From 94ebd65ec5abf5c2f1355beba53a95773d331374 Mon Sep 17 00:00:00 2001 From: John Jordan Date: Mon, 17 Jul 2023 05:30:46 +0100 Subject: [PATCH 001/157] Add member & guest lock limits to garage --- A3A/addons/garage/CfgFunctions.hpp | 1 + A3A/addons/garage/Core/fn_getLockCount.sqf | 33 ++++++++++++++++++++++ A3A/addons/garage/Core/fn_toggleLock.sqf | 17 ++++++----- A3A/addons/garage/Public/config.inc | 15 ++++++++++ A3A/addons/garage/Public/fn_addVehicle.sqf | 5 ++++ A3A/addons/garage/Stringtable.xml | 3 ++ 6 files changed, 67 insertions(+), 7 deletions(-) create mode 100644 A3A/addons/garage/Core/fn_getLockCount.sqf diff --git a/A3A/addons/garage/CfgFunctions.hpp b/A3A/addons/garage/CfgFunctions.hpp index 107591483f..470db8c542 100644 --- a/A3A/addons/garage/CfgFunctions.hpp +++ b/A3A/addons/garage/CfgFunctions.hpp @@ -14,6 +14,7 @@ class CfgFunctions class execForGarageUsers {}; class genVehUID {}; class getCatIndex {}; + class getLockCount {}; class onLoad {}; class onUnload {}; class reciveBroadcast {}; diff --git a/A3A/addons/garage/Core/fn_getLockCount.sqf b/A3A/addons/garage/Core/fn_getLockCount.sqf new file mode 100644 index 0000000000..9722bc53db --- /dev/null +++ b/A3A/addons/garage/Core/fn_getLockCount.sqf @@ -0,0 +1,33 @@ +/* + [Description] + Return number of non-source vehicles locked by a player + + Arguments: + 0. Player UID to check + + Return Value: + Number of locked non-source vehicles + + Scope: Server + Environment: Any + Public: [No] + Dependencies: + + Example: _numLocked = [_playerUID] call HR_GRG_fnc_getLockCount; + + License: APL-ND +*/ + +params ["_playerUID"]; + +private _lockCount = 0; +private _allSources = flatten HR_GRG_Sources; +{ + { + if (_y#2 != _playerUID) then { continue }; // not locked by this player; + if (_x in _allSources) then { continue }; // don't count sources + _lockCount = _lockCount + 1; + } forEach _x; // vehicles within category, hashmap +} forEach HR_GRG_Vehicles; // categories array + +_lockCount; diff --git a/A3A/addons/garage/Core/fn_toggleLock.sqf b/A3A/addons/garage/Core/fn_toggleLock.sqf index f622a9aef5..6f8dd02184 100644 --- a/A3A/addons/garage/Core/fn_toggleLock.sqf +++ b/A3A/addons/garage/Core/fn_toggleLock.sqf @@ -32,17 +32,20 @@ private _cat = HR_GRG_Vehicles#_catIndex; private _veh = _cat get _vehUID; private _lock = _veh#2; private _owner = _veh#5; -_succes = call { +_success = call { if ( _lock isEqualTo "" ) exitWith { true }; if ( _lock isEqualTo _UID) exitWith { _UID = ""; true }; if (_player call HR_GRG_isCmdClient) exitWith { _UID = ""; Info_5("Commander unlock | Vehicle ID: %1 | Owner: %2 [%3] | Commander: %4 [%5]", _vehUID, _owner, _lock, name _player, _UID); true }; false }; +if (!_success) exitWith { Trace("Failed to toggle lock") }; -if (_succes) exitWith { - _veh set [2, _UID]; - _veh set [5, [name _player, ""] select (_UID isEqualTo "")]; - [_UID, nil, _catIndex, _vehUID, _player, false] call HR_GRG_fnc_broadcast; - Info_3("Lock state toggled for Vehicle ID: %1 | By: %2 | Locked: %3", _vehUID, name _player, (_UID isNotEqualTo "")); +// If we're trying to lock a non-source vehicle, check player isn't at the lock limit +if (_lock isEqualTo "" && !(_vehUID in flatten HR_GRG_Sources) && {[_UID] call HR_GRG_fnc_getLockCount >= _player call HR_GRG_getLockLimit}) exitWith { + ["STR_HR_GRG_Feedback_toggleLock_limit"] remoteExecCall ["HR_GRG_fnc_Hint", _player]; }; -Trace("Failed to toggle lock"); + +_veh set [2, _UID]; +_veh set [5, [name _player, ""] select (_UID isEqualTo "")]; +[_UID, nil, _catIndex, _vehUID, _player, false] call HR_GRG_fnc_broadcast; +Info_3("Lock state toggled for Vehicle ID: %1 | By: %2 | Locked: %3", _vehUID, name _player, (_UID isNotEqualTo "")); diff --git a/A3A/addons/garage/Public/config.inc b/A3A/addons/garage/Public/config.inc index 5023b2066c..5cd3a55313 100644 --- a/A3A/addons/garage/Public/config.inc +++ b/A3A/addons/garage/Public/config.inc @@ -37,9 +37,18 @@ HR_GRG_Cnd_canAccessAir = { count (airportsX select {(sidesX getVariable [_x,sideUnknown] == teamPlayer) and (HR_GRG_accessPoint inArea _x)}) > 0 }; +// Return lock limit for specified player +HR_GRG_getLockLimit = { + [HR_GRG_LockLimit_Guest, HR_GRG_LockLimit_Member] select (_this call A3A_fnc_isMember); +}; + //Lock on garaged vehicles ( Values: [{""}, { getPlayerUID player }] ) HR_GRG_dLock = {""}; +//Member & guest lock limits +if (isNil "HR_GRG_LockLimit_Member") then { HR_GRG_LockLimit_Member = 3 }; +if (isNil "HR_GRG_LockLimit_Guest") then { HR_GRG_LockLimit_Guest = 2 }; + HR_GRG_renderPlacementRays = false; //garage pool cap @@ -59,6 +68,7 @@ HR_GRG_blackListCamo = ["IDAP", "African Desert Extremists", "African Desert Ext "Middle East Extremists 3", "Middle East Extremists 4", "Middle East Extremists 5", "Middle East Extremists 6", "Middle East Extremists 01", "Middle East Extremists 02", "Middle East Extremists 03", "Middle East Extremists 04", "Middle East Extremists 05", "Middle East Extremists 06"]; //proxies"Middle East Extremists 01" + HR_GRG_fnc_Hint = { params ["_key", ["_arguments", []]]; ["Garage", @@ -87,6 +97,11 @@ if (isClass (configfile >> "CBA_Extended_EventHandlers")) then { HR_GRG_dLock = [{""}, { getPlayerUID player }] select _this; }] call CBA_fnc_addSetting; + ["HR_GRG_LockLimit_Member", "SLIDER", ["Member lock limit", "Maximum vehicles that can be locked by a member"], [HR_GRG_Prefix,"Garage"], + [0, 10, HR_GRG_LockLimit_Member, 0], true] call CBA_fnc_addSetting; + ["HR_GRG_LockLimit_Guest", "SLIDER", ["Guest lock limit", "Maximum vehicles that can be locked by a guest"], [HR_GRG_Prefix,"Garage"], + [0, 10, HR_GRG_LockLimit_Guest, 0], true] call CBA_fnc_addSetting; + ["HR_GRG_Pylons_Enabled", "CHECKBOX", ["Allow pylon editing", "Allows player to configure pylons in the garage"], [HR_GRG_Prefix,"Garage"], true, true, { HR_GRG_Pylons_Enabled = _this; }] call CBA_fnc_addSetting; diff --git a/A3A/addons/garage/Public/fn_addVehicle.sqf b/A3A/addons/garage/Public/fn_addVehicle.sqf index e78a990f6d..3f416f9a49 100644 --- a/A3A/addons/garage/Public/fn_addVehicle.sqf +++ b/A3A/addons/garage/Public/fn_addVehicle.sqf @@ -164,6 +164,11 @@ private _addVehicle = { ]; private _sourceIndex = _source find true; + //Disable locking if the player is already at the lock limit + if (_sourceIndex == -1 && _lockUID != "" && {[_lockUID] call HR_GRG_fnc_getLockCount >= _player call HR_GRG_getLockLimit}) then { + _lockUID = ""; _lockName = ""; + }; + private _stateData = [_this] call HR_GRG_fnc_getState; private _customisation = [_this] call BIS_fnc_getVehicleCustomization; diff --git a/A3A/addons/garage/Stringtable.xml b/A3A/addons/garage/Stringtable.xml index 1b2df65d60..ccd2035bde 100644 --- a/A3A/addons/garage/Stringtable.xml +++ b/A3A/addons/garage/Stringtable.xml @@ -524,6 +524,9 @@ Nessun veicolo selezionato Nie wybrano pojazdu + + You have too many vehicles locked + You can't garage a Vehicle with your Tow Rope out or a Vehicle attached Vous ne pouvez pas garer un véhicule avec votre câble de remorquage hors d'un véhicule attaché From 8848df07a670ddf3470d698af4b07e11aa1998d6 Mon Sep 17 00:00:00 2001 From: wersal454 Date: Tue, 15 Aug 2023 03:28:38 +0300 Subject: [PATCH 002/157] Fix to allow AI use light helis in QRF --- A3A/addons/core/functions/CREATE/fn_createAttackForceAir.sqf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/A3A/addons/core/functions/CREATE/fn_createAttackForceAir.sqf b/A3A/addons/core/functions/CREATE/fn_createAttackForceAir.sqf index 09f3195ce6..81490e7878 100644 --- a/A3A/addons/core/functions/CREATE/fn_createAttackForceAir.sqf +++ b/A3A/addons/core/functions/CREATE/fn_createAttackForceAir.sqf @@ -36,13 +36,13 @@ private _cargoGroups = []; private _faction = Faction(_side); private _transportPlanes = _faction get "vehiclesPlanesTransport"; private _transportHelis = _faction get "vehiclesHelisTransport"; -private _lightHelis = _faction get "vehiclesHelisTransport"; +private _lightHelis = _faction get "vehiclesHelisLight"; private _lhFactor = 0 max (1 - (tierWar+_tierMod) / 10); // phase out light helis at higher war tiers private _transportPool = []; { _transportPool append [_x, 1 / count _transportPlanes] } forEach _transportPlanes; { _transportPool append [_x, 2 / count _transportHelis] } forEach _transportHelis; -{ _transportPool append [_x, 2 * _lhFactor / count _transportHelis] } forEach _lightHelis; +{ _transportPool append [_x, 2 * _lhFactor / count _lightHelis] } forEach _lightHelis; private _supportPool = [_side, tierWar+_tierMod] call A3A_fnc_getVehiclesAirSupport; From cddec7c1b606fff909d5801c0ace5101f61843d1 Mon Sep 17 00:00:00 2001 From: MadBender Date: Sat, 19 Aug 2023 23:03:01 +0200 Subject: [PATCH 003/157] Set unit names according to their faction (#2804) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * save names in faction config * set names for vanilla, RHS and CUP factions * add createRandomIdentity * setIdentityLocal receives hashMap * createUnit receives identity or sets random identity * fix calls setting identity * update setIdentity header * set default faces, voices and names for all factions * fix civilian identity in the punishment mission * Formatting fixes Co-authored-by: Jouni Järvinen --------- Co-authored-by: Artyom Vasilyev Co-authored-by: Lazejun <57111907+Lazejun@users.noreply.github.com> Co-authored-by: Jouni Järvinen --- A3A/addons/core/CfgFunctions.hpp | 1 + .../Templates/CUP/CUP_AI_ACR_Arid.sqf | 1 + .../Templates/CUP/CUP_AI_ACR_Temperate.sqf | 1 + .../Templates/CUP/CUP_AI_AFRF_Arctic.sqf | 1 + .../Templates/CUP/CUP_AI_AFRF_Arid.sqf | 1 + .../Templates/CUP/CUP_AI_AFRF_Temperate.sqf | 1 + .../Templates/CUP/CUP_AI_BAF_Arid.sqf | 1 + .../Templates/CUP/CUP_AI_BAF_Temperate.sqf | 1 + .../Templates/CUP/CUP_AI_BW_Arid.sqf | 1 + .../Templates/CUP/CUP_AI_BW_Temperate.sqf | 1 + .../Templates/CUP/CUP_AI_CDF_Arctic.sqf | 1 + .../Templates/CUP/CUP_AI_CDF_Temperate.sqf | 1 + .../Templates/Templates/CUP/CUP_AI_HIL.sqf | 2 + .../Templates/CUP/CUP_AI_ION_Arctic.sqf | 1 + .../Templates/CUP/CUP_AI_ION_Arid.sqf | 1 + .../Templates/CUP/CUP_AI_RACS_Arid.sqf | 1 + .../Templates/CUP/CUP_AI_RACS_Tropical.sqf | 1 + .../Templates/CUP/CUP_AI_SLA_Temperate.sqf | 1 + .../Templates/CUP/CUP_AI_TKA_Arid.sqf | 1 + .../Templates/CUP/CUP_AI_US_Army_Arid.sqf | 1 + .../CUP/CUP_AI_US_Army_Temperate.sqf | 1 + .../Templates/CUP/CUP_AI_US_Marine_Arid.sqf | 1 + .../CUP/CUP_AI_US_Marine_Temperate.sqf | 1 + .../Templates/Templates/CUP/CUP_Civ_CHC.sqf | 1 + .../Templates/Templates/CUP/CUP_Civ_TKC.sqf | 1 + .../Templates/Templates/CUP/CUP_Reb_NAPA.sqf | 1 + .../Templates/Templates/CUP/CUP_Reb_TKM.sqf | 1 + .../FactionDefaults/CivilianDefaults.sqf | 5 ++ .../FactionDefaults/EnemyDefaults.sqf | 6 +- .../FactionDefaults/RebelDefaults.sqf | 3 +- .../Templates/RHS/RHS_AI_AFRF_Arid.sqf | 1 + .../Templates/RHS/RHS_AI_AFRF_Temperate.sqf | 1 + .../Templates/Templates/RHS/RHS_AI_CDF.sqf | 1 + .../Templates/Templates/RHS/RHS_AI_SAF.sqf | 1 + .../Templates/RHS/RHS_AI_USAF_Army_Arctic.sqf | 1 + .../Templates/RHS/RHS_AI_USAF_Army_Arid.sqf | 1 + .../RHS/RHS_AI_USAF_Army_Temperate.sqf | 1 + .../RHS/RHS_AI_USAF_Marines_Arid.sqf | 1 + .../RHS/RHS_AI_USAF_Marines_Temperate.sqf | 1 + .../core/Templates/Templates/RHS/RHS_Civ.sqf | 1 + .../Templates/Templates/RHS/RHS_Reb_NAPA.sqf | 1 + .../Templates/Vanilla/Vanilla_AI_AAF.sqf | 1 + .../Vanilla/Vanilla_AI_CSAT_Apex.sqf | 2 +- .../Vanilla/Vanilla_AI_CSAT_Arid.sqf | 1 + .../Vanilla/Vanilla_AI_CSAT_Enoch.sqf | 1 + .../Vanilla/Vanilla_AI_CSAT_Temperate.sqf | 2 +- .../Templates/Vanilla/Vanilla_AI_LDF.sqf | 1 + .../Vanilla/Vanilla_AI_NATO_Apex.sqf | 1 + .../Vanilla/Vanilla_AI_NATO_Arid.sqf | 1 + .../Vanilla/Vanilla_AI_NATO_Temperate.sqf | 1 + .../Vanilla/Vanilla_AI_NATO_Tropical.sqf | 1 + .../Templates/Vanilla/Vanilla_Civ.sqf | 1 + .../Templates/Vanilla/Vanilla_Reb_FIA.sqf | 1 + .../Templates/Vanilla/Vanilla_Reb_SDK.sqf | 1 + .../core/functions/Base/fn_createPetros.sqf | 8 +- .../core/functions/Base/fn_initPetros.sqf | 2 - .../core/functions/CREATE/fn_NATOinit.sqf | 44 ++--------- .../core/functions/CREATE/fn_createUnit.sqf | 78 ++++++++++++------- .../functions/CREATE/fn_invaderPunish.sqf | 9 ++- .../core/functions/Missions/fn_AS_Traitor.sqf | 4 +- .../functions/Missions/fn_RES_Prisoners.sqf | 1 - .../functions/Missions/fn_RES_Refugees.sqf | 1 - .../core/functions/Missions/fn_convoy.sqf | 1 - .../core/functions/REINF/fn_FIAinit.sqf | 1 - .../functions/Templates/fn_loadFaction.sqf | 9 +++ .../Utility/fn_createRandomIdentity.sqf | 45 +++++++++++ .../core/functions/Utility/fn_setIdentity.sqf | 18 ++--- .../functions/Utility/fn_setIdentityLocal.sqf | 28 +++++-- .../core/functions/init/fn_initClient.sqf | 2 +- .../functions/Civilian/fn_civilianInitEH.sqf | 2 - 70 files changed, 218 insertions(+), 103 deletions(-) create mode 100644 A3A/addons/core/functions/Utility/fn_createRandomIdentity.sqf diff --git a/A3A/addons/core/CfgFunctions.hpp b/A3A/addons/core/CfgFunctions.hpp index 169a756bbf..1a88f1253e 100644 --- a/A3A/addons/core/CfgFunctions.hpp +++ b/A3A/addons/core/CfgFunctions.hpp @@ -743,6 +743,7 @@ class CfgFunctions class setIdentity {}; class setIdentityLocal {}; class setPos {}; + class createRandomIdentity {}; class vehicleTextureSync {}; class vehicleWillCollideAtPosition {}; class getRoadDirection {}; diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_ACR_Arid.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_ACR_Arid.sqf index cf8b9b5ccd..7a2b01d39a 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_ACR_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_ACR_Arid.sqf @@ -81,6 +81,7 @@ "WhiteHead_14","WhiteHead_15","WhiteHead_16","WhiteHead_17","WhiteHead_18", "WhiteHead_19","WhiteHead_21","WhiteHead_30"]] call _fnc_saveToTemplate; ["voices", ["CUP_D_Male01_CZ_ACR","CUP_D_Male02_CZ_ACR","CUP_D_Male03_CZ_ACR","CUP_D_Male04_CZ_ACR","CUP_D_Male05_CZ_ACR"]] call _fnc_saveToTemplate; +"CUP_Names_CzechMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_ACR_Temperate.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_ACR_Temperate.sqf index 8acdd50ef0..38d3b390c9 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_ACR_Temperate.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_ACR_Temperate.sqf @@ -81,6 +81,7 @@ "WhiteHead_14","WhiteHead_15","WhiteHead_16","WhiteHead_17","WhiteHead_18", "WhiteHead_19","WhiteHead_21","WhiteHead_30"]] call _fnc_saveToTemplate; ["voices", ["CUP_D_Male01_CZ_ACR","CUP_D_Male02_CZ_ACR","CUP_D_Male03_CZ_ACR","CUP_D_Male04_CZ_ACR","CUP_D_Male05_CZ_ACR"]] call _fnc_saveToTemplate; +"CUP_Names_CzechMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_AFRF_Arctic.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_AFRF_Arctic.sqf index d4e1726b58..a2c52a4c9a 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_AFRF_Arctic.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_AFRF_Arctic.sqf @@ -82,6 +82,7 @@ "WhiteHead_13","WhiteHead_14","WhiteHead_17","WhiteHead_18", "WhiteHead_21","WhiteHead_30"]] call _fnc_saveToTemplate; ["voices", ["Male01RUS","Male02RUS","Male03RUS"]] call _fnc_saveToTemplate; +"CUP_Names_RussianMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_AFRF_Arid.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_AFRF_Arid.sqf index 6c2392f6fa..050e550d7b 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_AFRF_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_AFRF_Arid.sqf @@ -82,6 +82,7 @@ "WhiteHead_13","WhiteHead_14","WhiteHead_17","WhiteHead_18", "WhiteHead_21","WhiteHead_30"]] call _fnc_saveToTemplate; ["voices", ["Male01RUS","Male02RUS","Male03RUS"]] call _fnc_saveToTemplate; +"CUP_Names_RussianMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_AFRF_Temperate.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_AFRF_Temperate.sqf index 1450929626..7a1744ce07 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_AFRF_Temperate.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_AFRF_Temperate.sqf @@ -82,6 +82,7 @@ "WhiteHead_13","WhiteHead_14","WhiteHead_17","WhiteHead_18", "WhiteHead_21","WhiteHead_30"]] call _fnc_saveToTemplate; ["voices", ["Male01RUS","Male02RUS","Male03RUS"]] call _fnc_saveToTemplate; +"CUP_Names_RussianMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_BAF_Arid.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_BAF_Arid.sqf index ff3a5be1aa..6261a8f37e 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_BAF_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_BAF_Arid.sqf @@ -82,6 +82,7 @@ "WhiteHead_14","WhiteHead_15","WhiteHead_16","WhiteHead_17","WhiteHead_18", "WhiteHead_19","WhiteHead_20","WhiteHead_21"]] call _fnc_saveToTemplate; ["voices", ["CUP_D_Male01_GB_BAF","CUP_D_Male02_GB_BAF","CUP_D_Male03_GB_BAF","CUP_D_Male04_GB_BAF","CUP_D_Male05_GB_BAF"]] call _fnc_saveToTemplate; +"CUP_Names_BritishMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_BAF_Temperate.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_BAF_Temperate.sqf index 28284abe75..80358ee2fe 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_BAF_Temperate.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_BAF_Temperate.sqf @@ -82,6 +82,7 @@ "WhiteHead_14","WhiteHead_15","WhiteHead_16","WhiteHead_17","WhiteHead_18", "WhiteHead_19","WhiteHead_20","WhiteHead_21"]] call _fnc_saveToTemplate; ["voices", ["CUP_D_Male01_GB_BAF","CUP_D_Male02_GB_BAF","CUP_D_Male03_GB_BAF","CUP_D_Male04_GB_BAF","CUP_D_Male05_GB_BAF"]] call _fnc_saveToTemplate; +"CUP_Names_BritishMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_BW_Arid.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_BW_Arid.sqf index 7b3aa5a24a..4513d7f388 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_BW_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_BW_Arid.sqf @@ -82,6 +82,7 @@ "WhiteHead_11","WhiteHead_12","WhiteHead_13","WhiteHead_14","WhiteHead_16", "WhiteHead_17","WhiteHead_18","WhiteHead_19","WhiteHead_20"]] call _fnc_saveToTemplate; ["voices", ["Male01ENG","Male02ENG","Male03ENG","Male04ENG","Male06ENG","Male07ENG","Male08ENG","Male09ENG","Male10ENG","Male11ENG","Male12ENG"]] call _fnc_saveToTemplate; +"CUP_Names_GermanMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_BW_Temperate.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_BW_Temperate.sqf index dce0d5bfc9..5b32e5c851 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_BW_Temperate.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_BW_Temperate.sqf @@ -82,6 +82,7 @@ "WhiteHead_11","WhiteHead_12","WhiteHead_13","WhiteHead_14","WhiteHead_16", "WhiteHead_17","WhiteHead_18","WhiteHead_19","WhiteHead_20"]] call _fnc_saveToTemplate; ["voices", ["Male01ENG","Male02ENG","Male03ENG","Male04ENG","Male06ENG","Male07ENG","Male08ENG","Male09ENG","Male10ENG","Male11ENG","Male12ENG"]] call _fnc_saveToTemplate; +"CUP_Names_GermanMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_CDF_Arctic.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_CDF_Arctic.sqf index 8d4bd8e689..f1950780bc 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_CDF_Arctic.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_CDF_Arctic.sqf @@ -85,6 +85,7 @@ "WhiteHead_15","WhiteHead_16","WhiteHead_17","WhiteHead_19","WhiteHead_20", "WhiteHead_21"]] call _fnc_saveToTemplate; ["voices", ["CUP_D_Male01_CZ_ACR","CUP_D_Male02_CZ_ACR","CUP_D_Male03_CZ_ACR","CUP_D_Male04_CZ_ACR","CUP_D_Male05_CZ_ACR"]] call _fnc_saveToTemplate; +"CUP_Names_CzechMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_CDF_Temperate.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_CDF_Temperate.sqf index 2fa79f1ba7..385ac18582 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_CDF_Temperate.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_CDF_Temperate.sqf @@ -85,6 +85,7 @@ "WhiteHead_15","WhiteHead_16","WhiteHead_17","WhiteHead_19","WhiteHead_20", "WhiteHead_21"]] call _fnc_saveToTemplate; ["voices", ["CUP_D_Male01_CZ_ACR","CUP_D_Male02_CZ_ACR","CUP_D_Male03_CZ_ACR","CUP_D_Male04_CZ_ACR","CUP_D_Male05_CZ_ACR"]] call _fnc_saveToTemplate; +"CUP_Names_CzechMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_HIL.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_HIL.sqf index 6c9ea4c77c..28d13449bb 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_HIL.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_HIL.sqf @@ -92,6 +92,8 @@ ["voices", ["Male01FRE","Male02FRE","Male03FRE"]] call _fnc_saveToTemplate; +"TanoanMen" call _fnc_saveNames; + ////////////////////////// // Loadouts // ////////////////////////// diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_ION_Arctic.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_ION_Arctic.sqf index 1454823ed7..1c383b6466 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_ION_Arctic.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_ION_Arctic.sqf @@ -83,6 +83,7 @@ "WhiteHead_09","WhiteHead_10","WhiteHead_12","WhiteHead_13", "WhiteHead_17","WhiteHead_18","WhiteHead_19","WhiteHead_20"]] call _fnc_saveToTemplate; ["voices", ["Male01ENG","Male02ENG","Male03ENG","Male04ENG","Male05ENG","Male06ENG","Male07ENG","Male08ENG","Male09ENG","Male10ENG","Male11ENG","Male12ENG"]] call _fnc_saveToTemplate; +"NATOMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_ION_Arid.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_ION_Arid.sqf index db314215e8..19de07b330 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_ION_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_ION_Arid.sqf @@ -83,6 +83,7 @@ "WhiteHead_09","WhiteHead_10","WhiteHead_12","WhiteHead_13", "WhiteHead_17","WhiteHead_18","WhiteHead_19","WhiteHead_20"]] call _fnc_saveToTemplate; ["voices", ["Male01ENG","Male02ENG","Male03ENG","Male04ENG","Male05ENG","Male06ENG","Male07ENG","Male08ENG","Male09ENG","Male10ENG","Male11ENG","Male12ENG"]] call _fnc_saveToTemplate; +"NATOMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_RACS_Arid.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_RACS_Arid.sqf index ca69c3c7f1..cb40ea1b66 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_RACS_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_RACS_Arid.sqf @@ -80,6 +80,7 @@ "WhiteHead_15","WhiteHead_16","WhiteHead_17","WhiteHead_18","WhiteHead_19", "WhiteHead_20","WhiteHead_21"]] call _fnc_saveToTemplate; ["voices", ["Male01ENG","Male02ENG","Male03ENG","Male04ENG","Male05ENG","Male06ENG","Male07ENG","Male08ENG","Male09ENG","Male10ENG","Male11ENG","Male12ENG"]] call _fnc_saveToTemplate; +"SahraniNames" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_RACS_Tropical.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_RACS_Tropical.sqf index 32746c8aac..5af947e027 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_RACS_Tropical.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_RACS_Tropical.sqf @@ -80,6 +80,7 @@ "WhiteHead_15","WhiteHead_16","WhiteHead_17","WhiteHead_18","WhiteHead_19", "WhiteHead_20","WhiteHead_21"]] call _fnc_saveToTemplate; ["voices", ["Male01ENG","Male02ENG","Male03ENG","Male04ENG","Male05ENG","Male06ENG","Male07ENG","Male08ENG","Male09ENG","Male10ENG","Male11ENG","Male12ENG"]] call _fnc_saveToTemplate; +"SahraniNames" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_SLA_Temperate.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_SLA_Temperate.sqf index 5f2d3852b2..36d681eba3 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_SLA_Temperate.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_SLA_Temperate.sqf @@ -81,6 +81,7 @@ "WhiteHead_14","WhiteHead_15","WhiteHead_16","WhiteHead_17", "WhiteHead_19","WhiteHead_20","WhiteHead_21"]] call _fnc_saveToTemplate; ["voices", ["Male01GRE","Male02GRE","Male03GRE","Male04GRE","Male05GRE","Male06GRE"]] call _fnc_saveToTemplate; +"SahraniNames" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_TKA_Arid.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_TKA_Arid.sqf index 365a6e7f16..4c18ae3ce6 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_TKA_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_TKA_Arid.sqf @@ -75,6 +75,7 @@ ["faces", ["PersianHead_A3_01","PersianHead_A3_02","PersianHead_A3_03"]] call _fnc_saveToTemplate; ["voices", ["CUP_D_Male01_TK","CUP_D_Male02_TK","CUP_D_Male03_TK","CUP_D_Male04_TK","CUP_D_Male05_TK"]] call _fnc_saveToTemplate; +"TakistaniMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_US_Army_Arid.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_US_Army_Arid.sqf index a277e463f6..23839c6639 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_US_Army_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_US_Army_Arid.sqf @@ -81,6 +81,7 @@ "WhiteHead_15","WhiteHead_17","WhiteHead_18","WhiteHead_19", "WhiteHead_20","WhiteHead_21"]] call _fnc_saveToTemplate; ["voices", ["Male01ENG","Male02ENG","Male03ENG","Male04ENG","Male06ENG","Male07ENG","Male08ENG","Male09ENG","Male10ENG","Male11ENG","Male12ENG"]] call _fnc_saveToTemplate; +"NATOMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_US_Army_Temperate.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_US_Army_Temperate.sqf index 81fbbffa60..74610fdd00 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_US_Army_Temperate.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_US_Army_Temperate.sqf @@ -81,6 +81,7 @@ "WhiteHead_15","WhiteHead_17","WhiteHead_18","WhiteHead_19", "WhiteHead_20","WhiteHead_21"]] call _fnc_saveToTemplate; ["voices", ["Male01ENG","Male02ENG","Male03ENG","Male04ENG","Male06ENG","Male07ENG","Male08ENG","Male09ENG","Male10ENG","Male11ENG","Male12ENG"]] call _fnc_saveToTemplate; +"NATOMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_US_Marine_Arid.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_US_Marine_Arid.sqf index 452cf6bcb3..21f6709e8e 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_US_Marine_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_US_Marine_Arid.sqf @@ -84,6 +84,7 @@ "WhiteHead_15","WhiteHead_17","WhiteHead_18","WhiteHead_19", "WhiteHead_20","WhiteHead_21"]] call _fnc_saveToTemplate; ["voices", ["Male01ENG","Male02ENG","Male03ENG","Male04ENG","Male06ENG","Male07ENG","Male08ENG","Male09ENG","Male10ENG","Male11ENG","Male12ENG"]] call _fnc_saveToTemplate; +"NATOMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_US_Marine_Temperate.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_US_Marine_Temperate.sqf index b353212960..7daad5b36c 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_AI_US_Marine_Temperate.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_AI_US_Marine_Temperate.sqf @@ -84,6 +84,7 @@ "WhiteHead_15","WhiteHead_17","WhiteHead_18","WhiteHead_19", "WhiteHead_20","WhiteHead_21"]] call _fnc_saveToTemplate; ["voices", ["Male01ENG","Male02ENG","Male03ENG","Male04ENG","Male06ENG","Male07ENG","Male08ENG","Male09ENG","Male10ENG","Male11ENG","Male12ENG"]] call _fnc_saveToTemplate; +"NATOMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_Civ_CHC.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_Civ_CHC.sqf index 73abaf407a..7fb5ef69ce 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_Civ_CHC.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_Civ_CHC.sqf @@ -48,6 +48,7 @@ "WhiteHead_05","WhiteHead_07","WhiteHead_08","WhiteHead_09","WhiteHead_10","WhiteHead_11","WhiteHead_12", "WhiteHead_14","WhiteHead_15","WhiteHead_16","WhiteHead_17","WhiteHead_18","WhiteHead_19","WhiteHead_20", "WhiteHead_21"]] call _fnc_saveToTemplate; +"CUP_Names_CzechMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_Civ_TKC.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_Civ_TKC.sqf index b39da8c237..1091f3a5f9 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_Civ_TKC.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_Civ_TKC.sqf @@ -45,6 +45,7 @@ ///////////////////// ["faces", ["PersianHead_A3_01","PersianHead_A3_02","PersianHead_A3_03"]] call _fnc_saveToTemplate; +"TakistaniMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_Reb_NAPA.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_Reb_NAPA.sqf index 1756a1b17e..fb42a223ca 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_Reb_NAPA.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_Reb_NAPA.sqf @@ -138,6 +138,7 @@ private _rebUniformsAI = [ "WhiteHead_15","WhiteHead_16","WhiteHead_17","WhiteHead_19","WhiteHead_20", "WhiteHead_21"]] call _fnc_saveToTemplate; ["voices", ["CUP_D_Male01_CZ_ACR","CUP_D_Male02_CZ_ACR","CUP_D_Male03_CZ_ACR","CUP_D_Male04_CZ_ACR","CUP_D_Male05_CZ_ACR"]] call _fnc_saveToTemplate; +"CUP_Names_CzechMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/CUP/CUP_Reb_TKM.sqf b/A3A/addons/core/Templates/Templates/CUP/CUP_Reb_TKM.sqf index 6d2dab4005..d75575b7f5 100644 --- a/A3A/addons/core/Templates/Templates/CUP/CUP_Reb_TKM.sqf +++ b/A3A/addons/core/Templates/Templates/CUP/CUP_Reb_TKM.sqf @@ -140,6 +140,7 @@ private _rebUniformsAI = [ ["faces", ["PersianHead_A3_01","PersianHead_A3_02","PersianHead_A3_03"]] call _fnc_saveToTemplate; ["voices", ["CUP_D_Male01_TK","CUP_D_Male02_TK","CUP_D_Male03_TK","CUP_D_Male04_TK","CUP_D_Male05_TK"]] call _fnc_saveToTemplate; +"TakistaniMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/FactionDefaults/CivilianDefaults.sqf b/A3A/addons/core/Templates/Templates/FactionDefaults/CivilianDefaults.sqf index 0d727fb042..95c50dbc7d 100644 --- a/A3A/addons/core/Templates/Templates/FactionDefaults/CivilianDefaults.sqf +++ b/A3A/addons/core/Templates/Templates/FactionDefaults/CivilianDefaults.sqf @@ -9,3 +9,8 @@ ["faces", ["GreekHead_A3_02", "GreekHead_A3_03", "GreekHead_A3_04", "GreekHead_A3_05", "GreekHead_A3_06", "GreekHead_A3_07", "GreekHead_A3_08", "GreekHead_A3_09", "Ioannou", "Barklem", "AfricanHead_02", "AsianHead_A3_02", "AsianHead_A3_03", "WhiteHead_05"]] call _fnc_saveToTemplate; + +// prevents civilians from shouting out commands +["voices", ["NoVoice"]] call _fnc_saveToTemplate; + +"CivMen" call _fnc_saveNames; diff --git a/A3A/addons/core/Templates/Templates/FactionDefaults/EnemyDefaults.sqf b/A3A/addons/core/Templates/Templates/FactionDefaults/EnemyDefaults.sqf index e59ce169df..b97f4508cb 100644 --- a/A3A/addons/core/Templates/Templates/FactionDefaults/EnemyDefaults.sqf +++ b/A3A/addons/core/Templates/Templates/FactionDefaults/EnemyDefaults.sqf @@ -11,4 +11,8 @@ ["placeIntel_itemMedium", ["Land_Document_01_F",-155,false]] call _fnc_saveToTemplate; // [classname,azimuth,isComputer]. ["placeIntel_itemLarge", ["Land_Laptop_unfolded_F",-25,true]] call _fnc_saveToTemplate; // [classname,azimuth,isComputer]. -["attributesVehicles", []] call _fnc_saveToTemplate; \ No newline at end of file +["attributesVehicles", []] call _fnc_saveToTemplate; + +["faces", ["GreekHead_A3_02","GreekHead_A3_03","GreekHead_A3_04","GreekHead_A3_05","GreekHead_A3_06","GreekHead_A3_07","GreekHead_A3_08","GreekHead_A3_09","Ioannou","Mavros"]] call _fnc_saveToTemplate; +["voices", ["Male01GRE","Male02GRE","Male03GRE","Male04GRE","Male05GRE","Male06GRE"]] call _fnc_saveToTemplate; +"GreekMen" call _fnc_saveNames; \ No newline at end of file diff --git a/A3A/addons/core/Templates/Templates/FactionDefaults/RebelDefaults.sqf b/A3A/addons/core/Templates/Templates/FactionDefaults/RebelDefaults.sqf index 9a9c3d689f..7d25f95e12 100644 --- a/A3A/addons/core/Templates/Templates/FactionDefaults/RebelDefaults.sqf +++ b/A3A/addons/core/Templates/Templates/FactionDefaults/RebelDefaults.sqf @@ -35,4 +35,5 @@ if(A3A_hasACE) then { //FIA Rebells as Example ["faces", ["GreekHead_A3_02","GreekHead_A3_03","GreekHead_A3_04","GreekHead_A3_05","GreekHead_A3_06","GreekHead_A3_07","GreekHead_A3_08","GreekHead_A3_09","Ioannou","Mavros"]] call _fnc_saveToTemplate; -["voices", ["Male01GRE", "Male02GRE", "Male03GRE", "Male04GRE", "Male05GRE", "Male06GRE"]] call _fnc_saveToTemplate; \ No newline at end of file +["voices", ["Male01GRE", "Male02GRE", "Male03GRE", "Male04GRE", "Male05GRE", "Male06GRE"]] call _fnc_saveToTemplate; +"GreekMen" call _fnc_saveNames; \ No newline at end of file diff --git a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_AFRF_Arid.sqf b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_AFRF_Arid.sqf index b556e35746..20753f66c7 100644 --- a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_AFRF_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_AFRF_Arid.sqf @@ -83,6 +83,7 @@ ["faces", ["AsianHead_A3_01", "AsianHead_A3_02", "AsianHead_A3_03", "AsianHead_A3_04", "AsianHead_A3_05", "AsianHead_A3_06", "AsianHead_A3_07", "Mason_v2", "Oakes_v2", "RHS_GreekHead_A3_08", "RHS_GreekHead_A3_09", "RHS_LivonianHead_1", "RHS_LivonianHead_10", "RHS_LivonianHead_2", "RHS_LivonianHead_3", "RHS_LivonianHead_4", "RHS_LivonianHead_5", "RHS_LivonianHead_6", "RHS_LivonianHead_7", "RHS_RussianHead_1", "RHS_WhiteHead_01", "RHS_WhiteHead_04", "RHS_WhiteHead_05", "RHS_WhiteHead_06", "RHS_WhiteHead_07", "RHS_WhiteHead_08", "RHS_WhiteHead_09", "RHS_WhiteHead_10", "RHS_WhiteHead_11", "RHS_WhiteHead_14", "RHS_WhiteHead_15", "RHS_WhiteHead_16", "RHS_WhiteHead_25", "RHS_WhiteHead_27", "RHS_WhiteHead_28", "RHS_WhiteHead_32", "RussianHead_1", "RussianHead_2", "RussianHead_3", "RussianHead_4", "RussianHead_5", "Smith_v2"]] call _fnc_saveToTemplate; ["voices", ["RHS_Male01RUS", "RHS_Male02RUS", "RHS_Male03RUS", "RHS_Male04RUS", "RHS_Male05RUS"]] call _fnc_saveToTemplate; +"RussianMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_AFRF_Temperate.sqf b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_AFRF_Temperate.sqf index 72dc6a78fc..1b99d19fae 100644 --- a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_AFRF_Temperate.sqf +++ b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_AFRF_Temperate.sqf @@ -83,6 +83,7 @@ ["faces", ["AsianHead_A3_01", "AsianHead_A3_02", "AsianHead_A3_03", "AsianHead_A3_04", "AsianHead_A3_05", "AsianHead_A3_06", "AsianHead_A3_07", "Mason_v2", "Oakes_v2", "RHS_GreekHead_A3_08", "RHS_GreekHead_A3_09", "RHS_LivonianHead_1", "RHS_LivonianHead_10", "RHS_LivonianHead_2", "RHS_LivonianHead_3", "RHS_LivonianHead_4", "RHS_LivonianHead_5", "RHS_LivonianHead_6", "RHS_LivonianHead_7", "RHS_RussianHead_1", "RHS_WhiteHead_01", "RHS_WhiteHead_04", "RHS_WhiteHead_05", "RHS_WhiteHead_06", "RHS_WhiteHead_07", "RHS_WhiteHead_08", "RHS_WhiteHead_09", "RHS_WhiteHead_10", "RHS_WhiteHead_11", "RHS_WhiteHead_14", "RHS_WhiteHead_15", "RHS_WhiteHead_16", "RHS_WhiteHead_25", "RHS_WhiteHead_27", "RHS_WhiteHead_28", "RHS_WhiteHead_32", "RussianHead_1", "RussianHead_2", "RussianHead_3", "RussianHead_4", "RussianHead_5", "Smith_v2"]] call _fnc_saveToTemplate; ["voices", ["RHS_Male01RUS", "RHS_Male02RUS", "RHS_Male03RUS", "RHS_Male04RUS", "RHS_Male05RUS"]] call _fnc_saveToTemplate; +"RussianMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_CDF.sqf b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_CDF.sqf index 73d8e7e2ed..d9fc8e8437 100644 --- a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_CDF.sqf +++ b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_CDF.sqf @@ -86,6 +86,7 @@ "WhiteHead_13", "WhiteHead_15", "WhiteHead_16", "WhiteHead_17", "WhiteHead_18", "WhiteHead_19", "WhiteHead_20", "WhiteHead_21"]] call _fnc_saveToTemplate; ["voices", ["RHS_Male01CZ", "RHS_Male02CZ", "RHS_Male03CZ", "RHS_Male04CZ", "RHS_Male05CZ"]] call _fnc_saveToTemplate; +"CzechMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_SAF.sqf b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_SAF.sqf index 2a09080a29..d2c639206a 100644 --- a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_SAF.sqf +++ b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_SAF.sqf @@ -83,6 +83,7 @@ ["faces", ["RHS_LivonianHead_1", "RHS_LivonianHead_10", "RHS_LivonianHead_2", "RHS_LivonianHead_3", "RHS_LivonianHead_4", "RHS_LivonianHead_5", "RHS_LivonianHead_6", "RHS_LivonianHead_7", "RHS_RussianHead_1", "RHS_WhiteHead_01", "RHS_WhiteHead_04", "RHS_WhiteHead_05", "RHS_WhiteHead_06", "RHS_WhiteHead_07", "RHS_WhiteHead_08", "RHS_WhiteHead_09", "RHS_WhiteHead_10", "RHS_WhiteHead_11", "RHS_WhiteHead_14", "RHS_WhiteHead_15", "RHS_WhiteHead_16", "RHS_WhiteHead_25", "RHS_WhiteHead_27", "RHS_WhiteHead_28", "RHS_WhiteHead_32"]] call _fnc_saveToTemplate; ["voices", ["male01gre","male02gre","male03gre","male04gre","male05gre","male06gre"]] call _fnc_saveToTemplate; +"SerbianMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_USAF_Army_Arctic.sqf b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_USAF_Army_Arctic.sqf index 9232df1643..fc07e878c2 100644 --- a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_USAF_Army_Arctic.sqf +++ b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_USAF_Army_Arctic.sqf @@ -83,6 +83,7 @@ ["faces", ["AfricanHead_01", "AfricanHead_02", "AfricanHead_03", "Barklem", "GreekHead_A3_05", "GreekHead_A3_06", "GreekHead_A3_07", "GreekHead_A3_08", "GreekHead_A3_09", "Sturrock", "WhiteHead_01", "WhiteHead_02", "WhiteHead_03", "WhiteHead_04", "WhiteHead_05", "WhiteHead_06", "WhiteHead_08", "WhiteHead_09", "WhiteHead_10", "WhiteHead_11", "WhiteHead_12", "WhiteHead_13", "WhiteHead_14", "WhiteHead_15", "WhiteHead_16", "WhiteHead_17", "WhiteHead_18", "WhiteHead_19", "WhiteHead_20", "WhiteHead_21"]] call _fnc_saveToTemplate; ["voices", ["Male01ENG", "Male02ENG", "Male03ENG", "Male04ENG", "Male05ENG", "Male06ENG", "Male07ENG", "Male08ENG", "Male09ENG", "Male10ENG", "Male11ENG", "Male12ENG"]] call _fnc_saveToTemplate; +"NATOMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_USAF_Army_Arid.sqf b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_USAF_Army_Arid.sqf index 35eb8b7a47..b6757c9bde 100644 --- a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_USAF_Army_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_USAF_Army_Arid.sqf @@ -83,6 +83,7 @@ ["faces", ["AfricanHead_01", "AfricanHead_02", "AfricanHead_03", "Barklem", "GreekHead_A3_05", "GreekHead_A3_06", "GreekHead_A3_07", "GreekHead_A3_08", "GreekHead_A3_09", "Sturrock", "WhiteHead_01", "WhiteHead_02", "WhiteHead_03", "WhiteHead_04", "WhiteHead_05", "WhiteHead_06", "WhiteHead_08", "WhiteHead_09", "WhiteHead_10", "WhiteHead_11", "WhiteHead_12", "WhiteHead_13", "WhiteHead_14", "WhiteHead_15", "WhiteHead_16", "WhiteHead_17", "WhiteHead_18", "WhiteHead_19", "WhiteHead_20", "WhiteHead_21"]] call _fnc_saveToTemplate; ["voices", ["Male01ENG", "Male02ENG", "Male03ENG", "Male04ENG", "Male05ENG", "Male06ENG", "Male07ENG", "Male08ENG", "Male09ENG", "Male10ENG", "Male11ENG", "Male12ENG"]] call _fnc_saveToTemplate; +"NATOMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_USAF_Army_Temperate.sqf b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_USAF_Army_Temperate.sqf index b3225bf8cc..ce8631d015 100644 --- a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_USAF_Army_Temperate.sqf +++ b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_USAF_Army_Temperate.sqf @@ -83,6 +83,7 @@ ["faces", ["AfricanHead_01", "AfricanHead_02", "AfricanHead_03", "Barklem", "GreekHead_A3_05", "GreekHead_A3_06", "GreekHead_A3_07", "GreekHead_A3_08", "GreekHead_A3_09", "Sturrock", "WhiteHead_01", "WhiteHead_02", "WhiteHead_03", "WhiteHead_04", "WhiteHead_05", "WhiteHead_06", "WhiteHead_08", "WhiteHead_09", "WhiteHead_10", "WhiteHead_11", "WhiteHead_12", "WhiteHead_13", "WhiteHead_14", "WhiteHead_15", "WhiteHead_16", "WhiteHead_17", "WhiteHead_18", "WhiteHead_19", "WhiteHead_20", "WhiteHead_21"]] call _fnc_saveToTemplate; ["voices", ["Male01ENG", "Male02ENG", "Male03ENG", "Male04ENG", "Male05ENG", "Male06ENG", "Male07ENG", "Male08ENG", "Male09ENG", "Male10ENG", "Male11ENG", "Male12ENG"]] call _fnc_saveToTemplate; +"NATOMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_USAF_Marines_Arid.sqf b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_USAF_Marines_Arid.sqf index 3eba204758..52d9cda644 100644 --- a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_USAF_Marines_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_USAF_Marines_Arid.sqf @@ -84,6 +84,7 @@ ["faces", ["AfricanHead_03", "Barklem", "GreekHead_A3_05", "GreekHead_A3_06", "GreekHead_A3_07", "GreekHead_A3_08", "GreekHead_A3_09", "Sturrock", "WhiteHead_02", "WhiteHead_03", "WhiteHead_04", "WhiteHead_05", "WhiteHead_06", "WhiteHead_07", "WhiteHead_09", "WhiteHead_10", "WhiteHead_11", "WhiteHead_12", "WhiteHead_14", "WhiteHead_15", "WhiteHead_16", "WhiteHead_18", "WhiteHead_19", "WhiteHead_20"]] call _fnc_saveToTemplate; ["voices", ["Male01ENG", "Male02ENG", "Male03ENG", "Male04ENG", "Male05ENG", "Male06ENG", "Male07ENG", "Male08ENG", "Male09ENG", "Male10ENG", "Male11ENG", "Male12ENG"]] call _fnc_saveToTemplate; ["sfFaces", ["AfricanHead_01", "AfricanHead_03", "Barklem", "CamoHead_White_01_F", "CamoHead_White_09_F", "CamoHead_White_10_F", "CamoHead_White_11_F", "CamoHead_White_16_F", "CamoHead_White_17_F", "CamoHead_White_19_F", "GreekHead_A3_06", "GreekHead_A3_07", "GreekHead_A3_08", "GreekHead_A3_09", "Sturrock", "WhiteHead_02", "WhiteHead_03", "WhiteHead_04", "WhiteHead_05", "WhiteHead_07", "WhiteHead_08", "WhiteHead_09", "WhiteHead_10", "WhiteHead_12", "WhiteHead_14", "WhiteHead_15", "WhiteHead_16", "WhiteHead_17", "WhiteHead_18", "WhiteHead_19", "WhiteHead_20", "WhiteHead_21"]] call _fnc_saveToTemplate; +"NATOMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_USAF_Marines_Temperate.sqf b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_USAF_Marines_Temperate.sqf index 9b2ad73c0e..018cf8037a 100644 --- a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_USAF_Marines_Temperate.sqf +++ b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_USAF_Marines_Temperate.sqf @@ -84,6 +84,7 @@ ["faces", ["AfricanHead_03", "Barklem", "GreekHead_A3_05", "GreekHead_A3_06", "GreekHead_A3_07", "GreekHead_A3_08", "GreekHead_A3_09", "Sturrock", "WhiteHead_02", "WhiteHead_03", "WhiteHead_04", "WhiteHead_05", "WhiteHead_06", "WhiteHead_07", "WhiteHead_09", "WhiteHead_10", "WhiteHead_11", "WhiteHead_12", "WhiteHead_14", "WhiteHead_15", "WhiteHead_16", "WhiteHead_18", "WhiteHead_19", "WhiteHead_20"]] call _fnc_saveToTemplate; ["voices", ["Male01ENG", "Male02ENG", "Male03ENG", "Male04ENG", "Male05ENG", "Male06ENG", "Male07ENG", "Male08ENG", "Male09ENG", "Male10ENG", "Male11ENG", "Male12ENG"]] call _fnc_saveToTemplate; ["sfFaces", ["AfricanHead_01", "AfricanHead_03", "Barklem", "CamoHead_White_01_F", "CamoHead_White_09_F", "CamoHead_White_10_F", "CamoHead_White_11_F", "CamoHead_White_16_F", "CamoHead_White_17_F", "CamoHead_White_19_F", "GreekHead_A3_06", "GreekHead_A3_07", "GreekHead_A3_08", "GreekHead_A3_09", "Sturrock", "WhiteHead_02", "WhiteHead_03", "WhiteHead_04", "WhiteHead_05", "WhiteHead_07", "WhiteHead_08", "WhiteHead_09", "WhiteHead_10", "WhiteHead_12", "WhiteHead_14", "WhiteHead_15", "WhiteHead_16", "WhiteHead_17", "WhiteHead_18", "WhiteHead_19", "WhiteHead_20", "WhiteHead_21"]] call _fnc_saveToTemplate; +"NATOMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/RHS/RHS_Civ.sqf b/A3A/addons/core/Templates/Templates/RHS/RHS_Civ.sqf index 4769a40c61..29548f4b92 100644 --- a/A3A/addons/core/Templates/Templates/RHS/RHS_Civ.sqf +++ b/A3A/addons/core/Templates/Templates/RHS/RHS_Civ.sqf @@ -57,6 +57,7 @@ ["faces", ["GreekHead_A3_02", "GreekHead_A3_03", "GreekHead_A3_04", "GreekHead_A3_05", "GreekHead_A3_06", "GreekHead_A3_07", "GreekHead_A3_08", "GreekHead_A3_09", "Ioannou", "Barklem", "AfricanHead_02", "AsianHead_A3_02", "AsianHead_A3_03", "WhiteHead_05"]] call _fnc_saveToTemplate; +"CivMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/RHS/RHS_Reb_NAPA.sqf b/A3A/addons/core/Templates/Templates/RHS/RHS_Reb_NAPA.sqf index 7166dde53a..e102a9b4c1 100644 --- a/A3A/addons/core/Templates/Templates/RHS/RHS_Reb_NAPA.sqf +++ b/A3A/addons/core/Templates/Templates/RHS/RHS_Reb_NAPA.sqf @@ -140,6 +140,7 @@ if (allowDLCExpansion) then {_dlcUniforms append [ "WhiteHead_12", "WhiteHead_13", "WhiteHead_14", "WhiteHead_15", "WhiteHead_16", "WhiteHead_17", "WhiteHead_19", "WhiteHead_20", "WhiteHead_21"]] call _fnc_saveToTemplate; ["voices", ["RHS_Male01CZ", "RHS_Male02CZ", "RHS_Male03CZ", "RHS_Male04CZ", "RHS_Male05CZ"]] call _fnc_saveToTemplate; +"CzechMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_AAF.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_AAF.sqf index fd8e320dd6..a8c6335e99 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_AAF.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_AAF.sqf @@ -96,6 +96,7 @@ if (allowDLCWS) then { ["faces", ["GreekHead_A3_02","GreekHead_A3_03","GreekHead_A3_04","GreekHead_A3_05","GreekHead_A3_06","GreekHead_A3_07","GreekHead_A3_08","GreekHead_A3_09","Ioannou","Mavros"]] call _fnc_saveToTemplate; ["voices", ["Male01GRE","Male02GRE","Male03GRE","Male04GRE","Male05GRE","Male06GRE"]] call _fnc_saveToTemplate; +"GreekMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Apex.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Apex.sqf index b2abbe43af..1c02ea9300 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Apex.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Apex.sqf @@ -87,7 +87,7 @@ if (allowDLCWS) then { ["voices", ["Male01CHI","Male02CHI","Male03CHI"]] call _fnc_saveToTemplate; ["faces", ["AsianHead_A3_01","AsianHead_A3_02","AsianHead_A3_03","AsianHead_A3_04","AsianHead_A3_05","AsianHead_A3_06","AsianHead_A3_07"]] call _fnc_saveToTemplate; - +"ChineseMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Arid.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Arid.sqf index 2d22aeae9b..ff2e5d85c0 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Arid.sqf @@ -86,6 +86,7 @@ if (allowDLCWS) then { ["voices", ["Male01PER","Male02PER","Male03PER"]] call _fnc_saveToTemplate; ["faces", ["PersianHead_A3_01","PersianHead_A3_02","PersianHead_A3_03"]] call _fnc_saveToTemplate; +"TakistaniMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Enoch.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Enoch.sqf index ff16350712..a205ec33c2 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Enoch.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Enoch.sqf @@ -91,6 +91,7 @@ if (allowDLCWS) then { "RussianHead_3","RussianHead_4","RussianHead_5","WhiteHead_01","WhiteHead_02", "WhiteHead_04","WhiteHead_08","WhiteHead_09","WhiteHead_10","WhiteHead_13", "WhiteHead_14","WhiteHead_15","WhiteHead_18","WhiteHead_21","WhiteHead_30"]] call _fnc_saveToTemplate; +"RussianMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Temperate.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Temperate.sqf index d28908597f..ac2c58b79a 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Temperate.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Temperate.sqf @@ -87,7 +87,7 @@ if (allowDLCWS) then { ["voices", ["Male01CHI","Male02CHI","Male03CHI"]] call _fnc_saveToTemplate; ["faces", ["AsianHead_A3_01","AsianHead_A3_02","AsianHead_A3_03","AsianHead_A3_04","AsianHead_A3_05","AsianHead_A3_06","AsianHead_A3_07"]] call _fnc_saveToTemplate; - +"ChineseMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_LDF.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_LDF.sqf index b4710e981f..87f3274362 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_LDF.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_LDF.sqf @@ -89,6 +89,7 @@ if (allowDLCWS) then { ["faces", ["LivonianHead_1","LivonianHead_10","LivonianHead_2","LivonianHead_3","LivonianHead_4","LivonianHead_6","LivonianHead_9","Sturrock","WhiteHead_01","WhiteHead_02","WhiteHead_03","WhiteHead_04","WhiteHead_05","WhiteHead_06","WhiteHead_07","WhiteHead_08","WhiteHead_09","WhiteHead_10","WhiteHead_11","WhiteHead_13","WhiteHead_14","WhiteHead_15","WhiteHead_17","WhiteHead_18","WhiteHead_20","WhiteHead_21","WhiteHead_30"]] call _fnc_saveToTemplate; ["voices", ["Male01pol","Male02pol","Male03pol"]] call _fnc_saveToTemplate; +"EnochMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf index 8d06449331..6785672fbe 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf @@ -95,6 +95,7 @@ if (allowDLCWS) then { "WhiteHead_15","WhiteHead_16","WhiteHead_18","WhiteHead_19","WhiteHead_20", "WhiteHead_21"]] call _fnc_saveToTemplate; ["sfVoices", ["Male01ENGB", "Male02ENGB", "Male03ENGB", "Male04ENGB", "Male05ENGB"]] call _fnc_saveToTemplate; +"NATOMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf index d51ccfdac3..2fbd03eb91 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf @@ -95,6 +95,7 @@ if (allowDLCWS) then { "WhiteHead_15","WhiteHead_16","WhiteHead_18","WhiteHead_19","WhiteHead_20", "WhiteHead_21"]] call _fnc_saveToTemplate; ["sfVoices", ["Male01ENGB", "Male02ENGB", "Male03ENGB", "Male04ENGB", "Male05ENGB"]] call _fnc_saveToTemplate; +"NATOMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Temperate.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Temperate.sqf index e460d6d7a0..a002010243 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Temperate.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Temperate.sqf @@ -94,6 +94,7 @@ if (allowDLCWS) then { "WhiteHead_15","WhiteHead_16","WhiteHead_18","WhiteHead_19","WhiteHead_20", "WhiteHead_21"]] call _fnc_saveToTemplate; ["sfVoices", ["Male01ENGB", "Male02ENGB", "Male03ENGB", "Male04ENGB", "Male05ENGB"]] call _fnc_saveToTemplate; +"NATOMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf index 60acbc4973..9030e4f6c4 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf @@ -95,6 +95,7 @@ if (allowDLCWS) then { "WhiteHead_15","WhiteHead_16","WhiteHead_18","WhiteHead_19","WhiteHead_20", "WhiteHead_21"]] call _fnc_saveToTemplate; ["sfVoices", ["Male01ENGB", "Male02ENGB", "Male03ENGB", "Male04ENGB", "Male05ENGB"]] call _fnc_saveToTemplate; +"NATOMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Civ.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Civ.sqf index ca16b14f39..5564353046 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Civ.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Civ.sqf @@ -51,6 +51,7 @@ ["faces", ["GreekHead_A3_02", "GreekHead_A3_03", "GreekHead_A3_04", "GreekHead_A3_05", "GreekHead_A3_06", "GreekHead_A3_07", "GreekHead_A3_08", "GreekHead_A3_09", "Ioannou", "Barklem", "AfricanHead_02", "AsianHead_A3_02", "AsianHead_A3_03", "WhiteHead_05"]] call _fnc_saveToTemplate; +"CivMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_FIA.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_FIA.sqf index 846a1c4442..2ef68949ac 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_FIA.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_FIA.sqf @@ -148,6 +148,7 @@ if (allowDLCWS) then {_dlcUniforms append [ "GreekHead_A3_05","GreekHead_A3_06","GreekHead_A3_07","GreekHead_A3_08", "GreekHead_A3_09","Ioannou","Mavros"]] call _fnc_saveToTemplate; ["voices", ["Male01GRE", "Male02GRE", "Male03GRE", "Male04GRE", "Male05GRE", "Male06GRE"]] call _fnc_saveToTemplate; +"GreekMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_SDK.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_SDK.sqf index e887e0d475..7b729ccfd4 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_SDK.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_SDK.sqf @@ -140,6 +140,7 @@ if (allowDLCWS) then {_dlcUniforms append [ ["faces", ["TanoanHead_A3_01","TanoanHead_A3_02","TanoanHead_A3_03","TanoanHead_A3_04", "TanoanHead_A3_05","TanoanHead_A3_06","TanoanHead_A3_07","TanoanHead_A3_08"]] call _fnc_saveToTemplate; ["voices", ["Male01FRE","Male02FRE","Male03FRE"]] call _fnc_saveToTemplate; +"TanoanMen" call _fnc_saveNames; ////////////////////////// // Loadouts // diff --git a/A3A/addons/core/functions/Base/fn_createPetros.sqf b/A3A/addons/core/functions/Base/fn_createPetros.sqf index d827d15f73..3d2f1fc499 100644 --- a/A3A/addons/core/functions/Base/fn_createPetros.sqf +++ b/A3A/addons/core/functions/Base/fn_createPetros.sqf @@ -16,7 +16,13 @@ if (isNil "_location") then { }; private _oldPetros = petros; -petros = [_groupPetros, FactionGet(reb,"unitPetros"), _location, [], 10, "NONE"] call A3A_fnc_createUnit; +private _identity = createHashMapFromArray [ + ["firstName", "Petros"], + ["face", "GreekHead_A3_01"], + ["speaker", "Male06GRE"], + ["pitch", 1.1] +]; +petros = [_groupPetros, FactionGet(reb,"unitPetros"), _location, [], 10, "NONE", _identity] call A3A_fnc_createUnit; publicVariable "petros"; deleteVehicle _oldPetros; // Petros should now be leader unless there's a player in the group diff --git a/A3A/addons/core/functions/Base/fn_initPetros.sqf b/A3A/addons/core/functions/Base/fn_initPetros.sqf index 36ec37dbba..7bb8339c01 100644 --- a/A3A/addons/core/functions/Base/fn_initPetros.sqf +++ b/A3A/addons/core/functions/Base/fn_initPetros.sqf @@ -7,8 +7,6 @@ petros setSkill 1; petros setVariable ["respawning",false]; petros allowDamage false; -[petros, "GreekHead_A3_01", "Male06GRE", 1.1, "Petros"] call A3A_fnc_setIdentity; - removeHeadgear petros; removeGoggles petros; private _vest = selectRandomWeighted (A3A_rebelGear get "ArmoredVests"); diff --git a/A3A/addons/core/functions/CREATE/fn_NATOinit.sqf b/A3A/addons/core/functions/CREATE/fn_NATOinit.sqf index 5ab20ffb77..e6253f7dee 100644 --- a/A3A/addons/core/functions/CREATE/fn_NATOinit.sqf +++ b/A3A/addons/core/functions/CREATE/fn_NATOinit.sqf @@ -19,7 +19,6 @@ if ((isNil "_unit") || (isNull _unit)) exitWith private _type = _unit getVariable "unitType"; private _side = side (group _unit); -private _faction = Faction(_side); _unit setVariable ["originalSide", _side]; // used for delete handler, which is local if (isNil "_type") then { @@ -84,44 +83,13 @@ _unit addEventHandler ["HandleDamage", A3A_fnc_handleDamageAAF]; _unit addEventHandler ["Killed", A3A_fnc_enemyUnitKilledEH]; _unit addEventHandler ["Deleted", A3A_fnc_enemyUnitDeletedEH]; - -//Calculates the skill of the given unit -//private _skill = (0.15 * skillMult) + (0.04 * difficultyCoef) + (0.02 * tierWar); -private _skill = (0.1 * A3A_enemySkillMul) + (0.07 * (1 max A3A_activePlayerCount^0.5)) + (0.01 * tierWar); -private _regularFaces = (_faction get "faces"); -private _regularVoices = (_faction get "voices"); -private ["_face", "_voice"]; - -switch (true) do { -case ("militia_" in (_unit getVariable "unitType")): - { - _skill = _skill * 0.7; - _face = selectRandom (_faction getOrDefault ["milFaces", _regularFaces]); - _voice = selectRandom (_faction getOrDefault ["milVoices", _regularVoices]); - }; -case ("police" in (_unit getVariable "unitType")): - { - _skill = _skill * 0.5; - _face = selectRandom (_faction getOrDefault ["polFaces", _regularFaces]); - _voice = selectRandom (_faction getOrDefault ["polVoices", _regularVoices]); - }; -case ("SF" in (_unit getVariable "unitType")): - { - _skill = _skill * 1.2; - _face = selectRandom (_faction getOrDefault ["sfFaces", _regularFaces]); - _voice = selectRandom (_faction getOrDefault ["sfVoices", _regularVoices]); - }; -case ("Traitor" in (_unit getVariable "unitType")): - { - _face = selectRandom (A3A_faction_reb get "faces"); - _voice = "NoVoice"; - }; -default { - _face = selectRandom _regularFaces; - _voice = selectRandom _regularVoices; - }; +private _baseSkill = (0.1 * A3A_enemySkillMul) + (0.07 * (1 max A3A_activePlayerCount^0.5)) + (0.01 * tierWar); +private _skill = switch (true) do { + case ("militia_" in _type): { _baseSkill * 0.7 }; + case ("police" in _type): { _baseSkill * 0.5 }; + case ("SF" in _type): { _baseSkill * 1.2 }; + default { _baseSkill }; }; -[_unit, _face, _voice] call A3A_fnc_setIdentity; _unit setSkill _skill; //Adjusts squadleaders with improved skill and adds intel action diff --git a/A3A/addons/core/functions/CREATE/fn_createUnit.sqf b/A3A/addons/core/functions/CREATE/fn_createUnit.sqf index c8a106f119..ba1d9c5dda 100644 --- a/A3A/addons/core/functions/CREATE/fn_createUnit.sqf +++ b/A3A/addons/core/functions/CREATE/fn_createUnit.sqf @@ -1,36 +1,56 @@ /* - * File: fn_createUnit.sqf - * Description: - * To be used instead of 'createUnit' scripting command. - * Adds additional behaviour, including passing a loadout instead of a classname. - * Params: - * _group - Group to add the AI: Group - * _type - A classname in CfgVehicles, or a unit loadout array: String or Array - * _position - Position to create at: Position, Position2D, Object, Group - * _markers - Markers the AI can be placed on: Array - * _placement - Placement radius: Number - * _special - Unit special placement: String - * Returns: - * Object - created unit - * Example Usage: - * [group, _type, position, markers, placement, special] call A3A_fnc_createUnit - */ - -params ["_group", "_type", "_position", ["_markers", []], ["_placement", 0], ["_special", "NONE"]]; +To be used instead of 'createUnit' scripting command. +Adds additional behaviour, including passing a loadout instead of a classname. + +Arguments: + _group - group to add the AI. + or _type - a classname in CfgVehicles, or a unit loadout array. + , , , _position - position to create at. + _markers - markers the AI can be placed on. + _placement - placement radius. + _special - unit special placement. + _identity - optional unit identity parameters, keys may include: + - "face" + - "speaker" + - "pitch" + - "firstName" + - "lastName" + All values of those keys must be strings except for "pitch" which is a number. + If _identity parameter is not specified, a random identity will be applied to the unit according to its faction and type. +Return value: + - created unit. + +Scope: Any +Environment: Any +Public: Yes + +Example: + [group, _type, position, markers, placement, special] call A3A_fnc_createUnit; +*/ + +#include "..\..\script_component.hpp" + +params ["_group", "_type", "_position", ["_markers", []], ["_placement", 0], ["_special", "NONE"], "_identity"]; private _unitDefinition = A3A_customUnitTypes getVariable [_type, []]; -if !(_unitDefinition isEqualTo []) exitWith { - _unitDefinition params ["_loadouts", "_traits", "_unitClass"]; - private _unit = _group createUnit [_unitClass, _position, _markers, _placement, _special]; - _unit setUnitLoadout selectRandom _loadouts; - _unit setVariable ["unitType", _type, true]; - { - _unit setUnitTrait _x; - } forEach _traits; - _unit +private _unit = if (_unitDefinition isEqualTo []) then { + _group createUnit [_type, _position, _markers, _placement, _special]; +} else { + _unitDefinition params ["_loadouts", "_traits", "_unitClass"]; + private _u = _group createUnit [_unitClass, _position, _markers, _placement, _special]; + _u setUnitLoadout selectRandom _loadouts; + { _u setUnitTrait _x } forEach _traits; + _u; }; -private _unit = _group createUnit [_type, _position, _markers, _placement, _special]; _unit setVariable ["unitType", _type, true]; -_unit + +private _identity = if (isNil "_identity") then { + [Faction(side _unit), _type] call A3A_fnc_createRandomIdentity; +} else { + _identity; +}; +[_unit, _identity] call A3A_fnc_setIdentity; + +_unit; diff --git a/A3A/addons/core/functions/CREATE/fn_invaderPunish.sqf b/A3A/addons/core/functions/CREATE/fn_invaderPunish.sqf index a5e35800f4..ab651d0ec7 100644 --- a/A3A/addons/core/functions/CREATE/fn_invaderPunish.sqf +++ b/A3A/addons/core/functions/CREATE/fn_invaderPunish.sqf @@ -63,6 +63,8 @@ if (_numCiv > 30) then {_numCiv = 30}; private _civilians = []; private _civGroups = []; private _civWeapons = unlockedsniperrifles + unlockedmachineguns + unlockedshotguns + unlockedrifles + unlockedsmgs + unlockedhandguns; +private _unitType = FactionGet(reb, "unitUnarmed"); + while {count _civilians < _numCiv} do { private _groupCivil = createGroup teamPlayer; @@ -71,10 +73,9 @@ while {count _civilians < _numCiv} do private _pos = _posDest getPos [random _size / 2,random 360]; if (!surfaceIsWater _pos) exitWith { _pos }; }; - for "_i" from 1 to (4 min (_numCiv - count _civilians)) do - { - private _civ = [_groupCivil, FactionGet(reb, "unitUnarmed"), _pos, [], 0, "NONE"] call A3A_fnc_createUnit; - [_civ, selectRandom (A3A_faction_civ get "faces"), "NoVoice"] call A3A_fnc_setIdentity; + for "_i" from 1 to (4 min (_numCiv - count _civilians)) do { + private _identity = [A3A_faction_civ, _unitType] call A3A_fnc_createRandomIdentity; + private _civ = [_groupCivil, _unitType, _pos, [], 0, "NONE", _identity] call A3A_fnc_createUnit; _civ forceAddUniform selectRandom (A3A_faction_civ get "uniforms"); _civ addHeadgear selectRandom (A3A_faction_civ get "headgear"); [_civ, selectRandom _civWeapons, 5, 0] call BIS_fnc_addWeapon; diff --git a/A3A/addons/core/functions/Missions/fn_AS_Traitor.sqf b/A3A/addons/core/functions/Missions/fn_AS_Traitor.sqf index 963a09f4c6..8d947d48a6 100644 --- a/A3A/addons/core/functions/Missions/fn_AS_Traitor.sqf +++ b/A3A/addons/core/functions/Missions/fn_AS_Traitor.sqf @@ -45,7 +45,9 @@ _arrayAirports = airportsX select {sidesX getVariable [_x,sideUnknown] == Occupa _base = [_arrayAirports, _positionX] call BIS_Fnc_nearestPosition; _posBase = getMarkerPos _base; -_traitor = [_groupTraitor, FactionGet(occ,"unitTraitor"), _posTraitor, [], 0, "NONE"] call A3A_fnc_createUnit; +private _traitorIdentity = [A3A_faction_reb, FactionGet(occ,"unitTraitor")] call A3A_fnc_createRandomIdentity; +_traitorIdentity set ["speaker", "NoVoice"]; +_traitor = [_groupTraitor, FactionGet(occ,"unitTraitor"), _posTraitor, [], 0, "NONE", _traitorIdentity] call A3A_fnc_createUnit; _traitor allowDamage false; _traitor setPos _posTraitor; _sol1 = [_groupTraitor, FactionGet(occ,"unitBodyguard"), _posSol1, [], 0, "NONE"] call A3A_fnc_createUnit; diff --git a/A3A/addons/core/functions/Missions/fn_RES_Prisoners.sqf b/A3A/addons/core/functions/Missions/fn_RES_Prisoners.sqf index 1b1c25b4f4..4a2294c4dc 100644 --- a/A3A/addons/core/functions/Missions/fn_RES_Prisoners.sqf +++ b/A3A/addons/core/functions/Missions/fn_RES_Prisoners.sqf @@ -65,7 +65,6 @@ _grpPOW = createGroup teamPlayer; for "_i" from 0 to _countX do { _unit = [_grpPOW, FactionGet(reb,"unitUnarmed"), (_posHouse select _i), [], 0, "NONE"] call A3A_fnc_createUnit; - [_unit, selectRandom (A3A_faction_reb get "faces"), selectRandom (A3A_faction_reb get "voices")] call A3A_fnc_setIdentity; _unit allowDamage false; _unit setCaptive true; _unit disableAI "MOVE"; diff --git a/A3A/addons/core/functions/Missions/fn_RES_Refugees.sqf b/A3A/addons/core/functions/Missions/fn_RES_Refugees.sqf index 68cc863ea7..f2ca559806 100644 --- a/A3A/addons/core/functions/Missions/fn_RES_Refugees.sqf +++ b/A3A/addons/core/functions/Missions/fn_RES_Refugees.sqf @@ -51,7 +51,6 @@ _groupPOW = createGroup teamPlayer; for "_i" from 1 to (((count _posHouse) - 1) min 15) do { _unit = [_groupPOW, FactionGet(reb,"unitUnarmed"), _posHouse select _i, [], 0, "NONE"] call A3A_fnc_createUnit; - [_unit, selectRandom (A3A_faction_reb get "faces"), selectRandom (A3A_faction_reb get "voices")] call A3A_fnc_setIdentity; _unit allowdamage false; _unit disableAI "MOVE"; _unit disableAI "AUTOTARGET"; diff --git a/A3A/addons/core/functions/Missions/fn_convoy.sqf b/A3A/addons/core/functions/Missions/fn_convoy.sqf index 081e78ffd9..e0ccbdfa7d 100644 --- a/A3A/addons/core/functions/Missions/fn_convoy.sqf +++ b/A3A/addons/core/functions/Missions/fn_convoy.sqf @@ -189,7 +189,6 @@ if (_convoyType == "Prisoners") then for "_i" from 1 to (1+ round (random 11)) do { private _unit = [_grpPOW, FactionGet(reb,"unitUnarmed"), _posSpawn, [], 0, "NONE"] call A3A_fnc_createUnit; - [_unit, selectRandom (A3A_faction_reb get "faces"), selectRandom (A3A_faction_reb get "voices")] call A3A_fnc_setIdentity; _unit setCaptive true; _unit disableAI "MOVE"; _unit setBehaviour "CARELESS"; diff --git a/A3A/addons/core/functions/REINF/fn_FIAinit.sqf b/A3A/addons/core/functions/REINF/fn_FIAinit.sqf index 372f6f9f5e..373c9a5a3c 100644 --- a/A3A/addons/core/functions/REINF/fn_FIAinit.sqf +++ b/A3A/addons/core/functions/REINF/fn_FIAinit.sqf @@ -28,7 +28,6 @@ _unit setUnitTrait ["audibleCoef",0.8]; // FIAinit is called for liberated refugees/hostages. Don't equip them. if !(_typeX isEqualTo FactionGet(reb,"unitUnarmed")) then { [_unit, [0,1] select (leader _unit != player)] call A3A_fnc_equipRebel; - [_unit, selectRandom (A3A_faction_reb get "faces"), selectRandom (A3A_faction_reb get "voices")] call A3A_fnc_setIdentity; }; _unit selectWeapon (primaryWeapon _unit); diff --git a/A3A/addons/core/functions/Templates/fn_loadFaction.sqf b/A3A/addons/core/functions/Templates/fn_loadFaction.sqf index ad5b719824..b364c4c7ec 100644 --- a/A3A/addons/core/functions/Templates/fn_loadFaction.sqf +++ b/A3A/addons/core/functions/Templates/fn_loadFaction.sqf @@ -72,6 +72,15 @@ private _fnc_generateAndSaveUnitsToTemplate = { } forEach _unitTemplates; }; +private _fnc_saveNames = { + params ["_names"]; + private _nameConfig = configfile >> "CfgWorlds" >> "GenericNames" >> _names; + private _firstNames = configProperties [_nameConfig >> "FirstNames"] apply { getText(_x) }; + ["firstNames", _firstNames] call _fnc_saveToTemplate; + private _lastNames = configProperties [_nameConfig >> "LastNames"] apply { getText(_x) }; + ["lastNames", _lastNames] call _fnc_saveToTemplate; +}; + { call compile preprocessFileLineNumbers _x; } forEach _filepaths; diff --git a/A3A/addons/core/functions/Utility/fn_createRandomIdentity.sqf b/A3A/addons/core/functions/Utility/fn_createRandomIdentity.sqf new file mode 100644 index 0000000000..096fa0cf48 --- /dev/null +++ b/A3A/addons/core/functions/Utility/fn_createRandomIdentity.sqf @@ -0,0 +1,45 @@ +/* +Creates random identity for the unit including face, voice and name. +This identity may be passed to A3A_fnc_createUnit. + +Arguments: + _faction - unit faction. + _unitType - unit type. + +Return value: + random identity, containing the following keys with string values: + - "face" + - "speaker" + - "firstName" + - "lastName" + +Scope: Any +Environment: Any +Public: Yes + +Example: + private _identity = [A3A_faction_reb, "Rifleman"] call A3A_fnc_createRandomIdentity; +*/ + +params ["_faction", "_unitType"]; + +private _typePrefix = switch (true) do { + case ("militia_" in _unitType): { "mil" }; + case ("police" in _unitType): { "pol" }; + case ("SF" in _unitType): { "sf" }; + default { "" }; +}; + +private _faceKey = _typePrefix + (if (_typePrefix == "") then { "faces" } else { "Faces" }); +private _faces = _faction getOrDefault [_faceKey, _faction get "faces"]; + +private _identity = createHashMap; +_identity set ["face", selectRandom _faces]; + +private _voiceKey = _typePrefix + (if (_typePrefix == "") then { "voices" } else { "Voices" }); +private _voices = _faction getOrDefault [_voiceKey, _faction get "voices"]; +_identity set ["speaker", selectRandom _voices]; + +_identity set ["firstName", selectRandom (_faction get "firstNames")]; +_identity set ["lastName", selectRandom (_faction get "lastNames")]; +_identity; \ No newline at end of file diff --git a/A3A/addons/core/functions/Utility/fn_setIdentity.sqf b/A3A/addons/core/functions/Utility/fn_setIdentity.sqf index 750e50c34c..e2466f8413 100644 --- a/A3A/addons/core/functions/Utility/fn_setIdentity.sqf +++ b/A3A/addons/core/functions/Utility/fn_setIdentity.sqf @@ -1,23 +1,23 @@ /* - Set face, voice, pitch and name of unit. Global effect and JIP-safe. +Set face, voice, pitch and name of unit. Global effect and JIP-safe. Scope: Any Environment: Any -Public: Yes +Public: No, should be called once for every unit by A3A_fnc_createUnit. + Quick successive calls to this function for the same unit may apply changes out of order. Arguments: - Object to set identity for - Optional: Face of unit - Optional: Voice/speaker of unit - Optional: (Voice) pitch of unit - Optional: Name of unit + _unit - unit to set identity for. + _identity - identity parameters, see _identity parameter of A3A_fnc_createUnit. + +Return value: */ -params ["_unit"]; // Don't care about the other params here +params ["_unit", "_identity"]; if (isNull _unit) exitWith {}; private _JIPID = "identity_" + netId _unit; -([_JIPID] + _this) remoteExec ["A3A_fnc_setIdentityLocal", 0, _JIPID]; +[_JIPID, _unit, _identity] remoteExec ["A3A_fnc_setIdentityLocal", 0, _JIPID]; // This won't be 100% reliable because it's only installed locally, but it'll avoid remoteExec spam on connection _unit addEventHandler ["Deleted", { diff --git a/A3A/addons/core/functions/Utility/fn_setIdentityLocal.sqf b/A3A/addons/core/functions/Utility/fn_setIdentityLocal.sqf index 2d9a271a04..23e063731c 100644 --- a/A3A/addons/core/functions/Utility/fn_setIdentityLocal.sqf +++ b/A3A/addons/core/functions/Utility/fn_setIdentityLocal.sqf @@ -1,5 +1,5 @@ /* - Sets specified identity of unit locally. Clears JIP if unit no longer present +Sets specified identity of unit locally. Clears JIP if unit no longer present Scope: Any Environment: Any @@ -7,19 +7,31 @@ Public: No, should only be called by setIdentity Arguments: JIP ID of operation - Object to set identity for - Optional: Face of unit - Optional: Voice/speaker of unit - Optional: (Voice) pitch of unit - Optional: Name of unit + _identity - identity parameters, see _identity parameter of A3A_fnc_createUnit. */ -params ["_JIPID", "_unit", "_face", "_speaker", "_pitch", "_name"]; +params ["_JIPID", "_unit", "_identity"]; // isRemoteExecutedJIP is not trustworthy from HC->client, so just do it anyway if (isNull _unit) exitWith { remoteExec ["", _JIPID] }; +private _face = _identity get "face"; if !(isNil "_face") then { _unit setFace _face }; + +private _speaker = _identity get "speaker"; if !(isNil "_speaker") then { _unit setSpeaker _speaker }; + +private _pitch = _identity get "pitch"; if !(isNil "_pitch") then { _unit setPitch _pitch }; -if !(isNil "_name") then { _unit setName [_name, "", ""] }; + +private _firstName = _identity getOrDefault ["firstName", ""]; +private _lastName = _identity getOrDefault ["lastName", ""]; +if (_firstName != "" || _lastName != "") then { + private _fullName = [_firstName, _lastName] select { _x != "" } joinString " "; + _unit setName [_fullName, _firstName, _lastName]; + if (A3A_hasACE) then { + // Updates the name displayed in ACE Medical, dogtags, name tags and other ACE features + _unit call ace_common_fnc_setName; + }; +}; + diff --git a/A3A/addons/core/functions/init/fn_initClient.sqf b/A3A/addons/core/functions/init/fn_initClient.sqf index 18037c4ba0..2cfde323ad 100644 --- a/A3A/addons/core/functions/init/fn_initClient.sqf +++ b/A3A/addons/core/functions/init/fn_initClient.sqf @@ -134,7 +134,7 @@ stragglers = creategroup teamPlayer; (group player) enableAttack false; if (isNil "ace_noradio_enabled" or {!ace_noradio_enabled}) then { - [player, nil, selectRandom (A3A_faction_reb get "voices")] call A3A_fnc_setIdentity + [player, createHashMapFromArray [["speaker", selectRandom (A3A_faction_reb get "voices")]]] call A3A_fnc_setIdentity }; //Give the player the base loadout. [player] call A3A_fnc_dress; diff --git a/A3A/addons/patcom/functions/Civilian/fn_civilianInitEH.sqf b/A3A/addons/patcom/functions/Civilian/fn_civilianInitEH.sqf index da094ffaf1..d21bcbdf83 100644 --- a/A3A/addons/patcom/functions/Civilian/fn_civilianInitEH.sqf +++ b/A3A/addons/patcom/functions/Civilian/fn_civilianInitEH.sqf @@ -27,8 +27,6 @@ params ["_unit"]; _unit setSkill 0; _unit disableAI "TARGET"; _unit disableAI "AUTOTARGET"; -//Stops civilians from shouting out commands. -[_unit, selectRandom (A3A_faction_civ get "faces"), "NoVoice"] call A3A_fnc_setIdentity; _unit addEventHandler["FiredNear", { params ["_unit"]; From 492b9c0e8fe47d98970a96e98ef69fc82bb4e6cf Mon Sep 17 00:00:00 2001 From: Bob-Murphy <50651578+Bob-Murphy@users.noreply.github.com> Date: Sat, 19 Aug 2023 23:06:52 +0200 Subject: [PATCH 004/157] jeroen_arsenal_localization (#2886) * jeroen_arsenal_localization * Shortened names, added missing texts * Additional changes. --------- Co-authored-by: Bob-Murphy Co-authored-by: Whiskeysim(Hazey) <1194692+MeltedPixel@users.noreply.github.com> --- A3A/addons/jeroen_arsenal/JNA/fn_arsenal.sqf | 48 +++---- .../JNA/fn_arsenal_handleAction.sqf | 8 +- .../JNA/fn_arsenal_loadInventory.sqf | 6 +- .../jeroen_arsenal/JNA/fn_vehicleArsenal.sqf | 12 +- A3A/addons/jeroen_arsenal/JND/fn_debugv2.sqf | 10 +- A3A/addons/jeroen_arsenal/Stringtable.xml | 124 ++++++++++++++++++ 6 files changed, 166 insertions(+), 42 deletions(-) create mode 100644 A3A/addons/jeroen_arsenal/Stringtable.xml diff --git a/A3A/addons/jeroen_arsenal/JNA/fn_arsenal.sqf b/A3A/addons/jeroen_arsenal/JNA/fn_arsenal.sqf index 1aa681f751..6efd9f96e4 100644 --- a/A3A/addons/jeroen_arsenal/JNA/fn_arsenal.sqf +++ b/A3A/addons/jeroen_arsenal/JNA/fn_arsenal.sqf @@ -274,7 +274,7 @@ switch _mode do { ["ReplaceBaseItems",[_display]] call jn_fnc_arsenal; ["customEvents",[_display]] call jn_fnc_arsenal; ["CreateListAll", [_display]] call jn_fnc_arsenal; - ['showMessage',[_display,"Jeroen (Not) Limited Arsenal"]] call jn_fnc_arsenal; + ['showMessage',[_display, localize "STR_A3A_JNA_title"]] call jn_fnc_arsenal; ["HighlightMissingIcons",[_display]] call jn_fnc_arsenal; ["jn_fnc_arsenal"] call BIS_fnc_endLoadingScreen; @@ -363,12 +363,12 @@ switch _mode do { _ctrlButtonExport = _display displayctrl IDC_RSCDISPLAYARSENAL_CONTROLSBAR_BUTTONEXPORT; _ctrlButtonExport ctrlRemoveAllEventHandlers "buttonclick"; - _ctrlButtonExport ctrlSetText "TODO"; + _ctrlButtonExport ctrlSetText localize "STR_A3A_JNA_export_todo"; _ctrlButtonImport = _display displayctrl IDC_RSCDISPLAYARSENAL_CONTROLSBAR_BUTTONIMPORT; _ctrlButtonImport ctrlRemoveAllEventHandlers "buttonclick"; - _ctrlButtonImport ctrlSetText "Default gear"; - _ctrlButtonImport ctrlSetTooltip "Add default items like radio and medical supplies"; + _ctrlButtonImport ctrlSetText localize "STR_A3A_JNA_text_defaultgear"; + _ctrlButtonImport ctrlSetTooltip localize "STR_A3A_JNA_tooltip_defaultgear"; _ctrlButtonImport ctrladdeventhandler ["buttonclick",{["buttonDefaultGear",[ctrlparent (_this select 0)]] call jn_fnc_arsenal;}]; _ctrlButtonSave = _display displayctrl IDC_RSCDISPLAYARSENAL_CONTROLSBAR_BUTTONSAVE; @@ -378,8 +378,8 @@ switch _mode do { _ctrlButtonRandom = _display displayctrl IDC_RSCDISPLAYARSENAL_CONTROLSBAR_BUTTONRANDOM; _ctrlButtonRandom ctrlRemoveAllEventHandlers "buttonclick"; _ctrlButtonRandom ctrladdeventhandler ["buttonclick",{["buttonInvToJNA",[ctrlparent (_this select 0)]] call jn_fnc_arsenal;}]; - _ctrlButtonRandom ctrlSetText "To crate"; - _ctrlButtonRandom ctrlSetTooltip "Move items from crate inventory to arsenal"; + _ctrlButtonRandom ctrlSetText localize "STR_A3A_JNA_text_tocrate"; + _ctrlButtonRandom ctrlSetTooltip localize "STR_A3A_JNA_tooltip_tocrate"; _ctrlArrowLeft = _display displayctrl IDC_RSCDISPLAYARSENAL_ARROWLEFT; _ctrlArrowLeft ctrlRemoveAllEventHandlers "buttonclick"; @@ -439,8 +439,8 @@ switch _mode do { }; - private _sortByAmountIndex = _ctrlSort lbadd "Sort by amount"; - private _sortDefaultIndex = _ctrlSort lbadd "Default"; + private _sortByAmountIndex = _ctrlSort lbadd localize "STR_A3A_JNA_sort_amount"; + private _sortDefaultIndex = _ctrlSort lbadd localize "STR_A3A_JNA_sort_default"; _ctrlSort lbSetValue [0, SORT_ALPHABETICAL]; _ctrlSort lbSetValue [_sortByAmountIndex, SORT_AMOUNT]; @@ -1479,41 +1479,41 @@ switch _mode do { _strAmount = switch true do { case (_amount == 0): { - "Looks like I am the only one using this today" + localize "STR_A3A_JNA_assetamount_amount0" }; case (_amount > 50): { - "More than enough for a whole army" + localize "STR_A3A_JNA_assetamount_amountmore50" }; case (_amount > 10): { - "Many of these left" + localize "STR_A3A_JNA_assetamount_amountmore10" }; case (_amount > 3): { - "Some of these left" + localize "STR_A3A_JNA_assetamount_amountmore3" }; case (_amount > 1): { - "If I want one I need to take it before some one else does" + localize "STR_A3A_JNA_assetamount_amountmore1" }; case (_amount == 1): { - "The last one in the box" + localize "STR_A3A_JNA_assetamount_amount1" }; case (_amount == -1): {//TODO marker for changed entry - "More than enough for a whole army" + localize "STR_A3A_JNA_assetamount_amountunlimited" }; default{""}; }; _strAmmo = switch true do { case (_colorMult == 0): { - ", but there is no ammo for it" + localize "STR_A3A_JNA_ammoamount_amount0" }; case (_colorMult > 0.9): { - ", and there is enough ammo for it" + localize "STR_A3A_JNA_ammoamount_amountmore09" }; case (_colorMult > 0.2): { - ", and there is still some ammo for it" + localize "STR_A3A_JNA_ammoamount_amountmore02" }; case (_colorMult > 0): { - ", but there are only a few shots for it" + localize "STR_A3A_JNA_ammoamount_amountmore0" }; default{""}; }; @@ -1597,7 +1597,7 @@ switch _mode do { //check if weapon is unlocked private _min = [_index, _item] call _minItemsMember; if ((_amount <= _min) AND (_amount != -1) AND (_item !="") AND !([player] call A3A_fnc_isMember) AND !_type) exitWith{ - ['showMessage',[_display,"We are low on this item, only members may use it"]] call jn_fnc_arsenal; + ['showMessage',[_display,localize "STR_A3A_JNA_weapon_low"]] call jn_fnc_arsenal; //reset _cursel if(missionnamespace getvariable ["jna_reselect_item",true])then{//prefent loop when unavalable item was worn and a other unavalable item was selected @@ -1773,10 +1773,10 @@ switch _mode do { player addmagazine _mag; [IDC_RSCDISPLAYARSENAL_TAB_CARGOMAGALL, _mag]call jn_fnc_arsenal_removeItem; }else{ - titleText["I can't take batteries, I have no space for it", "PLAIN"]; + titleText[localize "STR_A3A_JNA_batteries_no_space", "PLAIN"]; }; }else{ - titleText["Shit there are no more batteries", "PLAIN"]; + titleText[localize "STR_A3A_JNA_batteries_no_left", "PLAIN"]; }; }; [_index, _item]call jn_fnc_arsenal_removeItem; @@ -2090,7 +2090,7 @@ switch _mode do { _ctrlList lnbsetcolor [[_r,1],_color]; _ctrlList lnbsetcolor [[_r,2],_color]; _text = _ctrlList lnbtext [_r,1]; - _ctrlList lbsettooltip [_r * _columns,[_text,_text + "\n(Not compatible with currently equipped weapons)"] select _isIncompatible]; + _ctrlList lbsettooltip [_r * _columns,[_text,_text + localize "STR_A3A_JNA_scope_incompatible"] select _isIncompatible]; }; }; @@ -2139,7 +2139,7 @@ switch _mode do { if (_add > 0) then {//add _min = [_index, _item] call _minItemsMember; if((_amount <= _min) AND (_amount != -1) AND !([player] call A3A_fnc_isMember)) exitWith{ - ['showMessage',[_display,"We are low on this item, only members may use it"]] call jn_fnc_arsenal; + ['showMessage',[_display, localize "STR_A3A_JNA_memberonly"]] call jn_fnc_arsenal; }; if(_index in [IDC_RSCDISPLAYARSENAL_TAB_CARGOMAG,IDC_RSCDISPLAYARSENAL_TAB_CARGOMAGALL])then{//magazines are handeld by bullet count //check if full mag can be optaind diff --git a/A3A/addons/jeroen_arsenal/JNA/fn_arsenal_handleAction.sqf b/A3A/addons/jeroen_arsenal/JNA/fn_arsenal_handleAction.sqf index bd149874da..af8188fa42 100644 --- a/A3A/addons/jeroen_arsenal/JNA/fn_arsenal_handleAction.sqf +++ b/A3A/addons/jeroen_arsenal/JNA/fn_arsenal_handleAction.sqf @@ -16,16 +16,16 @@ uisleep 10; private _ids = missionnamespace getvariable ["BIS_fnc_startLoadingScreen_ids",[]]; if("jn_fnc_arsenal" in _ids)then{ private _display = uiNamespace getVariable ["arsanalDisplay","No display"]; - titleText["ERROR DURING LOADING ARSENAL", "PLAIN"]; + titleText[localize "STR_A3A_JNA_loading_error", "PLAIN"]; _display closedisplay 2; ["jn_fnc_arsenal"] call BIS_fnc_endLoadingScreen; }; - //TODO this is a temp fix for rhs because it freezes the loading screen if no primaryWeapon was equiped. This will be fix in rhs 0.4.9 + //TODO: This has been fixed, we'll remove in a future update. if("bis_fnc_arsenal" in _ids)then{ private _display = uiNamespace getVariable ["arsanalDisplay","No display"]; - titleText["Non Fatal Error, RHS?", "PLAIN"]; - diag_log "JNA: Non Fatal Error, RHS?"; + titleText[localize "STR_A3A_JNA_rhs_error", "PLAIN"]; + diag_log "JNA: ERROR - Please report RPT to Antistasi Dev's."; ["bis_fnc_arsenal"] call BIS_fnc_endLoadingScreen; }; }; diff --git a/A3A/addons/jeroen_arsenal/JNA/fn_arsenal_loadInventory.sqf b/A3A/addons/jeroen_arsenal/JNA/fn_arsenal_loadInventory.sqf index cc530e682f..1ff66a7245 100644 --- a/A3A/addons/jeroen_arsenal/JNA/fn_arsenal_loadInventory.sqf +++ b/A3A/addons/jeroen_arsenal/JNA/fn_arsenal_loadInventory.sqf @@ -473,11 +473,11 @@ _reportReplaced = ""; { _nameNew = [_x select 0] call _lookupConfigName; _nameOld = [_x select 1] call _lookupConfigName; - _reportReplaced = _reportReplaced + _nameOld + " has been kept, because there is no " + _nameNew + "\n"; + _reportReplaced = _reportReplaced + _nameOld + localize "STR_A3A_JNA_loadinventory_kept" + _nameNew + "\n"; } forEach _arrayReplaced; if!(_reportReplaced isEqualTo "")then{ - _reportTotal = ("These items were not in the Arsenal, so the originals have been kept:\n" + _reportReplaced+"\n"); + _reportTotal = (localize "STR_A3A_JNA_loadinventory_notin_kept" + _reportReplaced+"\n"); }; _reportMissing = ""; @@ -488,7 +488,7 @@ _reportMissing = ""; }forEach _arrayMissing; if!(_reportMissing isEqualTo "")then{ - _reportTotal = (_reportTotal+"These items were not in the Arsenal:\n" + _reportMissing+"\n"); + _reportTotal = (_reportTotal + localize "STR_A3A_JNA_loadinventory_notin" + _reportMissing+"\n"); }; if!(_reportTotal isEqualTo "")then{ diff --git a/A3A/addons/jeroen_arsenal/JNA/fn_vehicleArsenal.sqf b/A3A/addons/jeroen_arsenal/JNA/fn_vehicleArsenal.sqf index 13f9e03ed9..d6f807f4d2 100644 --- a/A3A/addons/jeroen_arsenal/JNA/fn_vehicleArsenal.sqf +++ b/A3A/addons/jeroen_arsenal/JNA/fn_vehicleArsenal.sqf @@ -149,7 +149,7 @@ switch _mode do { ["customEvents",[_display]] call jn_fnc_vehicleArsenal; ["ColorTabs",[_display]] call jn_fnc_vehicleArsenal; - ['showMessage',[_display,"Vehicle inventory"]] call jn_fnc_arsenal; + ['showMessage',[_display, localize "STR_A3A_JNA_vehicle_title"]] call jn_fnc_arsenal; ["jn_fnc_arsenal"] call BIS_fnc_endLoadingScreen; }; @@ -269,8 +269,8 @@ switch _mode do { _ctrlButtonRandom = _display displayctrl IDC_RSCDISPLAYARSENAL_CONTROLSBAR_BUTTONRANDOM; _ctrlButtonRandom ctrlRemoveAllEventHandlers "buttonclick"; _ctrlButtonRandom ctrladdeventhandler ["buttonclick",{["Unload",[ctrlparent (_this select 0)]] call jn_fnc_vehicleArsenal;}]; - _ctrlButtonRandom ctrlSetText "Unload"; - _ctrlButtonRandom ctrlSetTooltip "Move items from car to arsenal"; + _ctrlButtonRandom ctrlSetText localize "STR_A3A_JNA_text_unload"; + _ctrlButtonRandom ctrlSetTooltip localize "STR_A3A_JNA_tooltop_unload"; _ctrlButtonExport = _display displayctrl IDC_RSCDISPLAYARSENAL_CONTROLSBAR_BUTTONEXPORT; _ctrlButtonExport ctrlRemoveAllEventHandlers "buttonclick"; @@ -557,7 +557,7 @@ switch _mode do { _ctrlList lnbsetcolor [[_r,1],_color]; _ctrlList lnbsetcolor [[_r,2],_color]; _text = _ctrlList lnbtext [_r,1]; - _ctrlList lbsettooltip [_r * _columns,[_text,_text + "\n(Not compatible with currently equipped weapons)"] select _isIncompatible]; + _ctrlList lbsettooltip [_r * _columns,[_text,_text + localize "STR_A3A_JNA_scope_incompatible"] select _isIncompatible]; }; }; @@ -646,7 +646,7 @@ switch _mode do { //non-member limits _min = [_index, _item] call _minItemsMember; if((_amount <= _min) AND (_amount != -1) AND !([player] call A3A_fnc_isMember)) exitWith{ - ['showMessage',[_display,"We are low on this item, only members may use it"]] call jn_fnc_arsenal; + ['showMessage',[_display, localize "STR_A3A_JNA_memberonly"]] call jn_fnc_arsenal; }; //magazines are handeld by bullet count @@ -693,7 +693,7 @@ switch _mode do { }; ["ColorTabs",[_display]] call jn_fnc_vehicleArsenal; - ['showMessage',[_display,("Load"+str round (jnva_loadout_mass/_max *100)+"%")]] call jn_fnc_arsenal; + ['showMessage',[_display,(localize "STR_A3A_JNA_vehicle_mass_load"+str round (jnva_loadout_mass/_max *100)+"%")]] call jn_fnc_arsenal; }; /////////////////////////////////////////////////////////////////////////////////////////// event diff --git a/A3A/addons/jeroen_arsenal/JND/fn_debugv2.sqf b/A3A/addons/jeroen_arsenal/JND/fn_debugv2.sqf index aaa441ac3f..1dbda4a58b 100644 --- a/A3A/addons/jeroen_arsenal/JND/fn_debugv2.sqf +++ b/A3A/addons/jeroen_arsenal/JND/fn_debugv2.sqf @@ -46,7 +46,7 @@ fnc_debugv2_overwrite = { _pos_title set [2,_pos_expressionBackground#2]; _ctrl_title ctrlSetPosition _pos_title; _ctrl_title ctrlCommit 0; - _ctrl_title ctrlsettext "Ultra Wide Extended Debug Console With Extra Save Buttens!"; + _ctrl_title ctrlsettext localize "STR_A3A_JND_title"; _ctrl_links = _display displayCtrl 11891; _pos_links = ctrlposition _ctrl_links; @@ -169,7 +169,7 @@ fnc_debugv2_overwrite = { call compile _input; } ],[ - "Load", + localize "STR_A3A_JND_button_load", _spacingY, _button_length, { @@ -178,7 +178,7 @@ fnc_debugv2_overwrite = { (UiNameSpace getVariable "jn_debugConsole_expression") ctrlsettext _text; } ],[ - "Save", + localize "STR_A3A_JND_button_save", _spacingY, _button_length, { @@ -204,7 +204,7 @@ fnc_debugv2_overwrite = { ((UiNameSpace getVariable "jn_debugConsole_buttons") # _index) ctrlSetText _name; } ],[ - "Del", + localize "STR_A3A_JND_button_del", _spacingY*10, _button_length, { @@ -270,7 +270,7 @@ fnc_debugv2_overwrite = { _ctrl ctrlSetPosition [_posXFINAL + (_posX-_posXFINAL- _spacingY*2)/2+_spacingY,_posY,(_posX-_posXFINAL- _spacingY*2)/2,_button_hieght]; _ctrl ctrlCommit 0; - _ctrl ctrlSetText "-- Undo last save --"; + _ctrl ctrlSetText localize "STR_A3A_JND_button_undo"; _ctrl ctrlAddEventHandler ["ButtonClick", { _index = uiNameSpace getVariable ["jn_debugConsole_index_saved",-1]; diff --git a/A3A/addons/jeroen_arsenal/Stringtable.xml b/A3A/addons/jeroen_arsenal/Stringtable.xml new file mode 100644 index 0000000000..e0b517c820 --- /dev/null +++ b/A3A/addons/jeroen_arsenal/Stringtable.xml @@ -0,0 +1,124 @@ + + + + + + Jeroen (Not) Limited Arsenal + Jeroen (No) Arsenal limitado + + + Vehicle inventory + + + ERROR DURING ARSENAL LOAD + + + ERROR - Please report RPT to Antistasi Dev's. + + + TODO + + + has been kept, because there is no + + + These items were not in the Arsenal, so the originals have been kept:\n + + + These items were not in the Arsenal:\n + + + Load + + + Default gear + + + Add default items like radio and medical supplies + + + To crate + + + Move items from crate inventory to arsenal + + + Unload + + + Move items from car to arsenal + + + Sort by amount + + + Default + + + Looks like I am the only one using this today + + + More than enough for a whole army + + + Many of these left + + + Some of these left + + + If I want one I need to take it before some one else does + + + The last one in the box + + + More than enough for a whole army + + + , but there is no ammo for it + + + , and there is enough ammo for it + + + , and there is still some ammo for it + + + , but there are only a few shots for it + + + We are low on this item, only members may use it + + + I can't take batteries, I have no space for it + + + Shit there are no more batteries + + + \n(Not compatible with currently equipped weapons) + + + We are low on this item, only members may use it + + + + + Ultra Wide Extended Debug Console With Extra Save Buttens! + + + Load + + + Save + + + Del + + + -- Undo last save -- + + + + \ No newline at end of file From ebd76dc424c8f6a77cfe56fbc3735e8a17945533 Mon Sep 17 00:00:00 2001 From: Ellis Nielsen Date: Sat, 19 Aug 2023 16:32:19 -0500 Subject: [PATCH 005/157] Moving Ace Init (#2842) * initial commit * review changes * ace_throwable fix * Fixes & cleanup for ACE init refactor: - Removed surplus initACEUnconsciousHandler call. - Removed leftover debug systemChat from treatment logging. - Fixed bug in throwableThrown EH. - Moved claim calls before the early-out. - Moved initServer event handlers to correct place (pre-serverInitDone) --------- Co-authored-by: John Jordan --- A3A/addons/core/CfgFunctions.hpp | 1 + A3A/addons/core/functions/init/fn_initACE.sqf | 58 ++++++++++++++ .../core/functions/init/fn_initClient.sqf | 28 +------ .../core/functions/init/fn_initServer.sqf | 80 +++++++++---------- 4 files changed, 100 insertions(+), 67 deletions(-) create mode 100644 A3A/addons/core/functions/init/fn_initACE.sqf diff --git a/A3A/addons/core/CfgFunctions.hpp b/A3A/addons/core/CfgFunctions.hpp index 1a88f1253e..143e50d6fd 100644 --- a/A3A/addons/core/CfgFunctions.hpp +++ b/A3A/addons/core/CfgFunctions.hpp @@ -347,6 +347,7 @@ class CfgFunctions class cityinfo {}; class clientIdleChecker {}; class credits {}; + class initACE {}; class initACEUnconsciousHandler {}; class initBases {}; class initUtilityItems {}; diff --git a/A3A/addons/core/functions/init/fn_initACE.sqf b/A3A/addons/core/functions/init/fn_initACE.sqf new file mode 100644 index 0000000000..f03740e674 --- /dev/null +++ b/A3A/addons/core/functions/init/fn_initACE.sqf @@ -0,0 +1,58 @@ +/* + * File: fn_initACE.sqf + * Function: A3A_fnc_initACE + * Function description + * Initialization code for ACE3 stuff + * Arguments: + * 0: Objects + * 1: All + * + * Return Value: + * None + * + * Example: + * call A3A_fnc_initACE; + * + * Public: No + */ + +#include "..\..\script_component.hpp" + +if (A3A_hasACEMedical) then { + // log atropine, epinephrine, and morphine use + // Appears to be local to the medic + ["ace_treatmentStarted", { + params ["_caller", "_target", "_selectionName", "_className", "_itemUser", "_usedItem"]; + if (_usedItem in ["ACE_atropine", "ACE_epinephrine", "ACE_morphine"]) then { + ServerInfo_3("Player: %1 used %2 on %3",name _caller,_usedItem,name _target); + }; + }] call CBA_fnc_addEventHandler; +}; + +["ace_explosives_place", { + params ["_explosive","_dir","_pitch","_unit"]; + if (captive player && _unit == player) then { player setCaptive false }; +}] call CBA_fnc_addEventHandler; + +["ace_throwableThrown", { + params ["_unit", "_throwable"]; + if (captive player && _unit == player) then { player setCaptive false }; +}] call CBA_fnc_addEventHandler; + +[boxX, boxX] call ace_common_fnc_claim; //Disables ALL Ace Interactions +[vehicleBox, VehicleBox] call ace_common_fnc_claim; //Disables ALL Ace Interactions + +if (isNil "ace_interact_menu_fnc_compileMenu" || isNil "ace_interact_menu_fnc_compileMenuSelfAction") exitWith { + Error("ACE non-public functions have changed, rebel group join/leave actions will not be removed."); +}; +// Remove group join action from all rebel unit types +// Need to compile the menus first, because ACE delays creating menus until a unit of that class is created +private _unitTypes = ["I_G_soldier_F", "I_G_Soldier_TL_F", "I_G_Soldier_AR_F", "I_G_medic_F", "I_G_engineer_F", "I_G_Soldier_GL_F", "I_G_officer_F"]; +{ + [_x] call ace_interact_menu_fnc_compileMenu; + [_x] call ace_interact_menu_fnc_compileMenuSelfAction; + [_x, 0, ["ACE_ApplyHandcuffs"]] call ace_interact_menu_fnc_removeActionFromClass; + [_x, 1, ["ACE_SelfActions", "ACE_TeamManagement", "ACE_LeaveGroup"]] call ace_interact_menu_fnc_removeActionFromClass; + [_x, 0, ["ACE_MainActions", "ACE_JoinGroup"]] call ace_interact_menu_fnc_removeActionFromClass; +} forEach _unitTypes; // TODO: add raw unit types from new templates + diff --git a/A3A/addons/core/functions/init/fn_initClient.sqf b/A3A/addons/core/functions/init/fn_initClient.sqf index 2cfde323ad..b4d0f3c374 100644 --- a/A3A/addons/core/functions/init/fn_initClient.sqf +++ b/A3A/addons/core/functions/init/fn_initClient.sqf @@ -288,13 +288,6 @@ player addEventHandler ["GetInMan", { }; }]; -if (A3A_hasACE) then { - ["ace_explosives_place", { - params ["_explosive","_dir","_pitch","_unit"]; - if (_unit == player) then { player setCaptive false }; - }] call CBA_fnc_addEventHandler; -}; - // Prevent players getting shot by their own AIs. EH is respawn-persistent player addEventHandler ["HandleRating", {0}]; @@ -355,27 +348,9 @@ waituntil {!isnull (finddisplay 46)}; GVAR(keys_battleMenu) = false; //initilize key flags to false -if (A3A_hasACE) then -{ - if (isNil "ace_interact_menu_fnc_compileMenu" || isNil "ace_interact_menu_fnc_compileMenuSelfAction") exitWith { - Error("ACE non-public functions have changed, rebel group join/leave actions will not be removed."); - }; - // Remove group join action from all rebel unit types - // Need to compile the menus first, because ACE delays creating menus until a unit of that class is created - private _unitTypes = ["I_G_soldier_F", "I_G_Soldier_TL_F", "I_G_Soldier_AR_F", "I_G_medic_F", "I_G_engineer_F", "I_G_Soldier_GL_F", "I_G_officer_F"]; - { - [_x] call ace_interact_menu_fnc_compileMenu; - [_x] call ace_interact_menu_fnc_compileMenuSelfAction; - [_x, 0, ["ACE_ApplyHandcuffs"]] call ace_interact_menu_fnc_removeActionFromClass; - [_x, 1, ["ACE_SelfActions", "ACE_TeamManagement", "ACE_LeaveGroup"]] call ace_interact_menu_fnc_removeActionFromClass; - [_x, 0, ["ACE_MainActions", "ACE_JoinGroup"]] call ace_interact_menu_fnc_removeActionFromClass; - } forEach _unitTypes; // TODO: add raw unit types from new templates -}; - boxX allowDamage false; // hmm... boxX addAction ["Transfer Vehicle cargo to Ammobox", {[] spawn A3A_fnc_empty;}, 4]; boxX addAction ["Move this asset", A3A_fnc_moveHQObject,nil,0,false,true,"","(_this == theBoss)", 4]; -if (A3A_hasACE) then { [boxX, boxX] call ace_common_fnc_claim;}; //Disables ALL Ace Interactions flagX allowDamage false; flagX addAction ["Unit Recruitment", {if ([getPosATL player] call A3A_fnc_enemyNearCheck) then {["Recruit Unit", "You cannot recruit units while there are enemies near you."] call A3A_fnc_customHint;} else { [] spawn A3A_fnc_unit_recruit; }},nil,0,false,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull]) and (side (group _this) == teamPlayer)"]; flagX addAction ["Move this asset", A3A_fnc_moveHQObject,nil,0,false,true,"","(_this == theBoss)", 4]; @@ -393,7 +368,6 @@ vehicleBox allowDamage false; vehicleBox addAction [localize "STR_A3A_actions_restore_units", A3A_fnc_vehicleBoxRestore,nil,0,false,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull]) and (side (group _this) == teamPlayer)", 4]; vehicleBox addAction ["Vehicle Arsenal", JN_fnc_arsenal_handleAction, [], 0, true, false, "", "alive _target && vehicle _this != _this", 10]; [vehicleBox] call HR_GRG_fnc_initGarage; -if (A3A_hasACE) then { [vehicleBox, VehicleBox] call ace_common_fnc_claim;}; //Disables ALL Ace Interactions vehicleBox addAction ["Buy Vehicle", { if ([getPosATL player] call A3A_fnc_enemyNearCheck) then { @@ -449,6 +423,8 @@ _layer = ["statisticsX"] call bis_fnc_rscLayer; //Load the player's personal save. [] spawn A3A_fnc_createDialog_shouldLoadPersonalSave; +if (A3A_hasACE) then {call A3A_fnc_initACE}; + [allCurators] remoteExecCall ["A3A_fnc_initZeusLogging",0]; initClientDone = true; diff --git a/A3A/addons/core/functions/init/fn_initServer.sqf b/A3A/addons/core/functions/init/fn_initServer.sqf index 1ed3904e2b..db3044fb14 100644 --- a/A3A/addons/core/functions/init/fn_initServer.sqf +++ b/A3A/addons/core/functions/init/fn_initServer.sqf @@ -241,6 +241,45 @@ addMissionEventHandler ["EntityKilled", { }; }]; +if ((isClass (configfile >> "CBA_Extended_EventHandlers")) && ( + isClass (configfile >> "CfgPatches" >> "lambs_danger"))) then { + // disable lambs danger fsm entrypoint + ["CAManBase", "InitPost", { + params ["_unit"]; + (group _unit) setVariable ["lambs_danger_disableGroupAI", true]; + _unit setVariable ["lambs_danger_disableAI", true]; + }] call CBA_fnc_addClassEventHandler; +}; + +// Could replace these with entityCreated handler instead... +if(A3A_hasZen) then { + ["zen_common_createZeus", { + _this spawn { + params ["_unit"]; + + // wait in case our event was called first + waitUntil {sleep 1; !isNull getAssignedCuratorLogic _unit}; + + //now add the logging to the module + [[getAssignedCuratorLogic _unit]] remoteExecCall ["A3A_fnc_initZeusLogging",0]; + }; + }] call CBA_fnc_addEventHandler; +}; + +if (A3A_hasACE) then { + ["ace_zeus_createZeus", { + _this spawn { + params ["_unit"]; + + // wait in case our event was called first + waitUntil {sleep 1; !isNull getAssignedCuratorLogic _unit}; + + //now add the logging to the module + [[getAssignedCuratorLogic _unit]] remoteExecCall ["A3A_fnc_initZeusLogging",0]; + }; + }] call CBA_fnc_addEventHandler; +}; + serverInitDone = true; publicVariable "serverInitDone"; Info("Setting serverInitDone as true"); @@ -289,46 +328,5 @@ savingServer = false; // enable saving }; }; -if ((isClass (configfile >> "CBA_Extended_EventHandlers")) && ( - isClass (configfile >> "CfgPatches" >> "lambs_danger"))) then { - // disable lambs danger fsm entrypoint - ["CAManBase", "InitPost", { - params ["_unit"]; - (group _unit) setVariable ["lambs_danger_disableGroupAI", true]; - _unit setVariable ["lambs_danger_disableAI", true]; - }] call CBA_fnc_addClassEventHandler; -}; - - - -if(A3A_hasZen) then -{ - ["zen_common_createZeus", { - [_this] spawn { - params ["_unit"]; - - // wait in case our event was called first - waitUntil {sleep 1; !isNull getAssignedCuratorLogic _unit}; - - //now add the logging to the module - [[getAssignedCuratorLogic _unit]] remoteExecCall ["A3A_fnc_initZeusLogging",0]; - }; - }] call CBA_fnc_addEventHandler; -}; - -if(A3A_hasACE) then -{ - ["ace_zeus_createZeus", { - [_this] spawn { - params ["_unit"]; - - // wait in case our event was called first - waitUntil {sleep 1; !isNull getAssignedCuratorLogic _unit}; - - //now add the logging to the module - [[getAssignedCuratorLogic _unit]] remoteExecCall ["A3A_fnc_initZeusLogging",0]; - }; - }] call CBA_fnc_addEventHandler; -}; Info("initServer completed"); From b7a4bc8910451ed98e035bc98e407a787f315a5a Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Thu, 24 Aug 2023 22:14:58 +0200 Subject: [PATCH 006/157] " rebells"-fix --- A3A/addons/core/Templates/Templates.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/A3A/addons/core/Templates/Templates.hpp b/A3A/addons/core/Templates/Templates.hpp index 1f569f5d11..9d8931a1cb 100644 --- a/A3A/addons/core/Templates/Templates.hpp +++ b/A3A/addons/core/Templates/Templates.hpp @@ -410,7 +410,7 @@ class Templates { side = "Reb"; flagTexture = "uk3cb_factions\addons\uk3cb_factions_ion\flag\ion_flag_co.paa"; - name = "3CB ION Rebells"; + name = "3CB ION"; file = "3CB_Reb_ION"; }; class 3CBF_TKM : 3CBF_Base @@ -425,7 +425,7 @@ class Templates { side = "Reb"; flagTexture = "a3\data_f\flags\flag_fia_co.paa"; - name = "3CB FIA Rebells"; + name = "3CB FIA"; file = "3CB_Reb_FIA"; }; class 3CBF_CHC : 3CBF_Base From cf1820b6c310a5579bdcdc589d1532f1741a9331 Mon Sep 17 00:00:00 2001 From: ante185 <49555217+ante185@users.noreply.github.com> Date: Sun, 27 Aug 2023 23:19:18 +0200 Subject: [PATCH 007/157] ChDKZ tank fix #2 (Camo) (#2885) * config patch ChDKZ tanks * Update RHS_AI_ChDKZ.sqf * added signifier "rhs" to class names * Update chdkz_rhs.hpp * Restructure config_fixes to work better with multiple modsets * Update RHS_AI_ChDKZ.sqf adjusted usage of sabatour carbines --------- Co-authored-by: John Jordan --- A3A/addons/config_fixes/CUP/config.cpp | 24 ++++++++ A3A/addons/config_fixes/CfgVehicles.hpp | 3 +- A3A/addons/config_fixes/RHS/CfgVehicles.hpp | 4 ++ A3A/addons/config_fixes/RHS/config.cpp | 24 ++++++++ A3A/addons/config_fixes/config.cpp | 6 +- A3A/addons/config_fixes/script_component.hpp | 1 + .../Templates/Templates/RHS/RHS_AI_ChDKZ.sqf | 10 ++-- a3a/addons/config_fixes/RHS/chdkz_rhs.hpp | 55 +++++++++++++++++++ .../addons/config_fixes}/bomb_weapons.hpp | 0 9 files changed, 116 insertions(+), 11 deletions(-) create mode 100644 A3A/addons/config_fixes/CUP/config.cpp create mode 100644 A3A/addons/config_fixes/RHS/CfgVehicles.hpp create mode 100644 A3A/addons/config_fixes/RHS/config.cpp create mode 100644 a3a/addons/config_fixes/RHS/chdkz_rhs.hpp rename {A3A/addons/config_fixes/CfgWeapons => a3a/addons/config_fixes}/bomb_weapons.hpp (100%) diff --git a/A3A/addons/config_fixes/CUP/config.cpp b/A3A/addons/config_fixes/CUP/config.cpp new file mode 100644 index 0000000000..01eb0b1cbc --- /dev/null +++ b/A3A/addons/config_fixes/CUP/config.cpp @@ -0,0 +1,24 @@ +#include "..\script_component.hpp" + +#if __has_include("\CUP\Vehicles\CUP_Vehicles_LoadOrder\config.bin") + +class CfgPatches { + class PATCHNAME(CUP) { + name = COMPONENT_NAME; + units[] = {}; + weapons[] = {}; + requiredVersion = REQUIRED_VERSION; + requiredAddons[] = {"A3_Data_F_AoW_Loadorder","CUP_Vehicles_LoadOrder"}; + author = AUTHOR; + authors[] = { AUTHORS }; + authorUrl = ""; + VERSION_CONFIG; + }; +}; + +// Uncomment when needed +//#include "CfgMagazines.hpp" +//#include "CfgVehicles.hpp" +//#include "CfgWeapons.hpp" + +#endif // __has_include("\CUP\Vehicles\CUP_Vehicles_LoadOrder\config.bin") \ No newline at end of file diff --git a/A3A/addons/config_fixes/CfgVehicles.hpp b/A3A/addons/config_fixes/CfgVehicles.hpp index 1789c431a6..c3983d959f 100644 --- a/A3A/addons/config_fixes/CfgVehicles.hpp +++ b/A3A/addons/config_fixes/CfgVehicles.hpp @@ -1,3 +1,4 @@ class CfgVehicles { + #include "CfgVehicles\chdkz_rhs.hpp" +}; -}; \ No newline at end of file diff --git a/A3A/addons/config_fixes/RHS/CfgVehicles.hpp b/A3A/addons/config_fixes/RHS/CfgVehicles.hpp new file mode 100644 index 0000000000..35726b4d17 --- /dev/null +++ b/A3A/addons/config_fixes/RHS/CfgVehicles.hpp @@ -0,0 +1,4 @@ +class CfgVehicles { + #include "chdkz_rhs.hpp" +}; + diff --git a/A3A/addons/config_fixes/RHS/config.cpp b/A3A/addons/config_fixes/RHS/config.cpp new file mode 100644 index 0000000000..a03dff4956 --- /dev/null +++ b/A3A/addons/config_fixes/RHS/config.cpp @@ -0,0 +1,24 @@ +#include "..\script_component.hpp" + +#if __has_include("\rhsgref\addons\rhsgref_main\config.bin") + +class CfgPatches { + class PATCHNAME(RHS) { + name = COMPONENT_NAME; + units[] = {}; + weapons[] = {}; + requiredVersion = REQUIRED_VERSION; + requiredAddons[] = {"A3_Data_F_AoW_Loadorder","rhsgref_main_loadorder"}; + author = AUTHOR; + authors[] = { AUTHORS }; + authorUrl = ""; + VERSION_CONFIG; + }; +}; + +// Uncomment when needed +//#include "CfgMagazines.hpp" +#include "CfgVehicles.hpp" +//#include "CfgWeapons.hpp" + +#endif // __has_include("\rhsgref\addons\rhsgref_main\config.bin" \ No newline at end of file diff --git a/A3A/addons/config_fixes/config.cpp b/A3A/addons/config_fixes/config.cpp index 1b9552603e..40621c104f 100644 --- a/A3A/addons/config_fixes/config.cpp +++ b/A3A/addons/config_fixes/config.cpp @@ -6,11 +6,7 @@ class CfgPatches { units[] = {}; weapons[] = {}; requiredVersion = REQUIRED_VERSION; - #if __has_include("\CUP\Weapons\CUP_Weapons_DynamicLoadout\mk82\CUP_mk82_pod.p3d") - requiredAddons[] = {"A3_Weapons_F", "CUP_Weapons_DynamicLoadout"}; - #else - requiredAddons[] = {"A3_Weapons_F"}; - #endif + requiredAddons[] = {"A3_Data_F_AoW_Loadorder"}; author = AUTHOR; authors[] = { AUTHORS }; authorUrl = ""; diff --git a/A3A/addons/config_fixes/script_component.hpp b/A3A/addons/config_fixes/script_component.hpp index 4c9a119218..7c44b889d3 100644 --- a/A3A/addons/config_fixes/script_component.hpp +++ b/A3A/addons/config_fixes/script_component.hpp @@ -1,2 +1,3 @@ #define COMPONENT config_fixes #include "\x\A3A\addons\core\Includes\script_mod.hpp" +#define PATCHNAME(x) ADDON##_##x \ No newline at end of file diff --git a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_ChDKZ.sqf b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_ChDKZ.sqf index 09ccc14747..61e1f70329 100644 --- a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_ChDKZ.sqf +++ b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_ChDKZ.sqf @@ -47,7 +47,7 @@ ["vehiclesLightAPCs", ["rhsgref_BRDM2_ins"]] call _fnc_saveToTemplate; //this line determines light APCs ["vehiclesAPCs", ["rhsgref_ins_btr60","rhsgref_ins_btr60","rhsgref_ins_btr70","rhsgref_ins_bmd2","rhsgref_ins_bmd1p","rhsgref_ins_bmd1"]] call _fnc_saveToTemplate; ["vehiclesIFVs", ["rhsgref_ins_bmp2k","rhsgref_ins_bmp2d","rhsgref_ins_bmp2e","rhsgref_ins_bmp2","rhsgref_ins_bmp1p","rhsgref_ins_bmp1k","rhsgref_ins_bmp1d","rhsgref_ins_bmp1"]] call _fnc_saveToTemplate; //this line determines IFVs -["vehiclesTanks", ["rhs_t72ba_tv","rhs_t72bb_tv","rhs_t72bc_tv"]] call _fnc_saveToTemplate; +["vehiclesTanks", ["a3a_rhs_chdkz_72a","a3a_rhs_chdkz_72a","a3a_rhs_chdkz_72b","a3a_rhs_chdkz_72c"]] call _fnc_saveToTemplate; ["vehiclesAA", ["rhsgref_ins_zsu234"]] call _fnc_saveToTemplate; @@ -426,8 +426,8 @@ _militiaLoadoutData set ["carbines", [ ]]; _militiaLoadoutData set ["saboteurCarbines", [ -["rhs_weap_aks74u", "rhs_acc_pbs4", "", "", ["rhs_30Rnd_545x39_7U1_AK"], [], ""], -["rhs_weap_akms", "rhs_acc_pbs1", "rhs_acc_2dpZenit", "", ["rhs_30Rnd_762x39mm_U"], [], ""] +["rhs_weap_aks74u", "", "", "", ["rhs_30Rnd_545x39_7U1_AK"], [], ""], +["rhs_weap_akms", "", "rhs_acc_2dpZenit", "", ["rhs_30Rnd_762x39mm_U"], [], ""] ]]; _militiaLoadoutData set ["grenadeLaunchers", [ ["rhs_weap_akm_gp25", "rhs_acc_dtkakm", "", "", ["rhs_30Rnd_762x39mm", "rhs_30Rnd_762x39mm_tracer"], ["rhs_VOG25", "rhs_VOG25", "rhs_VOG25P", "rhs_VG40OP_white"], ""], @@ -592,7 +592,7 @@ private _explosivesExpertTemplate = { ["uniforms"] call _fnc_setUniform; ["aaBackpacks"] call _fnc_setBackpack; - [["saboteurCarbines", selectRandom ["rifles", "carbines"]] call _fnc_fallback] call _fnc_setPrimary; + [["saboteurCarbines", "carbines"] call _fnc_fallback] call _fnc_setPrimary; ["primary", 5] call _fnc_addMagazines; @@ -625,7 +625,7 @@ private _engineerTemplate = { ["uniforms"] call _fnc_setUniform; ["aaBackpacks"] call _fnc_setBackpack; - [["saboteurCarbines", "carbines"] call _fnc_fallback] call _fnc_setPrimary; + ["carbines"] call _fnc_setPrimary; ["primary", 5] call _fnc_addMagazines; ["sidearms"] call _fnc_setHandgun; diff --git a/a3a/addons/config_fixes/RHS/chdkz_rhs.hpp b/a3a/addons/config_fixes/RHS/chdkz_rhs.hpp new file mode 100644 index 0000000000..649928d989 --- /dev/null +++ b/a3a/addons/config_fixes/RHS/chdkz_rhs.hpp @@ -0,0 +1,55 @@ + +class rhsgref_ins_t72ba; +class rhsgref_ins_t72bb; +class rhsgref_ins_t72bc; + +class a3a_rhs_chdkz_72a : rhsgref_ins_t72ba{ + +#if __A3_DEBUG__ + scope = 2; +#else + scope = 1; +#endif + class EventHandlers + { + fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; + init = ""; + killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; + }; +}; +class a3a_rhs_chdkz_72b : rhsgref_ins_t72bb{ +#if __A3_DEBUG__ + scope = 2; +#else + scope = 1; +#endif + class EventHandlers + { + fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; + init = ""; + killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; + }; +}; +class a3a_rhs_chdkz_72c : rhsgref_ins_t72bc{ +#if __A3_DEBUG__ + scope = 2; +#else + scope = 1; +#endif + hiddenSelectionsTextures[] = + { + "rhsafrf\addons\rhs_t72_camo\data\rhs_t72b_01a_chdkz_co.paa", + "rhsafrf\addons\rhs_t72_camo\data\rhs_t72b_02a_chdkz_co.paa", + "rhsafrf\addons\rhs_t72\data\rhs_t72b_03_co.paa", + "rhsafrf\addons\rhs_t72\data\rhs_t72b_04_co.paa", + "rhsafrf\addons\rhs_t72\data\rhs_t72b_05_co.paa" + }; + class EventHandlers + { + fired = "_this call (uinamespace getvariable 'BIS_fnc_effectFired');"; + init = ""; + killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; + }; +}; + + diff --git a/A3A/addons/config_fixes/CfgWeapons/bomb_weapons.hpp b/a3a/addons/config_fixes/bomb_weapons.hpp similarity index 100% rename from A3A/addons/config_fixes/CfgWeapons/bomb_weapons.hpp rename to a3a/addons/config_fixes/bomb_weapons.hpp From 50c27ca88b65ba0b2ffaed2da11d7955a9f6aa86 Mon Sep 17 00:00:00 2001 From: Michael Phillips <1194692+MeltedPixel@users.noreply.github.com> Date: Sun, 27 Aug 2023 16:16:10 -0700 Subject: [PATCH 008/157] PATCOM Garrisons minor fixes and adjustments (#2876) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Minor changes to garrisons * Minor changes and fixes * Fixed potential issue where no buildings are found * Added Filter for buildings that can contain statics * Converted to a more universal check method * Cleaned up to be more readable. * Removed redundant check. * Converted potentially spammy debug to trace. * These two back to debug. * Update A3A/addons/patcom/functions/Patcom/fn_patrolGroupGarrison.sqf Co-authored-by: Jouni Järvinen --------- Co-authored-by: Jouni Järvinen --- .../Patcom/fn_patrolGroupGarrison.sqf | 73 ++++++++++++++----- .../patcom/functions/Patcom/fn_patrolInit.sqf | 2 +- 2 files changed, 54 insertions(+), 21 deletions(-) diff --git a/A3A/addons/patcom/functions/Patcom/fn_patrolGroupGarrison.sqf b/A3A/addons/patcom/functions/Patcom/fn_patrolGroupGarrison.sqf index 4fc268f021..9612381839 100644 --- a/A3A/addons/patcom/functions/Patcom/fn_patrolGroupGarrison.sqf +++ b/A3A/addons/patcom/functions/Patcom/fn_patrolGroupGarrison.sqf @@ -29,53 +29,86 @@ params ["_group", "_position", "_radius"]; private _units = units _group; private _buildings = []; private _newGroups = []; +private _minimumUnits = 2; // Minimum units per building. -if (count _units == 0) exitwith {}; +if (count _units == 0) exitwith { + Debug_1("PATCOM | No units found in group (%1). Exiting", _group); +}; _group lockWP true; -_buildings = nearestObjects [_position, keys PATCOM_Garrison_Positions, _radius]; +_buildings = [_position, _radius] call A3A_fnc_patrolEnterableBuildings; -if (count _buildings == 0) then { - _buildings = [_position, _radius] call A3A_fnc_patrolEnterableBuildings; +if (count _buildings == 0) exitWith { + Debug_1("PATCOM | No Valid Garrison buildings found near group: %1 | Defaulting to Defend.", _group); + [_group, "Patrol_Defend", 0, 100, -1, true, _position, false] call A3A_fnc_patrolLoop; + _group }; -// don't place units on destroyed buildings +// Don't place units in destroyed buildings _buildings = _buildings select { damage _x < 1 && !isObjectHidden _x }; _buildings = _buildings call BIS_fnc_arrayShuffle; +// Figure out how many units should be put in each building. +private _unitsPerBuilding = ceil(count _units / count _buildings); +if (_unitsPerBuilding < _minimumUnits) then {_unitsPerBuilding = _minimumUnits}; + { if (count _units == 0) exitWith {}; private _building = _x; private _class = typeOf _building; private _buildingPositions = []; + private _unitsPlaced = 0; - if (_class in PATCOM_Garrison_Positions) then { + // Check to see if building is in whitelist first for better unit positions. + if (_class in PATCOM_Garrison_Positions_Whitelist) then { { - private _buildingPos = _building buildingPos _x; - if !(_buildingPos isEqualTo [0,0,0]) then { - _buildingPositions pushBack _buildingPos; - }; - } forEach (PATCOM_Garrison_Positions get _class); + _buildingPositions pushBack (_building buildingPos _x); + } forEach (PATCOM_Garrison_Positions_Whitelist get _class); } else { + // If no pre-defined building positions are found. We default to a random one. _buildingPositions = _building buildingPos -1; }; + // Mix up the building positions for better randomization. + _buildingPositions = _buildingPositions call BIS_fnc_arrayShuffle; + { - if (count _units == 0) exitWith {}; - private _unit = _units select 0; - private _position = _x; - _unit setposATL _position; + // Exit if no more units are available to be placed. + if (count _units == 0) exitWith { + Trace("PATCOM | No more garrison units available to place. Exiting"); + }; + + // Exit if we have already placed max amount of units in building. + if (_unitsPlaced >= _unitsPerBuilding) exitWith { + Trace("PATCOM | Max garrison units placed in building. Moving to next building"); + }; + + // Move to next position if current one is invalid. + if (_x isEqualTo [0,0,0]) then { + Debug_1("PATCOM | Position invalid in (%1), moving to next position", _class); + continue; + }; + + // Continue to next building position if current position is too close to a static weapon. + if ((count (_x nearEntities ["StaticWeapon", 3])) > 0) then { + Debug_1("PATCOM | Position (%1) too close to StaticWeapon, moving to next position.", _x); + continue; + }; + + // Move the unit and set them up in position. + private _unit = _units deleteAt 0; + _unit setPosATL _x; _unit setdir ((_unit getRelDir _building)-180); - _unit disableAI "PATH"; _unit setUnitPos "UP"; - dostop _unit; + + // Add 1 to unit placed counter for max units per building limit. (_minimumUnits) + _unitsPlaced = _unitsPlaced + 1; - _units deleteAt 0; - } foreach _buildingPositions; + } forEach _buildingPositions; } forEach _buildings; -// Splits Garrison AI into an additional defense group if not enough buildings/positions were found. +// Splits Garrison AI into additional defense groups if not enough buildings/positions were found. if (count _units > 0) then { private _groupSplit = createGroup (side _group); _newGroups pushBack _groupSplit; diff --git a/A3A/addons/patcom/functions/Patcom/fn_patrolInit.sqf b/A3A/addons/patcom/functions/Patcom/fn_patrolInit.sqf index fa39656c7e..f2e2a2eb79 100644 --- a/A3A/addons/patcom/functions/Patcom/fn_patrolInit.sqf +++ b/A3A/addons/patcom/functions/Patcom/fn_patrolInit.sqf @@ -31,7 +31,7 @@ PATCOM_Building_Blacklist = createHashMap; } forEach A3A_buildingBlacklist; // This HashMap contains a list of valid garrison positions. -PATCOM_Garrison_Positions = createHashMapFromArray [ +PATCOM_Garrison_Positions_Whitelist = createHashMapFromArray [ ["Land_Cargo_HQ_V1_F", [6,7,8]], ["Land_Cargo_HQ_V2_F", [6,7,8]], ["Land_Cargo_HQ_V3_F", [6,7,8]], From 527db781dc8a4693325bceaad75082a7e9143b6c Mon Sep 17 00:00:00 2001 From: wersal454 Date: Mon, 28 Aug 2023 02:18:31 +0300 Subject: [PATCH 009/157] Apex and jets uavs (#2910) * Added APEX dlc UAV * Added JETS dlc UAV * Added JETS dlc UAV Note* Noticed that Arid template has "B_UAV_02_dynamicLoadout_F" and others have "B_UAV_02_CAS_F" please check * Added JETS dlc UAV Note* Noticed that Nato Arid template have "B_UAV_02_dynamicLoadout_F" while others have "B_UAV_02_CAS_F" please check * Added JETS dlc UAV Note* Noticed that Nato Arid template have "B_UAV_02_dynamicLoadout_F" while others have "B_UAV_02_CAS_F" please check * Added Jets dlc UAV * Added JETS dlc UAV * Added JETS dlc UAV * Added JETS dlc UAV * Added JETS dlc UAV and transport planes --- .../core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Apex.sqf | 2 +- .../core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf | 2 +- .../core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf | 4 ++-- .../Templates/Templates/Vanilla/Vanilla_AI_NATO_Temperate.sqf | 2 +- .../Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Apex.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Apex.sqf index 1c02ea9300..9c9838cf6a 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Apex.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Apex.sqf @@ -50,7 +50,7 @@ private _cargoTrucks = ["O_T_Truck_02_transport_F","O_T_Truck_02_F","O_T_Truck_0 ["O_T_MBT_02_arty_ghex_F", ["32Rnd_155mm_Mo_shells_O"]] ]] call _fnc_saveToTemplate; -["uavsAttack", ["O_UAV_02_dynamicLoadout_F"]] call _fnc_saveToTemplate; +["uavsAttack", ["O_UAV_02_dynamicLoadout_F","O_T_UAV_04_base_F"]] call _fnc_saveToTemplate; ["uavsPortable", ["O_UAV_01_F"]] call _fnc_saveToTemplate; //Config special vehicles - militia vehicles are mostly used in the early game, police cars are being used by troops around cities -- Example: diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf index 6785672fbe..aa8eed3f3d 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf @@ -51,7 +51,7 @@ private _APCs = ["B_T_APC_Wheeled_01_cannon_F", "B_T_APC_Tracked_01_rcws_F"]; ["B_T_MBT_01_mlrs_F", ["12Rnd_230mm_rockets"]] ]] call _fnc_saveToTemplate; -["uavsAttack", ["B_UAV_02_F", "B_T_UAV_03_dynamicLoadout_F"]] call _fnc_saveToTemplate; +["uavsAttack", ["B_UAV_02_F", "B_T_UAV_03_dynamicLoadout_F", "B_UAV_05_F"]] call _fnc_saveToTemplate; ["uavsPortable", ["B_UAV_01_F"]] call _fnc_saveToTemplate; //Config special vehicles diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf index 2fbd03eb91..cd9c1cc1d0 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf @@ -38,7 +38,7 @@ private _APCs = ["B_APC_Wheeled_01_cannon_F", "B_APC_Tracked_01_rcws_F"]; ["vehiclesPlanesCAS", ["B_Plane_CAS_01_dynamicLoadout_F"]] call _fnc_saveToTemplate; ["vehiclesPlanesAA", ["B_Plane_Fighter_01_F"]] call _fnc_saveToTemplate; -["vehiclesPlanesTransport", []] call _fnc_saveToTemplate; +["vehiclesPlanesTransport", ["B_T_VTOL_01_infantry_F","B_T_VTOL_01_infantry_blue_F"]] call _fnc_saveToTemplate; ["vehiclesHelisLight", ["B_Heli_Light_01_F"]] call _fnc_saveToTemplate; ["vehiclesHelisTransport", ["B_Heli_Transport_03_F", "B_Heli_Transport_03_unarmed_F", "B_Heli_Transport_01_F"]] call _fnc_saveToTemplate; @@ -52,7 +52,7 @@ private _APCs = ["B_APC_Wheeled_01_cannon_F", "B_APC_Tracked_01_rcws_F"]; ["B_MBT_01_mlrs_F",["12Rnd_230mm_rockets"]] ]] call _fnc_saveToTemplate;//this line determines artillery magazines -- Example: ["magazines", createHashMapFromArray [["B_MBT_01_arty_F", ["32Rnd_155mm_Mo_shells"]]]] -- Array, can contain multiple assets -["uavsAttack", ["B_UAV_02_dynamicLoadout_F"]] call _fnc_saveToTemplate; +["uavsAttack", ["B_UAV_02_dynamicLoadout_F", "B_UAV_05_F"]] call _fnc_saveToTemplate; ["uavsPortable", ["B_UAV_01_F"]] call _fnc_saveToTemplate; //Config special vehicles - militia vehicles are mostly used in the early game, police cars are being used by troops around cities -- Example: diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Temperate.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Temperate.sqf index a002010243..31a0750acd 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Temperate.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Temperate.sqf @@ -51,7 +51,7 @@ private _APCs = ["B_T_APC_Wheeled_01_cannon_F", "B_T_APC_Tracked_01_rcws_F"]; ["B_T_MBT_01_arty_F", ["32Rnd_155mm_Mo_shells"]] ]] call _fnc_saveToTemplate; -["uavsAttack", ["B_UAV_02_CAS_F"]] call _fnc_saveToTemplate; +["uavsAttack", ["B_UAV_02_CAS_F", "B_UAV_05_F"]] call _fnc_saveToTemplate; ["uavsPortable", ["B_UAV_01_F"]] call _fnc_saveToTemplate; //Config special vehicles - militia vehicles are mostly used in the early game, police cars are being used by troops around cities -- Example: diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf index 9030e4f6c4..a4b87bf6d9 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf @@ -51,7 +51,7 @@ private _APCs = ["B_T_APC_Wheeled_01_cannon_F", "B_T_APC_Tracked_01_rcws_F"]; ["B_T_MBT_01_mlrs_F", ["12Rnd_230mm_rockets"]] ]] call _fnc_saveToTemplate; -["uavsAttack", ["B_UAV_02_F"]] call _fnc_saveToTemplate; +["uavsAttack", ["B_UAV_02_F", "B_UAV_05_F"]] call _fnc_saveToTemplate; ["uavsPortable", ["B_UAV_01_F"]] call _fnc_saveToTemplate; //Config special vehicles From 84889dce2e319377b44d887058a0f9b0c8dfc8ab Mon Sep 17 00:00:00 2001 From: wersal454 Date: Mon, 28 Aug 2023 02:19:52 +0300 Subject: [PATCH 010/157] CSAT enoch and arid transport planes (#2916) * Added CSAT transport plane * Added CSAT transport plane you can check existence of this variant here https://community.bistudio.com/wiki/Arma_3:_CfgVehicles_EAST#:~:text=O_T_VTOL_02_infantry_hex_F --- .../core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Arid.sqf | 2 +- .../core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Enoch.sqf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Arid.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Arid.sqf index ff2e5d85c0..f35bcc306e 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Arid.sqf @@ -38,7 +38,7 @@ private _cargoTrucks = ["O_Truck_02_transport_F", "O_Truck_02_covered_F", "O_Tru ["vehiclesPlanesCAS", ["O_Plane_CAS_02_dynamicLoadout_F"]] call _fnc_saveToTemplate; ["vehiclesPlanesAA", ["O_Plane_Fighter_02_F"]] call _fnc_saveToTemplate; -["vehiclesPlanesTransport", []] call _fnc_saveToTemplate; +["vehiclesPlanesTransport", ["O_T_VTOL_02_infantry_hex_F"]] call _fnc_saveToTemplate; ["vehiclesHelisLight", ["O_Heli_Light_02_unarmed_F"]] call _fnc_saveToTemplate; ["vehiclesHelisTransport", ["O_Heli_Transport_04_covered_F", "O_Heli_Transport_04_bench_F"]] call _fnc_saveToTemplate; diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Enoch.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Enoch.sqf index a205ec33c2..457152af73 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Enoch.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Enoch.sqf @@ -38,7 +38,7 @@ private _cargoTrucks = ["O_T_Truck_02_transport_F", "O_T_Truck_02_F", "O_T_Truck ["vehiclesPlanesCAS", ["O_Plane_CAS_02_dynamicLoadout_F"]] call _fnc_saveToTemplate; ["vehiclesPlanesAA", ["O_Plane_Fighter_02_F"]] call _fnc_saveToTemplate; -["vehiclesPlanesTransport", []] call _fnc_saveToTemplate; +["vehiclesPlanesTransport", ["O_T_VTOL_02_infantry_dynamicLoadout_F"]] call _fnc_saveToTemplate; ["vehiclesHelisLight", ["O_Heli_Light_02_unarmed_F"]] call _fnc_saveToTemplate; ["vehiclesHelisTransport", ["O_Heli_Transport_04_bench_black_F","O_Heli_Transport_04_covered_black_F"]] call _fnc_saveToTemplate; From 560721adbd4d1ae7fc66c0fba6e93642ab923f14 Mon Sep 17 00:00:00 2001 From: LordGolias Date: Mon, 28 Aug 2023 01:22:22 +0200 Subject: [PATCH 011/157] Multiple bug fixes (#2921) --- A3A/addons/core/functions/AI/fn_fastrope.sqf | 2 +- A3A/addons/core/functions/AI/fn_landThreatEval.sqf | 2 +- A3A/addons/core/functions/AI/fn_rearmCall.sqf | 2 +- A3A/addons/core/functions/Base/fn_placementselection.sqf | 2 +- A3A/addons/core/functions/CREATE/fn_createAttackForceLand.sqf | 2 +- A3A/addons/core/functions/CREATE/fn_milBuildings.sqf | 2 +- A3A/addons/core/functions/Garrison/fn_updateGarrison.sqf | 4 ++-- A3A/addons/core/functions/Missions/fn_RES_Refugees.sqf | 2 +- A3A/addons/core/functions/REINF/fn_buildMinefield.sqf | 2 +- A3A/addons/core/functions/init/fn_initUtilityItems.sqf | 2 +- A3A/addons/core/functions/init/fn_resourcecheck.sqf | 2 +- A3A/addons/events/functions/fn_validateEventArguments.sqf | 2 +- 12 files changed, 13 insertions(+), 13 deletions(-) diff --git a/A3A/addons/core/functions/AI/fn_fastrope.sqf b/A3A/addons/core/functions/AI/fn_fastrope.sqf index 76ed82446f..62f95d86bb 100644 --- a/A3A/addons/core/functions/AI/fn_fastrope.sqf +++ b/A3A/addons/core/functions/AI/fn_fastrope.sqf @@ -73,7 +73,7 @@ if (alive _veh) then [_unit,""] remoteExec ["switchMove"]; sleep 0.5; }; - sleep 5 + random 2; + sleep (5 + random 2); } forEach units _groupX; }; diff --git a/A3A/addons/core/functions/AI/fn_landThreatEval.sqf b/A3A/addons/core/functions/AI/fn_landThreatEval.sqf index 609f3be691..9f682dfa7c 100644 --- a/A3A/addons/core/functions/AI/fn_landThreatEval.sqf +++ b/A3A/addons/core/functions/AI/fn_landThreatEval.sqf @@ -24,6 +24,6 @@ if (getMarkerPos _x distance _positionX < distanceSPWN) then _threat = _threat + ({typeOf _x in FactionGet(reb,"staticMortars")} count _staticsX) + (2*({typeOf _x in FactionGet(reb,"staticAT")} count _staticsX)) }; }; -} forEach (markersX - citiesX - controlsX - outpostsFIA) select {sidesX getVariable [_x,sideUnknown] != _sideX}; +} forEach ((markersX - citiesX - controlsX - outpostsFIA) select {sidesX getVariable [_x,sideUnknown] != _sideX}); _threat diff --git a/A3A/addons/core/functions/AI/fn_rearmCall.sqf b/A3A/addons/core/functions/AI/fn_rearmCall.sqf index 90152dd8a1..352960b2a9 100644 --- a/A3A/addons/core/functions/AI/fn_rearmCall.sqf +++ b/A3A/addons/core/functions/AI/fn_rearmCall.sqf @@ -1,4 +1,4 @@ { if (vehicle _x == _x) then {[_x] spawn A3A_fnc_autoRearm} else {[_x,vehicle _x] spawn A3A_fnc_autoLoot}; -sleep 3+(random 5) +sleep (3+random 5) } forEach _this; \ No newline at end of file diff --git a/A3A/addons/core/functions/Base/fn_placementselection.sqf b/A3A/addons/core/functions/Base/fn_placementselection.sqf index 0c408caf01..b382e0b84c 100644 --- a/A3A/addons/core/functions/Base/fn_placementselection.sqf +++ b/A3A/addons/core/functions/Base/fn_placementselection.sqf @@ -7,7 +7,7 @@ player allowDamage false; format ["%1 is Dead",name petros] hintC format ["%1 has been killed. You lost part of your assets and need to select a new HQ position far from the enemies.",name petros]; hintC_arr_EH = findDisplay 72 displayAddEventHandler ["unload",{ - 0 = _this spawn { + _this spawn { _this select 0 displayRemoveEventHandler ["unload", hintC_arr_EH]; hintSilent ""; }; diff --git a/A3A/addons/core/functions/CREATE/fn_createAttackForceLand.sqf b/A3A/addons/core/functions/CREATE/fn_createAttackForceLand.sqf index 462ee8f403..9edb19938a 100644 --- a/A3A/addons/core/functions/CREATE/fn_createAttackForceLand.sqf +++ b/A3A/addons/core/functions/CREATE/fn_createAttackForceLand.sqf @@ -45,7 +45,7 @@ for "_i" from 1 to _vehCount do { private _vehData = [_vehType, "Normal", _resPool, _landPosBlacklist, _side, _base, _targPos] call A3A_fnc_createAttackVehicle; if !(_vehData isEqualType []) exitWith { - Error_1("Failed to spawn land vehicle at marker %1" _base); + Error_1("Failed to spawn land vehicle at marker %1", _base); }; // couldn't create for some reason, assume we're out of spawn places? _vehicles pushBack (_vehData#0); diff --git a/A3A/addons/core/functions/CREATE/fn_milBuildings.sqf b/A3A/addons/core/functions/CREATE/fn_milBuildings.sqf index 3fb0fd5a8d..b172367202 100644 --- a/A3A/addons/core/functions/CREATE/fn_milBuildings.sqf +++ b/A3A/addons/core/functions/CREATE/fn_milBuildings.sqf @@ -154,7 +154,7 @@ for "_i" from 0 to (count _buildings) - 1 do _zpos = _zpos vectorAdd _zOffset; _pos = ASLToATL ([_pos select 0, _pos select 1, _zpos select 2]); [_type, _pos, _Tdir] call _fnc_spawnStatic; - sleep 0,5; + sleep 0.5; _Tdir = _dir + 180; _zpos = AGLToASL (_building buildingPos 16); //relative South _pos = _zpos getPos [-0.2, _Tdir]; //offset diff --git a/A3A/addons/core/functions/Garrison/fn_updateGarrison.sqf b/A3A/addons/core/functions/Garrison/fn_updateGarrison.sqf index 94d0e68d27..4770817c8b 100644 --- a/A3A/addons/core/functions/Garrison/fn_updateGarrison.sqf +++ b/A3A/addons/core/functions/Garrison/fn_updateGarrison.sqf @@ -27,7 +27,7 @@ for "_i" from 0 to (_garCount - 1) do { _garData = _garrison select _i; _preData = _preferred select _i; - if(![_garData select 0, _preData select 0] call A3A_fnc_checkVehicleType) then + if !([_garData select 0, _preData select 0] call A3A_fnc_checkVehicleType) then { _garData set [0, [_preData select 0, _side] call A3A_fnc_selectVehicleType]; if(_preData select 1 != 0) then @@ -39,7 +39,7 @@ for "_i" from 0 to (_garCount - 1) do { _garData set [1, ["","",""]]; }; - if(![_garData select 2, _garData select 0, _preData select 2] call A3A_checkGroupType) then + if !([_garData select 2, _garData select 0, _preData select 2] call A3A_checkGroupType) then { _garData set [2, [_garData select 0, _preData select 2, _side] call A3A_fnc_selectGroupType]; }; diff --git a/A3A/addons/core/functions/Missions/fn_RES_Refugees.sqf b/A3A/addons/core/functions/Missions/fn_RES_Refugees.sqf index f2ca559806..a5d17acd00 100644 --- a/A3A/addons/core/functions/Missions/fn_RES_Refugees.sqf +++ b/A3A/addons/core/functions/Missions/fn_RES_Refugees.sqf @@ -78,7 +78,7 @@ if (_sideX == Invaders) then [_houseX, _difficultX] spawn { params ["_house", "_isDifficult"]; - if (_isDifficult) then {sleep 300} else {sleep 300 + (random 1800)}; + if (_isDifficult) then {sleep 300} else {sleep (300 + random 1800)}; if !(_taskId call BIS_fnc_taskCompleted) then { // Needs rework diff --git a/A3A/addons/core/functions/REINF/fn_buildMinefield.sqf b/A3A/addons/core/functions/REINF/fn_buildMinefield.sqf index c27e548172..2cbc32e0b6 100644 --- a/A3A/addons/core/functions/REINF/fn_buildMinefield.sqf +++ b/A3A/addons/core/functions/REINF/fn_buildMinefield.sqf @@ -110,7 +110,7 @@ if ((_truckX distance _positionTel < 50) and ({alive _x} count units _groupX > 0 [_groupX, "Patrol_Area", 25, 50, 100, true, _positionTel, true] call A3A_fnc_patrolLoop; - sleep 30*_quantity; + sleep (30 * _quantity); if ((alive _truckX) and ({alive _x} count units _groupX > 0)) then { {deleteVehicle _x} forEach units _groupX; diff --git a/A3A/addons/core/functions/init/fn_initUtilityItems.sqf b/A3A/addons/core/functions/init/fn_initUtilityItems.sqf index eba3292c16..e8262f9065 100644 --- a/A3A/addons/core/functions/init/fn_initUtilityItems.sqf +++ b/A3A/addons/core/functions/init/fn_initUtilityItems.sqf @@ -33,7 +33,7 @@ private _items = [ if (LootToCrateRadius == 0) then { _items deleteAt 0 }; if(A3A_hasACE) then { - _items pushBack [_medCrate#0, _medCrate#1, "medicalbox", "heal", ["noclear", "move"]], + _items pushBack [_medCrate#0, _medCrate#1, "medicalbox", "heal", ["noclear", "move"]]; _items pushBack ["ACE_Wheel", 5, "", "", []]; _items pushBack ["ACE_Track", 5, "", "", []]; // check names }; diff --git a/A3A/addons/core/functions/init/fn_resourcecheck.sqf b/A3A/addons/core/functions/init/fn_resourcecheck.sqf index 744fdc1a62..15a56bea82 100644 --- a/A3A/addons/core/functions/init/fn_resourcecheck.sqf +++ b/A3A/addons/core/functions/init/fn_resourcecheck.sqf @@ -192,7 +192,7 @@ while {true} do ["TaskSucceeded", ["", format ["%1 Rebuilt",_nameX]]] remoteExec ["BIS_fnc_showNotification",[teamPlayer,civilian]]; sleep 2; }; - } forEach (destroyedSites - citiesX) select {sidesX getVariable [_x,sideUnknown] != teamPlayer}; + } forEach ((destroyedSites - citiesX) select {sidesX getVariable [_x,sideUnknown] != teamPlayer}); if (_changingX) then {publicVariable "destroyedSites"}; }; diff --git a/A3A/addons/events/functions/fn_validateEventArguments.sqf b/A3A/addons/events/functions/fn_validateEventArguments.sqf index f55ef7d7ce..9c60c24357 100644 --- a/A3A/addons/events/functions/fn_validateEventArguments.sqf +++ b/A3A/addons/events/functions/fn_validateEventArguments.sqf @@ -59,6 +59,6 @@ private _valid = true; continue; }; -} forEach "true" configClasses (_eventCfg/"params"); +} forEach ("true" configClasses (_eventCfg/"params")); _valid; From 8c65fd75b7653cd1c1a13c8056da2a7495571831 Mon Sep 17 00:00:00 2001 From: LordGolias Date: Mon, 28 Aug 2023 01:24:51 +0200 Subject: [PATCH 012/157] Fixed missing include (#2922) * Fixed missing include * Addded FIX_LINE_NUMBERS --- A3A/addons/core/functions/AI/fn_mortarDrill.sqf | 3 +++ 1 file changed, 3 insertions(+) diff --git a/A3A/addons/core/functions/AI/fn_mortarDrill.sqf b/A3A/addons/core/functions/AI/fn_mortarDrill.sqf index d82bd6aff6..236ba2de36 100644 --- a/A3A/addons/core/functions/AI/fn_mortarDrill.sqf +++ b/A3A/addons/core/functions/AI/fn_mortarDrill.sqf @@ -1,3 +1,6 @@ +#include "..\..\script_component.hpp" +FIX_LINE_NUMBERS() + private ["_morty","_helperX"]; {if (_x getVariable ["typeOfSoldier",""] == "StaticMortar") then {_morty = _x} else {_helperX = _x}} forEach _this; From 785c19defed74b10c54338da2315e97835149133 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Mon, 28 Aug 2023 01:32:48 +0200 Subject: [PATCH 013/157] package name change --- A3A/addons/config_fixes/Stringtable.xml | 2 +- A3A/addons/core/Stringtable.xml | 2 +- A3A/addons/events/Stringtable.xml | 2 +- A3A/addons/garage/Stringtable.xml | 2 +- A3A/addons/gear/Stringtable.xml | 2 +- A3A/addons/gui/Stringtable.xml | 2 +- A3A/addons/jeroen_arsenal/Stringtable.xml | 2 +- A3A/addons/logistics/Stringtable.xml | 2 +- A3A/addons/maps/Stringtable.xml | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/A3A/addons/config_fixes/Stringtable.xml b/A3A/addons/config_fixes/Stringtable.xml index d05e03834b..f405e58029 100644 --- a/A3A/addons/config_fixes/Stringtable.xml +++ b/A3A/addons/config_fixes/Stringtable.xml @@ -1,6 +1,6 @@ - + diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index de12290f45..9895b1e39e 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -1,6 +1,6 @@ - + Load previous personal save? diff --git a/A3A/addons/events/Stringtable.xml b/A3A/addons/events/Stringtable.xml index b4ab5fe3b5..3d76a4d97f 100644 --- a/A3A/addons/events/Stringtable.xml +++ b/A3A/addons/events/Stringtable.xml @@ -1,6 +1,6 @@ - + diff --git a/A3A/addons/garage/Stringtable.xml b/A3A/addons/garage/Stringtable.xml index 1b2df65d60..95fb826d5a 100644 --- a/A3A/addons/garage/Stringtable.xml +++ b/A3A/addons/garage/Stringtable.xml @@ -1,6 +1,6 @@ - + Cancel diff --git a/A3A/addons/gear/Stringtable.xml b/A3A/addons/gear/Stringtable.xml index a982c2165e..b3222ff943 100644 --- a/A3A/addons/gear/Stringtable.xml +++ b/A3A/addons/gear/Stringtable.xml @@ -1,6 +1,6 @@ - + Antistasi Headgear (WIP) diff --git a/A3A/addons/gui/Stringtable.xml b/A3A/addons/gui/Stringtable.xml index 5c5364af31..880e9c7bc2 100644 --- a/A3A/addons/gui/Stringtable.xml +++ b/A3A/addons/gui/Stringtable.xml @@ -1,6 +1,6 @@ - + RECRUIT UNITS diff --git a/A3A/addons/jeroen_arsenal/Stringtable.xml b/A3A/addons/jeroen_arsenal/Stringtable.xml index e0b517c820..f7aa8089a0 100644 --- a/A3A/addons/jeroen_arsenal/Stringtable.xml +++ b/A3A/addons/jeroen_arsenal/Stringtable.xml @@ -1,6 +1,6 @@ - + Jeroen (Not) Limited Arsenal diff --git a/A3A/addons/logistics/Stringtable.xml b/A3A/addons/logistics/Stringtable.xml index c45fd8df90..a0b789269e 100644 --- a/A3A/addons/logistics/Stringtable.xml +++ b/A3A/addons/logistics/Stringtable.xml @@ -1,6 +1,6 @@ - + Logistics diff --git a/A3A/addons/maps/Stringtable.xml b/A3A/addons/maps/Stringtable.xml index c9d35581cd..72a3179cfd 100644 --- a/A3A/addons/maps/Stringtable.xml +++ b/A3A/addons/maps/Stringtable.xml @@ -1,6 +1,6 @@ - + The Official Antistasi Community and Barbolani From b0e00a7d70a5eee60d4a9da03898dcc9e23907eb Mon Sep 17 00:00:00 2001 From: John Jordan Date: Mon, 28 Aug 2023 01:01:49 +0100 Subject: [PATCH 014/157] Attempted fix for mismatched lowercased a3a in some config_fixes files --- {a3a => A3A}/addons/config_fixes/RHS/chdkz_rhs.hpp | 0 {a3a => A3A}/addons/config_fixes/bomb_weapons.hpp | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename {a3a => A3A}/addons/config_fixes/RHS/chdkz_rhs.hpp (100%) rename {a3a => A3A}/addons/config_fixes/bomb_weapons.hpp (100%) diff --git a/a3a/addons/config_fixes/RHS/chdkz_rhs.hpp b/A3A/addons/config_fixes/RHS/chdkz_rhs.hpp similarity index 100% rename from a3a/addons/config_fixes/RHS/chdkz_rhs.hpp rename to A3A/addons/config_fixes/RHS/chdkz_rhs.hpp diff --git a/a3a/addons/config_fixes/bomb_weapons.hpp b/A3A/addons/config_fixes/bomb_weapons.hpp similarity index 100% rename from a3a/addons/config_fixes/bomb_weapons.hpp rename to A3A/addons/config_fixes/bomb_weapons.hpp From c8e213df6d973e0a5e8b77d1c7cafbf0907bc903 Mon Sep 17 00:00:00 2001 From: ante <49555217+ante185@users.noreply.github.com> Date: Tue, 29 Aug 2023 00:58:07 +0200 Subject: [PATCH 015/157] Retextured Mi8 to chdkz camo --- A3A/addons/config_fixes/RHS/chdkz_rhs.hpp | 38 ++++++++++++++++++- .../Templates/Templates/RHS/RHS_AI_ChDKZ.sqf | 6 +-- 2 files changed, 40 insertions(+), 4 deletions(-) diff --git a/A3A/addons/config_fixes/RHS/chdkz_rhs.hpp b/A3A/addons/config_fixes/RHS/chdkz_rhs.hpp index 649928d989..f2739009f3 100644 --- a/A3A/addons/config_fixes/RHS/chdkz_rhs.hpp +++ b/A3A/addons/config_fixes/RHS/chdkz_rhs.hpp @@ -1,4 +1,4 @@ - +//Armour class rhsgref_ins_t72ba; class rhsgref_ins_t72bb; class rhsgref_ins_t72bc; @@ -52,4 +52,40 @@ class a3a_rhs_chdkz_72c : rhsgref_ins_t72bc{ }; }; +//Air +class RHS_Mi8T_vvsc; +class RHS_Mi8mt_vvsc; +class RHS_Mi8MTV3_vvsc; +class RHS_Mi8MTV3_heavy_vvsc; +class RHS_Mi8AMTSh_vvsc; +class a3a_rhs_Mi8T_chdkz : RHS_Mi8T_vvsc{ + crew = "rhsgref_ins_pilot"; + dlc = "RHS_GREF"; + faction = "rhsgref_faction_chdkz"; + hiddenSelectionsTextures[] ={"rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_body_g_chdkz_co.paa","rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_det_g_cdf_co.paa","rhsafrf\addons\rhs_a2port_air\mi17\data\mi8t\camo\mi8t_tv2_g_chdkz_co.paa","rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_decals_ca.paa","rhsafrf\addons\rhs_decals\data\numbers\aviared\5_ca.paa","rhsafrf\addons\rhs_decals\data\numbers\aviared\8_ca.paa","rhsafrf\addons\rhs_decals\data\labels\aviation\vvs_ca.paa"}; +}; +class a3a_rhs_Mi8mt_chdkz : RHS_Mi8mt_vvsc{ + crew = "rhsgref_ins_pilot"; + dlc = "RHS_GREF"; + faction = "rhsgref_faction_chdkz"; + hiddenSelectionsTextures[] ={"rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_body_g_chdkz_co.paa","rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_det_g_cdf_co.paa","a3\data_f\clear_empty.paa","rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_decals_ca.paa","rhsafrf\addons\rhs_decals\data\numbers\aviared\4_ca.paa","rhsafrf\addons\rhs_decals\data\numbers\aviared\9_ca.paa","rhsafrf\addons\rhs_decals\data\labels\aviation\vvs_ca.paa"}; +}; +class a3a_rhs_Mi8MTV3_chdkz : RHS_Mi8MTV3_vvsc{ + crew = "rhsgref_ins_pilot"; + dlc = "RHS_GREF"; + faction = "rhsgref_faction_chdkz"; + hiddenSelectionsTextures[] ={"rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_body_g_chdkz_co.paa","rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_det_g_cdf_co.paa","a3\data_f\clear_empty.paa","rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_decals_ca.paa","rhsafrf\addons\rhs_decals\data\numbers\aviared\3_ca.paa","rhsafrf\addons\rhs_decals\data\numbers\aviared\1_ca.paa","rhsafrf\addons\rhs_decals\data\labels\aviation\vvs_ca.paa"}; +}; +class a3a_rhs_Mi8MTV3_heavy_chdkz : RHS_Mi8MTV3_heavy_vvsc{ + crew = "rhsgref_ins_pilot"; + dlc = "RHS_GREF"; + faction = "rhsgref_faction_chdkz"; + hiddenSelectionsTextures[] ={"rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_body_g_chdkz_co.paa","rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_det_g_cdf_co.paa","a3\data_f\clear_empty.paa","rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_decals_ca.paa","rhsafrf\addons\rhs_decals\data\numbers\aviared\7_ca.paa","rhsafrf\addons\rhs_decals\data\numbers\aviared\2_ca.paa","rhsafrf\addons\rhs_decals\data\labels\aviation\vvs_ca.paa"}; +}; +class a3a_rhs_Mi8AMTSh_chdkz : RHS_Mi8AMTSh_vvsc{ + crew = "rhsgref_ins_pilot"; + dlc = "RHS_GREF"; + faction = "rhsgref_faction_chdkz"; + hiddenSelectionsTextures[] ={"rhsafrf\addons\rhs_a2port_air\mi17\data\camo\mi_171_chdkz_co.paa","rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_det_g_cdf_co.paa","a3\data_f\clear_empty.paa","rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_decals_ca.paa","rhsafrf\addons\rhs_decals\data\numbers\aviared\9_ca.paa","rhsafrf\addons\rhs_decals\data\numbers\aviared\7_ca.paa","rhsafrf\addons\rhs_decals\data\labels\aviation\vvs_ca.paa"}; +}; \ No newline at end of file diff --git a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_ChDKZ.sqf b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_ChDKZ.sqf index 61e1f70329..88d447d530 100644 --- a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_ChDKZ.sqf +++ b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_ChDKZ.sqf @@ -59,9 +59,9 @@ ["vehiclesPlanesAA", ["rhs_mig29s_vvs","rhs_mig29sm_vvs"]] call _fnc_saveToTemplate; ["vehiclesPlanesTransport", []] call _fnc_saveToTemplate; -["vehiclesHelisLight", ["RHS_Mi8T_vvsc"]] call _fnc_saveToTemplate; -["vehiclesHelisTransport", ["RHS_Mi8mt_vvsc","RHS_Mi8mt_vvsc", "RHS_Mi24Vt_vvsc"]] call _fnc_saveToTemplate; //Mi8mt has pk's, Mi24Vt has 12.7 turret only -["vehiclesHelisLightAttack", ["RHS_Mi8MTV3_vvsc","RHS_Mi8MTV3_heavy_vvsc","RHS_Mi8AMTSh_vvsc"]] call _fnc_saveToTemplate; +["vehiclesHelisLight", ["a3a_rhs_Mi8T_chdkz"]] call _fnc_saveToTemplate; +["vehiclesHelisTransport", ["a3a_rhs_Mi8mt_chdkz","a3a_rhs_Mi8mt_chdkz", "RHS_Mi24Vt_vvsc"]] call _fnc_saveToTemplate; //Mi8mt has pk's, Mi24Vt has 12.7 turret only +["vehiclesHelisLightAttack", ["a3a_rhs_Mi8MTV3_chdkz","a3a_rhs_Mi8MTV3_heavy_chdkz","a3a_rhs_Mi8AMTSh_chdkz"]] call _fnc_saveToTemplate; ["vehiclesHelisAttack", ["RHS_Mi24P_vvsc", "RHS_Mi24V_vvsc"]] call _fnc_saveToTemplate; ["vehiclesArtillery", ["rhsgref_ins_2s1","rhsgref_ins_d30","rhsgref_ins_BM21"]] call _fnc_saveToTemplate; From 34bf189f8afb5e02a8509b1afa972a0ead687602 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Fri, 1 Sep 2023 18:59:02 +0200 Subject: [PATCH 016/157] adds gm antenna --- A3A/addons/core/functions/init/fn_initZones.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/A3A/addons/core/functions/init/fn_initZones.sqf b/A3A/addons/core/functions/init/fn_initZones.sqf index f73d896a88..b3a6bca98b 100644 --- a/A3A/addons/core/functions/init/fn_initZones.sqf +++ b/A3A/addons/core/functions/init/fn_initZones.sqf @@ -141,7 +141,7 @@ mrkAntennas = []; antennas = []; private _banktypes = ["Land_Offices_01_V1_F"]; private _antennatypes = ["Land_TTowerBig_1_F", "Land_TTowerBig_2_F", "Land_Communication_F", -"Land_Vysilac_FM","Land_A_TVTower_base","Land_Telek1", "Land_vn_tower_signal_01"]; +"Land_Vysilac_FM","Land_A_TVTower_base","Land_Telek1", "Land_vn_tower_signal_01","land_gm_radio_antenna_01"]; private ["_antenna", "_mrkFinal", "_antennaProv"]; if (debug) then { Debug("Setting up Radio Towers."); From 8958121924f0936099ce0c2532f661e0f9c1db5b Mon Sep 17 00:00:00 2001 From: Giddius Date: Sun, 17 Sep 2023 16:54:37 +0200 Subject: [PATCH 017/157] Add files via upload (#2941) * Add files via upload * Add files via upload * github action update * Update syncStringtables.yml * Update .gitignore --------- Co-authored-by: Bob-Murphy --- .github/workflows/syncStringtables.yml | 54 ++++++++++++++++++ ...si_translation_sync-0.5.0-py3-none-any.whl | Bin 0 -> 37925 bytes 2 files changed, 54 insertions(+) create mode 100644 .github/workflows/syncStringtables.yml create mode 100644 Tools/antistasi_translation_sync-0.5.0-py3-none-any.whl diff --git a/.github/workflows/syncStringtables.yml b/.github/workflows/syncStringtables.yml new file mode 100644 index 0000000000..20b7442206 --- /dev/null +++ b/.github/workflows/syncStringtables.yml @@ -0,0 +1,54 @@ +name: sync-stringtables +on: [workflow_dispatch] + + +env: + CORE_TOLGEE_API_TOKEN: ${{ secrets.CORE_TOLGEE_API_TOKEN }} + CONFIG_FIXES_TOLGEE_API_TOKEN: ${{ secrets.CONFIG_FIXES_TOLGEE_API_TOKEN }} + EVENTS_TOLGEE_API_TOKEN: ${{ secrets.EVENTS_TOLGEE_API_TOKEN }} + GARAGE_TOLGEE_API_TOKEN: ${{ secrets.GARAGE_TOLGEE_API_TOKEN }} + GEAR_TOLGEE_API_TOKEN: ${{ secrets.GEAR_TOLGEE_API_TOKEN }} + JEROEN_ARSENAL_TOLGEE_API_TOKEN: ${{ secrets.JEROEN_ARSENAL_TOLGEE_API_TOKEN }} + GUI_TOLGEE_API_TOKEN: ${{ secrets.GUI_TOLGEE_API_TOKEN }} + LOGISTICS_TOLGEE_API_TOKEN: ${{ secrets.LOGISTICS_TOLGEE_API_TOKEN }} + MAPS_TOLGEE_API_TOKEN: ${{ secrets.MAPS_TOLGEE_API_TOKEN }} + + +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + + + - name: Set up Python 3.11 + uses: actions/setup-python@v4 + with: + python-version: "3.11" + + - name: Install antistasi_translation_sync package + run: pip install "Tools/antistasi_translation_sync-0.5.0-py3-none-any.whl" + + + - name: actual syncing + run: antistasi-translation-sync -u "https://tolgee.targetingsnake.de" AUTO_ALL + + + - name: Create Pull Request + id: cpr + uses: peter-evans/create-pull-request@v5 + with: + token: ${{ secrets.GITHUB_TOKEN }} + commit-message: Automated Tolgee Update + branch: tolgee-update + branch-suffix: timestamp + delete-branch: false + title: 'Updated Stringtable files' + body: | + Automated Tolgee Update + labels: | + localisation + Automated PR + assignees: Bob-Murphy + reviewers: Bob-Murphy diff --git a/Tools/antistasi_translation_sync-0.5.0-py3-none-any.whl b/Tools/antistasi_translation_sync-0.5.0-py3-none-any.whl new file mode 100644 index 0000000000000000000000000000000000000000..0c0ffa4d72a59f2cca418e991780c9c16633e3c3 GIT binary patch literal 37925 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 literal 0 HcmV?d00001 From 0a25ebd504ebd35606d54fc296a86b52771c1727 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Sun, 17 Sep 2023 14:56:06 +0000 Subject: [PATCH 018/157] Automated Tolgee Update --- A3A/addons/config_fixes/Stringtable.xml | 11 +- A3A/addons/core/Stringtable.xml | 10071 ++++++++++---------- A3A/addons/events/Stringtable.xml | 11 +- A3A/addons/garage/Stringtable.xml | 1830 ++-- A3A/addons/gear/Stringtable.xml | 75 +- A3A/addons/gui/Stringtable.xml | 6558 +++++++------ A3A/addons/jeroen_arsenal/Stringtable.xml | 241 +- A3A/addons/logistics/Stringtable.xml | 172 +- A3A/addons/maps/Stringtable.xml | 1412 +-- 9 files changed, 10973 insertions(+), 9408 deletions(-) diff --git a/A3A/addons/config_fixes/Stringtable.xml b/A3A/addons/config_fixes/Stringtable.xml index f405e58029..5393c2a6cc 100644 --- a/A3A/addons/config_fixes/Stringtable.xml +++ b/A3A/addons/config_fixes/Stringtable.xml @@ -1,7 +1,8 @@ - - - - - + + + + + + \ No newline at end of file diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 9895b1e39e..904b651d28 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -1,5380 +1,5805 @@ - - - Load previous personal save? - Charger la sauvegarde précédente? - Загрузить предыдущее сохранение? - Letzten persönlichen Spielstand laden? - Načíst předchozí osobní relaci? - 加载以前的个人存档? - 이전 저장 데이터를 로드 하시겠습니까? - Caricare il salvataggio personale precedente? - Placeholder - ¿Cargar el guardado personal? - Placeholder - Załadować poprzedni zapis gry? - Placeholder + + + Restore nearby units - - - HQ Options: Commander Only - Options du QG: Commandant Uniquement - Опции Штаба: Только для Командира - HQ Optionen: Nur Kommandant - Možnosti velitelství: Pouze pro velitel - 总部选项: 仅限指挥官使用 - 본부 옵션: 지휘관 전용 - Opzioni HQ: Solo per il Comandante - Opciones CG: Solo el Comandante - Opcje Kwatery Dowodzenia: Tylko Dowódca + + + <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Press <t color='#%3'>%4</t> to dismiss hint. +%5</t> + <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Pulsa <t color='#%3'>%4</t> para despejar la pista. +%5</t> + <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'><t color='#%3'>%4</t> 키를 눌러 힌트를 해제하십시오. +%5</t> + <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Нажмите <t color='#%3'>%4</t> чтобы закрыть подсказку. +%5</t> + <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>İpucunu kapatmak için <t color='#%3'>%4</t> basın +%5</t> - - Close - Fermer - Закрыть - Schließen - Zavřít - 关闭 - 닫기 - Caricare il salvataggio personale precedente? - Cerrar - Zamknij + + <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 Previous Hints<br/>Bind dismiss key by: <t color='#f0d498'>Escape Menu</t> > <t color='#f0d498'>CONFIGURE</t> > <t color='#f0d498'>CONTROLS</t> > <t color='#f0d498'>SHOW: Antistasi</t> > <t color='#f0d498'>Dismiss Previous Hint</t></t> + <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 Pistas anteriores<br/>Configura la tecla de despejar con: <t color='#f0d498'>Menú Escape</t> > <t color='#f0d498'>CONFIGURAR</t> > <t color='#f0d498'>CONTROLES</t> > <t color='#f0d498'>MOSTRAR: Antistasi</t> > <t color='#f0d498'>Despejar Pista Anterior</t></t> + <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 이전 힌트<br/>해제 키: <t color='#f0d498'>ESC</t> > <t color='#f0d498'>설정;/t> > <t color='#f0d498'>조작</t> > <t color='#f0d498'>표시: 안티스타시</t> > <t color='#f0d498'>이전 힌트 해제</t></t> + <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 предыдущих подсказок<br/>Назначить клавишу закрытия подсказок: <t color='#f0d498'>Меню паузы</t> > <t color='#f0d498'>НАСТРОЙКИ</t> > <t color='#f0d498'>УПРАВЛЕНИЕ</t> > <t color='#f0d498'>ФИЛЬТР: Antistasi</t> > <t color='#f0d498'>Закрыть предыдущую подсказку</t></t> - - Grab 100€ from Pool - Prendre 100€ de la cagnotte - Взять 100$ из фонда - Entnehme 100€ aus der Kasse - Vzít 100€ ze společného fondu - 从资金池中拿取100€ - 팩션 자금에서 100€ 가져가기 - Prendi 100€ dal conto - Coger 100€ de la caja - Weź 100€ z Puli + + + + Adding units to garrison... + Añadiendo unidades a la guarnición... + Ajouts des unités dans la garnison... + 고정화기 승무원, 포로, 난민, 페트로스 또는 알려지지 않은 유닛은 주둔지에 추가할 수 없습니다. + Добавление юнитов в гарнизон... + Adicionar unidades à guarnição + Garnizona birim ekleniyor... - - Take 100€ from faction pool and add it to your personal account. It will damage your position among the faction in the commander career - Prendre 100€ de la cagnotte de la faction pour l'ajouter sur votre compte. Cela va nuire à votre réputation au sein de la faction et ralentir votre progression des rangs. - Перевести 100$ из фонда сопротивления себе на счёт. Это вредит вашей репутации как командира - Transferiere 100€ aus der Fraktionskasse zu deinem persönlichen Konto. Dies wird deiner Reputation bezüglich deiner Karriere innerhalb der Fraktion schaden. - Převod 100€ ze společného fondu na váš účet.Poškodí vaši pozici mezi frakcí a též vaší kariéru velitele - 从阵营的资金池中拿取100€并将其添加到您的个人帐户中。这会损害您在指挥官生涯中的地位 - 팩션 자금 100€를 당신의 계좌로 옮깁니다. 이 행위는 지휘관으로서의 평판에 악영향을 줄 것입니다. - Prendi 100€ dalla cassa della fazione e inseriscili nel tuo account personale. Danneggerà la tua posizione all'interno della fazione per la tua carriera da comandante - Coge 100€ de la caja de la facción y añadela a tu cuenta perosnal. Dañará tu posición entre la facción por la carrera de la comandancia - Weź 100€ z puli frakcji i dodaj je do swojego konta osobistego. Zaszkodzi to twojej reputacji wśród twojej frakcji w karierze dowódcy + + Adding %1 squad to garrison... + Añadiendo la escuadra %1 a la guarnición... + Ajouts de l'escouade %1 dans la garnison... + 주둔지에 %1 분대를 추가하는 중... + Добавление отряда %1 в гарнизон... + A adicionar pelotão %1 à guarnição + %1 mangası garnizona ekleniyor... - - Manage Garrisons - Gérer les garnisons - Управление гарнизоном - Garnisonsverwaltung - Spravovat posádku - 管理驻军 - 주둔지 관리 - Gestisci Guarnigioni - Gestionar guarnición - Zarządzaj Garnizonami + + You can't recruit units into garrison when enemies are near the zone. + No puedes reclutar unidades en guarniciones cuando los enemigos se encuentran cerca de la zona. + Vous ne pouvez pas recruter des unités dans une garnison quand les ennemis sont proche de la zone. + 적들이 근처에 있을 때는 주둔지에 유닛을 모집할 수 없습니다. + Вы не можете набирать юниты в гарнизон, когда враги находятся рядом с зоной. + Não podes recrutar unidades para a guarnição quando inimigos se encontram perto da zona + Düşmanlar bölgenin yakınındayken garnizona asker alamazsınız. - - Add or remove units to garrisons - Ajouter ou supprimer une garnison - Добавление или удаление юнитов в гарнизон - Einheiten der Garnison hinzufügen oder entfernen. - Přidejte nebo odeberte jednotky z posádky - 向驻军增派或删除单位 - 주둔지에 병력을 추가하거나 줄입니다. - Aggiungi o rimuovi unità alle guarnigioni - Añadir o quitar unidades a la guarnición - Dodaj lub usuń jednostki z garnizonów + + You lack HR to recruit units. + Te falta HR para reclutar unidades. + Vous manquer du RH pour recruter des unités. + 유닛을 모집할 인력이 부족합니다. + Вам не хватает ЛР для добавления отрядов. + Faltam RH para recrutar unidades. + Birimleri işe almak için İK'nız yok. - - Move HQ to another Zone - Déplacer le QG vers une autre zone - Переместить Штаб - HQ verlegen - Přesuňte velitelství - 将总部转移到其他区域 - 본부 이사하기 - Muovi la base operativa in un'altra posizione - Mover CG a otra zona - Przenieś kwaterę dowodzenia w inne miejsce + + You don't have enough money for adding this kind of unit (%1€ needed). + No tienes suficiente dinero para añadir este tipo de unidad (Necesitas %1€). + Vous n'avez pas assez d'argent pour ajouter ce type d'unité (%1€ requis). + 이런 종류의 유닛을 추가할 충분한 비용이 없습니다 (%1€ 필요). + У вас недостаточно денег для добавления такого юнита (необходимо %1€). + Não tens dinheiro suficiente para adicionar este tipo de unidade (%1€ necessário) + Bu tür bir birim eklemek için yeterli paranız yok (%1€ gerekli). - - Petros will join your group. Ammobox must be empty. To rebuild, select the Build action near Petros - Petros va rejoindre votre groupe. L'Arsenal doit être vide. Pour reconstruire, sélectionnez l'action "Construire" à côté de Petros. - Петрос присоединится к вашей группе. Чтобы построить Штаб, выберите на нём пункт "Построить Штаб". Арсенал должен быть пуст. - Petros tritt deiner Gruppe bei. Munitionskiste muss leer sein. Zur Neuerrichtung die Bauaktion in der Nähe von Petros auswählen. - Petros se připojí k vaší skupině. Chcete-li vytvořit velitelství, vyberte možnost u Petrose „Zřídit velitelství“. Arzenál musí být prázdný. - Petros将会加入您的小队。弹药箱必须为空。在Petros附近选择"建造"选项来重建总部。 - 페트로스가 당신의 그룹에 합류할 것입니다. 탄약상자는 비워져 있어야 합니다. 재건축하려면 페트로스 근처에서 건축하기를 선택하시오. - Petros si unirà al tuo gruppo. La cassa di munizioni deve essere vuota. Per ricostruirla, seleziona la voce Costruisci, stando vicino a Petros - Pertos se unirá a tu grupo. La caja de munición debe estar vacía. Para reconstruir, selecciona la acción Construir cerca de Petros - Petros dołączy do twojej drużyny. Skrzynka na amunicję musi być pusta. Aby odbudować, wybierz akcję Buduj w pobliżu Petrosa + + You can't add mortars to Roadblock or Watchpost garrisons. + No puedes añadir morteros a las guarniciones de Control de carretera o Puesto de boservación. + Vous ne pouvez pas ajouter des mortiers dans les garnison de Barrage Routier ou Poste de Garde. + 검문소나 감시초소에는 박격포를 추가할 수 없습니다. + Вы не можете добавлять минометы в гарнизоны блокпостов и наблюдательных пунктов. + Não podes adicionar morteiros a guarnições de Barricadas de estrada ou Postos de vigia. + Kontrol Noktası veya İzleme Noktası garnizonlarına havan topları ekleyemezsiniz. - - Ingame Member List - Liste des membres en ligne - Список Игроков - Mitgliederliste - Seznam členů - 在线会员列表 - 인게임 멤버 목록 - Lista dei Membri in gioco - Lista de miembros online - Lista Członków w Grze + + This garrison is still updating, please try again in a few seconds. + La guarnición se está actualizando, por favor inténtalo en unos segundos. + Cette garnison est entrains de se mettre à jour, veuillez réessayer dans quelque secondes. + 이 주둔지는 아직 업데이트 중이니 몇 초 후에 다시 시도하십시오. + Этот гарнизон все еще обновляется, повторите попытку через несколько секунд. + A guarnição está a atualizar, por favor, tenta novamente dentro de alguns segundos. + Bu garnizon hala güncelleniyor, lütfen birkaç saniye sonra tekrar deneyin. - - Displays which server members are currently playing - Affiche quels membres du serveur sont actuellement en jeu - Показывает, кто из Игроков сейчас на сервере - Zeigt, welche Servermitglieder momentan im Spiel sind. - Zobrazuje, kteří členové serveru aktuálně hrají - 显示哪些服务器会员正在游玩 - 현재 플레이 중인 서버 멤버 표시 - Mostra quali membri del server stanno giocando adesso - Muestra que miembros del servidor están ahora jugando - Pokazuje, którzy członkowie serwera aktualnie grają + + Adding this squad to garrison will exceed garrison limit. Some of them will join garrison, the rest will be dismissed and their cost will be refunded. + Añadir esta escuadra a la guarnición excederá el límite de la guarnición. Algunos de ellos se unirán a la guarnición, el resto serán descartados y su coste será reembolsado. + L'ajout de cette escouade dans la garnison va excéder la limite. Certains vont rejoindre la garnison, le reste sera remboursé. + 이 분대를 주둔지에 추가하면 주둔군 제한을 초과하게 됩니다. 그들 중 일부는 주둔지에 합류할 것이고, 나머지는 해산되며 비용은 환불될 것입니다. + Добавление этого отряда в гарнизон превысит лимит гарнизона. Какая-то их часть присоединится к гарнизону, оставшиеся будут распущены, а их стоимость будет возмещена. + Ao adicionar este pelotão à guarnição, vais exceder o limite da guarnição. Alguns deles vão se juntar à guarnição, os restantes vão ser dispensados e o custo reembolsado. + Bu mangayı garnizona eklemek, garnizon sınırını aşacaktır. Bir kısmı garnizona katılacak, geri kalanı görevden alınacak ve masrafları iade edilecek. - - Rebuild Assets - Reconstruire les biens - Восстановление объектов - Anlagen wiederherstellen - Znovu vybudovat objekt - 重建资产 - 재건축 - Ricostruisci Risorse - Reconstruir objetos - Odbuduj + + Selected units are already in garrison. + Las unidades seleccionadas ya se encuentran en una guarnición. + Les unités sélectionnés sont déjà dans la garnison. + 선택한 유닛은 이미 주둔지에 있습니다. + Выбранные юниты уже в гарнизоне. + As unidades selecionadas já estão numa guarnição. + Seçilen birimler zaten garnizonda. - - Cost: €5000 - Coût : 5000€ - Цена: 5000$ - Kosten: 5.000€ - Cena: 5000€ - 花费: 5000€ - 가격: 5000€ - Costo: €5000 - Coste : 5000€ - Koszt: €5000 + + Dead or player-controlled units can't be added to garrison. + Unidades muertas o controladas por el jugador no pueden ser añadidas a la guarnición. + Les unités mortes ou contrôlé par un joueur ne peuvent pas être ajouté dans la garnison. + 사망하거나 플레이어가 조종하는 유닛은 주둔지에 추가할 수 없습니다. + Мертвые или контролируемые игроком юниты не могут быть добавлены в гарнизон. + Unidades mortas ou controladas pelo jogador não podem ser adicionadas à guarnição. + Ölü veya oyuncu tarafından kontrol edilen birimler garnizona eklenemez. - - Train FIA Troops - Entrainer les troupes de la FIA - Тренировать Войска - FIA Truppen ausbilden - Vycvičit jednotky FIA - 训练FIA部队 - 반군 병사 훈련 - Addestra Truppe FIA - Entrenar tropas FIA - Trenuj Siły FIA + + You can't add units to player led, Watchpost, Roadblocks or Minefield building squads. + No puedes añadir unidades a jugadores liderados, a Puestos de observación, a Controles de carretera o a escuadras de despliegues de campos de minas. + 플레이어가 이끄는 부대, 감시 초소, 검문소 또는 지뢰지대 건설 부대로는 유닛을 추가할 수 없습니다. + Вы не можете добавлять юниты в ведомые игроком отряды, сторожевые посты, блокпосты и отряды постановщиков минных полей. + Não podes adicionar unidades a pelotões liderados por jogadores, Postos de Vigia, Barricadas de Estrada ou Construtores de Campos Minhados. + Oyuncu liderliğindeki, Gözetleme Noktası, Kontrol Noktası veya Mayın Tarlası inşa ekiplerine birim ekleyemezsiniz. - - Upgrades the AI skill level - Améliorer le niveau de l'IA - Увеличивает уровень готовности войск - Erhöht den KI Fähigkeitslevel. - Vylepší úroveň dovednosti AI - 提升AI技能等级 - 인공지능의 숙련도 레벨을 업그레이드합니다. - Aumenta il livello di abilità dell'IA - Añade nivel de habilidad a la IA - Ulepsza poziom umiejętności AI + + Static crewmen, prisoners, refugees, Petros or unknown units cannot be added to garrison. + Tripulación estática, prisioneros, refugiados, Petros o unidades desconocidas no pueden ser añadidas a una guarnición. + Les membres d'équipage d'une arme statique, les prisonniers, réfugiés, Petros ou des unités inconnues ne peuvent pas être ajouté dans la garnison. + 고정화기 승무원, 포로, 난민, 페트로스 또는 알려지지 않은 유닛은 주둔지에 추가할 수 없습니다. + Расчёты стационарных орудий, пленные, беженцы, Петрос или неизвестные юниты не могут быть добавлены в гарнизон. + Tripulação de estáticas, prisioneiros, refugiados, Petros ou unidades descomnhecidas não podem ser adicionadas à guarnição. + Statik mürettebat, mahkumlar, mülteciler, Petros veya bilinmeyen birimler garnizona eklenemez. - - Garage Access - Accès au garage - Гараж Сопротивления - Fuhrparkzugriff - Přístup do garáže - 车库存取 - 차고 열기 - Accesso al Garage - Acceso al garaje - Dostęp do Garażu + + You must select any %1 zone with marker. + Debes seleccionar alguna zona %1 con marcador. + Vous devez sélectionner n'importe quel %1 zone avec un marqueur. + 마커가 있는 아무 %1 구역을 선택해야 합니다. + Вы должны выбрать любую зону %1 с маркером. + Tens que selecionar qualquer zona %1 com marcador. + İşaretli herhangi bir %1 bölgesini seçmelisiniz. - - Check Faction garage - Examiner le garage de la faction - Проверить Гараж Сопротивления - Fuhrpark der Fraktion einsehen. - Zkontrolujte frakční garáž - 检查阵营车库 - 팩션 차고 확인 - Visualizza il garage della Fazione - Comprobar garaje de la Facción - Sprawdź garaż frakcji - - - - - Building - Garrison Options - Construction - Options de Garnison - Построение Обороны - Bauen - Garnisonsoptionen - Budování- Možnosti posádky - 建造 - 驻军选项 - 건축 - 주둔지 설정 - Costruzioni - Opzioni Guarnigione - Construcción - Opciones de Guarnición - Budowanie - Opcje Garnizonu - - - Back - Retour - Назад - Zurück - Zpět - 向后 - 뒤로 - Indietro - Atrás - Wstecz + + Selected zone does not belong to %1. + La zona seleccionada no pertenece a %1. + La zone sélectionnée n'appartient pas à %1. + 선택한 구역이 %1 소속이 아닙니다. + Выбранная зона не принадлежит %1. + Zona selecionada não pertence a %1 + Seçilen bölge %1'e ait değil. - - Minefield Options - Options de Champ de Mines - Минные поля - Minenfeldoptionen - Možnosti minového pole - 雷区选项 - 지뢰지대 설정 - Opzioni del Campo minato - Opciones de Campo de minas - Opcje Pola Minowego + + You can't manage garrisons on this kind of zone. + No puedes gestionar guarniciones en este tipo de zonas. + Vous ne pouvez pas gérer des garnisons dans ce type de zone. + 이런 구역에서는 주둔지를 관리할 수 없습니다. + Вы не можете управлять гарнизонами у зоны этого типа. + Não podes gerir guarnições neste tipo de zona. + Bu tür bir bölgede garnizonları yönetemezsiniz. - - AI will deploy or remove mines on desired objectives, using current arsenal mine stock - L'IA va déployer ou retirer des mines sur les objectifs désirés, en utilisant le stock disponible dans l'arsenal - Инженеры установят или удалят мины на выбранной позиции, используя мины из арсенала - Die KI wird Minen um die ausgewählten Ziele legen oder räumen. Sie nutzt dabei den aktuellen Minenvorrat. - AI rozmístí nebo odstraní miny na požadovaných místech za použití současné zásoby arzenálu - AI将使用现有的军火库中地雷, 在预期目标位置部署或拆除地雷 - 인공지능이 현재 아스널의 지뢰 재고를 이용하여, 목표 지점에 지뢰를 심거나 제거할 것 입니다. - L'IA piazzerà o rimuoverà le mine sugli obiettivi desiderati, utilizzando l'attuale scorta di mine nell'Arsenale - La IA desplegará o quitará las minas de los objetivos designados, usando el stock disponible - AI rozstawi lub usunie miny w wybranych miejscach, korzystając z dostępnych min w arsenale + + %1 group has returned to HC control as the zone which was planned to be garrisoned has been lost. + El grupo %1 ha vuelto bajo el control de HC ya que la zona donde se planeaba aguarnicionar ha sido perdida. + %1 그룹은 주둔할 예정이었던 구역을 잃었기 때문에 하이 커맨드 통제로 들어갔습니다. + Группа %1 вернулась под контроль Командующего, т.к. зона, указанная для гарнизона, утрачена. + Grupo %1 voltou ao controlo do AC devido à zona que eles planeavam guarnecer foi perdida. + Garnizona alınması planlanan bölge kaybedildiğinden, %1 grubu HC kontrolüne geri döndü. - - Watchpost or Roadblock - Poste de Garde ou Barrage Routier - БП или НП - Wachposten oder Straßensperre - Předsunutá hlídka nebo Zátaras - 岗哨或路障 - 감시초소 또는 검문소 - Posto di Vedetta o Blocco stradale - Torre de vigilancia o Bloqueo de carretera - Stanowisko Obserwacyjne lub Blokada Drogi + + This garrison is full, choose another zone to add this HC squad into it's garrison. + La guarnición está llena, selecciona otra zona para añadir esta escuadra de HC a su guarnición. + 이 주둔지는 꽉 찼으므로, 이 하이 커맨드 분대를 주둔지에 추가하려면 다른 구역을 선택하십시오. + Этот гарнизон полон, выберите другую локацию для того чтобы добавить этот отряд в гарнизон. + A guarnição está cheia, escolhe outra zona ou adiciona este pelotão do AC à sua guarnição. + Bu garnizon dolu, bu Yüksek Komuta ekibini garnizonuna eklemek için başka bir bölge seçin. - - Establish a new watchpost or roadblock depending on the type of terrain you select. - Créer un nouvel avant-poste ou barrage routier en fonction du type de terrain sélectionné - Установить Наблюдательный Пост или Блок Пост в зависимости от выбранного места. - Errichte, abhängig vom gewählten Gelände, einen neuen Außenposten oder eine neue Straßensperre. - Zřiďte Předsunutou hlídku nebo Zátaras v závislosti na vybraném místě. - 根据您选择的地形, 建立新的岗哨或路障。 - 지정한 구역에 감시초소 또는 검문소를 설치합니다. - Stabilisci un nuovo posto di vedetta o blocco stradale a seconda del tipo di terreno selezionato. - Establece una nueva torre de vigilancia o bloqueo dependiendo del tipo de terreno que selecciones. - Ustaw nowe stanowisko obserwacyjne lub blokadę drogową w zależności od wybranego rodzaju terenu. + + Garrison - - Recruit Units - Recruter des unités - Добавить в гарнизон - Rekrutierung - Naverbovat jednotky - 招募单位 - 병력 모집 - Recluta Unità - Reclutar unidades - Rekrutuj Jednostki + + Garrison limit has reached, you can't add new units anymore. + La guarnición ha alcanzado su límite, no puedes añadir nuevas unidades. + 주둔지가 한계에 도달했으며, 더 이상 새 유닛을 추가할 수 없습니다. + Достигнут лимит гарнизона, вы больше не можете добавлять в него новые юниты. + Chegaste ao limite da guarnição, não podes adicionar novas unidades. + Garnizon sınırına ulaşıldı, artık yeni birim ekleyemezsiniz. - - Add units to an existing garrison. - Ajouter des unités à une garnison existante - Добавить добровольца в гарнизон. - Füge Einheiten einer existierenden Garnison hinzu. - Přidejte jednotky do stávající posádky. - 将单位添加到现有的驻军。 - 기존 주둔지에 병력을 추가합니다. - Aggiungi unità ad una guarnigione esistente. - Añadir unidades a una guranición existente - Dodaj jednostki do istniejącego garnizonu. + + Unit has been recruited.%1 + La unidad ha sido reclutada.%1 + 다음 유닛을 모집했습니다: %1 + Юнит нанят в гарнизон.%1 + Unidade foi recrutada.%1 + Birim işe alındı.%1 - - Disband Units or Posts - Dissoudre des unités ou rôles - Удалить Гарнизон или Пост - Einheiten/Posten auflösen - Rozpustěte jednotky nebo hlídky - 解散单位或岗哨 - 해당 병력 또는 초소 해산 - Congeda Unità o Postazioni - Desmantelar unidades o puestos - Rozwiąż Jednostki lub Posterunki + + Select the zone on where you will send the selected troops as garrison. + Selecciona la zona en la que vas a guarnicionar los tropas seleccionadas. + 선택한 병력을 주둔지로 보낼 구역을 선택하십시오. + Выберите зону, куда вы отправите выбранные войска в качестве гарнизона. + Seleciona a zona para onde queres enviar as tropas selecionadas para guarnição. + Seçilen birlikleri garnizon olarak göndereceğiniz bölgeyi seçin. - - Remove whole garrisons or posts. - Supprimer des garnisons ou rôles entiers - Распустить весь Гарнизон или Пост. - Löse komplette Garnisonen oder Posten auf. - Rozpustit celou posádku nebo hlídky. - 删除整个驻军或岗哨。 - 주둔지 또는 초소 전체를 해산시킵니다. - Rimuovi intere guarnigioni o postazioni. - Quita toda la guarnición o puestos - Usuń całe garnizony lub posterunki. + + Garrisons + Garnisonen + Guarnigioni + Guarniciones + Garnisons + 주둔지 + Гарнизоны + Garnizony + Umístit posádku + Guarnições + Garnizon + 驻军 - - - Garrison Recruitment Options - Options de recrutement de la Garnison - Добавить в гарнизон - Garnisonsrekrutierungsoptionen - Možnosti naverbování posádky - 驻军招募选项 - 주둔지 모집 설정 - Opzioni di Reclutamento della Guarnigione - Opciones de Reclutamiento de Guarnición - Opcje Rekrutacji Garnizonu + + + Last Garbage Clean was %1 ago. Keep track of it. - - Recruit Rifleman - Recruter un Fusillier - Стрелок - Schütze rekrutieren - Střelec - 招募步枪手 - 소총수 모집 - Recluta Fuciliere - Reclutar fusilero - Rekrutuj Strzelca + + Garbage Cleaner Tracker run a garbage clean because the time passed the threshold. Keep track of GC times. + El Seguimiento del Limpiador de Basura llevó a cabo una limpieza porque el umbral de tiempo fue superado. Mantén supervisado el Limpiador de Basura. + 쓰레기 청소 기록 프로그램이 임계값을 초과하여 쓰레기를 청소합니다. 쓰레기 청소 시간을 계속 기록합니다. + Трекер очистки мусора запустил чистку из-за превышения порогового значения времени. Следите за трекером. + O Rastreador de Limpeza de Lixo correu uma limpeza de lixo porque o tempo passou do limite. Relembra os tempos para LL. + Çöp Temizleyici İzleyici, zaman eşiği geçtiği için bir çöp temizliği çalıştırır. Öp Temizleyici zamanlarını takip edin. - - Recruit Autorifleman - Recruter un Mitrailleur - Пулемётчик - Maschinengewehrschütze rekrutieren - Kulometník - 招募自动步枪手 - 자동소총수 모집 - Recluta Fuciliere Automatico - Reclutar ametrallador - Rekrutuj Celowniczego KM + + Garbage Cleaner Tracker + Seguimiento del Limpiador de Basura + 쓰레기 청소 기록 프로그램 + Трекер очистки мусора + Rastreador de Limpeza de Lixo + Çöp Temizleyici İzleyicisi - - Recruit Medic - Recruter un Médecin - Медик - Sanitäter rekrutieren - Zdravotník - 招募医疗兵 - 의무병 모집 - Recluta Medico - Reclutar médico - Rekrutuj Sanitariusza + + + + Battle Options + Schlachtoptionen + Opzioni Battaglia + Opciones de Batalla + Options de combat + 전투 설정 + Управление ИИ + Opcje Bitwy + Možnosti bitev + Opções de Batalha + Savaş Seçenekleri + 作战选项 - - Recruit Squad Leader - Recruter un Chef d'Escouade - Лидер отряда - Gruppenführer rekrutieren - Velitel jednotky - 招募班长 - 분대장 모집 - Recluta Capo Squadra - Reclutar líder de escuadra - Rekrutuj Dowódcę Oddziału + + Temp. AI Control + Controllo IA Temp. + Control Temp. de IA + Contrôle temporaire de l'IA + 인공지능 임시 조종 + Временный контроль ИИ + Tymczasowa Kontrola AI + Dočasná Kontrola AI + Controlo IA temporário + Geçici YZ Kontrolü + 临时控制AI - - Recruit Mortar - Recruter un Mortier - Миномётчик - Mörser rekrutieren - Minometník - 招募迫击炮 - 박격포병 모집 - Recluta Mortaio - Reclutar Mortero - Rekrutuj Moździerz - - - Recruit Grenadier - Recruter un Grenadier - Стрелок с ГП - Grenadier rekrutieren - Granátometník - 招募掷弹手 - 유탄수 모집 - Recluta Granatiere - Reclutar Granadero - Rekrutuj Grenadiera + + Take personal control of the selected squad member or HC squad leader and be able to perform any kind of actions for 60 seconds. Control state will be cancelled if the player or the controlled unit receives any kind of damage + Prendi il comando personale di un membro di squadra IA selezionato o un Capo squadra assegnato all'Alto Comando e performa ogni tipo di azione che vuoi per 60 secondi, il controllo verrà annullato se il giocatore o l'IA controllata ricevono ogni tipo di danno + Toma el control personal de un miembro de la escuadra seleccionado. Te permitirá tomar cualquier acción por 60 segundos. El control será cancelado si el jugador o el soldado seleccionado reciben cualquier tipo de daño + Prenez le contrôle personnel du membre d'escouade sélectionné ou du chef d'escouade HC et soyez capable d'effectuer n'importe quel type d'actions pendant 60 secondes. L'état de contrôle sera annulé si le joueur ou l'unité contrôlée subit tout type de dommage + 선택된 분대원 또는 하이 커맨드 분대장을 개인적으로 통제하고 60초 동안 어떠한 종류의 행동이든 수행할 수 있습니다. 플레이어 또는 조종하는 유닛에게 어떠한 종류든 데미지를 입으면 조종 상태가 취소됩니다. + Возьмите под личный контроль выбранного члена отряда или лидера отряда через меню Командующего и получите возможность выполнять любые действия в течение 60 секунд. Состояние контроля будет отменено, если игрок или управляемый юнит получит какой-либо урон. + Przejmij kontrolę nad wybranym członkiem oddziału lub dowódcą oddziału HC i bądź w stanie wykonywać dowolne czynności przez 60 sekund. Stan kontroli zostanie anulowany, jeśli gracz lub kontrolowana jednostka otrzyma jakiekolwiek obrażenia + Převezměte osobní kontrolu nad vybraným členem družstva nebo velitelem HC Družstvo a budete moci provádět jakékoli akce po dobu 60 sekund. Stav kontroly bude zrušen, pokud hráč nebo kontrolovaná jednotka dostane jakýkoli druh poškození + Toma controlo pessoal do membro do pelotão selcionado ou o líder de pelotão do AC e serás capaz de realizar qualquer tipo de ação durante 60 segundos. O estado de controlo será cancelado assim que o jogador ou a unidades receba qualquer tipo de dano. + Seçilen manga üyesi veya Yüksek Komuta manga liderinin kişisel kontrolünü elinize alın ve 60 saniye boyunca her türlü eylemi gerçekleştirebileceksiniz. Oyuncu veya kontrol edilen birim herhangi bir hasar alırsa kontrol durumu iptal edilecektir. + 亲自控制选定的班组成员或指挥部班组的班长, 并可在60秒内执行任何动作。如果玩家或受控单位受到任何伤害, 控制状态将被取消 - - Recruit Marksman - Recruter un Tireur d'Elite - Снайпер - Scharfschütze rekrutieren - Odstřelovač - 招募精准射手 - 지정사수 모집 - Recluta Tiratore Scelto - Reclutar Tirador - Rekrutuj Strzelca Wyborowego + + Auto Heal + Automatische Heilung + Auto Cura + Auto Curación + Guérison automatique + 자동 치료 + Авто-лечение + Automatyczne Leczenie + Automatické uzdravení + Cura automática + Otomatik Tedavi + 自动医疗 - - Recruit AT - Recruter un AT - Гранатомётчик - Panzerabwehr rekrutieren - Raketometník - 招募反坦克手 - 대전차병 모집 - Recluta Fuciliere Anti Carro - Reclutar AT - Rekrutuj Celowniczego PPANC + + AI squad mates will heal proactively each other + I compagni di squadra IA si cureranno attivamente tra di loro + Los compañeros de la IA se curarán proactivamente unos a otros + Les coéquipiers de l'escouade IA se soigneront mutuellement de manière proactive + 인공지능 분대원들은 서로 우선적으로 치료할 것입니다. + ИИ-соотрядники будут активно лечить друг друга + Członkowie drużyny AI będą się aktywnie leczyć + Členové družstev AI se navzájem aktivně uzdraví + YZ takım arkadaşları proaktif olarak birbirlerini iyileştirecek + AI将会主动互相治疗 - - Recruit AT Missile + + Auto Rearm \ Loot + Automatisches Aufmunitionieren/Plündern + Auto Riarmo / Saccheggio + Auto Rearme / Botín + Réarmement automatique \ Loot + 자동 재무장 / 노획 + Автоперезарядка \ Лут + Automatyczne Dozbrajanie \ Zbieranie + Automatické přezbrojování \ kořistění + Otomatik Silahlanma \ Yağma + 自动重新武装\战利品 - - Recruit AA Missile + + AI will search for better weapons, vests, helmets etc. If they are in a vehicle, they will just store what they scavenge in the vehicle. If not, they will equip them + L' IA cercherà migliori armi, vesti, elmetti ecc... Se si trovano in un veicolo, lo useranno per conservare quello che hanno trovato, se ciò non è possibile equipaggeranno quello che trovano + La IA buscara mejores armas, chalecos, cascos, etc. Si están en un vehículo, lo que hayan encontrado elo almacenarán en el vehículo. En su defecto se lo equiparán. + L'IA cherchera de meilleures armes, gilets, casques, etc. S'ils sont dans un véhicule, ils stockeront ce qu'ils récupèrent dans le véhicule. Sinon, ils l'équiperont + 인공지능은 더 나은 무기, 조끼, 헬멧 등을 찾을 것입니다. 만약 그들이 차 안에 있다면 그들은 그들이 노획한 것을 차 안에 저장할 것입니다. 그렇지 않으면 해당 장비를 장착할 것입니다. + ИИ будет искать лучшее оружие, бронежилеты, шлемы и т.д. Если они находятся в транспортном средстве, они просто сохранят то, что они собирают в машине. Если нет, они их оденут на себя. + AI będzie szukać lepszej broni, kamizelek, hełmów itp. Jeśli AI są w pojeździe podczas użycia tej opcji, zdobyty ekwipunek schowają do pojazdu. Jeśli nie, to podmienią one swój ekwipunek na lepszy + AI bude hledat lepší zbraně, vesty, přilby atd. Pokud jsou ve vozidle, budou jen ukládat to, co ve vozidle uchovávají. Pokud ne, vybaví je + AI daha iyi silahlar, yelekler, kasklar vb. arayacak. Eğer bir araçtalarsa, topladıkları şeyi araçta depolayacaklar. Değilse, onları kuşanacaklar + AI将会搜寻更好的武器, 背心, 头盔等。如果他们在载具载具内, 他们就会把捡到的物品存放至载具内。否则, AI将会装备它们。 - - - - Build Minefield - Construire un Champ de Mines - Минное Поле - Minenfeld legen - Zřídit minové pole - 建造雷区 - 지뢰지대 만들기 - Costruisci Campo minato - Construir campo de minas - Buduj Pole Minowe + + Dismiss Units / Squad + Congeda Unità / Squadre + Desmovilizar Soldado / Escuadra + Renvoyer des unités / Escouades + 유닛 / 분대 해산 + В запас + Odwołaj Jednostki / Oddział + Odmítnutí jednotek / družstva + Takımı / Birimi Görevden Al + 解散单位/班组 - - APERS Mines - APERS Mines - ПП Мины - APERS Minen - Protipěchotní miny - 反人员(APRES)地雷 - 대인지뢰 - Mine APERS - Minas antipersona - Miny PPIECH + + Dismiss selected units or squads, recovering it's cost to the proper resource pool + Congeda le unità / squadre selezionate recuperandone il costo + Desmoviliza al soldado o a la escuadra seleccionada, recuperando su coste al alijo correspondiente + Renvoyez les unités ou escouades sélectionnées, en récupérant leur coût dans le pool de ressources approprié + 선택한 유닛 또는 분대를 해산시키고 비용을 적절한 자산으로 복구합니다. + Распустить выбранные отряды или отряды, вернув их стоимость в соответствующий пул ресурсов. + Odwołaj wybrane jednostki lub oddziały, przywracając ich koszt do odpowiedniej puli zasobów + Rozpustit vybrané jednotky nebo družstva a obnovit své náklady na daný pool + Maliyetini uygun kaynak havuzuna geri ödeyerek seçilen birimleri veya mangaları görevden alın + 解散选定的单位或班组, 回收其成本至对应的资源池 - - Creates an APERS Minefield in the designated location - Créer un Champ de Mines APERS sur le lieu indiqué - Создаёт Минное Поле с противопехотными минами на выбранной позиции - Legt ein APERS-Minenfeld an der ausgewählten Position. - Zvolit pozici pro minové pole - 在指定地点布设反人员雷区 - 지정된 위치에 대인지뢰지대를 만듭니다. - Costruisce un Campo minato APERS nel luogo designato - Crea un campo de minas antipersona en la ubicación designada - Tworzy pole minowe PPIECH we wskazanej lokalizacji + + Garrison Units / Squads + Guarnisci Unità / Squadre + Unidades de Guarnición / Escuadras + Unités de garnison / Escouades + 유닛 / 분대 주둔 + Добавить в гарнизон + Jednostki Garnizonowe / Oddziały + Posádkové jednotky / družstva + Birimleri / Takımları Garnizona Ekle + 驻军单位/班组 - - Remove Minefield - Supprimer un Champ de Mines - Удалить Минное Поле - Minenfeld räumen - Odstranit minové pole - 删除雷区 - 지뢰지대 제거 - Rimuovi Campo minato - Borrar campo de minas - Usuń Pole Minowe + + Adds selected units or squads to a map selected garrison + Aggiunge unità o squadre selezionate alla guarnigione selezionata sulla mappa + Añade las unidades o escuadras seleccionadas a una posición guarnicionada que selecciones + Ajoute des unités ou des escouades sélectionnées à une garnison sélectionnée sur la carte + 선택한 유닛 또는 분대를 선택한 주둔지에 추가합니다. + Добавляет выбранные юниты или отряды в выбранный на карте гарнизон + Dodaje wybrane jednostki lub oddziały do wybranego garnizonu na mapie + Přidá vybrané jednotky nebo jednotky na mapu vybranou posádku + Seçilen birimleri veya mangaları seçilen bir garnizon haritasına ekler + 将选定的单位或班组编入在地图上选定的驻军 - - Spawn an AI Engineer which will clear any mine in it's surroundings - Fait apparaître un Ingénieur contrôllé par l'IA qui va retirer toutes les mines dans ses alentours - Создаёт Инженера, который разминирует все мины вокруг себя - Ein KI Sprengstoffspezialist wird alle Minen in der Umgebung räumen. - Vytvoří inženýra, který vyčistí všechny miny kolem sebe - 生成一名AI工程师来清除周围的地雷 - 주변 지뢰지대를 제거할 인공지능 공병을 소환합니다. - Spawna un Ingegnere IA che rimuoverà ogni mina nelle sue vicinanze - Aparecerá un ingeniero de la IA que limpiará todas las minas de sus alrededores - Stwórz Inżyniera AI, który rozbroi wszystkie miny w jego otoczeniu + + Mount / Dismount + Monta / Smonta + Embarcar / Desembarcar + Monter / Descendre + 탑승 / 하차 + Погрузка / Разгрузка + Wsiadaj / Wysiadaj + Nasednout / Vysednout + Bin / İn + 搭乘/离开 - - AT Mines - Mines AT - ПТ Мины - Panzerabwehrminen - Protitankové miny - 反坦克(AT)地雷 - 대전차 지뢰 - Mine Anti Carro - Minas antitanque - Miny PPANC + + Force squad to mount or dismount their assigned vehicle + Forza la squadra a montare o smontare dal loro veicolo assegnato + Fuerza a una escuadra a embarcar o desembarcar su vehículo asignado + Forcer l'escouade à monter ou descendre de son véhicule assigné + 분대에 할당된 차량에 강제로 탑승하거나 하차시킵니다. + Заставить отряд сесть или слезть с назначенной машины + Zmuś oddział do wejścia lub wyjścia z przypisanego pojazdu + Přinutit družřstvo k nasednutí nebo sesednutí jejich přiřazeného vozidla + Ekibi kendilerine atanan araca binmeye veya inmeye zorla + 强制班组搭乘或离开他们分配的车辆 - - Creates an Anti Tank minefield at designated location - Créer un Champ de Mines AT sur le lieu indiqué - Создаёт Минное Поле с противотанковыми минами на выбранной позиции - Legt ein Panzerabwehrminenfeld an der ausgewählten Position. - Umístí protitankové minové pole na určenou pozici - 在指定地点布设反坦克雷区 - 지정된 위치에 대전차 지뢰지대를 만듭니다. - Costruisce un Campo minato Anti Carro nel luogo designato - Crea un campo de minas antitanque en la ubicación designada - Tworzy pole minowe przeciwpancerne w wyznaczonej lokalizacji + + Squad SITREP + SITREP Squadra + Escuadra SITREP + SITREP d'escouade + 분대 상황보고 + Статус отряда + Raport Sytuacyjny Drużyny + SITREP družstva + SITREP Pelotão + Takım Durum Raporu + 班组状态报告 - - - - Recruitment Options - Options de Recrutement - Призвать Добровольца по специальности - Rekrutierungsoptionen - Možnosti náboru - 招募选项 - 모집 설정 - Opzioni Reclutamento - Opciones de Reclutamiento de Guarnición - Opcje Rekrutacji + + Recover info about a HC squad status + Recupera info approposito lo stato di una squadra Alto Comando + Recupera informacion sobre el estado de una Escuadra de HC. + Récupérer des informations sur le statut d'une escouade HC + 하이 커맨드 분대 상태에 대한 정보를 확인합니다. + Доложить информацию о статусе отряда + Odzyskaj informacje o stanie drużyny HC + Obnovte informace o stavu týmu HC + Recolher informação sobre o status de um pelotão do AC + Bir HC takım durumu hakkında bilgi kurtarın + 回报指挥部班组的状态 - - Recruit Militiaman - Recruter un Milicien - Новобранец - Miliz rekrutieren - Milicionář - 招募民兵 - 민병대원 모집 - Recluta Miliziano - Reclutar Miliciano - Rekrutuj Milicję + + Squad Add Vehicle + Aggiungi Veicolo alla Squadra + Añadir vehículo a Escuadra + Ajouter un véhicule à l'escouade + 분대에 차량 추가 + Добавить технику отряду + Przydziel Pojazd Drużynie + Družstvo Přidat vozidlo + Takıma Araç Ekle + 为班组分配载具 - - Recruit Autorifleman - Recruter un Fusilier - Пулемётчик - Maschinengewehrschütze rekrutieren - Kulometník - 招募自动步枪手 - 자동소총수 모집 - Recluta Fuciliere Automatico - Reclutar Ametrallador - Rekrutuj Celowniczego KM + + Look at some vehicle and assign it to the selected squad for it's use + Guarda qualche veicolo e assegnalo alla squadra selezionata in modo che possano usarlo + Mira hacia un vehículo y asignalo a la escuadra seleccionada para su uso + Regardez un véhicule et attribuez-le à l'escouade sélectionnée pour son utilisation + 차량을 보고 선택된 분대에 차량을 할당합니다. + Посмотрите на какую-нибудь технику и назначьте ее выбранному отряду для использования + Spójrz na jakiś pojazd i przypisz go do wybranego oddziału + Podívejte se na nějaké vozidlo a přiřaďte jej vybranému družstvu pro jeho použití + Bir araca bakın ve onu kullanması için seçilen mangaya atayın + 将面前的载具分配给选定的班组使用 - - Recruit Medic - Recruter un Médecin - Медик - Sanitäter rekrutieren - Zdravotník - 招募医疗兵 - 의무병 모집 - Recluta Medico - Reclutar Medico - Rekrutuj Sanitariusza + + + + Nearby units have been healed, refreshed, and can go undercover again.<br/><br/> Nearby vehicles are no longer reported. + Le unità vicine sono state curate, rinnovate e possono andare nuovamente sotto copertura.<br/><br/>I veicoli nelle vicinanze non sono più reportati dal nemico. + Unidades cercacnas han sido sanadas, revigorizadas y pueden volver a estar de encubierto.<br/><br/>Los vehículos cercanos ya no son buscados + Les unités à proximité ont été soignées, rafraîchies et peuvent à nouveau être incognito.<br/><br/> Les véhicules à proximité ne sont plus signalés. + 인근 유닛이 치료되고 새로워졌으며, 다시 위장할 수 있습니다.<br/><br/>인근 차량은 더 이상 신고되지 않습니다. + Ближайшие бойцы были вылечены и могут снова работать под прикрытием.<br/><br/>Ближайшие машины больше не в розыске. + Pobliskie jednostki zostały wyleczone, odświeżone i mogą ponownie działać pod przykrywką.<br/><br/> Pobliskie pojazdy nie są już poszukiwane. + Nedaleké jednotky byly uzdraveny, osvěženy a mohou se znovu utajit. <br/> <br/> Nedaleká vozidla již nejsou hlášena. + Yakındaki birimler iyileştirildi, tazelendi ve tekrar gizlenebilir.<br/><br/> Yakındaki araçlar artık rapor edilmiyor. + 附近的单位已被治疗并恢复至最佳状态,可以再次进入伪装模式 - - Recruit Engineer - Recruter un Ingénieur - Инженер - Ingenieur rekrutieren - Inženýr - 招募工程师 - 공병 모집 - Recluta Ingegnere - Reclutar Ingeniero - Rekrutuj Inżyniera + + <br/> - no longer reported + <br/> - ya no estan reportados + <br/> - 더 이상 신고되지 않습니다 + <br/> - более не разыскивается + <br/> - již není hlášeno + <br/> - Artık rapor edilmiyor - - Recruit Bomb Specialist - Recruter un Expert en Démolition - Подрывник - Sprengstoffspezialist rekrutieren - Specialista na výbušniny - 招募炸弹专家 - 폭파전문가 모집 - Recluta Specialista Esplosivi - Reclutar Artificiero - Rekrutuj Sapera + + <br/> - rearmed + <br/> - han sido rearmados + <br/> - 재무장되었습니다 + <br/> - перезаряжен(а) + <br/> - přezbrojený + <br/> - Yeniden silahlandı - - Recruit Grenadier - Recruter un Grenadier - Стрелок с ГП - Grenadier rekrutieren - Granátometník - 招募掷弹手 - 유탄수 모집 - Recluta Granatiere - Reclutar Granadero - Rekrutuj Grenadiera + + <br/> - refueled + <br/> - han sido repostados + <br/> - 재급유되었습니다 + <br/> - заправлен(а) + <br/> - natankovat + <br/> - Yakıt alındı - - Recruit Marksman - Recruter un Tireur d'élite - Снайпер - Scharfschütze rekrutieren - Odstřelovač - 招募精准射手 - 지정사수 모집 - Recluta Tiratore Scelto - Reclutar Tirador - Rekrutuj Strzelca Wyborowego + + <br/> - repaired + <br/> - repariert + <br/> - han sido reparados + <br/> - 수리되었습니다 + <br/> - отремонтирован(а) + <br/> - opraveno + <br/> - Tamir edildi - - Recruit Antitank Soldier - Recruter un Soldat Antichar - Гранатомётчик - Panzerabwehrsoldat rekrutieren - Raketometník - 招募反坦克手 - 대전차병 모집 - Recluta Soldato Anticarro - Reclutar AT - Rekrutuj Celowniczego PPANC + + Restoration + Wiederherstellung + Restauro + Restauracion + Restauration + 회복 + Восстановление + Obnovení + Restorasyon + 恢复 - - Recruit AT Missile Soldier + + Nearby units have been healed, refreshed and can go undercover again.<br/><br/>Nearby vehicles are:%1 + Las unidades cercanas han sido curadas, rehabilitadas y pueden ponerse de incógnito de nuevo.<br/><br/>Los vehículos cercanos:%1 + 인근 유닛이 치료되고 새로워졌으며, 다시 위장할 수 있습니다.<br/><br/>인근 차량은:%1 + Соседние юниты были вылечены, восстановлены и теперь могут снова уходить под прикрытие.<br/><br/>Техника рядом:%1 + Blízké jednotky byly vyléčeny, osvěženy a mohou být znovu v utajení.<br/><br/>Blízká vozidla jsou:%1 + Yakındaki birimler iyileştirildi, yenilendi ve tekrar gizlenebilir.<br/><br/>Yakındaki araçlar:%1 - - Recruit AA Missile Soldier + + The box has been used in the last 30 seconds! Please wait for a bit. + La scatola è stata già usata negli ultimi 30 secondi! Attendi + ¡La caja ha sido usada en los últimos 30 segundos! Por favor, espera un poco. + La boîte a été utilisée dans les 30 dernières secondes ! Veuillez patienter un peu. + 이 상자는 지난 30초 동안 사용되었습니다! 조금만 기다려 주십시오. + Коробка была использована в течении последних 30 секунд. Пожалуйста подождите. + Skrzynia została użyta w ciągu ostatnich 30 sekund! Proszę chwilę poczekać. + Krabice byla použita za posledních 30 sekund! Počkejte chvíli prosím. + Kutu son 30 saniyede kullanıldı! Lütfen biraz bekleyin. + 请稍等,箱子在过去30秒内被使用过! - - - Back - Retour - Назад - Zurück - Zpět - 返回 - 뒤로 - Indietro - Atrás - Wstecz - - - Back - Retour - Назад - Zurück - Zpět - 返回 - 뒤로 - Indietro - Atrás - Wstecz + + + Carpet Bombing Strike + Bombardamento a Tappeto + Bombardeo de alfombra + Tapis de bombes + 융단폭격 + Ковровая бомбардировка + Zmasowane bombardowanie + Úder kobercového bombardování + Halı Bombardımanı Saldırısı + 地毯式轰炸 - - Yes - Oui - Да - Ja - Ano - - - - Si - Tak + + Add to Air Support + Aggiungi al Supporto Aereo + Añadir a Soporte Aéreo + Ajouter au soutien aérien + 공중 지원에 추가하기 + Добавить в воздушную поддержку + Dodaj do Wsparcia Powietrznego + Přidat k letecké podpoře + Hava Desteğine Ekle + 添加至空中支援 - - No - Non - Нет - Nein - Ne - - 아니오 - No - No - Nie + + Gain Airstrike points giving this aircraft to the faction Air pool + Ottieni Punti Supporto Aereo consegnado questo veivolo alla fazione + Gana puntos de ataque aéreo dando esta nave al almacén de la facción + Gagnez des points de support aérien en donnant cet avion à la réserve aérienne de la faction + 해당 항공기를 팩션 항공 자산에 기부하여 공습 포인트를 획득하십시오. + Получайте очки за авиаудар, отдавая этот самолет в пул авиации фракции. + Zdobądź punkty Nalotu, dając ten pojazd do puli pojazdów latających twojej frakcji + Získejte body leteckého úderu dáním tohoto vozidla do frakčního leteckého poolu + Bu uçağı Hava Havuzu grubuna vererek Hava Saldırısı puanları kazanın + 将这架飞机添加至阵营空军, 并获得空袭点数 - - Yes - Ano - Ja - - Si + + Cluster Bombs + Bombe a Grappolo + Bombas de Dispersión + Bombes à fragmentation + 집속 + Кассетные бомбы + Bomba Kasetowa + Cluster bomby + Misket Bombaları + 集束炸弹 - - No - Ne - Nein - 아니오 - No - - - - - Build FIA Army from scratch and defeat the AAF and CSAT forces in a whole map Dynamic Mission. - Recrutez une armée de la FIA à partir de rien et vainquez les forces de l'AAF et CSAT à travers toute la carte dans une Mission Dynamique - Создайте свою армию с нуля и заставьте силы AAF и CSAT отступить в Динамической Миссии на всей карте. - Formiere eine FIA Armee und bezwinge die AAF und CSAT Kräfte in einer dynamischen Mission auf der gesamten Karte. - Postavte armádu FIA od nuly a porazte síly AAF a CSAT v celé mapě dynamické misi. - 从头开始建立FIA军队, 在整张地图上执行动态任务, 击败AAF和CSAT部队。 - 기초부터 FIA군을 일으켜 지도 전체에서 일어나는 다이나믹한 임무와 함께 AAF와 CSAT을 패퇴시키십시오. - Costruisci l'esercito FIA da zero e sconfiggi le forze AAF e CSAT in una missione dinamica su tutta la mappa. - Construye el ejército FIA desde cero y derrota a las fuerzas AAF y CSAT en una misión dinámica en todo el mapa. - Zbuduj armię FIA od podstaw i pokonaj siły AAF i CSAT w dynamicznej misji na całej mapie. + + HE Bombs + Bombe AE + Bombas HE + Bombes HE + 고폭 + ОФ бомбы + Bomba Odłamkowa-Burząca + Bomby + Yüksek Patlama Bombaları + 高爆炸弹 - - Antistasi Altis - Antistasi Altis - Antistasi Алтис - Antistasi Altis - Antistasi Altis - 안티스타시 알티스 - Antistasi Altis - Antistasi Altis - Antistasi Altis - Antistasi Altis + + NAPALM Bombs + Bombe NAPALM + Bombas NAPALM + Bombes NAPALM + 네이팜 + Напалм + Bomba Napalmowa Zapalająca + Napalm Bomby + NAPALM Bombaları + 凝固汽油弹 - - Be a Resistance leader, be a hero. - Devenez un chef de la résistance, soyez un héros. - Быть Лидером Сопротивления значит быть героем. - Sei ein Anführer des Widerstands, sei ein Held. - Staňte se vůdcem odboje, buďte hrdinou. - 成为抵抗军领袖, 成为英雄。 - 저항세력의 지도자가 되고 영웅이 되십시오. - Sii un leader della Resistenza, sii un eroe. - Sé un líder de la resistencia, sé un heroe. - Bądź liderem ruchu oporu, bądź bohaterem. + + Cost: 1 point + Costo: 1 punto + Coste: 1 punto + Coût : 1 point + 가격: 1 포인트 + Цена: 1 очко + Koszt: 1 punkt + Cena: 1 bod + Maliyet: 1 puan + 消耗: 1 点 - - - Buy Vehicle - Acheter un véhicule - Купить Технику - Fahrzeug kaufen - Koupit vozidlo - 购买载具 - 차량 구입 - Compra Veicolo - Comprar vehiculos - Kup Pojazd - - - Allows you to buy a vehicle - Vous permet d'acheter un véhicule - Позволяет Вам купить технику - Ermöglicht dir den Kauf von Fahrzeugen. - Umožňuje nákup vozidel - 允许您购买车辆 - 차량을 구입하도록 허용합니다. - Consente di acquistare un veicolo - Te premíte comprar vehículos - Pozwala ci kupić pojazd + + + Commander Battle Options + Opzioni di Battaglia del Comandante + Comandante: Opciones de Batalla + Options de combat du commandant + 지휘관 전투 설정 + Меню Командующего + Opcje Bitwy Dowódcy + Možnosti bitvy velitele + Komutan Savaş Seçenekleri + 指挥官作战选项 - - Civilian Vehicle - Véhicule civil - Гражданская техника - Zivilfahrzeuge - Civilní vozidlo - 民用载具 - 민간 차량 - Veicolo Civile - Vehículo CIvil - Pojazd Cywilny + + Air Support + Supporto Aereo + Soporte Aéreo + Appui aérien + 공중 지원 + Авиаподдержка + Wsparcie Powietrzne + Letecká podpora + Hava Desteği + 空中支援 - - Civilian vehicles will allow you to travel in Undercover mode, while you stay close to roads and not entering bases, outposts and roadblocks. - Les véhicules civils vous permettent de vous déplacer "Incognito", tant que vous restez près des routes et ne pénétrez pas les bases, avant-postes et barrages routiers. - Гражданская техника позволяет Вам передвигаться как гражданскому лицу, пока Вы движетесь по дорогам вдалеке от баз, опорных пунктов и блокпостов. - Zivilfahrzeuge erlaube dir unentdeckt zu reisen, sofern du nahe der Straßen bleibst und in keine Basen, Außenposten oder Straßensperren einfährst. - Civilní vozidla vám umožní cestovat v režimu "utajení", zatímco zůstanete v blízkosti silnic a ne v blízkosti základen a zátarasů. - 民用载具可以让您在伪装模式下旅行, 前提是您待在道路附近, 不要靠近基地、前哨站或路障. - 민간 차량은 군사 기지, 전초 기지, 검문소를 접근하지 않는다면 위장 모드가 가능합니다. - I veicoli civili ti permetteranno di viaggiare in modalità Sotto copertura ma solo rimanendo vicino alle strade e non entrando in basi, avamposti e posti di blocco. - Los vehículos civiles te permiten viajar en modo encubierto mientras estés cerca de caminos y no entres a bases, bloqueos militares ni zonas de vigilancia - Pojazdy cywilne pozwolą ci podróżować w trybie incognito, jedynie kiedy zostajesz blisko dróg i nie wjeżdżasz na teren baz wojskowych, posterunków i blokad drogowych. + + Ask for Air Support (uses Airstrike points) + Richiedi Supporto Aereo (userà Punti Supporto Aereo) + Pide un ataque aéreo (usa puntos de Soporte Aéreo). + Demander un soutien aérien (utilise des points de frappe aérienne) + 공중 지원을 요청합니다(공습 포인트 사용). + Запросить авиаподдержку (использует очки авиаподдержки) + Zapytaj o Wsparcie Powietrzne (wykorzystuje punkty Nalotu) + Požádejte o leteckou podporu (používá body Airstrike) + Hava Desteği İste (Hava Saldırısı puanı kullanılır) + 呼叫空中支援(消耗空袭点数) - - Military Vehicle - Véhicule Militaire - Военная техника - Militärfahrzeuge - Vojenská vozidla - 军用载具 - 군용 차량 - Veicolo Militare - Vehículo Militar - Pojazd Wojskowy + + Garbage Clean + Pulizia Spazzatura + Limpieza de Basura + Nettoyer les débris + 쓰레기 청소 + Очистка мусора + Wyczyść Śmieci + Čištění odpadků + Çöpleri Temizle + 清理垃圾 - - Wide variety of available faction vehicles - Une large variété de véhicules de faction disponibles - Широкий выбор доступной техники вашей стороны - Eine große Auswahl an verfügbaren Fraktionsfahrzeugen. - Široký výběr dostupných frakčních vozidel - 各种各样可供选择的阵营载具 - 다양한 종류의 이용 가능한 팩션 차량을 보여줍니다. - Ampia varietà di veicoli della fazione disponibili - Gran variedad de vehículos disponibles de facciones - Szeroka gama dostępnych pojazdów frakcji + + Cleans several things in game. Use with caution as it freezes the mission + Ripulisce molteplici oggetti in gioco. Attenzione può causare lag + Limpia varias cosas en el juego. Utilizalo con precaución ya que congela la misión. + Nettoie plusieurs choses dans le jeu. À utiliser avec prudence car cela gèle la mission + 게임 안의 여러 가지를 청소합니다. 임무가 동결되므로 주의하여 사용하십시오. + Очищает некоторые предметы в игре. Используйте с осторожностью, так как это заставляет миссию залагать. + Czyści niepotrzebne przedmioty i ciała z ziemi poprawiając wydajność gry. Używaj ostrożnie, ponieważ zamraża misję + Čistí několik věcí ve hře. Používejte s opatrností, protože mise zamrzne + Oyunda birçok şeyi temizler. Görevi dondurduğu için dikkatli kullanın + 清理游戏中的一些东西。谨慎使用, 因为它可能导致任务卡死 - - - - ATV - Quad - Квадроцикл - Quad - Čtyřkolka - 全地形交通工具 - 4륜 오토바이 - ATV - ATV - Quad + + Faction Garage + Garage della Fazione + Garaje de la facción + Garage de faction + 팩션 차고 + Гараж фракции + Garażuj Pojazd Frakcji + Garáž frakce + Birlik Garajı + 阵营车库 - - Machine Gun - Mitrailleuse - Станковый пулемёт - Maschinengewehr - Kulomet - 机枪 - 기관총 - Mitragliatrice - Ametralladora - Karabin Maszynowy + + Look at a vehicle and garage it into faction garage (shared among commanders) + Guarda il veicolo e mettilo nel garage della fazione (sarà condiviso tra i comandanti della fazione) + Mira al vehículo y almacenalo en el garaje de ka facción (compartido entre comandantes) + Regardez un véhicule et rangez-le dans le garage de faction (partagé entre les commandants) + 차량을 보고 팩션 차고에 넣으십시오(지휘관 간에 공유). + Посмотрите на машину и поставьте ее в гараж фракции (общий для командиров) + Popatrz na pojazd i schowaj go w garażu frakcji (wspólny dla dowódców) + Podívejte se na vozidlo a garáže do frakční garáže (sdílené mezi veliteli) + Bir araca bakın ve onu birlik garajına koyun (komutanlar arasında paylaşılan) + 将面前的载具存放至阵营车库(与指挥官共享) - - Buy Static Machinegun Emplacement - Acheter un emplacement de mitrailleuse fixe - Купить станковый пулемёт - Kaufe ein ein statisches Maschinengewehr. - Koupit lafetovaný kulomet - 购买固定式机枪 - 고정식 중기관총을 구입합니다. - Acquista postazione mitragliatrice fissa - Comprar Ametralladora Emplazada - Kup Stanowisko Karabinu Maszynowego + + Recruit Squad + Gruppen rekrutieren + Recluta Squadra + Reclutar Escuadra + Recruter une escouade + 분대 모집 + Набрать отряд + Rekrutuj Oddział + Náborové družstvo + Birlikleri Göreve Al + 招募班组 - - Mortar - Mortier - Миномёт - Mörser - Minomet - 迫击炮 - 박격포 - Mortaio - Morteros - Moździerz + + Recruit new squads and manage them with the HC Module (CTRL + SPACE) + Recluta nuove squadre e gestiscile usando il modulo del Alto Comando (CTRL + SPAZIO) + Recluta nuevas escuadras y manejalas con el módulo HC (CTRL + SPACE) + Recrutez de nouvelles escouades et gérez-les avec le module HC (CTRL + ESPACE) + 새 분대를 모집하고 하이 커맨드 모듈(컨트롤 + 스페이스)로 분대를 관리합니다. + Набирайте новые отряды и управляйте ими с помощью модуля Командующего (CTRL + SPACE) + Rekrutuj nowe oddziały i zarządzaj nimi za pomocą modułu HC (CTRL + SPACE) + Nábor nových družstev a spravujte je pomocí modulu HC (Ctrl + Space) + Yüksek Komuta Modülü ile yeni mangalar toplayın ve yönetin (CTRL + SPACE) + 招募新的班组, 并使用指挥部模块(CTRL + SPACE)进行管理 - - Buy Static Mortar Emplacement - Acheter un emplacement de mortier fixe - Купить миномёт - Kaufe ein statisches Mörsergeschütz. - Koupit lafetovaný minomet - 购买迫击炮 - 고정박격포를 구입합니다. - Acquista postazione mortaio fissa - Comprar Emplazamiento Estático de Morteros - Kup Stanowisko Moździerzowe + + Resign / Eligible + Dimettiti / Eleggiti + Renunciar / Elegible + Démissionner / Éligible + 사임 / 인계 + Отставка + Rezygnacja / Zapisz się + Rezignace / způsobilý + Komutanlıktan Ayrıl / Komutanlığa Uygun + 辞职/竞选 - - Static AA - DCA fixe - Установка ПВО - Flugabwehr - Protiletadlový kanón - 固定式防空 - 고정 대공화기 - Anti-Area Fissa - AA Estático - Stanowisko PLOT + + Step down from commander or toggle eligibility + Lascia il ruolo di comandante o aggiungiti/rimuoviti dall'elegibilità comandante + Renunciar a ser comandante o pasa a ser elegible al puesto + Démissionner du commandant ou devenir éligible + 지휘관에서 물러나거나 자격을 위임합니다. + Уйти от командира или изменить право на участие + Zrezygnuj z funkcji dowódcy lub przełącz uprawnienia + Odstupte z velitele nebo přepínat mezi způsobilostí + Komutanlıktan ayrılın veya komutanlığa aday olun + 从指挥官职位离任或参与指挥官竞选 - - Buy Static Anti-Air emplacement - Acheter un emplacement de DCA fixe - Купить установку ПВО - Kaufe ein statisches Flugabwehrgeschütz. - Koupit protiletadlový kanón - 购买固定式防空 - 고정 대공화기를 구입합니다. - Acquista una postazione Anti-Aerea fissa - Comprar Antiaéreo estático - Kup Stanowisko Przeciwlotnicze + + O.Post - Roadblock + Posto di O. - Posto di Blocco + P. Observación - Bloqueo + Poste d'Obs. - Barrage routier + 감시초소 - 검문소 + Добавить НП / БП + Stanowisko Obserwacyjne - Blokada Drogowa + O.Post - zátaras + Karakol - Kontrol Noktası + 观察哨 - 路障 - - Static AT - AT Fixe - Станковый ПТРК - Panzerabwehr - Lafetovaný protitankový systém - 固定反坦克武器 - 고정 대전차화기 - Anti-Carro Fisso - AT estático - Stanowisko PPANC + + O.Post-Roadblock Delete + Elimina Punto di osservazione - Posti di Blocco + Borrar P. Observación - Bloqueo + Supprimer Poste d'Obs. - Barrage routier + 감시초소 - 검문소 제거 + Удалить НП / БП + Usuń Stanowisko Obserwacyjne - Blokade Drogową + O.Post-Roadblock Odstranit + Karakol - Kontrol Noktası Kaldır + 拆除观察哨/路障 - - Buy Static Anti-Tank emplacement - Acheter un emplacement antichar fixe - Купить установку ПТРК - Kaufe ein statisches Panzerabwehrgeschütz. - Koupit lafetovaný protitankový systém - 购买固定反坦克武器 - 고정 대전차화기를 구입힙니다. - Acquista postazione Anti-Carro fisso - Comprar anticarro estático - Kup Stanowisko Przeciwpancerne + + Remove selected observation post or roadblock, money will be refunded + Rimuovi il posto di osservazione o il posto di blocco selezionato, i soldi verranno rimborsati + Borra el punto de observación o bloqueo de carretera, el dinero sera reembolsado + Supprimer le poste d'observation ou le barrage routier sélectionné, l'argent sera remboursé + 선택한 감시초소 또는 검문소를 제거하면 자금으로 환불됩니다. + Удалите выбранный наблюдательный пункт или блокпост, деньги будут возвращены + Usuń wybrane stanowisko obserwacyjne lub blokadę drogową, pieniądze zostaną zwrócone + Odstraňte vybraný pozorovací bod nebo zátaras, peníze budou vráceny + Seçili Gözetleme Noktasını veya Kontrol Noktasını kaldırın, para iade edilecektir + 拆除选定的观察哨或路障并退回费用 - - Pickup Truck - 4x4 - Пикап - Pickup - Pickup - 皮卡 - 픽업트럭 - Pickup - Camioneta - Pick-up + + Establish a new watchpost or roadblock depending on the type of terrain you select + Errichte, abhängig vom gewählten Gelände, einen neuen Außenposten oder eine neue Straßensperre. + Stabilisci un nuovo punto di vedetta o posto di blocco a seconda del tipo di terreno selezionato + Establece un nuevo punto de vigilancia o bloqueo de carretera dependiendo del terreno seleccionado + Établissez un nouveau poste d'observation ou un barrage routier en fonction du type de terrain que vous sélectionnez + 선택한 지형 유형에 따라 새 감시초소 또는 검문소를 설치합니다. + Установите новый наблюдательный пост или блокпост в зависимости от выбранного типа местности. + Ustaw nowe stanowisko obserwacyjne lub blokadę drogową w zależności od wybranego rodzaju terenu + Vytvořit nový pozorovací bod nebo zátaras v závislosti na typu terénu, který vyberete + Seçtiğiniz arazi türüne bağlı olarak yeni bir Gözetleme Noktası veya Kontrol Noktası oluşturun + 根据您选择的地形类型, 建立新的观察哨或路障 - - Offroad Truck - Camion Tout-Terrain - Грузовик - Geländewagen - Terénní vozidlo - 越野车 - 오프로드 트럭 - Fuoristrada - Camión Todoterreno - Terenówka + + Sell Vehicle + Fahrzeuge verkaufen + Vendi Veicolo + Vender vehículo + Vendre le véhicule + 차량 판매 + Продать технику + Sprzedaj Pojazd + Prodat vozidlo + Aracı Sat + 出售载具 - - Armed Pickup Truck - 4x4 Armé - Вооружённый пикап - Bewaffneter Pickup - Ozbrojený pickup - 武装皮卡 - 무장 픽업트럭 - Pickup Armato - Camioneta Arnada - Uzbrojony Pickup + + Look at a vehicle and sell it for money + Guarda il veicolo e vendilo per ricavare dei soldi + Mira hacia el vehículo y vendelo por dinero + Regardez un véhicule et vendez-le pour de l'argent + 현재 보고 있는 차량을 돈을 받고 판매합니다. + Посмотрите на автомобиль и продайте его за деньги + Popatrz na pojazd i sprzedaj go za pieniądze + Podívejte se na vozidlo a prodejte jej za peníze + Araca bakın ve para için satın + 出售面前的载具以换取资金 - - - Buy Civilian Vehicle - Acheter un Véhicule Civil - Гражданская техника - Kaufe Zivilfahrzeuge - Koupit civilní vozidlo - 购买民用载具 - 민간 차량 구입 - Compra Veicolo Civile - Comprar Coche Civil - Kup Pojazd Cywilny - - - Offroad - Tout-Terrain - Пикап - Geländewagen - Terénní vozidlo - 越野车 - 오프로드 - Fuori Strada - Todoterreno - Samochód Terenowy + + + Construction Menu + Menu di Costruzione + Menú de Construcción + Menu de construction + 건설 메뉴 + Меню строительства + Menu Budowy + Menu konstrukce + İnşaat Menüsü + 建造菜单 - - Truck - Camion - Грузовик - Lastwagen - Nákladní vůz - 卡车 - 트럭 - Camion - Camión - Ciężarówka + + Concrete Bunker + Bunker di cemento + Bunker de Concreto + Bunker en béton + 콘크리트 벙커 + Бетонный бункер + Bunkier z Betonu + Betonový bunkr + Beton Sığınak + 混凝土掩体 - - Boat - Bateau - Лодка - Boot - Loď - - 보트 - Barca - Bote - Łódź + + Bunker Options + Opzioni Bunker + Opciones de Bunker + Options de Bunker + 벙커 옵션 + Варианты бункера + Opcje Bunkra + Možnosti bunkru + Sığınak Ayarları + 掩体选项 - - Helicopter - Hélicoptère - Вертолёт - Helikopter - Helikoptéra - 헬리콥터 - 直升机 - Elicottero - Helicpotero - Śmigłowiec + + Need to be built in garrison controlled zones and cost money + Deve essere costruito vicino una guarnigione e costerà soldi + Necesita ser construido en zonas guranicionadas que ya controles, cuestan dinero + Doit être construit dans des zones contrôlées par la garnison et coûte de l'argent + 주둔군이 통제하는 구역에 건설해야 하며 비용이 많이 듭니다. + Должен быть построен в зонах, контролируемых гарнизоном и стоит денег. + Muszą być budowane w strefach kontrolowanych przez garnizon + Je třeba postavit v zónách ovládaných posádkami a náklady na peníze + Garnizon kontrollü bölgelerde inşa edilmeli ve maliyeti vardır + 需要在占领区花费资金才能建造 - - - - Early Beginning - Les débuts - Der Anfang - Začátek - 前期 - 초기 시작 - В самом начале - Inizio - Inicios - Wczesny Początek + + Requires to be in a garrisoned zone. It will be permanent + Richiede di essere vicino ad una guarnigione. Sarà permanente. + Necesita estar en una zona guarnicionada. Son permanentes + Nécessite d'être dans une zone de garnison. Il restera de manière permanente + 주둔 구역에 있어야 합니다. 영구적으로 남을 것입니다. + Требуется находиться в гарнизонной зоне. Это будет построено навсегда + Wymaga przebywania w strefie z garnizonem jednostki. Ta budowla będzie trwała + Vyžaduje, aby byl v posádné zóně. Bude to trvalé + Bir garnizon bölgesinde olmayı gerektirir. Kalıcı olacak + 需要在占领区才能建造。建造的掩体将永久存在 - - Don't expect to be able to conquer anything in the early stages. First you have to gather enough resources (HR and Money) in order to be able to conquer and hold your positions. This mission tries to simulate real life guerilla situations. If in doubt, ask yourself what would you do in real life. Don't expect to win every time. Hit and Run is the basic manoeuvre here. Earn every resource, weapon and ammunition to gather enough assets in order to be a real challenge for the enemy. In the meantime, disturb its operations and gain support from the population. - Ne vous attendez pas à pouvoir conquérir quoi que ce soit au début. Vous devez d'abord rassembler suffisamment de ressources (HR et Argent) pour pouvoir conquérir et conserver vos positions. Cette mission tente de simuler des situations de guérilla réelles. En cas de doute, demandez-vous ce que vous feriez dans la vraie vie. Ne vous attendez pas à gagner à chaque fois. Le Hit and Run est la manœuvre de base ici. Recupérez de l'argent, des armes et des munitions pour rassembler suffisamment de ressources afin d'être un véritable défi pour l'ennemi. En attendant, perturbez ses opérations et gagnez le soutien de la population. - Erwarte nicht, dass du in der Lage sein wirst alles bereits zu Beginn erobern zu können. Zuallererst musst du genügend Ressourcen (Mannstärke und Geld) auftreiben müssen, um in der Lage zu sein etwas zu erobern und auch halten zu können. Diese Mission versucht reale Guerilla Situationen und Vorgehen zu simulieren. Wenn du unschlüssig bist, dann frage dich selbst, was du im echten Leben tun würdest. Erwarte nicht, dass du jedes Mal gewinnst. "Hit and Run" ist hier das übliche Vorgehen. Erbeute Ressourcen, Waffen und Munition, um letztlich genug Ausrüstung zusammen zu haben, damit du zu einer echten Bedrohung für den Feind werden kannst. Währenddessen störe die Bestrebungen des Feindes und verdiene dir die Unterstützung der Zivilbevölkerung. - Neočekávejte, že v časných stádiích dokážete něco dobýt. Nejprve musíte shromáždit dostatek zdrojů (HR a peníze), abyste mohli dobýt a udržet své pozice. Tato mise se pokouší simulovat partyzánské situace v reálném životě. Pokud máte pochybnosti, zeptejte se sami sebe, co byste udělali v reálném životě. Nečekejte, že vyhrajete pokaždé. Udeřit a Utéct je zde základní manévr. Získejte všechny zdroje, zbraně a střelivo, abyste shromáždili dostatek prostředků, aby pro nepřítele představovali skutečnou výzvu. Mezitím narušit její činnost a získat podporu od obyvatelstva. - 不要指望在前期就征服一切。首先, 你必须获取足够的资源(人力资源和资金), 才能攻占并守住你的领地。本任务试图模拟真实世界中的游击态势。如果你有疑问, 问问自己在现实生活中会怎么做。不要期待百战百胜。打完就跑是这里的基本策略。赚取各种资源、武器和弹药, 来积攒真正足以对抗敌人的资产。与此同时, 扰乱敌军的行动, 并获得民众的支持。 - 초기부터 점령할 수 있을 거라고 기대하지 마십시오. 충분한 자원(인력과 자금)을 모아야 당신의 힘이 유지됩니다. 이 미션은 게릴라 상황을 재현합니다. 의심이 들면, 당신이 실제라면 무엇을 할 지 스스로 물어보십시오. 모든 걸 이길 것 이라고 기대하지 마십시오. 힛 앤 런이 기본 전술입니다. 적을 위협하기 위해 모든 자원, 무기, 탄약을 모으십시오. 그리고 적을 방해하고 현지에서 지지를 얻으십시오. - Не ожидайте, что сможете что-либо победить на ранних стадиях. Сначала вам нужно собрать достаточно ресурсов (HR и Деньги), чтобы иметь возможность завоевать и удерживать свои позиции. Эта миссия пытается смоделировать реальные партизанские ситуации. Если сомневаетесь, спросите себя, что бы вы делали в реальной жизни. Не надейтесь на победу каждый раз. Hit and Run - основной маневр здесь. Зарабатывайте все ресурсы, оружие и боеприпасы, чтобы собрать достаточно активов, чтобы стать настоящим испытанием для врага. А пока помешайте его работе и заручитесь поддержкой населения. - Non aspettarti di essere in grado di conquistare molto durante le prime fasi. Per prima cosa dovresti raccogliere abbastanza risorse (Risorse umane e Denaro) per poter conquistare e mantenere le tue posizioni. Questa missione cerca di simulare situazioni di guerriglia reali. In caso di dubbi, chiediti cosa faresti nella vita reale. Non aspettarti di vincere ogni volta. Hit and Run è la manovra di base qui. Guadagna risorse, armi e munizioni in modo tale da ammassare forze sufficienti per essere una vera sfida per il nemico. E nel frattempo, disturbare le sue operazioni e ottenere il sostegno della popolazione. - No esperes ser capaz de conquistar nada en las etapas iniciales. Primero debes juntar suficientes recursos (HR y Dinero) para ser capaz de conquistar y mantener tus posiciones. Esta misión trata de simular situaciones de la Guerrilla real. En caso de duda, pregúntate a ti mismo que harías en la vida real. No esperes ganar cada vez. Golpear e huir es la maniobra básica aquí. Gana cada recurso, arma y bala para suponer un reto real al enemigo. Mientras tanto, estorba las operaciones enemigas y/o ganate el apoyo de la población. - Nie oczekuj, że we wczesnych etapach będziesz w stanie podbić cokolwiek. Najpierw musisz zebrać wystarczającą ilość zasobów (Rekruci i Pieniądze), aby móc podbić i utrzymać swoje pozycje. Ta misja próbuje symulować rzeczywistą wojnę partyzancką. Jeśli masz wątpliwości, zadaj sobie pytanie, co byś zrobił w prawdziwym życiu. Nie oczekuj, że wygrasz za każdym razem. Ataki typu Uderz i Uciekaj są tutaj podstawową taktyką. Zdobądź wszystkie zasoby, broń i amunicję aby stać się prawdziwym wyzwaniem dla wroga. W międzyczasie zakłócaj jego działalność i zyskaj wsparcie ludności. + + Select Bunker Type + Tipo di Bunker + Seleccionar tipo de bunker + Sélectionnez le type de bunker + 벙커 유형 선택 + Выберите тип бункера + Wybierz Typ Bunkra + Vyberte typ bunkru + Sığınak Tipini Seçin + 选择掩体类型 - - Aggro Effects - Agressivité IA - Aggression - Agresivita - 侵略性 - 어그로 효과 - Агрессия - Effetti Aggro - Efectos Aggro - Efekty Aggro + + Medium Trench + Trincea Media + Trinchera mediana + Tranchée moyenne + 중형 참호 + Среднее укрытие + Średni Okop + Střední zákop + Orta Hendek + 中型战壕 - - Keep an eye on those. If it's too high, you will have to face more attacks with better troops. - Gardez un œil dessus. S'il est trop haut, vous devrez faire face à plus d'attaques avec de meilleures troupes. - Behalte dies im Auge. Wenn sie zu hoch wird, wirst du dich deutlich mehr Angriffen und besseren Einheiten entgegenstellen müssen. - Dávejte pozor na to. Pokud je příliš vysoká, budete muset čelit více útokům s lepšími jednotkami. - 密切关注侵略性。如果侵略性太高, 你将不得不面对更多、更强的进攻部队。 - 경계하십시오. 수치가 너무 높다면, 적군이 더 자주, 강하게 공격할 것입니다. - Следите за уровнем агрессии. Если он слишком высок, вам придется встретить больше атак с лучшими войсками. - Tienilo d'occhio. Se è troppo alto, dovrai affrontare più attacchi con truppe migliori. - Echale un ojo, si es muy alto, te tendrás que enfrentar a más ataques con mejores tropas - Miej na to oko. Jeśli będzie zbyt wysoki, będziesz musiał stawić czoła większej liczbie ataków wroga z coraz to lepszymi oddziałami. + + A mid sized trench with capabilities for more than one soldier + Una trincea di medie proporzioni con capacità di più di un soldato + Una trinchera mediana con capacidad para mas de un soldado + Une tranchée de taille moyenne pour plus qu'un soldat + 한 명 이상의 병사를 수용할 수 있는 중형 크기의 참호입니다. + Укрытие среднего размера, вмещающий более одного солдата + Średniej wielkości okop, który może pomieścić więcej niż jednego żołnierza + Středně velký zákop se schopnostmi pro více než jednoho vojáka + Birden fazla asker için yere sahip orta büyüklükte bir siper + 建造可供多人使用的中型战壕 - - Strategy - Stratégie - Strategie - Strategie - 战略 - 전략 - Стратегия - Strategia - Estratégia - Strategie + + Sandbag Bunker + Bunker di sacchi di sabbia + Bunker de Sacos de Arena + Bunker de sacs de sable + 모래주머니 벙커 + Бункер из мешков с песком + Bunkier z Worków z Piaskiem + Bunker z pytlů písku + Kumtorbası Sığınak + 沙包掩体 - - Once you have a nice amount of resources, focus on enemy communications. If you disturb them enough, you won't have to face big counter-attacks. - Une fois que vous avez une bonne quantité de ressources, concentrez-vous sur les communications ennemies. Si vous les perturbés suffisament, vous n'aurez pas à faire face à de grandes contre-attaques. - Sobald du eine solide Menge and Ressourcen zusammen hast, konzentriere dich auf ihre Kommunikation. Störst du sie ausreichend, wirst du dich keinen größeren Gegenangriffen mehr stellen müssen. - Jakmile budete mít pěkné množství zdrojů, zaměřte se na nepřátelskou komunikaci. Pokud je dostatečně vyrušíte, nebudete muset čelit velkým protiútokům. - 一旦你有了大量的资源, 就把重点放在敌军通讯上。如果你足以干扰他们, 你就不必面对大规模反击。 - 충분한 자원을 모았다면 적의 통신 시설을 공략하십시오. 적의 대규모 반격을 늦출 수 있습니다. - Как только у вас будет достаточно ресурсов, сосредоточьтесь на коммуникациях с противником. Если вы их достаточно потревожите, вам не придется сталкиваться с большими контратаками. - Una volta che hai una buona quantità di risorse, concentrati sulle comunicazioni nemiche. Se le disturbi abbastanza, non dovrai affrontare grandi contrattacchi. - Una vez tengas una buena cantidad de recursos, enfócate en las comunicaciones enemigas. Si las dañas lo suficiente, no te enfrentarás a grandes contraataques - Gdy zdobędziesz odpowiednią ilość zasobów, skup się na komunikacji wroga. Jeśli wystarczająco im przeszkodzisz, nie będziesz musiał stawiać czoła dużym kontratakom. + + Small Trench + Piccola Trincea + Pequeña Trinchera + Petite tranchée + 소형 참호 + Малое укрытие + Mały Okop + Malý zákop + Küçük Hendek + 小型战壕 - - Conquer and Hold - Conquérir et tenir - Erobern und halten - Dobyjte a udržte - 攻占和驻守 - 점령과 유지 - Завоевать и удержать - Conquista e Difendi - Conquista y Defiende - Zdobądź i Utrzymaj + + Make a quick small trench for one man + Costruisci una piccola trincea per una persona + Haz una rápida y pequeña trinchera para una persona + Une petite tranchée pour un homme + 한 사람을 위한 작은 참호를 빠르게 만듭니다. + Быстро постройте небольшое укрытие для одного человека + Zrób szybki mały okop dla jednej osoby + Udělejte rychlý malý zákop pro jednoho muže + Bir adam için hızlıca küçük siper yapın + 建造单人小型战壕 - - Don't expect a light counter-attack when you conquer strategic zones such as resources or airports. The enemy will send everything they can, if available. If you conquer a zone and expect a counter-attack, fleeing is a nice option. - Ne vous attendez pas à une contre-attaque légère lorsque vous conquérez des zones stratégiques telles que des ressources ou des aéroports. L'ennemi enverra tout ce qu'il peut, s'il est disponible. Si vous conquérez une zone et vous attendez à une contre-attaque, la fuite est une bonne option. - Erwarte keine einfachen Gegenangriffe, wenn du eine strategische Zone, wie Ressourcen oder Flugplätze, einnimmst. Der Feind wird dir alles was er zur Verfügung hat entgegenwerfen. Eroberst du eine Zone und erwartest einen Gegenangriff ist Rückzug immer eine gute Option. - Neočekávejte lehký protiútok, když dobýváte strategické zóny, jako jsou zdroje nebo letiště. Nepřítel pošle vše, co může, pokud bude k dispozici. Pokud dobýváte zónu a očekáváte protiútok, prchání je dobrá volba. - 当你攻占了资源点或者机场等战略要地时, 不要指望会只有轻微的反击。敌军会竭尽所能地派兵。如果你攻占了一个区域并遭到反击, 逃走是一个不错的选择。 - 전략 요충지 또는 공항을 점령할 때 적들이 쉽게 내줄 거라 기대하지 마십시오. 적들은 가능한 선에서 보낼 수 있는 모든 것을 보낼 것입니다. 만약 점령 후 반격이 예상된다면, 도망가는 것도 좋은 선택입니다. - Не ожидайте легкой контратаки при захвате стратегических зон, таких как ресурсы или аэропорты. Враг пошлет все, что сможет, если возможно. Если вы захватываете зону и ожидаете контратаки, бегство - хороший вариант. - Non aspettarti un leggero contrattacco quando conquisti zone strategiche come risorse o aeroporti. Il nemico invierà tutto ciò che può, se disponibile. Se conquisti una zona e ti aspetti un contrattacco, fuggire è una buona opzione. - No esperes un leve contraataque cuando conquistes zonas estratégicas como aeropuertos o recursos. El enemigo enviará todo lo que tenga, si puede. Si conquistas una zona y esperas un contraataque, retirarse es una buena opción. - Nie spodziewaj się lekkiego kontrataku, gdy podbijasz strategiczne ważne strefy, takie jak zasoby czy lotniska. Wróg wyśle wszystko, co może, żeby tobie przeszkodzić. Gdy podbijesz którąś strefę i spodziewasz się kontrataku, ucieczka jest dobrą opcją. + + Vehicle obstacles + Ostacoli per Veicoli + Obstaculos para Vehículos + Obstacles de véhicules + 차량 장애물 + Препятствия для транспорта + Przeszkody Pojazdów + Překážky vozidla + Araç barikatları + 行车障碍 - - Resources - Ressources - Ressourcen - Zdroje - 资源 - 자원 - Ресурсы - Risorse - Recursos - Zasoby + + Build some obstacles for vehicles + Costruisci alcuni ostacoli per veicoli + Construye obstaculos para vehículos + Construire des obstacles pour les véhicules + 차량을 막을 장애물을 건설합니다. + Постройте препятствия для транспортных средств + Zbuduj przeszkody dla pojazdów + Vytvářejte některé překážky pro vozidla + Araçlar için bazı barikatlar inşa edin + 建造一些阻碍行车的障碍物 - - Having a good amount of resources for bigger operations is mandatory, especially weapons and ammo. In the initial stages, your main source of resources is accomplishing side-missions. - Avoir une bonne quantité de ressources pour des opérations plus importantes est obligatoire, en particulier pour les armes et les munitions. Dans les étapes initiales, votre principale source de ressources est l'accomplissement de missions secondaires. - Ein solides Polster an Ressourcen ist unverzichtbar für größere Operationen. Vor allem Waffen und Munition. In der Anfangsphase ist deine Hauptquelle für Ressourcen das Abschließen von Sekundärmissionen. - Je nutné mít dostatečné množství zdrojů pro větší operace, zejména zbraně a munici. V počátečních fázích je vaším hlavním zdrojem plnění vedlejších misí. - 为了更大规模的行动, 拥有大量的资源是必要的, 尤其是武器和弹药。在初始阶段, 你的主要资源来源是完成支线任务。 - 더 큰 작전을 하기 위해선 자원, 특히 총과 탄약을 많이 모아야 합니다. 초반에는 사이드 임무가 자원의 주요 공급원이 될 것입니다. - Обязательно наличие большого количества ресурсов для крупных операций, особенно оружия и боеприпасов. На начальных этапах ваш основной источник ресурсов - выполнение побочных миссий. - Avere una buona quantità di risorse per operazioni più grandi è obbligatorio, in particolare armi e munizioni. Nelle fasi iniziali, la tua principale fonte di risorse è portare a termine le missioni secondarie. - Tener una buena cantidad de recursos para mayores operaciones es primordial, especialmente armas y munición. En las fases tempranas, ru forma primordial de conseguirlos es en misiones secundarias. - Posiadanie sporej ilości zasobów do większych operacji jest obowiązkowe, zwłaszcza broni i amunicji. Na początkowych etapach głównym źródłem zasobów jest wykonywanie misji pobocznych. + + + + Be a Resistance leader, be a hero. + Sei ein Anführer des Widerstands, sei ein Held. + Sii un leader della Resistenza, sii un eroe. + Sé un líder de la resistencia, sé un heroe. + Devenez un chef de la résistance, soyez un héros. + 저항세력의 지도자가 되고 영웅이 되십시오. + Быть Лидером Сопротивления значит быть героем. + Bądź liderem ruchu oporu, bądź bohaterem. + Staňte se vůdcem odboje, buďte hrdinou. + Bir Direniş lideri olun, bir kahraman olun. + 成为抵抗军领袖, 成为英雄。 - - Starting Position - Position de départ - Startposition - Začínající pozice - 起始位置 - 시작 위치 - Начальная позиция - Posizione Iniziali - Posición Inicial - Pozycja Startowa + + Antistasi Altis + Antistasi Altis + Antistasi Altis + Antistasi Altis + Antistasi Altis + 안티스타시 알티스 + Antistasi Алтис + Antistasi Altis + Antistasi Altis + Antistasi Altis + Antistasi Altis - - Find a good spot to begin the mission. Your experience is very different from one start spot to another. Study the surrounding markers and roads between them well. If you start near a road between enemy zones, a patrol may appear and kill Petros. - Trouvez un bon endroit pour commencer la mission. Votre expérience est très différente d'un point de départ à un autre. Étudiez bien les balises et les routes environnantes. Si vous commencez près d'une route entre des zones ennemies, une patrouille peut apparaître et tuer Petros. - Wähle einen vielversprechenden Ort, um deine Mission zu beginnen. Die Spielerfahrung ist je nach Startpunkt sehr unterschiedlich. Betrachte genau die umgebenen Zonen und die dazwischenliegenden Straßenverbindungen. Startest du an einer Straße zwischen zwei feindlichen Zonen, könnte eine Patrouille auf das Lager stoßen und Petros töten. - Najděte dobré místo pro zahájení mise. Vaše zkušenost je velmi odlišná od jednoho startovního bodu k druhému. Dobře si prostudujte okolní značky a silnice. Pokud začnete poblíž silnice mezi nepřátelskými zónami, může se objevit hlídka a zabijou Petrose. - 找个好地方开始任务。起点不同, 你的体验也会大不相同。仔细研究周围的标志物和它们之间的道路。如果你在敌占区之间的道路附近开始任务, 敌军巡逻队很有可能出现并杀掉Pertos。 - 임무 시작 전에 좋은 장소를 찾으십시오. 시작 지역마다 매우 다른 경험을 할 것입니다. 주변 마커 표시와 지형지물을 잘 살펴보십시오. 적진과 가까운 도로에서 시작한다면 순찰 병력이 페트로스를 죽일 것입니다. - Найдите хорошее место для начала миссии. Ваш опыт сильно отличается от одной стартовой точки к другой. Хорошо изучите окружающие указатели и дороги между ними. Если вы начнете возле дороги между вражескими зонами, может появиться патруль и убить Петроса. - Trova un buon punto per iniziare la missione. La tua esperienza cambierà molto a differenza della zona iniziale. Studia bene i segni circostanti e le strade vicine. Se inizi vicino ad una strada controllata dai nemici, una pattuglia potrebbe trovare e uccidere Petros. - Encuentra un buen sitio para empezar la misión. Tu expériencia será muy diferente de un sitio inicial a otro. Estudia los puntos alrededores y las carreteras entre ellos. Si empiezas en una carretera entre zonas enemigas una patrulla podría aparecer y matar a Petros. - Znajdź dobre miejsce do rozpoczęcia misji. Twoje doświadczenie będzie bardzo różne w zależności od miejsca startu. Przestudiuj dobrze otaczające je znaczniki i drogi między nimi. Jeśli zaczniesz w pobliżu drogi między strefami wroga, może pojawić się patrol i zabić Petrosa. - - - Undercover - Incognito - Verdecktes Vorgehen - V Utajení - 伪装 - 위장 - Под прикрытием - Sotto Copertura - Encubierto - Incognito - - - In the early stages, especially when accomplishing certain missions, being undercover can be extremely helpful. Just as for real resistance fighters, your ability to disappear is something the enemy cannot counter. See Features section for a deep explanation of Undercover Mode. - Dans les premiers stades, en particulier lors de l'accomplissement de certaines missions, être incognito peut être extrêmement utile. Tout comme pour les vrais combattants de la résistance, votre capacité à disparaître est quelque chose que l'ennemi ne peut pas contrer. Voir la section Fonctionnalités pour une explication approfondie du mode Incognito. - In der Anfangsphase, vor allem bei der Erfülling bestimmter Missionen, kann ein verdecktes Vorgehen sehr hilfreich sein. Genau wie für reale Widerstandskämpfer ist deine Fähigkeit zu verschwinden etwas, dem der Feind nahezu nichts entgegenbringen kann. Weitere Informationen zum verdeckten Vorgehen findest du in dem Features Bereich. - V počáteční fázi, zejména při plnění některých misí, může být skrytý přístup velmi užitečný. Stejně jako skuteční bojovníci odporu, vaše schopnost zmizet je něco, s čím nepřítel nemůže dělat téměř nic. Další informace o skrytém postupu naleznete v části Funkce. - 在早期阶段, 特别是执行某些特定任务时, 伪装模式会带来极大帮助。就像真正的反抗军战士一样, 你的消失是敌军无法预料的。有关伪装模式的详细说明, 请参阅功能部分。 - 초기에 특정 임무를 수행할 때, 위장하는 것은 매우 도움이 됩니다. 진짜 게릴라답게 위장하십시오. 그러면 적이 대응하지 못 할 것입니다. 위장모드에 대한 자세할 설명은 기능 섹션을 참고하십시오. - На ранних стадиях, особенно при выполнении определенных миссий, работа под прикрытием может быть чрезвычайно полезной. Как и в случае с настоящими бойцами сопротивления, ваша способность исчезнуть - это то, чему противник не может противостоять. См. Раздел «Возможности» для более подробного описания режима под прикрытием. - Nelle prime fasi, specialmente quando si completano determinate missioni, stare sotto copertura può essere estremamente utile. Proprio come i veri combattenti di una resistenza, la tua capacità di scomparire è qualcosa che il nemico non può contrastare. Vedi la sezione Caratteristiche per una spiegazione approfondita della modalità Sotto Copertura. - En fases tempranas, especialmente completando algunas misiones, estar en modo encubierto puede ser extremadamente ventajoso. Justo como guerreros de la resistencia reales, tu habilidad para desaparecer es algo que el enemigo no puede responder. Comprueba la sección de Características para una explicación más detallada del Modo Encubierto. - Na wczesnych etapach, zwłaszcza podczas wykonywania niektórych misji, bycie pod przykrywką może być niezwykle pomocne. Tak jak w przypadku prawdziwych bojowników ruchu oporu, twoja zdolność do zniknięcia jest czymś, czemu wróg nie może się przeciwstawić. Zobacz sekcję Funkcje, aby uzyskać szczegółowe wyjaśnienie trybu Utajniony. + + Build FIA Army from scratch and defeat the AAF and CSAT forces in a whole map Dynamic Mission. + Formiere eine FIA Armee und bezwinge die AAF und CSAT Kräfte in einer dynamischen Mission auf der gesamten Karte. + Costruisci l'esercito FIA da zero e sconfiggi le forze AAF e CSAT in una missione dinamica su tutta la mappa. + Construye el ejército FIA desde cero y derrota a las fuerzas AAF y CSAT en una misión dinámica en todo el mapa. + Recrutez une armée de la FIA à partir de rien et vainquez les forces de l'AAF et CSAT à travers toute la carte dans une Mission Dynamique + 기초부터 FIA군을 일으켜 지도 전체에서 일어나는 다이나믹한 임무와 함께 AAF와 CSAT을 패퇴시키십시오. + Создайте свою армию с нуля и заставьте силы AAF и CSAT отступить в Динамической Миссии на всей карте. + Zbuduj armię FIA od podstaw i pokonaj siły AAF i CSAT w dynamicznej misji na całej mapie. + Postavte armádu FIA od nuly a porazte síly AAF a CSAT v celé mapě dynamické misi. + FIA Ordusunu sıfırdan oluşturun ve AAF ve CSAT güçlerini tüm harita Dinamik Görevinde yenin + 从头开始建立FIA军队, 在整张地图上执行动态任务, 击败AAF和CSAT部队。 - - General - Général - Allgemein - Generál - 指挥官 - 지휘관 - Командующий - Generale - General - Generał + + + + Back + Zurück + Indietro + Atrás + Retour + 뒤로 + Назад + Wstecz + Zpět + Geri + 向后 - - Having a commander is necessary because he is the commander of the Faction attacking ground forces. Many options are available only to the commander and, depending on your settings, if you play MP, the most experienced player will usually occupy this position. - Avoir un commandant est nécessaire car il est le commandant de la faction qui attaque les forces terrestres. De nombreuses options ne sont disponibles que pour le commandant et, selon vos paramètres, si vous jouez en MP, le joueur le plus expérimenté occupera généralement cette position. - Einen Kommandanten zu haben ist unumgänglich, da er die Bodentruppen der Fraktion befehligt. Viele Optionen und Möglichkeiten stehen nur dem Kommandanten zur Verfügung. Je nach deinen gewählten Einstellungen, wenn du im Multiplayer spielst, wird der Spieler mit der meisten Erfahrung den Platz des Kommandanten einnehmen. - Mít velitele je nezbytné, protože je velitelem frakce útočící na pozemní síly. Mnoho možností je k dispozici pouze pro velitele a v závislosti na vašich nastaveních, pokud hrajete MP, obvykle tuto pozici zaujme nejzkušenější hráč. - 指挥官是必需的, 因为他能够指挥我方阵营的地面攻击部队。许多选项仅限指挥官使用, 并且根据你的设置, 如果你玩的是多人游戏, 经验最丰富的玩家通常会占据这个位置。 - 지휘관은 지상 병력에게 명령을 내릴 수 있기 때문에 지휘관을 뽑는 것은 중요합니다. 지휘관은 많은 설정이 가능하고, 보통 멀티플레이에선 보통 가장 경험이 많은 사람이 맡습니다. - Наличие командира необходимо, потому что он является командующим Фракцией, атакующей наземные силы. Многие параметры доступны только командиру, и, в зависимости от ваших настроек, если вы играете в MP, наиболее опытный игрок обычно занимает эту позицию. - Avere un comandante è necessario perché è il comandante delle forze offensive di terra della fazione. Molte opzioni sono disponibili solo per il comandante e, a seconda delle tue impostazioni, se giochi in multigiocatore, il giocatore più esperto di solito occuperà questa posizione. - Tener un comandante es necesario ya que es el comandante de las fuerzas terrestres de la Facción. El comandante tiene muchas opciones únicas y, dependiendo de tus ajustes, si juegas online, el jugador más experto suele ocpuar el puesto. - Posiadanie dowódcy jest konieczne, ponieważ dowodzi on całą rebelią. Wiele opcji jest dostępnych tylko dla dowódcy, jeśli grasz w trybie wieloosobowym, i w zależności od ustawień, tę pozycję zazwyczaj zajmie najbardziej doświadczony gracz. + + Disband Units or Posts + Einheiten/Posten auflösen + Congeda Unità o Postazioni + Desmantelar unidades o puestos + Dissoudre des unités ou rôles + 해당 병력 또는 초소 해산 + Удалить Гарнизон или Пост + Rozwiąż Jednostki lub Posterunki + Rozpustěte jednotky nebo hlídky + Birimleri ve Görevlileri Dağıt + 解散单位或岗哨 - - Garrisons - Garnisons - Garnisonen - Umístit posádku - 驻军 - 주둔지 - Гарнизон - Guarnigioni - Guarnición - Garnizony + + Remove whole garrisons or posts. + Löse komplette Garnisonen oder Posten auf. + Rimuovi intere guarnigioni o postazioni. + Quita toda la guarnición o puestos + Supprimer des garnisons ou rôles entiers + 주둔지 또는 초소 전체를 해산시킵니다. + Распустить весь Гарнизон или Пост. + Usuń całe garnizony lub posterunki. + Rozpustit celou posádku nebo hlídky. + Tüm Garnizonu ve Görevlileri Dağıt + 删除整个驻军或岗哨。 - - The Commander is responsible for assigning units as garrisons in conquered areas. Use the Garrison Management option in the HQ flag in order to add or remove garrison troops at each zone. Check Map Info screen for a quick overview of how many soldiers are assigned to each zone. - Le commandant est responsable de l'affectation d'unités comme garnisons dans les zones conquises. Utilisez l'option de gestion de garnison au drapeau du QG afin d'ajouter ou de supprimer des troupes de garnison dans chaque zone. Consultez l'écran Info carte pour un aperçu rapide du nombre de soldats affectés à chaque zone. - Der Kommandant ist verantwortlich den Garnisonen der eroberten Bereiche Einheiten zuzuweisen. Mit der Garnisonsverwaltung am Flaggenmast im HQ kannst du Einheiten einer Garnison hinzufügen oder entfernen. Über den Kartenbildschirm kannst du dir einen schnellen Überblick über die Größe der jeweiligen Garnisonen verschaffen. - Velitel je zodpovědný za přidělování jednotek jako posádky v dobývaných oblastech. Chcete-li přidat nebo odebrat posádkové jednotky v každé zóně, použijte možnost Správa posádky v vlajce HQ. Na obrazovce Informace o mapě získáte rychlý přehled o tom, kolik vojáků je přiřazeno každé zóně. - 指挥官负责向占领区派遣驻军单位。使用总部旗帜上的驻军管理选项, 开向各个区域增派或删除驻军。打开地图信息界面, 即可快速了解每个区域分配的士兵数量。 - 지휘관은 점령한 주둔지 안에서 병력을 결성할 수 있습니다. 주둔지 병력을 뽑거나 줄이려면 본부 깃발의 주둔지 설정을 사용하십시오. 빠르게 각 구역의 병력들을 보려면 지도를 확인하십시오. - Командующий отвечает за назначение подразделений в качестве гарнизонов на завоеванных территориях. Используйте опцию «Управление гарнизоном» на флаге штаба, чтобы добавлять или удалять войска гарнизона в каждой зоне. Проверьте экран «Информация о карте», чтобы получить быстрый обзор того, сколько солдат назначено на каждую зону. - Il comandante è responsabile dell'ass$egnazione delle unità come guarnigioni in aree conquistate. Usa l'opzione gestione della guarnigione alla bandiera del quartier generale per aggiungere o rimuovere truppe di guarnigione in ogni zona. Controlla la schermata Informazioni alla mappa per una rapida panoramica di quanti soldati sono assegnati a ciascuna zona. - El comandante es responsable de asignar unidades a la guarnición de las zonas conquistadas. Usa la opción de Gestionar Guarnición la bandera del CG para añadir o borrar tropas guarnicionadas de cada zona. Comprueba la información de Mapa para un vistazo general sobre cuantos soldados estan asignados en cada zona. - Dowódca jest odpowiedzialny za przydzielanie jednostek jako garnizonów na podbitych obszarach. Użyj opcji Zarządzanie Garnizonem na fladze w swojej siedzibie, aby dodać lub usunąć wojska garnizonowe w każdej strefie. Sprawdź Informacje na stojącej mapie w siedzibie, aby szybko sprawdzić, ilu żołnierzy jest przydzielonych do każdej strefy. + + Building - Garrison Options + Bauen - Garnisonsoptionen + Costruzioni - Opzioni Guarnigione + Construcción - Opciones de Guarnición + Construction - Options de Garnison + 건축 - 주둔지 설정 + Строительство - Опции Гарнизона + Budowanie - Opcje Garnizonu + Budování- Možnosti posádky + Bina - Garnizon Seçenekleri + 建造 - 驻军选项 - - Faction Skill Upgrade - Amélioration des compétences de la faction - Fähigkeiten der Fraktion erhöhen - Vylepšení frakční dovednosti - 阵营技能提升 - 팩션 숙련도 업그레이드 - Улучшение навыков ИИ - Miglioramento abilità della fazione - Subir Nivel de Hablidiad de la Facción - Ulepszenie Umiejętności Frakcji + + Minefield Options + Minenfeldoptionen + Opzioni del Campo minato + Opciones de Campo de minas + Options de Champ de Mines + 지뢰지대 설정 + Опции минных полей + Opcje Pola Minowego + Možnosti minového pole + Mayın Tarlası Seçenekleri + 雷区选项 - - For a price, you can upgrade Faction training so that future recruits will have better skills. - Pour un certain prix, vous pouvez améliorer la formation de la Faction afin que les futures recrues aient de meilleures compétences. - Du kannst, für einen gewissen Preis, die Trainingsmethoden deiner Fraktion verbessern. Dadurch werden neue Rekruten bessere Fähigkeiten haben. - Za cenu můžete vylepšit frakční školení tak, aby budoucí rekruti měli lepší dovednosti. - 支付一定费用, 你就可以提升我方阵营的受训程度, 从而使以后招募的士兵具备更强的技能水平。 - 자금으로 팩션을 훈련시켜 나중에 더 좋은 병력을 모집할 수 있습니다. - За определенную плату вы можете улучшить ИИ фракции, чтобы у будущих рекрутов были лучшие навыки. - Per un prezzo, puoi migliorare l'addestramento della fazione in modo che le future reclute abbiano abilità migliori. - Por un precio, puedes añadir entrenamiento a la Facción. Así en el futuro los reclutas tendrán más habilidad. - Za odpowiednią opłatą możesz ulepszyć wyszkolenie twojej frakcji, aby przyszli rekruci mieli lepsze umiejętności. + + AI will deploy or remove mines on desired objectives, using current arsenal mine stock + Die KI wird Minen um die ausgewählten Ziele legen oder räumen. Sie nutzt dabei den aktuellen Minenvorrat. + L'IA piazzerà o rimuoverà le mine sugli obiettivi desiderati, utilizzando l'attuale scorta di mine nell'Arsenale + La IA desplegará o quitará las minas de los objetivos designados, usando el stock disponible + L'IA va déployer ou retirer des mines sur les objectifs désirés, en utilisant le stock disponible dans l'arsenal + 인공지능이 현재 아스널의 지뢰 재고를 이용하여, 목표 지점에 지뢰를 심거나 제거할 것 입니다. + Инженеры установят или удалят мины на выбранной позиции, используя доступные мины из арсенала + AI rozstawi lub usunie miny w wybranych miejscach, korzystając z dostępnych min w arsenale + AI rozmístí nebo odstraní miny na požadovaných místech za použití současné zásoby arzenálu + YZ, mevcut cephanelik mayın stokunu kullanarak mayınları istenen hedeflere konuşlandıracak veya kaldıracak + AI将使用现有的军火库中地雷, 在预期目标位置部署或拆除地雷 - - Side Missions - Petros - Missions secondaires - Petros - Sekundärmissionen - Maru/Petros - Vedlejší mise - Petros - 支线任务 - Petros - 사이드 임무 - 페트로스 - Побочные миссии - Петрос - Missioni Secondarie - Petros - Misiones Secundarias - Petros - Misje Poboczne - Petros + + Watchpost or Roadblock + Wachposten oder Straßensperre + Posto di Vedetta o Blocco stradale + Torre de vigilancia o Bloqueo de carretera + Poste de Garde ou Barrage Routier + 감시초소 또는 검문소 + Наблюдательный пункт или Блокпост + Stanowisko Obserwacyjne lub Blokada Drogi + Předsunutá hlídka nebo Zátaras + Gözetleme Noktası veya Kontrol Noktası + 岗哨或路障 - - Ask Petros for any type of mission you want. Mission availability is subject to HQ positioning, current allocated tasks and ownership of the surrounding areas. - Demandez à Petros tout type de mission que vous souhaitez. La disponibilité de la mission dépend du positionnement du QG, des tâches actuellement attribuées et de la propriété des zones environnantes. - Befrage Petros nach einer gewünschten Mission. Die Verfügbarkeit der Missionen ist abhängig von der Position des HQs, der momentan zugewiesenen Aufgaben und der Zugehörigkeit der umgebenen Bereiche. - Zeptejte se Petrose na jakýkoli typ mise, kterou chcete. Dostupnost mise závisí na umístění velitelství, aktuálně přidělených úkolech a vlastnictví okolních oblastí. - 向Petros申请任何你想要的任务。任务的可用性取决于总部的位置、当前已分配的任务和周围地区的所有权。 - 원하는 타입의 사이드 임무를 페트로스에게 문의하십시오. 본부의 위치, 현재 할당된 임무, 주변 지역의 소유에 따라 결정됩니다. - Спрашивайте у Петроса любую миссию, какую захотите. Доступность миссии зависит от расположения штаб-квартиры, текущих назначенных задач и владения прилегающими территориями. - Chiedi a Petros qualsiasi tipo di missione desideri. La disponibilità della missione è soggetta al posizionamento del quartier generale, ai compiti attualmente assegnati e a chi controlla le aree circostanti. - Pide a Petros por cualquier tipo de misión que quieras. La disponibilidad de las misiones estás sujetas al posicionamiento del CG, las tareas ya asignadas y del control de las zonas colindantes. - Zapytaj Petrosa o dowolny rodzaj misji. Dostępność misji zależy od lokalizacji twojej kwatery dowodzenia, aktualnie przydzielonych zadań i posiadanych okolicznych obszarów. + + Establish a new watchpost or roadblock depending on the type of terrain you select. + Errichte, abhängig vom gewählten Gelände, einen neuen Außenposten oder eine neue Straßensperre. + Stabilisci un nuovo posto di vedetta o blocco stradale a seconda del tipo di terreno selezionato. + Establece una nueva torre de vigilancia o bloqueo dependiendo del tipo de terreno que selecciones. + Créer un nouvel avant-poste ou barrage routier en fonction du type de terrain sélectionné + 지정한 구역에 감시초소 또는 검문소를 설치합니다. + Установить Наблюдательный Пост или Блок Пост в зависимости от выбранного места. + Ustaw nowe stanowisko obserwacyjne lub blokadę drogową w zależności od wybranego rodzaju terenu. + Zřiďte Předsunutou hlídku nebo Zátaras v závislosti na vybraném místě. + Seçtiğiniz arazi türüne bağlı olarak yeni bir Gözetleme Noktası veya Kontrol Noktası oluşturun + 根据您选择的地形, 建立新的岗哨或路障。 - - Move HQ - Déplacer le QG - HQ verlegen - Přesuňte velitelství - 转移总部 - 본부 옮기기 - Переместить штаб - Muovi Quartier Generale - Mover CG - Przenieś Kwaterę Główną + + Recruit Units + Rekrutierung + Recluta Unità + Reclutar unidades + Recruter des unités + 병력 모집 + Нанять юнит + Rekrutuj Jednostki + Naverbovat jednotky + Birimleri Göreve Al + 招募单位 - - The Commander may select this option on the HQ Flag in order to move the HQ emplacement to another spot. This will allow you to move your HQ to a safer location or move closer to the front-lines. The closer your HQ is to the enemy, the greater the number of possibile side-missions you will have available. Remember! Keep Petros Safe or you will lose the game! - Le commandant peut sélectionner cette option sur le drapeau du QG afin de déplacer le QG à un autre endroit. Cela vous permettra de déplacer votre QG vers un endroit plus sûr ou de vous rapprocher des lignes de front. Plus votre QG est proche de l'ennemi, plus vous aurez de missions secondaires possibles. Attention! Gardez Petros en sécurité ou vous perdrez la partie! - Der Kommandant kann über eine Option am Flaggenmast das HQ zu einem anderen Ort verlegen lassen. Dies gibt dir die Möglichkeit dein HQ zu einer sichereren Position oder näher an die Frontlinie zu verlegen. Umso näher dein HQ am feindlichen Gebiet ist, umso größer ist die Anzahl an möglichen Sekundärmissionen. Vorsicht! Beschütze Petros oder du verlierst das Spiel! - Velitel může vybrat tuto možnost na velitelské vlajce, aby přesunul umístění velitelství na jiné místo. To vám umožní přesunout své velitelství na bezpečnější místo nebo se přiblížit ke frontě. Čím blíže je vaše velitelství k nepřátelům, tím větší je počet možných vedlejších misí, které budete mít k dispozici. Pamatujte si! Zachovejte Petrose v bezpečí, jinak hru prohrajete! - 指挥官可在总部旗帜上选择此选项, 以便将总部移动到其他地点。你可以将总部移动到更安全或者更靠近前线的地方。你的总部离敌人越近, 你可以执行的支线任务就越多。记住! 保护Petros的安全, 否则游戏将会失败! - 지휘관은 본부를 다른 장소로 이동하기 위해 본부 깃발에서 본부 옮기기를 사용할 수 있습니다. 본부를 더 안전한 곳으로 혹은 최전방으로 이동시킬 수 있습니다. 만약 본부가 적과 가깝다면 더 많은 사이드 임무가 가능합니다. 기억하십시오! 페트로스를 지키지 않으면 게임에서 패배합니다. - Командующий может выбрать эту опцию у Петроса, чтобы переместить расположение штаба в другое место. Это позволит вам переместить свой штаб в более безопасное место или приблизиться к линии фронта. Чем ближе ваш штаб к противнику, тем большее количество возможных побочных миссий у вас будет. Помнить! Держите Петроса в безопасности, или вы проиграете игру - Il Comandante può selezionare questa opzione alla Bandiera per spostare il Quartier Generale in un altro punto. Ciò ti consentirà di spostare il tuo quartier generale in un luogo più sicuro o di avvicinarti alla prima linea. Più il tuo quartier generale è vicino al nemico, maggiore sarà il numero di possibili missioni secondarie che avrai a disposizione. Ricorda! Tieni Petros al sicuro o perderai la partita! - El comandante podra seleccionar esta opción o en la bandera del CG con tal de mover la posición del HQ a otra. Esto te permitirá mover el HQ a una posición más segura o moverla más cercana a la linea de frente. Como más cercano sea tu HQ al enemigo, mayores las posibilidades de misiones secundarias. ¡Y recuerda mantener a Petros a Salvo o perderás la partida! - Dowódca może wybrać tę opcję na fladze w kryjówce, aby przesunąć stanowisko sztabu w inne miejsce. Pozwoli ci to przenieść sztab w bezpieczniejsze miejsce lub zbliżyć się do linii frontu. Im bliżej wroga znajduje się twoja kwatera główna, tym będzie większa liczba dostępnych misji pobocznych. Pamiętaj! Trzymaj Petrosa w bezpiecznym miejscu, inaczej przegrasz! + + Add units to an existing garrison. + Füge Einheiten einer existierenden Garnison hinzu. + Aggiungi unità ad una guarnigione esistente. + Añadir unidades a una guranición existente + Ajouter des unités à une garnison existante + 기존 주둔지에 병력을 추가합니다. + Добавить юнит в существующий гарнизон. + Dodaj jednostki do istniejącego garnizonu. + Přidejte jednotky do stávající posádky. + Mevcut bir garnizona birimler ekleyin. + 将单位添加到现有的驻军。 - - Rest - Camp-fire - Se reposer - Feu de camp - Ausruhen - Lagerfeuer - Odpočinek - táborový oheň - 休息 - 营火 - 휴식 - 캠프 파이어 - Отдых - У палатки - Riposati - Falò - Descansar - Fogata - Odpoczynek - Ognisko + + + + APERS Mines + APERS Minen + Mine APERS + Minas antipersona + APERS Mines + 대인지뢰 + ПП Мины + Miny PPIECH + Protipěchotní miny + Anti-Personel Mayınları + 反人员(APRES)地雷 - - Use the action menu on your HQ Camp-fire to rest for 8 hours. - Utilisez le menu d'action de votre feu de camp au QG pour vous reposer pendant 8 heures. - Mit dieser Aktion kannst du dich am Lagerfeuer des HQs für 8 Stunden ausruhen. - Použijte možnost na vašem táborovém ohni, abyste si mohli odpočnou na 8 hodin - 使用总部营火上的动作菜单来休息8小时。 - 본부의 캠프 파이어를 사용하면 8시간을 스킵할 수 있습니다. - Используйте меню действий у палатки, чтобы отдохнуть в течение 8 часов. - Interagisci con il falò al quartier generale per riposare 8 ore. - Usa la acción en el menu de tu fogata del CG para descansar 8 horas. - Użyj menu akcji na ognisku w kwaterze głównej, aby odpocząć przez 8 godzin. + + Creates an APERS Minefield in the designated location + Legt ein APERS-Minenfeld an der ausgewählten Position. + Costruisce un Campo minato APERS nel luogo designato + Crea un campo de minas antipersona en la ubicación designada + Créer un Champ de Mines APERS sur le lieu indiqué + 지정된 위치에 대인지뢰지대를 만듭니다. + Создаёт Минное Поле с противопехотными минами на выбранной позиции + Tworzy pole minowe PPIECH we wskazanej lokalizacji + Zvolit pozici pro minové pole + Belirlenen yerde bir Anti-Personel Mayın Tarlası oluşturur + 在指定地点布设反人员雷区 - - Bomb Run - Bombardement - Bombardierung - Bombardování - 轰炸 - 폭격 - Авиаудар - Bombardamento - Bomb Run - Nalot Bombowy + + AT Mines + Panzerabwehrminen + Mine Anti Carro + Minas antitanque + Mines AT + 대전차 지뢰 + ПТ Мины + Miny PPANC + Protitankové miny + Anti-Tank Mayınları + 反坦克(AT)地雷 - - Use your Airstrike points to perform a bombing run of the specified type. - Utilisez vos points de frappe aérienne pour effectuer un bombardement du type spécifié. - Benutze deine Luftschlagpunkte, um eine Bombardierung durchführen zu lassen. - Použijte své body leteckého úderu k provedení bombardování. - 消耗空袭点数来执行指定类型的轰炸。 - 공습 포인트를 사용하여 지정된 유형의 폭격을 가합니다. - Используйте свои очки авиаудара, чтобы выполнить бомбардировку указанного типа. - Usa i tuoi punti Attacco Aereo per eseguire un bombardamento del tipo specificato. - Usa tus puntos de ataque aéreo para realizar un bombardeo del tipo especificado. - Wykorzystaj swoje punkty Nalotu, aby wykonać nalot bombowy określonego typu. + + Creates an Anti Tank minefield at designated location + Legt ein Panzerabwehrminenfeld an der ausgewählten Position. + Costruisce un Campo minato Anti Carro nel luogo designato + Crea un campo de minas antitanque en la ubicación designada + Créer un Champ de Mines AT sur le lieu indiqué + 지정된 위치에 대전차 지뢰지대를 만듭니다. + Создаёт Минное Поле с противотанковыми минами на выбранной позиции + Tworzy pole minowe przeciwpancerne w wyznaczonej lokalizacji + Umístí protitankové minové pole na určenou pozici + Belirlenen yerde bir Anti-Tank Mayın Tarlası oluşturur + 在指定地点布设反坦克雷区 - - Artillery - Artillerie - Artillerie - Dělostřelectvo - 炮击 - 포격 - Артиллерия - Artiglieria - Artilleria - Artyleria + + Remove Minefield + Minenfeld räumen + Rimuovi Campo minato + Borrar campo de minas + Supprimer un Champ de Mines + 지뢰지대 제거 + Убрать Минное Поле + Usuń Pole Minowe + Odstranit minové pole + Mayın Tarlasını Temizle + 删除雷区 - - Mounted mortar teams may be used as artillery support. Select a mortar team using the High Command bar, and press SHIFT + Y in-game to call in a mortar fire mission. - Les équipes de mortiers montés peuvent être utilisées comme support d'artillerie. Sélectionnez une équipe de mortiers à l'aide de la barre de haut commandement et appuyez sur SHIFT + Y dans le jeu pour demander un tir de mortier. - Stationierte Mörserteams können als Artillerieunterstützung eingesetzt werden. Wähle ein Mörserteam über die Oberbefehlsleiste und drücke Shift + Z, um einen Artillerieschlag anzufordern. - Umístěné minometné týmy mohou být použity jako dělostřelecká podpora. Vyberte minometný tým nad panelem příkazů a stisknutím shift + Z požádejte o dělostřelecký úder. - 迫击炮小队可以提供火炮支援。通过指挥选单选择迫击炮小组, 然后按下 Shift + Y 来呼叫迫击炮炮击任务。 - 설치된 박격포 팀은 포격 지원으로 사용할 수 있습니다. 하이 커맨드(컨트롤 + 스페이스)를 사용하여 박격포 팀을 선택하고 SHIFT + Y를 눌러 박격포 포격 지원을 호출하면 됩니다. - Минометные расчеты могут использоваться в качестве артиллерийской поддержки. Выберите минометную команду с помощью панели высшего командования и нажмите SHIFT + Y в игре, чтобы вызвать минометную огневую задачу. - Le squadre mortaio mobili possono essere utilizzate come supporto di artiglieria. Seleziona una squadra di mortai usando la barra dell'Alto Comando e premi MAIUSC + Y in gioco per richiedere una missione di fuoco. - Los equipos de Morteros móviles pueden ser usados como soporte de artilleria. Selecciona un equipo de morteros con la barra del Alto Mando y presiona SHIFT + Y en el juego para mandar un objetivo de morteros. - Mobilne drużyny z moździerzem mogą służyć jako wsparcie artyleryjskie. Wybierz drużynę moździerzy za pomocą paska dowodzenia i naciśnij SHIFT + Y w grze, aby wezwać wsparcie moździerzy. + + Spawn an AI Engineer which will clear any mine in it's surroundings + Ein KI Sprengstoffspezialist wird alle Minen in der Umgebung räumen. + Spawna un Ingegnere IA che rimuoverà ogni mina nelle sue vicinanze + Aparecerá un ingeniero de la IA que limpiará todas las minas de sus alrededores + Fait apparaître un Ingénieur contrôllé par l'IA qui va retirer toutes les mines dans ses alentours + 주변 지뢰지대를 제거할 인공지능 공병을 소환합니다. + Создаёт Инженера, который разминирует все мины вокруг себя + Stwórz Inżyniera AI, który rozbroi wszystkie miny w jego otoczeniu + Vytvoří inženýra, který vyčistí všechny miny kolem sebe + Çevresindeki tüm mayınları temizleyecek bir YZ Mühendis oluşturun + 生成一名AI工程师来清除周围的地雷 - - Recruit Squad - Recruter une escouade - Gruppen rekrutieren - Nábor družstva - 招募班组 - 분대 모집 - Найм отряда - Recluta Squadra - Reclutar Escuadra - Rekrutuj Oddział + + Build Minefield + Minenfeld legen + Costruisci Campo minato + Construir campo de minas + Construire un Champ de Mines + 지뢰지대 만들기 + Установить минное поле + Buduj Pole Minowe + Zřídit minové pole + Mayın Tarlası Oluştur + 建造雷区 - - The Commander may recruit an AI manned squad at base camp flags. Use the High Command module (CTRL + SPACE) to give orders to your squads. Also you may temporally control and dismiss the squad leader in the same way you do with squad-mates. - Le commandant peut recruter une escouade IA au drapeau du QG. Utilisez le module HC (CTRL + ESPACE) pour donner des ordres à vos escouades. Vous pouvez également contrôler et renvoyer temporairement le chef d'escouade de la même manière que vous le faites avec vos coéquipiers. - Als Kommandant kannst du KI Gruppen im HQ rekrutieren. Nutze das Oberbefehlsmodul (Strg + Leertaste), um deinen Gruppen Befehle zu erteilen. Außerdem kannst du temporär Gruppenführer, auf die gleiche Art wie deine Gruppenmitglieder, kontrollieren. - Velitel může najmout posádku AI na vlajkách základního tábora. Pomocí modulu Štábu (CTRL + MEZERNÍK) zadávejte rozkazy svým jednotkám. Rovněž můžete dočasně ovládat a propouštět velitele družstva stejným způsobem, jako to děláte s AI členy týmu. - 指挥官可以在基地旗帜招募AI班组。使用指挥部模块(Ctrl + 空格)来给你的班组下达命令。你也可以临时控制班长, 从而像指挥小队成员一样指挥AI小队。 - 지휘관은 본부 깃발에서 인공지능 분대를 모집할 수 있습니다. 하이 커맨드(컨트롤 + 스페이스)를 사용하여 분대에 명령을 내릴 수 있습니다. 또한 분대원과 같은 방식으로 일시적으로 조종하거나 분대장의 권한을 박탈할 수 있습니다. - Командующий может нанять отряд ИИ у флага штаба. Используйте модуль высшего командования (CTRL + SPACE), чтобы отдавать приказы своим отрядам. Также вы можете временно контролировать и увольнять лидера отряда так же, как и с товарищами по отряду. - Il comandante può reclutare una squadra controllata dall'IA alle bandiere del campo base. Usa l'Alto Comando (CTRL + SPAZIO) per impartire ordini alle tue squadre. Inoltre puoi controllare e congedare temporaneamente il caposquadra nello stesso modo in cui lo fai con i compagni di squadra. - El comandante puede reclutar una escuadra manejada por IA en las banderas de las bases. Usa el modulo de Alto Mando (CTRL + SPACE) para dar ordenes a tus escuadras. También puedes temporalmente controlar y despedir al líder de escuadra del mismo modo que lo haces con compañeros de esucadra. - Dowódca może zwerbować drużynę AI przy fladze w kryjówce. Użyj modułu naczelnego dowództwa (CTRL + SPACJA), aby wydawać rozkazy swoim oddziałom. Możesz także tymczasowo przejąć kontrole i odwołać dowódcę oddziału w taki sam sposób, jak w przypadku kolegów z oddziału. + + + + Garrison Recruitment Options + Garnisonsrekrutierungsoptionen + Opzioni di Reclutamento della Guarnigione + Opciones de Reclutamiento de Guarnición + Options de recrutement de la Garnison + 주둔지 모집 설정 + Настройки добавления в гарнизон + Opcje Rekrutacji Garnizonu + Možnosti naverbování posádky + Garnizon Göreve Alım Seçenekleri + 驻军招募选项 - - Minefields - Champs de mines - Minenfelder - Minové pole - 雷区 - 지뢰지대 - Минные поля - Campi minati - Campo de Minas - Pola Minowe + + Recruit AA Missile + Recruter un Missile AA + Нанять Специалиста ПВО + Hava Savunma Roketçisi Göreve Al - - Take the engineers truck to the desired position to build a minefield. Cover them while they deploy mines. From then on, no one will be able to pass the area safely (even your own units - so use with caution). Mines (AT and AP) are taken from your Ammobox. The quantity of mines in the field will depend on the contents of your ammobox, up to a max. number depending on the type of minefield. Delete those minefields to recover the mines. - Amenez le camion des ingénieurs à la position souhaitée pour construire un champ de mines. Couvrez-les pendant qu'ils déploient des mines. À partir de là, personne ne pourra traverser la zone en toute sécurité (même vos propres unités - utilisez-les donc avec prudence). Les mines (AT et AP) sont extraites de votre Arsenal. La quantité de mines sur le terrain dépendra du contenu de votre Arsenal, jusqu'à un certain nombre en fonction du type de champ de mines. Supprimez ces champs de mines pour récupérer les mines. - Bringe einen Ingenieurs-LKW zu der gewünschten Position, um ein Minenfeld zu errichten. Beschütze die Ingenieure, während sie die Minen legen. Von diesem Zeitpunkt an wird niemand mehr in der Lage sein, dieses Gebiet sicher zu durchqueren (auch nicht deine eigenen Einheiten). Minen (Panzerabwehr und Anti-Personen) werden aus deinem Munitionslager genommen. Die Anzahl an Minen im Bereich ist abhängig von der Menge in deinem Munitionslager. Räume Minenfelder, um die Minen wieder zu bergen. - Postavte nákladní automobil inženýrů na požadovanou pozici a postavte minové pole. Chraňte je při nasazování min. Od tohoto okamžiku nebude nikdo schopen bezpečně projít oblastí (i vaše vlastní jednotky - používejte proto opatrně). Miny (Protitankové a Protipěchotní) jsou převzaty z vašeho Arzenálu. Množství min v poli bude záviset na obsahu arzenálu, až do maxima. V závislosti na typu minového pole. Odstraněním těchto minových polí obnovíte miny. - 将载有工兵的卡车开到指定地点来建立雷区。在工兵部署地雷时掩护他们。此后, 没有人可以安全地通过这个区域(即使是你自己的单位——所以要小心使用)。地雷(反坦克地雷和反人员地雷)是从你的弹药箱中取出的。雷区中地雷的数量取决于你弹药箱中的内容, 直到到达该类雷区的上限。删除雷区可以回收地雷。 - 지뢰지대를 건설하려면 공병 트럭을 원하는 위치에 가져가야 합니다. 그 후로는 아무도 그 지역을 안전히 통과할 수 없습니다 (아군도 마찬가지이므로 주의해야 합니다). 지뢰(대인 그리고 대전차)는 아군 탄약상자에서 사용합니다. 지뢰지대의 지뢰 종류와 한도는 탄약상자 재고에 따라 달라집니다. 지뢰지대를 제거하려면 지뢰를 해체해야 합니다. - Отведите грузовик инженеров в нужное место, чтобы построить минное поле. Прикрывайте их, пока они устанавливают мины. С этого момента никто не сможет безопасно пройти через территорию (даже ваши собственные отряды, поэтому используйте их с осторожностью). Мины (ПТ и ПП) берутся из вашего боеприпаса. Количество мин в поле будет зависеть от содержимого вашего ящика с боеприпасами, вплоть до макс. количество в зависимости от типа минного поля. Удалите эти минные поля, чтобы восстановить мины - Porta il camion degli ingegneri nella posizione desiderata per costruire un campo minato. Coprili mentre schierano le mine. Da quel momento in poi, nessuno potrà oltrepassare l'area in sicurezza (nemmeno le vostre unità - quindi usare con cautela). Le mine (AT e AP) vengono prelevate dalla tua Scatola di munizioni. La quantità di mine nel campo dipenderà dal contenuto di essa, fino ad un numero massimo a seconda del tipo di campo minato. Elimina i campi minati presenti per recuperarne le mine. - LLeva el camión de ingenieros a la posición deseada para construir un campo de minas. Cubrelos mientras despliegan las minas. Desde ese momento, nadie será capaz de pasar el area de forma segura (ni tus propias unidades - úsalo con precaución). Las minas (AT y AP) serán tomadas de tu Caja de Munición. La cantidad de minas en el campo dependerá del que haya en tu caja de munición hasta el máximo numero dependiendo del tipo de campo de minas. Borra los campos para recuperar las minas. - Zabierz ciężarówkę inżynierów na wybraną pozycję, aby zbudować pole minowe. Osłaniaj saperów, gdy ci rozmieszczają miny. Od tego momentu nikt nie będzie mógł bezpiecznie przejść przez teren (nawet twoje własne jednostki). Miny (Przeciwpancerne i Przeciwpiechotne) są pobierane z twojej Ammobox. Ilość min na polu będzie zależeć od zawartości twojej skrzynki z amunicją, do maksymalnej liczby w zależności od rodzaju pola minowego. Usuń te pola minowe, aby odzyskać miny. + + Recruit AT + Panzerabwehr rekrutieren + Recluta Fuciliere Anti Carro + Reclutar AT + Recruter un AT + 대전차병 모집 + Нанять ПТ Стрелка + Rekrutuj Celowniczego PPANC + Raketometník + Anti-Tank Askeri Göreve Al + 招募反坦克手 - - Sell Vehicle - Vendre le véhicule - Fahrzeuge verkaufen - Prodat vozidlo - 出售载具 - 차량 판매 - Продажа техники - Vendi Veicolo - Vender Vehículo - Sprzedaj Pojazd + + Recruit AT Missile + Recruter un Missile AT + Нанять Стрелка с ПТУР + Anti-Tank Roketcisi Göreve Al - - Use this option to sell captured vehicles and increase Faction funds. - Utilisez cette option pour vendre des véhicules capturés et augmenter les fonds de la faction. - Nutze diese Möglichkeit, um erbeutete Fahrzeuge zu verkaufen und damit die Fraktionskasse aufzufüllen. - Využijte této příležitosti k prodeji ukradených vozidel a zvýšení frakčních fondů. - 使用此选项来出售缴获的载具并增加阵营资金。 - 해당 설정은 노획한 차량을 판매하고 팩션 자금을 늘려줍니다. - Используйте эту опцию, чтобы продавать захваченную технику и увеличивать средства фракции. - Usa questa opzione per vendere i veicoli catturati e aumentare i fondi della fazione. - Usa esta opción para vender vehículos capturados e incrementar los fondos de la facción - Skorzystaj z tej opcji, aby sprzedać przechwycone pojazdy i zwiększyć fundusze frakcji. + + Recruit Autorifleman + Maschinengewehrschütze rekrutieren + Recluta Fuciliere Automatico + Reclutar ametrallador + Recruter un Mitrailleur + 자동소총수 모집 + Нанять Пулемётчика + Rekrutuj Celowniczego KM + Kulometník + Otomatik Tüfekçi Göreve Al + 招募自动步枪手 - - Observation Post - Poste d'observation - Beobachtungsposten - Předsunutá hlídka - 观察哨 - 관측 지점 - Наблюдательный пост - Posto di Osservazione - Puesto de observación - Stanowisko Obserwacyjne + + Recruit Grenadier + Grenadier rekrutieren + Recluta Granatiere + Reclutar Granadero + Recruter un Grenadier + 유탄수 모집 + Нанять Стрелока с ГП + Rekrutuj Grenadiera + Granátometník + Bombacı Göreve Al + 招募掷弹手 - - Use the radio and select a spot on the map with good field of vision. A group of snipers will join you. Send them to the selected place and they will spot for you, attempting to remain hidden and not engaging enemies upon contact. - Utilisez la radio et sélectionnez un endroit sur la carte avec un bon champ de vision. Un groupe de tireurs d'élite se joindra à vous. Envoyez-les à l'endroit sélectionné et ils vous repéreront, essayant de rester cachés et n'engageant pas les ennemis au contact. - Benutze dein Funkgerät und wähle einen Ort auf der Karte mit einer guten Übersicht. Eine Gruppe Scharfschützen wird sich dir anschließen. Schicke diese zu dem gewählten Ort und sie werden dort einen Beobachtungsposten einrichten. Dabei versuchen sie verdeckt zu bleiben und Feinde bei Kontakt nicht anzugreifen. - Použijte rádio a vyberte místo na mapě s dobrým zorným polem. Připojí se k vám skupina ostřelovačů. Pošlete je na vybrané místo a oni tam zřídí pozorovací stanoviště. Snaží se zůstat v utajení a neútočit na nepřátele v kontaktu. - 使用无线电并在地图上选择一个视野良好的地点。一个狙击小组将会加入你的小队。将他们运送至选定的地点, 他们会为你提供侦查, 并在遭遇敌人时保持隐蔽并避免交战。 - 무전기를 사용하여 지도에서 시야가 트인 곳을 선택합니다. 그러면 저격 팀이 합류할 것입니다. 선택한 위치에 그들을 보내면, 그들은 적에게 들키기 전까지 교전하지 않고 관찰할 것입니다. - Используйте радио и выберите на карте место с хорошим обзором. К вам присоединится группа снайперов. Отправьте их в выбранное место, и они заметят вас, стараясь оставаться скрытыми и не вступая в бой с врагами при контакте. - Usa la radio e seleziona un punto sulla mappa con un buon campo visivo. Un gruppo di cecchini si unirà a te. Inviali nel luogo selezionato e individueranno i nemici per te, cercando di rimanere nascosti e non ingaggieranno al contatto. - Usa la radio y selecciona un punto en el mapa con buena visión del horizonte. Un grupo de tiradores se unirá. Mándalos al sitio seleccionado y observarán por ti, intentando mantenerse ocultos y evitando el combate hasta que sea inevitable. - Skorzystaj z radia i wybierz miejsce na mapie z dobrym polem widzenia. Dołączy do ciebie grupa snajperów. Wyślij je w wybrane miejsce, a będą wykrywać wrogów, starając się pozostać w ukryciu. W przypadku kontaktu z wrogami, nie będą od razu atakować + + Recruit Marksman + Scharfschütze rekrutieren + Recluta Tiratore Scelto + Reclutar Tirador + Recruter un Tireur d'Elite + 지정사수 모집 + Нанять Снайпера + Rekrutuj Strzelca Wyborowego + Odstřelovač + Nişancı Göreve Al + 招募精准射手 - - Roadblocks - Barrages routiers - Straßensperren - Zátarasy - 路障 - 검문소 - Блокпост - Posto di Blocco - Bloqueos de carretera - Blokady Drogowe + + Recruit Medic + Sanitäter rekrutieren + Recluta Medico + Reclutar médico + Recruter un Médecin + 의무병 모집 + Нанять Медика + Rekrutuj Sanitariusza + Zdravotník + Sıhhıye Göreve Al + 招募医疗兵 - - Use the menu and select a spot on the map. Click where a road is. A group of AT soldiers will join you. Send them to the selected place and they will establish a roadblock there. - Utilisez le menu et sélectionnez un endroit sur la carte. Cliquez où se trouve une route. Un groupe de soldats AT se joindra à vous. Envoyez-les à l'endroit choisi et ils y établiront un barrage routier. - Benutze das Menü und wähle einen Ort auf der Karte nahe einer Straße. Eine Gruppe Panzerabwehrsoldaten wird sich dir anschließen. Schicke diese zu dem gewählten Ort und sie werden dort eine Straßensperre errichten. - Použijte nabídku a vyberte místo na mapě. Klikněte na místo, kde je silnice. Skupina protitankových vojáků se k vám připojí. Pošlete je na vybrané místo a oni tam vytvoří zátaras. - 使用菜单并在地图上选择地点。点击道路所在的地方。一个反坦克小组将会加入你的小队。将他们运送至选定的地点, 他们会在那里设置路障。 - 메뉴를 사용하여 지도에서 도로가 있는 곳을 선택합니다. 그러면 대전차화기 팀이 합류합니다. 그들을 선택한 곳에 보내면 검문소를 설치합니다. - Воспользуйтесь меню и выберите место на карте. Щелкните, где находится дорога. К вам присоединится группа солдат. Отправьте их в выбранное место, и они установят там блокпост - Usa il menu e seleziona un punto sulla mappa. Clicca su una strada. Un gruppo di soldati Anticarro si unirà al tuo gruppo. Mandali sul punto selezionato e loro stabilirando un posto di blocco. - Usa el menú y selecciona una zona en el mapa. Haz click donde haya una carretera. Un grupo de soldados AT se unirá. Mándalos al sitio seleccionado para establecer un bloqueo de carretera ahí. - Skorzystaj z menu i wybierz miejsce na mapie. Kliknij tam, gdzie jest droga. Dołączy do ciebie grupa żołnierzy PPANC. Wyślij ich we wcześniej wybrane miejsce, a tam ustawią blokadę. + + Recruit Mortar + Mörser rekrutieren + Recluta Mortaio + Reclutar Mortero + Recruter un Mortier + 박격포병 모집 + Нанять Минометный расчет + Rekrutuj Moździerz + Minometník + Havan Göreve Al + 招募迫击炮 - - Grab Faction Funds - Récupérer l'argent de la faction - Geld der Fraktionskasse entnehmen - Vzít si z fondu - 霸占阵营资金 - 팩션 자금 가져가기 - Присвоение средств фракции - Fondi della Fazione - Retirar fondos de facción - Weź Fundusze Frakcji + + Recruit Rifleman + Schütze rekrutieren + Recluta Fuciliere + Reclutar fusilero + Recruter un Fusillier + 소총수 모집 + Нанять Стрелка + Rekrutuj Strzelca + Střelec + Piyade Göreve Al + 招募步枪手 - - Use this option to grab money from the Faction pool to your personal account. Please note this will have an impact on your score and future promotion chances. Corrupt Commanders may find themselves losing their command. - Utilisez cette option pour récupérer de l'argent de la cagnotte de la Faction vers votre compte personnel. Veuillez noter que cela aura un impact sur votre score et vos chances de promotion futures. Les commandants corrompus peuvent perdre leur commandement. - Benutze diese Option, um Gelder aus der Fraktionskasse zu entnehmen. Beachte dabei, dass dies Auswirkungen auf deine Reputation und zukünftige Beförderungschancen hat. Korrupte Kommandanten könnten plötzlich ihr Kommando verlieren. - Tuto možnost použijte, chcete-li peníze z frakčního fondu vzít na svůj osobní účet. Upozorňujeme, že to bude mít vliv na vaše skóre a na budoucí šanci k povýšení. Zkorumpovaní velitelé se mohou ocitnout v té situaci, že ztratí velení. - 使用该选项可将资金从阵营资金池中转移到你的个人帐户。请注意, 这将影响你的分数和未来的晋升机会。腐败的指挥官将失去领导地位。 - 팩션 자금 가져가기를 사용하면 개인 계좌로 들어갑니다. 인출하면 점수와 미래의 진급에 영향을 줍니다. 부패한 지휘관들은 끌려 내려올 것입니다. - Используйте эту опцию, чтобы переводить деньги из фонда фракции на свой личный счет. Учтите, что это повлияет на ваш счет и шансы на повышение в будущем. Коррумпированные командиры могут потерять командование - Usa questa opzione per prelevare denaro dalla cassa della fazione. Tieni presente che ciò avrà un impatto sul tuo punteggio e sulle future possibilità di promozione. I comandanti corrotti potrebbero ritrovarsi a perdere il comando. - Usa esta opción para mandar dinero de la caja de la facción a tu cuenta personal. Por favor, ten en cuenta que esto tendrá un impacto en tu puntuación para futuros ascensos. Los comandantes corruptos pueden llegar a perder su puesto. - Użyj tej opcji, aby pobrać pieniądze z puli frakcji na swoje konto osobiste. Pamiętaj, że będzie to miało wpływ na Twój wynik i przyszłe szanse na awans. Skorumpowani dowódcy mogą stracić swój autorytet. + + Recruit Squad Leader + Gruppenführer rekrutieren + Recluta Capo Squadra + Reclutar líder de escuadra + Recruter un Chef d'Escouade + 분대장 모집 + Нанять Лидера отряда + Rekrutuj Dowódcę Oddziału + Velitel jednotky + Takım Lideri Göreve Al + 招募班长 - - In-game Members - Membres en jeu - Servermitglieder - Členové ve hře - 会员 - 인게임 멤버 - Игроки - Membri In-gioco - Miembros in-game - Członkowie w Grze + + + + Back + Zurück + Indietro + Atrás + Retour + 뒤로 + Назад + Wstecz + Zpět + Geri + 返回 - - In the HQ Flag, if the Server Member feature is enabled, you may check which of the Server Members are in game and the total number of non members. - Avec le drapeau du QG, si la fonction de membre du serveur est activée, vous pouvez vérifier quels membres du serveur sont en jeu et le nombre total de non-membres. - Am Flaggenmast im HQ kannst du, wenn das Servermitglieder Feature aktiviert ist, überprüfen, welche Servermitglieder und wie viele Nicht-Servermitglieder im Spiel sind. - Na stožáru ve velitelství, když je povolena funkce členů serveru, můžete zkontrolovat, kteří členové serveru a kolik členů mimo server je ve hře. - 如果启用了服务器会员功能, 你可以在总部的旗帜上查询哪些服务器成员在线和非会员玩家的总数。 - 본부 깃발에서 서버 멤버 기능이 활성화되면 인게임 서버 멤버와 비-멤버의 수를 확인할 수 있습니다. - В флаге HQ, если функция «Участник сервера» включена, вы можете проверить, кто из участников сервера находится в игре. - Nella bandiera del Quartier Generale, se la funzione Server Member è abilitata, puoi controllare quali dei Server Member sono in gioco e il numero totale dei non membri. - En la bandera del CG, si la opción de Miembro del Servidorestá habilitada, podrás chequear qué Miembros están ahora jugando y el numero total de no Miembros. - Na fladze w kwaterze dowodzenia, jeśli włączona jest funkcja Członków Serwera, możesz sprawdzić, którzy z Członków Serwera są w grze i całkowitą liczbę pozostałych osób. + + Back + Zurück + Indietro + Atrás + Retour + 뒤로 + Назад + Wstecz + Zpět + Geri + 返回 - - Battle Options - Options de combat - Schlachtoptionen - Možnosti bitvy - 作战选项 - 전투 설정 - Управление - Opzioni Battaglia - Opciones de combate - Opcje Bitwy + + No + Nein + No + No + Non + 아니오 + Нет + Nie + Ne + Hayır + + + + No + Nein + No + No + Non + 아니오 + Нет + Nie + Ne + Hayır + - - Press Y in-game to have access any time to several options. Most of them are explained in the Commander or Features sections. - Appuyez sur Y dans le jeu pour avoir accès à tout moment à plusieurs options. La plupart d'entre eux sont expliqués dans les sections Commandants ou Fonctionnalités. - Drücke im Spiel Z, um jederzeit Zugriff auf verschiedene Optionen zu erhalten. Die meisten davon sind im Kommandanten oder Features Bereich erklärt. - Stisknutím klávesy Z ve hře získáte přístup k několika možnostem. Většina z nich je vysvětlena v kapitolách Velitele nebo Funkce. - 在游戏中随时按 Y 来访问作战选项。大部分功能已在指挥官或特性章节进行过解释。 - Y 키를 눌러 언제든지 여러 설정을 들어갈 수 있습니다. 대부분은 지휘관 기능 설명입니다. - Нажмите Y в игре, чтобы в любой момент получить доступ к нескольким параметрам. Большинство из них описаны в разделах "Командир" или "Функции". - Premi Y in-gioco per avere accesso a diverse opzioni. La maggior parte di esse è spiegata nelle sezione Comandante e Funzionalità. - Presiona Y dentro del juego para tener acceso a varias opciones. La mayoria están explicadas en las secciones de Comandante o Características. - Naciśnij Y w grze, aby w dowolnym momencie uzyskać dostęp do kilku opcji. Większość z nich wyjaśniono w rozdziałach Dowódca lub Funkcje. + + Yes + Ja + + Si + Oui + + Да + Tak + Ano + Evet + - - High Command - Haut Commandement - Oberbefehl - Vrchní velení - 指挥 - 하이 커맨드 - Командование отрядами - Alto Comando - Alto Mando - Naczelne Dowództwo + + Yes + Ja + + Si + Oui + + Да + Tak + Ano + Evet + - - When you are the Commander, hit CTRL + SPACE to give way-points and other orders to your AI squads using the HC mode. Non commanders may use it to check enemy contacts reported by the Faction communications network. - Lorsque vous êtes le commandant, appuyez sur CTRL + ESPACE pour donner des points de cheminement et d'autres ordres à vos escouades d'IA en utilisant le mode HC. Les non-commandants peuvent l'utiliser pour vérifier les contacts ennemis signalés par le réseau de communication de la faction. - Wenn du der Kommandant bist, kannst du über Strg + Leertaste in den Oberbefehlsmodus wechseln und somit KI Gruppen Befehle geben. Nicht-Kommandanten können dies nutzen, um Berichte über feindliche Kontakte zu überprüfen. - Pokud jste velitel, můžete přepnout do příkazového režimu pomocí kláves Ctrl + Mezera a tak dát příkazy skupinám AI. Nevelitelé mohou použít k ověření zpráv o nepřátelských kontaktech. - 当你是指挥官时, 按下 Ctrl + 空格 即可使用指挥部模式向AI小队分配路径点或下达其他命令。非指挥官可以使用它来查询阵营通讯网络上报告的接敌情况。 - 지휘관일 때 컨트롤 + 스페이스를 누르면 하이 커맨드로 인공지능 분대에 경유지를 주거나 명령을 하달합니다. 지휘관이 아닌 경우 아군 통신망으로 적 발견 보고를 할 수 있습니다. - Когда вы являетесь командиром, нажмите CTRL + ПРОБЕЛ, чтобы отдать команды вашим отрядам ИИ, используя режим HC. Некомандующие могут использовать его для проверки контактов с противником, сообщаемых сетью связи фракции. - Usa il menu e seleziona un punto sulla mappa. Fai clic su una strada. Un gruppo di soldati AT si unirà a te. Inviali nel luogo selezionato e lì stabiliranno un posto di blocco. - Cuando eres el comandante, presiona CTRL + ESPACIO para dar puntos de reunión y otras ordenes a las escuadras controladas por IA usando el modo HC. Los no comandantes pueden usarlo para visualizar las unidades enemigas reportadas por la red de comunicaciones de la Facción. - Kiedy jesteś dowódcą, naciśnij CTRL + SPACJA, aby dać punkty nawigacyjne i inne rozkazy swoim oddziałom AI za pomocą trybu HC. Pozostali gracze mogą go używać do sprawdzania kontaktów wroga zgłoszonych przez sieć komunikacyjną frakcji. + + + + Close + Schließen + Caricare il salvataggio personale precedente? + Cerrar + Fermer + 닫기 + Закрыть + Zamknij + Zavřít + Yakın + 关闭 - - Artillery - Artillerie - Artillerie - Dělostřelectvo - 火炮 - 포병 - Артиллерия - Artiglieria - Artilleria - Artyleria + + Garage Access + Fuhrparkzugriff + Accesso al Garage + Acceso al garaje + Accès au garage + 차고 열기 + Доступ к Гаражу + Dostęp do Garażu + Přístup do garáže + Garaj Erişimi + 车库存取 - - Press SHIFT + Y in-game while having an artillery squad selected on the HC bar. - Appuyez sur SHIFT + Y dans le jeu tout en ayant une escouade d'artillerie sélectionnée sur la barre HC. - Drücke im Spiel Shift + Z während du eine Artilleriegruppe in der Oberbefehlsleiste ausgewählt hast. - Stiskněte ve hře SHIFT + Z zatímco dělostřelecké družstvo je vybráno na panelu štábu. - 在指挥部选单上选择一个炮兵小队并按下 Shift + Y。 - 인게임의 하이 커맨드 표시줄에서 포병대를 선택한 상태에서 쉬프트 + Y를 누르십시오. - Нажмите SHIFT + Y в игре, выбрав артиллерийский отряд на панели управления. - Premi MAIUSC + Y in gioco mentre hai una squadra di artiglieria selezionata con l'Alto Comando. - Presiona SHIFT + Y dentro del juego mientras tienes una escuadra de arilleria seleccionada en la barra de HC - Naciśnij SHIFT + Y w grze, mając wybrany oddział artylerii na pasku HC. + + Check Faction garage + Fuhrpark der Fraktion einsehen. + Visualizza il garage della Fazione + Comprobar garaje de la Facción + Examiner le garage de la faction + 팩션 차고 확인 + Проверить Гараж Сопротивления + Sprawdź garaż frakcji + Zkontrolujte frakční garáž + Birlik Garajını Kontrol Et + 检查阵营车库 - - Group Manager - Gestion de groupe - Gruppenverwaltung - Správce skupiny - 小队管理 - 분대 관리 - Менеджер отряда - Manager Gruppo - Administrador de Grupo - Zarządzanie Grupą + + Manage Garrisons + Garnisonsverwaltung + Gestisci Guarnigioni + Gestionar guarnición + Gérer les garnisons + 주둔지 관리 + Управление гарнизоном + Zarządzaj Garnizonami + Spravovat posádku + Garnizonları Yönet + 管理驻军 - - MP Only: Press U in-game to join another player's group - MP uniquement: appuyez sur U dans le jeu pour rejoindre le groupe d'un autre joueur. - Nur im Mehrspieler: Drücke im Spiel U, um einer Gruppe eines anderen Spielers beizutreten. - Pouze v Multiplaeru: Stisknutím klávesy U ve hře se připojíte ke skupině jiného hráče - 仅限多人游戏: 在游戏中按下 U 来加入其他玩家的队伍 - 멀티 플레이 전용: U를 눌러 다른 분대에 들어갑니다. - MP Only: Нажмите U в игре, чтобы присоединиться к группе другого игрока - Solo in MP: Premi U in-gioco per entrare nel gruppo di un altro giocatore - MJ solo: Presiona U dentro del juego para unirte a grupos de jugadores - Tylko tryb Wieloosobowy: Naciśnij przycisk U w grze, aby dołączyć do grupy innego gracza + + Add or remove units to garrisons + Einheiten der Garnison hinzufügen oder entfernen. + Aggiungi o rimuovi unità alle guarnigioni + Añadir o quitar unidades a la guarnición + Ajouter ou supprimer une garnison + 주둔지에 병력을 추가하거나 줄입니다. + Добавление или удаление юнитов в гарнизоне + Dodaj lub usuń jednostki z garnizonów + Přidejte nebo odeberte jednotky z posádky + Garnizona birim ekle yada kaldır + 向驻军增派或删除单位 - - Earplugs - Bouchons d'oreilles - Ohrstöpsel - Špunty do uší - 耳塞 - 귀마개 - Беруши - Tappi per le orecchie - Tapones de oídos. - Zatyczki do Uszu + + Ingame Member List + Mitgliederliste + Lista dei Membri in gioco + Lista de miembros online + Liste des membres en ligne + 인게임 멤버 목록 + Список Участников + Lista Członków w Grze + Seznam členů + Oyun içi üye listesi + 在线会员列表 - - Press END to enable / disable earplugs. Disabled with ACE. - Appuyez sur FIN pour activer / désactiver les bouchons d'oreille. Désactivé avec ACE. - Drücke ENDE, um Öhrstöpsel einzusetzen oder zu entfernen. Wird mit ACE automatisch deaktiviert. - Stiskněte END pro aktivaci / deaktivaci chráničů sluchu. Zakázáno s ACE. - 按下 End 启用/禁用耳塞。使用ACE时无法使用。 - End 키로 귀마개를 활성화/비활성화합니다. ACE 모드 사용 시 사용할 수 없습니다. - Нажмите END, чтобы включить/отключить беруши. Отключено при использовании ACE. - Premi FINE per abilitare / disabilitare i tappi per le orecchie. Disabilitato con ACE. - Presiona FIN para habilitar / deshabilitar los tapones de oídos. Deshabilitado con ACE. - Naciśnij przycisk END, aby włączyć/wyłączyć zatyczki do uszu. Wyłączone, gdy serwer korzysta z moda ACE. + + Displays which server members are currently playing + Zeigt, welche Servermitglieder momentan im Spiel sind. + Mostra quali membri del server stanno giocando adesso + Muestra que miembros del servidor están ahora jugando + Affiche quels membres du serveur sont actuellement en jeu + 현재 플레이 중인 서버 멤버 표시 + Показывает, кто из Участников сейчас на сервере + Pokazuje, którzy członkowie serwera aktualnie grają + Zobrazuje, kteří členové serveru aktuálně hrají + Şu anda hangi sunucu üyelerinin oynadığını görüntüler + 显示哪些服务器会员正在游玩 - - Toggle Info Bar Visibility - Переключить видимость информ. строки - 정보 표시줄 표시 토글 - 切换信息栏可见性 - Attiva e disabilita la visibilità della barra informazioni - Přepnout viditelnost info lišty - Alternar visibilidad de la barra de información - Przełącz Widoczność Paska Informacji + + Move HQ to another Zone + HQ verlegen + Muovi la base operativa in un'altra posizione + Mover CG a otra zona + Déplacer le QG vers une autre zone + 본부 이사하기 + Переместить Штаб + Przenieś kwaterę dowodzenia w inne miejsce + Přesuňte velitelství + Karargahı başka bir bölgeye taşı + 将总部转移到其他区域 - - Press ALT+HOME to show / hide information bar at the top of the screen. - Нажмите ALT+HOME, чтобы отобразить/скрыть информационную строку в верхней части экрана. - 알트 + 홈 키를 눌러 화면 상단의 정보 표시줄을 표시하거나 숨깁니다. - 按ALT+HOME来显示/隐藏顶部信息栏。 - Premi ALT+HOME per visualizzare / nascondere la barra informazioni in alto allo schermo. - Stisknout ALT+HOME k zobrazení / skrytí info lišty v horní části obrazovky - Presiona ALT + HOME para mostrar / ocultar la barra de información arriba de la pantalla. - Naciśnij klawisze ALT+HOME, aby wyświetlić/ukryć pasek informacyjny u góry ekranu. + + Petros will join your group. Ammobox must be empty. To rebuild, select the Build action near Petros + Petros tritt deiner Gruppe bei. Munitionskiste muss leer sein. Zur Neuerrichtung die Bauaktion in der Nähe von Petros auswählen. + Petros si unirà al tuo gruppo. La cassa di munizioni deve essere vuota. Per ricostruirla, seleziona la voce Costruisci, stando vicino a Petros + Pertos se unirá a tu grupo. La caja de munición debe estar vacía. Para reconstruir, selecciona la acción Construir cerca de Petros + Petros va rejoindre votre groupe. L'Arsenal doit être vide. Pour reconstruire, sélectionnez l'action "Construire" à côté de Petros. + 페트로스가 당신의 그룹에 합류할 것입니다. 탄약상자는 비워져 있어야 합니다. 재건축하려면 페트로스 근처에서 건축하기를 선택하시오. + Петрос присоединится к вашей группе. Чтобы построить Штаб, выберите действие "Построить" возле Петроса. Арсенал должен быть пуст. + Petros dołączy do twojej drużyny. Skrzynka na amunicję musi być pusta. Aby odbudować, wybierz akcję Buduj w pobliżu Petrosa + Petros se připojí k vaší skupině. Chcete-li vytvořit velitelství, vyberte možnost u Petrose „Zřídit velitelství“. Arzenál musí být prázdný. + Petros grubunuza katılacak. Cephane kutusu boş olmalıdır. Yeniden inşa etmek için Petros yakınında İnşa eylemini seçin + Petros将会加入您的小队。弹药箱必须为空。在Petros附近选择"建造"选项来重建总部。 - - Faction Leader - Chef de faction - Fraktionsanführer - Vedoucí frakce - 阵营领袖 - 팩션 지휘관 - Лидер фракции - Leader della Fazione - Líder de Facción - Lider Frakcji + + Rebuild Assets + Anlagen wiederherstellen + Ricostruisci Risorse + Reconstruir objetos + Reconstruire les biens + 재건축 + Восстановление объектов + Odbuduj + Znovu vybudovat objekt + Varlıkları Yrniden Oluştur + 重建资产 - - Just as with any resistance movement, leadership is not as stable as in organised states. Any player can take the role of Faction Force Commander if the current one is not very popular... Demonstrate your skill while accomplishing missions and killing enemies and maybe you will become the next leader. - Comme pour tout mouvement de résistance, le commandement n'est pas aussi stable que dans les États organisés. N'importe quel joueur peut jouer le rôle de commandant de la Faction si l'actuel n'est pas très populaire ... Démontrez vos compétences tout en accomplissant des missions et en tuant des ennemis et peut-être deviendrez-vous le prochain chef. - Wie üblich in Widerstandsbewegungen, ist die Führung nicht so stabil wie in organisierten Streitkräften. Jeder Spieler kann die Rolle des Fraktionsanführers übernehmen, wenn die Reputation des aktuellen Anführers niedrig ist. Erhöhe deine eigene Reputation durch die Erfüllung von Sekundärmissionen und dem Ausschalten von feindlichen Einheiten und du kannst der nächste Anführer werden. - Stejně jako u každého hnutí odboje, vedení není tak stabilní jako v organizovaných státech. Každý hráč může převzít roli velitele frakcí, pokud současný není příliš populární ... Prokázat své dovednosti při plnění misí a zabíjení nepřátel a možná se stanete dalším vůdcem. - 就像任何抵抗运动一样, 领导层并不像主权国家那样稳定。任何玩家都可以扮演阵营指挥官的角色, 如果现任指挥官不是很受欢迎的话...在完成任务和杀死敌人的同时展示你的技能, 你就有可能成为下一任领袖。 - 다른 저항군과 마찬가지로 지휘부는 조직화된 국가처럼 안정적이지 못합니다. 현재 많은 지지를 받지 못하면 다른 플레이어가 지휘관을 맡을 수 있습니다... 훌륭한 작전 수행능력과 사격실력을 보여준다면 다음 지휘관이 될 수 있습니다. - Как и в случае с любым движением сопротивления, руководство не так стабильно, как в организованных государствах. Любой игрок может взять на себя роль командующего силами фракции, если текущий не очень популярен... Продемонстрируйте свое мастерство, выполняя миссии и убивая врагов, и, возможно, вы станете следующим лидером - Proprio come con qualsiasi movimento di resistenza, la leadership non è stabile come negli stati organizzati. Qualsiasi giocatore può assumere il ruolo di Faction Force Commander se quello attuale non è molto popolare... Dimostra la tua abilità mentre porti a termine missioni e uccidi nemici e forse diventerai il prossimo leader. - Como cualquier movimiento de resistencia, el liderazgo no es tan estable como en estados organizados. Cualquier jugador puede tomar el rol de Forzar Comandante de Facción si el actual no es muy popular... Demuestra tus habilidades a la vez que completas misiones y matas a enemigos y, quizás, puedas convertirte en el próximo líder. - Tak jak w przypadku każdego ruchu oporu, przywództwo nie jest, tak stabilne, jak w zorganizowanych państwach. Każdy gracz może wcielić się w rolę dowódcy rebelii, jeśli obecny nie jest zbyt popularny... Wykaż się umiejętnościami podczas wykonywania misji i zabijania wrogów, a może zostaniesz kolejnym przywódcą. + + Cost: €5000 + Kosten: 5.000€ + Costo: €5000 + Coste : 5000€ + Coût : 5000€ + 가격: 5000€ + Цена: 5000$ + Koszt: €5000 + Cena: 5000€ + Maliyet: €5000 + 花费: 5000€ - - Garage - Garage - Fuhrpark - Garáž - 车库 - 차고 - Гараж - Garage - Garaje - Garaż + + Train FIA Troops + FIA Truppen ausbilden + Addestra Truppe FIA + Entrenar tropas FIA + Entrainer les troupes de la FIA + 반군 병사 훈련 + Тренировать Войска + Trenuj Siły FIA + Vycvičit jednotky FIA + Askerleri Eğit + 训练FIA部队 - - Add any vehicle near your personal Virtual Garage (or factions garage if you are the commander) and keep it safe for future use. Vehicle add option is under the Y menu. Garage management is in HQ options (Flag). Garage recovery capacities may depend on where you are: Air Units can be recovered only near Airbases, boats, near the shore etc. - Ajoute n'importe quel véhicule près de votre garage virtuel personnel (ou garage de la factions si vous êtes le commandant) et gardez-le en lieu sûr pour une utilisation future. L'option d'ajout de véhicule se trouve dans le menu Y. La gestion du garage est dans les options HQ (Flag). Les capacités de récupération du garage peuvent dépendre de l'endroit où vous vous trouvez: les unités aériennes ne peuvent être récupérées que près des bases aériennes, des bateaux, près du rivage, etc. - Du kannst jedes Fahrzeug in deinen persönlichen virtuellen Fuhrpark (oder dem der Fraktion, wenn du der Kommandant bist) hinzufügen, um es sicher zu verwahren. Diese Option findest du im Z-Menü. Die Verwaltung des Fuhrparks kann am Flaggenmast im HQ aufgerufen werden. Die Möglichkeit zur Bereitstellung eines Fahrzeugs aus dem Fuhrpark hängt dabei von deiner Umgebung ab: Luftfahrzeuge können nur in der Nähe von Flugplätzen bereitgestellt werden, Boote nur in der Nähe der Küste, usw. - Můžete přidat jakékoli vozidlo do svého osobního virtuálního vozového parku (nebo frakce, pokud jste velitel), aby bylo v bezpečí. Tuto možnost naleznete v nabídce Z. Vedení flotily může být povoláno na stožár u velitelství. Schopnost zajistit vozidlo z flotily závisí na vašem okolí: letadla mohou být poskytnuta pouze v blízkosti letišť,lodí pouze v blízkosti pobřeží atd. - 将载具添加至你的个人车库(或者阵营车库, 如果你是指挥官的话), 确保其安全以供将来使用。车辆添加选项位于Y键菜单下。车库管理功能在总部选项(旗帜)下。能否从车库中取出载具取决于你所在的位置: 如空中单位只能在空军基地恢复, 船只只能在靠近海岸线的敌方恢复等。 - 개인용 차고(지휘관일 경우 팩션 차고) 근처에서 차량을 꺼내고 사용 후 안전하게 보관하십시오. 차량 추가 옵션은 Y 메뉴에 있습니다. 차고 관리는 본부 깃발에서 할 수 있습니다. 차고 저장 용량은 현재 위치에 따라 달라질 수 있습니다. 공중 장비는 공항에서, 보트는 해안에서 저장할 수 있습니다. - Добавьте любую технику рядом с вашим личным виртуальным гаражом (или гаражом фракций, если вы командир) и сохраните его для будущего использования. Опция добавления транспортного средства находится в меню Y. Возможности восстановления гаража могут зависеть от того, где вы находитесь: авиационные юниты могут быть восстановлены только возле авиабаз, лодок у берега и т.д. - Aggiungi qualsiasi veicolo vicino al tuo garage virtuale personale (o il garage della fazione se sei il comandante) e tienilo al sicuro per un uso futuro. L'opzione per aggiungere un veicolo è nel menu Y. La gestione del garage è nelle opzioni del HQ (la bandiera). Le capacità dei garage possono dipendere da dove ti trovi: le unità aeree possono essere recuperate solo vicino a basi aeree, barche, vicino alla riva, ecc. - Añade cualquier vehículo cercano a tu garaje virtual personal. (o al garaje de facción si eres el comandante) y mantenlo seguro para su futuro uso. La opción de añadir vehículo está a bajo en el menu de Y. La opcion de Ver Garaje esta en las opciones del CG (bandera). La capacidad de recuperar vehículos del garaje depende de donde te encuentres: Las unidades aeresas solo pueden recuperarse en una base aéresa, botes solo en la costa, etc. - Dodaj dowolny pojazd w pobliżu swojego osobistego wirtualnego garażu (lub garażu frakcji, jeśli jesteś dowódcą) i zachowaj go do wykorzystania w przyszłości. Opcja dodawania pojazdu znajduje się w menu Y. Zarządzanie garażem znajduje się w opcjach kwatery głównej (flaga). Możliwości wyciągania z garażu mogą zależeć od tego, gdzie się znajdujesz: jednostki powietrzne można odzyskać tylko w pobliżu baz lotniczych, łodzie w pobliżu brzegów itp. + + Upgrades the AI skill level + Erhöht den KI Fähigkeitslevel. + Aumenta il livello di abilità dell'IA + Añade nivel de habilidad a la IA + Améliorer le niveau de l'IA + 인공지능의 숙련도 레벨을 업그레이드합니다. + Увеличивает уровень готовности войск + Ulepsza poziom umiejętności AI + Vylepší úroveň dovednosti AI + YZ beceri seviyesini yükseltir + 提升AI技能等级 - - Undercover - Incognito - Verdecktes Vorgehen - V utajení - 伪装 - 위장 - Скрытность - Sotto copertura - Encubierto - Incognito + + Grab 100€ from Pool + Entnehme 100€ aus der Kasse + Prendi 100€ dal conto + Coger 100€ de la caja + Prendre 100€ de la cagnotte + 팩션 자금에서 100€ 가져가기 + Взять 100$ из фонда + Weź 100€ z Puli + Vzít 100€ ze společného fondu + Havuzdan 100€ al + 从资金池中拿取100€ - - Click on this button to go undercover. If you meet the requirements, the enemy won't attack you on sight. On foot, to go undercover you must have no weapons or military equipment visible.<br/>You will lose undercover status when you change load-out, get spotted by enemy guard-dogs, plant mines, and can also be reported by some civilians to the enemy. If you are discovered you won't be able to go undercover on foot again for 30 minutes. You can also go undercover by getting into any civilian vehicle. You will lose undercover status by firing any weapon or being spotted far from a road. If you are discovered you won't be able to go undercover in that vehicle again. Getting close to enemy Airbases, outposts and roadblocks will also make you lose undercover status. - Cliquez sur ce bouton pour passer incognito. Si vous remplissez les conditions, l'ennemi ne vous attaquera pas à vue. À pied, pour devenir incognito, vous ne devez avoir ni armes ni équipement militaire visible.<br/>Vous perdrez le statut d'infiltration lorsque vous changerez de chargement, serez repéré par des chiens de garde ennemis, planterez des mines et certains civils pourront également signaler à l'ennemi. Si vous êtes découvert, vous ne pourrez plus vous infiltrer à pied pendant 30 minutes. Vous pouvez également vous infiltrer en montant dans n'importe quel véhicule civil. Vous perdrez le statut d'infiltration en tirant avec n'importe quelle arme ou en étant repéré loin d'une route. Si vous êtes découvert, vous ne pourrez plus vous infiltrer dans ce véhicule. Se rapprocher des bases aériennes, des avant-postes et des barrages routiers ennemis vous fera également perdre le statut d'infiltration. - Drücke diese Schaltfläche, um verdeckt zu agieren. Wenn du die Anforderungen hierfür erfüllst, werden Feinde dich nicht mehr bei Kontakt angreifen. Während du zu Fuß unterwegs bist, darfst du keine Waffen oder andere militärische Ausrüstung sichtbar tragen.<br/>Du wirst aufgedeckt, wenn du deine Ausrüstung änderst, von feindlichen Wachhunden enteckt wirst, Minen platzierst oder ein Zivilist dich möglicherweise dem Feind meldet. Einmal aufgedeckt, kannst du für 30 Minuten nicht mehr verdeckt agieren. Eine weitere Möglichkeit diesen Modus zu aktivieren ist die Nutzung eines Zivilfahrzeugs. Hierbei wirst du aufgedeckt, sobald du eine Waffe abfeuerst oder dabei gesehen wirst, wenn du zu weit von einer Straße entfernt bist. Wirst du mit einem Zivilfahrzeug aufgedeckt, ist es dir nicht mehr möglich, dieses Fahrzeug für verdecktes Vorgehen zu nutzen. Näherst du dich einem feindlichen Flugplatz, Außenposten oder einer feindlichen Straßensperre, wirst du ebenso aufgedeckt. - Kliknutím na toto tlačítko přejdete do utajení. Pokud splníte požadavky, nepřítel na vás nezaútočí na první pohled. Abyste mohli jít pěšky v utajení, nesmíte mít žádné zbraně nebo vojenské vybavení viditelné.<br/>Ztratíte tajný status, když změníte vybavení, dostanete spatřen nepřátelskými hlídacími psy, pokládáním min, též můžete být nahlášen místníma civilistama. Pokud vás objeví, nebudete moci jít v utajení znovu po dobu 30 minut. Můžete také jít v utajení tím, že se dostane do jakéhokoli civilního vozidla. Ztratíte tajný status tím, že vystřelíte jakoukoliv zbraň nebo budete spatřeni daleko od silnice. Pokud vás odhalí, nebudete moci znovu v tom vozidle. Když se přiblížíte k nepřátelským leteckým základnám, základnám a zátarasům, ztratíte také status v utajení. - 点击此按钮进入伪装状态。如果你满足伪装条件, 敌军在目视到你时就不会攻击你。想要在步行状态下进入伪装模式, 你不能携带任何可见的武器或军用装备。<br/>当你更换装备, 被敌方警卫犬发现, 埋设地雷, 或被平民报告给敌军时, 伪装将会失效。如果你被识破, 在30分钟内将无法再次进入步行伪装状态。你也可以通过进入民用车辆来启用伪装。使用任何武器开火, 或在远离道路的敌方被发现, 均会使伪装失效。如果你被识破, 你将无法在该载具内再次进入伪装状态。靠近敌方空军基地、观察哨和路障也会使伪装状态失效。 - 조건에 맞춰 위장 버튼을 누르면, 함부로 적에게 공격받지 않습니다. 맨몸으로 위장하기 위해선 무기 또는 군사장비가 없어야합니다.<br/>장비를 바꾸거나, 경비견에게 들키거나, 지뢰를 심거나 시민이 적에게 신고하면 위장은 들킵니다. 들킨다면 30분 동안은 다시 잠복을 하지 못합니다. 또한 민간 차량으로 위장을 할 수 있습니다. 사격하거나 도로에서 벗어난다면 잠복은 풀립니다. 들키면 그 차량으로는 다시 잠복할 수 없습니다. 적군 공군 기지, 전초 기지, 검문소에 가까이 간다면 위장은 풀립니다. - Нажмите на эту кнопку, чтобы перейти под прикрытие. Если вы соответствуете требованиям, противник не нападет на вас сразу же. Пешком, чтобы идти под прикрытием, у вас не должно быть видимого оружия или военной техники. <br/> Вы теряете статус секретного прикрытия, когда меняете расстановку сил, вас заметят вражеские сторожевые собаки, устанавливают мины, а также о вас можно сообщить некоторые мирные жители врагу. Если вас обнаружат, вы не сможете снова ходить под прикрытием в течение 30 минут. Вы также можете под прикрытием сесть в любой гражданский автомобиль. Вы потеряете статус под прикрытием, если выстрелите из любого оружия или вас заметят далеко от дороги. Если вас обнаружат, вы больше не сможете ехать под прикрытием в этом транспортном средстве. Приближение к вражеским авиабазам, заставам и блокпостам также приведет к потере статуса секретного прикрытия. - Selecciona este botón para estar encubierto. Si cumples los requisitos, el eneimgo no te atacará de inmediato. A pie, para estar encubierto necesitas no tener armas ni equipamieno militar visible.<br/>Perderás el estado de encubierto cuando cambies de equipo, seas visto por perros guardianes enemigos, por plantar minas y también puedes ser reportado por algunos civiles. Si eres descubierto, no podrás volver a pasar desapercivido otra vez hasta pasados 30 minutos. También puedes estar de encubierto en vehículos civile. Perderás el estado de encubierto disparando armas o siendo visto circulando lejos de una carretera o camino. Si eres descubierto no podrás volver a pasar desapercibido en ese vehículo. Acercarte a bases militares, bloqueos de carretera y puntos de control también te hará perder tu estatus de oculto. - Kliknij ten przycisk, aby być incognito. Jeśli spełnisz wymagania, wróg nie zaatakuje cię od razu. Aby być się incognito pieszo, nie możesz mieć widocznej broni ani sprzętu wojskowego.<br/>Stracisz status incognito, gdy zmienisz wyposażenie, zostaniesz zauważony przez wrogie psy stróżujące, podłożysz miny, lub zostać zgłoszony przez niektórych cywili do wroga. Jeśli zostaniesz wykryty, przez 30 minut nie będziesz mógł ponownie się stać się incognito na piechotę. Możesz też działać tajnie, wsiadając do dowolnego cywilnego pojazdu. Status incognito stracisz, gdy strzelisz z dowolnej broni lub będziesz zauważonym z dala od drogi. Jeśli zostaniesz wykryty, nie będziesz mógł ponownie jechać pod przykrywką w tym pojeździe. Zbliżanie się do wrogich baz lotniczych, posterunków i blokad drogowych również spowoduje utratę statusu incognito. + + Take 100€ from faction pool and add it to your personal account. It will damage your position among the faction in the commander career + Transferiere 100€ aus der Fraktionskasse zu deinem persönlichen Konto. Dies wird deiner Reputation bezüglich deiner Karriere innerhalb der Fraktion schaden. + Prendi 100€ dalla cassa della fazione e inseriscili nel tuo account personale. Danneggerà la tua posizione all'interno della fazione per la tua carriera da comandante + Coge 100€ de la caja de la facción y añadela a tu cuenta perosnal. Dañará tu posición entre la facción por la carrera de la comandancia + Prendre 100€ de la cagnotte de la faction pour l'ajouter sur votre compte. Cela va nuire à votre réputation au sein de la faction et ralentir votre progression des rangs. + 팩션 자금 100€를 당신의 계좌로 옮깁니다. 이 행위는 지휘관으로서의 평판에 악영향을 줄 것입니다. + Перевести 100$ из фонда сопротивления себе на счёт. Это вредит вашей репутации как командира + Weź 100€ z puli frakcji i dodaj je do swojego konta osobistego. Zaszkodzi to twojej reputacji wśród twojej frakcji w karierze dowódcy + Převod 100€ ze společného fondu na váš účet.Poškodí vaši pozici mezi frakcí a též vaší kariéru velitele + Grup kasasından 100€ alın ve kişisel hesabınıza ekleyin. Komutan kariyerinde grup içindeki konumunuza zarar verir + 从阵营的资金池中拿取100€并将其添加到您的个人帐户中。这会损害您在指挥官生涯中的地位 - - Arsenal - Arsenal - Arsenal - Arzenál - 军火库 - 아스널 - Арсенал - Arsenale - Arsenal - Arsenał + + HQ Options: Commander Only + HQ Optionen: Nur Kommandant + Opzioni HQ: Solo per il Comandante + Opciones CG: Solo el Comandante + Options du QG: Commandant Uniquement + 본부 옵션: 지휘관 전용 + Опции Штаба: Только для Командующего + Opcje Kwatery Dowodzenia: Tylko Dowódca + Možnosti velitelství: Pouze pro velitel + Karargah Ayarları: Sadece Komutan + 总部选项: 仅限指挥官使用 - - Scavenge for items, weapons and magazines and put them in your HQ Ammobox. Once you have a specific amount of an them, they will be unlocked and added to the Arsenal for personal use (and for your Faction squads).<br/>The amount required to unlock depends on how many assets the Faction has unlocked and the number of factories owned. Unlocked weapons, optics and night-vision Googles may also change AI load-out. Basic militiamen are especially affected by this: their load-out will start from small SMGs and progress to having an extra AA / AT launcher. Please note this will not affect their dress, which will depend on the current Faction Skill Level (helmets and uniform). Arsenal is the standard BIS Arsenal, check their documentation for interaction and use.<br/><br/>To see the amounts required to unlock each group of items, open the HQ Ammobox and you will receive a detailed report on the right. - Récupérez des objets, des armes et des magazines et mettez-les dans votre Arsenal au QG. Une fois que vous en avez un nombre spécifique, ils seront déverrouillés et ajoutés à l'arsenal pour un usage personnel (et pour vos escouades de faction).<br/>Le montant requis pour déverrouiller dépend du nombre d'actifs débloqués par la faction et du nombre d'usines possédées. Les armes déverrouillées, les viseurs et les lunettes de vision nocturne peuvent également modifier les équipements de vos IA. Les miliciens de base sont particulièrement touchés par cela: leur équipement commencera par de petites SMG et passera à un lanceur AA / AT supplémentaire. Veuillez noter que cela n'affectera pas leur tenue, qui dépendra du niveau de compétence de faction actuel (casques et uniformes). Arsenal est l'arsenal BIS standard, consultez leur documentation pour l'interaction et l'utilisation.<br/><br/>Pour voir les montants nécessaires pour déverrouiller chaque groupe d'articles, ouvrez l'Arsenal au QG et vous recevrez un rapport détaillé sur la droite. - Sammle Gegenstände, Waffen und Magazine, um sie in das Munitionslager deines HQs abzulegen. Sobald du eine bestimmte Anzahl eines Gegenstands vorrätig hast, wird er im Arsenal für den persönlichen Gebrauch durch dich und den Gruppen deiner Fraktion freigeschaltet.<br/>Die benötigte Anzahl zur Freischaltung hängt davon ab, wie viele Gegenstände die Fraktion bereits freigeschaltet hat und wie viele Fabriken im Besitz der Fraktion sind. Freigeschaltete Waffen, Visiere und Nachtsichtgeräte können auch die Ausrüstung deiner KI Einheiten verändern. Einfache Milizen sind davon im speziellen betroffen: Ihre Ausrüstung ist zu Beginn ein einfaches SMG und erweitert sich auf zusätzliche Luft- und Panzerabwehrwaffen. Beachte, dass dies nicht ihre Kleidung (Uniform und Helm) beeinflusst, da dies von dem Fertigkeitslevel der Fraktion abhängt. Das Arsenal ist das standard BI Arsenal, also nutze die darüber verfügbare Dokumentation für Bedienungshinweise.<br/><br/>Um die notwendige Anzahl zum Freischalten von Gegenständen einzusehen, öffne das Munitionslager im HQ und du erhälst eine Auflistung am rechten Bildschirmrand. - Hledejte předměty, zbraně a zásobníky a vložte je do svého arzenálu. Jakmile budete mít určité množství z nich, budou odemčeny a přidány do Arzenálu pro osobní potřebu (a pro vaše frakce družstva).<br/>Částka potřebná k odemčení závisí na tom, kolik aktiv frakce odemkla a počet vlastněných továren. Odemčené zbraně, optika a noční vidění může také změnit vybavení AI. Základní milicionáři jsou tímto obzvláště postiženi: jejich vybavení začne od malých SMG až po odpalovací zařízení AA / AT. Vezměte prosím na vědomí, že to nebude mít vliv na jejich oblečení, které bude záviset na aktuální úrovni dovedností frakce (přilby a uniformy). Arzenal je standardní BIS Arsenal, zkontrolujte jejich dokumentaci pro interakci a použití.<br/><br/> Chcete-li zobrazit částky potřebné k odemknutí každé skupiny položek, otevřete okno hq a obdržíte podrobnou zprávu vpravo. - 搜寻物品、武器和弹夹, 并将其放进总部的弹药箱中。当你拥有超过一定数量的物品之后, 它们将会解锁并添加到军火库以供个人(以及阵营班组)使用。<br/>解锁物品所需的数量取决于我方阵营已解锁的资产和拥有的工厂数量。解锁的武器、瞄具和夜视仪也会改变AI的装备。最基础的民兵将尤其受此影响: 他们的装备将从小型冲锋枪开始, 发展到拥有一个额外的防空/反坦克发射器。请注意, 这不会影响到AI小队的着装, 而着装(头盔和制服)取决于我方阵营当前的技能等级。军火库是标准的BIS军火库, 查看它们的文档来了解如何交互和使用。<br/><br/>要查看解锁每组物品所需的数量, 打开总部的弹药箱, 你将在右侧看到详细报告。 - 아이템, 무기와 탄약을 모아 본부 탄약상자에 넣으십시오. 아이템이 특정 갯수를 넘으면 아스널에서 언락되고 개인적으로 사용할 수 있습니다(인공지능 분대도 포함).<br/>언락하기 위한 조건은 팩션 자금과 점령한 공장 수에 따라 다릅니다. 언락된 무기, 광학장비, 야시경은 인공지능 병사 장비도 바꿀 수 있습니다. 기본적인 소총수는 언락된 무기에 영향받아 기관단총에서 시작해서 중화기(대공/대전차화기)까지 무장합니다. 이는 현재 팩션 숙련도 레벨(헬멧 및 유니폼)에 따라 달라지는 그들의 복장에 영향을 미치지 않는다는 점에 유의하십시오. 아스널은 표준 바닐라 아스널입니다. 자세한 사항은 BIS 문서를 확인하십시오.<br/><br/>각 아이템의 언락 조건을 보려면 본부의 탄약상자를 열면 오른쪽에 자세한 정보가 제공됩니다. - Найдите предметы, оружие и журналы и положите их в ящик для боеприпасов в штаб-квартире. Как только у вас будет определенное количество их, они будут разблокированы и добавлены в Арсенал для личного использования (и для ваших отрядов фракции). <br/> Количество, необходимое для разблокировки, зависит от того, сколько активов разблокировала фракция. и количество принадлежащих фабрик. Разблокированное оружие, оптика и очки ночного видения также могут изменить загрузку ИИ. Это особенно касается обычных ополченцев: их снаряжение начнется с небольших пистолетов-пулеметов и перейдет к дополнительным зенитным / противотанковым гранатометам. Обратите внимание, это не повлияет на их одежду, которая будет зависеть от текущего уровня навыков фракции (шлемы и униформа). Арсенал - это стандартный арсенал BIS, проверьте его документацию для взаимодействия и использования. <br/><br/> Чтобы увидеть суммы, необходимые для разблокировки каждой группы предметов, откройте HQ Ammobox, и вы получите подробный отчет справа - Cerca armi, caricatori e oggetti e mettili nella tua scatola di munizioni al Quartier Generale. Una volta che ne avrai una quantità specifica, verranno sbloccati e aggiunti all'Arsenale per uso personale (e per le squadre della tua fazione).<br/>L'importo richiesto per sbloccarli dipende da quante risorse la fazione ha sbloccato la fazione e dal numero di fabbriche conquistate. Le armi, mirini e visori notturni sbloccati possono essere usati dell'IA. I miliziani di base ne usufruiranno maggiormente: il loro equipaggiamento partirà da SMG di piccolo calibro e progredirà fino ad avere lanciatori AA / AT. Tieni presente che la disponibilità di caschi e uniformi non influirà sul loro abbigliamento poichè dipenderà dall'attuale livello di abilità della fazione.L'arsenale è quello standard di BIS, controlla la loro documentazione saperne di più sull'uso.<br/><br/>Per vedere gli importi necessari per sbloccare ciascun gruppo di oggetti, apri l'Arsenale e riceverai un rapporto dettagliato sulla destra dell'interfaccia. - Encuentra equipo, armas y cargadores y ponlos en tu caja de munición del CG. Una vez tengas un número específico de cierto objeto, lo desbloquearás y será añadido a tu Arsenal para uso personal. (y para tu Facción).<brs/>La cantidad requerida depende en cuantos objetos de Facción han sido desbloqueados y el número de fábricas en poder. Las armas desbloqueadas, miras y gafas de visión nocturna también pueden cambiar el equipamiento de la IA. Los Guerrilleros estan especialmente expuestos a esto: su equipo empezará por pequeñas SMGs y progresarán a tener una arma AA / AT extra. Ten en cuenta que no cambiará su uniforme, el cual depende del Nivel de Habilidad de la Facción (cascos y vestimenta). Arsenal es el estándar Arsenal BIS, comprueba la documentación para uso e interacción.<br/><br/> Para ver la cantidad necesaria para ser debloqueados, abre la caja de munición del CG y aparecerá un detallado reporte a la derecha. - Zbieraj przedmioty, broń i magazyny i umieszczaj je w arsenale. Gdy zdobędziesz określoną ilość przedmiotów, zostaną one odblokowane i dodane do arsenału do użytku osobistego (i dla oddziałów AI frakcji).<br/>Ilość przedmiotów wymagana do odblokowania zależy od tego, ile odblokowała cała frakcja i od liczby posiadanych fabryk. Odblokowane bronie, optyka i noktowizory mogą również zmienić wyposażenie AI. Szczególnie dotyczy się to oddziałów milicji: ich wyposażenie zacznie się od małych pistoletów maszynowych i przejdzie do posiadania dodatkowej wyrzutni przeciwlotniczej / przeciwpancernej. Pamiętaj, że nie wpłynie to na ich ubiór, który będzie zależał od aktualnego poziomu umiejętności frakcji (hełmy i mundury). Arsenał to standardowy Arsenał BIS, sprawdź ich dokumentację pod kątem interakcji i użycia.<br/><br/>Aby zobaczyć kwoty wymagane do odblokowania każdej grupy przedmiotów, otwórz skrzynkę w sztabie, a otrzymasz szczegółowy raport. + + + + Load previous personal save? + Letzten persönlichen Spielstand laden? + Caricare il salvataggio personale precedente? + ¿Cargar el guardado personal? + Charger la sauvegarde précédente? + 이전 저장 데이터를 로드 하시겠습니까? + Placeholder + Загрузить предыдущее сохранение? + Załadować poprzedni zapis gry? + Načíst předchozí osobní relaci? + Placeholder + Önceki kişisel kayıt yüklensin mi? + 加载以前的个人存档? - - Politics - Politique - Politik - Politika - 政治 - 정치 - Политика - Politica - Politicas - Polityka + + + + Recruit AA Missile Soldier + Recruter un Soldat Missile AA + Нанять Специалиста ПВО + Anti-Hava Roketcisi Al - - This is a civil war. People are not conquered if you cannot conquer their hearts. In game mechanics, this means you cannot conquer cities. The citizens of each town support the enemy or Faction to some amount.<br/>The dominant faction is the one who owns the city and benefits from their support in terms of money and human resources (HR). Your actions may lower enemy Support or raise yours, or both. Killing enemies, accomplishing missions, conquering resources, and power-stations, affect the amount of citizen support. - Ceci est une guerre civile. Les gens ne sont pas conquis si vous ne pouvez pas conquérir leur cœur. En mécanique de jeu, cela signifie que vous ne pouvez pas conquérir de villes. Les citoyens de chaque ville soutiennent l'ennemi ou la faction dans une certaine mesure.<br/>La faction dominante est celle qui possède la ville et bénéficie de leur soutien en termes d'argent et de ressources humaines (RH). Vos actions peuvent réduire le soutien ennemi ou augmenter le vôtre, ou les deux. Tuer des ennemis, accomplir des missions, conquérir des ressources et des centrales électriques affecte le niveau de soutien des citoyens. - Dies ist ein Bürgerkrieg. Menschen können nicht erobert werden, wenn du nicht ihre Herzen erobern kannst. Bezogen auf die Spielmechanik bedeutet dies, dass du keine Städte erobern kannst. Die Bevölkerung jeder Stadt unterstützt die Fraktionen zu gewissen Graden.<br/>Die beliebteste Fraktion ist dann diejenige, welche die Stadt besitzt und von ihrer Unterstützung (Geld und Mannstärke) profitieren kann. Deine Unternehmungen können dazu führen, dass die Unterstützung für den Feind sinkt oder er für dich steigt. Das Ausschalten von feindlichen Einheiten, die Erledigung von Sekundärmissionen und das Erobern von Ressourcen und Kraftwerken beeinflusst die Unterstützung der Zivilbevölkerung. - Toto je občanská válka. Lidé nejsou dobyti, pokud nemůžete dobýt jejich srdce. V herní mechanice to znamená, že nemůžete dobýt města. Občané každého města podporují nepřítele nebo frakce na určitou částku.<br/>Dominantní frakcí je ten, kdo vlastní město a těží z jejich podpory, pokud jde o peníze a lidské zdroje (HR). Vaše akce mohou snížit nepřátelské podporu nebo zvýšit vaše, nebo obojí. Zabíjení nepřátel, plnění misí, dobývání zdrojů a elektráren ovlivňuje množství podpory občanů. - 这是一场内战。要想征服人民, 你必须征服他们的心。在游戏机制中, 这意味着你无法占领城镇。每个城镇都有一定数量的公民支持敌方或我方阵营。<br/>占领方, 也就是拥有这座城镇的阵营, 会获得民众的支持, 并在资金和人力资源两方面获益。你的行动可能会降低敌方支持率并提升我方支持率, 或者二者兼有。消灭敌军, 完成任务, 攻占资源点和电站, 都会影响民众的支持率。 - 여긴 전쟁 상황입니다. 시민들의 환심을 사지 않으면 사로잡을 수 없습니다. 즉, 도시를 정복할 수 없다는 것을 의미합니다. 각 마을마다 시민들은 적이나 아군을 어느 정도 지지합니다.<br/>자금과 인적 자원(인력)을 지원하는 그들의 지지를 받는 세력이 그 도시를 점령한 세력입니다. 아군의 행동이 적의 자원을 낮추거나 아군의 지지를 높히거나 둘 다 할수 있습니다. 적을 죽이고, 임무를 수행하고, 자원을 모으고, 발전소를 세우는 것은 시민의 지원량에 영향을 미칩니다. - Это гражданская война. Вам не победить, если вы не можете завоевать их сердца. В игровой механике это означает, что вы не можете завоевывать города. Жители каждого города в определенной степени поддерживают врага или фракцию. <br/> Доминирующая фракция - это тот, кто владеет городом и получает от их поддержки деньги и человеческие ресурсы (HR). Ваши действия могут снизить или повысить вашу поддержку противника, или и то, и другое. Убийство врагов, выполнение миссий, завоевание ресурсов и электростанций влияет на количество поддержки граждан. - Questa è una guerra civile. Le persone non sono conquistate se non puoi conquistare i loro cuori. Nelle meccaniche di gioco, questo significa che non puoi conquistare le città. I cittadini di ogni città supportano il nemico o la fazione in una certa misura.<br/>La fazione dominante è quella che possiede la città e beneficia del loro sostegno in termini di denaro e risorse umane (HR). Le tue azioni possono ridurre il supporto nemico o aumentare il tuo, o entrambi. Uccidere nemici, portare a termine missioni, conquistare risorse e centrali elettriche influiscono sulla quantità di supporto dei cittadini. - Esto es una guerra civil. Las personas no serán conquistadas si no conquistas sus corazones. En la mecánica del juego, esto significa que no podrás conquistar ciudades. Los ciudadanos de cada pueblo apoyan al enemigo o a la Facción en cierto número.<br/> La facción dominante es el que se adueña de la ciudad y se beneficia de su apoyo en términos de dinero y recursos humanos (RH). Tus acciones pueden bajar al apoyo al enemigo y subir el tuyo y viceversa. Matar enemigos, cumplir misiones, conquistar recursos y centrales eléctricas afectan al apoyo de la ciudadania. - To jest wojna domowa. Ludzie nie staną po twojej stronie, jeśli nie możesz podbić ich serc. W mechanice gry oznacza to, że nie możesz podbijać miast. Mieszkańcy każdego miasta wspierają daną frakcję, do pewnego stopnia.<br/>Dominującą frakcją jest ta, która jest właścicielem miasta i korzysta z ich wsparcia w postaci pieniędzy i zasobów ludzkich. Twoje działania mogą obniżyć wsparcie wroga i zwiększyć twoje albo odwrotnie. Zabijanie wrogów, wykonywanie misji, zdobywanie zasobów i elektrowni wpływa na wsparcie obywateli. + + Recruit Antitank Soldier + Panzerabwehrsoldat rekrutieren + Recluta Soldato Anticarro + Reclutar AT + Recruter un Soldat Antichar + 대전차병 모집 + Нанять ПТ стрелка + Rekrutuj Celowniczego PPANC + Raketometník + Anti-Tank Askeri Al + 招募反坦克手 - - Radio Towers - Tours radio - Funkmasten - Rádiové věže - 无线电塔 - 통신탑 - Радиовышки - Torri radiofoniche - Torres de Comunicaciones - Wieże Radiowe + + Recruit AT Missile Soldier + Recruter un Soldat Missile AT + Нанять Стрелка с ПТУР + Anti-Tank Roketcisi Al - - Destroy or capture Radio Towers in order to build trust with %1 citizens. - Détruisez ou capturez des tours radio afin de gagner la confiance des %1 citoyens. - Zerstöre oder erobere Funkmaster, um das Vertrauen der Zivilbevölkerung von %1 zu erhöhen. - Zničte nebo obsaďte rádiové věže, abyste si vybudovali důvěru u %1 občanů. - 摧毁或占领无线电塔, 以获取 %1 个公民的信任。 - 통신탑을 파괴하거나 점령하여 %1의 시민들과 신뢰를 쌓으십시오. - Уничтожьте или захватите Радиовышки, чтобы завоевать доверие %1 жителей - Distruggi o cattura le torri radio per creare fiducia con %1 cittadini. - Destruye o captura Torres de Comunicaciones en orden de incrementar la confianza con %1 ciudadanos - Zniszcz lub przejmij wieże radiowe, aby zdobyć %1 zaufania obywateli. + + Recruit Engineer + Ingenieur rekrutieren + Recluta Ingegnere + Reclutar Ingeniero + Recruter un Ingénieur + 공병 모집 + Нанять Инженера + Rekrutuj Inżyniera + Inženýr + Mühendis Al + 招募工程师 - - Vehicles - Véhicules - Fahrzeuge - Vozidla - 载具 - 차량 - Техника - Veicoli - Vehículos. - Pojazdy + + Recruit Bomb Specialist + Sprengstoffspezialist rekrutieren + Recluta Specialista Esplosivi + Reclutar Artificiero + Recruter un Expert en Démolition + 폭파전문가 모집 + Нанять Подрывника + Rekrutuj Sapera + Specialista na výbušniny + Bomba Uzmanı Al + 招募炸弹专家 - - You may buy vehicles for your squad at Faction flags. - Vous pouvez acheter des véhicules pour votre équipe aux drapeaux de faction. - Du kannst Fahrzeuge für deine Gruppe am Flaggenmast kaufen. - Můžete si koupit vozidla pro svůj tým u frakčních vlajek. - 你可以在我方阵营旗帜处为你的班组购买载具。 - 분대 차량은 팩션 깃발에서 구입할 수 있습니다. - Вы можете покупать технику для своего отряда в штабе фракций. - Puoi acquistare veicoli per la tua squadra presso le bandiere della fazione. - Puedes comprar vehículos para tu escuadra en las Banderas de Facción. - Możesz kupić pojazdy dla swojego oddziału na fladze w kryjówce. + + Recruitment Options + Rekrutierungsoptionen + Opzioni Reclutamento + Opciones de Reclutamiento de Guarnición + Options de Recrutement + 모집 설정 + Опции набора + Opcje Rekrutacji + Možnosti náboru + Askere Alma Ayarları + 招募选项 - - Static Weapons - Armes statiques - Statische Geschütze - Lafetované zbraně - 固定式武器 - 고정화기 - Станковое орудие - Armi Fisse - Armas Estáticas - Stanowiska bojowe + + Recruit Grenadier + Grenadier rekrutieren + Recluta Granatiere + Reclutar Granadero + Recruter un Grenadier + 유탄수 모집 + Нанять Стрелока с ГП + Rekrutuj Grenadiera + Granátometník + Bombacı Al + 招募掷弹手 - - You may steal static weapons found in enemy airports. You must use the 'Steal Static' action to do so. DO NOT disassemble them before using the 'Steal Static' action! - Vous pouvez voler des armes statiques trouvées dans les aéroports ennemis. Vous devez utiliser l'action 'Steal Static' pour le faire. NE PAS les démonter avant d'utiliser l'action 'Steal Static'! - Du kannst statische Geschütze von feindlichen Flugplätzen stehlen. Hierzu nutze die "Stehle Geschütz" Aktion. BEACHTE die Geschütze NICHT zu demontieren, bevor du nicht die "Stehle Geschütz" Aktion genutzt hast. - Můžete ukrást lafetované zbraně na nepřátelských letištích. K tomu musíte použít akci „Ukrást lafetovanou zbraň“. NEPOUŽÍVEJTE „rozložit" před použitím akce „Ukrást lafetovanou zbraň“ - 你可以偷取在敌方机场发现的固定式武器。你必须使用"偷取固定式武器"动作来执行此操作。在使用"偷取固定式武器"动作之前, 不要拆解固定式武器! - 적 공항에서 발견된 고정화기는 훔칠 수 있습니다. '고정화기 훔치기' 행동을 사용해야 합니다. '고정화기 훔치기' 행동을 사용하기 전엔 절대 분해하지 마십시오! - Вы можете украсть статическое оружие, найденное во вражеских аэропортах. Для этого вы должны использовать действие «Steal Static». ЗАПРЕЩАЕТСЯ разбирать их, прежде чем использовать действие «Кража статики». - Puoi rubare armi fisse trovate negli aeroporti nemici. È necessario utilizzare l'azione "Ruba arma fissa" per farlo. Se smonterai l'arma fissa prima di usare l'azione non funzionerà! - Puedes robar armas estáticas que se encuentran en aeropuertos enemigos. Debes usar la acción de "Robar Estática" para ello. ¡NO las desmanteles antes de usar la acción "Robar Estática"! - Możesz ukraść stanowiska boje znalezioną na lotniskach wroga. Aby to zrobić, musisz użyć akcji „Ukradnij Stanowisko Bojowe”. NIE demontuj ich na części przed użyciem akcji „Ukradnij Stanowisko Bojowe”! + + Recruit Marksman + Scharfschütze rekrutieren + Recluta Tiratore Scelto + Reclutar Tirador + Recruter un Tireur d'élite + 지정사수 모집 + Нанять Снайпера + Rekrutuj Strzelca Wyborowego + Odstřelovač + Nişancı Al + 招募精准射手 - - Conquer - Conquérir - Erobern - Dobýt - 占领 - 점령 - Захват - Conquistare - Conquista - Podbój + + Recruit Medic + Sanitäter rekrutieren + Recluta Medico + Reclutar Medico + Recruter un Médecin + 의무병 모집 + Нанять Медика + Rekrutuj Sanitariusza + Zdravotník + Sıhhıyeci Al + 招募医疗兵 - - Some zones, like airports require you to use the ""Take the Flag"" action on their respective flags in order to conquer them. Some others, like roadblocks and some outposts, simply require you to defeat the garrison. - Certaines zones, comme les aéroports, vous obligent à utiliser l'action ""Prendre le drapeau"" sur leurs drapeaux respectifs afin de les conquérir. D'autres, comme les barrages routiers et certains avant-postes, vous demandent simplement de vaincre la garnison. - Um eine Zone, wie z.B. einen Flugplatz, einzunehmen, musst du die "Nimm die Flagge" Aktion an dem entsprechenden Flaggenmast vor Ort nutzen. - Některé zóny, jako jsou letiště, vyžadují, abyste na jejich příslušných vlajkách použili akci „Převzít vlajku“, abyste je mohli dobýt. Někteří jiní, jako jsou zátarasy a některé základny, prostě vyžadují, abyste porazili posádku. - 你需要在敌方旗帜上使用"夺取旗帜"动作来占领某些区域, 比如机场。对于另一些区域, 比如路障和前哨, 只需要击败敌方驻军即可。 - 공항과 같은 일부 지역은 점령하기 위해 각각의 깃발에 ""깃발 올리기"" 행동을 사용해야 합니다. 검문소나 전초 기지같은 곳은 주둔군을 물리치기만 하면 됩니다. - Некоторые зоны, например аэропорты, требуют от вас использования действия «Взять флаг» на соответствующих флагах, чтобы захватить их. Некоторые другие, такие как блокпосты и некоторые заставы, просто требуют, чтобы вы уничтожили гарнизон. - Alcune zone, come gli aeroporti, richiedono l'utilizzo dell'azione ""Prendi la bandiera"" sulle rispettive bandiere per conquistarle. Alcuni altri, come posti di blocco e alcuni avamposti, richiedono semplicemente che tu sconfigga la guarnigione. - Algunas zonas como aeropuertos requieren de ti para usar la acción de "Tomar la Bandera" en las respectivas banderas para conquistarlas. Algunas otras, como bloqueos de carreteras y algunos puntos de control, solo requieren que derrotes a la guarnición. - Niektóre strefy, takie jak lotniska, wymagają użycia akcji „Przejmij Flagę” na odpowiednich flagach, aby je podbić. Inne, takie jak blokady dróg i niektóre posterunki, wymagają po prostu pokonania całego garnizonu. + + Recruit Autorifleman + Maschinengewehrschütze rekrutieren + Recluta Fuciliere Automatico + Reclutar Ametrallador + Recruter un Fusilier + 자동소총수 모집 + Нанять Пулемётчика + Rekrutuj Celowniczego KM + Kulometník + Otomatik Tüfekçi Al + 招募自动步枪手 - - Ammobox Transfer - Tranfert vers l'Arsenal - Munitionskiste transferieren - Přenos ammuboxu - 弹药箱转移 - 탄약상자 전송 - Погрузка боеприпасов - Trasferimento Cassa di Munizioni - Transferir Caja de Munición - Transfer zawartości Arsenału + + Recruit Militiaman + Miliz rekrutieren + Recluta Miliziano + Reclutar Miliciano + Recruter un Milicien + 민병대원 모집 + Нанять Ополченца + Rekrutuj Milicję + Milicionář + Militan Al + 招募民兵 - - When you mount a truck, you may use the Transfer action in the action menu. It will search for nearby ammoboxes and load the contents of the nearest one into the truck's cargo space. You may then unload the truck in your ammobox at HQ for future use. Before transferring, make sure to unload backpack/vest contents into the Truck cargo space and then transfer. TIP: If your HQ Ammobox is full, use this functionality from a nearby truck to add more content to the ammobox as it will then accept everything :) - Lorsque vous êtes dans un camion, vous pouvez utiliser l'action Transférer dans le menu d'action. Il recherchera les boîtes de munitions à proximité et chargera le contenu de la plus proche dans l'espace de chargement du camion. Vous pouvez ensuite décharger le camion dans votre Arsenal au QG pour une utilisation future. Avant le transfert, assurez-vous de décharger le contenu du sac à dos / gilet dans l'espace de chargement du camion, puis transférez. CONSEIL: Si votre Arsenal au QG est plein, utilisez cette fonctionnalité à partir d'un camion à proximité pour ajouter plus de contenu à la boite car il acceptera alors tout :) - Befindest du dich in einem LKW, kannst du die Transfer-Aktion im Aktionsmenü nutzen. Dadurch wird der Inhalt der nähsten Munitionskiste in das Inventar deines LKWs transferiert. Anschließend kannst du deinen LKW bei deinem Munitionslager im HQ entladen, um die erbeuteten Gegenstände sicher einzulagern. Bevor du das Inventar des LKWs in dein Munitionslager transferierst, solltest du alle Gegenstände aus dem Inventar von Rucksäcken und Westen in das Grundinventar deines LKWs verschieben. TIPP: Wenn dein Munitionslager im HQ voll ist, kannst du über diese Funktion dennoch Gegenstände aus einem LKW einlagern :) - Při použití nákladního vozu můžete použít akci „Přenos" v nabídce akcí. Vyhledá v blízkém okolí krabici s municí a vloží ji do nákladního prostoru. Poté můžete nákladní vůz vyložit na velitelství pro budoucí použití. Před přenosem se ujistěte, že jste obsahy baťohů/vest vyložili do nákladního prostoru nákladního vozu a poté jej přenesli. TIP: Pokud je váš inventář arzenálu plný, použijte tuto funkci z blízkého náklaďáku a přidejte do arzenálu další obsah, protože ten sežere všechno :) - 搭乘卡车时, 你可以使用动作选单中的转移动作。该动作会搜索附近的弹药箱, 并将最近的弹药箱中的内容装进卡车的货物空间。你可以在总部的弹药箱处卸货以供将来使用。在转移前, 确保已将背包/背心中的内容卸载至卡车的货物空间在进行转移。提示: 如果总部的弹药箱已满, 可以在附近的卡车上使用此功能向弹药箱中添加更多内容, 这样它就会接受任何东西 :) - 트럭에 마운트할 때 행동 메뉴에서 전송 상호작용을 사용할 수 있습니다. 근처의 탄약상자를 수색하고 가장 가까운 탄약상자의 내용물을 트럭의 화물칸에 싣을 것입니다. 그런 다음 나중에 사용할 수 있도록 본부의 탄약상자에 트럭의 내용물을 내리면 됩니다. 전송하기 전에, 배낭/조끼 내용물을 트럭 화물칸에 내린 후 전송해야 합니다. 팁: 본부의 탄약상자가 가득 차면 근처 트럭의 이 기능을 사용하여 탄약상자의 내용물을 추가하십시오. 탄약상자는 모든 걸 넣을 수 있습니다. :) - Когда вы садитесь на грузовик, вы можете использовать действие «Переместить» в меню действий. Он будет искать ближайшие боеприпасы и загружать содержимое ближайшего в грузовое пространство грузовика. Затем вы можете разгрузить грузовик в свой боезапас в штаб-квартире для будущего использования. Перед перемещением убедитесь, что содержимое рюкзака / жилета выгружено в грузовое пространство грузовика, а затем перенесите его. СОВЕТ: если ваш штаб-квартира с боеприпасами заполнена, используйте эту функцию из ближайшего грузовика, чтобы добавить больше содержимого в ящик с боеприпасами, поскольку он будет принимать все - Quando sali su un camion, puoi utilizzare l'azione Trasferisci nel menu delle azioni. Cercherà le scatole di munizioni vicine e ne caricherà il contenuto nel vano di carico del camion. Puoi quindi scaricare il camion nella tua scatola di munizioni al Quartier Generale. Prima del trasferimento, assicurati di scaricare il contenuto dello zaino/del giubbotto nel vano di carico del camion e quindi trasferirlo. SUGGERIMENTO: se la tua Cassa di Munizioni al Quartier Generale è piena, usa questa funzionalità da un camion vicino per aggiungerci più contenuti :) - Cuando te montas en un camión, puedes usar la acción de transferir en el Menú de Acción. Esto buscará por cajas de munición cercanas y cargará el contenido del más cercano al camión. Entonces podrás descargar el camion en tu caja de munición del CG para su uso en el futuro. Antes de transferirlo, asegurate separar el contenido de dentro de las mochilas/chalecos y meterlas en el camión. CONSEJO: Si tu caja de munición del CG está llena, usa esta función desde un camión cercano para añadir más contenido a tu caja de munción ya que aceptará todo :) - Kiedy wsiadasz do ciężarówki, możesz użyć akcji Transfer w menu akcji. Gra wyszuka wtedy wszystkie pobliskie skrzynie z amunicją i załaduje zawartość najbliższej do przestrzeni ładunkowej ciężarówki. Następnie możesz rozładować ciężarówkę w swojej skrzynce na amunicję w kryjówce do wykorzystania w przyszłości. Przed przeniesieniem upewnij się, że zawartość plecaka/kamizelki została wyładowana do przestrzeni ładunkowej ciężarówki, a następnie przenieś. WSKAZÓWKA: Jeśli twoja skrzynka w kryjówce jest pełna, wtedy użyj tej funkcji na pobliskiej ciężarówce, aby dodać więcej zawartości do skrzyni. + + + + Buy Vehicle + Fahrzeug kaufen + Compra Veicolo + Comprar vehiculos + Acheter un véhicule + 차량 구입 + Приобрести технику + Kup Pojazd + Koupit vozidlo + Araç Satın Al + 购买载具 - - Fast Travel - Téléportation - Schnellreise - Teleport - 快速旅行 - 빠른 이동 - Быстрое перемещение - Viaggio Rapido - Viaje Rápido - Szybka Podróż + + Allows you to buy a vehicle + Ermöglicht dir den Kauf von Fahrzeugen. + Consente di acquistare un veicolo + Te premíte comprar vehículos + Vous permet d'acheter un véhicule + 차량을 구입하도록 허용합니다. + Позволяет Вам купить технику + Pozwala ci kupić pojazd + Umožňuje nákup vozidel + Araç satın almanızı sağlar + 允许您购买车辆 - - When there are no enemies nearby, fast travel to Faction controlled places. The Commander also has the ability to use this option on HC groups, selecting the group on HC bar and clicking on this button. - Lorsqu'il n'y a pas d'ennemis à proximité, voyagez rapidement vers des endroits contrôlés par la faction. Le Commandant a également la possibilité d'utiliser cette option sur les groupes HC, en sélectionnant le groupe sur la barre HC et en cliquant sur ce bouton. - Sind keine Feinde in der Nähe, kannst du schnell zu von deiner Fraktion kontrollierten Orte reisen. Der Kommandant hat außerdem die Möglichkeit, diese Funktion für KI Gruppen zu nutzen, indem diese in der Oberbefehlsleiste ausgewählt und anschließend die Schaltfläche angeklickt wird. - Pokud v okolí nejsou žádní nepřátelé, rychle cestujte na místa pod kontrolou frakce. Velitel má také možnost tuto možnost použít na štábní skupiny, výběrem skupiny na Štabní liště a kliknutím na toto tlačítko. - 当附近没有敌人时, 快速旅行至我方阵营控制的地方。指挥官还可以在指挥部选单中选择班组, 再点击此按钮, 即可对指挥部班组使用此选项。 - 근처에 적이 없을 때는 팩션이 통제하는 장소로 빠르게 이동하십시오. 지휘관은 하이 커맨드 그룹을 하이 커맨드 표시줄에서 그룹을 선택하고 이 버튼을 클릭할 수 있습니다. - Когда поблизости нет врагов, быстро перемещайтесь в места, контролируемые фракцией. У Командующего также есть возможность использовать эту опцию для групп HC, выбрав группу на панели HC и нажав эту кнопку - Quando non ci sono nemici nelle vicinanze, utilizza il viaggio rapido nei luoghi controllati dalla fazione. Il comandante ha anche la possibilità di utilizzare questa opzione sulle squadre IA usando l'Alto Comando, selezionando il gruppo sulla barra Alto Comando e cliccando sul pusante del viaggio rapido. - Cuando no hay enemigos cerca, viaja rápido a lugares controlados por la Facción. El comandante también tiene la opción de usar esta opción en grupos de HC, seleccionando el grupo en la barra de HC y clickando en su botón. - Gdy w pobliżu nie ma wrogów, skorzystaj z szybkiej podróży do miejsc kontrolowanych przez twoją frakcję. Dowódca ma również możliwość użycia tej opcji na grupach AI, wybierając grupę na pasku HC i klikając ten przycisk. + + Civilian Vehicle + Zivilfahrzeuge + Veicolo Civile + Vehículo CIvil + Véhicule civil + 민간 차량 + Гражданская техника + Pojazd Cywilny + Civilní vozidlo + Sivil Araçlar + 民用载具 - - Base Static Emplacement - Emplacement statique de base - Geschützstellungen - Umístění lafetovaných zbraní na základně - 固定式武器 - 기지 고정화기 포대 - Станковое орудие в штабе - Posizione Fissa di Base - Emplacamientos Estáticos de la Base - Rozmieszczanie Stanowisk Bojowych w Bazie + + Civilian vehicles will allow you to travel in Undercover mode, while you stay close to roads and not entering bases, outposts and roadblocks. + Zivilfahrzeuge erlaube dir unentdeckt zu reisen, sofern du nahe der Straßen bleibst und in keine Basen, Außenposten oder Straßensperren einfährst. + I veicoli civili ti permetteranno di viaggiare in modalità Sotto copertura ma solo rimanendo vicino alle strade e non entrando in basi, avamposti e posti di blocco. + Los vehículos civiles te permiten viajar en modo encubierto mientras estés cerca de caminos y no entres a bases, bloqueos militares ni zonas de vigilancia + Les véhicules civils vous permettent de vous déplacer "Incognito", tant que vous restez près des routes et ne pénétrez pas les bases, avant-postes et barrages routiers. + 민간 차량은 군사 기지, 전초 기지, 검문소를 접근하지 않는다면 위장 모드가 가능합니다. + Гражданская техника позволяет Вам передвигаться как гражданскому лицу, пока Вы движетесь по дорогам вдалеке от баз, аванпостов и блокпостов. + Pojazdy cywilne pozwolą ci podróżować w trybie incognito, jedynie kiedy zostajesz blisko dróg i nie wjeżdżasz na teren baz wojskowych, posterunków i blokad drogowych. + Civilní vozidla vám umožní cestovat v režimu "utajení", zatímco zůstanete v blízkosti silnic a ne v blízkosti základen a zátarasů. + Sivil araçlar, yollardayken (üslere, karakollara ve kontrol noktalarına girmeden) gizli modda seyahat etmenize olanak tanıyacak. + 民用载具可以让您在伪装模式下旅行, 前提是您待在道路附近, 不要靠近基地、前哨站或路障. - - Purchased static weapons won't despawn if you leave them in a base or zone, AI garrison will man them. Reinforce places as you desire. - Les armes statiques achetées ne disparaîtront pas si vous les laissez dans une base ou une zone, la garnison AI les équipera. Renforcez les lieux à votre guise. - Gekaufte statische Geschütze werden werden nicht entfernt, wenn du sie in der Nähe einer Basis oder Zone stehen lässt. Die KI Garnison wird sie dann bemannen. Verstärke somit Orte ganz nach deinem Geschmack. - Zakoupené lafetované zbraně nebudou odebrána, pokud je necháte na základně nebo v zóně, posádka AI je bude ovládat. Posilujte místa, jak si přejete. - 如果你将购买的固定式武器留在基地或占领区内, 他们不会消失。AI守军将会管理他们。按你的意愿加强该地区的防守。 - 구매한 고정화기는 기지나 구역에 놓아두면 사라지지 않으며, 인공지능 주둔군이 관리할 것입니다. 원하는 장소에 놓아서 방어를 강화하십시오. - Купленное статическое оружие не исчезнет, если вы оставите его на базе или в зоне, им будет управлять гарнизон ИИ. Укрепляйте места по своему желанию - Le armi fisse acquistate non scompariranno se le lasci in una base o vicino a zone alleante, verranno utilizzate dall'IA, Rinforza come desideri. - Las armas estáticas compradas no desaparecerán si las dejas en una base o zona, la guarnición de la IA las manejarán. Refuerza posiciones a tu gusto. - Zakupione stanowiska bojowe nie znikną, jeśli zostawisz je w bazie lub strefie, obsadzi ją garnizon AI. + + Military Vehicle + Militärfahrzeuge + Veicolo Militare + Vehículo Militar + Véhicule Militaire + 군용 차량 + Военная техника + Pojazd Wojskowy + Vojenská vozidla + Askeri Araçlar + 军用载具 - - Group Selection - Sélection de groupe - Gruppenauswahl - Výběr skupiny - 小队选择 - 그룹 선택 - Выбор группы - Selezione Gruppo - Selección de grupo. - Wybór Grupy + + Wide variety of available faction vehicles + Eine große Auswahl an verfügbaren Fraktionsfahrzeugen. + Ampia varietà di veicoli della fazione disponibili + Gran variedad de vehículos disponibles de facciones + Une large variété de véhicules de faction disponibles + 다양한 종류의 이용 가능한 팩션 차량을 보여줍니다. + Широкий выбор доступной техники вашей стороны + Szeroka gama dostępnych pojazdów frakcji + Široký výběr dostupných frakčních vozidel + Çok çeşitli grup araçları mevcut + 各种各样可供选择的阵营载具 - - You can build groups with up to 10 human players. Commander is excluded of this function. - Vous pouvez créer des groupes avec jusqu'à 10 joueurs humains. Le commandant est exclu de cette fonction. - Eine Gruppe kann aus bis zu 10 Spielern bestehen. Der Kommandant ist hiervon ausgenommen. - Skupina se může skládat až z 10 hráčů. Velitel je z této funkce vyloučen. - 你可以建立由最多10个玩家组成的小队。指挥官除外。 - 최대 10명까지 플레이어로 그룹을 만듵 수 있습니다. 지휘관은 이 기능에서 제외됩니다. - Вы можете создавать группы до 10 игроков-людей. Командир исключен из этой функции - Puoi creare gruppi con un massimo di 10 giocatori umani. Il comandante è escluso da questa funzione. - Puedes construir grupos con 10 personas reales. El comandante tiene excluida esta opción. - Możesz tworzyć grupy z maksymalnie 10 graczami. Dowódca jest wyłączony z tej funkcji. + + + + Boat + Boot + Barca + Bote + Bateau + 보트 + Лодка + Łódź + Loď + Tekne + - - Server Members - Membres du serveur - Servermitglieder - Členové serveru - 服务器会员 - 서버 멤버 - Игроки - Membri del Server - Miembros del Servidor - Członkowie Serwera + + Helicopter + Helikopter + Elicottero + Helicpotero + Hélicoptère + 헬리콥터 + Вертолёт + Śmigłowiec + Helikoptéra + Helikopter + 直升机 - - If enabled, this feature will exclude all non-members from using the HQ Ammobox and become Commander. This feature is intended to avoid having your game ruined by the casual troll in open server environments. Commanders may add or remove players from the Server Members List if the feature is enabled. - Si elle est activée, cette fonction exclura tous les non-membres d'utiliser la boite du QG et de devenir commandant. Cette fonctionnalité est destinée à éviter que votre jeu ne soit ruiné par le troll occasionnel dans des environnements de serveurs ouverts. Les commandants peuvent ajouter ou supprimer des joueurs de la liste des membres du serveur si la fonction est activée. - Wenn aktiviert, können ausschließlich festgelegte Servermitglieder das Munitionslager im HQ benutzen oder Kommandant werden. Dieses Feature ist dafür gedacht, dass die üblichen Trolle dein Spiel auf einem öffentlichen Server nicht ruinieren können. Kommandanten können Spieler zu der Liste der Servermitglieder hinzufügen oder davon entfernen, wenn das Feature aktiviert ist. - Pokud je povolena, tato funkce vyloučí všechny nečleny z použití Arzenálu a funkce stát se velitelem. Tato funkce má zabránit tomu, aby vaše hra byla zničena náhodným trolem v prostředí otevřeného serveru. - 启用此功能将会阻止所有非会员玩家使用总部的弹药箱或成为指挥官。此功能旨在避免您的游戏在服务器开放环境下被随便的散人玩家破坏。如果启用了该功能, 指挥官可以向服务器会员列表中添加或删除玩家。 - 활성화된 경우, 이 기능은 모든 비-멤버들이 본부의 탄약상자 사용과 지휘관 역임을 제한합니다. 이 기능은 공개 서버 환경에서 발생하는 일상적인 트롤링으로 인해 게임이 엉망이 되는 것을 방지하기 위한 것입니다. 이 기능이 활성화된 경우 지휘관은 서버 멤버 목록에서 플레이어를 추가하거나 제거할 수 있습니다. - Если эта функция включена, все не-члены будут исключены из использования HQ Ammobox и станут командиром. Эта функция предназначена для того, чтобы ваша игра не испортилась случайным троллем в среде открытого сервера. Командиры могут добавлять или удалять игроков из списка участников сервера, если эта функция включена. - Se abilitata, questa funzione escluderà tutti i non-membri dall'uso della cassa di munizioni al quartier generale e toglierà a loro la possibilità di diventare Comandante. Questa funzione ha lo scopo di evitare che la tua partita venga rovinata da troll in server pubblici. I comandanti possono aggiungere o rimuovere giocatori dall'elenco dei membri se la funzione è abilitata. - Si esta habilitado, esta opción excluirá a los No Miembros de usar la caja de munición del CG y de convertirse en comandante. Esta opción esta pensada para evitar que tu juego se arruine por trolls casuales en servidores con entornos abiertos. Los comandantes podrán añadir y quitar a jugadores de la lista de Miembros del Servidor si la opción está habilitada. - Jeśli jest włączona, ta funkcja wykluczy wszystkie osoby, które nie są członkami serwera, z korzystania ze skrzyni z amunicją w głównej siedzibie i zostania dowódcą. Ta funkcja ma na celu uniknięcie zrujnowania gry przez przypadkowego trolla na serwerze publicznym. Dowódcy mogą dodawać lub usuwać graczy z listy członków serwera, jeśli ta funkcja jest włączona. + + Offroad + Geländewagen + Fuori Strada + Todoterreno + Tout-Terrain + 오프로드 + Внедорожник + Samochód Terenowy + Terénní vozidlo + Arazi Aracı + 越野车 - - Player and Money - Joueur et argent - Spieler und Geld - Hráči a peníze - 玩家与资金 - 플레이어와 자금 - Игрок и деньги - Giocatore e Denaro - Dinero y Jugador - Gracz i Pieniądze + + Buy Civilian Vehicle + Kaufe Zivilfahrzeuge + Compra Veicolo Civile + Comprar Coche Civil + Acheter un Véhicule Civil + 민간 차량 구입 + Купить Гражданскую технику + Kup Pojazd Cywilny + Koupit civilní vozidlo + Sivil Araç Satın Al + 购买民用载具 - - Use this option to donate money to other players or your faction funds. - Utilisez cette option pour donner de l'argent à d'autres joueurs ou aux fonds de votre faction. - Mit dieser Funktion kannst du Geld an andere Spieler oder der Fraktionskasse spenden. - Použijte tuto možnost k darování peněz jiným hráčům nebo vašim frakčním fondům. Velitelé mohou přidávat nebo odebírat hráče ze seznamu členů serveru, pokud je tato funkce povolena. - 使用此选项向其他玩家或阵营资金捐款。 - 다른 플레이어나 팩션 자금에 돈을 기부하려면 이 설정을 사용하십시오. - Используйте эту опцию, чтобы передавать деньги другим игрокам или в фонд вашей фракции - Usa questa opzione per donare fondi a giocatori o aggiungili alla cassa della fondazione - Usa esta opción para donar tu dinero a otros jugadores o a los fondos de la facción. - Użyj tej opcji, aby przekazać pieniądze innym graczom lub wpłacić je na konto twojej frakcji. + + Truck + Lastwagen + Camion + Camión + Camion + 트럭 + Грузовик + Ciężarówka + Nákladní vůz + Kamyon + 卡车 - - Breach Vehicles - Forcer le véhicule - Fahrzeuge aufbrechen - Poškození vozidel - 爆破载具 - 차량 브리칭 - Выкуривание из техники - Irrompere dentro Veicoli - Abrir Vehículos - Włam się do Pojazdu + + + + Armed Pickup Truck + Bewaffneter Pickup + Pickup Armato + Camioneta Arnada + 4x4 Armé + 무장 픽업트럭 + Вооружённый пикап + Uzbrojony Pickup + Ozbrojený pickup + Silahlı Kamyonet + 武装皮卡 - - Tanks and APC can be breached by engineers with explosives to open them and get their crew out. Check 'Breaching charges' for the charges needed. Breaching vehicles applies damage, so take care when breaching heavily damaged vehicles. To breach a vehicle, get close to it and select the breaching option! - Les chars et les véhicules de Transports de troupes peuvent être percés par des ingénieurs avec des explosifs pour les ouvrir et faire sortir leur équipage. Cochez «Charges explosives» pour les frais nécessaires. La violation des véhicules inflige des dégâts, alors faites attention lorsque vous percez des véhicules fortement endommagés. Pour percer un véhicule, approchez-vous de celui-ci et sélectionnez l'option de perçage! - Panzer und Truppentransporter können von Ingenieuren mit Sprengstoff aufgebrochen werden, um die Besatzung absitzen zu lassen. Unter "Aufspengladungen" findest du die benötigten Sprengstoffe. Ein Fahrzeug derart aufzubrechen verursacht Schaden. Sei also vorsichtig, wenn du dies an einem bereits schwer beschädigten Fahrzeug durchführst. Um ein Fahrzeug aufzubrechen, gehe nah an es heran und wähle die "Aufbrechen" Aktion. - Tanky a APC mohou být požkozeny inženýry s výbušninami, aby je otevřeli a dostali jejich posádku ven. Zkontrolujte potřebné vybavení na „proražení vozidla“. Proražení vozidel způsobí poškození, takže při proražení silně poškozených vozidel buďte opatrní. Chcete-li vozidlo proražení, přibližte se k němu a vyberte možnost proražení! - 工程师可以使用炸药爆破并打开坦克和装甲车, 并使其成员离开载具。查看"爆破炸药"来了解所需的炸药。爆破载具会对载具造成伤害, 因此在需要爆破严重受损的载具时要小心。要爆破载具, 靠近它并选择爆破选项! - 전차와 장갑차는 공병이 폭발물을 가지고 해치를 열고 승무원을 빼내기 위해 브리칭할 수 있습니다. 필요한 폭발물에 대해서는 '브리칭 전용 폭발물'을 확인하십시오. 차량을 브리칭할 경우 손상이 발생하므로 심하게 손상된 차량을 브리칭할 때 주의하십시오. 차량을 브리칭하려면 차량 가까이 접근해서 브리칭 상호작용을 선택하십시오! - Инженеры могут взорвать танки и БТР с помощью взрывчатки, чтобы открыть их и вывести свою команду. Проверьте «Обвинения в нарушении», чтобы узнать о необходимых обвинениях. Нарушение транспортных средств наносит ущерб, поэтому будьте осторожны при наезде на сильно поврежденные автомобили. Чтобы взломать машину, подойдите к ней и выберите вариант взлома. - I carri armati e gli APC possono essere violati dagli ingegneri con esplosivi per aprirli e far uscire il loro equipaggio. Seleziona "Addebiti di violazione" per gli addebiti necessari. L'irruzione dei veicoli comporta danni, quindi fai attenzione quando fai irruzione in veicoli gravemente danneggiati. Per violare un veicolo, avvicinati ad esso e seleziona l'opzione di violazione! - Puedes abrir y sacar a la tripulación de los Tanques y TBPs con un ingeniero y explosivos. Comprueba "Cargas de Apertura" para las cargas necesarias. Abrir vehículos implica daños, así que ten cuidado cuando abras vehñiculos muy dañados. Para rabrir un vehículo, acércate a él y selecciona la opción de apertura. - Do czołgów i transporterów opancerzonych można się włamać. Włamania może dokonać inżynier za pomocą materiałów wybuchowych. Pojazdy wtedy otworzą się, a załoga ucieknie ze środka. Potrzebujesz ładunków wyburzeniowych alby dokonać włamania. Wyważanie pojazdów powoduje uszkodzenia pojazdu, więc zachowaj ostrożność podczas włamywania się do mocno uszkodzonych pojazdów. Aby włamać się do pojazdu, podejdź do niego i wybierz odpowiednią opcje! + + Offroad Truck + Geländewagen + Fuoristrada + Camión Todoterreno + Camion Tout-Terrain + 오프로드 트럭 + Грузовик + Terenówka + Terénní vozidlo + Arazi Kamyoneti + 越野车 - - Breaching charges - Charges explosives - Aufsprengladungen - Prorazujíci výbušniny - 爆破炸药 - 브리칭 전용 폭발물 - Пробитие - Cariche da irruzione - Cargas de Apertura - Ładunki Wyważające + + ATV + Quad + ATV + ATV + Quad + 4륜 오토바이 + Квадроцикл + Quad + Čtyřkolka + ATV + 全地形交通工具 - - To breach an APC you need %1 %2To breach a tank you need %3 - Pour percer un APC, vous avez besoin de %1 %2. Pour briser un tank, vous avez besoin de %3. - Um einen Truppentransporter aufzusprengen benötigst du %1 %2.<br/>Für einen Panzer benötigst du %3. - K proražení APC potřebujete %1 %2 K proražení Tanku potřebujete %3 - 要爆破装甲运兵车, 你需要%1个%2。要爆破坦克, 你需要%3。 - 장갑차를 브리칭하려면 %1이(가) %2개가, 전차를 브리칭하려면 %3이(가) 필요합니다. - Чтобы пробить APC вам нужно %1 %2 Чтобы пробить танк вам нужно %3 - Per irromprere dentro un APC hai bisogno di %1 %2Per irrompere dentro un carro armato hai bisogno di %3 - Para abrir un TBP necesitas %1 %2Para abrir un tanque necesitas %3 - Aby włamać się do transportera opancerzonego potrzebujesz %1 %2Do włamania się do czołgu potrzebujesz %3 + + Static AA + Flugabwehr + Anti-Area Fissa + AA Estático + DCA fixe + 고정 대공화기 + Установка ПВО + Stanowisko PLOT + Protiletadlový kanón + Sabit Anti-Hava + 固定式防空 - - Recruit - Recruter - Rekrutieren - Naverbovat - 招募 - 모집 - Найм ИИ - Reclutare - Reclutar - Rekrutuj + + Buy Static Anti-Air emplacement + Kaufe ein statisches Flugabwehrgeschütz. + Acquista una postazione Anti-Aerea fissa + Comprar Antiaéreo estático + Acheter un emplacement de DCA fixe + 고정 대공화기를 구입합니다. + Купить установку ПВО + Kup Stanowisko Przeciwlotnicze + Koupit protiletadlový kanón + Sabit Anti-Hava Satın Al + 购买固定式防空 - - You may recruit up to 9 AI squad-mates at some Faction flags and the HQ flag. - Vous pouvez recruter jusqu'à 9 coéquipiers IA sur certains drapeaux de faction et au drapeau du QG. - Am Flaggenmast im HQ kannst du bis zu 9 KI Einheiten für deine Gruppe rekrutieren. - Na některých frakčních vlajkách a na velitelských vlajkách můžete najmout až 9 jednotek AI. - 你可以在我方阵营旗帜处和总部旗帜处招募最多9名AI队友。 - 일부 팩션 깃발 및 본부 깃발에선 최대 9명의 인공지능 분대원을 모집할 수 있습니다. - Вы можете нанять до 9 ИИ товарищей в отряд. - Puoi reclutare fino a 9 compagni di squadra IA a diverse bandiere compresa quella presente al Quarter Generale. - Puedes reclutar hasta 9 compañeros de la IA en algunas banderas de la Facción y en la bandera del CG. - Możesz zrekrutować do 9 AI do swojej drużyny pod niektórymi flagami frakcji i flagą w głownej kryjówce. + + Static AT + Panzerabwehr + Anti-Carro Fisso + AT estático + AT Fixe + 고정 대전차화기 + Станковое ПТО + Stanowisko PPANC + Lafetovaný protitankový systém + Sabit Anti-Tank + 固定反坦克武器 - - AI Control - Contrôler l'IA - KI Kontrolle übernehmen - Převzít kontrolu nad AI - AI控制 - 인공지능 조종 - Контроль ИИ - Controllo dell'IA - Control de IA - Kontrola AI + + Buy Static Anti-Tank emplacement + Kaufe ein statisches Panzerabwehrgeschütz. + Acquista postazione Anti-Carro fisso + Comprar anticarro estático + Acheter un emplacement antichar fixe + 고정 대전차화기를 구입힙니다. + Купить установку ПТО + Kup Stanowisko Przeciwpancerne + Koupit lafetovaný protitankový systém + Sabit Anti-Tank Satın Al + 购买固定反坦克武器 - - Select a squad-mate or HC Group to gain direct control over them for a limited time. Selecting this option for a HC squad will give you control over the squad's leader. - Sélectionnez un coéquipier ou un groupe HC pour prendre le contrôle direct sur eux pendant une durée limitée. La sélection de cette option pour une équipe HC vous donnera le contrôle sur le chef de l'équipe. - Wähle ein Gruppenmitglied oder eine Oberbefehl-Gruppe, um für eine bestimmte Zeit direkte Kontrolle zu erhalten. Bei der Wahl einer Oberbefehl-Gruppe erhälst du Kontrolle über den Gruppenführer. - Vyberte skupinu nebo skupinu štábu a získejte přímou kontrolu nad nimi po omezenou dobu. Výběrem této možnosti pro skupinu štábu získáte kontrolu nad vůdcem skupiny. - 选择一名班组成员或指挥部班组, 在有限的时间范围内直接控制他们。对指挥部班组使用此选项, 可以让你控制该小队的小队长。 - 분대원이나 하이 커맨드 그룹을 선택하여 제한된 시간 동안 그들을 직접 조종합니다. 하이 커맨드 분대로 이 설정을 선택하면 분대장을 조종할 수 있습니다. - Выберите товарища по отряду или группу HC, чтобы получить прямой контроль над ними в течение ограниченного времени. Выбор этой опции для отряда ХК даст вам контроль над лидером отряда. - Seleziona un compagno di squadra o un gruppo HC per ottenere il controllo diretto su di loro per un periodo di tempo limitato. Selezionando questa opzione per una squadra HC avrai il controllo sul leader della squadra. - Selecciona a un compañero o un grupo de HC para establecer control diercto sobre ellos por un tiempo limitado. Seleccionar esta opción para una escuadra de HC te dará control sobre el líder de la escuadra. - Wybierz członka drużyny lub grupę HC, aby przejąć nad nimi bezpośrednią kontrolę przez ograniczony czas. Wybranie tej opcji dla oddziału HC da ci kontrolę nad liderem oddziału. + + Machine Gun + Maschinengewehr + Mitragliatrice + Ametralladora + Mitrailleuse + 기관총 + Станковый пулемёт + Karabin Maszynowy + Kulomet + Makineli Tüfek + 机枪 - - AI Radio - Radio de l'IA - KI Funkgeräte - AI Rádio - AI无线电 - 인공지능 무전 - Радиосвязь с ИИ - Radio IA - Radio IA - Radio AI + + Buy Static Machinegun Emplacement + Kaufe ein ein statisches Maschinengewehr. + Acquista postazione mitragliatrice fissa + Comprar Ametralladora Emplazada + Acheter un emplacement de mitrailleuse fixe + 고정식 중기관총을 구입합니다. + Купить станковый пулемёт + Kup Stanowisko Karabinu Maszynowego + Koupit lafetovaný kulomet + Sabit Makineli Tüfek Satın Al + 购买固定式机枪 - - This feature aims to simulate the lack of radio communications with AI fighters. Your AI squad-mates won't have a radio until you unlock it from the Arsenal. Without a radio, if an AI squad-mate gets too far away, they will get lost and return to the leader's position after completing the last order they received. To avoid this, you may scavenge some radios from enemy (AutoRearm feature will do) or let the AI use a military vehicle which has long range radios. If it takes too long to find their leader, they will automatically return to the HQ. - Cette fonctionnalité vise à simuler le manque de communications radio avec les combattants IA. Vos camarades IA n'auront pas de radio tant que vous ne la déverrouillerez pas dans l'Arsenal. Sans radio, si un coéquipier IA s'éloigne trop, il se perdra et reviendra vers la position du commandant après avoir terminé le dernier ordre qu'il a reçu. Pour éviter cela, vous pouvez récupérer certaines radios de l'ennemi (la fonction "Réarmement automatique \ Butin" fera l'affaire) ou laisser l'IA utiliser un véhicule militaire qui a des radios à longue portée. Si cela prend trop de temps pour trouver leur chef, ils retourneront automatiquement au QG. - Dieses Feature ist dazu gedacht die fehlende Funkkommunikation mit KI Widerständskämpfern zu simulieren. Deine KI Gruppenmitglieder werden keine Funkgeräte haben, solange du sie nicht im Arsenal freischaltest. Ohne ein Funkgerät kann die Verbindung der KI Widerstandskämpfer abbrechen, wenn sie sich zu weit entfernen. Sie werden dann, nachdem sie ihren letzten Befehl erfüllt haben, zur letzten Position des Anführers zurückkehren. Um dies zu verhindern, erbeute einige Funkgeräte von feindlichen Einheiten oder lasse die KI militärische Fahrzeuge mit Langstreckenfunkgeräten nutzen. Sollte es zu lange dauern, bis die KI Widerstandskämpfer ihren Anführer finden, kehren sie automatisch zum HQ zurück. - Tato funkce si klade za cíl simulovat nedostatek radiové komunikace se stíhači AI. Vaši kamarádi AI nebudou mít rádio, dokud jej odemknete z Arsenalu. Bez rádia, pokud se družstvo AI dostane příliš daleko, ztratí se a vrátí se na pozici vůdce po dokončení posledního přijatého příkazu. Abyste tomu zabránili, můžete vyklidit některá rádia od nepřítele (funkce „Automaticky přezbrojit" to udělá) nebo nechat AI používat vojenské vozidlo, které má rádia s dlouhým dosahem. Pokud najdou svého vůdce příliš dlouho, vrátí se automaticky na velitelství. - 这个功能旨在模拟AI士兵缺少无线电通讯的情况。你的AI队友不会拥有无线电, 直到你在军火库中解锁了它。在没有无线电的情况下, 如果一名AI队友离得太远, 他们将会失去联络, 并在完成接收到的最后一项命令之后返回队长所在的位置。为了避免这种情况, 你可以从敌军身上搜集一些无线电(也可以使用自动重新武装功能), 或者让AI使用带有长程电台的军用载具。如果失联的士兵经过太长时间也没有找到他们的队长, 他们将会自动返回总部。 - 이 기능은 인공지능 전투원과의 무선 통신 차단을 시뮬레이션하는 것을 목표로 합니다. 당신이 아스널에서 무전기를 언락할 때까지 당신의 인공지능 분대원들은 무전기를 가지고 있지 않을 것입니다. 무전기가 없으면 인공지능 분대원이 너무 멀리 떨어질 때 길을 잃고 마지막으로 받은 명령을 마치고 분대장 자리로 되돌아갑니다. 이를 피하려면 적으로부터 무전기를 일부 노획하거나(자동 재무장 기능으로 사용 가능), 인공지능이 장파 무전기를 장착한 군용 차량을 사용하게 해야 합니다. 그들이 분대장을 찾는 데 너무 오래 걸린다면 자동으로 본부로 귀환할 것입니다. - Эта функция призвана имитировать отсутствие радиосвязи с бойцами ИИ. У ваших товарищей по отряду ИИ не будет радио, пока вы не разблокируете его в Арсенале. Без радио, если товарищ по отряду ИИ уйдет слишком далеко, он заблудится и вернется на позицию лидера после выполнения последнего полученного приказа. Чтобы избежать этого, вы можете убрать несколько радиостанций у врага или позволить ИИ использовать военную машину с радиостанциями дальнего действия. Если поиск лидера займет слишком много времени, они автоматически вернутся в штаб - Questa funzione cerca di simulare la mancanza di comunicazioni radio con i combattenti IA. I tuoi compagni di squadra IA non avranno una radio finché non ne sbloccherai una dall'Arsenal. Senza radio, se un compagno di squadra IA si allontana troppo, si perderà e tornerà alla posizione del leader dopo aver completato l'ultimo ordine ricevuto. Per evitare ciò, puoi raccogliere alcune radio dal nemico (la funzione Auto Riarmo può essere di aiuto) o lasciare che l'IA usi un veicolo militare con radio a lungo raggio. Se impiegheranno troppo tempo per trovare il loro leader, torneranno automaticamente al quartier generale. - El objetivo de este sistema espera simular la falta de comunicación por radio con soldados de la IA. Tus compañeros de escuadra de la IA no tendrán radio hasta que la desbloquees en el arsenal. Sin una radio, Si un compañero de la IA se encuentra muy lejos, se perderán y volverán a la posición del líder al completar la última orden recibida. Para evitar esta situación, deberías hacerte con algunas radios del enemigo (Sistema de AutoRearme) o deja que la IA use vehículos que tengan radio de largo alcance. SI lles toma mucho tiempo para encontrar al líder, volverán automáticamente al CG. - Ta funkcja ma na celu symulację braku komunikacji radiowej między rebeliantami. AI z twojej drużyny nie będą mieli radia, dopóki nie odblokujesz go w Arsenale. Bez radia, jeśli sojusznik oddali się zbyt daleko, zgubi się i wróci na pozycję lidera po wykonaniu ostatniego otrzymanego rozkazu. Aby tego uniknąć, możesz zbierać radiotelefony wroga (wystarczy funkcja AutoRearm) lub pozwolić sztucznej inteligencji na użycie pojazdu wojskowego, który ma radiotelefon dalekiego zasięgu. Jeśli odnalezienie ich lidera zajmie zbyt dużo czasu, automatycznie powrócą do kwatery głównej. + + Mortar + Mörser + Mortaio + Morteros + Mortier + 박격포 + Миномёт + Moździerz + Minomet + Havan + 迫击炮 - - Auto Heal - Guérison automatique - Automatische Heilung - Automatické léčení - 自动医疗 - 자동 치료 - Авто лечение - Guarigione automatica - Curación Automática - Automatyczne Leczenie + + Buy Static Mortar Emplacement + Kaufe ein statisches Mörsergeschütz. + Acquista postazione mortaio fissa + Comprar Emplazamiento Estático de Morteros + Acheter un emplacement de mortier fixe + 고정박격포를 구입합니다. + Купить миномёт + Kup Stanowisko Moździerzowe + Koupit lafetovaný minomet + Sabit Havan Satın Al + 购买迫击炮 - - AI Medic squad-mates will heal other AI’s automatically without the need to give any orders. If in combat, your AI will use smoke grenades for cover. If there is no medic in the group, the AI will use their own medikits. - Les médecins IA du groupes soigneront automatiquement les autres IA sans avoir à donner d'ordre. En combat, votre IA utilisera des grenades fumigènes pour se couvrir. S'il n'y a pas de médecin dans le groupe, l'IA utilisera ses propres medikits. - KI Sanitäter heilen andere KI Einheiten in der gleichen Gruppe automatisch, ohne dass ein gesonderter Befehl gegeben werden muss. Im Feuergefecht nutzt die KI Rauchgranaten zur Deckung. Sollte kein Sanitäter in der Gruppe sein, wird die KI eigene Erste-Hilfe Ausrüstung nutzen. - AI Zdravotník uzdraví ostatní AI automaticky, aniž byste museli vydávat příkazy. Pokud budete bojovat, vaše AI použije kouřové granáty pro zakrytí. Pokud ve skupině není žádný lékař, použije AI své vlastní léky. - AI医疗兵无需下达任何指令即可自动治疗其他AI。在战斗中, AI将会使用烟雾弹掩护。如果小组里没有医疗兵, AI将会使用自己的医疗包。 - 인공지능 의무병 분대원은 명령을 내릴 필요 없이 자동으로 다른 인공지능을 치료할 것입니다. 만약 전투 중이라면 당신의 인공지능은 엄호를 위해 연막탄을 사용할 것입니다. 그룹에 의무병이 없다면 인공지능은 자신들의 메디킷을 사용할 것입니다. - ИИ-медики будут лечить других ИИ автоматически без необходимости отдавать приказы. В бою ваш ИИ будет использовать дымовые гранаты для укрытия. Если в группе нет медика, ИИ будет использовать свои перевязочные пакеты. - I compagni di squadra dell'IA Medic cureranno automaticamente le altre IA senza bisogno di dare ordini. Se in combattimento, la tua IA utilizzerà le granate fumogene come copertura. Se non ci sono medici nel gruppo, l'IA utilizzerà i propri medikit. - Los médicos IA de la escuadra curarán automáticamente a sus compañeros sin necesidad de dar órdenes concretas. Si están en combate, la IA usará granadas de humo como cobertura. Si no hay médicos en la escuadra, la IA usará sus propios kits médicos. - Medycy AI automatycznie leczą inne AI bez konieczności wydawania jakichkolwiek rozkazów. Jeśli walczysz, twoja sztuczna inteligencja użyje granatów dymnych jako osłony. Jeśli w grupie nie ma medyka, AI użyje własnych apteczek. + + Pickup Truck + Pickup + Pickup + Camioneta + 4x4 + 픽업트럭 + Пикап + Pick-up + Pickup + Kamyonet + 皮卡 - - Auto Rearm \ Loot - Réarmement automatique \ Butin - Automatisches Aufmunitionieren/Plündern - Automatické přezbrojení \ Rabování - 自动重新武装\战利品 - 자동 재무장 \ 노획 - Автоснаряжение \ Лут - Riarmo automatico \ Bottino - Auto Rearme / Botín - Automatyczne Dozbrajanie \ Zbieranie + + + + Choose difficulty + Scegli difficoltà + Escoger Dificultad + Choisissez la difficulté + 난이도 선택 + Выберите сложность + Wybierz Poziom Trudności + Vybrat obtížnost + Zorluk seç + 选择难度 - - Your AI squad-mates will automatically look for and scavenge any ammunition from nearby corpses, vehicles and ammoboxes if needed. Also they will try to renew their weapons with more powerful ones. If AI is inside a vehicle, they will loot weapons and launchers, and drop them in their truck until there is nothing in the area. Use this instead of the vanilla Rearm radio option. - Vos compagnons IA rechercheront et récupèreront automatiquement toutes les munitions sur des cadavres, véhicules et munitions à proximité si nécessaire. Ils essaieront également de renouveler leurs armes avec des armes plus puissantes. Si l'IA est à l'intérieur d'un véhicule, ils pilleront des armes et des lanceurs et les déposeront dans leur camion jusqu'à ce qu'il n'y ait plus rien dans la zone. Utilisez-le à la place de l'option réarmer la radio de base. - Deine KI Gruppenmitglieder werden automatisch versuchen Munition von ausgeschalteten Feinden, Fahrzeugen oder Munitionskisten zu erbeuten. Außerdem versuchen sie ihre Waffen gegen durchschlagskräftigere auszutauschen. Sind die KI Einheiten in einem Fahrzeug, werden sie Waffen und Werfer plünern und sie in ihrem Fahrzeug verstauen, bis der Bereich komplett geplündert ist. Dies sollte statt des Vanilla Funkbefehls genutzt werden. - Členové skupiny AI budou automaticky hledat a vybírat jakoukoli munici z okolních mrtvol, vozidel a beden s municí, pokud to bude potřeba. Také se pokusí vyzbrojit silnějšími zbraněmi. Pokud je umělá inteligence uvnitř vozidla, vezme zbraně a nosné rakety a hodí je do nákladního automobilu, dokud nebude v oblasti nic. Použijte toto místo možnosti „Přezbrojit" ze základního rádia hry. - 在必要情况下, 你的AI队友将会自动在附近的尸体, 载具和弹药箱中搜集弹药。他们还会更换强大的武器。如果AI在载具内, 让门将会将武器和发射器作为战利品装到卡车里, 直到该区域再也没有战利品。你应该使用此功能, 而不是原版无线电中的重新武装选项。 - 당신의 인공지능 분대원들은 필요에 따라 근처의 시체, 차량 또는 탄약상자에서 탄약을 자동으로 찾고 노획할 것입니다. 또한 그들은 더 강력한 무기로 무기를 재무장할 것입니다. 만약 인공지능이 차량 안에 있다면, 그들은 무기와 발사기를 노획하고, 그 지역에 아무것도 남지 않을 때까지 그것들을 그들의 트럭에 놓을 것입니다. 바닐라 재무장 무전 대신 이 옵션을 사용하십시오. - Ваши товарищи по отряду ИИ будут автоматически искать и собирать любые боеприпасы с ближайших трупов, транспортных средств и ящиков с боеприпасами, если это необходимо. Также они попытаются обновить свое оружие на более мощное. Если ИИ находится внутри транспортного средства, они будут собирать оружие и пусковые установки и бросать их в свой грузовик, пока в области ничего не останется. - I tuoi compagni di squadra IA cercheranno automaticamente tutte le munizioni dai cadaveri, dai veicoli e dalle scatole di munizioni nelle vicinanze, se necessario. Inoltre cercheranno di rinnovare le loro armi con armi migliori. Se l'IA si trova all'interno di un veicolo, saccheggeranno armi e lanciatori e li lasceranno nel loro veicolo finché non ci sarà nulla nell'area. Usa questo al posto dell'opzione radio di riarmo vanilla. - Tus compañeros IA buscarán automátiocamente armas y municiones de bajas cercanas, vehículos y cajas de munición en su defecto. También intentaran cambiar sus armas por unas mejores. Si la IA está dentro de un vehículo, saquearán fusiles y armas autoptopulsadas y las dejaran en el maletero hasta que no haya nada en el área. Usa esta opción en vez de la opción vanila de Rearmar en las opciones de radio. - AI z twojej drużyny będą automatycznie szukać i w razie potrzeby zbierać amunicję z pobliskich zwłok, pojazdów i skrzyń. Będą też próbowali wymienić swoją broń na lepszą. Jeśli AI znajduje się w pojeździe, będą plądrować broń i wyrzutnie i wrzucać je do ciężarówki, dopóki w okolicy nie zostanie nic więcej do podniesienia. Używaj tej opcji zamiast Rearm z podstawowej wersji gry. + + Easy + Facile + Fácil + Facile + 쉬움 + Легкий + Łatwy + Snadný + Kolay + 简单 - - Vehicle Squad - Véhicule du groupe - Gruppenfahrzeuge - Vozidlo pro jednotku - 班组载具 - 차량 분대 - Техника отряда - Squadra Meccanizzata - Vehículo de Escuadra - Pojazd oddziału + + Hard + Difficile + Difícil + Difficile + 어려움 + Сложный + Trudny + Obtížný + Zor + 困难 - - Commander Only. Use this option to assign the vehicle you are looking at to any HC squad. Check vehicle status, order them to mount or disembark, and automate mounted static squads. - Commandant seulement. Utilisez cette option pour affecter le véhicule que vous regardez à n'importe quelle escouade HC. Vérifiez l'état du véhicule, ordonnez-leur de monter ou de débarquer et d'automatiser les escouades statiques montées. - Nur Kommandant. Hiermit kannst du ein Fahrzeug, dass du gerade anschaust, einer Oberbefehl-Gruppe zuweisen. Außerdem kannst du den Status des Fahrzeugs prüfen, der Gruppe befehlen auf- oder abzusitzen oder statische Geschütze bemannen lassen. - >Pouze velitel. Pomocí této možnosti můžete přiřadit vozidlo, na které se díváte, k jakékoli skupině štábu. Zkontrolujte stav vozidla, přikažte jim k nasednutí nebo vystoupení a automatizujte lafetované čety. - 仅限指挥官使用。使用该选项将面前的载具分配给任意指挥部班组, 并可检查载具状态, 命令班组搭乘或离开载具, 以及自动搭载固定式武器班组。 - 지휘관 전용. 이 설정을 사용하여 보고 있는 차량을 하이 커맨드 분대에 할당할 수 있습니다. 차량 상태를 확인하고, 탑승 또는 하차 명령을 내리고, 탑재된 고정화기 분대를 자동화합니다. - Используйте эту опцию, чтобы назначить машину, которую вы смотрите, любому отряду. Проверяйте состояние техники, приказывайте им садиться или выходить из машины и автоматизируйте конные статические отряды. - Solo per il comandante. Usa questa opzione per assegnare il veicolo che stai guardando a qualsiasi squadra usando l'Alto Comando. Controlla lo stato del veicolo, ordina a delle truppe di salire o scendere, puoi anche gestire e automatizzare le squadre con armamenti fissi. - Solo para el Comandante. Usa esta opción para asignar a cualquier escuadra del HC al vehículo que estas viendo. Comprueba el estado del vehículo en orden de embaracar y desembarcar así como automatizar a la escuadra en el uso de las armas estáticas. - Tylko dowódca może tego używać. Użyj tej opcji, aby przypisać pojazd, na który się patrzysz do dowolnego oddziału HC. Sprawdź stan pojazdów, rozkaż im wsiadać lub wysiadać i zmotoryzuj statyczne oddziały z bronią statyczną. + + Normal + Normale + Normal + Normal + 보통 + Обычный + Normalny + Normální + Normal + 正常 - - Dismiss Squad-mate - Renvoyer le compagnon d'escouade - Gruppenmitglied entlassen - Člen skupiny byl propuštěn - 解散班组成员 - 분대원 해산 - Роспуск ИИ - Congeda il compagno di squadra - Desmovilizar Soldado - Odwołaj Członka Drużyny + + + + Dismiss Options + Opzioni Congedamento + Opciones de Desmovilización + Enlever les options + 해산 설정 + Меню роспуска + Opcje Odwołania + Možnosti rozpuštění + Dağıtma Seçenekleri + 解散选项 - - Select the unit and use the 'Dismiss Squad-mate' option to send them back to HQ. You will recover some of the money you spent on them. - Sélectionnez l'unité et utilisez l'option «Renvoyer le compagnon d'escouade» pour les renvoyer au QG. Vous récupérerez une partie de l'argent que vous y avez dépensé. - Wähle die gewünschte Einheit und nutze die "Gruppenmitglied entlassen" Option, um sie zurück zum HQ zu schicken. Dabei wirst du einen Anteil des Geldes zurückerhalten, welches du vorher für es ausgegeben hast. - Vyberte jednotku a pomocí možnosti „Propustit“ je odešlete zpět na velitelství. Získáte zpět část peněz, které jste na ně utratili. - 选择单位并使用"解散班组成员"来将他们送回总部。你将回收部分开销。 - 유닛을 선택하고 '분대원 해산' 설정을 사용하여 본부로 돌려보냅니다. 그들에게 쓴 돈의 일부를 되찾을 것입니다. - Выберите отряд и используйте опцию «Роспуск ИИ», чтобы отправить его обратно в штаб. Вы вернете часть потраченных на них денег. - Seleziona un'unità e usa l'opzione "Congeda compagno di squadra" per rimandarli al quartier generale. Recupererai parte dei soldi che hai speso. - Selecciona la unidad y usa la opción 'Desmovilizar Compañero' para mandarlos de vuelta al CG. Recuperarás parete del dinero invertido en ellos. - Wybierz jednostkę i użyj opcji „Odwołaj członka drużyny”, aby odesłać je z powrotem do kwatery głównej. Odzyskasz część pieniędzy, które na nie wydałeś. + + Dismiss Units / Squad + Congeda Unità / Squadra + Desmovilizar Unidades / Escuadras + Renvoyer des unités / escouades + 유닛 / 분대 해산 + Распустить + Odwołaj Jednostki / Oddział + Rozpuštění jednotek / Družstev + Takımı / Birimi Dağıt + 解散单位/班组 - - Map Info - Information de la carte - Karteninformationen - Informace o mapě - 地图信息 - 지도 정보 - Карта - Mappa Informazioni - Información del Mapa - Informacje o Mapie + + Dismiss selected units or squads, recovering it's cost to the proper resource pool + Congeda le unità / squadre selezionate recuperandone il costo + Desmoviliza al soldado o a la escuadra seleccionada, recuperando su coste al alijo correspondiente + Renvoyez les unités ou escouades sélectionnées, en récupérant leur coût dans le pool de ressources approprié + 선택한 유닛 또는 분대를 해산시키고 비용을 적절한 자산으로 복구합니다. + Распустить выбранные юниты или отряды, вернув их стоимость в соответствующий пул ресурсов. + Odwołaj wybrane jednostki lub oddziały, przywracając ich koszt do odpowiedniej puli zasobów + Rozpustit vybrané jednotky nebo jednotky a obnovit své náklady na správný fond zdrojů + Maliyetini uygun kaynak havuzuna geri ödeyerek seçilen birimleri veya mangaları görevden alın + 解散选中的单位或小队, 将其花销退还至资源池 - - Click on a city to learn the strength of their support for the enemy or Faction. Click on other zones to know relevant info about them. - Cliquez sur une ville pour connaître la force de son soutien à l'ennemi ou à la faction. Cliquez sur d'autres zones pour connaître les informations pertinentes à leur sujet. - Klicke auf eine Stadt auf der Karte, um ihre Stärke und Unterstützung für die freindliche Fraktion einzusehen. Klicke auf andere Zonen, um ähnlich relevante Informationen zu erhalten. - Kliknutím na město se dozvíte sílu jejich podpory nepříteli nebo frakci. Kliknutím na další zóny získáte o nich relevantní informace - 点击城市来了解平民对敌方或我方阵营的支持度。点击其他地区以了解与其有关的信息。 - 적 또는 팩션에 대한 지지도를 알아보려면 도시를 클릭하십시오. 다른 영역을 클릭하여 해당 영역에 대한 다른 정보를 확인하십시오. - Нажмите на город, чтобы узнать, насколько они поддерживают нас или противника. Нажмите на другие зоны, чтобы узнать о них актуальную информацию - Fai clic su una città per comparare la tua influenza a quella al nemico. Fai clic su altre zone per conoscere altr informazioni pertinenti. - Haz click en la ciudad para saber la fuerza y el soporte que tiene la facción enemiga. Haz click en otras zonas para ver otra información relevante. - Kliknij miasto, aby poznać siłę ich wsparcia dla wroga lub twojej frakcji. Kliknij inne strefy, aby poznać istotne informacje na ich temat. + + Garrison Units / Squads + Guarnisci Unità / Squadre + Guarnición Unidades / Escuadras + Unités de garnison / escouades + 유닛 / 분대 주둔 + Добавить в гарнизон Юнит / Отряд + Jednostki Garnizonowe / Oddziały + Posádkové jednotky / družstva + Birimleri / Takımları Garnizona Ekle + 驻扎单位/班组 - + + Adds selected units or squads to a map selected garrison + Aggiunge unità o squadre selezionate alla guarnigione selezionata sulla mappa + Añade las unidades o escuadras seleccionadas a una posición guarnicionada que selecciones + Ajoute des unités ou des escouades sélectionnées à une garnison sélectionnée sur la carte + 선택한 유닛 또는 분대를 지도에서 선택한 주둔지에 추가합니다. + Добавляет выбранные юниты или отряды в выбранный на карте гарнизон + Dodaje wybrane jednostki lub oddziały do wybranego garnizonu na mapie + Přidá vybrané jednotky nebo jednotky na mapu vybranou posádku + Seçilen birimleri veya mangaları seçilen bir garnizon haritasına ekler + 将选定的单位或小队编入在地图上选中的驻军 + + + + AI Limiter - Limiteur d'IA KI Begrenzung - Omezení AI - AI限制器 + Limitatore IA + Límite de IA + Limiteur d'IA 인공지능 제한 Лимит ИИ - Limitatore AI - Límite de la IA - Ogranicznik AI + Limit AI + AI Limiter + YZ Limitleyici + AI限制 - - Commander Only. Sets the the maximum amount of AI in map per server or HC. Up to 200 AI may behave decently. - Commandant seulement. Définit la quantité maximale d'IA dans la carte par serveur ou HC. Jusqu'à 200 IA peuvent se comporter décemment. - Nur Kommandant. Legt die maximale Anzahl an KI Einheiten pro Server/HC auf der Karte fest. Bis zu 200 KI Einheiten sollten keine Probleme bereiten. - Pouze velitel. Nastavuje maximální množství AI na mapě na serveru nebo štábu. Až 200 AI se může chovat výkonostně slušně. - 仅限指挥官使用。设置每个服务器或无头客户端的最大AI数量。不超过200个AI时, AI表现应当正常。 - 지휘관 전용. 서버 또는 하이 커맨드 당 지도 내 최대 인공지능 수량을 설정합니다. 최대 200개의 인공지능이 행동 가능합니다. - Устанавливает максимальное количество AI на карте на сервер или HC. До 200 ИИ могут вести себя прилично - Solo comandante. Imposta la quantità massima di IA nella mappa per server o HC. Fino a 200 IA possono comportarsi in modo decente. - Solo para el Comandante. Limita la cantidad máxima de IA en el mapa en el servidor o en el CG. Por encima del valor 200 la IA se comporta de forma aceptable - Tylko dowódca może tego używać. Ustawia maksymalną ilość AI na mapie na serwer lub Headless Client. Do 200 AI serwer działa w miarę w porządku + + Sets how much local and simulated AI can spawn in the map. Affects performance and AI ""intelligence"". Use with caution. This is not an exact number as vehicles and squad leaders will always spawn. + Imposta la quantità di IA locale e simulata che può generarsi nella mappa. Influisce sulle prestazioni e sull'"intelligenza" dell'IA. Usare con cautela. Questo non è un numero esatto poiché i veicoli e i capisquadra si genereranno sempre. + Limita cuantos locales e IA simulada aparecen en el mapa. Afecta al rendimiento y a la "inteligéncia" de la IA. Usadlo con Precaución. Esto no es un número exacto pues vehículos y líderes de escuadra siempre aparecerán. + Définit la quantité d'IA locale et simulée pouvant apparaître sur la carte. Affecte les performances et l'""intelligence"" de l'IA. Utiliser avec précaution. Ce n'est pas un nombre exact car les véhicules et les chefs d'escouade apparaîtront toujours. + 지도에서 로컬 및 시뮬레이션된 인공지능이 생성할 수 있는 양을 설정합니다. 성능 및 인공지능의 "지능"에 영향을 미칩니다. 주의하여 사용하십시오. 이것은 차량과 분대장들이 항상 스폰하기 때문에 정확한 수치는 아닙니다. + Устанавливает, сколько локальных и смоделированных ИИ может появиться на карте. Влияет на производительность и «интеллект» ИИ. Используйте с осторожностью. Это не точное число, поскольку всегда будут появляться машины и лидеры отрядов. + Określa, ile lokalnej i symulowanej sztucznej inteligencji może pojawić się na mapie w tym samym czasie. Wpływa na wydajność i „inteligencję” AI. Używaj ostrożnie. Nie jest to dokładna liczba, ponieważ pojazdy i dowódcy drużyn zawsze będą się pojawiać. + Nastaví kolik lokální a simulovaných AI se může spawnout na mapě. Má dopad na výkon a "inteligenci" AI. Použijte s opatrností. Toto není přesné číslo jelikož vozidla a velitelé družstev se vždy spawnou. + Haritada ne kadar yerel ve simüle edilmiş yapay zekanın ortaya çıkabileceğini ayarlar. Performansı ve yapay zeka ""zekasını"" etkiler. Dikkatle kullanın. Araçlar ve takım liderleri her zaman ortaya çıkacağından bu kesin bir sayı değildir. + 设置地图中可以生成多少本地和模拟AI。影响性能和AI"智能"。小心使用。这不是一个准确的数字, 因为载具和班长始终会生成。 - - Persistent Save-game - Sauvegarde persistante - Persistenter Spielstand - Uložit hru - 持久化游戏存档 - 게임 영구 저장 - Сохранение - Salvataggio persistente - Guardado Persistente - Trwały Zapis stanu gry + + Civ Presence Config + Configurazione Presenza Civile + Configurar Civiles + Configuration de la présence civile + 민간인 스폰 설정 + Настройка гражданского насиления + Konfiguracja Obecności Cywili + Konfigurace přítomnosti civilistů + Sivil Mevcudiyet Yapılandırması + 平民存在配置 - - Commander Only. You may save the game at your HQ Map. This will allow you to continue playing upon mission update or server restart, preserving stats, player's equipment, conquered zones, enemy asset availability and many more things. WARNING: Normal save and load runs badly in this mission. This system is your only guarantee of saving the game properly - Commandant seulement. Vous pouvez enregistrer le jeu sur votre carte QG. Cela vous permettra de continuer à jouer après la mise à jour de la mission ou le redémarrage du serveur, en préservant les statistiques, l'équipement du joueur, les zones conquises, la disponibilité des ressources ennemies et bien d'autres choses. AVERTISSEMENT: la sauvegarde et le chargement normaux fonctionnent mal dans cette mission. Ce système est votre seule garantie de sauvegarder correctement le jeu - Pouze velitel. Tuto hru můžete uložit u své štábní mapy. To vám umožní pokračovat ve hraní po aktualizaci mise nebo restartu serveru, při zachování statistik, vybavení hráče, dobytých zón, dostupnosti nepřátelského majetku a mnoha dalších věcí. VAROVÁNÍ: Normální ukládání a načítání probíhá v této misi špatně. Tento systém je vaší jedinou zárukou správného uložení hry - 仅限指挥官使用。你可以在总部的地图上保存游戏。这允许你在任务更新或游戏重启后继续当前游戏, 并保持统计数据, 玩家装备, 已占领的区域, 敌军资产可用性和更多的东西。警告: 普通的存档和读取功能不支持此任务。该系统是正确存档的唯一保证。 - 지휘관 전용. 게임을 본부 맵에 저장할 수 있습니다. 이렇게 하면 임무 업데이트 또는 서버 재시작 시에도 게임을 계속할 수 있으며, 통계, 플레이어 장비, 점령 구역, 적의 사용 가능 자산 및 기타 많은 것들을 저장할 수 있습니다. 경고: 이 임무는 일반 저장 및 로드가 제대로 실행되지 않습니다. 해당 시스템이 게임을 제대로 시작할 수 있는 유일한 방법입니다. - Вы можете сохранить игру на карте у штаба. Это позволит вам продолжить игру после обновления миссии или перезапуска сервера, сохраняя статистику, экипировку игрока, захваченные зоны, доступность вражеских ресурсов и многое другое. ВНИМАНИЕ: Нормальное сохранение и загрузка в этой миссии работают плохо. Эта система - ваша единственная гарантия правильного сохранения игры. - Solo per il comandante. Puoi salvare il gioco sulla mappa del quartier generale. Ciò ti consentirà di continuare a giocare dopo l'aggiornamento della missione o il riavvio del server, preservando le statistiche, l'equipaggiamento del giocatore, le zone conquistate, la disponibilità delle risorse nemiche e molte altre cose. ATTENZIONE: il salvataggio e il caricamento normali funzionano male in questa missione. Questo sistema è la tua unica garanzia per salvare il gioco correttamente - Solo para el Comandante. Puedes guardar la partida en tu Mapa del CG. Esto te permite continuar en caso de actualización o reseteo del servidor, preservando las estadísticas, el equipo del jugador, zonas conquistadas, disponibilidad de equipo del enemigo y otras muchas cosas. ATENCIÓN: Guardar y cargar el juego de forma habitual no funciona de forma correcta en esta misión. Este método es tu única garantia de guardar el juego de forma apropiada. - Tylko dowódca może tego używać. Możesz zapisać grę na swojej mapie w kryjówce. Pozwoli ci to kontynuować grę po aktualizacji misji lub restarcie serwera, zachowując statystyki, wyposażenie gracza, podbite strefy, dostępność zasobów wroga i wiele innych rzeczy. UWAGA: Normalne zapisywanie i ładowanie działa źle w tej misji. Ten system to jedyna gwarancja prawidłowego zapisania gry + + -1 Max Civs + -1 Civili Massimi + -1 Max Civs + -1 Civil max + 최대 민간인 수 -1 + -1 к лимиту + -1 Maks. Liczba Cywili + -1 Max Civilistů + -1 Max Sivil + -1 平民上限 - + + +1 Max Civs + +1 Civili Massimi + +1 Max Civs + +1 Civil max + 최대 민간인 수 +1 + +1 к лимиту + +1 Maks. Liczba Cywili + +1 Max Civilistů + +1 Max Sivil + +1 平民上限 + + + Civ Limit + Limite Civ + Límite de civiles + Limite civile + 민간인 제한 + Лимит гражданских + Limit Cywili + Limit civilistů + Sivil Limiti + 平民限制 + + + Set the max number of spawned civilians. Affects game performance. + Setta il numero massimo di civili generati. Affligge le prestazioni di gioco + Limitia el número máximo de civiles. Afecta al rendimiento del juego. + Définit le nombre maximum de civils. Affecte les performances du jeu. + 생성되는 최대 민간인 수를 설정합니다. 게임 성능에 영향을 미칩니다. + Установите максимальное количество гражданских. Влияет на производительность игры. + Ustaw maksymalną liczbę pojawiających się cywilów. Wpływa na wydajność gry. + Nastavit maximální počet spawnutých civilistů. Má dopad na výkon hry. + Doğan sivillerin maksimum sayısını ayarlayın. Oyun performansını etkiler. + 设置平民的最大生成数量。影响游戏性能。 + + + -10 AI Limit + -10 Limite IA + -10 Límite IA + -10 limite d'IA + 인공지능 제한 -10 + -10 к лимиту ИИ + Limit -10 AI + -10 AI Limit + -10 YZ Limiti + -10 AI上限 + + + +10 AI Limit + +10 Limite IA + +10 Límite IA + +10 limite d'IA + 인공지능 제한 +10 + +10 к лимиту ИИ + Limit +10 AI + +10 AI Limit + +10 YZ Limiti + +10 AI上限 + + + Game Options + Opzioni di Gioco + Opciones de Juego + Options de jeu + 게임 설정 + Параметры + Opcje Gry + Možnosti hry + Oyun Ayarları + 游戏选项 + + Music ON/OFF - Musique ON/OFF Musik An/Aus - Hudba ZAPNUTO/VYPNUTO - 音乐开/关 - 음악 켜기/끄기 - Музыка ВКЛ/ВЫКЛ Musica ON/OFF Música ON/OFF + Musique ON/OFF + 음악 켜기/끄기 + Музыка ВКЛ / ВЫКЛ Muzyka WŁ / WYŁ + Hudba zapnuto/vypnuto + Müzik AÇ/KAPA + 音乐播放/关闭 - - Antistasi has a situational music script, depending on a player's stance and time of day. The default in Multiplayer is OFF, and ON in Singleplayer - Antistasi a un script de musique situationnelle, selon la position du joueur et l'heure de la journée. La valeur par défaut en mode multijoueur est désactivée et activée en mode solo. - Antistasi nutzt situationsabhängige Musik, abhängig von der Tageszeit und des Spielerverhaltens. Es ist standardmäßig im Mehrspielermodus deaktiviert und im Einzelspielermodus aktiviert. - Antistasi má situační hudební scénář, v závislosti na postoji hráče a denní době. Výchozí hodnota v Multiplayeru je OFF a ON v Singleplayeru - Antistasi 内置情景音乐脚本, 取决于玩家状态和时间。此功能在多人游戏中默认关闭, 在单人游戏中默认开启。 - 안티스타시는 플레이어의 스탠스와 하루 중 시간에 따라 상황에 맞는 음악 대본을 가지고 있습니다. 기본값은 멀티플레이에선 끄기, 싱글플레이에선 켜기입니다. - У Antistasi есть ситуативный музыкальный сценарий, зависящий от позиции игрока и времени суток. По умолчанию в многопользовательской игре выключено, а в одиночной игре включено. - Antistasi ha uno script che introduce la musica dinamica, a seconda della posizione del giocatore e dell'ora del giorno. L'impostazione predefinita in Multiplayer è OFF e ON in Singleplayer - Antistasi tiene un script de música situacional, dependiendo de varios factores como la hora del dia. Por defecto en multijugador está OFF, en un sólo jugador está ON - Antistasi posiada sytuacyjny skrypt muzyczny, zależny od postawy gracza i pory dnia. Domyślnie w trybie wieloosobowym muzyka jest WYŁĄCZONA, a w trybie jednoosobowym WŁĄCZONA + + Disables/Enable situational music. + Disabilita/Abilita Musica Situazionale. + Habilita/Deshabilita música situacional. + Désactive/Active la musique de situation. + 상황에 맞는 음악을 켜고 끕니다. + Отключение/включение музыки + Wyłącza / Włącza muzykę sytuacyjną. + Zapne/vypne situační hudbu + Durum müziğini KAPAT/AÇ . + 禁用/启用背景音乐 - - Civ Spawn - Apparition des Civils - Zivilbevölkerung - Počet civilistů - 平民生成 - 민간인 스폰 - Лимит Гражд. - Spawn Civili - Spawn Civil - Pojawianie się Cywili + + Persistent Save + Salvataggio Persistente + Guardado Persistente + Sauvegarde persistante + 영구 저장 + Сохранение + Trwały Zapis + Perzistentní ukládání + Kalıcı Kayıt + 持久化存档 - - Increase or decrease the percentage of city civilian population that spawn. At 0% only one civilian will spawn in each city. - Augmentez ou diminuez le pourcentage de la population civile de la ville qui apparaît. À 0%, un seul civil apparaîtra dans chaque ville. - Erhöhe oder verringere den Prozentsatz der zu spawnenden Stadtbevölkerung. Bei 0% wird nur ein einzelner Zivilist pro Stadt gespawnt. - Zvýšit nebo snížit procento městského civilního obyvatelstva, které vznikají. V 0% se v každém městě vynoří pouze jeden civilista. - 增加或减少市民的生成比例。0% 时每个城市只会生成一个平民。 - 도시의 민간인 스폰 비율을 늘리거나 줄입니다. 0%의 경우 각 도시에서 민간인이 1명만 스폰됩니다. - Увеличьте или уменьшите процент возрождающегося гражданского населения города. При 0% в каждом городе появится только одно гражданское лицо. - Aumenta o diminuisci la percentuale di popolazione civilie che spawnerà nelle città. Allo 0% verrà generato un solo civile in ogni città. - Aumenta o disminuye el porcentaje de civiles que pueden aparecer en una ciudad. En el 0% sólo un civil aparecerá en cada ciudad - Zwiększ lub zmniejsz odsetek ludności cywilnej, która się pojawia w miastach. Przy 0% w każdym mieście pojawi się tylko jeden cywil. + + Use this option to save your current game. It does save the most important data in a ""Grand Theft Auto"" way. This option allows good MP save and independent saves of any version update. Vanilla saves are disabled because of lack of several features. + Usa questa opzione per salvare la partita attuale. Salva i dati più importanti alla ""Grand Theft Auto"". Questa opzione consente un buon salvataggio MP e salvataggi indipendenti di qualsiasi aggiornamento di versione. I salvataggi Vanilla sono disabilitati a causa della mancanza di diverse funzionalità + Usa esta opción para guardar tu juego. Guarda la información más importante como lo haría "Grand Theft Auto". Esta opción permite el guardado correcto del MJ y guardados independientes de cualquier actualización de versión. El guardado por defecto esta deshabilitado por carencias de diferentes tipos. + Utilisez cette option pour sauvegarder votre partie en cours. Il enregistre les données les plus importantes à la manière de "" Grand Theft Auto "". Cette option permet une bonne sauvegarde MP et des sauvegardes indépendantes de toute mise à jour de version. Les sauvegardes Vanilla sont désactivées en raison du manque de plusieurs fonctionnalités. + 현재 게임을 저장하려면 이 옵션을 사용하십시오. ""GTA"" 방식으로 가장 중요한 데이터를 저장합니다. 이 옵션을 사용하면 좋은 멀티플레이 저장 및 버전 업데이트의 독립적인 저장이 가능합니다. 몇 가지 기능이 없기 때문에 바닐라 세이브는 사용할 수 없습니다. + Используйте это, чтобы сохранить игру. Сохраняет самые важные данные способом из "GTA". Этот вариант дает хорошее сохранение в мультиплеере и независимое сохранение при любой версии игры. Ванильные сохранения отключены из-за отсутствия некоторых функций. + Użyj tej opcji, aby zapisać aktualną grę. Zapisuje najważniejsze dane w sposób „Grand Theft Auto”. Ta opcja pozwala na dobry zapis online i niezależne zapisywanie każdej aktualizacji wersji. Zapisy z podstawowej wersji gry są wyłączone z powodu braku kilku funkcji. + Použijte toto nastavení k uložení momentální hry. Uloží to ta nejdůležitější data podobně jako Grand Theft Auto. Tato možnost dovoluje dobré MP ukládání a nezávislé ukládání jakékoliv update verze. Vanilla ukládání jsou vypnuta z důvodu nedostatku několika featur. + Mevcut oyununuzu kaydetmek için bu seçeneği kullanın. En önemli verileri "Grand Theft Auto" yöntemiyle kaydeder. Bu seçenek, iyi bir MP kaydına ve herhangi bir sürüm güncellemesinin bağımsız olarak kaydedilmesine olanak tanır. Çeşitli özelliklerin bulunmamasından dolayı Vanilya kayıtları devre dışı bırakıldı. + 使用此选项保存当前游戏进度。它确实以"侠盗猎车手"的方式保存了绝大多数重要数据。此功能实现了优秀的多人游戏存档功能, 并确保存档不受版本更新影响。由于缺少某些特性, 游戏原生的存档功能被禁用。 + + + Spawn Distance Config + Configurazione Distanza di Spawn + Configurar distancia de Aparición + Configuration de la distance d'apparition + 스폰 거리 설정 + Настройка дистаниции спавна + Konfiguracja Dystansu Pojawiania się Jednostek + Konfigurace vzdálenosti spawnování + Doğma Mesafesi Ayarları + 生成距离配置 + + + -100 Spawn Dist. + -100 Dist. Spawn + -100 Distancia Apar. + -100 distance d'apparition + 스폰 거리 -100 + -100 метров + -100 Dystansu + -100 Spawn vzdálenost. + -100 Doğma Mesafesi + -100米生成距离 + + + +100 Spawn Dist. + +100 Dist. Spawn + +100 Distancia Apar. + +100 distance d'apparition + 스폰 거리 +100 + +100 метров + +100 Dystansu + +100 Spawn vzdálenost. + +100 Doğma Mesafesi + +100米生成距离 - + Spawn Distance - Distance d'apparition Spawnentfernung - Vzdálenost Vzniku - 生成距离 + Distanza di Spawn + Distancia de aparición + Distance d'apparition 스폰 거리 Дистанция спавна - Distanza di Spawn - Distancia de Aparición - Dystans Pojawiania się + Dystans Pojawiania się Jednostek + Vzdálenost spawnu + Doğma Mesafesi + 生成距离 - - Commander only. Increase or decrease general spawn and despawn distance. Use it carefully combined with other options. - Commandant seulement. Augmentez ou diminuez la distance d'apparition et de disparition générale. Utilisez-le soigneusement combiné avec d'autres options. - Nur Kommandant. Erhöhe oder verringere die allgemeine Spawn/Despawn Entfernung. Beachte das Zusammenspiel mit den anderen Optionen. - Pouze velitel. Zvětšení nebo zmenšení vzdálenosti vzniku a zániku. Používejte jej pečlivě v kombinaci s dalšími možnostmi. - 仅限指挥官使用。增加或减少生成和取消生成的距离。小心地将其与其他选项结合使用。 - 지휘관 전용. 일반적인 스폰 및 제거 거리를 늘리거나 줄입니다. 다른 설정과 신중하게 조합하여 사용하십시오. - Увеличение или уменьшение общей дистанции появления и исчезновения. Используйте его осторожно в сочетании с другими вариантами - Solo per il Comandante. Aumenta o diminuisci la distanza di spawn generale. Usa quest'opzione attentamente in - Solo para el comandante. Aumenta o disminuye la distancia de aparición y desaparición general. Úsalo con precaución con otras opciones. - Tylko dowódca może tego używać. Zwiększ lub zmniejsz ogólną odległość pojawiania się i znikania jednostek AI. Używaj go ostrożnie w połączeniu z innymi opcjami. + + Affects performance. Please use this with caution. Set it to lower distances if you feel Antistasi is running bad. + Affligge le prestazioni. Usare con estrema cautela. Imposta distanze inferiori se ritieni che Antistasi stia girando male. + Afecta al rendimiento. Por favor, usa esto con cautela. Seleccionalo a menor distancia si notas que Antistasi está funcionando mal. + Affecte les performances. Veuillez l'utiliser avec prudence. Réglez-le sur des distances plus basses si vous pensez qu'Antistasi fonctionne mal. + 성능에 영향을 미칩니다. 주의하여 사용하십시오. 안티스타시가 작동하지 않는 것 같으면 더 낮은 거리로 조정하십시오. + Влияет на производительность. Пожалуйста, используйте это с осторожностью. Установите меньшее расстояние, если чувствуете, что Antistasi работает плохо. + Wpływa na wydajność. Proszę używać tego ostrożnie. Ustaw go na mniejsze odległości, jeśli czujesz, że Antistasi działa źle. + Má vliv na výkon. Prosím používejte s opatrností. Nastavte na nižší vzdálenosti pokud vaše Antistasi běží špatně. + Performansı etkiler. Lütfen bunu dikkatli kullanın. Antistasi'nin kötü çalıştığını düşünüyorsanız daha düşük mesafelere ayarlayın. + 影响性能。请小心使用。如果你觉得 Antistasi 运行不够流畅, 把它调到更低的距离。 - - Garbage Cleaner - Nettoyeur d'ordures - Aufräumen - Čistič odpadků - 垃圾清理器 - 쓰레기 청소 - Удаление мусора - Pulitore di rifiuti - Limpieza de Basura - Oczyszczacz Śmieci + + + + Select your Game Mode + Seleziona la tua modalità di gioco + Selecciona tu modo de Juego + Sélectionnez votre mode de jeu + 게임 모드 설정 + Выберите Режим Игры + Wybierz Tryb Gry + Vyberte herní režim + Oyun Modunu seç + 选择游戏模式 - - Commander only. Will delete things like dropped weapons, magazines, clothing etc.<br/><br/>Beware, it freezes the game for some time. - Commandant seulement. Supprime des éléments comme les armes au sol, les magazines, les vêtements, etc.<br/><br/>Attention, cela fige le jeu pendant un certain temps. - Nur Kommandant. Dies löscht Dinge wie fallengelassene Waffen, Magazine, Kleidung, etc.<br/><br/>Beachte, dass dies das Spiel für eine kurze Zeit einfrieren kann. - Pouze velitel. Vymaže věci, jako jsou vyhozené zbraně, munice, oblečení atd.<br/><br/>Pozor, hru to nějakou dobu zmrazí. - 仅限指挥官使用。将删除掉落的武器, 弹夹和服装等东西。<br/><br/>注意, 它会使游戏冻结一段时间。 - 지휘관 전용. 떨어진 무기, 탄창, 옷 등을 삭제할 것입니다.<br/><br/>주의하십시오, 게임을 잠시 동안 동결시킬 겁니다. - Удаляет такие вещи, как брошенное оружие, магазины, одежду и т.д. <br/><br/> Осторожно, игра на некоторое время зависает. - Solo per il comandante. Eliminerà oggetti lasciati a terra come armi, caricatori, vestiti ecc...<br/><br/>Attenzione, bloccherà il gioco per un breve periodo di tempo. - Solo para el Comandante. Borrará cosas tiradas en el suelo como armas tiradas, cargadores, ropa, etc.<br/><br/>Atención, congela el juego por un tiempo. - Tylko dowódca może tego używać. Usunie takie rzeczy, jak upuszczona broń, magazyny, ubrania itp.<br/><br/>Uwaga, gra zawiesza się na jakiś czas. + + Reb vs Gov + Reb vs Gov + Reb vs Gov + Reb vs Gouv + 반군 Vs 정부군 + Зеленые vs Синие + Reb vs Gov + Reb vs Vlá + İsyancı vs İşgalci + 起义军 vs 政府军 - - Reinit UI - Réinitialiser l'UI - UI reinitializieren - Znovu vložte uživatelské rozhraní - 重新初始化用户界面 - UI 재실행 - Рестарт интерфейса - Reinizializza l'UI - Reiniciar UI - Restart UI + + Reb vs Gov & Inv + Reb vs Gov & Inv + Reb vs Gov & Inv + Reb vs Gouv & Env + 반군 Vs 정부군과 침략군 + Зеленые vs Синие и Красные + Reb vs Gov & Inv + Reb vs Vlá & Inv + İsyancı vs İşgalci ve İstilacı + 起义军 vs 政府军 & 侵略者 - - Select this option when the Y key or Statistics bar are not working. - Sélectionnez cette option lorsque la touche Y ou la barre de statistiques ne fonctionnent pas. - Wähle diese Option, wenn das Z-Menü oder die Statusleise nicht funktionieren. - Tuto možnost vyberte, pokud nefunguje klávesa Y nebo statistická lišta. - 当Y键菜单或统计栏无法正常工作时, 请选择此选项。 - Y키 또는 통계 표시줄이 작동하지 않을 때 이 옵션을 선택하십시오. - Выберите этот вариант, если клавиша Y или панель статистики не работают. - Seleziona questa opzione quando il tasto Y o la barra statistiche non funzionano. - Selecciona esta opción cuando la tecla Y o la barra de estadísticas no funcionan - Wybierz tę opcję, gdy klawisz Y lub pasek statystyk nie działają. + + Reb vs Gov vs Inv + Reb vs Gov vs Inv + Reb vs Gov vs Inv + Reb vs Gouv vs Env + 반군 Vs 정부군 Vs 침략군 + Зеленые vs Синие vs Красные + Reb vs Gov vs Inv + Reb vs Vlá vs Inv + İsyancı vs İşgalci vs İstilacı + 起义军 vs 政府军 vs 侵略者 - - %1 and %2 Aggro - %1 et %2 Agressivité - %1 und %2 Aggressivität - %1 a %2 Agresivita - %1과 %2의 어그로 - %1 и %2 Агр - 侵略性为 %1 和 %2 - %1 e %2 Aggro - %1 y %2 Aggre - Agresja %1 i %2 + + Reb vs Inv + Rev vs Inv + Reb vs Inv + Reb vs Env + 반군 Vs 침략군 + Зеленые vs Красные + Reb vs Inv + Reb vs Inv + İsyancı vs İstilacı + 起义军 vs 侵略者 - - There is an All vs All war in %4. %1 and %2 are constantly attacking each other, but that does not mean they don't shoot at %3 on first sight.<br/><br/>%1 and %2 Aggro points represent how much threat they see in %3 faction.<br/><br/>Generally speaking those points will low or raise depending on your actions against them and civilians. - Il y a une guerre tous contre tous dans %4. %1 et %2 s'attaquent constamment, mais cela ne signifie pas qu'ils ne tirent pas sur %3 à première vue.<br/><br/> Les points %1 et %2 Aggro représentent la menace qu'ils voient dans la faction %3.<br/><br/>De manière générale, cette valeur augmentera et baissera en fonction de vos actions contre eux et les civils. - Es ist ein Jeder gegen Jeden Krieg in %4. %1 und %2 greifen sind ununterbrochen gegenseitig an. Dies bedeutet aber nicht, dass sie nicht bei Kontakt direkt %3 angreifen.<br/><br/>%1 und %2 Aggressivitätspunkte zeigen an, wie hoch diese die Bedrohung der %3 Fraktion einschätzen.<br/><br/>Grundsätzlich erhöhen und verringern sich diese Werte gemäß deinen Unternehmungen gegen die jeweilige Fraktion oder die Zivilbevölkerung. - V %4 je válka Všichni proti Všem. %1 a %2 neustále útočí na sebe, ale to neznamená, že na první pohled nestřílejí na %3.<br/><br/>%1 a %2 Aggro body představují to, jak velkou hrozbu představují vidět ve frakci %3.<br/><br/>Obecně řečeno, tyto body se budou snižovat nebo zvyšovat v závislosti na vašem jednání proti nim a civilistům. - %4 发生了全面战争。%1 和 %2 在持续地互相攻击, 但这并不意味着他们在见到 %3 时不会开火。<br/><br/>%1 和 %2 点侵略性表示他们认为 %3 的威胁程度有多大。<br/><br/>通常而言, 取决于你对他们和平民的行动, 这一点数将会提升或降低。 - %4는 프리 포 올 모드입니다. %1 과 %2는 주기적으로 서로를 공격하고, %3 또한 공격할것입니다.<br/><br/>%1 및 %2의 어그로 포인트는 %3 팩션에서 어라만 많은 위협이 발생하는지를 나타냅니다.<br/><br/>일반적으로 말하면 그들과 민간인에 대한 당신의 행동에 따라 해당 포인트는 낮아지거나 높아질 것입니다. - В %4 идет война Все против Всех. %1 и %2 постоянно атакуют друг друга, но это не значит, что они не стреляют по %3 с первого взгляда. <br/><br/> %1 и %2 Агр-очков показывают, сколько угроза, которую они видят во фракции %3. <br/><br/> В общем, эти очки будут уменьшаться или увеличиваться в зависимости от ваших действий против них и мирных жителей - C'è una guerra Tutti contro Tutti in %4. %1 e %2 si attaccano costantemente a vicenda, ma ciò non significa che non sparino a %3 a prima vista.<br/><br/>%1 e %2 punti Aggro rappresentano la quantità di minaccia che vedono in %3 fazione.<br/><br/>In generale, quei punti diminuiranno o aumenteranno a seconda delle tue azioni contro di loro e contro i civili. - Esta guerra es un todos contra todos en %4. %1 y %2 están constantemente atacándose, pero esto no significa que no dispararán si previo aviso a %3.<br/><br/>Puntos de Aggre de %1 y de %2 representan cuanto pelígro ven en la facción %3.<br/><br/>En términos generales, estos puntos incrementarán o descenderán dependiendo de tus acciones contra ellos y/o civiles. - W %4 trwa wojna Wszyscy Kontra Wszyscy. %1 i %2 nieustannie atakują się nawzajem, ale to nie znaczy, że nie strzelają do %3 .<br/><br/>%1 i %2 Punkty Agresji oznaczają, jak duże zagrożenie inne frakcje widzą we frakcji %3.<br/><br/>Ogólnie rzecz biorąc, punkty te zmniejszą się lub rosną w zależności od twoich działań przeciwko nim i cywilom. + + + + Personal or Faction Garage? + Garage Personale o Garage della Fazione? + ¿Garaje Personal o Garaje de la Facción? + Garage personnel ou de faction ? + 개인 차고 또는 팩션 차고에 넣습니까? + Личный гараж или гараж фракции? + Garaż Osobisty czy Frakcji? + Osobní nebo frakční garáž? + Kişisel Garaj mı yoksa Grup Garajı mı? + 将载具存入个人车库还是阵营车库? - - HR - RH - Mannstärke - Pracovní síla - 人力资源 - 인력 - ЧР - RU - RH - Zasoby ludzkie + + Faction Garage + Garage Fazione + Garaje de la Facción + Garage de faction + 팩션 차고 + Фракции + Garaż Frakcji + Frakční garáž + Birlik Garajı + 阵营车库 + + + Personal Garage + Garage Personale + Garaje Personal + Garage personnel + 개인 차고 + Личный + Garaż Osobisty + Osobní garáž + Kişisel Garaj + 个人车库 + + + Sell or Garage Vehicle? + Vendere o Inserire il veicolo nel garage? + ¿Vender o Almacenar Vehículo? + Vendre ou Ranger le Véhicule ? + 차량을 차고에 넣거나 판매 + Продать или поставить в гараж? + Sprzedać czy Schowaj Pojazd do Garażu? + Prodat nebo garážovat vozidlo? + Aracı Sat veya Garaja Çek + 出售或存储车辆 + + + Garage Vehicle + Inserisci il Veicolo nel Garage + Almacenar Vehículo + Ranger le véhicule + 차량 넣기 + В гараж + Schowaj Pojazd do Garażu + Garážové vozidlo + Aracı Garaja Çek + 存储车辆 + + + Sell Vehicle + Fahrzeuge verkaufen + Vendi Veicolo + Vender Vehículo + Vendre le véhicule + 차량 판매 + Продать + Sprzedaj Pojazd + Prodat vozidlo + Aracı Sat + 出售车辆 + + + + + Recruit + Rekrutieren + Reclutare + Reclutar + Recruter + 모집 + Найм ИИ + Rekrutuj + Naverbovat + Göreve Al + 招募 + + + AI Control + KI Kontrolle übernehmen + Controllo dell'IA + Control de IA + Contrôler l'IA + 인공지능 조종 + Контроль ИИ + Kontrola AI + Převzít kontrolu nad AI + YZ Kontrolü + AI控制 - - HR or Manpower comes from citizen support on each city. Manpower is needed to recruit more units (1 HR Point = 1 Soldier) - Les ressources humaines ou la main-d'œuvre proviennent du soutien des citoyens dans chaque ville. La main-d'œuvre est nécessaire pour recruter plus d'unités (1 point RH = 1 soldat) - Mannstärke wird durch die zivile Unterstützung aus jeder Stadt generiert. Sie ist notwendig, um mehr Einheiten zu rekrutieren. 1 Punkt entspricht dabei einem Soldaten. - Pracovní síla nebo Lidská sila pochází z občanské podpory v každém městě. Pro nábor více jednotek je zapotřebí pracovní síly (1 HR bod = 1 voják) - 人力资源或人力源自每个城市公民的支持。需要更多的人力才能招募更多的单位(1个人力资源点数 = 1名士兵)。 - 인력은 각 도시의 주민의 지지로부터 나옵니다. 인력은 유닛을 모집하는 데 필요합니다. (1 인력 포인트 = 병사 1명) - ЧР прибывают из поддержки граждан в каждом городе. Для набора большего количества юнитов требуется рабочая сила (1 очко ЧР = 1 солдат). - RU e la Manodopera provengono dal supporto dei civili in ogni città. La manodopera è necessaria per arruolare nuovi combattenti (un punto RU = un soldato) - RH o Recursos Humanos són proveidos por el soporte ciudadano de cada ciudad. RH son necesarios para reclutar más unidades (1 RH = 1 Soldado) - HR czyli z ang. „Zasoby Ludzkie (Human Resources)” pochodzi ze wsparcia obywateli w każdym mieście. Zasoby Ludzkie są potrzebna do rekrutacji większej liczby jednostek (1 Punkt HR = 1 Żołnierz) + + AI Radio + KI Funkgeräte + Radio IA + Radio IA + Radio de l'IA + 인공지능 무전 + Радиосвязь с ИИ + Radio AI + AI Rádio + YZ Telsizi + AI无线电 - - Money - MP - Argent - MP - Geld - Mehrspieler - Peníze - Multiplayer - 资金 - 多人游戏 - 자금 - 멀티플레이 - Деньги - MP - Soldi - MP - Dinero - MJ - Pieniądze - MP + + Auto Heal + Automatische Heilung + Guarigione automatica + Curación Automática + Guérison automatique + 자동 치료 + Авто лечение + Automatyczne Leczenie + Automatické léčení + Otomatik Tedavi + 自动医疗 - - In MP games there are two money pools. Faction Money -which is for Commander use only- and personal money. Personal money can be used by any player to recruit AI or buy vehicles. Faction earns money by taxes and accomplishing missions. Personal money comes from killing enemies and accomplishing missions. Options to transfer or donate money are found in the Y menu. Commander can grab money from the Faction Pool to his own account. - Dans les jeux MP, il y a deux porte monnaie. L'Argent de faction - qui est destiné à un usage exclusif par le Commandant - et argent personnel. L'argent personnel peut être utilisé par n'importe quel joueur pour recruter des IA ou acheter des véhicules. La faction gagne de l'argent grâce aux taxes et aux missions accomplies. L'argent personnel se gagne en tuant des ennemis et en accomplissant des missions. Les options pour transférer ou donner de l'argent se trouvent dans le menu Y. Le commandant peut récupérer de l'argent du porte monnaie de la faction sur son propre compte. - In Mehrspielerspielen gibt es zwei Kassen. Die Fraktionskasse, welche nur vom Kommandanten genutzt werden kann, und das persönliche Geld. Das persönliche Geld kann von jedem Spieler selbst genutzt werden, um KI Einheiten oder Fahrzeuge zu kaufen. Die Fraktion erhält Gelder durch Abgaben und der Erfüllung von Sekundärmissionen. Persönliche Gelder erhält ein Spieler durch das Ausschalten von feindlichen Einheiten und der Erfüllung von Sekundärmissionen. Möglichkeiten Gelder zu transferieren sind im Z-Menü zu finden. Der Kommandant kann Geld aus der Fraktionskasse für seinen persönlichen Gebrauch entnehmen. - V Multiplayerových hrách existují dva peněžní systémy. Frakční peníze - které jsou používány pouze velitelem - a osobní peníze. Osobní peníze může použít kterýkoli hráč k náboru AI nebo k nákupu vozidel. Frakce vydělává peníze z daní a ze splněných úkolů. Osobní peníze pocházejí ze zabíjení nepřátel a plnění úkolů. Možnosti převodu nebo darování peněz naleznete v nabídce Y. Velitel může vzít peníze z frakčního fondu na svůj vlastní účet. - 在多人游戏中有两种资金池。阵营资金——仅限指挥官使用——和个人资金。任何玩家都可以使用个人资金来招募AI或购买载具。阵营资金通过税收和完成任务获得。个人资金来源于击杀敌人和完成任务。Y键菜单中有用于转移或捐献资金的选项。指挥官可以将阵营资金存入他的个人账户。 - 멀티플레이 게임에선 두 개의 자금 자산이 있습니다. 지휘관 전용 자금과 개인 자금입니다. 개인 자금은 누구나 인공지능을 모집하거나 차량을 구매하는 데 사용할 수 있습니다. 팩션 자금은 세금과 임무 수행으로 벌 수 있습니다. 개인 자금은 적을 죽이고 임무를 완수하는 데서 나옵니다. 송금 또는 기부 옵션은 Y 메뉴에서 확인할 수 있습니다. 지휘관은 팩션 자산에서 개인 계좌로 돈을 인출할 수 있습니다. - В MP-играх есть два пула денег. Деньги фракции, предназначенные только для командиров, и личные деньги. Любой игрок может использовать личные деньги для найма ИИ или покупки транспортных средств. Фракция зарабатывает деньги налогами и выполнением миссий. Личные деньги поступают от убийства врагов и выполнения миссий. Варианты перевода или пожертвования денег находятся в меню Y. Командир может забрать деньги из пула фракций на свой счет. - Nelle partite MP ci sono due casse di denaro. Il denaro della fazione, che è solo per uso del comandante, e il denaro personale. Il denaro personale può essere utilizzato da qualsiasi giocatore per reclutare IA o acquistare veicoli. La fazione guadagna denaro con le tasse e portando a termine missioni. I soldi personali provengono dall'uccisione di nemici e dal compimento di missioni. Le opzioni per trasferire o donare denaro si trovano nel menu Y. Il comandante può prelevare denaro dalla cassa della fazioni per poi inserirlo sul proprio conto. - En partidas MJ hay dos alijos de dinero. Dinero de la Facción -Solo puede usarlo el Comandante- y dinero personal. El dinero personal puede ser usado por todos los jugadores para reclutar a soldados IA o comprar vehículos. La facción gana dinero de impuestos y cumpliendo misiones. El dinero personal viene de matar enemigos y cumplir misiones. La opción de transferir o donar dinero se encuentra en el menú de Y. El Comandante puede coger dinero del alijo de la Facción para su propia cuenta. - W grach online z innymi graczami istnieją dwie pule pieniędzy. Pieniądze Frakcji - przeznaczone wyłącznie dla dowódców - oraz Pieniądze Osobiste. Pieniądze osobiste mogą być wykorzystane przez dowolnego gracza do rekrutacji AI lub kupowania pojazdów. Frakcja zarabia na podatkach i wypełnianiu misji. Pieniądze osobiste pochodzą z zabijania wrogów i wykonywania misji. Opcje przelewu lub darowizny pieniężnej znajdują się w menu Y. Dowódca może pobierać pieniądze z puli frakcji na własne konto. + + Auto Rearm \ Loot + Automatisches Aufmunitionieren/Plündern + Riarmo automatico \ Bottino + Auto Rearme / Botín + Réarmement automatique \ Butin + 자동 재무장 \ 노획 + Автоснаряжение \ Лут + Automatyczne Dozbrajanie \ Zbieranie + Automatické přezbrojení \ Rabování + Otomatik Silahlanma \ Yağma + 自动重新武装\战利品 - - Money - Argent - Geld - Peníze - 资金 - 자금 - Деньги - Soldi - Dinero - Pieniądze + + Vehicle Squad + Gruppenfahrzeuge + Squadra Meccanizzata + Vehículo de Escuadra + Véhicule du groupe + 차량 분대 + Техника отряда + Pojazd oddziału + Vozidlo pro jednotku + Araçlı Takım + 班组载具 - - Money comes from a combination of citizens support on each city, resources conquered, factories conquered (which boost the economy) and power provided to all of them with a nearby friendly power plant (you may also conquer them to cut off Money supply to the enemy). Money is used to purchase vehicles, units and squads. - L'argent provient d'une combinaison du soutien des citoyens dans chaque ville, des ressources conquises, des usines conquises (qui stimulent l'économie) et de l'énergie fournie à tous avec une centrale électrique amie à proximité (vous pouvez également les conquérir pour couper l'approvisionnement en argent à l'ennemi ). L'argent est utilisé pour acheter des véhicules, des unités et des escouades. - Geld wird verdient durch die Unterstützung der Zivilbevölkerung in jeder Stadt, den eroberten Ressourcen und Fabriken (welche die Wirtschaft ankurbeln) und gelieferten Strom zu allen diesen Zonen von einem nahen eroberten Kraftwerk. Es ist auch möglich durch die Eroberung von Kraftwerken den Geldfluss des Feindes zu beeinflussen. Geld wird für den Kauf von Fahrzeugen, Einheiten und Gruppen genutzt. - Peníze pocházejí z kombinace podpory občanů pro každé město, dobytých zdrojů, dobytých továren (které podporují ekonomiku) a elektřiny poskytované všem s blízkou přátelskou elektrárnou (můžete je také dobýt, abyste přerušili dodávky peněz nepříteli). Peníze se používají na nákup vozidel, jednotek a skupin. - 资金来源于每个城市公民的支持, 占领的资源点, 工厂(工厂将会促进经济发展), 以及由附近的友方发电厂提供的电力(你也可以通过占领上述区域来切断敌方的资金供应)。资金可用于购买载具、单位和班组。 - 자금은 각 도시에 대한 주민들의 지원, 점령된 자원채취소, 점령된 공장(경제력 버프), 그리고 근처에 있는 아군의 발전소로 그들 모두에게 제공되는 전력(적에게 자금 공급을 차단하기 위해 점령할 수도 있음)의 조합으로 나옵니다. 자금은 차량, 유닛 또는 분대를 구입하는 데 사용됩니다. - Деньги поступают из поддержки граждан в каждом городе, завоеванных ресурсов, завоеванных заводов (которые стимулируют экономику) и энергии, предоставляемой всем им с помощью близлежащей дружественной электростанции (вы также можете победить их, чтобы отрезать денежную массу врагу). Деньги идут на покупку техники, юнитов и отрядов. - Il denaro proviene da una combinazione di: supporto dei cittadini in ogni città, risorse conquistate, fabbriche conquistate (che migliorano l'economia) e dall' energia fornita con una centrale elettrica amica vicina (puoi anche conquistare queste strutture strategiche per interrompere l'approvvigionamento di denaro al nemico ). Il denaro viene utilizzato per acquistare veicoli, unità e squadre. - El dinero viene de la combinación del soporte ciudadano de cada ciudad, recursos tomados, fábricas conquistadas (que incrementan la economía) y el poder propordionado de todos ellos juntos a una planta de energía cercana aliada (también conviene conquistar estas zonas para cortar de suministro al enemigo). El dinero es usado para comprar vehñiculos, unidades y escuadras. - Pieniądze pochodzą ze wsparcia obywateli w każdym mieście, podbitych surowców, podbitych fabryk (które zwiększają gospodarkę) i elektrowni (możesz je również podbić, aby odciąć dopływ pieniędzy do wroga). Pieniądze służą do zakupu pojazdów, jednostek i oddziałów. + + Dismiss Squad-mate + Gruppenmitglied entlassen + Congeda il compagno di squadra + Desmovilizar Soldado + Renvoyer le compagnon d'escouade + 분대원 해산 + Роспуск ИИ-соотрядника + Odwołaj Członka Drużyny + Člen skupiny byl propuštěn + Takımı Dağıt + 解散班组成员 - - Resources - Ressources - Ressourcen - Zdroje - 资源 - 자원 - Ресурсы - Risorse - Recursos - Strefa zasobów + + General + Allgemein + Generale + General + Général + 지휘관 + Командующий + Generał + Generál + General + 指挥官 - - Every 10 minutes each faction receives Money and Manpower according to the zones they own, and the state they are in. Having a good amount of resource zones and some factories is the way of getting enough resources to win this war. - Toutes les 10 minutes, chaque faction reçoit de l'argent et de la main-d'œuvre en fonction des zones qu'elle possède et de l'état dans lequel elle se trouve. Avoir une bonne quantité de zones de ressources et d'usines est le moyen d'obtenir suffisamment de ressources pour gagner cette guerre. - Alle 10 Minuten erhält jede Fraktion Geld und Mannstärke abhängig von den gehaltenen Zonen und deren Status. Eine große Anzahl and Ressourcen-Zonen und Fabriken zu besitzen ist der beste Weg, um genug Ressourcen für den Sieg in diesem Krieg zu erhalten. - Každých 10 minut každá frakce obdrží peníze a pracovní sílu podle zón, které vlastní, a stavu, ve kterém se nacházejí. Mít dostatečné množství zón zdrojů a některé továrny je způsob, jak získat dostatek prostředků k vítězství v této válce. - 每隔10分钟, 每个阵营将会受到资金和人力, 其数量取决于阵营占领的区域和所处状态。拥有足够多的资源点和工厂, 是获取足够资源从而赢得这场战争的方法。 - 각 팩션은 10분마다 그들이 소유한 구역과 그들의 상태에 따라 자금과 인력을 받습니다. 많은 양의 자원채취소와 몇몇 공장을 가지는 것이 이 전쟁에서 이기기 위한 충분한 자원을 얻는 방법입니다. - Каждые 10 минут фракция получает деньги и ЛР в соответствии с зонами, которыми они владеют, и состоянием, в котором они находятся. Наличие большого количества ресурсных зон и некоторых заводов - это способ получить достаточно ресурсов, чтобы выиграть эту войну. - Ogni 10 minuti ogni fazione riceve Denaro e Manodopera in base alle zone che possiede e allo stato in cui si trova. Avere una buona quantità di zone di risorse e alcune fabbriche è il modo per ottenere risorse sufficienti per vincere questa guerra. - Cada 10 minutos cada facción recive dinero y recursos humanos según las zonas controladas, y del estado en el qu estén. Tener una buena cantidad de zonas de recursos y algunas fábricas es el camino para obtener recursos suficientes para ganar la guerra. - Co 10 minut każda frakcja otrzymuje pieniądze i siłę roboczą zgodnie z posiadanymi strefami i stanem, w którym się znajdują. Posiadanie dużej ilości stref zasobów i niektórych fabryk jest sposobem na zdobycie wystarczającej ilości zasobów, aby wygrać tę wojnę. + + Minefields + Minenfelder + Campi minati + Campo de Minas + Champs de mines + 지뢰지대 + Минные поля + Pola Minowe + Minové pole + Mayın Tarlası + 雷区 - - HQ - Basics - QG - Les bases - HQ - Grundlagen - Velitelství - základy - 总部 - 基础操作 - 본부 - 일반 - Штаб - Основы - QG - Basi - CG - Cosas Básicas - Kwatera dowodzenia - Podstawy + + Sell Vehicle + Fahrzeuge verkaufen + Vendi Veicolo + Vender Vehículo + Vendre le véhicule + 차량 판매 + Продажа техники + Sprzedaj Pojazd + Prodat vozidlo + Aracı Sat + 出售载具 - - Flag: Vehicle and Squad Unit Recruitment. Commander Options.<br/>Petros: Side-missions (Commander Only).<br/>Map: Game Options.<br/>Camp-fire: Rest for 8 hours and Clear Forest (Commander Only). - Drapeau: Achat de véhicule et d'escouade. Options Commandant.<br/>Petros: Missions secondaires (Commandant uniquement).<br/>Carte: Options de la partie.<br/>Feu de camp: Se reposer pendant 8 heures et nettoyer la forêt (Commandant uniquement). - Flaggenmast: Fahrzeug und Gruppen kaufen/rekrutieren, Kommandantenoptionen.<br/>Petros: Sekundärmissionen (nur Kommandant).<br/>Karte: Spieloptionen.<br/>Lagerfeuer: 8 Stunden ausruhen und Wald abholzen (nur Kommandant). - Vlajka: Nábor vozidel a jednotek. Možnosti velitele.<br/>Petros: Postranní mise (pouze velitel).<br/>Mapa: Možnosti hry.<br/>Táborový oheň: Odpočinek po dobu 8 hodin a Vyklidit les (Pouze velitel). - 旗帜: 载具和班组招募, 指挥官选项。<br/>Petros: 支线任务(仅限指挥官使用)。<br/>地图: 游戏选项。<br/>营火: 休息8小时并清理森林(仅限指挥官使用)。 - 깃발: 차량 및 분대원 모집. 지휘관 옵션.<br/>페트로스 : 사이드 임무(지휘관 전용).<br/>지도: 게임 설정.<br/>캠프 파이어: 8시간 동안 휴식을 취하고 숲을 없앱니다(지휘관 전용). - Флаг: Найм ИИ. <br/> Пестрос: Побочные задания (только для командира). <br/> Карта: параметры игры. <br/> Палатка: отдых в течение 8 часов. - Bandiera: Veicoli e Reclutamento Squadre e Unità.Opzioni del Comandante. <br/>Petros: Missioni-Secondarie (Solo per il Comandante).<br/>Mappa: Opzioni di Gioco.<br/>Falò: Riposa per 8 ore e ripulisci la foresta (Solo per il Comandante). - Bandera: Vehículos y recltamiento de escuadras. Opciones del Comandante.<br/>Petros: Misiones secundarias (Solo para el Comandante).<br/>Mapa: Opciones de Juego.<br/>Campamento: Descansa por 8 horas y despeja la maleza (Solo para el Comandante). - Flaga: Rekrutacja pojazdów i oddziałów. Opcje dowódcy.<br/>Petros: Misje poboczne (tylko dowódca).<br/>Mapa: Opcje gry.<br/>Ognisko: Odpoczynek przez 8 godzin i Wyczyść las (tylko dowódca). + + Observation Post + Beobachtungsposten + Posto di Osservazione + Puesto de observación + Poste d'observation + 관측 지점 + Наблюдательный пункт + Stanowisko Obserwacyjne + Předsunutá hlídka + Gözlem Noktası + 观察哨 - - AI Rules of Engagement - Règles d'engagement des IA - KI Spielregeln - Nastavení boje - AI交战规则 - 인공지능 교전수칙 - Правила боя ИИ - IA Regole di Ingaggio - IA Reglas de combate - Zasady Użycia Siły AI + + Roadblocks + Straßensperren + Posto di Blocco + Bloqueos de carretera + Barrages routiers + 검문소 + Блокпост + Blokady Drogowe + Zátarasy + Kontrol Noktası + 路障 - - %2 vs %1 war. - Guerre %2 vs %1 - Krieg %2 gegen %1 - Válka %2 vs %1. - %2 vs %1 战争 - %2 대 %1 전쟁. - Война %2 против %1. - %2 vs %1 guerra. - Guerra %2 vs %1. - Wojna %2 Kontra %1. + + Grab Faction Funds + Geld der Fraktionskasse entnehmen + Fondi della Fazione + Retirar fondos de facción + Récupérer l'argent de la faction + 팩션 자금 가져가기 + Присвоение средств фракции + Weź Fundusze Frakcji + Vzít si z fondu + Birlik Fonlarını Alın + 霸占阵营资金 - - %2 vs %1 war. - Guerre %2 vs %1 - Krieg %2 gegen %1 - Válka %2 vs %1. - %2 vs %1 战争。 - %2 대 %1 전쟁. - Война %2 против %1. - %2 vs %1 guerra. - Guerra %2 vs %1. - Wojna %2 Kontra %1. + + In-game Members + Servermitglieder + Membri In-gioco + Miembros in-game + Membres en jeu + 인게임 멤버 + Участники + Członkowie w Grze + Členové ve hře + Oyundaki Üyeler + 会员 - - %3 vs All war.<br/><br/>%1 and %2 will attack only %3 and act independently. Both can conquer. - Guerre %3 vs tous..<br/><br/>%1 et %2 n'attaqueront que %3 et agiront indépendamment. Les deux peuvent conquérir des zones. - Krieg %3 gegen alle.<br/><br/>%1 und %2 werden selbständig nur %3 angreifen. Beide können erobern. - Válka %3 vs Všem .<br/><br/>%1 a %2 zaútočí pouze na %3 a bude jednat nezávisle. Oba mohou dobýt. - %3 vs 全部阵营 战争。<br/><br/>%1 和 %2 只会独立地攻击 %3。二者均可被占领。 - %3 대 %2와 %1의 연합전.<br/><br/>%1과 %2은 %3만 공격하고 독립적으로 활동합니다. 둘 다 정복 가능. - Война %3 против всех.<br/><br/> %1 и %2 атакуют только %3 и действуют независимо. Оба могут победить. - %3 contro tutti.<br/><br/>%1 e %2 attaccheranno soltanto %3 e agiranno indipendentemente. Entrambi posso conquistare. - Guerra %3 vs Todos.<br/><br/>%1 y %2 atacarán solo a %3 y actuarán independietemente. Ambos pueden conquistar zonas. - Wojna %3 Kontra Wszyscy.<br/><br/>%1 i %2 będą atakować tylko %3 i działać niezależnie od siebie. Obie strony mogą podbijać. + + Garrisons + Garnisonen + Guarnigioni + Guarnición + Garnisons + 주둔지 + Гарнизон + Garnizony + Umístit posádku + Garnizon + 驻军 - - All vs All war.<br/><br/>%1 and %2 will attack each other and both to %3. - Guerre tous contre tous.<br/><br/> %1 et %2 s’attaqueront tous les deux et aussi à %3. - Krieger jeder gegen jeden.<br/>%1 und %2 werden einander und %3 bekämpfen. - Všichni vs Všem válka.<br/><br/>%1 a %2 zaútočí na sebe a oba na %3. - 全部阵营 vs 全部阵营 战争。<br/><br/>%1 和 %2 会互相攻击, 二者都会攻击 %3。 - 개별 전쟁.<br/><br/>%1과 %2은 서로를 공격하면서 둘 다 %3도 공격합니다. - Все против всех.<br/><br/>%1 и %2 будут атаковать друг друга и оба - %3. - Guerra Tutti contro Tutti.<br/><br/>%1 e %2 si attaccheranno a vicenda e entrambi attaccheranno %3 - Guerra Todos vs Todos.<br/><br/>%1 y %2 se atacarán entre si y ambós atacarán a %3. - Wszyscy Kontra Wszyscy.<br/><br/>%1 i %2 będą atakować się nawzajem i obie frakcje będą atakować %3. + + Faction Skill Upgrade + Fähigkeiten der Fraktion erhöhen + Miglioramento abilità della fazione + Subir Nivel de Hablidiad de la Facción + Amélioration des compétences de la faction + 팩션 숙련도 업그레이드 + Улучшение навыков ИИ + Ulepszenie Umiejętności Frakcji + Vylepšení frakční dovednosti + Birlik Beceri Yükseltmesi + 阵营技能提升 - - Welcome - Bienvenue - Willkommen - Vítejte - 欢迎 - 환영합니다 - Добро пожаловать - Benvenuto - Bienvenida - Witaj + + Side Missions - Petros + Sekundärmissionen - Maru/Petros + Missioni Secondarie - Petros + Misiones Secundarias - Petros + Missions secondaires - Petros + 사이드 임무 - 페트로스 + Побочные миссии - Петрос + Misje Poboczne - Petros + Vedlejší mise - Petros + Yan Görevler - Petros + 支线任务 - Petros - - Welcome to Arma 3 - %1. This mission aims to simulate guerilla combat, tactics and strategic situations. It is not a quick and easy mod, it is long term, step-by-step mission with LOTS of features and enhanced AI. - Bienvenue sur Arma 3 - %1. Cette mission vise à simuler des combats de guérilla, des tactiques et des situations stratégiques. Ce n'est pas un mod rapide et facile, c'est une mission à long terme, étape par étape, avec BEAUCOUP de fonctionnalités et une IA améliorée. - Willkommen zu Arma 3 - %1. Diese Mission zielt darauf ab Guerillakrieg, -taktiken und -strategien zu simulieren. Es ist kein schneller und einfacher Spielmodus. Es ist eine Mission ausgelegt auf eine lange Spielzeit mit einer MENGE an Features und erweiterter KI. - Vítejte v Arma 3 - %1. Cílem této mise je simulovat partyzánský boj, taktiku a strategické situace. Není to rychlý a snadný mód, je to dlouhodobá, postupná mise s mnoha funkcemi a vylepšeným AI. - 欢迎来到 Arma 3 - %1。本任务旨在模拟游击战的战斗、战术和战略态势。这不是一个快速、简单的模式, 而是长期的、循序渐进的, 带有大量特性和增强型AI的任务。 - 아르마 3 - %1에 오신 것을 환영합니다. 이 임무는 게릴라전, 전술, 전략적 상황을 시뮬레이션하는 것을 목표로 합니다. 이 임무는 빠르고 쉬운 모드가 아니라 많은 기능과 향상된 인공지능을 가진 장기적이고 단계적인 임무입니다. - Добро пожаловать в Arma 3 - %1. Эта миссия направлена на моделирование партизанского боя, тактики и стратегических ситуаций. Это не быстрый и легкий мод, это долгосрочная, пошаговая миссия с МНОЖЕСТВОМ функций и улучшенным ИИ. - Benvenuto in Arma 3 - %1. Questa missione cerca di simulare il combattimento da guerrilla, tattiche e situazioni strategiche. Non è una mod facile e veloce, è a lungo termine, una missione passo dopo passo con MOLTE caratteristiche e un IA migliorata. - Bienvenidos a Arma 3 - %1. Esta misión quiere simular el combate de guerrillas, así como situaciones tácticas y estratégicas. No es un modo rápido ni fácil, es a largo plazo, misiones paso a paso con MUCHAS opciones e IA avanzada. - Witamy w Arma 3 - %1. Ta misja ma na celu symulację walki partyzanckiej, taktyki i sytuacji strategicznych. Nie jest to szybki i łatwy mod, to długoterminowa misja z dużą ilością funkcji i ulepszoną sztuczną inteligencją. + + Move HQ + HQ verlegen + Muovi Quartier Generale + Mover CG + Déplacer le QG + 본부 옮기기 + Переместить штаб + Przenieś Kwaterę Główną + Přesuňte velitelství + Karargahı Taşı + 转移总部 - - Win - Victoire - Sieg - Vítězství - 胜利条件 - 승리 - Победа - Vittoria - Victoria - Wygrana + + Rest - Camp-fire + Ausruhen - Lagerfeuer + Riposati - Falò + Descansar - Fogata + Se reposer - Feu de camp + 휴식 - 캠프 파이어 + Отдых - У палатки + Odpoczynek - Ognisko + Odpočinek - táborový oheň + Dinlen - Kamp - Ateş + 休息 - 营火 - - You will win the game when most of the population supports Faction and you have conquered all the Airbases. - Vous gagnerez la partie lorsque la plupart de la population soutiendra la faction et que vous aurez conquis toutes les bases aériennes. - Du erringst den Sieg, wenn der Großteil der Zivilbevölkerung deine Fraktion unterstützt und sich alle Flugplätze in deiner Hand befinden. - Vyhrajete hru, když většina populace podporuje frakci a dobyli jste všechny letecké základny. - 当绝大多数民众支持我方阵营, 并且我方已占领所有空军基地时, 你将赢得游戏胜利。 - 인구의 대부분이 당신의 팩션을 지지하고 당신이 모든 공군 기지와 군사 기지를 점령했을 때 게임에서 승리할 것입니다. - Вы выиграете игру, когда большая часть населения поддержит фракцию и вы захватите все авиабазы. - Vincerai una volta che la maggior parte della popolazione supporta la tua Fazione e quando avrai conquistato tutte le basi aeree - Conseguiras la victoria si la mayoria de la población apoya tu facción y si conquistas todas las bases aéreas. - Wygrasz grę, gdy większość populacji mapy poprze rebelie i podbijesz wszystkie Bazy Lotnicze wroga. + + Bomb Run + Bombardierung + Bombardamento + Bomb Run + Bombardement + 폭격 + Авиаудар + Nalot Bombowy + Bombardování + Bomba Koşusu + 轰炸 - - Lose - Défaite - Niederlage - Prohra - 失败条件 - 패배 - Неудача - Sconfitta - Derrota - Przegrana + + Artillery + Artillerie + Artiglieria + Artilleria + Artillerie + 포격 + Артиллерия + Artyleria + Dělostřelectvo + Topçu + 炮击 - - You will lose the game if %1 has murdered 1/3 of the total population. - Vous perdrez la partie si %1 a tué 1/3 de la population totale. - Du verlierst das Spiel, wenn %1 1/3 der gesamten Bevölkerung ermordet hat. - Ztratíte hru, pokud %1 zavraždí 1/3 celkové populace. - 如果 %1 谋杀了总人口的1/3, 你将输掉这场游戏。 - %1이 전체 인구의 1/3을 학살할 경우 게임에서 패배합니다. - Вы проиграете игру, если %1 убил 1/3 всего населения. - Perderai se il %1 ha ucciso 1/3 della popolazione totale. - Perderás si %1 asesina a 1/3 del total de la población. - Przegrasz grę, jeśli %1 zamordował 1/3 całej populacji. + + Recruit Squad + Gruppen rekrutieren + Recluta Squadra + Reclutar Escuadra + Recruter une escouade + 분대 모집 + Найм отряда + Rekrutuj Oddział + Nábor družstva + Birliği Göreve Al + 招募班组 Script Credits - Crédit pour les scripts Genutzte Scripts - Použité skripty - 脚本制作者名单 - 스크립트 크레딧 - Авторы сценария Crediti Scripts Script Credits + Crédit pour les scripts + 스크립트 크레딧 + Авторы сценария Użyte Skrypty - - - Patcom by Hazey.<br/>Persistent Save by zooloo75.<br/>Tags by Marker and Melbo.<br/>JAS by Jeroen (sorry for including you that late)<br/>Advanced Towing by Seth Duda. - Patcom von Hazey.<br/>Persistent Save von zooloo75.<br/>Tags von Marker und Melbo.<br/>JAS von Jeroen (Entschuldige, dass es so lange gedauert hat dich hinzuzufügen)<br/>Advanced Towing von Seth Duda. - Patcom od Hazey.<br/>Trvalé Uložit podle zooloo75.<br/>Štítky Marker a Melbo.<br/>JAS od Jeroen (omlouvám se za to, že jste byli pozdě)<br/>Štítky od Markera a Melba.<br/>Rozšířené tažení od Setha Dudy. - Patcom의 Hazey.<br/>영구 저장의 zooloo75.<br/>Tags의 Marker와 Melbo.<br/>JAS의 Jeroen (너무 늦게 포함해서 죄송합니다)<br/>Advanced Towing의 Seth Duda. - Patcom by Hazey.<br/>Persistent Save by zooloo75。<br/>Tags by Marker 和 Melbo。<br/>JAS by Jeroen (抱歉这么晚才把你添加进来)。<br/>Advanced Towing by Seth Duda。 - Patcom da Hazey.<br/>Salvataggio Persistente di zooloo75.<br/>Tags da Marker and Melbo.<br/>JAS da Jeroen (Scusa per averti incluso così tardi)<br/>Advanced Towing da Seth Duda. - Patcom by Hazey.<br/>Persistent Save by zooloo75.<br/>Tags by Marker and Melbo.<br/>JAS by Jeroen (sorry for including you that late)<br/>Advanced Towing by Seth Duda. - Patcom stworzony przez Hazey.<br/>Persistent Save stworzony przez zooloo75.<br/>Tags stworzony przez Marker i Melbo.<br/>JAS stworzony przez Jeroen.<br/>Advanced Towing stworzony przez Seth Duda. + Použité skripty + Script Credits + 脚本制作者名单 Mods - Mods Mods - Módy - 模组 - 모드 - Моды Mods Mods + Mods + 모드 + Моды Modyfikacje - - - Integrated (optional) Mods:<br/>TFAR: Radio integrated in Arsenal. Sound disabled when player is unconscious.<br/>ACE Medical: Will disable Antistasi revive system.<br/><br/>CAUTION: The use of Persistent Save system with TFAR and any weapon mod activated will make them mandatory in future.<br/><br/>Any client sided Mod, such as JSRS, Blastcore, UI Mod should work.<br/><br/>Units and vehicles mods won't work. AI Mods may cause malfunctions (in any case Antistasi has heavy AI tweaking). - Integrierte (optionale) Mods:<br/>TFAR: Funkgerät in Arsenal integriert. Sound deaktiviert, wenn der Spieler bewusstlos ist.<br/>ACE Medical: Deaktiviert das Antistasi Revive System.<br/>VORSICHT: Die Speicherung des Spielstands mit TFAR oder jedglicher Mod für Waffen führt dazu, dass diese Mods bis zum Ende notwendig sind.<br/><br/>Jeder clientseitige Mod, wie z.B. JSRS, Blastcore oder UI Mod sollte funktionieren.<br/>Einheiten und Fahrzeuge aus Mods funktionieren nicht. KI Mods können zu Fehlern führen. (Antistasi hat in jedem Fall viel am KI Verhalten geändert) - Integrované (volitelné) Módy:<br/>TFAR: Rádio integrované v Arsenalu. Zvuk je deaktivován, když je hráč v bezvědomí.<br/>ACE Lékař: Vypne Antistasi revive system.<br/><br/>UPOZORNĚNÍ: Používání systému Uložení hry s TFAR a jakýmkoli aktivovaným módem zbraně je v budoucnosti povinné.<br/><br/> Mód by měl fungovat. Módy pro jednotky a vozidla nebudou fungovat.<br/><br/> Režimy AI mohou způsobit poruchy (v každém případě má Antistasi těžké vylepšení AI). - 통합 (선택적)모드:<br/>TFAR: 무전기가 아스널에 통합됩니다. 플레이어가 의식불명이 되면 소리가 비활성화됩니다.<br/>ACE 의료: 안티스타시 소생 시스템을 비활성화합니다.<br/><br/>주의: TFAR 및 활성화된 모든 무기 모드화 함께 영구 저장 시스템을 사용하면 해당 게임이 끝날 때까지 계속 해당 모드를 사용해야 합니다.<br/><br/>JSRS, Blastcore, UI 모드와 같은 클라이언트 전용 모드는 잘 작동할 겁니다.<br/><br/>유닛 또는 차량 모드는 작동하지 않습니다. 인공지능 개선 모드는 오작동을 일으킬 수 있습니다(어떠한 경우는 안티스타시는 인공지능을 심하게 조정합니다). - 内置支持的(可选)模组: <br/>TFAR: 无线电已集成至军火库。玩家失去意识时将会禁用声音。<br/>ACE医疗: 将会禁用 Antistasi 复苏系统。<br/><br/>注意: 进行永久性存储时使用TFAR和任何武器模组, 将使它们成为强制性模组。<br/><br/>任何客户端模组, 如JSRS, Blastcore, 用户界面模组都应当能够正常使用。<br/><br/>单位和载具模组不会正常工作。AI模组可能会导致任务异常(在绝大多数情况下, Antistasi 对AI逻辑进行了重度调整)。 - Integrate (opzionali) Mods: <br/>TFAR: Radio integrate nell'Arsenal. Suoni disabilitati quando il giocatore è privo di sensi.<br/>Ace Medical: Disabiliterà il sistema medico di Antistasi.<br/><br/>Attenzione:Se verrà eseguito un salvataggio con le mod opzionali attive diventeranno obbligatorie la prossima volta che si tenta entrare.<br/><br/>Qualunque mod client come: JSRS, Blastcore, UI Mod, dovrebbero funzionare<br/><br/>Mod che aggiungono veicoli e unità non funzioneranno. Mod che modificano il comportamento dell'IA potrebbero creare problemi poiché Antistasi modifica pesantemente l'IA. - Mods Integrados (opcionales): <br/> TFAR: Radio integrada en el Arsenal. Sonido deshabilitado cuando el jugador está inconsciente. <br/>ACE medical: Sustituirá el metódo de reanimación de Antistasi. <br/><br/>ATENCIÓN: El uso del sistema de Guardado Persistente con TFAR y/o con cualquier mod de armas activo hará que seán obligatorios en el futuro.<br/><br/>Cualquier otro mod del cliente, como JSRS, Blastcore, UI Mod deberían funcionar.<br/><br/>Mods de unidades y vehículos no funcionan. Mods de IA pueden ocasionar errores (En cualquier caso Antistasi tiene una alta modificación del comportamiento de la IA). - Zintegrowane (opcjonalne) Mody:<br/>TFAR: Radio zintegrowane iw Arsenale. Dźwięk wyłączony, gdy gracz jest nieprzytomny.<br/>ACE Medical: Wyłączy system leczenia Antistasi.<br/><br/>UWAGA: Korzystanie z systemu Trwały Zapis wraz z modyfikacją TFAR i modyfikacjami dodającymi broni sprawi, że będą one obowiązkowe przy wczytaniu zapisu gry.<br/><br/>Każdy mod po stronie klienta, taki jak JSRS, Blastcore oraz mody na interfejs gry powinny działać.<br/><br/>Modyfikacje dodające jednostki i pojazdy nie będą działać. Mody na AI mogą powodować problemy (Antistasi domyślnie ma poprawione i podkręcone AI). + Módy + Modlar + 模组 Thanks - Remerciements Danksagung - Poděkování - 致谢 - 감사드립니다 - Благодарность Grazie Agradecimientos + Remerciements + 감사드립니다 + Благодарность Podziękowania + Poděkování + Teşekkürler + 致谢 + + + Welcome + Willkommen + Benvenuto + Bienvenida + Bienvenue + 환영합니다 + Добро пожаловать + Witaj + Vítejte + Hoşgeldin + 欢迎 + + + Win + Sieg + Vittoria + Victoria + Victoire + 승리 + Победа + Wygrana + Vítězství + Zafer + 胜利条件 + + + Lose + Niederlage + Sconfitta + Derrota + Défaite + 패배 + Неудача + Przegrana + Prohra + Mağlubiyet + 失败条件 - - LanCommi for his artwork.<br/>Goon and jw custom: Part of the code for the NAPALM script.<br/>rebel12340: Radio Jam script<br/>Manko: Earplug snippet<br/>bobchaos: Managing the community despite all difficulties.<br/>And all those players who spend their time on making comments, suggestions and reports on Steam, Github and BIS forums. - LanCommi pour son artwork.<br/>Goon et jw custom: pour une partie du code du script NAPALM.<br/>rebel12340: pour le script de brouillage radio.<br/>Manko: pour le morceau de code pour les bouchons d'oreilles.<br/>bobchaos: pour avoir gérer la communauté malgré toutes les difficultés.<br/>Et à tous les joueurs qui passent leur temps à faire des commentaires, des suggestions et des rapports sur les forums Steam, Github et BIS. - LanCommi za jeho umělecké dílo.<br/>Goon a jw vlastní: Část kódu pro skript NAPALM.<br/>rebel12340: Radio Jam script<br/>Manko: Sniper snippet<br/>bobchaos: Správa komunity i přes všechny obtíže.<br/>A všichni hráči, kteří tráví čas přípravou komentářů, návrhů a zpráv na fórech Steam, Github a BIS - LanCommi: 아트워크<br/>Goon과 jw custom: 네이팜 스크립트 코드 일부<br/>rebel12340: 무전 작동불량 스크립트<br/>Manko: 귀마개 스크립트<br/>bobchaos: 모든 어려움에도 불구하고 거뮤니티를 관리함<br/>그리고 스팀, 깃헙 및 보헤미아 인터렉티브 스튜디오 포럼에 의견, 제안 및 보고서를 작성하는 데 시간을 주신 모든 플레이어. - LanCommi 的美术设计。<br/>Goon 和 jw custom: 部分凝固汽油弹(NAPALM)脚本。<br/>rebel12340: 无线电阻塞脚本。<br/>Manko: 耳塞脚本。<br/>bobchaos: 尽管困难重重, 但仍在管理社区。<br/>以及所有花时间在Steam、Github和BIS论坛上发表评论、建议和报告的玩家。 - LanCommi per i suoi artworks.<br/>Goon e jw custom: parte del codice per lo script del NAPALM.<br/>rebel12340: Script di Radio Jam<br/>Manko: earplugs snippet<br/>bobchaos: Gestione della comunità nonostante tutte le difficoltà.<br/>E tutti quei giocatori che passano il loro tempo a fare commenti, suggerimenti e rapporti sui forum di Steam, Github e BIS. - LanCommi por su arte.<br/>Goon and jw custom:Parte del código del NAPALM script.<br/>rebel12340: Radio Jam script<br/>Manko: Earplug snippet<br/>bobchaos: Manejar la comunidad aun con todas las dificultades.<br/>Todos aquellos jugadores que invirtieron su tiempo en hacer comentarios, sugerencias y reportes en Steam, Github y foros de BIS. - LanCommi za jego prace graficzne.<br/>Goon i jw custom: Część kodu skryptu dodającego NAPALM.<br/>rebel12340: Skrypt dodający zagłuszacz radia<br/>Manko: Skrypt na zatyczki do uszu<br/>bobchaos: Zarządzanie społecznością pomimo wszystkich trudności.<br/>I wszyscy ci gracze, którzy spędzają czas na tworzeniu komentarzy, sugestii i raportów na forach, Discordzie, Steam, Github i BIS. + + %1 and %2 Aggro + %1 und %2 Aggressivität + %1 e %2 Aggro + %1 y %2 Aggre + %1 et %2 Agressivité + %1과 %2의 어그로 + %1 и %2 Агр + Agresja %1 i %2 + %1 a %2 Agresivita + %1 and %2 Aggro + 侵略性为 %1 和 %2 - - - - Game Options - Options de jeu - 游戏选项 - Параметры - 게임 설정 - Opzioni di Gioco - Možnosti hry - Opciones de Juego - Opcje Gry + + HR + Mannstärke + RU + RH + RH + 인력 + ЛР + Zasoby ludzkie + Pracovní síla + İK + 人力资源 - - Civ Limit - Limite civile - 平民限制 - Лимит гражданских - 민간인 제한 - Limite Civ - Limit civilistů - Límite de civiles - Limit Cywili + + Money - MP + Geld - Mehrspieler + Soldi - MP + Dinero - MJ + Argent - MP + 자금 - 멀티플레이 + Деньги - ЛД + Pieniądze - MP + Peníze - Multiplayer + Para - MP + 资金 - 多人游戏 - - Set the max number of spawned civilians. Affects game performance. - Définit le nombre maximum de civils. Affecte les performances du jeu. - 设置平民的最大生成数量。影响游戏性能。 - Установите максимальное количество мирных жителей. Влияет на производительность игры. - 생성되는 최대 민간인 수를 설정합니다. 게임 성능에 영향을 미칩니다. - Setta il numero massimo di civili generati. Affligge le prestazioni di gioco - Nastavit maximální počet spawnutých civilistů. Má dopad na výkon hry. - Limitia el número máximo de civiles. Afecta al rendimiento del juego. - Ustaw maksymalną liczbę pojawiających się cywilów. Wpływa na wydajność gry. + + Money + Geld + Soldi + Dinero + Argent + 자금 + Деньги + Pieniądze + Peníze + Para + 资金 - - Spawn Distance - Distance d'apparition - 生成距离 - Дистанция спавна - 스폰 거리 - Distanza di Spawn - Vzdálenost spawnu - Distancia de aparición - Dystans Pojawiania się Jednostek + + Resources + Ressourcen + Risorse + Recursos + Ressources + 자원 + Ресурсы + Strefa zasobów + Zdroje + Kaynaklar + 资源 - - Affects performance. Please use this with caution. Set it to lower distances if you feel Antistasi is running bad. - Affecte les performances. Veuillez l'utiliser avec prudence. Réglez-le sur des distances plus basses si vous pensez qu'Antistasi fonctionne mal. - 影响性能。请小心使用。如果你觉得 Antistasi 运行不够流畅, 把它调到更低的距离。 - Влияет на производительность. Пожалуйста, используйте это с осторожностью. Установите меньшее расстояние, если чувствуете, что Antistasi работает плохо. - 성능에 영향을 미칩니다. 주의하여 사용하십시오. 안티스타시가 작동하지 않는 것 같으면 더 낮은 거리로 조정하십시오. - Affligge le prestazioni. Usare con estrema cautela. Imposta distanze inferiori se ritieni che Antistasi stia girando male. - Má vliv na výkon. Prosím používejte s opatrností. Nastavte na nižší vzdálenosti pokud vaše Antistasi běží špatně. - Afecta al rendimiento. Por favor, usa esto con cautela. Seleccionalo a menor distancia si notas que Antistasi está funcionando mal. - Wpływa na wydajność. Proszę używać tego ostrożnie. Ustaw go na mniejsze odległości, jeśli czujesz, że Antistasi działa źle. + + HQ - Basics + HQ - Grundlagen + QG - Basi + CG - Cosas Básicas + QG - Les bases + 본부 - 일반 + Штаб - Основы + Kwatera dowodzenia - Podstawy + Velitelství - základy + Karargah - Temel Bilgiler + 总部 - 基础操作 - - AI Limiter - Limiteur d'IA - AI限制 - Лимит ИИ - 인공지능 제한 - Limitatore IA - AI Limiter - Límite de IA - Limit AI + + Faction Leader + Fraktionsanführer + Leader della Fazione + Líder de Facción + Chef de faction + 팩션 지휘관 + Лидер фракции + Lider Frakcji + Vedoucí frakce + Grup Lideri + 阵营领袖 - - Sets how much local and simulated AI can spawn in the map. Affects performance and AI ""intelligence"". Use with caution. This is not an exact number as vehicles and squad leaders will always spawn. - Définit la quantité d'IA locale et simulée pouvant apparaître sur la carte. Affecte les performances et l'""intelligence"" de l'IA. Utiliser avec précaution. Ce n'est pas un nombre exact car les véhicules et les chefs d'escouade apparaîtront toujours. - 设置地图中可以生成多少本地和模拟AI。影响性能和AI"智能"。小心使用。这不是一个准确的数字, 因为载具和班长始终会生成。 - Устанавливает, сколько локальных и смоделированных ИИ может появиться на карте. Влияет на производительность и «интеллект» ИИ. Используйте с осторожностью. Это не точное число, поскольку всегда будут появляться машины и лидеры отрядов. - 지도에서 로컬 및 시뮬레이션된 인공지능이 생성할 수 있는 양을 설정합니다. 성능 및 인공지능의 "지능"에 영향을 미칩니다. 주의하여 사용하십시오. 이것은 차량과 분대장들이 항상 스폰하기 때문에 정확한 수치는 아닙니다. - Imposta la quantità di IA locale e simulata che può generarsi nella mappa. Influisce sulle prestazioni e sull'"intelligenza" dell'IA. Usare con cautela. Questo non è un numero esatto poiché i veicoli e i capisquadra si genereranno sempre. - Nastaví kolik lokální a simulovaných AI se může spawnout na mapě. Má dopad na výkon a "inteligenci" AI. Použijte s opatrností. Toto není přesné číslo jelikož vozidla a velitelé družstev se vždy spawnou. - Limita cuantos locales e IA simulada aparecen en el mapa. Afecta al rendimiento y a la "inteligéncia" de la IA. Usadlo con Precaución. Esto no es un número exacto pues vehículos y líderes de escuadra siempre aparecerán. - Określa, ile lokalnej i symulowanej sztucznej inteligencji może pojawić się na mapie w tym samym czasie. Wpływa na wydajność i „inteligencję” AI. Używaj ostrożnie. Nie jest to dokładna liczba, ponieważ pojazdy i dowódcy drużyn zawsze będą się pojawiać. + + Ammobox Transfer + Munitionskiste transferieren + Trasferimento Cassa di Munizioni + Transferir Caja de Munición + Tranfert vers l'Arsenal + 탄약상자 전송 + Погрузка ящика + Transfer zawartości Arsenału + Přenos ammuboxu + Cephane Kutusu Transferi + 弹药箱转移 - - Music ON/OFF - Musique ON/OFF - 音乐播放/关闭 - Музыка ВКЛ / ВЫКЛ - 음악 켜기/끄기 - Musica ON/OFF - Hudba zapnuto/vypnuto - Música ON/OFF - Muzyka WŁ / WYŁ + + Fast Travel + Schnellreise + Viaggio Rapido + Viaje Rápido + Téléportation + 빠른 이동 + Быстрое перемещение + Szybka Podróż + Teleport + Hızlı Seyahat + 快速旅行 - - Disables/Enable situational music. - Désactive/Active la musique de situation. - 禁用/启用背景音乐 - Отключение/включение музыки - 상황에 맞는 음악을 켜고 끕니다. - Disabilita/Abilita Musica Situazionale. - Zapne/vypne situační hudbu - Habilita/Deshabilita música situacional. - Wyłącza / Włącza muzykę sytuacyjną. + + Base Static Emplacement + Geschützstellungen + Posizione Fissa di Base + Emplacamientos Estáticos de la Base + Emplacement statique de base + 기지 고정화기 포대 + Стационарные орудия в Штабе + Rozmieszczanie Stanowisk Bojowych w Bazie + Umístění lafetovaných zbraní na základně + Temel Statik Yerleştirme + 固定式武器 - - Persistent Save - Sauvegarde persistante - 持久化存档 - Сохранение - 영구 저장 - Salvataggio Persistente - Perzistentní ukládání - Guardado Persistente - Trwały Zapis + + Group Selection + Gruppenauswahl + Selezione Gruppo + Selección de grupo. + Sélection de groupe + 그룹 선택 + Выбор группы + Wybór Grupy + Výběr skupiny + Grup Seçimi + 小队选择 - - Use this option to save your current game. It does save the most important data in a ""Grand Theft Auto"" way. This option allows good MP save and independent saves of any version update. Vanilla saves are disabled because of lack of several features. - Utilisez cette option pour sauvegarder votre partie en cours. Il enregistre les données les plus importantes à la manière de "" Grand Theft Auto "". Cette option permet une bonne sauvegarde MP et des sauvegardes indépendantes de toute mise à jour de version. Les sauvegardes Vanilla sont désactivées en raison du manque de plusieurs fonctionnalités. - 使用此选项保存当前游戏进度。它确实以"侠盗猎车手"的方式保存了绝大多数重要数据。此功能实现了优秀的多人游戏存档功能, 并确保存档不受版本更新影响。由于缺少某些特性, 游戏原生的存档功能被禁用。 - Используйте эту опцию, чтобы сохранить вашу текущую игру. Он действительно сохраняет самые важные данные способом "Grand Theft Auto". Этот вариант обеспечивает хорошее сохранение MP и независимое сохранение любого обновления версии. Ванильные сохранения отключены из-за отсутствия некоторых функций. - 현재 게임을 저장하려면 이 옵션을 사용하십시오. ""GTA"" 방식으로 가장 중요한 데이터를 저장합니다. 이 옵션을 사용하면 좋은 멀티플레이 저장 및 버전 업데이트의 독립적인 저장이 가능합니다. 몇 가지 기능이 없기 때문에 바닐라 세이브는 사용할 수 없습니다. - Usa questa opzione per salvare la partita attuale. Salva i dati più importanti alla ""Grand Theft Auto"". Questa opzione consente un buon salvataggio MP e salvataggi indipendenti di qualsiasi aggiornamento di versione. I salvataggi Vanilla sono disabilitati a causa della mancanza di diverse funzionalità - Použijte toto nastavení k uložení momentální hry. Uloží to ta nejdůležitější data podobně jako Grand Theft Auto. Tato možnost dovoluje dobré MP ukládání a nezávislé ukládání jakékoliv update verze. Vanilla ukládání jsou vypnuta z důvodu nedostatku několika featur. - Usa esta opción para guardar tu juego. Guarda la información más importante como lo haría "Grand Theft Auto". Esta opción permite el guardado correcto del MJ y guardados independientes de cualquier actualización de versión. El guardado por defecto esta deshabilitado por carencias de diferentes tipos. - Użyj tej opcji, aby zapisać aktualną grę. Zapisuje najważniejsze dane w sposób „Grand Theft Auto”. Ta opcja pozwala na dobry zapis online i niezależne zapisywanie każdej aktualizacji wersji. Zapisy z podstawowej wersji gry są wyłączone z powodu braku kilku funkcji. + + Server Members + Servermitglieder + Membri del Server + Miembros del Servidor + Membres du serveur + 서버 멤버 + Участники + Członkowie Serwera + Členové serveru + Sunucu Üyeleri + 服务器会员 + + + Player and Money + Spieler und Geld + Giocatore e Denaro + Dinero y Jugador + Joueur et argent + 플레이어와 자금 + Игрок и деньги + Gracz i Pieniądze + Hráči a peníze + Oyuncu ve Para + 玩家与资金 - - +10 AI Limit - +10 limite d'IA - +10 AI上限 - +10 к лимиту ИИ - 인공지능 제한 +10 - +10 Limite IA - +10 AI Limit - +10 Límite IA - Limit +10 AI + + Breach Vehicles + Fahrzeuge aufbrechen + Irrompere dentro Veicoli + Abrir Vehículos + Forcer le véhicule + 차량 브리칭 + Выкуривание из техники + Włam się do Pojazdu + Poškození vozidel + Araca Zorla Gir + 爆破载具 - - -10 AI Limit - -10 limite d'IA - -10 AI上限 - -10 к лимиту ИИ - 인공지능 제한 -10 - -10 Limite IA - -10 AI Limit - -10 Límite IA - Limit -10 AI + + Breaching charges + Aufsprengladungen + Cariche da irruzione + Cargas de Apertura + Charges explosives + 브리칭 전용 폭발물 + Пробивные заряды + Ładunki Wyważające + Prorazujíci výbušniny + Zorla Giriş Patlayıcıları + 爆破炸药 - - Spawn Distance Config - Configuration de la distance d'apparition - 生成距离配置 - Настройка дистаниции спавна - 스폰 거리 설정 - Configurazione Distanza di Spawn - Konfigurace vzdálenosti spawnování - Configurar distancia de Aparición - Konfiguracja Dystansu Pojawiania się Jednostek + + Garage + Fuhrpark + Garage + Garaje + Garage + 차고 + Гараж + Garaż + Garáž + Garaj + 车库 - - +100 Spawn Dist. - +100 distance d'apparition - +100米生成距离 - +100 метров - 스폰 거리 +100 - +100 Dist. Spawn - +100 Spawn vzdálenost. - +100 Distancia Apar. - +100 Dystansu + + Undercover + Verdecktes Vorgehen + Sotto copertura + Encubierto + Incognito + 위장 + Под прикрытием + Incognito + V utajení + Gizlilik + 伪装 - - -100 Spawn Dist. - -100 distance d'apparition - -100米生成距离 - -100 метров - 스폰 거리 -100 - -100 Dist. Spawn - -100 Spawn vzdálenost. - -100 Distancia Apar. - -100 Dystansu + + Arsenal + Arsenal + Arsenale + Arsenal + Arsenal + 아스널 + Арсенал + Arsenał + Arzenál + Cephanelik + 军火库 - - Civ Presence Config - Configuration de la présence civile - 平民存在配置 - Настройка гражданского насиления - 민간인 스폰 설정 - Configurazione Presenza Civile - Konfigurace přítomnosti civilistů - Configurar Civiles - Konfiguracja Obecności Cywili + + Politics + Politik + Politica + Politicas + Politique + 정치 + Политика + Polityka + Politika + Politikalar + 政治 - - +1 Max Civs - +1 Civil max - +1 平民上限 - +1 к лимиту - 최대 민간인 수 +1 - +1 Civili Massimi - +1 Max Civilistů - +1 Max Civs - +1 Maks. Liczba Cywili + + Radio Towers + Funkmasten + Torri radiofoniche + Torres de Comunicaciones + Tours radio + 통신탑 + Радиовышки + Wieże Radiowe + Rádiové věže + Radyo Kuleleri + 无线电塔 - - -1 Max Civs - -1 Civil max - -1 平民上限 - -1 к лимиту - 최대 민간인 수 -1 - -1 Civili Massimi - -1 Max Civilistů - -1 Max Civs - -1 Maks. Liczba Cywili + + Vehicles + Fahrzeuge + Veicoli + Vehículos. + Véhicules + 차량 + Техника + Pojazdy + Vozidla + Araçlar + 载具 - - - - Available Missions - Missions disponibles - 可用任务 - Доступные миссии - 사용 가능 임무 - Missioni Disponibili - Dostupné mise - Misiones Disponibles - Dostępne Misje + + Static Weapons + Statische Geschütze + Armi Fisse + Armas Estáticas + Armes statiques + 고정화기 + Стационарные орудия + Stanowiska bojowe + Lafetované zbraně + Sabit Silahlar + 固定式武器 - - Assassination Mission - Missions d'assassinats - 刺杀任务 - Миссия на убийство - 암살 임무 - Missione di Assassinio - Mise atentát - Misiones de Asesinato - Misje Zamachu + + Conquer + Erobern + Conquistare + Conquista + Conquérir + 점령 + Захват + Podbój + Dobýt + Fetih + 占领 - - Convoy Ambush - Embuscade de convoi - 车队伏击 - Засада конвоя - 호송대 매복 - Imboscata al Convoglio - Přepadení konvoje - Emboscada de Convoy - Misje Zasadzka na Konwój + + AI Rules of Engagement + KI Spielregeln + IA Regole di Ingaggio + IA Reglas de combate + Règles d'engagement des IA + 인공지능 교전수칙 + Правила боя ИИ + Zasady Użycia Siły AI + Nastavení boje + Yapay Zeka Katılım Kuralları + AI交战规则 - - Destroy Missions - Missions de destruction - 摧毁任务 - Миссия на уничтожение - 파괴 임무 - Missioni di Distruzione - Mise zničit - Misiones de Destrucción - Misje Zniszcz Cel + + Map Info + Karteninformationen + Mappa Informazioni + Información del Mapa + Information de la carte + 지도 정보 + Карта + Informacje o Mapie + Informace o mapě + Harita Bilgisi + 地图信息 - - Conquest Missions - Missions de conquête - 攻占任务 - Миссия захвата - 점령 임무 - Missioni Conquista - Mise zabrat - Misiones de Conquista - Misje Podbóju + + AI Limiter + KI Begrenzung + Limitatore AI + Límite de la IA + Limiteur d'IA + 인공지능 제한 + Лимит ИИ + Ogranicznik AI + Omezení AI + YZ Limitleyici + AI限制器 - - Logistics Missions - Missions logistiques - 后勤任务 - Миссия перевозки - 병참 임무 - Missioni Logistiche - Logistická mise - Misiones Logísticas - Misje Logistyczne + + Persistent Save-game + Persistenter Spielstand + Salvataggio persistente + Guardado Persistente + Sauvegarde persistante + 게임 영구 저장 + Сохранение + Trwały Zapis stanu gry + Uložit hru + Kalıcı Kayıt + 持久化游戏存档 - - Missions to acquire money or equipment - Missions pour acquérir de l'argent ou du matériel - 获取资金和装备的任务 - Миссии по добыче денег или оборудования - 자금 또는 장비 획득 임무입니다. - Missioni per acquisire soldi o equipaggiamento - Mise s cílem získat peníze nebo vybavení - Misiones para conseguir Dinero o Equipo - Misje Zdobycia Pieniędzy lub Sprzętu + + Music ON/OFF + Musik An/Aus + Musica ON/OFF + Música ON/OFF + Musique ON/OFF + 음악 켜기/끄기 + Музыка ВКЛ/ВЫКЛ + Muzyka WŁ / WYŁ + Hudba ZAPNUTO/VYPNUTO + Müzik AÇ/KAPA + 音乐开/关 - - Support Missions - Missions de soutien - 支援任务 - Миссия поддержки - 지원 임무 - Missioni di Supporto - Podpůrné mise - Misiones de Apoyo - Misje Wsparcia + + Civ Spawn + Zivilbevölkerung + Spawn Civili + Spawn Civil + Apparition des Civils + 민간인 스폰 + Лимит Гражд. + Pojawianie się Cywili + Počet civilistů + Sivil Doğumu + 平民生成 - - Missions to increase your support within the population - Des missions pour augmenter votre soutien au sein de la population - 增加民众支持度的任务 - Миссии по увеличению вашей поддержки среди населения - 주민들 내에서 당신의 지지율을 상승시키는 임무입니다. - Missioni per aumentare il supporto della popolazione nei tuoi riguardi - Mise, které zvýší vaše podporů civilistů - Misiones para aumentrar tu apoyo entre la población - Misje, aby Zwiększyć Wsparcie w Populacji + + Spawn Distance + Spawnentfernung + Distanza di Spawn + Distancia de Aparición + Distance d'apparition + 스폰 거리 + Дистанция спавна + Dystans Pojawiania się + Vzdálenost Vzniku + Doğma Mesafesi + 生成距离 - - Rescue Missions - Missions de sauvetage - 救援任务 - Спасательные миссии - 구출 임무 - Missione di Recupero - Záchranné mise - Misiones de Rescate - Misje Ratunkowe + + Garbage Cleaner + Aufräumen + Pulitore di rifiuti + Limpieza de Basura + Nettoyeur d'ordures + 쓰레기 청소 + Удаление мусора + Oczyszczacz Śmieci + Čistič odpadků + Çöp Temizleyici + 垃圾清理器 - - - + + Reinit UI + UI reinitializieren + Reinizializza l'UI + Reiniciar UI + Réinitialiser l'UI + UI 재실행 + Рестарт интерфейса + Restart UI + Znovu vložte uživatelské rozhraní + Kullanıcı Arayüzünü Yeniden Başlat + 重新初始化用户界面 + + Battle Options + Schlachtoptionen + Opzioni Battaglia + Opciones de combate Options de combat - 作战选项 - Управление 전투 설정 - Opzioni di Battaglia - Možnosti bitvy - Opciones de combate + Управление Opcje Bitwy + Možnosti bitvy + Savaş Seçenekleri + 作战选项 - - Fast Travel - Téléportation - 快速旅行 - Быстрое Перемещение - 빠른 이동 - Viaggio Rapido - Rychlý přesun - Viaje Rápido - Szybka Podróż + + High Command + Oberbefehl + Alto Comando + Alto Mando + Haut Commandement + 하이 커맨드 + Командование отрядами + Naczelne Dowództwo + Vrchní velení + Yüksek Komuta + 指挥 - - Teleport your squad or a HC selected squad to a friendly zone depending on several factors - Téléportez votre équipe ou une équipe sélectionnée avec HC dans une zone amicale en fonction de plusieurs facteurs - 满足条件时, 将您的班组或指挥部小队传送至友军占领区 - Телепортируйте свой отряд или отряд, выбранный HC, в дружественную зону в зависимости от нескольких факторов - 몇 가지 요소에 따라 당신의 분대 또는 하이 커맨드가 선택한 분대를 아군 구역으로 순간이동시킵니다. - Teletrasporta te e la tua squadra in una zona alleata a seconda di alcuni fattori - Teleportuje vaše družstvo a nebo HC vybrané družstvo do přátelské zóny závesející na několika faktorech - Teleporta a tu escuadra o a la escuadra selecionada del HC a una zona aliada dependiendo de varios factores - Teleportuj swój oddział lub wybrany oddział HC do przyjaznej strefy w zależności od kilku czynników + + Artillery + Artillerie + Artiglieria + Artilleria + Artillerie + 포병 + Артиллерия + Artyleria + Dělostřelectvo + Topçu + 火炮 - - Player and Money - Joueur et argent - 玩家与资金 - Игрок и деньги - 플레이어와 자금 - Giocatori e Soldi - Hráč a Peníze - Jugador y Dinero - Gracz i Pieniądze + + Group Manager + Gruppenverwaltung + Manager Gruppo + Administrador de Grupo + Gestion de groupe + 분대 관리 + Управление отрядом + Zarządzanie Grupą + Správce skupiny + Grup Yönetimi + 小队管理 + + + Earplugs + Ohrstöpsel + Tappi per le orecchie + Tapones de oídos. + Bouchons d'oreilles + 귀마개 + Беруши + Zatyczki do Uszu + Špunty do uší + Kulak Tıkacı + 耳塞 + + + Toggle Info Bar Visibility + Attiva e disabilita la visibilità della barra informazioni + Alternar visibilidad de la barra de información + 정보 표시줄 표시 토글 + Переключить видимость информ. строки + Przełącz Widoczność Paska Informacji + Přepnout viditelnost info lišty + Bilgi Çubuğu Görünürlüğünü Değiştir + 切换信息栏可见性 + + + Early Beginning + Der Anfang + Inizio + Inicios + Les débuts + 초기 시작 + Самое начало + Wczesny Początek + Začátek + Erken Başlangıç + 前期 + + + Aggro Effects + Aggression + Effetti Aggro + Efectos Aggro + Agressivité IA + 어그로 효과 + Агрессия + Efekty Aggro + Agresivita + Agresiflik Etkileri + 侵略性 - - Look at some player and interact with him - Regardez un joueur et interagissez avec lui - 面向玩家并与其互动 - Посмотрите на игрока чтобы взаимодействовать с ним - 해당 플레이어를 보고 그에게 상호작용하십시오. - Guarda un giocatore e interagiscici - Podívej se na některé hráče a intereaguj s nimi - Mira a un jugador e interactua con él - Spójrz na jakiegoś gracza i wejdź z nim w interakcję + + Strategy + Strategie + Strategia + Estratégia + Stratégie + 전략 + Стратегия + Strategie + Strategie + Strateji + 战略 - - Undercover ON - Incognito ON - 启用伪装 - Скрытность ВКЛ - 위장 켜기 - Sotto Copertura ON - V utajení ZAPNUTO - Encubierto ON - Tryb Incognito WŁ + + Conquer and Hold + Erobern und halten + Conquista e Difendi + Conquista y Defiende + Conquérir et tenir + 점령과 유지 + Завоевать и Удержать + Zdobądź i Utrzymaj + Dobyjte a udržte + Fethet ve Koru + 攻占和驻守 - - Become Undercover if you match the requirements. Enemy AI won't attack you until they discover you - Devenez Incognito si vous remplissez les conditions. L'IA ennemie ne vous attaquera pas tant qu'elle ne vous aura pas découverte - 满足条件时可进入伪装状态。敌方AI在识破你之前不会攻击你 - Станьте скрытным, если вы соответствуете требованиям. Вражеский ИИ не нападет на вас, пока не обнаружит вас - 요구 사항과 일치하는 경우 위장이 시작됩니다. 적 인공지능은 당신을 알아볼 때까지 당신을 공격하지 않을 것입니다. - Vai sotto copertura se soddisfi i requisiti. I nemici non ti attaccheranno finché verrai scoperto - Být v utajení pokud jsou splněny podmínky. Nepřítel nebude útočit pokud nebudete odhaleni. - Pasa a Encubierto si cumples los requisitos. La IA enemiga no te atacará hasta que te descubra. - Stań się Incognito, jeśli spełniasz wymagania. Wrogowie nie zaatakuje cię, dopóki cię nie odkryją + + Resources + Ressourcen + Risorse + Recursos + Ressources + 자원 + Ресурсы + Zasoby + Zdroje + Kaynaklar + 资源 - - Garage Vehicle - Ranger le véhicule - 载具仓库 - Гараж - 차고에 차량 넣기 - Aggiungi Veicolo al Garage - Garáž vozidel - Almacenar vehículo - Schowaj Pojazd do Garażu + + Starting Position + Startposition + Posizione Iniziali + Posición Inicial + Position de départ + 시작 위치 + Начальная позиция + Pozycja Startowa + Začínající pozice + Başlangıç Pozisyonu + 起始位置 - - Vehicle or Static gun you're looking at will be garaged, interact with Flag to retrieve - Le véhicule ou l'arme statique que vous regardez sera rangé, interagissez avec le drapeau pour le récupérer - 你面前的载具或固定式武器将被存放至车库, 与旗帜来取出 - Автомобиль или статическая пушка, на которую вы смотрите, будут помещены в гараж, взаимодействуйте с Флагом, чтобы получить - 현재 보고 있는 차량 또는 고정화기는 차고에 보관되며, 깃발과 상호작용하여 되찾을 수 있습니다. - Il veicolo o arma fissa che stai guardando verrà aggiunta al garage, interagisci con la bandiera per recuperarli - Vozidlo nebo statická zbraň na kterou se díváte bude garážována, pro vyzvednutí použijte vlajku - El vehículo o la arma estática a la que miras será almacenada. Acércate a la bandera para retirarlo. - Pojazd lub działo statyczne, na które patrzysz, zostaną schowane do garażu, wejdź w interakcję z flagą, aby je wyciągnąć + + Undercover + Verdecktes Vorgehen + Sotto Copertura + Encubierto + Incognito + 위장 + Под прикрытием + Incognito + V Utajení + Gizlilik + 伪装 - - Construct Here - Construire ici - 建造 - Строительство - 여기에 건설 - Costruisci Qui - Konstruovat zde - Construir Aquí - Buduj Tutaj + + You may recruit up to 9 AI squad-mates at some Faction flags and the HQ flag. + Am Flaggenmast im HQ kannst du bis zu 9 KI Einheiten für deine Gruppe rekrutieren. + Puoi reclutare fino a 9 compagni di squadra IA a diverse bandiere compresa quella presente al Quarter Generale. + Puedes reclutar hasta 9 compañeros de la IA en algunas banderas de la Facción y en la bandera del CG. + Vous pouvez recruter jusqu'à 9 coéquipiers IA sur certains drapeaux de faction et au drapeau du QG. + 일부 팩션 깃발 및 본부 깃발에선 최대 9명의 인공지능 분대원을 모집할 수 있습니다. + Вы можете нанять до 9 ИИ товарищей в отряд. + Możesz zrekrutować do 9 AI do swojej drużyny pod niektórymi flagami frakcji i flagą w głownej kryjówce. + Na některých frakčních vlajkách a na velitelských vlajkách můžete najmout až 9 jednotek AI. + 你可以在我方阵营旗帜处和总部旗帜处招募最多9名AI队友。 - - Construct in the spot where you are a selected building facing this direction - Construire à l'endroit où vous vous trouvez un bâtiment sélectionné faisant face à cette direction - 在你所在的位置, 朝向此方向建造所选建筑 - Постройте в том месте, где вы выбрали здание, обращенное в этом направлении - 선택한 건물을 해당 지점에 당신이 바라보고 있는 방향으로 건설합니다. - Costruisci nel punto dove hai selezionato una struttura rivolta verso questa direzione - Stavějte na místě, kde jste vybraly budovu otočenou tímto směrem - Construye en el sitio el edificio seleccionado mirando hacia esta dirección - Zbuduj, w miejscu w którym jesteś, wybrany budynek zwrócony w tym kierunku + + Select a squad-mate or HC Group to gain direct control over them for a limited time. Selecting this option for a HC squad will give you control over the squad's leader. + Wähle ein Gruppenmitglied oder eine Oberbefehl-Gruppe, um für eine bestimmte Zeit direkte Kontrolle zu erhalten. Bei der Wahl einer Oberbefehl-Gruppe erhälst du Kontrolle über den Gruppenführer. + Seleziona un compagno di squadra o un gruppo HC per ottenere il controllo diretto su di loro per un periodo di tempo limitato. Selezionando questa opzione per una squadra HC avrai il controllo sul leader della squadra. + Selecciona a un compañero o un grupo de HC para establecer control diercto sobre ellos por un tiempo limitado. Seleccionar esta opción para una escuadra de HC te dará control sobre el líder de la escuadra. + Sélectionnez un coéquipier ou un groupe HC pour prendre le contrôle direct sur eux pendant une durée limitée. La sélection de cette option pour une équipe HC vous donnera le contrôle sur le chef de l'équipe. + 분대원이나 하이 커맨드 그룹을 선택하여 제한된 시간 동안 그들을 직접 조종합니다. 하이 커맨드 분대로 이 설정을 선택하면 분대장을 조종할 수 있습니다. + Выберите соотрядника или группу через меню Командующего, чтобы получить прямой контроль над ними в течении ограниченного времени. Выбор этой опции для выбранного отряда даст вам контроль над лидером отряда. + Wybierz członka drużyny lub grupę HC, aby przejąć nad nimi bezpośrednią kontrolę przez ograniczony czas. Wybranie tej opcji dla oddziału HC da ci kontrolę nad liderem oddziału. + Vyberte skupinu nebo skupinu štábu a získejte přímou kontrolu nad nimi po omezenou dobu. Výběrem této možnosti pro skupinu štábu získáte kontrolu nad vůdcem skupiny. + 选择一名班组成员或指挥部班组, 在有限的时间范围内直接控制他们。对指挥部班组使用此选项, 可以让你控制该小队的小队长。 - - Unlock Vehicle - Dévérrouiller le véhicule - 解锁载具 - Разблокировать технику - 차량 잠금해제 - Sblocca Veicolo - Odemknout vozidlo - Abrir Vehículo - Odblokuj Pojazd + + This feature aims to simulate the lack of radio communications with AI fighters. Your AI squad-mates won't have a radio until you unlock it from the Arsenal. Without a radio, if an AI squad-mate gets too far away, they will get lost and return to the leader's position after completing the last order they received. To avoid this, you may scavenge some radios from enemy (AutoRearm feature will do) or let the AI use a military vehicle which has long range radios. If it takes too long to find their leader, they will automatically return to the HQ. + Dieses Feature ist dazu gedacht die fehlende Funkkommunikation mit KI Widerständskämpfern zu simulieren. Deine KI Gruppenmitglieder werden keine Funkgeräte haben, solange du sie nicht im Arsenal freischaltest. Ohne ein Funkgerät kann die Verbindung der KI Widerstandskämpfer abbrechen, wenn sie sich zu weit entfernen. Sie werden dann, nachdem sie ihren letzten Befehl erfüllt haben, zur letzten Position des Anführers zurückkehren. Um dies zu verhindern, erbeute einige Funkgeräte von feindlichen Einheiten oder lasse die KI militärische Fahrzeuge mit Langstreckenfunkgeräten nutzen. Sollte es zu lange dauern, bis die KI Widerstandskämpfer ihren Anführer finden, kehren sie automatisch zum HQ zurück. + Questa funzione cerca di simulare la mancanza di comunicazioni radio con i combattenti IA. I tuoi compagni di squadra IA non avranno una radio finché non ne sbloccherai una dall'Arsenal. Senza radio, se un compagno di squadra IA si allontana troppo, si perderà e tornerà alla posizione del leader dopo aver completato l'ultimo ordine ricevuto. Per evitare ciò, puoi raccogliere alcune radio dal nemico (la funzione Auto Riarmo può essere di aiuto) o lasciare che l'IA usi un veicolo militare con radio a lungo raggio. Se impiegheranno troppo tempo per trovare il loro leader, torneranno automaticamente al quartier generale. + El objetivo de este sistema espera simular la falta de comunicación por radio con soldados de la IA. Tus compañeros de escuadra de la IA no tendrán radio hasta que la desbloquees en el arsenal. Sin una radio, Si un compañero de la IA se encuentra muy lejos, se perderán y volverán a la posición del líder al completar la última orden recibida. Para evitar esta situación, deberías hacerte con algunas radios del enemigo (Sistema de AutoRearme) o deja que la IA use vehículos que tengan radio de largo alcance. SI lles toma mucho tiempo para encontrar al líder, volverán automáticamente al CG. + Cette fonctionnalité vise à simuler le manque de communications radio avec les combattants IA. Vos camarades IA n'auront pas de radio tant que vous ne la déverrouillerez pas dans l'Arsenal. Sans radio, si un coéquipier IA s'éloigne trop, il se perdra et reviendra vers la position du commandant après avoir terminé le dernier ordre qu'il a reçu. Pour éviter cela, vous pouvez récupérer certaines radios de l'ennemi (la fonction "Réarmement automatique \ Butin" fera l'affaire) ou laisser l'IA utiliser un véhicule militaire qui a des radios à longue portée. Si cela prend trop de temps pour trouver leur chef, ils retourneront automatiquement au QG. + 이 기능은 인공지능 전투원과의 무선 통신 차단을 시뮬레이션하는 것을 목표로 합니다. 당신이 아스널에서 무전기를 언락할 때까지 당신의 인공지능 분대원들은 무전기를 가지고 있지 않을 것입니다. 무전기가 없으면 인공지능 분대원이 너무 멀리 떨어질 때 길을 잃고 마지막으로 받은 명령을 마치고 분대장 자리로 되돌아갑니다. 이를 피하려면 적으로부터 무전기를 일부 노획하거나(자동 재무장 기능으로 사용 가능), 인공지능이 장파 무전기를 장착한 군용 차량을 사용하게 해야 합니다. 그들이 분대장을 찾는 데 너무 오래 걸린다면 자동으로 본부로 귀환할 것입니다. + Эта функция призвана имитировать отсутствие радиосвязи с бойцами ИИ. У ваших товарищей по отряду ИИ не будет радио, пока вы не разблокируете его в Арсенале. Без радио, если товарищ по отряду ИИ уйдет слишком далеко, он заблудится и вернется на позицию лидера после выполнения последнего полученного приказа. Чтобы избежать этого, вы можете убрать несколько радиостанций у врага или позволить ИИ использовать военную машину с радиостанциями дальнего действия. Если поиск лидера займет слишком много времени, они автоматически вернутся в штаб + Ta funkcja ma na celu symulację braku komunikacji radiowej między rebeliantami. AI z twojej drużyny nie będą mieli radia, dopóki nie odblokujesz go w Arsenale. Bez radia, jeśli sojusznik oddali się zbyt daleko, zgubi się i wróci na pozycję lidera po wykonaniu ostatniego otrzymanego rozkazu. Aby tego uniknąć, możesz zbierać radiotelefony wroga (wystarczy funkcja AutoRearm) lub pozwolić sztucznej inteligencji na użycie pojazdu wojskowego, który ma radiotelefon dalekiego zasięgu. Jeśli odnalezienie ich lidera zajmie zbyt dużo czasu, automatycznie powrócą do kwatery głównej. + Tato funkce si klade za cíl simulovat nedostatek radiové komunikace se stíhači AI. Vaši kamarádi AI nebudou mít rádio, dokud jej odemknete z Arsenalu. Bez rádia, pokud se družstvo AI dostane příliš daleko, ztratí se a vrátí se na pozici vůdce po dokončení posledního přijatého příkazu. Abyste tomu zabránili, můžete vyklidit některá rádia od nepřítele (funkce „Automaticky přezbrojit" to udělá) nebo nechat AI používat vojenské vozidlo, které má rádia s dlouhým dosahem. Pokud najdou svého vůdce příliš dlouho, vrátí se automaticky na velitelství. + 这个功能旨在模拟AI士兵缺少无线电通讯的情况。你的AI队友不会拥有无线电, 直到你在军火库中解锁了它。在没有无线电的情况下, 如果一名AI队友离得太远, 他们将会失去联络, 并在完成接收到的最后一项命令之后返回队长所在的位置。为了避免这种情况, 你可以从敌军身上搜集一些无线电(也可以使用自动重新武装功能), 或者让AI使用带有长程电台的军用载具。如果失联的士兵经过太长时间也没有找到他们的队长, 他们将会自动返回总部。 - - Allow other groups to mount this vehicle - Autoriser d'autres groupes à monter dans ce véhicule - 允许其他小队搭乘该载具 - Разрешить другим группам садиться на этот автомобиль - 다른 그룹이 이 차량에 탑승하도록 허용합니다. - Permetti ad altri gruppi di salire su questo veicolo - Umožněte ostatním skupinám nasednout do tohoto vozidla - Permite a otros grupos montarse a este vehículo - Pozwól innym grupom na używanie tego pojazdu + + AI Medic squad-mates will heal other AI’s automatically without the need to give any orders. If in combat, your AI will use smoke grenades for cover. If there is no medic in the group, the AI will use their own medikits. + KI Sanitäter heilen andere KI Einheiten in der gleichen Gruppe automatisch, ohne dass ein gesonderter Befehl gegeben werden muss. Im Feuergefecht nutzt die KI Rauchgranaten zur Deckung. Sollte kein Sanitäter in der Gruppe sein, wird die KI eigene Erste-Hilfe Ausrüstung nutzen. + I compagni di squadra dell'IA Medic cureranno automaticamente le altre IA senza bisogno di dare ordini. Se in combattimento, la tua IA utilizzerà le granate fumogene come copertura. Se non ci sono medici nel gruppo, l'IA utilizzerà i propri medikit. + Los médicos IA de la escuadra curarán automáticamente a sus compañeros sin necesidad de dar órdenes concretas. Si están en combate, la IA usará granadas de humo como cobertura. Si no hay médicos en la escuadra, la IA usará sus propios kits médicos. + Les médecins IA du groupes soigneront automatiquement les autres IA sans avoir à donner d'ordre. En combat, votre IA utilisera des grenades fumigènes pour se couvrir. S'il n'y a pas de médecin dans le groupe, l'IA utilisera ses propres medikits. + 인공지능 의무병 분대원은 명령을 내릴 필요 없이 자동으로 다른 인공지능을 치료할 것입니다. 만약 전투 중이라면 당신의 인공지능은 엄호를 위해 연막탄을 사용할 것입니다. 그룹에 의무병이 없다면 인공지능은 자신들의 메디킷을 사용할 것입니다. + ИИ-медики будут лечить других ИИ автоматически без необходимости отдавать приказы. В бою ваш ИИ будет использовать дымовые гранаты для укрытия. Если в группе нет медика, ИИ будет использовать свои перевязочные пакеты. + Medycy AI automatycznie leczą inne AI bez konieczności wydawania jakichkolwiek rozkazów. Jeśli walczysz, twoja sztuczna inteligencja użyje granatów dymnych jako osłony. Jeśli w grupie nie ma medyka, AI użyje własnych apteczek. + AI Zdravotník uzdraví ostatní AI automaticky, aniž byste museli vydávat příkazy. Pokud budete bojovat, vaše AI použije kouřové granáty pro zakrytí. Pokud ve skupině není žádný lékař, použije AI své vlastní léky. + AI医疗兵无需下达任何指令即可自动治疗其他AI。在战斗中, AI将会使用烟雾弹掩护。如果小组里没有医疗兵, AI将会使用自己的医疗包。 - - AI Management - Gestion de l'IA - AI管理 - Управление ИИ - 인공지능 관리 - Gestione IA - AI Management - Gestionar IA - Zarządzanie AI + + Your AI squad-mates will automatically look for and scavenge any ammunition from nearby corpses, vehicles and ammoboxes if needed. Also they will try to renew their weapons with more powerful ones. If AI is inside a vehicle, they will loot weapons and launchers, and drop them in their truck until there is nothing in the area. Use this instead of the vanilla Rearm radio option. + Deine KI Gruppenmitglieder werden automatisch versuchen Munition von ausgeschalteten Feinden, Fahrzeugen oder Munitionskisten zu erbeuten. Außerdem versuchen sie ihre Waffen gegen durchschlagskräftigere auszutauschen. Sind die KI Einheiten in einem Fahrzeug, werden sie Waffen und Werfer plünern und sie in ihrem Fahrzeug verstauen, bis der Bereich komplett geplündert ist. Dies sollte statt des Vanilla Funkbefehls genutzt werden. + I tuoi compagni di squadra IA cercheranno automaticamente tutte le munizioni dai cadaveri, dai veicoli e dalle scatole di munizioni nelle vicinanze, se necessario. Inoltre cercheranno di rinnovare le loro armi con armi migliori. Se l'IA si trova all'interno di un veicolo, saccheggeranno armi e lanciatori e li lasceranno nel loro veicolo finché non ci sarà nulla nell'area. Usa questo al posto dell'opzione radio di riarmo vanilla. + Tus compañeros IA buscarán automátiocamente armas y municiones de bajas cercanas, vehículos y cajas de munición en su defecto. También intentaran cambiar sus armas por unas mejores. Si la IA está dentro de un vehículo, saquearán fusiles y armas autoptopulsadas y las dejaran en el maletero hasta que no haya nada en el área. Usa esta opción en vez de la opción vanila de Rearmar en las opciones de radio. + Vos compagnons IA rechercheront et récupèreront automatiquement toutes les munitions sur des cadavres, véhicules et munitions à proximité si nécessaire. Ils essaieront également de renouveler leurs armes avec des armes plus puissantes. Si l'IA est à l'intérieur d'un véhicule, ils pilleront des armes et des lanceurs et les déposeront dans leur camion jusqu'à ce qu'il n'y ait plus rien dans la zone. Utilisez-le à la place de l'option réarmer la radio de base. + 당신의 인공지능 분대원들은 필요에 따라 근처의 시체, 차량 또는 탄약상자에서 탄약을 자동으로 찾고 노획할 것입니다. 또한 그들은 더 강력한 무기로 무기를 재무장할 것입니다. 만약 인공지능이 차량 안에 있다면, 그들은 무기와 발사기를 노획하고, 그 지역에 아무것도 남지 않을 때까지 그것들을 그들의 트럭에 놓을 것입니다. 바닐라 재무장 무전 대신 이 옵션을 사용하십시오. + Ваши товарищи по отряду ИИ будут автоматически искать и собирать любое снаряжение с ближайших трупов, транспортных средств и ящиков с боеприпасами если это необходимо. Также они попытаются обновить свое оружие на более мощное. Если ИИ находится внутри транспортного средства, они будут собирать оружие и пусковые установки и бросать их в свой грузовик, пока в области ничего не останется. Используйте это вместо ванильных приказов переснаряжения. + AI z twojej drużyny będą automatycznie szukać i w razie potrzeby zbierać amunicję z pobliskich zwłok, pojazdów i skrzyń. Będą też próbowali wymienić swoją broń na lepszą. Jeśli AI znajduje się w pojeździe, będą plądrować broń i wyrzutnie i wrzucać je do ciężarówki, dopóki w okolicy nie zostanie nic więcej do podniesienia. Używaj tej opcji zamiast Rearm z podstawowej wersji gry. + Členové skupiny AI budou automaticky hledat a vybírat jakoukoli munici z okolních mrtvol, vozidel a beden s municí, pokud to bude potřeba. Také se pokusí vyzbrojit silnějšími zbraněmi. Pokud je umělá inteligence uvnitř vozidla, vezme zbraně a nosné rakety a hodí je do nákladního automobilu, dokud nebude v oblasti nic. Použijte toto místo možnosti „Přezbrojit" ze základního rádia hry. + 在必要情况下, 你的AI队友将会自动在附近的尸体, 载具和弹药箱中搜集弹药。他们还会更换强大的武器。如果AI在载具内, 让门将会将武器和发射器作为战利品装到卡车里, 直到该区域再也没有战利品。你应该使用此功能, 而不是原版无线电中的重新武装选项。 - - Several AI options - Plusieurs options d'IA - AI选项 - Управление ИИ - 여러 인공지능 설정입니다. - Molteplici opzioni IA - Několik AI možností - Varias opciones de la IA - Kilka opcji AI + + Commander Only. Use this option to assign the vehicle you are looking at to any HC squad. Check vehicle status, order them to mount or disembark, and automate mounted static squads. + Nur Kommandant. Hiermit kannst du ein Fahrzeug, dass du gerade anschaust, einer Oberbefehl-Gruppe zuweisen. Außerdem kannst du den Status des Fahrzeugs prüfen, der Gruppe befehlen auf- oder abzusitzen oder statische Geschütze bemannen lassen. + Solo per il comandante. Usa questa opzione per assegnare il veicolo che stai guardando a qualsiasi squadra usando l'Alto Comando. Controlla lo stato del veicolo, ordina a delle truppe di salire o scendere, puoi anche gestire e automatizzare le squadre con armamenti fissi. + Solo para el Comandante. Usa esta opción para asignar a cualquier escuadra del HC al vehículo que estas viendo. Comprueba el estado del vehículo en orden de embaracar y desembarcar así como automatizar a la escuadra en el uso de las armas estáticas. + Commandant seulement. Utilisez cette option pour affecter le véhicule que vous regardez à n'importe quelle escouade HC. Vérifiez l'état du véhicule, ordonnez-leur de monter ou de débarquer et d'automatiser les escouades statiques montées. + 지휘관 전용. 이 설정을 사용하여 보고 있는 차량을 하이 커맨드 분대에 할당할 수 있습니다. 차량 상태를 확인하고, 탑승 또는 하차 명령을 내리고, 탑재된 고정화기 분대를 자동화합니다. + Только для Командующего. Используйте эту опцию, чтобы назначить машину на которую вы смотрите любому выбранному через панель Командующего отряду. Проверяйте состояние техники, приказывайте им садиться или выходить из машины и оставьте разбираться ИИ с любым стационарным вооружением, установленным на технику. + Tylko dowódca może tego używać. Użyj tej opcji, aby przypisać pojazd, na który się patrzysz do dowolnego oddziału HC. Sprawdź stan pojazdów, rozkaż im wsiadać lub wysiadać i zmotoryzuj statyczne oddziały z bronią statyczną. + >Pouze velitel. Pomocí této možnosti můžete přiřadit vozidlo, na které se díváte, k jakékoli skupině štábu. Zkontrolujte stav vozidla, přikažte jim k nasednutí nebo vystoupení a automatizujte lafetované čety. + 仅限指挥官使用。使用该选项将面前的载具分配给任意指挥部班组, 并可检查载具状态, 命令班组搭乘或离开载具, 以及自动搭载固定式武器班组。 - - Commander - Commandant - 指挥官 - Командующий - 지휘관 - Comandante - Velitel - Comandante - Dowódca + + Select the unit and use the 'Dismiss Squad-mate' option to send them back to HQ. You will recover some of the money you spent on them. + Wähle die gewünschte Einheit und nutze die "Gruppenmitglied entlassen" Option, um sie zurück zum HQ zu schicken. Dabei wirst du einen Anteil des Geldes zurückerhalten, welches du vorher für es ausgegeben hast. + Seleziona un'unità e usa l'opzione "Congeda compagno di squadra" per rimandarli al quartier generale. Recupererai parte dei soldi che hai speso. + Selecciona la unidad y usa la opción 'Desmovilizar Compañero' para mandarlos de vuelta al CG. Recuperarás parete del dinero invertido en ellos. + Sélectionnez l'unité et utilisez l'option «Renvoyer le compagnon d'escouade» pour les renvoyer au QG. Vous récupérerez une partie de l'argent que vous y avez dépensé. + 유닛을 선택하고 '분대원 해산' 설정을 사용하여 본부로 돌려보냅니다. 그들에게 쓴 돈의 일부를 되찾을 것입니다. + Выберите отряд и используйте опцию «Роспуск ИИ», чтобы отправить его обратно в штаб. Вы вернете часть потраченных на них денег. + Wybierz jednostkę i użyj opcji „Odwołaj członka drużyny”, aby odesłać je z powrotem do kwatery głównej. Odzyskasz część pieniędzy, które na nie wydałeś. + Vyberte jednotku a pomocí možnosti „Propustit“ je odešlete zpět na velitelství. Získáte zpět část peněz, které jste na ně utratili. + 选择单位并使用"解散班组成员"来将他们送回总部。你将回收部分开销。 - - Open commander options - Ouvrir les options du commandant - 打开指挥官选项 - Открыть меню командования - 지휘관 설정을 엽니다. - Apri le opzioni del comandante - Otevřít velitelské možnosti - Abre las opciones del comandante - Otwórz opcje dowódcy + + Having a commander is necessary because he is the commander of the Faction attacking ground forces. Many options are available only to the commander and, depending on your settings, if you play MP, the most experienced player will usually occupy this position. + Einen Kommandanten zu haben ist unumgänglich, da er die Bodentruppen der Fraktion befehligt. Viele Optionen und Möglichkeiten stehen nur dem Kommandanten zur Verfügung. Je nach deinen gewählten Einstellungen, wenn du im Multiplayer spielst, wird der Spieler mit der meisten Erfahrung den Platz des Kommandanten einnehmen. + Avere un comandante è necessario perché è il comandante delle forze offensive di terra della fazione. Molte opzioni sono disponibili solo per il comandante e, a seconda delle tue impostazioni, se giochi in multigiocatore, il giocatore più esperto di solito occuperà questa posizione. + Tener un comandante es necesario ya que es el comandante de las fuerzas terrestres de la Facción. El comandante tiene muchas opciones únicas y, dependiendo de tus ajustes, si juegas online, el jugador más experto suele ocpuar el puesto. + Avoir un commandant est nécessaire car il est le commandant de la faction qui attaque les forces terrestres. De nombreuses options ne sont disponibles que pour le commandant et, selon vos paramètres, si vous jouez en MP, le joueur le plus expérimenté occupera généralement cette position. + 지휘관은 지상 병력에게 명령을 내릴 수 있기 때문에 지휘관을 뽑는 것은 중요합니다. 지휘관은 많은 설정이 가능하고, 보통 멀티플레이에선 보통 가장 경험이 많은 사람이 맡습니다. + Наличие Командующего необходимо, потому что он является Командующим Фракцией, атакующей наземные силы. Многие параметры доступны только ему, и, в зависимости от ваших настроек, если вы играете онлайн, наиболее опытный игрок обычно занимает эту позицию. + Posiadanie dowódcy jest konieczne, ponieważ dowodzi on całą rebelią. Wiele opcji jest dostępnych tylko dla dowódcy, jeśli grasz w trybie wieloosobowym, i w zależności od ustawień, tę pozycję zazwyczaj zajmie najbardziej doświadczony gracz. + Mít velitele je nezbytné, protože je velitelem frakce útočící na pozemní síly. Mnoho možností je k dispozici pouze pro velitele a v závislosti na vašich nastaveních, pokud hrajete MP, obvykle tuto pozici zaujme nejzkušenější hráč. + 指挥官是必需的, 因为他能够指挥我方阵营的地面攻击部队。许多选项仅限指挥官使用, 并且根据你的设置, 如果你玩的是多人游戏, 经验最丰富的玩家通常会占据这个位置。 - - - - Vehicle Manager - Gestionnaire de véhicules - 载具管理 - Техника - 차량 관리자 - Manager Veicoli - Manažer vozidel - Gestionar vehículo - Zarządzanie pojazdami + + Take the engineers truck to the desired position to build a minefield. Cover them while they deploy mines. From then on, no one will be able to pass the area safely (even your own units - so use with caution). Mines (AT and AP) are taken from your Ammobox. The quantity of mines in the field will depend on the contents of your ammobox, up to a max. number depending on the type of minefield. Delete those minefields to recover the mines. + Bringe einen Ingenieurs-LKW zu der gewünschten Position, um ein Minenfeld zu errichten. Beschütze die Ingenieure, während sie die Minen legen. Von diesem Zeitpunkt an wird niemand mehr in der Lage sein, dieses Gebiet sicher zu durchqueren (auch nicht deine eigenen Einheiten). Minen (Panzerabwehr und Anti-Personen) werden aus deinem Munitionslager genommen. Die Anzahl an Minen im Bereich ist abhängig von der Menge in deinem Munitionslager. Räume Minenfelder, um die Minen wieder zu bergen. + Porta il camion degli ingegneri nella posizione desiderata per costruire un campo minato. Coprili mentre schierano le mine. Da quel momento in poi, nessuno potrà oltrepassare l'area in sicurezza (nemmeno le vostre unità - quindi usare con cautela). Le mine (AT e AP) vengono prelevate dalla tua Scatola di munizioni. La quantità di mine nel campo dipenderà dal contenuto di essa, fino ad un numero massimo a seconda del tipo di campo minato. Elimina i campi minati presenti per recuperarne le mine. + LLeva el camión de ingenieros a la posición deseada para construir un campo de minas. Cubrelos mientras despliegan las minas. Desde ese momento, nadie será capaz de pasar el area de forma segura (ni tus propias unidades - úsalo con precaución). Las minas (AT y AP) serán tomadas de tu Caja de Munición. La cantidad de minas en el campo dependerá del que haya en tu caja de munición hasta el máximo numero dependiendo del tipo de campo de minas. Borra los campos para recuperar las minas. + Amenez le camion des ingénieurs à la position souhaitée pour construire un champ de mines. Couvrez-les pendant qu'ils déploient des mines. À partir de là, personne ne pourra traverser la zone en toute sécurité (même vos propres unités - utilisez-les donc avec prudence). Les mines (AT et AP) sont extraites de votre Arsenal. La quantité de mines sur le terrain dépendra du contenu de votre Arsenal, jusqu'à un certain nombre en fonction du type de champ de mines. Supprimez ces champs de mines pour récupérer les mines. + 지뢰지대를 건설하려면 공병 트럭을 원하는 위치에 가져가야 합니다. 그 후로는 아무도 그 지역을 안전히 통과할 수 없습니다 (아군도 마찬가지이므로 주의해야 합니다). 지뢰(대인 그리고 대전차)는 아군 탄약상자에서 사용합니다. 지뢰지대의 지뢰 종류와 한도는 탄약상자 재고에 따라 달라집니다. 지뢰지대를 제거하려면 지뢰를 해체해야 합니다. + Отведите грузовик инженеров в нужное место, чтобы построить минное поле. Прикрывайте их, пока они устанавливают мины. С этого момента никто не сможет безопасно пройти через территорию (даже ваши собственные отряды, поэтому используйте их с осторожностью). Мины (ПТ и ПП) берутся из вашего Арсенала. Количество мин в поле будет зависеть от содержимого вашего ящика с боеприпасами, вплоть до максимального количества в зависимости от типа минного поля. Удалите эти минные поля, чтобы восстановить мины. + Zabierz ciężarówkę inżynierów na wybraną pozycję, aby zbudować pole minowe. Osłaniaj saperów, gdy ci rozmieszczają miny. Od tego momentu nikt nie będzie mógł bezpiecznie przejść przez teren (nawet twoje własne jednostki). Miny (Przeciwpancerne i Przeciwpiechotne) są pobierane z twojej Ammobox. Ilość min na polu będzie zależeć od zawartości twojej skrzynki z amunicją, do maksymalnej liczby w zależności od rodzaju pola minowego. Usuń te pola minowe, aby odzyskać miny. + Postavte nákladní automobil inženýrů na požadovanou pozici a postavte minové pole. Chraňte je při nasazování min. Od tohoto okamžiku nebude nikdo schopen bezpečně projít oblastí (i vaše vlastní jednotky - používejte proto opatrně). Miny (Protitankové a Protipěchotní) jsou převzaty z vašeho Arzenálu. Množství min v poli bude záviset na obsahu arzenálu, až do maxima. V závislosti na typu minového pole. Odstraněním těchto minových polí obnovíte miny. + 将载有工兵的卡车开到指定地点来建立雷区。在工兵部署地雷时掩护他们。此后, 没有人可以安全地通过这个区域(即使是你自己的单位——所以要小心使用)。地雷(反坦克地雷和反人员地雷)是从你的弹药箱中取出的。雷区中地雷的数量取决于你弹药箱中的内容, 直到到达该类雷区的上限。删除雷区可以回收地雷。 - - Garage\Sell Vehicle - Ranger\Vendre le véhicule - 存储\出售载具 - Гараж\Продать технику - 차량 보관\판매 - Aggiungi al garage\Vendi Veicolo - Garáž\Prodat vozidlo - Guardar/Vender Vehículo - Garażuj \ Sprzedaj Pojazd + + Use this option to sell captured vehicles and increase Faction funds. + Nutze diese Möglichkeit, um erbeutete Fahrzeuge zu verkaufen und damit die Fraktionskasse aufzufüllen. + Usa questa opzione per vendere i veicoli catturati e aumentare i fondi della fazione. + Usa esta opción para vender vehículos capturados e incrementar los fondos de la facción + Utilisez cette option pour vendre des véhicules capturés et augmenter les fonds de la faction. + 해당 설정은 노획한 차량을 판매하고 팩션 자금을 늘려줍니다. + Используйте эту опцию, чтобы продавать захваченную технику и увеличивать средства Фракции. + Skorzystaj z tej opcji, aby sprzedać przechwycone pojazdy i zwiększyć fundusze frakcji. + Využijte této příležitosti k prodeji ukradených vozidel a zvýšení frakčních fondů. + 使用此选项来出售缴获的载具并增加阵营资金。 - - Add to garage / sell the vehicle you are currently looking at - Ajouter au garage / vendre le véhicule que vous regardez actuellement - 将面前的载具添加到车库或出售 - Добавить в гараж/продать технику, на которую сейчас смотрите - 현재 보고 있는 차량을 차고에 추가하거나 판매합니다. - Aggiungi al garage / vendi il veicoli che stai attualmente guardando - Přidejte do garáže / prodávejte vozidlo, na které se v současné době díváte - Añadir al garaje / vender el vehículo que estás mirando. - Schowaj pojazd do garażu / sprzedaj pojazd, na który aktualnie patrzysz + + Use the radio and select a spot on the map with good field of vision. A group of snipers will join you. Send them to the selected place and they will spot for you, attempting to remain hidden and not engaging enemies upon contact. + Benutze dein Funkgerät und wähle einen Ort auf der Karte mit einer guten Übersicht. Eine Gruppe Scharfschützen wird sich dir anschließen. Schicke diese zu dem gewählten Ort und sie werden dort einen Beobachtungsposten einrichten. Dabei versuchen sie verdeckt zu bleiben und Feinde bei Kontakt nicht anzugreifen. + Usa la radio e seleziona un punto sulla mappa con un buon campo visivo. Un gruppo di cecchini si unirà a te. Inviali nel luogo selezionato e individueranno i nemici per te, cercando di rimanere nascosti e non ingaggieranno al contatto. + Usa la radio y selecciona un punto en el mapa con buena visión del horizonte. Un grupo de tiradores se unirá. Mándalos al sitio seleccionado y observarán por ti, intentando mantenerse ocultos y evitando el combate hasta que sea inevitable. + Utilisez la radio et sélectionnez un endroit sur la carte avec un bon champ de vision. Un groupe de tireurs d'élite se joindra à vous. Envoyez-les à l'endroit sélectionné et ils vous repéreront, essayant de rester cachés et n'engageant pas les ennemis au contact. + 무전기를 사용하여 지도에서 시야가 트인 곳을 선택합니다. 그러면 저격 팀이 합류할 것입니다. 선택한 위치에 그들을 보내면, 그들은 적에게 들키기 전까지 교전하지 않고 관찰할 것입니다. + Используйте радио и выберите на карте место с хорошим обзором. К вам присоединится группа снайперов. Отправьте их в выбранное место, и они будут осматривать местность для вас, стараясь оставаться скрытыми и не вступая в бой с врагами при контакте. + Skorzystaj z radia i wybierz miejsce na mapie z dobrym polem widzenia. Dołączy do ciebie grupa snajperów. Wyślij je w wybrane miejsce, a będą wykrywać wrogów, starając się pozostać w ukryciu. W przypadku kontaktu z wrogami, nie będą od razu atakować + Použijte rádio a vyberte místo na mapě s dobrým zorným polem. Připojí se k vám skupina ostřelovačů. Pošlete je na vybrané místo a oni tam zřídí pozorovací stanoviště. Snaží se zůstat v utajení a neútočit na nepřátele v kontaktu. + 使用无线电并在地图上选择一个视野良好的地点。一个狙击小组将会加入你的小队。将他们运送至选定的地点, 他们会为你提供侦查, 并在遭遇敌人时保持隐蔽并避免交战。 - - Vehicles and Squads - Véhicules et escouades - 载具和班组 - Техника и отряды - 차량과 분대 - Veicoli e Squadre - Vozidla a jednotky - Vehículos y Escuadras - Pojazdy i Oddziały + + Use the menu and select a spot on the map. Click where a road is. A group of AT soldiers will join you. Send them to the selected place and they will establish a roadblock there. + Benutze das Menü und wähle einen Ort auf der Karte nahe einer Straße. Eine Gruppe Panzerabwehrsoldaten wird sich dir anschließen. Schicke diese zu dem gewählten Ort und sie werden dort eine Straßensperre errichten. + Usa il menu e seleziona un punto sulla mappa. Clicca su una strada. Un gruppo di soldati Anticarro si unirà al tuo gruppo. Mandali sul punto selezionato e loro stabilirando un posto di blocco. + Usa el menú y selecciona una zona en el mapa. Haz click donde haya una carretera. Un grupo de soldados AT se unirá. Mándalos al sitio seleccionado para establecer un bloqueo de carretera ahí. + Utilisez le menu et sélectionnez un endroit sur la carte. Cliquez où se trouve une route. Un groupe de soldats AT se joindra à vous. Envoyez-les à l'endroit choisi et ils y établiront un barrage routier. + 메뉴를 사용하여 지도에서 도로가 있는 곳을 선택합니다. 그러면 대전차화기 팀이 합류합니다. 그들을 선택한 곳에 보내면 검문소를 설치합니다. + Воспользуйтесь меню и выберите место на карте. Щелкните, где находится дорога. К вам присоединится группа солдат. Отправьте их в выбранное место, и они установят там блокпост. + Skorzystaj z menu i wybierz miejsce na mapie. Kliknij tam, gdzie jest droga. Dołączy do ciebie grupa żołnierzy PPANC. Wyślij ich we wcześniej wybrane miejsce, a tam ustawią blokadę. + Použijte nabídku a vyberte místo na mapě. Klikněte na místo, kde je silnice. Skupina protitankových vojáků se k vám připojí. Pošlete je na vybrané místo a oni tam vytvoří zátaras. + 使用菜单并在地图上选择地点。点击道路所在的地方。一个反坦克小组将会加入你的小队。将他们运送至选定的地点, 他们会在那里设置路障。 - - Options related to vehicle management in HC controlled squads - Options liées à la gestion des véhicules dans les escouades contrôlées par HC - 与指挥部班组车辆管理相关的选项 - Варианты, связанные с управлением транспортными средствами в отрядах, контролируемых HC - 하이 커맨드 휘하의 분대의 차량 관리와 관련된 설정입니다. - Opzioni relative alla gestione del veicoli delle squadre assegnate all' Alto Comando - Možnosti související se správou vozidel v jednotkách kontrolovaných HC - Opciones relacionadas a la gestion de vehículos en escuadras controladas por HC - Opcje związane z zarządzaniem pojazdami w oddziałach kontrolowanych przez HC + + Use this option to grab money from the Faction pool to your personal account. Please note this will have an impact on your score and future promotion chances. Corrupt Commanders may find themselves losing their command. + Benutze diese Option, um Gelder aus der Fraktionskasse zu entnehmen. Beachte dabei, dass dies Auswirkungen auf deine Reputation und zukünftige Beförderungschancen hat. Korrupte Kommandanten könnten plötzlich ihr Kommando verlieren. + Usa questa opzione per prelevare denaro dalla cassa della fazione. Tieni presente che ciò avrà un impatto sul tuo punteggio e sulle future possibilità di promozione. I comandanti corrotti potrebbero ritrovarsi a perdere il comando. + Usa esta opción para mandar dinero de la caja de la facción a tu cuenta personal. Por favor, ten en cuenta que esto tendrá un impacto en tu puntuación para futuros ascensos. Los comandantes corruptos pueden llegar a perder su puesto. + Utilisez cette option pour récupérer de l'argent de la cagnotte de la Faction vers votre compte personnel. Veuillez noter que cela aura un impact sur votre score et vos chances de promotion futures. Les commandants corrompus peuvent perdre leur commandement. + 팩션 자금 가져가기를 사용하면 개인 계좌로 들어갑니다. 인출하면 점수와 미래의 진급에 영향을 줍니다. 부패한 지휘관들은 끌려 내려올 것입니다. + Используйте эту опцию, чтобы переводить деньги из фонда Фракции на свой личный счет. Учтите, что это повлияет на ваш счет и шансы на повышение в будущем. Коррумпированные Командующие могут потерять свое место. + Użyj tej opcji, aby pobrać pieniądze z puli frakcji na swoje konto osobiste. Pamiętaj, że będzie to miało wpływ na Twój wynik i przyszłe szanse na awans. Skorumpowani dowódcy mogą stracić swój autorytet. + Tuto možnost použijte, chcete-li peníze z frakčního fondu vzít na svůj osobní účet. Upozorňujeme, že to bude mít vliv na vaše skóre a na budoucí šanci k povýšení. Zkorumpovaní velitelé se mohou ocitnout v té situaci, že ztratí velení. + 使用该选项可将资金从阵营资金池中转移到你的个人帐户。请注意, 这将影响你的分数和未来的晋升机会。腐败的指挥官将失去领导地位。 - - Add to Air Support - Ajouter au soutien aérien - 增加至空中支援 - Добавить в воздушную поддержку - 항공 지원에 추가 - Aggiungi al Supporto Aereo - Přidat k letecké podpoře - Añadir a Soporte Aéreo - Dodaj do Wsparcia Powietrznego + + In the HQ Flag, if the Server Member feature is enabled, you may check which of the Server Members are in game and the total number of non members. + Am Flaggenmast im HQ kannst du, wenn das Servermitglieder Feature aktiviert ist, überprüfen, welche Servermitglieder und wie viele Nicht-Servermitglieder im Spiel sind. + Nella bandiera del Quartier Generale, se la funzione Server Member è abilitata, puoi controllare quali dei Server Member sono in gioco e il numero totale dei non membri. + En la bandera del CG, si la opción de Miembro del Servidorestá habilitada, podrás chequear qué Miembros están ahora jugando y el numero total de no Miembros. + Avec le drapeau du QG, si la fonction de membre du serveur est activée, vous pouvez vérifier quels membres du serveur sont en jeu et le nombre total de non-membres. + 본부 깃발에서 서버 멤버 기능이 활성화되면 인게임 서버 멤버와 비-멤버의 수를 확인할 수 있습니다. + В Флаге Штаба, если функция «Участник сервера» включена, вы можете проверить кто из участников сервера находится в игре. + Na fladze w kwaterze dowodzenia, jeśli włączona jest funkcja Członków Serwera, możesz sprawdzić, którzy z Członków Serwera są w grze i całkowitą liczbę pozostałych osób. + Na stožáru ve velitelství, když je povolena funkce členů serveru, můžete zkontrolovat, kteří členové serveru a kolik členů mimo server je ve hře. + 如果启用了服务器会员功能, 你可以在总部的旗帜上查询哪些服务器成员在线和非会员玩家的总数。 - - Gain Airstrike points giving this vehicle to the faction Air pool - Gagnez des points de frappe aérienne en donnant ce véhicule à la réserve aérienne de la faction - 将此载具捐献给阵营空军以换取空袭点数 - Получите очки авиаудара, отдав этот автомобиль в запас воздуха фракции - 해당 차량을 팩션의 항공 자산에 제공하여 공습 포인트를 획득합니다. - Ottieni Punti Supporto Aereo consegnado questo veivolo alla fazione - Získejte body leteckého úderu dáním tohoto vozidla do frakčního leteckého poolu - Gana puntos de ataque aéreo dando este vehículo al almacen de la Facción - Zdobądź punkty Nalotu, dając ten pojazd do puli pojazdów latających twojej frakcji + + The Commander is responsible for assigning units as garrisons in conquered areas. Use the Garrison Management option in the HQ flag in order to add or remove garrison troops at each zone. Check Map Info screen for a quick overview of how many soldiers are assigned to each zone. + Der Kommandant ist verantwortlich den Garnisonen der eroberten Bereiche Einheiten zuzuweisen. Mit der Garnisonsverwaltung am Flaggenmast im HQ kannst du Einheiten einer Garnison hinzufügen oder entfernen. Über den Kartenbildschirm kannst du dir einen schnellen Überblick über die Größe der jeweiligen Garnisonen verschaffen. + Il comandante è responsabile dell'ass$egnazione delle unità come guarnigioni in aree conquistate. Usa l'opzione gestione della guarnigione alla bandiera del quartier generale per aggiungere o rimuovere truppe di guarnigione in ogni zona. Controlla la schermata Informazioni alla mappa per una rapida panoramica di quanti soldati sono assegnati a ciascuna zona. + El comandante es responsable de asignar unidades a la guarnición de las zonas conquistadas. Usa la opción de Gestionar Guarnición la bandera del CG para añadir o borrar tropas guarnicionadas de cada zona. Comprueba la información de Mapa para un vistazo general sobre cuantos soldados estan asignados en cada zona. + Le commandant est responsable de l'affectation d'unités comme garnisons dans les zones conquises. Utilisez l'option de gestion de garnison au drapeau du QG afin d'ajouter ou de supprimer des troupes de garnison dans chaque zone. Consultez l'écran Info carte pour un aperçu rapide du nombre de soldats affectés à chaque zone. + 지휘관은 점령한 주둔지 안에서 병력을 결성할 수 있습니다. 주둔지 병력을 뽑거나 줄이려면 본부 깃발의 주둔지 설정을 사용하십시오. 빠르게 각 구역의 병력들을 보려면 지도를 확인하십시오. + Командующий отвечает за назначение подразделений в качестве гарнизонов на завоеванных территориях. Используйте опцию «Управление гарнизоном» на Флаге Штаба, чтобы добавлять или удалять войска гарнизона в каждой зоне. Проверьте информационное окно Карты, чтобы получить быстрый обзор того, сколько солдат назначено на каждую зону. + Dowódca jest odpowiedzialny za przydzielanie jednostek jako garnizonów na podbitych obszarach. Użyj opcji Zarządzanie Garnizonem na fladze w swojej siedzibie, aby dodać lub usunąć wojska garnizonowe w każdej strefie. Sprawdź Informacje na stojącej mapie w siedzibie, aby szybko sprawdzić, ilu żołnierzy jest przydzielonych do każdej strefy. + Velitel je zodpovědný za přidělování jednotek jako posádky v dobývaných oblastech. Chcete-li přidat nebo odebrat posádkové jednotky v každé zóně, použijte možnost Správa posádky v vlajce HQ. Na obrazovce Informace o mapě získáte rychlý přehled o tom, kolik vojáků je přiřazeno každé zóně. + 指挥官负责向占领区派遣驻军单位。使用总部旗帜上的驻军管理选项, 开向各个区域增派或删除驻军。打开地图信息界面, 即可快速了解每个区域分配的士兵数量。 - - Unlock Vehicle - Déverrouiller le véhicule - 解锁载具 - Разблокировать технику - 차량 잠금해제 - Sblocca Veicolo - Odemknout vozidlo - Abrir Vehículo - Odblokuj Pojazd + + For a price, you can upgrade Faction training so that future recruits will have better skills. + Du kannst, für einen gewissen Preis, die Trainingsmethoden deiner Fraktion verbessern. Dadurch werden neue Rekruten bessere Fähigkeiten haben. + Per un prezzo, puoi migliorare l'addestramento della fazione in modo che le future reclute abbiano abilità migliori. + Por un precio, puedes añadir entrenamiento a la Facción. Así en el futuro los reclutas tendrán más habilidad. + Pour un certain prix, vous pouvez améliorer la formation de la Faction afin que les futures recrues aient de meilleures compétences. + 자금으로 팩션을 훈련시켜 나중에 더 좋은 병력을 모집할 수 있습니다. + За определенную плату вы можете улучшить ИИ фракции, чтобы у будущих рекрутов были лучшие навыки. + Za odpowiednią opłatą możesz ulepszyć wyszkolenie twojej frakcji, aby przyszli rekruci mieli lepsze umiejętności. + Za cenu můžete vylepšit frakční školení tak, aby budoucí rekruti měli lepší dovednosti. + 支付一定费用, 你就可以提升我方阵营的受训程度, 从而使以后招募的士兵具备更强的技能水平。 - - Allow other groups to mount this vehicle - Autoriser d'autres groupes à monter dans ce véhicule - 允许其他小队搭乘该载具 - Разрешить другим группам садиться на этот автомобиль - 다른 그룹이 이 차량에 탑승하도록 허용합니다. - Permetti ad altri gruppi di salire su questo veicolo - Umožněte ostatním skupinám nasednout do tohoto vozidla - Permite a otros grupos montarse a este vehículo - Pozwól innym grupom na używanie tego pojazdu + + Ask Petros for any type of mission you want. Mission availability is subject to HQ positioning, current allocated tasks and ownership of the surrounding areas. + Befrage Petros nach einer gewünschten Mission. Die Verfügbarkeit der Missionen ist abhängig von der Position des HQs, der momentan zugewiesenen Aufgaben und der Zugehörigkeit der umgebenen Bereiche. + Chiedi a Petros qualsiasi tipo di missione desideri. La disponibilità della missione è soggetta al posizionamento del quartier generale, ai compiti attualmente assegnati e a chi controlla le aree circostanti. + Pide a Petros por cualquier tipo de misión que quieras. La disponibilidad de las misiones estás sujetas al posicionamiento del CG, las tareas ya asignadas y del control de las zonas colindantes. + Demandez à Petros tout type de mission que vous souhaitez. La disponibilité de la mission dépend du positionnement du QG, des tâches actuellement attribuées et de la propriété des zones environnantes. + 원하는 타입의 사이드 임무를 페트로스에게 문의하십시오. 본부의 위치, 현재 할당된 임무, 주변 지역의 소유에 따라 결정됩니다. + Запрашивайте у Петроса любую миссию, какую захотите. Доступность миссии зависит от расположения штаб-квартиры, текущих назначенных задач и владения прилегающими территориями. + Zapytaj Petrosa o dowolny rodzaj misji. Dostępność misji zależy od lokalizacji twojej kwatery dowodzenia, aktualnie przydzielonych zadań i posiadanych okolicznych obszarów. + Zeptejte se Petrose na jakýkoli typ mise, kterou chcete. Dostupnost mise závisí na umístění velitelství, aktuálně přidělených úkolech a vlastnictví okolních oblastí. + 向Petros申请任何你想要的任务。任务的可用性取决于总部的位置、当前已分配的任务和周围地区的所有权。 - - Add Vehicle to Squad? - Ajouter un véhicule à l'escouade ? - 将载具分配给班组? - Добавить машину в отряд? - 차량을 분대에 추가합니까? - Aggiungi Veicolo alla Squadra? - Přidat vozidlo do družstva? - ¿Añadir un vehículo a la Escuadra? - Przydzielić ten pojazd do drużyny? + + The Commander may select this option on the HQ Flag in order to move the HQ emplacement to another spot. This will allow you to move your HQ to a safer location or move closer to the front-lines. The closer your HQ is to the enemy, the greater the number of possibile side-missions you will have available. Remember! Keep Petros Safe or you will lose the game! + Der Kommandant kann über eine Option am Flaggenmast das HQ zu einem anderen Ort verlegen lassen. Dies gibt dir die Möglichkeit dein HQ zu einer sichereren Position oder näher an die Frontlinie zu verlegen. Umso näher dein HQ am feindlichen Gebiet ist, umso größer ist die Anzahl an möglichen Sekundärmissionen. Vorsicht! Beschütze Petros oder du verlierst das Spiel! + Il Comandante può selezionare questa opzione alla Bandiera per spostare il Quartier Generale in un altro punto. Ciò ti consentirà di spostare il tuo quartier generale in un luogo più sicuro o di avvicinarti alla prima linea. Più il tuo quartier generale è vicino al nemico, maggiore sarà il numero di possibili missioni secondarie che avrai a disposizione. Ricorda! Tieni Petros al sicuro o perderai la partita! + El comandante podra seleccionar esta opción o en la bandera del CG con tal de mover la posición del HQ a otra. Esto te permitirá mover el HQ a una posición más segura o moverla más cercana a la linea de frente. Como más cercano sea tu HQ al enemigo, mayores las posibilidades de misiones secundarias. ¡Y recuerda mantener a Petros a Salvo o perderás la partida! + Le commandant peut sélectionner cette option sur le drapeau du QG afin de déplacer le QG à un autre endroit. Cela vous permettra de déplacer votre QG vers un endroit plus sûr ou de vous rapprocher des lignes de front. Plus votre QG est proche de l'ennemi, plus vous aurez de missions secondaires possibles. Attention! Gardez Petros en sécurité ou vous perdrez la partie! + 지휘관은 본부를 다른 장소로 이동하기 위해 본부 깃발에서 본부 옮기기를 사용할 수 있습니다. 본부를 더 안전한 곳으로 혹은 최전방으로 이동시킬 수 있습니다. 만약 본부가 적과 가깝다면 더 많은 사이드 임무가 가능합니다. 기억하십시오! 페트로스를 지키지 않으면 게임에서 패배합니다. + Командующий может выбрать эту опцию у Петроса, чтобы переместить Штаб в другое место. Это позволит вам переместить свой Штаб в более безопасное место или приблизиться к линии фронта. Чем ближе ваш штаб к противнику, тем большее количество возможных побочных миссий у вас будет. Помните! Держите Петроса в безопасности, иначе вы проиграете игру + Dowódca może wybrać tę opcję na fladze w kryjówce, aby przesunąć stanowisko sztabu w inne miejsce. Pozwoli ci to przenieść sztab w bezpieczniejsze miejsce lub zbliżyć się do linii frontu. Im bliżej wroga znajduje się twoja kwatera główna, tym będzie większa liczba dostępnych misji pobocznych. Pamiętaj! Trzymaj Petrosa w bezpiecznym miejscu, inaczej przegrasz! + Velitel může vybrat tuto možnost na velitelské vlajce, aby přesunul umístění velitelství na jiné místo. To vám umožní přesunout své velitelství na bezpečnější místo nebo se přiblížit ke frontě. Čím blíže je vaše velitelství k nepřátelům, tím větší je počet možných vedlejších misí, které budete mít k dispozici. Pamatujte si! Zachovejte Petrose v bezpečí, jinak hru prohrajete! + 指挥官可在总部旗帜上选择此选项, 以便将总部移动到其他地点。你可以将总部移动到更安全或者更靠近前线的地方。你的总部离敌人越近, 你可以执行的支线任务就越多。记住! 保护Petros的安全, 否则游戏将会失败! - - - - HC Squad Options - Options de l'escouade HC - 指挥部班组选项 - Управление отрядами - 하이 커맨드 분대 설정 - Opzioni di Squadra dell'Alto Comando - Možnosti týmu HC - Opciones de Escuadras HC - Opcje Drużyny HC + + Use the action menu on your HQ Camp-fire to rest for 8 hours. + Mit dieser Aktion kannst du dich am Lagerfeuer des HQs für 8 Stunden ausruhen. + Interagisci con il falò al quartier generale per riposare 8 ore. + Usa la acción en el menu de tu fogata del CG para descansar 8 horas. + Utilisez le menu d'action de votre feu de camp au QG pour vous reposer pendant 8 heures. + 본부의 캠프 파이어를 사용하면 8시간을 스킵할 수 있습니다. + Используйте меню действий у Палатки, чтобы отдохнуть в течении 8 часов. + Użyj menu akcji na ognisku w kwaterze głównej, aby odpocząć przez 8 godzin. + Použijte možnost na vašem táborovém ohni, abyste si mohli odpočnou na 8 hodin + 使用总部营火上的动作菜单来休息8小时。 + + + Use your Airstrike points to perform a bombing run of the specified type. + Benutze deine Luftschlagpunkte, um eine Bombardierung durchführen zu lassen. + Usa i tuoi punti Attacco Aereo per eseguire un bombardamento del tipo specificato. + Usa tus puntos de ataque aéreo para realizar un bombardeo del tipo especificado. + Utilisez vos points de frappe aérienne pour effectuer un bombardement du type spécifié. + 공습 포인트를 사용하여 지정된 유형의 폭격을 가합니다. + Используйте свои очки авиаудара, чтобы выполнить бомбардировку указанного типа. + Wykorzystaj swoje punkty Nalotu, aby wykonać nalot bombowy określonego typu. + Použijte své body leteckého úderu k provedení bombardování. + 消耗空袭点数来执行指定类型的轰炸。 - - Squad Add Vehicle - Ajouter un véhicule à l'escouade - 为班组分配载具 - Добавить технику в отряд - 분대에 차량 추가 - Aggiungi Veicolo di Squadra - Družstvo Přidat vozidlo - Añadir vehículo a Escuadra - Przydziel Pojazd Drużynie + + Mounted mortar teams may be used as artillery support. Select a mortar team using the High Command bar, and press SHIFT + Y in-game to call in a mortar fire mission. + Stationierte Mörserteams können als Artillerieunterstützung eingesetzt werden. Wähle ein Mörserteam über die Oberbefehlsleiste und drücke Shift + Z, um einen Artillerieschlag anzufordern. + Le squadre mortaio mobili possono essere utilizzate come supporto di artiglieria. Seleziona una squadra di mortai usando la barra dell'Alto Comando e premi MAIUSC + Y in gioco per richiedere una missione di fuoco. + Los equipos de Morteros móviles pueden ser usados como soporte de artilleria. Selecciona un equipo de morteros con la barra del Alto Mando y presiona SHIFT + Y en el juego para mandar un objetivo de morteros. + Les équipes de mortiers montés peuvent être utilisées comme support d'artillerie. Sélectionnez une équipe de mortiers à l'aide de la barre de haut commandement et appuyez sur SHIFT + Y dans le jeu pour demander un tir de mortier. + 설치된 박격포 팀은 포격 지원으로 사용할 수 있습니다. 하이 커맨드(컨트롤 + 스페이스)를 사용하여 박격포 팀을 선택하고 SHIFT + Y를 눌러 박격포 포격 지원을 호출하면 됩니다. + Минометные расчеты могут использоваться в качестве артиллерийской поддержки. Выберите минометную команду с помощью панели высшего командования и нажмите SHIFT + Y в игре, чтобы вызвать минометную огневую задачу. + Mobilne drużyny z moździerzem mogą służyć jako wsparcie artyleryjskie. Wybierz drużynę moździerzy za pomocą paska dowodzenia i naciśnij SHIFT + Y w grze, aby wezwać wsparcie moździerzy. + Umístěné minometné týmy mohou být použity jako dělostřelecká podpora. Vyberte minometný tým nad panelem příkazů a stisknutím shift + Z požádejte o dělostřelecký úder. + 迫击炮小队可以提供火炮支援。通过指挥选单选择迫击炮小组, 然后按下 Shift + Y 来呼叫迫击炮炮击任务。 - - Look at some vehicle and assign it to the selected squad for it's use - Regardez un véhicule et attribuez-le à l'escouade sélectionnée pour son utilisation - 将面前的载具分配给选定的班组使用 - Посмотрите на какую-нибудь технику и назначьте ее выбранному отряду для использования - 차량을 보고 선택된 분대에 차량을 할당합니다. - Guarda qualche veicolo e assegnalo alla squadra selezionata in modo che possano usarlo - Podívejte se na nějaké vozidlo a přiřaďte jej vybranému družstvu pro jeho použití - Mira hacia un vehículo y asingnalo a la escuadra seleccionada para su uso - Spójrz na jakiś pojazd i przypisz go do wybranego oddziału + + The Commander may recruit an AI manned squad at base camp flags. Use the High Command module (CTRL + SPACE) to give orders to your squads. Also you may temporally control and dismiss the squad leader in the same way you do with squad-mates. + Als Kommandant kannst du KI Gruppen im HQ rekrutieren. Nutze das Oberbefehlsmodul (Strg + Leertaste), um deinen Gruppen Befehle zu erteilen. Außerdem kannst du temporär Gruppenführer, auf die gleiche Art wie deine Gruppenmitglieder, kontrollieren. + Il comandante può reclutare una squadra controllata dall'IA alle bandiere del campo base. Usa l'Alto Comando (CTRL + SPAZIO) per impartire ordini alle tue squadre. Inoltre puoi controllare e congedare temporaneamente il caposquadra nello stesso modo in cui lo fai con i compagni di squadra. + El comandante puede reclutar una escuadra manejada por IA en las banderas de las bases. Usa el modulo de Alto Mando (CTRL + SPACE) para dar ordenes a tus escuadras. También puedes temporalmente controlar y despedir al líder de escuadra del mismo modo que lo haces con compañeros de esucadra. + Le commandant peut recruter une escouade IA au drapeau du QG. Utilisez le module HC (CTRL + ESPACE) pour donner des ordres à vos escouades. Vous pouvez également contrôler et renvoyer temporairement le chef d'escouade de la même manière que vous le faites avec vos coéquipiers. + 지휘관은 본부 깃발에서 인공지능 분대를 모집할 수 있습니다. 하이 커맨드(컨트롤 + 스페이스)를 사용하여 분대에 명령을 내릴 수 있습니다. 또한 분대원과 같은 방식으로 일시적으로 조종하거나 분대장의 권한을 박탈할 수 있습니다. + Командующий может нанять отряд ИИ у флага штаба. Используйте модуль высшего командования (CTRL + SPACE), чтобы отдавать приказы своим отрядам. Также вы можете временно контролировать и увольнять лидера отряда так же, как и с товарищами по отряду. + Dowódca może zwerbować drużynę AI przy fladze w kryjówce. Użyj modułu naczelnego dowództwa (CTRL + SPACJA), aby wydawać rozkazy swoim oddziałom. Możesz także tymczasowo przejąć kontrole i odwołać dowódcę oddziału w taki sam sposób, jak w przypadku kolegów z oddziału. + Velitel může najmout posádku AI na vlajkách základního tábora. Pomocí modulu Štábu (CTRL + MEZERNÍK) zadávejte rozkazy svým jednotkám. Rovněž můžete dočasně ovládat a propouštět velitele družstva stejným způsobem, jako to děláte s AI členy týmu. + 指挥官可以在基地旗帜招募AI班组。使用指挥部模块(Ctrl + 空格)来给你的班组下达命令。你也可以临时控制班长, 从而像指挥小队成员一样指挥AI小队。 - - Squad SITREP - SITREP d'escouade - 班组状态报告 - Статус отряда - 분대 상황보고 - SITREP Squadra - SITREP družstva - Escuadra SITREP - Raport Sytuacyjny Drużyny + + Patcom by Hazey.<br/>Persistent Save by zooloo75.<br/>Tags by Marker and Melbo.<br/>JAS by Jeroen (sorry for including you that late)<br/>Advanced Towing by Seth Duda. + Patcom von Hazey.<br/>Persistent Save von zooloo75.<br/>Tags von Marker und Melbo.<br/>JAS von Jeroen (Entschuldige, dass es so lange gedauert hat dich hinzuzufügen)<br/>Advanced Towing von Seth Duda. + Patcom da Hazey.<br/>Salvataggio Persistente di zooloo75.<br/>Tags da Marker and Melbo.<br/>JAS da Jeroen (Scusa per averti incluso così tardi)<br/>Advanced Towing da Seth Duda. + Patcom by Hazey.<br/>Persistent Save by zooloo75.<br/>Tags by Marker and Melbo.<br/>JAS by Jeroen (sorry for including you that late)<br/>Advanced Towing by Seth Duda. + Patcom의 Hazey.<br/>영구 저장의 zooloo75.<br/>Tags의 Marker와 Melbo.<br/>JAS의 Jeroen (너무 늦게 포함해서 죄송합니다)<br/>Advanced Towing의 Seth Duda. + Patcom от Hazey.<br/>Сохранение игры от zooloo75.<br/>Тэги от Marker и Melbo.<br/>JAS от Jeroen (извиняемся за столь поздное упоминание)<br/>Расширенная буксировка от Seth Duda. + Patcom stworzony przez Hazey.<br/>Persistent Save stworzony przez zooloo75.<br/>Tags stworzony przez Marker i Melbo.<br/>JAS stworzony przez Jeroen.<br/>Advanced Towing stworzony przez Seth Duda. + Patcom od Hazey.<br/>Trvalé Uložit podle zooloo75.<br/>Štítky Marker a Melbo.<br/>JAS od Jeroen (omlouvám se za to, že jste byli pozdě)<br/>Štítky od Markera a Melba.<br/>Rozšířené tažení od Setha Dudy. + Patcom by Hazey.<br/>Persistent Save by zooloo75。<br/>Tags by Marker 和 Melbo。<br/>JAS by Jeroen (抱歉这么晚才把你添加进来)。<br/>Advanced Towing by Seth Duda。 - - If the selected squad is using some vehicle, know remotely it's status - Si l'escouade sélectionnée utilise un véhicule, sachez à distance son statut - 如果选定的班组正在使用载具, 远程了解它的状态 - Если выбранный отряд использует какую-либо технику, узнайте ее статус удаленно. - 선택된 분대가 차량을 사용하는 경우 원격으로 차량의 상태를 파악합니다. - Se la squadra sta usando un veicolo, conoscine remotamente lo stato - Pokud vybraná skupina používá nějaké vozidlo, vězte vzdáleně jeho stav - Si la escuadra seleccionada está usando algún vehículo, conoce de forma remota su situación. - Sprawdź zdalnie status pojazu z którego krorzysta oddział + + Integrated (optional) Mods:<br/>TFAR: Radio integrated in Arsenal. Sound disabled when player is unconscious.<br/>ACE Medical: Will disable Antistasi revive system.<br/><br/>CAUTION: The use of Persistent Save system with TFAR and any weapon mod activated will make them mandatory in future.<br/><br/>Any client sided Mod, such as JSRS, Blastcore, UI Mod should work.<br/><br/>Units and vehicles mods won't work. AI Mods may cause malfunctions (in any case Antistasi has heavy AI tweaking). + Integrierte (optionale) Mods:<br/>TFAR: Funkgerät in Arsenal integriert. Sound deaktiviert, wenn der Spieler bewusstlos ist.<br/>ACE Medical: Deaktiviert das Antistasi Revive System.<br/>VORSICHT: Die Speicherung des Spielstands mit TFAR oder jedglicher Mod für Waffen führt dazu, dass diese Mods bis zum Ende notwendig sind.<br/><br/>Jeder clientseitige Mod, wie z.B. JSRS, Blastcore oder UI Mod sollte funktionieren.<br/>Einheiten und Fahrzeuge aus Mods funktionieren nicht. KI Mods können zu Fehlern führen. (Antistasi hat in jedem Fall viel am KI Verhalten geändert) + Integrate (opzionali) Mods: <br/>TFAR: Radio integrate nell'Arsenal. Suoni disabilitati quando il giocatore è privo di sensi.<br/>Ace Medical: Disabiliterà il sistema medico di Antistasi.<br/><br/>Attenzione:Se verrà eseguito un salvataggio con le mod opzionali attive diventeranno obbligatorie la prossima volta che si tenta entrare.<br/><br/>Qualunque mod client come: JSRS, Blastcore, UI Mod, dovrebbero funzionare<br/><br/>Mod che aggiungono veicoli e unità non funzioneranno. Mod che modificano il comportamento dell'IA potrebbero creare problemi poiché Antistasi modifica pesantemente l'IA. + Mods Integrados (opcionales): <br/> TFAR: Radio integrada en el Arsenal. Sonido deshabilitado cuando el jugador está inconsciente. <br/>ACE medical: Sustituirá el metódo de reanimación de Antistasi. <br/><br/>ATENCIÓN: El uso del sistema de Guardado Persistente con TFAR y/o con cualquier mod de armas activo hará que seán obligatorios en el futuro.<br/><br/>Cualquier otro mod del cliente, como JSRS, Blastcore, UI Mod deberían funcionar.<br/><br/>Mods de unidades y vehículos no funcionan. Mods de IA pueden ocasionar errores (En cualquier caso Antistasi tiene una alta modificación del comportamiento de la IA). + 통합 (선택적)모드:<br/>TFAR: 무전기가 아스널에 통합됩니다. 플레이어가 의식불명이 되면 소리가 비활성화됩니다.<br/>ACE 의료: 안티스타시 소생 시스템을 비활성화합니다.<br/><br/>주의: TFAR 및 활성화된 모든 무기 모드화 함께 영구 저장 시스템을 사용하면 해당 게임이 끝날 때까지 계속 해당 모드를 사용해야 합니다.<br/><br/>JSRS, Blastcore, UI 모드와 같은 클라이언트 전용 모드는 잘 작동할 겁니다.<br/><br/>유닛 또는 차량 모드는 작동하지 않습니다. 인공지능 개선 모드는 오작동을 일으킬 수 있습니다(어떠한 경우는 안티스타시는 인공지능을 심하게 조정합니다). + Интегрированные (опциональные) моды:<br/>TFAR: рации интегрированы с Арсеналом. Звук отключен, когда игрок без сознания.<br/>ACE Medical: отключит систему оживления Antistasi.<br/><br/>ОСТОРОЖНО: Использование Сохранения Игры с включенным TFAR и/или любым оружейным модом сделает их обязательным в будущем.<br/><br/>Любые моды, влияющие только на игрока, такие как JSRS, Blastcore, UI Mod должны работать.<br/><br/>Моды на технику и фракции работать не будут. Моды на изменение логики ИИ могут вызвать ошибки (Antistasi очень серьезно покопалось в мозгах ИИ). + Zintegrowane (opcjonalne) Mody:<br/>TFAR: Radio zintegrowane iw Arsenale. Dźwięk wyłączony, gdy gracz jest nieprzytomny.<br/>ACE Medical: Wyłączy system leczenia Antistasi.<br/><br/>UWAGA: Korzystanie z systemu Trwały Zapis wraz z modyfikacją TFAR i modyfikacjami dodającymi broni sprawi, że będą one obowiązkowe przy wczytaniu zapisu gry.<br/><br/>Każdy mod po stronie klienta, taki jak JSRS, Blastcore oraz mody na interfejs gry powinny działać.<br/><br/>Modyfikacje dodające jednostki i pojazdy nie będą działać. Mody na AI mogą powodować problemy (Antistasi domyślnie ma poprawione i podkręcone AI). + Integrované (volitelné) Módy:<br/>TFAR: Rádio integrované v Arsenalu. Zvuk je deaktivován, když je hráč v bezvědomí.<br/>ACE Lékař: Vypne Antistasi revive system.<br/><br/>UPOZORNĚNÍ: Používání systému Uložení hry s TFAR a jakýmkoli aktivovaným módem zbraně je v budoucnosti povinné.<br/><br/> Mód by měl fungovat. Módy pro jednotky a vozidla nebudou fungovat.<br/><br/> Režimy AI mohou způsobit poruchy (v každém případě má Antistasi těžké vylepšení AI). + 内置支持的(可选)模组: <br/>TFAR: 无线电已集成至军火库。玩家失去意识时将会禁用声音。<br/>ACE医疗: 将会禁用 Antistasi 复苏系统。<br/><br/>注意: 进行永久性存储时使用TFAR和任何武器模组, 将使它们成为强制性模组。<br/><br/>任何客户端模组, 如JSRS, Blastcore, 用户界面模组都应当能够正常使用。<br/><br/>单位和载具模组不会正常工作。AI模组可能会导致任务异常(在绝大多数情况下, Antistasi 对AI逻辑进行了重度调整)。 - - Mount / Dismount - Monter / Descendre - 搭乘/离开 - Погрузка / Разгрузка - 탑승 / 하차 - Monta / Smonta - Nasednout / Vysednout - Embarcar / Desembarcar - Wsiadaj / Wysiadaj + + LanCommi for his artwork.<br/>Goon and jw custom: Part of the code for the NAPALM script.<br/>rebel12340: Radio Jam script<br/>Manko: Earplug snippet<br/>bobchaos: Managing the community despite all difficulties.<br/>And all those players who spend their time on making comments, suggestions and reports on Steam, Github and BIS forums. + LanCommi per i suoi artworks.<br/>Goon e jw custom: parte del codice per lo script del NAPALM.<br/>rebel12340: Script di Radio Jam<br/>Manko: earplugs snippet<br/>bobchaos: Gestione della comunità nonostante tutte le difficoltà.<br/>E tutti quei giocatori che passano il loro tempo a fare commenti, suggerimenti e rapporti sui forum di Steam, Github e BIS. + LanCommi por su arte.<br/>Goon and jw custom:Parte del código del NAPALM script.<br/>rebel12340: Radio Jam script<br/>Manko: Earplug snippet<br/>bobchaos: Manejar la comunidad aun con todas las dificultades.<br/>Todos aquellos jugadores que invirtieron su tiempo en hacer comentarios, sugerencias y reportes en Steam, Github y foros de BIS. + LanCommi pour son artwork.<br/>Goon et jw custom: pour une partie du code du script NAPALM.<br/>rebel12340: pour le script de brouillage radio.<br/>Manko: pour le morceau de code pour les bouchons d'oreilles.<br/>bobchaos: pour avoir gérer la communauté malgré toutes les difficultés.<br/>Et à tous les joueurs qui passent leur temps à faire des commentaires, des suggestions et des rapports sur les forums Steam, Github et BIS. + LanCommi: 아트워크<br/>Goon과 jw custom: 네이팜 스크립트 코드 일부<br/>rebel12340: 무전 작동불량 스크립트<br/>Manko: 귀마개 스크립트<br/>bobchaos: 모든 어려움에도 불구하고 거뮤니티를 관리함<br/>그리고 스팀, 깃헙 및 보헤미아 인터렉티브 스튜디오 포럼에 의견, 제안 및 보고서를 작성하는 데 시간을 주신 모든 플레이어. + LanCommi за его творчество.<br/>Goon и jw custom: часть кода для скрипта Напалма.<br/>rebel12340: скрипт на глушение раций<br/>Manko: Беруши<br/>bobchaos: Управление сообществом несмотря на все трудности.<br/>И все те игроки, которые потратили свое время на комментирование, создание предложений и репортов в Steam, Github и формах BIS. + LanCommi za jego prace graficzne.<br/>Goon i jw custom: Część kodu skryptu dodającego NAPALM.<br/>rebel12340: Skrypt dodający zagłuszacz radia<br/>Manko: Skrypt na zatyczki do uszu<br/>bobchaos: Zarządzanie społecznością pomimo wszystkich trudności.<br/>I wszyscy ci gracze, którzy spędzają czas na tworzeniu komentarzy, sugestii i raportów na forach, Discordzie, Steam, Github i BIS. + LanCommi za jeho umělecké dílo.<br/>Goon a jw vlastní: Část kódu pro skript NAPALM.<br/>rebel12340: Radio Jam script<br/>Manko: Sniper snippet<br/>bobchaos: Správa komunity i přes všechny obtíže.<br/>A všichni hráči, kteří tráví čas přípravou komentářů, návrhů a zpráv na fórech Steam, Github a BIS + LanCommi 的美术设计。<br/>Goon 和 jw custom: 部分凝固汽油弹(NAPALM)脚本。<br/>rebel12340: 无线电阻塞脚本。<br/>Manko: 耳塞脚本。<br/>bobchaos: 尽管困难重重, 但仍在管理社区。<br/>以及所有花时间在Steam、Github和BIS论坛上发表评论、建议和报告的玩家。 - - Force squad to mount or dismount their assigned vehicle - Forcer l'escouade à monter ou descendre de son véhicule assigné - 强制班组搭乘或离开他们分配的车辆 - Заставить отряд сесть или слезть с назначенной машины - 분대에 할당된 차량에 강제로 탑승하거나 하차시킵니다. - Forza la squadra a montare o smontare dal loro veicolo assegnato - Přinutit družřstvo k nasednutí nebo sesednutí jejich přiřazeného vozidla - Fuerza a la escuadra a embarcar o desembarcar su vehículo asignado - Zmuś drużynę do wejścia lub wyjścia z przypisanego pojazdu + + Welcome to Arma 3 - %1. This mission aims to simulate guerilla combat, tactics and strategic situations. It is not a quick and easy mod, it is long term, step-by-step mission with LOTS of features and enhanced AI. + Willkommen zu Arma 3 - %1. Diese Mission zielt darauf ab Guerillakrieg, -taktiken und -strategien zu simulieren. Es ist kein schneller und einfacher Spielmodus. Es ist eine Mission ausgelegt auf eine lange Spielzeit mit einer MENGE an Features und erweiterter KI. + Benvenuto in Arma 3 - %1. Questa missione cerca di simulare il combattimento da guerrilla, tattiche e situazioni strategiche. Non è una mod facile e veloce, è a lungo termine, una missione passo dopo passo con MOLTE caratteristiche e un IA migliorata. + Bienvenidos a Arma 3 - %1. Esta misión quiere simular el combate de guerrillas, así como situaciones tácticas y estratégicas. No es un modo rápido ni fácil, es a largo plazo, misiones paso a paso con MUCHAS opciones e IA avanzada. + Bienvenue sur Arma 3 - %1. Cette mission vise à simuler des combats de guérilla, des tactiques et des situations stratégiques. Ce n'est pas un mod rapide et facile, c'est une mission à long terme, étape par étape, avec BEAUCOUP de fonctionnalités et une IA améliorée. + 아르마 3 - %1에 오신 것을 환영합니다. 이 임무는 게릴라전, 전술, 전략적 상황을 시뮬레이션하는 것을 목표로 합니다. 이 임무는 빠르고 쉬운 모드가 아니라 많은 기능과 향상된 인공지능을 가진 장기적이고 단계적인 임무입니다. + Добро пожаловать в Arma 3 - %1. Эта миссия направлена на моделирование партизанского боя, тактики и стратегических ситуаций. Это не быстрый и легкий мод, это долгосрочная, пошаговая миссия с МНОЖЕСТВОМ функций и улучшенным ИИ. + Witamy w Arma 3 - %1. Ta misja ma na celu symulację walki partyzanckiej, taktyki i sytuacji strategicznych. Nie jest to szybki i łatwy mod, to długoterminowa misja z dużą ilością funkcji i ulepszoną sztuczną inteligencją. + Vítejte v Arma 3 - %1. Cílem této mise je simulovat partyzánský boj, taktiku a strategické situace. Není to rychlý a snadný mód, je to dlouhodobá, postupná mise s mnoha funkcemi a vylepšeným AI. + 欢迎来到 Arma 3 - %1。本任务旨在模拟游击战的战斗、战术和战略态势。这不是一个快速、简单的模式, 而是长期的、循序渐进的, 带有大量特性和增强型AI的任务。 - - Static Autotarget - Ciblage automatique statique - 自动对准目标 - Автонаведение установок - 고정화기 자동 타겟팅 - Autotarget Fisso - Automatické zaměřování pro statické zbraně - Autoapuntado de Estática - Statyczny Auto Cel + + You will win the game when most of the population supports Faction and you have conquered all the Airbases. + Du erringst den Sieg, wenn der Großteil der Zivilbevölkerung deine Fraktion unterstützt und sich alle Flugplätze in deiner Hand befinden. + Vincerai una volta che la maggior parte della popolazione supporta la tua Fazione e quando avrai conquistato tutte le basi aeree + Conseguiras la victoria si la mayoria de la población apoya tu facción y si conquistas todas las bases aéreas. + Vous gagnerez la partie lorsque la plupart de la population soutiendra la faction et que vous aurez conquis toutes les bases aériennes. + 인구의 대부분이 당신의 팩션을 지지하고 당신이 모든 공군 기지와 군사 기지를 점령했을 때 게임에서 승리할 것입니다. + Вы выиграете игру, когда большая часть населения поддержит фракцию и вы захватите все авиабазы. + Wygrasz grę, gdy większość populacji mapy poprze rebelie i podbijesz wszystkie Bazy Lotnicze wroga. + Vyhrajete hru, když většina populace podporuje frakci a dobyli jste všechny letecké základny. + 当绝大多数民众支持我方阵营, 并且我方已占领所有空军基地时, 你将赢得游戏胜利。 - - Use this option on AT / AA mounted squads. The truck driver will try to point his truck's back to any detected enemy - Utilisez cette option sur les escouades montées AT / AA. Le chauffeur du camion essaiera de pointer l'arrière de son camion vers tout ennemi détecté - 对部署了反坦克/防空武器的班组使用此选项。卡车驾驶员会试图将车尾对准任何被发现的敌人 - Используйте эту опцию для ПТ / ПВО отрядов. Отряд попытается направить свое орудие на любого обнаруженного врага. - 대전차 / 대공화기 탑재 분대에 이 옵션을 사용하십시오. 트럭 운전사는 그의 트럭 뒤에게 탐지된 아무 적을 가리키려 할 것입니다 - Usa questa opzione su una squadra meccanizata AC / AA, il pilota cercherà di rotare il veicolo verso un nemico avvistato - Tuto možnost použijte na AT / AA jednotkách. Řidič kamionu se pokusí nasměrovat svůj kamion zpět na jakéhokoli detekovaného nepřítele - Usa esta opción en escuadras montadas de AT / AA. El conductor del camión intentará apuntar el reverso del vehículo hacia cualquier enemigo detectado. - Użyj tej opcji na zmotoryzowanych oddziałach PPANC/PLOT. Kierowca pojazdu będzie próbował skierować swój pojazd tyłem do każdego wykrytego wroga + + You will lose the game if %1 has murdered 1/3 of the total population. + Du verlierst das Spiel, wenn %1 1/3 der gesamten Bevölkerung ermordet hat. + Perderai se il %1 ha ucciso 1/3 della popolazione totale. + Perderás si %1 asesina a 1/3 del total de la población. + Vous perdrez la partie si %1 a tué 1/3 de la population totale. + %1이 전체 인구의 1/3을 학살할 경우 게임에서 패배합니다. + Вы проиграете игру, если %1 убил 1/3 всего населения. + Przegrasz grę, jeśli %1 zamordował 1/3 całej populacji. + Ztratíte hru, pokud %1 zavraždí 1/3 celkové populace. + 如果 %1 谋杀了总人口的1/3, 你将输掉这场游戏。 - - - - Battle Options - Options de combat - 作战选项 - Управление ИИ - 전투 설정 - Opzioni Battaglia - Možnosti bitev - Opciones de Batalla - Opcje Bitwy + + There is an All vs All war in %4. %1 and %2 are constantly attacking each other, but that does not mean they don't shoot at %3 on first sight.<br/><br/>%1 and %2 Aggro points represent how much threat they see in %3 faction.<br/><br/>Generally speaking those points will low or raise depending on your actions against them and civilians. + Es ist ein Jeder gegen Jeden Krieg in %4. %1 und %2 greifen sind ununterbrochen gegenseitig an. Dies bedeutet aber nicht, dass sie nicht bei Kontakt direkt %3 angreifen.<br/><br/>%1 und %2 Aggressivitätspunkte zeigen an, wie hoch diese die Bedrohung der %3 Fraktion einschätzen.<br/><br/>Grundsätzlich erhöhen und verringern sich diese Werte gemäß deinen Unternehmungen gegen die jeweilige Fraktion oder die Zivilbevölkerung. + C'è una guerra Tutti contro Tutti in %4. %1 e %2 si attaccano costantemente a vicenda, ma ciò non significa che non sparino a %3 a prima vista.<br/><br/>%1 e %2 punti Aggro rappresentano la quantità di minaccia che vedono in %3 fazione.<br/><br/>In generale, quei punti diminuiranno o aumenteranno a seconda delle tue azioni contro di loro e contro i civili. + Esta guerra es un todos contra todos en %4. %1 y %2 están constantemente atacándose, pero esto no significa que no dispararán si previo aviso a %3.<br/><br/>Puntos de Aggre de %1 y de %2 representan cuanto pelígro ven en la facción %3.<br/><br/>En términos generales, estos puntos incrementarán o descenderán dependiendo de tus acciones contra ellos y/o civiles. + Il y a une guerre tous contre tous dans %4. %1 et %2 s'attaquent constamment, mais cela ne signifie pas qu'ils ne tirent pas sur %3 à première vue.<br/><br/> Les points %1 et %2 Aggro représentent la menace qu'ils voient dans la faction %3.<br/><br/>De manière générale, cette valeur augmentera et baissera en fonction de vos actions contre eux et les civils. + %4는 프리 포 올 모드입니다. %1 과 %2는 주기적으로 서로를 공격하고, %3 또한 공격할것입니다.<br/><br/>%1 및 %2의 어그로 포인트는 %3 팩션에서 어라만 많은 위협이 발생하는지를 나타냅니다.<br/><br/>일반적으로 말하면 그들과 민간인에 대한 당신의 행동에 따라 해당 포인트는 낮아지거나 높아질 것입니다. + В %4 идет война Все против Всех. %1 и %2 постоянно атакуют друг друга, но это не значит, что они не стреляют по %3 при обнаружении.<br/><br/>Агрессия %1 и %2 показывает насколько сильную угрозу они видят в %3. <br/><br/>В общем, эти очки будут уменьшаться или увеличиваться в зависимости от ваших действий против них и мирных жителей + W %4 trwa wojna Wszyscy Kontra Wszyscy. %1 i %2 nieustannie atakują się nawzajem, ale to nie znaczy, że nie strzelają do %3 .<br/><br/>%1 i %2 Punkty Agresji oznaczają, jak duże zagrożenie inne frakcje widzą we frakcji %3.<br/><br/>Ogólnie rzecz biorąc, punkty te zmniejszą się lub rosną w zależności od twoich działań przeciwko nim i cywilom. + V %4 je válka Všichni proti Všem. %1 a %2 neustále útočí na sebe, ale to neznamená, že na první pohled nestřílejí na %3.<br/><br/>%1 a %2 Aggro body představují to, jak velkou hrozbu představují vidět ve frakci %3.<br/><br/>Obecně řečeno, tyto body se budou snižovat nebo zvyšovat v závislosti na vašem jednání proti nim a civilistům. + %4 发生了全面战争。%1 和 %2 在持续地互相攻击, 但这并不意味着他们在见到 %3 时不会开火。<br/><br/>%1 和 %2 点侵略性表示他们认为 %3 的威胁程度有多大。<br/><br/>通常而言, 取决于你对他们和平民的行动, 这一点数将会提升或降低。 - - Temp. AI Control - Contrôle temporaire de l'IA - 临时控制AI - Временный контроль ИИ - 인공지능 임시 조종 - Controllo IA Temp. - Dočasná Kontrola AI - Control Temp. de IA - Tymczasowa Kontrola AI + + HR or Manpower comes from citizen support on each city. Manpower is needed to recruit more units (1 HR Point = 1 Soldier) + Mannstärke wird durch die zivile Unterstützung aus jeder Stadt generiert. Sie ist notwendig, um mehr Einheiten zu rekrutieren. 1 Punkt entspricht dabei einem Soldaten. + RU e la Manodopera provengono dal supporto dei civili in ogni città. La manodopera è necessaria per arruolare nuovi combattenti (un punto RU = un soldato) + RH o Recursos Humanos són proveidos por el soporte ciudadano de cada ciudad. RH son necesarios para reclutar más unidades (1 RH = 1 Soldado) + Les ressources humaines ou la main-d'œuvre proviennent du soutien des citoyens dans chaque ville. La main-d'œuvre est nécessaire pour recruter plus d'unités (1 point RH = 1 soldat) + 인력은 각 도시의 주민의 지지로부터 나옵니다. 인력은 유닛을 모집하는 데 필요합니다. (1 인력 포인트 = 병사 1명) + ЛР или Людские Ресурсы прибывают из поддержки граждан в каждом городе. Для набора большего количества юнитов требуется рабочая сила (1 очко ЛР = 1 солдат). + HR czyli z ang. „Zasoby Ludzkie (Human Resources)” pochodzi ze wsparcia obywateli w każdym mieście. Zasoby Ludzkie są potrzebna do rekrutacji większej liczby jednostek (1 Punkt HR = 1 Żołnierz) + Pracovní síla nebo Lidská sila pochází z občanské podpory v každém městě. Pro nábor více jednotek je zapotřebí pracovní síly (1 HR bod = 1 voják) + 人力资源或人力源自每个城市公民的支持。需要更多的人力才能招募更多的单位(1个人力资源点数 = 1名士兵)。 - - Take personal control of the selected squad member or HC squad leader and be able to perform any kind of actions for 60 seconds. Control state will be cancelled if the player or the controlled unit receives any kind of damage - Prenez le contrôle personnel du membre d'escouade sélectionné ou du chef d'escouade HC et soyez capable d'effectuer n'importe quel type d'actions pendant 60 secondes. L'état de contrôle sera annulé si le joueur ou l'unité contrôlée subit tout type de dommage - 亲自控制选定的班组成员或指挥部班组的班长, 并可在60秒内执行任何动作。如果玩家或受控单位受到任何伤害, 控制状态将被取消 - Возьмите под личный контроль выбранного члена отряда или лидера отряда HC и получите возможность выполнять любые действия в течение 60 секунд. Состояние контроля будет отменено, если игрок или управляемый юнит получит какой-либо урон. - 선택된 분대원 또는 하이 커맨드 분대장을 개인적으로 통제하고 60초 동안 어떠한 종류의 행동이든 수행할 수 있습니다. 플레이어 또는 조종하는 유닛에게 어떠한 종류든 데미지를 입으면 조종 상태가 취소됩니다. - Prendi il comando personale di un membro di squadra IA selezionato o un Capo squadra assegnato all'Alto Comando e performa ogni tipo di azione che vuoi per 60 secondi, il controllo verrà annullato se il giocatore o l'IA controllata ricevono ogni tipo di danno - Převezměte osobní kontrolu nad vybraným členem družstva nebo velitelem HC Družstvo a budete moci provádět jakékoli akce po dobu 60 sekund. Stav kontroly bude zrušen, pokud hráč nebo kontrolovaná jednotka dostane jakýkoli druh poškození - Toma el control personal de un miembro de la escuadra seleccionado. Te permitirá tomar cualquier acción por 60 segundos. El control será cancelado si el jugador o el soldado seleccionado reciben cualquier tipo de daño - Przejmij kontrolę nad wybranym członkiem oddziału lub dowódcą oddziału HC i bądź w stanie wykonywać dowolne czynności przez 60 sekund. Stan kontroli zostanie anulowany, jeśli gracz lub kontrolowana jednostka otrzyma jakiekolwiek obrażenia + + In MP games there are two money pools. Faction Money -which is for Commander use only- and personal money. Personal money can be used by any player to recruit AI or buy vehicles. Faction earns money by taxes and accomplishing missions. Personal money comes from killing enemies and accomplishing missions. Options to transfer or donate money are found in the Y menu. Commander can grab money from the Faction Pool to his own account. + In Mehrspielerspielen gibt es zwei Kassen. Die Fraktionskasse, welche nur vom Kommandanten genutzt werden kann, und das persönliche Geld. Das persönliche Geld kann von jedem Spieler selbst genutzt werden, um KI Einheiten oder Fahrzeuge zu kaufen. Die Fraktion erhält Gelder durch Abgaben und der Erfüllung von Sekundärmissionen. Persönliche Gelder erhält ein Spieler durch das Ausschalten von feindlichen Einheiten und der Erfüllung von Sekundärmissionen. Möglichkeiten Gelder zu transferieren sind im Z-Menü zu finden. Der Kommandant kann Geld aus der Fraktionskasse für seinen persönlichen Gebrauch entnehmen. + Nelle partite MP ci sono due casse di denaro. Il denaro della fazione, che è solo per uso del comandante, e il denaro personale. Il denaro personale può essere utilizzato da qualsiasi giocatore per reclutare IA o acquistare veicoli. La fazione guadagna denaro con le tasse e portando a termine missioni. I soldi personali provengono dall'uccisione di nemici e dal compimento di missioni. Le opzioni per trasferire o donare denaro si trovano nel menu Y. Il comandante può prelevare denaro dalla cassa della fazioni per poi inserirlo sul proprio conto. + En partidas MJ hay dos alijos de dinero. Dinero de la Facción -Solo puede usarlo el Comandante- y dinero personal. El dinero personal puede ser usado por todos los jugadores para reclutar a soldados IA o comprar vehículos. La facción gana dinero de impuestos y cumpliendo misiones. El dinero personal viene de matar enemigos y cumplir misiones. La opción de transferir o donar dinero se encuentra en el menú de Y. El Comandante puede coger dinero del alijo de la Facción para su propia cuenta. + Dans les jeux MP, il y a deux porte monnaie. L'Argent de faction - qui est destiné à un usage exclusif par le Commandant - et argent personnel. L'argent personnel peut être utilisé par n'importe quel joueur pour recruter des IA ou acheter des véhicules. La faction gagne de l'argent grâce aux taxes et aux missions accomplies. L'argent personnel se gagne en tuant des ennemis et en accomplissant des missions. Les options pour transférer ou donner de l'argent se trouvent dans le menu Y. Le commandant peut récupérer de l'argent du porte monnaie de la faction sur son propre compte. + 멀티플레이 게임에선 두 개의 자금 자산이 있습니다. 지휘관 전용 자금과 개인 자금입니다. 개인 자금은 누구나 인공지능을 모집하거나 차량을 구매하는 데 사용할 수 있습니다. 팩션 자금은 세금과 임무 수행으로 벌 수 있습니다. 개인 자금은 적을 죽이고 임무를 완수하는 데서 나옵니다. 송금 또는 기부 옵션은 Y 메뉴에서 확인할 수 있습니다. 지휘관은 팩션 자산에서 개인 계좌로 돈을 인출할 수 있습니다. + В MP-играх есть два пула денег. Деньги фракции, предназначенные только для командиров, и личные деньги. Любой игрок может использовать личные деньги для найма ИИ или покупки транспортных средств. Фракция зарабатывает деньги налогами и выполнением миссий. Личные деньги поступают от убийства врагов и выполнения миссий. Варианты перевода или пожертвования денег находятся в меню Y. Командующий может забрать деньги из пула фракций на свой счет. + W grach online z innymi graczami istnieją dwie pule pieniędzy. Pieniądze Frakcji - przeznaczone wyłącznie dla dowódców - oraz Pieniądze Osobiste. Pieniądze osobiste mogą być wykorzystane przez dowolnego gracza do rekrutacji AI lub kupowania pojazdów. Frakcja zarabia na podatkach i wypełnianiu misji. Pieniądze osobiste pochodzą z zabijania wrogów i wykonywania misji. Opcje przelewu lub darowizny pieniężnej znajdują się w menu Y. Dowódca może pobierać pieniądze z puli frakcji na własne konto. + V Multiplayerových hrách existují dva peněžní systémy. Frakční peníze - které jsou používány pouze velitelem - a osobní peníze. Osobní peníze může použít kterýkoli hráč k náboru AI nebo k nákupu vozidel. Frakce vydělává peníze z daní a ze splněných úkolů. Osobní peníze pocházejí ze zabíjení nepřátel a plnění úkolů. Možnosti převodu nebo darování peněz naleznete v nabídce Y. Velitel může vzít peníze z frakčního fondu na svůj vlastní účet. + 在多人游戏中有两种资金池。阵营资金——仅限指挥官使用——和个人资金。任何玩家都可以使用个人资金来招募AI或购买载具。阵营资金通过税收和完成任务获得。个人资金来源于击杀敌人和完成任务。Y键菜单中有用于转移或捐献资金的选项。指挥官可以将阵营资金存入他的个人账户。 - - Auto Rearm \ Loot - Réarmement automatique \ Loot - 自动重新武装\战利品 - Автоперезарядка \ Лут - 자동 재무장 / 노획 - Auto Riarmo / Saccheggio - Automatické přezbrojování \ kořistění - Auto Rearme / Botín - Automatyczne Dozbrajanie \ Zbieranie + + Money comes from a combination of citizens support on each city, resources conquered, factories conquered (which boost the economy) and power provided to all of them with a nearby friendly power plant (you may also conquer them to cut off Money supply to the enemy). Money is used to purchase vehicles, units and squads. + Geld wird verdient durch die Unterstützung der Zivilbevölkerung in jeder Stadt, den eroberten Ressourcen und Fabriken (welche die Wirtschaft ankurbeln) und gelieferten Strom zu allen diesen Zonen von einem nahen eroberten Kraftwerk. Es ist auch möglich durch die Eroberung von Kraftwerken den Geldfluss des Feindes zu beeinflussen. Geld wird für den Kauf von Fahrzeugen, Einheiten und Gruppen genutzt. + Il denaro proviene da una combinazione di: supporto dei cittadini in ogni città, risorse conquistate, fabbriche conquistate (che migliorano l'economia) e dall' energia fornita con una centrale elettrica amica vicina (puoi anche conquistare queste strutture strategiche per interrompere l'approvvigionamento di denaro al nemico ). Il denaro viene utilizzato per acquistare veicoli, unità e squadre. + El dinero viene de la combinación del soporte ciudadano de cada ciudad, recursos tomados, fábricas conquistadas (que incrementan la economía) y el poder propordionado de todos ellos juntos a una planta de energía cercana aliada (también conviene conquistar estas zonas para cortar de suministro al enemigo). El dinero es usado para comprar vehñiculos, unidades y escuadras. + L'argent provient d'une combinaison du soutien des citoyens dans chaque ville, des ressources conquises, des usines conquises (qui stimulent l'économie) et de l'énergie fournie à tous avec une centrale électrique amie à proximité (vous pouvez également les conquérir pour couper l'approvisionnement en argent à l'ennemi ). L'argent est utilisé pour acheter des véhicules, des unités et des escouades. + 자금은 각 도시에 대한 주민들의 지원, 점령된 자원채취소, 점령된 공장(경제력 버프), 그리고 근처에 있는 아군의 발전소로 그들 모두에게 제공되는 전력(적에게 자금 공급을 차단하기 위해 점령할 수도 있음)의 조합으로 나옵니다. 자금은 차량, 유닛 또는 분대를 구입하는 데 사용됩니다. + Деньги поступают из поддержки граждан в каждом городе, завоеванных ресурсных точек, заводов (которые стимулируют экономику) и энергии, предоставляемой всем им от близлежащей дружественной электростанции (вы также можете победить их, чтобы отрезать денежную массу врагу). Деньги идут на покупку техники, юнитов и отрядов. + Pieniądze pochodzą ze wsparcia obywateli w każdym mieście, podbitych surowców, podbitych fabryk (które zwiększają gospodarkę) i elektrowni (możesz je również podbić, aby odciąć dopływ pieniędzy do wroga). Pieniądze służą do zakupu pojazdów, jednostek i oddziałów. + Peníze pocházejí z kombinace podpory občanů pro každé město, dobytých zdrojů, dobytých továren (které podporují ekonomiku) a elektřiny poskytované všem s blízkou přátelskou elektrárnou (můžete je také dobýt, abyste přerušili dodávky peněz nepříteli). Peníze se používají na nákup vozidel, jednotek a skupin. + 资金来源于每个城市公民的支持, 占领的资源点, 工厂(工厂将会促进经济发展), 以及由附近的友方发电厂提供的电力(你也可以通过占领上述区域来切断敌方的资金供应)。资金可用于购买载具、单位和班组。 + + + Every 10 minutes each faction receives Money and Manpower according to the zones they own, and the state they are in. Having a good amount of resource zones and some factories is the way of getting enough resources to win this war. + Alle 10 Minuten erhält jede Fraktion Geld und Mannstärke abhängig von den gehaltenen Zonen und deren Status. Eine große Anzahl and Ressourcen-Zonen und Fabriken zu besitzen ist der beste Weg, um genug Ressourcen für den Sieg in diesem Krieg zu erhalten. + Ogni 10 minuti ogni fazione riceve Denaro e Manodopera in base alle zone che possiede e allo stato in cui si trova. Avere una buona quantità di zone di risorse e alcune fabbriche è il modo per ottenere risorse sufficienti per vincere questa guerra. + Cada 10 minutos cada facción recive dinero y recursos humanos según las zonas controladas, y del estado en el qu estén. Tener una buena cantidad de zonas de recursos y algunas fábricas es el camino para obtener recursos suficientes para ganar la guerra. + Toutes les 10 minutes, chaque faction reçoit de l'argent et de la main-d'œuvre en fonction des zones qu'elle possède et de l'état dans lequel elle se trouve. Avoir une bonne quantité de zones de ressources et d'usines est le moyen d'obtenir suffisamment de ressources pour gagner cette guerre. + 각 팩션은 10분마다 그들이 소유한 구역과 그들의 상태에 따라 자금과 인력을 받습니다. 많은 양의 자원채취소와 몇몇 공장을 가지는 것이 이 전쟁에서 이기기 위한 충분한 자원을 얻는 방법입니다. + Каждые 10 минут фракция получает деньги и ЛР в соответствии с зонами, которыми они владеют, и состоянием, в котором они находятся. Наличие большого количества ресурсных зон и некоторых заводов - это способ получить достаточно ресурсов, чтобы выиграть эту войну. + Co 10 minut każda frakcja otrzymuje pieniądze i siłę roboczą zgodnie z posiadanymi strefami i stanem, w którym się znajdują. Posiadanie dużej ilości stref zasobów i niektórych fabryk jest sposobem na zdobycie wystarczającej ilości zasobów, aby wygrać tę wojnę. + Každých 10 minut každá frakce obdrží peníze a pracovní sílu podle zón, které vlastní, a stavu, ve kterém se nacházejí. Mít dostatečné množství zón zdrojů a některé továrny je způsob, jak získat dostatek prostředků k vítězství v této válce. + 每隔10分钟, 每个阵营将会受到资金和人力, 其数量取决于阵营占领的区域和所处状态。拥有足够多的资源点和工厂, 是获取足够资源从而赢得这场战争的方法。 - - AI will search for better weapons, vests, helmets etc. If they are in a vehicle, they will just store what they scavenge in the vehicle. If not, they will equip them - L'IA cherchera de meilleures armes, gilets, casques, etc. S'ils sont dans un véhicule, ils stockeront ce qu'ils récupèrent dans le véhicule. Sinon, ils l'équiperont - AI将会搜寻更好的武器, 背心, 头盔等。如果他们在载具载具内, 他们就会把捡到的物品存放至载具内。否则, AI将会装备它们。 - ИИ будет искать лучшее оружие, жилетки, шлемы и т. Д. Если они находятся в транспортном средстве, они просто сохранят то, что они собирают, в транспортном средстве. Если нет, они их оснастят - 인공지능은 더 나은 무기, 조끼, 헬멧 등을 찾을 것입니다. 만약 그들이 차 안에 있다면 그들은 그들이 노획한 것을 차 안에 저장할 것입니다. 그렇지 않으면 해당 장비를 장착할 것입니다. - L' IA cercherà migliori armi, vesti, elmetti ecc... Se si trovano in un veicolo, lo useranno per conservare quello che hanno trovato, se ciò non è possibile equipaggeranno quello che trovano - AI bude hledat lepší zbraně, vesty, přilby atd. Pokud jsou ve vozidle, budou jen ukládat to, co ve vozidle uchovávají. Pokud ne, vybaví je - La IA buscara mejores armas, chalecos, cascos, etc. Si están en un vehículo, lo que hayan encontrado elo almacenarán en el vehículo. En su defecto se lo equiparán. - AI będzie szukać lepszej broni, kamizelek, hełmów itp. Jeśli AI są w pojeździe podczas użycia tej opcji, zdobyty ekwipunek schowają do pojazdu. Jeśli nie, to podmienią one swój ekwipunek na lepszy + + Flag: Vehicle and Squad Unit Recruitment. Commander Options.<br/>Petros: Side-missions (Commander Only).<br/>Map: Game Options.<br/>Camp-fire: Rest for 8 hours and Clear Forest (Commander Only). + Flaggenmast: Fahrzeug und Gruppen kaufen/rekrutieren, Kommandantenoptionen.<br/>Petros: Sekundärmissionen (nur Kommandant).<br/>Karte: Spieloptionen.<br/>Lagerfeuer: 8 Stunden ausruhen und Wald abholzen (nur Kommandant). + Bandiera: Veicoli e Reclutamento Squadre e Unità.Opzioni del Comandante. <br/>Petros: Missioni-Secondarie (Solo per il Comandante).<br/>Mappa: Opzioni di Gioco.<br/>Falò: Riposa per 8 ore e ripulisci la foresta (Solo per il Comandante). + Bandera: Vehículos y recltamiento de escuadras. Opciones del Comandante.<br/>Petros: Misiones secundarias (Solo para el Comandante).<br/>Mapa: Opciones de Juego.<br/>Campamento: Descansa por 8 horas y despeja la maleza (Solo para el Comandante). + Drapeau: Achat de véhicule et d'escouade. Options Commandant.<br/>Petros: Missions secondaires (Commandant uniquement).<br/>Carte: Options de la partie.<br/>Feu de camp: Se reposer pendant 8 heures et nettoyer la forêt (Commandant uniquement). + 깃발: 차량 및 분대원 모집. 지휘관 옵션.<br/>페트로스 : 사이드 임무(지휘관 전용).<br/>지도: 게임 설정.<br/>캠프 파이어: 8시간 동안 휴식을 취하고 숲을 없앱니다(지휘관 전용). + Флаг: Найм отрядов и техники. Опции Командующего.<br/>Петрос: миссии для стороны (только для Командующего).<br/>Карта: Настройки Игры.<br/>Палатка: отдых на 8 часов и очистка леса (только для Командующего). + Flaga: Rekrutacja pojazdów i oddziałów. Opcje dowódcy.<br/>Petros: Misje poboczne (tylko dowódca).<br/>Mapa: Opcje gry.<br/>Ognisko: Odpoczynek przez 8 godzin i Wyczyść las (tylko dowódca). + Vlajka: Nábor vozidel a jednotek. Možnosti velitele.<br/>Petros: Postranní mise (pouze velitel).<br/>Mapa: Možnosti hry.<br/>Táborový oheň: Odpočinek po dobu 8 hodin a Vyklidit les (Pouze velitel). + 旗帜: 载具和班组招募, 指挥官选项。<br/>Petros: 支线任务(仅限指挥官使用)。<br/>地图: 游戏选项。<br/>营火: 休息8小时并清理森林(仅限指挥官使用)。 - - Auto Heal - Guérison automatique - 自动医疗 - Авто-лечение - 자동 치료 - Auto Cura - Automatické uzdravení - Auto Curación - Automatyczne Leczenie + + Just as with any resistance movement, leadership is not as stable as in organised states. Any player can take the role of Faction Force Commander if the current one is not very popular... Demonstrate your skill while accomplishing missions and killing enemies and maybe you will become the next leader. + Wie üblich in Widerstandsbewegungen, ist die Führung nicht so stabil wie in organisierten Streitkräften. Jeder Spieler kann die Rolle des Fraktionsanführers übernehmen, wenn die Reputation des aktuellen Anführers niedrig ist. Erhöhe deine eigene Reputation durch die Erfüllung von Sekundärmissionen und dem Ausschalten von feindlichen Einheiten und du kannst der nächste Anführer werden. + Proprio come con qualsiasi movimento di resistenza, la leadership non è stabile come negli stati organizzati. Qualsiasi giocatore può assumere il ruolo di Faction Force Commander se quello attuale non è molto popolare... Dimostra la tua abilità mentre porti a termine missioni e uccidi nemici e forse diventerai il prossimo leader. + Como cualquier movimiento de resistencia, el liderazgo no es tan estable como en estados organizados. Cualquier jugador puede tomar el rol de Forzar Comandante de Facción si el actual no es muy popular... Demuestra tus habilidades a la vez que completas misiones y matas a enemigos y, quizás, puedas convertirte en el próximo líder. + Comme pour tout mouvement de résistance, le commandement n'est pas aussi stable que dans les États organisés. N'importe quel joueur peut jouer le rôle de commandant de la Faction si l'actuel n'est pas très populaire ... Démontrez vos compétences tout en accomplissant des missions et en tuant des ennemis et peut-être deviendrez-vous le prochain chef. + 다른 저항군과 마찬가지로 지휘부는 조직화된 국가처럼 안정적이지 못합니다. 현재 많은 지지를 받지 못하면 다른 플레이어가 지휘관을 맡을 수 있습니다... 훌륭한 작전 수행능력과 사격실력을 보여준다면 다음 지휘관이 될 수 있습니다. + Как и в случае с любым движением сопротивления, руководство не так стабильно, как в организованных государствах. Любой игрок может взять на себя роль командующего силами фракции, если текущий не очень популярен... Продемонстрируйте свое мастерство, выполняя миссии и убивая врагов, и, возможно, вы станете следующим лидером + Tak jak w przypadku każdego ruchu oporu, przywództwo nie jest, tak stabilne, jak w zorganizowanych państwach. Każdy gracz może wcielić się w rolę dowódcy rebelii, jeśli obecny nie jest zbyt popularny... Wykaż się umiejętnościami podczas wykonywania misji i zabijania wrogów, a może zostaniesz kolejnym przywódcą. + Stejně jako u každého hnutí odboje, vedení není tak stabilní jako v organizovaných státech. Každý hráč může převzít roli velitele frakcí, pokud současný není příliš populární ... Prokázat své dovednosti při plnění misí a zabíjení nepřátel a možná se stanete dalším vůdcem. + 就像任何抵抗运动一样, 领导层并不像主权国家那样稳定。任何玩家都可以扮演阵营指挥官的角色, 如果现任指挥官不是很受欢迎的话...在完成任务和杀死敌人的同时展示你的技能, 你就有可能成为下一任领袖。 - - AI squad mates will heal proactively each other - Les coéquipiers de l'escouade IA se soigneront mutuellement de manière proactive - AI将会主动互相治疗 - Соратники ИИ будут активно лечить друг друга - 인공지능 분대원들은 서로 우선적으로 치료할 것입니다. - I compagni di squadra IA si cureranno attivamente tra di loro - Členové družstev AI se navzájem aktivně uzdraví - Los compañeros de la IA se curarán proactivamente unos a otros - Członkowie drużyny AI będą się aktywnie leczyć + + When you mount a truck, you may use the Transfer action in the action menu. It will search for nearby ammoboxes and load the contents of the nearest one into the truck's cargo space. You may then unload the truck in your ammobox at HQ for future use. Before transferring, make sure to unload backpack/vest contents into the Truck cargo space and then transfer. TIP: If your HQ Ammobox is full, use this functionality from a nearby truck to add more content to the ammobox as it will then accept everything :) + Befindest du dich in einem LKW, kannst du die Transfer-Aktion im Aktionsmenü nutzen. Dadurch wird der Inhalt der nähsten Munitionskiste in das Inventar deines LKWs transferiert. Anschließend kannst du deinen LKW bei deinem Munitionslager im HQ entladen, um die erbeuteten Gegenstände sicher einzulagern. Bevor du das Inventar des LKWs in dein Munitionslager transferierst, solltest du alle Gegenstände aus dem Inventar von Rucksäcken und Westen in das Grundinventar deines LKWs verschieben. TIPP: Wenn dein Munitionslager im HQ voll ist, kannst du über diese Funktion dennoch Gegenstände aus einem LKW einlagern :) + Quando sali su un camion, puoi utilizzare l'azione Trasferisci nel menu delle azioni. Cercherà le scatole di munizioni vicine e ne caricherà il contenuto nel vano di carico del camion. Puoi quindi scaricare il camion nella tua scatola di munizioni al Quartier Generale. Prima del trasferimento, assicurati di scaricare il contenuto dello zaino/del giubbotto nel vano di carico del camion e quindi trasferirlo. SUGGERIMENTO: se la tua Cassa di Munizioni al Quartier Generale è piena, usa questa funzionalità da un camion vicino per aggiungerci più contenuti :) + Cuando te montas en un camión, puedes usar la acción de transferir en el Menú de Acción. Esto buscará por cajas de munición cercanas y cargará el contenido del más cercano al camión. Entonces podrás descargar el camion en tu caja de munición del CG para su uso en el futuro. Antes de transferirlo, asegurate separar el contenido de dentro de las mochilas/chalecos y meterlas en el camión. CONSEJO: Si tu caja de munición del CG está llena, usa esta función desde un camión cercano para añadir más contenido a tu caja de munción ya que aceptará todo :) + Lorsque vous êtes dans un camion, vous pouvez utiliser l'action Transférer dans le menu d'action. Il recherchera les boîtes de munitions à proximité et chargera le contenu de la plus proche dans l'espace de chargement du camion. Vous pouvez ensuite décharger le camion dans votre Arsenal au QG pour une utilisation future. Avant le transfert, assurez-vous de décharger le contenu du sac à dos / gilet dans l'espace de chargement du camion, puis transférez. CONSEIL: Si votre Arsenal au QG est plein, utilisez cette fonctionnalité à partir d'un camion à proximité pour ajouter plus de contenu à la boite car il acceptera alors tout :) + 트럭에 마운트할 때 행동 메뉴에서 전송 상호작용을 사용할 수 있습니다. 근처의 탄약상자를 수색하고 가장 가까운 탄약상자의 내용물을 트럭의 화물칸에 싣을 것입니다. 그런 다음 나중에 사용할 수 있도록 본부의 탄약상자에 트럭의 내용물을 내리면 됩니다. 전송하기 전에, 배낭/조끼 내용물을 트럭 화물칸에 내린 후 전송해야 합니다. 팁: 본부의 탄약상자가 가득 차면 근처 트럭의 이 기능을 사용하여 탄약상자의 내용물을 추가하십시오. 탄약상자는 모든 걸 넣을 수 있습니다. :) + Когда вы садитесь в грузовик, вы можете использовать действие «Переместить» в меню действий. Он будет искать ближайшие ящики и загружать содержимое ближайшего в грузовое пространство грузовика. Затем вы можете разгрузить грузовик в свой боезапас в штаб-квартире для будущего использования. Перед перемещением убедитесь, что содержимое рюкзака/жилета выгружено в грузовое пространство грузовика, а затем перенесите его. СОВЕТ: если ваша штаб-квартира с боеприпасами заполнена, используйте эту функцию из ближайшего грузовика, чтобы добавить больше содержимого в ящик с боеприпасами, поскольку он станет принимать вообще всё. + Kiedy wsiadasz do ciężarówki, możesz użyć akcji Transfer w menu akcji. Gra wyszuka wtedy wszystkie pobliskie skrzynie z amunicją i załaduje zawartość najbliższej do przestrzeni ładunkowej ciężarówki. Następnie możesz rozładować ciężarówkę w swojej skrzynce na amunicję w kryjówce do wykorzystania w przyszłości. Przed przeniesieniem upewnij się, że zawartość plecaka/kamizelki została wyładowana do przestrzeni ładunkowej ciężarówki, a następnie przenieś. WSKAZÓWKA: Jeśli twoja skrzynka w kryjówce jest pełna, wtedy użyj tej funkcji na pobliskiej ciężarówce, aby dodać więcej zawartości do skrzyni. + Při použití nákladního vozu můžete použít akci „Přenos" v nabídce akcí. Vyhledá v blízkém okolí krabici s municí a vloží ji do nákladního prostoru. Poté můžete nákladní vůz vyložit na velitelství pro budoucí použití. Před přenosem se ujistěte, že jste obsahy baťohů/vest vyložili do nákladního prostoru nákladního vozu a poté jej přenesli. TIP: Pokud je váš inventář arzenálu plný, použijte tuto funkci z blízkého náklaďáku a přidejte do arzenálu další obsah, protože ten sežere všechno :) + 搭乘卡车时, 你可以使用动作选单中的转移动作。该动作会搜索附近的弹药箱, 并将最近的弹药箱中的内容装进卡车的货物空间。你可以在总部的弹药箱处卸货以供将来使用。在转移前, 确保已将背包/背心中的内容卸载至卡车的货物空间在进行转移。提示: 如果总部的弹药箱已满, 可以在附近的卡车上使用此功能向弹药箱中添加更多内容, 这样它就会接受任何东西 :) - - Squad SITREP - SITREP d'escouade - 班组状态报告 - Статус отряда - 분대 상황보고 - SITREP Squadra - SITREP družstva - Escuadra SITREP - Raport Sytuacyjny Drużyny + + When there are no enemies nearby, fast travel to Faction controlled places. The Commander also has the ability to use this option on HC groups, selecting the group on HC bar and clicking on this button. + Sind keine Feinde in der Nähe, kannst du schnell zu von deiner Fraktion kontrollierten Orte reisen. Der Kommandant hat außerdem die Möglichkeit, diese Funktion für KI Gruppen zu nutzen, indem diese in der Oberbefehlsleiste ausgewählt und anschließend die Schaltfläche angeklickt wird. + Quando non ci sono nemici nelle vicinanze, utilizza il viaggio rapido nei luoghi controllati dalla fazione. Il comandante ha anche la possibilità di utilizzare questa opzione sulle squadre IA usando l'Alto Comando, selezionando il gruppo sulla barra Alto Comando e cliccando sul pusante del viaggio rapido. + Cuando no hay enemigos cerca, viaja rápido a lugares controlados por la Facción. El comandante también tiene la opción de usar esta opción en grupos de HC, seleccionando el grupo en la barra de HC y clickando en su botón. + Lorsqu'il n'y a pas d'ennemis à proximité, voyagez rapidement vers des endroits contrôlés par la faction. Le Commandant a également la possibilité d'utiliser cette option sur les groupes HC, en sélectionnant le groupe sur la barre HC et en cliquant sur ce bouton. + 근처에 적이 없을 때는 팩션이 통제하는 장소로 빠르게 이동하십시오. 지휘관은 하이 커맨드 그룹을 하이 커맨드 표시줄에서 그룹을 선택하고 이 버튼을 클릭할 수 있습니다. + Когда поблизости нет врагов, быстро перемещайтесь в места, контролируемые фракцией. У Командующего также есть возможность использовать эту опцию для групп, выбранных в панели Командующего, и при нажатии этой кнопки они переместятся куда вам нужно. + Gdy w pobliżu nie ma wrogów, skorzystaj z szybkiej podróży do miejsc kontrolowanych przez twoją frakcję. Dowódca ma również możliwość użycia tej opcji na grupach AI, wybierając grupę na pasku HC i klikając ten przycisk. + Pokud v okolí nejsou žádní nepřátelé, rychle cestujte na místa pod kontrolou frakce. Velitel má také možnost tuto možnost použít na štábní skupiny, výběrem skupiny na Štabní liště a kliknutím na toto tlačítko. + 当附近没有敌人时, 快速旅行至我方阵营控制的地方。指挥官还可以在指挥部选单中选择班组, 再点击此按钮, 即可对指挥部班组使用此选项。 - - Recover info about a HC squad status - Récupérer des informations sur le statut d'une escouade HC - 回报指挥部班组的状态 - Доложить информацию о статусе отряда - 하이 커맨드 분대 상태에 대한 정보를 확인합니다. - Recupera info approposito lo stato di una squadra Alto Comando - Obnovte informace o stavu týmu HC - Recupera informacion sobre el estado de una Escuadra de HC. - Odzyskaj informacje o stanie drużyny HC + + Purchased static weapons won't despawn if you leave them in a base or zone, AI garrison will man them. Reinforce places as you desire. + Gekaufte statische Geschütze werden werden nicht entfernt, wenn du sie in der Nähe einer Basis oder Zone stehen lässt. Die KI Garnison wird sie dann bemannen. Verstärke somit Orte ganz nach deinem Geschmack. + Le armi fisse acquistate non scompariranno se le lasci in una base o vicino a zone alleante, verranno utilizzate dall'IA, Rinforza come desideri. + Las armas estáticas compradas no desaparecerán si las dejas en una base o zona, la guarnición de la IA las manejarán. Refuerza posiciones a tu gusto. + Les armes statiques achetées ne disparaîtront pas si vous les laissez dans une base ou une zone, la garnison AI les équipera. Renforcez les lieux à votre guise. + 구매한 고정화기는 기지나 구역에 놓아두면 사라지지 않으며, 인공지능 주둔군이 관리할 것입니다. 원하는 장소에 놓아서 방어를 강화하십시오. + Купленное стационарное вооружение не исчезнет, если вы оставите его на базе или в зоне, им будет управлять гарнизон ИИ. Укрепляйте места по своему желанию. + Zakupione stanowiska bojowe nie znikną, jeśli zostawisz je w bazie lub strefie, obsadzi ją garnizon AI. + Zakoupené lafetované zbraně nebudou odebrána, pokud je necháte na základně nebo v zóně, posádka AI je bude ovládat. Posilujte místa, jak si přejete. + 如果你将购买的固定式武器留在基地或占领区内, 他们不会消失。AI守军将会管理他们。按你的意愿加强该地区的防守。 - - Garrison Units / Squads - Unités de garnison / Escouades - 驻军单位/班组 - Добавить в гарнизон - 유닛 / 분대 주둔 - Guarnisci Unità / Squadre - Posádkové jednotky / družstva - Unidades de Guarnición / Escuadras - Jednostki Garnizonowe / Oddziały + + You can build groups with up to 10 human players. Commander is excluded of this function. + Eine Gruppe kann aus bis zu 10 Spielern bestehen. Der Kommandant ist hiervon ausgenommen. + Puoi creare gruppi con un massimo di 10 giocatori umani. Il comandante è escluso da questa funzione. + Puedes construir grupos con 10 personas reales. El comandante tiene excluida esta opción. + Vous pouvez créer des groupes avec jusqu'à 10 joueurs humains. Le commandant est exclu de cette fonction. + 최대 10명까지 플레이어로 그룹을 만듵 수 있습니다. 지휘관은 이 기능에서 제외됩니다. + Вы можете создавать группы до 10 игроков-людей. Командующий исключен из этой функции. + Możesz tworzyć grupy z maksymalnie 10 graczami. Dowódca jest wyłączony z tej funkcji. + Skupina se může skládat až z 10 hráčů. Velitel je z této funkce vyloučen. + 你可以建立由最多10个玩家组成的小队。指挥官除外。 - - Adds selected units or squads to a map selected garrison - Ajoute des unités ou des escouades sélectionnées à une garnison sélectionnée sur la carte - 将选定的单位或班组编入在地图上选定的驻军 - Добавляет выбранные юниты или отряды в выбранный на карте гарнизон - 선택한 유닛 또는 분대를 선택한 주둔지에 추가합니다. - Aggiunge unità o squadre selezionate alla guarnigione selezionata sulla mappa - Přidá vybrané jednotky nebo jednotky na mapu vybranou posádku - Añade las unidades o escuadras seleccionadas a una posición guarnicionada que selecciones - Dodaje wybrane jednostki lub oddziały do wybranego garnizonu na mapie + + If enabled, this feature will exclude all non-members from using the HQ Ammobox and become Commander. This feature is intended to avoid having your game ruined by the casual troll in open server environments. Commanders may add or remove players from the Server Members List if the feature is enabled. + Wenn aktiviert, können ausschließlich festgelegte Servermitglieder das Munitionslager im HQ benutzen oder Kommandant werden. Dieses Feature ist dafür gedacht, dass die üblichen Trolle dein Spiel auf einem öffentlichen Server nicht ruinieren können. Kommandanten können Spieler zu der Liste der Servermitglieder hinzufügen oder davon entfernen, wenn das Feature aktiviert ist. + Se abilitata, questa funzione escluderà tutti i non-membri dall'uso della cassa di munizioni al quartier generale e toglierà a loro la possibilità di diventare Comandante. Questa funzione ha lo scopo di evitare che la tua partita venga rovinata da troll in server pubblici. I comandanti possono aggiungere o rimuovere giocatori dall'elenco dei membri se la funzione è abilitata. + Si esta habilitado, esta opción excluirá a los No Miembros de usar la caja de munición del CG y de convertirse en comandante. Esta opción esta pensada para evitar que tu juego se arruine por trolls casuales en servidores con entornos abiertos. Los comandantes podrán añadir y quitar a jugadores de la lista de Miembros del Servidor si la opción está habilitada. + Si elle est activée, cette fonction exclura tous les non-membres d'utiliser la boite du QG et de devenir commandant. Cette fonctionnalité est destinée à éviter que votre jeu ne soit ruiné par le troll occasionnel dans des environnements de serveurs ouverts. Les commandants peuvent ajouter ou supprimer des joueurs de la liste des membres du serveur si la fonction est activée. + 활성화된 경우, 이 기능은 모든 비-멤버들이 본부의 탄약상자 사용과 지휘관 역임을 제한합니다. 이 기능은 공개 서버 환경에서 발생하는 일상적인 트롤링으로 인해 게임이 엉망이 되는 것을 방지하기 위한 것입니다. 이 기능이 활성화된 경우 지휘관은 서버 멤버 목록에서 플레이어를 추가하거나 제거할 수 있습니다. + Если эта функция включена, все не-члены будут исключены из использования Арсенала и возможности стать Командующим. Эта функция предназначена для того, чтобы ваша игра не испортилась случайным игроком на открытых серверах. Командующие могут добавлять или удалять игроков из списка участников сервера, если эта функция включена. + Jeśli jest włączona, ta funkcja wykluczy wszystkie osoby, które nie są członkami serwera, z korzystania ze skrzyni z amunicją w głównej siedzibie i zostania dowódcą. Ta funkcja ma na celu uniknięcie zrujnowania gry przez przypadkowego trolla na serwerze publicznym. Dowódcy mogą dodawać lub usuwać graczy z listy członków serwera, jeśli ta funkcja jest włączona. + Pokud je povolena, tato funkce vyloučí všechny nečleny z použití Arzenálu a funkce stát se velitelem. Tato funkce má zabránit tomu, aby vaše hra byla zničena náhodným trolem v prostředí otevřeného serveru. + 启用此功能将会阻止所有非会员玩家使用总部的弹药箱或成为指挥官。此功能旨在避免您的游戏在服务器开放环境下被随便的散人玩家破坏。如果启用了该功能, 指挥官可以向服务器会员列表中添加或删除玩家。 - - Squad Add Vehicle - Ajouter un véhicule à l'escouade - 为班组分配载具 - Добавить технику отряду - 분대에 차량 추가 - Aggiungi Veicolo alla Squadra - Družstvo Přidat vozidlo - Añadir vehículo a Escuadra - Przydziel Pojazd Drużynie + + Use this option to donate money to other players or your faction funds. + Mit dieser Funktion kannst du Geld an andere Spieler oder der Fraktionskasse spenden. + Usa questa opzione per donare fondi a giocatori o aggiungili alla cassa della fondazione + Usa esta opción para donar tu dinero a otros jugadores o a los fondos de la facción. + Utilisez cette option pour donner de l'argent à d'autres joueurs ou aux fonds de votre faction. + 다른 플레이어나 팩션 자금에 돈을 기부하려면 이 설정을 사용하십시오. + Используйте эту опцию, чтобы передавать деньги другим игрокам или в фонд вашей фракции. + Użyj tej opcji, aby przekazać pieniądze innym graczom lub wpłacić je na konto twojej frakcji. + Použijte tuto možnost k darování peněz jiným hráčům nebo vašim frakčním fondům. Velitelé mohou přidávat nebo odebírat hráče ze seznamu členů serveru, pokud je tato funkce povolena. + 使用此选项向其他玩家或阵营资金捐款。 - - Look at some vehicle and assign it to the selected squad for it's use - Regardez un véhicule et attribuez-le à l'escouade sélectionnée pour son utilisation - 将面前的载具分配给选定的班组使用 - Посмотрите на какую-нибудь технику и назначьте ее выбранному отряду для использования - 차량을 보고 선택된 분대에 차량을 할당합니다. - Guarda qualche veicolo e assegnalo alla squadra selezionata in modo che possano usarlo - Podívejte se na nějaké vozidlo a přiřaďte jej vybranému družstvu pro jeho použití - Mira hacia un vehículo y asignalo a la escuadra seleccionada para su uso - Spójrz na jakiś pojazd i przypisz go do wybranego oddziału + + Tanks and APC can be breached by engineers with explosives to open them and get their crew out. Check 'Breaching charges' for the charges needed. Breaching vehicles applies damage, so take care when breaching heavily damaged vehicles. To breach a vehicle, get close to it and select the breaching option! + Panzer und Truppentransporter können von Ingenieuren mit Sprengstoff aufgebrochen werden, um die Besatzung absitzen zu lassen. Unter "Aufspengladungen" findest du die benötigten Sprengstoffe. Ein Fahrzeug derart aufzubrechen verursacht Schaden. Sei also vorsichtig, wenn du dies an einem bereits schwer beschädigten Fahrzeug durchführst. Um ein Fahrzeug aufzubrechen, gehe nah an es heran und wähle die "Aufbrechen" Aktion. + I carri armati e gli APC possono essere violati dagli ingegneri con esplosivi per aprirli e far uscire il loro equipaggio. Seleziona "Addebiti di violazione" per gli addebiti necessari. L'irruzione dei veicoli comporta danni, quindi fai attenzione quando fai irruzione in veicoli gravemente danneggiati. Per violare un veicolo, avvicinati ad esso e seleziona l'opzione di violazione! + Puedes abrir y sacar a la tripulación de los Tanques y TBPs con un ingeniero y explosivos. Comprueba "Cargas de Apertura" para las cargas necesarias. Abrir vehículos implica daños, así que ten cuidado cuando abras vehñiculos muy dañados. Para rabrir un vehículo, acércate a él y selecciona la opción de apertura. + Les chars et les véhicules de Transports de troupes peuvent être percés par des ingénieurs avec des explosifs pour les ouvrir et faire sortir leur équipage. Cochez «Charges explosives» pour les frais nécessaires. La violation des véhicules inflige des dégâts, alors faites attention lorsque vous percez des véhicules fortement endommagés. Pour percer un véhicule, approchez-vous de celui-ci et sélectionnez l'option de perçage! + 전차와 장갑차는 공병이 폭발물을 가지고 해치를 열고 승무원을 빼내기 위해 브리칭할 수 있습니다. 필요한 폭발물에 대해서는 '브리칭 전용 폭발물'을 확인하십시오. 차량을 브리칭할 경우 손상이 발생하므로 심하게 손상된 차량을 브리칭할 때 주의하십시오. 차량을 브리칭하려면 차량 가까이 접근해서 브리칭 상호작용을 선택하십시오! + Инженеры могут штурмовать танки и БТР с помощью взрывчатки, чтобы открыть их и выкурить экипаж. Проверьте «Пробивные заряды», чтобы узнать о необходимом количестве. Штурм транспортных средств наносит ему ущерб, поэтому будьте осторожны при штурме на сильно поврежденные автомобили. Чтобы взломать машину, подойдите к ней и выберите вариант "Штурм". + Do czołgów i transporterów opancerzonych można się włamać. Włamania może dokonać inżynier za pomocą materiałów wybuchowych. Pojazdy wtedy otworzą się, a załoga ucieknie ze środka. Potrzebujesz ładunków wyburzeniowych alby dokonać włamania. Wyważanie pojazdów powoduje uszkodzenia pojazdu, więc zachowaj ostrożność podczas włamywania się do mocno uszkodzonych pojazdów. Aby włamać się do pojazdu, podejdź do niego i wybierz odpowiednią opcje! + Tanky a APC mohou být požkozeny inženýry s výbušninami, aby je otevřeli a dostali jejich posádku ven. Zkontrolujte potřebné vybavení na „proražení vozidla“. Proražení vozidel způsobí poškození, takže při proražení silně poškozených vozidel buďte opatrní. Chcete-li vozidlo proražení, přibližte se k němu a vyberte možnost proražení! + 工程师可以使用炸药爆破并打开坦克和装甲车, 并使其成员离开载具。查看"爆破炸药"来了解所需的炸药。爆破载具会对载具造成伤害, 因此在需要爆破严重受损的载具时要小心。要爆破载具, 靠近它并选择爆破选项! - - Dismiss Units / Squad - Renvoyer des unités / Escouades - 解散单位/班组 - В запас - 유닛 / 분대 해산 - Congeda Unità / Squadre - Odmítnutí jednotek / družstva - Desmovilizar Soldado / Escuadra - Odwołaj Jednostki / Oddział + + To breach an APC you need %1 %2To breach a tank you need %3 + Um einen Truppentransporter aufzusprengen benötigst du %1 %2.<br/>Für einen Panzer benötigst du %3. + Per irromprere dentro un APC hai bisogno di %1 %2Per irrompere dentro un carro armato hai bisogno di %3 + Para abrir un TBP necesitas %1 %2Para abrir un tanque necesitas %3 + Pour percer un APC, vous avez besoin de %1 %2. Pour briser un tank, vous avez besoin de %3. + 장갑차를 브리칭하려면 %1이(가) %2개가, 전차를 브리칭하려면 %3이(가) 필요합니다. + Чтобы пробить БТР вам нужно %1 %2Чтобы пробить танк вам нужно %3 + Aby włamać się do transportera opancerzonego potrzebujesz %1 %2Do włamania się do czołgu potrzebujesz %3 + K proražení APC potřebujete %1 %2 K proražení Tanku potřebujete %3 + 要爆破装甲运兵车, 你需要%1个%2。要爆破坦克, 你需要%3。 - - Dismiss selected units or squads, recovering it's cost to the proper resource pool - Renvoyez les unités ou escouades sélectionnées, en récupérant leur coût dans le pool de ressources approprié - 解散选定的单位或班组, 回收其成本至对应的资源池 - Распустить выбранные отряды или отряды, вернув их стоимость в соответствующий пул ресурсов. - 선택한 유닛 또는 분대를 해산시키고 비용을 적절한 자산으로 복구합니다. - Congeda le unità / squadre selezionate recuperandone il costo - Rozpustit vybrané jednotky nebo družstva a obnovit své náklady na daný pool - Desmoviliza al soldado o a la escuadra seleccionada, recuperando su coste al alijo correspondiente - Odwołaj wybrane jednostki lub oddziały, przywracając ich koszt do odpowiedniej puli zasobów + + Add any vehicle near your personal Virtual Garage (or factions garage if you are the commander) and keep it safe for future use. Vehicle add option is under the Y menu. Garage management is in HQ options (Flag). Garage recovery capacities may depend on where you are: Air Units can be recovered only near Airbases, boats, near the shore etc. + Du kannst jedes Fahrzeug in deinen persönlichen virtuellen Fuhrpark (oder dem der Fraktion, wenn du der Kommandant bist) hinzufügen, um es sicher zu verwahren. Diese Option findest du im Z-Menü. Die Verwaltung des Fuhrparks kann am Flaggenmast im HQ aufgerufen werden. Die Möglichkeit zur Bereitstellung eines Fahrzeugs aus dem Fuhrpark hängt dabei von deiner Umgebung ab: Luftfahrzeuge können nur in der Nähe von Flugplätzen bereitgestellt werden, Boote nur in der Nähe der Küste, usw. + Aggiungi qualsiasi veicolo vicino al tuo garage virtuale personale (o il garage della fazione se sei il comandante) e tienilo al sicuro per un uso futuro. L'opzione per aggiungere un veicolo è nel menu Y. La gestione del garage è nelle opzioni del HQ (la bandiera). Le capacità dei garage possono dipendere da dove ti trovi: le unità aeree possono essere recuperate solo vicino a basi aeree, barche, vicino alla riva, ecc. + Añade cualquier vehículo cercano a tu garaje virtual personal. (o al garaje de facción si eres el comandante) y mantenlo seguro para su futuro uso. La opción de añadir vehículo está a bajo en el menu de Y. La opcion de Ver Garaje esta en las opciones del CG (bandera). La capacidad de recuperar vehículos del garaje depende de donde te encuentres: Las unidades aeresas solo pueden recuperarse en una base aéresa, botes solo en la costa, etc. + Ajoute n'importe quel véhicule près de votre garage virtuel personnel (ou garage de la factions si vous êtes le commandant) et gardez-le en lieu sûr pour une utilisation future. L'option d'ajout de véhicule se trouve dans le menu Y. La gestion du garage est dans les options HQ (Flag). Les capacités de récupération du garage peuvent dépendre de l'endroit où vous vous trouvez: les unités aériennes ne peuvent être récupérées que près des bases aériennes, des bateaux, près du rivage, etc. + 개인용 차고(지휘관일 경우 팩션 차고) 근처에서 차량을 꺼내고 사용 후 안전하게 보관하십시오. 차량 추가 옵션은 Y 메뉴에 있습니다. 차고 관리는 본부 깃발에서 할 수 있습니다. 차고 저장 용량은 현재 위치에 따라 달라질 수 있습니다. 공중 장비는 공항에서, 보트는 해안에서 저장할 수 있습니다. + Добавьте любую технику рядом с вашим личным виртуальным гаражом (или гаражом фракции, если вы Командующий) и сохраните его для будущего использования. Опция добавления транспортного средства находится в меню Y. Возможности восстановления гаража могут зависеть от того, где вы находитесь: авиационные юниты могут быть восстановлены только возле авиабаз, лодки у берега и т.д. + Dodaj dowolny pojazd w pobliżu swojego osobistego wirtualnego garażu (lub garażu frakcji, jeśli jesteś dowódcą) i zachowaj go do wykorzystania w przyszłości. Opcja dodawania pojazdu znajduje się w menu Y. Zarządzanie garażem znajduje się w opcjach kwatery głównej (flaga). Możliwości wyciągania z garażu mogą zależeć od tego, gdzie się znajdujesz: jednostki powietrzne można odzyskać tylko w pobliżu baz lotniczych, łodzie w pobliżu brzegów itp. + Můžete přidat jakékoli vozidlo do svého osobního virtuálního vozového parku (nebo frakce, pokud jste velitel), aby bylo v bezpečí. Tuto možnost naleznete v nabídce Z. Vedení flotily může být povoláno na stožár u velitelství. Schopnost zajistit vozidlo z flotily závisí na vašem okolí: letadla mohou být poskytnuta pouze v blízkosti letišť,lodí pouze v blízkosti pobřeží atd. + 将载具添加至你的个人车库(或者阵营车库, 如果你是指挥官的话), 确保其安全以供将来使用。车辆添加选项位于Y键菜单下。车库管理功能在总部选项(旗帜)下。能否从车库中取出载具取决于你所在的位置: 如空中单位只能在空军基地恢复, 船只只能在靠近海岸线的敌方恢复等。 - - Mount / Dismount - Monter / Descendre - 搭乘/离开 - Погрузка / Разгрузка - 탑승 / 하차 - Monta / Smonta - Nasednout / Vysednout - Embarcar / Desembarcar - Wsiadaj / Wysiadaj + + Click on this button to go undercover. If you meet the requirements, the enemy won't attack you on sight. On foot, to go undercover you must have no weapons or military equipment visible.<br/>You will lose undercover status when you change load-out, get spotted by enemy guard-dogs, plant mines, and can also be reported by some civilians to the enemy. If you are discovered you won't be able to go undercover on foot again for 30 minutes. You can also go undercover by getting into any civilian vehicle. You will lose undercover status by firing any weapon or being spotted far from a road. If you are discovered you won't be able to go undercover in that vehicle again. Getting close to enemy Airbases, outposts and roadblocks will also make you lose undercover status. + Drücke diese Schaltfläche, um verdeckt zu agieren. Wenn du die Anforderungen hierfür erfüllst, werden Feinde dich nicht mehr bei Kontakt angreifen. Während du zu Fuß unterwegs bist, darfst du keine Waffen oder andere militärische Ausrüstung sichtbar tragen.<br/>Du wirst aufgedeckt, wenn du deine Ausrüstung änderst, von feindlichen Wachhunden enteckt wirst, Minen platzierst oder ein Zivilist dich möglicherweise dem Feind meldet. Einmal aufgedeckt, kannst du für 30 Minuten nicht mehr verdeckt agieren. Eine weitere Möglichkeit diesen Modus zu aktivieren ist die Nutzung eines Zivilfahrzeugs. Hierbei wirst du aufgedeckt, sobald du eine Waffe abfeuerst oder dabei gesehen wirst, wenn du zu weit von einer Straße entfernt bist. Wirst du mit einem Zivilfahrzeug aufgedeckt, ist es dir nicht mehr möglich, dieses Fahrzeug für verdecktes Vorgehen zu nutzen. Näherst du dich einem feindlichen Flugplatz, Außenposten oder einer feindlichen Straßensperre, wirst du ebenso aufgedeckt. + Selecciona este botón para estar encubierto. Si cumples los requisitos, el eneimgo no te atacará de inmediato. A pie, para estar encubierto necesitas no tener armas ni equipamieno militar visible.<br/>Perderás el estado de encubierto cuando cambies de equipo, seas visto por perros guardianes enemigos, por plantar minas y también puedes ser reportado por algunos civiles. Si eres descubierto, no podrás volver a pasar desapercivido otra vez hasta pasados 30 minutos. También puedes estar de encubierto en vehículos civile. Perderás el estado de encubierto disparando armas o siendo visto circulando lejos de una carretera o camino. Si eres descubierto no podrás volver a pasar desapercibido en ese vehículo. Acercarte a bases militares, bloqueos de carretera y puntos de control también te hará perder tu estatus de oculto. + Cliquez sur ce bouton pour passer incognito. Si vous remplissez les conditions, l'ennemi ne vous attaquera pas à vue. À pied, pour devenir incognito, vous ne devez avoir ni armes ni équipement militaire visible.<br/>Vous perdrez le statut d'infiltration lorsque vous changerez de chargement, serez repéré par des chiens de garde ennemis, planterez des mines et certains civils pourront également signaler à l'ennemi. Si vous êtes découvert, vous ne pourrez plus vous infiltrer à pied pendant 30 minutes. Vous pouvez également vous infiltrer en montant dans n'importe quel véhicule civil. Vous perdrez le statut d'infiltration en tirant avec n'importe quelle arme ou en étant repéré loin d'une route. Si vous êtes découvert, vous ne pourrez plus vous infiltrer dans ce véhicule. Se rapprocher des bases aériennes, des avant-postes et des barrages routiers ennemis vous fera également perdre le statut d'infiltration. + 조건에 맞춰 위장 버튼을 누르면, 함부로 적에게 공격받지 않습니다. 맨몸으로 위장하기 위해선 무기 또는 군사장비가 없어야합니다.<br/>장비를 바꾸거나, 경비견에게 들키거나, 지뢰를 심거나 시민이 적에게 신고하면 위장은 들킵니다. 들킨다면 30분 동안은 다시 잠복을 하지 못합니다. 또한 민간 차량으로 위장을 할 수 있습니다. 사격하거나 도로에서 벗어난다면 잠복은 풀립니다. 들키면 그 차량으로는 다시 잠복할 수 없습니다. 적군 공군 기지, 전초 기지, 검문소에 가까이 간다면 위장은 풀립니다. + Нажмите на эту кнопку, чтобы перейти под прикрытие. Если вы соответствуете требованиям, противник не нападет на вас сразу же. Пешком, чтобы идти под прикрытием, у вас не должно быть видимого оружия или военной техники. <br/>Вы теряете статус маскировки когда меняете снаряжение, если вас заметят вражеские сторожевые собаки, устанавливаете мины, а также врагу о вас могут сообщить некоторые мирные жители. Если вас обнаружат, то вы не сможете снова перейти под прикрытие в течении 30 минут. Вы также можете сесть в любой гражданский автомобиль и перейти под прикрытие. Вы потеряете статус маскировки если выстрелите из любого оружия или вас заметят далеко от дороги. Если вас обнаружат, то вы больше не сможете ехать под прикрытием в этом транспортном средстве. Приближение к вражеским авиабазам, заставам и блокпостам также приведет к потере статуса маскировки. + Kliknij ten przycisk, aby być incognito. Jeśli spełnisz wymagania, wróg nie zaatakuje cię od razu. Aby być się incognito pieszo, nie możesz mieć widocznej broni ani sprzętu wojskowego.<br/>Stracisz status incognito, gdy zmienisz wyposażenie, zostaniesz zauważony przez wrogie psy stróżujące, podłożysz miny, lub zostać zgłoszony przez niektórych cywili do wroga. Jeśli zostaniesz wykryty, przez 30 minut nie będziesz mógł ponownie się stać się incognito na piechotę. Możesz też działać tajnie, wsiadając do dowolnego cywilnego pojazdu. Status incognito stracisz, gdy strzelisz z dowolnej broni lub będziesz zauważonym z dala od drogi. Jeśli zostaniesz wykryty, nie będziesz mógł ponownie jechać pod przykrywką w tym pojeździe. Zbliżanie się do wrogich baz lotniczych, posterunków i blokad drogowych również spowoduje utratę statusu incognito. + Kliknutím na toto tlačítko přejdete do utajení. Pokud splníte požadavky, nepřítel na vás nezaútočí na první pohled. Abyste mohli jít pěšky v utajení, nesmíte mít žádné zbraně nebo vojenské vybavení viditelné.<br/>Ztratíte tajný status, když změníte vybavení, dostanete spatřen nepřátelskými hlídacími psy, pokládáním min, též můžete být nahlášen místníma civilistama. Pokud vás objeví, nebudete moci jít v utajení znovu po dobu 30 minut. Můžete také jít v utajení tím, že se dostane do jakéhokoli civilního vozidla. Ztratíte tajný status tím, že vystřelíte jakoukoliv zbraň nebo budete spatřeni daleko od silnice. Pokud vás odhalí, nebudete moci znovu v tom vozidle. Když se přiblížíte k nepřátelským leteckým základnám, základnám a zátarasům, ztratíte také status v utajení. + 点击此按钮进入伪装状态。如果你满足伪装条件, 敌军在目视到你时就不会攻击你。想要在步行状态下进入伪装模式, 你不能携带任何可见的武器或军用装备。<br/>当你更换装备, 被敌方警卫犬发现, 埋设地雷, 或被平民报告给敌军时, 伪装将会失效。如果你被识破, 在30分钟内将无法再次进入步行伪装状态。你也可以通过进入民用车辆来启用伪装。使用任何武器开火, 或在远离道路的敌方被发现, 均会使伪装失效。如果你被识破, 你将无法在该载具内再次进入伪装状态。靠近敌方空军基地、观察哨和路障也会使伪装状态失效。 - - Force squad to mount or dismount their assigned vehicle - Forcer l'escouade à monter ou descendre de son véhicule assigné - 强制班组搭乘或离开他们分配的车辆 - Заставить отряд сесть или слезть с назначенной машины - 분대에 할당된 차량에 강제로 탑승하거나 하차시킵니다. - Forza la squadra a montare o smontare dal loro veicolo assegnato - Přinutit družřstvo k nasednutí nebo sesednutí jejich přiřazeného vozidla - Fuerza a una escuadra a embarcar o desembarcar su vehículo asignado - Zmuś oddział do wejścia lub wyjścia z przypisanego pojazdu + + Scavenge for items, weapons and magazines and put them in your HQ Ammobox. Once you have a specific amount of an them, they will be unlocked and added to the Arsenal for personal use (and for your Faction squads).<br/>The amount required to unlock depends on how many assets the Faction has unlocked and the number of factories owned. Unlocked weapons, optics and night-vision Googles may also change AI load-out. Basic militiamen are especially affected by this: their load-out will start from small SMGs and progress to having an extra AA / AT launcher. Please note this will not affect their dress, which will depend on the current Faction Skill Level (helmets and uniform). Arsenal is the standard BIS Arsenal, check their documentation for interaction and use.<br/><br/>To see the amounts required to unlock each group of items, open the HQ Ammobox and you will receive a detailed report on the right. + Sammle Gegenstände, Waffen und Magazine, um sie in das Munitionslager deines HQs abzulegen. Sobald du eine bestimmte Anzahl eines Gegenstands vorrätig hast, wird er im Arsenal für den persönlichen Gebrauch durch dich und den Gruppen deiner Fraktion freigeschaltet.<br/>Die benötigte Anzahl zur Freischaltung hängt davon ab, wie viele Gegenstände die Fraktion bereits freigeschaltet hat und wie viele Fabriken im Besitz der Fraktion sind. Freigeschaltete Waffen, Visiere und Nachtsichtgeräte können auch die Ausrüstung deiner KI Einheiten verändern. Einfache Milizen sind davon im speziellen betroffen: Ihre Ausrüstung ist zu Beginn ein einfaches SMG und erweitert sich auf zusätzliche Luft- und Panzerabwehrwaffen. Beachte, dass dies nicht ihre Kleidung (Uniform und Helm) beeinflusst, da dies von dem Fertigkeitslevel der Fraktion abhängt. Das Arsenal ist das standard BI Arsenal, also nutze die darüber verfügbare Dokumentation für Bedienungshinweise.<br/><br/>Um die notwendige Anzahl zum Freischalten von Gegenständen einzusehen, öffne das Munitionslager im HQ und du erhälst eine Auflistung am rechten Bildschirmrand. + Cerca armi, caricatori e oggetti e mettili nella tua scatola di munizioni al Quartier Generale. Una volta che ne avrai una quantità specifica, verranno sbloccati e aggiunti all'Arsenale per uso personale (e per le squadre della tua fazione).<br/>L'importo richiesto per sbloccarli dipende da quante risorse la fazione ha sbloccato la fazione e dal numero di fabbriche conquistate. Le armi, mirini e visori notturni sbloccati possono essere usati dell'IA. I miliziani di base ne usufruiranno maggiormente: il loro equipaggiamento partirà da SMG di piccolo calibro e progredirà fino ad avere lanciatori AA / AT. Tieni presente che la disponibilità di caschi e uniformi non influirà sul loro abbigliamento poichè dipenderà dall'attuale livello di abilità della fazione.L'arsenale è quello standard di BIS, controlla la loro documentazione saperne di più sull'uso.<br/><br/>Per vedere gli importi necessari per sbloccare ciascun gruppo di oggetti, apri l'Arsenale e riceverai un rapporto dettagliato sulla destra dell'interfaccia. + Encuentra equipo, armas y cargadores y ponlos en tu caja de munición del CG. Una vez tengas un número específico de cierto objeto, lo desbloquearás y será añadido a tu Arsenal para uso personal. (y para tu Facción).<brs/>La cantidad requerida depende en cuantos objetos de Facción han sido desbloqueados y el número de fábricas en poder. Las armas desbloqueadas, miras y gafas de visión nocturna también pueden cambiar el equipamiento de la IA. Los Guerrilleros estan especialmente expuestos a esto: su equipo empezará por pequeñas SMGs y progresarán a tener una arma AA / AT extra. Ten en cuenta que no cambiará su uniforme, el cual depende del Nivel de Habilidad de la Facción (cascos y vestimenta). Arsenal es el estándar Arsenal BIS, comprueba la documentación para uso e interacción.<br/><br/> Para ver la cantidad necesaria para ser debloqueados, abre la caja de munición del CG y aparecerá un detallado reporte a la derecha. + Récupérez des objets, des armes et des magazines et mettez-les dans votre Arsenal au QG. Une fois que vous en avez un nombre spécifique, ils seront déverrouillés et ajoutés à l'arsenal pour un usage personnel (et pour vos escouades de faction).<br/>Le montant requis pour déverrouiller dépend du nombre d'actifs débloqués par la faction et du nombre d'usines possédées. Les armes déverrouillées, les viseurs et les lunettes de vision nocturne peuvent également modifier les équipements de vos IA. Les miliciens de base sont particulièrement touchés par cela: leur équipement commencera par de petites SMG et passera à un lanceur AA / AT supplémentaire. Veuillez noter que cela n'affectera pas leur tenue, qui dépendra du niveau de compétence de faction actuel (casques et uniformes). Arsenal est l'arsenal BIS standard, consultez leur documentation pour l'interaction et l'utilisation.<br/><br/>Pour voir les montants nécessaires pour déverrouiller chaque groupe d'articles, ouvrez l'Arsenal au QG et vous recevrez un rapport détaillé sur la droite. + 아이템, 무기와 탄약을 모아 본부 탄약상자에 넣으십시오. 아이템이 특정 갯수를 넘으면 아스널에서 언락되고 개인적으로 사용할 수 있습니다(인공지능 분대도 포함).<br/>언락하기 위한 조건은 팩션 자금과 점령한 공장 수에 따라 다릅니다. 언락된 무기, 광학장비, 야시경은 인공지능 병사 장비도 바꿀 수 있습니다. 기본적인 소총수는 언락된 무기에 영향받아 기관단총에서 시작해서 중화기(대공/대전차화기)까지 무장합니다. 이는 현재 팩션 숙련도 레벨(헬멧 및 유니폼)에 따라 달라지는 그들의 복장에 영향을 미치지 않는다는 점에 유의하십시오. 아스널은 표준 바닐라 아스널입니다. 자세한 사항은 BIS 문서를 확인하십시오.<br/><br/>각 아이템의 언락 조건을 보려면 본부의 탄약상자를 열면 오른쪽에 자세한 정보가 제공됩니다. + Ищите предметы, оружие и патроны и положите их в ящик для боеприпасов в штаб-квартире. Как только у вас будет определенное их количество, они будут разблокированы и добавлены в Арсенал для личного использования (и для отрядов вашей фракции). <br/> Количество, необходимое для разблокировки, зависит от того, сколько снаряжения разблокировала фракция и количество принадлежащих фабрик. Разблокированное оружие, оптика и очки ночного видения также могут изменить снаряжение ИИ. Это особенно касается обычных ополченцев: их снаряжение начнется с небольших пистолетов-пулеметов и перейдет к дополнительным зенитным/противотанковым гранатометам. Обратите внимание, это не повлияет на их одежду, которая будет зависеть от текущего уровня навыков фракции (шлемы и униформа). Арсенал - это стандартный арсенал BIS, проверьте его документацию для взаимодействия и использования. <br/><br/> Чтобы увидеть суммы, необходимые для разблокировки каждой группы предметов, откройте HQ Ammobox, и вы получите подробный отчет справа + Zbieraj przedmioty, broń i magazyny i umieszczaj je w arsenale. Gdy zdobędziesz określoną ilość przedmiotów, zostaną one odblokowane i dodane do arsenału do użytku osobistego (i dla oddziałów AI frakcji).<br/>Ilość przedmiotów wymagana do odblokowania zależy od tego, ile odblokowała cała frakcja i od liczby posiadanych fabryk. Odblokowane bronie, optyka i noktowizory mogą również zmienić wyposażenie AI. Szczególnie dotyczy się to oddziałów milicji: ich wyposażenie zacznie się od małych pistoletów maszynowych i przejdzie do posiadania dodatkowej wyrzutni przeciwlotniczej / przeciwpancernej. Pamiętaj, że nie wpłynie to na ich ubiór, który będzie zależał od aktualnego poziomu umiejętności frakcji (hełmy i mundury). Arsenał to standardowy Arsenał BIS, sprawdź ich dokumentację pod kątem interakcji i użycia.<br/><br/>Aby zobaczyć kwoty wymagane do odblokowania każdej grupy przedmiotów, otwórz skrzynkę w sztabie, a otrzymasz szczegółowy raport. + Hledejte předměty, zbraně a zásobníky a vložte je do svého arzenálu. Jakmile budete mít určité množství z nich, budou odemčeny a přidány do Arzenálu pro osobní potřebu (a pro vaše frakce družstva).<br/>Částka potřebná k odemčení závisí na tom, kolik aktiv frakce odemkla a počet vlastněných továren. Odemčené zbraně, optika a noční vidění může také změnit vybavení AI. Základní milicionáři jsou tímto obzvláště postiženi: jejich vybavení začne od malých SMG až po odpalovací zařízení AA / AT. Vezměte prosím na vědomí, že to nebude mít vliv na jejich oblečení, které bude záviset na aktuální úrovni dovedností frakce (přilby a uniformy). Arzenal je standardní BIS Arsenal, zkontrolujte jejich dokumentaci pro interakci a použití.<br/><br/> Chcete-li zobrazit částky potřebné k odemknutí každé skupiny položek, otevřete okno hq a obdržíte podrobnou zprávu vpravo. + 搜寻物品、武器和弹夹, 并将其放进总部的弹药箱中。当你拥有超过一定数量的物品之后, 它们将会解锁并添加到军火库以供个人(以及阵营班组)使用。<br/>解锁物品所需的数量取决于我方阵营已解锁的资产和拥有的工厂数量。解锁的武器、瞄具和夜视仪也会改变AI的装备。最基础的民兵将尤其受此影响: 他们的装备将从小型冲锋枪开始, 发展到拥有一个额外的防空/反坦克发射器。请注意, 这不会影响到AI小队的着装, 而着装(头盔和制服)取决于我方阵营当前的技能等级。军火库是标准的BIS军火库, 查看它们的文档来了解如何交互和使用。<br/><br/>要查看解锁每组物品所需的数量, 打开总部的弹药箱, 你将在右侧看到详细报告。 - - - - Commander Battle Options - Options de combat du commandant - 指挥官作战选项 - Меню командущего - 지휘관 전투 설정 - Opzioni di Battaglia del Comandante - Možnosti bitvy velitele - Comandante: Opciones de Batalla - Opcje Bitwy Dowódcy + + This is a civil war. People are not conquered if you cannot conquer their hearts. In game mechanics, this means you cannot conquer cities. The citizens of each town support the enemy or Faction to some amount.<br/>The dominant faction is the one who owns the city and benefits from their support in terms of money and human resources (HR). Your actions may lower enemy Support or raise yours, or both. Killing enemies, accomplishing missions, conquering resources, and power-stations, affect the amount of citizen support. + Dies ist ein Bürgerkrieg. Menschen können nicht erobert werden, wenn du nicht ihre Herzen erobern kannst. Bezogen auf die Spielmechanik bedeutet dies, dass du keine Städte erobern kannst. Die Bevölkerung jeder Stadt unterstützt die Fraktionen zu gewissen Graden.<br/>Die beliebteste Fraktion ist dann diejenige, welche die Stadt besitzt und von ihrer Unterstützung (Geld und Mannstärke) profitieren kann. Deine Unternehmungen können dazu führen, dass die Unterstützung für den Feind sinkt oder er für dich steigt. Das Ausschalten von feindlichen Einheiten, die Erledigung von Sekundärmissionen und das Erobern von Ressourcen und Kraftwerken beeinflusst die Unterstützung der Zivilbevölkerung. + Questa è una guerra civile. Le persone non sono conquistate se non puoi conquistare i loro cuori. Nelle meccaniche di gioco, questo significa che non puoi conquistare le città. I cittadini di ogni città supportano il nemico o la fazione in una certa misura.<br/>La fazione dominante è quella che possiede la città e beneficia del loro sostegno in termini di denaro e risorse umane (HR). Le tue azioni possono ridurre il supporto nemico o aumentare il tuo, o entrambi. Uccidere nemici, portare a termine missioni, conquistare risorse e centrali elettriche influiscono sulla quantità di supporto dei cittadini. + Esto es una guerra civil. Las personas no serán conquistadas si no conquistas sus corazones. En la mecánica del juego, esto significa que no podrás conquistar ciudades. Los ciudadanos de cada pueblo apoyan al enemigo o a la Facción en cierto número.<br/> La facción dominante es el que se adueña de la ciudad y se beneficia de su apoyo en términos de dinero y recursos humanos (RH). Tus acciones pueden bajar al apoyo al enemigo y subir el tuyo y viceversa. Matar enemigos, cumplir misiones, conquistar recursos y centrales eléctricas afectan al apoyo de la ciudadania. + Ceci est une guerre civile. Les gens ne sont pas conquis si vous ne pouvez pas conquérir leur cœur. En mécanique de jeu, cela signifie que vous ne pouvez pas conquérir de villes. Les citoyens de chaque ville soutiennent l'ennemi ou la faction dans une certaine mesure.<br/>La faction dominante est celle qui possède la ville et bénéficie de leur soutien en termes d'argent et de ressources humaines (RH). Vos actions peuvent réduire le soutien ennemi ou augmenter le vôtre, ou les deux. Tuer des ennemis, accomplir des missions, conquérir des ressources et des centrales électriques affecte le niveau de soutien des citoyens. + 여긴 전쟁 상황입니다. 시민들의 환심을 사지 않으면 사로잡을 수 없습니다. 즉, 도시를 정복할 수 없다는 것을 의미합니다. 각 마을마다 시민들은 적이나 아군을 어느 정도 지지합니다.<br/>자금과 인적 자원(인력)을 지원하는 그들의 지지를 받는 세력이 그 도시를 점령한 세력입니다. 아군의 행동이 적의 자원을 낮추거나 아군의 지지를 높히거나 둘 다 할수 있습니다. 적을 죽이고, 임무를 수행하고, 자원을 모으고, 발전소를 세우는 것은 시민의 지원량에 영향을 미칩니다. + Это гражданская война. Вам не победить, если вы не можете завоевать их сердца. В игровой механике это означает, что вы не можете завоевывать города. Жители каждого города в определенной степени поддерживают врага или фракцию.<br/>Доминирующая фракция - это та, кто владеет городом и получает от их поддержки деньги и Людские ресурсы (ЛР). Ваши действия могут снизить или повысить поддержку вас или противника, или и то, и другое. Убийство врагов, выполнение миссий, завоевание ресурсов и электростанций влияет на количество поддержки граждан. + To jest wojna domowa. Ludzie nie staną po twojej stronie, jeśli nie możesz podbić ich serc. W mechanice gry oznacza to, że nie możesz podbijać miast. Mieszkańcy każdego miasta wspierają daną frakcję, do pewnego stopnia.<br/>Dominującą frakcją jest ta, która jest właścicielem miasta i korzysta z ich wsparcia w postaci pieniędzy i zasobów ludzkich. Twoje działania mogą obniżyć wsparcie wroga i zwiększyć twoje albo odwrotnie. Zabijanie wrogów, wykonywanie misji, zdobywanie zasobów i elektrowni wpływa na wsparcie obywateli. + Toto je občanská válka. Lidé nejsou dobyti, pokud nemůžete dobýt jejich srdce. V herní mechanice to znamená, že nemůžete dobýt města. Občané každého města podporují nepřítele nebo frakce na určitou částku.<br/>Dominantní frakcí je ten, kdo vlastní město a těží z jejich podpory, pokud jde o peníze a lidské zdroje (HR). Vaše akce mohou snížit nepřátelské podporu nebo zvýšit vaše, nebo obojí. Zabíjení nepřátel, plnění misí, dobývání zdrojů a elektráren ovlivňuje množství podpory občanů. + 这是一场内战。要想征服人民, 你必须征服他们的心。在游戏机制中, 这意味着你无法占领城镇。每个城镇都有一定数量的公民支持敌方或我方阵营。<br/>占领方, 也就是拥有这座城镇的阵营, 会获得民众的支持, 并在资金和人力资源两方面获益。你的行动可能会降低敌方支持率并提升我方支持率, 或者二者兼有。消灭敌军, 完成任务, 攻占资源点和电站, 都会影响民众的支持率。 - - Recruit Squad - Recruter une escouade - 招募班组 - Набрать отряд - 분대 모집 - Recluta Squadra - Náborové družstvo - Reclutar Escuadra - Rekrutuj Oddział + + Destroy or capture Radio Towers in order to build trust with %1 citizens. + Zerstöre oder erobere Funkmaster, um das Vertrauen der Zivilbevölkerung von %1 zu erhöhen. + Distruggi o cattura le torri radio per creare fiducia con %1 cittadini. + Destruye o captura Torres de Comunicaciones en orden de incrementar la confianza con %1 ciudadanos + Détruisez ou capturez des tours radio afin de gagner la confiance des %1 citoyens. + 통신탑을 파괴하거나 점령하여 %1의 시민들과 신뢰를 쌓으십시오. + Уничтожьте или захватите Радиовышки, чтобы завоевать доверие %1 жителей. + Zniszcz lub przejmij wieże radiowe, aby zdobyć %1 zaufania obywateli. + Zničte nebo obsaďte rádiové věže, abyste si vybudovali důvěru u %1 občanů. + 摧毁或占领无线电塔, 以获取 %1 个公民的信任。 - - Recruit new squads and manage them with the HC Module (CTRL + SPACE) - Recrutez de nouvelles escouades et gérez-les avec le module HC (CTRL + ESPACE) - 招募新的班组, 并使用指挥部模块(CTRL + SPACE)进行管理 - Набирайте новые отряды и управляйте ими с помощью модуля HC (CTRL + SPACE) - 새 분대를 모집하고 하이 커맨드 모듈(컨트롤 + 스페이스)로 분대를 관리합니다. - Recluta nuove squadre e gestiscile usando il modulo del Alto Comando (CTRL + SPAZIO) - Nábor nových družstev a spravujte je pomocí modulu HC (Ctrl + Space) - Recluta nuevas escuadras y manejalas con el módulo HC (CTRL + SPACE) - Rekrutuj nowe oddziały i zarządzaj nimi za pomocą modułu HC (CTRL + SPACE) + + You may buy vehicles for your squad at Faction flags. + Du kannst Fahrzeuge für deine Gruppe am Flaggenmast kaufen. + Puoi acquistare veicoli per la tua squadra presso le bandiere della fazione. + Puedes comprar vehículos para tu escuadra en las Banderas de Facción. + Vous pouvez acheter des véhicules pour votre équipe aux drapeaux de faction. + 분대 차량은 팩션 깃발에서 구입할 수 있습니다. + Вы можете покупать технику для своего отряда в Флаге Фракции. + Możesz kupić pojazdy dla swojego oddziału na fladze w kryjówce. + Můžete si koupit vozidla pro svůj tým u frakčních vlajek. + 你可以在我方阵营旗帜处为你的班组购买载具。 - - Air Support - Appui aérien - 空中支援 - Авиаподдержка - 공중 지원 - Supporto Aereo - Letecká podpora - Soporte Aéreo - Wsparcie Powietrzne + + You may steal static weapons found in enemy airports. You must use the 'Steal Static' action to do so. DO NOT disassemble them before using the 'Steal Static' action! + Du kannst statische Geschütze von feindlichen Flugplätzen stehlen. Hierzu nutze die "Stehle Geschütz" Aktion. BEACHTE die Geschütze NICHT zu demontieren, bevor du nicht die "Stehle Geschütz" Aktion genutzt hast. + Puoi rubare armi fisse trovate negli aeroporti nemici. È necessario utilizzare l'azione "Ruba arma fissa" per farlo. Se smonterai l'arma fissa prima di usare l'azione non funzionerà! + Puedes robar armas estáticas que se encuentran en aeropuertos enemigos. Debes usar la acción de "Robar Estática" para ello. ¡NO las desmanteles antes de usar la acción "Robar Estática"! + Vous pouvez voler des armes statiques trouvées dans les aéroports ennemis. Vous devez utiliser l'action 'Steal Static' pour le faire. NE PAS les démonter avant d'utiliser l'action 'Steal Static'! + 적 공항에서 발견된 고정화기는 훔칠 수 있습니다. '고정화기 훔치기' 행동을 사용해야 합니다. '고정화기 훔치기' 행동을 사용하기 전엔 절대 분해하지 마십시오! + Вы можете украсть стационарное оружие найденное во вражеских аэропортах. Для этого вы должны использовать действие «Украсть стац. оружие». НЕ разбирайте их прежде чем использовать действие «Украсть стац. оружие». + Możesz ukraść stanowiska boje znalezioną na lotniskach wroga. Aby to zrobić, musisz użyć akcji „Ukradnij Stanowisko Bojowe”. NIE demontuj ich na części przed użyciem akcji „Ukradnij Stanowisko Bojowe”! + Můžete ukrást lafetované zbraně na nepřátelských letištích. K tomu musíte použít akci „Ukrást lafetovanou zbraň“. NEPOUŽÍVEJTE „rozložit" před použitím akce „Ukrást lafetovanou zbraň“ + 你可以偷取在敌方机场发现的固定式武器。你必须使用"偷取固定式武器"动作来执行此操作。在使用"偷取固定式武器"动作之前, 不要拆解固定式武器! - - Ask for Air Support (uses Airstrike points) - Demander un soutien aérien (utilise des points de frappe aérienne) - 呼叫空中支援(消耗空袭点数) - Запросить авиаподдержку (использует очки авиаподдержки) - 공중 지원을 요청합니다(공습 포인트 사용). - Richiedi Supporto Aereo (userà Punti Supporto Aereo) - Požádejte o leteckou podporu (používá body Airstrike) - Pide un ataque aéreo (usa puntos de Soporte Aéreo). - Zapytaj o Wsparcie Powietrzne (wykorzystuje punkty Nalotu) + + Some zones, like airports require you to use the ""Take the Flag"" action on their respective flags in order to conquer them. Some others, like roadblocks and some outposts, simply require you to defeat the garrison. + Um eine Zone, wie z.B. einen Flugplatz, einzunehmen, musst du die "Nimm die Flagge" Aktion an dem entsprechenden Flaggenmast vor Ort nutzen. + Alcune zone, come gli aeroporti, richiedono l'utilizzo dell'azione ""Prendi la bandiera"" sulle rispettive bandiere per conquistarle. Alcuni altri, come posti di blocco e alcuni avamposti, richiedono semplicemente che tu sconfigga la guarnigione. + Algunas zonas como aeropuertos requieren de ti para usar la acción de "Tomar la Bandera" en las respectivas banderas para conquistarlas. Algunas otras, como bloqueos de carreteras y algunos puntos de control, solo requieren que derrotes a la guarnición. + Certaines zones, comme les aéroports, vous obligent à utiliser l'action ""Prendre le drapeau"" sur leurs drapeaux respectifs afin de les conquérir. D'autres, comme les barrages routiers et certains avant-postes, vous demandent simplement de vaincre la garnison. + 공항과 같은 일부 지역은 점령하기 위해 각각의 깃발에 ""깃발 올리기"" 행동을 사용해야 합니다. 검문소나 전초 기지같은 곳은 주둔군을 물리치기만 하면 됩니다. + Некоторые зоны, например аэропорты, требуют от вас использования действия «Взять флаг» на соответствующих флагах, чтобы захватить их. Некоторые другие, такие как блокпосты и некоторые заставы, просто требуют, чтобы вы уничтожили гарнизон. + Niektóre strefy, takie jak lotniska, wymagają użycia akcji „Przejmij Flagę” na odpowiednich flagach, aby je podbić. Inne, takie jak blokady dróg i niektóre posterunki, wymagają po prostu pokonania całego garnizonu. + Některé zóny, jako jsou letiště, vyžadují, abyste na jejich příslušných vlajkách použili akci „Převzít vlajku“, abyste je mohli dobýt. Někteří jiní, jako jsou zátarasy a některé základny, prostě vyžadují, abyste porazili posádku. + 你需要在敌方旗帜上使用"夺取旗帜"动作来占领某些区域, 比如机场。对于另一些区域, 比如路障和前哨, 只需要击败敌方驻军即可。 - - O.Post - Roadblock - Poste d'Obs. - Barrage routier - 观察哨 - 路障 - Добавить БП / НП - 감시초소 - 검문소 - Posto di O. - Posto di Blocco - O.Post - zátaras - P. Observación - Bloqueo - Stanowisko Obserwacyjne - Blokada Drogowa + + %2 vs %1 war. + Krieg %2 gegen %1 + %2 vs %1 guerra. + Guerra %2 vs %1. + Guerre %2 vs %1 + %2 대 %1 전쟁. + Война %2 против %1. + Wojna %2 Kontra %1. + Válka %2 vs %1. + %2 vs %1 战争 - - Establish a new watchpost or roadblock depending on the type of terrain you select - Établissez un nouveau poste d'observation ou un barrage routier en fonction du type de terrain que vous sélectionnez - 根据您选择的地形类型, 建立新的观察哨或路障 - Установите новый наблюдательный пост или блокпост в зависимости от выбранного типа местности. - 선택한 지형 유형에 따라 새 감시초소 또는 검문소를 설치합니다. - Stabilisci un nuovo punto di vedetta o posto di blocco a seconda del tipo di terreno selezionato - Vytvořit nový pozorovací bod nebo zátaras v závislosti na typu terénu, který vyberete - Establece un nuevo punto de vigilancia o bloqueo de carretera dependiendo del terreno seleccionado - Ustaw nowe stanowisko obserwacyjne lub blokadę drogową w zależności od wybranego rodzaju terenu + + %2 vs %1 war. + Krieg %2 gegen %1 + %2 vs %1 guerra. + Guerra %2 vs %1. + Guerre %2 vs %1 + %2 대 %1 전쟁. + Война %2 против %1. + Wojna %2 Kontra %1. + Válka %2 vs %1. + %2 vs %1 战争。 - - Garbage Clean - Nettoyer les débris - 清理垃圾 - Очистка мусора - 쓰레기 청소 - Pulizia Spazzatura - Čištění odpadků - Limpieza de Basura - Wyczyść Śmieci + + %3 vs All war.<br/><br/>%1 and %2 will attack only %3 and act independently. Both can conquer. + Krieg %3 gegen alle.<br/><br/>%1 und %2 werden selbständig nur %3 angreifen. Beide können erobern. + %3 contro tutti.<br/><br/>%1 e %2 attaccheranno soltanto %3 e agiranno indipendentemente. Entrambi posso conquistare. + Guerra %3 vs Todos.<br/><br/>%1 y %2 atacarán solo a %3 y actuarán independietemente. Ambos pueden conquistar zonas. + Guerre %3 vs tous..<br/><br/>%1 et %2 n'attaqueront que %3 et agiront indépendamment. Les deux peuvent conquérir des zones. + %3 대 %2와 %1의 연합전.<br/><br/>%1과 %2은 %3만 공격하고 독립적으로 활동합니다. 둘 다 정복 가능. + Война %3 против всех.<br/><br/> %1 и %2 атакуют только %3 и действуют независимо. Оба могут победить. + Wojna %3 Kontra Wszyscy.<br/><br/>%1 i %2 będą atakować tylko %3 i działać niezależnie od siebie. Obie strony mogą podbijać. + Válka %3 vs Všem .<br/><br/>%1 a %2 zaútočí pouze na %3 a bude jednat nezávisle. Oba mohou dobýt. + %3 vs 全部阵营 战争。<br/><br/>%1 和 %2 只会独立地攻击 %3。二者均可被占领。 - - Cleans several things in game. Use with caution as it freezes the mission - Nettoie plusieurs choses dans le jeu. À utiliser avec prudence car cela gèle la mission - 清理游戏中的一些东西。谨慎使用, 因为它可能导致任务卡死 - Очищает несколько вещей в игре. Используйте с осторожностью, так как это замораживает миссию - 게임 안의 여러 가지를 청소합니다. 임무가 동결되므로 주의하여 사용하십시오. - Ripulisce molteplici oggetti in gioco. Attenzione può causare lag - Čistí několik věcí ve hře. Používejte s opatrností, protože mise zamrzne - Limpia varias cosas en el juego. Utilizalo con precaución ya que congela la misión. - Czyści niepotrzebne przedmioty i ciała z ziemi poprawiając wydajność gry. Używaj ostrożnie, ponieważ zamraża misję + + All vs All war.<br/><br/>%1 and %2 will attack each other and both to %3. + Krieger jeder gegen jeden.<br/>%1 und %2 werden einander und %3 bekämpfen. + Guerra Tutti contro Tutti.<br/><br/>%1 e %2 si attaccheranno a vicenda e entrambi attaccheranno %3 + Guerra Todos vs Todos.<br/><br/>%1 y %2 se atacarán entre si y ambós atacarán a %3. + Guerre tous contre tous.<br/><br/> %1 et %2 s’attaqueront tous les deux et aussi à %3. + 개별 전쟁.<br/><br/>%1과 %2은 서로를 공격하면서 둘 다 %3도 공격합니다. + Все против всех.<br/><br/>%1 и %2 будут атаковать друг друга и оба - %3. + Wszyscy Kontra Wszyscy.<br/><br/>%1 i %2 będą atakować się nawzajem i obie frakcje będą atakować %3. + Všichni vs Všem válka.<br/><br/>%1 a %2 zaútočí na sebe a oba na %3. + 全部阵营 vs 全部阵营 战争。<br/><br/>%1 和 %2 会互相攻击, 二者都会攻击 %3。 - - O.Post-Roadblock Delete - Supprimer Poste d'Obs. - Barrage routier - 拆除观察哨/路障 - Удалить БП / НП - 감시초소 - 검문소 제거 - Elimina Punto di osservazione - Posti di Blocco - O.Post-Roadblock Odstranit - Borrar P. Observación - Bloqueo - Usuń Stanowisko Obserwacyjne - Blokade Drogową + + Click on a city to learn the strength of their support for the enemy or Faction. Click on other zones to know relevant info about them. + Klicke auf eine Stadt auf der Karte, um ihre Stärke und Unterstützung für die freindliche Fraktion einzusehen. Klicke auf andere Zonen, um ähnlich relevante Informationen zu erhalten. + Fai clic su una città per comparare la tua influenza a quella al nemico. Fai clic su altre zone per conoscere altr informazioni pertinenti. + Haz click en la ciudad para saber la fuerza y el soporte que tiene la facción enemiga. Haz click en otras zonas para ver otra información relevante. + Cliquez sur une ville pour connaître la force de son soutien à l'ennemi ou à la faction. Cliquez sur d'autres zones pour connaître les informations pertinentes à leur sujet. + 적 또는 팩션에 대한 지지도를 알아보려면 도시를 클릭하십시오. 다른 영역을 클릭하여 해당 영역에 대한 다른 정보를 확인하십시오. + Нажмите на город, чтобы узнать, насколько они поддерживают нас или противника. Нажмите на другие зоны, чтобы узнать о них актуальную информацию + Kliknij miasto, aby poznać siłę ich wsparcia dla wroga lub twojej frakcji. Kliknij inne strefy, aby poznać istotne informacje na ich temat. + Kliknutím na město se dozvíte sílu jejich podpory nepříteli nebo frakci. Kliknutím na další zóny získáte o nich relevantní informace + 点击城市来了解平民对敌方或我方阵营的支持度。点击其他地区以了解与其有关的信息。 - - Remove selected observation post or roadblock, money will be refunded - Supprimer le poste d'observation ou le barrage routier sélectionné, l'argent sera remboursé - 拆除选定的观察哨或路障并退回费用 - Удалите выбранный наблюдательный пункт или блокпост, деньги будут возвращены - 선택한 감시초소 또는 검문소를 제거하면 자금으로 환불됩니다. - Rimuovi il posto di osservazione o il posto di blocco selezionato, i soldi verranno rimborsati - Odstraňte vybraný pozorovací bod nebo zátaras, peníze budou vráceny - Borra el punto de observación o bloqueo de carretera, el dinero sera reembolsado - Usuń wybrane stanowisko obserwacyjne lub blokadę drogową, pieniądze zostaną zwrócone + + Commander Only. Sets the the maximum amount of AI in map per server or HC. Up to 200 AI may behave decently. + Nur Kommandant. Legt die maximale Anzahl an KI Einheiten pro Server/HC auf der Karte fest. Bis zu 200 KI Einheiten sollten keine Probleme bereiten. + Solo comandante. Imposta la quantità massima di IA nella mappa per server o HC. Fino a 200 IA possono comportarsi in modo decente. + Solo para el Comandante. Limita la cantidad máxima de IA en el mapa en el servidor o en el CG. Por encima del valor 200 la IA se comporta de forma aceptable + Commandant seulement. Définit la quantité maximale d'IA dans la carte par serveur ou HC. Jusqu'à 200 IA peuvent se comporter décemment. + 지휘관 전용. 서버 또는 하이 커맨드 당 지도 내 최대 인공지능 수량을 설정합니다. 최대 200개의 인공지능이 행동 가능합니다. + Устанавливает максимальное количество ИИ на карте на сервер или HC. До 200 ИИ могут вести себя прилично. + Tylko dowódca może tego używać. Ustawia maksymalną ilość AI na mapie na serwer lub Headless Client. Do 200 AI serwer działa w miarę w porządku + Pouze velitel. Nastavuje maximální množství AI na mapě na serveru nebo štábu. Až 200 AI se může chovat výkonostně slušně. + 仅限指挥官使用。设置每个服务器或无头客户端的最大AI数量。不超过200个AI时, AI表现应当正常。 - - Faction Garage - Garage de faction - 阵营车库 - Гараж фракции - 팩션 차고 - Garage della Fazione - Garáž frakce - Garaje de la facción - Garażuj Pojazd Frakcji + + Commander Only. You may save the game at your HQ Map. This will allow you to continue playing upon mission update or server restart, preserving stats, player's equipment, conquered zones, enemy asset availability and many more things. WARNING: Normal save and load runs badly in this mission. This system is your only guarantee of saving the game properly + Solo per il comandante. Puoi salvare il gioco sulla mappa del quartier generale. Ciò ti consentirà di continuare a giocare dopo l'aggiornamento della missione o il riavvio del server, preservando le statistiche, l'equipaggiamento del giocatore, le zone conquistate, la disponibilità delle risorse nemiche e molte altre cose. ATTENZIONE: il salvataggio e il caricamento normali funzionano male in questa missione. Questo sistema è la tua unica garanzia per salvare il gioco correttamente + Solo para el Comandante. Puedes guardar la partida en tu Mapa del CG. Esto te permite continuar en caso de actualización o reseteo del servidor, preservando las estadísticas, el equipo del jugador, zonas conquistadas, disponibilidad de equipo del enemigo y otras muchas cosas. ATENCIÓN: Guardar y cargar el juego de forma habitual no funciona de forma correcta en esta misión. Este método es tu única garantia de guardar el juego de forma apropiada. + Commandant seulement. Vous pouvez enregistrer le jeu sur votre carte QG. Cela vous permettra de continuer à jouer après la mise à jour de la mission ou le redémarrage du serveur, en préservant les statistiques, l'équipement du joueur, les zones conquises, la disponibilité des ressources ennemies et bien d'autres choses. AVERTISSEMENT: la sauvegarde et le chargement normaux fonctionnent mal dans cette mission. Ce système est votre seule garantie de sauvegarder correctement le jeu + 지휘관 전용. 게임을 본부 맵에 저장할 수 있습니다. 이렇게 하면 임무 업데이트 또는 서버 재시작 시에도 게임을 계속할 수 있으며, 통계, 플레이어 장비, 점령 구역, 적의 사용 가능 자산 및 기타 많은 것들을 저장할 수 있습니다. 경고: 이 임무는 일반 저장 및 로드가 제대로 실행되지 않습니다. 해당 시스템이 게임을 제대로 시작할 수 있는 유일한 방법입니다. + Вы можете сохранить игру на Карте у штаба. Это позволит вам продолжить игру после обновления миссии или перезапуска сервера, сохраняя статистику, экипировку игрока, захваченные зоны, доступность вражеских ресурсов и многое другое. ВНИМАНИЕ: Нормальное сохранение и загрузка в этой миссии работают плохо. Эта система - ваша единственная гарантия правильного сохранения игры. + Tylko dowódca może tego używać. Możesz zapisać grę na swojej mapie w kryjówce. Pozwoli ci to kontynuować grę po aktualizacji misji lub restarcie serwera, zachowując statystyki, wyposażenie gracza, podbite strefy, dostępność zasobów wroga i wiele innych rzeczy. UWAGA: Normalne zapisywanie i ładowanie działa źle w tej misji. Ten system to jedyna gwarancja prawidłowego zapisania gry + Pouze velitel. Tuto hru můžete uložit u své štábní mapy. To vám umožní pokračovat ve hraní po aktualizaci mise nebo restartu serveru, při zachování statistik, vybavení hráče, dobytých zón, dostupnosti nepřátelského majetku a mnoha dalších věcí. VAROVÁNÍ: Normální ukládání a načítání probíhá v této misi špatně. Tento systém je vaší jedinou zárukou správného uložení hry + 仅限指挥官使用。你可以在总部的地图上保存游戏。这允许你在任务更新或游戏重启后继续当前游戏, 并保持统计数据, 玩家装备, 已占领的区域, 敌军资产可用性和更多的东西。警告: 普通的存档和读取功能不支持此任务。该系统是正确存档的唯一保证。 + + + Antistasi has a situational music script, depending on a player's stance and time of day. The default in Multiplayer is OFF, and ON in Singleplayer + Antistasi nutzt situationsabhängige Musik, abhängig von der Tageszeit und des Spielerverhaltens. Es ist standardmäßig im Mehrspielermodus deaktiviert und im Einzelspielermodus aktiviert. + Antistasi ha uno script che introduce la musica dinamica, a seconda della posizione del giocatore e dell'ora del giorno. L'impostazione predefinita in Multiplayer è OFF e ON in Singleplayer + Antistasi tiene un script de música situacional, dependiendo de varios factores como la hora del dia. Por defecto en multijugador está OFF, en un sólo jugador está ON + Antistasi a un script de musique situationnelle, selon la position du joueur et l'heure de la journée. La valeur par défaut en mode multijoueur est désactivée et activée en mode solo. + 안티스타시는 플레이어의 스탠스와 하루 중 시간에 따라 상황에 맞는 음악 대본을 가지고 있습니다. 기본값은 멀티플레이에선 끄기, 싱글플레이에선 켜기입니다. + У Antistasi есть ситуативный музыкальный сценарий, зависящий от позиции игрока и времени суток. По умолчанию в многопользовательской игре выключено, а в одиночной игре включено. + Antistasi posiada sytuacyjny skrypt muzyczny, zależny od postawy gracza i pory dnia. Domyślnie w trybie wieloosobowym muzyka jest WYŁĄCZONA, a w trybie jednoosobowym WŁĄCZONA + Antistasi má situační hudební scénář, v závislosti na postoji hráče a denní době. Výchozí hodnota v Multiplayeru je OFF a ON v Singleplayeru + Antistasi 内置情景音乐脚本, 取决于玩家状态和时间。此功能在多人游戏中默认关闭, 在单人游戏中默认开启。 - - Look at a vehicle and garage it into faction garage (shared among commanders) - Regardez un véhicule et rangez-le dans le garage de faction (partagé entre les commandants) - 将面前的载具存放至阵营车库(与指挥官共享) - Посмотрите на машину и поставьте ее в гараж фракции (общий для командиров) - 차량을 보고 팩션 차고에 넣으십시오(지휘관 간에 공유). - Guarda il veicolo e mettilo nel garage della fazione (sarà condiviso tra i comandanti della fazione) - Podívejte se na vozidlo a garáže do frakční garáže (sdílené mezi veliteli) - Mira al vehículo y almacenalo en el garaje de ka facción (compartido entre comandantes) - Popatrz na pojazd i schowaj go w garażu frakcji (wspólny dla dowódców) + + Increase or decrease the percentage of city civilian population that spawn. At 0% only one civilian will spawn in each city. + Erhöhe oder verringere den Prozentsatz der zu spawnenden Stadtbevölkerung. Bei 0% wird nur ein einzelner Zivilist pro Stadt gespawnt. + Aumenta o diminuisci la percentuale di popolazione civilie che spawnerà nelle città. Allo 0% verrà generato un solo civile in ogni città. + Aumenta o disminuye el porcentaje de civiles que pueden aparecer en una ciudad. En el 0% sólo un civil aparecerá en cada ciudad + Augmentez ou diminuez le pourcentage de la population civile de la ville qui apparaît. À 0%, un seul civil apparaîtra dans chaque ville. + 도시의 민간인 스폰 비율을 늘리거나 줄입니다. 0%의 경우 각 도시에서 민간인이 1명만 스폰됩니다. + Увеличьте или уменьшите процент спавнящегося гражданского населения города. При 0% в каждом городе появится только одно гражданское лицо. + Zwiększ lub zmniejsz odsetek ludności cywilnej, która się pojawia w miastach. Przy 0% w każdym mieście pojawi się tylko jeden cywil. + Zvýšit nebo snížit procento městského civilního obyvatelstva, které vznikají. V 0% se v každém městě vynoří pouze jeden civilista. + 增加或减少市民的生成比例。0% 时每个城市只会生成一个平民。 - - Resign / Eligible - Démissionner / Éligible - 辞职/竞选 - Отставка - 사임 / 인계 - Dimettiti / Eleggiti - Rezignace / způsobilý - Renunciar / Elegible - Rezygnacja / Zapisz się + + Commander only. Increase or decrease general spawn and despawn distance. Use it carefully combined with other options. + Nur Kommandant. Erhöhe oder verringere die allgemeine Spawn/Despawn Entfernung. Beachte das Zusammenspiel mit den anderen Optionen. + Solo per il Comandante. Aumenta o diminuisci la distanza di spawn generale. Usa quest'opzione attentamente in + Solo para el comandante. Aumenta o disminuye la distancia de aparición y desaparición general. Úsalo con precaución con otras opciones. + Commandant seulement. Augmentez ou diminuez la distance d'apparition et de disparition générale. Utilisez-le soigneusement combiné avec d'autres options. + 지휘관 전용. 일반적인 스폰 및 제거 거리를 늘리거나 줄입니다. 다른 설정과 신중하게 조합하여 사용하십시오. + Только для Командующего. Увеличение или уменьшение общей дистанции спавна и деспавна. Используйте его осторожно в сочетании с другими настройками. + Tylko dowódca może tego używać. Zwiększ lub zmniejsz ogólną odległość pojawiania się i znikania jednostek AI. Używaj go ostrożnie w połączeniu z innymi opcjami. + Pouze velitel. Zvětšení nebo zmenšení vzdálenosti vzniku a zániku. Používejte jej pečlivě v kombinaci s dalšími možnostmi. + 仅限指挥官使用。增加或减少生成和取消生成的距离。小心地将其与其他选项结合使用。 - - Step down from commander or toggle eligibility - Démissionner du commandant ou devenir éligible - 从指挥官职位离任或参与指挥官竞选 - Уйти от командира или изменить право на участие - 지휘관에서 물러나거나 자격을 위임합니다. - Lascia il ruolo di comandante o aggiungiti/rimuoviti dall'elegibilità comandante - Odstupte z velitele nebo přepínat mezi způsobilostí - Renunciar a ser comandante o pasa a ser elegible al puesto - Zrezygnuj z funkcji dowódcy lub przełącz uprawnienia + + Commander only. Will delete things like dropped weapons, magazines, clothing etc.<br/><br/>Beware, it freezes the game for some time. + Nur Kommandant. Dies löscht Dinge wie fallengelassene Waffen, Magazine, Kleidung, etc.<br/><br/>Beachte, dass dies das Spiel für eine kurze Zeit einfrieren kann. + Solo per il comandante. Eliminerà oggetti lasciati a terra come armi, caricatori, vestiti ecc...<br/><br/>Attenzione, bloccherà il gioco per un breve periodo di tempo. + Solo para el Comandante. Borrará cosas tiradas en el suelo como armas tiradas, cargadores, ropa, etc.<br/><br/>Atención, congela el juego por un tiempo. + Commandant seulement. Supprime des éléments comme les armes au sol, les magazines, les vêtements, etc.<br/><br/>Attention, cela fige le jeu pendant un certain temps. + 지휘관 전용. 떨어진 무기, 탄창, 옷 등을 삭제할 것입니다.<br/><br/>주의하십시오, 게임을 잠시 동안 동결시킬 겁니다. + Только для Командующего. Удаляет такие вещи как брошенное оружие, магазины, одежду и т.д. <br/><br/> Осторожно, игра на некоторое время зависает. + Tylko dowódca może tego używać. Usunie takie rzeczy, jak upuszczona broń, magazyny, ubrania itp.<br/><br/>Uwaga, gra zawiesza się na jakiś czas. + Pouze velitel. Vymaže věci, jako jsou vyhozené zbraně, munice, oblečení atd.<br/><br/>Pozor, hru to nějakou dobu zmrazí. + 仅限指挥官使用。将删除掉落的武器, 弹夹和服装等东西。<br/><br/>注意, 它会使游戏冻结一段时间。 - - Sell Vehicle - Vendre le véhicule - 出售载具 - Продать технику - 차량 판매 - Vendi Veicolo - Prodat vozidlo - Vender vehículo - Sprzedaj Pojazd + + Select this option when the Y key or Statistics bar are not working. + Wähle diese Option, wenn das Z-Menü oder die Statusleise nicht funktionieren. + Seleziona questa opzione quando il tasto Y o la barra statistiche non funzionano. + Selecciona esta opción cuando la tecla Y o la barra de estadísticas no funcionan + Sélectionnez cette option lorsque la touche Y ou la barre de statistiques ne fonctionnent pas. + Y키 또는 통계 표시줄이 작동하지 않을 때 이 옵션을 선택하십시오. + Выберите этот вариант, если клавиша Y или панель статистики не работают. + Wybierz tę opcję, gdy klawisz Y lub pasek statystyk nie działają. + Tuto možnost vyberte, pokud nefunguje klávesa Y nebo statistická lišta. + 当Y键菜单或统计栏无法正常工作时, 请选择此选项。 - - Look at a vehicle and sell it for money - Regardez un véhicule et vendez-le pour de l'argent - 出售面前的载具以换取资金 - Посмотрите на автомобиль и продайте его за деньги - 현재 보고 있는 차량을 돈을 받고 판매합니다. - Guarda il veicolo e vendilo per ricavare dei soldi - Podívejte se na vozidlo a prodejte jej za peníze - Mira hacia el vehículo y vendelo por dinero - Popatrz na pojazd i sprzedaj go za pieniądze + + Press Y in-game to have access any time to several options. Most of them are explained in the Commander or Features sections. + Drücke im Spiel Z, um jederzeit Zugriff auf verschiedene Optionen zu erhalten. Die meisten davon sind im Kommandanten oder Features Bereich erklärt. + Premi Y in-gioco per avere accesso a diverse opzioni. La maggior parte di esse è spiegata nelle sezione Comandante e Funzionalità. + Presiona Y dentro del juego para tener acceso a varias opciones. La mayoria están explicadas en las secciones de Comandante o Características. + Appuyez sur Y dans le jeu pour avoir accès à tout moment à plusieurs options. La plupart d'entre eux sont expliqués dans les sections Commandants ou Fonctionnalités. + Y 키를 눌러 언제든지 여러 설정을 들어갈 수 있습니다. 대부분은 지휘관 기능 설명입니다. + Нажмите Y в игре, чтобы в любой момент получить доступ к нескольким параметрам. Большинство из них описаны в разделах "Командующий" или "Функции". + Naciśnij Y w grze, aby w dowolnym momencie uzyskać dostęp do kilku opcji. Większość z nich wyjaśniono w rozdziałach Dowódca lub Funkcje. + Stisknutím klávesy Z ve hře získáte přístup k několika možnostem. Většina z nich je vysvětlena v kapitolách Velitele nebo Funkce. + 在游戏中随时按 Y 来访问作战选项。大部分功能已在指挥官或特性章节进行过解释。 - - - - Carpet Bombing Strike - Tapis de bombes - 地毯式轰炸 - Ковровая бомбардировка - 융단폭격 - Bombardamento a Tappeto - Úder kobercového bombardování - Bombardeo de alfombra - Zmasowane bombardowanie + + When you are the Commander, hit CTRL + SPACE to give way-points and other orders to your AI squads using the HC mode. Non commanders may use it to check enemy contacts reported by the Faction communications network. + Wenn du der Kommandant bist, kannst du über Strg + Leertaste in den Oberbefehlsmodus wechseln und somit KI Gruppen Befehle geben. Nicht-Kommandanten können dies nutzen, um Berichte über feindliche Kontakte zu überprüfen. + Usa il menu e seleziona un punto sulla mappa. Fai clic su una strada. Un gruppo di soldati AT si unirà a te. Inviali nel luogo selezionato e lì stabiliranno un posto di blocco. + Cuando eres el comandante, presiona CTRL + ESPACIO para dar puntos de reunión y otras ordenes a las escuadras controladas por IA usando el modo HC. Los no comandantes pueden usarlo para visualizar las unidades enemigas reportadas por la red de comunicaciones de la Facción. + Lorsque vous êtes le commandant, appuyez sur CTRL + ESPACE pour donner des points de cheminement et d'autres ordres à vos escouades d'IA en utilisant le mode HC. Les non-commandants peuvent l'utiliser pour vérifier les contacts ennemis signalés par le réseau de communication de la faction. + 지휘관일 때 컨트롤 + 스페이스를 누르면 하이 커맨드로 인공지능 분대에 경유지를 주거나 명령을 하달합니다. 지휘관이 아닌 경우 아군 통신망으로 적 발견 보고를 할 수 있습니다. + Когда вы являетесь командиром, нажмите CTRL + ПРОБЕЛ, чтобы отдать команды вашим отрядам ИИ, используя режим ВК. Не командующие могут использовать его для проверки контактов с противником, сообщаемых сетью связи Фракции. + Kiedy jesteś dowódcą, naciśnij CTRL + SPACJA, aby dać punkty nawigacyjne i inne rozkazy swoim oddziałom AI za pomocą trybu HC. Pozostali gracze mogą go używać do sprawdzania kontaktów wroga zgłoszonych przez sieć komunikacyjną frakcji. + Pokud jste velitel, můžete přepnout do příkazového režimu pomocí kláves Ctrl + Mezera a tak dát příkazy skupinám AI. Nevelitelé mohou použít k ověření zpráv o nepřátelských kontaktech. + 当你是指挥官时, 按下 Ctrl + 空格 即可使用指挥部模式向AI小队分配路径点或下达其他命令。非指挥官可以使用它来查询阵营通讯网络上报告的接敌情况。 - - HE Bombs - Bombes HE - 高爆炸弹 - ОФ бомбы - 고폭 - Bombe AE - Bomby - Bombas HE - Bomba Odłamkowa-Burząca + + Press SHIFT + Y in-game while having an artillery squad selected on the HC bar. + Drücke im Spiel Shift + Z während du eine Artilleriegruppe in der Oberbefehlsleiste ausgewählt hast. + Premi MAIUSC + Y in gioco mentre hai una squadra di artiglieria selezionata con l'Alto Comando. + Presiona SHIFT + Y dentro del juego mientras tienes una escuadra de arilleria seleccionada en la barra de HC + Appuyez sur SHIFT + Y dans le jeu tout en ayant une escouade d'artillerie sélectionnée sur la barre HC. + 인게임의 하이 커맨드 표시줄에서 포병대를 선택한 상태에서 쉬프트 + Y를 누르십시오. + Нажмите SHIFT + Y в игре, выбрав артиллерийский отряд на панели ВК. + Naciśnij SHIFT + Y w grze, mając wybrany oddział artylerii na pasku HC. + Stiskněte ve hře SHIFT + Z zatímco dělostřelecké družstvo je vybráno na panelu štábu. + 在指挥部选单上选择一个炮兵小队并按下 Shift + Y。 - - Cluster Bombs - Bombes à fragmentation - 集束炸弹 - Кассетные бомбы - 집속 - Bombe a Grappolo - Cluster bomby - Bombas de Dispersión - Bomba Kasetowa + + MP Only: Press U in-game to join another player's group + Nur im Mehrspieler: Drücke im Spiel U, um einer Gruppe eines anderen Spielers beizutreten. + Solo in MP: Premi U in-gioco per entrare nel gruppo di un altro giocatore + MJ solo: Presiona U dentro del juego para unirte a grupos de jugadores + MP uniquement: appuyez sur U dans le jeu pour rejoindre le groupe d'un autre joueur. + 멀티 플레이 전용: U를 눌러 다른 분대에 들어갑니다. + Только мультиплеер: Нажмите U в игре, чтобы присоединиться к группе другого игрока + Tylko tryb Wieloosobowy: Naciśnij przycisk U w grze, aby dołączyć do grupy innego gracza + Pouze v Multiplaeru: Stisknutím klávesy U ve hře se připojíte ke skupině jiného hráče + 仅限多人游戏: 在游戏中按下 U 来加入其他玩家的队伍 - - NAPALM Bombs - Bombes NAPALM - 凝固汽油弹 - Напалм - 네이팜 - Bombe NAPALM - Napalm Bomby - Bombas NAPALM - Bomba Napalmowa Zapalająca + + Press END to enable / disable earplugs. Disabled with ACE. + Drücke ENDE, um Öhrstöpsel einzusetzen oder zu entfernen. Wird mit ACE automatisch deaktiviert. + Premi FINE per abilitare / disabilitare i tappi per le orecchie. Disabilitato con ACE. + Presiona FIN para habilitar / deshabilitar los tapones de oídos. Deshabilitado con ACE. + Appuyez sur FIN pour activer / désactiver les bouchons d'oreille. Désactivé avec ACE. + End 키로 귀마개를 활성화/비활성화합니다. ACE 모드 사용 시 사용할 수 없습니다. + Нажмите END, чтобы надеть/снять беруши. Отключено при использовании ACE. + Naciśnij przycisk END, aby włączyć/wyłączyć zatyczki do uszu. Wyłączone, gdy serwer korzysta z moda ACE. + Stiskněte END pro aktivaci / deaktivaci chráničů sluchu. Zakázáno s ACE. + 按下 End 启用/禁用耳塞。使用ACE时无法使用。 - - Cost: 1 point - Coût : 1 point - 消耗: 1 点 - Цена: 1 очко - 가격: 1 포인트 - Costo: 1 punto - Cena: 1 bod - Coste: 1 punto - Koszt: 1 punkt + + Press ALT+HOME to show / hide information bar at the top of the screen. + Premi ALT+HOME per visualizzare / nascondere la barra informazioni in alto allo schermo. + Presiona ALT + HOME para mostrar / ocultar la barra de información arriba de la pantalla. + 알트 + 홈 키를 눌러 화면 상단의 정보 표시줄을 표시하거나 숨깁니다. + Нажмите ALT+HOME, чтобы отобразить/скрыть информационную строку в верхней части экрана. + Naciśnij klawisze ALT+HOME, aby wyświetlić/ukryć pasek informacyjny u góry ekranu. + Stisknout ALT+HOME k zobrazení / skrytí info lišty v horní části obrazovky + 按ALT+HOME来显示/隐藏顶部信息栏。 - - Add to Air Support - Ajouter au soutien aérien - 添加至空中支援 - Добавить в воздушную поддержку - 공중 지원에 추가하기 - Aggiungi al Supporto Aereo - Přidat k letecké podpoře - Añadir a Soporte Aéreo - Dodaj do Wsparcia Powietrznego + + Don't expect to be able to conquer anything in the early stages. First you have to gather enough resources (HR and Money) in order to be able to conquer and hold your positions. This mission tries to simulate real life guerilla situations. If in doubt, ask yourself what would you do in real life. Don't expect to win every time. Hit and Run is the basic manoeuvre here. Earn every resource, weapon and ammunition to gather enough assets in order to be a real challenge for the enemy. In the meantime, disturb its operations and gain support from the population. + Erwarte nicht, dass du in der Lage sein wirst alles bereits zu Beginn erobern zu können. Zuallererst musst du genügend Ressourcen (Mannstärke und Geld) auftreiben müssen, um in der Lage zu sein etwas zu erobern und auch halten zu können. Diese Mission versucht reale Guerilla Situationen und Vorgehen zu simulieren. Wenn du unschlüssig bist, dann frage dich selbst, was du im echten Leben tun würdest. Erwarte nicht, dass du jedes Mal gewinnst. "Hit and Run" ist hier das übliche Vorgehen. Erbeute Ressourcen, Waffen und Munition, um letztlich genug Ausrüstung zusammen zu haben, damit du zu einer echten Bedrohung für den Feind werden kannst. Währenddessen störe die Bestrebungen des Feindes und verdiene dir die Unterstützung der Zivilbevölkerung. + Non aspettarti di essere in grado di conquistare molto durante le prime fasi. Per prima cosa dovresti raccogliere abbastanza risorse (Risorse umane e Denaro) per poter conquistare e mantenere le tue posizioni. Questa missione cerca di simulare situazioni di guerriglia reali. In caso di dubbi, chiediti cosa faresti nella vita reale. Non aspettarti di vincere ogni volta. Hit and Run è la manovra di base qui. Guadagna risorse, armi e munizioni in modo tale da ammassare forze sufficienti per essere una vera sfida per il nemico. E nel frattempo, disturbare le sue operazioni e ottenere il sostegno della popolazione. + No esperes ser capaz de conquistar nada en las etapas iniciales. Primero debes juntar suficientes recursos (HR y Dinero) para ser capaz de conquistar y mantener tus posiciones. Esta misión trata de simular situaciones de la Guerrilla real. En caso de duda, pregúntate a ti mismo que harías en la vida real. No esperes ganar cada vez. Golpear e huir es la maniobra básica aquí. Gana cada recurso, arma y bala para suponer un reto real al enemigo. Mientras tanto, estorba las operaciones enemigas y/o ganate el apoyo de la población. + Ne vous attendez pas à pouvoir conquérir quoi que ce soit au début. Vous devez d'abord rassembler suffisamment de ressources (HR et Argent) pour pouvoir conquérir et conserver vos positions. Cette mission tente de simuler des situations de guérilla réelles. En cas de doute, demandez-vous ce que vous feriez dans la vraie vie. Ne vous attendez pas à gagner à chaque fois. Le Hit and Run est la manœuvre de base ici. Recupérez de l'argent, des armes et des munitions pour rassembler suffisamment de ressources afin d'être un véritable défi pour l'ennemi. En attendant, perturbez ses opérations et gagnez le soutien de la population. + 초기부터 점령할 수 있을 거라고 기대하지 마십시오. 충분한 자원(인력과 자금)을 모아야 당신의 힘이 유지됩니다. 이 미션은 게릴라 상황을 재현합니다. 의심이 들면, 당신이 실제라면 무엇을 할 지 스스로 물어보십시오. 모든 걸 이길 것 이라고 기대하지 마십시오. 힛 앤 런이 기본 전술입니다. 적을 위협하기 위해 모든 자원, 무기, 탄약을 모으십시오. 그리고 적을 방해하고 현지에서 지지를 얻으십시오. + Не ожидайте, что сможете что-либо победить на ранних стадиях. Сначала вам нужно собрать достаточно ресурсов (ЛР и Деньги), чтобы иметь возможность завоевать и удерживать свои позиции. Эта миссия пытается смоделировать реальные партизанские ситуации. Если сомневаетесь, спросите себя, что бы вы делали в реальной жизни. Не надейтесь на победу каждый раз. Бей и беги - обычная тактика. Собирайте все возможные ресурсы, оружие и боеприпасы, чтобы сформировать серьезную силу и стать настоящим испытанием для врага. А пока помешайте его работе и заручитесь поддержкой населения. + Nie oczekuj, że we wczesnych etapach będziesz w stanie podbić cokolwiek. Najpierw musisz zebrać wystarczającą ilość zasobów (Rekruci i Pieniądze), aby móc podbić i utrzymać swoje pozycje. Ta misja próbuje symulować rzeczywistą wojnę partyzancką. Jeśli masz wątpliwości, zadaj sobie pytanie, co byś zrobił w prawdziwym życiu. Nie oczekuj, że wygrasz za każdym razem. Ataki typu Uderz i Uciekaj są tutaj podstawową taktyką. Zdobądź wszystkie zasoby, broń i amunicję aby stać się prawdziwym wyzwaniem dla wroga. W międzyczasie zakłócaj jego działalność i zyskaj wsparcie ludności. + Neočekávejte, že v časných stádiích dokážete něco dobýt. Nejprve musíte shromáždit dostatek zdrojů (HR a peníze), abyste mohli dobýt a udržet své pozice. Tato mise se pokouší simulovat partyzánské situace v reálném životě. Pokud máte pochybnosti, zeptejte se sami sebe, co byste udělali v reálném životě. Nečekejte, že vyhrajete pokaždé. Udeřit a Utéct je zde základní manévr. Získejte všechny zdroje, zbraně a střelivo, abyste shromáždili dostatek prostředků, aby pro nepřítele představovali skutečnou výzvu. Mezitím narušit její činnost a získat podporu od obyvatelstva. + 不要指望在前期就征服一切。首先, 你必须获取足够的资源(人力资源和资金), 才能攻占并守住你的领地。本任务试图模拟真实世界中的游击态势。如果你有疑问, 问问自己在现实生活中会怎么做。不要期待百战百胜。打完就跑是这里的基本策略。赚取各种资源、武器和弹药, 来积攒真正足以对抗敌人的资产。与此同时, 扰乱敌军的行动, 并获得民众的支持。 - - Gain Airstrike points giving this aircraft to the faction Air pool - Gagnez des points de support aérien en donnant cet avion à la réserve aérienne de la faction - 将这架飞机添加至阵营空军, 并获得空袭点数 - Получайте очки за авиаудар, отдавая этот самолет в воздушный пул фракции. - 해당 항공기를 팩션 항공 자산에 기부하여 공습 포인트를 획득하십시오. - Ottieni Punti Supporto Aereo consegnado questo veivolo alla fazione - Získejte body leteckého úderu dáním tohoto vozidla do frakčního leteckého poolu - Gana puntos de ataque aéreo dando esta nave al almacén de la facción - Zdobądź punkty Nalotu, dając ten pojazd do puli pojazdów latających twojej frakcji + + Keep an eye on those. If it's too high, you will have to face more attacks with better troops. + Behalte dies im Auge. Wenn sie zu hoch wird, wirst du dich deutlich mehr Angriffen und besseren Einheiten entgegenstellen müssen. + Tienilo d'occhio. Se è troppo alto, dovrai affrontare più attacchi con truppe migliori. + Echale un ojo, si es muy alto, te tendrás que enfrentar a más ataques con mejores tropas + Gardez un œil dessus. S'il est trop haut, vous devrez faire face à plus d'attaques avec de meilleures troupes. + 경계하십시오. 수치가 너무 높다면, 적군이 더 자주, 강하게 공격할 것입니다. + Следите за уровнем агрессии. Если он слишком высок, вам придется встретить больше атак с лучшими войсками. + Miej na to oko. Jeśli będzie zbyt wysoki, będziesz musiał stawić czoła większej liczbie ataków wroga z coraz to lepszymi oddziałami. + Dávejte pozor na to. Pokud je příliš vysoká, budete muset čelit více útokům s lepšími jednotkami. + 密切关注侵略性。如果侵略性太高, 你将不得不面对更多、更强的进攻部队。 - - - - Dismiss Options - Enlever les options - 解散选项 - Меню роспуска - 해산 설정 - Opzioni Congedamento - Možnosti rozpuštění - Opciones de Desmovilización - Opcje Odwołania + + Once you have a nice amount of resources, focus on enemy communications. If you disturb them enough, you won't have to face big counter-attacks. + Sobald du eine solide Menge and Ressourcen zusammen hast, konzentriere dich auf ihre Kommunikation. Störst du sie ausreichend, wirst du dich keinen größeren Gegenangriffen mehr stellen müssen. + Una volta che hai una buona quantità di risorse, concentrati sulle comunicazioni nemiche. Se le disturbi abbastanza, non dovrai affrontare grandi contrattacchi. + Una vez tengas una buena cantidad de recursos, enfócate en las comunicaciones enemigas. Si las dañas lo suficiente, no te enfrentarás a grandes contraataques + Une fois que vous avez une bonne quantité de ressources, concentrez-vous sur les communications ennemies. Si vous les perturbés suffisament, vous n'aurez pas à faire face à de grandes contre-attaques. + 충분한 자원을 모았다면 적의 통신 시설을 공략하십시오. 적의 대규모 반격을 늦출 수 있습니다. + Как только у вас будет достаточно ресурсов, сосредоточьтесь на коммуникациях с противником. Если вы их достаточно потревожите, вам не придется сталкиваться с большими контратаками. + Gdy zdobędziesz odpowiednią ilość zasobów, skup się na komunikacji wroga. Jeśli wystarczająco im przeszkodzisz, nie będziesz musiał stawiać czoła dużym kontratakom. + Jakmile budete mít pěkné množství zdrojů, zaměřte se na nepřátelskou komunikaci. Pokud je dostatečně vyrušíte, nebudete muset čelit velkým protiútokům. + 一旦你有了大量的资源, 就把重点放在敌军通讯上。如果你足以干扰他们, 你就不必面对大规模反击。 - - Dismiss Units / Squad - Renvoyer des unités / escouades - 解散单位/班组 - Распустить - 유닛 / 분대 해산 - Congeda Unità / Squadra - Rozpuštění jednotek / Družstev - Desmovilizar Unidades / Escuadras - Odwołaj Jednostki / Oddział + + Don't expect a light counter-attack when you conquer strategic zones such as resources or airports. The enemy will send everything they can, if available. If you conquer a zone and expect a counter-attack, fleeing is a nice option. + Erwarte keine einfachen Gegenangriffe, wenn du eine strategische Zone, wie Ressourcen oder Flugplätze, einnimmst. Der Feind wird dir alles was er zur Verfügung hat entgegenwerfen. Eroberst du eine Zone und erwartest einen Gegenangriff ist Rückzug immer eine gute Option. + Non aspettarti un leggero contrattacco quando conquisti zone strategiche come risorse o aeroporti. Il nemico invierà tutto ciò che può, se disponibile. Se conquisti una zona e ti aspetti un contrattacco, fuggire è una buona opzione. + No esperes un leve contraataque cuando conquistes zonas estratégicas como aeropuertos o recursos. El enemigo enviará todo lo que tenga, si puede. Si conquistas una zona y esperas un contraataque, retirarse es una buena opción. + Ne vous attendez pas à une contre-attaque légère lorsque vous conquérez des zones stratégiques telles que des ressources ou des aéroports. L'ennemi enverra tout ce qu'il peut, s'il est disponible. Si vous conquérez une zone et vous attendez à une contre-attaque, la fuite est une bonne option. + 전략 요충지 또는 공항을 점령할 때 적들이 쉽게 내줄 거라 기대하지 마십시오. 적들은 가능한 선에서 보낼 수 있는 모든 것을 보낼 것입니다. 만약 점령 후 반격이 예상된다면, 도망가는 것도 좋은 선택입니다. + Не ожидайте легкой контратаки при захвате стратегических зон, таких как ресурсы или аэропорты. Враг пошлет все, что сможет, если возможно. Если вы захватываете зону и ожидаете контратаки, бегство - хороший вариант. + Nie spodziewaj się lekkiego kontrataku, gdy podbijasz strategiczne ważne strefy, takie jak zasoby czy lotniska. Wróg wyśle wszystko, co może, żeby tobie przeszkodzić. Gdy podbijesz którąś strefę i spodziewasz się kontrataku, ucieczka jest dobrą opcją. + Neočekávejte lehký protiútok, když dobýváte strategické zóny, jako jsou zdroje nebo letiště. Nepřítel pošle vše, co může, pokud bude k dispozici. Pokud dobýváte zónu a očekáváte protiútok, prchání je dobrá volba. + 当你攻占了资源点或者机场等战略要地时, 不要指望会只有轻微的反击。敌军会竭尽所能地派兵。如果你攻占了一个区域并遭到反击, 逃走是一个不错的选择。 - - Dismiss selected units or squads, recovering it's cost to the proper resource pool - Renvoyez les unités ou escouades sélectionnées, en récupérant leur coût dans le pool de ressources approprié - 解散选中的单位或小队, 将其花销退还至资源池 - Распустить выбранные отряды или отряды, вернув их стоимость в соответствующий пул ресурсов. - 선택한 유닛 또는 분대를 해산시키고 비용을 적절한 자산으로 복구합니다. - Congeda le unità / squadre selezionate recuperandone il costo - Rozpustit vybrané jednotky nebo jednotky a obnovit své náklady na správný fond zdrojů - Desmoviliza al soldado o a la escuadra seleccionada, recuperando su coste al alijo correspondiente - Odwołaj wybrane jednostki lub oddziały, przywracając ich koszt do odpowiedniej puli zasobów + + Having a good amount of resources for bigger operations is mandatory, especially weapons and ammo. In the initial stages, your main source of resources is accomplishing side-missions. + Ein solides Polster an Ressourcen ist unverzichtbar für größere Operationen. Vor allem Waffen und Munition. In der Anfangsphase ist deine Hauptquelle für Ressourcen das Abschließen von Sekundärmissionen. + Avere una buona quantità di risorse per operazioni più grandi è obbligatorio, in particolare armi e munizioni. Nelle fasi iniziali, la tua principale fonte di risorse è portare a termine le missioni secondarie. + Tener una buena cantidad de recursos para mayores operaciones es primordial, especialmente armas y munición. En las fases tempranas, ru forma primordial de conseguirlos es en misiones secundarias. + Avoir une bonne quantité de ressources pour des opérations plus importantes est obligatoire, en particulier pour les armes et les munitions. Dans les étapes initiales, votre principale source de ressources est l'accomplissement de missions secondaires. + 더 큰 작전을 하기 위해선 자원, 특히 총과 탄약을 많이 모아야 합니다. 초반에는 사이드 임무가 자원의 주요 공급원이 될 것입니다. + Обязательно наличие большого количества ресурсов для крупных операций, особенно оружия и боеприпасов. На начальных этапах ваш основной источник ресурсов - выполнение побочных миссий. + Posiadanie sporej ilości zasobów do większych operacji jest obowiązkowe, zwłaszcza broni i amunicji. Na początkowych etapach głównym źródłem zasobów jest wykonywanie misji pobocznych. + Je nutné mít dostatečné množství zdrojů pro větší operace, zejména zbraně a munici. V počátečních fázích je vaším hlavním zdrojem plnění vedlejších misí. + 为了更大规模的行动, 拥有大量的资源是必要的, 尤其是武器和弹药。在初始阶段, 你的主要资源来源是完成支线任务。 - - Garrison Units / Squads - Unités de garnison / escouades - 驻扎单位/班组 - Добавить в гарнизон - 유닛 / 분대 주둔 - Guarnisci Unità / Squadre - Posádkové jednotky / družstva - Guarnición Unidades / Escuadras - Jednostki Garnizonowe / Oddziały + + Find a good spot to begin the mission. Your experience is very different from one start spot to another. Study the surrounding markers and roads between them well. If you start near a road between enemy zones, a patrol may appear and kill Petros. + Wähle einen vielversprechenden Ort, um deine Mission zu beginnen. Die Spielerfahrung ist je nach Startpunkt sehr unterschiedlich. Betrachte genau die umgebenen Zonen und die dazwischenliegenden Straßenverbindungen. Startest du an einer Straße zwischen zwei feindlichen Zonen, könnte eine Patrouille auf das Lager stoßen und Petros töten. + Trova un buon punto per iniziare la missione. La tua esperienza cambierà molto a differenza della zona iniziale. Studia bene i segni circostanti e le strade vicine. Se inizi vicino ad una strada controllata dai nemici, una pattuglia potrebbe trovare e uccidere Petros. + Encuentra un buen sitio para empezar la misión. Tu expériencia será muy diferente de un sitio inicial a otro. Estudia los puntos alrededores y las carreteras entre ellos. Si empiezas en una carretera entre zonas enemigas una patrulla podría aparecer y matar a Petros. + Trouvez un bon endroit pour commencer la mission. Votre expérience est très différente d'un point de départ à un autre. Étudiez bien les balises et les routes environnantes. Si vous commencez près d'une route entre des zones ennemies, une patrouille peut apparaître et tuer Petros. + 임무 시작 전에 좋은 장소를 찾으십시오. 시작 지역마다 매우 다른 경험을 할 것입니다. 주변 마커 표시와 지형지물을 잘 살펴보십시오. 적진과 가까운 도로에서 시작한다면 순찰 병력이 페트로스를 죽일 것입니다. + Найдите хорошее место для начала миссии. Ваш опыт сильно отличается от одной стартовой точки к другой. Хорошо изучите окружающие указатели и дороги между ними. Если вы начнете возле дороги между вражескими зонами, может появиться патруль и убить Петроса. + Znajdź dobre miejsce do rozpoczęcia misji. Twoje doświadczenie będzie bardzo różne w zależności od miejsca startu. Przestudiuj dobrze otaczające je znaczniki i drogi między nimi. Jeśli zaczniesz w pobliżu drogi między strefami wroga, może pojawić się patrol i zabić Petrosa. + Najděte dobré místo pro zahájení mise. Vaše zkušenost je velmi odlišná od jednoho startovního bodu k druhému. Dobře si prostudujte okolní značky a silnice. Pokud začnete poblíž silnice mezi nepřátelskými zónami, může se objevit hlídka a zabijou Petrose. + 找个好地方开始任务。起点不同, 你的体验也会大不相同。仔细研究周围的标志物和它们之间的道路。如果你在敌占区之间的道路附近开始任务, 敌军巡逻队很有可能出现并杀掉Pertos。 - - Adds selected units or squads to a map selected garrison - Ajoute des unités ou des escouades sélectionnées à une garnison sélectionnée sur la carte - 将选定的单位或小队编入在地图上选中的驻军 - Добавляет выбранные юниты или отряды в выбранный на карте гарнизон - 선택한 유닛 또는 분대를 지도에서 선택한 주둔지에 추가합니다. - Aggiunge unità o squadre selezionate alla guarnigione selezionata sulla mappa - Přidá vybrané jednotky nebo jednotky na mapu vybranou posádku - Añade las unidades o escuadras seleccionadas a una posición guarnicionada que selecciones - Dodaje wybrane jednostki lub oddziały do wybranego garnizonu na mapie + + In the early stages, especially when accomplishing certain missions, being undercover can be extremely helpful. Just as for real resistance fighters, your ability to disappear is something the enemy cannot counter. See Features section for a deep explanation of Undercover Mode. + In der Anfangsphase, vor allem bei der Erfülling bestimmter Missionen, kann ein verdecktes Vorgehen sehr hilfreich sein. Genau wie für reale Widerstandskämpfer ist deine Fähigkeit zu verschwinden etwas, dem der Feind nahezu nichts entgegenbringen kann. Weitere Informationen zum verdeckten Vorgehen findest du in dem Features Bereich. + Nelle prime fasi, specialmente quando si completano determinate missioni, stare sotto copertura può essere estremamente utile. Proprio come i veri combattenti di una resistenza, la tua capacità di scomparire è qualcosa che il nemico non può contrastare. Vedi la sezione Caratteristiche per una spiegazione approfondita della modalità Sotto Copertura. + En fases tempranas, especialmente completando algunas misiones, estar en modo encubierto puede ser extremadamente ventajoso. Justo como guerreros de la resistencia reales, tu habilidad para desaparecer es algo que el enemigo no puede responder. Comprueba la sección de Características para una explicación más detallada del Modo Encubierto. + Dans les premiers stades, en particulier lors de l'accomplissement de certaines missions, être incognito peut être extrêmement utile. Tout comme pour les vrais combattants de la résistance, votre capacité à disparaître est quelque chose que l'ennemi ne peut pas contrer. Voir la section Fonctionnalités pour une explication approfondie du mode Incognito. + 초기에 특정 임무를 수행할 때, 위장하는 것은 매우 도움이 됩니다. 진짜 게릴라답게 위장하십시오. 그러면 적이 대응하지 못 할 것입니다. 위장모드에 대한 자세할 설명은 기능 섹션을 참고하십시오. + На ранних стадиях, особенно при выполнении определенных миссий, работа под прикрытием может быть чрезвычайно полезной. Как и в случае с настоящими бойцами сопротивления, ваша способность исчезнуть - это то, чему противник не может противостоять. См. Раздел «Возможности» для более подробного описания режима под прикрытием. + Na wczesnych etapach, zwłaszcza podczas wykonywania niektórych misji, bycie pod przykrywką może być niezwykle pomocne. Tak jak w przypadku prawdziwych bojowników ruchu oporu, twoja zdolność do zniknięcia jest czymś, czemu wróg nie może się przeciwstawić. Zobacz sekcję Funkcje, aby uzyskać szczegółowe wyjaśnienie trybu Utajniony. + V počáteční fázi, zejména při plnění některých misí, může být skrytý přístup velmi užitečný. Stejně jako skuteční bojovníci odporu, vaše schopnost zmizet je něco, s čím nepřítel nemůže dělat téměř nic. Další informace o skrytém postupu naleznete v části Funkce. + 在早期阶段, 特别是执行某些特定任务时, 伪装模式会带来极大帮助。就像真正的反抗军战士一样, 你的消失是敌军无法预料的。有关伪装模式的详细说明, 请参阅功能部分。 - - - Construction Menu - Menu de construction - 建造菜单 - Меню строительства - 건설 메뉴 - Menu di Costruzione - Menu konstrukce - Menú de Construcción - Menu Budowy + + + An incompatible pre-mod Antistasi mission has been started. To play this mission, unload the Antistasi mod. If you intended to load a mission from the Antistasi mod, select the correct mission. + Se ha cargado una partida de Antistasi anterior a la actualización de mod de esta misión. Para jugar esta misión, no cargues el mod de Antistasi. Si planeas cargar una misión desde el mod de Antistasi, selecciona la misión correcta. + 호환되지 않는 사전 모드로 안티스타시 임무가 시작되었습니다. 이 임무를 수행하려면 안티스타시 모드를 언로드하십시오. 안티스타시 모드에서 임무를 로드하려는 경우 올바른 임무를 선택하십시오. + Byla zahájena nekompatibilní mise Antistasi před modifikací. Chcete-li hrát tuto misi, vyjměte modul Antistasi. Pokud jste zamýšleli načíst misi z modu Antistasi, vyberte správnou misi. - - Small Trench - Petite tranchée - 小型战壕 - Малая траншея - 소형 참호 - Piccola Trincea - Malý zákop - Pequeña Trinchera - Mały Okop + + Deprecated Mission + Veraltete Mission + Misión guardada obsoleta + 사용되지 않는 임무 + Zastaralá mise - - Make a quick small trench for one man - Une petite tranchée pour un homme - 建造单人小型战壕 - Сделайте быстрый небольшой окоп для одного человека - 한 사람을 위한 작은 참호를 빠르게 만듭니다. - Costruisci una piccola trincea per una persona - Udělejte rychlý malý zákop pro jednoho muže - Haz una rápida y pequeña trinchera para una persona - Zrób szybki mały okop dla jednej osoby + + This mission is outdated and could lack important map details that may break your game. Inform your mission maker or update the extension to the latest version. + Esta misión esta desactualizada y puede faltarle detalles importantes del mapa que pueden romper la partida. Informa al editor de la misión o actualiza la extensión a la última versión. + 이 임무는 구식이며 게임을 망칠 수 있는 중요한 지도의 세부 정보가 부족할 수 있습니다. 미션메이커에게 알리거나 확장 버전을 최신 버전으로 업데이트하십시오. + Tato mise je zastaralá a může postrádat důležité detaily mapy, které mohou narušit vaši hru. Informujte svého tvůrce mise nebo aktualizujte rozšíření na nejnovější verzi. - - Medium Trench - Tranchée moyenne - 中型战壕 - Средняя траншея - 중형 참호 - Trincea Media - Střední zákop - Trinchera mediana - Średni Okop + + Outdated Mission + Veraltete Mission + Misión desactualizada + 구식 임무 + Zastaralá mise - - A mid sized trench with capabilities for more than one soldier - Une tranchée de taille moyenne pour plus qu'un soldat - 建造可供多人使用的中型战壕 - Окоп среднего размера, вмещающий более одного солдата - 한 명 이상의 병사를 수용할 수 있는 중형 크기의 참호입니다. - Una trincea di medie proporzioni con capacità di più di un soldato - Středně velký zákop se schopnostmi pro více než jednoho vojáka - Una trinchera mediana con capacidad para mas de un soldado - Średniej wielkości okop, który może pomieścić więcej niż jednego żołnierza + + + + Assassination Mission + Missione di Assassinio + Misiones de Asesinato + Missions d'assassinats + 암살 임무 + Миссия на убийство + Misje Zamachu + Mise atentát + 刺杀任务 - - Vehicle obstacles - Obstacles de véhicules - 行车障碍 - Транспортные препятствия - 차량 장애물 - Ostacoli per Veicoli - Překážky vozidla - Obstaculos para Vehículos - Przeszkody Pojazdów + + Available Missions + Verfügbare Missionen + Missioni Disponibili + Misiones Disponibles + Missions disponibles + 사용 가능 임무 + Доступные миссии + Dostępne Misje + Dostupné mise + 可用任务 - - Build some obstacles for vehicles - Construire des obstacles pour les véhicules - 建造一些阻碍行车的障碍物 - Постройте препятствия для транспортных средств - 차량을 막을 장애물을 건설합니다. - Costruisci alcuni ostacoli per veicoli - Vytvářejte některé překážky pro vozidla - Construye obstaculos para vehículos - Zbuduj przeszkody dla pojazdów + + Conquest Missions + Eroberungsmission + Missioni Conquista + Misiones de Conquista + Missions de conquête + 점령 임무 + Миссия захвата + Misje Podbóju + Mise zabrat + 攻占任务 - - Bunker Options - Options de Bunker - 掩体选项 - Бункер - 벙커 옵션 - Opzioni Bunker - Možnosti bunkru - Opciones de Bunker - Opcje Bunkra + + Convoy Ambush + Konvoy Hinterhalt + Imboscata al Convoglio + Emboscada de Convoy + Embuscade de convoi + 호송대 매복 + Засада конвоя + Misje Zasadzka na Konwój + Přepadení konvoje + 车队伏击 - - Need to be built in garrison controlled zones and cost money - Doit être construit dans des zones contrôlées par la garnison et coûte de l'argent - 需要在占领区花费资金才能建造 - Должен быть построен в зонах, контролируемых гарнизоном, и стоит денег. - 주둔군이 통제하는 구역에 건설해야 하며 비용이 많이 듭니다. - Deve essere costruito vicino una guarnigione e costerà soldi - Je třeba postavit v zónách ovládaných posádkami a náklady na peníze - Necesita ser construido en zonas guranicionadas que ya controles, cuestan dinero - Muszą być budowane w strefach kontrolowanych przez garnizon + + Destroy Missions + Missioni di Distruzione + Misiones de Destrucción + Missions de destruction + 파괴 임무 + Миссия на уничтожение + Misje Zniszcz Cel + Mise zničit + 摧毁任务 + + + Logistics Missions + Logistikmission + Missioni Logistiche + Misiones Logísticas + Missions logistiques + 병참 임무 + Миссия перевозки + Misje Logistyczne + Logistická mise + 后勤任务 - - Select Bunker Type - Sélectionnez le type de bunker - 选择掩体类型 - Выберите тип бункера - 벙커 유형 선택 - Tipo di Bunker - Vyberte typ bunkru - Seleccionar tipo de bunker - Wybierz Typ Bunkra + + Missions to acquire money or equipment + Missioni per acquisire soldi o equipaggiamento + Misiones para conseguir Dinero o Equipo + Missions pour acquérir de l'argent ou du matériel + 자금 또는 장비 획득 임무입니다. + Миссии по добыче денег или оборудования + Misje Zdobycia Pieniędzy lub Sprzętu + Mise s cílem získat peníze nebo vybavení + 获取资金和装备的任务 - - Sandbag Bunker - Bunker de sacs de sable - 沙包掩体 - Мешки с песком - 모래주머니 벙커 - Bunker di sacchi di sabbia - Bunker z pytlů písku - Bunker de Sacos de Arena - Bunkier z Worków z Piaskiem + + Rescue Missions + Rettungsmission + Missione di Recupero + Misiones de Rescate + Missions de sauvetage + 구출 임무 + Спасательные миссии + Misje Ratunkowe + Záchranné mise + 救援任务 - - Concrete Bunker - Bunker en béton - 混凝土掩体 - Бетонный бункер - 콘크리트 벙커 - Bunker di cemento - Betonový bunkr - Bunker de Concreto - Bunkier z Betonu + + Support Missions + Unterstützungsmission + Missioni di Supporto + Misiones de Apoyo + Missions de soutien + 지원 임무 + Миссия поддержки + Misje Wsparcia + Podpůrné mise + 支援任务 - - Requires to be in a garrisoned zone. It will be permanent - Nécessite d'être dans une zone de garnison. Il restera de manière permanente - 需要在占领区才能建造。建造的掩体将永久存在 - Требуется находиться в гарнизонной зоне. Это будет навсегда - 주둔 구역에 있어야 합니다. 영구적으로 남을 것입니다. - Richiede di essere vicino ad una guarnigione. Sarà permanente. - Vyžaduje, aby byl v posádné zóně. Bude to trvalé - Necesita estar en una zona guarnicionada. Son permanentes - Wymaga przebywania w strefie z garnizonem jednostki. Ta budowla będzie trwała + + Missions to increase your support within the population + Missioni per aumentare il supporto della popolazione nei tuoi riguardi + Misiones para aumentrar tu apoyo entre la población + Des missions pour augmenter votre soutien au sein de la population + 주민들 내에서 당신의 지지율을 상승시키는 임무입니다. + Миссии по увеличению вашей поддержки среди населения + Misje, aby Zwiększyć Wsparcie w Populacji + Mise, které zvýší vaše podporů civilistů + 增加民众支持度的任务 - - - Squad Recruitment Options - Options de recrutement d'escouade - 小队招募选项 - Меню найма отряда - 분대 모집 설정 - Opzioni Reclutamento Squadra - Možnosti náboru družstva - Opciones de Reclutamiento de Escuadras - Opcje Rekrutacji Drużyn + + + Cost: 10 points + Kosten: 10 Punkte + Costo: 10 punti + Coste: 10 puntos + Coût : 10 points + 가격: 10 포인트 + Цена: 10 Очков + Koszt: 10 punktów + Cena: 10 bodů + 消耗: 10 点 - - Recruit Inf. Squad - Recruter Escouade Inf. - 招募步兵班 - Отряд - 보병분대 모집 - Recluta Squadra di fanteria - Nábor pěšího družstva - Reclutar Escuadra de inf. - Rekrutuj Oddział Piechoty + + Select type ammo for the strike + Seleziona il tipo di munizione per l'attacco + Seleccionar tipo de bombas + Sélectionnez le type de munitions pour la frappe + 타격할 탄약 유형 선택 + Выберите тип боеприпасов для удара + Wybierz rodzaj amunicji do ostrzału + Vyberte typ munice pro úder + 选择空袭弹药类型 - - Recruit Inf. Team - Recruter Équipe Inf. - 招募步兵小组 - Группа - 보병조 모집 - Recluta Team di fanteria - Nábor pěšího týmu - Reclutar Equipo de inf. - Rekrutuj Drużynę Piechoty + + Select Mortar Ammo + Mörsermunition auswählen + Seleziona Munizioni del Mortaio + Seleccionar munición de morteros + Sélectionnez les munitions de mortier + 박격포 탄약 선택 + Выберите боеприпасы для минометов + Wybierz Amunicję do Moździerza + Vyberte munici minometu + 选择炮击弹药类型 - - Recruit AT Team - Recruter Équipe AT - 招募反坦克小组 - Группа ПТ - 대전차조 모집 - Recluta Team AC - Nábor AT týmu - Reclutar Equipo AT - Rekrutuj Drużynę PPANC + + HE + HE + AE + HE + HE + 고폭탄 + ОФ + Odłamkowa-Burząca + HE + 高爆弹 - - Recruit Sniper Team - Recruter une équipe de tireurs d'élite - 招募狙击小组 - Группа снайперов - 저격조 모집 - Recluta Team di Cecchini - Nábor odstřelovacího týmu - Reclutar Equipo de Tiradores - Rekrutuj Dwójkę Snajperską + + Laser Guided + Lasergelenkt + Laser Guidato + Guiado por Láser + Guidé au laser + 레이저유도탄 + С лазерным наведением + Naprowadzana Laserowo + Laserem naváděný + 激光制导炸弹 - - Recruit MG Team - Recruter Équipe MG - 招募机枪小组 - Группа пулеметчиков - 기관총조 모집 - Recluta Team Mitragliatrici - Nábor MG týmu - Reclutar Equipo de Ametralladora - Rekrutuj Drużynę KM + + Smoke + Nebel + Fumogeno + Humos + Fumigène + 연막탄 + Дым + Dymna + Kouř + 烟雾弹 - - Recruit AT Car - Recruter véhicule AT - 招募反坦克车辆 - ПТ Техника - 대전차 차량 모집 - Recluta Auto AC - Nábor AT auto - Reclutar Coche AT - Rekrutuj Pojazd PPANC + + Select No. Rounds to be fired + Numero di Colpi da sparare + Seleccionar n. de Salvas + Sélectionnez le nombre de cartouches à tirer + 발사할 탄약 수 선택 + Выберите кол-во снарядов + Wybierz ilość pocisków do wystrzelenia + Vyberte počet ran, která chcete vystřelit + 选择炮击轮数 - - Recruit AA Truck - Recruter véhicule AA - 招募防空卡车 - ПВО Техника - 대공트럭 모집 - Recluta Camion AA - Nábor AA náklaďáku - Reclutar Camión AA - Rekrutuj Pojazd PLOT + + Select type of strike + Seleziona tipo di supporto + Seleccionar tipo de Bombardeo + Sélectionnez le type de frappe + 타격 유형 선택 + Выберите тип удара + Wybierz rodzaj ostrzału + Vyberte typ úderu + 选择空袭类型 + + + Barrage Strike + Sbarramento d'artiglieria + Bombardeo Continuo + Barrage d'artillerie + 연발 타격 + Заградительный удар + Uderzenie Zaporowe + Salva + 弹幕打击 - - Recruit Mortar Team - Recruter une équipe d'artillerie (Mortier) - 招募迫击炮小组 - Артилерия - 박격포반 모집 - Recluta Team con Mortaio - Nábor minometného týmu - Reclutar Equipo de Morteros - Rekrutuj Drużynę z Moździerzem + + Single Point Strike + Supporto su punto singolo + Un Punto de Bombardeo + Frappe sur un point unique + 단일 지점 타격 + Одноточечный удар + Uderzenie Punktowe + Jednorázový úder + 单点打击 Player and Money Interaction - Interaction Joueur et Argent - 玩家/资金 - Меню Игроков и Снабжения - 플레이어와 자금 상호작용 Interazione Giocatori e Soldi - Interakce hráče a peněz Interacción de Jugador y Dinero + Interaction Joueur et Argent + 플레이어와 자금 상호작용 + Меню Игроков и Снабжения Interakcja Gracza i Pieniędzy + Interakce hráče a peněz + 玩家/资金 Add Server Member - Ajouter un membre au serveur - 添加服务器会员 - Добавить участника сервера - 서버 멤버로 추가 Aggiungi Membro del Server - Přidat člena serveru Añadir Miembro del Servidor + Ajouter un membre au serveur + 서버 멤버로 추가 + Добавить участника сервера Dodaj Członka Serwera + Přidat člena serveru + 添加服务器会员 Use this option to add the player which you are currently looking to the member's list - Utilisez cette option pour ajouter le joueur que vous regardez actuellement à la liste des membres - 使用该选项将你面前的玩家加入到会员列表 - Используйте эту опцию, чтобы добавить игрока, которого вы сейчас ищете, в список участников. - 현재 보고 있는 플레이어를 멤버 목록에 추가하려면 이 옵션을 사용하십시오. Usa questa opzione per aggiungere il giocatore che stai guardando alla lista dei Membri - Pomocí této možnosti přidejte hráče, který v současné době hledáte do seznamu členů Usa esta opción para añadir al jugador que estás actualmente mirando a la lista de miembros + Utilisez cette option pour ajouter le joueur que vous regardez actuellement à la liste des membres + 현재 보고 있는 플레이어를 멤버 목록에 추가하려면 이 옵션을 사용하십시오. + Используйте эту опцию, чтобы добавить игрока, которого вы сейчас ищете, в список участников. Użyj tej opcji, aby dodać gracza, na którego aktualnie patrzysz na liście członków - - - Remove Server Member - Supprimer un membre du serveur - 移除服务器会员 - Удалить участника сервера - 서버 멤버에서 제거 - Membro del Server - Odebrat člena serveru - Quitar Miembro de Servidor - Usuń Członka Serwera - - - Use this option to remove the player which you are currently looking to the member's list - Utilisez cette option pour supprimer le joueur que vous regardez actuellement dans la liste des membres - 使用该选项将你面前的玩家从会员列表中移除 - Используйте эту опцию, чтобы удалить игрока, которого вы сейчас ищете, из списка участников. - 현재 보고 있는 플레이어를 멤버 목록에서 제거하려면 이 옵션을 사용하십시오. - Usa questa opzione per rimuovere il giocatore che stai guardando dalla lista dei Membri - Tuto možnost použijte k odstranění hráče, který v současné době hledáte do seznamu členů - Usa esta opción para quitar al jugador (que estás actualmente mirando) de la lista de miembros - Użyj tej opcji, aby usunąć gracza, na którego aktualnie patrzysz na liście członków - - - Donate 100 € to player - Faire un don de 100 € au joueur - 向玩家捐赠 100€ - Пожертвуйте 100 € игроку - 플레이어에게 100€를 기부 - Dona 100€ al giocatore - Darujte 100 € hráči - Donar 100€ a un jugador - Wpłać 100 € dla gracza + Pomocí této možnosti přidejte hráče, který v současné době hledáte do seznamu členů + 使用该选项将你面前的玩家加入到会员列表 Donate 100 € to Faction - Faire un don de 100 € à la Faction - 向阵营捐赠 100€ - Пожертвовать 100 € фракции - 팩션에 100€ 기부 Dona 100€ alla Fazione - Darujte 100 € frakci Donar 100€ a la Facción + Faire un don de 100 € à la Faction + 팩션에 100€ 기부 + Пожертвовать 100 € фракции Wpłać 100 € dla frakcji + Darujte 100 € frakci + 向阵营捐赠 100€ It will increase your prestige among your faction - Cela augmentera votre prestige parmi votre faction - 这将会提升你在我方阵营中的威望 - Это повысит ваш престиж среди вашей фракции - 해당 행위는 당신의 팩션에서 당신의 위신을 높여줄 것입니다. Alzerà il tuo prestigio nella tua fazione - Zvýší to vaši prestiž mezi vaši frakcí Aumentará tu prestigio entre la Facción + Cela augmentera votre prestige parmi votre faction + 해당 행위는 당신의 팩션에서 당신의 위신을 높여줄 것입니다. + Это повысит ваш престиж среди вашей фракции Zwiększy to Twój prestiż wśród Twojej frakcji + Zvýší to vaši prestiž mezi vaši frakcí + 这将会提升你在我方阵营中的威望 - - Information Bar - Barre d'informations - Информационная строка - 정보 표시줄 - 信息栏 - Barra Informazioni - Informační lišta - Barra de Información - Pasek Informacyjny + + Donate 100 € to player + Spieler 100€ spenden + Dona 100€ al giocatore + Donar 100€ a un jugador + Faire un don de 100 € au joueur + 플레이어에게 100€를 기부 + Пожертвуйте 100 € игроку + Wpłać 100 € dla gracza + Darujte 100 € hráči + 向玩家捐赠 100€ + + + Remove Server Member + Membro del Server + Quitar Miembro de Servidor + Supprimer un membre du serveur + 서버 멤버에서 제거 + Удалить участника сервера + Usuń Członka Serwera + Odebrat člena serveru + 移除服务器会员 + + + Use this option to remove the player which you are currently looking to the member's list + Usa questa opzione per rimuovere il giocatore che stai guardando dalla lista dei Membri + Usa esta opción para quitar al jugador (que estás actualmente mirando) de la lista de miembros + Utilisez cette option pour supprimer le joueur que vous regardez actuellement dans la liste des membres + 현재 보고 있는 플레이어를 멤버 목록에서 제거하려면 이 옵션을 사용하십시오. + Используйте эту опцию, чтобы удалить игрока, которого вы сейчас ищете, из списка участников. + Użyj tej opcji, aby usunąć gracza, na którego aktualnie patrzysz na liście członków + Tuto možnost použijte k odstranění hráče, který v současné době hledáte do seznamu členů + 使用该选项将你面前的玩家从会员列表中移除 You've turned off top information bar. To enable it, press %1. - Vous avez désactivé la barre d'informations supérieure. Pour l'activer, appuyez sur %1. - Вы выключили отображение информационной строки. Чтобы включить её снова, нажмите %1. - 상단의 정보 표시줄을 껐습니다. 활성화하려면 %1 키를 누르십시오. - 你关闭了顶部信息栏。 要启用它,请按%1。 Hai disabilitato la Barra Informazioni. Per abilitarla, premi %1. - Vypnuli jste horní informační lištu. Chcete-li ji povolit, stiskněte %1. Has ocultado la barra de información superior. Para activarla, pulsa %1 + Vous avez désactivé la barre d'informations supérieure. Pour l'activer, appuyez sur %1. + 상단의 정보 표시줄을 껐습니다. 활성화하려면 %1 키를 누르십시오. + Вы выключили отображение информационной строки. Чтобы включить её снова, нажмите %1. Wyłączyłeś górny pasek informacji. Aby go włączyć, naciśnij %1. + Vypnuli jste horní informační lištu. Chcete-li ji povolit, stiskněte %1. + 你关闭了顶部信息栏。 要启用它,请按%1。 You've turned on top information bar. To disable it, press %1. - Vous avez activé la barre d'informations supérieure. Pour la désactiver, appuyez sur %1. - Вы включили отображение информационной строки. Чтобы выключить её, нажмите %1. - 상단의 정보 표시줄을 켰습니다. 비활성화하려면 %1 키를 누르십시오. - 你打开了顶部信息栏。 要关闭它,请按%1。 Hai abilitato la Barra Informazioni. Per disabilitarla, premi %1. - Zapnuli jste horní informační lištu. Chcete-li ji deaktivovat, stiskněte %1. Has activado la barra de información superior. Para ocultarla, pulsa %1 + Vous avez activé la barre d'informations supérieure. Pour la désactiver, appuyez sur %1. + 상단의 정보 표시줄을 켰습니다. 비활성화하려면 %1 키를 누르십시오. + Вы включили отображение информационной строки. Чтобы выключить её, нажмите %1. Włączyłeś górny pasek informacyjny. Aby go wyłączyć, naciśnij %1. + Zapnuli jste horní informační lištu. Chcete-li ji deaktivovat, stiskněte %1. + 你打开了顶部信息栏。 要关闭它,请按%1。 + + + Information Bar + Barra Informazioni + Barra de Información + Barre d'informations + 정보 표시줄 + Информационная строка + Pasek Informacyjny + Informační lišta + 信息栏 - - - Sell or Garage Vehicle? - Vendre ou Ranger le Véhicule ? - 出售或存储车辆 - Продать или поставить в гараж? - 차량을 차고에 넣거나 판매 - Vendere o Inserire il veicolo nel garage? - Prodat nebo garážovat vozidlo? - ¿Vender o Almacenar Vehículo? - Sprzedać czy Schowaj Pojazd do Garażu? + + + Battle Options + Schlachtoptionen + Opzioni di Battaglia + Opciones de combate + Options de combat + 전투 설정 + Управление + Opcje Bitwy + Možnosti bitvy + 作战选项 - - Garage Vehicle - Ranger le véhicule - 存储车辆 - В гараж - 차량 넣기 - Inserisci il Veicolo nel Garage - Garážové vozidlo - Almacenar Vehículo - Schowaj Pojazd do Garażu + + AI Management + KI Manager + Gestione IA + Gestionar IA + Gestion de l'IA + 인공지능 관리 + Управление ИИ + Zarządzanie AI + AI Management + AI管理 - - Sell Vehicle - Vendre le véhicule - 出售车辆 - Продать - 차량 판매 - Vendi Veicolo - Prodat vozidlo - Vender Vehículo - Sprzedaj Pojazd + + Several AI options + Molteplici opzioni IA + Varias opciones de la IA + Plusieurs options d'IA + 여러 인공지능 설정입니다. + Управление ИИ + Kilka opcji AI + Několik AI možností + AI选项 - - Personal or Faction Garage? - Garage personnel ou de faction ? - 将载具存入个人车库还是阵营车库? - Личный гараж или гараж фракции? - 개인 차고 또는 팩션 차고에 넣습니까? - Garage Personale o Garage della Fazione? - Osobní nebo frakční garáž? - ¿Garaje Personal o Garaje de la Facción? - Garaż Osobisty czy Frakcji? + + Commander + Kommandant + Comandante + Comandante + Commandant + 지휘관 + Командующий + Dowódca + Velitel + 指挥官 - - Personal Garage - Garage personnel - 个人车库 - Личный - 개인 차고 - Garage Personale - Osobní garáž - Garaje Personal - Garaż Osobisty + + Open commander options + Apri le opzioni del comandante + Abre las opciones del comandante + Ouvrir les options du commandant + 지휘관 설정을 엽니다. + Открыть меню командования + Otwórz opcje dowódcy + Otevřít velitelské možnosti + 打开指挥官选项 - - Faction Garage - Garage de faction - 阵营车库 - Фракции - 팩션 차고 - Garage Fazione - Frakční garáž - Garaje de la Facción - Garaż Frakcji + + Construct Here + Hier bauen + Costruisci Qui + Construir Aquí + Construire ici + 여기에 건설 + Строительство + Buduj Tutaj + Konstruovat zde + 建造 - - - - Select Mortar Ammo - Sélectionnez les munitions de mortier - 选择炮击弹药类型 - Выберите боеприпасы для минометов - 박격포 탄약 선택 - Seleziona Munizioni del Mortaio - Vyberte munici minometu - Seleccionar munición de morteros - Wybierz Amunicję do Moździerza + + Construct in the spot where you are a selected building facing this direction + Costruisci nel punto dove hai selezionato una struttura rivolta verso questa direzione + Construye en el sitio el edificio seleccionado mirando hacia esta dirección + Construire à l'endroit où vous vous trouvez un bâtiment sélectionné faisant face à cette direction + 선택한 건물을 해당 지점에 당신이 바라보고 있는 방향으로 건설합니다. + Постройте в том месте, где вы выбрали здание, обращенное в этом направлении + Zbuduj, w miejscu w którym jesteś, wybrany budynek zwrócony w tym kierunku + Stavějte na místě, kde jste vybraly budovu otočenou tímto směrem + 在你所在的位置, 朝向此方向建造所选建筑 - - HE - HE - 高爆弹 - ОФ - 고폭탄 - AE - HE - HE - Odłamkowa-Burząca + + Fast Travel + Schnellreise + Viaggio Rapido + Viaje Rápido + Téléportation + 빠른 이동 + Быстрое Перемещение + Szybka Podróż + Rychlý přesun + 快速旅行 - - Cost: 10 points - Coût : 10 points - 消耗: 10 点 - Цена: 10 Очков - 가격: 10 포인트 - Costo: 10 punti - Cena: 10 bodů - Coste: 10 puntos - Koszt: 10 punktów + + Teleport your squad or a HC selected squad to a friendly zone depending on several factors + Teletrasporta te e la tua squadra in una zona alleata a seconda di alcuni fattori + Teleporta a tu escuadra o a la escuadra selecionada del HC a una zona aliada dependiendo de varios factores + Téléportez votre équipe ou une équipe sélectionnée avec HC dans une zone amicale en fonction de plusieurs facteurs + 몇 가지 요소에 따라 당신의 분대 또는 하이 커맨드가 선택한 분대를 아군 구역으로 순간이동시킵니다. + Телепортируйте свой отряд или отряд, выбранный HC, в дружественную зону в зависимости от нескольких факторов + Teleportuj swój oddział lub wybrany oddział HC do przyjaznej strefy w zależności od kilku czynników + Teleportuje vaše družstvo a nebo HC vybrané družstvo do přátelské zóny závesející na několika faktorech + 满足条件时, 将您的班组或指挥部小队传送至友军占领区 - - Smoke - Fumigène - 烟雾弹 - Дым - 연막탄 - Fumogeno - Kouř - Humos - Dymna + + Garage Vehicle + Fahrzeug in Garage geben + Aggiungi Veicolo al Garage + Almacenar vehículo + Ranger le véhicule + 차고에 차량 넣기 + Гараж + Schowaj Pojazd do Garażu + Garáž vozidel + 载具仓库 - - Laser Guided - Guidé au laser - 激光制导炸弹 - С лазерным наведением - 레이저유도탄 - Laser Guidato - Laserem naváděný - Guiado por Láser - Naprowadzana Laserowo + + Vehicle or Static gun you're looking at will be garaged, interact with Flag to retrieve + Il veicolo o arma fissa che stai guardando verrà aggiunta al garage, interagisci con la bandiera per recuperarli + El vehículo o la arma estática a la que miras será almacenada. Acércate a la bandera para retirarlo. + Le véhicule ou l'arme statique que vous regardez sera rangé, interagissez avec le drapeau pour le récupérer + 현재 보고 있는 차량 또는 고정화기는 차고에 보관되며, 깃발과 상호작용하여 되찾을 수 있습니다. + Автомобиль или статическая пушка, на которую вы смотрите, будут помещены в гараж, взаимодействуйте с Флагом, чтобы получить + Pojazd lub działo statyczne, na które patrzysz, zostaną schowane do garażu, wejdź w interakcję z flagą, aby je wyciągnąć + Vozidlo nebo statická zbraň na kterou se díváte bude garážována, pro vyzvednutí použijte vlajku + 你面前的载具或固定式武器将被存放至车库, 与旗帜来取出 - - Select No. Rounds to be fired - Sélectionnez le nombre de cartouches à tirer - 选择炮击轮数 - Выберите кол-во снарядов - 발사할 탄약 수 선택 - Numero di Colpi da sparare - Vyberte počet ran, která chcete vystřelit - Seleccionar n. de Salvas - Wybierz ilość pocisków do wystrzelenia + + Player and Money + Spieler und Geld + Giocatori e Soldi + Jugador y Dinero + Joueur et argent + 플레이어와 자금 + Игрок и деньги + Gracz i Pieniądze + Hráč a Peníze + 玩家与资金 - - Select type of strike - Sélectionnez le type de frappe - 选择空袭类型 - Выберите тип удара - 타격 유형 선택 - Seleziona tipo di supporto - Vyberte typ úderu - Seleccionar tipo de Bombardeo - Wybierz rodzaj ostrzału + + Look at some player and interact with him + Guarda un giocatore e interagiscici + Mira a un jugador e interactua con él + Regardez un joueur et interagissez avec lui + 해당 플레이어를 보고 그에게 상호작용하십시오. + Посмотрите на игрока чтобы взаимодействовать с ним + Spójrz na jakiegoś gracza i wejdź z nim w interakcję + Podívej se na některé hráče a intereaguj s nimi + 面向玩家并与其互动 - - Single Point Strike - Frappe sur un point unique - 单点打击 - Одноточечный удар - 단일 지점 타격 - Supporto su punto singolo - Jednorázový úder - Un Punto de Bombardeo - Uderzenie Punktowe + + Undercover ON + Sotto Copertura ON + Encubierto ON + Incognito ON + 위장 켜기 + Скрытность ВКЛ + Tryb Incognito WŁ + V utajení ZAPNUTO + 启用伪装 - - Barrage Strike - Barrage d'artillerie - 弹幕打击 - Заградительный удар - 연발 타격 - Sbarramento d'artiglieria - Salva - Bombardeo Continuo - Uderzenie Zaporowe + + Become Undercover if you match the requirements. Enemy AI won't attack you until they discover you + Vai sotto copertura se soddisfi i requisiti. I nemici non ti attaccheranno finché verrai scoperto + Pasa a Encubierto si cumples los requisitos. La IA enemiga no te atacará hasta que te descubra. + Devenez Incognito si vous remplissez les conditions. L'IA ennemie ne vous attaquera pas tant qu'elle ne vous aura pas découverte + 요구 사항과 일치하는 경우 위장이 시작됩니다. 적 인공지능은 당신을 알아볼 때까지 당신을 공격하지 않을 것입니다. + Станьте скрытным, если вы соответствуете требованиям. Вражеский ИИ не нападет на вас, пока не обнаружит вас + Stań się Incognito, jeśli spełniasz wymagania. Wrogowie nie zaatakuje cię, dopóki cię nie odkryją + Být v utajení pokud jsou splněny podmínky. Nepřítel nebude útočit pokud nebudete odhaleni. + 满足条件时可进入伪装状态。敌方AI在识破你之前不会攻击你 - - Select type ammo for the strike - Sélectionnez le type de munitions pour la frappe - 选择空袭弹药类型 - Выберите тип боеприпасов для удара - 타격할 탄약 유형 선택 - Seleziona il tipo di munizione per l'attacco - Vyberte typ munice pro úder - Seleccionar tipo de bombas - Wybierz rodzaj amunicji do ostrzału + + Unlock Vehicle + Fahrzeug entsperren + Sblocca Veicolo + Abrir Vehículo + Dévérrouiller le véhicule + 차량 잠금해제 + Разблокировать технику + Odblokuj Pojazd + Odemknout vozidlo + 解锁载具 + + + Allow other groups to mount this vehicle + Erlaube einer anderen Gruppe auf diesem Fahrzeug aufzusitzen + Permetti ad altri gruppi di salire su questo veicolo + Permite a otros grupos montarse a este vehículo + Autoriser d'autres groupes à monter dans ce véhicule + 다른 그룹이 이 차량에 탑승하도록 허용합니다. + Разрешить другим группам садиться на этот автомобиль + Pozwól innym grupom na używanie tego pojazdu + Umožněte ostatním skupinám nasednout do tohoto vozidla + 允许其他小队搭乘该载具 - - - Squad Options - Options d'escouade - 小队选项 - Назначение отряда - 분대 설정 - Opzioni Squadra - Možnosti družstva - Opciones de Escuadras HC - Opcje Drużyny + + + Server Information + Informazioni del Server + Información de Servidor + Informations sur le serveur + 서버 정보 + Информация сервера + Informacje o Serwerze + Informace serveru + Informaçao Servior + 服务器信息 - - Normal Squad - Escouade normale - 普通班组 - Стандарт - 일반 분대 - Squadra Normale - Normální družstvo - Escuadra Normal - Drużyna Normalna + + Admin is setting up the game. + Ein Admin konfiguriert das Spiel. + Admin está configurando la partida. + 관리자가 게임을 설정 중입니다. + Admin nastavuje hru. - - Engineer Squad - Escouade d'ingénieurs - 工程师班组 - Инженеры - 공병 분대 - Squadra Ingegneri - Inženýrská družstvo - Escuadra de Ingenieros - Drużyna Inżynierów + + Waiting for an admin to log in... + Warte auf Admin Anmeldung... + Esperando a que se autentique un Admin... + 관리자가 로그인하길 기다리는 중... + Čeká se na přihlášení administrátora... - - MG Squad - Escouade MG - 机枪班组 - Пулеметчики - 기관총 분대 - Squadra MG - MG družstvo - Escuadra de Ametrallador - Drużyna KM + + Waiting for an admin to log in, or autostart timeout... + Warte auf Admin Anmeldung oder auf den automatischen Start-Timer... + Esperando a que un Admin se autentique, o que comience automáticamente al terminal el contador... + 관리자가 로그인하거나 자동 시작 시간 초과를 기다리는 중... + Čekání na přihlášení správce nebo vypršení časového limitu automatického spuštění... - - Mortar Squad - Escouade de mortier - 迫击炮班组 - Минометчики - 박격포반 - Squadra Mortaio - Minometné družstvo - Escuadra de Mortero - Drużyna z Moździerzem + + Waiting for background init to complete... + Aspettando che l'inizializzazione di background sia completata. + Esperando a que se complete el init de fondo... + En attente de la fin de l'initialisation. + 배경 초기화가 완료되길 기다리는 중... + Ожидание завершения инициализации. + Oczekiwanie na zakończenie inicjowania w tle. + Čekání na dokončení inicializace na pozadí + A epera de inicio de segundo plano para completar + 等待后台初始化完成 - - - - Choose difficulty - Choisissez la difficulté - 选择难度 - Выберите сложность - 난이도 선택 - Scegli difficoltà - Vybrat obtížnost - Escoger Dificultad - Wybierz Poziom Trudności + + Server load completed. + Caricamento del server completato. + Completada la carga del servidor. + Chargement du serveur terminé. + 서버 로드 완료. + Загрузка сервера завершена. + Zakończono ładowanie serwera. + Načtení serveru dokončeno. + Carregamento servidor concluida + 服务器加载完毕 - - Easy - Facile - 简单 - Легко - 쉬움 - Facile - Snadný - Fácil - Łatwy + + Version mismatch error:<br/><br/>Server: %1<br/>Client: %2 - - Normal - Normal - 正常 - Обычный - 보통 - Normale - Normální - Normal - Normalny + + Starting game... + Spiel wird gestartet + Avviando la partita... + Iniciando partida... + Démarrage de la partie... + 게임 시작 중... + Начинаем игру... + Rozpoczynanie rozgrywki... + Spouštím hru... + A começar jogo + 正在启动游戏... - - Hard - Difficile - 困难 - Жесткий - 어려움 - Difficile - Obtížný - Difícil - Trudny + + Waiting for server... + Warte auf Server... + Esperando al servidor... + 서버 기다리는 중... + Čekání na server... - - - Select your Game Mode - Sélectionnez votre mode de jeu - 选择游戏模式 - Выберите свой игровой режим - 게임 모드 설정 - Seleziona la tua modalità di gioco - Vyberte herní režim - Selecciona tu modo de Juego - Wybierz Tryb Gry + + + HC Squad Options + Opzioni di Squadra dell'Alto Comando + Opciones de Escuadras HC + Options de l'escouade HC + 하이 커맨드 분대 설정 + Управление отрядами + Opcje Drużyny HC + Možnosti týmu HC + 指挥部班组选项 - - Reb vs Gov vs Inv - Reb vs Gouv vs Env - 起义军 vs 政府军 vs 侵略者 - Зеленые vs Синие vs Красные - 반군 Vs 정부군 Vs 침략군 - Reb vs Gov vs Inv - Reb vs Vlá vs Inv - Reb vs Gov vs Inv - Reb vs Gov vs Inv + + Squad Add Vehicle + Aggiungi Veicolo di Squadra + Añadir vehículo a Escuadra + Ajouter un véhicule à l'escouade + 분대에 차량 추가 + Добавить технику в отряд + Przydziel Pojazd Drużynie + Družstvo Přidat vozidlo + 为班组分配载具 - - Reb vs Gov & Inv - Reb vs Gouv & Env - 起义军 vs 政府军 & 侵略者 - Зеленые vs Синие и Красные - 반군 Vs 정부군과 침략군 - Reb vs Gov & Inv - Reb vs Vlá & Inv - Reb vs Gov & Inv - Reb vs Gov & Inv + + Look at some vehicle and assign it to the selected squad for it's use + Guarda qualche veicolo e assegnalo alla squadra selezionata in modo che possano usarlo + Mira hacia un vehículo y asingnalo a la escuadra seleccionada para su uso + Regardez un véhicule et attribuez-le à l'escouade sélectionnée pour son utilisation + 차량을 보고 선택된 분대에 차량을 할당합니다. + Посмотрите на какую-нибудь технику и назначьте ее выбранному отряду для использования + Spójrz na jakiś pojazd i przypisz go do wybranego oddziału + Podívejte se na nějaké vozidlo a přiřaďte jej vybranému družstvu pro jeho použití + 将面前的载具分配给选定的班组使用 - - Reb vs Gov - Reb vs Gouv - 起义军 vs 政府军 - Зеленые vs Синие - 반군 Vs 정부군 - Reb vs Gov - Reb vs Vlá - Reb vs Gov - Reb vs Gov + + Mount / Dismount + Monta / Smonta + Embarcar / Desembarcar + Monter / Descendre + 탑승 / 하차 + Погрузка / Разгрузка + Wsiadaj / Wysiadaj + Nasednout / Vysednout + 搭乘/离开 + + + Force squad to mount or dismount their assigned vehicle + Forza la squadra a montare o smontare dal loro veicolo assegnato + Fuerza a la escuadra a embarcar o desembarcar su vehículo asignado + Forcer l'escouade à monter ou descendre de son véhicule assigné + 분대에 할당된 차량에 강제로 탑승하거나 하차시킵니다. + Заставить отряд сесть или слезть с назначенной машины + Zmuś drużynę do wejścia lub wyjścia z przypisanego pojazdu + Přinutit družřstvo k nasednutí nebo sesednutí jejich přiřazeného vozidla + 强制班组搭乘或离开他们分配的车辆 - - Reb vs Inv - Reb vs Env - 起义军 vs 侵略者 - Зеленые vs Красные - 반군 Vs 침략군 - Rev vs Inv - Reb vs Inv - Reb vs Inv - Reb vs Inv + + Squad SITREP + SITREP Squadra + Escuadra SITREP + SITREP d'escouade + 분대 상황보고 + Статус отряда + Raport Sytuacyjny Drużyny + SITREP družstva + 班组状态报告 - - - - Q/E to rotate - Space/Enter to stop. - A/E pour tourner- Espace/Entrée pour arrêter. - Q/E로 회전 - Space/Enter로 멈춤. - Q/E - вращать - Space/Enter - закончить - Q/E 旋转-空格/回车 停止 - Q/E per girare - Spazio/Invio per fermare. - Q/E pro otáčení - Space/Enter to Stop. - Q/E para rotar - Espacio/Enter salir - Q/E, aby obrócić - Spacja/Enter, aby zatrzymać. + + If the selected squad is using some vehicle, know remotely it's status + Se la squadra sta usando un veicolo, conoscine remotamente lo stato + Si la escuadra seleccionada está usando algún vehículo, conoce de forma remota su situación. + Si l'escouade sélectionnée utilise un véhicule, sachez à distance son statut + 선택된 분대가 차량을 사용하는 경우 원격으로 차량의 상태를 파악합니다. + Если выбранный отряд использует какую-либо технику, узнайте ее статус удаленно. + Sprawdź zdalnie status pojazu z którego krorzysta oddział + Pokud vybraná skupina používá nějaké vozidlo, vězte vzdáleně jeho stav + 如果选定的班组正在使用载具, 远程了解它的状态 - - You're too far. - Tu es trop loin - 너무 멉니다. - Вы слишком далеко. - 距离太远 - Sei troppo lontano - Jsi příliš daleko - Estás muy lejos - Jesteś za daleko + + Static Autotarget + Autotarget Fisso + Autoapuntado de Estática + Ciblage automatique statique + 고정화기 자동 타겟팅 + Автонаведение установок + Statyczny Auto Cel + Automatické zaměřování pro statické zbraně + 自动对准目标 - - Utility items - Articles utilitaires - 유틸리티 아이템 - 工具 - Oggetti Utilità - Položky - Artículos de Utilidad - Przedmioty użytkowe + + Use this option on AT / AA mounted squads. The truck driver will try to point his truck's back to any detected enemy + Usa questa opzione su una squadra meccanizata AC / AA, il pilota cercherà di rotare il veicolo verso un nemico avvistato + Usa esta opción en escuadras montadas de AT / AA. El conductor del camión intentará apuntar el reverso del vehículo hacia cualquier enemigo detectado. + Utilisez cette option sur les escouades montées AT / AA. Le chauffeur du camion essaiera de pointer l'arrière de son camion vers tout ennemi détecté + 대전차 / 대공화기 탑재 분대에 이 옵션을 사용하십시오. 트럭 운전사는 그의 트럭 뒤에게 탐지된 아무 적을 가리키려 할 것입니다 + Используйте эту опцию для ПТ / ПВО отрядов. Отряд попытается направить свое орудие на любого обнаруженного врага. + Użyj tej opcji na zmotoryzowanych oddziałach PPANC/PLOT. Kierowca pojazdu będzie próbował skierować swój pojazd tyłem do każdego wykrytego wroga + Tuto možnost použijte na AT / AA jednotkách. Řidič kamionu se pokusí nasměrovat svůj kamion zpět na jakéhokoli detekovaného nepřítele + 对部署了反坦克/防空武器的班组使用此选项。卡车驾驶员会试图将车尾对准任何被发现的敌人 - - You are already carrying something. - Vous portez déjà quelque chose. - 이미 뭔가를 옮기고 있습니다. - Вы уже что-то несете. - 你已经拿着一个物品了! - Sta già trasportando qualcosa. - Už něco nesete. - Ya estas llevando algo - Już coś nosisz. + + + + Squad Options + Opzioni Squadra + Opciones de Escuadras HC + Options d'escouade + 분대 설정 + Назначение отряда + Opcje Drużyny + Možnosti družstva + 小队选项 - - You already bought one, wait %1 seconds before you can buy another. - Ya has comprado una unidad, espera %1 segundos antes de poder comprar otra. + + Engineer Squad + Squadra Ingegneri + Escuadra de Ingenieros + Escouade d'ingénieurs + 공병 분대 + Инженеры + Drużyna Inżynierów + Inženýrská družstvo + 工程师班组 - - You can't afford this Item. - No puedes pagar ese objeto. + + MG Squad + Squadra MG + Escuadra de Ametrallador + Escouade MG + 기관총 분대 + Пулеметчики + Drużyna KM + MG družstvo + 机枪班组 - - Item Purchase - Compra de objeto + + Mortar Squad + Squadra Mortaio + Escuadra de Mortero + Escouade de mortier + 박격포반 + Минометчики + Drużyna z Moździerzem + Minometné družstvo + 迫击炮班组 - - Packing Objects - Objetos empacables + + Normal Squad + Squadra Normale + Escuadra Normal + Escouade normale + 일반 분대 + Стандарт + Drużyna Normalna + Normální družstvo + 普通班组 - - refunding money due to error - Devolviendo el dinero a causa de un error. + + + + Squad Recruitment Options + Opzioni Reclutamento Squadra + Opciones de Reclutamiento de Escuadras + Options de recrutement d'escouade + 분대 모집 설정 + Меню найма отряда + Opcje Rekrutacji Drużyn + Možnosti náboru družstva + 小队招募选项 - - Loot Box + + Recruit AA Truck + Recluta Camion AA + Reclutar Camión AA + Recruter véhicule AA + 대공트럭 모집 + ПВО Техника + Rekrutuj Pojazd PLOT + Nábor AA náklaďáku + 招募防空卡车 - - Fuel Drum + + Recruit AT Team + Recluta Team AC + Reclutar Equipo AT + Recruter Équipe AT + 대전차조 모집 + Группа ПТ + Rekrutuj Drużynę PPANC + Nábor AT týmu + 招募反坦克小组 - - Fuel Tank + + Recruit AT Car + Recluta Auto AC + Reclutar Coche AT + Recruter véhicule AT + 대전차 차량 모집 + ПТ Техника + Rekrutuj Pojazd PPANC + Nábor AT auto + 招募反坦克车辆 - - Medical Tent + + Recruit Inf. Squad + Recluta Squadra di fanteria + Reclutar Escuadra de inf. + Recruter Escouade Inf. + 보병분대 모집 + Отряд + Rekrutuj Oddział Piechoty + Nábor pěšího družstva + 招募步兵班 - - Medical Box + + Recruit Inf. Team + Recluta Team di fanteria + Reclutar Equipo de inf. + Recruter Équipe Inf. + 보병조 모집 + Группа + Rekrutuj Drużynę Piechoty + Nábor pěšího týmu + 招募步兵小组 - - Ammo Station + + Recruit MG Team + Recluta Team Mitragliatrici + Reclutar Equipo de Ametralladora + Recruter Équipe MG + 기관총조 모집 + Группа пулеметчиков + Rekrutuj Drużynę KM + Nábor MG týmu + 招募机枪小组 - - Repair Station + + Recruit Mortar Team + Recluta Team con Mortaio + Reclutar Equipo de Morteros + Recruter une équipe d'artillerie (Mortier) + 박격포반 모집 + Артилерия + Rekrutuj Drużynę z Moździerzem + Nábor minometného týmu + 招募迫击炮小组 - - Light + + Recruit Sniper Team + Recluta Team di Cecchini + Reclutar Equipo de Tiradores + Recruter une équipe de tireurs d'élite + 저격조 모집 + Группа снайперов + Rekrutuj Dwójkę Snajperską + Nábor odstřelovacího týmu + 招募狙击小组 - - Days Tage - дней - jours - dní - - Giorni Días + jours + + дней Dni - - - Hours - Stunden - часов - heures - hodin - 小时 - 시간 - Ore - Horas - Godziny - - - Minutes - Minuten - минут - minutes - minut - 分钟 - - Minuti - Minutos - Minuty - - - Seconds - Sekunden - секунд - secondes - sekund - - - Secondi - Segundos - Sekundy - - - Milliseconds - Millisekunden - миллисекунд - millisecondes - milisekund - 毫秒 - 밀리초 - Millisecondi - Milisegundos - Milisekundy - - - Microseconds - Mikrosekunden - микросекунд - microsecondes - mikrosekund - 微秒 - 마이크로초 - Microsecondi - Microsegundos - Mikrosekundy - - - Nanoseconds - Nanosekunden - наносекунд - nanosecondes - nanosekund - 纳秒 - 나노초 - Nanosecondi - Nanosegundos - Nanosekundy + dní + d - - д - d g - d d + + д d + d + d - - h - 시간 - ч - h - o - h - h - h - - - m - - м - m - m - m - m - m - - - s - - с - s - s - s - s - s - - - ms - 밀리초 - мс - ms - ms - ms - ms - ms - - - µs - - 마이크로초 - мкс - µs - µs - µs - µs - µs - - - ns - 나노초 - нс - ns - ns - ns - ns - ns - - - (Now) - (Gegenwart) - (настоящее время) - (Maintenant) - (nyní) - (现在) - (지금) - (Ora) - (Ahora) - (Teraz) - - - - - Restoration - Wiederherstellung - Restauration - 회복 - Восстановление - 恢复 - Restauro - Obnovení - Restauracion - - - Nearby units have been healed, refreshed, and can go undercover again.<br/><br/> Nearby vehicles are no longer reported. - Les unités à proximité ont été soignées, rafraîchies et peuvent à nouveau être incognito.<br/><br/> Les véhicules à proximité ne sont plus signalés. - 인근 유닛이 치료되고 새로워졌으며, 다시 위장할 수 있습니다.<br/><br/>인근 차량은 더 이상 신고되지 않습니다. - Ближайшие бойцы были вылечены и могут снова работать под прикрытием.<br/><br/>Ближайшие машины больше не в розыске. - 附近的单位已被治疗并恢复至最佳状态,可以再次进入伪装模式 - Le unità vicine sono state curate, rinnovate e possono andare nuovamente sotto copertura.<br/><br/>I veicoli nelle vicinanze non sono più reportati dal nemico. - Nedaleké jednotky byly uzdraveny, osvěženy a mohou se znovu utajit. <br/> <br/> Nedaleká vozidla již nejsou hlášena. - Unidades cercacnas han sido sanadas, revigorizadas y pueden volver a estar de encubierto.<br/><br/>Los vehículos cercanos ya no son buscados - Pobliskie jednostki zostały wyleczone, odświeżone i mogą ponownie działać pod przykrywką.<br/><br/> Pobliskie pojazdy nie są już poszukiwane. - - - The box has been used in the last 30 seconds! Please wait for a bit. - La boîte a été utilisée dans les 30 dernières secondes ! Veuillez patienter un peu. - 이 상자는 지난 30초 동안 사용되었습니다! 조금만 기다려 주십시오. - Коробка была использована в течении последних 30 секунд. Пожалуйста подождите. - 请稍等,箱子在过去30秒内被使用过! - La scatola è stata già usata negli ultimi 30 secondi! Attendi - Krabice byla použita za posledních 30 sekund! Počkejte chvíli prosím. - ¡La caja ha sido usada en los últimos 30 segundos! Por favor, espera un poco. - Skrzynia została użyta w ciągu ostatnich 30 sekund! Proszę chwilę poczekać. - - - Nearby units have been healed, refreshed and can go undercover again.<br/><br/>Nearby vehicles are:%1 - Соседние юниты были вылечены, восстановлены и теперь могут снова уходить в гражданскую маскировку.<br/><br/>Техника рядом:%1 - 인근 유닛이 치료되고 새로워졌으며, 다시 위장할 수 있습니다.<br/><br/>인근 차량은:%1 - Blízké jednotky byly vyléčeny, osvěženy a mohou být znovu v utajení.<br/><br/>Blízká vozidla jsou:%1 - Las unidades cercanas han sido curadas, rehabilitadas y pueden ponerse de incógnito de nuevo.<br/><br/>Los vehículos cercanos:%1 - - - <br/> - no longer reported - <br/> - более не разыскивается - <br/> - již není hlášeno - <br/> - 더 이상 신고되지 않습니다 - <br/> - ya no estan reportados - - - <br/> - rearmed - <br/> - перезаряжена - <br/> - přezbrojený - <br/> - 재무장되었습니다 - <br/> - han sido rearmados - - - <br/> - repaired - <br/> - отремонтирована - <br/> - opraveno - <br/> - 수리되었습니다 - <br/> - han sido reparados - - - <br/> - refueled - <br/> - заправлена - <br/> - natankovat - <br/> - 재급유되었습니다 - <br/> - han sido repostados - - - - - Server Information - Informace serveru - Informations sur le serveur - Informazioni del Server - 服务器信息 - 서버 정보 - Информация сервера - Informacje o Serwerze - Informaçao Servior - Información de Servidor - - - Version mismatch error:<br/><br/>Server: %1<br/>Client: %2 + + Hours + Stunden + Ore + Horas + heures + 시간 + часов + Godziny + hodin + 小时 - - Starting game... - Spouštím hru... - Démarrage de la partie... - Avviando la partita... - 正在启动游戏... - 게임 시작 중... - Начинаем игру... - Rozpoczynanie rozgrywki... - A começar jogo - Iniciando partida... + + h + o + h + 시간 + ч + h + h + h - - Server load completed. - Načtení serveru dokončeno. - Chargement du serveur terminé. - Caricamento del server completato. - 服务器加载完毕 - 서버 로드 완료. - Загрузка сервера завершена. - Zakończono ładowanie serwera. - Carregamento servidor concluida - Completada la carga del servidor. + + Microseconds + Mikrosekunden + Microsecondi + Microsegundos + microsecondes + 마이크로초 + микросекунд + Mikrosekundy + mikrosekund + 微秒 - - Waiting for server... - Čekání na server... - Warte auf Server... - 서버 기다리는 중... - Esperando al servidor... + + µs + µs + µs + 마이크로초 + мкс + µs + µs + µs - - Waiting for an admin to log in... - Čeká se na přihlášení administrátora... - Warte auf Admin Anmeldung... - 관리자가 로그인하길 기다리는 중... - Esperando a que se autentique un Admin... + + Milliseconds + Millisekunden + Millisecondi + Milisegundos + millisecondes + 밀리초 + миллисекунд + Milisekundy + milisekund + 毫秒 - - Waiting for an admin to log in, or autostart timeout... - Čekání na přihlášení správce nebo vypršení časového limitu automatického spuštění... - Warte auf Admin Anmeldung oder auf den automatischen Start-Timer... - 관리자가 로그인하거나 자동 시작 시간 초과를 기다리는 중... - Esperando a que un Admin se autentique, o que comience automáticamente al terminal el contador... + + ms + ms + ms + 밀리초 + мс + ms + ms + ms - - Admin is setting up the game. - Admin nastavuje hru. - Ein Admin konfiguriert das Spiel. - 관리자가 게임을 설정 중입니다. - Admin está configurando la partida. + + Minutes + Minuten + Minuti + Minutos + minutes + + минут + Minuty + minut + 分钟 - - Waiting for background init to complete... - Čekání na dokončení inicializace na pozadí - En attente de la fin de l'initialisation. - Aspettando che l'inizializzazione di background sia completata. - 等待后台初始化完成 - 배경 초기화가 완료되길 기다리는 중... - Ожидание завершения инициализации. - Oczekiwanie na zakończenie inicjowania w tle. - A epera de inicio de segundo plano para completar - Esperando a que se complete el init de fondo... + + m + m + m + + м + m + m + m - - - - Restore nearby units - Stelle Einheiten in der Nähe wieder her - Восстановить союзников поблизости - Obnovte okolní jednotky - 인근 유닛 회복 - Restaurar unidades cercanas + + Nanoseconds + Nanosekunden + Nanosecondi + Nanosegundos + nanosecondes + 나노초 + наносекунд + Nanosekundy + nanosekund + 纳秒 - - - - Deprecated Mission - Zastaralá mise - Veraltete Mission - 사용되지 않는 임무 - Misión guardada obsoleta + + ns + ns + ns + 나노초 + нс + ns + ns + ns - - An incompatible pre-mod Antistasi mission has been started. To play this mission, unload the Antistasi mod. If you intended to load a mission from the Antistasi mod, select the correct mission. - Byla zahájena nekompatibilní mise Antistasi před modifikací. Chcete-li hrát tuto misi, vyjměte modul Antistasi. Pokud jste zamýšleli načíst misi z modu Antistasi, vyberte správnou misi. - 호환되지 않는 사전 모드로 안티스타시 임무가 시작되었습니다. 이 임무를 수행하려면 안티스타시 모드를 언로드하십시오. 안티스타시 모드에서 임무를 로드하려는 경우 올바른 임무를 선택하십시오. - Se ha cargado una partida de Antistasi anterior a la actualización de mod de esta misión. Para jugar esta misión, no cargues el mod de Antistasi. Si planeas cargar una misión desde el mod de Antistasi, selecciona la misión correcta. + + (Now) + (Gegenwart) + (Ora) + (Ahora) + (Maintenant) + (지금) + (настоящее время) + (Teraz) + (nyní) + (现在) - - Outdated Mission - Zastaralá mise - Veraltete Mission - 구식 임무 - Misión desactualizada + + Seconds + Sekunden + Secondi + Segundos + secondes + + секунд + Sekundy + sekund + - - This mission is outdated and could lack important map details that may break your game. Inform your mission maker or update the extension to the latest version. - Tato mise je zastaralá a může postrádat důležité detaily mapy, které mohou narušit vaši hru. Informujte svého tvůrce mise nebo aktualizujte rozšíření na nejnovější verzi. - 이 임무는 구식이며 게임을 망칠 수 있는 중요한 지도의 세부 정보가 부족할 수 있습니다. 미션메이커에게 알리거나 확장 버전을 최신 버전으로 업데이트하십시오. - Esta misión esta desactualizada y puede faltarle detalles importantes del mapa que pueden romper la partida. Informa al editor de la misión o actualiza la extensión a la última versión. + + s + s + s + + с + s + s + s - - - Garrison - Гарнизон - 주둔군 - Guarnición + + + refunding money due to error + Devolviendo el dinero a causa de un error. + Возвращаем деньги из-за ошибки. + hata nedeniyle para iadesi - - Garrisons - Гарнизоны - 주둔지 - Guarniciones + + Packing Objects + Objetos empacables + Упаковать Объекты. + Objeler Paketleniyor - - This garrison is full, choose another zone to add this HC squad into it's garrison. - Этот гарнизон полон, выберите другую локацию для того чтобы добавить этот отряд в гарнизон. - 이 주둔지는 꽉 찼으므로, 이 하이 커맨드 분대를 주둔지에 추가하려면 다른 구역을 선택하십시오. - La guarnición está llena, selecciona otra zona para añadir esta escuadra de HC a su guarnición. + + You are already carrying something. + Sta già trasportando qualcosa. + Ya estas llevando algo + Vous portez déjà quelque chose. + 이미 뭔가를 옮기고 있습니다. + Вы уже что-то несете. + Już coś nosisz. + Už něco nesete. + Zaten bir şeyler taşıyorsun. + 你已经拿着一个物品了! - - Adding this squad to garrison will exceed garrison limit. Some of them will join garrison, the rest will be dismissed and their cost will be refunded. - Добавление этого отряда в гарнизон превысит лимит гарнизона. Какая-то их часть присоединится к гарнизону, оставшиеся будут распущены, а их стоимость будет возмещена. - 이 분대를 주둔지에 추가하면 주둔군 제한을 초과하게 됩니다. 그들 중 일부는 주둔지에 합류할 것이고, 나머지는 해산되며 비용은 환불될 것입니다. - Añadir esta escuadra a la guarnición excederá el límite de la guarnición. Algunos de ellos se unirán a la guarnición, el resto serán descartados y su coste será reembolsado. + + You're too far. + Du bist zu weit entfernt. + Sei troppo lontano + Estás muy lejos + Tu es trop loin + 너무 멉니다. + Вы слишком далеко. + Jesteś za daleko + Jsi příliš daleko + Çok uzaktasın. + 距离太远 - - Garrison limit has reached, you can't add new units anymore. - Достигнут лимит гарнизона, вы больше не можете добавлять в него новые юниты. - 주둔지가 한계에 도달했으며, 더 이상 새 유닛을 추가할 수 없습니다. - La guarnición ha alcanzado su límite, no puedes añadir nuevas unidades. + + Q/E to rotate - Space/Enter to stop. + Q/E per girare - Spazio/Invio per fermare. + Q/E para rotar - Espacio/Enter salir + A/E pour tourner- Espace/Entrée pour arrêter. + Q/E로 회전 - Space/Enter로 멈춤. + Q/E для вращения - Space/Enter чтобы закончить + Q/E, aby obrócić - Spacja/Enter, aby zatrzymać. + Q/E pro otáčení - Space/Enter to Stop. + Q/E Döndür - Space/Enter Durdur. + Q/E 旋转-空格/回车 停止 - - Select the zone on where you will send the selected troops as garrison. - Выберите зону, куда вы отправите выбранные войска в качестве гарнизона. - 선택한 병력을 주둔지로 보낼 구역을 선택하십시오. - Selecciona la zona en la que vas a guarnicionar los tropas seleccionadas. + + Utility items + Oggetti Utilità + Artículos de Utilidad + Articles utilitaires + 유틸리티 아이템 + Вспомогательные предметы. + Przedmioty użytkowe + Položky + Yardımcı eşyalar + 工具 - - You must select any %1 zone with marker. - Вы должны выбрать любую зону %1 с маркером. - 마커가 있는 아무 %1 구역을 선택해야 합니다. - Debes seleccionar alguna zona %1 con marcador. + + You can't afford this Item. + No puedes pagar ese objeto. + Vous n'avez pas assez d'argent pour cet article. + Вы не можете позволить себе это. + Bu öğeyi karşılayamazsınız. - - Selected zone does not belong to %1. - Выбранная зона не принадлежит %1. - 선택한 구역이 %1 소속이 아닙니다. - La zona seleccionada no pertenece a %1. + + You already bought one, wait %1 seconds before you can buy another. + Ya has comprado una unidad, espera %1 segundos antes de poder comprar otra. + Вы уже купили это, подождите %1 секунд, прежде чем покупать это снова. + Zaten bir tane satın aldınız, başka bir tane almak için %1 saniye bekleyin. - - You can't manage garrisons on this kind of zone. - Вы не можете управлять гарнизонами у зоны этого типа. - 이런 구역에서는 주둔지를 관리할 수 없습니다. - No puedes gestionar guarniciones en este tipo de zonas. + + Ammo Station + Station de Munitions + Ящик с боеприпасами + Cephane İstasyonu - - Selected units are already in garrison. - Выбранные юниты уже в гарнизоне. - 선택한 유닛은 이미 주둔지에 있습니다. - Las unidades seleccionadas ya se encuentran en una guarnición. + + Fuel Drum + Benzinfass + Baril de Carburant + Бочка топлива + Yakıt Varili - - You can't add units to player led, Watchpost, Roadblocks or Minefield building squads. - Вы не можете добавлять юниты в ведомые игроком отряды, сторожевые посты, блокпосты и отряды строителей минных полей. - 플레이어가 이끄는 부대, 감시 초소, 검문소 또는 지뢰지대 건설 부대로는 유닛을 추가할 수 없습니다. - No puedes añadir unidades a jugadores liderados, a Puestos de observación, a Controles de carretera o a escuadras de despliegues de campos de minas. + + Fuel Tank + Réservoir de Carburant + Топливная цистерна + Yakıt Tankı - - Dead or player-controlled units can't be added to garrison. - Мертвые или контролируемые игроком юниты не могут быть добавлены в гарнизон. - 사망하거나 플레이어가 조종하는 유닛은 주둔지에 추가할 수 없습니다. - Unidades muertas o controladas por el jugador no pueden ser añadidas a la guarnición. + + Light + Lampe + Освещение + Işık - - Static crewmen, prisoners, refugees, Petros or unknown units cannot be added to garrison. - Расчёты стационарных орудий, пленные, беженцы, Петрос или неизвестные юниты не могут быть добавлены в гарнизон. - 고정화기 승무원, 포로, 난민, 페트로스 또는 알려지지 않은 유닛은 주둔지에 추가할 수 없습니다. - Tripulación estática, prisioneros, refugiados, Petros o unidades desconocidas no pueden ser añadidas a una guarnición. + + Loot Box + Boite à Butins + Пустой ящик + Yağma Kutusu - - Adding units to garrison... - Добавление юнитов в гарнизон... - 고정화기 승무원, 포로, 난민, 페트로스 또는 알려지지 않은 유닛은 주둔지에 추가할 수 없습니다. - Añadiendo unidades a la guarnición... + + Medical Box + Boite médicale + Ящик с медициной + Sıhhiye Kutusu - - Adding %1 squad to garrison... - Добавление отряда %1 в гарнизон... - 주둔지에 %1 분대를 추가하는 중... - Añadiendo la escuadra %1 a la guarnición... + + Medical Tent + Tente Médicale + Медицинская палатка + Sıhhiye Çadırı - - %1 group has returned to HC control as the zone which was planned to be garrisoned has been lost. - Группа %1 вернулась под контроль HC, т.к. зона, указанная для гарнизона, утрачена. - %1 그룹은 주둔할 예정이었던 구역을 잃었기 때문에 하이 커맨드 통제로 들어갔습니다. - El grupo %1 ha vuelto bajo el control de HC ya que la zona donde se planeaba aguarnicionar ha sido perdida. + + Repair Station + Station de réparations + Ремонтная станция + Tamir İstasyonu - - You lack HR to recruit units. - Вам не хватает HR, чтобы добавить новый юнит в гарнизон. - 유닛을 모집할 인력이 부족합니다. - Te falta HR para reclutar unidades. + + Item Purchase + Compra de objeto + Achat d'article + Покупка предмета + Eşya Satın Alındı - - You don't have enough money for adding this kind of unit (%1€ needed). - У вас недостаточно денег для добавления такого юнита (необходимо %1€). - 이런 종류의 유닛을 추가할 충분한 비용이 없습니다 (%1€ 필요). - No tienes suficiente dinero para añadir este tipo de unidad (Necesitas %1€). + + + + Vehicle Manager + Fahrzeugmanager + Manager Veicoli + Gestionar vehículo + Gestionnaire de véhicules + 차량 관리자 + Техника + Zarządzanie pojazdami + Manažer vozidel + 载具管理 - - Unit has been recruited.%1 - Юнит нанят в гарнизон.%1 - 다음 유닛을 모집했습니다: %1 - La unidad ha sido reclutada.%1 + + Add to Air Support + Aggiungi al Supporto Aereo + Añadir a Soporte Aéreo + Ajouter au soutien aérien + 항공 지원에 추가 + Добавить в воздушную поддержку + Dodaj do Wsparcia Powietrznego + Přidat k letecké podpoře + 增加至空中支援 - - You can't recruit units into garrison when enemies are near the zone. - Вы не можете набирать юниты в гарнизон, когда враги находятся рядом с зоной. - 적들이 근처에 있을 때는 주둔지에 유닛을 모집할 수 없습니다. - No puedes reclutar unidades en guarniciones cuando los enemigos se encuentran cerca de la zona. + + Gain Airstrike points giving this vehicle to the faction Air pool + Ottieni Punti Supporto Aereo consegnado questo veivolo alla fazione + Gana puntos de ataque aéreo dando este vehículo al almacen de la Facción + Gagnez des points de frappe aérienne en donnant ce véhicule à la réserve aérienne de la faction + 해당 차량을 팩션의 항공 자산에 제공하여 공습 포인트를 획득합니다. + Получите очки авиаудара, отдав этот автомобиль в запас воздуха фракции + Zdobądź punkty Nalotu, dając ten pojazd do puli pojazdów latających twojej frakcji + Získejte body leteckého úderu dáním tohoto vozidla do frakčního leteckého poolu + 将此载具捐献给阵营空军以换取空袭点数 - - This garrison is still updating, please try again in a few seconds. - Этот гарнизон все еще обновляется, повторите попытку через несколько секунд. - 이 주둔지는 아직 업데이트 중이니 몇 초 후에 다시 시도하십시오. - La guarnición se está actualizando, por favor inténtalo en unos segundos. + + Garage\Sell Vehicle + Garage/Fahrzeug verkaufen + Aggiungi al garage\Vendi Veicolo + Guardar/Vender Vehículo + Ranger\Vendre le véhicule + 차량 보관\판매 + Гараж\Продать технику + Garażuj \ Sprzedaj Pojazd + Garáž\Prodat vozidlo + 存储\出售载具 - - You can't add mortars to Roadblock or Watchpost garrisons. - Вы не можете добавлять минометы в гарнизоны блокпостов и сторожевых постов. - 검문소나 감시초소에는 박격포를 추가할 수 없습니다. - No puedes añadir morteros a las guarniciones de Control de carretera o Puesto de boservación. + + Add to garage / sell the vehicle you are currently looking at + Aggiungi al garage / vendi il veicoli che stai attualmente guardando + Añadir al garaje / vender el vehículo que estás mirando. + Ajouter au garage / vendre le véhicule que vous regardez actuellement + 현재 보고 있는 차량을 차고에 추가하거나 판매합니다. + Добавить в гараж/продать технику, на которую сейчас смотрите + Schowaj pojazd do garażu / sprzedaj pojazd, na który aktualnie patrzysz + Přidejte do garáže / prodávejte vozidlo, na které se v současné době díváte + 将面前的载具添加到车库或出售 - - - - Garbage Cleaner Tracker - 쓰레기 청소 기록 프로그램 - Seguimiento del Limpiador de Basura + + Unlock Vehicle + Fahrzeug entsperren + Sblocca Veicolo + Abrir Vehículo + Déverrouiller le véhicule + 차량 잠금해제 + Разблокировать технику + Odblokuj Pojazd + Odemknout vozidlo + 解锁载具 - - Last Garbage Clean was %1 ago. Keep track of it. - 마지막 쓰레기 청소는 %1 전에 실행되었습니다. 계속 기록합니다. - La ultima Limpieza de Basura fue hace %1. Mantenlo supervisado. + + Allow other groups to mount this vehicle + Erlaube einer anderen Gruppe auf diesem Fahrzeug aufzusitzen + Permetti ad altri gruppi di salire su questo veicolo + Permite a otros grupos montarse a este vehículo + Autoriser d'autres groupes à monter dans ce véhicule + 다른 그룹이 이 차량에 탑승하도록 허용합니다. + Разрешить другим группам садиться на этот автомобиль + Pozwól innym grupom na używanie tego pojazdu + Umožněte ostatním skupinám nasednout do tohoto vozidla + 允许其他小队搭乘该载具 - - Garbage Cleaner Tracker run a garbage clean because the time passed the threshold. Keep track of GC times. - 쓰레기 청소 기록 프로그램이 임계값을 초과하여 쓰레기를 청소합니다. 쓰레기 청소 시간을 계속 기록합니다. - El Seguimiento del Limpiador de Basura llevó a cabo una limpieza porque el umbral de tiempo fue superado. Mantén supervisado el Limpiador de Basura. + + Add Vehicle to Squad? + Aggiungi Veicolo alla Squadra? + ¿Añadir un vehículo a la Escuadra? + Ajouter un véhicule à l'escouade ? + 차량을 분대에 추가합니까? + Добавить машину в отряд? + Przydzielić ten pojazd do drużyny? + Přidat vozidlo do družstva? + 将载具分配给班组? - - - - <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 Previous Hints<br/>Bind dismiss key by: <t color='#f0d498'>Escape Menu</t> > <t color='#f0d498'>CONFIGURE</t> > <t color='#f0d498'>CONTROLS</t> > <t color='#f0d498'>SHOW: Antistasi</t> > <t color='#f0d498'>Dismiss Previous Hint</t></t> - <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 предыдущих подсказок<br/>Назначить клавишу закрытия подсказок: <t color='#f0d498'>Меню паузы</t> > <t color='#f0d498'>НАСТРОЙКА</t> > <t color='#f0d498'>УПРАВЛЕНИЕ</t> > <t color='#f0d498'>ФИЛЬТР: Antistasi</t> > <t color='#f0d498'>Закрыть предыдущую подсказку</t></t> - <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 이전 힌트<br/>해제 키: <t color='#f0d498'>ESC</t> > <t color='#f0d498'>설정;/t> > <t color='#f0d498'>조작</t> > <t color='#f0d498'>표시: 안티스타시</t> > <t color='#f0d498'>이전 힌트 해제</t></t> - <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 Pistas anteriores<br/>Configura la tecla de despejar con: <t color='#f0d498'>Menú Escape</t> > <t color='#f0d498'>CONFIGURAR</t> > <t color='#f0d498'>CONTROLES</t> > <t color='#f0d498'>MOSTRAR: Antistasi</t> > <t color='#f0d498'>Despejar Pista Anterior</t></t> + + Vehicles and Squads + Fahrzeuge und Truppen + Veicoli e Squadre + Vehículos y Escuadras + Véhicules et escouades + 차량과 분대 + Техника и отряды + Pojazdy i Oddziały + Vozidla a jednotky + 载具和班组 - - <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Press <t color='#%3'>%4</t> to dismiss hint. +%5</t> - <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Нажмите <t color='#%3'>%4</t> чтобы закрыть подсказку. +%5</t> - <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'><t color='#%3'>%4</t> 키를 눌러 힌트를 해제하십시오. +%5</t> - <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Pulsa <t color='#%3'>%4</t> para despejar la pista. +%5</t> + + Options related to vehicle management in HC controlled squads + Opzioni relative alla gestione del veicoli delle squadre assegnate all' Alto Comando + Opciones relacionadas a la gestion de vehículos en escuadras controladas por HC + Options liées à la gestion des véhicules dans les escouades contrôlées par HC + 하이 커맨드 휘하의 분대의 차량 관리와 관련된 설정입니다. + Варианты, связанные с управлением транспортными средствами в отрядах, контролируемых HC + Opcje związane z zarządzaniem pojazdami w oddziałach kontrolowanych przez HC + Možnosti související se správou vozidel v jednotkách kontrolovaných HC + 与指挥部班组车辆管理相关的选项 - + \ No newline at end of file diff --git a/A3A/addons/events/Stringtable.xml b/A3A/addons/events/Stringtable.xml index 3d76a4d97f..3407fbd123 100644 --- a/A3A/addons/events/Stringtable.xml +++ b/A3A/addons/events/Stringtable.xml @@ -1,7 +1,8 @@ - - - - - + + + + + + \ No newline at end of file diff --git a/A3A/addons/garage/Stringtable.xml b/A3A/addons/garage/Stringtable.xml index 7fb21e7dc1..8b5c69245e 100644 --- a/A3A/addons/garage/Stringtable.xml +++ b/A3A/addons/garage/Stringtable.xml @@ -2,912 +2,1098 @@ - - Cancel - Annuler - Отменить - 取消 - Placeholder - Cancella - Placeholder - Cancelar - 취소 - Placeholder - Anuluj - Placeholder - Zrušit - - - (Un)Lock - (Dé)Verrouiller - Заблокировать/Разблокировать - 잠금(해제) - (Des)Bloquear - 上锁/解锁 - Odemknout/Zamknout - Sblocca - Odblokuj / Zablokuj - - - Confirm - Confirmer - Подтвердить(?) - 확인 - Confirmar - 确认 - Potvrdit - Conferma - Potwierdź - - - Cars - Voitures - Машины - 자동차 - Coches - 轻型车辆 - Auta - Automobili - Samochody - Available space in garage + Verfügbare Plätze in der Garage + Spazio disponibile nel garage + Espacio disponible en Garaje Espace disponible dans le garage - Доступное место в гараже 사용 가능한 차고 공간 - Espacio disponible en Garaje - 车库可用容量 - Dostupný prostor v garáži - Spazio disponibile nel garage + Доступное место в гараже Dostępne miejsce w garażu + Dostupný prostor v garáži + Espaço disponível na garagem + Garajda kullanılabilir alan + 车库可用容量 - - Armor - Blindés - Бронетехника - 기갑 - Armadura - 装甲车辆 - Pancíř - Armatura - Pojazdy Opancerzone + + <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Garage %1 + <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Einparken %1 + <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Garage %1 + <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Garaje %1 + <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Garage %1 + <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> %1 넣기 + <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Стоянка %1 + <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Garaż%1 + <img image = '\ a3 \ ui_f \ Data \ Gui \ rsc \ rscdisplayArsenal \ SpaceGarage_ca.paa'> </img> garáž %1 + <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Garagem %1 + <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Garaj %1 + <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> 车库 %1 - - Aircraft - Aéronefs - Авиация - 항공기 - Nave - 飞行器 - Letadlo - Veivolo - Lotnictwo + + You can't garage an aircraft while you are not near an Airport which belongs to %1. Please move your aircraft to an Airport under your control to garage it + Non puoi inserire un veivolo nel garage se ti trovi lontano da un Aereoporto di appartenenza %1. Per favore sposta il veivolo ad un aereoporto sotto il controllo alleato in modo da poter conservarlo nel garage + No puedes almacenar una nave si no estás cerca de un aeropuerto que pertenezca a %1. Porfavor, mueve tu nave a un aeropuerto vajo tu control para almacenarla. + Vous ne pouvez pas garer un aéronef tant que vous n'êtes pas à proximité d'un aéroport appartenant à %1. Veuillez déplacer votre aéronef vers un aéroport sous votre contrôle pour le garer + %1 소속의 공항 근처에 있지 않으면 항공기를 정비할 수 없습니다. 정비하려면 항공기를 당신이 통제하는 공항으로 이동하십시오. + Вы не можете переместить авиационную технику в гараж, если Вы не возле аэропорта принадлежащего фракции %1. Пожалуйста, переместите вашу технику к аэропорту под вашим контролем для перемещения её в гараж. + Nie możesz garażować samolotu, gdy nie znajdujesz się w pobliżu lotniska, które należy do %1. Przenieś swój samolot na lotnisko pod Twoją kontrolą, aby go garażować + Letadlo nemůžete garáže, když nejste poblíž letiště, které patří %1. Přesuňte prosím své letadlo na letiště pod kontrolou, abyste jej garáže + Não podes guardar um avião enquanto não estiveres perto de um Aeroporto que pertença a %1. Por favor, move o avião para um Aeroporto que controles para o guardar + %1'e ait bir Havaalanının yakınında değilken bir uçağı garaja alamazsınız. Garajı kullanabilmek için lütfen uçağınızı kontrolünüz altındaki bir Havaalanına götürün + 你不能在不属于 1% 的机场附近存放飞行器,移动到附近的友军机场来存取它 - - You can only access aircrafts from a friendly airbase - Vous ne pouvez accéder aux aéronefs qu'à partir d'une base aérienne alliée - Вы можете получить доступ к авиации только через союзный аэродром - 아군 공군 기지에서만 항공기에 액세스할 수 있습니다. - Solo puedes acceder a las naves en una base aérea aliada - 你仅能在友方空军基地内存取飞行器 - Můžete přistupovat k letadlům pouze z přátelské letecké základny - Puoi accede ai veivoli solo da una base aerea alleata - Dostęp do samolotów można uzyskać tylko z przyjaznej bazy lotniczej + + You and the vehicle need to be in a %1 garrisons surroundings in order to garage a it + Tu e il veicolo dovete essere nelle %1 vicinanze di una guarnigione per poter inserirlo nel garage + Tu vehículo y tú necesitais estar en los alrededores de una guarnición de %1 para almacenarlo + Vous et le véhicule devez être dans les alentours d'une garnisons %1 afin de le ranger + 해당 차량을 차고에 넣으려면 당신과 차량이 %1 주둔지 주변에 있어야 합니다. + Вы и ваша техника должны быть внутри гарнизона %1 для перемещения её в гараж + Ty i pojazd musicie znajdować się w otoczeniu garnizonów %1, aby garażować go + Vy a vozidlo musíte být v prostředí %1 posádek abyste jej mohli garážovat + Tu e o veículo precisam de estar nos arredores de uma guarnição %1 de forma a guardá-lo + Garajı kullanabilmek için sizin ve aracın %1 garnizon çevresinde olması gerekir. + 存放车辆需要周边存在 %1 驻军 - - Ships - Navires - Корабли - 선박 - Embarcaciones - 船只 - Lodě - Barche - Statki + + There's not enough room to garage this vehicle + In der Garage ist nicht genügend Platz für das Fahrzeug + Non c'è abbastanza spazio per mettere questo veicolo nel garage + No hay espacio suficiente para almacenar este vehículo + Il n'y a pas assez de place pour garer ce véhicule + 이 차량을 차고에 넣을 공간이 충분하지 않습니다. + В гараже недостаточно места для этой техники + Nie ma wystarczająco dużo miejsca na garażowanie tego pojazdu + Není dostatek prostoru pro garážování tohoto vozidla + Não há espaço suficiente na garagem para este veículo + Bu aracı garaja koymak için yeterli alan yok + 没有足够空间存放载具 - - Statics - Statique - Стационарное вооружение - 고정화기 - Estáticas - 固定武器 - Statické zbraně - Armi Fisse - Stanowiska bojowe + + This object can only be garaged by the commander + Le fonti di carburante possono essere inserite nel garage solo dal comandante + Los puntos de gasolina solo pueden ser almacenados por el comandante + Les sources de carburant ne peuvent être garées que par le commandant + 유류차량은 지휘관만 차고에 넣을 수 있습니다. + Источники топлива могут быть перемещены в гараж только Командующим + Źródła paliwa mogą być garażowane tylko przez dowódcę + Zdroje paliva mohou být garážovány pouze velitelem + Este objeto só pode ser guardado pelo comandante + Bu nesne yalnızca komutan tarafından garaja alınabilir + 任何油料来源只能由指挥官存放 - - Mounts - Montures - Прикрепить к - 탑재 - Montadas - 挂载 - Mounti - Armi Montate - Bron Montowana + + You can't garage a vehicle with crew inside + Du kannst kein Fahrzeug mit Insassen einparken + Non puoi inserire un veicolo nel garage se l'equipaggio si trova ancora all'interno + No puedes almacenar un vehículo si hay personas dentro + Vous ne pouvez pas garer un véhicule avec un équipage à l'intérieur + 승무원이 탑승한 차량은 차고에 넣을 수 없습니다. + Вы не можете завести в гараж технику с находящимся в нём экипажем + Nie możesz garażować pojazdu z załogą w środku + Nemůžete garážovat vozidlo s posádkou uvnitř + Não podes guardar um veículo com passageiros dentro + İçinde mürettebat olan bir aracı garaja koyamazsınız + 你不能存放有人的载具 - - Texture - Texture - Камуфляж - 도색 - Textura - 涂装 - Textura - Texture - Tekstury + + You can't garage a destroyed vehicle + Du kannst kein zerstörtes Fahrzeug einparken + Non puoi mettere un veicolo distrutto nel garage + No puedes almacenar un vehículo destruido + Vous ne pouvez pas garer un véhicule détruit + 파괴된 차량은 차고에 넣을 수 없습니다. + Вы не можете завести в гараж уничтоженную технику + Nie możesz garażować zniszczonego pojazdu + Nemůžete garáže zničené vozidlo + Não podes guardar um veículo destruído + Kullanılamaz haldeki bir aracı garaja koyamazsınız + 你不能存放已经彻底损坏的车辆 - - Customize - Personnaliser - Кастомизировать - 커스터마이징 - Personalizar - 自定义 - Přizpůsobit - Modifica - Dostosuj + + You can't garage vehicles that are more than 25m away from you + Du kannst keine Fahrzeuge einparken von denen du weiter als 25m weg ist + Non puoi mettere un veicolo nel garage se si trova a più di 25m da te + No puedes almacenar vehículos que estén a más de 25 metros de tí + Vous ne pouvez pas garer des véhicules à plus de 25 mètres de vous + 25m 이상 떨어진 차량은 차고에 넣을 수 없습니다. + Вы не можете завести в гараж технику, находящуюся дальше 25 метров от вас + Nie możesz garażować pojazdów znajdujących się dalej niż 25m od Ciebie + Nemůžete garážová vozidla, která jsou od vás více než 25 metrů + Não podes guardar veículos que estejam a mais de 25m de ti + Size 25 metreden daha uzak olan araçları garaja koyamazsınız + 你不能存放任何离你超过25米的载具 - - Pylons - Pylônes - Пилоны - 무장창 - Pilones - 挂架 - Pylony - Equipaggiamenti - Pylony + + You can't garage vehicles while enemies are engaging you + Non puoi inserire un veicolo nel garage mentre dei nemici ti stanno ingaggiando + No puedes almacenar vehículos mientras el enemigo te está atacando + Vous ne pouvez pas garer des véhicules pendant que des ennemis vous attaquent + 적들이 당신과 교전하는 동안에는 차고에 넣을 수 없습니다. + Вы не можете завести технику в гараж, когда вас атакует противник + Nie możesz garażować pojazdów, gdy wrogowie cię atakują + Nemůžete garážová vozidla, zatímco na vás nepřátelé útočí + Não podes guardar veículos enquanto tens inimigos a atacar-te + Düşmanlar size saldırırken araçları garaja koyamazsınız + 你不能在与敌人交战时存放载具 - - Pylons require an ammo source to edit - Les pylônes nécessitent une source de munitions pour être modifiés - Источник боеприпасов необходим для редактирования пилонов - 무장창을 편집하려면 탄약차량이 필요합니다. - Los pilones necesitan de un sitio con munición para ser editados - 编辑挂架需要可用弹药来源 - Pylony vyžadují úpravu zdroje munice - Per editare gli equipaggiamenti dinamici hai bisogno di una fonte di munizioni - Pylony wymagają źródła amunicji do edycji + + You can't garage vehicles while enemies are near you + Non puoi inserire un veicolo nel garage poichè ci sono nemici nelle vicinanze + No puedes almacenar vehículos mientras el enemigo está cerca + Vous ne pouvez pas garer des véhicules lorsque des ennemis sont près de vous + 적들이 가까이 있는 동안에는 차고에 넣을 수 없습니다. + Вы не можете завести технику в гараж, когда рядом с вами противник + Nie możesz garażować pojazdów, gdy wrogowie są blisko ciebie + Nemůžete garážová vozidla, zatímco nepřátelé jsou blízko vás + Não podes guardar veículos enquanto tens inimigos perto de ti + Düşmanlar yakınınızdayken araçları garaja koyamazsınız + 你不能在敌人附近存放载具 - - full - plein - Заполнено - 꽉 참 - Lleno - 车库已满 - plný - pieno - pełny - - - Available space in garage - Espace disponible dans le garage - Доступное место в гараже - 사용 가능한 차고 공간 - Espacio disponible en el garaje - 车库的可用容量 - Dostupný prostor v garáži - Spazio disponibile nel garage - Dostępne miejsce w garażu - - - Sources: - Sources: - Источники ресурсов: - 차량들: - Fuentes: - 来源: - Zdroje: - Fonti: - Źródła: - - - Vehicles will be rearmed when ungaraged - Les véhicules seront réarmés lorsqu'ils sortiront du garage - Техника будет переснаряжена после вывода из гаража - 차고에서 꺼내면 차량이 재무장됩니다 - Los vehículos serán rearmados cuando los saques - 从车库中被取出的载具会被重新武装 - Vozidla budou přezbrojena když budou vyndána z garáže - I veicoli saranno riarmati quando lasceranno il garage - Pojazdy zostaną dozbrojone, gdy zostaną wyciągnięte z garażu - - - Vehicles won't be rearmed when ungaraged as the garage lacks an ammo source - Les véhicules ne seront pas réarmés lorsqu'ils sortiront du garage car le garage n'a pas de source de munitions - Техника не будет переснаряжена после вывода из гаража из-за недостатка источников боеприпасов - 차고에 탄약차량이 없기 때문에 차고에서 꺼낼 때 차량은 재무장되지 않습니다 - Los vehículos no serán rearmados una vez fuera ya que el garaje necesita un punto de munición cerca - 缺乏弹药来源时从车库中被取出的载具不会被重新武装 - Vozidla nebudou přezbrojena když budou vyndána z garáže jelikož garáž nemá dostatek muničních zdrojů - I veicoli non saranno riarmati quando lasceranno il garage poichè non è presente una fonte di munizioni - Pojazdy nie zostaną dobrojone, gdy zostaną wyciągnięte z garażu, ponieważ w garażu brakuje źródła amunicji - - - Rearm disabled by server - Réarmement désactivé par le serveur - Перезарядка отключена сервером - 서버에 의해 비활성화되었습니다 - Rearme deshabilitado por el servidor - 服务器设置禁用了重新武装 - Přezbrojení deaktivováno podle serveru - Riarmo disabilitato dal server - Dozbrajanie wyłączone w ustawieniach serwera - - - Vehicles will be refueled when ungaraged - Les véhicules seront ravitaillés en carburant lorsqu'ils sortiront du garage - Техника будет заправлена после вывода из гаража - 차고에서 꺼내면 차량이 재급유됩니다 - Los vehículos serán repostados cuando los saques - 从车库中被取出的载具会被加满油 - Vozidla budou dotankována když budou vyndána z garáže - I veicoli saranno riforniti di carburante quando lasceranno il garage - Pojazdy zostaną zatankowane, gdy zostaną wyciągnięte z garażu - - - Vehicles won't be refueled when ungaraged as the garage lacks a fuel source - Les véhicules ne seront pas ravitaillées en carburant lorsqu'ils sortiront du garage car le garage n'a pas de source de carburant - Техника не будет заправлена после вывода из гаража из-за недостатка источников топлива - 차고에 유류차량이 없기 때문에 차고에서 꺼낼 때 차량은 재급유되지 않습니다 - Los vehículos no serán repostados cuando los saques pues no hay un punto de repostaje - 缺乏油料来源时从车库中被取出的载具不会被重新加油 - Vozidla nebudou dotankována když budou vyndána z garáže jelikož garáž nemá dostatek palivových zdrojů - I veicoli non saranno riforniti quando lasceranno il garage poichè non è presente una fonte di carburante - Pojazdy nie zostaną zatankowane, gdy zostaną wyciągnięte z garażu, ponieważ w garażu brakuje źródła paliwa - - - Refuel disabled by server settings - Ravitaillement désactivé par le serveur - Заправка отключена настройками сервера - 서버에 의해 비활성화되었습니다 - Repostaje deshabilitado por el servidor - 服务器设置禁用了燃料补充 - Dotankování vypnuto v nastavení serveru - Rifornimenti disabilitato dal server - Tankowanie wyłączone w ustawieniach serwera - - - Vehicles will be repaired when ungaraged - Les véhicules seront réparés lorsqu'ils sortiront du garage - Техника будет отремонтирована после вывода из гаража - 차고에서 꺼내면 차량이 수리됩니다 - Los vehículos serán reparados cuando los saques - 从车库中被取出的载具会被维修 - Vozidla budou opravena když budou vyndána z garáže - I veicoli saranno riparati quando lasceranno il garage - Pojazdy zostaną naprawione, gdy zostaną wyciągnięte z garażu - - - Vehicles won't be repaired when ungaraged as the garage lacks a repair source - Les véhicules ne seront pas réparés lorsqu'ils sortiront du garage, car le garage n'a pas de source de réparation - Техника не будет отремонтирована при выводе из гаража из-за недостатка ремонтных машин - 차고에 수리차량이 없기 때문에 차고에서 꺼낼 때 차량은 수리되지 않습니다 - Los vehículos no serán reparados cuando los ssaques pues no hay un sitio de reparación cerca - 缺乏维修来源时从车库中被取出的载具不会被重新维修 - Vozidla nebudou opravena když budou vyndána z garáže jelikož garáž nemá dostatek opravných zdrojů - I veicoli non saranno riparati quando lasceranno il garage poichè non è presente una fonte di pezzi di ricambio - Pojazdy nie zostaną naprawione, gdy zostaną wyciągnięte z garażu, ponieważ w garażu brakuje zasobów naprawczych - - - Repair disabled by server settings - Réparation désactivée par le serveur - Ремонт отключен настройками сервера - 서버에 의해 비활성화되었습니다 - Reparación deshabilitada por el servidor - 服务器设置禁用了载具维修 - Opravování vypnuto v nastavení serveru - Riparazioni disabilitate dalle impostazioni del server - Naprawianie wyłączone w ustawieniach serwera - - - Vehicle is an ammo source - Le véhicule est une source de munitions - Эта техника - источник боеприпасов - 해당 차량은 탄약차량입니다 - El vehículo es un punto de munición - 当前载具可提供弹药 - Vozidlo je zdrojem munice - Il veicolo è una fonte di munizioni - Pojazd jest źródłem amunicji - - - Vehicle is a fuel source - Le véhicule est une source de carburant - Эта техника - источник топлива - 해당 차량은 유류차량입니다 - El vehículo es un punto de repostaje - 当前载具可提供油料 - Vozidlo je zdrojem paliva - Il veicolo è una fonte di carburante - Pojazd jest źródłem paliwa - - - Vehicle is a repair source - Le véhicule est une source de réparation - Эта техника является ремонтной - 해당 차량은 정비차량입니다 - El vehículo es un punto de reparación - 当前载具可提供维修 - Vozidlo je zdrojem opravy - Il veicolo è una fonte di pezzi di ricambio - Pojazd jest źródłem naprawy - - - Vehicle is not a source - Le véhicule n'est pas une source - Эта техника не является источником каких-либо ресурсов - 해당 차량은 어느 종류의 차량도 아닙니다 - El vehículo no tiene una función de punto - 当前载具无法提供弹药/油料/维修 - Vozidlo není zdrojem - Il veicolo non è una fonte di nulla - Pojazd nie jest źródłem - - - Seats: - Sièges: - Места: - 좌석: - Asientos: - 座位: - Sedadla: - Sedili: - Siedzenia: - - - Cargo: - Cargo: - Грузовой отсек: - 화물: - Cargamento: - 货物: - Náklad: - Cargo: - Ładunek: - - - Ace Cargo: - Cargo Ace: - Грузовой отсек ACE: - ACE 화물: - Cargamento de ACE: - ACE货物: - ACE Cargo: - Ace Cargo: - Ładunek ACE: - - - Capacity: - Capacité: - Вместимость: - 용량: - Capacidad: - 容量: - Kapacita: - Capacità: - Pojemność: - - - Available: - Disponible: - Доступно: - 사용 가능 여부: - Disponible: - 可用: - Dostupný: - Disponibile: - Dostępny: - - - Top speed: - Vitesse de pointe: - Максимальная скорость: - 최대 속도: - Velocidad max: - 最大速度: - Nejvyšší rychlost: - Velocità Massima: - Prędkość Maksymalna: - - - Horse power: - Puissance: - Лошадиные силы: - 마력: - CV: - 马力: - Koňských sil: - Cavalli: - Moc: - - - Mass: - Masse: - Вес: - 부피: - Masa: - 重量: - Hmotnost: - Massa: - Masa: - - - Vehicle can be fully refueled with - Le véhicule peut être entièrement ravitaillé avec - Техника может быть полностью заправлена с помощью - 차량에 연료를 완전히 주입할 수 있습니다: - El vehículo puede ser completamente repostado con - 可以补满燃油: - Vozidlo lze plně dotankovat - Il veicolo può essere completamente rifornito usando - Pojazd można w pełni zatankować za pomocą - - - Vehicle can only be partially refueled to - Le véhicule ne peut être ravitaillé que partiellement à - Техника можеть быть лишь частично заправлена - 차량에 연료를 일부만 주입할 수 있습니다: - El vehículo solo puede ser repostado parcialmente a - 可补充部分燃油: - Vozidlo lze částečně dotankovat - Il veicolo può essere parzialmente rifornito usando - Pojazd można zatankować tylko częściowo do + + Fuel sold + Sprit verkauft + Carburante venduto + Gasolina vendida + Carburant vendu + 연료 판매 완료 + Топливо продано + Sprzedano paliwo + Prodané palivo + Combustível vendido + Yakıt satıldı + 已出售油料 - - Vehicle can not be refueled - Le véhicule ne peut pas être ravitaillé - Техника не может быть заправлена - 차량에 연료를 주입할 수 없습니다 - El vehículo no puede ser repostado - 无法补充燃油: - Vozidlo nelze dotankovat - Il veicolo non può essere rifornito - Pojazd nie może być zatankowany + + You can't garage this + Du kannst das nicht einparken + Questo non può essere messo nel garage + No puedes almacenar esto + Vous ne pouvez pas ranger ça + 이건 차고에 넣을 수 없습니다. + Вы не можете завести это в гараж + Nie możesz tego garażować + Nemůžete to garážovat + Não podes guardar isto + Bunu garaja koyamazsın + 你不能存放这个 - - Factions has - Les factions ont - Фракции имеют - 팩션이 - La facción tiene - 阵营拥有 - Frakce má - La Fazione ha - Frakcje mają + + You can't garage a vehicle while in another vehicle + Non puoi inserire un veicolo nel garage mentre ti trovi dentro un altro veicolo + No puedes almacenar un vehículo mientrás estás en otro vehículo + Vous ne pouvez pas garer un véhicule en étant dans un véhicule + 다른 차량에 있는 동안에는 차량을 넣을 수 없습니다. + Вы не можете завести в гараж технику, находясь в другой + Nie możesz garażować pojazdu, będąc w innym pojeździe + V jiném vozidle nemůžete garážovat vozidla + Não podes guardar um veículo enquanto estás noutro veículo + Başka bir araçtayken bir aracı garaja park edemezsiniz + 你不能在载具内存放另一个载具 - - <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Open Garage - <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Ouvrir Garage - <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Открыть гараж - <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> 차고 열기 - <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Abrir Garaje - <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> 打开车库 - <img image = '\ a3 \ ui_f \ Data \ Gui \ rsc \ rscdisplayarsenal \ Spacegarage_ca.paa'> </img> Otevřít Garáž - <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Apri Garage - <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Otwórz Garaż + + Item stored + Oggetto immagazzinato + Objeto almacenado + Article stocké + 아이템 저장 완료 + Предмет в хранилище + Przechowywany przedmiot + Položka uložená + Item armazenado + Öğe saklandı + 已存放物品 - - - <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Garage %1 - <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Garage %1 - <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Стоянка %1 - <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> %1 넣기 - <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Garaje %1 - <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> 车库 %1 - <img image = '\ a3 \ ui_f \ Data \ Gui \ rsc \ rscdisplayArsenal \ SpaceGarage_ca.paa'> </img> garáž %1 - <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Garage %1 - <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Garaż%1 + + You can't garage a locked vehicle + Du kannst kein verschlossenes Fahrzeug einparken + Non puoi mettere un veicolo bloccato nel garage + No puedes almacenar un vehículo que esté cerrado + Vous ne pouvez pas garer un véhicule verrouillé + 잠긴 차량은 차고에 넣을 수 없습니다. + Вы не можете завести в гараж закрытую технику + Nie możesz garażować zablokowanego pojazdu + Nemůžete garážové zamčené vozidlo + Não podes guardar um veículo trancado + Kilitli bir aracı garaja koyamazsınız + 你不能存放上锁的载具 + + + Loot crate stored + Loot Crate immagazzinata + Caja almacenada + Caisse de butin stockée + 전리품 상자 저장 완료 + Ящик с трофеями перемещен хранилище + Przechowywana skrzynka z łupami + Kořistní bedna uložená + Caixa de saque armazenada + Ganimet sandığı saklandı + 已存放战利品箱 You are not looking at a vehicle + Du schaust kein Fahrzeug an + Non stai guardando un veicolo + No estás mirando a un vehículo Vous ne regardez pas un véhicule - Вы не смотрите на технику 차량을 보고 있지 않습니다 - No estás mirando a un vehículo - 你没有看着任何一个载具 - Nedíváte se na vozidlo - Non stai guardando un veicolo + Вы не смотрите на технику Nie patrzysz na żaden pojazd + Nedíváte se na vozidlo + Não estás a olhar para nenhum veículo + Hiçbir araca bakmıyorsun + 你没有看着任何一个载具 + + + You can't garage a Vehicle with your Tow Rope out or a Vehicle attached + Non può mettere nel garage un veicolo con la Fune da Traino dispiegata o con un Veicolo attaccato + No puedes almacenar un vehículo con una cuerda atada a él ni remolcando a otro vehículo + Vous ne pouvez pas garer un véhicule avec votre câble de remorquage hors d'un véhicule attaché + 견인 로프를 빼거나 차량에 부착한 상태에서는 차량을 넣을 수 없습니다. + Вы не можете завести в гараж технику с буксирным тросом или присоединённой им техникой + Nie możesz garażować pojazdu z wyciągniętą liną holowniczą lub podłączonym pojazdem + Nemůžete garážovat vozidlo, které je taženo a nebo má vytažená tažná lana + Não podes guardar um Veículo com a Corda de Reboque de fora ou com um Veículo a reboque + Çekme Halatınız dışarıdayken veya Araç takılıyken bir Aracı garaja koyamazsınız + 你不能停放任何带有拖车绳的载具 + + + %1 Garaged + %1 eingeparkt + %1 Inserito nel Garage + %1 Almacenado + %1 garé + %1 넣음 + %1 перемещен(а) в гараж + %1 Garażowany + %1 garážováno + %1 Guardado + %1 Garajda + %1 已经被存放 + + + <t size='0.6'>Something is blocking placement <br/> Rotate Left: Q <br/>Rotate Right: E <br/>Cancel: Enter/ESC </t> + <t size='0.6'>Qualcosa sta bloccando il piazzamento <br/> Rotea a Sinistra: Q <br/>Rotea a Destra: E <br/>Cancella: Invio/ESC </t> + <t size='0.6'>Algo está bloqueando el sitio<br/> Rotate Left: Q <br/>Rotate Right: E <br/>Cancel: Enter/ESC </t> + <t size='0.6'>Quelque chose bloque l'emplacement <br/> Tourner à gauche: Q <br/>Tourner à droite: E <br/>Annuler: Entrer/ESC </t> + <t size='0.6'>무언가가 배치를 막고 있습니다.<br/> 좌회전: Q <br/>우회전: E <br/>취소: Enter/ESC </t> + <t size='0.6'>Что-то мешает размещению <br/> Поворот влево: Q <br/>Поворот вправо: E <br/>Отменить: Enter/ESC </t> + <t size='0.6'>Coś blokuje umieszczenie <br/> Obróć w Lewo: Q <br/>Obróć w Prawo: E <br/>Anuluj: Enter / ESC </t> + <t size = '0,6'> Něco blokuje umístění <br/> otočit doleva: Q <br/> Otočení vpravo: E <br/> Zrušit: Enter/Esc </t> + <t size='0.6'>Algo está a bloquear a colocação <br/> Rodar esquerda: Q <br/>Rodar direita: E <br/>Cancelar: Enter/ESC </t> + <t size='0.6'>Bir şey yerleşimi engelliyor <br/> Sola Döndür: Q <br/>Sağa Döndür: E <br/>İptal: Enter/ESC </t> + <t size='0.6'>有物体遮挡了放置位置 <br/> 向左旋转: Q <br/>向右旋转: E <br/>取消: 回车/ESC </t> + + + Camera controls + Kamerakontrolle + Controlli Camera + Control de Cámara + Contrôles de la caméra + 카메라 조종 + Управление камерой + Sterowanie kamerą + Ovládací prvky kamery + Controlos de câmera + Kamera kontrolleri + 视角控制 + + + Rotate: Right Mouse Button + Move mouse + Rotea: Tasto destro del mouse + Muovi il mouse + Rotar: Click derecho del Ratón + Mover Ratón + Rotation : Bouton droit de la souris + Déplacer la souris + 회전: 오른쪽 마우스 버튼 + 마우스 이동 + Поворот: Правая Кнопка Мыши + Движение мыши + Obróć: Prawy Przycisk Myszy + Przesuń mysz + Otočit: Pravé tlačítko myši + přesunout myš + Rodar: Botão Direito do rato + Mexer Rato + Döndür: Sağ Fare Tuşu + Fareyi hareket ettir + 旋转:按下鼠标右键并移动鼠标 + + + Zoom: Right Mouse Button + Mouse wheel + Zoom: Tasto destro del mouse+ Rotella del mouse + Zoom: Click derecho del Ratón + Rueda del Ratón + Zoom: bouton droit de la souris + molette de la souris + 확대 및 축소: 오른쪽 마우스 버튼 + 마우스 휠 + Приближение: Правая кнопка мыжи + Колесико мыши + Zoom: Prawy Przycisk Myszy + Kółko myszy + Zoom: Pravé tlačítko myši + kolo myši + Ampliar: Botão Direito do rato + Roda do rato + Yakınlaştırma: Sağ Fare Tuşu + Fare tekerleği + 缩放:按下鼠标右键并使用鼠标滚轮 + + + is looking at this vehicle. + schaut sich dieses Fahrzeug an + sta guardando questo veicolo + está mirando a este vehículo + regarde ce véhicule. + 이(가) 이 차량을 보고 있습니다. + смотрит на эту технику. + patrzy na ten pojazd. + dívá se na toto vozidlo. + está a olhar para este veículo + bu araca bakıyor + 正看着这辆载具 No vehicle selected + Kein Fahrzeug ausgewählt + Nessun veicolo selezionato + Sin vehículo seleccionado Aucun véhicule sélectionné - Техника не выбрана 차량을 선택하지 않았습니다 - Sin vehículo seleccionado - 没有选择任何载具 - Žádné vozidlo - Nessun veicolo selezionato + Техника не выбрана Nie wybrano pojazdu + Žádné vozidlo + Nenhum veículo selecionado + Araç seçilmedi + 没有选择任何载具 + + + <t size='0.6'>Something is blocking placement <br/> Rotate Left: Q <br/>Rotate Right: E <br/>Cancel: Enter/ESC </t> + <t size='0.6'>Etwas Blockiert das spawnen <br/> Rotate Left: Q <br/>Rotate Right: E <br/>Cancel: Enter/ESC </t> + <t size='0.6'>Qualcosa sta bloccando il piazzamento <br/> Rotea a Sinistra: Q <br/>Rotea a Destra: E <br/>Cancella: Invio/ESC </t> + <t size='0.6'>Algo está bloqueando el sitio <br/> Rotar Izq: Q <br/>Rotar Der: E <br/>Cancelar: Enter/ESC </t> + <t size='0.6'>Quelque chose bloque l'emplacement <br/> Tourner à gauche: Q <br/>Tourner à droite: E <br/>Annuler: Entrer/ESC </t> + <t size='0.6'>무언가가 배치를 막고 있습니다.<br/> 좌회전: Q <br/>우회전: E <br/>취소: Enter/ESC </t> + <t size='0.6'>Что-то мешает размещению <br/> Поворот влево: Q <br/>Поворот вправо: E <br/>Отменить: Enter/ESC </t> + <t size='0.6'>Coś blokuje umieszczenie <br/> Obróć w Lewo: Q <br/>Obróć w Prawo: E <br/>Anuluj: Enter / ESC </t> + <t size = '0,6'> Něco blokuje umístění <br/> otočit doleva: Q <br/> Otočení vpravo: E <br/> Zrušit: Enter/Esc </t> + <t size='0.6'>Algo está a bloquear a colocação <br/> Rodar esquerda: Q <br/>Rodar direita: E <br/>Cancelar: Enter/ESC </t> + <t size='0.6'>Bir şey yerleşimi engelliyor <br/> Sola Döndür: Q <br/>Sağa Döndür: E <br/>İptal: Enter/ESC </t> + <t size='0.6'>有物体遮挡了放置位置 <br/> 向左旋转: Q <br/>向右旋转: E <br/>取消: 回车/ESC </t> + + + <t size='0.6'>Rotate Left: Q <br/>Rotate Right: E <br/>Cancel: Enter/ESC <br/>Place: Space</t> + <t size='0.6'>Links Rotieren Left: Q <br/>Rotate Right: E <br/>Cancel: Enter/ESC <br/>Place: Space</t> + <t size='0.6'>Rotea a Sinistra: Q <br/>Rotea a Destra: E <br/>Cancella: Invio/ESC <br/>Piazza: Spazio</t> + <t size='0.6'>Rotar Izq: Q <br/>Rotar Der: E <br/>Cancelar: Enter/ESC <br/>Confirmar: Espacio</t> + <t size='0.6'>Tourner à gauche: Q <br/>Tourner à droite: E <br/>Annuler: Entrer/ESC <br/>Placer: Espace</t> + <t size='0.6'>좌회전: Q <br/>우회전: E <br/>취소: Enter/ESC <br/>배치: Space</t> + <t size='0.6'>Поворот влево: Q <br/>Поворот вправо: E <br/>Отменить: Enter/ESC <br/>Поставить: Space</t> + <t size='0.6'>Obróć w Lewo: Q <br/>Obróć w Prawo: E <br/>Anuluj: Enter / ESC <br/>Postaw: Spacja</t> + <t size = '0,6'> otočit doleva: Q <br/> Otočení vpravo: E <br/> Zrušit: Enter/Esc <br/> Místo: Space </t> + <t size='0.6'>Rodar esquerda: Q <br/>Rodar direitat: E <br/>Cancelar: Enter/ESC <br/>Colocar: Espaco</t> + <t size='0.6'>Sola Döndür: Q <br/>Sağa Döndür: E <br/>İptal: Enter/ESC <br/>Yerleştir: Space</t> + <t size='0.6'>向左旋转: Q <br/>向右旋转: E <br/>取消: 回车/ESC <br/>放置: 空格</t> + + + <t size='0.6'>Can't place vehicle that far away <br/>Cancel: Enter/ESC </t> + <t size='0.6'>Impossibile piazzare il veicolo così lontano <br/>Cancella: Invio/ESC </t> + <t size='0.6'>No puedes poner el vehículo tan lejos <br/>Cancelar: Enter/ESC </t> + <t size='0.6'>Impossible de placer un véhicule aussi loin <br/>Annuler: Entrer/ESC </t> + <t size='0.6'>차량을 그렇게 멀리 배치할 수 없습니다.<br/>취소: Enter/ESC </t> + <t size='0.6'>Невозможно поставить технику так далеко <br/>Отменить: Enter/ESC </t> + <t size='0.6'>Nie można umieścić pojazdu tak daleko <br/>Anuluj: Enter / ESC </t> + <t size = '0,6'> nelze umístit vozidlo tak daleko <br/> Zrušit: Enter/Esc </t> + <t size='0.6'>Não podes colocar o veículo tão longe<br/>Cancelar: Enter/ESC </t> + <t size='0.6'>Araç o kadar uzağa yerleştirilemez <br/>İptal: Enter/ESC </t> + <t size='0.6'>无法将载具放的这么远 <br/>取消: 回车/ESC </t> + + + Vehicle is locked by + Fahrzeug ist abgeschlossen von + Il veicolo è bloccato da + El vehículo ha sido cerrado por + Le véhicule est verrouillé par + 에 의해 차량이 잠겼습니다. + Эта техника закрыта + Pojazd jest zablokowany przez + Vozidlo je uzamčeno + O veículo está trancado por + Aracı kilitledi + 载具被上锁,它属于 + + + Can't mount static + Impossibile montare l'arma fissa + No puede montarse una estática + Impossible de monter statique + 고정화기를 탑재할 수 없습니다. + Нельзя установить стационарное орудие + Nie można zamontować broni statycznej + Nelze namontovat statiku + Não podes montar estática + Statik monte edilemez + 无法装载固定式武器 You have too many vehicles locked + Du hast zu viele Fahrzeuge abgeschlossen - - You can't garage a Vehicle with your Tow Rope out or a Vehicle attached - Vous ne pouvez pas garer un véhicule avec votre câble de remorquage hors d'un véhicule attaché - Вы не можете завести в гараж технику с буксирным тросом или присоединённой им техникой - 견인 로프를 빼거나 차량에 부착한 상태에서는 차량을 넣을 수 없습니다. - No puedes almacenar un vehículo con una cuerda atada a él ni remolcando a otro vehículo - 你不能停放任何带有拖车绳的载具 - Nemůžete garážovat vozidlo, které je taženo a nebo má vytažená tažná lana - Non può mettere nel garage un veicolo con la Fune da Traino dispiegata o con un Veicolo attaccato - Nie możesz garażować pojazdu z wyciągniętą liną holowniczą lub podłączonym pojazdem + + Aircraft + Flugzeug + Veivolo + Nave + Aéronefs + 항공기 + Авиация + Lotnictwo + Letadlo + Avião + Uçak + 飞行器 - - Loot crate stored - Caisse de butin stockée - Ящик с трофеями перемещен хранилище - 전리품 상자 저장 완료 - Caja almacenada - 已存放战利品箱 - Kořistní bedna uložená - Loot Crate immagazzinata - Przechowywana skrzynka z łupami + + You can only access aircrafts from a friendly airbase + Puoi accede ai veivoli solo da una base aerea alleata + Solo puedes acceder a las naves en una base aérea aliada + Vous ne pouvez accéder aux aéronefs qu'à partir d'une base aérienne alliée + 아군 공군 기지에서만 항공기에 액세스할 수 있습니다. + Вы можете получить доступ к авиации только через союзный аэродром + Dostęp do samolotów można uzyskać tylko z przyjaznej bazy lotniczej + Můžete přistupovat k letadlům pouze z přátelské letecké základny + Só podes aceder aos aviões a partir de uma base aérea amiga + Uçaklara yalnızca dost bir hava üssünden erişebilirsiniz. + 你仅能在友方空军基地内存取飞行器 + + + Customize + Modifica + Personalizar + Personnaliser + 커스터마이징 + Кастомизировать + Dostosuj + Přizpůsobit + Customizar + Özelleştir + 自定义 - - Item stored - Article stocké - предмет в хранилище - 아이템 저장 완료 - Objeto almacenado - 已存放物品 - Položka uložená - Oggetto immagazzinato - Przechowywany przedmiot + + Armor + Armatura + Armadura + Blindés + 기갑 + Бронетехника + Pojazdy Opancerzone + Pancíř + Blindados + Zırh + 装甲车辆 - - Fuel sold - Carburant vendu - Топливо продано - 연료 판매 완료 - Gasolina vendida - 已出售油料 - Prodané palivo - Carburante venduto - Sprzedano paliwo + + Ships + Schiffe + Barche + Embarcaciones + Navires + 선박 + Корабли + Statki + Lodě + Barcos + Gemiler + 船只 - - This object can only be garaged by the commander - Les sources de carburant ne peuvent être garées que par le commandant - Источники топлива могут быть перемещены в гараж только Командиром - 유류차량은 지휘관만 차고에 넣을 수 있습니다. - Los puntos de gasolina solo pueden ser almacenados por el comandante - 任何油料来源只能由指挥官存放 - Zdroje paliva mohou být garážovány pouze velitelem - Le fonti di carburante possono essere inserite nel garage solo dal comandante - Źródła paliwa mogą być garażowane tylko przez dowódcę + + Cancel + Placeholder + Cancella + Cancelar + Annuler + 취소 + Placeholder + Отменить + Anuluj + Zrušit + Cancelar + İptal + 取消 - - You can't garage vehicles that are more than 25m away from you - Vous ne pouvez pas garer des véhicules à plus de 25 mètres de vous - Вы не можете завести в гараж технику, находящуюся дальше 25 метров от вас - 25m 이상 떨어진 차량은 차고에 넣을 수 없습니다. - No puedes almacenar vehículos que estén a más de 25 metros de tí - 你不能存放任何离你超过25米的载具 - Nemůžete garážová vozidla, která jsou od vás více než 25 metrů - Non puoi mettere un veicolo nel garage se si trova a più di 25m da te - Nie możesz garażować pojazdów znajdujących się dalej niż 25m od Ciebie + + Available space in garage + Spazio disponibile nel garage + Espacio disponible en el garaje + Espace disponible dans le garage + 사용 가능한 차고 공간 + Доступное место в гараже + Dostępne miejsce w garażu + Dostupný prostor v garáži + Espaço disponível na garagem + Garajda kullanılabilir alan + 车库的可用容量 - - You can't garage a destroyed vehicle - Vous ne pouvez pas garer un véhicule détruit - Вы не можете завести в гараж уничтоженную технику - 파괴된 차량은 차고에 넣을 수 없습니다. - No puedes almacenar un vehículo destruido - 你不能存放已经彻底损坏的车辆 - Nemůžete garáže zničené vozidlo - Non puoi mettere un veicolo distrutto nel garage - Nie możesz garażować zniszczonego pojazdu + + Cars + Autos + Automobili + Coches + Voitures + 자동차 + Машины + Samochody + Auta + Carros + Araçlar + 轻型车辆 - - You can't garage a locked vehicle - Vous ne pouvez pas garer un véhicule verrouillé - Вы не можете завести в гараж закрытую технику - 잠긴 차량은 차고에 넣을 수 없습니다. - No puedes almacenar un vehículo que esté cerrado - 你不能存放上锁的载具 - Nemůžete garážové zamčené vozidlo - Non puoi mettere un veicolo bloccato nel garage - Nie możesz garażować zablokowanego pojazdu + + Confirm + Bestätigen + Conferma + Confirmar + Confirmer + 확인 + Подтвердить + Potwierdź + Potvrdit + Confirmar + Onayla + 确认 - - - You and the vehicle need to be in a %1 garrisons surroundings in order to garage a it - Vous et le véhicule devez être dans les alentours d'une garnisons %1 afin de le ranger - Вы и ваша техника должны быть внутри гарнизона фракции %1 для перемещения её в гараж - 해당 차량을 차고에 넣으려면 당신과 차량이 %1 주둔지 주변에 있어야 합니다. - Tu vehículo y tú necesitais estar en los alrededores de una guarnición de %1 para almacenarlo - 存放车辆需要周边存在 %1 驻军 - Vy a vozidlo musíte být v prostředí %1 posádek abyste jej mohli garážovat - Tu e il veicolo dovete essere nelle %1 vicinanze di una guarnigione per poter inserirlo nel garage - Ty i pojazd musicie znajdować się w otoczeniu garnizonów %1, aby garażować go + + full + pieno + Lleno + plein + 꽉 참 + Заполнено + pełny + plný + Cheio + dolu + 车库已满 - - You can't garage vehicles while enemies are engaging you - Vous ne pouvez pas garer des véhicules pendant que des ennemis vous attaquent - Вы не можете завести технику в гараж, когда вас атакует противник - 적들이 당신과 교전하는 동안에는 차고에 넣을 수 없습니다. - No puedes almacenar vehículos mientras el enemigo te está atacando - 你不能在与敌人交战时存放载具 - Nemůžete garážová vozidla, zatímco na vás nepřátelé útočí - Non puoi inserire un veicolo nel garage mentre dei nemici ti stanno ingaggiando - Nie możesz garażować pojazdów, gdy wrogowie cię atakują + + (Un)Lock + Sblocca + (Des)Bloquear + (Dé)Verrouiller + 잠금(해제) + Заблокировать/Разблокировать + Odblokuj / Zablokuj + Odemknout/Zamknout + (Des)Trancar + Kilit Aç + 上锁/解锁 - - You can't garage vehicles while enemies are near you - Vous ne pouvez pas garer des véhicules lorsque des ennemis sont près de vous - Вы не можете завести технику в гараж, когда рядом с вами противник - 적들이 가까이 있는 동안에는 차고에 넣을 수 없습니다. - No puedes almacenar vehículos mientras el enemigo está cerca - 你不能在敌人附近存放载具 - Nemůžete garážová vozidla, zatímco nepřátelé jsou blízko vás - Non puoi inserire un veicolo nel garage poichè ci sono nemici nelle vicinanze - Nie możesz garażować pojazdów, gdy wrogowie są blisko ciebie + + Mounts + Armi Montate + Montadas + Montures + 탑재 + Прикрепить стационарное вооружение + Bron Montowana + Mounti + Suportes + Bağlar + 挂载 - - - You can't garage an aircraft while you are not near an Airport which belongs to %1. Please move your aircraft to an Airport under your control to garage it - Vous ne pouvez pas garer un aéronef tant que vous n'êtes pas à proximité d'un aéroport appartenant à %1. Veuillez déplacer votre aéronef vers un aéroport sous votre contrôle pour le garer - Вы не можете переместить авиационную технику в гараж если Вы не возле аэропорта принадлежащего фракции %1. Пожалуйста, переместите вашу технику к аэропорту под вашим контролем для перемещения её в гараж. - %1 소속의 공항 근처에 있지 않으면 항공기를 정비할 수 없습니다. 정비하려면 항공기를 당신이 통제하는 공항으로 이동하십시오. - No puedes almacenar una nave si no estás cerca de un aeropuerto que pertenezca a %1. Porfavor, mueve tu nave a un aeropuerto vajo tu control para almacenarla. - 你不能在不属于 1% 的机场附近存放飞行器,移动到附近的友军机场来存取它 - Letadlo nemůžete garáže, když nejste poblíž letiště, které patří %1. Přesuňte prosím své letadlo na letiště pod kontrolou, abyste jej garáže - Non puoi inserire un veivolo nel garage se ti trovi lontano da un Aereoporto di appartenenza %1. Per favore sposta il veivolo ad un aereoporto sotto il controllo alleato in modo da poter conservarlo nel garage - Nie możesz garażować samolotu, gdy nie znajdujesz się w pobliżu lotniska, które należy do %1. Przenieś swój samolot na lotnisko pod Twoją kontrolą, aby go garażować + + Pylons require an ammo source to edit + Per editare gli equipaggiamenti dinamici hai bisogno di una fonte di munizioni + Los pilones necesitan de un sitio con munición para ser editados + Les pylônes nécessitent une source de munitions pour être modifiés + 무장창을 편집하려면 탄약차량이 필요합니다. + Источник боеприпасов необходим для редактирования пилонов + Pylony wymagają źródła amunicji do edycji + Pylony vyžadují úpravu zdroje munice + Torres necessitam de uma fonte de munição para serem editadas + Direkler, düzenlemek için bir cephane kaynağı gerektirir + 编辑挂架需要可用弹药来源 - - You can't garage this - Vous ne pouvez pas ranger ça - Вы не можете завести это в гараж - 이건 차고에 넣을 수 없습니다. - No puedes almacenar esto - 你不能存放这个 - Nemůžete to garážovat - Questo non può essere messo nel garage - Nie możesz tego garażować + + Pylons + Equipaggiamenti + Pilones + Pylônes + 무장창 + Пилоны + Pylony + Pylony + Torres + Direkler + 挂架 - - You can't garage a vehicle while in another vehicle - Vous ne pouvez pas garer un véhicule en étant dans un véhicule - Вы не можете завести в гараж технику, находясь в другой - 다른 차량에 있는 동안에는 차량을 넣을 수 없습니다. - No puedes almacenar un vehículo mientrás estás en otro vehículo - 你不能在载具内存放另一个载具 - V jiném vozidle nemůžete garážovat vozidla - Non puoi inserire un veicolo nel garage mentre ti trovi dentro un altro veicolo - Nie możesz garażować pojazdu, będąc w innym pojeździe + + Statics + Armi Fisse + Estáticas + Statique + 고정화기 + Стационарное вооружение + Stanowiska bojowe + Statické zbraně + Estáticas + Statikler + 固定武器 - - You can't garage a vehicle with crew inside - Vous ne pouvez pas garer un véhicule avec un équipage à l'intérieur - Вы не можете завести в гараж технику с находящимся в нём экипажем - 승무원이 탑승한 차량은 차고에 넣을 수 없습니다. - No puedes almacenar un vehículo si hay personas dentro - 你不能存放有人的载具 - Nemůžete garážovat vozidlo s posádkou uvnitř - Non puoi inserire un veicolo nel garage se l'equipaggio si trova ancora all'interno - Nie możesz garażować pojazdu z załogą w środku + + Texture + Texture + Textura + Texture + 도색 + Камуфляж + Tekstury + Textura + Textura + Doku + 涂装 - - There's not enough room to garage this vehicle - Il n'y a pas assez de place pour garer ce véhicule - В гараже недостаточно места для этой техники - 이 차량을 차고에 넣을 공간이 충분하지 않습니다. - No hay espacio suficiente para almacenar este vehículo - 没有足够空间存放载具 - Není dostatek prostoru pro garážování tohoto vozidla - Non c'è abbastanza spazio per mettere questo veicolo nel garage - Nie ma wystarczająco dużo miejsca na garażowanie tego pojazdu + + Ace Cargo: + Ace Cargo: + Cargamento de ACE: + Cargo Ace: + ACE 화물: + Грузовой отсек ACE: + Ładunek ACE: + ACE Cargo: + Carga Ace: + Ace Cargo: + ACE货物: - - - %1 Garaged - %1 garé - %1 перемещен/перемещена в гараж - %1 넣음 - %1 Almacenado - %1 已经被存放 - %1 garážováno - %1 Inserito nel Garage - %1 Garażowany + + Available: + Verfügbar: + Disponibile: + Disponible: + Disponible: + 사용 가능 여부: + Доступно: + Dostępny: + Dostupný: + Disponível: + Mevcut: + 可用: - - Can't mount static - Impossible de monter statique - Нельзя установить стационарное орудие - 고정화기를 탑재할 수 없습니다. - No puede montarse una estática - 无法装载固定式武器 - Nelze namontovat statiku - Impossibile montare l'arma fissa - Nie można zamontować broni statycznej + + Capacity: + Kapazität: + Capacità: + Capacidad: + Capacité: + 용량: + Вместимость: + Pojemność: + Kapacita: + Capacidade: + Kapasite: + 容量: - - - is looking at this vehicle. - regarde ce véhicule. - смотрит на эту технику - 이(가) 이 차량을 보고 있습니다. - está mirando a este vehículo - 正看着这辆载具 - dívá se na toto vozidlo. - sta guardando questo veicolo - patrzy na ten pojazd. + + Cargo: + Cargo: + Cargamento: + Cargo: + 화물: + Грузовой отсек: + Ładunek: + Náklad: + Carga: + Kargo: + 货物: - - - Vehicle is locked by - Le véhicule est verrouillé par - Эта техника закрыта - 에 의해 차량이 잠겼습니다. - El vehículo ha sido cerrado por - 载具被上锁,它属于 - Vozidlo je uzamčeno - Il veicolo è bloccato da - Pojazd jest zablokowany przez + + Horse power: + Cavalli: + CV: + Puissance: + 마력: + Лошадиные силы: + Moc: + Koňských sil: + Potência: + Beygir gücü: + 马力: - - - <t size='0.6'>Rotate Left: Q <br/>Rotate Right: E <br/>Cancel: Enter/ESC <br/>Place: Space</t> - <t size='0.6'>Tourner à gauche: Q <br/>Tourner à droite: E <br/>Annuler: Entrer/ESC <br/>Placer: Espace</t> - <t size='0.6'>Поворот влево: Q <br/>Поворот вправо: E <br/>Отменить: Enter/ESC <br/>Поставить: Space</t> - <t size='0.6'>좌회전: Q <br/>우회전: E <br/>취소: Enter/ESC <br/>배치: Space</t> - <t size='0.6'>Rotar Izq: Q <br/>Rotar Der: E <br/>Cancelar: Enter/ESC <br/>Confirmar: Espacio</t> - <t size='0.6'>向左旋转: Q <br/>向右旋转: E <br/>取消: 回车/ESC <br/>放置: 空格</t> - <t size = '0,6'> otočit doleva: Q <br/> Otočení vpravo: E <br/> Zrušit: Enter/Esc <br/> Místo: Space </t> - <t size='0.6'>Rotea a Sinistra: Q <br/>Rotea a Destra: E <br/>Cancella: Invio/ESC <br/>Piazza: Spazio</t> - <t size='0.6'>Obróć w Lewo: Q <br/>Obróć w Prawo: E <br/>Anuluj: Enter / ESC <br/>Postaw: Spacja</t> + + Vehicle is an ammo source + Il veicolo è una fonte di munizioni + El vehículo es un punto de munición + Le véhicule est une source de munitions + 해당 차량은 탄약차량입니다 + Эта техника - источник боеприпасов + Pojazd jest źródłem amunicji + Vozidlo je zdrojem munice + Este veículo é uma fonte de munição + Araç bir cephane kaynağı + 当前载具可提供弹药 - - <t size='0.6'>Can't place vehicle that far away <br/>Cancel: Enter/ESC </t> - <t size='0.6'>Impossible de placer un véhicule aussi loin <br/>Annuler: Entrer/ESC </t> - <t size='0.6'>Невозможно поставить технику так далеко <br/>Отменить: Enter/ESC </t> - <t size='0.6'>차량을 그렇게 멀리 배치할 수 없습니다.<br/>취소: Enter/ESC </t> - <t size='0.6'>No puedes poner el vehículo tan lejos <br/>Cancelar: Enter/ESC </t> - <t size='0.6'>无法将载具放的这么远 <br/>取消: 回车/ESC </t> - <t size = '0,6'> nelze umístit vozidlo tak daleko <br/> Zrušit: Enter/Esc </t> - <t size='0.6'>Impossibile piazzare il veicolo così lontano <br/>Cancella: Invio/ESC </t> - <t size='0.6'>Nie można umieścić pojazdu tak daleko <br/>Anuluj: Enter / ESC </t> + + Vehicle is a fuel source + Il veicolo è una fonte di carburante + El vehículo es un punto de repostaje + Le véhicule est une source de carburant + 해당 차량은 유류차량입니다 + Эта техника - источник топлива + Pojazd jest źródłem paliwa + Vozidlo je zdrojem paliva + Este veículo é uma fonte de combustível + Araç bir yakıt kaynağı + 当前载具可提供油料 - - <t size='0.6'>Something is blocking placement <br/> Rotate Left: Q <br/>Rotate Right: E <br/>Cancel: Enter/ESC </t> - <t size='0.6'>Quelque chose bloque l'emplacement <br/> Tourner à gauche: Q <br/>Tourner à droite: E <br/>Annuler: Entrer/ESC </t> - <t size='0.6'>Что-то мешает размещению <br/> Поворот влево: Q <br/>Поворот вправо: E <br/>Отменить: Enter/ESC </t> - <t size='0.6'>무언가가 배치를 막고 있습니다.<br/> 좌회전: Q <br/>우회전: E <br/>취소: Enter/ESC </t> - <t size='0.6'>Algo está bloqueando el sitio <br/> Rotar Izq: Q <br/>Rotar Der: E <br/>Cancelar: Enter/ESC </t> - <t size='0.6'>有物体遮挡了放置位置 <br/> 向左旋转: Q <br/>向右旋转: E <br/>取消: 回车/ESC </t> - <t size = '0,6'> Něco blokuje umístění <br/> otočit doleva: Q <br/> Otočení vpravo: E <br/> Zrušit: Enter/Esc </t> - <t size='0.6'>Qualcosa sta bloccando il piazzamento <br/> Rotea a Sinistra: Q <br/>Rotea a Destra: E <br/>Cancella: Invio/ESC </t> - <t size='0.6'>Coś blokuje umieszczenie <br/> Obróć w Lewo: Q <br/>Obróć w Prawo: E <br/>Anuluj: Enter / ESC </t> + + Vehicle is not a source + Il veicolo non è una fonte di nulla + El vehículo no tiene una función de punto + Le véhicule n'est pas une source + 해당 차량은 어느 종류의 차량도 아닙니다 + Эта техника не является источником каких-либо ресурсов + Pojazd nie jest źródłem + Vozidlo není zdrojem + Este veículo não é uma fonte + Araç bir kaynağa sahip değil + 当前载具无法提供弹药/油料/维修 - - <t size='0.6'>Something is blocking placement <br/> Rotate Left: Q <br/>Rotate Right: E <br/>Cancel: Enter/ESC </t> - <t size='0.6'>Quelque chose bloque l'emplacement <br/> Tourner à gauche: Q <br/>Tourner à droite: E <br/>Annuler: Entrer/ESC </t> - <t size='0.6'>Что-то мешает размещению <br/> Поворот влево: Q <br/>Поворот вправо: E <br/>Отменить: Enter/ESC </t> - <t size='0.6'>무언가가 배치를 막고 있습니다.<br/> 좌회전: Q <br/>우회전: E <br/>취소: Enter/ESC </t> - <t size='0.6'>Algo está bloqueando el sitio<br/> Rotate Left: Q <br/>Rotate Right: E <br/>Cancel: Enter/ESC </t> - <t size='0.6'>有物体遮挡了放置位置 <br/> 向左旋转: Q <br/>向右旋转: E <br/>取消: 回车/ESC </t> - <t size = '0,6'> Něco blokuje umístění <br/> otočit doleva: Q <br/> Otočení vpravo: E <br/> Zrušit: Enter/Esc </t> - <t size='0.6'>Qualcosa sta bloccando il piazzamento <br/> Rotea a Sinistra: Q <br/>Rotea a Destra: E <br/>Cancella: Invio/ESC </t> - <t size='0.6'>Coś blokuje umieszczenie <br/> Obróć w Lewo: Q <br/>Obróć w Prawo: E <br/>Anuluj: Enter / ESC </t> + + Vehicle is a repair source + Il veicolo è una fonte di pezzi di ricambio + El vehículo es un punto de reparación + Le véhicule est une source de réparation + 해당 차량은 정비차량입니다 + Эта техника является ремонтной + Pojazd jest źródłem naprawy + Vozidlo je zdrojem opravy + Este veículo é uma fonte para reparações + Araç bir tamir kaynağı + 当前载具可提供维修 - - Camera controls - Contrôles de la caméra - Управление камерой - 카메라 조종 - Control de Cámara - 视角控制 - Ovládací prvky kamery - Controlli Camera - Sterowanie kamerą + + Mass: + Masse: + Massa: + Masa: + Masse: + 부피: + Вес: + Masa: + Hmotnost: + Massa: + Yığın: + 重量: - - Rotate: Right Mouse Button + Move mouse - Rotation : Bouton droit de la souris + Déplacer la souris - Поворот: Правая Кнопка Мыши + Движение мыши - 회전: 오른쪽 마우스 버튼 + 마우스 이동 - Rotar: Click derecho del Ratón + Mover Ratón - 旋转:按下鼠标右键并移动鼠标 - Otočit: Pravé tlačítko myši + přesunout myš - Rotea: Tasto destro del mouse + Muovi il mouse - Obróć: Prawy Przycisk Myszy + Przesuń mysz + + Seats: + Sitze: + Sedili: + Asientos: + Sièges: + 좌석: + Места: + Siedzenia: + Sedadla: + Bancos: + Koltuklar: + 座位: - - Zoom: Right Mouse Button + Mouse wheel - Zoom: bouton droit de la souris + molette de la souris - Приближение: Правая кнопка мыжи + Колесико мыши - 확대 및 축소: 오른쪽 마우스 버튼 + 마우스 휠 - Zoom: Click derecho del Ratón + Rueda del Ratón - 缩放:按下鼠标右键并使用鼠标滚轮 - Zoom: Pravé tlačítko myši + kolo myši - Zoom: Tasto destro del mouse+ Rotella del mouse - Zoom: Prawy Przycisk Myszy + Kółko myszy + + Top speed: + Höchstgeschwindigkeit: + Velocità Massima: + Velocidad max: + Vitesse de pointe: + 최대 속도: + Максимальная скорость: + Prędkość Maksymalna: + Nejvyšší rychlost: + Velocidade máxima: + Maksimum hız: + 最大速度: - - Mirror - Miroir - Зеркало - 대칭 - Espejo - 镜像 - Zrcadlo - Specchio - Symetria + + <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Open Garage + <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Garage öffnen + <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Apri Garage + <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Abrir Garaje + <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Ouvrir Garage + <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> 차고 열기 + <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Открыть гараж + <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Otwórz Garaż + <img image = '\ a3 \ ui_f \ Data \ Gui \ rsc \ rscdisplayarsenal \ Spacegarage_ca.paa'> </img> Otevřít Garáž + <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Abrir garagem + <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Garajı Aç + <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> 打开车库 [Custom preset] + [Preset Custom] + [Preset Personalizado] [Préréglage personnalisé] - [Пользовательская предустановка] [커스텀 프리셋] - [Preset Personalizado] - [自定义预设] - [Vlastní předvolba] - [Preset Custom] + [Пользовательская предустановка] [Ustawienie niestandardowe] + [Vlastní předvolba] + [Predefinição Customizada] + [Özel hazır ayar] + [自定义预设] - - - Pylon %1 - Пилон - %1 무장창 - Pylône 1% - Pilón 1% - 挂架 %1 - Pylon %1 - Equipaggiamento %1 - Pylon %1 + + Driver + Fahrer + Pilota + Conductor + Pilote + 운전수 + Водитель + Kierowca + Řidič + Condutor + Sürücü + 驾驶员 [Empty] + [Leer] + [Vuoto] + [Vacío] [Vide] - [Пусто] [비어 있음] - [Vacío] - [空] - [Prázdný] - [Vuoto] + [Пусто] [Pusty] + [Prázdný] + [Vazio] + [Boş] + [空] + + + Gunner + Schütze + Artigliere + Tirador + Tireur + 사수 + Стрелок + Strzelec + Střelec + Artilheiro + Silahcı + 炮手 + + + Mirror + Spiegeln + Specchio + Espejo + Miroir + 대칭 + Зеркало + Symetria + Zrcadlo + Espelho + Ayna + 镜像 No pylon customizations for: + Nessuna modifica equipaggiamento per: + No hay personalizaciones de pilones para: Aucune modification de pylône disponible pour: - Нет доступных точек подвески для: 다음에 대한 무장창 커스텀은 없음: - No hay personalizaciones de pilones para: - 该载具无法改变挂架 - Žádné přizpůsobení pylonu pro: - Nessuna modifica equipaggiamento per: + Нет доступных точек подвески для: Brak ustawień pylonów dla: + Žádné přizpůsobení pylonu pro: + Sem constumizações de torre para: + Şunlar için direk özelleştirmesi yok: + 该载具无法改变挂架 - - Gunner - Tireur - Стрелок - 사수 - Tirador - 炮手 - Střelec - Artigliere - Strzelec + + Pylon %1 + Equipaggiamento %1 + Pilón 1% + Pylône 1% + %1 무장창 + Пилон %1 + Pylon %1 + Pylon %1 + Torre %1 + Direk %1 + 挂架 %1 - - Driver - Pilote - Водитель - 운전수 - Conductor - 驾驶员 - Řidič - Pilota - Kierowca + + Factions has + La Fazione ha + La facción tiene + Les factions ont + 팩션이 + Фракции имеют + Frakcje mają + Frakce má + Fação tem + Taraflar şuna sahip + 阵营拥有 + + + Vehicle can be fully refueled with + Il veicolo può essere completamente rifornito usando + El vehículo puede ser completamente repostado con + Le véhicule peut être entièrement ravitaillé avec + 차량에 연료를 완전히 주입할 수 있습니다: + Техника может быть полностью заправлена с помощью + Pojazd można w pełni zatankować za pomocą + Vozidlo lze plně dotankovat + O veículo pode ser abastecido com + Araca şuradan tamamen yakıt ikmali yapılabilir + 可以补满燃油: + + + Vehicle can not be refueled + Fahrzeug kann nicht betankt werden + Il veicolo non può essere rifornito + El vehículo no puede ser repostado + Le véhicule ne peut pas être ravitaillé + 차량에 연료를 주입할 수 없습니다 + Техника не может быть заправлена + Pojazd nie może być zatankowany + Vozidlo nelze dotankovat + O veículo não consegue ser abastecido + Araca yakıt ikmali yapılamaz + 无法补充燃油: + + + Vehicle can only be partially refueled to + Il veicolo può essere parzialmente rifornito usando + El vehículo solo puede ser repostado parcialmente a + Le véhicule ne peut être ravitaillé que partiellement à + 차량에 연료를 일부만 주입할 수 있습니다: + Техника можеть быть лишь частично заправлена + Pojazd można zatankować tylko częściowo do + Vozidlo lze částečně dotankovat + O veículo só pode ser parcialmente abastecido + Araca kısmen yakıt ikmali yapılabilir + 可补充部分燃油: + + + Sources: + Quellen + Fonti: + Fuentes: + Sources: + 차량들: + Источники ресурсов: + Źródła: + Zdroje: + Fontes: + Kaynaklar: + 来源: + + + Vehicles will be rearmed when ungaraged + I veicoli saranno riarmati quando lasceranno il garage + Los vehículos serán rearmados cuando los saques + Les véhicules seront réarmés lorsqu'ils sortiront du garage + 차고에서 꺼내면 차량이 재무장됩니다 + Техника будет переснаряжена после вывода из гаража + Pojazdy zostaną dozbrojone, gdy zostaną wyciągnięte z garażu + Vozidla budou přezbrojena když budou vyndána z garáže + Veículos podem ser rearmados quando recolhidos da garagem + Araçlar, garajdan çıkarıldığında yeniden silahlandırılacak + 从车库中被取出的载具会被重新武装 + + + Rearm disabled by server + Riarmo disabilitato dal server + Rearme deshabilitado por el servidor + Réarmement désactivé par le serveur + 서버에 의해 비활성화되었습니다 + Перезарядка отключена сервером + Dozbrajanie wyłączone w ustawieniach serwera + Přezbrojení deaktivováno podle serveru + Rearmar desativado pelo servidor + Yeniden silahlanma sunucu tarafından devre dışı bırakıldı + 服务器设置禁用了重新武装 + + + Vehicles won't be rearmed when ungaraged as the garage lacks an ammo source + I veicoli non saranno riarmati quando lasceranno il garage poichè non è presente una fonte di munizioni + Los vehículos no serán rearmados una vez fuera ya que el garaje necesita un punto de munición cerca + Les véhicules ne seront pas réarmés lorsqu'ils sortiront du garage car le garage n'a pas de source de munitions + 차고에 탄약차량이 없기 때문에 차고에서 꺼낼 때 차량은 재무장되지 않습니다 + Техника не будет переснаряжена после вывода из гаража из-за недостатка источников боеприпасов + Pojazdy nie zostaną dobrojone, gdy zostaną wyciągnięte z garażu, ponieważ w garażu brakuje źródła amunicji + Vozidla nebudou přezbrojena když budou vyndána z garáže jelikož garáž nemá dostatek muničních zdrojů + Os veículos não serão rearmados quando recolhidos da garagem porque a garagem não tem fonte de munições + Garajda cephane kaynağı olmadığı için araçlar garajdan çıkarıldığında yeniden silahlandırılmayacak + 缺乏弹药来源时从车库中被取出的载具不会被重新武装 + + + Vehicles will be refueled when ungaraged + I veicoli saranno riforniti di carburante quando lasceranno il garage + Los vehículos serán repostados cuando los saques + Les véhicules seront ravitaillés en carburant lorsqu'ils sortiront du garage + 차고에서 꺼내면 차량이 재급유됩니다 + Техника будет заправлена после вывода из гаража + Pojazdy zostaną zatankowane, gdy zostaną wyciągnięte z garażu + Vozidla budou dotankována když budou vyndána z garáže + Veículos serão abastecidos quando recolhidos da garagem + Araçlar garajdan çıkarıldığında yakıt ikmali yapılacak + 从车库中被取出的载具会被加满油 + + + Refuel disabled by server settings + Rifornimenti disabilitato dal server + Repostaje deshabilitado por el servidor + Ravitaillement désactivé par le serveur + 서버에 의해 비활성화되었습니다 + Заправка отключена настройками сервера + Tankowanie wyłączone w ustawieniach serwera + Dotankování vypnuto v nastavení serveru + Abastecimento desativado pelas definições do servidor + Yakıt ikmali sunucu ayarları tarafından devre dışı bırakıldı + 服务器设置禁用了燃料补充 + + + Vehicles won't be refueled when ungaraged as the garage lacks a fuel source + I veicoli non saranno riforniti quando lasceranno il garage poichè non è presente una fonte di carburante + Los vehículos no serán repostados cuando los saques pues no hay un punto de repostaje + Les véhicules ne seront pas ravitaillées en carburant lorsqu'ils sortiront du garage car le garage n'a pas de source de carburant + 차고에 유류차량이 없기 때문에 차고에서 꺼낼 때 차량은 재급유되지 않습니다 + Техника не будет заправлена после вывода из гаража из-за недостатка источников топлива + Pojazdy nie zostaną zatankowane, gdy zostaną wyciągnięte z garażu, ponieważ w garażu brakuje źródła paliwa + Vozidla nebudou dotankována když budou vyndána z garáže jelikož garáž nemá dostatek palivových zdrojů + Veículos não serão abastecidos quando recolhidos da garagem porque a garagem não tem fonto de combustível + Garajda yakıt kaynağı olmadığı için araçlara garajdan çıkarıldığında yakıt ikmali yapılmayacak + 缺乏油料来源时从车库中被取出的载具不会被重新加油 + + + Vehicles will be repaired when ungaraged + I veicoli saranno riparati quando lasceranno il garage + Los vehículos serán reparados cuando los saques + Les véhicules seront réparés lorsqu'ils sortiront du garage + 차고에서 꺼내면 차량이 수리됩니다 + Техника будет отремонтирована после вывода из гаража + Pojazdy zostaną naprawione, gdy zostaną wyciągnięte z garażu + Vozidla budou opravena když budou vyndána z garáže + Veículos serão reparados quando recolhidos da garagem + Araçlar garajdan çıktıktan sonra tamir edilecek + 从车库中被取出的载具会被维修 + + + Repair disabled by server settings + Riparazioni disabilitate dalle impostazioni del server + Reparación deshabilitada por el servidor + Réparation désactivée par le serveur + 서버에 의해 비활성화되었습니다 + Ремонт отключен настройками сервера + Naprawianie wyłączone w ustawieniach serwera + Opravování vypnuto v nastavení serveru + Reparação desativa pelas definições do servidor + Onarım sunucu ayarları tarafından devre dışı bırakıldı + 服务器设置禁用了载具维修 + + + Vehicles won't be repaired when ungaraged as the garage lacks a repair source + I veicoli non saranno riparati quando lasceranno il garage poichè non è presente una fonte di pezzi di ricambio + Los vehículos no serán reparados cuando los ssaques pues no hay un sitio de reparación cerca + Les véhicules ne seront pas réparés lorsqu'ils sortiront du garage, car le garage n'a pas de source de réparation + 차고에 수리차량이 없기 때문에 차고에서 꺼낼 때 차량은 수리되지 않습니다 + Техника не будет отремонтирована при выводе из гаража из-за недостатка ремонтных машин + Pojazdy nie zostaną naprawione, gdy zostaną wyciągnięte z garażu, ponieważ w garażu brakuje zasobów naprawczych + Vozidla nebudou opravena když budou vyndána z garáže jelikož garáž nemá dostatek opravných zdrojů + Veículos serão reparados quando recolhidos da garagem porque a garagem não tem fonte de reparação + Garajda bir onarım kaynağı bulunmadığından, araçlar garajdan çıkarıldığında onarılmayacak + 缺乏维修来源时从车库中被取出的载具不会被重新维修 - + \ No newline at end of file diff --git a/A3A/addons/gear/Stringtable.xml b/A3A/addons/gear/Stringtable.xml index b3222ff943..7ae96d57c3 100644 --- a/A3A/addons/gear/Stringtable.xml +++ b/A3A/addons/gear/Stringtable.xml @@ -1,27 +1,52 @@ - - - - Antistasi Headgear (WIP) - Sombrero de Antistasi (WIP) - - - Beret [Antistasi] (Black) - Boina [Antistasi] (Negra) - - - Beret [Antistasi] (Red) - Boina [Antistasi] (Roja) - - - Beret [Antistasi] (Blue) - Boina [Antistasi] (Azul) - - - Beret [Antistasi] (Green) - Boina [Antistasi] (Verde) - - - - + + + + Beret [Antistasi] (Black) + Beret [Antistasi] (Schwarz) + Boina [Antistasi] (Negra) + Béret [Antistasi] (Noir) + Берет [Antistasi] (Чёрный) + Boina [Antistasi] (Preta) + Bere [Antistasi] (Siyah) + + + Beret [Antistasi] (Red) + Beret [Antistasi] (Rot) + Boina [Antistasi] (Roja) + Béret [Antistasi] (Rouge) + Берет [Antistasi] (Красный) + Boina [Antistasi] (Vermelha) + Bere [Antistasi] (Kırmızı) + + + Beret [Antistasi] (Blue) + Beret [Antistasi] (Blau) + Boina [Antistasi] (Azul) + Béret [Antistasi] (Bleu) + Берет [Antistasi] (Синий) + Boina [Antistasi] (Azul) + Bere [Antistasi] (Mavi) + + + Beret [Antistasi] (Green) + Beret [Antistasi] (Grün) + Boina [Antistasi] (Verde) + Béret [Antistasi] (Vert) + Берет [Antistasi] (Зелёный) + Boina [Antistasi] (Verde) + Bere [Antistasi] (Yeşil) + + + Antistasi Headgear (WIP) + Antistasi Headgear (WIP) + Sombrero de Antistasi (WIP) + Couvre-chef Antistasi (TEC) + Головной убор Antistasi (WIP) + Capacete Antistasi (WIP) + Antistasi Başlık (WIP) + + + + \ No newline at end of file diff --git a/A3A/addons/gui/Stringtable.xml b/A3A/addons/gui/Stringtable.xml index 880e9c7bc2..3f2fdd48ae 100644 --- a/A3A/addons/gui/Stringtable.xml +++ b/A3A/addons/gui/Stringtable.xml @@ -1,3287 +1,4075 @@ - - - RECRUIT UNITS - REKRUTOVAT JEDNOTKY - RECRUTER DES UNITÉS - RECLUTAR UNIDADES - RECLUTA UNITA - ZWERBUJ JEDNOSTKI - Placeholder - НАНЯТЬ БОЙЦА - Placeholder - 招募单位 - 유닛 모집 - Placeholder - Placeholder + + + CLOSE + Schließen + CHIUDI + CERRAR + FERMER + 닫기 + ЗАКРЫТЬ + ZAMKNIJ + ZAVŘÍT + FECHAR + KAPAT + 关闭 - - Militiaman - Milicien - 민병대 - Ополченец - 民兵 - Milicionář - Miliziano - Milicianos - Milicjant + + Current + Aktuell + Attuale + Actual + Courant + 현재 + Текущее + Aktualny + Momentální + Atual + Şu anki + 当前 - - Autorifleman - Fusilier mitrailleur - 자동소총수 - Пулеметчик - 自动步枪手 - Kulometčík - Fuciliere Automatico - Ametrallador - Celowniczy KM + + Limit + Grenze + Limite + Límite + Limite + 제한 + Лимит + Limit + Omezit + Limite + Limit + 受限 - - Medic - Médecin - 의무병 - Медик - 医疗兵 - Medik - Medico - Medico - Sanitariusz + + RESET + Neustart + RESET + REINICIAR + RÉINITIALISER + 초기화 + СБРОСИТЬ + RESET + RESET + REÍNICIO + RESET + 重置 - - Engineer - Ingénieur - 공병 - Инженер - 工程师 - Inženýr - Ingegnere - Ingeniero - Inżynier + + STEP + STEP + VALOR + ÉTAPE + 단계 + ШАГ + KROK + KROK + ETAPA + ADIM + 步进 - - Bomb Specialist - Spécialiste des bombes - 폭파전문가 - Сапер - 炸弹专家 - Specialista výbušnin - Specialista Esplosivi - Artificiero - Saper + + ARSENAL GUEST LIMITS + Arsenal Gäste Limit + LIMITE OSPITI NELL' ARSENALE + LÍMITE DEL ARSENAL PARA VISITANTES + LIMITES D'INVITÉS D'ARSENAL + 아스널 게스트 제한 + Ограничения Арсенала для Гостей + OGRANICZENIA ARSENAŁU DLA GOŚCI + Limity hostů Arsenalu + LIMITE DO ARSENAL PARA CONVIDADOS + MİSAFİR CEPHANELİK LİMİTLERİ + 对游客的军火库限制 - - Grenadier - Grenadier - 유탄수 - Гренадер - 掷弹手 - Granátometčík - Granatiere - Granadero - Grenadier + + + + Only the Commander may buy this item. + Nur der Kommandant kann diesen Gegenstand kaufen. + Solo el comandante puede comprar este objeto. + Seul le Commandant peut acheter cet article + 지휘관만 이 아이템을 살 수 있습니다. + Только Командующий может купить это + Apenas o Comandante pode comprar este item. + Sadece komutan bu eşyayı satın alabilir. - - Marksman - Tireur d'élite - 지정사수 - Снайпер - 精准射手 - Ostrostřelec - Tiratore Scelto - Tirador - Strzelec Wyborowy + + Purchase Item + Kaufen + Comprar objeto + Acheter l'article + 아이템 구매 + Приобрести + Comprar item. + Eşyayı Satın Al - - Antitank - Anti-char - 대전차병 - Гранатометчик - 反坦克手 - Protitankový střelec - Fuciliere Anti-Carro - Antitanque - Celowniczy PPANC + + Buy %1 for %2 %3 + Kaufe %1 für %2 %3 + Comprar %1 para %2 %3 + Acheter %1 pour %2 %3 + %2%3에 %1 구매 + Купить %1 за %2 %3 + Comprar %1 por %2 %3 + %2 %3 için %1 satın al - - - - BATTLE OPTIONS - OPTIONS DE COMBAT - 전투 설정 - НАСТРОЙКИ БОЯ - 战斗选项 - MOŽNOSTI BTIVY - OPZIONI DI BATTAGLIA - OPCIONES DE BATALLA - OPCJE BITWY + + This item can rearm other vehicles + Dieser Gegenstand kann andere Fahrzeuge Nachladen + Este objeto puede rearmar a otros vehículos + Cet article peut ravitailler d'autres véhicules + Этот объект может перевооружать другую технику. + Este item consegue rearmar outros veículos. + Bu öğe diğer araçları yeniden silahlandırabilir - - Player - Joueur - 플레이어 - Игрок - 玩家 - Hráč - Giocatore - Jugador - Gracz + + Buy %1 for %2 %3 + Kaufe %1 für %2 %3 + Compra %1 per %2 %3 + Comprar %1 por %2 %3 + Acheter %1 pour %2 %3 + %2%3에 %1 구매 + Купить %1 за %2 %3 + Kup %1 za %2 %3 + Koupit %1 za %2 %3 + Comprar %1 por %2 %3 + %2 %3 için %1 satın al + 花 %2 %3 购买 %1 - + Commander - Commandant - 지휘관 - Командир - 指挥官 - Velitel + Kommandeur Comandante Comandante + Commandant + 지휘관석 + Место командира Dowódca + Velitel + Comandante + Komutan + 指挥官 - - Admin - Admin - 관리자 - Администратор - 管理员 - Admin - Moderatore - Administrador - Admin + + Co-Pilot + Copilot + Co-Pilota + Copiloto + Copilote + 부조종석 + Второй пилот + Drugi Pilot + Druhý pilot + Copiloto + Co-Pilot + 副驾驶 - - Only the commander can access the commander tab - Seul le commandant peut accéder à l'onglet commandant - 지휘관만 지휘관 탭에 액세스할 수 있습니다. - Только командир имеет доступ к командирскому меню - 只有指挥官可以访问指挥官选项卡 - Na kartu velitele má přístup pouze velitel - Solo il comandante può accedere al menu comandante - Solo el comandante puede acceder a la ficha del comandante - Tylko dowódca ma dostęp do zakładki dowódcy + + Driver / Pilot + Fahrer/Pilot + Autista / Pilota + Conductor / Piloto + Chauffeur / Pilote + 운전석 / 조종석 + Водитель / Пилот + Kierowca / Pilot + Řidič / pilot + Condutor / Piloto + Sürücü / Pilot + 驾驶员/飞行员 - - - - RECRUIT SQUAD - RECRUTER UNE ESCOUADE - 분대 모집 - НАНЯТЬ ОТРЯД - 招募小队 - REKRUTOVAT DRUŽSTVO - RECLUTA SQUADRA - RECLUTAR ESCUADRA - ZWERBUJ ODDZIAŁ + + %1 FFV seats + %1 FFV Sitze + Sedile FFV + %1 asientos de tiradores + %1 Sièges FFV + %1 사격가능좌석 + %1 стрелков с пассажирских мест + %1 Miejsca FFV + %1 sedadla FFV + %1 bancos FFV + %1 AAE Koltukları + %1 个可自由射击的乘客座位 - - Inf. Squad - Escouade Inf. - 보병분대 - Пехотный отряд - 步兵小队 - Pěší družstvo - Squadra di Fant. - Escuadra de Inf. - Oddział Piechoty + + FFV seat + FFV Sitze + Sedile FFV + Asiento de tirador + Siège FFV + 사격가능좌석 + Место стрелка + Siedzenie FFV + FFV sedadlo + banco FFV + AAE Koltuğu + 可自由射击的乘客座位 - - Inf. Team - Équipe Inf. - 보병조 - Пехотная группа - 步兵班组 - Pěší tým - Team di Fant. - Equipo de inf. - Drużyna Piechoty + + %1 Gunners + %1 Schütze + %1 Artiglieri + %1 tiradores + %1 Artilleurs + %1 사수석 + Количество мест стрелка: %1 + %1 Miejsca Strzeleckie + %1 střelci + %1 Atiradores + %1 Silahcılar + %1 个炮手 - - AT Team - Équipe AT - 대전차조 - Противотанковая группа - 反坦克班组 - AT tým - Team Anti-Carro - Equipo AT - Drużyna PPANC + + Gunner + Schütze + Artigliere + Tirador + Tireur + 사수석 + Стрелок + Strzelec + Střelec + Atirador + Silahcı + 炮手 - - MG Team - Équipe MG - 기관총조 - Пулеметный расчет - 机枪班组 - MG tým - Team MG - Equipo de Ametralladora - Drużyna KM + + This item can collect loot\n%1 max load is %2 + Dieser Gegenstand kann Beute laden\n%1 maximale Kapazität ist %2 + Este objeto puede recolectar loot \nLa carga máxima de %1 es %2 + Cet article peut collectionner du butin\n%1 charge max est %2 + 이 아이템은 전리품을 수집할 수 있습니다.\n%1의 처ㅣ대 수용량은 %2입니다. + Этот объект может собирать вещи\n%1 с максимальной вместимостью в %2 + Este item consegue recolher o saque (loot)\n%1 carga máxima é %2 + Bu öğe ganimet toplayabilir\n%1 maksimum yük %2 - - Mortar Team - Équipe Mortier - 박격포반 - Минометный расчет - 迫击炮班组 - Minometný tým - Team Mortaio - Equipo de Mortero - Drużyna z Moździerzem + + This item has medical capability + Dieser Gegenstand hat medizinische Fähigkeiten + Este objeto dispone de capacidades médicas + Cet article a des capacités médicales + Этот объект имеет медицинские возможности + Este item tem capacidades médicas + Bu öğenin tıbbi özelliği var - - Sniper Team - Équipe Sniper - 저격조 - Снайперская пара - 狙击班组 - Sniper tým - Team di Cecchini - Equipo de Tiradores - Dwójka Snajperska + + %1 Passenger seats + 1% Passagier-Sitze + %1 Sedili Passeggero + %1 asientos de pasajeros + %1 Sièges passagers + %1 객석 + %1 пассажирских мест + %1 Miejsca Pasażera + %1 sedadla spolujezdce + %1 bancos de Passageiro + %1 Yolcu koltuğu + %1 个乘客座位 - - AT Car - Voiture AT - 대전차 차량 - Противотанковая машина - 轻型反坦克车 - AT auto - Auto Anti-Carro - Coche AT - Pojazd PPANC + + Passenger seat + Beifahrer Sitz + Sedile passeggero + Asiento del pasajero + Siège passager + 객석 + Пассажирское место + Siedzenie pasażera + Sedadlo spolujezdce + Banco de Passageiro + Yolcu koltuğu + 普通乘客座位 - - AA Truck - Camion AA - 대공트럭 - Зенитный грузовик - 防空卡车 - AA náklaďák - Camion Anti-Aereo - Camión AA - Pojazd PLOT + + This item can refuel others\n%1 max fuel is %2 + Dieser Gegenstand kann andere nachtanken\n%1 Maximaler Füllstand ist %2 + Este objeto puede repostar a otros \nEl máximo combustible de %1 es %2 + Cet article peut ravitailler les autres\n%1 carburant max est %2 + 이 아이템은 다른 차량을 재급유할 수 있습니다.\n%1의 최대 연료량은 %2입니다. + Этот объект может заправлять технику\n%1 с запасом топлива в %2 + Este item consegue abastecer outros\n%1 Combustível máximo é %2 + Bu öğe diğerlerine yakıt ikmali yapabilir\n%1 maks. yakıt %2'dir - - Include vehicle - Inclure le véhicule - 차량 포함 - Добавить технику - 包含载具 - Zahrnout vozidlo - Includi veicolo - Incluir vehículo - Uwzględnij Pojazd + + This item can repair other vehicles + Dieser Gegenstand kann andere Fahrzeuge Reparieren + Este objeto puede reparar a otros vehículos + Cet article peut réparer d'autres véhicules + Этот объект может ремонтировать другую технику + Este item consegue reparar outros veículos + Bu öğe diğer araçları onarabilir - - - - Yes - Oui - - Да - - Ano - - SI - Tak + + BUY VEHICLE + Fahrzeug Kaufen + COMPRA VEICOLO + COMPRAR VEHÍCULO + ACHETER UN VÉHICULE + 차량 구매 + КУПИТЬ ТЕХНИКУ + KUP POJAZD + Koupit vozidlo + COMPRAR VEÍCULO + ARAÇ SATIN AL + 购买载具 - - No - Non - 아니오 - Нет - - Ne - No - NO - Nie + + This vehicle can go undercover + Dieses Fahrzeug kann anonym werden + Questo veicolo può andare sottocopertura + Este vehículo puede pasar desapercibido + Ce véhicule peut passer incognito + 이 차량은 위장이 가능합니다. + Эта техника может передвигаться под прикрытием + Ten pojazd może działać incognito + Toto vozidlo může být tajně + Neste veículo consegues estar infiltrado + Bu araç gizlenebilir + 这个载具可以使用伪装模式 - - days - jours - - Дни - - dny - giorni - días - dni + + Civilian + Zivilist + Civil + Civil + 민간용 + Гражданские + Civil + Sivil - - hours - heures - 시간 - Часы - - hodiny - ore - horas - godziny + + Other + Andere + Otras + Autres + 그 외 + Другое + Outro + Diğer - - minutes - minutes - - Минуты - - minut - minuti - minutos - minuty + + Rebel + Rebell + Rebelde + Rebelle + 반군용 + Сопротивление + Rebeldes + İsyancı - - seconds - secondes - - Секунды - - sekundy - secondi - segundos - sekundy + + Statics + Statische Waffen + Estáticas + Statiques + 고정화기 + Стационарное + Estáticas + Statikler - - day - jour - - День - - den - giorno - día - dzień + + + + Aggression: + Agression: + Aggressione: + Agresión: + Agression: + 어그로: + Агрессия: + Agresja: + Agrese: + Agressividade + Saldırganlık: + 警戒值: - - hour - heure - 시간 - Час - - hodina - ora - horas - godzina + + Campaign Status + Kampagnenstatus + Stato della Campagna + Estado de la Campaña + État de la campagne + 캠페인 상태 + Статус кампании + Stan Kampanii + Stav kampaně + Estado da Campanha + Seferberlik Durumu + 战役状态 - - minute - minute - - Минута - - minuta - minuto - minutos - minuta + + Clear Fog + Kläre Nebel + Elimina Nebbia + Despejar Niebla + Enlever brouillard + 안개 걷히기 + Рассеять туман + Wyszyść Mgłe + Rozpustit mlhu + Limpar Nevoeiro + Sisi Temizle + 清理浓雾 - - second - seconde - - Секунда - - druhý - secondo - segundos - sekunda + + Clear Trees + Elimina Alberi + Limpiar Árboles + Effacer les arbres + 나무 없애기 + Очистить от деревьев + Wyczyść Drzewa + Vymýtit stromy + Limpar Árvores + Ağaçları Temizle + 清理树木 - - d - j - - Д - d - d - g - d - d + + Controlled airbases + Kontrolliere Stützpunkte + Basi Aeree Controllate + Bases Aéreas controladas + Bases aériennes contrôlées + 통제된 공군 기지 + Контролируемые аэродромы + Kontrolowane bazy lotnicze + Kontrolované airbase + Bases aéreas controladas + Kontrol edilen hava üsleri + 已控制的空军基地 - - h - h - 시간 - Ч - h - h - o - h - h + + Controlled cities + Kontrollierte Städte + Città Controllate + Ciudades controladas: + Villes contrôlées + 통제된 도시 + Контролируемые города + Kontrolowane miasta + Kontrolovaná města + Cidades controladas + Kontrol edilen şehirler + 已控制的城市 - - m - m - - М - m - m - m - m - m + + Controlled factories + Kontrollierte Fabriken + Fabbriche Controllate + Fábricas controladas + Usines contrôlées + 통제된 공장 + Контролируемые заводы + Kontrolowane Fabryki + Kontrolované továrny + Fábricas controladas + Kontrol edilen fabrikalar + 已控制的工厂 - - s - s - - С - s - s - s - s - s + + Controlled outposts + Kontrollierte Außenposten + Avamposti Controllati + Bases controladas + Avant-postes contrôlés + 통제된 전초 기지 + Контролируемые аванпосты + Kontrolowane placówki + Kontrolované základny + Postos avançados controlados + Kontrol edilen karakollar + 已控制的观察哨 - - aggression - agression - 어그로 - Агрессия - 警戒值 - agrese - aggressione - agresión - agresja + + Controlled resources + Kontrollierte Ressourcen + Risorse Controllate + Recursos controlados + Ressources contrôlées + 통제된 자원채취소 + Контролируемые ресурсные точки + Kontrolowane zasoby + Kontrolované zdroje + Recursos controlados + Kontrol edilen kaynaklar + 已控制的资源点 - - - - LOAD LAST SAVE? - CHARGER LA DERNIÈRE SAUVEGARDE ? - 마지막 저장을 불러옵니까? - ЗАГРУЗИТЬ ПОСЛЕДНЕЕ СОХРАНЕНИЕ? - 加载最近的保存项? - NAČÍST POSLEDNÍ ULOŽENÍ? - CARICARE L'ULTIMO SALVATAGGIO? - ¿CARGAR ÚLTIMA PARTIDA? - WCZYTAĆ OSTATNI ZAPIS GRY? + + Controlled seaports + Kontrollierte Seehäfen + Porti Controllati + Puertos controlados + Ports maritimes contrôlés + 통제된 항구 + Контролируемые порты + Kontrolowane Porty + Kontrolované námořní přístavy + Portos controlados + Kontrol edilen limanlar + 已控制的海港 - - - - BUY VEHICLE - ACHETER UN VÉHICULE - 차량 구매 - КУПИТЬ ТЕХНИКУ - 购买载具 - Koupit vozidlo - COMPRA VEICOLO - COMPRAR VEHÍCULO - KUP POJAZD + + Dead population\nYou lose when this hits 33% + Tote Bevölkerung\n Du verlierst wenn es 33% erreicht + Popolazione Morta\nPerderai se raggiungerà il 33% + Población fallecida\nCuando llegue al 33% fracasarás + Population morte\nVous perdez quand cela atteint 33% + 전체 인구의\n33% 이상 잃으면 패배합니다 + Мертвое население\nВы проиграете, когда оно достигнет 33% + Martwa populacja\nPrzegrywasz, gdy osiągnie 33% + Mrtvá populace \n ztratíte, když bude 33% + População massacrada\n Perdes quando atingir 33% + Ölü nüfus\n %33'e ulaştığında kaybedersiniz + 死亡人口 \n 达到 33% 时你会输掉游戏 + + + Faction money: + Fraktionskapital + Denaro della Fazione: + Dinero de Facción + Argent de la faction + 팩션 자금: + Деньги фракции: + Pieniądze frakcji: + Frakční peníze: + Dinheiro da fação + Hizip parası: + 派系资金 + + + Faction Resources + Fraktions-Ressourcen + Risorse Fazione + Recursos de la Facción + Ressources de faction + 팩션 자원 + Ресурсы фракции + Zasoby Frakcji + Frakční zdroje + Recursos da fação + Hizip kaynakları + 派系资源 + + + Garrisons + Garnison + Guarnigione + Guarniciones + Garnisons + 주둔지 + Гарнизон + Garnizony + Posádky + Guarnições + Garnizonlar + 驻军 + + + HR: + HR: + RU: + RH: + RH: + 인력: + ЛР: + Zasoby ludzkie: + HR: + RH: + İK: + 人力 + + + Invader aggression + Aggressione dell'Invasore + Agresión Invasores: + Agression de l'envahisseur + 침략군 어그로 + Агрессия захватчика + Agresja najeźdźców + Agrese útočníka + Agressividade do invasor + İstilacı saldırganlığı + 侵略方的进攻性 + + + Minefields + Minenfelder + Campi Minati + Campos de Minas + Champs de mines + 지뢰지대 + Минные поля + Pola Minowe + Minová pole + Campos minados + Mayın tarlaları + 雷区 - - Buy %1 for %2 %3 - Acheter %1 pour %2 %3 - %2%3에 %1 구매 - Купить %1 за %2 %3 - 花 %2 %3 购买 %1 - Koupit %1 za %2 %3 - Compra %1 per %2 %3 - Comprar %1 por %2 %3 - Kup %1 za %2 %3 + + Move HQ + Versetze HQ + Muovi HQ + Mover GC + Déplacer le QG + 본부 옮기기 + Переместить Штаб + Przenieś Kwaterę Główną + Přesunout velitelství + Mover QG + Karargahı taşı + 移动总部 - - This vehicle can go undercover - Ce véhicule peut passer incognito - 이 차량은 위장이 가능합니다. - Эта техника может передвигаться под прикрытием - 这个载具可以使用伪装模式 - Toto vozidlo může být tajně - Questo veicolo può andare sottocopertura - Este vehículo puede pasar desapercibido - Ten pojazd może działać incognito + + Occupants aggression + Aggressione degli Occupanti: + Agresión Ocupante: + Agressivité des occupants + 점령군 어그로 + Агрессия оккупантов + Agresja okupantów + Agrese cestujících + Agressividade dos ocupantes + İşgalci saldırganlığı + 占领方的进攻性 - - Driver / Pilot - Chauffeur / Pilote - 운전석 / 조종석 - Водитель / Пилот - 驾驶员/飞行员 - Řidič / pilot - Autista / Pilota - Conductor / Piloto - Kierowca / Pilot + + Popular support\nYou need 50% to win + Supporto Popolare\nHai bisogno del 50% per vincere + Apoyo Popular\nNecesitas el 50% para ganar + Support populaire\nVous avez besoin de 50% pour gagner + 시민의 지지율이\n50%를 넘으면 이깁니다 + Поддержка населения\nВам необходимо 50% для победы + Wsparcie populacji\nPotrzebujesz 50%, aby wygrać + Populární podpora \n Potřebujete 50% k vítězství + Suporte popular\n Precisas de 50% para vencer + Popüler destek\nKazanmak için %50'ye ihtiyacınız var + 支持度\n 要获得胜利你需要至少50%支持度 - - Co-Pilot - Copilote - 부조종석 - Второй пилот - 副驾驶 - Druhý pilot - Co-Pilota - Copiloto - Drugi Pilot + + Rest + Riposa + Descansar + Se repose + 휴식 + Отдых + Odpocznij + Odpočinek + Descansar + Dinlen + 休息 - - Commander - Commandant - 지휘관석 - Место командира - 指挥官 - Velitel - Comandante - Comandante - Dowódca + + Rest & Environment + Riposa & Ambiente + Descansar & Alrededores + Se reposer & Environnement + 휴식 & 환경 + Отдых & Окружение + Odpoczynek i Środowisko + Odpočinek & prostředí + Descanso & Ambiente + Dinlenme ve Çevre + 休息 & 环境 - - Gunner - Tireur - 사수석 - Стрелок - 炮手 - Střelec - Artigliere - Tirador - Strzelec + + Stop Rain + Regen stoppen + Ferma la Pioggia + Parar Lluvia + Arrêter la pluie + 비 그치기 + Остановить дождь + Zatrzymaj Deszcz + Zastavit déšť + Parar a Chuva + Yağmuru Durdur + 停止下雨 - - Passenger seat - Siège passager - 객석 - Пассажирское место - 普通乘客座位 - Sedadlo spolujezdce - Sedile passeggero - Asiento del pasajero - Siedzenie pasażera + + Take + Nehmen + Prendi + Tomar + Prendre + 가져가기 + Взять + Weź + Vzít + Retirar + Ele geçir + 拿取 - - FFV seat - Siège FFV - 사격가능좌석 - Место стрелка - 可自由射击的乘客座位 - FFV sedadlo - Sedile FFV - Asiento de tirador - Siedzenie FFV + + HQ MANAGEMENT + HQ MANAGEMENT + GESTIONE HQ + GESTIONAR CG + GESTION DU QG + 본부 관리 + УПРАВЛЕНИЕ ШТАБОМ + ZARZĄDZANIE SZTABEM + SPRÁVA VELITELSTVÍ + GESTÃO QG + KARARGAH YÖNETİMİ + 总部管理 - - %1 Gunners - %1 Artilleurs - %1 사수석 - Количество мест стрелка: %1 - %1 个炮手 - %1 střelci - %1 Artiglieri - %1 tiradores - %1 Miejsca Strzeleckie + + Train + Trainieren + Addestra + Entrenar + Entrainer + 훈련 + Тренировать + Szkól + Cvičit + Treino + Eğitim + 训练 - - %1 Passenger seats - %1 Sièges passagers - %1 객석 - %1 пассажирских мест - %1 个乘客座位 - %1 sedadla spolujezdce - %1 Sedili Passeggero - %1 asientos de pasajeros - %1 Miejsca Pasażera + + Training level: + Trainings-Level + Livello Addestramento: + Nivel de Entrenamiento: + Niveau de formation: + 훈련 레벨: + Уровень опыта: + Poziom szkolenia: + Úroveň školení: + Nível de treino + Eğitim seviyesi: + 训练水平 - - %1 FFV seats - %1 Sièges FFV - %1 사격가능좌석 - %1 стрелков с пассажирских мест - %1 个可自由射击的乘客座位 - %1 sedadla FFV - Sedile FFV - %1 asientos de tiradores - %1 Miejsca FFV + + War level: + Livello della Guerra: + Nivel de Guerra: + Niveau de guerre : + 전쟁 레벨: + Уровень Войны: + Poziom wojny: + Úroveň války: + Nível de Guerra: + Savaş seviyesi: + 战争等级: - - Buy %1 for %2 %3 - %2%3에 %1 구매 - Comprar %1 para %2 %3 + + + + AT + Fuciliere Anti-Carro + AT + AT + 대전차병 + Гранатометчик + Strzelec PPANC + AT + AT + Anti-Tank + 反坦克手 - - Purchase Item - 아이템 구매 - Comprar objeto + + Autorifleman + Fuciliere Automatico + Ametrallador + Mitrailleur + 자동소총수 + Пулеметчик + Celowniczy KM + Kulometčík + Metralhador + Otomatik tüfekçi + 自动步枪手 - - Only the Commander may buy this item. - 지휘관만 이 아이템을 살 수 있습니다. - Solo el comandante puede comprar este objeto. + + Build Watchpost + Costruisci Posto di Osservazione + Construir punto de vigilancia + Construire un poste de surveillance + 감시초소 건설 + Построить наблюдательный пункт + Zbuduj strażnice + Postavit pozorovací bod + Construir Posto Avançado + İzleme Noktası Oluştur + 建造观察哨 - - Civilian - 민간용 - Civil + + Dismiss Garrison + Entlasse Garnison + Dimetti Guarnigione + Desmovilizar Guarnición + Renvoyer la garnison + 주둔지 해산 + Распустить гарнизон + Zwolnij garnizon + Propusťte posádku + Demitir Guarnição + Garnizonu Görevden Al + 解散驻军 - - Rebel - 반군용 - Rebelde + + Grenadier + Granatiere + Granadero + Grenadier + 유탄수 + Гренадер + Grenadier + Granátometčík + Granadeiro + Bombacı + 掷弹手 - - Statics - 고정화기 - Estáticas + + Not enough money/HR + Nicht genug Geld/HR + Non hai abbastanza soldi/RU + No hay dinero/RH suficiente + Pas assez d'argent/RH + 자금/인력이 부족합니다 + Недостаточно денег/ЛР + Za mało pieniędzy/Zasobów ludzkich + Nedostatek peněz/HR + Dinheito/RH insuficientes + Yeterli Para/İK yok + 人力/资金不足 - - Other - 그 외 - Otras + + Marksman + Tiratore Scelto + Tirador + Tireur d'elite + 지정사수 + Снайпер + Strzelec Wyborowy + Ostrostřelec + Atirador Furtivo + Nişancı + 精准射手 - - This item can refuel others\n%1 max fuel is %2 - 이 아이템은 다른 차량을 재급유할 수 있습니다.\n%1의 최대 연료량은 %2입니다. - Este objeto puede repostar a otros \nEl máximo combustible de %1 es %2 + + Medic + Medico + Médico + Médecin + 의무병 + Медик + Sanitariusz + Medik + Médico + Sıhhiyeci + 医疗兵 - - This item can collect loot\n%1 max load is %2 - 이 아이템은 전리품을 수집할 수 있습니다.\n%1의 처ㅣ대 수용량은 %2입니다. - Este objeto puede recolectar loot \nLa carga máxima de %1 es %2 + + Mortar + Mortaio + Morteros + Mortier + 박격포 + Миномет + Moździerz + Minomet + Morteiro + Havan + 迫击炮 - - This item has medical capability - Este objeto dispone de capacidades médicas + + Rebuild Assets + Ricostruisci Risorse + Reconstruir Objetos + Reconstruire les actifs + 자산 재건축 + Восстановить здания + Odbuduj Zasoby + Obnovit aktiva + Reconstruir Edifícios + Varlıkları Yeniden Oluştur + 重建资产 - - This item can rearm other vehicles - Este objeto puede rearmar a otros vehículos + + Remove Watchpost + Wachposten entfernen + Rimuovi Posto di Osservazione + Destruir punto de vigilancia + Supprimer le poste de surveillance + 감시초소 제거 + Убрать наблюдательный пункт + Usuń strażnice + Odstranit pozorovací bod + Remover Posto de vigia + İzleme Noktasını Kaldır + 移除观察哨 - - This item can repair other vehicles - Este objeto puede reparar a otros vehículos + + Rifleman + Fuciliere + Fusilero + Fusilier + 소총수 + Стрелок + Strzelec + Střelec + Soldado + Tüfekçi + 步枪手 - - - - Fast Travel - Voyage rapide - 빠른 이동 - Быстрое Перемещение - 快速旅行 - Rychlý přesun - Viaggio Rapido - Viaje Rápido - Szybka Podróż + + Squad Leader + Caposquadra + Líder de Escuadra + Chef de section + 분대장 + Командир отряда + Dowódca Oddziału + Velitel družstva + Líder de Pelotão + Takım Lideri + 小队长 - - This is a placeholder - 이건 꼭 필요한 요소는 아닙니다. - / - Ceci est un espace réservé - 这是一个占位符 - Toto je zástupný symbol - Questo è un segnaposto - Esto es un marcador de posición - To jest placeholder + + GARRISONS + GARNISONEN + GUARNIGIONI + GUARNICIONES + GARNISONS + 주둔군 + ГАРНИЗОНЫ + GARNIZONY + POSÁDKY + GUARNIÇÕES + GARNİZONLAR + 驻军 - - Go Undercover - Devenir incognito - 위장하기 - Перейти под прикрытие - 进入伪装模式 - Jít v utajení - Vai Sottocopertura - Ir Encubierto - Bądź Inognito + + Can't manage garrisons when outpost is under attack. + Garnison kann nicht geändert werden wenn der Außenposten attackiert wird. + Non puoi gestire le guarnigioni quando l'avamposto è sotto attacco. + No puedes gestionar la guarniciones cuando la base está bajo ataque + Impossible de gérer les garnisons lorsque l'avant-poste est attaqué. + 전초 기지가 공격을 받을 때는 주둔지를 관리할 수 없습니다 + Невозможно изменять гарнизон, когда аванпост атакуют + Nie można zarządzać garnizonami, gdy posterunek jest atakowany. + Když je základna pod útokem, nemůžete manažovat posádku. + Não podes gerir guarnições quando o posto avançado está a ser atacado. + Karakol saldırı altındayken garnizonlar yönetilemez. + 当前哨被攻击时你无法管理驻军 - - Construct - Construction - 건설 - Построить - 建造 - Postavit - Costruisci - Construir - Buduj + + Rest for %1. + Warte für %1. + Riposa per %1. + Descansar por %1 + Repos pour %1. + %1 동안 휴식합니다. + Отдохнуть %1 + Odpocznij przez %1. + Odpočívejte %1. + Descansar por %1 + %1 için dinlenin + 休息 %1 - - AI Management - Gestion de l'IA - 인공지능 관리 - Управление ИИ - AI管理 - Management AI - Gestione IA - Gestionar IA - Zarządzanie AI + + Time will be %2 when you wake up. + Es ist %2 wenn du aufwachst. + L'ora sarà %2 quando ti sveglierai. + Serán las %2 cuando te despiertes. + L'heure sera %2 lorsque vous vous réveillerez. + 일어난 후에는 %2시가 되어 있을 겁니다. + Вы проснетесь в %2 + Po przebudzeniu czas będzie wynosił %2. + Čas bude %2, když se probudíte. + Serão %2 quando acordares. + Uyandığınızda saat %2 olacak. + 你醒来的时候应该是 %2。 - - Commander - Commandant - 지휘관 - Командир - 指挥官 - Velitel - Comandante - Comandante - Dowódca + + + + APERS Mines + Antipersonen-Minen + Mine APERS + Minas APERS + Mines APERS + 대인지뢰 + ПП мины + Miny PPIECH + APERS miny + Minas APERS + A-PERS Mayınları + APERS地雷 - - Eligible - Éligible - 자격 있음 - Доступно - 具有资格 - Vhodný - Eleggibile - Elegible - Odpowiedni + + AT Mines + Mine Anti-Carro + Minas AT + Mines AT + 대전차지뢰 + ПТ мины + Miny PPANC + AT miny + Minas AT + A-TANK Mayınları + 反坦克地雷 - - Ineligible - Inéligible - 자격 없음 - Недоступно - 没有资格 - Nezpůsobilý - Ineleggibile - Inelegible - Nieodpowiedni + + Deploy Minefield: + Schiera Campo Minato + Desplegar campo de minas + Déployez le champ de mines: + 지뢰지대 배치: + Развернуть минное поле: + Rozmieść Pole Minowe: + Rozmístit minová pole + Construir Campo Minado: + Mayın tarlası oluştur + 部署雷区 - - Resign - Démissionner - 사임 - Сняться с должности - 辞职 - Odstoupit - Dimettiti - Renunciar - Rezygnacja + + Remove Minefield + Rimuovi Campo Minato + Quitar campo de minas + Supprimer le champ de mines + 지뢰지대 제거 + Убрать минное поле + Usuń pole minowe + Odstraňte minové pole + Retirar Campo Minado + Mayın tarlasını temizle + 移除雷区 - - Set Eligible - Devenir Éligible - 인계하기 - Включить возможность встать на дожность Командира - 赋予资格 - Nastavit způsobilý - Mettiti Eleggibile - Ser Elegible - Ustaw jako Odpowiedni + + MINEFIELDS + MINENFELDER + CAMPI MINATI + CAMPO DE MINAS + CHAMPS DE MINES + 지뢰지대 + МИННЫЕ ПОЛЯ + POLA MINOWE + MINOVÁ POLE + CAMPOS MINADOS + MAYIN TARLASI + 雷区 - - Set Ineligible - Devenir Inéligible - 박탈하기 - Выключить возможность встать на дожность Командира - 取消资格 - Nastavit nezpůsobilý - Mettiti Ineleggibile - Ser Inelegible - Ustaw jako Nieodpowiedni + + + + LOAD LAST SAVE? + Letzen Save laden? + CARICARE L'ULTIMO SALVATAGGIO? + ¿CARGAR ÚLTIMA PARTIDA? + CHARGER LA DERNIÈRE SAUVEGARDE ? + 마지막 저장을 불러옵니까? + ЗАГРУЗИТЬ ПОСЛЕДНЕЕ СОХРАНЕНИЕ? + WCZYTAĆ OSTATNI ZAPIS GRY? + NAČÍST POSLEDNÍ ULOŽENÍ? + CARREGAR ÚLTIMO FICHEIRO DE JOGO? + SON KAYDI YÜKLE? + 加载最近的保存项? - - Donate Money - Donner de l'argent - 자금 기부 - Пожертвовать Деньги - 捐献资金 - Darovat peníze - Dona Soldi - Donar Dinero - Przekaż pieniądze + + + + Admin + Admin + Moderatore + Administrador + Admin + 관리자 + Администратор + Admin + Admin + Administrador + Admin + 管理员 - - Hide top bar - Masquer la barre supérieure - 상단 표시줄 숨기기 - Скрыть верхнюю панель - 隐藏顶部信息栏 - Skrýt horní lištu - Nascondi la barra superiore - Ocultar barra superior - Ukryj górny pasek + + Commander + Kommandant + Comandante + Comandante + Commandant + 지휘관 + Командующий + Dowódca + Velitel + Comandante + Komutan + 指挥官 - - Vehicles - Véhicules - 차량 - Техника - 载具 - Vozidla - Veicoli - Vehículos - Pojazdy + + Only the commander can access the commander tab + Nur der Kommandant kann auf den Kommandant-Tab zugreifen + Solo il comandante può accedere al menu comandante + Solo el comandante puede acceder a la ficha del comandante + Seul le commandant peut accéder à l'onglet commandant + 지휘관만 지휘관 탭에 액세스할 수 있습니다. + Только командующий имеет доступ к командирскому меню + Tylko dowódca ma dostęp do zakładki dowódcy + Na kartu velitele má přístup pouze velitel + Só o comandante pode aceder à secção do comandante + Sadece komutan, komutan paneline ulaşabilir + 只有指挥官可以访问指挥官选项卡 - - Garage - Ranger - 차고 - Гараж - 车库 - Garáž - Garage - Garaje - Garaż + + Player + Spieler + Giocatore + Jugador + Joueur + 플레이어 + Игрок + Gracz + Hráč + Jogador + Oyuncu + 玩家 - - Unlock - Déverrouiller - 잠금해제 - Разблокировать - 解锁 - Odemknout - Sblocca - Abrir - Odblokuj + + BATTLE OPTIONS + OPZIONI DI BATTAGLIA + OPCIONES DE BATALLA + OPTIONS DE COMBAT + 전투 설정 + НАСТРОЙКИ БОЯ + OPCJE BITWY + MOŽNOSTI BTIVY + OPÇÕES DE BATALHA + SAVAŞ SEÇENEKLERİ + 战斗选项 - - Lock - Verrouiller - 잠금 - Заблокировать - 锁定 - Zamknout - Blocca - Cerrar - Zablokuj + + + + Add Member + Mitglied hinzufügen + Aggiungi Membro + Añadir Miembro + Ajouter membre + 멤버로 추가 + Добавить Участника + Dodaj Członka + Přidat člena + Adicionar Membro + Üye Ekle + 添加至成员 - - Sell - Vendre - 판매 - Продать - 出售 - Prodat - Vendi - Vender - Sprzedaj + + Commit + Commetti + Comprometerse + Commettre + 설정하기 + Принять + Zapisz + Spáchat + Cometer + İşle + 犯罪 - - Add to air support - Ajouter au soutien aérien - 공중 지원에 추가 - Добавить к воздушной поддержке - 加入至空中支援 - Přidat k letecké podpoře - Aggiungi al supporto aereo - Añadir apoyo aéreo - Dodaj do wsparcia powietrznego + + Confirm + bestätigen + Conferma + Confirmar + Confirmer + 확인 + Подтвердить + Potwierdź + Potvrdit + Confirmar + Onayla + 确认 - - No vehicle detected - Aucun véhicule détecté - 차량이 감지되지 않았습니다. - Техника не обнаружена - 未检测到载具 - Žádné vozidlo nenalezeno - Nessun veicolo rilevato - No se ha detectado vehículo - Nie wykryto pojazdu + + AI Limiter + KI Limit + Limitatore IA + Límite de IA + Limite d'IA + 인공지능 제한 + Ограничение ИИ + Ogranicznik AI + Omezovač AI + Limitador IA + YZ Sınırlandırıcı + AI限制 - - Not eligible vehicle - Véhicule non éligible - 부적절한 차량입니다. - Эта техника недоступна - 无可用载具 - Není způsobilé vozidlo - Veicolo non idoneo - Vehículo no elegible - Pojazd nie kwalifikuje się + + AI Options + KI Optionen + Opzioni IA + Opciones de IA + Options d'IA + 인공지능 설정 + Настройки ИИ + Opcje AI + Možnosti AI + Opções IA + YZ Seçenekleri + AI选项 - - Commander only - Commandant uniquement - 지휘관 전용 - Только для Командира - 仅限指挥官 - Pouze velitel - Solo per il comandante - Solo comandante - Tylko dowódca + + BE CAREFUL WHEN EDITING THESE SETTINGS. SETTING THEM TOO HIGH *WILL* BREAK THE GAME. + FAI ATTENZIONE QUANDO MODIFICHI QUESTI IMPOSTAZIONI. SETTARLE TROPPO ALTE *ROMPERA'* IL GIOCO. + CUIDADO AL EDITAR ESTOS VALORES. PONERLOS MUY ALTOS *PUEDE* ROMPER EL JUEGO. + SOYEZ PRUDENT LORS DE LA MODIFICATION DE CES PARAMÈTRES. LES RÉGLER TROP HAUT *VA* BRISER LE JEU. + 이 설정을 편집할 땐 주의하십시오. 설정을 너무 높게 잡는다면 게임이 망가질 것입니다. + БУДЬТЕ ОСТРОЖНЫ ПРИ НАСТРОЙКЕ. УСТАНОВКА СЛИШКОМ ВЫСОКИХ ЗНАЧЕНИЙ *СЛОМАЕТ* ИГРУ. + ZACHOWAJ OSTROŻNOŚĆ PODCZAS EDYCJI TYCH USTAWIEŃ. USTAWIENIE ICH ZBYT WYSOKICH *POWODUJE* PROBLEMY Z GRĄ. + BUĎTE OPATRENÍ PŘI UPRAVOVÁNÍ TĚCHTO NASTAVENÍ. V PŘÍPADĚ NASTAVENÍ MOC VYSOKO TO *ROZBIJE* HRU + TEM CUIDADO A ALTERAR ESTAS DEFINIÇÕES. COLOCÁ-LAS MUITO ALTAS *PODE* ALTERAR NEGATIVAMENTE O JOGO. + BU AYARLARI DÜZENLERKEN DİKKATLİ OLUN. ONLARI ÇOK YÜKSEK AYARLAMAK OYUNU BOZACAKTIR!!! + 编辑这些设置时要小心。 将它们设置得太高*会*破坏游戏。 - - Members only function - Fonction réservée aux membres - 멤버 전용 기능 - Опция только для Участников - 仅限会员使用的功能 - Funkce pouze pro členy - Funzione solo per i Membri - Función solo para Miembros - Funkcja tylko dla członków serwera + + Ban Player + Spieler bannen + Banna Giocatore + Banear Jugador + Bannir Joueur + 플레이어 밴 + Заблокировать Игрока + Zbanuj gracza + Zabanovat hráče + Banir Jogador + Oyuncuyu Yasakla + 封禁玩家 - - Current money:\n€ %1 - Monnaie actuelle:\n€ %1 - 현재 자금:\n%1€ - Текущий баланс:\n€ %1 - 当前资金:\n€ %1 - Aktuální peníze: \ n € %1 - Denaro attuale:\n€ %1 - Dinero:\n€ %1 - Aktualne pieniądze:\n€ %1 + + Civ Limit + Ziv. Limit + Limite Civ + Límite Civiles + Limite civile + 시민 제한 + Лимит гражданских + Limit Cywili + Civ limit + Limite de Civis + Sivil sınırı + 平民限制 - - Only available to squad leaders - Uniquement disponible pour les chefs d'escouade - 분대장만 사용 가능 - Доступно только для командиров отрядов - 仅小队长可用 - K dispozici pouze velitelům družstev - Solo disponibile per i capisquadra - Solo disponible para líderes de escuadras - Dostępne tylko dla dowódców oddziałów + + Copy UID to Clipboard + Kopiete UID in die Zwischenablage + Copia UID agli appunti + Copiar UID a Portapapeles + Copier l'UID dans le presse-papiers + 클립보드에 UID 복사 + Скопировать UID в буфер обмена + Skopiuj UID do schowka + Zkopírujte UID do schránky + Copiar UID para o Bloco de Notas + Kullanıcı ID'sini Panoya Kopyala + 将 UID 复制到剪贴板 - - Needs AI group members\nYou can recruit them at the flag - Nécessite des membres du groupe AI\nVous pouvez les recruter au drapeau - 인공지능 분대원 필요\n깃발에서 모집할 수 있습니다. - Необходимы ИИ в отряде\nВы можете нанять их у Флага - 需要AI组成员\n你可以在旗杆处招募他们 - Potřebuje členy skupiny AI \n Můžete je najmout pomocí vlajky - Necessita un compagno di gruppo IA\nPuoi reclutarli alla bandiera - Necesitas grupo de miembros de la IA\nPuedes reclutarlos en la bandera - Potrzebuje członków grupy AI\nMożesz ich rekrutować przy fladze + + Debug info + Debug Info + Informazioni di Debug + Debug info + Debug info + 디버그 정보 + Отладочная информация + Informacje debugowania + Informace o ladění + Informação de Debug + Hata ayıklama bilgisi + 调试信息 - - - - Current money - Monnaie actuelle - 현재 자금 - Текущий баланс - 当前资金 - Aktuální peníze - Denaro Attuale - Dinero Actual - Ilośc pięniedzy + + Kick Player + Kick Spieler + Kicka Giocatore + Expulsar Jugador + Éjecter Joueur + 플레이어 강퇴 + Выгнать Игрока + Wyrzuć Gracza + Vyhodit hráče + Expulsar Jogador + Oyuncuyu At + 踢出玩家 - - Donate - Donner - 기부 - Передать - 捐献 - Darovat - Dona - Donar - Podaruj + + Distance + Entfernung + Distanza + Distancia de aparición + Distance + 거리 + Расстояние + Dystans + Vzdálenost + Distância + Mesafe + 距离 - - Donate to Player - Faire un don au joueur - 플레이어에게 기부 - Передать игроку - 转移给玩家 - Darujte hráči - Dona al Giocatore - Donar a Jugador - Podaruj Graczu + + Player Management + Spieler Management + Gestione Giocatori + Gestión de jugadores + Gestion des joueurs + 플레이어 관리 + Управление игроком + Zarządzanie Graczem + Správa hráčů + Gestão dos Jogadores + Oyuncu Yönetimi + 玩家管理 - - Donate to Faction - Faire un don à la faction - 팩션에 기부 - Передать Фракции - 捐献给阵营 - Darujte frakci - Dona alla Fazione - Donar a Facción - Podaruj Frakcji + + Name + Name + Nome + Nombre + Nom + 이름 + Имя + Nazwa + Název + Nome + İsim + 玩家名 - - - - High Command Groups - Groupes de haut commandement - 하이 커맨드 그룹 - Группы Главнокомандующего - 最高指挥部 - Skupina vyšších velitelů - Gruppi Alto Comando - Grupos del Alto Mando - Grupy HC + + PlayerUID + SpielerUID + UIDGiocatore + PlayerUID + JoueurUID + 플레이어의 UID + UID Игрока + UID Gracza + PlayerUID + UIDJogador + Oyuncu UID + 玩家UID + + + Remove Member + Entferne Mitglied + Rimuovi Membro + Quitar Miembro + Enlever membre + 멤버에서 제거 + Удалить Участника + Usuń Członka + Odebrat člena + Remover Membro + Üyeliği Kaldır + 从成员中移除 - - Remote control group leader - Contrôler le chef du groupe - 그룹 리더 원격 조종 - Удаленное управление командиром группы - 远程控制组长 - Dálkově ovládat velitele skupiny - Controlla capo gruppo da remoto - Control remoto de Líder de Grupo - Przejmij kontrole nad liderem grupy + + Reset HQ + HQ zurücksetzen + Resetta HQ + Resetear CG + Réinitialiser le QG + 본부 초기화 + Сбросить штаб + Zresetuj kwaterę dowodzenia + Resetovat velitelství + Reiniciar QG + Karargahı Yeniden Kur + 重设总部 - - Number of units in the group\nAble to combat / Total number of units - Unités dans le groupe prêtes\n à combattre / Nombre totale d'unités - 해당 그룹 내 유닛 수\n전투 가능 / 총 유닛 수 - Количество человек в группе\nБоеспособных / Всего - 组员总数\n战斗人员/总数 - Počet jednotek ve skupině \n Schopný bojovat / celkový počet jednotek - Numero di unità nel gruppo\nAbile di combattere / Numero totale di unità - Número de unidades en el grupo\nCapaces de combatir / Total número de unidades - Liczba jednostek w grupie\nZdolni do walki / Całkowita liczba jednostek + + Spawn Distance + Spawn-Entfernung + Distanza di Spawn + Distancia de aparición + Distance d'apparition + 스폰 거리 + Дистанция спавна + Dystans Pojawiania się + Spawn Vzdálenost + Distância de Geração + Doğma Mesafesi + 生成距离 - - Combat mode - Mode combat - 전투 상태 - Боевой режим - 战斗模式 - Bojový režim - Modalità di Combattimento - Modo de Combate - Tryb walki + + Arsenal Box + Arsenal Box + Arsenale + Caja del Arsenal + Boîte d'arsenal + 아스널 상자 + Арсенал + Arsenał + Arsenal Box + Caixa de Arsenal + Cephanelik Kutusu + 军火库箱 - - Vehicle - Véhicule - 차량 - Техника - 载具 - Vozidlo - Veicolo - Vehículo - Pojazd + + Flag + Flagge + Bandiera + Bandera + Drapeau + 깃발 + Флаг + Flaga + Vlajka + Bandeira + Bayrak + 旗帜 - - Fire Mission - Mission d'artillerie - 사격 임무 - Огневая Задача - 火力支援 - Dělostřelecká mise - Missione di Fuoco - Misión de Fuego - Misja Ogniowa + + Teleport HQ assets to your position + Teleportiere HQ Objekte zu deiner Position + Teletrasporta le risorse HQ sulla tua posizione + Teleportar objetos del CG a tu posición + Téléporter les actifs du QG à votre position + 본부 자산을 자신의 위치로 순간이동 + Переместить Штаб к вашей позиции + Teleportuj zasoby z sztabu na swoją aktualną pozycję + Teleport HQ aktiv na vaši pozici + Teleportar artigos do QG para a tua posição + Karargah varlıklarını pozisyonuına ışınla + 将总部资产传送到您的位置 - - Mount - Monter - 탑승 - Загрузиться - 进入载具 - Nasednout - Monta - Embarcar - Wsiadać + + Map + Karte + Mappa + Mapa + Carte + 지도 + Карта + Mapa + Mapa + Mapa + Harita + 地图 - - Dismount - Démonter - 하차 - Выгрузиться - 离开载具 - Sesednout - Smonta - Desembarcar - Wysiadać + + Petros + Petros + Petros + Petros + Petros + 페트로스 + Петрос + Petros + Petros + Petros + Petros + Petros - - Add Vehicle - Ajouter un véhicule - 차량 추가 - Добавить технику - 增加载具 - Přidejte vozidlo - Aggiungi Veicolo - Añadir Vehículo - Dodaj pojazd + + Teleport Player to Me + Teleportiere Spieler zu mir + Teletrasporta il Giocatore da Te + Teleportar Jugador a Mi + Téléporter le joueur vers moi + 내게로 플레이어 순간이동시키기 + Переместить Игрока ко мне + Teleportuj Gracza do Mnie + Teleport hráče na mě + Teleportar Jogador até Mim + Oyuncuyu Bana Işınla + 传送玩家至您的位置 - - Garrison - Garnison - 주둔 - Гарнизон - 驻军 - Posádka - Guarnigione - Guranición - Garnizon + + Tent + Zelt + Tenda + Tienda + Tente + 텐트 + Палатка + Namiot + Stan + Tenda + Çadır + 帐篷 - - Dismiss - Congédier - 해산 - Распустить - 解散 - Rozpustit - Dimetti - Desmovilizar - Odwołaj + + Teleport to Player + Teleportiere zu Spieler + Teletrasportati dal Giocatore + Teleportar Jugador + Téléportation vers le joueur + 플레이어로 순간이동 + Переместить к Игроку + Teleportuj się do Gracza + Teleport na hráče + Teleportar até Jogador + Oyuncuya Işınlan + 传送到玩家 - - Fire mission - Mission d'artillerie - 사격 임무 - Огневая задача - 火力支援 - Dělostřelecká mise - Missione di Fuoco - Misión de Fuego - Misja ogniowa + + Vehicle Box + Fahrzeug Box + Cassa Veicolo + Caja de vehículos + Boîte de véhicule + 차량 상자 + Ящик с техникой + Skrzynia Pojazdu + Vozidlový Box + Caixa de Veículos + Araç Kutusu + 载具箱 - - Ammo - Munitions - 탄약 - Боеприпасы - 弹种 - Munice - Munizioni - Munición - Amunicja + + + + AI Group members + KI Gruppenmitglied + membri del Gruppo IA + Miembros del Grupo IA + Membres du groupe AI + 인공지능 그룹 멤버 + Члены группы ИИ + Członkowie AI Groupy + Členové skupiny AI + Membros IA do Grupo + YZ Grup Üyeleri + AI团队成员 + + + Auto Heal + Automatisches Heilen + Auto Cura + Auto Curación + Soin automatique + 자동 치료 + Автоматическое лечение + Automatyczne Leczenie + Automatické léčení + Cura Automática + Otomatik Tedavi + 自动治疗 - - HE - HE - 고폭탄 - Осколочно-фугасный - 高爆弹 - HE - AE - HE - Odłamkowo-Burzący + + Auto Rearm / Loot + Auto Riarma / Saccheggia + Auto Rearme / Botín + Réarmement automatique / butin + 자동 재무장 / 노획 + Автоматическое перевооружение / сбор трофеев + Automatyczne Uzbrajanie \ Zbieranie + Automatické přezbrojění / kořistění + Rearmamento / Saque automático + Otomatik Yeniden Silahlanma/Yağma + 自动重新武装/收集战利品 - - Smoke - Fumée - 연막탄 - Дымовой - 烟雾弹 - Kouř - Fumogeno - Humo - Dymny + + Clear + Cancella + Despejar Niebla + Effacer + 지우기 + Очистить + Wyczyść + Vyčistit + Limpar + Temizle + 清除 - - Shell type - Type d'obus - 탄약 유형 - Тип снаряда - 炮弹种类 - Typ munice - Tipo di Proiettile - Tipo de proyectil - Rodzaj pocisku + + Clears list selection + Cancella la selezione dell'elenco + Despeja la lista de selección + Effacer la sélection de la liste + 목록 선택을 지웁니다 + Очистить выделение в списке + Wyczyść wybór listy + Vyčistit výběr seznamu + Limpa seleção na lista + Liste seçimini temizle + 清除选择列表 - - HE - HE - 고폭탄 - Осколочно-фугасный снаряд - 高爆弹 - HE - AE - HE - Odłamkowo-Burzący + + Dismiss Unit(s) + Einheit(en) entlassen + Dimetti Unità + Desmovilizar Unidad(es) + Renvoyer l'unité(s) + 유닛(들) 해산 + Распустить бойцов + Zwolnij Jednostki + Propustné jednotku(y) + Demitir Unidade(s) + Birimi Görevden Al + 解散单位 - - Smoke - Fumée - 연막탄 - Дымовой снаряд - 烟雾弹 - Kouř - Fumogeno - Humo - Dymny + + You can only remote control single units\nSelect exactly one AI in the list + Puoi controllare remotamente solo singole unità\nSeleziona esattamente un IA dalla lista + Sólo puedes contorlar una unidad de forma remota\nSelecciona exactamente una en la lista de la IA + Vous ne pouvez contrôler à distance que des unités individuelles\nSélectionnez exactement une IA dans la liste + 단일 유닛만 원격 조종 가능합니다\n목록에서 인공지능을 정확히 하나만 선택하십시오 + Вы можете удаленное управлять только одним юнитом\nВыберете конкретно одного ИИ из списка + Możesz zdalnie sterować tylko pojedynczymi jednostkami\nWybierz dokładnie jednego bota z listy + V seznamu můžete pouze samostatné ovládání pouze jednotlivé jednotky + Só podes controlar remotamente unidades únicas \nSelect exatamente um IA na lista + Yalnızca tek birimleri uzaktan kontrol edebilirsiniz\nListeden tam olarak bir yapay zeka seçin + 您只能远程控制单个单位\n在列表中仅选择一个 AI - - Mission type - Type de mission - 임무 유형 - Тип задачи - 任务类型 - Typ mise - Tipo di Missione - Tipo de misión - Typ misji + + Select AI in the list + Seleziona IA nella lista + Seleciona a la IA en la lista + Sélectionnez IA dans la liste + 목록에서 인공지능을 선택하십시오 + Выберите ИИ из списка + Wybierz AI z listy + Vyberte AI v seznamu + Selecionar IA na lista + Listeden YZ'yı seçin + 在列表中选择AI - - Point - 지점 - Точечный - Point - - Bod - Punto - Punto - Punkt + + Temp. AI Control + Temporäre KI Kontrolle + Temp. Controllo IA + Control IA Temp. + Contrôle temporaire de l'IA + 인공지능 임시 조종 + Временный контроль ИИ + Tymczasowa Kontrola AI + Dočasná Kontrola AI + Controlo Temporário IA + Geçici YZ Kontrolü + 暂时控制AI - - Barrage - 연발 - Заградительный - Barrage - 弹幕 - Salva - Sbarramento - Bombardeo - Ostrzał + + + + Aircraft used: + Flugzeug benutzt: + Veivolo usato: + Naves usadas: + Avion utilisé: + 사용한 항공기: + Используемая авиация: + Użyte samoloty: + Použité letadlo: + Avião utilizado: + Kullanılan uçak: + 已使用的飞行器: - - Rounds - 발 수 - Количество выстрелов - Munitions - 轮数 - Rány - Colpi - Rondas - Pociski + + Carpet Bombing + Flächenbombardierung + Bombardamento al Tappeto + Bombardeo en Alfombra + Carpet Bombing + 융단폭격 + Ковровая бомбардировка + Masowe bombardowanie + Kobercové bombardování + Bombardeamento de saturação + Halı Bombardımanı + 地毯式轰炸 - - Position - 위치 - Местоположение цели - Position - 位置 - Pozice - Posizione - Posición - Pozycja + + HE Bombs + Bombe AE + Bombas HE + Bombes HE + 고폭탄 + Осколочно-фугасные бомбы + Bomby Odłamkowo-Burzące + HE Bomby + Bombas HE + HE Bombaları + 高爆炸弹 - - SET - DÉFINIR - 지정 - Подтвердить цель - 设置 - SET - IMPOSTA - Listo - USTAW + + Get more air support points using the 'Add to Air Support' button in the vehicle section on the player tab. + Acquisisci più punti supporto aereo usando il pulsante "Aggiungi al Supporto Aereo" nella sezione veicolo nel menu del giocatore. + Consigue mas puntos de soporte aéreo usando el boton de 'Añadir a Soporte Aéreo' en la sección del vehículo en la hoja del jugador. + Obtenez plus de points d'appui aérien en utilisant le bouton "Ajouter au support aérien" dans la section véhicule de l'onglet joueur. + 플레이어 탭의 차량 섹션에 있는 '공중 지원에 추가' 버튼을 사용하여 공중 지원 포인트를 추가하십시오. + Получите больше очков поддержки используя кнопку "Добавить к Воздушной Поддержке" в разделе техники во вкладке игрока + Zdobądź więcej punktów wsparcia powietrznego za pomocą przycisku „Dodaj do wsparcia powietrznego” w sekcji pojazdów w zakładce gracza. + Získejte více vzdušných bodů podpůrné pomocí tlačítka „Přidat do vzduchu“ v sekci vozidla na kartě hráče. + Obtém mais pontos de suporte aéreo usando o botão "Adicionar ao Suporte Aéreo" na secção dos veículos na secção do jogador. + Oyuncu sekmesindeki araç bölümündeki 'Hava Desteğine Ekle' düğmesini kullanarak daha fazla hava desteği puanı alın. + 获得更多空袭点数来使用玩家选项卡-载具中的“加入至空袭”功能。 - - Start - Démarrer - 시작 - Начало - 开始 - Start - Inizio - Inicio - Start + + Napalm Bomb + Bombardamento al Napalm + Bomba de Napalm + Bombe au napalm + 네이팜탄 + Напалмовые бомбы + Nalot Napalmowy + Napalmová bomba + Bomba Napalm + Napalm Bombası + 凝固汽油弹 - - End - Finir - - Конец - 结束 - Konec - Fine - Final - Koniec + + You have no air support points + Non hai punti supporto aereo. + No tienes puntos de soporte aéreo + Vous n'avez aucun point d'appui aérien + 공중 지원 포인트가 없습니다 + У вас нет очков воздушной поддержки + Nie masz punktów wsparcia lotniczego + Nemáte žádné body letecké podpory + Não tens mais pontos de suporte aéreo + Hava desteği puanınız yok + 你没有可用的空袭点数 - - Fire - Tirer - 발사 - Огонь - 开火 - Střílet - Fuoco - Fuego - Ognia + + Air Support points: + Luftunterstützungspunkte + Punti Supporto Aereo: + Puntos de Soporte Aéreo + Points d'appui aérien: + 공중 지원 포인트: + Очки Воздушной Поддержки: + Punkty wsparcia lotniczego: + Body podpory vzduchu: + Pontos de Suporte Aéreo: + Hava Desteği Puanı: + 空袭点数 + + Air Support + Luftunterstützung + Supporto Aereo + Soporte Aéreo Appui aérien 공중 지원 Воздушная поддержка - 空中支援 - Letecká podpora - Supporto Aereo - Soporte Aéreo Wsparcie Powietrzne + Letecká podpora + Suporte Aéreo + Hava Desteği + 空中支援 - - Garbage Clean - Nettoyer les ordures - 쓰레기 청소 - Очистка мусора - 清理垃圾 - Čištění odpadků - Pulizia Spazzatura - Limpieza de Basura - Wyczyść Śmieci + + No radio + Kein Radio + No Radio + Sin radio + Pas de radio + 무전기 없음 + Нет радио + Brak radia + Žádné rádio + Sem rádio + Telsiz yok + 无线电不可用 Garbage Clean All + Pulisci Tutta la Spazzatura + Liempieza total de Basura Nettoyer toutes les ordures 쓰레기 전부 청소 Очистка всего мусора - 清理所有垃圾 - Všechny odpadky vyčištěny - Pulisci Tutta la Spazzatura - Liempieza total de Basura Wyczyść Śmieci Wszytkie + Všechny odpadky vyčištěny + Limpar todo o Lixo + Tüm Çöpleri Temizle + 清理所有垃圾 + + + Garbage Clean + Pulizia Spazzatura + Limpieza de Basura + Nettoyer les ordures + 쓰레기 청소 + Очистка мусора + Wyczyść Śmieci + Čištění odpadků + Limpar o Lixo + Çöpleri Temizle + 清理垃圾 Garbage Clean HQ + Pulisci Spazzatura all'HQ + Limpieza de Basura del CG Nettoyer les ordures du QG 본부 쓰레기 청소 Очистка мусора в Штабе - 清理HQ垃圾 - Čistit odpadky HQ - Pulisci Spazzatura all'HQ - Limpieza de Basura del CG Wyczyść Śmieci przy HQ + Čistit odpadky HQ + Limpar o Lixo no QG + Karargahtaki Çöpleri Temizle + 清理HQ垃圾 - - Unable to fire. Mortar is not deployed. - Impossible de tirer. Le mortier n'est pas déployé. - 발사할 수 없습니다. 박격포가 배치되지 않았습니다. - Нет возможности стрелять. Миномет на установлен. - 无法开火:迫击炮未部署 - Nelze vystřelit. Minomet není rozložen - Impossibile sparare. Il mortaio non schierato. - Imposible disparar. Morteros no desplegados. - Nie można strzelać. Moździerz nie jest rozstawiony. - - - Has operative medic - A un médecin disponible - 활동 가능한 의무병 있음 - Есть доступный медик - 拥有医疗兵 - Má operativního medika - Ha un medico operativo - Tiene un médico operativo - Ma sanitariusza - - - Has AT capability - Possède une capacité AT - 대전차 기능 있음 - Имеет противотанковые средства - 拥有反坦克能力 - Má AT schopnost - Ha capacità Anti-Carro - Tiene diponibles AT - Posiada zdolność PPANC + + Add Vehicle + Fahrzeug hinzufügen + Aggiungi Veicolo + Añadir Vehículo + Ajouter un véhicule + 차량 추가 + Добавить технику + Dodaj pojazd + Přidejte vozidlo + Adicionar Veículo + Araç Ekle + 增加载具 - - Has AA capability - A une capacité AA - 대공 기능 있음 - Имеет противовоздушные средства - 拥有防空能力 - Má AA schopnost - Ha capacità Anti-Aeree - Tiene disponibles AA - Posiada zdolność PLOT + + Combat mode + Modalità di Combattimento + Modo de Combate + Mode combat + 전투 상태 + Боевой режим + Tryb walki + Bojový režim + Modo de Combate + Savaş Modu + 战斗模式 - - Mortar is deployed - Le mortier est déployé - 박격포가 배치되었습니다 - Миномет установлен - 迫击炮已部署 - Minomet je rozložen - Mortaio Schierato - Morteros desplegados - Moździerz jest rozstawiony + + Dismiss + Entlassen + Dimetti + Desmovilizar + Congédier + 해산 + Распустить + Odwołaj + Rozpustit + Demitir + Görevden Al + 解散 - - Mortar is not deployed - Le mortier n'est pas déployé - 박격포가 배치되지 않았습니다 - Миномет не установлен - 迫击炮未部署 - Minomet není rozložen - Mortaio non schierato - Morteros NO desplegados - Moździerz nie jest rozstawiony + + Dismount + Smonta + Desembarcar + Démonter + 하차 + Выгрузиться + Wysiadać + Sesednout + Desmontar + İn + 离开载具 - - Static weapon is deployed - L'arme statique est déployée - 고정화기가 배치되었습니다 - Статичное вооружение установлено - 固定武器已部署 - Je rozložena statická zbraň - Arma Fissa schierata - Arma estática desplegada - Broń statyczna jest rozstawiona + + Not enough ammo + Nicht genügend Munition + Mancano munizioni + Sin munición suficiente + Pas assez de munitions + 탄약 부족 + Недостаточно боеприпасов + Za mało amunicji + Není dostatek munice + Munição insuficiente + Yeterli cephane yok + 弹药不足 - - Static weapon is not deployed - L'arme statique n'est pas déployée - 고정화기가 배치되지 않았습니다 - Статичное вооружение не установлено - 固定武器未部署 - Není rozložena statická zbraň - Arma Fissa non schierata - Arma estática NO desplegada - Broń statyczna nie jest rozstawiona + + Ammo + Munition + Munizioni + Munición + Munitions + 탄약 + Боеприпасы + Amunicja + Munice + Munições + Cephane + 弹种 - - <t align='center'>You have no high command groups.</t><br /><t align='center'>You can recruit them at the flag.</t> - <t align='center'>Vous n'avez pas de groupes de haut commandement.</t><br /><t align='center'>Vous pouvez les recruter au drapeau.</t> - <t align='center'>하이 커맨드 그룹이 없습니다.</t><br /><t align='center'>깃발에서 모집할 수 있습니다.</t> - <t align='center'>У вас нет групп Главнокомандующего.</t><br /><t align='center'>Вы можете нанять их у Флага.</t> - <t align='center'>你没有高级指挥官权限。</t><br /><t align='center'>你无法在旗杆处招募他们。</t> - <t Align = 'Center'> Nemáte žádné skupiny vyšších velitelů. - <t align='center'>Non hai gruppi Alto Comando.</t><br /><t align='center'>Puoi reclutarli alla bandiera.</t> - <t align='center'>No tienes grupos del Alto Mando.</t><br /><t align='center'>Puedes reclutarlos en la bandera.</t> - <t align='center'>Nie masz żadnych grup.</t><br /><t align='center'>Możesz je zrekrutować przy fladze.</t> + + HE + AE + HE + HE + 고폭탄 + Осколочно-фугасный + Odłamkowo-Burzący + HE + HE + HE + 高爆弹 - - Number of rounds set by barrage length - Nombre d'obus défini par la longueur du barrage - 탄막 길이로 설정된 발사할 탄약 수 - Количество выстрелов определяется длиной заградительного огня - 根据弹幕长度设置轮数 - Počet výstřelů nastavených délkou salvy - Numero di colpi stabilito dalla lunghezza dello sbarramento - Numero de bombas establecidas por lo largo del bombardeo - Liczba pocisków ustalona przez długość ostrzału + + Smoke + Rauch + Fumogeno + Humo + Fumée + 연막탄 + Дымовой + Dymny + Kouř + Fumo + Sis + 烟雾弹 + + + Fire Mission + Missione di Fuoco + Misión de Fuego + Mission d'artillerie + 사격 임무 + Огневая Задача + Misja Ogniowa + Dělostřelecká mise + Missão de fogo + Saldırı Görevi + 火力支援 CLICK MAP + Karte anklicken + CLICCA LA MAPPA + CLICK MAPA CLIQUEZ SUR LA CARTE 지도 클릭 Нажмите на карту - 点击地图 - KLIKNOUT NA MAPU - CLICCA LA MAPPA - CLICK MAPA KLIKNIJ NA MAPIE + KLIKNOUT NA MAPU + CLICA NO MAPA + Haritaya Tıkla + 点击地图 + + + Fire + Fuoco + Fuego + Tirer + 발사 + Огонь + Ognia + Střílet + Fogo + Ateş + 开火 + + + Fire mission + Missione di Fuoco + Misión de Fuego + Mission d'artillerie + 사격 임무 + Огневая задача + Misja ogniowa + Dělostřelecká mise + Missão de Tiro + Saldırı Görevi + 火力支援 + + + Unable to fire. Mortar is not deployed. + Impossibile sparare. Il mortaio non schierato. + Imposible disparar. Morteros no desplegados. + Impossible de tirer. Le mortier n'est pas déployé. + 발사할 수 없습니다. 박격포가 배치되지 않았습니다. + Нет возможности стрелять. Миномет не развернут. + Nie można strzelać. Moździerz nie jest rozstawiony. + Nelze vystřelit. Minomet není rozložen + Impossível disparar. Morteiro não preparado. + Ateş edilemiyor. Havan konuşlandırılmadı. + 无法开火:迫击炮未部署 NOT SET + NON SETTATO + NO SELECCIONADO PAS ENCORE DÉFINI 지정되지 않음 Не установлено - 未设置 - NENASTAVENO - NON SETTATO - NO SELECCIONADO NIE USTAWIONO + NENASTAVENO + NÃO DEFINIDO + AYARLANMADI + 未设置 + + + End + Ende + Fine + Final + Finir + + Конец + Koniec + Konec + Final + Son + 结束 + + + Position + Position + Posizione + Posición + Position + 위치 + Местоположение цели + Pozycja + Pozice + Posição + Pozisyon + 位置 Strike position not set + Posizione dei colpi non settata + Posición del ataque no seleccionada Position de frappe non définie 타격 위치 지정되지 않음 Точка удара не установлена - 未设定目标位置 - Úderná pozice není nastavena - Posizione dei colpi non settata - Posición del ataque no seleccionada Pozycja ostrzału nie jest ustawiona + Úderná pozice není nastavena + Posição de ataque não definida + Vuruş konumu ayarlanmadı + 未设定目标位置 - - Not enough ammo - Pas assez de munitions - 탄약 부족 - Недостаточно боеприпасов - 弹药不足 - Není dostatek munice - Mancano munizioni - Sin munición suficiente - Za mało amunicji - - - No radio - Pas de radio - 무전기 없음 - Нет радио - 无线电不可用 - Žádné rádio - No Radio - Sin radio - Brak radia - - - - - Air Support points: - Points d'appui aérien: - 공중 지원 포인트: - Очки Воздушной Поддержки: - 空袭点数 - Body podpory vzduchu: - Punti Supporto Aereo: - Puntos de Soporte Aéreo - Punkty wsparcia lotniczego: - - - Aircraft used: - Avion utilisé: - 사용한 항공기: - Используемая авиация: - 已使用的飞行器: - Použité letadlo: - Veivolo usato: - Naves usadas: - Użyte samoloty: - - - Get more air support points using the 'Add to Air Support' button in the vehicle section on the player tab. - Obtenez plus de points d'appui aérien en utilisant le bouton "Ajouter au support aérien" dans la section véhicule de l'onglet joueur. - 플레이어 탭의 차량 섹션에 있는 '공중 지원에 추가' 버튼을 사용하여 공중 지원 포인트를 추가하십시오. - Получите больше очков поддержки используя кнопку "Добавить к Воздушной Поддержке" в разделе техники во вкладке игрока - 获得更多空袭点数来使用玩家选项卡-载具中的“加入至空袭”功能。 - Získejte více vzdušných bodů podpůrné pomocí tlačítka „Přidat do vzduchu“ v sekci vozidla na kartě hráče. - Acquisisci più punti supporto aereo usando il pulsante "Aggiungi al Supporto Aereo" nella sezione veicolo nel menu del giocatore. - Consigue mas puntos de soporte aéreo usando el boton de 'Añadir a Soporte Aéreo' en la sección del vehículo en la hoja del jugador. - Zdobądź więcej punktów wsparcia powietrznego za pomocą przycisku „Dodaj do wsparcia powietrznego” w sekcji pojazdów w zakładce gracza. - - - HE Bombs - Bombes HE - 고폭탄 - Осколочно-фугасные бомбы - 高爆炸弹 - HE Bomby - Bombe AE - Bombas HE - Bomby Odłamkowo-Burzące - - - Carpet Bombing - Carpet Bombing - 융단폭격 - Ковровая бомбардировка - 地毯式轰炸 - Kobercové bombardování - Bombardamento al Tappeto - Bombardeo en Alfombra - Masowe bombardowanie + + Start + Start + Inizio + Inicio + Démarrer + 시작 + Начало + Start + Start + Ínicio + Başla + 开始 - - Napalm Bomb - Bombe au napalm - 네이팜탄 - Напалмовые бомбы - 凝固汽油弹 - Napalmová bomba - Bombardamento al Napalm - Bomba de Napalm - Nalot Napalmowy + + Number of rounds set by barrage length + Numero di colpi stabilito dalla lunghezza dello sbarramento + Numero de bombas establecidas por lo largo del bombardeo + Nombre d'obus défini par la longueur du barrage + 탄막 길이로 설정된 발사할 탄약 수 + Количество выстрелов определяется длиной заградительного огня + Liczba pocisków ustalona przez długość ostrzału + Počet výstřelů nastavených délkou salvy + Número de projéteis definido pelo comprimento da barragem + Yaylım ateşi uzunluğuna göre belirlenen mermi sayısı + 根据弹幕长度设置轮数 - - You have no air support points - Vous n'avez aucun point d'appui aérien - 공중 지원 포인트가 없습니다 - У вас нет очков воздушной поддержки - 你没有可用的空袭点数 - Nemáte žádné body letecké podpory - Non hai punti supporto aereo. - No tienes puntos de soporte aéreo - Nie masz punktów wsparcia lotniczego + + Rounds + Colpi + Rondas + Munitions + 발 수 + Количество выстрелов + Pociski + Rány + Projéteis + Mermiler + 轮数 - - - - Click the map to select the location you want to fast travel to. - Cliquez sur la carte pour sélectionner l'endroit où vous souhaitez vous rendre rapidement. - 지도를 클릭하여 원하는 위치를 선택하여 빠른 이동을 합니다. - Кликните на карту для выбора места куда вы хотите переместиться - 点击地图来选择你想要到达的快速旅行点 - Kliknutím na mapu vyberte umístění, na které chcete rychle cestovat. - Clicca la mappa per selezionare la posizone dove vorresti fare il viaggio rapido. - Selecciona en el mapa el sitio a donde quieres usar el viaje rápido - Kliknij mapę, aby wybrać lokalizację, do której chcesz szybko podróżować. + + SET + IMPOSTA + Listo + DÉFINIR + 지정 + Подтвердить + USTAW + SET + DEFINIR + AYARLA + 设置 - - Click the map to select the location you want %1 to fast travel to. - Cliquez sur la carte pour sélectionner l'emplacement vers lequel vous voulez %1 se rende rapidement. - 지도를 클릭하여 %1을(를) 빠른 이동할 위치를 선택하십시오. - Кликните на карту для выбора места куда вы хотите переместить %1 - 点击地图来选择你想要 %1 到达的快速旅行点 - Kliknutím na mapu vyberte umístění, které chcete %1, abyste rychle cestovali. - Clicca la mappa per selezionare la posizone dove vorresti %1 fare il viaggio rapido. - Selecciona en el mapa el sitio a donde quieres que %1 use el viaje rápido - Kliknij mapę, aby wybrać lokalizację, do której %1 ma szybko podróżować. + + HE + HE + AE + HE + HE + 고폭탄 + Осколочно-фугасный снаряд + Odłamkowo-Burzący + HE + HE + HE + 高爆弹 - - will travel to - se rendra à - 은(는) 이동할 것입니다 - переместят к - 将会快速旅行至 - bude cestovat do - viaggerai a - Viajara a - Będzie podróżować do + + Shell type + Tipo di Proiettile + Tipo de proyectil + Type d'obus + 탄약 유형 + Тип снаряда + Rodzaj pocisku + Typ munice + Tipo de projétil + Kovan Tipi + 炮弹种类 - - You will travel to - Vous voyagerez à - 당신은 이동할 것입니다 - Вас переместят к - 你将会快速旅行至 - Budete cestovat - viaggerai a - Viajaras a - Będziesz podróżować do + + Smoke + Rauch + Fumogeno + Humo + Fumée + 연막탄 + Дымовой снаряд + Dymny + Kouř + Fumo + Sis + 烟雾弹 - - This will take - Cela prendra - 다음 시간이 걸릴 것입니다: - Это займет - 这将会花费 - To bude trvat - Questo prenderà - Esto llevará - To zajmie + + Barrage + Sbarramento + Bombardeo + Barrage + 연발 + Заградительный + Ostrzał + Salva + Barragem + Yaylım Ateşi + 弹幕 - - You will bring your vehicle along as well as any cargo and passengers along with you. - Vous apporterez votre véhicule ainsi que toute cargaison et passagers avec vous. - 차량은 물론 화물과 승객도 함께 가져와야 합니다. - Вы возьмете с собой свою технику, так же как и груз и пассажиров с вами. - 您将带上您的车辆以及任何货物和乘客。 - Vezměte si vozidlo, a i jakýkoli náklad a cestující s vámi. - Porterai con te il tuo veicolo compreso il cargo e i passeggeri. - Llevaras contigo el vehículo así como el cargamento y pasajeros. - Zabierzesz ze sobą swój pojazd, a także ładunek i pasażerów. + + Mission type + Tipo di Missione + Tipo de misión + Type de mission + 임무 유형 + Тип задачи + Typ misji + Typ mise + Tipo de missão + Görev Tipi + 任务类型 - - - - Conquest - Conquête - 점령 - Захват - 征服 - Dobytí - Conquista - Conquista - Podbój + + Point + Punto + Punto + Point + 지점 + Точечный + Punkt + Bod + Ponto + Nokta + - - Destroy - Détruire - 파괴 - Уничтожение - 摧毁 - Zničit - Distruggi - Destruye - Zniszcz + + Garrison + Garnison + Guarnigione + Guranición + Garnison + 주둔 + Гарнизон + Garnizon + Posádka + Guarnição + Garnizon + 驻军 - - Assassination - Assassinat - 암살 - Убийство - 暗杀 - Atentát - Assassinio - Asesinato - Zamach + + High Command Groups + Gruppi Alto Comando + Grupos del Alto Mando + Groupes de haut commandement + 하이 커맨드 그룹 + Группы Главнокомандующего + Grupy HC + Skupina vyšších velitelů + Grupos do Alto Comando + Yüksek Komuta Grupları + 最高指挥部 - - Convoy Ambush - Embuscade de convoi - 호송대 매복 - Засада на конвой - 伏击车队 - Přepadení konvoje - Imboscata al Convoglio - Emboscar Convoy - Zasadzka na Konwój + + Has AA capability + Ha capacità Anti-Aeree + Tiene disponibles AA + A une capacité AA + 대공 기능 있음 + Имеет противовоздушные средства + Posiada zdolność PLOT + Má AA schopnost + Tem Capacidade AA + AA özelliğine sahiptir + 拥有防空能力 - - Rescue - Sauvetage - 구출 - Спасение - 救援 - Záhrana - Soccorso - Rescate - Ratunek + + Has AT capability + Ha capacità Anti-Carro + Tiene diponibles AT + Possède une capacité AT + 대전차 기능 있음 + Имеет противотанковые средства + Posiada zdolność PPANC + Má AT schopnost + Tem Capacidade AT + AT özelliğine sahiptir + 拥有反坦克能力 - - Logistics - Logistique - 병참 - Логистика - 后勤 - Logistika - Logistica - Logística - Logistyka + + Has operative medic + Ha un medico operativo + Tiene un médico operativo + A un médecin disponible + 활동 가능한 의무병 있음 + Есть доступный медик + Ma sanitariusza + Má operativního medika + Tem capacidade médica + Sağlıkçısı var + 拥有医疗兵 - - Support - Soutien - 지원 - Поддержка - 支援 - Podpora - Supporto - Soporte - Wsparcie + + Mortar is deployed + Mortaio Schierato + Morteros desplegados + Le mortier est déployé + 박격포가 배치되었습니다 + Миномет установлен + Moździerz jest rozstawiony + Minomet je rozložen + Morteiro está pronto + Havan konuşlandırıldı + 迫击炮已部署 - - REQUEST MISSION - DEMANDE DE MISSION - 임무 요청 - ЗАПРОС МИССИИ - 请求任务 - POŽÁDAT O MISI - RICHIEDI MISSIONE - PEDIR MISIÓN - ŻĄDAJ MISJĘ + + Mortar is not deployed + Mortaio non schierato + Morteros NO desplegados + Le mortier n'est pas déployé + 박격포가 배치되지 않았습니다 + Миномет не установлен + Moździerz nie jest rozstawiony + Minomet není rozložen + Morteiro não está pronto + Havan konuşlandırılmadı + 迫击炮未部署 + + + Static weapon is deployed + Arma Fissa schierata + Arma estática desplegada + L'arme statique est déployée + 고정화기가 배치되었습니다 + Стационарное вооружение установлено + Broń statyczna jest rozstawiona + Je rozložena statická zbraň + Arma estática está pronta + Statik silah konuşlandırıldı + 固定武器已部署 - - - - HQ MANAGEMENT - GESTION DU QG - 본부 관리 - УПРАВЛЕНИЕ ШТАБОМ - 总部管理 - SPRÁVA VELITELSTVÍ - GESTIONE HQ - GESTIONAR CG - ZARZĄDZANIE SZTABEM + + Static weapon is not deployed + Arma Fissa non schierata + Arma estática NO desplegada + L'arme statique n'est pas déployée + 고정화기가 배치되지 않았습니다 + Стационарное вооружение не установлено + Broń statyczna nie jest rozstawiona + Není rozložena statická zbraň + Arma estática não está pronta + Statik silah konuşlandırılmadı + 固定武器未部署 - - Garrisons - Garnisons - 주둔지 - Гарнизон - 驻军 - Posádky - Guarnigione - Guarniciones - Garnizony + + Mount + Aufsitzen + Monta + Embarcar + Monter + 탑승 + Загрузиться + Wsiadać + Nasednout + Montar + Bin + 进入载具 - - Minefields - Champs de mines - 지뢰지대 - Минные поля - 雷区 - Minová pole - Campi Minati - Campos de Minas - Pola Minowe + + <t align='center'>You have no high command groups.</t><br /><t align='center'>You can recruit them at the flag.</t> + <t align='center'>Non hai gruppi Alto Comando.</t><br /><t align='center'>Puoi reclutarli alla bandiera.</t> + <t align='center'>No tienes grupos del Alto Mando.</t><br /><t align='center'>Puedes reclutarlos en la bandera.</t> + <t align='center'>Vous n'avez pas de groupes de haut commandement.</t><br /><t align='center'>Vous pouvez les recruter au drapeau.</t> + <t align='center'>하이 커맨드 그룹이 없습니다.</t><br /><t align='center'>깃발에서 모집할 수 있습니다.</t> + <t align='center'>У вас нет групп Главнокомандующего.</t><br /><t align='center'>Вы можете нанять их у Флага.</t> + <t align='center'>Nie masz żadnych grup.</t><br /><t align='center'>Możesz je zrekrutować przy fladze.</t> + <t Align = 'Center'> Nemáte žádné skupiny vyšších velitelů. + <t align='center'>Não tem grupos de alto comando</t><br /><t align='center'>Podes recrutar na bandeira</t> + <t align='center'>Yüksek komuta grubun yok</t><br /><t align='center'>Bayrağı kullanarak göreve alabilirsin.</t> + <t align='center'>你没有高级指挥官权限。</t><br /><t align='center'>你无法在旗杆处招募他们。</t> - - Move HQ - Déplacer le QG - 본부 옮기기 - Переместить Штаб - 移动总部 - Přesunout velitelství - Muovi HQ - Mover GC - Przenieś Kwaterę Główną + + Number of units in the group\nAble to combat / Total number of units + Numero di unità nel gruppo\nAbile di combattere / Numero totale di unità + Número de unidades en el grupo\nCapaces de combatir / Total número de unidades + Unités dans le groupe prêtes\n à combattre / Nombre totale d'unités + 해당 그룹 내 유닛 수\n전투 가능 / 총 유닛 수 + Количество человек в группе\nБоеспособных / Всего + Liczba jednostek w grupie\nZdolni do walki / Całkowita liczba jednostek + Počet jednotek ve skupině \n Schopný bojovat / celkový počet jednotek + Número de unidades no grupo\nAptos a combater / Número total de unidades + Gruptaki birim sayısı\nSavaşamayan / Toplam birim sayısı + 组员总数\n战斗人员/总数 - - Clear Trees - Effacer les arbres - 나무 없애기 - Очистить от деревьев - 清理树木 - Vymýtit stromy - Elimina Alberi - Limpiar Árboles - Wyczyść Drzewa + + Vehicle + Fahrzeuge + Veicolo + Vehículo + Véhicule + 차량 + Техника + Pojazd + Vozidlo + Veículo + Araç + 载具 - - Campaign Status - État de la campagne - 캠페인 상태 - Статус кампании - 战役状态 - Stav kampaně - Stato della Campagna - Estado de la Campaña - Stan Kampanii + + Remote control group leader + Gruppenführer fernsteuern + Controlla capo gruppo da remoto + Control remoto de Líder de Grupo + Contrôler le chef du groupe + 그룹 리더 원격 조종 + Удаленное управление командиром группы + Przejmij kontrole nad liderem grupy + Dálkově ovládat velitele skupiny + Controlar remotamente líder do grupo + Grup liderini uzaktan kumanda et + 远程控制组长 - - War level: - Niveau de guerre : - 전쟁 레벨: - Уровень Войны: - 战争等级: - Úroveň války: - Livello della Guerra: - Nivel de Guerra: - Poziom wojny: + + + + Current money + Denaro Attuale + Dinero Actual + Monnaie actuelle + 현재 자금 + Текущий баланс + Ilośc pięniedzy + Aktuální peníze + Dinheiro atual + Mevcut para + 当前资金 - - Aggression: - Agression: - 어그로: - Агрессия: - 警戒值: - Agrese: - Aggressione: - Agresión: - Agresja: + + Donate to Faction + Spende an Fraktion + Dona alla Fazione + Donar a Facción + Faire un don à la faction + 팩션에 기부 + Передать Фракции + Podaruj Frakcji + Darujte frakci + Doar à Fação + Birliğe Bağış Yap + 捐献给阵营 - - Occupants aggression - Agressivité des occupants - 점령군 어그로 - Агрессия оккупантов - 占领方的进攻性 - Agrese cestujících - Aggressione degli Occupanti: - Agresión Ocupante: - Agresja okupantów + + Donate + Spenden + Dona + Donar + Donner + 기부 + Передать + Podaruj + Darovat + Doar + Bağış + 捐献 - - Invader aggression - Agression de l'envahisseur - 침략군 어그로 - Агрессия захватчика - 侵略方的进攻性 - Agrese útočníka - Aggressione dell'Invasore - Agresión Invasores: - Agresja najeźdźców + + Donate to Player + Spende an Spieler + Dona al Giocatore + Donar a Jugador + Faire un don au joueur + 플레이어에게 기부 + Передать игроку + Podaruj Graczu + Darujte hráči + Doar a Jogador + Oyuncuya Bağış Yap + 转移给玩家 - - Controlled cities - Villes contrôlées - 통제된 도시 - Контролируемые города - 已控制的城市 - Kontrolovaná města - Città Controllate - Ciudades controladas: - Kontrolowane miasta + + + + Click the map to select the location you want %1 to fast travel to. + Clicca la mappa per selezionare la posizone dove vorresti %1 fare il viaggio rapido. + Selecciona en el mapa el sitio a donde quieres que %1 use el viaje rápido + Cliquez sur la carte pour sélectionner l'emplacement vers lequel vous voulez %1 se rende rapidement. + 지도를 클릭하여 %1을(를) 빠른 이동할 위치를 선택하십시오. + Кликните на карту для выбора места куда вы хотите переместить %1 + Kliknij mapę, aby wybrać lokalizację, do której %1 ma szybko podróżować. + Kliknutím na mapu vyberte umístění, které chcete %1, abyste rychle cestovali. + Clica no mapa para selecionar a localização que te queres %1 teleportar + Hızlı seyahat etmek istediğiniz %1'in konumu seçmek için haritayı tıklayın. + 点击地图来选择你想要 %1 到达的快速旅行点 - - Controlled outposts - Avant-postes contrôlés - 통제된 전초 기지 - Контролируемые аванпосты - 已控制的观察哨 - Kontrolované základny - Avamposti Controllati - Bases controladas - Kontrolowane placówki + + will travel to + reist zu + viaggerai a + Viajara a + se rendra à + 은(는) 이동할 것입니다 + переместят к + Będzie podróżować do + bude cestovat do + Vai viajar para + Şuraya hızlı seyahat yapılıyor: + 将会快速旅行至 + + + Click the map to select the location you want to fast travel to. + Clicca la mappa per selezionare la posizone dove vorresti fare il viaggio rapido. + Selecciona en el mapa el sitio a donde quieres usar el viaje rápido + Cliquez sur la carte pour sélectionner l'endroit où vous souhaitez vous rendre rapidement. + 지도를 클릭하여 원하는 위치를 선택하여 빠른 이동을 합니다. + Кликните на карту для выбора места куда вы хотите переместиться + Kliknij mapę, aby wybrać lokalizację, do której chcesz szybko podróżować. + Kliknutím na mapu vyberte umístění, na které chcete rychle cestovat. + Clica no mapa para selecionar a localização que te queres teleportar + Hızlı seyahat etmek istediğiniz konumu seçmek için haritayı tıklayın. + 点击地图来选择你想要到达的快速旅行点 - - Controlled airbases - Bases aériennes contrôlées - 통제된 공군 기지 - Контролируемые аэродромы - 已控制的空军基地 - Kontrolované airbase - Basi Aeree Controllate - Bases Aéreas controladas - Kontrolowane bazy lotnicze + + This will take + Dies dauert + Questo prenderà + Esto llevará + Cela prendra + 다음 시간이 걸릴 것입니다: + Это займет + To zajmie + To bude trvat + Isto vai levar + Şukadar sürecek: + 这将会花费 - - Controlled resources - Ressources contrôlées - 통제된 자원채취소 - Контролируемые ресурсные точки - 已控制的资源点 - Kontrolované zdroje - Risorse Controllate - Recursos controlados - Kontrolowane zasoby + + You will bring your vehicle along as well as any cargo and passengers along with you. + Porterai con te il tuo veicolo compreso il cargo e i passeggeri. + Llevaras contigo el vehículo así como el cargamento y pasajeros. + Vous apporterez votre véhicule ainsi que toute cargaison et passagers avec vous. + 차량은 물론 화물과 승객도 함께 가져와야 합니다. + Вы возьмете с собой свою технику, так же как и груз и пассажиров с вами. + Zabierzesz ze sobą swój pojazd, a także ładunek i pasażerów. + Vezměte si vozidlo, a i jakýkoli náklad a cestující s vámi. + Vais trazer o teu veículo junto com qualquer carga e passageiros contigo. + Aracınızı yanı sıra yanınızda herhangi bir yük ve yolcu getireceksiniz. + 您将带上您的车辆以及任何货物和乘客。 - - Controlled factories - Usines contrôlées - 통제된 공장 - Контролируемые заводы - 已控制的工厂 - Kontrolované továrny - Fabbriche Controllate - Fábricas controladas - Kontrolowane Fabryki + + You will travel to + Du reist zu + viaggerai a + Viajaras a + Vous voyagerez à + 당신은 이동할 것입니다 + Вас переместят к + Będziesz podróżować do + Budete cestovat + Vais viajar para + Şuraya gideceksin: + 你将会快速旅行至 - - Controlled seaports - Ports maritimes contrôlés - 통제된 항구 - Контролируемые порты - 已控制的海港 - Kontrolované námořní přístavy - Porti Controllati - Puertos controlados - Kontrolowane Porty + + + + Add to air support + Zur Luftunterstützung hinzufügen + Aggiungi al supporto aereo + Añadir apoyo aéreo + Ajouter au soutien aérien + 공중 지원에 추가 + Добавить к воздушной поддержке + Dodaj do wsparcia powietrznego + Přidat k letecké podpoře + Adicionar ao suporte aéreo + Hava desteği ekle + 加入至空中支援 - - Popular support\nYou need 50% to win - Support populaire\nVous avez besoin de 50% pour gagner - 시민의 지지율이\n50%를 넘으면 이깁니다 - Поддержка населения\nВам необходимо 50% для победы - 支持度\n 要获得胜利你需要至少50%支持度 - Populární podpora \n Potřebujete 50% k vítězství - Supporto Popolare\nHai bisogno del 50% per vincere - Apoyo Popular\nNecesitas el 50% para ganar - Wsparcie populacji\nPotrzebujesz 50%, aby wygrać + + AI Management + KI Management + Gestione IA + Gestionar IA + Gestion de l'IA + 인공지능 관리 + Управление ИИ + Zarządzanie AI + Management AI + Gestão IA + YZ Yönetimi + AI管理 - - Dead population\nYou lose when this hits 33% - Population morte\nVous perdez quand cela atteint 33% - 전체 인구의\n33% 이상 잃으면 패배합니다 - Мертвое население/nВы проиграете, когда оно достигнет 33% - 死亡人口 \n 达到 33% 时你会输掉游戏 - Mrtvá populace \n ztratíte, když bude 33% - Popolazione Morta\nPerderai se raggiungerà il 33% - Población fallecida\nCuando llegue al 33% fracasarás - Martwa populacja\nPrzegrywasz, gdy osiągnie 33% + + Needs AI group members\nYou can recruit them at the flag + Necessita un compagno di gruppo IA\nPuoi reclutarli alla bandiera + Necesitas grupo de miembros de la IA\nPuedes reclutarlos en la bandera + Nécessite des membres du groupe AI\nVous pouvez les recruter au drapeau + 인공지능 분대원 필요\n깃발에서 모집할 수 있습니다. + Необходимы ИИ в отряде\nВы можете нанять их у Флага + Potrzebuje członków grupy AI\nMożesz ich rekrutować przy fladze + Potřebuje členy skupiny AI \n Můžete je najmout pomocí vlajky + Precisas de membros IA no grupo\n Podes recrutá-los na bandeira + YZ grup üyelerine ihtiyaç var\nOnları bayraktan göreve alabilirsiniz + 需要AI组成员\n你可以在旗杆处招募他们 - - Faction Resources - Ressources de faction - 팩션 자원 - Ресурсы фракции - 派系资源 - Frakční zdroje - Risorse Fazione - Recursos de la Facción - Zasoby Frakcji + + Only available to squad leaders + Dem Truppenführer vorbehalten + Solo disponibile per i capisquadra + Solo disponible para líderes de escuadras + Uniquement disponible pour les chefs d'escouade + 분대장만 사용 가능 + Доступно только для командиров отрядов + Dostępne tylko dla dowódców oddziałów + K dispozici pouze velitelům družstev + Só disponível para líderes de pelotão + Sacede takım liderleri ulaşabilir + 仅小队长可用 - - HR: - RH: - 인력: - ЧР: - 人力 - HR: - RU: - RH: - Zasoby ludzkie: + + Resign + Zurücktreten + Dimettiti + Renunciar + Démissionner + 사임 + Сняться с должности + Rezygnacja + Odstoupit + Renunciar + İstifa et + 辞职 - - Training level: - Niveau de formation: - 훈련 레벨: - Уровень опыта: - 训练水平 - Úroveň školení: - Livello Addestramento: - Nivel de Entrenamiento: - Poziom szkolenia: + + Set Eligible + Verfügbar setzen + Mettiti Eleggibile + Ser Elegible + Devenir Éligible + 인계하기 + Включить возможность встать на должность Командующего + Ustaw jako Odpowiedni + Nastavit způsobilý + Definir Elegível + Komutanlığa uygun + 赋予资格 - - Train - Entrainer - 훈련 - Тренировать - 训练 - Cvičit - Addestra - Entrenar - Szkól + + Set Ineligible + Nicht-Verfügbar setzen + Mettiti Ineleggibile + Ser Inelegible + Devenir Inéligible + 박탈하기 + Выключить возможность встать на должность Командующего + Ustaw jako Nieodpowiedni + Nastavit nezpůsobilý + Definir Inelegível + Komutanlığa uygun değil + 取消资格 - - Faction money: - Argent de la faction - 팩션 자금: - Деньги фракции: - 派系资金 - Frakční peníze: - Denaro della Fazione: - Dinero de Facción - Pieniądze frakcji: + + Commander only + Nur Kommandant + Solo per il comandante + Solo comandante + Commandant uniquement + 지휘관 전용 + Только для Командующего + Tylko dowódca + Pouze velitel + Apenas Comandante + Sadece Komutan + 仅限指挥官 - - Take - Prendre - 가져가기 - Взять - 拿取 - Vzít - Prendi - Tomar - Weź + + Commander + Kommandant + Comandante + Comandante + Commandant + 지휘관 + Командующий + Dowódca + Velitel + Comandante + Komutan + 指挥官 - - Rest & Environment - Se reposer & Environnement - 휴식 & 환경 - Среда &amp; Отдыха - 休息 & 环境 - Odpočinek & prostředí - Riposa & Ambiente - Descansar & Alrededores - Odpoczynek i Środowisko + + Eligible + Verfürbar + Eleggibile + Elegible + Éligible + 자격 있음 + Доступно + Odpowiedni + Vhodný + Elegível + Komutanlığa uygun + 具有资格 - - Rest - Se repose - 휴식 - Отдых - 休息 - Odpočinek - Riposa - Descansar - Odpocznij + + Ineligible + Nicht-Verfügbar + Ineleggibile + Inelegible + Inéligible + 자격 없음 + Недоступно + Nieodpowiedni + Nezpůsobilý + Inelegível + Komutanlığa uygun değil + 没有资格 - - Clear Fog - Enlever brouillard - 안개 걷히기 - Рассеять туман - 清理浓雾 - Rozpustit mlhu - Elimina Nebbia - Despejar Niebla - Wyszyść Mgłe + + Construct + Bauen + Costruisci + Construir + Construction + 건설 + Построить + Buduj + Postavit + Construir + İnşaat + 建造 - - Stop Rain - Arrêter la pluie - 비 그치기 - Остановить дождь - 停止下雨 - Zastavit déšť - Ferma la Pioggia - Parar Lluvia - Zatrzymaj Deszcz + + Donate Money + Spende Geld + Dona Soldi + Donar Dinero + Donner de l'argent + 자금 기부 + Пожертвовать Деньги + Przekaż pieniądze + Darovat peníze + Doar Dinheiro + Para Bağışla + 捐献资金 - - - - GARRISONS - GARNISONS - 주둔군 - ГАРНИЗОНЫ - 驻军 - POSÁDKY - GUARNIGIONI - GUARNICIONES - GARNIZONY + + Fast Travel + Schnell-Reise + Viaggio Rapido + Viaje Rápido + Voyage rapide + 빠른 이동 + Быстрое Перемещение + Szybka Podróż + Rychlý přesun + Teleportar + Hızlı Seyahat + 快速旅行 - - Rifleman - Fusilier - 소총수 - Стрелок - 步枪手 - Střelec - Fuciliere - Fusilero - Strzelec + + This is a placeholder + This is a placeholder + Questo è un segnaposto + Esto es un marcador de posición + Ceci est un espace réservé + 이건 꼭 필요한 요소는 아닙니다. + / + To jest placeholder + Toto je zástupný symbol + Isto é um marcador de posição + Bu bir yer tutucudur + 这是一个占位符 - - Squad Leader - Meneur d'escouade - 분대장 - Командир отряда - 小队长 - Velitel družstva - Caposquadra - Líder de Escuadra - Dowódca Oddziału + + Garage + Garage + Garage + Garaje + Ranger + 차고 + Гараж + Garaż + Garáž + Garagem + Garaj + 车库 - - Autorifleman - Mitrailleur - 자동소총수 - Пулеметчик - 自动步枪手 - Kulometčík - Fuciliere Automatico - Ametrallador - Celowniczy KM + + Hide top bar + Nascondi la barra superiore + Ocultar barra superior + Masquer la barre supérieure + 상단 표시줄 숨기기 + Скрыть верхнюю панель + Ukryj górny pasek + Skrýt horní lištu + Esconder barra de cima + Üst çubuğu gizle + 隐藏顶部信息栏 - - Grenadier - Grenadier - 유탄수 - Гренадер - 掷弹手 - Granátometčík - Granatiere - Granadero - Grenadier + + Lock + Abschließen + Blocca + Cerrar + Verrouiller + 잠금 + Заблокировать + Zablokuj + Zamknout + Trancar + Kilitle + 锁定 - - Medic - Médecin - 의무병 - Медик - 医疗兵 - Medik - Medico - Médico - Sanitariusz + + Members only function + Funktion nur für Mitglieder + Funzione solo per i Membri + Función solo para Miembros + Fonction réservée aux membres + 멤버 전용 기능 + Опция только для Участников + Funkcja tylko dla członków serwera + Funkce pouze pro členy + Função apenas para membros + Üyelere özel işlev + 仅限会员使用的功能 - - Mortar - Mortier - 박격포 - Миномет - 迫击炮 - Minomet - Mortaio - Morteros - Moździerz + + No vehicle detected + Kein Fahrzeug erkannt + Nessun veicolo rilevato + No se ha detectado vehículo + Aucun véhicule détecté + 차량이 감지되지 않았습니다. + Техника не обнаружена + Nie wykryto pojazdu + Žádné vozidlo nenalezeno + Nenhum veículo detetado + Tespit edilen araç yok + 未检测到载具 - - Marksman - Tireur d'elite - 지정사수 - Снайпер - 精准射手 - Ostrostřelec - Tiratore Scelto - Tirador - Strzelec Wyborowy + + Not eligible vehicle + Kein verfügbares fahrzeug + Veicolo non idoneo + Vehículo no elegible + Véhicule non éligible + 부적절한 차량입니다. + Эта техника недоступна + Pojazd nie kwalifikuje się + Není způsobilé vozidlo + Nenhum veículo elegível + Uygun olmayan araç + 无可用载具 - - AT - AT - 대전차병 - Гранатометчик - 反坦克手 - AT - Fuciliere Anti-Carro - AT - Strzelec PPANC + + Current money:\n€ %1 + Aktuelles Geld:\n€ %1 + Denaro attuale:\n€ %1 + Dinero:\n€ %1 + Monnaie actuelle:\n€ %1 + 현재 자금:\n%1€ + Текущий баланс:\n€ %1 + Aktualne pieniądze:\n€ %1 + Aktuální peníze: \ n € %1 + Dinheiro atual:\n %1 + Mevcut Para:\n€ %1 + 当前资金:\n€ %1 - - Not enough money/HR - Pas assez d'argent/RH - 자금/인력이 부족합니다 - Недостаточно денег/ЧР - 人力/资金不足 - Nedostatek peněz/HR - Non hai abbastanza soldi/RU - No hay dinero/RH suficiente - Za mało pieniędzy/Zasobów ludzkich + + Sell + Verkaufen + Vendi + Vender + Vendre + 판매 + Продать + Sprzedaj + Prodat + Vender + Sat + 出售 - - Can't manage garrisons when outpost is under attack. - Impossible de gérer les garnisons lorsque l'avant-poste est attaqué. - 전초 기지가 공격을 받을 때는 주둔지를 관리할 수 없습니다 - Невозможно изменять гарнизон, когда аванпост атакуют - 当前哨被攻击时你无法管理驻军 - Když je základna pod útokem, nemůžete manažovat posádku. - Non puoi gestire le guarnigioni quando l'avamposto è sotto attacco. - No puedes gestionar la guarniciones cuando la base está bajo ataque - Nie można zarządzać garnizonami, gdy posterunek jest atakowany. + + Go Undercover + Vai Sottocopertura + Ir Encubierto + Devenir incognito + 위장하기 + Перейти под прикрытие + Bądź Inognito + Jít v utajení + Ficar Infiltrado + Gizliliği aç + 进入伪装模式 - - Rebuild Assets - Reconstruire les actifs - 자산 재건축 - Восстановить здания - 重建资产 - Obnovit aktiva - Ricostruisci Risorse - Reconstruir Objetos - Odbuduj Zasoby + + Unlock + Aufschließen + Sblocca + Abrir + Déverrouiller + 잠금해제 + Разблокировать + Odblokuj + Odemknout + Destrancar + Kilidi aç + 解锁 - - Dismiss Garrison - Renvoyer la garnison - 주둔지 해산 - Распустить гарнизон - 解散驻军 - Propusťte posádku - Dimetti Guarnigione - Desmovilizar Guarnición - Zwolnij garnizon + + Vehicles + Fahrzeuge + Veicoli + Vehículos + Véhicules + 차량 + Техника + Pojazdy + Vozidla + Veículos + Araçlar + 载具 - - Build Watchpost - Construire un poste de surveillance - 감시초소 건설 - Построить наблюдательный пункт - 建造观察哨 - Postavit pozorovací bod - Costruisci Posto di Osservazione - Construir punto de vigilancia - Zbuduj strażnice + + + + Assassination + Ermordung + Assassinio + Asesinato + Assassinat + 암살 + Убийство + Zamach + Atentát + Assassinato + Suikast + 暗杀 - - Remove Watchpost - Supprimer le poste de surveillance - 감시초소 제거 - Распустить наблюдательный пункт - 移除观察哨 - Odstranit pozorovací bod - Rimuovi Posto di Osservazione - Destruir punto de vigilancia - Usuń strażnice + + Conquest + Eroberung + Conquista + Conquista + Conquête + 점령 + Захват + Podbój + Dobytí + Conquista + Ele Geçirme + 征服 - - Rest for %1. - Repos pour %1. - %1 동안 휴식합니다. - Отдохнуть %1 - 休息 %1 - Odpočívejte %1. - Riposa per %1. - Descansar por %1 - Odpocznij przez %1. + + Convoy Ambush + Konvoy Hinterhalt + Imboscata al Convoglio + Emboscar Convoy + Embuscade de convoi + 호송대 매복 + Засада на конвой + Zasadzka na Konwój + Přepadení konvoje + Emboscada a Coluna + Konvoy Pususu + 伏击车队 - - Time will be %2 when you wake up. - L'heure sera %2 lorsque vous vous réveillerez. - 일어난 후에는 %2시가 되어 있을 겁니다. - Вы проснетесь в %2 - 你醒来的时候应该是 %2。 - Čas bude %2, když se probudíte. - L'ora sarà %2 quando ti sveglierai. - Serán las %2 cuando te despiertes. - Po przebudzeniu czas będzie wynosił %2. + + Destroy + Zerstören + Distruggi + Destruye + Détruire + 파괴 + Уничтожение + Zniszcz + Zničit + Destruição + Yok Etme + 摧毁 - - - - MINEFIELDS - CHAMPS DE MINES - 지뢰지대 - МИННЫЕ ПОЛЯ - 雷区 - MINOVÁ POLE - CAMPI MINATI - CAMPO DE MINAS - POLA MINOWE + + Logistics + Logistik + Logistica + Logística + Logistique + 병참 + Логистика + Logistyka + Logistika + Logistíca + Lojistik + 后勤 - - Deploy Minefield: - Déployez le champ de mines: - 지뢰지대 배치: - Развернуть минное поле: - 部署雷区 - Rozmístit minová pole - Schiera Campo Minato - Desplegar campo de minas - Rozmieść Pole Minowe: + + Rescue + Retten + Soccorso + Rescate + Sauvetage + 구출 + Спасение + Ratunek + Záhrana + Salvamento + Kurtarma + 救援 - - APERS Mines - Mines APERS - 대인지뢰 - ПП мины - APERS地雷 - APERS miny - Mine APERS - Minas APERS - Miny PPIECH + + Support + Unterstützung + Supporto + Soporte + Soutien + 지원 + Поддержка + Wsparcie + Podpora + Suporte + Destek + 支援 - - AT Mines - Mines AT - 대전차지뢰 - ПТ мины - 反坦克地雷 - AT miny - Mine Anti-Carro - Minas AT - Miny PPANC + + REQUEST MISSION + MISSION ANFRAGEN + RICHIEDI MISSIONE + PEDIR MISIÓN + DEMANDE DE MISSION + 임무 요청 + ЗАПРОС МИССИИ + ŻĄDAJ MISJĘ + POŽÁDAT O MISI + REQUERIR MISSÃO + Görev İste + 请求任务 - - Remove Minefield - Supprimer le champ de mines - 지뢰지대 제거 - Убрать минное поле - 移除雷区 - Odstraňte minové pole - Rimuovi Campo Minato - Quitar campo de minas - Usuń pole minowe + + + + AA Truck + Flugabwehr LKW + Camion Anti-Aereo + Camión AA + Camion AA + 대공트럭 + Грузовик с ЗУ + Pojazd PLOT + AA náklaďák + Carro AA + AA Kamyonu + 防空卡车 + + + AT Car + Panzerabwehrwagen + Auto Anti-Carro + Coche AT + Voiture AT + 대전차 차량 + Машина с ПТС + Pojazd PPANC + AT auto + Carro AT + AT Aracı + 轻型反坦克车 - - - - Debug info - Debug info - 디버그 정보 - Отладочная информация - 调试信息 - Informace o ladění - Informazioni di Debug - Debug info - Informacje debugowania + + AT Team + Panzerabwehr-Team + Team Anti-Carro + Equipo AT + Équipe AT + 대전차조 + ПТ группа + Drużyna PPANC + AT tým + Equipa AT + AT Takımı + 反坦克班组 - - Reset HQ - Réinitialiser le QG - 본부 초기화 - Сбросить штаб - 重设总部 - Resetovat velitelství - Resetta HQ - Resetear CG - Zresetuj kwaterę dowodzenia + + Include vehicle + Fahrzeug hinzufügen + Includi veicolo + Incluir vehículo + Inclure le véhicule + 차량 포함 + Добавить технику + Uwzględnij Pojazd + Zahrnout vozidlo + Incluir veículo + Araç Dahil + 包含载具 - - AI Options - Options d'IA - 인공지능 설정 - Настройки ИИ - AI选项 - Možnosti AI - Opzioni IA - Opciones de IA - Opcje AI + + Inf. Squad + Inf. Trupp + Squadra di Fant. + Escuadra de Inf. + Escouade Inf. + 보병분대 + Пехотный отряд + Oddział Piechoty + Pěší družstvo + Pelotão Infantaria + Piyade Birliği + 步兵小队 - - Civ Limit - Limite civile - 시민 제한 - Лимит гражданских - 平民限制 - Civ limit - Limite Civ - Límite Civiles - Limit Cywili + + Inf. Team + Inf. Team + Team di Fant. + Equipo de inf. + Équipe Inf. + 보병조 + Пехотная группа + Drużyna Piechoty + Pěší tým + Equipa Infantaria + Piyade Takımı + 步兵班组 - - Spawn Distance - Distance d'apparition - 스폰 거리 - Дистанция спавна - 生成距离 - Spawn Vzdálenost - Distanza di Spawn - Distancia de aparición - Dystans Pojawiania się + + MG Team + MG Team + Team MG + Equipo de Ametralladora + Équipe MG + 기관총조 + Пулеметный расчет + Drużyna KM + MG tým + Equipa Metralhadora + Ağır Silah Takımı + 机枪班组 - - AI Limiter - Limite d'IA - 인공지능 제한 - Ограничение ИИ - AI限制 - Omezovač AI - Limitatore IA - Límite de IA - Ogranicznik AI + + Mortar Team + Mörser Team + Team Mortaio + Equipo de Mortero + Équipe Mortier + 박격포반 + Минометный расчет + Drużyna z Moździerzem + Minometný tým + Equipa Morteiro + Havan Takımı + 迫击炮班组 - - BE CAREFUL WHEN EDITING THESE SETTINGS. SETTING THEM TOO HIGH *WILL* BREAK THE GAME. - SOYEZ PRUDENT LORS DE LA MODIFICATION DE CES PARAMÈTRES. LES RÉGLER TROP HAUT *VA* BRISER LE JEU. - 이 설정을 편집할 땐 주의하십시오. 설정을 너무 높게 잡는다면 게임이 망가질 것입니다. - БУДЬТЕ ОСТРОЖНЫ ПРИ НАСТРОЙКЕ. УСТАНОВКА *СЛИШКОМ ВЫСОКИХ* ЗНАЧЕНИЙ СЛОМАЕТ ИГРУ. - 编辑这些设置时要小心。 将它们设置得太高*会*破坏游戏。 - BUĎTE OPATRENÍ PŘI UPRAVOVÁNÍ TĚCHTO NASTAVENÍ. V PŘÍPADĚ NASTAVENÍ MOC VYSOKO TO *ROZBIJE* HRU - FAI ATTENZIONE QUANDO MODIFICHI QUESTI IMPOSTAZIONI. SETTARLE TROPPO ALTE *ROMPERA'* IL GIOCO. - CUIDADO AL EDITAR ESTOS VALORES. PONERLOS MUY ALTOS *PUEDE* ROMPER EL JUEGO. - ZACHOWAJ OSTROŻNOŚĆ PODCZAS EDYCJI TYCH USTAWIEŃ. USTAWIENIE ICH ZBYT WYSOKICH *POWODUJE* PROBLEMY Z GRĄ. + + Sniper Team + Scharfschützen Team + Team di Cecchini + Equipo de Tiradores + Équipe Sniper + 저격조 + Снайперская пара + Dwójka Snajperska + Sniper tým + Equipa Sniper + Keskin Nişancı Takımı + 狙击班组 - - Commit - Commettre - 설정하기 - Принять - 犯罪 - Spáchat - Commetti - Comprometerse - Zapisz + + RECRUIT SQUAD + RECLUTA SQUADRA + RECLUTAR ESCUADRA + RECRUTER UNE ESCOUADE + 분대 모집 + НАНЯТЬ ОТРЯД + ZWERBUJ ODDZIAŁ + REKRUTOVAT DRUŽSTVO + RECRUTAR PELOTÃO + BİRLİĞİ GÖREVE AL + 招募小队 - - Petros - Petros - 페트로스 - Петрос - Petros - Petros - Petros - Petros - Petros + + + + Antitank + Fuciliere Anti-Carro + Antitanque + Anti-char + 대전차병 + Гранатометчик + Celowniczy PPANC + Protitankový střelec + Antitanque + Anti-Tank + 反坦克手 - - Arsenal Box - Boîte d'arsenal - 아스널 상자 - Арсенал - 军火库箱 - Arsenal Box - Arsenale - Caja del Arsenal - Arsenał + + Autorifleman + Fuciliere Automatico + Ametrallador + Fusilier mitrailleur + 자동소총수 + Пулеметчик + Celowniczy KM + Kulometčík + Metralhador + Otomatik Tüfekçi + 自动步枪手 - - Vehicle Box - Boîte de véhicule - 차량 상자 - Ящик с техникой - 载具箱 - Vozidlový Box - Cassa Veicolo - Caja de vehículos - Skrzynia Pojazdu + + Bomb Specialist + Specialista Esplosivi + Artificiero + Spécialiste des bombes + 폭파전문가 + Сапер + Saper + Specialista výbušnin + Especialista de explosivos + Bomba Uzmanı + 炸弹专家 - - Flag - Drapeau - 깃발 - Флаг - 旗帜 - Vlajka - Bandiera - Bandera - Flaga + + Engineer + Ingegnere + Ingeniero + Ingénieur + 공병 + Инженер + Inżynier + Inženýr + Engenheiro + Mühendis + 工程师 + + + Grenadier + Granatiere + Granadero + Grenadier + 유탄수 + Гренадер + Grenadier + Granátometčík + Granadeiro + Bombacı + 掷弹手 - - Tent - Tente - 텐트 - Палатка - 帐篷 - Stan - Tenda - Tienda - Namiot + + Marksman + Tiratore Scelto + Tirador + Tireur d'élite + 지정사수 + Снайпер + Strzelec Wyborowy + Ostrostřelec + Atirador furtivo + Nişancı + 精准射手 - - Map - Carte - 지도 - Карта - 地图 - Mapa - Mappa - Mapa - Mapa + + Medic + Sanitäter + Medico + Medico + Médecin + 의무병 + Медик + Sanitariusz + Medik + Médico + Sıhhiyeci + 医疗兵 - - Player Management - Gestion des joueurs - 플레이어 관리 - Управление игроком - 玩家管理 - Správa hráčů - Gestione Giocatori - Gestión de jugadores - Zarządzanie Graczem + + Militiaman + Milizionär + Miliziano + Milicianos + Milicien + 민병대 + Ополченец + Milicjant + Milicionář + Mílicia + Militan + 民兵 - - Confirm - Confirmer - 확인 - Подтвердить - 确认 - Potvrdit - Conferma - Confirmar - Potwierdź + + RECRUIT UNITS + EINHEITEN REKRUTIEREN + RECLUTA UNITA + RECLUTAR UNIDADES + RECRUTER DES UNITÉS + 유닛 모집 + Placeholder + НАНЯТЬ БОЙЦА + ZWERBUJ JEDNOSTKI + REKRUTOVAT JEDNOTKY + RECRUTAR UNIDADES + BİRİMLERİ GÖREVE AL + 招募单位 - - Teleport HQ assets to your position - Téléporter les actifs du QG à votre position - 본부 자산을 자신의 위치로 순간이동 - Переместить Штаб к вашей позиции - 将总部资产传送到您的位置 - Teleport HQ aktiv na vaši pozici - Teletrasporta le risorse HQ sulla tua posizione - Teleportar objetos del CG a tu posición - Teleportuj zasoby z sztabu na swoją aktualną pozycję + + + + aggression + aggressione + agresión + agression + 어그로 + Агрессия + agresja + agrese + agressão + saldırganlık + 警戒值 - - Name - Nom - 이름 - Имя - 玩家名 - Název - Nome - Nombre - Nazwa + + day + Tag + giorno + día + jour + + День + dzień + den + dia + gün + - - Distance - Distance - 거리 - Расстояние - 距离 - Vzdálenost - Distanza - Distancia de aparición - Dystans + + days + Tage + giorni + días + jours + + Дни + dni + dny + dias + günler + - - PlayerUID - JoueurUID - 플레이어의 UID - UID Игрока - 玩家UID - PlayerUID - UIDGiocatore - PlayerUID - UID Gracza + + d + g + d + j + + Д + d + d + d + g + d - - Add Member - Ajouter membre - 멤버로 추가 - Добавить Участника - 添加至成员 - Přidat člena - Aggiungi Membro - Añadir Miembro - Dodaj Członka + + hour + Stunde + ora + horas + heure + 시간 + Час + godzina + hodina + hora + saat + - - Remove Member - Enlever membre - 멤버에서 제거 - Удалить Участника - 从成员中移除 - Odebrat člena - Rimuovi Membro - Quitar Miembro - Usuń Członka + + hours + Stunden + ore + horas + heures + 시간 + Часы + godziny + hodiny + horas + saatler + - - Teleport to Player - Téléportation vers le joueur - 플레이어로 순간이동 - Переместить к Игроку - 传送到玩家 - Teleport na hráče - Teletrasportati dal Giocatore - Teleportar Jugador - Teleportuj się do Gracza + + h + o + h + h + 시간 + Ч + h + h + h + s + h - - Teleport Player to Me - Téléporter le joueur vers moi - 내게로 플레이어 순간이동시키기 - Переместить Игрока ко мне - 传送玩家至您的位置 - Teleport hráče na mě - Teletrasporta il Giocatore da Te - Teleportar Jugador a Mi - Teleportuj Gracza do Mnie + + minute + Minute + minuto + minutos + minute + + Минута + minuta + minuta + minuto + dakika + - - Kick Player - Éjecter Joueur - 플레이어 강퇴 - Выгнать Игрока - 踢出玩家 - Vyhodit hráče - Kicka Giocatore - Expulsar Jugador - Wyrzuć Gracza + + minutes + Minuten + minuti + minutos + minutes + + Минуты + minuty + minut + minutos + dakikalar + - - Ban Player - Bannir Joueur - 플레이어 밴 - Заблокировать Игрока - 封禁玩家 - Zabanovat hráče - Banna Giocatore - Banear Jugador - Zbanuj gracza + + m + m + m + m + + М + m + m + m + d + m - - Copy UID to Clipboard - Copier l'UID dans le presse-papiers - 클립보드에 UID 복사 - Скопировать UID в буфер обмена - 将 UID 复制到剪贴板 - Zkopírujte UID do schránky - Copia UID agli appunti - Copiar UID a Portapapeles - Skopiuj UID do schowka + + No + Nein + No + NO + Non + 아니오 + Нет + Nie + Ne + Não + Hayır + - - - - AI Group members - Membres du groupe AI - 인공지능 그룹 멤버 - Члены группы ИИ - AI团队成员 - Členové skupiny AI - membri del Gruppo IA - Miembros del Grupo IA - Członkowie AI Groupy + + second + Sekunde + secondo + segundos + seconde + + Секунда + sekunda + druhý + segundo + saniye + - - Clear - Effacer - 지우기 - Очистить - 清除 - Vyčistit - Cancella - Despejar Niebla - Wyczyść + + seconds + Sekunden + secondi + segundos + secondes + + Секунды + sekundy + sekundy + segundos + saniyeler + - - Clears list selection - Effacer la sélection de la liste - 목록 선택을 지웁니다 - Очитстить выделение в списке - 清除选择列表 - Vyčistit výběr seznamu - Cancella la selezione dell'elenco - Despeja la lista de selección - Wyczyść wybór listy + + s + s + s + s + + С + s + s + s + s + s - - Temp. AI Control - Contrôle temporaire de l'IA - 인공지능 임시 조종 - Временный контроль ИИ - 暂时控制AI - Dočasná Kontrola AI - Temp. Controllo IA - Control IA Temp. - Tymczasowa Kontrola AI + + Yes + Ja + + SI + Oui + + Да + Tak + Ano + Sim + Evet + - - Dismiss Unit(s) - Renvoyer l'unité(s) - 유닛(들) 해산 - Распустить бойцов - 解散单位 - Propustné jednotku(y) - Dimetti Unità - Desmovilizar Unidad(es) - Zwolnij Jednostki + + + + Close + Schließen + Chiudi + Cerrar + Fermer + 닫기 + Закрыть + Zamknij + Zavřít + Fechar + Yakın + 关闭 - - Auto Rearm / Loot - Réarmement automatique / butin - 자동 재무장 / 노획 - Автоматическое перевооружение / сбор трофеев - 自动重新武装/收集战利品 - Automatické přezbrojění / kořistění - Auto Riarma / Saccheggia - Auto Rearme / Botín - Automatyczne Uzbrajanie \ Zbieranie + + Selected position cannot be in water. + Ausgewählte Position kann nicht im Wasser sein. + La posizione selezionata non può essere in acqua. + La posición seleccionada no puede estar en agua. + La position ne peut pas être dans l'eau. + 물 속에는 설치할 수 없습니다. + Выбранное место не может быть в воде. + Wybrana pozycja nie może znajdować się w wodzie. + Vybraná pozice nemůže být ve vodě + Posiçao selecionada não pode estar na água. + Suda olmayan bir pozisyon seçin. + 所选位置不能位于水上 - - Auto Heal - Soin automatique - 자동 치료 - Автоматическое лечение - 自动治疗 - Automatické léčení - Auto Cura - Auto Curación - Automatyczne Leczenie + + Selected position cannot be near enemy zones. + Ausgewählte Position kann nicht nahe feindlicher Zone sein. + La posizione selezionata non può essere vicino ad una postazione nemica. + La zona seleccionada no puede estar cerca de zonas enemigas. + La position ne peut pas être proche d'ennemis. + 적 구역 근처에 설치할 수 없습니다 + Выбранное место не должно находиться рядом с вражеской территорией. + Wybrana pozycja nie może znajdować się w pobliżu stref wroga. + Vybraná pozice nemůže být blízko nepřátelské zóny + Posiçao selecionada nao pode estar perto de zonas inimigas + Seçilen pozisyon düşman bölgelerine yakın olamaz. + 所选位置不能过于靠近敌占区 - - You can only remote control single units\nSelect exactly one AI in the list - Vous ne pouvez contrôler à distance que des unités individuelles\nSélectionnez exactement une IA dans la liste - 단일 유닛만 원격 조종 가능합니다\n목록에서 인공지능을 정확히 하나만 선택하십시오 - Вы можете удаленное управлять только одним юнитом\nВыберете конкретно одного ИИ из списка - 您只能远程控制单个单位\n在列表中仅选择一个 AI - V seznamu můžete pouze samostatné ovládání pouze jednotlivé jednotky - Puoi controllare remotamente solo singole unità\nSeleziona esattamente un IA dalla lista - Sólo puedes contorlar una unidad de forma remota\nSelecciona exactamente una en la lista de la IA - Możesz zdalnie sterować tylko pojedynczymi jednostkami\nWybierz dokładnie jednego bota z listy + + Selected position cannot be outside the map. + Ausgewählte Position kann nicht außerhalb der Karte sein. + La posizione selezionata non può essere fuori dalla mappa + La posición seleccionada no puede estar fuera del mapa. + La position ne peut pas être en dehors de la map. + 지도 밖에는 설치할 수 없습니다. + Выбранное место не может находиться вне карты. + Wybrana pozycja nie może znajdować się poza mapą. + Vybraná pozice nemůže být mimo mapu + Posiçao selecionada nao pode estar fora do mapa + Seçilen pozisyon haritanın dışında olamaz. + 所选位置不能位于地图外 - - Select AI in the list - Sélectionnez IA dans la liste - 목록에서 인공지능을 선택하십시오 - Выберите ИИ из списка - 在列表中选择AI - Vyberte AI v seznamu - Seleziona IA nella lista - Seleciona a la IA en la lista - Wybierz AI z listy + + HQ Position + HQ Position + Posizione HQ + Posición del HQ + Position du QG + HQ 위치 + Позиция штаба + Pozycja Sztabu + Pozice velitelství + Posiçao QG + Karargah Pozisyonu + 总部位置 - - Recruit Squad - Recruter une escouade - 분대 모집 - Нанять отряд - 招募小队 - Náborové družstvo - Recluta Squadra - Reclutar Escuadra - Rekrutuj Oddział + + AT Trucks are disabled in RHS - GREF + I camion Anti-Carro sono disabilitati quando usi RHS - GREF + Los camiones AT están deshabilitados en RHS - GREF + Les camions AT sont désactivés dans RHS - GREF + RHSGREF에서 대전차 트럭이 비활성화됨 + ПТ машины отключены в RHS - GREF + Pojazdy PPANC są wyłączone w RHS - GREF + AT náklaďáky jsou deaktivovány v RHS - GREF + Carros AT estão desativados em RHS - GREF + AT Kamyonları RHS - GREF için kullanım dışı + RHS - GREF 中的AT卡车已被禁用 Only the Commander has access to this function - Seul le commandant a accès à cette fonction - 지휘관만 이 기능에 액세스할 수 있습니다 - Только Командир имеет доступ к этой функции - 只有指挥官可以使用这个功能 - K této funkci má přístup pouze velitel + Nur der Kommandant hat Zugriff zu dieser Funktion Solo il Comandante ha accesso a questa funzionalità Solo el Comandante tiene acceso a esta función + Seul le commandant a accès à cette fonction + 지휘관만 이 기능에 액세스할 수 있습니다 + Только Командующий имеет доступ к этой функции Tylko dowódca ma dostęp do tej funkcji + K této funkci má přístup pouze velitel + Só o Comandante tem acesso a esta função + Sadece komutan bu fonksiyona erişebilir + 只有指挥官可以使用这个功能 + + + You cannot recruit squads with enemies near your HQ + Non puoi reclutare una squadra quando ci sono nemici nelle vicinanze dell'HQ + No puedes reclutar escuadras con enemigos cercanos a tu CG + Vous ne pouvez pas recruter d'escouades avec des ennemis à proximité de votre QG + 본부 근처에 적이 있는 동안에는 분대를 모집할 수 없습니다 + Вы не можете нанимать отряды, когда противник возле вашего Штаба + Nie możesz rekrutować oddziałów gdy wrogowie są w pobliżu twojej kwatery głównej + Nemůžete najmout jednotky s nepřáteli poblíž vašeho velitelství + Não podes recrutar pelotões com inimigos perto do teu QG + Düşman karargahınızın yakınındayken birlik toplayamazsınız. + 当有敌人在附近时你不能在你的总部附近招募小队 + + + You do not have enough HR for this request (%1 required) + Non hai abbastanza RU per questa richiesta (%1 necessario) + No tienes suficientes RH para esto (1% requeridos) + Vous n'avez pas assez de RH pour cette demande (%1 requis) + 이 요청을 수행할 인력이 부족합니다 (%1 필요) + У вас недостаточно ЛР для этого (%1 необходимо) + Nie masz wystarczających zasobów ludzkich dla tego żądania (wymagany %1) + Pro tuto žádost nemáte dostatek HR (vyžadováno%1) + Não tens RH suficientes para este pedido (%1 necessário) + Bu istek için yeterli İK'nız yok (%1 gerekli) + 您没有足够的人力来处理此请求(需要 %1 个) + + + You do not have enough money for this request (%1 € required) + Non hai abbastanza denaro per questa richiesta (%1 € necessari) + No tienes suficiente Dinero para esto (1% requerido) + Vous n'avez pas assez d'argent pour cette demande (%1 € requis) + 이 요청을 수행할 자금이 부족합니다 (%1€ 필요) + У вас недостаточно денег для этого (%1 € необходимо) + Nie masz wystarczającej ilości pieniędzy na to żądanie (wymagane %1 €) + Na tuto žádost nemáte dostatek peněz (vyžadováno%1 €) + Não tens dinheiro suficiente para este pedido (%1 necessário) + Bu istek için yeterli paranız yok (%1 € gerekli) + 您没有足够的金钱来处理此请求(需要 %1 ) You cannot recruit a new squad while you are moving your HQ + Non puoi reclutare una squadra quando stai muovendo l'HQ + No puedes reclutar una escuadra mientras mueves el CG Vous ne pouvez pas recruter une nouvelle escouade pendant que vous déplacez votre QG 본부를 이동하는 동안에는 새 분대를 모집할 수 없습니다 Вы не можете нанять новый отряд во время перемещения своего Штаба - 移动总部时不能招募新小队 - Když pohybujete velitelstvím, nemůžete najmout nový tým - Non puoi reclutare una squadra quando stai muovendo l'HQ - No puedes reclutar una escuadra mientras mueves el CG Nie możesz rekrutować nowego oddziału, gdy przenosisz swoją kwaterę główną + Když pohybujete velitelstvím, nemůžete najmout nový tým + Não podes recrutar um novo pelotão enquanto estás a mover o teu QG + Karargahınızı taşırken yeni bir birlik oluşturamazsınız. + 移动总部时不能招募新小队 You need a radio in your inventory to be able to give orders to other squads + Hai bisogno di avere una radio nel tuo inventario in ordine da poter dare ordini alle altra squadre + Necesitas una radio en tu inventario para dar ordenes a otras escuadras Vous avez besoin d'une radio dans votre inventaire pour pouvoir donner des ordres à d'autres escouades 다른 분대에 명령을 내리려면 소지품에 무전기가 있어야 합니다 Вам нужно радио в вашем инвентаре, чтобы иметь возможность отдавать приказы другим отрядам - 您需要一台无线电才能向其他小队下达命令 - Potřebujete rádio ve svém inventáři, abyste mohli přidat rozkazy jiným družstvům - Hai bisogno di avere una radio nel tuo inventario in ordine da poter dare ordini alle altra squadre - Necesitas una radio en tu inventario para dar ordenes a otras escuadras Potrzebujesz radia w ekwipunku, aby móc wydawać rozkazy innym oddziałom + Potřebujete rádio ve svém inventáři, abyste mohli přidat rozkazy jiným družstvům + Precisas de um rádio no inventário para conseguires dar ordens a outros pelotões + Diğer mangalara emir verebilmek için envanterinizde bir telsize ihtiyacınız var. + 您需要一台无线电才能向其他小队下达命令 You need a Radio Man in your group to be able to give orders to other squads + Hai bisogno di avere un Operatore Radio nel tuo gruppo in ordine da poter dare ordini alle altra squadre + Necesitas un Operador de Radio en tu grupo para dar ordenes a otras escuadras Vous avez besoin d'un opérateur radio dans votre groupe pour pouvoir donner des ordres à d'autres escouades 다른 분대에 명령을 내리려면 당신 그룹 내에 무전병이 있어야 합니다 Вам нужен Радист в вашей группе, чтобы иметь возможность отдавать приказы другим отрядам - 您需要在您的小组中有无线电员才能向其他小队下达命令 - Potřebujete rádio operátora ve vaší skupině, abyste mohli vydávat rozkazy jiným družstvům - Hai bisogno di avere un Operatore Radio nel tuo gruppo in ordine da poter dare ordini alle altra squadre - Necesitas un Operador de Radio en tu grupo para dar ordenes a otras escuadras Potrzebujesz Operatora Radia w swojej grupie, aby móc wydawać rozkazy innym oddziałom + Potřebujete rádio operátora ve vaší skupině, abyste mohli vydávat rozkazy jiným družstvům + Precisas de um Radiotelefonista no teu grupo para conseguires dar ordens a outros pelotões + Diğer takımlara emir verebilmek için grubunuz içinde bir Telsizciye ihtiyacınız var. + 您需要在您的小组中有无线电员才能向其他小队下达命令 - - You cannot recruit squads with enemies near your HQ - Vous ne pouvez pas recruter d'escouades avec des ennemis à proximité de votre QG - 본부 근처에 적이 있는 동안에는 분대를 모집할 수 없습니다 - Вы не можете нанимать отряды, когда противник возле вашего Штаба - 当有敌人在附近时你不能在你的总部附近招募小队 - Nemůžete najmout jednotky s nepřáteli poblíž vašeho velitelství - Non puoi reclutare una squadra quando ci sono nemici nelle vicinanze dell'HQ - No puedes reclutar escuadras con enemigos cercanos a tu CG - Nie możesz rekrutować oddziałów gdy wrogowie są w pobliżu twojej kwatery głównej + + Recruit Squad + Recluta Squadra + Reclutar Escuadra + Recruter une escouade + 분대 모집 + Нанять отряд + Rekrutuj Oddział + Náborové družstvo + RECRUTAR PELOTÃO + Birlikleri Göreve Al + 招募小队 The group or vehicle type you requested is not supported in your modset + Il tipo di gruppo o veicolo che hai richiesto non supportato dal tuo modset + El grupo o tipo de vehículo que pediste no es aceptado en tu modset Le groupe ou le type de véhicule que vous avez demandé n'est pas pris en charge dans votre modset 요청한 그룹 또는 차량이 모드셋에서 지원하는 유형이 아닙니다 Запрашиваемая вами группа или техника не доступна с текущими модами - 你当前的模组不支持所请求的小组或载具类型 - Typ skupiny nebo vozidla, o který jste požádali, není ve vašem ModSetu podporován - Il tipo di gruppo o veicolo che hai richiesto non supportato dal tuo modset - El grupo o tipo de vehículo que pediste no es aceptado en tu modset Żądana grupa lub typ pojazdu nie jest obsługiwany w twoim zestawie modów - - - AT Trucks are disabled in RHS - GREF - Les camions AT sont désactivés dans RHS - GREF - RHSGREF에서 대전차 트럭이 비활성화됨 - ПТ машины отключены в RHS - GREF - RHS - GREF 中的AT卡车已被禁用 - AT náklaďáky jsou deaktivovány v RHS - GREF - I camion Anti-Carro sono disabilitati quando usi RHS - GREF - Los camiones AT están deshabilitados en RHS - GREF - Pojazdy PPANC są wyłączone w RHS - GREF - - - You do not have enough HR for this request (%1 required) - Vous n'avez pas assez de RH pour cette demande (%1 requis) - 이 요청을 수행할 인력이 부족합니다 (%1 필요) - У вас недостаточно ЧР для этого (%1 необходимо) - 您没有足够的人力来处理此请求(需要 %1 个) - Pro tuto žádost nemáte dostatek HR (vyžadováno%1) - Non hai abbastanza RU per questa richiesta (%1 necessario) - No tienes suficientes RH para esto (1% requeridos) - Nie masz wystarczających zasobów ludzkich dla tego żądania (wymagany %1) - - - You do not have enough money for this request (%1 € required) - Vous n'avez pas assez d'argent pour cette demande (%1 € requis) - 이 요청을 수행할 자금이 부족합니다 (%1€ 필요) - У вас недостаточно денег для этого (%1 € необходимо) - 您没有足够的金钱来处理此请求(需要 %1 ) - Na tuto žádost nemáte dostatek peněz (vyžadováno%1 €) - Non hai abbastanza denaro per questa richiesta (%1 € necessari) - No tienes suficiente Dinero para esto (1% requerido) - Nie masz wystarczającej ilości pieniędzy na to żądanie (wymagane %1 €) + Typ skupiny nebo vozidla, o který jste požádali, není ve vašem ModSetu podporován + O grupo ou veículo que pediste não é suportado pelo teu modset + İstediğiniz grup veya araç türü mod setinizde desteklenmiyor + 你当前的模组不支持所请求的小组或载具类型 Vehicle Purchased + Fahrzeug verkauft + Veicolo Acquistato + Vehiculo Comprado Véhicule acheté 차량 구매함 Техника приобретена - 已购买车辆 - Vozidlo koupeno - Veicolo Acquistato - Vehiculo Comprado Pojazd Zakupiony + Vozidlo koupeno + Veículo Comprado + Araç Satın Alındı + 已购买车辆 Group %1 at your command.<br/><br/>Groups are managed from the High Command bar (Default: CTRL+SPACE)<br/><br/>If the group gets stuck, use the AI Control feature to make them start moving. Mounted Static teams tend to get stuck (solving this is WiP)<br/><br/>To assign a vehicle for this group, look at some vehicle, and use Vehicle Squad Mngmt option in Y menu + Gruppo %1 al tuo comando.<br/><br/>I gruppi vengono gestiti dalla barra dell'Alto Comando(Default: CTRL+SPAZIO)<br/><br/>Se il gruppo si blocca, usa il controllo IA per farli muovere. Le squadre mobili di solito si incastrano facilmente. (Stiamo cercando di risolvere questo problema)<br/><br/>Per assegnare un veicolo a questo gruppo, guarda il veicolo, e usa l'opzione Gestione Veicolo di Squadra nel menu che apri con Y + Grupo %1 a tu mando.<br/><br/>Los grupos son gestionados des de la barra de HC (Default: CTRL+SPACE)<br/><br/>Si el grupo queda atascado, usa la opción de Control de IA para hacer que se muevan de nuevo. Equipos Estáticos Montados tienden a atascarse (resolver esto es WiP)<br/><br/>Para asignar un vehículo a este grupo, mira hacia un vehículo y usa la opción de Gestión de Vehículo de Escuadra en el menú de Y Groupe %1 à votre commande.<br/><br/>Les groupes sont gérés depuis la barre de commande supérieure (par défaut: CTRL+ESPACE)<br/><br/>Si le groupe se coince, utilisez la fonction contrôle temporaire de l'IA pour les déplacer. Les équipes statiques montées ont tendance à rester bloquées (résoudre cela est WiP)<br/><br/>Pour attribuer un véhicule à ce groupe, regardez un véhicule et utilisez l'option Vehicle Squad Mngmt dans le menu Y %1 그룹은 이제 당신 휘하에 있습니다.<br/><br/>그룹은 하이 커맨드 표시줄(기본값: 컨트롤+ 스페이스)에서 관리됩니다.<br/><br/>그룹이 끼인다면 인공지능 조종 기능을 이용하여 이동을 시키십시오. 탑재된 고정화기 팀이 끼이는 경향이 있습니다 (해결 중에 있습니다).<br/><br/>이 그룹에 차량을 할당하려면 차량을 보고 Y 메뉴의 차량 분대 관리 설정을 사용하십시오. Группа %1 под вашим командованием.<br/><br/>Управление группами происходит из панели Командования (По стандарту: CTRL+SPACE)<br/><br/>Если группа застряла, используйте Управление ИИ чтобы заставить их двигаться. Отряды со статичным вооружение любят застревать (Это решается с помощью WiP)<br/><br/>Чтобы назначить технику к этой группе, посмотрите на неё и используйте Управление Техникой Отряда в меню на клавише Y. - %1 小组受你指挥。<br/><br/>使用高级指挥菜单命令小组。(默认键位: CTRL+空格)<br/><br/>如果小组卡住不动,可以先用AI控制功能来让他们动起来。已部署的固定式武器小组通常会卡住。(解决方案还在开发中)<br/><br/>要想给小组分配一辆载具,看向该载具,然后使用Y键菜单中的载具小队管理选项 - Skupina %1 na váš příkaz. <br/> <br/> Skupiny jsou spravovány z panelu vyššího veliteství (výchozí: Ctrl+Space) <br/> <br/> Pokud se skupina uvízne, použijte funkci ovládání AI tak přimět je, aby se začali pohybovat. Rozestavěné statické týmy mají tendenci uvíznout (Je to v řešení) <br/> <br/>K přiřazení vozidla do tého skupiny, podívejte se na nějaké vozidlo a použijte Družstevní vozidlový management možnost v Y menu. - Gruppo %1 al tuo comando.<br/><br/>I gruppi vengono gestiti dalla barra dell'Alto Comando(Default: CTRL+SPAZIO)<br/><br/>Se il gruppo si blocca, usa il controllo IA per farli muovere. Le squadre mobili di solito si incastrano facilmente. (Stiamo cercando di risolvere questo problema)<br/><br/>Per assegnare un veicolo a questo gruppo, guarda il veicolo, e usa l'opzione Gestione Veicolo di Squadra nel menu che apri con Y - Grupo %1 a tu mando.<br/><br/>Los grupos son gestionados des de la barra de HC (Default: CTRL+SPACE)<br/><br/>Si el grupo queda atascado, usa la opción de Control de IA para hacer que se muevan de nuevo. Equipos Estáticos Montados tienden a atascarse (resolver esto es WiP)<br/><br/>Para asignar un vehículo a este grupo, mira hacia un vehículo y usa la opción de Gestión de Vehículo de Escuadra en el menú de Y Grupuj %1 na twoje polecenie.<br/><br/>Grupy są zarządzane z paska naczelnego dowodzenia (domyślnie: CTRL+SPACJA)<br/><br/>Jeśli grupa utknie, przejmij nad nimi kontrolę, by zaczęli się ruszać. Drużyny z bronią statyczną mają tendencję do zacinania się (rozwiązanie jest WiP)<br/><br/>Aby przypisać pojazd do grupy, spójrz na jakiś pojazd i użyj opcji Zarządzanie składem pojazdów w menu Y - - - - - ARSENAL GUEST LIMITS - LIMITES D'INVITÉS D'ARSENAL - 아스널 게스트 제한 - Ограничения для Гостей - 对游客的军火库限制 - Limity hostů Arsenalu - LIMITE OSPITI NELL' ARSENALE - LÍMITE DEL ARSENAL PARA VISITANTES - OGRANICZENIA ARSENAŁU DLA GOŚCI - - - Limit - Limite - 제한 - Лимит - 受限 - Omezit - Limite - Límite - Limit - - - Current - Courant - 현재 - Текущее - 当前 - Momentální - Attuale - Actual - Aktualny - - - CLOSE - FERMER - 닫기 - ЗАКРЫТЬ - 关闭 - ZAVŘÍT - CHIUDI - CERRAR - ZAMKNIJ - - - STEP - ÉTAPE - 단계 - ШАГ - 步进 - KROK - STEP - VALOR - KROK - - - RESET - RÉINITIALISER - 초기화 - СБРОСИТЬ - 重置 - RESET - RESET - REINICIAR - RESET + Skupina %1 na váš příkaz. <br/> <br/> Skupiny jsou spravovány z panelu vyššího veliteství (výchozí: Ctrl+Space) <br/> <br/> Pokud se skupina uvízne, použijte funkci ovládání AI tak přimět je, aby se začali pohybovat. Rozestavěné statické týmy mají tendenci uvíznout (Je to v řešení) <br/> <br/>K přiřazení vozidla do tého skupiny, podívejte se na nějaké vozidlo a použijte Družstevní vozidlový management možnost v Y menu. + Grupo %1 a teu comando.<br/><br/>Grupos são geridos através da barra do Alto Comando (Default: CTRL+SPACE)<br/><br/>Se o grupo ficar preso, usa a ferramenta Controlo IA para os fazeres mexer. Equipas de Armas Estáticas Montadas tendem a ficar presas (sendo resolvido em WiP)<br/><br/>Para atribuir um veículo a este grupo, olha para um veículo e usa a opção Gestão de Veículo de Pelotão no menu Y + %1 grubu emrinizde.<br/><br/>Gruplar, Yüksek Komuta çubuğundan yönetilir (Varsayılan: CTRL+SPACE)<br/><br/>Grup takılırsa, YZ Kontrol özelliğini kullanarak hareket etmeye başlamalarını sağlayın. Statik silah kullanan ekipler takılıp kalma eğilimindedir (bunu çözmek WiP'dir)<br/><br/>Bu gruba bir araç atamak için bazı araçlara bakın ve Y menüsünde Araç Ekibi Yönetimi seçeneğini kullanın + %1 小组受你指挥。<br/><br/>使用高级指挥菜单命令小组。(默认键位: CTRL+空格)<br/><br/>如果小组卡住不动,可以先用AI控制功能来让他们动起来。已部署的固定式武器小组通常会卡住。(解决方案还在开发中)<br/><br/>要想给小组分配一辆载具,看向该载具,然后使用Y键菜单中的载具小队管理选项 - - ANTISTASI SETUP - NASTAVENÍ ANTISTASI - CONFIGURATION D'ANTISTASI - CONFIGURAZIONE ANTISTASI - 안티스타시 설정 - НАСТРОЙКА ANTISTASI - KONFIGURACJA ANTYSTASI - ANTISTASI SETUP - ANTISTASI设置 - CONFIGURAR ANTISTASI - - - Load Game - Načíst hru - Charger la partie - Carica Partita - 게임 불러오기 - Загрузить сохранение - Wczytaj Rozgrywkę - Carregar jogo - 载入游戏 - Cargar Partida + + Addon vehicles + Veicoli Addon + Addon de vehículos + Véhicules moddés + 애드온 차량 + Моды на технику + Dodatkowe Pojazdy + Addonová vozidla + Extras de veículos + Eklenti Araçları + 模组载具 - - Factions - Frakce - Factions - Fazioni - 팩션 - Фракции - Frakcje - Fações - 派系 - Facciones + + Civilians + Zivilisten + Civili + Civiles + Civils + 시민 + Гражданские + Cywile + Civilisté + Civis + Siviller + 平民 - - Params - Parametry - Paramètres - Parametri - 매개변수 - Параметры - Parametry - Parametros - 参数 - Parámetros + + CANCEL + ABBRECHEN + CANCELLA + CANCELAR + ANNULER + 취소 + ОТМЕНА + ANULUJ + ZRUŠIT + CANCELAR + İPTAL + 取消 - - Saved Games - Uložené hry - Parties sauvegardées - Partite Salvate - 저장된 게임 - Сохранения - Zapisane Rozgrywki - Jogos salvos - 保存游戏 - Partidas Guardadas + + CONFIRM ACTION + AKTION BESTÄTIGEN + CONFERMA AZIONE + CONFIRMAR ACCIÓN + CONFIRMER L'ACTION + 실행 확인 + ПОДТВЕРДИТЕ ДЕЙСТВИЕ + POTWIERDŹ DZIAŁANIE + POTVRDIT AKCI + CONFIMAR AÇÃO + EYLEMİ ONAYLA + 确认行动 - - Start game - Začít hru - Commencer une partie - Inizia Partita - 게임 시작 - Начать игру - Rozpocznij Rozgrywkę - Começar jogo - 开始游戏 - Comenzar Partida + + YES + JA + + SI + OUI + + ДА + TAK + ANO + SIM + EVET + 确认 + + + Copy old game + Kopiere alten Spielstand + Copia vecchia partita + Copiar Partida existente + Copier une partie + 예전 게임 복사 + Старое сохранение + Skopiuj Starą Rozgrywkę + Zkopírovat starou hru + copiar jogo antigo + Eski Oyunu Kopyala + 加载之前的存档 Create new game - Vytvořit novou hru - Créer une nouvelle partie + Erstelle neuen Spielstand Crea nuova partita + Crear nueva Partida + Créer une nouvelle partie 새 게임 생성 Новая игра Stwórz Nową Rozgrywkę + Vytvořit novou hru Criar novo jogo + Yeni oyun oluştur 创建新的游戏 - Crear nueva Partida - - Copy old game - Zkopírovat starou hru - Copier une partie - Copia vecchia partita - 예전 게임 복사 - Скопировать старое сохранение - Skopiuj Starą Rozgrywkę - copiar jogo antigo - 加载之前的存档 - Copiar Partida existente + + Delete game + Lösche Spielstand + Elimina Partita + Borrar Partida + Supprimer la partie + 게임 삭제 + Удалить игру + Usuń Rozgrywkę + Odstranit hru + Apagar jogo + Oyunu sil + 删除存档 + + + DLC + DLC + DLC + DLC + DLC + DLC + DLC + DLC + DLC + DLC + DLC + DLC + + + Factions + Fraktionen + Fazioni + Facciones + Factions + 팩션 + Фракции + Frakcje + Frakce + Fações + Hizipler + 派系 + + + Invaders + Invasori + Invasores + Envahisseurs + 침략군 + Вторженцы + Najeźdźcy + Nájezdníci + Invasores + İstilacılar + 侵略方 Load old params - Načíst staré parametry - Charger d'anciens paramètres + Lade alte Parameter Carica i vecchi parametri + Cargar parámetros existentes + Charger d'anciens paramètres 예전 매개변수 불러오기 - Загрузить старые параметры + Старые параметры Wczytaj Stare Parametry + Načíst staré parametry Copiar parametros anteriores + Eski parametreleri yükle 复制之前的参数 - Cargar parámetros existentes - - Use New Save file - Použít nový uložený soubor - Utiliser un nouveau fichier - Usa Nuovo File di Salvataggio - 새 저장 파일 사용 - Использовать новый файл сохранений - Użyj Nowego Pliku Zapisu - Usar novo save - 使用新的存档文件 - Usar fichero de Partida nueva - - - Set HQ Position - Nastavít pozici velitelství - Définir la position du QG - Imposta Posizione HQ - 본부 위치 설정 - Выбрать место для штаба - Ustaw Pozycję Sztabu - Colocar posiçao Posto Comando - 设置总部位置 - Establecer posición del HQ + + Load Game + Lade Spielstand + Carica Partita + Cargar Partida + Charger la partie + 게임 불러오기 + Загрузить игру + Wczytaj Rozgrywkę + Načíst hru + Carregar jogo + Oyun yükle + 载入游戏 New save name - Nový název uložení - Nom de la partie + Neuer Spielstand Name Nuovo Nome del Salvataggio + Nuevo nombre de guardado + Nom de la partie 새 게임 저장 - Имя нового сохранения + Имя новой игры Nowa Nazwa Zapisu - Novo mone save + Nový název uložení + Novo nome de ficheiro + Yeni kayıt adı 新的存档名 - Nuevo nombre de guardado - - - Rename game - Přejmenovat hru - Renommer la partie - Rinomina Partita - 게임 이름 재설정 - Переименовать сохранение - Zmień Nazwę Rozgrywki - Renomear jogo - 重命名存档 - Renombrar Partida - - - Delete game - Odstranit hru - Supprimer la partie - Elimina Partita - 게임 삭제 - Удалить сохранение - Usuń Rozgrywkę - Apagar jogo - 删除存档 - Borrar Partida - - - Rebels - Rebelové - Rebelles - Ribelli - 반군 - Повстанцы - Rebelianci - Insurgentes - 叛军 - Rebeldes - - - Civilians - Civilisté - Civils - Civili - 시민 - Гражданские - Cywile - Civis - 平民 - Civiles Occupants - Okupanti - Occupants + Besatzer Occupanti - 점령군 - Правительство - Okupanci - Ocupante - 占领方 - Ocupantes - - - Invaders - Nájezdníci - Envahisseurs - Invasori - 침략군 - Оккупанты - Najeźdźcy - Invasores - 侵略方 - Invasores - - - Addon vehicles - Addonová vozidla - Véhicules moddés - Veicoli Addon - 애드온 차량 - Моды на технику - Dodatkowe Pojazdy - Veiculos addon - 模组载具 - Addon de vehículos + Ocupantes + Occupants + 점령군 + Оккупанты + Okupanci + Okupanti + Ocupantes + İşgalciler + 占领方 - - DLC - DLC - DLC - DLC - DLC - DLC - DLC - DLC - DLC - DLC + + Override camo limits + Sovrascrivi limiti camo + Desbloquear límites de camuflaje + Outrepasser les limites de camouflage + 위장 제한 덮어쓰기 + Ограничения камуфляжа + Nadpisz Limity Kamuflażu + Přepsat limity kamufláží + Ultrapassar limites de camouflagem + Kamuflaj sınırlarını geçersiz kıl + 覆盖伪装限制设置 Override map limits - Přepsat limity map - Outrepasser les limites de la carte + Überschreibe Kartenlimits Sovrascrivi limiti mappa + Desbloquear límites de mapa + Outrepasser les limites de la carte 지도 제한 덮어쓰기 - Отключить ограничения карты + Ограничения карты Nadpisz Limity Mapy - Substituir limities mapa + Přepsat limity map + Ultrapassar limites mapa + Harita sınırlarını geçersiz kıl 覆盖地图限制设置 - Desbloquear límites de mapa - - Override camo limits - Přepsat limity kamufláží - Outrepasser les limites de camouflage - Sovrascrivi limiti camo - 위장 제한 덮어쓰기 - Отключить ограничения камуфляжа - Nadpisz Limity Kamuflażu - Substituir limities camuflagem - 覆盖伪装限制设置 - Desbloquear límites de camuflaje + + Override side limits + Überschreibe Seitenlimits + Sovrascrivi limiti dei gruppi + Desbloquear límites de bandos + Outrepasser les limites de camps + 진영 제한 덮어쓰기 + Ограничения сторон + Nadpisz Limity Stron + Přepsat limity stran + Substituir limities lado + Yan limitleri geçersiz kıl + 覆盖阵营限制设置 + + + Params + Parameter + Parametri + Parámetros + Paramètres + 매개변수 + Параметры + Parametry + Parametry + Parametros + Parametreler + 参数 + + + Rebels + Rebellen + Ribelli + Rebeldes + Rebelles + 반군 + Повстанцы + Rebelianci + Rebelové + Insurgentes + İsyancılar + 叛军 + + + Rename game + Spielstand umbenennen + Rinomina Partita + Renombrar Partida + Renommer la partie + 게임 이름 재설정 + Переименовать + Zmień Nazwę Rozgrywki + Přejmenovat hru + Renomear jogo + Oyunu yeniden adlandır + 重命名存档 + + + Saved Games + Gespeicherte Spielstände + Partite Salvate + Partidas Guardadas + Parties sauvegardées + 저장된 게임 + Сохранения + Zapisane Rozgrywki + Uložené hry + Jogos salvos + Kaydedilen Oyunlar + 保存游戏 + + + Set HQ Position + Setze HQ Position + Imposta Posizione HQ + Establecer posición del HQ + Définir la position du QG + 본부 위치 설정 + Выбрать место для штаба + Ustaw Pozycję Sztabu + Nastavít pozici velitelství + Colocar posiçao QG + Karargah Konumunu Ayarla + 设置总部位置 Show missing mods - Zobrazit chybějící módy - Montrer les mods manquants + Zeige fehlende Mods Mostra mod mancanti + Mostrar mods que faltan + Montrer les mods manquants 누락된 모드 표시 Показать недостающие моды Pokaż Brakujące Mody + Zobrazit chybějící módy Mostrar mods em falta + Eksik modları göster 显示缺失的mod - Mostrar mods que faltan - - Override side limits - Přepsat limity stran - Outrepasser les limites de camps - Sovrascrivi limiti dei gruppi - 진영 제한 덮어쓰기 - Отключить ограничения сторон - Nadpisz Limity Stron - Substituir limities lado - 覆盖阵营限制设置 - Desbloquear límites de bandos + + Start game + Starte Spielstand + Inizia Partita + Comenzar Partida + Commencer une partie + 게임 시작 + Начать игру + Rozpocznij Rozgrywkę + Začít hru + Começar jogo + Oyuna başla + 开始游戏 Switch enemy sides - Přepnout nepřátelské strany - Changer de camp + Wechsel feindliche Seiten Scambia gruppi nemici + Cambiar bandos enemigos + Changer de camp 적군 진영 전환 Поменять вражеские стороны Zmień Strony Wroga - Mudar lado enimigos + Přepnout nepřátelské strany + Mudar lado inimigos + Düşman taraflarını değiştir 改变敌军阵营 - Cambiar bandos enemigos - - - CONFIRM ACTION - POTVRDIT AKCI - CONFIRMER L'ACTION - CONFERMA AZIONE - 실행 확인 - ПОДТВЕРДИТЕ ДЕЙСТВИЕ - POTWIERDŹ DZIAŁANIE - CONFIMAR - 确认行动 - CONFIRMAR ACCIÓN - - - YES - ANO - OUI - - - ДА - TAK - SIM - 确认 - SI - - - CANCEL - ZRUŠIT - ANNULER - CANCELLA - 취소 - ОТМЕНА - ANULUJ - CANCELAR - 取消 - CANCELAR - - - - - Close - Zavřít - Fermer - Chiudi - 닫기 - Закрыть - Zamknij - Fechar - 关闭 - Cerrar - - HQ Position - Pozice velitelství - Position du QG - Posizione HQ - HQ 위치 - Позиция штаба - Pozycja Sztabu - Posiçao Posto Comando - 总部位置 - Posición del HQ - - - Selected position cannot be near enemy zones. - Vybraná pozice nemůže být blízko nepřátelské zóny - La position ne peut pas être proche d'ennemis. - La posizione selezionata non può essere vicino ad una postazione nemica. - 적 구역 근처에 설치할 수 없습니다 - Выбранное место не должно находиться рядом с вражеской территорией. - Wybrana pozycja nie może znajdować się w pobliżu stref wroga. - Posiçao selecionada nao pode estar perto de zonas enimigas - 所选位置不能过于靠近敌占区 - La zona seleccionada no puede estar cerca de zonas enemigas. - - - Selected position cannot be in water. - Vybraná pozice nemůže být ve vodě - La position ne peut pas être dans l'eau. - La posizione selezionata non può essere in acqua. - 물 속에는 설치할 수 없습니다. - Выбранное место не может быть в воде. - Wybrana pozycja nie może znajdować się w wodzie. - Posiçao selecionada nao pode estar na agua - 所选位置不能位于水上 - La posición seleccionada no puede estar en agua. + + ANTISTASI SETUP + ANTISTASI SETUP + CONFIGURAZIONE ANTISTASI + CONFIGURAR ANTISTASI + CONFIGURATION D'ANTISTASI + 안티스타시 설정 + НАСТРОЙКА ANTISTASI + KONFIGURACJA ANTYSTASI + NASTAVENÍ ANTISTASI + ANTISTASI SETUP + ANTİSTASİ KURULUMU + ANTISTASI设置 - - Selected position cannot be outside the map. - Vybraná pozice nemůže být mimo mapu - La position ne peut pas être en dehors de la map. - La posizione selezionata non può essere fuori dalla mappa - 지도 밖에는 설치할 수 없습니다. - Выбранное место не может находиться вне карты. - Wybrana pozycja nie może znajdować się poza mapą. - Posiçao selecionada nao pode estar fora do mapa - 所选位置不能位于地图外 - La posición seleccionada no puede estar fuera del mapa. + + Use New Save file + Nutze neue Spielstand Datei + Usa Nuovo File di Salvataggio + Usar fichero de Partida nueva + Utiliser un nouveau fichier + 새 저장 파일 사용 + Использовать новый файл сохранений + Użyj Nowego Pliku Zapisu + Použít nový uložený soubor + Usar novo ficheiro + Yeni kayıt dosyası kullan + 使用新的存档文件 - + \ No newline at end of file diff --git a/A3A/addons/jeroen_arsenal/Stringtable.xml b/A3A/addons/jeroen_arsenal/Stringtable.xml index f7aa8089a0..8c68e9b381 100644 --- a/A3A/addons/jeroen_arsenal/Stringtable.xml +++ b/A3A/addons/jeroen_arsenal/Stringtable.xml @@ -1,124 +1,123 @@ - - - - Jeroen (Not) Limited Arsenal - Jeroen (No) Arsenal limitado - - - Vehicle inventory - - - ERROR DURING ARSENAL LOAD - - - ERROR - Please report RPT to Antistasi Dev's. - - - TODO - - - has been kept, because there is no - - - These items were not in the Arsenal, so the originals have been kept:\n - - - These items were not in the Arsenal:\n - - - Load - - - Default gear - - - Add default items like radio and medical supplies - - - To crate - - - Move items from crate inventory to arsenal - - - Unload - - - Move items from car to arsenal - - - Sort by amount - - - Default - - - Looks like I am the only one using this today - - - More than enough for a whole army - - - Many of these left - - - Some of these left - - - If I want one I need to take it before some one else does - - - The last one in the box - - - More than enough for a whole army - - - , but there is no ammo for it - - - , and there is enough ammo for it - - - , and there is still some ammo for it - - - , but there are only a few shots for it - - - We are low on this item, only members may use it - - - I can't take batteries, I have no space for it - - - Shit there are no more batteries - - - \n(Not compatible with currently equipped weapons) - - - We are low on this item, only members may use it - - - - - Ultra Wide Extended Debug Console With Extra Save Buttens! - - - Load - - - Save - - - Del - - - -- Undo last save -- - - - + + + + , but there is no ammo for it + + + , but there are only a few shots for it + + + , and there is still some ammo for it + + + , and there is enough ammo for it + + + Looks like I am the only one using this today + + + The last one in the box + + + If I want one I need to take it before some one else does + + + Many of these left + + + Some of these left + + + More than enough for a whole army + + + More than enough for a whole army + + + Shit there are no more batteries + + + I can't take batteries, I have no space for it + + + TODO + + + ERROR DURING ARSENAL LOAD + + + has been kept, because there is no + + + These items were not in the Arsenal:\n + + + These items were not in the Arsenal, so the originals have been kept:\n + + + We are low on this item, only members may use it + + + ERROR - Please report RPT to Antistasi Dev's. + + + \n(Not compatible with currently equipped weapons) + + + Sort by amount + + + Default + + + Default gear + + + To crate + + + Unload + + + Jeroen (Not) Limited Arsenal + + + Add default items like radio and medical supplies + + + Move items from crate inventory to arsenal + + + Move items from car to arsenal + + + Load + + + Vehicle inventory + + + We are low on this item, only members may use it + + + + + Del + + + Load + + + Save + + + -- Undo last save -- + + + Ultra Wide Extended Debug Console With Extra Save Buttens! + + + \ No newline at end of file diff --git a/A3A/addons/logistics/Stringtable.xml b/A3A/addons/logistics/Stringtable.xml index a0b789269e..ca6032560f 100644 --- a/A3A/addons/logistics/Stringtable.xml +++ b/A3A/addons/logistics/Stringtable.xml @@ -1,88 +1,88 @@ - - - - Logistics - - - %1 does not have enough space to load %2. - - - Vehicle lacks nodes, define them or use a different vehicle. - - - Vehicle lacks the capacity for a cargo of this size. Capacity: - - - Vehicle lacks the ability to load weapons. - - - Load %1 into nearest vehicle. - - - <t color='#00fff3'>"%1" is loaded onto "%2" There is no more space.</t> - - - <t color='#00fff3'>"%1" is loaded onto "%2". Free slots: "%3".</t> - - - <t color='#00fff3'>"%1" was unloaded from "%2". Free slots: "%3".</t> - - - <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Default mass: </t> - - - <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Cargo mass: </t> - - - <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Current mass: </t> - - - Get in %1 as Gunner. - - - Someone is already in the static. - - - Cargo is already being loaded into the vehicle. - - - No vehicle is close enough. - - - You can't load cargo into a destroyed vehicle. - - - You can't load destroyed cargo into a vehicle. - - - %1 cannot be loaded. - - - Can't load a static that's mounted. - - - %1 can not be mounted on a %2. - - - %1 is being helped or no longer needs your help. - - - %1 is unable to load any cargo. - - - %1 does not have enough space to load %2. - - - %1 can not load cargo while units are blocking the cargo plane. - - - Can't unload a static that's mounted. - - - Cargo is already being unloaded from the vehicle. - - - - + + + + Load %1 into nearest vehicle. + + + Someone is already in the static. + + + Get in %1 as Gunner. + + + Vehicle lacks the ability to load weapons. + + + Vehicle lacks the capacity for a cargo of this size. Capacity: + + + Vehicle lacks nodes, define them or use a different vehicle. + + + Cargo is already being loaded into the vehicle. + + + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Cargo mass: </t> + + + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Current mass: </t> + + + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Default mass: </t> + + + <t color='#00fff3'>"%1" is loaded onto "%2". Free slots: "%3".</t> + + + <t color='#00fff3'>"%1" is loaded onto "%2" There is no more space.</t> + + + <t color='#00fff3'>"%1" was unloaded from "%2". Free slots: "%3".</t> + + + %1 does not have enough space to load %2. + + + Logistics + + + %1 is being helped or no longer needs your help. + + + %1 cannot be loaded. + + + %1 can not load cargo while units are blocking the cargo plane. + + + Can't load a static that's mounted. + + + %1 can not be mounted on a %2. + + + %1 does not have enough space to load %2. + + + %1 is unable to load any cargo. + + + You can't load cargo into a destroyed vehicle. + + + You can't load destroyed cargo into a vehicle. + + + No vehicle is close enough. + + + Cargo is already being unloaded from the vehicle. + + + Can't unload a static that's mounted. + + + + \ No newline at end of file diff --git a/A3A/addons/maps/Stringtable.xml b/A3A/addons/maps/Stringtable.xml index 72a3179cfd..4c7aed0928 100644 --- a/A3A/addons/maps/Stringtable.xml +++ b/A3A/addons/maps/Stringtable.xml @@ -4,848 +4,988 @@ The Official Antistasi Community and Barbolani - La Communauté Officielle d'Antistasi et Barbolani - Сообщество Antistasi Die offizielle Antistasi Community und Barbolani - Oficiální komunita Antistasi a Barbolani - Antistasi 官方社区 和 Barbolani - 공식 안티스타시 커뮤니티와 Barbolani Antistasi Ufficiale dalla Community e da Barbolani - Placeholder Comunidad Oficial Antistasi y Barbolani + La Communauté Officielle d'Antistasi et Barbolani + 공식 안티스타시 커뮤니티와 Barbolani Placeholder + Оффициальное Сообщество Antistasi и Barbolani Oficjalna Społeczność Antistasi i Barbolaniego - Placeholder + Oficiální komunita Antistasi a Barbolani + A Comunidade Oficial Antistasi e Barbolani + Resmi Antistasi Topluluğu ve Barbolani + Antistasi 官方社区 和 Barbolani - Example of mission info: - String uses in description.exe: - briefingName = $STR_antistasi_mission_info_${worldname}_mapname_text; - OnLoadName = $STR_antistasi_mission_info_${worldname}_mapname_short_text; - OnLoadMission = $STR_antistasi_mission_info_${worldname}_blurb_text; - overviewText = $STR_antistasi_mission_info_${worldname}_description_text; - $STR_antistasi_mission_info_${worldname}_mapname_text is used for config.cpp CfgMissions entry for the world and mission.sqm briefingName entry - cfgPaths: - CfgMissions >> MPMissions >> Antistasi_${worldname} >> briefingName - Mission >> Intel >> briefingName - \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ - - Antistasi Altis - - - Antistasi - Liberation of Altis + + Because nothing is more important than Freedom. + Weil nichts wichtiger ist als die Freiheit. + Nulla è più importante della libertà. + Porque nada es más importante que la Libertad + Parce que rien n'est plus important que la Liberté. + 자유보다 중요한건 없기에. + Потому что нет ничего важнее Свободы. + Ponieważ nic nie jest ważniejsze niż Wolność. + Protože nic není důležitější než svoboda. + Porque nada é mais importante que a Liberdade. + Çünkü hiçbir şey özgürlükten daha önemli değildir. + 因为没有什么比自由更重要。 - + Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. + Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... + Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. + Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... + 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. + Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. + Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. + Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. + 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 - - Because nothing is more important than Freedom. - - ////////////////////////////////////////////////////////////////////////////////// - Antistasi Altis - Antistasi Алтис - Antistasi Altis - 안티스타시 알티스 - Antistasi Altis - Antistasi Altis + Antistasi Altis Antistasi Altis Antistasi Altis - Antistasi Altis + Antistasi Altis + 안티스타시 알티스 + Antistasi Алтис Antistasi Altis + Antistasi Altis + Antistasi Altis + Antistasi Altis + Antistasi Altis Antistasi - Liberation of Altis + Antistasi - Befreiung von Altis + Antistasi - Liberazione di Altis + Antistasi - Liberación de Altis Antistasi - Libération d'Altis 안티스타시 - 알티스 해방 - Antistasi - 解放 Altis Antistasi - Освобождение Алтиса - Antistasi - osvobození Altisu - Antistasi - Liberazione di Altis - Antistasi - Liberación de Altis - Antistasi - Befreiung von Altis Antistasi - Wyzwolenie Altis + Antistasi - osvobození Altisu + Antistase - A Libertação de Altis + Antistasi - Altis'in Kurtuluşu + Antistasi - 解放 Altis - + + Fought on the camel's back + Kampf auf dem Kamelrücken + Combattuta sulla schiena dei cammelli + Luchado a lomos de un camello + Combattu à dos de chameau + 낙타 등 위에서의 싸움 + Сражайся верхом на верблюде + Walczył na grzbiecie wielbłąda! + Bojovat na zádech velblouda + Combate às costas do camelo + Deve sırtında savaş + 在骆驼背上战斗 + + Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. - Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - Стань лидером сопротивления. Сражайся против врага превосходящего в технологии, количистве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... - Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. - 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... + 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. + Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. + Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. + 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 - - Because nothing is more important than Freedom. - Parce que rien n'est plus important que la Liberté. - Weil nichts wichtiger ist als die Freiheit. - Protože nic není důležitější než svoboda. - 자유보다 중요한건 없기에. - 因为没有什么比自由更重要。 - Потому что нет ничего важнее свободы. - Nulla è più importante della libertà. - Porque nada es más importante que la Libertad - Ponieważ nic nie jest ważniejsze niż Wolność. + + Antistasi Anizay + Antistasi Anizay + Antistasi Anizay + Antistasi Anizay + Antistasi Anizay + 안티스타시 애니제이 + Antistasi Анизай + Antistasi Anizay + Antistasi Anizay + Antistasi Anizay + Antistasi Anizay + Antistasi Anizay - - Antistasi Stratis - Antistasi Stratis - Antistasi Стратис - Antistasi Stratis - 안티스타시 스트라티스 - Antistasi Stratis - Antistasi Stratis - Antistasi Stratis - Antistasi Stratis + + Antistasi - Liberation of Anizay + Antistasi - Befreiung von Anizay + Antistasi - Liberazione di Anizay + Antistasi - Liberación de Anizay + Antistasi - Libération d'Anizay + 안티스타시 - 애니제이 해방 + Antistasi - Освобождение Анизая + Antistasi - Wyzwolenie Anizay + Antistasi - Osvobození Anizay + Antistasi - A Libertação de Anizay + Antistasi - Anizay'ın Kurtuluşu + Antistasi - 解放 Anizay - - Antistasi - Liberation of Stratis - Antistasi - Libération de Stratis - 안티스타시 - 스트라티스 해방 - Antistasi - 解放 Stratis - Antistasi - Освобождение Стратиса - Antistasi - osvobození Stratisu - Antistasi - Liberazione di Stratis - Antistasi - Liberación de Stratis - Antistasi - Befreiung von Stratis - Antistasi - Wyzwolenie Stratis + + Tree? Which tree?!? + Bäume? Welche Bäume? + Albero^ Quale albero?!? + ¿Árbol? ¿¡Qué Árbol!? + L'arbre? Quel arbre?!? + 나무? 뭔 나무?!? + Дерево? Какое дерево?!? + Drzewo? Które drzewo? + Strom? Který strom?!? + Árvore? Qual árvore?!? + Ağaç? Hangi ağaç?!? + 树? 哪棵树?!? - + Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. - Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - Стань лидером сопротивления. Сражайся против врага превосходящего в технологии, количистве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... - Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. - 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... + 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. + Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. + Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. + 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 - - Because nothing is more important than Freedom. - Parce que rien n'est plus important que la Liberté. - Weil nichts wichtiger ist als die Freiheit. - Protože nic není důležitější než svoboda. - 자유보다 중요한건 없기에. - 因为没有什么比自由更重要。 - Потому что нет ничего важнее свободы. - Nulla è più importante della libertà. - Porque nada es más importante que la Libertad - Ponieważ nic nie jest ważniejsze niż Wolność. + + Antistasi Cam Lao Nam + Antistasi Cam Lao Nam + Antistasi Cam Lao Nam + Antistasi Cam Lao Nam + Antistasi Cam Lao Nam + 안티스타시 캄 라오 남 + Антистази Кам Нао Лам + Antistasi Cam Lao Nam + Antistasi Cam Lao Nam + Antistasi Cam Lao Nam + Antistasi Cam Lao Nam + Antistasi Cam Lao Nam - - Antistasi Malden - Antistasi Malden - Antistasi Мальден - Antistasi Malden - Antistasi Malden - 안티스타시 몰든 - Antistasi Malden - Antistasi Malden - Antistasi Malden - Antistasi Malden + + Antistasi - Liberation of Cam Lao Nam + Antistasi - Befreiung von Cam Lao Nam + Antistasi - Liberazione di Cam Lao Nam + Antistasi - Liberación de Cam Lao Nam + Antistasi - Libération de Cam Lao Nam + 안티스타시 - 캄 라오 남 해방 + Антистази - Освобождение Кам Нао Лам + Antistasi - Wyzwolenie Cam Lao Nam + Antistasi - osvobození Cam Lao Namu + Antistasiv - A Libertação de Cam Lao Nam + Antistasi - Cam Lao Nam'ın Kurtuluşu + Antistasi - 解放柬老南 - - Antistasi - Liberation of Malden - Antistasi - La Libération de Malden - Antistasi - Освобождение Мальдена - Antistasi - Liberation of Malden - Antistasi - Osvobození Maldenu - 안티스타시 - 몰든 해방 - Antistasi - 解放 Malden - Antistasi - Liberazione di Malden - Antistasi - Liberación de Malden - Antistasi - Wyzwolenie Malden + + Revolution in a pile of leaves. + Revolution im Blätterhaufen + Rivoluzione in una pila di foglie. + Revolución en una montaña de hojas. + La révolution au milieu des feuilles. + 나뭇잎 더미 속의 혁명 + Восстание из кучи листьев. + Rewolucja w stercie liści. + Revoluce v hromadě listí. + Revolução entre um monte de folhas. + Bir yaprak yığınında devrim. + 林莽革命 - + Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. - Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - Стань лидером сопротивления. Сражайся против врага превосходящего в технологии, количистве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... - Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. - 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions. Quand vous voulez, où vous voulez, avec ce que vous voulez... + 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. + Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. + Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. + 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 - - The island is small but packed with enemies. Look out! - L'île est petite mais remplie d'ennemis. Attention! - Остров небольшой, но полон врагов. Будь начеку! - Diese Insel ist klein aber voller Feinde. Sei auf der Hut! - Ostrov je malý, ale plný nepřátel. Pozor! - 섬은 작지만 적으로 가득합니다. 조심하십시오! - 这座岛很小, 但敌人众多。当心! - L'isola è piccola ma pienda di nemici, fai attenzione! - La Isla es pequeña pero llena de enemigos. ¡Cuidado! - Wyspa jest mała, ale pełna wrogów. Uważajcie na siebie! - - - Antistasi Tanoa - Antistasi Tanoa - Antistasi Таноа - Antistasi Tanoa - 안티스타시 타노아 - Antistasi Tanoa - Antistasi Tanoa - Antistasi Tanoa - Antistasi Tanoa + + Antistasi Chernarus Autumn + Antistasi Chernarus Herbst + Antistasi Chernarus Autunno + Antistasi Chernarus Otoño + Antistasi Chernarus (Automne) + 안티스타시 체르나루스 가을 + Antistasi Чернорусь (Осень) + Antistasi Czernarus Jesień + Antistasi Černaruský podzim. + Antistasi Chernarus Outono + Antistasi Chernarus Autumn + Antistasi -彻那鲁斯的秋天 - - Antistasi - Warlords of the Pacific - Antistasi - Les Seigneurs de Guerre du Pacifique - Antistasi - Хозяева Тихого Океана - Antistasi - Warlords of the Pacific - Antistasi - Vojevůdci Pacifiku - 안티스타시 - 태평양의 군벌 - Antistasi - 太平洋军阀之战 - Antistasi - Warlords del Pacifico - Antistasi - Señores de la guerra del Pacífico - Antistasi - Władcy Pacyfiku - - - Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. - Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - Стань лидером сопротивления. Сражайся против врага превосходящего в технологии, количистве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире. - Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... - Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. - 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 - Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. - Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. - Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. - - - Business and War... - Les Affaires et la Guerre... - Бизнес и Война ... - Geschäft und Krieg... - Obchod a válka ... - 사업과 전쟁... - 生意与战争... - Business e Guerra... - Negocios y Guerra... - Biznes i wojna... - - - Antistasi Livonia - Antistasi Livonia - Antistasi Livonia - Antistasi Livonia - 안티스타시 리보니아 - Antistasi Ливония - Antistasi Livonia - Antistasi Livonia - Antistasi Livonia - Antistasi Livonia + + Antistasi - Autumn of Rebellion + Antistasi - Rebellion im Herbst + Antistasi - Autunno della Ribellione + Antistasi - Otoño de rebelión + Antistasi - L'Automne de la Rébellion + 안티스타시 - 혁명의 가을 + Antistasi - Осень восстания + Antistasi - Jesień Buntu + Antistasi - Podzimní vzpoura + Antistasi - Outono de Revolução + Antistasi - İsyanın Sonbaharı + Antistasi -叛逆之秋 - - Antistasi - The Baltic Revolution - Antistasi - La Révolution Baltique - Antistasi - Балтийская Революция - Antistasi - The Baltic Revolution - Antistasi - Baltská Revoluce - 안티스타시 - 발트 혁명 - Antistasi - 波罗的海革命 - Antistasi - La Rivoluzione Baltica - Antistasi - La Revolución Báltica - Antistasi - Rewolucja Bałtycka + + Between the anvil and a steamroller. + Zwischen einem Amboss und einer Dampfwalze. + Tra l'incudine e il martello. + Entre el yunke y la apisonadora + Entre l'enclume et un rouleau compresseur + 모루와 강압기 사이에 + Между катком и наковальней. + Między młotem a kowadłem... + Mezi kovadlinou a parním válcem. + Entre uma bigorna e um rolo compactador. + Örs ve buhar silindiri arasında. + 在砧板和压辊之间。 - + Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. - Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - Стань лидером сопротивления. Сражайся против врага превосходящего в технологии, количистве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... - Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. - 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. - Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. - - - Stuck between two fronts. - Pris entre deux feux. - Между двух фронтов. - Gefangen zwischen zwei Fronten. - Uvízl mezi dvěma frontami. - 두 전선 사이에 갇히다. - 夹在两条战线之间。 - Bloccati tra due fronti. - Atrapados entre dos frentes - Jeszcze Livonia nie zginęła, Kiedy my żyjemy. Co nam obca przemoc wzięła, Szablą odbierzemy... - - - Antistasi Virolahti - Antistasi Virolahti - Antistasi Виролахти - Antistasi Virolahti - 안티스타시 비롤라티 - Antistasi Virolahti - Antistasi Virolahti - Antistasi Virolahti - Antistasi Virolahti - - - Antistasi - Liberation of Virolahti - Antistasi - Libération de Virolahti - 안티스타시 - 비롤라티 해방 - Antistasi - 解放 Virolahti - Antistasi - Освобождение Виролахти - Antistasi - osvobození Virolahti - Antistasi - Liberazione di Virolahti - Antistasi - Liberación de Virolahti - Antistasi - Befreiung von Virolahti - Antistasi - Wyzwolenie Virolahti - - - Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - Стань лидером сопротивления. Сражайся против врага превосходящего в технологии, количистве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире. - Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... - Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. - 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 - Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. - Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. - - - Hunting in the woods - Chasse dans les bois - Lov v lese - 숲 속의 사냥 - 在树林中打猎 - Охота в лесу - Cacciando nella foresta - Cazando en los bosques - Polowanie czas zacząć! + Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. + Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. + 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 Antistasi Chernarus - Antistasi Chernarus - Antistasi Чернорусь - Antistasi Chernarus - 안티스타시 체르나루스 - Antistasi Černarus + Antistasi Chernarus Antistasi Chernarus Antistasi Chernarus + Antistasi Chernarus + 안티스타시 체르나루스 + Antistasi Чернорусь Antistasi Chernarus + Antistasi Černarus + Antistasi Chernarus + Antistasi Chernarus + Antistasi Chernarus Antistasi - Kolkhoz in revolt - Antistasi - Kolkhoz en révolte - Antistasi - Революция колхоза - Antistasi - Kolkhoz 起义 - 안티스타시 - Kolkhoz in revolt - Antistasi - Kolchoz ve vzpouře + +Antistasi - Rebellion in Kolkhoz Antistasi - Kolkhoz in rivolta Antistasi - Revuelta en Kolkhoz + Antistasi - Kolkhoz en révolte + 안티스타시 - Kolkhoz in revolt + Antistasi - Революция в колхозе Antistasi - Kołchoz w Buncie + Antistasi - Kolchoz ve vzpouře + Antistasi - Colcoses em revolta + Antistasi - Kolkhoz İsyanda + Antistasi - Kolkhoz 起义 - + + Beware: Santa Claus is hunting you! + Vorsicht: Der Weihnachtsmann jagd dich! + Attenzione: Santa Claus ti da la caccia! + ¡Cuidado: Santa Claus te está cazando! + Attention: le Père Noël vous chasse! + 경고: 산타 할아버지가 당신을 사냥하고 있습니다! + Остерегайтесь: Санта-Клаус охотится на вас! + Uwaga: Święty Mikołaj Cię szuka! + Pozor: Santa Claus tě loví! + Cuidado: O Pai Natal anda à tua caça! + Dikkat: Noel Baba seni avlıyor! + 当心: 圣诞老人在追捕你! + + Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. - Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - Стань лидером сопротивления. Сражайся против врага превосходящего в технологии, количистве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... - Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. - 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... + 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. - - - Between the anvil and a steamroller. - Entre l'enclume et un rouleau compresseur - Между катком и наковальней. - Zwischen einem Amboss und einer Dampfwalze. - Mezi kovadlinou a parním válcem. - 모루와 강압기 사이에 - 在砧板和压辊之间。 - Tra l'incudine e il martello. - Entre el yunke y la apisonadora - Między młotem a kowadłem... + Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. + Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. + 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 Antistasi Chernarus Winter - Antistasi Chernarus Hiver - Antistasi Чернорусь Зима - Antistasi Chernarus Winter - 안티스타시 체르나루스 겨울 - Antistasi Zimní Černarus + Antistasi Chernarus Winter Antistasi Chernarus Inverno Antistasi Chernarus Winter + Antistasi Chernarus Hiver + 안티스타시 체르나루스 겨울 + Antistasi Чернорусь Зима Antistasi Chernarus Winter + Antistasi Zimní Černarus + Antistasi Chernarus Inverno + Antistasi Chernarus Winter + Antistasi Chernarus Winter Antistasi - Chilled revolt - Antistasi - Révolte glacée - Antistasi - Зимнее восстание - Antistasi - 冰冷的反抗 - 안티스타시 - 혹한의 반란 - Antistasi - Chladná vzpoura + +Antistasi - lässige Revolution Antistasi - Fresca Rivoluzione Antistasi - Revuelta Helada + Antistasi - Révolte glacée + 안티스타시 - 혹한의 반란 + Antistasi - Зимнее восстание Antistasi - Mroźny Bunt + Antistasi - Chladná vzpoura + Antistasi - Revolta Fria + Antistasi - Soğuk İsyan + Antistasi - 冰冷的反抗 - + + This text not being updated is an Easter Egg. + Dieser Text ist ein Osterei und wurde nicht geupdated. + Этот обновленный текст был пасхалкой. + Este texto não ser atualizado é um "Easter Egg" (surpresa!) + Güncellenmeyen bu metin bir Easter Egg'dir. + + Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. - Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - Стань лидером сопротивления. Сражайся против врага превосходящего в технологии, количистве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... - Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. - 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions. Quand vous voulez, où vous voulez, avec ce que vous voulez... + 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. + Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. + Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. + 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 - - Beware: Santa Claus is hunting you! - Attention: le Père Noël vous chasse! - Vorsicht: Der Weihnachtsmann jagd dich! - Pozor: Santa Claus tě loví! - 경고: 산타 할아버지가 당신을 사냥하고 있습니다! - 当心: 圣诞老人在追捕你! - Остерегайтесь: Санта-Клаус охотится на вас! - Attenzione: Santa Claus ti da la caccia! - ¡Cuidado: Santa Claus te está cazando! - Uwaga: Święty Mikołaj Cię szuka! - - - Antistasi Kunduz - Antistasi Kanduz - Antistasi Кундуз - Antistasi Kunduz - Antistasi Kunduz - 안티스타시 쿤두즈 - Antistasi Kunduz - Antistasi Kunduz - Antistasi Kunduz - Antistasi Kunduz + + Antistasi Chernarus 2020 + Antistasi Chernarus 2020 + Antistasi Чернорусь 2020 + Antistasi Chernarus 2020 + Antistasi Chernarus 2020 - - Antistasi - Battle of Kunduz - Antistasi - La Bataille de Kanduz - Antistasi - Битва за Кундуз - Antistasi - Battle of Kunduz - Antistasi - Bitva o Kunduz - 안티스타시 - 쿤두즈 전투 - Antistasi - Kunduz 之战 - Antistasi - La Battaglia di Kunduz - Antistasi - Batalla de Kunduz - Antistasi - Bitwa o Kunduz + + Antistasi - Another Liberation of Cherno + Antistasi - Eine weitere Befreiung von Cherno + Ещё одно Освобождение Черноруси + Antistasi - Outra Libertação de Cherno + Antistasi - Cherno'nun Başka Bir Kurtuluşu - + + Stuck between two fronts. + Gefangen zwischen zwei Fronten. + Bloccati tra due fronti. + Atrapados entre dos frentes + Pris entre deux feux. + 두 전선 사이에 갇히다. + Застряв меж двух фронтов. + Jeszcze Livonia nie zginęła, Kiedy my żyjemy. Co nam obca przemoc wzięła, Szablą odbierzemy... + Uvízl mezi dvěma frontami. + Preso entre duas frentes. + İki cephe arasında direniş. + 夹在两条战线之间。 + + Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. - Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - Стань лидером сопротивления. Сражайся против врага превосходящего в технологии, количистве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... - Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. - 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... + 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. + Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. + Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. + 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 + + + Antistasi Livonia + Antistasi Livonia + Antistasi Livonia + Antistasi Livonia + Antistasi Livonia + 안티스타시 리보니아 + Antistasi Ливония + Antistasi Livonia + Antistasi Livonia + Antistasi Livonia + Antistasi Livonia + Antistasi Livonia + + + Antistasi - The Baltic Revolution + Antistasi - Die altische Revolution + Antistasi - La Rivoluzione Baltica + Antistasi - La Revolución Báltica + Antistasi - La Révolution Baltique + 안티스타시 - 발트 혁명 + Antistasi - Балтийская Революция + Antistasi - Rewolucja Bałtycka + Antistasi - Baltská Revoluce + Antistasi - A Revolução do Báltico + Antistasi - Baltık Devrimi + Antistasi - 波罗的海革命 Sand and blood - Du Sable et du Sang - Кровь и песок Sand und Blut - Písek a krev - 모래와 피 - 沙砾与鲜血 Sabbia e sangue Arena y Sangre + Du Sable et du Sang + 모래와 피 + Кровь и песок Krew i piasek... + Písek a krev + Areia e sangue + Kum ve Kan + 沙砾与鲜血 - - Antistasi Tembelan - Antistasi Tembelan - Antistasi Tembelan - Antistasi Tembelan - 안티스타시 템벨란 - Antistasi Тембелан - Antistasi Tembelan - Antistasi Tembelan - Antistasi Tembelan - Antistasi Tembelan - - - Antistasi - Liberation of Tembelan Island - Antistasi - Liberation de l'ile de Tembelan - Antistasi - Liberation of Tembelan Island - Antistasi - Osvobození Ostrova Tembelan - 안티스타시 - 템벨란 섬 해방 - Antistasi - 解放 Tembelan - Antistasi - Освобождение острова Тембелан - Antistasi - Liberazione dell'isola Tembelan - Antistasi - Liberación de la Isla Tembelan - Antistasi - Wyzwolenie Wyspy Tembelan - - + Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. - Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - Стань лидером сопротивления. Сражайся против врага превосходящего в технологии, количистве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... - Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. - 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... + 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. + Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. + Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. + 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 - - Beauty and destruction - Beauté et destruction - Schönheit und Zerstörung - Krása a destrukce - 아름다움과 파괴 - 美丽与毁灭 - Красота и разрушение - La bellezza della distruzione - Belleza y Destrucción - Piekno i zniszczenie... + + Antistasi Kunduz + Antistasi Kunduz + Antistasi Kunduz + Antistasi Kunduz + Antistasi Kanduz + 안티스타시 쿤두즈 + Antistasi Кундуз + Antistasi Kunduz + Antistasi Kunduz + Antistasi Kunduz + Antistasi Kunduz + Antistasi Kunduz - - Antistasi Anizay - Antistasi Anizay - Antistasi Anizay - Antistasi Anizay - 안티스타시 애니제이 - Antistasi Анизай - Antistasi Anizay - Antistasi Anizay - Antistasi Anizay - Antistasi Anizay + + Antistasi - Battle of Kunduz + Antistasi - Schlacht um Kunduz + Antistasi - La Battaglia di Kunduz + Antistasi - Batalla de Kunduz + Antistasi - La Bataille de Kanduz + 안티스타시 - 쿤두즈 전투 + Antistasi - Битва за Кундуз + Antistasi - Bitwa o Kunduz + Antistasi - Bitva o Kunduz + Antistasi - A Batalha de Kunduz + Antistasi - Kunduz Savaşı + Antistasi - Kunduz 之战 - - Antistasi - Liberation of Anizay - Antistasi - Libération d'Anizay - Antistasi - Liberation of Anizay - Antistasi - Osvobození Anizay - 안티스타시 - 애니제이 해방 - Antistasi - 解放 Anizay - Antistasi - Освобождение Анизая - Antistasi - Liberazione di Anizay - Antistasi - Liberación de Anizay - Antistasi - Wyzwolenie Anizay + + The island is small but packed with enemies. Look out! + Diese Insel ist klein aber voller Feinde. Sei auf der Hut! + L'isola è piccola ma pienda di nemici, fai attenzione! + La Isla es pequeña pero llena de enemigos. ¡Cuidado! + L'île est petite mais remplie d'ennemis. Attention! + 섬은 작지만 적으로 가득합니다. 조심하십시오! + Остров небольшой, но полон врагов. Будь начеку! + Wyspa jest mała, ale pełna wrogów. Uważajcie na siebie! + Ostrov je malý, ale plný nepřátel. Pozor! + A ilha é pequena mas carregada de inimigos. Faz cuidado! + Ada küçük ama düşmanlarla dolu. Dikkat! + 这座岛很小, 但敌人众多。当心! - + Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. - Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - Стань лидером сопротивления. Сражайся против врага превосходящего в технологии, количистве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... - Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. - 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... + 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. + Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. + Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. + 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 - - Fought on the camel's back - Combattu à dos de chameau - Kampf auf dem Kamelrücken - Bojovat na zádech velblouda - 낙타 등 위에서의 싸움 - 在骆驼背上战斗 - Сражайся верхом на верблюде - Combattuta sulla schiena dei cammelli - Luchado a lomos de un camello - Walczył na grzbiecie wielbłąda! + + Antistasi Malden + Antistasi Malden + Antistasi Malden + Antistasi Malden + Antistasi Malden + 안티스타시 몰든 + Antistasi Мальден + Antistasi Malden + Antistasi Malden + Antistasi Malden + Antistasi Malden + Antistasi Malden - - Antistasi Cam Lao Nam - Antistasi Cam Lao Nam - Antistasi Cam Lao Nam - Антистази Кам Нао Лам - 안티스타시 캄 라오 남 - Antistasi Cam Lao Nam - Antistasi Cam Lao Nam - Antistasi Cam Lao Nam - Antistasi Cam Lao Nam + + Antistasi - Liberation of Malden + Antistasi - Rebellion auf Malden + Antistasi - Liberazione di Malden + Antistasi - Liberación de Malden + Antistasi - La Libération de Malden + 안티스타시 - 몰든 해방 + Antistasi - Освобождение Мальдена + Antistasi - Wyzwolenie Malden + Antistasi - Osvobození Maldenu + Antistasi - A Libertação de Malden + Antistasi - Malden'in Kurtuluşu + Antistasi - 解放 Malden - - Antistasi - Liberation of Cam Lao Nam - Antistasi - Libération du Cam Lao Nam - Antistasi - 解放柬老南 - Антистази - Освобождение Кам Нао Лам - 안티스타시 - 캄 라오 남 해방 - Antistasi - osvobození Cam Lao Namu - Antistasi - Liberazione di Cam Lao Nam - Antistasi - Liberación de Cam Lao Nam - Antistasi - Befreiung von Cam Lao Nam - Antistasi - Wyzwolenie Cam Lao Nam + + The reunification of Sahrani + Die Wiedervereinigung von Sahrani + La riunificazione di Sahrani + La Reunificación de Sahrani + La réunification de Sahrani + 사흐라니의 재통일 + Воссоединение Сахрани + Czas na ponowne zjednoczenie Sahrani. + Sjednocení Sahrani + A reunificação de Sahrani + Sahrani'nin yeniden birleşmesi + Sahrani 的统一 - + Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. - Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - Стань лидером сопротивления. Сражайся против врага превосходящего в технологии, количистве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... - Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. - 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... + 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. - - - Tree? Which tree?!? - L'arbre? Quel arbre?!? - 树? 哪棵树?!? - Дерево? Какое дерево?!? - 나무? 뭔 나무?!? - Strom? Který strom?!? - Albero^ Quale albero?!? - ¿Árbol? ¿¡Qué Árbol!? - Drzewo? Które drzewo? + Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. + Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. + 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 Antistasi Sahrani - Antistasi Sahrani - Antistasi Sahrani - Антистази Сахрани - 안티스타시 사흐라니 - Antistasi Sahrani + Antistasi Sahrani Antistasi Sahrani Antistasi Sahrani + Antistasi Sahrani + 안티스타시 사흐라니 + Антистази Сахрани Antistasi Sahrani + Antistasi Sahrani + Antistasi Sahrani + Antistasi Sahrani + Antistasi Sahrani Antistasi - Liberation of Sahrani - Antistasi - Libération de Sahrani - Antistasi - 解放 Sahrani - Антистази - Освобождение Сахрани - 안티스타시 - 사흐라니 해방 - Antistasi - osvobození Sahrani + Antistasi - Befreiung von Sahrani Antistasi - Liberazione di Sahrani Antistasi - Liberación de Sahrani - Antistasi - Befreiung von Sahrani + Antistasi - Libération de Sahrani + 안티스타시 - 사흐라니 해방 + Антистази - Освобождение Сахрани Antistasi - Wyzwolenie Sahrani + Antistasi - osvobození Sahrani + Antistasi - A Libertação de Sahrani + Antistasi - Sahrani'nin Kurtuluşu + Antistasi - 解放 Sahrani - + + Vive la résistance! + Lang lebe der Widerstand! + + Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. - Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - Стань лидером сопротивления. Сражайся против врага превосходящего в технологии, количистве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... - Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. + Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions. Quand vous voulez, où vous voulez, avec ce que vous voulez... + 반군 지도자가 되십시오. 수적 그리고 질적으로 막강한 적과 싸우십시오. 18개의 서브 미션과 함께 언제 어디든지 게릴라 전술을 사용하십시오. + Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. + Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. + Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. + Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 + + + Antistasi Normandy + Antistasi Normandie + Antistasi Normandie + Antistasi Нормандия + Antistasi Normandia + Antistasi Normandiya + + + Antistasi - The French Resistance + Antistasi - Der französische Widerstand + Antistasi - La Résistance + Antistasi - Французское Сопротивление. + Antistasi - A Resistência Francesa + Antistasi - Fransız Direnişi + + + Because nothing is more important than Freedom. + Weil Freiheit das wichtigste ist. + Nulla è più importante della libertà. + Porque nada es más importante que la Libertad + Parce que rien n'est plus important que la Liberté. + 자유보다 중요한건 없기에. + Потому что нет ничего важнее Свободы. + Ponieważ nic nie jest ważniejsze niż Wolność. + Protože nic není důležitější než svoboda. + Porque nada é mais importante que a Liberdade. + Çünkü hiçbir şey özgürlükten daha önemli değildir. + 因为没有什么比自由更重要。 + + + Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. + Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... + 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. + Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. + Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. + 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 - - The reunification of Sahrani - La réunification de Sahrani - Sahrani 的统一 - Воссоединение Сахрани - 사흐라니의 재통일 - Sjednocení Sahrani - La riunificazione di Sahrani - La Reunificación de Sahrani - Czas na ponowne zjednoczenie Sahrani. + + Antistasi Stratis + Antistasi Stratis + Antistasi Stratis + Antistasi Stratis + Antistasi Stratis + 안티스타시 스트라티스 + Antistasi Стратис + Antistasi Stratis + Antistasi Stratis + Antistasi Stratis + Antistasi Stratis + Antistasi Stratis + + + Antistasi - Liberation of Stratis + Antistasi - Befreiung von Stratis + Antistasi - Liberazione di Stratis + Antistasi - Liberación de Stratis + Antistasi - Libération de Stratis + 안티스타시 - 스트라티스 해방 + Antistasi - Освобождение Стратиса + Antistasi - Wyzwolenie Stratis + Antistasi - osvobození Stratisu + Antistasi - A Libertação de Stratis + Antistasi - Stratis'in Kurtuluşu + Antistasi - 解放 Stratis + + + In the Heat of the Takistani Desert + In der Hitze der takistanischen Wüste + Nel calore del deserto Takistano + En el Calor del Desierto Takistaní + Dans la chaleur du désert du Takistan + 타키스타니 사막의 열기 속에서 + В жаре Такистанской пустыни + W upale takistańskiej pustyni ... + V žáru takstánské pouště + Entre o Calor do Deserto de Takistani + Takistan Çölü'nün Sıcaklığında + 在 Takistan 沙漠的热浪中 + + + Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. + Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... + Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. + Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... + 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. + Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. + Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. + Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. + 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 Antistasi Takistan - Antistasi Takistan - Antistasi Такистан - Antistasi Takistan - 안티스타시 타키스탄 - Antistasi Takistan + Antistasi Takistan Antistasi Takistan Antistasi Takistán + Antistasi Takistan + 안티스타시 타키스탄 + Antistasi Такистан Antistasi Takstan + Antistasi Takistan + Antistasi Takistan + Antistasi Takistan + Antistasi Takistan Antistasi - Liberation of Takistan - Antistasi - Libération du Takistan - Antistasi - 解放 Takistan - Освобождение Такистана - 안티스타시 - 타키스탄 해방 - Antistasi - osvobození Tákistanu + Antistasi - Befreiung von Takistan Antistasi - Liberazione del Takistan Antistasi - Liberación de Takistán - Antistasi - Befreiung von Takistan + Antistasi - Libération du Takistan + 안티스타시 - 타키스탄 해방 + Antistasi - Освобождение Такистана Antistasi - Wyzwolenie Takistanu + Antistasi - osvobození Tákistanu + Antistasi - A Libertação de Takistan + Antistasi - Takistan'ın Kurtuluşu + Antistasi - 解放 Takistan - + + Business and War... + Geschäft und Krieg... + Business e Guerra... + Negocios y Guerra... + Les Affaires et la Guerre... + 사업과 전쟁... + Бизнес и Война... + Biznes i wojna... + Obchod a válka ... + Negócios e Guerra ... + İş ve Savaş... + 生意与战争... + + Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. - Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - Стань лидером сопротивления. Сражайся против врага превосходящего в технологии, количистве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... - Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. - 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... + 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. + Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. + Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. + 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 - - In the Heat of the Takistani Desert - Dans la chaleur du désert du Takistan - 在 Takistan 沙漠的热浪中 - В жаре Такистанской пустыни - 타키스타니 사막의 열기 속에서 - V žáru takstánské pouště - Nel calore del deserto Takistano - En el Calor del Desierto Takistaní - W upale takistańskiej pustyni ... + + Antistasi Tanoa + Antistasi Tanoa + Antistasi Tanoa + Antistasi Tanoa + Antistasi Tanoa + 안티스타시 타노아 + Antistasi Таноа + Antistasi Tanoa + Antistasi Tanoa + Antistasi Tanoa + Antistasi Tanoa + Antistasi Tanoa - - Antistasi Khe Sanh - Antistasi Khe Sanh - Antistasi Khe Sanh - Antistasi Khe Sanh - Antistasi Khe Sanh - 안티스타시 케 산 - Antistasi Кхешань - Antistasi -溪山 - Antistasi Khe Sanh - Antistasi Khe Sanh - Antistasi Khe Sanh + + Antistasi - Warlords of the Pacific + Antistasi - Warlords of the Pacific + Antistasi - Warlords del Pacifico + Antistasi - Señores de la guerra del Pacífico + Antistasi - Les Seigneurs de Guerre du Pacifique + 안티스타시 - 태평양의 군벌 + Antistasi - Хозяева Тихого Океана + Antistasi - Władcy Pacyfiku + Antistasi - Vojevůdci Pacifiku + Antistasi - Senhores da Guerra do Pacífico + Antistasi - Pasifiğin Savaş Beyleri + Antistasi - 太平洋军阀之战 - - Antistasi - Liberation of Khe Sanh - Antistasi - Osvobození Khe Sanh - Antistasi - Libération de Khe Sanh - Antistasi - Befreiung von Khe Sanh - Antistasi - Liberazione di Khe Sanh - 안티스타시 - 케 산 해방 - Antistasi - Освобождение Кхешани - Antistasi -解放溪山 - Antistasi - Wyzwolenie Khe Sanh - Antistasi - Libertaçao de Khe Sanh - Antistasi - Liberación de Khe Sanh + + Beauty and destruction + Schönheit und Zerstörung + La bellezza della distruzione + Belleza y Destrucción + Beauté et destruction + 아름다움과 파괴 + Красота и разрушение + Piekno i zniszczenie... + Krása a destrukce + Beleza e destruição + Güzellik ve yıkım + 美丽与毁灭 - + Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. - Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - Стань лидером сопротивления. Сражайся против врага превосходящего в технологии, количистве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... - Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. - 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... + 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. + Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. + Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. + 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 + + + Antistasi Tembelan + Antistasi Tembelan + Antistasi Tembelan + Antistasi Tembelan + Antistasi Tembelan + 안티스타시 템벨란 + Antistasi Тембелан + Antistasi Tembelan + Antistasi Tembelan + Antistasi Tembelan + Antistasi Tembelan + Antistasi Tembelan + + + Antistasi - Liberation of Tembelan Island + Antistasi - Befreiung der Tembelan Inseln + Antistasi - Liberazione dell'isola Tembelan + Antistasi - Liberación de la Isla Tembelan + Antistasi - Liberation de l'ile de Tembelan + 안티스타시 - 템벨란 섬 해방 + Antistasi - Освобождение острова Тембелан + Antistasi - Wyzwolenie Wyspy Tembelan + Antistasi - Osvobození Ostrova Tembelan + Antistasi - A Libertação da Ilha de Tembelan + Antistasi - Tembelan Adasının Kurtuluşu + Antistasi - 解放 Tembelan Another jungle, another fight. - Další džungle, další boj. - Une autre jungle, un autre combat. Ein anderer Dschungel, ein anderer Kampf. Un'altra giungla, un'altra lotta. + Otra jungla, otra pelea. + Une autre jungle, un autre combat. 또 다른 정글, 또 다른 싸움 Новые джунгли, новая битва. - 新的丛林,新的战斗 Kolejna dżungla, kolejna walka. + Další džungle, další boj. Outra floresta, outra luta - Otra jungla, otra pelea. - - - Antistasi Chernarus Autumn - Antistasi Černaruský podzim. - Antistasi Chernarus (Automne) - Antistasi Chernarus Autumn - Antistasi Chernarus Autunno - 안티스타시 체르나루스 가을 - Antistasi Черноруссия (Осень) - Antistasi -彻那鲁斯的秋天 - Antistasi Czernarus Jesień - Antistasi Chernarus Outono - Antistasi Chernarus Otoño - - - Antistasi - Autumn of Rebellion - Antistasi - Podzimní vzpoura - Antistasi - L'Automne de la Rébellion - Antistasi - Herbst der Rebellion - Antistasi - Autunno della Ribellione - 안티스타시 - 혁명의 가을 - Antistasi - Осень восстания - Antistasi -叛逆之秋 - Antistasi - Jesień Buntu - Antistasi - Revoluçao de Outono - Antistasi - Otoño de rebelión + Başka bir orman, başka bir kavga. + 新的丛林,新的战斗 - + Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. - Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions. Quand vous voulez, où vous voulez, avec ce que vous voulez... - Стань лидером сопротивления. Сражайся против врага превосходящего в технологии, количистве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... - Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. - 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. - Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. - - - Revolution in a pile of leaves. - Revoluce v hromadě listí. - La révolution au milieu des feuilles. - Revolution im Blätterhaufen - Rivoluzione in una pila di foglie. - 나뭇잎 더미 속의 혁명 - Восстание из кучи листьев. - 林莽革命 - Rewolucja w stercie liści. - Revoluçao num monte de folhas - Revolución en una montaña de hojas. - - - Antistasi Chernarus 2020 - - - Antistasi - Another Liberation of Cherno - - - Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. - Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions. Quand vous voulez, où vous voulez, avec ce que vous voulez... - Стань лидером сопротивления. Сражайся против врага превосходящего в технологии, количистве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире. - Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... - Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. - 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 - Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. - Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. + Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. + Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. + 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 - - This text not being updated is an Easter Egg. + + Antistasi Khe Sanh + Antistasi Khe Sanh + Antistasi Khe Sanh + Antistasi Khe Sanh + Antistasi Khe Sanh + 안티스타시 케 산 + Antistasi Кхешань + Antistasi Khe Sanh + Antistasi Khe Sanh + Antistasi Khe Sanh + Antistasi Khe Sanh + Antistasi -溪山 - - Antistasi Normandy + + Antistasi - Liberation of Khe Sanh + Antistasi - Befreiung von Khe Sanh + Antistasi - Liberazione di Khe Sanh + Antistasi - Liberación de Khe Sanh + Antistasi - Libération de Khe Sanh + 안티스타시 - 케 산 해방 + Antistasi - Освобождение Кхешани + Antistasi - Wyzwolenie Khe Sanh + Antistasi - Osvobození Khe Sanh + Antistasi - Libertação de Khe Sanh + Antistasi - Khe Sanh'ın Kurtuluşu + Antistasi -解放溪山 - - Antistasi - The French Resistance + + Hunting in the woods + Jagt im Wald + Cacciando nella foresta + Cazando en los bosques + Chasse dans les bois + 숲 속의 사냥 + Охота в лесу + Polowanie czas zacząć! + Lov v lese + Caça nos bosques + Ormanda avlanmak + 在树林中打猎 - + Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. - Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions. Quand vous voulez, où vous voulez, avec ce que vous voulez... - Стань лидером сопротивления. Сражайся против врага превосходящего в технологии, количистве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... - Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. - 반군 지도자가 되십시오. 수적 그리고 질적으로 막강한 적과 싸우십시오. 18개의 서브 미션과 함께 언제 어디든지 게릴라 전술을 사용하십시오. - 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... + 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. + Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. + Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. + 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 - - Vive la résistance! + + Antistasi Virolahti + Antistasi Virolahti + Antistasi Virolahti + Antistasi Virolahti + Antistasi Virolahti + 안티스타시 비롤라티 + Antistasi Виролахти + Antistasi Virolahti + Antistasi Virolahti + Antistasi Virolahti + Antistasi Virolahti + Antistasi Virolahti + + + Antistasi - Liberation of Virolahti + Antistasi - Befreiung von Virolahti + Antistasi - Liberazione di Virolahti + Antistasi - Liberación de Virolahti + Antistasi - Libération de Virolahti + 안티스타시 - 비롤라티 해방 + Antistasi - Освобождение Виролахти + Antistasi - Wyzwolenie Virolahti + Antistasi - osvobození Virolahti + Antistasi - A Libertação de Virolahti + Antistasi - Virolahti'nin Kurtuluşu + Antistasi - 解放 Virolahti - + \ No newline at end of file From 79e581b089307e406ae7f08d66168c63f28da741 Mon Sep 17 00:00:00 2001 From: Bob-Murphy <50651578+Bob-Murphy@users.noreply.github.com> Date: Fri, 22 Sep 2023 00:01:02 +0200 Subject: [PATCH 019/157] Update debug.hpp --- A3A/addons/maps/MissionDescription/debug.hpp | 1 - 1 file changed, 1 deletion(-) diff --git a/A3A/addons/maps/MissionDescription/debug.hpp b/A3A/addons/maps/MissionDescription/debug.hpp index fa46fdb129..ebf28d96c9 100644 --- a/A3A/addons/maps/MissionDescription/debug.hpp +++ b/A3A/addons/maps/MissionDescription/debug.hpp @@ -8,7 +8,6 @@ enableDebugConsole[] = { "76561198087513761", //Hakon "76561198000461190", //John Jordan "76561198016623887", //Lazejun - "76561197969814277", //Giddi "76561198041429764", //Killer }; allowFunctionsRecompile = 1; From 9cdf02230189481ff0e15d2bf8aa33bbe1dc16d0 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Sat, 23 Sep 2023 01:33:16 +0200 Subject: [PATCH 020/157] add missing jungle version hq --- A3A/addons/core/functions/CREATE/fn_milBuildings.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/A3A/addons/core/functions/CREATE/fn_milBuildings.sqf b/A3A/addons/core/functions/CREATE/fn_milBuildings.sqf index b172367202..b70e6fe0e6 100644 --- a/A3A/addons/core/functions/CREATE/fn_milBuildings.sqf +++ b/A3A/addons/core/functions/CREATE/fn_milBuildings.sqf @@ -180,7 +180,7 @@ for "_i" from 0 to (count _buildings) - 1 do _pos = ASLToATL ([_pos select 0, _pos select 1, _zpos select 2]); [_type, _pos, _dir] call _fnc_spawnStatic; }; - if ((_typeB == "Land_Cargo_HQ_V1_F") or (_typeB == "Land_Cargo_HQ_V2_F") or (_typeB == "Land_Cargo_HQ_V3_F")) exitWith + if ((_typeB == "Land_Cargo_HQ_V1_F") or (_typeB == "Land_Cargo_HQ_V2_F") or (_typeB == "Land_Cargo_HQ_V3_F") or (_typeB == "Land_Cargo_HQ_V4_F")) exitWith { private _type = selectRandom (_faction get "staticAA"); private _dir = getDir _building; From fa4c54c08ae63e67c0c9a11ab0af249c8747f643 Mon Sep 17 00:00:00 2001 From: Bob-Murphy <50651578+Bob-Murphy@users.noreply.github.com> Date: Sat, 23 Sep 2023 20:11:56 +0200 Subject: [PATCH 021/157] core localization ai --> missions (#2920) * ai+ammo+base * shorten and containerize * convoy+create+dialogs+init+intel+ltc * missions * punctuation, typos, style * spacing and todo comments * Update fn_rebuildAssets.sqf --------- Co-authored-by: Bob-Murphy --- A3A/addons/core/Stringtable.xml | 1085 +++++++++++++++++ .../core/functions/AI/fn_artySupport.sqf | 21 +- .../core/functions/AI/fn_autoHealFnc.sqf | 5 +- .../core/functions/AI/fn_staticAutoT.sqf | 11 +- .../core/functions/Ammunition/fn_empty.sqf | 4 +- .../core/functions/Ammunition/fn_transfer.sqf | 8 +- .../functions/Base/fn_airspaceControl.sqf | 4 +- .../functions/Base/fn_calculateAggression.sqf | 10 +- .../core/functions/Base/fn_canMoveHQ.sqf | 14 +- A3A/addons/core/functions/Base/fn_commsMP.sqf | 8 +- .../functions/Base/fn_createOutpostsFIA.sqf | 2 +- .../core/functions/Base/fn_flagaction.sqf | 80 +- .../core/functions/Base/fn_garbageCleaner.sqf | 4 +- A3A/addons/core/functions/Base/fn_moveHQ.sqf | 6 +- A3A/addons/core/functions/Base/fn_mrkWIN.sqf | 14 +- .../Base/fn_onHeadlessClientDisconnect.sqf | 3 + .../core/functions/Base/fn_outpostDialog.sqf | 17 +- .../functions/Base/fn_placementselection.sqf | 11 +- .../core/functions/Base/fn_rebuildAssets.sqf | 21 +- .../core/functions/Base/fn_sellVehicle.sqf | 16 +- .../functions/Base/fn_startBreachVehicle.sqf | 22 +- .../core/functions/Base/fn_unlockVehicle.sqf | 17 +- .../core/functions/CREATE/fn_AIVEHinit.sqf | 2 +- .../core/functions/Convoy/fn_convoyDebug.sqf | 4 +- .../functions/Convoy/fn_createAIAction.sqf | 24 +- .../functions/Dialogs/fn_HQGameOptions.sqf | 4 +- .../core/functions/Dialogs/fn_clearForest.sqf | 8 +- ...fn_createDialog_shouldLoadPersonalSave.sqf | 4 + .../core/functions/Dialogs/fn_dialogHQ.sqf | 2 + .../functions/Dialogs/fn_fastTravelRadio.sqf | 49 +- .../Dialogs/fn_loadPreviousSession.sqf | 2 + .../core/functions/Dialogs/fn_mineDialog.sqf | 16 +- .../functions/Dialogs/fn_moveHQObject.sqf | 21 +- .../core/functions/Dialogs/fn_skiptime.sqf | 16 +- .../functions/Dialogs/fn_squadOptions.sqf | 6 +- .../functions/Dialogs/fn_squadRecruit.sqf | 7 +- .../core/functions/Intel/fn_placeIntel.sqf | 2 +- .../Intel/fn_searchEncryptedIntel.sqf | 26 +- .../Intel/fn_searchIntelOnDocument.sqf | 2 +- .../Intel/fn_searchIntelOnLaptop.sqf | 32 +- .../Intel/fn_searchIntelOnLeader.sqf | 8 +- .../core/functions/Intel/fn_selectIntel.sqf | 30 +- .../core/functions/Intel/fn_showIntel.sqf | 2 +- A3A/addons/core/functions/LTC/fn_canLoot.sqf | 4 +- .../core/functions/LTC/fn_canTransfer.sqf | 4 +- .../core/functions/LTC/fn_initLootToCrate.sqf | 6 +- .../functions/LTC/fn_lootFromContainer.sqf | 7 +- .../core/functions/LTC/fn_lootToCrate.sqf | 8 +- .../functions/Missions/fn_AS_Official.sqf | 4 +- .../core/functions/Missions/fn_AS_Traitor.sqf | 6 +- .../core/functions/Missions/fn_AS_specOP.sqf | 4 +- .../functions/Missions/fn_CON_Outpost.sqf | 8 +- .../functions/Missions/fn_DES_Antenna.sqf | 2 +- .../core/functions/Missions/fn_DES_Heli.sqf | 4 +- .../functions/Missions/fn_DES_Vehicle.sqf | 2 +- .../core/functions/Missions/fn_LOG_Ammo.sqf | 2 +- .../core/functions/Missions/fn_LOG_Bank.sqf | 10 +- .../functions/Missions/fn_LOG_Salvage.sqf | 4 +- .../functions/Missions/fn_LOG_Supplies.sqf | 16 +- .../functions/Missions/fn_REP_Antenna.sqf | 4 +- .../functions/Missions/fn_RES_Prisoners.sqf | 2 +- .../functions/Missions/fn_RES_Refugees.sqf | 5 +- .../core/functions/Missions/fn_convoy.sqf | 26 +- .../functions/Missions/fn_underAttack.sqf | 2 +- .../core/functions/init/fn_cityinfo.sqf | 4 +- .../functions/init/fn_clientIdleChecker.sqf | 4 +- .../core/functions/init/fn_initClient.sqf | 40 +- 67 files changed, 1499 insertions(+), 329 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 904b651d28..a8032ff511 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -5801,5 +5801,1090 @@ 与指挥部班组车辆管理相关的选项 + + + Artillery Support + + + You must select an artillery group. + + + You must select an artillery group or it is a mobile mortar which is moving. + + + All elements in this battery cannot fire or are disabled. + + + The battery has no ammo to fire. Reload it on HQ. + + + Selected battery is busy right now. + + + Your current modset doesn't support this strike type. + + + Select the position to start the barrage on the map. + + + The position you marked is out of bounds for that battery. + + + Select the position to finish the barrage on the map. + + + AI Auto Heal + + + You must be leader of your group to enable Auto Heal. + + + Auto Heal requires at least one AI soldier in your group. + + + Static Auto Target + + + You must select one group on the HC bar. + + + Selected squad is not a mounted static type. + + + Static Auto Target is not available for Mortar Squads in Multiplayer. + + + Mounted Static Squad %1 set to Auto Target Mode OFF. + + + Mounted Static Squad %1 set to Auto Target Mode ON. + + + + + Cargo + + + Closest vehicle (%1) is empty. + + + Transferred cargo from %1 to arsenal. + + + Only the Commander can transfer this ammobox content to any truck. + + + Closest Ammobox is empty. + + + Truck loading.

Time remaining: %1 secs.
+
+ + Transfer cancelled due to movement of Truck or Player. + +
+ + + Undercover + + + Unidentified helicopter

You are closing in on the airspace of %1.

Change your course or we will take defensive actions!
+
+ + Move HQ + + + Only our Commander has access to this function. + + + Commander only + + + You must first empty your Arsenal inventory in order to move the HQ. + + + Arsenal inventory must be empty. + + + Put Petros down before you move the HQ! + + + Petros currently picked up. + + + %1 aggression level reduced to %2.
+
+ + %1 aggression level increased to %2.
+
+ + %1%2 aggression level reduced to %3. + + + %1%2 aggression level increased to %3. + + + Aggression level changed + + + Download error:
%1
+
+ + Time Remaining: %1 secs + + + Countdown + + + War Level Changed

Current Level: %1
+
+ + Create Outpost + + + Deprecated option. Use Remove Garrison from HQ instead. + + + Take the Flag + + + Unit Recruitment + + + You cannot recruit units while there are enemies near you. + + + Buy Vehicle + + + You cannot buy vehicles while there are enemies near you. + + + Mission Request + + + HQ Management + + + Move this asset + + + Build HQ here + + + Transfer Ammobox to Truck + + + Revive %1 + + + Carry %1 + + + Liberate + + + Liberate POW + + + Release POW + + + Recruit + + + Interrogate + + + Rest for 8 Hours + + + Clear Nearby Forest + + + I hate the fog + + + Rain rain go away + + + Buy Vehicle + + + You cannot buy vehicles while there are enemies near you. + + + Search for Intel + + + Take Intel + + + Download Intel + + + Decifer Intel + + + Allow AIs to use this weapon + + + Prevent AIs using this weapon + + + Garbage Cleaner + + + Please wait for GC to finish.
Last GC was %1 ago.
+
+ + Garbage Deleted.
Last GC was %1 ago.
+
+ + Garrison + + + HQ Garrison will stay here and distract the enemy. + + + Garrison removed

Recovered Money: %1 €
Recovered HR: %2
+
+ + Capture + + + You cannot Capture the Flag while Undercover. + + + You cannot capture Airports until you reach War Level 3. + + + Aborted Outpost Capture + + + Flag pole being used, wait %1. + + + The enemy still lurks about. Check your map and clear the area. + + + The enemy still lurks about. Hunt them down and clear the area. + + + A Headless Client has been disconnected. This will cause malfunctions. Head back to HQ for saving ASAP and ask and Admin for a restart. + + + Headless Client + + + Watchposts/Roadblocks + + + We can only deploy / delete one Watchpost or Roadblock at a time. + + + Radio required + + + You need a radio in your inventory to be able to give orders to other squads. + + + Radio-man required + + + You need a Radio Man in your group to be able to give orders to other squads. + + + Click on the position you wish to build the Watchpost or Roadblock.

Remember: to build Roadblocks you must click exactly on a road map section.
+
+ + Click on the Watchpost or Roadblock to delete. + + + No Watchposts or Roadblocks deployed to delete. + + + You cannot delete a Post while enemies are near it. + + + No post nearby. + + + You lack of resources to build this Watchpost or Roadblock.

%1 HR and %2 € needed.
+
+ + Petros is Dead + + + Petros has been killed. You lost part of your assets and need to select a new HQ position far from the enemies. + + + HQ Position + + + Place selected is very close to enemy zones.

Please select another position.
+
+ + Selected position cannot be in water. + + + Selected position cannot be outside the map. + + + There are enemies in the surroundings of that area, please select another. + + + Rebuild Assets + + + You do not have enough money to rebuild any Asset. You need 5.000 €. + + + Click on the zone you want to rebuild. + + + You must click near a map marker. + + + You cannot rebuild that. + + + That Outpost does not have a destroyed Radio Tower. + + + You cannot rebuild a Radio Tower in an Outpost which does not belong to %1. + + + %1 Rebuilt + + + Radio Tower rebuilt. + + + Sell Vehicle + + + You are not looking at a vehicle. + + + Vehicle must be closer than 50 meters to the headquarters marker. + + + In order to sell the vehicle, it must be empty. + + + You are not the owner of this vehicle. Therefore, you cannot sell it. + + + Vehicle sale already in progress. + + + The vehicle you are looking is not suitable in our marketplace. + + + Vehicle Sold. + + + Breach Vehicle + + + Only players are currently able to breach vehicles! + + + You have to be an engineer to breach a vehicle! + + + Why would you want to breach a destroyed vehicle? + + + There is no living crew left, no need for breaching! + + + You cannot breach a vehicle which is controlled by the rebels! + + + You carry no explosives. You will need some to breach vehicles! + + + You don't have the right explosives, check the briefing notes to see what you need! + + + Breaching cancelled. + + + Breaching in 10 seconds. + + + Cancel Breaching + + + Unlock Vehicle + + + You are not looking at a vehicle. + + + You cannot unlock/lock destroyed. + + + Sorry you cannot unlock %1. + + + The vehicle you are looking at cannot be used. + + + The vehicle you are looking does not belong to anyone. + + + You cannot unlock/lock vehicles which you do not own. + + + Vehicle locked. + + + Vehicle unlocked. + +
+ + + Convoy Debug + + + Only server admins can execute the convoy debug! + + + Deactivate convoy debug + + + Ammo Convoy + + + A convoy from %1 is about to depart at %2. It will provide ammunition to %3. Try to intercept it. Steal or destroy that truck before it reaches it's destination. + + + Armored Convoy + + + A convoy from %1 is about to depart at %2. It will reinforce %3 with armored vehicles. Try to intercept it. Steal or destroy that thing before it reaches it's destination. + + + Prisoner Convoy + + + A group os POW's is being transported from %1 to %3, and it's about to depart at %2. Try to intercept it. Kill or capture the truck driver to make them join you and bring them to HQ. Alive if possible. + + + Reinforcements Convoy + + + Reinforcements are being sent from %1 to %3 in a convoy, and it's about to depart at %2. Try to intercept and kill all the troops and vehicle objective. + + + Money Convoy + + + A truck plenty of money is being moved from %1 to %3, and it's about to depart at %2. Steal that truck and bring it to HQ. Those funds will be very welcome. + + + Supply Convoy + + + A truck with medical supplies destination %3 it's about to depart at %2 from %1. Steal that truck bring it to %3 and let people in there know it is %4 who's giving those supplies. + + + + + General + + + Only Humans can pilot an air vehicle. + + + + + Clear Forest + + + Only Commanders can order to clear the forest. + + + You've cleared the surroundings of trees and bushes. + + + Fast Travel + + + You can select one group only to Fast Travel. + + + You cannot Fast Travel groups commanded by players. + + + You cannot Fast Travel while you are controlling AI. + + + You cannot Fast Travel with your Tow Rope out or a Vehicle attached. + + + You cannot fast travel while being FF Punished. + + + You cannot Fast Travel with enemies near the group. + + + You cannot Fast Travel if you don't have a driver in all your vehicles or your vehicles are damaged and cannot move or your group is in a boat. + + + Click on the zone you want to travel. + + + Player groups are only allowed to Fast Travel to HQ or Airbases. + + + You cannot Fast Travel to an enemy controlled zone. + + + You cannot Fast Travel to a location that is under attack. + + + You cannot Fast Travel to an area under attack or with enemies in the surrounding. + + + There are no members near the target location. You need to be within %1 km of HQ, an attack, commander or a member. + + + Moving group %1 to destination. + + + %1 Fast Travel has been cancelled because some player has boarded their vehicle and the destination is not HQ or an Airbase. + + + Group %1 arrived to destination. + + + You must click near a marker under your control. + + + Minefields + + + We can only deploy one minefield at a time. + + + You need a radio in your inventory to be able to give orders to other squads. + + + You need a Radio Man in your group to be able to give orders to other squads. + + + Not enough resources to recruit a mine deploying team (%1 € and %2 HR needed). + + + An Explosive Specialist is available on your High Command bar.

Send him anywhere on the map to deactivate mines. He will load his truck with mines he found.

Upon returning back to HQ he will unload mines stored in his vehicle.
+
+ + You need at least 5 mines of this type to build a Minefield. + + + Click on the position you wish to build the minefield. + + + Move HQ + + + Only Player Commander is allowed to move HQ assets. + + + The asset you want to move is being moved by another player. + + + You cannot move HQ assets while in a vehicle. + + + You have other things attached, you cannot move this. + + + This asset needs to be closer to it relative zone center to be able to be moved. + + + This asset cannot be moved more far away for its zone center. + + + Drop Here + + + Move this asset + + + Skip Time / Rest + + + Only the Commander can order to rest. + + + You cannot rest while enemies are near our units. + + + You cannot rest while the enemy is counterattacking. + + + You cannot rest while citizens are under attack. + + + You cannot rest while your HQ is under attack. + + + All players must be in a 100m radius from HQ to be able to rest. + + + Squad Options + + + You need a radio in your inventory to be able to give orders to other squads. + + + You need a Radio Man in your group to be able to give orders to other squads. + + + Squad Recruit + + + You need a radio in your inventory to be able to give orders to other squads. + + + You need a Radio Man in your group to be able to give orders to other squads. + +
+ + + Static Deployed + + + Static weapon has been deployed for use in a nearby zone, and will be used by garrison militia if you leave it here the next time the zone spawns. + + + Warning + + + This Vehicle is locked, ask the Owner to unlock it. + + + General Info + + + You are not in the member's list, but as you are Server Admin, you have been added. Welcome! + + + Welcome Guest

You have joined this server as guest.
+
+ + Players will use TFAR radios. Unconscious players' radios will be muted. + + + Players will use ACRE radios. Unconscious players' radios will be muted. + + + ACE items added to arsenal and ammo-boxes. + + + Default revive system will be disabled. + + + Loaded Mods + + + Recruit Unit + + + You cannot recruit units while there are enemies near you. + + + Purchase Vehicle + + + You cannot buy vehicles while there are enemies near you. + + + Transfer Vehicle cargo to Ammobox + + + Move this asset + + + Unit Recruitment + + + Vehicle Arsenal + + + Buy Vehicle + + + Map Info + + + AI Load Info + + + Client idle checker + + + You are now considered AFK. You may lose commander if an election is triggered. + +
+ + + Intel + + + Search Intel + + + No one in range of the intel, need to start from scratch. + + + Reference to unknown location, need to locate location to continue decifering. + + + Locate location + + + Ilegible text encountered, need to decifer meaning from context. + + + Decifer meaning + + + Unkown codename encountered, need to decifer the codename reference. + + + Decifer codename + + + Section of texts meaning hidden behind a riddle, have to solve it to continue. + + + Solve riddle + + + Decryption progress at + + + You managed to decipher the intel! + + + Intel documents taken. + + + The screen says:

Prepare to die!
+
+ + No one in range of the intel, reseting download! + + + Data Fragment Error. File {002451%12-215502%} has to be confirmed manually! + + + Confirm file + + + 404 Error on server. URL incorrect. Skip URL? + + + Skip URL + + + Windows needs an update. Update now and lose all data? + + + Stop windows update + + + Download port closed on server. Manual reroute required! + + + Reroute download + + + Error in NetworkAdapter. Hardware not responding. Restart now? + + + Restart NetworkAdapter + + + Critical Error in network infrastructur. Server returned ErrorCode: CRITICAL_ARMA_PROCESS_DIED + + + Restart server process + + + Download at %1%2 + + + You managed to download the intel! + + + Search cancelled. + + + Search completed, intel found! + + + Search completed, but you found nothing! + + + %1 attack is imminent! + + + %1 attack expected in %2 minutes. + + + %1 has plenty of defence reserves available. + + + %1 has moderate defence reserves available. + + + %1 is short on defence reserves. + + + %1 has almost no defence reserves left. + + + %1 is completely out of defence reserves. + + + We found a %1 decryption key!
It allows us to fully decrypt the next support call.
+
+ + We found the tracking data for a %1 convoy.
Convoy position marked on map!
+
+ + There are currently no %1 convoys driving around! + + + You found a package of %1 decryption keys!
They allow your faction to decrypt support calls.
+
+ + We found the %1 convoy GPS decryption key!
%2 convoys are marked on the map.
+
+ + You found incriminating data on the traitor, we don't think he will cause any more trouble. + + + You found the supply data for the
%1
You have unlocked this weapon!
+
+ + You found some confidential data, you sold it for %1 on the black market! + + + Disarm bomb + + + Cancel Search + +
+ + + Loot crate + + + Cooldown still active. + + + Already transfering. + + + Load loot to crate + + + Load loot from crate to vehicle + + + No vehicles nearby. + + + All loot transfered to %1. + + + Unable to transfer all loot to %1. %1 full. + + + Looting... + + + Nearby loot transfered to crate. + + + Unable to transfer all nearby loot. + + + + + A %4 officer is inspecting %1. Go there and kill him before %2:%3." + + + Kill the Officer + + + We have spotted a %3 SpecOp team patrolling around a %1. Ambush them and we will have one less problem. Do this before %2. Be careful, they are tough boys. + + + SpecOps + + + A traitor has scheduled a meeting with %4 in %1. Kill him before he provides enough intel to give us trouble. Do this before %2. We don't where exactly this meeting will happen. You will recognise the building by the nearby Offroad and %3 presence. + + + Kill the Traitor + + + Someone found some intel on the traitors family, he will not cause any problems any more! + + + A %1 would be a fine addition to our cause. Go there and capture it before %2. + + + Resource Acquisition + + + A %1 is disturbing our operations in the area. Go there and capture it before %2. + + + Take the Outpost + + + A convoy from %1 is about to depart at %2. It will provide ammunition to %3. Try to intercept it. Steal or destroy that truck before it reaches it's destination. + + + Ammo Convoy + + + A convoy from %1 is about to depart at %2. It will reinforce %3 with armored vehicles. Try to intercept it. Steal or destroy that thing before it reaches it's destination. + + + Armored Convoy + + + A group of POWs is being transported from %1 to %3, and it's about to depart at %2. Try to intercept it. Kill or capture the truck driver to make them join you and bring them to HQ. Alive if possible. + + + Prisoner Convoy + + + Reinforcements are being sent from %1 to %3 in a convoy, and it's about to depart at %2. Try to intercept and kill all the troops and vehicle objective. + + + Reinforcements Convoy + + + A truck with plenty of money is being moved from %1 to %3, and it's about to depart at %2. Steal that truck and bring it to HQ. Those funds will be very welcome. + + + Money Convoy + + + A truck with medical supplies destination %3 it's about to depart at %2 from %1. Steal that truck bring it to %3 and let people in there know it is %4 who's giving those supplies. + + + Supply Convoy + + + We need to destroy or take a Radio Tower in %1. This will interrupt %3 Propaganda Nework. Do it before %2. + + + Destroy Radio Tower + + + We have downed a helicopter. There is a good chance to destroy or capture it before it is recovered. Do it before a recovery team from %1 reaches the crash site. MOVE QUICKLY! + + + Downed Heli + + + We know an enemy armor (%3) is stationed in %1. It is a good chance to destroy or steal it before it causes more damage. Do it before %2. + + + Steal or Destroy Armor + + + We've spotted an Ammotruck in an %1. Go there and destroy or steal it before %2. + + + Steal or Destroy Ammotruck + + + Bring this truck to %1 Bank and park it in the main entrance. + + + Bank Mission + + + We know Gendarmes are guarding a large amount of money in the bank of %1. Take this truck and go there before %2, hold the truck close to tha bank's main entrance for 2 minutes and the money will be transferred to the truck. Bring it back to HQ and the money will be ours. + + + Bank Robbery + + + Don't get the truck far from the bank or count will restart. + + + Drive the Truck back to base to finish this mission. + + + A supply shipment was sunk outside of %1. Go there and recover the supplies before %2. You will need to get a hold of a boat with a winch to recover the shipment, check beaches for civilian boats you can commandeer. + + + Salvage supplies + + + %1 population is in need of supplies. We may improve our relationship with that city if we are the ones who provide them. I have placed a crate with supplies near our HQ. Deliver the crate to %1 city center, hold it there for %3 minutes and it's done. Do this before %2. + + + City Supplies + + + Deliver this box to %1, unload it to start distributing to people. + + + Logistics Mission + + + Delivery infos + + + Keep the area clear of hostiles for %1 more seconds. + + + Supplies Delivered + + + %3 is rebuilding a radio tower in %1. If we want to keep up the enemy comms breakdown, the work must be stopped. Destroy the repair truck parked nearby or capture the zone. Work will be finished on %2. + + + Tower Rebuild Disrupt + + + A group of POWs is awaiting for execution in %1. We must rescue them before %2. Bring them to HQ. + + + POW Rescue + + + A group of smugglers have been arrested in %1 and they are about to be sent to prison. Go there and free them in order to make them join our cause. Do this before %2. + + + A group of %3 supportes are hidden in %1 awaiting for evacuation. We have to find them before %2 does it. If not, there will be a certain death for them. Bring them back to HQ. + + + Refugees Evac + + + %2 is attacking us in %1. Help the defense if you can. + + + %1 Contact Report + + \ No newline at end of file diff --git a/A3A/addons/core/functions/AI/fn_artySupport.sqf b/A3A/addons/core/functions/AI/fn_artySupport.sqf index 17348b8d28..6f2a4aa89b 100644 --- a/A3A/addons/core/functions/AI/fn_artySupport.sqf +++ b/A3A/addons/core/functions/AI/fn_artySupport.sqf @@ -1,6 +1,9 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() -if (count hcSelected player == 0) exitWith {["Artillery Support", "You must select an artillery group."] call A3A_fnc_customHint;}; + +private _titleStr = localize "STR_A3A_fn_ai_artySupport_title"; + +if (count hcSelected player == 0) exitWith {[_titleStr, localize "STR_A3A_fn_ai_artySupport_select"] call A3A_fnc_customHint;}; private ["_groups","_artyArray","_artyRoundsArr","_hasAmmunition","_areReady","_hasArtillery","_areAlive","_soldierX","_veh","_typeAmmunition","_typeArty","_positionTel","_artyArrayDef1","_artyRoundsArr1","_piece","_isInRange","_positionTel2","_rounds","_roundsMax","_markerX","_size","_forcedX","_textX","_mrkFinal","_mrkFinal2","_timeX","_eta","_countX","_pos","_ang"]; @@ -63,11 +66,11 @@ if ((_veh != _soldierX) and (not(_veh in _artyArray))) then }; } forEach _unitsX; -if (!_hasArtillery) exitWith {["Artillery Support", "You must select an artillery group or it is a Mobile Mortar and it's moving"] call A3A_fnc_customHint;}; -if (!_areAlive) exitWith {["Artillery Support", "All elements in this Battery cannot fire or are disabled"] call A3A_fnc_customHint;}; -if ((_hasAmmunition < 2) and (!_areReady)) exitWith {["Artillery Support", "The Battery has no ammo to fire. Reload it on HQ"] call A3A_fnc_customHint;}; -if (!_areReady) exitWith {["Artillery Support", "Selected Battery is busy right now"] call A3A_fnc_customHint;}; -if (_typeAmmunition == "") exitWith {["Artillery Support", "Your current modset doesent support this strike type"] call A3A_fnc_customHint;}; +if (!_hasArtillery) exitWith {[_titleStr, localize "STR_A3A_fn_ai_artySupport_selectOr"] call A3A_fnc_customHint;}; +if (!_areAlive) exitWith {[_titleStr, localize "STR_A3A_fn_ai_artySupport_cannotfire"] call A3A_fnc_customHint;}; +if ((_hasAmmunition < 2) and (!_areReady)) exitWith {[_titleStr, localize "STR_A3A_fn_ai_artySupport_noammo"] call A3A_fnc_customHint;}; +if (!_areReady) exitWith {[_titleStr, localize "STR_A3A_fn_ai_artySupport_busy"] call A3A_fnc_customHint;}; +if (_typeAmmunition == "") exitWith {[_titleStr, localize "STR_A3A_fn_ai_artySupport_modno"] call A3A_fnc_customHint;}; if (isNil "_typeAmmunition") exitWith {}; hcShowBar false; @@ -97,7 +100,7 @@ typeArty = nil; positionTel = []; -["Artillery Support", "Select the position on map where to perform the Artillery strike."] call A3A_fnc_customHint; +[_titleStr, localize "STR_A3A_fn_ai_artySupport_selectposstart"] call A3A_fnc_customHint; if (!visibleMap) then {openMap true}; onMapSingleClick "positionTel = _pos;"; @@ -123,7 +126,7 @@ for "_i" from 0 to (count _artyArray) - 1 do }; }; -if (count _artyArrayDef1 == 0) exitWith {["Artillery Support", "The position you marked is out of bounds for that Battery."] call A3A_fnc_customHint;}; +if (count _artyArrayDef1 == 0) exitWith {[_titleStr, localize "STR_A3A_fn_ai_artySupport_oob"] call A3A_fnc_customHint;}; _mrkFinal = createMarkerLocal [format ["Arty%1", random 100], _positionTel]; _mrkFinal setMarkerShapeLocal "ICON"; @@ -135,7 +138,7 @@ if (_typeArty == "BARRAGE") then _mrkFinal setMarkerTextLocal "Artillery Barrage Begin"; positionTel = []; - ["Artillery Support", "Select the position to finish the barrage."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_ai_artySupport_selectposend"] call A3A_fnc_customHint; if (!visibleMap) then {openMap true}; onMapSingleClick "positionTel = _pos;"; diff --git a/A3A/addons/core/functions/AI/fn_autoHealFnc.sqf b/A3A/addons/core/functions/AI/fn_autoHealFnc.sqf index 371f11af2b..95d2f8bfd4 100644 --- a/A3A/addons/core/functions/AI/fn_autoHealFnc.sqf +++ b/A3A/addons/core/functions/AI/fn_autoHealFnc.sqf @@ -1,7 +1,8 @@ private ["_units"]; +private _titleStr = localize "STR_A3A_fn_ai_autoheal_title"; -if (player != leader group player) exitWith {["AI Auto Heal", "You must be leader of your group to enable Auto Heal."] call A3A_fnc_customHint; autoHeal = false}; +if (player != leader group player) exitWith {[_titleStr, localize "STR_A3A_fn_ai_autoheal_mustleader"] call A3A_fnc_customHint; autoHeal = false}; _units = units group player; -if ({alive _x} count _units == {isPlayer _x} count _units) exitWith {["AI Auto Heal", "Auto Heal requires at least one AI soldier in your group."] call A3A_fnc_customHint; autoHeal = false}; +if ({alive _x} count _units == {isPlayer _x} count _units) exitWith {[_titleStr, localize "STR_A3A_fn_ai_autoheal_needsai"] call A3A_fnc_customHint; autoHeal = false}; diff --git a/A3A/addons/core/functions/AI/fn_staticAutoT.sqf b/A3A/addons/core/functions/AI/fn_staticAutoT.sqf index 903c31b25a..c96656eb31 100644 --- a/A3A/addons/core/functions/AI/fn_staticAutoT.sqf +++ b/A3A/addons/core/functions/AI/fn_staticAutoT.sqf @@ -1,8 +1,9 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() private ["_LeaderX","_static","_groupX","_maxCargo"]; +private _titleStr = localize "STR_A3A_fn_ai_staticautot_title"; -if (count hcSelected player != 1) exitWith {["Static Auto Target", "You must select one group on the HC bar."] call A3A_fnc_customHint;}; +if (count hcSelected player != 1) exitWith {[_titleStr, localize "STR_A3A_fn_ai_staticautot_mustselect"] call A3A_fnc_customHint;}; _groupX = (hcSelected player select 0); @@ -11,9 +12,9 @@ _static = objNull; { if (vehicle _x isKindOf "staticWeapon") then {_static = vehicle _x;} } forEach units _groupX; -if (isNull _static) exitWith {["Static Auto Target", "Selected squad is not a mounted static type."] call A3A_fnc_customHint;}; +if (isNull _static) exitWith {[_titleStr, localize "STR_A3A_fn_ai_staticautot_notmounted"] call A3A_fnc_customHint;}; -if ((typeOf _static in FactionGet(reb,"staticMortars")) and (isMultiPlayer)) exitWith {["Static Auto Target", "Static Auto Target is not available for Mortar Squads in Multiplayer"] call A3A_fnc_customHint;}; +if ((typeOf _static in FactionGet(reb,"staticMortars")) and (isMultiPlayer)) exitWith {[_titleStr, localize "STR_A3A_fn_ai_staticautot_notavailable"] call A3A_fnc_customHint;}; if (_groupX getVariable "staticAutoT") exitWith { _groupX setVariable ["staticAutoT",false,true]; @@ -23,10 +24,10 @@ if (_groupX getVariable "staticAutoT") exitWith }; sleep 5; - ["Static Auto Target", format ["Mounted Static Squad %1 set to Auto Target Mode OFF.", groupID _groupX]] call A3A_fnc_customHint; + [_titleStr, format [localize "STR_A3A_fn_ai_staticautot_autotarget_off", groupID _groupX]] call A3A_fnc_customHint; }; -["Static Auto Target", format ["Mounted Static Squad %1 set to Auto Target Mode ON.", groupID _groupX]] call A3A_fnc_customHint; +[_titleStr, format [localize "STR_A3A_fn_ai_staticautot_autotarget_on", groupID _groupX]] call A3A_fnc_customHint; _groupX setVariable ["staticAutoT",true,true]; if (typeOf _static in FactionGet(reb,"staticMortars")) exitWith { diff --git a/A3A/addons/core/functions/Ammunition/fn_empty.sqf b/A3A/addons/core/functions/Ammunition/fn_empty.sqf index 34b63d8f42..615736e76b 100644 --- a/A3A/addons/core/functions/Ammunition/fn_empty.sqf +++ b/A3A/addons/core/functions/Ammunition/fn_empty.sqf @@ -30,12 +30,12 @@ private _vehName = getText (configFile >> "CfgVehicles" >> (typeof _truckX) >> " if (count _todo < 1) exitWith { - if (count _this == 0) then {["Cargo", format ["Closest vehicle (%1) is empty.", _vehName]] call A3A_fnc_customHint;}; + if (count _this == 0) then {[localize "STR_A3A_fn_ammo_cargo", format [localize "STR_A3A_fn_ammo_empty_vehicle_empty", _vehName]] call A3A_fnc_customHint;}; if (count _this == 2) then {deleteVehicle _truckX}; }; if (count _this == 0) then { - ["Cargo", format ["Transferred cargo from %1 to arsenal.", _vehName]] call A3A_fnc_customHint; + [localize "STR_A3A_fn_ammo_cargo", format [localize "STR_A3A_fn_ammo_empty_cargo_transferred", _vehName]] call A3A_fnc_customHint; }; if (count _this == 2) then { diff --git a/A3A/addons/core/functions/Ammunition/fn_transfer.sqf b/A3A/addons/core/functions/Ammunition/fn_transfer.sqf index c5cce04544..3767649393 100644 --- a/A3A/addons/core/functions/Ammunition/fn_transfer.sqf +++ b/A3A/addons/core/functions/Ammunition/fn_transfer.sqf @@ -12,7 +12,7 @@ _objectsX = nearestObjects [_truckX, ["ReammoBox_F"], 20]; if (count _objectsX == 0) exitWith {}; _boxX = _objectsX select 0; -if ((_boxX == boxX) and (player!=theBoss)) exitWith {["Cargo", "Only the Commander can transfer this ammobox content to any truck."] call A3A_fnc_customHint; [driver _truckX,"truckX"] remoteExec ["A3A_fnc_flagaction",driver _truckX]}; +if ((_boxX == boxX) and (player!=theBoss)) exitWith {[localize "STR_A3A_fn_ammo_cargo", localize "STR_A3A_fn_ammo_transfer_commander_only"] call A3A_fnc_customHint; [driver _truckX,"truckX"] remoteExec ["A3A_fnc_flagaction",driver _truckX]}; _weaponsX = weaponCargo _boxX; @@ -61,7 +61,7 @@ _countX = count _todo; if (_countX < 1) then { - ["Cargo", "Closest Ammobox is empty."] call A3A_fnc_customHint; + [localize "STR_A3A_fn_ammo_cargo", localize "STR_A3A_fn_ammo_transfer_box_empty"] call A3A_fnc_customHint; _proceed = true; }; @@ -78,7 +78,7 @@ if (_countX > 0) then if (_countX < 1) then {_countX = 1}; while {(_truckX == vehicle player) and (speed _truckX == 0) and (_countX > 0)} do { - ["Cargo", format ["Truck loading.

Time remaining: %1 secs.", _countX]] call A3A_fnc_customHint; + [localize "STR_A3A_fn_ammo_cargo", format [localize "STR_A3A_fn_ammo_transfer_loading", _countX]] call A3A_fnc_customHint; _countX = _countX -1; sleep 1; if (_countX == 0) then @@ -88,7 +88,7 @@ if (_countX > 0) then }; if ((_truckX != vehicle player) or (speed _truckX != 0)) then { - ["Cargo", "Transfer cancelled due to movement of Truck or Player."] call A3A_fnc_customHint; + [localize "STR_A3A_fn_ammo_cargo", localize "STR_A3A_fn_ammo_transfer_cancelled"] call A3A_fnc_customHint; _proceed = true; }; }; diff --git a/A3A/addons/core/functions/Base/fn_airspaceControl.sqf b/A3A/addons/core/functions/Base/fn_airspaceControl.sqf index 99fe514222..3a06003b73 100644 --- a/A3A/addons/core/functions/Base/fn_airspaceControl.sqf +++ b/A3A/addons/core/functions/Base/fn_airspaceControl.sqf @@ -169,8 +169,8 @@ while {!(isNull _vehicle) && {alive _vehicle && {count (crew _vehicle) != 0}}} d { //Assuming you only get a single one each second, need to split it otherwise - private _warningText = format ["Unidentified helicopter

You are closing in on the airspace of %1.

Change your course or we will take defensive actions!", [_x] call A3A_fnc_localizar]; - ["Undercover", _warningText] remoteExec ["A3A_fnc_customHint", (crew _vehicle)]; + private _warningText = format ["Unidentified helicopter

You are closing in on the airspace of %1.

Change your course or we will take defensive actions!", [_x] call A3A_fnc_localizar]; // TODO: I don't get this weird line but here is the string - STR_A3A_fn_base_airspacecontrol_warning + [localize "STR_A3A_fn_base_airspacecontrol_undercover", _warningText] remoteExec ["A3A_fnc_customHint", (crew _vehicle)]; } forEach (_newAirports + _newOutposts); //Check if the aircraft got to close to any airport in which warning zone it already is diff --git a/A3A/addons/core/functions/Base/fn_calculateAggression.sqf b/A3A/addons/core/functions/Base/fn_calculateAggression.sqf index 05e9346629..904b0a8beb 100644 --- a/A3A/addons/core/functions/Base/fn_calculateAggression.sqf +++ b/A3A/addons/core/functions/Base/fn_calculateAggression.sqf @@ -44,7 +44,7 @@ if(_newOccupantsValue < (_levelBoundsOccupants select 0)) then { aggressionLevelOccupants = ((ceil (_newOccupantsValue / 20)) min 5) max 1; publicVariable "aggressionLevelOccupants"; - _notificationText = format ["%1 aggression level reduced to %2
", FactionGet(occ,"name"), [aggressionLevelOccupants] call A3A_fnc_getAggroLevelString]; + _notificationText = format ["%1 aggression level reduced to %2
", FactionGet(occ,"name"), [aggressionLevelOccupants] call A3A_fnc_getAggroLevelString];// TODO: localize "STR_A3A_fn_base_caclaggro_occ_red" _levelsChanged = true; } else @@ -53,7 +53,7 @@ else { aggressionLevelOccupants = ((ceil (_newOccupantsValue / 20)) min 5) max 1; publicVariable "aggressionLevelOccupants"; - _notificationText = format ["%1 aggression level increased to %2
", FactionGet(occ,"name"), [aggressionLevelOccupants] call A3A_fnc_getAggroLevelString]; + _notificationText = format ["%1 aggression level increased to %2
", FactionGet(occ,"name"), [aggressionLevelOccupants] call A3A_fnc_getAggroLevelString];// TODO: localize "STR_A3A_fn_base_caclaggro_occ_inc" _levelsChanged = true; }; }; @@ -62,7 +62,7 @@ if(_newInvadersValue < (_levelBoundsInvaders select 0)) then { aggressionLevelInvaders = ((ceil (_newInvadersValue / 20)) min 5) max 1; publicVariable "aggressionLevelInvaders"; - _notificationText = format ["%1%2 aggression level reduced to %3", _notificationText, FactionGet(inv,"name"), [aggressionLevelInvaders] call A3A_fnc_getAggroLevelString]; + _notificationText = format ["%1%2 aggression level reduced to %3", _notificationText, FactionGet(inv,"name"), [aggressionLevelInvaders] call A3A_fnc_getAggroLevelString];// TODO: localize "STR_A3A_fn_base_caclaggro_inv_red" _levelsChanged = true; } else @@ -71,7 +71,7 @@ else { aggressionLevelInvaders = ((ceil (_newInvadersValue / 20)) min 5) max 1; publicVariable "aggressionLevelInvaders"; - _notificationText = format ["%1%2 aggression level increased to %3", _notificationText, FactionGet(inv,"name"), [aggressionLevelInvaders] call A3A_fnc_getAggroLevelString]; + _notificationText = format ["%1%2 aggression level increased to %3", _notificationText, FactionGet(inv,"name"), [aggressionLevelInvaders] call A3A_fnc_getAggroLevelString];// TODO: localize "STR_A3A_fn_base_caclaggro_inv_inc" _levelsChanged = true; }; }; @@ -83,7 +83,7 @@ if(_levelsChanged) then if(!_silent) then { //If not load progress, show message for everyone - _notificationText = format ["Aggression level changed

%1", _notificationText]; + _notificationText = format ["Aggression level changed

%1", _notificationText];// TODO: localize "STR_A3A_fn_base_caclaggro_levelchange" for the "Aggression level changed" part [petros, "income", _notificationText] remoteExec ["A3A_fnc_commsMP", [teamPlayer, civilian]]; }; }; diff --git a/A3A/addons/core/functions/Base/fn_canMoveHQ.sqf b/A3A/addons/core/functions/Base/fn_canMoveHQ.sqf index 26c387c18b..db6f51a323 100644 --- a/A3A/addons/core/functions/Base/fn_canMoveHQ.sqf +++ b/A3A/addons/core/functions/Base/fn_canMoveHQ.sqf @@ -21,28 +21,30 @@ Example: */ private _result = [false]; +private _titleStr = localize "STR_A3A_fn_base_canmovehq_title"; + if (player != theBoss) then { - ["Move HQ", "Only our Commander has access to this function."] call A3A_fnc_customHint; - _result pushBack "Commander only"; + [_titleStr, localize "STR_A3A_fn_base_canmovehq_no_comm"] call A3A_fnc_customHint; + _result pushBack "Commander only";// TODO: localize "STR_A3A_fn_base_canmovehq_comm_only" }; if ((count weaponCargo boxX >0) or (count magazineCargo boxX >0) or (count itemCargo boxX >0) or (count backpackCargo boxX >0)) then { if(count _result == 1) then { - ["Move HQ", "You must first empty your Arsenal inventory in order to move the HQ."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_base_canmovehq_no_empty1"] call A3A_fnc_customHint; }; - _result pushBack "Arsenal inventory must be empty"; + _result pushBack "Arsenal inventory must be empty";// TODO: localize "STR_A3A_fn_base_canmovehq_no_empty2" }; if !(isNull attachedTo petros) then { if(count _result == 1) then { - ["Move HQ", "Put Petros down before you move the HQ!"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_base_canmovehq_petros_down"] call A3A_fnc_customHint; }; - _result pushBack "Petros currently picked up"; + _result pushBack "Petros currently picked up";// TODO: localize "STR_A3A_fn_base_canmovehq_petros_pickedup" }; if(count _result != 1) exitWith diff --git a/A3A/addons/core/functions/Base/fn_commsMP.sqf b/A3A/addons/core/functions/Base/fn_commsMP.sqf index 07aef92664..8606816e21 100644 --- a/A3A/addons/core/functions/Base/fn_commsMP.sqf +++ b/A3A/addons/core/functions/Base/fn_commsMP.sqf @@ -12,15 +12,15 @@ if (_typeX == "sideChat") then if (_typeX == "hint") then {[_titleX, format ["%1",_textX]] call A3A_fnc_customHint;}; if (_typeX == "hintCS") then {hintC format ["%1",_textX]}; if (_typeX == "hintS") then {[_titleX, format ["%1",_textX], true] call A3A_fnc_customHint;}; -if (_typeX == "intelError") then {[_titleX, format ["Download error:
%1",_textX]] call A3A_fnc_customHint;}; +if (_typeX == "intelError") then {[_titleX, format [localize "STR_A3A_fn_base_commsmp_error",_textX]] call A3A_fnc_customHint;}; if (_typeX == "globalChat") then { _unit globalChat format ["%1", _textX]; }; if (_typeX == "countdown") then { - _textX = format ["Time Remaining: %1 secs",_textX]; - ["Countdown", format ["%1",_textX]] call A3A_fnc_customHint; + _textX = format [localize "STR_A3A_fn_base_commsmp_remaining",_textX]; + [localize "STR_A3A_fn_base_commsmp_countdown", format ["%1",_textX]] call A3A_fnc_customHint; }; private _layer = ["A3A_infoRight"] call BIS_fnc_rscLayer; @@ -55,7 +55,7 @@ if (_typeX == "tier") then //playSound3D ["a3\sounds_f\sfx\beep_target.wss", player]; playSound "3DEN_notificationDefault"; //[_textX,0.8,0.5,5,0,0,2] spawn bis_fnc_dynamicText; - _textX = format ["War Level Changed

Current Level: %1",tierWar]; + _textX = format ["War Level Changed

Current Level: %1",tierWar]; // TODO: localize "STR_A3A_fn_base_commsmp_warlvlchange" [_textX, [safeZoneX + (0.8 * safeZoneW), (0.2 * safeZoneW)], 0.5, 5, 0, 0, _layer] spawn bis_fnc_dynamicText; incomeRep = false; [] spawn A3A_fnc_statistics; diff --git a/A3A/addons/core/functions/Base/fn_createOutpostsFIA.sqf b/A3A/addons/core/functions/Base/fn_createOutpostsFIA.sqf index d57984a2c4..1b8b331286 100644 --- a/A3A/addons/core/functions/Base/fn_createOutpostsFIA.sqf +++ b/A3A/addons/core/functions/Base/fn_createOutpostsFIA.sqf @@ -7,7 +7,7 @@ private ["_typeX","_costs","_groupX","_unit","_radiusX","_roads","_road","_pos", _typeX = _this select 0; _positionTel = _this select 1; -if (_typeX == "delete") exitWith {["Create Outpost", "Deprecated option. Use Remove Garrison from HQ instead."] call A3A_fnc_customHint;}; +if (_typeX == "delete") exitWith {[localize "STR_A3A_fn_base_createoutpfia_create", localize "STR_A3A_fn_base_createoutpfia_outdated"] call A3A_fnc_customHint;}; _isRoad = isOnRoad _positionTel; diff --git a/A3A/addons/core/functions/Base/fn_flagaction.sqf b/A3A/addons/core/functions/Base/fn_flagaction.sqf index 52e3018fb8..f3df0f9404 100644 --- a/A3A/addons/core/functions/Base/fn_flagaction.sqf +++ b/A3A/addons/core/functions/Base/fn_flagaction.sqf @@ -12,38 +12,38 @@ switch _typeX do case "take": { removeAllActions _flag; - _actionX = _flag addAction ["Take the Flag ", A3A_fnc_mrkWIN,nil,6,true,true,"","(isNil 'A3A_isPlayerCapturingFlag' || {!A3A_isPlayerCapturingFlag}) && (_this == _this getVariable ['owner',objNull])",4]; - _flag setUserActionText [_actionX,"Take the Flag",""]; + _actionX = _flag addAction ["Take the Flag ", A3A_fnc_mrkWIN,nil,6,true,true,"","(isNil 'A3A_isPlayerCapturingFlag' || {!A3A_isPlayerCapturingFlag}) && (_this == _this getVariable ['owner',objNull])",4];// TODO: partial string created - unsure about implementation + _flag setUserActionText [_actionX,"Take the Flag",""];// TODO: string created, unsure about implementation }; case "unit": { - _flag addAction ["Unit Recruitment", {if ([getPosATL player] call A3A_fnc_enemyNearCheck) then {["Unit Recruitment", "You cannot recruit units while there are enemies near you."] call A3A_fnc_customHint;} else { [] spawn A3A_fnc_unit_recruit; };},nil,0,false,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull])",4] + _flag addAction [localize "STR_A3A_fn_base_flagaction_recruit", {if ([getPosATL player] call A3A_fnc_enemyNearCheck) then {[localize "STR_A3A_fn_base_flagaction_recruit", localize "STR_A3A_fn_base_flagaction_recruit_no"] call A3A_fnc_customHint;} else { [] spawn A3A_fnc_unit_recruit; };},nil,0,false,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull])",4] }; case "vehicle": { - _flag addAction ["Buy Vehicle", {if ([getPosATL player] call A3A_fnc_enemyNearCheck) then { - ["Buy Vehicle", "You cannot buy vehicles while there are enemies near you."] call A3A_fnc_customHint; + _flag addAction [localize "STR_A3A_fn_base_flagaction_vehiclebuy", {if ([getPosATL player] call A3A_fnc_enemyNearCheck) then { + [localize "STR_A3A_fn_base_flagaction_vehiclebuy", localize "STR_A3A_fn_base_flagaction_vehiclebuy_no"] call A3A_fnc_customHint; } else { createDialog "A3A_BuyVehicleDialog"; }},nil,0,false,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull])",4] }; case "petros": { - petros addAction ["Mission Request", { + petros addAction [localize "STR_A3A_fn_base_flagaction_missionrequest", { #ifdef UseDoomGUI ERROR("Disabled due to UseDoomGUI Switch.") #else CreateDialog "mission_menu"; #endif },nil,0,false,true,"","([_this] call A3A_fnc_isMember or _this == theBoss) and (petros == leader group petros)",4]; - petros addAction ["HQ Management", A3A_fnc_dialogHQ,nil,0,false,true,"","(_this == theBoss) and (petros == leader group petros)", 4]; - petros addAction ["Move this asset", A3A_fnc_moveHQObject,nil,0,false,true,"","(_this == theBoss) and (petros == leader group petros)"]; + petros addAction [localize "STR_A3A_fn_base_flagaction_hq_manage", A3A_fnc_dialogHQ,nil,0,false,true,"","(_this == theBoss) and (petros == leader group petros)", 4]; + petros addAction [localize "STR_A3A_fn_base_flagaction_asset_move", A3A_fnc_moveHQObject,nil,0,false,true,"","(_this == theBoss) and (petros == leader group petros)"]; - petros addAction ["Build HQ here", A3A_fnc_buildHQ,nil,0,false,true,"","(_this == theBoss) and (petros != leader group petros)",4]; + petros addAction [localize "STR_A3A_fn_base_flagaction_hq_build", A3A_fnc_buildHQ,nil,0,false,true,"","(_this == theBoss) and (petros != leader group petros)",4]; }; case "truckX": { - actionX = _flag addAction ["Transfer Ammobox to Truck ", A3A_fnc_transfer,nil,6,true,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull])"] + actionX = _flag addAction ["Transfer Ammobox to Truck ", A3A_fnc_transfer,nil,6,true,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull])"]// TODO: partial string created - unsure about implementation }; //case "heal": {if (player != _flag) then {_flag addAction [format ["Revive %1",name _flag], { _this spawn A3A_fnc_actionRevive; },nil,0,false,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull])"]}}; case "heal": @@ -52,13 +52,13 @@ switch _typeX do { if ([_flag] call A3A_fnc_fatalWound) then { - _actionX = _flag addAction [format ["Revive %1 ",name _flag], A3A_fnc_actionRevive,nil,6,true,true,"","!(_this getVariable [""helping"",false]) and (isNull attachedTo _target)",4]; - _flag setUserActionText [_actionX,format ["Revive %1",name _flag],""]; + _actionX = _flag addAction [format ["Revive %1 ",name _flag], A3A_fnc_actionRevive,nil,6,true,true,"","!(_this getVariable [""helping"",false]) and (isNull attachedTo _target)",4];// TODO: partial string created - unsure about implementation + _flag setUserActionText [_actionX,format ["Revive %1",name _flag],""];// TODO: string created, unsure about implementation } else { - _actionX = _flag addAction [format ["Revive %1 ",name _flag], A3A_fnc_actionRevive,nil,6,true,true,"","!(_this getVariable [""helping"",false]) and (isNull attachedTo _target)",4]; - _flag setUserActionText [_actionX,format ["Revive %1",name _flag],""]; + _actionX = _flag addAction [format ["Revive %1 ",name _flag], A3A_fnc_actionRevive,nil,6,true,true,"","!(_this getVariable [""helping"",false]) and (isNull attachedTo _target)",4];// TODO: partial string created - unsure about implementation + _flag setUserActionText [_actionX,format ["Revive %1",name _flag],""];// TODO: string created, unsure about implementation }; }; }; @@ -68,18 +68,18 @@ switch _typeX do { if ([_flag] call A3A_fnc_fatalWound) then { - _actionX = _flag addAction [format ["Revive %1 ",name _flag], A3A_fnc_actionRevive,nil,6,true,false,"","!(_this getVariable [""helping"",false]) and (isNull attachedTo _target)",4]; - _flag setUserActionText [_actionX,format ["Revive %1",name _flag],""]; + _actionX = _flag addAction [format ["Revive %1 ",name _flag], A3A_fnc_actionRevive,nil,6,true,false,"","!(_this getVariable [""helping"",false]) and (isNull attachedTo _target)",4];// TODO: partial string created - unsure about implementation + _flag setUserActionText [_actionX,format ["Revive %1",name _flag],""];// TODO: string created, unsure about implementation } else { - _actionX = _flag addAction [format ["Revive %1 ",name _flag], A3A_fnc_actionRevive,nil,6,true,false,"","!(_this getVariable [""helping"",false]) and (isNull attachedTo _target)",4]; - _flag setUserActionText [_actionX,format ["Revive %1",name _flag],""]; + _actionX = _flag addAction [format ["Revive %1 ",name _flag], A3A_fnc_actionRevive,nil,6,true,false,"","!(_this getVariable [""helping"",false]) and (isNull attachedTo _target)",4];// TODO: partial string created - unsure about implementation + _flag setUserActionText [_actionX,format ["Revive %1",name _flag],""];// TODO: string created, unsure about implementation }; //_flag addAction [format ["Revive %1",name _flag], { _this spawn A3A_fnc_actionRevive; },nil,0,false,true,"","!(_this getVariable [""helping"",false]) and (isNull attachedTo _target)"]; - _actionX = _flag addAction [format ["Carry %1 ",name _flag], A3A_fnc_carry,nil,5,true,false,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull]) and (isNull attachedTo _target) and !(_this getVariable [""helping"",false]);",4]; - _flag setUserActionText [_actionX,format ["Carry %1",name _flag],""]; + _actionX = _flag addAction [format ["Carry %1 ",name _flag], A3A_fnc_carry,nil,5,true,false,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull]) and (isNull attachedTo _target) and !(_this getVariable [""helping"",false]);",4];// TODO: partial string created - unsure about implementation + _flag setUserActionText [_actionX,format ["Carry %1",name _flag],""];// TODO: string created, unsure about implementation [_flag] call A3A_Logistics_fnc_addLoadAction; }; }; @@ -105,18 +105,18 @@ switch _typeX do }; case "refugee": { - _flag addAction ["Liberate ", A3A_fnc_liberaterefugee,nil,6,true,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull])",4] + _flag addAction ["Liberate ", A3A_fnc_liberaterefugee,nil,6,true,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull])",4]// TODO: partial string created - unsure about implementation };//"\a3\ui_f\data\IGUI\Cfg\holdactions\holdAction_unbind_ca.paa" case "prisonerX": { - _flag addAction ["Liberate POW ", A3A_fnc_liberatePOW,nil,6,true,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull])",4] + _flag addAction ["Liberate POW ", A3A_fnc_liberatePOW,nil,6,true,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull])",4]// TODO: partial string created - unsure about implementation }; case "captureX": { // Uses the optional param to determine whether the call of captureX is a release or a recruit - _flag addAction ["Release POW ", { _this spawn A3A_fnc_captureX; },false,6,true,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull])",4]; - _flag addAction ["Recruit", { _this spawn A3A_fnc_captureX; },true,0,false,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull])",4]; - _flag addAction ["Interrogate", A3A_fnc_interrogate,nil,0,false,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull])",4]; + _flag addAction ["Release POW ", { _this spawn A3A_fnc_captureX; },false,6,true,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull])",4];// TODO: partial string created - unsure about implementation + _flag addAction [localize "STR_A3A_fn_base_flagaction_capturex_recruit", { _this spawn A3A_fnc_captureX; },true,0,false,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull])",4]; + _flag addAction [localize "STR_A3A_fn_base_flagaction_capturex_interrogate", A3A_fnc_interrogate,nil,0,false,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull])",4]; }; case "seaport": { @@ -128,11 +128,11 @@ switch _typeX do }; case "fireX": { - fireX addAction ["Rest for 8 Hours", A3A_fnc_skiptime,nil,0,false,true,"","(_this == theBoss)",4]; - fireX addAction ["Clear Nearby Forest", A3A_fnc_clearForest,nil,0,false,true,"","(_this == theBoss)",4]; - fireX addAction ["I hate the fog", { [10,[0,0,0]] remoteExec ["setFog",2]; },nil,0,false,true,"","(_this == theBoss)",4]; - fireX addAction ["Rain rain go away", { [10,0] remoteExec ["setRain",2]; [60,0.25] remoteExec ["setOvercast",2] },nil,0,false,true,"","(_this == theBoss)",4]; - fireX addAction ["Move this asset", A3A_fnc_moveHQObject,nil,0,false,true,"","(_this == theBoss)",4]; + fireX addAction [localize "STR_A3A_fn_base_flagaction_firex_rest", A3A_fnc_skiptime,nil,0,false,true,"","(_this == theBoss)",4]; + fireX addAction [localize "STR_A3A_fn_base_flagaction_firex_forest", A3A_fnc_clearForest,nil,0,false,true,"","(_this == theBoss)",4]; + fireX addAction [localize "STR_A3A_fn_base_flagaction_firex_fog", { [10,[0,0,0]] remoteExec ["setFog",2]; },nil,0,false,true,"","(_this == theBoss)",4]; + fireX addAction [localize "STR_A3A_fn_base_flagaction_firex_rain", { [10,0] remoteExec ["setRain",2]; [60,0.25] remoteExec ["setOvercast",2] },nil,0,false,true,"","(_this == theBoss)",4]; + fireX addAction [localize "STR_A3A_fn_base_flagaction_asset_move", A3A_fnc_moveHQObject,nil,0,false,true,"","(_this == theBoss)",4]; }; case "SDKFlag": { @@ -140,9 +140,9 @@ switch _typeX do if (true) exitWith { ERROR("Disabled due to UseDoomGUI Switch.") }; #endif removeAllActions _flag; - _flag addAction ["Unit Recruitment", {if ([getPosATL player] call A3A_fnc_enemyNearCheck) then {["Unit Recruitment", "You cannot recruit units while there are enemies near you."] call A3A_fnc_customHint;} else { [] spawn A3A_fnc_unit_recruit; };},nil,0,false,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull])",4]; - _flag addAction ["Buy Vehicle", {if ([getPosATL player] call A3A_fnc_enemyNearCheck) then { - ["Buy Vehicle", "You cannot buy vehicles while there are enemies near you."] call A3A_fnc_customHint; + _flag addAction [localize "STR_A3A_fn_base_flagaction_recruit", {if ([getPosATL player] call A3A_fnc_enemyNearCheck) then {[localize "STR_A3A_fn_base_flagaction_recruit", localize "STR_A3A_fn_base_flagaction_recruit_no"] call A3A_fnc_customHint;} else { [] spawn A3A_fnc_unit_recruit; };},nil,0,false,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull])",4]; + _flag addAction [localize "STR_A3A_fn_base_flagaction_vehiclebuy", {if ([getPosATL player] call A3A_fnc_enemyNearCheck) then { + [localize "STR_A3A_fn_base_flagaction_vehiclebuy", localize "STR_A3A_fn_base_flagaction_vehiclebuy_no"] call A3A_fnc_customHint; } else { createDialog "A3A_BuyVehicleDialog"; }},nil,0,false,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull])",4]; @@ -151,7 +151,7 @@ switch _typeX do case "Intel_Small": { _flag addAction [ - "Search for Intel", + localize "STR_A3A_fn_base_flagaction_intel_search", A3A_fnc_searchIntelOnLeader, nil, 4, @@ -164,22 +164,22 @@ switch _typeX do }; case "Intel_Medium": { - _flag addAction ["Take Intel", A3A_fnc_searchIntelOnDocument, nil, 4, true, false, "", "isPlayer _this", 4]; + _flag addAction [localize "STR_A3A_fn_base_flagaction_intel_take", A3A_fnc_searchIntelOnDocument, nil, 4, true, false, "", "isPlayer _this", 4]; }; case "Intel_Large": { - _flag addAction ["Download Intel", A3A_fnc_searchIntelOnLaptop, nil, 4, true, false, "", "isPlayer _this", 4]; + _flag addAction [localize "STR_A3A_fn_base_flagaction_intel_download", A3A_fnc_searchIntelOnLaptop, nil, 4, true, false, "", "isPlayer _this", 4]; }; case "Intel_Encrypted": { - _flag addAction ["Decifer Intel", A3A_fnc_searchEncryptedIntel, nil, 4, true, false, "", "isPlayer _this", 4]; + _flag addAction [localize "STR_A3A_fn_base_flagaction_intel_decifer", A3A_fnc_searchEncryptedIntel, nil, 4, true, false, "", "isPlayer _this", 4]; }; case "static": { private _cond = "(_target getVariable ['ownerSide', teamPlayer] == teamPlayer) and (isNull attachedTo _target) and "; - _flag addAction ["Allow AIs to use this weapon", A3A_fnc_unlockStatic, nil, 1, false, true, "", _cond+"!isNil {_target getVariable 'lockedForAI'}", 4]; - _flag addAction ["Prevent AIs using this weapon", A3A_fnc_lockStatic, nil, 1, false, true, "", _cond+"isNil {_target getVariable 'lockedForAI'}", 4]; + _flag addAction [localize "STR_A3A_fn_base_flagaction_static_allow", A3A_fnc_unlockStatic, nil, 1, false, true, "", _cond+"!isNil {_target getVariable 'lockedForAI'}", 4]; + _flag addAction [localize "STR_A3A_fn_base_flagaction_static_prevent", A3A_fnc_lockStatic, nil, 1, false, true, "", _cond+"isNil {_target getVariable 'lockedForAI'}", 4]; // _flag addAction ["Kick AI off this weapon", A3A_fnc_lockStatic, nil, 1, true, false, "", _cond+"isNil {_target getVariable 'lockedForAI'} and !(isNull gunner _target) and !(isPlayer gunner _target)}", 4]; - _flag addAction ["Move this asset", A3A_fnc_moveHQObject, nil, 1.5, false, true, "", _cond+"(count crew _target == 0)", 4]; + _flag addAction [localize "STR_A3A_fn_base_flagaction_asset_move", A3A_fnc_moveHQObject, nil, 1.5, false, true, "", _cond+"(count crew _target == 0)", 4]; }; }; diff --git a/A3A/addons/core/functions/Base/fn_garbageCleaner.sqf b/A3A/addons/core/functions/Base/fn_garbageCleaner.sqf index b3563926ee..4385330f3b 100644 --- a/A3A/addons/core/functions/Base/fn_garbageCleaner.sqf +++ b/A3A/addons/core/functions/Base/fn_garbageCleaner.sqf @@ -2,7 +2,7 @@ FIX_LINE_NUMBERS() // Do not localise timeSpan, it is broadcast to all connected clients. private _timeSinceLastGC = [[serverTime-A3A_lastGarbageCleanTime] call A3A_fnc_secondsToTimeSpan,0,0,false,2] call A3A_fnc_timeSpan_format; -["Garbage Cleaner","Please wait for GC to finish.
Last GC was " + _timeSinceLastGC + " ago."] remoteExec ["A3A_fnc_customHint", 0]; +[localize "STR_A3A_fn_base_gc_title", format [localize "STR_A3A_fn_base_gc_wait", _timeSinceLastGC]] remoteExec ["A3A_fnc_customHint", 0]; Info("Cleaning garbage..."); private _rebelSpawners = units teamPlayer select { _x getVariable ["spawner",false] }; @@ -57,6 +57,6 @@ if (isClass (configFile/"CfgPatches"/"rhsgref_main")) then {//ToDo: these should }; // Do not localise timeSpan, it is broadcast to all connected clients. -["Garbage Cleaner","Garbage Deleted.
Last GC was " + _timeSinceLastGC + " ago."] remoteExec ["A3A_fnc_customHint", 0]; +[localize "STR_A3A_fn_base_gc_title", format [localize "STR_A3A_fn_base_gc_deleted", _timeSinceLastGC]] remoteExec ["A3A_fnc_customHint", 0]; missionNamespace setVariable ["A3A_lastGarbageCleanTime",serverTime,true]; Info("Garbage clean completed"); diff --git a/A3A/addons/core/functions/Base/fn_moveHQ.sqf b/A3A/addons/core/functions/Base/fn_moveHQ.sqf index d7fde5cea4..07b75e6906 100644 --- a/A3A/addons/core/functions/Base/fn_moveHQ.sqf +++ b/A3A/addons/core/functions/Base/fn_moveHQ.sqf @@ -29,6 +29,8 @@ Example: #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() private _possible = [] call A3A_fnc_canMoveHQ; +private _titleStr = localize "STR_A3A_fn_base_movehq_garrison"; + if !(_possible#0) exitWith {}; private _groupPetros = group petros; @@ -53,7 +55,7 @@ if (count _garrison > 0) then private _hr = 0; if (allUnits findIf {(alive _x) && (!captive _x) && ((side (group _x) == Occupants) || (side (group _x) == Invaders)) && {_x distance2D _posHQ < 500}} != -1) then { - ["Garrison", "HQ Garrison will stay here and distract the enemy."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_base_movehq_stay"] call A3A_fnc_customHint; //Is there a despawn routine attached to them? //Why are they getting refunded if they stay? } @@ -94,7 +96,7 @@ if (count _garrison > 0) then } forEach _garrison; [_hr,_costs] remoteExec ["A3A_fnc_resourcesFIA",2]; garrison setVariable ["Synd_HQ",[],true]; - ["Garrison", format ["Garrison removed

Recovered Money: %1 €
Recovered HR: %2",_costs,_hr]] call A3A_fnc_customHint; + [_titleStr, format [localize "STR_A3A_fn_base_movehq_removed",_costs,_hr]] call A3A_fnc_customHint; }; sleep 5; diff --git a/A3A/addons/core/functions/Base/fn_mrkWIN.sqf b/A3A/addons/core/functions/Base/fn_mrkWIN.sqf index 1080d8c49f..d39a6d39f8 100644 --- a/A3A/addons/core/functions/Base/fn_mrkWIN.sqf +++ b/A3A/addons/core/functions/Base/fn_mrkWIN.sqf @@ -21,6 +21,8 @@ Example: #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() +private _titleStr = localize "STR_A3A_fn_base_mrkwin_title"; + params ["_target","_caller","_actionID","_argument"]; if (_caller isNotEqualTo player) exitWith { @@ -37,8 +39,8 @@ private _outpostGridSquare = ((_markerPos#0 toFixed 0) call A3A_fnc_pad_3Digits) if (sidesX getVariable [_markerX,sideUnknown] == teamPlayer) exitWith {}; if !(player call A3A_fnc_canFight) exitWith { ServerError("Action somehow used by dead or unconscious player?") }; -if (captive player) exitWith {["Capture", "You cannot Capture the Flag while Undercover."] call A3A_fnc_customHint;}; -if ((_markerX in airportsX) and (tierWar < 3)) exitWith {["Capture", "You cannot capture Airports until you reach War Level 3."] call A3A_fnc_customHint;}; +if (captive player) exitWith {[_titleStr, localize "STR_A3A_fn_base_mrkwin_no_undercover"] call A3A_fnc_customHint;}; +if ((_markerX in airportsX) and (tierWar < 3)) exitWith {[_titleStr, localize "STR_A3A_fn_base_mrkwin_no_wl3"] call A3A_fnc_customHint;}; // This damn ineffective multiplayer lock will be fixed with a future library addition. Not worth the effort to fix At the Moment. - C.Serafin //Check if the flag is locked @@ -47,7 +49,7 @@ if(_flagCaptureETA > serverTime) exitWith { private _timeSpan = [_flagCaptureETA - serverTime] call A3A_fnc_secondsToTimeSpan; private _secondsLeftString = [_timeSpan,0,0,false,1] call A3A_fnc_timeSpan_format; // Only print most significant quantity. - ["Capture", "Flag pole being used, wait "+_secondsLeftString+"."] call A3A_fnc_customHint; + [_titleStr, format [localize "STR_A3A_fn_base_mrkwin_used", _secondsLeftString]] call A3A_fnc_customHint; }; //Lock the flag _flagX setVariable ["A3A_flagCaptureETA", serverTime + 10, true]; @@ -78,10 +80,10 @@ if (_enemyValue > 2*_rebelValue) exitWith { ServerInfo_4("Outpost at %1 (%2): Flag capture cancelled due to enemy value (%3) greater than 2*rebel value (%4)", _outpostGridSquare, _markerX, _enemyValue, _rebelValue); if (difficultyOption "mapContentEnemy" == 1) then { - ["Capture", "The enemy still lurks about. Check your map and clear the area."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_base_mrkwin_lurk_check"] call A3A_fnc_customHint; } else { // Remove map quote due to immersive difficulty. - ["Capture", "The enemy still lurks about. Hunt them down and clear the area."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_base_mrkwin_lurk_hunt"] call A3A_fnc_customHint; } }; @@ -97,7 +99,7 @@ private _cancelActionID = player addAction ["Abort Outpost Capture", A3A_isPlayerCapturingFlag = nil; player switchMove ""; player removeAction _actionID; - ["Capture", "Aborted Outpost Capture"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_base_mrkwin_abort"] call A3A_fnc_customHint; }, _cancellationToken]; // returnflag Icon should be 1.5 tiems bigger than takeflag icon. 2 * 1.5 = 3 diff --git a/A3A/addons/core/functions/Base/fn_onHeadlessClientDisconnect.sqf b/A3A/addons/core/functions/Base/fn_onHeadlessClientDisconnect.sqf index 1b511205c5..69411c48e6 100644 --- a/A3A/addons/core/functions/Base/fn_onHeadlessClientDisconnect.sqf +++ b/A3A/addons/core/functions/Base/fn_onHeadlessClientDisconnect.sqf @@ -21,3 +21,6 @@ if (_owner in hcArray) then hcArray = hcArray - [_owner]; }; }; + +// TODO: STR_A3A_fn_base_hcdics_hc - needs implementation in line 14 +// TODO: STR_A3A_fn_base_hcdics_warning - needs implementation in line 14 diff --git a/A3A/addons/core/functions/Base/fn_outpostDialog.sqf b/A3A/addons/core/functions/Base/fn_outpostDialog.sqf index 93d6cd5eee..188502d991 100644 --- a/A3A/addons/core/functions/Base/fn_outpostDialog.sqf +++ b/A3A/addons/core/functions/Base/fn_outpostDialog.sqf @@ -1,15 +1,18 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() private ["_typeX","_costs","_groupX","_unit","_radiusX","_roads","_road","_pos","_truckX","_textX","_mrk","_hr","_exists","_positionTel","_isRoad","_typeGroup","_resourcesFIA","_hrFIA"]; +private _titleStr = localize "STR_A3A_fn_base_outpdiag_title"; -if ("outpostsFIA" in A3A_activeTasks) exitWith {["Watchposts/Roadblocks", "We can only deploy / delete one Watchpost or Roadblock at a time."] call A3A_fnc_customHint;}; -if (!([player] call A3A_fnc_hasRadio)) exitWith {if !(A3A_hasIFA) then {["Radio Required", "You need a radio in your inventory to be able to give orders to other squads."] call A3A_fnc_customHint;} else {["Radio-man Required", "You need a Radio Man in your group to be able to give orders to other squads"] call A3A_fnc_customHint;}}; +if ("outpostsFIA" in A3A_activeTasks) exitWith {[_titleStr, localize "STR_A3A_fn_base_outpdiag_no_one"] call A3A_fnc_customHint;}; +if (!([player] call A3A_fnc_hasRadio)) exitWith {if !(A3A_hasIFA) then {[localize "STR_A3A_fn_base_outpdiag_radio", localize "STR_A3A_fn_base_outpdiag_no_radio"] call A3A_fnc_customHint;} +else {[localize "STR_A3A_fn_base_outpdiag_radioman", localize "STR_A3A_fn_base_outpdiag_no_radioman"] call A3A_fnc_customHint;}}; _typeX = _this select 0; if (!visibleMap) then {openMap true}; positionTel = []; -if (_typeX != "delete") then {["Watchposts/Roadblocks", "Click on the position you wish to build the Watchpost or Roadblock.

Remember: to build Roadblocks you must click exactly on a road map section."] call A3A_fnc_customHint;} else {["Watchposts/Roadblocks", "Click on the Watchpost or Roadblock to delete."] call A3A_fnc_customHint;}; +if (_typeX != "delete") then {[_titleStr, localize "STR_A3A_fn_base_outpdiag_click_position"] call A3A_fnc_customHint;} +else {[_titleStr, localize "STR_A3A_fn_base_outpdiag_click_delete"] call A3A_fnc_customHint;}; onMapSingleClick "positionTel = _pos;"; @@ -21,8 +24,8 @@ if (!visibleMap) exitWith {}; _positionTel = positionTel; _pos = []; -if ((_typeX == "delete") and (count outpostsFIA < 1)) exitWith {["Watchposts/Roadblocks", "No Watchposts or Roadblocks deployed to delete."] call A3A_fnc_customHint;}; -if ((_typeX == "delete") and ({(alive _x) and (!captive _x) and ((side _x == Occupants) or (side _x == Invaders)) and (_x distance _positionTel < 500)} count allUnits > 0)) exitWith {["Outposts/Roadblocks", "You cannot delete a Post while enemies are near it."] call A3A_fnc_customHint;}; +if ((_typeX == "delete") and (count outpostsFIA < 1)) exitWith {[_titleStr, localize "STR_A3A_fn_base_outpdiag_no_delete"] call A3A_fnc_customHint;}; +if ((_typeX == "delete") and ({(alive _x) and (!captive _x) and ((side _x == Occupants) or (side _x == Invaders)) and (_x distance _positionTel < 500)} count allUnits > 0)) exitWith {[_titleStr, localize "STR_A3A_fn_base_outpdiag_no_enemies"] call A3A_fnc_customHint;}; _costs = 0; _hr = 0; @@ -48,14 +51,14 @@ else { _mrk = [outpostsFIA,_positionTel] call BIS_fnc_nearestPosition; _pos = getMarkerPos _mrk; - if (_positionTel distance _pos >10) exitWith {["Watchposts/Roadblocks", "No post nearby."] call A3A_fnc_customHint;}; + if (_positionTel distance _pos >10) exitWith {[_titleStr, localize "STR_A3A_fn_base_outpdiag_no_post"] call A3A_fnc_customHint;}; }; //if ((_typeX == "delete") and (_positionTel distance _pos >10)) exitWith {hint "No post nearby"}; _resourcesFIA = server getVariable "resourcesFIA"; _hrFIA = server getVariable "hr"; -if (((_resourcesFIA < _costs) or (_hrFIA < _hr)) and (_typeX!= "delete")) exitWith {["Watchposts/Roadblocks", format ["You lack of resources to build this Watchpost or Roadblock.

%1 HR and %2 € needed.",_hr,_costs]] call A3A_fnc_customHint;}; +if (((_resourcesFIA < _costs) or (_hrFIA < _hr)) and (_typeX!= "delete")) exitWith {[_titleStr, format [localize "STR_A3A_fn_base_outpdiag_no_resources",_hr,_costs]] call A3A_fnc_customHint;}; if (_typeX != "delete") then { diff --git a/A3A/addons/core/functions/Base/fn_placementselection.sqf b/A3A/addons/core/functions/Base/fn_placementselection.sqf index b382e0b84c..1b249cd839 100644 --- a/A3A/addons/core/functions/Base/fn_placementselection.sqf +++ b/A3A/addons/core/functions/Base/fn_placementselection.sqf @@ -2,9 +2,12 @@ FIX_LINE_NUMBERS() scriptName "fn_placementSelection.sqf"; private _disabledPlayerDamage = false; +private _titleStr = localize "STR_A3A_fn_base_placeselec_title"; player allowDamage false; format ["%1 is Dead",name petros] hintC format ["%1 has been killed. You lost part of your assets and need to select a new HQ position far from the enemies.",name petros]; +// TODO: localize "STR_A3A_fn_base_placeselec_petros_dead" - implement into line 8 +// TODO: localize "STR_A3A_fn_base_placeselec_petros_dead_long" - implement into line 8 hintC_arr_EH = findDisplay 72 displayAddEventHandler ["unload",{ _this spawn { @@ -47,24 +50,24 @@ while {_positionIsInvalid} do { _markerX = [_markersX,_positionClicked] call BIS_fnc_nearestPosition; if (getMarkerPos _markerX distance _positionClicked < 500) then { - ["HQ Position", "Place selected is very close to enemy zones.

Please select another position."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_base_placeselec_no_enemy_zone"] call A3A_fnc_customHint; _positionIsInvalid = true; }; if (!_positionIsInvalid && {surfaceIsWater _positionClicked}) then { - ["HQ Position", "Selected position cannot be in water."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_base_placeselec_no_water"] call A3A_fnc_customHint; _positionIsInvalid = true; }; if (!_positionIsInvalid && (_positionClicked findIf { (_x < 0) || (_x > worldSize)} != -1)) then { - ["HQ Position", "Selected position cannot be outside the map."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_base_placeselec_no_map"] call A3A_fnc_customHint; _positionIsInvalid = true; }; if (!_positionIsInvalid) then { //Invalid if enemies nearby _positionIsInvalid = (allUnits findIf {(side _x == Occupants || side _x == Invaders) && {_x distance _positionClicked < 500}}) > -1; - if (_positionIsInvalid) then {["HQ Position", "There are enemies in the surroundings of that area, please select another."] call A3A_fnc_customHint;}; + if (_positionIsInvalid) then {[_titleStr, localize "STR_A3A_fn_base_placeselec_no_enemy_near"] call A3A_fnc_customHint;}; }; sleep 0.1; }; diff --git a/A3A/addons/core/functions/Base/fn_rebuildAssets.sqf b/A3A/addons/core/functions/Base/fn_rebuildAssets.sqf index 8cf17144b7..37c8011cfd 100644 --- a/A3A/addons/core/functions/Base/fn_rebuildAssets.sqf +++ b/A3A/addons/core/functions/Base/fn_rebuildAssets.sqf @@ -1,14 +1,17 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() + +private _titleStr = localize "STR_A3A_fn_base_rebasset_title"; + _resourcesFIA = server getVariable "resourcesFIA"; -if (_resourcesFIA < 5000) exitWith {["Rebuild Assets", "You do not have enough money to rebuild any Asset. You need 5.000 €."] call A3A_fnc_customHint;}; +if (_resourcesFIA < 5000) exitWith {[_titleStr, localize "STR_A3A_fn_base_rebasset_no_money"] call A3A_fnc_customHint;}; _destroyedSites = destroyedSites - citiesX; if (!visibleMap) then {openMap true}; positionTel = []; -["Rebuild Assets", "Click on the zone you want to rebuild."] call A3A_fnc_customHint; +[_titleStr, localize "STR_A3A_fn_base_rebasset_click_zone"] call A3A_fnc_customHint; onMapSingleClick "positionTel = _pos;"; @@ -21,13 +24,13 @@ _positionTel = positionTel; _siteX = [markersX,_positionTel] call BIS_fnc_nearestPosition; -if (getMarkerPos _siteX distance _positionTel > 50) exitWith {["Rebuild Assets", "You must click near a map marker."] call A3A_fnc_customHint;}; +if (getMarkerPos _siteX distance _positionTel > 50) exitWith {[_titleStr, localize "STR_A3A_fn_base_rebasset_click_marker"] call A3A_fnc_customHint;}; -if ((not(_siteX in _destroyedSites)) and (!(_siteX in outposts))) exitWith {["Rebuild Assets", "You cannot rebuild that."] call A3A_fnc_customHint;}; +if ((not(_siteX in _destroyedSites)) and (!(_siteX in outposts))) exitWith {[_titleStr, localize "STR_A3A_fn_base_rebasset_no"] call A3A_fnc_customHint;}; _leave = false; _antennaDead = objNull; -_textX = "That Outpost does not have a destroyed Radio Tower."; +_textX = localize "STR_A3A_fn_base_rebasset_no_notower"; if (_siteX in outposts) then { _antennasDead = antennasDead select {_x inArea _siteX}; @@ -36,7 +39,7 @@ if (_siteX in outposts) then if (sidesX getVariable [_siteX, sideUnknown] != teamPlayer) then { _leave = true; - _textX = format ["You cannot rebuild a Radio Tower in an Outpost which does not belong to %1.",FactionGet(reb,"name")]; + _textX = format ["You cannot rebuild a Radio Tower in an Outpost which does not belong to %1.",FactionGet(reb,"name")]; // TODO: not sure how to implement it - STR_A3A_fn_base_rebasset_no_owner } else { @@ -49,13 +52,13 @@ if (_siteX in outposts) then }; }; -if (_leave) exitWith {["Rebuild Assets", format ["%1",_textX]] call A3A_fnc_customHint;}; +if (_leave) exitWith {[_titleStr, format ["%1",_textX]] call A3A_fnc_customHint;}; if (isNull _antennaDead) then { _nameX = [_siteX] call A3A_fnc_localizar; - ["Rebuild Assets", format ["%1 Rebuilt"]] call A3A_fnc_customHint; + [_titleStr, format ["%1 Rebuilt"]] call A3A_fnc_customHint; //localize "STR_A3A_fn_base_rebasset_done_1" but what's the %1? [0,10,_positionTel] remoteExec ["A3A_fnc_citySupportChange",2]; [Occupants, 10, 30] remoteExec ["A3A_fnc_addAggression",2]; @@ -65,7 +68,7 @@ if (isNull _antennaDead) then } else { - ["Rebuild Assets", "Radio Tower rebuilt."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_base_rebasset_done_2"] call A3A_fnc_customHint; [_antennaDead] remoteExec ["A3A_fnc_rebuildRadioTower", 2]; }; [0,-5000] remoteExec ["A3A_fnc_resourcesFIA",2]; diff --git a/A3A/addons/core/functions/Base/fn_sellVehicle.sqf b/A3A/addons/core/functions/Base/fn_sellVehicle.sqf index 0da3a98fde..f8f4280e59 100644 --- a/A3A/addons/core/functions/Base/fn_sellVehicle.sqf +++ b/A3A/addons/core/functions/Base/fn_sellVehicle.sqf @@ -36,6 +36,8 @@ FIX_LINE_NUMBERS() #define OccAndInv(VAR) (FactionGet(occ, VAR) + FactionGet(inv, VAR)) +private _titleStr = localize "STR_A3A_fn_base_sellveh_sell"; + /* Blacklisted Assets @@ -53,18 +55,18 @@ _blacklistedAssets = [ "vn_o_vc_spiderhole_01","vn_o_vc_spiderhole_02","vn_o_vc_spiderhole_03"]; if (isNull _player) exitWith { Error("_player is null.") }; -if (isNull _veh) exitWith {["Sell Vehicle", "You are not looking at a vehicle."] remoteExecCall ["A3A_fnc_customHint",_player];}; +if (isNull _veh) exitWith {[_titleStr, localize "STR_A3A_fn_base_sellveh_no_looking"] remoteExecCall ["A3A_fnc_customHint",_player];}; -if (_veh distance getMarkerPos respawnTeamPlayer > 50) exitWith {["Sell Vehicle", "Vehicle must be closer than 50 meters to the headquarters marker."] remoteExecCall ["A3A_fnc_customHint",_player];}; +if (_veh distance getMarkerPos respawnTeamPlayer > 50) exitWith {[_titleStr, localize "STR_A3A_fn_base_sellveh_no_closer"] remoteExecCall ["A3A_fnc_customHint",_player];}; -if ({isPlayer _x} count crew _veh > 0) exitWith {["Sell Vehicle", "In order to sell the vehicle, it must be empty."] remoteExecCall ["A3A_fnc_customHint",_player];}; +if ({isPlayer _x} count crew _veh > 0) exitWith {[_titleStr, localize "STR_A3A_fn_base_sellveh_no_empty"] remoteExecCall ["A3A_fnc_customHint",_player];}; _owner = _veh getVariable ["ownerX",""]; if !(_owner isEqualTo "" || {getPlayerUID _player isEqualTo _owner}) exitWith { // Vehicle cannot be sold if owned by another player. - ["Sell Vehicle", "You are not the owner of this vehicle. Therefore, you cannot sell it."] remoteExecCall ["A3A_fnc_customHint",_player]; + [_titleStr, localize "STR_A3A_fn_base_sellveh_no_owner"] remoteExecCall ["A3A_fnc_customHint",_player]; }; -if (_veh getVariable ["A3A_sellVehicle_inProgress",false]) exitWith {["Sell Vehicle", "Vehicle sale already in progress."] remoteExecCall ["A3A_fnc_customHint",_player];}; +if (_veh getVariable ["A3A_sellVehicle_inProgress",false]) exitWith {[_titleStr, localize "STR_A3A_fn_base_sellveh_progress"] remoteExecCall ["A3A_fnc_customHint",_player];}; _veh setVariable ["A3A_sellVehicle_inProgress",true,false]; // Only processed on the server. It is absolutely pointless trying to network this due to race conditions. private _typeX = typeOf _veh; @@ -112,7 +114,7 @@ private _costs = call { if (_costs == 0) exitWith { _veh setVariable ["A3A_sellVehicle_inProgress",false,false]; - ["Sell Vehicle", "The vehicle you are looking is not suitable in our marketplace."] remoteExecCall ["A3A_fnc_customHint",_player]; + [_titleStr, localize "STR_A3A_fn_base_sellveh_no_suitable"] remoteExecCall ["A3A_fnc_customHint",_player]; }; _costs = round (_costs * (1-damage _veh)); @@ -125,5 +127,5 @@ if (_veh in staticsToSave) then {staticsToSave = staticsToSave - [_veh]; publicV if (_veh isKindOf "StaticWeapon") then {deleteVehicle _veh}; -["Sell Vehicle", "Vehicle Sold."] remoteExecCall ["A3A_fnc_customHint",_player]; +[_titleStr, localize "STR_A3A_fn_base_sellveh_sold"] remoteExecCall ["A3A_fnc_customHint",_player]; nil; diff --git a/A3A/addons/core/functions/Base/fn_startBreachVehicle.sqf b/A3A/addons/core/functions/Base/fn_startBreachVehicle.sqf index 9758cf94b5..46059b9abc 100644 --- a/A3A/addons/core/functions/Base/fn_startBreachVehicle.sqf +++ b/A3A/addons/core/functions/Base/fn_startBreachVehicle.sqf @@ -2,18 +2,20 @@ FIX_LINE_NUMBERS() params["_vehicle", "_caller", "_actionID"]; -if(!isPlayer _caller) exitWith {["Breach Vehicle", "Only players are currently able to breach vehicles!"] call A3A_fnc_customHint;}; +private _titleStr = localize "STR_A3A_fn_base_breachveh_breachveh"; + +if(!isPlayer _caller) exitWith {[_titleStr, localize "STR_A3A_fn_base_breachveh_no_player"] call A3A_fnc_customHint;}; //Only engineers should be able to breach a vehicle private _isEngineer = _caller getUnitTrait "engineer"; if(!_isEngineer) exitWith { - ["Breach Vehicle", "You have to be an engineer to breach a vehicle!"] call A3A_fnc_customHint;; + [_titleStr, localize "STR_A3A_fn_base_breachveh_no_engi"] call A3A_fnc_customHint;; }; if(!alive _vehicle) exitWith { - ["Breach Vehicle", "Why would you want to breach a destroyed vehicle?"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_base_breachveh_no_destr"] call A3A_fnc_customHint; _vehicle removeAction _actionID; }; @@ -21,14 +23,14 @@ private _vehCrew = crew _vehicle; private _aliveCrew = _vehCrew select {alive _x}; if(count _aliveCrew == 0) exitWith { - ["Breach Vehicle", "There is no living crew left, no need for breaching!"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_base_breachveh_no_dead"] call A3A_fnc_customHint; _vehicle lock false; _vehicle removeAction _actionID; }; if(side (_aliveCrew select 0) == teamPlayer) exitWith { - ["Breach Vehicle", "You cannot breach a vehicle which is controlled by the rebels!"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_base_breachveh_no_friendly"] call A3A_fnc_customHint; _vehicle removeAction _actionID; }; @@ -56,7 +58,7 @@ private _index = -1; //Abort if no explosives found if(_magazineArray isEqualTo []) exitWith { - ["Breach Vehicle", "You carry no explosives. You will need some to breach vehicles!"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_base_breachveh_no_noexpl"] call A3A_fnc_customHint; }; private _explosive = ""; @@ -93,7 +95,7 @@ if(!(_explo isEqualTo [])) then if(_explosiveCount == 0) exitWith { - ["Breach Vehicle", "You don't have the right explosives, check the briefing notes to see what you need!"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_base_breachveh_no_wrongexpl"] call A3A_fnc_customHint; }; private _time = 15 + (random 5); @@ -115,7 +117,7 @@ _caller setVariable ["breachVeh", _vehicle]; _caller setVariable ["animsDone",false]; _caller setVariable ["cancelBreach",false]; -private _action = _caller addAction ["Cancel Breaching", {(_this select 1) setVariable ["cancelBreach",true]},nil,6,true,true,"","(isPlayer _this) && (_this == vehicle _this)"]; +private _action = _caller addAction [localize "STR_A3A_fn_base_breachveh_cancel", {(_this select 1) setVariable ["cancelBreach",true]},nil,6,true,true,"","(isPlayer _this) && (_this == vehicle _this)"]; _vehicle removeAction _actionID; _caller addEventHandler ["AnimDone", @@ -156,7 +158,7 @@ if {_caller getVariable ["cancelBreach",false]}}}} ) exitWith { - ["Breach Vehicle", "Breaching cancelled."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_base_breachveh_cancel"] call A3A_fnc_customHint; _caller setVariable ["cancelBreach",nil]; if(alive _vehicle) then { _vehicle call A3A_fnc_addActionBreachVehicle; @@ -171,7 +173,7 @@ for "_count" from 1 to _explosiveCount do //Added as the vehicle might blow up. Best not to blow up in the player's face. //Pause AFTER removing the explosive in case they decide to drop it or something. -["Breach Vehicle", "Breaching in 10 seconds."] call A3A_fnc_customHint; +[_titleStr, localize "STR_A3A_fn_base_breachveh_timer"] call A3A_fnc_customHint; sleep 10; private _hitPointsConfigPath = configFile >> "CfgVehicles" >> (typeOf _vehicle) >> "HitPoints"; diff --git a/A3A/addons/core/functions/Base/fn_unlockVehicle.sqf b/A3A/addons/core/functions/Base/fn_unlockVehicle.sqf index a501547068..1e7be647ca 100644 --- a/A3A/addons/core/functions/Base/fn_unlockVehicle.sqf +++ b/A3A/addons/core/functions/Base/fn_unlockVehicle.sqf @@ -1,24 +1,25 @@ private ["_pool","_veh","_typeVehX"]; +private _titleStr = localize "STR_A3A_fn_base_unlockveh_unlockveh"; _veh = cursorObject; -if (isNull _veh) exitWith {["Unlock Vehicle", "You are not looking at a vehicle."] call A3A_fnc_customHint;}; +if (isNull _veh) exitWith {[_titleStr, localize "STR_A3A_fn_base_unlockveh_no_looking"] call A3A_fnc_customHint;}; -if (!alive _veh) exitWith {["Unlock Vehicle", "You cannot unlock/lock destroyed."] call A3A_fnc_customHint;}; +if (!alive _veh) exitWith {[_titleStr, localize "STR_A3A_fn_base_unlockveh_no_destr"] call A3A_fnc_customHint;}; -if (_veh isKindOf "Man") exitWith {["Unlock Vehicle", format ["Sorry you cannot unlock %1.",name _veh]] call A3A_fnc_customHint;}; +if (_veh isKindOf "Man") exitWith {[_titleStr, format [localize "STR_A3A_fn_base_unlockveh_no_no1",name _veh]] call A3A_fnc_customHint;}; -if (not(_veh isKindOf "AllVehicles")) exitWith {["Unlock Vehicle", "The vehicle you are looking at cannot be used."] call A3A_fnc_customHint;}; +if (not(_veh isKindOf "AllVehicles")) exitWith {[_titleStr, localize "STR_A3A_fn_base_unlockveh_no_no2"] call A3A_fnc_customHint;}; _ownerX = _veh getVariable "ownerX"; -if (isNil "_ownerX") exitWith {["Unlock Vehicle", "The vehicle you are looking does not belong to anyone."] call A3A_fnc_customHint;}; +if (isNil "_ownerX") exitWith {[_titleStr, localize "STR_A3A_fn_base_unlockveh_no_owner1"] call A3A_fnc_customHint;}; -if (_ownerX != getPlayerUID player) exitWith {["Unlock Vehicle", "You cannot unlock/lock vehicles which you do not own."] call A3A_fnc_customHint;}; +if (_ownerX != getPlayerUID player) exitWith {[_titleStr, localize "STR_A3A_fn_base_unlockveh_no_owner2"] call A3A_fnc_customHint;}; if (isNil { _veh getVariable "A3A_locked"} ) then { _veh setVariable ["A3A_locked",true,true]; - ["Unlock Vehicle", "Vehicle locked."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_base_unlockveh_locked"] call A3A_fnc_customHint; } else { _veh setVariable ["A3A_locked",nil,true]; - ["Unlock Vehicle", "Vehicle unlocked."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_base_unlockveh_unlocked"] call A3A_fnc_customHint; }; \ No newline at end of file diff --git a/A3A/addons/core/functions/CREATE/fn_AIVEHinit.sqf b/A3A/addons/core/functions/CREATE/fn_AIVEHinit.sqf index 07f9dcfecf..bf124653c1 100644 --- a/A3A/addons/core/functions/CREATE/fn_AIVEHinit.sqf +++ b/A3A/addons/core/functions/CREATE/fn_AIVEHinit.sqf @@ -89,7 +89,7 @@ else if ((!isPlayer _unit) and (_unit getVariable ["spawner",false]) and (side group _unit == teamPlayer)) then { moveOut _unit; - ["General", "Only Humans can pilot an air vehicle"] call A3A_fnc_customHint; + [localize "STR_A3A_fn_create_aivehinit_general", localize "STR_A3A_fn_create_aivehinit_no_human"] call A3A_fnc_customHint; }; }]; diff --git a/A3A/addons/core/functions/Convoy/fn_convoyDebug.sqf b/A3A/addons/core/functions/Convoy/fn_convoyDebug.sqf index bf9bd3e26a..1e6faa9065 100644 --- a/A3A/addons/core/functions/Convoy/fn_convoyDebug.sqf +++ b/A3A/addons/core/functions/Convoy/fn_convoyDebug.sqf @@ -13,12 +13,12 @@ if(!canSuspend) exitWith if(isDedicated) exitWith {}; -if(isMultiplayer && {!isServer} && {!(call BIS_fnc_admin > 0)}) exitWith {["Convoy Debug", "Only server admins can execute the convoy debug!"] call A3A_fnc_customHint;}; +if(isMultiplayer && {!isServer} && {!(call BIS_fnc_admin > 0)}) exitWith {[localize "STR_A3A_fn_convoy_convdebug_title", localize "STR_A3A_fn_convoy_convdebug_admin"] call A3A_fnc_customHint;}; player setVariable ["convoyDebug", true]; sleep 1; -_stop = player addAction ["Deactivate convoy debug", {(_this select 0) setVariable ["convoyDebug", false]; (_this select 0) removeAction (_this select 2);}, nil, 0, false, false, "", "_originalTarget == _this"]; +_stop = player addAction [localize "STR_A3A_fn_convoy_convdebug_deactivate", {(_this select 0) setVariable ["convoyDebug", false]; (_this select 0) removeAction (_this select 2);}, nil, 0, false, false, "", "_originalTarget == _this"]; private _allConvoyMarker = []; while {player getVariable ["convoyDebug", false]} do diff --git a/A3A/addons/core/functions/Convoy/fn_createAIAction.sqf b/A3A/addons/core/functions/Convoy/fn_createAIAction.sqf index 095c113edf..143c564c19 100644 --- a/A3A/addons/core/functions/Convoy/fn_createAIAction.sqf +++ b/A3A/addons/core/functions/Convoy/fn_createAIAction.sqf @@ -436,43 +436,43 @@ if(_type == "convoy") then { case "Ammunition": { - _text = format ["A convoy from %1 is about to depart at %2. It will provide ammunition to %3. Try to intercept it. Steal or destroy that truck before it reaches it's destination.",_nameOrigin,_displayTime,_nameDest]; - _taskTitle = "Ammo Convoy"; + _text = format [localize "STR_A3A_fn_convoy_craiact_ammo_text",_nameOrigin,_displayTime,_nameDest]; + _taskTitle = localize "STR_A3A_fn_convoy_craiact_ammo_title"; _taskIcon = "rearm"; _typeVehObj = selectRandom (_faction get "vehiclesAmmoTrucks"); }; case "Armor": { - _text = format ["A convoy from %1 is about to depart at %2. It will reinforce %3 with armored vehicles. Try to intercept it. Steal or destroy that thing before it reaches it's destination.",_nameOrigin,_displayTime,_nameDest]; - _taskTitle = "Armored Convoy"; + _text = format [localize "STR_A3A_fn_convoy_craiact_armored_text",_nameOrigin,_displayTime,_nameDest]; + _taskTitle = localize "STR_A3A_fn_convoy_craiact_armored_title"; _taskIcon = "Destroy"; _typeVehObj = selectRandom (_faction get "vehiclesAA"); }; case "Prisoners": { - _text = format ["A group os POW's is being transported from %1 to %3, and it's about to depart at %2. Try to intercept it. Kill or capture the truck driver to make them join you and bring them to HQ. Alive if possible.",_nameOrigin,_displayTime,_nameDest]; - _taskTitle = "Prisoner Convoy"; + _text = format [localize "STR_A3A_fn_convoy_craiact_prison_text",_nameOrigin,_displayTime,_nameDest]; + _taskTitle = localize "STR_A3A_fn_convoy_craiact_prison_title"; _taskIcon = "run"; _typeVehObj = selectRandom (_faction get "vehiclesTrucks"); }; case "Reinforcements": { - _text = format ["Reinforcements are being sent from %1 to %3 in a convoy, and it's about to depart at %2. Try to intercept and kill all the troops and vehicle objective.",_nameOrigin,_displayTime,_nameDest]; - _taskTitle = "Reinforcements Convoy"; + _text = format [localize "STR_A3A_fn_convoy_craiact_reinf_text",_nameOrigin,_displayTime,_nameDest]; + _taskTitle = localize "STR_A3A_fn_convoy_craiact_reinf_title"; _taskIcon = "run"; _typeVehObj = selectRandom (_faction get "vehiclesTrucks"); }; case "Money": { - _text = format ["A truck plenty of money is being moved from %1 to %3, and it's about to depart at %2. Steal that truck and bring it to HQ. Those funds will be very welcome.",_nameOrigin,_displayTime,_nameDest]; - _taskTitle = "Money Convoy"; + _text = format [localize "STR_A3A_fn_convoy_craiact_money_text",_nameOrigin,_displayTime,_nameDest]; + _taskTitle = localize "STR_A3A_fn_convoy_craiact_money_title"; _taskIcon = "move"; _typeVehObj = selectRandom (FactionGet(reb, "vehiclesCivSupply")); }; case "Supplies": { - _text = format ["A truck with medical supplies destination %3 it's about to depart at %2 from %1. Steal that truck bring it to %3 and let people in there know it is %4 who's giving those supplies.",_nameOrigin,_displayTime,_nameDest,FactionGet(reb,"name")]; - _taskTitle = "Supply Convoy"; + _text = format [localize "STR_A3A_fn_convoy_craiact_supply_text",_nameOrigin,_displayTime,_nameDest,FactionGet(reb,"name")]; + _taskTitle = localize "STR_A3A_fn_convoy_craiact_supply_title"; _taskIcon = "heal"; _typeVehObj = selectRandom (FactionGet(reb, "vehiclesCivSupply")); }; diff --git a/A3A/addons/core/functions/Dialogs/fn_HQGameOptions.sqf b/A3A/addons/core/functions/Dialogs/fn_HQGameOptions.sqf index 0c67717e19..18db726750 100644 --- a/A3A/addons/core/functions/Dialogs/fn_HQGameOptions.sqf +++ b/A3A/addons/core/functions/Dialogs/fn_HQGameOptions.sqf @@ -36,7 +36,7 @@ private _hintTitle = "HQ Spawn Options"; private _authenticate = _option in ["maxUnits","distanceSPWN","globalCivilianMax"]; if (_authenticate && {!(_player == theBoss || admin owner _player > 0 || _player == player)}) exitWith { - [_hintTitle, "Only our Commander or admin has access to "+(_optionLocalisationTable#1#(_optionLocalisationTable#0 find _option))] remoteExecCall ["A3A_fnc_customHint",_player]; + [_hintTitle, "Only our Commander or admin has access to "+(_optionLocalisationTable#1#(_optionLocalisationTable#0 find _option))] remoteExecCall ["A3A_fnc_customHint",_player]; //TODO: localisation Error("ACCESS VIOLATION | "+ name _player + " ["+(getPlayerUID _player) + "] ["+ str owner _player +"] attempted calling restricted backing method "+str _this); nil; }; @@ -91,7 +91,7 @@ private _processAction = { private _UpperLimitText = " " + str _upperLimit; private _graphicLabel = _lowerLimitText + "" + (_padding select [0,_graphicLength -count _lowerLimitText -count _UpperLimitText])+ "" + _UpperLimitText; - [_hintTitle, _optionName+_hintText+"
"+_graphic+"
"+_graphicLabel] remoteExecCall ["A3A_fnc_customHint",_player]; + [_hintTitle, _optionName+_hintText+"
"+_graphic+"
"+_graphicLabel] remoteExecCall ["A3A_fnc_customHint",_player];//TODO: localisation }; ////////////////////////// diff --git a/A3A/addons/core/functions/Dialogs/fn_clearForest.sqf b/A3A/addons/core/functions/Dialogs/fn_clearForest.sqf index fc99cb39cc..ca6679c550 100644 --- a/A3A/addons/core/functions/Dialogs/fn_clearForest.sqf +++ b/A3A/addons/core/functions/Dialogs/fn_clearForest.sqf @@ -1,4 +1,8 @@ -if (player != theBoss) exitWith {["Clear Forest", "Only Commanders can order to clear the forest."] call A3A_fnc_customHint;}; +//TODO: add header + +private _titleStr = localize "STR_A3A_fn_dialogs_clrforest_title"; + +if (player != theBoss) exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_clrforest_commander"] call A3A_fnc_customHint;}; { [_x, true] remoteExec ["hideObjectGlobal",2] } forEach (nearestTerrainObjects [getMarkerPos respawnTeamPlayer,["tree","bush","small tree"],70]); -["Clear Forest", "You've cleared the surroundings of trees and bushes."] call A3A_fnc_customHint; +[_titleStr, localize "STR_A3A_fn_dialogs_clrforest_cleared"] call A3A_fnc_customHint; chopForest = true; publicVariable "chopForest"; diff --git a/A3A/addons/core/functions/Dialogs/fn_createDialog_shouldLoadPersonalSave.sqf b/A3A/addons/core/functions/Dialogs/fn_createDialog_shouldLoadPersonalSave.sqf index 6ef2bafa0a..a3c93459c2 100644 --- a/A3A/addons/core/functions/Dialogs/fn_createDialog_shouldLoadPersonalSave.sqf +++ b/A3A/addons/core/functions/Dialogs/fn_createDialog_shouldLoadPersonalSave.sqf @@ -1,3 +1,5 @@ +//TODO: add header + private _saveString = ["Antistasi has a custom save system similar to other CTIs.

", "To Save: Your commander needs to go to the Map Board, scroll-select ""Game Options"" and click on the ""Persistent Save"" button.

"] joinString ""; _saveString = if (autoSave) then { [_saveString,"Current parameters are configured to auto-save every ",(autoSaveInterval/60) toFixed 0," minutes."] joinString "" } @@ -8,3 +10,5 @@ _saveString = if (autoSave) then { [_saveString,"Current parameters are configur [true] call A3A_fnc_loadPreviousSession; [] spawn A3A_fnc_credits; + +//TODO: convert above into proper strings \ No newline at end of file diff --git a/A3A/addons/core/functions/Dialogs/fn_dialogHQ.sqf b/A3A/addons/core/functions/Dialogs/fn_dialogHQ.sqf index b4e58a1949..fdc0720839 100644 --- a/A3A/addons/core/functions/Dialogs/fn_dialogHQ.sqf +++ b/A3A/addons/core/functions/Dialogs/fn_dialogHQ.sqf @@ -1,3 +1,5 @@ +//TODO: add header + #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() diff --git a/A3A/addons/core/functions/Dialogs/fn_fastTravelRadio.sqf b/A3A/addons/core/functions/Dialogs/fn_fastTravelRadio.sqf index cde95a0a72..e140c53c49 100644 --- a/A3A/addons/core/functions/Dialogs/fn_fastTravelRadio.sqf +++ b/A3A/addons/core/functions/Dialogs/fn_fastTravelRadio.sqf @@ -1,9 +1,12 @@ +//TODO: add header + private ["_roads","_pos","_positionX","_groupX"]; +private _titleStr = localize "STR_A3A_fn_dialogs_ftradio_title"; _markersX = markersX + [respawnTeamPlayer]; _esHC = false; -if (count hcSelected player > 1) exitWith {["Fast Travel", "You can select one group only to Fast Travel"] call A3A_fnc_customHint;}; +if (count hcSelected player > 1) exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_ftradio_grp_select"] call A3A_fnc_customHint;}; if (count hcSelected player == 1) then {_groupX = hcSelected player select 0; _esHC = true} else {_groupX = group player}; _checkForPlayer = false; if ((!_esHC) and limitedFT) then {_checkForPlayer = true}; @@ -11,30 +14,34 @@ _boss = leader _groupX; if ((_boss != player) and (!_esHC)) then {_groupX = player}; -if (({isPlayer _x} count units _groupX > 1) and (_esHC)) exitWith {["Fast Travel", "You cannot Fast Travel groups commanded by players."] call A3A_fnc_customHint;}; +if (({isPlayer _x} count units _groupX > 1) and (_esHC)) +exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_ftradio_no_command"] call A3A_fnc_customHint;}; -if (player != player getVariable ["owner",player]) exitWith {["Fast Travel", "You cannot Fast Travel while you are controlling AI."] call A3A_fnc_customHint;}; +if (player != player getVariable ["owner",player]) +exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_ftradio_no_control"] call A3A_fnc_customHint;}; -if (!_esHC and !isNil {vehicle player getVariable "SA_Tow_Ropes"}) exitWith {["Fast Travel", "You cannot Fast Travel with your Tow Rope out or a Vehicle attached."] call A3A_fnc_customHint;}; +if (!_esHC and !isNil {vehicle player getVariable "SA_Tow_Ropes"}) +exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_ftradio_no_tow"] call A3A_fnc_customHint;}; -if (!isNil "A3A_FFPun_Jailed" && {(getPlayerUID player) in A3A_FFPun_Jailed}) exitWith {["Fast Travel", "You cannot fast travel while being FF Punished."] call A3A_fnc_customHint;}; +if (!isNil "A3A_FFPun_Jailed" && {(getPlayerUID player) in A3A_FFPun_Jailed}) +exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_ftradio_no_ff"] call A3A_fnc_customHint;}; _checkX = false; //_distanceX = 500 - (([_boss,false] call A3A_fnc_fogCheck) * 450); {if ([getPosATL _x] call A3A_fnc_enemyNearCheck) exitWith {_checkX = true}} forEach units _groupX; -if (_checkX) exitWith {["Fast Travel", "You cannot Fast Travel with enemies near the group."] call A3A_fnc_customHint;}; +if (_checkX) exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_ftradio_no_enemy1"] call A3A_fnc_customHint;}; {if ((vehicle _x!= _x) and ((isNull (driver vehicle _x)) or (!canMove vehicle _x) or (vehicle _x isKindOf "Boat"))) then { if (not(vehicle _x isKindOf "StaticWeapon")) then {_checkX = true}; } } forEach units _groupX; -if (_checkX) exitWith {["Fast Travel", "You cannot Fast Travel if you don't have a driver in all your vehicles or your vehicles are damaged and cannot move or your group is in a boat."] call A3A_fnc_customHint;}; +if (_checkX) exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_ftradio_no_other"] call A3A_fnc_customHint;}; positionTel = []; //if (_esHC) then {hcShowBar false}; -["Fast Travel", "Click on the zone you want to travel."] call A3A_fnc_customHint; +[_titleStr, localize "STR_A3A_fn_dialogs_ftradio_click_zone"] call A3A_fnc_customHint; if (!visibleMap) then {openMap true}; showCommandingMenu ""; onMapSingleClick "positionTel = _pos; true"; @@ -47,14 +54,19 @@ _positionTel = positionTel; if (count _positionTel > 0) then { _base = [_markersX, _positionTel] call BIS_Fnc_nearestPosition; - if (_checkForPlayer and ((_base != "SYND_HQ") and !(_base in airportsX))) exitWith {["Fast Travel", "Player groups are only allowed to Fast Travel to HQ or Airbases."] call A3A_fnc_customHint;}; - if ((sidesX getVariable [_base,sideUnknown] == Occupants) or (sidesX getVariable [_base,sideUnknown] == Invaders)) exitWith {["Fast Travel", "You cannot Fast Travel to an enemy controlled zone."] call A3A_fnc_customHint; openMap [false,false]}; - if (_base in forcedSpawn) exitWith {["Fast Travel", "You cannot Fast Travel to a location that is under attack."] call A3A_fnc_customHint; openMap [false,false]}; + if (_checkForPlayer and ((_base != "SYND_HQ") and !(_base in airportsX))) + exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_ftradio_no_onlyhq"] call A3A_fnc_customHint;}; + if ((sidesX getVariable [_base,sideUnknown] == Occupants) or (sidesX getVariable [_base,sideUnknown] == Invaders)) + exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_ftradio_no_enemy2"] call A3A_fnc_customHint; openMap [false,false]}; + if (_base in forcedSpawn) + exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_ftradio_no_attack1"] call A3A_fnc_customHint; openMap [false,false]}; //if (_base in outpostsFIA) exitWith {hint "You cannot Fast Travel to roadblocks and watchposts"; openMap [false,false]}; - if ([getMarkerPos _base] call A3A_fnc_enemyNearCheck) exitWith {["Fast Travel", "You cannot Fast Travel to an area under attack or with enemies in the surrounding."] call A3A_fnc_customHint; openMap [false,false]}; - if (!(player call A3A_fnc_isMember || player == theBoss) && {!([_positionTel] call A3A_fnc_playerLeashCheckPosition)}) exitWith {["Fast Travel", format ["There are no members near the target location. You need to be within %1 km of HQ, an attack, commander or a member.", ceil (memberDistance/1e3)]] call A3A_fnc_customHint;}; + if ([getMarkerPos _base] call A3A_fnc_enemyNearCheck) + exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_ftradio_no_attack2"] call A3A_fnc_customHint; openMap [false,false]}; + if (!(player call A3A_fnc_isMember || player == theBoss) && {!([_positionTel] call A3A_fnc_playerLeashCheckPosition)}) + exitWith {[_titleStr, format [localize "STR_A3A_fn_dialogs_ftradio_no_members", ceil (memberDistance/1e3)]] call A3A_fnc_customHint;}; if (_positionTel distance getMarkerPos _base < 50) then { @@ -63,7 +75,8 @@ if (count _positionTel > 0) then //if (!_esHC) then {disableUserInput true; cutText ["Fast traveling, please wait","BLACK",2]; sleep 2;} else {hcShowBar false;hcShowBar true;hint format ["Moving group %1 to destination",groupID _groupX]; sleep _distanceX;}; _forcedX = false; if (!isMultiplayer) then {if (not(_base in forcedSpawn)) then {_forcedX = true; forcedSpawn = forcedSpawn + [_base]}}; - if (!_esHC) then {disableUserInput true; cutText [format ["Fast traveling, travel time: %1s , please wait", _distanceX],"BLACK",1]; sleep 1;} else {["Fast Travel", format ["Moving group %1 to destination",groupID _groupX]] call A3A_fnc_customHint; sleep _distanceX;}; + if (!_esHC) then {disableUserInput true; cutText [format ["Fast traveling, travel time: %1s , please wait", _distanceX],"BLACK",1]; sleep 1;} + else {[_titleStr, format [localize "STR_A3A_fn_dialogs_ftradio_grp_moving",groupID _groupX]] call A3A_fnc_customHint; sleep _distanceX;}; if (!_esHC) then { _timePassed = 0; @@ -81,7 +94,8 @@ if (count _positionTel > 0) then {if (vehicle _x != _x) then {_vehicles pushBackUnique (vehicle _x)}} forEach units _groupX; {if ((vehicle _x) in _vehicles) exitWith {_checkForPlayer = true}} forEach (call A3A_fnc_playableUnits); }; - if (_checkForPlayer and ((_base != "SYND_HQ") and !(_base in airportsX))) exitWith {["Fast Travel", format ["%1 Fast Travel has been cancelled because some player has boarded their vehicle and the destination is not HQ or an Airbase.",groupID _groupX]] call A3A_fnc_customHint;}; + if (_checkForPlayer and ((_base != "SYND_HQ") and !(_base in airportsX))) + exitWith {[_titleStr, format [localize "STR_A3A_fn_dialogs_ftradio_cancelled",groupID _groupX]] call A3A_fnc_customHint;}; { _unit = _x; if ((!isPlayer _unit) or (_unit == player)) then @@ -130,7 +144,8 @@ if (count _positionTel > 0) then //_unit hideObject false; } forEach units _groupX; //if (!_esHC) then {sleep _distanceX}; - if (!_esHC) then {disableUserInput false;cutText ["You arrived at the destination.","BLACK IN",1]} else {["Fast Travel", format ["Group %1 arrived to destination.",groupID _groupX]] call A3A_fnc_customHint;}; + if (!_esHC) then {disableUserInput false;cutText ["You arrived at the destination.","BLACK IN",1]} + else {[_titleStr, format [localize "STR_A3A_fn_dialogs_ftradio_grp_arrived",groupID _groupX]] call A3A_fnc_customHint;}; if (_forcedX) then {forcedSpawn = forcedSpawn - [_base]}; [] call A3A_fnc_playerLeashRefresh; sleep 5; @@ -138,7 +153,7 @@ if (count _positionTel > 0) then } else { - ["Fast Travel", "You must click near a marker under your control."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_dialogs_ftradio_click_marker"] call A3A_fnc_customHint; }; }; diff --git a/A3A/addons/core/functions/Dialogs/fn_loadPreviousSession.sqf b/A3A/addons/core/functions/Dialogs/fn_loadPreviousSession.sqf index 5ed8b7f5b5..cb1908eb81 100644 --- a/A3A/addons/core/functions/Dialogs/fn_loadPreviousSession.sqf +++ b/A3A/addons/core/functions/Dialogs/fn_loadPreviousSession.sqf @@ -1,3 +1,5 @@ +//TODO: add header + params ["_load"]; if (_load) then { diff --git a/A3A/addons/core/functions/Dialogs/fn_mineDialog.sqf b/A3A/addons/core/functions/Dialogs/fn_mineDialog.sqf index 4b40693407..ed8148166b 100644 --- a/A3A/addons/core/functions/Dialogs/fn_mineDialog.sqf +++ b/A3A/addons/core/functions/Dialogs/fn_mineDialog.sqf @@ -1,10 +1,14 @@ +//TODO: add header + #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() private ["_typeX","_costs","_positionTel","_quantity","_quantityMax"]; +private _titleStr = localize "STR_A3A_fn_dialogs_minediag_title"; -if ("Mines" in A3A_activeTasks) exitWith {["Minefields", "We can only deploy one minefield at a time."] call A3A_fnc_customHint;}; +if ("Mines" in A3A_activeTasks) exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_minediag_no_one"] call A3A_fnc_customHint;}; -if (!([player] call A3A_fnc_hasRadio)) exitWith {if !(A3A_hasIFA) then {["Minefields", "You need a radio in your inventory to be able to give orders to other squads."] call A3A_fnc_customHint;} else {["Minefields", "You need a Radio Man in your group to be able to give orders to other squads."] call A3A_fnc_customHint;}}; +if (!([player] call A3A_fnc_hasRadio)) exitWith {if !(A3A_hasIFA) then {[_titleStr, localize "STR_A3A_fn_dialogs_minediag_no_radio"] call A3A_fnc_customHint;} +else {[_titleStr, localize "STR_A3A_fn_dialogs_minediag_no_radioman"] call A3A_fnc_customHint;}}; _typeX = _this select 0; @@ -15,11 +19,11 @@ if (_typeX == "delete") then _costs = _costs - (server getVariable FactionGet(reb,"unitExp")); _hr = 1; }; -if ((server getVariable "resourcesFIA" < _costs) or (server getVariable "hr" < _hr)) exitWith {["Minefields", format ["Not enough resources to recruit a mine deploying team (%1 € and %2 HR needed).",_costs,_hr]] call A3A_fnc_customHint;}; +if ((server getVariable "resourcesFIA" < _costs) or (server getVariable "hr" < _hr)) exitWith {[_titleStr, format [localize "STR_A3A_fn_dialogs_minediag_no_resource",_costs,_hr]] call A3A_fnc_customHint;}; if (_typeX == "delete") exitWith { - ["Minefields", "An Explosive Specialist is available on your High Command bar.

Send him anywhere on the map to deactivate mines. He will load his truck with mines he found.

Upon returning back to HQ he will unload mines stored in his vehicle."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_dialogs_minediag_available"] call A3A_fnc_customHint; [[],"A3A_fnc_mineSweep"] remoteExec ["A3A_fnc_scheduler",2]; }; @@ -39,11 +43,11 @@ if (_typeX == "ATMine") then if (_x select 0 == _typeM) exitWith {_quantity = _x select 1} } forEach _pool; -if (_quantity < 5 && _quantity isNotEqualTo -1) exitWith {["Minefields", "You need at least 5 mines of this type to build a Minefield."] call A3A_fnc_customHint;}; +if (_quantity < 5 && _quantity isNotEqualTo -1) exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_minediag_timer"] call A3A_fnc_customHint;}; if (!visibleMap) then {openMap true}; positionTel = []; -["Minefields", "Click on the position you wish to build the minefield."] call A3A_fnc_customHint; +[_titleStr, localize "STR_A3A_fn_dialogs_minediag_click"] call A3A_fnc_customHint; onMapSingleClick "positionTel = _pos;"; diff --git a/A3A/addons/core/functions/Dialogs/fn_moveHQObject.sqf b/A3A/addons/core/functions/Dialogs/fn_moveHQObject.sqf index d6bc0e25fa..d3604c6945 100644 --- a/A3A/addons/core/functions/Dialogs/fn_moveHQObject.sqf +++ b/A3A/addons/core/functions/Dialogs/fn_moveHQObject.sqf @@ -1,23 +1,26 @@ +//TODO: add header + #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() private ["_thingX","_playerX","_id","_isStatic","_sites","_markerX","_size","_positionX"]; +private _titleStr = localize "STR_A3A_fn_dialogs_movehqobj_title"; _thingX = _this select 0; _playerX = _this select 1; _id = _this select 2; _isStatic = (_thingX isKindOf "StaticWeapon"); -if (!_isStatic && player != theBoss) exitWith {["Move HQ", "Only Player Commander is allowed to move HQ assets."] call A3A_fnc_customHint;}; -if (!(isNull attachedTo _thingX)) exitWith {["Move HQ", "The asset you want to move is being moved by another player."] call A3A_fnc_customHint;}; -if (vehicle _playerX != _playerX) exitWith {["Move HQ", "You cannot move HQ assets while in a vehicle."] call A3A_fnc_customHint;}; +if (!_isStatic && player != theBoss) exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_movehqobj_no_commander"] call A3A_fnc_customHint;}; +if (!(isNull attachedTo _thingX)) exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_movehqobj_no_already"] call A3A_fnc_customHint;}; +if (vehicle _playerX != _playerX) exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_movehqobj_no_vehicle"] call A3A_fnc_customHint;}; -if (([_playerX] call A3A_fnc_countAttachedObjects) > 0) exitWith {["Move HQ", "You have other things attached, you cannot move this."] call A3A_fnc_customHint;}; +if (([_playerX] call A3A_fnc_countAttachedObjects) > 0) exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_movehqobj_no_attached"] call A3A_fnc_customHint;}; _sites = markersX select {sidesX getVariable [_x,sideUnknown] == teamPlayer}; _markerX = [_sites,_playerX] call BIS_fnc_nearestPosition; _size = [_markerX] call A3A_fnc_sizeMarker; _positionX = getMarkerPos _markerX; -if (_playerX distance2D _positionX > _size) exitWith {["Move HQ", "This asset needs to be closer to it relative zone center to be able to be moved."] call A3A_fnc_customHint;}; +if (_playerX distance2D _positionX > _size) exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_movehqobj_no_closer"] call A3A_fnc_customHint;}; if (captive _playerX) then { _playerX setCaptive false }; @@ -79,7 +82,7 @@ private _fnc_placeObject = { [_thingX, _thingX getVariable "A3A_originalMass"] remoteExecCall ["setMass", _thingX]; }; -private _actionX = _playerX addAction ["Drop Here", { +private _actionX = _playerX addAction [localize "STR_A3A_fn_dialogs_movehqobj_addact_drop", { (_this select 3) params ["_thingX", "_fnc_placeObject"]; [_thingX, player, (_this select 2)] call _fnc_placeObject; @@ -95,8 +98,8 @@ waitUntil {sleep 1; }; [_thingX, _playerX, _actionX] call _fnc_placeObject; -if !(_isStatic) then { _thingX addAction ["Move this asset", A3A_fnc_moveHQObject,nil,0,false,true,"","(_this == theBoss)"] }; +if !(_isStatic) then { _thingX addAction [localize "STR_A3A_fn_dialogs_movehqobj_addact_move", A3A_fnc_moveHQObject,nil,0,false,true,"","(_this == theBoss)"] }; -if (vehicle _playerX != _playerX) exitWith {["Move HQ", "You cannot move HQ assets while in a vehicle."] call A3A_fnc_customHint;}; +if (vehicle _playerX != _playerX) exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_movehqobj_no_vehicle"] call A3A_fnc_customHint;}; -if (_playerX distance2D _positionX > _size) exitWith {["Move HQ", "This asset cannot be moved more far away for its zone center."] call A3A_fnc_customHint;}; +if (_playerX distance2D _positionX > _size) exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_movehqobj_no_far"] call A3A_fnc_customHint;}; diff --git a/A3A/addons/core/functions/Dialogs/fn_skiptime.sqf b/A3A/addons/core/functions/Dialogs/fn_skiptime.sqf index d17bf78124..2753d080af 100644 --- a/A3A/addons/core/functions/Dialogs/fn_skiptime.sqf +++ b/A3A/addons/core/functions/Dialogs/fn_skiptime.sqf @@ -1,12 +1,16 @@ -if (player!= theBoss) exitWith {["Skip Time / Rest", "Only the Commander can order to rest."] call A3A_fnc_customHint;}; +//TODO: add header + +private _titleStr = localize "STR_A3A_fn_dialogs_skiptime_title"; + +if (player!= theBoss) exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_skiptime_no_commander"] call A3A_fnc_customHint;}; _presente = false; private _rebelSpawners = units teamPlayer select { _x getVariable ["spawner",false] }; private _presente = (-1 != (_rebelSpawners findIf { [getPosATL _x] call A3A_fnc_enemyNearCheck })); -if (_presente) exitWith {["Skip Time / Rest", "You cannot rest while enemies are near our units."] call A3A_fnc_customHint;}; -if ("rebelAttack" in A3A_activeTasks) exitWith {["Skip Time / Rest", "You cannot rest while the enemy is counterattacking."] call A3A_fnc_customHint;}; -if ("invaderPunish" in A3A_activeTasks) exitWith {["Skip Time / Rest", "You cannot rest while citizens are under attack."] call A3A_fnc_customHint;}; -if ("DEF_HQ" in A3A_activeTasks) exitWith {["Skip Time / Rest", "You cannot rest while your HQ is under attack."] call A3A_fnc_customHint;}; +if (_presente) exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_skiptime_no_enemy1"] call A3A_fnc_customHint;}; +if ("rebelAttack" in A3A_activeTasks) exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_skiptime_no_enemy2"] call A3A_fnc_customHint;}; +if ("invaderPunish" in A3A_activeTasks) exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_skiptime_no_civatt"] call A3A_fnc_customHint;}; +if ("DEF_HQ" in A3A_activeTasks) exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_skiptime_no_hqatt"] call A3A_fnc_customHint;}; _checkX = false; _posHQ = getMarkerPos respawnTeamPlayer; @@ -14,6 +18,6 @@ _posHQ = getMarkerPos respawnTeamPlayer; if ((_x distance _posHQ > 100) and (side _x == teamPlayer)) then {_checkX = true}; } forEach (allPlayers - (entities "HeadlessClient_F")); -if (_checkX) exitWith {["Skip Time / Rest", "All players must be in a 100m radius from HQ to be able to rest."] call A3A_fnc_customHint;}; +if (_checkX) exitWith {[_titleStr, localize "STR_A3A_fn_dialogs_skiptime_no_radius"] call A3A_fnc_customHint;}; remoteExec ["A3A_fnc_resourcecheckSkipTime", 0]; diff --git a/A3A/addons/core/functions/Dialogs/fn_squadOptions.sqf b/A3A/addons/core/functions/Dialogs/fn_squadOptions.sqf index 26c624e542..f882cfe50a 100644 --- a/A3A/addons/core/functions/Dialogs/fn_squadOptions.sqf +++ b/A3A/addons/core/functions/Dialogs/fn_squadOptions.sqf @@ -1,8 +1,12 @@ +//TODO: add header + #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() +private _titleStr = localize "STR_A3A_fn_dialogs_sqopt_title"; private ["_display","_childControl","_costs","_costHR","_unitsX","_formatX"]; -if (!([player] call A3A_fnc_hasRadio)) exitWith {if !(A3A_hasIFA) then {["Squad Options", "You need a radio in your inventory to be able to give orders to other squads."] call A3A_fnc_customHint;} else {["Squad Options", "You need a Radio Man in your group to be able to give orders to other squads."] call A3A_fnc_customHint;}}; +if (!([player] call A3A_fnc_hasRadio)) exitWith {if !(A3A_hasIFA) then {[_titleStr, localize "STR_A3A_fn_dialogs_sqopt_radio"] call A3A_fnc_customHint;} +else {[_titleStr, localize "STR_A3A_fn_dialogs_sqopt_radioman"] call A3A_fnc_customHint;}}; #ifdef UseDoomGUI ERROR("Disabled due to UseDoomGUI Switch.") #else diff --git a/A3A/addons/core/functions/Dialogs/fn_squadRecruit.sqf b/A3A/addons/core/functions/Dialogs/fn_squadRecruit.sqf index 893fb0217b..ad440f0c3e 100644 --- a/A3A/addons/core/functions/Dialogs/fn_squadRecruit.sqf +++ b/A3A/addons/core/functions/Dialogs/fn_squadRecruit.sqf @@ -1,7 +1,12 @@ +//TODO: add header + #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() + +private _titleStr = localize "STR_A3A_fn_dialogs_sqrec_title"; private ["_display","_childControl","_costs","_costHR","_unitsX","_formatX"]; -if (!([player] call A3A_fnc_hasRadio)) exitWith {if !(A3A_hasIFA) then {["Squad Recruit", "You need a radio in your inventory to be able to give orders to other squads."] call A3A_fnc_customHint;} else {["Squad Recruit", "You need a Radio Man in your group to be able to give orders to other squads."] call A3A_fnc_customHint;}}; +if (!([player] call A3A_fnc_hasRadio)) exitWith {if !(A3A_hasIFA) then {[_titleStr, localize "STR_A3A_fn_dialogs_sqrec_radio"] call A3A_fnc_customHint;} +else {[_titleStr, localize "STR_A3A_fn_dialogs_sqrec_radioman"] call A3A_fnc_customHint;}}; #ifdef UseDoomGUI ERROR("Disabled due to UseDoomGUI Switch.") #else diff --git a/A3A/addons/core/functions/Intel/fn_placeIntel.sqf b/A3A/addons/core/functions/Intel/fn_placeIntel.sqf index 1a0f17a0d1..63d35ae5d1 100644 --- a/A3A/addons/core/functions/Intel/fn_placeIntel.sqf +++ b/A3A/addons/core/functions/Intel/fn_placeIntel.sqf @@ -114,7 +114,7 @@ if (_isLarge && _isComputer) then { _intel setVariable ["trapBomb", _bomb, true]; [ _bomb, - "Disarm bomb", + localize "STR_A3A_fn_intel_place_disarm", "\Orange\Addons\ui_f_orange\Data\CfgVehicleIcons\iconExplosiveUXO_ca.paa", "\Orange\Addons\ui_f_orange\Data\CfgVehicleIcons\iconExplosiveUXO_ca.paa", "(_this distance _target < 3) and (_this getUnitTrait 'engineer')", diff --git a/A3A/addons/core/functions/Intel/fn_searchEncryptedIntel.sqf b/A3A/addons/core/functions/Intel/fn_searchEncryptedIntel.sqf index 22e5fb96c6..b76953926d 100644 --- a/A3A/addons/core/functions/Intel/fn_searchEncryptedIntel.sqf +++ b/A3A/addons/core/functions/Intel/fn_searchEncryptedIntel.sqf @@ -78,7 +78,7 @@ while {_pointSum <= _neededPoints} do { { _pointSum = 0; { - [petros,"hint","No one in range of the intel, need to start from scratch", "Search Intel"] remoteExec ["A3A_fnc_commsMP",_x] + [petros,"hint",localize "STR_A3A_fn_intel_encr_reset", localize "STR_A3A_fn_intel_title2"] remoteExec ["A3A_fnc_commsMP",_x] } forEach ([50,0,_intel,teamPlayer] call A3A_fnc_distanceUnits); }; @@ -94,23 +94,23 @@ while {_pointSum <= _neededPoints} do { private _actionTime = 1; switch (_error) do { case 1: { - _errorText = "Reference to unknown loaction, need to locate location to continue decifering"; - _actionText = "Locate location"; + _errorText = localize "STR_A3A_fn_intel_encr_err_1_err"; + _actionText = localize "STR_A3A_fn_intel_encr_err_1_act"; _actionTime = 3; }; case 2: { - _errorText = "Ilegible text encountered, need to decifer meaning from context"; - _actionText = "Decifer meaning"; + _errorText = localize "STR_A3A_fn_intel_encr_err_2_err"; + _actionText = localize "STR_A3A_fn_intel_encr_err_2_act"; _actionTime = 5; }; case 3: { - _errorText = "Unkown codename encountered, need to decifer the codename reference"; - _actionText = "Decifer codename"; + _errorText = localize "STR_A3A_fn_intel_encr_err_3_err"; + _actionText = localize "STR_A3A_fn_intel_encr_err_3_act"; _actionTime = 10; }; case 4: { - _errorText = "Section of texts meaning hidden behind a riddle, have to solve it to continue"; - _actionText = "Solve riddle"; + _errorText = localize "STR_A3A_fn_intel_encr_err_4_err"; + _actionText = localize "STR_A3A_fn_intel_encr_err_4_act"; _actionTime = 15; } }; @@ -141,15 +141,15 @@ while {_pointSum <= _neededPoints} do { if (_actionNeeded) then { //if action needed hint to nearby players [ - "Search Intel" + localize "STR_A3A_fn_intel_title2" , _errorText ] remoteExec ["A3A_fnc_customHint", (_intel nearEntities ["CAManBase", 25]) select {isPlayer _x}]; } else { //else tick up pointsum and notify nearby players of progress _pointSum = _pointSum + (_pointsPerSecond * _timeDiff); [ - "Search Intel" - , "Decryption progress at "+ str (round (_pointSum/_neededPoints * 100) min 100) + "%" + localize "STR_A3A_fn_intel_title2" + , localize "STR_A3A_fn_intel_encr_prog"+ str (round (_pointSum/_neededPoints * 100) min 100) + "%" ] remoteExec ["A3A_fnc_customHint", (_intel nearEntities ["CAManBase", 25]) select {isPlayer _x}]; }; }; @@ -157,7 +157,7 @@ while {_pointSum <= _neededPoints} do { if (_pointSum >= _neededPoints) then { ["Large", _side] remoteExec ["A3A_fnc_selectIntel", 2]; { - ["Search Intel", "You managed to decipher the intel!"] call A3A_fnc_customHint; + [localize "STR_A3A_fn_intel_title2", localize "STR_A3A_fn_intel_encr_success"] call A3A_fnc_customHint; [10,_x] call A3A_fnc_playerScoreAdd; } forEach ([50,0,_intel,teamPlayer] call A3A_fnc_distanceUnits); [5, theBoss] call A3A_fnc_playerScoreAdd; diff --git a/A3A/addons/core/functions/Intel/fn_searchIntelOnDocument.sqf b/A3A/addons/core/functions/Intel/fn_searchIntelOnDocument.sqf index 7d85a789de..976b585cc1 100644 --- a/A3A/addons/core/functions/Intel/fn_searchIntelOnDocument.sqf +++ b/A3A/addons/core/functions/Intel/fn_searchIntelOnDocument.sqf @@ -10,7 +10,7 @@ params ["_intel"]; //Take intel from desk private _side = _intel getVariable "side"; -["Intel", "Intel documents taken."] call A3A_fnc_customHint; +[localize "STR_A3A_fn_intel_title1", localize "STR_A3A_fn_intel_doc_success"] call A3A_fnc_customHint; ["Medium", _side] remoteExec ["A3A_fnc_selectIntel", 2]; { [5,_x] call A3A_fnc_playerScoreAdd; diff --git a/A3A/addons/core/functions/Intel/fn_searchIntelOnLaptop.sqf b/A3A/addons/core/functions/Intel/fn_searchIntelOnLaptop.sqf index 419d43368e..5436cfe242 100644 --- a/A3A/addons/core/functions/Intel/fn_searchIntelOnLaptop.sqf +++ b/A3A/addons/core/functions/Intel/fn_searchIntelOnLaptop.sqf @@ -23,7 +23,7 @@ if(_isTrap) exitWith _intel remoteExecCall ["removeAllActions", 0]; _intel setObjectTextureGlobal [0, QPATHTOFOLDER(Pictures\Intel\laptop_die.paa)]; { - [petros,"hint","The screen says:

Prepare to die!", "Search Intel"] remoteExec ["A3A_fnc_commsMP",_x]; + [petros,"hint",localize "STR_A3A_fn_intel_laptop_die", localize "STR_A3A_fn_intel_title2"] remoteExec ["A3A_fnc_commsMP",_x]; } forEach ([50,0,_intel,teamPlayer] call A3A_fnc_distanceUnits); sleep (2 + (random 3)); private _bombPos = getPosWorld _bomb; @@ -116,7 +116,7 @@ while {_pointSum <= _neededPoints} do { _pointSum = 0; { - [petros,"hint","No one in range of the intel, reseting download!", "Search Intel"] remoteExec ["A3A_fnc_commsMP",_x] + [petros,"hint",localize "STR_A3A_fn_intel_laptop_reset", localize "STR_A3A_fn_intel_title2"] remoteExec ["A3A_fnc_commsMP",_x] } forEach ([50,0,_intel,teamPlayer] call A3A_fnc_distanceUnits); }; @@ -138,43 +138,43 @@ while {_pointSum <= _neededPoints} do { case ("Err_Sml_01"): { - _errorText = "Data Fragment Error. File {002451%12-215502%} has to be confirmed manually!"; - _actionText = "Confirm file"; + _errorText = localize "STR_A3A_fn_intel_laptop_err_sm_1_err"; + _actionText = localize "STR_A3A_fn_intel_laptop_err_sm_1_act"; _penalty = 0; //150 + random 100; _picturePath = "error1"; }; case ("Err_Sml_02"): { - _errorText = "404 Error on server. URL incorrect. Skip URL?"; - _actionText = "Skip URL"; + _errorText = localize "STR_A3A_fn_intel_laptop_err_sm_2_err"; + _actionText = localize "STR_A3A_fn_intel_laptop_err_sm_2_act"; _penalty = 0; //150 + random 50; _picturePath = "error2"; }; case ("Err_Sml_03"): { - _errorText = "Windows needs an update. Update now and lose all data?"; - _actionText = "Stop windows update"; + _errorText = localize "STR_A3A_fn_intel_laptop_err_sm_3_err"; + _actionText = localize "STR_A3A_fn_intel_laptop_err_sm_3_act"; _penalty = 0; //200 + random 150; _picturePath = "error3"; }; case ("Err_Med_01"): { - _errorText = "Download port closed on server. Manual reroute required!"; - _actionText = "Reroute download"; + _errorText = localize "STR_A3A_fn_intel_laptop_err_me_1_err"; + _actionText = localize "STR_A3A_fn_intel_laptop_err_me_1_act"; _penalty = 0;// 250 + random 150; _picturePath = "error4"; }; case ("Err_Med_02"): { - _errorText = "Error in NetworkAdapter. Hardware not responding. Restart now?"; - _actionText = "Restart NetworkAdapter"; + _errorText = localize "STR_A3A_fn_intel_laptop_err_me_2_err"; + _actionText = localize "STR_A3A_fn_intel_laptop_err_me_2_act"; _penalty = 0; //350 + random 100; _picturePath = "error5"; }; case ("Err_Lar_01"): { - _errorText = "Critical Error in network infrastructur. Server returned ErrorCode: CRITICAL_ARMA_PROCESS_DIED"; - _actionText = "Restart server process"; + _errorText = localize "STR_A3A_fn_intel_laptop_err_la_1_err"; + _actionText = localize "STR_A3A_fn_intel_laptop_err_la_1_act"; _penalty = 0;// 600 + random 250; _picturePath = "error6"; }; @@ -232,7 +232,7 @@ while {_pointSum <= _neededPoints} do _pointSum = _pointSum + (_pointsPerSecond * _timeDiff); }; { - [petros,"hintS", format ["Download at %1%2",((round ((_pointSum/_neededPoints) * 10000))/ 100), "%"], "Search Intel"] remoteExec ["A3A_fnc_commsMP",_x] + [petros,"hintS", format [localize "STR_A3A_fn_intel_laptop_prog",((round ((_pointSum/_neededPoints) * 10000))/ 100), "%"], localize "STR_A3A_fn_intel_title2"] remoteExec ["A3A_fnc_commsMP",_x] } forEach _playerList; }; }; @@ -244,7 +244,7 @@ if(_pointSum >= _neededPoints) then _intel setObjectTextureGlobal [0, QPATHTOFOLDER(Pictures\Intel\laptop_complete.paa)]; ["Large", _side] remoteExec ["A3A_fnc_selectIntel", 2]; { - [petros,"hint","You managed to download the intel!", "Search Intel"] remoteExec ["A3A_fnc_commsMP",_x]; + [petros,"hint",localize "STR_A3A_fn_intel_laptop_success", localize "STR_A3A_fn_intel_encr_reset"] remoteExec ["A3A_fnc_commsMP",_x]; [10,_x] call A3A_fnc_playerScoreAdd; } forEach ([50,0,_intel,teamPlayer] call A3A_fnc_distanceUnits); [5, theBoss] call A3A_fnc_playerScoreAdd; diff --git a/A3A/addons/core/functions/Intel/fn_searchIntelOnLeader.sqf b/A3A/addons/core/functions/Intel/fn_searchIntelOnLeader.sqf index b9f6035807..a36c7bb220 100644 --- a/A3A/addons/core/functions/Intel/fn_searchIntelOnLeader.sqf +++ b/A3A/addons/core/functions/Intel/fn_searchIntelOnLeader.sqf @@ -22,7 +22,7 @@ _caller setVariable ["cancelIntelSearch",false]; _squadLeader setVariable ["intelSearchDone", true, true]; _caller playMoveNow selectRandom medicAnims; -private _cancelAction = _caller addAction ["Cancel Search", {(_this select 1) setVariable ["cancelIntelSearch",true]},nil,6,true,true,"","(isPlayer _this)"]; +private _cancelAction = _caller addAction [localize "STR_A3A_fn_intel_leader_addact_cancel", {(_this select 1) setVariable ["cancelIntelSearch",true]},nil,6,true,true,"","(isPlayer _this)"]; _caller addEventHandler [ @@ -67,7 +67,7 @@ _caller setVariable ["cancelIntelSearch", nil]; if(_wasCancelled) exitWith { - ["Intel", "Search cancelled."] call A3A_fnc_customHint; + [localize "STR_A3A_fn_intel_title1", localize "STR_A3A_fn_intel_leader_cancel"] call A3A_fnc_customHint; _caller setVariable ["intelFound", nil]; _squadLeader setVariable ["intelSearchDone", nil, true]; }; @@ -77,13 +77,13 @@ if(_caller getVariable ["intelFound", false]) then private _hasIntel = _squadLeader getVariable ["hasIntel", false]; if(_hasIntel) then { - ["Intel", "Search completed, intel found!"] call A3A_fnc_customHint; + [localize "STR_A3A_fn_intel_title1", localize "STR_A3A_fn_intel_leader_compl_found"] call A3A_fnc_customHint; ["Small", _side] remoteExec ["A3A_fnc_selectIntel", 2]; [5, _caller] call A3A_fnc_playerScoreAdd; } else { - ["Intel", "Search completed, but you found nothing!"] call A3A_fnc_customHint; + [localize "STR_A3A_fn_intel_title1", localize "STR_A3A_fn_intel_leader_compl_empty"] call A3A_fnc_customHint; }; } else diff --git a/A3A/addons/core/functions/Intel/fn_selectIntel.sqf b/A3A/addons/core/functions/Intel/fn_selectIntel.sqf index 8a9a97a616..8d5ef8dee7 100644 --- a/A3A/addons/core/functions/Intel/fn_selectIntel.sqf +++ b/A3A/addons/core/functions/Intel/fn_selectIntel.sqf @@ -63,11 +63,11 @@ if (_intelType == "Small") then private _nextAttack = (0.7 + random 0.6) * (-_atkRes / _atkResRate); if(_nextAttack < 5) then { - _text = format ["%1 attack is imminent!", _sideName]; + _text = format [localize "STR_A3A_fn_intel_select_time_1", _sideName]; } else { - _text = format ["%1 attack expected in %2 minutes", _sideName, round (_nextAttack)]; + _text = format [localize "STR_A3A_fn_intel_select_time_2", _sideName, round (_nextAttack)]; }; }; case (DEF_RESOURCES): @@ -77,11 +77,11 @@ if (_intelType == "Small") then private _fraction = _defRes / _defResCap; private _fmt = call { - if (_fraction > 0.75) exitWith { "%1 has plenty of defence reserves available" }; - if (_fraction > 0.50) exitWith { "%1 has moderate defence reserves available" }; - if (_fraction > 0.25) exitWith { "%1 is short on defence reserves" }; - if (_fraction > 0.00) exitWith { "%1 has almost no defence reserves left" }; - "%1 is completely out of defence reserves!"; + if (_fraction > 0.75) exitWith { localize "STR_A3A_fn_intel_select_reso_1" }; + if (_fraction > 0.50) exitWith { localize "STR_A3A_fn_intel_select_reso_2" }; + if (_fraction > 0.25) exitWith { localize "STR_A3A_fn_intel_select_reso_3" }; + if (_fraction > 0.00) exitWith { localize "STR_A3A_fn_intel_select_reso_4" }; + localize "STR_A3A_fn_intel_select_reso_5"; }; _text = format [_fmt, _sideName]; }; @@ -95,7 +95,7 @@ if (_intelType == "Small") then { invaderRadioKeys = invaderRadioKeys + 1; }; - _text = format ["We found a %1 decryption key!
It allows us to fully decrypt the next support call.", _sideName]; + _text = format [localize "STR_A3A_fn_intel_select_decry_1", _sideName]; }; case (CONVOY): { @@ -113,11 +113,11 @@ if (_intelType == "Small") then if(count _convoyMarker != 0) then { (selectRandom _convoyMarker) setMarkerAlpha 1; - _text = format ["We found the tracking data for a %1 convoy.
Convoy position marked on map!", _sideName]; + _text = format [localize "STR_A3A_fn_intel_select_conv_1", _sideName]; } else { - _text = format ["There are currently no %1 convoys driving around!", _sideName]; + _text = format [localize "STR_A3A_fn_intel_select_conv_2", _sideName]; }; }; }; @@ -139,7 +139,7 @@ if (_intelType == "Medium") then { invaderRadioKeys = invaderRadioKeys + _keyCount; }; - _text = format ["You found a package of %1 decryption keys!
They allow your faction to decrypt support calls.", _sideName]; + _text = format [localize "STR_A3A_fn_intel_select_decry_2", _sideName]; }; /* // These are meaningless at the moment @@ -171,7 +171,7 @@ if (_intelType == "Medium") then { _x setMarkerAlpha 1; } forEach _convoyMarkers; - _text = format ["We found the %1 convoy GPS decryption key!
%2 convoys are marked on the map", _sideName, count _convoyMarkers]; + _text = format [localize "STR_A3A_fn_intel_select_conv_3", _sideName, count _convoyMarkers]; }; case (COUNTER_ATTACK): { @@ -195,7 +195,7 @@ if (_intelType == "Large") then { case (TRAITOR): { - _text = "You found incriminating data on the traitor, we don't think he will cause any more trouble"; + _text = localize "STR_A3A_fn_intel_select_trait_1"; traitorIntel = true; publicVariable "traitorIntel"; }; case (WEAPON): @@ -205,12 +205,12 @@ if (_intelType == "Large") then [_newWeapon] remoteExec ["A3A_fnc_unlockEquipment", 2]; private _weaponName = getText (configFile >> "CfgWeapons" >> _newWeapon >> "displayName"); - _text = format ["You found the supply data for the
%1
You have unlocked this weapon!", _weaponName]; + _text = format [localize "STR_A3A_fn_intel_select_weap_1", _weaponName]; }; case (MONEY): { private _money = ((round (random 50)) + (10 * tierWar)) * 100; - _text = format ["You found some confidential data, you sold it for %1 on the black market!", _money]; + _text = format [localize "STR_A3A_fn_intel_select_mon_1", _money]; [0, _money] remoteExec ["A3A_fnc_resourcesFIA",2]; }; }; diff --git a/A3A/addons/core/functions/Intel/fn_showIntel.sqf b/A3A/addons/core/functions/Intel/fn_showIntel.sqf index ea53281da0..5627c1ebce 100644 --- a/A3A/addons/core/functions/Intel/fn_showIntel.sqf +++ b/A3A/addons/core/functions/Intel/fn_showIntel.sqf @@ -10,7 +10,7 @@ params ["_text"]; if(_text == "") exitWith {}; -private _outText = format ["Intel Found.

"]; +private _outText = format ["Intel Found.

"];//TODO: localize _outText = format ["%1 %2", _outText, _text]; private _layer = ["A3A_infoLeft"] call BIS_fnc_rscLayer; diff --git a/A3A/addons/core/functions/LTC/fn_canLoot.sqf b/A3A/addons/core/functions/LTC/fn_canLoot.sqf index 55344ae417..5b558e5fa5 100644 --- a/A3A/addons/core/functions/LTC/fn_canLoot.sqf +++ b/A3A/addons/core/functions/LTC/fn_canLoot.sqf @@ -25,6 +25,8 @@ //blocks looting if nearby container is already looting params ["_crate", ["_owner",2], ["_done", false]]; private _pos = getPos _crate; +private _titleStr = localize "STR_A3A_fn_ltc_title"; + if (isNil "LTClootingAreas") then {LTClootingAreas = []}; if (!_done) then { private _alreadyLootingPos = LTClootingAreas inAreaArray [_pos, 20, 20]; @@ -40,7 +42,7 @@ if (!_done) then { }; }; } else { - ["Loot crate", "Cooldown still active."] remoteExec ["A3A_fnc_customHint", _owner]; + [_titleStr, localize "STR_A3A_fn_ltc_canl_cooldown"] remoteExec ["A3A_fnc_customHint", _owner]; }; } else { diff --git a/A3A/addons/core/functions/LTC/fn_canTransfer.sqf b/A3A/addons/core/functions/LTC/fn_canTransfer.sqf index 63c3d8376c..73d080682f 100644 --- a/A3A/addons/core/functions/LTC/fn_canTransfer.sqf +++ b/A3A/addons/core/functions/LTC/fn_canTransfer.sqf @@ -24,6 +24,8 @@ */ //blocks transfer if container is already transfering params ["_crate", ["_owner",2], ["_done", false]]; +private _titleStr = localize "STR_A3A_fn_ltc_title"; + if (isNil "LTCTransferringCrates") then {LTCTransferringCrates = []}; if (!_done) then { @@ -38,7 +40,7 @@ if (!_done) then { }; }; } else { - ["Loot crate", "Already transfering."] remoteExec ["A3A_fnc_customHint", _owner]; + [_titleStr, localize "STR_A3A_fn_ltc_cant_already"] remoteExec ["A3A_fnc_customHint", _owner]; }; diff --git a/A3A/addons/core/functions/LTC/fn_initLootToCrate.sqf b/A3A/addons/core/functions/LTC/fn_initLootToCrate.sqf index 2bb38477ff..e77df60ee3 100644 --- a/A3A/addons/core/functions/LTC/fn_initLootToCrate.sqf +++ b/A3A/addons/core/functions/LTC/fn_initLootToCrate.sqf @@ -25,13 +25,13 @@ params [["_object", objNull, [objNull]]]; //check if action already on object if ((actionIDs _object) findIf { _params = _object actionParams _x; - (_params#0) isEqualTo "Load loot to crate" + (_params#0) isEqualTo "Load loot to crate" //TODO: Check needs to be changed to allow localization of addActions } != -1) exitWith {}; //add load actions _object addAction [ - "Load loot to crate", + "Load loot to crate", // TODO: localize "STR_A3A_fn_ltc_init_addact_ltc" { [_this#3, clientOwner] remoteExecCall ["A3A_fnc_canLoot", 2]; }, @@ -47,7 +47,7 @@ _object addAction [ ]; _object addAction [ - "Load loot from crate to vehicle", + "Load loot from crate to vehicle",// TODO: localize "STR_A3A_fn_ltc_init_addact_ltv" { [_this#3, clientOwner] remoteExecCall ["A3A_fnc_canTransfer", 2]; }, diff --git a/A3A/addons/core/functions/LTC/fn_lootFromContainer.sqf b/A3A/addons/core/functions/LTC/fn_lootFromContainer.sqf index 5c14c5b80d..7ebaba6b2c 100644 --- a/A3A/addons/core/functions/LTC/fn_lootFromContainer.sqf +++ b/A3A/addons/core/functions/LTC/fn_lootFromContainer.sqf @@ -23,6 +23,7 @@ */ params ["_target", "_override"]; scopeName "Main"; +private _titleStr = localize "STR_A3A_fn_ltc_title"; private "_container"; if (isNil "_override") then { @@ -33,7 +34,7 @@ if (isNil "_override") then { }; if (isNil "_container") exitWith { - ["Loot crate", "No vehicles nearby."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_ltc_lfc_noveh"] call A3A_fnc_customHint; [_target, clientOwner, true] remoteExecCall ["A3A_fnc_canTransfer", 2]; }; @@ -215,9 +216,9 @@ _return params ["_leftover", "_allUnlocked"]; if (isNil "_override") then { if ((_leftover isEqualTo [[],[],[],[]]) or _allUnlocked) then { - ["Loot crate", format ["All loot transfered to %1.", getText (configFile >> "CfgVehicles" >> typeOf _container >> "displayname")]] call A3A_fnc_customHint; + [_titleStr, format [localize "STR_A3A_fn_ltc_lfc_transfered", getText (configFile >> "CfgVehicles" >> typeOf _container >> "displayname")]] call A3A_fnc_customHint; } else { - ["Loot crate", format ["Unable to transfer all loot to %1. %1 full.", getText (configFile >> "CfgVehicles" >> typeOf _container >> "displayname")]] call A3A_fnc_customHint; + [_titleStr, format [localize "STR_A3A_fn_ltc_lfc_no_full", getText (configFile >> "CfgVehicles" >> typeOf _container >> "displayname")]] call A3A_fnc_customHint; }; [_target, clientOwner, true] remoteExecCall ["A3A_fnc_canTransfer", 2]; }; diff --git a/A3A/addons/core/functions/LTC/fn_lootToCrate.sqf b/A3A/addons/core/functions/LTC/fn_lootToCrate.sqf index cacf461cf9..bb05459a17 100644 --- a/A3A/addons/core/functions/LTC/fn_lootToCrate.sqf +++ b/A3A/addons/core/functions/LTC/fn_lootToCrate.sqf @@ -22,7 +22,9 @@ params ["_container"]; scopeName "Main"; -["Loot crate", "Looting..."] call A3A_fnc_customHint; +private _titleStr = localize "STR_A3A_fn_ltc_title"; + +[_titleStr, localize "STR_A3A_fn_ltc_ltc_looting"] call A3A_fnc_customHint; //break undercover player setCaptive false; @@ -196,9 +198,9 @@ _allUnlockedArray = []; } forEach _weaponHolders; if ((_allUnlockedArray findIf {!_x} isEqualTo -1)) then { - ["Loot crate", "Nearby loot transfered to crate."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_ltc_ltc_transfered"] call A3A_fnc_customHint; } else { - ["Loot crate", "Unable to transfer all nearby loot."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_ltc_ltc_notrans"] call A3A_fnc_customHint; }; [_container, clientOwner, true] remoteExecCall ["A3A_fnc_canLoot", 2]; diff --git a/A3A/addons/core/functions/Missions/fn_AS_Official.sqf b/A3A/addons/core/functions/Missions/fn_AS_Official.sqf index 882d25e8bd..03a21857c3 100644 --- a/A3A/addons/core/functions/Missions/fn_AS_Official.sqf +++ b/A3A/addons/core/functions/Missions/fn_AS_Official.sqf @@ -22,10 +22,10 @@ _dateLimitNum = dateToNumber _dateLimit; _nameDest = [_markerX] call A3A_fnc_localizar; _naming = if (_sideX == Occupants) then {"NATO"} else {"CSAT"}; -private _taskString = format ["A %4 officer is inspecting %1. Go there and kill him before %2:%3.",_nameDest,numberToDate [2035,_dateLimitNum] select 3,numberToDate [2035,_dateLimitNum] select 4,_naming]; +private _taskString = format [localize "STR_A3A_fn_mission_as_off_text",_nameDest,numberToDate [2035,_dateLimitNum] select 3,numberToDate [2035,_dateLimitNum] select 4,_naming]; private _taskId = "AS" + str A3A_taskCount; -[[teamPlayer,civilian],_taskId,[_taskString,"Kill the Officer",_markerX],_positionX,false,0,true,"Kill",true] call BIS_fnc_taskCreate; +[[teamPlayer,civilian],_taskId,[_taskString,localize "STR_A3A_fn_mission_as_off_titel",_markerX],_positionX,false,0,true,"Kill",true] call BIS_fnc_taskCreate; [_taskId, "AS", "CREATED"] remoteExecCall ["A3A_fnc_taskUpdate", 2]; _grp = createGroup _sideX; diff --git a/A3A/addons/core/functions/Missions/fn_AS_Traitor.sqf b/A3A/addons/core/functions/Missions/fn_AS_Traitor.sqf index 8d947d48a6..3224f0367e 100644 --- a/A3A/addons/core/functions/Missions/fn_AS_Traitor.sqf +++ b/A3A/addons/core/functions/Missions/fn_AS_Traitor.sqf @@ -57,8 +57,8 @@ _groupTraitor selectLeader _traitor; _posTsk = (position _houseX) getPos [random 100, random 360]; private _taskId = "AS" + str A3A_taskCount; -[[teamPlayer,civilian],_taskID,[format ["A traitor has scheduled a meeting with %4 in %1. Kill him before he provides enough intel to give us trouble. Do this before %2. We don't where exactly this meeting will happen. You will recognise the building by the nearby Offroad and %3 presence.",_nameDest,_displayTime,FactionGet(occ,"name")],"Kill the Traitor",_markerX],_posTsk,false,0,true,"Kill",true] call BIS_fnc_taskCreate; -[[Occupants],_taskID+"B",[format ["We arranged a meeting in %1 with a %3 contact who may have vital information about their Headquarters position. Protect him until %2.",_nameDest,_displayTime,FactionGet(reb,"name")],"Protect Contact",_markerX],getPos _houseX,false,0,true,"Defend",true] call BIS_fnc_taskCreate; +[[teamPlayer,civilian],_taskID,[format [localize "STR_A3A_fn_mission_as_traitor_text",_nameDest,_displayTime,FactionGet(occ,"name")],localize "STR_A3A_fn_mission_as_traitor_titel",_markerX],_posTsk,false,0,true,"Kill",true] call BIS_fnc_taskCreate; +[[Occupants],_taskID+"B",[format ["We arranged a meeting in %1 with a %3 contact who may have vital information about their Headquarters position. Protect him until %2.",_nameDest,_displayTime,FactionGet(reb,"name")],"Protect Contact",_markerX],getPos _houseX,false,0,true,"Defend",true] call BIS_fnc_taskCreate;//old pvp blufor mission - won't localize [_taskId, "AS", "CREATED"] remoteExecCall ["A3A_fnc_taskUpdate", 2]; traitorIntel = false; publicVariable "traitorIntel"; @@ -141,7 +141,7 @@ if (not alive _traitor || traitorIntel) then [_taskId, "AS", "SUCCEEDED", true] call A3A_fnc_taskSetState; if(traitorIntel && (alive _traitor)) then { - {[petros,"hint","Someone found some intel on the traitors family, he will not cause any problems any more!"] remoteExec ["A3A_fnc_commsMP",_x]} forEach ([500,0,_traitor,teamPlayer] call A3A_fnc_distanceUnits); + {[petros,"hint",localize "STR_A3A_fn_mission_as_traitor_hint"] remoteExec ["A3A_fnc_commsMP",_x]} forEach ([500,0,_traitor,teamPlayer] call A3A_fnc_distanceUnits); moveOut _traitor; _traitor join grpNull; diff --git a/A3A/addons/core/functions/Missions/fn_AS_specOP.sqf b/A3A/addons/core/functions/Missions/fn_AS_specOP.sqf index 28c4cb26af..4248bc4468 100644 --- a/A3A/addons/core/functions/Missions/fn_AS_specOP.sqf +++ b/A3A/addons/core/functions/Missions/fn_AS_specOP.sqf @@ -19,10 +19,10 @@ _displayTime = [_dateLimit] call A3A_fnc_dateToTimeString;//Converts the time po _nameDest = [_markerX] call A3A_fnc_localizar; _naming = if (_sideX == Occupants) then {"NATO"} else {"CSAT"}; -private _taskString = format ["We have spotted a %3 SpecOp team patrolling around a %1. Ambush them and we will have one less problem. Do this before %2. Be careful, they are tough boys.",_nameDest,_displayTime]; +private _taskString = format [localize "STR_A3A_fn_mission_as_specop_text",_nameDest,_displayTime]; private _taskId = "AS" + str A3A_taskCount; -[[teamPlayer,civilian],_taskId,[_taskString,"SpecOps",_markerX],_positionX,false,0,true,"Kill",true] call BIS_fnc_taskCreate; +[[teamPlayer,civilian],_taskId,[_taskString,localize "STR_A3A_fn_mission_as_specop_titel",_markerX],_positionX,false,0,true,"Kill",true] call BIS_fnc_taskCreate; [_taskId, "AS", "CREATED"] remoteExecCall ["A3A_fnc_taskUpdate", 2]; waitUntil {sleep 5; (dateToNumber date > _dateLimitNum) or (sidesX getVariable [_markerX,sideUnknown] == teamPlayer)}; diff --git a/A3A/addons/core/functions/Missions/fn_CON_Outpost.sqf b/A3A/addons/core/functions/Missions/fn_CON_Outpost.sqf index 0385e04817..8ad9a8a7ce 100644 --- a/A3A/addons/core/functions/Missions/fn_CON_Outpost.sqf +++ b/A3A/addons/core/functions/Missions/fn_CON_Outpost.sqf @@ -25,13 +25,13 @@ _textX = ""; _taskName = ""; if (_markerX in resourcesX) then { - _textX = format ["A %1 would be a fine addition to our cause. Go there and capture it before %2.",_nameDest,_displayTime]; - _taskName = "Resource Acquisition"; + _textX = format [localize "STR_A3A_fn_mission_conq_outp_text1",_nameDest,_displayTime]; + _taskName = localize "STR_A3A_fn_mission_conq_outp_titel1"; } else { - _textX = format ["A %1 is disturbing our operations in the area. Go there and capture it before %2.",_nameDest,_displayTime]; - _taskName = "Take the Outpost"; + _textX = format [localize "STR_A3A_fn_mission_conq_outp_text2",_nameDest,_displayTime]; + _taskName = localize "STR_A3A_fn_mission_conq_outp_titel2"; }; private _taskId = "CON" + str A3A_taskCount; diff --git a/A3A/addons/core/functions/Missions/fn_DES_Antenna.sqf b/A3A/addons/core/functions/Missions/fn_DES_Antenna.sqf index 83aaa0280c..9f88e8cbad 100644 --- a/A3A/addons/core/functions/Missions/fn_DES_Antenna.sqf +++ b/A3A/addons/core/functions/Missions/fn_DES_Antenna.sqf @@ -28,7 +28,7 @@ _mrkFinal = createMarker [format ["DES%1", random 100], _positionX]; _mrkFinal setMarkerShape "ICON"; private _taskId = "DES" + str A3A_taskCount; -[[teamPlayer,civilian],_taskId,[format ["We need to destroy or take a Radio Tower in %1. This will interrupt %3 Propaganda Nework. Do it before %2.",_nameDest,_displayTime,FactionGet(occ,"name")],"Destroy Radio Tower",_mrkFinal],_positionX,false,0,true,"Destroy",true] call BIS_fnc_taskCreate; +[[teamPlayer,civilian],_taskId,[format [localize "STR_A3A_fn_mission_des_ante_text",_nameDest,_displayTime,FactionGet(occ,"name")],localize "STR_A3A_fn_mission_des_ante_titel",_mrkFinal],_positionX,false,0,true,"Destroy",true] call BIS_fnc_taskCreate; [_taskId, "DES", "CREATED"] remoteExecCall ["A3A_fnc_taskUpdate", 2]; waitUntil {sleep 1;(dateToNumber date > _dateLimitNum) or (not alive _antenna) or (not(sidesX getVariable [_markerX,sideUnknown] == Occupants))}; diff --git a/A3A/addons/core/functions/Missions/fn_DES_Heli.sqf b/A3A/addons/core/functions/Missions/fn_DES_Heli.sqf index 56fc476b42..0a4ac4f0c0 100644 --- a/A3A/addons/core/functions/Missions/fn_DES_Heli.sqf +++ b/A3A/addons/core/functions/Missions/fn_DES_Heli.sqf @@ -97,8 +97,8 @@ private _dateLimitNum = dateToNumber _dateLimit; Info("Creating Helicopter Down mission"); private _location = [_missionOrigin] call A3A_fnc_localizar; private _taskId = "DES" + str A3A_taskCount; -private _text = format ["We have downed a helicopter. There is a good chance to destroy or capture it before it is recovered. Do it before a recovery team from %1 reaches the crash site. MOVE QUICKLY",_location]; -[[teamPlayer,civilian],_taskId,[_text,"Downed Heli",_taskMrk],_posCrashMrk,false,0,true,"Destroy",true] call BIS_fnc_taskCreate; +private _text = format [localize "STR_A3A_fn_mission_des_heli_text",_location]; +[[teamPlayer,civilian],_taskId,[_text,localize "STR_A3A_fn_mission_des_heli_titel",_taskMrk],_posCrashMrk,false,0,true,"Destroy",true] call BIS_fnc_taskCreate; [_taskId, "DES", "CREATED"] remoteExecCall ["A3A_fnc_taskUpdate", 2]; //////////////// diff --git a/A3A/addons/core/functions/Missions/fn_DES_Vehicle.sqf b/A3A/addons/core/functions/Missions/fn_DES_Vehicle.sqf index 494269ab3a..cb189a26a3 100644 --- a/A3A/addons/core/functions/Missions/fn_DES_Vehicle.sqf +++ b/A3A/addons/core/functions/Missions/fn_DES_Vehicle.sqf @@ -27,7 +27,7 @@ _nameDest = [_markerX] call A3A_fnc_localizar; _typeVehX = selectRandom (_faction get "vehiclesAA"); private _taskId = "DES" + str A3A_taskCount; -[[teamPlayer,civilian],_taskId,[format ["We know an enemy armor (%3) is stationed in %1. It is a good chance to destroy or steal it before it causes more damage. Do it before %2.",_nameDest,_displayTime,getText (configFile >> "CfgVehicles" >> (_typeVehX) >> "displayName")],"Steal or Destroy Armor",_markerX],_positionX,false,0,true,"Destroy",true] call BIS_fnc_taskCreate; +[[teamPlayer,civilian],_taskId,[format [localize "STR_A3A_fn_mission_des_veh_text",_nameDest,_displayTime,getText (configFile >> "CfgVehicles" >> (_typeVehX) >> "displayName")],localize "STR_A3A_fn_mission_des_veh_titel",_markerX],_positionX,false,0,true,"Destroy",true] call BIS_fnc_taskCreate; [_taskId, "DES", "CREATED"] remoteExecCall ["A3A_fnc_taskUpdate", 2]; _truckCreated = false; diff --git a/A3A/addons/core/functions/Missions/fn_LOG_Ammo.sqf b/A3A/addons/core/functions/Missions/fn_LOG_Ammo.sqf index a0936ed105..0c7064c3b0 100644 --- a/A3A/addons/core/functions/Missions/fn_LOG_Ammo.sqf +++ b/A3A/addons/core/functions/Missions/fn_LOG_Ammo.sqf @@ -32,7 +32,7 @@ _pos = _pos findEmptyPosition [1,60,_typeVehX]; if (count _pos == 0) then {_pos = position _road}; private _taskId = "LOG" + str A3A_taskCount; -[[teamPlayer,civilian],_taskId,[format ["We've spotted an Ammotruck in an %1. Go there and destroy or steal it before %2.",_nameDest,_displayTime],"Steal or Destroy Ammotruck",_markerX],_pos,false,0,true,"rearm",true] call BIS_fnc_taskCreate; +[[teamPlayer,civilian],_taskId,[format [localize "STR_A3A_fn_mission_log_ammo_text",_nameDest,_displayTime],localize "STR_A3A_fn_mission_log_ammo_titel",_markerX],_pos,false,0,true,"rearm",true] call BIS_fnc_taskCreate; [_taskId, "LOG", "CREATED"] remoteExecCall ["A3A_fnc_taskUpdate", 2]; _truckCreated = false; diff --git a/A3A/addons/core/functions/Missions/fn_LOG_Bank.sqf b/A3A/addons/core/functions/Missions/fn_LOG_Bank.sqf index 24dbc43615..04ab79c46e 100644 --- a/A3A/addons/core/functions/Missions/fn_LOG_Bank.sqf +++ b/A3A/addons/core/functions/Missions/fn_LOG_Bank.sqf @@ -43,15 +43,15 @@ _truckX addEventHandler ["GetIn", { if (_this select 1 == "driver") then { - _textX = format ["Bring this truck to %1 Bank and park it in the main entrance",(_this select 0) getVariable "destinationX"]; - ["Bank Mission", _textX] remoteExecCall ["A3A_fnc_customHint", _this select 2]; + _textX = format [localize "STR_A3A_fn_mission_log_bank_hint_text1",(_this select 0) getVariable "destinationX"]; + [localize "STR_A3A_fn_mission_log_bank_hint_title1", _textX] remoteExecCall ["A3A_fnc_customHint", _this select 2]; }; }]; [_truckX,"Mission Vehicle"] spawn A3A_fnc_inmuneConvoy; private _taskId = "LOG" + str A3A_taskCount; -[[teamPlayer,civilian],_taskId,[format ["We know Gendarmes are guarding a large amount of money in the bank of %1. Take this truck and go there before %2, hold the truck close to tha bank's main entrance for 2 minutes and the money will be transferred to the truck. Bring it back to HQ and the money will be ours.",_nameDest,_displayTime],"Bank Robbery",_mrkFinal],_positionX,false,0,true,"Interact",true] call BIS_fnc_taskCreate; +[[teamPlayer,civilian],_taskId,[format [localize "STR_A3A_fn_mission_log_bank_text",_nameDest,_displayTime],localize "STR_A3A_fn_mission_log_bank_titel",_mrkFinal],_positionX,false,0,true,"Interact",true] call BIS_fnc_taskCreate; [_taskId, "LOG", "CREATED"] remoteExecCall ["A3A_fnc_taskUpdate", 2]; _groups = []; @@ -107,14 +107,14 @@ else if (_countX > 0) then { _countX = 120*_bonus;//120 - if (_truckX distance _positionX > 6) then {{[petros,"hint","Don't get the truck far from the bank or count will restart", "Bank Mission"] remoteExec ["A3A_fnc_commsMP",_x]} forEach ([200,0,_truckX,teamPlayer] call A3A_fnc_distanceUnits)}; + if (_truckX distance _positionX > 6) then {{[petros,"hint",localize "STR_A3A_fn_mission_log_bank_hint_text2", localize "STR_A3A_fn_mission_log_bank_hint_title1"] remoteExec ["A3A_fnc_commsMP",_x]} forEach ([200,0,_truckX,teamPlayer] call A3A_fnc_distanceUnits)}; waitUntil {sleep 1; (!alive _truckX) or (_truckX distance _positionX < 7) or (dateToNumber date < _dateLimitNum)}; } else { if (alive _truckX) then { - {if (isPlayer _x) then {[petros,"hint","Drive the Truck back to base to finish this mission", "Bank Mission"] remoteExec ["A3A_fnc_commsMP",_x]}} forEach ([80,0,_truckX,teamPlayer] call A3A_fnc_distanceUnits); + {if (isPlayer _x) then {[petros,"hint",localize "STR_A3A_fn_mission_log_bank_hint_text3", localize "STR_A3A_fn_mission_log_bank_hint_title1"] remoteExec ["A3A_fnc_commsMP",_x]}} forEach ([80,0,_truckX,teamPlayer] call A3A_fnc_distanceUnits); _exit = true; }; //waitUntil {sleep 1; (!alive _truckX) or (_truckX distance _positionX > 7) or (dateToNumber date < _dateLimitNum)}; diff --git a/A3A/addons/core/functions/Missions/fn_LOG_Salvage.sqf b/A3A/addons/core/functions/Missions/fn_LOG_Salvage.sqf index 2a3a0cf9a8..ffc6bc4535 100644 --- a/A3A/addons/core/functions/Missions/fn_LOG_Salvage.sqf +++ b/A3A/addons/core/functions/Missions/fn_LOG_Salvage.sqf @@ -48,8 +48,8 @@ private _displayTime = [_dateLimit] call A3A_fnc_dateToTimeString;//Converts the //Name of seaport marker private _nameDest = [_markerX] call A3A_fnc_localizar; -private _title = "Salvage supplies"; -private _text = format ["A supply shipment was sunk outside of %1. Go there and recover the supplies before %2. You will need to get a hold of a boat with a winch to recover the shipment, check beaches for civilian boats you can commandeer.", _nameDest, _displayTime]; +private _title = localize "STR_A3A_fn_mission_log_salv_titel"; +private _text = format [localize "STR_A3A_fn_mission_log_salv_text", _nameDest, _displayTime]; private _taskId = "LOG" + str A3A_taskCount; [[teamPlayer, civilian], _taskId, [ _text, _title, [_mrk1, _mrk2, _mrk3]], _positionX, false, 0, true, "rearm", true] call BIS_fnc_taskCreate; [_taskId, "LOG", "CREATED"] remoteExecCall ["A3A_fnc_taskUpdate", 2]; diff --git a/A3A/addons/core/functions/Missions/fn_LOG_Supplies.sqf b/A3A/addons/core/functions/Missions/fn_LOG_Supplies.sqf index f5b43b8132..5726fe0f01 100644 --- a/A3A/addons/core/functions/Missions/fn_LOG_Supplies.sqf +++ b/A3A/addons/core/functions/Missions/fn_LOG_Supplies.sqf @@ -21,10 +21,10 @@ _displayTime = [_dateLimit] call A3A_fnc_dateToTimeString;//Converts the time po _nameDest = [_markerX] call A3A_fnc_localizar; _holdTime = if(_difficultX) then {4} else {2}; -_taskDescription = format ["%1 population is in need of supplies. We may improve our relationship with that city if we are the ones who provide them. I have placed a crate with supplies near our HQ. Deliver the crate to %1 city center, hold it there for %3 minutes and it's done. Do this before %2.",_nameDest,_displayTime, _holdTime]; +_taskDescription = format [localize "STR_A3A_fn_mission_log_supply_text",_nameDest,_displayTime, _holdTime]; private _taskId = "SUPP" + str A3A_taskCount; -[[teamPlayer,civilian],_taskId,[_taskDescription,"City Supplies",_markerX],_positionX,false,0,true,"Heal",true] call BIS_fnc_taskCreate; +[[teamPlayer,civilian],_taskId,[_taskDescription,localize "STR_A3A_fn_mission_log_supply_titel",_markerX],_positionX,false,0,true,"Heal",true] call BIS_fnc_taskCreate; [_taskId, "SUPP", "CREATED"] remoteExecCall ["A3A_fnc_taskUpdate", 2]; //Creating the box @@ -33,10 +33,10 @@ _truckX = "Land_FoodSacks_01_cargo_brown_F" createVehicle _pos; _truckX enableRopeAttach true; _truckX allowDamage false; [_truckX] call A3A_Logistics_fnc_addLoadAction; -_truckX addAction ["Delivery infos", +_truckX addAction [localize "STR_A3A_fn_mission_log_supply_addact_del_info", { - _text = format ["Deliver this box to %1, unload it to start distributing to people",(_this select 0) getVariable "destinationX"]; //This need a rework - ["Logistics Mission", _text] remoteExecCall ["A3A_fnc_customHint",_this select 2]; //This need a rework + _text = format [localize "STR_A3A_fn_mission_log_supply_hint_text1",(_this select 0) getVariable "destinationX"]; //This need a rework + [localize "STR_A3A_fn_mission_log_supply_hint_title", _text] remoteExecCall ["A3A_fnc_customHint",_this select 2]; //This need a rework }, nil, 0, @@ -81,8 +81,8 @@ else { while {(_countX > 0) and (_truckX distance _positionX < 40) and ({[_x] call A3A_fnc_canFight} count ([80,0,_truckX,teamPlayer] call A3A_fnc_distanceUnits) == count ([80,0,_truckX,teamPlayer] call A3A_fnc_distanceUnits)) and ({(side _x == Occupants) and (_x distance _truckX < 50)} count allUnits == 0) and (dateToNumber date < _dateLimitNum) and (isNull attachedTo _truckX)} do { - _formatX = format ["Keep the area clear of hostiles for %1 more seconds", _countX]; - {if (isPlayer _x) then {[petros,"hint",_formatX,"Logistics Mission"] remoteExec ["A3A_fnc_commsMP",_x]}} forEach ([80,0,_truckX,teamPlayer] call A3A_fnc_distanceUnits); + _formatX = format [localize "STR_A3A_fn_mission_log_supply_hint_text2", _countX]; + {if (isPlayer _x) then {[petros,"hint",_formatX,localize "STR_A3A_fn_mission_log_supply_hint_title"] remoteExec ["A3A_fnc_commsMP",_x]}} forEach ([80,0,_truckX,teamPlayer] call A3A_fnc_distanceUnits); sleep 1; _countX = _countX - 1; }; @@ -96,7 +96,7 @@ else }; if ((dateToNumber date < _dateLimitNum) and !(isNull _truckX)) then { - [petros,"hint","Supplies Delivered", "Logistics Mission"] remoteExec ["A3A_fnc_commsMP",[teamPlayer,civilian]]; + [petros,"hint",localize "STR_A3A_fn_mission_log_supply_hint_text3", localize "STR_A3A_fn_mission_log_supply_hint_title"] remoteExec ["A3A_fnc_commsMP",[teamPlayer,civilian]]; [_taskId, "SUPP", "SUCCEEDED"] call A3A_fnc_taskSetState; {if (_x distance _positionX < 500) then {[10*_bonus,_x] call A3A_fnc_playerScoreAdd}} forEach (allPlayers - (entities "HeadlessClient_F")); [5*_bonus,theBoss] call A3A_fnc_playerScoreAdd; diff --git a/A3A/addons/core/functions/Missions/fn_REP_Antenna.sqf b/A3A/addons/core/functions/Missions/fn_REP_Antenna.sqf index adc3b1054c..25e62ec8b9 100644 --- a/A3A/addons/core/functions/Missions/fn_REP_Antenna.sqf +++ b/A3A/addons/core/functions/Missions/fn_REP_Antenna.sqf @@ -21,8 +21,8 @@ private _taskId = "REP" + str A3A_taskCount; [teamPlayer, civilian], _taskId, [ - format ["%3 is rebuilding a radio tower in %1. If we want to keep up the enemy comms breakdown, the work must be stopped. Destroy the repair truck parked nearby or capture the zone. Work will be finished on %2.",_nameDest,_displayTime,FactionGet(occ,"name")], - "Tower Rebuild Disrupt", + format [localize "STR_A3A_fn_mission_rep_ante_text",_nameDest,_displayTime,FactionGet(occ,"name")], + localize "STR_A3A_fn_mission_rep_ante_titel", _markerX ], getPos _antennaDead, diff --git a/A3A/addons/core/functions/Missions/fn_RES_Prisoners.sqf b/A3A/addons/core/functions/Missions/fn_RES_Prisoners.sqf index 4a2294c4dc..8f2394627d 100644 --- a/A3A/addons/core/functions/Missions/fn_RES_Prisoners.sqf +++ b/A3A/addons/core/functions/Missions/fn_RES_Prisoners.sqf @@ -28,7 +28,7 @@ _displayTime = [_dateLimit] call A3A_fnc_dateToTimeString;//Converts the time po _nameDest = [_markerX] call A3A_fnc_localizar; private _taskId = "RES" + str A3A_taskCount; -[[teamPlayer,civilian],_taskId,[format ["A group of POWs is awaiting for execution in %1. We must rescue them before %2. Bring them to HQ",_nameDest,_displayTime],"POW Rescue",_markerX],_positionX,false,0,true,"run",true] call BIS_fnc_taskCreate; +[[teamPlayer,civilian],_taskId,[format [localize "STR_A3A_fn_mission_res_prison_text",_nameDest,_displayTime],localize "STR_A3A_fn_mission_res_prison_titel",_markerX],_positionX,false,0,true,"run",true] call BIS_fnc_taskCreate; [_taskId, "RES", "CREATED"] remoteExecCall ["A3A_fnc_taskUpdate", 2]; //_blacklistbld = ["Land_Cargo_HQ_V1_F", "Land_Cargo_HQ_V2_F","Land_Cargo_HQ_V3_F","Land_Cargo_Tower_V1_F","Land_Cargo_Tower_V1_No1_F","Land_Cargo_Tower_V1_No2_F","Land_Cargo_Tower_V1_No3_F","Land_Cargo_Tower_V1_No4_F","Land_Cargo_Tower_V1_No5_F","Land_Cargo_Tower_V1_No6_F","Land_Cargo_Tower_V1_No7_F","Land_Cargo_Tower_V2_F","Land_Cargo_Patrol_V1_F","Land_Cargo_Patrol_V2_F","Land_Cargo_Patrol_V3_F"]; diff --git a/A3A/addons/core/functions/Missions/fn_RES_Refugees.sqf b/A3A/addons/core/functions/Missions/fn_RES_Refugees.sqf index a5d17acd00..03eae36218 100644 --- a/A3A/addons/core/functions/Missions/fn_RES_Refugees.sqf +++ b/A3A/addons/core/functions/Missions/fn_RES_Refugees.sqf @@ -40,11 +40,12 @@ _displayTime = [_dateLimit] call A3A_fnc_dateToTimeString;//Converts the time po _sideX = if (sidesX getVariable [_markerX,sideUnknown] == Occupants) then {Occupants} else {Invaders}; private _faction = Faction(_sideX); -_textX = if (_sideX == Occupants) then {format ["A group of smugglers have been arrested in %1 and they are about to be sent to prison. Go there and free them in order to make them join our cause. Do this before %2",_nameDest,_displayTime]} else {format ["A group of %3 supportes are hidden in %1 awaiting for evacuation. We have to find them before %2 does it. If not, there will be a certain death for them. Bring them back to HQ",_nameDest,FactionGet(inv,"name"),FactionGet(reb,"name")]}; +_textX = if (_sideX == Occupants) then {format [localize "STR_A3A_fn_mission_res_refu_text1",_nameDest,_displayTime]} +else {format [localize "STR_A3A_fn_mission_res_refu_text2",_nameDest,FactionGet(inv,"name"),FactionGet(reb,"name")]}; _posTsk = if (_sideX == Occupants) then {(position _houseX) getPos [random 100, random 360]} else {position _houseX}; private _taskId = "RES" + str A3A_taskCount; -[[teamPlayer,civilian],_taskId,[_textX,"Refugees Evac",_nameDest],_posTsk,false,0,true,"run",true] call BIS_fnc_taskCreate; +[[teamPlayer,civilian],_taskId,[_textX,localize "STR_A3A_fn_mission_res_refu_titel",_nameDest],_posTsk,false,0,true,"run",true] call BIS_fnc_taskCreate; [_taskId, "RES", "CREATED"] remoteExecCall ["A3A_fnc_taskUpdate", 2]; _groupPOW = createGroup teamPlayer; diff --git a/A3A/addons/core/functions/Missions/fn_convoy.sqf b/A3A/addons/core/functions/Missions/fn_convoy.sqf index e0ccbdfa7d..9809bb0c20 100644 --- a/A3A/addons/core/functions/Missions/fn_convoy.sqf +++ b/A3A/addons/core/functions/Missions/fn_convoy.sqf @@ -65,43 +65,43 @@ switch (tolower _convoyType) do { case "ammunition": { - _textX = format ["A convoy from %1 is about to depart at %2. It will provide ammunition to %3. Try to intercept it. Steal or destroy that truck before it reaches it's destination.",_nameOrigin,_displayTime,_nameDest]; - _taskTitle = "Ammo Convoy"; + _textX = format [localize "STR_A3A_fn_mission_conv_ammo_text",_nameOrigin,_displayTime,_nameDest]; + _taskTitle = localize "STR_A3A_fn_mission_conv_ammo_titel"; _taskIcon = "rearm"; _typeVehObj = selectRandom (_faction get "vehiclesAmmoTrucks"); }; case "armor": { - _textX = format ["A convoy from %1 is about to depart at %2. It will reinforce %3 with armored vehicles. Try to intercept it. Steal or destroy that thing before it reaches it's destination.",_nameOrigin,_displayTime,_nameDest]; - _taskTitle = "Armored Convoy"; + _textX = format [localize "STR_A3A_fn_mission_conv_armor_text",_nameOrigin,_displayTime,_nameDest]; + _taskTitle = localize "STR_A3A_fn_mission_conv_armor_titel"; _taskIcon = "Destroy"; _typeVehObj = selectRandom (_faction get "vehiclesAA"); }; case "prisoners": { - _textX = format ["A group of POWs is being transported from %1 to %3, and it's about to depart at %2. Try to intercept it. Kill or capture the truck driver to make them join you and bring them to HQ. Alive if possible.",_nameOrigin,_displayTime,_nameDest]; - _taskTitle = "Prisoner Convoy"; + _textX = format [localize "STR_A3A_fn_mission_conv_prison_text",_nameOrigin,_displayTime,_nameDest]; + _taskTitle = localize "STR_A3A_fn_mission_conv_prison_titel"; _taskIcon = "run"; _typeVehObj = selectRandom (_faction get "vehiclesTrucks"); }; case "reinforcements": { - _textX = format ["Reinforcements are being sent from %1 to %3 in a convoy, and it's about to depart at %2. Try to intercept and kill all the troops and vehicle objective.",_nameOrigin,_displayTime,_nameDest]; - _taskTitle = "Reinforcements Convoy"; + _textX = format [localize "STR_A3A_fn_mission_conv_reinf_text",_nameOrigin,_displayTime,_nameDest]; + _taskTitle = localize "STR_A3A_fn_mission_conv_reinf_titel"; _taskIcon = "run"; _typeVehObj = selectRandom (_faction get "vehiclesTrucks"); }; case "money": { - _textX = format ["A truck with plenty of money is being moved from %1 to %3, and it's about to depart at %2. Steal that truck and bring it to HQ. Those funds will be very welcome.",_nameOrigin,_displayTime,_nameDest]; - _taskTitle = "Money Convoy"; + _textX = format [localize "STR_A3A_fn_mission_conv_money_text",_nameOrigin,_displayTime,_nameDest]; + _taskTitle = localize "STR_A3A_fn_mission_conv_money_titel"; _taskIcon = "move"; _typeVehObj = selectRandom (FactionGet(reb, "vehiclesCivSupply")); }; case "supplies": { - _textX = format ["A truck with medical supplies destination %3 it's about to depart at %2 from %1. Steal that truck bring it to %3 and let people in there know it is %4 who's giving those supplies.",_nameOrigin,_displayTime,_nameDest,FactionGet(reb,"name")]; - _taskTitle = "Supply Convoy"; + _textX = format [localize "STR_A3A_fn_mission_conv_supply_text",_nameOrigin,_displayTime,_nameDest,FactionGet(reb,"name")]; + _taskTitle = localize "STR_A3A_fn_mission_conv_supply_titel"; _taskIcon = "heal"; _typeVehObj = selectRandom (FactionGet(reb, "vehiclesCivSupply")); }; @@ -114,7 +114,7 @@ private _posDest = navGrid select ([_mrkDest] call A3A_fnc_getMarkerNavPoint) se private _taskId = "CONVOY" + str A3A_taskCount; [[teamPlayer,civilian],_taskId,[_textX,_taskTitle,_mrkDest],_posDest,false,0,true,_taskIcon,true] call BIS_fnc_taskCreate; -[[_sideX],_taskID+"B",[format ["A convoy from %1 to %3, it's about to depart at %2. Protect it from any possible attack.",_nameOrigin,_displayTime,_nameDest],"Protect Convoy",_mrkDest],_posDest,false,0,true,"run",true] call BIS_fnc_taskCreate; +[[_sideX],_taskID+"B",[format ["A convoy from %1 to %3, it's about to depart at %2. Protect it from any possible attack.",_nameOrigin,_displayTime,_nameDest],"Protect Convoy",_mrkDest],_posDest,false,0,true,"run",true] call BIS_fnc_taskCreate;//old pvp mission, no localization [_taskId, "CONVOY", "CREATED"] remoteExecCall ["A3A_fnc_taskUpdate", 2]; ServerInfo_3("%1 convoy mission created from %2 to %3", _convoyType, _mrkOrigin, _mrkDest); diff --git a/A3A/addons/core/functions/Missions/fn_underAttack.sqf b/A3A/addons/core/functions/Missions/fn_underAttack.sqf index b4a00f4b9d..e9f3f7558e 100644 --- a/A3A/addons/core/functions/Missions/fn_underAttack.sqf +++ b/A3A/addons/core/functions/Missions/fn_underAttack.sqf @@ -17,7 +17,7 @@ else }; if (_sideX == teamPlayer) then {_sideX = [teamPlayer,civilian]}; -[_sideX,_markerX,[format ["%2 is attacking us in %1. Help the defense if you can",_nameDest,_nameENY],format ["%1 Contact Report",_nameENY],_markerX],getMarkerPos _markerX,false,0,true,"Defend",true] call BIS_fnc_taskCreate; +[_sideX,_markerX,[format [localize "STR_A3A_fn_mission_unatt_text",_nameDest,_nameENY],format [localize "STR_A3A_fn_mission_unatt_titel",_nameENY],_markerX],getMarkerPos _markerX,false,0,true,"Defend",true] call BIS_fnc_taskCreate; if (_sideX isEqualType []) then {_sideX = teamPlayer}; diff --git a/A3A/addons/core/functions/init/fn_cityinfo.sqf b/A3A/addons/core/functions/init/fn_cityinfo.sqf index dcad446405..6bb055af2a 100644 --- a/A3A/addons/core/functions/init/fn_cityinfo.sqf +++ b/A3A/addons/core/functions/init/fn_cityinfo.sqf @@ -19,7 +19,7 @@ if (_x in destroyedSites) then {_popCSAT = _popCSAT + _numCIV}; } forEach citiesX; _popFIA = round _popFIA; _popAAF = round _popAAF; -["City Information", format ["%7

Total pop: %1
%6 Support: %2
%5 Support: %3

Murdered Pop: %4

Click on the zone",_pop, _popFIA, _popAAF, _popCSAT,FactionGet(occ,"name"),FactionGet(reb,"name"),getText (configfile >> "CfgWorlds" >> worldname >> "description")]] call A3A_fnc_customHint; +["City Information", format ["%7

Total pop: %1
%6 Support: %2
%5 Support: %3

Murdered Pop: %4

Click on the zone",_pop, _popFIA, _popAAF, _popCSAT,FactionGet(occ,"name"),FactionGet(reb,"name"),getText (configfile >> "CfgWorlds" >> worldname >> "description")]] call A3A_fnc_customHint;//TODO: localize if (!visibleMap) then {openMap true}; @@ -146,7 +146,7 @@ while {visibleMap} do _textX = format ["%1 Watchpost",_nameFaction]; }; }; - ["City Information", _textX] call A3A_fnc_customHint; + ["City Information", _textX] call A3A_fnc_customHint;//TODO: localize all the _textX stuff }; positionTel = []; }; diff --git a/A3A/addons/core/functions/init/fn_clientIdleChecker.sqf b/A3A/addons/core/functions/init/fn_clientIdleChecker.sqf index fec71b8137..35aea4f0ff 100644 --- a/A3A/addons/core/functions/init/fn_clientIdleChecker.sqf +++ b/A3A/addons/core/functions/init/fn_clientIdleChecker.sqf @@ -7,6 +7,8 @@ Arguments: None */ +private _titleStr = localize "STR_A3A_fn_init_clientidle_title"; + A3A_lastActiveTime = time; A3A_lastPlayerDir = getDir player; @@ -38,7 +40,7 @@ while {true} do { player setVariable ["isAFK", true, [2, clientOwner]]; [] spawn A3A_fnc_statistics; if (player == theBoss) then { - ["Client idle checker", "You are now considered AFK. You may lose commander if an election is triggered"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_init_clientidle_warning"] call A3A_fnc_customHint; }; }; }; diff --git a/A3A/addons/core/functions/init/fn_initClient.sqf b/A3A/addons/core/functions/init/fn_initClient.sqf index b4d0f3c374..a8d36df4a9 100644 --- a/A3A/addons/core/functions/init/fn_initClient.sqf +++ b/A3A/addons/core/functions/init/fn_initClient.sqf @@ -251,7 +251,7 @@ player addEventHandler ["WeaponAssembled", { _markersX = markersX select {sidesX getVariable [_x,sideUnknown] == teamPlayer}; _pos = position _veh; [_veh] call A3A_Logistics_fnc_addLoadAction; - if (_markersX findIf {_pos inArea _x} != -1) then {["Static Deployed", "Static weapon has been deployed for use in a nearby zone, and will be used by garrison militia if you leave it here the next time the zone spawns."] call A3A_fnc_customHint;}; + if (_markersX findIf {_pos inArea _x} != -1) then {[localize "STR_A3A_fn_init_initclient_statdepl", localize "STR_A3A_fn_init_initclient_statdepl_confirm"] call A3A_fnc_customHint;}; }; }]; @@ -273,7 +273,7 @@ player addEventHandler ["GetInMan", { if (!isNil {_veh getVariable "A3A_locked"}) then { _owner = _veh getVariable "ownerX"; if ({getPlayerUID _x == _owner} count (units group player) == 0) then { - ["Warning", "This Vehicle is locked, ask the Owner to unlock it."] call A3A_fnc_customHint; + [localize "STR_A3A_fn_init_initclient_warning", localize "STR_A3A_fn_init_initclient_vehlocked"] call A3A_fnc_customHint; moveOut _unit; _exit = true; }; @@ -303,7 +303,7 @@ if (membershipEnabled) then { }; if (serverCommandAvailable "#logout") then { _isMember = true; - ["General Info", "You are not in the member's list, but as you are Server Admin, you have been added. Welcome!"] call A3A_fnc_customHint; + [localize "STR_A3A_fn_init_initclient_geninfo", localize "STR_A3A_fn_init_initclient_member_admin"] call A3A_fnc_customHint; }; if (_isMember) then { @@ -314,7 +314,7 @@ if (membershipEnabled) then { if (_nonMembers >= (playableSlotsNumber teamPlayer) - bookedSlots) then {["memberSlots",false,1,false,false] call BIS_fnc_endMission}; [] spawn A3A_fnc_playerLeash; - ["General Info", "Welcome Guest

You have joined this server as guest."] call A3A_fnc_customHint; + [localize "STR_A3A_fn_init_initclient_geninfo", localize "STR_A3A_fn_init_initclient_member_guest"] call A3A_fnc_customHint; }; }; @@ -329,10 +329,10 @@ if !(isPlayer leader group player) then { if (isServer || player isEqualTo theBoss || (call BIS_fnc_admin) > 0) then { // Local Host || Commander || Dedicated Admin private _modsAndLoadText = [ - [A3A_hasTFAR || A3A_hasTFARBeta,"TFAR","Players will use TFAR radios. Unconscious players' radios will be muted."], - [A3A_hasACRE,"ACRE","Players will use ACRE radios. Unconscious players' radios will be muted."], - [A3A_hasACE,"ACE 3","ACE items added to arsenal and ammo-boxes."], - [A3A_hasACEMedical,"ACE 3 Medical","Default revive system will be disabled."] + [A3A_hasTFAR || A3A_hasTFARBeta,"TFAR",localize "STR_A3A_fn_init_initclient_mods_tfar"], + [A3A_hasACRE,"ACRE",localize "STR_A3A_fn_init_initclient_mods_acre"], + [A3A_hasACE,"ACE 3",localize "STR_A3A_fn_init_initclient_mods_ace"], + [A3A_hasACEMedical,"ACE 3 Medical",localize "STR_A3A_fn_init_initclient_mods_ace_revive"] ] select {_x#0}; private _loadedTemplateInfoXML = A3A_loadedTemplateInfoXML apply {[true,_x#0,_x#1]}; // Remove and simplify when the list above is empty and can be deleted. @@ -340,7 +340,7 @@ if (isServer || player isEqualTo theBoss || (call BIS_fnc_admin) > 0) then { // if (count _modsAndLoadText isEqualTo 0) exitWith {}; private _textXML = "" + ((_modsAndLoadText apply { "" + _x#1 + ":" + _x#2 }) joinString "
") + "
"; - ["Loaded Mods",_textXML] call A3A_fnc_customHint; + [localize "STR_A3A_fn_init_initclient_mods_loaded",_textXML] call A3A_fnc_customHint; }; // uh, what's this for exactly? What are we doing that needs the main display? @@ -349,11 +349,11 @@ GVAR(keys_battleMenu) = false; //initilize key flags to false boxX allowDamage false; // hmm... -boxX addAction ["Transfer Vehicle cargo to Ammobox", {[] spawn A3A_fnc_empty;}, 4]; -boxX addAction ["Move this asset", A3A_fnc_moveHQObject,nil,0,false,true,"","(_this == theBoss)", 4]; +boxX addAction [localize "STR_A3A_fn_init_initclient_addact_transfer", {[] spawn A3A_fnc_empty;}, 4]; +boxX addAction [localize "STR_A3A_fn_init_initclient_addact_move", A3A_fnc_moveHQObject,nil,0,false,true,"","(_this == theBoss)", 4]; flagX allowDamage false; -flagX addAction ["Unit Recruitment", {if ([getPosATL player] call A3A_fnc_enemyNearCheck) then {["Recruit Unit", "You cannot recruit units while there are enemies near you."] call A3A_fnc_customHint;} else { [] spawn A3A_fnc_unit_recruit; }},nil,0,false,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull]) and (side (group _this) == teamPlayer)"]; -flagX addAction ["Move this asset", A3A_fnc_moveHQObject,nil,0,false,true,"","(_this == theBoss)", 4]; +flagX addAction [localize "STR_A3A_fn_init_initclient_addact_recruit", {if ([getPosATL player] call A3A_fnc_enemyNearCheck) then {[localize "STR_A3A_fn_init_initclient_recunit", localize "STR_A3A_fn_init_initclient_recunit_no"] call A3A_fnc_customHint;} else { [] spawn A3A_fnc_unit_recruit; }},nil,0,false,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull]) and (side (group _this) == teamPlayer)"]; +flagX addAction [localize "STR_A3A_fn_init_initclient_addact_move", A3A_fnc_moveHQObject,nil,0,false,true,"","(_this == theBoss)", 4]; //Adds a light to the flag private _flagLight = "#lightpoint" createVehicle (getPos flagX); @@ -366,12 +366,12 @@ _flagLight setLightAttenuation [7, 0, 0.5, 0.5]; vehicleBox allowDamage false; vehicleBox addAction [localize "STR_A3A_actions_restore_units", A3A_fnc_vehicleBoxRestore,nil,0,false,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull]) and (side (group _this) == teamPlayer)", 4]; -vehicleBox addAction ["Vehicle Arsenal", JN_fnc_arsenal_handleAction, [], 0, true, false, "", "alive _target && vehicle _this != _this", 10]; +vehicleBox addAction [localize "STR_A3A_fn_init_initclient_addact_arsenal", JN_fnc_arsenal_handleAction, [], 0, true, false, "", "alive _target && vehicle _this != _this", 10]; [vehicleBox] call HR_GRG_fnc_initGarage; -vehicleBox addAction ["Buy Vehicle", { +vehicleBox addAction [localize "STR_A3A_fn_init_initclient_addact_buyveh", { if ([getPosATL player] call A3A_fnc_enemyNearCheck) then { - ["Purchase Vehicle", "You cannot buy vehicles while there are enemies near you."] call A3A_fnc_customHint; + [localize "STR_A3A_fn_init_initclient_buyveh", localize "STR_A3A_fn_init_initclient_buyveh_"] call A3A_fnc_customHint; } else { createDialog "A3A_BuyVehicleDialog"; } @@ -379,7 +379,7 @@ vehicleBox addAction ["Buy Vehicle", { call A3A_fnc_dropObject; -vehicleBox addAction ["Move this asset", A3A_fnc_moveHQObject,nil,0,false,true,"","(_this == theBoss)", 4]; +vehicleBox addAction [localize "STR_A3A_fn_init_initclient_addact_move", A3A_fnc_moveHQObject,nil,0,false,true,"","(_this == theBoss)", 4]; fireX allowDamage false; [fireX, "fireX"] call A3A_fnc_flagaction; @@ -403,9 +403,9 @@ mapX addAction ["Game Options", { #endif nil; },nil,0,false,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull]) and (side (group _this) == teamPlayer)", 4]; -mapX addAction ["Map Info", A3A_fnc_cityinfo,nil,0,false,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull]) and (side (group _this) == teamPlayer)", 4]; -mapX addAction ["Move this asset", A3A_fnc_moveHQObject,nil,0,false,true,"","(_this == theBoss)", 4]; -if (isMultiplayer) then {mapX addAction ["AI Load Info", { [] remoteExec ["A3A_fnc_AILoadInfo",2];},nil,0,false,true,"","((_this == theBoss) || (serverCommandAvailable ""#logout""))"]}; +mapX addAction [localize "STR_A3A_fn_init_initclient_addact_mapinfo", A3A_fnc_cityinfo,nil,0,false,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull]) and (side (group _this) == teamPlayer)", 4]; +mapX addAction [localize "STR_A3A_fn_init_initclient_addact_move", A3A_fnc_moveHQObject,nil,0,false,true,"","(_this == theBoss)", 4]; +if (isMultiplayer) then {mapX addAction [localize "STR_A3A_fn_init_initclient_addact_ailoadinfo", { [] remoteExec ["A3A_fnc_AILoadInfo",2];},nil,0,false,true,"","((_this == theBoss) || (serverCommandAvailable ""#logout""))"]}; [] spawn A3A_fnc_unitTraits; From e91d7c2e44f7f5aa753e78e4ba5b88e5a92c7264 Mon Sep 17 00:00:00 2001 From: Bob-Murphy <50651578+Bob-Murphy@users.noreply.github.com> Date: Sat, 23 Sep 2023 20:14:08 +0200 Subject: [PATCH 022/157] Autumn cleaning - multiple small changes and fixes (#2942) * dead and empty ifa templates * rebCost typo * Cleaning the Bum - 2940 * malden outp_10 veh marker - 2927 --------- Co-authored-by: Bob-Murphy --- .../Templates/IFA/IFA_AI_POL_Arctic.sqf | 733 ------------------ .../Templates/IFA/IFA_AI_POL_Arid.sqf | 733 ------------------ .../Templates/IFA/IFA_AI_POL_Temperate.sqf | 733 ------------------ .../Templates/IFA/IFA_AI_SOV_Arctic.sqf | 733 ------------------ .../Templates/IFA/IFA_AI_SOV_Arid.sqf | 733 ------------------ .../Templates/IFA/IFA_AI_SOV_Temperate.sqf | 733 ------------------ .../Templates/IFA/IFA_AI_WEH_Arctic.sqf | 733 ------------------ .../Templates/IFA/IFA_AI_WEH_Arid.sqf | 733 ------------------ .../Templates/IFA/IFA_AI_WEH_Temperate.sqf | 733 ------------------ .../Vanilla_Reb_Vehicle_Attributes.sqf | 2 +- .../maps/Antistasi_Malden.Malden/mission.sqm | 55 +- .../mapInfo.hpp | 2 +- 12 files changed, 29 insertions(+), 6627 deletions(-) delete mode 100644 A3A/addons/core/Templates/Templates/IFA/IFA_AI_POL_Arctic.sqf delete mode 100644 A3A/addons/core/Templates/Templates/IFA/IFA_AI_POL_Arid.sqf delete mode 100644 A3A/addons/core/Templates/Templates/IFA/IFA_AI_POL_Temperate.sqf delete mode 100644 A3A/addons/core/Templates/Templates/IFA/IFA_AI_SOV_Arctic.sqf delete mode 100644 A3A/addons/core/Templates/Templates/IFA/IFA_AI_SOV_Arid.sqf delete mode 100644 A3A/addons/core/Templates/Templates/IFA/IFA_AI_SOV_Temperate.sqf delete mode 100644 A3A/addons/core/Templates/Templates/IFA/IFA_AI_WEH_Arctic.sqf delete mode 100644 A3A/addons/core/Templates/Templates/IFA/IFA_AI_WEH_Arid.sqf delete mode 100644 A3A/addons/core/Templates/Templates/IFA/IFA_AI_WEH_Temperate.sqf diff --git a/A3A/addons/core/Templates/Templates/IFA/IFA_AI_POL_Arctic.sqf b/A3A/addons/core/Templates/Templates/IFA/IFA_AI_POL_Arctic.sqf deleted file mode 100644 index ab00b91d7d..0000000000 --- a/A3A/addons/core/Templates/Templates/IFA/IFA_AI_POL_Arctic.sqf +++ /dev/null @@ -1,733 +0,0 @@ -////////////////////////// -// Side Information // -////////////////////////// - -["name", ""] call _fnc_saveToTemplate; -["spawnMarkerName", ""] call _fnc_saveToTemplate; - -["flag", ""] call _fnc_saveToTemplate; -["flagTexture", ""] call _fnc_saveToTemplate; -["flagMarkerType", ""] call _fnc_saveToTemplate; - -////////////////////////// -// Vehicles // -////////////////////////// - -["ammobox", "B_supplyCrate_F"] call _fnc_saveToTemplate; -["surrenderCrate", "Box_IND_Wps_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type -["equipmentBox", "Box_NATO_Equip_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type - -["vehiclesBasic", []] call _fnc_saveToTemplate; -["vehiclesLightUnarmed", []] call _fnc_saveToTemplate; -["vehiclesLightArmed",[]] call _fnc_saveToTemplate; -["vehiclesTrucks", []] call _fnc_saveToTemplate; -["vehiclesCargoTrucks", []] call _fnc_saveToTemplate; -["vehiclesAmmoTrucks", []] call _fnc_saveToTemplate; -["vehiclesRepairTrucks", []] call _fnc_saveToTemplate; -["vehiclesFuelTrucks", []] call _fnc_saveToTemplate; -["vehiclesMedical", []] call _fnc_saveToTemplate; -["vehiclesAPCs", []] call _fnc_saveToTemplate; -["vehiclesTanks", []] call _fnc_saveToTemplate; -["vehiclesAA", []] call _fnc_saveToTemplate; -["vehiclesLightAPCs", []] call _fnc_saveToTemplate; //this line determines light APCs -["vehiclesIFVs", []] call _fnc_saveToTemplate; //this line determines IFVs - - -["vehiclesTransportBoats", []] call _fnc_saveToTemplate; -["vehiclesGunBoats", []] call _fnc_saveToTemplate; -["vehiclesAmphibious", []] call _fnc_saveToTemplate; - -["vehiclesPlanesCAS", []] call _fnc_saveToTemplate; -["vehiclesPlanesAA", []] call _fnc_saveToTemplate; -["vehiclesPlanesTransport", []] call _fnc_saveToTemplate; - -["vehiclesHelisLight", []] call _fnc_saveToTemplate; -["vehiclesHelisTransport", []] call _fnc_saveToTemplate; -["vehiclesHelisAttack", []] call _fnc_saveToTemplate; - -["vehiclesArtillery", []] call _fnc_saveToTemplate; -["magazines", createHashMapFromArray []] call _fnc_saveToTemplate; //element format: [Vehicle class, [Magazines]] - -["uavsAttack", []] call _fnc_saveToTemplate; -["uavsPortable", []] call _fnc_saveToTemplate; - -//Config special vehicles -["vehiclesMilitiaLightArmed", []] call _fnc_saveToTemplate; -["vehiclesMilitiaTrucks", []] call _fnc_saveToTemplate; -["vehiclesMilitiaCars", []] call _fnc_saveToTemplate; - -["vehiclesPolice", []] call _fnc_saveToTemplate; - -["staticMGs", []] call _fnc_saveToTemplate; -["staticAT", []] call _fnc_saveToTemplate; -["staticAA", []] call _fnc_saveToTemplate; -["staticMortars", []] call _fnc_saveToTemplate; - -["mortarMagazineHE", ""] call _fnc_saveToTemplate; -["mortarMagazineSmoke", ""] call _fnc_saveToTemplate; - -//Minefield definition -//Not Magazine type would be: ["APERSBoundingMine", "APERSMine", "ATMine"] -["minefieldAT", []] call _fnc_saveToTemplate; -["minefieldAPERS", []] call _fnc_saveToTemplate; - -////////////////////////// -// Loadouts // -////////////////////////// -private _loadoutData = call _fnc_createLoadoutData; -_loadoutData set ["rifles", []]; -_loadoutData set ["carbines", []]; -_loadoutData set ["grenadeLaunchers", []]; -_loadoutData set ["SMGs", []]; -_loadoutData set ["machineGuns", []]; -_loadoutData set ["marksmanRifles", []]; -_loadoutData set ["sniperRifles", []]; - -_loadoutData set ["lightATLaunchers", []]; -_loadoutData set ["ATLaunchers", []]; -_loadoutData set ["missileATLaunchers", []]; -_loadoutData set ["AALaunchers", []]; -_loadoutData set ["sidearms", []]; - -_loadoutData set ["ATMines", []]; -_loadoutData set ["APMines", []]; -_loadoutData set ["lightExplosives", []]; -_loadoutData set ["heavyExplosives", []]; - -_loadoutData set ["antiTankGrenades", []]; -_loadoutData set ["antiInfantryGrenades", []]; -_loadoutData set ["smokeGrenades", []]; - - -//Basic equipment. Shouldn't need touching most of the time. -//Mods might override this, or certain mods might want items removed (No GPSs in WW2, for example) -_loadoutData set ["maps", ["ItemMap"]]; -_loadoutData set ["watches", ["ItemWatch"]]; -_loadoutData set ["compasses", ["ItemCompass"]]; -_loadoutData set ["radios", ["ItemRadio"]]; -_loadoutData set ["gpses", ["ItemGPS"]]; -_loadoutData set ["NVGs", ["NVGoggles_INDEP"]]; -_loadoutData set ["binoculars", ["Binocular"]]; -_loadoutData set ["Rangefinder", ["Rangefinder"]]; - -_loadoutData set ["uniforms", []]; -_loadoutData set ["vests", []]; -_loadoutData set ["backpacks", []]; -_loadoutData set ["longRangeRadios", []]; -_loadoutData set ["helmets", []]; - -//Item *set* definitions. These are added in their entirety to unit loadouts. No randomisation is applied. -_loadoutData set ["items_medical_basic", ["BASIC"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_medical_standard", ["STANDARD"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_medical_medic", ["MEDIC"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_miscEssentials", [] call A3A_fnc_itemset_miscEssentials]; - -//Unit type specific item sets. Add or remove these, depending on the unit types in use. -_loadoutData set ["items_squadLeader_extras", []]; -_loadoutData set ["items_rifleman_extras", []]; -_loadoutData set ["items_medic_extras", []]; -_loadoutData set ["items_grenadier_extras", []]; -_loadoutData set ["items_explosivesExpert_extras", ["ToolKit", "MineDetector"]]; -_loadoutData set ["items_engineer_extras", ["ToolKit", "MineDetector"]]; -_loadoutData set ["items_lat_extras", []]; -_loadoutData set ["items_at_extras", []]; -_loadoutData set ["items_aa_extras", []]; -_loadoutData set ["items_machineGunner_extras", []]; -_loadoutData set ["items_marksman_extras", []]; -_loadoutData set ["items_sniper_extras", []]; -_loadoutData set ["items_police_extras", []]; -_loadoutData set ["items_crew_extras", []]; -_loadoutData set ["items_unarmed_extras", []]; - -//TODO - ACE overrides for misc essentials, medical and engineer gear - -/////////////////////////////////////// -// Special Forces Loadout Data // -/////////////////////////////////////// - -private _sfLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_sfLoadoutData set ["uniforms", []]; -_sfLoadoutData set ["vests", []]; -_sfLoadoutData set ["backpacks", []]; -_sfLoadoutData set ["helmets", []]; -_sfLoadoutData set ["binoculars", []]; -//["Weapon", "Muzzle", "Rail", "Sight", [], [], "Bipod"]; - -_sfLoadoutData set ["rifles", []]; -_sfLoadoutData set ["carbines", []]; -_sfLoadoutData set ["grenadeLaunchers", []]; -_sfLoadoutData set ["SMGs", []]; -_sfLoadoutData set ["machineGuns", []]; -_sfLoadoutData set ["marksmanRifles", []]; -_sfLoadoutData set ["sniperRifles", []]; -_sfLoadoutData set ["sidearms", []]; -///////////////////////////////// -// Military Loadout Data // -///////////////////////////////// - -private _militaryLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_militaryLoadoutData set ["uniforms", []]; -_militaryLoadoutData set ["vests", []]; -_militaryLoadoutData set ["backpacks", []]; -_militaryLoadoutData set ["helmets", []]; -_militaryLoadoutData set ["binoculars", []]; - -_militaryLoadoutData set ["rifles", []]; -_militaryLoadoutData set ["carbines", []]; -_militaryLoadoutData set ["grenadeLaunchers", []]; -_militaryLoadoutData set ["SMGs", []]; -_militaryLoadoutData set ["machineGuns", []]; -_militaryLoadoutData set ["marksmanRifles", []]; -_militaryLoadoutData set ["sniperRifles", []]; -_militaryLoadoutData set ["sidearms", []]; - -/////////////////////////////// -// Police Loadout Data // -/////////////////////////////// - -private _policeLoadoutData = _loadoutData call _fnc_copyLoadoutData; - -_policeLoadoutData set ["uniforms", []]; -_policeLoadoutData set ["vests", []]; -_policeLoadoutData set ["helmets", []]; - -_policeLoadoutData set ["SMGs", []]; -_policeLoadoutData set ["sidearms", []]; - -//////////////////////////////// -// Militia Loadout Data // -//////////////////////////////// - -private _militiaLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_militiaLoadoutData set ["uniforms", []]; -_militiaLoadoutData set ["vests", []]; -_militiaLoadoutData set ["backpacks", []]; -_militiaLoadoutData set ["helmets", []]; - -_militiaLoadoutData set ["rifles", []]; -_militiaLoadoutData set ["carbines", []]; -_militiaLoadoutData set ["grenadeLaunchers", []]; -_militiaLoadoutData set ["SMGs", []]; -_militiaLoadoutData set ["machineGuns", []]; -_militiaLoadoutData set ["marksmanRifles", []]; -_militiaLoadoutData set ["sidearms", []]; - -////////////////////////// -// Misc Loadouts // -////////////////////////// - -private _crewLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; -_crewLoadoutData set ["uniforms", []]; -_crewLoadoutData set ["vests", []]; -_crewLoadoutData set ["helmets", []]; - -private _pilotLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; -_pilotLoadoutData set ["uniforms", []]; -_pilotLoadoutData set ["vests", []]; -_pilotLoadoutData set ["helmets", []]; - - -///////////////////////////////// -// Unit Type Definitions // -///////////////////////////////// -//These define the loadouts for different unit types. -//For example, rifleman, grenadier, squad leader, etc. -//In 95% of situations, you *should not need to edit these*. -//Almost all factions can be set up just by modifying the loadout data above. -//However, these exist in case you really do want to do a lot of custom alterations. - -private _squadLeaderTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["grenadeLaunchers", "rifles"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - ["primary", 4] call _fnc_addAdditionalMuzzleMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_squadLeader_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["gpses"] call _fnc_addGPS; - ["binoculars"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _riflemanTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_rifleman_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _medicTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_medic"] call _fnc_addItemSet; - ["items_medic_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _grenadierTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["grenadeLaunchers"] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - ["primary", 10] call _fnc_addAdditionalMuzzleMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_grenadier_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 4] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _explosivesExpertTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_grenadier_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - ["lightExplosives", 2] call _fnc_addItem; - if (random 1 > 0.5) then {["heavyExplosives", 1] call _fnc_addItem;}; - if (random 1 > 0.5) then {["atMines", 1] call _fnc_addItem;}; - if (random 1 > 0.5) then {["apMines", 1] call _fnc_addItem;}; - - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _engineerTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_engineer_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - if (random 1 > 0.5) then {["lightExplosives", 1] call _fnc_addItem;}; - - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _latTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - [["lightATLaunchers", "ATLaunchers"] call _fnc_fallback] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 1] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_lat_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _atTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - [selectRandom ["ATLaunchers", "missileATLaunchers"]] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 2] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_at_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _aaTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["AALaunchers"] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 2] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_aa_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _machineGunnerTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["machineGuns"] call _fnc_setPrimary; - ["primary", 4] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_machineGunner_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _marksmanTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["marksmanRifles"] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_marksman_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["Rangefinder"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _sniperTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["sniperRifles"] call _fnc_setPrimary; - ["primary", 7] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_sniper_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["Rangefinder"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _policeTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["SMGs"] call _fnc_setPrimary; - ["primary", 3] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_police_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; -}; - -private _crewTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 3] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_basic"] call _fnc_addItemSet; - ["items_crew_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["gpses"] call _fnc_addGPS; - ["NVGs"] call _fnc_addNVGs; -}; - -private _unarmedTemplate = { - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - ["items_medical_basic"] call _fnc_addItemSet; - ["items_unarmed_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; -}; - -private _traitorTemplate = { - call _unarmedTemplate; - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; -}; - -//////////////////////////////////////////////////////////////////////////////////////// -// You shouldn't touch below this line unless you really really know what you're doing. -// Things below here can and will break the gamemode if improperly changed. -//////////////////////////////////////////////////////////////////////////////////////// - -///////////////////////////// -// Special Forces Units // -///////////////////////////// -private _prefix = "SF"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _sfLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -/*{ - params ["_name", "_loadoutTemplate"]; - private _loadouts = [_sfLoadoutData, _loadoutTemplate] call _fnc_buildLoadouts; - private _finalName = _prefix + _name; - [_finalName, _loadouts] call _fnc_saveToTemplate; -} forEach _unitTypes; -*/ - -/////////////////////// -// Military Units // -/////////////////////// -private _prefix = "military"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -//////////////////////// -// Police Units // -//////////////////////// -private _prefix = "police"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Standard", _policeTemplate] -]; - -[_prefix, _unitTypes, _policeLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -//////////////////////// -// Militia Units // -//////////////////////// -private _prefix = "militia"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _militiaLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -////////////////////// -// Misc Units // -////////////////////// - -//The following lines are determining the loadout of vehicle crew -["other", [["Crew", _crewTemplate]], _crewLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout of the pilots -["other", [["Pilot", _crewTemplate]], _pilotLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout for the unit used in the "kill the official" mission -["other", [["Official", _policeTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout for the AI used in the "kill the traitor" mission -["other", [["Traitor", _traitorTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; diff --git a/A3A/addons/core/Templates/Templates/IFA/IFA_AI_POL_Arid.sqf b/A3A/addons/core/Templates/Templates/IFA/IFA_AI_POL_Arid.sqf deleted file mode 100644 index ab00b91d7d..0000000000 --- a/A3A/addons/core/Templates/Templates/IFA/IFA_AI_POL_Arid.sqf +++ /dev/null @@ -1,733 +0,0 @@ -////////////////////////// -// Side Information // -////////////////////////// - -["name", ""] call _fnc_saveToTemplate; -["spawnMarkerName", ""] call _fnc_saveToTemplate; - -["flag", ""] call _fnc_saveToTemplate; -["flagTexture", ""] call _fnc_saveToTemplate; -["flagMarkerType", ""] call _fnc_saveToTemplate; - -////////////////////////// -// Vehicles // -////////////////////////// - -["ammobox", "B_supplyCrate_F"] call _fnc_saveToTemplate; -["surrenderCrate", "Box_IND_Wps_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type -["equipmentBox", "Box_NATO_Equip_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type - -["vehiclesBasic", []] call _fnc_saveToTemplate; -["vehiclesLightUnarmed", []] call _fnc_saveToTemplate; -["vehiclesLightArmed",[]] call _fnc_saveToTemplate; -["vehiclesTrucks", []] call _fnc_saveToTemplate; -["vehiclesCargoTrucks", []] call _fnc_saveToTemplate; -["vehiclesAmmoTrucks", []] call _fnc_saveToTemplate; -["vehiclesRepairTrucks", []] call _fnc_saveToTemplate; -["vehiclesFuelTrucks", []] call _fnc_saveToTemplate; -["vehiclesMedical", []] call _fnc_saveToTemplate; -["vehiclesAPCs", []] call _fnc_saveToTemplate; -["vehiclesTanks", []] call _fnc_saveToTemplate; -["vehiclesAA", []] call _fnc_saveToTemplate; -["vehiclesLightAPCs", []] call _fnc_saveToTemplate; //this line determines light APCs -["vehiclesIFVs", []] call _fnc_saveToTemplate; //this line determines IFVs - - -["vehiclesTransportBoats", []] call _fnc_saveToTemplate; -["vehiclesGunBoats", []] call _fnc_saveToTemplate; -["vehiclesAmphibious", []] call _fnc_saveToTemplate; - -["vehiclesPlanesCAS", []] call _fnc_saveToTemplate; -["vehiclesPlanesAA", []] call _fnc_saveToTemplate; -["vehiclesPlanesTransport", []] call _fnc_saveToTemplate; - -["vehiclesHelisLight", []] call _fnc_saveToTemplate; -["vehiclesHelisTransport", []] call _fnc_saveToTemplate; -["vehiclesHelisAttack", []] call _fnc_saveToTemplate; - -["vehiclesArtillery", []] call _fnc_saveToTemplate; -["magazines", createHashMapFromArray []] call _fnc_saveToTemplate; //element format: [Vehicle class, [Magazines]] - -["uavsAttack", []] call _fnc_saveToTemplate; -["uavsPortable", []] call _fnc_saveToTemplate; - -//Config special vehicles -["vehiclesMilitiaLightArmed", []] call _fnc_saveToTemplate; -["vehiclesMilitiaTrucks", []] call _fnc_saveToTemplate; -["vehiclesMilitiaCars", []] call _fnc_saveToTemplate; - -["vehiclesPolice", []] call _fnc_saveToTemplate; - -["staticMGs", []] call _fnc_saveToTemplate; -["staticAT", []] call _fnc_saveToTemplate; -["staticAA", []] call _fnc_saveToTemplate; -["staticMortars", []] call _fnc_saveToTemplate; - -["mortarMagazineHE", ""] call _fnc_saveToTemplate; -["mortarMagazineSmoke", ""] call _fnc_saveToTemplate; - -//Minefield definition -//Not Magazine type would be: ["APERSBoundingMine", "APERSMine", "ATMine"] -["minefieldAT", []] call _fnc_saveToTemplate; -["minefieldAPERS", []] call _fnc_saveToTemplate; - -////////////////////////// -// Loadouts // -////////////////////////// -private _loadoutData = call _fnc_createLoadoutData; -_loadoutData set ["rifles", []]; -_loadoutData set ["carbines", []]; -_loadoutData set ["grenadeLaunchers", []]; -_loadoutData set ["SMGs", []]; -_loadoutData set ["machineGuns", []]; -_loadoutData set ["marksmanRifles", []]; -_loadoutData set ["sniperRifles", []]; - -_loadoutData set ["lightATLaunchers", []]; -_loadoutData set ["ATLaunchers", []]; -_loadoutData set ["missileATLaunchers", []]; -_loadoutData set ["AALaunchers", []]; -_loadoutData set ["sidearms", []]; - -_loadoutData set ["ATMines", []]; -_loadoutData set ["APMines", []]; -_loadoutData set ["lightExplosives", []]; -_loadoutData set ["heavyExplosives", []]; - -_loadoutData set ["antiTankGrenades", []]; -_loadoutData set ["antiInfantryGrenades", []]; -_loadoutData set ["smokeGrenades", []]; - - -//Basic equipment. Shouldn't need touching most of the time. -//Mods might override this, or certain mods might want items removed (No GPSs in WW2, for example) -_loadoutData set ["maps", ["ItemMap"]]; -_loadoutData set ["watches", ["ItemWatch"]]; -_loadoutData set ["compasses", ["ItemCompass"]]; -_loadoutData set ["radios", ["ItemRadio"]]; -_loadoutData set ["gpses", ["ItemGPS"]]; -_loadoutData set ["NVGs", ["NVGoggles_INDEP"]]; -_loadoutData set ["binoculars", ["Binocular"]]; -_loadoutData set ["Rangefinder", ["Rangefinder"]]; - -_loadoutData set ["uniforms", []]; -_loadoutData set ["vests", []]; -_loadoutData set ["backpacks", []]; -_loadoutData set ["longRangeRadios", []]; -_loadoutData set ["helmets", []]; - -//Item *set* definitions. These are added in their entirety to unit loadouts. No randomisation is applied. -_loadoutData set ["items_medical_basic", ["BASIC"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_medical_standard", ["STANDARD"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_medical_medic", ["MEDIC"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_miscEssentials", [] call A3A_fnc_itemset_miscEssentials]; - -//Unit type specific item sets. Add or remove these, depending on the unit types in use. -_loadoutData set ["items_squadLeader_extras", []]; -_loadoutData set ["items_rifleman_extras", []]; -_loadoutData set ["items_medic_extras", []]; -_loadoutData set ["items_grenadier_extras", []]; -_loadoutData set ["items_explosivesExpert_extras", ["ToolKit", "MineDetector"]]; -_loadoutData set ["items_engineer_extras", ["ToolKit", "MineDetector"]]; -_loadoutData set ["items_lat_extras", []]; -_loadoutData set ["items_at_extras", []]; -_loadoutData set ["items_aa_extras", []]; -_loadoutData set ["items_machineGunner_extras", []]; -_loadoutData set ["items_marksman_extras", []]; -_loadoutData set ["items_sniper_extras", []]; -_loadoutData set ["items_police_extras", []]; -_loadoutData set ["items_crew_extras", []]; -_loadoutData set ["items_unarmed_extras", []]; - -//TODO - ACE overrides for misc essentials, medical and engineer gear - -/////////////////////////////////////// -// Special Forces Loadout Data // -/////////////////////////////////////// - -private _sfLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_sfLoadoutData set ["uniforms", []]; -_sfLoadoutData set ["vests", []]; -_sfLoadoutData set ["backpacks", []]; -_sfLoadoutData set ["helmets", []]; -_sfLoadoutData set ["binoculars", []]; -//["Weapon", "Muzzle", "Rail", "Sight", [], [], "Bipod"]; - -_sfLoadoutData set ["rifles", []]; -_sfLoadoutData set ["carbines", []]; -_sfLoadoutData set ["grenadeLaunchers", []]; -_sfLoadoutData set ["SMGs", []]; -_sfLoadoutData set ["machineGuns", []]; -_sfLoadoutData set ["marksmanRifles", []]; -_sfLoadoutData set ["sniperRifles", []]; -_sfLoadoutData set ["sidearms", []]; -///////////////////////////////// -// Military Loadout Data // -///////////////////////////////// - -private _militaryLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_militaryLoadoutData set ["uniforms", []]; -_militaryLoadoutData set ["vests", []]; -_militaryLoadoutData set ["backpacks", []]; -_militaryLoadoutData set ["helmets", []]; -_militaryLoadoutData set ["binoculars", []]; - -_militaryLoadoutData set ["rifles", []]; -_militaryLoadoutData set ["carbines", []]; -_militaryLoadoutData set ["grenadeLaunchers", []]; -_militaryLoadoutData set ["SMGs", []]; -_militaryLoadoutData set ["machineGuns", []]; -_militaryLoadoutData set ["marksmanRifles", []]; -_militaryLoadoutData set ["sniperRifles", []]; -_militaryLoadoutData set ["sidearms", []]; - -/////////////////////////////// -// Police Loadout Data // -/////////////////////////////// - -private _policeLoadoutData = _loadoutData call _fnc_copyLoadoutData; - -_policeLoadoutData set ["uniforms", []]; -_policeLoadoutData set ["vests", []]; -_policeLoadoutData set ["helmets", []]; - -_policeLoadoutData set ["SMGs", []]; -_policeLoadoutData set ["sidearms", []]; - -//////////////////////////////// -// Militia Loadout Data // -//////////////////////////////// - -private _militiaLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_militiaLoadoutData set ["uniforms", []]; -_militiaLoadoutData set ["vests", []]; -_militiaLoadoutData set ["backpacks", []]; -_militiaLoadoutData set ["helmets", []]; - -_militiaLoadoutData set ["rifles", []]; -_militiaLoadoutData set ["carbines", []]; -_militiaLoadoutData set ["grenadeLaunchers", []]; -_militiaLoadoutData set ["SMGs", []]; -_militiaLoadoutData set ["machineGuns", []]; -_militiaLoadoutData set ["marksmanRifles", []]; -_militiaLoadoutData set ["sidearms", []]; - -////////////////////////// -// Misc Loadouts // -////////////////////////// - -private _crewLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; -_crewLoadoutData set ["uniforms", []]; -_crewLoadoutData set ["vests", []]; -_crewLoadoutData set ["helmets", []]; - -private _pilotLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; -_pilotLoadoutData set ["uniforms", []]; -_pilotLoadoutData set ["vests", []]; -_pilotLoadoutData set ["helmets", []]; - - -///////////////////////////////// -// Unit Type Definitions // -///////////////////////////////// -//These define the loadouts for different unit types. -//For example, rifleman, grenadier, squad leader, etc. -//In 95% of situations, you *should not need to edit these*. -//Almost all factions can be set up just by modifying the loadout data above. -//However, these exist in case you really do want to do a lot of custom alterations. - -private _squadLeaderTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["grenadeLaunchers", "rifles"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - ["primary", 4] call _fnc_addAdditionalMuzzleMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_squadLeader_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["gpses"] call _fnc_addGPS; - ["binoculars"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _riflemanTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_rifleman_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _medicTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_medic"] call _fnc_addItemSet; - ["items_medic_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _grenadierTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["grenadeLaunchers"] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - ["primary", 10] call _fnc_addAdditionalMuzzleMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_grenadier_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 4] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _explosivesExpertTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_grenadier_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - ["lightExplosives", 2] call _fnc_addItem; - if (random 1 > 0.5) then {["heavyExplosives", 1] call _fnc_addItem;}; - if (random 1 > 0.5) then {["atMines", 1] call _fnc_addItem;}; - if (random 1 > 0.5) then {["apMines", 1] call _fnc_addItem;}; - - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _engineerTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_engineer_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - if (random 1 > 0.5) then {["lightExplosives", 1] call _fnc_addItem;}; - - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _latTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - [["lightATLaunchers", "ATLaunchers"] call _fnc_fallback] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 1] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_lat_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _atTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - [selectRandom ["ATLaunchers", "missileATLaunchers"]] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 2] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_at_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _aaTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["AALaunchers"] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 2] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_aa_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _machineGunnerTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["machineGuns"] call _fnc_setPrimary; - ["primary", 4] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_machineGunner_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _marksmanTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["marksmanRifles"] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_marksman_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["Rangefinder"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _sniperTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["sniperRifles"] call _fnc_setPrimary; - ["primary", 7] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_sniper_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["Rangefinder"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _policeTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["SMGs"] call _fnc_setPrimary; - ["primary", 3] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_police_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; -}; - -private _crewTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 3] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_basic"] call _fnc_addItemSet; - ["items_crew_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["gpses"] call _fnc_addGPS; - ["NVGs"] call _fnc_addNVGs; -}; - -private _unarmedTemplate = { - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - ["items_medical_basic"] call _fnc_addItemSet; - ["items_unarmed_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; -}; - -private _traitorTemplate = { - call _unarmedTemplate; - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; -}; - -//////////////////////////////////////////////////////////////////////////////////////// -// You shouldn't touch below this line unless you really really know what you're doing. -// Things below here can and will break the gamemode if improperly changed. -//////////////////////////////////////////////////////////////////////////////////////// - -///////////////////////////// -// Special Forces Units // -///////////////////////////// -private _prefix = "SF"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _sfLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -/*{ - params ["_name", "_loadoutTemplate"]; - private _loadouts = [_sfLoadoutData, _loadoutTemplate] call _fnc_buildLoadouts; - private _finalName = _prefix + _name; - [_finalName, _loadouts] call _fnc_saveToTemplate; -} forEach _unitTypes; -*/ - -/////////////////////// -// Military Units // -/////////////////////// -private _prefix = "military"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -//////////////////////// -// Police Units // -//////////////////////// -private _prefix = "police"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Standard", _policeTemplate] -]; - -[_prefix, _unitTypes, _policeLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -//////////////////////// -// Militia Units // -//////////////////////// -private _prefix = "militia"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _militiaLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -////////////////////// -// Misc Units // -////////////////////// - -//The following lines are determining the loadout of vehicle crew -["other", [["Crew", _crewTemplate]], _crewLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout of the pilots -["other", [["Pilot", _crewTemplate]], _pilotLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout for the unit used in the "kill the official" mission -["other", [["Official", _policeTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout for the AI used in the "kill the traitor" mission -["other", [["Traitor", _traitorTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; diff --git a/A3A/addons/core/Templates/Templates/IFA/IFA_AI_POL_Temperate.sqf b/A3A/addons/core/Templates/Templates/IFA/IFA_AI_POL_Temperate.sqf deleted file mode 100644 index ab00b91d7d..0000000000 --- a/A3A/addons/core/Templates/Templates/IFA/IFA_AI_POL_Temperate.sqf +++ /dev/null @@ -1,733 +0,0 @@ -////////////////////////// -// Side Information // -////////////////////////// - -["name", ""] call _fnc_saveToTemplate; -["spawnMarkerName", ""] call _fnc_saveToTemplate; - -["flag", ""] call _fnc_saveToTemplate; -["flagTexture", ""] call _fnc_saveToTemplate; -["flagMarkerType", ""] call _fnc_saveToTemplate; - -////////////////////////// -// Vehicles // -////////////////////////// - -["ammobox", "B_supplyCrate_F"] call _fnc_saveToTemplate; -["surrenderCrate", "Box_IND_Wps_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type -["equipmentBox", "Box_NATO_Equip_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type - -["vehiclesBasic", []] call _fnc_saveToTemplate; -["vehiclesLightUnarmed", []] call _fnc_saveToTemplate; -["vehiclesLightArmed",[]] call _fnc_saveToTemplate; -["vehiclesTrucks", []] call _fnc_saveToTemplate; -["vehiclesCargoTrucks", []] call _fnc_saveToTemplate; -["vehiclesAmmoTrucks", []] call _fnc_saveToTemplate; -["vehiclesRepairTrucks", []] call _fnc_saveToTemplate; -["vehiclesFuelTrucks", []] call _fnc_saveToTemplate; -["vehiclesMedical", []] call _fnc_saveToTemplate; -["vehiclesAPCs", []] call _fnc_saveToTemplate; -["vehiclesTanks", []] call _fnc_saveToTemplate; -["vehiclesAA", []] call _fnc_saveToTemplate; -["vehiclesLightAPCs", []] call _fnc_saveToTemplate; //this line determines light APCs -["vehiclesIFVs", []] call _fnc_saveToTemplate; //this line determines IFVs - - -["vehiclesTransportBoats", []] call _fnc_saveToTemplate; -["vehiclesGunBoats", []] call _fnc_saveToTemplate; -["vehiclesAmphibious", []] call _fnc_saveToTemplate; - -["vehiclesPlanesCAS", []] call _fnc_saveToTemplate; -["vehiclesPlanesAA", []] call _fnc_saveToTemplate; -["vehiclesPlanesTransport", []] call _fnc_saveToTemplate; - -["vehiclesHelisLight", []] call _fnc_saveToTemplate; -["vehiclesHelisTransport", []] call _fnc_saveToTemplate; -["vehiclesHelisAttack", []] call _fnc_saveToTemplate; - -["vehiclesArtillery", []] call _fnc_saveToTemplate; -["magazines", createHashMapFromArray []] call _fnc_saveToTemplate; //element format: [Vehicle class, [Magazines]] - -["uavsAttack", []] call _fnc_saveToTemplate; -["uavsPortable", []] call _fnc_saveToTemplate; - -//Config special vehicles -["vehiclesMilitiaLightArmed", []] call _fnc_saveToTemplate; -["vehiclesMilitiaTrucks", []] call _fnc_saveToTemplate; -["vehiclesMilitiaCars", []] call _fnc_saveToTemplate; - -["vehiclesPolice", []] call _fnc_saveToTemplate; - -["staticMGs", []] call _fnc_saveToTemplate; -["staticAT", []] call _fnc_saveToTemplate; -["staticAA", []] call _fnc_saveToTemplate; -["staticMortars", []] call _fnc_saveToTemplate; - -["mortarMagazineHE", ""] call _fnc_saveToTemplate; -["mortarMagazineSmoke", ""] call _fnc_saveToTemplate; - -//Minefield definition -//Not Magazine type would be: ["APERSBoundingMine", "APERSMine", "ATMine"] -["minefieldAT", []] call _fnc_saveToTemplate; -["minefieldAPERS", []] call _fnc_saveToTemplate; - -////////////////////////// -// Loadouts // -////////////////////////// -private _loadoutData = call _fnc_createLoadoutData; -_loadoutData set ["rifles", []]; -_loadoutData set ["carbines", []]; -_loadoutData set ["grenadeLaunchers", []]; -_loadoutData set ["SMGs", []]; -_loadoutData set ["machineGuns", []]; -_loadoutData set ["marksmanRifles", []]; -_loadoutData set ["sniperRifles", []]; - -_loadoutData set ["lightATLaunchers", []]; -_loadoutData set ["ATLaunchers", []]; -_loadoutData set ["missileATLaunchers", []]; -_loadoutData set ["AALaunchers", []]; -_loadoutData set ["sidearms", []]; - -_loadoutData set ["ATMines", []]; -_loadoutData set ["APMines", []]; -_loadoutData set ["lightExplosives", []]; -_loadoutData set ["heavyExplosives", []]; - -_loadoutData set ["antiTankGrenades", []]; -_loadoutData set ["antiInfantryGrenades", []]; -_loadoutData set ["smokeGrenades", []]; - - -//Basic equipment. Shouldn't need touching most of the time. -//Mods might override this, or certain mods might want items removed (No GPSs in WW2, for example) -_loadoutData set ["maps", ["ItemMap"]]; -_loadoutData set ["watches", ["ItemWatch"]]; -_loadoutData set ["compasses", ["ItemCompass"]]; -_loadoutData set ["radios", ["ItemRadio"]]; -_loadoutData set ["gpses", ["ItemGPS"]]; -_loadoutData set ["NVGs", ["NVGoggles_INDEP"]]; -_loadoutData set ["binoculars", ["Binocular"]]; -_loadoutData set ["Rangefinder", ["Rangefinder"]]; - -_loadoutData set ["uniforms", []]; -_loadoutData set ["vests", []]; -_loadoutData set ["backpacks", []]; -_loadoutData set ["longRangeRadios", []]; -_loadoutData set ["helmets", []]; - -//Item *set* definitions. These are added in their entirety to unit loadouts. No randomisation is applied. -_loadoutData set ["items_medical_basic", ["BASIC"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_medical_standard", ["STANDARD"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_medical_medic", ["MEDIC"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_miscEssentials", [] call A3A_fnc_itemset_miscEssentials]; - -//Unit type specific item sets. Add or remove these, depending on the unit types in use. -_loadoutData set ["items_squadLeader_extras", []]; -_loadoutData set ["items_rifleman_extras", []]; -_loadoutData set ["items_medic_extras", []]; -_loadoutData set ["items_grenadier_extras", []]; -_loadoutData set ["items_explosivesExpert_extras", ["ToolKit", "MineDetector"]]; -_loadoutData set ["items_engineer_extras", ["ToolKit", "MineDetector"]]; -_loadoutData set ["items_lat_extras", []]; -_loadoutData set ["items_at_extras", []]; -_loadoutData set ["items_aa_extras", []]; -_loadoutData set ["items_machineGunner_extras", []]; -_loadoutData set ["items_marksman_extras", []]; -_loadoutData set ["items_sniper_extras", []]; -_loadoutData set ["items_police_extras", []]; -_loadoutData set ["items_crew_extras", []]; -_loadoutData set ["items_unarmed_extras", []]; - -//TODO - ACE overrides for misc essentials, medical and engineer gear - -/////////////////////////////////////// -// Special Forces Loadout Data // -/////////////////////////////////////// - -private _sfLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_sfLoadoutData set ["uniforms", []]; -_sfLoadoutData set ["vests", []]; -_sfLoadoutData set ["backpacks", []]; -_sfLoadoutData set ["helmets", []]; -_sfLoadoutData set ["binoculars", []]; -//["Weapon", "Muzzle", "Rail", "Sight", [], [], "Bipod"]; - -_sfLoadoutData set ["rifles", []]; -_sfLoadoutData set ["carbines", []]; -_sfLoadoutData set ["grenadeLaunchers", []]; -_sfLoadoutData set ["SMGs", []]; -_sfLoadoutData set ["machineGuns", []]; -_sfLoadoutData set ["marksmanRifles", []]; -_sfLoadoutData set ["sniperRifles", []]; -_sfLoadoutData set ["sidearms", []]; -///////////////////////////////// -// Military Loadout Data // -///////////////////////////////// - -private _militaryLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_militaryLoadoutData set ["uniforms", []]; -_militaryLoadoutData set ["vests", []]; -_militaryLoadoutData set ["backpacks", []]; -_militaryLoadoutData set ["helmets", []]; -_militaryLoadoutData set ["binoculars", []]; - -_militaryLoadoutData set ["rifles", []]; -_militaryLoadoutData set ["carbines", []]; -_militaryLoadoutData set ["grenadeLaunchers", []]; -_militaryLoadoutData set ["SMGs", []]; -_militaryLoadoutData set ["machineGuns", []]; -_militaryLoadoutData set ["marksmanRifles", []]; -_militaryLoadoutData set ["sniperRifles", []]; -_militaryLoadoutData set ["sidearms", []]; - -/////////////////////////////// -// Police Loadout Data // -/////////////////////////////// - -private _policeLoadoutData = _loadoutData call _fnc_copyLoadoutData; - -_policeLoadoutData set ["uniforms", []]; -_policeLoadoutData set ["vests", []]; -_policeLoadoutData set ["helmets", []]; - -_policeLoadoutData set ["SMGs", []]; -_policeLoadoutData set ["sidearms", []]; - -//////////////////////////////// -// Militia Loadout Data // -//////////////////////////////// - -private _militiaLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_militiaLoadoutData set ["uniforms", []]; -_militiaLoadoutData set ["vests", []]; -_militiaLoadoutData set ["backpacks", []]; -_militiaLoadoutData set ["helmets", []]; - -_militiaLoadoutData set ["rifles", []]; -_militiaLoadoutData set ["carbines", []]; -_militiaLoadoutData set ["grenadeLaunchers", []]; -_militiaLoadoutData set ["SMGs", []]; -_militiaLoadoutData set ["machineGuns", []]; -_militiaLoadoutData set ["marksmanRifles", []]; -_militiaLoadoutData set ["sidearms", []]; - -////////////////////////// -// Misc Loadouts // -////////////////////////// - -private _crewLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; -_crewLoadoutData set ["uniforms", []]; -_crewLoadoutData set ["vests", []]; -_crewLoadoutData set ["helmets", []]; - -private _pilotLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; -_pilotLoadoutData set ["uniforms", []]; -_pilotLoadoutData set ["vests", []]; -_pilotLoadoutData set ["helmets", []]; - - -///////////////////////////////// -// Unit Type Definitions // -///////////////////////////////// -//These define the loadouts for different unit types. -//For example, rifleman, grenadier, squad leader, etc. -//In 95% of situations, you *should not need to edit these*. -//Almost all factions can be set up just by modifying the loadout data above. -//However, these exist in case you really do want to do a lot of custom alterations. - -private _squadLeaderTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["grenadeLaunchers", "rifles"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - ["primary", 4] call _fnc_addAdditionalMuzzleMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_squadLeader_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["gpses"] call _fnc_addGPS; - ["binoculars"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _riflemanTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_rifleman_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _medicTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_medic"] call _fnc_addItemSet; - ["items_medic_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _grenadierTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["grenadeLaunchers"] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - ["primary", 10] call _fnc_addAdditionalMuzzleMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_grenadier_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 4] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _explosivesExpertTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_grenadier_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - ["lightExplosives", 2] call _fnc_addItem; - if (random 1 > 0.5) then {["heavyExplosives", 1] call _fnc_addItem;}; - if (random 1 > 0.5) then {["atMines", 1] call _fnc_addItem;}; - if (random 1 > 0.5) then {["apMines", 1] call _fnc_addItem;}; - - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _engineerTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_engineer_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - if (random 1 > 0.5) then {["lightExplosives", 1] call _fnc_addItem;}; - - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _latTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - [["lightATLaunchers", "ATLaunchers"] call _fnc_fallback] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 1] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_lat_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _atTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - [selectRandom ["ATLaunchers", "missileATLaunchers"]] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 2] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_at_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _aaTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["AALaunchers"] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 2] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_aa_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _machineGunnerTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["machineGuns"] call _fnc_setPrimary; - ["primary", 4] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_machineGunner_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _marksmanTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["marksmanRifles"] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_marksman_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["Rangefinder"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _sniperTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["sniperRifles"] call _fnc_setPrimary; - ["primary", 7] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_sniper_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["Rangefinder"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _policeTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["SMGs"] call _fnc_setPrimary; - ["primary", 3] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_police_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; -}; - -private _crewTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 3] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_basic"] call _fnc_addItemSet; - ["items_crew_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["gpses"] call _fnc_addGPS; - ["NVGs"] call _fnc_addNVGs; -}; - -private _unarmedTemplate = { - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - ["items_medical_basic"] call _fnc_addItemSet; - ["items_unarmed_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; -}; - -private _traitorTemplate = { - call _unarmedTemplate; - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; -}; - -//////////////////////////////////////////////////////////////////////////////////////// -// You shouldn't touch below this line unless you really really know what you're doing. -// Things below here can and will break the gamemode if improperly changed. -//////////////////////////////////////////////////////////////////////////////////////// - -///////////////////////////// -// Special Forces Units // -///////////////////////////// -private _prefix = "SF"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _sfLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -/*{ - params ["_name", "_loadoutTemplate"]; - private _loadouts = [_sfLoadoutData, _loadoutTemplate] call _fnc_buildLoadouts; - private _finalName = _prefix + _name; - [_finalName, _loadouts] call _fnc_saveToTemplate; -} forEach _unitTypes; -*/ - -/////////////////////// -// Military Units // -/////////////////////// -private _prefix = "military"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -//////////////////////// -// Police Units // -//////////////////////// -private _prefix = "police"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Standard", _policeTemplate] -]; - -[_prefix, _unitTypes, _policeLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -//////////////////////// -// Militia Units // -//////////////////////// -private _prefix = "militia"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _militiaLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -////////////////////// -// Misc Units // -////////////////////// - -//The following lines are determining the loadout of vehicle crew -["other", [["Crew", _crewTemplate]], _crewLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout of the pilots -["other", [["Pilot", _crewTemplate]], _pilotLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout for the unit used in the "kill the official" mission -["other", [["Official", _policeTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout for the AI used in the "kill the traitor" mission -["other", [["Traitor", _traitorTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; diff --git a/A3A/addons/core/Templates/Templates/IFA/IFA_AI_SOV_Arctic.sqf b/A3A/addons/core/Templates/Templates/IFA/IFA_AI_SOV_Arctic.sqf deleted file mode 100644 index ab00b91d7d..0000000000 --- a/A3A/addons/core/Templates/Templates/IFA/IFA_AI_SOV_Arctic.sqf +++ /dev/null @@ -1,733 +0,0 @@ -////////////////////////// -// Side Information // -////////////////////////// - -["name", ""] call _fnc_saveToTemplate; -["spawnMarkerName", ""] call _fnc_saveToTemplate; - -["flag", ""] call _fnc_saveToTemplate; -["flagTexture", ""] call _fnc_saveToTemplate; -["flagMarkerType", ""] call _fnc_saveToTemplate; - -////////////////////////// -// Vehicles // -////////////////////////// - -["ammobox", "B_supplyCrate_F"] call _fnc_saveToTemplate; -["surrenderCrate", "Box_IND_Wps_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type -["equipmentBox", "Box_NATO_Equip_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type - -["vehiclesBasic", []] call _fnc_saveToTemplate; -["vehiclesLightUnarmed", []] call _fnc_saveToTemplate; -["vehiclesLightArmed",[]] call _fnc_saveToTemplate; -["vehiclesTrucks", []] call _fnc_saveToTemplate; -["vehiclesCargoTrucks", []] call _fnc_saveToTemplate; -["vehiclesAmmoTrucks", []] call _fnc_saveToTemplate; -["vehiclesRepairTrucks", []] call _fnc_saveToTemplate; -["vehiclesFuelTrucks", []] call _fnc_saveToTemplate; -["vehiclesMedical", []] call _fnc_saveToTemplate; -["vehiclesAPCs", []] call _fnc_saveToTemplate; -["vehiclesTanks", []] call _fnc_saveToTemplate; -["vehiclesAA", []] call _fnc_saveToTemplate; -["vehiclesLightAPCs", []] call _fnc_saveToTemplate; //this line determines light APCs -["vehiclesIFVs", []] call _fnc_saveToTemplate; //this line determines IFVs - - -["vehiclesTransportBoats", []] call _fnc_saveToTemplate; -["vehiclesGunBoats", []] call _fnc_saveToTemplate; -["vehiclesAmphibious", []] call _fnc_saveToTemplate; - -["vehiclesPlanesCAS", []] call _fnc_saveToTemplate; -["vehiclesPlanesAA", []] call _fnc_saveToTemplate; -["vehiclesPlanesTransport", []] call _fnc_saveToTemplate; - -["vehiclesHelisLight", []] call _fnc_saveToTemplate; -["vehiclesHelisTransport", []] call _fnc_saveToTemplate; -["vehiclesHelisAttack", []] call _fnc_saveToTemplate; - -["vehiclesArtillery", []] call _fnc_saveToTemplate; -["magazines", createHashMapFromArray []] call _fnc_saveToTemplate; //element format: [Vehicle class, [Magazines]] - -["uavsAttack", []] call _fnc_saveToTemplate; -["uavsPortable", []] call _fnc_saveToTemplate; - -//Config special vehicles -["vehiclesMilitiaLightArmed", []] call _fnc_saveToTemplate; -["vehiclesMilitiaTrucks", []] call _fnc_saveToTemplate; -["vehiclesMilitiaCars", []] call _fnc_saveToTemplate; - -["vehiclesPolice", []] call _fnc_saveToTemplate; - -["staticMGs", []] call _fnc_saveToTemplate; -["staticAT", []] call _fnc_saveToTemplate; -["staticAA", []] call _fnc_saveToTemplate; -["staticMortars", []] call _fnc_saveToTemplate; - -["mortarMagazineHE", ""] call _fnc_saveToTemplate; -["mortarMagazineSmoke", ""] call _fnc_saveToTemplate; - -//Minefield definition -//Not Magazine type would be: ["APERSBoundingMine", "APERSMine", "ATMine"] -["minefieldAT", []] call _fnc_saveToTemplate; -["minefieldAPERS", []] call _fnc_saveToTemplate; - -////////////////////////// -// Loadouts // -////////////////////////// -private _loadoutData = call _fnc_createLoadoutData; -_loadoutData set ["rifles", []]; -_loadoutData set ["carbines", []]; -_loadoutData set ["grenadeLaunchers", []]; -_loadoutData set ["SMGs", []]; -_loadoutData set ["machineGuns", []]; -_loadoutData set ["marksmanRifles", []]; -_loadoutData set ["sniperRifles", []]; - -_loadoutData set ["lightATLaunchers", []]; -_loadoutData set ["ATLaunchers", []]; -_loadoutData set ["missileATLaunchers", []]; -_loadoutData set ["AALaunchers", []]; -_loadoutData set ["sidearms", []]; - -_loadoutData set ["ATMines", []]; -_loadoutData set ["APMines", []]; -_loadoutData set ["lightExplosives", []]; -_loadoutData set ["heavyExplosives", []]; - -_loadoutData set ["antiTankGrenades", []]; -_loadoutData set ["antiInfantryGrenades", []]; -_loadoutData set ["smokeGrenades", []]; - - -//Basic equipment. Shouldn't need touching most of the time. -//Mods might override this, or certain mods might want items removed (No GPSs in WW2, for example) -_loadoutData set ["maps", ["ItemMap"]]; -_loadoutData set ["watches", ["ItemWatch"]]; -_loadoutData set ["compasses", ["ItemCompass"]]; -_loadoutData set ["radios", ["ItemRadio"]]; -_loadoutData set ["gpses", ["ItemGPS"]]; -_loadoutData set ["NVGs", ["NVGoggles_INDEP"]]; -_loadoutData set ["binoculars", ["Binocular"]]; -_loadoutData set ["Rangefinder", ["Rangefinder"]]; - -_loadoutData set ["uniforms", []]; -_loadoutData set ["vests", []]; -_loadoutData set ["backpacks", []]; -_loadoutData set ["longRangeRadios", []]; -_loadoutData set ["helmets", []]; - -//Item *set* definitions. These are added in their entirety to unit loadouts. No randomisation is applied. -_loadoutData set ["items_medical_basic", ["BASIC"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_medical_standard", ["STANDARD"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_medical_medic", ["MEDIC"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_miscEssentials", [] call A3A_fnc_itemset_miscEssentials]; - -//Unit type specific item sets. Add or remove these, depending on the unit types in use. -_loadoutData set ["items_squadLeader_extras", []]; -_loadoutData set ["items_rifleman_extras", []]; -_loadoutData set ["items_medic_extras", []]; -_loadoutData set ["items_grenadier_extras", []]; -_loadoutData set ["items_explosivesExpert_extras", ["ToolKit", "MineDetector"]]; -_loadoutData set ["items_engineer_extras", ["ToolKit", "MineDetector"]]; -_loadoutData set ["items_lat_extras", []]; -_loadoutData set ["items_at_extras", []]; -_loadoutData set ["items_aa_extras", []]; -_loadoutData set ["items_machineGunner_extras", []]; -_loadoutData set ["items_marksman_extras", []]; -_loadoutData set ["items_sniper_extras", []]; -_loadoutData set ["items_police_extras", []]; -_loadoutData set ["items_crew_extras", []]; -_loadoutData set ["items_unarmed_extras", []]; - -//TODO - ACE overrides for misc essentials, medical and engineer gear - -/////////////////////////////////////// -// Special Forces Loadout Data // -/////////////////////////////////////// - -private _sfLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_sfLoadoutData set ["uniforms", []]; -_sfLoadoutData set ["vests", []]; -_sfLoadoutData set ["backpacks", []]; -_sfLoadoutData set ["helmets", []]; -_sfLoadoutData set ["binoculars", []]; -//["Weapon", "Muzzle", "Rail", "Sight", [], [], "Bipod"]; - -_sfLoadoutData set ["rifles", []]; -_sfLoadoutData set ["carbines", []]; -_sfLoadoutData set ["grenadeLaunchers", []]; -_sfLoadoutData set ["SMGs", []]; -_sfLoadoutData set ["machineGuns", []]; -_sfLoadoutData set ["marksmanRifles", []]; -_sfLoadoutData set ["sniperRifles", []]; -_sfLoadoutData set ["sidearms", []]; -///////////////////////////////// -// Military Loadout Data // -///////////////////////////////// - -private _militaryLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_militaryLoadoutData set ["uniforms", []]; -_militaryLoadoutData set ["vests", []]; -_militaryLoadoutData set ["backpacks", []]; -_militaryLoadoutData set ["helmets", []]; -_militaryLoadoutData set ["binoculars", []]; - -_militaryLoadoutData set ["rifles", []]; -_militaryLoadoutData set ["carbines", []]; -_militaryLoadoutData set ["grenadeLaunchers", []]; -_militaryLoadoutData set ["SMGs", []]; -_militaryLoadoutData set ["machineGuns", []]; -_militaryLoadoutData set ["marksmanRifles", []]; -_militaryLoadoutData set ["sniperRifles", []]; -_militaryLoadoutData set ["sidearms", []]; - -/////////////////////////////// -// Police Loadout Data // -/////////////////////////////// - -private _policeLoadoutData = _loadoutData call _fnc_copyLoadoutData; - -_policeLoadoutData set ["uniforms", []]; -_policeLoadoutData set ["vests", []]; -_policeLoadoutData set ["helmets", []]; - -_policeLoadoutData set ["SMGs", []]; -_policeLoadoutData set ["sidearms", []]; - -//////////////////////////////// -// Militia Loadout Data // -//////////////////////////////// - -private _militiaLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_militiaLoadoutData set ["uniforms", []]; -_militiaLoadoutData set ["vests", []]; -_militiaLoadoutData set ["backpacks", []]; -_militiaLoadoutData set ["helmets", []]; - -_militiaLoadoutData set ["rifles", []]; -_militiaLoadoutData set ["carbines", []]; -_militiaLoadoutData set ["grenadeLaunchers", []]; -_militiaLoadoutData set ["SMGs", []]; -_militiaLoadoutData set ["machineGuns", []]; -_militiaLoadoutData set ["marksmanRifles", []]; -_militiaLoadoutData set ["sidearms", []]; - -////////////////////////// -// Misc Loadouts // -////////////////////////// - -private _crewLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; -_crewLoadoutData set ["uniforms", []]; -_crewLoadoutData set ["vests", []]; -_crewLoadoutData set ["helmets", []]; - -private _pilotLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; -_pilotLoadoutData set ["uniforms", []]; -_pilotLoadoutData set ["vests", []]; -_pilotLoadoutData set ["helmets", []]; - - -///////////////////////////////// -// Unit Type Definitions // -///////////////////////////////// -//These define the loadouts for different unit types. -//For example, rifleman, grenadier, squad leader, etc. -//In 95% of situations, you *should not need to edit these*. -//Almost all factions can be set up just by modifying the loadout data above. -//However, these exist in case you really do want to do a lot of custom alterations. - -private _squadLeaderTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["grenadeLaunchers", "rifles"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - ["primary", 4] call _fnc_addAdditionalMuzzleMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_squadLeader_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["gpses"] call _fnc_addGPS; - ["binoculars"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _riflemanTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_rifleman_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _medicTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_medic"] call _fnc_addItemSet; - ["items_medic_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _grenadierTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["grenadeLaunchers"] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - ["primary", 10] call _fnc_addAdditionalMuzzleMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_grenadier_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 4] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _explosivesExpertTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_grenadier_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - ["lightExplosives", 2] call _fnc_addItem; - if (random 1 > 0.5) then {["heavyExplosives", 1] call _fnc_addItem;}; - if (random 1 > 0.5) then {["atMines", 1] call _fnc_addItem;}; - if (random 1 > 0.5) then {["apMines", 1] call _fnc_addItem;}; - - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _engineerTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_engineer_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - if (random 1 > 0.5) then {["lightExplosives", 1] call _fnc_addItem;}; - - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _latTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - [["lightATLaunchers", "ATLaunchers"] call _fnc_fallback] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 1] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_lat_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _atTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - [selectRandom ["ATLaunchers", "missileATLaunchers"]] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 2] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_at_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _aaTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["AALaunchers"] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 2] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_aa_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _machineGunnerTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["machineGuns"] call _fnc_setPrimary; - ["primary", 4] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_machineGunner_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _marksmanTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["marksmanRifles"] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_marksman_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["Rangefinder"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _sniperTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["sniperRifles"] call _fnc_setPrimary; - ["primary", 7] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_sniper_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["Rangefinder"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _policeTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["SMGs"] call _fnc_setPrimary; - ["primary", 3] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_police_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; -}; - -private _crewTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 3] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_basic"] call _fnc_addItemSet; - ["items_crew_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["gpses"] call _fnc_addGPS; - ["NVGs"] call _fnc_addNVGs; -}; - -private _unarmedTemplate = { - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - ["items_medical_basic"] call _fnc_addItemSet; - ["items_unarmed_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; -}; - -private _traitorTemplate = { - call _unarmedTemplate; - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; -}; - -//////////////////////////////////////////////////////////////////////////////////////// -// You shouldn't touch below this line unless you really really know what you're doing. -// Things below here can and will break the gamemode if improperly changed. -//////////////////////////////////////////////////////////////////////////////////////// - -///////////////////////////// -// Special Forces Units // -///////////////////////////// -private _prefix = "SF"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _sfLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -/*{ - params ["_name", "_loadoutTemplate"]; - private _loadouts = [_sfLoadoutData, _loadoutTemplate] call _fnc_buildLoadouts; - private _finalName = _prefix + _name; - [_finalName, _loadouts] call _fnc_saveToTemplate; -} forEach _unitTypes; -*/ - -/////////////////////// -// Military Units // -/////////////////////// -private _prefix = "military"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -//////////////////////// -// Police Units // -//////////////////////// -private _prefix = "police"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Standard", _policeTemplate] -]; - -[_prefix, _unitTypes, _policeLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -//////////////////////// -// Militia Units // -//////////////////////// -private _prefix = "militia"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _militiaLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -////////////////////// -// Misc Units // -////////////////////// - -//The following lines are determining the loadout of vehicle crew -["other", [["Crew", _crewTemplate]], _crewLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout of the pilots -["other", [["Pilot", _crewTemplate]], _pilotLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout for the unit used in the "kill the official" mission -["other", [["Official", _policeTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout for the AI used in the "kill the traitor" mission -["other", [["Traitor", _traitorTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; diff --git a/A3A/addons/core/Templates/Templates/IFA/IFA_AI_SOV_Arid.sqf b/A3A/addons/core/Templates/Templates/IFA/IFA_AI_SOV_Arid.sqf deleted file mode 100644 index ab00b91d7d..0000000000 --- a/A3A/addons/core/Templates/Templates/IFA/IFA_AI_SOV_Arid.sqf +++ /dev/null @@ -1,733 +0,0 @@ -////////////////////////// -// Side Information // -////////////////////////// - -["name", ""] call _fnc_saveToTemplate; -["spawnMarkerName", ""] call _fnc_saveToTemplate; - -["flag", ""] call _fnc_saveToTemplate; -["flagTexture", ""] call _fnc_saveToTemplate; -["flagMarkerType", ""] call _fnc_saveToTemplate; - -////////////////////////// -// Vehicles // -////////////////////////// - -["ammobox", "B_supplyCrate_F"] call _fnc_saveToTemplate; -["surrenderCrate", "Box_IND_Wps_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type -["equipmentBox", "Box_NATO_Equip_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type - -["vehiclesBasic", []] call _fnc_saveToTemplate; -["vehiclesLightUnarmed", []] call _fnc_saveToTemplate; -["vehiclesLightArmed",[]] call _fnc_saveToTemplate; -["vehiclesTrucks", []] call _fnc_saveToTemplate; -["vehiclesCargoTrucks", []] call _fnc_saveToTemplate; -["vehiclesAmmoTrucks", []] call _fnc_saveToTemplate; -["vehiclesRepairTrucks", []] call _fnc_saveToTemplate; -["vehiclesFuelTrucks", []] call _fnc_saveToTemplate; -["vehiclesMedical", []] call _fnc_saveToTemplate; -["vehiclesAPCs", []] call _fnc_saveToTemplate; -["vehiclesTanks", []] call _fnc_saveToTemplate; -["vehiclesAA", []] call _fnc_saveToTemplate; -["vehiclesLightAPCs", []] call _fnc_saveToTemplate; //this line determines light APCs -["vehiclesIFVs", []] call _fnc_saveToTemplate; //this line determines IFVs - - -["vehiclesTransportBoats", []] call _fnc_saveToTemplate; -["vehiclesGunBoats", []] call _fnc_saveToTemplate; -["vehiclesAmphibious", []] call _fnc_saveToTemplate; - -["vehiclesPlanesCAS", []] call _fnc_saveToTemplate; -["vehiclesPlanesAA", []] call _fnc_saveToTemplate; -["vehiclesPlanesTransport", []] call _fnc_saveToTemplate; - -["vehiclesHelisLight", []] call _fnc_saveToTemplate; -["vehiclesHelisTransport", []] call _fnc_saveToTemplate; -["vehiclesHelisAttack", []] call _fnc_saveToTemplate; - -["vehiclesArtillery", []] call _fnc_saveToTemplate; -["magazines", createHashMapFromArray []] call _fnc_saveToTemplate; //element format: [Vehicle class, [Magazines]] - -["uavsAttack", []] call _fnc_saveToTemplate; -["uavsPortable", []] call _fnc_saveToTemplate; - -//Config special vehicles -["vehiclesMilitiaLightArmed", []] call _fnc_saveToTemplate; -["vehiclesMilitiaTrucks", []] call _fnc_saveToTemplate; -["vehiclesMilitiaCars", []] call _fnc_saveToTemplate; - -["vehiclesPolice", []] call _fnc_saveToTemplate; - -["staticMGs", []] call _fnc_saveToTemplate; -["staticAT", []] call _fnc_saveToTemplate; -["staticAA", []] call _fnc_saveToTemplate; -["staticMortars", []] call _fnc_saveToTemplate; - -["mortarMagazineHE", ""] call _fnc_saveToTemplate; -["mortarMagazineSmoke", ""] call _fnc_saveToTemplate; - -//Minefield definition -//Not Magazine type would be: ["APERSBoundingMine", "APERSMine", "ATMine"] -["minefieldAT", []] call _fnc_saveToTemplate; -["minefieldAPERS", []] call _fnc_saveToTemplate; - -////////////////////////// -// Loadouts // -////////////////////////// -private _loadoutData = call _fnc_createLoadoutData; -_loadoutData set ["rifles", []]; -_loadoutData set ["carbines", []]; -_loadoutData set ["grenadeLaunchers", []]; -_loadoutData set ["SMGs", []]; -_loadoutData set ["machineGuns", []]; -_loadoutData set ["marksmanRifles", []]; -_loadoutData set ["sniperRifles", []]; - -_loadoutData set ["lightATLaunchers", []]; -_loadoutData set ["ATLaunchers", []]; -_loadoutData set ["missileATLaunchers", []]; -_loadoutData set ["AALaunchers", []]; -_loadoutData set ["sidearms", []]; - -_loadoutData set ["ATMines", []]; -_loadoutData set ["APMines", []]; -_loadoutData set ["lightExplosives", []]; -_loadoutData set ["heavyExplosives", []]; - -_loadoutData set ["antiTankGrenades", []]; -_loadoutData set ["antiInfantryGrenades", []]; -_loadoutData set ["smokeGrenades", []]; - - -//Basic equipment. Shouldn't need touching most of the time. -//Mods might override this, or certain mods might want items removed (No GPSs in WW2, for example) -_loadoutData set ["maps", ["ItemMap"]]; -_loadoutData set ["watches", ["ItemWatch"]]; -_loadoutData set ["compasses", ["ItemCompass"]]; -_loadoutData set ["radios", ["ItemRadio"]]; -_loadoutData set ["gpses", ["ItemGPS"]]; -_loadoutData set ["NVGs", ["NVGoggles_INDEP"]]; -_loadoutData set ["binoculars", ["Binocular"]]; -_loadoutData set ["Rangefinder", ["Rangefinder"]]; - -_loadoutData set ["uniforms", []]; -_loadoutData set ["vests", []]; -_loadoutData set ["backpacks", []]; -_loadoutData set ["longRangeRadios", []]; -_loadoutData set ["helmets", []]; - -//Item *set* definitions. These are added in their entirety to unit loadouts. No randomisation is applied. -_loadoutData set ["items_medical_basic", ["BASIC"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_medical_standard", ["STANDARD"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_medical_medic", ["MEDIC"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_miscEssentials", [] call A3A_fnc_itemset_miscEssentials]; - -//Unit type specific item sets. Add or remove these, depending on the unit types in use. -_loadoutData set ["items_squadLeader_extras", []]; -_loadoutData set ["items_rifleman_extras", []]; -_loadoutData set ["items_medic_extras", []]; -_loadoutData set ["items_grenadier_extras", []]; -_loadoutData set ["items_explosivesExpert_extras", ["ToolKit", "MineDetector"]]; -_loadoutData set ["items_engineer_extras", ["ToolKit", "MineDetector"]]; -_loadoutData set ["items_lat_extras", []]; -_loadoutData set ["items_at_extras", []]; -_loadoutData set ["items_aa_extras", []]; -_loadoutData set ["items_machineGunner_extras", []]; -_loadoutData set ["items_marksman_extras", []]; -_loadoutData set ["items_sniper_extras", []]; -_loadoutData set ["items_police_extras", []]; -_loadoutData set ["items_crew_extras", []]; -_loadoutData set ["items_unarmed_extras", []]; - -//TODO - ACE overrides for misc essentials, medical and engineer gear - -/////////////////////////////////////// -// Special Forces Loadout Data // -/////////////////////////////////////// - -private _sfLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_sfLoadoutData set ["uniforms", []]; -_sfLoadoutData set ["vests", []]; -_sfLoadoutData set ["backpacks", []]; -_sfLoadoutData set ["helmets", []]; -_sfLoadoutData set ["binoculars", []]; -//["Weapon", "Muzzle", "Rail", "Sight", [], [], "Bipod"]; - -_sfLoadoutData set ["rifles", []]; -_sfLoadoutData set ["carbines", []]; -_sfLoadoutData set ["grenadeLaunchers", []]; -_sfLoadoutData set ["SMGs", []]; -_sfLoadoutData set ["machineGuns", []]; -_sfLoadoutData set ["marksmanRifles", []]; -_sfLoadoutData set ["sniperRifles", []]; -_sfLoadoutData set ["sidearms", []]; -///////////////////////////////// -// Military Loadout Data // -///////////////////////////////// - -private _militaryLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_militaryLoadoutData set ["uniforms", []]; -_militaryLoadoutData set ["vests", []]; -_militaryLoadoutData set ["backpacks", []]; -_militaryLoadoutData set ["helmets", []]; -_militaryLoadoutData set ["binoculars", []]; - -_militaryLoadoutData set ["rifles", []]; -_militaryLoadoutData set ["carbines", []]; -_militaryLoadoutData set ["grenadeLaunchers", []]; -_militaryLoadoutData set ["SMGs", []]; -_militaryLoadoutData set ["machineGuns", []]; -_militaryLoadoutData set ["marksmanRifles", []]; -_militaryLoadoutData set ["sniperRifles", []]; -_militaryLoadoutData set ["sidearms", []]; - -/////////////////////////////// -// Police Loadout Data // -/////////////////////////////// - -private _policeLoadoutData = _loadoutData call _fnc_copyLoadoutData; - -_policeLoadoutData set ["uniforms", []]; -_policeLoadoutData set ["vests", []]; -_policeLoadoutData set ["helmets", []]; - -_policeLoadoutData set ["SMGs", []]; -_policeLoadoutData set ["sidearms", []]; - -//////////////////////////////// -// Militia Loadout Data // -//////////////////////////////// - -private _militiaLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_militiaLoadoutData set ["uniforms", []]; -_militiaLoadoutData set ["vests", []]; -_militiaLoadoutData set ["backpacks", []]; -_militiaLoadoutData set ["helmets", []]; - -_militiaLoadoutData set ["rifles", []]; -_militiaLoadoutData set ["carbines", []]; -_militiaLoadoutData set ["grenadeLaunchers", []]; -_militiaLoadoutData set ["SMGs", []]; -_militiaLoadoutData set ["machineGuns", []]; -_militiaLoadoutData set ["marksmanRifles", []]; -_militiaLoadoutData set ["sidearms", []]; - -////////////////////////// -// Misc Loadouts // -////////////////////////// - -private _crewLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; -_crewLoadoutData set ["uniforms", []]; -_crewLoadoutData set ["vests", []]; -_crewLoadoutData set ["helmets", []]; - -private _pilotLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; -_pilotLoadoutData set ["uniforms", []]; -_pilotLoadoutData set ["vests", []]; -_pilotLoadoutData set ["helmets", []]; - - -///////////////////////////////// -// Unit Type Definitions // -///////////////////////////////// -//These define the loadouts for different unit types. -//For example, rifleman, grenadier, squad leader, etc. -//In 95% of situations, you *should not need to edit these*. -//Almost all factions can be set up just by modifying the loadout data above. -//However, these exist in case you really do want to do a lot of custom alterations. - -private _squadLeaderTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["grenadeLaunchers", "rifles"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - ["primary", 4] call _fnc_addAdditionalMuzzleMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_squadLeader_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["gpses"] call _fnc_addGPS; - ["binoculars"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _riflemanTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_rifleman_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _medicTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_medic"] call _fnc_addItemSet; - ["items_medic_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _grenadierTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["grenadeLaunchers"] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - ["primary", 10] call _fnc_addAdditionalMuzzleMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_grenadier_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 4] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _explosivesExpertTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_grenadier_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - ["lightExplosives", 2] call _fnc_addItem; - if (random 1 > 0.5) then {["heavyExplosives", 1] call _fnc_addItem;}; - if (random 1 > 0.5) then {["atMines", 1] call _fnc_addItem;}; - if (random 1 > 0.5) then {["apMines", 1] call _fnc_addItem;}; - - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _engineerTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_engineer_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - if (random 1 > 0.5) then {["lightExplosives", 1] call _fnc_addItem;}; - - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _latTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - [["lightATLaunchers", "ATLaunchers"] call _fnc_fallback] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 1] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_lat_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _atTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - [selectRandom ["ATLaunchers", "missileATLaunchers"]] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 2] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_at_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _aaTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["AALaunchers"] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 2] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_aa_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _machineGunnerTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["machineGuns"] call _fnc_setPrimary; - ["primary", 4] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_machineGunner_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _marksmanTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["marksmanRifles"] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_marksman_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["Rangefinder"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _sniperTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["sniperRifles"] call _fnc_setPrimary; - ["primary", 7] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_sniper_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["Rangefinder"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _policeTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["SMGs"] call _fnc_setPrimary; - ["primary", 3] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_police_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; -}; - -private _crewTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 3] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_basic"] call _fnc_addItemSet; - ["items_crew_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["gpses"] call _fnc_addGPS; - ["NVGs"] call _fnc_addNVGs; -}; - -private _unarmedTemplate = { - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - ["items_medical_basic"] call _fnc_addItemSet; - ["items_unarmed_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; -}; - -private _traitorTemplate = { - call _unarmedTemplate; - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; -}; - -//////////////////////////////////////////////////////////////////////////////////////// -// You shouldn't touch below this line unless you really really know what you're doing. -// Things below here can and will break the gamemode if improperly changed. -//////////////////////////////////////////////////////////////////////////////////////// - -///////////////////////////// -// Special Forces Units // -///////////////////////////// -private _prefix = "SF"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _sfLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -/*{ - params ["_name", "_loadoutTemplate"]; - private _loadouts = [_sfLoadoutData, _loadoutTemplate] call _fnc_buildLoadouts; - private _finalName = _prefix + _name; - [_finalName, _loadouts] call _fnc_saveToTemplate; -} forEach _unitTypes; -*/ - -/////////////////////// -// Military Units // -/////////////////////// -private _prefix = "military"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -//////////////////////// -// Police Units // -//////////////////////// -private _prefix = "police"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Standard", _policeTemplate] -]; - -[_prefix, _unitTypes, _policeLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -//////////////////////// -// Militia Units // -//////////////////////// -private _prefix = "militia"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _militiaLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -////////////////////// -// Misc Units // -////////////////////// - -//The following lines are determining the loadout of vehicle crew -["other", [["Crew", _crewTemplate]], _crewLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout of the pilots -["other", [["Pilot", _crewTemplate]], _pilotLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout for the unit used in the "kill the official" mission -["other", [["Official", _policeTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout for the AI used in the "kill the traitor" mission -["other", [["Traitor", _traitorTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; diff --git a/A3A/addons/core/Templates/Templates/IFA/IFA_AI_SOV_Temperate.sqf b/A3A/addons/core/Templates/Templates/IFA/IFA_AI_SOV_Temperate.sqf deleted file mode 100644 index ab00b91d7d..0000000000 --- a/A3A/addons/core/Templates/Templates/IFA/IFA_AI_SOV_Temperate.sqf +++ /dev/null @@ -1,733 +0,0 @@ -////////////////////////// -// Side Information // -////////////////////////// - -["name", ""] call _fnc_saveToTemplate; -["spawnMarkerName", ""] call _fnc_saveToTemplate; - -["flag", ""] call _fnc_saveToTemplate; -["flagTexture", ""] call _fnc_saveToTemplate; -["flagMarkerType", ""] call _fnc_saveToTemplate; - -////////////////////////// -// Vehicles // -////////////////////////// - -["ammobox", "B_supplyCrate_F"] call _fnc_saveToTemplate; -["surrenderCrate", "Box_IND_Wps_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type -["equipmentBox", "Box_NATO_Equip_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type - -["vehiclesBasic", []] call _fnc_saveToTemplate; -["vehiclesLightUnarmed", []] call _fnc_saveToTemplate; -["vehiclesLightArmed",[]] call _fnc_saveToTemplate; -["vehiclesTrucks", []] call _fnc_saveToTemplate; -["vehiclesCargoTrucks", []] call _fnc_saveToTemplate; -["vehiclesAmmoTrucks", []] call _fnc_saveToTemplate; -["vehiclesRepairTrucks", []] call _fnc_saveToTemplate; -["vehiclesFuelTrucks", []] call _fnc_saveToTemplate; -["vehiclesMedical", []] call _fnc_saveToTemplate; -["vehiclesAPCs", []] call _fnc_saveToTemplate; -["vehiclesTanks", []] call _fnc_saveToTemplate; -["vehiclesAA", []] call _fnc_saveToTemplate; -["vehiclesLightAPCs", []] call _fnc_saveToTemplate; //this line determines light APCs -["vehiclesIFVs", []] call _fnc_saveToTemplate; //this line determines IFVs - - -["vehiclesTransportBoats", []] call _fnc_saveToTemplate; -["vehiclesGunBoats", []] call _fnc_saveToTemplate; -["vehiclesAmphibious", []] call _fnc_saveToTemplate; - -["vehiclesPlanesCAS", []] call _fnc_saveToTemplate; -["vehiclesPlanesAA", []] call _fnc_saveToTemplate; -["vehiclesPlanesTransport", []] call _fnc_saveToTemplate; - -["vehiclesHelisLight", []] call _fnc_saveToTemplate; -["vehiclesHelisTransport", []] call _fnc_saveToTemplate; -["vehiclesHelisAttack", []] call _fnc_saveToTemplate; - -["vehiclesArtillery", []] call _fnc_saveToTemplate; -["magazines", createHashMapFromArray []] call _fnc_saveToTemplate; //element format: [Vehicle class, [Magazines]] - -["uavsAttack", []] call _fnc_saveToTemplate; -["uavsPortable", []] call _fnc_saveToTemplate; - -//Config special vehicles -["vehiclesMilitiaLightArmed", []] call _fnc_saveToTemplate; -["vehiclesMilitiaTrucks", []] call _fnc_saveToTemplate; -["vehiclesMilitiaCars", []] call _fnc_saveToTemplate; - -["vehiclesPolice", []] call _fnc_saveToTemplate; - -["staticMGs", []] call _fnc_saveToTemplate; -["staticAT", []] call _fnc_saveToTemplate; -["staticAA", []] call _fnc_saveToTemplate; -["staticMortars", []] call _fnc_saveToTemplate; - -["mortarMagazineHE", ""] call _fnc_saveToTemplate; -["mortarMagazineSmoke", ""] call _fnc_saveToTemplate; - -//Minefield definition -//Not Magazine type would be: ["APERSBoundingMine", "APERSMine", "ATMine"] -["minefieldAT", []] call _fnc_saveToTemplate; -["minefieldAPERS", []] call _fnc_saveToTemplate; - -////////////////////////// -// Loadouts // -////////////////////////// -private _loadoutData = call _fnc_createLoadoutData; -_loadoutData set ["rifles", []]; -_loadoutData set ["carbines", []]; -_loadoutData set ["grenadeLaunchers", []]; -_loadoutData set ["SMGs", []]; -_loadoutData set ["machineGuns", []]; -_loadoutData set ["marksmanRifles", []]; -_loadoutData set ["sniperRifles", []]; - -_loadoutData set ["lightATLaunchers", []]; -_loadoutData set ["ATLaunchers", []]; -_loadoutData set ["missileATLaunchers", []]; -_loadoutData set ["AALaunchers", []]; -_loadoutData set ["sidearms", []]; - -_loadoutData set ["ATMines", []]; -_loadoutData set ["APMines", []]; -_loadoutData set ["lightExplosives", []]; -_loadoutData set ["heavyExplosives", []]; - -_loadoutData set ["antiTankGrenades", []]; -_loadoutData set ["antiInfantryGrenades", []]; -_loadoutData set ["smokeGrenades", []]; - - -//Basic equipment. Shouldn't need touching most of the time. -//Mods might override this, or certain mods might want items removed (No GPSs in WW2, for example) -_loadoutData set ["maps", ["ItemMap"]]; -_loadoutData set ["watches", ["ItemWatch"]]; -_loadoutData set ["compasses", ["ItemCompass"]]; -_loadoutData set ["radios", ["ItemRadio"]]; -_loadoutData set ["gpses", ["ItemGPS"]]; -_loadoutData set ["NVGs", ["NVGoggles_INDEP"]]; -_loadoutData set ["binoculars", ["Binocular"]]; -_loadoutData set ["Rangefinder", ["Rangefinder"]]; - -_loadoutData set ["uniforms", []]; -_loadoutData set ["vests", []]; -_loadoutData set ["backpacks", []]; -_loadoutData set ["longRangeRadios", []]; -_loadoutData set ["helmets", []]; - -//Item *set* definitions. These are added in their entirety to unit loadouts. No randomisation is applied. -_loadoutData set ["items_medical_basic", ["BASIC"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_medical_standard", ["STANDARD"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_medical_medic", ["MEDIC"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_miscEssentials", [] call A3A_fnc_itemset_miscEssentials]; - -//Unit type specific item sets. Add or remove these, depending on the unit types in use. -_loadoutData set ["items_squadLeader_extras", []]; -_loadoutData set ["items_rifleman_extras", []]; -_loadoutData set ["items_medic_extras", []]; -_loadoutData set ["items_grenadier_extras", []]; -_loadoutData set ["items_explosivesExpert_extras", ["ToolKit", "MineDetector"]]; -_loadoutData set ["items_engineer_extras", ["ToolKit", "MineDetector"]]; -_loadoutData set ["items_lat_extras", []]; -_loadoutData set ["items_at_extras", []]; -_loadoutData set ["items_aa_extras", []]; -_loadoutData set ["items_machineGunner_extras", []]; -_loadoutData set ["items_marksman_extras", []]; -_loadoutData set ["items_sniper_extras", []]; -_loadoutData set ["items_police_extras", []]; -_loadoutData set ["items_crew_extras", []]; -_loadoutData set ["items_unarmed_extras", []]; - -//TODO - ACE overrides for misc essentials, medical and engineer gear - -/////////////////////////////////////// -// Special Forces Loadout Data // -/////////////////////////////////////// - -private _sfLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_sfLoadoutData set ["uniforms", []]; -_sfLoadoutData set ["vests", []]; -_sfLoadoutData set ["backpacks", []]; -_sfLoadoutData set ["helmets", []]; -_sfLoadoutData set ["binoculars", []]; -//["Weapon", "Muzzle", "Rail", "Sight", [], [], "Bipod"]; - -_sfLoadoutData set ["rifles", []]; -_sfLoadoutData set ["carbines", []]; -_sfLoadoutData set ["grenadeLaunchers", []]; -_sfLoadoutData set ["SMGs", []]; -_sfLoadoutData set ["machineGuns", []]; -_sfLoadoutData set ["marksmanRifles", []]; -_sfLoadoutData set ["sniperRifles", []]; -_sfLoadoutData set ["sidearms", []]; -///////////////////////////////// -// Military Loadout Data // -///////////////////////////////// - -private _militaryLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_militaryLoadoutData set ["uniforms", []]; -_militaryLoadoutData set ["vests", []]; -_militaryLoadoutData set ["backpacks", []]; -_militaryLoadoutData set ["helmets", []]; -_militaryLoadoutData set ["binoculars", []]; - -_militaryLoadoutData set ["rifles", []]; -_militaryLoadoutData set ["carbines", []]; -_militaryLoadoutData set ["grenadeLaunchers", []]; -_militaryLoadoutData set ["SMGs", []]; -_militaryLoadoutData set ["machineGuns", []]; -_militaryLoadoutData set ["marksmanRifles", []]; -_militaryLoadoutData set ["sniperRifles", []]; -_militaryLoadoutData set ["sidearms", []]; - -/////////////////////////////// -// Police Loadout Data // -/////////////////////////////// - -private _policeLoadoutData = _loadoutData call _fnc_copyLoadoutData; - -_policeLoadoutData set ["uniforms", []]; -_policeLoadoutData set ["vests", []]; -_policeLoadoutData set ["helmets", []]; - -_policeLoadoutData set ["SMGs", []]; -_policeLoadoutData set ["sidearms", []]; - -//////////////////////////////// -// Militia Loadout Data // -//////////////////////////////// - -private _militiaLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_militiaLoadoutData set ["uniforms", []]; -_militiaLoadoutData set ["vests", []]; -_militiaLoadoutData set ["backpacks", []]; -_militiaLoadoutData set ["helmets", []]; - -_militiaLoadoutData set ["rifles", []]; -_militiaLoadoutData set ["carbines", []]; -_militiaLoadoutData set ["grenadeLaunchers", []]; -_militiaLoadoutData set ["SMGs", []]; -_militiaLoadoutData set ["machineGuns", []]; -_militiaLoadoutData set ["marksmanRifles", []]; -_militiaLoadoutData set ["sidearms", []]; - -////////////////////////// -// Misc Loadouts // -////////////////////////// - -private _crewLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; -_crewLoadoutData set ["uniforms", []]; -_crewLoadoutData set ["vests", []]; -_crewLoadoutData set ["helmets", []]; - -private _pilotLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; -_pilotLoadoutData set ["uniforms", []]; -_pilotLoadoutData set ["vests", []]; -_pilotLoadoutData set ["helmets", []]; - - -///////////////////////////////// -// Unit Type Definitions // -///////////////////////////////// -//These define the loadouts for different unit types. -//For example, rifleman, grenadier, squad leader, etc. -//In 95% of situations, you *should not need to edit these*. -//Almost all factions can be set up just by modifying the loadout data above. -//However, these exist in case you really do want to do a lot of custom alterations. - -private _squadLeaderTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["grenadeLaunchers", "rifles"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - ["primary", 4] call _fnc_addAdditionalMuzzleMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_squadLeader_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["gpses"] call _fnc_addGPS; - ["binoculars"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _riflemanTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_rifleman_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _medicTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_medic"] call _fnc_addItemSet; - ["items_medic_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _grenadierTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["grenadeLaunchers"] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - ["primary", 10] call _fnc_addAdditionalMuzzleMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_grenadier_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 4] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _explosivesExpertTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_grenadier_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - ["lightExplosives", 2] call _fnc_addItem; - if (random 1 > 0.5) then {["heavyExplosives", 1] call _fnc_addItem;}; - if (random 1 > 0.5) then {["atMines", 1] call _fnc_addItem;}; - if (random 1 > 0.5) then {["apMines", 1] call _fnc_addItem;}; - - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _engineerTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_engineer_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - if (random 1 > 0.5) then {["lightExplosives", 1] call _fnc_addItem;}; - - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _latTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - [["lightATLaunchers", "ATLaunchers"] call _fnc_fallback] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 1] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_lat_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _atTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - [selectRandom ["ATLaunchers", "missileATLaunchers"]] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 2] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_at_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _aaTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["AALaunchers"] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 2] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_aa_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _machineGunnerTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["machineGuns"] call _fnc_setPrimary; - ["primary", 4] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_machineGunner_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _marksmanTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["marksmanRifles"] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_marksman_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["Rangefinder"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _sniperTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["sniperRifles"] call _fnc_setPrimary; - ["primary", 7] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_sniper_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["Rangefinder"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _policeTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["SMGs"] call _fnc_setPrimary; - ["primary", 3] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_police_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; -}; - -private _crewTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 3] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_basic"] call _fnc_addItemSet; - ["items_crew_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["gpses"] call _fnc_addGPS; - ["NVGs"] call _fnc_addNVGs; -}; - -private _unarmedTemplate = { - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - ["items_medical_basic"] call _fnc_addItemSet; - ["items_unarmed_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; -}; - -private _traitorTemplate = { - call _unarmedTemplate; - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; -}; - -//////////////////////////////////////////////////////////////////////////////////////// -// You shouldn't touch below this line unless you really really know what you're doing. -// Things below here can and will break the gamemode if improperly changed. -//////////////////////////////////////////////////////////////////////////////////////// - -///////////////////////////// -// Special Forces Units // -///////////////////////////// -private _prefix = "SF"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _sfLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -/*{ - params ["_name", "_loadoutTemplate"]; - private _loadouts = [_sfLoadoutData, _loadoutTemplate] call _fnc_buildLoadouts; - private _finalName = _prefix + _name; - [_finalName, _loadouts] call _fnc_saveToTemplate; -} forEach _unitTypes; -*/ - -/////////////////////// -// Military Units // -/////////////////////// -private _prefix = "military"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -//////////////////////// -// Police Units // -//////////////////////// -private _prefix = "police"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Standard", _policeTemplate] -]; - -[_prefix, _unitTypes, _policeLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -//////////////////////// -// Militia Units // -//////////////////////// -private _prefix = "militia"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _militiaLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -////////////////////// -// Misc Units // -////////////////////// - -//The following lines are determining the loadout of vehicle crew -["other", [["Crew", _crewTemplate]], _crewLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout of the pilots -["other", [["Pilot", _crewTemplate]], _pilotLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout for the unit used in the "kill the official" mission -["other", [["Official", _policeTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout for the AI used in the "kill the traitor" mission -["other", [["Traitor", _traitorTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; diff --git a/A3A/addons/core/Templates/Templates/IFA/IFA_AI_WEH_Arctic.sqf b/A3A/addons/core/Templates/Templates/IFA/IFA_AI_WEH_Arctic.sqf deleted file mode 100644 index ab00b91d7d..0000000000 --- a/A3A/addons/core/Templates/Templates/IFA/IFA_AI_WEH_Arctic.sqf +++ /dev/null @@ -1,733 +0,0 @@ -////////////////////////// -// Side Information // -////////////////////////// - -["name", ""] call _fnc_saveToTemplate; -["spawnMarkerName", ""] call _fnc_saveToTemplate; - -["flag", ""] call _fnc_saveToTemplate; -["flagTexture", ""] call _fnc_saveToTemplate; -["flagMarkerType", ""] call _fnc_saveToTemplate; - -////////////////////////// -// Vehicles // -////////////////////////// - -["ammobox", "B_supplyCrate_F"] call _fnc_saveToTemplate; -["surrenderCrate", "Box_IND_Wps_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type -["equipmentBox", "Box_NATO_Equip_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type - -["vehiclesBasic", []] call _fnc_saveToTemplate; -["vehiclesLightUnarmed", []] call _fnc_saveToTemplate; -["vehiclesLightArmed",[]] call _fnc_saveToTemplate; -["vehiclesTrucks", []] call _fnc_saveToTemplate; -["vehiclesCargoTrucks", []] call _fnc_saveToTemplate; -["vehiclesAmmoTrucks", []] call _fnc_saveToTemplate; -["vehiclesRepairTrucks", []] call _fnc_saveToTemplate; -["vehiclesFuelTrucks", []] call _fnc_saveToTemplate; -["vehiclesMedical", []] call _fnc_saveToTemplate; -["vehiclesAPCs", []] call _fnc_saveToTemplate; -["vehiclesTanks", []] call _fnc_saveToTemplate; -["vehiclesAA", []] call _fnc_saveToTemplate; -["vehiclesLightAPCs", []] call _fnc_saveToTemplate; //this line determines light APCs -["vehiclesIFVs", []] call _fnc_saveToTemplate; //this line determines IFVs - - -["vehiclesTransportBoats", []] call _fnc_saveToTemplate; -["vehiclesGunBoats", []] call _fnc_saveToTemplate; -["vehiclesAmphibious", []] call _fnc_saveToTemplate; - -["vehiclesPlanesCAS", []] call _fnc_saveToTemplate; -["vehiclesPlanesAA", []] call _fnc_saveToTemplate; -["vehiclesPlanesTransport", []] call _fnc_saveToTemplate; - -["vehiclesHelisLight", []] call _fnc_saveToTemplate; -["vehiclesHelisTransport", []] call _fnc_saveToTemplate; -["vehiclesHelisAttack", []] call _fnc_saveToTemplate; - -["vehiclesArtillery", []] call _fnc_saveToTemplate; -["magazines", createHashMapFromArray []] call _fnc_saveToTemplate; //element format: [Vehicle class, [Magazines]] - -["uavsAttack", []] call _fnc_saveToTemplate; -["uavsPortable", []] call _fnc_saveToTemplate; - -//Config special vehicles -["vehiclesMilitiaLightArmed", []] call _fnc_saveToTemplate; -["vehiclesMilitiaTrucks", []] call _fnc_saveToTemplate; -["vehiclesMilitiaCars", []] call _fnc_saveToTemplate; - -["vehiclesPolice", []] call _fnc_saveToTemplate; - -["staticMGs", []] call _fnc_saveToTemplate; -["staticAT", []] call _fnc_saveToTemplate; -["staticAA", []] call _fnc_saveToTemplate; -["staticMortars", []] call _fnc_saveToTemplate; - -["mortarMagazineHE", ""] call _fnc_saveToTemplate; -["mortarMagazineSmoke", ""] call _fnc_saveToTemplate; - -//Minefield definition -//Not Magazine type would be: ["APERSBoundingMine", "APERSMine", "ATMine"] -["minefieldAT", []] call _fnc_saveToTemplate; -["minefieldAPERS", []] call _fnc_saveToTemplate; - -////////////////////////// -// Loadouts // -////////////////////////// -private _loadoutData = call _fnc_createLoadoutData; -_loadoutData set ["rifles", []]; -_loadoutData set ["carbines", []]; -_loadoutData set ["grenadeLaunchers", []]; -_loadoutData set ["SMGs", []]; -_loadoutData set ["machineGuns", []]; -_loadoutData set ["marksmanRifles", []]; -_loadoutData set ["sniperRifles", []]; - -_loadoutData set ["lightATLaunchers", []]; -_loadoutData set ["ATLaunchers", []]; -_loadoutData set ["missileATLaunchers", []]; -_loadoutData set ["AALaunchers", []]; -_loadoutData set ["sidearms", []]; - -_loadoutData set ["ATMines", []]; -_loadoutData set ["APMines", []]; -_loadoutData set ["lightExplosives", []]; -_loadoutData set ["heavyExplosives", []]; - -_loadoutData set ["antiTankGrenades", []]; -_loadoutData set ["antiInfantryGrenades", []]; -_loadoutData set ["smokeGrenades", []]; - - -//Basic equipment. Shouldn't need touching most of the time. -//Mods might override this, or certain mods might want items removed (No GPSs in WW2, for example) -_loadoutData set ["maps", ["ItemMap"]]; -_loadoutData set ["watches", ["ItemWatch"]]; -_loadoutData set ["compasses", ["ItemCompass"]]; -_loadoutData set ["radios", ["ItemRadio"]]; -_loadoutData set ["gpses", ["ItemGPS"]]; -_loadoutData set ["NVGs", ["NVGoggles_INDEP"]]; -_loadoutData set ["binoculars", ["Binocular"]]; -_loadoutData set ["Rangefinder", ["Rangefinder"]]; - -_loadoutData set ["uniforms", []]; -_loadoutData set ["vests", []]; -_loadoutData set ["backpacks", []]; -_loadoutData set ["longRangeRadios", []]; -_loadoutData set ["helmets", []]; - -//Item *set* definitions. These are added in their entirety to unit loadouts. No randomisation is applied. -_loadoutData set ["items_medical_basic", ["BASIC"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_medical_standard", ["STANDARD"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_medical_medic", ["MEDIC"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_miscEssentials", [] call A3A_fnc_itemset_miscEssentials]; - -//Unit type specific item sets. Add or remove these, depending on the unit types in use. -_loadoutData set ["items_squadLeader_extras", []]; -_loadoutData set ["items_rifleman_extras", []]; -_loadoutData set ["items_medic_extras", []]; -_loadoutData set ["items_grenadier_extras", []]; -_loadoutData set ["items_explosivesExpert_extras", ["ToolKit", "MineDetector"]]; -_loadoutData set ["items_engineer_extras", ["ToolKit", "MineDetector"]]; -_loadoutData set ["items_lat_extras", []]; -_loadoutData set ["items_at_extras", []]; -_loadoutData set ["items_aa_extras", []]; -_loadoutData set ["items_machineGunner_extras", []]; -_loadoutData set ["items_marksman_extras", []]; -_loadoutData set ["items_sniper_extras", []]; -_loadoutData set ["items_police_extras", []]; -_loadoutData set ["items_crew_extras", []]; -_loadoutData set ["items_unarmed_extras", []]; - -//TODO - ACE overrides for misc essentials, medical and engineer gear - -/////////////////////////////////////// -// Special Forces Loadout Data // -/////////////////////////////////////// - -private _sfLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_sfLoadoutData set ["uniforms", []]; -_sfLoadoutData set ["vests", []]; -_sfLoadoutData set ["backpacks", []]; -_sfLoadoutData set ["helmets", []]; -_sfLoadoutData set ["binoculars", []]; -//["Weapon", "Muzzle", "Rail", "Sight", [], [], "Bipod"]; - -_sfLoadoutData set ["rifles", []]; -_sfLoadoutData set ["carbines", []]; -_sfLoadoutData set ["grenadeLaunchers", []]; -_sfLoadoutData set ["SMGs", []]; -_sfLoadoutData set ["machineGuns", []]; -_sfLoadoutData set ["marksmanRifles", []]; -_sfLoadoutData set ["sniperRifles", []]; -_sfLoadoutData set ["sidearms", []]; -///////////////////////////////// -// Military Loadout Data // -///////////////////////////////// - -private _militaryLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_militaryLoadoutData set ["uniforms", []]; -_militaryLoadoutData set ["vests", []]; -_militaryLoadoutData set ["backpacks", []]; -_militaryLoadoutData set ["helmets", []]; -_militaryLoadoutData set ["binoculars", []]; - -_militaryLoadoutData set ["rifles", []]; -_militaryLoadoutData set ["carbines", []]; -_militaryLoadoutData set ["grenadeLaunchers", []]; -_militaryLoadoutData set ["SMGs", []]; -_militaryLoadoutData set ["machineGuns", []]; -_militaryLoadoutData set ["marksmanRifles", []]; -_militaryLoadoutData set ["sniperRifles", []]; -_militaryLoadoutData set ["sidearms", []]; - -/////////////////////////////// -// Police Loadout Data // -/////////////////////////////// - -private _policeLoadoutData = _loadoutData call _fnc_copyLoadoutData; - -_policeLoadoutData set ["uniforms", []]; -_policeLoadoutData set ["vests", []]; -_policeLoadoutData set ["helmets", []]; - -_policeLoadoutData set ["SMGs", []]; -_policeLoadoutData set ["sidearms", []]; - -//////////////////////////////// -// Militia Loadout Data // -//////////////////////////////// - -private _militiaLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_militiaLoadoutData set ["uniforms", []]; -_militiaLoadoutData set ["vests", []]; -_militiaLoadoutData set ["backpacks", []]; -_militiaLoadoutData set ["helmets", []]; - -_militiaLoadoutData set ["rifles", []]; -_militiaLoadoutData set ["carbines", []]; -_militiaLoadoutData set ["grenadeLaunchers", []]; -_militiaLoadoutData set ["SMGs", []]; -_militiaLoadoutData set ["machineGuns", []]; -_militiaLoadoutData set ["marksmanRifles", []]; -_militiaLoadoutData set ["sidearms", []]; - -////////////////////////// -// Misc Loadouts // -////////////////////////// - -private _crewLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; -_crewLoadoutData set ["uniforms", []]; -_crewLoadoutData set ["vests", []]; -_crewLoadoutData set ["helmets", []]; - -private _pilotLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; -_pilotLoadoutData set ["uniforms", []]; -_pilotLoadoutData set ["vests", []]; -_pilotLoadoutData set ["helmets", []]; - - -///////////////////////////////// -// Unit Type Definitions // -///////////////////////////////// -//These define the loadouts for different unit types. -//For example, rifleman, grenadier, squad leader, etc. -//In 95% of situations, you *should not need to edit these*. -//Almost all factions can be set up just by modifying the loadout data above. -//However, these exist in case you really do want to do a lot of custom alterations. - -private _squadLeaderTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["grenadeLaunchers", "rifles"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - ["primary", 4] call _fnc_addAdditionalMuzzleMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_squadLeader_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["gpses"] call _fnc_addGPS; - ["binoculars"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _riflemanTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_rifleman_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _medicTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_medic"] call _fnc_addItemSet; - ["items_medic_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _grenadierTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["grenadeLaunchers"] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - ["primary", 10] call _fnc_addAdditionalMuzzleMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_grenadier_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 4] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _explosivesExpertTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_grenadier_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - ["lightExplosives", 2] call _fnc_addItem; - if (random 1 > 0.5) then {["heavyExplosives", 1] call _fnc_addItem;}; - if (random 1 > 0.5) then {["atMines", 1] call _fnc_addItem;}; - if (random 1 > 0.5) then {["apMines", 1] call _fnc_addItem;}; - - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _engineerTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_engineer_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - if (random 1 > 0.5) then {["lightExplosives", 1] call _fnc_addItem;}; - - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _latTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - [["lightATLaunchers", "ATLaunchers"] call _fnc_fallback] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 1] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_lat_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _atTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - [selectRandom ["ATLaunchers", "missileATLaunchers"]] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 2] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_at_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _aaTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["AALaunchers"] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 2] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_aa_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _machineGunnerTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["machineGuns"] call _fnc_setPrimary; - ["primary", 4] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_machineGunner_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _marksmanTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["marksmanRifles"] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_marksman_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["Rangefinder"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _sniperTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["sniperRifles"] call _fnc_setPrimary; - ["primary", 7] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_sniper_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["Rangefinder"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _policeTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["SMGs"] call _fnc_setPrimary; - ["primary", 3] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_police_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; -}; - -private _crewTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 3] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_basic"] call _fnc_addItemSet; - ["items_crew_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["gpses"] call _fnc_addGPS; - ["NVGs"] call _fnc_addNVGs; -}; - -private _unarmedTemplate = { - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - ["items_medical_basic"] call _fnc_addItemSet; - ["items_unarmed_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; -}; - -private _traitorTemplate = { - call _unarmedTemplate; - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; -}; - -//////////////////////////////////////////////////////////////////////////////////////// -// You shouldn't touch below this line unless you really really know what you're doing. -// Things below here can and will break the gamemode if improperly changed. -//////////////////////////////////////////////////////////////////////////////////////// - -///////////////////////////// -// Special Forces Units // -///////////////////////////// -private _prefix = "SF"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _sfLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -/*{ - params ["_name", "_loadoutTemplate"]; - private _loadouts = [_sfLoadoutData, _loadoutTemplate] call _fnc_buildLoadouts; - private _finalName = _prefix + _name; - [_finalName, _loadouts] call _fnc_saveToTemplate; -} forEach _unitTypes; -*/ - -/////////////////////// -// Military Units // -/////////////////////// -private _prefix = "military"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -//////////////////////// -// Police Units // -//////////////////////// -private _prefix = "police"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Standard", _policeTemplate] -]; - -[_prefix, _unitTypes, _policeLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -//////////////////////// -// Militia Units // -//////////////////////// -private _prefix = "militia"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _militiaLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -////////////////////// -// Misc Units // -////////////////////// - -//The following lines are determining the loadout of vehicle crew -["other", [["Crew", _crewTemplate]], _crewLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout of the pilots -["other", [["Pilot", _crewTemplate]], _pilotLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout for the unit used in the "kill the official" mission -["other", [["Official", _policeTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout for the AI used in the "kill the traitor" mission -["other", [["Traitor", _traitorTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; diff --git a/A3A/addons/core/Templates/Templates/IFA/IFA_AI_WEH_Arid.sqf b/A3A/addons/core/Templates/Templates/IFA/IFA_AI_WEH_Arid.sqf deleted file mode 100644 index ab00b91d7d..0000000000 --- a/A3A/addons/core/Templates/Templates/IFA/IFA_AI_WEH_Arid.sqf +++ /dev/null @@ -1,733 +0,0 @@ -////////////////////////// -// Side Information // -////////////////////////// - -["name", ""] call _fnc_saveToTemplate; -["spawnMarkerName", ""] call _fnc_saveToTemplate; - -["flag", ""] call _fnc_saveToTemplate; -["flagTexture", ""] call _fnc_saveToTemplate; -["flagMarkerType", ""] call _fnc_saveToTemplate; - -////////////////////////// -// Vehicles // -////////////////////////// - -["ammobox", "B_supplyCrate_F"] call _fnc_saveToTemplate; -["surrenderCrate", "Box_IND_Wps_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type -["equipmentBox", "Box_NATO_Equip_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type - -["vehiclesBasic", []] call _fnc_saveToTemplate; -["vehiclesLightUnarmed", []] call _fnc_saveToTemplate; -["vehiclesLightArmed",[]] call _fnc_saveToTemplate; -["vehiclesTrucks", []] call _fnc_saveToTemplate; -["vehiclesCargoTrucks", []] call _fnc_saveToTemplate; -["vehiclesAmmoTrucks", []] call _fnc_saveToTemplate; -["vehiclesRepairTrucks", []] call _fnc_saveToTemplate; -["vehiclesFuelTrucks", []] call _fnc_saveToTemplate; -["vehiclesMedical", []] call _fnc_saveToTemplate; -["vehiclesAPCs", []] call _fnc_saveToTemplate; -["vehiclesTanks", []] call _fnc_saveToTemplate; -["vehiclesAA", []] call _fnc_saveToTemplate; -["vehiclesLightAPCs", []] call _fnc_saveToTemplate; //this line determines light APCs -["vehiclesIFVs", []] call _fnc_saveToTemplate; //this line determines IFVs - - -["vehiclesTransportBoats", []] call _fnc_saveToTemplate; -["vehiclesGunBoats", []] call _fnc_saveToTemplate; -["vehiclesAmphibious", []] call _fnc_saveToTemplate; - -["vehiclesPlanesCAS", []] call _fnc_saveToTemplate; -["vehiclesPlanesAA", []] call _fnc_saveToTemplate; -["vehiclesPlanesTransport", []] call _fnc_saveToTemplate; - -["vehiclesHelisLight", []] call _fnc_saveToTemplate; -["vehiclesHelisTransport", []] call _fnc_saveToTemplate; -["vehiclesHelisAttack", []] call _fnc_saveToTemplate; - -["vehiclesArtillery", []] call _fnc_saveToTemplate; -["magazines", createHashMapFromArray []] call _fnc_saveToTemplate; //element format: [Vehicle class, [Magazines]] - -["uavsAttack", []] call _fnc_saveToTemplate; -["uavsPortable", []] call _fnc_saveToTemplate; - -//Config special vehicles -["vehiclesMilitiaLightArmed", []] call _fnc_saveToTemplate; -["vehiclesMilitiaTrucks", []] call _fnc_saveToTemplate; -["vehiclesMilitiaCars", []] call _fnc_saveToTemplate; - -["vehiclesPolice", []] call _fnc_saveToTemplate; - -["staticMGs", []] call _fnc_saveToTemplate; -["staticAT", []] call _fnc_saveToTemplate; -["staticAA", []] call _fnc_saveToTemplate; -["staticMortars", []] call _fnc_saveToTemplate; - -["mortarMagazineHE", ""] call _fnc_saveToTemplate; -["mortarMagazineSmoke", ""] call _fnc_saveToTemplate; - -//Minefield definition -//Not Magazine type would be: ["APERSBoundingMine", "APERSMine", "ATMine"] -["minefieldAT", []] call _fnc_saveToTemplate; -["minefieldAPERS", []] call _fnc_saveToTemplate; - -////////////////////////// -// Loadouts // -////////////////////////// -private _loadoutData = call _fnc_createLoadoutData; -_loadoutData set ["rifles", []]; -_loadoutData set ["carbines", []]; -_loadoutData set ["grenadeLaunchers", []]; -_loadoutData set ["SMGs", []]; -_loadoutData set ["machineGuns", []]; -_loadoutData set ["marksmanRifles", []]; -_loadoutData set ["sniperRifles", []]; - -_loadoutData set ["lightATLaunchers", []]; -_loadoutData set ["ATLaunchers", []]; -_loadoutData set ["missileATLaunchers", []]; -_loadoutData set ["AALaunchers", []]; -_loadoutData set ["sidearms", []]; - -_loadoutData set ["ATMines", []]; -_loadoutData set ["APMines", []]; -_loadoutData set ["lightExplosives", []]; -_loadoutData set ["heavyExplosives", []]; - -_loadoutData set ["antiTankGrenades", []]; -_loadoutData set ["antiInfantryGrenades", []]; -_loadoutData set ["smokeGrenades", []]; - - -//Basic equipment. Shouldn't need touching most of the time. -//Mods might override this, or certain mods might want items removed (No GPSs in WW2, for example) -_loadoutData set ["maps", ["ItemMap"]]; -_loadoutData set ["watches", ["ItemWatch"]]; -_loadoutData set ["compasses", ["ItemCompass"]]; -_loadoutData set ["radios", ["ItemRadio"]]; -_loadoutData set ["gpses", ["ItemGPS"]]; -_loadoutData set ["NVGs", ["NVGoggles_INDEP"]]; -_loadoutData set ["binoculars", ["Binocular"]]; -_loadoutData set ["Rangefinder", ["Rangefinder"]]; - -_loadoutData set ["uniforms", []]; -_loadoutData set ["vests", []]; -_loadoutData set ["backpacks", []]; -_loadoutData set ["longRangeRadios", []]; -_loadoutData set ["helmets", []]; - -//Item *set* definitions. These are added in their entirety to unit loadouts. No randomisation is applied. -_loadoutData set ["items_medical_basic", ["BASIC"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_medical_standard", ["STANDARD"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_medical_medic", ["MEDIC"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_miscEssentials", [] call A3A_fnc_itemset_miscEssentials]; - -//Unit type specific item sets. Add or remove these, depending on the unit types in use. -_loadoutData set ["items_squadLeader_extras", []]; -_loadoutData set ["items_rifleman_extras", []]; -_loadoutData set ["items_medic_extras", []]; -_loadoutData set ["items_grenadier_extras", []]; -_loadoutData set ["items_explosivesExpert_extras", ["ToolKit", "MineDetector"]]; -_loadoutData set ["items_engineer_extras", ["ToolKit", "MineDetector"]]; -_loadoutData set ["items_lat_extras", []]; -_loadoutData set ["items_at_extras", []]; -_loadoutData set ["items_aa_extras", []]; -_loadoutData set ["items_machineGunner_extras", []]; -_loadoutData set ["items_marksman_extras", []]; -_loadoutData set ["items_sniper_extras", []]; -_loadoutData set ["items_police_extras", []]; -_loadoutData set ["items_crew_extras", []]; -_loadoutData set ["items_unarmed_extras", []]; - -//TODO - ACE overrides for misc essentials, medical and engineer gear - -/////////////////////////////////////// -// Special Forces Loadout Data // -/////////////////////////////////////// - -private _sfLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_sfLoadoutData set ["uniforms", []]; -_sfLoadoutData set ["vests", []]; -_sfLoadoutData set ["backpacks", []]; -_sfLoadoutData set ["helmets", []]; -_sfLoadoutData set ["binoculars", []]; -//["Weapon", "Muzzle", "Rail", "Sight", [], [], "Bipod"]; - -_sfLoadoutData set ["rifles", []]; -_sfLoadoutData set ["carbines", []]; -_sfLoadoutData set ["grenadeLaunchers", []]; -_sfLoadoutData set ["SMGs", []]; -_sfLoadoutData set ["machineGuns", []]; -_sfLoadoutData set ["marksmanRifles", []]; -_sfLoadoutData set ["sniperRifles", []]; -_sfLoadoutData set ["sidearms", []]; -///////////////////////////////// -// Military Loadout Data // -///////////////////////////////// - -private _militaryLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_militaryLoadoutData set ["uniforms", []]; -_militaryLoadoutData set ["vests", []]; -_militaryLoadoutData set ["backpacks", []]; -_militaryLoadoutData set ["helmets", []]; -_militaryLoadoutData set ["binoculars", []]; - -_militaryLoadoutData set ["rifles", []]; -_militaryLoadoutData set ["carbines", []]; -_militaryLoadoutData set ["grenadeLaunchers", []]; -_militaryLoadoutData set ["SMGs", []]; -_militaryLoadoutData set ["machineGuns", []]; -_militaryLoadoutData set ["marksmanRifles", []]; -_militaryLoadoutData set ["sniperRifles", []]; -_militaryLoadoutData set ["sidearms", []]; - -/////////////////////////////// -// Police Loadout Data // -/////////////////////////////// - -private _policeLoadoutData = _loadoutData call _fnc_copyLoadoutData; - -_policeLoadoutData set ["uniforms", []]; -_policeLoadoutData set ["vests", []]; -_policeLoadoutData set ["helmets", []]; - -_policeLoadoutData set ["SMGs", []]; -_policeLoadoutData set ["sidearms", []]; - -//////////////////////////////// -// Militia Loadout Data // -//////////////////////////////// - -private _militiaLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_militiaLoadoutData set ["uniforms", []]; -_militiaLoadoutData set ["vests", []]; -_militiaLoadoutData set ["backpacks", []]; -_militiaLoadoutData set ["helmets", []]; - -_militiaLoadoutData set ["rifles", []]; -_militiaLoadoutData set ["carbines", []]; -_militiaLoadoutData set ["grenadeLaunchers", []]; -_militiaLoadoutData set ["SMGs", []]; -_militiaLoadoutData set ["machineGuns", []]; -_militiaLoadoutData set ["marksmanRifles", []]; -_militiaLoadoutData set ["sidearms", []]; - -////////////////////////// -// Misc Loadouts // -////////////////////////// - -private _crewLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; -_crewLoadoutData set ["uniforms", []]; -_crewLoadoutData set ["vests", []]; -_crewLoadoutData set ["helmets", []]; - -private _pilotLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; -_pilotLoadoutData set ["uniforms", []]; -_pilotLoadoutData set ["vests", []]; -_pilotLoadoutData set ["helmets", []]; - - -///////////////////////////////// -// Unit Type Definitions // -///////////////////////////////// -//These define the loadouts for different unit types. -//For example, rifleman, grenadier, squad leader, etc. -//In 95% of situations, you *should not need to edit these*. -//Almost all factions can be set up just by modifying the loadout data above. -//However, these exist in case you really do want to do a lot of custom alterations. - -private _squadLeaderTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["grenadeLaunchers", "rifles"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - ["primary", 4] call _fnc_addAdditionalMuzzleMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_squadLeader_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["gpses"] call _fnc_addGPS; - ["binoculars"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _riflemanTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_rifleman_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _medicTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_medic"] call _fnc_addItemSet; - ["items_medic_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _grenadierTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["grenadeLaunchers"] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - ["primary", 10] call _fnc_addAdditionalMuzzleMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_grenadier_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 4] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _explosivesExpertTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_grenadier_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - ["lightExplosives", 2] call _fnc_addItem; - if (random 1 > 0.5) then {["heavyExplosives", 1] call _fnc_addItem;}; - if (random 1 > 0.5) then {["atMines", 1] call _fnc_addItem;}; - if (random 1 > 0.5) then {["apMines", 1] call _fnc_addItem;}; - - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _engineerTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_engineer_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - if (random 1 > 0.5) then {["lightExplosives", 1] call _fnc_addItem;}; - - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _latTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - [["lightATLaunchers", "ATLaunchers"] call _fnc_fallback] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 1] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_lat_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _atTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - [selectRandom ["ATLaunchers", "missileATLaunchers"]] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 2] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_at_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _aaTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["AALaunchers"] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 2] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_aa_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _machineGunnerTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["machineGuns"] call _fnc_setPrimary; - ["primary", 4] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_machineGunner_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _marksmanTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["marksmanRifles"] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_marksman_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["Rangefinder"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _sniperTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["sniperRifles"] call _fnc_setPrimary; - ["primary", 7] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_sniper_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["Rangefinder"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _policeTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["SMGs"] call _fnc_setPrimary; - ["primary", 3] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_police_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; -}; - -private _crewTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 3] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_basic"] call _fnc_addItemSet; - ["items_crew_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["gpses"] call _fnc_addGPS; - ["NVGs"] call _fnc_addNVGs; -}; - -private _unarmedTemplate = { - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - ["items_medical_basic"] call _fnc_addItemSet; - ["items_unarmed_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; -}; - -private _traitorTemplate = { - call _unarmedTemplate; - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; -}; - -//////////////////////////////////////////////////////////////////////////////////////// -// You shouldn't touch below this line unless you really really know what you're doing. -// Things below here can and will break the gamemode if improperly changed. -//////////////////////////////////////////////////////////////////////////////////////// - -///////////////////////////// -// Special Forces Units // -///////////////////////////// -private _prefix = "SF"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _sfLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -/*{ - params ["_name", "_loadoutTemplate"]; - private _loadouts = [_sfLoadoutData, _loadoutTemplate] call _fnc_buildLoadouts; - private _finalName = _prefix + _name; - [_finalName, _loadouts] call _fnc_saveToTemplate; -} forEach _unitTypes; -*/ - -/////////////////////// -// Military Units // -/////////////////////// -private _prefix = "military"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -//////////////////////// -// Police Units // -//////////////////////// -private _prefix = "police"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Standard", _policeTemplate] -]; - -[_prefix, _unitTypes, _policeLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -//////////////////////// -// Militia Units // -//////////////////////// -private _prefix = "militia"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _militiaLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -////////////////////// -// Misc Units // -////////////////////// - -//The following lines are determining the loadout of vehicle crew -["other", [["Crew", _crewTemplate]], _crewLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout of the pilots -["other", [["Pilot", _crewTemplate]], _pilotLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout for the unit used in the "kill the official" mission -["other", [["Official", _policeTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout for the AI used in the "kill the traitor" mission -["other", [["Traitor", _traitorTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; diff --git a/A3A/addons/core/Templates/Templates/IFA/IFA_AI_WEH_Temperate.sqf b/A3A/addons/core/Templates/Templates/IFA/IFA_AI_WEH_Temperate.sqf deleted file mode 100644 index ab00b91d7d..0000000000 --- a/A3A/addons/core/Templates/Templates/IFA/IFA_AI_WEH_Temperate.sqf +++ /dev/null @@ -1,733 +0,0 @@ -////////////////////////// -// Side Information // -////////////////////////// - -["name", ""] call _fnc_saveToTemplate; -["spawnMarkerName", ""] call _fnc_saveToTemplate; - -["flag", ""] call _fnc_saveToTemplate; -["flagTexture", ""] call _fnc_saveToTemplate; -["flagMarkerType", ""] call _fnc_saveToTemplate; - -////////////////////////// -// Vehicles // -////////////////////////// - -["ammobox", "B_supplyCrate_F"] call _fnc_saveToTemplate; -["surrenderCrate", "Box_IND_Wps_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type -["equipmentBox", "Box_NATO_Equip_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type - -["vehiclesBasic", []] call _fnc_saveToTemplate; -["vehiclesLightUnarmed", []] call _fnc_saveToTemplate; -["vehiclesLightArmed",[]] call _fnc_saveToTemplate; -["vehiclesTrucks", []] call _fnc_saveToTemplate; -["vehiclesCargoTrucks", []] call _fnc_saveToTemplate; -["vehiclesAmmoTrucks", []] call _fnc_saveToTemplate; -["vehiclesRepairTrucks", []] call _fnc_saveToTemplate; -["vehiclesFuelTrucks", []] call _fnc_saveToTemplate; -["vehiclesMedical", []] call _fnc_saveToTemplate; -["vehiclesAPCs", []] call _fnc_saveToTemplate; -["vehiclesTanks", []] call _fnc_saveToTemplate; -["vehiclesAA", []] call _fnc_saveToTemplate; -["vehiclesLightAPCs", []] call _fnc_saveToTemplate; //this line determines light APCs -["vehiclesIFVs", []] call _fnc_saveToTemplate; //this line determines IFVs - - -["vehiclesTransportBoats", []] call _fnc_saveToTemplate; -["vehiclesGunBoats", []] call _fnc_saveToTemplate; -["vehiclesAmphibious", []] call _fnc_saveToTemplate; - -["vehiclesPlanesCAS", []] call _fnc_saveToTemplate; -["vehiclesPlanesAA", []] call _fnc_saveToTemplate; -["vehiclesPlanesTransport", []] call _fnc_saveToTemplate; - -["vehiclesHelisLight", []] call _fnc_saveToTemplate; -["vehiclesHelisTransport", []] call _fnc_saveToTemplate; -["vehiclesHelisAttack", []] call _fnc_saveToTemplate; - -["vehiclesArtillery", []] call _fnc_saveToTemplate; -["magazines", createHashMapFromArray []] call _fnc_saveToTemplate; //element format: [Vehicle class, [Magazines]] - -["uavsAttack", []] call _fnc_saveToTemplate; -["uavsPortable", []] call _fnc_saveToTemplate; - -//Config special vehicles -["vehiclesMilitiaLightArmed", []] call _fnc_saveToTemplate; -["vehiclesMilitiaTrucks", []] call _fnc_saveToTemplate; -["vehiclesMilitiaCars", []] call _fnc_saveToTemplate; - -["vehiclesPolice", []] call _fnc_saveToTemplate; - -["staticMGs", []] call _fnc_saveToTemplate; -["staticAT", []] call _fnc_saveToTemplate; -["staticAA", []] call _fnc_saveToTemplate; -["staticMortars", []] call _fnc_saveToTemplate; - -["mortarMagazineHE", ""] call _fnc_saveToTemplate; -["mortarMagazineSmoke", ""] call _fnc_saveToTemplate; - -//Minefield definition -//Not Magazine type would be: ["APERSBoundingMine", "APERSMine", "ATMine"] -["minefieldAT", []] call _fnc_saveToTemplate; -["minefieldAPERS", []] call _fnc_saveToTemplate; - -////////////////////////// -// Loadouts // -////////////////////////// -private _loadoutData = call _fnc_createLoadoutData; -_loadoutData set ["rifles", []]; -_loadoutData set ["carbines", []]; -_loadoutData set ["grenadeLaunchers", []]; -_loadoutData set ["SMGs", []]; -_loadoutData set ["machineGuns", []]; -_loadoutData set ["marksmanRifles", []]; -_loadoutData set ["sniperRifles", []]; - -_loadoutData set ["lightATLaunchers", []]; -_loadoutData set ["ATLaunchers", []]; -_loadoutData set ["missileATLaunchers", []]; -_loadoutData set ["AALaunchers", []]; -_loadoutData set ["sidearms", []]; - -_loadoutData set ["ATMines", []]; -_loadoutData set ["APMines", []]; -_loadoutData set ["lightExplosives", []]; -_loadoutData set ["heavyExplosives", []]; - -_loadoutData set ["antiTankGrenades", []]; -_loadoutData set ["antiInfantryGrenades", []]; -_loadoutData set ["smokeGrenades", []]; - - -//Basic equipment. Shouldn't need touching most of the time. -//Mods might override this, or certain mods might want items removed (No GPSs in WW2, for example) -_loadoutData set ["maps", ["ItemMap"]]; -_loadoutData set ["watches", ["ItemWatch"]]; -_loadoutData set ["compasses", ["ItemCompass"]]; -_loadoutData set ["radios", ["ItemRadio"]]; -_loadoutData set ["gpses", ["ItemGPS"]]; -_loadoutData set ["NVGs", ["NVGoggles_INDEP"]]; -_loadoutData set ["binoculars", ["Binocular"]]; -_loadoutData set ["Rangefinder", ["Rangefinder"]]; - -_loadoutData set ["uniforms", []]; -_loadoutData set ["vests", []]; -_loadoutData set ["backpacks", []]; -_loadoutData set ["longRangeRadios", []]; -_loadoutData set ["helmets", []]; - -//Item *set* definitions. These are added in their entirety to unit loadouts. No randomisation is applied. -_loadoutData set ["items_medical_basic", ["BASIC"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_medical_standard", ["STANDARD"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_medical_medic", ["MEDIC"] call A3A_fnc_itemset_medicalSupplies]; -_loadoutData set ["items_miscEssentials", [] call A3A_fnc_itemset_miscEssentials]; - -//Unit type specific item sets. Add or remove these, depending on the unit types in use. -_loadoutData set ["items_squadLeader_extras", []]; -_loadoutData set ["items_rifleman_extras", []]; -_loadoutData set ["items_medic_extras", []]; -_loadoutData set ["items_grenadier_extras", []]; -_loadoutData set ["items_explosivesExpert_extras", ["ToolKit", "MineDetector"]]; -_loadoutData set ["items_engineer_extras", ["ToolKit", "MineDetector"]]; -_loadoutData set ["items_lat_extras", []]; -_loadoutData set ["items_at_extras", []]; -_loadoutData set ["items_aa_extras", []]; -_loadoutData set ["items_machineGunner_extras", []]; -_loadoutData set ["items_marksman_extras", []]; -_loadoutData set ["items_sniper_extras", []]; -_loadoutData set ["items_police_extras", []]; -_loadoutData set ["items_crew_extras", []]; -_loadoutData set ["items_unarmed_extras", []]; - -//TODO - ACE overrides for misc essentials, medical and engineer gear - -/////////////////////////////////////// -// Special Forces Loadout Data // -/////////////////////////////////////// - -private _sfLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_sfLoadoutData set ["uniforms", []]; -_sfLoadoutData set ["vests", []]; -_sfLoadoutData set ["backpacks", []]; -_sfLoadoutData set ["helmets", []]; -_sfLoadoutData set ["binoculars", []]; -//["Weapon", "Muzzle", "Rail", "Sight", [], [], "Bipod"]; - -_sfLoadoutData set ["rifles", []]; -_sfLoadoutData set ["carbines", []]; -_sfLoadoutData set ["grenadeLaunchers", []]; -_sfLoadoutData set ["SMGs", []]; -_sfLoadoutData set ["machineGuns", []]; -_sfLoadoutData set ["marksmanRifles", []]; -_sfLoadoutData set ["sniperRifles", []]; -_sfLoadoutData set ["sidearms", []]; -///////////////////////////////// -// Military Loadout Data // -///////////////////////////////// - -private _militaryLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_militaryLoadoutData set ["uniforms", []]; -_militaryLoadoutData set ["vests", []]; -_militaryLoadoutData set ["backpacks", []]; -_militaryLoadoutData set ["helmets", []]; -_militaryLoadoutData set ["binoculars", []]; - -_militaryLoadoutData set ["rifles", []]; -_militaryLoadoutData set ["carbines", []]; -_militaryLoadoutData set ["grenadeLaunchers", []]; -_militaryLoadoutData set ["SMGs", []]; -_militaryLoadoutData set ["machineGuns", []]; -_militaryLoadoutData set ["marksmanRifles", []]; -_militaryLoadoutData set ["sniperRifles", []]; -_militaryLoadoutData set ["sidearms", []]; - -/////////////////////////////// -// Police Loadout Data // -/////////////////////////////// - -private _policeLoadoutData = _loadoutData call _fnc_copyLoadoutData; - -_policeLoadoutData set ["uniforms", []]; -_policeLoadoutData set ["vests", []]; -_policeLoadoutData set ["helmets", []]; - -_policeLoadoutData set ["SMGs", []]; -_policeLoadoutData set ["sidearms", []]; - -//////////////////////////////// -// Militia Loadout Data // -//////////////////////////////// - -private _militiaLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_militiaLoadoutData set ["uniforms", []]; -_militiaLoadoutData set ["vests", []]; -_militiaLoadoutData set ["backpacks", []]; -_militiaLoadoutData set ["helmets", []]; - -_militiaLoadoutData set ["rifles", []]; -_militiaLoadoutData set ["carbines", []]; -_militiaLoadoutData set ["grenadeLaunchers", []]; -_militiaLoadoutData set ["SMGs", []]; -_militiaLoadoutData set ["machineGuns", []]; -_militiaLoadoutData set ["marksmanRifles", []]; -_militiaLoadoutData set ["sidearms", []]; - -////////////////////////// -// Misc Loadouts // -////////////////////////// - -private _crewLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; -_crewLoadoutData set ["uniforms", []]; -_crewLoadoutData set ["vests", []]; -_crewLoadoutData set ["helmets", []]; - -private _pilotLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; -_pilotLoadoutData set ["uniforms", []]; -_pilotLoadoutData set ["vests", []]; -_pilotLoadoutData set ["helmets", []]; - - -///////////////////////////////// -// Unit Type Definitions // -///////////////////////////////// -//These define the loadouts for different unit types. -//For example, rifleman, grenadier, squad leader, etc. -//In 95% of situations, you *should not need to edit these*. -//Almost all factions can be set up just by modifying the loadout data above. -//However, these exist in case you really do want to do a lot of custom alterations. - -private _squadLeaderTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["grenadeLaunchers", "rifles"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - ["primary", 4] call _fnc_addAdditionalMuzzleMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_squadLeader_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["gpses"] call _fnc_addGPS; - ["binoculars"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _riflemanTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_rifleman_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 2] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _medicTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_medic"] call _fnc_addItemSet; - ["items_medic_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _grenadierTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["grenadeLaunchers"] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - ["primary", 10] call _fnc_addAdditionalMuzzleMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_grenadier_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 4] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _explosivesExpertTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_grenadier_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - ["lightExplosives", 2] call _fnc_addItem; - if (random 1 > 0.5) then {["heavyExplosives", 1] call _fnc_addItem;}; - if (random 1 > 0.5) then {["atMines", 1] call _fnc_addItem;}; - if (random 1 > 0.5) then {["apMines", 1] call _fnc_addItem;}; - - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _engineerTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_engineer_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - if (random 1 > 0.5) then {["lightExplosives", 1] call _fnc_addItem;}; - - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _latTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - [["lightATLaunchers", "ATLaunchers"] call _fnc_fallback] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 1] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_lat_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _atTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - [selectRandom ["ATLaunchers", "missileATLaunchers"]] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 2] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_at_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _aaTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["AALaunchers"] call _fnc_setLauncher; - //TODO - Add a check if it's disposable. - ["launcher", 2] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_aa_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _machineGunnerTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["machineGuns"] call _fnc_setPrimary; - ["primary", 4] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_machineGunner_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["NVGs"] call _fnc_addNVGs; -}; - -private _marksmanTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["marksmanRifles"] call _fnc_setPrimary; - ["primary", 5] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_marksman_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["Rangefinder"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _sniperTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["sniperRifles"] call _fnc_setPrimary; - ["primary", 7] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_sniper_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["antiInfantryGrenades", 1] call _fnc_addItem; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["Rangefinder"] call _fnc_addBinoculars; - ["NVGs"] call _fnc_addNVGs; -}; - -private _policeTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - ["backpacks"] call _fnc_setBackpack; - - ["SMGs"] call _fnc_setPrimary; - ["primary", 3] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_standard"] call _fnc_addItemSet; - ["items_police_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["smokeGrenades", 1] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; -}; - -private _crewTemplate = { - ["helmets"] call _fnc_setHelmet; - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; - ["primary", 3] call _fnc_addMagazines; - - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; - - ["items_medical_basic"] call _fnc_addItemSet; - ["items_crew_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - ["smokeGrenades", 2] call _fnc_addItem; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; - ["gpses"] call _fnc_addGPS; - ["NVGs"] call _fnc_addNVGs; -}; - -private _unarmedTemplate = { - ["vests"] call _fnc_setVest; - ["uniforms"] call _fnc_setUniform; - - ["items_medical_basic"] call _fnc_addItemSet; - ["items_unarmed_extras"] call _fnc_addItemSet; - ["items_miscEssentials"] call _fnc_addItemSet; - - ["maps"] call _fnc_addMap; - ["watches"] call _fnc_addWatch; - ["compasses"] call _fnc_addCompass; - ["radios"] call _fnc_addRadio; -}; - -private _traitorTemplate = { - call _unarmedTemplate; - ["sidearms"] call _fnc_setHandgun; - ["handgun", 2] call _fnc_addMagazines; -}; - -//////////////////////////////////////////////////////////////////////////////////////// -// You shouldn't touch below this line unless you really really know what you're doing. -// Things below here can and will break the gamemode if improperly changed. -//////////////////////////////////////////////////////////////////////////////////////// - -///////////////////////////// -// Special Forces Units // -///////////////////////////// -private _prefix = "SF"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _sfLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -/*{ - params ["_name", "_loadoutTemplate"]; - private _loadouts = [_sfLoadoutData, _loadoutTemplate] call _fnc_buildLoadouts; - private _finalName = _prefix + _name; - [_finalName, _loadouts] call _fnc_saveToTemplate; -} forEach _unitTypes; -*/ - -/////////////////////// -// Military Units // -/////////////////////// -private _prefix = "military"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -//////////////////////// -// Police Units // -//////////////////////// -private _prefix = "police"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Standard", _policeTemplate] -]; - -[_prefix, _unitTypes, _policeLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -//////////////////////// -// Militia Units // -//////////////////////// -private _prefix = "militia"; -private _unitTypes = [ - ["SquadLeader", _squadLeaderTemplate], - ["Rifleman", _riflemanTemplate], - ["Medic", _medicTemplate, [["medic", true]]], - ["Engineer", _engineerTemplate, [["engineer", true]]], - ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], - ["Grenadier", _grenadierTemplate], - ["LAT", _latTemplate], - ["AT", _atTemplate], - ["AA", _aaTemplate], - ["MachineGunner", _machineGunnerTemplate], - ["Marksman", _marksmanTemplate], - ["Sniper", _sniperTemplate] -]; - -[_prefix, _unitTypes, _militiaLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; - -////////////////////// -// Misc Units // -////////////////////// - -//The following lines are determining the loadout of vehicle crew -["other", [["Crew", _crewTemplate]], _crewLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout of the pilots -["other", [["Pilot", _crewTemplate]], _pilotLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout for the unit used in the "kill the official" mission -["other", [["Official", _policeTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -//The following lines are determining the loadout for the AI used in the "kill the traitor" mission -["other", [["Traitor", _traitorTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_Vehicle_Attributes.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_Vehicle_Attributes.sqf index f1e884e1f5..8a977f426f 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_Vehicle_Attributes.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_Vehicle_Attributes.sqf @@ -1,3 +1,3 @@ ["attributesVehicles", [ - ["I_C_Offroad_02_LMG_F", ["cost", 500]] + ["I_C_Offroad_02_LMG_F", ["rebCost", 500]] ]] call _fnc_saveToTemplate; diff --git a/A3A/addons/maps/Antistasi_Malden.Malden/mission.sqm b/A3A/addons/maps/Antistasi_Malden.Malden/mission.sqm index 3e27c7581a..e41a7cb241 100755 --- a/A3A/addons/maps/Antistasi_Malden.Malden/mission.sqm +++ b/A3A/addons/maps/Antistasi_Malden.Malden/mission.sqm @@ -16,14 +16,14 @@ class EditorData }; class LayerIndexProvider { - nextID=2552; + nextID=2599; }; class Camera { - pos[]={8056.0132,46.588085,10170.729}; - dir[]={0.64241749,-0.39849088,-0.65469176}; - up[]={0.27912477,0.91715658,-0.28445837}; - aside[]={-0.7138077,3.7457357e-007,-0.70042217}; + pos[]={5301.8384,370.92621,9068.3525}; + dir[]={-0.52366996,-0.54096991,0.65814328}; + up[]={-0.33682758,0.84104234,0.42332122}; + aside[]={0.78252566,-4.3316686e-007,0.6226421}; }; }; binarizationWanted=0; @@ -5428,7 +5428,7 @@ class Mission colorName="ColorGreen"; a=10; b=6; - angle=252.09494; + angle=252.09492; id=8411; }; class Item2 @@ -6142,7 +6142,7 @@ class Mission colorName="ColorGreen"; a=11.569; b=6; - angle=236.32196; + angle=236.32193; id=8433; atlOffset=7.5202994; }; @@ -6287,7 +6287,7 @@ class Mission colorName="ColorGreen"; a=7.539; b=6; - angle=342.45493; + angle=342.4549; id=8439; }; class Item3 @@ -6552,7 +6552,7 @@ class Mission colorName="ColorGreen"; a=10.836; b=6; - angle=87.174988; + angle=87.17498; id=8450; atlOffset=0.67050076; }; @@ -6591,7 +6591,7 @@ class Mission colorName="ColorGreen"; a=8.8149996; b=6; - angle=42.674992; + angle=42.674988; id=8451; atlOffset=0.00019979477; }; @@ -7556,7 +7556,7 @@ class Mission colorName="ColorGreen"; a=20.476999; b=6; - angle=301.67493; + angle=301.6749; id=8458; atlOffset=-0.00029754639; }; @@ -9091,7 +9091,7 @@ class Mission colorName="ColorGreen"; a=3; b=5; - angle=226.70494; + angle=226.70493; id=9421; atlOffset=0.69503021; }; @@ -9177,7 +9177,7 @@ class Mission colorName="ColorGreen"; a=10; b=6; - angle=79.406982; + angle=79.406975; id=8468; atlOffset=-0.73122406; }; @@ -9230,7 +9230,7 @@ class Mission colorName="ColorGreen"; a=20.476999; b=6; - angle=89.408981; + angle=89.408974; id=8469; }; class Item2 @@ -12524,7 +12524,7 @@ class Mission colorName="ColorGreen"; a=20.476999; b=6; - angle=302.53894; + angle=302.53891; id=8482; atlOffset=6.1035156e-005; }; @@ -13583,34 +13583,33 @@ class Mission class Item60 { dataType="Marker"; - position[]={5311.625,343.53101,9062.5}; + position[]={5280.769,348.80756,9092.2197}; name="outp_10_vehicle"; markerType="RECTANGLE"; type="rectangle"; colorName="ColorGreen"; - a=12.672; + a=6; b=6; - angle=316.04294; + angle=39.87228; id=8460; - atlOffset=0.00021362305; }; class Item61 { dataType="Marker"; - position[]={5324.4116,336.86328,9077.8574}; + position[]={5324.4121,336.86301,9077.8574}; name="outpost_10"; markerType="RECTANGLE"; type="rectangle"; colorName="ColorGreen"; - a=56.709351; - b=42.311295; - angle=315.11307; + a=65; + b=55; + angle=315.11301; id=181; - atlOffset=-6.7668152; + atlOffset=-6.7669983; }; }; id=9366; - atlOffset=-3.5679016; + atlOffset=-3.5645142; }; class Item11 { @@ -14503,7 +14502,7 @@ class Mission colorName="ColorGreen"; a=20.476999; b=6; - angle=220.92697; + angle=220.92696; id=8461; atlOffset=0.00021362305; }; @@ -17599,7 +17598,7 @@ class Mission colorName="ColorGreen"; a=20.476999; b=6; - angle=86.269981; + angle=86.269974; id=8465; atlOffset=-0.0004119873; }; @@ -19796,7 +19795,7 @@ class Mission }; }; id=8484; - atlOffset=3391.3254; + atlOffset=3391.3667; }; class Item5 { diff --git a/A3A/addons/maps/Antistasi_tem_anizay.tem_anizay/mapInfo.hpp b/A3A/addons/maps/Antistasi_tem_anizay.tem_anizay/mapInfo.hpp index 3acb0d9189..f3f1fde388 100644 --- a/A3A/addons/maps/Antistasi_tem_anizay.tem_anizay/mapInfo.hpp +++ b/A3A/addons/maps/Antistasi_tem_anizay.tem_anizay/mapInfo.hpp @@ -1,6 +1,6 @@ class tem_anizay { population[] = {}; //population good - disabledTowns[] = {"FobNauzad","FobObeh"}; + disabledTowns[] = {"FobNauzad","FobObeh","Bum"}; antennas[] = { {6029.91,3991.35,-0.00282288},{2256.28,6232.65,-0.207352},{4769.32,8327.64,0.0103607},{8476.38,4978.83,-0.191177},{8304.16,7129.67,0},{3086.77,8396.11,0.0198364},{943.493,4638.36,0.00810242},{3833.18,832.105,-0.103607} }; From 7dc407804eaa6959a76ea14437b9c2a8c4807646 Mon Sep 17 00:00:00 2001 From: Giddius Date: Sat, 23 Sep 2023 22:07:42 +0200 Subject: [PATCH 023/157] Better GC Tracking (#2863) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * first iteration Works, but is still reliant on jsut loop counts * changed trigger to be time based added `_contextQueue` to ensure correct execution * made `_contextQueue` creation more modular * added comments * formating * tidying up * added comments * changed sleep to 2 seconds changed remoteexec to -2 * `sleep` changed to `uiSleep` * Update A3A/addons/core/functions/Base/fn_garbageCleanerTracker.sqf Co-authored-by: Jouni Järvinen * Update A3A/addons/core/functions/Base/fn_garbageCleanerTracker.sqf Co-authored-by: Jouni Järvinen * Update changed `not (isEqualTo)` to `isNotEqualTo` Co-authored-by: Jouni Järvinen * reverted customHint param back to 0 --------- Co-authored-by: Jouni Järvinen --- A3A/addons/core/Params.hpp | 4 +- A3A/addons/core/Stringtable.xml | 2 +- .../Base/fn_garbageCleanerTracker.sqf | 171 ++++++++++++++++-- 3 files changed, 155 insertions(+), 22 deletions(-) diff --git a/A3A/addons/core/Params.hpp b/A3A/addons/core/Params.hpp index 5411d6cdd4..ac84f051ef 100644 --- a/A3A/addons/core/Params.hpp +++ b/A3A/addons/core/Params.hpp @@ -108,9 +108,9 @@ class Params class A3A_GCThreshold { title = "Garbage Cleaner Threshold for Automatic gc"; - values[] = {3600, 7200, 10800, 14400, 9999999}; + values[] = {3600, 7200, 10800, 14400, 0}; texts[] = {"1hr", "2hrs", "3hrs", "4hrs", "disabled"}; - Default = 9999999; + Default = 0; }; class A3A_reviveTime { diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index a8032ff511..00efbf7b70 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -216,7 +216,7 @@ - Last Garbage Clean was %1 ago. Keep track of it. + Last Garbage Clean was %1 ago. Keep track of it. Forced GC in %2. Garbage Cleaner Tracker run a garbage clean because the time passed the threshold. Keep track of GC times. diff --git a/A3A/addons/core/functions/Base/fn_garbageCleanerTracker.sqf b/A3A/addons/core/functions/Base/fn_garbageCleanerTracker.sqf index 0cbed150a6..add8a3fa67 100644 --- a/A3A/addons/core/functions/Base/fn_garbageCleanerTracker.sqf +++ b/A3A/addons/core/functions/Base/fn_garbageCleanerTracker.sqf @@ -1,6 +1,6 @@ #include "..\..\script_component.hpp" /* -Author: [Killerswin2] +Author: Killerswin2, Giddi Automatic/backup garbage cleaner with fix time slices Arguments: NONE @@ -15,30 +15,163 @@ Dependencies: None Example: */ -#define GC_THRESHOLD_DISABLE 9999999 + +#define GC_THRESHOLD_DISABLE 0 + +#define GC_NOTIFY_CHECK_INTERVAL 10 + +#define GC_FINAL_WARNING_SECONDS 120 + +#define GC_QUEUE_SENTINEL_TIME -1 + + if(!isServer) exitWith {}; if(A3A_GCThreshold isEqualTo GC_THRESHOLD_DISABLE) exitWith {}; -while {true} do -{ - // notify players of last gc time - if ((serverTime-A3A_lastGarbageCleanTimeNote) > (A3A_GCThreshold / 4)) then - { - private _timeSinceLastGC = [[serverTime-A3A_lastGarbageCleanTime] call A3A_fnc_secondsToTimeSpan,0,0,false,2] call A3A_fnc_timeSpan_format; - [localize "STR_A3A_GCTracker_tracker_title", format [localize "STR_A3A_GCTracker_tracker_notification", _timeSinceLastGC]] remoteExec ["A3A_fnc_customHint", 0]; - missionNamespace setVariable ["A3A_lastGarbageCleanTimeNote",serverTime,true]; - Info_1("Garbage Cleaner Tracker has notified players of last gc time %1", _timeSinceLastGC); + +// store the value of the last garbage clean so it can be checked if it changed. +private _storedLastGCTime = A3A_lastGarbageCleanTime; + + +// initialize some later needed variables. +private _contextQueue = []; + +private _currentContext = []; + + + + +private _fnc_conditionalSleep = { + // returns true if the condition turned true at any time and false if it rant until _targetTime + // done this way to be able to immediatley register when a manual GC was done. + + private _returnValue = false; + + // end-time can be changed to be a parameter if necessary + private _targetEndTime = serverTime + GC_NOTIFY_CHECK_INTERVAL; + + while {serverTime < _targetEndTime} do { + + if (_storedLastGCTime isNotEqualTo A3A_lastGarbageCleanTime) then { + _returnValue = true; + break; + }; + + uiSleep 2; }; - // if the gc time goes above the threshold then it's time to gc. - if ((serverTime-A3A_lastGarbageCleanTime) > A3A_GCThreshold) then - { - [] call A3A_fnc_garbageCleaner; - [localize "STR_A3A_GCTracker_tracker_title", localize "STR_A3A_GCTracker_tracker_ran_gc"] remoteExec ["A3A_fnc_customHint", 0]; - Info("Garbage Cleaner Tracker has ran a gc as players reached threshold"); + + _returnValue; +}; + + + +private _fnc_onRemind = { + + private _timeSinceLastGC = [[serverTime-A3A_lastGarbageCleanTime] call A3A_fnc_secondsToTimeSpan,0,0,false,2] call A3A_fnc_timeSpan_format; + private _timeUntilForcedGC = [[(A3A_lastGarbageCleanTime + A3A_GCThreshold)-serverTime] call A3A_fnc_secondsToTimeSpan,0,0,false,2] call A3A_fnc_timeSpan_format; + [localize "STR_A3A_GCTracker_tracker_title", format [localize "STR_A3A_GCTracker_tracker_notification", _timeSinceLastGC, _timeUntilForcedGC]] remoteExec ["A3A_fnc_customHint", 0]; + Debug_2("Garbage Cleaner Tracker has notified players of last gc time %1 and time until forced gc %2", _timeSinceLastGC, _timeUntilForcedGC); +}; + + +private _fnc_onFinalWarning = { + + private _timeUntilForcedGC = [[(A3A_lastGarbageCleanTime + A3A_GCThreshold)-serverTime] call A3A_fnc_secondsToTimeSpan,0,0,false,2] call A3A_fnc_timeSpan_format; + ["Final Warning", format ["Automatic Garbage Clean incoming in %1", _timeUntilForcedGC]] remoteExec ["A3A_fnc_customHint", 0]; + Debug("Garbage Cleaner Tracker has notified players of finalWarning for auto GC"); + +}; + + + +private _fnc_onAutoGC = { + + [] call A3A_fnc_garbageCleaner; + [localize "STR_A3A_GCTracker_tracker_title", localize "STR_A3A_GCTracker_tracker_ran_gc"] remoteExec ["A3A_fnc_customHint", 0]; + + private _timeSinceLastGC = [[serverTime-A3A_lastGarbageCleanTime] call A3A_fnc_secondsToTimeSpan,0,0,false,2] call A3A_fnc_timeSpan_format; + + Debug_2("Garbage Cleaner Tracker has ran a gc as players reached threshold, time since last gc: %1", _timeSinceLastGC); +}; + +// Noop function just to be safe and to not break the Context Queue format. +private _fnc_noOp = { + +}; + + + +private _fnc_getNewContextQueue = { + // creates the context queue, to modify the beaviour of the tracker, only this function has to be edited + // basically a context queue factory function + private _singleStepTime = (A3A_GCThreshold/4); + + + // ensure that the final warning actually happens after the last reminder, currently not that important but could be if the preset thresholds change + private _actualWarningSeconds = GC_FINAL_WARNING_SECONDS min (_singleStepTime/2); + + + // context queue is an array that consists of sub arrays of [trigger time, function to call] + // last context always has to be the Sentinel context aka [GC_QUEUE_SENTINEL_TIME, _noOp] + private _returnValue = [ + [A3A_lastGarbageCleanTime + (_singleStepTime*1), _fnc_onRemind], + [A3A_lastGarbageCleanTime + (_singleStepTime*2), _fnc_onRemind], + [A3A_lastGarbageCleanTime + (_singleStepTime*3), _fnc_onRemind], + [(A3A_lastGarbageCleanTime + A3A_GCThreshold)-_actualWarningSeconds, _fnc_onFinalWarning], + [A3A_lastGarbageCleanTime+A3A_GCThreshold, _fnc_onAutoGC], + [GC_QUEUE_SENTINEL_TIME, _fnc_noOp] + ]; + + + + _returnValue; +}; + +private _fnc_resetTracker = { + // resets everything after a GC happened or initially sets everything up + + + // reset the stored GC Time as it most likely has changed. + _storedLastGCTime = A3A_lastGarbageCleanTime; + + // generate a completely new context queue from the context queue factory function + _contextQueue = call _fnc_getNewContextQueue; + + // pre-select the current context as to not have to do it each time the loop checks if it has to trigger + _currentContext = _contextQueue select 0; + + Debug("Reseted GC Tracker"); +}; + +// initially fill the context Queue +call _fnc_resetTracker; + + +// event-loop +while {true} do { + + // sleeps for the CHECK_INTERVAL, but also return sooner if it detects that a GC happened. If GC happened, we reset the context queue. + if (call _fnc_conditionalSleep) then { + call _fnc_resetTracker; }; - sleep (A3A_GCThreshold / 4); -}; \ No newline at end of file + // if we ever enter a state where the last context (auto-gc) was used but the queue was not reset, then we do nothing. + if ((_currentContext select 0) isEqualTo GC_QUEUE_SENTINEL_TIME) then { + Error("Context Queue ran out without triggering a GC, something went wrong"); + continue; + }; + + // actuall main logic, checks if the set time of the top item in the queue is in the past, if yes it executes the associated function + // then removes the top most item from the queue and sets the new top most as current. + if (serverTime >= (_currentContext select 0)) then { + call (_currentContext select 1); + _contextQueue deleteAt 0; + _currentContext = _contextQueue select 0; + + }; + + +}; From dd78ee0dbc99a940c1d0a9482f1924da7781fa81 Mon Sep 17 00:00:00 2001 From: John Jordan Date: Sun, 24 Sep 2023 17:58:54 +0100 Subject: [PATCH 024/157] Fix Huron (vanilla Chinook-like) not using gear on combat landing --- A3A/addons/core/functions/AI/fn_combatLanding.sqf | 1 + 1 file changed, 1 insertion(+) diff --git a/A3A/addons/core/functions/AI/fn_combatLanding.sqf b/A3A/addons/core/functions/AI/fn_combatLanding.sqf index 52a179c725..57b7ebbe9d 100644 --- a/A3A/addons/core/functions/AI/fn_combatLanding.sqf +++ b/A3A/addons/core/functions/AI/fn_combatLanding.sqf @@ -34,6 +34,7 @@ _helicopter flyInHeight _midHeight; waitUntil {sleep 1; (_helicopter distance2D _landPos) < 600}; _helicopter flyInHeight 0; // helps to keep it near the ground after landing +_helicopter land "LAND"; // also drops the gear on the huron // Landing path setup private _endPos = getPosASL _landPad; From 173e866c86a2603fae9b59a48bc640abf96abb6a Mon Sep 17 00:00:00 2001 From: jaj22 Date: Sun, 24 Sep 2023 18:07:45 +0100 Subject: [PATCH 025/157] Added self-revive and modified damage system (#2890) * Added self-revive and modified damage system. Optional self-revive mechanic: - Requires first aid kit. - Once per 5min, reset by vehicle box restore and respawning. - During 5min timeout, desaturation effect and increased sway. Modifications to Antistasi damage system: - Reworked unarmoured body damage reduction. - Reworked hitpoint-dependent down/kill results. - Fixed automatic hard-kill from 50cal. * Fix bug where reviveTime parameter doesn't work for players * Add rebel invulnerability during post-revive rollout animation * Remove dead PvP contact report code --- A3A/addons/core/CfgFunctions.hpp | 3 + A3A/addons/core/Params.hpp | 7 + A3A/addons/core/Stringtable.xml | 17 ++ .../functions/Base/fn_vehicleBoxRestore.sqf | 3 + .../EventHandler/fn_enemyUnitKilledEH.sqf | 18 +- .../core/functions/Revive/fn_actionRevive.sqf | 4 +- .../functions/Revive/fn_calcVestDamageAdj.sqf | 43 ++++ .../core/functions/Revive/fn_fatalWound.sqf | 4 +- .../core/functions/Revive/fn_handleDamage.sqf | 213 ++++++++-------- .../functions/Revive/fn_handleDamageAAF.sqf | 229 +++++++++--------- .../core/functions/Revive/fn_respawn.sqf | 86 +------ .../core/functions/Revive/fn_selfRevive.sqf | 51 ++++ .../functions/Revive/fn_selfReviveReset.sqf | 37 +++ .../core/functions/Revive/fn_unconscious.sqf | 104 ++++---- .../functions/Revive/fn_unconsciousAAF.sqf | 19 +- .../core/functions/init/fn_initVarCommon.sqf | 16 ++ .../functions/proxy/fn_onPlayerRespawn.sqf | 2 + 17 files changed, 476 insertions(+), 380 deletions(-) create mode 100644 A3A/addons/core/functions/Revive/fn_calcVestDamageAdj.sqf create mode 100644 A3A/addons/core/functions/Revive/fn_selfRevive.sqf create mode 100644 A3A/addons/core/functions/Revive/fn_selfReviveReset.sqf diff --git a/A3A/addons/core/CfgFunctions.hpp b/A3A/addons/core/CfgFunctions.hpp index 143e50d6fd..32714a1adb 100644 --- a/A3A/addons/core/CfgFunctions.hpp +++ b/A3A/addons/core/CfgFunctions.hpp @@ -536,11 +536,14 @@ class CfgFunctions file = QPATHTOFOLDER(functions\Revive); class actionRevive {}; class carry {}; + class calcVestDamageAdj {}; class fatalWound {}; class handleDamage {}; class handleDamageAAF {}; class initRevive {}; class isMedic {}; + class selfRevive {}; + class selfReviveReset {}; class respawn {}; class unconscious {}; class unconsciousAAF {}; diff --git a/A3A/addons/core/Params.hpp b/A3A/addons/core/Params.hpp index ac84f051ef..25e722faf5 100644 --- a/A3A/addons/core/Params.hpp +++ b/A3A/addons/core/Params.hpp @@ -119,6 +119,13 @@ class Params texts[] = {"5 seconds","10 seconds","15 seconds"}; default = 10; }; + class A3A_selfReviveMethods + { + title = "Self-revive methods enabled"; + values[] = {0,1}; + texts[] = {"Disabled", "Withstand"}; + default = 0; + }; class SpacerMembership { diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 00efbf7b70..e8e239cba7 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -6886,5 +6886,22 @@ %1 Contact Report + + + Self Revive + + + You don't have a first aid kit for self-revive. + + + You have already revived yourself recently. + + + You shake off the injury, but you're not feeling great. + + + You are feeling much better. + + \ No newline at end of file diff --git a/A3A/addons/core/functions/Base/fn_vehicleBoxRestore.sqf b/A3A/addons/core/functions/Base/fn_vehicleBoxRestore.sqf index 38e6b627be..999ca477a3 100644 --- a/A3A/addons/core/functions/Base/fn_vehicleBoxRestore.sqf +++ b/A3A/addons/core/functions/Base/fn_vehicleBoxRestore.sqf @@ -53,6 +53,9 @@ private _rebelPlayers = allUnits select {side _x in [teamPlayer, civilian] && {_ _x setDamage 0; _x setVariable ["incapacitated",false,true]; _x setVariable ["compromised", 0, true]; + if !(A3A_hasACEMedical) then { + [true] remoteExecCall ["A3A_fnc_selfReviveReset", 0]; + }; } forEach _rebelPlayers; private _hqVehicles = (vehicles inAreaArray [_posHQ, 150, 150]) select { diff --git a/A3A/addons/core/functions/EventHandler/fn_enemyUnitKilledEH.sqf b/A3A/addons/core/functions/EventHandler/fn_enemyUnitKilledEH.sqf index 07284c49ff..ed2eb9659c 100644 --- a/A3A/addons/core/functions/EventHandler/fn_enemyUnitKilledEH.sqf +++ b/A3A/addons/core/functions/EventHandler/fn_enemyUnitKilledEH.sqf @@ -26,6 +26,15 @@ if (A3A_hasACE) then { _killer = _victim getVariable ["ace_medical_lastDamageSource", _killer]; }; +} +else +{ + if (_victim getVariable ["incapacitated", false]) then { + private _downedBy = _victim getVariable "A3A_downedBy"; + if (!isNil "_downedBy") then { + _killer = _downedBy; + }; + }; }; if (_victimSide == Occupants or _victimSide == Invaders) then { @@ -44,7 +53,6 @@ if (side (group _killer) == teamPlayer) then [_killer,false] remoteExec ["setCaptive",_killer]; }; }; - _killer addRating 1000; }; if (vehicle _killer isKindOf "StaticMortar") then { @@ -61,13 +69,13 @@ if (side (group _killer) == teamPlayer) then Debug("aggroEvent | Rebels killed a surrendered unit"); if (_victimSide == Occupants) then { - [0,-2,getPos _victim] remoteExec ["A3A_fnc_citySupportChange",2]; + [0,-2,getPosATL _victim] remoteExec ["A3A_fnc_citySupportChange",2]; }; [_victimSide, 20, 30] remoteExec ["A3A_fnc_addAggression", 2]; } else { - [-1,1,getPos _victim] remoteExec ["A3A_fnc_citySupportChange",2]; + [-1,1,getPosATL _victim] remoteExec ["A3A_fnc_citySupportChange",2]; [_victimSide, 0.5, 45] remoteExec ["A3A_fnc_addAggression", 2]; }; } @@ -75,11 +83,11 @@ else { if (_victimSide == Occupants) then { - [-0.25,0,getPos _victim] remoteExec ["A3A_fnc_citySupportChange",2]; + [-0.25,0,getPosATL _victim] remoteExec ["A3A_fnc_citySupportChange",2]; } else { - [0.25,0,getPos _victim] remoteExec ["A3A_fnc_citySupportChange",2]; + [0.25,0,getPosATL _victim] remoteExec ["A3A_fnc_citySupportChange",2]; }; }; diff --git a/A3A/addons/core/functions/Revive/fn_actionRevive.sqf b/A3A/addons/core/functions/Revive/fn_actionRevive.sqf index 163aa1c673..bc628a1450 100644 --- a/A3A/addons/core/functions/Revive/fn_actionRevive.sqf +++ b/A3A/addons/core/functions/Revive/fn_actionRevive.sqf @@ -1,7 +1,7 @@ params ["_cured", "_medic"]; private _player = isPlayer _medic; -private _inPlayerGroup = if !(_player) then {if ({isPlayer _x} count (units group _medic) > 0) then {true} else {false}} else {false}; +private _inPlayerGroup = !_player and ({isPlayer _x} count (units group _medic) > 0); private _isMedic = [_medic] call A3A_fnc_isMedic; if (captive _medic) then { _medic setCaptive false }; // medic is will be local @@ -42,7 +42,7 @@ if (!_hasMedkit && {count _medicFAKs == 0 && count _curedFAKs == 0}) exitWith false }; -private _timer = [10, A3A_reviveTime] select _inPlayerGroup; +private _timer = [10, A3A_reviveTime] select (_player or _inPlayerGroup); if ([_cured] call A3A_fnc_fatalWound) then { _timer = _timer * 2 }; if (!_isMedic) then { _timer = _timer * 2 }; _timer = (_timer * (1 + random 0.5)) + time; diff --git a/A3A/addons/core/functions/Revive/fn_calcVestDamageAdj.sqf b/A3A/addons/core/functions/Revive/fn_calcVestDamageAdj.sqf new file mode 100644 index 0000000000..e943def945 --- /dev/null +++ b/A3A/addons/core/functions/Revive/fn_calcVestDamageAdj.sqf @@ -0,0 +1,43 @@ +/* + Calculate vest damage adjustment for low-armoured body hits + + Reads _unit and _hitpoint as local vars from caller + Used with getDefaultOrCall so can't use exitWith +*/ + +#define NEWMIN 10 // new body armour baseline (original is 2) +#define UNCHANGED 16 // vest armor level where damage is unchanged +#define SCALEFACT ((NEWMIN-2) / UNCHANGED) + +// vestpart hashmap version +//diag_log format ["calcVestDamageAdj called with unit %1, vest %2, part %3", _unit, vest _unit, _hitpoint]; +if (vest _unit == "") then {2 / NEWMIN} else { + private _configs = "_hitpoint == getText (_x >> 'hitpointName')" configClasses (configfile >> "CfgWeapons" >> vest _unit >> "ItemInfo" >> "HitpointsProtectionInfo"); + if (_configs isEqualTo []) exitWith {2 / NEWMIN}; + private _armour = getNumber (_configs#0 >> "Armor"); + if (_armour >= UNCHANGED) exitWith {1}; + (2 + _armour) / (NEWMIN + SCALEFACT*_armour); +}; + +// three cases then... +// 1. no vest => 2/NEWMIN adj +// 2. 18+ total => 1 +// 3. oldarmor (2 + armor) / newarmor (NEWMIN + (UNCHANGED - NEWMIN) / (UNCHANGED - 2) + + +/* +// vest hashmap -> part hashmap version +if (vest _unit == "") exitWith { ["spine1","spine2","spine3"] createHashMapFromArray [0.2,0.2,0.2] }; +private _output = createHashMap; +private _config = configfile >> "CfgWeapons" >> vest _unit >> "ItemInfo" >> "HitpointsProtectionInfo"; +{ + _x params ["_hitpoint", "_hitpart"]; + private _adj = call { + if !(isClass (_config >> _hitpoint)) exitWith {0.2}; + private _armour = getNumber (_config >> _hitpoint >> "Armor"); + (2 + _armour) / (10 + _armour/2); + }; + _output set [_hitpart, _adj]; +} forEach [["Chest","spine1"], ["Diaphragm","spine2"], ["Abdomen","spine3"]]; +_output; +*/ \ No newline at end of file diff --git a/A3A/addons/core/functions/Revive/fn_fatalWound.sqf b/A3A/addons/core/functions/Revive/fn_fatalWound.sqf index 04912ed5ea..dd6b615697 100644 --- a/A3A/addons/core/functions/Revive/fn_fatalWound.sqf +++ b/A3A/addons/core/functions/Revive/fn_fatalWound.sqf @@ -1,5 +1,5 @@ private _unit = _this select 0; -if (_unit getHit "head" >= 0.9) exitWith {true}; -if (_unit getHit "body" >= 0.9) exitWith {true}; +if (_unit getHitPointDamage "hitface" >= 0.9) exitWith {true}; +//if (_unit getHit "body" >= 0.9) exitWith {true}; false diff --git a/A3A/addons/core/functions/Revive/fn_handleDamage.sqf b/A3A/addons/core/functions/Revive/fn_handleDamage.sqf index a9811a2620..167979cee8 100644 --- a/A3A/addons/core/functions/Revive/fn_handleDamage.sqf +++ b/A3A/addons/core/functions/Revive/fn_handleDamage.sqf @@ -6,36 +6,36 @@ params ["_unit","_part","_damage","_injurer","_projectile","_hitIndex","_instiga // Helmet popping: use _hitpoint rather than _part to work around ACE calling its fake hitpoint "head" if (_damage >= 1 && {_hitPoint == "hithead"}) then { - if (random 100 < helmetLossChance) then - { - removeHeadgear _unit; - }; + if (random 100 < helmetLossChance) then + { + removeHeadgear _unit; + }; }; if (_part == "" && _damage > 0.1) then { - // this will not work the same with ACE, as damage isn't accumulated - if (!isPlayer (leader group _unit) && dam < 1.0) then - { - //if (_damage > 0.6) then {[_unit,_unit,_injurer] spawn A3A_fnc_chargeWithSmoke}; - if (_damage > 0.6) then {[_unit,_injurer] spawn A3A_fnc_unitGetToCover}; - }; - - // Contact report generation for rebels - if (side group _injurer == Occupants or side group _injurer == Invaders) then - { - // Check if unit is part of a rebel garrison - private _marker = _unit getVariable ["markerX",""]; - if (_marker != "" && {sidesX getVariable [_marker,sideUnknown] == teamPlayer}) then - { - // Limit last attack var changes and task updates to once per 30 seconds - private _lastAttackTime = garrison getVariable [_marker + "_lastAttack", -30]; - if (_lastAttackTime + 30 < serverTime) then { - garrison setVariable [_marker + "_lastAttack", serverTime, true]; - [_marker, side group _injurer, side group _unit] remoteExec ["A3A_fnc_underAttack", 2]; - }; - }; - }; + // this will not work the same with ACE, as damage isn't accumulated + if (!isPlayer (leader group _unit) && dam < 1.0) then + { + //if (_damage > 0.6) then {[_unit,_unit,_injurer] spawn A3A_fnc_chargeWithSmoke}; + if (_damage > 0.6) then {[_unit,_injurer] spawn A3A_fnc_unitGetToCover}; + }; + + // Contact report generation for rebels + if (side group _injurer == Occupants or side group _injurer == Invaders) then + { + // Check if unit is part of a rebel garrison + private _marker = _unit getVariable ["markerX",""]; + if (_marker != "" && {sidesX getVariable [_marker,sideUnknown] == teamPlayer}) then + { + // Limit last attack var changes and task updates to once per 30 seconds + private _lastAttackTime = garrison getVariable [_marker + "_lastAttack", -30]; + if (_lastAttackTime + 30 < serverTime) then { + garrison setVariable [_marker + "_lastAttack", serverTime, true]; + [_marker, side group _injurer, side group _unit] remoteExec ["A3A_fnc_underAttack", 2]; + }; + }; + }; }; @@ -45,94 +45,93 @@ if (A3A_hasACEMedical) exitWith {}; private _makeUnconscious = { - params ["_unit", "_injurer"]; - _unit setVariable ["incapacitated",true,true]; - _unit setVariable ["helpFailed", 0]; - _unit setUnconscious true; - if (vehicle _unit != _unit) then - { - moveOut _unit; - }; - if (isPlayer _unit) then {_unit allowDamage false}; - private _fromside = if (!isNull _injurer) then {side group _injurer} else {sideUnknown}; - [_unit,_fromside] spawn A3A_fnc_unconscious; + params ["_unit", "_injurer", "_fatalWound"]; + //diag_log format ["Friendly unit %1 downed, fatal %2", _unit, _fatalWound]; + + _unit setVariable ["incapacitated",true,true]; + _unit setVariable ["helpFailed", 0]; + _unit setUnconscious true; + _unit setVariable ["incapFrame", diag_frameno+1]; + if (isPlayer _unit) then {_unit allowDamage false}; + + if (vehicle _unit != _unit) then { moveOut _unit }; + + private _fromside = if (!isNull _injurer) then {side group _injurer} else {sideUnknown}; + [_unit, _fromside, _fatalWound] spawn A3A_fnc_unconscious; }; +//diag_log format ["%1 damage on part %2, hitpoint %3", _damage, _part, _hitpoint]; + if (_part == "") then { - if (_damage >= 1) then - { - if (side _injurer == civilian) then - { - // apparently civilians are non-lethal - _damage = 0.9; - } - else - { - if !(_unit getVariable ["incapacitated",false]) then - { - _damage = 0.9; - [_unit, _injurer] call _makeUnconscious; - } - else - { - // already unconscious, check whether we're pushed into death - _overall = (_unit getVariable ["overallDamage",0]) + (_damage - 1); - if (_overall > 1) then - { - if (isPlayer _unit) then - { - _damage = 0; - [_unit] spawn A3A_fnc_respawn; - } - else - { - _unit removeAllEventHandlers "HandleDamage"; - }; - } - else - { - _unit setVariable ["overallDamage",_overall]; - _damage = 0.9; - }; - }; - }; - } - else - { - if (_damage > 0.25) then - { - if (_unit getVariable ["helping",false]) then - { - _unit setVariable ["cancelRevive",true]; - }; - if (isPlayer (leader group _unit)) then - { - if (autoheal) then - { - if (!isNull (_unit getVariable ["helped",objNull])) exitWith {}; - [_unit] call A3A_fnc_askHelp; - }; - }; - }; - }; + if (_damage >= 1) then + { + if (side _injurer == civilian) exitWith + { + // apparently civilians are non-lethal + _damage = 0.9; + }; + + if !(_unit getVariable ["incapacitated",false]) exitWith + { + //diag_log format ["Friendly %1 downed by %2 general damage", _unit, _damage]; + [_unit, _injurer, _damage >= 2] call _makeUnconscious; + _damage = 0.9; + }; + + // Don't double-tap with one projectile + if (diag_frameno <= _unit getVariable "incapFrame") exitWith {_damage = 0.9}; + + // already unconscious, check whether we're pushed into death + _overall = (_unit getVariable ["overallDamage",0]) + (_damage - 0.9); + + //diag_log format ["Downed friendly %1 accumulated %2 damage from %3", _unit, _overall, _damage]; + + if (_overall > 1) exitWith + { + _unit setDamage 1; + _unit removeAllEventHandlers "HandleDamage"; + }; + + _unit setVariable ["overallDamage",_overall]; + _damage = 0.9; + } + else + { + if (_damage > 0.25) then + { + if (_unit getVariable ["helping",false]) then + { + _unit setVariable ["cancelRevive",true]; + }; + if (isPlayer (leader group _unit)) then + { + if (autoheal) then + { + if (!isNull (_unit getVariable ["helped",objNull])) exitWith {}; + [_unit] call A3A_fnc_askHelp; + }; + }; + }; + }; } else { - if (_damage >= 1) then - { - if !(_part in ["arms","hands","legs"]) then - { - _damage = 0.9; - if (_part in ["head","body"]) then - { - if !(_unit getVariable ["incapacitated",false]) then - { - [_unit, _injurer] call _makeUnconscious; - }; - }; - }; - }; + if ("spine" in _part and { !(uniform _unit in A3A_strongUniformsHM) } ) then { + private _adj = A3A_vestDamageAdj getOrDefaultCall [_part + vest _unit, A3A_fnc_calcVestDamageAdj, true]; + //diag_log format ["Armor adjust: %1 part, %2 damage, %3 oldDamage, %4 adj", _part, _damage, _unit getHit _part, _adj]; + private _oldDmg = _unit getHit _part; + _damage = _oldDmg + _adj * (_damage - _oldDmg); + }; + + if (_damage >= 1 && { !(_hitpoint in ["hitarms","hithands","hitlegs"]) }) then + { + if !(_unit getVariable ["incapacitated",false]) then { + //diag_log format ["Friendly %1 downed by %2 hit on part %3, hitpoint %4", _unit, _damage, _part, _hitpoint]; + [_unit, _injurer, true] call _makeUnconscious; + }; + _damage = 0.9; + }; }; _damage diff --git a/A3A/addons/core/functions/Revive/fn_handleDamageAAF.sqf b/A3A/addons/core/functions/Revive/fn_handleDamageAAF.sqf index c557d8fe06..a4190a6323 100644 --- a/A3A/addons/core/functions/Revive/fn_handleDamageAAF.sqf +++ b/A3A/addons/core/functions/Revive/fn_handleDamageAAF.sqf @@ -5,137 +5,126 @@ params ["_unit","_part","_damage","_injurer","_projectile","_hitIndex","_instiga // Functionality unrelated to Antistasi revive if (side group _injurer == teamPlayer) then { - // Helmet popping: use _hitpoint rather than _part to work around ACE calling its fake hitpoint "head" - if (_damage >= 1 && {_hitPoint == "hithead"}) then - { - if (random 100 < helmetLossChance) then - { - removeHeadgear _unit; - }; - }; - - private _groupX = group _unit; - if (time > _groupX getVariable ["movedToCover",0]) then - { - if ((behaviour leader _groupX != "COMBAT") and (behaviour leader _groupX != "STEALTH")) then - { - _groupX setVariable ["movedToCover",time + 120]; - {[_x,_injurer] spawn A3A_fnc_unitGetToCover} forEach units _groupX; - }; - }; - - if (_part == "" && _damage < 1) then - { - if (_damage > 0.6) then {[_unit,_injurer] spawn A3A_fnc_unitGetToCover}; - }; - - // Contact report generation for PvP players - if (_part == "" && side group _unit == Occupants) then - { - // Check if unit is part of a garrison - private _marker = _unit getVariable ["markerX",""]; - if (_marker != "" && {sidesX getVariable [_marker,sideUnknown] == Occupants}) then - { - // Limit last attack var changes and task updates to once per 30 seconds - private _lastAttackTime = garrison getVariable [_marker + "_lastAttack", -30]; - if (_lastAttackTime + 30 < serverTime) then { - garrison setVariable [_marker + "_lastAttack", serverTime, true]; - [_marker, teamPlayer, side group _unit] remoteExec ["A3A_fnc_underAttack", 2]; - }; - }; - }; + // Helmet popping: use _hitpoint rather than _part to work around ACE calling its fake hitpoint "head" + if (_damage >= 1 && {_hitPoint == "hithead"}) then + { + if (random 100 < helmetLossChance) then + { + removeHeadgear _unit; + }; + }; + + private _groupX = group _unit; + if (time > _groupX getVariable ["movedToCover",0]) then + { + if ((behaviour leader _groupX != "COMBAT") and (behaviour leader _groupX != "STEALTH")) then + { + _groupX setVariable ["movedToCover",time + 120]; + {[_x,_injurer] spawn A3A_fnc_unitGetToCover} forEach units _groupX; + }; + }; + + if (_part == "" && _damage < 1) then + { + if (_damage > 0.6) then {[_unit,_injurer] spawn A3A_fnc_unitGetToCover}; + }; }; // Let ACE medical handle the rest (inc return value) if it's running if (A3A_hasACEMedical) exitWith {}; +if (side _injurer != teamPlayer) exitWith {_damage}; private _makeUnconscious = { - params ["_unit", "_injurer"]; - - _unit setVariable ["incapacitated",true,true]; - _unit setVariable ["helpFailed", 0]; - _unit setUnconscious true; - if (vehicle _unit != _unit) then - { - moveOut _unit; - }; - if (isPlayer _unit) then {_unit allowDamage false}; - - //Make sure to pass group lead if unit is the leader - if (_unit == leader (group _unit)) then - { - private _index = (units (group _unit)) findIf {[_x] call A3A_fnc_canFight}; - if(_index != -1) then { - (group _unit) selectLeader ((units (group _unit)) select _index); - }; - }; - - [_unit, group _unit, _injurer] spawn A3A_fnc_AIreactOnKill; - - [_unit,_injurer] spawn A3A_fnc_unconsciousAAF; + params ["_unit", "_injurer", "_fatalWound"]; + + _unit setVariable ["incapacitated",true,true]; + _unit setVariable ["helpFailed", 0]; + _unit setUnconscious true; + _unit setVariable ["incapFrame", diag_frameno+1]; + + // Assume killed handler will be local as well + // TODO: Check killed/instigator stuff? + if (!isNull _injurer) then { _unit setVariable ["A3A_downedBy", _injurer] }; + + if (vehicle _unit != _unit) then { moveOut _unit }; + + //Make sure to pass group lead if unit is the leader + if (_unit == leader (group _unit)) then { + private _index = (units (group _unit)) findIf {[_x] call A3A_fnc_canFight}; + if(_index != -1) then { + (group _unit) selectLeader ((units (group _unit)) select _index); + }; + }; + + [_unit, group _unit, _injurer] spawn A3A_fnc_AIreactOnKill; + + [_unit, _injurer, _fatalWound] spawn A3A_fnc_unconsciousAAF; }; -if (side _injurer == teamPlayer) then +if (_part == "") then { - if (_part == "") then - { - if (_damage >= 1) then - { - if (!(_unit getVariable ["incapacitated",false])) then - { - _damage = 0.9; - [_unit,_injurer] call _makeUnconscious; - } - else - { - // already unconscious, check whether we're pushed into death - _overall = (_unit getVariable ["overallDamage",0]) + (_damage - 1); - if (_overall > 0.5) then - { - _unit removeAllEventHandlers "HandleDamage"; - } - else - { - _unit setVariable ["overallDamage",_overall]; - _damage = 0.9; - - }; - }; - } - else - { - - //Abort helping if hit too hard - if (_damage > 0.25) then - { - if (_unit getVariable ["helping",false]) then - { - _unit setVariable ["cancelRevive",true]; - }; - }; - }; - } - else - { - if (_damage >= 1) then - { - if !(_part in ["arms","hands","legs"]) then - { - _damage = 0.9; - // Don't trigger unconsciousness on sub-part hits (face/pelvis etc), only the container - if (_part in ["head","body"]) then - { - if !(_unit getVariable ["incapacitated",false]) then - { - [_unit,_injurer] call _makeUnconscious; - - }; - }; - }; - }; - }; + if (_damage >= 1) then + { + if !(_unit getVariable ["incapacitated",false]) exitWith + { + if (_damage > 2 and random 1 < 0.5) exitWith { + _unit removeEventHandler ["HandleDamage", _thisEventHandler]; + }; + + [_unit, _injurer, _damage > 2] call _makeUnconscious; + _damage = 0.9; + }; + + // Don't double-tap with one projectile + if (diag_frameno <= _unit getVariable "incapFrame") exitWith {_damage = 0.9}; + + // already unconscious, check whether we're pushed into death + _overall = (_unit getVariable ["overallDamage",0]) + (_damage - 0.9); + if (_overall > 1) exitWith + { + _unit setDamage 1; + _unit removeAllEventHandlers "HandleDamage"; + }; + + _unit setVariable ["overallDamage",_overall]; + _damage = 0.9; + } + else + { + + //Abort helping if hit too hard + if (_damage > 0.25) then + { + if (_unit getVariable ["helping",false]) then + { + _unit setVariable ["cancelRevive",true]; + }; + }; + }; +} +else +{ + if ("spine" in _part and { !(uniform _unit in A3A_strongUniformsHM) } ) then { + private _adj = A3A_vestDamageAdj getOrDefaultCall [_part + vest _unit, A3A_fnc_calcVestDamageAdj, true]; + private _oldDmg = _unit getHit _part; + _damage = _oldDmg + _adj * (_damage - _oldDmg); + }; + + if (_damage >= 1 && { !(_hitpoint in ["hitarms","hithands","hitlegs"]) }) then + { + if (_unit getVariable ["incapacitated",false]) exitWith { + _damage = 0.9; + }; + + // Decide whether this is a kill or down + if (random 1 < [0.5, 0.75] select (_hitPoint == "hithead")) exitWith { + _unit removeEventHandler ["HandleDamage", _thisEventHandler]; + }; + [_unit, _injurer, true] call _makeUnconscious; + _damage = 0.9; + }; }; _damage diff --git a/A3A/addons/core/functions/Revive/fn_respawn.sqf b/A3A/addons/core/functions/Revive/fn_respawn.sqf index dfaf298a5a..539d4f1256 100644 --- a/A3A/addons/core/functions/Revive/fn_respawn.sqf +++ b/A3A/addons/core/functions/Revive/fn_respawn.sqf @@ -1,87 +1,15 @@ -private ["_unit"]; -_unit = _this select 0; +params ["_unit"]; + if (!local _unit) exitWith {}; if (_unit getVariable "respawning") exitWith {}; -//if (not( _unit getVariable "inconsciente")) exitWith {}; if (_unit != _unit getVariable ["owner",_unit]) exitWith {}; if (!isPlayer _unit) exitWith {}; + +if (!isNil "respawnMenu") then {(findDisplay 46) displayRemoveEventHandler ["KeyDown", respawnMenu]}; _unit setVariable ["respawning",true]; -//_unit enableSimulation true; private _layer = ["A3A_infoCenter"] call BIS_fnc_rscLayer; ["Respawning",0,0,3,0,0,_layer] spawn bis_fnc_dynamicText; -//titleText ["", "BLACK IN", 0]; -if (!isNil "respawnMenu") then {(findDisplay 46) displayRemoveEventHandler ["KeyDown", respawnMenu]}; -if (isMultiplayer) exitWith - { - if (captive _unit) then {[_unit,false] remoteExec ["setCaptive",0,_unit]; _unit setCaptive false}; - //_unit setVariable ["inconsciente",false,true]; - _unit setVariable ["respawning",false]; - //if (captive _unit) then {[_unit,false] remoteExec ["setCaptive"]}; - _unit setDamage 1; - }; -private ["_positionX","_radiusX","_roads","_road","_pos"]; -_positionX = getMarkerPos respawnTeamPlayer; -if (lifeState _unit == "incapacitated") then {_unit setUnconscious false}; -_unit setVariable ["helped",objNull]; -_unit setVariable ["helping",false]; -_unit setDamage 0; -_unit setVariable ["compromised",0]; -_unit setVariable ["disguised",false]; -_unit setVariable ["incapacitated",false]; - -if (rating _unit < 0) then {_unit addRating (rating _unit * -1)}; -_nul = [0,-1,getPos _unit] remoteExec ["A3A_fnc_citySupportChange",2]; - -_hr = round ((server getVariable "hr") * 0.1); -_resourcesFIA = round ((server getVariable "resourcesFIA") * 0.05); - -[- _hr, - _resourcesFIA] remoteExec ["A3A_fnc_resourcesFIA",2]; -{ -//_x hideObject true; -if ((_x != vehicle _x) and (driver vehicle _x == _x)) then - { - sleep 3; - _radiusX = 10; - while {true} do - { - _roads = _positionX nearRoads _radiusX; - if (count _roads > 0) exitWith {}; - _radiusX = _radiusX + 10; - }; - _road = _roads select 0; - _pos = position _road findEmptyPosition [1,50,typeOf (vehicle _unit)]; - vehicle _x setPos _pos; - } -else - { - if ([_x] call A3A_fnc_canFight) then - { - _x setPosATL _positionX; - _x setVariable ["rearming",false]; - _x doWatch objNull; - _x doFollow leader _x; - } - else - { - _x setDamage 1; - }; - }; -//_x hideObject false; -} forEach (units group _unit) + (units stragglers) - [_unit]; -removeAllItemsWithMagazines _unit; -_hmd = hmd _unit; -if (_hmd != "") then - { - _unit unassignItem _hmd; - _unit removeItem _hmd; - }; -{_unit removeWeaponGlobal _x} forEach weapons _unit; -removeBackpack _unit; -removeVest _unit; -_unit setPosATL _positionX; -_unit setCaptive false; -_unit setUnconscious false; -_unit playMoveNow "AmovPpneMstpSnonWnonDnon_healed"; -sleep 4; -_unit setVariable ["respawning",false]; \ No newline at end of file +if (captive _unit) then {_unit setCaptive false}; +_unit setVariable ["respawning",false]; +_unit setDamage 1; diff --git a/A3A/addons/core/functions/Revive/fn_selfRevive.sqf b/A3A/addons/core/functions/Revive/fn_selfRevive.sqf new file mode 100644 index 0000000000..1e7767216c --- /dev/null +++ b/A3A/addons/core/functions/Revive/fn_selfRevive.sqf @@ -0,0 +1,51 @@ +/* + A3A_fnc_selfRevive + Attempt to self-revive the local player (needs FAK, 5min timeout) + + No arguments, no return + + Environment: Player-local +*/ + +if !(player getVariable ["incapacitated", false]) exitWith {}; + +private _firstAidKits = ["FirstAidKit"] + (A3A_faction_reb get "firstAidKits"); +private _hasFAKs = _firstAidKits arrayIntersect items player; + +private _hintTitle = localize "STR_A3A_selfRevive_title"; +if (_hasFAKs isEqualTo []) exitWith { + [_hintTitle, localize "STR_A3A_selfRevive_noFAK"] call A3A_fnc_customHint; +}; + +if (time < player getVariable ["A3A_selfReviveTimeout", -1]) exitWith { + [_hintTitle, localize "STR_A3A_selfRevive_recent"] call A3A_fnc_customHint; +}; + +// ok so now we actually do it... +player setVariable ["incapacitated", false, true]; +player setDamage 0.5; +player removeItem selectRandom _hasFAKs; + +private _timeout = missionNamespace getVariable ["A3A_selfReviveTimeout", 300]; +player setVariable ["A3A_selfReviveTimeout", _timeout + time]; + +[_hintTitle, localize "STR_A3A_selfRevive_success"] call A3A_fnc_customHint; + +private _aimCoef = missionNamespace getVariable ["A3A_selfReviveAimCoef", 3]; +player setCustomAimCoef _aimCoef; + +// Some bog standard desaturation +private _handle = ppEffectCreate ["ColorCorrections", 1537]; +_handle ppEffectEnable true; +_handle ppEffectAdjust [1, 1, 0, + [0, 0, 0, 0], + [1, 1, 1, 0.5], + [0.299, 0.587, 0.114, 0] +]; +_handle ppEffectCommit 5; +A3A_selfRevivePPHandle = _handle; + +_timeout spawn { + sleep _this; + [false] call A3A_fnc_selfReviveReset; +}; diff --git a/A3A/addons/core/functions/Revive/fn_selfReviveReset.sqf b/A3A/addons/core/functions/Revive/fn_selfReviveReset.sqf new file mode 100644 index 0000000000..146237fe2b --- /dev/null +++ b/A3A/addons/core/functions/Revive/fn_selfReviveReset.sqf @@ -0,0 +1,37 @@ +/* + A3A_fnc_selfReviveReset + Remove any self-revive after-effects and clear the timeout + + Arguments: + 1. True for no effect transition or message + + Environment: Player-local +*/ + +params [["_instant", true]]; + +if (!A3A_selfReviveMethods) exitWith {}; + +if (!isNil "A3A_selfRevivePPHandle") then { + _handle = A3A_selfRevivePPHandle; + A3A_selfRevivePPHandle = nil; + if (!_instant) then { + _handle ppEffectAdjust [1, 1, 0, + [0, 0, 0, 0], + [1, 1, 1, 1], + [0.299, 0.587, 0.114, 0] + ]; + _handle ppEffectCommit 10; + sleep 10; + }; + _handle ppEffectEnable false; + ppEffectDestroy _handle; +}; + +// Already cleared by box or respawn +if (!_instant && !isNil { player getVariable "A3A_selfReviveTimeout" }) then { + [localize "STR_A3A_selfRevive_title", localize "STR_A3A_selfRevive_timeout"] call A3A_fnc_customHint; +}; +player setVariable ["A3A_selfReviveTimeout", nil]; + +if (getCustomAimCoef player > 1) then { player setCustomAimCoef 1 }; diff --git a/A3A/addons/core/functions/Revive/fn_unconscious.sqf b/A3A/addons/core/functions/Revive/fn_unconscious.sqf index 4d9895cb87..2e2e0e4dd3 100644 --- a/A3A/addons/core/functions/Revive/fn_unconscious.sqf +++ b/A3A/addons/core/functions/Revive/fn_unconscious.sqf @@ -1,48 +1,42 @@ private ["_unit","_groupX","_groups","_isLeader","_dummyGroup","_bleedOut","_suicide","_saveVolume","_isPlayer","_camTarget","_saveVolumeVoice"]; -_unit = _this select 0; -//if (_unit getVariable "inconsciente") exitWith {}; -//if (damage _unit < 0.9) exitWith {}; -//if (!local _unit) exitWith {}; -//_unit setVariable ["inconsciente",true,true]; + +params ["_unit", "_injurer", "_fatalWound"]; + +_unit setDamage 0.9; +if (!_fatalWound) then { _unit setHitPointDamage ["hitface", 0.5]; }; // fatal wound marker + _bleedOut = time + 300;//300 _isPlayer = false; _playersX = false; _inPlayerGroup = false; _unit setBleedingremaining 300; -_injurer = _this select 1; if (isPlayer _unit) then - { +{ _isPlayer = true; - if (!isMultiplayer) then {_bleedOut = time + 600};//50 - _unit spawn - { - sleep 5; - _this allowDamage true; - }; + _unit spawn { sleep 5; _this allowDamage true }; closeDialog 0; + openMap false; if (!isNil "respawnMenu") then {(findDisplay 46) displayRemoveEventHandler ["KeyDown", respawnMenu]}; respawnMenu = (findDisplay 46) displayAddEventHandler ["KeyDown", - { - _handled = false; - if (_this select 1 == 19) then - { - if (player getVariable ["incapacitated",false]) then - { - (findDisplay 46) displayRemoveEventHandler ["KeyDown", respawnMenu]; - [player] spawn A3A_fnc_respawn; - }; - }; - _handled; - }]; + { + if !(player getVariable ["incapacitated",false]) exitWith {false}; + if (_this select 1 == 19) then { + [player] spawn A3A_fnc_respawn; + }; + if (_this select 1 == 35) then { + if (A3A_selfReviveMethods) then { [] spawn A3A_fnc_selfRevive }; + //if (A3A_selfReviveMethods == 2) then { [] spawn A3A_fnc_transferToAI }; // different keys later? + }; + false; + }]; if (_injurer != Invaders) then {_unit setCaptive true}; - openMap false; { - if ((!isPlayer _x) and (vehicle _x != _x) and (_x distance _unit < 50)) then {unassignVehicle _x; [_x] orderGetIn false} + if ((!isPlayer _x) and (vehicle _x != _x) and (_x distance _unit < 50)) then {unassignVehicle _x; [_x] orderGetIn false} } forEach units group _unit; - } +} else - { +{ if ({isPlayer _x} count units group _unit > 0) then {_inPlayerGroup = true}; _unit stop true; if (_inPlayerGroup) then @@ -96,21 +90,25 @@ while {(time < _bleedOut) and (_unit getVariable ["incapacitated",false]) and (a }; if (_isPlayer) then { - private _textX = "There is no AI near to help you.
Hit R to Respawn"; - if !(isNull _helper) then { - if (_helper distance _unit < 3) then { - _textX = format ["%1 is on the way to help you.
Hit R to Respawn", name _helper]; - } else { - _textX = format ["%1 is helping you.
Hit R to Respawn", name _helper]; - }; + private _helpText = "" + call { + if (isNull _helper) exitWith { "There is no AI near to help you." }; + if (_helper distance _unit < 3) exitWith { format ["%1 is helping you.", name _helper] }; + format ["%1 is on the way to help you.", name _helper]; + }; + private _respawnText = "
Hit R to Respawn"; + private _reviveText = call { + if (A3A_selfReviveMethods) exitWith { "
Hit H to Withstand Injury" }; + //if (A3A_selfReviveMethods == 2) exitWith { "
Hit H to take over nearest AI ally" }; + "" }; private _layer = ["A3A_infoCenter"] call BIS_fnc_rscLayer; - [_textX,0,0,3,0,0,_layer] spawn bis_fnc_dynamicText; + [_helpText + _respawnText + _reviveText,0,0,3,0,0,_layer] spawn bis_fnc_dynamicText; }; - sleep 3; - if !(isNull attachedTo _unit) then {_bleedOut = _bleedOut + 3}; // delay bleedout if dragged or loaded into vehicle - if (random 20 < 1) then {playSound3D [(selectRandom injuredSounds),_unit,false, getPosASL _unit, 1, 1, 50]}; + private _sleepTime = [3, 1] select (isPlayer _unit); + sleep _sleepTime; + if !(isNull attachedTo _unit) then {_bleedOut = _bleedOut + _sleepTime}; // delay bleedout if dragged or loaded into vehicle + if (random 60 < _sleepTime) then {playSound3D [(selectRandom injuredSounds),_unit,false, getPosASL _unit, 1, 1, 50]}; }; if (_isPlayer) then @@ -133,25 +131,27 @@ else }; }; -if (captive _unit) then {_unit setCaptive false}; _unit setVariable ["overallDamage",damage _unit]; if (_isPlayer and (_unit getVariable ["respawn",false])) exitWith {}; if (time > _bleedOut) exitWith - { - if (_isPlayer) then - { - [_unit] call A3A_fnc_respawn - } - else - { - _unit setDamage 1; - }; - }; +{ + if (isPlayer _unit) exitWith { [player] spawn A3A_fnc_respawn }; + if (captive _unit) then {_unit setCaptive false}; + _unit setDamage 1; +}; if (alive _unit) then - { +{ _unit setUnconscious false; //_unit playMoveNow "AmovPpneMstpSnonWnonDnon_healed"; _unit playMoveNow "unconsciousoutprone"; _unit setBleedingremaining 0; + + // Temp invulnerability on revive + _unit allowDamage false; + _unit spawn { + sleep 5; + if (captive _this) then {_this setCaptive false}; + _this allowDamage true; }; +}; diff --git a/A3A/addons/core/functions/Revive/fn_unconsciousAAF.sqf b/A3A/addons/core/functions/Revive/fn_unconsciousAAF.sqf index 389c500d53..da0b91a427 100644 --- a/A3A/addons/core/functions/Revive/fn_unconsciousAAF.sqf +++ b/A3A/addons/core/functions/Revive/fn_unconsciousAAF.sqf @@ -1,22 +1,22 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() -params ["_unit", "_injurer"]; +params ["_unit", "_injurer", "_fatalWound"]; + +_unit setDamage 0.9; +if (!_fatalWound) then { _unit setHitPointDamage ["hitface", 0.5]; }; // fatal wound marker private _bleedOutTime = if (surfaceIsWater (position _unit)) then {time + 60} else {time + 300}; private _playerNear = false; private _group = group _unit; private _side = side _group; -// This is... quite weird -if ({if ((isPlayer _x) and (_x distance _unit < distanceSPWN2)) exitWith {1}} count allUnits != 0) then +if (playableUnits inAreaArray [getPosATL _unit, distanceSPWN2, distanceSPWN2] isNotEqualTo []) then { _playerNear = true; [_unit,"heal"] remoteExec ["A3A_fnc_flagaction",0,_unit]; _unit setCaptive true; }; -_unit setFatigue 1; // Doesn't do anything since Arma stamina rework? - private _nextRequest = 0; while { (alive _unit) && (time < _bleedOutTime) && (_unit getVariable ["incapacitated",false]) } do { @@ -51,14 +51,6 @@ if (_playerNear) then if (time >= _bleedOutTime) exitWith { - if (side _injurer == teamPlayer) then - { - if (isPlayer _injurer) then - { - [1,_injurer] call A3A_fnc_playerScoreAdd; - }; - [-1,1,getPos _unit] remoteExec ["A3A_fnc_citySupportChange",2]; - }; _unit setDamage 1; }; @@ -67,6 +59,7 @@ if (alive _unit) then _unit setUnconscious false; _unit playMoveNow "unconsciousoutprone"; _unit setVariable ["overallDamage",damage _unit]; + _unit setVariable ["A3A_downedBy", nil]; if (_unit getVariable ["surrendering", false]) exitWith { _unit setVariable ["surrendering", nil, true]; diff --git a/A3A/addons/core/functions/init/fn_initVarCommon.sqf b/A3A/addons/core/functions/init/fn_initVarCommon.sqf index 036f402df2..cb8a070ca5 100644 --- a/A3A/addons/core/functions/init/fn_initVarCommon.sqf +++ b/A3A/addons/core/functions/init/fn_initVarCommon.sqf @@ -15,6 +15,9 @@ Info("Setting initial variables"); debug = false; //A3A_customHintEnable = false; // Disables custom hints for boot duration. Is set to true in initClient. +// Antistasi revive vest damage adjustments +A3A_vestDamageAdj = createHashMap; + //////////////////////////////////// // BEGIN SIDES AND COLORS /// //////////////////////////////////// @@ -183,6 +186,19 @@ for "_person" from 1 to 18 do { }; +//////////////////////////////////// +// MEDICAL STUFF /// +//////////////////////////////////// + +// Generated by scanning for abdomen hitpoint armor > 1. Will probably never change. +private _strongUniforms = ["U_O_CombatUniform_ocamo","U_O_GhillieSuit","U_O_PilotCoveralls","U_O_Wetsuit","U_O_CombatUniform_oucamo","U_O_SpecopsUniform_ocamo", +"U_O_SpecopsUniform_blk","U_I_pilotCoveralls","U_O_FullGhillie_lsh","U_O_FullGhillie_sard","U_O_FullGhillie_ard","U_O_T_Soldier_F", +"U_O_T_Sniper_F","U_O_T_FullGhillie_tna_F","U_O_V_Soldier_Viper_F","U_O_V_Soldier_Viper_hex_F","U_O_R_Gorka_01_F","U_O_R_Gorka_01_brown_F", +"U_O_R_Gorka_01_camo_F","U_O_R_Gorka_01_black_F"]; + +A3A_strongUniformsHM = _strongUniforms createHashMapFromArray []; // fills with nils, which is fine + medicAnims = ["AinvPknlMstpSnonWnonDnon_medic_1","AinvPknlMstpSnonWnonDnon_medic0","AinvPknlMstpSnonWnonDnon_medic1","AinvPknlMstpSnonWnonDnon_medic2"]; + Info("initVarCommon completed"); diff --git a/A3A/addons/core/functions/proxy/fn_onPlayerRespawn.sqf b/A3A/addons/core/functions/proxy/fn_onPlayerRespawn.sqf index e837edd429..09aa55d2aa 100644 --- a/A3A/addons/core/functions/proxy/fn_onPlayerRespawn.sqf +++ b/A3A/addons/core/functions/proxy/fn_onPlayerRespawn.sqf @@ -27,6 +27,8 @@ _nul = [_oldUnit] spawn A3A_fnc_postmortem; _oldUnit setVariable ["incapacitated",false,true]; _newUnit setVariable ["incapacitated",false,true]; +[true] call A3A_fnc_selfReviveReset; + if (side group player == teamPlayer) then { _owner = _oldUnit getVariable ["owner",_oldUnit]; From 9489fd5950a2d5235de488a858a619dc0668c839 Mon Sep 17 00:00:00 2001 From: ante185 <49555217+ante185@users.noreply.github.com> Date: Sun, 24 Sep 2023 19:11:12 +0200 Subject: [PATCH 026/157] Vanilla DLC & WS CDLC Vehicles (#2931) * Vehicle changes transfer * Update Vanilla_Reb_SDK.sqf * Update Vanilla_Reb_Vehicle_Attributes.sqf * removed not-yet-existing classnames * NATO APEX cleanup * Update Vanilla_AI_AAF.sqf * Update Vanilla_AI_AAF.sqf * Moved WS armored rebel trucks to a condition Having them in the regular array would cause errors as the classnames do only exist while WS is loaded * Reduced likelyhood of GMG MRAPs * tabs to spaces & space reduction in class entries --------- Co-authored-by: Bob-Murphy --- .../Templates/Vanilla/Vanilla_AI_AAF.sqf | 25 +++++++-- .../Vanilla/Vanilla_AI_CSAT_Apex.sqf | 26 +++++++--- .../Vanilla/Vanilla_AI_CSAT_Arid.sqf | 39 +++++++++++--- .../Vanilla/Vanilla_AI_CSAT_Enoch.sqf | 40 ++++++++++++--- .../Vanilla/Vanilla_AI_CSAT_Temperate.sqf | 42 ++++++++++++--- .../Templates/Vanilla/Vanilla_AI_LDF.sqf | 42 ++++++++++++--- .../Vanilla/Vanilla_AI_NATO_Apex.sqf | 32 +++++++++--- .../Vanilla/Vanilla_AI_NATO_Arid.sqf | 46 ++++++++++++++--- .../Vanilla/Vanilla_AI_NATO_Temperate.sqf | 50 ++++++++++++++---- .../Vanilla/Vanilla_AI_NATO_Tropical.sqf | 51 +++++++++++++++---- .../Templates/Vanilla/Vanilla_Reb_FIA.sqf | 33 ++++++++---- .../Templates/Vanilla/Vanilla_Reb_SDK.sqf | 24 ++++++--- .../Vanilla_Reb_Vehicle_Attributes.sqf | 12 ++++- .../Vanilla/Vanilla_Vehicle_Attributes.sqf | 14 ++++- 14 files changed, 383 insertions(+), 93 deletions(-) diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_AAF.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_AAF.sqf index a8c6335e99..aa1bc62fb6 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_AAF.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_AAF.sqf @@ -55,11 +55,11 @@ private _AA = ["I_LT_01_AA_F"]; ["uavsPortable", ["I_UAV_01_F"]] call _fnc_saveToTemplate; //Config special vehicles - militia vehicles are mostly used in the early game, police cars are being used by troops around cities -- Example: -["vehiclesMilitiaLightArmed", ["B_G_Offroad_01_armed_F"]] call _fnc_saveToTemplate; +private _vehiclesMilitiaLightArmed = ["I_G_Offroad_01_armed_F"]; ["vehiclesMilitiaTrucks", ["I_Truck_02_transport_F", "I_Truck_02_covered_F"]] call _fnc_saveToTemplate; -["vehiclesMilitiaCars", ["B_G_Offroad_01_F"]] call _fnc_saveToTemplate; +private _vehiclesMilitiaCars = ["I_G_Offroad_01_F"]; -["vehiclesPolice", ["B_GEN_Offroad_01_gen_F"]] call _fnc_saveToTemplate; +private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; ["staticMGs", ["I_HMG_02_high_F"]] call _fnc_saveToTemplate; ["staticAT", ["I_static_AT_F"]] call _fnc_saveToTemplate; @@ -75,19 +75,34 @@ private _AA = ["I_LT_01_AA_F"]; ["minefieldAPERS", ["APERSMine"]] call _fnc_saveToTemplate; //If Tank DLC -if (allowDLCTanks) then { +if ("tanks" in A3A_enabledDLC) then { // No seats so can't be APC _lightArmed append ["I_LT_01_AT_F", "I_LT_01_cannon_F"]; }; //If Western Sahara DLC -if (allowDLCWS) then { +if ("ws" in A3A_enabledDLC) then { _cargoTrucks = ["I_Truck_02_flatbed_lxWS", "I_Truck_02_cargo_lxWS"]; _AA append ["I_A_Truck_02_aa_lxWS"]; + ["uavsPortable", ["I_UAV_01_F", "I_UAV_02_lxWS"]] call _fnc_saveToTemplate; }; +//If contact DLC +if ("enoch" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; +}; +//If Laws of war DLC +if ("orange" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Van_02_vehicle_F","B_GEN_Van_02_transport_F"]; +}; + +["vehiclesPolice", _vehiclesPolice] call _fnc_saveToTemplate; + ["vehiclesCargoTrucks", _cargoTrucks] call _fnc_saveToTemplate; ["vehiclesLightArmed", _lightArmed] call _fnc_saveToTemplate; ["vehiclesAA", _AA] call _fnc_saveToTemplate; +["vehiclesMilitiaCars", _vehiclesMilitiaCars] call _fnc_saveToTemplate; +["vehiclesMilitiaLightArmed", _vehiclesMilitiaLightArmed] call _fnc_saveToTemplate; + #include "Vanilla_Vehicle_Attributes.sqf" ///////////////////// diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Apex.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Apex.sqf index 9c9838cf6a..f9907e3bf3 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Apex.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Apex.sqf @@ -19,7 +19,7 @@ ["vehiclesBasic", ["O_T_Quadbike_01_ghex_F"]] call _fnc_saveToTemplate; ["vehiclesLightUnarmed", ["O_T_LSV_02_unarmed_F","O_T_MRAP_02_ghex_F"]] call _fnc_saveToTemplate; -["vehiclesLightArmed",["O_T_MRAP_02_gmg_ghex_F","O_T_MRAP_02_hmg_ghex_F","O_T_LSV_02_armed_F","O_T_LSV_02_AT_F"]] call _fnc_saveToTemplate; +["vehiclesLightArmed",["O_T_MRAP_02_hmg_ghex_F","O_T_MRAP_02_hmg_ghex_F","O_T_MRAP_02_gmg_ghex_F","O_T_LSV_02_armed_F","O_T_LSV_02_AT_F"]] call _fnc_saveToTemplate; ["vehiclesTrucks", ["O_T_Truck_02_transport_F","O_T_Truck_02_F","O_T_Truck_03_transport_ghex_F","O_T_Truck_03_covered_ghex_F"]] call _fnc_saveToTemplate; private _cargoTrucks = ["O_T_Truck_02_transport_F","O_T_Truck_02_F","O_T_Truck_03_transport_ghex_F","O_T_Truck_03_covered_ghex_F"]; ["vehiclesAmmoTrucks", ["O_T_Truck_03_ammo_ghex_F","O_T_Truck_02_Ammo_F"]] call _fnc_saveToTemplate; @@ -29,7 +29,7 @@ private _cargoTrucks = ["O_T_Truck_02_transport_F","O_T_Truck_02_F","O_T_Truck_0 ["vehiclesLightAPCs", []] call _fnc_saveToTemplate; ["vehiclesAPCs", ["O_T_APC_Tracked_02_cannon_ghex_F","O_T_APC_Wheeled_02_rcws_v2_ghex_F"]] call _fnc_saveToTemplate; ["vehiclesIFVs", []] call _fnc_saveToTemplate; -["vehiclesTanks", ["O_T_MBT_02_cannon_ghex_F"]] call _fnc_saveToTemplate; +private _Tanks = ["O_T_MBT_02_cannon_ghex_F"]; ["vehiclesAA", ["O_T_APC_Tracked_02_AA_ghex_F"]] call _fnc_saveToTemplate; ["vehiclesTransportBoats", ["O_T_Boat_Transport_01_F"]] call _fnc_saveToTemplate; @@ -50,7 +50,7 @@ private _cargoTrucks = ["O_T_Truck_02_transport_F","O_T_Truck_02_F","O_T_Truck_0 ["O_T_MBT_02_arty_ghex_F", ["32Rnd_155mm_Mo_shells_O"]] ]] call _fnc_saveToTemplate; -["uavsAttack", ["O_UAV_02_dynamicLoadout_F","O_T_UAV_04_base_F"]] call _fnc_saveToTemplate; +["uavsAttack", ["O_UAV_02_dynamicLoadout_F","O_T_UAV_04_CAS_F"]] call _fnc_saveToTemplate; ["uavsPortable", ["O_UAV_01_F"]] call _fnc_saveToTemplate; //Config special vehicles - militia vehicles are mostly used in the early game, police cars are being used by troops around cities -- Example: @@ -58,7 +58,7 @@ private _cargoTrucks = ["O_T_Truck_02_transport_F","O_T_Truck_02_F","O_T_Truck_0 ["vehiclesMilitiaTrucks", ["O_T_Truck_02_transport_F","O_T_Truck_02_F","O_T_Truck_03_transport_ghex_F","O_T_Truck_03_covered_ghex_F"]] call _fnc_saveToTemplate; ["vehiclesMilitiaCars", ["O_T_LSV_02_unarmed_F"]] call _fnc_saveToTemplate; -["vehiclesPolice", ["B_GEN_Offroad_01_gen_F"]] call _fnc_saveToTemplate; +private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; ["staticMGs", ["I_G_HMG_02_high_F"]] call _fnc_saveToTemplate; ["staticAT", ["O_static_AT_F"]] call _fnc_saveToTemplate; @@ -74,9 +74,22 @@ private _cargoTrucks = ["O_T_Truck_02_transport_F","O_T_Truck_02_F","O_T_Truck_0 ["minefieldAPERS", ["APERSMine"]] call _fnc_saveToTemplate; //If Western Sahara DLC -if (allowDLCWS) then { - _cargoTrucks = ["O_T_Truck_02_cargo_lxWS","O_T_Truck_02_flatbed_lxWS"]; +if ("ws" in A3A_enabledDLC) then { + _cargoTrucks = ["O_T_Truck_02_cargo_lxWS","O_T_Truck_02_flatbed_lxWS"]; + ["uavsPortable", ["O_UAV_01_F", "O_UAV_02_lxWS"]] call _fnc_saveToTemplate; }; +if ("enoch" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; +}; +if ("tanks" in A3A_enabledDLC) then { + _Tanks append ["O_MBT_04_cannon_F","O_MBT_04_command_F"]; +}; +if ("orange" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Van_02_vehicle_F","B_GEN_Van_02_transport_F"]; +}; +["vehiclesPolice", _vehiclesPolice] call _fnc_saveToTemplate; + +["vehiclesTanks", _Tanks] call _fnc_saveToTemplate; ["vehiclesCargoTrucks", _cargoTrucks] call _fnc_saveToTemplate; #include "Vanilla_Vehicle_Attributes.sqf" @@ -93,6 +106,7 @@ if (allowDLCWS) then { // Loadouts // ////////////////////////// + private _loadoutData = call _fnc_createLoadoutData; _loadoutData set ["slRifles", []]; _loadoutData set ["rifles", []]; diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Arid.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Arid.sqf index f35bcc306e..a3d4f180af 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Arid.sqf @@ -18,8 +18,8 @@ ["equipmentBox", "Box_NATO_Equip_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type ["vehiclesBasic", ["O_Quadbike_01_F"]] call _fnc_saveToTemplate; -["vehiclesLightUnarmed", ["O_MRAP_02_F"]] call _fnc_saveToTemplate; -["vehiclesLightArmed",["O_MRAP_02_hmg_F", "O_MRAP_02_gmg_F"]] call _fnc_saveToTemplate; +private _LightUnarmed = ["O_MRAP_02_F"]; +private _LightArmed = ["O_MRAP_02_hmg_F", "O_MRAP_02_hmg_F", "O_MRAP_02_gmg_F"]; ["vehiclesTrucks", ["O_Truck_02_transport_F", "O_Truck_02_covered_F", "O_Truck_03_transport_F", "O_Truck_03_covered_F"]] call _fnc_saveToTemplate; private _cargoTrucks = ["O_Truck_02_transport_F", "O_Truck_02_covered_F", "O_Truck_03_transport_F", "O_Truck_03_covered_F"]; ["vehiclesAmmoTrucks", ["O_Truck_02_Ammo_F", "O_Truck_03_ammo_F"]] call _fnc_saveToTemplate; @@ -29,7 +29,7 @@ private _cargoTrucks = ["O_Truck_02_transport_F", "O_Truck_02_covered_F", "O_Tru ["vehiclesLightAPCs", []] call _fnc_saveToTemplate; ["vehiclesAPCs", ["O_APC_Tracked_02_cannon_F", "O_APC_Wheeled_02_rcws_v2_F"]] call _fnc_saveToTemplate; ["vehiclesIFVs", []] call _fnc_saveToTemplate; -["vehiclesTanks", ["O_MBT_02_cannon_F"]] call _fnc_saveToTemplate; +private _Tanks = ["O_MBT_02_cannon_F"]; ["vehiclesAA", ["O_APC_Tracked_02_AA_F"]] call _fnc_saveToTemplate; ["vehiclesTransportBoats", ["O_Boat_Transport_01_F"]] call _fnc_saveToTemplate; @@ -53,11 +53,11 @@ private _cargoTrucks = ["O_Truck_02_transport_F", "O_Truck_02_covered_F", "O_Tru ["uavsPortable", ["O_UAV_01_F"]] call _fnc_saveToTemplate; //Config special vehicles - militia vehicles are mostly used in the early game, police cars are being used by troops around cities -- Example: -["vehiclesMilitiaLightArmed", ["B_G_Offroad_01_armed_F"]] call _fnc_saveToTemplate; +private _vehiclesMilitiaLightArmed = ["I_G_Offroad_01_armed_F"]; ["vehiclesMilitiaTrucks", ["O_Truck_02_transport_F", "O_Truck_02_covered_F", "O_Truck_03_covered_F", "O_Truck_03_transport_F"]] call _fnc_saveToTemplate; -["vehiclesMilitiaCars", ["B_G_Offroad_01_F"]] call _fnc_saveToTemplate; +private _vehiclesMilitiaCars = ["I_G_Offroad_01_F"]; -["vehiclesPolice", ["B_GEN_Offroad_01_gen_F"]] call _fnc_saveToTemplate; +private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; ["staticMGs", ["I_HMG_02_high_F"]] call _fnc_saveToTemplate; ["staticAT", ["O_static_AT_F"]] call _fnc_saveToTemplate; @@ -73,11 +73,36 @@ private _cargoTrucks = ["O_Truck_02_transport_F", "O_Truck_02_covered_F", "O_Tru ["minefieldAPERS", ["APERSMine"]] call _fnc_saveToTemplate; //If Western Sahara DLC -if (allowDLCWS) then { +if ("ws" in A3A_enabledDLC) then { _cargoTrucks = ["O_Truck_02_cargo_lxWS","O_Truck_02_flatbed_lxWS"]; + ["uavsPortable", ["O_UAV_01_F", "O_UAV_02_lxWS"]] call _fnc_saveToTemplate; }; + +if ("enoch" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; +}; +if ("tanks" in A3A_enabledDLC) then { + _Tanks append ["O_MBT_04_cannon_F","O_MBT_04_command_F"]; +}; +if ("expansion" in A3A_enabledDLC) then { + _LightUnarmed append ["O_MRAP_02_F", "O_LSV_02_unarmed_F"]; + _LightArmed append ["O_LSV_02_AT_F", "O_LSV_02_armed_F"]; +}; +if ("orange" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Van_02_vehicle_F","B_GEN_Van_02_transport_F"]; +}; +["vehiclesPolice", _vehiclesPolice] call _fnc_saveToTemplate; + + +["vehiclesLightUnarmed", _LightUnarmed] call _fnc_saveToTemplate; +["vehiclesLightArmed", _LightArmed] call _fnc_saveToTemplate; +["vehiclesTanks", _Tanks] call _fnc_saveToTemplate; + ["vehiclesCargoTrucks", _cargoTrucks] call _fnc_saveToTemplate; +["vehiclesMilitiaCars", _vehiclesMilitiaCars] call _fnc_saveToTemplate; +["vehiclesMilitiaLightArmed", _vehiclesMilitiaLightArmed] call _fnc_saveToTemplate; + #include "Vanilla_Vehicle_Attributes.sqf" ///////////////////// diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Enoch.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Enoch.sqf index 457152af73..7fa4d39d12 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Enoch.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Enoch.sqf @@ -18,8 +18,8 @@ ["equipmentBox", "Box_NATO_Equip_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type ["vehiclesBasic", ["O_T_Quadbike_01_ghex_F"]] call _fnc_saveToTemplate; -["vehiclesLightUnarmed", ["O_T_MRAP_02_ghex_F"]] call _fnc_saveToTemplate; -["vehiclesLightArmed",["O_T_MRAP_02_gmg_ghex_F","O_T_MRAP_02_hmg_ghex_F"]] call _fnc_saveToTemplate; +private _LightUnarmed = ["O_T_MRAP_02_ghex_F"]; +private _LightArmed = ["O_T_MRAP_02_hmg_ghex_F", "O_T_MRAP_02_hmg_ghex_F", "O_T_MRAP_02_gmg_ghex_F"]; ["vehiclesTrucks", ["O_T_Truck_02_transport_F","O_T_Truck_02_F","O_T_Truck_03_transport_ghex_F","O_T_Truck_03_covered_ghex_F"]] call _fnc_saveToTemplate; private _cargoTrucks = ["O_T_Truck_02_transport_F", "O_T_Truck_02_F", "O_T_Truck_03_transport_ghex_F", "O_T_Truck_03_covered_ghex_F"]; ["vehiclesAmmoTrucks", ["O_T_Truck_03_ammo_ghex_F","O_T_Truck_02_Ammo_F"]] call _fnc_saveToTemplate; @@ -29,7 +29,7 @@ private _cargoTrucks = ["O_T_Truck_02_transport_F", "O_T_Truck_02_F", "O_T_Truck ["vehiclesLightAPCs", []] call _fnc_saveToTemplate; ["vehiclesAPCs", ["O_T_APC_Tracked_02_cannon_ghex_F","O_T_APC_Wheeled_02_rcws_v2_ghex_F"]] call _fnc_saveToTemplate; ["vehiclesIFVs", []] call _fnc_saveToTemplate; -["vehiclesTanks", ["O_T_MBT_02_cannon_ghex_F"]] call _fnc_saveToTemplate; +private _Tanks = ["O_T_MBT_02_cannon_ghex_F"]; ["vehiclesAA", ["O_T_APC_Tracked_02_AA_ghex_F"]] call _fnc_saveToTemplate; ["vehiclesTransportBoats", ["O_T_Boat_Transport_01_F"]] call _fnc_saveToTemplate; @@ -54,11 +54,11 @@ private _cargoTrucks = ["O_T_Truck_02_transport_F", "O_T_Truck_02_F", "O_T_Truck ["uavsPortable", ["O_UAV_01_F"]] call _fnc_saveToTemplate; //Config special vehicles - militia vehicles are mostly used in the early game, police cars are being used by troops around cities -- Example: -["vehiclesMilitiaLightArmed", ["B_G_Offroad_01_armed_F"]] call _fnc_saveToTemplate; +private _vehiclesMilitiaLightArmed = ["I_G_Offroad_01_armed_F"]; ["vehiclesMilitiaTrucks", ["O_Truck_02_transport_F", "O_Truck_02_covered_F", "O_Truck_03_covered_F", "O_Truck_03_transport_F"]] call _fnc_saveToTemplate; -["vehiclesMilitiaCars", ["B_G_Offroad_01_F"]] call _fnc_saveToTemplate; +private _vehiclesMilitiaCars = ["I_G_Offroad_01_F"]; -["vehiclesPolice", ["B_GEN_Offroad_01_gen_F"]] call _fnc_saveToTemplate; +private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; ["staticMGs", ["I_G_HMG_02_high_F"]] call _fnc_saveToTemplate; ["staticAT", ["O_static_AT_F"]] call _fnc_saveToTemplate; @@ -74,11 +74,37 @@ private _cargoTrucks = ["O_T_Truck_02_transport_F", "O_T_Truck_02_F", "O_T_Truck ["minefieldAPERS", ["APERSMine"]] call _fnc_saveToTemplate; //If Western Sahara DLC -if (allowDLCWS) then { +if ("ws" in A3A_enabledDLC) then { _cargoTrucks = ["O_T_Truck_02_cargo_lxWS","O_T_Truck_02_flatbed_lxWS"]; + ["uavsPortable", ["O_UAV_01_F", "O_UAV_02_lxWS"]] call _fnc_saveToTemplate; }; + +if ("enoch" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; + _vehiclesMilitiaCars append ["C_Offroad_01_comms_F", "C_Offroad_01_covered_F"]; +}; +if ("tanks" in A3A_enabledDLC) then { + _Tanks append ["O_MBT_04_cannon_F","O_MBT_04_command_F"]; +}; +if ("expansion" in A3A_enabledDLC) then { + _LightUnarmed append ["O_T_MRAP_02_ghex_F", "O_T_LSV_02_unarmed_F"]; + _LightArmed append ["O_T_LSV_02_AT_F", "O_T_LSV_02_armed_F"]; +}; +if ("orange" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Van_02_vehicle_F","B_GEN_Van_02_transport_F"]; +}; +["vehiclesPolice", _vehiclesPolice] call _fnc_saveToTemplate; + + +["vehiclesLightUnarmed", _LightUnarmed] call _fnc_saveToTemplate; +["vehiclesLightArmed", _LightArmed] call _fnc_saveToTemplate; +["vehiclesTanks", _Tanks] call _fnc_saveToTemplate; + ["vehiclesCargoTrucks", _cargoTrucks] call _fnc_saveToTemplate; +["vehiclesMilitiaCars", _vehiclesMilitiaCars] call _fnc_saveToTemplate; +["vehiclesMilitiaLightArmed", _vehiclesMilitiaLightArmed] call _fnc_saveToTemplate; + #include "Vanilla_Vehicle_Attributes.sqf" ///////////////////// diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Temperate.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Temperate.sqf index ac2c58b79a..3740bee167 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Temperate.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Temperate.sqf @@ -18,8 +18,8 @@ ["equipmentBox", "Box_NATO_Equip_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type ["vehiclesBasic", ["O_T_Quadbike_01_ghex_F"]] call _fnc_saveToTemplate; -["vehiclesLightUnarmed", ["O_T_MRAP_02_ghex_F"]] call _fnc_saveToTemplate; -["vehiclesLightArmed",["O_T_MRAP_02_gmg_ghex_F","O_T_MRAP_02_hmg_ghex_F"]] call _fnc_saveToTemplate; +private _LightUnarmed = ["O_T_MRAP_02_ghex_F"]; +private _LightArmed = ["O_T_MRAP_02_hmg_ghex_F", "O_T_MRAP_02_hmg_ghex_F", "O_T_MRAP_02_gmg_ghex_F"]; ["vehiclesTrucks", ["O_T_Truck_02_transport_F","O_T_Truck_02_F","O_T_Truck_03_transport_ghex_F","O_T_Truck_03_covered_ghex_F"]] call _fnc_saveToTemplate; private _cargoTrucks = ["O_T_Truck_02_transport_F", "O_T_Truck_02_F", "O_T_Truck_03_transport_ghex_F", "O_T_Truck_03_covered_ghex_F"]; ["vehiclesAmmoTrucks", ["O_T_Truck_03_ammo_ghex_F","O_T_Truck_02_Ammo_F"]] call _fnc_saveToTemplate; @@ -29,7 +29,7 @@ private _cargoTrucks = ["O_T_Truck_02_transport_F", "O_T_Truck_02_F", "O_T_Truck ["vehiclesLightAPCs", []] call _fnc_saveToTemplate; ["vehiclesAPCs", ["O_T_APC_Tracked_02_cannon_ghex_F","O_T_APC_Wheeled_02_rcws_v2_ghex_F"]] call _fnc_saveToTemplate; ["vehiclesIFVs", []] call _fnc_saveToTemplate; -["vehiclesTanks", ["O_T_MBT_02_cannon_ghex_F"]] call _fnc_saveToTemplate; +private _Tanks = ["O_T_MBT_02_cannon_ghex_F"]; ["vehiclesAA", ["O_T_APC_Tracked_02_AA_ghex_F"]] call _fnc_saveToTemplate; ["vehiclesTransportBoats", ["O_T_Boat_Transport_01_F"]] call _fnc_saveToTemplate; @@ -38,7 +38,7 @@ private _cargoTrucks = ["O_T_Truck_02_transport_F", "O_T_Truck_02_F", "O_T_Truck ["vehiclesPlanesCAS", ["O_Plane_CAS_02_dynamicLoadout_F"]] call _fnc_saveToTemplate; ["vehiclesPlanesAA", ["O_Plane_Fighter_02_F"]] call _fnc_saveToTemplate; -["vehiclesPlanesTransport", ["O_T_VTOL_02_infantry_dynamicLoadout_F"]] call _fnc_saveToTemplate; +["vehiclesPlanesTransport", ["O_T_VTOL_02_infantry_dynamicLoadout_F"]] call _fnc_saveToTemplate; ["vehiclesHelisLight", ["O_Heli_Light_02_unarmed_F"]] call _fnc_saveToTemplate; ["vehiclesHelisTransport", ["O_Heli_Transport_04_bench_black_F","O_Heli_Transport_04_covered_black_F"]] call _fnc_saveToTemplate; @@ -54,11 +54,11 @@ private _cargoTrucks = ["O_T_Truck_02_transport_F", "O_T_Truck_02_F", "O_T_Truck ["uavsPortable", ["O_UAV_01_F"]] call _fnc_saveToTemplate; //Config special vehicles - militia vehicles are mostly used in the early game, police cars are being used by troops around cities -- Example: -["vehiclesMilitiaLightArmed", ["B_G_Offroad_01_armed_F"]] call _fnc_saveToTemplate; +private _vehiclesMilitiaLightArmed = ["I_G_Offroad_01_armed_F"]; ["vehiclesMilitiaTrucks", ["O_T_Truck_02_transport_F","O_T_Truck_02_F","O_T_Truck_03_transport_ghex_F","O_T_Truck_03_covered_ghex_F"]] call _fnc_saveToTemplate; -["vehiclesMilitiaCars", ["B_G_Offroad_01_F"]] call _fnc_saveToTemplate; +private _vehiclesMilitiaCars = ["I_G_Offroad_01_F"]; -["vehiclesPolice", ["B_GEN_Offroad_01_gen_F"]] call _fnc_saveToTemplate; +private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; ["staticMGs", ["I_G_HMG_02_high_F"]] call _fnc_saveToTemplate; ["staticAT", ["O_static_AT_F"]] call _fnc_saveToTemplate; @@ -74,11 +74,37 @@ private _cargoTrucks = ["O_T_Truck_02_transport_F", "O_T_Truck_02_F", "O_T_Truck ["minefieldAPERS", ["APERSMine"]] call _fnc_saveToTemplate; //If Western Sahara DLC -if (allowDLCWS) then { +if ("ws" in A3A_enabledDLC) then { _cargoTrucks = ["O_T_Truck_02_cargo_lxWS","O_T_Truck_02_flatbed_lxWS"]; + ["uavsPortable", ["O_UAV_01_F", "O_UAV_02_lxWS"]] call _fnc_saveToTemplate; }; + +if ("enoch" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; + _vehiclesMilitiaCars append ["C_Offroad_01_comms_F", "C_Offroad_01_covered_F"]; +}; +if ("tanks" in A3A_enabledDLC) then { + _Tanks append ["O_MBT_04_cannon_F","O_MBT_04_command_F"]; +}; +if ("expansion" in A3A_enabledDLC) then { + _LightUnarmed append ["O_T_MRAP_02_ghex_F", "O_T_LSV_02_unarmed_F"]; + _LightArmed append ["O_T_LSV_02_AT_F", "O_T_LSV_02_armed_F"]; +}; +if ("orange" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Van_02_vehicle_F","B_GEN_Van_02_transport_F"]; +}; +["vehiclesPolice", _vehiclesPolice] call _fnc_saveToTemplate; + + +["vehiclesLightUnarmed", _LightUnarmed] call _fnc_saveToTemplate; +["vehiclesLightArmed", _LightArmed] call _fnc_saveToTemplate; +["vehiclesTanks", _Tanks] call _fnc_saveToTemplate; + ["vehiclesCargoTrucks", _cargoTrucks] call _fnc_saveToTemplate; +["vehiclesMilitiaCars", _vehiclesMilitiaCars] call _fnc_saveToTemplate; +["vehiclesMilitiaLightArmed", _vehiclesMilitiaLightArmed] call _fnc_saveToTemplate; + #include "Vanilla_Vehicle_Attributes.sqf" ///////////////////// diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_LDF.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_LDF.sqf index 87f3274362..fec037487d 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_LDF.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_LDF.sqf @@ -18,8 +18,8 @@ ["equipmentBox", "Box_NATO_Equip_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type ["vehiclesBasic", ["I_E_Quadbike_01_F"]] call _fnc_saveToTemplate; -["vehiclesLightUnarmed", ["B_T_MRAP_01_F"]] call _fnc_saveToTemplate; -["vehiclesLightArmed",["B_T_MRAP_01_hmg_F"]] call _fnc_saveToTemplate; +private _LightUnarmed = ["B_T_MRAP_01_F"]; +private _LightArmed = ["B_T_MRAP_01_hmg_F", "B_T_MRAP_01_hmg_F", "B_T_MRAP_01_gmg_F"]; ["vehiclesTrucks", ["I_E_Truck_02_transport_F", "I_E_Truck_02_F"]] call _fnc_saveToTemplate; private _cargoTrucks = ["I_E_Truck_02_transport_F", "I_E_Truck_02_F"]; ["vehiclesAmmoTrucks", ["I_E_Truck_02_Ammo_F"]] call _fnc_saveToTemplate; @@ -29,7 +29,7 @@ private _cargoTrucks = ["I_E_Truck_02_transport_F", "I_E_Truck_02_F"]; ["vehiclesLightAPCs", []] call _fnc_saveToTemplate; ["vehiclesAPCs", ["I_E_APC_tracked_03_cannon_F", "B_T_APC_Wheeled_01_cannon_F", "B_T_APC_Tracked_01_rcws_F"]] call _fnc_saveToTemplate; ["vehiclesIFVs", []] call _fnc_saveToTemplate; -["vehiclesTanks", ["B_T_MBT_01_TUSK_F", "B_T_MBT_01_cannon_F"]] call _fnc_saveToTemplate; +private _Tanks = ["B_T_MBT_01_TUSK_F", "B_T_MBT_01_cannon_F"]; ["vehiclesAA", ["B_T_APC_Tracked_01_AA_F"]] call _fnc_saveToTemplate; ["vehiclesTransportBoats", ["I_Boat_Transport_01_F"]] call _fnc_saveToTemplate; @@ -41,7 +41,7 @@ private _cargoTrucks = ["I_E_Truck_02_transport_F", "I_E_Truck_02_F"]; ["vehiclesPlanesTransport", ["B_T_VTOL_01_infantry_F"]] call _fnc_saveToTemplate; ["vehiclesHelisLight", ["I_E_Heli_light_03_unarmed_F", "B_Heli_Light_01_F"]] call _fnc_saveToTemplate; -["vehiclesHelisTransport", ["B_Heli_Transport_03_F", "B_Heli_Transport_01_camo_F"]] call _fnc_saveToTemplate; +private _HelisTransport = ["B_Heli_Transport_01_camo_F"]; ["vehiclesHelisLightAttack", ["I_E_Heli_light_03_dynamicLoadout_F", "B_Heli_Light_01_armed_F"]] call _fnc_saveToTemplate; ["vehiclesHelisAttack", ["B_Heli_Attack_01_F"]] call _fnc_saveToTemplate; @@ -55,11 +55,11 @@ private _cargoTrucks = ["I_E_Truck_02_transport_F", "I_E_Truck_02_F"]; ["uavsPortable", ["I_E_UAV_01_F"]] call _fnc_saveToTemplate; //Config special vehicles -["vehiclesMilitiaLightArmed", ["B_G_Offroad_01_armed_F"]] call _fnc_saveToTemplate; +private _vehiclesMilitiaLightArmed = ["I_G_Offroad_01_armed_F"]; ["vehiclesMilitiaTrucks", ["I_E_Truck_02_F", "I_E_Truck_02_transport_F"]] call _fnc_saveToTemplate; -["vehiclesMilitiaCars", ["I_E_Offroad_01_F", "I_E_Offroad_01_comms_F", "I_E_Offroad_01_covered_F"]] call _fnc_saveToTemplate; +private _vehiclesMilitiaCars = ["I_E_Offroad_01_F", "I_E_Offroad_01_comms_F", "I_E_Offroad_01_covered_F"]; -["vehiclesPolice", ["B_GEN_Offroad_01_gen_F"]] call _fnc_saveToTemplate; +private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F","B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; ["staticMGs", ["I_G_HMG_02_high_F"]] call _fnc_saveToTemplate; ["staticAT", ["I_E_Static_AT_F"]] call _fnc_saveToTemplate; @@ -76,11 +76,37 @@ private _cargoTrucks = ["I_E_Truck_02_transport_F", "I_E_Truck_02_F"]; ["minefieldAPERS", ["APERSMine"]] call _fnc_saveToTemplate; //If Western Sahara DLC -if (allowDLCWS) then { +if ("ws" in A3A_enabledDLC) then { _cargoTrucks = ["I_E_Truck_02_cargo_lxWS","I_E_Truck_02_flatbed_lxWS"]; + ["uavsPortable", ["I_E_UAV_01_F", "I_UAV_02_lxWS"]] call _fnc_saveToTemplate; }; +if ("tanks" in A3A_enabledDLC) then { + _Tanks append ["B_T_AFV_Wheeled_01_cannon_F","B_T_AFV_Wheeled_01_up_cannon_F"]; //Closer to IFV than tank, but no passenger seats. +}; +if ("expansion" in A3A_enabledDLC) then { + _LightUnarmed append ["B_T_MRAP_01_F", "B_T_LSV_01_unarmed_F"]; + _LightArmed append ["B_T_LSV_01_AT_F", "B_T_LSV_01_armed_F"]; +}; +if ("heli" in A3A_enabledDLC) then { + _HelisTransport append ["B_Heli_Transport_03_F", "B_Heli_Transport_03_unarmed_green_F"] +}; +if ("orange" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Van_02_vehicle_F","B_GEN_Van_02_transport_F"]; +}; +["vehiclesPolice", _vehiclesPolice] call _fnc_saveToTemplate; + + +["vehiclesLightUnarmed", _LightUnarmed] call _fnc_saveToTemplate; +["vehiclesLightArmed", _LightArmed] call _fnc_saveToTemplate; + ["vehiclesCargoTrucks", _cargoTrucks] call _fnc_saveToTemplate; +["vehiclesTanks", _Tanks] call _fnc_saveToTemplate; +["vehiclesHelisTransport", _HelisTransport] call _fnc_saveToTemplate; + +["vehiclesMilitiaCars", _vehiclesMilitiaCars] call _fnc_saveToTemplate; +["vehiclesMilitiaLightArmed", _vehiclesMilitiaLightArmed] call _fnc_saveToTemplate; + #include "Vanilla_Vehicle_Attributes.sqf" ///////////////////// diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf index aa8eed3f3d..588603d4c8 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf @@ -18,8 +18,8 @@ ["equipmentBox", "Box_NATO_Equip_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type ["vehiclesBasic", ["B_T_Quadbike_01_F"]] call _fnc_saveToTemplate; -["vehiclesLightUnarmed", ["B_T_MRAP_01_F"]] call _fnc_saveToTemplate; -["vehiclesLightArmed",["B_T_MRAP_01_hmg_F"]] call _fnc_saveToTemplate; +["vehiclesLightUnarmed", ["B_T_MRAP_01_F","B_T_MRAP_01_F", "B_T_LSV_01_unarmed_F"]] call _fnc_saveToTemplate; +["vehiclesLightArmed",["B_T_MRAP_01_hmg_F","B_T_MRAP_01_hmg_F", "B_T_MRAP_01_gmg_F", "B_T_LSV_01_AT_F", "B_T_LSV_01_armed_F"]] call _fnc_saveToTemplate; ["vehiclesTrucks", ["B_T_Truck_01_transport_F", "B_T_Truck_01_covered_F"]] call _fnc_saveToTemplate; ["vehiclesCargoTrucks", ["B_T_Truck_01_flatbed_F", "B_T_Truck_01_cargo_F"]] call _fnc_saveToTemplate; ["vehiclesAmmoTrucks", ["B_T_Truck_01_ammo_F"]] call _fnc_saveToTemplate; @@ -29,7 +29,7 @@ ["vehiclesLightAPCs", []] call _fnc_saveToTemplate; private _APCs = ["B_T_APC_Wheeled_01_cannon_F", "B_T_APC_Tracked_01_rcws_F"]; // CRV has no cargo: "B_T_APC_Tracked_01_CRV_F" ["vehiclesIFVs", []] call _fnc_saveToTemplate; -["vehiclesTanks", ["B_T_MBT_01_TUSK_F", "B_T_MBT_01_cannon_F"]] call _fnc_saveToTemplate; +private _Tanks = ["B_T_MBT_01_TUSK_F", "B_T_MBT_01_cannon_F"]; ["vehiclesAA", ["B_T_APC_Tracked_01_AA_F"]] call _fnc_saveToTemplate; ["vehiclesTransportBoats", ["B_T_Boat_Transport_01_F"]] call _fnc_saveToTemplate; @@ -41,7 +41,7 @@ private _APCs = ["B_T_APC_Wheeled_01_cannon_F", "B_T_APC_Tracked_01_rcws_F"]; ["vehiclesPlanesTransport", ["B_T_VTOL_01_infantry_F"]] call _fnc_saveToTemplate; ["vehiclesHelisLight", ["B_Heli_Light_01_F"]] call _fnc_saveToTemplate; -["vehiclesHelisTransport", ["B_Heli_Transport_03_F", "B_Heli_Transport_01_camo_F"]] call _fnc_saveToTemplate; +private _HelisTransport = ["B_Heli_Transport_01_camo_F","B_CTRG_Heli_Transport_01_tropic_F"]; ["vehiclesHelisLightAttack", ["B_Heli_Light_01_armed_F"]] call _fnc_saveToTemplate; ["vehiclesHelisAttack", ["B_Heli_Attack_01_F"]] call _fnc_saveToTemplate; @@ -59,7 +59,7 @@ private _APCs = ["B_T_APC_Wheeled_01_cannon_F", "B_T_APC_Tracked_01_rcws_F"]; ["vehiclesMilitiaTrucks", ["B_T_Truck_01_transport_F"]] call _fnc_saveToTemplate; ["vehiclesMilitiaCars", ["B_T_LSV_01_unarmed_F"]] call _fnc_saveToTemplate; -["vehiclesPolice", ["B_GEN_Offroad_01_gen_F"]] call _fnc_saveToTemplate; +private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; ["staticMGs", ["I_G_HMG_02_high_F"]] call _fnc_saveToTemplate; ["staticAT", ["B_T_Static_AT_F"]] call _fnc_saveToTemplate; @@ -76,10 +76,30 @@ private _APCs = ["B_T_APC_Wheeled_01_cannon_F", "B_T_APC_Tracked_01_rcws_F"]; ["minefieldAPERS", ["APERSMine"]] call _fnc_saveToTemplate; //If Western Sahara DLC -if (allowDLCWS) then { +if ("ws" in A3A_enabledDLC) then { _APCs append ["B_T_APC_Wheeled_01_atgm_lxWS", "B_T_APC_Wheeled_01_command_lxWS"]; + ["uavsPortable", ["B_UAV_01_F", "B_UAV_02_lxWS"]] call _fnc_saveToTemplate; }; + +if ("enoch" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; +}; +if ("tanks" in A3A_enabledDLC) then { + _Tanks append ["B_T_AFV_Wheeled_01_cannon_F","B_T_AFV_Wheeled_01_up_cannon_F"]; //Closer to IFV than tank, but no passenger seats. +}; +if ("heli" in A3A_enabledDLC) then { + _HelisTransport append ["B_Heli_Transport_03_F", "B_Heli_Transport_03_unarmed_green_F"]; +}; +if ("orange" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Van_02_vehicle_F","B_GEN_Van_02_transport_F"]; +}; +["vehiclesPolice", _vehiclesPolice] call _fnc_saveToTemplate; + ["vehiclesAPCs", _APCs] call _fnc_saveToTemplate; +["vehiclesTanks", _Tanks] call _fnc_saveToTemplate; + +["vehiclesHelisTransport", _HelisTransport] call _fnc_saveToTemplate; + #include "Vanilla_Vehicle_Attributes.sqf" diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf index cd9c1cc1d0..4409346b27 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf @@ -18,8 +18,8 @@ ["equipmentBox", "Box_NATO_Equip_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type ["vehiclesBasic", ["B_Quadbike_01_F"]] call _fnc_saveToTemplate; -["vehiclesLightUnarmed", ["B_MRAP_01_F"]] call _fnc_saveToTemplate; -["vehiclesLightArmed",["B_MRAP_01_gmg_F", "B_MRAP_01_hmg_F"]] call _fnc_saveToTemplate; +private _LightUnarmed = ["B_MRAP_01_F"]; +private _LightArmed = ["B_MRAP_01_hmg_F", "B_MRAP_01_hmg_F""B_MRAP_01_gmg_F"]; ["vehiclesTrucks", ["B_Truck_01_covered_F", "B_Truck_01_transport_F"]] call _fnc_saveToTemplate; ["vehiclesCargoTrucks", ["B_Truck_01_cargo_F", "B_Truck_01_flatbed_F"]] call _fnc_saveToTemplate; ["vehiclesAmmoTrucks", ["B_Truck_01_ammo_F"]] call _fnc_saveToTemplate; @@ -29,7 +29,7 @@ ["vehiclesLightAPCs", []] call _fnc_saveToTemplate; private _APCs = ["B_APC_Wheeled_01_cannon_F", "B_APC_Tracked_01_rcws_F"]; // CRV has no cargo: "B_APC_Tracked_01_CRV_F" ["vehiclesIFVs", []] call _fnc_saveToTemplate; -["vehiclesTanks", ["B_MBT_01_TUSK_F", "B_MBT_01_cannon_F"]] call _fnc_saveToTemplate; +private _Tanks = ["B_MBT_01_TUSK_F", "B_MBT_01_cannon_F"]; ["vehiclesAA", ["B_APC_Tracked_01_AA_F"]] call _fnc_saveToTemplate; ["vehiclesTransportBoats", ["B_Boat_Transport_01_F"]] call _fnc_saveToTemplate; @@ -41,7 +41,7 @@ private _APCs = ["B_APC_Wheeled_01_cannon_F", "B_APC_Tracked_01_rcws_F"]; ["vehiclesPlanesTransport", ["B_T_VTOL_01_infantry_F","B_T_VTOL_01_infantry_blue_F"]] call _fnc_saveToTemplate; ["vehiclesHelisLight", ["B_Heli_Light_01_F"]] call _fnc_saveToTemplate; -["vehiclesHelisTransport", ["B_Heli_Transport_03_F", "B_Heli_Transport_03_unarmed_F", "B_Heli_Transport_01_F"]] call _fnc_saveToTemplate; +private _HelisTransport = ["B_Heli_Transport_01_F"]; ["vehiclesHelisLightAttack", ["B_Heli_Light_01_dynamicLoadout_F"]] call _fnc_saveToTemplate; ["vehiclesHelisAttack", ["B_Heli_Attack_01_dynamicLoadout_F"]] call _fnc_saveToTemplate; @@ -56,11 +56,11 @@ private _APCs = ["B_APC_Wheeled_01_cannon_F", "B_APC_Tracked_01_rcws_F"]; ["uavsPortable", ["B_UAV_01_F"]] call _fnc_saveToTemplate; //Config special vehicles - militia vehicles are mostly used in the early game, police cars are being used by troops around cities -- Example: -["vehiclesMilitiaLightArmed", ["B_G_Offroad_01_armed_F"]] call _fnc_saveToTemplate; +private _vehiclesMilitiaLightArmed = ["I_G_Offroad_01_armed_F"]; ["vehiclesMilitiaTrucks", ["B_Truck_01_covered_F", "B_Truck_01_transport_F"]] call _fnc_saveToTemplate; -["vehiclesMilitiaCars", ["B_G_Offroad_01_F"]] call _fnc_saveToTemplate; +private _vehiclesMilitiaCars = ["I_G_Offroad_01_F"]; -["vehiclesPolice", ["B_GEN_Offroad_01_gen_F"]] call _fnc_saveToTemplate; +private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; ["staticMGs", ["B_G_HMG_02_high_F"]] call _fnc_saveToTemplate; ["staticAT", ["B_static_AT_F"]] call _fnc_saveToTemplate; @@ -75,11 +75,41 @@ private _APCs = ["B_APC_Wheeled_01_cannon_F", "B_APC_Tracked_01_rcws_F"]; ["minefieldAT", ["ATMine"]] call _fnc_saveToTemplate; ["minefieldAPERS", ["APERSMine"]] call _fnc_saveToTemplate; + //If Western Sahara DLC -if (allowDLCWS) then { +if ("ws" in A3A_enabledDLC) then { _APCs append ["APC_Wheeled_01_atgm_base_lxWS", "APC_Wheeled_01_command_base_lxWS"]; + ["uavsPortable", ["B_UAV_01_F", "B_UAV_02_lxWS"]] call _fnc_saveToTemplate; +}; +if ("enoch" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; +}; +if ("tanks" in A3A_enabledDLC) then { + _Tanks append ["B_AFV_Wheeled_01_cannon_F","B_AFV_Wheeled_01_up_cannon_F"]; //Closer to IFV than tank, but no passenger seats. +}; +if ("expansion" in A3A_enabledDLC) then { + _LightUnarmed append ["B_MRAP_01_F","B_LSV_01_unarmed_F"]; + _LightArmed append ["B_LSV_01_AT_F","B_LSV_01_armed_F"]; + _HelisTransport append ["B_CTRG_Heli_Transport_01_sand_F"]; +}; +if ("heli" in A3A_enabledDLC) then { + _HelisTransport append ["B_Heli_Transport_03_black_F", "B_Heli_Transport_03_unarmed_F"]; }; +if ("orange" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Van_02_vehicle_F","B_GEN_Van_02_transport_F"]; +}; +["vehiclesPolice", _vehiclesPolice] call _fnc_saveToTemplate; + +["vehiclesLightUnarmed", _LightUnarmed] call _fnc_saveToTemplate; +["vehiclesLightArmed", _LightArmed] call _fnc_saveToTemplate; + ["vehiclesAPCs", _APCs] call _fnc_saveToTemplate; +["vehiclesTanks", _Tanks] call _fnc_saveToTemplate; + +["vehiclesHelisTransport", _HelisTransport] call _fnc_saveToTemplate; + +["vehiclesMilitiaCars", _vehiclesMilitiaCars] call _fnc_saveToTemplate; +["vehiclesMilitiaLightArmed", _vehiclesMilitiaLightArmed] call _fnc_saveToTemplate; #include "Vanilla_Vehicle_Attributes.sqf" diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Temperate.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Temperate.sqf index 31a0750acd..8b4ddad3ba 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Temperate.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Temperate.sqf @@ -18,8 +18,8 @@ ["equipmentBox", "Box_NATO_Equip_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type ["vehiclesBasic", ["B_T_Quadbike_01_F"]] call _fnc_saveToTemplate; -["vehiclesLightUnarmed", ["B_T_MRAP_01_F", "B_T_MRAP_01_F", "B_T_LSV_01_unarmed_F"]] call _fnc_saveToTemplate; -["vehiclesLightArmed", ["B_T_MRAP_01_hmg_F", "B_T_MRAP_01_hmg_F", "B_T_MRAP_01_gmg_F", "B_T_MRAP_01_gmg_F", "B_T_LSV_01_AT_F", "B_T_LSV_01_armed_F"]] call _fnc_saveToTemplate; //this line determines light and armed vehicles -- Example: ["vehiclesLightArmed", ["B_MRAP_01_hmg_F", "B_MRAP_01_gmg_F"]] -- Array, can contain multiple assets +private _LightUnarmed = ["B_T_MRAP_01_F"]; +private _LightArmed = ["B_T_MRAP_01_hmg_F", "B_T_MRAP_01_hmg_F", "B_T_MRAP_01_gmg_F"]; //this line determines light and armed vehicles -- Example: ["vehiclesLightArmed", ["B_MRAP_01_hmg_F", "B_MRAP_01_gmg_F"]] -- Array, can contain multiple assets ["vehiclesTrucks", ["B_T_Truck_01_transport_F", "B_T_Truck_01_covered_F"]] call _fnc_saveToTemplate; ["vehiclesCargoTrucks", ["B_T_Truck_01_transport_F", "B_T_Truck_01_covered_F"]] call _fnc_saveToTemplate; ["vehiclesAmmoTrucks", ["B_T_Truck_01_ammo_F"]] call _fnc_saveToTemplate; @@ -29,7 +29,7 @@ ["vehiclesLightAPCs", []] call _fnc_saveToTemplate; private _APCs = ["B_T_APC_Wheeled_01_cannon_F", "B_T_APC_Tracked_01_rcws_F"]; //, "B_T_APC_Tracked_01_CRV_F"]; ["vehiclesIFVs", []] call _fnc_saveToTemplate; -["vehiclesTanks", ["B_T_MBT_01_TUSK_F", "B_T_MBT_01_cannon_F"]] call _fnc_saveToTemplate; +private _Tanks = ["B_T_MBT_01_TUSK_F", "B_T_MBT_01_cannon_F"]; ["vehiclesAA", ["B_T_APC_Tracked_01_AA_F"]] call _fnc_saveToTemplate; ["vehiclesTransportBoats", ["B_Boat_Transport_01_F"]] call _fnc_saveToTemplate; @@ -38,10 +38,10 @@ private _APCs = ["B_T_APC_Wheeled_01_cannon_F", "B_T_APC_Tracked_01_rcws_F"]; ["vehiclesPlanesCAS", ["B_Plane_CAS_01_dynamicLoadout_F"]] call _fnc_saveToTemplate; ["vehiclesPlanesAA", ["B_Plane_Fighter_01_F"]] call _fnc_saveToTemplate; -["vehiclesPlanesTransport", ["B_T_VTOL_01_infantry_F"]] call _fnc_saveToTemplate; +["vehiclesPlanesTransport", ["B_T_VTOL_01_infantry_blue_F"]] call _fnc_saveToTemplate; ["vehiclesHelisLight", ["B_Heli_Light_01_F"]] call _fnc_saveToTemplate; -["vehiclesHelisTransport", ["B_Heli_Transport_03_F", "B_Heli_Transport_01_F"]] call _fnc_saveToTemplate; +private _HelisTransport = ["B_Heli_Transport_01_camo_F"]; ["vehiclesHelisLightAttack", ["B_Heli_Light_01_dynamicLoadout_F"]] call _fnc_saveToTemplate; ["vehiclesHelisAttack", ["B_Heli_Attack_01_dynamicLoadout_F"]] call _fnc_saveToTemplate; @@ -55,11 +55,11 @@ private _APCs = ["B_T_APC_Wheeled_01_cannon_F", "B_T_APC_Tracked_01_rcws_F"]; ["uavsPortable", ["B_UAV_01_F"]] call _fnc_saveToTemplate; //Config special vehicles - militia vehicles are mostly used in the early game, police cars are being used by troops around cities -- Example: -["vehiclesMilitiaLightArmed", ["B_G_Offroad_01_armed_F"]] call _fnc_saveToTemplate; +private _vehiclesMilitiaLightArmed = ["I_G_Offroad_01_armed_F"]; ["vehiclesMilitiaTrucks", ["B_T_Truck_01_transport_F"]] call _fnc_saveToTemplate; -["vehiclesMilitiaCars", ["B_G_Offroad_01_F"]] call _fnc_saveToTemplate; +private _vehiclesMilitiaCars = ["I_G_Offroad_01_F"]; -["vehiclesPolice", ["B_GEN_Offroad_01_gen_F"]] call _fnc_saveToTemplate; +private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; ["staticMGs", ["B_G_HMG_02_high_F"]] call _fnc_saveToTemplate; ["staticAT", ["B_static_AT_F"]] call _fnc_saveToTemplate; @@ -75,10 +75,42 @@ private _APCs = ["B_T_APC_Wheeled_01_cannon_F", "B_T_APC_Tracked_01_rcws_F"]; ["minefieldAPERS", ["APERSMine"]] call _fnc_saveToTemplate; //If Western Sahara DLC -if (allowDLCWS) then { +if ("ws" in A3A_enabledDLC) then { _APCs append ["B_T_APC_Wheeled_01_atgm_lxWS", "B_T_APC_Wheeled_01_command_lxWS"]; + ["uavsPortable", ["B_UAV_01_F", "B_UAV_02_lxWS"]] call _fnc_saveToTemplate; }; + +if ("enoch" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; + _vehiclesMilitiaCars append ["C_Offroad_01_comms_F", "C_Offroad_01_covered_F"]; +}; +if ("tanks" in A3A_enabledDLC) then { + _Tanks append ["B_T_AFV_Wheeled_01_cannon_F","B_T_AFV_Wheeled_01_up_cannon_F"]; //Closer to IFV than tank, but no passenger seats. +}; +if ("expansion" in A3A_enabledDLC) then { + _LightUnarmed append ["B_T_MRAP_01_F", "B_T_LSV_01_unarmed_F"]; + _LightArmed append ["B_T_LSV_01_AT_F", "B_T_LSV_01_armed_F"]; + _HelisTransport append ["B_CTRG_Heli_Transport_01_tropic_F"]; +}; +if ("heli" in A3A_enabledDLC) then { + _HelisTransport append ["B_Heli_Transport_03_F", "B_Heli_Transport_03_unarmed_green_F"]; +}; +if ("orange" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Van_02_vehicle_F","B_GEN_Van_02_transport_F"]; +}; +["vehiclesPolice", _vehiclesPolice] call _fnc_saveToTemplate; + + +["vehiclesLightUnarmed", _LightUnarmed] call _fnc_saveToTemplate; +["vehiclesLightArmed", _LightArmed] call _fnc_saveToTemplate; + ["vehiclesAPCs", _APCs] call _fnc_saveToTemplate; +["vehiclesTanks", _Tanks] call _fnc_saveToTemplate; + +["vehiclesHelisTransport", _HelisTransport] call _fnc_saveToTemplate; + +["vehiclesMilitiaCars", _vehiclesMilitiaCars] call _fnc_saveToTemplate; +["vehiclesMilitiaLightArmed", _vehiclesMilitiaLightArmed] call _fnc_saveToTemplate; #include "Vanilla_Vehicle_Attributes.sqf" diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf index a4b87bf6d9..8409dab942 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf @@ -18,8 +18,8 @@ ["equipmentBox", "Box_NATO_Equip_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type ["vehiclesBasic", ["B_T_Quadbike_01_F"]] call _fnc_saveToTemplate; -["vehiclesLightUnarmed", ["B_T_MRAP_01_F"]] call _fnc_saveToTemplate; -["vehiclesLightArmed",["B_T_MRAP_01_hmg_F"]] call _fnc_saveToTemplate; +private _LightUnarmed = ["B_T_MRAP_01_F"]; +private _LightArmed = ["B_T_MRAP_01_hmg_F", "B_T_MRAP_01_hmg_F", "B_T_MRAP_01_gmg_F"]; ["vehiclesTrucks", ["B_T_Truck_01_transport_F", "B_T_Truck_01_covered_F"]] call _fnc_saveToTemplate; ["vehiclesCargoTrucks", ["B_T_Truck_01_flatbed_F", "B_T_Truck_01_cargo_F"]] call _fnc_saveToTemplate; ["vehiclesAmmoTrucks", ["B_T_Truck_01_ammo_F"]] call _fnc_saveToTemplate; @@ -29,7 +29,7 @@ ["vehiclesLightAPCs", []] call _fnc_saveToTemplate; private _APCs = ["B_T_APC_Wheeled_01_cannon_F", "B_T_APC_Tracked_01_rcws_F"]; //, "B_T_APC_Tracked_01_CRV_F"]; ["vehiclesIFVs", []] call _fnc_saveToTemplate; -["vehiclesTanks", ["B_T_MBT_01_TUSK_F", "B_T_MBT_01_cannon_F"]] call _fnc_saveToTemplate; +private _Tanks = ["B_T_MBT_01_TUSK_F", "B_T_MBT_01_cannon_F"]; ["vehiclesAA", ["B_T_APC_Tracked_01_AA_F"]] call _fnc_saveToTemplate; ["vehiclesTransportBoats", ["B_T_Boat_Transport_01_F"]] call _fnc_saveToTemplate; @@ -41,7 +41,7 @@ private _APCs = ["B_T_APC_Wheeled_01_cannon_F", "B_T_APC_Tracked_01_rcws_F"]; ["vehiclesPlanesTransport", ["B_T_VTOL_01_infantry_F"]] call _fnc_saveToTemplate; ["vehiclesHelisLight", ["B_Heli_Light_01_F"]] call _fnc_saveToTemplate; -["vehiclesHelisTransport", ["B_Heli_Transport_03_F", "B_Heli_Transport_01_camo_F"]] call _fnc_saveToTemplate; +private _HelisTransport = ["B_Heli_Transport_01_camo_F"]; ["vehiclesHelisLightAttack", ["B_Heli_Light_01_armed_F"]] call _fnc_saveToTemplate; ["vehiclesHelisAttack", ["B_Heli_Attack_01_F"]] call _fnc_saveToTemplate; @@ -55,11 +55,11 @@ private _APCs = ["B_T_APC_Wheeled_01_cannon_F", "B_T_APC_Tracked_01_rcws_F"]; ["uavsPortable", ["B_UAV_01_F"]] call _fnc_saveToTemplate; //Config special vehicles -["vehiclesMilitiaLightArmed", ["B_G_Offroad_01_armed_F"]] call _fnc_saveToTemplate; +private _vehiclesMilitiaLightArmed = ["I_G_Offroad_01_armed_F"]; ["vehiclesMilitiaTrucks", ["B_T_Truck_01_transport_F"]] call _fnc_saveToTemplate; -["vehiclesMilitiaCars", ["B_G_Offroad_01_F"]] call _fnc_saveToTemplate; +private _vehiclesMilitiaCars = ["I_G_Offroad_01_F"]; -["vehiclesPolice", ["B_GEN_Offroad_01_gen_F"]] call _fnc_saveToTemplate; +private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; ["staticMGs", ["I_G_HMG_02_high_F"]] call _fnc_saveToTemplate; ["staticAT", ["B_T_Static_AT_F"]] call _fnc_saveToTemplate; @@ -76,10 +76,43 @@ private _APCs = ["B_T_APC_Wheeled_01_cannon_F", "B_T_APC_Tracked_01_rcws_F"]; ["minefieldAPERS", ["APERSMine"]] call _fnc_saveToTemplate; //If Western Sahara DLC -if (allowDLCWS) then { +if ("ws" in A3A_enabledDLC) then { _APCs append ["B_T_APC_Wheeled_01_atgm_lxWS", "B_T_APC_Wheeled_01_command_lxWS"]; + ["uavsPortable", ["B_UAV_01_F", "B_UAV_02_lxWS"]] call _fnc_saveToTemplate; }; + +if ("enoch" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; +}; +if ("tanks" in A3A_enabledDLC) then { + _Tanks append ["B_T_AFV_Wheeled_01_cannon_F","B_T_AFV_Wheeled_01_up_cannon_F"]; //Closer to IFV than tank, but no passenger seats. +}; +if ("expansion" in A3A_enabledDLC) then { + _LightUnarmed append ["B_T_MRAP_01_F", "B_T_LSV_01_unarmed_F"]; + _LightArmed append ["B_T_LSV_01_AT_F", "B_T_LSV_01_armed_F"]; + _HelisTransport append ["B_CTRG_Heli_Transport_01_tropic_F"]; +}; +if ("heli" in A3A_enabledDLC) then { + _HelisTransport append ["B_Heli_Transport_03_F", "B_Heli_Transport_03_unarmed_green_F"]; +}; +if ("orange" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Van_02_vehicle_F","B_GEN_Van_02_transport_F"]; +}; +["vehiclesPolice", _vehiclesPolice] call _fnc_saveToTemplate; + + +["vehiclesLightUnarmed", _LightUnarmed] call _fnc_saveToTemplate; +["vehiclesLightArmed", _LightArmed] call _fnc_saveToTemplate; + ["vehiclesAPCs", _APCs] call _fnc_saveToTemplate; +["vehiclesTanks", _Tanks] call _fnc_saveToTemplate; + +["vehiclesHelisTransport", _HelisTransport] call _fnc_saveToTemplate; + +["vehiclesMilitiaCars", _vehiclesMilitiaCars] call _fnc_saveToTemplate; +["vehiclesMilitiaLightArmed", _vehiclesMilitiaLightArmed] call _fnc_saveToTemplate; + + #include "Vanilla_Vehicle_Attributes.sqf" @@ -219,7 +252,7 @@ _sfLoadoutData set ["rifles", [ ]]; _sfLoadoutData set ["carbines", [ ["arifle_MXC_khk_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag_Tracer"], [], ""], -["arifle_MXC_khk_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight", ["30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag_Tracer"], [], ""] +["arifle_MXC_khk_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight_khk_F", ["30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag_Tracer"], [], ""] ]]; _sfLoadoutData set ["grenadeLaunchers", [ ["arifle_MX_GL_khk_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_FIA.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_FIA.sqf index 2ef68949ac..1339d92eca 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_FIA.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_FIA.sqf @@ -9,10 +9,10 @@ ["flagMarkerType", "flag_FIA"] call _fnc_saveToTemplate; ["vehiclesBasic", ["I_G_Quadbike_01_F"]] call _fnc_saveToTemplate; -["vehiclesLightUnarmed", ["I_G_Offroad_01_F"]] call _fnc_saveToTemplate; -["vehiclesLightArmed", ["I_G_Offroad_01_armed_F"]] call _fnc_saveToTemplate; +private _vehiclesLightUnarmed = ["I_G_Offroad_01_F"]; +private _vehiclesLightArmed = ["I_G_Offroad_01_armed_F"]; ["vehiclesTruck", ["I_G_Van_01_transport_F"]] call _fnc_saveToTemplate; -["vehiclesAT", ["I_G_Offroad_01_AT_F"]] call _fnc_saveToTemplate; +private _vehiclesAT = ["I_G_Offroad_01_AT_F"]; private _vehicleAA = []; ["vehiclesBoat", ["I_C_Boat_Transport_02_F"]] call _fnc_saveToTemplate; @@ -38,15 +38,28 @@ private _staticAA = ["I_static_AA_F"]; ["breachingExplosivesAPC", [["DemoCharge_Remote_Mag", 1]]] call _fnc_saveToTemplate; ["breachingExplosivesTank", [["SatchelCharge_Remote_Mag", 1], ["DemoCharge_Remote_Mag", 2]]] call _fnc_saveToTemplate; -if (allowDLCExpansion) then { + + +if ("expansion" in A3A_enabledDLC) then { _vehiclesCivCar append ["C_Offroad_02_unarmed_F"]; + _vehiclesLightUnarmed append ["I_C_Offroad_02_unarmed_F"]; + _vehiclesLightArmed append ["I_C_Offroad_02_LMG_F"]; + _vehiclesAT append ["I_C_Offroad_02_AT_F"]; }; ["vehiclesCivCar", _vehiclesCivCar] call _fnc_saveToTemplate; -if (allowDLCWS) then { - _vehicleAA append ["I_Tura_Truck_02_aa_lxWS"]; - _staticAA insert [0, ["I_Tura_ZU23_lxWS"]]; +if ("ws" in A3A_enabledDLC) then { + _vehicleAA append ["I_Tura_Truck_02_aa_lxWS"]; + _staticAA insert [0, ["I_Tura_ZU23_lxWS"]]; + _vehiclesLightUnarmed insert [1, ["I_G_Offroad_01_armor_base_lxWS"]]; + _vehiclesLightArmed insert [1, ["I_G_Offroad_01_armor_armed_lxWS"]]; + _vehiclesAT insert [1, ["I_G_Offroad_01_armor_AT_lxWS"]]; }; + +["vehiclesLightUnarmed", _vehiclesLightUnarmed] call _fnc_saveToTemplate; +["vehiclesLightArmed", _vehiclesLightArmed] call _fnc_saveToTemplate; +["vehiclesAT", _vehiclesAT] call _fnc_saveToTemplate; + ["vehiclesAA", _vehicleAA] call _fnc_saveToTemplate; ["staticAA", _staticAA] call _fnc_saveToTemplate; @@ -67,7 +80,7 @@ private _initialRebelEquipment = [ "Binocular", "acc_flashlight","acc_flashlight_smg_01","acc_flashlight_pistol"]; -if (allowDLCExpansion) then { +if ("expansion" in A3A_enabledDLC) then { _initialRebelEquipment append [["launch_RPG7_F", 15], ["RPG7_F", 45]]; } else { _initialRebelEquipment append [["launch_RPG32_F", 15], ["RPG32_F", 30]]; @@ -99,7 +112,7 @@ if (allowDLCEnoch) then {_dlcUniforms append [ ]; }; -if (allowDLCExpansion) then {_dlcUniforms append [ +if ("expansion" in A3A_enabledDLC) then {_dlcUniforms append [ "U_I_C_Soldier_Bandit_4_F", "U_I_C_Soldier_Bandit_1_F", "U_I_C_Soldier_Bandit_2_F", @@ -114,7 +127,7 @@ if (allowDLCExpansion) then {_dlcUniforms append [ ]; }; -if (allowDLCWS) then {_dlcUniforms append [ +if ("ws" in A3A_enabledDLC) then {_dlcUniforms append [ "U_lxWS_ION_Casual1", "U_lxWS_ION_Casual2", "U_lxWS_ION_Casual3", diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_SDK.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_SDK.sqf index 7b729ccfd4..4bff4d4b52 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_SDK.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_SDK.sqf @@ -9,10 +9,10 @@ ["flagMarkerType", "flag_Syndicat"] call _fnc_saveToTemplate; ["vehiclesBasic", ["I_G_Quadbike_01_F"]] call _fnc_saveToTemplate; -["vehiclesLightUnarmed", ["I_C_Offroad_02_unarmed_F", "I_G_Offroad_01_F"]] call _fnc_saveToTemplate; -["vehiclesLightArmed", ["I_G_Offroad_01_armed_F", "I_C_Offroad_02_LMG_F"]] call _fnc_saveToTemplate; +private _vehiclesLightUnarmed = ["I_C_Offroad_02_unarmed_F", "I_G_Offroad_01_F"]; +private _vehiclesLightArmed = ["I_G_Offroad_01_armed_F", "I_C_Offroad_02_LMG_F"]; ["vehiclesTruck", ["I_C_Van_01_transport_F"]] call _fnc_saveToTemplate; -["vehiclesAT", ["I_C_Offroad_02_AT_F", "I_G_Offroad_01_AT_F"]] call _fnc_saveToTemplate; +private _vehiclesAT = ["I_C_Offroad_02_AT_F", "I_G_Offroad_01_AT_F"]; private _vehicleAA = []; ["vehiclesBoat", ["I_C_Boat_Transport_02_F"]] call _fnc_saveToTemplate; @@ -39,10 +39,18 @@ private _staticAA = ["I_static_AA_F"]; ["breachingExplosivesTank", [["SatchelCharge_Remote_Mag", 1], ["DemoCharge_Remote_Mag", 2]]] call _fnc_saveToTemplate; -if (allowDLCWS) then { - _vehicleAA append ["I_Tura_Truck_02_aa_lxWS"]; - _staticAA insert [0, ["I_Tura_ZU23_lxWS"]]; +if ("ws" in A3A_enabledDLC) then { + _vehicleAA append ["I_Tura_Truck_02_aa_lxWS"]; + _staticAA insert [0, ["I_Tura_ZU23_lxWS"]]; + _vehiclesLightUnarmed insert [1, ["I_G_Offroad_01_armor_base_lxWS"]]; + _vehiclesLightArmed insert [1, ["I_G_Offroad_01_armor_armed_lxWS"]]; + _vehiclesAT insert [1, ["I_G_Offroad_01_armor_AT_lxWS"]]; }; + +["vehiclesLightUnarmed", _vehiclesLightUnarmed] call _fnc_saveToTemplate; +["vehiclesLightArmed", _vehiclesLightArmed] call _fnc_saveToTemplate; +["vehiclesAT", _vehiclesAT] call _fnc_saveToTemplate; + ["vehiclesAA", _vehicleAA] call _fnc_saveToTemplate; ["staticAA", _staticAA] call _fnc_saveToTemplate; @@ -64,7 +72,7 @@ private _initialRebelEquipment = [ "acc_flashlight","acc_flashlight_smg_01","acc_flashlight_pistol" ]; -if (allowDLCExpansion) then { +if ("expansion" in A3A_enabledDLC) then { _initialRebelEquipment append [["launch_RPG7_F", 15], ["RPG7_F", 45]]; } else { _initialRebelEquipment append [["launch_RPG32_F", 15], ["RPG32_F", 30]]; @@ -107,7 +115,7 @@ if (allowDLCEnoch) then {_dlcUniforms append [ ]; }; -if (allowDLCWS) then {_dlcUniforms append [ +if ("ws" in A3A_enabledDLC) then {_dlcUniforms append [ "U_lxWS_ION_Casual1", "U_lxWS_ION_Casual2", "U_lxWS_ION_Casual3", diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_Vehicle_Attributes.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_Vehicle_Attributes.sqf index 8a977f426f..662a4a59d8 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_Vehicle_Attributes.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_Vehicle_Attributes.sqf @@ -1,3 +1,13 @@ ["attributesVehicles", [ - ["I_C_Offroad_02_LMG_F", ["rebCost", 500]] + ["I_C_Offroad_02_LMG_F", ["rebCost", 500]], + ["I_C_Offroad_02_unarmed_F", ["rebCost", 150]], //Slow, 4 seats only ]] call _fnc_saveToTemplate; + +//Western Sahara Vehicles, +if (isClass (configFile >> "CfgPatches" >> "Vehicles_F_lxWS")) then { + (["attributesVehicles"] call _fnc_getFromTemplate) append [ + ["I_G_Offroad_01_armor_base_lxWS", ["rebCost", 400, "threat", 20]], + ["I_G_Offroad_01_armor_armed_lxWS", ["rebCost", 900, "threat", 60]], + ["I_G_Offroad_01_armor_AT_lxWS", ["rebCost", 900, "threat", 60]] + ]; +}; \ No newline at end of file diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Vehicle_Attributes.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Vehicle_Attributes.sqf index f4ae8922f2..63da728656 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Vehicle_Attributes.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Vehicle_Attributes.sqf @@ -7,6 +7,18 @@ ["I_E_Heli_light_03_dynamicLoadout_F", ["cost", 100]], // AAF trash CAS - ["I_Plane_Fighter_03_dynamicLoadout_F", ["cost", 200]] + ["I_Plane_Fighter_03_dynamicLoadout_F", ["cost", 200]], + + // NATO AFV - Tank Destroyer + ["B_T_AFV_Wheeled_01_cannon_F", ["cost", 230], ["threat", 300]], + ["B_AFV_Wheeled_01_cannon_F", ["cost", 230], ["threat", 300]], + ["B_T_AFV_Wheeled_01_up_cannon_F", ["cost", 230], ["threat", 300]], + ["B_AFV_Wheeled_01_up_cannon_F", ["cost", 230], ["threat", 300]], + + // CSAT Tank + ["O_MBT_04_cannon_F", ["cost", 230]], + ["O_MBT_04_cannon_F", ["cost", 230]], + ["O_MBT_04_command_F", ["cost", 250], ["threat", 330]], //Has 30mm auto cannon commander turret + ["O_MBT_04_command_F", ["cost", 250], ["threat", 330]] // -||- ]] call _fnc_saveToTemplate; From 21d8b404e878fde9135e39af452aaca0d14590c1 Mon Sep 17 00:00:00 2001 From: Giddius Date: Sun, 24 Sep 2023 20:39:17 +0200 Subject: [PATCH 027/157] fix --- A3A/addons/core/Stringtable.xml | 40 ++++++++++++++++----------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index e8e239cba7..8de9561a93 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -5877,7 +5877,7 @@ Closest Ammobox is empty. - Truck loading.

Time remaining: %1 secs.
+ Truck loading. <br/><br/>Time remaining: %1 secs.
Transfer cancelled due to movement of Truck or Player. @@ -5888,7 +5888,7 @@ Undercover - Unidentified helicopter

You are closing in on the airspace of %1.

Change your course or we will take defensive actions!
+ Unidentified helicopter<br/><br/>You are closing in on the airspace of %1.<br/><br/> Change your course or we will take defensive actions!
Move HQ @@ -5912,10 +5912,10 @@ Petros currently picked up. - %1 aggression level reduced to %2.
+ %1 aggression level reduced to %2.<br/>
- %1 aggression level increased to %2.
+ %1 aggression level increased to %2.<br/>
%1%2 aggression level reduced to %3. @@ -5927,7 +5927,7 @@ Aggression level changed - Download error:
%1
+ Download error:<br/>%1
Time Remaining: %1 secs @@ -5936,7 +5936,7 @@ Countdown - War Level Changed

Current Level: %1
+ War Level Changed<br/><br/>Current Level: %1
Create Outpost @@ -6035,10 +6035,10 @@ Garbage Cleaner - Please wait for GC to finish.
Last GC was %1 ago.
+ Please wait for GC to finish.<br/>Last GC was %1 ago.
- Garbage Deleted.
Last GC was %1 ago.
+ Garbage Deleted.<br/>Last GC was %1 ago.
Garrison @@ -6047,7 +6047,7 @@ HQ Garrison will stay here and distract the enemy. - Garrison removed

Recovered Money: %1 €
Recovered HR: %2
+ Garrison removed<br/><br/>Recovered Money: %1 €<br/>Recovered HR: %2
Capture @@ -6095,7 +6095,7 @@ You need a Radio Man in your group to be able to give orders to other squads. - Click on the position you wish to build the Watchpost or Roadblock.

Remember: to build Roadblocks you must click exactly on a road map section.
+ Click on the position you wish to build the Watchpost or Roadblock. <br/><br/> Remember: to build Roadblocks you must click exactly on a road map section.
Click on the Watchpost or Roadblock to delete. @@ -6110,7 +6110,7 @@ No post nearby. - You lack of resources to build this Watchpost or Roadblock.

%1 HR and %2 € needed.
+ You lack of resources to build this Watchpost or Roadblock. <br/><br/> %1 HR and %2 € needed.
Petros is Dead @@ -6122,7 +6122,7 @@ HQ Position - Place selected is very close to enemy zones.

Please select another position.
+ Place selected is very close to enemy zones.<br/><br/> Please select another position.
Selected position cannot be in water. @@ -6380,7 +6380,7 @@ Not enough resources to recruit a mine deploying team (%1 € and %2 HR needed). - An Explosive Specialist is available on your High Command bar.

Send him anywhere on the map to deactivate mines. He will load his truck with mines he found.

Upon returning back to HQ he will unload mines stored in his vehicle.
+ An Explosive Specialist is available on your High Command bar.<br/><br/>Send him anywhere on the map to deactivate mines. He will load his truck with mines he found.<br/><br/>Upon returning back to HQ he will unload mines stored in his vehicle.
You need at least 5 mines of this type to build a Minefield. @@ -6475,7 +6475,7 @@ You are not in the member's list, but as you are Server Admin, you have been added. Welcome! - Welcome Guest

You have joined this server as guest.
+ Welcome Guest<br/><br/>You have joined this server as guest.
Players will use TFAR radios. Unconscious players' radios will be muted. @@ -6576,7 +6576,7 @@ Intel documents taken. - The screen says:

Prepare to die!
+ The screen says:<br/><br/>Prepare to die!
No one in range of the intel, reseting download! @@ -6654,25 +6654,25 @@ %1 is completely out of defence reserves. - We found a %1 decryption key!
It allows us to fully decrypt the next support call.
+ We found a %1 decryption key!<br/>It allows us to fully decrypt the next support call.
- We found the tracking data for a %1 convoy.
Convoy position marked on map!
+ We found the tracking data for a %1 convoy.<br/>Convoy position marked on map!
There are currently no %1 convoys driving around! - You found a package of %1 decryption keys!
They allow your faction to decrypt support calls.
+ You found a package of %1 decryption keys!<br/>They allow your faction to decrypt support calls.
- We found the %1 convoy GPS decryption key!
%2 convoys are marked on the map.
+ We found the %1 convoy GPS decryption key!<br/>%2 convoys are marked on the map.
You found incriminating data on the traitor, we don't think he will cause any more trouble. - You found the supply data for the
%1
You have unlocked this weapon!
+ You found the supply data for the<br/> %1<br/> You have unlocked this weapon!
You found some confidential data, you sold it for %1 on the black market! From 7d4129cfa707ec70412bb712fcbef21b50c539fb Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Sun, 24 Sep 2023 20:51:35 +0200 Subject: [PATCH 028/157] stringtable error --- A3A/addons/core/Stringtable.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index e8e239cba7..15c6e8342b 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -5974,10 +5974,10 @@ Transfer Ammobox to Truck - + Revive %1 - + Carry %1 From 7d20ce1386e518a1514cf74abef134e443f2e46a Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Sun, 24 Sep 2023 20:57:21 +0200 Subject: [PATCH 029/157] stringtable error 2 --- A3A/addons/core/Stringtable.xml | 2 +- A3A/addons/core/functions/Base/fn_startBreachVehicle.sqf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 4c5227cca4..fc18394bae 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -6208,7 +6208,7 @@ You don't have the right explosives, check the briefing notes to see what you need! - + Breaching cancelled. diff --git a/A3A/addons/core/functions/Base/fn_startBreachVehicle.sqf b/A3A/addons/core/functions/Base/fn_startBreachVehicle.sqf index 46059b9abc..e7f34f2e44 100644 --- a/A3A/addons/core/functions/Base/fn_startBreachVehicle.sqf +++ b/A3A/addons/core/functions/Base/fn_startBreachVehicle.sqf @@ -158,7 +158,7 @@ if {_caller getVariable ["cancelBreach",false]}}}} ) exitWith { - [_titleStr, localize "STR_A3A_fn_base_breachveh_cancel"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_base_breachveh_cancelled"] call A3A_fnc_customHint; _caller setVariable ["cancelBreach",nil]; if(alive _vehicle) then { _vehicle call A3A_fnc_addActionBreachVehicle; From f8644b2f7f50d28ba8c8be081f3eb184fc8eb039 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Sun, 24 Sep 2023 19:03:11 +0000 Subject: [PATCH 030/157] Automated Tolgee Update --- A3A/addons/core/Stringtable.xml | 12298 +++++++++++++++--------------- A3A/addons/gui/Stringtable.xml | 12 + A3A/addons/maps/Stringtable.xml | 6 + 3 files changed, 6290 insertions(+), 6026 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index fc18394bae..5a0be3d1c1 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -4,6 +4,15 @@ Restore nearby units + Stelle Einheiten in der Nähe wieder her + Restaurar unidades cercanas + Restaurer les unités à proximité + 인근 유닛 회복 + Восстановить союзников поблизости + Obnovte okolní jednotky + Recuperar unidades em redor + Yakındaki birlikleri yenile + 恢复附近的单位 @@ -13,1571 +22,474 @@ <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'><t color='#%3'>%4</t> 키를 눌러 힌트를 해제하십시오. +%5</t> <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Нажмите <t color='#%3'>%4</t> чтобы закрыть подсказку. +%5</t> <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>İpucunu kapatmak için <t color='#%3'>%4</t> basın +%5</t> + <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>按 <t color='#%3'>%4</t>以解除提示。 +%5</t> <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 Previous Hints<br/>Bind dismiss key by: <t color='#f0d498'>Escape Menu</t> > <t color='#f0d498'>CONFIGURE</t> > <t color='#f0d498'>CONTROLS</t> > <t color='#f0d498'>SHOW: Antistasi</t> > <t color='#f0d498'>Dismiss Previous Hint</t></t> <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 Pistas anteriores<br/>Configura la tecla de despejar con: <t color='#f0d498'>Menú Escape</t> > <t color='#f0d498'>CONFIGURAR</t> > <t color='#f0d498'>CONTROLES</t> > <t color='#f0d498'>MOSTRAR: Antistasi</t> > <t color='#f0d498'>Despejar Pista Anterior</t></t> <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 이전 힌트<br/>해제 키: <t color='#f0d498'>ESC</t> > <t color='#f0d498'>설정;/t> > <t color='#f0d498'>조작</t> > <t color='#f0d498'>표시: 안티스타시</t> > <t color='#f0d498'>이전 힌트 해제</t></t> <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 предыдущих подсказок<br/>Назначить клавишу закрытия подсказок: <t color='#f0d498'>Меню паузы</t> > <t color='#f0d498'>НАСТРОЙКИ</t> > <t color='#f0d498'>УПРАВЛЕНИЕ</t> > <t color='#f0d498'>ФИЛЬТР: Antistasi</t> > <t color='#f0d498'>Закрыть предыдущую подсказку</t></t> + <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 以前的提示<br/>通过以下方式绑定解除键: <t color='#f0d498'>逃生菜单</t> > <t color='#f0d498'>配置</t> > <t color='#f0d498'>控制</t> > <t color='#f0d498'>显示:Antistasi</t> > <t color='#f0d498'>解除以前的提示</t></t> - - - Adding units to garrison... - Añadiendo unidades a la guarnición... - Ajouts des unités dans la garnison... - 고정화기 승무원, 포로, 난민, 페트로스 또는 알려지지 않은 유닛은 주둔지에 추가할 수 없습니다. - Добавление юнитов в гарнизон... - Adicionar unidades à guarnição - Garnizona birim ekleniyor... + + + Selected battery is busy right now. - - Adding %1 squad to garrison... - Añadiendo la escuadra %1 a la guarnición... - Ajouts de l'escouade %1 dans la garnison... - 주둔지에 %1 분대를 추가하는 중... - Добавление отряда %1 в гарнизон... - A adicionar pelotão %1 à guarnição - %1 mangası garnizona ekleniyor... + + All elements in this battery cannot fire or are disabled. - - You can't recruit units into garrison when enemies are near the zone. - No puedes reclutar unidades en guarniciones cuando los enemigos se encuentran cerca de la zona. - Vous ne pouvez pas recruter des unités dans une garnison quand les ennemis sont proche de la zone. - 적들이 근처에 있을 때는 주둔지에 유닛을 모집할 수 없습니다. - Вы не можете набирать юниты в гарнизон, когда враги находятся рядом с зоной. - Não podes recrutar unidades para a guarnição quando inimigos se encontram perto da zona - Düşmanlar bölgenin yakınındayken garnizona asker alamazsınız. + + Your current modset doesn't support this strike type. - - You lack HR to recruit units. - Te falta HR para reclutar unidades. - Vous manquer du RH pour recruter des unités. - 유닛을 모집할 인력이 부족합니다. - Вам не хватает ЛР для добавления отрядов. - Faltam RH para recrutar unidades. - Birimleri işe almak için İK'nız yok. + + The battery has no ammo to fire. Reload it on HQ. - - You don't have enough money for adding this kind of unit (%1€ needed). - No tienes suficiente dinero para añadir este tipo de unidad (Necesitas %1€). - Vous n'avez pas assez d'argent pour ajouter ce type d'unité (%1€ requis). - 이런 종류의 유닛을 추가할 충분한 비용이 없습니다 (%1€ 필요). - У вас недостаточно денег для добавления такого юнита (необходимо %1€). - Não tens dinheiro suficiente para adicionar este tipo de unidade (%1€ necessário) - Bu tür bir birim eklemek için yeterli paranız yok (%1€ gerekli). + + The position you marked is out of bounds for that battery. - - You can't add mortars to Roadblock or Watchpost garrisons. - No puedes añadir morteros a las guarniciones de Control de carretera o Puesto de boservación. - Vous ne pouvez pas ajouter des mortiers dans les garnison de Barrage Routier ou Poste de Garde. - 검문소나 감시초소에는 박격포를 추가할 수 없습니다. - Вы не можете добавлять минометы в гарнизоны блокпостов и наблюдательных пунктов. - Não podes adicionar morteiros a guarnições de Barricadas de estrada ou Postos de vigia. - Kontrol Noktası veya İzleme Noktası garnizonlarına havan topları ekleyemezsiniz. + + You must select an artillery group. - - This garrison is still updating, please try again in a few seconds. - La guarnición se está actualizando, por favor inténtalo en unos segundos. - Cette garnison est entrains de se mettre à jour, veuillez réessayer dans quelque secondes. - 이 주둔지는 아직 업데이트 중이니 몇 초 후에 다시 시도하십시오. - Этот гарнизон все еще обновляется, повторите попытку через несколько секунд. - A guarnição está a atualizar, por favor, tenta novamente dentro de alguns segundos. - Bu garnizon hala güncelleniyor, lütfen birkaç saniye sonra tekrar deneyin. + + You must select an artillery group or it is a mobile mortar which is moving. - - Adding this squad to garrison will exceed garrison limit. Some of them will join garrison, the rest will be dismissed and their cost will be refunded. - Añadir esta escuadra a la guarnición excederá el límite de la guarnición. Algunos de ellos se unirán a la guarnición, el resto serán descartados y su coste será reembolsado. - L'ajout de cette escouade dans la garnison va excéder la limite. Certains vont rejoindre la garnison, le reste sera remboursé. - 이 분대를 주둔지에 추가하면 주둔군 제한을 초과하게 됩니다. 그들 중 일부는 주둔지에 합류할 것이고, 나머지는 해산되며 비용은 환불될 것입니다. - Добавление этого отряда в гарнизон превысит лимит гарнизона. Какая-то их часть присоединится к гарнизону, оставшиеся будут распущены, а их стоимость будет возмещена. - Ao adicionar este pelotão à guarnição, vais exceder o limite da guarnição. Alguns deles vão se juntar à guarnição, os restantes vão ser dispensados e o custo reembolsado. - Bu mangayı garnizona eklemek, garnizon sınırını aşacaktır. Bir kısmı garnizona katılacak, geri kalanı görevden alınacak ve masrafları iade edilecek. + + Select the position to finish the barrage on the map. - - Selected units are already in garrison. - Las unidades seleccionadas ya se encuentran en una guarnición. - Les unités sélectionnés sont déjà dans la garnison. - 선택한 유닛은 이미 주둔지에 있습니다. - Выбранные юниты уже в гарнизоне. - As unidades selecionadas já estão numa guarnição. - Seçilen birimler zaten garnizonda. + + Select the position to start the barrage on the map. - - Dead or player-controlled units can't be added to garrison. - Unidades muertas o controladas por el jugador no pueden ser añadidas a la guarnición. - Les unités mortes ou contrôlé par un joueur ne peuvent pas être ajouté dans la garnison. - 사망하거나 플레이어가 조종하는 유닛은 주둔지에 추가할 수 없습니다. - Мертвые или контролируемые игроком юниты не могут быть добавлены в гарнизон. - Unidades mortas ou controladas pelo jogador não podem ser adicionadas à guarnição. - Ölü veya oyuncu tarafından kontrol edilen birimler garnizona eklenemez. + + Artillery Support - - You can't add units to player led, Watchpost, Roadblocks or Minefield building squads. - No puedes añadir unidades a jugadores liderados, a Puestos de observación, a Controles de carretera o a escuadras de despliegues de campos de minas. - 플레이어가 이끄는 부대, 감시 초소, 검문소 또는 지뢰지대 건설 부대로는 유닛을 추가할 수 없습니다. - Вы не можете добавлять юниты в ведомые игроком отряды, сторожевые посты, блокпосты и отряды постановщиков минных полей. - Não podes adicionar unidades a pelotões liderados por jogadores, Postos de Vigia, Barricadas de Estrada ou Construtores de Campos Minhados. - Oyuncu liderliğindeki, Gözetleme Noktası, Kontrol Noktası veya Mayın Tarlası inşa ekiplerine birim ekleyemezsiniz. + + You must be leader of your group to enable Auto Heal. - - Static crewmen, prisoners, refugees, Petros or unknown units cannot be added to garrison. - Tripulación estática, prisioneros, refugiados, Petros o unidades desconocidas no pueden ser añadidas a una guarnición. - Les membres d'équipage d'une arme statique, les prisonniers, réfugiés, Petros ou des unités inconnues ne peuvent pas être ajouté dans la garnison. - 고정화기 승무원, 포로, 난민, 페트로스 또는 알려지지 않은 유닛은 주둔지에 추가할 수 없습니다. - Расчёты стационарных орудий, пленные, беженцы, Петрос или неизвестные юниты не могут быть добавлены в гарнизон. - Tripulação de estáticas, prisioneiros, refugiados, Petros ou unidades descomnhecidas não podem ser adicionadas à guarnição. - Statik mürettebat, mahkumlar, mülteciler, Petros veya bilinmeyen birimler garnizona eklenemez. + + Auto Heal requires at least one AI soldier in your group. - - You must select any %1 zone with marker. - Debes seleccionar alguna zona %1 con marcador. - Vous devez sélectionner n'importe quel %1 zone avec un marqueur. - 마커가 있는 아무 %1 구역을 선택해야 합니다. - Вы должны выбрать любую зону %1 с маркером. - Tens que selecionar qualquer zona %1 com marcador. - İşaretli herhangi bir %1 bölgesini seçmelisiniz. + + AI Auto Heal - - Selected zone does not belong to %1. - La zona seleccionada no pertenece a %1. - La zone sélectionnée n'appartient pas à %1. - 선택한 구역이 %1 소속이 아닙니다. - Выбранная зона не принадлежит %1. - Zona selecionada não pertence a %1 - Seçilen bölge %1'e ait değil. + + Mounted Static Squad %1 set to Auto Target Mode OFF. - - You can't manage garrisons on this kind of zone. - No puedes gestionar guarniciones en este tipo de zonas. - Vous ne pouvez pas gérer des garnisons dans ce type de zone. - 이런 구역에서는 주둔지를 관리할 수 없습니다. - Вы не можете управлять гарнизонами у зоны этого типа. - Não podes gerir guarnições neste tipo de zona. - Bu tür bir bölgede garnizonları yönetemezsiniz. + + Mounted Static Squad %1 set to Auto Target Mode ON. - - %1 group has returned to HC control as the zone which was planned to be garrisoned has been lost. - El grupo %1 ha vuelto bajo el control de HC ya que la zona donde se planeaba aguarnicionar ha sido perdida. - %1 그룹은 주둔할 예정이었던 구역을 잃었기 때문에 하이 커맨드 통제로 들어갔습니다. - Группа %1 вернулась под контроль Командующего, т.к. зона, указанная для гарнизона, утрачена. - Grupo %1 voltou ao controlo do AC devido à zona que eles planeavam guarnecer foi perdida. - Garnizona alınması planlanan bölge kaybedildiğinden, %1 grubu HC kontrolüne geri döndü. + + You must select one group on the HC bar. - - This garrison is full, choose another zone to add this HC squad into it's garrison. - La guarnición está llena, selecciona otra zona para añadir esta escuadra de HC a su guarnición. - 이 주둔지는 꽉 찼으므로, 이 하이 커맨드 분대를 주둔지에 추가하려면 다른 구역을 선택하십시오. - Этот гарнизон полон, выберите другую локацию для того чтобы добавить этот отряд в гарнизон. - A guarnição está cheia, escolhe outra zona ou adiciona este pelotão do AC à sua guarnição. - Bu garnizon dolu, bu Yüksek Komuta ekibini garnizonuna eklemek için başka bir bölge seçin. + + Static Auto Target is not available for Mortar Squads in Multiplayer. - - Garrison + + Selected squad is not a mounted static type. - - Garrison limit has reached, you can't add new units anymore. - La guarnición ha alcanzado su límite, no puedes añadir nuevas unidades. - 주둔지가 한계에 도달했으며, 더 이상 새 유닛을 추가할 수 없습니다. - Достигнут лимит гарнизона, вы больше не можете добавлять в него новые юниты. - Chegaste ao limite da guarnição, não podes adicionar novas unidades. - Garnizon sınırına ulaşıldı, artık yeni birim ekleyemezsiniz. + + Static Auto Target - - Unit has been recruited.%1 - La unidad ha sido reclutada.%1 - 다음 유닛을 모집했습니다: %1 - Юнит нанят в гарнизон.%1 - Unidade foi recrutada.%1 - Birim işe alındı.%1 + + + + Cargo - - Select the zone on where you will send the selected troops as garrison. - Selecciona la zona en la que vas a guarnicionar los tropas seleccionadas. - 선택한 병력을 주둔지로 보낼 구역을 선택하십시오. - Выберите зону, куда вы отправите выбранные войска в качестве гарнизона. - Seleciona a zona para onde queres enviar as tropas selecionadas para guarnição. - Seçilen birlikleri garnizon olarak göndereceğiniz bölgeyi seçin. + + Transferred cargo from %1 to arsenal. - - Garrisons - Garnisonen - Guarnigioni - Guarniciones - Garnisons - 주둔지 - Гарнизоны - Garnizony - Umístit posádku - Guarnições - Garnizon - 驻军 + + Closest vehicle (%1) is empty. - - - - Last Garbage Clean was %1 ago. Keep track of it. Forced GC in %2. + + Closest Ammobox is empty. - - Garbage Cleaner Tracker run a garbage clean because the time passed the threshold. Keep track of GC times. - El Seguimiento del Limpiador de Basura llevó a cabo una limpieza porque el umbral de tiempo fue superado. Mantén supervisado el Limpiador de Basura. - 쓰레기 청소 기록 프로그램이 임계값을 초과하여 쓰레기를 청소합니다. 쓰레기 청소 시간을 계속 기록합니다. - Трекер очистки мусора запустил чистку из-за превышения порогового значения времени. Следите за трекером. - O Rastreador de Limpeza de Lixo correu uma limpeza de lixo porque o tempo passou do limite. Relembra os tempos para LL. - Çöp Temizleyici İzleyici, zaman eşiği geçtiği için bir çöp temizliği çalıştırır. Öp Temizleyici zamanlarını takip edin. + + Transfer cancelled due to movement of Truck or Player. - - Garbage Cleaner Tracker - Seguimiento del Limpiador de Basura - 쓰레기 청소 기록 프로그램 - Трекер очистки мусора - Rastreador de Limpeza de Lixo - Çöp Temizleyici İzleyicisi + + Only the Commander can transfer this ammobox content to any truck. + + + Truck loading. <br/><br/>Time remaining: %1 secs. - - - Battle Options - Schlachtoptionen - Opzioni Battaglia - Opciones de Batalla - Options de combat - 전투 설정 - Управление ИИ - Opcje Bitwy - Možnosti bitev - Opções de Batalha - Savaş Seçenekleri - 作战选项 + + + Undercover + Verdecktes Vorgehen + Sotto Copertura + Encubierto + Incognito + 위장 + Под прикрытием + Incognito + V Utajení + Gizlilik + 伪装 - - Temp. AI Control - Controllo IA Temp. - Control Temp. de IA - Contrôle temporaire de l'IA - 인공지능 임시 조종 - Временный контроль ИИ - Tymczasowa Kontrola AI - Dočasná Kontrola AI - Controlo IA temporário - Geçici YZ Kontrolü - 临时控制AI + + Unidentified helicopter<br/><br/>You are closing in on the airspace of %1.<br/><br/> Change your course or we will take defensive actions! - - Take personal control of the selected squad member or HC squad leader and be able to perform any kind of actions for 60 seconds. Control state will be cancelled if the player or the controlled unit receives any kind of damage - Prendi il comando personale di un membro di squadra IA selezionato o un Capo squadra assegnato all'Alto Comando e performa ogni tipo di azione che vuoi per 60 secondi, il controllo verrà annullato se il giocatore o l'IA controllata ricevono ogni tipo di danno - Toma el control personal de un miembro de la escuadra seleccionado. Te permitirá tomar cualquier acción por 60 segundos. El control será cancelado si el jugador o el soldado seleccionado reciben cualquier tipo de daño - Prenez le contrôle personnel du membre d'escouade sélectionné ou du chef d'escouade HC et soyez capable d'effectuer n'importe quel type d'actions pendant 60 secondes. L'état de contrôle sera annulé si le joueur ou l'unité contrôlée subit tout type de dommage - 선택된 분대원 또는 하이 커맨드 분대장을 개인적으로 통제하고 60초 동안 어떠한 종류의 행동이든 수행할 수 있습니다. 플레이어 또는 조종하는 유닛에게 어떠한 종류든 데미지를 입으면 조종 상태가 취소됩니다. - Возьмите под личный контроль выбранного члена отряда или лидера отряда через меню Командующего и получите возможность выполнять любые действия в течение 60 секунд. Состояние контроля будет отменено, если игрок или управляемый юнит получит какой-либо урон. - Przejmij kontrolę nad wybranym członkiem oddziału lub dowódcą oddziału HC i bądź w stanie wykonywać dowolne czynności przez 60 sekund. Stan kontroli zostanie anulowany, jeśli gracz lub kontrolowana jednostka otrzyma jakiekolwiek obrażenia - Převezměte osobní kontrolu nad vybraným členem družstva nebo velitelem HC Družstvo a budete moci provádět jakékoli akce po dobu 60 sekund. Stav kontroly bude zrušen, pokud hráč nebo kontrolovaná jednotka dostane jakýkoli druh poškození - Toma controlo pessoal do membro do pelotão selcionado ou o líder de pelotão do AC e serás capaz de realizar qualquer tipo de ação durante 60 segundos. O estado de controlo será cancelado assim que o jogador ou a unidades receba qualquer tipo de dano. - Seçilen manga üyesi veya Yüksek Komuta manga liderinin kişisel kontrolünü elinize alın ve 60 saniye boyunca her türlü eylemi gerçekleştirebileceksiniz. Oyuncu veya kontrol edilen birim herhangi bir hasar alırsa kontrol durumu iptal edilecektir. - 亲自控制选定的班组成员或指挥部班组的班长, 并可在60秒内执行任何动作。如果玩家或受控单位受到任何伤害, 控制状态将被取消 + + Breach Vehicle - - Auto Heal - Automatische Heilung - Auto Cura - Auto Curación - Guérison automatique - 자동 치료 - Авто-лечение - Automatyczne Leczenie - Automatické uzdravení - Cura automática - Otomatik Tedavi - 自动医疗 + + Cancel Breaching - - AI squad mates will heal proactively each other - I compagni di squadra IA si cureranno attivamente tra di loro - Los compañeros de la IA se curarán proactivamente unos a otros - Les coéquipiers de l'escouade IA se soigneront mutuellement de manière proactive - 인공지능 분대원들은 서로 우선적으로 치료할 것입니다. - ИИ-соотрядники будут активно лечить друг друга - Członkowie drużyny AI będą się aktywnie leczyć - Členové družstev AI se navzájem aktivně uzdraví - YZ takım arkadaşları proaktif olarak birbirlerini iyileştirecek - AI将会主动互相治疗 + + Breaching cancelled. - - Auto Rearm \ Loot - Automatisches Aufmunitionieren/Plündern - Auto Riarmo / Saccheggio - Auto Rearme / Botín - Réarmement automatique \ Loot - 자동 재무장 / 노획 - Автоперезарядка \ Лут - Automatyczne Dozbrajanie \ Zbieranie - Automatické přezbrojování \ kořistění - Otomatik Silahlanma \ Yağma - 自动重新武装\战利品 + + There is no living crew left, no need for breaching! - - AI will search for better weapons, vests, helmets etc. If they are in a vehicle, they will just store what they scavenge in the vehicle. If not, they will equip them - L' IA cercherà migliori armi, vesti, elmetti ecc... Se si trovano in un veicolo, lo useranno per conservare quello che hanno trovato, se ciò non è possibile equipaggeranno quello che trovano - La IA buscara mejores armas, chalecos, cascos, etc. Si están en un vehículo, lo que hayan encontrado elo almacenarán en el vehículo. En su defecto se lo equiparán. - L'IA cherchera de meilleures armes, gilets, casques, etc. S'ils sont dans un véhicule, ils stockeront ce qu'ils récupèrent dans le véhicule. Sinon, ils l'équiperont - 인공지능은 더 나은 무기, 조끼, 헬멧 등을 찾을 것입니다. 만약 그들이 차 안에 있다면 그들은 그들이 노획한 것을 차 안에 저장할 것입니다. 그렇지 않으면 해당 장비를 장착할 것입니다. - ИИ будет искать лучшее оружие, бронежилеты, шлемы и т.д. Если они находятся в транспортном средстве, они просто сохранят то, что они собирают в машине. Если нет, они их оденут на себя. - AI będzie szukać lepszej broni, kamizelek, hełmów itp. Jeśli AI są w pojeździe podczas użycia tej opcji, zdobyty ekwipunek schowają do pojazdu. Jeśli nie, to podmienią one swój ekwipunek na lepszy - AI bude hledat lepší zbraně, vesty, přilby atd. Pokud jsou ve vozidle, budou jen ukládat to, co ve vozidle uchovávají. Pokud ne, vybaví je - AI daha iyi silahlar, yelekler, kasklar vb. arayacak. Eğer bir araçtalarsa, topladıkları şeyi araçta depolayacaklar. Değilse, onları kuşanacaklar - AI将会搜寻更好的武器, 背心, 头盔等。如果他们在载具载具内, 他们就会把捡到的物品存放至载具内。否则, AI将会装备它们。 + + Why would you want to breach a destroyed vehicle? - - Dismiss Units / Squad - Congeda Unità / Squadre - Desmovilizar Soldado / Escuadra - Renvoyer des unités / Escouades - 유닛 / 분대 해산 - В запас - Odwołaj Jednostki / Oddział - Odmítnutí jednotek / družstva - Takımı / Birimi Görevden Al - 解散单位/班组 + + You have to be an engineer to breach a vehicle! - - Dismiss selected units or squads, recovering it's cost to the proper resource pool - Congeda le unità / squadre selezionate recuperandone il costo - Desmoviliza al soldado o a la escuadra seleccionada, recuperando su coste al alijo correspondiente - Renvoyez les unités ou escouades sélectionnées, en récupérant leur coût dans le pool de ressources approprié - 선택한 유닛 또는 분대를 해산시키고 비용을 적절한 자산으로 복구합니다. - Распустить выбранные отряды или отряды, вернув их стоимость в соответствующий пул ресурсов. - Odwołaj wybrane jednostki lub oddziały, przywracając ich koszt do odpowiedniej puli zasobów - Rozpustit vybrané jednotky nebo družstva a obnovit své náklady na daný pool - Maliyetini uygun kaynak havuzuna geri ödeyerek seçilen birimleri veya mangaları görevden alın - 解散选定的单位或班组, 回收其成本至对应的资源池 + + You cannot breach a vehicle which is controlled by the rebels! - - Garrison Units / Squads - Guarnisci Unità / Squadre - Unidades de Guarnición / Escuadras - Unités de garnison / Escouades - 유닛 / 분대 주둔 - Добавить в гарнизон - Jednostki Garnizonowe / Oddziały - Posádkové jednotky / družstva - Birimleri / Takımları Garnizona Ekle - 驻军单位/班组 + + You carry no explosives. You will need some to breach vehicles! - - Adds selected units or squads to a map selected garrison - Aggiunge unità o squadre selezionate alla guarnigione selezionata sulla mappa - Añade las unidades o escuadras seleccionadas a una posición guarnicionada que selecciones - Ajoute des unités ou des escouades sélectionnées à une garnison sélectionnée sur la carte - 선택한 유닛 또는 분대를 선택한 주둔지에 추가합니다. - Добавляет выбранные юниты или отряды в выбранный на карте гарнизон - Dodaje wybrane jednostki lub oddziały do wybranego garnizonu na mapie - Přidá vybrané jednotky nebo jednotky na mapu vybranou posádku - Seçilen birimleri veya mangaları seçilen bir garnizon haritasına ekler - 将选定的单位或班组编入在地图上选定的驻军 + + Only players are currently able to breach vehicles! - - Mount / Dismount - Monta / Smonta - Embarcar / Desembarcar - Monter / Descendre - 탑승 / 하차 - Погрузка / Разгрузка - Wsiadaj / Wysiadaj - Nasednout / Vysednout - Bin / İn - 搭乘/离开 + + You don't have the right explosives, check the briefing notes to see what you need! - - Force squad to mount or dismount their assigned vehicle - Forza la squadra a montare o smontare dal loro veicolo assegnato - Fuerza a una escuadra a embarcar o desembarcar su vehículo asignado - Forcer l'escouade à monter ou descendre de son véhicule assigné - 분대에 할당된 차량에 강제로 탑승하거나 하차시킵니다. - Заставить отряд сесть или слезть с назначенной машины - Zmuś oddział do wejścia lub wyjścia z przypisanego pojazdu - Přinutit družřstvo k nasednutí nebo sesednutí jejich přiřazeného vozidla - Ekibi kendilerine atanan araca binmeye veya inmeye zorla - 强制班组搭乘或离开他们分配的车辆 + + Breaching in 10 seconds. - - Squad SITREP - SITREP Squadra - Escuadra SITREP - SITREP d'escouade - 분대 상황보고 - Статус отряда - Raport Sytuacyjny Drużyny - SITREP družstva - SITREP Pelotão - Takım Durum Raporu - 班组状态报告 + + %1%2 aggression level increased to %3. - - Recover info about a HC squad status - Recupera info approposito lo stato di una squadra Alto Comando - Recupera informacion sobre el estado de una Escuadra de HC. - Récupérer des informations sur le statut d'une escouade HC - 하이 커맨드 분대 상태에 대한 정보를 확인합니다. - Доложить информацию о статусе отряда - Odzyskaj informacje o stanie drużyny HC - Obnovte informace o stavu týmu HC - Recolher informação sobre o status de um pelotão do AC - Bir HC takım durumu hakkında bilgi kurtarın - 回报指挥部班组的状态 + + %1%2 aggression level reduced to %3. - - Squad Add Vehicle - Aggiungi Veicolo alla Squadra - Añadir vehículo a Escuadra - Ajouter un véhicule à l'escouade - 분대에 차량 추가 - Добавить технику отряду - Przydziel Pojazd Drużynie - Družstvo Přidat vozidlo - Takıma Araç Ekle - 为班组分配载具 + + Aggression level changed - - Look at some vehicle and assign it to the selected squad for it's use - Guarda qualche veicolo e assegnalo alla squadra selezionata in modo che possano usarlo - Mira hacia un vehículo y asignalo a la escuadra seleccionada para su uso - Regardez un véhicule et attribuez-le à l'escouade sélectionnée pour son utilisation - 차량을 보고 선택된 분대에 차량을 할당합니다. - Посмотрите на какую-нибудь технику и назначьте ее выбранному отряду для использования - Spójrz na jakiś pojazd i przypisz go do wybranego oddziału - Podívejte se na nějaké vozidlo a přiřaďte jej vybranému družstvu pro jeho použití - Bir araca bakın ve onu kullanması için seçilen mangaya atayın - 将面前的载具分配给选定的班组使用 + + %1 aggression level increased to %2.<br/> - - - - Nearby units have been healed, refreshed, and can go undercover again.<br/><br/> Nearby vehicles are no longer reported. - Le unità vicine sono state curate, rinnovate e possono andare nuovamente sotto copertura.<br/><br/>I veicoli nelle vicinanze non sono più reportati dal nemico. - Unidades cercacnas han sido sanadas, revigorizadas y pueden volver a estar de encubierto.<br/><br/>Los vehículos cercanos ya no son buscados - Les unités à proximité ont été soignées, rafraîchies et peuvent à nouveau être incognito.<br/><br/> Les véhicules à proximité ne sont plus signalés. - 인근 유닛이 치료되고 새로워졌으며, 다시 위장할 수 있습니다.<br/><br/>인근 차량은 더 이상 신고되지 않습니다. - Ближайшие бойцы были вылечены и могут снова работать под прикрытием.<br/><br/>Ближайшие машины больше не в розыске. - Pobliskie jednostki zostały wyleczone, odświeżone i mogą ponownie działać pod przykrywką.<br/><br/> Pobliskie pojazdy nie są już poszukiwane. - Nedaleké jednotky byly uzdraveny, osvěženy a mohou se znovu utajit. <br/> <br/> Nedaleká vozidla již nejsou hlášena. - Yakındaki birimler iyileştirildi, tazelendi ve tekrar gizlenebilir.<br/><br/> Yakındaki araçlar artık rapor edilmiyor. - 附近的单位已被治疗并恢复至最佳状态,可以再次进入伪装模式 + + %1 aggression level reduced to %2.<br/> - - <br/> - no longer reported - <br/> - ya no estan reportados - <br/> - 더 이상 신고되지 않습니다 - <br/> - более не разыскивается - <br/> - již není hlášeno - <br/> - Artık rapor edilmiyor + + Commander only - - <br/> - rearmed - <br/> - han sido rearmados - <br/> - 재무장되었습니다 - <br/> - перезаряжен(а) - <br/> - přezbrojený - <br/> - Yeniden silahlandı + + Only our Commander has access to this function. - - <br/> - refueled - <br/> - han sido repostados - <br/> - 재급유되었습니다 - <br/> - заправлен(а) - <br/> - natankovat - <br/> - Yakıt alındı + + You must first empty your Arsenal inventory in order to move the HQ. - - <br/> - repaired - <br/> - repariert - <br/> - han sido reparados - <br/> - 수리되었습니다 - <br/> - отремонтирован(а) - <br/> - opraveno - <br/> - Tamir edildi + + Arsenal inventory must be empty. - - Restoration - Wiederherstellung - Restauro - Restauracion - Restauration - 회복 - Восстановление - Obnovení - Restorasyon - 恢复 + + Put Petros down before you move the HQ! - - Nearby units have been healed, refreshed and can go undercover again.<br/><br/>Nearby vehicles are:%1 - Las unidades cercanas han sido curadas, rehabilitadas y pueden ponerse de incógnito de nuevo.<br/><br/>Los vehículos cercanos:%1 - 인근 유닛이 치료되고 새로워졌으며, 다시 위장할 수 있습니다.<br/><br/>인근 차량은:%1 - Соседние юниты были вылечены, восстановлены и теперь могут снова уходить под прикрытие.<br/><br/>Техника рядом:%1 - Blízké jednotky byly vyléčeny, osvěženy a mohou být znovu v utajení.<br/><br/>Blízká vozidla jsou:%1 - Yakındaki birimler iyileştirildi, yenilendi ve tekrar gizlenebilir.<br/><br/>Yakındaki araçlar:%1 + + Petros currently picked up. - - The box has been used in the last 30 seconds! Please wait for a bit. - La scatola è stata già usata negli ultimi 30 secondi! Attendi - ¡La caja ha sido usada en los últimos 30 segundos! Por favor, espera un poco. - La boîte a été utilisée dans les 30 dernières secondes ! Veuillez patienter un peu. - 이 상자는 지난 30초 동안 사용되었습니다! 조금만 기다려 주십시오. - Коробка была использована в течении последних 30 секунд. Пожалуйста подождите. - Skrzynia została użyta w ciągu ostatnich 30 sekund! Proszę chwilę poczekać. - Krabice byla použita za posledních 30 sekund! Počkejte chvíli prosím. - Kutu son 30 saniyede kullanıldı! Lütfen biraz bekleyin. - 请稍等,箱子在过去30秒内被使用过! + + Move HQ + HQ verlegen + Muovi Quartier Generale + Mover CG + Déplacer le QG + 본부 옮기기 + Переместить штаб + Przenieś Kwaterę Główną + Přesuňte velitelství + Karargahı Taşı + 转移总部 - - - - Carpet Bombing Strike - Bombardamento a Tappeto - Bombardeo de alfombra - Tapis de bombes - 융단폭격 - Ковровая бомбардировка - Zmasowane bombardowanie - Úder kobercového bombardování - Halı Bombardımanı Saldırısı - 地毯式轰炸 + + Countdown - - Add to Air Support - Aggiungi al Supporto Aereo - Añadir a Soporte Aéreo - Ajouter au soutien aérien - 공중 지원에 추가하기 - Добавить в воздушную поддержку - Dodaj do Wsparcia Powietrznego - Přidat k letecké podpoře - Hava Desteğine Ekle - 添加至空中支援 + + Download error:<br/>%1 - - Gain Airstrike points giving this aircraft to the faction Air pool - Ottieni Punti Supporto Aereo consegnado questo veivolo alla fazione - Gana puntos de ataque aéreo dando esta nave al almacén de la facción - Gagnez des points de support aérien en donnant cet avion à la réserve aérienne de la faction - 해당 항공기를 팩션 항공 자산에 기부하여 공습 포인트를 획득하십시오. - Получайте очки за авиаудар, отдавая этот самолет в пул авиации фракции. - Zdobądź punkty Nalotu, dając ten pojazd do puli pojazdów latających twojej frakcji - Získejte body leteckého úderu dáním tohoto vozidla do frakčního leteckého poolu - Bu uçağı Hava Havuzu grubuna vererek Hava Saldırısı puanları kazanın - 将这架飞机添加至阵营空军, 并获得空袭点数 + + Time Remaining: %1 secs - - Cluster Bombs - Bombe a Grappolo - Bombas de Dispersión - Bombes à fragmentation - 집속 - Кассетные бомбы - Bomba Kasetowa - Cluster bomby - Misket Bombaları - 集束炸弹 + + War Level Changed<br/><br/>Current Level: %1 - - HE Bombs - Bombe AE - Bombas HE - Bombes HE - 고폭 - ОФ бомбы - Bomba Odłamkowa-Burząca - Bomby - Yüksek Patlama Bombaları - 高爆炸弹 + + Create Outpost - - NAPALM Bombs - Bombe NAPALM - Bombas NAPALM - Bombes NAPALM - 네이팜 - Напалм - Bomba Napalmowa Zapalająca - Napalm Bomby - NAPALM Bombaları - 凝固汽油弹 + + Deprecated option. Use Remove Garrison from HQ instead. - - Cost: 1 point - Costo: 1 punto - Coste: 1 punto - Coût : 1 point - 가격: 1 포인트 - Цена: 1 очко - Koszt: 1 punkt - Cena: 1 bod - Maliyet: 1 puan - 消耗: 1 点 + + Move this asset - - - - Commander Battle Options - Opzioni di Battaglia del Comandante - Comandante: Opciones de Batalla - Options de combat du commandant - 지휘관 전투 설정 - Меню Командующего - Opcje Bitwy Dowódcy - Možnosti bitvy velitele - Komutan Savaş Seçenekleri - 指挥官作战选项 + + Buy Vehicle + Fahrzeug kaufen + Compra Veicolo + Comprar vehiculos + Acheter un véhicule + 차량 구입 + Приобрести технику + Kup Pojazd + Koupit vozidlo + Araç Satın Al + 购买载具 - - Air Support - Supporto Aereo - Soporte Aéreo - Appui aérien - 공중 지원 - Авиаподдержка - Wsparcie Powietrzne - Letecká podpora - Hava Desteği - 空中支援 + + You cannot buy vehicles while there are enemies near you. - - Ask for Air Support (uses Airstrike points) - Richiedi Supporto Aereo (userà Punti Supporto Aereo) - Pide un ataque aéreo (usa puntos de Soporte Aéreo). - Demander un soutien aérien (utilise des points de frappe aérienne) - 공중 지원을 요청합니다(공습 포인트 사용). - Запросить авиаподдержку (использует очки авиаподдержки) - Zapytaj o Wsparcie Powietrzne (wykorzystuje punkty Nalotu) - Požádejte o leteckou podporu (používá body Airstrike) - Hava Desteği İste (Hava Saldırısı puanı kullanılır) - 呼叫空中支援(消耗空袭点数) + + Interrogate - - Garbage Clean - Pulizia Spazzatura - Limpieza de Basura - Nettoyer les débris - 쓰레기 청소 - Очистка мусора - Wyczyść Śmieci - Čištění odpadků - Çöpleri Temizle - 清理垃圾 + + Recruit + Rekrutieren + Reclutare + Reclutar + Recruter + 모집 + Найм ИИ + Rekrutuj + Naverbovat + Göreve Al + 招募 - - Cleans several things in game. Use with caution as it freezes the mission - Ripulisce molteplici oggetti in gioco. Attenzione può causare lag - Limpia varias cosas en el juego. Utilizalo con precaución ya que congela la misión. - Nettoie plusieurs choses dans le jeu. À utiliser avec prudence car cela gèle la mission - 게임 안의 여러 가지를 청소합니다. 임무가 동결되므로 주의하여 사용하십시오. - Очищает некоторые предметы в игре. Используйте с осторожностью, так как это заставляет миссию залагать. - Czyści niepotrzebne przedmioty i ciała z ziemi poprawiając wydajność gry. Używaj ostrożnie, ponieważ zamraża misję - Čistí několik věcí ve hře. Používejte s opatrností, protože mise zamrzne - Oyunda birçok şeyi temizler. Görevi dondurduğu için dikkatli kullanın - 清理游戏中的一些东西。谨慎使用, 因为它可能导致任务卡死 + + Release POW - - Faction Garage - Garage della Fazione - Garaje de la facción - Garage de faction - 팩션 차고 - Гараж фракции - Garażuj Pojazd Frakcji - Garáž frakce - Birlik Garajı - 阵营车库 + + I hate the fog - - Look at a vehicle and garage it into faction garage (shared among commanders) - Guarda il veicolo e mettilo nel garage della fazione (sarà condiviso tra i comandanti della fazione) - Mira al vehículo y almacenalo en el garaje de ka facción (compartido entre comandantes) - Regardez un véhicule et rangez-le dans le garage de faction (partagé entre les commandants) - 차량을 보고 팩션 차고에 넣으십시오(지휘관 간에 공유). - Посмотрите на машину и поставьте ее в гараж фракции (общий для командиров) - Popatrz na pojazd i schowaj go w garażu frakcji (wspólny dla dowódców) - Podívejte se na vozidlo a garáže do frakční garáže (sdílené mezi veliteli) - Bir araca bakın ve onu birlik garajına koyun (komutanlar arasında paylaşılan) - 将面前的载具存放至阵营车库(与指挥官共享) + + Clear Nearby Forest - - Recruit Squad - Gruppen rekrutieren - Recluta Squadra - Reclutar Escuadra - Recruter une escouade - 분대 모집 - Набрать отряд - Rekrutuj Oddział - Náborové družstvo - Birlikleri Göreve Al - 招募班组 + + Rain rain go away - - Recruit new squads and manage them with the HC Module (CTRL + SPACE) - Recluta nuove squadre e gestiscile usando il modulo del Alto Comando (CTRL + SPAZIO) - Recluta nuevas escuadras y manejalas con el módulo HC (CTRL + SPACE) - Recrutez de nouvelles escouades et gérez-les avec le module HC (CTRL + ESPACE) - 새 분대를 모집하고 하이 커맨드 모듈(컨트롤 + 스페이스)로 분대를 관리합니다. - Набирайте новые отряды и управляйте ими с помощью модуля Командующего (CTRL + SPACE) - Rekrutuj nowe oddziały i zarządzaj nimi za pomocą modułu HC (CTRL + SPACE) - Nábor nových družstev a spravujte je pomocí modulu HC (Ctrl + Space) - Yüksek Komuta Modülü ile yeni mangalar toplayın ve yönetin (CTRL + SPACE) - 招募新的班组, 并使用指挥部模块(CTRL + SPACE)进行管理 + + Rest for 8 Hours - - Resign / Eligible - Dimettiti / Eleggiti - Renunciar / Elegible - Démissionner / Éligible - 사임 / 인계 - Отставка - Rezygnacja / Zapisz się - Rezignace / způsobilý - Komutanlıktan Ayrıl / Komutanlığa Uygun - 辞职/竞选 + + Carry %1 - - Step down from commander or toggle eligibility - Lascia il ruolo di comandante o aggiungiti/rimuoviti dall'elegibilità comandante - Renunciar a ser comandante o pasa a ser elegible al puesto - Démissionner du commandant ou devenir éligible - 지휘관에서 물러나거나 자격을 위임합니다. - Уйти от командира или изменить право на участие - Zrezygnuj z funkcji dowódcy lub przełącz uprawnienia - Odstupte z velitele nebo přepínat mezi způsobilostí - Komutanlıktan ayrılın veya komutanlığa aday olun - 从指挥官职位离任或参与指挥官竞选 + + Revive %1 - - O.Post - Roadblock - Posto di O. - Posto di Blocco - P. Observación - Bloqueo - Poste d'Obs. - Barrage routier - 감시초소 - 검문소 - Добавить НП / БП - Stanowisko Obserwacyjne - Blokada Drogowa - O.Post - zátaras - Karakol - Kontrol Noktası - 观察哨 - 路障 + + Build HQ here - - O.Post-Roadblock Delete - Elimina Punto di osservazione - Posti di Blocco - Borrar P. Observación - Bloqueo - Supprimer Poste d'Obs. - Barrage routier - 감시초소 - 검문소 제거 - Удалить НП / БП - Usuń Stanowisko Obserwacyjne - Blokade Drogową - O.Post-Roadblock Odstranit - Karakol - Kontrol Noktası Kaldır - 拆除观察哨/路障 + + HQ Management - - Remove selected observation post or roadblock, money will be refunded - Rimuovi il posto di osservazione o il posto di blocco selezionato, i soldi verranno rimborsati - Borra el punto de observación o bloqueo de carretera, el dinero sera reembolsado - Supprimer le poste d'observation ou le barrage routier sélectionné, l'argent sera remboursé - 선택한 감시초소 또는 검문소를 제거하면 자금으로 환불됩니다. - Удалите выбранный наблюдательный пункт или блокпост, деньги будут возвращены - Usuń wybrane stanowisko obserwacyjne lub blokadę drogową, pieniądze zostaną zwrócone - Odstraňte vybraný pozorovací bod nebo zátaras, peníze budou vráceny - Seçili Gözetleme Noktasını veya Kontrol Noktasını kaldırın, para iade edilecektir - 拆除选定的观察哨或路障并退回费用 + + Decifer Intel - - Establish a new watchpost or roadblock depending on the type of terrain you select - Errichte, abhängig vom gewählten Gelände, einen neuen Außenposten oder eine neue Straßensperre. - Stabilisci un nuovo punto di vedetta o posto di blocco a seconda del tipo di terreno selezionato - Establece un nuevo punto de vigilancia o bloqueo de carretera dependiendo del terreno seleccionado - Établissez un nouveau poste d'observation ou un barrage routier en fonction du type de terrain que vous sélectionnez - 선택한 지형 유형에 따라 새 감시초소 또는 검문소를 설치합니다. - Установите новый наблюдательный пост или блокпост в зависимости от выбранного типа местности. - Ustaw nowe stanowisko obserwacyjne lub blokadę drogową w zależności od wybranego rodzaju terenu - Vytvořit nový pozorovací bod nebo zátaras v závislosti na typu terénu, který vyberete - Seçtiğiniz arazi türüne bağlı olarak yeni bir Gözetleme Noktası veya Kontrol Noktası oluşturun - 根据您选择的地形类型, 建立新的观察哨或路障 + + Download Intel - - Sell Vehicle - Fahrzeuge verkaufen - Vendi Veicolo - Vender vehículo - Vendre le véhicule - 차량 판매 - Продать технику - Sprzedaj Pojazd - Prodat vozidlo - Aracı Sat - 出售载具 + + Search for Intel - - Look at a vehicle and sell it for money - Guarda il veicolo e vendilo per ricavare dei soldi - Mira hacia el vehículo y vendelo por dinero - Regardez un véhicule et vendez-le pour de l'argent - 현재 보고 있는 차량을 돈을 받고 판매합니다. - Посмотрите на автомобиль и продайте его за деньги - Popatrz na pojazd i sprzedaj go za pieniądze - Podívejte se na vozidlo a prodejte jej za peníze - Araca bakın ve para için satın - 出售面前的载具以换取资金 + + Take Intel - - - - Construction Menu - Menu di Costruzione - Menú de Construcción - Menu de construction - 건설 메뉴 - Меню строительства - Menu Budowy - Menu konstrukce - İnşaat Menüsü - 建造菜单 + + Mission Request - - Concrete Bunker - Bunker di cemento - Bunker de Concreto - Bunker en béton - 콘크리트 벙커 - Бетонный бункер - Bunkier z Betonu - Betonový bunkr - Beton Sığınak - 混凝土掩体 + + Liberate POW - - Bunker Options - Opzioni Bunker - Opciones de Bunker - Options de Bunker - 벙커 옵션 - Варианты бункера - Opcje Bunkra - Možnosti bunkru - Sığınak Ayarları - 掩体选项 + + Unit Recruitment - - Need to be built in garrison controlled zones and cost money - Deve essere costruito vicino una guarnigione e costerà soldi - Necesita ser construido en zonas guranicionadas que ya controles, cuestan dinero - Doit être construit dans des zones contrôlées par la garnison et coûte de l'argent - 주둔군이 통제하는 구역에 건설해야 하며 비용이 많이 듭니다. - Должен быть построен в зонах, контролируемых гарнизоном и стоит денег. - Muszą być budowane w strefach kontrolowanych przez garnizon - Je třeba postavit v zónách ovládaných posádkami a náklady na peníze - Garnizon kontrollü bölgelerde inşa edilmeli ve maliyeti vardır - 需要在占领区花费资金才能建造 + + You cannot recruit units while there are enemies near you. - - Requires to be in a garrisoned zone. It will be permanent - Richiede di essere vicino ad una guarnigione. Sarà permanente. - Necesita estar en una zona guarnicionada. Son permanentes - Nécessite d'être dans une zone de garnison. Il restera de manière permanente - 주둔 구역에 있어야 합니다. 영구적으로 남을 것입니다. - Требуется находиться в гарнизонной зоне. Это будет построено навсегда - Wymaga przebywania w strefie z garnizonem jednostki. Ta budowla będzie trwała - Vyžaduje, aby byl v posádné zóně. Bude to trvalé - Bir garnizon bölgesinde olmayı gerektirir. Kalıcı olacak - 需要在占领区才能建造。建造的掩体将永久存在 + + Liberate - - Select Bunker Type - Tipo di Bunker - Seleccionar tipo de bunker - Sélectionnez le type de bunker - 벙커 유형 선택 - Выберите тип бункера - Wybierz Typ Bunkra - Vyberte typ bunkru - Sığınak Tipini Seçin - 选择掩体类型 + + Allow AIs to use this weapon - - Medium Trench - Trincea Media - Trinchera mediana - Tranchée moyenne - 중형 참호 - Среднее укрытие - Średni Okop - Střední zákop - Orta Hendek - 中型战壕 + + Prevent AIs using this weapon - - A mid sized trench with capabilities for more than one soldier - Una trincea di medie proporzioni con capacità di più di un soldato - Una trinchera mediana con capacidad para mas de un soldado - Une tranchée de taille moyenne pour plus qu'un soldat - 한 명 이상의 병사를 수용할 수 있는 중형 크기의 참호입니다. - Укрытие среднего размера, вмещающий более одного солдата - Średniej wielkości okop, który może pomieścić więcej niż jednego żołnierza - Středně velký zákop se schopnostmi pro více než jednoho vojáka - Birden fazla asker için yere sahip orta büyüklükte bir siper - 建造可供多人使用的中型战壕 + + Take the Flag - - Sandbag Bunker - Bunker di sacchi di sabbia - Bunker de Sacos de Arena - Bunker de sacs de sable - 모래주머니 벙커 - Бункер из мешков с песком - Bunkier z Worków z Piaskiem - Bunker z pytlů písku - Kumtorbası Sığınak - 沙包掩体 + + Transfer Ammobox to Truck - - Small Trench - Piccola Trincea - Pequeña Trinchera - Petite tranchée - 소형 참호 - Малое укрытие - Mały Okop - Malý zákop - Küçük Hendek - 小型战壕 + + Buy Vehicle + Fahrzeug kaufen + Compra Veicolo + Comprar vehiculos + Acheter un véhicule + 차량 구입 + Приобрести технику + Kup Pojazd + Koupit vozidlo + Araç Satın Al + 购买载具 - - Make a quick small trench for one man - Costruisci una piccola trincea per una persona - Haz una rápida y pequeña trinchera para una persona - Une petite tranchée pour un homme - 한 사람을 위한 작은 참호를 빠르게 만듭니다. - Быстро постройте небольшое укрытие для одного человека - Zrób szybki mały okop dla jednej osoby - Udělejte rychlý malý zákop pro jednoho muže - Bir adam için hızlıca küçük siper yapın - 建造单人小型战壕 + + You cannot buy vehicles while there are enemies near you. - - Vehicle obstacles - Ostacoli per Veicoli - Obstaculos para Vehículos - Obstacles de véhicules - 차량 장애물 - Препятствия для транспорта - Przeszkody Pojazdów - Překážky vozidla - Araç barikatları - 行车障碍 + + Garbage Deleted.<br/>Last GC was %1 ago. - - Build some obstacles for vehicles - Costruisci alcuni ostacoli per veicoli - Construye obstaculos para vehículos - Construire des obstacles pour les véhicules - 차량을 막을 장애물을 건설합니다. - Постройте препятствия для транспортных средств - Zbuduj przeszkody dla pojazdów - Vytvářejte některé překážky pro vozidla - Araçlar için bazı barikatlar inşa edin - 建造一些阻碍行车的障碍物 + + Garbage Cleaner + Aufräumen + Pulitore di rifiuti + Limpieza de Basura + Nettoyeur d'ordures + 쓰레기 청소 + Удаление мусора + Oczyszczacz Śmieci + Čistič odpadků + Çöp Temizleyici + 垃圾清理器 - - - - Be a Resistance leader, be a hero. - Sei ein Anführer des Widerstands, sei ein Held. - Sii un leader della Resistenza, sii un eroe. - Sé un líder de la resistencia, sé un heroe. - Devenez un chef de la résistance, soyez un héros. - 저항세력의 지도자가 되고 영웅이 되십시오. - Быть Лидером Сопротивления значит быть героем. - Bądź liderem ruchu oporu, bądź bohaterem. - Staňte se vůdcem odboje, buďte hrdinou. - Bir Direniş lideri olun, bir kahraman olun. - 成为抵抗军领袖, 成为英雄。 + + Please wait for GC to finish.<br/>Last GC was %1 ago. - - Antistasi Altis - Antistasi Altis - Antistasi Altis - Antistasi Altis - Antistasi Altis - 안티스타시 알티스 - Antistasi Алтис - Antistasi Altis - Antistasi Altis - Antistasi Altis - Antistasi Altis + + Headless Client - - Build FIA Army from scratch and defeat the AAF and CSAT forces in a whole map Dynamic Mission. - Formiere eine FIA Armee und bezwinge die AAF und CSAT Kräfte in einer dynamischen Mission auf der gesamten Karte. - Costruisci l'esercito FIA da zero e sconfiggi le forze AAF e CSAT in una missione dinamica su tutta la mappa. - Construye el ejército FIA desde cero y derrota a las fuerzas AAF y CSAT en una misión dinámica en todo el mapa. - Recrutez une armée de la FIA à partir de rien et vainquez les forces de l'AAF et CSAT à travers toute la carte dans une Mission Dynamique - 기초부터 FIA군을 일으켜 지도 전체에서 일어나는 다이나믹한 임무와 함께 AAF와 CSAT을 패퇴시키십시오. - Создайте свою армию с нуля и заставьте силы AAF и CSAT отступить в Динамической Миссии на всей карте. - Zbuduj armię FIA od podstaw i pokonaj siły AAF i CSAT w dynamicznej misji na całej mapie. - Postavte armádu FIA od nuly a porazte síly AAF a CSAT v celé mapě dynamické misi. - FIA Ordusunu sıfırdan oluşturun ve AAF ve CSAT güçlerini tüm harita Dinamik Görevinde yenin - 从头开始建立FIA军队, 在整张地图上执行动态任务, 击败AAF和CSAT部队。 + + A Headless Client has been disconnected. This will cause malfunctions. Head back to HQ for saving ASAP and ask and Admin for a restart. - - - - Back - Zurück - Indietro - Atrás - Retour - 뒤로 - Назад - Wstecz - Zpět - Geri - 向后 + + Garrison + Garnison + Guarnición + Garnison + 주둔군 + Гарнизон + Guarnição + Garnizon + 驻军 - - Disband Units or Posts - Einheiten/Posten auflösen - Congeda Unità o Postazioni - Desmantelar unidades o puestos - Dissoudre des unités ou rôles - 해당 병력 또는 초소 해산 - Удалить Гарнизон или Пост - Rozwiąż Jednostki lub Posterunki - Rozpustěte jednotky nebo hlídky - Birimleri ve Görevlileri Dağıt - 解散单位或岗哨 + + Garrison removed<br/><br/>Recovered Money: %1 €<br/>Recovered HR: %2 - - Remove whole garrisons or posts. - Löse komplette Garnisonen oder Posten auf. - Rimuovi intere guarnigioni o postazioni. - Quita toda la guarnición o puestos - Supprimer des garnisons ou rôles entiers - 주둔지 또는 초소 전체를 해산시킵니다. - Распустить весь Гарнизон или Пост. - Usuń całe garnizony lub posterunki. - Rozpustit celou posádku nebo hlídky. - Tüm Garnizonu ve Görevlileri Dağıt - 删除整个驻军或岗哨。 + + HQ Garrison will stay here and distract the enemy. - - Building - Garrison Options - Bauen - Garnisonsoptionen - Costruzioni - Opzioni Guarnigione - Construcción - Opciones de Guarnición - Construction - Options de Garnison - 건축 - 주둔지 설정 - Строительство - Опции Гарнизона - Budowanie - Opcje Garnizonu - Budování- Možnosti posádky - Bina - Garnizon Seçenekleri - 建造 - 驻军选项 + + Aborted Outpost Capture - - Minefield Options - Minenfeldoptionen - Opzioni del Campo minato - Opciones de Campo de minas - Options de Champ de Mines - 지뢰지대 설정 - Опции минных полей - Opcje Pola Minowego - Možnosti minového pole - Mayın Tarlası Seçenekleri - 雷区选项 + + The enemy still lurks about. Check your map and clear the area. - - AI will deploy or remove mines on desired objectives, using current arsenal mine stock - Die KI wird Minen um die ausgewählten Ziele legen oder räumen. Sie nutzt dabei den aktuellen Minenvorrat. - L'IA piazzerà o rimuoverà le mine sugli obiettivi desiderati, utilizzando l'attuale scorta di mine nell'Arsenale - La IA desplegará o quitará las minas de los objetivos designados, usando el stock disponible - L'IA va déployer ou retirer des mines sur les objectifs désirés, en utilisant le stock disponible dans l'arsenal - 인공지능이 현재 아스널의 지뢰 재고를 이용하여, 목표 지점에 지뢰를 심거나 제거할 것 입니다. - Инженеры установят или удалят мины на выбранной позиции, используя доступные мины из арсенала - AI rozstawi lub usunie miny w wybranych miejscach, korzystając z dostępnych min w arsenale - AI rozmístí nebo odstraní miny na požadovaných místech za použití současné zásoby arzenálu - YZ, mevcut cephanelik mayın stokunu kullanarak mayınları istenen hedeflere konuşlandıracak veya kaldıracak - AI将使用现有的军火库中地雷, 在预期目标位置部署或拆除地雷 + + The enemy still lurks about. Hunt them down and clear the area. - - Watchpost or Roadblock - Wachposten oder Straßensperre - Posto di Vedetta o Blocco stradale - Torre de vigilancia o Bloqueo de carretera - Poste de Garde ou Barrage Routier - 감시초소 또는 검문소 - Наблюдательный пункт или Блокпост - Stanowisko Obserwacyjne lub Blokada Drogi - Předsunutá hlídka nebo Zátaras - Gözetleme Noktası veya Kontrol Noktası - 岗哨或路障 + + You cannot Capture the Flag while Undercover. - - Establish a new watchpost or roadblock depending on the type of terrain you select. - Errichte, abhängig vom gewählten Gelände, einen neuen Außenposten oder eine neue Straßensperre. - Stabilisci un nuovo posto di vedetta o blocco stradale a seconda del tipo di terreno selezionato. - Establece una nueva torre de vigilancia o bloqueo dependiendo del tipo de terreno que selecciones. - Créer un nouvel avant-poste ou barrage routier en fonction du type de terrain sélectionné - 지정한 구역에 감시초소 또는 검문소를 설치합니다. - Установить Наблюдательный Пост или Блок Пост в зависимости от выбранного места. - Ustaw nowe stanowisko obserwacyjne lub blokadę drogową w zależności od wybranego rodzaju terenu. - Zřiďte Předsunutou hlídku nebo Zátaras v závislosti na vybraném místě. - Seçtiğiniz arazi türüne bağlı olarak yeni bir Gözetleme Noktası veya Kontrol Noktası oluşturun - 根据您选择的地形, 建立新的岗哨或路障。 + + You cannot capture Airports until you reach War Level 3. - - Recruit Units - Rekrutierung - Recluta Unità - Reclutar unidades - Recruter des unités - 병력 모집 - Нанять юнит - Rekrutuj Jednostki - Naverbovat jednotky - Birimleri Göreve Al - 招募单位 + + Capture - - Add units to an existing garrison. - Füge Einheiten einer existierenden Garnison hinzu. - Aggiungi unità ad una guarnigione esistente. - Añadir unidades a una guranición existente - Ajouter des unités à une garnison existante - 기존 주둔지에 병력을 추가합니다. - Добавить юнит в существующий гарнизон. - Dodaj jednostki do istniejącego garnizonu. - Přidejte jednotky do stávající posádky. - Mevcut bir garnizona birimler ekleyin. - 将单位添加到现有的驻军。 + + Flag pole being used, wait %1. - - - - APERS Mines - APERS Minen - Mine APERS - Minas antipersona - APERS Mines - 대인지뢰 - ПП Мины - Miny PPIECH - Protipěchotní miny - Anti-Personel Mayınları - 反人员(APRES)地雷 + + Click on the Watchpost or Roadblock to delete. - - Creates an APERS Minefield in the designated location - Legt ein APERS-Minenfeld an der ausgewählten Position. - Costruisce un Campo minato APERS nel luogo designato - Crea un campo de minas antipersona en la ubicación designada - Créer un Champ de Mines APERS sur le lieu indiqué - 지정된 위치에 대인지뢰지대를 만듭니다. - Создаёт Минное Поле с противопехотными минами на выбранной позиции - Tworzy pole minowe PPIECH we wskazanej lokalizacji - Zvolit pozici pro minové pole - Belirlenen yerde bir Anti-Personel Mayın Tarlası oluşturur - 在指定地点布设反人员雷区 + + Click on the position you wish to build the Watchpost or Roadblock. <br/><br/> Remember: to build Roadblocks you must click exactly on a road map section. - - AT Mines - Panzerabwehrminen - Mine Anti Carro - Minas antitanque - Mines AT - 대전차 지뢰 - ПТ Мины - Miny PPANC - Protitankové miny - Anti-Tank Mayınları - 反坦克(AT)地雷 + + No Watchposts or Roadblocks deployed to delete. - - Creates an Anti Tank minefield at designated location - Legt ein Panzerabwehrminenfeld an der ausgewählten Position. - Costruisce un Campo minato Anti Carro nel luogo designato - Crea un campo de minas antitanque en la ubicación designada - Créer un Champ de Mines AT sur le lieu indiqué - 지정된 위치에 대전차 지뢰지대를 만듭니다. - Создаёт Минное Поле с противотанковыми минами на выбранной позиции - Tworzy pole minowe przeciwpancerne w wyznaczonej lokalizacji - Umístí protitankové minové pole na určenou pozici - Belirlenen yerde bir Anti-Tank Mayın Tarlası oluşturur - 在指定地点布设反坦克雷区 + + You cannot delete a Post while enemies are near it. - - Remove Minefield - Minenfeld räumen - Rimuovi Campo minato - Borrar campo de minas - Supprimer un Champ de Mines - 지뢰지대 제거 - Убрать Минное Поле - Usuń Pole Minowe - Odstranit minové pole - Mayın Tarlasını Temizle - 删除雷区 + + We can only deploy / delete one Watchpost or Roadblock at a time. - - Spawn an AI Engineer which will clear any mine in it's surroundings - Ein KI Sprengstoffspezialist wird alle Minen in der Umgebung räumen. - Spawna un Ingegnere IA che rimuoverà ogni mina nelle sue vicinanze - Aparecerá un ingeniero de la IA que limpiará todas las minas de sus alrededores - Fait apparaître un Ingénieur contrôllé par l'IA qui va retirer toutes les mines dans ses alentours - 주변 지뢰지대를 제거할 인공지능 공병을 소환합니다. - Создаёт Инженера, который разминирует все мины вокруг себя - Stwórz Inżyniera AI, który rozbroi wszystkie miny w jego otoczeniu - Vytvoří inženýra, který vyčistí všechny miny kolem sebe - Çevresindeki tüm mayınları temizleyecek bir YZ Mühendis oluşturun - 生成一名AI工程师来清除周围的地雷 + + No post nearby. - - Build Minefield - Minenfeld legen - Costruisci Campo minato - Construir campo de minas - Construire un Champ de Mines - 지뢰지대 만들기 - Установить минное поле - Buduj Pole Minowe - Zřídit minové pole - Mayın Tarlası Oluştur - 建造雷区 + + You need a radio in your inventory to be able to give orders to other squads. - - - - Garrison Recruitment Options - Garnisonsrekrutierungsoptionen - Opzioni di Reclutamento della Guarnigione - Opciones de Reclutamiento de Guarnición - Options de recrutement de la Garnison - 주둔지 모집 설정 - Настройки добавления в гарнизон - Opcje Rekrutacji Garnizonu - Možnosti naverbování posádky - Garnizon Göreve Alım Seçenekleri - 驻军招募选项 + + You need a Radio Man in your group to be able to give orders to other squads. - - Recruit AA Missile - Recruter un Missile AA - Нанять Специалиста ПВО - Hava Savunma Roketçisi Göreve Al + + You lack of resources to build this Watchpost or Roadblock. <br/><br/> %1 HR and %2 € needed. - - Recruit AT - Panzerabwehr rekrutieren - Recluta Fuciliere Anti Carro - Reclutar AT - Recruter un AT - 대전차병 모집 - Нанять ПТ Стрелка - Rekrutuj Celowniczego PPANC - Raketometník - Anti-Tank Askeri Göreve Al - 招募反坦克手 + + Radio required - - Recruit AT Missile - Recruter un Missile AT - Нанять Стрелка с ПТУР - Anti-Tank Roketcisi Göreve Al + + Radio-man required - - Recruit Autorifleman - Maschinengewehrschütze rekrutieren - Recluta Fuciliere Automatico - Reclutar ametrallador - Recruter un Mitrailleur - 자동소총수 모집 - Нанять Пулемётчика - Rekrutuj Celowniczego KM - Kulometník - Otomatik Tüfekçi Göreve Al - 招募自动步枪手 + + Watchposts/Roadblocks - - Recruit Grenadier - Grenadier rekrutieren - Recluta Granatiere - Reclutar Granadero - Recruter un Grenadier - 유탄수 모집 - Нанять Стрелока с ГП - Rekrutuj Grenadiera - Granátometník - Bombacı Göreve Al - 招募掷弹手 + + There are enemies in the surroundings of that area, please select another. - - Recruit Marksman - Scharfschütze rekrutieren - Recluta Tiratore Scelto - Reclutar Tirador - Recruter un Tireur d'Elite - 지정사수 모집 - Нанять Снайпера - Rekrutuj Strzelca Wyborowego - Odstřelovač - Nişancı Göreve Al - 招募精准射手 + + Place selected is very close to enemy zones.<br/><br/> Please select another position. - - Recruit Medic - Sanitäter rekrutieren - Recluta Medico - Reclutar médico - Recruter un Médecin - 의무병 모집 - Нанять Медика - Rekrutuj Sanitariusza - Zdravotník - Sıhhıye Göreve Al - 招募医疗兵 + + Selected position cannot be outside the map. - - Recruit Mortar - Mörser rekrutieren - Recluta Mortaio - Reclutar Mortero - Recruter un Mortier - 박격포병 모집 - Нанять Минометный расчет - Rekrutuj Moździerz - Minometník - Havan Göreve Al - 招募迫击炮 + + Selected position cannot be in water. - - Recruit Rifleman - Schütze rekrutieren - Recluta Fuciliere - Reclutar fusilero - Recruter un Fusillier - 소총수 모집 - Нанять Стрелка - Rekrutuj Strzelca - Střelec - Piyade Göreve Al - 招募步枪手 + + Petros is Dead - - Recruit Squad Leader - Gruppenführer rekrutieren - Recluta Capo Squadra - Reclutar líder de escuadra - Recruter un Chef d'Escouade - 분대장 모집 - Нанять Лидера отряда - Rekrutuj Dowódcę Oddziału - Velitel jednotky - Takım Lideri Göreve Al - 招募班长 - - - - - Back - Zurück - Indietro - Atrás - Retour - 뒤로 - Назад - Wstecz - Zpět - Geri - 返回 - - - Back - Zurück - Indietro - Atrás - Retour - 뒤로 - Назад - Wstecz - Zpět - Geri - 返回 - - - No - Nein - No - No - Non - 아니오 - Нет - Nie - Ne - Hayır - - - - No - Nein - No - No - Non - 아니오 - Нет - Nie - Ne - Hayır - - - - Yes - Ja - - Si - Oui - - Да - Tak - Ano - Evet - - - - Yes - Ja - - Si - Oui - - Да - Tak - Ano - Evet - + + Petros has been killed. You lost part of your assets and need to select a new HQ position far from the enemies. - - - - Close - Schließen - Caricare il salvataggio personale precedente? - Cerrar - Fermer - 닫기 - Закрыть - Zamknij - Zavřít - Yakın - 关闭 + + HQ Position - - Garage Access - Fuhrparkzugriff - Accesso al Garage - Acceso al garaje - Accès au garage - 차고 열기 - Доступ к Гаражу - Dostęp do Garażu - Přístup do garáže - Garaj Erişimi - 车库存取 + + You must click near a map marker. - - Check Faction garage - Fuhrpark der Fraktion einsehen. - Visualizza il garage della Fazione - Comprobar garaje de la Facción - Examiner le garage de la faction - 팩션 차고 확인 - Проверить Гараж Сопротивления - Sprawdź garaż frakcji - Zkontrolujte frakční garáž - Birlik Garajını Kontrol Et - 检查阵营车库 + + Click on the zone you want to rebuild. - - Manage Garrisons - Garnisonsverwaltung - Gestisci Guarnigioni - Gestionar guarnición - Gérer les garnisons - 주둔지 관리 - Управление гарнизоном - Zarządzaj Garnizonami - Spravovat posádku - Garnizonları Yönet - 管理驻军 + + %1 Rebuilt - - Add or remove units to garrisons - Einheiten der Garnison hinzufügen oder entfernen. - Aggiungi o rimuovi unità alle guarnigioni - Añadir o quitar unidades a la guarnición - Ajouter ou supprimer une garnison - 주둔지에 병력을 추가하거나 줄입니다. - Добавление или удаление юнитов в гарнизоне - Dodaj lub usuń jednostki z garnizonów - Přidejte nebo odeberte jednotky z posádky - Garnizona birim ekle yada kaldır - 向驻军增派或删除单位 + + Radio Tower rebuilt. - - Ingame Member List - Mitgliederliste - Lista dei Membri in gioco - Lista de miembros online - Liste des membres en ligne - 인게임 멤버 목록 - Список Участников - Lista Członków w Grze - Seznam členů - Oyun içi üye listesi - 在线会员列表 + + You cannot rebuild that. - - Displays which server members are currently playing - Zeigt, welche Servermitglieder momentan im Spiel sind. - Mostra quali membri del server stanno giocando adesso - Muestra que miembros del servidor están ahora jugando - Affiche quels membres du serveur sont actuellement en jeu - 현재 플레이 중인 서버 멤버 표시 - Показывает, кто из Участников сейчас на сервере - Pokazuje, którzy członkowie serwera aktualnie grają - Zobrazuje, kteří členové serveru aktuálně hrají - Şu anda hangi sunucu üyelerinin oynadığını görüntüler - 显示哪些服务器会员正在游玩 + + You do not have enough money to rebuild any Asset. You need 5.000 €. - - Move HQ to another Zone - HQ verlegen - Muovi la base operativa in un'altra posizione - Mover CG a otra zona - Déplacer le QG vers une autre zone - 본부 이사하기 - Переместить Штаб - Przenieś kwaterę dowodzenia w inne miejsce - Přesuňte velitelství - Karargahı başka bir bölgeye taşı - 将总部转移到其他区域 + + That Outpost does not have a destroyed Radio Tower. - - Petros will join your group. Ammobox must be empty. To rebuild, select the Build action near Petros - Petros tritt deiner Gruppe bei. Munitionskiste muss leer sein. Zur Neuerrichtung die Bauaktion in der Nähe von Petros auswählen. - Petros si unirà al tuo gruppo. La cassa di munizioni deve essere vuota. Per ricostruirla, seleziona la voce Costruisci, stando vicino a Petros - Pertos se unirá a tu grupo. La caja de munición debe estar vacía. Para reconstruir, selecciona la acción Construir cerca de Petros - Petros va rejoindre votre groupe. L'Arsenal doit être vide. Pour reconstruire, sélectionnez l'action "Construire" à côté de Petros. - 페트로스가 당신의 그룹에 합류할 것입니다. 탄약상자는 비워져 있어야 합니다. 재건축하려면 페트로스 근처에서 건축하기를 선택하시오. - Петрос присоединится к вашей группе. Чтобы построить Штаб, выберите действие "Построить" возле Петроса. Арсенал должен быть пуст. - Petros dołączy do twojej drużyny. Skrzynka na amunicję musi być pusta. Aby odbudować, wybierz akcję Buduj w pobliżu Petrosa - Petros se připojí k vaší skupině. Chcete-li vytvořit velitelství, vyberte možnost u Petrose „Zřídit velitelství“. Arzenál musí být prázdný. - Petros grubunuza katılacak. Cephane kutusu boş olmalıdır. Yeniden inşa etmek için Petros yakınında İnşa eylemini seçin - Petros将会加入您的小队。弹药箱必须为空。在Petros附近选择"建造"选项来重建总部。 + + You cannot rebuild a Radio Tower in an Outpost which does not belong to %1. - + Rebuild Assets Anlagen wiederherstellen Ricostruisci Risorse @@ -1590,5317 +502,6651 @@ Varlıkları Yrniden Oluştur 重建资产 - - Cost: €5000 - Kosten: 5.000€ - Costo: €5000 - Coste : 5000€ - Coût : 5000€ - 가격: 5000€ - Цена: 5000$ - Koszt: €5000 - Cena: 5000€ - Maliyet: €5000 - 花费: 5000€ + + Vehicle must be closer than 50 meters to the headquarters marker. - - Train FIA Troops - FIA Truppen ausbilden - Addestra Truppe FIA - Entrenar tropas FIA - Entrainer les troupes de la FIA - 반군 병사 훈련 - Тренировать Войска - Trenuj Siły FIA - Vycvičit jednotky FIA - Askerleri Eğit - 训练FIA部队 + + In order to sell the vehicle, it must be empty. - - Upgrades the AI skill level - Erhöht den KI Fähigkeitslevel. - Aumenta il livello di abilità dell'IA - Añade nivel de habilidad a la IA - Améliorer le niveau de l'IA - 인공지능의 숙련도 레벨을 업그레이드합니다. - Увеличивает уровень готовности войск - Ulepsza poziom umiejętności AI - Vylepší úroveň dovednosti AI - YZ beceri seviyesini yükseltir - 提升AI技能等级 - - - Grab 100€ from Pool - Entnehme 100€ aus der Kasse - Prendi 100€ dal conto - Coger 100€ de la caja - Prendre 100€ de la cagnotte - 팩션 자금에서 100€ 가져가기 - Взять 100$ из фонда - Weź 100€ z Puli - Vzít 100€ ze společného fondu - Havuzdan 100€ al - 从资金池中拿取100€ + + You are not looking at a vehicle. - - Take 100€ from faction pool and add it to your personal account. It will damage your position among the faction in the commander career - Transferiere 100€ aus der Fraktionskasse zu deinem persönlichen Konto. Dies wird deiner Reputation bezüglich deiner Karriere innerhalb der Fraktion schaden. - Prendi 100€ dalla cassa della fazione e inseriscili nel tuo account personale. Danneggerà la tua posizione all'interno della fazione per la tua carriera da comandante - Coge 100€ de la caja de la facción y añadela a tu cuenta perosnal. Dañará tu posición entre la facción por la carrera de la comandancia - Prendre 100€ de la cagnotte de la faction pour l'ajouter sur votre compte. Cela va nuire à votre réputation au sein de la faction et ralentir votre progression des rangs. - 팩션 자금 100€를 당신의 계좌로 옮깁니다. 이 행위는 지휘관으로서의 평판에 악영향을 줄 것입니다. - Перевести 100$ из фонда сопротивления себе на счёт. Это вредит вашей репутации как командира - Weź 100€ z puli frakcji i dodaj je do swojego konta osobistego. Zaszkodzi to twojej reputacji wśród twojej frakcji w karierze dowódcy - Převod 100€ ze společného fondu na váš účet.Poškodí vaši pozici mezi frakcí a též vaší kariéru velitele - Grup kasasından 100€ alın ve kişisel hesabınıza ekleyin. Komutan kariyerinde grup içindeki konumunuza zarar verir - 从阵营的资金池中拿取100€并将其添加到您的个人帐户中。这会损害您在指挥官生涯中的地位 + + You are not the owner of this vehicle. Therefore, you cannot sell it. - - HQ Options: Commander Only - HQ Optionen: Nur Kommandant - Opzioni HQ: Solo per il Comandante - Opciones CG: Solo el Comandante - Options du QG: Commandant Uniquement - 본부 옵션: 지휘관 전용 - Опции Штаба: Только для Командующего - Opcje Kwatery Dowodzenia: Tylko Dowódca - Možnosti velitelství: Pouze pro velitel - Karargah Ayarları: Sadece Komutan - 总部选项: 仅限指挥官使用 + + The vehicle you are looking is not suitable in our marketplace. - - - - Load previous personal save? - Letzten persönlichen Spielstand laden? - Caricare il salvataggio personale precedente? - ¿Cargar el guardado personal? - Charger la sauvegarde précédente? - 이전 저장 데이터를 로드 하시겠습니까? - Placeholder - Загрузить предыдущее сохранение? - Załadować poprzedni zapis gry? - Načíst předchozí osobní relaci? - Placeholder - Önceki kişisel kayıt yüklensin mi? - 加载以前的个人存档? + + Vehicle sale already in progress. - - - - Recruit AA Missile Soldier - Recruter un Soldat Missile AA - Нанять Специалиста ПВО - Anti-Hava Roketcisi Al + + Sell Vehicle + Fahrzeuge verkaufen + Vendi Veicolo + Vender Vehículo + Vendre le véhicule + 차량 판매 + Продажа техники + Sprzedaj Pojazd + Prodat vozidlo + Aracı Sat + 出售载具 - - Recruit Antitank Soldier - Panzerabwehrsoldat rekrutieren - Recluta Soldato Anticarro - Reclutar AT - Recruter un Soldat Antichar - 대전차병 모집 - Нанять ПТ стрелка - Rekrutuj Celowniczego PPANC - Raketometník - Anti-Tank Askeri Al - 招募反坦克手 + + Vehicle Sold. - - Recruit AT Missile Soldier - Recruter un Soldat Missile AT - Нанять Стрелка с ПТУР - Anti-Tank Roketcisi Al + + Vehicle locked. - - Recruit Engineer - Ingenieur rekrutieren - Recluta Ingegnere - Reclutar Ingeniero - Recruter un Ingénieur - 공병 모집 - Нанять Инженера - Rekrutuj Inżyniera - Inženýr - Mühendis Al - 招募工程师 + + You cannot unlock/lock destroyed. - - Recruit Bomb Specialist - Sprengstoffspezialist rekrutieren - Recluta Specialista Esplosivi - Reclutar Artificiero - Recruter un Expert en Démolition - 폭파전문가 모집 - Нанять Подрывника - Rekrutuj Sapera - Specialista na výbušniny - Bomba Uzmanı Al - 招募炸弹专家 + + You are not looking at a vehicle. - - Recruitment Options - Rekrutierungsoptionen - Opzioni Reclutamento - Opciones de Reclutamiento de Guarnición - Options de Recrutement - 모집 설정 - Опции набора - Opcje Rekrutacji - Možnosti náboru - Askere Alma Ayarları - 招募选项 + + Sorry you cannot unlock %1. - - Recruit Grenadier - Grenadier rekrutieren - Recluta Granatiere - Reclutar Granadero - Recruter un Grenadier - 유탄수 모집 - Нанять Стрелока с ГП - Rekrutuj Grenadiera - Granátometník - Bombacı Al - 招募掷弹手 + + The vehicle you are looking at cannot be used. - - Recruit Marksman - Scharfschütze rekrutieren - Recluta Tiratore Scelto - Reclutar Tirador - Recruter un Tireur d'élite - 지정사수 모집 - Нанять Снайпера - Rekrutuj Strzelca Wyborowego - Odstřelovač - Nişancı Al - 招募精准射手 + + The vehicle you are looking does not belong to anyone. - - Recruit Medic - Sanitäter rekrutieren - Recluta Medico - Reclutar Medico - Recruter un Médecin - 의무병 모집 - Нанять Медика - Rekrutuj Sanitariusza - Zdravotník - Sıhhıyeci Al - 招募医疗兵 + + You cannot unlock/lock vehicles which you do not own. - - Recruit Autorifleman - Maschinengewehrschütze rekrutieren - Recluta Fuciliere Automatico - Reclutar Ametrallador - Recruter un Fusilier - 자동소총수 모집 - Нанять Пулемётчика - Rekrutuj Celowniczego KM - Kulometník - Otomatik Tüfekçi Al - 招募自动步枪手 + + Vehicle unlocked. - - Recruit Militiaman - Miliz rekrutieren - Recluta Miliziano - Reclutar Miliciano - Recruter un Milicien - 민병대원 모집 - Нанять Ополченца - Rekrutuj Milicję - Milicionář - Militan Al - 招募民兵 + + Unlock Vehicle + Fahrzeug entsperren + Sblocca Veicolo + Abrir Vehículo + Dévérrouiller le véhicule + 차량 잠금해제 + Разблокировать технику + Odblokuj Pojazd + Odemknout vozidlo + 解锁载具 - - - Buy Vehicle - Fahrzeug kaufen - Compra Veicolo - Comprar vehiculos - Acheter un véhicule - 차량 구입 - Приобрести технику - Kup Pojazd - Koupit vozidlo - Araç Satın Al - 购买载具 + + + Only server admins can execute the convoy debug! - - Allows you to buy a vehicle - Ermöglicht dir den Kauf von Fahrzeugen. - Consente di acquistare un veicolo - Te premíte comprar vehículos - Vous permet d'acheter un véhicule - 차량을 구입하도록 허용합니다. - Позволяет Вам купить технику - Pozwala ci kupić pojazd - Umožňuje nákup vozidel - Araç satın almanızı sağlar - 允许您购买车辆 + + Deactivate convoy debug - - Civilian Vehicle - Zivilfahrzeuge - Veicolo Civile - Vehículo CIvil - Véhicule civil - 민간 차량 - Гражданская техника - Pojazd Cywilny - Civilní vozidlo - Sivil Araçlar - 民用载具 + + Convoy Debug - - Civilian vehicles will allow you to travel in Undercover mode, while you stay close to roads and not entering bases, outposts and roadblocks. - Zivilfahrzeuge erlaube dir unentdeckt zu reisen, sofern du nahe der Straßen bleibst und in keine Basen, Außenposten oder Straßensperren einfährst. - I veicoli civili ti permetteranno di viaggiare in modalità Sotto copertura ma solo rimanendo vicino alle strade e non entrando in basi, avamposti e posti di blocco. - Los vehículos civiles te permiten viajar en modo encubierto mientras estés cerca de caminos y no entres a bases, bloqueos militares ni zonas de vigilancia - Les véhicules civils vous permettent de vous déplacer "Incognito", tant que vous restez près des routes et ne pénétrez pas les bases, avant-postes et barrages routiers. - 민간 차량은 군사 기지, 전초 기지, 검문소를 접근하지 않는다면 위장 모드가 가능합니다. - Гражданская техника позволяет Вам передвигаться как гражданскому лицу, пока Вы движетесь по дорогам вдалеке от баз, аванпостов и блокпостов. - Pojazdy cywilne pozwolą ci podróżować w trybie incognito, jedynie kiedy zostajesz blisko dróg i nie wjeżdżasz na teren baz wojskowych, posterunków i blokad drogowych. - Civilní vozidla vám umožní cestovat v režimu "utajení", zatímco zůstanete v blízkosti silnic a ne v blízkosti základen a zátarasů. - Sivil araçlar, yollardayken (üslere, karakollara ve kontrol noktalarına girmeden) gizli modda seyahat etmenize olanak tanıyacak. - 民用载具可以让您在伪装模式下旅行, 前提是您待在道路附近, 不要靠近基地、前哨站或路障. + + A convoy from %1 is about to depart at %2. It will provide ammunition to %3. Try to intercept it. Steal or destroy that truck before it reaches it's destination. - - Military Vehicle - Militärfahrzeuge - Veicolo Militare - Vehículo Militar - Véhicule Militaire - 군용 차량 - Военная техника - Pojazd Wojskowy - Vojenská vozidla - Askeri Araçlar - 军用载具 + + Ammo Convoy - - Wide variety of available faction vehicles - Eine große Auswahl an verfügbaren Fraktionsfahrzeugen. - Ampia varietà di veicoli della fazione disponibili - Gran variedad de vehículos disponibles de facciones - Une large variété de véhicules de faction disponibles - 다양한 종류의 이용 가능한 팩션 차량을 보여줍니다. - Широкий выбор доступной техники вашей стороны - Szeroka gama dostępnych pojazdów frakcji - Široký výběr dostupných frakčních vozidel - Çok çeşitli grup araçları mevcut - 各种各样可供选择的阵营载具 + + A convoy from %1 is about to depart at %2. It will reinforce %3 with armored vehicles. Try to intercept it. Steal or destroy that thing before it reaches it's destination. - - - - Boat - Boot - Barca - Bote - Bateau - 보트 - Лодка - Łódź - Loď - Tekne - + + Armored Convoy - - Helicopter - Helikopter - Elicottero - Helicpotero - Hélicoptère - 헬리콥터 - Вертолёт - Śmigłowiec - Helikoptéra - Helikopter - 直升机 + + A truck plenty of money is being moved from %1 to %3, and it's about to depart at %2. Steal that truck and bring it to HQ. Those funds will be very welcome. - - Offroad - Geländewagen - Fuori Strada - Todoterreno - Tout-Terrain - 오프로드 - Внедорожник - Samochód Terenowy - Terénní vozidlo - Arazi Aracı - 越野车 + + Money Convoy - - Buy Civilian Vehicle - Kaufe Zivilfahrzeuge - Compra Veicolo Civile - Comprar Coche Civil - Acheter un Véhicule Civil - 민간 차량 구입 - Купить Гражданскую технику - Kup Pojazd Cywilny - Koupit civilní vozidlo - Sivil Araç Satın Al - 购买民用载具 + + A group os POW's is being transported from %1 to %3, and it's about to depart at %2. Try to intercept it. Kill or capture the truck driver to make them join you and bring them to HQ. Alive if possible. - - Truck - Lastwagen - Camion - Camión - Camion - 트럭 - Грузовик - Ciężarówka - Nákladní vůz - Kamyon - 卡车 + + Prisoner Convoy - - - - Armed Pickup Truck - Bewaffneter Pickup - Pickup Armato - Camioneta Arnada - 4x4 Armé - 무장 픽업트럭 - Вооружённый пикап - Uzbrojony Pickup - Ozbrojený pickup - Silahlı Kamyonet - 武装皮卡 + + Reinforcements are being sent from %1 to %3 in a convoy, and it's about to depart at %2. Try to intercept and kill all the troops and vehicle objective. - - Offroad Truck - Geländewagen - Fuoristrada - Camión Todoterreno - Camion Tout-Terrain - 오프로드 트럭 - Грузовик - Terenówka - Terénní vozidlo - Arazi Kamyoneti - 越野车 + + Reinforcements Convoy - - ATV - Quad - ATV - ATV - Quad - 4륜 오토바이 - Квадроцикл - Quad - Čtyřkolka - ATV - 全地形交通工具 + + A truck with medical supplies destination %3 it's about to depart at %2 from %1. Steal that truck bring it to %3 and let people in there know it is %4 who's giving those supplies. - - Static AA - Flugabwehr - Anti-Area Fissa - AA Estático - DCA fixe - 고정 대공화기 - Установка ПВО - Stanowisko PLOT - Protiletadlový kanón - Sabit Anti-Hava - 固定式防空 + + Supply Convoy - - Buy Static Anti-Air emplacement - Kaufe ein statisches Flugabwehrgeschütz. - Acquista una postazione Anti-Aerea fissa - Comprar Antiaéreo estático - Acheter un emplacement de DCA fixe - 고정 대공화기를 구입합니다. - Купить установку ПВО - Kup Stanowisko Przeciwlotnicze - Koupit protiletadlový kanón - Sabit Anti-Hava Satın Al - 购买固定式防空 + + + + General + Allgemein + Generale + General + Général + 지휘관 + Командующий + Generał + Generál + General + 指挥官 - - Static AT - Panzerabwehr - Anti-Carro Fisso - AT estático - AT Fixe - 고정 대전차화기 - Станковое ПТО - Stanowisko PPANC - Lafetovaný protitankový systém - Sabit Anti-Tank - 固定反坦克武器 + + Only Humans can pilot an air vehicle. - - Buy Static Anti-Tank emplacement - Kaufe ein statisches Panzerabwehrgeschütz. - Acquista postazione Anti-Carro fisso - Comprar anticarro estático - Acheter un emplacement antichar fixe - 고정 대전차화기를 구입힙니다. - Купить установку ПТО - Kup Stanowisko Przeciwpancerne - Koupit lafetovaný protitankový systém - Sabit Anti-Tank Satın Al - 购买固定反坦克武器 + + + + You've cleared the surroundings of trees and bushes. - - Machine Gun - Maschinengewehr - Mitragliatrice - Ametralladora - Mitrailleuse - 기관총 - Станковый пулемёт - Karabin Maszynowy - Kulomet - Makineli Tüfek - 机枪 + + Only Commanders can order to clear the forest. - - Buy Static Machinegun Emplacement - Kaufe ein ein statisches Maschinengewehr. - Acquista postazione mitragliatrice fissa - Comprar Ametralladora Emplazada - Acheter un emplacement de mitrailleuse fixe - 고정식 중기관총을 구입합니다. - Купить станковый пулемёт - Kup Stanowisko Karabinu Maszynowego - Koupit lafetovaný kulomet - Sabit Makineli Tüfek Satın Al - 购买固定式机枪 - - - Mortar - Mörser - Mortaio - Morteros - Mortier - 박격포 - Миномёт - Moździerz - Minomet - Havan - 迫击炮 + + Clear Forest - - Buy Static Mortar Emplacement - Kaufe ein statisches Mörsergeschütz. - Acquista postazione mortaio fissa - Comprar Emplazamiento Estático de Morteros - Acheter un emplacement de mortier fixe - 고정박격포를 구입합니다. - Купить миномёт - Kup Stanowisko Moździerzowe - Koupit lafetovaný minomet - Sabit Havan Satın Al - 购买迫击炮 + + %1 Fast Travel has been cancelled because some player has boarded their vehicle and the destination is not HQ or an Airbase. - - Pickup Truck - Pickup - Pickup - Camioneta - 4x4 - 픽업트럭 - Пикап - Pick-up - Pickup - Kamyonet - 皮卡 + + You must click near a marker under your control. - - - - Choose difficulty - Scegli difficoltà - Escoger Dificultad - Choisissez la difficulté - 난이도 선택 - Выберите сложность - Wybierz Poziom Trudności - Vybrat obtížnost - Zorluk seç - 选择难度 + + Click on the zone you want to travel. - - Easy - Facile - Fácil - Facile - 쉬움 - Легкий - Łatwy - Snadný - Kolay - 简单 + + Group %1 arrived to destination. - - Hard - Difficile - Difícil - Difficile - 어려움 - Сложный - Trudny - Obtížný - Zor - 困难 + + Moving group %1 to destination. - - Normal - Normale - Normal - Normal - 보통 - Обычный - Normalny - Normální - Normal - 正常 + + You can select one group only to Fast Travel. - - - - Dismiss Options - Opzioni Congedamento - Opciones de Desmovilización - Enlever les options - 해산 설정 - Меню роспуска - Opcje Odwołania - Možnosti rozpuštění - Dağıtma Seçenekleri - 解散选项 + + You cannot Fast Travel to a location that is under attack. - - Dismiss Units / Squad - Congeda Unità / Squadra - Desmovilizar Unidades / Escuadras - Renvoyer des unités / escouades - 유닛 / 분대 해산 - Распустить - Odwołaj Jednostki / Oddział - Rozpuštění jednotek / Družstev - Takımı / Birimi Dağıt - 解散单位/班组 + + You cannot Fast Travel to an area under attack or with enemies in the surrounding. - - Dismiss selected units or squads, recovering it's cost to the proper resource pool - Congeda le unità / squadre selezionate recuperandone il costo - Desmoviliza al soldado o a la escuadra seleccionada, recuperando su coste al alijo correspondiente - Renvoyez les unités ou escouades sélectionnées, en récupérant leur coût dans le pool de ressources approprié - 선택한 유닛 또는 분대를 해산시키고 비용을 적절한 자산으로 복구합니다. - Распустить выбранные юниты или отряды, вернув их стоимость в соответствующий пул ресурсов. - Odwołaj wybrane jednostki lub oddziały, przywracając ich koszt do odpowiedniej puli zasobów - Rozpustit vybrané jednotky nebo jednotky a obnovit své náklady na správný fond zdrojů - Maliyetini uygun kaynak havuzuna geri ödeyerek seçilen birimleri veya mangaları görevden alın - 解散选中的单位或小队, 将其花销退还至资源池 + + You cannot Fast Travel groups commanded by players. - - Garrison Units / Squads - Guarnisci Unità / Squadre - Guarnición Unidades / Escuadras - Unités de garnison / escouades - 유닛 / 분대 주둔 - Добавить в гарнизон Юнит / Отряд - Jednostki Garnizonowe / Oddziały - Posádkové jednotky / družstva - Birimleri / Takımları Garnizona Ekle - 驻扎单位/班组 + + You cannot Fast Travel while you are controlling AI. - - Adds selected units or squads to a map selected garrison - Aggiunge unità o squadre selezionate alla guarnigione selezionata sulla mappa - Añade las unidades o escuadras seleccionadas a una posición guarnicionada que selecciones - Ajoute des unités ou des escouades sélectionnées à une garnison sélectionnée sur la carte - 선택한 유닛 또는 분대를 지도에서 선택한 주둔지에 추가합니다. - Добавляет выбранные юниты или отряды в выбранный на карте гарнизон - Dodaje wybrane jednostki lub oddziały do wybranego garnizonu na mapie - Přidá vybrané jednotky nebo jednotky na mapu vybranou posádku - Seçilen birimleri veya mangaları seçilen bir garnizon haritasına ekler - 将选定的单位或小队编入在地图上选中的驻军 + + You cannot Fast Travel with enemies near the group. - - - - AI Limiter - KI Begrenzung - Limitatore IA - Límite de IA - Limiteur d'IA - 인공지능 제한 - Лимит ИИ - Limit AI - AI Limiter - YZ Limitleyici - AI限制 + + You cannot Fast Travel to an enemy controlled zone. - - Sets how much local and simulated AI can spawn in the map. Affects performance and AI ""intelligence"". Use with caution. This is not an exact number as vehicles and squad leaders will always spawn. - Imposta la quantità di IA locale e simulata che può generarsi nella mappa. Influisce sulle prestazioni e sull'"intelligenza" dell'IA. Usare con cautela. Questo non è un numero esatto poiché i veicoli e i capisquadra si genereranno sempre. - Limita cuantos locales e IA simulada aparecen en el mapa. Afecta al rendimiento y a la "inteligéncia" de la IA. Usadlo con Precaución. Esto no es un número exacto pues vehículos y líderes de escuadra siempre aparecerán. - Définit la quantité d'IA locale et simulée pouvant apparaître sur la carte. Affecte les performances et l'""intelligence"" de l'IA. Utiliser avec précaution. Ce n'est pas un nombre exact car les véhicules et les chefs d'escouade apparaîtront toujours. - 지도에서 로컬 및 시뮬레이션된 인공지능이 생성할 수 있는 양을 설정합니다. 성능 및 인공지능의 "지능"에 영향을 미칩니다. 주의하여 사용하십시오. 이것은 차량과 분대장들이 항상 스폰하기 때문에 정확한 수치는 아닙니다. - Устанавливает, сколько локальных и смоделированных ИИ может появиться на карте. Влияет на производительность и «интеллект» ИИ. Используйте с осторожностью. Это не точное число, поскольку всегда будут появляться машины и лидеры отрядов. - Określa, ile lokalnej i symulowanej sztucznej inteligencji może pojawić się na mapie w tym samym czasie. Wpływa na wydajność i „inteligencję” AI. Używaj ostrożnie. Nie jest to dokładna liczba, ponieważ pojazdy i dowódcy drużyn zawsze będą się pojawiać. - Nastaví kolik lokální a simulovaných AI se může spawnout na mapě. Má dopad na výkon a "inteligenci" AI. Použijte s opatrností. Toto není přesné číslo jelikož vozidla a velitelé družstev se vždy spawnou. - Haritada ne kadar yerel ve simüle edilmiş yapay zekanın ortaya çıkabileceğini ayarlar. Performansı ve yapay zeka ""zekasını"" etkiler. Dikkatle kullanın. Araçlar ve takım liderleri her zaman ortaya çıkacağından bu kesin bir sayı değildir. - 设置地图中可以生成多少本地和模拟AI。影响性能和AI"智能"。小心使用。这不是一个准确的数字, 因为载具和班长始终会生成。 + + You cannot fast travel while being FF Punished. - - Civ Presence Config - Configurazione Presenza Civile - Configurar Civiles - Configuration de la présence civile - 민간인 스폰 설정 - Настройка гражданского насиления - Konfiguracja Obecności Cywili - Konfigurace přítomnosti civilistů - Sivil Mevcudiyet Yapılandırması - 平民存在配置 + + There are no members near the target location. You need to be within %1 km of HQ, an attack, commander or a member. - - -1 Max Civs - -1 Civili Massimi - -1 Max Civs - -1 Civil max - 최대 민간인 수 -1 - -1 к лимиту - -1 Maks. Liczba Cywili - -1 Max Civilistů - -1 Max Sivil - -1 平民上限 + + Player groups are only allowed to Fast Travel to HQ or Airbases. - - +1 Max Civs - +1 Civili Massimi - +1 Max Civs - +1 Civil max - 최대 민간인 수 +1 - +1 к лимиту - +1 Maks. Liczba Cywili - +1 Max Civilistů - +1 Max Sivil - +1 平民上限 + + You cannot Fast Travel if you don't have a driver in all your vehicles or your vehicles are damaged and cannot move or your group is in a boat. - - Civ Limit - Limite Civ - Límite de civiles - Limite civile - 민간인 제한 - Лимит гражданских - Limit Cywili - Limit civilistů - Sivil Limiti - 平民限制 + + You cannot Fast Travel with your Tow Rope out or a Vehicle attached. - - Set the max number of spawned civilians. Affects game performance. - Setta il numero massimo di civili generati. Affligge le prestazioni di gioco - Limitia el número máximo de civiles. Afecta al rendimiento del juego. - Définit le nombre maximum de civils. Affecte les performances du jeu. - 생성되는 최대 민간인 수를 설정합니다. 게임 성능에 영향을 미칩니다. - Установите максимальное количество гражданских. Влияет на производительность игры. - Ustaw maksymalną liczbę pojawiających się cywilów. Wpływa na wydajność gry. - Nastavit maximální počet spawnutých civilistů. Má dopad na výkon hry. - Doğan sivillerin maksimum sayısını ayarlayın. Oyun performansını etkiler. - 设置平民的最大生成数量。影响游戏性能。 + + Fast Travel + Schnellreise + Viaggio Rapido + Viaje Rápido + Téléportation + 빠른 이동 + Быстрое перемещение + Szybka Podróż + Teleport + Hızlı Seyahat + 快速旅行 - - -10 AI Limit - -10 Limite IA - -10 Límite IA - -10 limite d'IA - 인공지능 제한 -10 - -10 к лимиту ИИ - Limit -10 AI - -10 AI Limit - -10 YZ Limiti - -10 AI上限 + + An Explosive Specialist is available on your High Command bar.<br/><br/>Send him anywhere on the map to deactivate mines. He will load his truck with mines he found.<br/><br/>Upon returning back to HQ he will unload mines stored in his vehicle. - - +10 AI Limit - +10 Limite IA - +10 Límite IA - +10 limite d'IA - 인공지능 제한 +10 - +10 к лимиту ИИ - Limit +10 AI - +10 AI Limit - +10 YZ Limiti - +10 AI上限 + + Click on the position you wish to build the minefield. - - Game Options - Opzioni di Gioco - Opciones de Juego - Options de jeu - 게임 설정 - Параметры - Opcje Gry - Možnosti hry - Oyun Ayarları - 游戏选项 + + We can only deploy one minefield at a time. - - Music ON/OFF - Musik An/Aus - Musica ON/OFF - Música ON/OFF - Musique ON/OFF - 음악 켜기/끄기 - Музыка ВКЛ / ВЫКЛ - Muzyka WŁ / WYŁ - Hudba zapnuto/vypnuto - Müzik AÇ/KAPA - 音乐播放/关闭 + + You need a radio in your inventory to be able to give orders to other squads. - - Disables/Enable situational music. - Disabilita/Abilita Musica Situazionale. - Habilita/Deshabilita música situacional. - Désactive/Active la musique de situation. - 상황에 맞는 음악을 켜고 끕니다. - Отключение/включение музыки - Wyłącza / Włącza muzykę sytuacyjną. - Zapne/vypne situační hudbu - Durum müziğini KAPAT/AÇ . - 禁用/启用背景音乐 + + You need a Radio Man in your group to be able to give orders to other squads. - - Persistent Save - Salvataggio Persistente - Guardado Persistente - Sauvegarde persistante - 영구 저장 - Сохранение - Trwały Zapis - Perzistentní ukládání - Kalıcı Kayıt - 持久化存档 + + Not enough resources to recruit a mine deploying team (%1 € and %2 HR needed). - - Use this option to save your current game. It does save the most important data in a ""Grand Theft Auto"" way. This option allows good MP save and independent saves of any version update. Vanilla saves are disabled because of lack of several features. - Usa questa opzione per salvare la partita attuale. Salva i dati più importanti alla ""Grand Theft Auto"". Questa opzione consente un buon salvataggio MP e salvataggi indipendenti di qualsiasi aggiornamento di versione. I salvataggi Vanilla sono disabilitati a causa della mancanza di diverse funzionalità - Usa esta opción para guardar tu juego. Guarda la información más importante como lo haría "Grand Theft Auto". Esta opción permite el guardado correcto del MJ y guardados independientes de cualquier actualización de versión. El guardado por defecto esta deshabilitado por carencias de diferentes tipos. - Utilisez cette option pour sauvegarder votre partie en cours. Il enregistre les données les plus importantes à la manière de "" Grand Theft Auto "". Cette option permet une bonne sauvegarde MP et des sauvegardes indépendantes de toute mise à jour de version. Les sauvegardes Vanilla sont désactivées en raison du manque de plusieurs fonctionnalités. - 현재 게임을 저장하려면 이 옵션을 사용하십시오. ""GTA"" 방식으로 가장 중요한 데이터를 저장합니다. 이 옵션을 사용하면 좋은 멀티플레이 저장 및 버전 업데이트의 독립적인 저장이 가능합니다. 몇 가지 기능이 없기 때문에 바닐라 세이브는 사용할 수 없습니다. - Используйте это, чтобы сохранить игру. Сохраняет самые важные данные способом из "GTA". Этот вариант дает хорошее сохранение в мультиплеере и независимое сохранение при любой версии игры. Ванильные сохранения отключены из-за отсутствия некоторых функций. - Użyj tej opcji, aby zapisać aktualną grę. Zapisuje najważniejsze dane w sposób „Grand Theft Auto”. Ta opcja pozwala na dobry zapis online i niezależne zapisywanie każdej aktualizacji wersji. Zapisy z podstawowej wersji gry są wyłączone z powodu braku kilku funkcji. - Použijte toto nastavení k uložení momentální hry. Uloží to ta nejdůležitější data podobně jako Grand Theft Auto. Tato možnost dovoluje dobré MP ukládání a nezávislé ukládání jakékoliv update verze. Vanilla ukládání jsou vypnuta z důvodu nedostatku několika featur. - Mevcut oyununuzu kaydetmek için bu seçeneği kullanın. En önemli verileri "Grand Theft Auto" yöntemiyle kaydeder. Bu seçenek, iyi bir MP kaydına ve herhangi bir sürüm güncellemesinin bağımsız olarak kaydedilmesine olanak tanır. Çeşitli özelliklerin bulunmamasından dolayı Vanilya kayıtları devre dışı bırakıldı. - 使用此选项保存当前游戏进度。它确实以"侠盗猎车手"的方式保存了绝大多数重要数据。此功能实现了优秀的多人游戏存档功能, 并确保存档不受版本更新影响。由于缺少某些特性, 游戏原生的存档功能被禁用。 + + You need at least 5 mines of this type to build a Minefield. - - Spawn Distance Config - Configurazione Distanza di Spawn - Configurar distancia de Aparición - Configuration de la distance d'apparition - 스폰 거리 설정 - Настройка дистаниции спавна - Konfiguracja Dystansu Pojawiania się Jednostek - Konfigurace vzdálenosti spawnování - Doğma Mesafesi Ayarları - 生成距离配置 + + Minefields + Minenfelder + Campi minati + Campo de Minas + Champs de mines + 지뢰지대 + Минные поля + Pola Minowe + Minové pole + Mayın Tarlası + 雷区 - - -100 Spawn Dist. - -100 Dist. Spawn - -100 Distancia Apar. - -100 distance d'apparition - 스폰 거리 -100 - -100 метров - -100 Dystansu - -100 Spawn vzdálenost. - -100 Doğma Mesafesi - -100米生成距离 + + Drop Here - - +100 Spawn Dist. - +100 Dist. Spawn - +100 Distancia Apar. - +100 distance d'apparition - 스폰 거리 +100 - +100 метров - +100 Dystansu - +100 Spawn vzdálenost. - +100 Doğma Mesafesi - +100米生成距离 + + Move this asset - - Spawn Distance - Spawnentfernung - Distanza di Spawn - Distancia de aparición - Distance d'apparition - 스폰 거리 - Дистанция спавна - Dystans Pojawiania się Jednostek - Vzdálenost spawnu - Doğma Mesafesi - 生成距离 + + The asset you want to move is being moved by another player. - - Affects performance. Please use this with caution. Set it to lower distances if you feel Antistasi is running bad. - Affligge le prestazioni. Usare con estrema cautela. Imposta distanze inferiori se ritieni che Antistasi stia girando male. - Afecta al rendimiento. Por favor, usa esto con cautela. Seleccionalo a menor distancia si notas que Antistasi está funcionando mal. - Affecte les performances. Veuillez l'utiliser avec prudence. Réglez-le sur des distances plus basses si vous pensez qu'Antistasi fonctionne mal. - 성능에 영향을 미칩니다. 주의하여 사용하십시오. 안티스타시가 작동하지 않는 것 같으면 더 낮은 거리로 조정하십시오. - Влияет на производительность. Пожалуйста, используйте это с осторожностью. Установите меньшее расстояние, если чувствуете, что Antistasi работает плохо. - Wpływa na wydajność. Proszę używać tego ostrożnie. Ustaw go na mniejsze odległości, jeśli czujesz, że Antistasi działa źle. - Má vliv na výkon. Prosím používejte s opatrností. Nastavte na nižší vzdálenosti pokud vaše Antistasi běží špatně. - Performansı etkiler. Lütfen bunu dikkatli kullanın. Antistasi'nin kötü çalıştığını düşünüyorsanız daha düşük mesafelere ayarlayın. - 影响性能。请小心使用。如果你觉得 Antistasi 运行不够流畅, 把它调到更低的距离。 + + You have other things attached, you cannot move this. - - - - Select your Game Mode - Seleziona la tua modalità di gioco - Selecciona tu modo de Juego - Sélectionnez votre mode de jeu - 게임 모드 설정 - Выберите Режим Игры - Wybierz Tryb Gry - Vyberte herní režim - Oyun Modunu seç - 选择游戏模式 + + This asset needs to be closer to it relative zone center to be able to be moved. - - Reb vs Gov - Reb vs Gov - Reb vs Gov - Reb vs Gouv - 반군 Vs 정부군 - Зеленые vs Синие - Reb vs Gov - Reb vs Vlá - İsyancı vs İşgalci - 起义军 vs 政府军 + + Only Player Commander is allowed to move HQ assets. - - Reb vs Gov & Inv - Reb vs Gov & Inv - Reb vs Gov & Inv - Reb vs Gouv & Env - 반군 Vs 정부군과 침략군 - Зеленые vs Синие и Красные - Reb vs Gov & Inv - Reb vs Vlá & Inv - İsyancı vs İşgalci ve İstilacı - 起义军 vs 政府军 & 侵略者 + + This asset cannot be moved more far away for its zone center. - - Reb vs Gov vs Inv - Reb vs Gov vs Inv - Reb vs Gov vs Inv - Reb vs Gouv vs Env - 반군 Vs 정부군 Vs 침략군 - Зеленые vs Синие vs Красные - Reb vs Gov vs Inv - Reb vs Vlá vs Inv - İsyancı vs İşgalci vs İstilacı - 起义军 vs 政府军 vs 侵略者 + + You cannot move HQ assets while in a vehicle. - - Reb vs Inv - Rev vs Inv - Reb vs Inv - Reb vs Env - 반군 Vs 침략군 - Зеленые vs Красные - Reb vs Inv - Reb vs Inv - İsyancı vs İstilacı - 起义军 vs 侵略者 + + Move HQ + HQ verlegen + Muovi Quartier Generale + Mover CG + Déplacer le QG + 본부 옮기기 + Переместить штаб + Przenieś Kwaterę Główną + Přesuňte velitelství + Karargahı Taşı + 转移总部 - - - - Personal or Faction Garage? - Garage Personale o Garage della Fazione? - ¿Garaje Personal o Garaje de la Facción? - Garage personnel ou de faction ? - 개인 차고 또는 팩션 차고에 넣습니까? - Личный гараж или гараж фракции? - Garaż Osobisty czy Frakcji? - Osobní nebo frakční garáž? - Kişisel Garaj mı yoksa Grup Garajı mı? - 将载具存入个人车库还是阵营车库? + + You cannot rest while citizens are under attack. - - Faction Garage - Garage Fazione - Garaje de la Facción - Garage de faction - 팩션 차고 - Фракции - Garaż Frakcji - Frakční garáž - Birlik Garajı - 阵营车库 + + Only the Commander can order to rest. - - Personal Garage - Garage Personale - Garaje Personal - Garage personnel - 개인 차고 - Личный - Garaż Osobisty - Osobní garáž - Kişisel Garaj - 个人车库 + + You cannot rest while enemies are near our units. - - Sell or Garage Vehicle? - Vendere o Inserire il veicolo nel garage? - ¿Vender o Almacenar Vehículo? - Vendre ou Ranger le Véhicule ? - 차량을 차고에 넣거나 판매 - Продать или поставить в гараж? - Sprzedać czy Schowaj Pojazd do Garażu? - Prodat nebo garážovat vozidlo? - Aracı Sat veya Garaja Çek - 出售或存储车辆 + + You cannot rest while the enemy is counterattacking. - - Garage Vehicle - Inserisci il Veicolo nel Garage - Almacenar Vehículo - Ranger le véhicule - 차량 넣기 - В гараж - Schowaj Pojazd do Garażu - Garážové vozidlo - Aracı Garaja Çek - 存储车辆 + + You cannot rest while your HQ is under attack. - - Sell Vehicle - Fahrzeuge verkaufen - Vendi Veicolo - Vender Vehículo - Vendre le véhicule - 차량 판매 - Продать - Sprzedaj Pojazd - Prodat vozidlo - Aracı Sat - 出售车辆 + + All players must be in a 100m radius from HQ to be able to rest. - - - - Recruit - Rekrutieren - Reclutare - Reclutar - Recruter - 모집 - Найм ИИ - Rekrutuj - Naverbovat - Göreve Al - 招募 + + Skip Time / Rest - - AI Control - KI Kontrolle übernehmen - Controllo dell'IA - Control de IA - Contrôler l'IA - 인공지능 조종 - Контроль ИИ - Kontrola AI - Převzít kontrolu nad AI - YZ Kontrolü - AI控制 + + You need a radio in your inventory to be able to give orders to other squads. - - AI Radio - KI Funkgeräte - Radio IA - Radio IA - Radio de l'IA - 인공지능 무전 - Радиосвязь с ИИ - Radio AI - AI Rádio - YZ Telsizi - AI无线电 + + You need a Radio Man in your group to be able to give orders to other squads. - - Auto Heal - Automatische Heilung - Guarigione automatica - Curación Automática - Guérison automatique - 자동 치료 - Авто лечение - Automatyczne Leczenie - Automatické léčení - Otomatik Tedavi - 自动医疗 + + Squad Options + Opzioni Squadra + Opciones de Escuadras HC + Options d'escouade + 분대 설정 + Назначение отряда + Opcje Drużyny + Možnosti družstva + 小队选项 - - Auto Rearm \ Loot - Automatisches Aufmunitionieren/Plündern - Riarmo automatico \ Bottino - Auto Rearme / Botín - Réarmement automatique \ Butin - 자동 재무장 \ 노획 - Автоснаряжение \ Лут - Automatyczne Dozbrajanie \ Zbieranie - Automatické přezbrojení \ Rabování - Otomatik Silahlanma \ Yağma - 自动重新武装\战利品 + + You need a radio in your inventory to be able to give orders to other squads. - - Vehicle Squad - Gruppenfahrzeuge - Squadra Meccanizzata - Vehículo de Escuadra - Véhicule du groupe - 차량 분대 - Техника отряда - Pojazd oddziału - Vozidlo pro jednotku - Araçlı Takım - 班组载具 + + You need a Radio Man in your group to be able to give orders to other squads. - - Dismiss Squad-mate - Gruppenmitglied entlassen - Congeda il compagno di squadra - Desmovilizar Soldado - Renvoyer le compagnon d'escouade - 분대원 해산 - Роспуск ИИ-соотрядника - Odwołaj Członka Drużyny - Člen skupiny byl propuštěn - Takımı Dağıt - 解散班组成员 + + Squad Recruit + Gruppen rekrutieren + Recluta Squadra + Reclutar Escuadra + Recruter une escouade + 분대 모집 + Найм отряда + Rekrutuj Oddział + Nábor družstva + Birliği Göreve Al + 招募班组 - - General - Allgemein - Generale - General - Général - 지휘관 - Командующий - Generał - Generál - General - 指挥官 + + + + Client idle checker - - Minefields - Minenfelder - Campi minati - Campo de Minas - Champs de mines - 지뢰지대 - Минные поля - Pola Minowe - Minové pole - Mayın Tarlası - 雷区 + + You are now considered AFK. You may lose commander if an election is triggered. - - Sell Vehicle - Fahrzeuge verkaufen - Vendi Veicolo - Vender Vehículo - Vendre le véhicule - 차량 판매 - Продажа техники - Sprzedaj Pojazd - Prodat vozidlo - Aracı Sat - 出售载具 + + AI Load Info - - Observation Post - Beobachtungsposten - Posto di Osservazione - Puesto de observación - Poste d'observation - 관측 지점 - Наблюдательный пункт - Stanowisko Obserwacyjne - Předsunutá hlídka - Gözlem Noktası - 观察哨 - - - Roadblocks - Straßensperren - Posto di Blocco - Bloqueos de carretera - Barrages routiers - 검문소 - Блокпост - Blokady Drogowe - Zátarasy - Kontrol Noktası - 路障 + + Vehicle Arsenal - - Grab Faction Funds - Geld der Fraktionskasse entnehmen - Fondi della Fazione - Retirar fondos de facción - Récupérer l'argent de la faction - 팩션 자금 가져가기 - Присвоение средств фракции - Weź Fundusze Frakcji - Vzít si z fondu - Birlik Fonlarını Alın - 霸占阵营资金 + + Buy Vehicle + Fahrzeug kaufen + Compra Veicolo + Comprar vehiculos + Acheter un véhicule + 차량 구입 + Приобрести технику + Kup Pojazd + Koupit vozidlo + Araç Satın Al + 购买载具 - - In-game Members - Servermitglieder - Membri In-gioco - Miembros in-game - Membres en jeu - 인게임 멤버 - Участники - Członkowie w Grze - Členové ve hře - Oyundaki Üyeler - 会员 + + Map Info + Karteninformationen + Mappa Informazioni + Información del Mapa + Information de la carte + 지도 정보 + Карта + Informacje o Mapie + Informace o mapě + Harita Bilgisi + 地图信息 - - Garrisons - Garnisonen - Guarnigioni - Guarnición - Garnisons - 주둔지 - Гарнизон - Garnizony - Umístit posádku - Garnizon - 驻军 + + Move this asset - - Faction Skill Upgrade - Fähigkeiten der Fraktion erhöhen - Miglioramento abilità della fazione - Subir Nivel de Hablidiad de la Facción - Amélioration des compétences de la faction - 팩션 숙련도 업그레이드 - Улучшение навыков ИИ - Ulepszenie Umiejętności Frakcji - Vylepšení frakční dovednosti - Birlik Beceri Yükseltmesi - 阵营技能提升 + + Unit Recruitment - - Side Missions - Petros - Sekundärmissionen - Maru/Petros - Missioni Secondarie - Petros - Misiones Secundarias - Petros - Missions secondaires - Petros - 사이드 임무 - 페트로스 - Побочные миссии - Петрос - Misje Poboczne - Petros - Vedlejší mise - Petros - Yan Görevler - Petros - 支线任务 - Petros + + Transfer Vehicle cargo to Ammobox - - Move HQ - HQ verlegen - Muovi Quartier Generale - Mover CG - Déplacer le QG - 본부 옮기기 - Переместить штаб - Przenieś Kwaterę Główną - Přesuňte velitelství - Karargahı Taşı - 转移总部 + + Purchase Vehicle - - Rest - Camp-fire - Ausruhen - Lagerfeuer - Riposati - Falò - Descansar - Fogata - Se reposer - Feu de camp - 휴식 - 캠프 파이어 - Отдых - У палатки - Odpoczynek - Ognisko - Odpočinek - táborový oheň - Dinlen - Kamp - Ateş - 休息 - 营火 + + You cannot buy vehicles while there are enemies near you. - - Bomb Run - Bombardierung - Bombardamento - Bomb Run - Bombardement - 폭격 - Авиаудар - Nalot Bombowy - Bombardování - Bomba Koşusu - 轰炸 + + General Info - - Artillery - Artillerie - Artiglieria - Artilleria - Artillerie - 포격 - Артиллерия - Artyleria - Dělostřelectvo - Topçu - 炮击 + + You are not in the member's list, but as you are Server Admin, you have been added. Welcome! - - Recruit Squad - Gruppen rekrutieren - Recluta Squadra - Reclutar Escuadra - Recruter une escouade - 분대 모집 - Найм отряда - Rekrutuj Oddział - Nábor družstva - Birliği Göreve Al - 招募班组 + + Welcome Guest<br/><br/>You have joined this server as guest. - - Script Credits - Genutzte Scripts - Crediti Scripts - Script Credits - Crédit pour les scripts - 스크립트 크레딧 - Авторы сценария - Użyte Skrypty - Použité skripty - Script Credits - 脚本制作者名单 + + ACE items added to arsenal and ammo-boxes. - - Mods - Mods - Mods - Mods - Mods - 모드 - Моды - Modyfikacje - Módy - Modlar - 模组 + + Default revive system will be disabled. - - Thanks - Danksagung - Grazie - Agradecimientos - Remerciements - 감사드립니다 - Благодарность - Podziękowania - Poděkování - Teşekkürler - 致谢 + + Players will use ACRE radios. Unconscious players' radios will be muted. - - Welcome - Willkommen - Benvenuto - Bienvenida - Bienvenue - 환영합니다 - Добро пожаловать - Witaj - Vítejte - Hoşgeldin - 欢迎 + + Loaded Mods - - Win - Sieg - Vittoria - Victoria - Victoire - 승리 - Победа - Wygrana - Vítězství - Zafer - 胜利条件 + + Players will use TFAR radios. Unconscious players' radios will be muted. - - Lose - Niederlage - Sconfitta - Derrota - Défaite - 패배 - Неудача - Przegrana - Prohra - Mağlubiyet - 失败条件 + + Recruit Unit - - %1 and %2 Aggro - %1 und %2 Aggressivität - %1 e %2 Aggro - %1 y %2 Aggre - %1 et %2 Agressivité - %1과 %2의 어그로 - %1 и %2 Агр - Agresja %1 i %2 - %1 a %2 Agresivita - %1 and %2 Aggro - 侵略性为 %1 和 %2 + + You cannot recruit units while there are enemies near you. - - HR - Mannstärke - RU - RH - RH - 인력 - ЛР - Zasoby ludzkie - Pracovní síla - İK - 人力资源 + + Static Deployed - - Money - MP - Geld - Mehrspieler - Soldi - MP - Dinero - MJ - Argent - MP - 자금 - 멀티플레이 - Деньги - ЛД - Pieniądze - MP - Peníze - Multiplayer - Para - MP - 资金 - 多人游戏 + + Static weapon has been deployed for use in a nearby zone, and will be used by garrison militia if you leave it here the next time the zone spawns. - - Money - Geld - Soldi - Dinero - Argent - 자금 - Деньги - Pieniądze - Peníze - Para - 资金 + + This Vehicle is locked, ask the Owner to unlock it. - - Resources - Ressourcen - Risorse - Recursos - Ressources - 자원 - Ресурсы - Strefa zasobów - Zdroje - Kaynaklar - 资源 + + Warning - - HQ - Basics - HQ - Grundlagen - QG - Basi - CG - Cosas Básicas - QG - Les bases - 본부 - 일반 - Штаб - Основы - Kwatera dowodzenia - Podstawy - Velitelství - základy - Karargah - Temel Bilgiler - 总部 - 基础操作 + + + + Intel documents taken. - - Faction Leader - Fraktionsanführer - Leader della Fazione - Líder de Facción - Chef de faction - 팩션 지휘관 - Лидер фракции - Lider Frakcji - Vedoucí frakce - Grup Lideri - 阵营领袖 + + Locate location - - Ammobox Transfer - Munitionskiste transferieren - Trasferimento Cassa di Munizioni - Transferir Caja de Munición - Tranfert vers l'Arsenal - 탄약상자 전송 - Погрузка ящика - Transfer zawartości Arsenału - Přenos ammuboxu - Cephane Kutusu Transferi - 弹药箱转移 + + Reference to unknown location, need to locate location to continue decifering. - - Fast Travel - Schnellreise - Viaggio Rapido - Viaje Rápido - Téléportation - 빠른 이동 - Быстрое перемещение - Szybka Podróż - Teleport - Hızlı Seyahat - 快速旅行 + + Decifer meaning - - Base Static Emplacement - Geschützstellungen - Posizione Fissa di Base - Emplacamientos Estáticos de la Base - Emplacement statique de base - 기지 고정화기 포대 - Стационарные орудия в Штабе - Rozmieszczanie Stanowisk Bojowych w Bazie - Umístění lafetovaných zbraní na základně - Temel Statik Yerleştirme - 固定式武器 + + Ilegible text encountered, need to decifer meaning from context. - - Group Selection - Gruppenauswahl - Selezione Gruppo - Selección de grupo. - Sélection de groupe - 그룹 선택 - Выбор группы - Wybór Grupy - Výběr skupiny - Grup Seçimi - 小队选择 + + Decifer codename - - Server Members - Servermitglieder - Membri del Server - Miembros del Servidor - Membres du serveur - 서버 멤버 - Участники - Członkowie Serwera - Členové serveru - Sunucu Üyeleri - 服务器会员 + + Unkown codename encountered, need to decifer the codename reference. - - Player and Money - Spieler und Geld - Giocatore e Denaro - Dinero y Jugador - Joueur et argent - 플레이어와 자금 - Игрок и деньги - Gracz i Pieniądze - Hráči a peníze - Oyuncu ve Para - 玩家与资金 + + Solve riddle - - Breach Vehicles - Fahrzeuge aufbrechen - Irrompere dentro Veicoli - Abrir Vehículos - Forcer le véhicule - 차량 브리칭 - Выкуривание из техники - Włam się do Pojazdu - Poškození vozidel - Araca Zorla Gir - 爆破载具 + + Section of texts meaning hidden behind a riddle, have to solve it to continue. - - Breaching charges - Aufsprengladungen - Cariche da irruzione - Cargas de Apertura - Charges explosives - 브리칭 전용 폭발물 - Пробивные заряды - Ładunki Wyważające - Prorazujíci výbušniny - Zorla Giriş Patlayıcıları - 爆破炸药 + + Decryption progress at - - Garage - Fuhrpark - Garage - Garaje - Garage - 차고 - Гараж - Garaż - Garáž - Garaj - 车库 + + No one in range of the intel, need to start from scratch. - - Undercover - Verdecktes Vorgehen - Sotto copertura - Encubierto - Incognito - 위장 - Под прикрытием - Incognito - V utajení - Gizlilik - 伪装 + + You managed to decipher the intel! - - Arsenal - Arsenal - Arsenale - Arsenal - Arsenal - 아스널 - Арсенал - Arsenał - Arzenál - Cephanelik - 军火库 + + The screen says:<br/><br/>Prepare to die! - - Politics - Politik - Politica - Politicas - Politique - 정치 - Политика - Polityka - Politika - Politikalar - 政治 + + Restart server process - - Radio Towers - Funkmasten - Torri radiofoniche - Torres de Comunicaciones - Tours radio - 통신탑 - Радиовышки - Wieże Radiowe - Rádiové věže - Radyo Kuleleri - 无线电塔 + + Critical Error in network infrastructur. Server returned ErrorCode: CRITICAL_ARMA_PROCESS_DIED - - Vehicles - Fahrzeuge - Veicoli - Vehículos. - Véhicules - 차량 - Техника - Pojazdy - Vozidla - Araçlar - 载具 + + Reroute download - - Static Weapons - Statische Geschütze - Armi Fisse - Armas Estáticas - Armes statiques - 고정화기 - Стационарные орудия - Stanowiska bojowe - Lafetované zbraně - Sabit Silahlar - 固定式武器 + + Download port closed on server. Manual reroute required! - - Conquer - Erobern - Conquistare - Conquista - Conquérir - 점령 - Захват - Podbój - Dobýt - Fetih - 占领 + + Restart NetworkAdapter - - AI Rules of Engagement - KI Spielregeln - IA Regole di Ingaggio - IA Reglas de combate - Règles d'engagement des IA - 인공지능 교전수칙 - Правила боя ИИ - Zasady Użycia Siły AI - Nastavení boje - Yapay Zeka Katılım Kuralları - AI交战规则 + + Error in NetworkAdapter. Hardware not responding. Restart now? - - Map Info - Karteninformationen - Mappa Informazioni - Información del Mapa - Information de la carte - 지도 정보 - Карта - Informacje o Mapie - Informace o mapě - Harita Bilgisi - 地图信息 + + Confirm file - - AI Limiter - KI Begrenzung - Limitatore AI - Límite de la IA - Limiteur d'IA - 인공지능 제한 - Лимит ИИ - Ogranicznik AI - Omezení AI - YZ Limitleyici - AI限制器 + + Data Fragment Error. File {002451%12-215502%} has to be confirmed manually! - - Persistent Save-game - Persistenter Spielstand - Salvataggio persistente - Guardado Persistente - Sauvegarde persistante - 게임 영구 저장 - Сохранение - Trwały Zapis stanu gry - Uložit hru - Kalıcı Kayıt - 持久化游戏存档 + + Skip URL - - Music ON/OFF - Musik An/Aus - Musica ON/OFF - Música ON/OFF - Musique ON/OFF - 음악 켜기/끄기 - Музыка ВКЛ/ВЫКЛ - Muzyka WŁ / WYŁ - Hudba ZAPNUTO/VYPNUTO - Müzik AÇ/KAPA - 音乐开/关 + + 404 Error on server. URL incorrect. Skip URL? - - Civ Spawn - Zivilbevölkerung - Spawn Civili - Spawn Civil - Apparition des Civils - 민간인 스폰 - Лимит Гражд. - Pojawianie się Cywili - Počet civilistů - Sivil Doğumu - 平民生成 + + Stop windows update - - Spawn Distance - Spawnentfernung - Distanza di Spawn - Distancia de Aparición - Distance d'apparition - 스폰 거리 - Дистанция спавна - Dystans Pojawiania się - Vzdálenost Vzniku - Doğma Mesafesi - 生成距离 + + Windows needs an update. Update now and lose all data? - - Garbage Cleaner - Aufräumen - Pulitore di rifiuti - Limpieza de Basura - Nettoyeur d'ordures - 쓰레기 청소 - Удаление мусора - Oczyszczacz Śmieci - Čistič odpadků - Çöp Temizleyici - 垃圾清理器 + + Download at %1%2 - - Reinit UI - UI reinitializieren - Reinizializza l'UI - Reiniciar UI - Réinitialiser l'UI - UI 재실행 - Рестарт интерфейса - Restart UI - Znovu vložte uživatelské rozhraní - Kullanıcı Arayüzünü Yeniden Başlat - 重新初始化用户界面 + + No one in range of the intel, reseting download! - - Battle Options - Schlachtoptionen - Opzioni Battaglia - Opciones de combate - Options de combat - 전투 설정 - Управление - Opcje Bitwy - Možnosti bitvy - Savaş Seçenekleri - 作战选项 + + You managed to download the intel! - - High Command - Oberbefehl - Alto Comando - Alto Mando - Haut Commandement - 하이 커맨드 - Командование отрядами - Naczelne Dowództwo - Vrchní velení - Yüksek Komuta - 指挥 + + Cancel Search - - Artillery - Artillerie - Artiglieria - Artilleria - Artillerie - 포병 - Артиллерия - Artyleria - Dělostřelectvo - Topçu - 火炮 + + Search cancelled. - - Group Manager - Gruppenverwaltung - Manager Gruppo - Administrador de Grupo - Gestion de groupe - 분대 관리 - Управление отрядом - Zarządzanie Grupą - Správce skupiny - Grup Yönetimi - 小队管理 + + Search completed, but you found nothing! - - Earplugs - Ohrstöpsel - Tappi per le orecchie - Tapones de oídos. - Bouchons d'oreilles - 귀마개 - Беруши - Zatyczki do Uszu - Špunty do uší - Kulak Tıkacı - 耳塞 + + Search completed, intel found! - - Toggle Info Bar Visibility - Attiva e disabilita la visibilità della barra informazioni - Alternar visibilidad de la barra de información - 정보 표시줄 표시 토글 - Переключить видимость информ. строки - Przełącz Widoczność Paska Informacji - Přepnout viditelnost info lišty - Bilgi Çubuğu Görünürlüğünü Değiştir - 切换信息栏可见性 + + Disarm bomb - - Early Beginning - Der Anfang - Inizio - Inicios - Les débuts - 초기 시작 - Самое начало - Wczesny Początek - Začátek - Erken Başlangıç - 前期 + + We found the tracking data for a %1 convoy.<br/>Convoy position marked on map! - - Aggro Effects - Aggression - Effetti Aggro - Efectos Aggro - Agressivité IA - 어그로 효과 - Агрессия - Efekty Aggro - Agresivita - Agresiflik Etkileri - 侵略性 + + There are currently no %1 convoys driving around! - - Strategy - Strategie - Strategia - Estratégia - Stratégie - 전략 - Стратегия - Strategie - Strategie - Strateji - 战略 + + We found the %1 convoy GPS decryption key!<br/>%2 convoys are marked on the map. - - Conquer and Hold - Erobern und halten - Conquista e Difendi - Conquista y Defiende - Conquérir et tenir - 점령과 유지 - Завоевать и Удержать - Zdobądź i Utrzymaj - Dobyjte a udržte - Fethet ve Koru - 攻占和驻守 + + We found a %1 decryption key!<br/>It allows us to fully decrypt the next support call. - - Resources - Ressourcen - Risorse - Recursos - Ressources - 자원 - Ресурсы - Zasoby - Zdroje - Kaynaklar - 资源 + + You found a package of %1 decryption keys!<br/>They allow your faction to decrypt support calls. - - Starting Position - Startposition - Posizione Iniziali - Posición Inicial - Position de départ - 시작 위치 - Начальная позиция - Pozycja Startowa - Začínající pozice - Başlangıç Pozisyonu - 起始位置 + + You found some confidential data, you sold it for %1 on the black market! - - Undercover - Verdecktes Vorgehen - Sotto Copertura - Encubierto - Incognito - 위장 - Под прикрытием - Incognito - V Utajení - Gizlilik - 伪装 + + %1 has plenty of defence reserves available. - - You may recruit up to 9 AI squad-mates at some Faction flags and the HQ flag. - Am Flaggenmast im HQ kannst du bis zu 9 KI Einheiten für deine Gruppe rekrutieren. - Puoi reclutare fino a 9 compagni di squadra IA a diverse bandiere compresa quella presente al Quarter Generale. - Puedes reclutar hasta 9 compañeros de la IA en algunas banderas de la Facción y en la bandera del CG. - Vous pouvez recruter jusqu'à 9 coéquipiers IA sur certains drapeaux de faction et au drapeau du QG. - 일부 팩션 깃발 및 본부 깃발에선 최대 9명의 인공지능 분대원을 모집할 수 있습니다. - Вы можете нанять до 9 ИИ товарищей в отряд. - Możesz zrekrutować do 9 AI do swojej drużyny pod niektórymi flagami frakcji i flagą w głownej kryjówce. - Na některých frakčních vlajkách a na velitelských vlajkách můžete najmout až 9 jednotek AI. - 你可以在我方阵营旗帜处和总部旗帜处招募最多9名AI队友。 + + %1 has moderate defence reserves available. - - Select a squad-mate or HC Group to gain direct control over them for a limited time. Selecting this option for a HC squad will give you control over the squad's leader. - Wähle ein Gruppenmitglied oder eine Oberbefehl-Gruppe, um für eine bestimmte Zeit direkte Kontrolle zu erhalten. Bei der Wahl einer Oberbefehl-Gruppe erhälst du Kontrolle über den Gruppenführer. - Seleziona un compagno di squadra o un gruppo HC per ottenere il controllo diretto su di loro per un periodo di tempo limitato. Selezionando questa opzione per una squadra HC avrai il controllo sul leader della squadra. - Selecciona a un compañero o un grupo de HC para establecer control diercto sobre ellos por un tiempo limitado. Seleccionar esta opción para una escuadra de HC te dará control sobre el líder de la escuadra. - Sélectionnez un coéquipier ou un groupe HC pour prendre le contrôle direct sur eux pendant une durée limitée. La sélection de cette option pour une équipe HC vous donnera le contrôle sur le chef de l'équipe. - 분대원이나 하이 커맨드 그룹을 선택하여 제한된 시간 동안 그들을 직접 조종합니다. 하이 커맨드 분대로 이 설정을 선택하면 분대장을 조종할 수 있습니다. - Выберите соотрядника или группу через меню Командующего, чтобы получить прямой контроль над ними в течении ограниченного времени. Выбор этой опции для выбранного отряда даст вам контроль над лидером отряда. - Wybierz członka drużyny lub grupę HC, aby przejąć nad nimi bezpośrednią kontrolę przez ograniczony czas. Wybranie tej opcji dla oddziału HC da ci kontrolę nad liderem oddziału. - Vyberte skupinu nebo skupinu štábu a získejte přímou kontrolu nad nimi po omezenou dobu. Výběrem této možnosti pro skupinu štábu získáte kontrolu nad vůdcem skupiny. - 选择一名班组成员或指挥部班组, 在有限的时间范围内直接控制他们。对指挥部班组使用此选项, 可以让你控制该小队的小队长。 + + %1 is short on defence reserves. - - This feature aims to simulate the lack of radio communications with AI fighters. Your AI squad-mates won't have a radio until you unlock it from the Arsenal. Without a radio, if an AI squad-mate gets too far away, they will get lost and return to the leader's position after completing the last order they received. To avoid this, you may scavenge some radios from enemy (AutoRearm feature will do) or let the AI use a military vehicle which has long range radios. If it takes too long to find their leader, they will automatically return to the HQ. - Dieses Feature ist dazu gedacht die fehlende Funkkommunikation mit KI Widerständskämpfern zu simulieren. Deine KI Gruppenmitglieder werden keine Funkgeräte haben, solange du sie nicht im Arsenal freischaltest. Ohne ein Funkgerät kann die Verbindung der KI Widerstandskämpfer abbrechen, wenn sie sich zu weit entfernen. Sie werden dann, nachdem sie ihren letzten Befehl erfüllt haben, zur letzten Position des Anführers zurückkehren. Um dies zu verhindern, erbeute einige Funkgeräte von feindlichen Einheiten oder lasse die KI militärische Fahrzeuge mit Langstreckenfunkgeräten nutzen. Sollte es zu lange dauern, bis die KI Widerstandskämpfer ihren Anführer finden, kehren sie automatisch zum HQ zurück. - Questa funzione cerca di simulare la mancanza di comunicazioni radio con i combattenti IA. I tuoi compagni di squadra IA non avranno una radio finché non ne sbloccherai una dall'Arsenal. Senza radio, se un compagno di squadra IA si allontana troppo, si perderà e tornerà alla posizione del leader dopo aver completato l'ultimo ordine ricevuto. Per evitare ciò, puoi raccogliere alcune radio dal nemico (la funzione Auto Riarmo può essere di aiuto) o lasciare che l'IA usi un veicolo militare con radio a lungo raggio. Se impiegheranno troppo tempo per trovare il loro leader, torneranno automaticamente al quartier generale. - El objetivo de este sistema espera simular la falta de comunicación por radio con soldados de la IA. Tus compañeros de escuadra de la IA no tendrán radio hasta que la desbloquees en el arsenal. Sin una radio, Si un compañero de la IA se encuentra muy lejos, se perderán y volverán a la posición del líder al completar la última orden recibida. Para evitar esta situación, deberías hacerte con algunas radios del enemigo (Sistema de AutoRearme) o deja que la IA use vehículos que tengan radio de largo alcance. SI lles toma mucho tiempo para encontrar al líder, volverán automáticamente al CG. - Cette fonctionnalité vise à simuler le manque de communications radio avec les combattants IA. Vos camarades IA n'auront pas de radio tant que vous ne la déverrouillerez pas dans l'Arsenal. Sans radio, si un coéquipier IA s'éloigne trop, il se perdra et reviendra vers la position du commandant après avoir terminé le dernier ordre qu'il a reçu. Pour éviter cela, vous pouvez récupérer certaines radios de l'ennemi (la fonction "Réarmement automatique \ Butin" fera l'affaire) ou laisser l'IA utiliser un véhicule militaire qui a des radios à longue portée. Si cela prend trop de temps pour trouver leur chef, ils retourneront automatiquement au QG. - 이 기능은 인공지능 전투원과의 무선 통신 차단을 시뮬레이션하는 것을 목표로 합니다. 당신이 아스널에서 무전기를 언락할 때까지 당신의 인공지능 분대원들은 무전기를 가지고 있지 않을 것입니다. 무전기가 없으면 인공지능 분대원이 너무 멀리 떨어질 때 길을 잃고 마지막으로 받은 명령을 마치고 분대장 자리로 되돌아갑니다. 이를 피하려면 적으로부터 무전기를 일부 노획하거나(자동 재무장 기능으로 사용 가능), 인공지능이 장파 무전기를 장착한 군용 차량을 사용하게 해야 합니다. 그들이 분대장을 찾는 데 너무 오래 걸린다면 자동으로 본부로 귀환할 것입니다. - Эта функция призвана имитировать отсутствие радиосвязи с бойцами ИИ. У ваших товарищей по отряду ИИ не будет радио, пока вы не разблокируете его в Арсенале. Без радио, если товарищ по отряду ИИ уйдет слишком далеко, он заблудится и вернется на позицию лидера после выполнения последнего полученного приказа. Чтобы избежать этого, вы можете убрать несколько радиостанций у врага или позволить ИИ использовать военную машину с радиостанциями дальнего действия. Если поиск лидера займет слишком много времени, они автоматически вернутся в штаб - Ta funkcja ma na celu symulację braku komunikacji radiowej między rebeliantami. AI z twojej drużyny nie będą mieli radia, dopóki nie odblokujesz go w Arsenale. Bez radia, jeśli sojusznik oddali się zbyt daleko, zgubi się i wróci na pozycję lidera po wykonaniu ostatniego otrzymanego rozkazu. Aby tego uniknąć, możesz zbierać radiotelefony wroga (wystarczy funkcja AutoRearm) lub pozwolić sztucznej inteligencji na użycie pojazdu wojskowego, który ma radiotelefon dalekiego zasięgu. Jeśli odnalezienie ich lidera zajmie zbyt dużo czasu, automatycznie powrócą do kwatery głównej. - Tato funkce si klade za cíl simulovat nedostatek radiové komunikace se stíhači AI. Vaši kamarádi AI nebudou mít rádio, dokud jej odemknete z Arsenalu. Bez rádia, pokud se družstvo AI dostane příliš daleko, ztratí se a vrátí se na pozici vůdce po dokončení posledního přijatého příkazu. Abyste tomu zabránili, můžete vyklidit některá rádia od nepřítele (funkce „Automaticky přezbrojit" to udělá) nebo nechat AI používat vojenské vozidlo, které má rádia s dlouhým dosahem. Pokud najdou svého vůdce příliš dlouho, vrátí se automaticky na velitelství. - 这个功能旨在模拟AI士兵缺少无线电通讯的情况。你的AI队友不会拥有无线电, 直到你在军火库中解锁了它。在没有无线电的情况下, 如果一名AI队友离得太远, 他们将会失去联络, 并在完成接收到的最后一项命令之后返回队长所在的位置。为了避免这种情况, 你可以从敌军身上搜集一些无线电(也可以使用自动重新武装功能), 或者让AI使用带有长程电台的军用载具。如果失联的士兵经过太长时间也没有找到他们的队长, 他们将会自动返回总部。 + + %1 has almost no defence reserves left. - - AI Medic squad-mates will heal other AI’s automatically without the need to give any orders. If in combat, your AI will use smoke grenades for cover. If there is no medic in the group, the AI will use their own medikits. - KI Sanitäter heilen andere KI Einheiten in der gleichen Gruppe automatisch, ohne dass ein gesonderter Befehl gegeben werden muss. Im Feuergefecht nutzt die KI Rauchgranaten zur Deckung. Sollte kein Sanitäter in der Gruppe sein, wird die KI eigene Erste-Hilfe Ausrüstung nutzen. - I compagni di squadra dell'IA Medic cureranno automaticamente le altre IA senza bisogno di dare ordini. Se in combattimento, la tua IA utilizzerà le granate fumogene come copertura. Se non ci sono medici nel gruppo, l'IA utilizzerà i propri medikit. - Los médicos IA de la escuadra curarán automáticamente a sus compañeros sin necesidad de dar órdenes concretas. Si están en combate, la IA usará granadas de humo como cobertura. Si no hay médicos en la escuadra, la IA usará sus propios kits médicos. - Les médecins IA du groupes soigneront automatiquement les autres IA sans avoir à donner d'ordre. En combat, votre IA utilisera des grenades fumigènes pour se couvrir. S'il n'y a pas de médecin dans le groupe, l'IA utilisera ses propres medikits. - 인공지능 의무병 분대원은 명령을 내릴 필요 없이 자동으로 다른 인공지능을 치료할 것입니다. 만약 전투 중이라면 당신의 인공지능은 엄호를 위해 연막탄을 사용할 것입니다. 그룹에 의무병이 없다면 인공지능은 자신들의 메디킷을 사용할 것입니다. - ИИ-медики будут лечить других ИИ автоматически без необходимости отдавать приказы. В бою ваш ИИ будет использовать дымовые гранаты для укрытия. Если в группе нет медика, ИИ будет использовать свои перевязочные пакеты. - Medycy AI automatycznie leczą inne AI bez konieczności wydawania jakichkolwiek rozkazów. Jeśli walczysz, twoja sztuczna inteligencja użyje granatów dymnych jako osłony. Jeśli w grupie nie ma medyka, AI użyje własnych apteczek. - AI Zdravotník uzdraví ostatní AI automaticky, aniž byste museli vydávat příkazy. Pokud budete bojovat, vaše AI použije kouřové granáty pro zakrytí. Pokud ve skupině není žádný lékař, použije AI své vlastní léky. - AI医疗兵无需下达任何指令即可自动治疗其他AI。在战斗中, AI将会使用烟雾弹掩护。如果小组里没有医疗兵, AI将会使用自己的医疗包。 + + %1 is completely out of defence reserves. - - Your AI squad-mates will automatically look for and scavenge any ammunition from nearby corpses, vehicles and ammoboxes if needed. Also they will try to renew their weapons with more powerful ones. If AI is inside a vehicle, they will loot weapons and launchers, and drop them in their truck until there is nothing in the area. Use this instead of the vanilla Rearm radio option. - Deine KI Gruppenmitglieder werden automatisch versuchen Munition von ausgeschalteten Feinden, Fahrzeugen oder Munitionskisten zu erbeuten. Außerdem versuchen sie ihre Waffen gegen durchschlagskräftigere auszutauschen. Sind die KI Einheiten in einem Fahrzeug, werden sie Waffen und Werfer plünern und sie in ihrem Fahrzeug verstauen, bis der Bereich komplett geplündert ist. Dies sollte statt des Vanilla Funkbefehls genutzt werden. - I tuoi compagni di squadra IA cercheranno automaticamente tutte le munizioni dai cadaveri, dai veicoli e dalle scatole di munizioni nelle vicinanze, se necessario. Inoltre cercheranno di rinnovare le loro armi con armi migliori. Se l'IA si trova all'interno di un veicolo, saccheggeranno armi e lanciatori e li lasceranno nel loro veicolo finché non ci sarà nulla nell'area. Usa questo al posto dell'opzione radio di riarmo vanilla. - Tus compañeros IA buscarán automátiocamente armas y municiones de bajas cercanas, vehículos y cajas de munición en su defecto. También intentaran cambiar sus armas por unas mejores. Si la IA está dentro de un vehículo, saquearán fusiles y armas autoptopulsadas y las dejaran en el maletero hasta que no haya nada en el área. Usa esta opción en vez de la opción vanila de Rearmar en las opciones de radio. - Vos compagnons IA rechercheront et récupèreront automatiquement toutes les munitions sur des cadavres, véhicules et munitions à proximité si nécessaire. Ils essaieront également de renouveler leurs armes avec des armes plus puissantes. Si l'IA est à l'intérieur d'un véhicule, ils pilleront des armes et des lanceurs et les déposeront dans leur camion jusqu'à ce qu'il n'y ait plus rien dans la zone. Utilisez-le à la place de l'option réarmer la radio de base. - 당신의 인공지능 분대원들은 필요에 따라 근처의 시체, 차량 또는 탄약상자에서 탄약을 자동으로 찾고 노획할 것입니다. 또한 그들은 더 강력한 무기로 무기를 재무장할 것입니다. 만약 인공지능이 차량 안에 있다면, 그들은 무기와 발사기를 노획하고, 그 지역에 아무것도 남지 않을 때까지 그것들을 그들의 트럭에 놓을 것입니다. 바닐라 재무장 무전 대신 이 옵션을 사용하십시오. - Ваши товарищи по отряду ИИ будут автоматически искать и собирать любое снаряжение с ближайших трупов, транспортных средств и ящиков с боеприпасами если это необходимо. Также они попытаются обновить свое оружие на более мощное. Если ИИ находится внутри транспортного средства, они будут собирать оружие и пусковые установки и бросать их в свой грузовик, пока в области ничего не останется. Используйте это вместо ванильных приказов переснаряжения. - AI z twojej drużyny będą automatycznie szukać i w razie potrzeby zbierać amunicję z pobliskich zwłok, pojazdów i skrzyń. Będą też próbowali wymienić swoją broń na lepszą. Jeśli AI znajduje się w pojeździe, będą plądrować broń i wyrzutnie i wrzucać je do ciężarówki, dopóki w okolicy nie zostanie nic więcej do podniesienia. Używaj tej opcji zamiast Rearm z podstawowej wersji gry. - Členové skupiny AI budou automaticky hledat a vybírat jakoukoli munici z okolních mrtvol, vozidel a beden s municí, pokud to bude potřeba. Také se pokusí vyzbrojit silnějšími zbraněmi. Pokud je umělá inteligence uvnitř vozidla, vezme zbraně a nosné rakety a hodí je do nákladního automobilu, dokud nebude v oblasti nic. Použijte toto místo možnosti „Přezbrojit" ze základního rádia hry. - 在必要情况下, 你的AI队友将会自动在附近的尸体, 载具和弹药箱中搜集弹药。他们还会更换强大的武器。如果AI在载具内, 让门将会将武器和发射器作为战利品装到卡车里, 直到该区域再也没有战利品。你应该使用此功能, 而不是原版无线电中的重新武装选项。 + + %1 attack is imminent! - - Commander Only. Use this option to assign the vehicle you are looking at to any HC squad. Check vehicle status, order them to mount or disembark, and automate mounted static squads. - Nur Kommandant. Hiermit kannst du ein Fahrzeug, dass du gerade anschaust, einer Oberbefehl-Gruppe zuweisen. Außerdem kannst du den Status des Fahrzeugs prüfen, der Gruppe befehlen auf- oder abzusitzen oder statische Geschütze bemannen lassen. - Solo per il comandante. Usa questa opzione per assegnare il veicolo che stai guardando a qualsiasi squadra usando l'Alto Comando. Controlla lo stato del veicolo, ordina a delle truppe di salire o scendere, puoi anche gestire e automatizzare le squadre con armamenti fissi. - Solo para el Comandante. Usa esta opción para asignar a cualquier escuadra del HC al vehículo que estas viendo. Comprueba el estado del vehículo en orden de embaracar y desembarcar así como automatizar a la escuadra en el uso de las armas estáticas. - Commandant seulement. Utilisez cette option pour affecter le véhicule que vous regardez à n'importe quelle escouade HC. Vérifiez l'état du véhicule, ordonnez-leur de monter ou de débarquer et d'automatiser les escouades statiques montées. - 지휘관 전용. 이 설정을 사용하여 보고 있는 차량을 하이 커맨드 분대에 할당할 수 있습니다. 차량 상태를 확인하고, 탑승 또는 하차 명령을 내리고, 탑재된 고정화기 분대를 자동화합니다. - Только для Командующего. Используйте эту опцию, чтобы назначить машину на которую вы смотрите любому выбранному через панель Командующего отряду. Проверяйте состояние техники, приказывайте им садиться или выходить из машины и оставьте разбираться ИИ с любым стационарным вооружением, установленным на технику. - Tylko dowódca może tego używać. Użyj tej opcji, aby przypisać pojazd, na który się patrzysz do dowolnego oddziału HC. Sprawdź stan pojazdów, rozkaż im wsiadać lub wysiadać i zmotoryzuj statyczne oddziały z bronią statyczną. - >Pouze velitel. Pomocí této možnosti můžete přiřadit vozidlo, na které se díváte, k jakékoli skupině štábu. Zkontrolujte stav vozidla, přikažte jim k nasednutí nebo vystoupení a automatizujte lafetované čety. - 仅限指挥官使用。使用该选项将面前的载具分配给任意指挥部班组, 并可检查载具状态, 命令班组搭乘或离开载具, 以及自动搭载固定式武器班组。 + + %1 attack expected in %2 minutes. - - Select the unit and use the 'Dismiss Squad-mate' option to send them back to HQ. You will recover some of the money you spent on them. - Wähle die gewünschte Einheit und nutze die "Gruppenmitglied entlassen" Option, um sie zurück zum HQ zu schicken. Dabei wirst du einen Anteil des Geldes zurückerhalten, welches du vorher für es ausgegeben hast. - Seleziona un'unità e usa l'opzione "Congeda compagno di squadra" per rimandarli al quartier generale. Recupererai parte dei soldi che hai speso. - Selecciona la unidad y usa la opción 'Desmovilizar Compañero' para mandarlos de vuelta al CG. Recuperarás parete del dinero invertido en ellos. - Sélectionnez l'unité et utilisez l'option «Renvoyer le compagnon d'escouade» pour les renvoyer au QG. Vous récupérerez une partie de l'argent que vous y avez dépensé. - 유닛을 선택하고 '분대원 해산' 설정을 사용하여 본부로 돌려보냅니다. 그들에게 쓴 돈의 일부를 되찾을 것입니다. - Выберите отряд и используйте опцию «Роспуск ИИ», чтобы отправить его обратно в штаб. Вы вернете часть потраченных на них денег. - Wybierz jednostkę i użyj opcji „Odwołaj członka drużyny”, aby odesłać je z powrotem do kwatery głównej. Odzyskasz część pieniędzy, które na nie wydałeś. - Vyberte jednotku a pomocí možnosti „Propustit“ je odešlete zpět na velitelství. Získáte zpět část peněz, které jste na ně utratili. - 选择单位并使用"解散班组成员"来将他们送回总部。你将回收部分开销。 + + You found incriminating data on the traitor, we don't think he will cause any more trouble. - - Having a commander is necessary because he is the commander of the Faction attacking ground forces. Many options are available only to the commander and, depending on your settings, if you play MP, the most experienced player will usually occupy this position. - Einen Kommandanten zu haben ist unumgänglich, da er die Bodentruppen der Fraktion befehligt. Viele Optionen und Möglichkeiten stehen nur dem Kommandanten zur Verfügung. Je nach deinen gewählten Einstellungen, wenn du im Multiplayer spielst, wird der Spieler mit der meisten Erfahrung den Platz des Kommandanten einnehmen. - Avere un comandante è necessario perché è il comandante delle forze offensive di terra della fazione. Molte opzioni sono disponibili solo per il comandante e, a seconda delle tue impostazioni, se giochi in multigiocatore, il giocatore più esperto di solito occuperà questa posizione. - Tener un comandante es necesario ya que es el comandante de las fuerzas terrestres de la Facción. El comandante tiene muchas opciones únicas y, dependiendo de tus ajustes, si juegas online, el jugador más experto suele ocpuar el puesto. - Avoir un commandant est nécessaire car il est le commandant de la faction qui attaque les forces terrestres. De nombreuses options ne sont disponibles que pour le commandant et, selon vos paramètres, si vous jouez en MP, le joueur le plus expérimenté occupera généralement cette position. - 지휘관은 지상 병력에게 명령을 내릴 수 있기 때문에 지휘관을 뽑는 것은 중요합니다. 지휘관은 많은 설정이 가능하고, 보통 멀티플레이에선 보통 가장 경험이 많은 사람이 맡습니다. - Наличие Командующего необходимо, потому что он является Командующим Фракцией, атакующей наземные силы. Многие параметры доступны только ему, и, в зависимости от ваших настроек, если вы играете онлайн, наиболее опытный игрок обычно занимает эту позицию. - Posiadanie dowódcy jest konieczne, ponieważ dowodzi on całą rebelią. Wiele opcji jest dostępnych tylko dla dowódcy, jeśli grasz w trybie wieloosobowym, i w zależności od ustawień, tę pozycję zazwyczaj zajmie najbardziej doświadczony gracz. - Mít velitele je nezbytné, protože je velitelem frakce útočící na pozemní síly. Mnoho možností je k dispozici pouze pro velitele a v závislosti na vašich nastaveních, pokud hrajete MP, obvykle tuto pozici zaujme nejzkušenější hráč. - 指挥官是必需的, 因为他能够指挥我方阵营的地面攻击部队。许多选项仅限指挥官使用, 并且根据你的设置, 如果你玩的是多人游戏, 经验最丰富的玩家通常会占据这个位置。 + + You found the supply data for the<br/> %1<br/> You have unlocked this weapon! - - Take the engineers truck to the desired position to build a minefield. Cover them while they deploy mines. From then on, no one will be able to pass the area safely (even your own units - so use with caution). Mines (AT and AP) are taken from your Ammobox. The quantity of mines in the field will depend on the contents of your ammobox, up to a max. number depending on the type of minefield. Delete those minefields to recover the mines. - Bringe einen Ingenieurs-LKW zu der gewünschten Position, um ein Minenfeld zu errichten. Beschütze die Ingenieure, während sie die Minen legen. Von diesem Zeitpunkt an wird niemand mehr in der Lage sein, dieses Gebiet sicher zu durchqueren (auch nicht deine eigenen Einheiten). Minen (Panzerabwehr und Anti-Personen) werden aus deinem Munitionslager genommen. Die Anzahl an Minen im Bereich ist abhängig von der Menge in deinem Munitionslager. Räume Minenfelder, um die Minen wieder zu bergen. - Porta il camion degli ingegneri nella posizione desiderata per costruire un campo minato. Coprili mentre schierano le mine. Da quel momento in poi, nessuno potrà oltrepassare l'area in sicurezza (nemmeno le vostre unità - quindi usare con cautela). Le mine (AT e AP) vengono prelevate dalla tua Scatola di munizioni. La quantità di mine nel campo dipenderà dal contenuto di essa, fino ad un numero massimo a seconda del tipo di campo minato. Elimina i campi minati presenti per recuperarne le mine. - LLeva el camión de ingenieros a la posición deseada para construir un campo de minas. Cubrelos mientras despliegan las minas. Desde ese momento, nadie será capaz de pasar el area de forma segura (ni tus propias unidades - úsalo con precaución). Las minas (AT y AP) serán tomadas de tu Caja de Munición. La cantidad de minas en el campo dependerá del que haya en tu caja de munición hasta el máximo numero dependiendo del tipo de campo de minas. Borra los campos para recuperar las minas. - Amenez le camion des ingénieurs à la position souhaitée pour construire un champ de mines. Couvrez-les pendant qu'ils déploient des mines. À partir de là, personne ne pourra traverser la zone en toute sécurité (même vos propres unités - utilisez-les donc avec prudence). Les mines (AT et AP) sont extraites de votre Arsenal. La quantité de mines sur le terrain dépendra du contenu de votre Arsenal, jusqu'à un certain nombre en fonction du type de champ de mines. Supprimez ces champs de mines pour récupérer les mines. - 지뢰지대를 건설하려면 공병 트럭을 원하는 위치에 가져가야 합니다. 그 후로는 아무도 그 지역을 안전히 통과할 수 없습니다 (아군도 마찬가지이므로 주의해야 합니다). 지뢰(대인 그리고 대전차)는 아군 탄약상자에서 사용합니다. 지뢰지대의 지뢰 종류와 한도는 탄약상자 재고에 따라 달라집니다. 지뢰지대를 제거하려면 지뢰를 해체해야 합니다. - Отведите грузовик инженеров в нужное место, чтобы построить минное поле. Прикрывайте их, пока они устанавливают мины. С этого момента никто не сможет безопасно пройти через территорию (даже ваши собственные отряды, поэтому используйте их с осторожностью). Мины (ПТ и ПП) берутся из вашего Арсенала. Количество мин в поле будет зависеть от содержимого вашего ящика с боеприпасами, вплоть до максимального количества в зависимости от типа минного поля. Удалите эти минные поля, чтобы восстановить мины. - Zabierz ciężarówkę inżynierów na wybraną pozycję, aby zbudować pole minowe. Osłaniaj saperów, gdy ci rozmieszczają miny. Od tego momentu nikt nie będzie mógł bezpiecznie przejść przez teren (nawet twoje własne jednostki). Miny (Przeciwpancerne i Przeciwpiechotne) są pobierane z twojej Ammobox. Ilość min na polu będzie zależeć od zawartości twojej skrzynki z amunicją, do maksymalnej liczby w zależności od rodzaju pola minowego. Usuń te pola minowe, aby odzyskać miny. - Postavte nákladní automobil inženýrů na požadovanou pozici a postavte minové pole. Chraňte je při nasazování min. Od tohoto okamžiku nebude nikdo schopen bezpečně projít oblastí (i vaše vlastní jednotky - používejte proto opatrně). Miny (Protitankové a Protipěchotní) jsou převzaty z vašeho Arzenálu. Množství min v poli bude záviset na obsahu arzenálu, až do maxima. V závislosti na typu minového pole. Odstraněním těchto minových polí obnovíte miny. - 将载有工兵的卡车开到指定地点来建立雷区。在工兵部署地雷时掩护他们。此后, 没有人可以安全地通过这个区域(即使是你自己的单位——所以要小心使用)。地雷(反坦克地雷和反人员地雷)是从你的弹药箱中取出的。雷区中地雷的数量取决于你弹药箱中的内容, 直到到达该类雷区的上限。删除雷区可以回收地雷。 + + Intel - - Use this option to sell captured vehicles and increase Faction funds. - Nutze diese Möglichkeit, um erbeutete Fahrzeuge zu verkaufen und damit die Fraktionskasse aufzufüllen. - Usa questa opzione per vendere i veicoli catturati e aumentare i fondi della fazione. - Usa esta opción para vender vehículos capturados e incrementar los fondos de la facción - Utilisez cette option pour vendre des véhicules capturés et augmenter les fonds de la faction. - 해당 설정은 노획한 차량을 판매하고 팩션 자금을 늘려줍니다. - Используйте эту опцию, чтобы продавать захваченную технику и увеличивать средства Фракции. - Skorzystaj z tej opcji, aby sprzedać przechwycone pojazdy i zwiększyć fundusze frakcji. - Využijte této příležitosti k prodeji ukradených vozidel a zvýšení frakčních fondů. - 使用此选项来出售缴获的载具并增加阵营资金。 + + Search Intel - - Use the radio and select a spot on the map with good field of vision. A group of snipers will join you. Send them to the selected place and they will spot for you, attempting to remain hidden and not engaging enemies upon contact. - Benutze dein Funkgerät und wähle einen Ort auf der Karte mit einer guten Übersicht. Eine Gruppe Scharfschützen wird sich dir anschließen. Schicke diese zu dem gewählten Ort und sie werden dort einen Beobachtungsposten einrichten. Dabei versuchen sie verdeckt zu bleiben und Feinde bei Kontakt nicht anzugreifen. - Usa la radio e seleziona un punto sulla mappa con un buon campo visivo. Un gruppo di cecchini si unirà a te. Inviali nel luogo selezionato e individueranno i nemici per te, cercando di rimanere nascosti e non ingaggieranno al contatto. - Usa la radio y selecciona un punto en el mapa con buena visión del horizonte. Un grupo de tiradores se unirá. Mándalos al sitio seleccionado y observarán por ti, intentando mantenerse ocultos y evitando el combate hasta que sea inevitable. - Utilisez la radio et sélectionnez un endroit sur la carte avec un bon champ de vision. Un groupe de tireurs d'élite se joindra à vous. Envoyez-les à l'endroit sélectionné et ils vous repéreront, essayant de rester cachés et n'engageant pas les ennemis au contact. - 무전기를 사용하여 지도에서 시야가 트인 곳을 선택합니다. 그러면 저격 팀이 합류할 것입니다. 선택한 위치에 그들을 보내면, 그들은 적에게 들키기 전까지 교전하지 않고 관찰할 것입니다. - Используйте радио и выберите на карте место с хорошим обзором. К вам присоединится группа снайперов. Отправьте их в выбранное место, и они будут осматривать местность для вас, стараясь оставаться скрытыми и не вступая в бой с врагами при контакте. - Skorzystaj z radia i wybierz miejsce na mapie z dobrym polem widzenia. Dołączy do ciebie grupa snajperów. Wyślij je w wybrane miejsce, a będą wykrywać wrogów, starając się pozostać w ukryciu. W przypadku kontaktu z wrogami, nie będą od razu atakować - Použijte rádio a vyberte místo na mapě s dobrým zorným polem. Připojí se k vám skupina ostřelovačů. Pošlete je na vybrané místo a oni tam zřídí pozorovací stanoviště. Snaží se zůstat v utajení a neútočit na nepřátele v kontaktu. - 使用无线电并在地图上选择一个视野良好的地点。一个狙击小组将会加入你的小队。将他们运送至选定的地点, 他们会为你提供侦查, 并在遭遇敌人时保持隐蔽并避免交战。 + + + + Cooldown still active. - - Use the menu and select a spot on the map. Click where a road is. A group of AT soldiers will join you. Send them to the selected place and they will establish a roadblock there. - Benutze das Menü und wähle einen Ort auf der Karte nahe einer Straße. Eine Gruppe Panzerabwehrsoldaten wird sich dir anschließen. Schicke diese zu dem gewählten Ort und sie werden dort eine Straßensperre errichten. - Usa il menu e seleziona un punto sulla mappa. Clicca su una strada. Un gruppo di soldati Anticarro si unirà al tuo gruppo. Mandali sul punto selezionato e loro stabilirando un posto di blocco. - Usa el menú y selecciona una zona en el mapa. Haz click donde haya una carretera. Un grupo de soldados AT se unirá. Mándalos al sitio seleccionado para establecer un bloqueo de carretera ahí. - Utilisez le menu et sélectionnez un endroit sur la carte. Cliquez où se trouve une route. Un groupe de soldats AT se joindra à vous. Envoyez-les à l'endroit choisi et ils y établiront un barrage routier. - 메뉴를 사용하여 지도에서 도로가 있는 곳을 선택합니다. 그러면 대전차화기 팀이 합류합니다. 그들을 선택한 곳에 보내면 검문소를 설치합니다. - Воспользуйтесь меню и выберите место на карте. Щелкните, где находится дорога. К вам присоединится группа солдат. Отправьте их в выбранное место, и они установят там блокпост. - Skorzystaj z menu i wybierz miejsce na mapie. Kliknij tam, gdzie jest droga. Dołączy do ciebie grupa żołnierzy PPANC. Wyślij ich we wcześniej wybrane miejsce, a tam ustawią blokadę. - Použijte nabídku a vyberte místo na mapě. Klikněte na místo, kde je silnice. Skupina protitankových vojáků se k vám připojí. Pošlete je na vybrané místo a oni tam vytvoří zátaras. - 使用菜单并在地图上选择地点。点击道路所在的地方。一个反坦克小组将会加入你的小队。将他们运送至选定的地点, 他们会在那里设置路障。 + + Already transfering. - - Use this option to grab money from the Faction pool to your personal account. Please note this will have an impact on your score and future promotion chances. Corrupt Commanders may find themselves losing their command. - Benutze diese Option, um Gelder aus der Fraktionskasse zu entnehmen. Beachte dabei, dass dies Auswirkungen auf deine Reputation und zukünftige Beförderungschancen hat. Korrupte Kommandanten könnten plötzlich ihr Kommando verlieren. - Usa questa opzione per prelevare denaro dalla cassa della fazione. Tieni presente che ciò avrà un impatto sul tuo punteggio e sulle future possibilità di promozione. I comandanti corrotti potrebbero ritrovarsi a perdere il comando. - Usa esta opción para mandar dinero de la caja de la facción a tu cuenta personal. Por favor, ten en cuenta que esto tendrá un impacto en tu puntuación para futuros ascensos. Los comandantes corruptos pueden llegar a perder su puesto. - Utilisez cette option pour récupérer de l'argent de la cagnotte de la Faction vers votre compte personnel. Veuillez noter que cela aura un impact sur votre score et vos chances de promotion futures. Les commandants corrompus peuvent perdre leur commandement. - 팩션 자금 가져가기를 사용하면 개인 계좌로 들어갑니다. 인출하면 점수와 미래의 진급에 영향을 줍니다. 부패한 지휘관들은 끌려 내려올 것입니다. - Используйте эту опцию, чтобы переводить деньги из фонда Фракции на свой личный счет. Учтите, что это повлияет на ваш счет и шансы на повышение в будущем. Коррумпированные Командующие могут потерять свое место. - Użyj tej opcji, aby pobrać pieniądze z puli frakcji na swoje konto osobiste. Pamiętaj, że będzie to miało wpływ na Twój wynik i przyszłe szanse na awans. Skorumpowani dowódcy mogą stracić swój autorytet. - Tuto možnost použijte, chcete-li peníze z frakčního fondu vzít na svůj osobní účet. Upozorňujeme, že to bude mít vliv na vaše skóre a na budoucí šanci k povýšení. Zkorumpovaní velitelé se mohou ocitnout v té situaci, že ztratí velení. - 使用该选项可将资金从阵营资金池中转移到你的个人帐户。请注意, 这将影响你的分数和未来的晋升机会。腐败的指挥官将失去领导地位。 + + Load loot to crate - - In the HQ Flag, if the Server Member feature is enabled, you may check which of the Server Members are in game and the total number of non members. - Am Flaggenmast im HQ kannst du, wenn das Servermitglieder Feature aktiviert ist, überprüfen, welche Servermitglieder und wie viele Nicht-Servermitglieder im Spiel sind. - Nella bandiera del Quartier Generale, se la funzione Server Member è abilitata, puoi controllare quali dei Server Member sono in gioco e il numero totale dei non membri. - En la bandera del CG, si la opción de Miembro del Servidorestá habilitada, podrás chequear qué Miembros están ahora jugando y el numero total de no Miembros. - Avec le drapeau du QG, si la fonction de membre du serveur est activée, vous pouvez vérifier quels membres du serveur sont en jeu et le nombre total de non-membres. - 본부 깃발에서 서버 멤버 기능이 활성화되면 인게임 서버 멤버와 비-멤버의 수를 확인할 수 있습니다. - В Флаге Штаба, если функция «Участник сервера» включена, вы можете проверить кто из участников сервера находится в игре. - Na fladze w kwaterze dowodzenia, jeśli włączona jest funkcja Członków Serwera, możesz sprawdzić, którzy z Członków Serwera są w grze i całkowitą liczbę pozostałych osób. - Na stožáru ve velitelství, když je povolena funkce členů serveru, můžete zkontrolovat, kteří členové serveru a kolik členů mimo server je ve hře. - 如果启用了服务器会员功能, 你可以在总部的旗帜上查询哪些服务器成员在线和非会员玩家的总数。 + + Load loot from crate to vehicle - - The Commander is responsible for assigning units as garrisons in conquered areas. Use the Garrison Management option in the HQ flag in order to add or remove garrison troops at each zone. Check Map Info screen for a quick overview of how many soldiers are assigned to each zone. - Der Kommandant ist verantwortlich den Garnisonen der eroberten Bereiche Einheiten zuzuweisen. Mit der Garnisonsverwaltung am Flaggenmast im HQ kannst du Einheiten einer Garnison hinzufügen oder entfernen. Über den Kartenbildschirm kannst du dir einen schnellen Überblick über die Größe der jeweiligen Garnisonen verschaffen. - Il comandante è responsabile dell'ass$egnazione delle unità come guarnigioni in aree conquistate. Usa l'opzione gestione della guarnigione alla bandiera del quartier generale per aggiungere o rimuovere truppe di guarnigione in ogni zona. Controlla la schermata Informazioni alla mappa per una rapida panoramica di quanti soldati sono assegnati a ciascuna zona. - El comandante es responsable de asignar unidades a la guarnición de las zonas conquistadas. Usa la opción de Gestionar Guarnición la bandera del CG para añadir o borrar tropas guarnicionadas de cada zona. Comprueba la información de Mapa para un vistazo general sobre cuantos soldados estan asignados en cada zona. - Le commandant est responsable de l'affectation d'unités comme garnisons dans les zones conquises. Utilisez l'option de gestion de garnison au drapeau du QG afin d'ajouter ou de supprimer des troupes de garnison dans chaque zone. Consultez l'écran Info carte pour un aperçu rapide du nombre de soldats affectés à chaque zone. - 지휘관은 점령한 주둔지 안에서 병력을 결성할 수 있습니다. 주둔지 병력을 뽑거나 줄이려면 본부 깃발의 주둔지 설정을 사용하십시오. 빠르게 각 구역의 병력들을 보려면 지도를 확인하십시오. - Командующий отвечает за назначение подразделений в качестве гарнизонов на завоеванных территориях. Используйте опцию «Управление гарнизоном» на Флаге Штаба, чтобы добавлять или удалять войска гарнизона в каждой зоне. Проверьте информационное окно Карты, чтобы получить быстрый обзор того, сколько солдат назначено на каждую зону. - Dowódca jest odpowiedzialny za przydzielanie jednostek jako garnizonów na podbitych obszarach. Użyj opcji Zarządzanie Garnizonem na fladze w swojej siedzibie, aby dodać lub usunąć wojska garnizonowe w każdej strefie. Sprawdź Informacje na stojącej mapie w siedzibie, aby szybko sprawdzić, ilu żołnierzy jest przydzielonych do każdej strefy. - Velitel je zodpovědný za přidělování jednotek jako posádky v dobývaných oblastech. Chcete-li přidat nebo odebrat posádkové jednotky v každé zóně, použijte možnost Správa posádky v vlajce HQ. Na obrazovce Informace o mapě získáte rychlý přehled o tom, kolik vojáků je přiřazeno každé zóně. - 指挥官负责向占领区派遣驻军单位。使用总部旗帜上的驻军管理选项, 开向各个区域增派或删除驻军。打开地图信息界面, 即可快速了解每个区域分配的士兵数量。 + + Unable to transfer all loot to %1. %1 full. - - For a price, you can upgrade Faction training so that future recruits will have better skills. - Du kannst, für einen gewissen Preis, die Trainingsmethoden deiner Fraktion verbessern. Dadurch werden neue Rekruten bessere Fähigkeiten haben. - Per un prezzo, puoi migliorare l'addestramento della fazione in modo che le future reclute abbiano abilità migliori. - Por un precio, puedes añadir entrenamiento a la Facción. Así en el futuro los reclutas tendrán más habilidad. - Pour un certain prix, vous pouvez améliorer la formation de la Faction afin que les futures recrues aient de meilleures compétences. - 자금으로 팩션을 훈련시켜 나중에 더 좋은 병력을 모집할 수 있습니다. - За определенную плату вы можете улучшить ИИ фракции, чтобы у будущих рекрутов были лучшие навыки. - Za odpowiednią opłatą możesz ulepszyć wyszkolenie twojej frakcji, aby przyszli rekruci mieli lepsze umiejętności. - Za cenu můžete vylepšit frakční školení tak, aby budoucí rekruti měli lepší dovednosti. - 支付一定费用, 你就可以提升我方阵营的受训程度, 从而使以后招募的士兵具备更强的技能水平。 + + No vehicles nearby. - - Ask Petros for any type of mission you want. Mission availability is subject to HQ positioning, current allocated tasks and ownership of the surrounding areas. - Befrage Petros nach einer gewünschten Mission. Die Verfügbarkeit der Missionen ist abhängig von der Position des HQs, der momentan zugewiesenen Aufgaben und der Zugehörigkeit der umgebenen Bereiche. - Chiedi a Petros qualsiasi tipo di missione desideri. La disponibilità della missione è soggetta al posizionamento del quartier generale, ai compiti attualmente assegnati e a chi controlla le aree circostanti. - Pide a Petros por cualquier tipo de misión que quieras. La disponibilidad de las misiones estás sujetas al posicionamiento del CG, las tareas ya asignadas y del control de las zonas colindantes. - Demandez à Petros tout type de mission que vous souhaitez. La disponibilité de la mission dépend du positionnement du QG, des tâches actuellement attribuées et de la propriété des zones environnantes. - 원하는 타입의 사이드 임무를 페트로스에게 문의하십시오. 본부의 위치, 현재 할당된 임무, 주변 지역의 소유에 따라 결정됩니다. - Запрашивайте у Петроса любую миссию, какую захотите. Доступность миссии зависит от расположения штаб-квартиры, текущих назначенных задач и владения прилегающими территориями. - Zapytaj Petrosa o dowolny rodzaj misji. Dostępność misji zależy od lokalizacji twojej kwatery dowodzenia, aktualnie przydzielonych zadań i posiadanych okolicznych obszarów. - Zeptejte se Petrose na jakýkoli typ mise, kterou chcete. Dostupnost mise závisí na umístění velitelství, aktuálně přidělených úkolech a vlastnictví okolních oblastí. - 向Petros申请任何你想要的任务。任务的可用性取决于总部的位置、当前已分配的任务和周围地区的所有权。 + + All loot transfered to %1. - - The Commander may select this option on the HQ Flag in order to move the HQ emplacement to another spot. This will allow you to move your HQ to a safer location or move closer to the front-lines. The closer your HQ is to the enemy, the greater the number of possibile side-missions you will have available. Remember! Keep Petros Safe or you will lose the game! - Der Kommandant kann über eine Option am Flaggenmast das HQ zu einem anderen Ort verlegen lassen. Dies gibt dir die Möglichkeit dein HQ zu einer sichereren Position oder näher an die Frontlinie zu verlegen. Umso näher dein HQ am feindlichen Gebiet ist, umso größer ist die Anzahl an möglichen Sekundärmissionen. Vorsicht! Beschütze Petros oder du verlierst das Spiel! - Il Comandante può selezionare questa opzione alla Bandiera per spostare il Quartier Generale in un altro punto. Ciò ti consentirà di spostare il tuo quartier generale in un luogo più sicuro o di avvicinarti alla prima linea. Più il tuo quartier generale è vicino al nemico, maggiore sarà il numero di possibili missioni secondarie che avrai a disposizione. Ricorda! Tieni Petros al sicuro o perderai la partita! - El comandante podra seleccionar esta opción o en la bandera del CG con tal de mover la posición del HQ a otra. Esto te permitirá mover el HQ a una posición más segura o moverla más cercana a la linea de frente. Como más cercano sea tu HQ al enemigo, mayores las posibilidades de misiones secundarias. ¡Y recuerda mantener a Petros a Salvo o perderás la partida! - Le commandant peut sélectionner cette option sur le drapeau du QG afin de déplacer le QG à un autre endroit. Cela vous permettra de déplacer votre QG vers un endroit plus sûr ou de vous rapprocher des lignes de front. Plus votre QG est proche de l'ennemi, plus vous aurez de missions secondaires possibles. Attention! Gardez Petros en sécurité ou vous perdrez la partie! - 지휘관은 본부를 다른 장소로 이동하기 위해 본부 깃발에서 본부 옮기기를 사용할 수 있습니다. 본부를 더 안전한 곳으로 혹은 최전방으로 이동시킬 수 있습니다. 만약 본부가 적과 가깝다면 더 많은 사이드 임무가 가능합니다. 기억하십시오! 페트로스를 지키지 않으면 게임에서 패배합니다. - Командующий может выбрать эту опцию у Петроса, чтобы переместить Штаб в другое место. Это позволит вам переместить свой Штаб в более безопасное место или приблизиться к линии фронта. Чем ближе ваш штаб к противнику, тем большее количество возможных побочных миссий у вас будет. Помните! Держите Петроса в безопасности, иначе вы проиграете игру - Dowódca może wybrać tę opcję na fladze w kryjówce, aby przesunąć stanowisko sztabu w inne miejsce. Pozwoli ci to przenieść sztab w bezpieczniejsze miejsce lub zbliżyć się do linii frontu. Im bliżej wroga znajduje się twoja kwatera główna, tym będzie większa liczba dostępnych misji pobocznych. Pamiętaj! Trzymaj Petrosa w bezpiecznym miejscu, inaczej przegrasz! - Velitel může vybrat tuto možnost na velitelské vlajce, aby přesunul umístění velitelství na jiné místo. To vám umožní přesunout své velitelství na bezpečnější místo nebo se přiblížit ke frontě. Čím blíže je vaše velitelství k nepřátelům, tím větší je počet možných vedlejších misí, které budete mít k dispozici. Pamatujte si! Zachovejte Petrose v bezpečí, jinak hru prohrajete! - 指挥官可在总部旗帜上选择此选项, 以便将总部移动到其他地点。你可以将总部移动到更安全或者更靠近前线的地方。你的总部离敌人越近, 你可以执行的支线任务就越多。记住! 保护Petros的安全, 否则游戏将会失败! + + Looting... - - Use the action menu on your HQ Camp-fire to rest for 8 hours. - Mit dieser Aktion kannst du dich am Lagerfeuer des HQs für 8 Stunden ausruhen. - Interagisci con il falò al quartier generale per riposare 8 ore. - Usa la acción en el menu de tu fogata del CG para descansar 8 horas. - Utilisez le menu d'action de votre feu de camp au QG pour vous reposer pendant 8 heures. - 본부의 캠프 파이어를 사용하면 8시간을 스킵할 수 있습니다. - Используйте меню действий у Палатки, чтобы отдохнуть в течении 8 часов. - Użyj menu akcji na ognisku w kwaterze głównej, aby odpocząć przez 8 godzin. - Použijte možnost na vašem táborovém ohni, abyste si mohli odpočnou na 8 hodin - 使用总部营火上的动作菜单来休息8小时。 + + Unable to transfer all nearby loot. - - Use your Airstrike points to perform a bombing run of the specified type. - Benutze deine Luftschlagpunkte, um eine Bombardierung durchführen zu lassen. - Usa i tuoi punti Attacco Aereo per eseguire un bombardamento del tipo specificato. - Usa tus puntos de ataque aéreo para realizar un bombardeo del tipo especificado. - Utilisez vos points de frappe aérienne pour effectuer un bombardement du type spécifié. - 공습 포인트를 사용하여 지정된 유형의 폭격을 가합니다. - Используйте свои очки авиаудара, чтобы выполнить бомбардировку указанного типа. - Wykorzystaj swoje punkty Nalotu, aby wykonać nalot bombowy określonego typu. - Použijte své body leteckého úderu k provedení bombardování. - 消耗空袭点数来执行指定类型的轰炸。 + + Nearby loot transfered to crate. - - Mounted mortar teams may be used as artillery support. Select a mortar team using the High Command bar, and press SHIFT + Y in-game to call in a mortar fire mission. - Stationierte Mörserteams können als Artillerieunterstützung eingesetzt werden. Wähle ein Mörserteam über die Oberbefehlsleiste und drücke Shift + Z, um einen Artillerieschlag anzufordern. - Le squadre mortaio mobili possono essere utilizzate come supporto di artiglieria. Seleziona una squadra di mortai usando la barra dell'Alto Comando e premi MAIUSC + Y in gioco per richiedere una missione di fuoco. - Los equipos de Morteros móviles pueden ser usados como soporte de artilleria. Selecciona un equipo de morteros con la barra del Alto Mando y presiona SHIFT + Y en el juego para mandar un objetivo de morteros. - Les équipes de mortiers montés peuvent être utilisées comme support d'artillerie. Sélectionnez une équipe de mortiers à l'aide de la barre de haut commandement et appuyez sur SHIFT + Y dans le jeu pour demander un tir de mortier. - 설치된 박격포 팀은 포격 지원으로 사용할 수 있습니다. 하이 커맨드(컨트롤 + 스페이스)를 사용하여 박격포 팀을 선택하고 SHIFT + Y를 눌러 박격포 포격 지원을 호출하면 됩니다. - Минометные расчеты могут использоваться в качестве артиллерийской поддержки. Выберите минометную команду с помощью панели высшего командования и нажмите SHIFT + Y в игре, чтобы вызвать минометную огневую задачу. - Mobilne drużyny z moździerzem mogą służyć jako wsparcie artyleryjskie. Wybierz drużynę moździerzy za pomocą paska dowodzenia i naciśnij SHIFT + Y w grze, aby wezwać wsparcie moździerzy. - Umístěné minometné týmy mohou být použity jako dělostřelecká podpora. Vyberte minometný tým nad panelem příkazů a stisknutím shift + Z požádejte o dělostřelecký úder. - 迫击炮小队可以提供火炮支援。通过指挥选单选择迫击炮小组, 然后按下 Shift + Y 来呼叫迫击炮炮击任务。 + + Loot crate - - The Commander may recruit an AI manned squad at base camp flags. Use the High Command module (CTRL + SPACE) to give orders to your squads. Also you may temporally control and dismiss the squad leader in the same way you do with squad-mates. - Als Kommandant kannst du KI Gruppen im HQ rekrutieren. Nutze das Oberbefehlsmodul (Strg + Leertaste), um deinen Gruppen Befehle zu erteilen. Außerdem kannst du temporär Gruppenführer, auf die gleiche Art wie deine Gruppenmitglieder, kontrollieren. - Il comandante può reclutare una squadra controllata dall'IA alle bandiere del campo base. Usa l'Alto Comando (CTRL + SPAZIO) per impartire ordini alle tue squadre. Inoltre puoi controllare e congedare temporaneamente il caposquadra nello stesso modo in cui lo fai con i compagni di squadra. - El comandante puede reclutar una escuadra manejada por IA en las banderas de las bases. Usa el modulo de Alto Mando (CTRL + SPACE) para dar ordenes a tus escuadras. También puedes temporalmente controlar y despedir al líder de escuadra del mismo modo que lo haces con compañeros de esucadra. - Le commandant peut recruter une escouade IA au drapeau du QG. Utilisez le module HC (CTRL + ESPACE) pour donner des ordres à vos escouades. Vous pouvez également contrôler et renvoyer temporairement le chef d'escouade de la même manière que vous le faites avec vos coéquipiers. - 지휘관은 본부 깃발에서 인공지능 분대를 모집할 수 있습니다. 하이 커맨드(컨트롤 + 스페이스)를 사용하여 분대에 명령을 내릴 수 있습니다. 또한 분대원과 같은 방식으로 일시적으로 조종하거나 분대장의 권한을 박탈할 수 있습니다. - Командующий может нанять отряд ИИ у флага штаба. Используйте модуль высшего командования (CTRL + SPACE), чтобы отдавать приказы своим отрядам. Также вы можете временно контролировать и увольнять лидера отряда так же, как и с товарищами по отряду. - Dowódca może zwerbować drużynę AI przy fladze w kryjówce. Użyj modułu naczelnego dowództwa (CTRL + SPACJA), aby wydawać rozkazy swoim oddziałom. Możesz także tymczasowo przejąć kontrole i odwołać dowódcę oddziału w taki sam sposób, jak w przypadku kolegów z oddziału. - Velitel může najmout posádku AI na vlajkách základního tábora. Pomocí modulu Štábu (CTRL + MEZERNÍK) zadávejte rozkazy svým jednotkám. Rovněž můžete dočasně ovládat a propouštět velitele družstva stejným způsobem, jako to děláte s AI členy týmu. - 指挥官可以在基地旗帜招募AI班组。使用指挥部模块(Ctrl + 空格)来给你的班组下达命令。你也可以临时控制班长, 从而像指挥小队成员一样指挥AI小队。 + + + + A %4 officer is inspecting %1. Go there and kill him before %2:%3." - - Patcom by Hazey.<br/>Persistent Save by zooloo75.<br/>Tags by Marker and Melbo.<br/>JAS by Jeroen (sorry for including you that late)<br/>Advanced Towing by Seth Duda. - Patcom von Hazey.<br/>Persistent Save von zooloo75.<br/>Tags von Marker und Melbo.<br/>JAS von Jeroen (Entschuldige, dass es so lange gedauert hat dich hinzuzufügen)<br/>Advanced Towing von Seth Duda. - Patcom da Hazey.<br/>Salvataggio Persistente di zooloo75.<br/>Tags da Marker and Melbo.<br/>JAS da Jeroen (Scusa per averti incluso così tardi)<br/>Advanced Towing da Seth Duda. - Patcom by Hazey.<br/>Persistent Save by zooloo75.<br/>Tags by Marker and Melbo.<br/>JAS by Jeroen (sorry for including you that late)<br/>Advanced Towing by Seth Duda. - Patcom의 Hazey.<br/>영구 저장의 zooloo75.<br/>Tags의 Marker와 Melbo.<br/>JAS의 Jeroen (너무 늦게 포함해서 죄송합니다)<br/>Advanced Towing의 Seth Duda. - Patcom от Hazey.<br/>Сохранение игры от zooloo75.<br/>Тэги от Marker и Melbo.<br/>JAS от Jeroen (извиняемся за столь поздное упоминание)<br/>Расширенная буксировка от Seth Duda. - Patcom stworzony przez Hazey.<br/>Persistent Save stworzony przez zooloo75.<br/>Tags stworzony przez Marker i Melbo.<br/>JAS stworzony przez Jeroen.<br/>Advanced Towing stworzony przez Seth Duda. - Patcom od Hazey.<br/>Trvalé Uložit podle zooloo75.<br/>Štítky Marker a Melbo.<br/>JAS od Jeroen (omlouvám se za to, že jste byli pozdě)<br/>Štítky od Markera a Melba.<br/>Rozšířené tažení od Setha Dudy. - Patcom by Hazey.<br/>Persistent Save by zooloo75。<br/>Tags by Marker 和 Melbo。<br/>JAS by Jeroen (抱歉这么晚才把你添加进来)。<br/>Advanced Towing by Seth Duda。 + + Kill the Officer - - Integrated (optional) Mods:<br/>TFAR: Radio integrated in Arsenal. Sound disabled when player is unconscious.<br/>ACE Medical: Will disable Antistasi revive system.<br/><br/>CAUTION: The use of Persistent Save system with TFAR and any weapon mod activated will make them mandatory in future.<br/><br/>Any client sided Mod, such as JSRS, Blastcore, UI Mod should work.<br/><br/>Units and vehicles mods won't work. AI Mods may cause malfunctions (in any case Antistasi has heavy AI tweaking). - Integrierte (optionale) Mods:<br/>TFAR: Funkgerät in Arsenal integriert. Sound deaktiviert, wenn der Spieler bewusstlos ist.<br/>ACE Medical: Deaktiviert das Antistasi Revive System.<br/>VORSICHT: Die Speicherung des Spielstands mit TFAR oder jedglicher Mod für Waffen führt dazu, dass diese Mods bis zum Ende notwendig sind.<br/><br/>Jeder clientseitige Mod, wie z.B. JSRS, Blastcore oder UI Mod sollte funktionieren.<br/>Einheiten und Fahrzeuge aus Mods funktionieren nicht. KI Mods können zu Fehlern führen. (Antistasi hat in jedem Fall viel am KI Verhalten geändert) - Integrate (opzionali) Mods: <br/>TFAR: Radio integrate nell'Arsenal. Suoni disabilitati quando il giocatore è privo di sensi.<br/>Ace Medical: Disabiliterà il sistema medico di Antistasi.<br/><br/>Attenzione:Se verrà eseguito un salvataggio con le mod opzionali attive diventeranno obbligatorie la prossima volta che si tenta entrare.<br/><br/>Qualunque mod client come: JSRS, Blastcore, UI Mod, dovrebbero funzionare<br/><br/>Mod che aggiungono veicoli e unità non funzioneranno. Mod che modificano il comportamento dell'IA potrebbero creare problemi poiché Antistasi modifica pesantemente l'IA. - Mods Integrados (opcionales): <br/> TFAR: Radio integrada en el Arsenal. Sonido deshabilitado cuando el jugador está inconsciente. <br/>ACE medical: Sustituirá el metódo de reanimación de Antistasi. <br/><br/>ATENCIÓN: El uso del sistema de Guardado Persistente con TFAR y/o con cualquier mod de armas activo hará que seán obligatorios en el futuro.<br/><br/>Cualquier otro mod del cliente, como JSRS, Blastcore, UI Mod deberían funcionar.<br/><br/>Mods de unidades y vehículos no funcionan. Mods de IA pueden ocasionar errores (En cualquier caso Antistasi tiene una alta modificación del comportamiento de la IA). - 통합 (선택적)모드:<br/>TFAR: 무전기가 아스널에 통합됩니다. 플레이어가 의식불명이 되면 소리가 비활성화됩니다.<br/>ACE 의료: 안티스타시 소생 시스템을 비활성화합니다.<br/><br/>주의: TFAR 및 활성화된 모든 무기 모드화 함께 영구 저장 시스템을 사용하면 해당 게임이 끝날 때까지 계속 해당 모드를 사용해야 합니다.<br/><br/>JSRS, Blastcore, UI 모드와 같은 클라이언트 전용 모드는 잘 작동할 겁니다.<br/><br/>유닛 또는 차량 모드는 작동하지 않습니다. 인공지능 개선 모드는 오작동을 일으킬 수 있습니다(어떠한 경우는 안티스타시는 인공지능을 심하게 조정합니다). - Интегрированные (опциональные) моды:<br/>TFAR: рации интегрированы с Арсеналом. Звук отключен, когда игрок без сознания.<br/>ACE Medical: отключит систему оживления Antistasi.<br/><br/>ОСТОРОЖНО: Использование Сохранения Игры с включенным TFAR и/или любым оружейным модом сделает их обязательным в будущем.<br/><br/>Любые моды, влияющие только на игрока, такие как JSRS, Blastcore, UI Mod должны работать.<br/><br/>Моды на технику и фракции работать не будут. Моды на изменение логики ИИ могут вызвать ошибки (Antistasi очень серьезно покопалось в мозгах ИИ). - Zintegrowane (opcjonalne) Mody:<br/>TFAR: Radio zintegrowane iw Arsenale. Dźwięk wyłączony, gdy gracz jest nieprzytomny.<br/>ACE Medical: Wyłączy system leczenia Antistasi.<br/><br/>UWAGA: Korzystanie z systemu Trwały Zapis wraz z modyfikacją TFAR i modyfikacjami dodającymi broni sprawi, że będą one obowiązkowe przy wczytaniu zapisu gry.<br/><br/>Każdy mod po stronie klienta, taki jak JSRS, Blastcore oraz mody na interfejs gry powinny działać.<br/><br/>Modyfikacje dodające jednostki i pojazdy nie będą działać. Mody na AI mogą powodować problemy (Antistasi domyślnie ma poprawione i podkręcone AI). - Integrované (volitelné) Módy:<br/>TFAR: Rádio integrované v Arsenalu. Zvuk je deaktivován, když je hráč v bezvědomí.<br/>ACE Lékař: Vypne Antistasi revive system.<br/><br/>UPOZORNĚNÍ: Používání systému Uložení hry s TFAR a jakýmkoli aktivovaným módem zbraně je v budoucnosti povinné.<br/><br/> Mód by měl fungovat. Módy pro jednotky a vozidla nebudou fungovat.<br/><br/> Režimy AI mohou způsobit poruchy (v každém případě má Antistasi těžké vylepšení AI). - 内置支持的(可选)模组: <br/>TFAR: 无线电已集成至军火库。玩家失去意识时将会禁用声音。<br/>ACE医疗: 将会禁用 Antistasi 复苏系统。<br/><br/>注意: 进行永久性存储时使用TFAR和任何武器模组, 将使它们成为强制性模组。<br/><br/>任何客户端模组, 如JSRS, Blastcore, 用户界面模组都应当能够正常使用。<br/><br/>单位和载具模组不会正常工作。AI模组可能会导致任务异常(在绝大多数情况下, Antistasi 对AI逻辑进行了重度调整)。 + + We have spotted a %3 SpecOp team patrolling around a %1. Ambush them and we will have one less problem. Do this before %2. Be careful, they are tough boys. - - LanCommi for his artwork.<br/>Goon and jw custom: Part of the code for the NAPALM script.<br/>rebel12340: Radio Jam script<br/>Manko: Earplug snippet<br/>bobchaos: Managing the community despite all difficulties.<br/>And all those players who spend their time on making comments, suggestions and reports on Steam, Github and BIS forums. - LanCommi per i suoi artworks.<br/>Goon e jw custom: parte del codice per lo script del NAPALM.<br/>rebel12340: Script di Radio Jam<br/>Manko: earplugs snippet<br/>bobchaos: Gestione della comunità nonostante tutte le difficoltà.<br/>E tutti quei giocatori che passano il loro tempo a fare commenti, suggerimenti e rapporti sui forum di Steam, Github e BIS. - LanCommi por su arte.<br/>Goon and jw custom:Parte del código del NAPALM script.<br/>rebel12340: Radio Jam script<br/>Manko: Earplug snippet<br/>bobchaos: Manejar la comunidad aun con todas las dificultades.<br/>Todos aquellos jugadores que invirtieron su tiempo en hacer comentarios, sugerencias y reportes en Steam, Github y foros de BIS. - LanCommi pour son artwork.<br/>Goon et jw custom: pour une partie du code du script NAPALM.<br/>rebel12340: pour le script de brouillage radio.<br/>Manko: pour le morceau de code pour les bouchons d'oreilles.<br/>bobchaos: pour avoir gérer la communauté malgré toutes les difficultés.<br/>Et à tous les joueurs qui passent leur temps à faire des commentaires, des suggestions et des rapports sur les forums Steam, Github et BIS. - LanCommi: 아트워크<br/>Goon과 jw custom: 네이팜 스크립트 코드 일부<br/>rebel12340: 무전 작동불량 스크립트<br/>Manko: 귀마개 스크립트<br/>bobchaos: 모든 어려움에도 불구하고 거뮤니티를 관리함<br/>그리고 스팀, 깃헙 및 보헤미아 인터렉티브 스튜디오 포럼에 의견, 제안 및 보고서를 작성하는 데 시간을 주신 모든 플레이어. - LanCommi за его творчество.<br/>Goon и jw custom: часть кода для скрипта Напалма.<br/>rebel12340: скрипт на глушение раций<br/>Manko: Беруши<br/>bobchaos: Управление сообществом несмотря на все трудности.<br/>И все те игроки, которые потратили свое время на комментирование, создание предложений и репортов в Steam, Github и формах BIS. - LanCommi za jego prace graficzne.<br/>Goon i jw custom: Część kodu skryptu dodającego NAPALM.<br/>rebel12340: Skrypt dodający zagłuszacz radia<br/>Manko: Skrypt na zatyczki do uszu<br/>bobchaos: Zarządzanie społecznością pomimo wszystkich trudności.<br/>I wszyscy ci gracze, którzy spędzają czas na tworzeniu komentarzy, sugestii i raportów na forach, Discordzie, Steam, Github i BIS. - LanCommi za jeho umělecké dílo.<br/>Goon a jw vlastní: Část kódu pro skript NAPALM.<br/>rebel12340: Radio Jam script<br/>Manko: Sniper snippet<br/>bobchaos: Správa komunity i přes všechny obtíže.<br/>A všichni hráči, kteří tráví čas přípravou komentářů, návrhů a zpráv na fórech Steam, Github a BIS - LanCommi 的美术设计。<br/>Goon 和 jw custom: 部分凝固汽油弹(NAPALM)脚本。<br/>rebel12340: 无线电阻塞脚本。<br/>Manko: 耳塞脚本。<br/>bobchaos: 尽管困难重重, 但仍在管理社区。<br/>以及所有花时间在Steam、Github和BIS论坛上发表评论、建议和报告的玩家。 + + SpecOps - - Welcome to Arma 3 - %1. This mission aims to simulate guerilla combat, tactics and strategic situations. It is not a quick and easy mod, it is long term, step-by-step mission with LOTS of features and enhanced AI. - Willkommen zu Arma 3 - %1. Diese Mission zielt darauf ab Guerillakrieg, -taktiken und -strategien zu simulieren. Es ist kein schneller und einfacher Spielmodus. Es ist eine Mission ausgelegt auf eine lange Spielzeit mit einer MENGE an Features und erweiterter KI. - Benvenuto in Arma 3 - %1. Questa missione cerca di simulare il combattimento da guerrilla, tattiche e situazioni strategiche. Non è una mod facile e veloce, è a lungo termine, una missione passo dopo passo con MOLTE caratteristiche e un IA migliorata. - Bienvenidos a Arma 3 - %1. Esta misión quiere simular el combate de guerrillas, así como situaciones tácticas y estratégicas. No es un modo rápido ni fácil, es a largo plazo, misiones paso a paso con MUCHAS opciones e IA avanzada. - Bienvenue sur Arma 3 - %1. Cette mission vise à simuler des combats de guérilla, des tactiques et des situations stratégiques. Ce n'est pas un mod rapide et facile, c'est une mission à long terme, étape par étape, avec BEAUCOUP de fonctionnalités et une IA améliorée. - 아르마 3 - %1에 오신 것을 환영합니다. 이 임무는 게릴라전, 전술, 전략적 상황을 시뮬레이션하는 것을 목표로 합니다. 이 임무는 빠르고 쉬운 모드가 아니라 많은 기능과 향상된 인공지능을 가진 장기적이고 단계적인 임무입니다. - Добро пожаловать в Arma 3 - %1. Эта миссия направлена на моделирование партизанского боя, тактики и стратегических ситуаций. Это не быстрый и легкий мод, это долгосрочная, пошаговая миссия с МНОЖЕСТВОМ функций и улучшенным ИИ. - Witamy w Arma 3 - %1. Ta misja ma na celu symulację walki partyzanckiej, taktyki i sytuacji strategicznych. Nie jest to szybki i łatwy mod, to długoterminowa misja z dużą ilością funkcji i ulepszoną sztuczną inteligencją. - Vítejte v Arma 3 - %1. Cílem této mise je simulovat partyzánský boj, taktiku a strategické situace. Není to rychlý a snadný mód, je to dlouhodobá, postupná mise s mnoha funkcemi a vylepšeným AI. - 欢迎来到 Arma 3 - %1。本任务旨在模拟游击战的战斗、战术和战略态势。这不是一个快速、简单的模式, 而是长期的、循序渐进的, 带有大量特性和增强型AI的任务。 + + Someone found some intel on the traitors family, he will not cause any problems any more! - - You will win the game when most of the population supports Faction and you have conquered all the Airbases. - Du erringst den Sieg, wenn der Großteil der Zivilbevölkerung deine Fraktion unterstützt und sich alle Flugplätze in deiner Hand befinden. - Vincerai una volta che la maggior parte della popolazione supporta la tua Fazione e quando avrai conquistato tutte le basi aeree - Conseguiras la victoria si la mayoria de la población apoya tu facción y si conquistas todas las bases aéreas. - Vous gagnerez la partie lorsque la plupart de la population soutiendra la faction et que vous aurez conquis toutes les bases aériennes. - 인구의 대부분이 당신의 팩션을 지지하고 당신이 모든 공군 기지와 군사 기지를 점령했을 때 게임에서 승리할 것입니다. - Вы выиграете игру, когда большая часть населения поддержит фракцию и вы захватите все авиабазы. - Wygrasz grę, gdy większość populacji mapy poprze rebelie i podbijesz wszystkie Bazy Lotnicze wroga. - Vyhrajete hru, když většina populace podporuje frakci a dobyli jste všechny letecké základny. - 当绝大多数民众支持我方阵营, 并且我方已占领所有空军基地时, 你将赢得游戏胜利。 + + A traitor has scheduled a meeting with %4 in %1. Kill him before he provides enough intel to give us trouble. Do this before %2. We don't where exactly this meeting will happen. You will recognise the building by the nearby Offroad and %3 presence. - - You will lose the game if %1 has murdered 1/3 of the total population. - Du verlierst das Spiel, wenn %1 1/3 der gesamten Bevölkerung ermordet hat. - Perderai se il %1 ha ucciso 1/3 della popolazione totale. - Perderás si %1 asesina a 1/3 del total de la población. - Vous perdrez la partie si %1 a tué 1/3 de la population totale. - %1이 전체 인구의 1/3을 학살할 경우 게임에서 패배합니다. - Вы проиграете игру, если %1 убил 1/3 всего населения. - Przegrasz grę, jeśli %1 zamordował 1/3 całej populacji. - Ztratíte hru, pokud %1 zavraždí 1/3 celkové populace. - 如果 %1 谋杀了总人口的1/3, 你将输掉这场游戏。 + + Kill the Traitor - - There is an All vs All war in %4. %1 and %2 are constantly attacking each other, but that does not mean they don't shoot at %3 on first sight.<br/><br/>%1 and %2 Aggro points represent how much threat they see in %3 faction.<br/><br/>Generally speaking those points will low or raise depending on your actions against them and civilians. - Es ist ein Jeder gegen Jeden Krieg in %4. %1 und %2 greifen sind ununterbrochen gegenseitig an. Dies bedeutet aber nicht, dass sie nicht bei Kontakt direkt %3 angreifen.<br/><br/>%1 und %2 Aggressivitätspunkte zeigen an, wie hoch diese die Bedrohung der %3 Fraktion einschätzen.<br/><br/>Grundsätzlich erhöhen und verringern sich diese Werte gemäß deinen Unternehmungen gegen die jeweilige Fraktion oder die Zivilbevölkerung. - C'è una guerra Tutti contro Tutti in %4. %1 e %2 si attaccano costantemente a vicenda, ma ciò non significa che non sparino a %3 a prima vista.<br/><br/>%1 e %2 punti Aggro rappresentano la quantità di minaccia che vedono in %3 fazione.<br/><br/>In generale, quei punti diminuiranno o aumenteranno a seconda delle tue azioni contro di loro e contro i civili. - Esta guerra es un todos contra todos en %4. %1 y %2 están constantemente atacándose, pero esto no significa que no dispararán si previo aviso a %3.<br/><br/>Puntos de Aggre de %1 y de %2 representan cuanto pelígro ven en la facción %3.<br/><br/>En términos generales, estos puntos incrementarán o descenderán dependiendo de tus acciones contra ellos y/o civiles. - Il y a une guerre tous contre tous dans %4. %1 et %2 s'attaquent constamment, mais cela ne signifie pas qu'ils ne tirent pas sur %3 à première vue.<br/><br/> Les points %1 et %2 Aggro représentent la menace qu'ils voient dans la faction %3.<br/><br/>De manière générale, cette valeur augmentera et baissera en fonction de vos actions contre eux et les civils. - %4는 프리 포 올 모드입니다. %1 과 %2는 주기적으로 서로를 공격하고, %3 또한 공격할것입니다.<br/><br/>%1 및 %2의 어그로 포인트는 %3 팩션에서 어라만 많은 위협이 발생하는지를 나타냅니다.<br/><br/>일반적으로 말하면 그들과 민간인에 대한 당신의 행동에 따라 해당 포인트는 낮아지거나 높아질 것입니다. - В %4 идет война Все против Всех. %1 и %2 постоянно атакуют друг друга, но это не значит, что они не стреляют по %3 при обнаружении.<br/><br/>Агрессия %1 и %2 показывает насколько сильную угрозу они видят в %3. <br/><br/>В общем, эти очки будут уменьшаться или увеличиваться в зависимости от ваших действий против них и мирных жителей - W %4 trwa wojna Wszyscy Kontra Wszyscy. %1 i %2 nieustannie atakują się nawzajem, ale to nie znaczy, że nie strzelają do %3 .<br/><br/>%1 i %2 Punkty Agresji oznaczają, jak duże zagrożenie inne frakcje widzą we frakcji %3.<br/><br/>Ogólnie rzecz biorąc, punkty te zmniejszą się lub rosną w zależności od twoich działań przeciwko nim i cywilom. - V %4 je válka Všichni proti Všem. %1 a %2 neustále útočí na sebe, ale to neznamená, že na první pohled nestřílejí na %3.<br/><br/>%1 a %2 Aggro body představují to, jak velkou hrozbu představují vidět ve frakci %3.<br/><br/>Obecně řečeno, tyto body se budou snižovat nebo zvyšovat v závislosti na vašem jednání proti nim a civilistům. - %4 发生了全面战争。%1 和 %2 在持续地互相攻击, 但这并不意味着他们在见到 %3 时不会开火。<br/><br/>%1 和 %2 点侵略性表示他们认为 %3 的威胁程度有多大。<br/><br/>通常而言, 取决于你对他们和平民的行动, 这一点数将会提升或降低。 + + A %1 would be a fine addition to our cause. Go there and capture it before %2. - - HR or Manpower comes from citizen support on each city. Manpower is needed to recruit more units (1 HR Point = 1 Soldier) - Mannstärke wird durch die zivile Unterstützung aus jeder Stadt generiert. Sie ist notwendig, um mehr Einheiten zu rekrutieren. 1 Punkt entspricht dabei einem Soldaten. - RU e la Manodopera provengono dal supporto dei civili in ogni città. La manodopera è necessaria per arruolare nuovi combattenti (un punto RU = un soldato) - RH o Recursos Humanos són proveidos por el soporte ciudadano de cada ciudad. RH son necesarios para reclutar más unidades (1 RH = 1 Soldado) - Les ressources humaines ou la main-d'œuvre proviennent du soutien des citoyens dans chaque ville. La main-d'œuvre est nécessaire pour recruter plus d'unités (1 point RH = 1 soldat) - 인력은 각 도시의 주민의 지지로부터 나옵니다. 인력은 유닛을 모집하는 데 필요합니다. (1 인력 포인트 = 병사 1명) - ЛР или Людские Ресурсы прибывают из поддержки граждан в каждом городе. Для набора большего количества юнитов требуется рабочая сила (1 очко ЛР = 1 солдат). - HR czyli z ang. „Zasoby Ludzkie (Human Resources)” pochodzi ze wsparcia obywateli w każdym mieście. Zasoby Ludzkie są potrzebna do rekrutacji większej liczby jednostek (1 Punkt HR = 1 Żołnierz) - Pracovní síla nebo Lidská sila pochází z občanské podpory v každém městě. Pro nábor více jednotek je zapotřebí pracovní síly (1 HR bod = 1 voják) - 人力资源或人力源自每个城市公民的支持。需要更多的人力才能招募更多的单位(1个人力资源点数 = 1名士兵)。 - - - In MP games there are two money pools. Faction Money -which is for Commander use only- and personal money. Personal money can be used by any player to recruit AI or buy vehicles. Faction earns money by taxes and accomplishing missions. Personal money comes from killing enemies and accomplishing missions. Options to transfer or donate money are found in the Y menu. Commander can grab money from the Faction Pool to his own account. - In Mehrspielerspielen gibt es zwei Kassen. Die Fraktionskasse, welche nur vom Kommandanten genutzt werden kann, und das persönliche Geld. Das persönliche Geld kann von jedem Spieler selbst genutzt werden, um KI Einheiten oder Fahrzeuge zu kaufen. Die Fraktion erhält Gelder durch Abgaben und der Erfüllung von Sekundärmissionen. Persönliche Gelder erhält ein Spieler durch das Ausschalten von feindlichen Einheiten und der Erfüllung von Sekundärmissionen. Möglichkeiten Gelder zu transferieren sind im Z-Menü zu finden. Der Kommandant kann Geld aus der Fraktionskasse für seinen persönlichen Gebrauch entnehmen. - Nelle partite MP ci sono due casse di denaro. Il denaro della fazione, che è solo per uso del comandante, e il denaro personale. Il denaro personale può essere utilizzato da qualsiasi giocatore per reclutare IA o acquistare veicoli. La fazione guadagna denaro con le tasse e portando a termine missioni. I soldi personali provengono dall'uccisione di nemici e dal compimento di missioni. Le opzioni per trasferire o donare denaro si trovano nel menu Y. Il comandante può prelevare denaro dalla cassa della fazioni per poi inserirlo sul proprio conto. - En partidas MJ hay dos alijos de dinero. Dinero de la Facción -Solo puede usarlo el Comandante- y dinero personal. El dinero personal puede ser usado por todos los jugadores para reclutar a soldados IA o comprar vehículos. La facción gana dinero de impuestos y cumpliendo misiones. El dinero personal viene de matar enemigos y cumplir misiones. La opción de transferir o donar dinero se encuentra en el menú de Y. El Comandante puede coger dinero del alijo de la Facción para su propia cuenta. - Dans les jeux MP, il y a deux porte monnaie. L'Argent de faction - qui est destiné à un usage exclusif par le Commandant - et argent personnel. L'argent personnel peut être utilisé par n'importe quel joueur pour recruter des IA ou acheter des véhicules. La faction gagne de l'argent grâce aux taxes et aux missions accomplies. L'argent personnel se gagne en tuant des ennemis et en accomplissant des missions. Les options pour transférer ou donner de l'argent se trouvent dans le menu Y. Le commandant peut récupérer de l'argent du porte monnaie de la faction sur son propre compte. - 멀티플레이 게임에선 두 개의 자금 자산이 있습니다. 지휘관 전용 자금과 개인 자금입니다. 개인 자금은 누구나 인공지능을 모집하거나 차량을 구매하는 데 사용할 수 있습니다. 팩션 자금은 세금과 임무 수행으로 벌 수 있습니다. 개인 자금은 적을 죽이고 임무를 완수하는 데서 나옵니다. 송금 또는 기부 옵션은 Y 메뉴에서 확인할 수 있습니다. 지휘관은 팩션 자산에서 개인 계좌로 돈을 인출할 수 있습니다. - В MP-играх есть два пула денег. Деньги фракции, предназначенные только для командиров, и личные деньги. Любой игрок может использовать личные деньги для найма ИИ или покупки транспортных средств. Фракция зарабатывает деньги налогами и выполнением миссий. Личные деньги поступают от убийства врагов и выполнения миссий. Варианты перевода или пожертвования денег находятся в меню Y. Командующий может забрать деньги из пула фракций на свой счет. - W grach online z innymi graczami istnieją dwie pule pieniędzy. Pieniądze Frakcji - przeznaczone wyłącznie dla dowódców - oraz Pieniądze Osobiste. Pieniądze osobiste mogą być wykorzystane przez dowolnego gracza do rekrutacji AI lub kupowania pojazdów. Frakcja zarabia na podatkach i wypełnianiu misji. Pieniądze osobiste pochodzą z zabijania wrogów i wykonywania misji. Opcje przelewu lub darowizny pieniężnej znajdują się w menu Y. Dowódca może pobierać pieniądze z puli frakcji na własne konto. - V Multiplayerových hrách existují dva peněžní systémy. Frakční peníze - které jsou používány pouze velitelem - a osobní peníze. Osobní peníze může použít kterýkoli hráč k náboru AI nebo k nákupu vozidel. Frakce vydělává peníze z daní a ze splněných úkolů. Osobní peníze pocházejí ze zabíjení nepřátel a plnění úkolů. Možnosti převodu nebo darování peněz naleznete v nabídce Y. Velitel může vzít peníze z frakčního fondu na svůj vlastní účet. - 在多人游戏中有两种资金池。阵营资金——仅限指挥官使用——和个人资金。任何玩家都可以使用个人资金来招募AI或购买载具。阵营资金通过税收和完成任务获得。个人资金来源于击杀敌人和完成任务。Y键菜单中有用于转移或捐献资金的选项。指挥官可以将阵营资金存入他的个人账户。 + + A %1 is disturbing our operations in the area. Go there and capture it before %2. - - Money comes from a combination of citizens support on each city, resources conquered, factories conquered (which boost the economy) and power provided to all of them with a nearby friendly power plant (you may also conquer them to cut off Money supply to the enemy). Money is used to purchase vehicles, units and squads. - Geld wird verdient durch die Unterstützung der Zivilbevölkerung in jeder Stadt, den eroberten Ressourcen und Fabriken (welche die Wirtschaft ankurbeln) und gelieferten Strom zu allen diesen Zonen von einem nahen eroberten Kraftwerk. Es ist auch möglich durch die Eroberung von Kraftwerken den Geldfluss des Feindes zu beeinflussen. Geld wird für den Kauf von Fahrzeugen, Einheiten und Gruppen genutzt. - Il denaro proviene da una combinazione di: supporto dei cittadini in ogni città, risorse conquistate, fabbriche conquistate (che migliorano l'economia) e dall' energia fornita con una centrale elettrica amica vicina (puoi anche conquistare queste strutture strategiche per interrompere l'approvvigionamento di denaro al nemico ). Il denaro viene utilizzato per acquistare veicoli, unità e squadre. - El dinero viene de la combinación del soporte ciudadano de cada ciudad, recursos tomados, fábricas conquistadas (que incrementan la economía) y el poder propordionado de todos ellos juntos a una planta de energía cercana aliada (también conviene conquistar estas zonas para cortar de suministro al enemigo). El dinero es usado para comprar vehñiculos, unidades y escuadras. - L'argent provient d'une combinaison du soutien des citoyens dans chaque ville, des ressources conquises, des usines conquises (qui stimulent l'économie) et de l'énergie fournie à tous avec une centrale électrique amie à proximité (vous pouvez également les conquérir pour couper l'approvisionnement en argent à l'ennemi ). L'argent est utilisé pour acheter des véhicules, des unités et des escouades. - 자금은 각 도시에 대한 주민들의 지원, 점령된 자원채취소, 점령된 공장(경제력 버프), 그리고 근처에 있는 아군의 발전소로 그들 모두에게 제공되는 전력(적에게 자금 공급을 차단하기 위해 점령할 수도 있음)의 조합으로 나옵니다. 자금은 차량, 유닛 또는 분대를 구입하는 데 사용됩니다. - Деньги поступают из поддержки граждан в каждом городе, завоеванных ресурсных точек, заводов (которые стимулируют экономику) и энергии, предоставляемой всем им от близлежащей дружественной электростанции (вы также можете победить их, чтобы отрезать денежную массу врагу). Деньги идут на покупку техники, юнитов и отрядов. - Pieniądze pochodzą ze wsparcia obywateli w każdym mieście, podbitych surowców, podbitych fabryk (które zwiększają gospodarkę) i elektrowni (możesz je również podbić, aby odciąć dopływ pieniędzy do wroga). Pieniądze służą do zakupu pojazdów, jednostek i oddziałów. - Peníze pocházejí z kombinace podpory občanů pro každé město, dobytých zdrojů, dobytých továren (které podporují ekonomiku) a elektřiny poskytované všem s blízkou přátelskou elektrárnou (můžete je také dobýt, abyste přerušili dodávky peněz nepříteli). Peníze se používají na nákup vozidel, jednotek a skupin. - 资金来源于每个城市公民的支持, 占领的资源点, 工厂(工厂将会促进经济发展), 以及由附近的友方发电厂提供的电力(你也可以通过占领上述区域来切断敌方的资金供应)。资金可用于购买载具、单位和班组。 + + Resource Acquisition - - Every 10 minutes each faction receives Money and Manpower according to the zones they own, and the state they are in. Having a good amount of resource zones and some factories is the way of getting enough resources to win this war. - Alle 10 Minuten erhält jede Fraktion Geld und Mannstärke abhängig von den gehaltenen Zonen und deren Status. Eine große Anzahl and Ressourcen-Zonen und Fabriken zu besitzen ist der beste Weg, um genug Ressourcen für den Sieg in diesem Krieg zu erhalten. - Ogni 10 minuti ogni fazione riceve Denaro e Manodopera in base alle zone che possiede e allo stato in cui si trova. Avere una buona quantità di zone di risorse e alcune fabbriche è il modo per ottenere risorse sufficienti per vincere questa guerra. - Cada 10 minutos cada facción recive dinero y recursos humanos según las zonas controladas, y del estado en el qu estén. Tener una buena cantidad de zonas de recursos y algunas fábricas es el camino para obtener recursos suficientes para ganar la guerra. - Toutes les 10 minutes, chaque faction reçoit de l'argent et de la main-d'œuvre en fonction des zones qu'elle possède et de l'état dans lequel elle se trouve. Avoir une bonne quantité de zones de ressources et d'usines est le moyen d'obtenir suffisamment de ressources pour gagner cette guerre. - 각 팩션은 10분마다 그들이 소유한 구역과 그들의 상태에 따라 자금과 인력을 받습니다. 많은 양의 자원채취소와 몇몇 공장을 가지는 것이 이 전쟁에서 이기기 위한 충분한 자원을 얻는 방법입니다. - Каждые 10 минут фракция получает деньги и ЛР в соответствии с зонами, которыми они владеют, и состоянием, в котором они находятся. Наличие большого количества ресурсных зон и некоторых заводов - это способ получить достаточно ресурсов, чтобы выиграть эту войну. - Co 10 minut każda frakcja otrzymuje pieniądze i siłę roboczą zgodnie z posiadanymi strefami i stanem, w którym się znajdują. Posiadanie dużej ilości stref zasobów i niektórych fabryk jest sposobem na zdobycie wystarczającej ilości zasobów, aby wygrać tę wojnę. - Každých 10 minut každá frakce obdrží peníze a pracovní sílu podle zón, které vlastní, a stavu, ve kterém se nacházejí. Mít dostatečné množství zón zdrojů a některé továrny je způsob, jak získat dostatek prostředků k vítězství v této válce. - 每隔10分钟, 每个阵营将会受到资金和人力, 其数量取决于阵营占领的区域和所处状态。拥有足够多的资源点和工厂, 是获取足够资源从而赢得这场战争的方法。 + + Take the Outpost - - Flag: Vehicle and Squad Unit Recruitment. Commander Options.<br/>Petros: Side-missions (Commander Only).<br/>Map: Game Options.<br/>Camp-fire: Rest for 8 hours and Clear Forest (Commander Only). - Flaggenmast: Fahrzeug und Gruppen kaufen/rekrutieren, Kommandantenoptionen.<br/>Petros: Sekundärmissionen (nur Kommandant).<br/>Karte: Spieloptionen.<br/>Lagerfeuer: 8 Stunden ausruhen und Wald abholzen (nur Kommandant). - Bandiera: Veicoli e Reclutamento Squadre e Unità.Opzioni del Comandante. <br/>Petros: Missioni-Secondarie (Solo per il Comandante).<br/>Mappa: Opzioni di Gioco.<br/>Falò: Riposa per 8 ore e ripulisci la foresta (Solo per il Comandante). - Bandera: Vehículos y recltamiento de escuadras. Opciones del Comandante.<br/>Petros: Misiones secundarias (Solo para el Comandante).<br/>Mapa: Opciones de Juego.<br/>Campamento: Descansa por 8 horas y despeja la maleza (Solo para el Comandante). - Drapeau: Achat de véhicule et d'escouade. Options Commandant.<br/>Petros: Missions secondaires (Commandant uniquement).<br/>Carte: Options de la partie.<br/>Feu de camp: Se reposer pendant 8 heures et nettoyer la forêt (Commandant uniquement). - 깃발: 차량 및 분대원 모집. 지휘관 옵션.<br/>페트로스 : 사이드 임무(지휘관 전용).<br/>지도: 게임 설정.<br/>캠프 파이어: 8시간 동안 휴식을 취하고 숲을 없앱니다(지휘관 전용). - Флаг: Найм отрядов и техники. Опции Командующего.<br/>Петрос: миссии для стороны (только для Командующего).<br/>Карта: Настройки Игры.<br/>Палатка: отдых на 8 часов и очистка леса (только для Командующего). - Flaga: Rekrutacja pojazdów i oddziałów. Opcje dowódcy.<br/>Petros: Misje poboczne (tylko dowódca).<br/>Mapa: Opcje gry.<br/>Ognisko: Odpoczynek przez 8 godzin i Wyczyść las (tylko dowódca). - Vlajka: Nábor vozidel a jednotek. Možnosti velitele.<br/>Petros: Postranní mise (pouze velitel).<br/>Mapa: Možnosti hry.<br/>Táborový oheň: Odpočinek po dobu 8 hodin a Vyklidit les (Pouze velitel). - 旗帜: 载具和班组招募, 指挥官选项。<br/>Petros: 支线任务(仅限指挥官使用)。<br/>地图: 游戏选项。<br/>营火: 休息8小时并清理森林(仅限指挥官使用)。 + + A convoy from %1 is about to depart at %2. It will provide ammunition to %3. Try to intercept it. Steal or destroy that truck before it reaches it's destination. - - Just as with any resistance movement, leadership is not as stable as in organised states. Any player can take the role of Faction Force Commander if the current one is not very popular... Demonstrate your skill while accomplishing missions and killing enemies and maybe you will become the next leader. - Wie üblich in Widerstandsbewegungen, ist die Führung nicht so stabil wie in organisierten Streitkräften. Jeder Spieler kann die Rolle des Fraktionsanführers übernehmen, wenn die Reputation des aktuellen Anführers niedrig ist. Erhöhe deine eigene Reputation durch die Erfüllung von Sekundärmissionen und dem Ausschalten von feindlichen Einheiten und du kannst der nächste Anführer werden. - Proprio come con qualsiasi movimento di resistenza, la leadership non è stabile come negli stati organizzati. Qualsiasi giocatore può assumere il ruolo di Faction Force Commander se quello attuale non è molto popolare... Dimostra la tua abilità mentre porti a termine missioni e uccidi nemici e forse diventerai il prossimo leader. - Como cualquier movimiento de resistencia, el liderazgo no es tan estable como en estados organizados. Cualquier jugador puede tomar el rol de Forzar Comandante de Facción si el actual no es muy popular... Demuestra tus habilidades a la vez que completas misiones y matas a enemigos y, quizás, puedas convertirte en el próximo líder. - Comme pour tout mouvement de résistance, le commandement n'est pas aussi stable que dans les États organisés. N'importe quel joueur peut jouer le rôle de commandant de la Faction si l'actuel n'est pas très populaire ... Démontrez vos compétences tout en accomplissant des missions et en tuant des ennemis et peut-être deviendrez-vous le prochain chef. - 다른 저항군과 마찬가지로 지휘부는 조직화된 국가처럼 안정적이지 못합니다. 현재 많은 지지를 받지 못하면 다른 플레이어가 지휘관을 맡을 수 있습니다... 훌륭한 작전 수행능력과 사격실력을 보여준다면 다음 지휘관이 될 수 있습니다. - Как и в случае с любым движением сопротивления, руководство не так стабильно, как в организованных государствах. Любой игрок может взять на себя роль командующего силами фракции, если текущий не очень популярен... Продемонстрируйте свое мастерство, выполняя миссии и убивая врагов, и, возможно, вы станете следующим лидером - Tak jak w przypadku każdego ruchu oporu, przywództwo nie jest, tak stabilne, jak w zorganizowanych państwach. Każdy gracz może wcielić się w rolę dowódcy rebelii, jeśli obecny nie jest zbyt popularny... Wykaż się umiejętnościami podczas wykonywania misji i zabijania wrogów, a może zostaniesz kolejnym przywódcą. - Stejně jako u každého hnutí odboje, vedení není tak stabilní jako v organizovaných státech. Každý hráč může převzít roli velitele frakcí, pokud současný není příliš populární ... Prokázat své dovednosti při plnění misí a zabíjení nepřátel a možná se stanete dalším vůdcem. - 就像任何抵抗运动一样, 领导层并不像主权国家那样稳定。任何玩家都可以扮演阵营指挥官的角色, 如果现任指挥官不是很受欢迎的话...在完成任务和杀死敌人的同时展示你的技能, 你就有可能成为下一任领袖。 + + Ammo Convoy - - When you mount a truck, you may use the Transfer action in the action menu. It will search for nearby ammoboxes and load the contents of the nearest one into the truck's cargo space. You may then unload the truck in your ammobox at HQ for future use. Before transferring, make sure to unload backpack/vest contents into the Truck cargo space and then transfer. TIP: If your HQ Ammobox is full, use this functionality from a nearby truck to add more content to the ammobox as it will then accept everything :) - Befindest du dich in einem LKW, kannst du die Transfer-Aktion im Aktionsmenü nutzen. Dadurch wird der Inhalt der nähsten Munitionskiste in das Inventar deines LKWs transferiert. Anschließend kannst du deinen LKW bei deinem Munitionslager im HQ entladen, um die erbeuteten Gegenstände sicher einzulagern. Bevor du das Inventar des LKWs in dein Munitionslager transferierst, solltest du alle Gegenstände aus dem Inventar von Rucksäcken und Westen in das Grundinventar deines LKWs verschieben. TIPP: Wenn dein Munitionslager im HQ voll ist, kannst du über diese Funktion dennoch Gegenstände aus einem LKW einlagern :) - Quando sali su un camion, puoi utilizzare l'azione Trasferisci nel menu delle azioni. Cercherà le scatole di munizioni vicine e ne caricherà il contenuto nel vano di carico del camion. Puoi quindi scaricare il camion nella tua scatola di munizioni al Quartier Generale. Prima del trasferimento, assicurati di scaricare il contenuto dello zaino/del giubbotto nel vano di carico del camion e quindi trasferirlo. SUGGERIMENTO: se la tua Cassa di Munizioni al Quartier Generale è piena, usa questa funzionalità da un camion vicino per aggiungerci più contenuti :) - Cuando te montas en un camión, puedes usar la acción de transferir en el Menú de Acción. Esto buscará por cajas de munición cercanas y cargará el contenido del más cercano al camión. Entonces podrás descargar el camion en tu caja de munición del CG para su uso en el futuro. Antes de transferirlo, asegurate separar el contenido de dentro de las mochilas/chalecos y meterlas en el camión. CONSEJO: Si tu caja de munición del CG está llena, usa esta función desde un camión cercano para añadir más contenido a tu caja de munción ya que aceptará todo :) - Lorsque vous êtes dans un camion, vous pouvez utiliser l'action Transférer dans le menu d'action. Il recherchera les boîtes de munitions à proximité et chargera le contenu de la plus proche dans l'espace de chargement du camion. Vous pouvez ensuite décharger le camion dans votre Arsenal au QG pour une utilisation future. Avant le transfert, assurez-vous de décharger le contenu du sac à dos / gilet dans l'espace de chargement du camion, puis transférez. CONSEIL: Si votre Arsenal au QG est plein, utilisez cette fonctionnalité à partir d'un camion à proximité pour ajouter plus de contenu à la boite car il acceptera alors tout :) - 트럭에 마운트할 때 행동 메뉴에서 전송 상호작용을 사용할 수 있습니다. 근처의 탄약상자를 수색하고 가장 가까운 탄약상자의 내용물을 트럭의 화물칸에 싣을 것입니다. 그런 다음 나중에 사용할 수 있도록 본부의 탄약상자에 트럭의 내용물을 내리면 됩니다. 전송하기 전에, 배낭/조끼 내용물을 트럭 화물칸에 내린 후 전송해야 합니다. 팁: 본부의 탄약상자가 가득 차면 근처 트럭의 이 기능을 사용하여 탄약상자의 내용물을 추가하십시오. 탄약상자는 모든 걸 넣을 수 있습니다. :) - Когда вы садитесь в грузовик, вы можете использовать действие «Переместить» в меню действий. Он будет искать ближайшие ящики и загружать содержимое ближайшего в грузовое пространство грузовика. Затем вы можете разгрузить грузовик в свой боезапас в штаб-квартире для будущего использования. Перед перемещением убедитесь, что содержимое рюкзака/жилета выгружено в грузовое пространство грузовика, а затем перенесите его. СОВЕТ: если ваша штаб-квартира с боеприпасами заполнена, используйте эту функцию из ближайшего грузовика, чтобы добавить больше содержимого в ящик с боеприпасами, поскольку он станет принимать вообще всё. - Kiedy wsiadasz do ciężarówki, możesz użyć akcji Transfer w menu akcji. Gra wyszuka wtedy wszystkie pobliskie skrzynie z amunicją i załaduje zawartość najbliższej do przestrzeni ładunkowej ciężarówki. Następnie możesz rozładować ciężarówkę w swojej skrzynce na amunicję w kryjówce do wykorzystania w przyszłości. Przed przeniesieniem upewnij się, że zawartość plecaka/kamizelki została wyładowana do przestrzeni ładunkowej ciężarówki, a następnie przenieś. WSKAZÓWKA: Jeśli twoja skrzynka w kryjówce jest pełna, wtedy użyj tej funkcji na pobliskiej ciężarówce, aby dodać więcej zawartości do skrzyni. - Při použití nákladního vozu můžete použít akci „Přenos" v nabídce akcí. Vyhledá v blízkém okolí krabici s municí a vloží ji do nákladního prostoru. Poté můžete nákladní vůz vyložit na velitelství pro budoucí použití. Před přenosem se ujistěte, že jste obsahy baťohů/vest vyložili do nákladního prostoru nákladního vozu a poté jej přenesli. TIP: Pokud je váš inventář arzenálu plný, použijte tuto funkci z blízkého náklaďáku a přidejte do arzenálu další obsah, protože ten sežere všechno :) - 搭乘卡车时, 你可以使用动作选单中的转移动作。该动作会搜索附近的弹药箱, 并将最近的弹药箱中的内容装进卡车的货物空间。你可以在总部的弹药箱处卸货以供将来使用。在转移前, 确保已将背包/背心中的内容卸载至卡车的货物空间在进行转移。提示: 如果总部的弹药箱已满, 可以在附近的卡车上使用此功能向弹药箱中添加更多内容, 这样它就会接受任何东西 :) + + A convoy from %1 is about to depart at %2. It will reinforce %3 with armored vehicles. Try to intercept it. Steal or destroy that thing before it reaches it's destination. - - When there are no enemies nearby, fast travel to Faction controlled places. The Commander also has the ability to use this option on HC groups, selecting the group on HC bar and clicking on this button. - Sind keine Feinde in der Nähe, kannst du schnell zu von deiner Fraktion kontrollierten Orte reisen. Der Kommandant hat außerdem die Möglichkeit, diese Funktion für KI Gruppen zu nutzen, indem diese in der Oberbefehlsleiste ausgewählt und anschließend die Schaltfläche angeklickt wird. - Quando non ci sono nemici nelle vicinanze, utilizza il viaggio rapido nei luoghi controllati dalla fazione. Il comandante ha anche la possibilità di utilizzare questa opzione sulle squadre IA usando l'Alto Comando, selezionando il gruppo sulla barra Alto Comando e cliccando sul pusante del viaggio rapido. - Cuando no hay enemigos cerca, viaja rápido a lugares controlados por la Facción. El comandante también tiene la opción de usar esta opción en grupos de HC, seleccionando el grupo en la barra de HC y clickando en su botón. - Lorsqu'il n'y a pas d'ennemis à proximité, voyagez rapidement vers des endroits contrôlés par la faction. Le Commandant a également la possibilité d'utiliser cette option sur les groupes HC, en sélectionnant le groupe sur la barre HC et en cliquant sur ce bouton. - 근처에 적이 없을 때는 팩션이 통제하는 장소로 빠르게 이동하십시오. 지휘관은 하이 커맨드 그룹을 하이 커맨드 표시줄에서 그룹을 선택하고 이 버튼을 클릭할 수 있습니다. - Когда поблизости нет врагов, быстро перемещайтесь в места, контролируемые фракцией. У Командующего также есть возможность использовать эту опцию для групп, выбранных в панели Командующего, и при нажатии этой кнопки они переместятся куда вам нужно. - Gdy w pobliżu nie ma wrogów, skorzystaj z szybkiej podróży do miejsc kontrolowanych przez twoją frakcję. Dowódca ma również możliwość użycia tej opcji na grupach AI, wybierając grupę na pasku HC i klikając ten przycisk. - Pokud v okolí nejsou žádní nepřátelé, rychle cestujte na místa pod kontrolou frakce. Velitel má také možnost tuto možnost použít na štábní skupiny, výběrem skupiny na Štabní liště a kliknutím na toto tlačítko. - 当附近没有敌人时, 快速旅行至我方阵营控制的地方。指挥官还可以在指挥部选单中选择班组, 再点击此按钮, 即可对指挥部班组使用此选项。 + + Armored Convoy - - Purchased static weapons won't despawn if you leave them in a base or zone, AI garrison will man them. Reinforce places as you desire. - Gekaufte statische Geschütze werden werden nicht entfernt, wenn du sie in der Nähe einer Basis oder Zone stehen lässt. Die KI Garnison wird sie dann bemannen. Verstärke somit Orte ganz nach deinem Geschmack. - Le armi fisse acquistate non scompariranno se le lasci in una base o vicino a zone alleante, verranno utilizzate dall'IA, Rinforza come desideri. - Las armas estáticas compradas no desaparecerán si las dejas en una base o zona, la guarnición de la IA las manejarán. Refuerza posiciones a tu gusto. - Les armes statiques achetées ne disparaîtront pas si vous les laissez dans une base ou une zone, la garnison AI les équipera. Renforcez les lieux à votre guise. - 구매한 고정화기는 기지나 구역에 놓아두면 사라지지 않으며, 인공지능 주둔군이 관리할 것입니다. 원하는 장소에 놓아서 방어를 강화하십시오. - Купленное стационарное вооружение не исчезнет, если вы оставите его на базе или в зоне, им будет управлять гарнизон ИИ. Укрепляйте места по своему желанию. - Zakupione stanowiska bojowe nie znikną, jeśli zostawisz je w bazie lub strefie, obsadzi ją garnizon AI. - Zakoupené lafetované zbraně nebudou odebrána, pokud je necháte na základně nebo v zóně, posádka AI je bude ovládat. Posilujte místa, jak si přejete. - 如果你将购买的固定式武器留在基地或占领区内, 他们不会消失。AI守军将会管理他们。按你的意愿加强该地区的防守。 + + A truck with plenty of money is being moved from %1 to %3, and it's about to depart at %2. Steal that truck and bring it to HQ. Those funds will be very welcome. - - You can build groups with up to 10 human players. Commander is excluded of this function. - Eine Gruppe kann aus bis zu 10 Spielern bestehen. Der Kommandant ist hiervon ausgenommen. - Puoi creare gruppi con un massimo di 10 giocatori umani. Il comandante è escluso da questa funzione. - Puedes construir grupos con 10 personas reales. El comandante tiene excluida esta opción. - Vous pouvez créer des groupes avec jusqu'à 10 joueurs humains. Le commandant est exclu de cette fonction. - 최대 10명까지 플레이어로 그룹을 만듵 수 있습니다. 지휘관은 이 기능에서 제외됩니다. - Вы можете создавать группы до 10 игроков-людей. Командующий исключен из этой функции. - Możesz tworzyć grupy z maksymalnie 10 graczami. Dowódca jest wyłączony z tej funkcji. - Skupina se může skládat až z 10 hráčů. Velitel je z této funkce vyloučen. - 你可以建立由最多10个玩家组成的小队。指挥官除外。 + + Money Convoy - - If enabled, this feature will exclude all non-members from using the HQ Ammobox and become Commander. This feature is intended to avoid having your game ruined by the casual troll in open server environments. Commanders may add or remove players from the Server Members List if the feature is enabled. - Wenn aktiviert, können ausschließlich festgelegte Servermitglieder das Munitionslager im HQ benutzen oder Kommandant werden. Dieses Feature ist dafür gedacht, dass die üblichen Trolle dein Spiel auf einem öffentlichen Server nicht ruinieren können. Kommandanten können Spieler zu der Liste der Servermitglieder hinzufügen oder davon entfernen, wenn das Feature aktiviert ist. - Se abilitata, questa funzione escluderà tutti i non-membri dall'uso della cassa di munizioni al quartier generale e toglierà a loro la possibilità di diventare Comandante. Questa funzione ha lo scopo di evitare che la tua partita venga rovinata da troll in server pubblici. I comandanti possono aggiungere o rimuovere giocatori dall'elenco dei membri se la funzione è abilitata. - Si esta habilitado, esta opción excluirá a los No Miembros de usar la caja de munición del CG y de convertirse en comandante. Esta opción esta pensada para evitar que tu juego se arruine por trolls casuales en servidores con entornos abiertos. Los comandantes podrán añadir y quitar a jugadores de la lista de Miembros del Servidor si la opción está habilitada. - Si elle est activée, cette fonction exclura tous les non-membres d'utiliser la boite du QG et de devenir commandant. Cette fonctionnalité est destinée à éviter que votre jeu ne soit ruiné par le troll occasionnel dans des environnements de serveurs ouverts. Les commandants peuvent ajouter ou supprimer des joueurs de la liste des membres du serveur si la fonction est activée. - 활성화된 경우, 이 기능은 모든 비-멤버들이 본부의 탄약상자 사용과 지휘관 역임을 제한합니다. 이 기능은 공개 서버 환경에서 발생하는 일상적인 트롤링으로 인해 게임이 엉망이 되는 것을 방지하기 위한 것입니다. 이 기능이 활성화된 경우 지휘관은 서버 멤버 목록에서 플레이어를 추가하거나 제거할 수 있습니다. - Если эта функция включена, все не-члены будут исключены из использования Арсенала и возможности стать Командующим. Эта функция предназначена для того, чтобы ваша игра не испортилась случайным игроком на открытых серверах. Командующие могут добавлять или удалять игроков из списка участников сервера, если эта функция включена. - Jeśli jest włączona, ta funkcja wykluczy wszystkie osoby, które nie są członkami serwera, z korzystania ze skrzyni z amunicją w głównej siedzibie i zostania dowódcą. Ta funkcja ma na celu uniknięcie zrujnowania gry przez przypadkowego trolla na serwerze publicznym. Dowódcy mogą dodawać lub usuwać graczy z listy członków serwera, jeśli ta funkcja jest włączona. - Pokud je povolena, tato funkce vyloučí všechny nečleny z použití Arzenálu a funkce stát se velitelem. Tato funkce má zabránit tomu, aby vaše hra byla zničena náhodným trolem v prostředí otevřeného serveru. - 启用此功能将会阻止所有非会员玩家使用总部的弹药箱或成为指挥官。此功能旨在避免您的游戏在服务器开放环境下被随便的散人玩家破坏。如果启用了该功能, 指挥官可以向服务器会员列表中添加或删除玩家。 + + A group of POWs is being transported from %1 to %3, and it's about to depart at %2. Try to intercept it. Kill or capture the truck driver to make them join you and bring them to HQ. Alive if possible. - - Use this option to donate money to other players or your faction funds. - Mit dieser Funktion kannst du Geld an andere Spieler oder der Fraktionskasse spenden. - Usa questa opzione per donare fondi a giocatori o aggiungili alla cassa della fondazione - Usa esta opción para donar tu dinero a otros jugadores o a los fondos de la facción. - Utilisez cette option pour donner de l'argent à d'autres joueurs ou aux fonds de votre faction. - 다른 플레이어나 팩션 자금에 돈을 기부하려면 이 설정을 사용하십시오. - Используйте эту опцию, чтобы передавать деньги другим игрокам или в фонд вашей фракции. - Użyj tej opcji, aby przekazać pieniądze innym graczom lub wpłacić je na konto twojej frakcji. - Použijte tuto možnost k darování peněz jiným hráčům nebo vašim frakčním fondům. Velitelé mohou přidávat nebo odebírat hráče ze seznamu členů serveru, pokud je tato funkce povolena. - 使用此选项向其他玩家或阵营资金捐款。 + + Prisoner Convoy - - Tanks and APC can be breached by engineers with explosives to open them and get their crew out. Check 'Breaching charges' for the charges needed. Breaching vehicles applies damage, so take care when breaching heavily damaged vehicles. To breach a vehicle, get close to it and select the breaching option! - Panzer und Truppentransporter können von Ingenieuren mit Sprengstoff aufgebrochen werden, um die Besatzung absitzen zu lassen. Unter "Aufspengladungen" findest du die benötigten Sprengstoffe. Ein Fahrzeug derart aufzubrechen verursacht Schaden. Sei also vorsichtig, wenn du dies an einem bereits schwer beschädigten Fahrzeug durchführst. Um ein Fahrzeug aufzubrechen, gehe nah an es heran und wähle die "Aufbrechen" Aktion. - I carri armati e gli APC possono essere violati dagli ingegneri con esplosivi per aprirli e far uscire il loro equipaggio. Seleziona "Addebiti di violazione" per gli addebiti necessari. L'irruzione dei veicoli comporta danni, quindi fai attenzione quando fai irruzione in veicoli gravemente danneggiati. Per violare un veicolo, avvicinati ad esso e seleziona l'opzione di violazione! - Puedes abrir y sacar a la tripulación de los Tanques y TBPs con un ingeniero y explosivos. Comprueba "Cargas de Apertura" para las cargas necesarias. Abrir vehículos implica daños, así que ten cuidado cuando abras vehñiculos muy dañados. Para rabrir un vehículo, acércate a él y selecciona la opción de apertura. - Les chars et les véhicules de Transports de troupes peuvent être percés par des ingénieurs avec des explosifs pour les ouvrir et faire sortir leur équipage. Cochez «Charges explosives» pour les frais nécessaires. La violation des véhicules inflige des dégâts, alors faites attention lorsque vous percez des véhicules fortement endommagés. Pour percer un véhicule, approchez-vous de celui-ci et sélectionnez l'option de perçage! - 전차와 장갑차는 공병이 폭발물을 가지고 해치를 열고 승무원을 빼내기 위해 브리칭할 수 있습니다. 필요한 폭발물에 대해서는 '브리칭 전용 폭발물'을 확인하십시오. 차량을 브리칭할 경우 손상이 발생하므로 심하게 손상된 차량을 브리칭할 때 주의하십시오. 차량을 브리칭하려면 차량 가까이 접근해서 브리칭 상호작용을 선택하십시오! - Инженеры могут штурмовать танки и БТР с помощью взрывчатки, чтобы открыть их и выкурить экипаж. Проверьте «Пробивные заряды», чтобы узнать о необходимом количестве. Штурм транспортных средств наносит ему ущерб, поэтому будьте осторожны при штурме на сильно поврежденные автомобили. Чтобы взломать машину, подойдите к ней и выберите вариант "Штурм". - Do czołgów i transporterów opancerzonych można się włamać. Włamania może dokonać inżynier za pomocą materiałów wybuchowych. Pojazdy wtedy otworzą się, a załoga ucieknie ze środka. Potrzebujesz ładunków wyburzeniowych alby dokonać włamania. Wyważanie pojazdów powoduje uszkodzenia pojazdu, więc zachowaj ostrożność podczas włamywania się do mocno uszkodzonych pojazdów. Aby włamać się do pojazdu, podejdź do niego i wybierz odpowiednią opcje! - Tanky a APC mohou být požkozeny inženýry s výbušninami, aby je otevřeli a dostali jejich posádku ven. Zkontrolujte potřebné vybavení na „proražení vozidla“. Proražení vozidel způsobí poškození, takže při proražení silně poškozených vozidel buďte opatrní. Chcete-li vozidlo proražení, přibližte se k němu a vyberte možnost proražení! - 工程师可以使用炸药爆破并打开坦克和装甲车, 并使其成员离开载具。查看"爆破炸药"来了解所需的炸药。爆破载具会对载具造成伤害, 因此在需要爆破严重受损的载具时要小心。要爆破载具, 靠近它并选择爆破选项! + + Reinforcements are being sent from %1 to %3 in a convoy, and it's about to depart at %2. Try to intercept and kill all the troops and vehicle objective. - - To breach an APC you need %1 %2To breach a tank you need %3 - Um einen Truppentransporter aufzusprengen benötigst du %1 %2.<br/>Für einen Panzer benötigst du %3. - Per irromprere dentro un APC hai bisogno di %1 %2Per irrompere dentro un carro armato hai bisogno di %3 - Para abrir un TBP necesitas %1 %2Para abrir un tanque necesitas %3 - Pour percer un APC, vous avez besoin de %1 %2. Pour briser un tank, vous avez besoin de %3. - 장갑차를 브리칭하려면 %1이(가) %2개가, 전차를 브리칭하려면 %3이(가) 필요합니다. - Чтобы пробить БТР вам нужно %1 %2Чтобы пробить танк вам нужно %3 - Aby włamać się do transportera opancerzonego potrzebujesz %1 %2Do włamania się do czołgu potrzebujesz %3 - K proražení APC potřebujete %1 %2 K proražení Tanku potřebujete %3 - 要爆破装甲运兵车, 你需要%1个%2。要爆破坦克, 你需要%3。 + + Reinforcements Convoy - - Add any vehicle near your personal Virtual Garage (or factions garage if you are the commander) and keep it safe for future use. Vehicle add option is under the Y menu. Garage management is in HQ options (Flag). Garage recovery capacities may depend on where you are: Air Units can be recovered only near Airbases, boats, near the shore etc. - Du kannst jedes Fahrzeug in deinen persönlichen virtuellen Fuhrpark (oder dem der Fraktion, wenn du der Kommandant bist) hinzufügen, um es sicher zu verwahren. Diese Option findest du im Z-Menü. Die Verwaltung des Fuhrparks kann am Flaggenmast im HQ aufgerufen werden. Die Möglichkeit zur Bereitstellung eines Fahrzeugs aus dem Fuhrpark hängt dabei von deiner Umgebung ab: Luftfahrzeuge können nur in der Nähe von Flugplätzen bereitgestellt werden, Boote nur in der Nähe der Küste, usw. - Aggiungi qualsiasi veicolo vicino al tuo garage virtuale personale (o il garage della fazione se sei il comandante) e tienilo al sicuro per un uso futuro. L'opzione per aggiungere un veicolo è nel menu Y. La gestione del garage è nelle opzioni del HQ (la bandiera). Le capacità dei garage possono dipendere da dove ti trovi: le unità aeree possono essere recuperate solo vicino a basi aeree, barche, vicino alla riva, ecc. - Añade cualquier vehículo cercano a tu garaje virtual personal. (o al garaje de facción si eres el comandante) y mantenlo seguro para su futuro uso. La opción de añadir vehículo está a bajo en el menu de Y. La opcion de Ver Garaje esta en las opciones del CG (bandera). La capacidad de recuperar vehículos del garaje depende de donde te encuentres: Las unidades aeresas solo pueden recuperarse en una base aéresa, botes solo en la costa, etc. - Ajoute n'importe quel véhicule près de votre garage virtuel personnel (ou garage de la factions si vous êtes le commandant) et gardez-le en lieu sûr pour une utilisation future. L'option d'ajout de véhicule se trouve dans le menu Y. La gestion du garage est dans les options HQ (Flag). Les capacités de récupération du garage peuvent dépendre de l'endroit où vous vous trouvez: les unités aériennes ne peuvent être récupérées que près des bases aériennes, des bateaux, près du rivage, etc. - 개인용 차고(지휘관일 경우 팩션 차고) 근처에서 차량을 꺼내고 사용 후 안전하게 보관하십시오. 차량 추가 옵션은 Y 메뉴에 있습니다. 차고 관리는 본부 깃발에서 할 수 있습니다. 차고 저장 용량은 현재 위치에 따라 달라질 수 있습니다. 공중 장비는 공항에서, 보트는 해안에서 저장할 수 있습니다. - Добавьте любую технику рядом с вашим личным виртуальным гаражом (или гаражом фракции, если вы Командующий) и сохраните его для будущего использования. Опция добавления транспортного средства находится в меню Y. Возможности восстановления гаража могут зависеть от того, где вы находитесь: авиационные юниты могут быть восстановлены только возле авиабаз, лодки у берега и т.д. - Dodaj dowolny pojazd w pobliżu swojego osobistego wirtualnego garażu (lub garażu frakcji, jeśli jesteś dowódcą) i zachowaj go do wykorzystania w przyszłości. Opcja dodawania pojazdu znajduje się w menu Y. Zarządzanie garażem znajduje się w opcjach kwatery głównej (flaga). Możliwości wyciągania z garażu mogą zależeć od tego, gdzie się znajdujesz: jednostki powietrzne można odzyskać tylko w pobliżu baz lotniczych, łodzie w pobliżu brzegów itp. - Můžete přidat jakékoli vozidlo do svého osobního virtuálního vozového parku (nebo frakce, pokud jste velitel), aby bylo v bezpečí. Tuto možnost naleznete v nabídce Z. Vedení flotily může být povoláno na stožár u velitelství. Schopnost zajistit vozidlo z flotily závisí na vašem okolí: letadla mohou být poskytnuta pouze v blízkosti letišť,lodí pouze v blízkosti pobřeží atd. - 将载具添加至你的个人车库(或者阵营车库, 如果你是指挥官的话), 确保其安全以供将来使用。车辆添加选项位于Y键菜单下。车库管理功能在总部选项(旗帜)下。能否从车库中取出载具取决于你所在的位置: 如空中单位只能在空军基地恢复, 船只只能在靠近海岸线的敌方恢复等。 + + A truck with medical supplies destination %3 it's about to depart at %2 from %1. Steal that truck bring it to %3 and let people in there know it is %4 who's giving those supplies. - - Click on this button to go undercover. If you meet the requirements, the enemy won't attack you on sight. On foot, to go undercover you must have no weapons or military equipment visible.<br/>You will lose undercover status when you change load-out, get spotted by enemy guard-dogs, plant mines, and can also be reported by some civilians to the enemy. If you are discovered you won't be able to go undercover on foot again for 30 minutes. You can also go undercover by getting into any civilian vehicle. You will lose undercover status by firing any weapon or being spotted far from a road. If you are discovered you won't be able to go undercover in that vehicle again. Getting close to enemy Airbases, outposts and roadblocks will also make you lose undercover status. - Drücke diese Schaltfläche, um verdeckt zu agieren. Wenn du die Anforderungen hierfür erfüllst, werden Feinde dich nicht mehr bei Kontakt angreifen. Während du zu Fuß unterwegs bist, darfst du keine Waffen oder andere militärische Ausrüstung sichtbar tragen.<br/>Du wirst aufgedeckt, wenn du deine Ausrüstung änderst, von feindlichen Wachhunden enteckt wirst, Minen platzierst oder ein Zivilist dich möglicherweise dem Feind meldet. Einmal aufgedeckt, kannst du für 30 Minuten nicht mehr verdeckt agieren. Eine weitere Möglichkeit diesen Modus zu aktivieren ist die Nutzung eines Zivilfahrzeugs. Hierbei wirst du aufgedeckt, sobald du eine Waffe abfeuerst oder dabei gesehen wirst, wenn du zu weit von einer Straße entfernt bist. Wirst du mit einem Zivilfahrzeug aufgedeckt, ist es dir nicht mehr möglich, dieses Fahrzeug für verdecktes Vorgehen zu nutzen. Näherst du dich einem feindlichen Flugplatz, Außenposten oder einer feindlichen Straßensperre, wirst du ebenso aufgedeckt. - Selecciona este botón para estar encubierto. Si cumples los requisitos, el eneimgo no te atacará de inmediato. A pie, para estar encubierto necesitas no tener armas ni equipamieno militar visible.<br/>Perderás el estado de encubierto cuando cambies de equipo, seas visto por perros guardianes enemigos, por plantar minas y también puedes ser reportado por algunos civiles. Si eres descubierto, no podrás volver a pasar desapercivido otra vez hasta pasados 30 minutos. También puedes estar de encubierto en vehículos civile. Perderás el estado de encubierto disparando armas o siendo visto circulando lejos de una carretera o camino. Si eres descubierto no podrás volver a pasar desapercibido en ese vehículo. Acercarte a bases militares, bloqueos de carretera y puntos de control también te hará perder tu estatus de oculto. - Cliquez sur ce bouton pour passer incognito. Si vous remplissez les conditions, l'ennemi ne vous attaquera pas à vue. À pied, pour devenir incognito, vous ne devez avoir ni armes ni équipement militaire visible.<br/>Vous perdrez le statut d'infiltration lorsque vous changerez de chargement, serez repéré par des chiens de garde ennemis, planterez des mines et certains civils pourront également signaler à l'ennemi. Si vous êtes découvert, vous ne pourrez plus vous infiltrer à pied pendant 30 minutes. Vous pouvez également vous infiltrer en montant dans n'importe quel véhicule civil. Vous perdrez le statut d'infiltration en tirant avec n'importe quelle arme ou en étant repéré loin d'une route. Si vous êtes découvert, vous ne pourrez plus vous infiltrer dans ce véhicule. Se rapprocher des bases aériennes, des avant-postes et des barrages routiers ennemis vous fera également perdre le statut d'infiltration. - 조건에 맞춰 위장 버튼을 누르면, 함부로 적에게 공격받지 않습니다. 맨몸으로 위장하기 위해선 무기 또는 군사장비가 없어야합니다.<br/>장비를 바꾸거나, 경비견에게 들키거나, 지뢰를 심거나 시민이 적에게 신고하면 위장은 들킵니다. 들킨다면 30분 동안은 다시 잠복을 하지 못합니다. 또한 민간 차량으로 위장을 할 수 있습니다. 사격하거나 도로에서 벗어난다면 잠복은 풀립니다. 들키면 그 차량으로는 다시 잠복할 수 없습니다. 적군 공군 기지, 전초 기지, 검문소에 가까이 간다면 위장은 풀립니다. - Нажмите на эту кнопку, чтобы перейти под прикрытие. Если вы соответствуете требованиям, противник не нападет на вас сразу же. Пешком, чтобы идти под прикрытием, у вас не должно быть видимого оружия или военной техники. <br/>Вы теряете статус маскировки когда меняете снаряжение, если вас заметят вражеские сторожевые собаки, устанавливаете мины, а также врагу о вас могут сообщить некоторые мирные жители. Если вас обнаружат, то вы не сможете снова перейти под прикрытие в течении 30 минут. Вы также можете сесть в любой гражданский автомобиль и перейти под прикрытие. Вы потеряете статус маскировки если выстрелите из любого оружия или вас заметят далеко от дороги. Если вас обнаружат, то вы больше не сможете ехать под прикрытием в этом транспортном средстве. Приближение к вражеским авиабазам, заставам и блокпостам также приведет к потере статуса маскировки. - Kliknij ten przycisk, aby być incognito. Jeśli spełnisz wymagania, wróg nie zaatakuje cię od razu. Aby być się incognito pieszo, nie możesz mieć widocznej broni ani sprzętu wojskowego.<br/>Stracisz status incognito, gdy zmienisz wyposażenie, zostaniesz zauważony przez wrogie psy stróżujące, podłożysz miny, lub zostać zgłoszony przez niektórych cywili do wroga. Jeśli zostaniesz wykryty, przez 30 minut nie będziesz mógł ponownie się stać się incognito na piechotę. Możesz też działać tajnie, wsiadając do dowolnego cywilnego pojazdu. Status incognito stracisz, gdy strzelisz z dowolnej broni lub będziesz zauważonym z dala od drogi. Jeśli zostaniesz wykryty, nie będziesz mógł ponownie jechać pod przykrywką w tym pojeździe. Zbliżanie się do wrogich baz lotniczych, posterunków i blokad drogowych również spowoduje utratę statusu incognito. - Kliknutím na toto tlačítko přejdete do utajení. Pokud splníte požadavky, nepřítel na vás nezaútočí na první pohled. Abyste mohli jít pěšky v utajení, nesmíte mít žádné zbraně nebo vojenské vybavení viditelné.<br/>Ztratíte tajný status, když změníte vybavení, dostanete spatřen nepřátelskými hlídacími psy, pokládáním min, též můžete být nahlášen místníma civilistama. Pokud vás objeví, nebudete moci jít v utajení znovu po dobu 30 minut. Můžete také jít v utajení tím, že se dostane do jakéhokoli civilního vozidla. Ztratíte tajný status tím, že vystřelíte jakoukoliv zbraň nebo budete spatřeni daleko od silnice. Pokud vás odhalí, nebudete moci znovu v tom vozidle. Když se přiblížíte k nepřátelským leteckým základnám, základnám a zátarasům, ztratíte také status v utajení. - 点击此按钮进入伪装状态。如果你满足伪装条件, 敌军在目视到你时就不会攻击你。想要在步行状态下进入伪装模式, 你不能携带任何可见的武器或军用装备。<br/>当你更换装备, 被敌方警卫犬发现, 埋设地雷, 或被平民报告给敌军时, 伪装将会失效。如果你被识破, 在30分钟内将无法再次进入步行伪装状态。你也可以通过进入民用车辆来启用伪装。使用任何武器开火, 或在远离道路的敌方被发现, 均会使伪装失效。如果你被识破, 你将无法在该载具内再次进入伪装状态。靠近敌方空军基地、观察哨和路障也会使伪装状态失效。 + + Supply Convoy - - Scavenge for items, weapons and magazines and put them in your HQ Ammobox. Once you have a specific amount of an them, they will be unlocked and added to the Arsenal for personal use (and for your Faction squads).<br/>The amount required to unlock depends on how many assets the Faction has unlocked and the number of factories owned. Unlocked weapons, optics and night-vision Googles may also change AI load-out. Basic militiamen are especially affected by this: their load-out will start from small SMGs and progress to having an extra AA / AT launcher. Please note this will not affect their dress, which will depend on the current Faction Skill Level (helmets and uniform). Arsenal is the standard BIS Arsenal, check their documentation for interaction and use.<br/><br/>To see the amounts required to unlock each group of items, open the HQ Ammobox and you will receive a detailed report on the right. - Sammle Gegenstände, Waffen und Magazine, um sie in das Munitionslager deines HQs abzulegen. Sobald du eine bestimmte Anzahl eines Gegenstands vorrätig hast, wird er im Arsenal für den persönlichen Gebrauch durch dich und den Gruppen deiner Fraktion freigeschaltet.<br/>Die benötigte Anzahl zur Freischaltung hängt davon ab, wie viele Gegenstände die Fraktion bereits freigeschaltet hat und wie viele Fabriken im Besitz der Fraktion sind. Freigeschaltete Waffen, Visiere und Nachtsichtgeräte können auch die Ausrüstung deiner KI Einheiten verändern. Einfache Milizen sind davon im speziellen betroffen: Ihre Ausrüstung ist zu Beginn ein einfaches SMG und erweitert sich auf zusätzliche Luft- und Panzerabwehrwaffen. Beachte, dass dies nicht ihre Kleidung (Uniform und Helm) beeinflusst, da dies von dem Fertigkeitslevel der Fraktion abhängt. Das Arsenal ist das standard BI Arsenal, also nutze die darüber verfügbare Dokumentation für Bedienungshinweise.<br/><br/>Um die notwendige Anzahl zum Freischalten von Gegenständen einzusehen, öffne das Munitionslager im HQ und du erhälst eine Auflistung am rechten Bildschirmrand. - Cerca armi, caricatori e oggetti e mettili nella tua scatola di munizioni al Quartier Generale. Una volta che ne avrai una quantità specifica, verranno sbloccati e aggiunti all'Arsenale per uso personale (e per le squadre della tua fazione).<br/>L'importo richiesto per sbloccarli dipende da quante risorse la fazione ha sbloccato la fazione e dal numero di fabbriche conquistate. Le armi, mirini e visori notturni sbloccati possono essere usati dell'IA. I miliziani di base ne usufruiranno maggiormente: il loro equipaggiamento partirà da SMG di piccolo calibro e progredirà fino ad avere lanciatori AA / AT. Tieni presente che la disponibilità di caschi e uniformi non influirà sul loro abbigliamento poichè dipenderà dall'attuale livello di abilità della fazione.L'arsenale è quello standard di BIS, controlla la loro documentazione saperne di più sull'uso.<br/><br/>Per vedere gli importi necessari per sbloccare ciascun gruppo di oggetti, apri l'Arsenale e riceverai un rapporto dettagliato sulla destra dell'interfaccia. - Encuentra equipo, armas y cargadores y ponlos en tu caja de munición del CG. Una vez tengas un número específico de cierto objeto, lo desbloquearás y será añadido a tu Arsenal para uso personal. (y para tu Facción).<brs/>La cantidad requerida depende en cuantos objetos de Facción han sido desbloqueados y el número de fábricas en poder. Las armas desbloqueadas, miras y gafas de visión nocturna también pueden cambiar el equipamiento de la IA. Los Guerrilleros estan especialmente expuestos a esto: su equipo empezará por pequeñas SMGs y progresarán a tener una arma AA / AT extra. Ten en cuenta que no cambiará su uniforme, el cual depende del Nivel de Habilidad de la Facción (cascos y vestimenta). Arsenal es el estándar Arsenal BIS, comprueba la documentación para uso e interacción.<br/><br/> Para ver la cantidad necesaria para ser debloqueados, abre la caja de munición del CG y aparecerá un detallado reporte a la derecha. - Récupérez des objets, des armes et des magazines et mettez-les dans votre Arsenal au QG. Une fois que vous en avez un nombre spécifique, ils seront déverrouillés et ajoutés à l'arsenal pour un usage personnel (et pour vos escouades de faction).<br/>Le montant requis pour déverrouiller dépend du nombre d'actifs débloqués par la faction et du nombre d'usines possédées. Les armes déverrouillées, les viseurs et les lunettes de vision nocturne peuvent également modifier les équipements de vos IA. Les miliciens de base sont particulièrement touchés par cela: leur équipement commencera par de petites SMG et passera à un lanceur AA / AT supplémentaire. Veuillez noter que cela n'affectera pas leur tenue, qui dépendra du niveau de compétence de faction actuel (casques et uniformes). Arsenal est l'arsenal BIS standard, consultez leur documentation pour l'interaction et l'utilisation.<br/><br/>Pour voir les montants nécessaires pour déverrouiller chaque groupe d'articles, ouvrez l'Arsenal au QG et vous recevrez un rapport détaillé sur la droite. - 아이템, 무기와 탄약을 모아 본부 탄약상자에 넣으십시오. 아이템이 특정 갯수를 넘으면 아스널에서 언락되고 개인적으로 사용할 수 있습니다(인공지능 분대도 포함).<br/>언락하기 위한 조건은 팩션 자금과 점령한 공장 수에 따라 다릅니다. 언락된 무기, 광학장비, 야시경은 인공지능 병사 장비도 바꿀 수 있습니다. 기본적인 소총수는 언락된 무기에 영향받아 기관단총에서 시작해서 중화기(대공/대전차화기)까지 무장합니다. 이는 현재 팩션 숙련도 레벨(헬멧 및 유니폼)에 따라 달라지는 그들의 복장에 영향을 미치지 않는다는 점에 유의하십시오. 아스널은 표준 바닐라 아스널입니다. 자세한 사항은 BIS 문서를 확인하십시오.<br/><br/>각 아이템의 언락 조건을 보려면 본부의 탄약상자를 열면 오른쪽에 자세한 정보가 제공됩니다. - Ищите предметы, оружие и патроны и положите их в ящик для боеприпасов в штаб-квартире. Как только у вас будет определенное их количество, они будут разблокированы и добавлены в Арсенал для личного использования (и для отрядов вашей фракции). <br/> Количество, необходимое для разблокировки, зависит от того, сколько снаряжения разблокировала фракция и количество принадлежащих фабрик. Разблокированное оружие, оптика и очки ночного видения также могут изменить снаряжение ИИ. Это особенно касается обычных ополченцев: их снаряжение начнется с небольших пистолетов-пулеметов и перейдет к дополнительным зенитным/противотанковым гранатометам. Обратите внимание, это не повлияет на их одежду, которая будет зависеть от текущего уровня навыков фракции (шлемы и униформа). Арсенал - это стандартный арсенал BIS, проверьте его документацию для взаимодействия и использования. <br/><br/> Чтобы увидеть суммы, необходимые для разблокировки каждой группы предметов, откройте HQ Ammobox, и вы получите подробный отчет справа - Zbieraj przedmioty, broń i magazyny i umieszczaj je w arsenale. Gdy zdobędziesz określoną ilość przedmiotów, zostaną one odblokowane i dodane do arsenału do użytku osobistego (i dla oddziałów AI frakcji).<br/>Ilość przedmiotów wymagana do odblokowania zależy od tego, ile odblokowała cała frakcja i od liczby posiadanych fabryk. Odblokowane bronie, optyka i noktowizory mogą również zmienić wyposażenie AI. Szczególnie dotyczy się to oddziałów milicji: ich wyposażenie zacznie się od małych pistoletów maszynowych i przejdzie do posiadania dodatkowej wyrzutni przeciwlotniczej / przeciwpancernej. Pamiętaj, że nie wpłynie to na ich ubiór, który będzie zależał od aktualnego poziomu umiejętności frakcji (hełmy i mundury). Arsenał to standardowy Arsenał BIS, sprawdź ich dokumentację pod kątem interakcji i użycia.<br/><br/>Aby zobaczyć kwoty wymagane do odblokowania każdej grupy przedmiotów, otwórz skrzynkę w sztabie, a otrzymasz szczegółowy raport. - Hledejte předměty, zbraně a zásobníky a vložte je do svého arzenálu. Jakmile budete mít určité množství z nich, budou odemčeny a přidány do Arzenálu pro osobní potřebu (a pro vaše frakce družstva).<br/>Částka potřebná k odemčení závisí na tom, kolik aktiv frakce odemkla a počet vlastněných továren. Odemčené zbraně, optika a noční vidění může také změnit vybavení AI. Základní milicionáři jsou tímto obzvláště postiženi: jejich vybavení začne od malých SMG až po odpalovací zařízení AA / AT. Vezměte prosím na vědomí, že to nebude mít vliv na jejich oblečení, které bude záviset na aktuální úrovni dovedností frakce (přilby a uniformy). Arzenal je standardní BIS Arsenal, zkontrolujte jejich dokumentaci pro interakci a použití.<br/><br/> Chcete-li zobrazit částky potřebné k odemknutí každé skupiny položek, otevřete okno hq a obdržíte podrobnou zprávu vpravo. - 搜寻物品、武器和弹夹, 并将其放进总部的弹药箱中。当你拥有超过一定数量的物品之后, 它们将会解锁并添加到军火库以供个人(以及阵营班组)使用。<br/>解锁物品所需的数量取决于我方阵营已解锁的资产和拥有的工厂数量。解锁的武器、瞄具和夜视仪也会改变AI的装备。最基础的民兵将尤其受此影响: 他们的装备将从小型冲锋枪开始, 发展到拥有一个额外的防空/反坦克发射器。请注意, 这不会影响到AI小队的着装, 而着装(头盔和制服)取决于我方阵营当前的技能等级。军火库是标准的BIS军火库, 查看它们的文档来了解如何交互和使用。<br/><br/>要查看解锁每组物品所需的数量, 打开总部的弹药箱, 你将在右侧看到详细报告。 + + We need to destroy or take a Radio Tower in %1. This will interrupt %3 Propaganda Nework. Do it before %2. - - This is a civil war. People are not conquered if you cannot conquer their hearts. In game mechanics, this means you cannot conquer cities. The citizens of each town support the enemy or Faction to some amount.<br/>The dominant faction is the one who owns the city and benefits from their support in terms of money and human resources (HR). Your actions may lower enemy Support or raise yours, or both. Killing enemies, accomplishing missions, conquering resources, and power-stations, affect the amount of citizen support. - Dies ist ein Bürgerkrieg. Menschen können nicht erobert werden, wenn du nicht ihre Herzen erobern kannst. Bezogen auf die Spielmechanik bedeutet dies, dass du keine Städte erobern kannst. Die Bevölkerung jeder Stadt unterstützt die Fraktionen zu gewissen Graden.<br/>Die beliebteste Fraktion ist dann diejenige, welche die Stadt besitzt und von ihrer Unterstützung (Geld und Mannstärke) profitieren kann. Deine Unternehmungen können dazu führen, dass die Unterstützung für den Feind sinkt oder er für dich steigt. Das Ausschalten von feindlichen Einheiten, die Erledigung von Sekundärmissionen und das Erobern von Ressourcen und Kraftwerken beeinflusst die Unterstützung der Zivilbevölkerung. - Questa è una guerra civile. Le persone non sono conquistate se non puoi conquistare i loro cuori. Nelle meccaniche di gioco, questo significa che non puoi conquistare le città. I cittadini di ogni città supportano il nemico o la fazione in una certa misura.<br/>La fazione dominante è quella che possiede la città e beneficia del loro sostegno in termini di denaro e risorse umane (HR). Le tue azioni possono ridurre il supporto nemico o aumentare il tuo, o entrambi. Uccidere nemici, portare a termine missioni, conquistare risorse e centrali elettriche influiscono sulla quantità di supporto dei cittadini. - Esto es una guerra civil. Las personas no serán conquistadas si no conquistas sus corazones. En la mecánica del juego, esto significa que no podrás conquistar ciudades. Los ciudadanos de cada pueblo apoyan al enemigo o a la Facción en cierto número.<br/> La facción dominante es el que se adueña de la ciudad y se beneficia de su apoyo en términos de dinero y recursos humanos (RH). Tus acciones pueden bajar al apoyo al enemigo y subir el tuyo y viceversa. Matar enemigos, cumplir misiones, conquistar recursos y centrales eléctricas afectan al apoyo de la ciudadania. - Ceci est une guerre civile. Les gens ne sont pas conquis si vous ne pouvez pas conquérir leur cœur. En mécanique de jeu, cela signifie que vous ne pouvez pas conquérir de villes. Les citoyens de chaque ville soutiennent l'ennemi ou la faction dans une certaine mesure.<br/>La faction dominante est celle qui possède la ville et bénéficie de leur soutien en termes d'argent et de ressources humaines (RH). Vos actions peuvent réduire le soutien ennemi ou augmenter le vôtre, ou les deux. Tuer des ennemis, accomplir des missions, conquérir des ressources et des centrales électriques affecte le niveau de soutien des citoyens. - 여긴 전쟁 상황입니다. 시민들의 환심을 사지 않으면 사로잡을 수 없습니다. 즉, 도시를 정복할 수 없다는 것을 의미합니다. 각 마을마다 시민들은 적이나 아군을 어느 정도 지지합니다.<br/>자금과 인적 자원(인력)을 지원하는 그들의 지지를 받는 세력이 그 도시를 점령한 세력입니다. 아군의 행동이 적의 자원을 낮추거나 아군의 지지를 높히거나 둘 다 할수 있습니다. 적을 죽이고, 임무를 수행하고, 자원을 모으고, 발전소를 세우는 것은 시민의 지원량에 영향을 미칩니다. - Это гражданская война. Вам не победить, если вы не можете завоевать их сердца. В игровой механике это означает, что вы не можете завоевывать города. Жители каждого города в определенной степени поддерживают врага или фракцию.<br/>Доминирующая фракция - это та, кто владеет городом и получает от их поддержки деньги и Людские ресурсы (ЛР). Ваши действия могут снизить или повысить поддержку вас или противника, или и то, и другое. Убийство врагов, выполнение миссий, завоевание ресурсов и электростанций влияет на количество поддержки граждан. - To jest wojna domowa. Ludzie nie staną po twojej stronie, jeśli nie możesz podbić ich serc. W mechanice gry oznacza to, że nie możesz podbijać miast. Mieszkańcy każdego miasta wspierają daną frakcję, do pewnego stopnia.<br/>Dominującą frakcją jest ta, która jest właścicielem miasta i korzysta z ich wsparcia w postaci pieniędzy i zasobów ludzkich. Twoje działania mogą obniżyć wsparcie wroga i zwiększyć twoje albo odwrotnie. Zabijanie wrogów, wykonywanie misji, zdobywanie zasobów i elektrowni wpływa na wsparcie obywateli. - Toto je občanská válka. Lidé nejsou dobyti, pokud nemůžete dobýt jejich srdce. V herní mechanice to znamená, že nemůžete dobýt města. Občané každého města podporují nepřítele nebo frakce na určitou částku.<br/>Dominantní frakcí je ten, kdo vlastní město a těží z jejich podpory, pokud jde o peníze a lidské zdroje (HR). Vaše akce mohou snížit nepřátelské podporu nebo zvýšit vaše, nebo obojí. Zabíjení nepřátel, plnění misí, dobývání zdrojů a elektráren ovlivňuje množství podpory občanů. - 这是一场内战。要想征服人民, 你必须征服他们的心。在游戏机制中, 这意味着你无法占领城镇。每个城镇都有一定数量的公民支持敌方或我方阵营。<br/>占领方, 也就是拥有这座城镇的阵营, 会获得民众的支持, 并在资金和人力资源两方面获益。你的行动可能会降低敌方支持率并提升我方支持率, 或者二者兼有。消灭敌军, 完成任务, 攻占资源点和电站, 都会影响民众的支持率。 + + Destroy Radio Tower - - Destroy or capture Radio Towers in order to build trust with %1 citizens. - Zerstöre oder erobere Funkmaster, um das Vertrauen der Zivilbevölkerung von %1 zu erhöhen. - Distruggi o cattura le torri radio per creare fiducia con %1 cittadini. - Destruye o captura Torres de Comunicaciones en orden de incrementar la confianza con %1 ciudadanos - Détruisez ou capturez des tours radio afin de gagner la confiance des %1 citoyens. - 통신탑을 파괴하거나 점령하여 %1의 시민들과 신뢰를 쌓으십시오. - Уничтожьте или захватите Радиовышки, чтобы завоевать доверие %1 жителей. - Zniszcz lub przejmij wieże radiowe, aby zdobyć %1 zaufania obywateli. - Zničte nebo obsaďte rádiové věže, abyste si vybudovali důvěru u %1 občanů. - 摧毁或占领无线电塔, 以获取 %1 个公民的信任。 + + We have downed a helicopter. There is a good chance to destroy or capture it before it is recovered. Do it before a recovery team from %1 reaches the crash site. MOVE QUICKLY! - - You may buy vehicles for your squad at Faction flags. - Du kannst Fahrzeuge für deine Gruppe am Flaggenmast kaufen. - Puoi acquistare veicoli per la tua squadra presso le bandiere della fazione. - Puedes comprar vehículos para tu escuadra en las Banderas de Facción. - Vous pouvez acheter des véhicules pour votre équipe aux drapeaux de faction. - 분대 차량은 팩션 깃발에서 구입할 수 있습니다. - Вы можете покупать технику для своего отряда в Флаге Фракции. - Możesz kupić pojazdy dla swojego oddziału na fladze w kryjówce. - Můžete si koupit vozidla pro svůj tým u frakčních vlajek. - 你可以在我方阵营旗帜处为你的班组购买载具。 + + Downed Heli - - You may steal static weapons found in enemy airports. You must use the 'Steal Static' action to do so. DO NOT disassemble them before using the 'Steal Static' action! - Du kannst statische Geschütze von feindlichen Flugplätzen stehlen. Hierzu nutze die "Stehle Geschütz" Aktion. BEACHTE die Geschütze NICHT zu demontieren, bevor du nicht die "Stehle Geschütz" Aktion genutzt hast. - Puoi rubare armi fisse trovate negli aeroporti nemici. È necessario utilizzare l'azione "Ruba arma fissa" per farlo. Se smonterai l'arma fissa prima di usare l'azione non funzionerà! - Puedes robar armas estáticas que se encuentran en aeropuertos enemigos. Debes usar la acción de "Robar Estática" para ello. ¡NO las desmanteles antes de usar la acción "Robar Estática"! - Vous pouvez voler des armes statiques trouvées dans les aéroports ennemis. Vous devez utiliser l'action 'Steal Static' pour le faire. NE PAS les démonter avant d'utiliser l'action 'Steal Static'! - 적 공항에서 발견된 고정화기는 훔칠 수 있습니다. '고정화기 훔치기' 행동을 사용해야 합니다. '고정화기 훔치기' 행동을 사용하기 전엔 절대 분해하지 마십시오! - Вы можете украсть стационарное оружие найденное во вражеских аэропортах. Для этого вы должны использовать действие «Украсть стац. оружие». НЕ разбирайте их прежде чем использовать действие «Украсть стац. оружие». - Możesz ukraść stanowiska boje znalezioną na lotniskach wroga. Aby to zrobić, musisz użyć akcji „Ukradnij Stanowisko Bojowe”. NIE demontuj ich na części przed użyciem akcji „Ukradnij Stanowisko Bojowe”! - Můžete ukrást lafetované zbraně na nepřátelských letištích. K tomu musíte použít akci „Ukrást lafetovanou zbraň“. NEPOUŽÍVEJTE „rozložit" před použitím akce „Ukrást lafetovanou zbraň“ - 你可以偷取在敌方机场发现的固定式武器。你必须使用"偷取固定式武器"动作来执行此操作。在使用"偷取固定式武器"动作之前, 不要拆解固定式武器! - - - Some zones, like airports require you to use the ""Take the Flag"" action on their respective flags in order to conquer them. Some others, like roadblocks and some outposts, simply require you to defeat the garrison. - Um eine Zone, wie z.B. einen Flugplatz, einzunehmen, musst du die "Nimm die Flagge" Aktion an dem entsprechenden Flaggenmast vor Ort nutzen. - Alcune zone, come gli aeroporti, richiedono l'utilizzo dell'azione ""Prendi la bandiera"" sulle rispettive bandiere per conquistarle. Alcuni altri, come posti di blocco e alcuni avamposti, richiedono semplicemente che tu sconfigga la guarnigione. - Algunas zonas como aeropuertos requieren de ti para usar la acción de "Tomar la Bandera" en las respectivas banderas para conquistarlas. Algunas otras, como bloqueos de carreteras y algunos puntos de control, solo requieren que derrotes a la guarnición. - Certaines zones, comme les aéroports, vous obligent à utiliser l'action ""Prendre le drapeau"" sur leurs drapeaux respectifs afin de les conquérir. D'autres, comme les barrages routiers et certains avant-postes, vous demandent simplement de vaincre la garnison. - 공항과 같은 일부 지역은 점령하기 위해 각각의 깃발에 ""깃발 올리기"" 행동을 사용해야 합니다. 검문소나 전초 기지같은 곳은 주둔군을 물리치기만 하면 됩니다. - Некоторые зоны, например аэропорты, требуют от вас использования действия «Взять флаг» на соответствующих флагах, чтобы захватить их. Некоторые другие, такие как блокпосты и некоторые заставы, просто требуют, чтобы вы уничтожили гарнизон. - Niektóre strefy, takie jak lotniska, wymagają użycia akcji „Przejmij Flagę” na odpowiednich flagach, aby je podbić. Inne, takie jak blokady dróg i niektóre posterunki, wymagają po prostu pokonania całego garnizonu. - Některé zóny, jako jsou letiště, vyžadují, abyste na jejich příslušných vlajkách použili akci „Převzít vlajku“, abyste je mohli dobýt. Někteří jiní, jako jsou zátarasy a některé základny, prostě vyžadují, abyste porazili posádku. - 你需要在敌方旗帜上使用"夺取旗帜"动作来占领某些区域, 比如机场。对于另一些区域, 比如路障和前哨, 只需要击败敌方驻军即可。 + + We know an enemy armor (%3) is stationed in %1. It is a good chance to destroy or steal it before it causes more damage. Do it before %2. - - %2 vs %1 war. - Krieg %2 gegen %1 - %2 vs %1 guerra. - Guerra %2 vs %1. - Guerre %2 vs %1 - %2 대 %1 전쟁. - Война %2 против %1. - Wojna %2 Kontra %1. - Válka %2 vs %1. - %2 vs %1 战争 + + Steal or Destroy Armor - - %2 vs %1 war. - Krieg %2 gegen %1 - %2 vs %1 guerra. - Guerra %2 vs %1. - Guerre %2 vs %1 - %2 대 %1 전쟁. - Война %2 против %1. - Wojna %2 Kontra %1. - Válka %2 vs %1. - %2 vs %1 战争。 + + We've spotted an Ammotruck in an %1. Go there and destroy or steal it before %2. - - %3 vs All war.<br/><br/>%1 and %2 will attack only %3 and act independently. Both can conquer. - Krieg %3 gegen alle.<br/><br/>%1 und %2 werden selbständig nur %3 angreifen. Beide können erobern. - %3 contro tutti.<br/><br/>%1 e %2 attaccheranno soltanto %3 e agiranno indipendentemente. Entrambi posso conquistare. - Guerra %3 vs Todos.<br/><br/>%1 y %2 atacarán solo a %3 y actuarán independietemente. Ambos pueden conquistar zonas. - Guerre %3 vs tous..<br/><br/>%1 et %2 n'attaqueront que %3 et agiront indépendamment. Les deux peuvent conquérir des zones. - %3 대 %2와 %1의 연합전.<br/><br/>%1과 %2은 %3만 공격하고 독립적으로 활동합니다. 둘 다 정복 가능. - Война %3 против всех.<br/><br/> %1 и %2 атакуют только %3 и действуют независимо. Оба могут победить. - Wojna %3 Kontra Wszyscy.<br/><br/>%1 i %2 będą atakować tylko %3 i działać niezależnie od siebie. Obie strony mogą podbijać. - Válka %3 vs Všem .<br/><br/>%1 a %2 zaútočí pouze na %3 a bude jednat nezávisle. Oba mohou dobýt. - %3 vs 全部阵营 战争。<br/><br/>%1 和 %2 只会独立地攻击 %3。二者均可被占领。 + + Steal or Destroy Ammotruck - - All vs All war.<br/><br/>%1 and %2 will attack each other and both to %3. - Krieger jeder gegen jeden.<br/>%1 und %2 werden einander und %3 bekämpfen. - Guerra Tutti contro Tutti.<br/><br/>%1 e %2 si attaccheranno a vicenda e entrambi attaccheranno %3 - Guerra Todos vs Todos.<br/><br/>%1 y %2 se atacarán entre si y ambós atacarán a %3. - Guerre tous contre tous.<br/><br/> %1 et %2 s’attaqueront tous les deux et aussi à %3. - 개별 전쟁.<br/><br/>%1과 %2은 서로를 공격하면서 둘 다 %3도 공격합니다. - Все против всех.<br/><br/>%1 и %2 будут атаковать друг друга и оба - %3. - Wszyscy Kontra Wszyscy.<br/><br/>%1 i %2 będą atakować się nawzajem i obie frakcje będą atakować %3. - Všichni vs Všem válka.<br/><br/>%1 a %2 zaútočí na sebe a oba na %3. - 全部阵营 vs 全部阵营 战争。<br/><br/>%1 和 %2 会互相攻击, 二者都会攻击 %3。 + + Bring this truck to %1 Bank and park it in the main entrance. - - Click on a city to learn the strength of their support for the enemy or Faction. Click on other zones to know relevant info about them. - Klicke auf eine Stadt auf der Karte, um ihre Stärke und Unterstützung für die freindliche Fraktion einzusehen. Klicke auf andere Zonen, um ähnlich relevante Informationen zu erhalten. - Fai clic su una città per comparare la tua influenza a quella al nemico. Fai clic su altre zone per conoscere altr informazioni pertinenti. - Haz click en la ciudad para saber la fuerza y el soporte que tiene la facción enemiga. Haz click en otras zonas para ver otra información relevante. - Cliquez sur une ville pour connaître la force de son soutien à l'ennemi ou à la faction. Cliquez sur d'autres zones pour connaître les informations pertinentes à leur sujet. - 적 또는 팩션에 대한 지지도를 알아보려면 도시를 클릭하십시오. 다른 영역을 클릭하여 해당 영역에 대한 다른 정보를 확인하십시오. - Нажмите на город, чтобы узнать, насколько они поддерживают нас или противника. Нажмите на другие зоны, чтобы узнать о них актуальную информацию - Kliknij miasto, aby poznać siłę ich wsparcia dla wroga lub twojej frakcji. Kliknij inne strefy, aby poznać istotne informacje na ich temat. - Kliknutím na město se dozvíte sílu jejich podpory nepříteli nebo frakci. Kliknutím na další zóny získáte o nich relevantní informace - 点击城市来了解平民对敌方或我方阵营的支持度。点击其他地区以了解与其有关的信息。 + + Don't get the truck far from the bank or count will restart. - - Commander Only. Sets the the maximum amount of AI in map per server or HC. Up to 200 AI may behave decently. - Nur Kommandant. Legt die maximale Anzahl an KI Einheiten pro Server/HC auf der Karte fest. Bis zu 200 KI Einheiten sollten keine Probleme bereiten. - Solo comandante. Imposta la quantità massima di IA nella mappa per server o HC. Fino a 200 IA possono comportarsi in modo decente. - Solo para el Comandante. Limita la cantidad máxima de IA en el mapa en el servidor o en el CG. Por encima del valor 200 la IA se comporta de forma aceptable - Commandant seulement. Définit la quantité maximale d'IA dans la carte par serveur ou HC. Jusqu'à 200 IA peuvent se comporter décemment. - 지휘관 전용. 서버 또는 하이 커맨드 당 지도 내 최대 인공지능 수량을 설정합니다. 최대 200개의 인공지능이 행동 가능합니다. - Устанавливает максимальное количество ИИ на карте на сервер или HC. До 200 ИИ могут вести себя прилично. - Tylko dowódca może tego używać. Ustawia maksymalną ilość AI na mapie na serwer lub Headless Client. Do 200 AI serwer działa w miarę w porządku - Pouze velitel. Nastavuje maximální množství AI na mapě na serveru nebo štábu. Až 200 AI se může chovat výkonostně slušně. - 仅限指挥官使用。设置每个服务器或无头客户端的最大AI数量。不超过200个AI时, AI表现应当正常。 + + Drive the Truck back to base to finish this mission. - - Commander Only. You may save the game at your HQ Map. This will allow you to continue playing upon mission update or server restart, preserving stats, player's equipment, conquered zones, enemy asset availability and many more things. WARNING: Normal save and load runs badly in this mission. This system is your only guarantee of saving the game properly - Solo per il comandante. Puoi salvare il gioco sulla mappa del quartier generale. Ciò ti consentirà di continuare a giocare dopo l'aggiornamento della missione o il riavvio del server, preservando le statistiche, l'equipaggiamento del giocatore, le zone conquistate, la disponibilità delle risorse nemiche e molte altre cose. ATTENZIONE: il salvataggio e il caricamento normali funzionano male in questa missione. Questo sistema è la tua unica garanzia per salvare il gioco correttamente - Solo para el Comandante. Puedes guardar la partida en tu Mapa del CG. Esto te permite continuar en caso de actualización o reseteo del servidor, preservando las estadísticas, el equipo del jugador, zonas conquistadas, disponibilidad de equipo del enemigo y otras muchas cosas. ATENCIÓN: Guardar y cargar el juego de forma habitual no funciona de forma correcta en esta misión. Este método es tu única garantia de guardar el juego de forma apropiada. - Commandant seulement. Vous pouvez enregistrer le jeu sur votre carte QG. Cela vous permettra de continuer à jouer après la mise à jour de la mission ou le redémarrage du serveur, en préservant les statistiques, l'équipement du joueur, les zones conquises, la disponibilité des ressources ennemies et bien d'autres choses. AVERTISSEMENT: la sauvegarde et le chargement normaux fonctionnent mal dans cette mission. Ce système est votre seule garantie de sauvegarder correctement le jeu - 지휘관 전용. 게임을 본부 맵에 저장할 수 있습니다. 이렇게 하면 임무 업데이트 또는 서버 재시작 시에도 게임을 계속할 수 있으며, 통계, 플레이어 장비, 점령 구역, 적의 사용 가능 자산 및 기타 많은 것들을 저장할 수 있습니다. 경고: 이 임무는 일반 저장 및 로드가 제대로 실행되지 않습니다. 해당 시스템이 게임을 제대로 시작할 수 있는 유일한 방법입니다. - Вы можете сохранить игру на Карте у штаба. Это позволит вам продолжить игру после обновления миссии или перезапуска сервера, сохраняя статистику, экипировку игрока, захваченные зоны, доступность вражеских ресурсов и многое другое. ВНИМАНИЕ: Нормальное сохранение и загрузка в этой миссии работают плохо. Эта система - ваша единственная гарантия правильного сохранения игры. - Tylko dowódca może tego używać. Możesz zapisać grę na swojej mapie w kryjówce. Pozwoli ci to kontynuować grę po aktualizacji misji lub restarcie serwera, zachowując statystyki, wyposażenie gracza, podbite strefy, dostępność zasobów wroga i wiele innych rzeczy. UWAGA: Normalne zapisywanie i ładowanie działa źle w tej misji. Ten system to jedyna gwarancja prawidłowego zapisania gry - Pouze velitel. Tuto hru můžete uložit u své štábní mapy. To vám umožní pokračovat ve hraní po aktualizaci mise nebo restartu serveru, při zachování statistik, vybavení hráče, dobytých zón, dostupnosti nepřátelského majetku a mnoha dalších věcí. VAROVÁNÍ: Normální ukládání a načítání probíhá v této misi špatně. Tento systém je vaší jedinou zárukou správného uložení hry - 仅限指挥官使用。你可以在总部的地图上保存游戏。这允许你在任务更新或游戏重启后继续当前游戏, 并保持统计数据, 玩家装备, 已占领的区域, 敌军资产可用性和更多的东西。警告: 普通的存档和读取功能不支持此任务。该系统是正确存档的唯一保证。 + + Bank Mission - - Antistasi has a situational music script, depending on a player's stance and time of day. The default in Multiplayer is OFF, and ON in Singleplayer - Antistasi nutzt situationsabhängige Musik, abhängig von der Tageszeit und des Spielerverhaltens. Es ist standardmäßig im Mehrspielermodus deaktiviert und im Einzelspielermodus aktiviert. - Antistasi ha uno script che introduce la musica dinamica, a seconda della posizione del giocatore e dell'ora del giorno. L'impostazione predefinita in Multiplayer è OFF e ON in Singleplayer - Antistasi tiene un script de música situacional, dependiendo de varios factores como la hora del dia. Por defecto en multijugador está OFF, en un sólo jugador está ON - Antistasi a un script de musique situationnelle, selon la position du joueur et l'heure de la journée. La valeur par défaut en mode multijoueur est désactivée et activée en mode solo. - 안티스타시는 플레이어의 스탠스와 하루 중 시간에 따라 상황에 맞는 음악 대본을 가지고 있습니다. 기본값은 멀티플레이에선 끄기, 싱글플레이에선 켜기입니다. - У Antistasi есть ситуативный музыкальный сценарий, зависящий от позиции игрока и времени суток. По умолчанию в многопользовательской игре выключено, а в одиночной игре включено. - Antistasi posiada sytuacyjny skrypt muzyczny, zależny od postawy gracza i pory dnia. Domyślnie w trybie wieloosobowym muzyka jest WYŁĄCZONA, a w trybie jednoosobowym WŁĄCZONA - Antistasi má situační hudební scénář, v závislosti na postoji hráče a denní době. Výchozí hodnota v Multiplayeru je OFF a ON v Singleplayeru - Antistasi 内置情景音乐脚本, 取决于玩家状态和时间。此功能在多人游戏中默认关闭, 在单人游戏中默认开启。 + + We know Gendarmes are guarding a large amount of money in the bank of %1. Take this truck and go there before %2, hold the truck close to tha bank's main entrance for 2 minutes and the money will be transferred to the truck. Bring it back to HQ and the money will be ours. - - Increase or decrease the percentage of city civilian population that spawn. At 0% only one civilian will spawn in each city. - Erhöhe oder verringere den Prozentsatz der zu spawnenden Stadtbevölkerung. Bei 0% wird nur ein einzelner Zivilist pro Stadt gespawnt. - Aumenta o diminuisci la percentuale di popolazione civilie che spawnerà nelle città. Allo 0% verrà generato un solo civile in ogni città. - Aumenta o disminuye el porcentaje de civiles que pueden aparecer en una ciudad. En el 0% sólo un civil aparecerá en cada ciudad - Augmentez ou diminuez le pourcentage de la population civile de la ville qui apparaît. À 0%, un seul civil apparaîtra dans chaque ville. - 도시의 민간인 스폰 비율을 늘리거나 줄입니다. 0%의 경우 각 도시에서 민간인이 1명만 스폰됩니다. - Увеличьте или уменьшите процент спавнящегося гражданского населения города. При 0% в каждом городе появится только одно гражданское лицо. - Zwiększ lub zmniejsz odsetek ludności cywilnej, która się pojawia w miastach. Przy 0% w każdym mieście pojawi się tylko jeden cywil. - Zvýšit nebo snížit procento městského civilního obyvatelstva, které vznikají. V 0% se v každém městě vynoří pouze jeden civilista. - 增加或减少市民的生成比例。0% 时每个城市只会生成一个平民。 + + Bank Robbery - - Commander only. Increase or decrease general spawn and despawn distance. Use it carefully combined with other options. - Nur Kommandant. Erhöhe oder verringere die allgemeine Spawn/Despawn Entfernung. Beachte das Zusammenspiel mit den anderen Optionen. - Solo per il Comandante. Aumenta o diminuisci la distanza di spawn generale. Usa quest'opzione attentamente in - Solo para el comandante. Aumenta o disminuye la distancia de aparición y desaparición general. Úsalo con precaución con otras opciones. - Commandant seulement. Augmentez ou diminuez la distance d'apparition et de disparition générale. Utilisez-le soigneusement combiné avec d'autres options. - 지휘관 전용. 일반적인 스폰 및 제거 거리를 늘리거나 줄입니다. 다른 설정과 신중하게 조합하여 사용하십시오. - Только для Командующего. Увеличение или уменьшение общей дистанции спавна и деспавна. Используйте его осторожно в сочетании с другими настройками. - Tylko dowódca może tego używać. Zwiększ lub zmniejsz ogólną odległość pojawiania się i znikania jednostek AI. Używaj go ostrożnie w połączeniu z innymi opcjami. - Pouze velitel. Zvětšení nebo zmenšení vzdálenosti vzniku a zániku. Používejte jej pečlivě v kombinaci s dalšími možnostmi. - 仅限指挥官使用。增加或减少生成和取消生成的距离。小心地将其与其他选项结合使用。 + + A supply shipment was sunk outside of %1. Go there and recover the supplies before %2. You will need to get a hold of a boat with a winch to recover the shipment, check beaches for civilian boats you can commandeer. - - Commander only. Will delete things like dropped weapons, magazines, clothing etc.<br/><br/>Beware, it freezes the game for some time. - Nur Kommandant. Dies löscht Dinge wie fallengelassene Waffen, Magazine, Kleidung, etc.<br/><br/>Beachte, dass dies das Spiel für eine kurze Zeit einfrieren kann. - Solo per il comandante. Eliminerà oggetti lasciati a terra come armi, caricatori, vestiti ecc...<br/><br/>Attenzione, bloccherà il gioco per un breve periodo di tempo. - Solo para el Comandante. Borrará cosas tiradas en el suelo como armas tiradas, cargadores, ropa, etc.<br/><br/>Atención, congela el juego por un tiempo. - Commandant seulement. Supprime des éléments comme les armes au sol, les magazines, les vêtements, etc.<br/><br/>Attention, cela fige le jeu pendant un certain temps. - 지휘관 전용. 떨어진 무기, 탄창, 옷 등을 삭제할 것입니다.<br/><br/>주의하십시오, 게임을 잠시 동안 동결시킬 겁니다. - Только для Командующего. Удаляет такие вещи как брошенное оружие, магазины, одежду и т.д. <br/><br/> Осторожно, игра на некоторое время зависает. - Tylko dowódca może tego używać. Usunie takie rzeczy, jak upuszczona broń, magazyny, ubrania itp.<br/><br/>Uwaga, gra zawiesza się na jakiś czas. - Pouze velitel. Vymaže věci, jako jsou vyhozené zbraně, munice, oblečení atd.<br/><br/>Pozor, hru to nějakou dobu zmrazí. - 仅限指挥官使用。将删除掉落的武器, 弹夹和服装等东西。<br/><br/>注意, 它会使游戏冻结一段时间。 + + Salvage supplies - - Select this option when the Y key or Statistics bar are not working. - Wähle diese Option, wenn das Z-Menü oder die Statusleise nicht funktionieren. - Seleziona questa opzione quando il tasto Y o la barra statistiche non funzionano. - Selecciona esta opción cuando la tecla Y o la barra de estadísticas no funcionan - Sélectionnez cette option lorsque la touche Y ou la barre de statistiques ne fonctionnent pas. - Y키 또는 통계 표시줄이 작동하지 않을 때 이 옵션을 선택하십시오. - Выберите этот вариант, если клавиша Y или панель статистики не работают. - Wybierz tę opcję, gdy klawisz Y lub pasek statystyk nie działają. - Tuto možnost vyberte, pokud nefunguje klávesa Y nebo statistická lišta. - 当Y键菜单或统计栏无法正常工作时, 请选择此选项。 + + Delivery infos - - Press Y in-game to have access any time to several options. Most of them are explained in the Commander or Features sections. - Drücke im Spiel Z, um jederzeit Zugriff auf verschiedene Optionen zu erhalten. Die meisten davon sind im Kommandanten oder Features Bereich erklärt. - Premi Y in-gioco per avere accesso a diverse opzioni. La maggior parte di esse è spiegata nelle sezione Comandante e Funzionalità. - Presiona Y dentro del juego para tener acceso a varias opciones. La mayoria están explicadas en las secciones de Comandante o Características. - Appuyez sur Y dans le jeu pour avoir accès à tout moment à plusieurs options. La plupart d'entre eux sont expliqués dans les sections Commandants ou Fonctionnalités. - Y 키를 눌러 언제든지 여러 설정을 들어갈 수 있습니다. 대부분은 지휘관 기능 설명입니다. - Нажмите Y в игре, чтобы в любой момент получить доступ к нескольким параметрам. Большинство из них описаны в разделах "Командующий" или "Функции". - Naciśnij Y w grze, aby w dowolnym momencie uzyskać dostęp do kilku opcji. Większość z nich wyjaśniono w rozdziałach Dowódca lub Funkcje. - Stisknutím klávesy Z ve hře získáte přístup k několika možnostem. Většina z nich je vysvětlena v kapitolách Velitele nebo Funkce. - 在游戏中随时按 Y 来访问作战选项。大部分功能已在指挥官或特性章节进行过解释。 + + Deliver this box to %1, unload it to start distributing to people. - - When you are the Commander, hit CTRL + SPACE to give way-points and other orders to your AI squads using the HC mode. Non commanders may use it to check enemy contacts reported by the Faction communications network. - Wenn du der Kommandant bist, kannst du über Strg + Leertaste in den Oberbefehlsmodus wechseln und somit KI Gruppen Befehle geben. Nicht-Kommandanten können dies nutzen, um Berichte über feindliche Kontakte zu überprüfen. - Usa il menu e seleziona un punto sulla mappa. Fai clic su una strada. Un gruppo di soldati AT si unirà a te. Inviali nel luogo selezionato e lì stabiliranno un posto di blocco. - Cuando eres el comandante, presiona CTRL + ESPACIO para dar puntos de reunión y otras ordenes a las escuadras controladas por IA usando el modo HC. Los no comandantes pueden usarlo para visualizar las unidades enemigas reportadas por la red de comunicaciones de la Facción. - Lorsque vous êtes le commandant, appuyez sur CTRL + ESPACE pour donner des points de cheminement et d'autres ordres à vos escouades d'IA en utilisant le mode HC. Les non-commandants peuvent l'utiliser pour vérifier les contacts ennemis signalés par le réseau de communication de la faction. - 지휘관일 때 컨트롤 + 스페이스를 누르면 하이 커맨드로 인공지능 분대에 경유지를 주거나 명령을 하달합니다. 지휘관이 아닌 경우 아군 통신망으로 적 발견 보고를 할 수 있습니다. - Когда вы являетесь командиром, нажмите CTRL + ПРОБЕЛ, чтобы отдать команды вашим отрядам ИИ, используя режим ВК. Не командующие могут использовать его для проверки контактов с противником, сообщаемых сетью связи Фракции. - Kiedy jesteś dowódcą, naciśnij CTRL + SPACJA, aby dać punkty nawigacyjne i inne rozkazy swoim oddziałom AI za pomocą trybu HC. Pozostali gracze mogą go używać do sprawdzania kontaktów wroga zgłoszonych przez sieć komunikacyjną frakcji. - Pokud jste velitel, můžete přepnout do příkazového režimu pomocí kláves Ctrl + Mezera a tak dát příkazy skupinám AI. Nevelitelé mohou použít k ověření zpráv o nepřátelských kontaktech. - 当你是指挥官时, 按下 Ctrl + 空格 即可使用指挥部模式向AI小队分配路径点或下达其他命令。非指挥官可以使用它来查询阵营通讯网络上报告的接敌情况。 + + Keep the area clear of hostiles for %1 more seconds. - - Press SHIFT + Y in-game while having an artillery squad selected on the HC bar. - Drücke im Spiel Shift + Z während du eine Artilleriegruppe in der Oberbefehlsleiste ausgewählt hast. - Premi MAIUSC + Y in gioco mentre hai una squadra di artiglieria selezionata con l'Alto Comando. - Presiona SHIFT + Y dentro del juego mientras tienes una escuadra de arilleria seleccionada en la barra de HC - Appuyez sur SHIFT + Y dans le jeu tout en ayant une escouade d'artillerie sélectionnée sur la barre HC. - 인게임의 하이 커맨드 표시줄에서 포병대를 선택한 상태에서 쉬프트 + Y를 누르십시오. - Нажмите SHIFT + Y в игре, выбрав артиллерийский отряд на панели ВК. - Naciśnij SHIFT + Y w grze, mając wybrany oddział artylerii na pasku HC. - Stiskněte ve hře SHIFT + Z zatímco dělostřelecké družstvo je vybráno na panelu štábu. - 在指挥部选单上选择一个炮兵小队并按下 Shift + Y。 + + Supplies Delivered - - MP Only: Press U in-game to join another player's group - Nur im Mehrspieler: Drücke im Spiel U, um einer Gruppe eines anderen Spielers beizutreten. - Solo in MP: Premi U in-gioco per entrare nel gruppo di un altro giocatore - MJ solo: Presiona U dentro del juego para unirte a grupos de jugadores - MP uniquement: appuyez sur U dans le jeu pour rejoindre le groupe d'un autre joueur. - 멀티 플레이 전용: U를 눌러 다른 분대에 들어갑니다. - Только мультиплеер: Нажмите U в игре, чтобы присоединиться к группе другого игрока - Tylko tryb Wieloosobowy: Naciśnij przycisk U w grze, aby dołączyć do grupy innego gracza - Pouze v Multiplaeru: Stisknutím klávesy U ve hře se připojíte ke skupině jiného hráče - 仅限多人游戏: 在游戏中按下 U 来加入其他玩家的队伍 + + Logistics Mission - - Press END to enable / disable earplugs. Disabled with ACE. - Drücke ENDE, um Öhrstöpsel einzusetzen oder zu entfernen. Wird mit ACE automatisch deaktiviert. - Premi FINE per abilitare / disabilitare i tappi per le orecchie. Disabilitato con ACE. - Presiona FIN para habilitar / deshabilitar los tapones de oídos. Deshabilitado con ACE. - Appuyez sur FIN pour activer / désactiver les bouchons d'oreille. Désactivé avec ACE. - End 키로 귀마개를 활성화/비활성화합니다. ACE 모드 사용 시 사용할 수 없습니다. - Нажмите END, чтобы надеть/снять беруши. Отключено при использовании ACE. - Naciśnij przycisk END, aby włączyć/wyłączyć zatyczki do uszu. Wyłączone, gdy serwer korzysta z moda ACE. - Stiskněte END pro aktivaci / deaktivaci chráničů sluchu. Zakázáno s ACE. - 按下 End 启用/禁用耳塞。使用ACE时无法使用。 + + %1 population is in need of supplies. We may improve our relationship with that city if we are the ones who provide them. I have placed a crate with supplies near our HQ. Deliver the crate to %1 city center, hold it there for %3 minutes and it's done. Do this before %2. - - Press ALT+HOME to show / hide information bar at the top of the screen. - Premi ALT+HOME per visualizzare / nascondere la barra informazioni in alto allo schermo. - Presiona ALT + HOME para mostrar / ocultar la barra de información arriba de la pantalla. - 알트 + 홈 키를 눌러 화면 상단의 정보 표시줄을 표시하거나 숨깁니다. - Нажмите ALT+HOME, чтобы отобразить/скрыть информационную строку в верхней части экрана. - Naciśnij klawisze ALT+HOME, aby wyświetlić/ukryć pasek informacyjny u góry ekranu. - Stisknout ALT+HOME k zobrazení / skrytí info lišty v horní části obrazovky - 按ALT+HOME来显示/隐藏顶部信息栏。 + + City Supplies - - Don't expect to be able to conquer anything in the early stages. First you have to gather enough resources (HR and Money) in order to be able to conquer and hold your positions. This mission tries to simulate real life guerilla situations. If in doubt, ask yourself what would you do in real life. Don't expect to win every time. Hit and Run is the basic manoeuvre here. Earn every resource, weapon and ammunition to gather enough assets in order to be a real challenge for the enemy. In the meantime, disturb its operations and gain support from the population. - Erwarte nicht, dass du in der Lage sein wirst alles bereits zu Beginn erobern zu können. Zuallererst musst du genügend Ressourcen (Mannstärke und Geld) auftreiben müssen, um in der Lage zu sein etwas zu erobern und auch halten zu können. Diese Mission versucht reale Guerilla Situationen und Vorgehen zu simulieren. Wenn du unschlüssig bist, dann frage dich selbst, was du im echten Leben tun würdest. Erwarte nicht, dass du jedes Mal gewinnst. "Hit and Run" ist hier das übliche Vorgehen. Erbeute Ressourcen, Waffen und Munition, um letztlich genug Ausrüstung zusammen zu haben, damit du zu einer echten Bedrohung für den Feind werden kannst. Währenddessen störe die Bestrebungen des Feindes und verdiene dir die Unterstützung der Zivilbevölkerung. - Non aspettarti di essere in grado di conquistare molto durante le prime fasi. Per prima cosa dovresti raccogliere abbastanza risorse (Risorse umane e Denaro) per poter conquistare e mantenere le tue posizioni. Questa missione cerca di simulare situazioni di guerriglia reali. In caso di dubbi, chiediti cosa faresti nella vita reale. Non aspettarti di vincere ogni volta. Hit and Run è la manovra di base qui. Guadagna risorse, armi e munizioni in modo tale da ammassare forze sufficienti per essere una vera sfida per il nemico. E nel frattempo, disturbare le sue operazioni e ottenere il sostegno della popolazione. - No esperes ser capaz de conquistar nada en las etapas iniciales. Primero debes juntar suficientes recursos (HR y Dinero) para ser capaz de conquistar y mantener tus posiciones. Esta misión trata de simular situaciones de la Guerrilla real. En caso de duda, pregúntate a ti mismo que harías en la vida real. No esperes ganar cada vez. Golpear e huir es la maniobra básica aquí. Gana cada recurso, arma y bala para suponer un reto real al enemigo. Mientras tanto, estorba las operaciones enemigas y/o ganate el apoyo de la población. - Ne vous attendez pas à pouvoir conquérir quoi que ce soit au début. Vous devez d'abord rassembler suffisamment de ressources (HR et Argent) pour pouvoir conquérir et conserver vos positions. Cette mission tente de simuler des situations de guérilla réelles. En cas de doute, demandez-vous ce que vous feriez dans la vraie vie. Ne vous attendez pas à gagner à chaque fois. Le Hit and Run est la manœuvre de base ici. Recupérez de l'argent, des armes et des munitions pour rassembler suffisamment de ressources afin d'être un véritable défi pour l'ennemi. En attendant, perturbez ses opérations et gagnez le soutien de la population. - 초기부터 점령할 수 있을 거라고 기대하지 마십시오. 충분한 자원(인력과 자금)을 모아야 당신의 힘이 유지됩니다. 이 미션은 게릴라 상황을 재현합니다. 의심이 들면, 당신이 실제라면 무엇을 할 지 스스로 물어보십시오. 모든 걸 이길 것 이라고 기대하지 마십시오. 힛 앤 런이 기본 전술입니다. 적을 위협하기 위해 모든 자원, 무기, 탄약을 모으십시오. 그리고 적을 방해하고 현지에서 지지를 얻으십시오. - Не ожидайте, что сможете что-либо победить на ранних стадиях. Сначала вам нужно собрать достаточно ресурсов (ЛР и Деньги), чтобы иметь возможность завоевать и удерживать свои позиции. Эта миссия пытается смоделировать реальные партизанские ситуации. Если сомневаетесь, спросите себя, что бы вы делали в реальной жизни. Не надейтесь на победу каждый раз. Бей и беги - обычная тактика. Собирайте все возможные ресурсы, оружие и боеприпасы, чтобы сформировать серьезную силу и стать настоящим испытанием для врага. А пока помешайте его работе и заручитесь поддержкой населения. - Nie oczekuj, że we wczesnych etapach będziesz w stanie podbić cokolwiek. Najpierw musisz zebrać wystarczającą ilość zasobów (Rekruci i Pieniądze), aby móc podbić i utrzymać swoje pozycje. Ta misja próbuje symulować rzeczywistą wojnę partyzancką. Jeśli masz wątpliwości, zadaj sobie pytanie, co byś zrobił w prawdziwym życiu. Nie oczekuj, że wygrasz za każdym razem. Ataki typu Uderz i Uciekaj są tutaj podstawową taktyką. Zdobądź wszystkie zasoby, broń i amunicję aby stać się prawdziwym wyzwaniem dla wroga. W międzyczasie zakłócaj jego działalność i zyskaj wsparcie ludności. - Neočekávejte, že v časných stádiích dokážete něco dobýt. Nejprve musíte shromáždit dostatek zdrojů (HR a peníze), abyste mohli dobýt a udržet své pozice. Tato mise se pokouší simulovat partyzánské situace v reálném životě. Pokud máte pochybnosti, zeptejte se sami sebe, co byste udělali v reálném životě. Nečekejte, že vyhrajete pokaždé. Udeřit a Utéct je zde základní manévr. Získejte všechny zdroje, zbraně a střelivo, abyste shromáždili dostatek prostředků, aby pro nepřítele představovali skutečnou výzvu. Mezitím narušit její činnost a získat podporu od obyvatelstva. - 不要指望在前期就征服一切。首先, 你必须获取足够的资源(人力资源和资金), 才能攻占并守住你的领地。本任务试图模拟真实世界中的游击态势。如果你有疑问, 问问自己在现实生活中会怎么做。不要期待百战百胜。打完就跑是这里的基本策略。赚取各种资源、武器和弹药, 来积攒真正足以对抗敌人的资产。与此同时, 扰乱敌军的行动, 并获得民众的支持。 - - - Keep an eye on those. If it's too high, you will have to face more attacks with better troops. - Behalte dies im Auge. Wenn sie zu hoch wird, wirst du dich deutlich mehr Angriffen und besseren Einheiten entgegenstellen müssen. - Tienilo d'occhio. Se è troppo alto, dovrai affrontare più attacchi con truppe migliori. - Echale un ojo, si es muy alto, te tendrás que enfrentar a más ataques con mejores tropas - Gardez un œil dessus. S'il est trop haut, vous devrez faire face à plus d'attaques avec de meilleures troupes. - 경계하십시오. 수치가 너무 높다면, 적군이 더 자주, 강하게 공격할 것입니다. - Следите за уровнем агрессии. Если он слишком высок, вам придется встретить больше атак с лучшими войсками. - Miej na to oko. Jeśli będzie zbyt wysoki, będziesz musiał stawić czoła większej liczbie ataków wroga z coraz to lepszymi oddziałami. - Dávejte pozor na to. Pokud je příliš vysoká, budete muset čelit více útokům s lepšími jednotkami. - 密切关注侵略性。如果侵略性太高, 你将不得不面对更多、更强的进攻部队。 - - - Once you have a nice amount of resources, focus on enemy communications. If you disturb them enough, you won't have to face big counter-attacks. - Sobald du eine solide Menge and Ressourcen zusammen hast, konzentriere dich auf ihre Kommunikation. Störst du sie ausreichend, wirst du dich keinen größeren Gegenangriffen mehr stellen müssen. - Una volta che hai una buona quantità di risorse, concentrati sulle comunicazioni nemiche. Se le disturbi abbastanza, non dovrai affrontare grandi contrattacchi. - Una vez tengas una buena cantidad de recursos, enfócate en las comunicaciones enemigas. Si las dañas lo suficiente, no te enfrentarás a grandes contraataques - Une fois que vous avez une bonne quantité de ressources, concentrez-vous sur les communications ennemies. Si vous les perturbés suffisament, vous n'aurez pas à faire face à de grandes contre-attaques. - 충분한 자원을 모았다면 적의 통신 시설을 공략하십시오. 적의 대규모 반격을 늦출 수 있습니다. - Как только у вас будет достаточно ресурсов, сосредоточьтесь на коммуникациях с противником. Если вы их достаточно потревожите, вам не придется сталкиваться с большими контратаками. - Gdy zdobędziesz odpowiednią ilość zasobów, skup się na komunikacji wroga. Jeśli wystarczająco im przeszkodzisz, nie będziesz musiał stawiać czoła dużym kontratakom. - Jakmile budete mít pěkné množství zdrojů, zaměřte se na nepřátelskou komunikaci. Pokud je dostatečně vyrušíte, nebudete muset čelit velkým protiútokům. - 一旦你有了大量的资源, 就把重点放在敌军通讯上。如果你足以干扰他们, 你就不必面对大规模反击。 + + %3 is rebuilding a radio tower in %1. If we want to keep up the enemy comms breakdown, the work must be stopped. Destroy the repair truck parked nearby or capture the zone. Work will be finished on %2. - - Don't expect a light counter-attack when you conquer strategic zones such as resources or airports. The enemy will send everything they can, if available. If you conquer a zone and expect a counter-attack, fleeing is a nice option. - Erwarte keine einfachen Gegenangriffe, wenn du eine strategische Zone, wie Ressourcen oder Flugplätze, einnimmst. Der Feind wird dir alles was er zur Verfügung hat entgegenwerfen. Eroberst du eine Zone und erwartest einen Gegenangriff ist Rückzug immer eine gute Option. - Non aspettarti un leggero contrattacco quando conquisti zone strategiche come risorse o aeroporti. Il nemico invierà tutto ciò che può, se disponibile. Se conquisti una zona e ti aspetti un contrattacco, fuggire è una buona opzione. - No esperes un leve contraataque cuando conquistes zonas estratégicas como aeropuertos o recursos. El enemigo enviará todo lo que tenga, si puede. Si conquistas una zona y esperas un contraataque, retirarse es una buena opción. - Ne vous attendez pas à une contre-attaque légère lorsque vous conquérez des zones stratégiques telles que des ressources ou des aéroports. L'ennemi enverra tout ce qu'il peut, s'il est disponible. Si vous conquérez une zone et vous attendez à une contre-attaque, la fuite est une bonne option. - 전략 요충지 또는 공항을 점령할 때 적들이 쉽게 내줄 거라 기대하지 마십시오. 적들은 가능한 선에서 보낼 수 있는 모든 것을 보낼 것입니다. 만약 점령 후 반격이 예상된다면, 도망가는 것도 좋은 선택입니다. - Не ожидайте легкой контратаки при захвате стратегических зон, таких как ресурсы или аэропорты. Враг пошлет все, что сможет, если возможно. Если вы захватываете зону и ожидаете контратаки, бегство - хороший вариант. - Nie spodziewaj się lekkiego kontrataku, gdy podbijasz strategiczne ważne strefy, takie jak zasoby czy lotniska. Wróg wyśle wszystko, co może, żeby tobie przeszkodzić. Gdy podbijesz którąś strefę i spodziewasz się kontrataku, ucieczka jest dobrą opcją. - Neočekávejte lehký protiútok, když dobýváte strategické zóny, jako jsou zdroje nebo letiště. Nepřítel pošle vše, co může, pokud bude k dispozici. Pokud dobýváte zónu a očekáváte protiútok, prchání je dobrá volba. - 当你攻占了资源点或者机场等战略要地时, 不要指望会只有轻微的反击。敌军会竭尽所能地派兵。如果你攻占了一个区域并遭到反击, 逃走是一个不错的选择。 + + Tower Rebuild Disrupt - - Having a good amount of resources for bigger operations is mandatory, especially weapons and ammo. In the initial stages, your main source of resources is accomplishing side-missions. - Ein solides Polster an Ressourcen ist unverzichtbar für größere Operationen. Vor allem Waffen und Munition. In der Anfangsphase ist deine Hauptquelle für Ressourcen das Abschließen von Sekundärmissionen. - Avere una buona quantità di risorse per operazioni più grandi è obbligatorio, in particolare armi e munizioni. Nelle fasi iniziali, la tua principale fonte di risorse è portare a termine le missioni secondarie. - Tener una buena cantidad de recursos para mayores operaciones es primordial, especialmente armas y munición. En las fases tempranas, ru forma primordial de conseguirlos es en misiones secundarias. - Avoir une bonne quantité de ressources pour des opérations plus importantes est obligatoire, en particulier pour les armes et les munitions. Dans les étapes initiales, votre principale source de ressources est l'accomplissement de missions secondaires. - 더 큰 작전을 하기 위해선 자원, 특히 총과 탄약을 많이 모아야 합니다. 초반에는 사이드 임무가 자원의 주요 공급원이 될 것입니다. - Обязательно наличие большого количества ресурсов для крупных операций, особенно оружия и боеприпасов. На начальных этапах ваш основной источник ресурсов - выполнение побочных миссий. - Posiadanie sporej ilości zasobów do większych operacji jest obowiązkowe, zwłaszcza broni i amunicji. Na początkowych etapach głównym źródłem zasobów jest wykonywanie misji pobocznych. - Je nutné mít dostatečné množství zdrojů pro větší operace, zejména zbraně a munici. V počátečních fázích je vaším hlavním zdrojem plnění vedlejších misí. - 为了更大规模的行动, 拥有大量的资源是必要的, 尤其是武器和弹药。在初始阶段, 你的主要资源来源是完成支线任务。 + + A group of POWs is awaiting for execution in %1. We must rescue them before %2. Bring them to HQ. - - Find a good spot to begin the mission. Your experience is very different from one start spot to another. Study the surrounding markers and roads between them well. If you start near a road between enemy zones, a patrol may appear and kill Petros. - Wähle einen vielversprechenden Ort, um deine Mission zu beginnen. Die Spielerfahrung ist je nach Startpunkt sehr unterschiedlich. Betrachte genau die umgebenen Zonen und die dazwischenliegenden Straßenverbindungen. Startest du an einer Straße zwischen zwei feindlichen Zonen, könnte eine Patrouille auf das Lager stoßen und Petros töten. - Trova un buon punto per iniziare la missione. La tua esperienza cambierà molto a differenza della zona iniziale. Studia bene i segni circostanti e le strade vicine. Se inizi vicino ad una strada controllata dai nemici, una pattuglia potrebbe trovare e uccidere Petros. - Encuentra un buen sitio para empezar la misión. Tu expériencia será muy diferente de un sitio inicial a otro. Estudia los puntos alrededores y las carreteras entre ellos. Si empiezas en una carretera entre zonas enemigas una patrulla podría aparecer y matar a Petros. - Trouvez un bon endroit pour commencer la mission. Votre expérience est très différente d'un point de départ à un autre. Étudiez bien les balises et les routes environnantes. Si vous commencez près d'une route entre des zones ennemies, une patrouille peut apparaître et tuer Petros. - 임무 시작 전에 좋은 장소를 찾으십시오. 시작 지역마다 매우 다른 경험을 할 것입니다. 주변 마커 표시와 지형지물을 잘 살펴보십시오. 적진과 가까운 도로에서 시작한다면 순찰 병력이 페트로스를 죽일 것입니다. - Найдите хорошее место для начала миссии. Ваш опыт сильно отличается от одной стартовой точки к другой. Хорошо изучите окружающие указатели и дороги между ними. Если вы начнете возле дороги между вражескими зонами, может появиться патруль и убить Петроса. - Znajdź dobre miejsce do rozpoczęcia misji. Twoje doświadczenie będzie bardzo różne w zależności od miejsca startu. Przestudiuj dobrze otaczające je znaczniki i drogi między nimi. Jeśli zaczniesz w pobliżu drogi między strefami wroga, może pojawić się patrol i zabić Petrosa. - Najděte dobré místo pro zahájení mise. Vaše zkušenost je velmi odlišná od jednoho startovního bodu k druhému. Dobře si prostudujte okolní značky a silnice. Pokud začnete poblíž silnice mezi nepřátelskými zónami, může se objevit hlídka a zabijou Petrose. - 找个好地方开始任务。起点不同, 你的体验也会大不相同。仔细研究周围的标志物和它们之间的道路。如果你在敌占区之间的道路附近开始任务, 敌军巡逻队很有可能出现并杀掉Pertos。 + + POW Rescue - - In the early stages, especially when accomplishing certain missions, being undercover can be extremely helpful. Just as for real resistance fighters, your ability to disappear is something the enemy cannot counter. See Features section for a deep explanation of Undercover Mode. - In der Anfangsphase, vor allem bei der Erfülling bestimmter Missionen, kann ein verdecktes Vorgehen sehr hilfreich sein. Genau wie für reale Widerstandskämpfer ist deine Fähigkeit zu verschwinden etwas, dem der Feind nahezu nichts entgegenbringen kann. Weitere Informationen zum verdeckten Vorgehen findest du in dem Features Bereich. - Nelle prime fasi, specialmente quando si completano determinate missioni, stare sotto copertura può essere estremamente utile. Proprio come i veri combattenti di una resistenza, la tua capacità di scomparire è qualcosa che il nemico non può contrastare. Vedi la sezione Caratteristiche per una spiegazione approfondita della modalità Sotto Copertura. - En fases tempranas, especialmente completando algunas misiones, estar en modo encubierto puede ser extremadamente ventajoso. Justo como guerreros de la resistencia reales, tu habilidad para desaparecer es algo que el enemigo no puede responder. Comprueba la sección de Características para una explicación más detallada del Modo Encubierto. - Dans les premiers stades, en particulier lors de l'accomplissement de certaines missions, être incognito peut être extrêmement utile. Tout comme pour les vrais combattants de la résistance, votre capacité à disparaître est quelque chose que l'ennemi ne peut pas contrer. Voir la section Fonctionnalités pour une explication approfondie du mode Incognito. - 초기에 특정 임무를 수행할 때, 위장하는 것은 매우 도움이 됩니다. 진짜 게릴라답게 위장하십시오. 그러면 적이 대응하지 못 할 것입니다. 위장모드에 대한 자세할 설명은 기능 섹션을 참고하십시오. - На ранних стадиях, особенно при выполнении определенных миссий, работа под прикрытием может быть чрезвычайно полезной. Как и в случае с настоящими бойцами сопротивления, ваша способность исчезнуть - это то, чему противник не может противостоять. См. Раздел «Возможности» для более подробного описания режима под прикрытием. - Na wczesnych etapach, zwłaszcza podczas wykonywania niektórych misji, bycie pod przykrywką może być niezwykle pomocne. Tak jak w przypadku prawdziwych bojowników ruchu oporu, twoja zdolność do zniknięcia jest czymś, czemu wróg nie może się przeciwstawić. Zobacz sekcję Funkcje, aby uzyskać szczegółowe wyjaśnienie trybu Utajniony. - V počáteční fázi, zejména při plnění některých misí, může být skrytý přístup velmi užitečný. Stejně jako skuteční bojovníci odporu, vaše schopnost zmizet je něco, s čím nepřítel nemůže dělat téměř nic. Další informace o skrytém postupu naleznete v části Funkce. - 在早期阶段, 特别是执行某些特定任务时, 伪装模式会带来极大帮助。就像真正的反抗军战士一样, 你的消失是敌军无法预料的。有关伪装模式的详细说明, 请参阅功能部分。 + + A group of smugglers have been arrested in %1 and they are about to be sent to prison. Go there and free them in order to make them join our cause. Do this before %2. - - - - An incompatible pre-mod Antistasi mission has been started. To play this mission, unload the Antistasi mod. If you intended to load a mission from the Antistasi mod, select the correct mission. - Se ha cargado una partida de Antistasi anterior a la actualización de mod de esta misión. Para jugar esta misión, no cargues el mod de Antistasi. Si planeas cargar una misión desde el mod de Antistasi, selecciona la misión correcta. - 호환되지 않는 사전 모드로 안티스타시 임무가 시작되었습니다. 이 임무를 수행하려면 안티스타시 모드를 언로드하십시오. 안티스타시 모드에서 임무를 로드하려는 경우 올바른 임무를 선택하십시오. - Byla zahájena nekompatibilní mise Antistasi před modifikací. Chcete-li hrát tuto misi, vyjměte modul Antistasi. Pokud jste zamýšleli načíst misi z modu Antistasi, vyberte správnou misi. + + A group of %3 supportes are hidden in %1 awaiting for evacuation. We have to find them before %2 does it. If not, there will be a certain death for them. Bring them back to HQ. - - Deprecated Mission - Veraltete Mission - Misión guardada obsoleta - 사용되지 않는 임무 - Zastaralá mise + + Refugees Evac - - This mission is outdated and could lack important map details that may break your game. Inform your mission maker or update the extension to the latest version. - Esta misión esta desactualizada y puede faltarle detalles importantes del mapa que pueden romper la partida. Informa al editor de la misión o actualiza la extensión a la última versión. - 이 임무는 구식이며 게임을 망칠 수 있는 중요한 지도의 세부 정보가 부족할 수 있습니다. 미션메이커에게 알리거나 확장 버전을 최신 버전으로 업데이트하십시오. - Tato mise je zastaralá a může postrádat důležité detaily mapy, které mohou narušit vaši hru. Informujte svého tvůrce mise nebo aktualizujte rozšíření na nejnovější verzi. + + %2 is attacking us in %1. Help the defense if you can. - - Outdated Mission - Veraltete Mission - Misión desactualizada - 구식 임무 - Zastaralá mise + + %1 Contact Report - - - Assassination Mission - Missione di Assassinio - Misiones de Asesinato - Missions d'assassinats - 암살 임무 - Миссия на убийство - Misje Zamachu - Mise atentát - 刺杀任务 + + + Adding units to garrison... + Añadiendo unidades a la guarnición... + Ajouts des unités dans la garnison... + 고정화기 승무원, 포로, 난민, 페트로스 또는 알려지지 않은 유닛은 주둔지에 추가할 수 없습니다. + Добавление юнитов в гарнизон... + Adicionar unidades à guarnição + Garnizona birim ekleniyor... + 将单位添加到驻军... - - Available Missions - Verfügbare Missionen - Missioni Disponibili - Misiones Disponibles - Missions disponibles - 사용 가능 임무 - Доступные миссии - Dostępne Misje - Dostupné mise - 可用任务 + + Adding %1 squad to garrison... + Añadiendo la escuadra %1 a la guarnición... + Ajouts de l'escouade %1 dans la garnison... + 주둔지에 %1 분대를 추가하는 중... + Добавление отряда %1 в гарнизон... + A adicionar pelotão %1 à guarnição + %1 mangası garnizona ekleniyor... + 将 %1 小队添加到驻军... - - Conquest Missions - Eroberungsmission - Missioni Conquista - Misiones de Conquista - Missions de conquête - 점령 임무 - Миссия захвата - Misje Podbóju - Mise zabrat - 攻占任务 + + You can't recruit units into garrison when enemies are near the zone. + No puedes reclutar unidades en guarniciones cuando los enemigos se encuentran cerca de la zona. + Vous ne pouvez pas recruter des unités dans une garnison quand les ennemis sont proche de la zone. + 적들이 근처에 있을 때는 주둔지에 유닛을 모집할 수 없습니다. + Вы не можете набирать юниты в гарнизон, когда враги находятся рядом с зоной. + Não podes recrutar unidades para a guarnição quando inimigos se encontram perto da zona + Düşmanlar bölgenin yakınındayken garnizona asker alamazsınız. + 当敌人靠近区域时,您不能将单位招募到驻军中。 - - Convoy Ambush - Konvoy Hinterhalt - Imboscata al Convoglio - Emboscada de Convoy - Embuscade de convoi - 호송대 매복 - Засада конвоя - Misje Zasadzka na Konwój - Přepadení konvoje - 车队伏击 + + You lack HR to recruit units. + Te falta HR para reclutar unidades. + Vous manquer du RH pour recruter des unités. + 유닛을 모집할 인력이 부족합니다. + Вам не хватает ЛР для добавления отрядов. + Faltam RH para recrutar unidades. + Birimleri işe almak için İK'nız yok. + 您缺少HR来招募单位。 - - Destroy Missions - Missioni di Distruzione - Misiones de Destrucción - Missions de destruction - 파괴 임무 - Миссия на уничтожение - Misje Zniszcz Cel - Mise zničit - 摧毁任务 + + You don't have enough money for adding this kind of unit (%1€ needed). + No tienes suficiente dinero para añadir este tipo de unidad (Necesitas %1€). + Vous n'avez pas assez d'argent pour ajouter ce type d'unité (%1€ requis). + 이런 종류의 유닛을 추가할 충분한 비용이 없습니다 (%1€ 필요). + У вас недостаточно денег для добавления такого юнита (необходимо %1€). + Não tens dinheiro suficiente para adicionar este tipo de unidade (%1€ necessário) + Bu tür bir birim eklemek için yeterli paranız yok (%1€ gerekli). + 您没有足够的钱来添加此类单位(需要 %1€)。 - - Logistics Missions - Logistikmission - Missioni Logistiche - Misiones Logísticas - Missions logistiques - 병참 임무 - Миссия перевозки - Misje Logistyczne - Logistická mise - 后勤任务 + + You can't add mortars to Roadblock or Watchpost garrisons. + No puedes añadir morteros a las guarniciones de Control de carretera o Puesto de boservación. + Vous ne pouvez pas ajouter des mortiers dans les garnison de Barrage Routier ou Poste de Garde. + 검문소나 감시초소에는 박격포를 추가할 수 없습니다. + Вы не можете добавлять минометы в гарнизоны блокпостов и наблюдательных пунктов. + Não podes adicionar morteiros a guarnições de Barricadas de estrada ou Postos de vigia. + Kontrol Noktası veya İzleme Noktası garnizonlarına havan topları ekleyemezsiniz. + 您不能将迫击炮添加到路障或监视哨驻军中。 - - Missions to acquire money or equipment - Missioni per acquisire soldi o equipaggiamento - Misiones para conseguir Dinero o Equipo - Missions pour acquérir de l'argent ou du matériel - 자금 또는 장비 획득 임무입니다. - Миссии по добыче денег или оборудования - Misje Zdobycia Pieniędzy lub Sprzętu - Mise s cílem získat peníze nebo vybavení - 获取资金和装备的任务 + + This garrison is still updating, please try again in a few seconds. + La guarnición se está actualizando, por favor inténtalo en unos segundos. + Cette garnison est entrains de se mettre à jour, veuillez réessayer dans quelque secondes. + 이 주둔지는 아직 업데이트 중이니 몇 초 후에 다시 시도하십시오. + Этот гарнизон все еще обновляется, повторите попытку через несколько секунд. + A guarnição está a atualizar, por favor, tenta novamente dentro de alguns segundos. + Bu garnizon hala güncelleniyor, lütfen birkaç saniye sonra tekrar deneyin. + 此驻军仍在更新中,请在几秒钟后重试。 - - Rescue Missions - Rettungsmission - Missione di Recupero - Misiones de Rescate - Missions de sauvetage - 구출 임무 - Спасательные миссии - Misje Ratunkowe - Záchranné mise - 救援任务 + + Adding this squad to garrison will exceed garrison limit. Some of them will join garrison, the rest will be dismissed and their cost will be refunded. + Añadir esta escuadra a la guarnición excederá el límite de la guarnición. Algunos de ellos se unirán a la guarnición, el resto serán descartados y su coste será reembolsado. + L'ajout de cette escouade dans la garnison va excéder la limite. Certains vont rejoindre la garnison, le reste sera remboursé. + 이 분대를 주둔지에 추가하면 주둔군 제한을 초과하게 됩니다. 그들 중 일부는 주둔지에 합류할 것이고, 나머지는 해산되며 비용은 환불될 것입니다. + Добавление этого отряда в гарнизон превысит лимит гарнизона. Какая-то их часть присоединится к гарнизону, оставшиеся будут распущены, а их стоимость будет возмещена. + Ao adicionar este pelotão à guarnição, vais exceder o limite da guarnição. Alguns deles vão se juntar à guarnição, os restantes vão ser dispensados e o custo reembolsado. + Bu mangayı garnizona eklemek, garnizon sınırını aşacaktır. Bir kısmı garnizona katılacak, geri kalanı görevden alınacak ve masrafları iade edilecek. + 将此小队添加到驻军将超出驻军限制。其中一些人将加入驻军,其余人将被解雇,其成本将被退还。 - - Support Missions - Unterstützungsmission - Missioni di Supporto - Misiones de Apoyo - Missions de soutien - 지원 임무 - Миссия поддержки - Misje Wsparcia - Podpůrné mise - 支援任务 + + Selected units are already in garrison. + Las unidades seleccionadas ya se encuentran en una guarnición. + Les unités sélectionnés sont déjà dans la garnison. + 선택한 유닛은 이미 주둔지에 있습니다. + Выбранные юниты уже в гарнизоне. + As unidades selecionadas já estão numa guarnição. + Seçilen birimler zaten garnizonda. + 所选单位已经在驻军中。 - - Missions to increase your support within the population - Missioni per aumentare il supporto della popolazione nei tuoi riguardi - Misiones para aumentrar tu apoyo entre la población - Des missions pour augmenter votre soutien au sein de la population - 주민들 내에서 당신의 지지율을 상승시키는 임무입니다. - Миссии по увеличению вашей поддержки среди населения - Misje, aby Zwiększyć Wsparcie w Populacji - Mise, které zvýší vaše podporů civilistů - 增加民众支持度的任务 + + Dead or player-controlled units can't be added to garrison. + Unidades muertas o controladas por el jugador no pueden ser añadidas a la guarnición. + Les unités mortes ou contrôlé par un joueur ne peuvent pas être ajouté dans la garnison. + 사망하거나 플레이어가 조종하는 유닛은 주둔지에 추가할 수 없습니다. + Мертвые или контролируемые игроком юниты не могут быть добавлены в гарнизон. + Unidades mortas ou controladas pelo jogador não podem ser adicionadas à guarnição. + Ölü veya oyuncu tarafından kontrol edilen birimler garnizona eklenemez. + 死亡或玩家控制的单位不能添加到驻军。 - - - - Cost: 10 points - Kosten: 10 Punkte - Costo: 10 punti - Coste: 10 puntos - Coût : 10 points - 가격: 10 포인트 - Цена: 10 Очков - Koszt: 10 punktów - Cena: 10 bodů - 消耗: 10 点 + + You can't add units to player led, Watchpost, Roadblocks or Minefield building squads. + No puedes añadir unidades a jugadores liderados, a Puestos de observación, a Controles de carretera o a escuadras de despliegues de campos de minas. + 플레이어가 이끄는 부대, 감시 초소, 검문소 또는 지뢰지대 건설 부대로는 유닛을 추가할 수 없습니다. + Вы не можете добавлять юниты в ведомые игроком отряды, сторожевые посты, блокпосты и отряды постановщиков минных полей. + Não podes adicionar unidades a pelotões liderados por jogadores, Postos de Vigia, Barricadas de Estrada ou Construtores de Campos Minhados. + Oyuncu liderliğindeki, Gözetleme Noktası, Kontrol Noktası veya Mayın Tarlası inşa ekiplerine birim ekleyemezsiniz. + 您不能将单位添加到玩家领导的、监视哨、路障或地雷区建筑小队。 - - Select type ammo for the strike - Seleziona il tipo di munizione per l'attacco - Seleccionar tipo de bombas - Sélectionnez le type de munitions pour la frappe - 타격할 탄약 유형 선택 - Выберите тип боеприпасов для удара - Wybierz rodzaj amunicji do ostrzału - Vyberte typ munice pro úder - 选择空袭弹药类型 + + Static crewmen, prisoners, refugees, Petros or unknown units cannot be added to garrison. + Tripulación estática, prisioneros, refugiados, Petros o unidades desconocidas no pueden ser añadidas a una guarnición. + Les membres d'équipage d'une arme statique, les prisonniers, réfugiés, Petros ou des unités inconnues ne peuvent pas être ajouté dans la garnison. + 고정화기 승무원, 포로, 난민, 페트로스 또는 알려지지 않은 유닛은 주둔지에 추가할 수 없습니다. + Расчёты стационарных орудий, пленные, беженцы, Петрос или неизвестные юниты не могут быть добавлены в гарнизон. + Tripulação de estáticas, prisioneiros, refugiados, Petros ou unidades descomnhecidas não podem ser adicionadas à guarnição. + Statik mürettebat, mahkumlar, mülteciler, Petros veya bilinmeyen birimler garnizona eklenemez. + 静态机组人员、囚犯、难民、Petros或未知单位不能添加到驻军。 - - Select Mortar Ammo - Mörsermunition auswählen - Seleziona Munizioni del Mortaio - Seleccionar munición de morteros - Sélectionnez les munitions de mortier - 박격포 탄약 선택 - Выберите боеприпасы для минометов - Wybierz Amunicję do Moździerza - Vyberte munici minometu - 选择炮击弹药类型 + + You must select any %1 zone with marker. + Debes seleccionar alguna zona %1 con marcador. + Vous devez sélectionner n'importe quel %1 zone avec un marqueur. + 마커가 있는 아무 %1 구역을 선택해야 합니다. + Вы должны выбрать любую зону %1 с маркером. + Tens que selecionar qualquer zona %1 com marcador. + İşaretli herhangi bir %1 bölgesini seçmelisiniz. + 您必须选择任何带有标记的 %1 区域。 - - HE - HE - AE - HE - HE - 고폭탄 - ОФ - Odłamkowa-Burząca - HE - 高爆弹 + + Selected zone does not belong to %1. + La zona seleccionada no pertenece a %1. + La zone sélectionnée n'appartient pas à %1. + 선택한 구역이 %1 소속이 아닙니다. + Выбранная зона не принадлежит %1. + Zona selecionada não pertence a %1 + Seçilen bölge %1'e ait değil. + 所选区域不属于 %1。 - - Laser Guided - Lasergelenkt - Laser Guidato - Guiado por Láser - Guidé au laser - 레이저유도탄 - С лазерным наведением - Naprowadzana Laserowo - Laserem naváděný - 激光制导炸弹 + + You can't manage garrisons on this kind of zone. + No puedes gestionar guarniciones en este tipo de zonas. + Vous ne pouvez pas gérer des garnisons dans ce type de zone. + 이런 구역에서는 주둔지를 관리할 수 없습니다. + Вы не можете управлять гарнизонами у зоны этого типа. + Não podes gerir guarnições neste tipo de zona. + Bu tür bir bölgede garnizonları yönetemezsiniz. + 您不能在此类区域上管理驻军。 - - Smoke - Nebel - Fumogeno - Humos - Fumigène - 연막탄 - Дым - Dymna - Kouř - 烟雾弹 + + %1 group has returned to HC control as the zone which was planned to be garrisoned has been lost. + El grupo %1 ha vuelto bajo el control de HC ya que la zona donde se planeaba aguarnicionar ha sido perdida. + %1 그룹은 주둔할 예정이었던 구역을 잃었기 때문에 하이 커맨드 통제로 들어갔습니다. + Группа %1 вернулась под контроль Командующего, т.к. зона, указанная для гарнизона, утрачена. + Grupo %1 voltou ao controlo do AC devido à zona que eles planeavam guarnecer foi perdida. + Garnizona alınması planlanan bölge kaybedildiğinden, %1 grubu HC kontrolüne geri döndü. + %1 小队已返回到HC控制,因为计划驻扎的区域已经丢失。 - - Select No. Rounds to be fired - Numero di Colpi da sparare - Seleccionar n. de Salvas - Sélectionnez le nombre de cartouches à tirer - 발사할 탄약 수 선택 - Выберите кол-во снарядов - Wybierz ilość pocisków do wystrzelenia - Vyberte počet ran, která chcete vystřelit - 选择炮击轮数 + + This garrison is full, choose another zone to add this HC squad into it's garrison. + La guarnición está llena, selecciona otra zona para añadir esta escuadra de HC a su guarnición. + 이 주둔지는 꽉 찼으므로, 이 하이 커맨드 분대를 주둔지에 추가하려면 다른 구역을 선택하십시오. + Этот гарнизон полон, выберите другую локацию для того чтобы добавить этот отряд в гарнизон. + A guarnição está cheia, escolhe outra zona ou adiciona este pelotão do AC à sua guarnição. + Bu garnizon dolu, bu Yüksek Komuta ekibini garnizonuna eklemek için başka bir bölge seçin. + 此驻军已满,请选择另一个区域将此高级指挥小队添加到其驻军中。 - - Select type of strike - Seleziona tipo di supporto - Seleccionar tipo de Bombardeo - Sélectionnez le type de frappe - 타격 유형 선택 - Выберите тип удара - Wybierz rodzaj ostrzału - Vyberte typ úderu - 选择空袭类型 + + Garrison + Garnison + Guarnición + Garnison + 주둔군 + Гарнизон + Guarnição + Garnizon + 驻军 - - Barrage Strike - Sbarramento d'artiglieria - Bombardeo Continuo - Barrage d'artillerie - 연발 타격 - Заградительный удар - Uderzenie Zaporowe - Salva - 弹幕打击 + + Garrison limit has reached, you can't add new units anymore. + La guarnición ha alcanzado su límite, no puedes añadir nuevas unidades. + 주둔지가 한계에 도달했으며, 더 이상 새 유닛을 추가할 수 없습니다. + Достигнут лимит гарнизона, вы больше не можете добавлять в него новые юниты. + Chegaste ao limite da guarnição, não podes adicionar novas unidades. + Garnizon sınırına ulaşıldı, artık yeni birim ekleyemezsiniz. + 驻军已达到上限,您不能再添加新单位了。 - - Single Point Strike - Supporto su punto singolo - Un Punto de Bombardeo - Frappe sur un point unique - 단일 지점 타격 - Одноточечный удар - Uderzenie Punktowe - Jednorázový úder - 单点打击 + + Unit has been recruited.%1 + La unidad ha sido reclutada.%1 + 다음 유닛을 모집했습니다: %1 + Юнит нанят в гарнизон.%1 + Unidade foi recrutada.%1 + Birim işe alındı.%1 + 单位已被招募。%1 - - - - Player and Money Interaction - Interazione Giocatori e Soldi - Interacción de Jugador y Dinero - Interaction Joueur et Argent - 플레이어와 자금 상호작용 - Меню Игроков и Снабжения - Interakcja Gracza i Pieniędzy - Interakce hráče a peněz - 玩家/资金 + + Select the zone on where you will send the selected troops as garrison. + Selecciona la zona en la que vas a guarnicionar los tropas seleccionadas. + 선택한 병력을 주둔지로 보낼 구역을 선택하십시오. + Выберите зону, куда вы отправите выбранные войска в качестве гарнизона. + Seleciona a zona para onde queres enviar as tropas selecionadas para guarnição. + Seçilen birlikleri garnizon olarak göndereceğiniz bölgeyi seçin. + 选择您将作为驻军发送的区域。 - - Add Server Member - Aggiungi Membro del Server - Añadir Miembro del Servidor - Ajouter un membre au serveur - 서버 멤버로 추가 - Добавить участника сервера - Dodaj Członka Serwera - Přidat člena serveru - 添加服务器会员 - - - Use this option to add the player which you are currently looking to the member's list - Usa questa opzione per aggiungere il giocatore che stai guardando alla lista dei Membri - Usa esta opción para añadir al jugador que estás actualmente mirando a la lista de miembros - Utilisez cette option pour ajouter le joueur que vous regardez actuellement à la liste des membres - 현재 보고 있는 플레이어를 멤버 목록에 추가하려면 이 옵션을 사용하십시오. - Используйте эту опцию, чтобы добавить игрока, которого вы сейчас ищете, в список участников. - Użyj tej opcji, aby dodać gracza, na którego aktualnie patrzysz na liście członków - Pomocí této možnosti přidejte hráče, který v současné době hledáte do seznamu členů - 使用该选项将你面前的玩家加入到会员列表 + + Garrisons + Garnisonen + Guarnigioni + Guarniciones + Garnisons + 주둔지 + Гарнизоны + Garnizony + Umístit posádku + Guarnições + Garnizon + 驻军 - - Donate 100 € to Faction - Dona 100€ alla Fazione - Donar 100€ a la Facción - Faire un don de 100 € à la Faction - 팩션에 100€ 기부 - Пожертвовать 100 € фракции - Wpłać 100 € dla frakcji - Darujte 100 € frakci - 向阵营捐赠 100€ + + + + Last Garbage Clean was %1 ago. Keep track of it. Forced GC in %2. - - It will increase your prestige among your faction - Alzerà il tuo prestigio nella tua fazione - Aumentará tu prestigio entre la Facción - Cela augmentera votre prestige parmi votre faction - 해당 행위는 당신의 팩션에서 당신의 위신을 높여줄 것입니다. - Это повысит ваш престиж среди вашей фракции - Zwiększy to Twój prestiż wśród Twojej frakcji - Zvýší to vaši prestiž mezi vaši frakcí - 这将会提升你在我方阵营中的威望 + + Garbage Cleaner Tracker run a garbage clean because the time passed the threshold. Keep track of GC times. + El Seguimiento del Limpiador de Basura llevó a cabo una limpieza porque el umbral de tiempo fue superado. Mantén supervisado el Limpiador de Basura. + 쓰레기 청소 기록 프로그램이 임계값을 초과하여 쓰레기를 청소합니다. 쓰레기 청소 시간을 계속 기록합니다. + Трекер очистки мусора запустил чистку из-за превышения порогового значения времени. Следите за трекером. + O Rastreador de Limpeza de Lixo correu uma limpeza de lixo porque o tempo passou do limite. Relembra os tempos para LL. + Çöp Temizleyici İzleyici, zaman eşiği geçtiği için bir çöp temizliği çalıştırır. Öp Temizleyici zamanlarını takip edin. + 垃圾清洁器跟踪器运行垃圾清洁,因为时间超过了阈值。继续跟踪GC时间。 - - Donate 100 € to player - Spieler 100€ spenden - Dona 100€ al giocatore - Donar 100€ a un jugador - Faire un don de 100 € au joueur - 플레이어에게 100€를 기부 - Пожертвуйте 100 € игроку - Wpłać 100 € dla gracza - Darujte 100 € hráči - 向玩家捐赠 100€ + + Garbage Cleaner Tracker + Seguimiento del Limpiador de Basura + 쓰레기 청소 기록 프로그램 + Трекер очистки мусора + Rastreador de Limpeza de Lixo + Çöp Temizleyici İzleyicisi + 垃圾清洁器跟踪器 - - Remove Server Member - Membro del Server - Quitar Miembro de Servidor - Supprimer un membre du serveur - 서버 멤버에서 제거 - Удалить участника сервера - Usuń Członka Serwera - Odebrat člena serveru - 移除服务器会员 + + + + You don't have a first aid kit for self-revive. - - Use this option to remove the player which you are currently looking to the member's list - Usa questa opzione per rimuovere il giocatore che stai guardando dalla lista dei Membri - Usa esta opción para quitar al jugador (que estás actualmente mirando) de la lista de miembros - Utilisez cette option pour supprimer le joueur que vous regardez actuellement dans la liste des membres - 현재 보고 있는 플레이어를 멤버 목록에서 제거하려면 이 옵션을 사용하십시오. - Используйте эту опцию, чтобы удалить игрока, которого вы сейчас ищете, из списка участников. - Użyj tej opcji, aby usunąć gracza, na którego aktualnie patrzysz na liście członków - Tuto možnost použijte k odstranění hráče, který v současné době hledáte do seznamu členů - 使用该选项将你面前的玩家从会员列表中移除 + + You have already revived yourself recently. - - You've turned off top information bar. To enable it, press %1. - Hai disabilitato la Barra Informazioni. Per abilitarla, premi %1. - Has ocultado la barra de información superior. Para activarla, pulsa %1 - Vous avez désactivé la barre d'informations supérieure. Pour l'activer, appuyez sur %1. - 상단의 정보 표시줄을 껐습니다. 활성화하려면 %1 키를 누르십시오. - Вы выключили отображение информационной строки. Чтобы включить её снова, нажмите %1. - Wyłączyłeś górny pasek informacji. Aby go włączyć, naciśnij %1. - Vypnuli jste horní informační lištu. Chcete-li ji povolit, stiskněte %1. - 你关闭了顶部信息栏。 要启用它,请按%1。 + + You shake off the injury, but you're not feeling great. - - You've turned on top information bar. To disable it, press %1. - Hai abilitato la Barra Informazioni. Per disabilitarla, premi %1. - Has activado la barra de información superior. Para ocultarla, pulsa %1 - Vous avez activé la barre d'informations supérieure. Pour la désactiver, appuyez sur %1. - 상단의 정보 표시줄을 켰습니다. 비활성화하려면 %1 키를 누르십시오. - Вы включили отображение информационной строки. Чтобы выключить её, нажмите %1. - Włączyłeś górny pasek informacyjny. Aby go wyłączyć, naciśnij %1. - Zapnuli jste horní informační lištu. Chcete-li ji deaktivovat, stiskněte %1. - 你打开了顶部信息栏。 要关闭它,请按%1。 + + You are feeling much better. - - Information Bar - Barra Informazioni - Barra de Información - Barre d'informations - 정보 표시줄 - Информационная строка - Pasek Informacyjny - Informační lišta - 信息栏 + + Self Revive - - + + Battle Options Schlachtoptionen - Opzioni di Battaglia - Opciones de combate + Opzioni Battaglia + Opciones de Batalla Options de combat 전투 설정 - Управление + Управление ИИ Opcje Bitwy - Možnosti bitvy + Možnosti bitev + Opções de Batalha + Savaş Seçenekleri 作战选项 - - AI Management - KI Manager - Gestione IA - Gestionar IA - Gestion de l'IA - 인공지능 관리 - Управление ИИ - Zarządzanie AI - AI Management - AI管理 + + Temp. AI Control + Controllo IA Temp. + Control Temp. de IA + Contrôle temporaire de l'IA + 인공지능 임시 조종 + Временный контроль ИИ + Tymczasowa Kontrola AI + Dočasná Kontrola AI + Controlo IA temporário + Geçici YZ Kontrolü + 临时控制AI - - Several AI options - Molteplici opzioni IA - Varias opciones de la IA - Plusieurs options d'IA - 여러 인공지능 설정입니다. - Управление ИИ - Kilka opcji AI - Několik AI možností - AI选项 + + Take personal control of the selected squad member or HC squad leader and be able to perform any kind of actions for 60 seconds. Control state will be cancelled if the player or the controlled unit receives any kind of damage + Prendi il comando personale di un membro di squadra IA selezionato o un Capo squadra assegnato all'Alto Comando e performa ogni tipo di azione che vuoi per 60 secondi, il controllo verrà annullato se il giocatore o l'IA controllata ricevono ogni tipo di danno + Toma el control personal de un miembro de la escuadra seleccionado. Te permitirá tomar cualquier acción por 60 segundos. El control será cancelado si el jugador o el soldado seleccionado reciben cualquier tipo de daño + Prenez le contrôle personnel du membre d'escouade sélectionné ou du chef d'escouade HC et soyez capable d'effectuer n'importe quel type d'actions pendant 60 secondes. L'état de contrôle sera annulé si le joueur ou l'unité contrôlée subit tout type de dommage + 선택된 분대원 또는 하이 커맨드 분대장을 개인적으로 통제하고 60초 동안 어떠한 종류의 행동이든 수행할 수 있습니다. 플레이어 또는 조종하는 유닛에게 어떠한 종류든 데미지를 입으면 조종 상태가 취소됩니다. + Возьмите под личный контроль выбранного члена отряда или лидера отряда через меню Командующего и получите возможность выполнять любые действия в течение 60 секунд. Состояние контроля будет отменено, если игрок или управляемый юнит получит какой-либо урон. + Przejmij kontrolę nad wybranym członkiem oddziału lub dowódcą oddziału HC i bądź w stanie wykonywać dowolne czynności przez 60 sekund. Stan kontroli zostanie anulowany, jeśli gracz lub kontrolowana jednostka otrzyma jakiekolwiek obrażenia + Převezměte osobní kontrolu nad vybraným členem družstva nebo velitelem HC Družstvo a budete moci provádět jakékoli akce po dobu 60 sekund. Stav kontroly bude zrušen, pokud hráč nebo kontrolovaná jednotka dostane jakýkoli druh poškození + Toma controlo pessoal do membro do pelotão selcionado ou o líder de pelotão do AC e serás capaz de realizar qualquer tipo de ação durante 60 segundos. O estado de controlo será cancelado assim que o jogador ou a unidades receba qualquer tipo de dano. + Seçilen manga üyesi veya Yüksek Komuta manga liderinin kişisel kontrolünü elinize alın ve 60 saniye boyunca her türlü eylemi gerçekleştirebileceksiniz. Oyuncu veya kontrol edilen birim herhangi bir hasar alırsa kontrol durumu iptal edilecektir. + 亲自控制选定的班组成员或指挥部班组的班长, 并可在60秒内执行任何动作。如果玩家或受控单位受到任何伤害, 控制状态将被取消 - - Commander - Kommandant - Comandante - Comandante - Commandant - 지휘관 - Командующий - Dowódca - Velitel - 指挥官 + + Auto Heal + Automatische Heilung + Auto Cura + Auto Curación + Guérison automatique + 자동 치료 + Авто-лечение + Automatyczne Leczenie + Automatické uzdravení + Cura automática + Otomatik Tedavi + 自动医疗 - - Open commander options - Apri le opzioni del comandante - Abre las opciones del comandante - Ouvrir les options du commandant - 지휘관 설정을 엽니다. - Открыть меню командования - Otwórz opcje dowódcy - Otevřít velitelské možnosti - 打开指挥官选项 + + AI squad mates will heal proactively each other + I compagni di squadra IA si cureranno attivamente tra di loro + Los compañeros de la IA se curarán proactivamente unos a otros + Les coéquipiers de l'escouade IA se soigneront mutuellement de manière proactive + 인공지능 분대원들은 서로 우선적으로 치료할 것입니다. + ИИ-соотрядники будут активно лечить друг друга + Członkowie drużyny AI będą się aktywnie leczyć + Členové družstev AI se navzájem aktivně uzdraví + YZ takım arkadaşları proaktif olarak birbirlerini iyileştirecek + AI将会主动互相治疗 - - Construct Here - Hier bauen - Costruisci Qui - Construir Aquí - Construire ici - 여기에 건설 - Строительство - Buduj Tutaj - Konstruovat zde - 建造 + + Auto Rearm \ Loot + Automatisches Aufmunitionieren/Plündern + Auto Riarmo / Saccheggio + Auto Rearme / Botín + Réarmement automatique \ Loot + 자동 재무장 / 노획 + Автоперезарядка \ Лут + Automatyczne Dozbrajanie \ Zbieranie + Automatické přezbrojování \ kořistění + Otomatik Silahlanma \ Yağma + 自动重新武装\战利品 - - Construct in the spot where you are a selected building facing this direction - Costruisci nel punto dove hai selezionato una struttura rivolta verso questa direzione - Construye en el sitio el edificio seleccionado mirando hacia esta dirección - Construire à l'endroit où vous vous trouvez un bâtiment sélectionné faisant face à cette direction - 선택한 건물을 해당 지점에 당신이 바라보고 있는 방향으로 건설합니다. - Постройте в том месте, где вы выбрали здание, обращенное в этом направлении - Zbuduj, w miejscu w którym jesteś, wybrany budynek zwrócony w tym kierunku - Stavějte na místě, kde jste vybraly budovu otočenou tímto směrem - 在你所在的位置, 朝向此方向建造所选建筑 + + AI will search for better weapons, vests, helmets etc. If they are in a vehicle, they will just store what they scavenge in the vehicle. If not, they will equip them + L' IA cercherà migliori armi, vesti, elmetti ecc... Se si trovano in un veicolo, lo useranno per conservare quello che hanno trovato, se ciò non è possibile equipaggeranno quello che trovano + La IA buscara mejores armas, chalecos, cascos, etc. Si están en un vehículo, lo que hayan encontrado elo almacenarán en el vehículo. En su defecto se lo equiparán. + L'IA cherchera de meilleures armes, gilets, casques, etc. S'ils sont dans un véhicule, ils stockeront ce qu'ils récupèrent dans le véhicule. Sinon, ils l'équiperont + 인공지능은 더 나은 무기, 조끼, 헬멧 등을 찾을 것입니다. 만약 그들이 차 안에 있다면 그들은 그들이 노획한 것을 차 안에 저장할 것입니다. 그렇지 않으면 해당 장비를 장착할 것입니다. + ИИ будет искать лучшее оружие, бронежилеты, шлемы и т.д. Если они находятся в транспортном средстве, они просто сохранят то, что они собирают в машине. Если нет, они их оденут на себя. + AI będzie szukać lepszej broni, kamizelek, hełmów itp. Jeśli AI są w pojeździe podczas użycia tej opcji, zdobyty ekwipunek schowają do pojazdu. Jeśli nie, to podmienią one swój ekwipunek na lepszy + AI bude hledat lepší zbraně, vesty, přilby atd. Pokud jsou ve vozidle, budou jen ukládat to, co ve vozidle uchovávají. Pokud ne, vybaví je + AI daha iyi silahlar, yelekler, kasklar vb. arayacak. Eğer bir araçtalarsa, topladıkları şeyi araçta depolayacaklar. Değilse, onları kuşanacaklar + AI将会搜寻更好的武器, 背心, 头盔等。如果他们在载具载具内, 他们就会把捡到的物品存放至载具内。否则, AI将会装备它们。 - - Fast Travel - Schnellreise - Viaggio Rapido - Viaje Rápido - Téléportation - 빠른 이동 - Быстрое Перемещение - Szybka Podróż - Rychlý přesun - 快速旅行 + + Dismiss Units / Squad + Congeda Unità / Squadre + Desmovilizar Soldado / Escuadra + Renvoyer des unités / Escouades + 유닛 / 분대 해산 + В запас + Odwołaj Jednostki / Oddział + Odmítnutí jednotek / družstva + Takımı / Birimi Görevden Al + 解散单位/班组 - - Teleport your squad or a HC selected squad to a friendly zone depending on several factors - Teletrasporta te e la tua squadra in una zona alleata a seconda di alcuni fattori - Teleporta a tu escuadra o a la escuadra selecionada del HC a una zona aliada dependiendo de varios factores - Téléportez votre équipe ou une équipe sélectionnée avec HC dans une zone amicale en fonction de plusieurs facteurs - 몇 가지 요소에 따라 당신의 분대 또는 하이 커맨드가 선택한 분대를 아군 구역으로 순간이동시킵니다. - Телепортируйте свой отряд или отряд, выбранный HC, в дружественную зону в зависимости от нескольких факторов - Teleportuj swój oddział lub wybrany oddział HC do przyjaznej strefy w zależności od kilku czynników - Teleportuje vaše družstvo a nebo HC vybrané družstvo do přátelské zóny závesející na několika faktorech - 满足条件时, 将您的班组或指挥部小队传送至友军占领区 + + Dismiss selected units or squads, recovering it's cost to the proper resource pool + Congeda le unità / squadre selezionate recuperandone il costo + Desmoviliza al soldado o a la escuadra seleccionada, recuperando su coste al alijo correspondiente + Renvoyez les unités ou escouades sélectionnées, en récupérant leur coût dans le pool de ressources approprié + 선택한 유닛 또는 분대를 해산시키고 비용을 적절한 자산으로 복구합니다. + Распустить выбранные отряды или отряды, вернув их стоимость в соответствующий пул ресурсов. + Odwołaj wybrane jednostki lub oddziały, przywracając ich koszt do odpowiedniej puli zasobów + Rozpustit vybrané jednotky nebo družstva a obnovit své náklady na daný pool + Maliyetini uygun kaynak havuzuna geri ödeyerek seçilen birimleri veya mangaları görevden alın + 解散选定的单位或班组, 回收其成本至对应的资源池 - - Garage Vehicle - Fahrzeug in Garage geben - Aggiungi Veicolo al Garage - Almacenar vehículo - Ranger le véhicule - 차고에 차량 넣기 - Гараж - Schowaj Pojazd do Garażu - Garáž vozidel - 载具仓库 + + Garrison Units / Squads + Guarnisci Unità / Squadre + Unidades de Guarnición / Escuadras + Unités de garnison / Escouades + 유닛 / 분대 주둔 + Добавить в гарнизон + Jednostki Garnizonowe / Oddziały + Posádkové jednotky / družstva + Birimleri / Takımları Garnizona Ekle + 驻军单位/班组 - - Vehicle or Static gun you're looking at will be garaged, interact with Flag to retrieve - Il veicolo o arma fissa che stai guardando verrà aggiunta al garage, interagisci con la bandiera per recuperarli - El vehículo o la arma estática a la que miras será almacenada. Acércate a la bandera para retirarlo. - Le véhicule ou l'arme statique que vous regardez sera rangé, interagissez avec le drapeau pour le récupérer - 현재 보고 있는 차량 또는 고정화기는 차고에 보관되며, 깃발과 상호작용하여 되찾을 수 있습니다. - Автомобиль или статическая пушка, на которую вы смотрите, будут помещены в гараж, взаимодействуйте с Флагом, чтобы получить - Pojazd lub działo statyczne, na które patrzysz, zostaną schowane do garażu, wejdź w interakcję z flagą, aby je wyciągnąć - Vozidlo nebo statická zbraň na kterou se díváte bude garážována, pro vyzvednutí použijte vlajku - 你面前的载具或固定式武器将被存放至车库, 与旗帜来取出 + + Adds selected units or squads to a map selected garrison + Aggiunge unità o squadre selezionate alla guarnigione selezionata sulla mappa + Añade las unidades o escuadras seleccionadas a una posición guarnicionada que selecciones + Ajoute des unités ou des escouades sélectionnées à une garnison sélectionnée sur la carte + 선택한 유닛 또는 분대를 선택한 주둔지에 추가합니다. + Добавляет выбранные юниты или отряды в выбранный на карте гарнизон + Dodaje wybrane jednostki lub oddziały do wybranego garnizonu na mapie + Přidá vybrané jednotky nebo jednotky na mapu vybranou posádku + Seçilen birimleri veya mangaları seçilen bir garnizon haritasına ekler + 将选定的单位或班组编入在地图上选定的驻军 - - Player and Money - Spieler und Geld - Giocatori e Soldi - Jugador y Dinero - Joueur et argent - 플레이어와 자금 - Игрок и деньги - Gracz i Pieniądze - Hráč a Peníze - 玩家与资金 + + Mount / Dismount + Monta / Smonta + Embarcar / Desembarcar + Monter / Descendre + 탑승 / 하차 + Погрузка / Разгрузка + Wsiadaj / Wysiadaj + Nasednout / Vysednout + Bin / İn + 搭乘/离开 - - Look at some player and interact with him - Guarda un giocatore e interagiscici - Mira a un jugador e interactua con él - Regardez un joueur et interagissez avec lui - 해당 플레이어를 보고 그에게 상호작용하십시오. - Посмотрите на игрока чтобы взаимодействовать с ним - Spójrz na jakiegoś gracza i wejdź z nim w interakcję - Podívej se na některé hráče a intereaguj s nimi - 面向玩家并与其互动 + + Force squad to mount or dismount their assigned vehicle + Forza la squadra a montare o smontare dal loro veicolo assegnato + Fuerza a una escuadra a embarcar o desembarcar su vehículo asignado + Forcer l'escouade à monter ou descendre de son véhicule assigné + 분대에 할당된 차량에 강제로 탑승하거나 하차시킵니다. + Заставить отряд сесть или слезть с назначенной машины + Zmuś oddział do wejścia lub wyjścia z przypisanego pojazdu + Přinutit družřstvo k nasednutí nebo sesednutí jejich přiřazeného vozidla + Ekibi kendilerine atanan araca binmeye veya inmeye zorla + 强制班组搭乘或离开他们分配的车辆 - - Undercover ON - Sotto Copertura ON - Encubierto ON - Incognito ON - 위장 켜기 - Скрытность ВКЛ - Tryb Incognito WŁ - V utajení ZAPNUTO - 启用伪装 + + Squad SITREP + SITREP Squadra + Escuadra SITREP + SITREP d'escouade + 분대 상황보고 + Статус отряда + Raport Sytuacyjny Drużyny + SITREP družstva + SITREP Pelotão + Takım Durum Raporu + 班组状态报告 - - Become Undercover if you match the requirements. Enemy AI won't attack you until they discover you - Vai sotto copertura se soddisfi i requisiti. I nemici non ti attaccheranno finché verrai scoperto - Pasa a Encubierto si cumples los requisitos. La IA enemiga no te atacará hasta que te descubra. - Devenez Incognito si vous remplissez les conditions. L'IA ennemie ne vous attaquera pas tant qu'elle ne vous aura pas découverte - 요구 사항과 일치하는 경우 위장이 시작됩니다. 적 인공지능은 당신을 알아볼 때까지 당신을 공격하지 않을 것입니다. - Станьте скрытным, если вы соответствуете требованиям. Вражеский ИИ не нападет на вас, пока не обнаружит вас - Stań się Incognito, jeśli spełniasz wymagania. Wrogowie nie zaatakuje cię, dopóki cię nie odkryją - Být v utajení pokud jsou splněny podmínky. Nepřítel nebude útočit pokud nebudete odhaleni. - 满足条件时可进入伪装状态。敌方AI在识破你之前不会攻击你 + + Recover info about a HC squad status + Recupera info approposito lo stato di una squadra Alto Comando + Recupera informacion sobre el estado de una Escuadra de HC. + Récupérer des informations sur le statut d'une escouade HC + 하이 커맨드 분대 상태에 대한 정보를 확인합니다. + Доложить информацию о статусе отряда + Odzyskaj informacje o stanie drużyny HC + Obnovte informace o stavu týmu HC + Recolher informação sobre o status de um pelotão do AC + Bir HC takım durumu hakkında bilgi kurtarın + 回报指挥部班组的状态 - - Unlock Vehicle - Fahrzeug entsperren - Sblocca Veicolo - Abrir Vehículo - Dévérrouiller le véhicule - 차량 잠금해제 - Разблокировать технику - Odblokuj Pojazd - Odemknout vozidlo - 解锁载具 + + Squad Add Vehicle + Aggiungi Veicolo alla Squadra + Añadir vehículo a Escuadra + Ajouter un véhicule à l'escouade + 분대에 차량 추가 + Добавить технику отряду + Przydziel Pojazd Drużynie + Družstvo Přidat vozidlo + Takıma Araç Ekle + 为班组分配载具 - - Allow other groups to mount this vehicle - Erlaube einer anderen Gruppe auf diesem Fahrzeug aufzusitzen - Permetti ad altri gruppi di salire su questo veicolo - Permite a otros grupos montarse a este vehículo - Autoriser d'autres groupes à monter dans ce véhicule - 다른 그룹이 이 차량에 탑승하도록 허용합니다. - Разрешить другим группам садиться на этот автомобиль - Pozwól innym grupom na używanie tego pojazdu - Umožněte ostatním skupinám nasednout do tohoto vozidla - 允许其他小队搭乘该载具 + + Look at some vehicle and assign it to the selected squad for it's use + Guarda qualche veicolo e assegnalo alla squadra selezionata in modo che possano usarlo + Mira hacia un vehículo y asignalo a la escuadra seleccionada para su uso + Regardez un véhicule et attribuez-le à l'escouade sélectionnée pour son utilisation + 차량을 보고 선택된 분대에 차량을 할당합니다. + Посмотрите на какую-нибудь технику и назначьте ее выбранному отряду для использования + Spójrz na jakiś pojazd i przypisz go do wybranego oddziału + Podívejte se na nějaké vozidlo a přiřaďte jej vybranému družstvu pro jeho použití + Bir araca bakın ve onu kullanması için seçilen mangaya atayın + 将面前的载具分配给选定的班组使用 - - - Server Information - Informazioni del Server - Información de Servidor - Informations sur le serveur - 서버 정보 - Информация сервера - Informacje o Serwerze - Informace serveru - Informaçao Servior - 服务器信息 - - - Admin is setting up the game. - Ein Admin konfiguriert das Spiel. - Admin está configurando la partida. - 관리자가 게임을 설정 중입니다. - Admin nastavuje hru. + + + Nearby units have been healed, refreshed, and can go undercover again.<br/><br/> Nearby vehicles are no longer reported. + Le unità vicine sono state curate, rinnovate e possono andare nuovamente sotto copertura.<br/><br/>I veicoli nelle vicinanze non sono più reportati dal nemico. + Unidades cercacnas han sido sanadas, revigorizadas y pueden volver a estar de encubierto.<br/><br/>Los vehículos cercanos ya no son buscados + Les unités à proximité ont été soignées, rafraîchies et peuvent à nouveau être incognito.<br/><br/> Les véhicules à proximité ne sont plus signalés. + 인근 유닛이 치료되고 새로워졌으며, 다시 위장할 수 있습니다.<br/><br/>인근 차량은 더 이상 신고되지 않습니다. + Ближайшие бойцы были вылечены и могут снова работать под прикрытием.<br/><br/>Ближайшие машины больше не в розыске. + Pobliskie jednostki zostały wyleczone, odświeżone i mogą ponownie działać pod przykrywką.<br/><br/> Pobliskie pojazdy nie są już poszukiwane. + Nedaleké jednotky byly uzdraveny, osvěženy a mohou se znovu utajit. <br/> <br/> Nedaleká vozidla již nejsou hlášena. + Yakındaki birimler iyileştirildi, tazelendi ve tekrar gizlenebilir.<br/><br/> Yakındaki araçlar artık rapor edilmiyor. + 附近的单位已被治疗并恢复至最佳状态,可以再次进入伪装模式 - - Waiting for an admin to log in... - Warte auf Admin Anmeldung... - Esperando a que se autentique un Admin... - 관리자가 로그인하길 기다리는 중... - Čeká se na přihlášení administrátora... + + <br/> - no longer reported + <br/> - ya no estan reportados + <br/> - 더 이상 신고되지 않습니다 + <br/> - более не разыскивается + <br/> - již není hlášeno + <br/> - Artık rapor edilmiyor + <br/> - 不再报告 - - Waiting for an admin to log in, or autostart timeout... - Warte auf Admin Anmeldung oder auf den automatischen Start-Timer... - Esperando a que un Admin se autentique, o que comience automáticamente al terminal el contador... - 관리자가 로그인하거나 자동 시작 시간 초과를 기다리는 중... - Čekání na přihlášení správce nebo vypršení časového limitu automatického spuštění... + + <br/> - rearmed + <br/> - han sido rearmados + <br/> - 재무장되었습니다 + <br/> - перезаряжен(а) + <br/> - přezbrojený + <br/> - Yeniden silahlandı + <br/> - 重新装填 - - Waiting for background init to complete... - Aspettando che l'inizializzazione di background sia completata. - Esperando a que se complete el init de fondo... - En attente de la fin de l'initialisation. - 배경 초기화가 완료되길 기다리는 중... - Ожидание завершения инициализации. - Oczekiwanie na zakończenie inicjowania w tle. - Čekání na dokončení inicializace na pozadí - A epera de inicio de segundo plano para completar - 等待后台初始化完成 + + <br/> - refueled + <br/> - han sido repostados + <br/> - 재급유되었습니다 + <br/> - заправлен(а) + <br/> - natankovat + <br/> - Yakıt alındı + <br/> - 加油 - - Server load completed. - Caricamento del server completato. - Completada la carga del servidor. - Chargement du serveur terminé. - 서버 로드 완료. - Загрузка сервера завершена. - Zakończono ładowanie serwera. - Načtení serveru dokončeno. - Carregamento servidor concluida - 服务器加载完毕 + + <br/> - repaired + <br/> - repariert + <br/> - han sido reparados + <br/> - 수리되었습니다 + <br/> - отремонтирован(а) + <br/> - opraveno + <br/> - Tamir edildi + <br/> - 修理 - - Version mismatch error:<br/><br/>Server: %1<br/>Client: %2 + + Restoration + Wiederherstellung + Restauro + Restauracion + Restauration + 회복 + Восстановление + Obnovení + Restorasyon + 恢复 - - Starting game... - Spiel wird gestartet - Avviando la partita... - Iniciando partida... - Démarrage de la partie... - 게임 시작 중... - Начинаем игру... - Rozpoczynanie rozgrywki... - Spouštím hru... - A começar jogo - 正在启动游戏... + + Nearby units have been healed, refreshed and can go undercover again.<br/><br/>Nearby vehicles are:%1 + Las unidades cercanas han sido curadas, rehabilitadas y pueden ponerse de incógnito de nuevo.<br/><br/>Los vehículos cercanos:%1 + 인근 유닛이 치료되고 새로워졌으며, 다시 위장할 수 있습니다.<br/><br/>인근 차량은:%1 + Соседние юниты были вылечены, восстановлены и теперь могут снова уходить под прикрытие.<br/><br/>Техника рядом:%1 + Blízké jednotky byly vyléčeny, osvěženy a mohou být znovu v utajení.<br/><br/>Blízká vozidla jsou:%1 + Yakındaki birimler iyileştirildi, yenilendi ve tekrar gizlenebilir.<br/><br/>Yakındaki araçlar:%1 - - Waiting for server... - Warte auf Server... - Esperando al servidor... - 서버 기다리는 중... - Čekání na server... + + The box has been used in the last 30 seconds! Please wait for a bit. + La scatola è stata già usata negli ultimi 30 secondi! Attendi + ¡La caja ha sido usada en los últimos 30 segundos! Por favor, espera un poco. + La boîte a été utilisée dans les 30 dernières secondes ! Veuillez patienter un peu. + 이 상자는 지난 30초 동안 사용되었습니다! 조금만 기다려 주십시오. + Коробка была использована в течении последних 30 секунд. Пожалуйста подождите. + Skrzynia została użyta w ciągu ostatnich 30 sekund! Proszę chwilę poczekać. + Krabice byla použita za posledních 30 sekund! Počkejte chvíli prosím. + Kutu son 30 saniyede kullanıldı! Lütfen biraz bekleyin. + 请稍等,箱子在过去30秒内被使用过! - - - HC Squad Options - Opzioni di Squadra dell'Alto Comando - Opciones de Escuadras HC - Options de l'escouade HC - 하이 커맨드 분대 설정 - Управление отрядами - Opcje Drużyny HC - Možnosti týmu HC - 指挥部班组选项 - - - Squad Add Vehicle - Aggiungi Veicolo di Squadra - Añadir vehículo a Escuadra - Ajouter un véhicule à l'escouade - 분대에 차량 추가 - Добавить технику в отряд - Przydziel Pojazd Drużynie - Družstvo Přidat vozidlo - 为班组分配载具 + + + Carpet Bombing Strike + Bombardamento a Tappeto + Bombardeo de alfombra + Tapis de bombes + 융단폭격 + Ковровая бомбардировка + Zmasowane bombardowanie + Úder kobercového bombardování + Halı Bombardımanı Saldırısı + 地毯式轰炸 - - Look at some vehicle and assign it to the selected squad for it's use - Guarda qualche veicolo e assegnalo alla squadra selezionata in modo che possano usarlo - Mira hacia un vehículo y asingnalo a la escuadra seleccionada para su uso - Regardez un véhicule et attribuez-le à l'escouade sélectionnée pour son utilisation - 차량을 보고 선택된 분대에 차량을 할당합니다. - Посмотрите на какую-нибудь технику и назначьте ее выбранному отряду для использования - Spójrz na jakiś pojazd i przypisz go do wybranego oddziału - Podívejte se na nějaké vozidlo a přiřaďte jej vybranému družstvu pro jeho použití - 将面前的载具分配给选定的班组使用 + + Add to Air Support + Aggiungi al Supporto Aereo + Añadir a Soporte Aéreo + Ajouter au soutien aérien + 공중 지원에 추가하기 + Добавить в воздушную поддержку + Dodaj do Wsparcia Powietrznego + Přidat k letecké podpoře + Hava Desteğine Ekle + 添加至空中支援 - - Mount / Dismount - Monta / Smonta - Embarcar / Desembarcar - Monter / Descendre - 탑승 / 하차 - Погрузка / Разгрузка - Wsiadaj / Wysiadaj - Nasednout / Vysednout - 搭乘/离开 + + Gain Airstrike points giving this aircraft to the faction Air pool + Ottieni Punti Supporto Aereo consegnado questo veivolo alla fazione + Gana puntos de ataque aéreo dando esta nave al almacén de la facción + Gagnez des points de support aérien en donnant cet avion à la réserve aérienne de la faction + 해당 항공기를 팩션 항공 자산에 기부하여 공습 포인트를 획득하십시오. + Получайте очки за авиаудар, отдавая этот самолет в пул авиации фракции. + Zdobądź punkty Nalotu, dając ten pojazd do puli pojazdów latających twojej frakcji + Získejte body leteckého úderu dáním tohoto vozidla do frakčního leteckého poolu + Bu uçağı Hava Havuzu grubuna vererek Hava Saldırısı puanları kazanın + 将这架飞机添加至阵营空军, 并获得空袭点数 - - Force squad to mount or dismount their assigned vehicle - Forza la squadra a montare o smontare dal loro veicolo assegnato - Fuerza a la escuadra a embarcar o desembarcar su vehículo asignado - Forcer l'escouade à monter ou descendre de son véhicule assigné - 분대에 할당된 차량에 강제로 탑승하거나 하차시킵니다. - Заставить отряд сесть или слезть с назначенной машины - Zmuś drużynę do wejścia lub wyjścia z przypisanego pojazdu - Přinutit družřstvo k nasednutí nebo sesednutí jejich přiřazeného vozidla - 强制班组搭乘或离开他们分配的车辆 + + Cluster Bombs + Bombe a Grappolo + Bombas de Dispersión + Bombes à fragmentation + 집속 + Кассетные бомбы + Bomba Kasetowa + Cluster bomby + Misket Bombaları + 集束炸弹 - - Squad SITREP - SITREP Squadra - Escuadra SITREP - SITREP d'escouade - 분대 상황보고 - Статус отряда - Raport Sytuacyjny Drużyny - SITREP družstva - 班组状态报告 + + HE Bombs + Bombe AE + Bombas HE + Bombes HE + 고폭 + ОФ бомбы + Bomba Odłamkowa-Burząca + Bomby + Yüksek Patlama Bombaları + 高爆炸弹 - - If the selected squad is using some vehicle, know remotely it's status - Se la squadra sta usando un veicolo, conoscine remotamente lo stato - Si la escuadra seleccionada está usando algún vehículo, conoce de forma remota su situación. - Si l'escouade sélectionnée utilise un véhicule, sachez à distance son statut - 선택된 분대가 차량을 사용하는 경우 원격으로 차량의 상태를 파악합니다. - Если выбранный отряд использует какую-либо технику, узнайте ее статус удаленно. - Sprawdź zdalnie status pojazu z którego krorzysta oddział - Pokud vybraná skupina používá nějaké vozidlo, vězte vzdáleně jeho stav - 如果选定的班组正在使用载具, 远程了解它的状态 - - - Static Autotarget - Autotarget Fisso - Autoapuntado de Estática - Ciblage automatique statique - 고정화기 자동 타겟팅 - Автонаведение установок - Statyczny Auto Cel - Automatické zaměřování pro statické zbraně - 自动对准目标 + + NAPALM Bombs + Bombe NAPALM + Bombas NAPALM + Bombes NAPALM + 네이팜 + Напалм + Bomba Napalmowa Zapalająca + Napalm Bomby + NAPALM Bombaları + 凝固汽油弹 - - Use this option on AT / AA mounted squads. The truck driver will try to point his truck's back to any detected enemy - Usa questa opzione su una squadra meccanizata AC / AA, il pilota cercherà di rotare il veicolo verso un nemico avvistato - Usa esta opción en escuadras montadas de AT / AA. El conductor del camión intentará apuntar el reverso del vehículo hacia cualquier enemigo detectado. - Utilisez cette option sur les escouades montées AT / AA. Le chauffeur du camion essaiera de pointer l'arrière de son camion vers tout ennemi détecté - 대전차 / 대공화기 탑재 분대에 이 옵션을 사용하십시오. 트럭 운전사는 그의 트럭 뒤에게 탐지된 아무 적을 가리키려 할 것입니다 - Используйте эту опцию для ПТ / ПВО отрядов. Отряд попытается направить свое орудие на любого обнаруженного врага. - Użyj tej opcji na zmotoryzowanych oddziałach PPANC/PLOT. Kierowca pojazdu będzie próbował skierować swój pojazd tyłem do każdego wykrytego wroga - Tuto možnost použijte na AT / AA jednotkách. Řidič kamionu se pokusí nasměrovat svůj kamion zpět na jakéhokoli detekovaného nepřítele - 对部署了反坦克/防空武器的班组使用此选项。卡车驾驶员会试图将车尾对准任何被发现的敌人 + + Cost: 1 point + Costo: 1 punto + Coste: 1 punto + Coût : 1 point + 가격: 1 포인트 + Цена: 1 очко + Koszt: 1 punkt + Cena: 1 bod + Maliyet: 1 puan + 消耗: 1 点 - - - Squad Options - Opzioni Squadra - Opciones de Escuadras HC - Options d'escouade - 분대 설정 - Назначение отряда - Opcje Drużyny - Možnosti družstva - 小队选项 + + + Commander Battle Options + Opzioni di Battaglia del Comandante + Comandante: Opciones de Batalla + Options de combat du commandant + 지휘관 전투 설정 + Меню Командующего + Opcje Bitwy Dowódcy + Možnosti bitvy velitele + Komutan Savaş Seçenekleri + 指挥官作战选项 - - Engineer Squad - Squadra Ingegneri - Escuadra de Ingenieros - Escouade d'ingénieurs - 공병 분대 - Инженеры - Drużyna Inżynierów - Inženýrská družstvo - 工程师班组 + + Air Support + Supporto Aereo + Soporte Aéreo + Appui aérien + 공중 지원 + Авиаподдержка + Wsparcie Powietrzne + Letecká podpora + Hava Desteği + 空中支援 - - MG Squad - Squadra MG - Escuadra de Ametrallador - Escouade MG - 기관총 분대 - Пулеметчики - Drużyna KM - MG družstvo - 机枪班组 + + Ask for Air Support (uses Airstrike points) + Richiedi Supporto Aereo (userà Punti Supporto Aereo) + Pide un ataque aéreo (usa puntos de Soporte Aéreo). + Demander un soutien aérien (utilise des points de frappe aérienne) + 공중 지원을 요청합니다(공습 포인트 사용). + Запросить авиаподдержку (использует очки авиаподдержки) + Zapytaj o Wsparcie Powietrzne (wykorzystuje punkty Nalotu) + Požádejte o leteckou podporu (používá body Airstrike) + Hava Desteği İste (Hava Saldırısı puanı kullanılır) + 呼叫空中支援(消耗空袭点数) - - Mortar Squad - Squadra Mortaio - Escuadra de Mortero - Escouade de mortier - 박격포반 - Минометчики - Drużyna z Moździerzem - Minometné družstvo - 迫击炮班组 + + Garbage Clean + Pulizia Spazzatura + Limpieza de Basura + Nettoyer les débris + 쓰레기 청소 + Очистка мусора + Wyczyść Śmieci + Čištění odpadků + Çöpleri Temizle + 清理垃圾 - - Normal Squad - Squadra Normale - Escuadra Normal - Escouade normale - 일반 분대 - Стандарт - Drużyna Normalna - Normální družstvo - 普通班组 + + Cleans several things in game. Use with caution as it freezes the mission + Ripulisce molteplici oggetti in gioco. Attenzione può causare lag + Limpia varias cosas en el juego. Utilizalo con precaución ya que congela la misión. + Nettoie plusieurs choses dans le jeu. À utiliser avec prudence car cela gèle la mission + 게임 안의 여러 가지를 청소합니다. 임무가 동결되므로 주의하여 사용하십시오. + Очищает некоторые предметы в игре. Используйте с осторожностью, так как это заставляет миссию залагать. + Czyści niepotrzebne przedmioty i ciała z ziemi poprawiając wydajność gry. Używaj ostrożnie, ponieważ zamraża misję + Čistí několik věcí ve hře. Používejte s opatrností, protože mise zamrzne + Oyunda birçok şeyi temizler. Görevi dondurduğu için dikkatli kullanın + 清理游戏中的一些东西。谨慎使用, 因为它可能导致任务卡死 + + + Faction Garage + Garage della Fazione + Garaje de la facción + Garage de faction + 팩션 차고 + Гараж фракции + Garażuj Pojazd Frakcji + Garáž frakce + Birlik Garajı + 阵营车库 + + + Look at a vehicle and garage it into faction garage (shared among commanders) + Guarda il veicolo e mettilo nel garage della fazione (sarà condiviso tra i comandanti della fazione) + Mira al vehículo y almacenalo en el garaje de ka facción (compartido entre comandantes) + Regardez un véhicule et rangez-le dans le garage de faction (partagé entre les commandants) + 차량을 보고 팩션 차고에 넣으십시오(지휘관 간에 공유). + Посмотрите на машину и поставьте ее в гараж фракции (общий для командиров) + Popatrz na pojazd i schowaj go w garażu frakcji (wspólny dla dowódców) + Podívejte se na vozidlo a garáže do frakční garáže (sdílené mezi veliteli) + Bir araca bakın ve onu birlik garajına koyun (komutanlar arasında paylaşılan) + 将面前的载具存放至阵营车库(与指挥官共享) + + + Recruit Squad + Gruppen rekrutieren + Recluta Squadra + Reclutar Escuadra + Recruter une escouade + 분대 모집 + Набрать отряд + Rekrutuj Oddział + Náborové družstvo + Birlikleri Göreve Al + 招募班组 + + + Recruit new squads and manage them with the HC Module (CTRL + SPACE) + Recluta nuove squadre e gestiscile usando il modulo del Alto Comando (CTRL + SPAZIO) + Recluta nuevas escuadras y manejalas con el módulo HC (CTRL + SPACE) + Recrutez de nouvelles escouades et gérez-les avec le module HC (CTRL + ESPACE) + 새 분대를 모집하고 하이 커맨드 모듈(컨트롤 + 스페이스)로 분대를 관리합니다. + Набирайте новые отряды и управляйте ими с помощью модуля Командующего (CTRL + SPACE) + Rekrutuj nowe oddziały i zarządzaj nimi za pomocą modułu HC (CTRL + SPACE) + Nábor nových družstev a spravujte je pomocí modulu HC (Ctrl + Space) + Yüksek Komuta Modülü ile yeni mangalar toplayın ve yönetin (CTRL + SPACE) + 招募新的班组, 并使用指挥部模块(CTRL + SPACE)进行管理 + + + Resign / Eligible + Dimettiti / Eleggiti + Renunciar / Elegible + Démissionner / Éligible + 사임 / 인계 + Отставка + Rezygnacja / Zapisz się + Rezignace / způsobilý + Komutanlıktan Ayrıl / Komutanlığa Uygun + 辞职/竞选 + + + Step down from commander or toggle eligibility + Lascia il ruolo di comandante o aggiungiti/rimuoviti dall'elegibilità comandante + Renunciar a ser comandante o pasa a ser elegible al puesto + Démissionner du commandant ou devenir éligible + 지휘관에서 물러나거나 자격을 위임합니다. + Уйти от командира или изменить право на участие + Zrezygnuj z funkcji dowódcy lub przełącz uprawnienia + Odstupte z velitele nebo přepínat mezi způsobilostí + Komutanlıktan ayrılın veya komutanlığa aday olun + 从指挥官职位离任或参与指挥官竞选 + + + O.Post - Roadblock + Posto di O. - Posto di Blocco + P. Observación - Bloqueo + Poste d'Obs. - Barrage routier + 감시초소 - 검문소 + Добавить НП / БП + Stanowisko Obserwacyjne - Blokada Drogowa + O.Post - zátaras + Karakol - Kontrol Noktası + 观察哨 - 路障 + + + O.Post-Roadblock Delete + Elimina Punto di osservazione - Posti di Blocco + Borrar P. Observación - Bloqueo + Supprimer Poste d'Obs. - Barrage routier + 감시초소 - 검문소 제거 + Удалить НП / БП + Usuń Stanowisko Obserwacyjne - Blokade Drogową + O.Post-Roadblock Odstranit + Karakol - Kontrol Noktası Kaldır + 拆除观察哨/路障 + + + Remove selected observation post or roadblock, money will be refunded + Rimuovi il posto di osservazione o il posto di blocco selezionato, i soldi verranno rimborsati + Borra el punto de observación o bloqueo de carretera, el dinero sera reembolsado + Supprimer le poste d'observation ou le barrage routier sélectionné, l'argent sera remboursé + 선택한 감시초소 또는 검문소를 제거하면 자금으로 환불됩니다. + Удалите выбранный наблюдательный пункт или блокпост, деньги будут возвращены + Usuń wybrane stanowisko obserwacyjne lub blokadę drogową, pieniądze zostaną zwrócone + Odstraňte vybraný pozorovací bod nebo zátaras, peníze budou vráceny + Seçili Gözetleme Noktasını veya Kontrol Noktasını kaldırın, para iade edilecektir + 拆除选定的观察哨或路障并退回费用 + + + Establish a new watchpost or roadblock depending on the type of terrain you select + Errichte, abhängig vom gewählten Gelände, einen neuen Außenposten oder eine neue Straßensperre. + Stabilisci un nuovo punto di vedetta o posto di blocco a seconda del tipo di terreno selezionato + Establece un nuevo punto de vigilancia o bloqueo de carretera dependiendo del terreno seleccionado + Établissez un nouveau poste d'observation ou un barrage routier en fonction du type de terrain que vous sélectionnez + 선택한 지형 유형에 따라 새 감시초소 또는 검문소를 설치합니다. + Установите новый наблюдательный пост или блокпост в зависимости от выбранного типа местности. + Ustaw nowe stanowisko obserwacyjne lub blokadę drogową w zależności od wybranego rodzaju terenu + Vytvořit nový pozorovací bod nebo zátaras v závislosti na typu terénu, který vyberete + Seçtiğiniz arazi türüne bağlı olarak yeni bir Gözetleme Noktası veya Kontrol Noktası oluşturun + 根据您选择的地形类型, 建立新的观察哨或路障 + + + Sell Vehicle + Fahrzeuge verkaufen + Vendi Veicolo + Vender vehículo + Vendre le véhicule + 차량 판매 + Продать технику + Sprzedaj Pojazd + Prodat vozidlo + Aracı Sat + 出售载具 + + + Look at a vehicle and sell it for money + Guarda il veicolo e vendilo per ricavare dei soldi + Mira hacia el vehículo y vendelo por dinero + Regardez un véhicule et vendez-le pour de l'argent + 현재 보고 있는 차량을 돈을 받고 판매합니다. + Посмотрите на автомобиль и продайте его за деньги + Popatrz na pojazd i sprzedaj go za pieniądze + Podívejte se na vozidlo a prodejte jej za peníze + Araca bakın ve para için satın + 出售面前的载具以换取资金 - - - Squad Recruitment Options - Opzioni Reclutamento Squadra - Opciones de Reclutamiento de Escuadras - Options de recrutement d'escouade - 분대 모집 설정 - Меню найма отряда - Opcje Rekrutacji Drużyn - Možnosti náboru družstva - 小队招募选项 + + + Construction Menu + Menu di Costruzione + Menú de Construcción + Menu de construction + 건설 메뉴 + Меню строительства + Menu Budowy + Menu konstrukce + İnşaat Menüsü + 建造菜单 - - Recruit AA Truck - Recluta Camion AA - Reclutar Camión AA - Recruter véhicule AA - 대공트럭 모집 - ПВО Техника - Rekrutuj Pojazd PLOT - Nábor AA náklaďáku - 招募防空卡车 + + Concrete Bunker + Bunker di cemento + Bunker de Concreto + Bunker en béton + 콘크리트 벙커 + Бетонный бункер + Bunkier z Betonu + Betonový bunkr + Beton Sığınak + 混凝土掩体 - - Recruit AT Team - Recluta Team AC - Reclutar Equipo AT - Recruter Équipe AT - 대전차조 모집 - Группа ПТ - Rekrutuj Drużynę PPANC - Nábor AT týmu - 招募反坦克小组 + + Bunker Options + Opzioni Bunker + Opciones de Bunker + Options de Bunker + 벙커 옵션 + Варианты бункера + Opcje Bunkra + Možnosti bunkru + Sığınak Ayarları + 掩体选项 + + + Need to be built in garrison controlled zones and cost money + Deve essere costruito vicino una guarnigione e costerà soldi + Necesita ser construido en zonas guranicionadas que ya controles, cuestan dinero + Doit être construit dans des zones contrôlées par la garnison et coûte de l'argent + 주둔군이 통제하는 구역에 건설해야 하며 비용이 많이 듭니다. + Должен быть построен в зонах, контролируемых гарнизоном и стоит денег. + Muszą być budowane w strefach kontrolowanych przez garnizon + Je třeba postavit v zónách ovládaných posádkami a náklady na peníze + Garnizon kontrollü bölgelerde inşa edilmeli ve maliyeti vardır + 需要在占领区花费资金才能建造 + + + Requires to be in a garrisoned zone. It will be permanent + Richiede di essere vicino ad una guarnigione. Sarà permanente. + Necesita estar en una zona guarnicionada. Son permanentes + Nécessite d'être dans une zone de garnison. Il restera de manière permanente + 주둔 구역에 있어야 합니다. 영구적으로 남을 것입니다. + Требуется находиться в гарнизонной зоне. Это будет построено навсегда + Wymaga przebywania w strefie z garnizonem jednostki. Ta budowla będzie trwała + Vyžaduje, aby byl v posádné zóně. Bude to trvalé + Bir garnizon bölgesinde olmayı gerektirir. Kalıcı olacak + 需要在占领区才能建造。建造的掩体将永久存在 + + + Select Bunker Type + Tipo di Bunker + Seleccionar tipo de bunker + Sélectionnez le type de bunker + 벙커 유형 선택 + Выберите тип бункера + Wybierz Typ Bunkra + Vyberte typ bunkru + Sığınak Tipini Seçin + 选择掩体类型 + + + Medium Trench + Trincea Media + Trinchera mediana + Tranchée moyenne + 중형 참호 + Среднее укрытие + Średni Okop + Střední zákop + Orta Hendek + 中型战壕 + + + A mid sized trench with capabilities for more than one soldier + Una trincea di medie proporzioni con capacità di più di un soldato + Una trinchera mediana con capacidad para mas de un soldado + Une tranchée de taille moyenne pour plus qu'un soldat + 한 명 이상의 병사를 수용할 수 있는 중형 크기의 참호입니다. + Укрытие среднего размера, вмещающий более одного солдата + Średniej wielkości okop, który może pomieścić więcej niż jednego żołnierza + Středně velký zákop se schopnostmi pro více než jednoho vojáka + Birden fazla asker için yere sahip orta büyüklükte bir siper + 建造可供多人使用的中型战壕 + + + Sandbag Bunker + Bunker di sacchi di sabbia + Bunker de Sacos de Arena + Bunker de sacs de sable + 모래주머니 벙커 + Бункер из мешков с песком + Bunkier z Worków z Piaskiem + Bunker z pytlů písku + Kumtorbası Sığınak + 沙包掩体 + + + Small Trench + Piccola Trincea + Pequeña Trinchera + Petite tranchée + 소형 참호 + Малое укрытие + Mały Okop + Malý zákop + Küçük Hendek + 小型战壕 - - Recruit AT Car - Recluta Auto AC - Reclutar Coche AT - Recruter véhicule AT - 대전차 차량 모집 - ПТ Техника - Rekrutuj Pojazd PPANC - Nábor AT auto - 招募反坦克车辆 + + Make a quick small trench for one man + Costruisci una piccola trincea per una persona + Haz una rápida y pequeña trinchera para una persona + Une petite tranchée pour un homme + 한 사람을 위한 작은 참호를 빠르게 만듭니다. + Быстро постройте небольшое укрытие для одного человека + Zrób szybki mały okop dla jednej osoby + Udělejte rychlý malý zákop pro jednoho muže + Bir adam için hızlıca küçük siper yapın + 建造单人小型战壕 - - Recruit Inf. Squad - Recluta Squadra di fanteria - Reclutar Escuadra de inf. - Recruter Escouade Inf. - 보병분대 모집 - Отряд - Rekrutuj Oddział Piechoty - Nábor pěšího družstva - 招募步兵班 + + Vehicle obstacles + Ostacoli per Veicoli + Obstaculos para Vehículos + Obstacles de véhicules + 차량 장애물 + Препятствия для транспорта + Przeszkody Pojazdów + Překážky vozidla + Araç barikatları + 行车障碍 - - Recruit Inf. Team - Recluta Team di fanteria - Reclutar Equipo de inf. - Recruter Équipe Inf. - 보병조 모집 - Группа - Rekrutuj Drużynę Piechoty - Nábor pěšího týmu - 招募步兵小组 + + Build some obstacles for vehicles + Costruisci alcuni ostacoli per veicoli + Construye obstaculos para vehículos + Construire des obstacles pour les véhicules + 차량을 막을 장애물을 건설합니다. + Постройте препятствия для транспортных средств + Zbuduj przeszkody dla pojazdów + Vytvářejte některé překážky pro vozidla + Araçlar için bazı barikatlar inşa edin + 建造一些阻碍行车的障碍物 - - Recruit MG Team - Recluta Team Mitragliatrici - Reclutar Equipo de Ametralladora - Recruter Équipe MG - 기관총조 모집 - Группа пулеметчиков - Rekrutuj Drużynę KM - Nábor MG týmu - 招募机枪小组 + + + + Be a Resistance leader, be a hero. + Sei ein Anführer des Widerstands, sei ein Held. + Sii un leader della Resistenza, sii un eroe. + Sé un líder de la resistencia, sé un heroe. + Devenez un chef de la résistance, soyez un héros. + 저항세력의 지도자가 되고 영웅이 되십시오. + Быть Лидером Сопротивления значит быть героем. + Bądź liderem ruchu oporu, bądź bohaterem. + Staňte se vůdcem odboje, buďte hrdinou. + Bir Direniş lideri olun, bir kahraman olun. + 成为抵抗军领袖, 成为英雄。 - - Recruit Mortar Team - Recluta Team con Mortaio - Reclutar Equipo de Morteros - Recruter une équipe d'artillerie (Mortier) - 박격포반 모집 - Артилерия - Rekrutuj Drużynę z Moździerzem - Nábor minometného týmu - 招募迫击炮小组 + + Antistasi Altis + Antistasi Altis + Antistasi Altis + Antistasi Altis + Antistasi Altis + 안티스타시 알티스 + Antistasi Алтис + Antistasi Altis + Antistasi Altis + Antistasi Altis + Antistasi Altis - - Recruit Sniper Team - Recluta Team di Cecchini - Reclutar Equipo de Tiradores - Recruter une équipe de tireurs d'élite - 저격조 모집 - Группа снайперов - Rekrutuj Dwójkę Snajperską - Nábor odstřelovacího týmu - 招募狙击小组 + + Build FIA Army from scratch and defeat the AAF and CSAT forces in a whole map Dynamic Mission. + Formiere eine FIA Armee und bezwinge die AAF und CSAT Kräfte in einer dynamischen Mission auf der gesamten Karte. + Costruisci l'esercito FIA da zero e sconfiggi le forze AAF e CSAT in una missione dinamica su tutta la mappa. + Construye el ejército FIA desde cero y derrota a las fuerzas AAF y CSAT en una misión dinámica en todo el mapa. + Recrutez une armée de la FIA à partir de rien et vainquez les forces de l'AAF et CSAT à travers toute la carte dans une Mission Dynamique + 기초부터 FIA군을 일으켜 지도 전체에서 일어나는 다이나믹한 임무와 함께 AAF와 CSAT을 패퇴시키십시오. + Создайте свою армию с нуля и заставьте силы AAF и CSAT отступить в Динамической Миссии на всей карте. + Zbuduj armię FIA od podstaw i pokonaj siły AAF i CSAT w dynamicznej misji na całej mapie. + Postavte armádu FIA od nuly a porazte síly AAF a CSAT v celé mapě dynamické misi. + FIA Ordusunu sıfırdan oluşturun ve AAF ve CSAT güçlerini tüm harita Dinamik Görevinde yenin + 从头开始建立FIA军队, 在整张地图上执行动态任务, 击败AAF和CSAT部队。 - - - Days - Tage - Giorni - Días - jours - - дней - Dni - dní - + + + Back + Zurück + Indietro + Atrás + Retour + 뒤로 + Назад + Wstecz + Zpět + Geri + 向后 - - d - g - d - - д - d - d - d + + Disband Units or Posts + Einheiten/Posten auflösen + Congeda Unità o Postazioni + Desmantelar unidades o puestos + Dissoudre des unités ou rôles + 해당 병력 또는 초소 해산 + Удалить Гарнизон или Пост + Rozwiąż Jednostki lub Posterunki + Rozpustěte jednotky nebo hlídky + Birimleri ve Görevlileri Dağıt + 解散单位或岗哨 - - Hours - Stunden - Ore - Horas - heures - 시간 - часов - Godziny - hodin - 小时 + + Remove whole garrisons or posts. + Löse komplette Garnisonen oder Posten auf. + Rimuovi intere guarnigioni o postazioni. + Quita toda la guarnición o puestos + Supprimer des garnisons ou rôles entiers + 주둔지 또는 초소 전체를 해산시킵니다. + Распустить весь Гарнизон или Пост. + Usuń całe garnizony lub posterunki. + Rozpustit celou posádku nebo hlídky. + Tüm Garnizonu ve Görevlileri Dağıt + 删除整个驻军或岗哨。 - - h - o - h - 시간 - ч - h - h - h + + Building - Garrison Options + Bauen - Garnisonsoptionen + Costruzioni - Opzioni Guarnigione + Construcción - Opciones de Guarnición + Construction - Options de Garnison + 건축 - 주둔지 설정 + Строительство - Опции Гарнизона + Budowanie - Opcje Garnizonu + Budování- Možnosti posádky + Bina - Garnizon Seçenekleri + 建造 - 驻军选项 - - Microseconds - Mikrosekunden - Microsecondi - Microsegundos - microsecondes - 마이크로초 - микросекунд - Mikrosekundy - mikrosekund - 微秒 + + Minefield Options + Minenfeldoptionen + Opzioni del Campo minato + Opciones de Campo de minas + Options de Champ de Mines + 지뢰지대 설정 + Опции минных полей + Opcje Pola Minowego + Možnosti minového pole + Mayın Tarlası Seçenekleri + 雷区选项 + + + AI will deploy or remove mines on desired objectives, using current arsenal mine stock + Die KI wird Minen um die ausgewählten Ziele legen oder räumen. Sie nutzt dabei den aktuellen Minenvorrat. + L'IA piazzerà o rimuoverà le mine sugli obiettivi desiderati, utilizzando l'attuale scorta di mine nell'Arsenale + La IA desplegará o quitará las minas de los objetivos designados, usando el stock disponible + L'IA va déployer ou retirer des mines sur les objectifs désirés, en utilisant le stock disponible dans l'arsenal + 인공지능이 현재 아스널의 지뢰 재고를 이용하여, 목표 지점에 지뢰를 심거나 제거할 것 입니다. + Инженеры установят или удалят мины на выбранной позиции, используя доступные мины из арсенала + AI rozstawi lub usunie miny w wybranych miejscach, korzystając z dostępnych min w arsenale + AI rozmístí nebo odstraní miny na požadovaných místech za použití současné zásoby arzenálu + YZ, mevcut cephanelik mayın stokunu kullanarak mayınları istenen hedeflere konuşlandıracak veya kaldıracak + AI将使用现有的军火库中地雷, 在预期目标位置部署或拆除地雷 - - µs - µs - µs - 마이크로초 - мкс - µs - µs - µs + + Watchpost or Roadblock + Wachposten oder Straßensperre + Posto di Vedetta o Blocco stradale + Torre de vigilancia o Bloqueo de carretera + Poste de Garde ou Barrage Routier + 감시초소 또는 검문소 + Наблюдательный пункт или Блокпост + Stanowisko Obserwacyjne lub Blokada Drogi + Předsunutá hlídka nebo Zátaras + Gözetleme Noktası veya Kontrol Noktası + 岗哨或路障 - - Milliseconds - Millisekunden - Millisecondi - Milisegundos - millisecondes - 밀리초 - миллисекунд - Milisekundy - milisekund - 毫秒 + + Establish a new watchpost or roadblock depending on the type of terrain you select. + Errichte, abhängig vom gewählten Gelände, einen neuen Außenposten oder eine neue Straßensperre. + Stabilisci un nuovo posto di vedetta o blocco stradale a seconda del tipo di terreno selezionato. + Establece una nueva torre de vigilancia o bloqueo dependiendo del tipo de terreno que selecciones. + Créer un nouvel avant-poste ou barrage routier en fonction du type de terrain sélectionné + 지정한 구역에 감시초소 또는 검문소를 설치합니다. + Установить Наблюдательный Пост или Блок Пост в зависимости от выбранного места. + Ustaw nowe stanowisko obserwacyjne lub blokadę drogową w zależności od wybranego rodzaju terenu. + Zřiďte Předsunutou hlídku nebo Zátaras v závislosti na vybraném místě. + Seçtiğiniz arazi türüne bağlı olarak yeni bir Gözetleme Noktası veya Kontrol Noktası oluşturun + 根据您选择的地形, 建立新的岗哨或路障。 - - ms - ms - ms - 밀리초 - мс - ms - ms - ms + + Recruit Units + Rekrutierung + Recluta Unità + Reclutar unidades + Recruter des unités + 병력 모집 + Нанять юнит + Rekrutuj Jednostki + Naverbovat jednotky + Birimleri Göreve Al + 招募单位 - - Minutes - Minuten - Minuti - Minutos - minutes - - минут - Minuty - minut - 分钟 + + Add units to an existing garrison. + Füge Einheiten einer existierenden Garnison hinzu. + Aggiungi unità ad una guarnigione esistente. + Añadir unidades a una guranición existente + Ajouter des unités à une garnison existante + 기존 주둔지에 병력을 추가합니다. + Добавить юнит в существующий гарнизон. + Dodaj jednostki do istniejącego garnizonu. + Přidejte jednotky do stávající posádky. + Mevcut bir garnizona birimler ekleyin. + 将单位添加到现有的驻军。 - - m - m - m - - м - m - m - m + + + + APERS Mines + APERS Minen + Mine APERS + Minas antipersona + APERS Mines + 대인지뢰 + ПП Мины + Miny PPIECH + Protipěchotní miny + Anti-Personel Mayınları + 反人员(APRES)地雷 - - Nanoseconds - Nanosekunden - Nanosecondi - Nanosegundos - nanosecondes - 나노초 - наносекунд - Nanosekundy - nanosekund - 纳秒 + + Creates an APERS Minefield in the designated location + Legt ein APERS-Minenfeld an der ausgewählten Position. + Costruisce un Campo minato APERS nel luogo designato + Crea un campo de minas antipersona en la ubicación designada + Créer un Champ de Mines APERS sur le lieu indiqué + 지정된 위치에 대인지뢰지대를 만듭니다. + Создаёт Минное Поле с противопехотными минами на выбранной позиции + Tworzy pole minowe PPIECH we wskazanej lokalizacji + Zvolit pozici pro minové pole + Belirlenen yerde bir Anti-Personel Mayın Tarlası oluşturur + 在指定地点布设反人员雷区 - - ns - ns - ns - 나노초 - нс - ns - ns - ns + + AT Mines + Panzerabwehrminen + Mine Anti Carro + Minas antitanque + Mines AT + 대전차 지뢰 + ПТ Мины + Miny PPANC + Protitankové miny + Anti-Tank Mayınları + 反坦克(AT)地雷 - - (Now) - (Gegenwart) - (Ora) - (Ahora) - (Maintenant) - (지금) - (настоящее время) - (Teraz) - (nyní) - (现在) + + Creates an Anti Tank minefield at designated location + Legt ein Panzerabwehrminenfeld an der ausgewählten Position. + Costruisce un Campo minato Anti Carro nel luogo designato + Crea un campo de minas antitanque en la ubicación designada + Créer un Champ de Mines AT sur le lieu indiqué + 지정된 위치에 대전차 지뢰지대를 만듭니다. + Создаёт Минное Поле с противотанковыми минами на выбранной позиции + Tworzy pole minowe przeciwpancerne w wyznaczonej lokalizacji + Umístí protitankové minové pole na určenou pozici + Belirlenen yerde bir Anti-Tank Mayın Tarlası oluşturur + 在指定地点布设反坦克雷区 - - Seconds - Sekunden - Secondi - Segundos - secondes - - секунд - Sekundy - sekund - + + Remove Minefield + Minenfeld räumen + Rimuovi Campo minato + Borrar campo de minas + Supprimer un Champ de Mines + 지뢰지대 제거 + Убрать Минное Поле + Usuń Pole Minowe + Odstranit minové pole + Mayın Tarlasını Temizle + 删除雷区 - - s - s - s - - с - s - s - s + + Spawn an AI Engineer which will clear any mine in it's surroundings + Ein KI Sprengstoffspezialist wird alle Minen in der Umgebung räumen. + Spawna un Ingegnere IA che rimuoverà ogni mina nelle sue vicinanze + Aparecerá un ingeniero de la IA que limpiará todas las minas de sus alrededores + Fait apparaître un Ingénieur contrôllé par l'IA qui va retirer toutes les mines dans ses alentours + 주변 지뢰지대를 제거할 인공지능 공병을 소환합니다. + Создаёт Инженера, который разминирует все мины вокруг себя + Stwórz Inżyniera AI, który rozbroi wszystkie miny w jego otoczeniu + Vytvoří inženýra, který vyčistí všechny miny kolem sebe + Çevresindeki tüm mayınları temizleyecek bir YZ Mühendis oluşturun + 生成一名AI工程师来清除周围的地雷 + + + Build Minefield + Minenfeld legen + Costruisci Campo minato + Construir campo de minas + Construire un Champ de Mines + 지뢰지대 만들기 + Установить минное поле + Buduj Pole Minowe + Zřídit minové pole + Mayın Tarlası Oluştur + 建造雷区 - - - refunding money due to error - Devolviendo el dinero a causa de un error. - Возвращаем деньги из-за ошибки. - hata nedeniyle para iadesi + + + Garrison Recruitment Options + Garnisonsrekrutierungsoptionen + Opzioni di Reclutamento della Guarnigione + Opciones de Reclutamiento de Guarnición + Options de recrutement de la Garnison + 주둔지 모집 설정 + Настройки добавления в гарнизон + Opcje Rekrutacji Garnizonu + Možnosti naverbování posádky + Garnizon Göreve Alım Seçenekleri + 驻军招募选项 - - Packing Objects - Objetos empacables - Упаковать Объекты. - Objeler Paketleniyor + + Recruit AA Missile + Recruter un Missile AA + Нанять Специалиста ПВО + Hava Savunma Roketçisi Göreve Al + 招募防空导弹兵 - - You are already carrying something. - Sta già trasportando qualcosa. - Ya estas llevando algo - Vous portez déjà quelque chose. - 이미 뭔가를 옮기고 있습니다. - Вы уже что-то несете. - Już coś nosisz. - Už něco nesete. - Zaten bir şeyler taşıyorsun. - 你已经拿着一个物品了! + + Recruit AT + Panzerabwehr rekrutieren + Recluta Fuciliere Anti Carro + Reclutar AT + Recruter un AT + 대전차병 모집 + Нанять ПТ Стрелка + Rekrutuj Celowniczego PPANC + Raketometník + Anti-Tank Askeri Göreve Al + 招募反坦克手 - - You're too far. - Du bist zu weit entfernt. - Sei troppo lontano - Estás muy lejos - Tu es trop loin - 너무 멉니다. - Вы слишком далеко. - Jesteś za daleko - Jsi příliš daleko - Çok uzaktasın. - 距离太远 + + Recruit AT Missile + Recruter un Missile AT + Нанять Стрелка с ПТУР + Anti-Tank Roketcisi Göreve Al + 招募反坦克导弹兵 - - Q/E to rotate - Space/Enter to stop. - Q/E per girare - Spazio/Invio per fermare. - Q/E para rotar - Espacio/Enter salir - A/E pour tourner- Espace/Entrée pour arrêter. - Q/E로 회전 - Space/Enter로 멈춤. - Q/E для вращения - Space/Enter чтобы закончить - Q/E, aby obrócić - Spacja/Enter, aby zatrzymać. - Q/E pro otáčení - Space/Enter to Stop. - Q/E Döndür - Space/Enter Durdur. - Q/E 旋转-空格/回车 停止 + + Recruit Autorifleman + Maschinengewehrschütze rekrutieren + Recluta Fuciliere Automatico + Reclutar ametrallador + Recruter un Mitrailleur + 자동소총수 모집 + Нанять Пулемётчика + Rekrutuj Celowniczego KM + Kulometník + Otomatik Tüfekçi Göreve Al + 招募自动步枪手 - - Utility items - Oggetti Utilità - Artículos de Utilidad - Articles utilitaires - 유틸리티 아이템 - Вспомогательные предметы. - Przedmioty użytkowe - Položky - Yardımcı eşyalar - 工具 + + Recruit Grenadier + Grenadier rekrutieren + Recluta Granatiere + Reclutar Granadero + Recruter un Grenadier + 유탄수 모집 + Нанять Стрелока с ГП + Rekrutuj Grenadiera + Granátometník + Bombacı Göreve Al + 招募掷弹手 - - You can't afford this Item. - No puedes pagar ese objeto. - Vous n'avez pas assez d'argent pour cet article. - Вы не можете позволить себе это. - Bu öğeyi karşılayamazsınız. + + Recruit Marksman + Scharfschütze rekrutieren + Recluta Tiratore Scelto + Reclutar Tirador + Recruter un Tireur d'Elite + 지정사수 모집 + Нанять Снайпера + Rekrutuj Strzelca Wyborowego + Odstřelovač + Nişancı Göreve Al + 招募精准射手 - - You already bought one, wait %1 seconds before you can buy another. - Ya has comprado una unidad, espera %1 segundos antes de poder comprar otra. - Вы уже купили это, подождите %1 секунд, прежде чем покупать это снова. - Zaten bir tane satın aldınız, başka bir tane almak için %1 saniye bekleyin. + + Recruit Medic + Sanitäter rekrutieren + Recluta Medico + Reclutar médico + Recruter un Médecin + 의무병 모집 + Нанять Медика + Rekrutuj Sanitariusza + Zdravotník + Sıhhıye Göreve Al + 招募医疗兵 - - Ammo Station - Station de Munitions - Ящик с боеприпасами - Cephane İstasyonu + + Recruit Mortar + Mörser rekrutieren + Recluta Mortaio + Reclutar Mortero + Recruter un Mortier + 박격포병 모집 + Нанять Минометный расчет + Rekrutuj Moździerz + Minometník + Havan Göreve Al + 招募迫击炮 - - Fuel Drum - Benzinfass - Baril de Carburant - Бочка топлива - Yakıt Varili + + Recruit Rifleman + Schütze rekrutieren + Recluta Fuciliere + Reclutar fusilero + Recruter un Fusillier + 소총수 모집 + Нанять Стрелка + Rekrutuj Strzelca + Střelec + Piyade Göreve Al + 招募步枪手 - - Fuel Tank - Réservoir de Carburant - Топливная цистерна - Yakıt Tankı + + Recruit Squad Leader + Gruppenführer rekrutieren + Recluta Capo Squadra + Reclutar líder de escuadra + Recruter un Chef d'Escouade + 분대장 모집 + Нанять Лидера отряда + Rekrutuj Dowódcę Oddziału + Velitel jednotky + Takım Lideri Göreve Al + 招募班长 - - Light - Lampe - Освещение - Işık + + + + Back + Zurück + Indietro + Atrás + Retour + 뒤로 + Назад + Wstecz + Zpět + Geri + 返回 - - Loot Box - Boite à Butins - Пустой ящик - Yağma Kutusu + + Back + Zurück + Indietro + Atrás + Retour + 뒤로 + Назад + Wstecz + Zpět + Geri + 返回 - - Medical Box - Boite médicale - Ящик с медициной - Sıhhiye Kutusu + + No + Nein + No + No + Non + 아니오 + Нет + Nie + Ne + Hayır + - - Medical Tent - Tente Médicale - Медицинская палатка - Sıhhiye Çadırı + + No + Nein + No + No + Non + 아니오 + Нет + Nie + Ne + Hayır + - - Repair Station - Station de réparations - Ремонтная станция - Tamir İstasyonu + + Yes + Ja + + Si + Oui + + Да + Tak + Ano + Evet + - - Item Purchase - Compra de objeto - Achat d'article - Покупка предмета - Eşya Satın Alındı + + Yes + Ja + + Si + Oui + + Да + Tak + Ano + Evet + - - - Vehicle Manager - Fahrzeugmanager - Manager Veicoli - Gestionar vehículo - Gestionnaire de véhicules - 차량 관리자 - Техника - Zarządzanie pojazdami - Manažer vozidel - 载具管理 - - - Add to Air Support - Aggiungi al Supporto Aereo - Añadir a Soporte Aéreo - Ajouter au soutien aérien - 항공 지원에 추가 - Добавить в воздушную поддержку - Dodaj do Wsparcia Powietrznego - Přidat k letecké podpoře - 增加至空中支援 - - - Gain Airstrike points giving this vehicle to the faction Air pool - Ottieni Punti Supporto Aereo consegnado questo veivolo alla fazione - Gana puntos de ataque aéreo dando este vehículo al almacen de la Facción - Gagnez des points de frappe aérienne en donnant ce véhicule à la réserve aérienne de la faction - 해당 차량을 팩션의 항공 자산에 제공하여 공습 포인트를 획득합니다. - Получите очки авиаудара, отдав этот автомобиль в запас воздуха фракции - Zdobądź punkty Nalotu, dając ten pojazd do puli pojazdów latających twojej frakcji - Získejte body leteckého úderu dáním tohoto vozidla do frakčního leteckého poolu - 将此载具捐献给阵营空军以换取空袭点数 + + + Close + Schließen + Caricare il salvataggio personale precedente? + Cerrar + Fermer + 닫기 + Закрыть + Zamknij + Zavřít + Yakın + 关闭 - - Garage\Sell Vehicle - Garage/Fahrzeug verkaufen - Aggiungi al garage\Vendi Veicolo - Guardar/Vender Vehículo - Ranger\Vendre le véhicule - 차량 보관\판매 - Гараж\Продать технику - Garażuj \ Sprzedaj Pojazd - Garáž\Prodat vozidlo - 存储\出售载具 + + Garage Access + Fuhrparkzugriff + Accesso al Garage + Acceso al garaje + Accès au garage + 차고 열기 + Доступ к Гаражу + Dostęp do Garażu + Přístup do garáže + Garaj Erişimi + 车库存取 - - Add to garage / sell the vehicle you are currently looking at - Aggiungi al garage / vendi il veicoli che stai attualmente guardando - Añadir al garaje / vender el vehículo que estás mirando. - Ajouter au garage / vendre le véhicule que vous regardez actuellement - 현재 보고 있는 차량을 차고에 추가하거나 판매합니다. - Добавить в гараж/продать технику, на которую сейчас смотрите - Schowaj pojazd do garażu / sprzedaj pojazd, na który aktualnie patrzysz - Přidejte do garáže / prodávejte vozidlo, na které se v současné době díváte - 将面前的载具添加到车库或出售 + + Check Faction garage + Fuhrpark der Fraktion einsehen. + Visualizza il garage della Fazione + Comprobar garaje de la Facción + Examiner le garage de la faction + 팩션 차고 확인 + Проверить Гараж Сопротивления + Sprawdź garaż frakcji + Zkontrolujte frakční garáž + Birlik Garajını Kontrol Et + 检查阵营车库 - - Unlock Vehicle - Fahrzeug entsperren - Sblocca Veicolo - Abrir Vehículo - Déverrouiller le véhicule - 차량 잠금해제 - Разблокировать технику - Odblokuj Pojazd - Odemknout vozidlo - 解锁载具 + + Manage Garrisons + Garnisonsverwaltung + Gestisci Guarnigioni + Gestionar guarnición + Gérer les garnisons + 주둔지 관리 + Управление гарнизоном + Zarządzaj Garnizonami + Spravovat posádku + Garnizonları Yönet + 管理驻军 - - Allow other groups to mount this vehicle - Erlaube einer anderen Gruppe auf diesem Fahrzeug aufzusitzen - Permetti ad altri gruppi di salire su questo veicolo - Permite a otros grupos montarse a este vehículo - Autoriser d'autres groupes à monter dans ce véhicule - 다른 그룹이 이 차량에 탑승하도록 허용합니다. - Разрешить другим группам садиться на этот автомобиль - Pozwól innym grupom na używanie tego pojazdu - Umožněte ostatním skupinám nasednout do tohoto vozidla - 允许其他小队搭乘该载具 + + Add or remove units to garrisons + Einheiten der Garnison hinzufügen oder entfernen. + Aggiungi o rimuovi unità alle guarnigioni + Añadir o quitar unidades a la guarnición + Ajouter ou supprimer une garnison + 주둔지에 병력을 추가하거나 줄입니다. + Добавление или удаление юнитов в гарнизоне + Dodaj lub usuń jednostki z garnizonów + Přidejte nebo odeberte jednotky z posádky + Garnizona birim ekle yada kaldır + 向驻军增派或删除单位 - - Add Vehicle to Squad? - Aggiungi Veicolo alla Squadra? - ¿Añadir un vehículo a la Escuadra? - Ajouter un véhicule à l'escouade ? - 차량을 분대에 추가합니까? - Добавить машину в отряд? - Przydzielić ten pojazd do drużyny? - Přidat vozidlo do družstva? - 将载具分配给班组? + + Ingame Member List + Mitgliederliste + Lista dei Membri in gioco + Lista de miembros online + Liste des membres en ligne + 인게임 멤버 목록 + Список Участников + Lista Członków w Grze + Seznam členů + Oyun içi üye listesi + 在线会员列表 - - Vehicles and Squads - Fahrzeuge und Truppen - Veicoli e Squadre - Vehículos y Escuadras - Véhicules et escouades - 차량과 분대 - Техника и отряды - Pojazdy i Oddziały - Vozidla a jednotky - 载具和班组 + + Displays which server members are currently playing + Zeigt, welche Servermitglieder momentan im Spiel sind. + Mostra quali membri del server stanno giocando adesso + Muestra que miembros del servidor están ahora jugando + Affiche quels membres du serveur sont actuellement en jeu + 현재 플레이 중인 서버 멤버 표시 + Показывает, кто из Участников сейчас на сервере + Pokazuje, którzy członkowie serwera aktualnie grają + Zobrazuje, kteří členové serveru aktuálně hrají + Şu anda hangi sunucu üyelerinin oynadığını görüntüler + 显示哪些服务器会员正在游玩 - - Options related to vehicle management in HC controlled squads - Opzioni relative alla gestione del veicoli delle squadre assegnate all' Alto Comando - Opciones relacionadas a la gestion de vehículos en escuadras controladas por HC - Options liées à la gestion des véhicules dans les escouades contrôlées par HC - 하이 커맨드 휘하의 분대의 차량 관리와 관련된 설정입니다. - Варианты, связанные с управлением транспортными средствами в отрядах, контролируемых HC - Opcje związane z zarządzaniem pojazdami w oddziałach kontrolowanych przez HC - Možnosti související se správou vozidel v jednotkách kontrolovaných HC - 与指挥部班组车辆管理相关的选项 + + Move HQ to another Zone + HQ verlegen + Muovi la base operativa in un'altra posizione + Mover CG a otra zona + Déplacer le QG vers une autre zone + 본부 이사하기 + Переместить Штаб + Przenieś kwaterę dowodzenia w inne miejsce + Přesuňte velitelství + Karargahı başka bir bölgeye taşı + 将总部转移到其他区域 - - - - Artillery Support + + Petros will join your group. Ammobox must be empty. To rebuild, select the Build action near Petros + Petros tritt deiner Gruppe bei. Munitionskiste muss leer sein. Zur Neuerrichtung die Bauaktion in der Nähe von Petros auswählen. + Petros si unirà al tuo gruppo. La cassa di munizioni deve essere vuota. Per ricostruirla, seleziona la voce Costruisci, stando vicino a Petros + Pertos se unirá a tu grupo. La caja de munición debe estar vacía. Para reconstruir, selecciona la acción Construir cerca de Petros + Petros va rejoindre votre groupe. L'Arsenal doit être vide. Pour reconstruire, sélectionnez l'action "Construire" à côté de Petros. + 페트로스가 당신의 그룹에 합류할 것입니다. 탄약상자는 비워져 있어야 합니다. 재건축하려면 페트로스 근처에서 건축하기를 선택하시오. + Петрос присоединится к вашей группе. Чтобы построить Штаб, выберите действие "Построить" возле Петроса. Арсенал должен быть пуст. + Petros dołączy do twojej drużyny. Skrzynka na amunicję musi być pusta. Aby odbudować, wybierz akcję Buduj w pobliżu Petrosa + Petros se připojí k vaší skupině. Chcete-li vytvořit velitelství, vyberte možnost u Petrose „Zřídit velitelství“. Arzenál musí být prázdný. + Petros grubunuza katılacak. Cephane kutusu boş olmalıdır. Yeniden inşa etmek için Petros yakınında İnşa eylemini seçin + Petros将会加入您的小队。弹药箱必须为空。在Petros附近选择"建造"选项来重建总部。 - - You must select an artillery group. + + Rebuild Assets + Anlagen wiederherstellen + Ricostruisci Risorse + Reconstruir objetos + Reconstruire les biens + 재건축 + Восстановление объектов + Odbuduj + Znovu vybudovat objekt + Varlıkları Yrniden Oluştur + 重建资产 - - You must select an artillery group or it is a mobile mortar which is moving. + + Cost: €5000 + Kosten: 5.000€ + Costo: €5000 + Coste : 5000€ + Coût : 5000€ + 가격: 5000€ + Цена: 5000$ + Koszt: €5000 + Cena: 5000€ + Maliyet: €5000 + 花费: 5000€ - - All elements in this battery cannot fire or are disabled. + + Train FIA Troops + FIA Truppen ausbilden + Addestra Truppe FIA + Entrenar tropas FIA + Entrainer les troupes de la FIA + 반군 병사 훈련 + Тренировать Войска + Trenuj Siły FIA + Vycvičit jednotky FIA + Askerleri Eğit + 训练FIA部队 - - The battery has no ammo to fire. Reload it on HQ. + + Upgrades the AI skill level + Erhöht den KI Fähigkeitslevel. + Aumenta il livello di abilità dell'IA + Añade nivel de habilidad a la IA + Améliorer le niveau de l'IA + 인공지능의 숙련도 레벨을 업그레이드합니다. + Увеличивает уровень готовности войск + Ulepsza poziom umiejętności AI + Vylepší úroveň dovednosti AI + YZ beceri seviyesini yükseltir + 提升AI技能等级 - - Selected battery is busy right now. + + Grab 100€ from Pool + Entnehme 100€ aus der Kasse + Prendi 100€ dal conto + Coger 100€ de la caja + Prendre 100€ de la cagnotte + 팩션 자금에서 100€ 가져가기 + Взять 100$ из фонда + Weź 100€ z Puli + Vzít 100€ ze společného fondu + Havuzdan 100€ al + 从资金池中拿取100€ - - Your current modset doesn't support this strike type. + + Take 100€ from faction pool and add it to your personal account. It will damage your position among the faction in the commander career + Transferiere 100€ aus der Fraktionskasse zu deinem persönlichen Konto. Dies wird deiner Reputation bezüglich deiner Karriere innerhalb der Fraktion schaden. + Prendi 100€ dalla cassa della fazione e inseriscili nel tuo account personale. Danneggerà la tua posizione all'interno della fazione per la tua carriera da comandante + Coge 100€ de la caja de la facción y añadela a tu cuenta perosnal. Dañará tu posición entre la facción por la carrera de la comandancia + Prendre 100€ de la cagnotte de la faction pour l'ajouter sur votre compte. Cela va nuire à votre réputation au sein de la faction et ralentir votre progression des rangs. + 팩션 자금 100€를 당신의 계좌로 옮깁니다. 이 행위는 지휘관으로서의 평판에 악영향을 줄 것입니다. + Перевести 100$ из фонда сопротивления себе на счёт. Это вредит вашей репутации как командира + Weź 100€ z puli frakcji i dodaj je do swojego konta osobistego. Zaszkodzi to twojej reputacji wśród twojej frakcji w karierze dowódcy + Převod 100€ ze společného fondu na váš účet.Poškodí vaši pozici mezi frakcí a též vaší kariéru velitele + Grup kasasından 100€ alın ve kişisel hesabınıza ekleyin. Komutan kariyerinde grup içindeki konumunuza zarar verir + 从阵营的资金池中拿取100€并将其添加到您的个人帐户中。这会损害您在指挥官生涯中的地位 - - Select the position to start the barrage on the map. + + HQ Options: Commander Only + HQ Optionen: Nur Kommandant + Opzioni HQ: Solo per il Comandante + Opciones CG: Solo el Comandante + Options du QG: Commandant Uniquement + 본부 옵션: 지휘관 전용 + Опции Штаба: Только для Командующего + Opcje Kwatery Dowodzenia: Tylko Dowódca + Možnosti velitelství: Pouze pro velitel + Karargah Ayarları: Sadece Komutan + 总部选项: 仅限指挥官使用 - - The position you marked is out of bounds for that battery. + + + + Load previous personal save? + Letzten persönlichen Spielstand laden? + Caricare il salvataggio personale precedente? + ¿Cargar el guardado personal? + Charger la sauvegarde précédente? + 이전 저장 데이터를 로드 하시겠습니까? + Placeholder + Загрузить предыдущее сохранение? + Załadować poprzedni zapis gry? + Načíst předchozí osobní relaci? + Placeholder + Önceki kişisel kayıt yüklensin mi? + 加载以前的个人存档? - - Select the position to finish the barrage on the map. + + + + Recruit AA Missile Soldier + Recruter un Soldat Missile AA + Нанять Специалиста ПВО + Anti-Hava Roketcisi Al + 招募防空导弹兵 - - AI Auto Heal + + Recruit Antitank Soldier + Panzerabwehrsoldat rekrutieren + Recluta Soldato Anticarro + Reclutar AT + Recruter un Soldat Antichar + 대전차병 모집 + Нанять ПТ стрелка + Rekrutuj Celowniczego PPANC + Raketometník + Anti-Tank Askeri Al + 招募反坦克手 - - You must be leader of your group to enable Auto Heal. + + Recruit AT Missile Soldier + Recruter un Soldat Missile AT + Нанять Стрелка с ПТУР + Anti-Tank Roketcisi Al + 招募反坦克导弹兵 - - Auto Heal requires at least one AI soldier in your group. + + Recruit Engineer + Ingenieur rekrutieren + Recluta Ingegnere + Reclutar Ingeniero + Recruter un Ingénieur + 공병 모집 + Нанять Инженера + Rekrutuj Inżyniera + Inženýr + Mühendis Al + 招募工程师 - - Static Auto Target + + Recruit Bomb Specialist + Sprengstoffspezialist rekrutieren + Recluta Specialista Esplosivi + Reclutar Artificiero + Recruter un Expert en Démolition + 폭파전문가 모집 + Нанять Подрывника + Rekrutuj Sapera + Specialista na výbušniny + Bomba Uzmanı Al + 招募炸弹专家 - - You must select one group on the HC bar. + + Recruitment Options + Rekrutierungsoptionen + Opzioni Reclutamento + Opciones de Reclutamiento de Guarnición + Options de Recrutement + 모집 설정 + Опции набора + Opcje Rekrutacji + Možnosti náboru + Askere Alma Ayarları + 招募选项 - - Selected squad is not a mounted static type. + + Recruit Grenadier + Grenadier rekrutieren + Recluta Granatiere + Reclutar Granadero + Recruter un Grenadier + 유탄수 모집 + Нанять Стрелока с ГП + Rekrutuj Grenadiera + Granátometník + Bombacı Al + 招募掷弹手 - - Static Auto Target is not available for Mortar Squads in Multiplayer. + + Recruit Marksman + Scharfschütze rekrutieren + Recluta Tiratore Scelto + Reclutar Tirador + Recruter un Tireur d'élite + 지정사수 모집 + Нанять Снайпера + Rekrutuj Strzelca Wyborowego + Odstřelovač + Nişancı Al + 招募精准射手 - - Mounted Static Squad %1 set to Auto Target Mode OFF. + + Recruit Medic + Sanitäter rekrutieren + Recluta Medico + Reclutar Medico + Recruter un Médecin + 의무병 모집 + Нанять Медика + Rekrutuj Sanitariusza + Zdravotník + Sıhhıyeci Al + 招募医疗兵 - - Mounted Static Squad %1 set to Auto Target Mode ON. + + Recruit Autorifleman + Maschinengewehrschütze rekrutieren + Recluta Fuciliere Automatico + Reclutar Ametrallador + Recruter un Fusilier + 자동소총수 모집 + Нанять Пулемётчика + Rekrutuj Celowniczego KM + Kulometník + Otomatik Tüfekçi Al + 招募自动步枪手 + + + Recruit Militiaman + Miliz rekrutieren + Recluta Miliziano + Reclutar Miliciano + Recruter un Milicien + 민병대원 모집 + Нанять Ополченца + Rekrutuj Milicję + Milicionář + Militan Al + 招募民兵 - - - Cargo - - - Closest vehicle (%1) is empty. + + + Buy Vehicle + Fahrzeug kaufen + Compra Veicolo + Comprar vehiculos + Acheter un véhicule + 차량 구입 + Приобрести технику + Kup Pojazd + Koupit vozidlo + Araç Satın Al + 购买载具 - - Transferred cargo from %1 to arsenal. + + Allows you to buy a vehicle + Ermöglicht dir den Kauf von Fahrzeugen. + Consente di acquistare un veicolo + Te premíte comprar vehículos + Vous permet d'acheter un véhicule + 차량을 구입하도록 허용합니다. + Позволяет Вам купить технику + Pozwala ci kupić pojazd + Umožňuje nákup vozidel + Araç satın almanızı sağlar + 允许您购买车辆 - - Only the Commander can transfer this ammobox content to any truck. + + Civilian Vehicle + Zivilfahrzeuge + Veicolo Civile + Vehículo CIvil + Véhicule civil + 민간 차량 + Гражданская техника + Pojazd Cywilny + Civilní vozidlo + Sivil Araçlar + 民用载具 - - Closest Ammobox is empty. + + Civilian vehicles will allow you to travel in Undercover mode, while you stay close to roads and not entering bases, outposts and roadblocks. + Zivilfahrzeuge erlaube dir unentdeckt zu reisen, sofern du nahe der Straßen bleibst und in keine Basen, Außenposten oder Straßensperren einfährst. + I veicoli civili ti permetteranno di viaggiare in modalità Sotto copertura ma solo rimanendo vicino alle strade e non entrando in basi, avamposti e posti di blocco. + Los vehículos civiles te permiten viajar en modo encubierto mientras estés cerca de caminos y no entres a bases, bloqueos militares ni zonas de vigilancia + Les véhicules civils vous permettent de vous déplacer "Incognito", tant que vous restez près des routes et ne pénétrez pas les bases, avant-postes et barrages routiers. + 민간 차량은 군사 기지, 전초 기지, 검문소를 접근하지 않는다면 위장 모드가 가능합니다. + Гражданская техника позволяет Вам передвигаться как гражданскому лицу, пока Вы движетесь по дорогам вдалеке от баз, аванпостов и блокпостов. + Pojazdy cywilne pozwolą ci podróżować w trybie incognito, jedynie kiedy zostajesz blisko dróg i nie wjeżdżasz na teren baz wojskowych, posterunków i blokad drogowych. + Civilní vozidla vám umožní cestovat v režimu "utajení", zatímco zůstanete v blízkosti silnic a ne v blízkosti základen a zátarasů. + Sivil araçlar, yollardayken (üslere, karakollara ve kontrol noktalarına girmeden) gizli modda seyahat etmenize olanak tanıyacak. + 民用载具可以让您在伪装模式下旅行, 前提是您待在道路附近, 不要靠近基地、前哨站或路障. - - Truck loading. <br/><br/>Time remaining: %1 secs. + + Military Vehicle + Militärfahrzeuge + Veicolo Militare + Vehículo Militar + Véhicule Militaire + 군용 차량 + Военная техника + Pojazd Wojskowy + Vojenská vozidla + Askeri Araçlar + 军用载具 - - Transfer cancelled due to movement of Truck or Player. + + Wide variety of available faction vehicles + Eine große Auswahl an verfügbaren Fraktionsfahrzeugen. + Ampia varietà di veicoli della fazione disponibili + Gran variedad de vehículos disponibles de facciones + Une large variété de véhicules de faction disponibles + 다양한 종류의 이용 가능한 팩션 차량을 보여줍니다. + Широкий выбор доступной техники вашей стороны + Szeroka gama dostępnych pojazdów frakcji + Široký výběr dostupných frakčních vozidel + Çok çeşitli grup araçları mevcut + 各种各样可供选择的阵营载具 - - - Undercover - - - Unidentified helicopter<br/><br/>You are closing in on the airspace of %1.<br/><br/> Change your course or we will take defensive actions! - - - Move HQ - - - Only our Commander has access to this function. - - - Commander only - - - You must first empty your Arsenal inventory in order to move the HQ. + + + Boat + Boot + Barca + Bote + Bateau + 보트 + Лодка + Łódź + Loď + Tekne + - - Arsenal inventory must be empty. + + Helicopter + Helikopter + Elicottero + Helicpotero + Hélicoptère + 헬리콥터 + Вертолёт + Śmigłowiec + Helikoptéra + Helikopter + 直升机 - - Put Petros down before you move the HQ! + + Offroad + Geländewagen + Fuori Strada + Todoterreno + Tout-Terrain + 오프로드 + Внедорожник + Samochód Terenowy + Terénní vozidlo + Arazi Aracı + 越野车 - - Petros currently picked up. + + Buy Civilian Vehicle + Kaufe Zivilfahrzeuge + Compra Veicolo Civile + Comprar Coche Civil + Acheter un Véhicule Civil + 민간 차량 구입 + Купить Гражданскую технику + Kup Pojazd Cywilny + Koupit civilní vozidlo + Sivil Araç Satın Al + 购买民用载具 - - %1 aggression level reduced to %2.<br/> + + Truck + Lastwagen + Camion + Camión + Camion + 트럭 + Грузовик + Ciężarówka + Nákladní vůz + Kamyon + 卡车 - - %1 aggression level increased to %2.<br/> + + + + Armed Pickup Truck + Bewaffneter Pickup + Pickup Armato + Camioneta Arnada + 4x4 Armé + 무장 픽업트럭 + Вооружённый пикап + Uzbrojony Pickup + Ozbrojený pickup + Silahlı Kamyonet + 武装皮卡 - - %1%2 aggression level reduced to %3. + + Offroad Truck + Geländewagen + Fuoristrada + Camión Todoterreno + Camion Tout-Terrain + 오프로드 트럭 + Грузовик + Terenówka + Terénní vozidlo + Arazi Kamyoneti + 越野车 - - %1%2 aggression level increased to %3. + + ATV + Quad + ATV + ATV + Quad + 4륜 오토바이 + Квадроцикл + Quad + Čtyřkolka + ATV + 全地形交通工具 - - Aggression level changed + + Static AA + Flugabwehr + Anti-Area Fissa + AA Estático + DCA fixe + 고정 대공화기 + Установка ПВО + Stanowisko PLOT + Protiletadlový kanón + Sabit Anti-Hava + 固定式防空 - - Download error:<br/>%1 + + Buy Static Anti-Air emplacement + Kaufe ein statisches Flugabwehrgeschütz. + Acquista una postazione Anti-Aerea fissa + Comprar Antiaéreo estático + Acheter un emplacement de DCA fixe + 고정 대공화기를 구입합니다. + Купить установку ПВО + Kup Stanowisko Przeciwlotnicze + Koupit protiletadlový kanón + Sabit Anti-Hava Satın Al + 购买固定式防空 - - Time Remaining: %1 secs + + Static AT + Panzerabwehr + Anti-Carro Fisso + AT estático + AT Fixe + 고정 대전차화기 + Станковое ПТО + Stanowisko PPANC + Lafetovaný protitankový systém + Sabit Anti-Tank + 固定反坦克武器 - - Countdown + + Buy Static Anti-Tank emplacement + Kaufe ein statisches Panzerabwehrgeschütz. + Acquista postazione Anti-Carro fisso + Comprar anticarro estático + Acheter un emplacement antichar fixe + 고정 대전차화기를 구입힙니다. + Купить установку ПТО + Kup Stanowisko Przeciwpancerne + Koupit lafetovaný protitankový systém + Sabit Anti-Tank Satın Al + 购买固定反坦克武器 - - War Level Changed<br/><br/>Current Level: %1 + + Machine Gun + Maschinengewehr + Mitragliatrice + Ametralladora + Mitrailleuse + 기관총 + Станковый пулемёт + Karabin Maszynowy + Kulomet + Makineli Tüfek + 机枪 - - Create Outpost + + Buy Static Machinegun Emplacement + Kaufe ein ein statisches Maschinengewehr. + Acquista postazione mitragliatrice fissa + Comprar Ametralladora Emplazada + Acheter un emplacement de mitrailleuse fixe + 고정식 중기관총을 구입합니다. + Купить станковый пулемёт + Kup Stanowisko Karabinu Maszynowego + Koupit lafetovaný kulomet + Sabit Makineli Tüfek Satın Al + 购买固定式机枪 - - Deprecated option. Use Remove Garrison from HQ instead. + + Mortar + Mörser + Mortaio + Morteros + Mortier + 박격포 + Миномёт + Moździerz + Minomet + Havan + 迫击炮 - - Take the Flag + + Buy Static Mortar Emplacement + Kaufe ein statisches Mörsergeschütz. + Acquista postazione mortaio fissa + Comprar Emplazamiento Estático de Morteros + Acheter un emplacement de mortier fixe + 고정박격포를 구입합니다. + Купить миномёт + Kup Stanowisko Moździerzowe + Koupit lafetovaný minomet + Sabit Havan Satın Al + 购买迫击炮 - - Unit Recruitment + + Pickup Truck + Pickup + Pickup + Camioneta + 4x4 + 픽업트럭 + Пикап + Pick-up + Pickup + Kamyonet + 皮卡 - - You cannot recruit units while there are enemies near you. + + + + Choose difficulty + Scegli difficoltà + Escoger Dificultad + Choisissez la difficulté + 난이도 선택 + Выберите сложность + Wybierz Poziom Trudności + Vybrat obtížnost + Zorluk seç + 选择难度 - - Buy Vehicle + + Easy + Facile + Fácil + Facile + 쉬움 + Легкий + Łatwy + Snadný + Kolay + 简单 - - You cannot buy vehicles while there are enemies near you. + + Hard + Difficile + Difícil + Difficile + 어려움 + Сложный + Trudny + Obtížný + Zor + 困难 - - Mission Request + + Normal + Normale + Normal + Normal + 보통 + Обычный + Normalny + Normální + Normal + 正常 - - HQ Management + + + + Dismiss Options + Opzioni Congedamento + Opciones de Desmovilización + Enlever les options + 해산 설정 + Меню роспуска + Opcje Odwołania + Možnosti rozpuštění + Dağıtma Seçenekleri + 解散选项 - - Move this asset + + Dismiss Units / Squad + Congeda Unità / Squadra + Desmovilizar Unidades / Escuadras + Renvoyer des unités / escouades + 유닛 / 분대 해산 + Распустить + Odwołaj Jednostki / Oddział + Rozpuštění jednotek / Družstev + Takımı / Birimi Dağıt + 解散单位/班组 - - Build HQ here + + Dismiss selected units or squads, recovering it's cost to the proper resource pool + Congeda le unità / squadre selezionate recuperandone il costo + Desmoviliza al soldado o a la escuadra seleccionada, recuperando su coste al alijo correspondiente + Renvoyez les unités ou escouades sélectionnées, en récupérant leur coût dans le pool de ressources approprié + 선택한 유닛 또는 분대를 해산시키고 비용을 적절한 자산으로 복구합니다. + Распустить выбранные юниты или отряды, вернув их стоимость в соответствующий пул ресурсов. + Odwołaj wybrane jednostki lub oddziały, przywracając ich koszt do odpowiedniej puli zasobów + Rozpustit vybrané jednotky nebo jednotky a obnovit své náklady na správný fond zdrojů + Maliyetini uygun kaynak havuzuna geri ödeyerek seçilen birimleri veya mangaları görevden alın + 解散选中的单位或小队, 将其花销退还至资源池 - - Transfer Ammobox to Truck + + Garrison Units / Squads + Guarnisci Unità / Squadre + Guarnición Unidades / Escuadras + Unités de garnison / escouades + 유닛 / 분대 주둔 + Добавить в гарнизон Юнит / Отряд + Jednostki Garnizonowe / Oddziały + Posádkové jednotky / družstva + Birimleri / Takımları Garnizona Ekle + 驻扎单位/班组 - - Revive %1 + + Adds selected units or squads to a map selected garrison + Aggiunge unità o squadre selezionate alla guarnigione selezionata sulla mappa + Añade las unidades o escuadras seleccionadas a una posición guarnicionada que selecciones + Ajoute des unités ou des escouades sélectionnées à une garnison sélectionnée sur la carte + 선택한 유닛 또는 분대를 지도에서 선택한 주둔지에 추가합니다. + Добавляет выбранные юниты или отряды в выбранный на карте гарнизон + Dodaje wybrane jednostki lub oddziały do wybranego garnizonu na mapie + Přidá vybrané jednotky nebo jednotky na mapu vybranou posádku + Seçilen birimleri veya mangaları seçilen bir garnizon haritasına ekler + 将选定的单位或小队编入在地图上选中的驻军 - - Carry %1 + + + + AI Limiter + KI Begrenzung + Limitatore IA + Límite de IA + Limiteur d'IA + 인공지능 제한 + Лимит ИИ + Limit AI + AI Limiter + YZ Limitleyici + AI限制 - - Liberate + + Sets how much local and simulated AI can spawn in the map. Affects performance and AI ""intelligence"". Use with caution. This is not an exact number as vehicles and squad leaders will always spawn. + Imposta la quantità di IA locale e simulata che può generarsi nella mappa. Influisce sulle prestazioni e sull'"intelligenza" dell'IA. Usare con cautela. Questo non è un numero esatto poiché i veicoli e i capisquadra si genereranno sempre. + Limita cuantos locales e IA simulada aparecen en el mapa. Afecta al rendimiento y a la "inteligéncia" de la IA. Usadlo con Precaución. Esto no es un número exacto pues vehículos y líderes de escuadra siempre aparecerán. + Définit la quantité d'IA locale et simulée pouvant apparaître sur la carte. Affecte les performances et l'""intelligence"" de l'IA. Utiliser avec précaution. Ce n'est pas un nombre exact car les véhicules et les chefs d'escouade apparaîtront toujours. + 지도에서 로컬 및 시뮬레이션된 인공지능이 생성할 수 있는 양을 설정합니다. 성능 및 인공지능의 "지능"에 영향을 미칩니다. 주의하여 사용하십시오. 이것은 차량과 분대장들이 항상 스폰하기 때문에 정확한 수치는 아닙니다. + Устанавливает, сколько локальных и смоделированных ИИ может появиться на карте. Влияет на производительность и «интеллект» ИИ. Используйте с осторожностью. Это не точное число, поскольку всегда будут появляться машины и лидеры отрядов. + Określa, ile lokalnej i symulowanej sztucznej inteligencji może pojawić się na mapie w tym samym czasie. Wpływa na wydajność i „inteligencję” AI. Używaj ostrożnie. Nie jest to dokładna liczba, ponieważ pojazdy i dowódcy drużyn zawsze będą się pojawiać. + Nastaví kolik lokální a simulovaných AI se může spawnout na mapě. Má dopad na výkon a "inteligenci" AI. Použijte s opatrností. Toto není přesné číslo jelikož vozidla a velitelé družstev se vždy spawnou. + Haritada ne kadar yerel ve simüle edilmiş yapay zekanın ortaya çıkabileceğini ayarlar. Performansı ve yapay zeka ""zekasını"" etkiler. Dikkatle kullanın. Araçlar ve takım liderleri her zaman ortaya çıkacağından bu kesin bir sayı değildir. + 设置地图中可以生成多少本地和模拟AI。影响性能和AI"智能"。小心使用。这不是一个准确的数字, 因为载具和班长始终会生成。 - - Liberate POW + + Civ Presence Config + Configurazione Presenza Civile + Configurar Civiles + Configuration de la présence civile + 민간인 스폰 설정 + Настройка гражданского насиления + Konfiguracja Obecności Cywili + Konfigurace přítomnosti civilistů + Sivil Mevcudiyet Yapılandırması + 平民存在配置 - - Release POW + + -1 Max Civs + -1 Civili Massimi + -1 Max Civs + -1 Civil max + 최대 민간인 수 -1 + -1 к лимиту + -1 Maks. Liczba Cywili + -1 Max Civilistů + -1 Max Sivil + -1 平民上限 - - Recruit + + +1 Max Civs + +1 Civili Massimi + +1 Max Civs + +1 Civil max + 최대 민간인 수 +1 + +1 к лимиту + +1 Maks. Liczba Cywili + +1 Max Civilistů + +1 Max Sivil + +1 平民上限 - - Interrogate + + Civ Limit + Limite Civ + Límite de civiles + Limite civile + 민간인 제한 + Лимит гражданских + Limit Cywili + Limit civilistů + Sivil Limiti + 平民限制 - - Rest for 8 Hours + + Set the max number of spawned civilians. Affects game performance. + Setta il numero massimo di civili generati. Affligge le prestazioni di gioco + Limitia el número máximo de civiles. Afecta al rendimiento del juego. + Définit le nombre maximum de civils. Affecte les performances du jeu. + 생성되는 최대 민간인 수를 설정합니다. 게임 성능에 영향을 미칩니다. + Установите максимальное количество гражданских. Влияет на производительность игры. + Ustaw maksymalną liczbę pojawiających się cywilów. Wpływa na wydajność gry. + Nastavit maximální počet spawnutých civilistů. Má dopad na výkon hry. + Doğan sivillerin maksimum sayısını ayarlayın. Oyun performansını etkiler. + 设置平民的最大生成数量。影响游戏性能。 - - Clear Nearby Forest + + -10 AI Limit + -10 Limite IA + -10 Límite IA + -10 limite d'IA + 인공지능 제한 -10 + -10 к лимиту ИИ + Limit -10 AI + -10 AI Limit + -10 YZ Limiti + -10 AI上限 - - I hate the fog + + +10 AI Limit + +10 Limite IA + +10 Límite IA + +10 limite d'IA + 인공지능 제한 +10 + +10 к лимиту ИИ + Limit +10 AI + +10 AI Limit + +10 YZ Limiti + +10 AI上限 - - Rain rain go away + + Game Options + Opzioni di Gioco + Opciones de Juego + Options de jeu + 게임 설정 + Параметры + Opcje Gry + Možnosti hry + Oyun Ayarları + 游戏选项 - - Buy Vehicle + + Music ON/OFF + Musik An/Aus + Musica ON/OFF + Música ON/OFF + Musique ON/OFF + 음악 켜기/끄기 + Музыка ВКЛ / ВЫКЛ + Muzyka WŁ / WYŁ + Hudba zapnuto/vypnuto + Müzik AÇ/KAPA + 音乐播放/关闭 - - You cannot buy vehicles while there are enemies near you. + + Disables/Enable situational music. + Disabilita/Abilita Musica Situazionale. + Habilita/Deshabilita música situacional. + Désactive/Active la musique de situation. + 상황에 맞는 음악을 켜고 끕니다. + Отключение/включение музыки + Wyłącza / Włącza muzykę sytuacyjną. + Zapne/vypne situační hudbu + Durum müziğini KAPAT/AÇ . + 禁用/启用背景音乐 - - Search for Intel + + Persistent Save + Salvataggio Persistente + Guardado Persistente + Sauvegarde persistante + 영구 저장 + Сохранение + Trwały Zapis + Perzistentní ukládání + Kalıcı Kayıt + 持久化存档 - - Take Intel + + Use this option to save your current game. It does save the most important data in a ""Grand Theft Auto"" way. This option allows good MP save and independent saves of any version update. Vanilla saves are disabled because of lack of several features. + Usa questa opzione per salvare la partita attuale. Salva i dati più importanti alla ""Grand Theft Auto"". Questa opzione consente un buon salvataggio MP e salvataggi indipendenti di qualsiasi aggiornamento di versione. I salvataggi Vanilla sono disabilitati a causa della mancanza di diverse funzionalità + Usa esta opción para guardar tu juego. Guarda la información más importante como lo haría "Grand Theft Auto". Esta opción permite el guardado correcto del MJ y guardados independientes de cualquier actualización de versión. El guardado por defecto esta deshabilitado por carencias de diferentes tipos. + Utilisez cette option pour sauvegarder votre partie en cours. Il enregistre les données les plus importantes à la manière de "" Grand Theft Auto "". Cette option permet une bonne sauvegarde MP et des sauvegardes indépendantes de toute mise à jour de version. Les sauvegardes Vanilla sont désactivées en raison du manque de plusieurs fonctionnalités. + 현재 게임을 저장하려면 이 옵션을 사용하십시오. ""GTA"" 방식으로 가장 중요한 데이터를 저장합니다. 이 옵션을 사용하면 좋은 멀티플레이 저장 및 버전 업데이트의 독립적인 저장이 가능합니다. 몇 가지 기능이 없기 때문에 바닐라 세이브는 사용할 수 없습니다. + Используйте это, чтобы сохранить игру. Сохраняет самые важные данные способом из "GTA". Этот вариант дает хорошее сохранение в мультиплеере и независимое сохранение при любой версии игры. Ванильные сохранения отключены из-за отсутствия некоторых функций. + Użyj tej opcji, aby zapisać aktualną grę. Zapisuje najważniejsze dane w sposób „Grand Theft Auto”. Ta opcja pozwala na dobry zapis online i niezależne zapisywanie każdej aktualizacji wersji. Zapisy z podstawowej wersji gry są wyłączone z powodu braku kilku funkcji. + Použijte toto nastavení k uložení momentální hry. Uloží to ta nejdůležitější data podobně jako Grand Theft Auto. Tato možnost dovoluje dobré MP ukládání a nezávislé ukládání jakékoliv update verze. Vanilla ukládání jsou vypnuta z důvodu nedostatku několika featur. + Mevcut oyununuzu kaydetmek için bu seçeneği kullanın. En önemli verileri "Grand Theft Auto" yöntemiyle kaydeder. Bu seçenek, iyi bir MP kaydına ve herhangi bir sürüm güncellemesinin bağımsız olarak kaydedilmesine olanak tanır. Çeşitli özelliklerin bulunmamasından dolayı Vanilya kayıtları devre dışı bırakıldı. + 使用此选项保存当前游戏进度。它确实以"侠盗猎车手"的方式保存了绝大多数重要数据。此功能实现了优秀的多人游戏存档功能, 并确保存档不受版本更新影响。由于缺少某些特性, 游戏原生的存档功能被禁用。 - - Download Intel + + Spawn Distance Config + Configurazione Distanza di Spawn + Configurar distancia de Aparición + Configuration de la distance d'apparition + 스폰 거리 설정 + Настройка дистаниции спавна + Konfiguracja Dystansu Pojawiania się Jednostek + Konfigurace vzdálenosti spawnování + Doğma Mesafesi Ayarları + 生成距离配置 - - Decifer Intel + + -100 Spawn Dist. + -100 Dist. Spawn + -100 Distancia Apar. + -100 distance d'apparition + 스폰 거리 -100 + -100 метров + -100 Dystansu + -100 Spawn vzdálenost. + -100 Doğma Mesafesi + -100米生成距离 - - Allow AIs to use this weapon + + +100 Spawn Dist. + +100 Dist. Spawn + +100 Distancia Apar. + +100 distance d'apparition + 스폰 거리 +100 + +100 метров + +100 Dystansu + +100 Spawn vzdálenost. + +100 Doğma Mesafesi + +100米生成距离 - - Prevent AIs using this weapon + + Spawn Distance + Spawnentfernung + Distanza di Spawn + Distancia de aparición + Distance d'apparition + 스폰 거리 + Дистанция спавна + Dystans Pojawiania się Jednostek + Vzdálenost spawnu + Doğma Mesafesi + 生成距离 - - Garbage Cleaner + + Affects performance. Please use this with caution. Set it to lower distances if you feel Antistasi is running bad. + Affligge le prestazioni. Usare con estrema cautela. Imposta distanze inferiori se ritieni che Antistasi stia girando male. + Afecta al rendimiento. Por favor, usa esto con cautela. Seleccionalo a menor distancia si notas que Antistasi está funcionando mal. + Affecte les performances. Veuillez l'utiliser avec prudence. Réglez-le sur des distances plus basses si vous pensez qu'Antistasi fonctionne mal. + 성능에 영향을 미칩니다. 주의하여 사용하십시오. 안티스타시가 작동하지 않는 것 같으면 더 낮은 거리로 조정하십시오. + Влияет на производительность. Пожалуйста, используйте это с осторожностью. Установите меньшее расстояние, если чувствуете, что Antistasi работает плохо. + Wpływa na wydajność. Proszę używać tego ostrożnie. Ustaw go na mniejsze odległości, jeśli czujesz, że Antistasi działa źle. + Má vliv na výkon. Prosím používejte s opatrností. Nastavte na nižší vzdálenosti pokud vaše Antistasi běží špatně. + Performansı etkiler. Lütfen bunu dikkatli kullanın. Antistasi'nin kötü çalıştığını düşünüyorsanız daha düşük mesafelere ayarlayın. + 影响性能。请小心使用。如果你觉得 Antistasi 运行不够流畅, 把它调到更低的距离。 - - Please wait for GC to finish.<br/>Last GC was %1 ago. + + + + Select your Game Mode + Seleziona la tua modalità di gioco + Selecciona tu modo de Juego + Sélectionnez votre mode de jeu + 게임 모드 설정 + Выберите Режим Игры + Wybierz Tryb Gry + Vyberte herní režim + Oyun Modunu seç + 选择游戏模式 - - Garbage Deleted.<br/>Last GC was %1 ago. + + Reb vs Gov + Reb vs Gov + Reb vs Gov + Reb vs Gouv + 반군 Vs 정부군 + Зеленые vs Синие + Reb vs Gov + Reb vs Vlá + İsyancı vs İşgalci + 起义军 vs 政府军 - - Garrison + + Reb vs Gov & Inv + Reb vs Gov & Inv + Reb vs Gov & Inv + Reb vs Gouv & Env + 반군 Vs 정부군과 침략군 + Зеленые vs Синие и Красные + Reb vs Gov & Inv + Reb vs Vlá & Inv + İsyancı vs İşgalci ve İstilacı + 起义军 vs 政府军 & 侵略者 - - HQ Garrison will stay here and distract the enemy. + + Reb vs Gov vs Inv + Reb vs Gov vs Inv + Reb vs Gov vs Inv + Reb vs Gouv vs Env + 반군 Vs 정부군 Vs 침략군 + Зеленые vs Синие vs Красные + Reb vs Gov vs Inv + Reb vs Vlá vs Inv + İsyancı vs İşgalci vs İstilacı + 起义军 vs 政府军 vs 侵略者 - - Garrison removed<br/><br/>Recovered Money: %1 €<br/>Recovered HR: %2 + + Reb vs Inv + Rev vs Inv + Reb vs Inv + Reb vs Env + 반군 Vs 침략군 + Зеленые vs Красные + Reb vs Inv + Reb vs Inv + İsyancı vs İstilacı + 起义军 vs 侵略者 - - Capture + + + + Personal or Faction Garage? + Garage Personale o Garage della Fazione? + ¿Garaje Personal o Garaje de la Facción? + Garage personnel ou de faction ? + 개인 차고 또는 팩션 차고에 넣습니까? + Личный гараж или гараж фракции? + Garaż Osobisty czy Frakcji? + Osobní nebo frakční garáž? + Kişisel Garaj mı yoksa Grup Garajı mı? + 将载具存入个人车库还是阵营车库? - - You cannot Capture the Flag while Undercover. + + Faction Garage + Garage Fazione + Garaje de la Facción + Garage de faction + 팩션 차고 + Фракции + Garaż Frakcji + Frakční garáž + Birlik Garajı + 阵营车库 - - You cannot capture Airports until you reach War Level 3. + + Personal Garage + Garage Personale + Garaje Personal + Garage personnel + 개인 차고 + Личный + Garaż Osobisty + Osobní garáž + Kişisel Garaj + 个人车库 - - Aborted Outpost Capture + + Sell or Garage Vehicle? + Vendere o Inserire il veicolo nel garage? + ¿Vender o Almacenar Vehículo? + Vendre ou Ranger le Véhicule ? + 차량을 차고에 넣거나 판매 + Продать или поставить в гараж? + Sprzedać czy Schowaj Pojazd do Garażu? + Prodat nebo garážovat vozidlo? + Aracı Sat veya Garaja Çek + 出售或存储车辆 - - Flag pole being used, wait %1. + + Garage Vehicle + Inserisci il Veicolo nel Garage + Almacenar Vehículo + Ranger le véhicule + 차량 넣기 + В гараж + Schowaj Pojazd do Garażu + Garážové vozidlo + Aracı Garaja Çek + 存储车辆 - - The enemy still lurks about. Check your map and clear the area. + + Sell Vehicle + Fahrzeuge verkaufen + Vendi Veicolo + Vender Vehículo + Vendre le véhicule + 차량 판매 + Продать + Sprzedaj Pojazd + Prodat vozidlo + Aracı Sat + 出售车辆 - - The enemy still lurks about. Hunt them down and clear the area. + + + + Recruit + Rekrutieren + Reclutare + Reclutar + Recruter + 모집 + Найм ИИ + Rekrutuj + Naverbovat + Göreve Al + 招募 - - A Headless Client has been disconnected. This will cause malfunctions. Head back to HQ for saving ASAP and ask and Admin for a restart. + + AI Control + KI Kontrolle übernehmen + Controllo dell'IA + Control de IA + Contrôler l'IA + 인공지능 조종 + Контроль ИИ + Kontrola AI + Převzít kontrolu nad AI + YZ Kontrolü + AI控制 - - Headless Client + + AI Radio + KI Funkgeräte + Radio IA + Radio IA + Radio de l'IA + 인공지능 무전 + Радиосвязь с ИИ + Radio AI + AI Rádio + YZ Telsizi + AI无线电 - - Watchposts/Roadblocks + + Auto Heal + Automatische Heilung + Guarigione automatica + Curación Automática + Guérison automatique + 자동 치료 + Авто лечение + Automatyczne Leczenie + Automatické léčení + Otomatik Tedavi + 自动医疗 - - We can only deploy / delete one Watchpost or Roadblock at a time. + + Auto Rearm \ Loot + Automatisches Aufmunitionieren/Plündern + Riarmo automatico \ Bottino + Auto Rearme / Botín + Réarmement automatique \ Butin + 자동 재무장 \ 노획 + Автоснаряжение \ Лут + Automatyczne Dozbrajanie \ Zbieranie + Automatické přezbrojení \ Rabování + Otomatik Silahlanma \ Yağma + 自动重新武装\战利品 - - Radio required + + Vehicle Squad + Gruppenfahrzeuge + Squadra Meccanizzata + Vehículo de Escuadra + Véhicule du groupe + 차량 분대 + Техника отряда + Pojazd oddziału + Vozidlo pro jednotku + Araçlı Takım + 班组载具 - - You need a radio in your inventory to be able to give orders to other squads. + + Dismiss Squad-mate + Gruppenmitglied entlassen + Congeda il compagno di squadra + Desmovilizar Soldado + Renvoyer le compagnon d'escouade + 분대원 해산 + Роспуск ИИ-соотрядника + Odwołaj Członka Drużyny + Člen skupiny byl propuštěn + Takımı Dağıt + 解散班组成员 - - Radio-man required + + General + Allgemein + Generale + General + Général + 지휘관 + Командующий + Generał + Generál + General + 指挥官 - - You need a Radio Man in your group to be able to give orders to other squads. + + Minefields + Minenfelder + Campi minati + Campo de Minas + Champs de mines + 지뢰지대 + Минные поля + Pola Minowe + Minové pole + Mayın Tarlası + 雷区 - - Click on the position you wish to build the Watchpost or Roadblock. <br/><br/> Remember: to build Roadblocks you must click exactly on a road map section. + + Sell Vehicle + Fahrzeuge verkaufen + Vendi Veicolo + Vender Vehículo + Vendre le véhicule + 차량 판매 + Продажа техники + Sprzedaj Pojazd + Prodat vozidlo + Aracı Sat + 出售载具 - - Click on the Watchpost or Roadblock to delete. + + Observation Post + Beobachtungsposten + Posto di Osservazione + Puesto de observación + Poste d'observation + 관측 지점 + Наблюдательный пункт + Stanowisko Obserwacyjne + Předsunutá hlídka + Gözlem Noktası + 观察哨 - - No Watchposts or Roadblocks deployed to delete. + + Roadblocks + Straßensperren + Posto di Blocco + Bloqueos de carretera + Barrages routiers + 검문소 + Блокпост + Blokady Drogowe + Zátarasy + Kontrol Noktası + 路障 - - You cannot delete a Post while enemies are near it. + + Grab Faction Funds + Geld der Fraktionskasse entnehmen + Fondi della Fazione + Retirar fondos de facción + Récupérer l'argent de la faction + 팩션 자금 가져가기 + Присвоение средств фракции + Weź Fundusze Frakcji + Vzít si z fondu + Birlik Fonlarını Alın + 霸占阵营资金 - - No post nearby. + + In-game Members + Servermitglieder + Membri In-gioco + Miembros in-game + Membres en jeu + 인게임 멤버 + Участники + Członkowie w Grze + Členové ve hře + Oyundaki Üyeler + 会员 - - You lack of resources to build this Watchpost or Roadblock. <br/><br/> %1 HR and %2 € needed. + + Garrisons + Garnisonen + Guarnigioni + Guarnición + Garnisons + 주둔지 + Гарнизон + Garnizony + Umístit posádku + Garnizon + 驻军 - - Petros is Dead + + Faction Skill Upgrade + Fähigkeiten der Fraktion erhöhen + Miglioramento abilità della fazione + Subir Nivel de Hablidiad de la Facción + Amélioration des compétences de la faction + 팩션 숙련도 업그레이드 + Улучшение навыков ИИ + Ulepszenie Umiejętności Frakcji + Vylepšení frakční dovednosti + Birlik Beceri Yükseltmesi + 阵营技能提升 - - Petros has been killed. You lost part of your assets and need to select a new HQ position far from the enemies. + + Side Missions - Petros + Sekundärmissionen - Maru/Petros + Missioni Secondarie - Petros + Misiones Secundarias - Petros + Missions secondaires - Petros + 사이드 임무 - 페트로스 + Побочные миссии - Петрос + Misje Poboczne - Petros + Vedlejší mise - Petros + Yan Görevler - Petros + 支线任务 - Petros - - HQ Position + + Move HQ + HQ verlegen + Muovi Quartier Generale + Mover CG + Déplacer le QG + 본부 옮기기 + Переместить штаб + Przenieś Kwaterę Główną + Přesuňte velitelství + Karargahı Taşı + 转移总部 - - Place selected is very close to enemy zones.<br/><br/> Please select another position. + + Rest - Camp-fire + Ausruhen - Lagerfeuer + Riposati - Falò + Descansar - Fogata + Se reposer - Feu de camp + 휴식 - 캠프 파이어 + Отдых - У палатки + Odpoczynek - Ognisko + Odpočinek - táborový oheň + Dinlen - Kamp - Ateş + 休息 - 营火 - - Selected position cannot be in water. + + Bomb Run + Bombardierung + Bombardamento + Bomb Run + Bombardement + 폭격 + Авиаудар + Nalot Bombowy + Bombardování + Bomba Koşusu + 轰炸 - - Selected position cannot be outside the map. + + Artillery + Artillerie + Artiglieria + Artilleria + Artillerie + 포격 + Артиллерия + Artyleria + Dělostřelectvo + Topçu + 炮击 - - There are enemies in the surroundings of that area, please select another. + + Recruit Squad + Gruppen rekrutieren + Recluta Squadra + Reclutar Escuadra + Recruter une escouade + 분대 모집 + Найм отряда + Rekrutuj Oddział + Nábor družstva + Birliği Göreve Al + 招募班组 - - Rebuild Assets + + Script Credits + Genutzte Scripts + Crediti Scripts + Script Credits + Crédit pour les scripts + 스크립트 크레딧 + Авторы сценария + Użyte Skrypty + Použité skripty + Script Credits + 脚本制作者名单 - - You do not have enough money to rebuild any Asset. You need 5.000 €. + + Mods + Mods + Mods + Mods + Mods + 모드 + Моды + Modyfikacje + Módy + Modlar + 模组 - - Click on the zone you want to rebuild. + + Thanks + Danksagung + Grazie + Agradecimientos + Remerciements + 감사드립니다 + Благодарность + Podziękowania + Poděkování + Teşekkürler + 致谢 - - You must click near a map marker. + + Welcome + Willkommen + Benvenuto + Bienvenida + Bienvenue + 환영합니다 + Добро пожаловать + Witaj + Vítejte + Hoşgeldin + 欢迎 - - You cannot rebuild that. + + Win + Sieg + Vittoria + Victoria + Victoire + 승리 + Победа + Wygrana + Vítězství + Zafer + 胜利条件 - - That Outpost does not have a destroyed Radio Tower. + + Lose + Niederlage + Sconfitta + Derrota + Défaite + 패배 + Неудача + Przegrana + Prohra + Mağlubiyet + 失败条件 - - You cannot rebuild a Radio Tower in an Outpost which does not belong to %1. + + %1 and %2 Aggro + %1 und %2 Aggressivität + %1 e %2 Aggro + %1 y %2 Aggre + %1 et %2 Agressivité + %1과 %2의 어그로 + %1 и %2 Агр + Agresja %1 i %2 + %1 a %2 Agresivita + %1 and %2 Aggro + 侵略性为 %1 和 %2 + + + HR + Mannstärke + RU + RH + RH + 인력 + ЛР + Zasoby ludzkie + Pracovní síla + İK + 人力资源 - - %1 Rebuilt + + Money - MP + Geld - Mehrspieler + Soldi - MP + Dinero - MJ + Argent - MP + 자금 - 멀티플레이 + Деньги - ЛД + Pieniądze - MP + Peníze - Multiplayer + Para - MP + 资金 - 多人游戏 - - Radio Tower rebuilt. + + Money + Geld + Soldi + Dinero + Argent + 자금 + Деньги + Pieniądze + Peníze + Para + 资金 - - Sell Vehicle + + Resources + Ressourcen + Risorse + Recursos + Ressources + 자원 + Ресурсы + Strefa zasobów + Zdroje + Kaynaklar + 资源 - - You are not looking at a vehicle. + + HQ - Basics + HQ - Grundlagen + QG - Basi + CG - Cosas Básicas + QG - Les bases + 본부 - 일반 + Штаб - Основы + Kwatera dowodzenia - Podstawy + Velitelství - základy + Karargah - Temel Bilgiler + 总部 - 基础操作 - - Vehicle must be closer than 50 meters to the headquarters marker. + + Faction Leader + Fraktionsanführer + Leader della Fazione + Líder de Facción + Chef de faction + 팩션 지휘관 + Лидер фракции + Lider Frakcji + Vedoucí frakce + Grup Lideri + 阵营领袖 - - In order to sell the vehicle, it must be empty. + + Ammobox Transfer + Munitionskiste transferieren + Trasferimento Cassa di Munizioni + Transferir Caja de Munición + Tranfert vers l'Arsenal + 탄약상자 전송 + Погрузка ящика + Transfer zawartości Arsenału + Přenos ammuboxu + Cephane Kutusu Transferi + 弹药箱转移 - - You are not the owner of this vehicle. Therefore, you cannot sell it. + + Fast Travel + Schnellreise + Viaggio Rapido + Viaje Rápido + Téléportation + 빠른 이동 + Быстрое перемещение + Szybka Podróż + Teleport + Hızlı Seyahat + 快速旅行 - - Vehicle sale already in progress. + + Base Static Emplacement + Geschützstellungen + Posizione Fissa di Base + Emplacamientos Estáticos de la Base + Emplacement statique de base + 기지 고정화기 포대 + Стационарные орудия в Штабе + Rozmieszczanie Stanowisk Bojowych w Bazie + Umístění lafetovaných zbraní na základně + Temel Statik Yerleştirme + 固定式武器 - - The vehicle you are looking is not suitable in our marketplace. + + Group Selection + Gruppenauswahl + Selezione Gruppo + Selección de grupo. + Sélection de groupe + 그룹 선택 + Выбор группы + Wybór Grupy + Výběr skupiny + Grup Seçimi + 小队选择 - - Vehicle Sold. + + Server Members + Servermitglieder + Membri del Server + Miembros del Servidor + Membres du serveur + 서버 멤버 + Участники + Członkowie Serwera + Členové serveru + Sunucu Üyeleri + 服务器会员 - - Breach Vehicle + + Player and Money + Spieler und Geld + Giocatore e Denaro + Dinero y Jugador + Joueur et argent + 플레이어와 자금 + Игрок и деньги + Gracz i Pieniądze + Hráči a peníze + Oyuncu ve Para + 玩家与资金 - - Only players are currently able to breach vehicles! + + Breach Vehicles + Fahrzeuge aufbrechen + Irrompere dentro Veicoli + Abrir Vehículos + Forcer le véhicule + 차량 브리칭 + Выкуривание из техники + Włam się do Pojazdu + Poškození vozidel + Araca Zorla Gir + 爆破载具 - - You have to be an engineer to breach a vehicle! + + Breaching charges + Aufsprengladungen + Cariche da irruzione + Cargas de Apertura + Charges explosives + 브리칭 전용 폭발물 + Пробивные заряды + Ładunki Wyważające + Prorazujíci výbušniny + Zorla Giriş Patlayıcıları + 爆破炸药 - - Why would you want to breach a destroyed vehicle? + + Garage + Fuhrpark + Garage + Garaje + Garage + 차고 + Гараж + Garaż + Garáž + Garaj + 车库 - - There is no living crew left, no need for breaching! + + Undercover + Verdecktes Vorgehen + Sotto copertura + Encubierto + Incognito + 위장 + Под прикрытием + Incognito + V utajení + Gizlilik + 伪装 - - You cannot breach a vehicle which is controlled by the rebels! + + Arsenal + Arsenal + Arsenale + Arsenal + Arsenal + 아스널 + Арсенал + Arsenał + Arzenál + Cephanelik + 军火库 - - You carry no explosives. You will need some to breach vehicles! + + Politics + Politik + Politica + Politicas + Politique + 정치 + Политика + Polityka + Politika + Politikalar + 政治 - - You don't have the right explosives, check the briefing notes to see what you need! + + Radio Towers + Funkmasten + Torri radiofoniche + Torres de Comunicaciones + Tours radio + 통신탑 + Радиовышки + Wieże Radiowe + Rádiové věže + Radyo Kuleleri + 无线电塔 - - Breaching cancelled. + + Vehicles + Fahrzeuge + Veicoli + Vehículos. + Véhicules + 차량 + Техника + Pojazdy + Vozidla + Araçlar + 载具 - - Breaching in 10 seconds. + + Static Weapons + Statische Geschütze + Armi Fisse + Armas Estáticas + Armes statiques + 고정화기 + Стационарные орудия + Stanowiska bojowe + Lafetované zbraně + Sabit Silahlar + 固定式武器 - - Cancel Breaching + + Conquer + Erobern + Conquistare + Conquista + Conquérir + 점령 + Захват + Podbój + Dobýt + Fetih + 占领 - - Unlock Vehicle + + AI Rules of Engagement + KI Spielregeln + IA Regole di Ingaggio + IA Reglas de combate + Règles d'engagement des IA + 인공지능 교전수칙 + Правила боя ИИ + Zasady Użycia Siły AI + Nastavení boje + Yapay Zeka Katılım Kuralları + AI交战规则 - - You are not looking at a vehicle. + + Map Info + Karteninformationen + Mappa Informazioni + Información del Mapa + Information de la carte + 지도 정보 + Карта + Informacje o Mapie + Informace o mapě + Harita Bilgisi + 地图信息 - - You cannot unlock/lock destroyed. + + AI Limiter + KI Begrenzung + Limitatore AI + Límite de la IA + Limiteur d'IA + 인공지능 제한 + Лимит ИИ + Ogranicznik AI + Omezení AI + YZ Limitleyici + AI限制器 - - Sorry you cannot unlock %1. + + Persistent Save-game + Persistenter Spielstand + Salvataggio persistente + Guardado Persistente + Sauvegarde persistante + 게임 영구 저장 + Сохранение + Trwały Zapis stanu gry + Uložit hru + Kalıcı Kayıt + 持久化游戏存档 - - The vehicle you are looking at cannot be used. + + Music ON/OFF + Musik An/Aus + Musica ON/OFF + Música ON/OFF + Musique ON/OFF + 음악 켜기/끄기 + Музыка ВКЛ/ВЫКЛ + Muzyka WŁ / WYŁ + Hudba ZAPNUTO/VYPNUTO + Müzik AÇ/KAPA + 音乐开/关 - - The vehicle you are looking does not belong to anyone. + + Civ Spawn + Zivilbevölkerung + Spawn Civili + Spawn Civil + Apparition des Civils + 민간인 스폰 + Лимит Гражд. + Pojawianie się Cywili + Počet civilistů + Sivil Doğumu + 平民生成 - - You cannot unlock/lock vehicles which you do not own. + + Spawn Distance + Spawnentfernung + Distanza di Spawn + Distancia de Aparición + Distance d'apparition + 스폰 거리 + Дистанция спавна + Dystans Pojawiania się + Vzdálenost Vzniku + Doğma Mesafesi + 生成距离 - - Vehicle locked. + + Garbage Cleaner + Aufräumen + Pulitore di rifiuti + Limpieza de Basura + Nettoyeur d'ordures + 쓰레기 청소 + Удаление мусора + Oczyszczacz Śmieci + Čistič odpadků + Çöp Temizleyici + 垃圾清理器 - - Vehicle unlocked. + + Reinit UI + UI reinitializieren + Reinizializza l'UI + Reiniciar UI + Réinitialiser l'UI + UI 재실행 + Рестарт интерфейса + Restart UI + Znovu vložte uživatelské rozhraní + Kullanıcı Arayüzünü Yeniden Başlat + 重新初始化用户界面 - - - - Convoy Debug + + Battle Options + Schlachtoptionen + Opzioni Battaglia + Opciones de combate + Options de combat + 전투 설정 + Управление + Opcje Bitwy + Možnosti bitvy + Savaş Seçenekleri + 作战选项 - - Only server admins can execute the convoy debug! + + High Command + Oberbefehl + Alto Comando + Alto Mando + Haut Commandement + 하이 커맨드 + Командование отрядами + Naczelne Dowództwo + Vrchní velení + Yüksek Komuta + 指挥 - - Deactivate convoy debug + + Artillery + Artillerie + Artiglieria + Artilleria + Artillerie + 포병 + Артиллерия + Artyleria + Dělostřelectvo + Topçu + 火炮 - - Ammo Convoy + + Group Manager + Gruppenverwaltung + Manager Gruppo + Administrador de Grupo + Gestion de groupe + 분대 관리 + Управление отрядом + Zarządzanie Grupą + Správce skupiny + Grup Yönetimi + 小队管理 - - A convoy from %1 is about to depart at %2. It will provide ammunition to %3. Try to intercept it. Steal or destroy that truck before it reaches it's destination. + + Earplugs + Ohrstöpsel + Tappi per le orecchie + Tapones de oídos. + Bouchons d'oreilles + 귀마개 + Беруши + Zatyczki do Uszu + Špunty do uší + Kulak Tıkacı + 耳塞 - - Armored Convoy + + Toggle Info Bar Visibility + Attiva e disabilita la visibilità della barra informazioni + Alternar visibilidad de la barra de información + 정보 표시줄 표시 토글 + Переключить видимость информ. строки + Przełącz Widoczność Paska Informacji + Přepnout viditelnost info lišty + Bilgi Çubuğu Görünürlüğünü Değiştir + 切换信息栏可见性 - - A convoy from %1 is about to depart at %2. It will reinforce %3 with armored vehicles. Try to intercept it. Steal or destroy that thing before it reaches it's destination. + + Early Beginning + Der Anfang + Inizio + Inicios + Les débuts + 초기 시작 + Самое начало + Wczesny Początek + Začátek + Erken Başlangıç + 前期 - - Prisoner Convoy + + Aggro Effects + Aggression + Effetti Aggro + Efectos Aggro + Agressivité IA + 어그로 효과 + Агрессия + Efekty Aggro + Agresivita + Agresiflik Etkileri + 侵略性 - - A group os POW's is being transported from %1 to %3, and it's about to depart at %2. Try to intercept it. Kill or capture the truck driver to make them join you and bring them to HQ. Alive if possible. + + Strategy + Strategie + Strategia + Estratégia + Stratégie + 전략 + Стратегия + Strategie + Strategie + Strateji + 战略 - - Reinforcements Convoy + + Conquer and Hold + Erobern und halten + Conquista e Difendi + Conquista y Defiende + Conquérir et tenir + 점령과 유지 + Завоевать и Удержать + Zdobądź i Utrzymaj + Dobyjte a udržte + Fethet ve Koru + 攻占和驻守 - - Reinforcements are being sent from %1 to %3 in a convoy, and it's about to depart at %2. Try to intercept and kill all the troops and vehicle objective. + + Resources + Ressourcen + Risorse + Recursos + Ressources + 자원 + Ресурсы + Zasoby + Zdroje + Kaynaklar + 资源 - - Money Convoy + + Starting Position + Startposition + Posizione Iniziali + Posición Inicial + Position de départ + 시작 위치 + Начальная позиция + Pozycja Startowa + Začínající pozice + Başlangıç Pozisyonu + 起始位置 - - A truck plenty of money is being moved from %1 to %3, and it's about to depart at %2. Steal that truck and bring it to HQ. Those funds will be very welcome. + + Undercover + Verdecktes Vorgehen + Sotto Copertura + Encubierto + Incognito + 위장 + Под прикрытием + Incognito + V Utajení + Gizlilik + 伪装 - - Supply Convoy + + You may recruit up to 9 AI squad-mates at some Faction flags and the HQ flag. + Am Flaggenmast im HQ kannst du bis zu 9 KI Einheiten für deine Gruppe rekrutieren. + Puoi reclutare fino a 9 compagni di squadra IA a diverse bandiere compresa quella presente al Quarter Generale. + Puedes reclutar hasta 9 compañeros de la IA en algunas banderas de la Facción y en la bandera del CG. + Vous pouvez recruter jusqu'à 9 coéquipiers IA sur certains drapeaux de faction et au drapeau du QG. + 일부 팩션 깃발 및 본부 깃발에선 최대 9명의 인공지능 분대원을 모집할 수 있습니다. + Вы можете нанять до 9 ИИ товарищей в отряд. + Możesz zrekrutować do 9 AI do swojej drużyny pod niektórymi flagami frakcji i flagą w głownej kryjówce. + Na některých frakčních vlajkách a na velitelských vlajkách můžete najmout až 9 jednotek AI. + 你可以在我方阵营旗帜处和总部旗帜处招募最多9名AI队友。 - - A truck with medical supplies destination %3 it's about to depart at %2 from %1. Steal that truck bring it to %3 and let people in there know it is %4 who's giving those supplies. + + Select a squad-mate or HC Group to gain direct control over them for a limited time. Selecting this option for a HC squad will give you control over the squad's leader. + Wähle ein Gruppenmitglied oder eine Oberbefehl-Gruppe, um für eine bestimmte Zeit direkte Kontrolle zu erhalten. Bei der Wahl einer Oberbefehl-Gruppe erhälst du Kontrolle über den Gruppenführer. + Seleziona un compagno di squadra o un gruppo HC per ottenere il controllo diretto su di loro per un periodo di tempo limitato. Selezionando questa opzione per una squadra HC avrai il controllo sul leader della squadra. + Selecciona a un compañero o un grupo de HC para establecer control diercto sobre ellos por un tiempo limitado. Seleccionar esta opción para una escuadra de HC te dará control sobre el líder de la escuadra. + Sélectionnez un coéquipier ou un groupe HC pour prendre le contrôle direct sur eux pendant une durée limitée. La sélection de cette option pour une équipe HC vous donnera le contrôle sur le chef de l'équipe. + 분대원이나 하이 커맨드 그룹을 선택하여 제한된 시간 동안 그들을 직접 조종합니다. 하이 커맨드 분대로 이 설정을 선택하면 분대장을 조종할 수 있습니다. + Выберите соотрядника или группу через меню Командующего, чтобы получить прямой контроль над ними в течении ограниченного времени. Выбор этой опции для выбранного отряда даст вам контроль над лидером отряда. + Wybierz członka drużyny lub grupę HC, aby przejąć nad nimi bezpośrednią kontrolę przez ograniczony czas. Wybranie tej opcji dla oddziału HC da ci kontrolę nad liderem oddziału. + Vyberte skupinu nebo skupinu štábu a získejte přímou kontrolu nad nimi po omezenou dobu. Výběrem této možnosti pro skupinu štábu získáte kontrolu nad vůdcem skupiny. + 选择一名班组成员或指挥部班组, 在有限的时间范围内直接控制他们。对指挥部班组使用此选项, 可以让你控制该小队的小队长。 - - - - General + + This feature aims to simulate the lack of radio communications with AI fighters. Your AI squad-mates won't have a radio until you unlock it from the Arsenal. Without a radio, if an AI squad-mate gets too far away, they will get lost and return to the leader's position after completing the last order they received. To avoid this, you may scavenge some radios from enemy (AutoRearm feature will do) or let the AI use a military vehicle which has long range radios. If it takes too long to find their leader, they will automatically return to the HQ. + Dieses Feature ist dazu gedacht die fehlende Funkkommunikation mit KI Widerständskämpfern zu simulieren. Deine KI Gruppenmitglieder werden keine Funkgeräte haben, solange du sie nicht im Arsenal freischaltest. Ohne ein Funkgerät kann die Verbindung der KI Widerstandskämpfer abbrechen, wenn sie sich zu weit entfernen. Sie werden dann, nachdem sie ihren letzten Befehl erfüllt haben, zur letzten Position des Anführers zurückkehren. Um dies zu verhindern, erbeute einige Funkgeräte von feindlichen Einheiten oder lasse die KI militärische Fahrzeuge mit Langstreckenfunkgeräten nutzen. Sollte es zu lange dauern, bis die KI Widerstandskämpfer ihren Anführer finden, kehren sie automatisch zum HQ zurück. + Questa funzione cerca di simulare la mancanza di comunicazioni radio con i combattenti IA. I tuoi compagni di squadra IA non avranno una radio finché non ne sbloccherai una dall'Arsenal. Senza radio, se un compagno di squadra IA si allontana troppo, si perderà e tornerà alla posizione del leader dopo aver completato l'ultimo ordine ricevuto. Per evitare ciò, puoi raccogliere alcune radio dal nemico (la funzione Auto Riarmo può essere di aiuto) o lasciare che l'IA usi un veicolo militare con radio a lungo raggio. Se impiegheranno troppo tempo per trovare il loro leader, torneranno automaticamente al quartier generale. + El objetivo de este sistema espera simular la falta de comunicación por radio con soldados de la IA. Tus compañeros de escuadra de la IA no tendrán radio hasta que la desbloquees en el arsenal. Sin una radio, Si un compañero de la IA se encuentra muy lejos, se perderán y volverán a la posición del líder al completar la última orden recibida. Para evitar esta situación, deberías hacerte con algunas radios del enemigo (Sistema de AutoRearme) o deja que la IA use vehículos que tengan radio de largo alcance. SI lles toma mucho tiempo para encontrar al líder, volverán automáticamente al CG. + Cette fonctionnalité vise à simuler le manque de communications radio avec les combattants IA. Vos camarades IA n'auront pas de radio tant que vous ne la déverrouillerez pas dans l'Arsenal. Sans radio, si un coéquipier IA s'éloigne trop, il se perdra et reviendra vers la position du commandant après avoir terminé le dernier ordre qu'il a reçu. Pour éviter cela, vous pouvez récupérer certaines radios de l'ennemi (la fonction "Réarmement automatique \ Butin" fera l'affaire) ou laisser l'IA utiliser un véhicule militaire qui a des radios à longue portée. Si cela prend trop de temps pour trouver leur chef, ils retourneront automatiquement au QG. + 이 기능은 인공지능 전투원과의 무선 통신 차단을 시뮬레이션하는 것을 목표로 합니다. 당신이 아스널에서 무전기를 언락할 때까지 당신의 인공지능 분대원들은 무전기를 가지고 있지 않을 것입니다. 무전기가 없으면 인공지능 분대원이 너무 멀리 떨어질 때 길을 잃고 마지막으로 받은 명령을 마치고 분대장 자리로 되돌아갑니다. 이를 피하려면 적으로부터 무전기를 일부 노획하거나(자동 재무장 기능으로 사용 가능), 인공지능이 장파 무전기를 장착한 군용 차량을 사용하게 해야 합니다. 그들이 분대장을 찾는 데 너무 오래 걸린다면 자동으로 본부로 귀환할 것입니다. + Эта функция призвана имитировать отсутствие радиосвязи с бойцами ИИ. У ваших товарищей по отряду ИИ не будет радио, пока вы не разблокируете его в Арсенале. Без радио, если товарищ по отряду ИИ уйдет слишком далеко, он заблудится и вернется на позицию лидера после выполнения последнего полученного приказа. Чтобы избежать этого, вы можете убрать несколько радиостанций у врага или позволить ИИ использовать военную машину с радиостанциями дальнего действия. Если поиск лидера займет слишком много времени, они автоматически вернутся в штаб + Ta funkcja ma na celu symulację braku komunikacji radiowej między rebeliantami. AI z twojej drużyny nie będą mieli radia, dopóki nie odblokujesz go w Arsenale. Bez radia, jeśli sojusznik oddali się zbyt daleko, zgubi się i wróci na pozycję lidera po wykonaniu ostatniego otrzymanego rozkazu. Aby tego uniknąć, możesz zbierać radiotelefony wroga (wystarczy funkcja AutoRearm) lub pozwolić sztucznej inteligencji na użycie pojazdu wojskowego, który ma radiotelefon dalekiego zasięgu. Jeśli odnalezienie ich lidera zajmie zbyt dużo czasu, automatycznie powrócą do kwatery głównej. + Tato funkce si klade za cíl simulovat nedostatek radiové komunikace se stíhači AI. Vaši kamarádi AI nebudou mít rádio, dokud jej odemknete z Arsenalu. Bez rádia, pokud se družstvo AI dostane příliš daleko, ztratí se a vrátí se na pozici vůdce po dokončení posledního přijatého příkazu. Abyste tomu zabránili, můžete vyklidit některá rádia od nepřítele (funkce „Automaticky přezbrojit" to udělá) nebo nechat AI používat vojenské vozidlo, které má rádia s dlouhým dosahem. Pokud najdou svého vůdce příliš dlouho, vrátí se automaticky na velitelství. + 这个功能旨在模拟AI士兵缺少无线电通讯的情况。你的AI队友不会拥有无线电, 直到你在军火库中解锁了它。在没有无线电的情况下, 如果一名AI队友离得太远, 他们将会失去联络, 并在完成接收到的最后一项命令之后返回队长所在的位置。为了避免这种情况, 你可以从敌军身上搜集一些无线电(也可以使用自动重新武装功能), 或者让AI使用带有长程电台的军用载具。如果失联的士兵经过太长时间也没有找到他们的队长, 他们将会自动返回总部。 - - Only Humans can pilot an air vehicle. + + AI Medic squad-mates will heal other AI’s automatically without the need to give any orders. If in combat, your AI will use smoke grenades for cover. If there is no medic in the group, the AI will use their own medikits. + KI Sanitäter heilen andere KI Einheiten in der gleichen Gruppe automatisch, ohne dass ein gesonderter Befehl gegeben werden muss. Im Feuergefecht nutzt die KI Rauchgranaten zur Deckung. Sollte kein Sanitäter in der Gruppe sein, wird die KI eigene Erste-Hilfe Ausrüstung nutzen. + I compagni di squadra dell'IA Medic cureranno automaticamente le altre IA senza bisogno di dare ordini. Se in combattimento, la tua IA utilizzerà le granate fumogene come copertura. Se non ci sono medici nel gruppo, l'IA utilizzerà i propri medikit. + Los médicos IA de la escuadra curarán automáticamente a sus compañeros sin necesidad de dar órdenes concretas. Si están en combate, la IA usará granadas de humo como cobertura. Si no hay médicos en la escuadra, la IA usará sus propios kits médicos. + Les médecins IA du groupes soigneront automatiquement les autres IA sans avoir à donner d'ordre. En combat, votre IA utilisera des grenades fumigènes pour se couvrir. S'il n'y a pas de médecin dans le groupe, l'IA utilisera ses propres medikits. + 인공지능 의무병 분대원은 명령을 내릴 필요 없이 자동으로 다른 인공지능을 치료할 것입니다. 만약 전투 중이라면 당신의 인공지능은 엄호를 위해 연막탄을 사용할 것입니다. 그룹에 의무병이 없다면 인공지능은 자신들의 메디킷을 사용할 것입니다. + ИИ-медики будут лечить других ИИ автоматически без необходимости отдавать приказы. В бою ваш ИИ будет использовать дымовые гранаты для укрытия. Если в группе нет медика, ИИ будет использовать свои перевязочные пакеты. + Medycy AI automatycznie leczą inne AI bez konieczności wydawania jakichkolwiek rozkazów. Jeśli walczysz, twoja sztuczna inteligencja użyje granatów dymnych jako osłony. Jeśli w grupie nie ma medyka, AI użyje własnych apteczek. + AI Zdravotník uzdraví ostatní AI automaticky, aniž byste museli vydávat příkazy. Pokud budete bojovat, vaše AI použije kouřové granáty pro zakrytí. Pokud ve skupině není žádný lékař, použije AI své vlastní léky. + AI医疗兵无需下达任何指令即可自动治疗其他AI。在战斗中, AI将会使用烟雾弹掩护。如果小组里没有医疗兵, AI将会使用自己的医疗包。 - - - - Clear Forest + + Your AI squad-mates will automatically look for and scavenge any ammunition from nearby corpses, vehicles and ammoboxes if needed. Also they will try to renew their weapons with more powerful ones. If AI is inside a vehicle, they will loot weapons and launchers, and drop them in their truck until there is nothing in the area. Use this instead of the vanilla Rearm radio option. + Deine KI Gruppenmitglieder werden automatisch versuchen Munition von ausgeschalteten Feinden, Fahrzeugen oder Munitionskisten zu erbeuten. Außerdem versuchen sie ihre Waffen gegen durchschlagskräftigere auszutauschen. Sind die KI Einheiten in einem Fahrzeug, werden sie Waffen und Werfer plünern und sie in ihrem Fahrzeug verstauen, bis der Bereich komplett geplündert ist. Dies sollte statt des Vanilla Funkbefehls genutzt werden. + I tuoi compagni di squadra IA cercheranno automaticamente tutte le munizioni dai cadaveri, dai veicoli e dalle scatole di munizioni nelle vicinanze, se necessario. Inoltre cercheranno di rinnovare le loro armi con armi migliori. Se l'IA si trova all'interno di un veicolo, saccheggeranno armi e lanciatori e li lasceranno nel loro veicolo finché non ci sarà nulla nell'area. Usa questo al posto dell'opzione radio di riarmo vanilla. + Tus compañeros IA buscarán automátiocamente armas y municiones de bajas cercanas, vehículos y cajas de munición en su defecto. También intentaran cambiar sus armas por unas mejores. Si la IA está dentro de un vehículo, saquearán fusiles y armas autoptopulsadas y las dejaran en el maletero hasta que no haya nada en el área. Usa esta opción en vez de la opción vanila de Rearmar en las opciones de radio. + Vos compagnons IA rechercheront et récupèreront automatiquement toutes les munitions sur des cadavres, véhicules et munitions à proximité si nécessaire. Ils essaieront également de renouveler leurs armes avec des armes plus puissantes. Si l'IA est à l'intérieur d'un véhicule, ils pilleront des armes et des lanceurs et les déposeront dans leur camion jusqu'à ce qu'il n'y ait plus rien dans la zone. Utilisez-le à la place de l'option réarmer la radio de base. + 당신의 인공지능 분대원들은 필요에 따라 근처의 시체, 차량 또는 탄약상자에서 탄약을 자동으로 찾고 노획할 것입니다. 또한 그들은 더 강력한 무기로 무기를 재무장할 것입니다. 만약 인공지능이 차량 안에 있다면, 그들은 무기와 발사기를 노획하고, 그 지역에 아무것도 남지 않을 때까지 그것들을 그들의 트럭에 놓을 것입니다. 바닐라 재무장 무전 대신 이 옵션을 사용하십시오. + Ваши товарищи по отряду ИИ будут автоматически искать и собирать любое снаряжение с ближайших трупов, транспортных средств и ящиков с боеприпасами если это необходимо. Также они попытаются обновить свое оружие на более мощное. Если ИИ находится внутри транспортного средства, они будут собирать оружие и пусковые установки и бросать их в свой грузовик, пока в области ничего не останется. Используйте это вместо ванильных приказов переснаряжения. + AI z twojej drużyny będą automatycznie szukać i w razie potrzeby zbierać amunicję z pobliskich zwłok, pojazdów i skrzyń. Będą też próbowali wymienić swoją broń na lepszą. Jeśli AI znajduje się w pojeździe, będą plądrować broń i wyrzutnie i wrzucać je do ciężarówki, dopóki w okolicy nie zostanie nic więcej do podniesienia. Używaj tej opcji zamiast Rearm z podstawowej wersji gry. + Členové skupiny AI budou automaticky hledat a vybírat jakoukoli munici z okolních mrtvol, vozidel a beden s municí, pokud to bude potřeba. Také se pokusí vyzbrojit silnějšími zbraněmi. Pokud je umělá inteligence uvnitř vozidla, vezme zbraně a nosné rakety a hodí je do nákladního automobilu, dokud nebude v oblasti nic. Použijte toto místo možnosti „Přezbrojit" ze základního rádia hry. + 在必要情况下, 你的AI队友将会自动在附近的尸体, 载具和弹药箱中搜集弹药。他们还会更换强大的武器。如果AI在载具内, 让门将会将武器和发射器作为战利品装到卡车里, 直到该区域再也没有战利品。你应该使用此功能, 而不是原版无线电中的重新武装选项。 - - Only Commanders can order to clear the forest. + + Commander Only. Use this option to assign the vehicle you are looking at to any HC squad. Check vehicle status, order them to mount or disembark, and automate mounted static squads. + Nur Kommandant. Hiermit kannst du ein Fahrzeug, dass du gerade anschaust, einer Oberbefehl-Gruppe zuweisen. Außerdem kannst du den Status des Fahrzeugs prüfen, der Gruppe befehlen auf- oder abzusitzen oder statische Geschütze bemannen lassen. + Solo per il comandante. Usa questa opzione per assegnare il veicolo che stai guardando a qualsiasi squadra usando l'Alto Comando. Controlla lo stato del veicolo, ordina a delle truppe di salire o scendere, puoi anche gestire e automatizzare le squadre con armamenti fissi. + Solo para el Comandante. Usa esta opción para asignar a cualquier escuadra del HC al vehículo que estas viendo. Comprueba el estado del vehículo en orden de embaracar y desembarcar así como automatizar a la escuadra en el uso de las armas estáticas. + Commandant seulement. Utilisez cette option pour affecter le véhicule que vous regardez à n'importe quelle escouade HC. Vérifiez l'état du véhicule, ordonnez-leur de monter ou de débarquer et d'automatiser les escouades statiques montées. + 지휘관 전용. 이 설정을 사용하여 보고 있는 차량을 하이 커맨드 분대에 할당할 수 있습니다. 차량 상태를 확인하고, 탑승 또는 하차 명령을 내리고, 탑재된 고정화기 분대를 자동화합니다. + Только для Командующего. Используйте эту опцию, чтобы назначить машину на которую вы смотрите любому выбранному через панель Командующего отряду. Проверяйте состояние техники, приказывайте им садиться или выходить из машины и оставьте разбираться ИИ с любым стационарным вооружением, установленным на технику. + Tylko dowódca może tego używać. Użyj tej opcji, aby przypisać pojazd, na który się patrzysz do dowolnego oddziału HC. Sprawdź stan pojazdów, rozkaż im wsiadać lub wysiadać i zmotoryzuj statyczne oddziały z bronią statyczną. + >Pouze velitel. Pomocí této možnosti můžete přiřadit vozidlo, na které se díváte, k jakékoli skupině štábu. Zkontrolujte stav vozidla, přikažte jim k nasednutí nebo vystoupení a automatizujte lafetované čety. + 仅限指挥官使用。使用该选项将面前的载具分配给任意指挥部班组, 并可检查载具状态, 命令班组搭乘或离开载具, 以及自动搭载固定式武器班组。 - - You've cleared the surroundings of trees and bushes. + + Select the unit and use the 'Dismiss Squad-mate' option to send them back to HQ. You will recover some of the money you spent on them. + Wähle die gewünschte Einheit und nutze die "Gruppenmitglied entlassen" Option, um sie zurück zum HQ zu schicken. Dabei wirst du einen Anteil des Geldes zurückerhalten, welches du vorher für es ausgegeben hast. + Seleziona un'unità e usa l'opzione "Congeda compagno di squadra" per rimandarli al quartier generale. Recupererai parte dei soldi che hai speso. + Selecciona la unidad y usa la opción 'Desmovilizar Compañero' para mandarlos de vuelta al CG. Recuperarás parete del dinero invertido en ellos. + Sélectionnez l'unité et utilisez l'option «Renvoyer le compagnon d'escouade» pour les renvoyer au QG. Vous récupérerez une partie de l'argent que vous y avez dépensé. + 유닛을 선택하고 '분대원 해산' 설정을 사용하여 본부로 돌려보냅니다. 그들에게 쓴 돈의 일부를 되찾을 것입니다. + Выберите отряд и используйте опцию «Роспуск ИИ», чтобы отправить его обратно в штаб. Вы вернете часть потраченных на них денег. + Wybierz jednostkę i użyj opcji „Odwołaj członka drużyny”, aby odesłać je z powrotem do kwatery głównej. Odzyskasz część pieniędzy, które na nie wydałeś. + Vyberte jednotku a pomocí možnosti „Propustit“ je odešlete zpět na velitelství. Získáte zpět část peněz, které jste na ně utratili. + 选择单位并使用"解散班组成员"来将他们送回总部。你将回收部分开销。 - - Fast Travel + + Having a commander is necessary because he is the commander of the Faction attacking ground forces. Many options are available only to the commander and, depending on your settings, if you play MP, the most experienced player will usually occupy this position. + Einen Kommandanten zu haben ist unumgänglich, da er die Bodentruppen der Fraktion befehligt. Viele Optionen und Möglichkeiten stehen nur dem Kommandanten zur Verfügung. Je nach deinen gewählten Einstellungen, wenn du im Multiplayer spielst, wird der Spieler mit der meisten Erfahrung den Platz des Kommandanten einnehmen. + Avere un comandante è necessario perché è il comandante delle forze offensive di terra della fazione. Molte opzioni sono disponibili solo per il comandante e, a seconda delle tue impostazioni, se giochi in multigiocatore, il giocatore più esperto di solito occuperà questa posizione. + Tener un comandante es necesario ya que es el comandante de las fuerzas terrestres de la Facción. El comandante tiene muchas opciones únicas y, dependiendo de tus ajustes, si juegas online, el jugador más experto suele ocpuar el puesto. + Avoir un commandant est nécessaire car il est le commandant de la faction qui attaque les forces terrestres. De nombreuses options ne sont disponibles que pour le commandant et, selon vos paramètres, si vous jouez en MP, le joueur le plus expérimenté occupera généralement cette position. + 지휘관은 지상 병력에게 명령을 내릴 수 있기 때문에 지휘관을 뽑는 것은 중요합니다. 지휘관은 많은 설정이 가능하고, 보통 멀티플레이에선 보통 가장 경험이 많은 사람이 맡습니다. + Наличие Командующего необходимо, потому что он является Командующим Фракцией, атакующей наземные силы. Многие параметры доступны только ему, и, в зависимости от ваших настроек, если вы играете онлайн, наиболее опытный игрок обычно занимает эту позицию. + Posiadanie dowódcy jest konieczne, ponieważ dowodzi on całą rebelią. Wiele opcji jest dostępnych tylko dla dowódcy, jeśli grasz w trybie wieloosobowym, i w zależności od ustawień, tę pozycję zazwyczaj zajmie najbardziej doświadczony gracz. + Mít velitele je nezbytné, protože je velitelem frakce útočící na pozemní síly. Mnoho možností je k dispozici pouze pro velitele a v závislosti na vašich nastaveních, pokud hrajete MP, obvykle tuto pozici zaujme nejzkušenější hráč. + 指挥官是必需的, 因为他能够指挥我方阵营的地面攻击部队。许多选项仅限指挥官使用, 并且根据你的设置, 如果你玩的是多人游戏, 经验最丰富的玩家通常会占据这个位置。 - - You can select one group only to Fast Travel. + + Take the engineers truck to the desired position to build a minefield. Cover them while they deploy mines. From then on, no one will be able to pass the area safely (even your own units - so use with caution). Mines (AT and AP) are taken from your Ammobox. The quantity of mines in the field will depend on the contents of your ammobox, up to a max. number depending on the type of minefield. Delete those minefields to recover the mines. + Bringe einen Ingenieurs-LKW zu der gewünschten Position, um ein Minenfeld zu errichten. Beschütze die Ingenieure, während sie die Minen legen. Von diesem Zeitpunkt an wird niemand mehr in der Lage sein, dieses Gebiet sicher zu durchqueren (auch nicht deine eigenen Einheiten). Minen (Panzerabwehr und Anti-Personen) werden aus deinem Munitionslager genommen. Die Anzahl an Minen im Bereich ist abhängig von der Menge in deinem Munitionslager. Räume Minenfelder, um die Minen wieder zu bergen. + Porta il camion degli ingegneri nella posizione desiderata per costruire un campo minato. Coprili mentre schierano le mine. Da quel momento in poi, nessuno potrà oltrepassare l'area in sicurezza (nemmeno le vostre unità - quindi usare con cautela). Le mine (AT e AP) vengono prelevate dalla tua Scatola di munizioni. La quantità di mine nel campo dipenderà dal contenuto di essa, fino ad un numero massimo a seconda del tipo di campo minato. Elimina i campi minati presenti per recuperarne le mine. + LLeva el camión de ingenieros a la posición deseada para construir un campo de minas. Cubrelos mientras despliegan las minas. Desde ese momento, nadie será capaz de pasar el area de forma segura (ni tus propias unidades - úsalo con precaución). Las minas (AT y AP) serán tomadas de tu Caja de Munición. La cantidad de minas en el campo dependerá del que haya en tu caja de munición hasta el máximo numero dependiendo del tipo de campo de minas. Borra los campos para recuperar las minas. + Amenez le camion des ingénieurs à la position souhaitée pour construire un champ de mines. Couvrez-les pendant qu'ils déploient des mines. À partir de là, personne ne pourra traverser la zone en toute sécurité (même vos propres unités - utilisez-les donc avec prudence). Les mines (AT et AP) sont extraites de votre Arsenal. La quantité de mines sur le terrain dépendra du contenu de votre Arsenal, jusqu'à un certain nombre en fonction du type de champ de mines. Supprimez ces champs de mines pour récupérer les mines. + 지뢰지대를 건설하려면 공병 트럭을 원하는 위치에 가져가야 합니다. 그 후로는 아무도 그 지역을 안전히 통과할 수 없습니다 (아군도 마찬가지이므로 주의해야 합니다). 지뢰(대인 그리고 대전차)는 아군 탄약상자에서 사용합니다. 지뢰지대의 지뢰 종류와 한도는 탄약상자 재고에 따라 달라집니다. 지뢰지대를 제거하려면 지뢰를 해체해야 합니다. + Отведите грузовик инженеров в нужное место, чтобы построить минное поле. Прикрывайте их, пока они устанавливают мины. С этого момента никто не сможет безопасно пройти через территорию (даже ваши собственные отряды, поэтому используйте их с осторожностью). Мины (ПТ и ПП) берутся из вашего Арсенала. Количество мин в поле будет зависеть от содержимого вашего ящика с боеприпасами, вплоть до максимального количества в зависимости от типа минного поля. Удалите эти минные поля, чтобы восстановить мины. + Zabierz ciężarówkę inżynierów na wybraną pozycję, aby zbudować pole minowe. Osłaniaj saperów, gdy ci rozmieszczają miny. Od tego momentu nikt nie będzie mógł bezpiecznie przejść przez teren (nawet twoje własne jednostki). Miny (Przeciwpancerne i Przeciwpiechotne) są pobierane z twojej Ammobox. Ilość min na polu będzie zależeć od zawartości twojej skrzynki z amunicją, do maksymalnej liczby w zależności od rodzaju pola minowego. Usuń te pola minowe, aby odzyskać miny. + Postavte nákladní automobil inženýrů na požadovanou pozici a postavte minové pole. Chraňte je při nasazování min. Od tohoto okamžiku nebude nikdo schopen bezpečně projít oblastí (i vaše vlastní jednotky - používejte proto opatrně). Miny (Protitankové a Protipěchotní) jsou převzaty z vašeho Arzenálu. Množství min v poli bude záviset na obsahu arzenálu, až do maxima. V závislosti na typu minového pole. Odstraněním těchto minových polí obnovíte miny. + 将载有工兵的卡车开到指定地点来建立雷区。在工兵部署地雷时掩护他们。此后, 没有人可以安全地通过这个区域(即使是你自己的单位——所以要小心使用)。地雷(反坦克地雷和反人员地雷)是从你的弹药箱中取出的。雷区中地雷的数量取决于你弹药箱中的内容, 直到到达该类雷区的上限。删除雷区可以回收地雷。 - - You cannot Fast Travel groups commanded by players. + + Use this option to sell captured vehicles and increase Faction funds. + Nutze diese Möglichkeit, um erbeutete Fahrzeuge zu verkaufen und damit die Fraktionskasse aufzufüllen. + Usa questa opzione per vendere i veicoli catturati e aumentare i fondi della fazione. + Usa esta opción para vender vehículos capturados e incrementar los fondos de la facción + Utilisez cette option pour vendre des véhicules capturés et augmenter les fonds de la faction. + 해당 설정은 노획한 차량을 판매하고 팩션 자금을 늘려줍니다. + Используйте эту опцию, чтобы продавать захваченную технику и увеличивать средства Фракции. + Skorzystaj z tej opcji, aby sprzedać przechwycone pojazdy i zwiększyć fundusze frakcji. + Využijte této příležitosti k prodeji ukradených vozidel a zvýšení frakčních fondů. + 使用此选项来出售缴获的载具并增加阵营资金。 - - You cannot Fast Travel while you are controlling AI. + + Use the radio and select a spot on the map with good field of vision. A group of snipers will join you. Send them to the selected place and they will spot for you, attempting to remain hidden and not engaging enemies upon contact. + Benutze dein Funkgerät und wähle einen Ort auf der Karte mit einer guten Übersicht. Eine Gruppe Scharfschützen wird sich dir anschließen. Schicke diese zu dem gewählten Ort und sie werden dort einen Beobachtungsposten einrichten. Dabei versuchen sie verdeckt zu bleiben und Feinde bei Kontakt nicht anzugreifen. + Usa la radio e seleziona un punto sulla mappa con un buon campo visivo. Un gruppo di cecchini si unirà a te. Inviali nel luogo selezionato e individueranno i nemici per te, cercando di rimanere nascosti e non ingaggieranno al contatto. + Usa la radio y selecciona un punto en el mapa con buena visión del horizonte. Un grupo de tiradores se unirá. Mándalos al sitio seleccionado y observarán por ti, intentando mantenerse ocultos y evitando el combate hasta que sea inevitable. + Utilisez la radio et sélectionnez un endroit sur la carte avec un bon champ de vision. Un groupe de tireurs d'élite se joindra à vous. Envoyez-les à l'endroit sélectionné et ils vous repéreront, essayant de rester cachés et n'engageant pas les ennemis au contact. + 무전기를 사용하여 지도에서 시야가 트인 곳을 선택합니다. 그러면 저격 팀이 합류할 것입니다. 선택한 위치에 그들을 보내면, 그들은 적에게 들키기 전까지 교전하지 않고 관찰할 것입니다. + Используйте радио и выберите на карте место с хорошим обзором. К вам присоединится группа снайперов. Отправьте их в выбранное место, и они будут осматривать местность для вас, стараясь оставаться скрытыми и не вступая в бой с врагами при контакте. + Skorzystaj z radia i wybierz miejsce na mapie z dobrym polem widzenia. Dołączy do ciebie grupa snajperów. Wyślij je w wybrane miejsce, a będą wykrywać wrogów, starając się pozostać w ukryciu. W przypadku kontaktu z wrogami, nie będą od razu atakować + Použijte rádio a vyberte místo na mapě s dobrým zorným polem. Připojí se k vám skupina ostřelovačů. Pošlete je na vybrané místo a oni tam zřídí pozorovací stanoviště. Snaží se zůstat v utajení a neútočit na nepřátele v kontaktu. + 使用无线电并在地图上选择一个视野良好的地点。一个狙击小组将会加入你的小队。将他们运送至选定的地点, 他们会为你提供侦查, 并在遭遇敌人时保持隐蔽并避免交战。 - - You cannot Fast Travel with your Tow Rope out or a Vehicle attached. + + Use the menu and select a spot on the map. Click where a road is. A group of AT soldiers will join you. Send them to the selected place and they will establish a roadblock there. + Benutze das Menü und wähle einen Ort auf der Karte nahe einer Straße. Eine Gruppe Panzerabwehrsoldaten wird sich dir anschließen. Schicke diese zu dem gewählten Ort und sie werden dort eine Straßensperre errichten. + Usa il menu e seleziona un punto sulla mappa. Clicca su una strada. Un gruppo di soldati Anticarro si unirà al tuo gruppo. Mandali sul punto selezionato e loro stabilirando un posto di blocco. + Usa el menú y selecciona una zona en el mapa. Haz click donde haya una carretera. Un grupo de soldados AT se unirá. Mándalos al sitio seleccionado para establecer un bloqueo de carretera ahí. + Utilisez le menu et sélectionnez un endroit sur la carte. Cliquez où se trouve une route. Un groupe de soldats AT se joindra à vous. Envoyez-les à l'endroit choisi et ils y établiront un barrage routier. + 메뉴를 사용하여 지도에서 도로가 있는 곳을 선택합니다. 그러면 대전차화기 팀이 합류합니다. 그들을 선택한 곳에 보내면 검문소를 설치합니다. + Воспользуйтесь меню и выберите место на карте. Щелкните, где находится дорога. К вам присоединится группа солдат. Отправьте их в выбранное место, и они установят там блокпост. + Skorzystaj z menu i wybierz miejsce na mapie. Kliknij tam, gdzie jest droga. Dołączy do ciebie grupa żołnierzy PPANC. Wyślij ich we wcześniej wybrane miejsce, a tam ustawią blokadę. + Použijte nabídku a vyberte místo na mapě. Klikněte na místo, kde je silnice. Skupina protitankových vojáků se k vám připojí. Pošlete je na vybrané místo a oni tam vytvoří zátaras. + 使用菜单并在地图上选择地点。点击道路所在的地方。一个反坦克小组将会加入你的小队。将他们运送至选定的地点, 他们会在那里设置路障。 - - You cannot fast travel while being FF Punished. + + Use this option to grab money from the Faction pool to your personal account. Please note this will have an impact on your score and future promotion chances. Corrupt Commanders may find themselves losing their command. + Benutze diese Option, um Gelder aus der Fraktionskasse zu entnehmen. Beachte dabei, dass dies Auswirkungen auf deine Reputation und zukünftige Beförderungschancen hat. Korrupte Kommandanten könnten plötzlich ihr Kommando verlieren. + Usa questa opzione per prelevare denaro dalla cassa della fazione. Tieni presente che ciò avrà un impatto sul tuo punteggio e sulle future possibilità di promozione. I comandanti corrotti potrebbero ritrovarsi a perdere il comando. + Usa esta opción para mandar dinero de la caja de la facción a tu cuenta personal. Por favor, ten en cuenta que esto tendrá un impacto en tu puntuación para futuros ascensos. Los comandantes corruptos pueden llegar a perder su puesto. + Utilisez cette option pour récupérer de l'argent de la cagnotte de la Faction vers votre compte personnel. Veuillez noter que cela aura un impact sur votre score et vos chances de promotion futures. Les commandants corrompus peuvent perdre leur commandement. + 팩션 자금 가져가기를 사용하면 개인 계좌로 들어갑니다. 인출하면 점수와 미래의 진급에 영향을 줍니다. 부패한 지휘관들은 끌려 내려올 것입니다. + Используйте эту опцию, чтобы переводить деньги из фонда Фракции на свой личный счет. Учтите, что это повлияет на ваш счет и шансы на повышение в будущем. Коррумпированные Командующие могут потерять свое место. + Użyj tej opcji, aby pobrać pieniądze z puli frakcji na swoje konto osobiste. Pamiętaj, że będzie to miało wpływ na Twój wynik i przyszłe szanse na awans. Skorumpowani dowódcy mogą stracić swój autorytet. + Tuto možnost použijte, chcete-li peníze z frakčního fondu vzít na svůj osobní účet. Upozorňujeme, že to bude mít vliv na vaše skóre a na budoucí šanci k povýšení. Zkorumpovaní velitelé se mohou ocitnout v té situaci, že ztratí velení. + 使用该选项可将资金从阵营资金池中转移到你的个人帐户。请注意, 这将影响你的分数和未来的晋升机会。腐败的指挥官将失去领导地位。 - - You cannot Fast Travel with enemies near the group. + + In the HQ Flag, if the Server Member feature is enabled, you may check which of the Server Members are in game and the total number of non members. + Am Flaggenmast im HQ kannst du, wenn das Servermitglieder Feature aktiviert ist, überprüfen, welche Servermitglieder und wie viele Nicht-Servermitglieder im Spiel sind. + Nella bandiera del Quartier Generale, se la funzione Server Member è abilitata, puoi controllare quali dei Server Member sono in gioco e il numero totale dei non membri. + En la bandera del CG, si la opción de Miembro del Servidorestá habilitada, podrás chequear qué Miembros están ahora jugando y el numero total de no Miembros. + Avec le drapeau du QG, si la fonction de membre du serveur est activée, vous pouvez vérifier quels membres du serveur sont en jeu et le nombre total de non-membres. + 본부 깃발에서 서버 멤버 기능이 활성화되면 인게임 서버 멤버와 비-멤버의 수를 확인할 수 있습니다. + В Флаге Штаба, если функция «Участник сервера» включена, вы можете проверить кто из участников сервера находится в игре. + Na fladze w kwaterze dowodzenia, jeśli włączona jest funkcja Członków Serwera, możesz sprawdzić, którzy z Członków Serwera są w grze i całkowitą liczbę pozostałych osób. + Na stožáru ve velitelství, když je povolena funkce členů serveru, můžete zkontrolovat, kteří členové serveru a kolik členů mimo server je ve hře. + 如果启用了服务器会员功能, 你可以在总部的旗帜上查询哪些服务器成员在线和非会员玩家的总数。 - - You cannot Fast Travel if you don't have a driver in all your vehicles or your vehicles are damaged and cannot move or your group is in a boat. + + The Commander is responsible for assigning units as garrisons in conquered areas. Use the Garrison Management option in the HQ flag in order to add or remove garrison troops at each zone. Check Map Info screen for a quick overview of how many soldiers are assigned to each zone. + Der Kommandant ist verantwortlich den Garnisonen der eroberten Bereiche Einheiten zuzuweisen. Mit der Garnisonsverwaltung am Flaggenmast im HQ kannst du Einheiten einer Garnison hinzufügen oder entfernen. Über den Kartenbildschirm kannst du dir einen schnellen Überblick über die Größe der jeweiligen Garnisonen verschaffen. + Il comandante è responsabile dell'ass$egnazione delle unità come guarnigioni in aree conquistate. Usa l'opzione gestione della guarnigione alla bandiera del quartier generale per aggiungere o rimuovere truppe di guarnigione in ogni zona. Controlla la schermata Informazioni alla mappa per una rapida panoramica di quanti soldati sono assegnati a ciascuna zona. + El comandante es responsable de asignar unidades a la guarnición de las zonas conquistadas. Usa la opción de Gestionar Guarnición la bandera del CG para añadir o borrar tropas guarnicionadas de cada zona. Comprueba la información de Mapa para un vistazo general sobre cuantos soldados estan asignados en cada zona. + Le commandant est responsable de l'affectation d'unités comme garnisons dans les zones conquises. Utilisez l'option de gestion de garnison au drapeau du QG afin d'ajouter ou de supprimer des troupes de garnison dans chaque zone. Consultez l'écran Info carte pour un aperçu rapide du nombre de soldats affectés à chaque zone. + 지휘관은 점령한 주둔지 안에서 병력을 결성할 수 있습니다. 주둔지 병력을 뽑거나 줄이려면 본부 깃발의 주둔지 설정을 사용하십시오. 빠르게 각 구역의 병력들을 보려면 지도를 확인하십시오. + Командующий отвечает за назначение подразделений в качестве гарнизонов на завоеванных территориях. Используйте опцию «Управление гарнизоном» на Флаге Штаба, чтобы добавлять или удалять войска гарнизона в каждой зоне. Проверьте информационное окно Карты, чтобы получить быстрый обзор того, сколько солдат назначено на каждую зону. + Dowódca jest odpowiedzialny za przydzielanie jednostek jako garnizonów na podbitych obszarach. Użyj opcji Zarządzanie Garnizonem na fladze w swojej siedzibie, aby dodać lub usunąć wojska garnizonowe w każdej strefie. Sprawdź Informacje na stojącej mapie w siedzibie, aby szybko sprawdzić, ilu żołnierzy jest przydzielonych do każdej strefy. + Velitel je zodpovědný za přidělování jednotek jako posádky v dobývaných oblastech. Chcete-li přidat nebo odebrat posádkové jednotky v každé zóně, použijte možnost Správa posádky v vlajce HQ. Na obrazovce Informace o mapě získáte rychlý přehled o tom, kolik vojáků je přiřazeno každé zóně. + 指挥官负责向占领区派遣驻军单位。使用总部旗帜上的驻军管理选项, 开向各个区域增派或删除驻军。打开地图信息界面, 即可快速了解每个区域分配的士兵数量。 - - Click on the zone you want to travel. + + For a price, you can upgrade Faction training so that future recruits will have better skills. + Du kannst, für einen gewissen Preis, die Trainingsmethoden deiner Fraktion verbessern. Dadurch werden neue Rekruten bessere Fähigkeiten haben. + Per un prezzo, puoi migliorare l'addestramento della fazione in modo che le future reclute abbiano abilità migliori. + Por un precio, puedes añadir entrenamiento a la Facción. Así en el futuro los reclutas tendrán más habilidad. + Pour un certain prix, vous pouvez améliorer la formation de la Faction afin que les futures recrues aient de meilleures compétences. + 자금으로 팩션을 훈련시켜 나중에 더 좋은 병력을 모집할 수 있습니다. + За определенную плату вы можете улучшить ИИ фракции, чтобы у будущих рекрутов были лучшие навыки. + Za odpowiednią opłatą możesz ulepszyć wyszkolenie twojej frakcji, aby przyszli rekruci mieli lepsze umiejętności. + Za cenu můžete vylepšit frakční školení tak, aby budoucí rekruti měli lepší dovednosti. + 支付一定费用, 你就可以提升我方阵营的受训程度, 从而使以后招募的士兵具备更强的技能水平。 - - Player groups are only allowed to Fast Travel to HQ or Airbases. + + Ask Petros for any type of mission you want. Mission availability is subject to HQ positioning, current allocated tasks and ownership of the surrounding areas. + Befrage Petros nach einer gewünschten Mission. Die Verfügbarkeit der Missionen ist abhängig von der Position des HQs, der momentan zugewiesenen Aufgaben und der Zugehörigkeit der umgebenen Bereiche. + Chiedi a Petros qualsiasi tipo di missione desideri. La disponibilità della missione è soggetta al posizionamento del quartier generale, ai compiti attualmente assegnati e a chi controlla le aree circostanti. + Pide a Petros por cualquier tipo de misión que quieras. La disponibilidad de las misiones estás sujetas al posicionamiento del CG, las tareas ya asignadas y del control de las zonas colindantes. + Demandez à Petros tout type de mission que vous souhaitez. La disponibilité de la mission dépend du positionnement du QG, des tâches actuellement attribuées et de la propriété des zones environnantes. + 원하는 타입의 사이드 임무를 페트로스에게 문의하십시오. 본부의 위치, 현재 할당된 임무, 주변 지역의 소유에 따라 결정됩니다. + Запрашивайте у Петроса любую миссию, какую захотите. Доступность миссии зависит от расположения штаб-квартиры, текущих назначенных задач и владения прилегающими территориями. + Zapytaj Petrosa o dowolny rodzaj misji. Dostępność misji zależy od lokalizacji twojej kwatery dowodzenia, aktualnie przydzielonych zadań i posiadanych okolicznych obszarów. + Zeptejte se Petrose na jakýkoli typ mise, kterou chcete. Dostupnost mise závisí na umístění velitelství, aktuálně přidělených úkolech a vlastnictví okolních oblastí. + 向Petros申请任何你想要的任务。任务的可用性取决于总部的位置、当前已分配的任务和周围地区的所有权。 - - You cannot Fast Travel to an enemy controlled zone. + + The Commander may select this option on the HQ Flag in order to move the HQ emplacement to another spot. This will allow you to move your HQ to a safer location or move closer to the front-lines. The closer your HQ is to the enemy, the greater the number of possibile side-missions you will have available. Remember! Keep Petros Safe or you will lose the game! + Der Kommandant kann über eine Option am Flaggenmast das HQ zu einem anderen Ort verlegen lassen. Dies gibt dir die Möglichkeit dein HQ zu einer sichereren Position oder näher an die Frontlinie zu verlegen. Umso näher dein HQ am feindlichen Gebiet ist, umso größer ist die Anzahl an möglichen Sekundärmissionen. Vorsicht! Beschütze Petros oder du verlierst das Spiel! + Il Comandante può selezionare questa opzione alla Bandiera per spostare il Quartier Generale in un altro punto. Ciò ti consentirà di spostare il tuo quartier generale in un luogo più sicuro o di avvicinarti alla prima linea. Più il tuo quartier generale è vicino al nemico, maggiore sarà il numero di possibili missioni secondarie che avrai a disposizione. Ricorda! Tieni Petros al sicuro o perderai la partita! + El comandante podra seleccionar esta opción o en la bandera del CG con tal de mover la posición del HQ a otra. Esto te permitirá mover el HQ a una posición más segura o moverla más cercana a la linea de frente. Como más cercano sea tu HQ al enemigo, mayores las posibilidades de misiones secundarias. ¡Y recuerda mantener a Petros a Salvo o perderás la partida! + Le commandant peut sélectionner cette option sur le drapeau du QG afin de déplacer le QG à un autre endroit. Cela vous permettra de déplacer votre QG vers un endroit plus sûr ou de vous rapprocher des lignes de front. Plus votre QG est proche de l'ennemi, plus vous aurez de missions secondaires possibles. Attention! Gardez Petros en sécurité ou vous perdrez la partie! + 지휘관은 본부를 다른 장소로 이동하기 위해 본부 깃발에서 본부 옮기기를 사용할 수 있습니다. 본부를 더 안전한 곳으로 혹은 최전방으로 이동시킬 수 있습니다. 만약 본부가 적과 가깝다면 더 많은 사이드 임무가 가능합니다. 기억하십시오! 페트로스를 지키지 않으면 게임에서 패배합니다. + Командующий может выбрать эту опцию у Петроса, чтобы переместить Штаб в другое место. Это позволит вам переместить свой Штаб в более безопасное место или приблизиться к линии фронта. Чем ближе ваш штаб к противнику, тем большее количество возможных побочных миссий у вас будет. Помните! Держите Петроса в безопасности, иначе вы проиграете игру + Dowódca może wybrać tę opcję na fladze w kryjówce, aby przesunąć stanowisko sztabu w inne miejsce. Pozwoli ci to przenieść sztab w bezpieczniejsze miejsce lub zbliżyć się do linii frontu. Im bliżej wroga znajduje się twoja kwatera główna, tym będzie większa liczba dostępnych misji pobocznych. Pamiętaj! Trzymaj Petrosa w bezpiecznym miejscu, inaczej przegrasz! + Velitel může vybrat tuto možnost na velitelské vlajce, aby přesunul umístění velitelství na jiné místo. To vám umožní přesunout své velitelství na bezpečnější místo nebo se přiblížit ke frontě. Čím blíže je vaše velitelství k nepřátelům, tím větší je počet možných vedlejších misí, které budete mít k dispozici. Pamatujte si! Zachovejte Petrose v bezpečí, jinak hru prohrajete! + 指挥官可在总部旗帜上选择此选项, 以便将总部移动到其他地点。你可以将总部移动到更安全或者更靠近前线的地方。你的总部离敌人越近, 你可以执行的支线任务就越多。记住! 保护Petros的安全, 否则游戏将会失败! - - You cannot Fast Travel to a location that is under attack. + + Use the action menu on your HQ Camp-fire to rest for 8 hours. + Mit dieser Aktion kannst du dich am Lagerfeuer des HQs für 8 Stunden ausruhen. + Interagisci con il falò al quartier generale per riposare 8 ore. + Usa la acción en el menu de tu fogata del CG para descansar 8 horas. + Utilisez le menu d'action de votre feu de camp au QG pour vous reposer pendant 8 heures. + 본부의 캠프 파이어를 사용하면 8시간을 스킵할 수 있습니다. + Используйте меню действий у Палатки, чтобы отдохнуть в течении 8 часов. + Użyj menu akcji na ognisku w kwaterze głównej, aby odpocząć przez 8 godzin. + Použijte možnost na vašem táborovém ohni, abyste si mohli odpočnou na 8 hodin + 使用总部营火上的动作菜单来休息8小时。 - - You cannot Fast Travel to an area under attack or with enemies in the surrounding. + + Use your Airstrike points to perform a bombing run of the specified type. + Benutze deine Luftschlagpunkte, um eine Bombardierung durchführen zu lassen. + Usa i tuoi punti Attacco Aereo per eseguire un bombardamento del tipo specificato. + Usa tus puntos de ataque aéreo para realizar un bombardeo del tipo especificado. + Utilisez vos points de frappe aérienne pour effectuer un bombardement du type spécifié. + 공습 포인트를 사용하여 지정된 유형의 폭격을 가합니다. + Используйте свои очки авиаудара, чтобы выполнить бомбардировку указанного типа. + Wykorzystaj swoje punkty Nalotu, aby wykonać nalot bombowy określonego typu. + Použijte své body leteckého úderu k provedení bombardování. + 消耗空袭点数来执行指定类型的轰炸。 - - There are no members near the target location. You need to be within %1 km of HQ, an attack, commander or a member. + + Mounted mortar teams may be used as artillery support. Select a mortar team using the High Command bar, and press SHIFT + Y in-game to call in a mortar fire mission. + Stationierte Mörserteams können als Artillerieunterstützung eingesetzt werden. Wähle ein Mörserteam über die Oberbefehlsleiste und drücke Shift + Z, um einen Artillerieschlag anzufordern. + Le squadre mortaio mobili possono essere utilizzate come supporto di artiglieria. Seleziona una squadra di mortai usando la barra dell'Alto Comando e premi MAIUSC + Y in gioco per richiedere una missione di fuoco. + Los equipos de Morteros móviles pueden ser usados como soporte de artilleria. Selecciona un equipo de morteros con la barra del Alto Mando y presiona SHIFT + Y en el juego para mandar un objetivo de morteros. + Les équipes de mortiers montés peuvent être utilisées comme support d'artillerie. Sélectionnez une équipe de mortiers à l'aide de la barre de haut commandement et appuyez sur SHIFT + Y dans le jeu pour demander un tir de mortier. + 설치된 박격포 팀은 포격 지원으로 사용할 수 있습니다. 하이 커맨드(컨트롤 + 스페이스)를 사용하여 박격포 팀을 선택하고 SHIFT + Y를 눌러 박격포 포격 지원을 호출하면 됩니다. + Минометные расчеты могут использоваться в качестве артиллерийской поддержки. Выберите минометную команду с помощью панели высшего командования и нажмите SHIFT + Y в игре, чтобы вызвать минометную огневую задачу. + Mobilne drużyny z moździerzem mogą służyć jako wsparcie artyleryjskie. Wybierz drużynę moździerzy za pomocą paska dowodzenia i naciśnij SHIFT + Y w grze, aby wezwać wsparcie moździerzy. + Umístěné minometné týmy mohou být použity jako dělostřelecká podpora. Vyberte minometný tým nad panelem příkazů a stisknutím shift + Z požádejte o dělostřelecký úder. + 迫击炮小队可以提供火炮支援。通过指挥选单选择迫击炮小组, 然后按下 Shift + Y 来呼叫迫击炮炮击任务。 - - Moving group %1 to destination. + + The Commander may recruit an AI manned squad at base camp flags. Use the High Command module (CTRL + SPACE) to give orders to your squads. Also you may temporally control and dismiss the squad leader in the same way you do with squad-mates. + Als Kommandant kannst du KI Gruppen im HQ rekrutieren. Nutze das Oberbefehlsmodul (Strg + Leertaste), um deinen Gruppen Befehle zu erteilen. Außerdem kannst du temporär Gruppenführer, auf die gleiche Art wie deine Gruppenmitglieder, kontrollieren. + Il comandante può reclutare una squadra controllata dall'IA alle bandiere del campo base. Usa l'Alto Comando (CTRL + SPAZIO) per impartire ordini alle tue squadre. Inoltre puoi controllare e congedare temporaneamente il caposquadra nello stesso modo in cui lo fai con i compagni di squadra. + El comandante puede reclutar una escuadra manejada por IA en las banderas de las bases. Usa el modulo de Alto Mando (CTRL + SPACE) para dar ordenes a tus escuadras. También puedes temporalmente controlar y despedir al líder de escuadra del mismo modo que lo haces con compañeros de esucadra. + Le commandant peut recruter une escouade IA au drapeau du QG. Utilisez le module HC (CTRL + ESPACE) pour donner des ordres à vos escouades. Vous pouvez également contrôler et renvoyer temporairement le chef d'escouade de la même manière que vous le faites avec vos coéquipiers. + 지휘관은 본부 깃발에서 인공지능 분대를 모집할 수 있습니다. 하이 커맨드(컨트롤 + 스페이스)를 사용하여 분대에 명령을 내릴 수 있습니다. 또한 분대원과 같은 방식으로 일시적으로 조종하거나 분대장의 권한을 박탈할 수 있습니다. + Командующий может нанять отряд ИИ у флага штаба. Используйте модуль высшего командования (CTRL + SPACE), чтобы отдавать приказы своим отрядам. Также вы можете временно контролировать и увольнять лидера отряда так же, как и с товарищами по отряду. + Dowódca może zwerbować drużynę AI przy fladze w kryjówce. Użyj modułu naczelnego dowództwa (CTRL + SPACJA), aby wydawać rozkazy swoim oddziałom. Możesz także tymczasowo przejąć kontrole i odwołać dowódcę oddziału w taki sam sposób, jak w przypadku kolegów z oddziału. + Velitel může najmout posádku AI na vlajkách základního tábora. Pomocí modulu Štábu (CTRL + MEZERNÍK) zadávejte rozkazy svým jednotkám. Rovněž můžete dočasně ovládat a propouštět velitele družstva stejným způsobem, jako to děláte s AI členy týmu. + 指挥官可以在基地旗帜招募AI班组。使用指挥部模块(Ctrl + 空格)来给你的班组下达命令。你也可以临时控制班长, 从而像指挥小队成员一样指挥AI小队。 - - %1 Fast Travel has been cancelled because some player has boarded their vehicle and the destination is not HQ or an Airbase. + + Patcom by Hazey.<br/>Persistent Save by zooloo75.<br/>Tags by Marker and Melbo.<br/>JAS by Jeroen (sorry for including you that late)<br/>Advanced Towing by Seth Duda. + Patcom von Hazey.<br/>Persistent Save von zooloo75.<br/>Tags von Marker und Melbo.<br/>JAS von Jeroen (Entschuldige, dass es so lange gedauert hat dich hinzuzufügen)<br/>Advanced Towing von Seth Duda. + Patcom da Hazey.<br/>Salvataggio Persistente di zooloo75.<br/>Tags da Marker and Melbo.<br/>JAS da Jeroen (Scusa per averti incluso così tardi)<br/>Advanced Towing da Seth Duda. + Patcom by Hazey.<br/>Persistent Save by zooloo75.<br/>Tags by Marker and Melbo.<br/>JAS by Jeroen (sorry for including you that late)<br/>Advanced Towing by Seth Duda. + Patcom의 Hazey.<br/>영구 저장의 zooloo75.<br/>Tags의 Marker와 Melbo.<br/>JAS의 Jeroen (너무 늦게 포함해서 죄송합니다)<br/>Advanced Towing의 Seth Duda. + Patcom от Hazey.<br/>Сохранение игры от zooloo75.<br/>Тэги от Marker и Melbo.<br/>JAS от Jeroen (извиняемся за столь поздное упоминание)<br/>Расширенная буксировка от Seth Duda. + Patcom stworzony przez Hazey.<br/>Persistent Save stworzony przez zooloo75.<br/>Tags stworzony przez Marker i Melbo.<br/>JAS stworzony przez Jeroen.<br/>Advanced Towing stworzony przez Seth Duda. + Patcom od Hazey.<br/>Trvalé Uložit podle zooloo75.<br/>Štítky Marker a Melbo.<br/>JAS od Jeroen (omlouvám se za to, že jste byli pozdě)<br/>Štítky od Markera a Melba.<br/>Rozšířené tažení od Setha Dudy. + Patcom by Hazey.<br/>Persistent Save by zooloo75。<br/>Tags by Marker 和 Melbo。<br/>JAS by Jeroen (抱歉这么晚才把你添加进来)。<br/>Advanced Towing by Seth Duda。 - - Group %1 arrived to destination. + + Integrated (optional) Mods:<br/>TFAR: Radio integrated in Arsenal. Sound disabled when player is unconscious.<br/>ACE Medical: Will disable Antistasi revive system.<br/><br/>CAUTION: The use of Persistent Save system with TFAR and any weapon mod activated will make them mandatory in future.<br/><br/>Any client sided Mod, such as JSRS, Blastcore, UI Mod should work.<br/><br/>Units and vehicles mods won't work. AI Mods may cause malfunctions (in any case Antistasi has heavy AI tweaking). + Integrierte (optionale) Mods:<br/>TFAR: Funkgerät in Arsenal integriert. Sound deaktiviert, wenn der Spieler bewusstlos ist.<br/>ACE Medical: Deaktiviert das Antistasi Revive System.<br/>VORSICHT: Die Speicherung des Spielstands mit TFAR oder jedglicher Mod für Waffen führt dazu, dass diese Mods bis zum Ende notwendig sind.<br/><br/>Jeder clientseitige Mod, wie z.B. JSRS, Blastcore oder UI Mod sollte funktionieren.<br/>Einheiten und Fahrzeuge aus Mods funktionieren nicht. KI Mods können zu Fehlern führen. (Antistasi hat in jedem Fall viel am KI Verhalten geändert) + Integrate (opzionali) Mods: <br/>TFAR: Radio integrate nell'Arsenal. Suoni disabilitati quando il giocatore è privo di sensi.<br/>Ace Medical: Disabiliterà il sistema medico di Antistasi.<br/><br/>Attenzione:Se verrà eseguito un salvataggio con le mod opzionali attive diventeranno obbligatorie la prossima volta che si tenta entrare.<br/><br/>Qualunque mod client come: JSRS, Blastcore, UI Mod, dovrebbero funzionare<br/><br/>Mod che aggiungono veicoli e unità non funzioneranno. Mod che modificano il comportamento dell'IA potrebbero creare problemi poiché Antistasi modifica pesantemente l'IA. + Mods Integrados (opcionales): <br/> TFAR: Radio integrada en el Arsenal. Sonido deshabilitado cuando el jugador está inconsciente. <br/>ACE medical: Sustituirá el metódo de reanimación de Antistasi. <br/><br/>ATENCIÓN: El uso del sistema de Guardado Persistente con TFAR y/o con cualquier mod de armas activo hará que seán obligatorios en el futuro.<br/><br/>Cualquier otro mod del cliente, como JSRS, Blastcore, UI Mod deberían funcionar.<br/><br/>Mods de unidades y vehículos no funcionan. Mods de IA pueden ocasionar errores (En cualquier caso Antistasi tiene una alta modificación del comportamiento de la IA). + 통합 (선택적)모드:<br/>TFAR: 무전기가 아스널에 통합됩니다. 플레이어가 의식불명이 되면 소리가 비활성화됩니다.<br/>ACE 의료: 안티스타시 소생 시스템을 비활성화합니다.<br/><br/>주의: TFAR 및 활성화된 모든 무기 모드화 함께 영구 저장 시스템을 사용하면 해당 게임이 끝날 때까지 계속 해당 모드를 사용해야 합니다.<br/><br/>JSRS, Blastcore, UI 모드와 같은 클라이언트 전용 모드는 잘 작동할 겁니다.<br/><br/>유닛 또는 차량 모드는 작동하지 않습니다. 인공지능 개선 모드는 오작동을 일으킬 수 있습니다(어떠한 경우는 안티스타시는 인공지능을 심하게 조정합니다). + Интегрированные (опциональные) моды:<br/>TFAR: рации интегрированы с Арсеналом. Звук отключен, когда игрок без сознания.<br/>ACE Medical: отключит систему оживления Antistasi.<br/><br/>ОСТОРОЖНО: Использование Сохранения Игры с включенным TFAR и/или любым оружейным модом сделает их обязательным в будущем.<br/><br/>Любые моды, влияющие только на игрока, такие как JSRS, Blastcore, UI Mod должны работать.<br/><br/>Моды на технику и фракции работать не будут. Моды на изменение логики ИИ могут вызвать ошибки (Antistasi очень серьезно покопалось в мозгах ИИ). + Zintegrowane (opcjonalne) Mody:<br/>TFAR: Radio zintegrowane iw Arsenale. Dźwięk wyłączony, gdy gracz jest nieprzytomny.<br/>ACE Medical: Wyłączy system leczenia Antistasi.<br/><br/>UWAGA: Korzystanie z systemu Trwały Zapis wraz z modyfikacją TFAR i modyfikacjami dodającymi broni sprawi, że będą one obowiązkowe przy wczytaniu zapisu gry.<br/><br/>Każdy mod po stronie klienta, taki jak JSRS, Blastcore oraz mody na interfejs gry powinny działać.<br/><br/>Modyfikacje dodające jednostki i pojazdy nie będą działać. Mody na AI mogą powodować problemy (Antistasi domyślnie ma poprawione i podkręcone AI). + Integrované (volitelné) Módy:<br/>TFAR: Rádio integrované v Arsenalu. Zvuk je deaktivován, když je hráč v bezvědomí.<br/>ACE Lékař: Vypne Antistasi revive system.<br/><br/>UPOZORNĚNÍ: Používání systému Uložení hry s TFAR a jakýmkoli aktivovaným módem zbraně je v budoucnosti povinné.<br/><br/> Mód by měl fungovat. Módy pro jednotky a vozidla nebudou fungovat.<br/><br/> Režimy AI mohou způsobit poruchy (v každém případě má Antistasi těžké vylepšení AI). + 内置支持的(可选)模组: <br/>TFAR: 无线电已集成至军火库。玩家失去意识时将会禁用声音。<br/>ACE医疗: 将会禁用 Antistasi 复苏系统。<br/><br/>注意: 进行永久性存储时使用TFAR和任何武器模组, 将使它们成为强制性模组。<br/><br/>任何客户端模组, 如JSRS, Blastcore, 用户界面模组都应当能够正常使用。<br/><br/>单位和载具模组不会正常工作。AI模组可能会导致任务异常(在绝大多数情况下, Antistasi 对AI逻辑进行了重度调整)。 - - You must click near a marker under your control. + + LanCommi for his artwork.<br/>Goon and jw custom: Part of the code for the NAPALM script.<br/>rebel12340: Radio Jam script<br/>Manko: Earplug snippet<br/>bobchaos: Managing the community despite all difficulties.<br/>And all those players who spend their time on making comments, suggestions and reports on Steam, Github and BIS forums. + LanCommi per i suoi artworks.<br/>Goon e jw custom: parte del codice per lo script del NAPALM.<br/>rebel12340: Script di Radio Jam<br/>Manko: earplugs snippet<br/>bobchaos: Gestione della comunità nonostante tutte le difficoltà.<br/>E tutti quei giocatori che passano il loro tempo a fare commenti, suggerimenti e rapporti sui forum di Steam, Github e BIS. + LanCommi por su arte.<br/>Goon and jw custom:Parte del código del NAPALM script.<br/>rebel12340: Radio Jam script<br/>Manko: Earplug snippet<br/>bobchaos: Manejar la comunidad aun con todas las dificultades.<br/>Todos aquellos jugadores que invirtieron su tiempo en hacer comentarios, sugerencias y reportes en Steam, Github y foros de BIS. + LanCommi pour son artwork.<br/>Goon et jw custom: pour une partie du code du script NAPALM.<br/>rebel12340: pour le script de brouillage radio.<br/>Manko: pour le morceau de code pour les bouchons d'oreilles.<br/>bobchaos: pour avoir gérer la communauté malgré toutes les difficultés.<br/>Et à tous les joueurs qui passent leur temps à faire des commentaires, des suggestions et des rapports sur les forums Steam, Github et BIS. + LanCommi: 아트워크<br/>Goon과 jw custom: 네이팜 스크립트 코드 일부<br/>rebel12340: 무전 작동불량 스크립트<br/>Manko: 귀마개 스크립트<br/>bobchaos: 모든 어려움에도 불구하고 거뮤니티를 관리함<br/>그리고 스팀, 깃헙 및 보헤미아 인터렉티브 스튜디오 포럼에 의견, 제안 및 보고서를 작성하는 데 시간을 주신 모든 플레이어. + LanCommi за его творчество.<br/>Goon и jw custom: часть кода для скрипта Напалма.<br/>rebel12340: скрипт на глушение раций<br/>Manko: Беруши<br/>bobchaos: Управление сообществом несмотря на все трудности.<br/>И все те игроки, которые потратили свое время на комментирование, создание предложений и репортов в Steam, Github и формах BIS. + LanCommi za jego prace graficzne.<br/>Goon i jw custom: Część kodu skryptu dodającego NAPALM.<br/>rebel12340: Skrypt dodający zagłuszacz radia<br/>Manko: Skrypt na zatyczki do uszu<br/>bobchaos: Zarządzanie społecznością pomimo wszystkich trudności.<br/>I wszyscy ci gracze, którzy spędzają czas na tworzeniu komentarzy, sugestii i raportów na forach, Discordzie, Steam, Github i BIS. + LanCommi za jeho umělecké dílo.<br/>Goon a jw vlastní: Část kódu pro skript NAPALM.<br/>rebel12340: Radio Jam script<br/>Manko: Sniper snippet<br/>bobchaos: Správa komunity i přes všechny obtíže.<br/>A všichni hráči, kteří tráví čas přípravou komentářů, návrhů a zpráv na fórech Steam, Github a BIS + LanCommi 的美术设计。<br/>Goon 和 jw custom: 部分凝固汽油弹(NAPALM)脚本。<br/>rebel12340: 无线电阻塞脚本。<br/>Manko: 耳塞脚本。<br/>bobchaos: 尽管困难重重, 但仍在管理社区。<br/>以及所有花时间在Steam、Github和BIS论坛上发表评论、建议和报告的玩家。 - - Minefields + + Welcome to Arma 3 - %1. This mission aims to simulate guerilla combat, tactics and strategic situations. It is not a quick and easy mod, it is long term, step-by-step mission with LOTS of features and enhanced AI. + Willkommen zu Arma 3 - %1. Diese Mission zielt darauf ab Guerillakrieg, -taktiken und -strategien zu simulieren. Es ist kein schneller und einfacher Spielmodus. Es ist eine Mission ausgelegt auf eine lange Spielzeit mit einer MENGE an Features und erweiterter KI. + Benvenuto in Arma 3 - %1. Questa missione cerca di simulare il combattimento da guerrilla, tattiche e situazioni strategiche. Non è una mod facile e veloce, è a lungo termine, una missione passo dopo passo con MOLTE caratteristiche e un IA migliorata. + Bienvenidos a Arma 3 - %1. Esta misión quiere simular el combate de guerrillas, así como situaciones tácticas y estratégicas. No es un modo rápido ni fácil, es a largo plazo, misiones paso a paso con MUCHAS opciones e IA avanzada. + Bienvenue sur Arma 3 - %1. Cette mission vise à simuler des combats de guérilla, des tactiques et des situations stratégiques. Ce n'est pas un mod rapide et facile, c'est une mission à long terme, étape par étape, avec BEAUCOUP de fonctionnalités et une IA améliorée. + 아르마 3 - %1에 오신 것을 환영합니다. 이 임무는 게릴라전, 전술, 전략적 상황을 시뮬레이션하는 것을 목표로 합니다. 이 임무는 빠르고 쉬운 모드가 아니라 많은 기능과 향상된 인공지능을 가진 장기적이고 단계적인 임무입니다. + Добро пожаловать в Arma 3 - %1. Эта миссия направлена на моделирование партизанского боя, тактики и стратегических ситуаций. Это не быстрый и легкий мод, это долгосрочная, пошаговая миссия с МНОЖЕСТВОМ функций и улучшенным ИИ. + Witamy w Arma 3 - %1. Ta misja ma na celu symulację walki partyzanckiej, taktyki i sytuacji strategicznych. Nie jest to szybki i łatwy mod, to długoterminowa misja z dużą ilością funkcji i ulepszoną sztuczną inteligencją. + Vítejte v Arma 3 - %1. Cílem této mise je simulovat partyzánský boj, taktiku a strategické situace. Není to rychlý a snadný mód, je to dlouhodobá, postupná mise s mnoha funkcemi a vylepšeným AI. + 欢迎来到 Arma 3 - %1。本任务旨在模拟游击战的战斗、战术和战略态势。这不是一个快速、简单的模式, 而是长期的、循序渐进的, 带有大量特性和增强型AI的任务。 - - We can only deploy one minefield at a time. + + You will win the game when most of the population supports Faction and you have conquered all the Airbases. + Du erringst den Sieg, wenn der Großteil der Zivilbevölkerung deine Fraktion unterstützt und sich alle Flugplätze in deiner Hand befinden. + Vincerai una volta che la maggior parte della popolazione supporta la tua Fazione e quando avrai conquistato tutte le basi aeree + Conseguiras la victoria si la mayoria de la población apoya tu facción y si conquistas todas las bases aéreas. + Vous gagnerez la partie lorsque la plupart de la population soutiendra la faction et que vous aurez conquis toutes les bases aériennes. + 인구의 대부분이 당신의 팩션을 지지하고 당신이 모든 공군 기지와 군사 기지를 점령했을 때 게임에서 승리할 것입니다. + Вы выиграете игру, когда большая часть населения поддержит фракцию и вы захватите все авиабазы. + Wygrasz grę, gdy większość populacji mapy poprze rebelie i podbijesz wszystkie Bazy Lotnicze wroga. + Vyhrajete hru, když většina populace podporuje frakci a dobyli jste všechny letecké základny. + 当绝大多数民众支持我方阵营, 并且我方已占领所有空军基地时, 你将赢得游戏胜利。 - - You need a radio in your inventory to be able to give orders to other squads. + + You will lose the game if %1 has murdered 1/3 of the total population. + Du verlierst das Spiel, wenn %1 1/3 der gesamten Bevölkerung ermordet hat. + Perderai se il %1 ha ucciso 1/3 della popolazione totale. + Perderás si %1 asesina a 1/3 del total de la población. + Vous perdrez la partie si %1 a tué 1/3 de la population totale. + %1이 전체 인구의 1/3을 학살할 경우 게임에서 패배합니다. + Вы проиграете игру, если %1 убил 1/3 всего населения. + Przegrasz grę, jeśli %1 zamordował 1/3 całej populacji. + Ztratíte hru, pokud %1 zavraždí 1/3 celkové populace. + 如果 %1 谋杀了总人口的1/3, 你将输掉这场游戏。 - - You need a Radio Man in your group to be able to give orders to other squads. + + There is an All vs All war in %4. %1 and %2 are constantly attacking each other, but that does not mean they don't shoot at %3 on first sight.<br/><br/>%1 and %2 Aggro points represent how much threat they see in %3 faction.<br/><br/>Generally speaking those points will low or raise depending on your actions against them and civilians. + Es ist ein Jeder gegen Jeden Krieg in %4. %1 und %2 greifen sind ununterbrochen gegenseitig an. Dies bedeutet aber nicht, dass sie nicht bei Kontakt direkt %3 angreifen.<br/><br/>%1 und %2 Aggressivitätspunkte zeigen an, wie hoch diese die Bedrohung der %3 Fraktion einschätzen.<br/><br/>Grundsätzlich erhöhen und verringern sich diese Werte gemäß deinen Unternehmungen gegen die jeweilige Fraktion oder die Zivilbevölkerung. + C'è una guerra Tutti contro Tutti in %4. %1 e %2 si attaccano costantemente a vicenda, ma ciò non significa che non sparino a %3 a prima vista.<br/><br/>%1 e %2 punti Aggro rappresentano la quantità di minaccia che vedono in %3 fazione.<br/><br/>In generale, quei punti diminuiranno o aumenteranno a seconda delle tue azioni contro di loro e contro i civili. + Esta guerra es un todos contra todos en %4. %1 y %2 están constantemente atacándose, pero esto no significa que no dispararán si previo aviso a %3.<br/><br/>Puntos de Aggre de %1 y de %2 representan cuanto pelígro ven en la facción %3.<br/><br/>En términos generales, estos puntos incrementarán o descenderán dependiendo de tus acciones contra ellos y/o civiles. + Il y a une guerre tous contre tous dans %4. %1 et %2 s'attaquent constamment, mais cela ne signifie pas qu'ils ne tirent pas sur %3 à première vue.<br/><br/> Les points %1 et %2 Aggro représentent la menace qu'ils voient dans la faction %3.<br/><br/>De manière générale, cette valeur augmentera et baissera en fonction de vos actions contre eux et les civils. + %4는 프리 포 올 모드입니다. %1 과 %2는 주기적으로 서로를 공격하고, %3 또한 공격할것입니다.<br/><br/>%1 및 %2의 어그로 포인트는 %3 팩션에서 어라만 많은 위협이 발생하는지를 나타냅니다.<br/><br/>일반적으로 말하면 그들과 민간인에 대한 당신의 행동에 따라 해당 포인트는 낮아지거나 높아질 것입니다. + В %4 идет война Все против Всех. %1 и %2 постоянно атакуют друг друга, но это не значит, что они не стреляют по %3 при обнаружении.<br/><br/>Агрессия %1 и %2 показывает насколько сильную угрозу они видят в %3. <br/><br/>В общем, эти очки будут уменьшаться или увеличиваться в зависимости от ваших действий против них и мирных жителей + W %4 trwa wojna Wszyscy Kontra Wszyscy. %1 i %2 nieustannie atakują się nawzajem, ale to nie znaczy, że nie strzelają do %3 .<br/><br/>%1 i %2 Punkty Agresji oznaczają, jak duże zagrożenie inne frakcje widzą we frakcji %3.<br/><br/>Ogólnie rzecz biorąc, punkty te zmniejszą się lub rosną w zależności od twoich działań przeciwko nim i cywilom. + V %4 je válka Všichni proti Všem. %1 a %2 neustále útočí na sebe, ale to neznamená, že na první pohled nestřílejí na %3.<br/><br/>%1 a %2 Aggro body představují to, jak velkou hrozbu představují vidět ve frakci %3.<br/><br/>Obecně řečeno, tyto body se budou snižovat nebo zvyšovat v závislosti na vašem jednání proti nim a civilistům. + %4 发生了全面战争。%1 和 %2 在持续地互相攻击, 但这并不意味着他们在见到 %3 时不会开火。<br/><br/>%1 和 %2 点侵略性表示他们认为 %3 的威胁程度有多大。<br/><br/>通常而言, 取决于你对他们和平民的行动, 这一点数将会提升或降低。 - - Not enough resources to recruit a mine deploying team (%1 € and %2 HR needed). + + HR or Manpower comes from citizen support on each city. Manpower is needed to recruit more units (1 HR Point = 1 Soldier) + Mannstärke wird durch die zivile Unterstützung aus jeder Stadt generiert. Sie ist notwendig, um mehr Einheiten zu rekrutieren. 1 Punkt entspricht dabei einem Soldaten. + RU e la Manodopera provengono dal supporto dei civili in ogni città. La manodopera è necessaria per arruolare nuovi combattenti (un punto RU = un soldato) + RH o Recursos Humanos són proveidos por el soporte ciudadano de cada ciudad. RH son necesarios para reclutar más unidades (1 RH = 1 Soldado) + Les ressources humaines ou la main-d'œuvre proviennent du soutien des citoyens dans chaque ville. La main-d'œuvre est nécessaire pour recruter plus d'unités (1 point RH = 1 soldat) + 인력은 각 도시의 주민의 지지로부터 나옵니다. 인력은 유닛을 모집하는 데 필요합니다. (1 인력 포인트 = 병사 1명) + ЛР или Людские Ресурсы прибывают из поддержки граждан в каждом городе. Для набора большего количества юнитов требуется рабочая сила (1 очко ЛР = 1 солдат). + HR czyli z ang. „Zasoby Ludzkie (Human Resources)” pochodzi ze wsparcia obywateli w każdym mieście. Zasoby Ludzkie są potrzebna do rekrutacji większej liczby jednostek (1 Punkt HR = 1 Żołnierz) + Pracovní síla nebo Lidská sila pochází z občanské podpory v každém městě. Pro nábor více jednotek je zapotřebí pracovní síly (1 HR bod = 1 voják) + 人力资源或人力源自每个城市公民的支持。需要更多的人力才能招募更多的单位(1个人力资源点数 = 1名士兵)。 - - An Explosive Specialist is available on your High Command bar.<br/><br/>Send him anywhere on the map to deactivate mines. He will load his truck with mines he found.<br/><br/>Upon returning back to HQ he will unload mines stored in his vehicle. + + In MP games there are two money pools. Faction Money -which is for Commander use only- and personal money. Personal money can be used by any player to recruit AI or buy vehicles. Faction earns money by taxes and accomplishing missions. Personal money comes from killing enemies and accomplishing missions. Options to transfer or donate money are found in the Y menu. Commander can grab money from the Faction Pool to his own account. + In Mehrspielerspielen gibt es zwei Kassen. Die Fraktionskasse, welche nur vom Kommandanten genutzt werden kann, und das persönliche Geld. Das persönliche Geld kann von jedem Spieler selbst genutzt werden, um KI Einheiten oder Fahrzeuge zu kaufen. Die Fraktion erhält Gelder durch Abgaben und der Erfüllung von Sekundärmissionen. Persönliche Gelder erhält ein Spieler durch das Ausschalten von feindlichen Einheiten und der Erfüllung von Sekundärmissionen. Möglichkeiten Gelder zu transferieren sind im Z-Menü zu finden. Der Kommandant kann Geld aus der Fraktionskasse für seinen persönlichen Gebrauch entnehmen. + Nelle partite MP ci sono due casse di denaro. Il denaro della fazione, che è solo per uso del comandante, e il denaro personale. Il denaro personale può essere utilizzato da qualsiasi giocatore per reclutare IA o acquistare veicoli. La fazione guadagna denaro con le tasse e portando a termine missioni. I soldi personali provengono dall'uccisione di nemici e dal compimento di missioni. Le opzioni per trasferire o donare denaro si trovano nel menu Y. Il comandante può prelevare denaro dalla cassa della fazioni per poi inserirlo sul proprio conto. + En partidas MJ hay dos alijos de dinero. Dinero de la Facción -Solo puede usarlo el Comandante- y dinero personal. El dinero personal puede ser usado por todos los jugadores para reclutar a soldados IA o comprar vehículos. La facción gana dinero de impuestos y cumpliendo misiones. El dinero personal viene de matar enemigos y cumplir misiones. La opción de transferir o donar dinero se encuentra en el menú de Y. El Comandante puede coger dinero del alijo de la Facción para su propia cuenta. + Dans les jeux MP, il y a deux porte monnaie. L'Argent de faction - qui est destiné à un usage exclusif par le Commandant - et argent personnel. L'argent personnel peut être utilisé par n'importe quel joueur pour recruter des IA ou acheter des véhicules. La faction gagne de l'argent grâce aux taxes et aux missions accomplies. L'argent personnel se gagne en tuant des ennemis et en accomplissant des missions. Les options pour transférer ou donner de l'argent se trouvent dans le menu Y. Le commandant peut récupérer de l'argent du porte monnaie de la faction sur son propre compte. + 멀티플레이 게임에선 두 개의 자금 자산이 있습니다. 지휘관 전용 자금과 개인 자금입니다. 개인 자금은 누구나 인공지능을 모집하거나 차량을 구매하는 데 사용할 수 있습니다. 팩션 자금은 세금과 임무 수행으로 벌 수 있습니다. 개인 자금은 적을 죽이고 임무를 완수하는 데서 나옵니다. 송금 또는 기부 옵션은 Y 메뉴에서 확인할 수 있습니다. 지휘관은 팩션 자산에서 개인 계좌로 돈을 인출할 수 있습니다. + В MP-играх есть два пула денег. Деньги фракции, предназначенные только для командиров, и личные деньги. Любой игрок может использовать личные деньги для найма ИИ или покупки транспортных средств. Фракция зарабатывает деньги налогами и выполнением миссий. Личные деньги поступают от убийства врагов и выполнения миссий. Варианты перевода или пожертвования денег находятся в меню Y. Командующий может забрать деньги из пула фракций на свой счет. + W grach online z innymi graczami istnieją dwie pule pieniędzy. Pieniądze Frakcji - przeznaczone wyłącznie dla dowódców - oraz Pieniądze Osobiste. Pieniądze osobiste mogą być wykorzystane przez dowolnego gracza do rekrutacji AI lub kupowania pojazdów. Frakcja zarabia na podatkach i wypełnianiu misji. Pieniądze osobiste pochodzą z zabijania wrogów i wykonywania misji. Opcje przelewu lub darowizny pieniężnej znajdują się w menu Y. Dowódca może pobierać pieniądze z puli frakcji na własne konto. + V Multiplayerových hrách existují dva peněžní systémy. Frakční peníze - které jsou používány pouze velitelem - a osobní peníze. Osobní peníze může použít kterýkoli hráč k náboru AI nebo k nákupu vozidel. Frakce vydělává peníze z daní a ze splněných úkolů. Osobní peníze pocházejí ze zabíjení nepřátel a plnění úkolů. Možnosti převodu nebo darování peněz naleznete v nabídce Y. Velitel může vzít peníze z frakčního fondu na svůj vlastní účet. + 在多人游戏中有两种资金池。阵营资金——仅限指挥官使用——和个人资金。任何玩家都可以使用个人资金来招募AI或购买载具。阵营资金通过税收和完成任务获得。个人资金来源于击杀敌人和完成任务。Y键菜单中有用于转移或捐献资金的选项。指挥官可以将阵营资金存入他的个人账户。 - - You need at least 5 mines of this type to build a Minefield. + + Money comes from a combination of citizens support on each city, resources conquered, factories conquered (which boost the economy) and power provided to all of them with a nearby friendly power plant (you may also conquer them to cut off Money supply to the enemy). Money is used to purchase vehicles, units and squads. + Geld wird verdient durch die Unterstützung der Zivilbevölkerung in jeder Stadt, den eroberten Ressourcen und Fabriken (welche die Wirtschaft ankurbeln) und gelieferten Strom zu allen diesen Zonen von einem nahen eroberten Kraftwerk. Es ist auch möglich durch die Eroberung von Kraftwerken den Geldfluss des Feindes zu beeinflussen. Geld wird für den Kauf von Fahrzeugen, Einheiten und Gruppen genutzt. + Il denaro proviene da una combinazione di: supporto dei cittadini in ogni città, risorse conquistate, fabbriche conquistate (che migliorano l'economia) e dall' energia fornita con una centrale elettrica amica vicina (puoi anche conquistare queste strutture strategiche per interrompere l'approvvigionamento di denaro al nemico ). Il denaro viene utilizzato per acquistare veicoli, unità e squadre. + El dinero viene de la combinación del soporte ciudadano de cada ciudad, recursos tomados, fábricas conquistadas (que incrementan la economía) y el poder propordionado de todos ellos juntos a una planta de energía cercana aliada (también conviene conquistar estas zonas para cortar de suministro al enemigo). El dinero es usado para comprar vehñiculos, unidades y escuadras. + L'argent provient d'une combinaison du soutien des citoyens dans chaque ville, des ressources conquises, des usines conquises (qui stimulent l'économie) et de l'énergie fournie à tous avec une centrale électrique amie à proximité (vous pouvez également les conquérir pour couper l'approvisionnement en argent à l'ennemi ). L'argent est utilisé pour acheter des véhicules, des unités et des escouades. + 자금은 각 도시에 대한 주민들의 지원, 점령된 자원채취소, 점령된 공장(경제력 버프), 그리고 근처에 있는 아군의 발전소로 그들 모두에게 제공되는 전력(적에게 자금 공급을 차단하기 위해 점령할 수도 있음)의 조합으로 나옵니다. 자금은 차량, 유닛 또는 분대를 구입하는 데 사용됩니다. + Деньги поступают из поддержки граждан в каждом городе, завоеванных ресурсных точек, заводов (которые стимулируют экономику) и энергии, предоставляемой всем им от близлежащей дружественной электростанции (вы также можете победить их, чтобы отрезать денежную массу врагу). Деньги идут на покупку техники, юнитов и отрядов. + Pieniądze pochodzą ze wsparcia obywateli w każdym mieście, podbitych surowców, podbitych fabryk (które zwiększają gospodarkę) i elektrowni (możesz je również podbić, aby odciąć dopływ pieniędzy do wroga). Pieniądze służą do zakupu pojazdów, jednostek i oddziałów. + Peníze pocházejí z kombinace podpory občanů pro každé město, dobytých zdrojů, dobytých továren (které podporují ekonomiku) a elektřiny poskytované všem s blízkou přátelskou elektrárnou (můžete je také dobýt, abyste přerušili dodávky peněz nepříteli). Peníze se používají na nákup vozidel, jednotek a skupin. + 资金来源于每个城市公民的支持, 占领的资源点, 工厂(工厂将会促进经济发展), 以及由附近的友方发电厂提供的电力(你也可以通过占领上述区域来切断敌方的资金供应)。资金可用于购买载具、单位和班组。 - - Click on the position you wish to build the minefield. + + Every 10 minutes each faction receives Money and Manpower according to the zones they own, and the state they are in. Having a good amount of resource zones and some factories is the way of getting enough resources to win this war. + Alle 10 Minuten erhält jede Fraktion Geld und Mannstärke abhängig von den gehaltenen Zonen und deren Status. Eine große Anzahl and Ressourcen-Zonen und Fabriken zu besitzen ist der beste Weg, um genug Ressourcen für den Sieg in diesem Krieg zu erhalten. + Ogni 10 minuti ogni fazione riceve Denaro e Manodopera in base alle zone che possiede e allo stato in cui si trova. Avere una buona quantità di zone di risorse e alcune fabbriche è il modo per ottenere risorse sufficienti per vincere questa guerra. + Cada 10 minutos cada facción recive dinero y recursos humanos según las zonas controladas, y del estado en el qu estén. Tener una buena cantidad de zonas de recursos y algunas fábricas es el camino para obtener recursos suficientes para ganar la guerra. + Toutes les 10 minutes, chaque faction reçoit de l'argent et de la main-d'œuvre en fonction des zones qu'elle possède et de l'état dans lequel elle se trouve. Avoir une bonne quantité de zones de ressources et d'usines est le moyen d'obtenir suffisamment de ressources pour gagner cette guerre. + 각 팩션은 10분마다 그들이 소유한 구역과 그들의 상태에 따라 자금과 인력을 받습니다. 많은 양의 자원채취소와 몇몇 공장을 가지는 것이 이 전쟁에서 이기기 위한 충분한 자원을 얻는 방법입니다. + Каждые 10 минут фракция получает деньги и ЛР в соответствии с зонами, которыми они владеют, и состоянием, в котором они находятся. Наличие большого количества ресурсных зон и некоторых заводов - это способ получить достаточно ресурсов, чтобы выиграть эту войну. + Co 10 minut każda frakcja otrzymuje pieniądze i siłę roboczą zgodnie z posiadanymi strefami i stanem, w którym się znajdują. Posiadanie dużej ilości stref zasobów i niektórych fabryk jest sposobem na zdobycie wystarczającej ilości zasobów, aby wygrać tę wojnę. + Každých 10 minut každá frakce obdrží peníze a pracovní sílu podle zón, které vlastní, a stavu, ve kterém se nacházejí. Mít dostatečné množství zón zdrojů a některé továrny je způsob, jak získat dostatek prostředků k vítězství v této válce. + 每隔10分钟, 每个阵营将会受到资金和人力, 其数量取决于阵营占领的区域和所处状态。拥有足够多的资源点和工厂, 是获取足够资源从而赢得这场战争的方法。 - - Move HQ + + Flag: Vehicle and Squad Unit Recruitment. Commander Options.<br/>Petros: Side-missions (Commander Only).<br/>Map: Game Options.<br/>Camp-fire: Rest for 8 hours and Clear Forest (Commander Only). + Flaggenmast: Fahrzeug und Gruppen kaufen/rekrutieren, Kommandantenoptionen.<br/>Petros: Sekundärmissionen (nur Kommandant).<br/>Karte: Spieloptionen.<br/>Lagerfeuer: 8 Stunden ausruhen und Wald abholzen (nur Kommandant). + Bandiera: Veicoli e Reclutamento Squadre e Unità.Opzioni del Comandante. <br/>Petros: Missioni-Secondarie (Solo per il Comandante).<br/>Mappa: Opzioni di Gioco.<br/>Falò: Riposa per 8 ore e ripulisci la foresta (Solo per il Comandante). + Bandera: Vehículos y recltamiento de escuadras. Opciones del Comandante.<br/>Petros: Misiones secundarias (Solo para el Comandante).<br/>Mapa: Opciones de Juego.<br/>Campamento: Descansa por 8 horas y despeja la maleza (Solo para el Comandante). + Drapeau: Achat de véhicule et d'escouade. Options Commandant.<br/>Petros: Missions secondaires (Commandant uniquement).<br/>Carte: Options de la partie.<br/>Feu de camp: Se reposer pendant 8 heures et nettoyer la forêt (Commandant uniquement). + 깃발: 차량 및 분대원 모집. 지휘관 옵션.<br/>페트로스 : 사이드 임무(지휘관 전용).<br/>지도: 게임 설정.<br/>캠프 파이어: 8시간 동안 휴식을 취하고 숲을 없앱니다(지휘관 전용). + Флаг: Найм отрядов и техники. Опции Командующего.<br/>Петрос: миссии для стороны (только для Командующего).<br/>Карта: Настройки Игры.<br/>Палатка: отдых на 8 часов и очистка леса (только для Командующего). + Flaga: Rekrutacja pojazdów i oddziałów. Opcje dowódcy.<br/>Petros: Misje poboczne (tylko dowódca).<br/>Mapa: Opcje gry.<br/>Ognisko: Odpoczynek przez 8 godzin i Wyczyść las (tylko dowódca). + Vlajka: Nábor vozidel a jednotek. Možnosti velitele.<br/>Petros: Postranní mise (pouze velitel).<br/>Mapa: Možnosti hry.<br/>Táborový oheň: Odpočinek po dobu 8 hodin a Vyklidit les (Pouze velitel). + 旗帜: 载具和班组招募, 指挥官选项。<br/>Petros: 支线任务(仅限指挥官使用)。<br/>地图: 游戏选项。<br/>营火: 休息8小时并清理森林(仅限指挥官使用)。 - - Only Player Commander is allowed to move HQ assets. + + Just as with any resistance movement, leadership is not as stable as in organised states. Any player can take the role of Faction Force Commander if the current one is not very popular... Demonstrate your skill while accomplishing missions and killing enemies and maybe you will become the next leader. + Wie üblich in Widerstandsbewegungen, ist die Führung nicht so stabil wie in organisierten Streitkräften. Jeder Spieler kann die Rolle des Fraktionsanführers übernehmen, wenn die Reputation des aktuellen Anführers niedrig ist. Erhöhe deine eigene Reputation durch die Erfüllung von Sekundärmissionen und dem Ausschalten von feindlichen Einheiten und du kannst der nächste Anführer werden. + Proprio come con qualsiasi movimento di resistenza, la leadership non è stabile come negli stati organizzati. Qualsiasi giocatore può assumere il ruolo di Faction Force Commander se quello attuale non è molto popolare... Dimostra la tua abilità mentre porti a termine missioni e uccidi nemici e forse diventerai il prossimo leader. + Como cualquier movimiento de resistencia, el liderazgo no es tan estable como en estados organizados. Cualquier jugador puede tomar el rol de Forzar Comandante de Facción si el actual no es muy popular... Demuestra tus habilidades a la vez que completas misiones y matas a enemigos y, quizás, puedas convertirte en el próximo líder. + Comme pour tout mouvement de résistance, le commandement n'est pas aussi stable que dans les États organisés. N'importe quel joueur peut jouer le rôle de commandant de la Faction si l'actuel n'est pas très populaire ... Démontrez vos compétences tout en accomplissant des missions et en tuant des ennemis et peut-être deviendrez-vous le prochain chef. + 다른 저항군과 마찬가지로 지휘부는 조직화된 국가처럼 안정적이지 못합니다. 현재 많은 지지를 받지 못하면 다른 플레이어가 지휘관을 맡을 수 있습니다... 훌륭한 작전 수행능력과 사격실력을 보여준다면 다음 지휘관이 될 수 있습니다. + Как и в случае с любым движением сопротивления, руководство не так стабильно, как в организованных государствах. Любой игрок может взять на себя роль командующего силами фракции, если текущий не очень популярен... Продемонстрируйте свое мастерство, выполняя миссии и убивая врагов, и, возможно, вы станете следующим лидером + Tak jak w przypadku każdego ruchu oporu, przywództwo nie jest, tak stabilne, jak w zorganizowanych państwach. Każdy gracz może wcielić się w rolę dowódcy rebelii, jeśli obecny nie jest zbyt popularny... Wykaż się umiejętnościami podczas wykonywania misji i zabijania wrogów, a może zostaniesz kolejnym przywódcą. + Stejně jako u každého hnutí odboje, vedení není tak stabilní jako v organizovaných státech. Každý hráč může převzít roli velitele frakcí, pokud současný není příliš populární ... Prokázat své dovednosti při plnění misí a zabíjení nepřátel a možná se stanete dalším vůdcem. + 就像任何抵抗运动一样, 领导层并不像主权国家那样稳定。任何玩家都可以扮演阵营指挥官的角色, 如果现任指挥官不是很受欢迎的话...在完成任务和杀死敌人的同时展示你的技能, 你就有可能成为下一任领袖。 - - The asset you want to move is being moved by another player. + + When you mount a truck, you may use the Transfer action in the action menu. It will search for nearby ammoboxes and load the contents of the nearest one into the truck's cargo space. You may then unload the truck in your ammobox at HQ for future use. Before transferring, make sure to unload backpack/vest contents into the Truck cargo space and then transfer. TIP: If your HQ Ammobox is full, use this functionality from a nearby truck to add more content to the ammobox as it will then accept everything :) + Befindest du dich in einem LKW, kannst du die Transfer-Aktion im Aktionsmenü nutzen. Dadurch wird der Inhalt der nähsten Munitionskiste in das Inventar deines LKWs transferiert. Anschließend kannst du deinen LKW bei deinem Munitionslager im HQ entladen, um die erbeuteten Gegenstände sicher einzulagern. Bevor du das Inventar des LKWs in dein Munitionslager transferierst, solltest du alle Gegenstände aus dem Inventar von Rucksäcken und Westen in das Grundinventar deines LKWs verschieben. TIPP: Wenn dein Munitionslager im HQ voll ist, kannst du über diese Funktion dennoch Gegenstände aus einem LKW einlagern :) + Quando sali su un camion, puoi utilizzare l'azione Trasferisci nel menu delle azioni. Cercherà le scatole di munizioni vicine e ne caricherà il contenuto nel vano di carico del camion. Puoi quindi scaricare il camion nella tua scatola di munizioni al Quartier Generale. Prima del trasferimento, assicurati di scaricare il contenuto dello zaino/del giubbotto nel vano di carico del camion e quindi trasferirlo. SUGGERIMENTO: se la tua Cassa di Munizioni al Quartier Generale è piena, usa questa funzionalità da un camion vicino per aggiungerci più contenuti :) + Cuando te montas en un camión, puedes usar la acción de transferir en el Menú de Acción. Esto buscará por cajas de munición cercanas y cargará el contenido del más cercano al camión. Entonces podrás descargar el camion en tu caja de munición del CG para su uso en el futuro. Antes de transferirlo, asegurate separar el contenido de dentro de las mochilas/chalecos y meterlas en el camión. CONSEJO: Si tu caja de munición del CG está llena, usa esta función desde un camión cercano para añadir más contenido a tu caja de munción ya que aceptará todo :) + Lorsque vous êtes dans un camion, vous pouvez utiliser l'action Transférer dans le menu d'action. Il recherchera les boîtes de munitions à proximité et chargera le contenu de la plus proche dans l'espace de chargement du camion. Vous pouvez ensuite décharger le camion dans votre Arsenal au QG pour une utilisation future. Avant le transfert, assurez-vous de décharger le contenu du sac à dos / gilet dans l'espace de chargement du camion, puis transférez. CONSEIL: Si votre Arsenal au QG est plein, utilisez cette fonctionnalité à partir d'un camion à proximité pour ajouter plus de contenu à la boite car il acceptera alors tout :) + 트럭에 마운트할 때 행동 메뉴에서 전송 상호작용을 사용할 수 있습니다. 근처의 탄약상자를 수색하고 가장 가까운 탄약상자의 내용물을 트럭의 화물칸에 싣을 것입니다. 그런 다음 나중에 사용할 수 있도록 본부의 탄약상자에 트럭의 내용물을 내리면 됩니다. 전송하기 전에, 배낭/조끼 내용물을 트럭 화물칸에 내린 후 전송해야 합니다. 팁: 본부의 탄약상자가 가득 차면 근처 트럭의 이 기능을 사용하여 탄약상자의 내용물을 추가하십시오. 탄약상자는 모든 걸 넣을 수 있습니다. :) + Когда вы садитесь в грузовик, вы можете использовать действие «Переместить» в меню действий. Он будет искать ближайшие ящики и загружать содержимое ближайшего в грузовое пространство грузовика. Затем вы можете разгрузить грузовик в свой боезапас в штаб-квартире для будущего использования. Перед перемещением убедитесь, что содержимое рюкзака/жилета выгружено в грузовое пространство грузовика, а затем перенесите его. СОВЕТ: если ваша штаб-квартира с боеприпасами заполнена, используйте эту функцию из ближайшего грузовика, чтобы добавить больше содержимого в ящик с боеприпасами, поскольку он станет принимать вообще всё. + Kiedy wsiadasz do ciężarówki, możesz użyć akcji Transfer w menu akcji. Gra wyszuka wtedy wszystkie pobliskie skrzynie z amunicją i załaduje zawartość najbliższej do przestrzeni ładunkowej ciężarówki. Następnie możesz rozładować ciężarówkę w swojej skrzynce na amunicję w kryjówce do wykorzystania w przyszłości. Przed przeniesieniem upewnij się, że zawartość plecaka/kamizelki została wyładowana do przestrzeni ładunkowej ciężarówki, a następnie przenieś. WSKAZÓWKA: Jeśli twoja skrzynka w kryjówce jest pełna, wtedy użyj tej funkcji na pobliskiej ciężarówce, aby dodać więcej zawartości do skrzyni. + Při použití nákladního vozu můžete použít akci „Přenos" v nabídce akcí. Vyhledá v blízkém okolí krabici s municí a vloží ji do nákladního prostoru. Poté můžete nákladní vůz vyložit na velitelství pro budoucí použití. Před přenosem se ujistěte, že jste obsahy baťohů/vest vyložili do nákladního prostoru nákladního vozu a poté jej přenesli. TIP: Pokud je váš inventář arzenálu plný, použijte tuto funkci z blízkého náklaďáku a přidejte do arzenálu další obsah, protože ten sežere všechno :) + 搭乘卡车时, 你可以使用动作选单中的转移动作。该动作会搜索附近的弹药箱, 并将最近的弹药箱中的内容装进卡车的货物空间。你可以在总部的弹药箱处卸货以供将来使用。在转移前, 确保已将背包/背心中的内容卸载至卡车的货物空间在进行转移。提示: 如果总部的弹药箱已满, 可以在附近的卡车上使用此功能向弹药箱中添加更多内容, 这样它就会接受任何东西 :) - - You cannot move HQ assets while in a vehicle. + + When there are no enemies nearby, fast travel to Faction controlled places. The Commander also has the ability to use this option on HC groups, selecting the group on HC bar and clicking on this button. + Sind keine Feinde in der Nähe, kannst du schnell zu von deiner Fraktion kontrollierten Orte reisen. Der Kommandant hat außerdem die Möglichkeit, diese Funktion für KI Gruppen zu nutzen, indem diese in der Oberbefehlsleiste ausgewählt und anschließend die Schaltfläche angeklickt wird. + Quando non ci sono nemici nelle vicinanze, utilizza il viaggio rapido nei luoghi controllati dalla fazione. Il comandante ha anche la possibilità di utilizzare questa opzione sulle squadre IA usando l'Alto Comando, selezionando il gruppo sulla barra Alto Comando e cliccando sul pusante del viaggio rapido. + Cuando no hay enemigos cerca, viaja rápido a lugares controlados por la Facción. El comandante también tiene la opción de usar esta opción en grupos de HC, seleccionando el grupo en la barra de HC y clickando en su botón. + Lorsqu'il n'y a pas d'ennemis à proximité, voyagez rapidement vers des endroits contrôlés par la faction. Le Commandant a également la possibilité d'utiliser cette option sur les groupes HC, en sélectionnant le groupe sur la barre HC et en cliquant sur ce bouton. + 근처에 적이 없을 때는 팩션이 통제하는 장소로 빠르게 이동하십시오. 지휘관은 하이 커맨드 그룹을 하이 커맨드 표시줄에서 그룹을 선택하고 이 버튼을 클릭할 수 있습니다. + Когда поблизости нет врагов, быстро перемещайтесь в места, контролируемые фракцией. У Командующего также есть возможность использовать эту опцию для групп, выбранных в панели Командующего, и при нажатии этой кнопки они переместятся куда вам нужно. + Gdy w pobliżu nie ma wrogów, skorzystaj z szybkiej podróży do miejsc kontrolowanych przez twoją frakcję. Dowódca ma również możliwość użycia tej opcji na grupach AI, wybierając grupę na pasku HC i klikając ten przycisk. + Pokud v okolí nejsou žádní nepřátelé, rychle cestujte na místa pod kontrolou frakce. Velitel má také možnost tuto možnost použít na štábní skupiny, výběrem skupiny na Štabní liště a kliknutím na toto tlačítko. + 当附近没有敌人时, 快速旅行至我方阵营控制的地方。指挥官还可以在指挥部选单中选择班组, 再点击此按钮, 即可对指挥部班组使用此选项。 - - You have other things attached, you cannot move this. + + Purchased static weapons won't despawn if you leave them in a base or zone, AI garrison will man them. Reinforce places as you desire. + Gekaufte statische Geschütze werden werden nicht entfernt, wenn du sie in der Nähe einer Basis oder Zone stehen lässt. Die KI Garnison wird sie dann bemannen. Verstärke somit Orte ganz nach deinem Geschmack. + Le armi fisse acquistate non scompariranno se le lasci in una base o vicino a zone alleante, verranno utilizzate dall'IA, Rinforza come desideri. + Las armas estáticas compradas no desaparecerán si las dejas en una base o zona, la guarnición de la IA las manejarán. Refuerza posiciones a tu gusto. + Les armes statiques achetées ne disparaîtront pas si vous les laissez dans une base ou une zone, la garnison AI les équipera. Renforcez les lieux à votre guise. + 구매한 고정화기는 기지나 구역에 놓아두면 사라지지 않으며, 인공지능 주둔군이 관리할 것입니다. 원하는 장소에 놓아서 방어를 강화하십시오. + Купленное стационарное вооружение не исчезнет, если вы оставите его на базе или в зоне, им будет управлять гарнизон ИИ. Укрепляйте места по своему желанию. + Zakupione stanowiska bojowe nie znikną, jeśli zostawisz je w bazie lub strefie, obsadzi ją garnizon AI. + Zakoupené lafetované zbraně nebudou odebrána, pokud je necháte na základně nebo v zóně, posádka AI je bude ovládat. Posilujte místa, jak si přejete. + 如果你将购买的固定式武器留在基地或占领区内, 他们不会消失。AI守军将会管理他们。按你的意愿加强该地区的防守。 - - This asset needs to be closer to it relative zone center to be able to be moved. + + You can build groups with up to 10 human players. Commander is excluded of this function. + Eine Gruppe kann aus bis zu 10 Spielern bestehen. Der Kommandant ist hiervon ausgenommen. + Puoi creare gruppi con un massimo di 10 giocatori umani. Il comandante è escluso da questa funzione. + Puedes construir grupos con 10 personas reales. El comandante tiene excluida esta opción. + Vous pouvez créer des groupes avec jusqu'à 10 joueurs humains. Le commandant est exclu de cette fonction. + 최대 10명까지 플레이어로 그룹을 만듵 수 있습니다. 지휘관은 이 기능에서 제외됩니다. + Вы можете создавать группы до 10 игроков-людей. Командующий исключен из этой функции. + Możesz tworzyć grupy z maksymalnie 10 graczami. Dowódca jest wyłączony z tej funkcji. + Skupina se může skládat až z 10 hráčů. Velitel je z této funkce vyloučen. + 你可以建立由最多10个玩家组成的小队。指挥官除外。 - - This asset cannot be moved more far away for its zone center. + + If enabled, this feature will exclude all non-members from using the HQ Ammobox and become Commander. This feature is intended to avoid having your game ruined by the casual troll in open server environments. Commanders may add or remove players from the Server Members List if the feature is enabled. + Wenn aktiviert, können ausschließlich festgelegte Servermitglieder das Munitionslager im HQ benutzen oder Kommandant werden. Dieses Feature ist dafür gedacht, dass die üblichen Trolle dein Spiel auf einem öffentlichen Server nicht ruinieren können. Kommandanten können Spieler zu der Liste der Servermitglieder hinzufügen oder davon entfernen, wenn das Feature aktiviert ist. + Se abilitata, questa funzione escluderà tutti i non-membri dall'uso della cassa di munizioni al quartier generale e toglierà a loro la possibilità di diventare Comandante. Questa funzione ha lo scopo di evitare che la tua partita venga rovinata da troll in server pubblici. I comandanti possono aggiungere o rimuovere giocatori dall'elenco dei membri se la funzione è abilitata. + Si esta habilitado, esta opción excluirá a los No Miembros de usar la caja de munición del CG y de convertirse en comandante. Esta opción esta pensada para evitar que tu juego se arruine por trolls casuales en servidores con entornos abiertos. Los comandantes podrán añadir y quitar a jugadores de la lista de Miembros del Servidor si la opción está habilitada. + Si elle est activée, cette fonction exclura tous les non-membres d'utiliser la boite du QG et de devenir commandant. Cette fonctionnalité est destinée à éviter que votre jeu ne soit ruiné par le troll occasionnel dans des environnements de serveurs ouverts. Les commandants peuvent ajouter ou supprimer des joueurs de la liste des membres du serveur si la fonction est activée. + 활성화된 경우, 이 기능은 모든 비-멤버들이 본부의 탄약상자 사용과 지휘관 역임을 제한합니다. 이 기능은 공개 서버 환경에서 발생하는 일상적인 트롤링으로 인해 게임이 엉망이 되는 것을 방지하기 위한 것입니다. 이 기능이 활성화된 경우 지휘관은 서버 멤버 목록에서 플레이어를 추가하거나 제거할 수 있습니다. + Если эта функция включена, все не-члены будут исключены из использования Арсенала и возможности стать Командующим. Эта функция предназначена для того, чтобы ваша игра не испортилась случайным игроком на открытых серверах. Командующие могут добавлять или удалять игроков из списка участников сервера, если эта функция включена. + Jeśli jest włączona, ta funkcja wykluczy wszystkie osoby, które nie są członkami serwera, z korzystania ze skrzyni z amunicją w głównej siedzibie i zostania dowódcą. Ta funkcja ma na celu uniknięcie zrujnowania gry przez przypadkowego trolla na serwerze publicznym. Dowódcy mogą dodawać lub usuwać graczy z listy członków serwera, jeśli ta funkcja jest włączona. + Pokud je povolena, tato funkce vyloučí všechny nečleny z použití Arzenálu a funkce stát se velitelem. Tato funkce má zabránit tomu, aby vaše hra byla zničena náhodným trolem v prostředí otevřeného serveru. + 启用此功能将会阻止所有非会员玩家使用总部的弹药箱或成为指挥官。此功能旨在避免您的游戏在服务器开放环境下被随便的散人玩家破坏。如果启用了该功能, 指挥官可以向服务器会员列表中添加或删除玩家。 - - Drop Here + + Use this option to donate money to other players or your faction funds. + Mit dieser Funktion kannst du Geld an andere Spieler oder der Fraktionskasse spenden. + Usa questa opzione per donare fondi a giocatori o aggiungili alla cassa della fondazione + Usa esta opción para donar tu dinero a otros jugadores o a los fondos de la facción. + Utilisez cette option pour donner de l'argent à d'autres joueurs ou aux fonds de votre faction. + 다른 플레이어나 팩션 자금에 돈을 기부하려면 이 설정을 사용하십시오. + Используйте эту опцию, чтобы передавать деньги другим игрокам или в фонд вашей фракции. + Użyj tej opcji, aby przekazać pieniądze innym graczom lub wpłacić je na konto twojej frakcji. + Použijte tuto možnost k darování peněz jiným hráčům nebo vašim frakčním fondům. Velitelé mohou přidávat nebo odebírat hráče ze seznamu členů serveru, pokud je tato funkce povolena. + 使用此选项向其他玩家或阵营资金捐款。 - - Move this asset + + Tanks and APC can be breached by engineers with explosives to open them and get their crew out. Check 'Breaching charges' for the charges needed. Breaching vehicles applies damage, so take care when breaching heavily damaged vehicles. To breach a vehicle, get close to it and select the breaching option! + Panzer und Truppentransporter können von Ingenieuren mit Sprengstoff aufgebrochen werden, um die Besatzung absitzen zu lassen. Unter "Aufspengladungen" findest du die benötigten Sprengstoffe. Ein Fahrzeug derart aufzubrechen verursacht Schaden. Sei also vorsichtig, wenn du dies an einem bereits schwer beschädigten Fahrzeug durchführst. Um ein Fahrzeug aufzubrechen, gehe nah an es heran und wähle die "Aufbrechen" Aktion. + I carri armati e gli APC possono essere violati dagli ingegneri con esplosivi per aprirli e far uscire il loro equipaggio. Seleziona "Addebiti di violazione" per gli addebiti necessari. L'irruzione dei veicoli comporta danni, quindi fai attenzione quando fai irruzione in veicoli gravemente danneggiati. Per violare un veicolo, avvicinati ad esso e seleziona l'opzione di violazione! + Puedes abrir y sacar a la tripulación de los Tanques y TBPs con un ingeniero y explosivos. Comprueba "Cargas de Apertura" para las cargas necesarias. Abrir vehículos implica daños, así que ten cuidado cuando abras vehñiculos muy dañados. Para rabrir un vehículo, acércate a él y selecciona la opción de apertura. + Les chars et les véhicules de Transports de troupes peuvent être percés par des ingénieurs avec des explosifs pour les ouvrir et faire sortir leur équipage. Cochez «Charges explosives» pour les frais nécessaires. La violation des véhicules inflige des dégâts, alors faites attention lorsque vous percez des véhicules fortement endommagés. Pour percer un véhicule, approchez-vous de celui-ci et sélectionnez l'option de perçage! + 전차와 장갑차는 공병이 폭발물을 가지고 해치를 열고 승무원을 빼내기 위해 브리칭할 수 있습니다. 필요한 폭발물에 대해서는 '브리칭 전용 폭발물'을 확인하십시오. 차량을 브리칭할 경우 손상이 발생하므로 심하게 손상된 차량을 브리칭할 때 주의하십시오. 차량을 브리칭하려면 차량 가까이 접근해서 브리칭 상호작용을 선택하십시오! + Инженеры могут штурмовать танки и БТР с помощью взрывчатки, чтобы открыть их и выкурить экипаж. Проверьте «Пробивные заряды», чтобы узнать о необходимом количестве. Штурм транспортных средств наносит ему ущерб, поэтому будьте осторожны при штурме на сильно поврежденные автомобили. Чтобы взломать машину, подойдите к ней и выберите вариант "Штурм". + Do czołgów i transporterów opancerzonych można się włamać. Włamania może dokonać inżynier za pomocą materiałów wybuchowych. Pojazdy wtedy otworzą się, a załoga ucieknie ze środka. Potrzebujesz ładunków wyburzeniowych alby dokonać włamania. Wyważanie pojazdów powoduje uszkodzenia pojazdu, więc zachowaj ostrożność podczas włamywania się do mocno uszkodzonych pojazdów. Aby włamać się do pojazdu, podejdź do niego i wybierz odpowiednią opcje! + Tanky a APC mohou být požkozeny inženýry s výbušninami, aby je otevřeli a dostali jejich posádku ven. Zkontrolujte potřebné vybavení na „proražení vozidla“. Proražení vozidel způsobí poškození, takže při proražení silně poškozených vozidel buďte opatrní. Chcete-li vozidlo proražení, přibližte se k němu a vyberte možnost proražení! + 工程师可以使用炸药爆破并打开坦克和装甲车, 并使其成员离开载具。查看"爆破炸药"来了解所需的炸药。爆破载具会对载具造成伤害, 因此在需要爆破严重受损的载具时要小心。要爆破载具, 靠近它并选择爆破选项! - - Skip Time / Rest + + To breach an APC you need %1 %2To breach a tank you need %3 + Um einen Truppentransporter aufzusprengen benötigst du %1 %2.<br/>Für einen Panzer benötigst du %3. + Per irromprere dentro un APC hai bisogno di %1 %2Per irrompere dentro un carro armato hai bisogno di %3 + Para abrir un TBP necesitas %1 %2Para abrir un tanque necesitas %3 + Pour percer un APC, vous avez besoin de %1 %2. Pour briser un tank, vous avez besoin de %3. + 장갑차를 브리칭하려면 %1이(가) %2개가, 전차를 브리칭하려면 %3이(가) 필요합니다. + Чтобы пробить БТР вам нужно %1 %2Чтобы пробить танк вам нужно %3 + Aby włamać się do transportera opancerzonego potrzebujesz %1 %2Do włamania się do czołgu potrzebujesz %3 + K proražení APC potřebujete %1 %2 K proražení Tanku potřebujete %3 + 要爆破装甲运兵车, 你需要%1个%2。要爆破坦克, 你需要%3。 - - Only the Commander can order to rest. + + Add any vehicle near your personal Virtual Garage (or factions garage if you are the commander) and keep it safe for future use. Vehicle add option is under the Y menu. Garage management is in HQ options (Flag). Garage recovery capacities may depend on where you are: Air Units can be recovered only near Airbases, boats, near the shore etc. + Du kannst jedes Fahrzeug in deinen persönlichen virtuellen Fuhrpark (oder dem der Fraktion, wenn du der Kommandant bist) hinzufügen, um es sicher zu verwahren. Diese Option findest du im Z-Menü. Die Verwaltung des Fuhrparks kann am Flaggenmast im HQ aufgerufen werden. Die Möglichkeit zur Bereitstellung eines Fahrzeugs aus dem Fuhrpark hängt dabei von deiner Umgebung ab: Luftfahrzeuge können nur in der Nähe von Flugplätzen bereitgestellt werden, Boote nur in der Nähe der Küste, usw. + Aggiungi qualsiasi veicolo vicino al tuo garage virtuale personale (o il garage della fazione se sei il comandante) e tienilo al sicuro per un uso futuro. L'opzione per aggiungere un veicolo è nel menu Y. La gestione del garage è nelle opzioni del HQ (la bandiera). Le capacità dei garage possono dipendere da dove ti trovi: le unità aeree possono essere recuperate solo vicino a basi aeree, barche, vicino alla riva, ecc. + Añade cualquier vehículo cercano a tu garaje virtual personal. (o al garaje de facción si eres el comandante) y mantenlo seguro para su futuro uso. La opción de añadir vehículo está a bajo en el menu de Y. La opcion de Ver Garaje esta en las opciones del CG (bandera). La capacidad de recuperar vehículos del garaje depende de donde te encuentres: Las unidades aeresas solo pueden recuperarse en una base aéresa, botes solo en la costa, etc. + Ajoute n'importe quel véhicule près de votre garage virtuel personnel (ou garage de la factions si vous êtes le commandant) et gardez-le en lieu sûr pour une utilisation future. L'option d'ajout de véhicule se trouve dans le menu Y. La gestion du garage est dans les options HQ (Flag). Les capacités de récupération du garage peuvent dépendre de l'endroit où vous vous trouvez: les unités aériennes ne peuvent être récupérées que près des bases aériennes, des bateaux, près du rivage, etc. + 개인용 차고(지휘관일 경우 팩션 차고) 근처에서 차량을 꺼내고 사용 후 안전하게 보관하십시오. 차량 추가 옵션은 Y 메뉴에 있습니다. 차고 관리는 본부 깃발에서 할 수 있습니다. 차고 저장 용량은 현재 위치에 따라 달라질 수 있습니다. 공중 장비는 공항에서, 보트는 해안에서 저장할 수 있습니다. + Добавьте любую технику рядом с вашим личным виртуальным гаражом (или гаражом фракции, если вы Командующий) и сохраните его для будущего использования. Опция добавления транспортного средства находится в меню Y. Возможности восстановления гаража могут зависеть от того, где вы находитесь: авиационные юниты могут быть восстановлены только возле авиабаз, лодки у берега и т.д. + Dodaj dowolny pojazd w pobliżu swojego osobistego wirtualnego garażu (lub garażu frakcji, jeśli jesteś dowódcą) i zachowaj go do wykorzystania w przyszłości. Opcja dodawania pojazdu znajduje się w menu Y. Zarządzanie garażem znajduje się w opcjach kwatery głównej (flaga). Możliwości wyciągania z garażu mogą zależeć od tego, gdzie się znajdujesz: jednostki powietrzne można odzyskać tylko w pobliżu baz lotniczych, łodzie w pobliżu brzegów itp. + Můžete přidat jakékoli vozidlo do svého osobního virtuálního vozového parku (nebo frakce, pokud jste velitel), aby bylo v bezpečí. Tuto možnost naleznete v nabídce Z. Vedení flotily může být povoláno na stožár u velitelství. Schopnost zajistit vozidlo z flotily závisí na vašem okolí: letadla mohou být poskytnuta pouze v blízkosti letišť,lodí pouze v blízkosti pobřeží atd. + 将载具添加至你的个人车库(或者阵营车库, 如果你是指挥官的话), 确保其安全以供将来使用。车辆添加选项位于Y键菜单下。车库管理功能在总部选项(旗帜)下。能否从车库中取出载具取决于你所在的位置: 如空中单位只能在空军基地恢复, 船只只能在靠近海岸线的敌方恢复等。 - - You cannot rest while enemies are near our units. + + Click on this button to go undercover. If you meet the requirements, the enemy won't attack you on sight. On foot, to go undercover you must have no weapons or military equipment visible.<br/>You will lose undercover status when you change load-out, get spotted by enemy guard-dogs, plant mines, and can also be reported by some civilians to the enemy. If you are discovered you won't be able to go undercover on foot again for 30 minutes. You can also go undercover by getting into any civilian vehicle. You will lose undercover status by firing any weapon or being spotted far from a road. If you are discovered you won't be able to go undercover in that vehicle again. Getting close to enemy Airbases, outposts and roadblocks will also make you lose undercover status. + Drücke diese Schaltfläche, um verdeckt zu agieren. Wenn du die Anforderungen hierfür erfüllst, werden Feinde dich nicht mehr bei Kontakt angreifen. Während du zu Fuß unterwegs bist, darfst du keine Waffen oder andere militärische Ausrüstung sichtbar tragen.<br/>Du wirst aufgedeckt, wenn du deine Ausrüstung änderst, von feindlichen Wachhunden enteckt wirst, Minen platzierst oder ein Zivilist dich möglicherweise dem Feind meldet. Einmal aufgedeckt, kannst du für 30 Minuten nicht mehr verdeckt agieren. Eine weitere Möglichkeit diesen Modus zu aktivieren ist die Nutzung eines Zivilfahrzeugs. Hierbei wirst du aufgedeckt, sobald du eine Waffe abfeuerst oder dabei gesehen wirst, wenn du zu weit von einer Straße entfernt bist. Wirst du mit einem Zivilfahrzeug aufgedeckt, ist es dir nicht mehr möglich, dieses Fahrzeug für verdecktes Vorgehen zu nutzen. Näherst du dich einem feindlichen Flugplatz, Außenposten oder einer feindlichen Straßensperre, wirst du ebenso aufgedeckt. + Selecciona este botón para estar encubierto. Si cumples los requisitos, el eneimgo no te atacará de inmediato. A pie, para estar encubierto necesitas no tener armas ni equipamieno militar visible.<br/>Perderás el estado de encubierto cuando cambies de equipo, seas visto por perros guardianes enemigos, por plantar minas y también puedes ser reportado por algunos civiles. Si eres descubierto, no podrás volver a pasar desapercivido otra vez hasta pasados 30 minutos. También puedes estar de encubierto en vehículos civile. Perderás el estado de encubierto disparando armas o siendo visto circulando lejos de una carretera o camino. Si eres descubierto no podrás volver a pasar desapercibido en ese vehículo. Acercarte a bases militares, bloqueos de carretera y puntos de control también te hará perder tu estatus de oculto. + Cliquez sur ce bouton pour passer incognito. Si vous remplissez les conditions, l'ennemi ne vous attaquera pas à vue. À pied, pour devenir incognito, vous ne devez avoir ni armes ni équipement militaire visible.<br/>Vous perdrez le statut d'infiltration lorsque vous changerez de chargement, serez repéré par des chiens de garde ennemis, planterez des mines et certains civils pourront également signaler à l'ennemi. Si vous êtes découvert, vous ne pourrez plus vous infiltrer à pied pendant 30 minutes. Vous pouvez également vous infiltrer en montant dans n'importe quel véhicule civil. Vous perdrez le statut d'infiltration en tirant avec n'importe quelle arme ou en étant repéré loin d'une route. Si vous êtes découvert, vous ne pourrez plus vous infiltrer dans ce véhicule. Se rapprocher des bases aériennes, des avant-postes et des barrages routiers ennemis vous fera également perdre le statut d'infiltration. + 조건에 맞춰 위장 버튼을 누르면, 함부로 적에게 공격받지 않습니다. 맨몸으로 위장하기 위해선 무기 또는 군사장비가 없어야합니다.<br/>장비를 바꾸거나, 경비견에게 들키거나, 지뢰를 심거나 시민이 적에게 신고하면 위장은 들킵니다. 들킨다면 30분 동안은 다시 잠복을 하지 못합니다. 또한 민간 차량으로 위장을 할 수 있습니다. 사격하거나 도로에서 벗어난다면 잠복은 풀립니다. 들키면 그 차량으로는 다시 잠복할 수 없습니다. 적군 공군 기지, 전초 기지, 검문소에 가까이 간다면 위장은 풀립니다. + Нажмите на эту кнопку, чтобы перейти под прикрытие. Если вы соответствуете требованиям, противник не нападет на вас сразу же. Пешком, чтобы идти под прикрытием, у вас не должно быть видимого оружия или военной техники. <br/>Вы теряете статус маскировки когда меняете снаряжение, если вас заметят вражеские сторожевые собаки, устанавливаете мины, а также врагу о вас могут сообщить некоторые мирные жители. Если вас обнаружат, то вы не сможете снова перейти под прикрытие в течении 30 минут. Вы также можете сесть в любой гражданский автомобиль и перейти под прикрытие. Вы потеряете статус маскировки если выстрелите из любого оружия или вас заметят далеко от дороги. Если вас обнаружат, то вы больше не сможете ехать под прикрытием в этом транспортном средстве. Приближение к вражеским авиабазам, заставам и блокпостам также приведет к потере статуса маскировки. + Kliknij ten przycisk, aby być incognito. Jeśli spełnisz wymagania, wróg nie zaatakuje cię od razu. Aby być się incognito pieszo, nie możesz mieć widocznej broni ani sprzętu wojskowego.<br/>Stracisz status incognito, gdy zmienisz wyposażenie, zostaniesz zauważony przez wrogie psy stróżujące, podłożysz miny, lub zostać zgłoszony przez niektórych cywili do wroga. Jeśli zostaniesz wykryty, przez 30 minut nie będziesz mógł ponownie się stać się incognito na piechotę. Możesz też działać tajnie, wsiadając do dowolnego cywilnego pojazdu. Status incognito stracisz, gdy strzelisz z dowolnej broni lub będziesz zauważonym z dala od drogi. Jeśli zostaniesz wykryty, nie będziesz mógł ponownie jechać pod przykrywką w tym pojeździe. Zbliżanie się do wrogich baz lotniczych, posterunków i blokad drogowych również spowoduje utratę statusu incognito. + Kliknutím na toto tlačítko přejdete do utajení. Pokud splníte požadavky, nepřítel na vás nezaútočí na první pohled. Abyste mohli jít pěšky v utajení, nesmíte mít žádné zbraně nebo vojenské vybavení viditelné.<br/>Ztratíte tajný status, když změníte vybavení, dostanete spatřen nepřátelskými hlídacími psy, pokládáním min, též můžete být nahlášen místníma civilistama. Pokud vás objeví, nebudete moci jít v utajení znovu po dobu 30 minut. Můžete také jít v utajení tím, že se dostane do jakéhokoli civilního vozidla. Ztratíte tajný status tím, že vystřelíte jakoukoliv zbraň nebo budete spatřeni daleko od silnice. Pokud vás odhalí, nebudete moci znovu v tom vozidle. Když se přiblížíte k nepřátelským leteckým základnám, základnám a zátarasům, ztratíte také status v utajení. + 点击此按钮进入伪装状态。如果你满足伪装条件, 敌军在目视到你时就不会攻击你。想要在步行状态下进入伪装模式, 你不能携带任何可见的武器或军用装备。<br/>当你更换装备, 被敌方警卫犬发现, 埋设地雷, 或被平民报告给敌军时, 伪装将会失效。如果你被识破, 在30分钟内将无法再次进入步行伪装状态。你也可以通过进入民用车辆来启用伪装。使用任何武器开火, 或在远离道路的敌方被发现, 均会使伪装失效。如果你被识破, 你将无法在该载具内再次进入伪装状态。靠近敌方空军基地、观察哨和路障也会使伪装状态失效。 - - You cannot rest while the enemy is counterattacking. + + Scavenge for items, weapons and magazines and put them in your HQ Ammobox. Once you have a specific amount of an them, they will be unlocked and added to the Arsenal for personal use (and for your Faction squads).<br/>The amount required to unlock depends on how many assets the Faction has unlocked and the number of factories owned. Unlocked weapons, optics and night-vision Googles may also change AI load-out. Basic militiamen are especially affected by this: their load-out will start from small SMGs and progress to having an extra AA / AT launcher. Please note this will not affect their dress, which will depend on the current Faction Skill Level (helmets and uniform). Arsenal is the standard BIS Arsenal, check their documentation for interaction and use.<br/><br/>To see the amounts required to unlock each group of items, open the HQ Ammobox and you will receive a detailed report on the right. + Sammle Gegenstände, Waffen und Magazine, um sie in das Munitionslager deines HQs abzulegen. Sobald du eine bestimmte Anzahl eines Gegenstands vorrätig hast, wird er im Arsenal für den persönlichen Gebrauch durch dich und den Gruppen deiner Fraktion freigeschaltet.<br/>Die benötigte Anzahl zur Freischaltung hängt davon ab, wie viele Gegenstände die Fraktion bereits freigeschaltet hat und wie viele Fabriken im Besitz der Fraktion sind. Freigeschaltete Waffen, Visiere und Nachtsichtgeräte können auch die Ausrüstung deiner KI Einheiten verändern. Einfache Milizen sind davon im speziellen betroffen: Ihre Ausrüstung ist zu Beginn ein einfaches SMG und erweitert sich auf zusätzliche Luft- und Panzerabwehrwaffen. Beachte, dass dies nicht ihre Kleidung (Uniform und Helm) beeinflusst, da dies von dem Fertigkeitslevel der Fraktion abhängt. Das Arsenal ist das standard BI Arsenal, also nutze die darüber verfügbare Dokumentation für Bedienungshinweise.<br/><br/>Um die notwendige Anzahl zum Freischalten von Gegenständen einzusehen, öffne das Munitionslager im HQ und du erhälst eine Auflistung am rechten Bildschirmrand. + Cerca armi, caricatori e oggetti e mettili nella tua scatola di munizioni al Quartier Generale. Una volta che ne avrai una quantità specifica, verranno sbloccati e aggiunti all'Arsenale per uso personale (e per le squadre della tua fazione).<br/>L'importo richiesto per sbloccarli dipende da quante risorse la fazione ha sbloccato la fazione e dal numero di fabbriche conquistate. Le armi, mirini e visori notturni sbloccati possono essere usati dell'IA. I miliziani di base ne usufruiranno maggiormente: il loro equipaggiamento partirà da SMG di piccolo calibro e progredirà fino ad avere lanciatori AA / AT. Tieni presente che la disponibilità di caschi e uniformi non influirà sul loro abbigliamento poichè dipenderà dall'attuale livello di abilità della fazione.L'arsenale è quello standard di BIS, controlla la loro documentazione saperne di più sull'uso.<br/><br/>Per vedere gli importi necessari per sbloccare ciascun gruppo di oggetti, apri l'Arsenale e riceverai un rapporto dettagliato sulla destra dell'interfaccia. + Encuentra equipo, armas y cargadores y ponlos en tu caja de munición del CG. Una vez tengas un número específico de cierto objeto, lo desbloquearás y será añadido a tu Arsenal para uso personal. (y para tu Facción).<brs/>La cantidad requerida depende en cuantos objetos de Facción han sido desbloqueados y el número de fábricas en poder. Las armas desbloqueadas, miras y gafas de visión nocturna también pueden cambiar el equipamiento de la IA. Los Guerrilleros estan especialmente expuestos a esto: su equipo empezará por pequeñas SMGs y progresarán a tener una arma AA / AT extra. Ten en cuenta que no cambiará su uniforme, el cual depende del Nivel de Habilidad de la Facción (cascos y vestimenta). Arsenal es el estándar Arsenal BIS, comprueba la documentación para uso e interacción.<br/><br/> Para ver la cantidad necesaria para ser debloqueados, abre la caja de munición del CG y aparecerá un detallado reporte a la derecha. + Récupérez des objets, des armes et des magazines et mettez-les dans votre Arsenal au QG. Une fois que vous en avez un nombre spécifique, ils seront déverrouillés et ajoutés à l'arsenal pour un usage personnel (et pour vos escouades de faction).<br/>Le montant requis pour déverrouiller dépend du nombre d'actifs débloqués par la faction et du nombre d'usines possédées. Les armes déverrouillées, les viseurs et les lunettes de vision nocturne peuvent également modifier les équipements de vos IA. Les miliciens de base sont particulièrement touchés par cela: leur équipement commencera par de petites SMG et passera à un lanceur AA / AT supplémentaire. Veuillez noter que cela n'affectera pas leur tenue, qui dépendra du niveau de compétence de faction actuel (casques et uniformes). Arsenal est l'arsenal BIS standard, consultez leur documentation pour l'interaction et l'utilisation.<br/><br/>Pour voir les montants nécessaires pour déverrouiller chaque groupe d'articles, ouvrez l'Arsenal au QG et vous recevrez un rapport détaillé sur la droite. + 아이템, 무기와 탄약을 모아 본부 탄약상자에 넣으십시오. 아이템이 특정 갯수를 넘으면 아스널에서 언락되고 개인적으로 사용할 수 있습니다(인공지능 분대도 포함).<br/>언락하기 위한 조건은 팩션 자금과 점령한 공장 수에 따라 다릅니다. 언락된 무기, 광학장비, 야시경은 인공지능 병사 장비도 바꿀 수 있습니다. 기본적인 소총수는 언락된 무기에 영향받아 기관단총에서 시작해서 중화기(대공/대전차화기)까지 무장합니다. 이는 현재 팩션 숙련도 레벨(헬멧 및 유니폼)에 따라 달라지는 그들의 복장에 영향을 미치지 않는다는 점에 유의하십시오. 아스널은 표준 바닐라 아스널입니다. 자세한 사항은 BIS 문서를 확인하십시오.<br/><br/>각 아이템의 언락 조건을 보려면 본부의 탄약상자를 열면 오른쪽에 자세한 정보가 제공됩니다. + Ищите предметы, оружие и патроны и положите их в ящик для боеприпасов в штаб-квартире. Как только у вас будет определенное их количество, они будут разблокированы и добавлены в Арсенал для личного использования (и для отрядов вашей фракции). <br/> Количество, необходимое для разблокировки, зависит от того, сколько снаряжения разблокировала фракция и количество принадлежащих фабрик. Разблокированное оружие, оптика и очки ночного видения также могут изменить снаряжение ИИ. Это особенно касается обычных ополченцев: их снаряжение начнется с небольших пистолетов-пулеметов и перейдет к дополнительным зенитным/противотанковым гранатометам. Обратите внимание, это не повлияет на их одежду, которая будет зависеть от текущего уровня навыков фракции (шлемы и униформа). Арсенал - это стандартный арсенал BIS, проверьте его документацию для взаимодействия и использования. <br/><br/> Чтобы увидеть суммы, необходимые для разблокировки каждой группы предметов, откройте HQ Ammobox, и вы получите подробный отчет справа + Zbieraj przedmioty, broń i magazyny i umieszczaj je w arsenale. Gdy zdobędziesz określoną ilość przedmiotów, zostaną one odblokowane i dodane do arsenału do użytku osobistego (i dla oddziałów AI frakcji).<br/>Ilość przedmiotów wymagana do odblokowania zależy od tego, ile odblokowała cała frakcja i od liczby posiadanych fabryk. Odblokowane bronie, optyka i noktowizory mogą również zmienić wyposażenie AI. Szczególnie dotyczy się to oddziałów milicji: ich wyposażenie zacznie się od małych pistoletów maszynowych i przejdzie do posiadania dodatkowej wyrzutni przeciwlotniczej / przeciwpancernej. Pamiętaj, że nie wpłynie to na ich ubiór, który będzie zależał od aktualnego poziomu umiejętności frakcji (hełmy i mundury). Arsenał to standardowy Arsenał BIS, sprawdź ich dokumentację pod kątem interakcji i użycia.<br/><br/>Aby zobaczyć kwoty wymagane do odblokowania każdej grupy przedmiotów, otwórz skrzynkę w sztabie, a otrzymasz szczegółowy raport. + Hledejte předměty, zbraně a zásobníky a vložte je do svého arzenálu. Jakmile budete mít určité množství z nich, budou odemčeny a přidány do Arzenálu pro osobní potřebu (a pro vaše frakce družstva).<br/>Částka potřebná k odemčení závisí na tom, kolik aktiv frakce odemkla a počet vlastněných továren. Odemčené zbraně, optika a noční vidění může také změnit vybavení AI. Základní milicionáři jsou tímto obzvláště postiženi: jejich vybavení začne od malých SMG až po odpalovací zařízení AA / AT. Vezměte prosím na vědomí, že to nebude mít vliv na jejich oblečení, které bude záviset na aktuální úrovni dovedností frakce (přilby a uniformy). Arzenal je standardní BIS Arsenal, zkontrolujte jejich dokumentaci pro interakci a použití.<br/><br/> Chcete-li zobrazit částky potřebné k odemknutí každé skupiny položek, otevřete okno hq a obdržíte podrobnou zprávu vpravo. + 搜寻物品、武器和弹夹, 并将其放进总部的弹药箱中。当你拥有超过一定数量的物品之后, 它们将会解锁并添加到军火库以供个人(以及阵营班组)使用。<br/>解锁物品所需的数量取决于我方阵营已解锁的资产和拥有的工厂数量。解锁的武器、瞄具和夜视仪也会改变AI的装备。最基础的民兵将尤其受此影响: 他们的装备将从小型冲锋枪开始, 发展到拥有一个额外的防空/反坦克发射器。请注意, 这不会影响到AI小队的着装, 而着装(头盔和制服)取决于我方阵营当前的技能等级。军火库是标准的BIS军火库, 查看它们的文档来了解如何交互和使用。<br/><br/>要查看解锁每组物品所需的数量, 打开总部的弹药箱, 你将在右侧看到详细报告。 - - You cannot rest while citizens are under attack. + + This is a civil war. People are not conquered if you cannot conquer their hearts. In game mechanics, this means you cannot conquer cities. The citizens of each town support the enemy or Faction to some amount.<br/>The dominant faction is the one who owns the city and benefits from their support in terms of money and human resources (HR). Your actions may lower enemy Support or raise yours, or both. Killing enemies, accomplishing missions, conquering resources, and power-stations, affect the amount of citizen support. + Dies ist ein Bürgerkrieg. Menschen können nicht erobert werden, wenn du nicht ihre Herzen erobern kannst. Bezogen auf die Spielmechanik bedeutet dies, dass du keine Städte erobern kannst. Die Bevölkerung jeder Stadt unterstützt die Fraktionen zu gewissen Graden.<br/>Die beliebteste Fraktion ist dann diejenige, welche die Stadt besitzt und von ihrer Unterstützung (Geld und Mannstärke) profitieren kann. Deine Unternehmungen können dazu führen, dass die Unterstützung für den Feind sinkt oder er für dich steigt. Das Ausschalten von feindlichen Einheiten, die Erledigung von Sekundärmissionen und das Erobern von Ressourcen und Kraftwerken beeinflusst die Unterstützung der Zivilbevölkerung. + Questa è una guerra civile. Le persone non sono conquistate se non puoi conquistare i loro cuori. Nelle meccaniche di gioco, questo significa che non puoi conquistare le città. I cittadini di ogni città supportano il nemico o la fazione in una certa misura.<br/>La fazione dominante è quella che possiede la città e beneficia del loro sostegno in termini di denaro e risorse umane (HR). Le tue azioni possono ridurre il supporto nemico o aumentare il tuo, o entrambi. Uccidere nemici, portare a termine missioni, conquistare risorse e centrali elettriche influiscono sulla quantità di supporto dei cittadini. + Esto es una guerra civil. Las personas no serán conquistadas si no conquistas sus corazones. En la mecánica del juego, esto significa que no podrás conquistar ciudades. Los ciudadanos de cada pueblo apoyan al enemigo o a la Facción en cierto número.<br/> La facción dominante es el que se adueña de la ciudad y se beneficia de su apoyo en términos de dinero y recursos humanos (RH). Tus acciones pueden bajar al apoyo al enemigo y subir el tuyo y viceversa. Matar enemigos, cumplir misiones, conquistar recursos y centrales eléctricas afectan al apoyo de la ciudadania. + Ceci est une guerre civile. Les gens ne sont pas conquis si vous ne pouvez pas conquérir leur cœur. En mécanique de jeu, cela signifie que vous ne pouvez pas conquérir de villes. Les citoyens de chaque ville soutiennent l'ennemi ou la faction dans une certaine mesure.<br/>La faction dominante est celle qui possède la ville et bénéficie de leur soutien en termes d'argent et de ressources humaines (RH). Vos actions peuvent réduire le soutien ennemi ou augmenter le vôtre, ou les deux. Tuer des ennemis, accomplir des missions, conquérir des ressources et des centrales électriques affecte le niveau de soutien des citoyens. + 여긴 전쟁 상황입니다. 시민들의 환심을 사지 않으면 사로잡을 수 없습니다. 즉, 도시를 정복할 수 없다는 것을 의미합니다. 각 마을마다 시민들은 적이나 아군을 어느 정도 지지합니다.<br/>자금과 인적 자원(인력)을 지원하는 그들의 지지를 받는 세력이 그 도시를 점령한 세력입니다. 아군의 행동이 적의 자원을 낮추거나 아군의 지지를 높히거나 둘 다 할수 있습니다. 적을 죽이고, 임무를 수행하고, 자원을 모으고, 발전소를 세우는 것은 시민의 지원량에 영향을 미칩니다. + Это гражданская война. Вам не победить, если вы не можете завоевать их сердца. В игровой механике это означает, что вы не можете завоевывать города. Жители каждого города в определенной степени поддерживают врага или фракцию.<br/>Доминирующая фракция - это та, кто владеет городом и получает от их поддержки деньги и Людские ресурсы (ЛР). Ваши действия могут снизить или повысить поддержку вас или противника, или и то, и другое. Убийство врагов, выполнение миссий, завоевание ресурсов и электростанций влияет на количество поддержки граждан. + To jest wojna domowa. Ludzie nie staną po twojej stronie, jeśli nie możesz podbić ich serc. W mechanice gry oznacza to, że nie możesz podbijać miast. Mieszkańcy każdego miasta wspierają daną frakcję, do pewnego stopnia.<br/>Dominującą frakcją jest ta, która jest właścicielem miasta i korzysta z ich wsparcia w postaci pieniędzy i zasobów ludzkich. Twoje działania mogą obniżyć wsparcie wroga i zwiększyć twoje albo odwrotnie. Zabijanie wrogów, wykonywanie misji, zdobywanie zasobów i elektrowni wpływa na wsparcie obywateli. + Toto je občanská válka. Lidé nejsou dobyti, pokud nemůžete dobýt jejich srdce. V herní mechanice to znamená, že nemůžete dobýt města. Občané každého města podporují nepřítele nebo frakce na určitou částku.<br/>Dominantní frakcí je ten, kdo vlastní město a těží z jejich podpory, pokud jde o peníze a lidské zdroje (HR). Vaše akce mohou snížit nepřátelské podporu nebo zvýšit vaše, nebo obojí. Zabíjení nepřátel, plnění misí, dobývání zdrojů a elektráren ovlivňuje množství podpory občanů. + 这是一场内战。要想征服人民, 你必须征服他们的心。在游戏机制中, 这意味着你无法占领城镇。每个城镇都有一定数量的公民支持敌方或我方阵营。<br/>占领方, 也就是拥有这座城镇的阵营, 会获得民众的支持, 并在资金和人力资源两方面获益。你的行动可能会降低敌方支持率并提升我方支持率, 或者二者兼有。消灭敌军, 完成任务, 攻占资源点和电站, 都会影响民众的支持率。 - - You cannot rest while your HQ is under attack. + + Destroy or capture Radio Towers in order to build trust with %1 citizens. + Zerstöre oder erobere Funkmaster, um das Vertrauen der Zivilbevölkerung von %1 zu erhöhen. + Distruggi o cattura le torri radio per creare fiducia con %1 cittadini. + Destruye o captura Torres de Comunicaciones en orden de incrementar la confianza con %1 ciudadanos + Détruisez ou capturez des tours radio afin de gagner la confiance des %1 citoyens. + 통신탑을 파괴하거나 점령하여 %1의 시민들과 신뢰를 쌓으십시오. + Уничтожьте или захватите Радиовышки, чтобы завоевать доверие %1 жителей. + Zniszcz lub przejmij wieże radiowe, aby zdobyć %1 zaufania obywateli. + Zničte nebo obsaďte rádiové věže, abyste si vybudovali důvěru u %1 občanů. + 摧毁或占领无线电塔, 以获取 %1 个公民的信任。 - - All players must be in a 100m radius from HQ to be able to rest. + + You may buy vehicles for your squad at Faction flags. + Du kannst Fahrzeuge für deine Gruppe am Flaggenmast kaufen. + Puoi acquistare veicoli per la tua squadra presso le bandiere della fazione. + Puedes comprar vehículos para tu escuadra en las Banderas de Facción. + Vous pouvez acheter des véhicules pour votre équipe aux drapeaux de faction. + 분대 차량은 팩션 깃발에서 구입할 수 있습니다. + Вы можете покупать технику для своего отряда в Флаге Фракции. + Możesz kupić pojazdy dla swojego oddziału na fladze w kryjówce. + Můžete si koupit vozidla pro svůj tým u frakčních vlajek. + 你可以在我方阵营旗帜处为你的班组购买载具。 - - Squad Options + + You may steal static weapons found in enemy airports. You must use the 'Steal Static' action to do so. DO NOT disassemble them before using the 'Steal Static' action! + Du kannst statische Geschütze von feindlichen Flugplätzen stehlen. Hierzu nutze die "Stehle Geschütz" Aktion. BEACHTE die Geschütze NICHT zu demontieren, bevor du nicht die "Stehle Geschütz" Aktion genutzt hast. + Puoi rubare armi fisse trovate negli aeroporti nemici. È necessario utilizzare l'azione "Ruba arma fissa" per farlo. Se smonterai l'arma fissa prima di usare l'azione non funzionerà! + Puedes robar armas estáticas que se encuentran en aeropuertos enemigos. Debes usar la acción de "Robar Estática" para ello. ¡NO las desmanteles antes de usar la acción "Robar Estática"! + Vous pouvez voler des armes statiques trouvées dans les aéroports ennemis. Vous devez utiliser l'action 'Steal Static' pour le faire. NE PAS les démonter avant d'utiliser l'action 'Steal Static'! + 적 공항에서 발견된 고정화기는 훔칠 수 있습니다. '고정화기 훔치기' 행동을 사용해야 합니다. '고정화기 훔치기' 행동을 사용하기 전엔 절대 분해하지 마십시오! + Вы можете украсть стационарное оружие найденное во вражеских аэропортах. Для этого вы должны использовать действие «Украсть стац. оружие». НЕ разбирайте их прежде чем использовать действие «Украсть стац. оружие». + Możesz ukraść stanowiska boje znalezioną na lotniskach wroga. Aby to zrobić, musisz użyć akcji „Ukradnij Stanowisko Bojowe”. NIE demontuj ich na części przed użyciem akcji „Ukradnij Stanowisko Bojowe”! + Můžete ukrást lafetované zbraně na nepřátelských letištích. K tomu musíte použít akci „Ukrást lafetovanou zbraň“. NEPOUŽÍVEJTE „rozložit" před použitím akce „Ukrást lafetovanou zbraň“ + 你可以偷取在敌方机场发现的固定式武器。你必须使用"偷取固定式武器"动作来执行此操作。在使用"偷取固定式武器"动作之前, 不要拆解固定式武器! - - You need a radio in your inventory to be able to give orders to other squads. + + Some zones, like airports require you to use the ""Take the Flag"" action on their respective flags in order to conquer them. Some others, like roadblocks and some outposts, simply require you to defeat the garrison. + Um eine Zone, wie z.B. einen Flugplatz, einzunehmen, musst du die "Nimm die Flagge" Aktion an dem entsprechenden Flaggenmast vor Ort nutzen. + Alcune zone, come gli aeroporti, richiedono l'utilizzo dell'azione ""Prendi la bandiera"" sulle rispettive bandiere per conquistarle. Alcuni altri, come posti di blocco e alcuni avamposti, richiedono semplicemente che tu sconfigga la guarnigione. + Algunas zonas como aeropuertos requieren de ti para usar la acción de "Tomar la Bandera" en las respectivas banderas para conquistarlas. Algunas otras, como bloqueos de carreteras y algunos puntos de control, solo requieren que derrotes a la guarnición. + Certaines zones, comme les aéroports, vous obligent à utiliser l'action ""Prendre le drapeau"" sur leurs drapeaux respectifs afin de les conquérir. D'autres, comme les barrages routiers et certains avant-postes, vous demandent simplement de vaincre la garnison. + 공항과 같은 일부 지역은 점령하기 위해 각각의 깃발에 ""깃발 올리기"" 행동을 사용해야 합니다. 검문소나 전초 기지같은 곳은 주둔군을 물리치기만 하면 됩니다. + Некоторые зоны, например аэропорты, требуют от вас использования действия «Взять флаг» на соответствующих флагах, чтобы захватить их. Некоторые другие, такие как блокпосты и некоторые заставы, просто требуют, чтобы вы уничтожили гарнизон. + Niektóre strefy, takie jak lotniska, wymagają użycia akcji „Przejmij Flagę” na odpowiednich flagach, aby je podbić. Inne, takie jak blokady dróg i niektóre posterunki, wymagają po prostu pokonania całego garnizonu. + Některé zóny, jako jsou letiště, vyžadují, abyste na jejich příslušných vlajkách použili akci „Převzít vlajku“, abyste je mohli dobýt. Někteří jiní, jako jsou zátarasy a některé základny, prostě vyžadují, abyste porazili posádku. + 你需要在敌方旗帜上使用"夺取旗帜"动作来占领某些区域, 比如机场。对于另一些区域, 比如路障和前哨, 只需要击败敌方驻军即可。 - - You need a Radio Man in your group to be able to give orders to other squads. + + %2 vs %1 war. + Krieg %2 gegen %1 + %2 vs %1 guerra. + Guerra %2 vs %1. + Guerre %2 vs %1 + %2 대 %1 전쟁. + Война %2 против %1. + Wojna %2 Kontra %1. + Válka %2 vs %1. + %2 vs %1 战争 - - Squad Recruit + + %2 vs %1 war. + Krieg %2 gegen %1 + %2 vs %1 guerra. + Guerra %2 vs %1. + Guerre %2 vs %1 + %2 대 %1 전쟁. + Война %2 против %1. + Wojna %2 Kontra %1. + Válka %2 vs %1. + %2 vs %1 战争。 - - You need a radio in your inventory to be able to give orders to other squads. + + %3 vs All war.<br/><br/>%1 and %2 will attack only %3 and act independently. Both can conquer. + Krieg %3 gegen alle.<br/><br/>%1 und %2 werden selbständig nur %3 angreifen. Beide können erobern. + %3 contro tutti.<br/><br/>%1 e %2 attaccheranno soltanto %3 e agiranno indipendentemente. Entrambi posso conquistare. + Guerra %3 vs Todos.<br/><br/>%1 y %2 atacarán solo a %3 y actuarán independietemente. Ambos pueden conquistar zonas. + Guerre %3 vs tous..<br/><br/>%1 et %2 n'attaqueront que %3 et agiront indépendamment. Les deux peuvent conquérir des zones. + %3 대 %2와 %1의 연합전.<br/><br/>%1과 %2은 %3만 공격하고 독립적으로 활동합니다. 둘 다 정복 가능. + Война %3 против всех.<br/><br/> %1 и %2 атакуют только %3 и действуют независимо. Оба могут победить. + Wojna %3 Kontra Wszyscy.<br/><br/>%1 i %2 będą atakować tylko %3 i działać niezależnie od siebie. Obie strony mogą podbijać. + Válka %3 vs Všem .<br/><br/>%1 a %2 zaútočí pouze na %3 a bude jednat nezávisle. Oba mohou dobýt. + %3 vs 全部阵营 战争。<br/><br/>%1 和 %2 只会独立地攻击 %3。二者均可被占领。 - - You need a Radio Man in your group to be able to give orders to other squads. + + All vs All war.<br/><br/>%1 and %2 will attack each other and both to %3. + Krieger jeder gegen jeden.<br/>%1 und %2 werden einander und %3 bekämpfen. + Guerra Tutti contro Tutti.<br/><br/>%1 e %2 si attaccheranno a vicenda e entrambi attaccheranno %3 + Guerra Todos vs Todos.<br/><br/>%1 y %2 se atacarán entre si y ambós atacarán a %3. + Guerre tous contre tous.<br/><br/> %1 et %2 s’attaqueront tous les deux et aussi à %3. + 개별 전쟁.<br/><br/>%1과 %2은 서로를 공격하면서 둘 다 %3도 공격합니다. + Все против всех.<br/><br/>%1 и %2 будут атаковать друг друга и оба - %3. + Wszyscy Kontra Wszyscy.<br/><br/>%1 i %2 będą atakować się nawzajem i obie frakcje będą atakować %3. + Všichni vs Všem válka.<br/><br/>%1 a %2 zaútočí na sebe a oba na %3. + 全部阵营 vs 全部阵营 战争。<br/><br/>%1 和 %2 会互相攻击, 二者都会攻击 %3。 - - - - Static Deployed + + Click on a city to learn the strength of their support for the enemy or Faction. Click on other zones to know relevant info about them. + Klicke auf eine Stadt auf der Karte, um ihre Stärke und Unterstützung für die freindliche Fraktion einzusehen. Klicke auf andere Zonen, um ähnlich relevante Informationen zu erhalten. + Fai clic su una città per comparare la tua influenza a quella al nemico. Fai clic su altre zone per conoscere altr informazioni pertinenti. + Haz click en la ciudad para saber la fuerza y el soporte que tiene la facción enemiga. Haz click en otras zonas para ver otra información relevante. + Cliquez sur une ville pour connaître la force de son soutien à l'ennemi ou à la faction. Cliquez sur d'autres zones pour connaître les informations pertinentes à leur sujet. + 적 또는 팩션에 대한 지지도를 알아보려면 도시를 클릭하십시오. 다른 영역을 클릭하여 해당 영역에 대한 다른 정보를 확인하십시오. + Нажмите на город, чтобы узнать, насколько они поддерживают нас или противника. Нажмите на другие зоны, чтобы узнать о них актуальную информацию + Kliknij miasto, aby poznać siłę ich wsparcia dla wroga lub twojej frakcji. Kliknij inne strefy, aby poznać istotne informacje na ich temat. + Kliknutím na město se dozvíte sílu jejich podpory nepříteli nebo frakci. Kliknutím na další zóny získáte o nich relevantní informace + 点击城市来了解平民对敌方或我方阵营的支持度。点击其他地区以了解与其有关的信息。 - - Static weapon has been deployed for use in a nearby zone, and will be used by garrison militia if you leave it here the next time the zone spawns. + + Commander Only. Sets the the maximum amount of AI in map per server or HC. Up to 200 AI may behave decently. + Nur Kommandant. Legt die maximale Anzahl an KI Einheiten pro Server/HC auf der Karte fest. Bis zu 200 KI Einheiten sollten keine Probleme bereiten. + Solo comandante. Imposta la quantità massima di IA nella mappa per server o HC. Fino a 200 IA possono comportarsi in modo decente. + Solo para el Comandante. Limita la cantidad máxima de IA en el mapa en el servidor o en el CG. Por encima del valor 200 la IA se comporta de forma aceptable + Commandant seulement. Définit la quantité maximale d'IA dans la carte par serveur ou HC. Jusqu'à 200 IA peuvent se comporter décemment. + 지휘관 전용. 서버 또는 하이 커맨드 당 지도 내 최대 인공지능 수량을 설정합니다. 최대 200개의 인공지능이 행동 가능합니다. + Устанавливает максимальное количество ИИ на карте на сервер или HC. До 200 ИИ могут вести себя прилично. + Tylko dowódca może tego używać. Ustawia maksymalną ilość AI na mapie na serwer lub Headless Client. Do 200 AI serwer działa w miarę w porządku + Pouze velitel. Nastavuje maximální množství AI na mapě na serveru nebo štábu. Až 200 AI se může chovat výkonostně slušně. + 仅限指挥官使用。设置每个服务器或无头客户端的最大AI数量。不超过200个AI时, AI表现应当正常。 - - Warning + + Commander Only. You may save the game at your HQ Map. This will allow you to continue playing upon mission update or server restart, preserving stats, player's equipment, conquered zones, enemy asset availability and many more things. WARNING: Normal save and load runs badly in this mission. This system is your only guarantee of saving the game properly + Solo per il comandante. Puoi salvare il gioco sulla mappa del quartier generale. Ciò ti consentirà di continuare a giocare dopo l'aggiornamento della missione o il riavvio del server, preservando le statistiche, l'equipaggiamento del giocatore, le zone conquistate, la disponibilità delle risorse nemiche e molte altre cose. ATTENZIONE: il salvataggio e il caricamento normali funzionano male in questa missione. Questo sistema è la tua unica garanzia per salvare il gioco correttamente + Solo para el Comandante. Puedes guardar la partida en tu Mapa del CG. Esto te permite continuar en caso de actualización o reseteo del servidor, preservando las estadísticas, el equipo del jugador, zonas conquistadas, disponibilidad de equipo del enemigo y otras muchas cosas. ATENCIÓN: Guardar y cargar el juego de forma habitual no funciona de forma correcta en esta misión. Este método es tu única garantia de guardar el juego de forma apropiada. + Commandant seulement. Vous pouvez enregistrer le jeu sur votre carte QG. Cela vous permettra de continuer à jouer après la mise à jour de la mission ou le redémarrage du serveur, en préservant les statistiques, l'équipement du joueur, les zones conquises, la disponibilité des ressources ennemies et bien d'autres choses. AVERTISSEMENT: la sauvegarde et le chargement normaux fonctionnent mal dans cette mission. Ce système est votre seule garantie de sauvegarder correctement le jeu + 지휘관 전용. 게임을 본부 맵에 저장할 수 있습니다. 이렇게 하면 임무 업데이트 또는 서버 재시작 시에도 게임을 계속할 수 있으며, 통계, 플레이어 장비, 점령 구역, 적의 사용 가능 자산 및 기타 많은 것들을 저장할 수 있습니다. 경고: 이 임무는 일반 저장 및 로드가 제대로 실행되지 않습니다. 해당 시스템이 게임을 제대로 시작할 수 있는 유일한 방법입니다. + Вы можете сохранить игру на Карте у штаба. Это позволит вам продолжить игру после обновления миссии или перезапуска сервера, сохраняя статистику, экипировку игрока, захваченные зоны, доступность вражеских ресурсов и многое другое. ВНИМАНИЕ: Нормальное сохранение и загрузка в этой миссии работают плохо. Эта система - ваша единственная гарантия правильного сохранения игры. + Tylko dowódca może tego używać. Możesz zapisać grę na swojej mapie w kryjówce. Pozwoli ci to kontynuować grę po aktualizacji misji lub restarcie serwera, zachowując statystyki, wyposażenie gracza, podbite strefy, dostępność zasobów wroga i wiele innych rzeczy. UWAGA: Normalne zapisywanie i ładowanie działa źle w tej misji. Ten system to jedyna gwarancja prawidłowego zapisania gry + Pouze velitel. Tuto hru můžete uložit u své štábní mapy. To vám umožní pokračovat ve hraní po aktualizaci mise nebo restartu serveru, při zachování statistik, vybavení hráče, dobytých zón, dostupnosti nepřátelského majetku a mnoha dalších věcí. VAROVÁNÍ: Normální ukládání a načítání probíhá v této misi špatně. Tento systém je vaší jedinou zárukou správného uložení hry + 仅限指挥官使用。你可以在总部的地图上保存游戏。这允许你在任务更新或游戏重启后继续当前游戏, 并保持统计数据, 玩家装备, 已占领的区域, 敌军资产可用性和更多的东西。警告: 普通的存档和读取功能不支持此任务。该系统是正确存档的唯一保证。 - - This Vehicle is locked, ask the Owner to unlock it. + + Antistasi has a situational music script, depending on a player's stance and time of day. The default in Multiplayer is OFF, and ON in Singleplayer + Antistasi nutzt situationsabhängige Musik, abhängig von der Tageszeit und des Spielerverhaltens. Es ist standardmäßig im Mehrspielermodus deaktiviert und im Einzelspielermodus aktiviert. + Antistasi ha uno script che introduce la musica dinamica, a seconda della posizione del giocatore e dell'ora del giorno. L'impostazione predefinita in Multiplayer è OFF e ON in Singleplayer + Antistasi tiene un script de música situacional, dependiendo de varios factores como la hora del dia. Por defecto en multijugador está OFF, en un sólo jugador está ON + Antistasi a un script de musique situationnelle, selon la position du joueur et l'heure de la journée. La valeur par défaut en mode multijoueur est désactivée et activée en mode solo. + 안티스타시는 플레이어의 스탠스와 하루 중 시간에 따라 상황에 맞는 음악 대본을 가지고 있습니다. 기본값은 멀티플레이에선 끄기, 싱글플레이에선 켜기입니다. + У Antistasi есть ситуативный музыкальный сценарий, зависящий от позиции игрока и времени суток. По умолчанию в многопользовательской игре выключено, а в одиночной игре включено. + Antistasi posiada sytuacyjny skrypt muzyczny, zależny od postawy gracza i pory dnia. Domyślnie w trybie wieloosobowym muzyka jest WYŁĄCZONA, a w trybie jednoosobowym WŁĄCZONA + Antistasi má situační hudební scénář, v závislosti na postoji hráče a denní době. Výchozí hodnota v Multiplayeru je OFF a ON v Singleplayeru + Antistasi 内置情景音乐脚本, 取决于玩家状态和时间。此功能在多人游戏中默认关闭, 在单人游戏中默认开启。 - - General Info + + Increase or decrease the percentage of city civilian population that spawn. At 0% only one civilian will spawn in each city. + Erhöhe oder verringere den Prozentsatz der zu spawnenden Stadtbevölkerung. Bei 0% wird nur ein einzelner Zivilist pro Stadt gespawnt. + Aumenta o diminuisci la percentuale di popolazione civilie che spawnerà nelle città. Allo 0% verrà generato un solo civile in ogni città. + Aumenta o disminuye el porcentaje de civiles que pueden aparecer en una ciudad. En el 0% sólo un civil aparecerá en cada ciudad + Augmentez ou diminuez le pourcentage de la population civile de la ville qui apparaît. À 0%, un seul civil apparaîtra dans chaque ville. + 도시의 민간인 스폰 비율을 늘리거나 줄입니다. 0%의 경우 각 도시에서 민간인이 1명만 스폰됩니다. + Увеличьте или уменьшите процент спавнящегося гражданского населения города. При 0% в каждом городе появится только одно гражданское лицо. + Zwiększ lub zmniejsz odsetek ludności cywilnej, która się pojawia w miastach. Przy 0% w każdym mieście pojawi się tylko jeden cywil. + Zvýšit nebo snížit procento městského civilního obyvatelstva, které vznikají. V 0% se v každém městě vynoří pouze jeden civilista. + 增加或减少市民的生成比例。0% 时每个城市只会生成一个平民。 - - You are not in the member's list, but as you are Server Admin, you have been added. Welcome! + + Commander only. Increase or decrease general spawn and despawn distance. Use it carefully combined with other options. + Nur Kommandant. Erhöhe oder verringere die allgemeine Spawn/Despawn Entfernung. Beachte das Zusammenspiel mit den anderen Optionen. + Solo per il Comandante. Aumenta o diminuisci la distanza di spawn generale. Usa quest'opzione attentamente in + Solo para el comandante. Aumenta o disminuye la distancia de aparición y desaparición general. Úsalo con precaución con otras opciones. + Commandant seulement. Augmentez ou diminuez la distance d'apparition et de disparition générale. Utilisez-le soigneusement combiné avec d'autres options. + 지휘관 전용. 일반적인 스폰 및 제거 거리를 늘리거나 줄입니다. 다른 설정과 신중하게 조합하여 사용하십시오. + Только для Командующего. Увеличение или уменьшение общей дистанции спавна и деспавна. Используйте его осторожно в сочетании с другими настройками. + Tylko dowódca może tego używać. Zwiększ lub zmniejsz ogólną odległość pojawiania się i znikania jednostek AI. Używaj go ostrożnie w połączeniu z innymi opcjami. + Pouze velitel. Zvětšení nebo zmenšení vzdálenosti vzniku a zániku. Používejte jej pečlivě v kombinaci s dalšími možnostmi. + 仅限指挥官使用。增加或减少生成和取消生成的距离。小心地将其与其他选项结合使用。 - - Welcome Guest<br/><br/>You have joined this server as guest. + + Commander only. Will delete things like dropped weapons, magazines, clothing etc.<br/><br/>Beware, it freezes the game for some time. + Nur Kommandant. Dies löscht Dinge wie fallengelassene Waffen, Magazine, Kleidung, etc.<br/><br/>Beachte, dass dies das Spiel für eine kurze Zeit einfrieren kann. + Solo per il comandante. Eliminerà oggetti lasciati a terra come armi, caricatori, vestiti ecc...<br/><br/>Attenzione, bloccherà il gioco per un breve periodo di tempo. + Solo para el Comandante. Borrará cosas tiradas en el suelo como armas tiradas, cargadores, ropa, etc.<br/><br/>Atención, congela el juego por un tiempo. + Commandant seulement. Supprime des éléments comme les armes au sol, les magazines, les vêtements, etc.<br/><br/>Attention, cela fige le jeu pendant un certain temps. + 지휘관 전용. 떨어진 무기, 탄창, 옷 등을 삭제할 것입니다.<br/><br/>주의하십시오, 게임을 잠시 동안 동결시킬 겁니다. + Только для Командующего. Удаляет такие вещи как брошенное оружие, магазины, одежду и т.д. <br/><br/> Осторожно, игра на некоторое время зависает. + Tylko dowódca może tego używać. Usunie takie rzeczy, jak upuszczona broń, magazyny, ubrania itp.<br/><br/>Uwaga, gra zawiesza się na jakiś czas. + Pouze velitel. Vymaže věci, jako jsou vyhozené zbraně, munice, oblečení atd.<br/><br/>Pozor, hru to nějakou dobu zmrazí. + 仅限指挥官使用。将删除掉落的武器, 弹夹和服装等东西。<br/><br/>注意, 它会使游戏冻结一段时间。 - - Players will use TFAR radios. Unconscious players' radios will be muted. + + Select this option when the Y key or Statistics bar are not working. + Wähle diese Option, wenn das Z-Menü oder die Statusleise nicht funktionieren. + Seleziona questa opzione quando il tasto Y o la barra statistiche non funzionano. + Selecciona esta opción cuando la tecla Y o la barra de estadísticas no funcionan + Sélectionnez cette option lorsque la touche Y ou la barre de statistiques ne fonctionnent pas. + Y키 또는 통계 표시줄이 작동하지 않을 때 이 옵션을 선택하십시오. + Выберите этот вариант, если клавиша Y или панель статистики не работают. + Wybierz tę opcję, gdy klawisz Y lub pasek statystyk nie działają. + Tuto možnost vyberte, pokud nefunguje klávesa Y nebo statistická lišta. + 当Y键菜单或统计栏无法正常工作时, 请选择此选项。 - - Players will use ACRE radios. Unconscious players' radios will be muted. + + Press Y in-game to have access any time to several options. Most of them are explained in the Commander or Features sections. + Drücke im Spiel Z, um jederzeit Zugriff auf verschiedene Optionen zu erhalten. Die meisten davon sind im Kommandanten oder Features Bereich erklärt. + Premi Y in-gioco per avere accesso a diverse opzioni. La maggior parte di esse è spiegata nelle sezione Comandante e Funzionalità. + Presiona Y dentro del juego para tener acceso a varias opciones. La mayoria están explicadas en las secciones de Comandante o Características. + Appuyez sur Y dans le jeu pour avoir accès à tout moment à plusieurs options. La plupart d'entre eux sont expliqués dans les sections Commandants ou Fonctionnalités. + Y 키를 눌러 언제든지 여러 설정을 들어갈 수 있습니다. 대부분은 지휘관 기능 설명입니다. + Нажмите Y в игре, чтобы в любой момент получить доступ к нескольким параметрам. Большинство из них описаны в разделах "Командующий" или "Функции". + Naciśnij Y w grze, aby w dowolnym momencie uzyskać dostęp do kilku opcji. Większość z nich wyjaśniono w rozdziałach Dowódca lub Funkcje. + Stisknutím klávesy Z ve hře získáte přístup k několika možnostem. Většina z nich je vysvětlena v kapitolách Velitele nebo Funkce. + 在游戏中随时按 Y 来访问作战选项。大部分功能已在指挥官或特性章节进行过解释。 - - ACE items added to arsenal and ammo-boxes. + + When you are the Commander, hit CTRL + SPACE to give way-points and other orders to your AI squads using the HC mode. Non commanders may use it to check enemy contacts reported by the Faction communications network. + Wenn du der Kommandant bist, kannst du über Strg + Leertaste in den Oberbefehlsmodus wechseln und somit KI Gruppen Befehle geben. Nicht-Kommandanten können dies nutzen, um Berichte über feindliche Kontakte zu überprüfen. + Usa il menu e seleziona un punto sulla mappa. Fai clic su una strada. Un gruppo di soldati AT si unirà a te. Inviali nel luogo selezionato e lì stabiliranno un posto di blocco. + Cuando eres el comandante, presiona CTRL + ESPACIO para dar puntos de reunión y otras ordenes a las escuadras controladas por IA usando el modo HC. Los no comandantes pueden usarlo para visualizar las unidades enemigas reportadas por la red de comunicaciones de la Facción. + Lorsque vous êtes le commandant, appuyez sur CTRL + ESPACE pour donner des points de cheminement et d'autres ordres à vos escouades d'IA en utilisant le mode HC. Les non-commandants peuvent l'utiliser pour vérifier les contacts ennemis signalés par le réseau de communication de la faction. + 지휘관일 때 컨트롤 + 스페이스를 누르면 하이 커맨드로 인공지능 분대에 경유지를 주거나 명령을 하달합니다. 지휘관이 아닌 경우 아군 통신망으로 적 발견 보고를 할 수 있습니다. + Когда вы являетесь командиром, нажмите CTRL + ПРОБЕЛ, чтобы отдать команды вашим отрядам ИИ, используя режим ВК. Не командующие могут использовать его для проверки контактов с противником, сообщаемых сетью связи Фракции. + Kiedy jesteś dowódcą, naciśnij CTRL + SPACJA, aby dać punkty nawigacyjne i inne rozkazy swoim oddziałom AI za pomocą trybu HC. Pozostali gracze mogą go używać do sprawdzania kontaktów wroga zgłoszonych przez sieć komunikacyjną frakcji. + Pokud jste velitel, můžete přepnout do příkazového režimu pomocí kláves Ctrl + Mezera a tak dát příkazy skupinám AI. Nevelitelé mohou použít k ověření zpráv o nepřátelských kontaktech. + 当你是指挥官时, 按下 Ctrl + 空格 即可使用指挥部模式向AI小队分配路径点或下达其他命令。非指挥官可以使用它来查询阵营通讯网络上报告的接敌情况。 - - Default revive system will be disabled. + + Press SHIFT + Y in-game while having an artillery squad selected on the HC bar. + Drücke im Spiel Shift + Z während du eine Artilleriegruppe in der Oberbefehlsleiste ausgewählt hast. + Premi MAIUSC + Y in gioco mentre hai una squadra di artiglieria selezionata con l'Alto Comando. + Presiona SHIFT + Y dentro del juego mientras tienes una escuadra de arilleria seleccionada en la barra de HC + Appuyez sur SHIFT + Y dans le jeu tout en ayant une escouade d'artillerie sélectionnée sur la barre HC. + 인게임의 하이 커맨드 표시줄에서 포병대를 선택한 상태에서 쉬프트 + Y를 누르십시오. + Нажмите SHIFT + Y в игре, выбрав артиллерийский отряд на панели ВК. + Naciśnij SHIFT + Y w grze, mając wybrany oddział artylerii na pasku HC. + Stiskněte ve hře SHIFT + Z zatímco dělostřelecké družstvo je vybráno na panelu štábu. + 在指挥部选单上选择一个炮兵小队并按下 Shift + Y。 - - Loaded Mods + + MP Only: Press U in-game to join another player's group + Nur im Mehrspieler: Drücke im Spiel U, um einer Gruppe eines anderen Spielers beizutreten. + Solo in MP: Premi U in-gioco per entrare nel gruppo di un altro giocatore + MJ solo: Presiona U dentro del juego para unirte a grupos de jugadores + MP uniquement: appuyez sur U dans le jeu pour rejoindre le groupe d'un autre joueur. + 멀티 플레이 전용: U를 눌러 다른 분대에 들어갑니다. + Только мультиплеер: Нажмите U в игре, чтобы присоединиться к группе другого игрока + Tylko tryb Wieloosobowy: Naciśnij przycisk U w grze, aby dołączyć do grupy innego gracza + Pouze v Multiplaeru: Stisknutím klávesy U ve hře se připojíte ke skupině jiného hráče + 仅限多人游戏: 在游戏中按下 U 来加入其他玩家的队伍 - - Recruit Unit + + Press END to enable / disable earplugs. Disabled with ACE. + Drücke ENDE, um Öhrstöpsel einzusetzen oder zu entfernen. Wird mit ACE automatisch deaktiviert. + Premi FINE per abilitare / disabilitare i tappi per le orecchie. Disabilitato con ACE. + Presiona FIN para habilitar / deshabilitar los tapones de oídos. Deshabilitado con ACE. + Appuyez sur FIN pour activer / désactiver les bouchons d'oreille. Désactivé avec ACE. + End 키로 귀마개를 활성화/비활성화합니다. ACE 모드 사용 시 사용할 수 없습니다. + Нажмите END, чтобы надеть/снять беруши. Отключено при использовании ACE. + Naciśnij przycisk END, aby włączyć/wyłączyć zatyczki do uszu. Wyłączone, gdy serwer korzysta z moda ACE. + Stiskněte END pro aktivaci / deaktivaci chráničů sluchu. Zakázáno s ACE. + 按下 End 启用/禁用耳塞。使用ACE时无法使用。 - - You cannot recruit units while there are enemies near you. + + Press ALT+HOME to show / hide information bar at the top of the screen. + Premi ALT+HOME per visualizzare / nascondere la barra informazioni in alto allo schermo. + Presiona ALT + HOME para mostrar / ocultar la barra de información arriba de la pantalla. + 알트 + 홈 키를 눌러 화면 상단의 정보 표시줄을 표시하거나 숨깁니다. + Нажмите ALT+HOME, чтобы отобразить/скрыть информационную строку в верхней части экрана. + Naciśnij klawisze ALT+HOME, aby wyświetlić/ukryć pasek informacyjny u góry ekranu. + Stisknout ALT+HOME k zobrazení / skrytí info lišty v horní části obrazovky + 按ALT+HOME来显示/隐藏顶部信息栏。 - - Purchase Vehicle + + Don't expect to be able to conquer anything in the early stages. First you have to gather enough resources (HR and Money) in order to be able to conquer and hold your positions. This mission tries to simulate real life guerilla situations. If in doubt, ask yourself what would you do in real life. Don't expect to win every time. Hit and Run is the basic manoeuvre here. Earn every resource, weapon and ammunition to gather enough assets in order to be a real challenge for the enemy. In the meantime, disturb its operations and gain support from the population. + Erwarte nicht, dass du in der Lage sein wirst alles bereits zu Beginn erobern zu können. Zuallererst musst du genügend Ressourcen (Mannstärke und Geld) auftreiben müssen, um in der Lage zu sein etwas zu erobern und auch halten zu können. Diese Mission versucht reale Guerilla Situationen und Vorgehen zu simulieren. Wenn du unschlüssig bist, dann frage dich selbst, was du im echten Leben tun würdest. Erwarte nicht, dass du jedes Mal gewinnst. "Hit and Run" ist hier das übliche Vorgehen. Erbeute Ressourcen, Waffen und Munition, um letztlich genug Ausrüstung zusammen zu haben, damit du zu einer echten Bedrohung für den Feind werden kannst. Währenddessen störe die Bestrebungen des Feindes und verdiene dir die Unterstützung der Zivilbevölkerung. + Non aspettarti di essere in grado di conquistare molto durante le prime fasi. Per prima cosa dovresti raccogliere abbastanza risorse (Risorse umane e Denaro) per poter conquistare e mantenere le tue posizioni. Questa missione cerca di simulare situazioni di guerriglia reali. In caso di dubbi, chiediti cosa faresti nella vita reale. Non aspettarti di vincere ogni volta. Hit and Run è la manovra di base qui. Guadagna risorse, armi e munizioni in modo tale da ammassare forze sufficienti per essere una vera sfida per il nemico. E nel frattempo, disturbare le sue operazioni e ottenere il sostegno della popolazione. + No esperes ser capaz de conquistar nada en las etapas iniciales. Primero debes juntar suficientes recursos (HR y Dinero) para ser capaz de conquistar y mantener tus posiciones. Esta misión trata de simular situaciones de la Guerrilla real. En caso de duda, pregúntate a ti mismo que harías en la vida real. No esperes ganar cada vez. Golpear e huir es la maniobra básica aquí. Gana cada recurso, arma y bala para suponer un reto real al enemigo. Mientras tanto, estorba las operaciones enemigas y/o ganate el apoyo de la población. + Ne vous attendez pas à pouvoir conquérir quoi que ce soit au début. Vous devez d'abord rassembler suffisamment de ressources (HR et Argent) pour pouvoir conquérir et conserver vos positions. Cette mission tente de simuler des situations de guérilla réelles. En cas de doute, demandez-vous ce que vous feriez dans la vraie vie. Ne vous attendez pas à gagner à chaque fois. Le Hit and Run est la manœuvre de base ici. Recupérez de l'argent, des armes et des munitions pour rassembler suffisamment de ressources afin d'être un véritable défi pour l'ennemi. En attendant, perturbez ses opérations et gagnez le soutien de la population. + 초기부터 점령할 수 있을 거라고 기대하지 마십시오. 충분한 자원(인력과 자금)을 모아야 당신의 힘이 유지됩니다. 이 미션은 게릴라 상황을 재현합니다. 의심이 들면, 당신이 실제라면 무엇을 할 지 스스로 물어보십시오. 모든 걸 이길 것 이라고 기대하지 마십시오. 힛 앤 런이 기본 전술입니다. 적을 위협하기 위해 모든 자원, 무기, 탄약을 모으십시오. 그리고 적을 방해하고 현지에서 지지를 얻으십시오. + Не ожидайте, что сможете что-либо победить на ранних стадиях. Сначала вам нужно собрать достаточно ресурсов (ЛР и Деньги), чтобы иметь возможность завоевать и удерживать свои позиции. Эта миссия пытается смоделировать реальные партизанские ситуации. Если сомневаетесь, спросите себя, что бы вы делали в реальной жизни. Не надейтесь на победу каждый раз. Бей и беги - обычная тактика. Собирайте все возможные ресурсы, оружие и боеприпасы, чтобы сформировать серьезную силу и стать настоящим испытанием для врага. А пока помешайте его работе и заручитесь поддержкой населения. + Nie oczekuj, że we wczesnych etapach będziesz w stanie podbić cokolwiek. Najpierw musisz zebrać wystarczającą ilość zasobów (Rekruci i Pieniądze), aby móc podbić i utrzymać swoje pozycje. Ta misja próbuje symulować rzeczywistą wojnę partyzancką. Jeśli masz wątpliwości, zadaj sobie pytanie, co byś zrobił w prawdziwym życiu. Nie oczekuj, że wygrasz za każdym razem. Ataki typu Uderz i Uciekaj są tutaj podstawową taktyką. Zdobądź wszystkie zasoby, broń i amunicję aby stać się prawdziwym wyzwaniem dla wroga. W międzyczasie zakłócaj jego działalność i zyskaj wsparcie ludności. + Neočekávejte, že v časných stádiích dokážete něco dobýt. Nejprve musíte shromáždit dostatek zdrojů (HR a peníze), abyste mohli dobýt a udržet své pozice. Tato mise se pokouší simulovat partyzánské situace v reálném životě. Pokud máte pochybnosti, zeptejte se sami sebe, co byste udělali v reálném životě. Nečekejte, že vyhrajete pokaždé. Udeřit a Utéct je zde základní manévr. Získejte všechny zdroje, zbraně a střelivo, abyste shromáždili dostatek prostředků, aby pro nepřítele představovali skutečnou výzvu. Mezitím narušit její činnost a získat podporu od obyvatelstva. + 不要指望在前期就征服一切。首先, 你必须获取足够的资源(人力资源和资金), 才能攻占并守住你的领地。本任务试图模拟真实世界中的游击态势。如果你有疑问, 问问自己在现实生活中会怎么做。不要期待百战百胜。打完就跑是这里的基本策略。赚取各种资源、武器和弹药, 来积攒真正足以对抗敌人的资产。与此同时, 扰乱敌军的行动, 并获得民众的支持。 - - You cannot buy vehicles while there are enemies near you. + + Keep an eye on those. If it's too high, you will have to face more attacks with better troops. + Behalte dies im Auge. Wenn sie zu hoch wird, wirst du dich deutlich mehr Angriffen und besseren Einheiten entgegenstellen müssen. + Tienilo d'occhio. Se è troppo alto, dovrai affrontare più attacchi con truppe migliori. + Echale un ojo, si es muy alto, te tendrás que enfrentar a más ataques con mejores tropas + Gardez un œil dessus. S'il est trop haut, vous devrez faire face à plus d'attaques avec de meilleures troupes. + 경계하십시오. 수치가 너무 높다면, 적군이 더 자주, 강하게 공격할 것입니다. + Следите за уровнем агрессии. Если он слишком высок, вам придется встретить больше атак с лучшими войсками. + Miej na to oko. Jeśli będzie zbyt wysoki, będziesz musiał stawić czoła większej liczbie ataków wroga z coraz to lepszymi oddziałami. + Dávejte pozor na to. Pokud je příliš vysoká, budete muset čelit více útokům s lepšími jednotkami. + 密切关注侵略性。如果侵略性太高, 你将不得不面对更多、更强的进攻部队。 - - Transfer Vehicle cargo to Ammobox + + Once you have a nice amount of resources, focus on enemy communications. If you disturb them enough, you won't have to face big counter-attacks. + Sobald du eine solide Menge and Ressourcen zusammen hast, konzentriere dich auf ihre Kommunikation. Störst du sie ausreichend, wirst du dich keinen größeren Gegenangriffen mehr stellen müssen. + Una volta che hai una buona quantità di risorse, concentrati sulle comunicazioni nemiche. Se le disturbi abbastanza, non dovrai affrontare grandi contrattacchi. + Una vez tengas una buena cantidad de recursos, enfócate en las comunicaciones enemigas. Si las dañas lo suficiente, no te enfrentarás a grandes contraataques + Une fois que vous avez une bonne quantité de ressources, concentrez-vous sur les communications ennemies. Si vous les perturbés suffisament, vous n'aurez pas à faire face à de grandes contre-attaques. + 충분한 자원을 모았다면 적의 통신 시설을 공략하십시오. 적의 대규모 반격을 늦출 수 있습니다. + Как только у вас будет достаточно ресурсов, сосредоточьтесь на коммуникациях с противником. Если вы их достаточно потревожите, вам не придется сталкиваться с большими контратаками. + Gdy zdobędziesz odpowiednią ilość zasobów, skup się na komunikacji wroga. Jeśli wystarczająco im przeszkodzisz, nie będziesz musiał stawiać czoła dużym kontratakom. + Jakmile budete mít pěkné množství zdrojů, zaměřte se na nepřátelskou komunikaci. Pokud je dostatečně vyrušíte, nebudete muset čelit velkým protiútokům. + 一旦你有了大量的资源, 就把重点放在敌军通讯上。如果你足以干扰他们, 你就不必面对大规模反击。 - - Move this asset + + Don't expect a light counter-attack when you conquer strategic zones such as resources or airports. The enemy will send everything they can, if available. If you conquer a zone and expect a counter-attack, fleeing is a nice option. + Erwarte keine einfachen Gegenangriffe, wenn du eine strategische Zone, wie Ressourcen oder Flugplätze, einnimmst. Der Feind wird dir alles was er zur Verfügung hat entgegenwerfen. Eroberst du eine Zone und erwartest einen Gegenangriff ist Rückzug immer eine gute Option. + Non aspettarti un leggero contrattacco quando conquisti zone strategiche come risorse o aeroporti. Il nemico invierà tutto ciò che può, se disponibile. Se conquisti una zona e ti aspetti un contrattacco, fuggire è una buona opzione. + No esperes un leve contraataque cuando conquistes zonas estratégicas como aeropuertos o recursos. El enemigo enviará todo lo que tenga, si puede. Si conquistas una zona y esperas un contraataque, retirarse es una buena opción. + Ne vous attendez pas à une contre-attaque légère lorsque vous conquérez des zones stratégiques telles que des ressources ou des aéroports. L'ennemi enverra tout ce qu'il peut, s'il est disponible. Si vous conquérez une zone et vous attendez à une contre-attaque, la fuite est une bonne option. + 전략 요충지 또는 공항을 점령할 때 적들이 쉽게 내줄 거라 기대하지 마십시오. 적들은 가능한 선에서 보낼 수 있는 모든 것을 보낼 것입니다. 만약 점령 후 반격이 예상된다면, 도망가는 것도 좋은 선택입니다. + Не ожидайте легкой контратаки при захвате стратегических зон, таких как ресурсы или аэропорты. Враг пошлет все, что сможет, если возможно. Если вы захватываете зону и ожидаете контратаки, бегство - хороший вариант. + Nie spodziewaj się lekkiego kontrataku, gdy podbijasz strategiczne ważne strefy, takie jak zasoby czy lotniska. Wróg wyśle wszystko, co może, żeby tobie przeszkodzić. Gdy podbijesz którąś strefę i spodziewasz się kontrataku, ucieczka jest dobrą opcją. + Neočekávejte lehký protiútok, když dobýváte strategické zóny, jako jsou zdroje nebo letiště. Nepřítel pošle vše, co může, pokud bude k dispozici. Pokud dobýváte zónu a očekáváte protiútok, prchání je dobrá volba. + 当你攻占了资源点或者机场等战略要地时, 不要指望会只有轻微的反击。敌军会竭尽所能地派兵。如果你攻占了一个区域并遭到反击, 逃走是一个不错的选择。 - - Unit Recruitment + + Having a good amount of resources for bigger operations is mandatory, especially weapons and ammo. In the initial stages, your main source of resources is accomplishing side-missions. + Ein solides Polster an Ressourcen ist unverzichtbar für größere Operationen. Vor allem Waffen und Munition. In der Anfangsphase ist deine Hauptquelle für Ressourcen das Abschließen von Sekundärmissionen. + Avere una buona quantità di risorse per operazioni più grandi è obbligatorio, in particolare armi e munizioni. Nelle fasi iniziali, la tua principale fonte di risorse è portare a termine le missioni secondarie. + Tener una buena cantidad de recursos para mayores operaciones es primordial, especialmente armas y munición. En las fases tempranas, ru forma primordial de conseguirlos es en misiones secundarias. + Avoir une bonne quantité de ressources pour des opérations plus importantes est obligatoire, en particulier pour les armes et les munitions. Dans les étapes initiales, votre principale source de ressources est l'accomplissement de missions secondaires. + 더 큰 작전을 하기 위해선 자원, 특히 총과 탄약을 많이 모아야 합니다. 초반에는 사이드 임무가 자원의 주요 공급원이 될 것입니다. + Обязательно наличие большого количества ресурсов для крупных операций, особенно оружия и боеприпасов. На начальных этапах ваш основной источник ресурсов - выполнение побочных миссий. + Posiadanie sporej ilości zasobów do większych operacji jest obowiązkowe, zwłaszcza broni i amunicji. Na początkowych etapach głównym źródłem zasobów jest wykonywanie misji pobocznych. + Je nutné mít dostatečné množství zdrojů pro větší operace, zejména zbraně a munici. V počátečních fázích je vaším hlavním zdrojem plnění vedlejších misí. + 为了更大规模的行动, 拥有大量的资源是必要的, 尤其是武器和弹药。在初始阶段, 你的主要资源来源是完成支线任务。 - - Vehicle Arsenal + + Find a good spot to begin the mission. Your experience is very different from one start spot to another. Study the surrounding markers and roads between them well. If you start near a road between enemy zones, a patrol may appear and kill Petros. + Wähle einen vielversprechenden Ort, um deine Mission zu beginnen. Die Spielerfahrung ist je nach Startpunkt sehr unterschiedlich. Betrachte genau die umgebenen Zonen und die dazwischenliegenden Straßenverbindungen. Startest du an einer Straße zwischen zwei feindlichen Zonen, könnte eine Patrouille auf das Lager stoßen und Petros töten. + Trova un buon punto per iniziare la missione. La tua esperienza cambierà molto a differenza della zona iniziale. Studia bene i segni circostanti e le strade vicine. Se inizi vicino ad una strada controllata dai nemici, una pattuglia potrebbe trovare e uccidere Petros. + Encuentra un buen sitio para empezar la misión. Tu expériencia será muy diferente de un sitio inicial a otro. Estudia los puntos alrededores y las carreteras entre ellos. Si empiezas en una carretera entre zonas enemigas una patrulla podría aparecer y matar a Petros. + Trouvez un bon endroit pour commencer la mission. Votre expérience est très différente d'un point de départ à un autre. Étudiez bien les balises et les routes environnantes. Si vous commencez près d'une route entre des zones ennemies, une patrouille peut apparaître et tuer Petros. + 임무 시작 전에 좋은 장소를 찾으십시오. 시작 지역마다 매우 다른 경험을 할 것입니다. 주변 마커 표시와 지형지물을 잘 살펴보십시오. 적진과 가까운 도로에서 시작한다면 순찰 병력이 페트로스를 죽일 것입니다. + Найдите хорошее место для начала миссии. Ваш опыт сильно отличается от одной стартовой точки к другой. Хорошо изучите окружающие указатели и дороги между ними. Если вы начнете возле дороги между вражескими зонами, может появиться патруль и убить Петроса. + Znajdź dobre miejsce do rozpoczęcia misji. Twoje doświadczenie będzie bardzo różne w zależności od miejsca startu. Przestudiuj dobrze otaczające je znaczniki i drogi między nimi. Jeśli zaczniesz w pobliżu drogi między strefami wroga, może pojawić się patrol i zabić Petrosa. + Najděte dobré místo pro zahájení mise. Vaše zkušenost je velmi odlišná od jednoho startovního bodu k druhému. Dobře si prostudujte okolní značky a silnice. Pokud začnete poblíž silnice mezi nepřátelskými zónami, může se objevit hlídka a zabijou Petrose. + 找个好地方开始任务。起点不同, 你的体验也会大不相同。仔细研究周围的标志物和它们之间的道路。如果你在敌占区之间的道路附近开始任务, 敌军巡逻队很有可能出现并杀掉Pertos。 - - Buy Vehicle + + In the early stages, especially when accomplishing certain missions, being undercover can be extremely helpful. Just as for real resistance fighters, your ability to disappear is something the enemy cannot counter. See Features section for a deep explanation of Undercover Mode. + In der Anfangsphase, vor allem bei der Erfülling bestimmter Missionen, kann ein verdecktes Vorgehen sehr hilfreich sein. Genau wie für reale Widerstandskämpfer ist deine Fähigkeit zu verschwinden etwas, dem der Feind nahezu nichts entgegenbringen kann. Weitere Informationen zum verdeckten Vorgehen findest du in dem Features Bereich. + Nelle prime fasi, specialmente quando si completano determinate missioni, stare sotto copertura può essere estremamente utile. Proprio come i veri combattenti di una resistenza, la tua capacità di scomparire è qualcosa che il nemico non può contrastare. Vedi la sezione Caratteristiche per una spiegazione approfondita della modalità Sotto Copertura. + En fases tempranas, especialmente completando algunas misiones, estar en modo encubierto puede ser extremadamente ventajoso. Justo como guerreros de la resistencia reales, tu habilidad para desaparecer es algo que el enemigo no puede responder. Comprueba la sección de Características para una explicación más detallada del Modo Encubierto. + Dans les premiers stades, en particulier lors de l'accomplissement de certaines missions, être incognito peut être extrêmement utile. Tout comme pour les vrais combattants de la résistance, votre capacité à disparaître est quelque chose que l'ennemi ne peut pas contrer. Voir la section Fonctionnalités pour une explication approfondie du mode Incognito. + 초기에 특정 임무를 수행할 때, 위장하는 것은 매우 도움이 됩니다. 진짜 게릴라답게 위장하십시오. 그러면 적이 대응하지 못 할 것입니다. 위장모드에 대한 자세할 설명은 기능 섹션을 참고하십시오. + На ранних стадиях, особенно при выполнении определенных миссий, работа под прикрытием может быть чрезвычайно полезной. Как и в случае с настоящими бойцами сопротивления, ваша способность исчезнуть - это то, чему противник не может противостоять. См. Раздел «Возможности» для более подробного описания режима под прикрытием. + Na wczesnych etapach, zwłaszcza podczas wykonywania niektórych misji, bycie pod przykrywką może być niezwykle pomocne. Tak jak w przypadku prawdziwych bojowników ruchu oporu, twoja zdolność do zniknięcia jest czymś, czemu wróg nie może się przeciwstawić. Zobacz sekcję Funkcje, aby uzyskać szczegółowe wyjaśnienie trybu Utajniony. + V počáteční fázi, zejména při plnění některých misí, může být skrytý přístup velmi užitečný. Stejně jako skuteční bojovníci odporu, vaše schopnost zmizet je něco, s čím nepřítel nemůže dělat téměř nic. Další informace o skrytém postupu naleznete v části Funkce. + 在早期阶段, 特别是执行某些特定任务时, 伪装模式会带来极大帮助。就像真正的反抗军战士一样, 你的消失是敌军无法预料的。有关伪装模式的详细说明, 请参阅功能部分。 - - Map Info + + + + An incompatible pre-mod Antistasi mission has been started. To play this mission, unload the Antistasi mod. If you intended to load a mission from the Antistasi mod, select the correct mission. + Se ha cargado una partida de Antistasi anterior a la actualización de mod de esta misión. Para jugar esta misión, no cargues el mod de Antistasi. Si planeas cargar una misión desde el mod de Antistasi, selecciona la misión correcta. + 호환되지 않는 사전 모드로 안티스타시 임무가 시작되었습니다. 이 임무를 수행하려면 안티스타시 모드를 언로드하십시오. 안티스타시 모드에서 임무를 로드하려는 경우 올바른 임무를 선택하십시오. + Byla zahájena nekompatibilní mise Antistasi před modifikací. Chcete-li hrát tuto misi, vyjměte modul Antistasi. Pokud jste zamýšleli načíst misi z modu Antistasi, vyberte správnou misi. + 已启动不兼容的旧版本Antistasi模组任务。要玩此任务,请卸载Antistasi模组。如果你想要载入Antistasi模组中的任务,请选择正确的任务。 - - AI Load Info + + Deprecated Mission + Veraltete Mission + Misión guardada obsoleta + 사용되지 않는 임무 + Zastaralá mise + 已弃用的任务 - - Client idle checker + + This mission is outdated and could lack important map details that may break your game. Inform your mission maker or update the extension to the latest version. + Esta misión esta desactualizada y puede faltarle detalles importantes del mapa que pueden romper la partida. Informa al editor de la misión o actualiza la extensión a la última versión. + 이 임무는 구식이며 게임을 망칠 수 있는 중요한 지도의 세부 정보가 부족할 수 있습니다. 미션메이커에게 알리거나 확장 버전을 최신 버전으로 업데이트하십시오. + Tato mise je zastaralá a může postrádat důležité detaily mapy, které mohou narušit vaši hru. Informujte svého tvůrce mise nebo aktualizujte rozšíření na nejnovější verzi. + 此任务已过时,可能缺少重要的地图细节,这可能会破坏您的游戏。通知您的任务制作者或将扩展更新到最新版本 - - You are now considered AFK. You may lose commander if an election is triggered. + + Outdated Mission + Veraltete Mission + Misión desactualizada + 구식 임무 + Zastaralá mise + 过时的任务 - - - Intel + + + Assassination Mission + Missione di Assassinio + Misiones de Asesinato + Missions d'assassinats + 암살 임무 + Миссия на убийство + Misje Zamachu + Mise atentát + 刺杀任务 - - Search Intel + + Available Missions + Verfügbare Missionen + Missioni Disponibili + Misiones Disponibles + Missions disponibles + 사용 가능 임무 + Доступные миссии + Dostępne Misje + Dostupné mise + 可用任务 - - No one in range of the intel, need to start from scratch. + + Conquest Missions + Eroberungsmission + Missioni Conquista + Misiones de Conquista + Missions de conquête + 점령 임무 + Миссия захвата + Misje Podbóju + Mise zabrat + 攻占任务 - - Reference to unknown location, need to locate location to continue decifering. + + Convoy Ambush + Konvoy Hinterhalt + Imboscata al Convoglio + Emboscada de Convoy + Embuscade de convoi + 호송대 매복 + Засада конвоя + Misje Zasadzka na Konwój + Přepadení konvoje + 车队伏击 - - Locate location + + Destroy Missions + Missioni di Distruzione + Misiones de Destrucción + Missions de destruction + 파괴 임무 + Миссия на уничтожение + Misje Zniszcz Cel + Mise zničit + 摧毁任务 - - Ilegible text encountered, need to decifer meaning from context. + + Logistics Missions + Logistikmission + Missioni Logistiche + Misiones Logísticas + Missions logistiques + 병참 임무 + Миссия перевозки + Misje Logistyczne + Logistická mise + 后勤任务 - - Decifer meaning + + Missions to acquire money or equipment + Missioni per acquisire soldi o equipaggiamento + Misiones para conseguir Dinero o Equipo + Missions pour acquérir de l'argent ou du matériel + 자금 또는 장비 획득 임무입니다. + Миссии по добыче денег или оборудования + Misje Zdobycia Pieniędzy lub Sprzętu + Mise s cílem získat peníze nebo vybavení + 获取资金和装备的任务 - - Unkown codename encountered, need to decifer the codename reference. + + Rescue Missions + Rettungsmission + Missione di Recupero + Misiones de Rescate + Missions de sauvetage + 구출 임무 + Спасательные миссии + Misje Ratunkowe + Záchranné mise + 救援任务 - - Decifer codename + + Support Missions + Unterstützungsmission + Missioni di Supporto + Misiones de Apoyo + Missions de soutien + 지원 임무 + Миссия поддержки + Misje Wsparcia + Podpůrné mise + 支援任务 - - Section of texts meaning hidden behind a riddle, have to solve it to continue. + + Missions to increase your support within the population + Missioni per aumentare il supporto della popolazione nei tuoi riguardi + Misiones para aumentrar tu apoyo entre la población + Des missions pour augmenter votre soutien au sein de la population + 주민들 내에서 당신의 지지율을 상승시키는 임무입니다. + Миссии по увеличению вашей поддержки среди населения + Misje, aby Zwiększyć Wsparcie w Populacji + Mise, které zvýší vaše podporů civilistů + 增加民众支持度的任务 - - Solve riddle + + + + Cost: 10 points + Kosten: 10 Punkte + Costo: 10 punti + Coste: 10 puntos + Coût : 10 points + 가격: 10 포인트 + Цена: 10 Очков + Koszt: 10 punktów + Cena: 10 bodů + 消耗: 10 点 - - Decryption progress at + + Select type ammo for the strike + Seleziona il tipo di munizione per l'attacco + Seleccionar tipo de bombas + Sélectionnez le type de munitions pour la frappe + 타격할 탄약 유형 선택 + Выберите тип боеприпасов для удара + Wybierz rodzaj amunicji do ostrzału + Vyberte typ munice pro úder + 选择空袭弹药类型 - - You managed to decipher the intel! + + Select Mortar Ammo + Mörsermunition auswählen + Seleziona Munizioni del Mortaio + Seleccionar munición de morteros + Sélectionnez les munitions de mortier + 박격포 탄약 선택 + Выберите боеприпасы для минометов + Wybierz Amunicję do Moździerza + Vyberte munici minometu + 选择炮击弹药类型 - - Intel documents taken. + + HE + HE + AE + HE + HE + 고폭탄 + ОФ + Odłamkowa-Burząca + HE + 高爆弹 - - The screen says:<br/><br/>Prepare to die! + + Laser Guided + Lasergelenkt + Laser Guidato + Guiado por Láser + Guidé au laser + 레이저유도탄 + С лазерным наведением + Naprowadzana Laserowo + Laserem naváděný + 激光制导炸弹 - - No one in range of the intel, reseting download! + + Smoke + Nebel + Fumogeno + Humos + Fumigène + 연막탄 + Дым + Dymna + Kouř + 烟雾弹 - - Data Fragment Error. File {002451%12-215502%} has to be confirmed manually! + + Select No. Rounds to be fired + Numero di Colpi da sparare + Seleccionar n. de Salvas + Sélectionnez le nombre de cartouches à tirer + 발사할 탄약 수 선택 + Выберите кол-во снарядов + Wybierz ilość pocisków do wystrzelenia + Vyberte počet ran, která chcete vystřelit + 选择炮击轮数 - - Confirm file + + Select type of strike + Seleziona tipo di supporto + Seleccionar tipo de Bombardeo + Sélectionnez le type de frappe + 타격 유형 선택 + Выберите тип удара + Wybierz rodzaj ostrzału + Vyberte typ úderu + 选择空袭类型 - - 404 Error on server. URL incorrect. Skip URL? + + Barrage Strike + Sbarramento d'artiglieria + Bombardeo Continuo + Barrage d'artillerie + 연발 타격 + Заградительный удар + Uderzenie Zaporowe + Salva + 弹幕打击 - - Skip URL + + Single Point Strike + Supporto su punto singolo + Un Punto de Bombardeo + Frappe sur un point unique + 단일 지점 타격 + Одноточечный удар + Uderzenie Punktowe + Jednorázový úder + 单点打击 - - Windows needs an update. Update now and lose all data? + + + + Player and Money Interaction + Interazione Giocatori e Soldi + Interacción de Jugador y Dinero + Interaction Joueur et Argent + 플레이어와 자금 상호작용 + Меню Игроков и Снабжения + Interakcja Gracza i Pieniędzy + Interakce hráče a peněz + 玩家/资金 - - Stop windows update + + Add Server Member + Aggiungi Membro del Server + Añadir Miembro del Servidor + Ajouter un membre au serveur + 서버 멤버로 추가 + Добавить участника сервера + Dodaj Członka Serwera + Přidat člena serveru + 添加服务器会员 - - Download port closed on server. Manual reroute required! + + Use this option to add the player which you are currently looking to the member's list + Usa questa opzione per aggiungere il giocatore che stai guardando alla lista dei Membri + Usa esta opción para añadir al jugador que estás actualmente mirando a la lista de miembros + Utilisez cette option pour ajouter le joueur que vous regardez actuellement à la liste des membres + 현재 보고 있는 플레이어를 멤버 목록에 추가하려면 이 옵션을 사용하십시오. + Используйте эту опцию, чтобы добавить игрока, которого вы сейчас ищете, в список участников. + Użyj tej opcji, aby dodać gracza, na którego aktualnie patrzysz na liście członków + Pomocí této možnosti přidejte hráče, který v současné době hledáte do seznamu členů + 使用该选项将你面前的玩家加入到会员列表 - - Reroute download + + Donate 100 € to Faction + Dona 100€ alla Fazione + Donar 100€ a la Facción + Faire un don de 100 € à la Faction + 팩션에 100€ 기부 + Пожертвовать 100 € фракции + Wpłać 100 € dla frakcji + Darujte 100 € frakci + 向阵营捐赠 100€ - - Error in NetworkAdapter. Hardware not responding. Restart now? + + It will increase your prestige among your faction + Alzerà il tuo prestigio nella tua fazione + Aumentará tu prestigio entre la Facción + Cela augmentera votre prestige parmi votre faction + 해당 행위는 당신의 팩션에서 당신의 위신을 높여줄 것입니다. + Это повысит ваш престиж среди вашей фракции + Zwiększy to Twój prestiż wśród Twojej frakcji + Zvýší to vaši prestiž mezi vaši frakcí + 这将会提升你在我方阵营中的威望 - - Restart NetworkAdapter + + Donate 100 € to player + Spieler 100€ spenden + Dona 100€ al giocatore + Donar 100€ a un jugador + Faire un don de 100 € au joueur + 플레이어에게 100€를 기부 + Пожертвуйте 100 € игроку + Wpłać 100 € dla gracza + Darujte 100 € hráči + 向玩家捐赠 100€ - - Critical Error in network infrastructur. Server returned ErrorCode: CRITICAL_ARMA_PROCESS_DIED + + Remove Server Member + Membro del Server + Quitar Miembro de Servidor + Supprimer un membre du serveur + 서버 멤버에서 제거 + Удалить участника сервера + Usuń Członka Serwera + Odebrat člena serveru + 移除服务器会员 - - Restart server process + + Use this option to remove the player which you are currently looking to the member's list + Usa questa opzione per rimuovere il giocatore che stai guardando dalla lista dei Membri + Usa esta opción para quitar al jugador (que estás actualmente mirando) de la lista de miembros + Utilisez cette option pour supprimer le joueur que vous regardez actuellement dans la liste des membres + 현재 보고 있는 플레이어를 멤버 목록에서 제거하려면 이 옵션을 사용하십시오. + Используйте эту опцию, чтобы удалить игрока, которого вы сейчас ищете, из списка участников. + Użyj tej opcji, aby usunąć gracza, na którego aktualnie patrzysz na liście członków + Tuto možnost použijte k odstranění hráče, který v současné době hledáte do seznamu členů + 使用该选项将你面前的玩家从会员列表中移除 - - Download at %1%2 + + You've turned off top information bar. To enable it, press %1. + Hai disabilitato la Barra Informazioni. Per abilitarla, premi %1. + Has ocultado la barra de información superior. Para activarla, pulsa %1 + Vous avez désactivé la barre d'informations supérieure. Pour l'activer, appuyez sur %1. + 상단의 정보 표시줄을 껐습니다. 활성화하려면 %1 키를 누르십시오. + Вы выключили отображение информационной строки. Чтобы включить её снова, нажмите %1. + Wyłączyłeś górny pasek informacji. Aby go włączyć, naciśnij %1. + Vypnuli jste horní informační lištu. Chcete-li ji povolit, stiskněte %1. + 你关闭了顶部信息栏。 要启用它,请按%1。 - - You managed to download the intel! + + You've turned on top information bar. To disable it, press %1. + Hai abilitato la Barra Informazioni. Per disabilitarla, premi %1. + Has activado la barra de información superior. Para ocultarla, pulsa %1 + Vous avez activé la barre d'informations supérieure. Pour la désactiver, appuyez sur %1. + 상단의 정보 표시줄을 켰습니다. 비활성화하려면 %1 키를 누르십시오. + Вы включили отображение информационной строки. Чтобы выключить её, нажмите %1. + Włączyłeś górny pasek informacyjny. Aby go wyłączyć, naciśnij %1. + Zapnuli jste horní informační lištu. Chcete-li ji deaktivovat, stiskněte %1. + 你打开了顶部信息栏。 要关闭它,请按%1。 - - Search cancelled. + + Information Bar + Barra Informazioni + Barra de Información + Barre d'informations + 정보 표시줄 + Информационная строка + Pasek Informacyjny + Informační lišta + 信息栏 - - Search completed, intel found! + + + + Battle Options + Schlachtoptionen + Opzioni di Battaglia + Opciones de combate + Options de combat + 전투 설정 + Управление + Opcje Bitwy + Možnosti bitvy + 作战选项 - - Search completed, but you found nothing! + + AI Management + KI Manager + Gestione IA + Gestionar IA + Gestion de l'IA + 인공지능 관리 + Управление ИИ + Zarządzanie AI + AI Management + AI管理 - - %1 attack is imminent! + + Several AI options + Molteplici opzioni IA + Varias opciones de la IA + Plusieurs options d'IA + 여러 인공지능 설정입니다. + Управление ИИ + Kilka opcji AI + Několik AI možností + AI选项 - - %1 attack expected in %2 minutes. + + Commander + Kommandant + Comandante + Comandante + Commandant + 지휘관 + Командующий + Dowódca + Velitel + 指挥官 - - %1 has plenty of defence reserves available. + + Open commander options + Apri le opzioni del comandante + Abre las opciones del comandante + Ouvrir les options du commandant + 지휘관 설정을 엽니다. + Открыть меню командования + Otwórz opcje dowódcy + Otevřít velitelské možnosti + 打开指挥官选项 - - %1 has moderate defence reserves available. + + Construct Here + Hier bauen + Costruisci Qui + Construir Aquí + Construire ici + 여기에 건설 + Строительство + Buduj Tutaj + Konstruovat zde + 建造 - - %1 is short on defence reserves. + + Construct in the spot where you are a selected building facing this direction + Costruisci nel punto dove hai selezionato una struttura rivolta verso questa direzione + Construye en el sitio el edificio seleccionado mirando hacia esta dirección + Construire à l'endroit où vous vous trouvez un bâtiment sélectionné faisant face à cette direction + 선택한 건물을 해당 지점에 당신이 바라보고 있는 방향으로 건설합니다. + Постройте в том месте, где вы выбрали здание, обращенное в этом направлении + Zbuduj, w miejscu w którym jesteś, wybrany budynek zwrócony w tym kierunku + Stavějte na místě, kde jste vybraly budovu otočenou tímto směrem + 在你所在的位置, 朝向此方向建造所选建筑 - - %1 has almost no defence reserves left. + + Fast Travel + Schnellreise + Viaggio Rapido + Viaje Rápido + Téléportation + 빠른 이동 + Быстрое Перемещение + Szybka Podróż + Rychlý přesun + 快速旅行 - - %1 is completely out of defence reserves. + + Teleport your squad or a HC selected squad to a friendly zone depending on several factors + Teletrasporta te e la tua squadra in una zona alleata a seconda di alcuni fattori + Teleporta a tu escuadra o a la escuadra selecionada del HC a una zona aliada dependiendo de varios factores + Téléportez votre équipe ou une équipe sélectionnée avec HC dans une zone amicale en fonction de plusieurs facteurs + 몇 가지 요소에 따라 당신의 분대 또는 하이 커맨드가 선택한 분대를 아군 구역으로 순간이동시킵니다. + Телепортируйте свой отряд или отряд, выбранный HC, в дружественную зону в зависимости от нескольких факторов + Teleportuj swój oddział lub wybrany oddział HC do przyjaznej strefy w zależności od kilku czynników + Teleportuje vaše družstvo a nebo HC vybrané družstvo do přátelské zóny závesející na několika faktorech + 满足条件时, 将您的班组或指挥部小队传送至友军占领区 - - We found a %1 decryption key!<br/>It allows us to fully decrypt the next support call. + + Garage Vehicle + Fahrzeug in Garage geben + Aggiungi Veicolo al Garage + Almacenar vehículo + Ranger le véhicule + 차고에 차량 넣기 + Гараж + Schowaj Pojazd do Garażu + Garáž vozidel + 载具仓库 - - We found the tracking data for a %1 convoy.<br/>Convoy position marked on map! + + Vehicle or Static gun you're looking at will be garaged, interact with Flag to retrieve + Il veicolo o arma fissa che stai guardando verrà aggiunta al garage, interagisci con la bandiera per recuperarli + El vehículo o la arma estática a la que miras será almacenada. Acércate a la bandera para retirarlo. + Le véhicule ou l'arme statique que vous regardez sera rangé, interagissez avec le drapeau pour le récupérer + 현재 보고 있는 차량 또는 고정화기는 차고에 보관되며, 깃발과 상호작용하여 되찾을 수 있습니다. + Автомобиль или статическая пушка, на которую вы смотрите, будут помещены в гараж, взаимодействуйте с Флагом, чтобы получить + Pojazd lub działo statyczne, na które patrzysz, zostaną schowane do garażu, wejdź w interakcję z flagą, aby je wyciągnąć + Vozidlo nebo statická zbraň na kterou se díváte bude garážována, pro vyzvednutí použijte vlajku + 你面前的载具或固定式武器将被存放至车库, 与旗帜来取出 - - There are currently no %1 convoys driving around! + + Player and Money + Spieler und Geld + Giocatori e Soldi + Jugador y Dinero + Joueur et argent + 플레이어와 자금 + Игрок и деньги + Gracz i Pieniądze + Hráč a Peníze + 玩家与资金 - - You found a package of %1 decryption keys!<br/>They allow your faction to decrypt support calls. + + Look at some player and interact with him + Guarda un giocatore e interagiscici + Mira a un jugador e interactua con él + Regardez un joueur et interagissez avec lui + 해당 플레이어를 보고 그에게 상호작용하십시오. + Посмотрите на игрока чтобы взаимодействовать с ним + Spójrz na jakiegoś gracza i wejdź z nim w interakcję + Podívej se na některé hráče a intereaguj s nimi + 面向玩家并与其互动 - - We found the %1 convoy GPS decryption key!<br/>%2 convoys are marked on the map. + + Undercover ON + Sotto Copertura ON + Encubierto ON + Incognito ON + 위장 켜기 + Скрытность ВКЛ + Tryb Incognito WŁ + V utajení ZAPNUTO + 启用伪装 - - You found incriminating data on the traitor, we don't think he will cause any more trouble. + + Become Undercover if you match the requirements. Enemy AI won't attack you until they discover you + Vai sotto copertura se soddisfi i requisiti. I nemici non ti attaccheranno finché verrai scoperto + Pasa a Encubierto si cumples los requisitos. La IA enemiga no te atacará hasta que te descubra. + Devenez Incognito si vous remplissez les conditions. L'IA ennemie ne vous attaquera pas tant qu'elle ne vous aura pas découverte + 요구 사항과 일치하는 경우 위장이 시작됩니다. 적 인공지능은 당신을 알아볼 때까지 당신을 공격하지 않을 것입니다. + Станьте скрытным, если вы соответствуете требованиям. Вражеский ИИ не нападет на вас, пока не обнаружит вас + Stań się Incognito, jeśli spełniasz wymagania. Wrogowie nie zaatakuje cię, dopóki cię nie odkryją + Být v utajení pokud jsou splněny podmínky. Nepřítel nebude útočit pokud nebudete odhaleni. + 满足条件时可进入伪装状态。敌方AI在识破你之前不会攻击你 - - You found the supply data for the<br/> %1<br/> You have unlocked this weapon! + + Unlock Vehicle + Fahrzeug entsperren + Sblocca Veicolo + Abrir Vehículo + Dévérrouiller le véhicule + 차량 잠금해제 + Разблокировать технику + Odblokuj Pojazd + Odemknout vozidlo + 解锁载具 - - You found some confidential data, you sold it for %1 on the black market! + + Allow other groups to mount this vehicle + Erlaube einer anderen Gruppe auf diesem Fahrzeug aufzusitzen + Permetti ad altri gruppi di salire su questo veicolo + Permite a otros grupos montarse a este vehículo + Autoriser d'autres groupes à monter dans ce véhicule + 다른 그룹이 이 차량에 탑승하도록 허용합니다. + Разрешить другим группам садиться на этот автомобиль + Pozwól innym grupom na używanie tego pojazdu + Umožněte ostatním skupinám nasednout do tohoto vozidla + 允许其他小队搭乘该载具 - - Disarm bomb + + + + Server Information + Informazioni del Server + Información de Servidor + Informations sur le serveur + 서버 정보 + Информация сервера + Informacje o Serwerze + Informace serveru + Informaçao Servior + 服务器信息 - - Cancel Search + + Admin is setting up the game. + Ein Admin konfiguriert das Spiel. + Admin está configurando la partida. + 관리자가 게임을 설정 중입니다. + Admin nastavuje hru. + 管理员正在设置游戏。 - - - - Loot crate + + Waiting for an admin to log in... + Warte auf Admin Anmeldung... + Esperando a que se autentique un Admin... + 관리자가 로그인하길 기다리는 중... + Čeká se na přihlášení administrátora... + 等待管理员登录... - - Cooldown still active. + + Waiting for an admin to log in, or autostart timeout... + Warte auf Admin Anmeldung oder auf den automatischen Start-Timer... + Esperando a que un Admin se autentique, o que comience automáticamente al terminal el contador... + 관리자가 로그인하거나 자동 시작 시간 초과를 기다리는 중... + Čekání na přihlášení správce nebo vypršení časového limitu automatického spuštění... + 等待管理员登录,或自动启动超时... - - Already transfering. + + Waiting for background init to complete... + Aspettando che l'inizializzazione di background sia completata. + Esperando a que se complete el init de fondo... + En attente de la fin de l'initialisation. + 배경 초기화가 완료되길 기다리는 중... + Ожидание завершения инициализации. + Oczekiwanie na zakończenie inicjowania w tle. + Čekání na dokončení inicializace na pozadí + A epera de inicio de segundo plano para completar + 等待后台初始化完成 - - Load loot to crate + + Server load completed. + Caricamento del server completato. + Completada la carga del servidor. + Chargement du serveur terminé. + 서버 로드 완료. + Загрузка сервера завершена. + Zakończono ładowanie serwera. + Načtení serveru dokončeno. + Carregamento servidor concluida + 服务器加载完毕 + + + Version mismatch error:<br/><br/>Server: %1<br/>Client: %2 + 版本不匹配错误:<br/><br/>服务器: %1<br/>客户端: %2 - - Load loot from crate to vehicle + + Starting game... + Spiel wird gestartet + Avviando la partita... + Iniciando partida... + Démarrage de la partie... + 게임 시작 중... + Начинаем игру... + Rozpoczynanie rozgrywki... + Spouštím hru... + A começar jogo + 正在启动游戏... - - No vehicles nearby. + + Waiting for server... + Warte auf Server... + Esperando al servidor... + 서버 기다리는 중... + Čekání na server... + 等待服务器... - - All loot transfered to %1. + + + + HC Squad Options + Opzioni di Squadra dell'Alto Comando + Opciones de Escuadras HC + Options de l'escouade HC + 하이 커맨드 분대 설정 + Управление отрядами + Opcje Drużyny HC + Možnosti týmu HC + 指挥部班组选项 - - Unable to transfer all loot to %1. %1 full. + + Squad Add Vehicle + Aggiungi Veicolo di Squadra + Añadir vehículo a Escuadra + Ajouter un véhicule à l'escouade + 분대에 차량 추가 + Добавить технику в отряд + Przydziel Pojazd Drużynie + Družstvo Přidat vozidlo + 为班组分配载具 - - Looting... + + Look at some vehicle and assign it to the selected squad for it's use + Guarda qualche veicolo e assegnalo alla squadra selezionata in modo che possano usarlo + Mira hacia un vehículo y asingnalo a la escuadra seleccionada para su uso + Regardez un véhicule et attribuez-le à l'escouade sélectionnée pour son utilisation + 차량을 보고 선택된 분대에 차량을 할당합니다. + Посмотрите на какую-нибудь технику и назначьте ее выбранному отряду для использования + Spójrz na jakiś pojazd i przypisz go do wybranego oddziału + Podívejte se na nějaké vozidlo a přiřaďte jej vybranému družstvu pro jeho použití + 将面前的载具分配给选定的班组使用 - - Nearby loot transfered to crate. + + Mount / Dismount + Monta / Smonta + Embarcar / Desembarcar + Monter / Descendre + 탑승 / 하차 + Погрузка / Разгрузка + Wsiadaj / Wysiadaj + Nasednout / Vysednout + 搭乘/离开 - - Unable to transfer all nearby loot. + + Force squad to mount or dismount their assigned vehicle + Forza la squadra a montare o smontare dal loro veicolo assegnato + Fuerza a la escuadra a embarcar o desembarcar su vehículo asignado + Forcer l'escouade à monter ou descendre de son véhicule assigné + 분대에 할당된 차량에 강제로 탑승하거나 하차시킵니다. + Заставить отряд сесть или слезть с назначенной машины + Zmuś drużynę do wejścia lub wyjścia z przypisanego pojazdu + Přinutit družřstvo k nasednutí nebo sesednutí jejich přiřazeného vozidla + 强制班组搭乘或离开他们分配的车辆 - - - - A %4 officer is inspecting %1. Go there and kill him before %2:%3." + + Squad SITREP + SITREP Squadra + Escuadra SITREP + SITREP d'escouade + 분대 상황보고 + Статус отряда + Raport Sytuacyjny Drużyny + SITREP družstva + 班组状态报告 - - Kill the Officer + + If the selected squad is using some vehicle, know remotely it's status + Se la squadra sta usando un veicolo, conoscine remotamente lo stato + Si la escuadra seleccionada está usando algún vehículo, conoce de forma remota su situación. + Si l'escouade sélectionnée utilise un véhicule, sachez à distance son statut + 선택된 분대가 차량을 사용하는 경우 원격으로 차량의 상태를 파악합니다. + Если выбранный отряд использует какую-либо технику, узнайте ее статус удаленно. + Sprawdź zdalnie status pojazu z którego krorzysta oddział + Pokud vybraná skupina používá nějaké vozidlo, vězte vzdáleně jeho stav + 如果选定的班组正在使用载具, 远程了解它的状态 - - We have spotted a %3 SpecOp team patrolling around a %1. Ambush them and we will have one less problem. Do this before %2. Be careful, they are tough boys. + + Static Autotarget + Autotarget Fisso + Autoapuntado de Estática + Ciblage automatique statique + 고정화기 자동 타겟팅 + Автонаведение установок + Statyczny Auto Cel + Automatické zaměřování pro statické zbraně + 自动对准目标 - - SpecOps + + Use this option on AT / AA mounted squads. The truck driver will try to point his truck's back to any detected enemy + Usa questa opzione su una squadra meccanizata AC / AA, il pilota cercherà di rotare il veicolo verso un nemico avvistato + Usa esta opción en escuadras montadas de AT / AA. El conductor del camión intentará apuntar el reverso del vehículo hacia cualquier enemigo detectado. + Utilisez cette option sur les escouades montées AT / AA. Le chauffeur du camion essaiera de pointer l'arrière de son camion vers tout ennemi détecté + 대전차 / 대공화기 탑재 분대에 이 옵션을 사용하십시오. 트럭 운전사는 그의 트럭 뒤에게 탐지된 아무 적을 가리키려 할 것입니다 + Используйте эту опцию для ПТ / ПВО отрядов. Отряд попытается направить свое орудие на любого обнаруженного врага. + Użyj tej opcji na zmotoryzowanych oddziałach PPANC/PLOT. Kierowca pojazdu będzie próbował skierować swój pojazd tyłem do każdego wykrytego wroga + Tuto možnost použijte na AT / AA jednotkách. Řidič kamionu se pokusí nasměrovat svůj kamion zpět na jakéhokoli detekovaného nepřítele + 对部署了反坦克/防空武器的班组使用此选项。卡车驾驶员会试图将车尾对准任何被发现的敌人 - - A traitor has scheduled a meeting with %4 in %1. Kill him before he provides enough intel to give us trouble. Do this before %2. We don't where exactly this meeting will happen. You will recognise the building by the nearby Offroad and %3 presence. + + + + Squad Options + Opzioni Squadra + Opciones de Escuadras HC + Options d'escouade + 분대 설정 + Назначение отряда + Opcje Drużyny + Možnosti družstva + 小队选项 - - Kill the Traitor + + Engineer Squad + Squadra Ingegneri + Escuadra de Ingenieros + Escouade d'ingénieurs + 공병 분대 + Инженеры + Drużyna Inżynierów + Inženýrská družstvo + 工程师班组 - - Someone found some intel on the traitors family, he will not cause any problems any more! + + MG Squad + Squadra MG + Escuadra de Ametrallador + Escouade MG + 기관총 분대 + Пулеметчики + Drużyna KM + MG družstvo + 机枪班组 - - A %1 would be a fine addition to our cause. Go there and capture it before %2. + + Mortar Squad + Squadra Mortaio + Escuadra de Mortero + Escouade de mortier + 박격포반 + Минометчики + Drużyna z Moździerzem + Minometné družstvo + 迫击炮班组 - - Resource Acquisition + + Normal Squad + Squadra Normale + Escuadra Normal + Escouade normale + 일반 분대 + Стандарт + Drużyna Normalna + Normální družstvo + 普通班组 - - A %1 is disturbing our operations in the area. Go there and capture it before %2. + + + + Squad Recruitment Options + Opzioni Reclutamento Squadra + Opciones de Reclutamiento de Escuadras + Options de recrutement d'escouade + 분대 모집 설정 + Меню найма отряда + Opcje Rekrutacji Drużyn + Možnosti náboru družstva + 小队招募选项 - - Take the Outpost + + Recruit AA Truck + Recluta Camion AA + Reclutar Camión AA + Recruter véhicule AA + 대공트럭 모집 + ПВО Техника + Rekrutuj Pojazd PLOT + Nábor AA náklaďáku + 招募防空卡车 - - A convoy from %1 is about to depart at %2. It will provide ammunition to %3. Try to intercept it. Steal or destroy that truck before it reaches it's destination. + + Recruit AT Team + Recluta Team AC + Reclutar Equipo AT + Recruter Équipe AT + 대전차조 모집 + Группа ПТ + Rekrutuj Drużynę PPANC + Nábor AT týmu + 招募反坦克小组 - - Ammo Convoy + + Recruit AT Car + Recluta Auto AC + Reclutar Coche AT + Recruter véhicule AT + 대전차 차량 모집 + ПТ Техника + Rekrutuj Pojazd PPANC + Nábor AT auto + 招募反坦克车辆 - - A convoy from %1 is about to depart at %2. It will reinforce %3 with armored vehicles. Try to intercept it. Steal or destroy that thing before it reaches it's destination. + + Recruit Inf. Squad + Recluta Squadra di fanteria + Reclutar Escuadra de inf. + Recruter Escouade Inf. + 보병분대 모집 + Отряд + Rekrutuj Oddział Piechoty + Nábor pěšího družstva + 招募步兵班 - - Armored Convoy + + Recruit Inf. Team + Recluta Team di fanteria + Reclutar Equipo de inf. + Recruter Équipe Inf. + 보병조 모집 + Группа + Rekrutuj Drużynę Piechoty + Nábor pěšího týmu + 招募步兵小组 - - A group of POWs is being transported from %1 to %3, and it's about to depart at %2. Try to intercept it. Kill or capture the truck driver to make them join you and bring them to HQ. Alive if possible. + + Recruit MG Team + Recluta Team Mitragliatrici + Reclutar Equipo de Ametralladora + Recruter Équipe MG + 기관총조 모집 + Группа пулеметчиков + Rekrutuj Drużynę KM + Nábor MG týmu + 招募机枪小组 - - Prisoner Convoy + + Recruit Mortar Team + Recluta Team con Mortaio + Reclutar Equipo de Morteros + Recruter une équipe d'artillerie (Mortier) + 박격포반 모집 + Артилерия + Rekrutuj Drużynę z Moździerzem + Nábor minometného týmu + 招募迫击炮小组 - - Reinforcements are being sent from %1 to %3 in a convoy, and it's about to depart at %2. Try to intercept and kill all the troops and vehicle objective. + + Recruit Sniper Team + Recluta Team di Cecchini + Reclutar Equipo de Tiradores + Recruter une équipe de tireurs d'élite + 저격조 모집 + Группа снайперов + Rekrutuj Dwójkę Snajperską + Nábor odstřelovacího týmu + 招募狙击小组 - - Reinforcements Convoy + + + + Days + Tage + Giorni + Días + jours + + дней + Dni + dní + - - A truck with plenty of money is being moved from %1 to %3, and it's about to depart at %2. Steal that truck and bring it to HQ. Those funds will be very welcome. + + d + g + d + + д + d + d + d - - Money Convoy + + Hours + Stunden + Ore + Horas + heures + 시간 + часов + Godziny + hodin + 小时 - - A truck with medical supplies destination %3 it's about to depart at %2 from %1. Steal that truck bring it to %3 and let people in there know it is %4 who's giving those supplies. + + h + o + h + 시간 + ч + h + h + h - - Supply Convoy + + Microseconds + Mikrosekunden + Microsecondi + Microsegundos + microsecondes + 마이크로초 + микросекунд + Mikrosekundy + mikrosekund + 微秒 - - We need to destroy or take a Radio Tower in %1. This will interrupt %3 Propaganda Nework. Do it before %2. + + µs + µs + µs + 마이크로초 + мкс + µs + µs + µs - - Destroy Radio Tower + + Milliseconds + Millisekunden + Millisecondi + Milisegundos + millisecondes + 밀리초 + миллисекунд + Milisekundy + milisekund + 毫秒 - - We have downed a helicopter. There is a good chance to destroy or capture it before it is recovered. Do it before a recovery team from %1 reaches the crash site. MOVE QUICKLY! + + ms + ms + ms + 밀리초 + мс + ms + ms + ms - - Downed Heli + + Minutes + Minuten + Minuti + Minutos + minutes + + минут + Minuty + minut + 分钟 - - We know an enemy armor (%3) is stationed in %1. It is a good chance to destroy or steal it before it causes more damage. Do it before %2. + + m + m + m + + м + m + m + m - - Steal or Destroy Armor + + Nanoseconds + Nanosekunden + Nanosecondi + Nanosegundos + nanosecondes + 나노초 + наносекунд + Nanosekundy + nanosekund + 纳秒 - - We've spotted an Ammotruck in an %1. Go there and destroy or steal it before %2. + + ns + ns + ns + 나노초 + нс + ns + ns + ns - - Steal or Destroy Ammotruck + + (Now) + (Gegenwart) + (Ora) + (Ahora) + (Maintenant) + (지금) + (настоящее время) + (Teraz) + (nyní) + (现在) - - Bring this truck to %1 Bank and park it in the main entrance. + + Seconds + Sekunden + Secondi + Segundos + secondes + + секунд + Sekundy + sekund + - - Bank Mission + + s + s + s + + с + s + s + s - - We know Gendarmes are guarding a large amount of money in the bank of %1. Take this truck and go there before %2, hold the truck close to tha bank's main entrance for 2 minutes and the money will be transferred to the truck. Bring it back to HQ and the money will be ours. + + + + refunding money due to error + Devolviendo el dinero a causa de un error. + Возвращаем деньги из-за ошибки. + hata nedeniyle para iadesi + 由于错误退款 - - Bank Robbery + + Packing Objects + Objetos empacables + Упаковать Объекты. + Objeler Paketleniyor + 打包物品 - - Don't get the truck far from the bank or count will restart. + + You are already carrying something. + Sta già trasportando qualcosa. + Ya estas llevando algo + Vous portez déjà quelque chose. + 이미 뭔가를 옮기고 있습니다. + Вы уже что-то несете. + Już coś nosisz. + Už něco nesete. + Zaten bir şeyler taşıyorsun. + 你已经拿着一个物品了! - - Drive the Truck back to base to finish this mission. + + You're too far. + Du bist zu weit entfernt. + Sei troppo lontano + Estás muy lejos + Tu es trop loin + 너무 멉니다. + Вы слишком далеко. + Jesteś za daleko + Jsi příliš daleko + Çok uzaktasın. + 距离太远 - - A supply shipment was sunk outside of %1. Go there and recover the supplies before %2. You will need to get a hold of a boat with a winch to recover the shipment, check beaches for civilian boats you can commandeer. + + Q/E to rotate - Space/Enter to stop. + Q/E per girare - Spazio/Invio per fermare. + Q/E para rotar - Espacio/Enter salir + A/E pour tourner- Espace/Entrée pour arrêter. + Q/E로 회전 - Space/Enter로 멈춤. + Q/E для вращения - Space/Enter чтобы закончить + Q/E, aby obrócić - Spacja/Enter, aby zatrzymać. + Q/E pro otáčení - Space/Enter to Stop. + Q/E Döndür - Space/Enter Durdur. + Q/E 旋转-空格/回车 停止 - - Salvage supplies + + Utility items + Oggetti Utilità + Artículos de Utilidad + Articles utilitaires + 유틸리티 아이템 + Вспомогательные предметы. + Przedmioty użytkowe + Položky + Yardımcı eşyalar + 工具 - - %1 population is in need of supplies. We may improve our relationship with that city if we are the ones who provide them. I have placed a crate with supplies near our HQ. Deliver the crate to %1 city center, hold it there for %3 minutes and it's done. Do this before %2. + + You can't afford this Item. + No puedes pagar ese objeto. + Vous n'avez pas assez d'argent pour cet article. + Вы не можете позволить себе это. + Bu öğeyi karşılayamazsınız. + 你买不起这个物品。 - - City Supplies + + You already bought one, wait %1 seconds before you can buy another. + Ya has comprado una unidad, espera %1 segundos antes de poder comprar otra. + Вы уже купили это, подождите %1 секунд, прежде чем покупать это снова. + Zaten bir tane satın aldınız, başka bir tane almak için %1 saniye bekleyin. + 你已经购买了一个,等待%1秒后才能购买另一个。 - - Deliver this box to %1, unload it to start distributing to people. + + Ammo Station + Station de Munitions + Ящик с боеприпасами + Cephane İstasyonu + 弹药站 - - Logistics Mission + + Fuel Drum + Benzinfass + Baril de Carburant + Бочка топлива + Yakıt Varili + 燃油桶 - - Delivery infos + + Fuel Tank + Réservoir de Carburant + Топливная цистерна + Yakıt Tankı + 燃油罐 - - Keep the area clear of hostiles for %1 more seconds. + + Light + Lampe + Освещение + Işık + - - Supplies Delivered + + Loot Box + Boite à Butins + Пустой ящик + Yağma Kutusu + 战利品箱 - - %3 is rebuilding a radio tower in %1. If we want to keep up the enemy comms breakdown, the work must be stopped. Destroy the repair truck parked nearby or capture the zone. Work will be finished on %2. + + Medical Box + Boite médicale + Ящик с медициной + Sıhhiye Kutusu + 医疗箱 - - Tower Rebuild Disrupt + + Medical Tent + Tente Médicale + Медицинская палатка + Sıhhiye Çadırı + 医疗帐篷 - - A group of POWs is awaiting for execution in %1. We must rescue them before %2. Bring them to HQ. + + Repair Station + Station de réparations + Ремонтная станция + Tamir İstasyonu + 修理站 - - POW Rescue + + Item Purchase + Compra de objeto + Achat d'article + Покупка предмета + Eşya Satın Alındı + 购买物品 - - A group of smugglers have been arrested in %1 and they are about to be sent to prison. Go there and free them in order to make them join our cause. Do this before %2. + + + + Vehicle Manager + Fahrzeugmanager + Manager Veicoli + Gestionar vehículo + Gestionnaire de véhicules + 차량 관리자 + Техника + Zarządzanie pojazdami + Manažer vozidel + 载具管理 - - A group of %3 supportes are hidden in %1 awaiting for evacuation. We have to find them before %2 does it. If not, there will be a certain death for them. Bring them back to HQ. + + Add to Air Support + Aggiungi al Supporto Aereo + Añadir a Soporte Aéreo + Ajouter au soutien aérien + 항공 지원에 추가 + Добавить в воздушную поддержку + Dodaj do Wsparcia Powietrznego + Přidat k letecké podpoře + 增加至空中支援 - - Refugees Evac + + Gain Airstrike points giving this vehicle to the faction Air pool + Ottieni Punti Supporto Aereo consegnado questo veivolo alla fazione + Gana puntos de ataque aéreo dando este vehículo al almacen de la Facción + Gagnez des points de frappe aérienne en donnant ce véhicule à la réserve aérienne de la faction + 해당 차량을 팩션의 항공 자산에 제공하여 공습 포인트를 획득합니다. + Получите очки авиаудара, отдав этот автомобиль в запас воздуха фракции + Zdobądź punkty Nalotu, dając ten pojazd do puli pojazdów latających twojej frakcji + Získejte body leteckého úderu dáním tohoto vozidla do frakčního leteckého poolu + 将此载具捐献给阵营空军以换取空袭点数 - - %2 is attacking us in %1. Help the defense if you can. + + Garage\Sell Vehicle + Garage/Fahrzeug verkaufen + Aggiungi al garage\Vendi Veicolo + Guardar/Vender Vehículo + Ranger\Vendre le véhicule + 차량 보관\판매 + Гараж\Продать технику + Garażuj \ Sprzedaj Pojazd + Garáž\Prodat vozidlo + 存储\出售载具 - - %1 Contact Report + + Add to garage / sell the vehicle you are currently looking at + Aggiungi al garage / vendi il veicoli che stai attualmente guardando + Añadir al garaje / vender el vehículo que estás mirando. + Ajouter au garage / vendre le véhicule que vous regardez actuellement + 현재 보고 있는 차량을 차고에 추가하거나 판매합니다. + Добавить в гараж/продать технику, на которую сейчас смотрите + Schowaj pojazd do garażu / sprzedaj pojazd, na który aktualnie patrzysz + Přidejte do garáže / prodávejte vozidlo, na které se v současné době díváte + 将面前的载具添加到车库或出售 - - - - Self Revive + + Unlock Vehicle + Fahrzeug entsperren + Sblocca Veicolo + Abrir Vehículo + Déverrouiller le véhicule + 차량 잠금해제 + Разблокировать технику + Odblokuj Pojazd + Odemknout vozidlo + 解锁载具 - - You don't have a first aid kit for self-revive. + + Allow other groups to mount this vehicle + Erlaube einer anderen Gruppe auf diesem Fahrzeug aufzusitzen + Permetti ad altri gruppi di salire su questo veicolo + Permite a otros grupos montarse a este vehículo + Autoriser d'autres groupes à monter dans ce véhicule + 다른 그룹이 이 차량에 탑승하도록 허용합니다. + Разрешить другим группам садиться на этот автомобиль + Pozwól innym grupom na używanie tego pojazdu + Umožněte ostatním skupinám nasednout do tohoto vozidla + 允许其他小队搭乘该载具 - - You have already revived yourself recently. + + Add Vehicle to Squad? + Aggiungi Veicolo alla Squadra? + ¿Añadir un vehículo a la Escuadra? + Ajouter un véhicule à l'escouade ? + 차량을 분대에 추가합니까? + Добавить машину в отряд? + Przydzielić ten pojazd do drużyny? + Přidat vozidlo do družstva? + 将载具分配给班组? - - You shake off the injury, but you're not feeling great. + + Vehicles and Squads + Fahrzeuge und Truppen + Veicoli e Squadre + Vehículos y Escuadras + Véhicules et escouades + 차량과 분대 + Техника и отряды + Pojazdy i Oddziały + Vozidla a jednotky + 载具和班组 - - You are feeling much better. + + Options related to vehicle management in HC controlled squads + Opzioni relative alla gestione del veicoli delle squadre assegnate all' Alto Comando + Opciones relacionadas a la gestion de vehículos en escuadras controladas por HC + Options liées à la gestion des véhicules dans les escouades contrôlées par HC + 하이 커맨드 휘하의 분대의 차량 관리와 관련된 설정입니다. + Варианты, связанные с управлением транспортными средствами в отрядах, контролируемых HC + Opcje związane z zarządzaniem pojazdami w oddziałach kontrolowanych przez HC + Možnosti související se správou vozidel v jednotkách kontrolovaných HC + 与指挥部班组车辆管理相关的选项 diff --git a/A3A/addons/gui/Stringtable.xml b/A3A/addons/gui/Stringtable.xml index 3f2fdd48ae..70c1714205 100644 --- a/A3A/addons/gui/Stringtable.xml +++ b/A3A/addons/gui/Stringtable.xml @@ -96,6 +96,7 @@ Только Командующий может купить это Apenas o Comandante pode comprar este item. Sadece komutan bu eşyayı satın alabilir. + 只有指挥官可以购买此物品。 Purchase Item @@ -106,6 +107,7 @@ Приобрести Comprar item. Eşyayı Satın Al + 购买物品 Buy %1 for %2 %3 @@ -116,6 +118,7 @@ Купить %1 за %2 %3 Comprar %1 por %2 %3 %2 %3 için %1 satın al + 花 %2 %3 购买 %1 This item can rearm other vehicles @@ -125,6 +128,7 @@ Этот объект может перевооружать другую технику. Este item consegue rearmar outros veículos. Bu öğe diğer araçları yeniden silahlandırabilir + 这个物品可以给其他载具补给 Buy %1 for %2 %3 @@ -247,6 +251,7 @@ Этот объект может собирать вещи\n%1 с максимальной вместимостью в %2 Este item consegue recolher o saque (loot)\n%1 carga máxima é %2 Bu öğe ganimet toplayabilir\n%1 maksimum yük %2 + 这个物品可以收集战利品\n%1 最大载重是 %2 This item has medical capability @@ -256,6 +261,7 @@ Этот объект имеет медицинские возможности Este item tem capacidades médicas Bu öğenin tıbbi özelliği var + 这个物品具有医疗功能 %1 Passenger seats @@ -294,6 +300,7 @@ Этот объект может заправлять технику\n%1 с запасом топлива в %2 Este item consegue abastecer outros\n%1 Combustível máximo é %2 Bu öğe diğerlerine yakıt ikmali yapabilir\n%1 maks. yakıt %2'dir + 这个物品可以给其他载具加油\n%1 最大油量是 %2 This item can repair other vehicles @@ -303,6 +310,7 @@ Этот объект может ремонтировать другую технику Este item consegue reparar outros veículos Bu öğe diğer araçları onarabilir + 这个物品可以修理其他载具 BUY VEHICLE @@ -341,6 +349,7 @@ Гражданские Civil Sivil + 民用 Other @@ -351,6 +360,7 @@ Другое Outro Diğer + 其他 Rebel @@ -361,6 +371,7 @@ Сопротивление Rebeldes İsyancı + 反叛军 Statics @@ -371,6 +382,7 @@ Стационарное Estáticas Statikler + 固定 diff --git a/A3A/addons/maps/Stringtable.xml b/A3A/addons/maps/Stringtable.xml index 4c7aed0928..648a3ff8f8 100644 --- a/A3A/addons/maps/Stringtable.xml +++ b/A3A/addons/maps/Stringtable.xml @@ -363,6 +363,7 @@ Antistasi - lässige Revolution Этот обновленный текст был пасхалкой. Este texto não ser atualizado é um "Easter Egg" (surpresa!) Güncellenmeyen bu metin bir Easter Egg'dir. + 这个文本不会被更新,这是一个复活节彩蛋。 Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. @@ -384,6 +385,7 @@ Antistasi - lässige Revolution Antistasi Чернорусь 2020 Antistasi Chernarus 2020 Antistasi Chernarus 2020 + Antistasi Chernarus 2020 Antistasi - Another Liberation of Cherno @@ -391,6 +393,7 @@ Antistasi - lässige Revolution Ещё одно Освобождение Черноруси Antistasi - Outra Libertação de Cherno Antistasi - Cherno'nun Başka Bir Kurtuluşu + Antistasi - 另一个切尔诺贝利的解放 Stuck between two fronts. @@ -619,6 +622,7 @@ Antistasi - lässige Revolution Vive la résistance! Lang lebe der Widerstand! + 抵抗运动万岁! Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. @@ -641,6 +645,7 @@ Antistasi - lässige Revolution Antistasi Нормандия Antistasi Normandia Antistasi Normandiya + Antistasi Normandy Antistasi - The French Resistance @@ -649,6 +654,7 @@ Antistasi - lässige Revolution Antistasi - Французское Сопротивление. Antistasi - A Resistência Francesa Antistasi - Fransız Direnişi + Antistasi - 法国抵抗运动 Because nothing is more important than Freedom. From f032653e08db433d88637a586fdaea50669ce0a8 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Sun, 24 Sep 2023 22:19:59 +0200 Subject: [PATCH 031/157] crash-fix --- .../Templates/Vanilla/Vanilla_Reb_Vehicle_Attributes.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_Vehicle_Attributes.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_Vehicle_Attributes.sqf index 662a4a59d8..18266ca1f9 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_Vehicle_Attributes.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_Vehicle_Attributes.sqf @@ -1,6 +1,6 @@ ["attributesVehicles", [ ["I_C_Offroad_02_LMG_F", ["rebCost", 500]], - ["I_C_Offroad_02_unarmed_F", ["rebCost", 150]], //Slow, 4 seats only + ["I_C_Offroad_02_unarmed_F", ["rebCost", 150]] //Slow, 4 seats only ]] call _fnc_saveToTemplate; //Western Sahara Vehicles, From a6e3f5dd35c12b8e9db17dd43cb8164f90691de0 Mon Sep 17 00:00:00 2001 From: ante <49555217+ante185@users.noreply.github.com> Date: Tue, 26 Sep 2023 20:50:12 +0200 Subject: [PATCH 032/157] Update 3CB_Reb_CNM.sqf --- A3A/addons/core/Templates/Templates/3CB/3CB_Reb_CNM.sqf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/A3A/addons/core/Templates/Templates/3CB/3CB_Reb_CNM.sqf b/A3A/addons/core/Templates/Templates/3CB/3CB_Reb_CNM.sqf index 57cab27c7a..6e88aae8d2 100644 --- a/A3A/addons/core/Templates/Templates/3CB/3CB_Reb_CNM.sqf +++ b/A3A/addons/core/Templates/Templates/3CB/3CB_Reb_CNM.sqf @@ -48,10 +48,10 @@ private _initialRebelEquipment = [ "UK3CB_BHP", "rhs_weap_tt33", -"uk3cb_enfield_no4", +"rhs_weap_Izh18","rhs_weap_m38", ["rhs_weap_rpg75", 50], ["IEDUrbanSmall_Remote_Mag", 10], ["IEDLandSmall_Remote_Mag", 10], ["IEDUrbanBig_Remote_Mag", 3], ["IEDLandBig_Remote_Mag", 3], -"UK3CB_BHP_9_13Rnd", "rhs_mag_762x25_8", "uk3cb_no4_enfield_303_10Rnd_magazine", "uk3cb_no4_enfield_303_10Rnd_magazine_GT", "uk3cb_1rnd_riflegrenade_mas_flare", "rhs_grenade_mkii_mag", "rhs_grenade_mki_mag", "rhs_mag_rdg2_black", "rhs_grenade_m15_mag", +"UK3CB_BHP_9_13Rnd", "rhs_mag_762x25_8", "rhsgref_1Rnd_00Buck", "rhsgref_1Rnd_Slug","rhsgref_5Rnd_762x54_m38" , "rhs_grenade_mkii_mag", "rhs_grenade_mki_mag", "rhs_mag_rdg2_black", "rhs_grenade_m15_mag", "UK3CB_CHC_C_B_MED", "UK3CB_B_Bedroll_Backpack", "UK3CB_TKC_C_B_Sidor_MED", "UK3CB_CW_SOV_O_LATE_B_Sidor_RIF", "UK3CB_CW_SOV_O_EARLY_B_Sidor_RIF", "UK3CB_V_CW_Chestrig", "UK3CB_V_CW_Chestrig_2_Small", "UK3CB_V_Belt_KHK", "UK3CB_V_Belt_Rig_KHK", "UK3CB_V_Belt_Rig_Lite_KHK", "UK3CB_V_Pouch", "UK3CB_V_Chestrig_TKA_OLI", "UK3CB_V_Chestrig_2_Small_OLI", "UK3CB_V_Chestrig_TKA_BRUSH", "UK3CB_V_Chestrig_Lite_KHK", "UK3CB_V_Chestrig_Lite_2_Small_KHK", "rhs_acc_2dpZenit", "Binocular"]; From 9ad0487f19f99ffb43c99a9ac780b66d36271576 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Mon, 2 Oct 2023 18:36:21 +0200 Subject: [PATCH 033/157] typo in stringtable --- A3A/addons/core/Stringtable.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 5a0be3d1c1..c8cd94e99c 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -1127,7 +1127,7 @@ - A %4 officer is inspecting %1. Go there and kill him before %2:%3." + A %4 officer is inspecting %1. Go there and kill him before %2:%3. Kill the Officer From 4d890bc440914551c5c4dfcf29fca3392f24495d Mon Sep 17 00:00:00 2001 From: John Jordan Date: Wed, 4 Oct 2023 19:09:55 +0100 Subject: [PATCH 034/157] Move headless clients with HQ to theoretically improve AI responses --- A3A/addons/core/functions/Base/fn_relocateHQObjects.sqf | 5 ++++- A3A/addons/core/functions/Save/fn_loadServer.sqf | 3 +++ A3A/addons/core/functions/init/fn_initClient.sqf | 1 + 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/A3A/addons/core/functions/Base/fn_relocateHQObjects.sqf b/A3A/addons/core/functions/Base/fn_relocateHQObjects.sqf index 9473537247..ea32f27018 100644 --- a/A3A/addons/core/functions/Base/fn_relocateHQObjects.sqf +++ b/A3A/addons/core/functions/Base/fn_relocateHQObjects.sqf @@ -26,10 +26,13 @@ posHQ = _newPosition; publicVariable "posHQ"; "Synd_HQ" setMarkerPos _newPosition; chopForest = false; publicVariable "chopForest"; - [respawnTeamPlayer, 1, teamPlayer] call A3A_fnc_setMarkerAlphaForSide; [respawnTeamPlayer, 1, civilian] call A3A_fnc_setMarkerAlphaForSide; +// Move headless client logic objects near HQ so that firedNear EH etc. work more reliably +private _hcpos = _newPosition vectorAdd [-100, -100, 0]; +{ _x setPosATL _hcpos } forEach (entities "HeadlessClient_F"); + private _alignNormals = { private _thing = _this; _thing setVectorUp surfaceNormal getPos _thing; diff --git a/A3A/addons/core/functions/Save/fn_loadServer.sqf b/A3A/addons/core/functions/Save/fn_loadServer.sqf index fb2880adb2..393e46109f 100644 --- a/A3A/addons/core/functions/Save/fn_loadServer.sqf +++ b/A3A/addons/core/functions/Save/fn_loadServer.sqf @@ -100,6 +100,9 @@ if (isServer) then { {_x setPos getMarkerPos respawnTeamPlayer} forEach ((call A3A_fnc_playableUnits) select {side _x == teamPlayer}); _sites = markersX select {sidesX getVariable [_x,sideUnknown] == teamPlayer}; + // Move headless client logic objects near HQ so that firedNear EH etc. work more reliably + private _hcpos = markerPos respawnTeamPlayer vectorAdd [-100, -100, 0]; + { _x setPosATL _hcpos } forEach (entities "HeadlessClient_F"); tierPreference = 1; publicVariable "tierPreference"; diff --git a/A3A/addons/core/functions/init/fn_initClient.sqf b/A3A/addons/core/functions/init/fn_initClient.sqf index a8d36df4a9..71df9b9e4b 100644 --- a/A3A/addons/core/functions/init/fn_initClient.sqf +++ b/A3A/addons/core/functions/init/fn_initClient.sqf @@ -86,6 +86,7 @@ if (!isServer) then { // Headless clients register with server and bail out at this point if (!isServer and !hasInterface) exitWith { + player setPosATL (markerPos respawnTeamPlayer vectorAdd [-100, -100, 0]); [clientOwner] remoteExecCall ["A3A_fnc_addHC",2]; }; From 86afcee0d45bce3752a14f4478cacc93d46c5ad6 Mon Sep 17 00:00:00 2001 From: John Jordan Date: Thu, 5 Oct 2023 16:37:09 +0100 Subject: [PATCH 035/157] Fix RPT error when admin disconnects --- A3A/addons/core/functions/init/fn_initServer.sqf | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/A3A/addons/core/functions/init/fn_initServer.sqf b/A3A/addons/core/functions/init/fn_initServer.sqf index db3044fb14..8575ce13ca 100644 --- a/A3A/addons/core/functions/init/fn_initServer.sqf +++ b/A3A/addons/core/functions/init/fn_initServer.sqf @@ -178,12 +178,13 @@ if (isPlayer A3A_setupPlayer) then { theBoss = A3A_setupPlayer; publicVariable "theBoss"; }; -//add admin as member if not on loggin +// Add admin as member on state change addMissionEventHandler ["OnUserAdminStateChanged", { params ["_networkId", "_loggedIn", "_votedIn"]; - private _uid = (getUserInfo _networkId)#2; - if !(_uid in membersX) then { - membersX pushBackUnique (getUserInfo _networkId)#2; + private _userInfo = getUserInfo _networkId; + if (_userInfo isEqualTo []) exitWith {}; // happens on disconnections, apparently + if !(_userInfo#2 in membersX) then { + membersX pushBackUnique _userInfo#2; publicVariable "membersX"; }; }]; From 2979b217fbf7070f83000526043b79901e799809 Mon Sep 17 00:00:00 2001 From: ante185 <49555217+ante185@users.noreply.github.com> Date: Sat, 7 Oct 2023 19:32:30 +0200 Subject: [PATCH 036/157] Update RHS_AI_ChDKZ (#2955) * Update RHS_AI_ChDKZ.sqf * Update RHS_AI_ChDKZ.sqf * Update RHS_AI_ChDKZ.sqf --- .../Templates/Templates/RHS/RHS_AI_ChDKZ.sqf | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_ChDKZ.sqf b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_ChDKZ.sqf index 88d447d530..ea940ee529 100644 --- a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_ChDKZ.sqf +++ b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_ChDKZ.sqf @@ -30,14 +30,13 @@ ["vehiclesLightUnarmed", ["rhsgref_ins_uaz", "rhsgref_ins_uaz_open", "rhsgref_ins_uaz_open", "rhsgref_BRDM2UM_ins"]] call _fnc_saveToTemplate; ["vehiclesLightArmed",["rhsgref_ins_uaz_spg9","rhsgref_ins_uaz_dshkm","rhsgref_ins_uaz_ags", "rhsgref_BRDM2_HQ_ins","rhsgref_ins_gaz66_zu23","rhsgref_ins_ural_Zu23"]] call _fnc_saveToTemplate; ["vehiclesTrucks", [ -"rhsgref_ins_zil131_open","rhsgref_ins_zil131", "rhsgref_ins_gaz66","rhsgref_ins_gaz66o", -"rhsgref_ins_ural","rhsgref_ins_ural_open","rhsgref_ins_ural_work","rhsgref_ins_ural_work_open" +"rhsgref_ins_ural","rhsgref_ins_ural_open", +"rhsgref_BRDM2UM_ins", "rhsgref_BRDM2_HQ_ins" ]] call _fnc_saveToTemplate; ["vehiclesCargoTrucks", [ "rhsgref_ins_gaz66o_flat","rhsgref_ins_gaz66_flat", -"rhsgref_ins_zil131_flatbed_cover","rhsgref_ins_zil131_flatbed", -"rhsgref_ins_ural_work","rhsgref_ins_ural_work_open" +"rhsgref_ins_zil131_flatbed_cover","rhsgref_ins_zil131_flatbed" ]] call _fnc_saveToTemplate; ["vehiclesAmmoTrucks", ["rhsgref_ins_gaz66_ammo"]] call _fnc_saveToTemplate; ["vehiclesRepairTrucks", ["rhsgref_ins_gaz66_repair","rhsgref_ins_ural_repair"]] call _fnc_saveToTemplate; @@ -45,7 +44,7 @@ ["vehiclesMedical", ["rhsgref_ins_gaz66_ap2"]] call _fnc_saveToTemplate; ["vehiclesLightAPCs", ["rhsgref_BRDM2_ins"]] call _fnc_saveToTemplate; //this line determines light APCs -["vehiclesAPCs", ["rhsgref_ins_btr60","rhsgref_ins_btr60","rhsgref_ins_btr70","rhsgref_ins_bmd2","rhsgref_ins_bmd1p","rhsgref_ins_bmd1"]] call _fnc_saveToTemplate; +["vehiclesAPCs", ["rhsgref_ins_btr60","rhsgref_ins_btr60","rhsgref_ins_btr60","rhsgref_ins_btr60","rhsgref_ins_btr70","rhsgref_ins_btr70","rhsgref_ins_bmd2","rhsgref_ins_bmd1p","rhsgref_ins_bmd1"]] call _fnc_saveToTemplate; ["vehiclesIFVs", ["rhsgref_ins_bmp2k","rhsgref_ins_bmp2d","rhsgref_ins_bmp2e","rhsgref_ins_bmp2","rhsgref_ins_bmp1p","rhsgref_ins_bmp1k","rhsgref_ins_bmp1d","rhsgref_ins_bmp1"]] call _fnc_saveToTemplate; //this line determines IFVs ["vehiclesTanks", ["a3a_rhs_chdkz_72a","a3a_rhs_chdkz_72a","a3a_rhs_chdkz_72b","a3a_rhs_chdkz_72c"]] call _fnc_saveToTemplate; ["vehiclesAA", ["rhsgref_ins_zsu234"]] call _fnc_saveToTemplate; @@ -61,8 +60,8 @@ ["vehiclesHelisLight", ["a3a_rhs_Mi8T_chdkz"]] call _fnc_saveToTemplate; ["vehiclesHelisTransport", ["a3a_rhs_Mi8mt_chdkz","a3a_rhs_Mi8mt_chdkz", "RHS_Mi24Vt_vvsc"]] call _fnc_saveToTemplate; //Mi8mt has pk's, Mi24Vt has 12.7 turret only -["vehiclesHelisLightAttack", ["a3a_rhs_Mi8MTV3_chdkz","a3a_rhs_Mi8MTV3_heavy_chdkz","a3a_rhs_Mi8AMTSh_chdkz"]] call _fnc_saveToTemplate; -["vehiclesHelisAttack", ["RHS_Mi24P_vvsc", "RHS_Mi24V_vvsc"]] call _fnc_saveToTemplate; +["vehiclesHelisLightAttack", ["RHS_Mi24P_vvsc", "a3a_rhs_Mi8MTV3_chdkz","a3a_rhs_Mi8MTV3_heavy_chdkz","a3a_rhs_Mi8AMTSh_chdkz"]] call _fnc_saveToTemplate; +["vehiclesHelisAttack", ["RHS_Mi24V_vvsc"]] call _fnc_saveToTemplate; ["vehiclesArtillery", ["rhsgref_ins_2s1","rhsgref_ins_d30","rhsgref_ins_BM21"]] call _fnc_saveToTemplate; ["magazines", createHashMapFromArray [ @@ -76,7 +75,7 @@ //Config special vehicles ["vehiclesMilitiaLightArmed", ["rhsgref_ins_uaz_dshkm"]] call _fnc_saveToTemplate; -["vehiclesMilitiaTrucks", ["rhsgref_ins_gaz66","rhsgref_ins_gaz66o"]] call _fnc_saveToTemplate; +["vehiclesMilitiaTrucks", ["rhsgref_ins_ural_work","rhsgref_ins_ural_work_open","rhsgref_ins_zil131_open","rhsgref_ins_zil131"]] call _fnc_saveToTemplate; ["vehiclesMilitiaCars", ["rhsgref_ins_uaz", "rhsgref_ins_uaz_open"]] call _fnc_saveToTemplate; ["vehiclesPolice", ["rhsgref_ins_gaz66","rhsgref_ins_uaz", "rhsgref_ins_uaz_open"]] call _fnc_saveToTemplate; @@ -199,7 +198,7 @@ _sfLoadoutData set ["backpacks", ["rhs_assault_umbts", "B_Kitbag_sgg", "rhs_sido _sfLoadoutData set ["helmets", ["rhs_Booniehat_digi", "rhs_altyn", "rhs_altyn_novisor", "rhs_altyn_novisor_ess", "rhs_gssh18"]]; _sfLoadoutData set ["slHat", ["rhs_beret_mvd"]]; _sfLoadoutData set ["binoculars", ["Laserdesignator_03"]]; -_sfLoadoutData set ["NVGs", ["rhsusf_ANPVS_15"]]; +_sfLoadoutData set ["NVGs", ["rhsusf_ANPVS_15", "rhs_1PN138"]]; _sfLoadoutData set ["antiInfantryGrenades", ["rhs_mag_rgn", "rhs_mag_rgo"]]; _sfLoadoutData set ["facewear", ["rhs_balaclava1_olive", "rhs_balaclava", "G_Balaclava_oli","G_Balaclava_blk",""]]; @@ -278,7 +277,7 @@ _sfLoadoutData set ["sidearms", [ ///////////////////////////////// private _militaryLoadoutData = _loadoutData call _fnc_copyLoadoutData; -_militaryLoadoutData set ["uniforms", ["rhs_uniform_gorka_r_y","rhs_uniform_gorka_r_g"]]; +_militaryLoadoutData set ["uniforms", ["rhsgref_uniform_reed"]]; _militaryLoadoutData set ["vests", ["rhs_6b3_AK_3","rhs_6b3_AK_2","rhs_6b3_AK","rhs_6b3","rhs_6b2_AK","rhs_6b2_chicom","rhs_6b2_lifchik","rhs_6b2_RPK","rhs_6b2_SVD","rhs_6sh92_digi","rhs_6sh92_digi_radio","rhs_6sh92","rhs_6sh92_radio","V_TacVest_blk","V_BandollierB_rgr","V_Chestrig_rgr"]]; _militaryLoadoutData set ["glVests", ["rhs_6sh92_digi_vog","rhs_6sh92_vog","rhs_6b3_VOG","rhs_6b3_VOG_2"]]; _militaryLoadoutData set ["slVests", ["rhs_6sh92_digi_vog_headset","rhs_6sh92_vog_headset","rhs_6b3_VOG","rhs_6b3_VOG_2"]]; From bc54be19fef0f102807708238d72f92fa307f33a Mon Sep 17 00:00:00 2001 From: jaj22 Date: Sat, 7 Oct 2023 19:38:40 +0100 Subject: [PATCH 037/157] Add vehiclesLightTanks template category (#2960) * Add vehiclesLightTanks template category * Make vehiclesTanks non-mandatory if vehiclesLightTanks exists --- .../Templates/Templates/FactionDefaults/EnemyDefaults.sqf | 2 ++ .../core/functions/Base/fn_getVehiclesGroundSupport.sqf | 8 +++++++- A3A/addons/core/functions/Base/fn_sellVehicle.sqf | 1 + A3A/addons/core/functions/CREATE/fn_createAIAirplane.sqf | 2 +- .../functions/CREATE/fn_createVehicleQRFBehaviour.sqf | 1 + .../core/functions/Templates/fn_compileMissionAssets.sqf | 3 ++- A3A/addons/core/functions/init/fn_initVarServer.sqf | 4 ++-- 7 files changed, 16 insertions(+), 5 deletions(-) diff --git a/A3A/addons/core/Templates/Templates/FactionDefaults/EnemyDefaults.sqf b/A3A/addons/core/Templates/Templates/FactionDefaults/EnemyDefaults.sqf index b97f4508cb..c8acd29599 100644 --- a/A3A/addons/core/Templates/Templates/FactionDefaults/EnemyDefaults.sqf +++ b/A3A/addons/core/Templates/Templates/FactionDefaults/EnemyDefaults.sqf @@ -11,6 +11,8 @@ ["placeIntel_itemMedium", ["Land_Document_01_F",-155,false]] call _fnc_saveToTemplate; // [classname,azimuth,isComputer]. ["placeIntel_itemLarge", ["Land_Laptop_unfolded_F",-25,true]] call _fnc_saveToTemplate; // [classname,azimuth,isComputer]. +["vehiclesLightTanks", []] call _fnc_saveToTemplate; + ["attributesVehicles", []] call _fnc_saveToTemplate; ["faces", ["GreekHead_A3_02","GreekHead_A3_03","GreekHead_A3_04","GreekHead_A3_05","GreekHead_A3_06","GreekHead_A3_07","GreekHead_A3_08","GreekHead_A3_09","Ioannou","Mavros"]] call _fnc_saveToTemplate; diff --git a/A3A/addons/core/functions/Base/fn_getVehiclesGroundSupport.sqf b/A3A/addons/core/functions/Base/fn_getVehiclesGroundSupport.sqf index a47608f903..592386ebcb 100644 --- a/A3A/addons/core/functions/Base/fn_getVehiclesGroundSupport.sqf +++ b/A3A/addons/core/functions/Base/fn_getVehiclesGroundSupport.sqf @@ -23,17 +23,23 @@ private _vehWeights = []; private _milCarWeight = [50, 40, 30, 20, 10, 0, 0, 0, 0, 0] select _level; private _carWeight = [50, 50, 50, 50, 50, 50, 50, 40, 35, 30] select _level; private _aaWeight = [ 0, 0, 3, 5, 7, 8, 10, 12, 13, 14] select _level; -private _tankWeight = [ 0, 5, 10, 15, 20, 25, 30, 35, 40, 50] select _level; +private _ltWeight = [ 0, 5, 7, 9, 10, 11, 12, 13, 14, 15] select _level; +private _tankWeight = [ 0, 0, 3, 6, 10, 14, 18, 22, 26, 35] select _level; // filter out weak AA that shouldn't be tier-scaled (eg. Avenger, zu23) private _vehAA = (_faction get "vehiclesAA") select { A3A_vehicleResourceCosts get _x >= 100 }; if (_vehAA isEqualTo []) then { _tankWeight = _tankWeight + _aaWeight }; +// Only one of these two is mandatory +if (_faction get "vehiclesLightTanks" isEqualTo []) then { _tankWeight = _tankWeight + _ltWeight }; +if (_faction get "vehiclesTanks" isEqualTo []) then { _ltWeight = _ltWeight + _tankWeight }; + // only occupants use militia vehicles? if (_side == Occupants) then { [_faction get "vehiclesMilitiaLightArmed", _milCarWeight] call _fnc_addArrayToWeights; }; [_faction get "vehiclesLightArmed", _carWeight] call _fnc_addArrayToWeights; +[_faction get "vehiclesLightTanks", _ltWeight] call _fnc_addArrayToWeights; [_faction get "vehiclesTanks", _tankWeight] call _fnc_addArrayToWeights; [_vehAA, _aaWeight] call _fnc_addArrayToWeights; diff --git a/A3A/addons/core/functions/Base/fn_sellVehicle.sqf b/A3A/addons/core/functions/Base/fn_sellVehicle.sqf index f8f4280e59..459e2761c8 100644 --- a/A3A/addons/core/functions/Base/fn_sellVehicle.sqf +++ b/A3A/addons/core/functions/Base/fn_sellVehicle.sqf @@ -98,6 +98,7 @@ private _costs = call { if ( (_typeX in FactionGet(all,"vehiclesAPCs")) || (_typeX in FactionGet(all,"vehiclesIFVs")) + || (_typeX in FactionGet(all,"vehiclesLightTanks")) || (_typeX in FactionGet(all,"vehiclesHelisLightAttack")) || (_typeX in FactionGet(all,"vehiclesTransportAir")) || (_typeX in FactionGet(all,"vehiclesUAVs")) diff --git a/A3A/addons/core/functions/CREATE/fn_createAIAirplane.sqf b/A3A/addons/core/functions/CREATE/fn_createAIAirplane.sqf index a3d032ed6a..bab1342200 100644 --- a/A3A/addons/core/functions/CREATE/fn_createAIAirplane.sqf +++ b/A3A/addons/core/functions/CREATE/fn_createAIAirplane.sqf @@ -265,7 +265,7 @@ private _ammoBox = if (garrison getVariable [_markerX + "_lootCD", 0] == 0) then if (!_busy) then { - private _vehTypesHeavy = (_faction get "vehiclesAPCs") + (_faction get "vehiclesTanks"); + private _vehTypesHeavy = (_faction get "vehiclesLightAPCs") + (_faction get "vehiclesAPCs") + (_faction get "vehiclesIFVs") + (_faction get "vehiclesLightTanks") + (_faction get "vehiclesTanks"); for "_i" from 1 to (round (random 2)) do { _spawnParameter = [_markerX, "Vehicle"] call A3A_fnc_findSpawnPosition; diff --git a/A3A/addons/core/functions/CREATE/fn_createVehicleQRFBehaviour.sqf b/A3A/addons/core/functions/CREATE/fn_createVehicleQRFBehaviour.sqf index d36ac1abc5..039f2de44c 100644 --- a/A3A/addons/core/functions/CREATE/fn_createVehicleQRFBehaviour.sqf +++ b/A3A/addons/core/functions/CREATE/fn_createVehicleQRFBehaviour.sqf @@ -73,6 +73,7 @@ else // ground vehicle { private _typeName = call { if (_vehType in FactionGet(all,"vehiclesTanks")) exitWith {"Tank"}; + if (_vehType in FactionGet(all,"vehiclesLightTanks")) exitWith {"Tank"}; if (_vehType in FactionGet(all,"vehiclesAA")) exitWith {"AA"}; if (_vehType in FactionGet(all,"vehiclesArmor")) exitWith {"APC"}; if (_vehType in FactionGet(all,"vehiclesTrucks")) exitWith {"Truck"}; diff --git a/A3A/addons/core/functions/Templates/fn_compileMissionAssets.sqf b/A3A/addons/core/functions/Templates/fn_compileMissionAssets.sqf index e6f919351e..24cae85aa8 100644 --- a/A3A/addons/core/functions/Templates/fn_compileMissionAssets.sqf +++ b/A3A/addons/core/functions/Templates/fn_compileMissionAssets.sqf @@ -60,12 +60,12 @@ Info("Identifying vehicle types"); //Occ&Inv X vehicles setVar("vehiclesPolice", OccAndInv("vehiclesPolice")); -setVar("vehiclesAttack", OccAndInv("vehiclesAttack") ); setVar("vehiclesUAVs", OccAndInv("uavsAttack")+ OccAndInv("uavsPortable") ); setVar("vehiclesAmmoTrucks", OccAndInv("vehiclesAmmoTrucks") ); setVar("vehiclesLightAPCs", OccAndInv("vehiclesLightAPCs")); setVar("vehiclesAPCs", OccAndInv("vehiclesAPCs") ); setVar("vehiclesIFVs", OccAndInv("vehiclesIFVs") ); +setVar("vehiclesLightTanks", OccAndInv("vehiclesLightTanks")); setVar("vehiclesTanks", OccAndInv("vehiclesTanks")); setVar("vehiclesAA", OccAndInv("vehiclesAA")); setVar("vehiclesArtillery", OccAndInv("vehiclesArtillery")); @@ -134,6 +134,7 @@ setVar("vehiclesLight", _carsArmed + _carsUnarmed); //all Occ&Inv armor private _vehArmor = getVar("vehiclesTanks") ++ getVar("vehiclesLightTanks") + getVar("vehiclesAA") + getVar("vehiclesArtillery") + getVar("vehiclesLightAPCs") diff --git a/A3A/addons/core/functions/init/fn_initVarServer.sqf b/A3A/addons/core/functions/init/fn_initVarServer.sqf index e9045cad9d..a37b148d48 100644 --- a/A3A/addons/core/functions/init/fn_initVarServer.sqf +++ b/A3A/addons/core/functions/init/fn_initVarServer.sqf @@ -470,7 +470,7 @@ private _vehicleResourceCosts = createHashMap; { _vehicleResourceCosts set [_x, 50] } forEach FactionGet(all, "vehiclesLightArmed"); { _vehicleResourceCosts set [_x, 60] } forEach FactionGet(all, "vehiclesLightAPCs"); { _vehicleResourceCosts set [_x, 100] } forEach FactionGet(all, "vehiclesAPCs"); -{ _vehicleResourceCosts set [_x, 150] } forEach FactionGet(all, "vehiclesAA") + FactionGet(all, "vehiclesArtillery") + FactionGet(all, "vehiclesIFVs"); +{ _vehicleResourceCosts set [_x, 150] } forEach FactionGet(all, "vehiclesAA") + FactionGet(all, "vehiclesArtillery") + FactionGet(all, "vehiclesIFVs") + FactionGet(all, "vehiclesLightTanks"); { _vehicleResourceCosts set [_x, 230] } forEach FactionGet(all, "vehiclesTanks"); { _vehicleResourceCosts set [_x, 70] } forEach FactionGet(all, "vehiclesHelisLight"); @@ -489,7 +489,7 @@ private _groundVehicleThreat = createHashMap; { _groundVehicleThreat set [_x, 80] } forEach FactionGet(Reb, "vehiclesAA") + FactionGet(Reb, "vehiclesAT"); { _groundVehicleThreat set [_x, 120] } forEach FactionGet(all, "vehiclesAPCs"); -{ _groundVehicleThreat set [_x, 200] } forEach FactionGet(all, "vehiclesAA") + FactionGet(all, "vehiclesArtillery") + FactionGet(all, "vehiclesIFVs"); +{ _groundVehicleThreat set [_x, 200] } forEach FactionGet(all, "vehiclesAA") + FactionGet(all, "vehiclesArtillery") + FactionGet(all, "vehiclesIFVs") + FactionGet(all, "vehiclesLightTanks"); { _groundVehicleThreat set [_x, 300] } forEach FactionGet(all, "vehiclesTanks"); From 1288b546f586628475d07600adb27c0cd60a8351 Mon Sep 17 00:00:00 2001 From: ante185 <49555217+ante185@users.noreply.github.com> Date: Sat, 7 Oct 2023 20:52:44 +0200 Subject: [PATCH 038/157] Adds logistics nodes for WS offroads (#2950) * Update WS.hpp * fixed height offset --- A3A/addons/logistics/Nodes/WS.hpp | 34 +++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/A3A/addons/logistics/Nodes/WS.hpp b/A3A/addons/logistics/Nodes/WS.hpp index 4291a6dc10..9c0061939a 100644 --- a/A3A/addons/logistics/Nodes/WS.hpp +++ b/A3A/addons/logistics/Nodes/WS.hpp @@ -71,3 +71,37 @@ class lxws_vehicles_f_lxws_Truck_02_Truck_02_cargo_lxWS_p3d : TRIPLES(ADDON,Node }; }; }; + +class lxws_vehicles_f_lxws_Offroad_01_Offroad_01_unarmed_lxWS_p3d : TRIPLES(ADDON,Nodes,Base) +{ + class Nodes + { + class Node1 + { + offset[] = {-0.05,-1.3,-0.683}; + seats[] = {3,4}; + }; + class Node2 + { + offset[] = {-0.05,-2.3,-0.683}; + seats[] = {1,2}; + }; + }; +}; + +class lxws_vehicles_f_lxws_Offroad_01_Offroad_01_armor_unarmed_lxWS_p3d : TRIPLES(ADDON,Nodes,Base) +{ + class Nodes + { + class Node1 + { + offset[] = {-0.035,-1.25,-1.135}; + seats[] = {3,4}; + }; + class Node2 + { + offset[] = {-0.035,-2.05,-1.135}; + seats[] = {1,2}; + }; + }; +}; From e052918f788b7e2f841622bb608cc07e6ac8a1ab Mon Sep 17 00:00:00 2001 From: ante185 <49555217+ante185@users.noreply.github.com> Date: Sat, 7 Oct 2023 20:54:36 +0200 Subject: [PATCH 039/157] Militia offroads & civilian CH-49 Retextures (#2933) * Militia truck & CH49 rextures * Repainted militia pickups * Civilian CH-49 now for sale * Update config.cpp * Tabs to spaces * Update soft.hpp space reduction in class entries * tabs to spaces & space reduction in class entries * Comment update --------- Co-authored-by: Bob-Murphy <50651578+Bob-Murphy@users.noreply.github.com> Co-authored-by: Bob-Murphy --- .../config_fixes/Vanilla/CfgVehicles.hpp | 6 + A3A/addons/config_fixes/Vanilla/air.hpp | 10 ++ A3A/addons/config_fixes/Vanilla/config.cpp | 18 +++ A3A/addons/config_fixes/Vanilla/soft.hpp | 123 ++++++++++++++++++ .../Templates/Vanilla/Vanilla_AI_AAF.sqf | 5 +- .../Vanilla/Vanilla_AI_CSAT_Arid.sqf | 6 +- .../Vanilla/Vanilla_AI_CSAT_Enoch.sqf | 8 +- .../Vanilla/Vanilla_AI_CSAT_Temperate.sqf | 7 +- .../Templates/Vanilla/Vanilla_AI_LDF.sqf | 4 +- .../Vanilla/Vanilla_AI_NATO_Apex.sqf | 2 +- .../Vanilla/Vanilla_AI_NATO_Arid.sqf | 10 +- .../Vanilla/Vanilla_AI_NATO_Temperate.sqf | 9 +- .../Vanilla/Vanilla_AI_NATO_Tropical.sqf | 9 +- .../Templates/Vanilla/Vanilla_Reb_FIA.sqf | 2 +- .../Templates/Vanilla/Vanilla_Reb_SDK.sqf | 2 +- .../Vanilla_Reb_Vehicle_Attributes.sqf | 5 +- 16 files changed, 196 insertions(+), 30 deletions(-) create mode 100644 A3A/addons/config_fixes/Vanilla/CfgVehicles.hpp create mode 100644 A3A/addons/config_fixes/Vanilla/air.hpp create mode 100644 A3A/addons/config_fixes/Vanilla/config.cpp create mode 100644 A3A/addons/config_fixes/Vanilla/soft.hpp diff --git a/A3A/addons/config_fixes/Vanilla/CfgVehicles.hpp b/A3A/addons/config_fixes/Vanilla/CfgVehicles.hpp new file mode 100644 index 0000000000..202509079c --- /dev/null +++ b/A3A/addons/config_fixes/Vanilla/CfgVehicles.hpp @@ -0,0 +1,6 @@ +class CfgVehicles { + +#include "air.hpp" +#include "soft.hpp" + +}; \ No newline at end of file diff --git a/A3A/addons/config_fixes/Vanilla/air.hpp b/A3A/addons/config_fixes/Vanilla/air.hpp new file mode 100644 index 0000000000..d5efba7807 --- /dev/null +++ b/A3A/addons/config_fixes/Vanilla/air.hpp @@ -0,0 +1,10 @@ + +class I_Heli_Transport_02_F; // +class a3a_C_Heli_Transport_02_F : I_Heli_Transport_02_F +{ + crew = "C_man_1_1_F"; + faction = "CIV_F"; + side = 3; + textureList[] = {"ION",0,"AAF",0,"IDAP",0,"Dahoman",1}; + hiddenSelectionsTextures[] = {"a3\air_f_beta\heli_transport_02\data\skins\heli_transport_02_1_dahoman_co.paa","a3\air_f_beta\heli_transport_02\data\skins\heli_transport_02_2_dahoman_co.paa","a3\air_f_beta\heli_transport_02\data\skins\heli_transport_02_3_dahoman_co.paa","a3\air_f_beta\heli_transport_02\data\heli_transport_02_int_02_co.paa"}; +}; diff --git a/A3A/addons/config_fixes/Vanilla/config.cpp b/A3A/addons/config_fixes/Vanilla/config.cpp new file mode 100644 index 0000000000..daeb8efbdd --- /dev/null +++ b/A3A/addons/config_fixes/Vanilla/config.cpp @@ -0,0 +1,18 @@ +#include "..\script_component.hpp" + + +class CfgPatches { + class PATCHNAME(A3) { + name = COMPONENT_NAME; + units[] = {}; + weapons[] = {}; + requiredVersion = REQUIRED_VERSION; + requiredAddons[] = {"A3_Data_F_AoW_Loadorder"}; + author = AUTHOR; + authors[] = { AUTHORS }; + authorUrl = ""; + VERSION_CONFIG; + }; +}; + +#include "CfgVehicles.hpp" \ No newline at end of file diff --git a/A3A/addons/config_fixes/Vanilla/soft.hpp b/A3A/addons/config_fixes/Vanilla/soft.hpp new file mode 100644 index 0000000000..ed9d97a93f --- /dev/null +++ b/A3A/addons/config_fixes/Vanilla/soft.hpp @@ -0,0 +1,123 @@ +class B_G_Offroad_01_armed_F; +class B_G_Offroad_01_F; +class B_G_Offroad_01_AT_F; +class I_E_Offroad_01_comms_F; +class I_E_Offroad_01_covered_F; +//Black - Any/ION +class a3a_Offroad_01_black_F : B_G_Offroad_01_F +{ + scope = 2; + hiddenSelectionsTextures[] = {"a3\soft_f_enoch\offroad_01\data\offroad_01_ext_blk_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_ext_blk_co.paa"}; + textureList[] = {}; + animationList[] = {"HideDoor1",0,"HideDoor2",0,"HideDoor3",0.333333,"HideBumper1",0.5,"HideBumper2",0.5}; +}; +class a3a_Offroad_01_black_armed_F : B_G_Offroad_01_armed_F +{ + scope = 2; + hiddenSelectionsTextures[] = {"a3\soft_f_enoch\offroad_01\data\offroad_01_ext_blk_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_ext_blk_co.paa"}; + textureList[] = {}; + animationList[] = {"HideDoor1",1,"HideDoor2",1,"HideDoor3",1,"HideBumper1",0.5,"HideBumper2",0.5}; +}; +class a3a_Offroad_01_black_AT_F : B_G_Offroad_01_AT_F +{ + scope = 2; + hiddenSelectionsTextures[] = {"a3\soft_f_enoch\offroad_01\data\offroad_01_ext_blk_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_ext_blk_co.paa"}; + textureList[] = {}; + animationList[] = {"HideDoor1",1,"HideDoor2",1,"HideDoor3",1,"HideBumper1",0.5,"HideBumper2",0.5}; +}; +//Greens - Tropical NATO +class a3a_Offroad_01_green_F : B_G_Offroad_01_F +{ + scope = 2; + hiddenSelectionsTextures[] = {"a3\soft_f_enoch\offroad_01\data\offroad_01_ext_grn_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_ext_grn_co.paa"}; + textureList[] = {"Green",1}; +}; +class a3a_Offroad_01_green_armed_F : B_G_Offroad_01_armed_F +{ + scope = 2; + hiddenSelectionsTextures[] = {"a3\soft_f_enoch\offroad_01\data\offroad_01_ext_grn_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_ext_grn_co.paa"}; + textureList[] = {"Green",1}; +}; +class a3a_Offroad_01_green_AT_F : B_G_Offroad_01_AT_F +{ + scope = 2; + hiddenSelectionsTextures[] = {"a3\soft_f_enoch\offroad_01\data\offroad_01_ext_grn_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_ext_grn_co.paa"}; + textureList[] = {"Green",1}; +}; +class a3a_Offroad_01_comms_green_F : I_E_Offroad_01_comms_F +{ + scope = 2; + hiddenSelectionsTextures[] = {"a3\soft_f_enoch\offroad_01\data\offroad_01_ext_grn_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_ext_grn_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_cover_grn_co.paa"}; + textureList[] = {"Green",1}; +}; +class a3a_Offroad_01_covered_green_F : I_E_Offroad_01_covered_F +{ + scope = 2; + hiddenSelectionsTextures[] = {"a3\soft_f_enoch\offroad_01\data\offroad_01_ext_grn_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_ext_grn_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_cover_grn_co.paa"}; + textureList[] = {"Green",1}; +}; +//Tans - Arid NATO +class a3a_Offroad_01_tan_F : B_G_Offroad_01_F +{ + scope = 2; + textureList[] = {"Beige",1}; + hiddenSelectionsTextures[] = {"a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa","a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa"}; +}; +class a3a_Offroad_01_tan_armed_F : B_G_Offroad_01_armed_F +{ + scope = 2; + textureList[] = {"Beige",1}; + hiddenSelectionsTextures[] = {"a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa","a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa"}; +}; +class a3a_Offroad_01_tan_AT_F : B_G_Offroad_01_AT_F +{ + scope = 2; + textureList[] = {"Beige",1}; + hiddenSelectionsTextures[] = {"a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa","a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa"}; +}; +class a3a_Offroad_01_comms_tan_F : I_E_Offroad_01_comms_F +{ + scope = 2; + textureList[] = {"Beige",1}; + hiddenSelectionsTextures[] = {"a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa","a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_cover_blk_co.paa"}; +}; +class a3a_Offroad_01_covered_tan_F : I_E_Offroad_01_covered_F +{ + scope = 2; + textureList[] = {"Beige",1}; + hiddenSelectionsTextures[] = {"a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa","a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_cover_blk_co.paa"}; +}; +//LDF Camo +class a3a_Offroad_01_ldf_armed_F : B_G_Offroad_01_armed_F +{ + crew = "I_E_Soldier_F"; + faction = "IND_E_F"; + side = 2; + hiddenSelectionsTextures[] = {"a3\soft_f_enoch\offroad_01\data\offroad_01_ext_eaf_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_ext_eaf_co.paa"}; + textureList[] = {"EAF",1}; +}; +class a3a_Offroad_01_ldf_AT_F : B_G_Offroad_01_AT_F +{ + crew = "I_E_Soldier_F"; + faction = "IND_E_F"; + side = 2; + hiddenSelectionsTextures[] = {"a3\soft_f_enoch\offroad_01\data\offroad_01_ext_eaf_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_ext_eaf_co.paa"}; + textureList[] = {"EAF",1}; +}; +//Gendarmerie +class a3a_Offroad_01_GEN_armed_F : B_G_Offroad_01_armed_F +{ + crew = "B_GEN_Commander_F"; + faction = "BLU_GEN_F"; + side = 1; + hiddenSelectionsTextures[] = {"\A3\Soft_F_Exp\Offroad_01\Data\Offroad_01_ext_gen_CO.paa","\A3\Soft_F_Exp\Offroad_01\Data\Offroad_01_ext_gen_CO.paa"}; + textureList[] = {"Gendarmerie",1}; +}; +class a3a_Offroad_01_GEN_AT_F : B_G_Offroad_01_AT_F +{ + crew = "B_GEN_Commander_F"; + faction = "BLU_GEN_F"; + side = 1; + hiddenSelectionsTextures[] = {"\A3\Soft_F_Exp\Offroad_01\Data\Offroad_01_ext_gen_CO.paa","\A3\Soft_F_Exp\Offroad_01\Data\Offroad_01_ext_gen_CO.paa"}; + textureList[] = {"Gendarmerie",1}; +}; diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_AAF.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_AAF.sqf index aa1bc62fb6..f4f50015bf 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_AAF.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_AAF.sqf @@ -55,9 +55,9 @@ private _AA = ["I_LT_01_AA_F"]; ["uavsPortable", ["I_UAV_01_F"]] call _fnc_saveToTemplate; //Config special vehicles - militia vehicles are mostly used in the early game, police cars are being used by troops around cities -- Example: -private _vehiclesMilitiaLightArmed = ["I_G_Offroad_01_armed_F"]; +private _vehiclesMilitiaLightArmed = ["a3a_Offroad_01_green_armed_F", "a3a_Offroad_01_green_AT_F"]; ["vehiclesMilitiaTrucks", ["I_Truck_02_transport_F", "I_Truck_02_covered_F"]] call _fnc_saveToTemplate; -private _vehiclesMilitiaCars = ["I_G_Offroad_01_F"]; +private _vehiclesMilitiaCars = ["a3a_Offroad_01_green_F"]; private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; @@ -87,6 +87,7 @@ if ("ws" in A3A_enabledDLC) then { }; //If contact DLC if ("enoch" in A3A_enabledDLC) then { + _vehiclesMilitiaCars append ["a3a_Offroad_01_comms_green_F", "a3a_Offroad_01_covered_green_F"]; _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; }; //If Laws of war DLC diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Arid.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Arid.sqf index a3d4f180af..bbcc3513ca 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Arid.sqf @@ -53,9 +53,9 @@ private _Tanks = ["O_MBT_02_cannon_F"]; ["uavsPortable", ["O_UAV_01_F"]] call _fnc_saveToTemplate; //Config special vehicles - militia vehicles are mostly used in the early game, police cars are being used by troops around cities -- Example: -private _vehiclesMilitiaLightArmed = ["I_G_Offroad_01_armed_F"]; +private _vehiclesMilitiaLightArmed = ["a3a_Offroad_01_tan_armed_F", "a3a_Offroad_01_tan_AT_F"]; ["vehiclesMilitiaTrucks", ["O_Truck_02_transport_F", "O_Truck_02_covered_F", "O_Truck_03_covered_F", "O_Truck_03_transport_F"]] call _fnc_saveToTemplate; -private _vehiclesMilitiaCars = ["I_G_Offroad_01_F"]; +private _vehiclesMilitiaCars = ["a3a_Offroad_01_tan_F"]; private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; @@ -77,8 +77,8 @@ if ("ws" in A3A_enabledDLC) then { _cargoTrucks = ["O_Truck_02_cargo_lxWS","O_Truck_02_flatbed_lxWS"]; ["uavsPortable", ["O_UAV_01_F", "O_UAV_02_lxWS"]] call _fnc_saveToTemplate; }; - if ("enoch" in A3A_enabledDLC) then { + _vehiclesMilitiaCars append ["a3a_Offroad_01_comms_tan_F", "a3a_Offroad_01_covered_tan_F"]; _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; }; if ("tanks" in A3A_enabledDLC) then { diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Enoch.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Enoch.sqf index 7fa4d39d12..b992ace175 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Enoch.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Enoch.sqf @@ -54,9 +54,9 @@ private _Tanks = ["O_T_MBT_02_cannon_ghex_F"]; ["uavsPortable", ["O_UAV_01_F"]] call _fnc_saveToTemplate; //Config special vehicles - militia vehicles are mostly used in the early game, police cars are being used by troops around cities -- Example: -private _vehiclesMilitiaLightArmed = ["I_G_Offroad_01_armed_F"]; +private _vehiclesMilitiaLightArmed = ["a3a_Offroad_01_green_armed_F", "a3a_Offroad_01_green_AT_F"]; ["vehiclesMilitiaTrucks", ["O_Truck_02_transport_F", "O_Truck_02_covered_F", "O_Truck_03_covered_F", "O_Truck_03_transport_F"]] call _fnc_saveToTemplate; -private _vehiclesMilitiaCars = ["I_G_Offroad_01_F"]; +private _vehiclesMilitiaCars = ["a3a_Offroad_01_tan_F"]; private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; @@ -78,10 +78,9 @@ if ("ws" in A3A_enabledDLC) then { _cargoTrucks = ["O_T_Truck_02_cargo_lxWS","O_T_Truck_02_flatbed_lxWS"]; ["uavsPortable", ["O_UAV_01_F", "O_UAV_02_lxWS"]] call _fnc_saveToTemplate; }; - if ("enoch" in A3A_enabledDLC) then { + _vehiclesMilitiaCars append ["a3a_Offroad_01_comms_green_F", "a3a_Offroad_01_covered_green_F"]; _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; - _vehiclesMilitiaCars append ["C_Offroad_01_comms_F", "C_Offroad_01_covered_F"]; }; if ("tanks" in A3A_enabledDLC) then { _Tanks append ["O_MBT_04_cannon_F","O_MBT_04_command_F"]; @@ -95,7 +94,6 @@ if ("orange" in A3A_enabledDLC) then { }; ["vehiclesPolice", _vehiclesPolice] call _fnc_saveToTemplate; - ["vehiclesLightUnarmed", _LightUnarmed] call _fnc_saveToTemplate; ["vehiclesLightArmed", _LightArmed] call _fnc_saveToTemplate; ["vehiclesTanks", _Tanks] call _fnc_saveToTemplate; diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Temperate.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Temperate.sqf index 3740bee167..fbf5a8978a 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Temperate.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Temperate.sqf @@ -54,9 +54,9 @@ private _Tanks = ["O_T_MBT_02_cannon_ghex_F"]; ["uavsPortable", ["O_UAV_01_F"]] call _fnc_saveToTemplate; //Config special vehicles - militia vehicles are mostly used in the early game, police cars are being used by troops around cities -- Example: -private _vehiclesMilitiaLightArmed = ["I_G_Offroad_01_armed_F"]; +private _vehiclesMilitiaLightArmed = ["a3a_Offroad_01_black_armed_F", "a3a_Offroad_01_black_AT_F"]; ["vehiclesMilitiaTrucks", ["O_T_Truck_02_transport_F","O_T_Truck_02_F","O_T_Truck_03_transport_ghex_F","O_T_Truck_03_covered_ghex_F"]] call _fnc_saveToTemplate; -private _vehiclesMilitiaCars = ["I_G_Offroad_01_F"]; +private _vehiclesMilitiaCars = ["a3a_Offroad_01_black_F"]; private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; @@ -78,10 +78,9 @@ if ("ws" in A3A_enabledDLC) then { _cargoTrucks = ["O_T_Truck_02_cargo_lxWS","O_T_Truck_02_flatbed_lxWS"]; ["uavsPortable", ["O_UAV_01_F", "O_UAV_02_lxWS"]] call _fnc_saveToTemplate; }; - if ("enoch" in A3A_enabledDLC) then { - _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; _vehiclesMilitiaCars append ["C_Offroad_01_comms_F", "C_Offroad_01_covered_F"]; + _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; }; if ("tanks" in A3A_enabledDLC) then { _Tanks append ["O_MBT_04_cannon_F","O_MBT_04_command_F"]; diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_LDF.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_LDF.sqf index fec037487d..ec4fd66680 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_LDF.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_LDF.sqf @@ -55,7 +55,7 @@ private _HelisTransport = ["B_Heli_Transport_01_camo_F"]; ["uavsPortable", ["I_E_UAV_01_F"]] call _fnc_saveToTemplate; //Config special vehicles -private _vehiclesMilitiaLightArmed = ["I_G_Offroad_01_armed_F"]; +private _vehiclesMilitiaLightArmed = ["a3a_Offroad_01_ldf_armed_F", "a3a_Offroad_01_ldf_AT_F"]; ["vehiclesMilitiaTrucks", ["I_E_Truck_02_F", "I_E_Truck_02_transport_F"]] call _fnc_saveToTemplate; private _vehiclesMilitiaCars = ["I_E_Offroad_01_F", "I_E_Offroad_01_comms_F", "I_E_Offroad_01_covered_F"]; @@ -81,7 +81,7 @@ if ("ws" in A3A_enabledDLC) then { ["uavsPortable", ["I_E_UAV_01_F", "I_UAV_02_lxWS"]] call _fnc_saveToTemplate; }; if ("tanks" in A3A_enabledDLC) then { - _Tanks append ["B_T_AFV_Wheeled_01_cannon_F","B_T_AFV_Wheeled_01_up_cannon_F"]; //Closer to IFV than tank, but no passenger seats. + _Tanks append ["B_T_AFV_Wheeled_01_cannon_F","B_T_AFV_Wheeled_01_up_cannon_F"]; //Wheeled tank destroyers }; if ("expansion" in A3A_enabledDLC) then { _LightUnarmed append ["B_T_MRAP_01_F", "B_T_LSV_01_unarmed_F"]; diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf index 588603d4c8..3aca447651 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf @@ -85,7 +85,7 @@ if ("enoch" in A3A_enabledDLC) then { _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; }; if ("tanks" in A3A_enabledDLC) then { - _Tanks append ["B_T_AFV_Wheeled_01_cannon_F","B_T_AFV_Wheeled_01_up_cannon_F"]; //Closer to IFV than tank, but no passenger seats. + _Tanks append ["B_T_AFV_Wheeled_01_cannon_F","B_T_AFV_Wheeled_01_up_cannon_F"]; //Wheeled tank destroyers }; if ("heli" in A3A_enabledDLC) then { _HelisTransport append ["B_Heli_Transport_03_F", "B_Heli_Transport_03_unarmed_green_F"]; diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf index 4409346b27..7dfc976203 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf @@ -56,9 +56,9 @@ private _HelisTransport = ["B_Heli_Transport_01_F"]; ["uavsPortable", ["B_UAV_01_F"]] call _fnc_saveToTemplate; //Config special vehicles - militia vehicles are mostly used in the early game, police cars are being used by troops around cities -- Example: -private _vehiclesMilitiaLightArmed = ["I_G_Offroad_01_armed_F"]; +private _vehiclesMilitiaLightArmed = ["a3a_Offroad_01_tan_armed_F", "a3a_Offroad_01_tan_AT_F"]; ["vehiclesMilitiaTrucks", ["B_Truck_01_covered_F", "B_Truck_01_transport_F"]] call _fnc_saveToTemplate; -private _vehiclesMilitiaCars = ["I_G_Offroad_01_F"]; +private _vehiclesMilitiaCars = ["a3a_Offroad_01_tan_F"]; private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; @@ -83,9 +83,10 @@ if ("ws" in A3A_enabledDLC) then { }; if ("enoch" in A3A_enabledDLC) then { _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; + _vehiclesMilitiaCars append ["a3a_Offroad_01_comms_tan_F", "a3a_Offroad_01_covered_tan_F"]; }; if ("tanks" in A3A_enabledDLC) then { - _Tanks append ["B_AFV_Wheeled_01_cannon_F","B_AFV_Wheeled_01_up_cannon_F"]; //Closer to IFV than tank, but no passenger seats. + _Tanks append ["B_AFV_Wheeled_01_cannon_F","B_AFV_Wheeled_01_up_cannon_F"]; //Wheeled tank destroyers }; if ("expansion" in A3A_enabledDLC) then { _LightUnarmed append ["B_MRAP_01_F","B_LSV_01_unarmed_F"]; @@ -111,6 +112,9 @@ if ("orange" in A3A_enabledDLC) then { ["vehiclesMilitiaCars", _vehiclesMilitiaCars] call _fnc_saveToTemplate; ["vehiclesMilitiaLightArmed", _vehiclesMilitiaLightArmed] call _fnc_saveToTemplate; +["vehiclesMilitiaCars", _vehiclesMilitiaCars] call _fnc_saveToTemplate; +["vehiclesMilitiaLightArmed", _vehiclesMilitiaLightArmed] call _fnc_saveToTemplate; + #include "Vanilla_Vehicle_Attributes.sqf" ///////////////////// diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Temperate.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Temperate.sqf index 8b4ddad3ba..628b5d99ec 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Temperate.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Temperate.sqf @@ -55,9 +55,9 @@ private _HelisTransport = ["B_Heli_Transport_01_camo_F"]; ["uavsPortable", ["B_UAV_01_F"]] call _fnc_saveToTemplate; //Config special vehicles - militia vehicles are mostly used in the early game, police cars are being used by troops around cities -- Example: -private _vehiclesMilitiaLightArmed = ["I_G_Offroad_01_armed_F"]; +private _vehiclesMilitiaLightArmed = ["a3a_Offroad_01_black_armed_F", "a3a_Offroad_01_black_AT_F"]; ["vehiclesMilitiaTrucks", ["B_T_Truck_01_transport_F"]] call _fnc_saveToTemplate; -private _vehiclesMilitiaCars = ["I_G_Offroad_01_F"]; +private _vehiclesMilitiaCars = ["a3a_Offroad_01_black_F"]; private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; @@ -85,7 +85,7 @@ if ("enoch" in A3A_enabledDLC) then { _vehiclesMilitiaCars append ["C_Offroad_01_comms_F", "C_Offroad_01_covered_F"]; }; if ("tanks" in A3A_enabledDLC) then { - _Tanks append ["B_T_AFV_Wheeled_01_cannon_F","B_T_AFV_Wheeled_01_up_cannon_F"]; //Closer to IFV than tank, but no passenger seats. + _Tanks append ["B_T_AFV_Wheeled_01_cannon_F","B_T_AFV_Wheeled_01_up_cannon_F"]; //Wheeled tank destroyers }; if ("expansion" in A3A_enabledDLC) then { _LightUnarmed append ["B_T_MRAP_01_F", "B_T_LSV_01_unarmed_F"]; @@ -112,6 +112,9 @@ if ("orange" in A3A_enabledDLC) then { ["vehiclesMilitiaCars", _vehiclesMilitiaCars] call _fnc_saveToTemplate; ["vehiclesMilitiaLightArmed", _vehiclesMilitiaLightArmed] call _fnc_saveToTemplate; +["vehiclesMilitiaCars", _vehiclesMilitiaCars] call _fnc_saveToTemplate; +["vehiclesMilitiaLightArmed", _vehiclesMilitiaLightArmed] call _fnc_saveToTemplate; + #include "Vanilla_Vehicle_Attributes.sqf" ///////////////////// diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf index 8409dab942..d8a1834219 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf @@ -55,9 +55,10 @@ private _HelisTransport = ["B_Heli_Transport_01_camo_F"]; ["uavsPortable", ["B_UAV_01_F"]] call _fnc_saveToTemplate; //Config special vehicles -private _vehiclesMilitiaLightArmed = ["I_G_Offroad_01_armed_F"]; +private _vehiclesMilitiaLightArmed = ["a3a_Offroad_01_green_armed_F", "a3a_Offroad_01_green_AT_F"]; ["vehiclesMilitiaTrucks", ["B_T_Truck_01_transport_F"]] call _fnc_saveToTemplate; -private _vehiclesMilitiaCars = ["I_G_Offroad_01_F"]; +private _vehiclesMilitiaCars = ["a3a_Offroad_01_green_F"]; + private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; @@ -80,12 +81,12 @@ if ("ws" in A3A_enabledDLC) then { _APCs append ["B_T_APC_Wheeled_01_atgm_lxWS", "B_T_APC_Wheeled_01_command_lxWS"]; ["uavsPortable", ["B_UAV_01_F", "B_UAV_02_lxWS"]] call _fnc_saveToTemplate; }; - if ("enoch" in A3A_enabledDLC) then { + _vehiclesMilitiaCars append ["a3a_Offroad_01_comms_green_F", "a3a_Offroad_01_covered_green_F"]; _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; }; if ("tanks" in A3A_enabledDLC) then { - _Tanks append ["B_T_AFV_Wheeled_01_cannon_F","B_T_AFV_Wheeled_01_up_cannon_F"]; //Closer to IFV than tank, but no passenger seats. + _Tanks append ["B_T_AFV_Wheeled_01_cannon_F","B_T_AFV_Wheeled_01_up_cannon_F"]; //Wheeled tank destroyers }; if ("expansion" in A3A_enabledDLC) then { _LightUnarmed append ["B_T_MRAP_01_F", "B_T_LSV_01_unarmed_F"]; diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_FIA.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_FIA.sqf index 1339d92eca..2c24724086 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_FIA.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_FIA.sqf @@ -21,7 +21,7 @@ private _vehicleAA = []; private _vehiclesCivCar = ["C_Offroad_01_F", "C_Hatchback_01_F", "C_Hatchback_01_sport_F", "C_SUV_01_F"]; ["vehiclesCivTruck", ["C_Van_01_transport_F", "C_Van_02_transport_F", "C_Van_02_vehicle_F"]] call _fnc_saveToTemplate; -["vehiclesCivHeli", ["C_Heli_Light_01_civil_F"]] call _fnc_saveToTemplate; +["vehiclesCivHeli", ["C_Heli_Light_01_civil_F", "a3a_C_Heli_Transport_02_F"]] call _fnc_saveToTemplate; ["vehiclesCivBoat", ["C_Boat_Civil_01_F", "C_Rubberboat"]] call _fnc_saveToTemplate; ["staticMGs", ["I_G_HMG_02_high_F", "I_G_HMG_02_F"]] call _fnc_saveToTemplate; diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_SDK.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_SDK.sqf index 4bff4d4b52..11af253f78 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_SDK.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_SDK.sqf @@ -21,7 +21,7 @@ private _vehicleAA = []; ["vehiclesCivCar", ["C_Offroad_01_F", "C_Hatchback_01_F", "C_Hatchback_01_sport_F", "C_Offroad_02_unarmed_F", "C_SUV_01_F"]] call _fnc_saveToTemplate; ["vehiclesCivTruck", ["C_Van_01_transport_F", "C_Van_02_transport_F", "C_Van_02_vehicle_F"]] call _fnc_saveToTemplate; -["vehiclesCivHeli", ["C_Heli_Light_01_civil_F"]] call _fnc_saveToTemplate; +["vehiclesCivHeli", ["C_Heli_Light_01_civil_F", "a3a_C_Heli_Transport_02_F"]] call _fnc_saveToTemplate; ["vehiclesCivBoat", ["C_Boat_Civil_01_F", "C_Rubberboat"]] call _fnc_saveToTemplate; ["staticMGs", ["I_G_HMG_02_high_F", "I_G_HMG_02_F"]] call _fnc_saveToTemplate; diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_Vehicle_Attributes.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_Vehicle_Attributes.sqf index 18266ca1f9..3b9aaef1e2 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_Vehicle_Attributes.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_Vehicle_Attributes.sqf @@ -1,6 +1,9 @@ ["attributesVehicles", [ ["I_C_Offroad_02_LMG_F", ["rebCost", 500]], - ["I_C_Offroad_02_unarmed_F", ["rebCost", 150]] //Slow, 4 seats only + ["I_C_Offroad_02_unarmed_F", ["rebCost", 150]], //Slow, 4 seats only + + ["a3a_C_Heli_Transport_02_F", ["rebCost", 6500]] + ]] call _fnc_saveToTemplate; //Western Sahara Vehicles, From facddb190a3fead86c4af93fceabd36476ef1e12 Mon Sep 17 00:00:00 2001 From: ante185 <49555217+ante185@users.noreply.github.com> Date: Sat, 7 Oct 2023 20:58:02 +0200 Subject: [PATCH 040/157] Vanilla DLC Weapons (#2932) * DLC weapons + loadout tweaks * Bug picking * tabs to spaces & space reduction in class entries --------- Co-authored-by: Bob-Murphy --- .../Templates/Vanilla/Vanilla_AI_AAF.sqf | 25 ++++++- .../Vanilla/Vanilla_AI_CSAT_Apex.sqf | 41 ++++++++--- .../Vanilla/Vanilla_AI_CSAT_Arid.sqf | 40 ++++++++--- .../Vanilla/Vanilla_AI_CSAT_Temperate.sqf | 37 +++++++--- .../Templates/Vanilla/Vanilla_AI_LDF.sqf | 29 ++++++++ .../Vanilla/Vanilla_AI_NATO_Apex.sqf | 30 +++++++- .../Vanilla/Vanilla_AI_NATO_Arid.sqf | 69 ++++++++++++------- .../Vanilla/Vanilla_AI_NATO_Temperate.sqf | 24 +++++++ .../Vanilla/Vanilla_AI_NATO_Tropical.sqf | 65 +++++++++++------ .../Templates/Vanilla/Vanilla_Reb_FIA.sqf | 6 +- .../Templates/Vanilla/Vanilla_Reb_SDK.sqf | 8 +-- 11 files changed, 290 insertions(+), 84 deletions(-) diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_AAF.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_AAF.sqf index f4f50015bf..9496afa9ee 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_AAF.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_AAF.sqf @@ -372,7 +372,7 @@ _militiaLoadoutData set ["grenadeLaunchers", [ ]]; _militiaLoadoutData set ["SMGs", ["SMG_01_F", "SMG_02_F", "SMG_03_black", "SMG_03C_black"]]; _militiaLoadoutData set ["machineGuns", [ -["LMG_Mk200_F", "", "", "", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_03_f_blk"] +["LMG_Mk200_F", "", "", "", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_03_F_blk"] ]]; _militiaLoadoutData set ["marksmanRifles", [["srifle_EBR_F", "", "", "optic_MRCO", [], [], ""] ]]; _militiaLoadoutData set ["sniperRifles", [["srifle_EBR_F", "", "", "optic_SOS", [], [], ""] ]]; @@ -394,8 +394,27 @@ _pilotLoadoutData set ["uniforms", ["U_I_HeliPilotCoveralls"]]; _pilotLoadoutData set ["vests", ["V_TacVest_oli"]]; _pilotLoadoutData set ["helmets", ["H_PilotHelmetHeli_I", "H_CrewHelmetHeli_I"]]; - - +if ("mark" in A3A_enabledDLC) then { + + (_sfLoadoutData get "marksmanRifles") append [ + ["srifle_DMR_03_khaki_F", "muzzle_snds_B_khk_F", "acc_pointer_IR", "optic_AMS_khk", ["20Rnd_762x51_Mag"], [], "bipod_01_F_khk"], + ["srifle_DMR_03_khaki_F", "muzzle_snds_B_khk_F", "acc_pointer_IR", "optic_SOS_khk_F", ["20Rnd_762x51_Mag"], [], "bipod_01_F_khk"]]; + (_sfLoadoutData get "sniperRifles") append [ + ["srifle_DMR_05_tan_f", "muzzle_snds_93mmg_tan", "acc_pointer_IR", "optic_KHS_tan", [], [], "bipod_03_F_blk"], + ["srifle_DMR_05_tan_f", "muzzle_snds_93mmg_tan", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_03_F_blk"]]; + + (_militaryLoadoutData get "marksmanRifles") append [ + ["srifle_DMR_03_khaki_F", "", "acc_pointer_IR", "optic_AMS_khk", ["20Rnd_762x51_Mag"], [], "bipod_01_F_khk"], + ["srifle_DMR_03_khaki_F", "", "acc_pointer_IR", "optic_SOS_khk_F", ["20Rnd_762x51_Mag"], [], "bipod_01_F_khk"]]; + (_militaryLoadoutData get "sniperRifles") append [ + ["srifle_DMR_02_camo_F", "", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_khk"], + ["srifle_DMR_02_camo_F", "", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_khk"]]; + + _militiaLoadoutData set ["marksmanRifles", [["srifle_DMR_06_olive_F", "", "", "optic_MRCO", [], [], ""] ]]; + _militiaLoadoutData set ["sniperRifles", [["srifle_DMR_06_olive_F", "", "", "optic_KHS_old", [], [], ""], + ["srifle_DMR_06_olive_F", "", "", "optic_KHS_blk", [], [], ""]]]; + //Overwrites the ABR/EBR - not fitting for the AAF militia, others will still use it +}; ///////////////////////////////// diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Apex.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Apex.sqf index f9907e3bf3..56060dea92 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Apex.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Apex.sqf @@ -117,18 +117,16 @@ _loadoutData set ["machineGuns", []]; _loadoutData set ["marksmanRifles", []]; _loadoutData set ["sniperRifles", []]; _loadoutData set ["lightATLaunchers", [ -["launch_RPG32_green_F", "", "", "", ["RPG32_F", "RPG32_HE_F"], [], ""], -["launch_MRAWS_olive_F", "", "acc_pointer_IR", "", ["MRAWS_HE_F", "MRAWS_HEAT55_F"], [], ""], -["launch_MRAWS_olive_F", "", "acc_pointer_IR", "", ["MRAWS_HEAT_F", "MRAWS_HEAT55_F"], [], ""], -["launch_MRAWS_olive_F", "", "acc_pointer_IR", "", ["MRAWS_HEAT_F", "MRAWS_HE_F"], [], ""], -["launch_MRAWS_olive_rail_F", "", "acc_pointer_IR", "", ["MRAWS_HE_F", "MRAWS_HEAT55_F"], [], ""], -["launch_MRAWS_olive_rail_F", "", "acc_pointer_IR", "", ["MRAWS_HEAT_F", "MRAWS_HEAT55_F"], [], ""], -["launch_MRAWS_olive_rail_F", "", "acc_pointer_IR", "", ["MRAWS_HEAT_F", "MRAWS_HE_F"], [], ""] +["launch_RPG32_ghex_F", "", "", "", ["RPG32_F", "RPG32_HE_F"], [], ""], +["launch_RPG32_ghex_F", "", "", "", ["RPG32_F"], [], ""], +["launch_RPG32_ghex_F", "", "", "", ["RPG32_HE_F"], [], ""] ]]; -_loadoutData set ["ATLaunchers", []]; -_loadoutData set ["missileATLaunchers", [ -["launch_I_Titan_short_F", "", "acc_pointer_IR", "", ["Titan_AT"], [], ""] +_loadoutData set ["ATLaunchers", [ +["launch_O_Vorona_green_F", "", "", "", ["Vorona_HEAT", "Vorona_HE"], [], ""], +["launch_O_Vorona_green_F", "", "", "", ["Vorona_HEAT"], [], ""] ]]; +_loadoutData set ["missileATLaunchers", [ +["launch_I_Titan_short_F", "", "acc_pointer_IR", "", ["Titan_AT"], [], ""]]]; _loadoutData set ["AALaunchers", [ ["launch_B_Titan_olive_F", "", "acc_pointer_IR", "", ["Titan_AA"], [], ""] ]]; @@ -400,6 +398,29 @@ _pilotLoadoutData set ["uniforms", ["U_O_PilotCoveralls"]]; _pilotLoadoutData set ["vests", ["V_BandollierB_khk"]]; _pilotLoadoutData set ["helmets", ["H_CrewHelmetHeli_O", "H_PilotHelmetHeli_O"]]; +if ("mark" in A3A_enabledDLC) then { + (_sfLoadoutData get "machineGuns") append [ + ["MMG_01_tan_F", "muzzle_snds_93mmg_tan", "acc_pointer_IR", "optic_Arco", [], [], "bipod_02_F_hex"], + ["MMG_01_hex_F", "muzzle_snds_93mmg_tan", "acc_pointer_IR", "optic_MRCO", [], [], "bipod_02_F_hex"] + ]; + (_sfLoadoutData get "marksmanRifles") append [ + ["srifle_DMR_04_F", "", "acc_pointer_IR", "optic_Arco_blk_F", [], [], "bipod_02_F_hex"], + ["srifle_DMR_04_F", "", "acc_pointer_IR", "optic_DMS", [], [], "bipod_02_F_hex"] + ]; + (_sfLoadoutData get "sniperRifles") append [ + ["srifle_DMR_05_hex_F", "muzzle_snds_93mmg_tan", "acc_pointer_IR", "optic_KHS_blk", [], [], "bipod_02_F_hex"], + ["srifle_DMR_05_blk_F", "muzzle_snds_93mmg_tan", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_02_F_hex"] + ]; + + (_militaryLoadoutData get "machineGuns") append [ + ["MMG_01_tan_F", "", "acc_pointer_IR", "optic_Arco", [], [], "bipod_02_F_hex"], + ["MMG_01_hex_F", "", "acc_pointer_IR", "optic_MRCO", [], [], "bipod_02_F_hex"]]; + (_militaryLoadoutData get "sniperRifles") append [ + ["srifle_DMR_05_hex_F", "", "acc_pointer_IR", "optic_KHS_blk", [], [], "bipod_02_F_hex"], + ["srifle_DMR_05_blk_F", "", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_02_F_hex"] + ]; +}; + ///////////////////////////////// // Unit Type Definitions // ///////////////////////////////// diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Arid.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Arid.sqf index bbcc3513ca..a0944ec1fe 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Arid.sqf @@ -128,14 +128,13 @@ _loadoutData set ["marksmanRifles", []]; _loadoutData set ["sniperRifles", []]; _loadoutData set ["lightATLaunchers", [ ["launch_RPG32_F", "", "", "", ["RPG32_F", "RPG32_HE_F"], [], ""], -["launch_MRAWS_sand_F", "", "acc_pointer_IR", "", ["MRAWS_HE_F", "MRAWS_HEAT55_F"], [], ""], -["launch_MRAWS_sand_F", "", "acc_pointer_IR", "", ["MRAWS_HEAT_F", "MRAWS_HEAT55_F"], [], ""], -["launch_MRAWS_sand_F", "", "acc_pointer_IR", "", ["MRAWS_HEAT_F", "MRAWS_HE_F"], [], ""], -["launch_MRAWS_sand_rail_F", "", "acc_pointer_IR", "", ["MRAWS_HE_F", "MRAWS_HEAT55_F"], [], ""], -["launch_MRAWS_sand_rail_F", "", "acc_pointer_IR", "", ["MRAWS_HEAT_F", "MRAWS_HEAT55_F"], [], ""], -["launch_MRAWS_sand_rail_F", "", "acc_pointer_IR", "", ["MRAWS_HEAT_F", "MRAWS_HE_F"], [], ""] +["launch_RPG32_F", "", "", "", ["RPG32_F"], [], ""], +["launch_RPG32_F", "", "", "", ["RPG32_HE_F"], [], ""] +]]; +_loadoutData set ["ATLaunchers", [ +["launch_O_Vorona_brown_F", "", "", "", ["Vorona_HEAT", "Vorona_HE"], [], ""], +["launch_O_Vorona_brown_F", "", "", "", ["Vorona_HEAT"], [], ""] ]]; -_loadoutData set ["ATLaunchers", []]; _loadoutData set ["missileATLaunchers", [ ["launch_O_Titan_short_F", "", "acc_pointer_IR", "", ["Titan_AT"], [], ""] ]]; @@ -387,13 +386,38 @@ _militiaLoadoutData set ["sidearms", ["hgun_Rook40_F"]]; private _crewLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; // touch and shit breaks _crewLoadoutData set ["uniforms", ["U_O_CombatUniform_ocamo"]]; _crewLoadoutData set ["vests", ["V_HarnessO_brn"]]; -_crewLoadoutData set ["helmets", ["H_HelmetCrew_O"]]; +_crewLoadoutData set ["helmets", ["H_HelmetCrew_O", "H_Tank_black_F"]]; private _pilotLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; _pilotLoadoutData set ["uniforms", ["U_O_PilotCoveralls"]]; _pilotLoadoutData set ["vests", ["V_BandollierB_khk"]]; _pilotLoadoutData set ["helmets", ["H_CrewHelmetHeli_O", "H_PilotHelmetHeli_O"]]; + +if ("mark" in A3A_enabledDLC) then { + (_sfLoadoutData get "machineGuns") append [ + ["MMG_01_tan_F", "muzzle_snds_93mmg_tan", "acc_pointer_IR", "optic_Arco", [], [], "bipod_02_F_hex"], + ["MMG_01_hex_F", "muzzle_snds_93mmg_tan", "acc_pointer_IR", "optic_MRCO", [], [], "bipod_02_F_hex"] + ]; + (_sfLoadoutData get "marksmanRifles") append [ + ["srifle_DMR_04_Tan_F", "", "acc_pointer_IR", "optic_Arco", [], [], "bipod_02_F_hex"], + ["srifle_DMR_04_Tan_F", "", "acc_pointer_IR", "optic_DMS", [], [], "bipod_02_F_hex"] + ]; + (_sfLoadoutData get "sniperRifles") append [ + ["srifle_DMR_05_hex_F", "muzzle_snds_93mmg_tan", "acc_pointer_IR", "optic_KHS_hex", [], [], "bipod_02_F_hex"], + ["srifle_DMR_05_tan_f", "muzzle_snds_93mmg_tan", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_02_F_hex"] + ]; + + (_militaryLoadoutData get "machineGuns") append [ + ["MMG_01_tan_F", "", "acc_pointer_IR", "optic_Arco", [], [], "bipod_02_F_hex"], + ["MMG_01_hex_F", "", "acc_pointer_IR", "optic_MRCO", [], [], "bipod_02_F_hex"]]; + (_militaryLoadoutData get "sniperRifles") append [ + ["srifle_DMR_05_hex_F", "", "acc_pointer_IR", "optic_KHS_hex", [], [], "bipod_02_F_hex"], + ["srifle_DMR_05_tan_f", "", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_02_F_hex"] + ]; +}; + + ///////////////////////////////// // Unit Type Definitions // ///////////////////////////////// diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Temperate.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Temperate.sqf index fbf5a8978a..da090c62aa 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Temperate.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Temperate.sqf @@ -128,15 +128,14 @@ _loadoutData set ["machineGuns", []]; _loadoutData set ["marksmanRifles", []]; _loadoutData set ["sniperRifles", []]; _loadoutData set ["lightATLaunchers", [ -["launch_RPG32_green_F", "", "", "", ["RPG32_F", "RPG32_HE_F"], [], ""], -["launch_MRAWS_olive_F", "", "acc_pointer_IR", "", ["MRAWS_HE_F", "MRAWS_HEAT55_F"], [], ""], -["launch_MRAWS_olive_F", "", "acc_pointer_IR", "", ["MRAWS_HEAT_F", "MRAWS_HEAT55_F"], [], ""], -["launch_MRAWS_olive_F", "", "acc_pointer_IR", "", ["MRAWS_HEAT_F", "MRAWS_HE_F"], [], ""], -["launch_MRAWS_olive_rail_F", "", "acc_pointer_IR", "", ["MRAWS_HE_F", "MRAWS_HEAT55_F"], [], ""], -["launch_MRAWS_olive_rail_F", "", "acc_pointer_IR", "", ["MRAWS_HEAT_F", "MRAWS_HEAT55_F"], [], ""], -["launch_MRAWS_olive_rail_F", "", "acc_pointer_IR", "", ["MRAWS_HEAT_F", "MRAWS_HE_F"], [], ""] +["launch_RPG32_ghex_F", "", "", "", ["RPG32_F", "RPG32_HE_F"], [], ""], +["launch_RPG32_ghex_F", "", "", "", ["RPG32_F"], [], ""], +["launch_RPG32_ghex_F", "", "", "", ["RPG32_HE_F"], [], ""] +]]; +_loadoutData set ["ATLaunchers", [ +["launch_O_Vorona_green_F", "", "", "", ["Vorona_HEAT", "Vorona_HE"], [], ""], +["launch_O_Vorona_green_F", "", "", "", ["Vorona_HEAT"], [], ""] ]]; -_loadoutData set ["ATLaunchers", []]; _loadoutData set ["missileATLaunchers", [ ["launch_I_Titan_short_F", "", "acc_pointer_IR", "", ["Titan_AT"], [], ""] ]]; @@ -404,6 +403,28 @@ _pilotLoadoutData set ["helmets", ["H_CrewHelmetHeli_O", "H_PilotHelmetHeli_O"]] +if ("mark" in A3A_enabledDLC) then { + (_sfLoadoutData get "machineGuns") append [ + ["MMG_01_tan_F", "muzzle_snds_93mmg_tan", "acc_pointer_IR", "optic_Arco", [], [], "bipod_02_F_hex"], + ["MMG_01_hex_F", "muzzle_snds_93mmg_tan", "acc_pointer_IR", "optic_MRCO", [], [], "bipod_02_F_hex"] + ]; + (_sfLoadoutData get "marksmanRifles") append [ + ["srifle_DMR_04_F", "", "acc_pointer_IR", "optic_Arco_blk_F", [], [], "bipod_02_F_hex"], + ["srifle_DMR_04_F", "", "acc_pointer_IR", "optic_DMS", [], [], "bipod_02_F_hex"] + ]; + (_sfLoadoutData get "sniperRifles") append [ + ["srifle_DMR_05_hex_F", "muzzle_snds_93mmg_tan", "acc_pointer_IR", "optic_KHS_blk", [], [], "bipod_02_F_hex"], + ["srifle_DMR_05_blk_F", "muzzle_snds_93mmg_tan", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_02_F_hex"] + ]; + + (_militaryLoadoutData get "machineGuns") append [ + ["MMG_01_tan_F", "", "acc_pointer_IR", "optic_Arco", [], [], "bipod_02_F_hex"], + ["MMG_01_hex_F", "", "acc_pointer_IR", "optic_MRCO", [], [], "bipod_02_F_hex"]]; + (_militaryLoadoutData get "sniperRifles") append [ + ["srifle_DMR_05_hex_F", "", "acc_pointer_IR", "optic_KHS_blk", [], [], "bipod_02_F_hex"], + ["srifle_DMR_05_blk_F", "", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_02_F_hex"] + ]; +}; ///////////////////////////////// diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_LDF.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_LDF.sqf index ec4fd66680..813f1c19f9 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_LDF.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_LDF.sqf @@ -423,6 +423,35 @@ _pilotLoadoutData set ["uniforms", ["U_I_E_Uniform_01_coveralls_F"]]; _pilotLoadoutData set ["vests", ["V_CarrierRigKBT_01_EAF_F"]]; _pilotLoadoutData set ["helmets", ["H_CrewHelmetHeli_I_E", "H_PilotHelmetHeli_I_E"]]; +if ("mark" in A3A_enabledDLC) then { + (_sfLoadoutData get "machineGuns") append [ + ["MMG_02_black_F", "muzzle_snds_338_black", "acc_pointer_IR", "optic_Hamr", [], [], "bipod_01_F_blk"], + ["MMG_02_black_F", "muzzle_snds_338_black", "acc_pointer_IR", "optic_Holosight", [], [], "bipod_01_F_blk"]]; + (_sfLoadoutData get "marksmanRifles") append [ + ["srifle_DMR_03_woodland_F", "muzzle_snds_B", "acc_pointer_IR", "optic_AMS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_blk"], + ["srifle_DMR_03_F", "muzzle_snds_B_lush_F", "acc_pointer_IR", "optic_DMS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_blk"]]; + (_sfLoadoutData get "sniperRifles") append [ + ["srifle_DMR_02_F", "muzzle_snds_338_black", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_blk"], + ["srifle_DMR_02_F", "muzzle_snds_338_black", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_blk"]]; + + (_militaryLoadoutData get "machineGuns") append [ + ["MMG_02_black_F", "", "acc_pointer_IR", "optic_Hamr", [], [], "bipod_01_F_blk"], + ["MMG_02_black_F", "", "acc_pointer_IR", "optic_Holosight", [], [], "bipod_01_F_blk"] + ]; + (_militaryLoadoutData get "marksmanRifles") append [ + ["srifle_DMR_03_woodland_F", "", "acc_pointer_IR", "optic_AMS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_blk"], + ["srifle_DMR_03_khaki_F", "", "acc_pointer_IR", "optic_DMS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_blk"], + ["srifle_DMR_03_F", "", "acc_pointer_IR", "optic_SOS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_blk"]]; + (_militaryLoadoutData get "sniperRifles") append [ + ["srifle_DMR_02_F", "", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_blk"], + ["srifle_DMR_02_F", "", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_blk"]]; + + (_militiaLoadoutData get "marksmanRifles") append [ + ["srifle_DMR_06_olive_F", "", "", "optic_MRCO", ["10Rnd_Mk14_762x51_Mag"], [], ""]]; + (_militiaLoadoutData get "sniperRifles") append [ + ["srifle_DMR_06_olive_F", "", "", "optic_KHS_old", ["10Rnd_Mk14_762x51_Mag"], [], "bipod_01_F_blk"], + ["srifle_DMR_06_olive_F", "", "", "optic_KHS_blk", ["10Rnd_Mk14_762x51_Mag"], [], ""]]; +}; ///////////////////////////////// // Unit Type Definitions // diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf index 3aca447651..04f3b51481 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf @@ -249,7 +249,7 @@ _sfLoadoutData set ["grenadeLaunchers", [ ["arifle_SPAR_01_GL_khk_F", "muzzle_snds_m_khk_F", "acc_pointer_IR", "optic_ERCO_khk_F", ["30Rnd_556x45_Stanag_Sand_green", "30Rnd_556x45_Stanag_Sand_green", "30Rnd_556x45_Stanag_Sand_Tracer_Green"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] ]]; _sfLoadoutData set ["SMGs", [ -["SMG_01_F", "muzzle_snds_acp", "", "optic_Holosight", [], [], ""], +["SMG_01_F", "muzzle_snds_acp", "", "optic_Holosight_khk_F", [], [], ""], ["SMG_01_F", "muzzle_snds_acp", "", "optic_Aco_smg", [], [], ""], ["SMG_05_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Holosight_blk_F", [], [], ""], ["SMG_05_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Yorris", [], [], ""], @@ -323,7 +323,7 @@ _militaryLoadoutData set ["grenadeLaunchers", [ ["arifle_MX_GL_khk_F", "", "acc_pointer_IR", "optic_ACO_grn", ["30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] ]]; _militaryLoadoutData set ["SMGs", [ -["SMG_01_F", "", "", "optic_Holosight", [], [], ""], +["SMG_01_F", "", "", "optic_Holosight_khk_F", [], [], ""], ["SMG_01_F", "", "", "optic_Aco_smg", [], [], ""], ["SMG_05_F", "", "acc_pointer_IR", "optic_Holosight_blk_F", [], [], ""], ["SMG_05_F", "", "acc_pointer_IR", "optic_Yorris", [], [], ""], @@ -366,7 +366,7 @@ _policeLoadoutData set ["vests", ["V_TacVest_blk_POLICE"]]; _policeLoadoutData set ["helmets", ["H_Cap_police"]]; _policeLoadoutData set ["SMGs", [ -["SMG_01_F", "", "acc_flashlight_smg_01", "optic_Holosight", [], [], ""], +["SMG_01_F", "", "acc_flashlight_smg_01", "optic_Holosight_khk_F", [], [], ""], ["SMG_01_F", "", "acc_flashlight_smg_01", "optic_Aco_smg", [], [], ""], ["SMG_03C_TR_black", "", "acc_flashlight", "optic_Holosight_blk_F", [], [], ""], ["SMG_03C_TR_black", "", "acc_flashlight", "optic_Aco_smg", [], [], ""], @@ -427,6 +427,30 @@ _pilotLoadoutData set ["vests", ["V_TacVest_blk"]]; _pilotLoadoutData set ["helmets", ["H_CrewHelmetHeli_B", "H_PilotHelmetHeli_B"]]; +if ("mark" in A3A_enabledDLC) then { + (_sfLoadoutData get "machineGuns") append [ + ["MMG_02_black_F", "muzzle_snds_338_green", "acc_pointer_IR", "optic_Hamr_khk_F", [], [], "bipod_01_F_khk"], + ["MMG_02_black_F", "muzzle_snds_338_green", "acc_pointer_IR", "optic_Holosight_khk_F", [], [], "bipod_01_F_khk"]]; + (_sfLoadoutData get "marksmanRifles") append [ + ["srifle_DMR_03_khaki_F", "muzzle_snds_B_khk_F", "acc_pointer_IR", "optic_AMS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_khk"], + ["srifle_DMR_03_khaki_F", "muzzle_snds_B_khk_F", "acc_pointer_IR", "optic_DMS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_khk"]]; + (_sfLoadoutData get "sniperRifles") append [ + ["srifle_DMR_02_camo_F", "muzzle_snds_338_green", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_khk"], + ["srifle_DMR_02_camo_F", "muzzle_snds_338_green", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_khk"]]; + + (_militaryLoadoutData get "machineGuns") append [ + ["MMG_02_black_F", "", "acc_pointer_IR", "optic_Hamr_khk_F", [], [], "bipod_01_F_khk"], + ["MMG_02_black_F", "", "acc_pointer_IR", "optic_Holosight_khk_F", [], [], "bipod_01_F_khk"] + ]; + (_militaryLoadoutData get "marksmanRifles") append [ + ["srifle_DMR_03_khaki_F", "", "acc_pointer_IR", "optic_AMS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_khk"], + ["srifle_DMR_03_khaki_F", "", "acc_pointer_IR", "optic_DMS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_khk"], + ["srifle_DMR_03_khaki_F", "", "acc_pointer_IR", "optic_SOS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_khk"]]; + (_militaryLoadoutData get "sniperRifles") append [ + ["srifle_DMR_02_camo_F", "", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_khk"], + ["srifle_DMR_02_camo_F", "", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_khk"]]; +}; + ///////////////////////////////// // Unit Type Definitions // ///////////////////////////////// diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf index 7dfc976203..215b07ba8d 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf @@ -241,22 +241,22 @@ _sfLoadoutData set ["helmets", ["H_HelmetB_light_black", "H_HelmetSpecB_blk", "H _sfLoadoutData set ["binoculars", ["Laserdesignator"]]; _sfLoadoutData set ["slRifles", [ -["arifle_MX_F", "muzzle_snds_H", "acc_pointer_IR", "optic_MRCO", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""], -["arifle_MX_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Hamr", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""], -["arifle_MX_GL_F", "muzzle_snds_H", "acc_pointer_IR", "optic_MRCO", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], -["arifle_MX_GL_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Hamr", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] +["arifle_MX_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_MRCO", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""], +["arifle_MX_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Hamr", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""], +["arifle_MX_GL_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_MRCO", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_MX_GL_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Hamr", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] ]]; _sfLoadoutData set ["rifles", [ -["arifle_MX_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""], -["arifle_MX_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""] +["arifle_MX_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""], +["arifle_MX_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Holosight", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""] ]]; _sfLoadoutData set ["carbines", [ -["arifle_MXC_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""], -["arifle_MXC_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""] +["arifle_MXC_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""], +["arifle_MXC_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Holosight", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""] ]]; _sfLoadoutData set ["grenadeLaunchers", [ -["arifle_MX_GL_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], -["arifle_MX_GL_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] +["arifle_MX_GL_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_MX_GL_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Holosight", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] ]]; _sfLoadoutData set ["SMGs", [ ["SMG_01_F", "muzzle_snds_acp", "", "optic_Holosight", [], [], ""], @@ -264,19 +264,19 @@ _sfLoadoutData set ["SMGs", [ ["SMG_02_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Yorris", [], [], ""] ]]; _sfLoadoutData set ["machineGuns", [ -["arifle_MX_SW_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight_blk_F", ["100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag_Tracer"], [], "bipod_01_F_snd"], -["arifle_MX_SW_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight", ["100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag_Tracer"], [], "bipod_01_F_snd"], -["arifle_MX_SW_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Hamr", ["100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag_Tracer"], [], "bipod_01_F_snd"], -["LMG_Mk200_F", "muzzle_snds_H", "acc_pointer_IR", "optic_MRCO", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_snd"], -["LMG_Mk200_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight_blk_F", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_snd"], -["LMG_Mk200_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_snd"], -["LMG_Mk200_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Hamr", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_snd"] +["arifle_MX_SW_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Holosight_blk_F", ["100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag_Tracer"], [], "bipod_01_F_snd"], +["arifle_MX_SW_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Holosight", ["100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag_Tracer"], [], "bipod_01_F_snd"], +["arifle_MX_SW_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Hamr", ["100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag_Tracer"], [], "bipod_01_F_snd"], +["LMG_Mk200_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_MRCO", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_snd"], +["LMG_Mk200_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Holosight_blk_F", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_snd"], +["LMG_Mk200_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Holosight", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_snd"], +["LMG_Mk200_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Hamr", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_snd"] ]]; _sfLoadoutData set ["marksmanRifles", [ -["arifle_MXM_F", "muzzle_snds_H", "acc_pointer_IR", "optic_SOS", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], "bipod_01_F_snd"], -["arifle_MXM_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Hamr", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], "bipod_01_F_snd"], -["srifle_EBR_F", "muzzle_snds_B", "acc_pointer_IR", "optic_SOS", [], [], "bipod_01_F_snd"], -["srifle_EBR_F", "muzzle_snds_B", "acc_pointer_IR", "optic_Hamr", [], [], "bipod_01_F_snd"] +["arifle_MXM_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_SOS", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], "bipod_01_F_snd"], +["arifle_MXM_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Hamr", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], "bipod_01_F_snd"], +["srifle_EBR_F", "muzzle_snds_B_arid_F", "acc_pointer_IR", "optic_SOS", [], [], "bipod_01_F_snd"], +["srifle_EBR_F", "muzzle_snds_B_snd_F", "acc_pointer_IR", "optic_Hamr", [], [], "bipod_01_F_snd"] ]]; _sfLoadoutData set ["sniperRifles", [ ["srifle_GM6_F", "", "", "optic_SOS", ["5Rnd_127x108_Mag", "5Rnd_127x108_APDS_Mag"], [], ""], @@ -422,7 +422,30 @@ _pilotLoadoutData set ["uniforms", ["U_B_HeliPilotCoveralls"]]; _pilotLoadoutData set ["vests", ["V_TacVest_blk"]]; _pilotLoadoutData set ["helmets", ["H_CrewHelmetHeli_B", "H_PilotHelmetHeli_B"]]; - +if ("mark" in A3A_enabledDLC) then { + (_sfLoadoutData get "machineGuns") append [ + ["MMG_02_camo_F", "muzzle_snds_338_sand", "acc_pointer_IR", "optic_Hamr", [], [], "bipod_01_F_snd"], + ["MMG_02_camo_F", "muzzle_snds_338_sand", "acc_pointer_IR", "optic_Holosight", [], [], "bipod_01_F_snd"]]; + (_sfLoadoutData get "marksmanRifles") append [ + ["srifle_DMR_03_tan_F", "muzzle_snds_B_snd_F", "acc_pointer_IR", "optic_AMS_snd", ["20Rnd_762x51_Mag"], [], "bipod_01_F_snd"], + ["srifle_DMR_03_tan_F", "muzzle_snds_B_arid_F", "acc_pointer_IR", "optic_DMS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_snd"]]; + + (_sfLoadoutData get "sniperRifles") append [ + ["srifle_DMR_02_sniper_F", "muzzle_snds_338_sand", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_snd"], + ["srifle_DMR_02_sniper_F", "muzzle_snds_338_sand", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_snd"]]; + + (_militaryLoadoutData get "machineGuns") append [ + ["MMG_02_sand_F", "", "acc_pointer_IR", "optic_Hamr", [], [], "bipod_01_F_snd"], + ["MMG_02_sand_F", "", "acc_pointer_IR", "optic_Holosight", [], [], "bipod_01_F_snd"] + ]; + (_militaryLoadoutData get "marksmanRifles") append [ + ["srifle_DMR_03_tan_F", "", "acc_pointer_IR", "optic_AMS_snd", ["20Rnd_762x51_Mag"], [], "bipod_01_F_snd"], + ["srifle_DMR_03_tan_F", "", "acc_pointer_IR", "optic_DMS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_snd"], + ["srifle_DMR_03_tan_F", "", "acc_pointer_IR", "optic_SOS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_snd"]]; + (_militaryLoadoutData get "sniperRifles") append [ + ["srifle_DMR_02_sniper_F", "", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_snd"], + ["srifle_DMR_02_sniper_F", "", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_snd"]]; +}; ///////////////////////////////// @@ -490,7 +513,7 @@ private _medicTemplate = { [["Hvests", "vests"] call _fnc_fallback] call _fnc_setVest; ["uniforms"] call _fnc_setUniform; ["backpacks"] call _fnc_setBackpack; - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; + [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; ["primary", 6] call _fnc_addMagazines; ["sidearms"] call _fnc_setHandgun; diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Temperate.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Temperate.sqf index 628b5d99ec..d258d57ceb 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Temperate.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Temperate.sqf @@ -422,6 +422,30 @@ _pilotLoadoutData set ["helmets", ["H_CrewHelmetHeli_B", "H_PilotHelmetHeli_B"]] +if ("mark" in A3A_enabledDLC) then { + (_sfLoadoutData get "machineGuns") append [ + ["MMG_02_black_F", "muzzle_snds_338_black", "acc_pointer_IR", "optic_Hamr", [], [], "bipod_01_F_blk"], + ["MMG_02_black_F", "muzzle_snds_338_black", "acc_pointer_IR", "optic_Holosight", [], [], "bipod_01_F_blk"]]; + (_sfLoadoutData get "marksmanRifles") append [ + ["srifle_DMR_03_woodland_F", "muzzle_snds_B", "acc_pointer_IR", "optic_AMS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_blk"], + ["srifle_DMR_03_F", "muzzle_snds_B_lush_F", "acc_pointer_IR", "optic_DMS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_blk"]]; + (_sfLoadoutData get "sniperRifles") append [ + ["srifle_DMR_02_F", "muzzle_snds_338_black", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_blk"], + ["srifle_DMR_02_F", "muzzle_snds_338_black", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_blk"]]; + + (_militaryLoadoutData get "machineGuns") append [ + ["MMG_02_black_F", "", "acc_pointer_IR", "optic_Hamr", [], [], "bipod_01_F_blk"], + ["MMG_02_black_F", "", "acc_pointer_IR", "optic_Holosight", [], [], "bipod_01_F_blk"] + ]; + (_militaryLoadoutData get "marksmanRifles") append [ + ["srifle_DMR_03_woodland_F", "", "acc_pointer_IR", "optic_AMS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_blk"], + ["srifle_DMR_03_khaki_F", "", "acc_pointer_IR", "optic_DMS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_blk"], + ["srifle_DMR_03_F", "", "acc_pointer_IR", "optic_SOS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_blk"]]; + (_militaryLoadoutData get "sniperRifles") append [ + ["srifle_DMR_02_F", "", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_blk"], + ["srifle_DMR_02_F", "", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_blk"]]; +}; + ///////////////////////////////// diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf index d8a1834219..fd9142e196 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf @@ -244,9 +244,9 @@ _sfLoadoutData set ["binoculars", ["Laserdesignator_03"]]; _sfLoadoutData set ["slRifles", [ ["arifle_MX_khk_F", "muzzle_snds_H", "acc_pointer_IR", "optic_MRCO", ["30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag_Tracer"], [], ""], -["arifle_MX_khk_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Hamr", ["30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag_Tracer"], [], ""], +["arifle_MX_khk_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Hamr_khk_F", ["30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag_Tracer"], [], ""], ["arifle_MX_GL_F", "muzzle_snds_H", "acc_pointer_IR", "optic_MRCO", ["30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], -["arifle_MX_GL_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Hamr", ["30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] +["arifle_MX_GL_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Hamr_khk_F", ["30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] ]]; _sfLoadoutData set ["rifles", [ ["arifle_MX_khk_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag_Tracer"], [], ""] @@ -260,30 +260,30 @@ _sfLoadoutData set ["grenadeLaunchers", [ ["arifle_MX_GL_khk_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight_khk_F", ["30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] ]]; _sfLoadoutData set ["SMGs", [ -["SMG_01_F", "muzzle_snds_acp", "", "optic_Holosight", [], [], ""], +["SMG_01_F", "muzzle_snds_acp", "", "optic_Holosight_khk_F", [], [], ""], ["SMG_02_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Holosight_blk_F", [], [], ""], ["SMG_02_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Yorris", [], [], ""] ]]; _sfLoadoutData set ["machineGuns", [ -["arifle_MX_SW_khk_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight_blk_F", ["100Rnd_65x39_caseless_khaki_mag", "100Rnd_65x39_caseless_khaki_mag", "100Rnd_65x39_caseless_khaki_mag_tracer"], [], "bipod_01_F_snd"], -["arifle_MX_SW_khk_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight", ["100Rnd_65x39_caseless_khaki_mag", "100Rnd_65x39_caseless_khaki_mag", "100Rnd_65x39_caseless_khaki_mag_tracer"], [], "bipod_01_F_snd"], -["arifle_MX_SW_khk_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Hamr", ["100Rnd_65x39_caseless_khaki_mag", "100Rnd_65x39_caseless_khaki_mag", "100Rnd_65x39_caseless_khaki_mag_tracer"], [], "bipod_01_F_snd"], -["LMG_Mk200_black_F", "muzzle_snds_H", "acc_pointer_IR", "optic_MRCO", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_snd"], -["LMG_Mk200_black_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight_blk_F", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_snd"], -["LMG_Mk200_black_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_snd"], -["LMG_Mk200_black_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Hamr", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_snd"] +["arifle_MX_SW_khk_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight_blk_F", ["100Rnd_65x39_caseless_khaki_mag", "100Rnd_65x39_caseless_khaki_mag", "100Rnd_65x39_caseless_khaki_mag_tracer"], [], "bipod_01_F_khk"], +["arifle_MX_SW_khk_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight_khk_F", ["100Rnd_65x39_caseless_khaki_mag", "100Rnd_65x39_caseless_khaki_mag", "100Rnd_65x39_caseless_khaki_mag_tracer"], [], "bipod_01_F_khk"], +["arifle_MX_SW_khk_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Hamr_khk_F", ["100Rnd_65x39_caseless_khaki_mag", "100Rnd_65x39_caseless_khaki_mag", "100Rnd_65x39_caseless_khaki_mag_tracer"], [], "bipod_01_F_khk"], +["LMG_Mk200_black_F", "muzzle_snds_H", "acc_pointer_IR", "optic_MRCO", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_khk"], +["LMG_Mk200_black_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight_blk_F", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_khk"], +["LMG_Mk200_black_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight_khk_F", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_khk"], +["LMG_Mk200_black_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Hamr_khk_F", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_khk"] ]]; _sfLoadoutData set ["marksmanRifles", [ ["arifle_MXM_khk_F", "muzzle_snds_H", "acc_pointer_IR", "optic_SOS_khk_F", ["30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag_Tracer"], [], "bipod_01_F_khk"], ["arifle_MXM_khk_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Hamr_khk_F", ["30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag_Tracer"], [], "bipod_01_F_khk"], -["srifle_EBR_F", "muzzle_snds_B", "acc_pointer_IR", "optic_SOS", [], [], "bipod_01_F_blk"], -["srifle_EBR_F", "muzzle_snds_B", "acc_pointer_IR", "optic_Hamr_khk_F", [], [], "bipod_01_F_blk"], -["srifle_EBR_F", "muzzle_snds_B", "acc_pointer_IR", "optic_ERCO_khk_F", [], [], "bipod_01_F_blk"] +["srifle_EBR_F", "muzzle_snds_B_khk_F", "acc_pointer_IR", "optic_SOS_khk_F", [], [], "bipod_01_F_blk"], +["srifle_EBR_F", "muzzle_snds_B_khk_F", "acc_pointer_IR", "optic_Hamr_khk_F", [], [], "bipod_01_F_blk"], +["srifle_EBR_F", "muzzle_snds_B_khk_F", "acc_pointer_IR", "optic_ERCO_khk_F", [], [], "bipod_01_F_blk"] ]]; _sfLoadoutData set ["sniperRifles", [ -["srifle_GM6_F", "", "", "optic_SOS", ["5Rnd_127x108_Mag", "5Rnd_127x108_APDS_Mag"], [], ""], +["srifle_GM6_F", "", "", "optic_SOS_khk_F", ["5Rnd_127x108_Mag", "5Rnd_127x108_APDS_Mag"], [], ""], ["srifle_GM6_F", "", "", "optic_LRPS", ["5Rnd_127x108_Mag", "5Rnd_127x108_APDS_Mag"], [], ""], -["srifle_LRR_tna_F", "", "", "optic_SOS", [], [], ""], +["srifle_LRR_tna_F", "", "", "optic_SOS_khk_F", [], [], ""], ["srifle_LRR_tna_F", "", "", "optic_LRPS_tna_F", [], [], ""] ]]; _sfLoadoutData set ["sidearms", [ @@ -323,7 +323,7 @@ _militaryLoadoutData set ["grenadeLaunchers", [ ["arifle_MX_GL_khk_F", "", "acc_pointer_IR", "optic_ACO_grn", ["30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] ]]; _militaryLoadoutData set ["SMGs", [ -["SMG_01_F", "", "", "optic_Holosight", [], [], ""], +["SMG_01_F", "", "", "optic_Holosight_khk_F", [], [], ""], ["SMG_01_F", "", "", "optic_Aco_smg", [], [], ""], ["SMG_02_F", "", "acc_pointer_IR", "optic_Holosight_blk_F", [], [], ""], ["SMG_02_F", "", "acc_pointer_IR", "optic_Aco_smg", [], [], ""] @@ -339,11 +339,11 @@ _militaryLoadoutData set ["machineGuns", [ _militaryLoadoutData set ["marksmanRifles", [ ["arifle_MXM_khk_F", "", "acc_pointer_IR", "optic_SOS_khk_F", ["30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag_Tracer"], [], "bipod_01_F_khk"], ["arifle_MXM_khk_F", "", "acc_pointer_IR", "optic_Hamr_khk_F", ["30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag_Tracer"], [], "bipod_01_F_khk"], -["srifle_EBR_F", "", "acc_pointer_IR", "optic_SOS", [], [], "bipod_01_F_blk"], -["srifle_EBR_F", "", "acc_pointer_IR", "optic_Hamr", [], [], "bipod_01_F_blk"] +["srifle_EBR_F", "", "acc_pointer_IR", "optic_SOS_khk_F", [], [], "bipod_01_F_blk"], +["srifle_EBR_F", "", "acc_pointer_IR", "optic_Hamr_khk_F", [], [], "bipod_01_F_blk"] ]]; _militaryLoadoutData set ["sniperRifles", [ -["srifle_LRR_tna_F", "", "", "optic_SOS", [], [], ""], +["srifle_LRR_tna_F", "", "", "optic_SOS_khk_F", [], [], ""], ["srifle_LRR_tna_F", "", "", "optic_LRPS_tna_F", [], [], ""] ]]; _militaryLoadoutData set ["sidearms", [ @@ -363,7 +363,7 @@ _policeLoadoutData set ["vests", ["V_TacVest_blk_POLICE"]]; _policeLoadoutData set ["helmets", ["H_Cap_police"]]; _policeLoadoutData set ["SMGs", [ -["SMG_01_F", "", "acc_flashlight_smg_01", "optic_Holosight", [], [], ""], +["SMG_01_F", "", "acc_flashlight_smg_01", "optic_Holosight_khk_F", [], [], ""], ["SMG_01_F", "", "acc_flashlight_smg_01", "optic_Aco_smg", [], [], ""], ["SMG_03C_TR_black", "", "acc_flashlight", "optic_Holosight_blk_F", [], [], ""], ["SMG_03C_TR_black", "", "acc_flashlight", "optic_Aco_smg", [], [], ""], @@ -421,6 +421,31 @@ _pilotLoadoutData set ["vests", ["V_TacVest_blk"]]; _pilotLoadoutData set ["helmets", ["H_CrewHelmetHeli_B", "H_PilotHelmetHeli_B"]]; + +if ("mark" in A3A_enabledDLC) then { + (_sfLoadoutData get "machineGuns") append [ + ["MMG_02_black_F", "muzzle_snds_338_green", "acc_pointer_IR", "optic_Hamr_khk_F", [], [], "bipod_01_F_khk"], + ["MMG_02_black_F", "muzzle_snds_338_green", "acc_pointer_IR", "optic_Holosight_khk_F", [], [], "bipod_01_F_khk"]]; + (_sfLoadoutData get "marksmanRifles") append [ + ["srifle_DMR_03_khaki_F", "muzzle_snds_B_khk_F", "acc_pointer_IR", "optic_AMS_khk", ["20Rnd_762x51_Mag"], [], "bipod_01_F_khk"], + ["srifle_DMR_03_khaki_F", "muzzle_snds_B_khk_F", "acc_pointer_IR", "optic_DMS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_khk"]]; + (_sfLoadoutData get "sniperRifles") append [ + ["srifle_DMR_02_camo_F", "muzzle_snds_338_green", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_khk"], + ["srifle_DMR_02_camo_F", "muzzle_snds_338_green", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_khk"]]; + + (_militaryLoadoutData get "machineGuns") append [ + ["MMG_02_black_F", "", "acc_pointer_IR", "optic_Hamr_khk_F", [], [], "bipod_01_F_khk"], + ["MMG_02_black_F", "", "acc_pointer_IR", "optic_Holosight_khk_F", [], [], "bipod_01_F_khk"] + ]; + (_militaryLoadoutData get "marksmanRifles") append [ + ["srifle_DMR_03_khaki_F", "", "acc_pointer_IR", "optic_AMS_khk", ["20Rnd_762x51_Mag"], [], "bipod_01_F_khk"], + ["srifle_DMR_03_khaki_F", "", "acc_pointer_IR", "optic_DMS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_khk"], + ["srifle_DMR_03_khaki_F", "", "acc_pointer_IR", "optic_SOS_khk_F", ["20Rnd_762x51_Mag"], [], "bipod_01_F_khk"]]; + (_militaryLoadoutData get "sniperRifles") append [ + ["srifle_DMR_02_camo_F", "", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_khk"], + ["srifle_DMR_02_camo_F", "", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_khk"]]; +}; + ///////////////////////////////// // Unit Type Definitions // ///////////////////////////////// diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_FIA.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_FIA.sqf index 2c24724086..687e15e76c 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_FIA.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_FIA.sqf @@ -71,17 +71,17 @@ if ("ws" in A3A_enabledDLC) then { private _initialRebelEquipment = [ "hgun_Pistol_heavy_02_F","hgun_P07_F", -"SMG_01_F","SMG_02_F", +"SMG_01_F","hgun_PDW2000_F","SMG_02_F", "6Rnd_45ACP_Cylinder","16Rnd_9x21_Mag","30Rnd_45ACP_Mag_SMG_01","30Rnd_9x21_Mag_SMG_02","MiniGrenade","SmokeShell", ["IEDUrbanSmall_Remote_Mag", 10], ["IEDLandSmall_Remote_Mag", 10], ["IEDUrbanBig_Remote_Mag", 3], ["IEDLandBig_Remote_Mag", 3], "B_FieldPack_oli","B_FieldPack_blk","B_FieldPack_ocamo","B_FieldPack_oucamo","B_FieldPack_cbr","B_FieldPack_khk", "V_Chestrig_blk","V_Chestrig_rgr","V_Chestrig_khk","V_Chestrig_oli","V_BandollierB_blk","V_BandollierB_cbr","V_BandollierB_rgr", "V_BandollierB_khk","V_BandollierB_oli","V_Rangemaster_belt", -"Binocular", +"Binocular","hgun_Pistol_Signal_F","6Rnd_GreenSignal_F","6Rnd_RedSignal_F", "acc_flashlight","acc_flashlight_smg_01","acc_flashlight_pistol"]; if ("expansion" in A3A_enabledDLC) then { - _initialRebelEquipment append [["launch_RPG7_F", 15], ["RPG7_F", 45]]; + _initialRebelEquipment append [["launch_RPG7_F", 15], ["RPG7_F", 45], "SMG_05_F", "hgun_Pistol_01_F", "10Rnd_9x21_Mag"]; } else { _initialRebelEquipment append [["launch_RPG32_F", 15], ["RPG32_F", 30]]; }; diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_SDK.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_SDK.sqf index 11af253f78..141e76a9cf 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_SDK.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_SDK.sqf @@ -68,15 +68,11 @@ private _initialRebelEquipment = [ "B_FieldPack_blk","B_FieldPack_cbr","B_FieldPack_green_F","B_FieldPack_khk","B_FieldPack_oli", "V_Chestrig_blk","V_Chestrig_rgr","V_Chestrig_khk","V_Chestrig_oli","V_BandollierB_blk","V_BandollierB_rgr", "V_BandollierB_oli","V_Rangemaster_belt","V_TacChestrig_cbr_F","V_TacChestrig_oli_F","V_TacChestrig_grn_F", -"Binocular", +"Binocular","hgun_Pistol_Signal_F","6Rnd_GreenSignal_F","6Rnd_RedSignal_F", "acc_flashlight","acc_flashlight_smg_01","acc_flashlight_pistol" ]; +_initialRebelEquipment append [["launch_RPG7_F", 15], ["RPG7_F", 45]]; -if ("expansion" in A3A_enabledDLC) then { - _initialRebelEquipment append [["launch_RPG7_F", 15], ["RPG7_F", 45]]; -} else { - _initialRebelEquipment append [["launch_RPG32_F", 15], ["RPG32_F", 30]]; -}; if (A3A_hasTFAR) then {_initialRebelEquipment append ["tf_microdagr","tf_anprc154"]}; if (A3A_hasTFAR && startWithLongRangeRadio) then {_initialRebelEquipment append ["tf_anprc155","tf_anprc155_coyote"]}; From 59f51cbe7b9d354f686e258216f57f5fa2675cf0 Mon Sep 17 00:00:00 2001 From: Bob-Murphy <50651578+Bob-Murphy@users.noreply.github.com> Date: Sat, 7 Oct 2023 21:10:04 +0200 Subject: [PATCH 041/157] Stringtable fixes (#2961) * typos * another typo * fixes --------- Co-authored-by: Bob-Murphy --- A3A/addons/core/Stringtable.xml | 42 ++++++++++++++-------------- A3A/addons/logistics/Stringtable.xml | 2 +- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index c8cd94e99c..5f40bee6fc 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -515,7 +515,7 @@ You are not the owner of this vehicle. Therefore, you cannot sell it. - The vehicle you are looking is not suitable in our marketplace. + The vehicle you are looking at is not suitable for our marketplace. Vehicle sale already in progress. @@ -540,7 +540,7 @@ Vehicle locked. - You cannot unlock/lock destroyed. + You cannot unlock/lock destroyed vehicles. You are not looking at a vehicle. @@ -552,7 +552,7 @@ The vehicle you are looking at cannot be used. - The vehicle you are looking does not belong to anyone. + The vehicle you are looking at does not belong to anyone. You cannot unlock/lock vehicles which you do not own. @@ -602,7 +602,7 @@ Money Convoy - A group os POW's is being transported from %1 to %3, and it's about to depart at %2. Try to intercept it. Kill or capture the truck driver to make them join you and bring them to HQ. Alive if possible. + A group of POWs is being transported from %1 to %3, and it's about to depart at %2. Try to intercept it. Kill or capture the truck driver to make them join you and bring them to HQ. Alive if possible. Prisoner Convoy @@ -765,7 +765,7 @@ Only Player Commander is allowed to move HQ assets. - This asset cannot be moved more far away for its zone center. + This asset cannot be moved further away from its zone center. You cannot move HQ assets while in a vehicle. @@ -946,19 +946,19 @@ Locate location - Reference to unknown location, need to locate location to continue decifering. + Reference to unknown location, need to locate location to continue deciphering. - Decifer meaning + Decipher meaning - Ilegible text encountered, need to decifer meaning from context. + Ilegible text encountered, need to decipher meaning from context. - Decifer codename + Decipher codename - Unkown codename encountered, need to decifer the codename reference. + Unknown codename encountered, need to decipher the codename reference. Solve riddle @@ -991,10 +991,10 @@ Download port closed on server. Manual reroute required! - Restart NetworkAdapter + Restart Network Adapter - Error in NetworkAdapter. Hardware not responding. Restart now? + Error in Network Adapter. Hardware not responding. Restart now? Confirm file @@ -1196,7 +1196,7 @@ Supply Convoy - We need to destroy or take a Radio Tower in %1. This will interrupt %3 Propaganda Nework. Do it before %2. + We need to destroy or take a Radio Tower in %1. This will interrupt %3 Propaganda Network. Do it before %2. Destroy Radio Tower @@ -1280,7 +1280,7 @@ A group of smugglers have been arrested in %1 and they are about to be sent to prison. Go there and free them in order to make them join our cause. Do this before %2. - A group of %3 supportes are hidden in %1 awaiting for evacuation. We have to find them before %2 does it. If not, there will be a certain death for them. Bring them back to HQ. + A group of %3 supporters are hidden in %1 awaiting for evacuation. We have to find them before %2 does. If not, there will be a certain death for them. Bring them back to HQ. Refugees Evac @@ -1621,7 +1621,7 @@ AI将会主动互相治疗 - Auto Rearm \ Loot + Auto Rearm / Loot Automatisches Aufmunitionieren/Plündern Auto Riarmo / Saccheggio Auto Rearme / Botín @@ -2084,7 +2084,7 @@ 观察哨 - 路障 - O.Post-Roadblock Delete + Outpost-Roadblock Delete Elimina Punto di osservazione - Posti di Blocco Borrar P. Observación - Bloqueo Supprimer Poste d'Obs. - Barrage routier @@ -2585,14 +2585,14 @@ 驻军招募选项 - Recruit AA Missile + Recruit AA Missile Unit Recruter un Missile AA Нанять Специалиста ПВО Hava Savunma Roketçisi Göreve Al 招募防空导弹兵 - Recruit AT + Recruit AT Unit Panzerabwehr rekrutieren Recluta Fuciliere Anti Carro Reclutar AT @@ -2605,7 +2605,7 @@ 招募反坦克手 - Recruit AT Missile + Recruit AT Missile Unit Recruter un Missile AT Нанять Стрелка с ПТУР Anti-Tank Roketcisi Göreve Al @@ -2664,7 +2664,7 @@ 招募医疗兵 - Recruit Mortar + Recruit Mortar Unit Mörser rekrutieren Recluta Mortaio Reclutar Mortero @@ -2928,7 +2928,7 @@ 花费: 5000€ - Train FIA Troops + Train your Troops FIA Truppen ausbilden Addestra Truppe FIA Entrenar tropas FIA diff --git a/A3A/addons/logistics/Stringtable.xml b/A3A/addons/logistics/Stringtable.xml index ca6032560f..27a783c64e 100644 --- a/A3A/addons/logistics/Stringtable.xml +++ b/A3A/addons/logistics/Stringtable.xml @@ -36,7 +36,7 @@ <t color='#00fff3'>"%1" is loaded onto "%2". Free slots: "%3".</t> - <t color='#00fff3'>"%1" is loaded onto "%2" There is no more space.</t> + <t color='#00fff3'>"%1" is loaded onto "%2". There is no more space.</t> <t color='#00fff3'>"%1" was unloaded from "%2". Free slots: "%3".</t> From b53479396cfb48b9bfa2f8a60425a2c8fec36022 Mon Sep 17 00:00:00 2001 From: wersal454 Date: Sat, 7 Oct 2023 23:09:42 +0300 Subject: [PATCH 042/157] CUP civilian vehicles pack (#2919) * CUP civilian vehicles pack * Add files via upload * Update cup_veh_Civ.sqf * fix * Update cup_veh_Civ.sqf remove commented out code * changes for merge * Change hilux to random color --------- Co-authored-by: Bob-Murphy <50651578+Bob-Murphy@users.noreply.github.com> Co-authored-by: Ellis Nielsen --- A3A/addons/core/Templates/AddonVics.hpp | 10 +++ .../core/Templates/AddonVics/cup_veh_Civ.sqf | 63 +++++++++++++++++++ 2 files changed, 73 insertions(+) create mode 100644 A3A/addons/core/Templates/AddonVics/cup_veh_Civ.sqf diff --git a/A3A/addons/core/Templates/AddonVics.hpp b/A3A/addons/core/Templates/AddonVics.hpp index 85e29377c2..ef6f2eed79 100644 --- a/A3A/addons/core/Templates/AddonVics.hpp +++ b/A3A/addons/core/Templates/AddonVics.hpp @@ -51,4 +51,14 @@ class AddonVics description = "A bike pack that extends the civilian vehicle pool"; loadedMessage = "TCGM loaded, bikes added for civilians"; }; + + class CUP + { + path = QPATHTOFOLDER(Templates\AddonVics); + requiredAddons[] = {"CUP_AirVehicles_Core"}; + files[] = { {"Civ", "cup_veh_Civ.sqf"} }; + displayName = "CUP civilian vehicle pack"; + description = "A vehicle pack from CUP that extends the civilian vehicle pool"; + loadedMessage = "CUP civilian loaded, civilian vehicle pool expanded"; + }; }; diff --git a/A3A/addons/core/Templates/AddonVics/cup_veh_Civ.sqf b/A3A/addons/core/Templates/AddonVics/cup_veh_Civ.sqf new file mode 100644 index 0000000000..c3c15e93fa --- /dev/null +++ b/A3A/addons/core/Templates/AddonVics/cup_veh_Civ.sqf @@ -0,0 +1,63 @@ +_addon set ["vehiclesCivCar", [ + "CUP_C_TT650_RU" , 0.4 + ,"CUP_C_TT650_CIV" , 0.4 + ,"CUP_C_Bus_City_CIV" , 0.5 + ,"CUP_C_S1203_CIV" , 0.5 + ,"CUP_C_Volha_Gray_TKCIV" , 1.0 + ,"CUP_O_Hilux_unarmed_TK_CIV" , 0.9 + ,"CUP_C_Ikarus_TKC" , 0.4 + ,"CUP_C_Bus_City_TKCIV" , 0.5 + ,"CUP_C_LR_Transport_CTK" , 0.8 + ,"CUP_C_SUV_TK" , 0.9 + ,"CUP_C_UAZ_Unarmed_TK_CIV" , 0.7 + ,"CUP_C_UAZ_Open_TK_CIV" , 0.7 + ,"CUP_C_Lada_TK_CIV" , 0.7 + ,"CUP_C_Datsun_Covered" , 0.7 + ,"CUP_C_Skoda_CR_CIV" , 0.7 + ,"CUP_C_S1203_CIV_CR" , 0.5 + ,"CUP_C_Datsun_Plain" , 0.7 + ,"CUP_C_Volha_CR_CIV" , 0.7 + ,"CUP_C_SUV_CIV" , 0.8 + ,"CUP_C_Lada_CIV" , 0.6 + ,"CUP_C_Datsun" , 0.8 + ,"CUP_C_Datsun_4seat" , 0.8 + ,"CUP_C_Golf4_random_Civ" , 1.0 + ,"CUP_C_Golf4_Sport_random_Civ" , 1.0 + ,"CUP_C_Pickup_unarmed_CIV" , 0.8 + ,"CUP_C_Octavia_CIV" , 0.9 +]]; + +_addon set ["vehiclesCivMedical", [ + "CUP_C_S1203_Ambulance_CIV" , 0.1 + ,"CUP_B_S1203_Ambulance_CR" , 0.1 +]]; + +_addon set ["vehiclesCivRepair", [ + "CUP_O_Ural_Repair_SLA" , 0.1 + ,"CUP_O_Ural_Repair_RU" , 0.1 + ,"CUP_I_V3S_Repair_TKG" , 0.1 +]]; + +_addon set ["vehiclesCivIndustrial" [ + "CUP_C_Ural_Open_Civ_01" , 0.5 + ,"CUP_C_Ural_Open_Civ_02" , 0.5 + ,"CUP_C_Ural_Civ_02" , 0.5 + ,"CUP_C_V3S_Open_TKC" , 0.5 + ,"CUP_C_V3S_Covered_TKC" , 0.5 + ,"CUP_C_Ural_Civ_01" , 0.5 + ,"CUP_C_Tractor_CIV" , 0.3 + ,"CUP_C_Tractor_Old_CIV" , 0.3 + ,"CUP_I_Van_Cargo_ION" , 0.7 +]]; + +_addon set ["vehiclesCivFuel", [ + "CUP_O_Ural_Refuel_SLA" , 0.1 + ,"CUP_O_Ural_Refuel_RU" , 0.1 + ,"CUP_I_V3S_Refuel_TKG" , 0.1 +]]; + +_addon set ["vehiclesCivBoat", [ + "CUP_C_Fishing_Boat_Chernarus" , 0.2 + ,"CUP_C_Zodiac_CIV" , 1.0 + ,"CUP_C_PBX_CIV" , 1.0 +]]; From 150741147fb3f7900c15a96b0feb81ce07a6322f Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Sun, 8 Oct 2023 16:04:07 +0200 Subject: [PATCH 043/157] tolgee-sync-tool-update --- ...asi_translation_sync-0.5.0-py3-none-any.whl | Bin 37925 -> 0 bytes ...asi_translation_sync-0.5.0-py3-none-any.whl | Bin 0 -> 274469 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 Tools/antistasi_translation_sync-0.5.0-py3-none-any.whl create mode 100644 antistasi_translation_sync-0.5.0-py3-none-any.whl diff --git a/Tools/antistasi_translation_sync-0.5.0-py3-none-any.whl b/Tools/antistasi_translation_sync-0.5.0-py3-none-any.whl deleted file mode 100644 index 0c0ffa4d72a59f2cca418e991780c9c16633e3c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37925 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 diff --git a/antistasi_translation_sync-0.5.0-py3-none-any.whl b/antistasi_translation_sync-0.5.0-py3-none-any.whl new file mode 100644 index 0000000000000000000000000000000000000000..8e8c99dee4857fefa5d1949135d7d561293688f9 GIT binary patch literal 274469 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

nn)1MQ0y-p#EgC@3NaZz+_cDl)Ex1^d$f*9V$ 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 z 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%0D$Y}x!at`rKm2iN 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%0Db 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 SGC7{W!9w5da%s@ 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 Date: Sun, 8 Oct 2023 16:06:24 +0200 Subject: [PATCH 044/157] tolgee-tool-location-fix --- ...ntistasi_translation_sync-0.5.0-py3-none-any.whl | Bin 1 file changed, 0 insertions(+), 0 deletions(-) rename antistasi_translation_sync-0.5.0-py3-none-any.whl => Tools/antistasi_translation_sync-0.5.0-py3-none-any.whl (100%) diff --git a/antistasi_translation_sync-0.5.0-py3-none-any.whl b/Tools/antistasi_translation_sync-0.5.0-py3-none-any.whl similarity index 100% rename from antistasi_translation_sync-0.5.0-py3-none-any.whl rename to Tools/antistasi_translation_sync-0.5.0-py3-none-any.whl From b9c571d233a0d9fa55992be8ea7e0cb1e50c853d Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Sun, 8 Oct 2023 16:16:30 +0200 Subject: [PATCH 045/157] tolgee-script-update --- ...si_translation_sync-0.5.0-py3-none-any.whl | Bin 274469 -> 272363 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/Tools/antistasi_translation_sync-0.5.0-py3-none-any.whl b/Tools/antistasi_translation_sync-0.5.0-py3-none-any.whl index 8e8c99dee4857fefa5d1949135d7d561293688f9..d977f047a67934ed2e08ee0a2c80712a301f6d6f 100644 GIT binary patch delta 16830 zcmZX519W6jwsuf)I<{@w>5k2g(J?xZe88FhO+(FGuJa!NmbmhYi!&OS>t|TMkHnsReeypITVl1W0U^FT(yn1ArFD+YTZ0ee4ltsu^_DFh*6vTF6T4~R7t8Kko&ek^`&x! zrgKllke)CebINi+jb@jj+NLQ}x~C9BMN7Z96@Y$VQRTMGN-=Ci$K?K^k6~Gmeqo*( zVKV5k5A$+rgLcc&4Xh}GvKZ%J)H}j%HIrn}!?Ye8U+DYDiKma#bzH&m{`{UR1-dSa zZ5vg1Q0EqMj_TD0iV2i9JW7XO3jFG!6Rp+HUz5&oOk*u=X%MiN7Fi$qsACILI`>w;Z|AZQtB6+V(%FoP#)5wk!{hSMn}*#TjA z#}0(cnfAgRNtS?RgcgIkU?2!OUf1!_>_*WBJHb=sLP3zZ+#BnpS9^}e8&|AlQ2?aj zQESORXcYcH@rGZI@^fqoiecswM(-e8{rZ*ucufm# zB-eq4(V?IAP*q<~5Ye!r>UufR`?4%VlAnD)-co7^)Rn6dzbQJsi${bA@I4Y{jNZpH zu($BFd5x@@hMxD7&<^Pu5KK#wf)PbLSlFuqLt>EEO=^^j0Q;&MAup5OQp!B;3Foun z+=S3Y>aap>1g2M3X!(l>eOUr2fJEKinX1MmuU6J(jWlM?zrABcr(_CFxlLMfvqiRc z+-<)Hc#qsh;6+izQMfshAI8tPB5ZCSDJ4HcPA!BRIr?7sNGZA&gi^&v*pR3EmflrL zJi3ZD;pJu38_R^fcVN5iJ9etYB}5kXvl>jzHnR%YB5Ny9gSTJ&R`xM#m(XsyPDX9y zlsyN@S4`%X*|N(fC<=)sKHo6N`{VWf&}}#b82N}iKk>&;=ch zgjn%8#LZN+I=ue%J{t6kk;x;l{u4OWd}x_~Svm{emAw2phh_hV_qT36EUsu`KN_71 zVK`UtrX{5Y@}i8qxG($o>;|Od^iTEQw^G=%+VAJN8gerb-y$W|pQFtaJ8RhRWTNdt zfj=fX{6u)DxP6KXAz_nn+E!Vi+_goMiDVl{unQX3(x_(JI*2(w*GWtHw9D9@R#+W} zo5BzBO5-b=E>v0eZc!pKxV>+y+XLIrUu~=&u=K1sWS+f$I-KprCw>*vidO=&Ua50H zybfhw3!*rOZ{gbPAp5p{V%uF8Ql%9v4OH}dn{i6xtun-*IPfxSeq{3nTc!dOO$dPCe+67ZuQzkpnER9og!CZw-7Y+*B z8WKMssDZZhY(WZp&NJGk&_d3b296He3u##k*KvkaJ#y4s&;(h z4z`)@S%jIXLi|Ke8;-a$#WM(yOiqIJGPmc-L=G#;q5A+QMBxN)H(!Y=KMkx0pvWd9 zyI{ZZa}Q|{#NcQ3lsNMLfl8`3{N|7cWeIN}B{!iAlVE;ZcYZ)XZ_nKt zKg{pC$+*?TnQ253a3x|XA`ierKey8d(p~)F+k|xgyaU5?g_BL*2Wo%Y31Pon#O>8z zU&w(Z!_2x_Nh1sgf7V#7K$~Pw)vn?jI^Rui;&um_Na;6`t2Zz)TorZlAd5;YlM!VE z+M+JfV}M3b`Nz@AL{+R%LQjx&YeF{ihrGN{h zZ0~QxA8tQq;YG!}0lR(nsnaj>XY@l2K!~8WEkRwX&{ukc;vHEbf#Rv`bL3B&*QzVy zsYzH}$yOXp+$>x=r76fJGhwl@s>G}f=QFrgBg;3@0QRh0J_*`EkL!c`@=lF$?CQsC zVK1(o*UvTLPT0+w8T=-L{KM@C?~j*>a*fyOd=gm={mLXApvIv&(GO<#f`-ei#s#-I z>=G}J4C<2G!YKKny;XT9FF}>&%@?`@{asfyn}-%eqm|HIirKL6lmqRDA{2IgXX8!isffQ$vENhB0MM5Xn?z`DKaQq%(Ea>6v-A*7ic_<&?k+ zR?mV9%zA}f%1r7Sg~ZxV(*G1+EHL5XIL%D_48F*m8R%;1Ej1%FsGCdOq&q3HGfh}+ z%1>AMc{q%`>ys68CmO9da<|v)HoW&f3fhHydTmwld9>}vEoa)1`}}408fvy*aM#Wm zq1x>=DNMD{_~RJ3cut%E4VJRkGGjE_H}F9NG^{&+gl+UW#h2ixoBpI>=)VXE!_3EP zv>C>UKt9WC?}Yk5i}t0v)Cl&PH&o{>6nzT=XwM{>7ndK_z5& z8~1|um*Fxy;G{s1e;`}oO_rpN&scba5K7OAXfd1?xEE<_2t3xO+BBn+#GW_W=E58L zvaO|K=AgA&!rGq@Y2VkwZ=Xgye7DoqnKPSVG}z`)sLHKpl&quQ%zsO%_=G__&EsZd0AvgKdH$T>k9Nf)9QIzXl0!yP>{O8-LC){=dXr&pq(*79yxwpoiRpR zj6lT^)Lcu_p(%i^gpb7^3Yno@1yR7rq4!cE^U`2IB{*n@O{dL-DwZ+;z7oz*n}&uk z8A}KCEg7F$!NCU`BX>fM7*(pXzi5^H$Z;(TWm4nt_KgducqZ$XgMo{stANJ-1u~9NN|7ql-mpd?ofIf)dV-2n_^bkpWb?7q7W%j7cn^*Jz z;8~^C6D~pNc^wEDs4V}GpeXc^5GnJ12@9_K?KGBG^nDYv$65eK~sl6lTIEU9fk7rWs0+{5}!@)7g-`9cj{11n@WZ zl<4c%Z39=NGfCozANt*0{3~-dR+i0ufqT3so9In>v7F);WpowB-t4${X1!oB#r^f$ zC2nEny~OM&)n%&3-vt7;*pvjYdqc1jKRoQ5p%axa=~}YxUV0H;p3Kz4ktOO&J=|gB z_GvJHx-tbpR*rx0qxGfQPvn`QcOS`RqsiWi#236Jy~B>swmBx9lCo`6z6J@#7v$&- zTz=x4(uRR} zkz-(Wb+SMp8XNOJBP*tpmy{IEWYf)Ye-FnrF>9x*8k9MzGf<*bW4u@ZG zGIAGV4G_cdpq&cADQI0iKJ(Ke610Lbs929-t-!hCh~&PguXLW{WrK7{5Eq-ZVAx4& zYx_Pje$*lX+l?b+e8}At(qC)SLim^uTpzgqy3}LX{3IcfCAM->#WYdWQEHVBtq#sp z>ch{hg2)jtarHU)sEvwpT6lZ_E>F{fYv2>$7B%z&e7+NQ{i7eStlzP@mE5VbFG)p^ zuh@3ep!^V5SqZ~_PmJs{h1e7e8PaGs;+n9u0*ooL$^dW~!?M5tGhIif(Z=Pb^;3)58Dcgug#S9^Iv`_9c z#S=Y@+Ir`oT5wXXj$Ay=1#Fl&_1{MfLQD(T$$3+R(-~@hVNqjd>2jWMsD(qBZ|v2N z@!*?s4(d-dF>dNNnmGueu-x)B?V7$%qboh&3@HDmC$Hh@6D)0QeDI{fQ&vm!;;8ck zfcC*^g)USTMn831!Hitzd6Mf7@}XY3CFJuXMa!Y36DmWj-UMG1ox-@{{>Q!!Y9j^U zC4eaL>lrb}0jMZ{$rB;g*W55@FtD1xdp`X?$rD{N01B`XNAK?zf3@!W30W*8hDQLt zzJXYvnMP+5%Yj7THfVqo$S{M1uZ1DSTdT3xeHmTAa6)dW(cmdnuTMjLr=>^p-(kHl+h(v|25f;8Zjvdn&7}#=ySb5D0Vo%deFLu|4`OCZp1nis&hh zGl_mA3oYnyNIOivpG!sz`XdDxDr$#IMpPGCK1{$S54>$SvK!17ieCmQ;KF0KNhEd( zp`VAL9X^DSA&?M?F|ExEI$vNIR4XDx|5Taq-l)nuN4{JCsM)ROPhKN${(<@=dZ#gw zqbc6c!r?J;(;)nf{>b{qHt!qb8Dxh#}(5ETw!T^cJC$bu?$2Lr^i8vPZ@5fMX zGNOBe5eKM0SWpQ`4-4d4tx3G#ogy;a*7bq(UynN&?Uhw)_4>l&pNc6*^hHSS81dp{ zo0jap$v#35sEAewG%mCSHkvo2^hDuzt}{(^KIUSP>huSzB!!_h0GJb3$&9045ompZ z4z1PR)pAie9vy~V{s<+6NIp*UiP!l;Fu|eVS<`q*@OH2v*rQxKex>I>2i>~N=Whsp zXy4@LUqx)ScHbN=?TwP#zsASXpL+Ty`BRusQoQXyf3r7$EZt2U2(J`NZp*E+6jswAuh z`;GaF3z}N|P>MAPzJoT+R9LxG$Dh3uZ;Y9_bOgS1U5TZv@}V?R%oPRxNNf1-K$hS5 z6AjeQS|3W3pJT5lDgrar%w^AeE><$lu7Bn+=>XEY;lK2y&#;opf*Z632rlG{o%$Ku zvBazZ8t^$UMq2U{QP#`1>A%QW9C5>q8^9w;m{(yra+hdio9$I^UBcLh+ztr(p#wE) zBRwW5^wc{`gyFut2(AJV;tpv!fCD(=t1%Qu^*^I@7||mwAVkj6JJ;~EKT(K>OIQ3bn~ zCa{?~ug_;!3V&7~ZwOa2Z}y!Z6&0L zf0AoULOiCqel$6qrjJ5=0g|;sigjmNUnC9^(I0b}>V~8w1hAJ4Sn)wnu~EB1n-{2A zAy+Z_O_RYdb23QVeA^m=B2K;^?|E1yhls7*p`N~06rP~EyE_>>?X{*a!2Uh|6tP1D zQLd6j)Hk>A+oE{c?W$?$1oL-~zqy>N_m^)DDbB?{ou7P3HRTPHr9cPvs#wV7E=fSK z5ml{!55INLQ}A~1yhmjHtL;GpqPUqBN7o^Sja);|SDa;Ge2!|&X=#wB0myh_ zT&1g&Qx_@GiczETRQ1p6 z1d=rpyS##R`tIVcUlgF#zd|Q{WQ1J!lo5{4?8Tsk#sh}zM z_86Cqs8jp6?H11p8HVI!_*h+B!+Bcl=SG}0uj39QhIaSzVq{n9^T8ZVcpl4B%zA+# z3bdOk?G`zkmEjelben16S7K~&HJM5w?s8xrzx+V($QSLpMv6L#N=UxfpeY8#lpygk z_4P+%V6SQ!W#MtgoIiZ0znvIHT6G@@$kgw`rC0e>UQL3|imSZk+2-9@kG0k%tNhdM z;OXZ5?WTX{MDJ7?)qCpCO6yurwPDYSio(EypLJ<{S2C1VlhshfKGo$NeG)v+fZQHs zn!NJc&q)0)IVwZnEnKO+=o zdV1ZhO|p_3>o2`7TDHw71|zH7gj~81<2kon2Pf}4NZoo2hffnbSn`!PMv+cKv_sO` zKvXzwxl!$;w{LSiyl}H22mz7kg>PktBIBM$a=~(un9PlRI7WkU=sFy>6`jsNrBowMnJiO^8?s-cqi)Sd$S`u+nOg;-EC z#byo2wVi&!WcAS!{qn36BIVr042;C}?5aqpu$Gt>R|mcbsnsg&i{yO(24TsjqBtjX zUYcv(x3MhiXx?9{^~J{Z@uuR1Rme|r+bV24gn_F#Sk`*UzZ~QBtDE#6(S46ofpe#; zgYAP0r~AlcUXWhKw7df_gC5(f67C-k#TDOY!xJKhW~fo4l$~pnnaxmR-;;ZM&*R<@ zJygyfMrWv5@yK~SC+~T!eYzG7^K%b4-hp*^2Dk_+)5YNy%DO*Pc3&Y|DlpPmzU?de zxwd;=LC2Ip4jQAZKvURIKLUIZfwaIcJ>0fW^xMeu3bYu#oO?D3TaR|x^wh9!?w)kD z(uHZ3w!??Ys2&ZsyXVZVf;I2f=DiBv>$}|@&T#Kx$QrbpAg?WvZj}RKYBPCo`az@E zyYJi1m!9`;q>tyh8!n!KjV61xByQ|)2!g%0l4;&e8s(4@bF_Gdx;XSi$c?mWC~tc| zufe+@|9Q-uqWpWzlr+XqAmKo-hv3mfL8bcpom~m%?{ND924=wXkE3R;6J}P%-l^$(|AgJu-Aq%Lq~SBV>wLVhySvG(I67)qOno^e)P?Vv ztxDp0q_;=;Hd~+{KX*eFR=toW+fs4)+j4ZweQ=)9Mey$GbBV#UWz*g7sh?ln9!z$} zInJY7O#f z${(yOKKVoit<7Yq>_aSr!OQuD+cZ^}#P*wh%h*AWm^_IdQs+3?Yrw=Vv9UT79`m$$~~$UCP#oyT-YUeg(S zN{jUl2w*``AH}GJ%1EHlAEczm7}a2LjTRNP8YG^WcOr!zJ0*VtGG{L1j0CoJQ%jWMy);LOGBRB0 zO%CvnFNHoK+0~Q9qEosoH(L)q{7-}Q_@O6V$a1bwPY58^kJx;E|WpJgQFOG>*PvDgW)xz!A=^( zS1XfXCB*OQ%cKSiuWW8Yu%9D499Nego+VHF$n!>9!g>zh?4y+=H)gaqS`9H6~3V|l%~COaB8gC)Z8xZzOERo0h4a}jo?zaLz6A*zLof`j4S2FoNOA( zTT%d_^>_@PSgqaTFadXk74A9QmI|u#$ELt5hA)WjU_Gi{aS6Ng`hwSRI(qfb858fv z150w5cM~=CcPJ}0k@1>mGw=gQ9kk~MR7FwJ)f9A~f8qA1afL^be-?-VBwIisy zCJMid{e|y+wb=04{J;YU5RM7oFlwj{{Jn@t11zM)mBb6Tb}SRxOaCvmKS9sUNFjhsTgFbjn<+znSlx;=vN$nDD^N8yOO$n9(EOv!e4 zunMjnj>)?)p?-wvO@fouvR!Qz7ithR6q}S|!!w-Cgtg=wz2cDLbSPk7Gex8Wea% z5iknif~e9EciE&w&Yl*aYDOu}bTfyjd)1dud^Jm8LC>n!Lbi28ehvEiRVv|!L6by| zQ9u$!kHxlj8>6HXL+Rrm3TsBi7+{IW1Ot7^aYu<@doWzWY5gK#v`hJmOnB+8{NV4j zRPw26!raTOrJd6f+V2KF?J96*f|gjHgzK`CIULrSRqqTK#zvW2amu+`VJXvc30Kp) z-EhcnGjz1lD&~b>n39TZzs*C}z@?`3<1?_yYqS*U#9D$Cxth@`e|)1WaRp+_%xc`< z_kba*nUAkRoGmq!-a6DCaY9%V*_9o$Akp496F~|3T-;)rBw*ZALu5|tx~kXsu+eJbsO-3 z>xMaPqjfr9cQVrZ3nS^UUxQtRSi!HYs9v#XSUJ`eu$ngO$|5Q9hi>SU@`VY5Bm*j0 z0Jl$Gix|FZp+@vo;35cwvY5dJi}@1m@OOD-q7E9#cuInA&Q+e@6K^?!G# zt|m5&ltYb_O(1e87wLgtm2C)eg|4sx$cW!Wj{)7USn2=aozOS@iYK+E8NOS|9TQOJnzH!A}(H zb1-gC&0_B+_EK6$nP}rtqxdzwKlE$}7gS*`l(PpQIayLD24N>I7+g8<{GUM~%Zq*J zv2S$9FIWVg!;*gqzUnu;(nSx=r1~mwTq@MJCu0MegHODl&`m&4Ql2W8I+k3}m~Eah zmGODQN*!x-G%cKL8-}%ftlIfkd36rtOAClRIB46?!`mnNrpk|p`qL^?yh*Oaz2DI7 zOzBPah8t~POhvWFZa`;iHhuZ&vMFM;C<@c+^koZhv8B)e$~Zk9mihZI-oW^yV~^Y& zS8ZMQf-+TPF*+c4o@_9nBzn?QB4?@wKWFR1*<;GocG*-m#rSsx1;E38+ zP|Jh?=Gf13i|{Js-c6?}ERaOJ8+)1Td4X7D#i z*qa=Fq?riCfpVuM>_mM$NrK5wXTvqH>m*4uj5?`wc052wzd^_jikA^C0bfXu3e}}~ za4iwsVzpxC!asj}8x}+bnBj3gBz;_!hZUzWU%{Xyt{yuE!~5e(A==8=p1TDv9f|Td zj&|>EzZxAGAf*_+wSFb-92hx7i)y>qoo=9GhtVYPVH!~@B@*WYDko`hV)Y#De$lCD7Ul26%2du8Zi--mGYGPLBieKrLuO8t`FqT^5aoI z4WtN^1{nzq*B?6zG7ao{z^NyoJP7Zx`<*4KhVcTc{oET_<0MvZ0`IuF^2`wQPicRM z?mMrjQ&sT0UT~%(h(EqqGG0uo*5veltnd@LE1USQ7m?XOHN0$mITYU~;h;p>_bW9d z;6R*1J##lCBc+F&$+$ls_-%KST;y;n8o$$?jga0Jud&R_hvBk8zS1gpvlx=X3vPg+ zeMbXy%8iq#cNL)7C==F<7wZFAPYi35S?!zIT$0{4F#R~5-798r%^sMI+si9Q-RPg> zmDL=5;q`oi{S<8-Z@kQM$JeNVTI>2FakGf#fJ#kCzp-@8ofsxX=vZA0XpogL zy=tqgfSDeW&plB~M;OnJsUW*C{W+Mp{#XJu96ui^EAPahRAU~F#emIk2Y)~0nik@D4>Dr>q3_9& ze$9fn5`|X)-$>*Fb^tW(Nn}eoGYMI58&SqeZ9k!n0eq?B)0`nlnt`=zR}EriV@_vlJqwiY%p@u3)G#ZbcNiqy<}FOPmHgDNNqbgM`|Vbt|FKuLZ(5#ot_BZ1 zhqLy>Z(gc zAJuR*R^*$1-a|@>wq^u2U?@$XN*793HjZRzfRtSI)P&Ki3+XqVV3_KS_VmngyVmdM z<$2Kk2Vyi=F25Zw5$z?Yzh=S#1Ez`B?DTyd{ZQQdG>Jk(9A*v_sRl%Sc(0!huPmmk zm?FOzIBXwbrXMrl9$XRPEE4bTp0e?k0k*<3pQLzCma{Deg0m4f<)WLY2#+(_Hn-y=?} zSDkSU>^*KM>O%I9Z3FMq?=*BM?eb*9()l4$I@rnl%6US@UB-n`nqVkuSTGg*d4*TG2d%^c0R>=kdJImByBbGug_-{=rht24SB3JAj$b(rG77}Y z6(2iL@5UYP;1sX0t{~QXu2G&!nSCb*3AxLQ)$8VU_{LR8LVIA!&sRA z^75CZC(fggwdKq42&LUvzwEj+iIK?P-n!iLWFtU?u_ATkiM+Dqc}kV)k`+_fV6F>@ zEolj1I?Z{Dvuduynk9s@|^6 zE8Qg>b&JNZ{%Fmbi)g-$5XK(oCjCQz{6?5?a8+c&#x<;A*#|$Jy2rrDeQk_(itjyO+Pdn4rBX4!t4vS}C zRtav+6VSLhD&Wpy8TL{w5r}F3xu9`n=F(cXzq(a*A$Xd!eBN`zbip@@pzG@tzOR0G zaBd|3gSqP9&e1{CtgQu7rdfK7mQWE%&R-ba^+#yKcLAJi8q2;fFv?@${<@(IkiCum z0?^Aq113`L+xwFf*LqFHW5>qa@#i;3A2`q2YZO9{D@S=j^N0$#OFWg}tM?PN^{wo+BdYQkDoVEQKQVvwJ6110VGp!HTjCD$Q*7`@RY-IW*}3t zqBMB3qbWFNgw1dcSJ$@g%2*0>&2c0wBtRrEbvn}gQFk_y@CeXGMepB)XN5Mlgc1Aa zH~uuKA5i7dv~Z4HOGKHd1#t+Sm^g}y%W`1kT#HB)mnQClr?`qTYL;ZQ(v`hzqkjOl zys2}}&qZ;u$IK+N1G}tUAJ;BLH`rqZ2I7Q&kMIt#ih)c5BBW!zq4&6cdv?NM{9y*P zos^ToRKujyQn44zK2(9nwU%st4$&3Z<6&-@tO$!HHrRS3N290Q&EC_vi7n}*MZYw-%5`c zXRPUQ^nn2%RMcy9FHu8lW52HD5*^N1m7Db0av0`{xCi4oI}Ysi^d)#$HmjvW?8y8D zLz|PnFmsq+r$Q~}1#Kv76PFA$N6AzqLV;L@If9&yFel&IW-<46S8I9Mwr&Atg=#=G zW7iy8wVS;7o+_kwE!P{_z3#Nn8K68#E@_CB2!f*S7jEi!NjSZh`88Koi)`g8_sk`1 zLcBS13ze?e5*)=28DS`dM?7Kq5X|{KIh1oe@l@ccBdH311jt;U)mjoD&eW92$vVfR zskb+~?an->t_s?ai=GiTzjOktLyERK>q5S7(W@X&xc?E2q<|SssT10}LE#U+OrPIa z*if#_%#2rleQ%n>xa)E&viihFZ~eG%U+R`F>Qq}lR>iC={dAmZ3@FR-=z7t%KsF|( zr$PUmHe>$*Z$@QnLpB6s@iaqqd<0f`EmX-oY@?2z^iwz!M;i)EbFvHg$72$mP>636 z;yPoOoqQ4IOnP^wKE(X1OQhh2Wz<8jRj<=XN-njHu!#W7_Y?uX0#DahlEx8Uxdd0_ zmnhIEI@Irb1z=NI-<7uZrW59I?(gxY12lvu={4#YC{yM%DHxjwU!3@ zTkh)OsxfzQcTeVt)5!?eLXdu|=6kZgq_=rld2Q!8-9xwB+u&CD%o}^m8nfF`WG&q8 zO=KUo=~m8E1vgC1>)vB1-$;JGA1aa)qLfA-;iRx6I2afq(( z>J!cw%aS<$qDd1W^rC!4m4ojC3`GvvAT(4@WNvTrab)zeJD&cN<_c#T=LXX`y_l}R zOw|ynkj{hG864$m1_aFFerxtY49m!w%QPg%XZ6B9Hbsc`6%N~7vXVfzytnxFoB6&> zm!i~#<$MJ($0c8#NROo>ae?rFUZwG?1}981QdJhZX;VcVc08}L%Sl|S@P4X|Ef1|_ z8u@I3!PCLrJG3Lrv>yNzjd9nJ)so#gKLufQ7k9vkG$~m!C0*kmCI=^%CsS$=8};+c zw@Vw4%BeR7&Gb19CR7ANdGm>`93U%?Kj;z|AN6<-gJ4Adut}E9u zjLOst*}@qp@2$HHx5o@8?DCv1X78;0qpC@V79EF&XUXsdW!d zw&MQ%eoDU3!NHqBD~Kgei##w=@gdi9!LWJHNZ)})_P%Qe~TZT@C%>e0f$fu9gX zy~S3PQHT^c-_r*|U62eJ6KXrQ&GLH|Si6U#oJW;#mW4yJsaAC$p`kVOZuna&nt0N# zU;-31?{C~8+zh0?>#M_0!_bJk6bdwP@FQzM0kEMkL^37`0K@K(aj^G*~V^48V6Z z8of}#3rkTwd8SnrU=`A_z_mkk>x3j%Q1kYemP5vR+RMioa;XO1VZ(MzxwGG z`<|95FhF8OFlPv4Px7&wUv#y8sNn}G4`y^`O099WWQ21HaM*B6Dn}CbKkWl z$4S&wE9d^ee@V*Wh_qe0W5sg})}&AFZaYv2o#P2`X2cWldUZ6y?tQ1u+drM?b0MKo z-{7AIl6{Riq1Vx=J6<=lpx~B<&6)Gya_IK2i49x1syplrr$wO?2To{Y1YJ155k*@t zxrq=IYcS>`pmeX|uH!#wr9s^4l|SJumh&yEU-A6nfXR&hR1P1QU~t!0<8HPfccLNo-K++|r&P{ya7G&TGO9#-@Zl5YI#zU^945i{V@skEUK11Z+8L0# zmY4!uFgRAZoZmyT79d>a{kC&!55`TJ56?<^ZLXlId?%n5gYXA1JV%DdC${LJ)&H=$Q=0-4E=WX@ggIHdwg(G3vj;U1(&FRI3v0901<$jw zg*1hc5H=*7KQ>J_3)gord1lFyp+>hgsEXU$K|s>CUyt+a`BbeS#_KtT{XR;yCR(4s zz#ufAa5m4G);qAGh*-r^L)5CG8{5pZ(VN6(hYvpQcf!|Tdu;_ieDuzzLP&NQ=|V+5 zqg1Iuej>v(u`e@oW;Wy>^AlJLqTP_1?C2FJxwY9>xnGb_SH(r;aRwECU1~`<9bmDNDooP%cfkUA3uAzktrV^+x6vE|miPq|D z;lr4A&VCoV-21w3u}g!I8;6|3h*TD;x{JF6g-hBKU3{mP3$7`RGccz?(dPEc$h}jv zF!hsa805#du(C9W!>&cTgBV;vgR|Wsc6dxFE*8oys`kM`Ax7!s8=ht{o*MPmk!#24 z`?XUtMl9e)2!^P37w3lAf<6rGlvrMb&v4V)6=YQ0ey_+_izhRJJ!H49uP%u>e-0lc zyyg{F`%HYhe6)H})QS*ZhXAb4;zO(286FZ4*8S%Qf7iLOxJ8d#E@8#wMcP&7=ND=_ zhA+SRhX`KfiPVKTC38eykp)J&ztlQ3N*7_od<#LF<&>FLc!q4fanX`^g863}i-`$< z*ZdtFPz43Qx{7aL3Ihfl6nbk?klo>{i)Gh8=>(qejvgPyY>sG>!XLjybys6813#U zUzd#qsu8=|9o-oAk8#f2^2_o_vXE4%)bndjAP}t5yT{{u)!2<%2IIWkKWt-uw>)!m z&~#H?6I3>PG;l*YoT8Z-!XmS29+sVz8M?5anp`ooyJ?om@Y3w+MNv>%mX*;<&Ix}b zD>v!}*ZcJQzS<%X_FTILN{Lt#5lBVb{Ece{WF~GeoSR)1!wy*i0}o+=euYsvH?mT<}!Uj*O- zH{)fzLs=fT$yVx$u=I*r#{!oKk$%h^LEs zb+H97%2QD|@eH22=4jf3QPA?cL_C4dncw~NvFz{m5|PKFVE_a;Q!{KR#GSj}4)ogL z+!@Ct+RI4OetA&6Pn)Xo`R0TQ%M!)_ z+%vJWi;>)ENOvbW8mX@qIITiBF#JKr;rjbGlIM<;+KO)xe~1@OK=bTg&g1YGZ$Vx3 z&dyw3iX=0-tt0hpbsXPDsS>z1-dfv=TYsSu|(r6$(82CZNg@PyO{7h?1X- z0OApNJy-57^RdwE>WQ#T z*pAM=AgIYS$E01)XQ^YAp(z9zJ>!x10~KC#TBvGDRlcK^6O=9srS4!f+9WGpv9GXqj}UDTflv2_K{nIc;WXLVeWVk z1#!EzghObcF8VmV2pP#ZE1`s z><3$0c5KbaBASPYJ&3QWepX-1PATKsIaYU4Ld9?1+;J0xb%_z!z}Y|NeNRs?tgk+z zII<$V)2Ng5=PLJZ*k`oxmS;?g$OgaMWSP;*MOnbKNZQHY z6+s}CJE-pw*}voh<$XZvB_oKI6lYdm;Kz|0>+TQp!s`>foU8PzuEFgsNdquNUAOcz z=Gh?=D)aVo^kG;*goob<`SYc!m&m3+fwupeT^z-CG0U%#*nSra6_ zG)k-)P*X*)8MxsH3sgWeh&)6U)F_s1O8hL_88CD*JtxgMn! z%}XqSDbdts&!FTHbbD;n6I=);U4gAySUu!r+&!{ZmU-)(X7nvQ`xDQG`n5k+w~$` zZXKeCAnNuAZ1A?7n|EanM14N-s;N5j!cP7&iavtwMU;S!NLL7PtoQd1AfZtr>SUBm^`tQ_&fh@dzr1Zc1p?F9`2qZ;_JXAeUchLH)>%SYk>)``sY$ zanLFfIQMJ-RleJI*X&;}o+bS8h_(&&`X(dITD7F_$YufeAd%U+7j&YddK8y2if%r= zjeyjd0rKgm>1f<;eZ7lL912{!jPH-=3C#e+vA* zA%a**0fc|MS>>ofB1t^XZKnr4|0B}MK zQ2uj}P(uR;N~ZYhnkM}}0G0$zKiO=bzuD?9+U)3Jru-$Pb=_K)Be}vuX?B;8=AlJZU+AX zVqK9E?2Z2!G984a;eUf5Dq6rdh%V#*0si`p4JxMv5J4Q9{WqF0;RFMErv)%V%-jEO z5E*1f_t#3H)4xFs`v1Lr|4FxlfeHWH)4%ruKRi$z9f0w_$ai=U3;kbB)W80%=^v~- zIw<`gplQJW1`$9X^ncg6FZ91bkS@dDAjTvA34s2x5M(6(NeBJ^mIOG{R#j8btM1*CX-PT9)Dk7ZDDC{Utcb8dF>iq zbK5rZ-823V2=frCC(+J#PIKx^Cm*e+j-82>=E3qHkO;|)DS`z^+p6pTe!Cz*f*@tP zch|S$gG~avi^YCnccCB%c6YuepQ7EJ-JKI5GI$AaYXS&JxZ%hu!LBS=Pr+i3$<{7*eLK=iC&MqWhT8vzZ>rKsy+Nk>dyeRVP`m5mA z#g$}vC86ng0^<3^WbyY1$4ba*)lkmr_V&X`K`jR9K+8-s8lO9Eqv8;MoUJX0aZ+ zpJXA@73Z}b=&!eF!n5LjT-7kp=4o1)&`)yB4q3J;*@{=Y1^=LuE0JDu>R{i$)Iwy- zWK~K%WPcZXs|O#t$7n5Lp4QU)B*k~Wc)%_fV!cMb(XJ%1Fd73jPV+MQ|;K*O-7%&a;6<=}*V zI5>Py-yM7&>u5$M`d>)tGD$h5g9uar#v8FYSXo){aL`$*O%x*466062Oxa3BF~6i} zC?rv2Doaj4K0-yHX`Wq%0Wk3H{cpjL1WT4G9t_B2LV^MSgYoVTfv1og^M;QRZ7dKS z7k{%8)ku^I7SrlIG(*cItA_$tm#i$rx>6&|1%rX5$FCPWFHD%ze(!LQGo`A1E>d_U zCtwjA0VeD zm;{yQ2E8zC*RZP`iL5q!>mX;KeH{nBv~Je5lpF;r15!7z>PctQKH~{OTl&Gu@7y`p-8fl`?T6F)Mtdq-J~OL^nX&E z3Vl9s|AQ{Y9*%2C={NFd;xCK(FBrsnsUdp!#3u)wB3uSva*Vr>XVoEG3mVzK>0A1d zyse^n?`*>u!WDwt+|3+71wGrwN2GCM6(Gv3%k`uC;Kl-LtT5wO&6j?g+|BD2J~1}; z89hYjOccHmcTA=SHDYm0%~(?Kb${4@$aZYVSpN`}H}NKiq_tmvx{>CvE%-_6Yv9Si zg!Nzf#*gXt@g1n~c*)n|lE=9E|9!r_P8+Pul+MC6$KhYrfKSdN=Bq`>1hO2KQjzI= z(LujcOTHYemRv!AG0RHd1CP;qRV>CxH>9=Z+o)Ge(Gr6gkFD@M%cy2yXMc1dIlf{1 za+7-s>6qMvosmvJsM*ldo+`l79A0`f(F(c1t)=FwNXzp6p!sJ9q@HMr%EZ@>k~_Lp zv=FXHw(7c1z)*BUE^_YL=6`PzzT5Zf*7z2kZ*-Ij`^4hu$p@(d5oKvgAz;&%juXg7 zJaj)KX;Z+xh2|9jno-~Vs(%@}W;qr;CDKRBaSKsHC`!%uz@8;8P;~tH;OB#*pAH9| zpl6J+!(=4NqOv?wIczzXwgtegbStNYDkJz0DEjKa_=E&0$dOtRgxy8cx@_-fsK@Nx zrP}7M)9SlzzBdVvt|VBn<~QuvHUxuaqRPcvRLl?*Q^2)me=vk9aDO3U0GT`~i{wf z!xmnXJy)XX)s=seG(z-r+6(9xy4!(Tx$$112DA0&>r^8P`4k(-b0>2Ce!o z`1i~xUvWHccnVmRJJ}6Yt6@WNq8V`+Fd(MqsFTUlvuf<>90QbhVrFXGItOHqhsYesC@2qei^ukLQp z01*mLd9BS3#DM&(tyT%=nanIzo#Xb=&Dsv$1sRf;?Ti(*3md#?Z!W-;5nLpIlhAL% z2BqQ>DdJ>xLUlkI2?9{_fg29cdenGt57Gm$K~X}w#UvJ4YdEjiqDU4jjrrwXvWE0> zZ^?_r`G1}ojnenOeC5ZR@1xP)0)t&TTXg&%u% zMW8w=#Hh^i%utbf9E+GDo{%e+C4cDPjAy9MQ7U#`ym|d<@740f>;31? zo{jkaKlev37H`<-4V$yk^TmsO{`$?USNpHyD1XmZK_iu0U*@L)U(b20wC$d@#dp(} zs0T$-q$u;H%}vJS+l}j9kJRnAzK(g|Tp^;)9y`s(%7N5)md&zWT!U3BUBZ{NOsSF;R&T0O41dkLNdbFH?S zoqwBUfQ-}d^$dv zg5aEJJ|y3j$R^16z$d11NKUvz4Nr*B5P#bO9qH0TSC0y+swH=M%-3q&gDpR<)V8FOhO`z=3|p& zJ)p+E=9Z1>$X6jRu!)ZiBwb8ZNMQ9K>}6W2^9iOeEyZ^GnMz;00Y}vhT>rh(q<>v})8k*?ACV8oUyk0v-_P~d zyEh9SuDVEa{R@-r7;fL9()yYuS=c>gACvmht_P&h!m5)xnEW%q^c#ijtu8 z$=L1_FQ{SpOKjAc*VFOSGx85|8jMN|mi81hKX$034hm2iyWmj_hd7bJyYcLu6!~0S z&(6hszL|X#G4?}dpYVufYc=~B0#Z4jecVv|Ie?n|RR64C>NJATglCW?=Q*@6aWAK2msGyFjuVY{>h980000P001qM zQ4$}MdkhkPSW$D^HWGgKjQ;~qeXx{aH0|}K51Mi36iK!w65 zir{LRW>Oh_jjP;_1F5T_V%1RZ>gCT`ifZyDXL-$kmQu5=CO1^GAO2NMGalV0HLIc` zmT9eE%aXgA8dF1~glf&S$C4YKR8y*VBI2@|CvvmlVpFq!Nw{I(*ZLD`)>5V3S#^Gs zDH$RBAE-rRC5MoCzZ=m=9`^i zdO8n(gG-|T{dDd)=uK3z4Bw1G{CB|&4S}GIqLE3N*~-{)M>5-$>^KgC7@*?FF))#* zCBp>9VQ`Yr4M@w441-+oFX%gQl+48p&Vi<*rsM%XC;X;lT3EMRinhln2`6@w zHAKue+@N_-9=%DxboX0ukj`j?X3Rxoa%v!dECH2{I423iow}OJd!{0Ysd6FDvSPt= z6|aD=V5UmSF7rTjSHCPKWOOzey`9cZ!(g?`*n6sq!D&uaTnvW^r=b0W3z`%w@t8+o zi&G|;;!zm96Bh0~L)gd!=e>vhOSTS!b+K!R&xuvCKmHc zG@HPSP%VH{mkhkFxm8hfSkfi`${-lt(eMbi6{g*>;!8jEas3-Otb~; z($IuR6|*8LEL%(vQb9Ke+7_GViy}`Fw+8YOsja5T12>mY zz2G)$NKwjG7nd6$ziGpx>Od)@5Syut@dPGjcQAoN;Nl%s@M}|JJ={{2O2H%IHde-Y8cJOx|DTkQi76Xth<0#tSg|QQ?}4 zCw3qB5$+(G2Wngjx7}b+4$sfYXnwIcpR6WhV4W^6S7h?@XtG#M=d*I5;;3qEONO!O z#F1^QQ4)SC`i`<%3N$R$oIq_9IKN*uGV^|{{}jPxUCzkd&JdzJhw~FxU2P=^}J}o+PHmEy#cZ^99TG=tF!4P zIhmeM$auO8j%{1fB?MCrAw7&}j96%ZWRe@!g^c%cvYe9-)A8zm4A_r;&HwrBw>L+7 zx|>=K4{T$JHA`$5RKr|%u_Y>f{cbTHLR6CZa(X(Q4bRDH^79JBW2=NZk!L)ykxSlA zetAY2oegKFK$#6MCYOuhX!49cf43^cPiCv7zqtm6*|KPy8n_nc!|Cjqw2R^L?RfrS z){ujQe_K&ykBBROP=y1Ma*aufbfZLLih<%W2;>b$Loay!BbNI?T?rvpIk2PcBG$Fs zn5I;3(5#jaYJ>gyscg#uc~SQvU8OhB|E4q}S5{8nHgDbDb#otkh*)N@h)$G}szqu> zF`d@yP77pO6xXj$Xw^8oS{IU&`SN18B6$74Ubc6;s%>3=wM17Pcqwqv34=~b)om>A zMduoOD8X9dC&qrD3*C8X6oUaZ@S_Wq;pP&xbp+%YZV2gWNDKB2fi4&X9d|W5)*HCX zGXe7U9V^Jp>RVijHPAi6ft*wvlA>)N1Z^fj`BoA5bkJs0qpYZ26S`uVa?riq>`r|Y@!H{IvW`mO2VW#6{+ zmHXaq{XS&GvEZfw>Qros=1{)>x+^4UpM}h5!^ry z9F2KPwEMh``CpNAy`8}3H31%>hc($}Pj2?nG!}`>J5Vg z-egyv>94P^0nOu+uaCyD6GpIsak;=-8TjpD8z8vX9(&p5**LQ|9J-_?=B8U3w5yjS zS>S->>e}Ad6s7uQhPXx@yDQs2Lnrp+$N2A5)1cVmcHPIXKO*jWlwSEvEZ=Dt&~_6b z{KRl=-^pcv7aT(q3DA&Aj@-e^cR=Hz=L`4`P)h>@mw*`r8naXq<^&NAuq#)0s)rYH z1^@u&6951!lTi{NlWP|cf7@=`HuT+q|AA8mR2EJ||PwP^JaONZxvXFSgv4nFala5xwaZiUF<#Y5O|@PbIT;UXuC zi)|rfsg?%%JGm|6JdI^auJ}sEa!)J*Ir)jt>*0WFwnV7ItJ*j3e>_(OOUmJ3Eyb3^ ztAyBt$(u6^WO=o%p%J`~NL-b|9+vxp=bQR?{?AQB&)!F8mlxOXMr4xjN91D;=8wo( zoMrJUW0tOn%e#!PYQh`%v?qzk*L+jNQZZQ{pJ~{Qh8@td3={|6DsD#FWb+8Zc z2K7p8Hek;&Z1<=kfUqj40xNU={^FLNUtC4>?Zu3o>YVT?e_iv8Q5uAh5iBnu)=Fem z$^4)vq|I(PNU~Td5^ale|AyVg4_s8z#|*ARdKpDGAPCbL*&%2aeVG0ob%4=qHl1}~ zpC+?w2V{VMX^~r2-ig#eQnn^^%ay{E@RLl9$U~e}Y)r)JGvseTPF`c3SdH*0rTc|X zF61`O_`fWrf0`KN>fcb6k{5muN>*fX!hDZ-BjQodft=KkswkMOwXYw^%1Y)0^a?56 zvh4~=fYL=*;Ig4&yMz@b@h2t7UO^yq6^+Ox+v~TWqk91kX&_dfsj`!W zl908K@R#QY!GR5=j#CmVwia3HhRV7Pacf)AxT;9wl2PnB)U-`);>h;UajS1?!>>io z9LsGRf2dtPW7q+#(;NRczSr3d{gIcHHs0(oH4$&PeqyUTA?|-R+quX#j2-3LO%vZ+ zfm3NEGjG(+PW^as!6~E;)*~%(JWvy9FZeDEb@J4b#+YOv8*w@)&xxx^y!rI%T@=yD z%>|uLFQaSERb#`D3T>x7MmGF44D&@ZJ(Bb+e}AZxe(im6DW2$;ud4av^?OObXW5h$ zDg;SfihNN^>^GCTcXV0A9O|Vvv7x%I1<@KoDFIX$l-1N!V#}W2N5p_T)~kfVkS2$= z#8RHX#5&F5?JA84bUY5@AD1>*Rdyq1<_AIWD<)n2iTbydH}P-$)9FRcNl1?#lnpfzV(J*w8IWV?p2s10R+hmx06UhzLNoil4%~oP3;5>E!ClJA&C&NMFlR z<1dQaJ6tgG^bnrDW=1>3{s(VstiHGySn!O=uCE~|4wL?_tZ$7@+v_W>b86gO98Te|lfYu z;QFaUWiUcjWW4mf(Cg(3-0SQ`qVLB8CzRE&U5rm&Esyxau-X{oeE1qQe?&dG>L{98 z0PBMfT0}OfyM4~y%p9K@liN&&gSXN7{X`006lO001_VQ4$`L{Ur>SfE@%6 zf3;OnZ`(Eyeixwsz^Onj4UUSgeRAtyMe4Rjy(DN148v9sv`jffDN-PrE`s6zz9S{d zl&usPu<1n-@A%!_cOQ>QlEl&P>^6_1IJ%Qkz(-=&;^-MtbjPGXe=e(9Dx<%)t3RVV zL&TP-En2aSBC0{11G@MRpUXI64i@P~fA`;y70;VnkHY*%sn+xeNMW@6_(*MHnD@YScq)#v5)$IhcB=AN^Sce#aM%Yd`xoQT~6 z*->wOrz*1Q)~pvRZQl8Jsx)wjnJ6W?oTK#B6uo?z&Eg2bGm^+15NBOm>u1`uN~2;sESj;sAgtO zmQ0K_mqud@vC_ngEt$5~!IKz}#kd9dO)?L;r6s^J!3@T!2HlKp@sVaI2^BpGZ{yAo zv^7H)m*`pwFIoH80LMcz?}1M|ECyKZ>%;=NLlQ$-B;ab}_>z8gELPOqf6MK$NGnAA zXwQ2)BGQ8EDe8V^Fe&`(aCzGk6y&YQ-#AFS+m#!#8~SvK_x3>n%=Nmk01!L%c=M3b zG>nu@9R+ib+&9gIqvk=09yIKyrUnC1Z9CB@WluK89=^HV)3aGCSyN@2BRm(CeOKfvr#Xe@64OYSQpwxKbbbri3O?XQ`vSXz5%)Q z{Q+Ddg&|B(^{+ttT?2TFNA!`)DJW_S+I1s(20xaRUq;|tH~gLOe+TNu5lY~`2{vc& z`#R*xcix|pfgD^?xnYL8IeAhTz|Q1xc>ChiGZ{`kXtnAl-_snH zlNKLiH(D@;FPksMhvPBc59;|z9lF!I?}Z0z*~DKp{tEaFdV&{^wD{`oP!Ejeb2P!Y zvQ|9lQmP^N*&PxB0sONXHKh;{cZow+2TgzOjtu|+xHtd+E0a+Y9+R+O2b1+hNCpjO zhV#XllR`!}e+}Rryx{T6{$4E5di)FD-&+*f$}7L*ak}*C@$v7Mr{v_f)06jSAKwkV z&nYlF^e*xeerZxq$!U3$#Mf%hC0y2b=CovGykhE>x*mG?|7(^qTyMNU`r#cbIG`nQ zy2!j=A}{!9=p7#qM*Djn91i9_v1GBo#}dxEFoZpne=J3O+y?)1#j7}Cnu~EkXY88J zZpSdH*cso%z{@2q%J0L8VyEWerY!RZq%GJBSJ@nds2QZop?6tif3R6O^v-Fztmu;I zp)=6V5Lc1%grXU|XJ4%A)3hvL{L6dscTUt^J>LXn-o`Wcc-Um9niBo3Wgh_Yt zoE1Y)e;@;8l}s^Pz&T0cRa~+{v3vz%=QuRYJ7jG}b zPzzd*H=yU)atRb&(B`dX!U?z(cu!4p{M*?lfAZ_u`6+pOcI8FF`2#{0al!~0ggGr( zT88wRX9-9<7<7o(==S&KY$23LK}ESV9!?-`P=XR7bT(t0lQO$yX%MI6nsP>}A{oip zGy(YyrG1B=ug<4K&zvyw;P${f_{A%$JYf^RYoz|P*2nmQT%CTn_}3}9yt?@3>B*S9 ze|ujNW&3LshA<2?R#+iW)$1}>J_!HF;xzE@{(7k7j3rwn3?ZTFX$8 zkLurH&1ocm23d+7KED!v6?hksVwXLWJ1H{hs7K~`(bJ#Lb1~&zRUx=l%8@6JRk0^LAnK|RL zA{IG!D5VVZE>s5Yprq zn5_}0*kC3JaJO(x-Ik*{f2P#yY!bFsq(@Sr7M8WC>Aa{7UE>7c`m6;Y#W$)^Ni}t% zser77Ir98E5c+PomRv_op#t#jN+qz@q(%I93@_ z#zS-dCOYs(tE41Jos~AURGzwpP#eJ}VhV;gRAid2Xic{e(+EuKf6P*%;)66$9WIon zuj=c8fgY;PmbY)rLlqEvn6bRBufyNQwIDY;@3j|>e}|STv}^zar90sHM#S^Y z-2uD~8$S0mg(4djCF@)jAkZthziv-3N>*b-5QVFMC_sE&r#`N2lNJbii$EKHU6VSC zK?mz=D?@>$I#yP3R{RRZHMZ5Tl>kK`{O2=>vBTS^lBn;yH~p!j#Uk@{`)NY} zgBE^)cE`=LOZ;hb1*?%h+jT0q0gonb@xi?S{%}e01S2=d2(JaJvFdvagz{q4oMwLv zSpBI>ZkoZ6&P7l{p>@m|58<53A4`1pV|avae~?O&maj}zG#t6m;sH?-V`Lj2;DJ2W zX>00$ETN3ks?(R!;%rdb<{_RJ1q}bAJiDahC)kR8fB+--d){Ov;m9-rT~(R#-=23l z4^bNQN&0yxaqD0XoMQaBNFlw%ozJBjb?dpPX;o$pv^e}+l&exbigX}uZax?NEL*L> ze^yVjDs?H(y!~7fRSI!FOYYeGWHT{0;B(1hQe(K~2T1UWFAl0sIOk4)2e_YzXTrY& z1Di9l2|ggY%`ku&z+o-dc0bQNWGOrA;C1iikeG5H)Vqn}L+29#)857LsKca0(!-Nu zFBfdq&B|Gg99WR2&&(B?oKQT1y`yo0e@~*xlUg&z^FfBiS*poC#2P}u^YGWwVoa}Tu!HLW5Rl7=N`5>QFO(h);jMzT?-oOuf5}e z7eyx8Z6?w-K&zkLNM2MV!cqcJc9<5%!NM@j!A=?`D6--ZO<&(m`1~dxY8t{meaJEGcrJoN{b$4jy2L`){Y0zTkQu+ok+x}t$AKcWv!gA z9X(|J*Oe<>n(~xI^piw7l2UXv*n7k|X9+7=zeEoo;eRMsx%M4W1VkBcb@>XmfZI3Q zSl(KCF5;wQ#rry~hw>A-L+SODf0lNssvKTdtn~o;xT#b+!toHDBS&SSu!W zBQU1Vsd(S1%)Bbc6wpJv`b)8vFGW3?O@0^+?FJBXg;tL?0PtTK2&D`re>?eMx88D; zTjr{I$}Yi!tU6XSM`JX$x7{i%o63%r*3&DjzRK#)tf-zgYRGMSpTN^s-gZ_UZ>W(-^{Eflb_o2&Mydc&Yc-rcbAnDzWLBm&%=B zBR1ba#moWR!c4^MZQ2Mre|igz><6_@x3z*g<+uusKXs02O+oCI1aAA9N@*_qm8!pKwZ6j)J_TGd6NSo>oU7CxZkNzKn3-!s*{dq$()$R zr&4fn{p@P3Q>ZDl!iuf6s%ISuygivkc#w`jsY}2}R<^G41!O^y?Jz39kJvhQa6$?l(HX zxIhU!VJr{CL%wM9rx@bp0SS2gb9gjpR~NZikYE41$|k?MF75$ny{Ri-f4oym)SNigSet<%zwUcL zJqraA4;$a@V-GWe-#3l)M`07Zocx1wb}HJAFgTso-1lJ+S~pPGvo}mG)z?(UWa|qn zHM#dC!p2^pv%;lFm-xGpf&{v@~Rd=7>1p%aZDWl z2T)4`1ebsx1R9f65*w4SUWH&b`F0VHxhq0;QwK(d#D8HbO~DAg8&!j*m5G&U$B(4m%c8moFC_#Gb0TKgVU2=`2FPc(NukYy6EVd7Jw z7SzyOP_3D6K^ntF+)}-*axUXu$n~06>jeKOxM4pe`GT62RAtLn-8|Jw=1eCcywWwx z4T4rmmYLxt%K}_5R*y4(g&=8nM=A{mOsz;Ro60b?y92W4%4OjBYHOID-;J|{QK0?& z&Le;5Qyw7auP(;;?}iyV27)$<=B8w3BMXntWxWk>T#vH?RK=ACu&OBoU!7F^U#i*Pw_AV7CK1&~?-V48&RRrvSRQVYd`*%?N}md&xSY;A?KsJ;;wf z32@!>1_GpOnxh+=DmM)^kd~m8&N(N7;Z1)XxAK{(9C9igGB?)N9NWNkDhw<)~6fBpD8VS0|PfULa zNkO$WGY+!>M}mIf0nq7QNh5O!0u|&M=Avcc9DOSvm}wNKddr^Cka2bmu2-nvd9{Vq z8)ukiv zVG5p`eO8lJq7TpUNn7taqwRi1mcv24AO_cvb-c35N+qF^ zRLn=xayuNI`1gkDjbjS(OZ|?sXS-DK&@1&b+j=UvqqYk9g+Fbq%8BUq3v^qB4-cu4OD+=%v#=E-aR@qchK=XL9g8ua|qogr3+BlAg?MfbNObzAXoG2 z8M&N4WM{TB4++6nOUMY50)q}SgcOZo!_l6QU3RA@b_j!#S(b1S(i$$|{15{2Fk9SR zzs0bU+q)&Xoy{(1mmnAC3gnI$JY0~3?2s+t-OepX_>Ywx<{W=KfliWwNhc`$p71Xew6PzqoQWQbY z@CSpCZEsk$99vkx^Vbu2mE{wRc_ppMgkzr=cExy=@P11`c6OE&IB*01l29d`%?^D5^JpC#c3#0<&xZTy zQrq;XyaR;@GttKc#2>gHSWobo;sWlKb-b4SD|`9k#S19@U(P}on=~em8Ko$Pnur6? zOev{`tHImqLnWUptQX8i)_EtjN3i=V5~GmOcj}MqnVWx&OOxztAi()#FlxV=R<-aC z=)8esR^Bi|w2(#<0x35f5Nc_J7lT8?$bdAODa@N5GBj$ezI{}#ajNJeTfWgv_L)Hi z=7x}=hJtzMQdD<}!8(Kp3QzI99Rhfjr`Z#8{Z6&<(kf`a~l3Ck|TTL1{Z+5>nC5aE|yh!^45`^p!_loXGsr45L+4BWo| zL^}2z;TUX648ehY43h(T`FRf{b{Mlhe$ie1?7X|akzaIfFT-71yD8JhxNWq17aRC0 z;NQhx4uj*sK8AOdNwZ;Ur+sy-+%1q6KJG0n-EM!=R;HEmXHM(^{aTl9rJ3VIhum4m z0L5z6cEQ2KSq;8AFA!S|34s-QlaN1#QSjNweV%S<*>)fA>2FGje;cA;Z zVt=`{b6*b)C;lE1&iH*L+F98{%wg~bM-$q|xv7f)_-mCqnc7>bt+CT=(4B7&s)E+{ z)^vYs|4v12&yJ7%on+dZ)dy{g-kPSbu7`S1bXvl-+d{V(CtpFDq)iv*z7(7}zjcY| zAE4n!mt?&Iw4Hg{9*(+D=atx>_7sf{0LanFE+O}1B=7tglY|@{DY406-&7tGe0+qd z^>O02pQC;3?Zso9F+$(e{p>gVBaF0*W8i<(j&2`Id*v8U7xu*TPlm}o0W`dw{%FO- zNK!g8{(i{fonxF+wtPG1bm#wWx9#`(H}~6Popz^)#9oVs9qn2d|JH7s^zofD9bivQ zF%9H+U|TL`zo+2Rp1JJW>E6B-r(Y&+D10@-UyL5(FFZjf^vm}Iz9<8NeDAHPDgF#n z*7-f6&E$VjO9KR#{2~MzvqgO25E0zDGgrV1g{egW008g;002LeQ4$`P-~>I&AJ`hUbaW9NQd6Gu0YR}Pi5E@c8?d{nr(!}!q!bh@u)$optxYYI~F@@e>5J$yAST8pU_xbB~{1<$HX!fJqKu1u~c&e z5OQJ3G%9@Z>=)(}QaK}&i60h?C+$d?T*>6c^AwHTzu}2L29s>ALR2Ee4(W;o{0i~= z8RP~)BS#YtGV?*+hO&2)Uo&*hIzPy1Zmh%n0IN|h_z1>H##E@`LKeznX)7I5M=Pyk z#K>$YrEe+2NZ7?w`y^%;g`m*6n-)gTRi5z>Wcjz>Wg9z>Wj)bq=DdHCJ8X?!37O003hbm%juA zM1NRqZ`(K${vIIzLGUeLx$CMZ_Ha0OFI}XG(;BrCU*dLmn*;oJR7t9dTlBx* zGt{dc2fh7xmjV`FW}X?&3}=Sz^?Lhzzsq^Fzqh}4p>>8qkJk40{uUTG77?^H`_c$Vn26|fTO zOS_wJ$798<6}CfCIH{T`x9cpHx|u6|dn>csmi)7lPW;l!SKKYNNjqn?#Z7K>ENm-8 zW;PeGBci3zY2aikf|^_jkq?84h0)gLjAa%J!Yo;=i_8hLIm32^Ds_$ddhLXroPQ02 z3umDHBu~U$8Qu&cfW#zY|djcW0A$K;C~Kb39W1_B~yYpZ8O#P!o-NFdZEbka-riY*(koi z%+x#UyrWdO_;WsHM{mbR?o* zjEslD`^>9*mXq2 zy6G>%D9xeTt#BpH3WkJ!umE(L8|`$gAA|LY3NgZE?i-t>Z!P=gA9WyOm9fP z!)%Sv8wM1Euc5M8(`X?c9DT7nXktt$+zg!5)|Nb~qx@*aWj5nE#T_CE=isSGT#=LX zL@arsTq0xl7%J)ndU!}z+J9TOJhY!rNKt=`c3SSY{c-=}bqNVU#7xJq>Fnr*u5ME&Irmr$zO4a17k1{`z#DD*BGH26|v%`uE z308D-TRk88YxGrT)hH3l@%kExbOU=K=!=LsmIij#X5A1zxO>C%mhi#-j(JYz2Li&5 zwkb3cLD@xS<=3u2F0u+{NjX7l)x;YyQ3~P4Ns3)%3Knw&IyhlXB@&5r;^Gx_*N!Wu zO(M#u@MH-?wuTaJU4Jb!@tBdyos3qkq&(xdq_i(K+lyJDRJ8^?rLC7Vevs}0)eE=T zB1IWrU8>xO{AQhun**hSBQ{f=&kw(Bc@ZbtYq0F?w2di+DzI zs-zS~;UE!=WE)Rm&ClEO#)UC3d9*B$7(}DcVr2wR<}mvBL4U-B59xVX;WigfJRkgs zJ4oh1jZ1Oc9R=m#bjps-X7lNIF+K+A6qecHXENVfHph(up6`& zUcI<_Hi(}67G6EOdNJq?Y5VwWfe;4Z1vHwD8?^rh>;-}S)T^{X=?kdPmL~VPB6I9! z&8$cz=6_0OAtK)I>YGoas_qVg=daq@bZMzRpZb(cztNKjzW!9kn&iZ$kYaSSvz<9QI%oPd|9f{{sU($!~l+QZCnrVM}xq2|zEe%LTND zs5J{yh_2=_av+F0R*NWQg)cksxS|!^LD1`sHh*jT4ao0mp{?ME%2Sqvp7ANHU$?>5 zQmEufAN2dtCoQwElrR`<@>X(VCAcZ?UMYqa|TP9f&&Nbe0D26_U*t zpMPsM_!zzTM%`Yq40|iwrI&aOxXvy#c8@SpX{iQ}JQvuB2gBC58~4%rQ*YfhlC^!= zY9VMW@din{wc#N6){E@tC1Si6#d+?(D}2AVY)nZ6gl00*=6Z;1e7%)*z$D9V|i#uz&Pci)>Dh;RhEsyo1Zza6lw>{Qj7jNh)x@b7^{AEU}d^GA>s>}eD&+6rS=~kXQLi3h|Jp(JF71jxS zeb6u5^7%jeSTRN$d(fA+nKq(7KvNPdcUaH5)LZ;Vd3m{Q`Whgm4wDdeR>KJIzJG+U zLlU$Lqd95BlO*(Lk#FI`UZ=YC27_*rsxsy`8PSWEVj~=QZKMwZg8LpNa=8?SUJ2pu zc4?QF5VZ^=hN%6&_SViOe>-kpz~FGI|3S5XiFVbN8MeDZZbQwe$sfA5u&nH2}n1ww{XNm zEOJNxV=|^>umdya^mgv9)Qw}U|Bg#{s@;U1qSPbNqqzG#nt_MWBer_aP_yNo%otsR zK4U3SuzvSZxA7wCBK)@m3k1yt3T@DCy>15p0MZbXP7)xOpC$wmm(M2z27k4e$+DYD z5{CEpS-{OaEbc-Qh)Dt=F>i=s6k-&!^z_ZSwmYQuF@3z~9YsadM^@(lX9B7|>w3^- ze&2$sD?p#smES$8@L#^4Rax)*-(Z?e-n0CR62LCRZ~6tif(KPJ);%)(s@)Q z#xfmMq*nwg(uNR@P=A57(|=2lRd1&UIfterDcDK$2oC41K@WFJ-U{fZJRhECAa325 z=vt&9bBHAwcJ27^3aT{r+c>P-C~jXUR>TSI!Db9N@|#M?SmH#mf~`6(YPu6|USdc2;lF_>CItPcTAKQ@=773eFq zJKzXJA}q1Sh}*VqyO+at%Qczfew({qDrH=GJe1oT*Lb5EqETavZR|VE%%u=j3Nf_ zEA`gT4O=*Y96#)LgNG1 zA`hRJ`xA2d;~$_`4&a!-j64!aX`U-d)I>f_mhF=XhN-K+X(^o++K+pudWmf+G9dBT zt3T7jUS@li7NVUWSf=@fq+5D$MUX|mzMl__R}(oO_c{k_=>FVTt>4+3BTFU!T-WUz z%W(^_h2_mA+_5+ZiOpX-JMu=vi-VQSo|$cgjk}prCc5m}WkwD%{l<-8Tt{jx{5K~5 zqni7eIyE(reV6UH$mrvl1xZrH%;$+p}e990N)mEFTbLT+IiXiohs>}kn$pD!WU)T^*H%Wmr zmn(3xmVqf%OZUso9s6f1dXvElLuN@2J?Qp&6 zXX_s%G@Y(~TFJG>BXA~ER&j7J$}HM;g=!k3RI;H~T_2VXcfN|$GS#JVq_jNU0e?Q@EY?trsqYuyNP;-W`gHJkJXz1W*L z^ySFgCiu&7@d$|~UVlH8S~cQwAD)}(T=q#4-y9IH-Zo%0aqIjnRuTC`A%BL9kjp@g^guF81yokS038QF8a z3FRa)f1V;cy%DA8;$KsL6Z4`rJ5{~qBb1iBofoVW#}+umXkP5LFi#0nG*pyQsclC~ zo*NT7Mv=xnhN_=pGk*fSU`|sd~1oH*E38V%W{Zk)WgS4c1bn!D1c~7<{+RLw9OvRmP zklEY$LC23{g?%`9{429E(m@s$T0uH~+0@51B%k|OI{EL^EU$awBeXzXSect!r!d}^gQyi0VwjWhhKL;+goUIzwJ=clocJ3Og;DtCmIs6*U~ zlZ_2+*vN5$dYUoN zNAA7d-WM*^V_MSROZNogrbWB&DQ!kPCS;u6n3ZaVM{S%l#1bFYzb?WfrZ}ZubixNu zF#2+;;imWgkjMZk)F86zA|rYfm7bZa&UWg2(SO|yDaarycF@Vu=W@${E?cO}+P;?D zXleB2s>ByAi}3kwW(A&Io4mnA7(C4nIlLjUOE>@~@&hMfzew#gxt)2u#1AOL zu1SB_kAb!VkinM1ZavLWnH{8H0DhX3JU7Q~T)E+mihCHsf&l7UKlbD|@A7y0F^k_d z*-m#>g;k!|)gdRG;DR9Jn6B{yGgC)^7la^ePU{B-1w*^1i2xbf_ zEx_sD6n+=52?Kb-eB8FF;3W}g9Me6(BoV*?7VW!T;y`gx00*=7hX`0ORutgC{B+d0 zC(iCbT6p9M=+yHNxGD<8mm9vVgBQi1R;FSgSp)18gYeVT9b7>iP=V Date: Sun, 8 Oct 2023 16:27:27 +0200 Subject: [PATCH 046/157] another-tolgee-script-fix --- ...si_translation_sync-0.5.0-py3-none-any.whl | Bin 272363 -> 37973 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/Tools/antistasi_translation_sync-0.5.0-py3-none-any.whl b/Tools/antistasi_translation_sync-0.5.0-py3-none-any.whl index d977f047a67934ed2e08ee0a2c80712a301f6d6f..41099f73a549ba27fca88cce385f6b8c66ed20dd 100644 GIT binary patch delta 20065 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 YzfrG0Vqh=;7yyRQn};V6^ezJUKWn!G9RL6T From 813577f9cf2478349a92cbb21742d0d6044afe1b Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Sun, 8 Oct 2023 16:48:46 +0200 Subject: [PATCH 047/157] another-tolgee-script-fix --- ...si_translation_sync-0.5.0-py3-none-any.whl | Bin 37973 -> 37976 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/Tools/antistasi_translation_sync-0.5.0-py3-none-any.whl b/Tools/antistasi_translation_sync-0.5.0-py3-none-any.whl index 41099f73a549ba27fca88cce385f6b8c66ed20dd..305345b2920b4e05fc1381215e141ac836181135 100644 GIT binary patch delta 2983 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

B=+CEbT3~%NPN0$OD`$C?BfAH|}8*d4X2-8E=!R zUEdr9Io9A19HPdch~(k(b{@kU`eO6@igJ*4HQnpaR+HHgo4ELlcYwM;P5;GtGK4>u~g!!?-|4oH#gu;{|gfj{|oY_*hdqq%THu z3KB2Br*wQmS#Oh#t(C83G%ScjJ>FC0ZeB%QRKG=s?7tV>UZ?lV5Ed=pR3PyGua` zhyAJyy+}XqB)u)?$CcRgmuP=^CFyXoI;5?8K|5?w81_}T;YXit$os3m-5Rs|N=436g-cc_zBnK`Z z?r(QYb=|H~>}eevO*XVhwxXYmX`mGD^9*do{2}utsmc5?ED5+M-Nsi1_xm(r|116T zUAxEVgs@dynb*+qOE;B}a2w-IvO+**O{#K`e)0Sh_B_q_W<##F-L=Esh#}incOPO$ z4rJNZKQ!LJjXzn>Yfh$2RCsoIWqrv*z?*fCO9~Rc{3|@9jc^lo?atGvjDeeO&>NLb z#xad&LQYlQzB~fBUragBEBK%uYfkO$0#YWqn?c0D+7&2LdA42aEsRZIw9#FNz&&|s zjD5A?7^6~8SAeAs$F_M3eZb99D>9eR{7Q?VATV|@C5*gEE^9DQMlU~*7}l$L@%fc$ zgsM_K?kfeUoBux8pxFS8wzL~;@Q!kL_C~Batkx{LbPM zOuVW3orZ;uyp=i@dhsYVP52c4k@*?bs^g>-9vrZZ z>3c?#3~G2Z4EFHQ_LqoLup~ zyf8v?|CV1)Vm@P_wNF6wgl@m41t0L)0xA#4*;^R|>-Smcq)8BS0kbcV!9VL{jrugy z-!?mRVRL&9<^r$TefB|`D$29;a_Tn86CA$=u*zhKEo`7^AGRHbhX!nHbW}#JbiCds7FlFP1c1X;4mJ|CRjJCxEeF;(xOv@u-7v8H$!#}vx~!GgoPK8 zLe!6;tZ>d0R|9?cjEk?L6PE%r^5bk9t=#xLIn`u&m^1m!0aEFLsH~=Lc*g&6a9R;Mpya!0A$<^Pu{{RjB zZu}dqlhhcP!1W|W(Cj)pXq(0Xwh$P>W0pMZkiS=9)b3H-8){^ARGxoBaVU&5~@1&ea ZWI= From 0a0e18e0bd01b673d3ddfb96123596a607ee18ea Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Sun, 8 Oct 2023 14:49:51 +0000 Subject: [PATCH 048/157] Automated Tolgee Update --- A3A/addons/core/Stringtable.xml | 2534 +++++++++++++++++++-- A3A/addons/garage/Stringtable.xml | 294 ++- A3A/addons/gear/Stringtable.xml | 35 +- A3A/addons/gui/Stringtable.xml | 751 +++--- A3A/addons/jeroen_arsenal/Stringtable.xml | 362 ++- A3A/addons/logistics/Stringtable.xml | 281 +++ A3A/addons/maps/Stringtable.xml | 185 +- 7 files changed, 3719 insertions(+), 723 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 5f40bee6fc..4695176387 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -5,10 +5,12 @@ Restore nearby units Stelle Einheiten in der Nähe wieder her + Ripristina unità vicine Restaurar unidades cercanas Restaurer les unités à proximité 인근 유닛 회복 Восстановить союзников поблизости + Przywróć pobliskie jednostki do domyślnego stanu. Obnovte okolní jednotky Recuperar unidades em redor Yakındaki birlikleri yenile @@ -18,100 +20,333 @@ <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Press <t color='#%3'>%4</t> to dismiss hint. +%5</t> + <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Premi <t color='#%3'>%4</t> per nascondere il suggerimento. +%5</t> <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Pulsa <t color='#%3'>%4</t> para despejar la pista. +%5</t> + <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Appuyez sur <t color='#%3'>%4< /t> pour ignorer l'indice. +%5</t <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'><t color='#%3'>%4</t> 키를 눌러 힌트를 해제하십시오. +%5</t> <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Нажмите <t color='#%3'>%4</t> чтобы закрыть подсказку. +%5</t> + <br/><br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>NAciśnij <t color='#%3'>%4</t> aby odrzucić podpowiedź. +%5</t> + <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Stiskni <t color='#%3'>%4</t> pro odkliknutí rady+%5</t> <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>İpucunu kapatmak için <t color='#%3'>%4</t> basın +%5</t> <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>按 <t color='#%3'>%4</t>以解除提示。 +%5</t> <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 Previous Hints<br/>Bind dismiss key by: <t color='#f0d498'>Escape Menu</t> > <t color='#f0d498'>CONFIGURE</t> > <t color='#f0d498'>CONTROLS</t> > <t color='#f0d498'>SHOW: Antistasi</t> > <t color='#f0d498'>Dismiss Previous Hint</t></t> + <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 Suggerimenti Precedenti<br/>Imposta tasto per nascondere: <t color='#f0d498'>Menù di pausa</t> > <t color='#f0d498'>CONFIGURA</t> > <t color='#f0d498'>CONTROLLI</t> > <t color='#f0d498'>MOSTRA: Antistasi</t> > <t color='#f0d498'>Nascondi suggerimento precedente</t></t> <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 Pistas anteriores<br/>Configura la tecla de despejar con: <t color='#f0d498'>Menú Escape</t> > <t color='#f0d498'>CONFIGURAR</t> > <t color='#f0d498'>CONTROLES</t> > <t color='#f0d498'>MOSTRAR: Antistasi</t> > <t color='#f0d498'>Despejar Pista Anterior</t></t> + <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 Indice précédent<br/>Assigner la touche pour ignorer à : <t color='#f0d498'>Menu Échap</t> > <t color='#f0d498'>CONFIGURER</t> > <t color='#f0d498'>CONTROLES</t> > <t color='#f0d498'>MONTRER : Antistasi</t> > <t color='#f0d498'>Ignorer Indice Précédent</t></t> <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 이전 힌트<br/>해제 키: <t color='#f0d498'>ESC</t> > <t color='#f0d498'>설정;/t> > <t color='#f0d498'>조작</t> > <t color='#f0d498'>표시: 안티스타시</t> > <t color='#f0d498'>이전 힌트 해제</t></t> <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 предыдущих подсказок<br/>Назначить клавишу закрытия подсказок: <t color='#f0d498'>Меню паузы</t> > <t color='#f0d498'>НАСТРОЙКИ</t> > <t color='#f0d498'>УПРАВЛЕНИЕ</t> > <t color='#f0d498'>ФИЛЬТР: Antistasi</t> > <t color='#f0d498'>Закрыть предыдущую подсказку</t></t> + <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 Poprzednie wskazówki<br/>Przypisz klawisz do odrzucenia poprzez: <t color='#f0d498'>Menu główne</t> > <t color='#f0d498'>OPCJE</t> > <t color='#f0d498'>STEROWANIE</t> > <t color='#f0d498'>POKAŻ: Antistasi</t> > <t color='#f0d498'>Dismiss Previous Hint</t></t> + <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 Předchozí rady<br/>Nastav si odkliknutí:<t color='#f0d498'>Escape Menu</t> > <t color='#f0d498'>KONFIGUROVAT</t> > <t color='#f0d498'>OVLÁDÁNÍ</t> > <t color='#f0d498'>SHOW: Antistasi</t> > <t color='#f0d498'>Odkliknout Předchozí rady</t></t> <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 以前的提示<br/>通过以下方式绑定解除键: <t color='#f0d498'>逃生菜单</t> > <t color='#f0d498'>配置</t> > <t color='#f0d498'>控制</t> > <t color='#f0d498'>显示:Antistasi</t> > <t color='#f0d498'>解除以前的提示</t></t> Selected battery is busy right now. + La batteria selezionata è occupata. + La batería de artillería está ocupada ahora mismo. + L'artillerie sélectionnée est actuellement occupée. + 현재 선택한 포대는 바쁩니다. + Выбранная батарея в данный момент занята + Wybrana bateria jest teraz zajęta. + Zvolené dělostřelectvo je v současné době zaneprázdněno. + A bateria selecionada está ocupada de momento. + Seçilen Topçu Bataryası şu anda meşgul. + 已选定的炮组已被他人占用 All elements in this battery cannot fire or are disabled. + Tutti gli elementi in questa batteria non possono sparare o sono disabilitati. + Todos los elementos de esta batería de artillería no pueden disparar o están inhabilitados. + Tout les éléments de cette artillerie sont incapable de tirer ou désactivés. + 이 포대의 모든 요소가 발포할 수 없거나 비활성화되어 있습니다. + Все элементы этой батареи не могут стрелять в данный момент, либо уничтожены + Wszystkie elementy tej baterii nie mogą strzelić lub są wyłączone. + Všechny baterie dělostřelectva nyní nemohou pálit nebo jsou nedostupné. + <br/>Todos os elementos desta bateria ou não podem disparar ou estão desativados. + 该炮组中的所有单位均无法开火,或已被摧毁 Your current modset doesn't support this strike type. + Il set di mod corrente non supporta questo tipo di attacco. + Tu set de mods actual no es apto para este tipo de apoyo. + Vos mods actuels ne supportent pas ce type de frappe. + 현제 선택한 모드셋은 이런 형식의 화력 지원을 지원하지 않습니다. + Ваш нынешний список модов не поддерживает данный тип удара + Aktualna paczka modów nie wspiera ataku tego typu. + Váš současný ModSet nepodporuje dělostřelectvo tohoto typu. + O teu modset atual não suporta este tipo de ataque. + 你当前的模式设定不支持这种类型的火力支援. The battery has no ammo to fire. Reload it on HQ. + La batteria non ha munizioni. Ricaricala su QG. + Esta batería de artillería no tiene munición para disparar. Recárgala en el Cuartel General. + L'artillerie n'a aucune munition à tirer. Rechargez la au QG. + 포대에 탄이 다 떨어졌습니다. 본부에서 재장전 하십시오. + У батареи закончились боеприпасы. Перезарядите её в штабе + Ta bateria nie ma amunicji. Uzupełnij ją w Kwaterze Głównej. + Dělostřelectvo nemá munici pro střelbu. Přebijte ho na HQ + A bateria não tem munições para disparar. Recarrega-a no QG. + Topçu Bataryasının ateşleyecek mühimmatı yok. Ana üssünüzde tekrar doldurun. + 炮组弹药耗尽. 请回总部重新装填. The position you marked is out of bounds for that battery. + La posizione marcata è fuori dal raggio della batteria. + La posición que usted ha marcado está fuera del rango de la batería de artillería. + La position marquée est en dehors des limites pour cette artillerie. + 선택한 지점은 포대 사거리 밖입니다. + Позиция которую вы отметили вне зоны досягаемости батареи + Pozycja którą zaznaczyłeś jest poza zasięgiem wybranej baterii. + Pozice kterou jste označili je mimo dostřel dělostřelectva. + A posição que marcaste está fora dos limites para esta bateria. + 你所标记的位置位于该炮组射程之外. You must select an artillery group. + Devi selezionare un gruppo d'artiglieria. + Usted debe seleccionar un grupo de artillería. + Vous devez selectionner un groupe d'artillerie. + 무조건 포병대를 선택해야 합니다. + Вы должны выбрать артилерийскую группу + Musisz wybrać grupę artylerii. + Musíte zvolit skupinu dělostřelectva. + Tens que selecionar um grupo de artilharia + Herhangi bir Topçu Grubu seçmelisin. + 你必须选择一个炮群 You must select an artillery group or it is a mobile mortar which is moving. + Devi selezionare un gruppo d'artiglieria oppure è un mortaio mobile in movimento. + Usted debe seleccionar un grupo de artillería o es un mortero móvil que está en movimiento. + Vous devez sélectionner un groupe d'artillerie ou une équipe de mortier qui n'est pas en déplacement. + 무조건 포병대를 선택하거나 이동식 박격포를 선택해야 합니다. + Вы должны выбрать артилерийскую группу либо это мобильный миномет в дживении + Musisz wybrać grupę artylerii, lub jest to mobilny moździerz, który się porusza. + Musíte zvolit skupinu dělostřelectva nebo se jedná o minomet, který se pohybuje. + Tens que selcionar um grupo de artilharia ou é um morteiro móvel que se encontra em movimento. + 你必须选择一个炮群或者一个移动中的可移动式迫击炮 Select the position to finish the barrage on the map. + Seleziona la posizione di fine dello sbarramento sulla mappa. + Selecciona la posición final del barrido en el mapa. + Selectionnez la position où se termine le barrage. + 포격을 종료할 곳을 맵에서 선택하십시요. + Выберите позицию чтобы закончить обстрел на карте + Wybierz na mapie pozycję na której zakończy się ostrzał. + Vyberte cílovou pozici na mapě pro konec baráže. + Seleciona a posição onde acabar a barragem de fogo no mapa + 在地图上选择炮火支援的终止位置 Select the position to start the barrage on the map. + Seleziona la posizione d'inizio dello sbarramento sulla mappa. + Selecciona la posición inicial del barrido en el mapa. + Selectionnez la position où débute le barrage. + 포격을 시작할 곳을 맵에서 선택하십시요. + Выберите позицию чтобы начать обстрел на карте + <br/>Wybierz na mapie pozycję na której zacznie się ostrzał. + Vyberte počáteční pozici na mapě pro začátek baráže. + Seleciona a posição onde começar a barragem de fogo no mapa. + 在地图上选择炮火支援的初始位置 Artillery Support + Supporto d'artiglieria + Soporte de Artillería. + Support d'Artillerie. + 포격지원 + Артилерийская поддержка + Wsparcie artyleryjskie + Dělostřelecká podpora + Suporte de Artilharia. + Topçu desteği + 火炮支援 You must be leader of your group to enable Auto Heal. + Devi essere il leader del tuo gruppo per abilitare l'Auto Cura. + Usted debe ser el líder del grupo para activar la autocuración. + Vous devez être le chef de votre groupe pour activer le Soin Auto. + 당신은 그룹의 분대장이여야만 자동치료를 킬 수 있습니다. + Вы должны быть лидером группы чтобы включить Авто-Лечение + Musisz być przywódcą grupy by włączyć automatyczne leczenie. + Musíš být lídr skupiny, aby jsi mohl zapnout automatické léčení. + Tens que ser o líder do teu grupo para ativar a Cura Automática. + 你需要成为你当前班组的班长来激活自动治疗 Auto Heal requires at least one AI soldier in your group. + L'Auto Cura necessita di almeno un soldato IA nel tuo gruppo. + La autocuración requiere como mínimo un soldado de IA en su grupo. + Le Soin Auto nécessite au moins un soldat IA dans votre groupe. + 자동 치료는 최소한 한 명의 AI 병사가 당신의 그룹에 있어야 합니다. + Для Авто-Лечения в вашей группе должын быть как минимум 1 ИИ Солдат + Automatyczne leczenie wymaga co najmniej jednego żołnierza SI w twojej grupie. + Automatické léčení vyžaduje alespoň jednoho AI vojáka v tvojí skupině. + Cura Automática precisa de pelo menos um soldado IA no teu grupo. + 自动治疗要求班组中存在至少一名AI士兵 AI Auto Heal + Auto Cura IA + Autocuración de IA + Soin Auto IA + AI 자동 치료 + ИИ Авто-Лечение + Automatyczne leczenie SI + Automatické léčení + Cura Automática IA + Yapay Zeka'nın canını otomatik doldurma + AI 自动治疗 Mounted Static Squad %1 set to Auto Target Mode OFF. + Squadra Statica Montata %1 impostata su Modalità di Auto Ingaggio OFF. + Escouade Arme Statique %1 Ciblage Auto : DESACTIVE. + 거치된 고정화기 분대 %1가 자동 타겟 모드를 비활성화 했습니다. + Расчет установленного статического оружия %1 переведен в режим Auto Target Mode OFF. + Automatické zaměřování skupiny statické zbraně 1% je VYPNUTÉ. + Pelotão Estático Montado %1 definido para Modo Automático de Alvo DESLIGADO. + 固定式武器班组 %1 关闭自动追踪模式 Mounted Static Squad %1 set to Auto Target Mode ON. + Squadra Statica Montata %1 impostata su Modalità di Auto Ingaggio ON. + Escouade Arme Statique %1 Ciblage Auto : ACTIVE. + 거치된 고정화기 분대 %1가 자동 타겟 모드를 활성화 했습니다. + Расчет установленного статического оружия %1 переведен в режим Auto Target Mode ON. + Automatické zaměřování skupiny statické zbraně 1% je ZAPNUTÉ. + Pelotão Estático Montado %1 definido para Modo Automático de Alvo LIGADO. + 固定式武器班组 %1 开启自动追踪模式 You must select one group on the HC bar. + Devi selezionare un gruppo sulla barra HC. + Usted debe seleccionar al menos un grupo en la barra de High Command. + Vous devez selectionner un groupe sur la barre HC. + 당신은 하이 커맨드 선택기에서 한 개의 그룹을 선택해야 합니다. + Вы обязаны выбрать одну группу в меню HC + Musisz wybrać jedną grupe z paska "HC". + Musíte vybrat pouze jednu skupinu v HC listě. + Tens que selecionar um grupo na barra de AC. + 你必须在HC 界面上选择一个群组 Static Auto Target is not available for Mortar Squads in Multiplayer. + Auto Ingaggio non disponibile per le Squadre Mortaio in Multigiocatore. + Le Ciblage Automatique d'Arme Statique est indisponible pour les Escouades de Mortier en Multijoueur. + 고정화기 자동 타겟은 멀티플레이어 박격포팀에게 적용되지 않습니다. + Automatické zaměřování pro minometné družstva není dostupné v Multiplayeru. + Alvo Automático Estático não está disponível para Pelotões de Morteiros em Multijogador. + Çok Oyunculuda Havan takımları için Statik Otomatik Hedef uygun değildir. + 处于多人游玩时,迫击炮班组无法使用固定式武器的自动追踪功能 Selected squad is not a mounted static type. + La squadra selezionata non è del tipo statica montata. + L'escouade selectionnée n'est pas du type arme statique montée. + 선택한 분대는 고정상태가 아닙니다. + Vybrané družstvo není typu statické zbraně. + Pelotão selecionado não é do tipo estático montado. + 已选定班组的类型无法使用固定式武器 Static Auto Target + Auto Ingaggio Statica + Objetivo Automatico de Estatica + Ciblage Automatique Arme Statique + 고정화기 자동 타겟 + Automatické zaměřování pro statické zbraně + Alvo Automático Estático. + Statik Otomatik Hedef + 固定式武器 自动追踪 Cargo + Carico + Carga. + Cargaison + 화물 + Ładunek + Náklad + Carga + Kargo + 弹药箱 Transferred cargo from %1 to arsenal. + Carico trasferito da %1 all'arsenale. + Transferida la carga de %1 al arsenal. + Cargaison transférée depuis %1 vers l'arsenal. + %1의 화물을 무기고로 옮겼습니다. + Przetransportowano ładunek z %1 do arsenału. + Přesunout náklad z %1 do arzenálu. + Carga transferida de %1 para o arsenal. + 将 %1 中的弹药箱载入武器库 Closest vehicle (%1) is empty. + Il veicolo più vicino (%1) è vuoto. + El vehículo cercano (%1) está vacío. + Le véhicule le plus proche (%1) est vide. + 가까운 차량 (%1) 이 비여있습니다. + Najbliższy pojazd (%1) jest pusty. + Nejbližší vozidlo (%1) je prázdné + Veículo mais próximo (%1) está vazio. + En yakın araç (%1) boş. + 最近的载具 (%1) 是空的 Closest Ammobox is empty. + La Cassa di Munizioni più vicina è vuota. + La caja de munición más cercana está vacía. + La boite de munitions la plus proche est vide. + 가까운 탄약상자가 비어있습니다. + Najbiższa skrzynia z amunicją jest pusta. + Nejbližší bedna s municí je prázdná. + Caixa de munições mais próxima está vazia. + En yakın mermi kutusu boş. + 最近的弹药箱是空的 Transfer cancelled due to movement of Truck or Player. + Trasferimento cancellato per via del movimento del Veicolo o del Giocatore. + Transferencia interrumpida debido al movimiento del Camión o del Jugador. + Transfert annulé à cause du déplacement du Camion ou du Joueur. + 트럭 또는 플레이어의 이동으로 인해 전달이 취소되었습니다. + Transfer anulowany z powodu poruszenia się gracza lub ciężarówki. + Přesun byl zrušen kvůli pohybu Náklaďáku nebo Hráče. + Transferência cancelada devido a movimento da Carrinha ou Jogador. + 弹药转移因玩家互动或者载具位移而中断 Only the Commander can transfer this ammobox content to any truck. + Solo il Comandante può trasferire il contenuto di questa cassa di munizioni su un veicolo. + Solamente el Comandante puede transferir el contenido de esta caja de municiones a cualquier camión. + Seul le Commandant peut transférer le contenu de cettte boite de munitions vers n'importe quel camion. + 오직 지휘관만 탄약상자 내용물을 아무 트럭에다가 옮길 수 있습니다. + Tylko dowódca może przenieść zawartość tej skrzyni z amunicją do jakiejkolwiek ciężarówki. + Pouze Commander může přesunout obsah této bedny s municí do vozidla. + Apenas o Comandante pode transferir o conteúdo desta caixa de munições para qualquer carrinha. + 只有指挥官才能将该弹药箱中的物品转移到任何运输载具上 Truck loading. <br/><br/>Time remaining: %1 secs. + Caricamento veicolo. <br/><br/>Tempo rimanente: %1 sec. + Cargando camión. <br/><br/> Tiempo restante %1 segs. + Chargement du camion. <br/><br/>Temps restant: %1 secs. + 트럭에 싣는 중.<br/><br/>남은 시간 : %1 초 + Ładowanie ciężarówki. <br/><br/>Pozostały czas: %1 sek. + Vozidlo se nakládá. <br/><br/>Zbývající čas: %1 sek. + Carrinha a carregar. <br/><br/> Tempo restante: %1 secs. + 运输载具装载中. <br/><br/>剩余时间: %1 秒. @@ -124,112 +359,365 @@ 위장 Под прикрытием Incognito - V Utajení + V utajení + Disfarçado Gizlilik 伪装 Unidentified helicopter<br/><br/>You are closing in on the airspace of %1.<br/><br/> Change your course or we will take defensive actions! + Elicottero non identificato<br/><br/>Si sta avvicinando allo spazio aereo di %1.<br/><br/> Invertite la rotta o intraprenderemo azioni difensive! + Helicóptero no identificado<br/><br/>Estas acercándote al espacio aéreo de %1.<br/><br/> ¡Cambie de dirección o tomaremos acciones defensivas!! + Hélicoptère non-identifié<br/><br/>Vous approchez de l'espace aérien de %1.<br/><br/> Modifiez votre trajectoire ou nous allons prendre des mesures défensives! + 확인되지 않은 헬리콥터<br/><br/>너는 지금 %1 공역에 들어왔다.<br/><br/>항로를 바꾸지 않으면 발포하겠다! + Niezidentyfikowany helikpterze<br/><br/>Zbliżasz się do przestrzeni powietrznej %1.<br/><br/> Zmień kurs albo podejmiemy działania obronne! + Neidentifikovaná helikoptéro<br/><br/>Přibližujete se do vzdušného prostoru %1.<br/><br/> Změňte kurz nebo podnikneme obranné akce! + Helicóptero não identificado <br/><br/> Estás próximo do espaço aéreo de %1. <br/><br/> Muda o curso ou vamos tomar ações defensivas! + 未识别的直升飞机器<br/><br/>你正在接近 %1 的空域 .<br/><br/> 更变你的航向否则我方将不得不采取必要的防御措施! Breach Vehicle + Irrompi nel veicolo + Irrumpir vehículo. + Forcer le Véhicule + 차량 브리칭 + Włam się do pojazdu + Vyřadit vozidlo + Arrombar Veículo + 强攻载具 Cancel Breaching + Annulla l'irruzione + Cancelar irrumpimiento. + Annuler l'Effraction + 브리칭 취소 + Anuluj włamywanie + Zrušit vyřazení vozidla + Cancelar Arrombamento + 取消强攻 Breaching cancelled. + Irruzione annullata. + Irrumpimiento cancelado. + Effraction Annulée + 브리칭 취소됨. + Włamywanie anulowane. + Vyřazení vozidla zrušeno + Arrombamento cancelado + 强攻已取消 There is no living crew left, no need for breaching! + Non vi è equipaggio in vita nel veicolo, non è necessario irrompere! + No queda ningún tripulante vivo, no es necesario irrumpir el vehículo. + Il n'y a plus d'équipage en vie, pas besoin d'effraction! + 살아있는 승무원이 없습니다. 브리칭 할 이유가 없습니다! + Załoga już nie żyje, nie ma potrzeby włamywania. + Uvnitř žádná posádka nežije, není potřeba vyřazovat vozidlo. + Não há tripulantes vivos, sem necessidade de arrombamento! + 载具成员已经全部死亡,没有必要进行强攻. Why would you want to breach a destroyed vehicle? + Perché vuoi irrompere in un veicolo distrutto? + ¿Porque querrías irrumpir en un vehículo destruido? + Pourquoi voudriez vous forcer un véhicule détruit ? + 왜 파괴된 차량을 브리칭 하려는겁니까? + Czemu chciałbyś włamywać się do zniszczonego pojzadu ? + Proč by jsi chtěl vyřazovat požkozené vozidlo? + Porque quererias arrombar um veículo destroído? + 你何必强攻这个被摧毁的载具呢? You have to be an engineer to breach a vehicle! + Devi essere un geniere per irrompere in un veicolo! + Usted debe ser un ingeniero para irrumpir vehículos. + Vous devez être un ingénieur pour forcer un véhicule ! + 브리칭을 하려면 엔지니어여야만 합니다. + Musisz być inżynierem żeby włamać się do pojazdu. + Musíš být inženýr aby jsi mohl vyřadit vozidlo! + Tens de ser engenheiro para arrombar um veículo! + 你需要成为工程师才能强攻这个载具 You cannot breach a vehicle which is controlled by the rebels! + Non puoi irrompere in un veicolo controllato dai ribelli! + ¡No puedes irrumpir vehículos que están siendo controlados por los rebeldes! + Vous ne pouvez pas forcer un véhicule contrôlé par les rebelles ! + 반군이 운용하는 차량은 브리칭할 수 없습니다! + Nie możesz włamać się do pojazdu kontrolowanego przez rebeliantów! + Nemůžeš vyřadit vozidlo které je pod kontrolou rebelů. + Não podes arrombar um veículo que é controlado pelos rebeldes! + 你无法强攻自己人控制的载具! You carry no explosives. You will need some to breach vehicles! + Non hai esplosivi. Ti serviranno per irrompere nei veicoli! + Usted no lleva ningun tipo de explosivo encima. ¡Necesitará alguno para irrumpir en los vehículos! + Vous ne portez pas d'explosifs. Vous en avez besoin pour forcer des véhicules ! + 당신은 아무 폭발물도 들고 있지 않습니다. 브리칭하려면 어느 정도는 있어야 합니다. + Nie masz przy sobie materiałów wybuchowych. Będziesz ich potrzebował do włamywania się do pojazdów! + Nemáš u sebe žádné výbušniny. Budeš je potřebovat k vyřazení vozidla. + Não portas explosivos. Vais precisar de alguns para arrombar veículos! + 你没有携带任何爆炸物. 你需要一些用于强攻载具 Only players are currently able to breach vehicles! + Attualmente solo i giocatore possono irrompere nei veicoli! + ¡Solo los jugadores pueden irrumpir vehículos! + Seuls les joueurs sont actuellement capables de forcer des véhicules ! + 오직 플레이어만 차량을 브리칭할 수 있습니다. + Tylko gracze mogą aktualnie włamywać się do pojazdów! + Pouze hráči nyní můžou vyřazovat vozidla. + Apenas jogadores podem arrombar veículos! + 目前只有玩家才能强攻载具 You don't have the right explosives, check the briefing notes to see what you need! + Non hai l'esplosivo corretto, controlla le note nel briefing per vedere cosa ti serve! + ¡Usted no lleva el tipo de explosivos adecuado, compruebe las notas de instrucción para ver que necesita! + Vous n'avez pas les bons explosifs, vérifiez les notes du briefing pour voir ce dont vous avez besoin ! + 당신은 적절한 폭약을 가지고 있지 않습니다. 브리핑 노트를 확인해서 뭐가 필요한지 확인하세요. + Nie posiadasz odpowiednich ładunków wybuchowych, sprawdź odprawę aby dowiedzieć się, czego potrzebujesz! + Nemáš správné výbušniny, podívej se do briefing poznámek aby jsi viděl které potřebuješ! + Não tens o tipo certo de explosivos, verifica as notas informativas para ver o que precisas! + 你拿错炸药啦! 多看一眼简报来确定你需要哪些炸药! Breaching in 10 seconds. + Irruzione in 10 secondi. + Irrupción en 10 segundos. + Effraction dans 10 secondes. + 10초 후 브리칭. + Włamanie nastąpi za 10 sekund. + Vyřazení za 10 sekund. + Abertura em 10 segundos. + 强攻倒计时10秒 %1%2 aggression level increased to %3. + %1%2 livello di aggressività incrementato a %3 + %1%2 el nivel de agresión ha incrementado a %3 + %1%2 niveau d'agression augmenté à %3. + %1%2 공격성이 %3 로 증가했습니다.<br/> + %1%2 poziom agresji wzrósł do %3. + %1%2 úroveň agrese se zvýšila na %3. + %1%2 Nível de agressão aumentado para %3. + %1%2 侵略层次上升至 %3. %1%2 aggression level reduced to %3. + %1%2 livello di aggressività decrementato a %3 + %1%2 el nivel de agresión ha disminuido a %3 + %1%2 niveau d'agression réduit à %3. + %1%2 공격성이 %3 로 감소했습니다.<br/> + %1%2 poziom agresji spadł do %3. + %1%2 úroveň agrese se snížila na %3. + %1%2 Nível de agressão diminuído para %3. + %1%2 侵略层次下降至 %3. Aggression level changed + Livello di aggressività mutato + Nivel de agresión cambiado + Changement du niveau d'agressivité + 공격성 레벨 변화 + Poziom agresji zmienił się + Úroveň agrese se změnila + Nível de agressão mudou + Saldırganlık seviyesi değişti + 侵略层次更变 %1 aggression level increased to %2.<br/> + %1 livello di aggressività incrementato a %2.<br/> + %1 el nivel de agresión ha incrementado a %2. <br/> + %1 niveau d'agression augmenté à %2.<br/> + %1 공격성이 %2 로 증가했습니다.<br/> + %1 poziom agresji wzrósł do %2.<br/> + %1 úroveň agrese se zvýšila na %2.<br/> + %1 Nível de agressão aumentado para %2. + %1 侵略层次上升至 %2.<br/> %1 aggression level reduced to %2.<br/> + %1 livello di aggressività decrementato a %2.<br/> + %1 el nivel de agresión ha disminuido a %2.<br/> + %1 niveau d'agression réduit à %2.<br/> + %1 공격성이 %2 로 감소했습니다.<br/> + %1 poziom agresji spadł do %2.<br/> + %1 úroveň agrese se snížila na %2.<br/> + %1 Nível de agressão diminuído para %2. + %1 侵略层次下降至 %2.<br/> Commander only + Solo Comandante + Solo el Comandante + Commandant uniquement + 지휘관 전용 + Tylko dla dowódcy + Pouze velitel + Apenas Comandante + Yalnızca komutan için + 指挥官专用 Only our Commander has access to this function. + Solo il nostro Comandante ha accesso a questa funzione. + Solo nuestro Comandante tiene acceso a esta función. + Seul notre Commandant a accès à cette fonction. + 오직 지휘관만 이 기능에 액세스 할 수 있습니다. + Tylko nasz dowódca ma dostęp do tej czynności. + Pouze velitel má přístup k této funkci. + Apenas o Comandante tem acesso a esta função. + 只有我们的指挥官才能使用该功能 You must first empty your Arsenal inventory in order to move the HQ. + Devi prima svuotare l'inventario dell'Arsenale per muovere il QG. + Usted debe primero vaciar el inventario del Arsenal para poder mover el CG. + Vous devez d'abord vider l'inventaire de votre Arsenal afin de pouvoir deplacer le QG. + 무기고의 인벤토리를 비워야 본부를 옮길 수 있습니다. + Aby przenieść kwaterę główną, należy najpierw opróżnić ekwipunek Arsenału. + Musíš nejdříve vyprázdnit inventář arzenálu aby jsi mohl přesunout HQ. + Primeiro, tens de esvaziar o inventário do Arsenal antes de mover o QG. + 你必须先清空弹药库的库存才能转移总部 Arsenal inventory must be empty. + L'inventario dell'Arsenale deve essere vuoto. + El inventario del arsenal debe estar vació. + L'inventaire de l'Arsenal doit être vide. + 무기고 인벤토리는 비어 있어야 합니다. + Inwentarz arsenału musi być pusty. + Inventář arzenálu musí být prázdný. + Inventário do Arsenal tem que estar vazio. + Cephanelik envanteri boş olmalı. + 弹药库的库存(Arma 3库存)必须被清空 Put Petros down before you move the HQ! + Deposita Petros prima di muovere il QG! + ¡Suelte a Petros antes de mover el CG! + Placez Petros avant de déplacer le QG ! + 본부를 옮기기 전에 페트로스를 내려놓으십시오! + Połóż Petrosa, zanim przeniesiesz kwaterę główną! + Polož Petrose než budeš hýbat s HQ! + Pousa o Petros antes de mover o QG! + 在移动总部之前请先将Petros放下 Petros currently picked up. + Petros attualmente in possesso. + Petros está siendo sujetado. + Petros est en train d'être deplacé. + 페트로스는 현재 픽업된 상태입니다. + Petros jest obecnie podniesiony. + Petros sebrán. + Petros atualmente em movimento. + Petros当前正被你攥在手心中 Move HQ HQ verlegen - Muovi Quartier Generale + Muovi QG Mover CG Déplacer le QG 본부 옮기기 Переместить штаб Przenieś Kwaterę Główną Přesuňte velitelství + Mover QG. Karargahı Taşı 转移总部 Countdown + Conto alla rovescia + Cuenta atrás. + Compte à Rebours + 카운트다운 + Odliczanie + Odpočet + Contador + Geri sayım + 倒计时 Download error:<br/>%1 + Download Fehler:<br/>%1 + Errore di Download:<br/>%1 + Error al descargar.<br/>%1 + Erreur de téléchargement :<br/>%1 + 다운로드 오류:<br/>%1 + Błąd pobierania:<br/>%1 + Chyba stažení:<br/>%1 + Erro de download:<br/>%1 + İndirme hatası:<br/>%1 + 下载错误:<br/>%1 Time Remaining: %1 secs + Verbleibende Zeit: %1 secs + Tempo rimanente: %1 sec + Tiempo restante: %1 segs. + Temps Restant : %1 secs + 남은 시간 : %1 초 + Pozostały czas: %1 sek + Zbývající čas: %1 sek. + Tempo restante: %1 secs + Kalan zaman: %1 saniye + 剩余时间: %1 秒 War Level Changed<br/><br/>Current Level: %1 + Livello di Guerra Mutato<br/><br/>Livello Corrente: %1 + Nivel de la Guerra cambiado<br/><br/> Nivel actual: %1. + Niveau de Guerre modifié<br/><br/>Niveau Actuel : %1 + 워 레벨 변화<br/><br/>현재 레벨: %1 + Poziom Wojny Zmieniony<br/><br/>Bieżący poziom: %1 + Úroveň války se změnila<br/><br/>Aktulní úroveň: %1 + Nível de Guerra mudou<br/><br/>Nível Atual: %1 + 战争等级变动<br/><br/>当前等级为: %1 Create Outpost + Aussenposten erstellen + Crea Avamposto + Crear Puesto Avanzado. + Créer un Avant-Poste + 감시초소 건설하기 + Postaw Posterunek + Vytvořit Stanoviště + Criar Posto Avançado + Karakol oluştur + 创建哨站 Deprecated option. Use Remove Garrison from HQ instead. + Opzione deprecata. Usa Rimuovi Guarnigione dal'QG. + Opción en desuso. Utilice la opción de "Quitar acuartelamientos" desde el CG. + Option obsolète. Utilisez Retirer la Garnison du QG à la place. + 사용하지 않는 옵션입니다. 대신 주둔군 제거를 본부에서 사용하십시오. + Przestarzała opcja. Zamiast tego użyj opcji Usuń Garnizon z Kwatery Głównej. + Opção obsoleta. Usa Remover Guarnição a partir do QG ao invés. + 该选项已被弃用. 用总部功能 移除驻军 来替代. Move this asset + Diesen Gegenstand bewegen + Muovi questa risorsa + Mover este objeto. + Déplacer cet objet + 이 에셋 이동시키기 + Przesuń ten zasób. + Přesunout tento asset. + Mover este recurso + Bu eşyayı hareket ettir + 移动此物品 Buy Vehicle @@ -241,93 +729,311 @@ Приобрести технику Kup Pojazd Koupit vozidlo + Compra veículo Araç Satın Al 购买载具 You cannot buy vehicles while there are enemies near you. + Non puoi comprare veicoli mentre vi sono nemici nelle vicinanze. + No puedes comprar vehículos mientras haya enemigos cerca tuyo. + Vous ne pouvez pas acheter de véhicules tant que des ennemis sont proches. + 적들이 근처에 있을 때는 차량을 구입할 수 없습니다. + Nie możesz kupować pojazdów kiedy blisko ciebie są wrogowie. + Nemůžeš kupovat vozidla když jsou poblíž nepřátelé. + Não podes comprar veículos quando inimigos estão próximos de ti. + Yakınında düşmanlar varken araç satın alamazsın + 你无法在附近存在敌人的情况下购买载具 Interrogate + Verhören + Interroga + Interrogar. + Interroger + 심문하기 + Przesłuchaj + Vyslechnout + Interrogar + Sorgula + 审讯 Recruit Rekrutieren - Reclutare + Recluta Reclutar Recruter 모집 Найм ИИ Rekrutuj Naverbovat + Recrutar Göreve Al 招募 Release POW + Gefangenen freilassen + Rilascia PG + Dejar libre a PDG. + Relâcher le Prisonnier de Guerre + 전쟁 포로 석방 + Wypuść Jeńca + Propustit POW + Libertar PdG + Esirleri serbest bırak + 释放战俘 I hate the fog + Der Nebel nervt + Odio la nebbia + Odio la niebla. + Je déteste le brouillard + 안개는 싫어 + Nienawidzę mgły + Nesnáším mlhu + Eu odeio o nevoeiro + 我可太讨厌这雾气了 Clear Nearby Forest + Den wald in der Nähe entfernen + Libera la Vicina Foresta + Despejar el bosque cercano. + Défricher la Forêt Proche + 근처 숲 벌목 + Oczyść najbliższy las + Vymýtit les poblíž + Limpar Floresta circundante + 清除附近的森林 Rain rain go away + Nicht so nass und so sibirisch + Che voglia piovere merda + Lluvia lluvia vete ya + Pluie pluie vas-t'en + 비야 비야 제발 그쳐라 + Deszcz deszcz idź sobie + Jdi pryč dešti! + Chuva chuva vai embora + 按钮按钮,雨水立走 Rest for 8 Hours + 8 Stunden ruhen + Riposa 8 Ore + Descansar durante 8 horas. + Se reposer pour 8 Heures + 8시간 동안 쉬기 + Odpoczywaj przez 8 godzin + Odpočívat na 8 Hodin + Descansar por 8 horas + 8 saat boyunca dinlen + 休息8个小时 Carry %1 + %1 tragen + Trasporta %1 + Llevar %1 + Porter %1 + %1 들기 + Nést %1 + Carregar %1 + Taşıma %1 + 背 %1 Revive %1 + %1 wiederbeleben + Rianima %1 + Revivir %1 + Réanimer %1 + %1 소생하기 + Ulecz %1 + Oživit %1 + Reviver %1 + Canlandırma %1 + 复活 %1 Build HQ here + HQ hier bauen + Costruisci QG qui + Construir CG aquí. + Construire le QG ici + 여기에 본부 건설하기 + Zbuduj kwaterę główną tutaj + Postavit HQ zde + Construir QG aqui + 在此处建立总部 HQ Management + Gestione QG + Gestionar CG. + Gestion du QG + 본부 관리 + Zarządzanie kwaterą główną + Správa HQ + Gestão do QG + 总部管理 Decifer Intel + Intel entschlüsseln + Decifra Intelligence + Descifrar Inteligencia. + Décrypter les Renseignements + 군사정보 해독 + Rozszyfruj dane wywiadowcze + Dešifrovat Intel + Decifrar Informação + 解析情报 Download Intel + Intel downloaden + Scarica Intelligence + Descargar Inteligencia. + Télécharger les Renseignements + 군사정보 다운로드 + Pobierz dane wywiadowcze + Stáhnout Intel + Descarregar Informação + 下载情报 Search for Intel + Nach Intel suchen + Cerca Intelligence + Rebuscar inteligencia militar. + Chercher des Renseignements + 군사정보 수색 + Szukaj danych wywiadowczych + Hledat Intel + Procurar Informação + 搜索情报 Take Intel + Intel nehmen + Prendi Intelligence + Agarrar la inteligencia. + Récupérer les Renseignements + 군사정보 확보 + Weź informacje + Vzít Intel + Pegar Informação + 拿取情报 Mission Request + Richiesta di missione + Solicitar mision. + Demande de mission + 임무 요청 + Prośba o misję + Požádat o misi + Requisitar Missão + 任务要求 Liberate POW + Kriegsgefangene befreien + Libera PG + Liberar PDG. + Libérer le Prisonnier de Guerre + 전쟁 포로 해방시키기 + Uwolnij jeńców wojennych + Osvobodit POW + Libertar PdG + 解放战俘 Unit Recruitment + Einheit rekrutieren + Reclutamento Unità + Reclutamiento de tropas. + Recrutement d'Unités + 병력 모집 + Rekrutacja jednostek + Verbování jednotek + Recrutamento de unidades + 招募单位 You cannot recruit units while there are enemies near you. + Non puoi reclutare unità mentre vi sono nemici nelle vicinanze. + No puedes reclutar tropas mientras haya enemigos cerca tuyo. + Vous ne pouvez pas recruter d'unités tant que des ennemis sont proches. + 적들이 근처에 있을 때는 유닛을 모집할 수 없습니다. + Nie możesz rekrutować jednostek kiedy blisko ciebie są wrogowie. + Nemůžeš rekrutovat jednotky když jsou poblíž nepřátelé. + Não podes recrutar unidades quando inimigos estão próximos de ti. + 你不能在附近存在敌人的情况下招募单位 Liberate + Befreien + Libera + Liberar + Libérer + 해방시키기 + Wyzwól + Osvobodit + Libertar + 解放 Allow AIs to use this weapon + Permetti all'IA di usare quest'arma + Permitir a la IA utilizar esta arma + Autoriser les IAs à utiliser cette arme + AI가 이 고정화기를 사용하는것을 허가합니다. + Pozwól SI używać tej broni. + Povolit AI používat tuto zbraň + Autorizar IA's a usar esta arma + Yapay zekaların bu silahı kullanmasına izin ver + 允许AI使用该武器 Prevent AIs using this weapon + Vieta all'IA di usare quest'arma + Prohibir a la IA utilizar esta arma + Empêcher aux IAs d'utiliser cette arme + AI가 이 고정화기를 사용하는것을 막습니다. + Zabroń SI używać tej broni. + Zakázat AI používat tuto zbraň + Evitar IA's de usar esta arma + Yapay zekaların bu silahı kullanmasını engelle + 禁止AI使用该武器 Take the Flag + Prendi la Bandiera + Capturar la Bandera + Prendre le Drapeau + 지역 점령 + Weź flagę + Sundat vlajku + Tomar a Bandeira + Bayrağı ele geçir + 夺取战旗 Transfer Ammobox to Truck + Trasferisci la Cassa di Munizione sul Veicolo + Transferir la caja de municiones al camión + Transférer la boite de munitions vers le Camion + 탄약상자를 트럭으로 옮기기 + Przenieś skrzynię z amunicją do ciężarówki + Přesunout Bednu do Náklaďáku. + Transferir Caixa de Munições para Carrinha + 将弹药箱转移到运输载具上面 Buy Vehicle @@ -339,186 +1045,545 @@ Приобрести технику Kup Pojazd Koupit vozidlo + Compra veículo Araç Satın Al 购买载具 You cannot buy vehicles while there are enemies near you. + Non puoi comprare veicoli mentre vi sono nemici nelle vicinanze. + No puedes comprar vehículos mientras haya enemigos cerca tuyo. + Vous ne pouvez pas acheter de véhicules tant que des ennemis sont proches. + 적들이 근처에 있을 때는 차량을 구입할 수 없습니다. + Nie można kupować pojazdów, gdy w pobliżu znajdują się wrogowie. + Nemůžeš kupovat vozidla když jsou poblíž nepřátelé. + Não podes comprar veículos quando inimigos estão próximos de ti. + 你无法在附近存在敌人的情况下购买武器 Garbage Deleted.<br/>Last GC was %1 ago. + Immondizia Eliminata.<br/>Ultimo PI è stato %1 fa. + Basura eliminada. <br/>El ultimo Limpiador de Basura fue hace %1. + Mémoire Nettoyée.<br/>Dernier nettoyage était il y a %1 . + 쓰래기 수집 완료.<br/>마지막 쓰래기 수집은 %1 전이었습니다. + Śmieci usunięte.<br/>Ostatnie usuwanie było %1 temu. + Odpad vymazán.<br/>Poslední sběr odpadků proběhl před %1. + Lixo apagado.<br/>Última LL foi há %1 + 杂物清理完毕.<br/>距离上次杂物清理已过去%1. Garbage Cleaner Aufräumen - Pulitore di rifiuti + Pulisci Immondizia Limpieza de Basura - Nettoyeur d'ordures + Nettoyeur de Mémoire 쓰레기 청소 Удаление мусора Oczyszczacz Śmieci Čistič odpadků + Limpeza de Lixo Çöp Temizleyici 垃圾清理器 Please wait for GC to finish.<br/>Last GC was %1 ago. + Si prega di attendere che il PI finisca.<br/>Ultimo PI è stato %1 fa. + Por favor, deje que acabe el Limpiador de Basura..<br/> El ultimo Limpiador de Basura fue hace %1. + Merci d'attendre que le nettoyage mémoire se termine.<br/> Le dernier était il y a %1. + 쓰레기 수집이 끝날 때까지 기다려 주십시오.<br/>마지막 쓰레기 수집은 %1 전이었습니다. + Proszę poczekać na zakończenie usuwania śmieci.<br/>Ostatnie usuwanie było %1 temu. + Prosím vyčkej než sběr odpadků dokončí svojí práci. Poslední sběr proběhl před %1. + Por favor espera pela LL acabar.<br/>Última LL foi há %1 + 请等待杂物清理完成<br/>距离上次杂物清理已过去 %1. Headless Client + Headless Client + Headless Client + Headless Client + Client Headless + 헤드리스 클라이언트 + Virtuální entita A Headless Client has been disconnected. This will cause malfunctions. Head back to HQ for saving ASAP and ask and Admin for a restart. + L'Headless Client è stato disconnesso. Ciò causerà malfunzionamenti. Torna al QG per salvare il prima possibile e chiedi ad un Amministratore di riavviare. + Un Headless Client ha sido desconectado. Esto causara malfunciones y errores. Vuelva al CG lo antes posible para guardar el progreso y pregunte a un administrador para que reinicie. + Un Client Headless a été déconnecté. Cela va causer des disfonctionnnement. Retournez au QG pour sauvegarder aussi vite que possible et demandez à un Admin pour un redémarrage. + 헤드리스 클라이언트의 연결이 끊어졌습니다. 이로 인해 오작동이 발생합니다. 본부로 돌아가 최대한 빨리 저장한 후, 관리자에게 다시 시작하도록 요청하십시오. + Headless Client rozłączył się. To spowoduje problemy. Wracajcie do kwatery głównej aby jak najszybciej zapisać stan gry i poproście admina o restart. + Virtuální entita byla odpojena. Toto může způsobit problémy. Vrať se okamžitě na HQ aby jsi si uložil hru a řekni Adminovi o restart. Garrison Garnison + Guarnigione Guarnición Garnison 주둔군 Гарнизон + Garnizon. + Posádka Guarnição Garnizon 驻军 Garrison removed<br/><br/>Recovered Money: %1 €<br/>Recovered HR: %2 + Guarnigione rimossa<br/><br/>Soldi Recuperati: %1 €<br/> HR recuperate: %2 + Garnison supprimée<br/><br/>Argent Récupéré : %1 €<br/>RH Récupéré : %2 + 주둔군 회수됨<br/><br/>회수된 돈: %1 €<br/>회수된 인적 자원 : %2 + Garnizon usunięty<br/><br/>Odzyskane pieniądze: %1 €<br/>Odzyskane HR: %2 + Posádka odstraněna<br/><br/>Vrácené peníze: %1 €<br/>Vrácené HR: %2 + Guarnição removida<br/><br/>Dinheiro recuperado: %1<br/>RH recuperados: %2 + 驻军已移除<br/><br/>已收回资金: %1 €<br/>已回收人力: %2 HQ Garrison will stay here and distract the enemy. + La Guarnigione del QG rimarrà qui e distrarrà il nemico. + La guarnición de HQ se quedará acá y distraerá al enemigo. + La Garnison du QG va rester ici et distraire les ennemis. + 본부 주둔군은 여기서 대기하면서 적군을 교란할 것입니다. + Garnizon sztabu zostanie tutaj i odwróci uwagę wroga. + Posádka HQ zůstane tady a bude odvádět pozornost nepřítele. + Guarnição do QG vai ficar aqui e distraí os inimigos. + 总部驻军将驻扎在此地来分散敌人注意力. Aborted Outpost Capture + Cattura dell'Avamposto abortita + Captura de Puesto de Avanzada Abortada + Capture de l'Avant-Poste abandonnée. + 버려진 전초기지 점령 + Przerwane przejęcie posterunku + Zabrání stanoviště zrušeno + Captura de Posto Avançado abortada + 遗弃哨站抢占 The enemy still lurks about. Check your map and clear the area. + Il nemico ancora si aggira nei paraggi. Controlla la mappa e libera l'area. + El enemigo sigue cerca. Mira tu mapa y limpiar la zona. + L'ennemi rôde toujours dans les parages. Verifiez votre carte et nettoyez la zone. + 아직도 적이 근처에 서성이고 있습니다. 맵을 보고 지역을 정리하세요. + Wróg wciąż się czai. Sprawdź mapę i oczyść teren. + Nepřítel je stále v oblasti. Zkontroluj mapu a vyčisti oblast. + O inimigo ainda espreita algures. Verifica o mapa e limpa a área. + 敌人仍在四处游荡. 查看地图方位并清除该区域. The enemy still lurks about. Hunt them down and clear the area. + Il nemico ancora si aggira nei paraggi. Dagli la caccia e libera l'area. + El enemigo sigue vivo. Cázalos y limpia la zona. + L'ennemi rôde toujours dans les parages. Traquez-les et nettoyez la zone. + 아직도 적이 근처에 서성이고 있습니다. 찾아서 지역을 정리하세요. + Wróg nadal czai się w pobliżu. Załatw ich i oczyść teren. + Nepřítel je stále v oblasti. Ulov je a vyčisti oblast. + O inimigo ainda espreita algures. Caça-os e limpa a área. + 敌人仍在四处游荡. 将他们猎杀殆尽并清除该区域. You cannot Capture the Flag while Undercover. + Non puoi Catturare la Bandiera mentre sei Sotto Copertura. + No puedes capturar la bandera mientras estas encubierto. + Vous ne pouvez pas Capturer le Drapeau en étant Incognito. + 위장한 상태로 점령할 수 없습니다. + Nie można przejąć flagi będąc w trybie pod przykryciem + Nemůžeš zabrat vlajku když jsi v utajení. + Não podes Capturar a bandeira enquanto estás Camuflado. + 你无法在伪装模式下夺取战旗 You cannot capture Airports until you reach War Level 3. + Non puoi catturare gli Aeroporti prima del Livello di Guerra 3. + No puedes capturar aeropuertos hasta que llegues al Nivel de Guerra 3. + Vous ne pouvez pas capturer d'Aéroport avant d'atteindre le Niveau de Guerre 3. + 워 레벨 3에 도달하기 전에는 공군 기지를 점령할 수 없습니다. + Nie możesz przejmować lotnisk, dopóki nie osiągniesz 3 poziomu wojny. + Nemůžeš zabírat Letiště dokud úroveň války nedosáhne úrovně 3. + Não podes capturar Aeroportos até chegar ao Nível de Guerrra 3. + 在到达战争等级3之前,你无法占领机场 Capture + Erobern + Cattura + Capturar + Capturer + 점령 + Zdobądź + Zabrat + Capturar + Ele geçirme + 夺取 Flag pole being used, wait %1. + Pennone in uso, attendi %1. + Bandera siendo usada, esperá %1. + Mât de Drapeau utilisé, attendez %1. + 게양대를 사용중입니다. %1 기다려주십시오. + Maszt jest w użyciu, poczekaj %1. + Stožár vlajky je využíván, vyčkej %1. + Haste de bandeira a ser utilizada, espera %1. + Bayrak direği kullanılıyor, bekle %1. + 旗杆已被他人使用,请等候 %1. Click on the Watchpost or Roadblock to delete. + Clicca sul Posto di Guardia o il Posto di Blocco per eleminarlo. + Apreta en la torre de vigilancia o la barricada para eliminarla. + Cliquez sur le Poste d'Observation ou le Barrage Routier pour le supprimer. + 파괴할 감시초소나 검문소를 클릭하세요. + Klikni na Předsunout hlídku nebo Zátaras k vymazání. + Clica no Posto de Vigia ou no Bloqueio de Estrada para o apagar. + 单击哨塔或者路障来移除他们. Click on the position you wish to build the Watchpost or Roadblock. <br/><br/> Remember: to build Roadblocks you must click exactly on a road map section. + Clicca sulla posizione dove desideri costruire il Posto di Guardia o il Posto di Blocco. <br/><br/> Ricorda: per costruire un Posto di Blocco devi cliccare su una sezione di strada nella mappa. + Cliquez sur la position où vous souhaitez construire le Poste d'Observation ou le Barrage Routier. <br/><br/> Souvenez vous : pour construire un Barrage Routier vous devez cliquer exactement sur une section de route sur la carte. + 감시초소 또는 검문소를 건설하고 싶은 곳을 클릭하십시요.<br/><br/> 검문소는 길 위를 클릭해야합니다. + Klikni na pozici kde si přeješ vybudovat Předsunout hlídku nebo Zátaras. <br/><br/> Pamatuj: K vybudování Zátarasu musíš kliknout přímo na silnici. + Clica na posição em que desejas construir o Posto de Vigia ou Bloqueio de Estrada.<br/><br/> Lembra-te: para construir Bloqueios de Estrada tem que clicar exatamente numa porção do mapa que seja estrada. + 单击你想要建造哨塔或者路障的位置. <br/><br/>切记: 建造路障需要你精确单击地图上画的路 No Watchposts or Roadblocks deployed to delete. + Nessu Posto di Guardia o Posto di Blocco dispiegato da eliminare. + No hay puestos de observación o barricadas activas para eliminar. + Pas de Poste d'Observation ou de Barrage Routiers à supprimer. + 파괴할 감시초소나 검문소가 없습니다. + Nejsou žádné Předsunuté hlídky nebo Zátarasy k vymazání. + Nenhum Posto de Vigia ou Bloqueio de Estrada implantado para eliminar. + 没有任何部署完毕的哨塔或者路障可供移除 You cannot delete a Post while enemies are near it. + Non puoi eliminare un Appostamento mentre vi sono nemici nei paraggi. + No puedes eliminar un Puesto mientras que tiene enemigos cerca. + Vous ne pouvez pas supprimer un Poste tant que des ennemis en sont proches. + 적들이 근처에 있을 때는 초소를 파괴할 수 없습니다. + Nemůžeš smazat Stanoviště pokud jsou poblíž nepřátelé. + Não podes eliminar um Posto com inimigos perto dele. + 你无法在站点附近存在敌人的情况下移除它. We can only deploy / delete one Watchpost or Roadblock at a time. + Possiamo solo dispiegare / eliminare un Posto di Guardia o un Posto di Blocco alla volta. + Vous ne pouvez déployer / supprimer qu'un seul Poste d'Observation ou Barrage Routier à la fois. + 오직 한번에 한 개의 감시초소나 검문소를 배치/파괴 할 수 있습니다. + Můžeš rozmísťovat / mazat pouze jednu Předsunutou hlídku nebo Zátaras najednou. + Só podemos implantar / eliminar um Posto de Vigia ou Bloqueio de Estrada de cada vez. + 我们一次性只能部署/移除单个哨塔或者路障 No post nearby. + Nessun appostamento nelle vicinanze. + Ningún puesto cerca. + Aucun poste proche. + 근처에 초소 없음. + Žádné stanoviště poblíž. + Nenhum posto perto + 附近不存在任何站点 You need a radio in your inventory to be able to give orders to other squads. + Ti serve una radio per dare ordini alle altre squadre. + Necesitas una radio en tu inventario para poder darle órdenes a otros escuadrones. + Vous avez besoin d'une radio dans votre inventaire pour donner des ordres aux autres escouades. + 당신의 인벤토리에 무전기가 있어야 타 분대에 명령을 내릴 수 있습니다. + Potrzebujesz radia w ekwipunku, aby móc wydawać rozkazy innym oddziałom. + Potřebuješ mít v inventáři vysílačku aby jsi mohl vydávat rozkazy ostatním družstvům. + Precisas de um rádio no inventário para conseguires dar ordens a outros pelotões + 你需要装备一个无线电才可以给其他班组下达命令 You need a Radio Man in your group to be able to give orders to other squads. + Ti serve un Operatore Radio per dare ordini alle altre squadre. + Necesitas un operador de radio en tu grupo para poder darle órdenes a otros escuadrones. + Vous avez besoin d'un Opérateur Radio dans votre groupe pour donner des ordres aux autres escouades. + 당신의 그룹에 무전병이 있어야 타 분대에 명령을 내릴 수 있습니다. + Potrzebujesz radiowca w swojej grupie, aby móc wydawać rozkazy innym oddziałom. + Potřebuješ mít ve skupině Radistu aby jsi mohl dávat rozkazy ostatním družstvům. + Precisas de um Radiotelegrafista no teu grupo pra conseguires dar ordens a outros pelotões. + 你的班组需要有一个通信员才可以给其他班组下达命令 You lack of resources to build this Watchpost or Roadblock. <br/><br/> %1 HR and %2 € needed. + Ti mancano le risorse per costruire questo Posto di Guardia o Posto di Blocco. <br/><br/> %1 HR e %2 € richiesti. + Vous manquez de ressources pour construire ce Poste d'Observation ou Barrage Routier. <br/><br/> %1 RH et %2 € requis. + 당신은 감시초소나 검문소를 건설하기 위한 자원이 부족합니다.<br/><br/> %1 인적 자원과 %2 €가 필요합니다. + Chybí ti zdroje aby jsi vybudoval Předsunutou hlídku nebo Zátaras. <br/><br/> %1 HR a %2 € je vyžadováno. + Faltam recursos para construir este Posto de Vigia ou Bloqueio de Estrada. <br/><br/> %1 RH e %2 € necessários. + 你缺少建造哨塔或者路障的资源. <br/><br/> 需要 %1 人力 以及 %2 € . Radio required + Funkgerät notwendig + Radio richiesta + Radio requerida + Radio requise + 무전기 필요 + Wymagane radio + Je vyžadována vysílačka + Rádio necessário + Telsiz gerekli + 需要无线电 Radio-man required + Operatore Radio richiesto + Operador de radio requerido + Opérateur Radio requis + 무전병 필요 + Wymagany radiowiec + Je vyžadován radista + Radiotelegrafista necessário + Telsizci gerekli + 需要通信员 Watchposts/Roadblocks + Wachposten/Straßensperre + Posto di Guardia/Posto di Blocco + Torres de Vigilancia/Barricadas + Postes d'Observation/Barrages Routiers + 감시초소/검문소 + Předsunutá hlídka/Zátaras + Posto de Vigia/Bloqueio de Estrada + 哨塔/路障 There are enemies in the surroundings of that area, please select another. + Non vi sono nemici in quell'area, selezionane un'altra. + Il y a des ennemis dans les environs de cette zone, choisissez-en une autre. + 선택한 장소 근처에 적이 있습니다. 다른 장소를 선택해 주세요. + W okolicy tego obszaru znajdują się wrogowie, wybierz inny. + V okolí dané lokace jsou nepřátelé, prosím vyber jinou. + Há inimigos nas redondezas dessa área, por favor seleciona outra. + 该区域附近有敌人在游荡,请选择其他区域 Place selected is very close to enemy zones.<br/><br/> Please select another position. + Il posto selezionato è molto vicino a zone nemiche.<br/><br/> Selezionane un altro. + Le lieu choisi est très proche des zones ennemies.<br/><br/> Choisissez une autre position. + 선택한 장소가 적진과 너무 가깝습니다.<br/><br/> 다른 장소를 선택해 주세요. + Wybrane miejsce znajduje się bardzo blisko stref wroga.<br/><br/> Wybierz inną pozycję. + Vybrané místo je příliš blízko k nepřátelské zoně.<br/><br/> Prosím vyber jinou pozici. + Lugar selecionado é muito próximo de zonas inimigas.<br/><br/> Por favor, seleciona outra posição. + 选定位置离敌人防线太近了 .<br/><br/>请选择其他位置 Selected position cannot be outside the map. + La posizione selezionata non può essere fuori dalla mappa. + La posición seleccionada no puede estar fuera del mapa. + La position choisie ne peut pas être en dehors de la carte. + 선택한 장소는 맵 바깥일 수 없습니다. + Wybrana pozycja nie może znajdować się poza mapą. + Vybraná pozice nemůže být mimo mapu. + Posição slecionada não pode ser fora do mapa. + Seçilen pozisyon haritanın dışında olamaz. + 选定的位置不能超出地图范围 Selected position cannot be in water. + La posizione selezionata non può essere in acqua. + La posición seleccionada no puede estar en el agua. + La position choisie ne peut pas être dans l'eau. + 선택한 장소는 물 속일 수 없습니다. + Wybrana pozycja nie może znajdować się w wodzie. + Vybraná pozice nemůže být ve vodě. + Posição selecionada não pode ser na água. + 选定位置不能在水下 Petros is Dead + Petros ist tot + Petros è Morto + Petros ha muerto + Petros est Mort + 페트로스가 사망했습니다. + Petros nie żyje + Petros je mrtvý. + Petros Morreu + Petros öldü + Petros阵亡了 Petros has been killed. You lost part of your assets and need to select a new HQ position far from the enemies. + Petros è stato ucciso. Hai perso parte delle tue risorse e devi scegliere una nuova posizione per il QG lontano dai nemici + Petros a été tué. Vous perdez une part de vos biens et devez choisir une nouvelle position pour le QG loin des ennemis. + 페트로스가 사망했습니다. 자산 중 일부를 잃고 적에게서 멀리 떨어진 새로운 본부 위치를 선택해야합니다. + Petros został zabity. Straciliście część swoich zasobów i musicie wybrać nową pozycję HQ z dala od wrogów. + Petros byl zabit. Ztratili jste část vašeho majetku a budete muset vytvořit novou pozici pro velitelství daleko od nepřátel. + Petros foi morto. Perdeste parte dos teus ativos e precisas de selecionar uma nova posição para o QG longe de inimigos. + Petros已经牺牲了. 你失去了部分资产而且你需要重新在敌人防线外建立一个新的总部 HQ Position + HQ Position + Posizione QG + Position du QG + 본부 위치 + Pozycja kwatery głównej + Pozice HQ + Posição QG + Karargah pozisyonu + 总部位置 You must click near a map marker. + Devi cliccare vicino a un marcatore sulla mappa. + Vous devez cliquer à côté d'un marqueur de carte. + 맵 마커 근처를 클릭해야합니다. + Musisz kliknąć w pobliżu znacznika na mapie. + Musíš kliknout blízko značky na mapě. + Precisas de clicar perto de um marcador do mapa. + 你需要在地图标记附近单击 Click on the zone you want to rebuild. + Clicca sulla zona che vuoi ricostruire. + Cliquez sur la zone que vous voulez reconstruire. + 재건축하고 싶은 곳을 클릭하세요. + Kliknij strefę, którą chcesz odbudować. + Klikni na zónu kterou chceš obnovit. + Clica na zona que queres reconstruir. + 单击你想进行重建的位置 %1 Rebuilt + %1 wiederaufgebaut + %1 Ricostruito + %1 Reconstruido + %1 Reconstruit + %1 재건축 완료 + %1 Odbudowane + %1 Reconstruído + %1 已被重建 Radio Tower rebuilt. + Funkmast wiederaufgebaut + Torre Radio ricostruita. + Torre de radio reconstruida. + Tour Radio reconstruite. + 통신탑 재건축 완료. + Wieża radiowa odbudowana. + Torre de Rádio reconstruída + 通信塔已被重建 You cannot rebuild that. + Non puoi ricostruire ciò. + No puedes reconstruir esto. + Vous ne pouvez pas reconstruire ceci. + 그것은 재건축할 수 없습니다. + Nie można tego odbudować. + Não podes reconstruir isso. + 你无法重建这个 You do not have enough money to rebuild any Asset. You need 5.000 €. + Non hai abbastanza denaro per ricostruire alcuna risorsa. Necessiti 5.000 €. + Vous n'avez pas assez d'argent pour reconstuire des Biens. Vous avez besoin de 5.000€. + 당신은 이 에셋을 재건축하기 위한 돈을 충분히 가지고 있지 않습니다. 5000€가 필요합니다. + Nie masz wystarczająco dużo pieniędzy, aby odbudować jakikolwiek obiekt. Potrzebujesz 5 000 €. + Não tens dinheiro suficiente para reconstruir qualquer Ativo. Precisas de 5.000€. + 你当前的资金不足以重建任何资产. 你需要 5.000 €. That Outpost does not have a destroyed Radio Tower. + Quell'Avamposto non ha un Torre Radio distrutta. + Cet Avant-Poste n'a pas de Tour Radio détruite. + 이 전초기지는 파괴된 송신탑을 가지고 있지 않습니다. + Toto stanoviště nemá zničenou Rádiovou Věž. + Este Posto Avançado não tem Torre de Rádio. + 那个哨站没有被摧毁的通信塔 You cannot rebuild a Radio Tower in an Outpost which does not belong to %1. + Non puoi ricostruire una Torre Radio in un Avamposto che non appartiene a %1. + Vous ne pouvez pas reconstruire une Tour Radio dans un Avant-Poste qui n'appartient pas à %1. + %1의 소유가 아닌 전초기지의 송신탑은 재건축할 수 없습니다. + Não podes reconstruir a Torre de Rádio num Posto Avançado que não pertence a %1. + 你无法在一个不属于 %1 的哨站里重建通信塔 Rebuild Assets Anlagen wiederherstellen Ricostruisci Risorse Reconstruir objetos - Reconstruire les biens + Reconstruire les Biens 재건축 Восстановление объектов Odbuduj Znovu vybudovat objekt + Reconstruir Ativos Varlıkları Yrniden Oluştur 重建资产 Vehicle must be closer than 50 meters to the headquarters marker. + Il veicolo deve essere entro 50 metri dal marcatore del quartier generale. + Le Véhicule doit être à moins de 50 mètres du marqueur du quartier général. + 차량이 본부 마커에서 50미터 이내로 들어와야 합니다. + Pojazd musi znajdować się bliżej niż 50 metrów od znacznika kwatery głównej. + O veículo tem de estar a pelo menos 50m do marcador do quartel general. + 载具和总部标记之前的距离必须低于50米 In order to sell the vehicle, it must be empty. + Il veicolo deve essere vuoto prima di essere venduto. + Para poder vender el vehiculo, debe estar vacío. + Pour vendre le véhicule il doit être vide. + 차량을 팔려면 차량이 비어있어야 합니다. + Aby sprzedać pojazd, musi on być pusty. + Aby jsi prodal vozidlo, musí být prázdné. + Para vender o veículo, ele tem de estar vazio. + Aracı satabilmek için içinin boş olması gerekiyor. + 在贩卖该载具之前,你必须清空它的库存 You are not looking at a vehicle. + Non stai guardando un veicolo. + No estás mirando a un vehículo. + Vous ne regardez pas vers un véhicule. + 당신은 차량을 보고 있지 않습니다. + Nie patrzysz na pojazd + Nedíváš se na vozidlo. + Não estás a olhar para qualquer veículo. + Herhangi bir araca bakmıyorsun. + 你所选定的东西不是一辆载具 You are not the owner of this vehicle. Therefore, you cannot sell it. + Non sei il proprietario di questo veicolo. Dunque non puoi venderlo. + No eres el dueño de este vehículo. Por esto, no lo puedes vender. + Vous n'êtes pas le propriétaire de ce véhicule. Par conséquent vous ne pouvez pas le vendre. + 당신은 차량 주인이 아니기 때문에 차량을 판매할 수 없습니다. + Nie jesteś właścicielem tego pojazdu. Dlatego nie możesz go sprzedać. + Nejsi vlastníkem tohoto vozidla, tudíž ho nemůžeš prodat. + Não és o dono deste veículo. Pelo que tal, não podes vendê-lo + 这个载具并不属于你. 因此,你无法贩卖它 The vehicle you are looking at is not suitable for our marketplace. + Il veicolo che stai guardando non è idoneo per questo mercato. + Vozidlo na které se díváš není vhodné pro náš trh. + Şuanda baktığın araç pazarımız için uygun değil. Vehicle sale already in progress. + Vendita del veicolo in corso. + Este vehículo está siendo vendido. + La vente du véhicule est déjà en cours. + 차량 판매가 이미 진행 중입니다. + Sprzedaż pojazdu jest już w toku. + Vozidlo je již prodáváno. + Venda do veículo em progresso. + 载具贩卖正在进行中 Sell Vehicle @@ -530,94 +1595,268 @@ Продажа техники Sprzedaj Pojazd Prodat vozidlo + Vender Veículo Aracı Sat 出售载具 Vehicle Sold. + Fahrzeuge verkauft + Veicolo Venduto. + Vehículo vendido. + Véhicule Vendu. + 차량 판매 완료. + Pojazd sprzedany + Vozidlo prodáno. + Veículo vendido + Araç satıldı. + 载具已出售 Vehicle locked. + Fahrzeug verschlossen. + Veicolo chiuso. + Vehículo cerrado. + Véhicule verrouillé. + 차량 잠금. + Pojazd zablokowany + Vozidlo uzamčeno. + Veículo trancado. + Araç kilitlendi. + 载具已上锁 You cannot unlock/lock destroyed vehicles. + Non puoi aprire/chiudere veicoli distrutti. + Nemůžeš odemknout/zamknout zničené vozidlo. + Patlamış araçların kilidini aç/kapat yapamazsın. You are not looking at a vehicle. + Non stai guardando un veicolo. + No estás mirando un vehículo. + Vous ne regardez pas vers un véhicule. + 당신은 차량을 보고 있지 않습니다. + Nie patrzysz na pojazd + Nedíváš se na vozidlo. + Não estás a olhar para qualquer veículo. + Herhangi bir araca bakmıyorsun. + 你所选定的东西不是一辆载具 Sorry you cannot unlock %1. + Mi dispiace, non puoi aprire %1. + Disculpe, usted no puede desbloquear %1. + Désolé, vous ne pouvez pas déverrouiller %1. + 죄송하지만 %1 은 잠금 해제가 불가능합니다. + Przepraszamy, nie można odblokować %1. + Promiň, nemůžeš odemknout %1. + Desculpa, não podes destrancar %1. + Üzgünüm kilidi açamazsın %1. + 抱歉 你无法解锁 %1 The vehicle you are looking at cannot be used. + Il veicolo che stai guardando non può essere usato. + El vehículo que estás viendo no puede ser usado. + Le véhicule que vous regardez ne peut pas être utilisé. + 보고 있는 차량은 사용이 불가능합니다. + Pojazd, który oglądasz, nie może być używany. + Vozidlo na které se díváš, nemůže být použito. + O veículo para o qual estás a olhar não pode ser usado. + Şu anda baktığın araç kullanılamaz. + 你无法使用当前选定的载具 The vehicle you are looking at does not belong to anyone. + Il veicolo che stai guardando non appartiente a nessuno. + Vozidlo na které se díváš nikomu nepatří. You cannot unlock/lock vehicles which you do not own. + Non puoi aprire/chiudere veicoli che non possiedi. + No puedes bloquear/desbloquear un vehículo que no es tuyo. + Vous ne pouvez pas déverrouiller/verrouiller un véhicule qui ne vous appartient pas. + 당신은 당신의 차량이 아닌 차를 잠그거나 잠금 해제할 수 없습니다. + Nie możesz odblokować/zablokować pojazdów, których nie jesteś właścicielem. + Nemůžeš odemknout/zamknout které nevlastníš. + Não podes destrancar/trancar veículo que não te pertencem. + 你无法解锁/上锁不属于你的载具 Vehicle unlocked. + Veicolo aperto. + Vehículo desbloqueado. + Véhicule déverrouillé. + 차량 잠금 해제 완료. + Pojazd odblokowany + Vozidlo odemčeno. + Veículo destrancado. + Aracın kilidi açıldı. + 载具已解锁 Unlock Vehicle Fahrzeug entsperren - Sblocca Veicolo + Apri Veicolo Abrir Vehículo Dévérrouiller le véhicule - 차량 잠금해제 + 차량 잠금 해제 Разблокировать технику Odblokuj Pojazd Odemknout vozidlo + Destrancar veículo. + Aracın kilidini aç 解锁载具 Only server admins can execute the convoy debug! + Solo i server admin possono eseguire il debug del convoglio! + Seuls les admin du serveur peuvent exécuter le débug de convoi ! + 오직 서버 관리자만 수송대 디버그를 실행할 수 있습니다. + Tylko administratorzy serwerów mogą uruchomić debugowanie konwoju! + Pouze admin serveru můžeš použít debug konvoje. + Apenas admins do servidor podem executar o debug da coluna! + 只有服务器管理员才可以执行车队调试 Deactivate convoy debug + Disattiva il debug del convoglio + Desactivar Debug de Convoy + Desactiver le débug de convoi + 수송대 디버그 비활성화 + Wyłącz debugowanie konwoju + Deaktivovat debug konvoje + Desativar debug da coluna + 关闭车队调试 Convoy Debug + Debug Convoglio + Debug de Convoy + Debug de Convoi + 수송대 디버그 + Debugowanie konwoju + Debug Konvoje + Debug da coluna + 车队调试 A convoy from %1 is about to depart at %2. It will provide ammunition to %3. Try to intercept it. Steal or destroy that truck before it reaches it's destination. + Un convoglio da %1 è in procinto di partire alle %2. Trasporta munizioni verso %3. Prova ad intercettarlo. Ruba o distruggi i veicoli prima che raggiungano la destinazione. + Un convoi de %1 est sur le point de partir à %2. Cela fournira des munitions à %3. Essayez de l'intercepter. Volez ou détruisez ce camion avant qu'il n'atteigne sa destination. + %1에서 온 수송대가 %2에서 출발하려고 하며, 이는 %3에게 탄약을 제공할 것입니다. 수송을 방해하여 해당 트럭이 목적지에 도달하기 전에 훔치거나 파괴하십시오. + Konwój z %1 wkrótce wyruszy w kierunku %2. Dostarczy on amunicję do %3. Spróbuj go przechwycić. Ukradnij lub zniszcz ciężarówkę, zanim dotrze do celu. + A coluna de %1 está prestes a partir a %2. Vai providenciar munições para %3. Tenta interceptar. Rouba ou destrói a carrinha antes que chegue ao seu destino. + 一支来自 %1 的车队即将从 %2 出发. 它将为 %3 提供弹药补给. 尝试截停该车队并在弹药车到达最终目的地之前偷取或摧毁它. Ammo Convoy + Convoglio Munizioni + Convoy de munición + Convoi de munitions + 탄약 수송대 + Transport amunicji + Muniční Konvoj + Coluna de Munições + Mühimmat taşıyan konvoy + 弹药补给车队 A convoy from %1 is about to depart at %2. It will reinforce %3 with armored vehicles. Try to intercept it. Steal or destroy that thing before it reaches it's destination. + Un convoglio da %1 è in procinto di partire alle %2. Rinforzerà %3 con veicoli corazzati. Prova ad intercettarlo. Ruba o distruggi i veicoli prima che raggiungano la destinazione. + Un convoi de %1 est sur le point de partir à %2. Il renforcera %3 avec des véhicules blindés. Essayez de l'intercepter. Volez ou détruisez cette chose avant qu'elle n'atteigne sa destination. + %1에서 온 수송대가 %2에서 출발하려고 하며, 이는 %3의 기갑 차량을 증원할 것입니다. 수송을 방해하여 그것이 목적지에 도달하기 전에 훔치거나 파괴하십시오. + Konwój z %1 wkrótce wyruszy w kierunku %2. Wzmocni on %3 pojazdami opancerzonymi. Spróbuj go przechwycić. Ukradnij lub zniszcz to coś, zanim dotrze do celu. + A coluna de %1 está prestes a partir a %2. Vai reforçar %3 com veículos blindados. Tenta interceptar. Rouba ou destrói a coisa antes que chegue ao seu destino. + 一支来自 %1 的车队即将从 %2 出发. 它将使用装甲车辆为 %3 提供支援. 尝试截停该车队并在装甲车辆到达最终目的地之前偷取或摧毁它. Armored Convoy + Convoglio Corazzato + Convoi blindé + 기갑 호송대 + Transport opancerzony + Obrněný Konvoj + Coluna Blindada + Zırhlı konvoy + 装甲机械化车队 A truck plenty of money is being moved from %1 to %3, and it's about to depart at %2. Steal that truck and bring it to HQ. Those funds will be very welcome. + Un veicolo carico di soldi si sta muovendo da %1 verso %3, partirà alle %2. Ruba il veicolo e portalo al QG. Quei fondi saranno molto graditi. + Un camion rempli d'argent est déplacé de %1 à %3, et il est sur le point de partir à %2. Volez ce camion et amenez le au QG. Ces fonds seront les bienvenus. + %1에서 온 거금을 싣은 트럭이 %3(으)로 옮겨지고 있으며, 곧 %2에서 출발할 예정입니다. 해당 트럭을 훔쳐서 본부로 가져오십시오. 그 자금은 아주 환영받을 것입니다. + Ciężarówka z pieniędzmi jest przewożona z %1 do %3 i ma odjechać z %2. Ukradnij tę ciężarówkę i przywieź ją do kwatery głównej. Te fundusze będą bardzo mile widziane. + Uma carrinha carregada de dinheiro vai ser escoltada de %1 a %3, e está prestes a partir às %2. Rouba a carrinha e leva-a para o QG. Esses fundos são muito agradecidos. + 装载着满满一车钱的卡车正计划从 %1 赶往 %3, 并且它马上就要从 %2 出发了. 盗取这辆卡车并将它带回到总部. 我们会很高兴的接受这一大笔资助. Money Convoy + Convoglio Monetario + Convoi de Fonds + 현금 수송대 + Transport pieniędzy + Převoz Peněz + Coluna de Dinheiro + Para taşıyan konvoy + 武装运钞车队 A group of POWs is being transported from %1 to %3, and it's about to depart at %2. Try to intercept it. Kill or capture the truck driver to make them join you and bring them to HQ. Alive if possible. + Un gruppo di PG sta per essere trasportato da %1 verso %3, partirà per le %2. Prova ad intercettarlo. Uccidi o cattura il guidatore e portali al QG. Prisoner Convoy + Convoglio Prigionieri + Convoi de prisonniers + 포로 수송대 + Transport więźniów + Převoz Vězňů + Coluna de Prisioneiros + Esir taşıyan konvoy + 战俘押运车队 Reinforcements are being sent from %1 to %3 in a convoy, and it's about to depart at %2. Try to intercept and kill all the troops and vehicle objective. + I rinforzi verranno mandati da %1 verso %3, partiranno alle %2. Intercettali e distruggi le truppe e i veicoli. + Des renforts sont envoyés de %1 à %3 dans un convoi, et il est sur le point de partir à %2. Essayez d'intercepter et éliminer tout les objectifs. + %1의 증원군이 호송대로 %3(으)로 보내지는 중이며, %2에서 출발하려고 합니다. 해당하는 모든 부대와 차량 목표를 방해하여 죽이십시오. + Posiłki są wysyłane z %1 do %3 w konwoju, który wkrótce wyruszy o %2. Spróbuj przechwycić i zabić wszystkich żołnierzy i pojazd cel + Posily jsou posílány z %1 do %3 v konvoji a budou vyjíždět v %2. Zkus ho zastavit, pozabíjet všechny vojáky a vozidlové cíle. + Reforços estão a ser enviados de %1 a %3 numa coluna, e está prestes a partir às %2. Tenta interceptá-los e matar todas as tropas, e o veículo objectivo. + 敌人的支援车队将从 %1 调防至 %3, 而此车队即将从 %2 出发. 尝试截停敌支援部队,并消灭所有步兵单位以及装甲单位. Reinforcements Convoy + Convoglio Rinforzi + Convoi de renforts + 증원군 수송대 + Konwój posiłków + Konvoj Posil + Coluna de Reforços + 敌方支援车队 A truck with medical supplies destination %3 it's about to depart at %2 from %1. Steal that truck bring it to %3 and let people in there know it is %4 who's giving those supplies. + Un veicolo carico di rifornimenti medici rifornirà %3 partirà per le %2 da %1. Ruba il veicolo e portalo a %3 e fai in modo che la gente sappia che %4 sta portanto i rifornimenti. + Un camion avec des fournitures médicales à destination %3 est sur le point de partir à %2 de %1. Volez ce camion, amenez le à %3 et faites savoir aux gens que c'est %4 qui donne ces fournitures. + %1의 목적지가 %3인 의료 보급 트럭이 %2에서 출발하려고 합니다. 해당 트럭을 훔쳐 %3에게 가져가서 그 곳 주민들에게 보급품을 주는 사람이 %4(이)라는 것을 알리십시오. + Uma carrinha com provisões médicos destinada a %3 está prestes a partir às %2 a partir de %1. Rouba essa carrinha, trá-la até %3 e faz com que as pessoas saibam que é %4 que está a dar essas provisões. + 一辆满载医疗物质的补给卡车计划从 %1 赶往 %3, 而这辆卡车马上就要从 %2 出发. 盗取这辆卡车,将它带到 %3. 确保那里的人知道是 %4 在派发这些物质. Supply Convoy + Convoglio rifornimenti + Convoi de ravitaillement + 보급품 수송대 + Konwój z zaopatrzeniem + Zásobovací Konvoj + Coluna de Provisões + Destek ekipman taşıyan + 补给运输车队 @@ -631,107 +1870,267 @@ Командующий Generał Generál + Geral General 指挥官 Only Humans can pilot an air vehicle. + Solo gli Umani possono pilotare. + Seuls les humains peuvent piloter un véhicule aérien. + 오직 플레이어만 항공기를 조작할 수 있습니다. + Tylko ludzie mogą pilotować pojazdem powietrznym. + Pouze lidé mohou pilotovat letadla/vrtulníky + Apenas Humanos podem pilotar este veículo aéreo. + 只有人类才能驾驶飞行器 You've cleared the surroundings of trees and bushes. + Hai liberato le vicinanze di alberi e cespugli. + Vous avez débarrassé les environs des arbres et des buissons. + 당신은 주변의 나무와 덤불을 정리했습니다. + Oczyściłeś okolicę z drzew oraz krzaków. + Vymýtil jsi okolí od stromů a keřů. + Limpaste as redondezas de árvores e arbustos. + 你已经清除了这附近的树木以及草丛 Only Commanders can order to clear the forest. + Solo i Comandanti possono ordinare di deforestare. + Seuls les commandants peuvent ordonner de défricher la forêt. + 오직 지휘관만 벌목 명령을 내릴 수 있습니다. + Tylko Dowódca może rozkazać oczyścić las. + Pouze Velitelé mohou nařídit vymýcení lesa. + Apenas Comandantes podem ordenar a limpeza da floresta. + 只有指挥官才能下达清除树木的命令 Clear Forest + Deforesta + Défricher la Forêt + 숲 벌목 + Oczyść las + Vymýtit les + Limpar Floresta + 清除树林 %1 Fast Travel has been cancelled because some player has boarded their vehicle and the destination is not HQ or an Airbase. + %1 Viaggio Rapido è stato cancellato perché un giocatore è salito a bordo del veicolo e la destinazione non è un QG o una Base Aerea + %1 Le voyage rapide a été annulé car un joueur est monté à bord de son véhicule et la destination n'est pas un QG ou une base aérienne. + 본부 또는 공군 기지가 목적지가 아닌 플레이어가 차량에 탑승했기 때문에 %1의 빠른 이동은 취소되였습니다. + %1 Szybka podróż została anulowana, ponieważ jakiś gracz wsiadł do pojazdu, a celem podróży nie jest kwatera główna ani baza lotnicza. + %1 Viagem Rápida foi cancelada porque algum jogador embarcou no seu veículo e o destino não é o QG ou uma Base Aérea. + %1 快速旅行已经被取消,由于部分玩家登入载具后目的地不是总部或是空军基地 You must click near a marker under your control. + Devi cliccare vicino ad un marcatore sotto il tuo controllo. + Vous devez cliquer à proximité d'un marqueur sous votre contrôle. + 당신은 당신의 영향력 아래에 있는 마커를 클릭해야합니다. + Musisz kliknąć w pobliżu kontrolowanego przez ciebie znacznika. + Precisas de clicar num marcador sob o teu controlo. + 你必须选择你所控制下的地图标记 Click on the zone you want to travel. + Clicca sulla zone dove vuoi andare. + Cliquez sur la zone dans laquelle vous souhaitez voyager. + 빠른 이동하고 싶은 곳을 클릭하세요. + Kliknij strefę, do której chcesz się udać. + Klikni na zónu kam chceš cestovat. + Clica na zona para a qual queres viajar. + Yolculuk etmek istediğin bölgeye tıkla. + 选择你所想要前往的区域 Group %1 arrived to destination. + Gruppo %1 è arrivato a destinazione. + Le groupe %1 est arrivé à destination. + 그룹 %1이(가) 목적지에 도착했습니다. + Grupa %1 dotarła do miejsca docelowego. + Skupina %1 dorazila do destinace. + Grupo %1 chegou aos seu destino. + 小组 %1已抵达目的地. Moving group %1 to destination. + Muovendo il gruppo %1 verso la destinazione. + Déplacement du groupe %1 vers la destination. + 그룹 %1을(를) 목적지로 보내는중. + Przenoszenie grupy %1 do miejsca docelowego. + A mover grupo %1 para o destino. You can select one group only to Fast Travel. + Puoi selezionare solo un gruppo cui effettuare il Viaggio Rapido. + Vous ne pouvez sélectionner qu’un seul groupe pour le voyage rapide. + 오직 한번에 한 개의 그룹만 빠른 이동을 시킬 수 있습니다. + Możesz wybrać tylko jedną grupę do szybkiej podróży. + Apenas podes selecionar um grupo para Viagem Rápida + Hızlı yolculuk etmek için sadece bir grup seçebilirsin. You cannot Fast Travel to a location that is under attack. + Non puoi effettuare il Viaggio Rapido verso un luogo sotto attacco. + Vous ne pouvez pas voyager rapidement vers un endroit attaqué. + 당신은 적이 공격 중인 곳으로 빠른 이동을 할 수 없습니다. + Nie można szybko podróżować do lokalizacji, która jest atakowana. + Nemůžeš rychle cestovat do lokace která je pod útokem. + Não podes fazer Viagem Rápida para uma localização sob ataque. You cannot Fast Travel to an area under attack or with enemies in the surrounding. + Non puoi effettuare il Viaggio Rapido verso un'area sotto attaco o con nemici nei paraggi. + Vous ne pouvez pas voyager rapidement vers une zone attaquée ou avec des ennemis à proximité. + 당신은 적에게 공격당하거나 포위된 곳으로 빠른 이동을 할 수 없습니다. + Nie można szybko podróżować do obszaru atakowanego lub z wrogami w okolicy. + Nemůžeš rychle cestovat do lokace která je pod útokem nebo má v okolí nepřátelé. + Não podes fazer Viagem Rápida para uma área sob ataque ou com inimigos nas redondezas. You cannot Fast Travel groups commanded by players. + Non puoi impartire il Viaggio Rapido a gruppi comandati dai giocatori. + Vous ne pouvez pas voyager rapidement avec des groupes commandés par des joueurs. + 당신은 플레이어가 지휘하는 분대로 빠른 이동할 수 없습니다. + Nie można szybko podróżować grupami dowodzonymi przez graczy. + Não podes fazer Viagem Rápida em grupos comandados por outros jogadores. You cannot Fast Travel while you are controlling AI. + Non puoi effettuare il Viaggio Rapido mentre controlli l'IA. + Vous ne pouvez pas voyager rapidement pendant que vous contrôlez l'IA. + 당신은 AI를 조종하는 동안에는 빠른 이동을 할 수 없습니다. + Nie możesz szybko podróżować, gdy kontrolujesz SI. + Nemůžeš rychle cestovat když ovládáš AI. + Não podes fazer Viagem Rápida enquanto estás a controlar IA. You cannot Fast Travel with enemies near the group. + Non puoi effettuare il Viaggio Rapido con nemici vicini al gruppo. + Vous ne pouvez pas voyager rapidement avec des ennemis proches du groupe. + 당신은 적이 분대 근처에 있을 때는 빠른 이동을 할 수 없습니다. + Nie można szybko podróżować z wrogami w pobliżu grupy. + Não podes fazer Viagem Rápida com inimigos perto do grupo. You cannot Fast Travel to an enemy controlled zone. + Non puoi effettuare il Viaggio Rapido verso una zona controllata dal nemico. + Vous ne pouvez pas voyager rapidement vers une zone contrôlée par l'ennemi. + 당신은 적이 점령 중인 곳으로 빠른 이동을 할 수 없습니다. + Nie można szybko podróżować do strefy kontrolowanej przez wroga. + Nemůžeš rychle cestovat do zóny zabranou nepřáteli. + Não podes fazer Viagem Rápida para uma zona controlada por inimigos. You cannot fast travel while being FF Punished. + Non puoi effettuare il viaggio rapido mentre sei Ammonito per il FA + Vous ne pouvez pas voyager rapidement en étant puni pour tir-ami. + 당신은 아군오사 처벌을 받는 동안에는 빠른 이동을 할 수 없습니다. + Nie możesz szybko podróżować, gdy jesteś ukarany za strzelanie do swoich. + Não podes fazer Viagem Rápida enquanto estás a ser punido por FA. There are no members near the target location. You need to be within %1 km of HQ, an attack, commander or a member. + Non vi sono membri vicino al luogo del bersaglio. Devi trovarti entro %1 km dal QG, dall'attacco, dal comandante o da un membro. + Il n’y a aucun membre à proximité de l’emplacement cible. Vous devez être à moins de %1 km du QG, d'une attaque, d'un commandant ou d'un membre. + 현재 위치 근처에 멤버가 없습니다. %1km 이내에 본부, 공격 임무, 지휘관 또는 멤버가 있어야 합니다. + W pobliżu miejsca docelowego nie ma żadnych członków. Musisz znajdować się w promieniu %1 km od kwatery głównej, miejsca ataku, dowódcy lub członka. + Não há membros perto da localização alvo. Precisas de estar a um mínimo de %1 km do QG, um ataque, comandante ou membro. Player groups are only allowed to Fast Travel to HQ or Airbases. + I gruppi di giocatori possono effettuare il Viaggio Rapido verso il QG o Basi Aeree. + Les groupes de joueurs ne sont autorisés qu'à effectuer des voyages rapides vers le QG ou les bases aériennes. + 플레이어 그룹은 오직 본부나 공군 기지에만 빠른 이동을 할 수 있습니다. + Grupy graczy mogą szybko podróżować tylko do kwatery głównej lub baz lotniczych. + Pouze skupiny hráčů mají povoleno rychle cestovat na HQ nebo Letiště. + Grupos de Jogadores apenas podem fazer Viagem Rápida para o QG ou Bases Aéreas. You cannot Fast Travel if you don't have a driver in all your vehicles or your vehicles are damaged and cannot move or your group is in a boat. + Non puoi effettuare il Viaggio Rapido se non hai un guidatore in tutti i tuoi veicoli o i tuoi veicoli sono danneggiati e non possono muoversi o il tuo gruppo si trova in un'imbarcazione. + Vous ne pouvez pas voyager rapidement si vous n'avez pas de chauffeur dans tous vos véhicules ou si vos véhicules sont endommagés et ne peuvent pas bouger ou si votre groupe est dans un bateau. + 당신은 모든 차량에 운전수가 없거나 차량이 고장나서 이동이 불가능한 경우 또는 그룹이 배에 탄 경우 빠른 이동을 할 수 없습니다. + Nie można podróżować szybko, jeśli nie ma kierowcy we wszystkich pojazdach, pojazdy są uszkodzone i nie mogą się poruszać lub grupa znajduje się na łodzi. + Não podes fazer Viagem Rápida se não tens um condutor em todos os veículos ou os veículos estão danificados e não se conseguem mexer ou o grupo está num barco. You cannot Fast Travel with your Tow Rope out or a Vehicle attached. + Non puoi effettuare il Viaggio Rapido con la Corda da Traino dispiegata o un Veicolo in Traino. + Vous ne pouvez pas voyager rapidement avec votre treuil déployé ou un véhicule attaché. + 당신은 타고 있는 차량에 견인줄이 나와 있거나 차량을 견인 중일 때는 빠른 이동을 할 수 없습니다. + Nie można szybko podróżować z wyciągniętą liną holowniczą lub podłączonym pojazdem. Fast Travel Schnellreise Viaggio Rapido Viaje Rápido - Téléportation + Voyage rapide 빠른 이동 Быстрое перемещение Szybka Podróż - Teleport + Rychlý přesun + Viagem Rápida Hızlı Seyahat 快速旅行 An Explosive Specialist is available on your High Command bar.<br/><br/>Send him anywhere on the map to deactivate mines. He will load his truck with mines he found.<br/><br/>Upon returning back to HQ he will unload mines stored in his vehicle. + Uno Specialista Esplosivi è disponibile nella barra Alto Comando.<br/><br/>Mandalo ovunque debbano essere disarmate mine. Caricherà il suo veicolo con le mine disarmate.<br/><br/>Quando sarà di ritorno al QG scaricherà le mine dal veicolo. + Un spécialiste des explosifs est disponible sur votre menu de haut commandement.<br/><br/>Envoyez-le n'importe où sur la carte pour désactiver les mines. Il chargera son camion avec les mines qu'il a trouvées.<br/><br/>De retour au QG, il déchargera les mines stockées dans son véhicule. + 폭파전문가가 최고 사령부 선택창에서 사용이 가능합니다.<br/><br/>폭파전문가는 지도 내 배치한 곳 근처에서 지뢰를 탐지할 수 있으며, 탐지한 지뢰를 해체해서 트럭에다 싣을 것입니다.<br/><br/>폭파전문가가 본부로 돌아오면 가지고 온 모든 지뢰를 내릴 겁니다. + Specjalista ds. materiałów wybuchowych jest dostępny na pasku High Command.<br/><br/>Wyślij go w dowolne miejsce na mapie, aby dezaktywował miny. Załaduje swoją ciężarówkę znalezionymi minami.<br/><br/>Po powrocie do siedziby rozładuje miny znajdujące się w jego pojeździe. Click on the position you wish to build the minefield. + Clicca sulla posizione dove vuoi dispiegare il campo minato. + Cliquez sur la position où vous souhaitez construire le champ de mines. + 지뢰지대를 만들고 싶은 곳에 클릭하세요. + Kliknij pozycję, w której chcesz zbudować pole minowe. + Klikni na pozici kde si přeješ položit minové pole. We can only deploy one minefield at a time. + Possiamo dispiegare solo un campo minato alla volta. + Nous ne pouvons déployer qu’un seul champ de mines à la fois. + 우리는 지뢰지대를 한번에 한개씩만 매설 가능합니다. + Możemy rozstawić tylko jedno pole minowe na raz. + Můžeme pokládat pouze jedno minové pole zároveň. You need a radio in your inventory to be able to give orders to other squads. + Necessiti di una radio nel tuo inventario per dare ordini alle altre squadre. + Vous avez besoin d'une radio dans votre inventaire pour pouvoir donner des ordres aux autres escouades. + 당신의 인벤토리에 무전기가 있어야 타 분대에 명령을 내릴 수 있습니다. + Potrzebujesz radia w ekwipunku, aby móc wydawać rozkazy innym oddziałom. + Potřebuješ mít v inventáři vysílačku aby jsi mohl vydávat rozkazy ostatním družstvům. You need a Radio Man in your group to be able to give orders to other squads. + Necessiti di un Operatore Radio nel gruppo per dare ordini alle altre squadre. + Vous avez besoin d'un Opérateur Radio dans votre groupe pour pouvoir donner des ordres aux autres escouades. + 당신의 그룹에 무전병이 있어야 타 분대에 명령을 내릴 수 있습니다. + Potrzebujesz radiowca w swojej grupie, aby móc wydawać rozkazy innym oddziałom. + Potřebuješ mít ve skupině Radistu aby jsi mohl dávat rozkazy ostatním družstvům. Not enough resources to recruit a mine deploying team (%1 € and %2 HR needed). + Non vi sono abbastanza risorse per reclutare un team di zappatori (%1 € e %2 HR richiesti). + Pas assez de ressources pour recruter une équipe de déploiement de mines (%1 € et %2 RH nécessaires). + 지뢰매설조를 모집할 만큼 충분한 자원이 없습니다.(%1 €그리고 %2 인적 자원 필요) + Niewystarczające zasoby, aby zrekrutować zespół minerski (potrzeba %1 € i %2 HR). You need at least 5 mines of this type to build a Minefield. + Necessiti di almeno 5 mine di questo tipo per dispiegare un Campo Minato. + Vous avez besoin d'au moins 5 mines de ce type pour construire un champ de mines. + 당신은 최소 5개의 같은 종류의 지뢰가 있어야 지뢰지대를 만들 수 있습니다. + Do zbudowania pola minowego potrzeba co najmniej 5 min tego typu. + Potřebuješ minimálně 5 min tohoto typu aby jsi mohl položit minové pole. Minefields @@ -748,27 +2147,56 @@ Drop Here + Lascia qui + Déposer ici + 여기에 떨어트리기 + Upuść tutaj + Upustit zde + Buraya bırak Move this asset + Sposta questa risorsa + Déplacer cet élément + 이 에셋 이동시키기 + Přesunout tento asset. The asset you want to move is being moved by another player. + La risorsa che vuoi spostare sta già venendo spostata da un altro giocatore. + L'élément que vous souhaitez déplacer est déplacé par un autre joueur. + 당신이 움직이려는 자산은 이미 다른 누군가가 움직이고 있습니다. + Tento asset který chceš přesunout je už přesouván jiným hráčem. You have other things attached, you cannot move this. + Hai altri oggetti attaccati, non puoi muoverlo. + Vous avez d'autres éléments attachés, vous ne pouvez pas déplacer cela. + 다른 물건을 들고 있기 때문에 이 물건을 이동시킬 수 없습니다. + Masz dołączone inne rzeczy, nie możesz tego przenieść. This asset needs to be closer to it relative zone center to be able to be moved. + Questa risorsa deve essere più vicina al proprio centro della zona per essere spostata. + Cet élément doit être plus proche du centre de la zone relative pour pouvoir être déplacé. + 이 에셋을 이동시키려면 본부 구역 중심과 더 가까워야 합니다. Only Player Commander is allowed to move HQ assets. + Solo un Giocatore Comandante può muovore le risorse del QG. + Seul le joueur commandant est autorisé à déplacer les ressources du QG. + 오직 플레이어 지휘관만 본부 에셋을 이동시킬 수 있습니다. + Pouze Velitel může hýbat HQ objekty. This asset cannot be moved further away from its zone center. + Questa risorsa non può essere spostata più lontano di così dal suo centro di zona. You cannot move HQ assets while in a vehicle. + Non puoi muovere le risorse del QG mentre sei in un veicolo. + Vous ne pouvez pas déplacer des éléments du QG lorsque vous êtes dans un véhicule. + 차량을 타고 있을 때는 본부 에셋을 이동할 수 없습니다. Move HQ @@ -779,36 +2207,81 @@ 본부 옮기기 Переместить штаб Przenieś Kwaterę Główną - Přesuňte velitelství + Přesunout velitelství Karargahı Taşı 转移总部 You cannot rest while citizens are under attack. + Non puoi riposare mentre i cittadini sono sotto attacco. + Vous ne pouvez pas vous reposer pendant que les citoyens sont attaqués. + 민간인들이 공격받는 동안에는 쉴 수 없습니다. + Nie można odpoczywać, gdy obywatele są atakowani. + Nemůžeš odpočívat když občané jsou pod útokem. Only the Commander can order to rest. + Solo il Comandante può ordinare di riposare. + Seul le Commandant peut ordonner de se reposer. + 오직 지휘관만 휴식 명령을 내릴 수 있습니다. + Tylko dowódca może zarządzić odpoczynek. + Pouze Velitelé mohou nařídit odpočinek. You cannot rest while enemies are near our units. + Non puoi riposare mentre vi sono nemici vicino alle nostre unità. + Vous ne pouvez pas vous reposer tant que les ennemis sont à proximité de nos unités. + 적들이 근처에 있을 때는 쉴 수 없습니다. + Nie można odpoczywać, gdy wrogowie znajdują się w pobliżu naszych jednostek. + Nemůžeš odpočívat když nepřátelé jsou poblíž našich jednotek. You cannot rest while the enemy is counterattacking. + Non puoi riposare mentre il nemico sta contrattaccando. + Vous ne pouvez pas vous reposer pendant que l'ennemi contre-attaque. + 적이 반격 중일 때에는 쉴 수 없습니다. + Nie możesz odpoczywać, gdy wróg kontratakuje. + Nemůžeš odpočívat když nepřítel podniká protiútok. You cannot rest while your HQ is under attack. + Non puoi riposare mentre il QG è sotto attacco. + Vous ne pouvez pas vous reposer pendant que votre QG est attaqué. + 본부가 공격받는 동안에는 쉴 수 없습니다. + Nie można odpoczywać, gdy sztab jest atakowany. + Nemůžeš odpočívat když Velitelství je pod útokem. All players must be in a 100m radius from HQ to be able to rest. + Tutti i giocatori devono trovarsi entro 100m dal QG per riposare. + Tous les joueurs doivent se trouver dans un rayon de 100 m du QG pour pouvoir se reposer. + 모든 플레이어가 본부로부터 100미터 이내에 있어야 쉴 수 있습니다. + Wszyscy gracze muszą znajdować się w promieniu 100 m od siedziby głównej, aby móc odpocząć. Skip Time / Rest + Salto Temporale / Riposa + Passer du temps / Repos + 시간 넘기기 / 쉬기 + Pomiń czas / odpocznij + Přeskočit čas / Odpočívat + Zamanı atla / Dinlen You need a radio in your inventory to be able to give orders to other squads. + Necessiti di una radio nel tuo inventario per dare ordini alle altre squadre. + Vous avez besoin d'une radio dans votre inventaire pour pouvoir donner des ordres aux autres escouades. + 당신의 인벤토리에 무전기가 있어야 타 분대에 명령을 내릴 수 있습니다. + Potrzebujesz radia w ekwipunku, aby móc wydawać rozkazy innym oddziałom. + Potřebuješ mít v inventáři vysílačku aby jsi mohl vydávat rozkazy ostatním družstvům. You need a Radio Man in your group to be able to give orders to other squads. + Necessiti di un Operatore Radio nel gruppo per dare ordini alle altre squadre. + Vous avez besoin d'un Opérateur Radio dans votre groupe pour pouvoir donner des ordres aux autres escouades. + 당신의 그룹에 무전병이 있어야 타 분대에 명령을 내릴 수 있습니다. + Potrzebujesz radiowca w swojej grupie, aby móc wydawać rozkazy innym oddziałom. + Potřebuješ mít ve skupině Radistu aby jsi mohl dávat rozkazy ostatním družstvům. Squad Options @@ -819,13 +2292,24 @@ Назначение отряда Opcje Drużyny Možnosti družstva + Takım seçenekleri 小队选项 You need a radio in your inventory to be able to give orders to other squads. + Ti serve una radio per dare ordini alle altre squadre. + Vous avez besoin d'une radio dans votre inventaire pour pouvoir donner des ordres aux autres escouades. + 당신의 인벤토리에 무전기가 있어야 타 분대에 명령을 내릴 수 있습니다. + Potrzebujesz radia w ekwipunku, aby móc wydawać rozkazy innym oddziałom. + Potřebuješ mít v inventáři vysílačku aby jsi mohl vydávat rozkazy ostatním družstvům. You need a Radio Man in your group to be able to give orders to other squads. + Ti serve un Operatore Radio nel gruppo per dare ordini alle altre squadre. + Vous avez besoin d'un Opérateur Radio dans votre groupe pour pouvoir donner des ordres aux autres escouades. + 당신의 그룹에 무전병이 있어야 타 분대에 명령을 내릴 수 있습니다. + Potrzebujesz radiowca w swojej grupie, aby móc wydawać rozkazy innym oddziałom. + Potřebuješ mít ve skupině Radistu aby jsi mohl dávat rozkazy ostatním družstvům. Squad Recruit @@ -844,15 +2328,33 @@ Client idle checker + Controllore Client inattivo + Vérificateur d'inactivité client + 클라이언트 잠수 확인기 + Sprawdzanie bezczynności klienta You are now considered AFK. You may lose commander if an election is triggered. + Sei condiserato INATTIVO. Potresti perdere il ruolo di comando se è indetta un'elezione. + Vous êtes désormais considéré comme AFK. Vous risquez de perdre votre commandant si une élection est déclenchée. + 지금부터 당신은 잠수로 간주됩니다. 만약 지휘관 투표가 시작된다면 지휘관 권한을 잃을 수도 있습니다. + Jesteś teraz uważany za AFK. Możesz stracić rolę dowódcy, jeśli zostaną uruchomione wybory. + Nyní jsi AFK, můžeš ztratis roli Velitele pokud bude vyvoláno hlasování. AI Load Info + Carica Info IA + Informations de chargement de l'IA + AI 로드 정보 + Informacje o obciążeniu AI Vehicle Arsenal + Arsenale del Veicolo + Arsenal de véhicules + 차량 무기고 + Arsenał pojazdów + Arzenál vozidel Buy Vehicle @@ -882,472 +2384,1018 @@ Move this asset + Sposta questa risorsa + Déplacer cet élément + 이 에셋 이동시키기 + Přesunout tento asset. Unit Recruitment + Reclutamento Unità + Recrutement d'unité + 병력 모집 + Rekrutacja jednostek + Verbování jednotek Transfer Vehicle cargo to Ammobox + Trasferisci il carico del Veicolo alla Cassa di Munizioni + Transférer la cargaison du véhicule vers l'Arsenal + 차량 화물을 탄약상자로 옮기기 + Przenieś ładunek pojazdu do skrzynki Ammobox + Přesunou náklad vozidla do Bedny Purchase Vehicle + Compra Veicolo + Acheter un véhicule + 차량 구입 + Zakup pojazd + Zakoupit vozidlo + Aracı satın al You cannot buy vehicles while there are enemies near you. + Non puoi comprare veicoli mentre vi sono nemici nelle vicinanze. + Vous ne pouvez pas acheter de véhicules tant que des ennemis sont proches. + 적들이 근처에 있을 때는 차량을 구입할 수 없습니다. + Nie można kupować pojazdów, gdy w pobliżu znajdują się wrogowie. + Nemůžeš kupovat vozidla když jsou poblíž nepřátelé. General Info + Info Generali + Informations générales + 기본 정보 + Informacje ogólne + Obecné informace + Genel bilgi You are not in the member's list, but as you are Server Admin, you have been added. Welcome! + Non sei nella lista dei mebri ma, visto che sei l'Amministratore del Server, sei stato aggiunto. Benvenuto! + Vous n'êtes pas dans la liste des membres, mais comme vous êtes administrateur du serveur, vous avez été ajouté. Bienvenue! + 당신은 멤버가 아니지만, 서버 관리자이기 때문에 자동으로 멤버로 추가되었습니다. 환영합니다! + Nie ma Cię na liście członków, ale ponieważ jesteś administratorem serwera, zostałeś dodany. Witamy! Welcome Guest<br/><br/>You have joined this server as guest. + Benvenuto Ospite<br/><br/>Ti sei unito a questo server come ospite. + Bienvenue Invité<br/><br/>Vous avez rejoint ce serveur en tant qu'invité. + 안녕하세요 게스트<br/><br/> 당신은 이 서버에 게스트로 접속했습니다. + Witaj gościu<br/><br/>Dołączyłeś do tego serwera jako gość. ACE items added to arsenal and ammo-boxes. + Gli oggetti ACE sono stati aggiunti all'arsenale e le casse di munizioni. + Objets ACE ajoutés à l'arsenal et aux boîtes de munitions. + ACE 아이템이 무기고와 탄약상자에 추가되었습니다. + Dodano przedmioty ACE do arsenału i skrzynek z amunicją. + ACE předměty přidáný do arzenálu a muničních beden. Default revive system will be disabled. + Il sistema di rianimazione predefinito verrà disabilitato. + Le système de réanimation par défaut sera désactivé. + 기본 부활 시스템은 비활성화 될것입니다 + Domyślny system leczenia zostanie wyłączony. + Výchozí oživovací systém byl vypnut. Players will use ACRE radios. Unconscious players' radios will be muted. + I giocatori utilizzeranno le radio ACRE. Le radio dei giocatori privi di conoscenza saranno silenziate. + Les joueurs utiliseront les radios ACRE. Les radios des joueurs inconscients seront mises en sourdine. + 플레이어는 ACRE 무전기를 사용할 것입니다. 의식불명인 플레이어의 무전기는 음소거될 것입니다. + Gracze będą używać radia ACRE. Nieprzytomni garacze będą mieli wyciszone radia. Loaded Mods + Mod Caricate + Mods chargés + 로드된 모드 + Załadowane mody + Načtené mody + Yüklenen modlar Players will use TFAR radios. Unconscious players' radios will be muted. + I giocatori utilizzeranno le radio TFAR. Le radio dei giocatori privi di conoscenza saranno silenziate. + Les joueurs utiliseront les radios TFAR. Les radios des joueurs inconscients seront mises en sourdine. + TFAR 무전기를 사용할 것입니다. 의식불명인 플레이어의 무전기는 음소거될 것입니다. + Gracze będą używać radiotelefonów TFAR. Radia nieprzytomnych graczy zostaną wyciszone. Recruit Unit + Recluta Unità + Recrutement d'unités + 병력 모집 + Zrekrutuj oddział + Naverbovat jednotku You cannot recruit units while there are enemies near you. + Non puoi reclutare unità mentre vi sono nemici nelle vicinanze. + Vous ne pouvez pas recruter des unités tant que des ennemis sont proches. + 적들이 근처에 있을 때는 유닛을 모집할 수 없습니다. + Nie można rekrutować jednostek, gdy w pobliżu znajdują się wrogowie. + Nemůžeš rekrutovat jednotky když jsou poblíž nepřátelé. Static Deployed + Statica Dispiegata + Arme statique déployée + 고정화기 배치됨 + Broń statyczna rozstawiona Static weapon has been deployed for use in a nearby zone, and will be used by garrison militia if you leave it here the next time the zone spawns. + Le armi statiche sono state dispiegate al fine di essere usate in una zona vicina, saranno utilizzate dalla milizia di guarnigione la prossima volta che viene generata la zona. + L'arme statique a été déployée pour être utilisée dans une zone proche et sera utilisée par la garnison si vous la laissez ici la prochaine fois que la zone apparaîtra. + 고정화기가 인근에 사용되기 위해 배치되었으며, 그대로 두면 주둔군이 영역에 스폰될 경우 사용할 것입니다. + Broń statyczna została rozmieszczona do użytku w pobliskiej strefie i będzie używana przez milicję garnizonową, jeśli zostawisz ją tutaj przy następnym odrodzeniu strefy. This Vehicle is locked, ask the Owner to unlock it. + Questo veicolo è chiuso, chiedi al Proprietario di aprirlo. + Ce Véhicule est verrouillé, demandez au Propriétaire de le déverrouiller. + 이 차량은 잠겼습니다. 차량 소유자에게 부탁하세요. + Pojazd jest zamknięty, poproś właściciela o jego odblokowanie. + Bu araç kilitli, kilidini açması için sahibine sor. Warning + Warnung + Attenzione + Avertissement + 경고 + Uwaga + Varování + Uyarı Intel documents taken. + Documenti di Intelligence presi. + Renseignements récupérés. + 군사정보 문서 확보. + Dokumenty wywiadowcze zostały przejęte. Locate location + Trova la locazione + Localiser l'emplacement + 위치 특정하기 + Znajdź lokację Reference to unknown location, need to locate location to continue deciphering. + Riferimento a locazione sconosciuta, devi trovare la locazione prima di continuare il decifraggio. Decipher meaning + Decifra il significato Ilegible text encountered, need to decipher meaning from context. + Testo illegibile pervenuto, necessità di decifrare il significato dal contesto. Decipher codename + Decifra il nome in codice Unknown codename encountered, need to decipher the codename reference. + Nome in codice sconosciuto pervenuto, necessità di decifrare il riferimento al nome in codice. Solve riddle + Risolvi l'indovinello + Résoudre l'énigme + 수수께끼 풀기 + Rozwiąż zagadkę + Rozlušti hádanku Section of texts meaning hidden behind a riddle, have to solve it to continue. + Significato di sezioni di testo nascoste in un indovinello, necessità di risolverlo per continuare. + Le sens de certaines parties du texte est caché derrière une énigme, il faut la résoudre pour continuer. + 문장으로 이루어진 수수께끼들을 풀어야지만 계속할수 있습니다. + Fragment tekstu ukryty za zagadką, którą należy rozwiązać, aby kontynuować. Decryption progress at + Progresso decriptazione al + Décryptage à + 해독 진행률 + Postęp deszyfrowania No one in range of the intel, need to start from scratch. + Nessuno è nel raggio di questa intelligence, necessità di iniziare da zero. + Personne n'est à portée du renseignement, il faut recommencer du début. + 아무도 군사정보 근처에 없기 때문에, 다운로드를 처음부터 다시 시작해야합니다. + Nikt nie jest w zasięgu danych wywiadowczych, trzeba zacząć od zera. You managed to decipher the intel! + Hai decifrato l'intelligence! + Vous avez réussi à décrypter le renseignement ! + 당신은 군사정보를 해석하는데 성공했습니다! + Udało ci się rozszyfrować dane wywiadowcze! The screen says:<br/><br/>Prepare to die! + Lo schermo dice:<br/><br/>Preparati a morire! + L'écran affiche :<br/><br/>Préparez-vous à mourir ! + 화면에 출력된 글자: <br/><br/> 죽을 준비나 해라! + Ekran mówi:<br/><br/>Przygotuj się na śmierć! Restart server process + Processo di riavvio del server + Redémarrer le processus du serveur + 서버 재시작 + Uruchom ponownie proces serwera Critical Error in network infrastructur. Server returned ErrorCode: CRITICAL_ARMA_PROCESS_DIED + Errore Critico nell'infrastruttura network. Il Server ha riportato ErrorCode: CRITICAL_ARMA_PROCESS_DIED + Erreur critique dans l’infrastructure réseau. Le serveur a renvoyé le code d'erreur : CRITICAL_ARMA_PROCESS_DIED + 네트워크 인프라에 치명적인 오류 발생. 반환된 서버 오류 코드: CRITICAL_ARMA_PROCESS_DIED + Błąd krytyczny w infrastrukturze sieciowej. Serwer zwrócił ErrorCode: CRITICAL_ARMA_PROCESS_DIED Reroute download + Reindirizza download + Rediriger le téléchargement + 경로 재설정 + Przekieruj pobieranie Download port closed on server. Manual reroute required! + Porta di download del server chiusa. Reindirizzamento manuale richiesto! + Port de téléchargement fermé sur le serveur. Redirection manuelle requise ! + 다운로드 포트가 닫혔습니다. 수동 포트 지정이 필요합니다! + Port pobierania jest zamknięty na serwerze. Wymagane ręczne przekierowanie! Restart Network Adapter + Riavvia la Scheda di Rete Error in Network Adapter. Hardware not responding. Restart now? + Errore Scheda di Rete. Hardware non risponde. Riavvia ora? Confirm file + Conferma file + Confirmer le fichier + 파일 확인하기 + Potwierdź plik + Dosyayı doğrula Data Fragment Error. File {002451%12-215502%} has to be confirmed manually! + Errore in Frammento di Dati. File {002451%12-215502%} deve essere confermato manualmente! + Erreur de fragment de données. Le fichier {002451%12-215502%} doit être validé manuellement ! + 데이터 파편화 오류. {002451%12-215502%} 파일은 직접 확인해야합니다. + Błąd fragmentu danych. Plik {002451%12-215502%} musi zostać potwierdzony ręcznie! Skip URL + Salta URL + Ignorer l'URL + URL 스킵하기 + Pomiń adres URL 404 Error on server. URL incorrect. Skip URL? + Errore 404 sul server. URL incorretto. Salta URL? + Erreur 404 sur le serveur. URL incorrecte. Ignorer l'URL ? + 404 서버 오류. URL이 잘못되었습니다. URL을 스킵합니까? + Błąd 404 na serwerze. Nieprawidłowy adres URL. Pominąć adres URL? Stop windows update + Ferma windows update + Interrompre la mise à jour Windows + 윈도우 업데이트 중지 + Zatrzymaj aktualizację systemu Windows Windows needs an update. Update now and lose all data? + Windows necessità di un aggiornamento. Aggiorna ora e perdi tutti i dati? + Windows a besoin d'une mise à jour. Mettre à jour maintenant et perdre toutes les données ? + 윈도우를 업데이트 해야합니다. 지금 업데이트 하시겠습니까? + Windows wymaga aktualizacji. Zaktualizować teraz i stracić wszystkie dane? Download at %1%2 + Download al %1%2 + Téléchargement à %1%2 + 다운로드 완료까지 %1%2 + Postęp pobierania %1%2 No one in range of the intel, reseting download! + Nessuno nel raggio dell'Intelligence, reset download! + Personne à portée du renseignement, téléchargement réinitialiser ! + 아무도 군사정보 근처에 없습니다. 다운로드를 리셋합니다. + Nie ma nikogo w obrębie danych wywiadowczych, resetowanie pobierania! You managed to download the intel! + Hai scaricato l'intelligence! + Vous avez réussi à télécharger les renseignements ! + 당신은 군사정보를 다운로드하는 데 성공했습니다! + Udało ci się pobrać dane! Cancel Search + Annulla Ricerca + Annuler la recherche + 검색 취소 + Anuluj przeszukiwanie Search cancelled. + Ricerca annullata. + Recherche annulée. + 검색 취소됨. + Przeszukiwanie anulowane. + Arama iptal edildi. Search completed, but you found nothing! + Ricerca completata, non hai trovato nulla! + Recherche terminée, mais vous n'avez rien trouvé ! + 검색을 완료했지만, 아무것도 찾지 못했습니다. + Przeszukiwanie zakończone, ale nic nie znaleziono! Search completed, intel found! + Ricerca completata, intelligence trovata! + Recherche terminée, renseignements trouvées ! + 검색 완료, 군사 정보 발견! + Przeszukiwanie zakończone, dane znalezione! Disarm bomb + Disinnesca bomba + Désarmer la bombe + 폭탄 해체 + Rozbrój bombę + Bombayı çöz We found the tracking data for a %1 convoy.<br/>Convoy position marked on map! + Abbiamo trovato i dati di tracciamento di un convoglio per %1.<br/>Posizione del convoglio marcata sulla mappa! + Nous avons trouvé les données de suivi d'un convoi %1.<br/>Position du convoi indiquée sur la carte ! + %1 수송대의 추적 데이터를 찾았습니다. <br/> 수송대의 위치를 지도에 표시했습니다! + Znaleźliśmy położenie konwoju %1.<br/>Pozycja konwoju zaznaczona na mapie! There are currently no %1 convoys driving around! + Non ci sono convogli %1 in giro! + Il n'y a actuellement aucun convoi %1 en circulation ! + 현재 %1 의 수송대가 주변에 한대도 없습니다! + Obecnie w okolicy nie ma żadnych konwojów %1! We found the %1 convoy GPS decryption key!<br/>%2 convoys are marked on the map. + Abbiamo trovato la chiave di decriptazione GPS del convoglio %1!<br/>Convogli %2 marcati sulla mappa. + Nous avons trouvé la clé de déchiffrement GPS du convoi %1 !<br/>%2 convois sont marqués sur la carte. + 우리는 %1 수송대의 GPS 암호화 키를 찾았습니다!<br/>%2 수송대를 지도에 표시했습니다. + Znaleźliśmy klucz deszyfrujący GPS konwoju %1!<br/>%2 konwoje są zaznaczone na mapie. We found a %1 decryption key!<br/>It allows us to fully decrypt the next support call. + Abbiamo trovato una chiave di decriptazione %1!<br/>Ci permetterà di decriptare totalmente la prossima richiesta di supporto. + Nous avons trouvé une clé de déchiffrement %1 !<br/>Elle nous permet de décrypter entièrement le prochain appel d'assistance. + %1의 암호 해독 키 패키지를 찾았습니다!<br/>이제 다음 지원 요청을 완전히 해독할 수 있습니다. + Znaleźliśmy klucz deszyfrujący %1! <br/>Pozwala nam to w pełni odszyfrować następne wezwanie o wsparcie. You found a package of %1 decryption keys!<br/>They allow your faction to decrypt support calls. + Havi trovato un pacchetto di chiavi di decriptazione %1!<br/>Permetteranno alla tua fazione di decriptare le richieste di supporto. + Vous avez trouvé un paquet de %1 clés de déchiffrement !<br/>Elles permettent à votre faction de déchiffrer les appels d'assistance. + %1의 암호 해독 키 패키지를 찾았습니다!<br/> 이제 아군은 지원 요청을 해독할 수 있습니다. + Znaleziono pakiet %1 kluczy deszyfrujących! <br/>Umożliwiają one frakcji odszyfrowywanie próśb o wsparcie. You found some confidential data, you sold it for %1 on the black market! + Hai trovato dati confidenziali, li hai venduti sul mercato nero per %1! + Vous avez trouvé des données confidentielles, vous les avez vendues pour %1 au marché noir ! + 당신은 기밀문서를 찾았고 %1달러에 암시장에 팔았습니다! + Znalazłeś poufne dane i sprzedałeś je za %1 na czarnym rynku! %1 has plenty of defence reserves available. + %1 ha abbondanti riserve difensive disponibili. + %1 dispose de nombreuses réserves de défense. + %1은 사용 가능한 방어용 예비군을 매우 많이 보유 중입니다. + %1 ma wiele dostępnych rezerw obronnych. %1 has moderate defence reserves available. + %1 ha moderate riserve difensive disponibili. + %1 dispose de réserves de défense modérées. + %1은 사용 가능한 방어용 예비군을 많이 보유 중입니다. + %1 ma dostępne umiarkowane rezerwy obronne. %1 is short on defence reserves. + %1 è a corto di riserve difensive. + %1 manque de réserves de défense. + %1은 사용 가능한 방어용 예비군을 적게 보유 중입니다. + W %1 brakuje rezerw obronnych. %1 has almost no defence reserves left. + %1 non ha quasi nessuna riserva difensiva. + %1 n'a presque plus de réserves de défense. + %1은 사용 가능한 방어용 예비군이 거의 없습니다. + %1 nie ma już prawie żadnych rezerw obronnych. %1 is completely out of defence reserves. + %1 è completamente senza riserve difensive. + %1 n'a plus aucune réserves de défense. + %1은 사용 가능한 방어용 예비군이 하나도 없습니다. + %1 całkowicie wyczerpał rezerwy obronne. %1 attack is imminent! + Attacco %1 imminente! + L'attaque %1 est imminente ! + %1의 공격이 임박했습니다! + Atak %1 jest nieuchronny! %1 attack expected in %2 minutes. + Attacco %1 in arrivo tra %2 minuti. + Attaque %1 attendue dans %2 minutes. + %1의 공격이 %2분에 들어올 것으로 예상됩니다. + %1 atak spodziewany za %2 minuty. You found incriminating data on the traitor, we don't think he will cause any more trouble. + Abbiamo trovato dati incriminanti sul traditore, non causerà più problemi. + Vous avez trouvé des données compromettantes sur le traître, nous ne pensons pas qu'il causera d'autres ennuis. + 배신자의 유죄를 입증하는 자료를 찾았고, 그는 더 이상 문제를 일으키지 않을 겁니다. + Znaleźliście dane obciążające zdrajcę, nie sądzimy, by w przyszłości sprawiał on więcej kłopotów. You found the supply data for the<br/> %1<br/> You have unlocked this weapon! + Hai trovato i dati di approvigionamento per <br/> %1<br/> Hai sbloccato questa arma! + Vous avez trouvé les données de ravitaillement pour le<br/> %1<br/> Vous avez débloqué cette arme ! + 다음 무기에 대한 공급 데이터를 찾았습니다. <br/>%1<br/>해당 무기를 잠금 해제했습니다! + Znaleziono dane zaopatrzenia dla broni<br/> %1<br/> Odblokowano tę broń! Intel + Intel + Intelligence + Renseignements + 군사정보 + Dane wywiadowcze Search Intel + Cerca Intelligence + Chercher des Renseignements + 군사정보 찾기 + Przeszukaj dane wywiadowcze Cooldown still active. + Recupero ancora attivo. + La recharge de la compétence est toujours active. + 재사용 대기 시간이 아직 끝나지 않았습니다. + Czas odnowienia jest nadal aktywny. Already transfering. + Già in trasferimento. + Déjà en transfert. + 이미 넣는 중입니다. + Już się przenosi. Load loot to crate + Carica spoglie nella cassa + Charger le butin dans la caisse + 전리품을 상자에 넣기 + Załaduj łup do skrzyni Load loot from crate to vehicle + Carica spoglie nel veicolo + Charger le butin depuis la caisse vers le véhicule + 전리품을 상자에서 차량으로 적재하기 + Załaduj łupy ze skrzyni do pojazdu Unable to transfer all loot to %1. %1 full. + Impossibile trasferire tutte le spoglie in %1. %1 pieno. + Impossible de transférer tout le butin vers %1. %1 plein. + %1에 모든 전리품을 옮겨담을 수 없습니다. %1이(가) 가득 찼습니다. + Nie można przenieść wszystkich łupów do %1. %1 jest pełny. No vehicles nearby. + Nessun veicolo vicino. + Aucun véhicule à proximité. + 차량이 근처에 없습니다. + Brak pojazdów w pobliżu. All loot transfered to %1. + Tutte le spoglie trasferite in %1. + Tout le butin a été transféré à %1. + 모든 전리품을 %1에 넣었습니다. + Wszystkie łupy zostały przeniesione do %1. Looting... + Saccheggiando... + Pillage... + 전리품 줍는 중... + Szabrowanie... Unable to transfer all nearby loot. + Impossibile trasferire tutte le spoglie vicine. + Impossible de transférer tout le butin à proximité. + 근처에 있는 전리품을 다 넣을 수 없습니다. + Nie można przenieść wszystkich pobliskich łupów. Nearby loot transfered to crate. + Spoglie vicine trasferine nella cassa. + Le butin proche a été transféré dans la caisse. + 근처의 전리품들을 상자에 넣었습니다. + Pobliski łup przeniesiony do skrzyni. Loot crate + Cassa delle spoglie + Caisse de butin + 전리품 상자 + Skrzynia z łupami A %4 officer is inspecting %1. Go there and kill him before %2:%3. + Un ufficiale %4 sta ispezionando %1. Recati lì ed uccidilo entro %2:%3 Kill the Officer + Uccidi l'Ufficiale + Tuez l'Officier + 장교 사살 + Zabij oficera We have spotted a %3 SpecOp team patrolling around a %1. Ambush them and we will have one less problem. Do this before %2. Be careful, they are tough boys. + Abbiamo avvistato una squadra di FS %3 in pattugliamento intorno a %1. Tendi un'imboscata e avremo un problema in meno. Fallo entro %2. Sii cauto, sono uomini duri. + Nous avons repéré une équipe des Forces Spéciales de %3 en train de patrouiller autours d'un %1. Prenez les en embuscade et ça nous fera un problème de moins. Faites-le avant %2. Soyez prudents, c'est des durs. + %1 인근을 순찰하는 %3 소속 특수작전조를 발견했습니다. 그들을 기습하면 골치아픈 문제가 하나 줄어들 것입니다. %2 이전까지 이 작업을 수행하십시오. 조심하세요. 그들은 고도로 훈련된 녀석들입니다. + Zauważyliśmy zespół %3 sił specjalnych patrolujący okolice %1. Przeprowadź na nich skuteczną zasadzkę, a będziemy mieli jeden problem mniej. Zrób to przed %2. Uważaj, to twardziele. SpecOps + Spezialkräfte + FS + Forces Spéciales + 특수부대 + Siły Specjalne Someone found some intel on the traitors family, he will not cause any problems any more! + Qualcuno ha trovato dell'intelligence sulla famiglia dei traditori, non causerà più problemi! + Quelqu'un a trouvé des renseignements sur la famille du traitre, il ne nous posera plus de problèmes ! + 누군가 배신자의 가족에 대한 정보를 발견했습니다. 그는 더 이상 문제를 일으키지 않을 겁니다! + Ktoś znalazł informacje o rodzinie zdrajcy, nie będzie już sprawiał problemów! A traitor has scheduled a meeting with %4 in %1. Kill him before he provides enough intel to give us trouble. Do this before %2. We don't where exactly this meeting will happen. You will recognise the building by the nearby Offroad and %3 presence. + Un traditore si incontrerà con %4 a %1. Uccidilo prima che possa fornirgli intelligence e crearci problemi. Fallo entro %2. Non sappiamo dove avverrà l'incontro. Riconoscerai l'edificio dal Fuoristrada parcheggiato e dalla presenza di %3. + Un traitre va rencontrer %4 dans %1. Tuez-le avant qu'il ne divulge assez de renseignements pour nous causer des problèmes. Faites-le avant %2. Nous ne savons pas exactement où cette rencontre aura lieu. Vous reconnaitrez le batiment grâce au Tout-Terrain proche et la présence de %3. + 한 배신자가 %1에서 %4와(과) 만남을 가지기로 일정을 잡았습니다. 그가 우리에게 문제를 일으킬 수 있는 정보를 제공하기 전에 그를 사살하십시오. %2 전에 수행하십시오. 이 만남이 어디서 일어나는지는 정확히 알 수 없습니다. 근처에 있는 오프로드와 %3의 존재로 알 수 있습니다. + Zdrajca zaplanował spotkanie z %4 w %1. Zabij go, zanim przekaże im wystarczająco dużo informacji przez którę będziemy mieli kłopoty. Zrób to przed %2. Nie wiemy, gdzie dokładnie odbędzie się to spotkanie. Budynek rozpoznasz po pobliskim Offroadzie i obecności %3. Kill the Traitor + Uccidi il Traditore + Tuez le Traitre + 배신자 사살 + Zabij zdrajcę A %1 would be a fine addition to our cause. Go there and capture it before %2. + Un %1 tornerebbe utile alla nostra causa. Recati sul posto e catturalo entro %2. + Un %1 serait un bon atout pour notre cause. Allez y et capturez le avant %2. + %1는 우리의 목적에 알맞는 훌륭한 전과가 될 것입니다. %2 전까지 가서 점령하십시오. + %1 będzie dobrym wzmocnieniem naszej sprawy. Udaj się tam i zdobądź to przed %2. A %1 is disturbing our operations in the area. Go there and capture it before %2. + Un %1 sta interdicendo le nostre operazioni nell'area. Recati lì e catturalo entro %2. + Un %1 perturbe nos opérations dans la zone. Allez y et capturez le avant %2. + %1이(가) 해당 구역에서 우리 작전을 방해하고 있습니다. %2 전까지 가서 점령 하십시오. + Obiekt %1 zakłóca nasze operacje w okolicy. Udaj się tam i zdobądź go przed %2. Resource Acquisition + Acquisizione di risorse + Acquisition de Ressources + 자원채취소 점령 + Pozyskiwanie zasobów Take the Outpost + Cattura l'Avamposto + Capturez l'Avant-Poste + 전초기지 점령 + Przejmij posterunek A convoy from %1 is about to depart at %2. It will provide ammunition to %3. Try to intercept it. Steal or destroy that truck before it reaches it's destination. + Un convoglio da %1 è in procinto di partire alle %2. Trasporta munizioni verso %3. Prova ad intercettarlo. Ruba o distruggi i veicoli prima che raggiungano la destinazione. + Un convoi partant de %1 est sur le point de partir à %2. Il va fournir des munitions à %3. Essayez de l'intercepter. Volez ou détruisez ce camion avant qu'il n'atteigne sa destination. + %1에서 온 수송대가 %2에서 출발하려고 하며, 이는 %3에게 탄약을 제공할 것입니다. 수송을 방해하여 해당 트럭이 목적지에 도달하기 전에 훔치거나 파괴하십시오. + Konwój z %1 wkrótce wyruszy w kierunku %2. Dostarczy on amunicję do %3. Spróbuj go przechwycić. Ukradnij lub zniszcz ciężarówkę, zanim dotrze do celu. Ammo Convoy + Munitions Konvoy + Convoglio Munizioni + Convoi de munitions + 탄약 수송대 + Konwój amunicyjny A convoy from %1 is about to depart at %2. It will reinforce %3 with armored vehicles. Try to intercept it. Steal or destroy that thing before it reaches it's destination. + Un convoglio da %1 è in procinto di partire alle %2. Rinforzerà %3 con veicoli corazzati. Prova ad intercettarlo. Ruba o distruggi i veicoli prima che raggiungano la destinazione. + Un convoi de %1 est sur le point de partir à %2. Il renforcera %3 avec des véhicules blindés. Essayez de l'intercepter. Volez ou détruisez cette chose avant qu'elle n'atteigne sa destination. + %1에서 온 수송대가 %2에서 출발하려고 하며, 이는 %3의 기갑 차량을 증원할 것입니다. 수송을 방해하여 그것이 목적지에 도달하기 전에 훔치거나 파괴하십시오. + Konwój z %1 wkrótce wyruszy w kierunku %2. Wzmocni on %3 pojazdami opancerzonymi. Spróbuj go przechwycić. Ukradnij lub zniszcz to coś, zanim dotrze do celu. Armored Convoy + Convoglio Corazzato + Convoi Blindé + 기갑 호송대 + Konwój z pojazdami opancerzonymi A truck with plenty of money is being moved from %1 to %3, and it's about to depart at %2. Steal that truck and bring it to HQ. Those funds will be very welcome. + Un veicolo carico di soldi si sta muovendo da %1 verso %3, partirà alle %2. Ruba il veicolo e portalo al QG. Quei fondi saranno molto graditi. + Un camion rempli d'argent est déplacé de %1 à %3, et il est sur le point de partir à %2. Volez ce camion et amenez le au QG. Ces fonds seront les bienvenus. + %1에서 온 거금을 싣은 트럭이 %3(으)로 옮겨지고 있으며, 곧 %2에서 출발할 예정입니다. 해당 트럭을 훔쳐서 본부로 가져오십시오. 그 자금은 아주 환영받을 것입니다. + Ciężarówka z pieniędzmi jest przewożona z %1 do %3 i ma wkrótce odjechać o %2. Ukradnij tę ciężarówkę i przywieź ją do kwatery głównej. Te fundusze będą bardzo mile widziane. Money Convoy + Geldtransport + Convoglio Monetario + Convoi de Fonds + 현금 수송대 + Transport pieniędzy A group of POWs is being transported from %1 to %3, and it's about to depart at %2. Try to intercept it. Kill or capture the truck driver to make them join you and bring them to HQ. Alive if possible. + Un gruppo di PG sta per essere trasportato da %1 verso %3, partirà per le %2. Prova ad intercettarlo. Uccidi o cattura il guidatore e portali al QG. + Un groupe de prisonniers de guerre est en cours de transport de %1 à %3 et est sur le point de partir à %2. Essayez de l'intercepter. Tuez ou capturez le chauffeur du camion pour que les prisonniers vous rejoignent et amenez-les au QG. Vivants si possible. + %1의 포로 무리가 %3(으)로 수송되는 중이며, %2에서 출발하려고 합니다. 해당 트럭을 방해하여 트럭 운전수를 죽이거나 사로잡아서 그들이 합류하게 하고 본부로 데려오십시오. 가능하면 살아 있어야 합니다. + Grupa jeńców wojennych będzie transportowana z %1 do %3 i wyruszy o %2. Spróbuj przechwycić ten transport. Postaraj się zabić lub pojmać kierowcę ciężarówki aby dołączył do Ciebie, oraz dostarcz go do HQ. Żywego jeżeli to możliwe. Prisoner Convoy + Convoglio Prigionieri + Convoi de Prisonniers + 포로 수송대 + Transport więźniów Reinforcements are being sent from %1 to %3 in a convoy, and it's about to depart at %2. Try to intercept and kill all the troops and vehicle objective. + I rinforzi verranno mandati da %1 verso %3, partiranno alle %2. Intercettali e distruggi le truppe e i veicoli. + Des renforts sont envoyés de %1 à %3 dans un convoi, et il est sur le point de partir à %2. Essayez d'intercepter et éliminer toutes les troupes et véhicules de l'objectif. + %1의 증원군이 호송대로 %3(으)로 보내지는 중이며, %2에서 출발하려고 합니다. 해당하는 모든 부대와 차량 목표를 방해하여 죽이십시오. + Posiłki są wysyłane z %1 do %3 w konwoju, który wkrótce wyruszy o %2. Spróbuj przechwycić i zabić wszystkich żołnierzy i pojazd cel Reinforcements Convoy + Convoglio Rinforzi + Convoi de Renforts + 증원군 수송대 + Konwój z posiłkami A truck with medical supplies destination %3 it's about to depart at %2 from %1. Steal that truck bring it to %3 and let people in there know it is %4 who's giving those supplies. + Un veicolo carico di rifornimenti medici rifornirà %3 partirà per le %2 da %1. Ruba il veicolo e portalo a %3 e fai in modo che la gente sappia che %4 sta portanto i rifornimenti. + Un camion avec des fournitures médicales à destination %3 est sur le point de partir à %2 de %1. Volez ce camion, amenez le à %3 et faites savoir aux gens que c'est %4 qui donne ces fournitures. + %1의 목적지가 %3인 의료 보급 트럭이 %2에서 출발하려고 합니다. 해당 트럭을 훔쳐 %3에게 가져가서 그 곳 주민들에게 보급품을 주는 사람이 %4(이)라는 것을 알리십시오. Supply Convoy + Convoglio rifornimenti + Convoi de Ravitaillement + 보급품 수송대 + Konwój z zaopatrzeniem We need to destroy or take a Radio Tower in %1. This will interrupt %3 Propaganda Network. Do it before %2. + Dobbiamo distruggere o catturare la Torre Radio a %1. Ciò interromperà la Rete di Propaganda %3. Falla entro %2. Destroy Radio Tower + Distruggi Torre Radio + Détruire une Tour Radio + 송신탑 파괴 + Zniszcz wieżę radiową We have downed a helicopter. There is a good chance to destroy or capture it before it is recovered. Do it before a recovery team from %1 reaches the crash site. MOVE QUICKLY! + Abbiamo abbattuto un elicottero. Vi è la possibilità di distruggerlo o catturarlo prima che venga recuperato. Fallo prima che un team di recupero da %1 raggiunga la zona dell'impatto. MUOVI VELOCEMENTE! + Nous avons abattu un hélicoptère. Il y a une opportunité de le détruire ou le capturer avant qu'il ne soit secouru. Faites le avant que l'équipe de secours de %1 n'atteigne le site du crash. FAITES VITE ! + 아군이 헬리콥터를 격추했습니다. 회수되기 전에 파괴하거나 노획할 수 있는 좋은 기회입니다. %1의 회수팀이 추락 지점에 도착하기 전까지 수행하십시오. 빨리 이동하세요! + Zestrzeliliśmy śmigłowiec. Istnieje duża szansa na jego zniszczenie lub przechwycenie, zanim zostanie odzyskany przez przeciwnika. Zrób to, zanim ekipa ratunkowa z %1 dotrze na miejsce katastrofy. POŚPIESZ SIĘ! Downed Heli + Elicottero Abbattuto + Heli Abattu + 추락한 헬기 + Zestrzelony helikopter We know an enemy armor (%3) is stationed in %1. It is a good chance to destroy or steal it before it causes more damage. Do it before %2. + Sappiamo che un blindato nemico (%3) è stazionato a %1. Possiamo distruggerlo o rubarlo prima che possa causare danni. Fallo entro %2. + Nous savons qu'un blindé ennemi (%3) est en poste à %1. C'est une bonne opportunité de le détruire ou le capturer avant qu'il ne cause plus de dégats. Faites le avant %2. + %1에 적 기갑(%3)이 배치되었다는 걸 알고 있습니다. 더 큰 피해를 입기 전에 파괴하거나 훔칠 수 있는 좋은 기회입니다. %2 전까지 수행하십시오. + Wiemy, że wrogi sprzęt pancerny (%3) stacjonuje w %1. To dobra okazja, aby go zniszczyć lub ukraść, zanim spowoduje większe szkody. Zrób to przed %2. Steal or Destroy Armor + Ruba o Distruggi il Blindato + Capturer ou Détruire le Blindé + 기갑 파괴 또는 탈취 + Ukradnij lub zniszcz wrogi sprzęt pancerny We've spotted an Ammotruck in an %1. Go there and destroy or steal it before %2. + Abbiamo avvistato un Camion di Munizioni dentro un %1. Recati sul posto e distruggilo o rubalo entro %2. + On a repéré un Camion de Munitions dans un %1. Allez y, détruisez le ou volez le avant %2. + 탄약트럭이 %1에 있는 것을 발견했습니다. %2 전까지 파괴하거나 훔치십시오. + Zauważyliśmy ciężarówkę z amunicją w %1. Udaj się tam i zniszcz lub ukradnij ją przed %2. Steal or Destroy Ammotruck + Ruba o Distruggi il Camion di Munizioni + Capturer ou Détruire le Camion de Munitions + 탄약트럭 파괴 또는 탈취 + Ukradnij lub zniszcz ciężarówkę z amunicją Bring this truck to %1 Bank and park it in the main entrance. + Porta questo camion alla Banca %1 e parcheggialo all'entrata principale. + Amenez ce camion à la Banque de %1 et garez-le dans l'entrée principale. + 이 트럭을 %1의 은행으로 가져가서 정문에 주차하십시오. + Przyprowadź ciężarówkę do %1 Bank i zaparkuj ją przy głównym wejściu. Don't get the truck far from the bank or count will restart. + Non allontanre il camion dalla banca o il conto ricomincerà. + N'éloignez pas le camion de la banque ou le compte recommencera. + 트럭을 은행에서 멀리 두지 마십시오. 멀리 두면 카운트가 초기화됩니다. + Pozostań ciężarówką blisko banku, bo inaczej odliczanie zostanie zresetowane. Drive the Truck back to base to finish this mission. + Porta il Camion alla base per terminare la missione. + Ramenez le Camion à la base pour finir cette mission. + 임무를 완수하려면 트럭을 본부로 다시 가져가십시오. + Wróć ciężarówką do bazy, aby ukończyć tę misję. Bank Mission + Missione Banca + Mission de Banque + 은행 임무 + Misja bankowa We know Gendarmes are guarding a large amount of money in the bank of %1. Take this truck and go there before %2, hold the truck close to tha bank's main entrance for 2 minutes and the money will be transferred to the truck. Bring it back to HQ and the money will be ours. + Sappiamo che i Gendarmi sono a guardia di una grossa somma di denaro nella banca di %1. Prendi questo camion e recati lì entro %2, mantieni il camion nei pressi dell'entrata principale della banca per 2 minuti e il denaro verrà trasferito al veicolo. Riportalo al QG e il denaro sarà nostro. + Nous savons que les Gendarmes gardent une grande quantité d'argent dans la banque de %1. prenez ce camion et allez y avant %2, maintenez le camion proche de l'entrée principale de la banque pendant 2 minutes et l'argent sera transféré dedans. Ramenez le au QG et l'argent sera à nous. + 우린 적 헌병대가 %1의 은행에 거금을 지키고 있다는 걸 알고 있습니다. 이 트럭을 타고 %2 전까지 그 곳으로 가서 트럭을 2분간 주차하고 있으면 돈이 트럭으로 옮겨질 것입니다. 그 돈을 본부로 가져오면 돈은 우리의 것이 될 것입니다. + Wiemy, że żandarmi pilnują dużej sumy pieniędzy w banku %1. Weź tę ciężarówkę i udaj się tam przed %2, trzymaj ciężarówkę blisko głównego wejścia do banku przez 2 minuty, a pieniądze zostaną przeniesione do ciężarówki. Przywieź ją z powrotem do kwatery głównej, a pieniądze będą nasze. Bank Robbery + Bankraub + Rapina in banca + Braquage de Banque + 은행 강도 + Napad na bank A supply shipment was sunk outside of %1. Go there and recover the supplies before %2. You will need to get a hold of a boat with a winch to recover the shipment, check beaches for civilian boats you can commandeer. + Una carico rifornimenti è stato affondato vicino a %1. Recati sul posto e recupera i rifornimenti entro %2. Ti servirà un'imbarcazione con un cavo da traino per recuperare il carico, perlustra le spiagge per trovare imbarcazioni civili da requisire. + Une cargaison de provisions a été coulée au large de %1. Allez y et récupérez les provisions avant %2. Vous aurez besoin de vous procurer un bateau avec un treuil pour récupérer les provisions, cherchez sur les plages pour trouver un bateau civil que vous pouvez réquisitionner. + 보급선이 %1 근해에서 침몰했습니다. 가서 보급품을 %2 전까지 인양하세요. 보급품을 회수하려면 윈치가 있는 보트를 징발하고, 지휘할 수 있는 민간 보트가 있는지 확인해야 합니다. + Transport zaopatrzenia został zatopiony obok %1. Udaj się tam i odzyskaj zapasy przed %2. Będziesz musiał zdobyć łódź z wyciągarką, aby odzyskać ładunek. Sprawdź plaże w poszukiwaniu cywilnych łodzi, które możesz przejąć. Salvage supplies + Salva rifornimenti + Récupération de Provisions + 보급품 인양 + Odzyskaj zapasy Delivery infos + Info di consegna + Informations de livraison + 정보 전달 + Dostarcz wiadomości Deliver this box to %1, unload it to start distributing to people. + Consenga questa scatola a %1, scaricala e distribuiscila alle persone. + Livrez cette boite à %1, dechargez-la pour commencer à distribuer aux gens. + %1(으)로 박스를 배송한 후, 하역해서 사람들에게 배포하십시오. + Dostarcz tę skrzynkę do %1, rozładuj ją i zacznij rozdawać ludziom. Keep the area clear of hostiles for %1 more seconds. + Mantieni l'area libera da ostili per più di %1 secondi. + Gardez la zone vide d'ennemis pendant %1 secondes de plus. + %1초 동안 해당 구역에 적이 없도록 하십시오. + Utrzymuj obszar wolny od wrogów przez %1 sekund. Supplies Delivered + Approvigionamenti Consegnati + Provisions Livrées + 보급품 배달 완료 + Dostarczono zapasy. Logistics Mission + Missione Logistica + Mission Logistique + 병참 임무 + Misja logistyczna %1 population is in need of supplies. We may improve our relationship with that city if we are the ones who provide them. I have placed a crate with supplies near our HQ. Deliver the crate to %1 city center, hold it there for %3 minutes and it's done. Do this before %2. + La popolazione di %1 necessita di approvigionamenti. Possiamo migliorare il nostro rapporto con la città se siamo noi coloro che consegneranno i rifornimenti. Ho posizionato una cassa con i rifornimenti vicino al nostro QG. Consegna la cassa al centro di %1, mantie la posizione per %3 minuti e sarà fatto. Fallo entro %2. + La population de %1 a besoin de provisions. Nous pourrions améliorer nos relation avec cette ville si nous sommes ceux qui les fournissons. J'ai placé une caisse avec des provisions près de notre QG. Livrez la caisse au centre ville de %1, tenez la position pendant %3 minutes et ce sera fait. Faites-le avant %2. + %1의 주민들은 보급품이 필요합니다. 우리가 보급품을 제공할 수 있는 존재라면 그들과의 관계를 개선할 수 있을 것입니다. 본부 근처에 보급품이 있는 상자를 놓았습니다. 상자를 %1의 도심에 배달하여 %3분 동안 그 곳에 두면 완료됩니다. %2 전까지 수행하십시오. + %1 populacji potrzebuje zaopatrzenia. Możemy poprawić nasze relacje z tym miastem, jeśli to my będziemy dostawcami. Umieściłem skrzynię z zaopatrzeniem w pobliżu naszej kwatery głównej. Dostarcz skrzynię do centrum miasta %1, przytrzymaj ją tam przez %3 minuty i gotowe. Zrób to przed %2. City Supplies + Approvigionamenti Città + Provisions pour une Ville + 도시 보급품 지원 + Zaopatrzenie miasta %3 is rebuilding a radio tower in %1. If we want to keep up the enemy comms breakdown, the work must be stopped. Destroy the repair truck parked nearby or capture the zone. Work will be finished on %2. + %3 sta ricostruendo una torre radio a %1. Se vogliamo continuare a impedire le comunicazioni nemiche dobbiamo fermarli. Distruggi il camion riparazioni parcheggiato nelle vicinanze o cattura la zona. I lavori saranno conclusi %2. + %3 reconstruisent une tour radio dans %1. Nous devons stopper leur opération pour maintenir la disruption de leur communications. Detruisez le camion de réparation garé à côté ou capturez la zone. Le chantier se termine à %2. + %3이(가) %1의 송신탑을 재건축 중입니다. 적의 통신 고장을 유지하고 싶다면 작업을 중지시켜야 합니다. 근처에 주차된 수리 트럭을 파괴하거나 해당 구역을 점령하십시오. 작업은 %2에 완료될 것입니다. + %3 odbudowuje wieżę radiową w %1. Jeśli chcemy utrzymać awarię komunikacji wroga, prace muszą zostać przerwane. Zniszcz ciężarówkę naprawczą zaparkowaną w pobliżu lub przejmij strefę. Prace zostaną zakończone o %2. Tower Rebuild Disrupt + Interruzione Lavori Torre + Sabotage de Reconstruction de Tour + 송신탑 재건축 방해 + Zakłóć odbudowę wieży radiowej. A group of POWs is awaiting for execution in %1. We must rescue them before %2. Bring them to HQ. + Un gruppo di PG sta attendendo la propria esecuzion a %1. Dobbiamo soccorerli entro %2. Portali al QG. + Un groupe de Prisonniers de Guerre attend leur exécution dans %1. Nous devons les secourir avant %2. Ramenez-les au QG. + 전쟁 포로들이 %1에서 처형 받길 기다리는 중입니다. %2 전까지 구출하여 본부로 데려오십시오. + Grupa jeńców wojennych oczekuje na egzekucję w %1. Musimy ich uratować przed %2. Przyprowadź ich do kwatery głównej. POW Rescue + Soccorrimento PG + Sauvetage de Prisonniers + 전쟁 포로 구출 + Ratowanie jeńców A group of smugglers have been arrested in %1 and they are about to be sent to prison. Go there and free them in order to make them join our cause. Do this before %2. + Un gruppo di contrabbandieri è stato arrestato a %1 e stanno per essere incarcerati. Recati sul posto e liberali per reclutarli. Fallo entro %2. + Un groupe de contrebandiers a été arrêté à %1 et sont sur le point d'être envoyés en prison. Allez là bas et liberez-les afin de les faire rejoindre notre cause. Faites le avant %2. + 밀수업자들이 %1에서 체포되어 감옥으로 보내질 예정입니다. 밀수업자들이 우리의 대의에 동참하도록 하기 위해 그 곳으로 가서 그들을 석방시키십시오. %2 전까지 수행하십시오. + Grupa przemytników została aresztowana w %1 i ma zostać wysłana do więzienia. Udaj się tam i uwolnij ich, aby przyłączyli się do naszej sprawy. Zrób to przed %2. A group of %3 supporters are hidden in %1 awaiting for evacuation. We have to find them before %2 does. If not, there will be a certain death for them. Bring them back to HQ. + Un gruppo di sostenitori %3 sono nascosti a %1 in attesa di essere evacuati. Dobbiamo trovarli prima che lo faccia %2. Se non ci riusciremo verranno sicuramente giustiziati. Portali al QG. Refugees Evac + Evac Rifugiati + Evacuation de Réfugiés + 난민 구조 + Ewakuacja uchodźców %2 is attacking us in %1. Help the defense if you can. + %2 ci sta attaccando a %1. Aiuta i difensori se puoi. + %2 nous attaquent à %1. Aidez les défenses si vous pouvez. + %2이(가) %1에서 아군을 공격 중입니다. 가능하면 그들을 도와 방어하십시오. + %2 atakuje nas w %1. Pomóż w obronie, jeśli możesz. %1 Contact Report + Rapporto Contatto %1 + %1 Rapport de Contact + %1 접촉 보고 + %1 Raport o kontakcie Adding units to garrison... + Aggiungendo unità alla guarnigione... Añadiendo unidades a la guarnición... Ajouts des unités dans la garnison... - 고정화기 승무원, 포로, 난민, 페트로스 또는 알려지지 않은 유닛은 주둔지에 추가할 수 없습니다. + 주둔지에 유닛을 추가하는 중... Добавление юнитов в гарнизон... + Dodawanie jednostek do garnizonu... Adicionar unidades à guarnição Garnizona birim ekleniyor... 将单位添加到驻军... Adding %1 squad to garrison... + Aggiungendo squadra %1 alla guarnigione... Añadiendo la escuadra %1 a la guarnición... Ajouts de l'escouade %1 dans la garnison... 주둔지에 %1 분대를 추가하는 중... Добавление отряда %1 в гарнизон... + Dodawanie oddziału %1 do garnizonu... A adicionar pelotão %1 à guarnição %1 mangası garnizona ekleniyor... 将 %1 小队添加到驻军... You can't recruit units into garrison when enemies are near the zone. + Non puoi reclutare unità nella guarnigione mentre vi sono nemici nelle vicinanze. No puedes reclutar unidades en guarniciones cuando los enemigos se encuentran cerca de la zona. Vous ne pouvez pas recruter des unités dans une garnison quand les ennemis sont proche de la zone. 적들이 근처에 있을 때는 주둔지에 유닛을 모집할 수 없습니다. Вы не можете набирать юниты в гарнизон, когда враги находятся рядом с зоной. + Nie można rekrutować jednostek do garnizonu, gdy wrogowie znajdują się w pobliżu strefy. Não podes recrutar unidades para a guarnição quando inimigos se encontram perto da zona Düşmanlar bölgenin yakınındayken garnizona asker alamazsınız. 当敌人靠近区域时,您不能将单位招募到驻军中。 You lack HR to recruit units. + Non hai HR per reclutare unità. Te falta HR para reclutar unidades. Vous manquer du RH pour recruter des unités. 유닛을 모집할 인력이 부족합니다. Вам не хватает ЛР для добавления отрядов. + Brakuje ci zasobów ludzkich do rekrutacji jednostek. Faltam RH para recrutar unidades. Birimleri işe almak için İK'nız yok. 您缺少HR来招募单位。 You don't have enough money for adding this kind of unit (%1€ needed). + Non hai abbastanza fondi per aggiungere questo tipo di unità (%1€ richiesti). No tienes suficiente dinero para añadir este tipo de unidad (Necesitas %1€). Vous n'avez pas assez d'argent pour ajouter ce type d'unité (%1€ requis). 이런 종류의 유닛을 추가할 충분한 비용이 없습니다 (%1€ 필요). У вас недостаточно денег для добавления такого юнита (необходимо %1€). + Nie masz wystarczających środków na dodanie tego rodzaju jednostki (wymagany %1 €). Não tens dinheiro suficiente para adicionar este tipo de unidade (%1€ necessário) Bu tür bir birim eklemek için yeterli paranız yok (%1€ gerekli). 您没有足够的钱来添加此类单位(需要 %1€)。 You can't add mortars to Roadblock or Watchpost garrisons. + Non puoi aggiungere mortai alle guarnigioni dei Posti di Blocco o Posti di Guardia. No puedes añadir morteros a las guarniciones de Control de carretera o Puesto de boservación. - Vous ne pouvez pas ajouter des mortiers dans les garnison de Barrage Routier ou Poste de Garde. - 검문소나 감시초소에는 박격포를 추가할 수 없습니다. + Vous ne pouvez pas ajouter des mortiers dans les garnison de Barrage Routier ou Poste d'Observation. + 검문소나 감시초소에는 박격포를 주둔시킬 수 없습니다. Вы не можете добавлять минометы в гарнизоны блокпостов и наблюдательных пунктов. Não podes adicionar morteiros a guarnições de Barricadas de estrada ou Postos de vigia. Kontrol Noktası veya İzleme Noktası garnizonlarına havan topları ekleyemezsiniz. @@ -1355,47 +3403,57 @@ This garrison is still updating, please try again in a few seconds. + La guarnigione si sta ancora aggiornando, riprova tra qualche secondo. La guarnición se está actualizando, por favor inténtalo en unos segundos. Cette garnison est entrains de se mettre à jour, veuillez réessayer dans quelque secondes. 이 주둔지는 아직 업데이트 중이니 몇 초 후에 다시 시도하십시오. Этот гарнизон все еще обновляется, повторите попытку через несколько секунд. + Ten garnizon wciąż się aktualizuje, spróbuj ponownie za kilka sekund. A guarnição está a atualizar, por favor, tenta novamente dentro de alguns segundos. Bu garnizon hala güncelleniyor, lütfen birkaç saniye sonra tekrar deneyin. 此驻军仍在更新中,请在几秒钟后重试。 Adding this squad to garrison will exceed garrison limit. Some of them will join garrison, the rest will be dismissed and their cost will be refunded. + Aggiungere questa squadra alla guarnigione supererà il limite di guarnigione. Alcuni si aggiungeranno altri saranno dimessi e il loro costo rimborsato. Añadir esta escuadra a la guarnición excederá el límite de la guarnición. Algunos de ellos se unirán a la guarnición, el resto serán descartados y su coste será reembolsado. L'ajout de cette escouade dans la garnison va excéder la limite. Certains vont rejoindre la garnison, le reste sera remboursé. 이 분대를 주둔지에 추가하면 주둔군 제한을 초과하게 됩니다. 그들 중 일부는 주둔지에 합류할 것이고, 나머지는 해산되며 비용은 환불될 것입니다. Добавление этого отряда в гарнизон превысит лимит гарнизона. Какая-то их часть присоединится к гарнизону, оставшиеся будут распущены, а их стоимость будет возмещена. + Dodanie tego oddziału do garnizonu spowoduje przekroczenie limitu garnizonu. Część z nich dołączy do garnizonu, reszta zostanie zwolniona, a ich koszt zostanie zwrócony. Ao adicionar este pelotão à guarnição, vais exceder o limite da guarnição. Alguns deles vão se juntar à guarnição, os restantes vão ser dispensados e o custo reembolsado. Bu mangayı garnizona eklemek, garnizon sınırını aşacaktır. Bir kısmı garnizona katılacak, geri kalanı görevden alınacak ve masrafları iade edilecek. 将此小队添加到驻军将超出驻军限制。其中一些人将加入驻军,其余人将被解雇,其成本将被退还。 Selected units are already in garrison. + Le unità selezionate sono già nella guarnigione. Las unidades seleccionadas ya se encuentran en una guarnición. Les unités sélectionnés sont déjà dans la garnison. 선택한 유닛은 이미 주둔지에 있습니다. Выбранные юниты уже в гарнизоне. + Wybrane jednostki są już w garnizonie. As unidades selecionadas já estão numa guarnição. Seçilen birimler zaten garnizonda. 所选单位已经在驻军中。 Dead or player-controlled units can't be added to garrison. + I caduti o le unità controllate dal giocatore non possono essere aggiunte alla guarnigione. Unidades muertas o controladas por el jugador no pueden ser añadidas a la guarnición. Les unités mortes ou contrôlé par un joueur ne peuvent pas être ajouté dans la garnison. 사망하거나 플레이어가 조종하는 유닛은 주둔지에 추가할 수 없습니다. Мертвые или контролируемые игроком юниты не могут быть добавлены в гарнизон. + Jednostki martwe lub kontrolowane przez gracza nie mogą zostać dodane do garnizonu. Unidades mortas ou controladas pelo jogador não podem ser adicionadas à guarnição. Ölü veya oyuncu tarafından kontrol edilen birimler garnizona eklenemez. 死亡或玩家控制的单位不能添加到驻军。 You can't add units to player led, Watchpost, Roadblocks or Minefield building squads. + Non puoi aggiungere unità a squadre di giocatori, Posti di Guardia, Posti di Blocco o Squadre di Zappatori. No puedes añadir unidades a jugadores liderados, a Puestos de observación, a Controles de carretera o a escuadras de despliegues de campos de minas. + Vous ne pouvez pas ajouter d'unitéà escouade de construction de Poste de Garde, Barrage Routier ou Champs de Mines menée par un joueur. 플레이어가 이끄는 부대, 감시 초소, 검문소 또는 지뢰지대 건설 부대로는 유닛을 추가할 수 없습니다. Вы не можете добавлять юниты в ведомые игроком отряды, сторожевые посты, блокпосты и отряды постановщиков минных полей. Não podes adicionar unidades a pelotões liderados por jogadores, Postos de Vigia, Barricadas de Estrada ou Construtores de Campos Minhados. @@ -1404,49 +3462,60 @@ Static crewmen, prisoners, refugees, Petros or unknown units cannot be added to garrison. + I serventi di statiche, prigionieri, rifugiati, Petros o unità sconosciute non possono essere aggiunte alla guarnigione. Tripulación estática, prisioneros, refugiados, Petros o unidades desconocidas no pueden ser añadidas a una guarnición. Les membres d'équipage d'une arme statique, les prisonniers, réfugiés, Petros ou des unités inconnues ne peuvent pas être ajouté dans la garnison. 고정화기 승무원, 포로, 난민, 페트로스 또는 알려지지 않은 유닛은 주둔지에 추가할 수 없습니다. Расчёты стационарных орудий, пленные, беженцы, Петрос или неизвестные юниты не могут быть добавлены в гарнизон. + Obsada broni stacjonarnej, więźniowie, uchodźcy, Petros lub nieznane jednostki nie mogą zostać dodani do garnizonu. Tripulação de estáticas, prisioneiros, refugiados, Petros ou unidades descomnhecidas não podem ser adicionadas à guarnição. Statik mürettebat, mahkumlar, mülteciler, Petros veya bilinmeyen birimler garnizona eklenemez. 静态机组人员、囚犯、难民、Petros或未知单位不能添加到驻军。 You must select any %1 zone with marker. + Devi selezionare qualunque zona %1 con un marcatore. Debes seleccionar alguna zona %1 con marcador. Vous devez sélectionner n'importe quel %1 zone avec un marqueur. 마커가 있는 아무 %1 구역을 선택해야 합니다. Вы должны выбрать любую зону %1 с маркером. + Musisz wybrać dowolną strefę %1 ze znacznikiem. Tens que selecionar qualquer zona %1 com marcador. İşaretli herhangi bir %1 bölgesini seçmelisiniz. 您必须选择任何带有标记的 %1 区域。 Selected zone does not belong to %1. + La zona selezionata non appartiene a %1. La zona seleccionada no pertenece a %1. La zone sélectionnée n'appartient pas à %1. 선택한 구역이 %1 소속이 아닙니다. Выбранная зона не принадлежит %1. + Wybrana strefa nie należy do %1. Zona selecionada não pertence a %1 Seçilen bölge %1'e ait değil. 所选区域不属于 %1。 You can't manage garrisons on this kind of zone. + Non puoi gestire le guarnigioni in questo tipo di zona. No puedes gestionar guarniciones en este tipo de zonas. Vous ne pouvez pas gérer des garnisons dans ce type de zone. 이런 구역에서는 주둔지를 관리할 수 없습니다. Вы не можете управлять гарнизонами у зоны этого типа. + W takiej strefie nie można zarządzać garnizonami. Não podes gerir guarnições neste tipo de zona. Bu tür bir bölgede garnizonları yönetemezsiniz. 您不能在此类区域上管理驻军。 %1 group has returned to HC control as the zone which was planned to be garrisoned has been lost. + Il gruppo %1 è ritornato sotto il controllo del AC poiché la zona da guarnire è stata perduta. El grupo %1 ha vuelto bajo el control de HC ya que la zona donde se planeaba aguarnicionar ha sido perdida. + Groupe %1 retourné sous le contrôle du HC car la zone dans laquelle ils devaient être en garnison a été perdue. %1 그룹은 주둔할 예정이었던 구역을 잃었기 때문에 하이 커맨드 통제로 들어갔습니다. Группа %1 вернулась под контроль Командующего, т.к. зона, указанная для гарнизона, утрачена. + Grupa %1 powróciła pod kontrolę HC, ponieważ strefa, którą planowano obsadzić garnizonem, została utracona. Grupo %1 voltou ao controlo do AC devido à zona que eles planeavam guarnecer foi perdida. Garnizona alınması planlanan bölge kaybedildiğinden, %1 grubu HC kontrolüne geri döndü. %1 小队已返回到HC控制,因为计划驻扎的区域已经丢失。 @@ -1454,8 +3523,10 @@ This garrison is full, choose another zone to add this HC squad into it's garrison. La guarnición está llena, selecciona otra zona para añadir esta escuadra de HC a su guarnición. + Cette garnison est pleine, choisissez une autre zone pour ajouter cette escouade HC à sa garnison. 이 주둔지는 꽉 찼으므로, 이 하이 커맨드 분대를 주둔지에 추가하려면 다른 구역을 선택하십시오. Этот гарнизон полон, выберите другую локацию для того чтобы добавить этот отряд в гарнизон. + Ten garnizon jest pełny, wybierz inną strefę, aby dodać ten oddział HC do swojego garnizonu. A guarnição está cheia, escolhe outra zona ou adiciona este pelotão do AC à sua guarnição. Bu garnizon dolu, bu Yüksek Komuta ekibini garnizonuna eklemek için başka bir bölge seçin. 此驻军已满,请选择另一个区域将此高级指挥小队添加到其驻军中。 @@ -1467,6 +3538,7 @@ Garnison 주둔군 Гарнизон + Garnizon Guarnição Garnizon 驻军 @@ -1474,8 +3546,10 @@ Garrison limit has reached, you can't add new units anymore. La guarnición ha alcanzado su límite, no puedes añadir nuevas unidades. + Limite de garnison atteinte, vous ne pouvez plus ajouter de nouvelles unités. 주둔지가 한계에 도달했으며, 더 이상 새 유닛을 추가할 수 없습니다. Достигнут лимит гарнизона, вы больше не можете добавлять в него новые юниты. + Osiągnięto limit garnizonu, nie można już dodawać nowych jednostek. Chegaste ao limite da guarnição, não podes adicionar novas unidades. Garnizon sınırına ulaşıldı, artık yeni birim ekleyemezsiniz. 驻军已达到上限,您不能再添加新单位了。 @@ -1483,8 +3557,10 @@ Unit has been recruited.%1 La unidad ha sido reclutada.%1 + L'unité a été recrutée.%1 다음 유닛을 모집했습니다: %1 Юнит нанят в гарнизон.%1 + Jednostka została zwerbowana.%1 Unidade foi recrutada.%1 Birim işe alındı.%1 单位已被招募。%1 @@ -1492,8 +3568,10 @@ Select the zone on where you will send the selected troops as garrison. Selecciona la zona en la que vas a guarnicionar los tropas seleccionadas. + Selectionnez la zone où vous souhaitez envoyer les troupes en guise de garnison. 선택한 병력을 주둔지로 보낼 구역을 선택하십시오. Выберите зону, куда вы отправите выбранные войска в качестве гарнизона. + Wybierz strefę, do której wyślesz wybrane oddziały jako garnizon. Seleciona a zona para onde queres enviar as tropas selecionadas para guarnição. Seçilen birlikleri garnizon olarak göndereceğiniz bölgeyi seçin. 选择您将作为驻军发送的区域。 @@ -1516,41 +3594,71 @@ Last Garbage Clean was %1 ago. Keep track of it. Forced GC in %2. + L'ultimo Pulisci Immondizia è stato %1 fa. Tienilo d'occhio. PI forzato in %2. + La ultima Limpieza de Basura fue hace %1. Mantenlo supervisado. Limpieza de basura forzada en %2 + Le dernier Nettoyage Memoire était il y a %1 jours. Continuer le suivi. Nettoyage forcé dans %2. + 마지막 쓰레기 청소는 %1 전에 실행되었습니다. 계속 기록합니다. 쓰레기 강제 청소는 %2 전에 실행되었습니다. + Ostatnie czyszczenie śmieci miało miejsce %1 temu. Uważaj na następne. Wymuszone Czysczenie za %2. + Poslední čistění odpadu bylo %1 zpátky. Dávejte si na to pozor. Vynucené čistení odpadu za %2. + Última Limpeza de Lixo foi há %1. Relembra este valor. LL forçada em %2 + Son Çöp Temizleme işlemi %1 önceydi. Takipte kalın. %2'de Çöp Temizleyici çalıştırıldı. Garbage Cleaner Tracker run a garbage clean because the time passed the threshold. Keep track of GC times. + Tracciatore Pulisci Immondizia ha eseguito una pulizia poiché il tempo trascorso ha superato la soglia. Tieni d'occhio i tempi del PI. El Seguimiento del Limpiador de Basura llevó a cabo una limpieza porque el umbral de tiempo fue superado. Mantén supervisado el Limpiador de Basura. + Le Suivi du Nettoyage Mémoire lance un nettoyage mémoire car le temps écoulé excède le seuil. Suivre le temps de nettoyage. 쓰레기 청소 기록 프로그램이 임계값을 초과하여 쓰레기를 청소합니다. 쓰레기 청소 시간을 계속 기록합니다. Трекер очистки мусора запустил чистку из-за превышения порогового значения времени. Следите за трекером. + Skrypt do czyszczenia śmieci przeprowadziło czyszczenie, ponieważ czas przekroczył próg. Śledź czasy czyszczenia. + Monitor čistení odpadků spustil sběr jelikož čas překročil časový práh. Hlídejte si čas sběru. O Rastreador de Limpeza de Lixo correu uma limpeza de lixo porque o tempo passou do limite. Relembra os tempos para LL. - Çöp Temizleyici İzleyici, zaman eşiği geçtiği için bir çöp temizliği çalıştırır. Öp Temizleyici zamanlarını takip edin. + Çöp Temizleyici İzcisi, zaman eşiği geçtiği için çöp temizliği gerçekleştirir. Çöp Temizleyici sürelerini takip edin. 垃圾清洁器跟踪器运行垃圾清洁,因为时间超过了阈值。继续跟踪GC时间。 Garbage Cleaner Tracker + Tracciatore Pulisci Immondizia Seguimiento del Limpiador de Basura + Suivi du Nettoyage Mémoire 쓰레기 청소 기록 프로그램 Трекер очистки мусора + Skrypt do czyszczenia śmieci + Monitor čistení odpadků Rastreador de Limpeza de Lixo - Çöp Temizleyici İzleyicisi + Çöp Temizleyici İzci 垃圾清洁器跟踪器 You don't have a first aid kit for self-revive. + Vous n'avez pas de kit de premiers secours pour vous réanimer. + 당신은 자가소생을 위한 구급상자를 가지고 있지 않습니다. + Nie masz apteczki pierwszej pomocy do samodzielnego uleczenia się. You have already revived yourself recently. + Vous vous êtes déjà réanimé vous-même récemment. + 당신은 이미 최근에 자가소생을 했습니다. + Niedawno już się uleczyłeś. You shake off the injury, but you're not feeling great. + Vous vous remettez de la blessure, mais ne vous sentez pas très bien. + 당신은 부상을 털어내지만, 썩 기분이 좋지 않습니다. + Otrząsnąłeś się po kontuzji, ale nie czujesz się najlepiej. You are feeling much better. + Vous vous sentez beaucoup mieux. + 당신은 훨씬 상태가 좋아졌다. + Czujesz się znacznie lepiej. Self Revive + Se Réanimer + 자가소생 @@ -1573,7 +3681,7 @@ Controllo IA Temp. Control Temp. de IA Contrôle temporaire de l'IA - 인공지능 임시 조종 + AI 임시 조종 Временный контроль ИИ Tymczasowa Kontrola AI Dočasná Kontrola AI @@ -1603,7 +3711,7 @@ 자동 치료 Авто-лечение Automatyczne Leczenie - Automatické uzdravení + Automatické léčení Cura automática Otomatik Tedavi 自动医疗 @@ -1613,7 +3721,7 @@ I compagni di squadra IA si cureranno attivamente tra di loro Los compañeros de la IA se curarán proactivamente unos a otros Les coéquipiers de l'escouade IA se soigneront mutuellement de manière proactive - 인공지능 분대원들은 서로 우선적으로 치료할 것입니다. + AI 분대원들은 서로 우선적으로 치료할 것입니다. ИИ-соотрядники будут активно лечить друг друга Członkowie drużyny AI będą się aktywnie leczyć Členové družstev AI se navzájem aktivně uzdraví @@ -1622,23 +3730,13 @@ Auto Rearm / Loot - Automatisches Aufmunitionieren/Plündern - Auto Riarmo / Saccheggio - Auto Rearme / Botín - Réarmement automatique \ Loot - 자동 재무장 / 노획 - Автоперезарядка \ Лут - Automatyczne Dozbrajanie \ Zbieranie - Automatické přezbrojování \ kořistění - Otomatik Silahlanma \ Yağma - 自动重新武装\战利品 AI will search for better weapons, vests, helmets etc. If they are in a vehicle, they will just store what they scavenge in the vehicle. If not, they will equip them L' IA cercherà migliori armi, vesti, elmetti ecc... Se si trovano in un veicolo, lo useranno per conservare quello che hanno trovato, se ciò non è possibile equipaggeranno quello che trovano La IA buscara mejores armas, chalecos, cascos, etc. Si están en un vehículo, lo que hayan encontrado elo almacenarán en el vehículo. En su defecto se lo equiparán. L'IA cherchera de meilleures armes, gilets, casques, etc. S'ils sont dans un véhicule, ils stockeront ce qu'ils récupèrent dans le véhicule. Sinon, ils l'équiperont - 인공지능은 더 나은 무기, 조끼, 헬멧 등을 찾을 것입니다. 만약 그들이 차 안에 있다면 그들은 그들이 노획한 것을 차 안에 저장할 것입니다. 그렇지 않으면 해당 장비를 장착할 것입니다. + AI 더 나은 무기, 조끼, 헬멧 등을 찾을 것입니다. 만약 그들이 차 안에 있다면 그들은 그들이 노획한 것을 차 안에 저장할 것입니다. 그렇지 않으면 해당 장비를 장착할 것입니다. ИИ будет искать лучшее оружие, бронежилеты, шлемы и т.д. Если они находятся в транспортном средстве, они просто сохранят то, что они собирают в машине. Если нет, они их оденут на себя. AI będzie szukać lepszej broni, kamizelek, hełmów itp. Jeśli AI są w pojeździe podczas użycia tej opcji, zdobyty ekwipunek schowają do pojazdu. Jeśli nie, to podmienią one swój ekwipunek na lepszy AI bude hledat lepší zbraně, vesty, přilby atd. Pokud jsou ve vozidle, budou jen ukládat to, co ve vozidle uchovávají. Pokud ne, vybaví je @@ -1661,7 +3759,7 @@ Dismiss selected units or squads, recovering it's cost to the proper resource pool Congeda le unità / squadre selezionate recuperandone il costo Desmoviliza al soldado o a la escuadra seleccionada, recuperando su coste al alijo correspondiente - Renvoyez les unités ou escouades sélectionnées, en récupérant leur coût dans le pool de ressources approprié + Renvoyez les unités ou escouades sélectionnées, en récupérant leur coût dans la réserve de ressources approprié 선택한 유닛 또는 분대를 해산시키고 비용을 적절한 자산으로 복구합니다. Распустить выбранные отряды или отряды, вернув их стоимость в соответствующий пул ресурсов. Odwołaj wybrane jednostki lub oddziały, przywracając ich koszt do odpowiedniej puli zasobów @@ -1673,7 +3771,7 @@ Garrison Units / Squads Guarnisci Unità / Squadre Unidades de Guarnición / Escuadras - Unités de garnison / Escouades + Ajouter à une Garnison des Unités / Escouades 유닛 / 분대 주둔 Добавить в гарнизон Jednostki Garnizonowe / Oddziały @@ -1685,7 +3783,7 @@ Adds selected units or squads to a map selected garrison Aggiunge unità o squadre selezionate alla guarnigione selezionata sulla mappa Añade las unidades o escuadras seleccionadas a una posición guarnicionada que selecciones - Ajoute des unités ou des escouades sélectionnées à une garnison sélectionnée sur la carte + Ajoute des unités ou des escouades choisies à une garnison sélectionnée sur la carte 선택한 유닛 또는 분대를 선택한 주둔지에 추가합니다. Добавляет выбранные юниты или отряды в выбранный на карте гарнизон Dodaje wybrane jednostki lub oddziały do wybranego garnizonu na mapie @@ -1759,7 +3857,7 @@ Look at some vehicle and assign it to the selected squad for it's use Guarda qualche veicolo e assegnalo alla squadra selezionata in modo che possano usarlo Mira hacia un vehículo y asignalo a la escuadra seleccionada para su uso - Regardez un véhicule et attribuez-le à l'escouade sélectionnée pour son utilisation + Regardez un véhicule et attribuez-le à l'escouade sélectionnée pour son usage 차량을 보고 선택된 분대에 차량을 할당합니다. Посмотрите на какую-нибудь технику и назначьте ее выбранному отряду для использования Spójrz na jakiś pojazd i przypisz go do wybranego oddziału @@ -1784,6 +3882,7 @@ <br/> - no longer reported <br/> - ya no estan reportados + <br/> - n'est plus signalé <br/> - 더 이상 신고되지 않습니다 <br/> - более не разыскивается <br/> - již není hlášeno @@ -1793,8 +3892,10 @@ <br/> - rearmed <br/> - han sido rearmados + <br/> - réarmé <br/> - 재무장되었습니다 <br/> - перезаряжен(а) + <br/> - przezbrojony <br/> - přezbrojený <br/> - Yeniden silahlandı <br/> - 重新装填 @@ -1802,8 +3903,10 @@ <br/> - refueled <br/> - han sido repostados + <br/> - ravitaillé <br/> - 재급유되었습니다 <br/> - заправлен(а) + <br/> - zatankowany <br/> - natankovat <br/> - Yakıt alındı <br/> - 加油 @@ -1812,8 +3915,10 @@ <br/> - repaired <br/> - repariert <br/> - han sido reparados + <br/> - réparé <br/> - 수리되었습니다 <br/> - отремонтирован(а) + <br/> - naprawiony <br/> - opraveno <br/> - Tamir edildi <br/> - 修理 @@ -1826,6 +3931,7 @@ Restauration 회복 Восстановление + Odbudowa Obnovení Restorasyon 恢复 @@ -1833,8 +3939,10 @@ Nearby units have been healed, refreshed and can go undercover again.<br/><br/>Nearby vehicles are:%1 Las unidades cercanas han sido curadas, rehabilitadas y pueden ponerse de incógnito de nuevo.<br/><br/>Los vehículos cercanos:%1 + Les unités à proximité ont été soignées, rafraîchies et peuvent à nouveau être incognito.<br/><br/> Les véhicules à proximité sont : %1 인근 유닛이 치료되고 새로워졌으며, 다시 위장할 수 있습니다.<br/><br/>인근 차량은:%1 Соседние юниты были вылечены, восстановлены и теперь могут снова уходить под прикрытие.<br/><br/>Техника рядом:%1 + Pobliskie jednostki zostały uleczone, odświeżone i mogą ponownie działać pod przykryciem.<br/><br/>Pobliskie pojazdy to:%1 Blízké jednotky byly vyléčeny, osvěženy a mohou být znovu v utajení.<br/><br/>Blízká vozidla jsou:%1 Yakındaki birimler iyileştirildi, yenilendi ve tekrar gizlenebilir.<br/><br/>Yakındaki araçlar:%1 @@ -1881,7 +3989,7 @@ Ottieni Punti Supporto Aereo consegnado questo veivolo alla fazione Gana puntos de ataque aéreo dando esta nave al almacén de la facción Gagnez des points de support aérien en donnant cet avion à la réserve aérienne de la faction - 해당 항공기를 팩션 항공 자산에 기부하여 공습 포인트를 획득하십시오. + 해당 항공기를 팩션 항공 자산에 기부하여 공습 포인트를 획득합니다. Получайте очки за авиаудар, отдавая этот самолет в пул авиации фракции. Zdobądź punkty Nalotu, dając ten pojazd do puli pojazdów latających twojej frakcji Získejte body leteckého úderu dáním tohoto vozidla do frakčního leteckého poolu @@ -1892,7 +4000,7 @@ Cluster Bombs Bombe a Grappolo Bombas de Dispersión - Bombes à fragmentation + Bombes à Sous-Munitions 집속 Кассетные бомбы Bomba Kasetowa @@ -1978,7 +4086,7 @@ Garbage Clean Pulizia Spazzatura Limpieza de Basura - Nettoyer les débris + Nettoyer la Mémoire 쓰레기 청소 Очистка мусора Wyczyść Śmieci @@ -2085,15 +4193,6 @@ Outpost-Roadblock Delete - Elimina Punto di osservazione - Posti di Blocco - Borrar P. Observación - Bloqueo - Supprimer Poste d'Obs. - Barrage routier - 감시초소 - 검문소 제거 - Удалить НП / БП - Usuń Stanowisko Obserwacyjne - Blokade Drogową - O.Post-Roadblock Odstranit - Karakol - Kontrol Noktası Kaldır - 拆除观察哨/路障 Remove selected observation post or roadblock, money will be refunded @@ -2235,7 +4334,7 @@ A mid sized trench with capabilities for more than one soldier Una trincea di medie proporzioni con capacità di più di un soldato Una trinchera mediana con capacidad para mas de un soldado - Une tranchée de taille moyenne pour plus qu'un soldat + Une tranchée de taille moyenne capable de contenir plus qu'un soldat 한 명 이상의 병사를 수용할 수 있는 중형 크기의 참호입니다. Укрытие среднего размера, вмещающий более одного солдата Średniej wielkości okop, który może pomieścić więcej niż jednego żołnierza @@ -2311,7 +4410,7 @@ Sii un leader della Resistenza, sii un eroe. Sé un líder de la resistencia, sé un heroe. Devenez un chef de la résistance, soyez un héros. - 저항세력의 지도자가 되고 영웅이 되십시오. + 저항세력의 지도자가 되어 영웅이 되십시오. Быть Лидером Сопротивления значит быть героем. Bądź liderem ruchu oporu, bądź bohaterem. Staňte se vůdcem odboje, buďte hrdinou. @@ -2364,8 +4463,8 @@ Einheiten/Posten auflösen Congeda Unità o Postazioni Desmantelar unidades o puestos - Dissoudre des unités ou rôles - 해당 병력 또는 초소 해산 + Dissoudre des Unités ou Positions + 병력 또는 초소 해산 Удалить Гарнизон или Пост Rozwiąż Jednostki lub Posterunki Rozpustěte jednotky nebo hlídky @@ -2377,8 +4476,8 @@ Löse komplette Garnisonen oder Posten auf. Rimuovi intere guarnigioni o postazioni. Quita toda la guarnición o puestos - Supprimer des garnisons ou rôles entiers - 주둔지 또는 초소 전체를 해산시킵니다. + Supprimer des garnisons ou positions + 주둔군 또는 초소 전체를 해산시킵니다. Распустить весь Гарнизон или Пост. Usuń całe garnizony lub posterunki. Rozpustit celou posádku nebo hlídky. @@ -2417,7 +4516,7 @@ L'IA piazzerà o rimuoverà le mine sugli obiettivi desiderati, utilizzando l'attuale scorta di mine nell'Arsenale La IA desplegará o quitará las minas de los objetivos designados, usando el stock disponible L'IA va déployer ou retirer des mines sur les objectifs désirés, en utilisant le stock disponible dans l'arsenal - 인공지능이 현재 아스널의 지뢰 재고를 이용하여, 목표 지점에 지뢰를 심거나 제거할 것 입니다. + AI는 현재 무기고의 지뢰 재고를 이용하여, 목표 지점에 지뢰를 심거나 제거할 것 입니다. Инженеры установят или удалят мины на выбранной позиции, используя доступные мины из арсенала AI rozstawi lub usunie miny w wybranych miejscach, korzystając z dostępnych min w arsenale AI rozmístí nebo odstraní miny na požadovaných místech za použití současné zásoby arzenálu @@ -2429,7 +4528,7 @@ Wachposten oder Straßensperre Posto di Vedetta o Blocco stradale Torre de vigilancia o Bloqueo de carretera - Poste de Garde ou Barrage Routier + Poste d'Observation ou Barrage Routier 감시초소 또는 검문소 Наблюдательный пункт или Блокпост Stanowisko Obserwacyjne lub Blokada Drogi @@ -2442,7 +4541,7 @@ Errichte, abhängig vom gewählten Gelände, einen neuen Außenposten oder eine neue Straßensperre. Stabilisci un nuovo posto di vedetta o blocco stradale a seconda del tipo di terreno selezionato. Establece una nueva torre de vigilancia o bloqueo dependiendo del tipo de terreno que selecciones. - Créer un nouvel avant-poste ou barrage routier en fonction du type de terrain sélectionné + Établissez un nouveau poste d'observation ou un barrage routier en fonction du type de terrain que vous sélectionnez 지정한 구역에 감시초소 또는 검문소를 설치합니다. Установить Наблюдательный Пост или Блок Пост в зависимости от выбранного места. Ustaw nowe stanowisko obserwacyjne lub blokadę drogową w zależności od wybranego rodzaju terenu. @@ -2455,7 +4554,7 @@ Rekrutierung Recluta Unità Reclutar unidades - Recruter des unités + Recruter des Unités 병력 모집 Нанять юнит Rekrutuj Jednostki @@ -2483,7 +4582,7 @@ APERS Minen Mine APERS Minas antipersona - APERS Mines + Mines Antipersonnel 대인지뢰 ПП Мины Miny PPIECH @@ -2522,7 +4621,7 @@ Legt ein Panzerabwehrminenfeld an der ausgewählten Position. Costruisce un Campo minato Anti Carro nel luogo designato Crea un campo de minas antitanque en la ubicación designada - Créer un Champ de Mines AT sur le lieu indiqué + Créer un Champ de Mines Anti-Char sur le lieu indiqué 지정된 위치에 대전차 지뢰지대를 만듭니다. Создаёт Минное Поле с противотанковыми минами на выбранной позиции Tworzy pole minowe przeciwpancerne w wyznaczonej lokalizacji @@ -2549,7 +4648,7 @@ Spawna un Ingegnere IA che rimuoverà ogni mina nelle sue vicinanze Aparecerá un ingeniero de la IA que limpiará todas las minas de sus alrededores Fait apparaître un Ingénieur contrôllé par l'IA qui va retirer toutes les mines dans ses alentours - 주변 지뢰지대를 제거할 인공지능 공병을 소환합니다. + 주변 지뢰지대를 제거할 AI 공병을 소환합니다. Создаёт Инженера, который разминирует все мины вокруг себя Stwórz Inżyniera AI, który rozbroi wszystkie miny w jego otoczeniu Vytvoří inženýra, který vyčistí všechny miny kolem sebe @@ -2586,37 +4685,19 @@ Recruit AA Missile Unit - Recruter un Missile AA - Нанять Специалиста ПВО - Hava Savunma Roketçisi Göreve Al - 招募防空导弹兵 Recruit AT Unit - Panzerabwehr rekrutieren - Recluta Fuciliere Anti Carro - Reclutar AT - Recruter un AT - 대전차병 모집 - Нанять ПТ Стрелка - Rekrutuj Celowniczego PPANC - Raketometník - Anti-Tank Askeri Göreve Al - 招募反坦克手 Recruit AT Missile Unit - Recruter un Missile AT - Нанять Стрелка с ПТУР - Anti-Tank Roketcisi Göreve Al - 招募反坦克导弹兵 Recruit Autorifleman Maschinengewehrschütze rekrutieren Recluta Fuciliere Automatico Reclutar ametrallador - Recruter un Mitrailleur + Recruter un Fusilier mitrailleur 자동소총수 모집 Нанять Пулемётчика Rekrutuj Celowniczego KM @@ -2665,16 +4746,6 @@ Recruit Mortar Unit - Mörser rekrutieren - Recluta Mortaio - Reclutar Mortero - Recruter un Mortier - 박격포병 모집 - Нанять Минометный расчет - Rekrutuj Moździerz - Minometník - Havan Göreve Al - 招募迫击炮 Recruit Rifleman @@ -2881,7 +4952,7 @@ Muovi la base operativa in un'altra posizione Mover CG a otra zona Déplacer le QG vers une autre zone - 본부 이사하기 + 다른 구역으로 본부 옮기기 Переместить Штаб Przenieś kwaterę dowodzenia w inne miejsce Přesuňte velitelství @@ -2929,16 +5000,6 @@ Train your Troops - FIA Truppen ausbilden - Addestra Truppe FIA - Entrenar tropas FIA - Entrainer les troupes de la FIA - 반군 병사 훈련 - Тренировать Войска - Trenuj Siły FIA - Vycvičit jednotky FIA - Askerleri Eğit - 训练FIA部队 Upgrades the AI skill level @@ -2946,7 +5007,7 @@ Aumenta il livello di abilità dell'IA Añade nivel de habilidad a la IA Améliorer le niveau de l'IA - 인공지능의 숙련도 레벨을 업그레이드합니다. + AI의 숙련도 레벨을 업그레이드합니다. Увеличивает уровень готовности войск Ulepsza poziom umiejętności AI Vylepší úroveň dovednosti AI @@ -2971,7 +5032,7 @@ Transferiere 100€ aus der Fraktionskasse zu deinem persönlichen Konto. Dies wird deiner Reputation bezüglich deiner Karriere innerhalb der Fraktion schaden. Prendi 100€ dalla cassa della fazione e inseriscili nel tuo account personale. Danneggerà la tua posizione all'interno della fazione per la tua carriera da comandante Coge 100€ de la caja de la facción y añadela a tu cuenta perosnal. Dañará tu posición entre la facción por la carrera de la comandancia - Prendre 100€ de la cagnotte de la faction pour l'ajouter sur votre compte. Cela va nuire à votre réputation au sein de la faction et ralentir votre progression des rangs. + Prendre 100€ de la cagnotte de la faction pour l'ajouter sur votre compte. Cela va nuire à votre statut et votre carrière de commandant. 팩션 자금 100€를 당신의 계좌로 옮깁니다. 이 행위는 지휘관으로서의 평판에 악영향을 줄 것입니다. Перевести 100$ из фонда сопротивления себе на счёт. Это вредит вашей репутации как командира Weź 100€ z puli frakcji i dodaj je do swojego konta osobistego. Zaszkodzi to twojej reputacji wśród twojej frakcji w karierze dowódcy @@ -2999,7 +5060,7 @@ Letzten persönlichen Spielstand laden? Caricare il salvataggio personale precedente? ¿Cargar el guardado personal? - Charger la sauvegarde précédente? + Charger la sauvegarde personnelle précédente? 이전 저장 데이터를 로드 하시겠습니까? Placeholder Загрузить предыдущее сохранение? @@ -3014,6 +5075,7 @@ Recruit AA Missile Soldier Recruter un Soldat Missile AA + 대공미사일전문가 모집 Нанять Специалиста ПВО Anti-Hava Roketcisi Al 招募防空导弹兵 @@ -3034,6 +5096,7 @@ Recruit AT Missile Soldier Recruter un Soldat Missile AT + 대전차미사일전문가 모집 Нанять Стрелка с ПТУР Anti-Tank Roketcisi Al 招募反坦克导弹兵 @@ -3121,7 +5184,7 @@ Maschinengewehrschütze rekrutieren Recluta Fuciliere Automatico Reclutar Ametrallador - Recruter un Fusilier + Recruter un Fusilier mitrailleur 자동소총수 모집 Нанять Пулемётчика Rekrutuj Celowniczego KM @@ -3427,7 +5490,7 @@ Acquista postazione mortaio fissa Comprar Emplazamiento Estático de Morteros Acheter un emplacement de mortier fixe - 고정박격포를 구입합니다. + 고정 박격포를 구입합니다. Купить миномёт Kup Stanowisko Moździerzowe Koupit lafetovaný minomet @@ -3503,7 +5566,7 @@ Dismiss Options Opzioni Congedamento Opciones de Desmovilización - Enlever les options + Cacher les options 해산 설정 Меню роспуска Opcje Odwołania @@ -3527,7 +5590,7 @@ Dismiss selected units or squads, recovering it's cost to the proper resource pool Congeda le unità / squadre selezionate recuperandone il costo Desmoviliza al soldado o a la escuadra seleccionada, recuperando su coste al alijo correspondiente - Renvoyez les unités ou escouades sélectionnées, en récupérant leur coût dans le pool de ressources approprié + Renvoyez les unités ou escouades sélectionnées, en récupérant leur coût dans la ressources appropriée 선택한 유닛 또는 분대를 해산시키고 비용을 적절한 자산으로 복구합니다. Распустить выбранные юниты или отряды, вернув их стоимость в соответствующий пул ресурсов. Odwołaj wybrane jednostki lub oddziały, przywracając ich koszt do odpowiedniej puli zasobów @@ -3551,7 +5614,7 @@ Adds selected units or squads to a map selected garrison Aggiunge unità o squadre selezionate alla guarnigione selezionata sulla mappa Añade las unidades o escuadras seleccionadas a una posición guarnicionada que selecciones - Ajoute des unités ou des escouades sélectionnées à une garnison sélectionnée sur la carte + Ajoute des unités ou des escouades choisies à une garnison sélectionnée sur la carte 선택한 유닛 또는 분대를 지도에서 선택한 주둔지에 추가합니다. Добавляет выбранные юниты или отряды в выбранный на карте гарнизон Dodaje wybrane jednostki lub oddziały do wybranego garnizonu na mapie @@ -3567,7 +5630,7 @@ Limitatore IA Límite de IA Limiteur d'IA - 인공지능 제한 + AI 제한 Лимит ИИ Limit AI AI Limiter @@ -3579,7 +5642,7 @@ Imposta la quantità di IA locale e simulata che può generarsi nella mappa. Influisce sulle prestazioni e sull'"intelligenza" dell'IA. Usare con cautela. Questo non è un numero esatto poiché i veicoli e i capisquadra si genereranno sempre. Limita cuantos locales e IA simulada aparecen en el mapa. Afecta al rendimiento y a la "inteligéncia" de la IA. Usadlo con Precaución. Esto no es un número exacto pues vehículos y líderes de escuadra siempre aparecerán. Définit la quantité d'IA locale et simulée pouvant apparaître sur la carte. Affecte les performances et l'""intelligence"" de l'IA. Utiliser avec précaution. Ce n'est pas un nombre exact car les véhicules et les chefs d'escouade apparaîtront toujours. - 지도에서 로컬 및 시뮬레이션된 인공지능이 생성할 수 있는 양을 설정합니다. 성능 및 인공지능의 "지능"에 영향을 미칩니다. 주의하여 사용하십시오. 이것은 차량과 분대장들이 항상 스폰하기 때문에 정확한 수치는 아닙니다. + 지도에서 로컬 및 시뮬레이션된 AI를 생성할 수 있는 양을 설정합니다. 성능 및 AI의 ""지능""에 영향을 미칩니다. 주의하여 사용하십시오. 이것은 차량과 분대장들이 항상 스폰하기 때문에 정확한 수치는 아닙니다. Устанавливает, сколько локальных и смоделированных ИИ может появиться на карте. Влияет на производительность и «интеллект» ИИ. Используйте с осторожностью. Это не точное число, поскольку всегда будут появляться машины и лидеры отрядов. Określa, ile lokalnej i symulowanej sztucznej inteligencji może pojawić się na mapie w tym samym czasie. Wpływa na wydajność i „inteligencję” AI. Używaj ostrożnie. Nie jest to dokładna liczba, ponieważ pojazdy i dowódcy drużyn zawsze będą się pojawiać. Nastaví kolik lokální a simulovaných AI se může spawnout na mapě. Má dopad na výkon a "inteligenci" AI. Použijte s opatrností. Toto není přesné číslo jelikož vozidla a velitelé družstev se vždy spawnou. @@ -3602,7 +5665,7 @@ -1 Max Civs -1 Civili Massimi -1 Max Civs - -1 Civil max + -1 Civils max 최대 민간인 수 -1 -1 к лимиту -1 Maks. Liczba Cywili @@ -3614,7 +5677,7 @@ +1 Max Civs +1 Civili Massimi +1 Max Civs - +1 Civil max + +1 Civils max 최대 민간인 수 +1 +1 к лимиту +1 Maks. Liczba Cywili @@ -3626,7 +5689,7 @@ Civ Limit Limite Civ Límite de civiles - Limite civile + Limite de civils 민간인 제한 Лимит гражданских Limit Cywili @@ -3651,7 +5714,7 @@ -10 Limite IA -10 Límite IA -10 limite d'IA - 인공지능 제한 -10 + AI 제한 -10 -10 к лимиту ИИ Limit -10 AI -10 AI Limit @@ -3663,7 +5726,7 @@ +10 Limite IA +10 Límite IA +10 limite d'IA - 인공지능 제한 +10 + AI 제한 +10 +10 к лимиту ИИ Limit +10 AI +10 AI Limit @@ -3784,7 +5847,7 @@ Affects performance. Please use this with caution. Set it to lower distances if you feel Antistasi is running bad. Affligge le prestazioni. Usare con estrema cautela. Imposta distanze inferiori se ritieni che Antistasi stia girando male. Afecta al rendimiento. Por favor, usa esto con cautela. Seleccionalo a menor distancia si notas que Antistasi está funcionando mal. - Affecte les performances. Veuillez l'utiliser avec prudence. Réglez-le sur des distances plus basses si vous pensez qu'Antistasi fonctionne mal. + Affecte les performances. Veuillez l'utiliser avec prudence. Réglez-le sur des distances plus courtes si vous pensez qu'Antistasi fonctionne mal. 성능에 영향을 미칩니다. 주의하여 사용하십시오. 안티스타시가 작동하지 않는 것 같으면 더 낮은 거리로 조정하십시오. Влияет на производительность. Пожалуйста, используйте это с осторожностью. Установите меньшее расстояние, если чувствуете, что Antistasi работает плохо. Wpływa na wydajność. Proszę używać tego ostrożnie. Ustaw go na mniejsze odległości, jeśli czujesz, że Antistasi działa źle. @@ -3896,7 +5959,7 @@ Sell or Garage Vehicle? Vendere o Inserire il veicolo nel garage? ¿Vender o Almacenar Vehículo? - Vendre ou Ranger le Véhicule ? + Vendre ou Entreposer le Véhicule ? 차량을 차고에 넣거나 판매 Продать или поставить в гараж? Sprzedać czy Schowaj Pojazd do Garażu? @@ -3908,7 +5971,7 @@ Garage Vehicle Inserisci il Veicolo nel Garage Almacenar Vehículo - Ranger le véhicule + Entreposer le véhicule 차량 넣기 В гараж Schowaj Pojazd do Garażu @@ -3949,8 +6012,8 @@ KI Kontrolle übernehmen Controllo dell'IA Control de IA - Contrôler l'IA - 인공지능 조종 + Contrôle l'IA + AI 조종 Контроль ИИ Kontrola AI Převzít kontrolu nad AI @@ -3963,7 +6026,7 @@ Radio IA Radio IA Radio de l'IA - 인공지능 무전 + AI 무전 Радиосвязь с ИИ Radio AI AI Rádio @@ -3975,7 +6038,7 @@ Automatische Heilung Guarigione automatica Curación Automática - Guérison automatique + Soin Auto 자동 치료 Авто лечение Automatyczne Leczenie @@ -4001,7 +6064,7 @@ Gruppenfahrzeuge Squadra Meccanizzata Vehículo de Escuadra - Véhicule du groupe + Escouade Vehicule 차량 분대 Техника отряда Pojazd oddziału @@ -4014,7 +6077,7 @@ Gruppenmitglied entlassen Congeda il compagno di squadra Desmovilizar Soldado - Renvoyer le compagnon d'escouade + Renvoyer le membre d'escouade 분대원 해산 Роспуск ИИ-соотрядника Odwołaj Członka Drużyny @@ -4053,7 +6116,7 @@ Fahrzeuge verkaufen Vendi Veicolo Vender Vehículo - Vendre le véhicule + Vendre le Véhicule 차량 판매 Продажа техники Sprzedaj Pojazd @@ -4066,7 +6129,7 @@ Beobachtungsposten Posto di Osservazione Puesto de observación - Poste d'observation + Poste d'Observation 관측 지점 Наблюдательный пункт Stanowisko Obserwacyjne @@ -4131,7 +6194,7 @@ Fähigkeiten der Fraktion erhöhen Miglioramento abilità della fazione Subir Nivel de Hablidiad de la Facción - Amélioration des compétences de la faction + Amélioration des Compétences de la Faction 팩션 숙련도 업그레이드 Улучшение навыков ИИ Ulepszenie Umiejętności Frakcji @@ -4144,7 +6207,7 @@ Sekundärmissionen - Maru/Petros Missioni Secondarie - Petros Misiones Secundarias - Petros - Missions secondaires - Petros + Missions Secondaires - Petros 사이드 임무 - 페트로스 Побочные миссии - Петрос Misje Poboczne - Petros @@ -4209,7 +6272,7 @@ Gruppen rekrutieren Recluta Squadra Reclutar Escuadra - Recruter une escouade + Recruter une Escouade 분대 모집 Найм отряда Rekrutuj Oddział @@ -4301,7 +6364,7 @@ %1 e %2 Aggro %1 y %2 Aggre %1 et %2 Agressivité - %1과 %2의 어그로 + %1과 %2의 공격성 %1 и %2 Агр Agresja %1 i %2 %1 a %2 Agresivita @@ -4404,7 +6467,7 @@ Schnellreise Viaggio Rapido Viaje Rápido - Téléportation + Voyage rapide 빠른 이동 Быстрое перемещение Szybka Podróż @@ -4417,7 +6480,7 @@ Geschützstellungen Posizione Fissa di Base Emplacamientos Estáticos de la Base - Emplacement statique de base + Emplacement d'arme statique de base 기지 고정화기 포대 Стационарные орудия в Штабе Rozmieszczanie Stanowisk Bojowych w Bazie @@ -4456,7 +6519,7 @@ Spieler und Geld Giocatore e Denaro Dinero y Jugador - Joueur et argent + Joueur et Argent 플레이어와 자금 Игрок и деньги Gracz i Pieniądze @@ -4522,7 +6585,7 @@ Arsenale Arsenal Arsenal - 아스널 + 무기고 Арсенал Arsenał Arzenál @@ -4547,7 +6610,7 @@ Funkmasten Torri radiofoniche Torres de Comunicaciones - Tours radio + Tours Radio 통신탑 Радиовышки Wieże Radiowe @@ -4573,7 +6636,7 @@ Statische Geschütze Armi Fisse Armas Estáticas - Armes statiques + Armes Fixes 고정화기 Стационарные орудия Stanowiska bojowe @@ -4600,7 +6663,7 @@ IA Regole di Ingaggio IA Reglas de combate Règles d'engagement des IA - 인공지능 교전수칙 + AI 교전수칙 Правила боя ИИ Zasady Użycia Siły AI Nastavení boje @@ -4612,7 +6675,7 @@ Karteninformationen Mappa Informazioni Información del Mapa - Information de la carte + Information de la Carte 지도 정보 Карта Informacje o Mapie @@ -4626,7 +6689,7 @@ Limitatore AI Límite de la IA Limiteur d'IA - 인공지능 제한 + AI 제한 Лимит ИИ Ogranicznik AI Omezení AI @@ -4638,7 +6701,7 @@ Persistenter Spielstand Salvataggio persistente Guardado Persistente - Sauvegarde persistante + Sauvegarde Persistante 게임 영구 저장 Сохранение Trwały Zapis stanu gry @@ -4690,7 +6753,7 @@ Aufräumen Pulitore di rifiuti Limpieza de Basura - Nettoyeur d'ordures + Nettoyeur de Mémoire 쓰레기 청소 Удаление мусора Oczyszczacz Śmieci @@ -4716,7 +6779,7 @@ Schlachtoptionen Opzioni Battaglia Opciones de combate - Options de combat + Options de Combat 전투 설정 Управление Opcje Bitwy @@ -4755,7 +6818,7 @@ Gruppenverwaltung Manager Gruppo Administrador de Grupo - Gestion de groupe + Gestion de Groupe 분대 관리 Управление отрядом Zarządzanie Grupą @@ -4780,6 +6843,7 @@ Toggle Info Bar Visibility Attiva e disabilita la visibilità della barra informazioni Alternar visibilidad de la barra de información + Activer/Desactiver la Visibilité de la Barre d'Info 정보 표시줄 표시 토글 Переключить видимость информ. строки Przełącz Widoczność Paska Informacji @@ -4792,7 +6856,7 @@ Der Anfang Inizio Inicios - Les débuts + Les Débuts 초기 시작 Самое начало Wczesny Początek @@ -4805,8 +6869,8 @@ Aggression Effetti Aggro Efectos Aggro - Agressivité IA - 어그로 효과 + Effets de l'Aggressivité + 공격성 효과 Агрессия Efekty Aggro Agresivita @@ -4831,7 +6895,7 @@ Erobern und halten Conquista e Difendi Conquista y Defiende - Conquérir et tenir + Conquérir et Tenir 점령과 유지 Завоевать и Удержать Zdobądź i Utrzymaj @@ -4857,7 +6921,7 @@ Startposition Posizione Iniziali Posición Inicial - Position de départ + Position de Départ 시작 위치 Начальная позиция Pozycja Startowa @@ -4874,7 +6938,7 @@ 위장 Под прикрытием Incognito - V Utajení + V utajení Gizlilik 伪装 @@ -4884,7 +6948,7 @@ Puoi reclutare fino a 9 compagni di squadra IA a diverse bandiere compresa quella presente al Quarter Generale. Puedes reclutar hasta 9 compañeros de la IA en algunas banderas de la Facción y en la bandera del CG. Vous pouvez recruter jusqu'à 9 coéquipiers IA sur certains drapeaux de faction et au drapeau du QG. - 일부 팩션 깃발 및 본부 깃발에선 최대 9명의 인공지능 분대원을 모집할 수 있습니다. + 일부 팩션 깃발 및 본부 깃발에선 최대 9명의 AI 분대원을 모집할 수 있습니다. Вы можете нанять до 9 ИИ товарищей в отряд. Możesz zrekrutować do 9 AI do swojej drużyny pod niektórymi flagami frakcji i flagą w głownej kryjówce. Na některých frakčních vlajkách a na velitelských vlajkách můžete najmout až 9 jednotek AI. @@ -4895,7 +6959,7 @@ Wähle ein Gruppenmitglied oder eine Oberbefehl-Gruppe, um für eine bestimmte Zeit direkte Kontrolle zu erhalten. Bei der Wahl einer Oberbefehl-Gruppe erhälst du Kontrolle über den Gruppenführer. Seleziona un compagno di squadra o un gruppo HC per ottenere il controllo diretto su di loro per un periodo di tempo limitato. Selezionando questa opzione per una squadra HC avrai il controllo sul leader della squadra. Selecciona a un compañero o un grupo de HC para establecer control diercto sobre ellos por un tiempo limitado. Seleccionar esta opción para una escuadra de HC te dará control sobre el líder de la escuadra. - Sélectionnez un coéquipier ou un groupe HC pour prendre le contrôle direct sur eux pendant une durée limitée. La sélection de cette option pour une équipe HC vous donnera le contrôle sur le chef de l'équipe. + Sélectionnez un coéquipier ou un groupe HC pour prendre le contrôle direct sur eux pendant une durée limitée. La sélection de cette option pour une escouade HC vous donnera le contrôle du chef de l'escouade. 분대원이나 하이 커맨드 그룹을 선택하여 제한된 시간 동안 그들을 직접 조종합니다. 하이 커맨드 분대로 이 설정을 선택하면 분대장을 조종할 수 있습니다. Выберите соотрядника или группу через меню Командующего, чтобы получить прямой контроль над ними в течении ограниченного времени. Выбор этой опции для выбранного отряда даст вам контроль над лидером отряда. Wybierz członka drużyny lub grupę HC, aby przejąć nad nimi bezpośrednią kontrolę przez ograniczony czas. Wybranie tej opcji dla oddziału HC da ci kontrolę nad liderem oddziału. @@ -4907,8 +6971,8 @@ Dieses Feature ist dazu gedacht die fehlende Funkkommunikation mit KI Widerständskämpfern zu simulieren. Deine KI Gruppenmitglieder werden keine Funkgeräte haben, solange du sie nicht im Arsenal freischaltest. Ohne ein Funkgerät kann die Verbindung der KI Widerstandskämpfer abbrechen, wenn sie sich zu weit entfernen. Sie werden dann, nachdem sie ihren letzten Befehl erfüllt haben, zur letzten Position des Anführers zurückkehren. Um dies zu verhindern, erbeute einige Funkgeräte von feindlichen Einheiten oder lasse die KI militärische Fahrzeuge mit Langstreckenfunkgeräten nutzen. Sollte es zu lange dauern, bis die KI Widerstandskämpfer ihren Anführer finden, kehren sie automatisch zum HQ zurück. Questa funzione cerca di simulare la mancanza di comunicazioni radio con i combattenti IA. I tuoi compagni di squadra IA non avranno una radio finché non ne sbloccherai una dall'Arsenal. Senza radio, se un compagno di squadra IA si allontana troppo, si perderà e tornerà alla posizione del leader dopo aver completato l'ultimo ordine ricevuto. Per evitare ciò, puoi raccogliere alcune radio dal nemico (la funzione Auto Riarmo può essere di aiuto) o lasciare che l'IA usi un veicolo militare con radio a lungo raggio. Se impiegheranno troppo tempo per trovare il loro leader, torneranno automaticamente al quartier generale. El objetivo de este sistema espera simular la falta de comunicación por radio con soldados de la IA. Tus compañeros de escuadra de la IA no tendrán radio hasta que la desbloquees en el arsenal. Sin una radio, Si un compañero de la IA se encuentra muy lejos, se perderán y volverán a la posición del líder al completar la última orden recibida. Para evitar esta situación, deberías hacerte con algunas radios del enemigo (Sistema de AutoRearme) o deja que la IA use vehículos que tengan radio de largo alcance. SI lles toma mucho tiempo para encontrar al líder, volverán automáticamente al CG. - Cette fonctionnalité vise à simuler le manque de communications radio avec les combattants IA. Vos camarades IA n'auront pas de radio tant que vous ne la déverrouillerez pas dans l'Arsenal. Sans radio, si un coéquipier IA s'éloigne trop, il se perdra et reviendra vers la position du commandant après avoir terminé le dernier ordre qu'il a reçu. Pour éviter cela, vous pouvez récupérer certaines radios de l'ennemi (la fonction "Réarmement automatique \ Butin" fera l'affaire) ou laisser l'IA utiliser un véhicule militaire qui a des radios à longue portée. Si cela prend trop de temps pour trouver leur chef, ils retourneront automatiquement au QG. - 이 기능은 인공지능 전투원과의 무선 통신 차단을 시뮬레이션하는 것을 목표로 합니다. 당신이 아스널에서 무전기를 언락할 때까지 당신의 인공지능 분대원들은 무전기를 가지고 있지 않을 것입니다. 무전기가 없으면 인공지능 분대원이 너무 멀리 떨어질 때 길을 잃고 마지막으로 받은 명령을 마치고 분대장 자리로 되돌아갑니다. 이를 피하려면 적으로부터 무전기를 일부 노획하거나(자동 재무장 기능으로 사용 가능), 인공지능이 장파 무전기를 장착한 군용 차량을 사용하게 해야 합니다. 그들이 분대장을 찾는 데 너무 오래 걸린다면 자동으로 본부로 귀환할 것입니다. + Cette fonctionnalité vise à simuler le manque de communications radio avec les combattants IA. Vos camarades IA n'auront pas de radio tant que vous ne la déverrouillerez pas dans l'Arsenal. Sans radio, si un coéquipier IA s'éloigne trop, il se perdra et reviendra vers la position du commandant après avoir terminé le dernier ordre qu'il a reçu. Pour éviter cela, vous pouvez récupérer certaines radios de l'ennemi (la fonction "Réarmement automatique \ Butin" fera l'affaire) ou laisser l'IA utiliser un véhicule militaire qui a des radios à longue portée. S'ils prennent trop de temps pour trouver leur chef, ils retourneront automatiquement au QG. + 이 기능은 AI 전투원과의 무선 통신 차단을 시뮬레이션하는 것을 목표로 합니다. 당신이 무기고에서 무전기를 언락할 때까지 당신의 AI 분대원들은 무전기를 가지고 있지 않을 것입니다. 무전기가 없으면 AI 분대원이 너무 멀리 떨어질 때 길을 잃고 마지막으로 받은 명령을 마치고 분대장 자리로 되돌아갑니다. 이를 피하려면 적으로부터 무전기를 일부 노획하거나(자동 재무장 기능으로 사용 가능), AI가 장파 무전기를 장착한 군용 차량을 사용하게 해야 합니다. 그들이 분대장을 찾는 데 너무 오래 걸린다면 자동으로 본부로 귀환할 것입니다. Эта функция призвана имитировать отсутствие радиосвязи с бойцами ИИ. У ваших товарищей по отряду ИИ не будет радио, пока вы не разблокируете его в Арсенале. Без радио, если товарищ по отряду ИИ уйдет слишком далеко, он заблудится и вернется на позицию лидера после выполнения последнего полученного приказа. Чтобы избежать этого, вы можете убрать несколько радиостанций у врага или позволить ИИ использовать военную машину с радиостанциями дальнего действия. Если поиск лидера займет слишком много времени, они автоматически вернутся в штаб Ta funkcja ma na celu symulację braku komunikacji radiowej między rebeliantami. AI z twojej drużyny nie będą mieli radia, dopóki nie odblokujesz go w Arsenale. Bez radia, jeśli sojusznik oddali się zbyt daleko, zgubi się i wróci na pozycję lidera po wykonaniu ostatniego otrzymanego rozkazu. Aby tego uniknąć, możesz zbierać radiotelefony wroga (wystarczy funkcja AutoRearm) lub pozwolić sztucznej inteligencji na użycie pojazdu wojskowego, który ma radiotelefon dalekiego zasięgu. Jeśli odnalezienie ich lidera zajmie zbyt dużo czasu, automatycznie powrócą do kwatery głównej. Tato funkce si klade za cíl simulovat nedostatek radiové komunikace se stíhači AI. Vaši kamarádi AI nebudou mít rádio, dokud jej odemknete z Arsenalu. Bez rádia, pokud se družstvo AI dostane příliš daleko, ztratí se a vrátí se na pozici vůdce po dokončení posledního přijatého příkazu. Abyste tomu zabránili, můžete vyklidit některá rádia od nepřítele (funkce „Automaticky přezbrojit" to udělá) nebo nechat AI používat vojenské vozidlo, které má rádia s dlouhým dosahem. Pokud najdou svého vůdce příliš dlouho, vrátí se automaticky na velitelství. @@ -4920,7 +6984,7 @@ I compagni di squadra dell'IA Medic cureranno automaticamente le altre IA senza bisogno di dare ordini. Se in combattimento, la tua IA utilizzerà le granate fumogene come copertura. Se non ci sono medici nel gruppo, l'IA utilizzerà i propri medikit. Los médicos IA de la escuadra curarán automáticamente a sus compañeros sin necesidad de dar órdenes concretas. Si están en combate, la IA usará granadas de humo como cobertura. Si no hay médicos en la escuadra, la IA usará sus propios kits médicos. Les médecins IA du groupes soigneront automatiquement les autres IA sans avoir à donner d'ordre. En combat, votre IA utilisera des grenades fumigènes pour se couvrir. S'il n'y a pas de médecin dans le groupe, l'IA utilisera ses propres medikits. - 인공지능 의무병 분대원은 명령을 내릴 필요 없이 자동으로 다른 인공지능을 치료할 것입니다. 만약 전투 중이라면 당신의 인공지능은 엄호를 위해 연막탄을 사용할 것입니다. 그룹에 의무병이 없다면 인공지능은 자신들의 메디킷을 사용할 것입니다. + AI 의무병 분대원은 명령을 내릴 필요 없이 자동으로 다른 AI을 치료할 것입니다. 만약 전투 중이라면 당신의 AI은 엄호를 위해 연막탄을 사용할 것입니다. 그룹에 AI 의무병이 없다면 AI은 자신들의 메디킷을 사용할 것입니다. ИИ-медики будут лечить других ИИ автоматически без необходимости отдавать приказы. В бою ваш ИИ будет использовать дымовые гранаты для укрытия. Если в группе нет медика, ИИ будет использовать свои перевязочные пакеты. Medycy AI automatycznie leczą inne AI bez konieczności wydawania jakichkolwiek rozkazów. Jeśli walczysz, twoja sztuczna inteligencja użyje granatów dymnych jako osłony. Jeśli w grupie nie ma medyka, AI użyje własnych apteczek. AI Zdravotník uzdraví ostatní AI automaticky, aniž byste museli vydávat příkazy. Pokud budete bojovat, vaše AI použije kouřové granáty pro zakrytí. Pokud ve skupině není žádný lékař, použije AI své vlastní léky. @@ -4931,8 +6995,8 @@ Deine KI Gruppenmitglieder werden automatisch versuchen Munition von ausgeschalteten Feinden, Fahrzeugen oder Munitionskisten zu erbeuten. Außerdem versuchen sie ihre Waffen gegen durchschlagskräftigere auszutauschen. Sind die KI Einheiten in einem Fahrzeug, werden sie Waffen und Werfer plünern und sie in ihrem Fahrzeug verstauen, bis der Bereich komplett geplündert ist. Dies sollte statt des Vanilla Funkbefehls genutzt werden. I tuoi compagni di squadra IA cercheranno automaticamente tutte le munizioni dai cadaveri, dai veicoli e dalle scatole di munizioni nelle vicinanze, se necessario. Inoltre cercheranno di rinnovare le loro armi con armi migliori. Se l'IA si trova all'interno di un veicolo, saccheggeranno armi e lanciatori e li lasceranno nel loro veicolo finché non ci sarà nulla nell'area. Usa questo al posto dell'opzione radio di riarmo vanilla. Tus compañeros IA buscarán automátiocamente armas y municiones de bajas cercanas, vehículos y cajas de munición en su defecto. También intentaran cambiar sus armas por unas mejores. Si la IA está dentro de un vehículo, saquearán fusiles y armas autoptopulsadas y las dejaran en el maletero hasta que no haya nada en el área. Usa esta opción en vez de la opción vanila de Rearmar en las opciones de radio. - Vos compagnons IA rechercheront et récupèreront automatiquement toutes les munitions sur des cadavres, véhicules et munitions à proximité si nécessaire. Ils essaieront également de renouveler leurs armes avec des armes plus puissantes. Si l'IA est à l'intérieur d'un véhicule, ils pilleront des armes et des lanceurs et les déposeront dans leur camion jusqu'à ce qu'il n'y ait plus rien dans la zone. Utilisez-le à la place de l'option réarmer la radio de base. - 당신의 인공지능 분대원들은 필요에 따라 근처의 시체, 차량 또는 탄약상자에서 탄약을 자동으로 찾고 노획할 것입니다. 또한 그들은 더 강력한 무기로 무기를 재무장할 것입니다. 만약 인공지능이 차량 안에 있다면, 그들은 무기와 발사기를 노획하고, 그 지역에 아무것도 남지 않을 때까지 그것들을 그들의 트럭에 놓을 것입니다. 바닐라 재무장 무전 대신 이 옵션을 사용하십시오. + Vos compagnons IA rechercheront et récupèreront automatiquement toutes les munitions sur des cadavres, véhicules et boites de munitions à proximité si nécessaire. Ils essaieront également de remplacer leurs armes avec des armes plus puissantes. Si l'IA est à l'intérieur d'un véhicule, ils pilleront des armes et des lanceurs et les déposeront dans leur camion jusqu'à ce qu'il n'y ait plus rien dans la zone. Utilisez-le à la place de l'option réarmer la radio de base. + 당신의 AI 분대원들은 필요에 따라 근처의 시체, 차량 또는 탄약상자에서 탄약을 자동으로 찾고 노획할 것입니다. 또한 그들은 더 강력한 무기로 무기를 재무장할 것입니다. 만약 AI가 차량 안에 있다면, 그들은 무기와 발사기를 노획하고, 그 지역에 아무것도 남지 않을 때까지 그것들을 그들의 트럭에 놓을 것입니다. 바닐라 재무장 무전 대신 이 옵션을 사용하십시오. Ваши товарищи по отряду ИИ будут автоматически искать и собирать любое снаряжение с ближайших трупов, транспортных средств и ящиков с боеприпасами если это необходимо. Также они попытаются обновить свое оружие на более мощное. Если ИИ находится внутри транспортного средства, они будут собирать оружие и пусковые установки и бросать их в свой грузовик, пока в области ничего не останется. Используйте это вместо ванильных приказов переснаряжения. AI z twojej drużyny będą automatycznie szukać i w razie potrzeby zbierać amunicję z pobliskich zwłok, pojazdów i skrzyń. Będą też próbowali wymienić swoją broń na lepszą. Jeśli AI znajduje się w pojeździe, będą plądrować broń i wyrzutnie i wrzucać je do ciężarówki, dopóki w okolicy nie zostanie nic więcej do podniesienia. Używaj tej opcji zamiast Rearm z podstawowej wersji gry. Členové skupiny AI budou automaticky hledat a vybírat jakoukoli munici z okolních mrtvol, vozidel a beden s municí, pokud to bude potřeba. Také se pokusí vyzbrojit silnějšími zbraněmi. Pokud je umělá inteligence uvnitř vozidla, vezme zbraně a nosné rakety a hodí je do nákladního automobilu, dokud nebude v oblasti nic. Použijte toto místo možnosti „Přezbrojit" ze základního rádia hry. @@ -4943,11 +7007,11 @@ Nur Kommandant. Hiermit kannst du ein Fahrzeug, dass du gerade anschaust, einer Oberbefehl-Gruppe zuweisen. Außerdem kannst du den Status des Fahrzeugs prüfen, der Gruppe befehlen auf- oder abzusitzen oder statische Geschütze bemannen lassen. Solo per il comandante. Usa questa opzione per assegnare il veicolo che stai guardando a qualsiasi squadra usando l'Alto Comando. Controlla lo stato del veicolo, ordina a delle truppe di salire o scendere, puoi anche gestire e automatizzare le squadre con armamenti fissi. Solo para el Comandante. Usa esta opción para asignar a cualquier escuadra del HC al vehículo que estas viendo. Comprueba el estado del vehículo en orden de embaracar y desembarcar así como automatizar a la escuadra en el uso de las armas estáticas. - Commandant seulement. Utilisez cette option pour affecter le véhicule que vous regardez à n'importe quelle escouade HC. Vérifiez l'état du véhicule, ordonnez-leur de monter ou de débarquer et d'automatiser les escouades statiques montées. + Commandant seulement. Utilisez cette option pour affecter le véhicule que vous regardez à n'importe quelle escouade HC. Vérifiez l'état du véhicule, ordonnez-leur de monter ou de débarquer et d'automatiser les escouades d'arme statiques montées. 지휘관 전용. 이 설정을 사용하여 보고 있는 차량을 하이 커맨드 분대에 할당할 수 있습니다. 차량 상태를 확인하고, 탑승 또는 하차 명령을 내리고, 탑재된 고정화기 분대를 자동화합니다. Только для Командующего. Используйте эту опцию, чтобы назначить машину на которую вы смотрите любому выбранному через панель Командующего отряду. Проверяйте состояние техники, приказывайте им садиться или выходить из машины и оставьте разбираться ИИ с любым стационарным вооружением, установленным на технику. Tylko dowódca może tego używać. Użyj tej opcji, aby przypisać pojazd, na który się patrzysz do dowolnego oddziału HC. Sprawdź stan pojazdów, rozkaż im wsiadać lub wysiadać i zmotoryzuj statyczne oddziały z bronią statyczną. - >Pouze velitel. Pomocí této možnosti můžete přiřadit vozidlo, na které se díváte, k jakékoli skupině štábu. Zkontrolujte stav vozidla, přikažte jim k nasednutí nebo vystoupení a automatizujte lafetované čety. + Pouze velitel. Pomocí této možnosti můžete přiřadit vozidlo, na které se díváte, k jakékoli skupině štábu. Zkontrolujte stav vozidla, přikažte jim k nasednutí nebo vystoupení a automatizujte lafetované čety. 仅限指挥官使用。使用该选项将面前的载具分配给任意指挥部班组, 并可检查载具状态, 命令班组搭乘或离开载具, 以及自动搭载固定式武器班组。 @@ -4955,7 +7019,7 @@ Wähle die gewünschte Einheit und nutze die "Gruppenmitglied entlassen" Option, um sie zurück zum HQ zu schicken. Dabei wirst du einen Anteil des Geldes zurückerhalten, welches du vorher für es ausgegeben hast. Seleziona un'unità e usa l'opzione "Congeda compagno di squadra" per rimandarli al quartier generale. Recupererai parte dei soldi che hai speso. Selecciona la unidad y usa la opción 'Desmovilizar Compañero' para mandarlos de vuelta al CG. Recuperarás parete del dinero invertido en ellos. - Sélectionnez l'unité et utilisez l'option «Renvoyer le compagnon d'escouade» pour les renvoyer au QG. Vous récupérerez une partie de l'argent que vous y avez dépensé. + Sélectionnez l'unité et utilisez l'option «Renvoyer le membre d'escouade» pour les renvoyer au QG. Vous récupérerez une partie de l'argent qu'ils ont couté. 유닛을 선택하고 '분대원 해산' 설정을 사용하여 본부로 돌려보냅니다. 그들에게 쓴 돈의 일부를 되찾을 것입니다. Выберите отряд и используйте опцию «Роспуск ИИ», чтобы отправить его обратно в штаб. Вы вернете часть потраченных на них денег. Wybierz jednostkę i użyj opcji „Odwołaj członka drużyny”, aby odesłać je z powrotem do kwatery głównej. Odzyskasz część pieniędzy, które na nie wydałeś. @@ -5003,7 +7067,7 @@ Benutze dein Funkgerät und wähle einen Ort auf der Karte mit einer guten Übersicht. Eine Gruppe Scharfschützen wird sich dir anschließen. Schicke diese zu dem gewählten Ort und sie werden dort einen Beobachtungsposten einrichten. Dabei versuchen sie verdeckt zu bleiben und Feinde bei Kontakt nicht anzugreifen. Usa la radio e seleziona un punto sulla mappa con un buon campo visivo. Un gruppo di cecchini si unirà a te. Inviali nel luogo selezionato e individueranno i nemici per te, cercando di rimanere nascosti e non ingaggieranno al contatto. Usa la radio y selecciona un punto en el mapa con buena visión del horizonte. Un grupo de tiradores se unirá. Mándalos al sitio seleccionado y observarán por ti, intentando mantenerse ocultos y evitando el combate hasta que sea inevitable. - Utilisez la radio et sélectionnez un endroit sur la carte avec un bon champ de vision. Un groupe de tireurs d'élite se joindra à vous. Envoyez-les à l'endroit sélectionné et ils vous repéreront, essayant de rester cachés et n'engageant pas les ennemis au contact. + Utilisez la radio et sélectionnez un endroit sur la carte avec un bon champ de vision. Un groupe de tireurs d'élite se joindra à vous. Envoyez-les à l'endroit sélectionné et ils feront du repérage pour vous, essayant de rester cachés et n'engageant pas les ennemis au contact. 무전기를 사용하여 지도에서 시야가 트인 곳을 선택합니다. 그러면 저격 팀이 합류할 것입니다. 선택한 위치에 그들을 보내면, 그들은 적에게 들키기 전까지 교전하지 않고 관찰할 것입니다. Используйте радио и выберите на карте место с хорошим обзором. К вам присоединится группа снайперов. Отправьте их в выбранное место, и они будут осматривать местность для вас, стараясь оставаться скрытыми и не вступая в бой с врагами при контакте. Skorzystaj z radia i wybierz miejsce na mapie z dobrym polem widzenia. Dołączy do ciebie grupa snajperów. Wyślij je w wybrane miejsce, a będą wykrywać wrogów, starając się pozostać w ukryciu. W przypadku kontaktu z wrogami, nie będą od razu atakować @@ -5063,7 +7127,7 @@ Du kannst, für einen gewissen Preis, die Trainingsmethoden deiner Fraktion verbessern. Dadurch werden neue Rekruten bessere Fähigkeiten haben. Per un prezzo, puoi migliorare l'addestramento della fazione in modo che le future reclute abbiano abilità migliori. Por un precio, puedes añadir entrenamiento a la Facción. Así en el futuro los reclutas tendrán más habilidad. - Pour un certain prix, vous pouvez améliorer la formation de la Faction afin que les futures recrues aient de meilleures compétences. + Pour un certain prix, vous pouvez améliorer la formation de la Faction afin que les futures recrues soient plus compétentes. 자금으로 팩션을 훈련시켜 나중에 더 좋은 병력을 모집할 수 있습니다. За определенную плату вы можете улучшить ИИ фракции, чтобы у будущих рекрутов были лучшие навыки. Za odpowiednią opłatą możesz ulepszyć wyszkolenie twojej frakcji, aby przyszli rekruci mieli lepsze umiejętności. @@ -5123,7 +7187,7 @@ Stationierte Mörserteams können als Artillerieunterstützung eingesetzt werden. Wähle ein Mörserteam über die Oberbefehlsleiste und drücke Shift + Z, um einen Artillerieschlag anzufordern. Le squadre mortaio mobili possono essere utilizzate come supporto di artiglieria. Seleziona una squadra di mortai usando la barra dell'Alto Comando e premi MAIUSC + Y in gioco per richiedere una missione di fuoco. Los equipos de Morteros móviles pueden ser usados como soporte de artilleria. Selecciona un equipo de morteros con la barra del Alto Mando y presiona SHIFT + Y en el juego para mandar un objetivo de morteros. - Les équipes de mortiers montés peuvent être utilisées comme support d'artillerie. Sélectionnez une équipe de mortiers à l'aide de la barre de haut commandement et appuyez sur SHIFT + Y dans le jeu pour demander un tir de mortier. + Les équipes de mortiers montées peuvent être utilisées comme support d'artillerie. Sélectionnez une équipe de mortiers à l'aide de la barre de haut commandement et appuyez sur SHIFT + Y dans le jeu pour demander un tir de mortier. 설치된 박격포 팀은 포격 지원으로 사용할 수 있습니다. 하이 커맨드(컨트롤 + 스페이스)를 사용하여 박격포 팀을 선택하고 SHIFT + Y를 눌러 박격포 포격 지원을 호출하면 됩니다. Минометные расчеты могут использоваться в качестве артиллерийской поддержки. Выберите минометную команду с помощью панели высшего командования и нажмите SHIFT + Y в игре, чтобы вызвать минометную огневую задачу. Mobilne drużyny z moździerzem mogą służyć jako wsparcie artyleryjskie. Wybierz drużynę moździerzy za pomocą paska dowodzenia i naciśnij SHIFT + Y w grze, aby wezwać wsparcie moździerzy. @@ -5136,7 +7200,7 @@ Il comandante può reclutare una squadra controllata dall'IA alle bandiere del campo base. Usa l'Alto Comando (CTRL + SPAZIO) per impartire ordini alle tue squadre. Inoltre puoi controllare e congedare temporaneamente il caposquadra nello stesso modo in cui lo fai con i compagni di squadra. El comandante puede reclutar una escuadra manejada por IA en las banderas de las bases. Usa el modulo de Alto Mando (CTRL + SPACE) para dar ordenes a tus escuadras. También puedes temporalmente controlar y despedir al líder de escuadra del mismo modo que lo haces con compañeros de esucadra. Le commandant peut recruter une escouade IA au drapeau du QG. Utilisez le module HC (CTRL + ESPACE) pour donner des ordres à vos escouades. Vous pouvez également contrôler et renvoyer temporairement le chef d'escouade de la même manière que vous le faites avec vos coéquipiers. - 지휘관은 본부 깃발에서 인공지능 분대를 모집할 수 있습니다. 하이 커맨드(컨트롤 + 스페이스)를 사용하여 분대에 명령을 내릴 수 있습니다. 또한 분대원과 같은 방식으로 일시적으로 조종하거나 분대장의 권한을 박탈할 수 있습니다. + 지휘관은 본부 깃발에서 AI 분대를 모집할 수 있습니다. 하이 커맨드(컨트롤 + 스페이스)를 사용하여 분대에 명령을 내릴 수 있습니다. 또한 분대원과 같은 방식으로 일시적으로 조종하거나 분대장의 권한을 박탈할 수 있습니다. Командующий может нанять отряд ИИ у флага штаба. Используйте модуль высшего командования (CTRL + SPACE), чтобы отдавать приказы своим отрядам. Также вы можете временно контролировать и увольнять лидера отряда так же, как и с товарищами по отряду. Dowódca może zwerbować drużynę AI przy fladze w kryjówce. Użyj modułu naczelnego dowództwa (CTRL + SPACJA), aby wydawać rozkazy swoim oddziałom. Możesz także tymczasowo przejąć kontrole i odwołać dowódcę oddziału w taki sam sposób, jak w przypadku kolegów z oddziału. Velitel může najmout posádku AI na vlajkách základního tábora. Pomocí modulu Štábu (CTRL + MEZERNÍK) zadávejte rozkazy svým jednotkám. Rovněž můžete dočasně ovládat a propouštět velitele družstva stejným způsobem, jako to děláte s AI členy týmu. @@ -5147,6 +7211,7 @@ Patcom von Hazey.<br/>Persistent Save von zooloo75.<br/>Tags von Marker und Melbo.<br/>JAS von Jeroen (Entschuldige, dass es so lange gedauert hat dich hinzuzufügen)<br/>Advanced Towing von Seth Duda. Patcom da Hazey.<br/>Salvataggio Persistente di zooloo75.<br/>Tags da Marker and Melbo.<br/>JAS da Jeroen (Scusa per averti incluso così tardi)<br/>Advanced Towing da Seth Duda. Patcom by Hazey.<br/>Persistent Save by zooloo75.<br/>Tags by Marker and Melbo.<br/>JAS by Jeroen (sorry for including you that late)<br/>Advanced Towing by Seth Duda. + Patcom par Hazey.<br/>Sauvegarde Persistante par zooloo75.<br/>Tags par Marker et Melbo.<br/>JAS par Jeroen (désolé de t'introduire aussi tard)<br/>Remorquage avancé par Seth Duda. Patcom의 Hazey.<br/>영구 저장의 zooloo75.<br/>Tags의 Marker와 Melbo.<br/>JAS의 Jeroen (너무 늦게 포함해서 죄송합니다)<br/>Advanced Towing의 Seth Duda. Patcom от Hazey.<br/>Сохранение игры от zooloo75.<br/>Тэги от Marker и Melbo.<br/>JAS от Jeroen (извиняемся за столь поздное упоминание)<br/>Расширенная буксировка от Seth Duda. Patcom stworzony przez Hazey.<br/>Persistent Save stworzony przez zooloo75.<br/>Tags stworzony przez Marker i Melbo.<br/>JAS stworzony przez Jeroen.<br/>Advanced Towing stworzony przez Seth Duda. @@ -5158,7 +7223,8 @@ Integrierte (optionale) Mods:<br/>TFAR: Funkgerät in Arsenal integriert. Sound deaktiviert, wenn der Spieler bewusstlos ist.<br/>ACE Medical: Deaktiviert das Antistasi Revive System.<br/>VORSICHT: Die Speicherung des Spielstands mit TFAR oder jedglicher Mod für Waffen führt dazu, dass diese Mods bis zum Ende notwendig sind.<br/><br/>Jeder clientseitige Mod, wie z.B. JSRS, Blastcore oder UI Mod sollte funktionieren.<br/>Einheiten und Fahrzeuge aus Mods funktionieren nicht. KI Mods können zu Fehlern führen. (Antistasi hat in jedem Fall viel am KI Verhalten geändert) Integrate (opzionali) Mods: <br/>TFAR: Radio integrate nell'Arsenal. Suoni disabilitati quando il giocatore è privo di sensi.<br/>Ace Medical: Disabiliterà il sistema medico di Antistasi.<br/><br/>Attenzione:Se verrà eseguito un salvataggio con le mod opzionali attive diventeranno obbligatorie la prossima volta che si tenta entrare.<br/><br/>Qualunque mod client come: JSRS, Blastcore, UI Mod, dovrebbero funzionare<br/><br/>Mod che aggiungono veicoli e unità non funzioneranno. Mod che modificano il comportamento dell'IA potrebbero creare problemi poiché Antistasi modifica pesantemente l'IA. Mods Integrados (opcionales): <br/> TFAR: Radio integrada en el Arsenal. Sonido deshabilitado cuando el jugador está inconsciente. <br/>ACE medical: Sustituirá el metódo de reanimación de Antistasi. <br/><br/>ATENCIÓN: El uso del sistema de Guardado Persistente con TFAR y/o con cualquier mod de armas activo hará que seán obligatorios en el futuro.<br/><br/>Cualquier otro mod del cliente, como JSRS, Blastcore, UI Mod deberían funcionar.<br/><br/>Mods de unidades y vehículos no funcionan. Mods de IA pueden ocasionar errores (En cualquier caso Antistasi tiene una alta modificación del comportamiento de la IA). - 통합 (선택적)모드:<br/>TFAR: 무전기가 아스널에 통합됩니다. 플레이어가 의식불명이 되면 소리가 비활성화됩니다.<br/>ACE 의료: 안티스타시 소생 시스템을 비활성화합니다.<br/><br/>주의: TFAR 및 활성화된 모든 무기 모드화 함께 영구 저장 시스템을 사용하면 해당 게임이 끝날 때까지 계속 해당 모드를 사용해야 합니다.<br/><br/>JSRS, Blastcore, UI 모드와 같은 클라이언트 전용 모드는 잘 작동할 겁니다.<br/><br/>유닛 또는 차량 모드는 작동하지 않습니다. 인공지능 개선 모드는 오작동을 일으킬 수 있습니다(어떠한 경우는 안티스타시는 인공지능을 심하게 조정합니다). + Mods ntégrés (optionnels) :<br/>TFAR: Radio intégré dans Arsenal. Son desactivé quand le joueur est inconscient.<br/>ACE Medical: Desactivera le sysème de réanimation d'Antistasi.<br/><br/>ATTENTION : l'usage du système d Sauvegarde Persistante avec TFAR ou n'importe quel autre mod d'armes activé les rendra ogligatoire par la suite.<br/><br/>Tout les mods côté clients, tels que JSRS, Blastcore, mods d'UI devraient fonctionner.<br/><br/>Les mods d'unité et de véhicules ne marcheront pas. Les mods d'IA risquent de causer des problèmes (dans tout les cas Antistasi contient beaucoup d'ajustements à l'IA).. + 통합 (선택적)모드:<br/>TFAR: 무전기가 무기고에 통합됩니다. 플레이어가 의식불명이 되면 소리가 비활성화됩니다.<br/>ACE 의료: 안티스타시 소생 시스템을 비활성화합니다.<br/><br/>주의: TFAR 및 활성화된 모든 무기 모드화 함께 영구 저장 시스템을 사용하면 해당 게임이 끝날 때까지 계속 해당 모드를 사용해야 합니다.<br/><br/>JSRS, Blastcore, UI 모드와 같은 클라이언트 전용 모드는 잘 작동할 겁니다.<br/><br/>유닛 또는 차량 모드는 작동하지 않습니다. AI 개선 모드는 오작동을 일으킬 수 있습니다(어떠한 경우는 안티스타시는 AI을 심하게 조정합니다). Интегрированные (опциональные) моды:<br/>TFAR: рации интегрированы с Арсеналом. Звук отключен, когда игрок без сознания.<br/>ACE Medical: отключит систему оживления Antistasi.<br/><br/>ОСТОРОЖНО: Использование Сохранения Игры с включенным TFAR и/или любым оружейным модом сделает их обязательным в будущем.<br/><br/>Любые моды, влияющие только на игрока, такие как JSRS, Blastcore, UI Mod должны работать.<br/><br/>Моды на технику и фракции работать не будут. Моды на изменение логики ИИ могут вызвать ошибки (Antistasi очень серьезно покопалось в мозгах ИИ). Zintegrowane (opcjonalne) Mody:<br/>TFAR: Radio zintegrowane iw Arsenale. Dźwięk wyłączony, gdy gracz jest nieprzytomny.<br/>ACE Medical: Wyłączy system leczenia Antistasi.<br/><br/>UWAGA: Korzystanie z systemu Trwały Zapis wraz z modyfikacją TFAR i modyfikacjami dodającymi broni sprawi, że będą one obowiązkowe przy wczytaniu zapisu gry.<br/><br/>Każdy mod po stronie klienta, taki jak JSRS, Blastcore oraz mody na interfejs gry powinny działać.<br/><br/>Modyfikacje dodające jednostki i pojazdy nie będą działać. Mody na AI mogą powodować problemy (Antistasi domyślnie ma poprawione i podkręcone AI). Integrované (volitelné) Módy:<br/>TFAR: Rádio integrované v Arsenalu. Zvuk je deaktivován, když je hráč v bezvědomí.<br/>ACE Lékař: Vypne Antistasi revive system.<br/><br/>UPOZORNĚNÍ: Používání systému Uložení hry s TFAR a jakýmkoli aktivovaným módem zbraně je v budoucnosti povinné.<br/><br/> Mód by měl fungovat. Módy pro jednotky a vozidla nebudou fungovat.<br/><br/> Režimy AI mohou způsobit poruchy (v každém případě má Antistasi těžké vylepšení AI). @@ -5169,7 +7235,7 @@ LanCommi per i suoi artworks.<br/>Goon e jw custom: parte del codice per lo script del NAPALM.<br/>rebel12340: Script di Radio Jam<br/>Manko: earplugs snippet<br/>bobchaos: Gestione della comunità nonostante tutte le difficoltà.<br/>E tutti quei giocatori che passano il loro tempo a fare commenti, suggerimenti e rapporti sui forum di Steam, Github e BIS. LanCommi por su arte.<br/>Goon and jw custom:Parte del código del NAPALM script.<br/>rebel12340: Radio Jam script<br/>Manko: Earplug snippet<br/>bobchaos: Manejar la comunidad aun con todas las dificultades.<br/>Todos aquellos jugadores que invirtieron su tiempo en hacer comentarios, sugerencias y reportes en Steam, Github y foros de BIS. LanCommi pour son artwork.<br/>Goon et jw custom: pour une partie du code du script NAPALM.<br/>rebel12340: pour le script de brouillage radio.<br/>Manko: pour le morceau de code pour les bouchons d'oreilles.<br/>bobchaos: pour avoir gérer la communauté malgré toutes les difficultés.<br/>Et à tous les joueurs qui passent leur temps à faire des commentaires, des suggestions et des rapports sur les forums Steam, Github et BIS. - LanCommi: 아트워크<br/>Goon과 jw custom: 네이팜 스크립트 코드 일부<br/>rebel12340: 무전 작동불량 스크립트<br/>Manko: 귀마개 스크립트<br/>bobchaos: 모든 어려움에도 불구하고 거뮤니티를 관리함<br/>그리고 스팀, 깃헙 및 보헤미아 인터렉티브 스튜디오 포럼에 의견, 제안 및 보고서를 작성하는 데 시간을 주신 모든 플레이어. + LanCommi: 아트워크<br/>Goon과 jw custom: 네이팜 스크립트 코드 일부<br/>rebel12340: 무전 작동불량 스크립트<br/>Manko: 귀마개 스크립트<br/>bobchaos: 모든 어려움에도 불구하고 커뮤니티를 관리함<br/>그리고 스팀, 깃헙 및 보헤미아 인터렉티브 스튜디오 포럼에 의견, 제안 및 보고서를 작성하는 데 시간을 주신 모든 플레이어. LanCommi за его творчество.<br/>Goon и jw custom: часть кода для скрипта Напалма.<br/>rebel12340: скрипт на глушение раций<br/>Manko: Беруши<br/>bobchaos: Управление сообществом несмотря на все трудности.<br/>И все те игроки, которые потратили свое время на комментирование, создание предложений и репортов в Steam, Github и формах BIS. LanCommi za jego prace graficzne.<br/>Goon i jw custom: Część kodu skryptu dodającego NAPALM.<br/>rebel12340: Skrypt dodający zagłuszacz radia<br/>Manko: Skrypt na zatyczki do uszu<br/>bobchaos: Zarządzanie społecznością pomimo wszystkich trudności.<br/>I wszyscy ci gracze, którzy spędzają czas na tworzeniu komentarzy, sugestii i raportów na forach, Discordzie, Steam, Github i BIS. LanCommi za jeho umělecké dílo.<br/>Goon a jw vlastní: Část kódu pro skript NAPALM.<br/>rebel12340: Radio Jam script<br/>Manko: Sniper snippet<br/>bobchaos: Správa komunity i přes všechny obtíže.<br/>A všichni hráči, kteří tráví čas přípravou komentářů, návrhů a zpráv na fórech Steam, Github a BIS @@ -5181,7 +7247,7 @@ Benvenuto in Arma 3 - %1. Questa missione cerca di simulare il combattimento da guerrilla, tattiche e situazioni strategiche. Non è una mod facile e veloce, è a lungo termine, una missione passo dopo passo con MOLTE caratteristiche e un IA migliorata. Bienvenidos a Arma 3 - %1. Esta misión quiere simular el combate de guerrillas, así como situaciones tácticas y estratégicas. No es un modo rápido ni fácil, es a largo plazo, misiones paso a paso con MUCHAS opciones e IA avanzada. Bienvenue sur Arma 3 - %1. Cette mission vise à simuler des combats de guérilla, des tactiques et des situations stratégiques. Ce n'est pas un mod rapide et facile, c'est une mission à long terme, étape par étape, avec BEAUCOUP de fonctionnalités et une IA améliorée. - 아르마 3 - %1에 오신 것을 환영합니다. 이 임무는 게릴라전, 전술, 전략적 상황을 시뮬레이션하는 것을 목표로 합니다. 이 임무는 빠르고 쉬운 모드가 아니라 많은 기능과 향상된 인공지능을 가진 장기적이고 단계적인 임무입니다. + 아르마 3 - %1에 오신 것을 환영합니다. 이 임무는 게릴라전, 전술, 전략적 상황을 시뮬레이션하는 것을 목표로 합니다. 이 임무는 빠르고 쉬운 모드가 아니라 많은 기능과 향상된 AI 가진 장기적이고 단계적인 임무입니다. Добро пожаловать в Arma 3 - %1. Эта миссия направлена на моделирование партизанского боя, тактики и стратегических ситуаций. Это не быстрый и легкий мод, это долгосрочная, пошаговая миссия с МНОЖЕСТВОМ функций и улучшенным ИИ. Witamy w Arma 3 - %1. Ta misja ma na celu symulację walki partyzanckiej, taktyki i sytuacji strategicznych. Nie jest to szybki i łatwy mod, to długoterminowa misja z dużą ilością funkcji i ulepszoną sztuczną inteligencją. Vítejte v Arma 3 - %1. Cílem této mise je simulovat partyzánský boj, taktiku a strategické situace. Není to rychlý a snadný mód, je to dlouhodobá, postupná mise s mnoha funkcemi a vylepšeným AI. @@ -5192,7 +7258,7 @@ Du erringst den Sieg, wenn der Großteil der Zivilbevölkerung deine Fraktion unterstützt und sich alle Flugplätze in deiner Hand befinden. Vincerai una volta che la maggior parte della popolazione supporta la tua Fazione e quando avrai conquistato tutte le basi aeree Conseguiras la victoria si la mayoria de la población apoya tu facción y si conquistas todas las bases aéreas. - Vous gagnerez la partie lorsque la plupart de la population soutiendra la faction et que vous aurez conquis toutes les bases aériennes. + Vous gagnerez la partie lorsque la majorité de la population soutiendra la faction et que vous aurez conquis toutes les bases aériennes. 인구의 대부분이 당신의 팩션을 지지하고 당신이 모든 공군 기지와 군사 기지를 점령했을 때 게임에서 승리할 것입니다. Вы выиграете игру, когда большая часть населения поддержит фракцию и вы захватите все авиабазы. Wygrasz grę, gdy większość populacji mapy poprze rebelie i podbijesz wszystkie Bazy Lotnicze wroga. @@ -5205,7 +7271,7 @@ Perderai se il %1 ha ucciso 1/3 della popolazione totale. Perderás si %1 asesina a 1/3 del total de la población. Vous perdrez la partie si %1 a tué 1/3 de la population totale. - %1이 전체 인구의 1/3을 학살할 경우 게임에서 패배합니다. + %1이(가) 전체 인구의 1/3을 학살할 경우 게임에서 패배합니다. Вы проиграете игру, если %1 убил 1/3 всего населения. Przegrasz grę, jeśli %1 zamordował 1/3 całej populacji. Ztratíte hru, pokud %1 zavraždí 1/3 celkové populace. @@ -5216,8 +7282,8 @@ Es ist ein Jeder gegen Jeden Krieg in %4. %1 und %2 greifen sind ununterbrochen gegenseitig an. Dies bedeutet aber nicht, dass sie nicht bei Kontakt direkt %3 angreifen.<br/><br/>%1 und %2 Aggressivitätspunkte zeigen an, wie hoch diese die Bedrohung der %3 Fraktion einschätzen.<br/><br/>Grundsätzlich erhöhen und verringern sich diese Werte gemäß deinen Unternehmungen gegen die jeweilige Fraktion oder die Zivilbevölkerung. C'è una guerra Tutti contro Tutti in %4. %1 e %2 si attaccano costantemente a vicenda, ma ciò non significa che non sparino a %3 a prima vista.<br/><br/>%1 e %2 punti Aggro rappresentano la quantità di minaccia che vedono in %3 fazione.<br/><br/>In generale, quei punti diminuiranno o aumenteranno a seconda delle tue azioni contro di loro e contro i civili. Esta guerra es un todos contra todos en %4. %1 y %2 están constantemente atacándose, pero esto no significa que no dispararán si previo aviso a %3.<br/><br/>Puntos de Aggre de %1 y de %2 representan cuanto pelígro ven en la facción %3.<br/><br/>En términos generales, estos puntos incrementarán o descenderán dependiendo de tus acciones contra ellos y/o civiles. - Il y a une guerre tous contre tous dans %4. %1 et %2 s'attaquent constamment, mais cela ne signifie pas qu'ils ne tirent pas sur %3 à première vue.<br/><br/> Les points %1 et %2 Aggro représentent la menace qu'ils voient dans la faction %3.<br/><br/>De manière générale, cette valeur augmentera et baissera en fonction de vos actions contre eux et les civils. - %4는 프리 포 올 모드입니다. %1 과 %2는 주기적으로 서로를 공격하고, %3 또한 공격할것입니다.<br/><br/>%1 및 %2의 어그로 포인트는 %3 팩션에서 어라만 많은 위협이 발생하는지를 나타냅니다.<br/><br/>일반적으로 말하면 그들과 민간인에 대한 당신의 행동에 따라 해당 포인트는 낮아지거나 높아질 것입니다. + Il y a une guerre tous contre tous dans %4. %1 et %2 s'attaquent constamment, mais cela ne signifie pas qu'ils ne tirent pas sur %3 à vue.<br/><br/> Les points Aggressivité de %1 et %2 représentent la menace qu'ils voient dans la faction %3.<br/><br/>De manière générale, cette valeur augmentera et baissera en fonction de vos actions contre eux et les civils. + %4는 프리 포 올 모드입니다. %1 과 %2는 주기적으로 서로를 공격하고, %3 또한 공격할것입니다.<br/><br/>%1 및 %2의 공격성 포인트는 %3 팩션에서 얼마나 많은 위협이 발생하는지를 나타냅니다.<br/><br/>일반적으로 말하면 그들과 민간인에 대한 당신의 행동에 따라 해당 포인트는 낮아지거나 높아질 것입니다. В %4 идет война Все против Всех. %1 и %2 постоянно атакуют друг друга, но это не значит, что они не стреляют по %3 при обнаружении.<br/><br/>Агрессия %1 и %2 показывает насколько сильную угрозу они видят в %3. <br/><br/>В общем, эти очки будут уменьшаться или увеличиваться в зависимости от ваших действий против них и мирных жителей W %4 trwa wojna Wszyscy Kontra Wszyscy. %1 i %2 nieustannie atakują się nawzajem, ale to nie znaczy, że nie strzelają do %3 .<br/><br/>%1 i %2 Punkty Agresji oznaczają, jak duże zagrożenie inne frakcje widzą we frakcji %3.<br/><br/>Ogólnie rzecz biorąc, punkty te zmniejszą się lub rosną w zależności od twoich działań przeciwko nim i cywilom. V %4 je válka Všichni proti Všem. %1 a %2 neustále útočí na sebe, ale to neznamená, že na první pohled nestřílejí na %3.<br/><br/>%1 a %2 Aggro body představují to, jak velkou hrozbu představují vidět ve frakci %3.<br/><br/>Obecně řečeno, tyto body se budou snižovat nebo zvyšovat v závislosti na vašem jednání proti nim a civilistům. @@ -5228,7 +7294,7 @@ Mannstärke wird durch die zivile Unterstützung aus jeder Stadt generiert. Sie ist notwendig, um mehr Einheiten zu rekrutieren. 1 Punkt entspricht dabei einem Soldaten. RU e la Manodopera provengono dal supporto dei civili in ogni città. La manodopera è necessaria per arruolare nuovi combattenti (un punto RU = un soldato) RH o Recursos Humanos són proveidos por el soporte ciudadano de cada ciudad. RH son necesarios para reclutar más unidades (1 RH = 1 Soldado) - Les ressources humaines ou la main-d'œuvre proviennent du soutien des citoyens dans chaque ville. La main-d'œuvre est nécessaire pour recruter plus d'unités (1 point RH = 1 soldat) + Les Ressources Humaines ou la main-d'œuvre proviennent du soutien des citoyens dans chaque ville. La main-d'œuvre est nécessaire pour recruter plus d'unités (1 point RH = 1 soldat) 인력은 각 도시의 주민의 지지로부터 나옵니다. 인력은 유닛을 모집하는 데 필요합니다. (1 인력 포인트 = 병사 1명) ЛР или Людские Ресурсы прибывают из поддержки граждан в каждом городе. Для набора большего количества юнитов требуется рабочая сила (1 очко ЛР = 1 солдат). HR czyli z ang. „Zasoby Ludzkie (Human Resources)” pochodzi ze wsparcia obywateli w każdym mieście. Zasoby Ludzkie są potrzebna do rekrutacji większej liczby jednostek (1 Punkt HR = 1 Żołnierz) @@ -5241,7 +7307,7 @@ Nelle partite MP ci sono due casse di denaro. Il denaro della fazione, che è solo per uso del comandante, e il denaro personale. Il denaro personale può essere utilizzato da qualsiasi giocatore per reclutare IA o acquistare veicoli. La fazione guadagna denaro con le tasse e portando a termine missioni. I soldi personali provengono dall'uccisione di nemici e dal compimento di missioni. Le opzioni per trasferire o donare denaro si trovano nel menu Y. Il comandante può prelevare denaro dalla cassa della fazioni per poi inserirlo sul proprio conto. En partidas MJ hay dos alijos de dinero. Dinero de la Facción -Solo puede usarlo el Comandante- y dinero personal. El dinero personal puede ser usado por todos los jugadores para reclutar a soldados IA o comprar vehículos. La facción gana dinero de impuestos y cumpliendo misiones. El dinero personal viene de matar enemigos y cumplir misiones. La opción de transferir o donar dinero se encuentra en el menú de Y. El Comandante puede coger dinero del alijo de la Facción para su propia cuenta. Dans les jeux MP, il y a deux porte monnaie. L'Argent de faction - qui est destiné à un usage exclusif par le Commandant - et argent personnel. L'argent personnel peut être utilisé par n'importe quel joueur pour recruter des IA ou acheter des véhicules. La faction gagne de l'argent grâce aux taxes et aux missions accomplies. L'argent personnel se gagne en tuant des ennemis et en accomplissant des missions. Les options pour transférer ou donner de l'argent se trouvent dans le menu Y. Le commandant peut récupérer de l'argent du porte monnaie de la faction sur son propre compte. - 멀티플레이 게임에선 두 개의 자금 자산이 있습니다. 지휘관 전용 자금과 개인 자금입니다. 개인 자금은 누구나 인공지능을 모집하거나 차량을 구매하는 데 사용할 수 있습니다. 팩션 자금은 세금과 임무 수행으로 벌 수 있습니다. 개인 자금은 적을 죽이고 임무를 완수하는 데서 나옵니다. 송금 또는 기부 옵션은 Y 메뉴에서 확인할 수 있습니다. 지휘관은 팩션 자산에서 개인 계좌로 돈을 인출할 수 있습니다. + 멀티플레이 게임에선 두 개의 자금 자산이 있습니다. 지휘관 전용 자금과 개인 자금입니다. 개인 자금은 누구나 AI를 모집하거나 차량을 구매하는 데 사용할 수 있습니다. 팩션 자금은 세금과 임무 수행으로 벌 수 있습니다. 개인 자금은 적을 죽이고 임무를 완수하는 데서 나옵니다. 송금 또는 기부 옵션은 Y 메뉴에서 확인할 수 있습니다. 지휘관은 팩션 자산에서 개인 계좌로 돈을 인출할 수 있습니다. В MP-играх есть два пула денег. Деньги фракции, предназначенные только для командиров, и личные деньги. Любой игрок может использовать личные деньги для найма ИИ или покупки транспортных средств. Фракция зарабатывает деньги налогами и выполнением миссий. Личные деньги поступают от убийства врагов и выполнения миссий. Варианты перевода или пожертвования денег находятся в меню Y. Командующий может забрать деньги из пула фракций на свой счет. W grach online z innymi graczami istnieją dwie pule pieniędzy. Pieniądze Frakcji - przeznaczone wyłącznie dla dowódców - oraz Pieniądze Osobiste. Pieniądze osobiste mogą być wykorzystane przez dowolnego gracza do rekrutacji AI lub kupowania pojazdów. Frakcja zarabia na podatkach i wypełnianiu misji. Pieniądze osobiste pochodzą z zabijania wrogów i wykonywania misji. Opcje przelewu lub darowizny pieniężnej znajdują się w menu Y. Dowódca może pobierać pieniądze z puli frakcji na własne konto. V Multiplayerových hrách existují dva peněžní systémy. Frakční peníze - které jsou používány pouze velitelem - a osobní peníze. Osobní peníze může použít kterýkoli hráč k náboru AI nebo k nákupu vozidel. Frakce vydělává peníze z daní a ze splněných úkolů. Osobní peníze pocházejí ze zabíjení nepřátel a plnění úkolů. Možnosti převodu nebo darování peněz naleznete v nabídce Y. Velitel může vzít peníze z frakčního fondu na svůj vlastní účet. @@ -5264,7 +7330,7 @@ Alle 10 Minuten erhält jede Fraktion Geld und Mannstärke abhängig von den gehaltenen Zonen und deren Status. Eine große Anzahl and Ressourcen-Zonen und Fabriken zu besitzen ist der beste Weg, um genug Ressourcen für den Sieg in diesem Krieg zu erhalten. Ogni 10 minuti ogni fazione riceve Denaro e Manodopera in base alle zone che possiede e allo stato in cui si trova. Avere una buona quantità di zone di risorse e alcune fabbriche è il modo per ottenere risorse sufficienti per vincere questa guerra. Cada 10 minutos cada facción recive dinero y recursos humanos según las zonas controladas, y del estado en el qu estén. Tener una buena cantidad de zonas de recursos y algunas fábricas es el camino para obtener recursos suficientes para ganar la guerra. - Toutes les 10 minutes, chaque faction reçoit de l'argent et de la main-d'œuvre en fonction des zones qu'elle possède et de l'état dans lequel elle se trouve. Avoir une bonne quantité de zones de ressources et d'usines est le moyen d'obtenir suffisamment de ressources pour gagner cette guerre. + Toutes les 10 minutes, chaque faction reçoit de l'argent et de la main-d'œuvre en fonction des zones qu'elle possède et de l'état dans lequel elle se trouve. Avoir une bonne quantité de zones de ressources et d'usines est la façon d'obtenir suffisamment de ressources pour gagner cette guerre. 각 팩션은 10분마다 그들이 소유한 구역과 그들의 상태에 따라 자금과 인력을 받습니다. 많은 양의 자원채취소와 몇몇 공장을 가지는 것이 이 전쟁에서 이기기 위한 충분한 자원을 얻는 방법입니다. Каждые 10 минут фракция получает деньги и ЛР в соответствии с зонами, которыми они владеют, и состоянием, в котором они находятся. Наличие большого количества ресурсных зон и некоторых заводов - это способ получить достаточно ресурсов, чтобы выиграть эту войну. Co 10 minut każda frakcja otrzymuje pieniądze i siłę roboczą zgodnie z posiadanymi strefami i stanem, w którym się znajdują. Posiadanie dużej ilości stref zasobów i niektórych fabryk jest sposobem na zdobycie wystarczającej ilości zasobów, aby wygrać tę wojnę. @@ -5276,7 +7342,7 @@ Flaggenmast: Fahrzeug und Gruppen kaufen/rekrutieren, Kommandantenoptionen.<br/>Petros: Sekundärmissionen (nur Kommandant).<br/>Karte: Spieloptionen.<br/>Lagerfeuer: 8 Stunden ausruhen und Wald abholzen (nur Kommandant). Bandiera: Veicoli e Reclutamento Squadre e Unità.Opzioni del Comandante. <br/>Petros: Missioni-Secondarie (Solo per il Comandante).<br/>Mappa: Opzioni di Gioco.<br/>Falò: Riposa per 8 ore e ripulisci la foresta (Solo per il Comandante). Bandera: Vehículos y recltamiento de escuadras. Opciones del Comandante.<br/>Petros: Misiones secundarias (Solo para el Comandante).<br/>Mapa: Opciones de Juego.<br/>Campamento: Descansa por 8 horas y despeja la maleza (Solo para el Comandante). - Drapeau: Achat de véhicule et d'escouade. Options Commandant.<br/>Petros: Missions secondaires (Commandant uniquement).<br/>Carte: Options de la partie.<br/>Feu de camp: Se reposer pendant 8 heures et nettoyer la forêt (Commandant uniquement). + Drapeau : Achat de véhicule et d'escouade. Options Commandant.<br/>Petros : Missions secondaires (Commandant uniquement).<br/>Carte : Options de la partie.<br/>Feu de camp : Se reposer pendant 8 heures et défricher la forêt (Commandant uniquement). 깃발: 차량 및 분대원 모집. 지휘관 옵션.<br/>페트로스 : 사이드 임무(지휘관 전용).<br/>지도: 게임 설정.<br/>캠프 파이어: 8시간 동안 휴식을 취하고 숲을 없앱니다(지휘관 전용). Флаг: Найм отрядов и техники. Опции Командующего.<br/>Петрос: миссии для стороны (только для Командующего).<br/>Карта: Настройки Игры.<br/>Палатка: отдых на 8 часов и очистка леса (только для Командующего). Flaga: Rekrutacja pojazdów i oddziałów. Opcje dowódcy.<br/>Petros: Misje poboczne (tylko dowódca).<br/>Mapa: Opcje gry.<br/>Ognisko: Odpoczynek przez 8 godzin i Wyczyść las (tylko dowódca). @@ -5324,8 +7390,8 @@ Gekaufte statische Geschütze werden werden nicht entfernt, wenn du sie in der Nähe einer Basis oder Zone stehen lässt. Die KI Garnison wird sie dann bemannen. Verstärke somit Orte ganz nach deinem Geschmack. Le armi fisse acquistate non scompariranno se le lasci in una base o vicino a zone alleante, verranno utilizzate dall'IA, Rinforza come desideri. Las armas estáticas compradas no desaparecerán si las dejas en una base o zona, la guarnición de la IA las manejarán. Refuerza posiciones a tu gusto. - Les armes statiques achetées ne disparaîtront pas si vous les laissez dans une base ou une zone, la garnison AI les équipera. Renforcez les lieux à votre guise. - 구매한 고정화기는 기지나 구역에 놓아두면 사라지지 않으며, 인공지능 주둔군이 관리할 것입니다. 원하는 장소에 놓아서 방어를 강화하십시오. + Les armes fixes achetées ne disparaîtront pas si vous les laissez dans une base ou une zone, la garnison IA les utilisera. Renforcez les lieux à votre guise. + 구매한 고정화기는 기지나 구역에 놓아두면 사라지지 않으며, AI 주둔군이 관리할 것입니다. 원하는 장소에 놓아서 방어를 강화하십시오. Купленное стационарное вооружение не исчезнет, если вы оставите его на базе или в зоне, им будет управлять гарнизон ИИ. Укрепляйте места по своему желанию. Zakupione stanowiska bojowe nie znikną, jeśli zostawisz je w bazie lub strefie, obsadzi ją garnizon AI. Zakoupené lafetované zbraně nebudou odebrána, pokud je necháte na základně nebo v zóně, posádka AI je bude ovládat. Posilujte místa, jak si přejete. @@ -5348,7 +7414,7 @@ Wenn aktiviert, können ausschließlich festgelegte Servermitglieder das Munitionslager im HQ benutzen oder Kommandant werden. Dieses Feature ist dafür gedacht, dass die üblichen Trolle dein Spiel auf einem öffentlichen Server nicht ruinieren können. Kommandanten können Spieler zu der Liste der Servermitglieder hinzufügen oder davon entfernen, wenn das Feature aktiviert ist. Se abilitata, questa funzione escluderà tutti i non-membri dall'uso della cassa di munizioni al quartier generale e toglierà a loro la possibilità di diventare Comandante. Questa funzione ha lo scopo di evitare che la tua partita venga rovinata da troll in server pubblici. I comandanti possono aggiungere o rimuovere giocatori dall'elenco dei membri se la funzione è abilitata. Si esta habilitado, esta opción excluirá a los No Miembros de usar la caja de munición del CG y de convertirse en comandante. Esta opción esta pensada para evitar que tu juego se arruine por trolls casuales en servidores con entornos abiertos. Los comandantes podrán añadir y quitar a jugadores de la lista de Miembros del Servidor si la opción está habilitada. - Si elle est activée, cette fonction exclura tous les non-membres d'utiliser la boite du QG et de devenir commandant. Cette fonctionnalité est destinée à éviter que votre jeu ne soit ruiné par le troll occasionnel dans des environnements de serveurs ouverts. Les commandants peuvent ajouter ou supprimer des joueurs de la liste des membres du serveur si la fonction est activée. + Si elle est activée, cette fonction exclura tous les non-membres d'utiliser l'Arsenal du QG et de devenir commandant. Cette fonctionnalité est destinée à éviter que votre jeu ne soit ruiné par le troll occasionnel dans des environnements de serveurs ouverts. Les commandants peuvent ajouter ou supprimer des joueurs de la liste des membres du serveur si la fonction est activée. 활성화된 경우, 이 기능은 모든 비-멤버들이 본부의 탄약상자 사용과 지휘관 역임을 제한합니다. 이 기능은 공개 서버 환경에서 발생하는 일상적인 트롤링으로 인해 게임이 엉망이 되는 것을 방지하기 위한 것입니다. 이 기능이 활성화된 경우 지휘관은 서버 멤버 목록에서 플레이어를 추가하거나 제거할 수 있습니다. Если эта функция включена, все не-члены будут исключены из использования Арсенала и возможности стать Командующим. Эта функция предназначена для того, чтобы ваша игра не испортилась случайным игроком на открытых серверах. Командующие могут добавлять или удалять игроков из списка участников сервера, если эта функция включена. Jeśli jest włączona, ta funkcja wykluczy wszystkie osoby, które nie są członkami serwera, z korzystania ze skrzyni z amunicją w głównej siedzibie i zostania dowódcą. Ta funkcja ma na celu uniknięcie zrujnowania gry przez przypadkowego trolla na serwerze publicznym. Dowódcy mogą dodawać lub usuwać graczy z listy członków serwera, jeśli ta funkcja jest włączona. @@ -5384,7 +7450,7 @@ Um einen Truppentransporter aufzusprengen benötigst du %1 %2.<br/>Für einen Panzer benötigst du %3. Per irromprere dentro un APC hai bisogno di %1 %2Per irrompere dentro un carro armato hai bisogno di %3 Para abrir un TBP necesitas %1 %2Para abrir un tanque necesitas %3 - Pour percer un APC, vous avez besoin de %1 %2. Pour briser un tank, vous avez besoin de %3. + Pour forcer un APC, vous avez besoin de %1 %2. Pour forcer un tank, vous avez besoin de %3. 장갑차를 브리칭하려면 %1이(가) %2개가, 전차를 브리칭하려면 %3이(가) 필요합니다. Чтобы пробить БТР вам нужно %1 %2Чтобы пробить танк вам нужно %3 Aby włamać się do transportera opancerzonego potrzebujesz %1 %2Do włamania się do czołgu potrzebujesz %3 @@ -5397,7 +7463,7 @@ Aggiungi qualsiasi veicolo vicino al tuo garage virtuale personale (o il garage della fazione se sei il comandante) e tienilo al sicuro per un uso futuro. L'opzione per aggiungere un veicolo è nel menu Y. La gestione del garage è nelle opzioni del HQ (la bandiera). Le capacità dei garage possono dipendere da dove ti trovi: le unità aeree possono essere recuperate solo vicino a basi aeree, barche, vicino alla riva, ecc. Añade cualquier vehículo cercano a tu garaje virtual personal. (o al garaje de facción si eres el comandante) y mantenlo seguro para su futuro uso. La opción de añadir vehículo está a bajo en el menu de Y. La opcion de Ver Garaje esta en las opciones del CG (bandera). La capacidad de recuperar vehículos del garaje depende de donde te encuentres: Las unidades aeresas solo pueden recuperarse en una base aéresa, botes solo en la costa, etc. Ajoute n'importe quel véhicule près de votre garage virtuel personnel (ou garage de la factions si vous êtes le commandant) et gardez-le en lieu sûr pour une utilisation future. L'option d'ajout de véhicule se trouve dans le menu Y. La gestion du garage est dans les options HQ (Flag). Les capacités de récupération du garage peuvent dépendre de l'endroit où vous vous trouvez: les unités aériennes ne peuvent être récupérées que près des bases aériennes, des bateaux, près du rivage, etc. - 개인용 차고(지휘관일 경우 팩션 차고) 근처에서 차량을 꺼내고 사용 후 안전하게 보관하십시오. 차량 추가 옵션은 Y 메뉴에 있습니다. 차고 관리는 본부 깃발에서 할 수 있습니다. 차고 저장 용량은 현재 위치에 따라 달라질 수 있습니다. 공중 장비는 공항에서, 보트는 해안에서 저장할 수 있습니다. + 개인용 차고(지휘관일 경우 팩션 차고) 근처에서 차량을 꺼내고 사용 후 안전하게 보관하십시오. 차량 추가 옵션은 Y 메뉴에 있습니다. 차고 관리는 본부 깃발에서 할 수 있습니다. 차고 저장 용량은 현재 위치에 따라 달라질 수 있습니다. 공중 장비는 공군 기지에서, 보트는 해안에서 저장할 수 있습니다. Добавьте любую технику рядом с вашим личным виртуальным гаражом (или гаражом фракции, если вы Командующий) и сохраните его для будущего использования. Опция добавления транспортного средства находится в меню Y. Возможности восстановления гаража могут зависеть от того, где вы находитесь: авиационные юниты могут быть восстановлены только возле авиабаз, лодки у берега и т.д. Dodaj dowolny pojazd w pobliżu swojego osobistego wirtualnego garażu (lub garażu frakcji, jeśli jesteś dowódcą) i zachowaj go do wykorzystania w przyszłości. Opcja dodawania pojazdu znajduje się w menu Y. Zarządzanie garażem znajduje się w opcjach kwatery głównej (flaga). Możliwości wyciągania z garażu mogą zależeć od tego, gdzie się znajdujesz: jednostki powietrzne można odzyskać tylko w pobliżu baz lotniczych, łodzie w pobliżu brzegów itp. Můžete přidat jakékoli vozidlo do svého osobního virtuálního vozového parku (nebo frakce, pokud jste velitel), aby bylo v bezpečí. Tuto možnost naleznete v nabídce Z. Vedení flotily může být povoláno na stožár u velitelství. Schopnost zajistit vozidlo z flotily závisí na vašem okolí: letadla mohou být poskytnuta pouze v blízkosti letišť,lodí pouze v blízkosti pobřeží atd. @@ -5420,7 +7486,7 @@ Cerca armi, caricatori e oggetti e mettili nella tua scatola di munizioni al Quartier Generale. Una volta che ne avrai una quantità specifica, verranno sbloccati e aggiunti all'Arsenale per uso personale (e per le squadre della tua fazione).<br/>L'importo richiesto per sbloccarli dipende da quante risorse la fazione ha sbloccato la fazione e dal numero di fabbriche conquistate. Le armi, mirini e visori notturni sbloccati possono essere usati dell'IA. I miliziani di base ne usufruiranno maggiormente: il loro equipaggiamento partirà da SMG di piccolo calibro e progredirà fino ad avere lanciatori AA / AT. Tieni presente che la disponibilità di caschi e uniformi non influirà sul loro abbigliamento poichè dipenderà dall'attuale livello di abilità della fazione.L'arsenale è quello standard di BIS, controlla la loro documentazione saperne di più sull'uso.<br/><br/>Per vedere gli importi necessari per sbloccare ciascun gruppo di oggetti, apri l'Arsenale e riceverai un rapporto dettagliato sulla destra dell'interfaccia. Encuentra equipo, armas y cargadores y ponlos en tu caja de munición del CG. Una vez tengas un número específico de cierto objeto, lo desbloquearás y será añadido a tu Arsenal para uso personal. (y para tu Facción).<brs/>La cantidad requerida depende en cuantos objetos de Facción han sido desbloqueados y el número de fábricas en poder. Las armas desbloqueadas, miras y gafas de visión nocturna también pueden cambiar el equipamiento de la IA. Los Guerrilleros estan especialmente expuestos a esto: su equipo empezará por pequeñas SMGs y progresarán a tener una arma AA / AT extra. Ten en cuenta que no cambiará su uniforme, el cual depende del Nivel de Habilidad de la Facción (cascos y vestimenta). Arsenal es el estándar Arsenal BIS, comprueba la documentación para uso e interacción.<br/><br/> Para ver la cantidad necesaria para ser debloqueados, abre la caja de munición del CG y aparecerá un detallado reporte a la derecha. Récupérez des objets, des armes et des magazines et mettez-les dans votre Arsenal au QG. Une fois que vous en avez un nombre spécifique, ils seront déverrouillés et ajoutés à l'arsenal pour un usage personnel (et pour vos escouades de faction).<br/>Le montant requis pour déverrouiller dépend du nombre d'actifs débloqués par la faction et du nombre d'usines possédées. Les armes déverrouillées, les viseurs et les lunettes de vision nocturne peuvent également modifier les équipements de vos IA. Les miliciens de base sont particulièrement touchés par cela: leur équipement commencera par de petites SMG et passera à un lanceur AA / AT supplémentaire. Veuillez noter que cela n'affectera pas leur tenue, qui dépendra du niveau de compétence de faction actuel (casques et uniformes). Arsenal est l'arsenal BIS standard, consultez leur documentation pour l'interaction et l'utilisation.<br/><br/>Pour voir les montants nécessaires pour déverrouiller chaque groupe d'articles, ouvrez l'Arsenal au QG et vous recevrez un rapport détaillé sur la droite. - 아이템, 무기와 탄약을 모아 본부 탄약상자에 넣으십시오. 아이템이 특정 갯수를 넘으면 아스널에서 언락되고 개인적으로 사용할 수 있습니다(인공지능 분대도 포함).<br/>언락하기 위한 조건은 팩션 자금과 점령한 공장 수에 따라 다릅니다. 언락된 무기, 광학장비, 야시경은 인공지능 병사 장비도 바꿀 수 있습니다. 기본적인 소총수는 언락된 무기에 영향받아 기관단총에서 시작해서 중화기(대공/대전차화기)까지 무장합니다. 이는 현재 팩션 숙련도 레벨(헬멧 및 유니폼)에 따라 달라지는 그들의 복장에 영향을 미치지 않는다는 점에 유의하십시오. 아스널은 표준 바닐라 아스널입니다. 자세한 사항은 BIS 문서를 확인하십시오.<br/><br/>각 아이템의 언락 조건을 보려면 본부의 탄약상자를 열면 오른쪽에 자세한 정보가 제공됩니다. + 아이템, 무기와 탄약을 모아 본부 탄약상자에 넣으십시오. 아이템이 특정 갯수를 넘으면 무기고에서 언락되고 개인적으로 사용할 수 있습니다(AI 분대도 포함).<br/>언락하기 위한 조건은 팩션 자금과 점령한 공장 수에 따라 다릅니다. 언락된 무기, 광학장비, 야시경은 AI 병사 장비도 바꿀 수 있습니다. 기본적인 소총수는 언락된 무기에 영향받아 기관단총에서 시작해서 중화기(대공/대전차화기)까지 무장합니다. 이는 현재 팩션 숙련도 레벨(헬멧 및 유니폼)에 따라 달라지는 그들의 복장에 영향을 미치지 않는다는 점에 유의하십시오. 무기고는 표준 바닐라 무기고입니다. 자세한 사항은 BIS 문서를 확인하십시오.<br/><br/>각 아이템의 언락 조건을 보려면 본부의 탄약상자를 열면 오른쪽에 자세한 정보가 제공됩니다. Ищите предметы, оружие и патроны и положите их в ящик для боеприпасов в штаб-квартире. Как только у вас будет определенное их количество, они будут разблокированы и добавлены в Арсенал для личного использования (и для отрядов вашей фракции). <br/> Количество, необходимое для разблокировки, зависит от того, сколько снаряжения разблокировала фракция и количество принадлежащих фабрик. Разблокированное оружие, оптика и очки ночного видения также могут изменить снаряжение ИИ. Это особенно касается обычных ополченцев: их снаряжение начнется с небольших пистолетов-пулеметов и перейдет к дополнительным зенитным/противотанковым гранатометам. Обратите внимание, это не повлияет на их одежду, которая будет зависеть от текущего уровня навыков фракции (шлемы и униформа). Арсенал - это стандартный арсенал BIS, проверьте его документацию для взаимодействия и использования. <br/><br/> Чтобы увидеть суммы, необходимые для разблокировки каждой группы предметов, откройте HQ Ammobox, и вы получите подробный отчет справа Zbieraj przedmioty, broń i magazyny i umieszczaj je w arsenale. Gdy zdobędziesz określoną ilość przedmiotów, zostaną one odblokowane i dodane do arsenału do użytku osobistego (i dla oddziałów AI frakcji).<br/>Ilość przedmiotów wymagana do odblokowania zależy od tego, ile odblokowała cała frakcja i od liczby posiadanych fabryk. Odblokowane bronie, optyka i noktowizory mogą również zmienić wyposażenie AI. Szczególnie dotyczy się to oddziałów milicji: ich wyposażenie zacznie się od małych pistoletów maszynowych i przejdzie do posiadania dodatkowej wyrzutni przeciwlotniczej / przeciwpancernej. Pamiętaj, że nie wpłynie to na ich ubiór, który będzie zależał od aktualnego poziomu umiejętności frakcji (hełmy i mundury). Arsenał to standardowy Arsenał BIS, sprawdź ich dokumentację pod kątem interakcji i użycia.<br/><br/>Aby zobaczyć kwoty wymagane do odblokowania każdej grupy przedmiotów, otwórz skrzynkę w sztabie, a otrzymasz szczegółowy raport. Hledejte předměty, zbraně a zásobníky a vložte je do svého arzenálu. Jakmile budete mít určité množství z nich, budou odemčeny a přidány do Arzenálu pro osobní potřebu (a pro vaše frakce družstva).<br/>Částka potřebná k odemčení závisí na tom, kolik aktiv frakce odemkla a počet vlastněných továren. Odemčené zbraně, optika a noční vidění může také změnit vybavení AI. Základní milicionáři jsou tímto obzvláště postiženi: jejich vybavení začne od malých SMG až po odpalovací zařízení AA / AT. Vezměte prosím na vědomí, že to nebude mít vliv na jejich oblečení, které bude záviset na aktuální úrovni dovedností frakce (přilby a uniformy). Arzenal je standardní BIS Arsenal, zkontrolujte jejich dokumentaci pro interakci a použití.<br/><br/> Chcete-li zobrazit částky potřebné k odemknutí každé skupiny položek, otevřete okno hq a obdržíte podrobnou zprávu vpravo. @@ -5443,7 +7509,7 @@ Zerstöre oder erobere Funkmaster, um das Vertrauen der Zivilbevölkerung von %1 zu erhöhen. Distruggi o cattura le torri radio per creare fiducia con %1 cittadini. Destruye o captura Torres de Comunicaciones en orden de incrementar la confianza con %1 ciudadanos - Détruisez ou capturez des tours radio afin de gagner la confiance des %1 citoyens. + Détruisez ou capturez des tours radio afin de gagner la confiance des citoyens de %1. 통신탑을 파괴하거나 점령하여 %1의 시민들과 신뢰를 쌓으십시오. Уничтожьте или захватите Радиовышки, чтобы завоевать доверие %1 жителей. Zniszcz lub przejmij wieże radiowe, aby zdobyć %1 zaufania obywateli. @@ -5467,8 +7533,8 @@ Du kannst statische Geschütze von feindlichen Flugplätzen stehlen. Hierzu nutze die "Stehle Geschütz" Aktion. BEACHTE die Geschütze NICHT zu demontieren, bevor du nicht die "Stehle Geschütz" Aktion genutzt hast. Puoi rubare armi fisse trovate negli aeroporti nemici. È necessario utilizzare l'azione "Ruba arma fissa" per farlo. Se smonterai l'arma fissa prima di usare l'azione non funzionerà! Puedes robar armas estáticas que se encuentran en aeropuertos enemigos. Debes usar la acción de "Robar Estática" para ello. ¡NO las desmanteles antes de usar la acción "Robar Estática"! - Vous pouvez voler des armes statiques trouvées dans les aéroports ennemis. Vous devez utiliser l'action 'Steal Static' pour le faire. NE PAS les démonter avant d'utiliser l'action 'Steal Static'! - 적 공항에서 발견된 고정화기는 훔칠 수 있습니다. '고정화기 훔치기' 행동을 사용해야 합니다. '고정화기 훔치기' 행동을 사용하기 전엔 절대 분해하지 마십시오! + Vous pouvez voler des armes statiques trouvées dans les aéroports ennemis. Vous devez utiliser l'action 'Steal Static' pour le faire. NE PAS les démonter avant d'utiliser l'action 'Voler l'arme statique" ! + 적 공항에서 발견된 고정화기는 훔칠 수 있습니다. '고정화기 훔치기' 행동을 사용해야 합니다. '고정화기 훔치기' 행동을 사용하기 전엔 "절대" 분해하지 마십시오! Вы можете украсть стационарное оружие найденное во вражеских аэропортах. Для этого вы должны использовать действие «Украсть стац. оружие». НЕ разбирайте их прежде чем использовать действие «Украсть стац. оружие». Możesz ukraść stanowiska boje znalezioną na lotniskach wroga. Aby to zrobić, musisz użyć akcji „Ukradnij Stanowisko Bojowe”. NIE demontuj ich na części przed użyciem akcji „Ukradnij Stanowisko Bojowe”! Můžete ukrást lafetované zbraně na nepřátelských letištích. K tomu musíte použít akci „Ukrást lafetovanou zbraň“. NEPOUŽÍVEJTE „rozložit" před použitím akce „Ukrást lafetovanou zbraň“ @@ -5480,7 +7546,7 @@ Alcune zone, come gli aeroporti, richiedono l'utilizzo dell'azione ""Prendi la bandiera"" sulle rispettive bandiere per conquistarle. Alcuni altri, come posti di blocco e alcuni avamposti, richiedono semplicemente che tu sconfigga la guarnigione. Algunas zonas como aeropuertos requieren de ti para usar la acción de "Tomar la Bandera" en las respectivas banderas para conquistarlas. Algunas otras, como bloqueos de carreteras y algunos puntos de control, solo requieren que derrotes a la guarnición. Certaines zones, comme les aéroports, vous obligent à utiliser l'action ""Prendre le drapeau"" sur leurs drapeaux respectifs afin de les conquérir. D'autres, comme les barrages routiers et certains avant-postes, vous demandent simplement de vaincre la garnison. - 공항과 같은 일부 지역은 점령하기 위해 각각의 깃발에 ""깃발 올리기"" 행동을 사용해야 합니다. 검문소나 전초 기지같은 곳은 주둔군을 물리치기만 하면 됩니다. + 공항과 같은 일부 지역은 점령하기 위해 각각의 깃발에 ""깃발 올리기"" 행동을 사용해야 합니다. 검문소나 몇몇 전초 기지같은 곳은 주둔군을 물리치기만 하면 됩니다. Некоторые зоны, например аэропорты, требуют от вас использования действия «Взять флаг» на соответствующих флагах, чтобы захватить их. Некоторые другие, такие как блокпосты и некоторые заставы, просто требуют, чтобы вы уничтожили гарнизон. Niektóre strefy, takie jak lotniska, wymagają użycia akcji „Przejmij Flagę” na odpowiednich flagach, aby je podbić. Inne, takie jak blokady dróg i niektóre posterunki, wymagają po prostu pokonania całego garnizonu. Některé zóny, jako jsou letiště, vyžadují, abyste na jejich příslušných vlajkách použili akci „Převzít vlajku“, abyste je mohli dobýt. Někteří jiní, jako jsou zátarasy a některé základny, prostě vyžadují, abyste porazili posádku. @@ -5552,7 +7618,7 @@ Solo comandante. Imposta la quantità massima di IA nella mappa per server o HC. Fino a 200 IA possono comportarsi in modo decente. Solo para el Comandante. Limita la cantidad máxima de IA en el mapa en el servidor o en el CG. Por encima del valor 200 la IA se comporta de forma aceptable Commandant seulement. Définit la quantité maximale d'IA dans la carte par serveur ou HC. Jusqu'à 200 IA peuvent se comporter décemment. - 지휘관 전용. 서버 또는 하이 커맨드 당 지도 내 최대 인공지능 수량을 설정합니다. 최대 200개의 인공지능이 행동 가능합니다. + 지휘관 전용. 서버 또는 하이 커맨드 당 지도 내 최대 AI 수량을 설정합니다. 최대 200개의 AI가 행동 가능합니다. Устанавливает максимальное количество ИИ на карте на сервер или HC. До 200 ИИ могут вести себя прилично. Tylko dowódca może tego używać. Ustawia maksymalną ilość AI na mapie na serwer lub Headless Client. Do 200 AI serwer działa w miarę w porządku Pouze velitel. Nastavuje maximální množství AI na mapě na serveru nebo štábu. Až 200 AI se může chovat výkonostně slušně. @@ -5563,7 +7629,7 @@ Solo per il comandante. Puoi salvare il gioco sulla mappa del quartier generale. Ciò ti consentirà di continuare a giocare dopo l'aggiornamento della missione o il riavvio del server, preservando le statistiche, l'equipaggiamento del giocatore, le zone conquistate, la disponibilità delle risorse nemiche e molte altre cose. ATTENZIONE: il salvataggio e il caricamento normali funzionano male in questa missione. Questo sistema è la tua unica garanzia per salvare il gioco correttamente Solo para el Comandante. Puedes guardar la partida en tu Mapa del CG. Esto te permite continuar en caso de actualización o reseteo del servidor, preservando las estadísticas, el equipo del jugador, zonas conquistadas, disponibilidad de equipo del enemigo y otras muchas cosas. ATENCIÓN: Guardar y cargar el juego de forma habitual no funciona de forma correcta en esta misión. Este método es tu única garantia de guardar el juego de forma apropiada. Commandant seulement. Vous pouvez enregistrer le jeu sur votre carte QG. Cela vous permettra de continuer à jouer après la mise à jour de la mission ou le redémarrage du serveur, en préservant les statistiques, l'équipement du joueur, les zones conquises, la disponibilité des ressources ennemies et bien d'autres choses. AVERTISSEMENT: la sauvegarde et le chargement normaux fonctionnent mal dans cette mission. Ce système est votre seule garantie de sauvegarder correctement le jeu - 지휘관 전용. 게임을 본부 맵에 저장할 수 있습니다. 이렇게 하면 임무 업데이트 또는 서버 재시작 시에도 게임을 계속할 수 있으며, 통계, 플레이어 장비, 점령 구역, 적의 사용 가능 자산 및 기타 많은 것들을 저장할 수 있습니다. 경고: 이 임무는 일반 저장 및 로드가 제대로 실행되지 않습니다. 해당 시스템이 게임을 제대로 시작할 수 있는 유일한 방법입니다. + 지휘관 전용. 게임을 본부 지도에 저장할 수 있습니다. 이렇게 하면 임무 업데이트 또는 서버 재시작 시에도 게임을 계속할 수 있으며, 통계, 플레이어 장비, 점령 구역, 적의 사용 가능 자산 및 기타 많은 것들을 저장할 수 있습니다. 경고: 이 임무는 일반 저장 및 로드가 제대로 실행되지 않습니다. 해당 시스템이 게임을 제대로 시작할 수 있는 유일한 방법입니다. Вы можете сохранить игру на Карте у штаба. Это позволит вам продолжить игру после обновления миссии или перезапуска сервера, сохраняя статистику, экипировку игрока, захваченные зоны, доступность вражеских ресурсов и многое другое. ВНИМАНИЕ: Нормальное сохранение и загрузка в этой миссии работают плохо. Эта система - ваша единственная гарантия правильного сохранения игры. Tylko dowódca może tego używać. Możesz zapisać grę na swojej mapie w kryjówce. Pozwoli ci to kontynuować grę po aktualizacji misji lub restarcie serwera, zachowując statystyki, wyposażenie gracza, podbite strefy, dostępność zasobów wroga i wiele innych rzeczy. UWAGA: Normalne zapisywanie i ładowanie działa źle w tej misji. Ten system to jedyna gwarancja prawidłowego zapisania gry Pouze velitel. Tuto hru můžete uložit u své štábní mapy. To vám umožní pokračovat ve hraní po aktualizaci mise nebo restartu serveru, při zachování statistik, vybavení hráče, dobytých zón, dostupnosti nepřátelského majetku a mnoha dalších věcí. VAROVÁNÍ: Normální ukládání a načítání probíhá v této misi špatně. Tento systém je vaší jedinou zárukou správného uložení hry @@ -5586,7 +7652,7 @@ Erhöhe oder verringere den Prozentsatz der zu spawnenden Stadtbevölkerung. Bei 0% wird nur ein einzelner Zivilist pro Stadt gespawnt. Aumenta o diminuisci la percentuale di popolazione civilie che spawnerà nelle città. Allo 0% verrà generato un solo civile in ogni città. Aumenta o disminuye el porcentaje de civiles que pueden aparecer en una ciudad. En el 0% sólo un civil aparecerá en cada ciudad - Augmentez ou diminuez le pourcentage de la population civile de la ville qui apparaît. À 0%, un seul civil apparaîtra dans chaque ville. + Augmentez ou diminuez le pourcentage de la population civile qui apparait dans les villes. À 0%, un seul civil apparaîtra dans chaque ville. 도시의 민간인 스폰 비율을 늘리거나 줄입니다. 0%의 경우 각 도시에서 민간인이 1명만 스폰됩니다. Увеличьте или уменьшите процент спавнящегося гражданского населения города. При 0% в каждом городе появится только одно гражданское лицо. Zwiększ lub zmniejsz odsetek ludności cywilnej, która się pojawia w miastach. Przy 0% w każdym mieście pojawi się tylko jeden cywil. @@ -5610,7 +7676,7 @@ Nur Kommandant. Dies löscht Dinge wie fallengelassene Waffen, Magazine, Kleidung, etc.<br/><br/>Beachte, dass dies das Spiel für eine kurze Zeit einfrieren kann. Solo per il comandante. Eliminerà oggetti lasciati a terra come armi, caricatori, vestiti ecc...<br/><br/>Attenzione, bloccherà il gioco per un breve periodo di tempo. Solo para el Comandante. Borrará cosas tiradas en el suelo como armas tiradas, cargadores, ropa, etc.<br/><br/>Atención, congela el juego por un tiempo. - Commandant seulement. Supprime des éléments comme les armes au sol, les magazines, les vêtements, etc.<br/><br/>Attention, cela fige le jeu pendant un certain temps. + Commandant seulement. Supprime des éléments comme les armes au sol, les chargeurs, les vêtements, etc.<br/><br/>Attention, cela fige le jeu pendant un certain temps. 지휘관 전용. 떨어진 무기, 탄창, 옷 등을 삭제할 것입니다.<br/><br/>주의하십시오, 게임을 잠시 동안 동결시킬 겁니다. Только для Командующего. Удаляет такие вещи как брошенное оружие, магазины, одежду и т.д. <br/><br/> Осторожно, игра на некоторое время зависает. Tylko dowódca może tego używać. Usunie takie rzeczy, jak upuszczona broń, magazyny, ubrania itp.<br/><br/>Uwaga, gra zawiesza się na jakiś czas. @@ -5647,7 +7713,7 @@ Usa il menu e seleziona un punto sulla mappa. Fai clic su una strada. Un gruppo di soldati AT si unirà a te. Inviali nel luogo selezionato e lì stabiliranno un posto di blocco. Cuando eres el comandante, presiona CTRL + ESPACIO para dar puntos de reunión y otras ordenes a las escuadras controladas por IA usando el modo HC. Los no comandantes pueden usarlo para visualizar las unidades enemigas reportadas por la red de comunicaciones de la Facción. Lorsque vous êtes le commandant, appuyez sur CTRL + ESPACE pour donner des points de cheminement et d'autres ordres à vos escouades d'IA en utilisant le mode HC. Les non-commandants peuvent l'utiliser pour vérifier les contacts ennemis signalés par le réseau de communication de la faction. - 지휘관일 때 컨트롤 + 스페이스를 누르면 하이 커맨드로 인공지능 분대에 경유지를 주거나 명령을 하달합니다. 지휘관이 아닌 경우 아군 통신망으로 적 발견 보고를 할 수 있습니다. + 지휘관일 때 컨트롤 + 스페이스를 누르면 하이 커맨드로 AI 분대에 경유지를 주거나 명령을 하달합니다. 지휘관이 아닌 경우 아군 통신망으로 적 발견 보고를 할 수 있습니다. Когда вы являетесь командиром, нажмите CTRL + ПРОБЕЛ, чтобы отдать команды вашим отрядам ИИ, используя режим ВК. Не командующие могут использовать его для проверки контактов с противником, сообщаемых сетью связи Фракции. Kiedy jesteś dowódcą, naciśnij CTRL + SPACJA, aby dać punkty nawigacyjne i inne rozkazy swoim oddziałom AI za pomocą trybu HC. Pozostali gracze mogą go używać do sprawdzania kontaktów wroga zgłoszonych przez sieć komunikacyjną frakcji. Pokud jste velitel, můžete přepnout do příkazového režimu pomocí kláves Ctrl + Mezera a tak dát příkazy skupinám AI. Nevelitelé mohou použít k ověření zpráv o nepřátelských kontaktech. @@ -5693,6 +7759,7 @@ Press ALT+HOME to show / hide information bar at the top of the screen. Premi ALT+HOME per visualizzare / nascondere la barra informazioni in alto allo schermo. Presiona ALT + HOME para mostrar / ocultar la barra de información arriba de la pantalla. + Appuyez sur ALT+HOME pour montrer / cacher la barre d'information en haut de l'écran. 알트 + 홈 키를 눌러 화면 상단의 정보 표시줄을 표시하거나 숨깁니다. Нажмите ALT+HOME, чтобы отобразить/скрыть информационную строку в верхней части экрана. Naciśnij klawisze ALT+HOME, aby wyświetlić/ukryć pasek informacyjny u góry ekranu. @@ -5788,7 +7855,9 @@ An incompatible pre-mod Antistasi mission has been started. To play this mission, unload the Antistasi mod. If you intended to load a mission from the Antistasi mod, select the correct mission. Se ha cargado una partida de Antistasi anterior a la actualización de mod de esta misión. Para jugar esta misión, no cargues el mod de Antistasi. Si planeas cargar una misión desde el mod de Antistasi, selecciona la misión correcta. + Une mission incompatible avec Antistasi a été demarrée. Pour jouer cette mission, desactiver le mod Antistasi. Si vous souhaitiez lancer une mission du mod Antistasi, selectionnez la bonne mission. 호환되지 않는 사전 모드로 안티스타시 임무가 시작되었습니다. 이 임무를 수행하려면 안티스타시 모드를 언로드하십시오. 안티스타시 모드에서 임무를 로드하려는 경우 올바른 임무를 선택하십시오. + Rozpoczęto starą niekompatybilną misję z modem Antistasi. Aby rozegrać tę misję, usuń mod Antistasi. Jeśli chcesz wczytać misję z modem Antistasi, wybierz właściwą misję. Byla zahájena nekompatibilní mise Antistasi před modifikací. Chcete-li hrát tuto misi, vyjměte modul Antistasi. Pokud jste zamýšleli načíst misi z modu Antistasi, vyberte správnou misi. 已启动不兼容的旧版本Antistasi模组任务。要玩此任务,请卸载Antistasi模组。如果你想要载入Antistasi模组中的任务,请选择正确的任务。 @@ -5796,14 +7865,18 @@ Deprecated Mission Veraltete Mission Misión guardada obsoleta + Mission Obsolète 사용되지 않는 임무 + Przestarzała misja Zastaralá mise 已弃用的任务 This mission is outdated and could lack important map details that may break your game. Inform your mission maker or update the extension to the latest version. Esta misión esta desactualizada y puede faltarle detalles importantes del mapa que pueden romper la partida. Informa al editor de la misión o actualiza la extensión a la última versión. + Cette mission est périmée et pourrait ne pas avoir des détails important qui pourraient casser le jeu. Informez votre créateur de missions ou mettez à jour l'expansion. 이 임무는 구식이며 게임을 망칠 수 있는 중요한 지도의 세부 정보가 부족할 수 있습니다. 미션메이커에게 알리거나 확장 버전을 최신 버전으로 업데이트하십시오. + Ta misja jest przestarzała i może nie zawierać ważnych szczegółów mapy, które mogą zepsuć grę. Poinformuj twórcę misji lub zaktualizuj mod/rozszerzenie do najnowszej wersji. Tato mise je zastaralá a může postrádat důležité detaily mapy, které mohou narušit vaši hru. Informujte svého tvůrce mise nebo aktualizujte rozšíření na nejnovější verzi. 此任务已过时,可能缺少重要的地图细节,这可能会破坏您的游戏。通知您的任务制作者或将扩展更新到最新版本 @@ -5811,7 +7884,9 @@ Outdated Mission Veraltete Mission Misión desactualizada + Mission Périmée 구식 임무 + Nieaktualna misja Zastaralá mise 过时的任务 @@ -5858,7 +7933,7 @@ Imboscata al Convoglio Emboscada de Convoy Embuscade de convoi - 호송대 매복 + 수송대 매복 Засада конвоя Misje Zasadzka na Konwój Přepadení konvoje @@ -6194,7 +8269,7 @@ Gestione IA Gestionar IA Gestion de l'IA - 인공지능 관리 + AI 관리 Управление ИИ Zarządzanie AI AI Management @@ -6205,7 +8280,7 @@ Molteplici opzioni IA Varias opciones de la IA Plusieurs options d'IA - 여러 인공지능 설정입니다. + 여러 AI 설정입니다. Управление ИИ Kilka opcji AI Několik AI možností @@ -6262,7 +8337,7 @@ Schnellreise Viaggio Rapido Viaje Rápido - Téléportation + Voyage rapide 빠른 이동 Быстрое Перемещение Szybka Podróż @@ -6285,7 +8360,7 @@ Fahrzeug in Garage geben Aggiungi Veicolo al Garage Almacenar vehículo - Ranger le véhicule + Entreposer le véhicule 차고에 차량 넣기 Гараж Schowaj Pojazd do Garażu @@ -6296,7 +8371,7 @@ Vehicle or Static gun you're looking at will be garaged, interact with Flag to retrieve Il veicolo o arma fissa che stai guardando verrà aggiunta al garage, interagisci con la bandiera per recuperarli El vehículo o la arma estática a la que miras será almacenada. Acércate a la bandera para retirarlo. - Le véhicule ou l'arme statique que vous regardez sera rangé, interagissez avec le drapeau pour le récupérer + Le véhicule ou l'arme statique que vous regardez sera entreposé, interagissez avec le drapeau pour le récupérer 현재 보고 있는 차량 또는 고정화기는 차고에 보관되며, 깃발과 상호작용하여 되찾을 수 있습니다. Автомобиль или статическая пушка, на которую вы смотрите, будут помещены в гараж, взаимодействуйте с Флагом, чтобы получить Pojazd lub działo statyczne, na które patrzysz, zostaną schowane do garażu, wejdź w interakcję z flagą, aby je wyciągnąć @@ -6334,7 +8409,7 @@ 위장 켜기 Скрытность ВКЛ Tryb Incognito WŁ - V utajení ZAPNUTO + Utajení ZAPNUTO 启用伪装 @@ -6342,10 +8417,10 @@ Vai sotto copertura se soddisfi i requisiti. I nemici non ti attaccheranno finché verrai scoperto Pasa a Encubierto si cumples los requisitos. La IA enemiga no te atacará hasta que te descubra. Devenez Incognito si vous remplissez les conditions. L'IA ennemie ne vous attaquera pas tant qu'elle ne vous aura pas découverte - 요구 사항과 일치하는 경우 위장이 시작됩니다. 적 인공지능은 당신을 알아볼 때까지 당신을 공격하지 않을 것입니다. + 요구 사항과 일치하는 경우 위장이 시작됩니다. 적 AI는 당신을 알아볼 때까지 당신을 공격하지 않을 것입니다. Станьте скрытным, если вы соответствуете требованиям. Вражеский ИИ не нападет на вас, пока не обнаружит вас Stań się Incognito, jeśli spełniasz wymagania. Wrogowie nie zaatakuje cię, dopóki cię nie odkryją - Být v utajení pokud jsou splněny podmínky. Nepřítel nebude útočit pokud nebudete odhaleni. + Buď v utajení pokud splníš podmíky. Nepřátelské AI na tebe nebude útočit pokud tě neodhalí. 满足条件时可进入伪装状态。敌方AI在识破你之前不会攻击你 @@ -6390,7 +8465,9 @@ Admin is setting up the game. Ein Admin konfiguriert das Spiel. Admin está configurando la partida. + L'admin préparre le jeu. 관리자가 게임을 설정 중입니다. + Administrator konfiguruje grę. Admin nastavuje hru. 管理员正在设置游戏。 @@ -6398,7 +8475,9 @@ Waiting for an admin to log in... Warte auf Admin Anmeldung... Esperando a que se autentique un Admin... + Attente qu'un Admin se connecte... 관리자가 로그인하길 기다리는 중... + Oczekiwanie na zalogowanie się admina... Čeká se na přihlášení administrátora... 等待管理员登录... @@ -6406,7 +8485,9 @@ Waiting for an admin to log in, or autostart timeout... Warte auf Admin Anmeldung oder auf den automatischen Start-Timer... Esperando a que un Admin se autentique, o que comience automáticamente al terminal el contador... + Attente qu'un Admin se connecte, ou délai de demarrage auto... 관리자가 로그인하거나 자동 시작 시간 초과를 기다리는 중... + Oczekiwanie na zalogowanie się administratora lub przekroczenie limitu czasu autostartu... Čekání na přihlášení správce nebo vypršení časového limitu automatického spuštění... 等待管理员登录,或自动启动超时... @@ -6436,6 +8517,9 @@ Version mismatch error:<br/><br/>Server: %1<br/>Client: %2 + Erreur d'incohérence de version :<br/><br/>Serveur : %1<br/>Client : %2 + 버전 불일치 오류:<br/><br/>서버: %1<br/>클라이언트: %2 + Błąd niezgodności wersji:<br/><br/>Serwer: %1<br/>Klient: %2 版本不匹配错误:<br/><br/>服务器: %1<br/>客户端: %2 @@ -6455,7 +8539,9 @@ Waiting for server... Warte auf Server... Esperando al servidor... + Attente du serveur... 서버 기다리는 중... + Oczekiwanie na serwer... Čekání na server... 等待服务器... @@ -6725,7 +8811,7 @@ Tage Giorni Días - jours + Jours дней Dni @@ -6736,6 +8822,7 @@ d g d + j д d @@ -6747,7 +8834,7 @@ Stunden Ore Horas - heures + Heures 시간 часов Godziny @@ -6758,6 +8845,7 @@ h o h + h 시간 ч h @@ -6769,7 +8857,7 @@ Mikrosekunden Microsecondi Microsegundos - microsecondes + Microsecondes 마이크로초 микросекунд Mikrosekundy @@ -6780,6 +8868,7 @@ µs µs µs + µs 마이크로초 мкс µs @@ -6791,7 +8880,7 @@ Millisekunden Millisecondi Milisegundos - millisecondes + Millisecondes 밀리초 миллисекунд Milisekundy @@ -6802,6 +8891,7 @@ ms ms ms + ms 밀리초 мс ms @@ -6813,7 +8903,7 @@ Minuten Minuti Minutos - minutes + Minutes минут Minuty @@ -6824,6 +8914,7 @@ m m m + m м m @@ -6835,7 +8926,7 @@ Nanosekunden Nanosecondi Nanosegundos - nanosecondes + Nanosecondes 나노초 наносекунд Nanosekundy @@ -6846,6 +8937,7 @@ ns ns ns + ns 나노초 нс ns @@ -6880,6 +8972,7 @@ s s s + s с s @@ -6891,13 +8984,18 @@ refunding money due to error Devolviendo el dinero a causa de un error. + remboursement du au fait d'une erreur + 오류로 인한 환불 Возвращаем деньги из-за ошибки. + zwrot pieniędzy z powodu błędu hata nedeniyle para iadesi 由于错误退款 Packing Objects Objetos empacables + Objet Emballable + 물건 포장 Упаковать Объекты. Objeler Paketleniyor 打包物品 @@ -6919,7 +9017,7 @@ Du bist zu weit entfernt. Sei troppo lontano Estás muy lejos - Tu es trop loin + Vous êtes trop loin. 너무 멉니다. Вы слишком далеко. Jesteś za daleko @@ -6943,7 +9041,7 @@ Utility items Oggetti Utilità Artículos de Utilidad - Articles utilitaires + Objets utilitaires 유틸리티 아이템 Вспомогательные предметы. Przedmioty użytkowe @@ -6954,21 +9052,27 @@ You can't afford this Item. No puedes pagar ese objeto. - Vous n'avez pas assez d'argent pour cet article. + Vous n'avez pas assez d'argent pour cet objet. + 이 아이템을 구입할 수 없습니다. Вы не можете позволить себе это. + Nie stać cię na ten przedmiot. Bu öğeyi karşılayamazsınız. 你买不起这个物品。 You already bought one, wait %1 seconds before you can buy another. Ya has comprado una unidad, espera %1 segundos antes de poder comprar otra. + Vous en avez déja acheté un, attendez %1 secondes avant d'en acheter un autre. + 이미 하나를 구입했습니다. %1초를 기다린 후 다른 하나를 구입 할 수 있습니다. Вы уже купили это, подождите %1 секунд, прежде чем покупать это снова. + Kupiłeś już jedną sztukę, odczekaj %1 sekund zanim będziesz mógł kupić kolejną. Zaten bir tane satın aldınız, başka bir tane almak için %1 saniye bekleyin. 你已经购买了一个,等待%1秒后才能购买另一个。 Ammo Station Station de Munitions + 탄약고 Ящик с боеприпасами Cephane İstasyonu 弹药站 @@ -6977,20 +9081,25 @@ Fuel Drum Benzinfass Baril de Carburant + 연료 (드럼통) Бочка топлива + Beczka na paliwo Yakıt Varili 燃油桶 Fuel Tank Réservoir de Carburant + 연료 (연료탱크) Топливная цистерна + Zbiornik paliwa Yakıt Tankı 燃油罐 Light Lampe + 조명 Освещение Işık @@ -6998,35 +9107,44 @@ Loot Box Boite à Butins + 전리품 상자 Пустой ящик + Skrzynka z łupami Yağma Kutusu 战利品箱 Medical Box Boite médicale + 의료 상자 Ящик с медициной + Skrzynka medyczna Sıhhiye Kutusu 医疗箱 Medical Tent Tente Médicale + 의료 텐트 Медицинская палатка + Namiot medyczny Sıhhiye Çadırı 医疗帐篷 Repair Station Station de réparations + 수리소 Ремонтная станция + Stacja naprawcza Tamir İstasyonu 修理站 Item Purchase Compra de objeto - Achat d'article + Achat d'objet + 아이템 구입 Покупка предмета Eşya Satın Alındı 购买物品 @@ -7072,7 +9190,7 @@ Garage/Fahrzeug verkaufen Aggiungi al garage\Vendi Veicolo Guardar/Vender Vehículo - Ranger\Vendre le véhicule + Entreposer\Vendre le véhicule 차량 보관\판매 Гараж\Продать технику Garażuj \ Sprzedaj Pojazd diff --git a/A3A/addons/garage/Stringtable.xml b/A3A/addons/garage/Stringtable.xml index 8b5c69245e..816c4db493 100644 --- a/A3A/addons/garage/Stringtable.xml +++ b/A3A/addons/garage/Stringtable.xml @@ -11,7 +11,7 @@ 사용 가능한 차고 공간 Доступное место в гараже Dostępne miejsce w garażu - Dostupný prostor v garáži + Dostupné místo v garáži Espaço disponível na garagem Garajda kullanılabilir alan 车库可用容量 @@ -25,33 +25,35 @@ <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> %1 넣기 <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Стоянка %1 <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Garaż%1 - <img image = '\ a3 \ ui_f \ Data \ Gui \ rsc \ rscdisplayArsenal \ SpaceGarage_ca.paa'> </img> garáž %1 + <img image ='\a3\ui_f\Data\Gui\rsc\rscdisplayArsenal\SpaceGarage_ca.paa'></img> garáž %1 <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Garagem %1 <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Garaj %1 <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> 车库 %1 You can't garage an aircraft while you are not near an Airport which belongs to %1. Please move your aircraft to an Airport under your control to garage it + Du kannst kein Flugzeug einparken solange du nicht in der Nähe eines Flughafens bist, der %1 gehört. Bitte bewegen dein Flugzeug zu einem Flughafen, den du kontrollierst, um es zu parken. Non puoi inserire un veivolo nel garage se ti trovi lontano da un Aereoporto di appartenenza %1. Per favore sposta il veivolo ad un aereoporto sotto il controllo alleato in modo da poter conservarlo nel garage - No puedes almacenar una nave si no estás cerca de un aeropuerto que pertenezca a %1. Porfavor, mueve tu nave a un aeropuerto vajo tu control para almacenarla. - Vous ne pouvez pas garer un aéronef tant que vous n'êtes pas à proximité d'un aéroport appartenant à %1. Veuillez déplacer votre aéronef vers un aéroport sous votre contrôle pour le garer + No puedes almacenar una aeronave si no estás cerca de un aeropuerto que pertenezca a %1. Por favor, mueve tu aeronave a un aeropuerto bajo tu control para almacenarla. + Vous ne pouvez pas entreposer un aéronef tant que vous n'êtes pas à proximité d'un aéroport appartenant à %1. Veuillez déplacer votre aéronef vers un aéroport sous votre contrôle pour l'entreposer %1 소속의 공항 근처에 있지 않으면 항공기를 정비할 수 없습니다. 정비하려면 항공기를 당신이 통제하는 공항으로 이동하십시오. Вы не можете переместить авиационную технику в гараж, если Вы не возле аэропорта принадлежащего фракции %1. Пожалуйста, переместите вашу технику к аэропорту под вашим контролем для перемещения её в гараж. - Nie możesz garażować samolotu, gdy nie znajdujesz się w pobliżu lotniska, które należy do %1. Przenieś swój samolot na lotnisko pod Twoją kontrolą, aby go garażować - Letadlo nemůžete garáže, když nejste poblíž letiště, které patří %1. Přesuňte prosím své letadlo na letiště pod kontrolou, abyste jej garáže + Nie możesz garażować samolotu, gdy nie znajdujesz się w pobliżu lotniska, które należy do %1. Przenieś swój samolot na lotnisko pod Twoją kontrolą, aby go schować. + Nemůžete uskladnit letadlo, když nejste poblíž letiště, které patří %1. Přesuňte prosím své letadlo na letiště pod kontrolou, abyste jej uskladnit Não podes guardar um avião enquanto não estiveres perto de um Aeroporto que pertença a %1. Por favor, move o avião para um Aeroporto que controles para o guardar %1'e ait bir Havaalanının yakınında değilken bir uçağı garaja alamazsınız. Garajı kullanabilmek için lütfen uçağınızı kontrolünüz altındaki bir Havaalanına götürün 你不能在不属于 1% 的机场附近存放飞行器,移动到附近的友军机场来存取它 You and the vehicle need to be in a %1 garrisons surroundings in order to garage a it + Du musst dich mit dem Fahrzeug in der Nähe eines 1% Standorts befinden um es in einer Garage zu parken. Tu e il veicolo dovete essere nelle %1 vicinanze di una guarnigione per poter inserirlo nel garage Tu vehículo y tú necesitais estar en los alrededores de una guarnición de %1 para almacenarlo - Vous et le véhicule devez être dans les alentours d'une garnisons %1 afin de le ranger + Vous et le véhicule devez être dans les alentours d'une garnison %1 afin de l'entreposer 해당 차량을 차고에 넣으려면 당신과 차량이 %1 주둔지 주변에 있어야 합니다. Вы и ваша техника должны быть внутри гарнизона %1 для перемещения её в гараж - Ty i pojazd musicie znajdować się w otoczeniu garnizonów %1, aby garażować go - Vy a vozidlo musíte být v prostředí %1 posádek abyste jej mohli garážovat + Ty i pojazd musicie znajdować się w otoczeniu garnizonów %1, aby móc go zgarażować + Vy a vozidlo musíte být v okolí %1 posádek abyste jej mohli uskladňovat Tu e o veículo precisam de estar nos arredores de uma guarnição %1 de forma a guardá-lo Garajı kullanabilmek için sizin ve aracın %1 garnizon çevresinde olması gerekir. 存放车辆需要周边存在 %1 驻军 @@ -61,24 +63,25 @@ In der Garage ist nicht genügend Platz für das Fahrzeug Non c'è abbastanza spazio per mettere questo veicolo nel garage No hay espacio suficiente para almacenar este vehículo - Il n'y a pas assez de place pour garer ce véhicule + Il n'y a pas assez de place pour entreposer ce véhicule 이 차량을 차고에 넣을 공간이 충분하지 않습니다. В гараже недостаточно места для этой техники Nie ma wystarczająco dużo miejsca na garażowanie tego pojazdu - Není dostatek prostoru pro garážování tohoto vozidla + Není dostatek prostoru pro uskladnění tohoto vozidla Não há espaço suficiente na garagem para este veículo Bu aracı garaja koymak için yeterli alan yok 没有足够空间存放载具 This object can only be garaged by the commander - Le fonti di carburante possono essere inserite nel garage solo dal comandante + Dieses Objekt kann nur vom Kommandanten in die Garage gestellt werden. + Quest'oggetto può essere conservato solo dal comandante Los puntos de gasolina solo pueden ser almacenados por el comandante - Les sources de carburant ne peuvent être garées que par le commandant + Cet objet ne peut être entreposé que par le commandant 유류차량은 지휘관만 차고에 넣을 수 있습니다. Источники топлива могут быть перемещены в гараж только Командующим - Źródła paliwa mogą być garażowane tylko przez dowódcę - Zdroje paliva mohou být garážovány pouze velitelem + Ten obiekt może być garażowany tylko przez dowódce + Zdroje paliva mohou být uskladněny pouze velitelem Este objeto só pode ser guardado pelo comandante Bu nesne yalnızca komutan tarafından garaja alınabilir 任何油料来源只能由指挥官存放 @@ -88,11 +91,11 @@ Du kannst kein Fahrzeug mit Insassen einparken Non puoi inserire un veicolo nel garage se l'equipaggio si trova ancora all'interno No puedes almacenar un vehículo si hay personas dentro - Vous ne pouvez pas garer un véhicule avec un équipage à l'intérieur + Vous ne pouvez pas entreposer un véhicule avec un équipage à l'intérieur 승무원이 탑승한 차량은 차고에 넣을 수 없습니다. Вы не можете завести в гараж технику с находящимся в нём экипажем Nie możesz garażować pojazdu z załogą w środku - Nemůžete garážovat vozidlo s posádkou uvnitř + Nemůžete uskladnit vozidlo s posádkou uvnitř Não podes guardar um veículo com passageiros dentro İçinde mürettebat olan bir aracı garaja koyamazsınız 你不能存放有人的载具 @@ -102,11 +105,11 @@ Du kannst kein zerstörtes Fahrzeug einparken Non puoi mettere un veicolo distrutto nel garage No puedes almacenar un vehículo destruido - Vous ne pouvez pas garer un véhicule détruit + Vous ne pouvez pas entreposer un véhicule détruit 파괴된 차량은 차고에 넣을 수 없습니다. Вы не можете завести в гараж уничтоженную технику Nie możesz garażować zniszczonego pojazdu - Nemůžete garáže zničené vozidlo + Nemůžeš uskladnit zničené vozidlo Não podes guardar um veículo destruído Kullanılamaz haldeki bir aracı garaja koyamazsınız 你不能存放已经彻底损坏的车辆 @@ -114,53 +117,55 @@ You can't garage vehicles that are more than 25m away from you Du kannst keine Fahrzeuge einparken von denen du weiter als 25m weg ist - Non puoi mettere un veicolo nel garage se si trova a più di 25m da te + Non puoi mettere veicoli nel garage se si trovano a più di 25m da te No puedes almacenar vehículos que estén a más de 25 metros de tí - Vous ne pouvez pas garer des véhicules à plus de 25 mètres de vous + Vous ne pouvez pas entreposer des véhicules à plus de 25 mètres de vous 25m 이상 떨어진 차량은 차고에 넣을 수 없습니다. Вы не можете завести в гараж технику, находящуюся дальше 25 метров от вас Nie możesz garażować pojazdów znajdujących się dalej niż 25m od Ciebie - Nemůžete garážová vozidla, která jsou od vás více než 25 metrů + Nemůžete uskladňovat vozidla, která jsou dál než 25m Não podes guardar veículos que estejam a mais de 25m de ti Size 25 metreden daha uzak olan araçları garaja koyamazsınız 你不能存放任何离你超过25米的载具 You can't garage vehicles while enemies are engaging you - Non puoi inserire un veicolo nel garage mentre dei nemici ti stanno ingaggiando + Du kannst Fahrzeuge nicht einparken während du von Feinden angegriffen wirst. + Non puoi inserire un veicolo nel garage mentre sei ingaggiato dal nemico No puedes almacenar vehículos mientras el enemigo te está atacando - Vous ne pouvez pas garer des véhicules pendant que des ennemis vous attaquent + Vous ne pouvez pas entreposer de véhicules pendant que des ennemis vous attaquent 적들이 당신과 교전하는 동안에는 차고에 넣을 수 없습니다. Вы не можете завести технику в гараж, когда вас атакует противник Nie możesz garażować pojazdów, gdy wrogowie cię atakują - Nemůžete garážová vozidla, zatímco na vás nepřátelé útočí + Nemůžeš uskladnit vozidla, zatímco na vás nepřátelé útočí Não podes guardar veículos enquanto tens inimigos a atacar-te Düşmanlar size saldırırken araçları garaja koyamazsınız 你不能在与敌人交战时存放载具 You can't garage vehicles while enemies are near you + Du kannst Fahrzeuge nicht einparken während Feinde in deiner nähe sind. Non puoi inserire un veicolo nel garage poichè ci sono nemici nelle vicinanze No puedes almacenar vehículos mientras el enemigo está cerca - Vous ne pouvez pas garer des véhicules lorsque des ennemis sont près de vous + Vous ne pouvez pas entreposer de véhicules lorsque des ennemis sont près de vous 적들이 가까이 있는 동안에는 차고에 넣을 수 없습니다. Вы не можете завести технику в гараж, когда рядом с вами противник Nie możesz garażować pojazdów, gdy wrogowie są blisko ciebie - Nemůžete garážová vozidla, zatímco nepřátelé jsou blízko vás + Nemůžeš uskladnit vozidla, zatímco nepřátelé jsou blízko vás Não podes guardar veículos enquanto tens inimigos perto de ti Düşmanlar yakınınızdayken araçları garaja koyamazsınız 你不能在敌人附近存放载具 Fuel sold - Sprit verkauft + Treibstoff verkauft Carburante venduto - Gasolina vendida + Combustible vendido Carburant vendu 연료 판매 완료 Топливо продано Sprzedano paliwo - Prodané palivo + Palivo prodáno Combustível vendido Yakıt satıldı 已出售油料 @@ -170,37 +175,39 @@ Du kannst das nicht einparken Questo non può essere messo nel garage No puedes almacenar esto - Vous ne pouvez pas ranger ça + Vous ne pouvez pas entreposer ceci 이건 차고에 넣을 수 없습니다. Вы не можете завести это в гараж Nie możesz tego garażować - Nemůžete to garážovat + Toto nemůžete uskladnit Não podes guardar isto Bunu garaja koyamazsın 你不能存放这个 You can't garage a vehicle while in another vehicle + Du kannst Fahrzeuge nicht einparken, während du in einem anderen Fahrzeug sitzt. Non puoi inserire un veicolo nel garage mentre ti trovi dentro un altro veicolo No puedes almacenar un vehículo mientrás estás en otro vehículo - Vous ne pouvez pas garer un véhicule en étant dans un véhicule + Vous ne pouvez pas entreposer un véhicule en étant dans un autre véhicule 다른 차량에 있는 동안에는 차량을 넣을 수 없습니다. Вы не можете завести в гараж технику, находясь в другой Nie możesz garażować pojazdu, będąc w innym pojeździe - V jiném vozidle nemůžete garážovat vozidla + Nemůžeš uskladnit vozidlo, když jsi v jiném vozidle Não podes guardar um veículo enquanto estás noutro veículo Başka bir araçtayken bir aracı garaja park edemezsiniz 你不能在载具内存放另一个载具 Item stored + Gegenstände eingeladen Oggetto immagazzinato Objeto almacenado - Article stocké + Objet stocké 아이템 저장 완료 Предмет в хранилище - Przechowywany przedmiot - Položka uložená + Przedmiot został schowany + Položka uskladněna Item armazenado Öğe saklandı 已存放物品 @@ -208,25 +215,26 @@ You can't garage a locked vehicle Du kannst kein verschlossenes Fahrzeug einparken - Non puoi mettere un veicolo bloccato nel garage + Non puoi mettere un veicolo chiuso a chiave nel garage No puedes almacenar un vehículo que esté cerrado - Vous ne pouvez pas garer un véhicule verrouillé + Vous ne pouvez pas entreposer un véhicule verrouillé 잠긴 차량은 차고에 넣을 수 없습니다. Вы не можете завести в гараж закрытую технику - Nie możesz garażować zablokowanego pojazdu - Nemůžete garážové zamčené vozidlo + Nie możesz garażować zamkniętego pojazdu + Nemůžete uskladnit zamčené vozidlo Não podes guardar um veículo trancado Kilitli bir aracı garaja koyamazsınız 你不能存放上锁的载具 Loot crate stored + Lootbox eingeladen Loot Crate immagazzinata Caja almacenada Caisse de butin stockée 전리품 상자 저장 완료 Ящик с трофеями перемещен хранилище - Przechowywana skrzynka z łupami + Skrzynka z łupami została schowana Kořistní bedna uložená Caixa de saque armazenada Ganimet sandığı saklandı @@ -248,13 +256,14 @@ You can't garage a Vehicle with your Tow Rope out or a Vehicle attached - Non può mettere nel garage un veicolo con la Fune da Traino dispiegata o con un Veicolo attaccato + Du kannst kein Fahrzeug einparken, wenn das Abschleppseil herausgezogen oder ein Fahrzeug angehängt ist. + Non puoi mettere nel garage un veicolo con la Fune da Traino dispiegata o con un Veicolo trainato No puedes almacenar un vehículo con una cuerda atada a él ni remolcando a otro vehículo - Vous ne pouvez pas garer un véhicule avec votre câble de remorquage hors d'un véhicule attaché + Vous ne pouvez pas entreposer un véhicule avec votre câble de remorquage sorti ou avec un véhicule attaché 견인 로프를 빼거나 차량에 부착한 상태에서는 차량을 넣을 수 없습니다. Вы не можете завести в гараж технику с буксирным тросом или присоединённой им техникой Nie możesz garażować pojazdu z wyciągniętą liną holowniczą lub podłączonym pojazdem - Nemůžete garážovat vozidlo, které je taženo a nebo má vytažená tažná lana + Nemůžete uskladnit vozidlo, které je taženo a nebo má vytažená tažná lana Não podes guardar um Veículo com a Corda de Reboque de fora ou com um Veículo a reboque Çekme Halatınız dışarıdayken veya Araç takılıyken bir Aracı garaja koyamazsınız 你不能停放任何带有拖车绳的载具 @@ -264,24 +273,25 @@ %1 eingeparkt %1 Inserito nel Garage %1 Almacenado - %1 garé + %1 Entreposé %1 넣음 %1 перемещен(а) в гараж - %1 Garażowany - %1 garážováno + %1 Garażowanie + %1 uskladněno %1 Guardado %1 Garajda %1 已经被存放 <t size='0.6'>Something is blocking placement <br/> Rotate Left: Q <br/>Rotate Right: E <br/>Cancel: Enter/ESC </t> + <t size='0.6'>Etwas Blockiert das spawnen <br/> Links Drehen: Q <br/>Rechts Drehen: E <br/>Abbrechen: Enter/ESC </t> <t size='0.6'>Qualcosa sta bloccando il piazzamento <br/> Rotea a Sinistra: Q <br/>Rotea a Destra: E <br/>Cancella: Invio/ESC </t> - <t size='0.6'>Algo está bloqueando el sitio<br/> Rotate Left: Q <br/>Rotate Right: E <br/>Cancel: Enter/ESC </t> - <t size='0.6'>Quelque chose bloque l'emplacement <br/> Tourner à gauche: Q <br/>Tourner à droite: E <br/>Annuler: Entrer/ESC </t> + <t size='0.6'>Algo está bloqueando el sitio<br/> Rotar Izq: Q <br/>Rotar Der: E <br/>Cancelar: Enter/ESC </t> + <t size='0.6'>Quelque chose bloque l'emplacement <br/> Tourner à gauche : Q <br/>Tourner à droite : E <br/>Annuler : Entrer/ESC </t> <t size='0.6'>무언가가 배치를 막고 있습니다.<br/> 좌회전: Q <br/>우회전: E <br/>취소: Enter/ESC </t> <t size='0.6'>Что-то мешает размещению <br/> Поворот влево: Q <br/>Поворот вправо: E <br/>Отменить: Enter/ESC </t> <t size='0.6'>Coś blokuje umieszczenie <br/> Obróć w Lewo: Q <br/>Obróć w Prawo: E <br/>Anuluj: Enter / ESC </t> - <t size = '0,6'> Něco blokuje umístění <br/> otočit doleva: Q <br/> Otočení vpravo: E <br/> Zrušit: Enter/Esc </t> + <t size = '0,6'> Něco blokuje umístění <br/> Otočit doleva: Q <br/> Otočit vpravo: E <br/> Zrušit: Enter/Esc </t> <t size='0.6'>Algo está a bloquear a colocação <br/> Rodar esquerda: Q <br/>Rodar direita: E <br/>Cancelar: Enter/ESC </t> <t size='0.6'>Bir şey yerleşimi engelliyor <br/> Sola Döndür: Q <br/>Sağa Döndür: E <br/>İptal: Enter/ESC </t> <t size='0.6'>有物体遮挡了放置位置 <br/> 向左旋转: Q <br/>向右旋转: E <br/>取消: 回车/ESC </t> @@ -290,7 +300,7 @@ Camera controls Kamerakontrolle Controlli Camera - Control de Cámara + Controles de Cámara Contrôles de la caméra 카메라 조종 Управление камерой @@ -302,26 +312,28 @@ Rotate: Right Mouse Button + Move mouse + Drehen: Rechte Maustaste + Mausbewegen Rotea: Tasto destro del mouse + Muovi il mouse Rotar: Click derecho del Ratón + Mover Ratón Rotation : Bouton droit de la souris + Déplacer la souris 회전: 오른쪽 마우스 버튼 + 마우스 이동 Поворот: Правая Кнопка Мыши + Движение мыши Obróć: Prawy Przycisk Myszy + Przesuń mysz - Otočit: Pravé tlačítko myši + přesunout myš + Otočit: Pravé tlačítko myši + Pohyb myši Rodar: Botão Direito do rato + Mexer Rato Döndür: Sağ Fare Tuşu + Fareyi hareket ettir 旋转:按下鼠标右键并移动鼠标 Zoom: Right Mouse Button + Mouse wheel + Zoom: Rechte Maustaste + Mausrad Zoom: Tasto destro del mouse+ Rotella del mouse Zoom: Click derecho del Ratón + Rueda del Ratón - Zoom: bouton droit de la souris + molette de la souris + Zoom : bouton droit de la souris + molette de la souris 확대 및 축소: 오른쪽 마우스 버튼 + 마우스 휠 Приближение: Правая кнопка мыжи + Колесико мыши Zoom: Prawy Przycisk Myszy + Kółko myszy - Zoom: Pravé tlačítko myši + kolo myši + Přiblížení: Pravé tlačítko myši + Kolečko myši Ampliar: Botão Direito do rato + Roda do rato Yakınlaştırma: Sağ Fare Tuşu + Fare tekerleği 缩放:按下鼠标右键并使用鼠标滚轮 @@ -349,17 +361,17 @@ 차량을 선택하지 않았습니다 Техника не выбрана Nie wybrano pojazdu - Žádné vozidlo + Není zvoleno žádné vozidlo Nenhum veículo selecionado Araç seçilmedi 没有选择任何载具 <t size='0.6'>Something is blocking placement <br/> Rotate Left: Q <br/>Rotate Right: E <br/>Cancel: Enter/ESC </t> - <t size='0.6'>Etwas Blockiert das spawnen <br/> Rotate Left: Q <br/>Rotate Right: E <br/>Cancel: Enter/ESC </t> + <t size='0.6'>Etwas Blockiert das spawnen <br/> Links Drehen: Q <br/>Rechts Drehen: E <br/>Abbrechen: Enter/ESC </t> <t size='0.6'>Qualcosa sta bloccando il piazzamento <br/> Rotea a Sinistra: Q <br/>Rotea a Destra: E <br/>Cancella: Invio/ESC </t> <t size='0.6'>Algo está bloqueando el sitio <br/> Rotar Izq: Q <br/>Rotar Der: E <br/>Cancelar: Enter/ESC </t> - <t size='0.6'>Quelque chose bloque l'emplacement <br/> Tourner à gauche: Q <br/>Tourner à droite: E <br/>Annuler: Entrer/ESC </t> + <t size='0.6'>Quelque chose bloque l'emplacement <br/> Tourner à gauche : Q <br/>Tourner à droite : E <br/>Annuler : Entrer/ESC </t> <t size='0.6'>무언가가 배치를 막고 있습니다.<br/> 좌회전: Q <br/>우회전: E <br/>취소: Enter/ESC </t> <t size='0.6'>Что-то мешает размещению <br/> Поворот влево: Q <br/>Поворот вправо: E <br/>Отменить: Enter/ESC </t> <t size='0.6'>Coś blokuje umieszczenie <br/> Obróć w Lewo: Q <br/>Obróć w Prawo: E <br/>Anuluj: Enter / ESC </t> @@ -370,10 +382,10 @@ <t size='0.6'>Rotate Left: Q <br/>Rotate Right: E <br/>Cancel: Enter/ESC <br/>Place: Space</t> - <t size='0.6'>Links Rotieren Left: Q <br/>Rotate Right: E <br/>Cancel: Enter/ESC <br/>Place: Space</t> + <t size='0.6'>Links Drehen: Q <br/>Rechts Drehen: E <br/>Abbrechen: Enter/ESC <br/>Platzieren: Leertaste</t> <t size='0.6'>Rotea a Sinistra: Q <br/>Rotea a Destra: E <br/>Cancella: Invio/ESC <br/>Piazza: Spazio</t> <t size='0.6'>Rotar Izq: Q <br/>Rotar Der: E <br/>Cancelar: Enter/ESC <br/>Confirmar: Espacio</t> - <t size='0.6'>Tourner à gauche: Q <br/>Tourner à droite: E <br/>Annuler: Entrer/ESC <br/>Placer: Espace</t> + <t size='0.6'>Tourner à gauche : Q <br/>Tourner à droite : E <br/>Annuler : Entrer/ESC <br/>Placer : Espace</t> <t size='0.6'>좌회전: Q <br/>우회전: E <br/>취소: Enter/ESC <br/>배치: Space</t> <t size='0.6'>Поворот влево: Q <br/>Поворот вправо: E <br/>Отменить: Enter/ESC <br/>Поставить: Space</t> <t size='0.6'>Obróć w Lewo: Q <br/>Obróć w Prawo: E <br/>Anuluj: Enter / ESC <br/>Postaw: Spacja</t> @@ -384,20 +396,21 @@ <t size='0.6'>Can't place vehicle that far away <br/>Cancel: Enter/ESC </t> + <t size='0.6'>Fahrzeug kann nicht so weit entfernt platziert werden <br/>Abbrechen: Enter/ESC </t> <t size='0.6'>Impossibile piazzare il veicolo così lontano <br/>Cancella: Invio/ESC </t> <t size='0.6'>No puedes poner el vehículo tan lejos <br/>Cancelar: Enter/ESC </t> - <t size='0.6'>Impossible de placer un véhicule aussi loin <br/>Annuler: Entrer/ESC </t> + <t size='0.6'>Impossible de placer un véhicule aussi loin <br/>Annuler : Entrer/ESC </t> <t size='0.6'>차량을 그렇게 멀리 배치할 수 없습니다.<br/>취소: Enter/ESC </t> <t size='0.6'>Невозможно поставить технику так далеко <br/>Отменить: Enter/ESC </t> <t size='0.6'>Nie można umieścić pojazdu tak daleko <br/>Anuluj: Enter / ESC </t> - <t size = '0,6'> nelze umístit vozidlo tak daleko <br/> Zrušit: Enter/Esc </t> + <t size = '0,6'> Nelze umístit vozidlo tak daleko <br/> Zrušit: Enter/Esc </t> <t size='0.6'>Não podes colocar o veículo tão longe<br/>Cancelar: Enter/ESC </t> <t size='0.6'>Araç o kadar uzağa yerleştirilemez <br/>İptal: Enter/ESC </t> <t size='0.6'>无法将载具放的这么远 <br/>取消: 回车/ESC </t> Vehicle is locked by - Fahrzeug ist abgeschlossen von + Fahrzeug wurde abgeschlossen von Il veicolo è bloccato da El vehículo ha sido cerrado por Le véhicule est verrouillé par @@ -411,9 +424,10 @@ Can't mount static - Impossibile montare l'arma fissa + Kann gegenstand nicht montieren. + Impossibile montare la statica No puede montarse una estática - Impossible de monter statique + Impossible de monter l'arme statique sur le véhicule 고정화기를 탑재할 수 없습니다. Нельзя установить стационарное орудие Nie można zamontować broni statycznej @@ -425,12 +439,21 @@ You have too many vehicles locked Du hast zu viele Fahrzeuge abgeschlossen + Hai troppi veicoli chiusi + Tienes demasiados vehículos cerrados. + Vous avez trop de véhicules verrouillés + 너무 많은 차량을 잠갔습니다 + У вас заблокировано слишком много транспорта + Masz za dużo zamkniętych pojazdów + Máš až moc zamknutých vozidel + Çok fazla kilitli aracın var + 你已上锁过多载具 Aircraft Flugzeug - Veivolo - Nave + Velivolo + Aeronave Aéronefs 항공기 Авиация @@ -442,20 +465,22 @@ You can only access aircrafts from a friendly airbase - Puoi accede ai veivoli solo da una base aerea alleata - Solo puedes acceder a las naves en una base aérea aliada + Du kannst nur von einem befreundeten Luftwaffenstützpunkt aus auf Flugzeuge zugreifen. + Puoi accedere ai velivoli solo da una base aerea alleata + Solo puedes acceder a las aeronaves en una base aérea aliada Vous ne pouvez accéder aux aéronefs qu'à partir d'une base aérienne alliée 아군 공군 기지에서만 항공기에 액세스할 수 있습니다. Вы можете получить доступ к авиации только через союзный аэродром Dostęp do samolotów można uzyskać tylko z przyjaznej bazy lotniczej - Můžete přistupovat k letadlům pouze z přátelské letecké základny + K letadlům můžete přistupovat pouze na přátelských letištích Só podes aceder aos aviões a partir de uma base aérea amiga Uçaklara yalnızca dost bir hava üssünden erişebilirsiniz. 你仅能在友方空军基地内存取飞行器 Customize - Modifica + Anpassen + Personalizza Personalizar Personnaliser 커스터마이징 @@ -468,7 +493,8 @@ Armor - Armatura + Panzerung + Corazza Armadura Blindés 기갑 @@ -482,7 +508,7 @@ Ships Schiffe - Barche + Navi Embarcaciones Navires 선박 @@ -495,7 +521,7 @@ Cancel - Placeholder + Abbrechen Cancella Cancelar Annuler @@ -510,6 +536,7 @@ Available space in garage + Verfügbarer Platz in Garage Spazio disponibile nel garage Espacio disponible en el garaje Espace disponible dans le garage @@ -551,6 +578,7 @@ full + voll pieno Lleno plein @@ -564,7 +592,8 @@ (Un)Lock - Sblocca + (Ent)Sperren + (S)Blocca (Des)Bloquear (Dé)Verrouiller 잠금(해제) @@ -577,33 +606,36 @@ Mounts - Armi Montate + Reittier + Ralle Montadas Montures 탑재 Прикрепить стационарное вооружение Bron Montowana - Mounti + Namontovat Suportes Bağlar 挂载 Pylons require an ammo source to edit - Per editare gli equipaggiamenti dinamici hai bisogno di una fonte di munizioni + Pylonen benötigen Munitionspunkt zum anpassen. + I piloni necessitano di una fonte di munizioni per essere modificati Los pilones necesitan de un sitio con munición para ser editados Les pylônes nécessitent une source de munitions pour être modifiés 무장창을 편집하려면 탄약차량이 필요합니다. Источник боеприпасов необходим для редактирования пилонов Pylony wymagają źródła amunicji do edycji - Pylony vyžadují úpravu zdroje munice + Pylony vyžadují zdroj munice pro úpravu Torres necessitam de uma fonte de munição para serem editadas Direkler, düzenlemek için bir cephane kaynağı gerektirir 编辑挂架需要可用弹药来源 Pylons - Equipaggiamenti + Pylonen + Piloni Pilones Pylônes 무장창 @@ -616,12 +648,13 @@ Statics - Armi Fisse + Statik + Statiche Estáticas Statique 고정화기 Стационарное вооружение - Stanowiska bojowe + Broń statyczna Statické zbraně Estáticas Statikler @@ -629,6 +662,7 @@ Texture + Textur Texture Textura Texture @@ -642,9 +676,10 @@ Ace Cargo: + ACE Fracht: Ace Cargo: Cargamento de ACE: - Cargo Ace: + Cargaison Ace : ACE 화물: Грузовой отсек ACE: Ładunek ACE: @@ -658,7 +693,7 @@ Verfügbar: Disponibile: Disponible: - Disponible: + Disponible : 사용 가능 여부: Доступно: Dostępny: @@ -670,9 +705,9 @@ Capacity: Kapazität: - Capacità: + Capienza: Capacidad: - Capacité: + Capacité : 용량: Вместимость: Pojemność: @@ -683,9 +718,10 @@ Cargo: - Cargo: + Fracht: + Carico: Cargamento: - Cargo: + Cargaison : 화물: Грузовой отсек: Ładunek: @@ -696,19 +732,21 @@ Horse power: + Pferdestärken: Cavalli: CV: - Puissance: + Puissance : 마력: Лошадиные силы: Moc: - Koňských sil: + Koňské síly: Potência: Beygir gücü: 马力: Vehicle is an ammo source + Fahrzeug ist eine Munitionsquelle Il veicolo è una fonte di munizioni El vehículo es un punto de munición Le véhicule est une source de munitions @@ -722,6 +760,7 @@ Vehicle is a fuel source + Fahrzeug ist eine Treibstoffquelle Il veicolo è una fonte di carburante El vehículo es un punto de repostaje Le véhicule est une source de carburant @@ -735,7 +774,8 @@ Vehicle is not a source - Il veicolo non è una fonte di nulla + Fahrzeug ist keine Quelle + Il veicolo non è una fonte El vehículo no tiene una función de punto Le véhicule n'est pas une source 해당 차량은 어느 종류의 차량도 아닙니다 @@ -748,7 +788,8 @@ Vehicle is a repair source - Il veicolo è una fonte di pezzi di ricambio + Fahrzeug ist eine Reparaturquelle + Il veicolo è una fonte di riparazioni El vehículo es un punto de reparación Le véhicule est une source de réparation 해당 차량은 정비차량입니다 @@ -761,10 +802,10 @@ Mass: - Masse: + Gewicht: Massa: Masa: - Masse: + Poids : 부피: Вес: Masa: @@ -776,9 +817,9 @@ Seats: Sitze: - Sedili: + Posti: Asientos: - Sièges: + Sièges : 좌석: Места: Siedzenia: @@ -792,7 +833,7 @@ Höchstgeschwindigkeit: Velocità Massima: Velocidad max: - Vitesse de pointe: + Vitesse maximale : 최대 속도: Максимальная скорость: Prędkość Maksymalna: @@ -810,14 +851,15 @@ <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> 차고 열기 <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Открыть гараж <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Otwórz Garaż - <img image = '\ a3 \ ui_f \ Data \ Gui \ rsc \ rscdisplayarsenal \ Spacegarage_ca.paa'> </img> Otevřít Garáž + <img image ='\a3\ui_f\Data\Gui\rsc\rscdisplayarsenal\Spacegarage_ca.paa'></img> Otevřít Garáž <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Abrir garagem <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Garajı Aç <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> 打开车库 [Custom preset] - [Preset Custom] + [Benutzerdefinierte Voreinstellung] + [Preset Personale] [Preset Personalizado] [Préréglage personnalisé] [커스텀 프리셋] @@ -831,7 +873,7 @@ Driver Fahrer - Pilota + Conduttore Conductor Pilote 운전수 @@ -860,7 +902,7 @@ Gunner Schütze Artigliere - Tirador + Artillero Tireur 사수 Стрелок @@ -872,7 +914,7 @@ Mirror - Spiegeln + Spiegel Specchio Espejo Miroir @@ -886,9 +928,10 @@ No pylon customizations for: - Nessuna modifica equipaggiamento per: + Keine Pylonenanpassungen für: + Nessuna configurazione dei piloni per: No hay personalizaciones de pilones para: - Aucune modification de pylône disponible pour: + Aucune modification de pylône disponible pour : 다음에 대한 무장창 커스텀은 없음: Нет доступных точек подвески для: Brak ustawień pylonów dla: @@ -899,7 +942,8 @@ Pylon %1 - Equipaggiamento %1 + Pylon %1 + Pilone %1 Pilón 1% Pylône 1% %1 무장창 @@ -912,6 +956,7 @@ Factions has + Fraktion hat La Fazione ha La facción tiene Les factions ont @@ -925,6 +970,7 @@ Vehicle can be fully refueled with + Fahrzeug kann vollgetankt werden mit Il veicolo può essere completamente rifornito usando El vehículo puede ser completamente repostado con Le véhicule peut être entièrement ravitaillé avec @@ -952,6 +998,7 @@ Vehicle can only be partially refueled to + Fahrzeug kann nur teilweise aufgetankt werden bis Il veicolo può essere parzialmente rifornito usando El vehículo solo puede ser repostado parcialmente a Le véhicule ne peut être ravitaillé que partiellement à @@ -968,7 +1015,7 @@ Quellen Fonti: Fuentes: - Sources: + Sources : 차량들: Источники ресурсов: Źródła: @@ -979,59 +1026,64 @@ Vehicles will be rearmed when ungaraged + Fahrzeuge werden wieder aufmunitioniert, wenn sie ausgeparkt werden I veicoli saranno riarmati quando lasceranno il garage Los vehículos serán rearmados cuando los saques Les véhicules seront réarmés lorsqu'ils sortiront du garage 차고에서 꺼내면 차량이 재무장됩니다 Техника будет переснаряжена после вывода из гаража Pojazdy zostaną dozbrojone, gdy zostaną wyciągnięte z garażu - Vozidla budou přezbrojena když budou vyndána z garáže + Vozidla budou přezbrojena jakmile budou vyndána z garáže Veículos podem ser rearmados quando recolhidos da garagem Araçlar, garajdan çıkarıldığında yeniden silahlandırılacak 从车库中被取出的载具会被重新武装 Rearm disabled by server + Aufmunitionieren vom Server deaktiviert Riarmo disabilitato dal server Rearme deshabilitado por el servidor Réarmement désactivé par le serveur 서버에 의해 비활성화되었습니다 Перезарядка отключена сервером Dozbrajanie wyłączone w ustawieniach serwera - Přezbrojení deaktivováno podle serveru + Přezbrojení deaktivováno serverem Rearmar desativado pelo servidor Yeniden silahlanma sunucu tarafından devre dışı bırakıldı 服务器设置禁用了重新武装 Vehicles won't be rearmed when ungaraged as the garage lacks an ammo source + Fahrzeuge können beim ausparken nicht aufmunitioniert werden, da in der Garage keine Munitionsquelle vorhanden ist. I veicoli non saranno riarmati quando lasceranno il garage poichè non è presente una fonte di munizioni - Los vehículos no serán rearmados una vez fuera ya que el garaje necesita un punto de munición cerca + Los vehículos no serán rearmados al sacarlos ya que el garaje necesita un punto de munición cerca Les véhicules ne seront pas réarmés lorsqu'ils sortiront du garage car le garage n'a pas de source de munitions 차고에 탄약차량이 없기 때문에 차고에서 꺼낼 때 차량은 재무장되지 않습니다 Техника не будет переснаряжена после вывода из гаража из-за недостатка источников боеприпасов Pojazdy nie zostaną dobrojone, gdy zostaną wyciągnięte z garażu, ponieważ w garażu brakuje źródła amunicji - Vozidla nebudou přezbrojena když budou vyndána z garáže jelikož garáž nemá dostatek muničních zdrojů + Vozidla nebudou přezbrojena po vyndání z garáže jelikož garáž nemá dostatek muničních zdrojů Os veículos não serão rearmados quando recolhidos da garagem porque a garagem não tem fonte de munições Garajda cephane kaynağı olmadığı için araçlar garajdan çıkarıldığında yeniden silahlandırılmayacak 缺乏弹药来源时从车库中被取出的载具不会被重新武装 Vehicles will be refueled when ungaraged - I veicoli saranno riforniti di carburante quando lasceranno il garage + Fahrzeuge werden wieder aufgetankt, wenn sie ausgeparkt werden + I veicoli saranno riforniti quando lasceranno il garage Los vehículos serán repostados cuando los saques Les véhicules seront ravitaillés en carburant lorsqu'ils sortiront du garage 차고에서 꺼내면 차량이 재급유됩니다 Техника будет заправлена после вывода из гаража Pojazdy zostaną zatankowane, gdy zostaną wyciągnięte z garażu - Vozidla budou dotankována když budou vyndána z garáže + Vozidla budou dotankována jakmile budou vyndána z garáže Veículos serão abastecidos quando recolhidos da garagem Araçlar garajdan çıkarıldığında yakıt ikmali yapılacak 从车库中被取出的载具会被加满油 Refuel disabled by server settings - Rifornimenti disabilitato dal server + Auftanken vom Server deaktiviert + Rifornimento disabilitato dal server Repostaje deshabilitado por el servidor Ravitaillement désactivé par le serveur 서버에 의해 비활성화되었습니다 @@ -1044,19 +1096,21 @@ Vehicles won't be refueled when ungaraged as the garage lacks a fuel source + Fahrzeuge können beim ausparken nicht aufgetankt werden, da in der Garage keine Treibstoffquelle vorhanden ist. I veicoli non saranno riforniti quando lasceranno il garage poichè non è presente una fonte di carburante - Los vehículos no serán repostados cuando los saques pues no hay un punto de repostaje + Los vehículos no serán repostados cuando los saques pues no hay un punto de repostaje cerca Les véhicules ne seront pas ravitaillées en carburant lorsqu'ils sortiront du garage car le garage n'a pas de source de carburant 차고에 유류차량이 없기 때문에 차고에서 꺼낼 때 차량은 재급유되지 않습니다 Техника не будет заправлена после вывода из гаража из-за недостатка источников топлива Pojazdy nie zostaną zatankowane, gdy zostaną wyciągnięte z garażu, ponieważ w garażu brakuje źródła paliwa - Vozidla nebudou dotankována když budou vyndána z garáže jelikož garáž nemá dostatek palivových zdrojů + Vozidla nebudou dotankována po vyndání z garáže jelikož garáž nemá dostatek palivových zdrojů Veículos não serão abastecidos quando recolhidos da garagem porque a garagem não tem fonto de combustível Garajda yakıt kaynağı olmadığı için araçlara garajdan çıkarıldığında yakıt ikmali yapılmayacak 缺乏油料来源时从车库中被取出的载具不会被重新加油 Vehicles will be repaired when ungaraged + Fahrzeuge werden repariert, wenn sie ausgeparkt werden I veicoli saranno riparati quando lasceranno il garage Los vehículos serán reparados cuando los saques Les véhicules seront réparés lorsqu'ils sortiront du garage @@ -1070,26 +1124,28 @@ Repair disabled by server settings + Reparieren vom Server deaktiviert Riparazioni disabilitate dalle impostazioni del server Reparación deshabilitada por el servidor Réparation désactivée par le serveur 서버에 의해 비활성화되었습니다 Ремонт отключен настройками сервера Naprawianie wyłączone w ustawieniach serwera - Opravování vypnuto v nastavení serveru + Opravování je vypnuto v nastavení serveru Reparação desativa pelas definições do servidor Onarım sunucu ayarları tarafından devre dışı bırakıldı 服务器设置禁用了载具维修 Vehicles won't be repaired when ungaraged as the garage lacks a repair source - I veicoli non saranno riparati quando lasceranno il garage poichè non è presente una fonte di pezzi di ricambio - Los vehículos no serán reparados cuando los ssaques pues no hay un sitio de reparación cerca + Fahrzeuge können nicht repariert werden, wenn sie ausgeparkt werden, weil die Garage keine Reparatur ermöglicht + I veicoli non saranno riparati quando lasceranno il garage poichè non è presente una fonte di riparazioni + Los vehículos no serán reparados cuando los saques pues no hay un punto de reparación cerca Les véhicules ne seront pas réparés lorsqu'ils sortiront du garage, car le garage n'a pas de source de réparation 차고에 수리차량이 없기 때문에 차고에서 꺼낼 때 차량은 수리되지 않습니다 Техника не будет отремонтирована при выводе из гаража из-за недостатка ремонтных машин Pojazdy nie zostaną naprawione, gdy zostaną wyciągnięte z garażu, ponieważ w garażu brakuje zasobów naprawczych - Vozidla nebudou opravena když budou vyndána z garáže jelikož garáž nemá dostatek opravných zdrojů + Vozidla nebudou opravena jakmile budou vyndána z garáže jelikož garáž nemá dostatek opravných zdrojů Veículos serão reparados quando recolhidos da garagem porque a garagem não tem fonte de reparação Garajda bir onarım kaynağı bulunmadığından, araçlar garajdan çıkarıldığında onarılmayacak 缺乏维修来源时从车库中被取出的载具不会被重新维修 diff --git a/A3A/addons/gear/Stringtable.xml b/A3A/addons/gear/Stringtable.xml index 7ae96d57c3..1a09e50f64 100644 --- a/A3A/addons/gear/Stringtable.xml +++ b/A3A/addons/gear/Stringtable.xml @@ -4,48 +4,73 @@ Beret [Antistasi] (Black) - Beret [Antistasi] (Schwarz) + Barett [Antistasi] (Schwarz) + Basco [Antistasi] (Nero) Boina [Antistasi] (Negra) Béret [Antistasi] (Noir) + [안티스타시] 베레(검정) Берет [Antistasi] (Чёрный) + Beret [Antistasi] (Czarny) + Beret [Antistasi] (Černý) Boina [Antistasi] (Preta) Bere [Antistasi] (Siyah) + 贝雷帽 [抵抗运动] (黑色) Beret [Antistasi] (Red) - Beret [Antistasi] (Rot) + Barett [Antistasi] (Rot) + Basco [Antistasi] (Rosso) Boina [Antistasi] (Roja) Béret [Antistasi] (Rouge) + [안티스타시] 베레(빨강) Берет [Antistasi] (Красный) + Beret [Antistasi] (Czerwony) + Beret [Antistasi] (Červený) Boina [Antistasi] (Vermelha) Bere [Antistasi] (Kırmızı) + 贝雷帽 [抵抗运动] (红色) Beret [Antistasi] (Blue) - Beret [Antistasi] (Blau) + Barett [Antistasi] (Blau) + Basco [Antistasi] (Blu) Boina [Antistasi] (Azul) Béret [Antistasi] (Bleu) + [안티스타시] 베레(파랑) Берет [Antistasi] (Синий) + Beret [Antistasi] (Niebieski) + Beret [Antistasi] (Modrý) Boina [Antistasi] (Azul) Bere [Antistasi] (Mavi) + 贝雷帽 [抵抗运动] (蓝色) Beret [Antistasi] (Green) - Beret [Antistasi] (Grün) + Barett [Antistasi] (Grün) + Basco [Antistasi] (Verde) Boina [Antistasi] (Verde) Béret [Antistasi] (Vert) + [안티스타시] 베레(초록) Берет [Antistasi] (Зелёный) + Beret [Antistasi] (Zielony) + Beret [Antistasi] (Zelený) Boina [Antistasi] (Verde) Bere [Antistasi] (Yeşil) + 贝雷帽 [抵抗运动] (绿色) Antistasi Headgear (WIP) - Antistasi Headgear (WIP) + Antistasi Kopfbedekung (WIP) + Headgear Antistasi (WIP) Sombrero de Antistasi (WIP) Couvre-chef Antistasi (TEC) + 안티스타시 헤드기어 (제작 중) Головной убор Antistasi (WIP) + Nakrycie głowy Antistasi (Niedokończone) + Antistasi Headgear (WIP) Capacete Antistasi (WIP) Antistasi Başlık (WIP) + 抵抗运动 头部装备 (尚未完工) diff --git a/A3A/addons/gui/Stringtable.xml b/A3A/addons/gui/Stringtable.xml index 70c1714205..2518662d64 100644 --- a/A3A/addons/gui/Stringtable.xml +++ b/A3A/addons/gui/Stringtable.xml @@ -21,11 +21,11 @@ Aktuell Attuale Actual - Courant + Actuel 현재 Текущее Aktualny - Momentální + Aktuální Atual Şu anki 当前 @@ -39,14 +39,14 @@ 제한 Лимит Limit - Omezit + Limit Limite Limit 受限 RESET - Neustart + Zurücksetzen RESET REINICIAR RÉINITIALISER @@ -60,6 +60,7 @@ STEP + Schritt STEP VALOR ÉTAPE @@ -80,7 +81,7 @@ 아스널 게스트 제한 Ограничения Арсенала для Гостей OGRANICZENIA ARSENAŁU DLA GOŚCI - Limity hostů Arsenalu + LIMIT ARZENÁLU PRO HOSTY. LIMITE DO ARSENAL PARA CONVIDADOS MİSAFİR CEPHANELİK LİMİTLERİ 对游客的军火库限制 @@ -90,21 +91,27 @@ Only the Commander may buy this item. Nur der Kommandant kann diesen Gegenstand kaufen. + Solo il Comandante può comprare questo oggetto. Solo el comandante puede comprar este objeto. - Seul le Commandant peut acheter cet article + Seul le Commandant peut acheter cet objet 지휘관만 이 아이템을 살 수 있습니다. Только Командующий может купить это + Tylko Dowódca może kupić ten przedmiot + Jenom velitel může zakoupit tuto položku Apenas o Comandante pode comprar este item. Sadece komutan bu eşyayı satın alabilir. 只有指挥官可以购买此物品。 Purchase Item - Kaufen + Gegenstand Kaufen + Compra Oggetto Comprar objeto - Acheter l'article + Acheter l'objet 아이템 구매 Приобрести + Kup przedmiot + Zakoupit položku Comprar item. Eşyayı Satın Al 购买物品 @@ -112,10 +119,13 @@ Buy %1 for %2 %3 Kaufe %1 für %2 %3 - Comprar %1 para %2 %3 + Compra %1 per %2 %3 + Comprar %1 por %2 %3 Acheter %1 pour %2 %3 %2%3에 %1 구매 Купить %1 за %2 %3 + Kup %1 dla %2 %3 + Koupit %1 za %2 %3 Comprar %1 por %2 %3 %2 %3 için %1 satın al 花 %2 %3 购买 %1 @@ -123,9 +133,13 @@ This item can rearm other vehicles Dieser Gegenstand kann andere Fahrzeuge Nachladen + Quest'oggetto può riarmare altri veicoli Este objeto puede rearmar a otros vehículos - Cet article peut ravitailler d'autres véhicules + Cet objet peut ravitailler d'autres véhicules + 이 아이템은 다른 차량을 재무장시킬 수 있습니다. Этот объект может перевооружать другую технику. + Ten przedmiot może przezbroić inne pojazdy + Tato položka může přezbrojit ostatní vozidla Este item consegue rearmar outros veículos. Bu öğe diğer araçları yeniden silahlandırabilir 这个物品可以给其他载具补给 @@ -146,7 +160,7 @@ Commander - Kommandeur + Kommandant Comandante Comandante Commandant @@ -167,7 +181,7 @@ 부조종석 Второй пилот Drugi Pilot - Druhý pilot + Co-Pilot Copiloto Co-Pilot 副驾驶 @@ -181,7 +195,7 @@ 운전석 / 조종석 Водитель / Пилот Kierowca / Pilot - Řidič / pilot + Řidič / Pilot Condutor / Piloto Sürücü / Pilot 驾驶员/飞行员 @@ -219,13 +233,13 @@ %1 Schütze %1 Artiglieri %1 tiradores - %1 Artilleurs + %1 Tireurs %1 사수석 Количество мест стрелка: %1 %1 Miejsca Strzeleckie - %1 střelci + %1 Střelci %1 Atiradores - %1 Silahcılar + %1 Nişancı %1 个炮手 @@ -239,26 +253,33 @@ Strzelec Střelec Atirador - Silahcı + Nişancı 炮手 - This item can collect loot\n%1 max load is %2 - Dieser Gegenstand kann Beute laden\n%1 maximale Kapazität ist %2 - Este objeto puede recolectar loot \nLa carga máxima de %1 es %2 - Cet article peut collectionner du butin\n%1 charge max est %2 - 이 아이템은 전리품을 수집할 수 있습니다.\n%1의 처ㅣ대 수용량은 %2입니다. - Этот объект может собирать вещи\n%1 с максимальной вместимостью в %2 - Este item consegue recolher o saque (loot)\n%1 carga máxima é %2 - Bu öğe ganimet toplayabilir\n%1 maksimum yük %2 - 这个物品可以收集战利品\n%1 最大载重是 %2 + This item can collect loot<br/>%1 max load is %2 + Dieser Gegenstand kann Beute laden<br/>%1 maximale Kapazität ist %2 + Quest'oggetto può accumulare spoglie + Este objeto puede recolectar loot <br/>La carga máxima de %1 es %2 + Cet objet peut collectionner du butin<br/>%1 charge max est %2 + 이 아이템은 전리품을 수집할 수 있습니다.<br/>%1의 최대 수용량은 %2입니다. + Этот объект может собирать вещи<br/>%1 с максимальной вместимостью в %2 + Ten przedmiot może zbierać łup<br/>%1 maksymalna ładowność to %2 + Tento předmět může sbírat loot<br/>%1 maximální kapacita je %2 + Este item consegue recolher o saque (loot)<br/>%1 carga máxima é %2 + Bu öğe ganimet toplayabilir<br/>%1 maksimum yük %2 + 这个物品可以收集战利品<br/>%1 最大载重是 %2 This item has medical capability Dieser Gegenstand hat medizinische Fähigkeiten + Quest'oggetto ha capacità mediche Este objeto dispone de capacidades médicas - Cet article a des capacités médicales + Cet objet a des capacités médicales + 이 아이템은 의료 능력이 있는 아이템입니다. Этот объект имеет медицинские возможности + Ten przedmiot ma zdolności medyczne + Tato věc má zdravotnickou schopnost Este item tem capacidades médicas Bu öğenin tıbbi özelliği var 这个物品具有医疗功能 @@ -271,8 +292,8 @@ %1 Sièges passagers %1 객석 %1 пассажирских мест - %1 Miejsca Pasażera - %1 sedadla spolujezdce + %1 Miejsca pasażera + %1 Sedadla spolujezdce %1 bancos de Passageiro %1 Yolcu koltuğu %1 个乘客座位 @@ -292,22 +313,29 @@ 普通乘客座位 - This item can refuel others\n%1 max fuel is %2 - Dieser Gegenstand kann andere nachtanken\n%1 Maximaler Füllstand ist %2 - Este objeto puede repostar a otros \nEl máximo combustible de %1 es %2 - Cet article peut ravitailler les autres\n%1 carburant max est %2 - 이 아이템은 다른 차량을 재급유할 수 있습니다.\n%1의 최대 연료량은 %2입니다. - Этот объект может заправлять технику\n%1 с запасом топлива в %2 - Este item consegue abastecer outros\n%1 Combustível máximo é %2 - Bu öğe diğerlerine yakıt ikmali yapabilir\n%1 maks. yakıt %2'dir - 这个物品可以给其他载具加油\n%1 最大油量是 %2 + This item can refuel others<br/>%1 max fuel is %2 + Dieser Gegenstand kann andere betanken<br/>%1 Maximaler Füllstand ist %2 + Questo oggetto può rifornire altri<br/>%1 massimo carburante è %2 + Este objeto puede repostar a otros <br/>El combustible máximo de %1 es %2 + Cet objet peut ravitailler les autres<br/>%1 le carburant max est %2 + 이 아이템은 다른 차량을 재급유할 수 있습니다.<br/>%1의 최대 연료량은 %2입니다. + Этот объект может заправлять технику<br/>%1 с запасом топлива в %2 + Ten przedmiot może zatankować innych<br/>%1 maksymalny poziom paliwa %2 + Tento předmět může tankovat ostatní<br/>%1 maximální palivo je %2 + Este item consegue abastecer outros<br/>%1 Combustível máximo é %2 + Bu öğe diğerlerine yakıt ikmali yapabilir<br/>%1 maks. yakıt %2'dir + 这个物品可以给其他载具加油<br/>%1 最大油量是 %2 This item can repair other vehicles Dieser Gegenstand kann andere Fahrzeuge Reparieren + Quest'oggetto può riparare altri veicoli Este objeto puede reparar a otros vehículos - Cet article peut réparer d'autres véhicules + Cet objet peut réparer d'autres véhicules + 이 아이템은 다른 차량을 수리할 수 있습니다. Этот объект может ремонтировать другую технику + Ten przedmiot może naprawiać inne pojazdy + Tento předmět může opravovat vozidla Este item consegue reparar outros veículos Bu öğe diğer araçları onarabilir 这个物品可以修理其他载具 @@ -321,7 +349,7 @@ 차량 구매 КУПИТЬ ТЕХНИКУ KUP POJAZD - Koupit vozidlo + KOUPIT VOZIDLO COMPRAR VEÍCULO ARAÇ SATIN AL 购买载具 @@ -335,7 +363,7 @@ 이 차량은 위장이 가능합니다. Эта техника может передвигаться под прикрытием Ten pojazd może działać incognito - Toto vozidlo může být tajně + Toto vozidlo může být v utajení Neste veículo consegues estar infiltrado Bu araç gizlenebilir 这个载具可以使用伪装模式 @@ -343,10 +371,13 @@ Civilian Zivilist + Civile Civil Civil 민간용 Гражданские + Cywil + Civilista Civil Sivil 民用 @@ -354,10 +385,13 @@ Other Andere + Altro Otras Autres 그 외 Другое + Inne + Ostatní Outro Diğer 其他 @@ -365,21 +399,27 @@ Rebel Rebell + Ribelle Rebelde Rebelle 반군용 Сопротивление + Rebeliant + Povstalec Rebeldes İsyancı 反叛军 Statics - Statische Waffen + Statische Gegenstände + Statiche Estáticas Statiques 고정화기 Стационарное + Statyczne + Statistiky Estáticas Statikler 固定 @@ -391,8 +431,8 @@ Agression: Aggressione: Agresión: - Agression: - 어그로: + Agression : + 공격성: Агрессия: Agresja: Agrese: @@ -422,20 +462,21 @@ Enlever brouillard 안개 걷히기 Рассеять туман - Wyszyść Mgłe - Rozpustit mlhu + Usuń mgłe + Rozehnat mlhu Limpar Nevoeiro Sisi Temizle 清理浓雾 Clear Trees + Lösche Bäume Elimina Alberi Limpiar Árboles Effacer les arbres 나무 없애기 Очистить от деревьев - Wyczyść Drzewa + Usuń drzewa Vymýtit stromy Limpar Árvores Ağaçları Temizle @@ -443,14 +484,14 @@ Controlled airbases - Kontrolliere Stützpunkte + Kontrollierte Luftwaffenstützpunkte Basi Aeree Controllate Bases Aéreas controladas Bases aériennes contrôlées 통제된 공군 기지 Контролируемые аэродромы Kontrolowane bazy lotnicze - Kontrolované airbase + Kontrolované letiště Bases aéreas controladas Kontrol edilen hava üsleri 已控制的空军基地 @@ -519,32 +560,32 @@ Ports maritimes contrôlés 통제된 항구 Контролируемые порты - Kontrolowane Porty - Kontrolované námořní přístavy + Kontrolowane Porty morskie + Kontrolované přístavy Portos controlados Kontrol edilen limanlar 已控制的海港 - Dead population\nYou lose when this hits 33% - Tote Bevölkerung\n Du verlierst wenn es 33% erreicht - Popolazione Morta\nPerderai se raggiungerà il 33% - Población fallecida\nCuando llegue al 33% fracasarás - Population morte\nVous perdez quand cela atteint 33% - 전체 인구의\n33% 이상 잃으면 패배합니다 - Мертвое население\nВы проиграете, когда оно достигнет 33% - Martwa populacja\nPrzegrywasz, gdy osiągnie 33% - Mrtvá populace \n ztratíte, když bude 33% - População massacrada\n Perdes quando atingir 33% - Ölü nüfus\n %33'e ulaştığında kaybedersiniz - 死亡人口 \n 达到 33% 时你会输掉游戏 + Dead population<br/>You lose when this hits 33% + Tote Bevölkerung<br/> Du verlierst wenn es 33% erreicht + Popolazione Morta<br/>Perderai se raggiungerà il 33% + Población fallecida<br/>Cuando llegue al 33% fracasarás + Population morte<br/>Vous perdez quand cela atteint 33% + 전체 인구의<br/>33% 이상 잃으면 패배합니다 + Мертвое население<br/>Вы проиграете, когда оно достигнет 33% + Martwa populacja<br/>Przegrywasz, gdy osiągnie 33% + Mrtvá populace<br/> prohrajete, pokud bude 33% + População massacrada<br/> Perdes quando atingir 33% + Ölü nüfus<br/> %33'e ulaştığında kaybedersiniz + 死亡人口 <br/> 达到 33% 时你会输掉游戏 Faction money: - Fraktionskapital + Fraktionskapital: Denaro della Fazione: Dinero de Facción - Argent de la faction + Argent de la faction : 팩션 자금: Деньги фракции: Pieniądze frakcji: @@ -562,15 +603,15 @@ 팩션 자원 Ресурсы фракции Zasoby Frakcji - Frakční zdroje + Zdroje frakce Recursos da fação Hizip kaynakları 派系资源 Garrisons - Garnison - Guarnigione + Garnisonen + Guarnigioni Guarniciones Garnisons 주둔지 @@ -584,9 +625,9 @@ HR: HR: - RU: + HR: RH: - RH: + RH : 인력: ЛР: Zasoby ludzkie: @@ -597,10 +638,11 @@ Invader aggression + Angreifer Aggression Aggressione dell'Invasore - Agresión Invasores: + Agresión de Invasores: Agression de l'envahisseur - 침략군 어그로 + 침략군 공격성 Агрессия захватчика Agresja najeźdźców Agrese útočníka @@ -625,8 +667,8 @@ Move HQ Versetze HQ - Muovi HQ - Mover GC + Muovi QG + Mover CG Déplacer le QG 본부 옮기기 Переместить Штаб @@ -638,35 +680,37 @@ Occupants aggression + Verteidiger Aggression Aggressione degli Occupanti: Agresión Ocupante: Agressivité des occupants - 점령군 어그로 + 점령군 공격성 Агрессия оккупантов Agresja okupantów - Agrese cestujících + Agrese okuantů Agressividade dos ocupantes İşgalci saldırganlığı 占领方的进攻性 - Popular support\nYou need 50% to win - Supporto Popolare\nHai bisogno del 50% per vincere - Apoyo Popular\nNecesitas el 50% para ganar - Support populaire\nVous avez besoin de 50% pour gagner - 시민의 지지율이\n50%를 넘으면 이깁니다 - Поддержка населения\nВам необходимо 50% для победы - Wsparcie populacji\nPotrzebujesz 50%, aby wygrać - Populární podpora \n Potřebujete 50% k vítězství - Suporte popular\n Precisas de 50% para vencer - Popüler destek\nKazanmak için %50'ye ihtiyacınız var - 支持度\n 要获得胜利你需要至少50%支持度 + Popular support<br/>You need 50% to win + Unterstützung der Bevölkerung<br/>Du brauchst 50% um zu gewinnen + Supporto Popolare<br/>Hai bisogno del 50% per vincere + Apoyo Popular<br/>Necesitas el 50% para ganar + Support populaire<br/>Vous avez besoin de 50% pour gagner + 시민의 지지율이<br/>50%를 넘으면 이깁니다 + Поддержка населения<br/>Вам необходимо 50% для победы + Wsparcie populacji<br/>Potrzebujesz 50%, aby wygrać + Popularita<br/>K vítezství potřebujete 50% + Suporte popular<br/> Precisas de 50% para vencer + Popüler destek<br/>Kazanmak için %50'ye ihtiyacınız var + 支持度<br/> 要获得胜利你需要至少50%支持度 Rest Riposa Descansar - Se repose + Se reposer 휴식 Отдых Odpocznij @@ -677,7 +721,7 @@ Rest & Environment - Riposa & Ambiente + Riposa & Ambientati Descansar & Alrededores Se reposer & Environnement 휴식 & 환경 @@ -706,7 +750,7 @@ Take Nehmen Prendi - Tomar + Coger Prendre 가져가기 Взять @@ -719,7 +763,7 @@ HQ MANAGEMENT HQ MANAGEMENT - GESTIONE HQ + GESTIONE QG GESTIONAR CG GESTION DU QG 본부 관리 @@ -733,7 +777,7 @@ Train Trainieren - Addestra + Addestrati Entrenar Entrainer 훈련 @@ -746,20 +790,21 @@ Training level: - Trainings-Level + Trainings-Level: Livello Addestramento: Nivel de Entrenamiento: - Niveau de formation: + Niveau de formation : 훈련 레벨: Уровень опыта: - Poziom szkolenia: - Úroveň školení: + Poziom wyszkolenia: + Úroveň výcviku: Nível de treino Eğitim seviyesi: 训练水平 War level: + Kriegs-Level Livello della Guerra: Nivel de Guerra: Niveau de guerre : @@ -775,7 +820,8 @@ AT - Fuciliere Anti-Carro + AT + AT AT AT 대전차병 @@ -788,9 +834,10 @@ Autorifleman - Fuciliere Automatico + MG-Schütze + Mitragliere Ametrallador - Mitrailleur + Fusilier mitrailleur 자동소총수 Пулеметчик Celowniczy KM @@ -801,13 +848,14 @@ Build Watchpost + Baue Wachposten Costruisci Posto di Osservazione Construir punto de vigilancia Construire un poste de surveillance 감시초소 건설 Построить наблюдательный пункт Zbuduj strażnice - Postavit pozorovací bod + Postavit pozorovací věž Construir Posto Avançado İzleme Noktası Oluştur 建造观察哨 @@ -821,13 +869,14 @@ 주둔지 해산 Распустить гарнизон Zwolnij garnizon - Propusťte posádku + Propustit posádku Demitir Guarnição Garnizonu Görevden Al 解散驻军 Grenadier + Grenadier Granatiere Granadero Grenadier @@ -842,7 +891,7 @@ Not enough money/HR Nicht genug Geld/HR - Non hai abbastanza soldi/RU + Non hai abbastanza soldi/HR No hay dinero/RH suficiente Pas assez d'argent/RH 자금/인력이 부족합니다 @@ -855,9 +904,10 @@ Marksman + Gruppenscharfschütze Tiratore Scelto Tirador - Tireur d'elite + Tireur d'élite 지정사수 Снайпер Strzelec Wyborowy @@ -868,19 +918,21 @@ Medic + Sanitäter Medico Médico Médecin 의무병 Медик Sanitariusz - Medik + Zdravotník Médico Sıhhiyeci 医疗兵 Mortar + Mörser Mortaio Morteros Mortier @@ -896,11 +948,11 @@ Rebuild Assets Ricostruisci Risorse Reconstruir Objetos - Reconstruire les actifs + Rebâtir des biens 자산 재건축 Восстановить здания Odbuduj Zasoby - Obnovit aktiva + Obnovit assety Reconstruir Edifícios Varlıkları Yeniden Oluştur 重建资产 @@ -914,13 +966,14 @@ 감시초소 제거 Убрать наблюдательный пункт Usuń strażnice - Odstranit pozorovací bod + Odstranit pozorovací vež Remover Posto de vigia İzleme Noktasını Kaldır 移除观察哨 Rifleman + Schütze Fuciliere Fusilero Fusilier @@ -934,6 +987,7 @@ Squad Leader + Gruppenführer Caposquadra Líder de Escuadra Chef de section @@ -961,14 +1015,14 @@ Can't manage garrisons when outpost is under attack. - Garnison kann nicht geändert werden wenn der Außenposten attackiert wird. + Garnison kann nicht geändert werden wenn der Außenposten angegriffen wird. Non puoi gestire le guarnigioni quando l'avamposto è sotto attacco. No puedes gestionar la guarniciones cuando la base está bajo ataque Impossible de gérer les garnisons lorsque l'avant-poste est attaqué. 전초 기지가 공격을 받을 때는 주둔지를 관리할 수 없습니다 Невозможно изменять гарнизон, когда аванпост атакуют Nie można zarządzać garnizonami, gdy posterunek jest atakowany. - Když je základna pod útokem, nemůžete manažovat posádku. + Když je základna pod útokem, nemůžeš spravovat posádku. Não podes gerir guarnições quando o posto avançado está a ser atacado. Karakol saldırı altındayken garnizonlar yönetilemez. 当前哨被攻击时你无法管理驻军 @@ -995,7 +1049,7 @@ L'heure sera %2 lorsque vous vous réveillerez. 일어난 후에는 %2시가 되어 있을 겁니다. Вы проснетесь в %2 - Po przebudzeniu czas będzie wynosił %2. + Po przebudzeniu będzie godzina %2. Čas bude %2, když se probudíte. Serão %2 quando acordares. Uyandığınızda saat %2 olacak. @@ -1019,7 +1073,8 @@ AT Mines - Mine Anti-Carro + Antifahrzeug-Minen + Mine AT Minas AT Mines AT 대전차지뢰 @@ -1032,6 +1087,7 @@ Deploy Minefield: + Minenfeld einrichten: Schiera Campo Minato Desplegar campo de minas Déployez le champ de mines: @@ -1045,13 +1101,14 @@ Remove Minefield + Minenfeld entfernen Rimuovi Campo Minato Quitar campo de minas Supprimer le champ de mines 지뢰지대 제거 Убрать минное поле Usuń pole minowe - Odstraňte minové pole + Odstranit minové pole Retirar Campo Minado Mayın tarlasını temizle 移除雷区 @@ -1074,7 +1131,7 @@ LOAD LAST SAVE? - Letzen Save laden? + Letzen Spielstand laden? CARICARE L'ULTIMO SALVATAGGIO? ¿CARGAR ÚLTIMA PARTIDA? CHARGER LA DERNIÈRE SAUVEGARDE ? @@ -1091,7 +1148,7 @@ Admin Admin - Moderatore + Amministratore Administrador Admin 관리자 @@ -1146,13 +1203,14 @@ BATTLE OPTIONS + KAMPF EINSTELLUNGEN OPZIONI DI BATTAGLIA OPCIONES DE BATALLA OPTIONS DE COMBAT 전투 설정 НАСТРОЙКИ БОЯ OPCJE BITWY - MOŽNOSTI BTIVY + MOŽNOSTI BITVY OPÇÕES DE BATALHA SAVAŞ SEÇENEKLERİ 战斗选项 @@ -1164,7 +1222,7 @@ Mitglied hinzufügen Aggiungi Membro Añadir Miembro - Ajouter membre + Ajouter un membre 멤버로 추가 Добавить Участника Dodaj Członka @@ -1181,14 +1239,14 @@ 설정하기 Принять Zapisz - Spáchat + Odeslat Cometer İşle 犯罪 Confirm - bestätigen + Bestätigen Conferma Confirmar Confirmer @@ -1209,7 +1267,7 @@ 인공지능 제한 Ограничение ИИ Ogranicznik AI - Omezovač AI + Limit AI Limitador IA YZ Sınırlandırıcı AI限制 @@ -1230,13 +1288,14 @@ BE CAREFUL WHEN EDITING THESE SETTINGS. SETTING THEM TOO HIGH *WILL* BREAK THE GAME. - FAI ATTENZIONE QUANDO MODIFICHI QUESTI IMPOSTAZIONI. SETTARLE TROPPO ALTE *ROMPERA'* IL GIOCO. - CUIDADO AL EDITAR ESTOS VALORES. PONERLOS MUY ALTOS *PUEDE* ROMPER EL JUEGO. - SOYEZ PRUDENT LORS DE LA MODIFICATION DE CES PARAMÈTRES. LES RÉGLER TROP HAUT *VA* BRISER LE JEU. + SEI VORSICHTIG, WENN DU DIESE EINSTELLUNGEN BEARBEITEST. WENN DU SIE ZU HOCH EINSTELLST, *BRICHT* DAS SPIEL. + FAI ATTENZIONE QUANDO MODIFICHI QUESTI IMPOSTAZIONI. IMPOSTARLE TROPPO IN ALTO *ROMPERA'* IL GIOCO. + CUIDADO AL EDITAR ESTOS VALORES. PONERLOS MUY ALTOS *VA A* ROMPER EL JUEGO. + SOYEZ PRUDENT LORS DE LA MODIFICATION DE CES PARAMÈTRES. LES RÉGLER TROP HAUT CELA *VA* BRISER LE JEU. 이 설정을 편집할 땐 주의하십시오. 설정을 너무 높게 잡는다면 게임이 망가질 것입니다. БУДЬТЕ ОСТРОЖНЫ ПРИ НАСТРОЙКЕ. УСТАНОВКА СЛИШКОМ ВЫСОКИХ ЗНАЧЕНИЙ *СЛОМАЕТ* ИГРУ. ZACHOWAJ OSTROŻNOŚĆ PODCZAS EDYCJI TYCH USTAWIEŃ. USTAWIENIE ICH ZBYT WYSOKICH *POWODUJE* PROBLEMY Z GRĄ. - BUĎTE OPATRENÍ PŘI UPRAVOVÁNÍ TĚCHTO NASTAVENÍ. V PŘÍPADĚ NASTAVENÍ MOC VYSOKO TO *ROZBIJE* HRU + BUĎTE OPATRENÍ PŘI UPRAVOVÁNÍ TĚCHTO NASTAVENÍ. V PŘÍPADĚ VYSOKÉHO NASTAVENÍ TO *ROZBIJE* HRU TEM CUIDADO A ALTERAR ESTAS DEFINIÇÕES. COLOCÁ-LAS MUITO ALTAS *PODE* ALTERAR NEGATIVAMENTE O JOGO. BU AYARLARI DÜZENLERKEN DİKKATLİ OLUN. ONLARI ÇOK YÜKSEK AYARLAMAK OYUNU BOZACAKTIR!!! 编辑这些设置时要小心。 将它们设置得太高*会*破坏游戏。 @@ -1244,9 +1303,9 @@ Ban Player Spieler bannen - Banna Giocatore + Bandisci Giocatore Banear Jugador - Bannir Joueur + Bannir le Joueur 플레이어 밴 Заблокировать Игрока Zbanuj gracza @@ -1260,7 +1319,7 @@ Ziv. Limit Limite Civ Límite Civiles - Limite civile + Limite de civile 시민 제한 Лимит гражданских Limit Cywili @@ -1271,8 +1330,8 @@ Copy UID to Clipboard - Kopiete UID in die Zwischenablage - Copia UID agli appunti + Kopiere UID in die Zwischenablage + Copia UID negli appunti Copiar UID a Portapapeles Copier l'UID dans le presse-papiers 클립보드에 UID 복사 @@ -1292,7 +1351,7 @@ 디버그 정보 Отладочная информация Informacje debugowania - Informace o ladění + Debug info Informação de Debug Hata ayıklama bilgisi 调试信息 @@ -1300,9 +1359,9 @@ Kick Player Kick Spieler - Kicka Giocatore + Espelli Giocatore Expulsar Jugador - Éjecter Joueur + Éjecter le Joueur 플레이어 강퇴 Выгнать Игрока Wyrzuć Gracza @@ -1372,7 +1431,7 @@ Entferne Mitglied Rimuovi Membro Quitar Miembro - Enlever membre + Enlever le membre 멤버에서 제거 Удалить Участника Usuń Członka @@ -1384,7 +1443,7 @@ Reset HQ HQ zurücksetzen - Resetta HQ + Resetta QG Resetear CG Réinitialiser le QG 본부 초기화 @@ -1412,7 +1471,7 @@ Arsenal Box Arsenal Box - Arsenale + Cassa dell'Arsenale Caja del Arsenal Boîte d'arsenal 아스널 상자 @@ -1440,13 +1499,13 @@ Teleport HQ assets to your position Teleportiere HQ Objekte zu deiner Position - Teletrasporta le risorse HQ sulla tua posizione + Teletrasporta le risorse QG sulla tua posizione Teleportar objetos del CG a tu posición - Téléporter les actifs du QG à votre position + Téléporter les biens du QG à votre position 본부 자산을 자신의 위치로 순간이동 Переместить Штаб к вашей позиции Teleportuj zasoby z sztabu na swoją aktualną pozycję - Teleport HQ aktiv na vaši pozici + Teleport HQ assetů na vaší pozici Teleportar artigos do QG para a tua posição Karargah varlıklarını pozisyonuına ışınla 将总部资产传送到您的位置 @@ -1482,7 +1541,7 @@ Teleport Player to Me Teleportiere Spieler zu mir - Teletrasporta il Giocatore da Te + Teletrasporta il Giocatore a Te Teleportar Jugador a Mi Téléporter le joueur vers moi 내게로 플레이어 순간이동시키기 @@ -1510,7 +1569,7 @@ Teleport to Player Teleportiere zu Spieler - Teletrasportati dal Giocatore + Teletrasportati al Giocatore Teleportar Jugador Téléportation vers le joueur 플레이어로 순간이동 @@ -1530,7 +1589,7 @@ 차량 상자 Ящик с техникой Skrzynia Pojazdu - Vozidlový Box + Kolonka vozidel Caixa de Veículos Araç Kutusu 载具箱 @@ -1545,7 +1604,7 @@ Membres du groupe AI 인공지능 그룹 멤버 Члены группы ИИ - Członkowie AI Groupy + Członkowie grupy AI Členové skupiny AI Membros IA do Grupo YZ Grup Üyeleri @@ -1567,19 +1626,21 @@ Auto Rearm / Loot + Automatisch nachfüllen / bergen Auto Riarma / Saccheggia Auto Rearme / Botín Réarmement automatique / butin 자동 재무장 / 노획 Автоматическое перевооружение / сбор трофеев Automatyczne Uzbrajanie \ Zbieranie - Automatické přezbrojění / kořistění + Automatické přezbrojení / Loot Rearmamento / Saque automático Otomatik Yeniden Silahlanma/Yağma 自动重新武装/收集战利品 Clear + Löschen Cancella Despejar Niebla Effacer @@ -1593,13 +1654,14 @@ Clears list selection + Lösche ausgewählte Liste Cancella la selezione dell'elenco Despeja la lista de selección Effacer la sélection de la liste 목록 선택을 지웁니다 Очистить выделение в списке Wyczyść wybór listy - Vyčistit výběr seznamu + Vyčistit výběr Limpa seleção na lista Liste seçimini temizle 清除选择列表 @@ -1613,26 +1675,28 @@ 유닛(들) 해산 Распустить бойцов Zwolnij Jednostki - Propustné jednotku(y) + Propustit jednotku(y) Demitir Unidade(s) Birimi Görevden Al 解散单位 - You can only remote control single units\nSelect exactly one AI in the list - Puoi controllare remotamente solo singole unità\nSeleziona esattamente un IA dalla lista - Sólo puedes contorlar una unidad de forma remota\nSelecciona exactamente una en la lista de la IA - Vous ne pouvez contrôler à distance que des unités individuelles\nSélectionnez exactement une IA dans la liste - 단일 유닛만 원격 조종 가능합니다\n목록에서 인공지능을 정확히 하나만 선택하십시오 - Вы можете удаленное управлять только одним юнитом\nВыберете конкретно одного ИИ из списка - Możesz zdalnie sterować tylko pojedynczymi jednostkami\nWybierz dokładnie jednego bota z listy - V seznamu můžete pouze samostatné ovládání pouze jednotlivé jednotky - Só podes controlar remotamente unidades únicas \nSelect exatamente um IA na lista - Yalnızca tek birimleri uzaktan kontrol edebilirsiniz\nListeden tam olarak bir yapay zeka seçin - 您只能远程控制单个单位\n在列表中仅选择一个 AI + You can only remote control single units<br/>Select exactly one AI in the list + Du kannst nur einzelne Einheiten fernsteuern<br/>Wähle eine einzelne KI aus der Liste aus + Puoi controllare remotamente solo singole unità<br/>Seleziona esattamente un IA dalla lista + Sólo puedes contorlar una unidad de forma remota<br/>Selecciona exactamente una en la lista de la IA + Vous ne pouvez contrôler à distance que des unités individuelles<br/>Sélectionnez exactement une IA dans la liste + 단일 유닛만 원격 조종 가능합니다<br/>목록에서 인공지능을 정확히 하나만 선택하십시오 + Вы можете удаленное управлять только одним юнитом<br/>Выберете конкретно одного ИИ из списка + Możesz zdalnie sterować tylko pojedynczymi jednostkami<br/>Wybierz dokładnie jednego bota z listy + Můžete ovládat pouze jednotlivé jednotky<br/>Vyber přesně jedno AI z listu + Só podes controlar remotamente unidades únicas <br/>Select exatamente um IA na lista + Yalnızca tek birimleri uzaktan kontrol edebilirsiniz<br/>Listeden sadece bir yapay zeka seçin + 您只能远程控制单个单位<br/>在列表中仅选择一个 AI Select AI in the list + Wähle KI aus der Liste aus Seleziona IA nella lista Seleciona a la IA en la lista Sélectionnez IA dans la liste @@ -1663,9 +1727,9 @@ Aircraft used: Flugzeug benutzt: - Veivolo usato: - Naves usadas: - Avion utilisé: + Velivolo usato: + Aeronaves usadas: + Avion utilisé : 사용한 항공기: Используемая авиация: Użyte samoloty: @@ -1677,12 +1741,12 @@ Carpet Bombing Flächenbombardierung - Bombardamento al Tappeto + Bombardamento a Tappeto Bombardeo en Alfombra - Carpet Bombing + Tapis de bombes 융단폭격 Ковровая бомбардировка - Masowe bombardowanie + Nalot Dywanowy Kobercové bombardování Bombardeamento de saturação Halı Bombardımanı @@ -1690,6 +1754,7 @@ HE Bombs + HE Bomben Bombe AE Bombas HE Bombes HE @@ -1703,25 +1768,27 @@ Get more air support points using the 'Add to Air Support' button in the vehicle section on the player tab. + Erhalte mehr Luftunterstützungspunkte über die Schaltfläche "Zur Luftunterstützung hinzufügen" im Fahrzeugbereich auf der Registerkarte "Spieler". Acquisisci più punti supporto aereo usando il pulsante "Aggiungi al Supporto Aereo" nella sezione veicolo nel menu del giocatore. Consigue mas puntos de soporte aéreo usando el boton de 'Añadir a Soporte Aéreo' en la sección del vehículo en la hoja del jugador. Obtenez plus de points d'appui aérien en utilisant le bouton "Ajouter au support aérien" dans la section véhicule de l'onglet joueur. 플레이어 탭의 차량 섹션에 있는 '공중 지원에 추가' 버튼을 사용하여 공중 지원 포인트를 추가하십시오. Получите больше очков поддержки используя кнопку "Добавить к Воздушной Поддержке" в разделе техники во вкладке игрока Zdobądź więcej punktów wsparcia powietrznego za pomocą przycisku „Dodaj do wsparcia powietrznego” w sekcji pojazdów w zakładce gracza. - Získejte více vzdušných bodů podpůrné pomocí tlačítka „Přidat do vzduchu“ v sekci vozidla na kartě hráče. + Získejte více bodů vzdušné podpory použitím tlačítka 'Přidat do letecké podpory' ve výběru vozidel v záložce hráče. Obtém mais pontos de suporte aéreo usando o botão "Adicionar ao Suporte Aéreo" na secção dos veículos na secção do jogador. Oyuncu sekmesindeki araç bölümündeki 'Hava Desteğine Ekle' düğmesini kullanarak daha fazla hava desteği puanı alın. 获得更多空袭点数来使用玩家选项卡-载具中的“加入至空袭”功能。 Napalm Bomb + Napalm Bomben Bombardamento al Napalm Bomba de Napalm Bombe au napalm 네이팜탄 Напалмовые бомбы - Nalot Napalmowy + Bomba z Napalmem Napalmová bomba Bomba Napalm Napalm Bombası @@ -1729,6 +1796,7 @@ You have no air support points + Du hast keine Luftunterstützungspunkte Non hai punti supporto aereo. No tienes puntos de soporte aéreo Vous n'avez aucun point d'appui aérien @@ -1749,7 +1817,7 @@ 공중 지원 포인트: Очки Воздушной Поддержки: Punkty wsparcia lotniczego: - Body podpory vzduchu: + Body letecké podpory: Pontos de Suporte Aéreo: Hava Desteği Puanı: 空袭点数 @@ -1779,26 +1847,28 @@ 무전기 없음 Нет радио Brak radia - Žádné rádio + Žádná vysílačka Sem rádio Telsiz yok 无线电不可用 Garbage Clean All + Jeden Müll entfernen Pulisci Tutta la Spazzatura - Liempieza total de Basura + Limpieza total de Basura Nettoyer toutes les ordures 쓰레기 전부 청소 Очистка всего мусора - Wyczyść Śmieci Wszytkie - Všechny odpadky vyčištěny + Wyczyść wszystkie śmieci + Vyčistit všechny odpadky Limpar todo o Lixo Tüm Çöpleri Temizle 清理所有垃圾 Garbage Clean + Müll entfernen Pulizia Spazzatura Limpieza de Basura Nettoyer les ordures @@ -1812,7 +1882,8 @@ Garbage Clean HQ - Pulisci Spazzatura all'HQ + HQ Müll entfernen + Pulisci Spazzatura all'QG Limpieza de Basura del CG Nettoyer les ordures du QG 본부 쓰레기 청소 @@ -1839,6 +1910,7 @@ Combat mode + Kampfmodus Modalità di Combattimento Modo de Combate Mode combat @@ -1866,13 +1938,14 @@ Dismount + Absitzen Smonta Desembarcar - Démonter + Descendre 하차 Выгрузиться Wysiadać - Sesednout + Vysednout Desmontar İn 离开载具 @@ -1907,6 +1980,7 @@ HE + HE AE HE HE @@ -1934,20 +2008,21 @@ Fire Mission - Missione di Fuoco + Feuer Mission + Bombardamento di Artiglieria Misión de Fuego Mission d'artillerie 사격 임무 Огневая Задача Misja Ogniowa - Dělostřelecká mise + Palebná mise Missão de fogo Saldırı Görevi 火力支援 CLICK MAP - Karte anklicken + KARTE ANKLICKEN CLICCA LA MAPPA CLICK MAPA CLIQUEZ SUR LA CARTE @@ -1961,6 +2036,7 @@ Fire + Feuer Fuoco Fuego Tirer @@ -1974,33 +2050,36 @@ Fire mission - Missione di Fuoco + Feuer Mission + Bombardamento di Artiglieria Misión de Fuego Mission d'artillerie 사격 임무 Огневая задача Misja ogniowa - Dělostřelecká mise + Palebná mise Missão de Tiro Saldırı Görevi 火力支援 Unable to fire. Mortar is not deployed. - Impossibile sparare. Il mortaio non schierato. + Nicht möglich zu schießen, Mörser ist nicht aufgebaut. + Impossibile sparare. Il mortaio non è schierato. Imposible disparar. Morteros no desplegados. Impossible de tirer. Le mortier n'est pas déployé. 발사할 수 없습니다. 박격포가 배치되지 않았습니다. Нет возможности стрелять. Миномет не развернут. Nie można strzelać. Moździerz nie jest rozstawiony. - Nelze vystřelit. Minomet není rozložen + Nelze vystřelit. Minomet není rozložen. Impossível disparar. Morteiro não preparado. Ateş edilemiyor. Havan konuşlandırılmadı. 无法开火:迫击炮未部署 NOT SET - NON SETTATO + NICHT GESETZT + NON IMPOSTATO NO SELECCIONADO PAS ENCORE DÉFINI 지정되지 않음 @@ -2041,7 +2120,7 @@ Strike position not set - Posizione dei colpi non settata + Posizione di bombardamento non settata Posición del ataque no seleccionada Position de frappe non définie 타격 위치 지정되지 않음 @@ -2068,8 +2147,9 @@ Number of rounds set by barrage length + Anzahl der Schuss wird durch die Länge des Sperrfeuers festgelegt Numero di colpi stabilito dalla lunghezza dello sbarramento - Numero de bombas establecidas por lo largo del bombardeo + Número de bombas establecidas por el largo del bombardeo Nombre d'obus défini par la longueur du barrage 탄막 길이로 설정된 발사할 탄약 수 Количество выстрелов определяется длиной заградительного огня @@ -2081,26 +2161,28 @@ Rounds + Schuss Colpi Rondas Munitions 발 수 Количество выстрелов Pociski - Rány + Střely Projéteis Mermiler 轮数 SET + SETZEN IMPOSTA Listo DÉFINIR 지정 Подтвердить USTAW - SET + Nastavit DEFINIR AYARLA 设置 @@ -2121,6 +2203,7 @@ Shell type + Munitionstyp Tipo di Proiettile Tipo de proyectil Type d'obus @@ -2148,12 +2231,13 @@ Barrage + Sperrfeuers Sbarramento Bombardeo Barrage 연발 Заградительный - Ostrzał + Ostrzał zaporowy Salva Barragem Yaylım Ateşi @@ -2161,6 +2245,7 @@ Mission type + Auftragstyp Tipo di Missione Tipo de misión Type de mission @@ -2174,6 +2259,7 @@ Point + Punkt Punto Punto Point @@ -2203,10 +2289,10 @@ High Command Groups Gruppi Alto Comando Grupos del Alto Mando - Groupes de haut commandement + Groupes de Haut Commandement 하이 커맨드 그룹 Группы Главнокомандующего - Grupy HC + Grupy dowodzenia Skupina vyšších velitelů Grupos do Alto Comando Yüksek Komuta Grupları @@ -2214,9 +2300,10 @@ Has AA capability - Ha capacità Anti-Aeree - Tiene disponibles AA - A une capacité AA + Hat AA Möglichkeiten + Ha capacità AA + Tiene capacidad AA + Possède une capacité AA 대공 기능 있음 Имеет противовоздушные средства Posiada zdolność PLOT @@ -2227,8 +2314,9 @@ Has AT capability - Ha capacità Anti-Carro - Tiene diponibles AT + Hat AT Möglichkeit + Ha capacità AT + Tiene capacidad AT Possède une capacité AT 대전차 기능 있음 Имеет противотанковые средства @@ -2240,20 +2328,22 @@ Has operative medic + Hat Operative Sanitäter Ha un medico operativo Tiene un médico operativo A un médecin disponible 활동 가능한 의무병 있음 Есть доступный медик Ma sanitariusza - Má operativního medika + Má schopnost zdravotníka Tem capacidade médica Sağlıkçısı var 拥有医疗兵 Mortar is deployed - Mortaio Schierato + Mörser ist einsatzbereit + Mortaio schierato Morteros desplegados Le mortier est déployé 박격포가 배치되었습니다 @@ -2266,6 +2356,7 @@ Mortar is not deployed + Mörser ist nicht einsatzbereit Mortaio non schierato Morteros NO desplegados Le mortier n'est pas déployé @@ -2279,26 +2370,28 @@ Static weapon is deployed + Statische Waffe ist einsatzbereit Arma Fissa schierata Arma estática desplegada L'arme statique est déployée 고정화기가 배치되었습니다 Стационарное вооружение установлено Broń statyczna jest rozstawiona - Je rozložena statická zbraň + Statická zbraň je rozložena Arma estática está pronta Statik silah konuşlandırıldı 固定武器已部署 Static weapon is not deployed + Statische Waffe ist nicht einsatzbereit Arma Fissa non schierata Arma estática NO desplegada L'arme statique n'est pas déployée 고정화기가 배치되지 않았습니다 Стационарное вооружение не установлено Broń statyczna nie jest rozstawiona - Není rozložena statická zbraň + Statická zbraň není rozložena Arma estática não está pronta Statik silah konuşlandırılmadı 固定武器未部署 @@ -2324,24 +2417,25 @@ <t align='center'>Vous n'avez pas de groupes de haut commandement.</t><br /><t align='center'>Vous pouvez les recruter au drapeau.</t> <t align='center'>하이 커맨드 그룹이 없습니다.</t><br /><t align='center'>깃발에서 모집할 수 있습니다.</t> <t align='center'>У вас нет групп Главнокомандующего.</t><br /><t align='center'>Вы можете нанять их у Флага.</t> - <t align='center'>Nie masz żadnych grup.</t><br /><t align='center'>Możesz je zrekrutować przy fladze.</t> - <t Align = 'Center'> Nemáte žádné skupiny vyšších velitelů. + <t align='center'>Nie masz żadnych grup dowodzenia.</t><br /><t align='center'>Możesz je zrekrutować przy fladze.</t> + <t align='center'>Nemáte žádné skupiny vyšších velitelů.</t><br /><t align='center'>Můžete je narekrutovat u vlajky.</t> <t align='center'>Não tem grupos de alto comando</t><br /><t align='center'>Podes recrutar na bandeira</t> <t align='center'>Yüksek komuta grubun yok</t><br /><t align='center'>Bayrağı kullanarak göreve alabilirsin.</t> <t align='center'>你没有高级指挥官权限。</t><br /><t align='center'>你无法在旗杆处招募他们。</t> - Number of units in the group\nAble to combat / Total number of units - Numero di unità nel gruppo\nAbile di combattere / Numero totale di unità - Número de unidades en el grupo\nCapaces de combatir / Total número de unidades - Unités dans le groupe prêtes\n à combattre / Nombre totale d'unités - 해당 그룹 내 유닛 수\n전투 가능 / 총 유닛 수 - Количество человек в группе\nБоеспособных / Всего - Liczba jednostek w grupie\nZdolni do walki / Całkowita liczba jednostek - Počet jednotek ve skupině \n Schopný bojovat / celkový počet jednotek - Número de unidades no grupo\nAptos a combater / Número total de unidades - Gruptaki birim sayısı\nSavaşamayan / Toplam birim sayısı - 组员总数\n战斗人员/总数 + Number of units in the group<br/>Able to combat / Total number of units + <br/>Anzahl der Saldaten in der Gruppe<br/>Fähig zu kämpfen / Gesammtanzahl der Soldaten<br/>Number of units in the group<br/>Able to combat / Total number of units + Numero di unità nel gruppo<br/>Abile al combattimento / Numero totale di unità + Número de unidades en el grupo<br/>Capaces de combatir / Total número de unidades + Unités dans le groupe<br/>Prêtes au combat / Nombre totale d'unités + 해당 그룹 내 유닛 수<br/>전투 가능 / 총 유닛 수 + Количество человек в группе<br/>Боеспособных / Всего + Liczba jednostek w grupie<br/>Zdolni do walki / Całkowita liczba jednostek + Počet jednotek ve skupině <br/>Bojeschopných / celkový počet jednotek + Número de unidades no grupo<br/>Aptos a combater / Número total de unidades + Gruptaki birim sayısı<br/>Savaşamayan / Toplam birim sayısı + 组员总数<br/>战斗人员/总数 Vehicle @@ -2375,9 +2469,10 @@ Current money + Aktuelles Geld Denaro Attuale Dinero Actual - Monnaie actuelle + Argent actuel 현재 자금 Текущий баланс Ilośc pięniedzy @@ -2395,7 +2490,7 @@ 팩션에 기부 Передать Фракции Podaruj Frakcji - Darujte frakci + Darovat frakci Doar à Fação Birliğe Bağış Yap 捐献给阵营 @@ -2422,7 +2517,7 @@ Faire un don au joueur 플레이어에게 기부 Передать игроку - Podaruj Graczu + Podaruj Graczowi Darujte hráči Doar a Jogador Oyuncuya Bağış Yap @@ -2432,13 +2527,14 @@ Click the map to select the location you want %1 to fast travel to. + Klicken Sie auf die Karte, um den Ort auszuwählen, zu dem %1 schnell reisen soll. Clicca la mappa per selezionare la posizone dove vorresti %1 fare il viaggio rapido. Selecciona en el mapa el sitio a donde quieres que %1 use el viaje rápido - Cliquez sur la carte pour sélectionner l'emplacement vers lequel vous voulez %1 se rende rapidement. + Cliquez sur la carte pour sélectionner l'emplacement vers lequel vous voulez que %1 se déplacer rapidement. 지도를 클릭하여 %1을(를) 빠른 이동할 위치를 선택하십시오. Кликните на карту для выбора места куда вы хотите переместить %1 Kliknij mapę, aby wybrać lokalizację, do której %1 ma szybko podróżować. - Kliknutím na mapu vyberte umístění, které chcete %1, abyste rychle cestovali. + Kliknutím na mapu vyberte lokaci kam chcete %1 rychle cestovat. Clica no mapa para selecionar a localização que te queres %1 teleportar Hızlı seyahat etmek istediğiniz %1'in konumu seçmek için haritayı tıklayın. 点击地图来选择你想要 %1 到达的快速旅行点 @@ -2447,7 +2543,7 @@ will travel to reist zu viaggerai a - Viajara a + Viajará a se rendra à 은(는) 이동할 것입니다 переместят к @@ -2459,13 +2555,14 @@ Click the map to select the location you want to fast travel to. + Klicken Sie auf die Karte, um den Ort auszuwählen, zu dem du schnell reisen möchtest. Clicca la mappa per selezionare la posizone dove vorresti fare il viaggio rapido. Selecciona en el mapa el sitio a donde quieres usar el viaje rápido Cliquez sur la carte pour sélectionner l'endroit où vous souhaitez vous rendre rapidement. 지도를 클릭하여 원하는 위치를 선택하여 빠른 이동을 합니다. Кликните на карту для выбора места куда вы хотите переместиться Kliknij mapę, aby wybrać lokalizację, do której chcesz szybko podróżować. - Kliknutím na mapu vyberte umístění, na které chcete rychle cestovat. + Kliknutím na mapu vyberte lokaci kam chcete rychle cestovat. Clica no mapa para selecionar a localização que te queres teleportar Hızlı seyahat etmek istediğiniz konumu seçmek için haritayı tıklayın. 点击地图来选择你想要到达的快速旅行点 @@ -2473,26 +2570,27 @@ This will take Dies dauert - Questo prenderà + Questo richiederà Esto llevará Cela prendra 다음 시간이 걸릴 것입니다: Это займет To zajmie - To bude trvat + Chvíli to bude trvat Isto vai levar Şukadar sürecek: 这将会花费 You will bring your vehicle along as well as any cargo and passengers along with you. + Du bringst dein Fahrzeug sowie etwaige Ladung und Passagiere mit. Porterai con te il tuo veicolo compreso il cargo e i passeggeri. Llevaras contigo el vehículo así como el cargamento y pasajeros. Vous apporterez votre véhicule ainsi que toute cargaison et passagers avec vous. 차량은 물론 화물과 승객도 함께 가져와야 합니다. Вы возьмете с собой свою технику, так же как и груз и пассажиров с вами. Zabierzesz ze sobą swój pojazd, a także ładunek i pasażerów. - Vezměte si vozidlo, a i jakýkoli náklad a cestující s vámi. + Vezmete sebou vozidlo, náklad i pasažéry. Vais trazer o teu veículo junto com qualquer carga e passageiros contigo. Aracınızı yanı sıra yanınızda herhangi bir yük ve yolcu getireceksiniz. 您将带上您的车辆以及任何货物和乘客。 @@ -2501,12 +2599,12 @@ You will travel to Du reist zu viaggerai a - Viajaras a + Viajarás a Vous voyagerez à 당신은 이동할 것입니다 Вас переместят к Będziesz podróżować do - Budete cestovat + Budete cestovat do Vais viajar para Şuraya gideceksin: 你将会快速旅行至 @@ -2522,7 +2620,7 @@ 공중 지원에 추가 Добавить к воздушной поддержке Dodaj do wsparcia powietrznego - Přidat k letecké podpoře + Přidat do letecké podpory Adicionar ao suporte aéreo Hava desteği ekle 加入至空中支援 @@ -2536,27 +2634,28 @@ 인공지능 관리 Управление ИИ Zarządzanie AI - Management AI + Správa AI Gestão IA YZ Yönetimi AI管理 - Needs AI group members\nYou can recruit them at the flag - Necessita un compagno di gruppo IA\nPuoi reclutarli alla bandiera - Necesitas grupo de miembros de la IA\nPuedes reclutarlos en la bandera - Nécessite des membres du groupe AI\nVous pouvez les recruter au drapeau - 인공지능 분대원 필요\n깃발에서 모집할 수 있습니다. - Необходимы ИИ в отряде\nВы можете нанять их у Флага - Potrzebuje członków grupy AI\nMożesz ich rekrutować przy fladze - Potřebuje členy skupiny AI \n Můžete je najmout pomocí vlajky - Precisas de membros IA no grupo\n Podes recrutá-los na bandeira - YZ grup üyelerine ihtiyaç var\nOnları bayraktan göreve alabilirsiniz - 需要AI组成员\n你可以在旗杆处招募他们 + Needs AI group members<br/>You can recruit them at the flag + Benötigt KI-Gruppenmitglieder<br/> Du kannst diese an der Flagge rekrutieren + Necessita membri di gruppo IA<br/>Puoi reclutarli alla bandiera + Necesitas grupo de miembros de la IA<br/>Puedes reclutarlos en la bandera + Nécessite des membres du groupe AI<br/>Vous pouvez les recruter au drapeau + 인공지능 분대원 필요<br/>깃발에서 모집할 수 있습니다. + Необходимы ИИ в отряде<br/>Вы можете нанять их у Флага + Potrzebuje członków grupy AI<br/>Możesz ich rekrutować przy fladze + Potřebuje AI členy skupiny<br/>Můžete je narekrutovat u vlajky + Precisas de membros IA no grupo<br/> Podes recrutá-los na bandeira + YZ grup üyelerine ihtiyaç var<br/>Onları bayraktan göreve alabilirsiniz + 需要AI组成员<br/>你可以在旗杆处招募他们 Only available to squad leaders - Dem Truppenführer vorbehalten + Dem Gruppenführer vorbehalten Solo disponibile per i capisquadra Solo disponible para líderes de escuadras Uniquement disponible pour les chefs d'escouade @@ -2576,7 +2675,7 @@ Démissionner 사임 Сняться с должности - Rezygnacja + Zrezygnuj Odstoupit Renunciar İstifa et @@ -2585,7 +2684,7 @@ Set Eligible Verfügbar setzen - Mettiti Eleggibile + Renditi Disponibile Ser Elegible Devenir Éligible 인계하기 @@ -2599,7 +2698,7 @@ Set Ineligible Nicht-Verfügbar setzen - Mettiti Ineleggibile + Renditi non Disponibile Ser Inelegible Devenir Inéligible 박탈하기 @@ -2640,8 +2739,8 @@ Eligible - Verfürbar - Eleggibile + Verfügbar + Disponibile Elegible Éligible 자격 있음 @@ -2655,7 +2754,7 @@ Ineligible Nicht-Verfügbar - Ineleggibile + Non Disponibile Inelegible Inéligible 자격 없음 @@ -2688,7 +2787,7 @@ Donner de l'argent 자금 기부 Пожертвовать Деньги - Przekaż pieniądze + Podaruj pieniądze Darovat peníze Doar Dinheiro Para Bağışla @@ -2710,14 +2809,14 @@ This is a placeholder - This is a placeholder + Dies ist ein Platzhalter Questo è un segnaposto Esto es un marcador de posición Ceci est un espace réservé 이건 꼭 필요한 요소는 아닙니다. / To jest placeholder - Toto je zástupný symbol + Toto je placeholder Isto é um marcador de posição Bu bir yer tutucudur 这是一个占位符 @@ -2727,7 +2826,7 @@ Garage Garage Garaje - Ranger + Garage 차고 Гараж Garaż @@ -2738,6 +2837,7 @@ Hide top bar + Verstecke obere Leiste Nascondi la barra superiore Ocultar barra superior Masquer la barre supérieure @@ -2752,7 +2852,7 @@ Lock Abschließen - Blocca + Chiudi a chiave Cerrar Verrouiller 잠금 @@ -2800,24 +2900,24 @@ 부적절한 차량입니다. Эта техника недоступна Pojazd nie kwalifikuje się - Není způsobilé vozidlo + Nevhodné vozidlo Nenhum veículo elegível Uygun olmayan araç 无可用载具 - Current money:\n€ %1 - Aktuelles Geld:\n€ %1 - Denaro attuale:\n€ %1 - Dinero:\n€ %1 - Monnaie actuelle:\n€ %1 - 현재 자금:\n%1€ - Текущий баланс:\n€ %1 - Aktualne pieniądze:\n€ %1 - Aktuální peníze: \ n € %1 - Dinheiro atual:\n %1 - Mevcut Para:\n€ %1 - 当前资金:\n€ %1 + Current money:<br/>€ %1 + Aktuelles Geld:<br/>€ %1 + Denaro attuale:<br/>€ %1 + Dinero:<br/>€ %1 + Argent actuel :<br/>€ %1 + 현재 자금:<br/>%1€ + Текущий баланс:<br/>€ %1 + Aktualne pieniądze:<br/>€ %1 + Aktuální peníze:<br/>€ %1 + Dinheiro atual:<br/> %1 + Mevcut Para:<br/>€ %1 + 当前资金:<br/>€ %1 Sell @@ -2835,13 +2935,14 @@ Go Undercover + Verdeckt gehen Vai Sottocopertura Ir Encubierto Devenir incognito 위장하기 Перейти под прикрытие Bądź Inognito - Jít v utajení + Jít do utajení Ficar Infiltrado Gizliliği aç 进入伪装模式 @@ -2849,7 +2950,7 @@ Unlock Aufschließen - Sblocca + Apri Abrir Déverrouiller 잠금해제 @@ -2884,7 +2985,7 @@ Assassinat 암살 Убийство - Zamach + Zabójstwo Atentát Assassinato Suikast @@ -2955,7 +3056,7 @@ 구출 Спасение Ratunek - Záhrana + Záchrana Salvamento Kurtarma 救援 @@ -2993,7 +3094,7 @@ AA Truck Flugabwehr LKW - Camion Anti-Aereo + Camion AA Camión AA Camion AA 대공트럭 @@ -3007,7 +3108,7 @@ AT Car Panzerabwehrwagen - Auto Anti-Carro + Auto AT Coche AT Voiture AT 대전차 차량 @@ -3021,7 +3122,7 @@ AT Team Panzerabwehr-Team - Team Anti-Carro + Team AT Equipo AT Équipe AT 대전차조 @@ -3110,7 +3211,7 @@ Équipe Sniper 저격조 Снайперская пара - Dwójka Snajperska + Drużyna snajperska Sniper tým Equipa Sniper Keskin Nişancı Takımı @@ -3118,6 +3219,7 @@ RECRUIT SQUAD + TRUPP REKRUTIEREN RECLUTA SQUADRA RECLUTAR ESCUADRA RECRUTER UNE ESCOUADE @@ -3133,7 +3235,8 @@ Antitank - Fuciliere Anti-Carro + Antipanzer + Anticarro Antitanque Anti-char 대전차병 @@ -3146,7 +3249,8 @@ Autorifleman - Fuciliere Automatico + MG-Schütze + Mitragliere Ametrallador Fusilier mitrailleur 자동소총수 @@ -3159,20 +3263,22 @@ Bomb Specialist + Bombenspezialist Specialista Esplosivi Artificiero Spécialiste des bombes 폭파전문가 Сапер Saper - Specialista výbušnin + Specialista na výbušniny Especialista de explosivos Bomba Uzmanı 炸弹专家 Engineer - Ingegnere + Ingenieur + Geniere Ingeniero Ingénieur 공병 @@ -3185,6 +3291,7 @@ Grenadier + Grenadier Granatiere Granadero Grenadier @@ -3198,6 +3305,7 @@ Marksman + Gruppenscharfschütze Tiratore Scelto Tirador Tireur d'élite @@ -3213,12 +3321,12 @@ Medic Sanitäter Medico - Medico + Médico Médecin 의무병 Медик Sanitariusz - Medik + Zdravotník Médico Sıhhiyeci 医疗兵 @@ -3256,10 +3364,11 @@ aggression + Aggression aggressione agresión agression - 어그로 + 공격성 Агрессия agresja agrese @@ -3297,6 +3406,7 @@ d + t g d j @@ -3312,7 +3422,7 @@ hour Stunde ora - horas + hora heure 시간 Час @@ -3338,7 +3448,8 @@ h - o + Std. + h h h 시간 @@ -3379,7 +3490,8 @@ m - m + Min. + ' m m @@ -3394,7 +3506,7 @@ No Nein No - NO + No Non 아니오 Нет @@ -3434,7 +3546,8 @@ s - s + Sec. + '' s s @@ -3449,7 +3562,7 @@ Yes Ja - SI + Oui Да @@ -3480,7 +3593,7 @@ Ausgewählte Position kann nicht im Wasser sein. La posizione selezionata non può essere in acqua. La posición seleccionada no puede estar en agua. - La position ne peut pas être dans l'eau. + La position sélectionnée ne peut pas être dans l'eau. 물 속에는 설치할 수 없습니다. Выбранное место не может быть в воде. Wybrana pozycja nie może znajdować się w wodzie. @@ -3492,10 +3605,10 @@ Selected position cannot be near enemy zones. Ausgewählte Position kann nicht nahe feindlicher Zone sein. - La posizione selezionata non può essere vicino ad una postazione nemica. + La posizione selezionata non può essere vicino ad una zona nemica. La zona seleccionada no puede estar cerca de zonas enemigas. - La position ne peut pas être proche d'ennemis. - 적 구역 근처에 설치할 수 없습니다 + La position sélectionnée ne peut pas être proche d'un territoire ennemi. + 적 구역 근처에 설치할 수 없습니다. Выбранное место не должно находиться рядом с вражеской территорией. Wybrana pozycja nie może znajdować się w pobliżu stref wroga. Vybraná pozice nemůže být blízko nepřátelské zóny @@ -3508,7 +3621,7 @@ Ausgewählte Position kann nicht außerhalb der Karte sein. La posizione selezionata non può essere fuori dalla mappa La posición seleccionada no puede estar fuera del mapa. - La position ne peut pas être en dehors de la map. + La position selectionnée ne peut pas être en dehors de la carte. 지도 밖에는 설치할 수 없습니다. Выбранное место не может находиться вне карты. Wybrana pozycja nie może znajdować się poza mapą. @@ -3520,13 +3633,13 @@ HQ Position HQ Position - Posizione HQ - Posición del HQ + Posizione QG + Posición del CG Position du QG - HQ 위치 + 본부 위치 Позиция штаба Pozycja Sztabu - Pozice velitelství + Pozice HQ Posiçao QG Karargah Pozisyonu 总部位置 @@ -3535,7 +3648,8 @@ AT Trucks are disabled in RHS - GREF - I camion Anti-Carro sono disabilitati quando usi RHS - GREF + Panzerabwehr-LKWs sind in RHS - GREF deaktiviert + I camion AT sono disabilitati quando usi RHS - GREF Los camiones AT están deshabilitados en RHS - GREF Les camions AT sont désactivés dans RHS - GREF RHSGREF에서 대전차 트럭이 비활성화됨 @@ -3562,20 +3676,22 @@ You cannot recruit squads with enemies near your HQ - Non puoi reclutare una squadra quando ci sono nemici nelle vicinanze dell'HQ + Du kannst keine Truppen Rekrutieren wenn Feinde in der nähe des HQs sind + Non puoi reclutare una squadra quando ci sono nemici nelle vicinanze dell'QG No puedes reclutar escuadras con enemigos cercanos a tu CG Vous ne pouvez pas recruter d'escouades avec des ennemis à proximité de votre QG 본부 근처에 적이 있는 동안에는 분대를 모집할 수 없습니다 Вы не можете нанимать отряды, когда противник возле вашего Штаба Nie możesz rekrutować oddziałów gdy wrogowie są w pobliżu twojej kwatery głównej - Nemůžete najmout jednotky s nepřáteli poblíž vašeho velitelství + Nemůžete rekrutovat jednotky když jsou nepřátelé poblíž vašeho velitelství Não podes recrutar pelotões com inimigos perto do teu QG Düşman karargahınızın yakınındayken birlik toplayamazsınız. 当有敌人在附近时你不能在你的总部附近招募小队 You do not have enough HR for this request (%1 required) - Non hai abbastanza RU per questa richiesta (%1 necessario) + Du hast nicht genug HR für diese Anfrage (%1 benötigt) + Non hai abbastanza HR per questa richiesta (%1 necessario) No tienes suficientes RH para esto (1% requeridos) Vous n'avez pas assez de RH pour cette demande (%1 requis) 이 요청을 수행할 인력이 부족합니다 (%1 필요) @@ -3588,6 +3704,7 @@ You do not have enough money for this request (%1 € required) + Du hast nicht genug Geld für diese Anfrage (%1 € benötigt) Non hai abbastanza denaro per questa richiesta (%1 € necessari) No tienes suficiente Dinero para esto (1% requerido) Vous n'avez pas assez d'argent pour cette demande (%1 € requis) @@ -3601,58 +3718,63 @@ You cannot recruit a new squad while you are moving your HQ - Non puoi reclutare una squadra quando stai muovendo l'HQ + Du kannst keinen neuen Trupp Rekrutieren, während du das HQ bewegst + Non puoi reclutare una squadra quando stai muovendo l'QG No puedes reclutar una escuadra mientras mueves el CG Vous ne pouvez pas recruter une nouvelle escouade pendant que vous déplacez votre QG 본부를 이동하는 동안에는 새 분대를 모집할 수 없습니다 Вы не можете нанять новый отряд во время перемещения своего Штаба Nie możesz rekrutować nowego oddziału, gdy przenosisz swoją kwaterę główną - Když pohybujete velitelstvím, nemůžete najmout nový tým + Během pohybování s HQ, nemůžete nabírat nové týmy Não podes recrutar um novo pelotão enquanto estás a mover o teu QG Karargahınızı taşırken yeni bir birlik oluşturamazsınız. 移动总部时不能招募新小队 You need a radio in your inventory to be able to give orders to other squads - Hai bisogno di avere una radio nel tuo inventario in ordine da poter dare ordini alle altra squadre + Du brauchst ein Funkgerät in deinem Inventar, um Befehle an andere Truppen zu geben + Hai bisogno di una radio nel tuo inventario per poter dare ordini alle altre squadre Necesitas una radio en tu inventario para dar ordenes a otras escuadras Vous avez besoin d'une radio dans votre inventaire pour pouvoir donner des ordres à d'autres escouades 다른 분대에 명령을 내리려면 소지품에 무전기가 있어야 합니다 Вам нужно радио в вашем инвентаре, чтобы иметь возможность отдавать приказы другим отрядам Potrzebujesz radia w ekwipunku, aby móc wydawać rozkazy innym oddziałom - Potřebujete rádio ve svém inventáři, abyste mohli přidat rozkazy jiným družstvům + Potřebujete vysílačku ve svém inventáři, abyste mohli dát rozkazy jiným družstvům Precisas de um rádio no inventário para conseguires dar ordens a outros pelotões Diğer mangalara emir verebilmek için envanterinizde bir telsize ihtiyacınız var. 您需要一台无线电才能向其他小队下达命令 You need a Radio Man in your group to be able to give orders to other squads - Hai bisogno di avere un Operatore Radio nel tuo gruppo in ordine da poter dare ordini alle altra squadre + Du brauchst einen Funker in deiner Gruppe, um anderen Trupps Befehle geben zu können. + Hai bisogno di avere un Operatore Radio nel tuo gruppo per poter dare ordini alle altre squadre Necesitas un Operador de Radio en tu grupo para dar ordenes a otras escuadras Vous avez besoin d'un opérateur radio dans votre groupe pour pouvoir donner des ordres à d'autres escouades 다른 분대에 명령을 내리려면 당신 그룹 내에 무전병이 있어야 합니다 Вам нужен Радист в вашей группе, чтобы иметь возможность отдавать приказы другим отрядам Potrzebujesz Operatora Radia w swojej grupie, aby móc wydawać rozkazy innym oddziałom - Potřebujete rádio operátora ve vaší skupině, abyste mohli vydávat rozkazy jiným družstvům + Ve vaší skupině potřebujete radistu, abyste mohli vydávat rozkazy jiným družstvům Precisas de um Radiotelefonista no teu grupo para conseguires dar ordens a outros pelotões Diğer takımlara emir verebilmek için grubunuz içinde bir Telsizciye ihtiyacınız var. 您需要在您的小组中有无线电员才能向其他小队下达命令 Recruit Squad + Trupp Rekrutieren Recluta Squadra Reclutar Escuadra Recruter une escouade 분대 모집 Нанять отряд Rekrutuj Oddział - Náborové družstvo + Rekrutovat družstvo RECRUTAR PELOTÃO Birlikleri Göreve Al 招募小队 The group or vehicle type you requested is not supported in your modset + Die angeforderte Gruppe- oder Fahrzeugtyp wird in deinem Modset nicht unterstützt Il tipo di gruppo o veicolo che hai richiesto non supportato dal tuo modset El grupo o tipo de vehículo que pediste no es aceptado en tu modset Le groupe ou le type de véhicule que vous avez demandé n'est pas pris en charge dans votre modset @@ -3666,27 +3788,27 @@ Vehicle Purchased - Fahrzeug verkauft + Fahrzeug gekauft Veicolo Acquistato Vehiculo Comprado Véhicule acheté 차량 구매함 Техника приобретена Pojazd Zakupiony - Vozidlo koupeno + Vozidlo zakoupeno Veículo Comprado Araç Satın Alındı 已购买车辆 Group %1 at your command.<br/><br/>Groups are managed from the High Command bar (Default: CTRL+SPACE)<br/><br/>If the group gets stuck, use the AI Control feature to make them start moving. Mounted Static teams tend to get stuck (solving this is WiP)<br/><br/>To assign a vehicle for this group, look at some vehicle, and use Vehicle Squad Mngmt option in Y menu - Gruppo %1 al tuo comando.<br/><br/>I gruppi vengono gestiti dalla barra dell'Alto Comando(Default: CTRL+SPAZIO)<br/><br/>Se il gruppo si blocca, usa il controllo IA per farli muovere. Le squadre mobili di solito si incastrano facilmente. (Stiamo cercando di risolvere questo problema)<br/><br/>Per assegnare un veicolo a questo gruppo, guarda il veicolo, e usa l'opzione Gestione Veicolo di Squadra nel menu che apri con Y - Grupo %1 a tu mando.<br/><br/>Los grupos son gestionados des de la barra de HC (Default: CTRL+SPACE)<br/><br/>Si el grupo queda atascado, usa la opción de Control de IA para hacer que se muevan de nuevo. Equipos Estáticos Montados tienden a atascarse (resolver esto es WiP)<br/><br/>Para asignar un vehículo a este grupo, mira hacia un vehículo y usa la opción de Gestión de Vehículo de Escuadra en el menú de Y + Gruppo %1 al tuo comando.<br/><br/>I gruppi vengono gestiti dalla barra dell'Alto Comando(Default: CTRL+SPAZIO)<br/><br/>Se il gruppo si blocca, usa il controllo IA per farli muovere. Le squadre statiche motorizzate di solito si incastrano facilmente. (Stiamo cercando di risolvere questo problema)<br/><br/>Per assegnare un veicolo a questo gruppo, guarda il veicolo, e usa l'opzione Gestione Veicolo di Squadra nel menu che apri con Y + Grupo %1 a tus órdenes.<br/><br/>Los grupos son gestionados desde la barra de HC (Por defecto: CTRL+ESPACIO)<br/><br/>Si el grupo queda atascado, usa la opción de Control de IA para hacer que se muevan de nuevo. Los equipos Estáticos Montados tienden a atascarse (resolver esto es WiP)<br/><br/>Para asignar un vehículo a este grupo, mira hacia un vehículo y usa la opción de Gestión de Vehículo de Escuadra en el menú de Y Groupe %1 à votre commande.<br/><br/>Les groupes sont gérés depuis la barre de commande supérieure (par défaut: CTRL+ESPACE)<br/><br/>Si le groupe se coince, utilisez la fonction contrôle temporaire de l'IA pour les déplacer. Les équipes statiques montées ont tendance à rester bloquées (résoudre cela est WiP)<br/><br/>Pour attribuer un véhicule à ce groupe, regardez un véhicule et utilisez l'option Vehicle Squad Mngmt dans le menu Y %1 그룹은 이제 당신 휘하에 있습니다.<br/><br/>그룹은 하이 커맨드 표시줄(기본값: 컨트롤+ 스페이스)에서 관리됩니다.<br/><br/>그룹이 끼인다면 인공지능 조종 기능을 이용하여 이동을 시키십시오. 탑재된 고정화기 팀이 끼이는 경향이 있습니다 (해결 중에 있습니다).<br/><br/>이 그룹에 차량을 할당하려면 차량을 보고 Y 메뉴의 차량 분대 관리 설정을 사용하십시오. Группа %1 под вашим командованием.<br/><br/>Управление группами происходит из панели Командования (По стандарту: CTRL+SPACE)<br/><br/>Если группа застряла, используйте Управление ИИ чтобы заставить их двигаться. Отряды со статичным вооружение любят застревать (Это решается с помощью WiP)<br/><br/>Чтобы назначить технику к этой группе, посмотрите на неё и используйте Управление Техникой Отряда в меню на клавише Y. Grupuj %1 na twoje polecenie.<br/><br/>Grupy są zarządzane z paska naczelnego dowodzenia (domyślnie: CTRL+SPACJA)<br/><br/>Jeśli grupa utknie, przejmij nad nimi kontrolę, by zaczęli się ruszać. Drużyny z bronią statyczną mają tendencję do zacinania się (rozwiązanie jest WiP)<br/><br/>Aby przypisać pojazd do grupy, spójrz na jakiś pojazd i użyj opcji Zarządzanie składem pojazdów w menu Y - Skupina %1 na váš příkaz. <br/> <br/> Skupiny jsou spravovány z panelu vyššího veliteství (výchozí: Ctrl+Space) <br/> <br/> Pokud se skupina uvízne, použijte funkci ovládání AI tak přimět je, aby se začali pohybovat. Rozestavěné statické týmy mají tendenci uvíznout (Je to v řešení) <br/> <br/>K přiřazení vozidla do tého skupiny, podívejte se na nějaké vozidlo a použijte Družstevní vozidlový management možnost v Y menu. + Skupina %1 na váš příkaz.<br/><br/>Skupiny jsou spravovány z panelu vyššího veliteství (výchozí: Ctrl+Space)<br/><br/>Pokud se skupina uvízne, použijte funkci ovládání AI aby jste je přiměli se znovu pohybovat. Rozestavěné statické týmy mají tendenci uvíznout (Je to v řešení)<br/><br/>K přiřazení vozidla do této skupiny, podívejte se na nějaké vozidlo a použijte Management vozidla jednotek tlačítko v Y menu Grupo %1 a teu comando.<br/><br/>Grupos são geridos através da barra do Alto Comando (Default: CTRL+SPACE)<br/><br/>Se o grupo ficar preso, usa a ferramenta Controlo IA para os fazeres mexer. Equipas de Armas Estáticas Montadas tendem a ficar presas (sendo resolvido em WiP)<br/><br/>Para atribuir um veículo a este grupo, olha para um veículo e usa a opção Gestão de Veículo de Pelotão no menu Y %1 grubu emrinizde.<br/><br/>Gruplar, Yüksek Komuta çubuğundan yönetilir (Varsayılan: CTRL+SPACE)<br/><br/>Grup takılırsa, YZ Kontrol özelliğini kullanarak hareket etmeye başlamalarını sağlayın. Statik silah kullanan ekipler takılıp kalma eğilimindedir (bunu çözmek WiP'dir)<br/><br/>Bu gruba bir araç atamak için bazı araçlara bakın ve Y menüsünde Araç Ekibi Yönetimi seçeneğini kullanın %1 小组受你指挥。<br/><br/>使用高级指挥菜单命令小组。(默认键位: CTRL+空格)<br/><br/>如果小组卡住不动,可以先用AI控制功能来让他们动起来。已部署的固定式武器小组通常会卡住。(解决方案还在开发中)<br/><br/>要想给小组分配一辆载具,看向该载具,然后使用Y键菜单中的载具小队管理选项 @@ -3695,6 +3817,7 @@ Addon vehicles + Zusätzliche Fahrzeuge Veicoli Addon Addon de vehículos Véhicules moddés @@ -3752,7 +3875,7 @@ YES JA - SI + OUI ДА @@ -3834,13 +3957,14 @@ Invaders + Angreifer Invasori Invasores Envahisseurs 침략군 Вторженцы Najeźdźcy - Nájezdníci + Invazní síly Invasores İstilacılar 侵略方 @@ -3876,7 +4000,7 @@ New save name Neuer Spielstand Name - Nuovo Nome del Salvataggio + Nome nuovo salvataggio Nuevo nombre de guardado Nom de la partie 새 게임 저장 @@ -3903,7 +4027,8 @@ Override camo limits - Sovrascrivi limiti camo + Überschreibe Tarnungslimit + Sovrascrivi limiti mimetiche Desbloquear límites de camuflaje Outrepasser les limites de camouflage 위장 제한 덮어쓰기 @@ -4001,8 +4126,8 @@ Set HQ Position Setze HQ Position - Imposta Posizione HQ - Establecer posición del HQ + Imposta Posizione QG + Establecer posición del CG Définir la position du QG 본부 위치 설정 Выбрать место для штаба @@ -4049,14 +4174,14 @@ 적군 진영 전환 Поменять вражеские стороны Zmień Strony Wroga - Přepnout nepřátelské strany + Prohodit nepřátelské strany Mudar lado inimigos Düşman taraflarını değiştir 改变敌军阵营 ANTISTASI SETUP - ANTISTASI SETUP + ANTISTASI EINRICHTEN CONFIGURAZIONE ANTISTASI CONFIGURAR ANTISTASI CONFIGURATION D'ANTISTASI @@ -4073,7 +4198,7 @@ Nutze neue Spielstand Datei Usa Nuovo File di Salvataggio Usar fichero de Partida nueva - Utiliser un nouveau fichier + Utiliser un nouveau fichier de sauvegarde 새 저장 파일 사용 Использовать новый файл сохранений Użyj Nowego Pliku Zapisu diff --git a/A3A/addons/jeroen_arsenal/Stringtable.xml b/A3A/addons/jeroen_arsenal/Stringtable.xml index 8c68e9b381..df8101799d 100644 --- a/A3A/addons/jeroen_arsenal/Stringtable.xml +++ b/A3A/addons/jeroen_arsenal/Stringtable.xml @@ -4,119 +4,475 @@ , but there is no ammo for it + , aber es gibt keine Munition dafür + , ma non vi sono munizioni + , pero no queda munición. + , mais il n'y a pas de munitions + , 하지만 탄약이 없습니다. + , но для этого нет боеприпасов + , ale nie ma amunicji do tego + , ale není tady žádná munice + , ancak mühimmat yok + , 但是它缺少弹药 , but there are only a few shots for it + , aber es gibt nur ein paar schuss dafür + , ma vi sono solo alcuni colpi + , pero solo quedan un par de cargadores. + , mais il n'y a que quelque balles + , 하지만 몇발 밖에 없습니다. + , но для этого есть всего несколько выстрелов + , ale amunicji jest tylko na kilka strzałów + , ale je tady jen pár ran + , ancak mühimmat çok az + , 但是它能用的弹药就只剩下几发了 , and there is still some ammo for it + und es gibt noch etwas Munition dafür + , e vi sono ancora delle munizioni + , y todavía queda algo de munición. + , et il y a encore un peu de munitions + , 그럭저럭 탄약이 남아있습니다. + , но для этого ещё осталось немного боеприпасов + , i nadal jest trochę amunicji do tego + , a je tu stále nějaká munice + , ancak biraz mühimmat var + , 它还有些许备弹 , and there is enough ammo for it + und es gibt genug Munition für sie + , e vi sono abbastanza munizioni + , y nos sobra munición. + , et il y a assez de munitions + , 충분한 탄약이 남아있습니다. + , и для этого достаточно боеприпасов + , i jest wystarczająco amunicji do tego + , a je tu stále dostatek munice + , ve yeterince mühimmat var + , 它的备弹十分充足 Looks like I am the only one using this today + Sieht so aus, als wäre ich der Einzige, der das heute benutzt + Sembra che sono l'unico che oggi l'utilizzerà + Parece que soy el único que va a utilizar esto hoy. + On dirait que je suis le seul à l'utiliser aujourd'hui + 오늘은 나만 이걸 사용할 것 같군 + Похоже я единственный кто будет сегодня это использовать + Wygląda na to że jako jedyny będę tego dzisiaj używał + Vypadá to že jsem jediný kdo si to dnes vezme + Görünen o ki bunu bugün bir tek ben kullanıyorum + 看来今天它的使用权就归我莫属了 The last one in the box + Das letzte in der Schachtel + L'ultimo è nella cassa + La última de la caja. + Le dernier dans la boîte + 상자의 마지막 아이템 + Последний в коробке + Ostatnia sztuka w pudełku + Poslední v krabici + Kutudaki son + 最后一件在箱子里 If I want one I need to take it before some one else does + Wenn ich eine haben will, muss ich sie nehmen, bevor es ein anderer tut. + Se ne voglio uno dovrò prenderlo prima che lo faccia qualcun'altro + Si quiero una, debo cogerla antes de que otro lo haga. + Si j'en veux un, je dois le prendre avant que quelqu'un d'autre ne le fasse + 원한다면 남들이 가져가기 전에 챙겨야한다 + Если я хочу себе один я должен забрать его перед тем как кто-то другой возьмет + Jeśli chcę jednego, muszę to wziąć, zanim zrobi to ktoś inny + Pokud to chci, měl bych si to vzít než si to vezme někdo jiný + Bundan istiyorsam diğerlerinden önce almam gerek + 如果我需要的话,我需要在别人之前先拿走 Many of these left + Es ist noch viel übrig. + Ne sono rimasti tanti + Nos sobran unas cuantas. + Il en reste beaucoup + 충분히 남음 + Много таких осталось + Wiele tego zostało + Je jich tu hodně + Bunlardan bir sürü var + 此类的物品还剩下许多 Some of these left + Es ist noch ein wenig übrig. + Ne sono rimasti alcuni + Quedan unas cuantas. + Il en reste quelque uns + 몇몇개가 남음 + Немного таких осталось + Trochę tego zostało + Je jich tu jenom pár + Bunlardan birkaç tane var + 此类的物品还剩下一些 More than enough for a whole army + Mehr als genug für eine ganze Armee. + Abbastanza per un intero esercito + Más que suficiente para armar a todo un ejército. + Assez pour toute une armée + 군대를 무장시키고도 남을만큼 있습니다. + Более чем достаточно для всей армии + Więcej niż dla całej armii + Víc než dost pro celou armádu + Bir orduluk kadar var + 此类的物品多得都能武装一支军队了 More than enough for a whole army + Mehr als genug für eine ganze Armee + Abbastanza per un intero esercito + Más que suficiente para armar a todo un ejército. + Plus qu'assez pour toute une armée + 군대를 무장시키고도 남을만큼 있습니다. + Более чем достаточно для всей армии + Więcej niż dla całej armii + Víc než dost pro celou armádu + Bir orduluk kadar var + 此类物品的数量:无限火力,武德充沛 Shit there are no more batteries + Scheiße, es gibt keine Batterien mehr. + Cazzo non ci sono più batterie + Mierda, no nos quedan más pilas. + Merde, il n'y a plus de piles + 젠장 여분의 배터리가 없다. + Чёрт, батарей больше нет + Cholera, nie ma już żadnych baterii + Sakra, nejsou tu žádné baterky + Siktir, yeterli batarya yok + 该死的,我们的电池耗尽了 I can't take batteries, I have no space for it + Ich kann keine Batterien mitnehmen, ich habe keinen Platz dafür. + Non posso prendere le batterie, non ho spazio + No puedo llevarme las pilas, no tengo espacio para ellas. + Je ne peux pas prendre de piles, je n'ai pas de place pour ça + 공간이 없어서 배터리를 더 못 챙기겠어. + Я не могу взять батареи, у меня нет для них места + Nie mogę wziąć baterii, nie mam już miejsca + Nemůžu si vzít žádné baterky, nemám na ně místo + Batarya alamam, yeterince yerim yok + 我塞不下多余的电池了,我没空间了 TODO + zutun + Da fare + TODO + TODO + 해야 할 일 + СДЕЛАТЬ + DO WYKONANIA + CO UDĚLAT + YAPILACAKLAR + 代办清单 ERROR DURING ARSENAL LOAD + FEHLER BEIM LADEN DES ARSENALS + ERROR DURANTE IL CARICAMENTO DELL'ARSENALE + ERROR AL CARGAR EL ARSENAL. + ERREUR PENDANT LE CHARGEMENT DE L'ARSENAL + 무기고 불러오는 도중 오류 발생 + ОШИБКА ВО ВРЕМЯ ЗАГРУЗКИ АРСЕНАЛА + BŁĄD PODCZAS ŁADOWANIA ARSENAŁU + CHYBA PŘI NAČÍTÁNÍ VYBAVENÍ + SANAL CEPHANELİK YÜKLENİRKEN HATA OLUŞTU + 加载武器库时出现错误 has been kept, because there is no + wurde aufbewahrt, denn es gibt keine + è stato tenuto, poiché non vi è + %1 Se mantuvo porque no queda ninguna %2. + a été conservé, car il n'y a pas + (이) 유지됬습니다, 왜냐하면 이러한 장비가 없기 때문이죠 : + сохранен, потому что отсутсвует + został zachowany, ponieważ nie ma + Byli ponechány, protože neexistuje + saklandı, çünkü şundan kalmadı + 已经被保存,因为当前缺少 - These items were not in the Arsenal:\n + These items were not in the Arsenal:<br/> + Diese Gegenstände befanden sich nicht im Arsenal:<br/> + Questi oggetti non erano nell'Arsenale:<br/> + Estos objetos no estaban en el Arsenal:<br/> + Ces objets n'étaient pas dans l'Arsenal :<br/> + 이 아이템들은 무기고에 없었음:<br/> + Tych rzeczy nie było w arsenale:<br/> + Tyto věci v Arzenálu nejsoul:<br/> + Şu eşyalar cephanelikte yok:<br/> + 这些物品并不在武器库内:<br/> - These items were not in the Arsenal, so the originals have been kept:\n + These items were not in the Arsenal, so the originals have been kept:<br/> + Questi oggetti non erano nell'Arsenale, quindi sono stati mantenuti gli originali:<br/> + Estos objetos no estaban en el Arsenal, asi que se mantuvieron los originales:<br/> + Ces objets n'étaient pas dans l'Arsenal, les originaux ont donc été conservés :<br/> + 이 아이템들은 무기고에 없었음,그래서 그대로 유지됨:<br/> + Tych rzeczy nie było w Arsenale, więc oryginały zostały zachowane:<br/> + Tyto věci v arzenálu nejsou, takže původní byli ponechány:<br/> + Şu eşyalar cephanelikte yoktu, o yüzden orijinalleri korundu:<br/> + 这些物品之前不在武器库内, 所以原物件将得以被储存:<br/> We are low on this item, only members may use it + Dieser Gegenstand ist knapp, nur Mitglieder können ihn verwenden. + Siamo a corto di questo oggetto, solo i membri possono usarlo + Tenemos escasas existencias de este objeto, solo los miembros pueden usarlo. + Nous sommes à court de cet article, seuls les membres peuvent l'utiliser + 몇개 없는 장비입니다, 오직 멤버만 사용 가능합니다. + У нас заканчиваются запасы этого предмета, только членам команды разрешено его использовать + Posiadamy małą ilość tego przedmiotu, więc tylko członkowie mogą go używać + Máme toho málo, jenom členové si to mohou vzít. + Bu eşyadan az sayıda var, sadece üyeler kullanabilir + 此物品短缺,只限服务器会员使用 ERROR - Please report RPT to Antistasi Dev's. + ERROR - Bitte melde RPT an Antistasi Dev's. + ERRORE - Si prega di riportare l'RPT agli sviluppatori di Antistasi. + ERROR - Por favor, reporte el RPT a los Desarrolladores de Antistasi. + ERREUR - Veuillez signaler le RPT aux développeurs d'Antistasi. + ERROR - 안티스타시 개발진에게 RPT 보고할것 + BŁĄD - Prosze wyślij RPT do deweloperów Antistasi + CHYBA - Prosím nahlašte RPT Antistasi Dev's + HATA - Lütfen RPT'yi Antistasi Ekibi'ne bildirin. + 错误 - 请将RPT上报至Antistasi工作人员 - \n(Not compatible with currently equipped weapons) + <br/>(Not compatible with currently equipped weapons) + <br/>(Non compatibile con le armi equipaggiate) + <br/>(No es compatible con las armas equipadas actualmente) + <br/>(Pas compatible avec les armes actuellement équipées) + <br/>(만약 현제 장착한 무기랑 호환되지 않는다면) + <br/>(niekompatybilne z obecnie wyposażoną bronią) + <br/>(Nekompatibilní s aktuálně vybavenými zbraněmi) + <br/>(Eldeki silahlar ile uyuşmuyor.) + <br/>(与当前所装备的武器不兼容) Sort by amount + Sortiere nach Menge + Ordina per quantità + Organizar por cantidad. + Trier par quantité + 수량으로 정렬하기 + Sortuj po ilości + Seřadit podle počtu + Miktara göre sırala + 根据数量排列 Default + Standard + Predefinito + Predeterminado. + Défaut + 기본 + Domyślnie + Výchozí + Varsayılan + 默认 Default gear + Standard Ausrüstung + Equipaggiamento predefinito + Equipamiento predeterminado. + Equipement par défaut + 기본 장비 + Domyślne wyposażenie + Výchozí vybavení + Varsayılan Ekipman + 默认装备 To crate + zur Kiste + Alla cassa + A la caja. + Ajouter vers la caisse + 상자로 + Do skrzyni + Do bedny + Yarat + 装入箱中 Unload + entladen + Scarica + Descargar. + Décharger + 내리기 + Wypakować + Vyložit + Boşalt + 卸下 Jeroen (Not) Limited Arsenal + Jeroen (Not) Limited Arsenal + Arsenale Jeroen (Non) Limitato + El (No tan) limitado arsenal de Jeroen. + Jeroen Arsenal (Pas) Limité + 예룸 한정(아닌) 무기고 + (Nie) Limitowany Arsenał Jeroen'a + Jeroen (Not) Limited Arsenal + Jeroen Sınırlı (olmayan) Cephaneliği + Jeroen (伪) 有限武器库 Add default items like radio and medical supplies + Fügen Standardgegenstände wie Funkgeräte und medizinische Hilfsmittel hinzu + Aggiungi oggetti di base come le radio o presidi medici + Añadir objetos por defecto como radios y suministros médicos. + Ajoutez des éléments par défaut comme la radio et les fournitures médicales + 기초적인 라디오랑 의료물자 추가됨 + Dodaj domyślne przedmioty takie jak radio czy zasoby medyczne + Přidat výchozí položky jako je rádio a zdravotnické zásoby + Radyo ve Sıhhı malzemeler gibi temel eşyaları yükle + 加入例如无线电以及医疗物质之类的默认物品 Move items from crate inventory to arsenal + Bewege Gegenstände aus der Kiste ins Arsenal + Sposta gli oggetti dall'inventario della cassa all'arsenale + Mover objetos del inventario de la caja al arsenal. + Déplacer les objets de l'inventaire des caisses vers l'arsenal + 아이템을 상자 인벤토리에서 무기고로 이동시키기 + Przenieś przedmioty z wyposażenia skrzyni do arsenału + Přesunout věci z bedny do arzenálu + Eşyaları kutudan cephaneliğe yükle + 将箱子库存中的物品移入武器库 Move items from car to arsenal + Bewege Gegenstände aus Fahrzeug ins Arsenal + Sposta gli oggetti dall'automobile all'arsenale + Mover objetos del vehículo al arsenal + Déplacez les objets de la voiture vers l'arsenal + 아이템을 차량에서 무기고로 이동시키기 + Przenieś przedmioty z samochodu do arsenału + Přesunout věci z vozidla do arzenálu + Eşyaları arabadan cephaneliğe yükle + 将车辆中的物品移入武器库 Load + Laden + Carica + Cargar + Charger + 싣기 + Załaduj + Naložit + Yükle + 装载 Vehicle inventory + Fahrzeug Inventar + Inventario del veicolo + Inventario del Vehículo. + Inventaire des véhicules + 차량 인벤토리 + Ekwipunek pojazdu + Inventář vozidla + Araç envanteri + 载具库存 We are low on this item, only members may use it + Dieser Gegenstand ist knapp, nur Mitglieder können ihn verwenden. + Siamo a corto di questo oggetto, solo i membri possono usarlo + Tenemos escasas existencias de este objeto, solo los miembros pueden usarlo. + Nous sommes à court de cet article, seuls les membres peuvent l'utiliser + 몇개 없는 장비입니다, 오직 멤버만 사용 가능합니다. + Mamy małą ilość tego przedmiotu, tylko członkowie mogą go używać + Máme toho málo, jenom členové si to mohou vzít. + Bu eşyadan az sayıda var, sadece üyeler kullanabilir + 此物品短缺,只限服务器会员使用 Del + Entf + Canc + Borrar + Suppr + 삭제 + Usuń + Vymazat + Sil + 删除 Load + Laden + Carica + Cargar + Charger + 싣기 + Załaduj + Načíst + Yükle + 加载 Save + Speichern + Salva + Guardar + Sauvegarder + 저장 + Zapisz + Uložit + Kaydet + 保存 -- Undo last save -- + -- Letztes Speichern rückgängig machen -- + --Annulla ultimo salvataggio-- + -- Deshacer último guardado -- + -- Annuler la dernière sauvegarde -- + -- 되돌리기 -- + -- Cofnij ostatni zapis -- + -- Vrátit poslední uložení -- + --Son yükleneni geri al-- + -- 撤销上一次的保存 -- Ultra Wide Extended Debug Console With Extra Save Buttens! + Console di Debug Ultra Wide con Bottuni di Salvataggio Extra! + La Super Amplia y Extendida Consola de Debug con Extra Butones de Guardado! + Console de débogage étendue ultra large avec boutons de sauvegarde supplémentaires ! + 추가 저장 버튼을 가진 울트라 와이드 확장 디버그 콘솔! + Ultra Szeroka Rozszerzona Konsola Debugowa Z Dodatkowymi Przyciskami Zapisywania! + Ultra Široká Rozšířená Debug Konzole S Extra Ukládacíma Tlačítkama! + Süper Geniş Uzun Ekstra Düğmelerli Debug Konsolu! + 宇宙究极无敌扩展调试控制台 (搭载额外保存按钮) diff --git a/A3A/addons/logistics/Stringtable.xml b/A3A/addons/logistics/Stringtable.xml index 27a783c64e..bf255230b3 100644 --- a/A3A/addons/logistics/Stringtable.xml +++ b/A3A/addons/logistics/Stringtable.xml @@ -4,84 +4,365 @@ Load %1 into nearest vehicle. + Lade %1 in das nächstgelegene Fahrzeug. + Carica %1 nel veicolo più vicino. + Cargar %1 al vehículo cercano. + Charger %1 dans le véhicule le plus proche. + %1을(를) 가장 가까운 차량에 적재하십시오. + Загрузить %1 в ближайшую машину. + Załaduj %1 do najbliższego pojazdu. + Naložit %1 do nejbližšího vozidla. + Carregue %1 no veículo mais próximo. + En yakın araca %1 yükleyin. + 将%1装载入附近的载具 Someone is already in the static. + Jemand ist schon in dem Geschütz + Qualcuno è gia nella statica. + Alguien está ocupando el equipamiento estático. + Quelqu'un est déjà dans l'arme statique. + 누군가 이미 고정화기에 있습니다. + Кто-то уже в статическом оружии. + Ktoś już się znajduje w broni stacjonarnej. + Někdo se již nachází ve statice. + Alguém já está na estática. + Birisi çoktan statikte. + 固定式武器以被他人占用 Get in %1 as Gunner. + Steige als Schütze in %1 ein. + Sali nel %1 come Artigliere. + Entrar en %1 como Artillero. + Enter dans %1 en tant que tireur. + %1의 사수석에 탑승하십시오. + Сесть в %1 в роли Стрелка. + Wsiądź do %1 jako strzelec. + Nastoupit do %1 jako Střelec + Entre em %1 como Atirador. + %1 'e nişancı olarak binin. + 作为炮手进入%1 Vehicle lacks the ability to load weapons. + Das Fahrzeug hat nicht die Möglichkeit Waffen zu laden. + Il veicolo non ha la possibilità di caricare armi. + El vehículo no es capaz de cargar armas. + Le véhicule n'a pas la possibilité de charger des armes. + 해당 차량은 무기를 탑재할 능력이 부족합니다. + В машине отсутствует возможность загрузки вооружения. + Pojazd nie posiada zdolności do załadowania broni. + Vozidlo nemůže naložit zbraně. + O veículo não tem capacidade para carregar armas. + Bu araca silah yükleyemezsiniz. + 载具缺乏装载武器的能力 Vehicle lacks the capacity for a cargo of this size. Capacity: + Das Fahrzeug hat nicht die Kapazität für eine Ladung dieser Größe. Kapazität: + Il veicolo non ha la capienza per un carico di questa dimensione. Capienza: + El vehículo no es capaz de soportar cargas de este tamaño. Capacidad: + Le véhicule n'a pas assez de capacité pour une cargaison de cette taille. Capacité : + 차량에 이 크기의 화물을 적재할 용량이 부족합니다. 용량: + Машине не хватает вместимости для груза такого размера. Ёмкость: + Pojazd nie posiada zdolności do załadowania ładunku tego rozmiaru. Pojemność: + Vozidlu chybí kapacita pro náklad této velikosti. Kapacita: + O veículo não tem capacidade para uma carga deste tamanho. Capacidade: + Bu aracın kargo kapasitesi yetersiz. Kargo kapasitesi: + 载具的空间不足于装载这个尺寸的货物. 空间大小: Vehicle lacks nodes, define them or use a different vehicle. + Dem Fahrzeug fehlen Knotenpunkte, definiere diese oder verwende ein anderes Fahrzeug. + Il veicolo non ha nodi, definiscili o usa un veicolo differente. + Al vehículo le faltan nodos, defínalos o utilice un vehículo distinto. + Le véhicule n'a pas de points d'attache, définissez-les ou utilisez un véhicule différent. + 차량에 노드가 없습니다. 해당 차량에 노드를 정의하거나 다른 차량을 사용하십시오. + В машине отсутствуют узлы, определите их или используйте другую машину. + Pojazd nie posiada węzłów, zdefiniuj je albo użyj innego pojazdu. + Vozidlu chybí logistický uzel, nadefinuj jej nebo použij jiné vozidlo. + O veículo não possui nódulos, defina-os ou use um veículo diferente. + Aracın bağlantı noktaları belirsiz, tanımlayın ya da başka bir araç kullanın. + 该载具缺少可用节点,定义该节点或者使用其他载具 Cargo is already being loaded into the vehicle. + Die Ladung wird bereits in das Fahrzeug geladen. + Il carico sta già venendo caricato nel veicolo. + La carga ya está siendo cargada en el vehículo. + La cargaison est déjà en train d'être chargée dans le véhicule. + 차량에 이미 화물이 적재되었습니다. + Груз уже загружается в машину. + Ładunek jest w trackie załadowywania do pojazdu. + Náklad je již do vozidla nakládán. + A carga já está sendo carregada no veículo. + Araca kargo çoktan yükleniyor. + 其他人正在尝试将货物载入该载具 <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Cargo mass: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Frachtgewicht: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Massa del carico: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Masa total de la carga: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Poids Cargaison : </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>화물량: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Масса груза: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Masa ładunku: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Hmotnost nákladu: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Kargo kütlesi: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>货物质量: </t> <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Current mass: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>aktuelles Gewicht: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Massa corrente: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Masa actual: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Poids actuel : </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>현재 화물량: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Текущая масса: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Aktualna masa: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Aktuální hmotnost: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Şu anki kütle: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>目前质量: </t> <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Default mass: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Standardgewicht: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Massa predefinita: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Masa por defecto: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Poids par défaut : </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>기본 화물량: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Масса по умолчанию: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Domyślna masa: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Výchozí hmotnost: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Varsayılan kütle: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>默认质量: </t> <t color='#00fff3'>"%1" is loaded onto "%2". Free slots: "%3".</t> + <t color='#00fff3'>"%1" wird auf "%2" geladen. Frei verfügbare Plätze: "%3".</t> + <t color='#00fff3'>"%1" is loaded onto "%2". Slot liberi: "%3".</t> + <t color='#00fff3'>"%1" está siendo cargado en "%2". Espacios libres: "%3".</t> + <t color='#00fff3'>"%1" est chargé sur "%2". Emplacements libres : "%3".</t> + <t color='#00fff3'>"%1"이(가) "%2"에 적재되었습니다. 사용 가능 슬롯: "%3".</t> + <t color='#00fff3'>"%1" загружен в "%2". Свободных мест: "%3".</t> + <t color='#00fff3'>"%1" is loaded onto "%2". Wolne miejsca: "%3".</t> + <t color='#00fff3'>"%1" je nakládáno do "%2". Volné sloty: "%3".</t> + <t color='#00fff3'>"%1" ,"%2"'ye yüklendi. Boş yerler: "%3".</t> + <t color='#00fff3'>"%1" 已经被装载入 "%2". 可用槽位: "%3".</t> <t color='#00fff3'>"%1" is loaded onto "%2". There is no more space.</t> <t color='#00fff3'>"%1" was unloaded from "%2". Free slots: "%3".</t> + <t color='#00fff3'>"%1" wurde entladen aus "%2". Frei verfügbare Plätze: "%3".</t> + <t color='#00fff3'>"%1" was unloaded from "%2". Slot liberi: "%3".</t> + <t color='#00fff3'>"%1" fue descargado de "%2". Espacios libres: "%3".</t> + <t color='#00fff3'>"%1" a été déchargé de "%2". Emplacements libres : "%3".</t> + <t color='#00fff3'>"%1"이(가) "%2"에 하역되었습니다. 사용 가능 슬롯: "%3".</t> + <t color='#00fff3'>"%1"был выгружен из "%2". Свободных мест: "%3".</t> + <t color='#00fff3'>"%1" został wyładowany z "%2". Wolne miejsca: "%3".</t> + <t color='#00fff3'>"%1" bylo vyloženo z "%2". Volné sloty: "%3".</t> + <t color='#00fff3'>"%1" , "%2"'den boşaltıldı. Boş yerler: "%3".</t> + <t color='#00fff3'>"%1" 已经从"%2" 卸下 . 当前可用空间为: "%3".</t> %1 does not have enough space to load %2. + %1 hat nicht genug Platz um %2 zu laden. + %1 non ha abbastanza spazio per caricare %2 + %1 no tiene suficiente espacio para cargar %2. + %1 n'a pas assez de place pour charger %2 + %1은(는) %2을(를) 로드하기엔 공간이 부족합니다. + В %1 недостаточно места, чтобы загрузить %2. + %1 nie ma wystarczająco miejsce żeby załadować %2. + %1 nemá dostatek místa na naložení %2. + %1 não tem espaço suficiente para carregar %2. + %1'in %2 için boş yeri yok. + %1 没有剩余的空间来装载 %2. Logistics + Logistik + Logistica + Logística. + Logistique + 병참 + Логистика + Logistyka + Logistika + Logística + Lojistik + 后勤补给 %1 is being helped or no longer needs your help. + %1 wird geholfen oder braucht deine Hilfe nicht mehr. + %1 sta venendo aiutato o non ha più bisogno del tuo aiuto. + %1 ya está siendo ayudado o ya no necesita tu ayuda. + %1 reçoit déjà de l'aide ou n'a plus besoin de votre aide. + %1이(가) 이미 도움을 받고 있거나 더 이상 도움이 필요하지 않습니다. + %1 получает помощь или больше не нуждается в вашей помощи. + %1 aktualnie udzielana jest pomoc, lub nie porzebuje już twojej pomocy. + 1% je již pomáháno a nebo již nepotřebuje tvojí pomoc. + %1 está sendo ajudado ou não precisa mais da sua ajuda. + %1'e yardım ediliyor ya da yardımınıza ihtiyacı yok. + %1 正在接收帮助或者不再需要你的帮助 %1 cannot be loaded. + %1 kann nicht geladen werden. + %1 non può essere caricato. + %1 no puede ser cargado. + %1 ne peut pas être chargé. + %1을(를) 적재할 수 없습니다. + %1 не может быть загружен. + %1 nie może zostać załadowane. + %1 nemůže být naloženo. + %1 não pode ser carregado. + %1 yüklenemez. + %1 无法被装载. %1 can not load cargo while units are blocking the cargo plane. + %1 kann keine Fracht laden, wenn die Ladefläche blockiert wird. + %1 non può caricare il carico mentre le unità bloccano l'aereo da trasporto. + %1 no puede cargar nada mientras haya unidades bloqueando la aeronave de carga. + %1 ne peut pas charger la cargaison tant que des unités bloquent l'avion cargo. + %1은(는) 유닛이 화물기를 막고 있는 동안에는 화물을 적재할 수 없습니다. + %1 не может загрузить груз, пока юниты блокируют грузовой самолёт. + %1 nie może przewozić ładunku kiedy jednostki blokują samolot transportowy. + %1 nemůže naložit náklad pokud jednotky blokují nákladní letadlo. + 1% não pode carregar a carga enquanto unidades estão bloqueando o avião cargueiro. + %1, birimler kargo alanını bloke ederken yüklenemez. + %1 无法在运输机被阻挡的情况下装载货物 Can't load a static that's mounted. + Kann montierten Gegenstand nicht einladen. + Non è possibile caricare una statica che è montata. + No puedes cargar equipamiento estático que ya está montado. + Impossible de charger une arme statique occupée. + 탑재된 고정화기를 적재할 수는 없습니다. + Невозможно загрузить установленное статическое оружие + Nie można załadować zamontowanej broni statycznej. + Nemůžeš naložit statiku která je připevněná. + Não é possível carregar uma estática montada. + Kurulu statikler yüklenemez. + 无法装载架设完毕的固定式武器 %1 can not be mounted on a %2. + %1 kann nicht auf %2 montiert werden. + %1 non può essere montato su %2. + %1 no puede ser montado en %2. + %1 ne peut pas être monté sur un(e) %2. + %2 위에 %1을(를) 탑재할 수 없습니다. + 1% не может быть установлен на 2% + %1 nie może być zamontowany na %2. + %1 nemůže být připevněno na %2. + %1 não pode ser montado em %2. + %1, %2'ye yüklenemez. + %1 无法架设在 %2 上面. %1 does not have enough space to load %2. + %1 hat nicht genug Platz um %2 zu laden. + %1 non ha abbastanza spazio per caricare %2. + %1 no tiene suficiente espacio para cargar %2. + %1 n'a pas assez d'espace pour charger %2. + %1에 공간이 부족해 %2을(를) 적재할 수 없습니다. + В %1 недостаточно места для загрузки %2. + %1 nie ma wystarczająco miejsca żeby załadować %2. + %1 nemá dostatek místa na naložení %2. + %1 não tem espaço suficiente para carregar %2. + %1'de %2 için gerekli yer yok. + %1 没有足够的空间来装载 %2. %1 is unable to load any cargo. + %1 kann keine Fracht laden. + %1 non può caricare alcun carico. + %1 es incapaz de soportar ningún tipo de carga. + %1 ne peut charger aucune cargaison. + %1은(는) 아무 화물도 적재할 수 없습니다. + %1 не может вместить какой-либо груз. + %1 nie jest wstanie załadować żadnego ładunku. + 1% nemůže naložit žádný náklad. + %1 não consegue carregar nenhuma carga. + %1'e kargo yüklenemez. + %1 无法装载任何货物. You can't load cargo into a destroyed vehicle. + Du kannst keine Fracht in ein zerstörtes Fahrzeug laden. + Non puoi caricare il carico in un veicolo distrutto. + No puedes cargar nada en un vehículo destruido. + Vous ne pouvez pas charger de cargaison dans un véhicule détruit. + 파괴된 차량에는 화물을 적재할 수 없습니다. + Вы не можете загрузить груз в уничтоженную машину. + Nie możesz załadować ładunku do zniszczonego pojazdu. + Nemůžeš naložit náklad do zničeného vozidla. + Você não pode carregar carga em um veículo destruído. + Patlamış araçlara kargo yüklenemez. + 你无法将货物装入已经被摧毁的载具 You can't load destroyed cargo into a vehicle. + Du kannst keine zerstörte Fracht in ein Fahrzeug laden. + Non puoi caricare carichi distrutti in un veicolo. + No puedes cargar cargas destruidas en un vehículo. + Vous ne pouvez pas charger de cargaison détruite dans un véhicule. + 파괴된 화물을 차량에 적재할 수 없습니다. + Вы не можете загрузить уничтоженный груз в машину. + Nie możesz załadować zniszczonego ładunku do pojazdu. + Nemůžeš naložit zničený náklad do vozidla. + Você não pode carregar uma carga destruída em um veículo. + Telef olmuş kargo araçlara yüklenemez. + 你无法将已被摧毁的载具装入其他载具 No vehicle is close enough. + Es ist kein Fahrzeug in der nähe. + Nessun veicolo è abbastanza vicino. + No hay ningún vehículo cerca. + Aucun véhicule n'est assez proche. + 충분히 가까운 차량이 없습니다. + Ни одна машина не находится достаточно близко. + Żaden pojazd nie jest wystarczająco blisko. + Vozidlo není dostatečně blízko. + Nenhum veículo está perto o suficiente. + Yakın civarda araç yok. + 附近无可用车辆 Cargo is already being unloaded from the vehicle. + Die Ladung wird bereits aus dem Fahrzeug entladen. + Il carico sta già venendo scaricato dal veicolo. + La carga ya está siendo descargada del vehículo. + La cargaison est déjà en train d'être déchargée du véhicule. + 이미 화물이 차량에서 하역되었습니다. + Груз уже выгружается из автомобиля. + Ładunek jest w trakcie rozładowywania z pojazdu. + Náklad je již z vozidla vykládán. + A carga já está sendo descarregada do veículo. + Kargo çoktan araçtan indiriliyor. + 其他人正在尝试从载具上卸下此货物 Can't unload a static that's mounted. + Kann montierten Gegenstand nicht entladen. + Non puoi scaricare una statica che è già montata. + No puedes descargar equipamiento estático que ya está montado. + Impossible de décharger une arme statique occupée. + 탑재된 고정화기를 하역할 수 없습니다. + Невозможно разгрузить установленное статическое оружие + Nie można wyładować broni stacjonarnej która jest zamontowana. + Nemůžeš naložit statiku které je přidělaná. + Não é possível descarregar uma estática montada. + Kurulu taretler indirilemez. + 无法装载架设完毕的固定式武器 diff --git a/A3A/addons/maps/Stringtable.xml b/A3A/addons/maps/Stringtable.xml index 648a3ff8f8..23b711448c 100644 --- a/A3A/addons/maps/Stringtable.xml +++ b/A3A/addons/maps/Stringtable.xml @@ -10,7 +10,7 @@ La Communauté Officielle d'Antistasi et Barbolani 공식 안티스타시 커뮤니티와 Barbolani Placeholder - Оффициальное Сообщество Antistasi и Barbolani + Официальное Сообщество Antistasi и Barbolani Oficjalna Społeczność Antistasi i Barbolaniego Oficiální komunita Antistasi a Barbolani A Comunidade Oficial Antistasi e Barbolani @@ -22,7 +22,7 @@ Because nothing is more important than Freedom. Weil nichts wichtiger ist als die Freiheit. - Nulla è più importante della libertà. + Perché nulla è più importante della libertà. Porque nada es más importante que la Libertad Parce que rien n'est plus important que la Liberté. 자유보다 중요한건 없기에. @@ -37,9 +37,9 @@ Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. - Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de guerrilla en un mundo totalmente dinámico, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + 반군 지도자가 되어 아군보다 기술, 머릿수, 차량, 자산이 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. @@ -78,7 +78,7 @@ Fought on the camel's back Kampf auf dem Kamelrücken - Combattuta sulla schiena dei cammelli + Combattuta cavalcando il cammello Luchado a lomos de un camello Combattu à dos de chameau 낙타 등 위에서의 싸움 @@ -93,9 +93,9 @@ Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. - Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + 반군 지도자가 되어 아군보다 기술, 머릿수, 차량, 자산이 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. @@ -134,12 +134,12 @@ Tree? Which tree?!? Bäume? Welche Bäume? - Albero^ Quale albero?!? + Albero? Quale albero?!? ¿Árbol? ¿¡Qué Árbol!? L'arbre? Quel arbre?!? 나무? 뭔 나무?!? Дерево? Какое дерево?!? - Drzewo? Które drzewo? + Drzewo? Które drzewo?!? Strom? Který strom?!? Árvore? Qual árvore?!? Ağaç? Hangi ağaç?!? @@ -151,7 +151,7 @@ Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + 반군 지도자가 되어 아군보다 기술, 머릿수, 차량, 자산이 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. @@ -166,7 +166,7 @@ Antistasi Cam Lao Nam Antistasi Cam Lao Nam 안티스타시 캄 라오 남 - Антистази Кам Нао Лам + Antistasi Кам Лао Нам Antistasi Cam Lao Nam Antistasi Cam Lao Nam Antistasi Cam Lao Nam @@ -190,7 +190,7 @@ Revolution in a pile of leaves. Revolution im Blätterhaufen - Rivoluzione in una pila di foglie. + Rivoluzione in una mucchio di foglie. Revolución en una montaña de hojas. La révolution au milieu des feuilles. 나뭇잎 더미 속의 혁명 @@ -207,7 +207,7 @@ Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions. Quand vous voulez, où vous voulez, avec ce que vous voulez... - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + 반군 지도자가 되어 아군보다 기술, 머릿수, 차량, 자산이 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. @@ -223,7 +223,7 @@ Antistasi Chernarus (Automne) 안티스타시 체르나루스 가을 Antistasi Чернорусь (Осень) - Antistasi Czernarus Jesień + Antistasi Czarnoruś Jesień Antistasi Černaruský podzim. Antistasi Chernarus Outono Antistasi Chernarus Autumn @@ -246,12 +246,12 @@ Between the anvil and a steamroller. Zwischen einem Amboss und einer Dampfwalze. - Tra l'incudine e il martello. - Entre el yunke y la apisonadora + Tra incudine e rullo compressore. + Entre el yunque y la apisonadora Entre l'enclume et un rouleau compresseur 모루와 강압기 사이에 Между катком и наковальней. - Między młotem a kowadłem... + Między młotem a kowadłem. Mezi kovadlinou a parním válcem. Entre uma bigorna e um rolo compactador. Örs ve buhar silindiri arasında. @@ -261,9 +261,9 @@ Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. - Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + 반군 지도자가 되어 아군보다 기술, 머릿수, 차량, 자산이 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. @@ -279,7 +279,7 @@ Antistasi Chernarus 안티스타시 체르나루스 Antistasi Чернорусь - Antistasi Chernarus + Antistasi Czarnoruś Antistasi Černarus Antistasi Chernarus Antistasi Chernarus @@ -287,14 +287,13 @@ Antistasi - Kolkhoz in revolt - -Antistasi - Rebellion in Kolkhoz + <br/>Antistasi - Rebellion in Kolkhoz Antistasi - Kolkhoz in rivolta Antistasi - Revuelta en Kolkhoz Antistasi - Kolkhoz en révolte 안티스타시 - Kolkhoz in revolt Antistasi - Революция в колхозе - Antistasi - Kołchoz w Buncie + Antistasi - Bunt w Kołchozie Antistasi - Kolchoz ve vzpouře Antistasi - Colcoses em revolta Antistasi - Kolkhoz İsyanda @@ -305,7 +304,7 @@ Antistasi - Rebellion in Kolkhoz Vorsicht: Der Weihnachtsmann jagd dich! Attenzione: Santa Claus ti da la caccia! ¡Cuidado: Santa Claus te está cazando! - Attention: le Père Noël vous chasse! + Attention : le Père Noël vous chasse ! 경고: 산타 할아버지가 당신을 사냥하고 있습니다! Остерегайтесь: Санта-Клаус охотится на вас! Uwaga: Święty Mikołaj Cię szuka! @@ -318,9 +317,9 @@ Antistasi - Rebellion in Kolkhoz Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. - Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de guerrilla en un mundo totalmente dinámico, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + 반군 지도자가 되어 아군보다 기술, 머릿수, 차량, 자산이 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. @@ -344,14 +343,13 @@ Antistasi - Rebellion in Kolkhoz Antistasi - Chilled revolt - -Antistasi - lässige Revolution - Antistasi - Fresca Rivoluzione + <br/>Antistasi - lässige Revolution + Antistasi - Rivoluzione Fredda Antistasi - Revuelta Helada Antistasi - Révolte glacée 안티스타시 - 혹한의 반란 Antistasi - Зимнее восстание - Antistasi - Mroźny Bunt + Antistasi - Chłodna rewolucja Antistasi - Chladná vzpoura Antistasi - Revolta Fria Antistasi - Soğuk İsyan @@ -359,8 +357,14 @@ Antistasi - lässige Revolution This text not being updated is an Easter Egg. - Dieser Text ist ein Osterei und wurde nicht geupdated. + Dieser Text ist ein Easter Egg und wurde nicht geupdated. + Questo testo che non viene aggiornato è un Easter Egg. + Este texto sin ser actualizado es un Easter Egg ;). + Ce texte ne sera pas mis à jour c'est un Easter Egg + 업데이트되지 않는 이 텍스트는 이스터 에그입니다. Этот обновленный текст был пасхалкой. + Brak aktualizacji tego tekstu to Easter Egg + Tento text není upravován jakožto Easter Egg Este texto não ser atualizado é um "Easter Egg" (surpresa!) Güncellenmeyen bu metin bir Easter Egg'dir. 这个文本不会被更新,这是一个复活节彩蛋。 @@ -369,9 +373,9 @@ Antistasi - lässige Revolution Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. - Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de guerrilla en un mundo totalmente dinámico, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions. Quand vous voulez, où vous voulez, avec ce que vous voulez... - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + 반군 지도자가 되어 아군보다 기술, 머릿수, 차량, 자산이 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. @@ -382,7 +386,13 @@ Antistasi - lässige Revolution Antistasi Chernarus 2020 Antistasi Chernarus 2020 + Antistasi Chernarus 2020 + Antistasi Chernarus 2020 + Antistasi Chernarus 2020 + 안티스타시 체르나루스 2020 Antistasi Чернорусь 2020 + Antistasi Czarnoruś 2020 + Antistasi Černarus 2020 Antistasi Chernarus 2020 Antistasi Chernarus 2020 Antistasi Chernarus 2020 @@ -390,7 +400,13 @@ Antistasi - lässige Revolution Antistasi - Another Liberation of Cherno Antistasi - Eine weitere Befreiung von Cherno - Ещё одно Освобождение Черноруси + Antistati - Ennesima Liberazione di Cherno + Antistasi - Otra liberación más de Cherno + Antistasi - Une autre liberation de Cherno + 안티스타시 - 또 다른 체르나루스의 자유 + Antistasi - Ещё одно Освобождение Черноруси + Antistasi - Kolejne wyzwolenie Czarnorusi + Antistasi - Další osvobození Černa Antistasi - Outra Libertação de Cherno Antistasi - Cherno'nun Başka Bir Kurtuluşu Antistasi - 另一个切尔诺贝利的解放 @@ -403,7 +419,7 @@ Antistasi - lässige Revolution Pris entre deux feux. 두 전선 사이에 갇히다. Застряв меж двух фронтов. - Jeszcze Livonia nie zginęła, Kiedy my żyjemy. Co nam obca przemoc wzięła, Szablą odbierzemy... + Uwięziony pomiędzy dwoma frontami. Uvízl mezi dvěma frontami. Preso entre duas frentes. İki cephe arasında direniş. @@ -413,9 +429,9 @@ Antistasi - lässige Revolution Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. - Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de guerrilla en un mundo totalmente dinámico, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + 반군 지도자가 되어 아군보다 기술, 머릿수, 차량, 자산이 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. @@ -439,14 +455,14 @@ Antistasi - lässige Revolution Antistasi - The Baltic Revolution - Antistasi - Die altische Revolution + Antistasi - Die baltische Revolution Antistasi - La Rivoluzione Baltica Antistasi - La Revolución Báltica Antistasi - La Révolution Baltique 안티스타시 - 발트 혁명 Antistasi - Балтийская Революция Antistasi - Rewolucja Bałtycka - Antistasi - Baltská Revoluce + Antistasi - Baltická Revoluce Antistasi - A Revolução do Báltico Antistasi - Baltık Devrimi Antistasi - 波罗的海革命 @@ -459,7 +475,7 @@ Antistasi - lässige Revolution Du Sable et du Sang 모래와 피 Кровь и песок - Krew i piasek... + Piach i krew Písek a krev Areia e sangue Kum ve Kan @@ -469,9 +485,9 @@ Antistasi - lässige Revolution Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. - Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + 반군 지도자가 되어 아군보다 기술, 머릿수, 차량, 자산이 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. @@ -510,9 +526,9 @@ Antistasi - lässige Revolution The island is small but packed with enemies. Look out! Diese Insel ist klein aber voller Feinde. Sei auf der Hut! - L'isola è piccola ma pienda di nemici, fai attenzione! + L'isola è piccola ma piena di nemici, fai attenzione! La Isla es pequeña pero llena de enemigos. ¡Cuidado! - L'île est petite mais remplie d'ennemis. Attention! + L'île est petite mais remplie d'ennemis. Attention ! 섬은 작지만 적으로 가득합니다. 조심하십시오! Остров небольшой, но полон врагов. Будь начеку! Wyspa jest mała, ale pełna wrogów. Uważajcie na siebie! @@ -525,9 +541,9 @@ Antistasi - lässige Revolution Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. - Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + 반군 지도자가 되어 아군보다 기술, 머릿수, 차량, 자산이 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. @@ -571,7 +587,7 @@ Antistasi - lässige Revolution La réunification de Sahrani 사흐라니의 재통일 Воссоединение Сахрани - Czas na ponowne zjednoczenie Sahrani. + Zjednoczenie Sahrani Sjednocení Sahrani A reunificação de Sahrani Sahrani'nin yeniden birleşmesi @@ -583,7 +599,7 @@ Antistasi - lässige Revolution Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + 반군 지도자가 되어 아군보다 기술, 머릿수, 차량, 자산이 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. @@ -622,15 +638,24 @@ Antistasi - lässige Revolution Vive la résistance! Lang lebe der Widerstand! + Vive la résistance! + Vive la résistance! + Vive la résistance ! + 레지스탕스 만세! + Да здравствует Сопротивление! + Niech żyje ruch oporu! + Ať žije odboj! + Vive la Résistance! + Vive la Résistance! (Yaşasın Direniş!) 抵抗运动万岁! Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. - Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de guerrilla en un mundo totalmente dinámico, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions. Quand vous voulez, où vous voulez, avec ce que vous voulez... - 반군 지도자가 되십시오. 수적 그리고 질적으로 막강한 적과 싸우십시오. 18개의 서브 미션과 함께 언제 어디든지 게릴라 전술을 사용하십시오. + 반군 지도자가 되어 아군보다 기술, 머릿수, 차량, 자산이 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. @@ -641,8 +666,13 @@ Antistasi - lässige Revolution Antistasi Normandy Antistasi Normandie + Antistasi Normandia + Antistasi Normandía. Antistasi Normandie + 안티스타시 노르망디 Antistasi Нормандия + Antistasi Normandia + Antistasi Normandie Antistasi Normandia Antistasi Normandiya Antistasi Normandy @@ -650,17 +680,22 @@ Antistasi - lässige Revolution Antistasi - The French Resistance Antistasi - Der französische Widerstand + Antistati- La Resistenza Francese + Antistasi - La Resistencia Francesa. Antistasi - La Résistance + 안티스타시 - 프랑스 레지스탕스 Antistasi - Французское Сопротивление. + Antistasi - Francuski Ruch Oporu + Antistasi - Francouzký Odboj Antistasi - A Resistência Francesa Antistasi - Fransız Direnişi Antistasi - 法国抵抗运动 Because nothing is more important than Freedom. - Weil Freiheit das wichtigste ist. - Nulla è più importante della libertà. - Porque nada es más importante que la Libertad + Weil nichts wichtiger ist als die Freiheit. + Perché nulla è più importante della libertà. + Porque nada es más importante que la Libertad. Parce que rien n'est plus important que la Liberté. 자유보다 중요한건 없기에. Потому что нет ничего важнее Свободы. @@ -674,9 +709,9 @@ Antistasi - lässige Revolution Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. - Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + 반군 지도자가 되어 아군보다 기술, 머릿수, 차량, 자산이 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. @@ -715,13 +750,13 @@ Antistasi - lässige Revolution In the Heat of the Takistani Desert In der Hitze der takistanischen Wüste - Nel calore del deserto Takistano + Nell'afa del deserto Takistano En el Calor del Desierto Takistaní Dans la chaleur du désert du Takistan 타키스타니 사막의 열기 속에서 В жаре Такистанской пустыни - W upale takistańskiej pustyni ... - V žáru takstánské pouště + W upale takistańskiej pustyni... + V žáru Takistanské pouště Entre o Calor do Deserto de Takistani Takistan Çölü'nün Sıcaklığında 在 Takistan 沙漠的热浪中 @@ -730,9 +765,9 @@ Antistasi - lässige Revolution Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. - Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + 반군 지도자가 되어 아군보다 기술, 머릿수, 차량, 자산이 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. @@ -748,7 +783,7 @@ Antistasi - lässige Revolution Antistasi Takistan 안티스타시 타키스탄 Antistasi Такистан - Antistasi Takstan + Antistasi Takistan Antistasi Takistan Antistasi Takistan Antistasi Takistan @@ -763,7 +798,7 @@ Antistasi - lässige Revolution 안티스타시 - 타키스탄 해방 Antistasi - Освобождение Такистана Antistasi - Wyzwolenie Takistanu - Antistasi - osvobození Tákistanu + Antistasi - osvobození Takistanu Antistasi - A Libertação de Takistan Antistasi - Takistan'ın Kurtuluşu Antistasi - 解放 Takistan @@ -771,13 +806,13 @@ Antistasi - lässige Revolution Business and War... Geschäft und Krieg... - Business e Guerra... + Affari e Guerra... Negocios y Guerra... Les Affaires et la Guerre... 사업과 전쟁... Бизнес и Война... Biznes i wojna... - Obchod a válka ... + Obchod a válka... Negócios e Guerra ... İş ve Savaş... 生意与战争... @@ -786,9 +821,9 @@ Antistasi - lässige Revolution Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. Sei ein Anführer des Widerstands. Kämpfe gegen einen technologisch und zahlenmäßigen überlegenen Feind. Nutze Guerillataktiken in einer vollständig dynamischen Welt mit 18 möglichen Sekundärmissionen. Es könnte jederzeit und überall alles passieren... Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. - Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. + Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + 반군 지도자가 되어 아군보다 기술, 머릿수, 차량, 자산이 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. @@ -813,7 +848,7 @@ Antistasi - lässige Revolution Antistasi - Warlords of the Pacific Antistasi - Warlords of the Pacific - Antistasi - Warlords del Pacifico + Antistasi - Signori della guerra del Pacifico Antistasi - Señores de la guerra del Pacífico Antistasi - Les Seigneurs de Guerre du Pacifique 안티스타시 - 태평양의 군벌 @@ -827,12 +862,12 @@ Antistasi - lässige Revolution Beauty and destruction Schönheit und Zerstörung - La bellezza della distruzione + Bellezza e distruzione Belleza y Destrucción Beauté et destruction 아름다움과 파괴 Красота и разрушение - Piekno i zniszczenie... + Piękno i zniszczenie... Krása a destrukce Beleza e destruição Güzellik ve yıkım @@ -844,7 +879,7 @@ Antistasi - lässige Revolution Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + 반군 지도자가 되어 아군보다 기술, 머릿수, 차량, 자산이 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. @@ -869,7 +904,7 @@ Antistasi - lässige Revolution Antistasi - Liberation of Tembelan Island Antistasi - Befreiung der Tembelan Inseln - Antistasi - Liberazione dell'isola Tembelan + Antistasi - Liberazione dell'isola di Tembelan Antistasi - Liberación de la Isla Tembelan Antistasi - Liberation de l'ile de Tembelan 안티스타시 - 템벨란 섬 해방 @@ -900,7 +935,7 @@ Antistasi - lässige Revolution Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + 반군 지도자가 되어 아군보다 기술, 머릿수, 차량, 자산이 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. @@ -944,7 +979,7 @@ Antistasi - lässige Revolution Chasse dans les bois 숲 속의 사냥 Охота в лесу - Polowanie czas zacząć! + Polowanie w lasach Lov v lese Caça nos bosques Ormanda avlanmak @@ -956,7 +991,7 @@ Antistasi - lässige Revolution Sii il leader della Resistenza. Combatti contro un nemico superiore in tecnologia, numero, risorse e veicoli. Usa tattiche di guerriglia in un mondo totalmente dinamico, con circa 18 missioni secondarie, ovunque, in qualsiasi momento e con ogni cosa. Sé el Líder de la Resistencia. Lucha contra un enemigo superior en tecnología, número, capacidades y vehículos. Usa tacticas de la guerrilla en un mundo totalmente dinámica, con alrededor de 18 misiones secundarias, en todos lados, a cualquier hora, con cualquier cosa. Devenez le Chef de la Résistance. Battez-vous contre un ennemi en surnombre et avec un niveau technologique supérieur. Utilisez les tactiques des Guerrillas dans un monde complétement dynamique, avec environ 18 missions secondaires. Quand vous voulez, où vous voulez, avec ce que vous voulez... - 반군 지도자가 되십시오. 차량, 자산으로 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. + 반군 지도자가 되어 아군보다 기술, 머릿수, 차량, 자산이 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. @@ -987,7 +1022,7 @@ Antistasi - lässige Revolution 안티스타시 - 비롤라티 해방 Antistasi - Освобождение Виролахти Antistasi - Wyzwolenie Virolahti - Antistasi - osvobození Virolahti + Antistasi - Osvobození Virolahti Antistasi - A Libertação de Virolahti Antistasi - Virolahti'nin Kurtuluşu Antistasi - 解放 Virolahti From 2a8243c934fec4a591c5c9a40163ffe36370f044 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Mon, 9 Oct 2023 00:44:31 +0200 Subject: [PATCH 049/157] core-fn-OrgPlayers --- .../functions/OrgPlayers/fn_donateMoney.sqf | 10 +++++---- .../functions/OrgPlayers/fn_memberAdd.sqf | 22 ++++++++++--------- .../functions/OrgPlayers/fn_membersList.sqf | 10 +++++---- .../functions/OrgPlayers/fn_playerLeash.sqf | 3 ++- .../functions/OrgPlayers/fn_theBossSteal.sqf | 6 +++-- .../fn_theBossToggleEligibility.sqf | 14 +++++++----- .../functions/OrgPlayers/fn_unitTraits.sqf | 18 ++++++++------- 7 files changed, 48 insertions(+), 35 deletions(-) diff --git a/A3A/addons/core/functions/OrgPlayers/fn_donateMoney.sqf b/A3A/addons/core/functions/OrgPlayers/fn_donateMoney.sqf index 96b29887ec..370629d654 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_donateMoney.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_donateMoney.sqf @@ -1,6 +1,8 @@ +private _titleStr = localize "STR_A3A_fn_orgp_donMon_titel"; private ["_resourcesPlayer","_pointsXJ","_target"]; + _resourcesPlayer = player getVariable "moneyX"; -if (_resourcesPlayer < 100) exitWith {["Donate Money", "You have less than 100 € to donate."] call A3A_fnc_customHint;}; +if (_resourcesPlayer < 100) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_donMon_no_less"] call A3A_fnc_customHint;}; if (count _this == 0) exitWith { @@ -8,12 +10,12 @@ if (count _this == 0) exitWith _pointsXJ = (player getVariable "score") + 1; player setVariable ["score",_pointsXJ,true]; [-100] call A3A_fnc_resourcesPlayer; - ["Donate Money", "You have donated 100 € to the cause. This will raise your status among our forces."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_orgp_donMon_donated_faction"] call A3A_fnc_customHint; }; _target = cursortarget; -if (!isPlayer _target) exitWith {["Donate Money", "You must be looking to a player in order to give him money."] call A3A_fnc_customHint;}; +if (!isPlayer _target) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_donMon_no_looking"] call A3A_fnc_customHint;}; [-100] call A3A_fnc_resourcesPlayer; [100] remoteExec ["A3A_fnc_resourcesPlayer", _target]; -["Donate Money", format ["You have donated 100 € to %1.", name _target]] call A3A_fnc_customHint; +[_titleStr, format [localize "STR_A3A_fn_orgp_donMon_donated_player", name _target]] call A3A_fnc_customHint; diff --git a/A3A/addons/core/functions/OrgPlayers/fn_memberAdd.sqf b/A3A/addons/core/functions/OrgPlayers/fn_memberAdd.sqf index 61942634d9..5ec4b030d5 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_memberAdd.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_memberAdd.sqf @@ -1,27 +1,29 @@ -if (!(serverCommandAvailable "#logout") and (!isServer)) exitWith {["Membership", "Only Server Admins or hosters can add a new member."] call A3A_fnc_customHint;}; +private _titleStr = localize "STR_A3A_fn_orgp_memAdd_titel"; -if !(membershipEnabled) exitWith {["Membership", "Server Member feature is disabled."] call A3A_fnc_customHint;}; +if (!(serverCommandAvailable "#logout") and (!isServer)) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memAdd_no_admin"] call A3A_fnc_customHint;}; -if (isNil "membersX") exitWith {["Membership", "Membership feature not yet initialised. Please try again later."] call A3A_fnc_customHint;}; +if !(membershipEnabled) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memAdd_no_disabled"] call A3A_fnc_customHint;}; + +if (isNil "membersX") exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memAdd_no_initialised"] call A3A_fnc_customHint;}; _target = cursortarget; -if (!isPlayer _target) exitWith {["Membership", "You are not pointing to anyone."] call A3A_fnc_customHint;}; +if (!isPlayer _target) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memAdd_no_pointing"] call A3A_fnc_customHint;}; _uid = getPlayerUID _target; -if ((_this select 0 == "add") and ([_target] call A3A_fnc_isMember)) exitWith {["Membership", "The player is already a member of this server."] call A3A_fnc_customHint;}; -if ((_this select 0 == "remove") and !([_target] call A3A_fnc_isMember)) exitWith {["Membership", "The player is not a member of this server."] call A3A_fnc_customHint;}; +if ((_this select 0 == "add") and ([_target] call A3A_fnc_isMember)) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memAdd_no_already"] call A3A_fnc_customHint;}; +if ((_this select 0 == "remove") and !([_target] call A3A_fnc_isMember)) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memAdd_no_not"] call A3A_fnc_customHint;}; if (_this select 0 == "add") then { membersX pushBackUnique _uid; _target setVariable ["eligible", true, true]; - ["Membership", format ["%1 has been added to the Server Members List.",name _target]] call A3A_fnc_customHint; - ["Membership", "You have been added to the Server Members list."] remoteExec ["A3A_fnc_customHint", _target]; + [_titleStr, format [localize "STR_A3A_fn_orgp_memAdd_added_other",name _target]] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_orgp_memAdd_added_you"] remoteExec ["A3A_fnc_customHint", _target]; } else { membersX = membersX - [_uid]; - ["Membership", format ["%1 has been removed from the Server Members List.",name _target]] call A3A_fnc_customHint; - ["Membership", "You have been removed from the Server Members list."] remoteExec ["A3A_fnc_customHint", _target]; + [_titleStr, format [localize "STR_A3A_fn_orgp_memAdd_removed_other",name _target]] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_orgp_memAdd_removed_you"] remoteExec ["A3A_fnc_customHint", _target]; }; publicVariable "membersX"; diff --git a/A3A/addons/core/functions/OrgPlayers/fn_membersList.sqf b/A3A/addons/core/functions/OrgPlayers/fn_membersList.sqf index ebe177c9ff..16aff2af05 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_membersList.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_membersList.sqf @@ -1,6 +1,8 @@ -if !(membershipEnabled) exitWith {["Membership", "Server Member feature is disabled."] call A3A_fnc_customHint;}; +private _titleStr = localize "STR_A3A_fn_orgp_memList_titel"; + +if !(membershipEnabled) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memList_no_disabled"] call A3A_fnc_customHint;}; private ["_countX"]; -_textX = "In Game Members

"; +_textX = localize "STR_A3A_fn_orgp_memList_members"; _countN = 0; { @@ -12,6 +14,6 @@ if (!isNull _playerX) then }; } forEach (call A3A_fnc_playableUnits); -_textX = format ["%1
No members:
%2",_textX,_countN]; +_textX = format [localize "STR_A3A_fn_orgp_memList_members_count",_textX,_countN]; -["Membership", _textX] call A3A_fnc_customHint; +[_titleStr, _textX] call A3A_fnc_customHint; diff --git a/A3A/addons/core/functions/OrgPlayers/fn_playerLeash.sqf b/A3A/addons/core/functions/OrgPlayers/fn_playerLeash.sqf index 665ac11883..f90ea8a652 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_playerLeash.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_playerLeash.sqf @@ -32,6 +32,7 @@ FIX_LINE_NUMBERS() A3A_playerLeash_refresh = false; private _countDown = INITIAL_COUNT_TIME; private _debugMode = !isNil "A3A_DEV_playerLeash_debug"; +private _titleStr = localize ""; // -1 is used to represent unlimited distance. if (memberDistance <= 0 || !membershipEnabled) exitWith {}; @@ -70,7 +71,7 @@ while {!([player] call A3A_fnc_isMember) || _debugMode} do { private _compassDirections = ["N","NE","E","SE","S","SW","W","NW"]; private _retreatDirection = _compassDirections # ((player getDir _nearestLeashCentre) / 360 * count _compassDirections); - ["Comrade, we're losing contact!", format ["Retreat %1 m %2, within %3 s.
Stay within %4 km of HQ or a member. Failure to comply will re-insert you at HQ.", ceil _retreatDistance, _retreatDirection, _countDown, ceil (memberDistance/1e3)]] call A3A_fnc_customHint; + [localize "STR_A3A_fn_orgp_plaLeash_comrade", format [localize "STR_A3A_fn_orgp_plaLeash_retreat", ceil _retreatDistance, _retreatDirection, _countDown, ceil (memberDistance/1e3)]] call A3A_fnc_customHint; uiSleep 1; if (_countDown <= 0) then { // Get nearest location name for logging. diff --git a/A3A/addons/core/functions/OrgPlayers/fn_theBossSteal.sqf b/A3A/addons/core/functions/OrgPlayers/fn_theBossSteal.sqf index 86b3242d44..839f1a6c27 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_theBossSteal.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_theBossSteal.sqf @@ -1,9 +1,11 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() +private _titleStr = localize "STR_A3A_fn_orgp_tBSteal_titel"; + _resourcesFIA = server getVariable "resourcesFIA"; -if (_resourcesFIA < 100) exitWith {["Money Grab", "FIA has not enough resources to grab."] call A3A_fnc_customHint;}; +if (_resourcesFIA < 100) exitWith {[_titleStr, format [localize "STR_A3A_fn_orgp_tBSteal_grab_no",FactionGet(reb,"name")]] call A3A_fnc_customHint;}; server setvariable ["resourcesFIA",_resourcesFIA - 100, true]; [-2,theBoss] call A3A_fnc_playerScoreAdd; [100] call A3A_fnc_resourcesPlayer; -["Money Grab", format ["You grabbed 100 € from the %1 Money Pool.

This will affect your prestige and status among %1 forces.",FactionGet(reb,"name")]] call A3A_fnc_customHint; +[_titleStr, format [localize "STR_A3A_fn_orgp_tBSteal_grab_yes",FactionGet(reb,"name")]] call A3A_fnc_customHint; diff --git a/A3A/addons/core/functions/OrgPlayers/fn_theBossToggleEligibility.sqf b/A3A/addons/core/functions/OrgPlayers/fn_theBossToggleEligibility.sqf index 7324dabc9e..73dd10b771 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_theBossToggleEligibility.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_theBossToggleEligibility.sqf @@ -1,3 +1,5 @@ +private _titleStr = localize "STR_A3A_fn_orgp_tBTogEli_titel"; + if !(isServer) exitWith {}; params ["_playerX", ["_newBoss", objNull]]; @@ -14,29 +16,29 @@ if (_playerX getVariable ["eligible",false]) then if(!isNull _newBoss && isPlayer _newBoss) then { if ([_newBoss] call A3A_fnc_makePlayerBossIfEligible) then { - _text = format ["You resign from being commander, choosing %1 as your successor.", name _newBoss]; + _text = format [localize "STR_A3A_fn_orgp_tBTogEli_resign_choosing", name _newBoss]; } else { - _text = format ["You resign from being commander. Your chosen successor (%1) was not eligible.", name _newBoss]; + _text = format [localize "STR_A3A_fn_orgp_tBTogEli_resign_chosen", name _newBoss]; }; } else { - _text = "You resign from being Commander. Others will take the command if there is someone suitable."; + _text = localize "STR_A3A_fn_orgp_tBTogEli_resign_others"; }; } else { - _text = "You decided not to be eligible for commander."; + _text = localize "STR_A3A_fn_orgp_tBTogEli_eligible_no"; }; } else { if ([_playerX] call A3A_fnc_isMember) then { _forceElection = true }; _playerX setVariable ["eligible",true,true]; - _text = "You are now eligible to be commander of our forces."; + _text = localize "STR_A3A_fn_orgp_tBTogEli_eligible_yes"; }; -["Commander", _text] remoteExec ["A3A_fnc_customHint", _playerX]; +[_titleStr, _text] remoteExec ["A3A_fnc_customHint", _playerX]; // Will remove current boss if now ineligible [_forceElection] call A3A_fnc_assignBossIfNone; diff --git a/A3A/addons/core/functions/OrgPlayers/fn_unitTraits.sqf b/A3A/addons/core/functions/OrgPlayers/fn_unitTraits.sqf index a7691998f1..72f6028181 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_unitTraits.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_unitTraits.sqf @@ -23,6 +23,8 @@ Example: FIX_LINE_NUMBERS() private _type = typeOf player; private _text = ""; +private _titleStr = localize "STR_A3A_fn_orgp_unitTraits_titel"; + if(roleDescription player == "Default Commander") then { //Same values as teamleader @@ -31,24 +33,24 @@ if(roleDescription player == "Default Commander") then player setUnitTrait ["loadCoef",1.4]; player setUnitTrait ["medic", true]; player setUnitTrait ["engineer", true]; - _text = "Commander role.

The commander is a lightweight unit with increased camouflage, medical and engineering capabilities."; + _text = localize "STR_A3A_fn_orgp_unitTraits_commander"; } else { switch (_type) do { //cases for greenfor missions - case "I_G_medic_F": {_text = "Medic role.

Medics do not have any bonus or penalties, but have the ability to use certain medical items for full health restoration."}; //reintroduced - 8th January 2020, Bob Murphy - case "I_G_Soldier_TL_F": {player setUnitTrait ["camouflageCoef",0.8]; player setUnitTrait ["audibleCoef",0.8]; player setUnitTrait ["loadCoef",1.4]; _text = "Teamleader role.

Teamleader are more lightweight units with increased camouflage capabilities."}; //reintroduced - 8th January 2020, Bob Murphy - case "I_G_Soldier_F": {player setUnitTrait ["UAVHacker",true]; _text = "Rifleman role.

Riflemen do not have any bonus or penalties but can hack drones."}; //reintroduced - 8th January 2020, Bob Murphy - case "I_G_Soldier_GL_F": {player setUnitTrait ["camouflageCoef",1.2]; player setUnitTrait ["loadCoef",0.8]; _text = "Grenadier role.

Grenadiers have a slight bonus on carry capacity, but are easy to spot."}; //reintroduced - 8th January 2020, Bob Murphy - case "I_G_Soldier_AR_F": {player setUnitTrait ["audibleCoef",1.2]; player setUnitTrait ["loadCoef",0.8]; _text = "Autorifleman role.

Autoriflemen have a slight bonus on carry capacity, but make too much noise when they move."}; //reintroduced - 8th January 2020, Bob Murphy - case "I_G_engineer_F": {_text = "Engineer role.

Engineers do not have any bonus or penalties, but have the ability to use Repair Kits for vehicle repair."}; //reintroduced - 8th January 2020, Bob Murphy + case "I_G_medic_F": {_text = localize "STR_A3A_fn_orgp_unitTraits_medic"}; //reintroduced - 8th January 2020, Bob Murphy + case "I_G_Soldier_TL_F": {player setUnitTrait ["camouflageCoef",0.8]; player setUnitTrait ["audibleCoef",0.8]; player setUnitTrait ["loadCoef",1.4]; _text = localize "STR_A3A_fn_orgp_unitTraits_teamllead"}; //reintroduced - 8th January 2020, Bob Murphy + case "I_G_Soldier_F": {player setUnitTrait ["UAVHacker",true]; _text = localize "STR_A3A_fn_orgp_unitTraits_rifle"}; //reintroduced - 8th January 2020, Bob Murphy + case "I_G_Soldier_GL_F": {player setUnitTrait ["camouflageCoef",1.2]; player setUnitTrait ["loadCoef",0.8]; _text = localize "STR_A3A_fn_orgp_unitTraits_grenadier"}; //reintroduced - 8th January 2020, Bob Murphy + case "I_G_Soldier_AR_F": {player setUnitTrait ["audibleCoef",1.2]; player setUnitTrait ["loadCoef",0.8]; _text = localize "STR_A3A_fn_orgp_unitTraits_autorifle"}; //reintroduced - 8th January 2020, Bob Murphy + case "I_G_engineer_F": {_text = localize "STR_A3A_fn_orgp_unitTraits_engi"}; //reintroduced - 8th January 2020, Bob Murphy }; }; if (isMultiPlayer) then { sleep 5; - ["Unit Traits", format ["You have selected %1.",_text]] call A3A_fnc_customHint; + [_titleStr, format [localize "STR_A3A_fn_orgp_unitTraits_you",_text]] call A3A_fnc_customHint; }; From 3d1b3cfda8528c7c3a3d93c2f9a01c3efc930138 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Mon, 9 Oct 2023 00:49:04 +0200 Subject: [PATCH 050/157] proxy --- A3A/addons/core/functions/proxy/fn_onPlayerRespawn.sqf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/A3A/addons/core/functions/proxy/fn_onPlayerRespawn.sqf b/A3A/addons/core/functions/proxy/fn_onPlayerRespawn.sqf index 09aa55d2aa..3ca988d4c2 100644 --- a/A3A/addons/core/functions/proxy/fn_onPlayerRespawn.sqf +++ b/A3A/addons/core/functions/proxy/fn_onPlayerRespawn.sqf @@ -33,7 +33,7 @@ if (side group player == teamPlayer) then { _owner = _oldUnit getVariable ["owner",_oldUnit]; - if (_owner != _oldUnit) exitWith {["Remote AI", "Died while remote controlling AI."] call A3A_fnc_customHint; selectPlayer _owner; disableUserInput false; deleteVehicle _newUnit}; + if (_owner != _oldUnit) exitWith {[localize "STR_A3A_fn_proxy_remAI_titel", localize "STR_A3A_fn_proxy_remAI_text"] call A3A_fnc_customHint; selectPlayer _owner; disableUserInput false; deleteVehicle _newUnit}; _nul = [0,-1,getPos _oldUnit] remoteExec ["A3A_fnc_citySupportChange",2]; @@ -219,7 +219,7 @@ if (side group player == teamPlayer) then }; _markersX = markersX select {sidesX getVariable [_x,sideUnknown] == teamPlayer}; _pos = position _veh; - if (_markersX findIf {_pos inArea _x} != -1) then {["Static Deployed", "Static weapon has been deployed for use in a nearby zone, and will be used by garrison militia if you leave it here the next time the zone spawns."] call A3A_fnc_customHint;}; + if (_markersX findIf {_pos inArea _x} != -1) then {[localize "STR_A3A_fn_proxy_StatDepl_titel", localize "STR_A3A_fn_proxy_StatDepl_text"] call A3A_fnc_customHint;}; }; }]; player addEventHandler ["WeaponDisassembled", From 26b9e98cac1232924c14bb62e112c7c1479c7abb Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Mon, 9 Oct 2023 01:13:02 +0200 Subject: [PATCH 051/157] punishment --- A3A/addons/core/functions/Punishment/fn_outOfBounds.sqf | 2 +- A3A/addons/core/functions/Punishment/fn_punishment.sqf | 6 +++--- .../functions/Punishment/fn_punishment_evaluateEvent.sqf | 6 +++--- .../core/functions/Punishment/fn_punishment_release.sqf | 4 ++-- .../functions/Punishment/fn_punishment_sentence_client.sqf | 2 +- .../functions/Punishment/fn_punishment_sentence_server.sqf | 2 +- 6 files changed, 11 insertions(+), 11 deletions(-) diff --git a/A3A/addons/core/functions/Punishment/fn_outOfBounds.sqf b/A3A/addons/core/functions/Punishment/fn_outOfBounds.sqf index b901f54aa1..e0ec1fe1f9 100644 --- a/A3A/addons/core/functions/Punishment/fn_outOfBounds.sqf +++ b/A3A/addons/core/functions/Punishment/fn_outOfBounds.sqf @@ -31,7 +31,7 @@ while {alive player} do { if (_timeLeft isEqualTo 0) then {player call BIS_fnc_neutralizeUnit} else { _timerResetTimeOut = 60; _timeLeft = _timeLeft -1; - ["Out of bounds", format ["Return to the AO before your blown up, you have %1 seconds.", _timeLeft]] call A3A_fnc_customHint; + [localize "STR_A3A_fn_punish_oob_titel", format [localize "STR_A3A_fn_punish_oob_text", _timeLeft]] call A3A_fnc_customHint; }; } else { if (_timerResetTimeOut == 0) then { diff --git a/A3A/addons/core/functions/Punishment/fn_punishment.sqf b/A3A/addons/core/functions/Punishment/fn_punishment.sqf index 3c31d81e73..63ab971d7d 100644 --- a/A3A/addons/core/functions/Punishment/fn_punishment.sqf +++ b/A3A/addons/core/functions/Punishment/fn_punishment.sqf @@ -90,7 +90,7 @@ private _injuredComrade = ""; private _victimStats = "damaged systemPunished [AI]"; if (_victim isKindOf "Man") then { _injuredComrade = ["Injured comrade: ",name _victim] joinString ""; - ["FF Notification", [_name," hurt you!"] joinString ""] remoteExecCall ["A3A_fnc_customHint", _victim, false]; + [localize "STR_A3A_fn_punish_FF_Noti", [_name," ",localize "STR_A3A_fn_punish_pun_hurt"] joinString ""] remoteExecCall ["A3A_fnc_customHint", _victim, false]; private _UIDVictim = ["AI", getPlayerUID _victim] select (isPlayer _victim); _victimStats = ["damaged ",name _victim," [",_UIDVictim,"]"] joinString ""; }; @@ -100,7 +100,7 @@ private _playerStats = ["Total-time: ",str _timeTotal," (incl. +",str _timeAdded private _instigatorLog = [["WARNING","GUILTY"] select (_offenceTotal >= 1)," | ",_name," [",_UID,"] ",_victimStats,", ",_playerStats] joinString ""; Info(_instigatorLog); -["FF Warning", ["Watch your fire!",_injuredComrade,_customMessage] joinString "
"] remoteExecCall ["A3A_fnc_customHint", _originalBody, false]; +[localize "STR_A3A_fn_punish_punEval_warning", [localize "STR_A3A_fn_punish_pun_fire",_injuredComrade,_customMessage] joinString "
"] remoteExecCall ["A3A_fnc_customHint", _originalBody, false]; if (_offenceTotal < 1) exitWith {"WARNING";}; @@ -113,7 +113,7 @@ if (_instigator isEqualTo _originalBody) then { }; (units group _originalBody) joinSilent group _originalBody; // Refer to controlunit.sqf for source of this *function* group _instigator selectLeader _originalBody; - ["Control Unit", "Returned to original Unit due to FF."] remoteExecCall ["A3A_fnc_customHint",_instigator,false]; + [localize "STR_A3A_fn_punish_pun_conUn", localize "STR_A3A_fn_punish_pun_returned"] remoteExecCall ["A3A_fnc_customHint",_instigator,false]; Info("Returned "+_name+" ["+_UID+"]'s UAV to original Unit due to FF.") [_originalBody] remoteExec ["selectPlayer",_instigator,false]; diff --git a/A3A/addons/core/functions/Punishment/fn_punishment_evaluateEvent.sqf b/A3A/addons/core/functions/Punishment/fn_punishment_evaluateEvent.sqf index 5df86fc34a..abe892887f 100644 --- a/A3A/addons/core/functions/Punishment/fn_punishment_evaluateEvent.sqf +++ b/A3A/addons/core/functions/Punishment/fn_punishment_evaluateEvent.sqf @@ -75,12 +75,12 @@ _instigator setVariable ["A3A_FFPun_CD", servertime + 1, false]; // Local Exec f private _victimStats = ["damaged ",["systemPunished",name _victim] select (_victim isKindOf "Man")," "] joinString ""; _victimStats = [_victimStats,"[",["AI",getPlayerUID _victim] select (isPlayer _victim),"]"] joinString ""; private _notifyVictim = { - if (isPlayer _victim) then {["FF Notification", format["%1 hurt you!",name _instigator]] remoteExec ["A3A_fnc_customHint", _victim, false];}; + if (isPlayer _victim) then {[localize "STR_A3A_fn_punish_FF_Noti", format[localize "STR_A3A_fn_punish_punEval_hurt",name _instigator]] remoteExec ["A3A_fnc_customHint", _victim, false];}; }; private _notifyInstigator = { params ["_exempMessage"]; - private _comradeStats = ["",["Injured comrade: ",name _victim,""] joinString ""] select (_victim isKindOf "Man"); - ["FF Warning", [_exempMessage,_comradeStats,_customMessage] joinString "
"] remoteExec ["A3A_fnc_customHint", _instigator, false]; + private _comradeStats = ["",[localize "STR_A3A_fn_punish_punEval_injured"," ",name _victim,""] joinString ""] select (_victim isKindOf "Man"); + [localize "STR_A3A_fn_punish_punEval_warning", [_exempMessage,_comradeStats,_customMessage] joinString "
"] remoteExec ["A3A_fnc_customHint", _instigator, false]; }; private _logPvPHurt = { if (!(_victim isKindOf "Man")) exitWith {}; diff --git a/A3A/addons/core/functions/Punishment/fn_punishment_release.sqf b/A3A/addons/core/functions/Punishment/fn_punishment_release.sqf index a4ed381b5a..28edaca25f 100644 --- a/A3A/addons/core/functions/Punishment/fn_punishment_release.sqf +++ b/A3A/addons/core/functions/Punishment/fn_punishment_release.sqf @@ -57,7 +57,7 @@ switch (_source) do { call _releaseFromSentence; Info_1("RELEASE | %1", _playerStats); if (isPlayer _detainee) then { - ["FF Punishment", "Enough then."] remoteExecCall ["A3A_fnc_customHint", _detainee, false]; + [localize "STR_A3A_fn_punish_FF_Pun", localize "STR_A3A_fn_punish_punRel_enough"] remoteExecCall ["A3A_fnc_customHint", _detainee, false]; }; true; }; @@ -66,7 +66,7 @@ switch (_source) do { call _releaseFromSentence; Info_1("FORGIVE | %1", _playerStats); if (isPlayer _detainee) then { - ["FF Punishment", "An admin looks with pity upon your soul.
You have been forgiven."] remoteExecCall ["A3A_fnc_customHint", _detainee, false]; + [localize "STR_A3A_fn_punish_FF_Pun", localize "STR_A3A_fn_punish_punRel_admin"] remoteExecCall ["A3A_fnc_customHint", _detainee, false]; }; true; }; diff --git a/A3A/addons/core/functions/Punishment/fn_punishment_sentence_client.sqf b/A3A/addons/core/functions/Punishment/fn_punishment_sentence_client.sqf index 66be7cbcec..58eac4cfc2 100644 --- a/A3A/addons/core/functions/Punishment/fn_punishment_sentence_client.sqf +++ b/A3A/addons/core/functions/Punishment/fn_punishment_sentence_client.sqf @@ -32,7 +32,7 @@ if (_timeLeft < 5) then {_timeLeft = 5;}; // Sometimes something somewhere might for "_timeLeft" from _timeLeft to _timeLeft-4 step -1 do { if (!isPlayer _detainee) exitWith {false}; - ["FF Punishment", format ["Please do not teamkill. Stare at the turtles for %1 more seconds.",_timeLeft], true] call A3A_fnc_customHint; + [localize "STR_A3A_fn_punish_FF_Pun", format [localize "STR_A3A_fn_punish_punSenCl_text",_timeLeft], true] call A3A_fnc_customHint; uiSleep 1; }; true; diff --git a/A3A/addons/core/functions/Punishment/fn_punishment_sentence_server.sqf b/A3A/addons/core/functions/Punishment/fn_punishment_sentence_server.sqf index 9a317402ca..e0fae46045 100644 --- a/A3A/addons/core/functions/Punishment/fn_punishment_sentence_server.sqf +++ b/A3A/addons/core/functions/Punishment/fn_punishment_sentence_server.sqf @@ -59,7 +59,7 @@ private _detainee = _varspace getVariable ["player",objNull]; }; if (!isNull _admin) then { if (_admin isEqualTo _detainee) exitWith { [_UID,"forgive"] call A3A_fnc_punishment_release; }; // The admin cannot use the self forgive scroll-action when attached to the surf-board. - ["FF Notification", [_name," has been found guilty of FF (3+ Strikes).

If you believe this is a mistake, you can forgive him with the corresponding scroll-menu action."] joinString ""] remoteExecCall ["A3A_fnc_customHint",_admin,false]; + [localize "STR_A3A_fn_punish_FF_Noti", [_name," ",localize "STR_A3A_fn_punish_punSenSv_text"] joinString ""] remoteExecCall ["A3A_fnc_customHint",_admin,false]; [_UID,[missionNamespace,"A3A_FFPun",_UID,"offenceTotal",0] call A3A_fnc_getNestedObject,_name] remoteExecCall ["A3A_fnc_punishment_addActionForgive",_admin,false]; }; _lastAdmin = _admin; From 8f83455dff50b1c5420c33d81621b17fbef9cec8 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Mon, 9 Oct 2023 01:52:17 +0200 Subject: [PATCH 052/157] reinf and capitalisation --- .../functions/OrgPlayers/fn_donateMoney.sqf | 10 +++---- .../functions/OrgPlayers/fn_memberAdd.sqf | 22 +++++++-------- .../functions/OrgPlayers/fn_membersList.sqf | 8 +++--- .../functions/OrgPlayers/fn_playerLeash.sqf | 2 +- .../functions/OrgPlayers/fn_theBossSteal.sqf | 6 ++-- .../fn_theBossToggleEligibility.sqf | 12 ++++---- .../functions/OrgPlayers/fn_unitTraits.sqf | 18 ++++++------ .../functions/Punishment/fn_punishment.sqf | 6 ++-- .../fn_punishment_evaluateEvent.sqf | 6 ++-- .../Punishment/fn_punishment_release.sqf | 4 +-- .../fn_punishment_sentence_client.sqf | 2 +- .../fn_punishment_sentence_server.sqf | 2 +- .../core/functions/REINF/fn_FIAinit.sqf | 1 + .../core/functions/REINF/fn_FIAskillAdd.sqf | 1 + .../core/functions/REINF/fn_NATObomb.sqf | 2 ++ .../core/functions/REINF/fn_addBombRun.sqf | 22 ++++++++------- .../core/functions/REINF/fn_addFIAsquadHC.sqf | 28 ++++++++++--------- .../core/functions/REINF/fn_addFIAveh.sqf | 2 ++ .../core/functions/REINF/fn_addSquadVeh.sqf | 1 + .../core/functions/REINF/fn_addToGarrison.sqf | 1 + A3A/addons/core/functions/REINF/fn_build.sqf | 2 ++ .../REINF/fn_buildCreateVehicleCallback.sqf | 1 + .../functions/REINF/fn_controlHCsquad.sqf | 2 ++ .../core/functions/REINF/fn_controlunit.sqf | 1 + .../functions/REINF/fn_dismissPlayerGroup.sqf | 1 + .../core/functions/REINF/fn_dismissSquad.sqf | 1 + .../core/functions/REINF/fn_garrisonAdd.sqf | 1 + .../functions/REINF/fn_garrisonDialog.sqf | 2 ++ .../core/functions/REINF/fn_reinfPlayer.sqf | 2 ++ .../core/functions/REINF/fn_spawnHCGroup.sqf | 2 ++ .../core/functions/REINF/fn_vehStats.sqf | 3 ++ .../functions/proxy/fn_onPlayerRespawn.sqf | 4 +-- 32 files changed, 104 insertions(+), 74 deletions(-) diff --git a/A3A/addons/core/functions/OrgPlayers/fn_donateMoney.sqf b/A3A/addons/core/functions/OrgPlayers/fn_donateMoney.sqf index 370629d654..40b8add406 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_donateMoney.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_donateMoney.sqf @@ -1,8 +1,8 @@ -private _titleStr = localize "STR_A3A_fn_orgp_donMon_titel"; +private _titleStr = localize "STR_A3A_fn_orgp_donmon_titel"; private ["_resourcesPlayer","_pointsXJ","_target"]; _resourcesPlayer = player getVariable "moneyX"; -if (_resourcesPlayer < 100) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_donMon_no_less"] call A3A_fnc_customHint;}; +if (_resourcesPlayer < 100) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_donmon_no_less"] call A3A_fnc_customHint;}; if (count _this == 0) exitWith { @@ -10,12 +10,12 @@ if (count _this == 0) exitWith _pointsXJ = (player getVariable "score") + 1; player setVariable ["score",_pointsXJ,true]; [-100] call A3A_fnc_resourcesPlayer; - [_titleStr, localize "STR_A3A_fn_orgp_donMon_donated_faction"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_orgp_donmon_donated_faction"] call A3A_fnc_customHint; }; _target = cursortarget; -if (!isPlayer _target) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_donMon_no_looking"] call A3A_fnc_customHint;}; +if (!isPlayer _target) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_donmon_no_looking"] call A3A_fnc_customHint;}; [-100] call A3A_fnc_resourcesPlayer; [100] remoteExec ["A3A_fnc_resourcesPlayer", _target]; -[_titleStr, format [localize "STR_A3A_fn_orgp_donMon_donated_player", name _target]] call A3A_fnc_customHint; +[_titleStr, format [localize "STR_A3A_fn_orgp_donmon_donated_player", name _target]] call A3A_fnc_customHint; diff --git a/A3A/addons/core/functions/OrgPlayers/fn_memberAdd.sqf b/A3A/addons/core/functions/OrgPlayers/fn_memberAdd.sqf index 5ec4b030d5..0eade2d93c 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_memberAdd.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_memberAdd.sqf @@ -1,29 +1,29 @@ -private _titleStr = localize "STR_A3A_fn_orgp_memAdd_titel"; +private _titleStr = localize "STR_A3A_fn_orgp_memadd_titel"; -if (!(serverCommandAvailable "#logout") and (!isServer)) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memAdd_no_admin"] call A3A_fnc_customHint;}; +if (!(serverCommandAvailable "#logout") and (!isServer)) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memadd_no_admin"] call A3A_fnc_customHint;}; -if !(membershipEnabled) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memAdd_no_disabled"] call A3A_fnc_customHint;}; +if !(membershipEnabled) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memadd_no_disabled"] call A3A_fnc_customHint;}; -if (isNil "membersX") exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memAdd_no_initialised"] call A3A_fnc_customHint;}; +if (isNil "membersX") exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memadd_no_initialised"] call A3A_fnc_customHint;}; _target = cursortarget; -if (!isPlayer _target) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memAdd_no_pointing"] call A3A_fnc_customHint;}; +if (!isPlayer _target) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memadd_no_pointing"] call A3A_fnc_customHint;}; _uid = getPlayerUID _target; -if ((_this select 0 == "add") and ([_target] call A3A_fnc_isMember)) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memAdd_no_already"] call A3A_fnc_customHint;}; -if ((_this select 0 == "remove") and !([_target] call A3A_fnc_isMember)) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memAdd_no_not"] call A3A_fnc_customHint;}; +if ((_this select 0 == "add") and ([_target] call A3A_fnc_isMember)) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memadd_no_already"] call A3A_fnc_customHint;}; +if ((_this select 0 == "remove") and !([_target] call A3A_fnc_isMember)) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memadd_no_not"] call A3A_fnc_customHint;}; if (_this select 0 == "add") then { membersX pushBackUnique _uid; _target setVariable ["eligible", true, true]; - [_titleStr, format [localize "STR_A3A_fn_orgp_memAdd_added_other",name _target]] call A3A_fnc_customHint; - [_titleStr, localize "STR_A3A_fn_orgp_memAdd_added_you"] remoteExec ["A3A_fnc_customHint", _target]; + [_titleStr, format [localize "STR_A3A_fn_orgp_memadd_added_other",name _target]] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_orgp_memadd_added_you"] remoteExec ["A3A_fnc_customHint", _target]; } else { membersX = membersX - [_uid]; - [_titleStr, format [localize "STR_A3A_fn_orgp_memAdd_removed_other",name _target]] call A3A_fnc_customHint; - [_titleStr, localize "STR_A3A_fn_orgp_memAdd_removed_you"] remoteExec ["A3A_fnc_customHint", _target]; + [_titleStr, format [localize "STR_A3A_fn_orgp_memadd_removed_other",name _target]] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_orgp_memadd_removed_you"] remoteExec ["A3A_fnc_customHint", _target]; }; publicVariable "membersX"; diff --git a/A3A/addons/core/functions/OrgPlayers/fn_membersList.sqf b/A3A/addons/core/functions/OrgPlayers/fn_membersList.sqf index 16aff2af05..ad43acb1d6 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_membersList.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_membersList.sqf @@ -1,8 +1,8 @@ -private _titleStr = localize "STR_A3A_fn_orgp_memList_titel"; +private _titleStr = localize "STR_A3A_fn_orgp_memlist_titel"; -if !(membershipEnabled) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memList_no_disabled"] call A3A_fnc_customHint;}; +if !(membershipEnabled) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memlist_no_disabled"] call A3A_fnc_customHint;}; private ["_countX"]; -_textX = localize "STR_A3A_fn_orgp_memList_members"; +_textX = localize "STR_A3A_fn_orgp_memlist_members"; _countN = 0; { @@ -14,6 +14,6 @@ if (!isNull _playerX) then }; } forEach (call A3A_fnc_playableUnits); -_textX = format [localize "STR_A3A_fn_orgp_memList_members_count",_textX,_countN]; +_textX = format [localize "STR_A3A_fn_orgp_memlist_members_count",_textX,_countN]; [_titleStr, _textX] call A3A_fnc_customHint; diff --git a/A3A/addons/core/functions/OrgPlayers/fn_playerLeash.sqf b/A3A/addons/core/functions/OrgPlayers/fn_playerLeash.sqf index f90ea8a652..7dc2c115d3 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_playerLeash.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_playerLeash.sqf @@ -71,7 +71,7 @@ while {!([player] call A3A_fnc_isMember) || _debugMode} do { private _compassDirections = ["N","NE","E","SE","S","SW","W","NW"]; private _retreatDirection = _compassDirections # ((player getDir _nearestLeashCentre) / 360 * count _compassDirections); - [localize "STR_A3A_fn_orgp_plaLeash_comrade", format [localize "STR_A3A_fn_orgp_plaLeash_retreat", ceil _retreatDistance, _retreatDirection, _countDown, ceil (memberDistance/1e3)]] call A3A_fnc_customHint; + [localize "STR_A3A_fn_orgp_plaleash_comrade", format [localize "STR_A3A_fn_orgp_plaleash_retreat", ceil _retreatDistance, _retreatDirection, _countDown, ceil (memberDistance/1e3)]] call A3A_fnc_customHint; uiSleep 1; if (_countDown <= 0) then { // Get nearest location name for logging. diff --git a/A3A/addons/core/functions/OrgPlayers/fn_theBossSteal.sqf b/A3A/addons/core/functions/OrgPlayers/fn_theBossSteal.sqf index 839f1a6c27..172c209cad 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_theBossSteal.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_theBossSteal.sqf @@ -1,11 +1,11 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() -private _titleStr = localize "STR_A3A_fn_orgp_tBSteal_titel"; +private _titleStr = localize "STR_A3A_fn_orgp_tbsteal_titel"; _resourcesFIA = server getVariable "resourcesFIA"; -if (_resourcesFIA < 100) exitWith {[_titleStr, format [localize "STR_A3A_fn_orgp_tBSteal_grab_no",FactionGet(reb,"name")]] call A3A_fnc_customHint;}; +if (_resourcesFIA < 100) exitWith {[_titleStr, format [localize "STR_A3A_fn_orgp_tbsteal_grab_no",FactionGet(reb,"name")]] call A3A_fnc_customHint;}; server setvariable ["resourcesFIA",_resourcesFIA - 100, true]; [-2,theBoss] call A3A_fnc_playerScoreAdd; [100] call A3A_fnc_resourcesPlayer; -[_titleStr, format [localize "STR_A3A_fn_orgp_tBSteal_grab_yes",FactionGet(reb,"name")]] call A3A_fnc_customHint; +[_titleStr, format [localize "STR_A3A_fn_orgp_tbsteal_grab_yes",FactionGet(reb,"name")]] call A3A_fnc_customHint; diff --git a/A3A/addons/core/functions/OrgPlayers/fn_theBossToggleEligibility.sqf b/A3A/addons/core/functions/OrgPlayers/fn_theBossToggleEligibility.sqf index 73dd10b771..4487dbd8ce 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_theBossToggleEligibility.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_theBossToggleEligibility.sqf @@ -1,4 +1,4 @@ -private _titleStr = localize "STR_A3A_fn_orgp_tBTogEli_titel"; +private _titleStr = localize "STR_A3A_fn_orgp_tvtogeli_titel"; if !(isServer) exitWith {}; params ["_playerX", ["_newBoss", objNull]]; @@ -16,26 +16,26 @@ if (_playerX getVariable ["eligible",false]) then if(!isNull _newBoss && isPlayer _newBoss) then { if ([_newBoss] call A3A_fnc_makePlayerBossIfEligible) then { - _text = format [localize "STR_A3A_fn_orgp_tBTogEli_resign_choosing", name _newBoss]; + _text = format [localize "STR_A3A_fn_orgp_tvtogeli_resign_choosing", name _newBoss]; } else { - _text = format [localize "STR_A3A_fn_orgp_tBTogEli_resign_chosen", name _newBoss]; + _text = format [localize "STR_A3A_fn_orgp_tvtogeli_resign_chosen", name _newBoss]; }; } else { - _text = localize "STR_A3A_fn_orgp_tBTogEli_resign_others"; + _text = localize "STR_A3A_fn_orgp_tvtogeli_resign_others"; }; } else { - _text = localize "STR_A3A_fn_orgp_tBTogEli_eligible_no"; + _text = localize "STR_A3A_fn_orgp_tvtogeli_eligible_no"; }; } else { if ([_playerX] call A3A_fnc_isMember) then { _forceElection = true }; _playerX setVariable ["eligible",true,true]; - _text = localize "STR_A3A_fn_orgp_tBTogEli_eligible_yes"; + _text = localize "STR_A3A_fn_orgp_tvtogeli_eligible_yes"; }; [_titleStr, _text] remoteExec ["A3A_fnc_customHint", _playerX]; diff --git a/A3A/addons/core/functions/OrgPlayers/fn_unitTraits.sqf b/A3A/addons/core/functions/OrgPlayers/fn_unitTraits.sqf index 72f6028181..9e40f8dbca 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_unitTraits.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_unitTraits.sqf @@ -23,7 +23,7 @@ Example: FIX_LINE_NUMBERS() private _type = typeOf player; private _text = ""; -private _titleStr = localize "STR_A3A_fn_orgp_unitTraits_titel"; +private _titleStr = localize "STR_A3A_fn_orgp_unittraits_titel"; if(roleDescription player == "Default Commander") then { @@ -33,24 +33,24 @@ if(roleDescription player == "Default Commander") then player setUnitTrait ["loadCoef",1.4]; player setUnitTrait ["medic", true]; player setUnitTrait ["engineer", true]; - _text = localize "STR_A3A_fn_orgp_unitTraits_commander"; + _text = localize "STR_A3A_fn_orgp_unittraits_commander"; } else { switch (_type) do { //cases for greenfor missions - case "I_G_medic_F": {_text = localize "STR_A3A_fn_orgp_unitTraits_medic"}; //reintroduced - 8th January 2020, Bob Murphy - case "I_G_Soldier_TL_F": {player setUnitTrait ["camouflageCoef",0.8]; player setUnitTrait ["audibleCoef",0.8]; player setUnitTrait ["loadCoef",1.4]; _text = localize "STR_A3A_fn_orgp_unitTraits_teamllead"}; //reintroduced - 8th January 2020, Bob Murphy - case "I_G_Soldier_F": {player setUnitTrait ["UAVHacker",true]; _text = localize "STR_A3A_fn_orgp_unitTraits_rifle"}; //reintroduced - 8th January 2020, Bob Murphy - case "I_G_Soldier_GL_F": {player setUnitTrait ["camouflageCoef",1.2]; player setUnitTrait ["loadCoef",0.8]; _text = localize "STR_A3A_fn_orgp_unitTraits_grenadier"}; //reintroduced - 8th January 2020, Bob Murphy - case "I_G_Soldier_AR_F": {player setUnitTrait ["audibleCoef",1.2]; player setUnitTrait ["loadCoef",0.8]; _text = localize "STR_A3A_fn_orgp_unitTraits_autorifle"}; //reintroduced - 8th January 2020, Bob Murphy - case "I_G_engineer_F": {_text = localize "STR_A3A_fn_orgp_unitTraits_engi"}; //reintroduced - 8th January 2020, Bob Murphy + case "I_G_medic_F": {_text = localize "STR_A3A_fn_orgp_unittraits_medic"}; //reintroduced - 8th January 2020, Bob Murphy + case "I_G_Soldier_TL_F": {player setUnitTrait ["camouflageCoef",0.8]; player setUnitTrait ["audibleCoef",0.8]; player setUnitTrait ["loadCoef",1.4]; _text = localize "STR_A3A_fn_orgp_unittraits_teamllead"}; //reintroduced - 8th January 2020, Bob Murphy + case "I_G_Soldier_F": {player setUnitTrait ["UAVHacker",true]; _text = localize "STR_A3A_fn_orgp_unittraits_rifle"}; //reintroduced - 8th January 2020, Bob Murphy + case "I_G_Soldier_GL_F": {player setUnitTrait ["camouflageCoef",1.2]; player setUnitTrait ["loadCoef",0.8]; _text = localize "STR_A3A_fn_orgp_unittraits_grenadier"}; //reintroduced - 8th January 2020, Bob Murphy + case "I_G_Soldier_AR_F": {player setUnitTrait ["audibleCoef",1.2]; player setUnitTrait ["loadCoef",0.8]; _text = localize "STR_A3A_fn_orgp_unittraits_autorifle"}; //reintroduced - 8th January 2020, Bob Murphy + case "I_G_engineer_F": {_text = localize "STR_A3A_fn_orgp_unittraits_engi"}; //reintroduced - 8th January 2020, Bob Murphy }; }; if (isMultiPlayer) then { sleep 5; - [_titleStr, format [localize "STR_A3A_fn_orgp_unitTraits_you",_text]] call A3A_fnc_customHint; + [_titleStr, format [localize "STR_A3A_fn_orgp_unittraits_you",_text]] call A3A_fnc_customHint; }; diff --git a/A3A/addons/core/functions/Punishment/fn_punishment.sqf b/A3A/addons/core/functions/Punishment/fn_punishment.sqf index 63ab971d7d..94cbd2f803 100644 --- a/A3A/addons/core/functions/Punishment/fn_punishment.sqf +++ b/A3A/addons/core/functions/Punishment/fn_punishment.sqf @@ -90,7 +90,7 @@ private _injuredComrade = ""; private _victimStats = "damaged systemPunished [AI]"; if (_victim isKindOf "Man") then { _injuredComrade = ["Injured comrade: ",name _victim] joinString ""; - [localize "STR_A3A_fn_punish_FF_Noti", [_name," ",localize "STR_A3A_fn_punish_pun_hurt"] joinString ""] remoteExecCall ["A3A_fnc_customHint", _victim, false]; + [localize "STR_A3A_fn_punish_ff_noti", [_name," ",localize "STR_A3A_fn_punish_pun_hurt"] joinString ""] remoteExecCall ["A3A_fnc_customHint", _victim, false]; private _UIDVictim = ["AI", getPlayerUID _victim] select (isPlayer _victim); _victimStats = ["damaged ",name _victim," [",_UIDVictim,"]"] joinString ""; }; @@ -100,7 +100,7 @@ private _playerStats = ["Total-time: ",str _timeTotal," (incl. +",str _timeAdded private _instigatorLog = [["WARNING","GUILTY"] select (_offenceTotal >= 1)," | ",_name," [",_UID,"] ",_victimStats,", ",_playerStats] joinString ""; Info(_instigatorLog); -[localize "STR_A3A_fn_punish_punEval_warning", [localize "STR_A3A_fn_punish_pun_fire",_injuredComrade,_customMessage] joinString "
"] remoteExecCall ["A3A_fnc_customHint", _originalBody, false]; +[localize "STR_A3A_fn_punish_puneval_warning", [localize "STR_A3A_fn_punish_pun_fire",_injuredComrade,_customMessage] joinString "
"] remoteExecCall ["A3A_fnc_customHint", _originalBody, false]; if (_offenceTotal < 1) exitWith {"WARNING";}; @@ -113,7 +113,7 @@ if (_instigator isEqualTo _originalBody) then { }; (units group _originalBody) joinSilent group _originalBody; // Refer to controlunit.sqf for source of this *function* group _instigator selectLeader _originalBody; - [localize "STR_A3A_fn_punish_pun_conUn", localize "STR_A3A_fn_punish_pun_returned"] remoteExecCall ["A3A_fnc_customHint",_instigator,false]; + [localize "STR_A3A_fn_punish_pun_conun", localize "STR_A3A_fn_punish_pun_returned"] remoteExecCall ["A3A_fnc_customHint",_instigator,false]; Info("Returned "+_name+" ["+_UID+"]'s UAV to original Unit due to FF.") [_originalBody] remoteExec ["selectPlayer",_instigator,false]; diff --git a/A3A/addons/core/functions/Punishment/fn_punishment_evaluateEvent.sqf b/A3A/addons/core/functions/Punishment/fn_punishment_evaluateEvent.sqf index abe892887f..be340fdfb4 100644 --- a/A3A/addons/core/functions/Punishment/fn_punishment_evaluateEvent.sqf +++ b/A3A/addons/core/functions/Punishment/fn_punishment_evaluateEvent.sqf @@ -75,12 +75,12 @@ _instigator setVariable ["A3A_FFPun_CD", servertime + 1, false]; // Local Exec f private _victimStats = ["damaged ",["systemPunished",name _victim] select (_victim isKindOf "Man")," "] joinString ""; _victimStats = [_victimStats,"[",["AI",getPlayerUID _victim] select (isPlayer _victim),"]"] joinString ""; private _notifyVictim = { - if (isPlayer _victim) then {[localize "STR_A3A_fn_punish_FF_Noti", format[localize "STR_A3A_fn_punish_punEval_hurt",name _instigator]] remoteExec ["A3A_fnc_customHint", _victim, false];}; + if (isPlayer _victim) then {[localize "STR_A3A_fn_punish_ff_noti", format[localize "STR_A3A_fn_punish_puneval_hurt",name _instigator]] remoteExec ["A3A_fnc_customHint", _victim, false];}; }; private _notifyInstigator = { params ["_exempMessage"]; - private _comradeStats = ["",[localize "STR_A3A_fn_punish_punEval_injured"," ",name _victim,""] joinString ""] select (_victim isKindOf "Man"); - [localize "STR_A3A_fn_punish_punEval_warning", [_exempMessage,_comradeStats,_customMessage] joinString "
"] remoteExec ["A3A_fnc_customHint", _instigator, false]; + private _comradeStats = ["",[localize "STR_A3A_fn_punish_puneval_injured"," ",name _victim,""] joinString ""] select (_victim isKindOf "Man"); + [localize "STR_A3A_fn_punish_puneval_warning", [_exempMessage,_comradeStats,_customMessage] joinString "
"] remoteExec ["A3A_fnc_customHint", _instigator, false]; }; private _logPvPHurt = { if (!(_victim isKindOf "Man")) exitWith {}; diff --git a/A3A/addons/core/functions/Punishment/fn_punishment_release.sqf b/A3A/addons/core/functions/Punishment/fn_punishment_release.sqf index 28edaca25f..df42506442 100644 --- a/A3A/addons/core/functions/Punishment/fn_punishment_release.sqf +++ b/A3A/addons/core/functions/Punishment/fn_punishment_release.sqf @@ -57,7 +57,7 @@ switch (_source) do { call _releaseFromSentence; Info_1("RELEASE | %1", _playerStats); if (isPlayer _detainee) then { - [localize "STR_A3A_fn_punish_FF_Pun", localize "STR_A3A_fn_punish_punRel_enough"] remoteExecCall ["A3A_fnc_customHint", _detainee, false]; + [localize "STR_A3A_fn_punish_ff_pun", localize "STR_A3A_fn_punish_punrel_enough"] remoteExecCall ["A3A_fnc_customHint", _detainee, false]; }; true; }; @@ -66,7 +66,7 @@ switch (_source) do { call _releaseFromSentence; Info_1("FORGIVE | %1", _playerStats); if (isPlayer _detainee) then { - [localize "STR_A3A_fn_punish_FF_Pun", localize "STR_A3A_fn_punish_punRel_admin"] remoteExecCall ["A3A_fnc_customHint", _detainee, false]; + [localize "STR_A3A_fn_punish_ff_pun", localize "STR_A3A_fn_punish_punrel_admin"] remoteExecCall ["A3A_fnc_customHint", _detainee, false]; }; true; }; diff --git a/A3A/addons/core/functions/Punishment/fn_punishment_sentence_client.sqf b/A3A/addons/core/functions/Punishment/fn_punishment_sentence_client.sqf index 58eac4cfc2..5fe7b8edbe 100644 --- a/A3A/addons/core/functions/Punishment/fn_punishment_sentence_client.sqf +++ b/A3A/addons/core/functions/Punishment/fn_punishment_sentence_client.sqf @@ -32,7 +32,7 @@ if (_timeLeft < 5) then {_timeLeft = 5;}; // Sometimes something somewhere might for "_timeLeft" from _timeLeft to _timeLeft-4 step -1 do { if (!isPlayer _detainee) exitWith {false}; - [localize "STR_A3A_fn_punish_FF_Pun", format [localize "STR_A3A_fn_punish_punSenCl_text",_timeLeft], true] call A3A_fnc_customHint; + [localize "STR_A3A_fn_punish_ff_pun", format [localize "STR_A3A_fn_punish_punsencl_text",_timeLeft], true] call A3A_fnc_customHint; uiSleep 1; }; true; diff --git a/A3A/addons/core/functions/Punishment/fn_punishment_sentence_server.sqf b/A3A/addons/core/functions/Punishment/fn_punishment_sentence_server.sqf index e0fae46045..f572aeb535 100644 --- a/A3A/addons/core/functions/Punishment/fn_punishment_sentence_server.sqf +++ b/A3A/addons/core/functions/Punishment/fn_punishment_sentence_server.sqf @@ -59,7 +59,7 @@ private _detainee = _varspace getVariable ["player",objNull]; }; if (!isNull _admin) then { if (_admin isEqualTo _detainee) exitWith { [_UID,"forgive"] call A3A_fnc_punishment_release; }; // The admin cannot use the self forgive scroll-action when attached to the surf-board. - [localize "STR_A3A_fn_punish_FF_Noti", [_name," ",localize "STR_A3A_fn_punish_punSenSv_text"] joinString ""] remoteExecCall ["A3A_fnc_customHint",_admin,false]; + [localize "STR_A3A_fn_punish_ff_noti", [_name," ",localize "STR_A3A_fn_punish_punsensv_text"] joinString ""] remoteExecCall ["A3A_fnc_customHint",_admin,false]; [_UID,[missionNamespace,"A3A_FFPun",_UID,"offenceTotal",0] call A3A_fnc_getNestedObject,_name] remoteExecCall ["A3A_fnc_punishment_addActionForgive",_admin,false]; }; _lastAdmin = _admin; diff --git a/A3A/addons/core/functions/REINF/fn_FIAinit.sqf b/A3A/addons/core/functions/REINF/fn_FIAinit.sqf index 373c9a5a3c..a64958c6b9 100644 --- a/A3A/addons/core/functions/REINF/fn_FIAinit.sqf +++ b/A3A/addons/core/functions/REINF/fn_FIAinit.sqf @@ -4,6 +4,7 @@ FIX_LINE_NUMBERS() private ["_victim","_killer"]; private _unit = _this select 0; +private _titleStr = ; [_unit] call A3A_fnc_initRevive; _unit setVariable ["spawner",true,true]; diff --git a/A3A/addons/core/functions/REINF/fn_FIAskillAdd.sqf b/A3A/addons/core/functions/REINF/fn_FIAskillAdd.sqf index 55e8b77677..f98f0fe79b 100644 --- a/A3A/addons/core/functions/REINF/fn_FIAskillAdd.sqf +++ b/A3A/addons/core/functions/REINF/fn_FIAskillAdd.sqf @@ -1,5 +1,6 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() +private _titleStr = ; if (player != theBoss) exitWith {["Skill Add", "Only our Commander has access to this function."] call A3A_fnc_customHint;}; diff --git a/A3A/addons/core/functions/REINF/fn_NATObomb.sqf b/A3A/addons/core/functions/REINF/fn_NATObomb.sqf index a7f0e0363e..57039ed29e 100644 --- a/A3A/addons/core/functions/REINF/fn_NATObomb.sqf +++ b/A3A/addons/core/functions/REINF/fn_NATObomb.sqf @@ -1,5 +1,7 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() +private _titleStr = ; + if (bombRuns < 1) exitWith {["Air Support", "You lack of enough Air Support to make this request."] call A3A_fnc_customHint;}; //if (!allowPlayerRecruit) exitWith {hint "Server is very loaded.
Wait one minute or change FPS settings in order to fulfill this request"}; if (!([player] call A3A_fnc_hasRadio)) exitWith {if !(A3A_hasIFA) then {["Air Support", "You need a radio in your inventory to be able to give orders to other squads."] call A3A_fnc_customHint;} else {["Air Support", "You need a Radio Man in your group to be able to give orders to other squads"] call A3A_fnc_customHint;}}; diff --git a/A3A/addons/core/functions/REINF/fn_addBombRun.sqf b/A3A/addons/core/functions/REINF/fn_addBombRun.sqf index 65d670a392..7230603a8d 100644 --- a/A3A/addons/core/functions/REINF/fn_addBombRun.sqf +++ b/A3A/addons/core/functions/REINF/fn_addBombRun.sqf @@ -2,20 +2,22 @@ _veh = cursortarget; #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() #define OccAndInv(VEH) (FactionGet(occ, VEH) + FactionGet(inv, VEH)) -if (isNull _veh) exitWith {["Airstrike", "You are not looking at a vehicle."] call A3A_fnc_customHint;}; +private _titleStr = localize "STR_A3A_fn_reinf_bombrun_title"; -if (!alive _veh) exitWith {["Airstrike", "You can't convert destroyed Air vehicle to Airstrikes."] call A3A_fnc_customHint;}; +if (isNull _veh) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_bombrun_no_looking"] call A3A_fnc_customHint;}; + +if (!alive _veh) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_bombrun_no_destr"] call A3A_fnc_customHint;}; _units = (player nearEntities ["Man",300]) select {([_x] call A3A_fnc_CanFight) && (side _x isEqualTo Occupants || side _x isEqualTo Invaders)}; -if (_units findIf {_unit = _x; _players = allPlayers select {(side _x isEqualTo teamPlayer) && (player distance _x < 300)}; _players findIf {_x in (_unit targets [true, 300])} != -1} != -1) exitWith {["Airstrike", "You can't convert Airstrikes while enemies are near you."] call A3A_fnc_customHint}; -if (_units findIf{player distance _x < 100} != -1) exitWith {["Airstrike", "You can't convert Airstrikes while enemies are near you."] call A3A_fnc_customHint}; +if (_units findIf {_unit = _x; _players = allPlayers select {(side _x isEqualTo teamPlayer) && (player distance _x < 300)}; _players findIf {_x in (_unit targets [true, 300])} != -1} != -1) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_bombrun_no_nearby"] call A3A_fnc_customHint}; +if (_units findIf{player distance _x < 100} != -1) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_bombrun_no_nearby"] call A3A_fnc_customHint}; _near = (["Synd_HQ"] + airportsX) select {sidesX getVariable [_x,sideUnknown] isEqualTo teamplayer}; _near = _near select {(player inArea _x) && (_veh inArea _x)}; -if (_near isEqualTo []) exitWith {["Airstrike", format ["You and the Air vehicle need to be in the Area of an %1 Airport or HQ in order to convert it to Airstrikes.",FactionGet(reb,"name")]] call A3A_fnc_customHint;}; +if (_near isEqualTo []) exitWith {[_titleStr, format [localize "STR_A3A_fn_reinf_bombrun_no_area",FactionGet(reb,"name")]] call A3A_fnc_customHint;}; -if ({isPlayer _x} count crew _veh > 0) exitWith {["Airstrike", "In order to convert, Vehicle must be empty."] call A3A_fnc_customHint;}; +if ({isPlayer _x} count crew _veh > 0) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_bombrun_no_empty"] call A3A_fnc_customHint;}; _owner = _veh getVariable "ownerX"; _exit = false; @@ -27,9 +29,9 @@ if (!isNil "_owner") then }; }; -if (_exit) exitWith {["Airstrike", "You are not the owner of this vehicle. Therefore, you can't convert it."] call A3A_fnc_customHint;}; +if (_exit) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_bombrun_no_owner"] call A3A_fnc_customHint;}; -if (not(_veh isKindOf "Air")) exitWith {["Airstrike", "Only Air Vehicles can be used to increase Airstrike points."] call A3A_fnc_customHint;}; +if (not(_veh isKindOf "Air")) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_bombrun_no_airveh"] call A3A_fnc_customHint;}; _typeX = typeOf _veh; @@ -38,7 +40,7 @@ if (isClass (configfile >> "CfgVehicles" >> _typeX >> "assembleInfo")) then { _exit = true; }; }; -if (_exit) exitWith {["Airstrike", "Backpack drones can't be used to increase Airstrike points."] call A3A_fnc_customHint;}; +if (_exit) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_bombrun_no_drone"] call A3A_fnc_customHint;}; @@ -47,7 +49,7 @@ _pointsX = 2; if (_typeX in (FactionGet(all,"vehiclesHelisAttack") + FactionGet(all,"vehiclesHelisLightAttack"))) then {_pointsX = 5}; if (_typeX in (OccAndInv("vehiclesPlanesCAS") + OccAndInv("vehiclesPlanesAA"))) then {_pointsX = 10}; deleteVehicle _veh; -["Airstrike", format ["Air Support increased in %1 points.",_pointsX]] call A3A_fnc_customHint; +[_titleStr, format [localize "STR_A3A_fn_reinf_bombrun_increased",_pointsX]] call A3A_fnc_customHint; bombRuns = bombRuns + _pointsX; publicVariable "bombRuns"; [] remoteExec ["A3A_fnc_statistics",theBoss]; diff --git a/A3A/addons/core/functions/REINF/fn_addFIAsquadHC.sqf b/A3A/addons/core/functions/REINF/fn_addFIAsquadHC.sqf index 5b9131baf8..4a7a669ab3 100644 --- a/A3A/addons/core/functions/REINF/fn_addFIAsquadHC.sqf +++ b/A3A/addons/core/functions/REINF/fn_addFIAsquadHC.sqf @@ -1,21 +1,23 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() +private _titleStr = localize "STR_A3A_fn_reinf_addsqdhc_title"; + params ["_typeGroup", ["_withBackpck", ""]]; -if (player != theBoss) exitWith {["Recruit Squad", "Only the Commander has access to this function."] call A3A_fnc_customHint;}; -if (markerAlpha respawnTeamPlayer == 0) exitWith {["Recruit Squad", "You cannot recruit a new squad while you are moving your HQ."] call A3A_fnc_customHint;}; -if (!([player] call A3A_fnc_hasRadio)) exitWith {if !(A3A_hasIFA) then {["Recruit Squad", "You need a radio in your inventory to be able to give orders to other squads."] call A3A_fnc_customHint;} else {["Recruit Squad", "You need a Radio Man in your group to be able to give orders to other squads"] call A3A_fnc_customHint;}}; -if ([getPosATL petros] call A3A_fnc_enemyNearCheck) exitWith {["Recruit Squad", "You cannot recruit squads with enemies near your HQ."] call A3A_fnc_customHint;}; +if (player != theBoss) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_addsqdhc_no_commander"] call A3A_fnc_customHint;}; +if (markerAlpha respawnTeamPlayer == 0) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_addsqdhc_no_movehq"] call A3A_fnc_customHint;}; +if (!([player] call A3A_fnc_hasRadio)) exitWith {if !(A3A_hasIFA) then {[_titleStr, localize "STR_A3A_fn_reinf_addsqdhc_no_radio"] call A3A_fnc_customHint;} else {[_titleStr, localize "STR_A3A_fn_reinf_addsqdhc_no_radio2"] call A3A_fnc_customHint;}}; +if ([getPosATL petros] call A3A_fnc_enemyNearCheck) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_addsqdhc_no_enemy"] call A3A_fnc_customHint;}; private _maxGroups = [6,10] select (player call A3A_fnc_isMember); if (count hcAllGroups player >= _maxGroups) exitWith { - ["Recruit Squad", "You have too many high command squads active. Disband or garrison some to recruit more."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_reinf_addsqdhc_no_many"] call A3A_fnc_customHint; }; private _exit = false; if (_typeGroup isEqualType "") then { - if (_typeGroup == "") then {_exit = true; ["Recruit Squad", "The group or vehicle type you requested is not supported in your modset."] call A3A_fnc_customHint;}; - if (A3A_hasIFA and ((_typeGroup in FactionGet(reb,"staticMortars")) or (_typeGroup in FactionGet(reb,"staticMGs"))) and !debug) then {_exit = true; ["Recruit Squad", "The group or vehicle type you requested is not supported in your modset."] call A3A_fnc_customHint;}; + if (_typeGroup == "") then {_exit = true; [_titleStr, localize "STR_A3A_fn_reinf_addsqdhc_no_notsupp"] call A3A_fnc_customHint;}; + if (A3A_hasIFA and ((_typeGroup in FactionGet(reb,"staticMortars")) or (_typeGroup in FactionGet(reb,"staticMGs"))) and !debug) then {_exit = true; [_titleStr, localize "STR_A3A_fn_reinf_addsqdhc_no_notsupp"] call A3A_fnc_customHint;}; }; if (_exit) exitWith {}; @@ -47,11 +49,11 @@ if (_typeGroup isEqualType []) then { if ((_typeGroup in FactionGet(reb,"staticMortars")) or (_typeGroup in FactionGet(reb,"staticMGs"))) exitWith { _isInfantry = true }; }; -if ((_withBackpck != "") and A3A_hasIFA) exitWith {["Recruit Squad", "Your current modset doesn't support packing/unpacking static weapons."] call A3A_fnc_customHint;}; +if ((_withBackpck != "") and A3A_hasIFA) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_addsqdhc_no_modset"] call A3A_fnc_customHint;}; -if (_hr < _costHR) then {_exit = true; ["Recruit Squad", format ["You do not have enough HR for this request (%1 required).",_costHR]] call A3A_fnc_customHint;}; +if (_hr < _costHR) then {_exit = true; [_titleStr, format [localize "STR_A3A_fn_reinf_addsqdhc_no_hr",_costHR]] call A3A_fnc_customHint;}; -if (_resourcesFIA < _costs) then {_exit = true; ["Recruit Squad", format ["You do not have enough money for this request (%1 € required).",_costs]] call A3A_fnc_customHint;}; +if (_resourcesFIA < _costs) then {_exit = true; [_titleStr, format [localize "STR_A3A_fn_reinf_addsqdhc_no_money",_costs]] call A3A_fnc_customHint;}; if (_exit) exitWith {}; @@ -92,7 +94,7 @@ private _special = if (_isInfantry) then { private _fnc_placeCheck = { params ["_vehicle"]; - [getMarkerPos respawnTeamPlayer distance _vehicle > 50, "You cant place HC vehicles further than 50m from HQ"]; + [getMarkerPos respawnTeamPlayer distance _vehicle > 50, localize "STR_A3A_fn_reinf_addsqdhc_no_distance"]; }; private _fnc_placed = { params ["_vehicle", "_formatX", "_idFormat", "_special"]; @@ -122,7 +124,7 @@ if (!_isInfantry) exitWith { [_vehType, _fnc_placed, _fnc_placeCheck, [_formatX, private _vehCost = [_vehType] call A3A_fnc_vehiclePrice; if (_isInfantry and (_costs + _vehCost) > server getVariable "resourcesFIA") exitWith { - ["Recruit Squad", format ["No money left to buy a transport vehicle (%1 € required), creating barefoot squad.",_vehCost]] call A3A_fnc_customHint; + [_titleStr, format [localize "STR_A3A_fn_reinf_addsqdhc_no_money2",_vehCost]] call A3A_fnc_customHint; [_formatX, _idFormat, _special, objNull] spawn A3A_fnc_spawnHCGroup; }; @@ -137,7 +139,7 @@ private _display = findDisplay 100; if (str (_display) != "no display") then { private _ChildControl = _display displayCtrl 104; - _ChildControl ctrlSetTooltip format ["Buy a vehicle for this squad for %1 €.", _vehCost]; + _ChildControl ctrlSetTooltip format [localize "STR_A3A_fn_reinf_addsqdhc_buyveh", _vehCost]; _ChildControl = _display displayCtrl 105; _ChildControl ctrlSetTooltip "Barefoot Infantry"; }; diff --git a/A3A/addons/core/functions/REINF/fn_addFIAveh.sqf b/A3A/addons/core/functions/REINF/fn_addFIAveh.sqf index b1aa6eab8d..0374898b32 100644 --- a/A3A/addons/core/functions/REINF/fn_addFIAveh.sqf +++ b/A3A/addons/core/functions/REINF/fn_addFIAveh.sqf @@ -1,5 +1,7 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() +private _titleStr = ; + if (!(isNil "placingVehicle") && {placingVehicle}) exitWith {["Add Vehicle", "Unable to buy vehicle, you are already placing something."] call A3A_fnc_customHint;}; if (player != player getVariable ["owner",player]) exitWith {["Add Vehicle", "You cannot buy vehicles while you are controlling AI."] call A3A_fnc_customHint;}; if ([getPosATL player] call A3A_fnc_enemyNearCheck) exitWith {["Add Vehicle", "You cannot buy vehicles with enemies nearby."] call A3A_fnc_customHint;}; diff --git a/A3A/addons/core/functions/REINF/fn_addSquadVeh.sqf b/A3A/addons/core/functions/REINF/fn_addSquadVeh.sqf index f0cefcf849..705b78a849 100644 --- a/A3A/addons/core/functions/REINF/fn_addSquadVeh.sqf +++ b/A3A/addons/core/functions/REINF/fn_addSquadVeh.sqf @@ -1,4 +1,5 @@ private ["_veh","_esStatic","_groupX","_maxCargo"]; +private _titleStr = ; if (count hcSelected player != 1) exitWith {["Add Squad Vehicle", "You must select one group on the HC bar."] call A3A_fnc_customHint;}; diff --git a/A3A/addons/core/functions/REINF/fn_addToGarrison.sqf b/A3A/addons/core/functions/REINF/fn_addToGarrison.sqf index e0ec0dd7f0..ab53289049 100644 --- a/A3A/addons/core/functions/REINF/fn_addToGarrison.sqf +++ b/A3A/addons/core/functions/REINF/fn_addToGarrison.sqf @@ -1,5 +1,6 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() +private _titleStr = ; params ["_incomingUnits"]; diff --git a/A3A/addons/core/functions/REINF/fn_build.sqf b/A3A/addons/core/functions/REINF/fn_build.sqf index cbb5853005..8ab93d2d5c 100644 --- a/A3A/addons/core/functions/REINF/fn_build.sqf +++ b/A3A/addons/core/functions/REINF/fn_build.sqf @@ -1,3 +1,5 @@ +private _titleStr = ; + if (!(isNil "placingVehicle") && {placingVehicle}) exitWith {["Build Info", "You can't build while placing something."] call A3A_fnc_customHint;}; if (player != player getVariable ["owner",objNull]) exitWith {["Build Info", "You cannot construct anything while controlling AI."] call A3A_fnc_customHint;}; diff --git a/A3A/addons/core/functions/REINF/fn_buildCreateVehicleCallback.sqf b/A3A/addons/core/functions/REINF/fn_buildCreateVehicleCallback.sqf index 88394993c1..62c3d02d18 100644 --- a/A3A/addons/core/functions/REINF/fn_buildCreateVehicleCallback.sqf +++ b/A3A/addons/core/functions/REINF/fn_buildCreateVehicleCallback.sqf @@ -4,6 +4,7 @@ private _positionX = ASLtoATL _posASL; private _isPlayer = if (player == build_engineerSelected) then {true} else {false}; private _timeOut = time + 30; +private _titleStr = ; if (!_isPlayer) then { diff --git a/A3A/addons/core/functions/REINF/fn_controlHCsquad.sqf b/A3A/addons/core/functions/REINF/fn_controlHCsquad.sqf index c26d7077ec..5691ed2dd6 100644 --- a/A3A/addons/core/functions/REINF/fn_controlHCsquad.sqf +++ b/A3A/addons/core/functions/REINF/fn_controlHCsquad.sqf @@ -1,3 +1,5 @@ +private _titleStr = ; + if (player != theBoss) exitWith {["Control Squad", "Only Commander has the ability to control HC units."] call A3A_fnc_customHint;}; if (captive player) exitWith {["Control Squad", "You cannot control squads while undercover."] call A3A_fnc_customHint;}; if (!isNil "A3A_FFPun_Jailed" && {(getPlayerUID player) in A3A_FFPun_Jailed}) exitWith {["Control Squad", "Nope. Not happening."] call A3A_fnc_customHint;}; diff --git a/A3A/addons/core/functions/REINF/fn_controlunit.sqf b/A3A/addons/core/functions/REINF/fn_controlunit.sqf index 94398051ae..09b8459f70 100644 --- a/A3A/addons/core/functions/REINF/fn_controlunit.sqf +++ b/A3A/addons/core/functions/REINF/fn_controlunit.sqf @@ -1,6 +1,7 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() private ["_units","_unit"]; +private _titleStr = ; _units = _this select 0; diff --git a/A3A/addons/core/functions/REINF/fn_dismissPlayerGroup.sqf b/A3A/addons/core/functions/REINF/fn_dismissPlayerGroup.sqf index c0044287bf..a5aeaa38fd 100644 --- a/A3A/addons/core/functions/REINF/fn_dismissPlayerGroup.sqf +++ b/A3A/addons/core/functions/REINF/fn_dismissPlayerGroup.sqf @@ -1,6 +1,7 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() //if (!isServer) exitWith{}; +private _titleStr = ; if (player != leader group player) exitWith {["Dismiss Group", "You cannot dismiss anyone if you are not the squad leader."] call A3A_fnc_customHint;}; diff --git a/A3A/addons/core/functions/REINF/fn_dismissSquad.sqf b/A3A/addons/core/functions/REINF/fn_dismissSquad.sqf index e537239b5e..6f23d0b791 100644 --- a/A3A/addons/core/functions/REINF/fn_dismissSquad.sqf +++ b/A3A/addons/core/functions/REINF/fn_dismissSquad.sqf @@ -2,6 +2,7 @@ FIX_LINE_NUMBERS() //if (!isServer) exitWith{}; private ["_groups","_hr","_resourcesFIA","_wp","_groupX","_veh","_leave"]; +private _titleStr = ; _groups = _this select 0; _hr = 0; diff --git a/A3A/addons/core/functions/REINF/fn_garrisonAdd.sqf b/A3A/addons/core/functions/REINF/fn_garrisonAdd.sqf index 290eecf097..5f442b57eb 100644 --- a/A3A/addons/core/functions/REINF/fn_garrisonAdd.sqf +++ b/A3A/addons/core/functions/REINF/fn_garrisonAdd.sqf @@ -4,6 +4,7 @@ FIX_LINE_NUMBERS() params ["_unitType"]; private _hr = server getVariable "hr"; +private _titleStr = ; if (_hr < 1) exitWith { [localize "STR_A3A_garrison_header", localize "STR_A3A_garrison_error_no_hr"] call A3A_fnc_customHint; diff --git a/A3A/addons/core/functions/REINF/fn_garrisonDialog.sqf b/A3A/addons/core/functions/REINF/fn_garrisonDialog.sqf index a2cce625e7..ba8f26a8b2 100644 --- a/A3A/addons/core/functions/REINF/fn_garrisonDialog.sqf +++ b/A3A/addons/core/functions/REINF/fn_garrisonDialog.sqf @@ -1,6 +1,8 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() private ["_typeX","_positionTel","_nearX","_garrison","_costs","_hr","_size"]; +private _titleStr = ; + _typeX = _this select 0; if (_typeX == "add") then {["Garrison", "Select a zone to add garrisoned troops."] call A3A_fnc_customHint;} else {["Garrison", "Select a zone to remove it's Garrison."] call A3A_fnc_customHint;}; diff --git a/A3A/addons/core/functions/REINF/fn_reinfPlayer.sqf b/A3A/addons/core/functions/REINF/fn_reinfPlayer.sqf index f16c82d70e..2004814aaa 100644 --- a/A3A/addons/core/functions/REINF/fn_reinfPlayer.sqf +++ b/A3A/addons/core/functions/REINF/fn_reinfPlayer.sqf @@ -1,3 +1,5 @@ +private _titleStr = ; + if !([player] call A3A_fnc_isMember) exitWith {["AI Recruitment", "Only Server Members can recruit AI units."] call A3A_fnc_customHint;}; if (recruitCooldown > time) exitWith {["AI Recruitment", format ["You need to wait %1 seconds to be able to recruit units again.",round (recruitCooldown - time)]] call A3A_fnc_customHint;}; diff --git a/A3A/addons/core/functions/REINF/fn_spawnHCGroup.sqf b/A3A/addons/core/functions/REINF/fn_spawnHCGroup.sqf index c97a6596ae..c191607f28 100644 --- a/A3A/addons/core/functions/REINF/fn_spawnHCGroup.sqf +++ b/A3A/addons/core/functions/REINF/fn_spawnHCGroup.sqf @@ -23,6 +23,8 @@ License: MIT License */ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() +private _titleStr = ; + params [ ["_unitTypes", [], [[]]] , ["_idFormat", "", [""]] diff --git a/A3A/addons/core/functions/REINF/fn_vehStats.sqf b/A3A/addons/core/functions/REINF/fn_vehStats.sqf index b413a97915..f6e6f41a14 100644 --- a/A3A/addons/core/functions/REINF/fn_vehStats.sqf +++ b/A3A/addons/core/functions/REINF/fn_vehStats.sqf @@ -1,3 +1,6 @@ +private _titleStr = ; + + if (count hcSelected player == 0) exitWith {["Vehicle Info", "You must select one group on the HC bar."] call A3A_fnc_customHint;}; private ["_groupX","_veh","_textX","_unitsX"]; diff --git a/A3A/addons/core/functions/proxy/fn_onPlayerRespawn.sqf b/A3A/addons/core/functions/proxy/fn_onPlayerRespawn.sqf index 3ca988d4c2..6349c0fed5 100644 --- a/A3A/addons/core/functions/proxy/fn_onPlayerRespawn.sqf +++ b/A3A/addons/core/functions/proxy/fn_onPlayerRespawn.sqf @@ -33,7 +33,7 @@ if (side group player == teamPlayer) then { _owner = _oldUnit getVariable ["owner",_oldUnit]; - if (_owner != _oldUnit) exitWith {[localize "STR_A3A_fn_proxy_remAI_titel", localize "STR_A3A_fn_proxy_remAI_text"] call A3A_fnc_customHint; selectPlayer _owner; disableUserInput false; deleteVehicle _newUnit}; + if (_owner != _oldUnit) exitWith {[localize "STR_A3A_fn_proxy_remai_titel", localize "STR_A3A_fn_proxy_remai_text"] call A3A_fnc_customHint; selectPlayer _owner; disableUserInput false; deleteVehicle _newUnit}; _nul = [0,-1,getPos _oldUnit] remoteExec ["A3A_fnc_citySupportChange",2]; @@ -219,7 +219,7 @@ if (side group player == teamPlayer) then }; _markersX = markersX select {sidesX getVariable [_x,sideUnknown] == teamPlayer}; _pos = position _veh; - if (_markersX findIf {_pos inArea _x} != -1) then {[localize "STR_A3A_fn_proxy_StatDepl_titel", localize "STR_A3A_fn_proxy_StatDepl_text"] call A3A_fnc_customHint;}; + if (_markersX findIf {_pos inArea _x} != -1) then {[localize "STR_A3A_fn_proxy_statdepl_titel", localize "STR_A3A_fn_proxy_statdepl_text"] call A3A_fnc_customHint;}; }; }]; player addEventHandler ["WeaponDisassembled", From 2cb264df10f3be9622d16b57e59eee95b5b5def4 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Mon, 9 Oct 2023 02:03:59 +0200 Subject: [PATCH 053/157] stringtable --- A3A/addons/core/Stringtable.xml | 257 ++++++++++++++++++++++++++++++++ 1 file changed, 257 insertions(+) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 5f40bee6fc..a135e78d41 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -7149,5 +7149,262 @@ 与指挥部班组车辆管理相关的选项
+ + + Donate Money + + + You have less than 100 € to donate. + + + You have donated 100 € to the cause. This will raise your status among our forces. + + + You must be looking to a player in order to give him money. + + + You have donated 100 € to %1. + + + Membership + + + Only Server Admins or hosters can add a new member. + + + Server Member feature is disabled. + + + Membership feature not yet initialised. Please try again later. + + + You are not pointing to anyone. + + + The player is already a member of this server. + + + The player is not a member of this server. + + + "%1 has been added to the Server Members List. + + + You have been added to the Server Members list. + + + %1 has been removed from the Server Members List. + + + You have been removed from the Server Members list. + + + Membership + + + Server Member feature is disabled. + + + In Game Members

+
+ + %1
No. members:
%2
+
+ + Comrade, we're losing contact! + + + Retreat %1 m %2, within %3 s.
Stay within %4 km of HQ or a member. Failure to comply will re-insert you at HQ.
+
+ + Money Grab + + + %1 has not enough resources to grab. + + + You grabbed 100 € from the %1 Money Pool.

This will affect your prestige and status among %1 forces.
+
+ + Commander + + + You resign from being commander, choosing %1 as your successor. + + + You resign from being commander. Your chosen successor (%1) was not eligible. + + + You resign from being Commander. Others will take the command if there is someone suitable. + + + You decided not to be eligible for commander. + + + You are now eligible to be commander of our forces. + + + Unit Traits + + + Commander role.

The commander is a lightweight unit with increased camouflage, medical and engineering capabilities.
+
+ + Medic role.

Medics do not have any bonus or penalties, but have the ability to use certain medical items for full health restoration.
+
+ + Teamleader role.

Teamleader are more lightweight units with increased camouflage capabilities.
+
+ + Rifleman role.

Riflemen do not have any bonus or penalties but can hack drones.
+
+ + Grenadier role.

Grenadiers have a slight bonus on carry capacity, but are easy to spot.
+
+ + Autorifleman role.

Autoriflemen have a slight bonus on carry capacity, but make too much noise when they move.
+
+ + Engineer role.

Engineers do not have any bonus or penalties, but have the ability to use Repair Kits for vehicle repair.
+
+ + You have selected %1. + +
+ + + Remote AI + + + Died while remote controlling AI. + + + Static Deployed + + + Static weapon has been deployed for use in a nearby zone, and will be used by garrison militia if you leave it here the next time the zone spawns. + + + + + Out of bounds + + + Return to the AO before your blown up, you have %1 seconds. + + + FF Notification + + + %1 hurt you! + + + FF Warning + + + Injured comrade: + + + FF Punishment + + + Enough then. + + + An admin looks with pity upon your soul.
You have been forgiven.
+
+ + Please do not teamkill. Stare at the turtles for %1 more seconds. + + + has been found guilty of FF (3+ Strikes).

If you believe this is a mistake, you can forgive him with the corresponding scroll-menu action.
+
+ + Control Unit + + + Returned to original Unit due to FF. + + + hurt you! + + + Watch your fire! + +
+ + + Airstrike + + + You are not looking at a vehicle. + + + You can't convert destroyed Air vehicle to Airstrikes. + + + You can't convert Airstrikes while enemies are near you. + + + You and the Air vehicle need to be in the Area of an %1 Airport or HQ in order to convert it to Airstrikes. + + + In order to convert, Vehicle must be empty. + + + You are not the owner of this vehicle. Therefore, you can't convert it. + + + Only Air Vehicles can be used to increase Airstrike points. + + + Backpack drones can't be used to increase Airstrike points. + + + Air Support increased in %1 points. + + + Recruit Squad + + + Only the Commander has access to this function. + + + You cannot recruit a new squad while you are moving your HQ. + + + You need a radio in your inventory to be able to give orders to other squads. + + + You cannot recruit squads with enemies near your HQ. + + + You have too many high command squads active. Disband or garrison some to recruit more. + + + The group or vehicle type you requested is not supported in your modset. + + + Your current modset doesn't support packing/unpacking static weapons. + + + You do not have enough HR for this request (%1 required). + + + You do not have enough money for this request (%1 € required). + + + You cant place HC vehicles further than 50m from HQ + + + No money left to buy a transport vehicle (%1 € required), creating barefoot squad. + + + Buy a vehicle for this squad for %1 €. + + + You need a Radio Man in your group to be able to give orders to other squads + + \ No newline at end of file From 43b87e66f498019643b512f67f77e6c22abdf3d1 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Mon, 9 Oct 2023 15:57:43 +0200 Subject: [PATCH 054/157] more-reinf plus capitalization --- A3A/addons/core/Stringtable.xml | 375 +++++++++++++++--- .../functions/OrgPlayers/fn_donateMoney.sqf | 10 +- .../functions/OrgPlayers/fn_memberAdd.sqf | 22 +- .../functions/OrgPlayers/fn_membersList.sqf | 8 +- .../functions/OrgPlayers/fn_playerLeash.sqf | 2 +- .../functions/OrgPlayers/fn_theBossSteal.sqf | 6 +- .../fn_theBossToggleEligibility.sqf | 12 +- .../functions/OrgPlayers/fn_unitTraits.sqf | 18 +- .../functions/Punishment/fn_punishment.sqf | 2 +- .../fn_punishment_evaluateEvent.sqf | 6 +- .../Punishment/fn_punishment_release.sqf | 4 +- .../fn_punishment_sentence_client.sqf | 2 +- .../fn_punishment_sentence_server.sqf | 2 +- .../core/functions/REINF/fn_FIAinit.sqf | 2 +- .../core/functions/REINF/fn_FIAskillAdd.sqf | 12 +- .../core/functions/REINF/fn_NATObomb.sqf | 12 +- .../core/functions/REINF/fn_addSquadVeh.sqf | 18 +- A3A/addons/core/functions/REINF/fn_build.sqf | 32 +- .../REINF/fn_buildCreateVehicleCallback.sqf | 8 +- .../functions/REINF/fn_controlHCsquad.sqf | 20 +- .../core/functions/REINF/fn_controlunit.sqf | 28 +- .../functions/REINF/fn_dismissPlayerGroup.sqf | 6 +- .../core/functions/REINF/fn_dismissSquad.sqf | 6 +- .../core/functions/REINF/fn_garrisonAdd.sqf | 14 +- .../functions/REINF/fn_garrisonDialog.sqf | 18 +- .../core/functions/REINF/fn_reinfPlayer.sqf | 22 +- .../core/functions/REINF/fn_spawnHCGroup.sqf | 6 +- .../core/functions/REINF/fn_vehStats.sqf | 8 +- .../functions/proxy/fn_onPlayerRespawn.sqf | 4 +- 29 files changed, 479 insertions(+), 206 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index a135e78d41..8c68117352 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -7150,138 +7150,138 @@
- + Donate Money - + You have less than 100 € to donate. - + You have donated 100 € to the cause. This will raise your status among our forces. - + You must be looking to a player in order to give him money. - + You have donated 100 € to %1. - + Membership - + Only Server Admins or hosters can add a new member. - + Server Member feature is disabled. - + Membership feature not yet initialised. Please try again later. - + You are not pointing to anyone. - + The player is already a member of this server. - + The player is not a member of this server. - + "%1 has been added to the Server Members List. - + You have been added to the Server Members list. - + %1 has been removed from the Server Members List. - + You have been removed from the Server Members list. - + Membership - + Server Member feature is disabled. - + In Game Members

- + %1
No. members:
%2
- + Comrade, we're losing contact! - + Retreat %1 m %2, within %3 s.
Stay within %4 km of HQ or a member. Failure to comply will re-insert you at HQ.
- + Money Grab - + %1 has not enough resources to grab. - + You grabbed 100 € from the %1 Money Pool.

This will affect your prestige and status among %1 forces.
- + Commander - + You resign from being commander, choosing %1 as your successor. - + You resign from being commander. Your chosen successor (%1) was not eligible. - + You resign from being Commander. Others will take the command if there is someone suitable. - + You decided not to be eligible for commander. - + You are now eligible to be commander of our forces. - + Unit Traits - + Commander role.

The commander is a lightweight unit with increased camouflage, medical and engineering capabilities.
- + Medic role.

Medics do not have any bonus or penalties, but have the ability to use certain medical items for full health restoration.
- + Teamleader role.

Teamleader are more lightweight units with increased camouflage capabilities.
- + Rifleman role.

Riflemen do not have any bonus or penalties but can hack drones.
- + Grenadier role.

Grenadiers have a slight bonus on carry capacity, but are easy to spot.
- + Autorifleman role.

Autoriflemen have a slight bonus on carry capacity, but make too much noise when they move.
- + Engineer role.

Engineers do not have any bonus or penalties, but have the ability to use Repair Kits for vehicle repair.
- + You have selected %1.
- + Remote AI - + Died while remote controlling AI. - + Static Deployed - + Static weapon has been deployed for use in a nearby zone, and will be used by garrison militia if you leave it here the next time the zone spawns. @@ -7295,28 +7295,28 @@ FF Notification - + %1 hurt you! - + FF Warning - + Injured comrade: FF Punishment - + Enough then. - + An admin looks with pity upon your soul.
You have been forgiven.
- + Please do not teamkill. Stare at the turtles for %1 more seconds. - + has been found guilty of FF (3+ Strikes).

If you believe this is a mistake, you can forgive him with the corresponding scroll-menu action.
@@ -7405,6 +7405,279 @@ You need a Radio Man in your group to be able to give orders to other squads + + Add Squad Vehicle + + + You must select one group on the HC bar. + + + This group has a vehicle already and their mission depends on it. + + + The selected vehicle is destroyed or cannot move. + + + Selected vehicle is not empty. + + + You cannot assign a Static Weapon to a Squad. + + + Static Weapon Squads cannot change of vehicle. + + + The vehicle selected has no room for this squad. + + + Vehicle assigned to %1 Squad. + + + Build Info + + + You can't build while placing something. + + + You cannot construct anything while controlling AI. + + + You are an engineer, but not in a state to build: you may be unconscious or undercover.
+
+ + You are not an engineer.
+
+ + There is a human engineer in your squad. Ask them to build.
+
+ + Only squad leaders can order AI to build. + + + Ordering %1 to build. + + + You have no available engineers in your squad. They may be unconscious or busy. + + + You do not have enough money for this construction (%1 € needed). + + + You cannot build a bunker outside a controlled zone. + + + Roadblocks can only be built on roads + + + Bunkers can only be built off roads, in friendly areas + + + Walk to the selected position to start building + + + You didn't move to the position, construction has timed out. + + + Construction cancelled. + + + Control Squad + + + Only Commander has the ability to control HC units. + + + You cannot control squads while undercover. + + + Nope. Not happening. + + + You cannot control an unconscious or dead unit. + + + Returned to original Unit as it received damage. + + + Returned to original Unit as controlled AI received damage. + + + Return Control to AI + + + Time to return control to AI: %1. + + + Control Unit + + + You cannot control Petros. + + + You cannot control AI while undercover. + + + You cannot control AI if you are not the squad leader. + + + You cannot control another player. + + + You cannot control an unconscious, a dead unit. + + + You cannot control a unit which does not belong to %1. + + + Nope. Not happening. + + + You cannot control AI while you are controlling another AI. + + + Returned to original Unit as it received damage. + + + Returned to original Unit as controlled AI received damage. + + + Return Control to AI + + + Time to return control to AI: %1. + + + Dismiss Group + + + You cannot dismiss anyone if you are not the squad leader. + + + You cannot disband suppressed, undercover or unconscious units. + + + Dismiss Squad + + + You cannot dismiss player led, Watchpost, Roadblocks or Minefield building squads. + + + You cannot dismiss NATO groups. + + + %1 lost communication, he will come back with you if possible. + + + Skill Add + + + Only our Commander has access to this function. + + + Your troops have the maximum training. + + + You cannot upgrade training in the current War Level. + + + You do not have enough money to afford additional training. %1 € needed. + + + %2 Skill Level has been Upgraded.
Current level is %1.
+
+ + Garrison + + + Select a zone to add garrisoned troops. + + + Select a zone to remove it's Garrison. + + + You must click near a marked zone. + + + That zone does not belong to %1. + + + You cannot manage this garrison while there are enemies nearby. + + + You cannot manage this garrison when there's a major attack incoming. + + + The place has no garrisoned troops to remove. + + + Garrison removed

Recovered Money: %1 €
Recovered HR: %2
+
+ + Air Support + + + You lack of enough Air Support to make this request. + + + You need a radio in your inventory to be able to give orders to other squads. + + + You need a Radio Man in your group to be able to give orders to other squads + + + You need to control an airport in order to fulfill this request. + + + Select the spot from which the plane will start to drop the bombs. + + + Select the map position to which the plane will exit to calculate plane's route vector. + + + AI Recruitment + + + Only Server Members can recruit AI units. + + + You need to wait %1 seconds to be able to recruit units again. + + + You cannot buy units while you are controlling AI. + + + You cannot Recruit Units with enemies nearby. + + + You cannot recruit units as you are not your group leader. + + + You do not have enough HR for this request. + + + You do not have enough money for this kind of unit (%1 € needed). + + + Your squad is full or you have too many scattered units with no radio contact. + + + You don't have enough weapons to equip this type of unit. + + + Soldier Recruited.

Remember: if you use the group menu to switch groups you will lose control of your recruited AI.
+
+ + Recruit Squad + + + Group %1 at your command.

Groups are managed from the High Command bar (Default: CTRL+SPACE)

If the group gets stuck, use the AI Control feature to make them start moving. Mounted Static teams tend to get stuck (solving this is WiP)

To assign a vehicle for this group, look at some vehicle, and use Vehicle Squad Mngmt option in Y menu.
+
+ + Vehicle Purchased + + + Vehicle Info +
\ No newline at end of file diff --git a/A3A/addons/core/functions/OrgPlayers/fn_donateMoney.sqf b/A3A/addons/core/functions/OrgPlayers/fn_donateMoney.sqf index 40b8add406..370629d654 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_donateMoney.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_donateMoney.sqf @@ -1,8 +1,8 @@ -private _titleStr = localize "STR_A3A_fn_orgp_donmon_titel"; +private _titleStr = localize "STR_A3A_fn_orgp_donMon_titel"; private ["_resourcesPlayer","_pointsXJ","_target"]; _resourcesPlayer = player getVariable "moneyX"; -if (_resourcesPlayer < 100) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_donmon_no_less"] call A3A_fnc_customHint;}; +if (_resourcesPlayer < 100) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_donMon_no_less"] call A3A_fnc_customHint;}; if (count _this == 0) exitWith { @@ -10,12 +10,12 @@ if (count _this == 0) exitWith _pointsXJ = (player getVariable "score") + 1; player setVariable ["score",_pointsXJ,true]; [-100] call A3A_fnc_resourcesPlayer; - [_titleStr, localize "STR_A3A_fn_orgp_donmon_donated_faction"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_orgp_donMon_donated_faction"] call A3A_fnc_customHint; }; _target = cursortarget; -if (!isPlayer _target) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_donmon_no_looking"] call A3A_fnc_customHint;}; +if (!isPlayer _target) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_donMon_no_looking"] call A3A_fnc_customHint;}; [-100] call A3A_fnc_resourcesPlayer; [100] remoteExec ["A3A_fnc_resourcesPlayer", _target]; -[_titleStr, format [localize "STR_A3A_fn_orgp_donmon_donated_player", name _target]] call A3A_fnc_customHint; +[_titleStr, format [localize "STR_A3A_fn_orgp_donMon_donated_player", name _target]] call A3A_fnc_customHint; diff --git a/A3A/addons/core/functions/OrgPlayers/fn_memberAdd.sqf b/A3A/addons/core/functions/OrgPlayers/fn_memberAdd.sqf index 0eade2d93c..5ec4b030d5 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_memberAdd.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_memberAdd.sqf @@ -1,29 +1,29 @@ -private _titleStr = localize "STR_A3A_fn_orgp_memadd_titel"; +private _titleStr = localize "STR_A3A_fn_orgp_memAdd_titel"; -if (!(serverCommandAvailable "#logout") and (!isServer)) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memadd_no_admin"] call A3A_fnc_customHint;}; +if (!(serverCommandAvailable "#logout") and (!isServer)) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memAdd_no_admin"] call A3A_fnc_customHint;}; -if !(membershipEnabled) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memadd_no_disabled"] call A3A_fnc_customHint;}; +if !(membershipEnabled) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memAdd_no_disabled"] call A3A_fnc_customHint;}; -if (isNil "membersX") exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memadd_no_initialised"] call A3A_fnc_customHint;}; +if (isNil "membersX") exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memAdd_no_initialised"] call A3A_fnc_customHint;}; _target = cursortarget; -if (!isPlayer _target) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memadd_no_pointing"] call A3A_fnc_customHint;}; +if (!isPlayer _target) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memAdd_no_pointing"] call A3A_fnc_customHint;}; _uid = getPlayerUID _target; -if ((_this select 0 == "add") and ([_target] call A3A_fnc_isMember)) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memadd_no_already"] call A3A_fnc_customHint;}; -if ((_this select 0 == "remove") and !([_target] call A3A_fnc_isMember)) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memadd_no_not"] call A3A_fnc_customHint;}; +if ((_this select 0 == "add") and ([_target] call A3A_fnc_isMember)) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memAdd_no_already"] call A3A_fnc_customHint;}; +if ((_this select 0 == "remove") and !([_target] call A3A_fnc_isMember)) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memAdd_no_not"] call A3A_fnc_customHint;}; if (_this select 0 == "add") then { membersX pushBackUnique _uid; _target setVariable ["eligible", true, true]; - [_titleStr, format [localize "STR_A3A_fn_orgp_memadd_added_other",name _target]] call A3A_fnc_customHint; - [_titleStr, localize "STR_A3A_fn_orgp_memadd_added_you"] remoteExec ["A3A_fnc_customHint", _target]; + [_titleStr, format [localize "STR_A3A_fn_orgp_memAdd_added_other",name _target]] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_orgp_memAdd_added_you"] remoteExec ["A3A_fnc_customHint", _target]; } else { membersX = membersX - [_uid]; - [_titleStr, format [localize "STR_A3A_fn_orgp_memadd_removed_other",name _target]] call A3A_fnc_customHint; - [_titleStr, localize "STR_A3A_fn_orgp_memadd_removed_you"] remoteExec ["A3A_fnc_customHint", _target]; + [_titleStr, format [localize "STR_A3A_fn_orgp_memAdd_removed_other",name _target]] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_orgp_memAdd_removed_you"] remoteExec ["A3A_fnc_customHint", _target]; }; publicVariable "membersX"; diff --git a/A3A/addons/core/functions/OrgPlayers/fn_membersList.sqf b/A3A/addons/core/functions/OrgPlayers/fn_membersList.sqf index ad43acb1d6..16aff2af05 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_membersList.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_membersList.sqf @@ -1,8 +1,8 @@ -private _titleStr = localize "STR_A3A_fn_orgp_memlist_titel"; +private _titleStr = localize "STR_A3A_fn_orgp_memList_titel"; -if !(membershipEnabled) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memlist_no_disabled"] call A3A_fnc_customHint;}; +if !(membershipEnabled) exitWith {[_titleStr, localize "STR_A3A_fn_orgp_memList_no_disabled"] call A3A_fnc_customHint;}; private ["_countX"]; -_textX = localize "STR_A3A_fn_orgp_memlist_members"; +_textX = localize "STR_A3A_fn_orgp_memList_members"; _countN = 0; { @@ -14,6 +14,6 @@ if (!isNull _playerX) then }; } forEach (call A3A_fnc_playableUnits); -_textX = format [localize "STR_A3A_fn_orgp_memlist_members_count",_textX,_countN]; +_textX = format [localize "STR_A3A_fn_orgp_memList_members_count",_textX,_countN]; [_titleStr, _textX] call A3A_fnc_customHint; diff --git a/A3A/addons/core/functions/OrgPlayers/fn_playerLeash.sqf b/A3A/addons/core/functions/OrgPlayers/fn_playerLeash.sqf index 7dc2c115d3..f90ea8a652 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_playerLeash.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_playerLeash.sqf @@ -71,7 +71,7 @@ while {!([player] call A3A_fnc_isMember) || _debugMode} do { private _compassDirections = ["N","NE","E","SE","S","SW","W","NW"]; private _retreatDirection = _compassDirections # ((player getDir _nearestLeashCentre) / 360 * count _compassDirections); - [localize "STR_A3A_fn_orgp_plaleash_comrade", format [localize "STR_A3A_fn_orgp_plaleash_retreat", ceil _retreatDistance, _retreatDirection, _countDown, ceil (memberDistance/1e3)]] call A3A_fnc_customHint; + [localize "STR_A3A_fn_orgp_plaLeash_comrade", format [localize "STR_A3A_fn_orgp_plaLeash_retreat", ceil _retreatDistance, _retreatDirection, _countDown, ceil (memberDistance/1e3)]] call A3A_fnc_customHint; uiSleep 1; if (_countDown <= 0) then { // Get nearest location name for logging. diff --git a/A3A/addons/core/functions/OrgPlayers/fn_theBossSteal.sqf b/A3A/addons/core/functions/OrgPlayers/fn_theBossSteal.sqf index 172c209cad..839f1a6c27 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_theBossSteal.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_theBossSteal.sqf @@ -1,11 +1,11 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() -private _titleStr = localize "STR_A3A_fn_orgp_tbsteal_titel"; +private _titleStr = localize "STR_A3A_fn_orgp_tBSteal_titel"; _resourcesFIA = server getVariable "resourcesFIA"; -if (_resourcesFIA < 100) exitWith {[_titleStr, format [localize "STR_A3A_fn_orgp_tbsteal_grab_no",FactionGet(reb,"name")]] call A3A_fnc_customHint;}; +if (_resourcesFIA < 100) exitWith {[_titleStr, format [localize "STR_A3A_fn_orgp_tBSteal_grab_no",FactionGet(reb,"name")]] call A3A_fnc_customHint;}; server setvariable ["resourcesFIA",_resourcesFIA - 100, true]; [-2,theBoss] call A3A_fnc_playerScoreAdd; [100] call A3A_fnc_resourcesPlayer; -[_titleStr, format [localize "STR_A3A_fn_orgp_tbsteal_grab_yes",FactionGet(reb,"name")]] call A3A_fnc_customHint; +[_titleStr, format [localize "STR_A3A_fn_orgp_tBSteal_grab_yes",FactionGet(reb,"name")]] call A3A_fnc_customHint; diff --git a/A3A/addons/core/functions/OrgPlayers/fn_theBossToggleEligibility.sqf b/A3A/addons/core/functions/OrgPlayers/fn_theBossToggleEligibility.sqf index 4487dbd8ce..73dd10b771 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_theBossToggleEligibility.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_theBossToggleEligibility.sqf @@ -1,4 +1,4 @@ -private _titleStr = localize "STR_A3A_fn_orgp_tvtogeli_titel"; +private _titleStr = localize "STR_A3A_fn_orgp_tBTogEli_titel"; if !(isServer) exitWith {}; params ["_playerX", ["_newBoss", objNull]]; @@ -16,26 +16,26 @@ if (_playerX getVariable ["eligible",false]) then if(!isNull _newBoss && isPlayer _newBoss) then { if ([_newBoss] call A3A_fnc_makePlayerBossIfEligible) then { - _text = format [localize "STR_A3A_fn_orgp_tvtogeli_resign_choosing", name _newBoss]; + _text = format [localize "STR_A3A_fn_orgp_tBTogEli_resign_choosing", name _newBoss]; } else { - _text = format [localize "STR_A3A_fn_orgp_tvtogeli_resign_chosen", name _newBoss]; + _text = format [localize "STR_A3A_fn_orgp_tBTogEli_resign_chosen", name _newBoss]; }; } else { - _text = localize "STR_A3A_fn_orgp_tvtogeli_resign_others"; + _text = localize "STR_A3A_fn_orgp_tBTogEli_resign_others"; }; } else { - _text = localize "STR_A3A_fn_orgp_tvtogeli_eligible_no"; + _text = localize "STR_A3A_fn_orgp_tBTogEli_eligible_no"; }; } else { if ([_playerX] call A3A_fnc_isMember) then { _forceElection = true }; _playerX setVariable ["eligible",true,true]; - _text = localize "STR_A3A_fn_orgp_tvtogeli_eligible_yes"; + _text = localize "STR_A3A_fn_orgp_tBTogEli_eligible_yes"; }; [_titleStr, _text] remoteExec ["A3A_fnc_customHint", _playerX]; diff --git a/A3A/addons/core/functions/OrgPlayers/fn_unitTraits.sqf b/A3A/addons/core/functions/OrgPlayers/fn_unitTraits.sqf index 9e40f8dbca..72f6028181 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_unitTraits.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_unitTraits.sqf @@ -23,7 +23,7 @@ Example: FIX_LINE_NUMBERS() private _type = typeOf player; private _text = ""; -private _titleStr = localize "STR_A3A_fn_orgp_unittraits_titel"; +private _titleStr = localize "STR_A3A_fn_orgp_unitTraits_titel"; if(roleDescription player == "Default Commander") then { @@ -33,24 +33,24 @@ if(roleDescription player == "Default Commander") then player setUnitTrait ["loadCoef",1.4]; player setUnitTrait ["medic", true]; player setUnitTrait ["engineer", true]; - _text = localize "STR_A3A_fn_orgp_unittraits_commander"; + _text = localize "STR_A3A_fn_orgp_unitTraits_commander"; } else { switch (_type) do { //cases for greenfor missions - case "I_G_medic_F": {_text = localize "STR_A3A_fn_orgp_unittraits_medic"}; //reintroduced - 8th January 2020, Bob Murphy - case "I_G_Soldier_TL_F": {player setUnitTrait ["camouflageCoef",0.8]; player setUnitTrait ["audibleCoef",0.8]; player setUnitTrait ["loadCoef",1.4]; _text = localize "STR_A3A_fn_orgp_unittraits_teamllead"}; //reintroduced - 8th January 2020, Bob Murphy - case "I_G_Soldier_F": {player setUnitTrait ["UAVHacker",true]; _text = localize "STR_A3A_fn_orgp_unittraits_rifle"}; //reintroduced - 8th January 2020, Bob Murphy - case "I_G_Soldier_GL_F": {player setUnitTrait ["camouflageCoef",1.2]; player setUnitTrait ["loadCoef",0.8]; _text = localize "STR_A3A_fn_orgp_unittraits_grenadier"}; //reintroduced - 8th January 2020, Bob Murphy - case "I_G_Soldier_AR_F": {player setUnitTrait ["audibleCoef",1.2]; player setUnitTrait ["loadCoef",0.8]; _text = localize "STR_A3A_fn_orgp_unittraits_autorifle"}; //reintroduced - 8th January 2020, Bob Murphy - case "I_G_engineer_F": {_text = localize "STR_A3A_fn_orgp_unittraits_engi"}; //reintroduced - 8th January 2020, Bob Murphy + case "I_G_medic_F": {_text = localize "STR_A3A_fn_orgp_unitTraits_medic"}; //reintroduced - 8th January 2020, Bob Murphy + case "I_G_Soldier_TL_F": {player setUnitTrait ["camouflageCoef",0.8]; player setUnitTrait ["audibleCoef",0.8]; player setUnitTrait ["loadCoef",1.4]; _text = localize "STR_A3A_fn_orgp_unitTraits_teamllead"}; //reintroduced - 8th January 2020, Bob Murphy + case "I_G_Soldier_F": {player setUnitTrait ["UAVHacker",true]; _text = localize "STR_A3A_fn_orgp_unitTraits_rifle"}; //reintroduced - 8th January 2020, Bob Murphy + case "I_G_Soldier_GL_F": {player setUnitTrait ["camouflageCoef",1.2]; player setUnitTrait ["loadCoef",0.8]; _text = localize "STR_A3A_fn_orgp_unitTraits_grenadier"}; //reintroduced - 8th January 2020, Bob Murphy + case "I_G_Soldier_AR_F": {player setUnitTrait ["audibleCoef",1.2]; player setUnitTrait ["loadCoef",0.8]; _text = localize "STR_A3A_fn_orgp_unitTraits_autorifle"}; //reintroduced - 8th January 2020, Bob Murphy + case "I_G_engineer_F": {_text = localize "STR_A3A_fn_orgp_unitTraits_engi"}; //reintroduced - 8th January 2020, Bob Murphy }; }; if (isMultiPlayer) then { sleep 5; - [_titleStr, format [localize "STR_A3A_fn_orgp_unittraits_you",_text]] call A3A_fnc_customHint; + [_titleStr, format [localize "STR_A3A_fn_orgp_unitTraits_you",_text]] call A3A_fnc_customHint; }; diff --git a/A3A/addons/core/functions/Punishment/fn_punishment.sqf b/A3A/addons/core/functions/Punishment/fn_punishment.sqf index 94cbd2f803..cfe0dfa523 100644 --- a/A3A/addons/core/functions/Punishment/fn_punishment.sqf +++ b/A3A/addons/core/functions/Punishment/fn_punishment.sqf @@ -100,7 +100,7 @@ private _playerStats = ["Total-time: ",str _timeTotal," (incl. +",str _timeAdded private _instigatorLog = [["WARNING","GUILTY"] select (_offenceTotal >= 1)," | ",_name," [",_UID,"] ",_victimStats,", ",_playerStats] joinString ""; Info(_instigatorLog); -[localize "STR_A3A_fn_punish_puneval_warning", [localize "STR_A3A_fn_punish_pun_fire",_injuredComrade,_customMessage] joinString "
"] remoteExecCall ["A3A_fnc_customHint", _originalBody, false]; +[localize "STR_A3A_fn_punish_punEval_warning", [localize "STR_A3A_fn_punish_pun_fire",_injuredComrade,_customMessage] joinString "
"] remoteExecCall ["A3A_fnc_customHint", _originalBody, false]; if (_offenceTotal < 1) exitWith {"WARNING";}; diff --git a/A3A/addons/core/functions/Punishment/fn_punishment_evaluateEvent.sqf b/A3A/addons/core/functions/Punishment/fn_punishment_evaluateEvent.sqf index be340fdfb4..db7585a9aa 100644 --- a/A3A/addons/core/functions/Punishment/fn_punishment_evaluateEvent.sqf +++ b/A3A/addons/core/functions/Punishment/fn_punishment_evaluateEvent.sqf @@ -75,12 +75,12 @@ _instigator setVariable ["A3A_FFPun_CD", servertime + 1, false]; // Local Exec f private _victimStats = ["damaged ",["systemPunished",name _victim] select (_victim isKindOf "Man")," "] joinString ""; _victimStats = [_victimStats,"[",["AI",getPlayerUID _victim] select (isPlayer _victim),"]"] joinString ""; private _notifyVictim = { - if (isPlayer _victim) then {[localize "STR_A3A_fn_punish_ff_noti", format[localize "STR_A3A_fn_punish_puneval_hurt",name _instigator]] remoteExec ["A3A_fnc_customHint", _victim, false];}; + if (isPlayer _victim) then {[localize "STR_A3A_fn_punish_ff_noti", format[localize "STR_A3A_fn_punish_punEval_hurt",name _instigator]] remoteExec ["A3A_fnc_customHint", _victim, false];}; }; private _notifyInstigator = { params ["_exempMessage"]; - private _comradeStats = ["",[localize "STR_A3A_fn_punish_puneval_injured"," ",name _victim,""] joinString ""] select (_victim isKindOf "Man"); - [localize "STR_A3A_fn_punish_puneval_warning", [_exempMessage,_comradeStats,_customMessage] joinString "
"] remoteExec ["A3A_fnc_customHint", _instigator, false]; + private _comradeStats = ["",[localize "STR_A3A_fn_punish_punEval_injured"," ",name _victim,""] joinString ""] select (_victim isKindOf "Man"); + [localize "STR_A3A_fn_punish_punEval_warning", [_exempMessage,_comradeStats,_customMessage] joinString "
"] remoteExec ["A3A_fnc_customHint", _instigator, false]; }; private _logPvPHurt = { if (!(_victim isKindOf "Man")) exitWith {}; diff --git a/A3A/addons/core/functions/Punishment/fn_punishment_release.sqf b/A3A/addons/core/functions/Punishment/fn_punishment_release.sqf index df42506442..6ef1cc22f8 100644 --- a/A3A/addons/core/functions/Punishment/fn_punishment_release.sqf +++ b/A3A/addons/core/functions/Punishment/fn_punishment_release.sqf @@ -57,7 +57,7 @@ switch (_source) do { call _releaseFromSentence; Info_1("RELEASE | %1", _playerStats); if (isPlayer _detainee) then { - [localize "STR_A3A_fn_punish_ff_pun", localize "STR_A3A_fn_punish_punrel_enough"] remoteExecCall ["A3A_fnc_customHint", _detainee, false]; + [localize "STR_A3A_fn_punish_ff_pun", localize "STR_A3A_fn_punish_punRel_enough"] remoteExecCall ["A3A_fnc_customHint", _detainee, false]; }; true; }; @@ -66,7 +66,7 @@ switch (_source) do { call _releaseFromSentence; Info_1("FORGIVE | %1", _playerStats); if (isPlayer _detainee) then { - [localize "STR_A3A_fn_punish_ff_pun", localize "STR_A3A_fn_punish_punrel_admin"] remoteExecCall ["A3A_fnc_customHint", _detainee, false]; + [localize "STR_A3A_fn_punish_ff_pun", localize "STR_A3A_fn_punish_punRel_admin"] remoteExecCall ["A3A_fnc_customHint", _detainee, false]; }; true; }; diff --git a/A3A/addons/core/functions/Punishment/fn_punishment_sentence_client.sqf b/A3A/addons/core/functions/Punishment/fn_punishment_sentence_client.sqf index 5fe7b8edbe..03d01032b0 100644 --- a/A3A/addons/core/functions/Punishment/fn_punishment_sentence_client.sqf +++ b/A3A/addons/core/functions/Punishment/fn_punishment_sentence_client.sqf @@ -32,7 +32,7 @@ if (_timeLeft < 5) then {_timeLeft = 5;}; // Sometimes something somewhere might for "_timeLeft" from _timeLeft to _timeLeft-4 step -1 do { if (!isPlayer _detainee) exitWith {false}; - [localize "STR_A3A_fn_punish_ff_pun", format [localize "STR_A3A_fn_punish_punsencl_text",_timeLeft], true] call A3A_fnc_customHint; + [localize "STR_A3A_fn_punish_ff_pun", format [localize "STR_A3A_fn_punish_punSenCl_text",_timeLeft], true] call A3A_fnc_customHint; uiSleep 1; }; true; diff --git a/A3A/addons/core/functions/Punishment/fn_punishment_sentence_server.sqf b/A3A/addons/core/functions/Punishment/fn_punishment_sentence_server.sqf index f572aeb535..8e86f9572a 100644 --- a/A3A/addons/core/functions/Punishment/fn_punishment_sentence_server.sqf +++ b/A3A/addons/core/functions/Punishment/fn_punishment_sentence_server.sqf @@ -59,7 +59,7 @@ private _detainee = _varspace getVariable ["player",objNull]; }; if (!isNull _admin) then { if (_admin isEqualTo _detainee) exitWith { [_UID,"forgive"] call A3A_fnc_punishment_release; }; // The admin cannot use the self forgive scroll-action when attached to the surf-board. - [localize "STR_A3A_fn_punish_ff_noti", [_name," ",localize "STR_A3A_fn_punish_punsensv_text"] joinString ""] remoteExecCall ["A3A_fnc_customHint",_admin,false]; + [localize "STR_A3A_fn_punish_ff_noti", [_name," ",localize "STR_A3A_fn_punish_punSenSv_text"] joinString ""] remoteExecCall ["A3A_fnc_customHint",_admin,false]; [_UID,[missionNamespace,"A3A_FFPun",_UID,"offenceTotal",0] call A3A_fnc_getNestedObject,_name] remoteExecCall ["A3A_fnc_punishment_addActionForgive",_admin,false]; }; _lastAdmin = _admin; diff --git a/A3A/addons/core/functions/REINF/fn_FIAinit.sqf b/A3A/addons/core/functions/REINF/fn_FIAinit.sqf index a64958c6b9..3b145dc78e 100644 --- a/A3A/addons/core/functions/REINF/fn_FIAinit.sqf +++ b/A3A/addons/core/functions/REINF/fn_FIAinit.sqf @@ -65,7 +65,7 @@ if (player == leader _unit) then { if (([player] call A3A_fnc_hasRadio) && (_unit call A3A_fnc_hasARadio)) exitWith {_unit groupChat format ["This is %1, radiocheck OK",name _unit]}; if (unitReady _unit) then { if ((alive _unit) and (_unit distance (getMarkerPos respawnTeamPlayer) > 50) and (_unit distance leader group _unit > 500) and ((vehicle _unit == _unit) or ((typeOf (vehicle _unit)) in arrayCivVeh))) then { - ["", format ["%1 lost communication, he will come back with you if possible.", name _unit]] call A3A_fnc_customHint; + ["", format [localize "STR_A3A_fn_reinf_FIAinit_lost", name _unit]] call A3A_fnc_customHint; [_unit] join stragglers; if ((vehicle _unit isKindOf "StaticWeapon") or (isNull (driver (vehicle _unit)))) then {unassignVehicle _unit; [_unit] orderGetIn false}; _unit doMove position player; diff --git a/A3A/addons/core/functions/REINF/fn_FIAskillAdd.sqf b/A3A/addons/core/functions/REINF/fn_FIAskillAdd.sqf index f98f0fe79b..aa83697349 100644 --- a/A3A/addons/core/functions/REINF/fn_FIAskillAdd.sqf +++ b/A3A/addons/core/functions/REINF/fn_FIAskillAdd.sqf @@ -1,18 +1,18 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() -private _titleStr = ; +private _titleStr = localize "STR_A3A_fn_reinf_FIASkAdd_title"; -if (player != theBoss) exitWith {["Skill Add", "Only our Commander has access to this function."] call A3A_fnc_customHint;}; +if (player != theBoss) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_FIASkAdd_no_commander"] call A3A_fnc_customHint;}; -if (skillFIA > 20) exitWith {["Skill Add", "Your troops have the maximum training."] call A3A_fnc_customHint;}; -if (skillFIA > (tierWar*2)) exitWith {["Skill Add", "You cannot upgrade training in the current War Level."] call A3A_fnc_customHint;}; +if (skillFIA > 20) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_FIASkAdd_training_max"] call A3A_fnc_customHint;}; +if (skillFIA > (tierWar*2)) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_FIASkAdd_no_wl"] call A3A_fnc_customHint;}; _resourcesFIA = server getVariable "resourcesFIA"; _costs = 1000 + (1.5*(skillFIA *750)); -if (_resourcesFIA < _costs) exitWith {["Skill Add", format ["You do not have enough money to afford additional training. %1 € needed.",_costs]] call A3A_fnc_customHint;}; +if (_resourcesFIA < _costs) exitWith {[_titleStr, format [localize "STR_A3A_fn_reinf_FIASkAdd_no_money",_costs]] call A3A_fnc_customHint;}; _resourcesFIA = _resourcesFIA - _costs; skillFIA = skillFIA + 1; -["Skill Add", format ["%2 Skill Level has been Upgraded.
Current level is %1.",skillFIA,FactionGet(reb,"name")]] call A3A_fnc_customHint; +[_titleStr, format [localize "STR_A3A_fn_reinf_FIASkAdd_upgraded",skillFIA,FactionGet(reb,"name")]] call A3A_fnc_customHint; publicVariable "skillFIA"; server setVariable ["resourcesFIA",_resourcesFIA,true]; [] spawn A3A_fnc_statistics; diff --git a/A3A/addons/core/functions/REINF/fn_NATObomb.sqf b/A3A/addons/core/functions/REINF/fn_NATObomb.sqf index 57039ed29e..60aa17d767 100644 --- a/A3A/addons/core/functions/REINF/fn_NATObomb.sqf +++ b/A3A/addons/core/functions/REINF/fn_NATObomb.sqf @@ -1,16 +1,16 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() -private _titleStr = ; +private _titleStr = localize "STR_A3A_fn_reinf_NatoBomb_title"; -if (bombRuns < 1) exitWith {["Air Support", "You lack of enough Air Support to make this request."] call A3A_fnc_customHint;}; +if (bombRuns < 1) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_NatoBomb_lack_supp"] call A3A_fnc_customHint;}; //if (!allowPlayerRecruit) exitWith {hint "Server is very loaded.
Wait one minute or change FPS settings in order to fulfill this request"}; -if (!([player] call A3A_fnc_hasRadio)) exitWith {if !(A3A_hasIFA) then {["Air Support", "You need a radio in your inventory to be able to give orders to other squads."] call A3A_fnc_customHint;} else {["Air Support", "You need a Radio Man in your group to be able to give orders to other squads"] call A3A_fnc_customHint;}}; -if ({sidesX getVariable [_x,sideUnknown] == teamPlayer} count airportsX == 0) exitWith {["Air Support", "You need to control an airport in order to fulfill this request."] call A3A_fnc_customHint;}; +if (!([player] call A3A_fnc_hasRadio)) exitWith {if !(A3A_hasIFA) then {[_titleStr, localize "STR_A3A_fn_reinf_NatoBomb_no_radio"] call A3A_fnc_customHint;} else {[_titleStr, localize "STR_A3A_fn_reinf_NatoBomb_no_radio2"] call A3A_fnc_customHint;}}; +if ({sidesX getVariable [_x,sideUnknown] == teamPlayer} count airportsX == 0) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_NatoBomb_no_control"] call A3A_fnc_customHint;}; _typeX = _this select 0; positionTel = []; -["Air Support", "Select the spot from which the plane will start to drop the bombs."] call A3A_fnc_customHint; +[_titleStr, localize "STR_A3A_fn_reinf_NatoBomb_select_start"] call A3A_fnc_customHint; if (!visibleMap) then {openMap true}; onMapSingleClick "positionTel = _pos;"; @@ -29,7 +29,7 @@ _mrkorig setMarkerTypeLocal "hd_destroy"; _mrkorig setMarkerColorLocal "ColorRed"; _mrkOrig setMarkerTextLocal "Bomb Run Init"; -["Air Support", "Select the map position to which the plane will exit to calculate plane's route vector."] call A3A_fnc_customHint; +[_titleStr, localize "STR_A3A_fn_reinf_NatoBomb_select_end"] call A3A_fnc_customHint; onMapSingleClick "positionTel = _pos;"; diff --git a/A3A/addons/core/functions/REINF/fn_addSquadVeh.sqf b/A3A/addons/core/functions/REINF/fn_addSquadVeh.sqf index 705b78a849..212c1eb6f9 100644 --- a/A3A/addons/core/functions/REINF/fn_addSquadVeh.sqf +++ b/A3A/addons/core/functions/REINF/fn_addSquadVeh.sqf @@ -1,29 +1,29 @@ private ["_veh","_esStatic","_groupX","_maxCargo"]; -private _titleStr = ; +private _titleStr = localize "STR_A3A_fn_reinf_addSqdVeh_title"; -if (count hcSelected player != 1) exitWith {["Add Squad Vehicle", "You must select one group on the HC bar."] call A3A_fnc_customHint;}; +if (count hcSelected player != 1) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_addSqdVeh_select_group"] call A3A_fnc_customHint;}; _groupX = (hcSelected player select 0); -if ((groupID _groupX == "Watch") or (groupID _groupX == "MineF")) exitwith {["Add Squad Vehicle", "This group has a vehicle already and their mission depends on it."] call A3A_fnc_customHint;}; +if ((groupID _groupX == "Watch") or (groupID _groupX == "MineF")) exitwith {[_titleStr, localize "STR_A3A_fn_reinf_addSqdVeh_has_vehicle"] call A3A_fnc_customHint;}; _veh = cursortarget; _typeX = typeOf _veh; -if ((!alive _veh) or (!canMove _veh)) exitWith {["Add Squad Vehicle", "The selected vehicle is destroyed or cannot move."] call A3A_fnc_customHint;}; -if ({(alive _x) and (_x in _veh)} count allUnits > 0) exitWith {["Add Squad Vehicle", "Selected vehicle is not empty."] call A3A_fnc_customHint;}; -if (_veh isKindOf "StaticWeapon") exitWith {["Add Squad Vehicle", "You cannot assign a Static Weapon to a Squad."] call A3A_fnc_customHint;}; +if ((!alive _veh) or (!canMove _veh)) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_addSqdVeh_veh_destr"] call A3A_fnc_customHint;}; +if ({(alive _x) and (_x in _veh)} count allUnits > 0) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_addSqdVeh_no_empty"] call A3A_fnc_customHint;}; +if (_veh isKindOf "StaticWeapon") exitWith {[_titleStr, localize "STR_A3A_fn_reinf_addSqdVeh_no_static"] call A3A_fnc_customHint;}; _esStatic = false; {if (vehicle _x isKindOf "StaticWeapon") then {_esStatic = true}} forEach units _groupX; -if (_esStatic) exitWith {["Add Squad Vehicle", "Static Weapon Squads cannot change of vehicle."] call A3A_fnc_customHint;}; +if (_esStatic) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_addSqdVeh_no_change"] call A3A_fnc_customHint;}; //_maxCargo = (_veh emptyPositions "Cargo") + (_veh emptyPositions "Commander") + (_veh emptyPositions "Gunner") + (_veh emptyPositions "Driver"); _maxCargo = (getNumber (configFile >> "CfgVehicles" >> (_typeX) >> "transportSoldier")) + (count allTurrets [_veh, true]) + 1; -if ({alive _x} count units _groupX > _maxCargo) exitWith {["Add Squad Vehicle", "The vehicle selected has no room for this squad."] call A3A_fnc_customHint;}; +if ({alive _x} count units _groupX > _maxCargo) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_addSqdVeh_no_room"] call A3A_fnc_customHint;}; -["Add Squad Vehicle", format ["Vehicle assigned to %1 Squad.", groupID _groupX]] call A3A_fnc_customHint; +[_titleStr, format [localize "STR_A3A_fn_reinf_addSqdVeh_assigned", groupID _groupX]] call A3A_fnc_customHint; _owner = _veh getVariable "owner"; if (!isNil "_owner") then diff --git a/A3A/addons/core/functions/REINF/fn_build.sqf b/A3A/addons/core/functions/REINF/fn_build.sqf index 8ab93d2d5c..4a7a9a5205 100644 --- a/A3A/addons/core/functions/REINF/fn_build.sqf +++ b/A3A/addons/core/functions/REINF/fn_build.sqf @@ -1,7 +1,7 @@ -private _titleStr = ; +private _titleStr = localize "STR_A3A_fn_reinf_buildinfo_title"; -if (!(isNil "placingVehicle") && {placingVehicle}) exitWith {["Build Info", "You can't build while placing something."] call A3A_fnc_customHint;}; -if (player != player getVariable ["owner",objNull]) exitWith {["Build Info", "You cannot construct anything while controlling AI."] call A3A_fnc_customHint;}; +if (!(isNil "placingVehicle") && {placingVehicle}) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_build_no_placing"] call A3A_fnc_customHint;}; +if (player != player getVariable ["owner",objNull]) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_build_no_controlling"] call A3A_fnc_customHint;}; build_engineerSelected = objNull; @@ -39,39 +39,39 @@ if (_playerIsEngineer) then { if ([player] call A3A_fnc_canFight && !([player] call _engineerIsBusy)) then { build_engineerSelected = player; } else { - _abortMessage = _abortMessage + "You are an engineer, but not in a state to build: you may be unconscious or undercover.
"; + _abortMessage = _abortMessage + localize "STR_A3A_fn_reinf_build_no_uncon"; }; } else { - _abortMessage = _abortMessage + "You are not an engineer.
"; + _abortMessage = _abortMessage + localize "STR_A3A_fn_reinf_build_no_engi"; }; //Check if an engineer can build. if (isNull build_engineerSelected && count _otherPlayerEngineers > 0) then { build_engineerSelected = _otherPlayerEngineers select 0; - _abortMessage = _abortMessage + "There is a human engineer in your squad. Ask them to build.
"; + _abortMessage = _abortMessage + localize "STR_A3A_fn_reinf_build_humanEngi"; }; if (isNull build_engineerSelected) then { if (count _aiEngineers > 0 && player != leader player) exitWith { - _abortMessage = _abortMessage + "Only squad leaders can order AI to build."; + _abortMessage = _abortMessage + localize "STR_A3A_fn_reinf_build_no_sl"; }; { if ([_x] call A3A_fnc_canFight && !([_x] call _engineerIsBusy)) exitWith { build_engineerSelected = _x; - _abortMessage = _abortMessage + format ["Ordering %1 to build.", _x]; + _abortMessage = _abortMessage + format [localize "STR_A3A_fn_reinf_build_ordering", _x]; }; } forEach _aiEngineers; if (isNull build_engineerSelected) exitWith { - _abortMessage = _abortMessage + "You have no available engineers in your squad. They may be unconscious or busy."; + _abortMessage = _abortMessage + localize "STR_A3A_fn_reinf_build_no_engi2"; }; }; if (isNull build_engineerSelected || ((player != build_engineerSelected) and (isPlayer build_engineerSelected))) exitWith { - ["Build Info", _abortMessage] call A3A_fnc_customHint; + [_titleStr, _abortMessage] call A3A_fnc_customHint; }; build_type = _this select 0; @@ -120,7 +120,7 @@ if ((build_type == "SB") or (build_type == "CB")) then if (build_cost > _resourcesFIA) then { _leave = true; - _textX = format ["You do not have enough money for this construction (%1 € needed).",build_cost] + _textX = format [localize "STR_A3A_fn_reinf_build_no_money",build_cost] } else { @@ -129,26 +129,26 @@ if ((build_type == "SB") or (build_type == "CB")) then if (!(_playerPosition inArea build_nearestFriendlyMarker)) then { _leave = true; - _textX = "You cannot build a bunker outside a controlled zone."; + _textX = localize "STR_A3A_fn_reinf_build_no_outside"; build_nearestFriendlyMarker = nil; }; }; }; -if (_leave) exitWith {["Build Info", format ["%1",_textX]] call A3A_fnc_customHint;}; +if (_leave) exitWith {[_titleStr, format ["%1",_textX]] call A3A_fnc_customHint;}; // Not really converted to callback system. Whatever. private _fnc_placeCheck = { params ["_vehicle"]; switch (build_type) do { //return inverted here so true = cant place case "RB": { - [!(isOnRoad _vehicle), "Roadblocks can only be built on roads"]; + [!(isOnRoad _vehicle), localize "STR_A3A_fn_reinf_build_no_road"]; }; case "SB": { - [(isOnRoad _vehicle) || {!(_vehicle inArea build_nearestFriendlyMarker)}, "Bunkers can only be built off roads, in friendly areas"]; + [(isOnRoad _vehicle) || {!(_vehicle inArea build_nearestFriendlyMarker)}, localize "STR_A3A_fn_reinf_build_offroad_friendly"]; }; case "CB": { - [(isOnRoad _vehicle) || {!(_vehicle inArea build_nearestFriendlyMarker)}, "Bunkers can only be built off roads, in friendly areas"]; + [(isOnRoad _vehicle) || {!(_vehicle inArea build_nearestFriendlyMarker)}, localize "STR_A3A_fn_reinf_build_offroad_friendly"]; }; default { false }; }; diff --git a/A3A/addons/core/functions/REINF/fn_buildCreateVehicleCallback.sqf b/A3A/addons/core/functions/REINF/fn_buildCreateVehicleCallback.sqf index 62c3d02d18..fa1826fb19 100644 --- a/A3A/addons/core/functions/REINF/fn_buildCreateVehicleCallback.sqf +++ b/A3A/addons/core/functions/REINF/fn_buildCreateVehicleCallback.sqf @@ -4,7 +4,7 @@ private _positionX = ASLtoATL _posASL; private _isPlayer = if (player == build_engineerSelected) then {true} else {false}; private _timeOut = time + 30; -private _titleStr = ; +private _titleStr = localize "STR_A3A_fn_reinf_buildinfo_title"; if (!_isPlayer) then { @@ -14,7 +14,7 @@ else { A3A_build_time = A3A_build_time / 2; if ("ToolKit" in items player) then { A3A_build_time = A3A_build_time * .6; }; // if toolkit in invertory then 40% reduction in time. - ["Build Info", "Walk to the selected position to start building"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_reinf_buildCreVehCall_walk"] call A3A_fnc_customHint; }; build_targetLocation = _positionX; @@ -33,7 +33,7 @@ waitUntil {sleep 1;(time > _timeOut) or (build_engineerSelected distance _positi if (time > _timeOut) exitWith { build_cancelBuild = true; - ["Build Info", "You didn't move to the position, construction has timed out."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_reinf_buildCreVehCall_no_move"] call A3A_fnc_customHint; }; build_atBuildLocation = true; @@ -81,7 +81,7 @@ waitUntil {sleep 5; !([build_engineerSelected] call A3A_fnc_canFight) or (build build_engineerSelected setVariable ["constructing",false]; if (!_isPlayer) then {{build_engineerSelected enableAI _x} forEach ["ANIM","AUTOTARGET","FSM","MOVE","TARGET"]}; -if (time <= _timeOut) exitWith {["Build Info", "Construction cancelled."] call A3A_fnc_customHint;}; +if (time <= _timeOut) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_buildCreVehCall_cancelled"] call A3A_fnc_customHint;}; if (!_isPlayer) then {build_engineerSelected doFollow (leader build_engineerSelected)}; private _veh = createVehicle [_structureType, _positionX, [], 0, "CAN_COLLIDE"]; diff --git a/A3A/addons/core/functions/REINF/fn_controlHCsquad.sqf b/A3A/addons/core/functions/REINF/fn_controlHCsquad.sqf index 5691ed2dd6..94b2db6d29 100644 --- a/A3A/addons/core/functions/REINF/fn_controlHCsquad.sqf +++ b/A3A/addons/core/functions/REINF/fn_controlHCsquad.sqf @@ -1,15 +1,15 @@ -private _titleStr = ; +private _titleStr = localize "STR_A3A_fn_reinf_controlHQSquad_title"; -if (player != theBoss) exitWith {["Control Squad", "Only Commander has the ability to control HC units."] call A3A_fnc_customHint;}; -if (captive player) exitWith {["Control Squad", "You cannot control squads while undercover."] call A3A_fnc_customHint;}; -if (!isNil "A3A_FFPun_Jailed" && {(getPlayerUID player) in A3A_FFPun_Jailed}) exitWith {["Control Squad", "Nope. Not happening."] call A3A_fnc_customHint;}; +if (player != theBoss) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_controlHQSquad_no_commander"] call A3A_fnc_customHint;}; +if (captive player) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_controlHQSquad_no_undercover"] call A3A_fnc_customHint;}; +if (!isNil "A3A_FFPun_Jailed" && {(getPlayerUID player) in A3A_FFPun_Jailed}) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_controlHQSquad_no_nope"] call A3A_fnc_customHint;}; _groups = _this select 0; _groupX = _groups select 0; _unit = leader _groupX; -if !([_unit] call A3A_fnc_canFight) exitWith {["Control Squad", "You cannot control an unconscious or dead unit."] call A3A_fnc_customHint;}; +if !([_unit] call A3A_fnc_canFight) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_controlHQSquad_no_uncon"] call A3A_fnc_customHint;}; while {(count (waypoints _groupX)) > 0} do { @@ -37,7 +37,7 @@ _eh1 = player addEventHandler ["HandleDamage", selectPlayer _unit; (units group player) joinsilent group player; group player selectLeader player; - ["Control Squad", "Returned to original Unit as it received damage."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_reinf_controlHQSquad_return_damage"] call A3A_fnc_customHint; nil; }]; _eh2 = _unit addEventHandler ["HandleDamage", @@ -48,16 +48,16 @@ _eh2 = _unit addEventHandler ["HandleDamage", selectPlayer (_unit getVariable "owner"); (units group player) joinsilent group player; group player selectLeader player; - ["Control Squad", "Returned to original Unit as controlled AI received damage."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_reinf_controlHQSquad_return_damage_ai"] call A3A_fnc_customHint; nil; }]; selectPlayer _unit; _timeX = 180; -_unit addAction ["Return Control to AI",{selectPlayer (player getVariable ["owner",player])}]; +_unit addAction [localize "STR_A3A_fn_reinf_controlHQSquad_return",{selectPlayer (player getVariable ["owner",player])}]; -waitUntil {sleep 1;["Control Squad", format ["Time to return control to AI: %1.", _timeX]] call A3A_fnc_customHint; _timeX = _timeX - 1; (_timeX < 0) or (isPlayer theBoss)}; +waitUntil {sleep 1;[_titleStr, format [localize "STR_A3A_fn_reinf_controlHQSquad_return_time", _timeX]] call A3A_fnc_customHint; _timeX = _timeX - 1; (_timeX < 0) or (isPlayer theBoss)}; removeAllActions _unit; if (!isPlayer (_unit getVariable ["owner",_unit])) then {selectPlayer (_unit getVariable ["owner",_unit])}; @@ -66,4 +66,4 @@ _unit removeEventHandler ["HandleDamage",_eh2]; player removeEventHandler ["HandleDamage",_eh1]; (units group theBoss) joinsilent group theBoss; group theBoss selectLeader theBoss; -["Control Squad", ""] call A3A_fnc_customHint; +[_titleStr, ""] call A3A_fnc_customHint; diff --git a/A3A/addons/core/functions/REINF/fn_controlunit.sqf b/A3A/addons/core/functions/REINF/fn_controlunit.sqf index 09b8459f70..71abcde9f0 100644 --- a/A3A/addons/core/functions/REINF/fn_controlunit.sqf +++ b/A3A/addons/core/functions/REINF/fn_controlunit.sqf @@ -1,22 +1,22 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() private ["_units","_unit"]; -private _titleStr = ; +private _titleStr = localize "STR_A3A_fn_reinf_controlunit_title"; _units = _this select 0; _unit = _units select 0; -if (_unit == Petros) exitWith {["Control Unit", "You cannot control Petros."] call A3A_fnc_customHint;}; -if (captive player) exitWith {["Control Unit", "You cannot control AI while undercover."] call A3A_fnc_customHint;}; -if (player != leader group player) exitWith {["Control Unit", "You cannot control AI if you are not the squad leader."] call A3A_fnc_customHint;}; -if (isPlayer _unit) exitWith {["Control Unit", "You cannot control another player."] call A3A_fnc_customHint;}; -if (!(alive _unit) or (_unit getVariable ["incapacitated",false])) exitWith {["Control Unit", "You cannot control an unconscious, a dead unit."] call A3A_fnc_customHint;}; -if (side _unit != teamPlayer) exitWith {["Control Unit", format ["You cannot control a unit which does not belong to %1.",FactionGet(reb,"name")]] call A3A_fnc_customHint;}; -if (!isNil "A3A_FFPun_Jailed" && {(getPlayerUID player) in A3A_FFPun_Jailed}) exitWith {["Control Unit", "Nope. Not happening."] call A3A_fnc_customHint;}; +if (_unit == Petros) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_controlunit_no_petros"] call A3A_fnc_customHint;}; +if (captive player) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_controlunit_no_uncon"] call A3A_fnc_customHint;}; +if (player != leader group player) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_controlunit_no_sl"] call A3A_fnc_customHint;}; +if (isPlayer _unit) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_controlunit_no_other_player"] call A3A_fnc_customHint;}; +if (!(alive _unit) or (_unit getVariable ["incapacitated",false])) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_controlunit_no_deadUnit"] call A3A_fnc_customHint;}; +if (side _unit != teamPlayer) exitWith {[_titleStr, format [localize "STR_A3A_fn_reinf_controlunit_no_belong",FactionGet(reb,"name")]] call A3A_fnc_customHint;}; +if (!isNil "A3A_FFPun_Jailed" && {(getPlayerUID player) in A3A_FFPun_Jailed}) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_controlunit_no_nope"] call A3A_fnc_customHint;}; _owner = player getVariable ["owner",player]; -if (_owner!=player) exitWith {["Control Unit", "You cannot control AI while you are controlling another AI."] call A3A_fnc_customHint;}; +if (_owner!=player) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_controlunit_no_controlling"] call A3A_fnc_customHint;}; { if (_x != vehicle _x) then @@ -34,7 +34,7 @@ _eh1 = player addEventHandler ["HandleDamage", selectPlayer _unit; (units group player) joinsilent group player; group player selectLeader player; - ["Control Unit", "Returned to original Unit as it received damage."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_reinf_controlunit_return_damage"] call A3A_fnc_customHint; nil; }]; _eh2 = _unit addEventHandler ["HandleDamage", @@ -45,16 +45,16 @@ _eh2 = _unit addEventHandler ["HandleDamage", selectPlayer (_unit getVariable "owner"); (units group player) joinsilent group player; group player selectLeader player; - ["Control Unit", "Returned to original Unit as controlled AI received damage."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_reinf_controlunit_return_damage_ai"] call A3A_fnc_customHint; nil; }]; selectPlayer _unit; _timeX = 60; -_unit addAction ["Return Control to AI",{selectPlayer leader (group (_this select 0))}]; +_unit addAction [localize "STR_A3A_fn_reinf_controlunit_return",{selectPlayer leader (group (_this select 0))}]; -waitUntil {sleep 1; ["Control Unit", format ["Time to return control to AI: %1.", _timeX]] call A3A_fnc_customHint; _timeX = _timeX - 1; (_timeX == -1) or (isPlayer (leader group player))}; +waitUntil {sleep 1; [_titleStr, format [localize "STR_A3A_fn_reinf_controlunit_return_time", _timeX]] call A3A_fnc_customHint; _timeX = _timeX - 1; (_timeX == -1) or (isPlayer (leader group player))}; removeAllActions _unit; selectPlayer (_unit getVariable ["owner",_unit]); @@ -63,4 +63,4 @@ selectPlayer (_unit getVariable ["owner",_unit]); group player selectLeader player; _unit removeEventHandler ["HandleDamage",_eh2]; player removeEventHandler ["HandleDamage",_eh1]; -["Control Unit", ""] call A3A_fnc_customHint; +[_titleStr, ""] call A3A_fnc_customHint; diff --git a/A3A/addons/core/functions/REINF/fn_dismissPlayerGroup.sqf b/A3A/addons/core/functions/REINF/fn_dismissPlayerGroup.sqf index a5aeaa38fd..b98cb0bd5d 100644 --- a/A3A/addons/core/functions/REINF/fn_dismissPlayerGroup.sqf +++ b/A3A/addons/core/functions/REINF/fn_dismissPlayerGroup.sqf @@ -1,9 +1,9 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() //if (!isServer) exitWith{}; -private _titleStr = ; +private _titleStr = localize "STR_A3A_fn_reinf_dissPlaGro_title"; -if (player != leader group player) exitWith {["Dismiss Group", "You cannot dismiss anyone if you are not the squad leader."] call A3A_fnc_customHint;}; +if (player != leader group player) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_dissPlaGro_no_sl"] call A3A_fnc_customHint;}; private ["_units","_hr","_resourcesFIA","_unit","_newGroup"]; @@ -11,7 +11,7 @@ _units = _this select 0; _units = _units - [player]; _units = _units select { !(isPlayer _x) && { !(_x == petros) } }; if (_units isEqualTo []) exitWith {}; -if (_units findIf {!([_x] call A3A_fnc_canFight)} != -1) exitWith {["Dismiss Group", "You cannot disband suppressed, undercover or unconscious units."] call A3A_fnc_customHint;}; +if (_units findIf {!([_x] call A3A_fnc_canFight)} != -1) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_dissPlaGro_no_uncon"] call A3A_fnc_customHint;}; player globalChat "Get out of my sight you useless scum!"; _newGroup = createGroup teamPlayer; diff --git a/A3A/addons/core/functions/REINF/fn_dismissSquad.sqf b/A3A/addons/core/functions/REINF/fn_dismissSquad.sqf index 6f23d0b791..6fa73aa282 100644 --- a/A3A/addons/core/functions/REINF/fn_dismissSquad.sqf +++ b/A3A/addons/core/functions/REINF/fn_dismissSquad.sqf @@ -2,7 +2,7 @@ FIX_LINE_NUMBERS() //if (!isServer) exitWith{}; private ["_groups","_hr","_resourcesFIA","_wp","_groupX","_veh","_leave"]; -private _titleStr = ; +private _titleStr = localize "STR_A3A_fn_reinf_dissSquad_title"; _groups = _this select 0; _hr = 0; @@ -16,13 +16,13 @@ _leave = false; exitWith { _leave = true; }; } forEach _groups; -if (_leave) exitWith {["Dismiss Squad", "You cannot dismiss player led, Watchpost, Roadblocks or Minefield building squads."] call A3A_fnc_customHint;}; +if (_leave) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_dissSquad_no_player"] call A3A_fnc_customHint;}; { if (_x getVariable ["esNATO",false]) then {_leave = true}; } forEach _groups; -if (_leave) exitWith {["Dismiss Squad", "You cannot dismiss NATO groups."] call A3A_fnc_customHint;}; +if (_leave) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_dissSquad_no_nato"] call A3A_fnc_customHint;}; _pos = getMarkerPos respawnTeamPlayer; diff --git a/A3A/addons/core/functions/REINF/fn_garrisonAdd.sqf b/A3A/addons/core/functions/REINF/fn_garrisonAdd.sqf index 5f442b57eb..a17c67b99f 100644 --- a/A3A/addons/core/functions/REINF/fn_garrisonAdd.sqf +++ b/A3A/addons/core/functions/REINF/fn_garrisonAdd.sqf @@ -4,10 +4,10 @@ FIX_LINE_NUMBERS() params ["_unitType"]; private _hr = server getVariable "hr"; -private _titleStr = ; +private _titleStr = localize "STR_A3A_garrison_header"; if (_hr < 1) exitWith { - [localize "STR_A3A_garrison_header", localize "STR_A3A_garrison_error_no_hr"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_garrison_error_no_hr"] call A3A_fnc_customHint; }; private _markerX = positionXGarr; @@ -15,21 +15,21 @@ private _resourcesFIA = server getVariable "resourcesFIA"; private _costs = server getVariable _unitType; if (_costs > _resourcesFIA) exitWith { - [localize "STR_A3A_garrison_header", format [localize "STR_A3A_garrison_error_no_money", _costs]] call A3A_fnc_customHint; + [_titleStr, format [localize "STR_A3A_garrison_error_no_money", _costs]] call A3A_fnc_customHint; }; if ((_unitType == FactionGet(reb, "unitCrew")) and _markerX in outpostsFIA) exitWith { - [localize "STR_A3A_garrison_header", localize "STR_A3A_garrison_error_no_mortar"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_garrison_error_no_mortar"] call A3A_fnc_customHint; }; private _positionX = getMarkerPos _markerX; if (surfaceIsWater _positionX) exitWith { - [localize "STR_A3A_garrison_header", localize "STR_A3A_garrison_error_still_updating"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_garrison_error_still_updating"] call A3A_fnc_customHint; }; if ([_positionX] call A3A_fnc_enemyNearCheck) exitWith { - [localize "STR_A3A_garrison_header", localize "STR_A3A_garrison_error_enemies_near"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_garrison_error_enemies_near"] call A3A_fnc_customHint; }; private _garrison = garrison getVariable [_markerX,[]]; @@ -48,7 +48,7 @@ waitUntil {(_countX < count (garrison getVariable [_markerX, []])) or (sidesX ge if (sidesX getVariable [_markerX,sideUnknown] == teamPlayer) then { private _garrisonInfo = format [localize "STR_A3A_garrison_recruit_success", [_markerX] call A3A_fnc_garrisonInfo]; - [localize "STR_A3A_garrison_header", _garrisonInfo] call A3A_fnc_customHint; + [_titleStr, _garrisonInfo] call A3A_fnc_customHint; if (spawner getVariable _markerX != 2) then { [_markerX,_unitType] remoteExec ["A3A_fnc_createSDKGarrisonsTemp",2]; diff --git a/A3A/addons/core/functions/REINF/fn_garrisonDialog.sqf b/A3A/addons/core/functions/REINF/fn_garrisonDialog.sqf index ba8f26a8b2..0c89f394f2 100644 --- a/A3A/addons/core/functions/REINF/fn_garrisonDialog.sqf +++ b/A3A/addons/core/functions/REINF/fn_garrisonDialog.sqf @@ -1,11 +1,11 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() private ["_typeX","_positionTel","_nearX","_garrison","_costs","_hr","_size"]; -private _titleStr = ; +private _titleStr = localize "STR_A3A_fn_reinf_garrDia_"; _typeX = _this select 0; -if (_typeX == "add") then {["Garrison", "Select a zone to add garrisoned troops."] call A3A_fnc_customHint;} else {["Garrison", "Select a zone to remove it's Garrison."] call A3A_fnc_customHint;}; +if (_typeX == "add") then {[_titleStr, localize "STR_A3A_fn_reinf_garrDia_zone_add"] call A3A_fnc_customHint;} else {[_titleStr, localize "STR_A3A_fn_reinf_garrDia_zone_remove"] call A3A_fnc_customHint;}; if (!visibleMap) then {openMap true}; positionTel = []; @@ -24,7 +24,7 @@ _nearX = [markersX,_positionTel] call BIS_fnc_nearestPosition; _positionX = getMarkerPos _nearX; if (getMarkerPos _nearX distance _positionTel > 40) exitWith { - ["Garrison", "You must click near a marked zone."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_reinf_garrDia_zone_click"] call A3A_fnc_customHint; #ifdef UseDoomGUI ERROR("Disabled due to UseDoomGUI Switch.") #else @@ -33,7 +33,7 @@ if (getMarkerPos _nearX distance _positionTel > 40) exitWith { }; if (not(sidesX getVariable [_nearX,sideUnknown] == teamPlayer)) exitWith { - ["Garrison", format ["That zone does not belong to %1.",FactionGet(reb,"name")]] call A3A_fnc_customHint; + [_titleStr, format [localize "STR_A3A_fn_reinf_garrDia_zone_belong",FactionGet(reb,"name")]] call A3A_fnc_customHint; #ifdef UseDoomGUI ERROR("Disabled due to UseDoomGUI Switch.") #else @@ -41,7 +41,7 @@ if (not(sidesX getVariable [_nearX,sideUnknown] == teamPlayer)) exitWith { #endif }; if ([_positionX] call A3A_fnc_enemyNearCheck) exitWith { - ["Garrison", "You cannot manage this garrison while there are enemies nearby."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_reinf_garrDia_no_enemy"] call A3A_fnc_customHint; #ifdef UseDoomGUI ERROR("Disabled due to UseDoomGUI Switch.") #else @@ -50,7 +50,7 @@ _nul=CreateDialog "build_menu"; }; if (_nearX in forcedSpawn) exitWith { - ["Garrison", "You cannot manage this garrison when there's a major attack incoming."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_reinf_garrDia_no_att"] call A3A_fnc_customHint; #ifdef UseDoomGUI ERROR("Disabled due to UseDoomGUI Switch.") #else @@ -66,7 +66,7 @@ _garrison = if (! _wpost) then {garrison getVariable [_nearX,[]]} else {FactionG if (_typeX == "rem") then { if ((count _garrison == 0) and !(_nearX in outpostsFIA)) exitWith { - ["Garrison", "The place has no garrisoned troops to remove."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_reinf_garrDia_no_troops"] call A3A_fnc_customHint; #ifdef UseDoomGUI ERROR("Disabled due to UseDoomGUI Switch.") #else @@ -97,7 +97,7 @@ if (_typeX == "rem") then {if (_x getVariable ["markerX",""] == _nearX) then {deleteVehicle _x}} forEach allUnits; }; [_nearX] call A3A_fnc_mrkUpdate; - ["Garrison", format ["Garrison removed

Recovered Money: %1 €
Recovered HR: %2",_costs,_hr]] call A3A_fnc_customHint; + [_titleStr, format [localize "STR_A3A_fn_reinf_garrDia_removed",_costs,_hr]] call A3A_fnc_customHint; #ifdef UseDoomGUI ERROR("Disabled due to UseDoomGUI Switch.") #else @@ -108,7 +108,7 @@ else { positionXGarr = _nearX; publicVariable "positionXGarr"; - ["Garrison", format ["Info%1",[_nearX] call A3A_fnc_garrisonInfo]] call A3A_fnc_customHint; + [_titleStr, format ["Info%1",[_nearX] call A3A_fnc_garrisonInfo]] call A3A_fnc_customHint; closeDialog 0; #ifdef UseDoomGUI ERROR("Disabled due to UseDoomGUI Switch.") diff --git a/A3A/addons/core/functions/REINF/fn_reinfPlayer.sqf b/A3A/addons/core/functions/REINF/fn_reinfPlayer.sqf index 2004814aaa..6674b35b85 100644 --- a/A3A/addons/core/functions/REINF/fn_reinfPlayer.sqf +++ b/A3A/addons/core/functions/REINF/fn_reinfPlayer.sqf @@ -1,26 +1,26 @@ -private _titleStr = ; +private _titleStr = localize "STR_A3A_fn_reinf_reinfPlayer_title"; -if !([player] call A3A_fnc_isMember) exitWith {["AI Recruitment", "Only Server Members can recruit AI units."] call A3A_fnc_customHint;}; +if !([player] call A3A_fnc_isMember) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_reinfPlayer_no_member"] call A3A_fnc_customHint;}; -if (recruitCooldown > time) exitWith {["AI Recruitment", format ["You need to wait %1 seconds to be able to recruit units again.",round (recruitCooldown - time)]] call A3A_fnc_customHint;}; +if (recruitCooldown > time) exitWith {[_titleStr, format [localize "STR_A3A_fn_reinf_reinfPlayer_no_wait",round (recruitCooldown - time)]] call A3A_fnc_customHint;}; -if (player != player getVariable ["owner",player]) exitWith {["AI Recruitment", "You cannot buy units while you are controlling AI."] call A3A_fnc_customHint;}; +if (player != player getVariable ["owner",player]) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_reinfPlayer_no_controlling"] call A3A_fnc_customHint;}; -if ([getPosATL player] call A3A_fnc_enemyNearCheck) exitWith {["AI Recruitment", "You cannot Recruit Units with enemies nearby."] call A3A_fnc_customHint;}; +if ([getPosATL player] call A3A_fnc_enemyNearCheck) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_reinfPlayer_no_enemy"] call A3A_fnc_customHint;}; -if (player != leader group player) exitWith {["AI Recruitment", "You cannot recruit units as you are not your group leader."] call A3A_fnc_customHint;}; +if (player != leader group player) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_reinfPlayer_no_lead"] call A3A_fnc_customHint;}; private _hr = server getVariable "hr"; -if (_hr < 1) exitWith {["AI Recruitment", "You do not have enough HR for this request."] call A3A_fnc_customHint;}; +if (_hr < 1) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_reinfPlayer_no_hr"] call A3A_fnc_customHint;}; private _typeUnit = _this select 0; private _costs = server getVariable _typeUnit; private _resourcesFIA = 0; if (!isMultiPlayer) then {_resourcesFIA = server getVariable "resourcesFIA"} else {_resourcesFIA = player getVariable "moneyX";}; -if (_costs > _resourcesFIA) exitWith {["AI Recruitment", format ["You do not have enough money for this kind of unit (%1 € needed).",_costs]] call A3A_fnc_customHint;}; +if (_costs > _resourcesFIA) exitWith {[_titleStr, format [localize "STR_A3A_fn_reinf_reinfPlayer_no_money",_costs]] call A3A_fnc_customHint;}; -if ((count units group player) + (count units stragglers) > 9) exitWith {["AI Recruitment", "Your squad is full or you have too many scattered units with no radio contact."] call A3A_fnc_customHint;}; +if ((count units group player) + (count units stragglers) > 9) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_reinfPlayer_no_full"] call A3A_fnc_customHint;}; private _weaponHM = createHashMapFromArray [ [A3A_faction_reb get "unitSniper", "SniperRifles"], @@ -31,7 +31,7 @@ private _weaponHM = createHashMapFromArray [ [A3A_faction_reb get "unitAT", "MissileLaunchersAT"]]; if (A3A_rebelGear getOrDefault [_weaponHM getOrDefault [_typeUnit, ""], false] isEqualTo []) exitWith { - ["AI Recruitment", "You don't have enough weapons to equip this type of unit."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_reinf_reinfPlayer_no_weapons"] call A3A_fnc_customHint; }; private _unit = [group player, _typeUnit, position player, [], 0, "NONE"] call A3A_fnc_createUnit; @@ -41,7 +41,7 @@ if (!isMultiPlayer) then { } else { _nul = [-1, 0] remoteExec ["A3A_fnc_resourcesFIA",2]; [- _costs] call A3A_fnc_resourcesPlayer; - ["AI Recruitment", "Soldier Recruited.

Remember: if you use the group menu to switch groups you will lose control of your recruited AI."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_reinf_reinfPlayer_recruited"] call A3A_fnc_customHint; }; [_unit] spawn A3A_fnc_FIAinit; diff --git a/A3A/addons/core/functions/REINF/fn_spawnHCGroup.sqf b/A3A/addons/core/functions/REINF/fn_spawnHCGroup.sqf index c191607f28..7590fea6b8 100644 --- a/A3A/addons/core/functions/REINF/fn_spawnHCGroup.sqf +++ b/A3A/addons/core/functions/REINF/fn_spawnHCGroup.sqf @@ -23,7 +23,7 @@ License: MIT License */ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() -private _titleStr = ; +private _titleStr = localize "STR_A3A_fn_reinf_spawnHCGro_title"; params [ ["_unitTypes", [], [[]]] @@ -49,7 +49,7 @@ private _units = units _group; theBoss hcSetGroup [_group]; petros directSay "SentGenReinforcementsArrived"; -["Recruit Squad", format ["Group %1 at your command.

Groups are managed from the High Command bar (Default: CTRL+SPACE)

If the group gets stuck, use the AI Control feature to make them start moving. Mounted Static teams tend to get stuck (solving this is WiP)

To assign a vehicle for this group, look at some vehicle, and use Vehicle Squad Mngmt option in Y menu.", groupID _group]] call A3A_fnc_customHint; +[_titleStr, format [localize "STR_A3A_fn_reinf_spawnHCGro_atCommand", groupID _group]] call A3A_fnc_customHint; private _countUnits = count _units -1; private _bypassAI = true; @@ -61,7 +61,7 @@ private _initInfVeh = { // Required because moveInAny is bugged for gunners (eg. GM trucks) and breaks the driving AI if (fullCrew [_vehicle, "gunner", true] isNotEqualTo []) then { (units _group # 1) moveInGunner _vehicle }; call _initVeh; - ["Recruit Squad", "Vehicle Purchased"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_reinf_spawnHCGro_purchased"] call A3A_fnc_customHint; petros directSay "SentGenBaseUnlockVehicle"; }; diff --git a/A3A/addons/core/functions/REINF/fn_vehStats.sqf b/A3A/addons/core/functions/REINF/fn_vehStats.sqf index f6e6f41a14..4997ee926c 100644 --- a/A3A/addons/core/functions/REINF/fn_vehStats.sqf +++ b/A3A/addons/core/functions/REINF/fn_vehStats.sqf @@ -1,7 +1,7 @@ -private _titleStr = ; +private _titleStr = localize "STR_A3A_fn_reinf_vehStats_title"; -if (count hcSelected player == 0) exitWith {["Vehicle Info", "You must select one group on the HC bar."] call A3A_fnc_customHint;}; +if (count hcSelected player == 0) exitWith {[_titleStr, "You must select one group on the HC bar."] call A3A_fnc_customHint;}; private ["_groupX","_veh","_textX","_unitsX"]; @@ -65,7 +65,7 @@ if (_this select 0 == "mount") exitWith }; }; } forEach hcSelected player; - if (_textX != "") then {["Vehicle Info", format ["%1",_textX]] call A3A_fnc_customHint;}; + if (_textX != "") then {[_titleStr, format ["%1",_textX]] call A3A_fnc_customHint;}; }; _textX = ""; _groupX = (hcSelected player select 0); @@ -116,4 +116,4 @@ if !(isNull _veh) then _textX = format ["%1Boarded:%2/%3",_textX,{vehicle _x == _veh} count _unitsX,{alive _x} count _unitsX]; }; }; -["Vehicle Info", format ["%1",_textX]] call A3A_fnc_customHint; +[_titleStr, format ["%1",_textX]] call A3A_fnc_customHint; diff --git a/A3A/addons/core/functions/proxy/fn_onPlayerRespawn.sqf b/A3A/addons/core/functions/proxy/fn_onPlayerRespawn.sqf index 6349c0fed5..36b4b93830 100644 --- a/A3A/addons/core/functions/proxy/fn_onPlayerRespawn.sqf +++ b/A3A/addons/core/functions/proxy/fn_onPlayerRespawn.sqf @@ -33,7 +33,7 @@ if (side group player == teamPlayer) then { _owner = _oldUnit getVariable ["owner",_oldUnit]; - if (_owner != _oldUnit) exitWith {[localize "STR_A3A_fn_proxy_remai_titel", localize "STR_A3A_fn_proxy_remai_text"] call A3A_fnc_customHint; selectPlayer _owner; disableUserInput false; deleteVehicle _newUnit}; + if (_owner != _oldUnit) exitWith {[localize "STR_A3A_fn_proxy_remAI_titel", localize "STR_A3A_fn_proxy_remAI_text"] call A3A_fnc_customHint; selectPlayer _owner; disableUserInput false; deleteVehicle _newUnit}; _nul = [0,-1,getPos _oldUnit] remoteExec ["A3A_fnc_citySupportChange",2]; @@ -219,7 +219,7 @@ if (side group player == teamPlayer) then }; _markersX = markersX select {sidesX getVariable [_x,sideUnknown] == teamPlayer}; _pos = position _veh; - if (_markersX findIf {_pos inArea _x} != -1) then {[localize "STR_A3A_fn_proxy_statdepl_titel", localize "STR_A3A_fn_proxy_statdepl_text"] call A3A_fnc_customHint;}; + if (_markersX findIf {_pos inArea _x} != -1) then {[localize "STR_A3A_fn_proxy_statDepl_titel", localize "STR_A3A_fn_proxy_statDepl_text"] call A3A_fnc_customHint;}; }; }]; player addEventHandler ["WeaponDisassembled", From d937bcdb18a722e91bdee7a24171534ff3d67550 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Mon, 9 Oct 2023 20:02:27 +0200 Subject: [PATCH 055/157] typo fixes --- A3A/addons/jeroen_arsenal/Stringtable.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/A3A/addons/jeroen_arsenal/Stringtable.xml b/A3A/addons/jeroen_arsenal/Stringtable.xml index 8c68e9b381..7677fdbc93 100644 --- a/A3A/addons/jeroen_arsenal/Stringtable.xml +++ b/A3A/addons/jeroen_arsenal/Stringtable.xml @@ -60,7 +60,7 @@ We are low on this item, only members may use it
- ERROR - Please report RPT to Antistasi Dev's. + ERROR - Please report RPT to Antistasi Devs. \n(Not compatible with currently equipped weapons) @@ -116,7 +116,7 @@ -- Undo last save -- - Ultra Wide Extended Debug Console With Extra Save Buttens! + Ultra Wide Extended Debug Console With Extra Save Buttons!
From c4884a842210362b0b7c527701e8b5ea2cce4e0b Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Mon, 9 Oct 2023 21:27:32 +0200 Subject: [PATCH 056/157] revive-save-undercover --- A3A/addons/core/Stringtable.xml | 174 ++++++++++++++++++ .../core/functions/Revive/fn_actionRevive.sqf | 21 ++- A3A/addons/core/functions/Revive/fn_carry.sqf | 10 +- .../core/functions/Save/fn_saveLoop.sqf | 8 +- .../Undercover/fn_canGoUndercover.sqf | 36 ++-- .../functions/Undercover/fn_goUndercover.sqf | 38 ++-- 6 files changed, 232 insertions(+), 55 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 8c68117352..5af7d7d234 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -7679,5 +7679,179 @@ Vehicle Info
+ + + Revive + + + %1 is already dead. + + + You are not able to revive anyone. + + + %1 is being carried or transported and you cannot heal him. + + + %1 is being carried or transported and I cannot heal him. + + + %1 no longer needs your help. + + + You or %1 need a First Aid Kit or Medikit to be able to revive. + + + Cancel Revive + + + Revive cancelled. + + + We lost %1. + + + Carry/Drag + + + %1 is dead. + + + %1 no longer needs your help. + + + %1 is being carried or transported and you cannot carry him. + + + Release %1 + + + + + Save Game + + + Server data save is still in progress... + + + Persistent Save + + + Starting persistent save.. + + + Assets:
HR:
+
+ + "
Money:"
+
+ +

Further infomation is provided in Map Screen > Game Options > Persistent Save-game.
+
+
+ + + Undercover + + + You cannot go Undercover while you are controlling AI! + + + You are Undercover already. + + + You are not in a civilian vehicle. + + + This vehicle has been reported to the enemy. Change or renew your vehicle in the Garage to go Undercover. + + + This vehicle cannot go undercover while it has tow ropes attached. + + + You have been reported in the last 30 minutes therefore you cannot go Undercover. + + + You cannot go Undercover while:
+
+ + %1
A weapon is visible.
+
+ + %1
Wearing a vest.
+
+ + %1
Wearing a helmet.
+
+ + %1
Wearing NVGs.
+
+ + %1
Wearing a suspicious uniform.
+
+ + %1
Being naked. Thats what you think is unsuspicious?
+
+ + %1
Holding tow ropes.
+
+ + You cannot go Undercover near Airports, Outposts, Seaports or Roadblocks. + + + You cannot go Undercover while enemies are spotting you. + + + You have been reported or spotted by the enemy! + + + You entered a non civilian vehicle! + + + You entered a reported vehicle! + + + You cannot be undercover while tow ropes are attached to your vehicle! + + + You cannot be undercover and use tow ropes! + + + Explosives have been spotted on your vehicle! + + + You went too far away from any roads and have been spotted! + + + You cannot stay Undercover while:

A weapon is visible
Wearing a vest
Wearing a helmet
Wearing NVGs
Wearing a mil uniform!
+
+ + You cannot stay Undercover while showing:

A weapon is visible
Wearing a vest
Wearing a helmet
Wearing NVGs
Wearing a mil uniform

The enemy added you to their Wanted List!
+
+ + You cannot stay Undercover while healing a compromised resistance member! + + + You cannot stay Undercover while healing a compromised resistance member

The enemy added you to their Wanted List!
+
+ + You left your vehicle and you are still on the Wanted List! + + + You have trespassed on an enemy airbase! + + + An enemy outpost or seaport has detected you! + + + An enemy roadblock has detected you! + + + You have violated the airspace of %1! + + + Unknown error occured in undercover execution routine! + +
\ No newline at end of file diff --git a/A3A/addons/core/functions/Revive/fn_actionRevive.sqf b/A3A/addons/core/functions/Revive/fn_actionRevive.sqf index bc628a1450..6a6a0680c2 100644 --- a/A3A/addons/core/functions/Revive/fn_actionRevive.sqf +++ b/A3A/addons/core/functions/Revive/fn_actionRevive.sqf @@ -3,28 +3,29 @@ params ["_cured", "_medic"]; private _player = isPlayer _medic; private _inPlayerGroup = !_player and ({isPlayer _x} count (units group _medic) > 0); private _isMedic = [_medic] call A3A_fnc_isMedic; +private _titleStr = localize "STR_A3A_fn_revive_actRev_title"; if (captive _medic) then { _medic setCaptive false }; // medic is will be local if !(alive _cured) exitWith { - if (_player) then {["Revive", format ["%1 is already dead.",name _cured]] call A3A_fnc_customHint;}; + if (_player) then {[_titleStr, format [localize "STR_A3A_fn_revive_actRev_no_dead",name _cured]] call A3A_fnc_customHint;}; if (_inPlayerGroup) then {_medic groupChat format ["%1 is already dead.",name _cured]}; false }; if !([_medic] call A3A_fnc_canFight) exitWith { - if (_player) then { ["Revive", "You are not able to revive anyone."] call A3A_fnc_customHint }; + if (_player) then { [_titleStr, localize "STR_A3A_fn_revive_actRev_no_able"] call A3A_fnc_customHint }; false }; if !(isNull attachedTo _cured) exitWith { - if (_player) then {["Revive", format ["%1 is being carried or transported and you cannot heal him.",name _cured]] call A3A_fnc_customHint;}; - if (_inPlayerGroup) then {_medic groupChat format ["%1 is being carried or transported and I cannot heal him.",name _cured]}; + if (_player) then {[_titleStr, format [localize "STR_A3A_fn_revive_actRev_no_carry1",name _cured]] call A3A_fnc_customHint;}; + if (_inPlayerGroup) then {_medic groupChat format [localize "STR_A3A_fn_revive_actRev_no_carry2",name _cured]}; false }; if !(_cured getVariable ["incapacitated",false]) exitWith { - if (_player) then {["Revive", format ["%1 no longer needs your help.",name _cured]] call A3A_fnc_customHint;}; + if (_player) then {[_titleStr, format [localize "STR_A3A_fn_revive_actRev_no_up",name _cured]] call A3A_fnc_customHint;}; if (_inPlayerGroup) then {_medic groupChat format ["%1 no longer needs my help.",name _cured]}; false }; @@ -37,7 +38,7 @@ private _curedFAKs = if (!_hasMedkit) then { _firstAidKits arrayIntersect items if (!_hasMedkit && {count _medicFAKs == 0 && count _curedFAKs == 0}) exitWith { - if (_player) then {["Revive", format ["You or %1 need a First Aid Kit or Medikit to be able to revive.",name _cured]] call A3A_fnc_customHint;}; + if (_player) then {[_titleStr, format [localize "STR_A3A_fn_revive_actRev_no_meds",name _cured]] call A3A_fnc_customHint;}; if (_inPlayerGroup) then {_medic groupChat "I'm out of FA kits and I have no Medikit!"}; false }; @@ -58,7 +59,7 @@ if (!_player) then } else { - _actionX = _medic addAction ["Cancel Revive", {(_this select 1) setVariable ["cancelRevive",true]},nil,6,true,true,"",""]; + _actionX = _medic addAction [localize "STR_A3A_fn_revive_actRev_addaction_cancel", {(_this select 1) setVariable ["cancelRevive",true]},nil,6,true,true,"",""]; _cured setVariable ["helped",_medic,true]; }; @@ -97,20 +98,20 @@ if (_medic getVariable ["cancelRevive",false]) exitWith // AI medics can be cancelled from A3A_fnc_help if (_player) then { - ["Revive", "Revive cancelled."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_revive_actRev_rev_cancel"] call A3A_fnc_customHint; _medic setVariable ["cancelRevive",nil]; }; false; }; if !(alive _cured) exitWith { - if (_player) then {["Revive", format ["We lost %1.",name _cured]] call A3A_fnc_customHint;}; + if (_player) then {[_titleStr, format [localize "STR_A3A_fn_revive_actRev_lost",name _cured]] call A3A_fnc_customHint;}; if (_inPlayerGroup) then {_medic groupChat format ["We lost %1.",name _cured]}; false; }; if (!([_medic] call A3A_fnc_canFight)) exitWith { - if (_player) then {["Revive", "Revive cancelled."] call A3A_fnc_customHint;}; + if (_player) then {[_titleStr, localize "STR_A3A_fn_revive_actRev_rev_cancel"] call A3A_fnc_customHint;}; false; }; diff --git a/A3A/addons/core/functions/Revive/fn_carry.sqf b/A3A/addons/core/functions/Revive/fn_carry.sqf index 454130b2ba..57cf36a522 100644 --- a/A3A/addons/core/functions/Revive/fn_carry.sqf +++ b/A3A/addons/core/functions/Revive/fn_carry.sqf @@ -1,11 +1,13 @@ private ["_carrierX","_carryX","_timeOut","_action"]; +private _titleStr = localize "STR_A3A_fn_revive_carry_title"; + _carryX = _this select 0; _carrierX = _this select 1; //if (_carryX getVariable ["carryX",false]) exitWith {hint "This soldier is being carried and you cannot help him"}; -if (!alive _carryX) exitWith {["Carry/Drag", format ["%1 is dead.",name _carryX]] call A3A_fnc_customHint;}; -if !(_carryX getVariable ["incapacitated",false]) exitWith {["Carry/Drag", format ["%1 no longer needs your help.",name _carryX]] call A3A_fnc_customHint;}; -if !(isNull attachedTo _carryX) exitWith {["Carry/Drag", format ["%1 is being carried or transported and you cannot carry him.",name _carryX]] call A3A_fnc_customHint;}; +if (!alive _carryX) exitWith {[_titleStr, format [localize "STR_A3A_fn_revive_carry_dead",name _carryX]] call A3A_fnc_customHint;}; +if !(_carryX getVariable ["incapacitated",false]) exitWith {[_titleStr, format [localize "STR_A3A_fn_revive_carry_nohelp",name _carryX]] call A3A_fnc_customHint;}; +if !(isNull attachedTo _carryX) exitWith {[_titleStr, format [localize "STR_A3A_fn_revive_carry_no_carry",name _carryX]] call A3A_fnc_customHint;}; if (captive _carrierX) then {_carrierX setCaptive false}; _carrierX playMoveNow "AcinPknlMstpSrasWrflDnon"; [_carryX,"AinjPpneMrunSnonWnonDb"] remoteExec ["switchMove",_carryX]; @@ -15,7 +17,7 @@ _carryX setVariable ["helped",_carrierX,true]; _carryX attachTo [_carrierX, [0,1.1,0.092]]; _carryX setDir 180; _timeOut = time + 60; -_action = _carrierX addAction [format ["Release %1",name _carryX], {{detach _x} forEach (attachedObjects player)},nil,0,false,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull])"]; +_action = _carrierX addAction [format [localize "STR_A3A_fn_revive_carry_addaction_release",name _carryX], {{detach _x} forEach (attachedObjects player)},nil,0,false,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull])"]; waitUntil {sleep 0.5; (!alive _carryX) or !([_carrierX] call A3A_fnc_canFight) or !(_carryX getVariable ["incapacitated",false]) or ({!isNull _x} count attachedObjects _carrierX == 0) or (time > _timeOut) or (vehicle _carrierX != _carrierX)}; diff --git a/A3A/addons/core/functions/Save/fn_saveLoop.sqf b/A3A/addons/core/functions/Save/fn_saveLoop.sqf index 6560671a0d..92b612c931 100644 --- a/A3A/addons/core/functions/Save/fn_saveLoop.sqf +++ b/A3A/addons/core/functions/Save/fn_saveLoop.sqf @@ -4,10 +4,10 @@ if (!isServer) exitWith { Error("Miscalled server-only function"); }; -if (savingServer) exitWith {["Save Game", "Server data save is still in progress..."] remoteExecCall ["A3A_fnc_customHint",theBoss]}; +if (savingServer) exitWith {[localize "STR_A3A_fn_save_saveLoop_title1", localize "STR_A3A_fn_save_saveLoop_progress"] remoteExecCall ["A3A_fnc_customHint",theBoss]}; savingServer = true; Info("Starting persistent save"); -["Persistent Save","Starting persistent save..."] remoteExecCall ["A3A_fnc_customHint",0,false]; +[localize "STR_A3A_fn_save_saveLoop_title2",localize "STR_A3A_fn_save_saveLoop_saving"] remoteExecCall ["A3A_fnc_customHint",0,false]; // Set next autosave time, so that we won't run another shortly after a manual save autoSaveTime = time + autoSaveInterval; @@ -362,6 +362,6 @@ _fuelAmountleftArray = []; if (_saveToNewNamespace) then { saveMissionProfileNamespace } else { saveProfileNamespace }; savingServer = false; -_saveHintText = ["",FactionGet(reb,"name")," Assets:
HR: ",_hrBackground toFixed 0,"
Money: ",_resourcesBackground toFixed 0," €


Further infomation is provided in Map Screen > Game Options > Persistent Save-game."] joinString ""; -["Persistent Save",_saveHintText] remoteExecCall ["A3A_fnc_customHint",0,false]; +_saveHintText = ["",FactionGet(reb,"name")," ",localize "STR_A3A_fn_save_saveLoop_text_asset"," ",_hrBackground toFixed 0,localize "STR_A3A_fn_save_saveLoop_text_money"," ",_resourcesBackground toFixed 0," ",localize "STR_A3A_fn_save_saveLoop_text_options"] joinString ""; +[localize "STR_A3A_fn_save_saveLoop_title2",_saveHintText] remoteExecCall ["A3A_fnc_customHint",0,false]; Info("Persistent Save Completed"); diff --git a/A3A/addons/core/functions/Undercover/fn_canGoUndercover.sqf b/A3A/addons/core/functions/Undercover/fn_canGoUndercover.sqf index ebe712e80a..73112fb6d5 100644 --- a/A3A/addons/core/functions/Undercover/fn_canGoUndercover.sqf +++ b/A3A/addons/core/functions/Undercover/fn_canGoUndercover.sqf @@ -27,18 +27,18 @@ Dependencies: Example: [] call A3A_fnc_canGoUndercover; */ - +private _titleStr = localize "STR_A3A_fn_undercover_title"; private _reasons = []; if (player != player getVariable["owner", player]) exitWith { - ["Undercover", "You cannot go Undercover while you are controlling AI!"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_undercover_canGoUn_no_ai"] call A3A_fnc_customHint; [false, "No Undercover while controlling AI"]; }; if (captive player) exitWith { - ["Undercover", "You are Undercover already."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_undercover_canGoUn_already"] call A3A_fnc_customHint; [false, "Already undercover"]; }; @@ -50,17 +50,17 @@ if !(isNull (objectParent player)) then { if (!(typeOf(objectParent player) in undercoverVehicles)) exitWith { - ["Undercover", "You are not in a civilian vehicle."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_undercover_canGoUn_no_nociv"] call A3A_fnc_customHint; _result = [false, "In non civilian vehicle"]; }; if ((objectParent player) getVariable ["A3A_reported", false]) exitWith { - ["Undercover", "This vehicle has been reported to the enemy. Change or renew your vehicle in the Garage to go Undercover."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_undercover_canGoUn_no_reported1"] call A3A_fnc_customHint; _result = [false, "In reported vehicle"]; }; if ((objectParent player) getVariable ["SA_Tow_Ropes", []] isNotEqualTo []) exitWith { - ["Undercover", "This vehicle cannot go undercover while it has tow ropes attached"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_undercover_canGoUn_no_towrope"] call A3A_fnc_customHint; _result = [false, "In vehicle with tow ropes attached"]; }; } @@ -68,57 +68,57 @@ else { if (dateToNumber date < (player getVariable ["compromised", 0])) exitWith { - ["Undercover", "You have been reported in the last 30 minutes therefore you cannot go Undercover."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_undercover_canGoUn_no_reported2"] call A3A_fnc_customHint; _result = [false, "Recently reported"]; }; - private _text = "You cannot go Undercover while:
"; + private _text = localize "STR_A3A_fn_undercover_canGoUn_no_while"; _result = [true]; if (primaryWeapon player != "" || secondaryWeapon player != "" || handgunWeapon player != "") then { - _text = format ["%1
A weapon is visible.", _text]; + _text = format [localize "STR_A3A_fn_undercover_canGoUn_no_reason_weapon", _text]; _result set [0, false]; _result pushBack "Weapon visible"; }; if (vest player != "") then { - _text = format ["%1
Wearing a vest.", _text]; + _text = format [localize "STR_A3A_fn_undercover_canGoUn_no_reason_vest", _text]; _result set [0, false]; _result pushBack "Vest visible"; }; if (headgear player in allArmoredHeadgear) then { - _text = format ["%1
Wearing a helmet.", _text]; + _text = format [localize "STR_A3A_fn_undercover_canGoUn_no_reason_helmet", _text]; _result set [0, false]; _result pushBack "Helmet visible"; }; if (hmd player != "") then { - _text = format ["%1
Wearing NVGs.", _text]; + _text = format [localize "STR_A3A_fn_undercover_canGoUn_no_reason_ngv", _text]; _result set [0, false]; _result pushBack "NVG visible"; }; if ((uniform player != "") && !(uniform player in (A3A_faction_civ get "uniforms"))) then { - _text = format ["%1
Wearing a suspicious uniform.", _text]; + _text = format [localize "STR_A3A_fn_undercover_canGoUn_no_reason_uniform", _text]; _result set [0, false]; _result pushBack "Suspicious uniform"; }; if (uniform player == "") then { - _text = format ["%1
Being naked. Thats what you think is unsuspicious?", _text]; + _text = format [localize "STR_A3A_fn_undercover_canGoUn_no_reason_naked", _text]; _result set [0, false]; _result pushBack "No clothes"; }; if (!isNull (player getVariable ["SA_Tow_Ropes_Vehicle", objNull])) then { - _text = format ["%1
Holding tow ropes.", _text]; + _text = format [localize "STR_A3A_fn_undercover_canGoUn_no_reason_rope", _text]; _result set [0, false]; _result pushBack "Holding tow ropes"; }; if !(_result select 0) then { - ["Undercover", _text] call A3A_fnc_customHint; + [_titleStr, _text] call A3A_fnc_customHint; }; }; @@ -131,7 +131,7 @@ private _base = [_secureBases, player] call BIS_fnc_nearestPosition; private _size = [_base] call A3A_fnc_sizeMarker; if ((player distance2D getMarkerPos _base < _size * 2) && (sidesX getVariable [_base, sideUnknown] != teamPlayer)) exitWith { - ["Undercover", "You cannot go Undercover near Airports, Outposts, Seaports or Roadblocks."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_undercover_canGoUn_no_close"] call A3A_fnc_customHint; [false, "Near enemy territory"]; }; @@ -144,7 +144,7 @@ if } count allUnits > 0 ) exitWith { - ["Undercover", "You cannot go Undercover while enemies are spotting you."] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_undercover_canGoUn_no_spotted"] call A3A_fnc_customHint; [false, "Spotted by enemies"]; }; diff --git a/A3A/addons/core/functions/Undercover/fn_goUndercover.sqf b/A3A/addons/core/functions/Undercover/fn_goUndercover.sqf index 50af1fc813..7cbd5abe50 100644 --- a/A3A/addons/core/functions/Undercover/fn_goUndercover.sqf +++ b/A3A/addons/core/functions/Undercover/fn_goUndercover.sqf @@ -34,7 +34,7 @@ Example: */ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() - +private _titleStr = localize "STR_A3A_fn_undercover_title"; private _result = [] call A3A_fnc_canGoUndercover; if(!(_result select 0)) exitWith @@ -220,7 +220,7 @@ switch (_reason) do { case "Reported": { - ["Undercover", "You have been reported or spotted by the enemy!"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_undercover_goUn_reported"] call A3A_fnc_customHint; if (vehicle player != player) then { (objectParent player) setVariable ["A3A_reported", true, true]; @@ -232,60 +232,60 @@ switch (_reason) do }; case "VNoCivil": { - ["Undercover", "You entered a non civilian vehicle!"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_undercover_goUn_entered_veh1"] call A3A_fnc_customHint; }; case "VCompromised": { - ["Undercover", "You entered a reported vehicle!"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_undercover_goUn_entered_veh2"] call A3A_fnc_customHint; }; case "VTowRopes": { - ["Undercover", "You cannot be undercover while tow ropes are attached to your vehicle!"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_undercover_goUn_no_towrope1"] call A3A_fnc_customHint; }; case "TowRopes": { - ["Undercover", "You cannot be undercover and use tow ropes!"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_undercover_goUn_no_towrope2"] call A3A_fnc_customHint; }; case "SpotBombTruck": { - ["Undercover", "Explosives have been spotted on your vehicle!"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_undercover_goUn_no_explo"] call A3A_fnc_customHint; (objectParent player) setVariable ["A3A_reported", true, true]; }; case "Highway": { - ["Undercover", "You went too far away from any roads and have been spotted!"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_undercover_goUn_no_distance"] call A3A_fnc_customHint; (objectParent player) setVariable ["A3A_reported", true, true]; }; case "clothes": { - ["Undercover", "You cannot stay Undercover while:

A weapon is visible
Wearing a vest
Wearing a helmet
Wearing NVGs
Wearing a mil uniform!"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_undercover_goUn_no_reason_1"] call A3A_fnc_customHint; }; case "clothes2": { - ["Undercover", "You cannot stay Undercover while showing:

A weapon is visible
Wearing a vest
Wearing a helmet
Wearing NVGs
Wearing a mil uniform

The enemy added you to their Wanted List!"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_undercover_goUn_no_reason_2"] call A3A_fnc_customHint; player setVariable["compromised", dateToNumber[date select 0, date select 1, date select 2, date select 3, (date select 4) + 30]]; }; case "BadMedic": { - ["Undercover", "You cannot stay Undercover while healing a compromised resistance member!"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_undercover_goUn_no_reason_3"] call A3A_fnc_customHint; }; case "BadMedic2": { - ["Undercover", "You cannot stay Undercover while healing a compromised resistance member

The enemy added you to their Wanted List!"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_undercover_goUn_no_reason_4"] call A3A_fnc_customHint; player setVariable["compromised", dateToNumber[date select 0, date select 1, date select 2, date select 3, (date select 4) + 30]]; }; case "Compromised": { - ["Undercover", "You left your vehicle and you are still on the Wanted List!"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_undercover_goUn_leftveh"] call A3A_fnc_customHint; }; case "Airport"; case "Roadblock"; case "Outpost": { private _text = switch (_reason) do { - case "Airport": {"You have trespassed on an enemy airbase!"}; - case "Outpost": {"An enemy outpost or seaport has detected you!"}; - case "Roadblock": {"An enemy roadblock has detected you!"}; + case "Airport": {localize "STR_A3A_fn_undercover_goUn_trespass"}; + case "Outpost": {localize "STR_A3A_fn_undercover_goUn_detect_outp"}; + case "Roadblock": {localize "STR_A3A_fn_undercover_goUn_detect_roadb"}; }; - ["Undercover", _text] call A3A_fnc_customHint; + [_titleStr, _text] call A3A_fnc_customHint; if !(isNull objectParent player) then { @@ -300,14 +300,14 @@ switch (_reason) do { private _veh = objectParent player; private _detectedBy = _veh getVariable "NoFlyZoneDetected"; - ["Undercover", format ["You have violated the airspace of %1!", [_detectedBy] call A3A_fnc_localizar]] call A3A_fnc_customHint; + [_titleStr, format [localize "STR_A3A_fn_undercover_goUn_detect_airspace", [_detectedBy] call A3A_fnc_localizar]] call A3A_fnc_customHint; _veh setVariable ["A3A_reported", true, true]; _veh setVariable ["NoFlyZoneDetected", nil, true]; }; default { Error_1("Unknown reason given, was %1", _reason); - ["Undercover", "Unknown error occured in undercover execution routine!"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_undercover_goUn_Error"] call A3A_fnc_customHint; }; }; ["Undercover", [_reason]] call EFUNC(Events,triggerEvent); From c99bad950339c6cf278673ad71b5d8621b610eb3 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Tue, 10 Oct 2023 00:26:17 +0200 Subject: [PATCH 057/157] keybinds --- A3A/addons/core/Stringtable.xml | 11 +++++++++++ A3A/addons/core/keybinds/fn_keyActions.sqf | 4 ++-- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 5af7d7d234..e2f55e9fbe 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -7853,5 +7853,16 @@ Unknown error occured in undercover execution routine!
+ + + Ear Plugs + + + You've taken out your ear plugs. + + + You've inserted your ear plugs. + + \ No newline at end of file diff --git a/A3A/addons/core/keybinds/fn_keyActions.sqf b/A3A/addons/core/keybinds/fn_keyActions.sqf index af97bb586f..a3010648e3 100644 --- a/A3A/addons/core/keybinds/fn_keyActions.sqf +++ b/A3A/addons/core/keybinds/fn_keyActions.sqf @@ -59,10 +59,10 @@ switch (_key) do { if (!A3A_hasACEHearing) then { if (soundVolume <= 0.5) then { 0.5 fadeSound 1; - ["Ear Plugs", "You've taken out your ear plugs.", true] call A3A_fnc_customHint; + [localize "STR_A3A_keybinds_keyAcc_earplugs_title", localize "STR_A3A_keybinds_keyAcc_earplugs_out", true] call A3A_fnc_customHint; } else { 0.5 fadeSound 0.1; - ["Ear Plugs", "You've inserted your ear plugs.", true] call A3A_fnc_customHint; + [localize "STR_A3A_keybinds_keyAcc_earplugs_title", localize "STR_A3A_keybinds_keyAcc_earplugs_in", true] call A3A_fnc_customHint; }; }; }; From 4f0f3bbf1a5afaf6d6fb3f17c23533d286df9760 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Tue, 10 Oct 2023 17:19:22 +0200 Subject: [PATCH 058/157] and more --- .../core/Scripts/fn_advancedTowingInit.sqf | 33 +- A3A/addons/core/Stringtable.xml | 338 +++++++++++++++++- A3A/addons/core/functions/AI/fn_help.sqf | 3 +- .../Base/fn_addActionBreachVehicle.sqf | 2 +- .../functions/Base/fn_airspaceControl.sqf | 2 +- .../core/functions/Base/fn_flagaction.sqf | 12 +- .../Base/fn_garbageCleanerTracker.sqf | 2 +- A3A/addons/core/functions/Base/fn_mrkWIN.sqf | 2 +- .../core/functions/Base/fn_rebuildAssets.sqf | 2 +- .../core/functions/LTC/fn_initLootToCrate.sqf | 4 +- .../functions/OrgPlayers/fn_playerLeash.sqf | 1 - .../functions/Pathfinding/fn_convoyTest.sqf | 8 +- .../core/functions/REINF/fn_FIAinit.sqf | 1 - .../core/functions/REINF/fn_addFIAsquadHC.sqf | 28 +- .../core/functions/REINF/fn_addFIAveh.sqf | 14 +- .../core/functions/REINF/fn_vehStats.sqf | 34 +- .../core/functions/Revive/fn_actionRevive.sqf | 2 +- A3A/addons/core/functions/Revive/fn_carry.sqf | 2 +- .../functions/SalvageRope/fn_salvageRope.sqf | 6 +- .../UtilityItems/fn_initMovableObject.sqf | 4 +- .../UtilityItems/fn_initObjectRemote.sqf | 6 +- .../core/functions/init/fn_cityinfo.sqf | 57 +-- .../core/functions/init/fn_initClient.sqf | 18 +- A3A/addons/core/keybinds/CfgUserActions.hpp | 20 +- .../fn_logistics_addActionGetinWeapon.sqf | 2 +- A3A/addons/logistics/Private/fn_addAction.sqf | 4 +- A3A/addons/logistics/Stringtable.xml | 5 +- 27 files changed, 461 insertions(+), 151 deletions(-) diff --git a/A3A/addons/core/Scripts/fn_advancedTowingInit.sqf b/A3A/addons/core/Scripts/fn_advancedTowingInit.sqf index 218bc450b0..50763b7458 100644 --- a/A3A/addons/core/Scripts/fn_advancedTowingInit.sqf +++ b/A3A/addons/core/Scripts/fn_advancedTowingInit.sqf @@ -11,6 +11,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI */ #include "..\script_component.hpp" FIX_LINE_NUMBERS() +private _titleStr = localize "STR_A3A_scripts_advTowInit_title"; #define SA_Find_Surface_ASL_Under_Position(_object,_positionAGL,_returnSurfaceASL,_canFloat) \ _objectASL = AGLToASL (_object modelToWorldVisual (getCenterOfMass _object)); \ @@ -480,7 +481,7 @@ SA_Attach_Tow_Ropes_Action = { if!(missionNamespace getVariable ["SA_TOW_LOCKED_VEHICLES_ENABLED",false]) then { if( locked _cargo > 1 ) then { - ["Cannot attach tow ropes to locked vehicle",false] call SA_Hint; + [localize "STR_A3A_scripts_advTowInit_attach_no_locked",false] call SA_Hint; _canBeTowed = false; }; }; @@ -488,7 +489,7 @@ SA_Attach_Tow_Ropes_Action = { if!(missionNamespace getVariable ["SA_TOW_IN_EXILE_SAFEZONE_ENABLED",false]) then { if(!isNil "ExilePlayerInSafezone") then { if( ExilePlayerInSafezone ) then { - ["Cannot attach tow ropes in safe zone",false] call SA_Hint; + [localize "STR_A3A_scripts_advTowInit_attach_no_safez",false] call SA_Hint; _canBeTowed = false; }; }; @@ -526,7 +527,7 @@ SA_Take_Tow_Ropes_Action = { if!(missionNamespace getVariable ["SA_TOW_LOCKED_VEHICLES_ENABLED",false]) then { if( locked _vehicle > 1 ) then { - ["Cannot take tow ropes from locked vehicle",false] call SA_Hint; + [localize "STR_A3A_scripts_advTowInit_take_no_locked",false] call SA_Hint; _canTakeTowRopes = false; }; }; @@ -534,7 +535,7 @@ SA_Take_Tow_Ropes_Action = { if!(missionNamespace getVariable ["SA_TOW_IN_EXILE_SAFEZONE_ENABLED",false]) then { if(!isNil "ExilePlayerInSafezone") then { if( ExilePlayerInSafezone ) then { - ["Cannot take tow ropes in safe zone",false] call SA_Hint; + [localize "STR_A3A_scripts_advTowInit_take_no_safez",false] call SA_Hint; _canTakeTowRopes = false; }; }; @@ -572,7 +573,7 @@ SA_Put_Away_Tow_Ropes_Action = { if!(missionNamespace getVariable ["SA_TOW_LOCKED_VEHICLES_ENABLED",false]) then { if( locked _vehicle > 1 ) then { - ["Cannot put away tow ropes in locked vehicle",false] call SA_Hint; + [localize "STR_A3A_scripts_advTowInit_put_no_locked",false] call SA_Hint; _canPutAwayTowRopes = false; }; }; @@ -580,7 +581,7 @@ SA_Put_Away_Tow_Ropes_Action = { if!(missionNamespace getVariable ["SA_TOW_IN_EXILE_SAFEZONE_ENABLED",false]) then { if(!isNil "ExilePlayerInSafezone") then { if( ExilePlayerInSafezone ) then { - ["Cannot put away tow ropes in safe zone",false] call SA_Hint; + [localize "STR_A3A_scripts_advTowInit_put_no_safez",false] call SA_Hint; _canPutAwayTowRopes = false; }; }; @@ -637,7 +638,7 @@ SA_Pickup_Tow_Ropes_Action = { if!(missionNamespace getVariable ["SA_TOW_LOCKED_VEHICLES_ENABLED",false]) then { if( locked _vehicle > 1 ) then { - ["Cannot pick up tow ropes from locked vehicle",false] call SA_Hint; + [localize "STR_A3A_scripts_advTowInit_pick_no_locked",false] call SA_Hint; _canPickupTowRopes = false; }; }; @@ -645,7 +646,7 @@ SA_Pickup_Tow_Ropes_Action = { if!(missionNamespace getVariable ["SA_TOW_IN_EXILE_SAFEZONE_ENABLED",false]) then { if(!isNil "ExilePlayerInSafezone") then { if( ExilePlayerInSafezone ) then { - ["Cannot pick up tow ropes in safe zone",false] call SA_Hint; + [localize "STR_A3A_scripts_advTowInit_pick_no_safez",false] call SA_Hint; _canPickupTowRopes = false; }; }; @@ -719,12 +720,12 @@ SA_Hint = { params ["_msg",["_isSuccess",true]]; if (!isNil "ExileClient_gui_notification_event_addNotification") then { if (_isSuccess) then { - ["Success", [_msg]] call ExileClient_gui_notification_event_addNotification; + [localize "STR_A3A_scripts_advTowInit_success", [_msg]] call ExileClient_gui_notification_event_addNotification; } else { - ["Whoops", [_msg]] call ExileClient_gui_notification_event_addNotification; + [localize "STR_A3A_scripts_advTowInit_fail", [_msg]] call ExileClient_gui_notification_event_addNotification; }; } else { - ["Advanced Towing", _msg] call A3A_fnc_customHint; + [_titleStr, _msg] call A3A_fnc_customHint; }; }; @@ -742,23 +743,23 @@ SA_Set_Owner = { SA_Add_Player_Tow_Actions = { - player addAction ["Deploy Tow Ropes", { + player addAction [localize "STR_A3A_scripts_advTowInit_addact_deploy", { [] call SA_Take_Tow_Ropes_Action; }, nil, 0, false, true, "", "call SA_Take_Tow_Ropes_Action_Check"]; - player addAction ["Put Away Tow Ropes", { + player addAction [localize "STR_A3A_scripts_advTowInit_addact_putAway", { [] call SA_Put_Away_Tow_Ropes_Action; }, nil, 0, false, true, "", "call SA_Put_Away_Tow_Ropes_Action_Check"]; - player addAction ["Attach To Tow Ropes", { + player addAction [localize "STR_A3A_scripts_advTowInit_addact_attach", { [] call SA_Attach_Tow_Ropes_Action; }, nil, 0, false, true, "", "call SA_Attach_Tow_Ropes_Action_Check"]; - player addAction ["Drop Tow Ropes", { + player addAction [localize "STR_A3A_scripts_advTowInit_addact_drop", { [] call SA_Drop_Tow_Ropes_Action; }, nil, 0, false, true, "", "call SA_Drop_Tow_Ropes_Action_Check"]; - player addAction ["Pickup Tow Ropes", { + player addAction [localize "STR_A3A_scripts_advTowInit_addact_pick", { [] call SA_Pickup_Tow_Ropes_Action; }, nil, 0, false, true, "", "call SA_Pickup_Tow_Ropes_Action_Check"]; diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index e2f55e9fbe..67486bcbe4 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -90,6 +90,12 @@ Static Auto Target + + Medical + + + %1 is on the way to help you. +
@@ -128,6 +134,9 @@ Gizlilik 伪装 + + Unidentified helicopter

You are closing in on the airspace of %1.

Change your course or we will take defensive actions!
+
Unidentified helicopter<br/><br/>You are closing in on the airspace of %1.<br/><br/> Change your course or we will take defensive actions! @@ -572,6 +581,12 @@ Odemknout vozidlo 解锁载具
+ + Breach Vehicle + + + Abort Outpost Capture +
@@ -937,6 +952,105 @@ Warning + + City Information + + + %7

Total pop: %1
%6 Support: %2
%5 Support: %3

Murdered Pop: %4

Click on the zone
+
+ + Click on the zone + + + %2 HQ%1 + + + %1

Pop %2
%6 Support: %3 %5
%7 Support: %4 %5
+
+ + %1
Influence: %2
+
+ + %1
DESTROYED
+
+ + %1 Airport + + + %1
Status: Idle
+
+ + %1
Status: Busy
+
+ + %1
Garrison: Good
+
+ + %1
Garrison: Weakened
+
+ + %1
Garrison: Decimated
+
+ + %2 Airport%1 + + + %1 Resources + + + %2 Resources%1 + + + %1 Factory + + + %2 Factory%1 + + + %2 Grand Outpost%1 + + + %1 Seaport + + + %2 Seaport%1 + + + %2 Roadblock%1 + + + %1 Watchpost + + + %1 Grand Outpost + + + Game Options + + + Game Options + + + Version: + + +

Enemy resource balance:
+
+ +
Unlock Weapon Number:
+
+ +
Limited Fast Travel:
+
+ +
Spawn Distance:
+
+ +
Civilian Limit:
+
+ +
Time since GC:
+
@@ -1535,6 +1649,12 @@ Çöp Temizleyici İzleyicisi 垃圾清洁器跟踪器 + + Final Warning + + + Automatic Garbage Clean incoming in %1 + @@ -7363,46 +7483,46 @@ Air Support increased in %1 points. - + Recruit Squad - + Only the Commander has access to this function. - + You cannot recruit a new squad while you are moving your HQ. - + You need a radio in your inventory to be able to give orders to other squads. - + You cannot recruit squads with enemies near your HQ. - + You have too many high command squads active. Disband or garrison some to recruit more. - + The group or vehicle type you requested is not supported in your modset. - + Your current modset doesn't support packing/unpacking static weapons. - + You do not have enough HR for this request (%1 required). - + You do not have enough money for this request (%1 € required). - + You cant place HC vehicles further than 50m from HQ - + No money left to buy a transport vehicle (%1 € required), creating barefoot squad. - + Buy a vehicle for this squad for %1 €. - + You need a Radio Man in your group to be able to give orders to other squads @@ -7678,6 +7798,81 @@ Vehicle Info + + You must select one group on the HC bar. + + + %2%1 dismounting
+
+ + %2%1 boarding
+
+ + %1 Status

Alive members: %2
Able to combat: %3
Current task: %4
Combat Mode:%5
+
+ + %1Operative Medic
+
+ + %1No operative Medic
+
+ + %1With AT capabilities
+
+ + %1With AA capabilities
+
+ + %1Mortar is deployed
+
+ + %1Mortar not deployed
+
+ + %1Static is deployed
+
+ + %1Static not deployed
+
+ + %1Current vehicle:
%2
+
+ + %1DESTROYED + + + %1DISABLED
+
+ + %1WEAPON DISABLED
+
+ + %1Munitioned
+
+ + %1Boarded:%2/%3 + + + Add Vehicle + + + Unable to buy vehicle, you are already placing something. + + + You cannot buy vehicles while you are controlling AI. + + + You cannot buy vehicles with enemies nearby. + + + The vehicle you requested is not supported in your current modset. + + + You do not have enough money for this vehicle: %1 € required. + + + You need to be close to the flag to be able to purchase a vehicle. +
@@ -7701,7 +7896,7 @@ You or %1 need a First Aid Kit or Medikit to be able to revive. - + Cancel Revive @@ -7722,7 +7917,7 @@ %1 is being carried or transported and you cannot carry him. - + Release %1 @@ -7863,6 +8058,117 @@ You've inserted your ear plugs. + + Battle menu + + + Opens the Antistasis battle menu. + + + Artillery menu + + + Opens the Antistasis artillery support menu (commander only). + + + Toggle info bar + + + Toggles the visibility of Antistasis information bar at the top of the screen. + + + Toggle ear plugs + + + Toggles the ear plugs (no effect when using ace). + + + Dismiss Previous Hint + + + Clears the last hint notification. + +
+ + + Advanced Towing + + + Deploy Tow Ropes + + + Put Away Tow Ropes + + + Attach To Tow Ropes + + + Drop Tow Ropes + + + Pick Up Tow Ropes + + + Cannot attach tow ropes to locked vehicle + + + Cannot attach tow ropes in safe zone + + + Cannot take tow ropes from locked vehicle + + + Cannot take tow ropes in safe zone + + + Cannot put away tow ropes in locked vehicle + + + Cannot put away tow ropes in safe zone + + + Cannot pick up tow ropes from locked vehicle + + + Cannot pick up tow ropes in safe zone + + + Success + + + Whoops + + + + + Deploy Winch + + + Stow Winch + + + Attach Rope + + + + + Drop object + + + Carry object + + + Rotate object + + + Pack object + + + Unpack object + + + Open Doors + \ No newline at end of file diff --git a/A3A/addons/core/functions/AI/fn_help.sqf b/A3A/addons/core/functions/AI/fn_help.sqf index 55127940e0..c100215f42 100644 --- a/A3A/addons/core/functions/AI/fn_help.sqf +++ b/A3A/addons/core/functions/AI/fn_help.sqf @@ -2,6 +2,7 @@ // Just for debugging probably #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() +private _titleStr = localize "STR_A3A_fn_ai_help_title"; // Both units must be local. Non-local unit might be resolved at some point. @@ -65,7 +66,7 @@ if (_medicX != _unit) then // Actual helping hint for player if (player == _unit) then { - ["Medical", format ["%1 is on the way to help you.", name _medicX]] call A3A_fnc_customHint; + [_titleStr, format [localize "STR_A3A_fn_ai_help_onway", name _medicX]] call A3A_fnc_customHint; }; Debug_2("Medic %1 helping %2", _medicX, _unit); diff --git a/A3A/addons/core/functions/Base/fn_addActionBreachVehicle.sqf b/A3A/addons/core/functions/Base/fn_addActionBreachVehicle.sqf index fa62c2b01e..16066786c8 100644 --- a/A3A/addons/core/functions/Base/fn_addActionBreachVehicle.sqf +++ b/A3A/addons/core/functions/Base/fn_addActionBreachVehicle.sqf @@ -2,4 +2,4 @@ FIX_LINE_NUMBERS() params ["_vehicle"]; -[_vehicle, ["Breach Vehicle", A3A_fnc_startBreachVehicle,nil,4,false,true,"","(isPlayer _this) && (_this == vehicle _this)",5]] remoteExec ["addAction", 0, _vehicle]; +[_vehicle, [localize "STR_A3A_fn_base_addActBrea_addact_breach", A3A_fnc_startBreachVehicle,nil,4,false,true,"","(isPlayer _this) && (_this == vehicle _this)",5]] remoteExec ["addAction", 0, _vehicle]; diff --git a/A3A/addons/core/functions/Base/fn_airspaceControl.sqf b/A3A/addons/core/functions/Base/fn_airspaceControl.sqf index 3a06003b73..8a6d1ed849 100644 --- a/A3A/addons/core/functions/Base/fn_airspaceControl.sqf +++ b/A3A/addons/core/functions/Base/fn_airspaceControl.sqf @@ -169,7 +169,7 @@ while {!(isNull _vehicle) && {alive _vehicle && {count (crew _vehicle) != 0}}} d { //Assuming you only get a single one each second, need to split it otherwise - private _warningText = format ["Unidentified helicopter

You are closing in on the airspace of %1.

Change your course or we will take defensive actions!", [_x] call A3A_fnc_localizar]; // TODO: I don't get this weird line but here is the string - STR_A3A_fn_base_airspacecontrol_warning + private _warningText = format [localize "STR_A3A_fn_base_airspacecontrol_undercover_text", [_x] call A3A_fnc_localizar]; // TODO: I don't get this weird line but here is the string - STR_A3A_fn_base_airspacecontrol_warning [localize "STR_A3A_fn_base_airspacecontrol_undercover", _warningText] remoteExec ["A3A_fnc_customHint", (crew _vehicle)]; } forEach (_newAirports + _newOutposts); diff --git a/A3A/addons/core/functions/Base/fn_flagaction.sqf b/A3A/addons/core/functions/Base/fn_flagaction.sqf index f3df0f9404..c58bc65acd 100644 --- a/A3A/addons/core/functions/Base/fn_flagaction.sqf +++ b/A3A/addons/core/functions/Base/fn_flagaction.sqf @@ -13,7 +13,7 @@ switch _typeX do { removeAllActions _flag; _actionX = _flag addAction ["Take the Flag ", A3A_fnc_mrkWIN,nil,6,true,true,"","(isNil 'A3A_isPlayerCapturingFlag' || {!A3A_isPlayerCapturingFlag}) && (_this == _this getVariable ['owner',objNull])",4];// TODO: partial string created - unsure about implementation - _flag setUserActionText [_actionX,"Take the Flag",""];// TODO: string created, unsure about implementation + _flag setUserActionText [_actionX,localize "STR_A3A_fn_base_flagaction_take",""]; }; case "unit": { @@ -53,12 +53,12 @@ switch _typeX do if ([_flag] call A3A_fnc_fatalWound) then { _actionX = _flag addAction [format ["Revive %1 ",name _flag], A3A_fnc_actionRevive,nil,6,true,true,"","!(_this getVariable [""helping"",false]) and (isNull attachedTo _target)",4];// TODO: partial string created - unsure about implementation - _flag setUserActionText [_actionX,format ["Revive %1",name _flag],""];// TODO: string created, unsure about implementation + _flag setUserActionText [_actionX,format [localize "STR_A3A_fn_base_flagaction_heal_revive",name _flag],""]; } else { _actionX = _flag addAction [format ["Revive %1 ",name _flag], A3A_fnc_actionRevive,nil,6,true,true,"","!(_this getVariable [""helping"",false]) and (isNull attachedTo _target)",4];// TODO: partial string created - unsure about implementation - _flag setUserActionText [_actionX,format ["Revive %1",name _flag],""];// TODO: string created, unsure about implementation + _flag setUserActionText [_actionX,format [localize "STR_A3A_fn_base_flagaction_heal_revive",name _flag],""]; }; }; }; @@ -69,17 +69,17 @@ switch _typeX do if ([_flag] call A3A_fnc_fatalWound) then { _actionX = _flag addAction [format ["Revive %1 ",name _flag], A3A_fnc_actionRevive,nil,6,true,false,"","!(_this getVariable [""helping"",false]) and (isNull attachedTo _target)",4];// TODO: partial string created - unsure about implementation - _flag setUserActionText [_actionX,format ["Revive %1",name _flag],""];// TODO: string created, unsure about implementation + _flag setUserActionText [_actionX,format [localize "STR_A3A_fn_base_flagaction_heal_revive",name _flag],""]; } else { _actionX = _flag addAction [format ["Revive %1 ",name _flag], A3A_fnc_actionRevive,nil,6,true,false,"","!(_this getVariable [""helping"",false]) and (isNull attachedTo _target)",4];// TODO: partial string created - unsure about implementation - _flag setUserActionText [_actionX,format ["Revive %1",name _flag],""];// TODO: string created, unsure about implementation + _flag setUserActionText [_actionX,format [localize "STR_A3A_fn_base_flagaction_heal_revive",name _flag],""]; }; //_flag addAction [format ["Revive %1",name _flag], { _this spawn A3A_fnc_actionRevive; },nil,0,false,true,"","!(_this getVariable [""helping"",false]) and (isNull attachedTo _target)"]; _actionX = _flag addAction [format ["Carry %1 ",name _flag], A3A_fnc_carry,nil,5,true,false,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull]) and (isNull attachedTo _target) and !(_this getVariable [""helping"",false]);",4];// TODO: partial string created - unsure about implementation - _flag setUserActionText [_actionX,format ["Carry %1",name _flag],""];// TODO: string created, unsure about implementation + _flag setUserActionText [_actionX,format [localize "STR_A3A_fn_base_flagaction_heal_carry",name _flag],""];// TODO: string created, unsure about implementation [_flag] call A3A_Logistics_fnc_addLoadAction; }; }; diff --git a/A3A/addons/core/functions/Base/fn_garbageCleanerTracker.sqf b/A3A/addons/core/functions/Base/fn_garbageCleanerTracker.sqf index add8a3fa67..e4bc44c261 100644 --- a/A3A/addons/core/functions/Base/fn_garbageCleanerTracker.sqf +++ b/A3A/addons/core/functions/Base/fn_garbageCleanerTracker.sqf @@ -80,7 +80,7 @@ private _fnc_onRemind = { private _fnc_onFinalWarning = { private _timeUntilForcedGC = [[(A3A_lastGarbageCleanTime + A3A_GCThreshold)-serverTime] call A3A_fnc_secondsToTimeSpan,0,0,false,2] call A3A_fnc_timeSpan_format; - ["Final Warning", format ["Automatic Garbage Clean incoming in %1", _timeUntilForcedGC]] remoteExec ["A3A_fnc_customHint", 0]; + [localize "STR_A3A_GCTracker_warning_title", format [localize "STR_A3A_GCTracker_warning_text", _timeUntilForcedGC]] remoteExec ["A3A_fnc_customHint", 0]; Debug("Garbage Cleaner Tracker has notified players of finalWarning for auto GC"); }; diff --git a/A3A/addons/core/functions/Base/fn_mrkWIN.sqf b/A3A/addons/core/functions/Base/fn_mrkWIN.sqf index d39a6d39f8..e6e2409f24 100644 --- a/A3A/addons/core/functions/Base/fn_mrkWIN.sqf +++ b/A3A/addons/core/functions/Base/fn_mrkWIN.sqf @@ -92,7 +92,7 @@ A3A_isPlayerCapturingFlag = true; player playMove "MountSide"; private _cancellationToken = [false]; -private _cancelActionID = player addAction ["Abort Outpost Capture", +private _cancelActionID = player addAction [localize "STR_A3A_fn_base_mrkwin_addact_abortCapture", { params ["_target","_caller","_actionID","_cancellationToken"]; _cancellationToken set [0, true]; diff --git a/A3A/addons/core/functions/Base/fn_rebuildAssets.sqf b/A3A/addons/core/functions/Base/fn_rebuildAssets.sqf index 37c8011cfd..f6d400b2fd 100644 --- a/A3A/addons/core/functions/Base/fn_rebuildAssets.sqf +++ b/A3A/addons/core/functions/Base/fn_rebuildAssets.sqf @@ -58,7 +58,7 @@ if (isNull _antennaDead) then { _nameX = [_siteX] call A3A_fnc_localizar; - [_titleStr, format ["%1 Rebuilt"]] call A3A_fnc_customHint; //localize "STR_A3A_fn_base_rebasset_done_1" but what's the %1? + [_titleStr, format ["%1 Rebuilt"]] call A3A_fnc_customHint; //TODO: localize "STR_A3A_fn_base_rebasset_done_1" but what's the %1? [0,10,_positionTel] remoteExec ["A3A_fnc_citySupportChange",2]; [Occupants, 10, 30] remoteExec ["A3A_fnc_addAggression",2]; diff --git a/A3A/addons/core/functions/LTC/fn_initLootToCrate.sqf b/A3A/addons/core/functions/LTC/fn_initLootToCrate.sqf index e77df60ee3..9fdecbf3d1 100644 --- a/A3A/addons/core/functions/LTC/fn_initLootToCrate.sqf +++ b/A3A/addons/core/functions/LTC/fn_initLootToCrate.sqf @@ -31,7 +31,7 @@ if ((actionIDs _object) findIf { //add load actions _object addAction [ - "Load loot to crate", // TODO: localize "STR_A3A_fn_ltc_init_addact_ltc" + localize "STR_A3A_fn_ltc_init_addact_lt", { [_this#3, clientOwner] remoteExecCall ["A3A_fnc_canLoot", 2]; }, @@ -47,7 +47,7 @@ _object addAction [ ]; _object addAction [ - "Load loot from crate to vehicle",// TODO: localize "STR_A3A_fn_ltc_init_addact_ltv" + localize "STR_A3A_fn_ltc_init_addact_ltv" { [_this#3, clientOwner] remoteExecCall ["A3A_fnc_canTransfer", 2]; }, diff --git a/A3A/addons/core/functions/OrgPlayers/fn_playerLeash.sqf b/A3A/addons/core/functions/OrgPlayers/fn_playerLeash.sqf index f90ea8a652..0fd7934ce5 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_playerLeash.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_playerLeash.sqf @@ -32,7 +32,6 @@ FIX_LINE_NUMBERS() A3A_playerLeash_refresh = false; private _countDown = INITIAL_COUNT_TIME; private _debugMode = !isNil "A3A_DEV_playerLeash_debug"; -private _titleStr = localize ""; // -1 is used to represent unlimited distance. if (memberDistance <= 0 || !membershipEnabled) exitWith {}; diff --git a/A3A/addons/core/functions/Pathfinding/fn_convoyTest.sqf b/A3A/addons/core/functions/Pathfinding/fn_convoyTest.sqf index 5261711828..f1963f0adc 100644 --- a/A3A/addons/core/functions/Pathfinding/fn_convoyTest.sqf +++ b/A3A/addons/core/functions/Pathfinding/fn_convoyTest.sqf @@ -7,12 +7,12 @@ if(isDedicated) exitWith {}; if(isMultiplayer && {!isServer} && {!(call BIS_fnc_admin > 0)}) exitWith { - ["Convoy Test", "Only server admins can execute the convoy test!"] call A3A_fnc_customHint; + ["Convoy Test", "Only server admins can execute the convoy test!"] call A3A_fnc_customHint;//no localization needed }; markedPos = []; -["Convoy Test", "Select the spot from which the convoy will start."] call A3A_fnc_customHint; +["Convoy Test", "Select the spot from which the convoy will start."] call A3A_fnc_customHint;//no localization needed if (!visibleMap) then {openMap true}; onMapSingleClick "markedPos = _pos;"; @@ -31,7 +31,7 @@ _startMarker setMarkerTypeLocal "hd_destroy"; _startMarker setMarkerColorLocal "ColorRed"; _startMarker setMarkerTextLocal "Convoy Start"; -["Convoy Test", "Select the spot to which the convoy will go."] call A3A_fnc_customHint; +["Convoy Test", "Select the spot to which the convoy will go."] call A3A_fnc_customHint;//no localization needed onMapSingleClick "markedPos = _pos;"; @@ -48,7 +48,7 @@ deleteMarker _startMarker; if(_path isEqualTo []) exitWith { - ["Convoy Test", "Cannot find a path between the given points!"] call A3A_fnc_customHint; + ["Convoy Test", "Cannot find a path between the given points!"] call A3A_fnc_customHint;//no localization needed }; [_path, 600] call A3A_fnc_drawPath; diff --git a/A3A/addons/core/functions/REINF/fn_FIAinit.sqf b/A3A/addons/core/functions/REINF/fn_FIAinit.sqf index 3b145dc78e..577a6ca370 100644 --- a/A3A/addons/core/functions/REINF/fn_FIAinit.sqf +++ b/A3A/addons/core/functions/REINF/fn_FIAinit.sqf @@ -4,7 +4,6 @@ FIX_LINE_NUMBERS() private ["_victim","_killer"]; private _unit = _this select 0; -private _titleStr = ; [_unit] call A3A_fnc_initRevive; _unit setVariable ["spawner",true,true]; diff --git a/A3A/addons/core/functions/REINF/fn_addFIAsquadHC.sqf b/A3A/addons/core/functions/REINF/fn_addFIAsquadHC.sqf index 4a7a669ab3..f2b5d04330 100644 --- a/A3A/addons/core/functions/REINF/fn_addFIAsquadHC.sqf +++ b/A3A/addons/core/functions/REINF/fn_addFIAsquadHC.sqf @@ -1,23 +1,23 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() -private _titleStr = localize "STR_A3A_fn_reinf_addsqdhc_title"; +private _titleStr = localize "STR_A3A_fn_reinf_addSqdHC_title"; params ["_typeGroup", ["_withBackpck", ""]]; -if (player != theBoss) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_addsqdhc_no_commander"] call A3A_fnc_customHint;}; -if (markerAlpha respawnTeamPlayer == 0) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_addsqdhc_no_movehq"] call A3A_fnc_customHint;}; -if (!([player] call A3A_fnc_hasRadio)) exitWith {if !(A3A_hasIFA) then {[_titleStr, localize "STR_A3A_fn_reinf_addsqdhc_no_radio"] call A3A_fnc_customHint;} else {[_titleStr, localize "STR_A3A_fn_reinf_addsqdhc_no_radio2"] call A3A_fnc_customHint;}}; -if ([getPosATL petros] call A3A_fnc_enemyNearCheck) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_addsqdhc_no_enemy"] call A3A_fnc_customHint;}; +if (player != theBoss) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_addSqdHC_no_commander"] call A3A_fnc_customHint;}; +if (markerAlpha respawnTeamPlayer == 0) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_addSqdHC_no_movehq"] call A3A_fnc_customHint;}; +if (!([player] call A3A_fnc_hasRadio)) exitWith {if !(A3A_hasIFA) then {[_titleStr, localize "STR_A3A_fn_reinf_addSqdHC_no_radio"] call A3A_fnc_customHint;} else {[_titleStr, localize "STR_A3A_fn_reinf_addSqdHC_no_radio2"] call A3A_fnc_customHint;}}; +if ([getPosATL petros] call A3A_fnc_enemyNearCheck) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_addSqdHC_no_enemy"] call A3A_fnc_customHint;}; private _maxGroups = [6,10] select (player call A3A_fnc_isMember); if (count hcAllGroups player >= _maxGroups) exitWith { - [_titleStr, localize "STR_A3A_fn_reinf_addsqdhc_no_many"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_fn_reinf_addSqdHC_no_many"] call A3A_fnc_customHint; }; private _exit = false; if (_typeGroup isEqualType "") then { - if (_typeGroup == "") then {_exit = true; [_titleStr, localize "STR_A3A_fn_reinf_addsqdhc_no_notsupp"] call A3A_fnc_customHint;}; - if (A3A_hasIFA and ((_typeGroup in FactionGet(reb,"staticMortars")) or (_typeGroup in FactionGet(reb,"staticMGs"))) and !debug) then {_exit = true; [_titleStr, localize "STR_A3A_fn_reinf_addsqdhc_no_notsupp"] call A3A_fnc_customHint;}; + if (_typeGroup == "") then {_exit = true; [_titleStr, localize "STR_A3A_fn_reinf_addSqdHC_no_notsupp"] call A3A_fnc_customHint;}; + if (A3A_hasIFA and ((_typeGroup in FactionGet(reb,"staticMortars")) or (_typeGroup in FactionGet(reb,"staticMGs"))) and !debug) then {_exit = true; [_titleStr, localize "STR_A3A_fn_reinf_addSqdHC_no_notsupp"] call A3A_fnc_customHint;}; }; if (_exit) exitWith {}; @@ -49,11 +49,11 @@ if (_typeGroup isEqualType []) then { if ((_typeGroup in FactionGet(reb,"staticMortars")) or (_typeGroup in FactionGet(reb,"staticMGs"))) exitWith { _isInfantry = true }; }; -if ((_withBackpck != "") and A3A_hasIFA) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_addsqdhc_no_modset"] call A3A_fnc_customHint;}; +if ((_withBackpck != "") and A3A_hasIFA) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_addSqdHC_no_modset"] call A3A_fnc_customHint;}; -if (_hr < _costHR) then {_exit = true; [_titleStr, format [localize "STR_A3A_fn_reinf_addsqdhc_no_hr",_costHR]] call A3A_fnc_customHint;}; +if (_hr < _costHR) then {_exit = true; [_titleStr, format [localize "STR_A3A_fn_reinf_addSqdHC_no_hr",_costHR]] call A3A_fnc_customHint;}; -if (_resourcesFIA < _costs) then {_exit = true; [_titleStr, format [localize "STR_A3A_fn_reinf_addsqdhc_no_money",_costs]] call A3A_fnc_customHint;}; +if (_resourcesFIA < _costs) then {_exit = true; [_titleStr, format [localize "STR_A3A_fn_reinf_addSqdHC_no_money",_costs]] call A3A_fnc_customHint;}; if (_exit) exitWith {}; @@ -94,7 +94,7 @@ private _special = if (_isInfantry) then { private _fnc_placeCheck = { params ["_vehicle"]; - [getMarkerPos respawnTeamPlayer distance _vehicle > 50, localize "STR_A3A_fn_reinf_addsqdhc_no_distance"]; + [getMarkerPos respawnTeamPlayer distance _vehicle > 50, localize "STR_A3A_fn_reinf_addSqdHC_no_distance"]; }; private _fnc_placed = { params ["_vehicle", "_formatX", "_idFormat", "_special"]; @@ -124,7 +124,7 @@ if (!_isInfantry) exitWith { [_vehType, _fnc_placed, _fnc_placeCheck, [_formatX, private _vehCost = [_vehType] call A3A_fnc_vehiclePrice; if (_isInfantry and (_costs + _vehCost) > server getVariable "resourcesFIA") exitWith { - [_titleStr, format [localize "STR_A3A_fn_reinf_addsqdhc_no_money2",_vehCost]] call A3A_fnc_customHint; + [_titleStr, format [localize "STR_A3A_fn_reinf_addSqdHC_no_money2",_vehCost]] call A3A_fnc_customHint; [_formatX, _idFormat, _special, objNull] spawn A3A_fnc_spawnHCGroup; }; @@ -139,7 +139,7 @@ private _display = findDisplay 100; if (str (_display) != "no display") then { private _ChildControl = _display displayCtrl 104; - _ChildControl ctrlSetTooltip format [localize "STR_A3A_fn_reinf_addsqdhc_buyveh", _vehCost]; + _ChildControl ctrlSetTooltip format [localize "STR_A3A_fn_reinf_addSqdHC_buyveh", _vehCost]; _ChildControl = _display displayCtrl 105; _ChildControl ctrlSetTooltip "Barefoot Infantry"; }; diff --git a/A3A/addons/core/functions/REINF/fn_addFIAveh.sqf b/A3A/addons/core/functions/REINF/fn_addFIAveh.sqf index 0374898b32..de7c4ca654 100644 --- a/A3A/addons/core/functions/REINF/fn_addFIAveh.sqf +++ b/A3A/addons/core/functions/REINF/fn_addFIAveh.sqf @@ -1,14 +1,14 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() -private _titleStr = ; +private _titleStr = localize "STR_A3A_fn_reinf_addFIAVeh_title"; -if (!(isNil "placingVehicle") && {placingVehicle}) exitWith {["Add Vehicle", "Unable to buy vehicle, you are already placing something."] call A3A_fnc_customHint;}; -if (player != player getVariable ["owner",player]) exitWith {["Add Vehicle", "You cannot buy vehicles while you are controlling AI."] call A3A_fnc_customHint;}; -if ([getPosATL player] call A3A_fnc_enemyNearCheck) exitWith {["Add Vehicle", "You cannot buy vehicles with enemies nearby."] call A3A_fnc_customHint;}; +if (!(isNil "placingVehicle") && {placingVehicle}) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_addFIAVeh_no_placing"] call A3A_fnc_customHint;}; +if (player != player getVariable ["owner",player]) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_addFIAVeh_no_control"] call A3A_fnc_customHint;}; +if ([getPosATL player] call A3A_fnc_enemyNearCheck) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_addFIAVeh_no_enemy"] call A3A_fnc_customHint;}; private _typeVehX = _this select 0; -if (_typeVehX == "") exitWith {["Add Vehicle", "The vehicle you requested is not supported in your current modset."] call A3A_fnc_customHint;}; +if (_typeVehX == "") exitWith {[_titleStr, localize "STR_A3A_fn_reinf_addFIAVeh_no_supp"] call A3A_fnc_customHint;}; private _cost = [_typeVehX] call A3A_fnc_vehiclePrice; @@ -25,9 +25,9 @@ if (!isMultiPlayer) then {_resourcesFIA = server getVariable "resourcesFIA"} els }; }; -if (_resourcesFIA < _cost) exitWith {["Add Vehicle", format ["You do not have enough money for this vehicle: %1 € required.",_cost]] call A3A_fnc_customHint;}; +if (_resourcesFIA < _cost) exitWith {[_titleStr, format [localize "STR_A3A_fn_reinf_addFIAVeh_no_money",_cost]] call A3A_fnc_customHint;}; private _nearestMarker = [markersX select {sidesX getVariable [_x,sideUnknown] == teamPlayer},player] call BIS_fnc_nearestPosition; -if !(player inArea _nearestMarker) exitWith {["Add Vehicle", "You need to be close to the flag to be able to purchase a vehicle."] call A3A_fnc_customHint;}; +if !(player inArea _nearestMarker) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_addFIAVeh_no_flag"] call A3A_fnc_customHint;}; private _extraMessage = format ["Buying vehicle for $%1.", _cost]; diff --git a/A3A/addons/core/functions/REINF/fn_vehStats.sqf b/A3A/addons/core/functions/REINF/fn_vehStats.sqf index 4997ee926c..8a9dd27c89 100644 --- a/A3A/addons/core/functions/REINF/fn_vehStats.sqf +++ b/A3A/addons/core/functions/REINF/fn_vehStats.sqf @@ -1,7 +1,7 @@ private _titleStr = localize "STR_A3A_fn_reinf_vehStats_title"; -if (count hcSelected player == 0) exitWith {[_titleStr, "You must select one group on the HC bar."] call A3A_fnc_customHint;}; +if (count hcSelected player == 0) exitWith {[_titleStr, localize "STR_A3A_fn_reinf_vehStats_select"] call A3A_fnc_customHint;}; private ["_groupX","_veh","_textX","_unitsX"]; @@ -29,13 +29,13 @@ if (_this select 0 == "mount") exitWith { if (leader _groupX in _veh) then { - _textX = format ["%2%1 dismounting
",groupID _groupX,_textX]; + _textX = format [localize "STR_A3A_fn_reinf_vehStats_dismount",groupID _groupX,_textX]; {[_x] orderGetIn false; [_x] allowGetIn false} forEach units _groupX; _groupX setVariable ["A3A_forceDismount", true]; } else { - _textX = format ["%2%1 boarding
",groupID _groupX,_textX]; + _textX = format [localize "STR_A3A_fn_reinf_vehStats_board",groupID _groupX,_textX]; {[_x] orderGetIn true; [_x] allowGetIn true} forEach units _groupX; _groupX setVariable ["A3A_forceDismount", nil]; }; @@ -44,7 +44,7 @@ if (_this select 0 == "mount") exitWith { if (leader _groupX in _veh) then { - _textX = format ["%2%1 dismounting
",groupID _groupX,_textX]; + _textX = format [localize "STR_A3A_fn_reinf_vehStats_dismount",groupID _groupX,_textX]; _groupX setVariable ["A3A_forceDismount", true]; if (canMove _veh) then { @@ -58,7 +58,7 @@ if (_this select 0 == "mount") exitWith } else { - _textX = format ["%2%1 boarding
",groupID _groupX,_textX]; + _textX = format [localize "STR_A3A_fn_reinf_vehStats_board",groupID _groupX,_textX]; {[_x] orderGetIn true; [_x] allowGetIn true} forEach units _groupX; _groupX setVariable ["A3A_forceDismount", nil]; }; @@ -71,19 +71,19 @@ _textX = ""; _groupX = (hcSelected player select 0); player sideChat format ["%1, SITREP!!",groupID _groupX]; _unitsX = units _groupX; -_textX = format ["%1 Status

Alive members: %2
Able to combat: %3
Current task: %4
Combat Mode:%5
",groupID _groupX,{alive _x} count _unitsX,{[_x] call A3A_fnc_canFight} count _unitsX,_groupX getVariable ["taskX","Patrol"],behaviour (leader _groupX)]; -if ({[_x] call A3A_fnc_isMedic} count _unitsX > 0) then {_textX = format ["%1Operative Medic
",_textX]} else {_textX = format ["%1No operative Medic
",_textX]}; -if ({_x call A3A_fnc_typeOfSoldier == "ATMan"} count _unitsX > 0) then {_textX = format ["%1With AT capabilities
",_textX]}; -if ({_x call A3A_fnc_typeOfSoldier == "AAMan"} count _unitsX > 0) then {_textX = format ["%1With AA capabilities
",_textX]}; +_textX = format [localize "STR_A3A_fn_reinf_vehStats_status",groupID _groupX,{alive _x} count _unitsX,{[_x] call A3A_fnc_canFight} count _unitsX,_groupX getVariable ["taskX","Patrol"],behaviour (leader _groupX)]; +if ({[_x] call A3A_fnc_isMedic} count _unitsX > 0) then {_textX = format [localize "STR_A3A_fn_reinf_vehStats_medic_yes",_textX]} else {_textX = format [localize "STR_A3A_fn_reinf_vehStats_medic_no",_textX]}; +if ({_x call A3A_fnc_typeOfSoldier == "ATMan"} count _unitsX > 0) then {_textX = format [localize "STR_A3A_fn_reinf_vehStats_AT_yes",_textX]}; +if ({_x call A3A_fnc_typeOfSoldier == "AAMan"} count _unitsX > 0) then {_textX = format [localize "STR_A3A_fn_reinf_vehStats_AA_yes",_textX]}; if (!(isNull(_groupX getVariable ["mortarsX",objNull])) or ({_x call A3A_fnc_typeOfSoldier == "StaticMortar"} count _unitsX > 0)) then { - if ({vehicle _x isKindOf "StaticWeapon"} count _unitsX > 0) then {_textX = format ["%1Mortar is deployed
",_textX]} else {_textX = format ["%1Mortar not deployed
",_textX]}; + if ({vehicle _x isKindOf "StaticWeapon"} count _unitsX > 0) then {_textX = format [localize "STR_A3A_fn_reinf_vehStats_mortar_",_textX]} else {_textX = format [localize "STR_A3A_fn_reinf_vehStats_mortar_",_textX]}; } else { if ({_x call A3A_fnc_typeOfSoldier == "StaticGunner"} count _unitsX > 0) then { - if ({vehicle _x isKindOf "StaticWeapon"} count _unitsX > 0) then {_textX = format ["%1Static is deployed
",_textX]} else {_textX = format ["%1Static not deployed
",_textX]}; + if ({vehicle _x isKindOf "StaticWeapon"} count _unitsX > 0) then {_textX = format [localize "STR_A3A_fn_reinf_vehStats_static_",_textX]} else {_textX = format [localize "STR_A3A_fn_reinf_vehStats_static_",_textX]}; }; }; @@ -100,20 +100,20 @@ if (isNull _veh) then }; if !(isNull _veh) then { - _textX = format ["%1Current vehicle:
%2
",_textX,getText (configFile >> "CfgVehicles" >> (typeOf _veh) >> "displayName")]; + _textX = format [localize "STR_A3A_fn_reinf_vehStats_currVeh",_textX,getText (configFile >> "CfgVehicles" >> (typeOf _veh) >> "displayName")]; if (!alive _veh) then { - _textX = format ["%1DESTROYED",_textX]; + _textX = format [localize "STR_A3A_fn_reinf_vehStats_destr",_textX]; } else { - if (!canMove _veh) then {_textX = format ["%1DISABLED
",_textX]}; + if (!canMove _veh) then {_textX = format [localize "STR_A3A_fn_reinf_vehStats_disab",_textX]}; if (count allTurrets [_veh, false] > 0) then { - if (!canFire _veh) then {_textX = format ["%1WEAPON DISABLED
",_textX]}; - if (someAmmo _veh) then {_textX = format ["%1Munitioned
",_textX]}; + if (!canFire _veh) then {_textX = format [localize "STR_A3A_fn_reinf_vehStats_weaDisab",_textX]}; + if (someAmmo _veh) then {_textX = format [localize "STR_A3A_fn_reinf_vehStats_munitioned",_textX]}; }; - _textX = format ["%1Boarded:%2/%3",_textX,{vehicle _x == _veh} count _unitsX,{alive _x} count _unitsX]; + _textX = format [localize "STR_A3A_fn_reinf_vehStats_boarded",_textX,{vehicle _x == _veh} count _unitsX,{alive _x} count _unitsX]; }; }; [_titleStr, format ["%1",_textX]] call A3A_fnc_customHint; diff --git a/A3A/addons/core/functions/Revive/fn_actionRevive.sqf b/A3A/addons/core/functions/Revive/fn_actionRevive.sqf index 6a6a0680c2..77f3122d59 100644 --- a/A3A/addons/core/functions/Revive/fn_actionRevive.sqf +++ b/A3A/addons/core/functions/Revive/fn_actionRevive.sqf @@ -59,7 +59,7 @@ if (!_player) then } else { - _actionX = _medic addAction [localize "STR_A3A_fn_revive_actRev_addaction_cancel", {(_this select 1) setVariable ["cancelRevive",true]},nil,6,true,true,"",""]; + _actionX = _medic addAction [localize "STR_A3A_fn_revive_actRev_addact_cancel", {(_this select 1) setVariable ["cancelRevive",true]},nil,6,true,true,"",""]; _cured setVariable ["helped",_medic,true]; }; diff --git a/A3A/addons/core/functions/Revive/fn_carry.sqf b/A3A/addons/core/functions/Revive/fn_carry.sqf index 57cf36a522..125893b29c 100644 --- a/A3A/addons/core/functions/Revive/fn_carry.sqf +++ b/A3A/addons/core/functions/Revive/fn_carry.sqf @@ -17,7 +17,7 @@ _carryX setVariable ["helped",_carrierX,true]; _carryX attachTo [_carrierX, [0,1.1,0.092]]; _carryX setDir 180; _timeOut = time + 60; -_action = _carrierX addAction [format [localize "STR_A3A_fn_revive_carry_addaction_release",name _carryX], {{detach _x} forEach (attachedObjects player)},nil,0,false,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull])"]; +_action = _carrierX addAction [format [localize "STR_A3A_fn_revive_carry_addact_release",name _carryX], {{detach _x} forEach (attachedObjects player)},nil,0,false,true,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull])"]; waitUntil {sleep 0.5; (!alive _carryX) or !([_carrierX] call A3A_fnc_canFight) or !(_carryX getVariable ["incapacitated",false]) or ({!isNull _x} count attachedObjects _carrierX == 0) or (time > _timeOut) or (vehicle _carrierX != _carrierX)}; diff --git a/A3A/addons/core/functions/SalvageRope/fn_salvageRope.sqf b/A3A/addons/core/functions/SalvageRope/fn_salvageRope.sqf index 08168879a5..08c62f2c18 100644 --- a/A3A/addons/core/functions/SalvageRope/fn_salvageRope.sqf +++ b/A3A/addons/core/functions/SalvageRope/fn_salvageRope.sqf @@ -133,15 +133,15 @@ A3A_SR_attachRope = { //adding of actions A3A_SR_addplayerWinchActions = { - player addAction ["Deploy Winch", { + player addAction [localize "STR_A3A_fn_salvRope_addact_deploy", { [player] call A3A_SR_DeployWinch; }, nil, 0, false, true, "", "call A3A_SR_canDeployWinch"]; - player addAction ["Stow Winch", { + player addAction [localize "STR_A3A_fn_salvRope_addact_stow", { [player] call A3A_SR_stowRope; }, nil, 0, false, true, "", "call A3A_SR_canStow"]; - player addAction ["Attach Rope", { + player addAction [localize "STR_A3A_fn_salvRope_addact_attach", { [player] call A3A_SR_attachRope; }, nil, 0, false, true, "", "call A3A_SR_canAttach"]; diff --git a/A3A/addons/core/functions/UtilityItems/fn_initMovableObject.sqf b/A3A/addons/core/functions/UtilityItems/fn_initMovableObject.sqf index 47a62abc6f..d022794e31 100644 --- a/A3A/addons/core/functions/UtilityItems/fn_initMovableObject.sqf +++ b/A3A/addons/core/functions/UtilityItems/fn_initMovableObject.sqf @@ -20,7 +20,7 @@ Example: params [["_object", objNull, [objNull]]]; _object addAction [ - "Carry object", + localize "STR_A3A_fn_UtilItem_initMovOb_addact_carry", { [_this#3, true] call A3A_fnc_carryItem; }, @@ -37,7 +37,7 @@ _object addAction [ ]; _object addAction [ - "Rotate object", + localize "STR_A3A_fn_UtilItem_initMovOb_addact_rotate", { [_this#3] call A3A_fnc_rotateItem; }, diff --git a/A3A/addons/core/functions/UtilityItems/fn_initObjectRemote.sqf b/A3A/addons/core/functions/UtilityItems/fn_initObjectRemote.sqf index 0a5aa46ba6..8886e8815d 100644 --- a/A3A/addons/core/functions/UtilityItems/fn_initObjectRemote.sqf +++ b/A3A/addons/core/functions/UtilityItems/fn_initObjectRemote.sqf @@ -45,7 +45,7 @@ if ("loot" in _flags && lootToCrateRadius > 0) then { // packable object if ("pack" in _flags) then { _object addAction [ - "Pack object", + localize "STR_A3A_fn_UtilItem_initObjRem_addact_pack", { _this#0 call A3A_Logistics_fnc_packObject }, nil, 1.5, true, true, "", "(isNull attachedTo _originalTarget)", 10 @@ -55,7 +55,7 @@ if ("pack" in _flags) then { // unpackable object if ("unpack" in _flags) then { _object addAction [ - "Unpack object", + localize "STR_A3A_fn_UtilItem_initObjRem_addact_unpack", { _this#0 call A3A_Logistics_fnc_unpackObject }, nil, 1.5, true, true, "", "(isNull attachedTo _originalTarget)", 10 @@ -65,7 +65,7 @@ if ("unpack" in _flags) then { // specific to the tent if (typeOf _object == "Land_MedicalTent_01_MTP_closed_F") then { _object addAction [ - "Open Doors", + localize "STR_A3A_fn_UtilItem_initObjRem_addact_open", { _this#0 animateSource ["Door_Hide", 1, true] }, nil, 1.5, true, true, "", "true", 10 diff --git a/A3A/addons/core/functions/init/fn_cityinfo.sqf b/A3A/addons/core/functions/init/fn_cityinfo.sqf index 6bb055af2a..3f36d04d2d 100644 --- a/A3A/addons/core/functions/init/fn_cityinfo.sqf +++ b/A3A/addons/core/functions/init/fn_cityinfo.sqf @@ -1,5 +1,6 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() +private _titleStr = localize "STR_A3A_fn_init_cityinfo_title"; private ["_textX","_dataX","_numCiv","_prestigeOPFOR","_prestigeBLUFOR","_power","_busy","_siteX","_positionTel","_garrison"]; positionTel = []; @@ -19,7 +20,7 @@ if (_x in destroyedSites) then {_popCSAT = _popCSAT + _numCIV}; } forEach citiesX; _popFIA = round _popFIA; _popAAF = round _popAAF; -["City Information", format ["%7

Total pop: %1
%6 Support: %2
%5 Support: %3

Murdered Pop: %4

Click on the zone",_pop, _popFIA, _popAAF, _popCSAT,FactionGet(occ,"name"),FactionGet(reb,"name"),getText (configfile >> "CfgWorlds" >> worldname >> "description")]] call A3A_fnc_customHint;//TODO: localize +[_titleStr, format [localize "STR_A3A_init_cityinfo_overview_1",_pop, _popFIA, _popAAF, _popCSAT,FactionGet(occ,"name"),FactionGet(reb,"name"),getText (configfile >> "CfgWorlds" >> worldname >> "description")]] call A3A_fnc_customHint; if (!visibleMap) then {openMap true}; @@ -34,13 +35,13 @@ while {visibleMap} do { _positionTel = positionTel; _siteX = [markersX, _positionTel] call BIS_Fnc_nearestPosition; - _textX = "Click on the zone"; + _textX = localize "STR_A3A_init_cityinfo_click"; private _side = sidesX getVariable [_siteX,sideUnknown]; private _faction = Faction(_side); _nameFaction = _faction get "name"; if (_siteX == "Synd_HQ") then { - _textX = format ["%2 HQ%1",[_siteX] call A3A_fnc_garrisonInfo,FactionGet(reb,"name")]; + _textX = format [localize "STR_A3A_init_cityinfo_hq",[_siteX] call A3A_fnc_garrisonInfo,FactionGet(reb,"name")]; }; if (_siteX in citiesX) then { @@ -50,7 +51,7 @@ while {visibleMap} do _prestigeOPFOR = round (_dataX select 2); _prestigeBLUFOR = round (_dataX select 3); _power = [_siteX] call A3A_fnc_getSideRadioTowerInfluence; - _textX = format ["%1

Pop %2
%6 Support: %3 %5
%7 Support: %4 %5",_siteX,_numCiv,_prestigeOPFOR,_prestigeBLUFOR,"%",FactionGet(occ,"name"),FactionGet(reb,"name")]; + _textX = format [localize "STR_A3A_init_cityinfo_overview_2",_siteX,_numCiv,_prestigeOPFOR,_prestigeBLUFOR,"%",FactionGet(occ,"name"),FactionGet(reb,"name")]; _positionX = getMarkerPos _siteX; _result = "NONE"; _result = switch (_power) do @@ -60,93 +61,93 @@ while {visibleMap} do case Invaders: {FactionGet(inv,"name")}; default {"NONE"}; }; - _textX = format ["%1
Influence: %2",_textX,_result]; - if (_siteX in destroyedSites) then {_textX = format ["%1
DESTROYED",_textX]}; + _textX = format [localize "STR_A3A_init_cityinfo_influ",_textX,_result]; + if (_siteX in destroyedSites) then {_textX = format [localize "STR_A3A_init_cityinfo_destr",_textX]}; if (sidesX getVariable [_siteX,sideUnknown] == teamPlayer) then {_textX = format ["%1
%2",_textX,[_siteX] call A3A_fnc_garrisonInfo]}; }; if (_siteX in airportsX) then { if (not(sidesX getVariable [_siteX,sideUnknown] == teamPlayer)) then { - _textX = format ["%1 Airport",_nameFaction]; + _textX = format [localize "STR_A3A_init_cityinfo_airp_1",_nameFaction]; _busy = [_siteX,true] call A3A_fnc_airportCanAttack; - if (_busy) then {_textX = format ["%1
Status: Idle",_textX]} else {_textX = format ["%1
Status: Busy",_textX]}; + if (_busy) then {_textX = format [localize "STR_A3A_init_cityinfo_status_idle",_textX]} else {_textX = format [localize "STR_A3A_init_cityinfo_status_busy",_textX]}; _garrison = count (garrison getVariable [_siteX, []]); - if (_garrison >= 40) then {_textX = format ["%1
Garrison: Good",_textX]} else {if (_garrison >= 20) then {_textX = format ["%1
Garrison: Weakened",_textX]} else {_textX = format ["%1
Garrison: Decimated",_textX]}}; + if (_garrison >= 40) then {_textX = format [localize "STR_A3A_init_cityinfo_garr_good",_textX]} else {if (_garrison >= 20) then {_textX = format [localize "STR_A3A_init_cityinfo_garr_weak",_textX]} else {_textX = format [localize "STR_A3A_init_cityinfo_garr_deci",_textX]}}; } else { - _textX = format ["%2 Airport%1",[_siteX] call A3A_fnc_garrisonInfo,_nameFaction]; + _textX = format [localize "STR_A3A_init_cityinfo_airp_2",[_siteX] call A3A_fnc_garrisonInfo,_nameFaction]; }; }; if (_siteX in resourcesX) then { if (not(sidesX getVariable [_siteX,sideUnknown] == teamPlayer)) then { - _textX = format ["%1 Resources",_nameFaction]; + _textX = format [localize "STR_A3A_init_cityinfo_reso_1",_nameFaction]; _garrison = count (garrison getVariable [_siteX, []]); - if (_garrison >= 30) then {_textX = format ["%1
Garrison: Good",_textX]} else {if (_garrison >= 10) then {_textX = format ["%1
Garrison: Weakened",_textX]} else {_textX = format ["%1
Garrison: Decimated",_textX]}}; + if (_garrison >= 30) then {_textX = format [localize "STR_A3A_init_cityinfo_garr_good",_textX]} else {if (_garrison >= 10) then {_textX = format [localize "STR_A3A_init_cityinfo_garr_weak",_textX]} else {_textX = format [localize "STR_A3A_init_cityinfo_garr_deci",_textX]}}; } else { - _textX = format ["%2 Resources%1",[_siteX] call A3A_fnc_garrisonInfo,_nameFaction]; + _textX = format [localize "STR_A3A_init_cityinfo_reso_2",[_siteX] call A3A_fnc_garrisonInfo,_nameFaction]; }; - if (_siteX in destroyedSites) then {_textX = format ["%1
DESTROYED",_textX]}; + if (_siteX in destroyedSites) then {_textX = format [localize "STR_A3A_init_cityinfo_destr",_textX]}; }; if (_siteX in factories) then { if (not(sidesX getVariable [_siteX,sideUnknown] == teamPlayer)) then { - _textX = format ["%1 Factory",_nameFaction]; + _textX = format [localize "STR_A3A_init_cityinfo_fact_1",_nameFaction]; _garrison = count (garrison getVariable [_siteX, []]); - if (_garrison >= 16) then {_textX = format ["%1
Garrison: Good",_textX]} else {if (_garrison >= 8) then {_textX = format ["%1
Garrison: Weakened",_textX]} else {_textX = format ["%1
Garrison: Decimated",_textX]}}; + if (_garrison >= 16) then {_textX = format [localize "STR_A3A_init_cityinfo_garr_good",_textX]} else {if (_garrison >= 8) then {_textX = format [localize "STR_A3A_init_cityinfo_garr_weak",_textX]} else {_textX = format [localize "STR_A3A_init_cityinfo_garr_deci",_textX]}}; } else { - _textX = format ["%2 Factory%1",[_siteX] call A3A_fnc_garrisonInfo,_nameFaction]; + _textX = format [localize "STR_A3A_init_cityinfo_fact_2",[_siteX] call A3A_fnc_garrisonInfo,_nameFaction]; }; - if (_siteX in destroyedSites) then {_textX = format ["%1
DESTROYED",_textX]}; + if (_siteX in destroyedSites) then {_textX = format [localize "STR_A3A_init_cityinfo_destr",_textX]}; }; if (_siteX in outposts) then { if (not(sidesX getVariable [_siteX,sideUnknown] == teamPlayer)) then { - _textX = format ["%1 Grand Outpost",_nameFaction]; + _textX = format [localize "STR_A3A_init_cityinfo_goutp_2",_nameFaction]; _busy = [_siteX,true] call A3A_fnc_airportCanAttack; - if (_busy) then {_textX = format ["%1
Status: Idle",_textX]} else {_textX = format ["%1
Status: Busy",_textX]}; + if (_busy) then {_textX = format [localize "STR_A3A_init_cityinfo_status_idle",_textX]} else {_textX = format [localize "STR_A3A_init_cityinfo_status_busy",_textX]}; _garrison = count (garrison getVariable [_siteX, []]); - if (_garrison >= 16) then {_textX = format ["%1
Garrison: Good",_textX]} else {if (_garrison >= 8) then {_textX = format ["%1
Garrison: Weakened",_textX]} else {_textX = format ["%1
Garrison: Decimated",_textX]}}; + if (_garrison >= 16) then {_textX = format [localize "STR_A3A_init_cityinfo_garr_good",_textX]} else {if (_garrison >= 8) then {_textX = format [localize "STR_A3A_init_cityinfo_garr_weak",_textX]} else {_textX = format [localize "STR_A3A_init_cityinfo_garr_deci",_textX]}}; } else { - _textX = format ["%2 Grand Outpost%1",[_siteX] call A3A_fnc_garrisonInfo,_nameFaction]; + _textX = format [localize "STR_A3A_init_cityinfo_goutp_1",[_siteX] call A3A_fnc_garrisonInfo,_nameFaction]; }; }; if (_siteX in seaports) then { if (not(sidesX getVariable [_siteX,sideUnknown] == teamPlayer)) then { - _textX = format ["%1 Seaport",_nameFaction]; + _textX = format [localize "STR_A3A_init_cityinfo_seap_1",_nameFaction]; _garrison = count (garrison getVariable [_siteX, []]); - if (_garrison >= 20) then {_textX = format ["%1
Garrison: Good",_textX]} else {if (_garrison >= 8) then {_textX = format ["%1
Garrison: Weakened",_textX]} else {_textX = format ["%1
Garrison: Decimated",_textX]}}; + if (_garrison >= 20) then {_textX = format [localize "STR_A3A_init_cityinfo_garr_good",_textX]} else {if (_garrison >= 8) then {_textX = format [localize "STR_A3A_init_cityinfo_garr_weak",_textX]} else {_textX = format [localize "STR_A3A_init_cityinfo_garr_deci",_textX]}}; } else { - _textX = format ["%2 Seaport%1",[_siteX] call A3A_fnc_garrisonInfo,_nameFaction]; + _textX = format [localize "STR_A3A_init_cityinfo_seap_2",[_siteX] call A3A_fnc_garrisonInfo,_nameFaction]; }; }; if (_siteX in outpostsFIA) then { if (isOnRoad (getMarkerPos _siteX)) then { - _textX = format ["%2 Roadblock%1",[_siteX] call A3A_fnc_garrisonInfo,_nameFaction]; + _textX = format [localize "STR_A3A_init_cityinfo_road_2",[_siteX] call A3A_fnc_garrisonInfo,_nameFaction]; } else { - _textX = format ["%1 Watchpost",_nameFaction]; + _textX = format [localize "STR_A3A_init_cityinfo_watch_1",_nameFaction]; }; }; - ["City Information", _textX] call A3A_fnc_customHint;//TODO: localize all the _textX stuff + [_titleStr, _textX] call A3A_fnc_customHint; }; positionTel = []; }; diff --git a/A3A/addons/core/functions/init/fn_initClient.sqf b/A3A/addons/core/functions/init/fn_initClient.sqf index 71df9b9e4b..9aafb224d2 100644 --- a/A3A/addons/core/functions/init/fn_initClient.sqf +++ b/A3A/addons/core/functions/init/fn_initClient.sqf @@ -386,16 +386,16 @@ fireX allowDamage false; [fireX, "fireX"] call A3A_fnc_flagaction; mapX allowDamage false; -mapX addAction ["Game Options", { +mapX addAction [localize "STR_A3A_fn_init_initclient_addact_gameOpt", { [ - "Game Options", - "Version: "+ QUOTE(VERSION_FULL) + - "

Enemy resource balance: "+ (A3A_enemyBalanceMul / 10 toFixed 1) + "x" + - "
Unlock Weapon Number: "+ str minWeaps + - "
Limited Fast Travel: "+ (["No","Yes"] select limitedFT) + - "
Spawn Distance: "+ str distanceSPWN + "m" + - "
Civilian Limit: "+ str globalCivilianMax + - "
Time since GC: " + ([[serverTime-A3A_lastGarbageCleanTime] call A3A_fnc_secondsToTimeSpan,1,0,false,2,false,true] call A3A_fnc_timeSpan_format) + localize "STR_A3A_gameOpt_title", + localize "STR_A3A_version"+" "+ QUOTE(VERSION_FULL) + + localize "STR_A3A_resoBal"+" "+ (A3A_enemyBalanceMul / 10 toFixed 1) + "x" + + localize "STR_A3A_unlockNo"+" "+ str minWeaps + + localize "STR_A3A_limFT"+" "+ (["No","Yes"] select limitedFT) + + localize "STR_A3A_spawnDist"+" "+ str distanceSPWN + "m" + + localize "STR_A3A_civLim"+" "+ str globalCivilianMax + + localize "STR_A3A_timeGC"+" "+ ([[serverTime-A3A_lastGarbageCleanTime] call A3A_fnc_secondsToTimeSpan,1,0,false,2,false,true] call A3A_fnc_timeSpan_format) ] call A3A_fnc_customHint; #ifdef UseDoomGUI ERROR("Disabled due to UseDoomGUI Switch.") diff --git a/A3A/addons/core/keybinds/CfgUserActions.hpp b/A3A/addons/core/keybinds/CfgUserActions.hpp index be550c3ce1..f2d9967c3e 100644 --- a/A3A/addons/core/keybinds/CfgUserActions.hpp +++ b/A3A/addons/core/keybinds/CfgUserActions.hpp @@ -2,32 +2,32 @@ #define ACTION(type) ACTIONINTERNAL(QGVAR(type)) class CfgUserActions { class GVAR(battleMenu) { - displayName = "Battle menu"; - tooltip = "Open Antistasis battle menu"; + displayName = $STR_A3A_keybinds_CfgUserAct_battleMenu_DN; + tooltip = $STR_A3A_keybinds_CfgUserAct_battleMenu_tip; onActivate = ACTION(battleMenu); }; class GVAR(artyMenu) { - displayName = "Artillery menu"; - tooltip = "Open Antistasis artillery support menu (commander only)"; + displayName = $STR_A3A_keybinds_CfgUserAct_artyMenu_DN; + tooltip = $STR_A3A_keybinds_CfgUserAct_artyMenu_tip; onActivate = ACTION(artyMenu); }; class GVAR(infoBar) { - displayName = "Toggle info bar"; - tooltip = "Toggle visibility of Antistasis information bar at the top of the screen"; + displayName = $STR_A3A_keybinds_CfgUserAct_infoBar_DN; + tooltip = $STR_A3A_keybinds_CfgUserAct_infoBar_tip; onActivate = ACTION(infoBar); }; class GVAR(earPlugs) { - displayName = "Toggle ear plugs"; - tooltip = "Toggle use of ear plugs (no effect when using ace)"; + displayName = $STR_A3A_keybinds_CfgUserAct_earPlugs_DN; + tooltip = $STR_A3A_keybinds_CfgUserAct_earPlugs_tip; onActivate = ACTION(earPlugs); }; class GVAR(customHintDismiss) { - displayName = "Dismiss Previous Hint"; - tooltip = "Clears the last hint notification."; + displayName = $STR_A3A_keybinds_CfgUserAct_cusHintDiss_DN; + tooltip = $STR_A3A_keybinds_CfgUserAct_cusHintDiss_tip; onActivate = ACTION(customHintDismiss); }; }; diff --git a/A3A/addons/jeroen_arsenal/JNL/Actions/fn_logistics_addActionGetinWeapon.sqf b/A3A/addons/jeroen_arsenal/JNL/Actions/fn_logistics_addActionGetinWeapon.sqf index 8afd911a36..155f69ed77 100644 --- a/A3A/addons/jeroen_arsenal/JNL/Actions/fn_logistics_addActionGetinWeapon.sqf +++ b/A3A/addons/jeroen_arsenal/JNL/Actions/fn_logistics_addActionGetinWeapon.sqf @@ -9,7 +9,7 @@ if(!isnil "_getInGunnerActionID") then }; _getInGunnerActionID = _vehicle addAction [ - "Get in Static", + localize "STR_A3A_JNL_text_getinstatic", { private _vehicle = _this select 0; player moveInGunner ([_vehicle] call jn_fnc_logistics_getCargo select 0); diff --git a/A3A/addons/logistics/Private/fn_addAction.sqf b/A3A/addons/logistics/Private/fn_addAction.sqf index d1d157a3ee..b41c9f8408 100644 --- a/A3A/addons/logistics/Private/fn_addAction.sqf +++ b/A3A/addons/logistics/Private/fn_addAction.sqf @@ -23,7 +23,7 @@ if (isNull _object) exitWith { }; private _actionNames = (actionIDs _object) apply {(_object actionParams _x)#0}; -private _loadText = format [localize "STR_A3A_logi_addaction_load", getText (configFile >> "CfgVehicles" >> typeOf _object >> "displayName")]; +private _loadText = format [localize "STR_A3A_logi_addact_load", getText (configFile >> "CfgVehicles" >> typeOf _object >> "displayName")]; switch (_action) do { case "load":{ @@ -54,7 +54,7 @@ switch (_action) do { ]; }; case "unload": { - private _text = "Unload Cargo"; + private _text = localize "STR_A3A_logi_addact_unload"; if (_text in _actionNames) exitWith {}; private _unloadActionID = _object addAction [ diff --git a/A3A/addons/logistics/Stringtable.xml b/A3A/addons/logistics/Stringtable.xml index 27a783c64e..04c9a25d4e 100644 --- a/A3A/addons/logistics/Stringtable.xml +++ b/A3A/addons/logistics/Stringtable.xml @@ -2,9 +2,12 @@ - + Load %1 into nearest vehicle. + + Unload Cargo + Someone is already in the static. From 18b2056ba27220ea7f80759fe06325b125446dea Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Tue, 10 Oct 2023 18:57:17 +0200 Subject: [PATCH 059/157] fixes --- .../core/functions/Base/fn_rebuildAssets.sqf | 4 +-- .../core/functions/REINF/fn_addToGarrison.sqf | 28 +++++++++---------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/A3A/addons/core/functions/Base/fn_rebuildAssets.sqf b/A3A/addons/core/functions/Base/fn_rebuildAssets.sqf index f6d400b2fd..87f92c78bf 100644 --- a/A3A/addons/core/functions/Base/fn_rebuildAssets.sqf +++ b/A3A/addons/core/functions/Base/fn_rebuildAssets.sqf @@ -39,7 +39,7 @@ if (_siteX in outposts) then if (sidesX getVariable [_siteX, sideUnknown] != teamPlayer) then { _leave = true; - _textX = format ["You cannot rebuild a Radio Tower in an Outpost which does not belong to %1.",FactionGet(reb,"name")]; // TODO: not sure how to implement it - STR_A3A_fn_base_rebasset_no_owner + _textX = format [localize "STR_A3A_fn_base_rebasset_no_owner",FactionGet(reb,"name")]; } else { @@ -58,7 +58,7 @@ if (isNull _antennaDead) then { _nameX = [_siteX] call A3A_fnc_localizar; - [_titleStr, format ["%1 Rebuilt"]] call A3A_fnc_customHint; //TODO: localize "STR_A3A_fn_base_rebasset_done_1" but what's the %1? + [_titleStr, format [localize "STR_A3A_fn_base_rebasset_done_1", _nameX]] call A3A_fnc_customHint; [0,10,_positionTel] remoteExec ["A3A_fnc_citySupportChange",2]; [Occupants, 10, 30] remoteExec ["A3A_fnc_addAggression",2]; diff --git a/A3A/addons/core/functions/REINF/fn_addToGarrison.sqf b/A3A/addons/core/functions/REINF/fn_addToGarrison.sqf index ab53289049..df006d7039 100644 --- a/A3A/addons/core/functions/REINF/fn_addToGarrison.sqf +++ b/A3A/addons/core/functions/REINF/fn_addToGarrison.sqf @@ -1,6 +1,6 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() -private _titleStr = ; +private _titleStr = localize "STR_A3A_garrison_header"; params ["_incomingUnits"]; @@ -10,7 +10,7 @@ positionTel = []; showCommandingMenu ""; onMapSingleClick "positionTel = _pos; true"; -[localize "STR_A3A_garrison_header", localize "STR_A3A_garrison_select_zone"] call A3A_fnc_customHint; +[_titleStr, localize "STR_A3A_garrison_select_zone"] call A3A_fnc_customHint; waitUntil {sleep 0.5; positionTel isNotEqualTo [] or {!visiblemap}}; onMapSingleClick ""; @@ -21,15 +21,15 @@ private _positionTel = positionTel; private _nearX = [markersX,_positionTel] call BIS_fnc_nearestPosition; if (_positionTel distance2D (getMarkerPos _nearX) > 50) exitWith { - [localize "STR_A3A_garrison_header", format [localize "STR_A3A_garrison_fail_not_markerzone",FactionGet(reb,"name")]] call A3A_fnc_customHint; + [_titleStr, format [localize "STR_A3A_garrison_fail_not_markerzone",FactionGet(reb,"name")]] call A3A_fnc_customHint; }; if (!(sidesX getVariable [_nearX,sideUnknown] == teamPlayer)) exitWith { - [localize "STR_A3A_garrison_header", format [localize "STR_A3A_garrison_fail_not_teamplayer",FactionGet(reb,"name")]] call A3A_fnc_customHint; + [_titleStr, format [localize "STR_A3A_garrison_fail_not_teamplayer",FactionGet(reb,"name")]] call A3A_fnc_customHint; }; if (_nearX in outpostsFIA and {!isOnRoad getMarkerPos _nearX}) exitWith { - [localize "STR_A3A_garrison_header", localize "STR_A3A_garrison_fail_wrong_type"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_garrison_fail_wrong_type"] call A3A_fnc_customHint; }; private _groupX = grpNull; @@ -49,11 +49,11 @@ private _alreadyInGarrison = false; if !(isNil "_garrisondIn") then {_alreadyInGarrison = true}; } forEach _unitsX; if _alreadyInGarrison exitWith { - [localize "STR_A3A_garrison_header", localize "STR_A3A_garrison_fail_already_in_garrison"] call A3A_fnc_customHint + [_titleStr, localize "STR_A3A_garrison_fail_already_in_garrison"] call A3A_fnc_customHint }; if (groupID _groupX == "MineF" or groupID _groupX == "Post" or (isPlayer(leader _groupX))) exitWith { - [localize "STR_A3A_garrison_header", localize "STR_A3A_garrison_fail_no_specific_squads"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_garrison_fail_no_specific_squads"] call A3A_fnc_customHint; }; { @@ -61,7 +61,7 @@ if (groupID _groupX == "MineF" or groupID _groupX == "Post" or (isPlayer(leader } forEach _unitsX; if (_earlyEscape) exitWith { - [localize "STR_A3A_garrison_header", localize "STR_A3A_garrison_fail_dead_units"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_garrison_fail_dead_units"] call A3A_fnc_customHint; }; private _bannedTypes = FactionGet(civ, "unitMan") + @@ -76,7 +76,7 @@ private _bannedTypes = FactionGet(civ, "unitMan") + if (_unitType in _bannedTypes) exitWith {_earlyEscape = true}; } forEach _unitsX; if (_earlyEscape) exitWith { - [localize "STR_A3A_garrison_header", localize "STR_A3A_garrison_fail_no_specific_units"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_garrison_fail_no_specific_units"] call A3A_fnc_customHint; }; private _limit = [_nearX] call A3A_fnc_getGarrisonLimit; @@ -87,7 +87,7 @@ if (_limit != -1) then { switch (true) do { case (count _oldGarrison == _limit): { - [localize "STR_A3A_garrison_header", localize "STR_A3A_garrison_full_limit"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_garrison_full_limit"] call A3A_fnc_customHint; _earlyEscape = true; }; case (_newGarrisonCount >= _limit): { @@ -103,7 +103,7 @@ if (_limit != -1) then { } forEach _unitsToRefund; [count _unitsToRefund,_refundMoney] remoteExec ["A3A_fnc_resourcesFIA",2]; - [localize "STR_A3A_garrison_header", localize "STR_A3A_garrison_exceed_limit"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_garrison_exceed_limit"] call A3A_fnc_customHint; }; default { //proceed as usual @@ -115,9 +115,9 @@ if (_earlyEscape) exitWith {}; if (isNull _groupX) then { _groupX = createGroup teamPlayer; _unitsX joinSilent _groupX; - [localize "STR_A3A_garrison_header", localize "STR_A3A_garrison_adding_to_garrison"] call A3A_fnc_customHint; + [_titleStr, localize "STR_A3A_garrison_adding_to_garrison"] call A3A_fnc_customHint; } else { - [localize "STR_A3A_garrison_header", format [localize "STR_A3A_garrison_adding_to_garrison_hc", groupID _groupX]] call A3A_fnc_customHint; + [_titleStr, format [localize "STR_A3A_garrison_adding_to_garrison_hc", groupID _groupX]] call A3A_fnc_customHint; theBoss hcRemoveGroup _groupX; }; @@ -189,5 +189,5 @@ if (!_noDeletion) then { }]; } forEach (_unitsX select {alive _x}); theBoss hcSetGroup [_groupX]; - [localize "STR_A3A_garrison_header", format [localize "STR_A3A_garrison_fail_zone_lost", groupID _groupX]] call A3A_fnc_customHint; + [_titleStr, format [localize "STR_A3A_garrison_fail_zone_lost", groupID _groupX]] call A3A_fnc_customHint; }; From 18a78affbb023757aff4ef280f1bb8a49f3c1f54 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Wed, 11 Oct 2023 00:56:20 +0200 Subject: [PATCH 060/157] missing comma --- A3A/addons/core/functions/LTC/fn_initLootToCrate.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/A3A/addons/core/functions/LTC/fn_initLootToCrate.sqf b/A3A/addons/core/functions/LTC/fn_initLootToCrate.sqf index 9fdecbf3d1..798ec6faaf 100644 --- a/A3A/addons/core/functions/LTC/fn_initLootToCrate.sqf +++ b/A3A/addons/core/functions/LTC/fn_initLootToCrate.sqf @@ -47,7 +47,7 @@ _object addAction [ ]; _object addAction [ - localize "STR_A3A_fn_ltc_init_addact_ltv" + localize "STR_A3A_fn_ltc_init_addact_ltv", { [_this#3, clientOwner] remoteExecCall ["A3A_fnc_canTransfer", 2]; }, From 294fe60c0584943feca395b8ce2f2536e919c4b7 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Wed, 11 Oct 2023 01:34:26 +0200 Subject: [PATCH 061/157] str correction --- A3A/addons/core/functions/init/fn_initClient.sqf | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/A3A/addons/core/functions/init/fn_initClient.sqf b/A3A/addons/core/functions/init/fn_initClient.sqf index 9aafb224d2..4a94c65310 100644 --- a/A3A/addons/core/functions/init/fn_initClient.sqf +++ b/A3A/addons/core/functions/init/fn_initClient.sqf @@ -388,14 +388,14 @@ fireX allowDamage false; mapX allowDamage false; mapX addAction [localize "STR_A3A_fn_init_initclient_addact_gameOpt", { [ - localize "STR_A3A_gameOpt_title", - localize "STR_A3A_version"+" "+ QUOTE(VERSION_FULL) + - localize "STR_A3A_resoBal"+" "+ (A3A_enemyBalanceMul / 10 toFixed 1) + "x" + - localize "STR_A3A_unlockNo"+" "+ str minWeaps + - localize "STR_A3A_limFT"+" "+ (["No","Yes"] select limitedFT) + - localize "STR_A3A_spawnDist"+" "+ str distanceSPWN + "m" + - localize "STR_A3A_civLim"+" "+ str globalCivilianMax + - localize "STR_A3A_timeGC"+" "+ ([[serverTime-A3A_lastGarbageCleanTime] call A3A_fnc_secondsToTimeSpan,1,0,false,2,false,true] call A3A_fnc_timeSpan_format) + localize "STR_A3A_fn_init_initclient_gameOpt_title", + localize "STR_A3A_fn_init_initclient_gameOpt_version"+" "+ QUOTE(VERSION_FULL) + + localize "STR_A3A_fn_init_initclient_gameOpt_resoBal"+" "+ (A3A_enemyBalanceMul / 10 toFixed 1) + "x" + + localize "STR_A3A_fn_init_initclient_gameOpt_unlockNo"+" "+ str minWeaps + + localize "STR_A3A_fn_init_initclient_gameOpt_limFT"+" "+ (["No","Yes"] select limitedFT) + + localize "STR_A3A_fn_init_initclient_gameOpt_spawnDist"+" "+ str distanceSPWN + "m" + + localize "STR_A3A_fn_init_initclient_gameOpt_civLim"+" "+ str globalCivilianMax + + localize "STR_A3A_fn_init_initclient_gameOpt_timeGC"+" "+ ([[serverTime-A3A_lastGarbageCleanTime] call A3A_fnc_secondsToTimeSpan,1,0,false,2,false,true] call A3A_fnc_timeSpan_format) ] call A3A_fnc_customHint; #ifdef UseDoomGUI ERROR("Disabled due to UseDoomGUI Switch.") From 180192978eaa77e093009bd08c8d8c1fca110c42 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Wed, 11 Oct 2023 10:49:20 +0200 Subject: [PATCH 062/157] game option fix --- A3A/addons/core/Stringtable.xml | 12 ++++++------ A3A/addons/core/functions/init/fn_initClient.sqf | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 92db911afa..90d2d1bd62 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -2629,22 +2629,22 @@ Version: -

Enemy resource balance:
+ Enemy resource balance:
-
Unlock Weapon Number:
+ Unlock Weapon Number:
-
Limited Fast Travel:
+ Limited Fast Travel:
-
Spawn Distance:
+ Spawn Distance:
-
Civilian Limit:
+ Civilian Limit:
-
Time since GC:
+ Time since GC:
diff --git a/A3A/addons/core/functions/init/fn_initClient.sqf b/A3A/addons/core/functions/init/fn_initClient.sqf index 4a94c65310..4c6e3390fb 100644 --- a/A3A/addons/core/functions/init/fn_initClient.sqf +++ b/A3A/addons/core/functions/init/fn_initClient.sqf @@ -389,12 +389,12 @@ mapX allowDamage false; mapX addAction [localize "STR_A3A_fn_init_initclient_addact_gameOpt", { [ localize "STR_A3A_fn_init_initclient_gameOpt_title", - localize "STR_A3A_fn_init_initclient_gameOpt_version"+" "+ QUOTE(VERSION_FULL) + - localize "STR_A3A_fn_init_initclient_gameOpt_resoBal"+" "+ (A3A_enemyBalanceMul / 10 toFixed 1) + "x" + - localize "STR_A3A_fn_init_initclient_gameOpt_unlockNo"+" "+ str minWeaps + - localize "STR_A3A_fn_init_initclient_gameOpt_limFT"+" "+ (["No","Yes"] select limitedFT) + - localize "STR_A3A_fn_init_initclient_gameOpt_spawnDist"+" "+ str distanceSPWN + "m" + - localize "STR_A3A_fn_init_initclient_gameOpt_civLim"+" "+ str globalCivilianMax + + localize "STR_A3A_fn_init_initclient_gameOpt_version"+" "+ QUOTE(VERSION_FULL) +"

"+ + localize "STR_A3A_fn_init_initclient_gameOpt_resoBal"+" "+ (A3A_enemyBalanceMul / 10 toFixed 1) + "x" +"
"+ + localize "STR_A3A_fn_init_initclient_gameOpt_unlockNo"+" "+ str minWeaps +"
"+ + localize "STR_A3A_fn_init_initclient_gameOpt_limFT"+" "+ (["No","Yes"] select limitedFT) +"
"+ + localize "STR_A3A_fn_init_initclient_gameOpt_spawnDist"+" "+ str distanceSPWN + "m" +"
"+ + localize "STR_A3A_fn_init_initclient_gameOpt_civLim"+" "+ str globalCivilianMax +"
"+ localize "STR_A3A_fn_init_initclient_gameOpt_timeGC"+" "+ ([[serverTime-A3A_lastGarbageCleanTime] call A3A_fnc_secondsToTimeSpan,1,0,false,2,false,true] call A3A_fnc_timeSpan_format) ] call A3A_fnc_customHint; #ifdef UseDoomGUI From a9f44864e22ed8573946f648d3c94601de842841 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Wed, 11 Oct 2023 11:05:39 +0200 Subject: [PATCH 063/157] unitTrait br fix --- A3A/addons/core/Stringtable.xml | 49 +++++++++++++------ .../functions/OrgPlayers/fn_unitTraits.sqf | 14 +++--- 2 files changed, 42 insertions(+), 21 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 90d2d1bd62..4aefbd621a 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -9484,26 +9484,47 @@ Unit Traits - - Commander role.

The commander is a lightweight unit with increased camouflage, medical and engineering capabilities.
+ + Commander role. - - Medic role.

Medics do not have any bonus or penalties, but have the ability to use certain medical items for full health restoration.
+ + The commander is a lightweight unit with increased camouflage, medical and engineering capabilities. - - Teamleader role.

Teamleader are more lightweight units with increased camouflage capabilities.
+ + Medic role. - - Rifleman role.

Riflemen do not have any bonus or penalties but can hack drones.
+ + Medics do not have any bonus or penalties, but have the ability to use certain medical items for full health restoration. - - Grenadier role.

Grenadiers have a slight bonus on carry capacity, but are easy to spot.
+ + Teamleader role. - - Autorifleman role.

Autoriflemen have a slight bonus on carry capacity, but make too much noise when they move.
+ + Teamleader are more lightweight units with increased camouflage capabilities. - - Engineer role.

Engineers do not have any bonus or penalties, but have the ability to use Repair Kits for vehicle repair.
+ + Rifleman role. + + + Riflemen do not have any bonus or penalties but can hack drones. + + + Grenadier role. + + + Grenadiers have a slight bonus on carry capacity, but are easy to spot. + + + Autorifleman role. + + + Autoriflemen have a slight bonus on carry capacity, but make too much noise when they move. + + + Engineer role. + + + Engineers do not have any bonus or penalties, but have the ability to use Repair Kits for vehicle repair. You have selected %1. diff --git a/A3A/addons/core/functions/OrgPlayers/fn_unitTraits.sqf b/A3A/addons/core/functions/OrgPlayers/fn_unitTraits.sqf index 72f6028181..da45b1f3ea 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_unitTraits.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_unitTraits.sqf @@ -33,19 +33,19 @@ if(roleDescription player == "Default Commander") then player setUnitTrait ["loadCoef",1.4]; player setUnitTrait ["medic", true]; player setUnitTrait ["engineer", true]; - _text = localize "STR_A3A_fn_orgp_unitTraits_commander"; + _text = localize "STR_A3A_fn_orgp_unitTraits_commander1" + "
" + localize "STR_A3A_fn_orgp_unitTraits_commander2"; } else { switch (_type) do { //cases for greenfor missions - case "I_G_medic_F": {_text = localize "STR_A3A_fn_orgp_unitTraits_medic"}; //reintroduced - 8th January 2020, Bob Murphy - case "I_G_Soldier_TL_F": {player setUnitTrait ["camouflageCoef",0.8]; player setUnitTrait ["audibleCoef",0.8]; player setUnitTrait ["loadCoef",1.4]; _text = localize "STR_A3A_fn_orgp_unitTraits_teamllead"}; //reintroduced - 8th January 2020, Bob Murphy - case "I_G_Soldier_F": {player setUnitTrait ["UAVHacker",true]; _text = localize "STR_A3A_fn_orgp_unitTraits_rifle"}; //reintroduced - 8th January 2020, Bob Murphy - case "I_G_Soldier_GL_F": {player setUnitTrait ["camouflageCoef",1.2]; player setUnitTrait ["loadCoef",0.8]; _text = localize "STR_A3A_fn_orgp_unitTraits_grenadier"}; //reintroduced - 8th January 2020, Bob Murphy - case "I_G_Soldier_AR_F": {player setUnitTrait ["audibleCoef",1.2]; player setUnitTrait ["loadCoef",0.8]; _text = localize "STR_A3A_fn_orgp_unitTraits_autorifle"}; //reintroduced - 8th January 2020, Bob Murphy - case "I_G_engineer_F": {_text = localize "STR_A3A_fn_orgp_unitTraits_engi"}; //reintroduced - 8th January 2020, Bob Murphy + case "I_G_medic_F": {_text = localize "STR_A3A_fn_orgp_unitTraits_medic1" + "
" + localize "STR_A3A_fn_orgp_unitTraits_medic2"}; //reintroduced - 8th January 2020, Bob Murphy + case "I_G_Soldier_TL_F": {player setUnitTrait ["camouflageCoef",0.8]; player setUnitTrait ["audibleCoef",0.8]; player setUnitTrait ["loadCoef",1.4]; _text = localize "STR_A3A_fn_orgp_unitTraits_teamllead1" + "
" + localize "STR_A3A_fn_orgp_unitTraits_teamllead2"}; //reintroduced - 8th January 2020, Bob Murphy + case "I_G_Soldier_F": {player setUnitTrait ["UAVHacker",true]; _text = localize "STR_A3A_fn_orgp_unitTraits_rifle1" + "
" + localize "STR_A3A_fn_orgp_unitTraits_rifle2"}; //reintroduced - 8th January 2020, Bob Murphy + case "I_G_Soldier_GL_F": {player setUnitTrait ["camouflageCoef",1.2]; player setUnitTrait ["loadCoef",0.8]; _text = localize "STR_A3A_fn_orgp_unitTraits_grenadier1" + "
" + localize "STR_A3A_fn_orgp_unitTraits_grenadier2"}; //reintroduced - 8th January 2020, Bob Murphy + case "I_G_Soldier_AR_F": {player setUnitTrait ["audibleCoef",1.2]; player setUnitTrait ["loadCoef",0.8]; _text = localize "STR_A3A_fn_orgp_unitTraits_autorifle1" + "
" + localize "STR_A3A_fn_orgp_unitTraits_autorifle2"}; //reintroduced - 8th January 2020, Bob Murphy + case "I_G_engineer_F": {_text = localize "STR_A3A_fn_orgp_unitTraits_engi1" + "
" + localize "STR_A3A_fn_orgp_unitTraits_engi2"}; //reintroduced - 8th January 2020, Bob Murphy }; }; From a517150619dd1e109de8f2aebaac5df3c3539a10 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Wed, 11 Oct 2023 11:40:14 +0200 Subject: [PATCH 064/157] formatting fixes --- A3A/addons/core/Stringtable.xml | 108 +++++++++--------- .../core/functions/init/fn_cityinfo.sqf | 54 ++++----- 2 files changed, 81 insertions(+), 81 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 4aefbd621a..664da26a6b 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -371,7 +371,7 @@ 伪装
- Unidentified helicopter

You are closing in on the airspace of %1.

Change your course or we will take defensive actions!
+ Unidentified helicopter<br/><br/>You are closing in on the airspace of %1.<br/><br/> Change your course or we will take defensive actions!
Unidentified helicopter<br/><br/>You are closing in on the airspace of %1.<br/><br/> Change your course or we will take defensive actions! @@ -2551,7 +2551,7 @@ City Information - %7

Total pop: %1
%6 Support: %2
%5 Support: %3

Murdered Pop: %4

Click on the zone
+ %7<br/><br/>Total pop: %1<br/>%6 Support: %2<br/>%5 Support: %3<br/><br/>Murdered Pop: %4<br/><br/>Click on the zone
Click on the zone @@ -2560,31 +2560,31 @@ %2 HQ%1 - %1

Pop %2
%6 Support: %3 %5
%7 Support: %4 %5
+ %1<br/><br/>Pop %2<br/>%6 Support: %3 %5<br/>%7 Support: %4 %5
- %1
Influence: %2
+ %1<br/>Influence: %2
- %1
DESTROYED
+ %1<br/>DESTROYED
%1 Airport - %1
Status: Idle
+ %1<br/>Status: Idle
- %1
Status: Busy
+ %1<br/>Status: Busy
- %1
Garrison: Good
+ %1<br/>Garrison: Good
- %1
Garrison: Weakened
+ %1<br/>Garrison: Weakened
- %1
Garrison: Decimated
+ %1<br/>Garrison: Decimated
%2 Airport%1 @@ -2602,7 +2602,7 @@ %2 Factory%1 - %2 Grand Outpost%1 + %2 Outpost%1 %1 Seaport @@ -2617,7 +2617,7 @@ %1 Watchpost - %1 Grand Outpost + %1 Outpost Game Options @@ -9443,16 +9443,16 @@ Server Member feature is disabled. - In Game Members

+ In Game Members<br/><br/>
- %1
No. members:
%2
+ %1<br/>No. members:<br/>%2
Comrade, we're losing contact! - Retreat %1 m %2, within %3 s.
Stay within %4 km of HQ or a member. Failure to comply will re-insert you at HQ.
+ Retreat <t color='#f0d498'>%1 m %2</t>, within <t color='#f0d498'>%3 s</t>.<br/>Stay within %4 km of HQ or a member. Failure to comply will re-insert you at HQ.
Money Grab @@ -9461,7 +9461,7 @@ %1 has not enough resources to grab. - You grabbed 100 € from the %1 Money Pool.

This will affect your prestige and status among %1 forces.
+ You grabbed 100 € from the %1 Money Pool.<br/><br/>This will affect your prestige and status among %1 forces.
Commander @@ -9570,13 +9570,13 @@ Enough then. - An admin looks with pity upon your soul.
You have been forgiven.
+ An admin looks with pity upon your soul.<br/>You have been forgiven.
Please do not teamkill. Stare at the turtles for %1 more seconds. - has been found guilty of FF (3+ Strikes).

If you believe this is a mistake, you can forgive him with the corresponding scroll-menu action.
+ has been found guilty of FF (3+ Strikes).<br/><br/>If you believe this is a mistake, you can forgive him with the corresponding scroll-menu action.
Control Unit @@ -9701,13 +9701,13 @@ You cannot construct anything while controlling AI. - You are an engineer, but not in a state to build: you may be unconscious or undercover.
+ You are an engineer, but not in a state to build: you may be unconscious or undercover.<br/>
- You are not an engineer.
+ You are not an engineer.<br/>
- There is a human engineer in your squad. Ask them to build.
+ There is a human engineer in your squad. Ask them to build.<br/>
Only squad leaders can order AI to build. @@ -9842,7 +9842,7 @@ You do not have enough money to afford additional training. %1 € needed. - %2 Skill Level has been Upgraded.
Current level is %1.
+ %2 Skill Level has been Upgraded.<br/>Current level is %1.
Garrison @@ -9869,7 +9869,7 @@ The place has no garrisoned troops to remove. - Garrison removed

Recovered Money: %1 €
Recovered HR: %2
+ Garrison removed<br/><br/>Recovered Money: %1 €<br/>Recovered HR: %2
Air Support @@ -9923,13 +9923,13 @@ You don't have enough weapons to equip this type of unit. - Soldier Recruited.

Remember: if you use the group menu to switch groups you will lose control of your recruited AI.
+ Soldier Recruited.<br/><br/>Remember: if you use the group menu to switch groups you will lose control of your recruited AI.
Recruit Squad - Group %1 at your command.

Groups are managed from the High Command bar (Default: CTRL+SPACE)

If the group gets stuck, use the AI Control feature to make them start moving. Mounted Static teams tend to get stuck (solving this is WiP)

To assign a vehicle for this group, look at some vehicle, and use Vehicle Squad Mngmt option in Y menu.
+ Group %1 at your command.<br/><br/>Groups are managed from the High Command bar (Default: CTRL+SPACE)<br/><br/>If the group gets stuck, use the AI Control feature to make them start moving. Mounted Static teams tend to get stuck (solving this is WiP)<br/><br/>To assign a vehicle for this group, look at some vehicle, and use Vehicle Squad Mngmt option in Y menu.
Vehicle Purchased @@ -9941,52 +9941,52 @@ You must select one group on the HC bar. - %2%1 dismounting
+ %2%1 dismounting<br/>
- %2%1 boarding
+ %2%1 boarding<br/>
- %1 Status

Alive members: %2
Able to combat: %3
Current task: %4
Combat Mode:%5
+ %1 Status<br/><br/>Alive members: %2<br/>Able to combat: %3<br/>Current task: %4<br/>Combat Mode:%5<br/>
- %1Operative Medic
+ %1Operative Medic<br/>
- %1No operative Medic
+ %1No operative Medic<br/>
- %1With AT capabilities
+ %1With AT capabilities<br/>
- %1With AA capabilities
+ %1With AA capabilities<br/>
- %1Mortar is deployed
+ %1Mortar is deployed<br/>
- %1Mortar not deployed
+ %1Mortar not deployed<br/>
- %1Static is deployed
+ %1Static is deployed<br/>
- %1Static not deployed
+ %1Static not deployed<br/>
- %1Current vehicle:
%2
+ %1Current vehicle:<br/>%2<br/>
%1DESTROYED - %1DISABLED
+ %1DISABLED<br/>
- %1WEAPON DISABLED
+ %1WEAPON DISABLED<br/>
- %1Munitioned
+ %1Munitioned<br/>
%1Boarded:%2/%3 @@ -10074,13 +10074,13 @@ Starting persistent save.. - Assets:
HR:
+ Assets:<br/><t color='#f0d498'>HR:
- "
Money:"
+ <br/>Money:
-


Further infomation is provided in Map Screen > Game Options > Persistent Save-game. + €</t></t><br/><br/>Further infomation is provided in <t color='#f0d498'>Map Screen > Game Options > Persistent Save-game</t>.
@@ -10106,28 +10106,28 @@ You have been reported in the last 30 minutes therefore you cannot go Undercover. - You cannot go Undercover while:
+ You cannot go Undercover while:<br/>
- %1
A weapon is visible.
+ %1<br/>A weapon is visible.
- %1
Wearing a vest.
+ %1<br/>Wearing a vest.
- %1
Wearing a helmet.
+ %1<br/>Wearing a helmet.
- %1
Wearing NVGs.
+ %1<br/>Wearing NVGs.
- %1
Wearing a suspicious uniform.
+ %1<br/>Wearing a suspicious uniform.
- %1
Being naked. Thats what you think is unsuspicious?
+ %1<br/>Being naked. Thats what you think is unsuspicious?
- %1
Holding tow ropes.
+ %1<br/>Holding tow ropes.
You cannot go Undercover near Airports, Outposts, Seaports or Roadblocks. @@ -10157,16 +10157,16 @@ You went too far away from any roads and have been spotted! - You cannot stay Undercover while:

A weapon is visible
Wearing a vest
Wearing a helmet
Wearing NVGs
Wearing a mil uniform!
+ You cannot stay Undercover while:<br/><br/>A weapon is visible<br/>Wearing a vest<br/>Wearing a helmet<br/>Wearing NVGs<br/>Wearing a mil uniform!
- You cannot stay Undercover while showing:

A weapon is visible
Wearing a vest
Wearing a helmet
Wearing NVGs
Wearing a mil uniform

The enemy added you to their Wanted List!
+ You cannot stay Undercover while showing:<br/><br/>A weapon is visible<br/>Wearing a vest<br/>Wearing a helmet<br/>Wearing NVGs<br/>Wearing a mil uniform<br/><br/>The enemy added you to their Wanted List!
You cannot stay Undercover while healing a compromised resistance member! - You cannot stay Undercover while healing a compromised resistance member

The enemy added you to their Wanted List!
+ You cannot stay Undercover while healing a compromised resistance member<br/><br/>The enemy added you to their Wanted List!
You left your vehicle and you are still on the Wanted List! diff --git a/A3A/addons/core/functions/init/fn_cityinfo.sqf b/A3A/addons/core/functions/init/fn_cityinfo.sqf index 3f36d04d2d..02c05ac0c8 100644 --- a/A3A/addons/core/functions/init/fn_cityinfo.sqf +++ b/A3A/addons/core/functions/init/fn_cityinfo.sqf @@ -20,7 +20,7 @@ if (_x in destroyedSites) then {_popCSAT = _popCSAT + _numCIV}; } forEach citiesX; _popFIA = round _popFIA; _popAAF = round _popAAF; -[_titleStr, format [localize "STR_A3A_init_cityinfo_overview_1",_pop, _popFIA, _popAAF, _popCSAT,FactionGet(occ,"name"),FactionGet(reb,"name"),getText (configfile >> "CfgWorlds" >> worldname >> "description")]] call A3A_fnc_customHint; +[_titleStr, format [localize "STR_A3A_fn_init_cityinfo_overview_1",_pop, _popFIA, _popAAF, _popCSAT,FactionGet(occ,"name"),FactionGet(reb,"name"),getText (configfile >> "CfgWorlds" >> worldname >> "description")]] call A3A_fnc_customHint; if (!visibleMap) then {openMap true}; @@ -35,13 +35,13 @@ while {visibleMap} do { _positionTel = positionTel; _siteX = [markersX, _positionTel] call BIS_Fnc_nearestPosition; - _textX = localize "STR_A3A_init_cityinfo_click"; + _textX = localize "STR_A3A_fn_init_cityinfo_click"; private _side = sidesX getVariable [_siteX,sideUnknown]; private _faction = Faction(_side); _nameFaction = _faction get "name"; if (_siteX == "Synd_HQ") then { - _textX = format [localize "STR_A3A_init_cityinfo_hq",[_siteX] call A3A_fnc_garrisonInfo,FactionGet(reb,"name")]; + _textX = format [localize "STR_A3A_fn_init_cityinfo_hq",[_siteX] call A3A_fnc_garrisonInfo,FactionGet(reb,"name")]; }; if (_siteX in citiesX) then { @@ -51,7 +51,7 @@ while {visibleMap} do _prestigeOPFOR = round (_dataX select 2); _prestigeBLUFOR = round (_dataX select 3); _power = [_siteX] call A3A_fnc_getSideRadioTowerInfluence; - _textX = format [localize "STR_A3A_init_cityinfo_overview_2",_siteX,_numCiv,_prestigeOPFOR,_prestigeBLUFOR,"%",FactionGet(occ,"name"),FactionGet(reb,"name")]; + _textX = format [localize "STR_A3A_fn_init_cityinfo_overview_2",_siteX,_numCiv,_prestigeOPFOR,_prestigeBLUFOR,"%",FactionGet(occ,"name"),FactionGet(reb,"name")]; _positionX = getMarkerPos _siteX; _result = "NONE"; _result = switch (_power) do @@ -61,90 +61,90 @@ while {visibleMap} do case Invaders: {FactionGet(inv,"name")}; default {"NONE"}; }; - _textX = format [localize "STR_A3A_init_cityinfo_influ",_textX,_result]; - if (_siteX in destroyedSites) then {_textX = format [localize "STR_A3A_init_cityinfo_destr",_textX]}; + _textX = format [localize "STR_A3A_fn_init_cityinfo_influ",_textX,_result]; + if (_siteX in destroyedSites) then {_textX = format [localize "STR_A3A_fn_init_cityinfo_destr",_textX]}; if (sidesX getVariable [_siteX,sideUnknown] == teamPlayer) then {_textX = format ["%1
%2",_textX,[_siteX] call A3A_fnc_garrisonInfo]}; }; if (_siteX in airportsX) then { if (not(sidesX getVariable [_siteX,sideUnknown] == teamPlayer)) then { - _textX = format [localize "STR_A3A_init_cityinfo_airp_1",_nameFaction]; + _textX = format [localize "STR_A3A_fn_init_cityinfo_airp_1",_nameFaction]; _busy = [_siteX,true] call A3A_fnc_airportCanAttack; - if (_busy) then {_textX = format [localize "STR_A3A_init_cityinfo_status_idle",_textX]} else {_textX = format [localize "STR_A3A_init_cityinfo_status_busy",_textX]}; + if (_busy) then {_textX = format [localize "STR_A3A_fn_init_cityinfo_status_idle",_textX]} else {_textX = format [localize "STR_A3A_fn_init_cityinfo_status_busy",_textX]}; _garrison = count (garrison getVariable [_siteX, []]); - if (_garrison >= 40) then {_textX = format [localize "STR_A3A_init_cityinfo_garr_good",_textX]} else {if (_garrison >= 20) then {_textX = format [localize "STR_A3A_init_cityinfo_garr_weak",_textX]} else {_textX = format [localize "STR_A3A_init_cityinfo_garr_deci",_textX]}}; + if (_garrison >= 40) then {_textX = format [localize "STR_A3A_fn_init_cityinfo_garr_good",_textX]} else {if (_garrison >= 20) then {_textX = format [localize "STR_A3A_fn_init_cityinfo_garr_weak",_textX]} else {_textX = format [localize "STR_A3A_fn_init_cityinfo_garr_deci",_textX]}}; } else { - _textX = format [localize "STR_A3A_init_cityinfo_airp_2",[_siteX] call A3A_fnc_garrisonInfo,_nameFaction]; + _textX = format [localize "STR_A3A_fn_init_cityinfo_airp_2",[_siteX] call A3A_fnc_garrisonInfo,_nameFaction]; }; }; if (_siteX in resourcesX) then { if (not(sidesX getVariable [_siteX,sideUnknown] == teamPlayer)) then { - _textX = format [localize "STR_A3A_init_cityinfo_reso_1",_nameFaction]; + _textX = format [localize "STR_A3A_fn_init_cityinfo_reso_1",_nameFaction]; _garrison = count (garrison getVariable [_siteX, []]); - if (_garrison >= 30) then {_textX = format [localize "STR_A3A_init_cityinfo_garr_good",_textX]} else {if (_garrison >= 10) then {_textX = format [localize "STR_A3A_init_cityinfo_garr_weak",_textX]} else {_textX = format [localize "STR_A3A_init_cityinfo_garr_deci",_textX]}}; + if (_garrison >= 30) then {_textX = format [localize "STR_A3A_fn_init_cityinfo_garr_good",_textX]} else {if (_garrison >= 10) then {_textX = format [localize "STR_A3A_fn_init_cityinfo_garr_weak",_textX]} else {_textX = format [localize "STR_A3A_fn_init_cityinfo_garr_deci",_textX]}}; } else { - _textX = format [localize "STR_A3A_init_cityinfo_reso_2",[_siteX] call A3A_fnc_garrisonInfo,_nameFaction]; + _textX = format [localize "STR_A3A_fn_init_cityinfo_reso_2",[_siteX] call A3A_fnc_garrisonInfo,_nameFaction]; }; - if (_siteX in destroyedSites) then {_textX = format [localize "STR_A3A_init_cityinfo_destr",_textX]}; + if (_siteX in destroyedSites) then {_textX = format [localize "STR_A3A_fn_init_cityinfo_destr",_textX]}; }; if (_siteX in factories) then { if (not(sidesX getVariable [_siteX,sideUnknown] == teamPlayer)) then { - _textX = format [localize "STR_A3A_init_cityinfo_fact_1",_nameFaction]; + _textX = format [localize "STR_A3A_fn_init_cityinfo_fact_1",_nameFaction]; _garrison = count (garrison getVariable [_siteX, []]); - if (_garrison >= 16) then {_textX = format [localize "STR_A3A_init_cityinfo_garr_good",_textX]} else {if (_garrison >= 8) then {_textX = format [localize "STR_A3A_init_cityinfo_garr_weak",_textX]} else {_textX = format [localize "STR_A3A_init_cityinfo_garr_deci",_textX]}}; + if (_garrison >= 16) then {_textX = format [localize "STR_A3A_fn_init_cityinfo_garr_good",_textX]} else {if (_garrison >= 8) then {_textX = format [localize "STR_A3A_fn_init_cityinfo_garr_weak",_textX]} else {_textX = format [localize "STR_A3A_fn_init_cityinfo_garr_deci",_textX]}}; } else { - _textX = format [localize "STR_A3A_init_cityinfo_fact_2",[_siteX] call A3A_fnc_garrisonInfo,_nameFaction]; + _textX = format [localize "STR_A3A_fn_init_cityinfo_fact_2",[_siteX] call A3A_fnc_garrisonInfo,_nameFaction]; }; - if (_siteX in destroyedSites) then {_textX = format [localize "STR_A3A_init_cityinfo_destr",_textX]}; + if (_siteX in destroyedSites) then {_textX = format [localize "STR_A3A_fn_init_cityinfo_destr",_textX]}; }; if (_siteX in outposts) then { if (not(sidesX getVariable [_siteX,sideUnknown] == teamPlayer)) then { - _textX = format [localize "STR_A3A_init_cityinfo_goutp_2",_nameFaction]; + _textX = format [localize "STR_A3A_fn_init_cityinfo_goutp_2",_nameFaction]; _busy = [_siteX,true] call A3A_fnc_airportCanAttack; - if (_busy) then {_textX = format [localize "STR_A3A_init_cityinfo_status_idle",_textX]} else {_textX = format [localize "STR_A3A_init_cityinfo_status_busy",_textX]}; + if (_busy) then {_textX = format [localize "STR_A3A_fn_init_cityinfo_status_idle",_textX]} else {_textX = format [localize "STR_A3A_fn_init_cityinfo_status_busy",_textX]}; _garrison = count (garrison getVariable [_siteX, []]); - if (_garrison >= 16) then {_textX = format [localize "STR_A3A_init_cityinfo_garr_good",_textX]} else {if (_garrison >= 8) then {_textX = format [localize "STR_A3A_init_cityinfo_garr_weak",_textX]} else {_textX = format [localize "STR_A3A_init_cityinfo_garr_deci",_textX]}}; + if (_garrison >= 16) then {_textX = format [localize "STR_A3A_fn_init_cityinfo_garr_good",_textX]} else {if (_garrison >= 8) then {_textX = format [localize "STR_A3A_fn_init_cityinfo_garr_weak",_textX]} else {_textX = format [localize "STR_A3A_fn_init_cityinfo_garr_deci",_textX]}}; } else { - _textX = format [localize "STR_A3A_init_cityinfo_goutp_1",[_siteX] call A3A_fnc_garrisonInfo,_nameFaction]; + _textX = format [localize "STR_A3A_fn_init_cityinfo_goutp_1",[_siteX] call A3A_fnc_garrisonInfo,_nameFaction]; }; }; if (_siteX in seaports) then { if (not(sidesX getVariable [_siteX,sideUnknown] == teamPlayer)) then { - _textX = format [localize "STR_A3A_init_cityinfo_seap_1",_nameFaction]; + _textX = format [localize "STR_A3A_fn_init_cityinfo_seap_1",_nameFaction]; _garrison = count (garrison getVariable [_siteX, []]); - if (_garrison >= 20) then {_textX = format [localize "STR_A3A_init_cityinfo_garr_good",_textX]} else {if (_garrison >= 8) then {_textX = format [localize "STR_A3A_init_cityinfo_garr_weak",_textX]} else {_textX = format [localize "STR_A3A_init_cityinfo_garr_deci",_textX]}}; + if (_garrison >= 20) then {_textX = format [localize "STR_A3A_fn_init_cityinfo_garr_good",_textX]} else {if (_garrison >= 8) then {_textX = format [localize "STR_A3A_fn_init_cityinfo_garr_weak",_textX]} else {_textX = format [localize "STR_A3A_fn_init_cityinfo_garr_deci",_textX]}}; } else { - _textX = format [localize "STR_A3A_init_cityinfo_seap_2",[_siteX] call A3A_fnc_garrisonInfo,_nameFaction]; + _textX = format [localize "STR_A3A_fn_init_cityinfo_seap_2",[_siteX] call A3A_fnc_garrisonInfo,_nameFaction]; }; }; if (_siteX in outpostsFIA) then { if (isOnRoad (getMarkerPos _siteX)) then { - _textX = format [localize "STR_A3A_init_cityinfo_road_2",[_siteX] call A3A_fnc_garrisonInfo,_nameFaction]; + _textX = format [localize "STR_A3A_fn_init_cityinfo_road_2",[_siteX] call A3A_fnc_garrisonInfo,_nameFaction]; } else { - _textX = format [localize "STR_A3A_init_cityinfo_watch_1",_nameFaction]; + _textX = format [localize "STR_A3A_fn_init_cityinfo_watch_1",_nameFaction]; }; }; [_titleStr, _textX] call A3A_fnc_customHint; From dd33de1667cefcf3d0535233ea6756d7ccb33973 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Wed, 11 Oct 2023 12:31:09 +0200 Subject: [PATCH 065/157] more fixes --- A3A/addons/core/Stringtable.xml | 8 ++++---- A3A/addons/core/functions/REINF/fn_garrisonDialog.sqf | 2 +- A3A/addons/core/functions/REINF/fn_vehStats.sqf | 4 ++-- A3A/addons/core/functions/UtilityItems/fn_dropObject.sqf | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 664da26a6b..b87274025d 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -9961,16 +9961,16 @@ %1With AA capabilities<br/> - + %1Mortar is deployed<br/> - + %1Mortar not deployed<br/> - + %1Static is deployed<br/> - + %1Static not deployed<br/> diff --git a/A3A/addons/core/functions/REINF/fn_garrisonDialog.sqf b/A3A/addons/core/functions/REINF/fn_garrisonDialog.sqf index 0c89f394f2..0a0107c5f5 100644 --- a/A3A/addons/core/functions/REINF/fn_garrisonDialog.sqf +++ b/A3A/addons/core/functions/REINF/fn_garrisonDialog.sqf @@ -1,7 +1,7 @@ #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() private ["_typeX","_positionTel","_nearX","_garrison","_costs","_hr","_size"]; -private _titleStr = localize "STR_A3A_fn_reinf_garrDia_"; +private _titleStr = localize "STR_A3A_fn_reinf_garrDia_title"; _typeX = _this select 0; diff --git a/A3A/addons/core/functions/REINF/fn_vehStats.sqf b/A3A/addons/core/functions/REINF/fn_vehStats.sqf index 8a9dd27c89..0f2bd18a8e 100644 --- a/A3A/addons/core/functions/REINF/fn_vehStats.sqf +++ b/A3A/addons/core/functions/REINF/fn_vehStats.sqf @@ -77,13 +77,13 @@ if ({_x call A3A_fnc_typeOfSoldier == "ATMan"} count _unitsX > 0) then {_textX = if ({_x call A3A_fnc_typeOfSoldier == "AAMan"} count _unitsX > 0) then {_textX = format [localize "STR_A3A_fn_reinf_vehStats_AA_yes",_textX]}; if (!(isNull(_groupX getVariable ["mortarsX",objNull])) or ({_x call A3A_fnc_typeOfSoldier == "StaticMortar"} count _unitsX > 0)) then { - if ({vehicle _x isKindOf "StaticWeapon"} count _unitsX > 0) then {_textX = format [localize "STR_A3A_fn_reinf_vehStats_mortar_",_textX]} else {_textX = format [localize "STR_A3A_fn_reinf_vehStats_mortar_",_textX]}; + if ({vehicle _x isKindOf "StaticWeapon"} count _unitsX > 0) then {_textX = format [localize "STR_A3A_fn_reinf_vehStats_mortar_yes",_textX]} else {_textX = format [localize "STR_A3A_fn_reinf_vehStats_mortar_no",_textX]}; } else { if ({_x call A3A_fnc_typeOfSoldier == "StaticGunner"} count _unitsX > 0) then { - if ({vehicle _x isKindOf "StaticWeapon"} count _unitsX > 0) then {_textX = format [localize "STR_A3A_fn_reinf_vehStats_static_",_textX]} else {_textX = format [localize "STR_A3A_fn_reinf_vehStats_static_",_textX]}; + if ({vehicle _x isKindOf "StaticWeapon"} count _unitsX > 0) then {_textX = format [localize "STR_A3A_fn_reinf_vehStats_static_yes",_textX]} else {_textX = format [localize "STR_A3A_fn_reinf_vehStats_static_no",_textX]}; }; }; diff --git a/A3A/addons/core/functions/UtilityItems/fn_dropObject.sqf b/A3A/addons/core/functions/UtilityItems/fn_dropObject.sqf index ca9b64de90..2537ff23a5 100644 --- a/A3A/addons/core/functions/UtilityItems/fn_dropObject.sqf +++ b/A3A/addons/core/functions/UtilityItems/fn_dropObject.sqf @@ -17,7 +17,7 @@ Example: */ player addAction [ - "Drop object", + localize "STR_A3A_fn_UtilItem_dropOb_addact_drop", { [nil, false] call A3A_fnc_carryItem; }, From 7a0aec6a2dc4a95a6cf03943885261b902d1dc40 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Mon, 16 Oct 2023 17:50:20 +0000 Subject: [PATCH 066/157] Automated Tolgee Update --- A3A/addons/core/Stringtable.xml | 13186 ++++++++++---------- A3A/addons/garage/Stringtable.xml | 7 +- A3A/addons/gui/Stringtable.xml | 126 +- A3A/addons/jeroen_arsenal/Stringtable.xml | 177 +- A3A/addons/logistics/Stringtable.xml | 31 +- A3A/addons/maps/Stringtable.xml | 12 +- 6 files changed, 6999 insertions(+), 6540 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index b87274025d..b5e85a53a6 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -21,7 +21,7 @@ <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Press <t color='#%3'>%4</t> to dismiss hint. +%5</t> <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Premi <t color='#%3'>%4</t> per nascondere il suggerimento. +%5</t> - <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Pulsa <t color='#%3'>%4</t> para despejar la pista. +%5</t> + <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Pulsa <t color='#%3'>%4</t> para cerrar la pista. +%5</t> <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Appuyez sur <t color='#%3'>%4< /t> pour ignorer l'indice. +%5</t <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'><t color='#%3'>%4</t> 키를 눌러 힌트를 해제하십시오. +%5</t> <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Нажмите <t color='#%3'>%4</t> чтобы закрыть подсказку. +%5</t> @@ -39,6 +39,7 @@ <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 предыдущих подсказок<br/>Назначить клавишу закрытия подсказок: <t color='#f0d498'>Меню паузы</t> > <t color='#f0d498'>НАСТРОЙКИ</t> > <t color='#f0d498'>УПРАВЛЕНИЕ</t> > <t color='#f0d498'>ФИЛЬТР: Antistasi</t> > <t color='#f0d498'>Закрыть предыдущую подсказку</t></t> <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 Poprzednie wskazówki<br/>Przypisz klawisz do odrzucenia poprzez: <t color='#f0d498'>Menu główne</t> > <t color='#f0d498'>OPCJE</t> > <t color='#f0d498'>STEROWANIE</t> > <t color='#f0d498'>POKAŻ: Antistasi</t> > <t color='#f0d498'>Dismiss Previous Hint</t></t> <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 Předchozí rady<br/>Nastav si odkliknutí:<t color='#f0d498'>Escape Menu</t> > <t color='#f0d498'>KONFIGUROVAT</t> > <t color='#f0d498'>OVLÁDÁNÍ</t> > <t color='#f0d498'>SHOW: Antistasi</t> > <t color='#f0d498'>Odkliknout Předchozí rady</t></t> + <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 Önceki ipucu<br/>Kapatma tuşu ayarlayın: <t color='#f0d498'>Çıkış menüsü</t> > <t color='#f0d498'>AYARLA</t> > <t color='#f0d498'>KONTROLLER</t> > <t color='#f0d498'>GÖSTER: Antistasi</t> > <t color='#f0d498'>Önceki ipucuyu kapat.</t></t> <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 以前的提示<br/>通过以下方式绑定解除键: <t color='#f0d498'>逃生菜单</t> > <t color='#f0d498'>配置</t> > <t color='#f0d498'>控制</t> > <t color='#f0d498'>显示:Antistasi</t> > <t color='#f0d498'>解除以前的提示</t></t>
@@ -53,7 +54,7 @@ Wybrana bateria jest teraz zajęta. Zvolené dělostřelectvo je v současné době zaneprázdněno. A bateria selecionada está ocupada de momento. - Seçilen Topçu Bataryası şu anda meşgul. + Seçilen topçu bataryası şu anda meşgul. 已选定的炮组已被他人占用 @@ -66,98 +67,104 @@ Wszystkie elementy tej baterii nie mogą strzelić lub są wyłączone. Všechny baterie dělostřelectva nyní nemohou pálit nebo jsou nedostupné. <br/>Todos os elementos desta bateria ou não podem disparar ou estão desativados. + Bu bataryadaki elementler ateş edemezler ya da etkisiz hale gelmişler. 该炮组中的所有单位均无法开火,或已被摧毁 Your current modset doesn't support this strike type. Il set di mod corrente non supporta questo tipo di attacco. - Tu set de mods actual no es apto para este tipo de apoyo. + Tu lista de mods actual soporta este tipo de apoyo. Vos mods actuels ne supportent pas ce type de frappe. 현제 선택한 모드셋은 이런 형식의 화력 지원을 지원하지 않습니다. Ваш нынешний список модов не поддерживает данный тип удара Aktualna paczka modów nie wspiera ataku tego typu. Váš současný ModSet nepodporuje dělostřelectvo tohoto typu. O teu modset atual não suporta este tipo de ataque. + Şu anki modlarınız bu tip saldırıyı desteklemiyor. 你当前的模式设定不支持这种类型的火力支援. The battery has no ammo to fire. Reload it on HQ. La batteria non ha munizioni. Ricaricala su QG. - Esta batería de artillería no tiene munición para disparar. Recárgala en el Cuartel General. + Esta batería de artillería no tiene munición para disparar. Recárgala en el CG. L'artillerie n'a aucune munition à tirer. Rechargez la au QG. 포대에 탄이 다 떨어졌습니다. 본부에서 재장전 하십시오. У батареи закончились боеприпасы. Перезарядите её в штабе Ta bateria nie ma amunicji. Uzupełnij ją w Kwaterze Głównej. Dělostřelectvo nemá munici pro střelbu. Přebijte ho na HQ A bateria não tem munições para disparar. Recarrega-a no QG. - Topçu Bataryasının ateşleyecek mühimmatı yok. Ana üssünüzde tekrar doldurun. + Topçu bataryasının ateşleyecek mühimmatı yok. Ana üssünüzde tekrar doldurun. 炮组弹药耗尽. 请回总部重新装填. The position you marked is out of bounds for that battery. La posizione marcata è fuori dal raggio della batteria. - La posición que usted ha marcado está fuera del rango de la batería de artillería. + La posición que ha marcado está fuera del alcance de la batería de artillería. La position marquée est en dehors des limites pour cette artillerie. 선택한 지점은 포대 사거리 밖입니다. Позиция которую вы отметили вне зоны досягаемости батареи Pozycja którą zaznaczyłeś jest poza zasięgiem wybranej baterii. Pozice kterou jste označili je mimo dostřel dělostřelectva. A posição que marcaste está fora dos limites para esta bateria. + Seçili pozisyon bu bataryanın menzili dışında. 你所标记的位置位于该炮组射程之外. You must select an artillery group. Devi selezionare un gruppo d'artiglieria. - Usted debe seleccionar un grupo de artillería. + Debe seleccionar un grupo de artillería. Vous devez selectionner un groupe d'artillerie. 무조건 포병대를 선택해야 합니다. Вы должны выбрать артилерийскую группу Musisz wybrać grupę artylerii. Musíte zvolit skupinu dělostřelectva. Tens que selecionar um grupo de artilharia - Herhangi bir Topçu Grubu seçmelisin. + Herhangi bir Topçu grubu seçmelisin. 你必须选择一个炮群 You must select an artillery group or it is a mobile mortar which is moving. Devi selezionare un gruppo d'artiglieria oppure è un mortaio mobile in movimento. - Usted debe seleccionar un grupo de artillería o es un mortero móvil que está en movimiento. + Debe seleccionar un grupo de artillería o es un mortero móvil que está en movimiento. Vous devez sélectionner un groupe d'artillerie ou une équipe de mortier qui n'est pas en déplacement. 무조건 포병대를 선택하거나 이동식 박격포를 선택해야 합니다. Вы должны выбрать артилерийскую группу либо это мобильный миномет в дживении Musisz wybrać grupę artylerii, lub jest to mobilny moździerz, który się porusza. Musíte zvolit skupinu dělostřelectva nebo se jedná o minomet, který se pohybuje. Tens que selcionar um grupo de artilharia ou é um morteiro móvel que se encontra em movimento. + Bir topçu grubu seçmeniz gerekir ya da seçili hareket halinde bir havan topu grubu. 你必须选择一个炮群或者一个移动中的可移动式迫击炮 Select the position to finish the barrage on the map. Seleziona la posizione di fine dello sbarramento sulla mappa. - Selecciona la posición final del barrido en el mapa. + Seleccione la posición final del bombardeo en el mapa. Selectionnez la position où se termine le barrage. 포격을 종료할 곳을 맵에서 선택하십시요. Выберите позицию чтобы закончить обстрел на карте Wybierz na mapie pozycję na której zakończy się ostrzał. Vyberte cílovou pozici na mapě pro konec baráže. Seleciona a posição onde acabar a barragem de fogo no mapa + Haritada top atışını bitirmek için pozisyon belirleyin. 在地图上选择炮火支援的终止位置 Select the position to start the barrage on the map. Seleziona la posizione d'inizio dello sbarramento sulla mappa. - Selecciona la posición inicial del barrido en el mapa. + Seleccione la posición inicial del bombardeo en el mapa. Selectionnez la position où débute le barrage. 포격을 시작할 곳을 맵에서 선택하십시요. Выберите позицию чтобы начать обстрел на карте <br/>Wybierz na mapie pozycję na której zacznie się ostrzał. Vyberte počáteční pozici na mapě pro začátek baráže. Seleciona a posição onde começar a barragem de fogo no mapa. + Haritada top atışını başlatmak için pozisyon belirleyin. 在地图上选择炮火支援的初始位置 Artillery Support Supporto d'artiglieria - Soporte de Artillería. + Apoyo de Artillería Support d'Artillerie. 포격지원 Артилерийская поддержка @@ -170,13 +177,14 @@ You must be leader of your group to enable Auto Heal. Devi essere il leader del tuo gruppo per abilitare l'Auto Cura. - Usted debe ser el líder del grupo para activar la autocuración. + Debe ser el líder del grupo para activar la autocuración. Vous devez être le chef de votre groupe pour activer le Soin Auto. 당신은 그룹의 분대장이여야만 자동치료를 킬 수 있습니다. Вы должны быть лидером группы чтобы включить Авто-Лечение Musisz być przywódcą grupy by włączyć automatyczne leczenie. Musíš být lídr skupiny, aby jsi mohl zapnout automatické léčení. Tens que ser o líder do teu grupo para ativar a Cura Automática. + Oto-şifa'yı açabilmek için grup lideri olmanız gerekir. 你需要成为你当前班组的班长来激活自动治疗 @@ -189,6 +197,7 @@ Automatyczne leczenie wymaga co najmniej jednego żołnierza SI w twojej grupie. Automatické léčení vyžaduje alespoň jednoho AI vojáka v tvojí skupině. Cura Automática precisa de pelo menos um soldado IA no teu grupo. + Oto-şifa için grubunuzda en az bir YZ bulunmalıdır. 自动治疗要求班组中存在至少一名AI士兵 @@ -204,41 +213,53 @@ Yapay Zeka'nın canını otomatik doldurma AI 自动治疗 + + %1 is on the way to help you. + + + Medical + Mounted Static Squad %1 set to Auto Target Mode OFF. Squadra Statica Montata %1 impostata su Modalità di Auto Ingaggio OFF. + Escuadrón en Posición Fija %1 configurada con la Adquisición de Objetivos Automática APAGADA. Escouade Arme Statique %1 Ciblage Auto : DESACTIVE. 거치된 고정화기 분대 %1가 자동 타겟 모드를 비활성화 했습니다. Расчет установленного статического оружия %1 переведен в режим Auto Target Mode OFF. Automatické zaměřování skupiny statické zbraně 1% je VYPNUTÉ. Pelotão Estático Montado %1 definido para Modo Automático de Alvo DESLIGADO. + Kurulu Statik Manga %1 - Otomatik hedef KAPALI. 固定式武器班组 %1 关闭自动追踪模式 Mounted Static Squad %1 set to Auto Target Mode ON. Squadra Statica Montata %1 impostata su Modalità di Auto Ingaggio ON. + Escuadrón en Posición Fija %1 configurada con la Adquisición de Objetivos Automática ENCENDIDA. Escouade Arme Statique %1 Ciblage Auto : ACTIVE. 거치된 고정화기 분대 %1가 자동 타겟 모드를 활성화 했습니다. Расчет установленного статического оружия %1 переведен в режим Auto Target Mode ON. Automatické zaměřování skupiny statické zbraně 1% je ZAPNUTÉ. Pelotão Estático Montado %1 definido para Modo Automático de Alvo LIGADO. + Kurulu Statik Manga %1 - Otomatik hedef AÇIK. 固定式武器班组 %1 开启自动追踪模式 You must select one group on the HC bar. Devi selezionare un gruppo sulla barra HC. - Usted debe seleccionar al menos un grupo en la barra de High Command. + Debe seleccionar al menos un grupo en la barra de High Command. Vous devez selectionner un groupe sur la barre HC. 당신은 하이 커맨드 선택기에서 한 개의 그룹을 선택해야 합니다. Вы обязаны выбрать одну группу в меню HC Musisz wybrać jedną grupe z paska "HC". Musíte vybrat pouze jednu skupinu v HC listě. Tens que selecionar um grupo na barra de AC. + HC çubuğundan bir grup seçmeniz gerek. 你必须在HC 界面上选择一个群组 Static Auto Target is not available for Mortar Squads in Multiplayer. Auto Ingaggio non disponibile per le Squadre Mortaio in Multigiocatore. + La Adquisición de Objetivos Automática Estática no está disponible para los escuadrones de morteros en Multijugador. Le Ciblage Automatique d'Arme Statique est indisponible pour les Escouades de Mortier en Multijoueur. 고정화기 자동 타겟은 멀티플레이어 박격포팀에게 적용되지 않습니다. Automatické zaměřování pro minometné družstva není dostupné v Multiplayeru. @@ -249,10 +270,12 @@ Selected squad is not a mounted static type. La squadra selezionata non è del tipo statica montata. - L'escouade selectionnée n'est pas du type arme statique montée. + El escuadrón seleccionado no es una posición fija montada. + L'escouade selectionnée n'occupe pas une arme statique. 선택한 분대는 고정상태가 아닙니다. - Vybrané družstvo není typu statické zbraně. + Vybrané družstvo nemůže být přiřazeno statické zbrani Pelotão selecionado não é do tipo estático montado. + Seçilen manga statik kurucu tipte değil. 已选定班组的类型无法使用固定式武器 @@ -266,18 +289,12 @@ Statik Otomatik Hedef 固定式武器 自动追踪 - - Medical - - - %1 is on the way to help you. - Cargo Carico - Carga. + Carga Cargaison 화물 Ładunek @@ -295,6 +312,7 @@ Przetransportowano ładunek z %1 do arsenału. Přesunout náklad z %1 do arzenálu. Carga transferida de %1 para o arsenal. + Kargo, %1 'den cephaneliğe aktarıldı. 将 %1 中的弹药箱载入武器库 @@ -330,6 +348,7 @@ Transfer anulowany z powodu poruszenia się gracza lub ciężarówki. Přesun byl zrušen kvůli pohybu Náklaďáku nebo Hráče. Transferência cancelada devido a movimento da Carrinha ou Jogador. + Oyuncu veya Kamyonetin hareketinden dolayı transfer iptal edildi. 弹药转移因玩家互动或者载具位移而中断 @@ -339,23 +358,28 @@ Seul le Commandant peut transférer le contenu de cettte boite de munitions vers n'importe quel camion. 오직 지휘관만 탄약상자 내용물을 아무 트럭에다가 옮길 수 있습니다. Tylko dowódca może przenieść zawartość tej skrzyni z amunicją do jakiejkolwiek ciężarówki. - Pouze Commander může přesunout obsah této bedny s municí do vozidla. + Pouze Velitel může přesunout obsah této bedny s municí do vozidla. Apenas o Comandante pode transferir o conteúdo desta caixa de munições para qualquer carrinha. + Bu kasayı sadece Komutan başka bir kamyona transfer edebilir. 只有指挥官才能将该弹药箱中的物品转移到任何运输载具上 Truck loading. <br/><br/>Time remaining: %1 secs. Caricamento veicolo. <br/><br/>Tempo rimanente: %1 sec. - Cargando camión. <br/><br/> Tiempo restante %1 segs. + Cargando camión. <br/><br/> Tiempo restante %1 s. Chargement du camion. <br/><br/>Temps restant: %1 secs. 트럭에 싣는 중.<br/><br/>남은 시간 : %1 초 Ładowanie ciężarówki. <br/><br/>Pozostały czas: %1 sek. Vozidlo se nakládá. <br/><br/>Zbývající čas: %1 sek. Carrinha a carregar. <br/><br/> Tempo restante: %1 secs. + Kamyon yükleniyor. <br/><br/>Kalan süre: %1 saniye. 运输载具装载中. <br/><br/>剩余时间: %1 秒. + + Breach Vehicle + Undercover Verdecktes Vorgehen @@ -371,39 +395,42 @@ 伪装 - Unidentified helicopter<br/><br/>You are closing in on the airspace of %1.<br/><br/> Change your course or we will take defensive actions! + Unidentified helicopter<br/><br/>You are closing in on the airspace of %1.<br/><br/> Change your course or we will take defensive actions! Unidentified helicopter<br/><br/>You are closing in on the airspace of %1.<br/><br/> Change your course or we will take defensive actions! Elicottero non identificato<br/><br/>Si sta avvicinando allo spazio aereo di %1.<br/><br/> Invertite la rotta o intraprenderemo azioni difensive! - Helicóptero no identificado<br/><br/>Estas acercándote al espacio aéreo de %1.<br/><br/> ¡Cambie de dirección o tomaremos acciones defensivas!! + Helicóptero no identificado<br/><br/>Está acercándose al espacio aéreo de %1.<br/><br/> ¡Cambie de rumbo o tomaremos acciones defensivas! Hélicoptère non-identifié<br/><br/>Vous approchez de l'espace aérien de %1.<br/><br/> Modifiez votre trajectoire ou nous allons prendre des mesures défensives! 확인되지 않은 헬리콥터<br/><br/>너는 지금 %1 공역에 들어왔다.<br/><br/>항로를 바꾸지 않으면 발포하겠다! Niezidentyfikowany helikpterze<br/><br/>Zbliżasz się do przestrzeni powietrznej %1.<br/><br/> Zmień kurs albo podejmiemy działania obronne! Neidentifikovaná helikoptéro<br/><br/>Přibližujete se do vzdušného prostoru %1.<br/><br/> Změňte kurz nebo podnikneme obranné akce! Helicóptero não identificado <br/><br/> Estás próximo do espaço aéreo de %1. <br/><br/> Muda o curso ou vamos tomar ações defensivas! + Tanımsız helikopter<br/><br/>%1 Hava sahasına yaklaşıyorsunuz.<br/><br/> Rotanızı değiştirin ya da defansif önlemler alacağız! 未识别的直升飞机器<br/><br/>你正在接近 %1 的空域 .<br/><br/> 更变你的航向否则我方将不得不采取必要的防御措施! Breach Vehicle Irrompi nel veicolo - Irrumpir vehículo. + Irrumpir vehículo Forcer le Véhicule 차량 브리칭 Włam się do pojazdu Vyřadit vozidlo Arrombar Veículo + Aracı kır 强攻载具 Cancel Breaching Annulla l'irruzione - Cancelar irrumpimiento. + Cancelar irrumpimiento Annuler l'Effraction 브리칭 취소 Anuluj włamywanie Zrušit vyřazení vozidla Cancelar Arrombamento + Kırmayı iptal et 取消强攻 @@ -415,83 +442,91 @@ Włamywanie anulowane. Vyřazení vozidla zrušeno Arrombamento cancelado + Kırma iptal edildi 强攻已取消 There is no living crew left, no need for breaching! Non vi è equipaggio in vita nel veicolo, non è necessario irrompere! - No queda ningún tripulante vivo, no es necesario irrumpir el vehículo. + No queda ningún tripulante vivo, ¡no es necesario irrumpir en el vehículo! Il n'y a plus d'équipage en vie, pas besoin d'effraction! 살아있는 승무원이 없습니다. 브리칭 할 이유가 없습니다! Załoga już nie żyje, nie ma potrzeby włamywania. Uvnitř žádná posádka nežije, není potřeba vyřazovat vozidlo. Não há tripulantes vivos, sem necessidade de arrombamento! + Yaşayan mürettebat yok, kırmaya gerek yok! 载具成员已经全部死亡,没有必要进行强攻. Why would you want to breach a destroyed vehicle? Perché vuoi irrompere in un veicolo distrutto? - ¿Porque querrías irrumpir en un vehículo destruido? + ¿Porque querría irrumpir en un vehículo destruido? Pourquoi voudriez vous forcer un véhicule détruit ? 왜 파괴된 차량을 브리칭 하려는겁니까? Czemu chciałbyś włamywać się do zniszczonego pojzadu ? - Proč by jsi chtěl vyřazovat požkozené vozidlo? + Není potřeba vyřazovat poškozené vozidlo? Porque quererias arrombar um veículo destroído? + Patlamış bir aracı neden kırmak istersin ki? 你何必强攻这个被摧毁的载具呢? You have to be an engineer to breach a vehicle! Devi essere un geniere per irrompere in un veicolo! - Usted debe ser un ingeniero para irrumpir vehículos. + ¡Debe ser un ingeniero para irrumpir en vehículos! Vous devez être un ingénieur pour forcer un véhicule ! 브리칭을 하려면 엔지니어여야만 합니다. Musisz być inżynierem żeby włamać się do pojazdu. Musíš být inženýr aby jsi mohl vyřadit vozidlo! Tens de ser engenheiro para arrombar um veículo! + Aracı kırmak için Mühendis olmanız gerekir! 你需要成为工程师才能强攻这个载具 You cannot breach a vehicle which is controlled by the rebels! Non puoi irrompere in un veicolo controllato dai ribelli! - ¡No puedes irrumpir vehículos que están siendo controlados por los rebeldes! + ¡No puedes irrumpir en vehículos controlados por los rebeldes! Vous ne pouvez pas forcer un véhicule contrôlé par les rebelles ! 반군이 운용하는 차량은 브리칭할 수 없습니다! Nie możesz włamać się do pojazdu kontrolowanego przez rebeliantów! - Nemůžeš vyřadit vozidlo které je pod kontrolou rebelů. + Nemůžeš vyřadit vozidlo, které je pod kontrolou rebelů. Não podes arrombar um veículo que é controlado pelos rebeldes! + Tarafınızın aracını kıramazsınız. 你无法强攻自己人控制的载具! You carry no explosives. You will need some to breach vehicles! Non hai esplosivi. Ti serviranno per irrompere nei veicoli! - Usted no lleva ningun tipo de explosivo encima. ¡Necesitará alguno para irrumpir en los vehículos! + No lleva ningún tipo de explosivo encima. ¡Necesitará alguno para irrumpir en vehículos! Vous ne portez pas d'explosifs. Vous en avez besoin pour forcer des véhicules ! 당신은 아무 폭발물도 들고 있지 않습니다. 브리칭하려면 어느 정도는 있어야 합니다. Nie masz przy sobie materiałów wybuchowych. Będziesz ich potrzebował do włamywania się do pojazdów! Nemáš u sebe žádné výbušniny. Budeš je potřebovat k vyřazení vozidla. Não portas explosivos. Vais precisar de alguns para arrombar veículos! + Yanınızda patlayıcı yok. Kırmak için patlayıcı gerek! 你没有携带任何爆炸物. 你需要一些用于强攻载具 Only players are currently able to breach vehicles! Attualmente solo i giocatore possono irrompere nei veicoli! - ¡Solo los jugadores pueden irrumpir vehículos! - Seuls les joueurs sont actuellement capables de forcer des véhicules ! + ¡Solo los jugadores pueden irrumpir en vehículos! + Seuls les joueurs sont capables de forcer des véhicules ! 오직 플레이어만 차량을 브리칭할 수 있습니다. Tylko gracze mogą aktualnie włamywać się do pojazdów! Pouze hráči nyní můžou vyřazovat vozidla. Apenas jogadores podem arrombar veículos! + Şu anda sadece oyuncular araçları kırabilirler! 目前只有玩家才能强攻载具 You don't have the right explosives, check the briefing notes to see what you need! Non hai l'esplosivo corretto, controlla le note nel briefing per vedere cosa ti serve! - ¡Usted no lleva el tipo de explosivos adecuado, compruebe las notas de instrucción para ver que necesita! + ¡No lleva el tipo de explosivos adecuado, compruebe las notas de instrucción para ver que necesita! Vous n'avez pas les bons explosifs, vérifiez les notes du briefing pour voir ce dont vous avez besoin ! 당신은 적절한 폭약을 가지고 있지 않습니다. 브리핑 노트를 확인해서 뭐가 필요한지 확인하세요. Nie posiadasz odpowiednich ładunków wybuchowych, sprawdź odprawę aby dowiedzieć się, czego potrzebujesz! - Nemáš správné výbušniny, podívej se do briefing poznámek aby jsi viděl které potřebuješ! + Nemáš správné výbušniny, podívej se do briefing poznámek, aby jsi viděl které potřebuješ! Não tens o tipo certo de explosivos, verifica as notas informativas para ver o que precisas! + Doğru cins patlayıcınız yok, doğrusu için brifing notlarına bakınız! 你拿错炸药啦! 多看一眼简报来确定你需要哪些炸药! @@ -503,17 +538,19 @@ Włamanie nastąpi za 10 sekund. Vyřazení za 10 sekund. Abertura em 10 segundos. + 10 saniye içinde kırılıyor. 强攻倒计时10秒 %1%2 aggression level increased to %3. %1%2 livello di aggressività incrementato a %3 - %1%2 el nivel de agresión ha incrementado a %3 + %1%2 el nivel de agresión ha aumentado a %3. %1%2 niveau d'agression augmenté à %3. %1%2 공격성이 %3 로 증가했습니다.<br/> %1%2 poziom agresji wzrósł do %3. %1%2 úroveň agrese se zvýšila na %3. %1%2 Nível de agressão aumentado para %3. + %1%2 Saldırganlık seviyesi %3 'e çıktı. %1%2 侵略层次上升至 %3. @@ -525,12 +562,13 @@ %1%2 poziom agresji spadł do %3. %1%2 úroveň agrese se snížila na %3. %1%2 Nível de agressão diminuído para %3. + %1%2 Saldırganlık seviyesi %3 'e düştü. %1%2 侵略层次下降至 %3. Aggression level changed Livello di aggressività mutato - Nivel de agresión cambiado + El nivel de agresión ha cambiado Changement du niveau d'agressivité 공격성 레벨 변화 Poziom agresji zmienił się @@ -542,12 +580,13 @@ %1 aggression level increased to %2.<br/> %1 livello di aggressività incrementato a %2.<br/> - %1 el nivel de agresión ha incrementado a %2. <br/> + %1 el nivel de agresión ha aumentado a %2.<br/> %1 niveau d'agression augmenté à %2.<br/> %1 공격성이 %2 로 증가했습니다.<br/> %1 poziom agresji wzrósł do %2.<br/> %1 úroveň agrese se zvýšila na %2.<br/> %1 Nível de agressão aumentado para %2. + %1 Saldırganlık seviyesi %2 'ye çıktı. <br/> %1 侵略层次上升至 %2.<br/> @@ -559,6 +598,7 @@ %1 poziom agresji spadł do %2.<br/> %1 úroveň agrese se snížila na %2.<br/> %1 Nível de agressão diminuído para %2. + %1 Saldırganlık seviyesi %2 'ye düştü. <br/> %1 侵略层次下降至 %2.<br/> @@ -582,23 +622,25 @@ Tylko nasz dowódca ma dostęp do tej czynności. Pouze velitel má přístup k této funkci. Apenas o Comandante tem acesso a esta função. + Sadece Komutan'ın bu fonsiyona erişimi var. 只有我们的指挥官才能使用该功能 You must first empty your Arsenal inventory in order to move the HQ. Devi prima svuotare l'inventario dell'Arsenale per muovere il QG. - Usted debe primero vaciar el inventario del Arsenal para poder mover el CG. + Debe vaciar primero el inventario del Arsenal para poder mover el CG. Vous devez d'abord vider l'inventaire de votre Arsenal afin de pouvoir deplacer le QG. 무기고의 인벤토리를 비워야 본부를 옮길 수 있습니다. Aby przenieść kwaterę główną, należy najpierw opróżnić ekwipunek Arsenału. Musíš nejdříve vyprázdnit inventář arzenálu aby jsi mohl přesunout HQ. Primeiro, tens de esvaziar o inventário do Arsenal antes de mover o QG. + Karargahı taşımak için öncelikle Sanal Cephanelik boşaltılmalı. 你必须先清空弹药库的库存才能转移总部 Arsenal inventory must be empty. L'inventario dell'Arsenale deve essere vuoto. - El inventario del arsenal debe estar vació. + El inventario del arsenal debe estar vacío. L'inventaire de l'Arsenal doit être vide. 무기고 인벤토리는 비어 있어야 합니다. Inwentarz arsenału musi być pusty. @@ -609,24 +651,26 @@ Put Petros down before you move the HQ! - Deposita Petros prima di muovere il QG! + Lascia Petros prima di muovere il QG! ¡Suelte a Petros antes de mover el CG! Placez Petros avant de déplacer le QG ! 본부를 옮기기 전에 페트로스를 내려놓으십시오! Połóż Petrosa, zanim przeniesiesz kwaterę główną! Polož Petrose než budeš hýbat s HQ! Pousa o Petros antes de mover o QG! + Karargahı hareket ettirmeden önce Petros'u sabitleyin! 在移动总部之前请先将Petros放下 Petros currently picked up. - Petros attualmente in possesso. + Petros attualmente in spalla. Petros está siendo sujetado. Petros est en train d'être deplacé. 페트로스는 현재 픽업된 상태입니다. Petros jest obecnie podniesiony. Petros sebrán. Petros atualmente em movimento. + Petros şu anda taşınıyor. Petros当前正被你攥在手心中 @@ -646,7 +690,7 @@ Countdown Conto alla rovescia - Cuenta atrás. + Cuenta atrás Compte à Rebours 카운트다운 Odliczanie @@ -659,7 +703,7 @@ Download error:<br/>%1 Download Fehler:<br/>%1 Errore di Download:<br/>%1 - Error al descargar.<br/>%1 + Error al descargar:<br/>%1 Erreur de téléchargement :<br/>%1 다운로드 오류:<br/>%1 Błąd pobierania:<br/>%1 @@ -672,7 +716,7 @@ Time Remaining: %1 secs Verbleibende Zeit: %1 secs Tempo rimanente: %1 sec - Tiempo restante: %1 segs. + Tiempo restante: %1 s. Temps Restant : %1 secs 남은 시간 : %1 초 Pozostały czas: %1 sek @@ -684,19 +728,20 @@ War Level Changed<br/><br/>Current Level: %1 Livello di Guerra Mutato<br/><br/>Livello Corrente: %1 - Nivel de la Guerra cambiado<br/><br/> Nivel actual: %1. + Nivel de la Guerra cambiado<br/><br/> Nivel actual: %1 Niveau de Guerre modifié<br/><br/>Niveau Actuel : %1 워 레벨 변화<br/><br/>현재 레벨: %1 Poziom Wojny Zmieniony<br/><br/>Bieżący poziom: %1 Úroveň války se změnila<br/><br/>Aktulní úroveň: %1 Nível de Guerra mudou<br/><br/>Nível Atual: %1 + Savaş Seviyesi Değişti<br/><br/>Şu anki Seviye: %1 战争等级变动<br/><br/>当前等级为: %1 Create Outpost Aussenposten erstellen Crea Avamposto - Crear Puesto Avanzado. + Crear Puesto Avanzado Créer un Avant-Poste 감시초소 건설하기 Postaw Posterunek @@ -712,15 +757,17 @@ Option obsolète. Utilisez Retirer la Garnison du QG à la place. 사용하지 않는 옵션입니다. 대신 주둔군 제거를 본부에서 사용하십시오. Przestarzała opcja. Zamiast tego użyj opcji Usuń Garnizon z Kwatery Głównej. + Zastarala volba. Místo toho použijte Odstranit posádku z HQ. Opção obsoleta. Usa Remover Guarnição a partir do QG ao invés. + Geçersiz opsiyon. Garnizonu Karargahtan ayırmayı deneyin.. 该选项已被弃用. 用总部功能 移除驻军 来替代. Move this asset Diesen Gegenstand bewegen Muovi questa risorsa - Mover este objeto. - Déplacer cet objet + Mover este objeto + Déplacer ce bien 이 에셋 이동시키기 Przesuń ten zasób. Přesunout tento asset. @@ -732,7 +779,7 @@ Buy Vehicle Fahrzeug kaufen Compra Veicolo - Comprar vehiculos + Comprar vehículo Acheter un véhicule 차량 구입 Приобрести технику @@ -745,7 +792,7 @@ You cannot buy vehicles while there are enemies near you. Non puoi comprare veicoli mentre vi sono nemici nelle vicinanze. - No puedes comprar vehículos mientras haya enemigos cerca tuyo. + No puede comprar vehículos mientras haya enemigos cerca. Vous ne pouvez pas acheter de véhicules tant que des ennemis sont proches. 적들이 근처에 있을 때는 차량을 구입할 수 없습니다. Nie możesz kupować pojazdów kiedy blisko ciebie są wrogowie. @@ -758,7 +805,7 @@ Interrogate Verhören Interroga - Interrogar. + Interrogar Interroger 심문하기 Przesłuchaj @@ -776,7 +823,7 @@ 모집 Найм ИИ Rekrutuj - Naverbovat + Rekrutovat Recrutar Göreve Al 招募 @@ -785,7 +832,7 @@ Release POW Gefangenen freilassen Rilascia PG - Dejar libre a PDG. + Dejar libre a PDG Relâcher le Prisonnier de Guerre 전쟁 포로 석방 Wypuść Jeńca @@ -798,24 +845,26 @@ I hate the fog Der Nebel nervt Odio la nebbia - Odio la niebla. + Odio la niebla Je déteste le brouillard 안개는 싫어 Nienawidzę mgły Nesnáším mlhu Eu odeio o nevoeiro + Sisten nefret ediyorum 我可太讨厌这雾气了 Clear Nearby Forest Den wald in der Nähe entfernen Libera la Vicina Foresta - Despejar el bosque cercano. + Despejar el bosque cercano Défricher la Forêt Proche 근처 숲 벌목 Oczyść najbliższy las Vymýtit les poblíž Limpar Floresta circundante + Yakındaki ağaçları temizle 清除附近的森林 @@ -828,13 +877,14 @@ Deszcz deszcz idź sobie Jdi pryč dešti! Chuva chuva vai embora + Yağmur yağmur KAYBOL 按钮按钮,雨水立走 Rest for 8 Hours 8 Stunden ruhen Riposa 8 Ore - Descansar durante 8 horas. + Descansar durante 8 horas Se reposer pour 8 Heures 8시간 동안 쉬기 Odpoczywaj przez 8 godzin @@ -872,117 +922,127 @@ Build HQ here HQ hier bauen Costruisci QG qui - Construir CG aquí. + Construir CG aquí Construire le QG ici 여기에 본부 건설하기 Zbuduj kwaterę główną tutaj Postavit HQ zde Construir QG aqui + Karargahı buraya kurun 在此处建立总部 HQ Management Gestione QG - Gestionar CG. + Gestionar CG Gestion du QG 본부 관리 Zarządzanie kwaterą główną Správa HQ Gestão do QG + Karargah Yönetimi 总部管理 Decifer Intel Intel entschlüsseln Decifra Intelligence - Descifrar Inteligencia. + Descifrar Inteligencia Décrypter les Renseignements 군사정보 해독 Rozszyfruj dane wywiadowcze Dešifrovat Intel Decifrar Informação + İstihbaratı deşifre et 解析情报 Download Intel Intel downloaden Scarica Intelligence - Descargar Inteligencia. + Descargar Inteligencia Télécharger les Renseignements 군사정보 다운로드 Pobierz dane wywiadowcze Stáhnout Intel Descarregar Informação + İstihbaratı indir 下载情报 Search for Intel Nach Intel suchen Cerca Intelligence - Rebuscar inteligencia militar. + Rebuscar inteligencia militar Chercher des Renseignements 군사정보 수색 Szukaj danych wywiadowczych Hledat Intel Procurar Informação + İstihbarat topla 搜索情报 Take Intel Intel nehmen Prendi Intelligence - Agarrar la inteligencia. + Coger inteligencia Récupérer les Renseignements 군사정보 확보 Weź informacje Vzít Intel Pegar Informação + İstihbaratı al 拿取情报 Mission Request Richiesta di missione - Solicitar mision. + Solicitar misión Demande de mission 임무 요청 Prośba o misję Požádat o misi Requisitar Missão + Görev Talebi 任务要求 Liberate POW Kriegsgefangene befreien Libera PG - Liberar PDG. + Liberar PDG Libérer le Prisonnier de Guerre 전쟁 포로 해방시키기 Uwolnij jeńców wojennych Osvobodit POW Libertar PdG + Rehine Kurtarma 解放战俘 Unit Recruitment Einheit rekrutieren Reclutamento Unità - Reclutamiento de tropas. + Reclutamiento de tropas Recrutement d'Unités 병력 모집 Rekrutacja jednostek Verbování jednotek Recrutamento de unidades + Birimleri Göreve Alma 招募单位 You cannot recruit units while there are enemies near you. Non puoi reclutare unità mentre vi sono nemici nelle vicinanze. - No puedes reclutar tropas mientras haya enemigos cerca tuyo. + No puede reclutar tropas mientras haya enemigos cerca. Vous ne pouvez pas recruter d'unités tant que des ennemis sont proches. 적들이 근처에 있을 때는 유닛을 모집할 수 없습니다. Nie możesz rekrutować jednostek kiedy blisko ciebie są wrogowie. Nemůžeš rekrutovat jednotky když jsou poblíž nepřátelé. Não podes recrutar unidades quando inimigos estão próximos de ti. + Yakın civarda düşmanlar varken göreve alım yapamazsınız. 你不能在附近存在敌人的情况下招募单位 @@ -995,6 +1055,7 @@ Wyzwól Osvobodit Libertar + Kurtar 解放 @@ -1042,13 +1103,14 @@ Przenieś skrzynię z amunicją do ciężarówki Přesunout Bednu do Náklaďáku. Transferir Caixa de Munições para Carrinha + Kasayı kamyona aktar 将弹药箱转移到运输载具上面 Buy Vehicle Fahrzeug kaufen Compra Veicolo - Comprar vehiculos + Comprar vehículo Acheter un véhicule 차량 구입 Приобрести технику @@ -1061,23 +1123,25 @@ You cannot buy vehicles while there are enemies near you. Non puoi comprare veicoli mentre vi sono nemici nelle vicinanze. - No puedes comprar vehículos mientras haya enemigos cerca tuyo. + No puede comprar vehículos mientras haya enemigos cerca. Vous ne pouvez pas acheter de véhicules tant que des ennemis sont proches. 적들이 근처에 있을 때는 차량을 구입할 수 없습니다. Nie można kupować pojazdów, gdy w pobliżu znajdują się wrogowie. Nemůžeš kupovat vozidla když jsou poblíž nepřátelé. Não podes comprar veículos quando inimigos estão próximos de ti. + Yakınında düşmanlar varken araç satın alamazsınız. 你无法在附近存在敌人的情况下购买武器 Garbage Deleted.<br/>Last GC was %1 ago. Immondizia Eliminata.<br/>Ultimo PI è stato %1 fa. - Basura eliminada. <br/>El ultimo Limpiador de Basura fue hace %1. + Basura eliminada.<br/>La última limpieza de basura fue hace %1. Mémoire Nettoyée.<br/>Dernier nettoyage était il y a %1 . 쓰래기 수집 완료.<br/>마지막 쓰래기 수집은 %1 전이었습니다. Śmieci usunięte.<br/>Ostatnie usuwanie było %1 temu. Odpad vymazán.<br/>Poslední sběr odpadků proběhl před %1. Lixo apagado.<br/>Última LL foi há %1 + Çöp Temizlendi. <br/>Son ÇT %1 kadar önceydi. 杂物清理完毕.<br/>距离上次杂物清理已过去%1. @@ -1097,12 +1161,13 @@ Please wait for GC to finish.<br/>Last GC was %1 ago. Si prega di attendere che il PI finisca.<br/>Ultimo PI è stato %1 fa. - Por favor, deje que acabe el Limpiador de Basura..<br/> El ultimo Limpiador de Basura fue hace %1. + Por favor, deje que acabe el Limpiador de Basura.<br/> La última limpieza de basura fue hace %1. Merci d'attendre que le nettoyage mémoire se termine.<br/> Le dernier était il y a %1. 쓰레기 수집이 끝날 때까지 기다려 주십시오.<br/>마지막 쓰레기 수집은 %1 전이었습니다. Proszę poczekać na zakończenie usuwania śmieci.<br/>Ostatnie usuwanie było %1 temu. Prosím vyčkej než sběr odpadků dokončí svojí práci. Poslední sběr proběhl před %1. Por favor espera pela LL acabar.<br/>Última LL foi há %1 + Lütfen ÇT'nin bitmesini bekleyin.<br/>Son ÇT %1 kadar önceydi 请等待杂物清理完成<br/>距离上次杂物清理已过去 %1. @@ -1113,15 +1178,19 @@ Client Headless 헤드리스 클라이언트 Virtuální entita + Headless Client + 无头客户端 A Headless Client has been disconnected. This will cause malfunctions. Head back to HQ for saving ASAP and ask and Admin for a restart. L'Headless Client è stato disconnesso. Ciò causerà malfunzionamenti. Torna al QG per salvare il prima possibile e chiedi ad un Amministratore di riavviare. - Un Headless Client ha sido desconectado. Esto causara malfunciones y errores. Vuelva al CG lo antes posible para guardar el progreso y pregunte a un administrador para que reinicie. + Un Headless Client ha sido desconectado. Esto causará errores. Vuelva al CG lo antes posible para guardar el progreso y pregunte a un administrador para que reinicie. Un Client Headless a été déconnecté. Cela va causer des disfonctionnnement. Retournez au QG pour sauvegarder aussi vite que possible et demandez à un Admin pour un redémarrage. 헤드리스 클라이언트의 연결이 끊어졌습니다. 이로 인해 오작동이 발생합니다. 본부로 돌아가 최대한 빨리 저장한 후, 관리자에게 다시 시작하도록 요청하십시오. Headless Client rozłączył się. To spowoduje problemy. Wracajcie do kwatery głównej aby jak najszybciej zapisać stan gry i poproście admina o restart. Virtuální entita byla odpojena. Toto může způsobit problémy. Vrať se okamžitě na HQ aby jsi si uložil hru a řekni Adminovi o restart. + Bir Headless Client bağlantısı koptu. Bu arızalara yok açabilir. Karargaha dönüp oyunu kaydedin ve bir Admin'den oyunu yeniden başlatmasını isteyin. + 无头客户端已断开连接。这将导致故障。返回总部以尽快保存,并要求管理员重新启动。 Garrison @@ -1140,77 +1209,88 @@ Garrison removed<br/><br/>Recovered Money: %1 €<br/>Recovered HR: %2 Guarnigione rimossa<br/><br/>Soldi Recuperati: %1 €<br/> HR recuperate: %2 + Guarnición eliminada<br/><br/>Dinero recuperado: %1 €<br/>RH recuperados: %2 Garnison supprimée<br/><br/>Argent Récupéré : %1 €<br/>RH Récupéré : %2 주둔군 회수됨<br/><br/>회수된 돈: %1 €<br/>회수된 인적 자원 : %2 Garnizon usunięty<br/><br/>Odzyskane pieniądze: %1 €<br/>Odzyskane HR: %2 Posádka odstraněna<br/><br/>Vrácené peníze: %1 €<br/>Vrácené HR: %2 Guarnição removida<br/><br/>Dinheiro recuperado: %1<br/>RH recuperados: %2 + Garnizon kaldırıldı. <br/><br/>Kurtarılan Para: %1 €<br/>Kurtarılan HR: %2 驻军已移除<br/><br/>已收回资金: %1 €<br/>已回收人力: %2 HQ Garrison will stay here and distract the enemy. La Guarnigione del QG rimarrà qui e distrarrà il nemico. - La guarnición de HQ se quedará acá y distraerá al enemigo. + La guarnición del CG se quedará aquí y distraerá al enemigo. La Garnison du QG va rester ici et distraire les ennemis. 본부 주둔군은 여기서 대기하면서 적군을 교란할 것입니다. Garnizon sztabu zostanie tutaj i odwróci uwagę wroga. Posádka HQ zůstane tady a bude odvádět pozornost nepřítele. Guarnição do QG vai ficar aqui e distraí os inimigos. + Karargah Garnizonu burada kalıp düşman dikkatini üstüne çekecek. 总部驻军将驻扎在此地来分散敌人注意力. Aborted Outpost Capture Cattura dell'Avamposto abortita - Captura de Puesto de Avanzada Abortada + Captura del Puesto de Avanzada cancelada Capture de l'Avant-Poste abandonnée. 버려진 전초기지 점령 Przerwane przejęcie posterunku Zabrání stanoviště zrušeno Captura de Posto Avançado abortada + Karakol Saldırısı İptal Edildi 遗弃哨站抢占 + + Abort Outpost Capture + The enemy still lurks about. Check your map and clear the area. Il nemico ancora si aggira nei paraggi. Controlla la mappa e libera l'area. - El enemigo sigue cerca. Mira tu mapa y limpiar la zona. + El enemigo sigue cerca. Mire su mapa y limpie la zona. L'ennemi rôde toujours dans les parages. Verifiez votre carte et nettoyez la zone. 아직도 적이 근처에 서성이고 있습니다. 맵을 보고 지역을 정리하세요. Wróg wciąż się czai. Sprawdź mapę i oczyść teren. Nepřítel je stále v oblasti. Zkontroluj mapu a vyčisti oblast. O inimigo ainda espreita algures. Verifica o mapa e limpa a área. + Etrafta hala düşman mevcut. Haritanıza bakın ve bölgeyi temizleyin. 敌人仍在四处游荡. 查看地图方位并清除该区域. The enemy still lurks about. Hunt them down and clear the area. Il nemico ancora si aggira nei paraggi. Dagli la caccia e libera l'area. - El enemigo sigue vivo. Cázalos y limpia la zona. + El enemigo sigue vivo. Cácelos y limpie la zona. L'ennemi rôde toujours dans les parages. Traquez-les et nettoyez la zone. 아직도 적이 근처에 서성이고 있습니다. 찾아서 지역을 정리하세요. Wróg nadal czai się w pobliżu. Załatw ich i oczyść teren. Nepřítel je stále v oblasti. Ulov je a vyčisti oblast. O inimigo ainda espreita algures. Caça-os e limpa a área. + Etrafta hala düşman mevcut. Düşmanları etkisiz hale getirin ve bölgeyi temizleyin. 敌人仍在四处游荡. 将他们猎杀殆尽并清除该区域. You cannot Capture the Flag while Undercover. Non puoi Catturare la Bandiera mentre sei Sotto Copertura. - No puedes capturar la bandera mientras estas encubierto. + No puede capturar la bandera mientras está encubierto. Vous ne pouvez pas Capturer le Drapeau en étant Incognito. 위장한 상태로 점령할 수 없습니다. Nie można przejąć flagi będąc w trybie pod przykryciem Nemůžeš zabrat vlajku když jsi v utajení. Não podes Capturar a bandeira enquanto estás Camuflado. + Gizli Mod'da bayrak ele geçirilemez. 你无法在伪装模式下夺取战旗 You cannot capture Airports until you reach War Level 3. Non puoi catturare gli Aeroporti prima del Livello di Guerra 3. - No puedes capturar aeropuertos hasta que llegues al Nivel de Guerra 3. + No puede capturar aeropuertos hasta que llegue al Nivel de Guerra 3. Vous ne pouvez pas capturer d'Aéroport avant d'atteindre le Niveau de Guerre 3. 워 레벨 3에 도달하기 전에는 공군 기지를 점령할 수 없습니다. Nie możesz przejmować lotnisk, dopóki nie osiągniesz 3 poziomu wojny. Nemůžeš zabírat Letiště dokud úroveň války nedosáhne úrovně 3. Não podes capturar Aeroportos até chegar ao Nível de Guerrra 3. + Savaş seviyesi 3'e ulaşmadan Havalimanlarını ele geçiremezsin. 在到达战争等级3之前,你无法占领机场 @@ -1229,7 +1309,7 @@ Flag pole being used, wait %1. Pennone in uso, attendi %1. - Bandera siendo usada, esperá %1. + La bandera está en uso, espere %1. Mât de Drapeau utilisé, attendez %1. 게양대를 사용중입니다. %1 기다려주십시오. Maszt jest w użyciu, poczekaj %1. @@ -1241,49 +1321,56 @@ Click on the Watchpost or Roadblock to delete. Clicca sul Posto di Guardia o il Posto di Blocco per eleminarlo. - Apreta en la torre de vigilancia o la barricada para eliminarla. + Haga click en el puesto de vigilancia o bloqueo de carretera para eliminarlo. Cliquez sur le Poste d'Observation ou le Barrage Routier pour le supprimer. 파괴할 감시초소나 검문소를 클릭하세요. - Klikni na Předsunout hlídku nebo Zátaras k vymazání. + Klikni na pozorovací bod nebo zátaras k vymazání. Clica no Posto de Vigia ou no Bloqueio de Estrada para o apagar. + Gözcü kulesine ya da Barikatlara tıklayarak kaldırın. 单击哨塔或者路障来移除他们. Click on the position you wish to build the Watchpost or Roadblock. <br/><br/> Remember: to build Roadblocks you must click exactly on a road map section. Clicca sulla posizione dove desideri costruire il Posto di Guardia o il Posto di Blocco. <br/><br/> Ricorda: per costruire un Posto di Blocco devi cliccare su una sezione di strada nella mappa. + Haga click en la posición en la que quiera construir el puesto de vigilancia o bloqueo de carretera. <br/><br/> Recuerde: para construir bloqueos de carretera debe clicar exactamente en una carretera. Cliquez sur la position où vous souhaitez construire le Poste d'Observation ou le Barrage Routier. <br/><br/> Souvenez vous : pour construire un Barrage Routier vous devez cliquer exactement sur une section de route sur la carte. 감시초소 또는 검문소를 건설하고 싶은 곳을 클릭하십시요.<br/><br/> 검문소는 길 위를 클릭해야합니다. - Klikni na pozici kde si přeješ vybudovat Předsunout hlídku nebo Zátaras. <br/><br/> Pamatuj: K vybudování Zátarasu musíš kliknout přímo na silnici. + Klikni na pozici kde si přeješ vybudovat pozorovací bod nebo zátaras. <br/><br/> Pamatuj: K vybudování zátarasu musíš kliknout přímo na silnici. Clica na posição em que desejas construir o Posto de Vigia ou Bloqueio de Estrada.<br/><br/> Lembra-te: para construir Bloqueios de Estrada tem que clicar exatamente numa porção do mapa que seja estrada. + Gözcü kulesine ya da Barikatlara kurmak istediğiniz yere tıklayın.<br/><br/> Unutmayın ki Barikat kurmak için yolun üstünde olmanız gerekmektedir. 单击你想要建造哨塔或者路障的位置. <br/><br/>切记: 建造路障需要你精确单击地图上画的路 No Watchposts or Roadblocks deployed to delete. Nessu Posto di Guardia o Posto di Blocco dispiegato da eliminare. - No hay puestos de observación o barricadas activas para eliminar. + No hay puestos de vigilancia o bloqueos de carretera desplegados para eliminar. Pas de Poste d'Observation ou de Barrage Routiers à supprimer. 파괴할 감시초소나 검문소가 없습니다. - Nejsou žádné Předsunuté hlídky nebo Zátarasy k vymazání. + Nejsou žádné pozorovací body nebo zátarasy k vymazání. Nenhum Posto de Vigia ou Bloqueio de Estrada implantado para eliminar. + Kaldırılacak Gözcü kulesi ya da Barikat yok. 没有任何部署完毕的哨塔或者路障可供移除 You cannot delete a Post while enemies are near it. Non puoi eliminare un Appostamento mentre vi sono nemici nei paraggi. - No puedes eliminar un Puesto mientras que tiene enemigos cerca. + No puede eliminar un Puesto mientras haya enemigos cerca. Vous ne pouvez pas supprimer un Poste tant que des ennemis en sont proches. 적들이 근처에 있을 때는 초소를 파괴할 수 없습니다. Nemůžeš smazat Stanoviště pokud jsou poblíž nepřátelé. Não podes eliminar um Posto com inimigos perto dele. + Düşmanlar yakındayken bu mevkiyi kaldıramazsın. 你无法在站点附近存在敌人的情况下移除它. We can only deploy / delete one Watchpost or Roadblock at a time. Possiamo solo dispiegare / eliminare un Posto di Guardia o un Posto di Blocco alla volta. + Solo podemos desplegar / eliminar un puesto de vigilancia o bloqueo de carretera a la vez. Vous ne pouvez déployer / supprimer qu'un seul Poste d'Observation ou Barrage Routier à la fois. 오직 한번에 한 개의 감시초소나 검문소를 배치/파괴 할 수 있습니다. - Můžeš rozmísťovat / mazat pouze jednu Předsunutou hlídku nebo Zátaras najednou. + Můžeš rozmísťovat / mazat pouze jeden pozorovací bod nebo zátaras najednou. Só podemos implantar / eliminar um Posto de Vigia ou Bloqueio de Estrada de cada vez. + Aynı anda sadece bir tane Gözcü kulesi ya da Barikat kurabilir / kaldırabiliriz. 我们一次性只能部署/移除单个哨塔或者路障 @@ -1294,37 +1381,42 @@ 근처에 초소 없음. Žádné stanoviště poblíž. Nenhum posto perto + Yakın civarda mevki yok. 附近不存在任何站点 You need a radio in your inventory to be able to give orders to other squads. Ti serve una radio per dare ordini alle altre squadre. - Necesitas una radio en tu inventario para poder darle órdenes a otros escuadrones. + Necesita una radio en su inventario para poder dar órdenes a otros escuadrones. Vous avez besoin d'une radio dans votre inventaire pour donner des ordres aux autres escouades. 당신의 인벤토리에 무전기가 있어야 타 분대에 명령을 내릴 수 있습니다. Potrzebujesz radia w ekwipunku, aby móc wydawać rozkazy innym oddziałom. Potřebuješ mít v inventáři vysílačku aby jsi mohl vydávat rozkazy ostatním družstvům. Precisas de um rádio no inventário para conseguires dar ordens a outros pelotões + Diğer Mangalara emir verebilmek için envanterinizde telsiz olması gerekmektedir. 你需要装备一个无线电才可以给其他班组下达命令 You need a Radio Man in your group to be able to give orders to other squads. Ti serve un Operatore Radio per dare ordini alle altre squadre. - Necesitas un operador de radio en tu grupo para poder darle órdenes a otros escuadrones. + Necesita un operador de radio en su grupo para poder dar órdenes a otros escuadrones. Vous avez besoin d'un Opérateur Radio dans votre groupe pour donner des ordres aux autres escouades. 당신의 그룹에 무전병이 있어야 타 분대에 명령을 내릴 수 있습니다. Potrzebujesz radiowca w swojej grupie, aby móc wydawać rozkazy innym oddziałom. Potřebuješ mít ve skupině Radistu aby jsi mohl dávat rozkazy ostatním družstvům. Precisas de um Radiotelegrafista no teu grupo pra conseguires dar ordens a outros pelotões. + Diğer Mangalara emir verebilmek için manganızda Radyo Operatörü olması gerekmektedir. 你的班组需要有一个通信员才可以给其他班组下达命令 You lack of resources to build this Watchpost or Roadblock. <br/><br/> %1 HR and %2 € needed. Ti mancano le risorse per costruire questo Posto di Guardia o Posto di Blocco. <br/><br/> %1 HR e %2 € richiesti. + No tiene los recursos para construir este puesto de vigilancia o bloqueo de carretera. <br/><br/> Necesita %1 RH y %2 €. Vous manquez de ressources pour construire ce Poste d'Observation ou Barrage Routier. <br/><br/> %1 RH et %2 € requis. 당신은 감시초소나 검문소를 건설하기 위한 자원이 부족합니다.<br/><br/> %1 인적 자원과 %2 €가 필요합니다. Chybí ti zdroje aby jsi vybudoval Předsunutou hlídku nebo Zátaras. <br/><br/> %1 HR a %2 € je vyžadováno. Faltam recursos para construir este Posto de Vigia ou Bloqueio de Estrada. <br/><br/> %1 RH e %2 € necessários. + Bu mevkiiyi kurmak için yetersiz kaynaklar. <br/><br/> %1 HR ve %2 € gerekli. 你缺少建造哨塔或者路障的资源. <br/><br/> 需要 %1 人力 以及 %2 € . @@ -1349,38 +1441,43 @@ Wymagany radiowiec Je vyžadován radista Radiotelegrafista necessário - Telsizci gerekli + Radyo Operatörü gerekli 需要通信员 Watchposts/Roadblocks Wachposten/Straßensperre Posto di Guardia/Posto di Blocco - Torres de Vigilancia/Barricadas + Puestos de Vigilancia/Bloqueos de carretera Postes d'Observation/Barrages Routiers 감시초소/검문소 Předsunutá hlídka/Zátaras Posto de Vigia/Bloqueio de Estrada + Gözcü kuleleri / Barikatlar 哨塔/路障 There are enemies in the surroundings of that area, please select another. Non vi sono nemici in quell'area, selezionane un'altra. + Hay enemigos en los alrededores de ese área, por favor, seleccione otra. Il y a des ennemis dans les environs de cette zone, choisissez-en une autre. 선택한 장소 근처에 적이 있습니다. 다른 장소를 선택해 주세요. W okolicy tego obszaru znajdują się wrogowie, wybierz inny. V okolí dané lokace jsou nepřátelé, prosím vyber jinou. Há inimigos nas redondezas dessa área, por favor seleciona outra. + Seçili pozisyonda düşmanlar mevcut, lütfen yeni bir pozisyon seçiniz. 该区域附近有敌人在游荡,请选择其他区域 Place selected is very close to enemy zones.<br/><br/> Please select another position. Il posto selezionato è molto vicino a zone nemiche.<br/><br/> Selezionane un altro. + El lugar seleccionado está muy cerca de zonas enemigas.<br/><br/> Por favor, seleccione otra posición. Le lieu choisi est très proche des zones ennemies.<br/><br/> Choisissez une autre position. 선택한 장소가 적진과 너무 가깝습니다.<br/><br/> 다른 장소를 선택해 주세요. Wybrane miejsce znajduje się bardzo blisko stref wroga.<br/><br/> Wybierz inną pozycję. Vybrané místo je příliš blízko k nepřátelské zoně.<br/><br/> Prosím vyber jinou pozici. Lugar selecionado é muito próximo de zonas inimigas.<br/><br/> Por favor, seleciona outra posição. + Seçilen pozisyon düşman bölgelerine çok yakın.<br/><br/> Lüften yeni bir pozisyon seçin 选定位置离敌人防线太近了 .<br/><br/>请选择其他位置 @@ -1404,6 +1501,7 @@ Wybrana pozycja nie może znajdować się w wodzie. Vybraná pozice nemůže být ve vodě. Posição selecionada não pode ser na água. + Seçilen pozisyon suyun içinde olamaz. 选定位置不能在水下 @@ -1422,17 +1520,20 @@ Petros has been killed. You lost part of your assets and need to select a new HQ position far from the enemies. Petros è stato ucciso. Hai perso parte delle tue risorse e devi scegliere una nuova posizione per il QG lontano dai nemici - Petros a été tué. Vous perdez une part de vos biens et devez choisir une nouvelle position pour le QG loin des ennemis. + Petros ha sido asesinado. Habéis perdido parte de sus objetos y necesitáis seleccionar un nuevo CG lejos de los enemigos. + Petros a été tué. Vous perdez une partie de vos biens et devez choisir une nouvelle position pour le QG loin des ennemis. 페트로스가 사망했습니다. 자산 중 일부를 잃고 적에게서 멀리 떨어진 새로운 본부 위치를 선택해야합니다. Petros został zabity. Straciliście część swoich zasobów i musicie wybrać nową pozycję HQ z dala od wrogów. Petros byl zabit. Ztratili jste část vašeho majetku a budete muset vytvořit novou pozici pro velitelství daleko od nepřátel. Petros foi morto. Perdeste parte dos teus ativos e precisas de selecionar uma nova posição para o QG longe de inimigos. + Petros öldürüldü. Elinizdeki ekipmanların bir kısmını kaybettiniz ve düşmanlardan uzakta yeni bir Karargah pozisyonu seçmeniz gerekmekte. Petros已经牺牲了. 你失去了部分资产而且你需要重新在敌人防线外建立一个新的总部 HQ Position HQ Position Posizione QG + Posición del CG Position du QG 본부 위치 Pozycja kwatery głównej @@ -1444,21 +1545,25 @@ You must click near a map marker. Devi cliccare vicino a un marcatore sulla mappa. + Debe clicar cerca de un marcador de mapa. Vous devez cliquer à côté d'un marqueur de carte. 맵 마커 근처를 클릭해야합니다. Musisz kliknąć w pobliżu znacznika na mapie. Musíš kliknout blízko značky na mapě. Precisas de clicar perto de um marcador do mapa. + Harita İşaretlerinden birine tıklamanız gerek. 你需要在地图标记附近单击 Click on the zone you want to rebuild. Clicca sulla zona che vuoi ricostruire. + Haga click en la zona que quiera reconstruir. Cliquez sur la zone que vous voulez reconstruire. 재건축하고 싶은 곳을 클릭하세요. Kliknij strefę, którą chcesz odbudować. Klikni na zónu kterou chceš obnovit. Clica na zona que queres reconstruir. + Yeniden inşa etmek istediğiniz bölgeyi seçin. 单击你想进行重建的位置 @@ -1469,7 +1574,9 @@ %1 Reconstruit %1 재건축 완료 %1 Odbudowane + %1 postaveno %1 Reconstruído + %1 yeniden yapıldı. %1 已被重建 @@ -1480,43 +1587,55 @@ Tour Radio reconstruite. 통신탑 재건축 완료. Wieża radiowa odbudowana. + Radiová věž znovu postavena. Torre de Rádio reconstruída + Radyo Kulesi yeniden yapıldı. 通信塔已被重建 You cannot rebuild that. Non puoi ricostruire ciò. - No puedes reconstruir esto. + No puede reconstruir esto. Vous ne pouvez pas reconstruire ceci. 그것은 재건축할 수 없습니다. Nie można tego odbudować. + Toto nemůžeš znovu postavit. Não podes reconstruir isso. + Bunu yeniden yapamazsınız. 你无法重建这个 You do not have enough money to rebuild any Asset. You need 5.000 €. Non hai abbastanza denaro per ricostruire alcuna risorsa. Necessiti 5.000 €. + No tiene dinero suficiente para reconstruir ningún objeto. Necesita 5.000 €. Vous n'avez pas assez d'argent pour reconstuire des Biens. Vous avez besoin de 5.000€. 당신은 이 에셋을 재건축하기 위한 돈을 충분히 가지고 있지 않습니다. 5000€가 필요합니다. Nie masz wystarczająco dużo pieniędzy, aby odbudować jakikolwiek obiekt. Potrzebujesz 5 000 €. + Nemáš dostatek peněz pro znovu postavený jakéhokoliv Assetu. Potřebuješ 5 000 €. Não tens dinheiro suficiente para reconstruir qualquer Ativo. Precisas de 5.000€. + Yeni ekipman yapmak için yeterinde paranız yok. 5.000 €'ya ihtiyacınız var. 你当前的资金不足以重建任何资产. 你需要 5.000 €. That Outpost does not have a destroyed Radio Tower. Quell'Avamposto non ha un Torre Radio distrutta. + Esa base no tiene una torre de radio destruida. Cet Avant-Poste n'a pas de Tour Radio détruite. 이 전초기지는 파괴된 송신탑을 가지고 있지 않습니다. Toto stanoviště nemá zničenou Rádiovou Věž. Este Posto Avançado não tem Torre de Rádio. + O karakolun yıkılmış bir Radyo Kulesi yok. 那个哨站没有被摧毁的通信塔 You cannot rebuild a Radio Tower in an Outpost which does not belong to %1. Non puoi ricostruire una Torre Radio in un Avamposto che non appartiene a %1. + No puede reconstruir una torre de radio en una base que no pertenezca a %1. Vous ne pouvez pas reconstruire une Tour Radio dans un Avant-Poste qui n'appartient pas à %1. %1의 소유가 아닌 전초기지의 송신탑은 재건축할 수 없습니다. + Nemůžeš znovu postavit Radiovou věž na základně, která nespadá pod %1. Não podes reconstruir a Torre de Rádio num Posto Avançado que não pertence a %1. + %1 'e ait olmayan bir Karakola Radyo Kulesi dikemezsiniz. 你无法在一个不属于 %1 的哨站里重建通信塔 @@ -1528,7 +1647,7 @@ 재건축 Восстановление объектов Odbuduj - Znovu vybudovat objekt + Znovu vybudovat objekty Reconstruir Ativos Varlıkları Yrniden Oluştur 重建资产 @@ -1536,17 +1655,20 @@ Vehicle must be closer than 50 meters to the headquarters marker. Il veicolo deve essere entro 50 metri dal marcatore del quartier generale. + El vehículo debe estar a 50 metros o menos del marcador del CG. Le Véhicule doit être à moins de 50 mètres du marqueur du quartier général. 차량이 본부 마커에서 50미터 이내로 들어와야 합니다. Pojazd musi znajdować się bliżej niż 50 metrów od znacznika kwatery głównej. + Vozidlo musí být blíž než 50 metrů od značky HQ. O veículo tem de estar a pelo menos 50m do marcador do quartel general. + Araç, Karargaha 50 metreden kısa mesafede olmalıdır. 载具和总部标记之前的距离必须低于50米 In order to sell the vehicle, it must be empty. Il veicolo deve essere vuoto prima di essere venduto. Para poder vender el vehiculo, debe estar vacío. - Pour vendre le véhicule il doit être vide. + Pour vendre le véhicule, il doit être vide. 차량을 팔려면 차량이 비어있어야 합니다. Aby sprzedać pojazd, musi on być pusty. Aby jsi prodal vozidlo, musí být prázdné. @@ -1557,41 +1679,46 @@ You are not looking at a vehicle. Non stai guardando un veicolo. - No estás mirando a un vehículo. + No está mirando a un vehículo. Vous ne regardez pas vers un véhicule. 당신은 차량을 보고 있지 않습니다. Nie patrzysz na pojazd Nedíváš se na vozidlo. Não estás a olhar para qualquer veículo. - Herhangi bir araca bakmıyorsun. + Herhangi bir araca bakmıyorsunuz. 你所选定的东西不是一辆载具 You are not the owner of this vehicle. Therefore, you cannot sell it. Non sei il proprietario di questo veicolo. Dunque non puoi venderlo. - No eres el dueño de este vehículo. Por esto, no lo puedes vender. + No es el dueño de este vehículo. Por tanto, no lo puede vender. Vous n'êtes pas le propriétaire de ce véhicule. Par conséquent vous ne pouvez pas le vendre. 당신은 차량 주인이 아니기 때문에 차량을 판매할 수 없습니다. Nie jesteś właścicielem tego pojazdu. Dlatego nie możesz go sprzedać. Nejsi vlastníkem tohoto vozidla, tudíž ho nemůžeš prodat. Não és o dono deste veículo. Pelo que tal, não podes vendê-lo + Bu aracın sahibi değilsiniz. Bu sebeple satamazsınız. 这个载具并不属于你. 因此,你无法贩卖它 The vehicle you are looking at is not suitable for our marketplace. Il veicolo che stai guardando non è idoneo per questo mercato. + El vehículo al que está mirando no es apto para nuestro mercado. + Le véhicule que vous regardez n'est pas adapté à notre marché. Vozidlo na které se díváš není vhodné pro náš trh. - Şuanda baktığın araç pazarımız için uygun değil. + Şu anda baktığın araç pazarımız için uygun değil. + 你所选定的载具并不适用于我们的市场 Vehicle sale already in progress. Vendita del veicolo in corso. - Este vehículo está siendo vendido. + Este vehículo ya se está vendiendo. La vente du véhicule est déjà en cours. 차량 판매가 이미 진행 중입니다. Sprzedaż pojazdu jest już w toku. Vozidlo je již prodáváno. Venda do veículo em progresso. + Araç satışı devam ediyor. 载具贩卖正在进行中 @@ -1637,65 +1764,73 @@ You cannot unlock/lock destroyed vehicles. Non puoi aprire/chiudere veicoli distrutti. + No puede abrir/cerrar vehículos destruidos. + Vous ne pouvez pas verrouiller/déverrouiller un véhicule détruit. Nemůžeš odemknout/zamknout zničené vozidlo. - Patlamış araçların kilidini aç/kapat yapamazsın. + Patlamış araçların kilidini aç/kapat yapamazsınız. + 你无法解锁/上锁已经被摧毁的载具 You are not looking at a vehicle. Non stai guardando un veicolo. - No estás mirando un vehículo. + No está mirando a un vehículo. Vous ne regardez pas vers un véhicule. 당신은 차량을 보고 있지 않습니다. Nie patrzysz na pojazd Nedíváš se na vozidlo. Não estás a olhar para qualquer veículo. - Herhangi bir araca bakmıyorsun. + Herhangi bir araca bakmıyorsunuz. 你所选定的东西不是一辆载具 Sorry you cannot unlock %1. Mi dispiace, non puoi aprire %1. - Disculpe, usted no puede desbloquear %1. + Lo siento, no puede desbloquear %1. Désolé, vous ne pouvez pas déverrouiller %1. 죄송하지만 %1 은 잠금 해제가 불가능합니다. Przepraszamy, nie można odblokować %1. Promiň, nemůžeš odemknout %1. Desculpa, não podes destrancar %1. - Üzgünüm kilidi açamazsın %1. + %1 'in kilidini açamazsınız. 抱歉 你无法解锁 %1 The vehicle you are looking at cannot be used. Il veicolo che stai guardando non può essere usato. - El vehículo que estás viendo no puede ser usado. + El vehículo que está mirando no se puede usar. Le véhicule que vous regardez ne peut pas être utilisé. 보고 있는 차량은 사용이 불가능합니다. Pojazd, który oglądasz, nie może być używany. Vozidlo na které se díváš, nemůže být použito. O veículo para o qual estás a olhar não pode ser usado. - Şu anda baktığın araç kullanılamaz. + Şu anda baktığınız araç kullanılamaz. 你无法使用当前选定的载具 The vehicle you are looking at does not belong to anyone. Il veicolo che stai guardando non appartiente a nessuno. + El vehículo que está mirando no tiene dueño. + Le véhicule que vous regardez n'appartient à personne. Vozidlo na které se díváš nikomu nepatří. + Şu anda baktığınız araç kimseye ait değil. + 你当前选定的载具并不属于任何人 You cannot unlock/lock vehicles which you do not own. Non puoi aprire/chiudere veicoli che non possiedi. - No puedes bloquear/desbloquear un vehículo que no es tuyo. + No puede abrir/cerrar vehículos que no le pertenezcan. Vous ne pouvez pas déverrouiller/verrouiller un véhicule qui ne vous appartient pas. 당신은 당신의 차량이 아닌 차를 잠그거나 잠금 해제할 수 없습니다. Nie możesz odblokować/zablokować pojazdów, których nie jesteś właścicielem. Nemůžeš odemknout/zamknout které nevlastníš. Não podes destrancar/trancar veículo que não te pertencem. + Sahip olmadığınız araçların kilidini açıp kapatamazsınız. 你无法解锁/上锁不属于你的载具 Vehicle unlocked. Veicolo aperto. - Vehículo desbloqueado. + Vehículo abierto. Véhicule déverrouillé. 차량 잠금 해제 완료. Pojazd odblokowany @@ -1715,25 +1850,21 @@ Odblokuj Pojazd Odemknout vozidlo Destrancar veículo. - Aracın kilidini aç + Aracın kilidini açın 解锁载具 - - Breach Vehicle - - - Abort Outpost Capture - Only server admins can execute the convoy debug! Solo i server admin possono eseguire il debug del convoglio! + Solo los administradores pueden ejecutar el debug de convoy. Seuls les admin du serveur peuvent exécuter le débug de convoi ! 오직 서버 관리자만 수송대 디버그를 실행할 수 있습니다. Tylko administratorzy serwerów mogą uruchomić debugowanie konwoju! Pouze admin serveru můžeš použít debug konvoje. Apenas admins do servidor podem executar o debug da coluna! + Sadece sunucu Adminleri Konvoy Debug'unu açabilir! 只有服务器管理员才可以执行车队调试 @@ -1745,6 +1876,7 @@ Wyłącz debugowanie konwoju Deaktivovat debug konvoje Desativar debug da coluna + Konvoy Debug'unu kapat. 关闭车队调试 @@ -1756,15 +1888,19 @@ Debugowanie konwoju Debug Konvoje Debug da coluna + Konvoy Debug'u 车队调试 A convoy from %1 is about to depart at %2. It will provide ammunition to %3. Try to intercept it. Steal or destroy that truck before it reaches it's destination. Un convoglio da %1 è in procinto di partire alle %2. Trasporta munizioni verso %3. Prova ad intercettarlo. Ruba o distruggi i veicoli prima che raggiungano la destinazione. + Un convoy de %1 saldrá a las %2. Lleva munición munición a %3. Intente interceptarlo. Robe o destruya ese camión antes de que llegue a su destino. Un convoi de %1 est sur le point de partir à %2. Cela fournira des munitions à %3. Essayez de l'intercepter. Volez ou détruisez ce camion avant qu'il n'atteigne sa destination. %1에서 온 수송대가 %2에서 출발하려고 하며, 이는 %3에게 탄약을 제공할 것입니다. 수송을 방해하여 해당 트럭이 목적지에 도달하기 전에 훔치거나 파괴하십시오. Konwój z %1 wkrótce wyruszy w kierunku %2. Dostarczy on amunicję do %3. Spróbuj go przechwycić. Ukradnij lub zniszcz ciężarówkę, zanim dotrze do celu. + Konvoj z %1 bude odjíždět v %2 a veze munici do %3. Zkus ho zachytit. Ukradni nebo znič náklaďák než dosáhne cíle. A coluna de %1 está prestes a partir a %2. Vai providenciar munições para %3. Tenta interceptar. Rouba ou destrói a carrinha antes que chegue ao seu destino. + %1 'den bir Konvoy %2 'ye gitmek üzere. %3 'e mühimmat sevkiyatı yapacak. Hedefine ulaşamadan aracı çalın ya da yok edin. 一支来自 %1 的车队即将从 %2 出发. 它将为 %3 提供弹药补给. 尝试截停该车队并在弹药车到达最终目的地之前偷取或摧毁它. @@ -1776,21 +1912,25 @@ Transport amunicji Muniční Konvoj Coluna de Munições - Mühimmat taşıyan konvoy + Mühimmat Konvoyu 弹药补给车队 A convoy from %1 is about to depart at %2. It will reinforce %3 with armored vehicles. Try to intercept it. Steal or destroy that thing before it reaches it's destination. Un convoglio da %1 è in procinto di partire alle %2. Rinforzerà %3 con veicoli corazzati. Prova ad intercettarlo. Ruba o distruggi i veicoli prima che raggiungano la destinazione. + Un convoy de %1 saldrá a las %2. Reforzará %3 con vehículos blindados. Intente interceptarlo. Robe o destruya esa cosa antes de que alcance su destino. Un convoi de %1 est sur le point de partir à %2. Il renforcera %3 avec des véhicules blindés. Essayez de l'intercepter. Volez ou détruisez cette chose avant qu'elle n'atteigne sa destination. %1에서 온 수송대가 %2에서 출발하려고 하며, 이는 %3의 기갑 차량을 증원할 것입니다. 수송을 방해하여 그것이 목적지에 도달하기 전에 훔치거나 파괴하십시오. Konwój z %1 wkrótce wyruszy w kierunku %2. Wzmocni on %3 pojazdami opancerzonymi. Spróbuj go przechwycić. Ukradnij lub zniszcz to coś, zanim dotrze do celu. + Konvoj z %1 bude odjíždět v %2. Posílí %3 obrněnými vozidly. Zkus ho zachytit. Ukradni nebo znič náklaďák než dosáhne cíle. A coluna de %1 está prestes a partir a %2. Vai reforçar %3 com veículos blindados. Tenta interceptar. Rouba ou destrói a coisa antes que chegue ao seu destino. + %1 'den bir Konvoy %2 'ye gitmek üzere. %3 'e Zırhlı birlik kaydıracak. Hedefine ulaşamadan aracı çalın ya da yok edin. 一支来自 %1 的车队即将从 %2 出发. 它将使用装甲车辆为 %3 提供支援. 尝试截停该车队并在装甲车辆到达最终目的地之前偷取或摧毁它. Armored Convoy Convoglio Corazzato + Convoy blindado Convoi blindé 기갑 호송대 Transport opancerzony @@ -1802,75 +1942,93 @@ A truck plenty of money is being moved from %1 to %3, and it's about to depart at %2. Steal that truck and bring it to HQ. Those funds will be very welcome. Un veicolo carico di soldi si sta muovendo da %1 verso %3, partirà alle %2. Ruba il veicolo e portalo al QG. Quei fondi saranno molto graditi. + Un camión lleno de dinero está siendo trasladado de %1 a %3, y saldrá a las %2. Robe ese camión y tráigalo al CG. Esos fondos nos vendrán muy bien. Un camion rempli d'argent est déplacé de %1 à %3, et il est sur le point de partir à %2. Volez ce camion et amenez le au QG. Ces fonds seront les bienvenus. %1에서 온 거금을 싣은 트럭이 %3(으)로 옮겨지고 있으며, 곧 %2에서 출발할 예정입니다. 해당 트럭을 훔쳐서 본부로 가져오십시오. 그 자금은 아주 환영받을 것입니다. Ciężarówka z pieniędzmi jest przewożona z %1 do %3 i ma odjechać z %2. Ukradnij tę ciężarówkę i przywieź ją do kwatery głównej. Te fundusze będą bardzo mile widziane. + Náklaďák se spoustou peněz se přesouvá z %1 do %3 a jeho odjezd je ve %2. Ukradni náklaďák a přivez ho na HQ. Peníze se ti budou hodit. Uma carrinha carregada de dinheiro vai ser escoltada de %1 a %3, e está prestes a partir às %2. Rouba a carrinha e leva-a para o QG. Esses fundos são muito agradecidos. + %2 'de yüklü miktarda para taşıyan bir kamyon %1 'den %3 'e gidecek. Kamyonu çalın ve karargaha getirin. O paraya ihtiyacımız var. 装载着满满一车钱的卡车正计划从 %1 赶往 %3, 并且它马上就要从 %2 出发了. 盗取这辆卡车并将它带回到总部. 我们会很高兴的接受这一大笔资助. Money Convoy Convoglio Monetario + Convoy de dinero Convoi de Fonds 현금 수송대 Transport pieniędzy Převoz Peněz Coluna de Dinheiro - Para taşıyan konvoy + Para Taşıyan Konvoy 武装运钞车队 A group of POWs is being transported from %1 to %3, and it's about to depart at %2. Try to intercept it. Kill or capture the truck driver to make them join you and bring them to HQ. Alive if possible. Un gruppo di PG sta per essere trasportato da %1 verso %3, partirà per le %2. Prova ad intercettarlo. Uccidi o cattura il guidatore e portali al QG. + Un grupo de PDG esta siendo trasladado de %1 a %3, y saldrá a las %2. Intente interceptarlo. Mate o capture al conductor del camión para hacer que se unan a usted y tráigalos al CG. Vivo si es posible. + Un groupe de prisonniers de guerre est en cours de transport de %1 à %3 et est sur le point de partir à %2. Essayez de l'intercepter. Tuez ou capturez le chauffeur du camion pour que les prisonniers vous rejoignent et amenez-les au QG. Vivant si possible. + Skupina POW je převážena z %1 do %3 a bude odjíždět v %2. Zkus ho zachytit. Zabij nebo zajmi řidiče náklaďáku aby se k tobě přidal a přivez je na HQ. Živé pokud možno. + %2 'de Esir taşıyan bir kamyon %1 'den %3 'e gidecek. Kamyon sürücüsünü etkisiz hale getirin ya da aranıza katın ve kamyonu karargaha getirin. Mümkünse canlı halde. + 被关押在 %1 的战俘正被集体押往 %3, 而押运卡车即将从 %2 出发. 尝试截停这辆卡车. 消灭或扣押卡车司机,劝说战俘加入你们的队伍并将他们带回总部. 当然了,最好是活着的战俘. Prisoner Convoy Convoglio Prigionieri + Convoy de prisioneros Convoi de prisonniers 포로 수송대 Transport więźniów Převoz Vězňů Coluna de Prisioneiros - Esir taşıyan konvoy + Esir Taşıyan Konvoy 战俘押运车队 Reinforcements are being sent from %1 to %3 in a convoy, and it's about to depart at %2. Try to intercept and kill all the troops and vehicle objective. I rinforzi verranno mandati da %1 verso %3, partiranno alle %2. Intercettali e distruggi le truppe e i veicoli. + Se están enviando refuerzos desde %1 hacia %3 en un convoy, y saldrán a las %2. Intente interceptar y eliminar todas las tropas y el vehículo objetivo. Des renforts sont envoyés de %1 à %3 dans un convoi, et il est sur le point de partir à %2. Essayez d'intercepter et éliminer tout les objectifs. %1의 증원군이 호송대로 %3(으)로 보내지는 중이며, %2에서 출발하려고 합니다. 해당하는 모든 부대와 차량 목표를 방해하여 죽이십시오. Posiłki są wysyłane z %1 do %3 w konwoju, który wkrótce wyruszy o %2. Spróbuj przechwycić i zabić wszystkich żołnierzy i pojazd cel Posily jsou posílány z %1 do %3 v konvoji a budou vyjíždět v %2. Zkus ho zastavit, pozabíjet všechny vojáky a vozidlové cíle. Reforços estão a ser enviados de %1 a %3 numa coluna, e está prestes a partir às %2. Tenta interceptá-los e matar todas as tropas, e o veículo objectivo. + %2 'de Takviye birliği taşıyan bir konvoy %1 'den %3 'e gidecek. Müdahale edin ve bütün birlikleri öldürmeye çalışın. 敌人的支援车队将从 %1 调防至 %3, 而此车队即将从 %2 出发. 尝试截停敌支援部队,并消灭所有步兵单位以及装甲单位. Reinforcements Convoy Convoglio Rinforzi + Convoy de refuerzos Convoi de renforts 증원군 수송대 Konwój posiłków Konvoj Posil Coluna de Reforços + Takviye Birlik Konvoyu 敌方支援车队 A truck with medical supplies destination %3 it's about to depart at %2 from %1. Steal that truck bring it to %3 and let people in there know it is %4 who's giving those supplies. Un veicolo carico di rifornimenti medici rifornirà %3 partirà per le %2 da %1. Ruba il veicolo e portalo a %3 e fai in modo che la gente sappia che %4 sta portanto i rifornimenti. + Un camión con suministros médicos con destino %3 saldrá a las %2 desde %1. Robe ese camión y tráigalo a %3, asegúrese que la gente sabe que es %4 quién les ha entregado esos suministros. Un camion avec des fournitures médicales à destination %3 est sur le point de partir à %2 de %1. Volez ce camion, amenez le à %3 et faites savoir aux gens que c'est %4 qui donne ces fournitures. %1의 목적지가 %3인 의료 보급 트럭이 %2에서 출발하려고 합니다. 해당 트럭을 훔쳐 %3에게 가져가서 그 곳 주민들에게 보급품을 주는 사람이 %4(이)라는 것을 알리십시오. + Náklaďák se zdravotnickými zásobami pro %3 bude odjíždět v %2 z %1. Ukradni ho a přivez ho do %3 aby lidé věděli že jsou to %4 kdo poskytuje tyto zásoby. Uma carrinha com provisões médicos destinada a %3 está prestes a partir às %2 a partir de %1. Rouba essa carrinha, trá-la até %3 e faz com que as pessoas saibam que é %4 que está a dar essas provisões. + %2 'de Sıhhı ekipman taşıyan bir kamyon %1 'den %3 'e gidecek. Kamyonu çalıp %3 'e götürün ve bu malzemeleri verenlerin %4 olduğunu söyleyin. 一辆满载医疗物质的补给卡车计划从 %1 赶往 %3, 而这辆卡车马上就要从 %2 出发. 盗取这辆卡车,将它带到 %3. 确保那里的人知道是 %4 在派发这些物质. Supply Convoy Convoglio rifornimenti + Convoy de suministros Convoi de ravitaillement 보급품 수송대 Konwój z zaopatrzeniem Zásobovací Konvoj Coluna de Provisões - Destek ekipman taşıyan + Malzeme Konvoyu 补给运输车队 @@ -1892,11 +2050,13 @@ Only Humans can pilot an air vehicle. Solo gli Umani possono pilotare. + Solo humanos pueden pilotar un vehículo aéreo. Seuls les humains peuvent piloter un véhicule aérien. 오직 플레이어만 항공기를 조작할 수 있습니다. Tylko ludzie mogą pilotować pojazdem powietrznym. Pouze lidé mohou pilotovat letadla/vrtulníky Apenas Humanos podem pilotar este veículo aéreo. + Hava araçlarını sadece insanlar kullanabilir. 只有人类才能驾驶飞行器 @@ -1904,180 +2064,227 @@ You've cleared the surroundings of trees and bushes. Hai liberato le vicinanze di alberi e cespugli. + Ha despejado los alrededores de árboles y arbustos. Vous avez débarrassé les environs des arbres et des buissons. 당신은 주변의 나무와 덤불을 정리했습니다. Oczyściłeś okolicę z drzew oraz krzaków. Vymýtil jsi okolí od stromů a keřů. Limpaste as redondezas de árvores e arbustos. + Civardaki ağaç ve çalıları temizlediniz. 你已经清除了这附近的树木以及草丛 Only Commanders can order to clear the forest. Solo i Comandanti possono ordinare di deforestare. + Solo los comandantes pueden dar la orden de eliminar el bosque. Seuls les commandants peuvent ordonner de défricher la forêt. 오직 지휘관만 벌목 명령을 내릴 수 있습니다. Tylko Dowódca może rozkazać oczyścić las. Pouze Velitelé mohou nařídit vymýcení lesa. Apenas Comandantes podem ordenar a limpeza da floresta. + Sadece Komutan ağaçları temizletebilir. 只有指挥官才能下达清除树木的命令 Clear Forest Deforesta + Eliminar bosque Défricher la Forêt 숲 벌목 Oczyść las Vymýtit les Limpar Floresta + Yakındaki ağaçları temizle 清除树林 %1 Fast Travel has been cancelled because some player has boarded their vehicle and the destination is not HQ or an Airbase. %1 Viaggio Rapido è stato cancellato perché un giocatore è salito a bordo del veicolo e la destinazione non è un QG o una Base Aerea + El viaje rápido de %1 se ha cancelado porque algún jugador ha entrado en su vehículo y el destino no es un CG o una base aérea. %1 Le voyage rapide a été annulé car un joueur est monté à bord de son véhicule et la destination n'est pas un QG ou une base aérienne. 본부 또는 공군 기지가 목적지가 아닌 플레이어가 차량에 탑승했기 때문에 %1의 빠른 이동은 취소되였습니다. %1 Szybka podróż została anulowana, ponieważ jakiś gracz wsiadł do pojazdu, a celem podróży nie jest kwatera główna ani baza lotnicza. + %1 Rychlý přesun byl zrušen protože nějaký hráč nastoupil do vozidla a destinace není HQ nebo Letiště. %1 Viagem Rápida foi cancelada porque algum jogador embarcou no seu veículo e o destino não é o QG ou uma Base Aérea. + %1 Hızlı yolculuğu, bir oyuncunun araca girmesi yüzünden iptal edildi ve hedef bir Karargah ya da Hava üssü değil. %1 快速旅行已经被取消,由于部分玩家登入载具后目的地不是总部或是空军基地 You must click near a marker under your control. Devi cliccare vicino ad un marcatore sotto il tuo controllo. + Debe hacer click cerca de un marcador bajo su control. Vous devez cliquer à proximité d'un marqueur sous votre contrôle. 당신은 당신의 영향력 아래에 있는 마커를 클릭해야합니다. Musisz kliknąć w pobliżu kontrolowanego przez ciebie znacznika. + Musíš kliknout blízko značky na mapě. Precisas de clicar num marcador sob o teu controlo. + Kontrolünüz altındaki harita işaretlerinden birine tıklamanız gerek. 你必须选择你所控制下的地图标记 Click on the zone you want to travel. Clicca sulla zone dove vuoi andare. + Haga click en la zona a la que quiera viajar. Cliquez sur la zone dans laquelle vous souhaitez voyager. 빠른 이동하고 싶은 곳을 클릭하세요. Kliknij strefę, do której chcesz się udać. Klikni na zónu kam chceš cestovat. Clica na zona para a qual queres viajar. - Yolculuk etmek istediğin bölgeye tıkla. + Yolculuk etmek istediğiniz bölgeye tıklayın. 选择你所想要前往的区域 Group %1 arrived to destination. Gruppo %1 è arrivato a destinazione. + El grupo %1 ha llegado a su destino. Le groupe %1 est arrivé à destination. 그룹 %1이(가) 목적지에 도착했습니다. Grupa %1 dotarła do miejsca docelowego. Skupina %1 dorazila do destinace. Grupo %1 chegou aos seu destino. + Grup %1 hedefe ulaştı. 小组 %1已抵达目的地. Moving group %1 to destination. Muovendo il gruppo %1 verso la destinazione. + Moviendo el grupo %1 al destino. Déplacement du groupe %1 vers la destination. 그룹 %1을(를) 목적지로 보내는중. Przenoszenie grupy %1 do miejsca docelowego. + Přesun skupiny do %1. A mover grupo %1 para o destino. + Grup %1 hedefe ilerliyor. + 正在将组 %1 移动至目标。 You can select one group only to Fast Travel. Puoi selezionare solo un gruppo cui effettuare il Viaggio Rapido. + Solo puede seleccionar un grupo para el viaje rápido. Vous ne pouvez sélectionner qu’un seul groupe pour le voyage rapide. 오직 한번에 한 개의 그룹만 빠른 이동을 시킬 수 있습니다. Możesz wybrać tylko jedną grupę do szybkiej podróży. + Můžeš vybrat pouze jednu skupinu která bude Rychle cestovat. Apenas podes selecionar um grupo para Viagem Rápida - Hızlı yolculuk etmek için sadece bir grup seçebilirsin. + Hızlı yolculuk etmek için sadece bir grup seçebilirsiniz. You cannot Fast Travel to a location that is under attack. Non puoi effettuare il Viaggio Rapido verso un luogo sotto attacco. + No puede usar el viaje rápido a un lugar que está bajo ataque. Vous ne pouvez pas voyager rapidement vers un endroit attaqué. 당신은 적이 공격 중인 곳으로 빠른 이동을 할 수 없습니다. Nie można szybko podróżować do lokalizacji, która jest atakowana. Nemůžeš rychle cestovat do lokace která je pod útokem. Não podes fazer Viagem Rápida para uma localização sob ataque. + Saldırı altındaki bir bölgeye hızlı yolculuk yapamazsınız You cannot Fast Travel to an area under attack or with enemies in the surrounding. Non puoi effettuare il Viaggio Rapido verso un'area sotto attaco o con nemici nei paraggi. + No puede usar el viaje rápido a un lugar que está bajo ataque o con enemigos en sus alrededores. Vous ne pouvez pas voyager rapidement vers une zone attaquée ou avec des ennemis à proximité. 당신은 적에게 공격당하거나 포위된 곳으로 빠른 이동을 할 수 없습니다. Nie można szybko podróżować do obszaru atakowanego lub z wrogami w okolicy. Nemůžeš rychle cestovat do lokace která je pod útokem nebo má v okolí nepřátelé. Não podes fazer Viagem Rápida para uma área sob ataque ou com inimigos nas redondezas. + Saldırı altındaki ya da civarında düşman olan bir bölgeye hızlı yolculuk yapamazsınız You cannot Fast Travel groups commanded by players. Non puoi impartire il Viaggio Rapido a gruppi comandati dai giocatori. + No puede usar el viaje rápido con grupos liderados por jugadores. Vous ne pouvez pas voyager rapidement avec des groupes commandés par des joueurs. 당신은 플레이어가 지휘하는 분대로 빠른 이동할 수 없습니다. Nie można szybko podróżować grupami dowodzonymi przez graczy. + Nemůžeš Rychle přesouvat skupiny kterým velí hráč. Não podes fazer Viagem Rápida em grupos comandados por outros jogadores. + Oyuncular tarafından kontrol edilen gruplara hızlı yolculuk yaptıramazsınız. You cannot Fast Travel while you are controlling AI. Non puoi effettuare il Viaggio Rapido mentre controlli l'IA. + No puede usar el viaje rápido mientras esté controlando IA. Vous ne pouvez pas voyager rapidement pendant que vous contrôlez l'IA. 당신은 AI를 조종하는 동안에는 빠른 이동을 할 수 없습니다. Nie możesz szybko podróżować, gdy kontrolujesz SI. Nemůžeš rychle cestovat když ovládáš AI. Não podes fazer Viagem Rápida enquanto estás a controlar IA. + YZ kontrol ederken hızlı yolculuk yapamazsınız. You cannot Fast Travel with enemies near the group. Non puoi effettuare il Viaggio Rapido con nemici vicini al gruppo. + No puede usar el viaje rápido con enemigos cerca del grupo. Vous ne pouvez pas voyager rapidement avec des ennemis proches du groupe. 당신은 적이 분대 근처에 있을 때는 빠른 이동을 할 수 없습니다. Nie można szybko podróżować z wrogami w pobliżu grupy. + Nemůžeš Rychle cestovat když jsou nepřátelé poblíž tvojí skupiny. Não podes fazer Viagem Rápida com inimigos perto do grupo. + Yakında düşmanlar verken hızlı yolculuk yapamazsınız. You cannot Fast Travel to an enemy controlled zone. Non puoi effettuare il Viaggio Rapido verso una zona controllata dal nemico. + No puede usar el viaje rápido a una zona controlada por el enemigo. Vous ne pouvez pas voyager rapidement vers une zone contrôlée par l'ennemi. 당신은 적이 점령 중인 곳으로 빠른 이동을 할 수 없습니다. Nie można szybko podróżować do strefy kontrolowanej przez wroga. Nemůžeš rychle cestovat do zóny zabranou nepřáteli. Não podes fazer Viagem Rápida para uma zona controlada por inimigos. + Düşmna kontrolündeki bir bölgeye hızlı yolculuk yapamazsınız. You cannot fast travel while being FF Punished. Non puoi effettuare il viaggio rapido mentre sei Ammonito per il FA + No puede usar el viaje rápido mientras tenga una penalización por fuego amigo. Vous ne pouvez pas voyager rapidement en étant puni pour tir-ami. 당신은 아군오사 처벌을 받는 동안에는 빠른 이동을 할 수 없습니다. Nie możesz szybko podróżować, gdy jesteś ukarany za strzelanie do swoich. + Nemůžeš rychle cestovat když jsi trestán za palbu do vlastních. Não podes fazer Viagem Rápida enquanto estás a ser punido por FA. + Cezalandırılırken hızlı yolculuk yapamazsınız. There are no members near the target location. You need to be within %1 km of HQ, an attack, commander or a member. Non vi sono membri vicino al luogo del bersaglio. Devi trovarti entro %1 km dal QG, dall'attacco, dal comandante o da un membro. + No ha miembros cerca del lugar objetivo. Tiene que estar dentro de un radio de %1 km del CG, un ataque, comandante o un miembro. Il n’y a aucun membre à proximité de l’emplacement cible. Vous devez être à moins de %1 km du QG, d'une attaque, d'un commandant ou d'un membre. 현재 위치 근처에 멤버가 없습니다. %1km 이내에 본부, 공격 임무, 지휘관 또는 멤버가 있어야 합니다. W pobliżu miejsca docelowego nie ma żadnych członków. Musisz znajdować się w promieniu %1 km od kwatery głównej, miejsca ataku, dowódcy lub członka. + Poblíž cílové lokace nejsou žádní členové. Musíš být v okolí %1 km od HQ, útoku, velitele nebo člena. Não há membros perto da localização alvo. Precisas de estar a um mínimo de %1 km do QG, um ataque, comandante ou membro. + Hedef bölgede kimseler yok. bir Karargah'a, Saldırı'ya ya da Komutan'a %1 km mesadefe olmanız gerek. Player groups are only allowed to Fast Travel to HQ or Airbases. I gruppi di giocatori possono effettuare il Viaggio Rapido verso il QG o Basi Aeree. + Los grupos de jugadores solo pueden usar el viaje rápido al CG o bases aéreas. Les groupes de joueurs ne sont autorisés qu'à effectuer des voyages rapides vers le QG ou les bases aériennes. 플레이어 그룹은 오직 본부나 공군 기지에만 빠른 이동을 할 수 있습니다. Grupy graczy mogą szybko podróżować tylko do kwatery głównej lub baz lotniczych. Pouze skupiny hráčů mají povoleno rychle cestovat na HQ nebo Letiště. Grupos de Jogadores apenas podem fazer Viagem Rápida para o QG ou Bases Aéreas. + Oyuncu grupları sadece Karargah ya da Hava üslerine hızlı yolculuk yapabilirler. You cannot Fast Travel if you don't have a driver in all your vehicles or your vehicles are damaged and cannot move or your group is in a boat. Non puoi effettuare il Viaggio Rapido se non hai un guidatore in tutti i tuoi veicoli o i tuoi veicoli sono danneggiati e non possono muoversi o il tuo gruppo si trova in un'imbarcazione. + No puede usar el viaje rápido si no tiene un conductor en todos sus vehículos o sus vehículos están dañados y no pueden moverse o su grupo está en una embarcación. Vous ne pouvez pas voyager rapidement si vous n'avez pas de chauffeur dans tous vos véhicules ou si vos véhicules sont endommagés et ne peuvent pas bouger ou si votre groupe est dans un bateau. 당신은 모든 차량에 운전수가 없거나 차량이 고장나서 이동이 불가능한 경우 또는 그룹이 배에 탄 경우 빠른 이동을 할 수 없습니다. Nie można podróżować szybko, jeśli nie ma kierowcy we wszystkich pojazdach, pojazdy są uszkodzone i nie mogą się poruszać lub grupa znajduje się na łodzi. + Nemůžeš rychle cestovat pokud nemáš řidiče ve všech svých vozidlech, vozidla jsou požkozené a nemohou se hýbat nebo tvoje skupina je na lodi. Não podes fazer Viagem Rápida se não tens um condutor em todos os veículos ou os veículos estão danificados e não se conseguem mexer ou o grupo está num barco. You cannot Fast Travel with your Tow Rope out or a Vehicle attached. Non puoi effettuare il Viaggio Rapido con la Corda da Traino dispiegata o un Veicolo in Traino. + No puede usar el viaje rápido con la cuerda de remolque desplegada o remolcando un vehículo. Vous ne pouvez pas voyager rapidement avec votre treuil déployé ou un véhicule attaché. 당신은 타고 있는 차량에 견인줄이 나와 있거나 차량을 견인 중일 때는 빠른 이동을 할 수 없습니다. Nie można szybko podróżować z wyciągniętą liną holowniczą lub podłączonym pojazdem. + Nemůžeš rychle cestovat pokud tažné lano je vytažené nebo na něm je připojené vozidlo. Fast Travel @@ -2096,52 +2303,65 @@ An Explosive Specialist is available on your High Command bar.<br/><br/>Send him anywhere on the map to deactivate mines. He will load his truck with mines he found.<br/><br/>Upon returning back to HQ he will unload mines stored in his vehicle. Uno Specialista Esplosivi è disponibile nella barra Alto Comando.<br/><br/>Mandalo ovunque debbano essere disarmate mine. Caricherà il suo veicolo con le mine disarmate.<br/><br/>Quando sarà di ritorno al QG scaricherà le mine dal veicolo. + Un especialista en explosivos está disponible en su barra de High Command.<br/><br/> Envíele a cualquier parte del mapa a desactivar minas. Cargará su camión con las minas que encuentre.<br/><br/>Cuando vuelva al CG descargará las minas que lleve en su vehículo. Un spécialiste des explosifs est disponible sur votre menu de haut commandement.<br/><br/>Envoyez-le n'importe où sur la carte pour désactiver les mines. Il chargera son camion avec les mines qu'il a trouvées.<br/><br/>De retour au QG, il déchargera les mines stockées dans son véhicule. 폭파전문가가 최고 사령부 선택창에서 사용이 가능합니다.<br/><br/>폭파전문가는 지도 내 배치한 곳 근처에서 지뢰를 탐지할 수 있으며, 탐지한 지뢰를 해체해서 트럭에다 싣을 것입니다.<br/><br/>폭파전문가가 본부로 돌아오면 가지고 온 모든 지뢰를 내릴 겁니다. Specjalista ds. materiałów wybuchowych jest dostępny na pasku High Command.<br/><br/>Wyślij go w dowolne miejsce na mapie, aby dezaktywował miny. Załaduje swoją ciężarówkę znalezionymi minami.<br/><br/>Po powrocie do siedziby rozładuje miny znajdujące się w jego pojeździe. + Specialista na výbušniny je dostupný v tabulce vyššího velení.<br/><br/>Pošli ho kamkoliv na mapě aby odminoval oblast. Deaktivované miny naloží do náklaďáku a<br/><br/>po návratu zpátky na HQ je vyloží. Click on the position you wish to build the minefield. Clicca sulla posizione dove vuoi dispiegare il campo minato. + Haga click en la posición que desee construir el campo de minas. Cliquez sur la position où vous souhaitez construire le champ de mines. 지뢰지대를 만들고 싶은 곳에 클릭하세요. Kliknij pozycję, w której chcesz zbudować pole minowe. Klikni na pozici kde si přeješ položit minové pole. + Mayın tarlasını inşa etmek istediğin pozisyona tıkla. We can only deploy one minefield at a time. Possiamo dispiegare solo un campo minato alla volta. + Solo puede desplegar un campo de minas a la vez. Nous ne pouvons déployer qu’un seul champ de mines à la fois. 우리는 지뢰지대를 한번에 한개씩만 매설 가능합니다. Możemy rozstawić tylko jedno pole minowe na raz. Můžeme pokládat pouze jedno minové pole zároveň. + Anlık olarak sadece 1 adet mayın tarlası kurabiliriz. You need a radio in your inventory to be able to give orders to other squads. Necessiti di una radio nel tuo inventario per dare ordini alle altre squadre. + Necesita una radio en su inventario para poder dar órdenes a otros escuadrones. Vous avez besoin d'une radio dans votre inventaire pour pouvoir donner des ordres aux autres escouades. 당신의 인벤토리에 무전기가 있어야 타 분대에 명령을 내릴 수 있습니다. Potrzebujesz radia w ekwipunku, aby móc wydawać rozkazy innym oddziałom. Potřebuješ mít v inventáři vysílačku aby jsi mohl vydávat rozkazy ostatním družstvům. + Diğer Mangalara emir verebilmek için envanterinizde telsiz olması gerekmektedir. You need a Radio Man in your group to be able to give orders to other squads. Necessiti di un Operatore Radio nel gruppo per dare ordini alle altre squadre. + Necesita un operador de radio en su grupo para poder dar órdenes a otros escuadrones. Vous avez besoin d'un Opérateur Radio dans votre groupe pour pouvoir donner des ordres aux autres escouades. 당신의 그룹에 무전병이 있어야 타 분대에 명령을 내릴 수 있습니다. Potrzebujesz radiowca w swojej grupie, aby móc wydawać rozkazy innym oddziałom. Potřebuješ mít ve skupině Radistu aby jsi mohl dávat rozkazy ostatním družstvům. + Diğer Mangalara emir verebilmek için manganızda Radyo Operatörü olması gerekmektedir. Not enough resources to recruit a mine deploying team (%1 € and %2 HR needed). Non vi sono abbastanza risorse per reclutare un team di zappatori (%1 € e %2 HR richiesti). + No hay suficientes recursos para reclutar un equipo de despliegue de minas (Se necesitan %1 € and %2 RH). Pas assez de ressources pour recruter une équipe de déploiement de mines (%1 € et %2 RH nécessaires). 지뢰매설조를 모집할 만큼 충분한 자원이 없습니다.(%1 €그리고 %2 인적 자원 필요) Niewystarczające zasoby, aby zrekrutować zespół minerski (potrzeba %1 € i %2 HR). + Nedostatek zdrojů pro najmutí týmu, který položí miny (Potřebuješ %1 € a %2 HR). You need at least 5 mines of this type to build a Minefield. Necessiti di almeno 5 mine di questo tipo per dispiegare un Campo Minato. + Necesita al menos 5 minas de este tipo para construir un campo de minas. Vous avez besoin d'au moins 5 mines de ce type pour construire un champ de mines. 당신은 최소 5개의 같은 종류의 지뢰가 있어야 지뢰지대를 만들 수 있습니다. Do zbudowania pola minowego potrzeba co najmniej 5 min tego typu. @@ -2151,7 +2371,7 @@ Minefields Minenfelder Campi minati - Campo de Minas + Campos de Minas Champs de mines 지뢰지대 Минные поля @@ -2163,6 +2383,7 @@ Drop Here Lascia qui + Soltar aquí Déposer ici 여기에 떨어트리기 Upuść tutaj @@ -2172,46 +2393,60 @@ Move this asset Sposta questa risorsa + Mover este objeto Déplacer cet élément 이 에셋 이동시키기 Přesunout tento asset. + Bu eşyayı hareket ettir The asset you want to move is being moved by another player. La risorsa che vuoi spostare sta già venendo spostata da un altro giocatore. + Otro jugador ya está moviendo el objeto. L'élément que vous souhaitez déplacer est déplacé par un autre joueur. 당신이 움직이려는 자산은 이미 다른 누군가가 움직이고 있습니다. - Tento asset který chceš přesunout je už přesouván jiným hráčem. + Tento asset, který chceš přesunout je už přesouván jiným hráčem. + Hareket ettirmek istediğin eşya başka bir oyuncu tarafından hareket ettiriliyor. You have other things attached, you cannot move this. Hai altri oggetti attaccati, non puoi muoverlo. + Tiene otras cosas enganchadas, no puede mover esto. Vous avez d'autres éléments attachés, vous ne pouvez pas déplacer cela. 다른 물건을 들고 있기 때문에 이 물건을 이동시킬 수 없습니다. Masz dołączone inne rzeczy, nie możesz tego przenieść. + Máš připnuté jiné věci. Toto nemůžeš přesunout. This asset needs to be closer to it relative zone center to be able to be moved. Questa risorsa deve essere più vicina al proprio centro della zona per essere spostata. + Este objeto necesita estar más cerca del centro de la zona para poder moverlo. Cet élément doit être plus proche du centre de la zone relative pour pouvoir être déplacé. 이 에셋을 이동시키려면 본부 구역 중심과 더 가까워야 합니다. + Tento asset musí být blíže k centru zóny aby se s ním dalo hýbat. Only Player Commander is allowed to move HQ assets. Solo un Giocatore Comandante può muovore le risorse del QG. + Solo el comandante tiene permiso para mover los objetos del CG. Seul le joueur commandant est autorisé à déplacer les ressources du QG. 오직 플레이어 지휘관만 본부 에셋을 이동시킬 수 있습니다. - Pouze Velitel může hýbat HQ objekty. + Pouze Velitel může hýbat objekty HQ. This asset cannot be moved further away from its zone center. Questa risorsa non può essere spostata più lontano di così dal suo centro di zona. + Este objeto no puede alejarse más de la zona central. + Cet élément ne peut pas être déplacé plus loin du centre de sa zone. + Tento asset nemůže být posunut dále od centra zóny. You cannot move HQ assets while in a vehicle. Non puoi muovere le risorse del QG mentre sei in un veicolo. + No puede mover objetos del CG mientras esté en un vehículo. Vous ne pouvez pas déplacer des éléments du QG lorsque vous êtes dans un véhicule. 차량을 타고 있을 때는 본부 에셋을 이동할 수 없습니다. + Nemůžeš hýbat HQ assety když jsi ve vozidle. Move HQ @@ -2222,21 +2457,23 @@ 본부 옮기기 Переместить штаб Przenieś Kwaterę Główną - Přesunout velitelství + Přesunout HQ Karargahı Taşı 转移总部 You cannot rest while citizens are under attack. Non puoi riposare mentre i cittadini sono sotto attacco. + No puede descansar mientras haya ciudadanos bajo ataque. Vous ne pouvez pas vous reposer pendant que les citoyens sont attaqués. 민간인들이 공격받는 동안에는 쉴 수 없습니다. Nie można odpoczywać, gdy obywatele są atakowani. - Nemůžeš odpočívat když občané jsou pod útokem. + Nemůžeš odpočívat, když občané jsou pod útokem. Only the Commander can order to rest. Solo il Comandante può ordinare di riposare. + Solo el comandante puede ordenar un descanso. Seul le Commandant peut ordonner de se reposer. 오직 지휘관만 휴식 명령을 내릴 수 있습니다. Tylko dowódca może zarządzić odpoczynek. @@ -2245,37 +2482,43 @@ You cannot rest while enemies are near our units. Non puoi riposare mentre vi sono nemici vicino alle nostre unità. + No puede descansar mientras haya enemigos cerca de nuestras unidades. Vous ne pouvez pas vous reposer tant que les ennemis sont à proximité de nos unités. 적들이 근처에 있을 때는 쉴 수 없습니다. Nie można odpoczywać, gdy wrogowie znajdują się w pobliżu naszych jednostek. - Nemůžeš odpočívat když nepřátelé jsou poblíž našich jednotek. + Nemůžeš odpočívat, když nepřátelé jsou poblíž našich jednotek. You cannot rest while the enemy is counterattacking. Non puoi riposare mentre il nemico sta contrattaccando. + No puede descansar mientras el enemigo esté contraatacando. Vous ne pouvez pas vous reposer pendant que l'ennemi contre-attaque. 적이 반격 중일 때에는 쉴 수 없습니다. Nie możesz odpoczywać, gdy wróg kontratakuje. - Nemůžeš odpočívat když nepřítel podniká protiútok. + Nemůžeš odpočívat, když nepřítel podniká protiútok. You cannot rest while your HQ is under attack. Non puoi riposare mentre il QG è sotto attacco. + No puede descansar mientras su CG esté bajo ataque. Vous ne pouvez pas vous reposer pendant que votre QG est attaqué. 본부가 공격받는 동안에는 쉴 수 없습니다. Nie można odpoczywać, gdy sztab jest atakowany. - Nemůžeš odpočívat když Velitelství je pod útokem. + Nemůžeš odpočívat když HQ je pod útokem. All players must be in a 100m radius from HQ to be able to rest. Tutti i giocatori devono trovarsi entro 100m dal QG per riposare. + Todos los jugadores deben estar en un radio de 100m del CG para poder descansar. Tous les joueurs doivent se trouver dans un rayon de 100 m du QG pour pouvoir se reposer. 모든 플레이어가 본부로부터 100미터 이내에 있어야 쉴 수 있습니다. Wszyscy gracze muszą znajdować się w promieniu 100 m od siedziby głównej, aby móc odpocząć. + Všichni hráči musí být v okruhu 100M od HQ aby jsi mohl pustit odpočinek. Skip Time / Rest Salto Temporale / Riposa + Adelantar el tiempo / Descansar Passer du temps / Repos 시간 넘기기 / 쉬기 Pomiń czas / odpocznij @@ -2285,6 +2528,7 @@ You need a radio in your inventory to be able to give orders to other squads. Necessiti di una radio nel tuo inventario per dare ordini alle altre squadre. + Necesita una radio en su inventario para poder dar órdenes a otros escuadrones. Vous avez besoin d'une radio dans votre inventaire pour pouvoir donner des ordres aux autres escouades. 당신의 인벤토리에 무전기가 있어야 타 분대에 명령을 내릴 수 있습니다. Potrzebujesz radia w ekwipunku, aby móc wydawać rozkazy innym oddziałom. @@ -2293,6 +2537,7 @@ You need a Radio Man in your group to be able to give orders to other squads. Necessiti di un Operatore Radio nel gruppo per dare ordini alle altre squadre. + Necesita un operador de radio en su grupo para poder dar órdenes a otros escuadrones. Vous avez besoin d'un Opérateur Radio dans votre groupe pour pouvoir donner des ordres aux autres escouades. 당신의 그룹에 무전병이 있어야 타 분대에 명령을 내릴 수 있습니다. Potrzebujesz radiowca w swojej grupie, aby móc wydawać rozkazy innym oddziałom. @@ -2301,7 +2546,7 @@ Squad Options Opzioni Squadra - Opciones de Escuadras HC + Opciones de Escuadras Options d'escouade 분대 설정 Назначение отряда @@ -2313,6 +2558,7 @@ You need a radio in your inventory to be able to give orders to other squads. Ti serve una radio per dare ordini alle altre squadre. + Necesita una radio en su inventario para poder dar órdenes a otros escuadrones. Vous avez besoin d'une radio dans votre inventaire pour pouvoir donner des ordres aux autres escouades. 당신의 인벤토리에 무전기가 있어야 타 분대에 명령을 내릴 수 있습니다. Potrzebujesz radia w ekwipunku, aby móc wydawać rozkazy innym oddziałom. @@ -2321,6 +2567,7 @@ You need a Radio Man in your group to be able to give orders to other squads. Ti serve un Operatore Radio nel gruppo per dare ordini alle altre squadre. + Necesita un operador de radio en su grupo para poder dar órdenes a otros escuadrones. Vous avez besoin d'un Opérateur Radio dans votre groupe pour pouvoir donner des ordres aux autres escouades. 당신의 그룹에 무전병이 있어야 타 분대에 명령을 내릴 수 있습니다. Potrzebujesz radiowca w swojej grupie, aby móc wydawać rozkazy innym oddziałom. @@ -2341,31 +2588,109 @@ + + %1 Airport + + + %2 Airport%1 + + + Click on the zone + + + %1<br/>DESTROYED + + + %1 Factory + + + %2 Factory%1 + + + %1<br/>Garrison: Decimated + + + %1<br/>Garrison: Good + + + %1<br/>Garrison: Weakened + + + %2 Outpost%1 + + + %1 Outpost + + + %2 HQ%1 + + + %1<br/>Influence: %2 + + + %7<br/><br/>Total pop: %1<br/>%6 Support: %2<br/>%5 Support: %3<br/><br/>Murdered Pop: %4<br/><br/>Click on the zone + + + %1<br/><br/>Pop %2<br/>%6 Support: %3 %5<br/>%7 Support: %4 %5 + + + %1 Resources + + + %2 Resources%1 + + + %2 Roadblock%1 + + + %1 Seaport + + + %2 Seaport%1 + + + %1<br/>Status: Busy + + + %1<br/>Status: Idle + + + City Information + + + %1 Watchpost + Client idle checker Controllore Client inattivo + Comprobador de ausencia Vérificateur d'inactivité client 클라이언트 잠수 확인기 Sprawdzanie bezczynności klienta + Kontrola nečinnosti klienta You are now considered AFK. You may lose commander if an election is triggered. Sei condiserato INATTIVO. Potresti perdere il ruolo di comando se è indetta un'elezione. + Ahora está AFK. Puede perder el puesto de comandante si se hacen elecciones. Vous êtes désormais considéré comme AFK. Vous risquez de perdre votre commandant si une élection est déclenchée. 지금부터 당신은 잠수로 간주됩니다. 만약 지휘관 투표가 시작된다면 지휘관 권한을 잃을 수도 있습니다. Jesteś teraz uważany za AFK. Możesz stracić rolę dowódcy, jeśli zostaną uruchomione wybory. - Nyní jsi AFK, můžeš ztratis roli Velitele pokud bude vyvoláno hlasování. + Nyní jsi AFK, můžeš ztratit roli Velitele pokud bude vyvoláno hlasování. AI Load Info Carica Info IA + Información de carga de IA Informations de chargement de l'IA AI 로드 정보 Informacje o obciążeniu AI + Informace o zatížení AI Vehicle Arsenal Arsenale del Veicolo + Arsenal de vehículos Arsenal de véhicules 차량 무기고 Arsenał pojazdów @@ -2375,7 +2700,7 @@ Buy Vehicle Fahrzeug kaufen Compra Veicolo - Comprar vehiculos + Comprar vehículo Acheter un véhicule 차량 구입 Приобрести технику @@ -2384,6 +2709,9 @@ Araç Satın Al 购买载具 + + Game Options + Map Info Karteninformationen @@ -2400,6 +2728,7 @@ Move this asset Sposta questa risorsa + Mover este objeto Déplacer cet élément 이 에셋 이동시키기 Přesunout tento asset. @@ -2407,6 +2736,7 @@ Unit Recruitment Reclutamento Unità + Reclutar unidades Recrutement d'unité 병력 모집 Rekrutacja jednostek @@ -2415,6 +2745,7 @@ Transfer Vehicle cargo to Ammobox Trasferisci il carico del Veicolo alla Cassa di Munizioni + Transferir carga del vehículo a la caja de munición Transférer la cargaison du véhicule vers l'Arsenal 차량 화물을 탄약상자로 옮기기 Przenieś ładunek pojazdu do skrzynki Ammobox @@ -2423,6 +2754,7 @@ Purchase Vehicle Compra Veicolo + Comprar vehículo Acheter un véhicule 차량 구입 Zakup pojazd @@ -2432,14 +2764,40 @@ You cannot buy vehicles while there are enemies near you. Non puoi comprare veicoli mentre vi sono nemici nelle vicinanze. + No puede comprar vehículos mientras tenga enemigos cerca. Vous ne pouvez pas acheter de véhicules tant que des ennemis sont proches. 적들이 근처에 있을 때는 차량을 구입할 수 없습니다. Nie można kupować pojazdów, gdy w pobliżu znajdują się wrogowie. Nemůžeš kupovat vozidla když jsou poblíž nepřátelé. + + Civilian Limit: + + + Limited Fast Travel: + + + Enemy resource balance: + + + Spawn Distance: + + + Time since GC: + + + Game Options + + + Unlock Weapon Number: + + + Version: + General Info Info Generali + Información general Informations générales 기본 정보 Informacje ogólne @@ -2449,20 +2807,25 @@ You are not in the member's list, but as you are Server Admin, you have been added. Welcome! Non sei nella lista dei mebri ma, visto che sei l'Amministratore del Server, sei stato aggiunto. Benvenuto! + No está en la lista de miembros, pero como es un Admin del servidor, se le ha añadido. ¡Bienvenido! Vous n'êtes pas dans la liste des membres, mais comme vous êtes administrateur du serveur, vous avez été ajouté. Bienvenue! 당신은 멤버가 아니지만, 서버 관리자이기 때문에 자동으로 멤버로 추가되었습니다. 환영합니다! Nie ma Cię na liście członków, ale ponieważ jesteś administratorem serwera, zostałeś dodany. Witamy! + Nejsi na listině členů ale jelikož jsi admin serveru, byl jsi přidán. Vítej! Welcome Guest<br/><br/>You have joined this server as guest. Benvenuto Ospite<br/><br/>Ti sei unito a questo server come ospite. + Bienvenido invitado<br/><br/>Se ha unido a este servidor como invitado. Bienvenue Invité<br/><br/>Vous avez rejoint ce serveur en tant qu'invité. 안녕하세요 게스트<br/><br/> 당신은 이 서버에 게스트로 접속했습니다. Witaj gościu<br/><br/>Dołączyłeś do tego serwera jako gość. + Vítej Hoste<br/><br/>Připojil jsi se na tento server jako host. ACE items added to arsenal and ammo-boxes. Gli oggetti ACE sono stati aggiunti all'arsenale e le casse di munizioni. + Objetos de ACE añadidos al arsenal y cajas de munición. Objets ACE ajoutés à l'arsenal et aux boîtes de munitions. ACE 아이템이 무기고와 탄약상자에 추가되었습니다. Dodano przedmioty ACE do arsenału i skrzynek z amunicją. @@ -2471,6 +2834,7 @@ Default revive system will be disabled. Il sistema di rianimazione predefinito verrà disabilitato. + El sistema de resurrección por defecto se desactivará. Le système de réanimation par défaut sera désactivé. 기본 부활 시스템은 비활성화 될것입니다 Domyślny system leczenia zostanie wyłączony. @@ -2479,13 +2843,16 @@ Players will use ACRE radios. Unconscious players' radios will be muted. I giocatori utilizzeranno le radio ACRE. Le radio dei giocatori privi di conoscenza saranno silenziate. + Los jugadores usarán radios ACRE. Las radios de los jugadores inconscientes se silenciarán. Les joueurs utiliseront les radios ACRE. Les radios des joueurs inconscients seront mises en sourdine. 플레이어는 ACRE 무전기를 사용할 것입니다. 의식불명인 플레이어의 무전기는 음소거될 것입니다. Gracze będą używać radia ACRE. Nieprzytomni garacze będą mieli wyciszone radia. + Hrači budou využívat ACRE vysílačky. Hráči v bezvědomí budou ztlumeni. Loaded Mods Mod Caricate + Mods cargados Mods chargés 로드된 모드 Załadowane mody @@ -2495,21 +2862,25 @@ Players will use TFAR radios. Unconscious players' radios will be muted. I giocatori utilizzeranno le radio TFAR. Le radio dei giocatori privi di conoscenza saranno silenziate. + Los jugadores usarán radios TFAR. Las radios de los jugadores inconscientes se silenciarán. Les joueurs utiliseront les radios TFAR. Les radios des joueurs inconscients seront mises en sourdine. TFAR 무전기를 사용할 것입니다. 의식불명인 플레이어의 무전기는 음소거될 것입니다. Gracze będą używać radiotelefonów TFAR. Radia nieprzytomnych graczy zostaną wyciszone. + Hrači budou využívat TFAR vysílačky. Hráči v bezvědomí budou ztlumeni. Recruit Unit Recluta Unità + Reclutar unidad Recrutement d'unités 병력 모집 Zrekrutuj oddział - Naverbovat jednotku + Rekrutovat jednotku You cannot recruit units while there are enemies near you. Non puoi reclutare unità mentre vi sono nemici nelle vicinanze. + No puede reclutar unidades mientras tenga enemigos cerca. Vous ne pouvez pas recruter des unités tant que des ennemis sont proches. 적들이 근처에 있을 때는 유닛을 모집할 수 없습니다. Nie można rekrutować jednostek, gdy w pobliżu znajdują się wrogowie. @@ -2518,134 +2889,42 @@ Static Deployed Statica Dispiegata + Equipo estático desplegado Arme statique déployée 고정화기 배치됨 Broń statyczna rozstawiona + Statická zbraň rozložena Static weapon has been deployed for use in a nearby zone, and will be used by garrison militia if you leave it here the next time the zone spawns. Le armi statiche sono state dispiegate al fine di essere usate in una zona vicina, saranno utilizzate dalla milizia di guarnigione la prossima volta che viene generata la zona. + Armas fijas han sido desplegadas en las inmediaciones, serán utilizadas por la milicia de la guarnición si las deja ahí la próxima vez que la zona se cargue. L'arme statique a été déployée pour être utilisée dans une zone proche et sera utilisée par la garnison si vous la laissez ici la prochaine fois que la zone apparaîtra. 고정화기가 인근에 사용되기 위해 배치되었으며, 그대로 두면 주둔군이 영역에 스폰될 경우 사용할 것입니다. Broń statyczna została rozmieszczona do użytku w pobliskiej strefie i będzie używana przez milicję garnizonową, jeśli zostawisz ją tutaj przy następnym odrodzeniu strefy. + Statická zbraň byla postavena k použití v nejbližší zóně a bude využita posádkou pokud tam zůstane když se objeví další zóna. This Vehicle is locked, ask the Owner to unlock it. Questo veicolo è chiuso, chiedi al Proprietario di aprirlo. + Este vehículo está cerrado, pídale al propietario que lo abra. Ce Véhicule est verrouillé, demandez au Propriétaire de le déverrouiller. 이 차량은 잠겼습니다. 차량 소유자에게 부탁하세요. Pojazd jest zamknięty, poproś właściciela o jego odblokowanie. + Toto vozidlo je uzamčeno, řekni si Vlastníkovi o odemčení. Bu araç kilitli, kilidini açması için sahibine sor. Warning Warnung Attenzione + Aviso Avertissement 경고 Uwaga Varování Uyarı - - City Information - - - %7<br/><br/>Total pop: %1<br/>%6 Support: %2<br/>%5 Support: %3<br/><br/>Murdered Pop: %4<br/><br/>Click on the zone - - - Click on the zone - - - %2 HQ%1 - - - %1<br/><br/>Pop %2<br/>%6 Support: %3 %5<br/>%7 Support: %4 %5 - - - %1<br/>Influence: %2 - - - %1<br/>DESTROYED - - - %1 Airport - - - %1<br/>Status: Idle - - - %1<br/>Status: Busy - - - %1<br/>Garrison: Good - - - %1<br/>Garrison: Weakened - - - %1<br/>Garrison: Decimated - - - %2 Airport%1 - - - %1 Resources - - - %2 Resources%1 - - - %1 Factory - - - %2 Factory%1 - - - %2 Outpost%1 - - - %1 Seaport - - - %2 Seaport%1 - - - %2 Roadblock%1 - - - %1 Watchpost - - - %1 Outpost - - - Game Options - - - Game Options - - - Version: - - - Enemy resource balance: - - - Unlock Weapon Number: - - - Limited Fast Travel: - - - Spawn Distance: - - - Civilian Limit: - - - Time since GC: - @@ -2654,6 +2933,7 @@ Renseignements récupérés. 군사정보 문서 확보. Dokumenty wywiadowcze zostały przejęte. + Intel sebrán. Locate location @@ -2661,26 +2941,37 @@ Localiser l'emplacement 위치 특정하기 Znajdź lokację + Najdi lokaci Reference to unknown location, need to locate location to continue deciphering. Riferimento a locazione sconosciuta, devi trovare la locazione prima di continuare il decifraggio. + Fait référence à un lieu inconnu, il faut le localiser avant de continuer le décryptage. + Zmínka o neznámé lokaci, budeš muset lokalizovat danou lokaci aby jsi mohl dokončit dešifrování. Decipher meaning Decifra il significato + Décrypter le sens + Dešifrovat význam Ilegible text encountered, need to decipher meaning from context. Testo illegibile pervenuto, necessità di decifrare il significato dal contesto. + Texte inintelligible trouvé, il faut en décrypter le sens basé sur le contexte. + Objevil se nečitelný text, je třeba rozluštit rozluštit význam z kontextu. Decipher codename Decifra il nome in codice + Décrypter le nom de code + Dešifrovat kódové označení Unknown codename encountered, need to decipher the codename reference. Nome in codice sconosciuto pervenuto, necessità di decifrare il riferimento al nome in codice. + Nom de code inconnu rencontré, il faut décrypter la référence du nom de code. + Objevil se neznámý kódový název, je třeba dešifrovat odkaz na kódové označení. Solve riddle @@ -2696,6 +2987,7 @@ Le sens de certaines parties du texte est caché derrière une énigme, il faut la résoudre pour continuer. 문장으로 이루어진 수수께끼들을 풀어야지만 계속할수 있습니다. Fragment tekstu ukryty za zagadką, którą należy rozwiązać, aby kontynuować. + Sekce textů s významem skrytým za hádankou, musíte ji vyřešit, abyste mohli pokračovat. Decryption progress at @@ -2703,6 +2995,7 @@ Décryptage à 해독 진행률 Postęp deszyfrowania + Postup dešifrování na No one in range of the intel, need to start from scratch. @@ -2710,6 +3003,7 @@ Personne n'est à portée du renseignement, il faut recommencer du début. 아무도 군사정보 근처에 없기 때문에, 다운로드를 처음부터 다시 시작해야합니다. Nikt nie jest w zasięgu danych wywiadowczych, trzeba zacząć od zera. + Nikdo není v dosahu intelu, musíme začít od začátku. You managed to decipher the intel! @@ -2717,6 +3011,7 @@ Vous avez réussi à décrypter le renseignement ! 당신은 군사정보를 해석하는데 성공했습니다! Udało ci się rozszyfrować dane wywiadowcze! + Podařilo se vám rozluštit intel! The screen says:<br/><br/>Prepare to die! @@ -2724,6 +3019,7 @@ L'écran affiche :<br/><br/>Préparez-vous à mourir ! 화면에 출력된 글자: <br/><br/> 죽을 준비나 해라! Ekran mówi:<br/><br/>Przygotuj się na śmierć! + Na obrazovce stojí:<br/><br/>Připrav se zemřít! Restart server process @@ -2731,6 +3027,7 @@ Redémarrer le processus du serveur 서버 재시작 Uruchom ponownie proces serwera + Restartuj proces serveru Critical Error in network infrastructur. Server returned ErrorCode: CRITICAL_ARMA_PROCESS_DIED @@ -2738,6 +3035,7 @@ Erreur critique dans l’infrastructure réseau. Le serveur a renvoyé le code d'erreur : CRITICAL_ARMA_PROCESS_DIED 네트워크 인프라에 치명적인 오류 발생. 반환된 서버 오류 코드: CRITICAL_ARMA_PROCESS_DIED Błąd krytyczny w infrastrukturze sieciowej. Serwer zwrócił ErrorCode: CRITICAL_ARMA_PROCESS_DIED + Kritická chyba v síťové infrastruktuře. Server vrátil chybový kód: CRITICAL_ARMA_PROCESS_DIED. Reroute download @@ -2745,6 +3043,7 @@ Rediriger le téléchargement 경로 재설정 Przekieruj pobieranie + Přesměrujte stahování. Download port closed on server. Manual reroute required! @@ -2752,14 +3051,19 @@ Port de téléchargement fermé sur le serveur. Redirection manuelle requise ! 다운로드 포트가 닫혔습니다. 수동 포트 지정이 필요합니다! Port pobierania jest zamknięty na serwerze. Wymagane ręczne przekierowanie! + Port pro stahování na serveru je uzavřen. Je nutné manuální přesměrování! Restart Network Adapter Riavvia la Scheda di Rete + Redémarrer l'Adaptateur Réseau + Restartujte síťový adaptér. Error in Network Adapter. Hardware not responding. Restart now? Errore Scheda di Rete. Hardware non risponde. Riavvia ora? + Erreur dans l'adaptateur réseau. Le matériel ne répond pas. Redémarrer maintenant? + Chyba v síťovém adaptéru. Hardware nereaguje. Restartovat nyní? Confirm file @@ -2767,6 +3071,7 @@ Confirmer le fichier 파일 확인하기 Potwierdź plik + Potvrďte soubor. Dosyayı doğrula @@ -2775,6 +3080,7 @@ Erreur de fragment de données. Le fichier {002451%12-215502%} doit être validé manuellement ! 데이터 파편화 오류. {002451%12-215502%} 파일은 직접 확인해야합니다. Błąd fragmentu danych. Plik {002451%12-215502%} musi zostać potwierdzony ręcznie! + Chyba datového fragmentu. Soubor {002451%12-215502%} musí být potvrzen ručně! Skip URL @@ -2782,6 +3088,7 @@ Ignorer l'URL URL 스킵하기 Pomiń adres URL + Přeskočit URL. 404 Error on server. URL incorrect. Skip URL? @@ -2789,6 +3096,7 @@ Erreur 404 sur le serveur. URL incorrecte. Ignorer l'URL ? 404 서버 오류. URL이 잘못되었습니다. URL을 스킵합니까? Błąd 404 na serwerze. Nieprawidłowy adres URL. Pominąć adres URL? + 404 Chyba na serveru. URL nesprávné. Přeskočit URL? Stop windows update @@ -2796,6 +3104,7 @@ Interrompre la mise à jour Windows 윈도우 업데이트 중지 Zatrzymaj aktualizację systemu Windows + Zastavit aktualizace systému Windows. Windows needs an update. Update now and lose all data? @@ -2803,6 +3112,7 @@ Windows a besoin d'une mise à jour. Mettre à jour maintenant et perdre toutes les données ? 윈도우를 업데이트 해야합니다. 지금 업데이트 하시겠습니까? Windows wymaga aktualizacji. Zaktualizować teraz i stracić wszystkie dane? + Windows potřebuje aktualizaci. Aktualizovat nyní a ztratit všechna data? Download at %1%2 @@ -2810,6 +3120,7 @@ Téléchargement à %1%2 다운로드 완료까지 %1%2 Postęp pobierania %1%2 + Stáhnout na %1%2. No one in range of the intel, reseting download! @@ -2817,6 +3128,7 @@ Personne à portée du renseignement, téléchargement réinitialiser ! 아무도 군사정보 근처에 없습니다. 다운로드를 리셋합니다. Nie ma nikogo w obrębie danych wywiadowczych, resetowanie pobierania! + Nikdo v dosahu intelu, restartuji stahování! You managed to download the intel! @@ -2824,6 +3136,7 @@ Vous avez réussi à télécharger les renseignements ! 당신은 군사정보를 다운로드하는 데 성공했습니다! Udało ci się pobrać dane! + Podařilo se vám stáhnout intel! Cancel Search @@ -2831,6 +3144,7 @@ Annuler la recherche 검색 취소 Anuluj przeszukiwanie + Zrušit prohledávání Search cancelled. @@ -2838,6 +3152,7 @@ Recherche annulée. 검색 취소됨. Przeszukiwanie anulowane. + Prohledávání zrušeno. Arama iptal edildi. @@ -2846,6 +3161,7 @@ Recherche terminée, mais vous n'avez rien trouvé ! 검색을 완료했지만, 아무것도 찾지 못했습니다. Przeszukiwanie zakończone, ale nic nie znaleziono! + Prohledávání dokončeno ale nic jsi nenašel. Search completed, intel found! @@ -2853,6 +3169,7 @@ Recherche terminée, renseignements trouvées ! 검색 완료, 군사 정보 발견! Przeszukiwanie zakończone, dane znalezione! + Prohledávání dokončeno a našel jsi intel! Disarm bomb @@ -2860,6 +3177,7 @@ Désarmer la bombe 폭탄 해체 Rozbrój bombę + Zneškodnit bombu Bombayı çöz @@ -2868,6 +3186,7 @@ Nous avons trouvé les données de suivi d'un convoi %1.<br/>Position du convoi indiquée sur la carte ! %1 수송대의 추적 데이터를 찾았습니다. <br/> 수송대의 위치를 지도에 표시했습니다! Znaleźliśmy położenie konwoju %1.<br/>Pozycja konwoju zaznaczona na mapie! + Nalezli jsme sledovací údaje pro konvoj %1.<br/>Pozice konvoje označena na mapě! There are currently no %1 convoys driving around! @@ -2875,6 +3194,7 @@ Il n'y a actuellement aucun convoi %1 en circulation ! 현재 %1 의 수송대가 주변에 한대도 없습니다! Obecnie w okolicy nie ma żadnych konwojów %1! + Momentálně se kolem nenachází žádné konvoje %1! We found the %1 convoy GPS decryption key!<br/>%2 convoys are marked on the map. @@ -2882,6 +3202,7 @@ Nous avons trouvé la clé de déchiffrement GPS du convoi %1 !<br/>%2 convois sont marqués sur la carte. 우리는 %1 수송대의 GPS 암호화 키를 찾았습니다!<br/>%2 수송대를 지도에 표시했습니다. Znaleźliśmy klucz deszyfrujący GPS konwoju %1!<br/>%2 konwoje są zaznaczone na mapie. + Nalezli jsme klíč k dešifrování GPS konvoje %1!<br/>Konvoje %2 jsou označeny na mapě. We found a %1 decryption key!<br/>It allows us to fully decrypt the next support call. @@ -2889,6 +3210,7 @@ Nous avons trouvé une clé de déchiffrement %1 !<br/>Elle nous permet de décrypter entièrement le prochain appel d'assistance. %1의 암호 해독 키 패키지를 찾았습니다!<br/>이제 다음 지원 요청을 완전히 해독할 수 있습니다. Znaleźliśmy klucz deszyfrujący %1! <br/>Pozwala nam to w pełni odszyfrować następne wezwanie o wsparcie. + Nalezli jsme klíč k dešifrování %1!<br/>Umožní nám to dešifrovat další volání o podporu. You found a package of %1 decryption keys!<br/>They allow your faction to decrypt support calls. @@ -2896,6 +3218,7 @@ Vous avez trouvé un paquet de %1 clés de déchiffrement !<br/>Elles permettent à votre faction de déchiffrer les appels d'assistance. %1의 암호 해독 키 패키지를 찾았습니다!<br/> 이제 아군은 지원 요청을 해독할 수 있습니다. Znaleziono pakiet %1 kluczy deszyfrujących! <br/>Umożliwiają one frakcji odszyfrowywanie próśb o wsparcie. + Našel jsi balíček dešifrovacích klíčů %1!<br/>Umožňují vaší frakci dešifrovat volání o podporu. You found some confidential data, you sold it for %1 on the black market! @@ -2903,6 +3226,7 @@ Vous avez trouvé des données confidentielles, vous les avez vendues pour %1 au marché noir ! 당신은 기밀문서를 찾았고 %1달러에 암시장에 팔았습니다! Znalazłeś poufne dane i sprzedałeś je za %1 na czarnym rynku! + Nalezli jste nějaká tajné data a prodali jste je na černém trhu za %1! %1 has plenty of defence reserves available. @@ -2910,6 +3234,7 @@ %1 dispose de nombreuses réserves de défense. %1은 사용 가능한 방어용 예비군을 매우 많이 보유 중입니다. %1 ma wiele dostępnych rezerw obronnych. + %1 má k dispozici dostatek obranných rezerv. %1 has moderate defence reserves available. @@ -2917,6 +3242,7 @@ %1 dispose de réserves de défense modérées. %1은 사용 가능한 방어용 예비군을 많이 보유 중입니다. %1 ma dostępne umiarkowane rezerwy obronne. + %1 má k dispozici průměrný počet rezerv. %1 is short on defence reserves. @@ -2924,6 +3250,7 @@ %1 manque de réserves de défense. %1은 사용 가능한 방어용 예비군을 적게 보유 중입니다. W %1 brakuje rezerw obronnych. + %1 má nedostatek obranných rezerv. %1 has almost no defence reserves left. @@ -2931,6 +3258,7 @@ %1 n'a presque plus de réserves de défense. %1은 사용 가능한 방어용 예비군이 거의 없습니다. %1 nie ma już prawie żadnych rezerw obronnych. + %1 nemá téměř žádné obranné rezervy. %1 is completely out of defence reserves. @@ -2938,6 +3266,7 @@ %1 n'a plus aucune réserves de défense. %1은 사용 가능한 방어용 예비군이 하나도 없습니다. %1 całkowicie wyczerpał rezerwy obronne. + %1 nemá vůbec žádné obranné rezervy. %1 attack is imminent! @@ -2945,6 +3274,7 @@ L'attaque %1 est imminente ! %1의 공격이 임박했습니다! Atak %1 jest nieuchronny! + %1 útok je nevyhnutelný! %1 attack expected in %2 minutes. @@ -2952,6 +3282,7 @@ Attaque %1 attendue dans %2 minutes. %1의 공격이 %2분에 들어올 것으로 예상됩니다. %1 atak spodziewany za %2 minuty. + Očekává se %1 útok za %2 minut. You found incriminating data on the traitor, we don't think he will cause any more trouble. @@ -2959,6 +3290,7 @@ Vous avez trouvé des données compromettantes sur le traître, nous ne pensons pas qu'il causera d'autres ennuis. 배신자의 유죄를 입증하는 자료를 찾았고, 그는 더 이상 문제를 일으키지 않을 겁니다. Znaleźliście dane obciążające zdrajcę, nie sądzimy, by w przyszłości sprawiał on więcej kłopotów. + Našel si kompromitující data o zrádci. Nemyslíme si, že by působil další potíže. You found the supply data for the<br/> %1<br/> You have unlocked this weapon! @@ -2966,6 +3298,7 @@ Vous avez trouvé les données de ravitaillement pour le<br/> %1<br/> Vous avez débloqué cette arme ! 다음 무기에 대한 공급 데이터를 찾았습니다. <br/>%1<br/>해당 무기를 잠금 해제했습니다! Znaleziono dane zaopatrzenia dla broni<br/> %1<br/> Odblokowano tę broń! + Nalezli jste zásobovací data pro<br/>%1<br/>Odemknul sis tuto zbraň! Intel @@ -2974,6 +3307,7 @@ Renseignements 군사정보 Dane wywiadowcze + Intel Search Intel @@ -2981,15 +3315,17 @@ Chercher des Renseignements 군사정보 찾기 Przeszukaj dane wywiadowcze + Hledat Intel Cooldown still active. Recupero ancora attivo. - La recharge de la compétence est toujours active. + Recharge encore en cours. 재사용 대기 시간이 아직 끝나지 않았습니다. Czas odnowienia jest nadal aktywny. + Odpočet je stále aktivní. Already transfering. @@ -2997,6 +3333,7 @@ Déjà en transfert. 이미 넣는 중입니다. Już się przenosi. + Přenos již probíhá. Load loot to crate @@ -3004,6 +3341,7 @@ Charger le butin dans la caisse 전리품을 상자에 넣기 Załaduj łup do skrzyni + Sebrat kořist do bedny Load loot from crate to vehicle @@ -3011,6 +3349,7 @@ Charger le butin depuis la caisse vers le véhicule 전리품을 상자에서 차량으로 적재하기 Załaduj łupy ze skrzyni do pojazdu + Naložit kořist z bedny do vozidla Unable to transfer all loot to %1. %1 full. @@ -3018,6 +3357,7 @@ Impossible de transférer tout le butin vers %1. %1 plein. %1에 모든 전리품을 옮겨담을 수 없습니다. %1이(가) 가득 찼습니다. Nie można przenieść wszystkich łupów do %1. %1 jest pełny. + Nemůžeš přesunout všechen loot do %1. 1% je plné No vehicles nearby. @@ -3025,6 +3365,7 @@ Aucun véhicule à proximité. 차량이 근처에 없습니다. Brak pojazdów w pobliżu. + Poblíž není žádne vozdilo. All loot transfered to %1. @@ -3032,6 +3373,7 @@ Tout le butin a été transféré à %1. 모든 전리품을 %1에 넣었습니다. Wszystkie łupy zostały przeniesione do %1. + Všechen loot přesunut do %1. Looting... @@ -3039,6 +3381,7 @@ Pillage... 전리품 줍는 중... Szabrowanie... + Rabování... Unable to transfer all nearby loot. @@ -3046,6 +3389,7 @@ Impossible de transférer tout le butin à proximité. 근처에 있는 전리품을 다 넣을 수 없습니다. Nie można przenieść wszystkich pobliskich łupów. + Není možné přesunout všechen blizký loot. Nearby loot transfered to crate. @@ -3053,6 +3397,7 @@ Le butin proche a été transféré dans la caisse. 근처의 전리품들을 상자에 넣었습니다. Pobliski łup przeniesiony do skrzyni. + Nejbližší loot přesunut do bedny. Loot crate @@ -3060,12 +3405,15 @@ Caisse de butin 전리품 상자 Skrzynia z łupami + Bedna A %4 officer is inspecting %1. Go there and kill him before %2:%3. Un ufficiale %4 sta ispezionando %1. Recati lì ed uccidilo entro %2:%3 + Un officier de %4 est en train d'inspecter %1. Allez-y et tuez le avant %2:%3." + Důstojník %4 kontroluje %1. Jděte tam a zabijte ho před %2:%3. Kill the Officer @@ -3073,6 +3421,7 @@ Tuez l'Officier 장교 사살 Zabij oficera + Zabít důstojníka. We have spotted a %3 SpecOp team patrolling around a %1. Ambush them and we will have one less problem. Do this before %2. Be careful, they are tough boys. @@ -3080,6 +3429,7 @@ Nous avons repéré une équipe des Forces Spéciales de %3 en train de patrouiller autours d'un %1. Prenez les en embuscade et ça nous fera un problème de moins. Faites-le avant %2. Soyez prudents, c'est des durs. %1 인근을 순찰하는 %3 소속 특수작전조를 발견했습니다. 그들을 기습하면 골치아픈 문제가 하나 줄어들 것입니다. %2 이전까지 이 작업을 수행하십시오. 조심하세요. 그들은 고도로 훈련된 녀석들입니다. Zauważyliśmy zespół %3 sił specjalnych patrolujący okolice %1. Przeprowadź na nich skuteczną zasadzkę, a będziemy mieli jeden problem mniej. Zrób to przed %2. Uważaj, to twardziele. + Zpozorovali jsme tým speciálních jednotek %3, který hlídá okolí %1. Přepadněte je a budeme mít o jeden problém méně. Udělejte to před %2. Buďte opatrní, jsou to tvrdí borci. SpecOps @@ -3088,6 +3438,7 @@ Forces Spéciales 특수부대 Siły Specjalne + Speciální jednotka Someone found some intel on the traitors family, he will not cause any problems any more! @@ -3095,6 +3446,7 @@ Quelqu'un a trouvé des renseignements sur la famille du traitre, il ne nous posera plus de problèmes ! 누군가 배신자의 가족에 대한 정보를 발견했습니다. 그는 더 이상 문제를 일으키지 않을 겁니다! Ktoś znalazł informacje o rodzinie zdrajcy, nie będzie już sprawiał problemów! + Někdo našel informace o rodině zrádce. Další problémy už působit nebude. A traitor has scheduled a meeting with %4 in %1. Kill him before he provides enough intel to give us trouble. Do this before %2. We don't where exactly this meeting will happen. You will recognise the building by the nearby Offroad and %3 presence. @@ -3102,6 +3454,7 @@ Un traitre va rencontrer %4 dans %1. Tuez-le avant qu'il ne divulge assez de renseignements pour nous causer des problèmes. Faites-le avant %2. Nous ne savons pas exactement où cette rencontre aura lieu. Vous reconnaitrez le batiment grâce au Tout-Terrain proche et la présence de %3. 한 배신자가 %1에서 %4와(과) 만남을 가지기로 일정을 잡았습니다. 그가 우리에게 문제를 일으킬 수 있는 정보를 제공하기 전에 그를 사살하십시오. %2 전에 수행하십시오. 이 만남이 어디서 일어나는지는 정확히 알 수 없습니다. 근처에 있는 오프로드와 %3의 존재로 알 수 있습니다. Zdrajca zaplanował spotkanie z %4 w %1. Zabij go, zanim przekaże im wystarczająco dużo informacji przez którę będziemy mieli kłopoty. Zrób to przed %2. Nie wiemy, gdzie dokładnie odbędzie się to spotkanie. Budynek rozpoznasz po pobliskim Offroadzie i obecności %3. + Zrádce naplánoval setkání s %4 v %1. Zabijte ho dříve, než poskytne dost informací, které by nám způsobily problémy. Udělejte to před %2. Nevíme přesně, kde to setkání proběhne. Budovu poznáte podle nedalekého Offroadu a přítomnosti %3. Kill the Traitor @@ -3109,6 +3462,7 @@ Tuez le Traitre 배신자 사살 Zabij zdrajcę + Zabít zrádce A %1 would be a fine addition to our cause. Go there and capture it before %2. @@ -3116,6 +3470,7 @@ Un %1 serait un bon atout pour notre cause. Allez y et capturez le avant %2. %1는 우리의 목적에 알맞는 훌륭한 전과가 될 것입니다. %2 전까지 가서 점령하십시오. %1 będzie dobrym wzmocnieniem naszej sprawy. Udaj się tam i zdobądź to przed %2. + %1 by se nám hodilo. Jděte tam a zaberte to před %2. A %1 is disturbing our operations in the area. Go there and capture it before %2. @@ -3123,6 +3478,7 @@ Un %1 perturbe nos opérations dans la zone. Allez y et capturez le avant %2. %1이(가) 해당 구역에서 우리 작전을 방해하고 있습니다. %2 전까지 가서 점령 하십시오. Obiekt %1 zakłóca nasze operacje w okolicy. Udaj się tam i zdobądź go przed %2. + %1 narušuje naše operace v této oblasti. Jděte tam a zaberte to před %2. Resource Acquisition @@ -3130,6 +3486,7 @@ Acquisition de Ressources 자원채취소 점령 Pozyskiwanie zasobów + Získávání zdrojů. Take the Outpost @@ -3137,6 +3494,7 @@ Capturez l'Avant-Poste 전초기지 점령 Przejmij posterunek + Zabrat základnu A convoy from %1 is about to depart at %2. It will provide ammunition to %3. Try to intercept it. Steal or destroy that truck before it reaches it's destination. @@ -3144,6 +3502,7 @@ Un convoi partant de %1 est sur le point de partir à %2. Il va fournir des munitions à %3. Essayez de l'intercepter. Volez ou détruisez ce camion avant qu'il n'atteigne sa destination. %1에서 온 수송대가 %2에서 출발하려고 하며, 이는 %3에게 탄약을 제공할 것입니다. 수송을 방해하여 해당 트럭이 목적지에 도달하기 전에 훔치거나 파괴하십시오. Konwój z %1 wkrótce wyruszy w kierunku %2. Dostarczy on amunicję do %3. Spróbuj go przechwycić. Ukradnij lub zniszcz ciężarówkę, zanim dotrze do celu. + Konvoj z %1 bude odjíždět v %2 a veze munici do %3. Zkus ho zachytit. Ukradni nebo znič náklaďák než dosáhne cíle. Ammo Convoy @@ -3152,6 +3511,7 @@ Convoi de munitions 탄약 수송대 Konwój amunicyjny + Konvoj s municí A convoy from %1 is about to depart at %2. It will reinforce %3 with armored vehicles. Try to intercept it. Steal or destroy that thing before it reaches it's destination. @@ -3159,6 +3519,7 @@ Un convoi de %1 est sur le point de partir à %2. Il renforcera %3 avec des véhicules blindés. Essayez de l'intercepter. Volez ou détruisez cette chose avant qu'elle n'atteigne sa destination. %1에서 온 수송대가 %2에서 출발하려고 하며, 이는 %3의 기갑 차량을 증원할 것입니다. 수송을 방해하여 그것이 목적지에 도달하기 전에 훔치거나 파괴하십시오. Konwój z %1 wkrótce wyruszy w kierunku %2. Wzmocni on %3 pojazdami opancerzonymi. Spróbuj go przechwycić. Ukradnij lub zniszcz to coś, zanim dotrze do celu. + Konvoj z %1 bude odjíždět v %2. Posílí %3 obrněnými vozidly. Zkus ho zachytit. Ukradni nebo znič všechny vozidla než dosáhnou cíle. Armored Convoy @@ -3166,6 +3527,7 @@ Convoi Blindé 기갑 호송대 Konwój z pojazdami opancerzonymi + Obrněný konvoj A truck with plenty of money is being moved from %1 to %3, and it's about to depart at %2. Steal that truck and bring it to HQ. Those funds will be very welcome. @@ -3173,6 +3535,7 @@ Un camion rempli d'argent est déplacé de %1 à %3, et il est sur le point de partir à %2. Volez ce camion et amenez le au QG. Ces fonds seront les bienvenus. %1에서 온 거금을 싣은 트럭이 %3(으)로 옮겨지고 있으며, 곧 %2에서 출발할 예정입니다. 해당 트럭을 훔쳐서 본부로 가져오십시오. 그 자금은 아주 환영받을 것입니다. Ciężarówka z pieniędzmi jest przewożona z %1 do %3 i ma wkrótce odjechać o %2. Ukradnij tę ciężarówkę i przywieź ją do kwatery głównej. Te fundusze będą bardzo mile widziane. + Náklaďák se spoustou peněz se přesouvá z %1 do %3 a jeho odjezd je ve %2. Ukradni náklaďák a přivez ho na HQ. Peníze se ti budou hodit. Money Convoy @@ -3181,6 +3544,7 @@ Convoi de Fonds 현금 수송대 Transport pieniędzy + Převoz Peněz A group of POWs is being transported from %1 to %3, and it's about to depart at %2. Try to intercept it. Kill or capture the truck driver to make them join you and bring them to HQ. Alive if possible. @@ -3188,6 +3552,7 @@ Un groupe de prisonniers de guerre est en cours de transport de %1 à %3 et est sur le point de partir à %2. Essayez de l'intercepter. Tuez ou capturez le chauffeur du camion pour que les prisonniers vous rejoignent et amenez-les au QG. Vivants si possible. %1의 포로 무리가 %3(으)로 수송되는 중이며, %2에서 출발하려고 합니다. 해당 트럭을 방해하여 트럭 운전수를 죽이거나 사로잡아서 그들이 합류하게 하고 본부로 데려오십시오. 가능하면 살아 있어야 합니다. Grupa jeńców wojennych będzie transportowana z %1 do %3 i wyruszy o %2. Spróbuj przechwycić ten transport. Postaraj się zabić lub pojmać kierowcę ciężarówki aby dołączył do Ciebie, oraz dostarcz go do HQ. Żywego jeżeli to możliwe. + Skupina POW je převážena z %1 do %3 a bude odjíždět v %2. Zkus ho zachytit. Zabij nebo zajmi řidiče náklaďáku aby se k tobě přidal a přivez je na HQ. Živé pokud možno. Prisoner Convoy @@ -3195,6 +3560,7 @@ Convoi de Prisonniers 포로 수송대 Transport więźniów + Převoz vězňů Reinforcements are being sent from %1 to %3 in a convoy, and it's about to depart at %2. Try to intercept and kill all the troops and vehicle objective. @@ -3202,6 +3568,7 @@ Des renforts sont envoyés de %1 à %3 dans un convoi, et il est sur le point de partir à %2. Essayez d'intercepter et éliminer toutes les troupes et véhicules de l'objectif. %1의 증원군이 호송대로 %3(으)로 보내지는 중이며, %2에서 출발하려고 합니다. 해당하는 모든 부대와 차량 목표를 방해하여 죽이십시오. Posiłki są wysyłane z %1 do %3 w konwoju, który wkrótce wyruszy o %2. Spróbuj przechwycić i zabić wszystkich żołnierzy i pojazd cel + Posily jsou posílány z %1 do %3 v konvoji a budou vyjíždět v %2. Zkus ho zastavit, pozabíjet všechny vojáky a vozidlové cíle. Reinforcements Convoy @@ -3209,12 +3576,14 @@ Convoi de Renforts 증원군 수송대 Konwój z posiłkami + Konvoj Posil A truck with medical supplies destination %3 it's about to depart at %2 from %1. Steal that truck bring it to %3 and let people in there know it is %4 who's giving those supplies. Un veicolo carico di rifornimenti medici rifornirà %3 partirà per le %2 da %1. Ruba il veicolo e portalo a %3 e fai in modo che la gente sappia che %4 sta portanto i rifornimenti. Un camion avec des fournitures médicales à destination %3 est sur le point de partir à %2 de %1. Volez ce camion, amenez le à %3 et faites savoir aux gens que c'est %4 qui donne ces fournitures. %1의 목적지가 %3인 의료 보급 트럭이 %2에서 출발하려고 합니다. 해당 트럭을 훔쳐 %3에게 가져가서 그 곳 주민들에게 보급품을 주는 사람이 %4(이)라는 것을 알리십시오. + Náklaďák se zdravotnickými zásobami pro %3 bude odjíždět v %2 z %1. Ukradni ho a přivez ho do %3 aby lidé věděli že jsou to %4 kdo poskytuje tyto zásoby. Supply Convoy @@ -3222,24 +3591,29 @@ Convoi de Ravitaillement 보급품 수송대 Konwój z zaopatrzeniem + Konvoj se zásobami. We need to destroy or take a Radio Tower in %1. This will interrupt %3 Propaganda Network. Do it before %2. Dobbiamo distruggere o catturare la Torre Radio a %1. Ciò interromperà la Rete di Propaganda %3. Falla entro %2. + Nous devons détruire ou capturer une Tour Radio dans %1. Cela va interrompre le reseau de propagande de %3. Faites le avant %2. + Musíme zničit nebo obsadit vysílací věž v %1. To přeruší %3 propagandistickou síť. Udělejte to před %2. Destroy Radio Tower Distruggi Torre Radio - Détruire une Tour Radio + Détruire la Tour Radio 송신탑 파괴 Zniszcz wieżę radiową + Zničit vysílací věž We have downed a helicopter. There is a good chance to destroy or capture it before it is recovered. Do it before a recovery team from %1 reaches the crash site. MOVE QUICKLY! Abbiamo abbattuto un elicottero. Vi è la possibilità di distruggerlo o catturarlo prima che venga recuperato. Fallo prima che un team di recupero da %1 raggiunga la zona dell'impatto. MUOVI VELOCEMENTE! - Nous avons abattu un hélicoptère. Il y a une opportunité de le détruire ou le capturer avant qu'il ne soit secouru. Faites le avant que l'équipe de secours de %1 n'atteigne le site du crash. FAITES VITE ! + Nous avons abattu un hélicoptère. Il y a une opportunité de le détruire ou le capturer avant qu'il ne soit secouru. Faites le avant qu'une équipe de secours de %1 n'atteigne le site du crash. FAITES VITE ! 아군이 헬리콥터를 격추했습니다. 회수되기 전에 파괴하거나 노획할 수 있는 좋은 기회입니다. %1의 회수팀이 추락 지점에 도착하기 전까지 수행하십시오. 빨리 이동하세요! Zestrzeliliśmy śmigłowiec. Istnieje duża szansa na jego zniszczenie lub przechwycenie, zanim zostanie odzyskany przez przeciwnika. Zrób to, zanim ekipa ratunkowa z %1 dotrze na miejsce katastrofy. POŚPIESZ SIĘ! + Sestřelili jsme vrtulník. Je to dobrá šance ho zničit nebo zajmout než bude získán zpět. Udělejte to před tím, než dorazí tým na získání z %1 na místo havárie. JEDNEJTE RYCHLE! Downed Heli @@ -3247,6 +3621,7 @@ Heli Abattu 추락한 헬기 Zestrzelony helikopter + Zřícený vrtulník We know an enemy armor (%3) is stationed in %1. It is a good chance to destroy or steal it before it causes more damage. Do it before %2. @@ -3254,6 +3629,7 @@ Nous savons qu'un blindé ennemi (%3) est en poste à %1. C'est une bonne opportunité de le détruire ou le capturer avant qu'il ne cause plus de dégats. Faites le avant %2. %1에 적 기갑(%3)이 배치되었다는 걸 알고 있습니다. 더 큰 피해를 입기 전에 파괴하거나 훔칠 수 있는 좋은 기회입니다. %2 전까지 수행하십시오. Wiemy, że wrogi sprzęt pancerny (%3) stacjonuje w %1. To dobra okazja, aby go zniszczyć lub ukraść, zanim spowoduje większe szkody. Zrób to przed %2. + Víme, že nepřátelský tank (%3) je umístěn v %1. Je to dobrá příležitost ho zničit nebo ukrást, než způsobí větší škody. Udělejte to před %2. Steal or Destroy Armor @@ -3261,6 +3637,7 @@ Capturer ou Détruire le Blindé 기갑 파괴 또는 탈취 Ukradnij lub zniszcz wrogi sprzęt pancerny + Ukradni nebo Znič tank We've spotted an Ammotruck in an %1. Go there and destroy or steal it before %2. @@ -3268,6 +3645,7 @@ On a repéré un Camion de Munitions dans un %1. Allez y, détruisez le ou volez le avant %2. 탄약트럭이 %1에 있는 것을 발견했습니다. %2 전까지 파괴하거나 훔치십시오. Zauważyliśmy ciężarówkę z amunicją w %1. Udaj się tam i zniszcz lub ukradnij ją przed %2. + Zpozorovali jsme náklaďák s municí v oblasti %1. Jděte tam a zničte ho nebo jej ukradněte před %2. Steal or Destroy Ammotruck @@ -3275,13 +3653,15 @@ Capturer ou Détruire le Camion de Munitions 탄약트럭 파괴 또는 탈취 Ukradnij lub zniszcz ciężarówkę z amunicją + Ukradni nebo Znič muniční náklaďák Bring this truck to %1 Bank and park it in the main entrance. Porta questo camion alla Banca %1 e parcheggialo all'entrata principale. - Amenez ce camion à la Banque de %1 et garez-le dans l'entrée principale. + Amenez ce camion à la Banque de %1 et garez-le devant l'entrée principale. 이 트럭을 %1의 은행으로 가져가서 정문에 주차하십시오. Przyprowadź ciężarówkę do %1 Bank i zaparkuj ją przy głównym wejściu. + Přivez tento náklaďák k %1 bance a zaparkujte ho u hlavního vchodu. Don't get the truck far from the bank or count will restart. @@ -3289,6 +3669,7 @@ N'éloignez pas le camion de la banque ou le compte recommencera. 트럭을 은행에서 멀리 두지 마십시오. 멀리 두면 카운트가 초기화됩니다. Pozostań ciężarówką blisko banku, bo inaczej odliczanie zostanie zresetowane. + Neodalujte se s náklaďákem od banky nebo se odpočet restartuje. Drive the Truck back to base to finish this mission. @@ -3296,6 +3677,7 @@ Ramenez le Camion à la base pour finir cette mission. 임무를 완수하려면 트럭을 본부로 다시 가져가십시오. Wróć ciężarówką do bazy, aby ukończyć tę misję. + Zavez náklaďák zpátky na základnu aby jsi dokončil tuto misi. Bank Mission @@ -3303,13 +3685,15 @@ Mission de Banque 은행 임무 Misja bankowa + Bankovní mise We know Gendarmes are guarding a large amount of money in the bank of %1. Take this truck and go there before %2, hold the truck close to tha bank's main entrance for 2 minutes and the money will be transferred to the truck. Bring it back to HQ and the money will be ours. Sappiamo che i Gendarmi sono a guardia di una grossa somma di denaro nella banca di %1. Prendi questo camion e recati lì entro %2, mantieni il camion nei pressi dell'entrata principale della banca per 2 minuti e il denaro verrà trasferito al veicolo. Riportalo al QG e il denaro sarà nostro. - Nous savons que les Gendarmes gardent une grande quantité d'argent dans la banque de %1. prenez ce camion et allez y avant %2, maintenez le camion proche de l'entrée principale de la banque pendant 2 minutes et l'argent sera transféré dedans. Ramenez le au QG et l'argent sera à nous. + Nous savons que les Gendarmes gardent une grande quantité d'argent dans la banque de %1. Prenez ce camion et allez y avant %2, maintenez le camion proche de l'entrée principale de la banque pendant 2 minutes et l'argent sera transféré dedans. Ramenez le au QG et l'argent sera à nous. 우린 적 헌병대가 %1의 은행에 거금을 지키고 있다는 걸 알고 있습니다. 이 트럭을 타고 %2 전까지 그 곳으로 가서 트럭을 2분간 주차하고 있으면 돈이 트럭으로 옮겨질 것입니다. 그 돈을 본부로 가져오면 돈은 우리의 것이 될 것입니다. Wiemy, że żandarmi pilnują dużej sumy pieniędzy w banku %1. Weź tę ciężarówkę i udaj się tam przed %2, trzymaj ciężarówkę blisko głównego wejścia do banku przez 2 minuty, a pieniądze zostaną przeniesione do ciężarówki. Przywieź ją z powrotem do kwatery głównej, a pieniądze będą nasze. + Víme, že četníci střeží velké množství peněz v bance v %1. Vezměte tento náklaďák a jděte tam před %2, zastavte naklaďák blízko hlavního vchodu banky po dobu 2 minut a peníze budou převedeny do vozu. Vraťte ho zpět do základny a peníze budou naše. Bank Robbery @@ -3318,6 +3702,7 @@ Braquage de Banque 은행 강도 Napad na bank + Bankovní loupež A supply shipment was sunk outside of %1. Go there and recover the supplies before %2. You will need to get a hold of a boat with a winch to recover the shipment, check beaches for civilian boats you can commandeer. @@ -3325,6 +3710,7 @@ Une cargaison de provisions a été coulée au large de %1. Allez y et récupérez les provisions avant %2. Vous aurez besoin de vous procurer un bateau avec un treuil pour récupérer les provisions, cherchez sur les plages pour trouver un bateau civil que vous pouvez réquisitionner. 보급선이 %1 근해에서 침몰했습니다. 가서 보급품을 %2 전까지 인양하세요. 보급품을 회수하려면 윈치가 있는 보트를 징발하고, 지휘할 수 있는 민간 보트가 있는지 확인해야 합니다. Transport zaopatrzenia został zatopiony obok %1. Udaj się tam i odzyskaj zapasy przed %2. Będziesz musiał zdobyć łódź z wyciągarką, aby odzyskać ładunek. Sprawdź plaże w poszukiwaniu cywilnych łodzi, które możesz przejąć. + Dodávka zboží byla potopena poblíž %1. Jděte tam a získejte zásoby před %2. Budete potřebovat loď s navijákem k obnovení zásilky, zkontrolujte pláže, jestli nenajdete civilní lodě, které můžete zabrat. Salvage supplies @@ -3332,6 +3718,7 @@ Récupération de Provisions 보급품 인양 Odzyskaj zapasy + Zachránit zásoby Delivery infos @@ -3339,6 +3726,7 @@ Informations de livraison 정보 전달 Dostarcz wiadomości + Informace o doručení Deliver this box to %1, unload it to start distributing to people. @@ -3346,6 +3734,7 @@ Livrez cette boite à %1, dechargez-la pour commencer à distribuer aux gens. %1(으)로 박스를 배송한 후, 하역해서 사람들에게 배포하십시오. Dostarcz tę skrzynkę do %1, rozładuj ją i zacznij rozdawać ludziom. + Doručte tento krabici do %1, vyložte ji a začněte s distribucí lidem. Keep the area clear of hostiles for %1 more seconds. @@ -3353,6 +3742,7 @@ Gardez la zone vide d'ennemis pendant %1 secondes de plus. %1초 동안 해당 구역에 적이 없도록 하십시오. Utrzymuj obszar wolny od wrogów przez %1 sekund. + Udržujte oblast bez nepřátel po dobu dalších %1 sekund. Supplies Delivered @@ -3360,6 +3750,7 @@ Provisions Livrées 보급품 배달 완료 Dostarczono zapasy. + Zásoby doručeny. Logistics Mission @@ -3367,6 +3758,7 @@ Mission Logistique 병참 임무 Misja logistyczna + Zásobovací mise %1 population is in need of supplies. We may improve our relationship with that city if we are the ones who provide them. I have placed a crate with supplies near our HQ. Deliver the crate to %1 city center, hold it there for %3 minutes and it's done. Do this before %2. @@ -3374,6 +3766,7 @@ La population de %1 a besoin de provisions. Nous pourrions améliorer nos relation avec cette ville si nous sommes ceux qui les fournissons. J'ai placé une caisse avec des provisions près de notre QG. Livrez la caisse au centre ville de %1, tenez la position pendant %3 minutes et ce sera fait. Faites-le avant %2. %1의 주민들은 보급품이 필요합니다. 우리가 보급품을 제공할 수 있는 존재라면 그들과의 관계를 개선할 수 있을 것입니다. 본부 근처에 보급품이 있는 상자를 놓았습니다. 상자를 %1의 도심에 배달하여 %3분 동안 그 곳에 두면 완료됩니다. %2 전까지 수행하십시오. %1 populacji potrzebuje zaopatrzenia. Możemy poprawić nasze relacje z tym miastem, jeśli to my będziemy dostawcami. Umieściłem skrzynię z zaopatrzeniem w pobliżu naszej kwatery głównej. Dostarcz skrzynię do centrum miasta %1, przytrzymaj ją tam przez %3 minuty i gotowe. Zrób to przed %2. + Obyvatelé města %1 potřebují zásoby. Mohli bychom zlepšit vztah s tímto městem, pokud jim poskytneme pomoc. Umístil jsem bednu se zásobami poblíž naší základny. Doručte tuto bednu do centra města %1, držte jí tam po dobu %3 minut, a je hotovo. Udělejte to před %2. City Supplies @@ -3381,6 +3774,7 @@ Provisions pour une Ville 도시 보급품 지원 Zaopatrzenie miasta + Zásoby pro město %3 is rebuilding a radio tower in %1. If we want to keep up the enemy comms breakdown, the work must be stopped. Destroy the repair truck parked nearby or capture the zone. Work will be finished on %2. @@ -3388,6 +3782,7 @@ %3 reconstruisent une tour radio dans %1. Nous devons stopper leur opération pour maintenir la disruption de leur communications. Detruisez le camion de réparation garé à côté ou capturez la zone. Le chantier se termine à %2. %3이(가) %1의 송신탑을 재건축 중입니다. 적의 통신 고장을 유지하고 싶다면 작업을 중지시켜야 합니다. 근처에 주차된 수리 트럭을 파괴하거나 해당 구역을 점령하십시오. 작업은 %2에 완료될 것입니다. %3 odbudowuje wieżę radiową w %1. Jeśli chcemy utrzymać awarię komunikacji wroga, prace muszą zostać przerwane. Zniszcz ciężarówkę naprawczą zaparkowaną w pobliżu lub przejmij strefę. Prace zostaną zakończone o %2. + %3 znovu staví rádiovou věž v %1. Pokud chceme udržet výpadek nepřátelské komunikace, práce musí být zastavena. Zničte opravárenský vůz zaparkovaný poblíž nebo obsaďte zónu. Práce budou dokončeny v %2. Tower Rebuild Disrupt @@ -3395,6 +3790,7 @@ Sabotage de Reconstruction de Tour 송신탑 재건축 방해 Zakłóć odbudowę wieży radiowej. + Rušení obnovy věže. A group of POWs is awaiting for execution in %1. We must rescue them before %2. Bring them to HQ. @@ -3402,6 +3798,7 @@ Un groupe de Prisonniers de Guerre attend leur exécution dans %1. Nous devons les secourir avant %2. Ramenez-les au QG. 전쟁 포로들이 %1에서 처형 받길 기다리는 중입니다. %2 전까지 구출하여 본부로 데려오십시오. Grupa jeńców wojennych oczekuje na egzekucję w %1. Musimy ich uratować przed %2. Przyprowadź ich do kwatery głównej. + Skupina válečných zajatců čeká na popravu v %1. Musíme je zachránit před %2. Přiveďte je do základny. POW Rescue @@ -3409,6 +3806,7 @@ Sauvetage de Prisonniers 전쟁 포로 구출 Ratowanie jeńców + Záchrana zajatců A group of smugglers have been arrested in %1 and they are about to be sent to prison. Go there and free them in order to make them join our cause. Do this before %2. @@ -3416,10 +3814,13 @@ Un groupe de contrebandiers a été arrêté à %1 et sont sur le point d'être envoyés en prison. Allez là bas et liberez-les afin de les faire rejoindre notre cause. Faites le avant %2. 밀수업자들이 %1에서 체포되어 감옥으로 보내질 예정입니다. 밀수업자들이 우리의 대의에 동참하도록 하기 위해 그 곳으로 가서 그들을 석방시키십시오. %2 전까지 수행하십시오. Grupa przemytników została aresztowana w %1 i ma zostać wysłana do więzienia. Udaj się tam i uwolnij ich, aby przyłączyli się do naszej sprawy. Zrób to przed %2. + Skupina pašeráků byla zatčena v %1 a mají být posláni do vězení. Jděte tam a osvoboďte je, aby se připojili k naší věci. Udělejte to před %2. A group of %3 supporters are hidden in %1 awaiting for evacuation. We have to find them before %2 does. If not, there will be a certain death for them. Bring them back to HQ. Un gruppo di sostenitori %3 sono nascosti a %1 in attesa di essere evacuati. Dobbiamo trovarli prima che lo faccia %2. Se non ci riusciremo verranno sicuramente giustiziati. Portali al QG. + Un groupe de %3 partisans sont cachés à %1 et attendent une evacuation. Nous devons les trouver avant que %2 ne le fasse. Sinon leur mort est certaine. Ramenez les au QG. + Skupina podporovatelů %3 se skrývá v %1 a čeká na evakuaci. Musíme je najít dříve než %2. Jinak je čeká jistá smrt. Přiveďte je zpět do základny. Refugees Evac @@ -3427,13 +3828,15 @@ Evacuation de Réfugiés 난민 구조 Ewakuacja uchodźców + Evakuace uprchlíků. %2 is attacking us in %1. Help the defense if you can. %2 ci sta attaccando a %1. Aiuta i difensori se puoi. - %2 nous attaquent à %1. Aidez les défenses si vous pouvez. + %2 nous attaquent à %1. Aidez les défenses si vous le pouvez. %2이(가) %1에서 아군을 공격 중입니다. 가능하면 그들을 도와 방어하십시오. %2 atakuje nas w %1. Pomóż w obronie, jeśli możesz. + %2 na nás útočí v %1. Pomozte v obraně, pokud můžete. %1 Contact Report @@ -3441,6872 +3844,7009 @@ %1 Rapport de Contact %1 접촉 보고 %1 Raport o kontakcie + Hlášení o kontaktu v %1. - - - Adding units to garrison... - Aggiungendo unità alla guarnigione... - Añadiendo unidades a la guarnición... - Ajouts des unités dans la garnison... - 주둔지에 유닛을 추가하는 중... - Добавление юнитов в гарнизон... - Dodawanie jednostek do garnizonu... - Adicionar unidades à guarnição - Garnizona birim ekleniyor... - 将单位添加到驻军... + + + You have donated 100 € to the cause. This will raise your status among our forces. + Vous avez donné 100 € à votre faction. Cela vas améliorer votre status au sein de nos forces - - Adding %1 squad to garrison... - Aggiungendo squadra %1 alla guarnigione... - Añadiendo la escuadra %1 a la guarnición... - Ajouts de l'escouade %1 dans la garnison... - 주둔지에 %1 분대를 추가하는 중... - Добавление отряда %1 в гарнизон... - Dodawanie oddziału %1 do garnizonu... - A adicionar pelotão %1 à guarnição - %1 mangası garnizona ekleniyor... - 将 %1 小队添加到驻军... - - - You can't recruit units into garrison when enemies are near the zone. - Non puoi reclutare unità nella guarnigione mentre vi sono nemici nelle vicinanze. - No puedes reclutar unidades en guarniciones cuando los enemigos se encuentran cerca de la zona. - Vous ne pouvez pas recruter des unités dans une garnison quand les ennemis sont proche de la zone. - 적들이 근처에 있을 때는 주둔지에 유닛을 모집할 수 없습니다. - Вы не можете набирать юниты в гарнизон, когда враги находятся рядом с зоной. - Nie można rekrutować jednostek do garnizonu, gdy wrogowie znajdują się w pobliżu strefy. - Não podes recrutar unidades para a guarnição quando inimigos se encontram perto da zona - Düşmanlar bölgenin yakınındayken garnizona asker alamazsınız. - 当敌人靠近区域时,您不能将单位招募到驻军中。 + + You have donated 100 € to %1. + Vous acez donné 100 € à %1. - - You lack HR to recruit units. - Non hai HR per reclutare unità. - Te falta HR para reclutar unidades. - Vous manquer du RH pour recruter des unités. - 유닛을 모집할 인력이 부족합니다. - Вам не хватает ЛР для добавления отрядов. - Brakuje ci zasobów ludzkich do rekrutacji jednostek. - Faltam RH para recrutar unidades. - Birimleri işe almak için İK'nız yok. - 您缺少HR来招募单位。 + + You have less than 100 € to donate. + Vous avez moins de 100 € à donner. - - You don't have enough money for adding this kind of unit (%1€ needed). - Non hai abbastanza fondi per aggiungere questo tipo di unità (%1€ richiesti). - No tienes suficiente dinero para añadir este tipo de unidad (Necesitas %1€). - Vous n'avez pas assez d'argent pour ajouter ce type d'unité (%1€ requis). - 이런 종류의 유닛을 추가할 충분한 비용이 없습니다 (%1€ 필요). - У вас недостаточно денег для добавления такого юнита (необходимо %1€). - Nie masz wystarczających środków na dodanie tego rodzaju jednostki (wymagany %1 €). - Não tens dinheiro suficiente para adicionar este tipo de unidade (%1€ necessário) - Bu tür bir birim eklemek için yeterli paranız yok (%1€ gerekli). - 您没有足够的钱来添加此类单位(需要 %1€)。 + + You must be looking to a player in order to give him money. + Vous devez regarder un joueur pour pouvoir lui donner de l'argent. - - You can't add mortars to Roadblock or Watchpost garrisons. - Non puoi aggiungere mortai alle guarnigioni dei Posti di Blocco o Posti di Guardia. - No puedes añadir morteros a las guarniciones de Control de carretera o Puesto de boservación. - Vous ne pouvez pas ajouter des mortiers dans les garnison de Barrage Routier ou Poste d'Observation. - 검문소나 감시초소에는 박격포를 주둔시킬 수 없습니다. - Вы не можете добавлять минометы в гарнизоны блокпостов и наблюдательных пунктов. - Não podes adicionar morteiros a guarnições de Barricadas de estrada ou Postos de vigia. - Kontrol Noktası veya İzleme Noktası garnizonlarına havan topları ekleyemezsiniz. - 您不能将迫击炮添加到路障或监视哨驻军中。 + + Donate Money + Don d'argent. - - This garrison is still updating, please try again in a few seconds. - La guarnigione si sta ancora aggiornando, riprova tra qualche secondo. - La guarnición se está actualizando, por favor inténtalo en unos segundos. - Cette garnison est entrains de se mettre à jour, veuillez réessayer dans quelque secondes. - 이 주둔지는 아직 업데이트 중이니 몇 초 후에 다시 시도하십시오. - Этот гарнизон все еще обновляется, повторите попытку через несколько секунд. - Ten garnizon wciąż się aktualizuje, spróbuj ponownie za kilka sekund. - A guarnição está a atualizar, por favor, tenta novamente dentro de alguns segundos. - Bu garnizon hala güncelleniyor, lütfen birkaç saniye sonra tekrar deneyin. - 此驻军仍在更新中,请在几秒钟后重试。 + + "%1 has been added to the Server Members List. + "%1 a été ajouté à la liste des Membres du serveur. - - Adding this squad to garrison will exceed garrison limit. Some of them will join garrison, the rest will be dismissed and their cost will be refunded. - Aggiungere questa squadra alla guarnigione supererà il limite di guarnigione. Alcuni si aggiungeranno altri saranno dimessi e il loro costo rimborsato. - Añadir esta escuadra a la guarnición excederá el límite de la guarnición. Algunos de ellos se unirán a la guarnición, el resto serán descartados y su coste será reembolsado. - L'ajout de cette escouade dans la garnison va excéder la limite. Certains vont rejoindre la garnison, le reste sera remboursé. - 이 분대를 주둔지에 추가하면 주둔군 제한을 초과하게 됩니다. 그들 중 일부는 주둔지에 합류할 것이고, 나머지는 해산되며 비용은 환불될 것입니다. - Добавление этого отряда в гарнизон превысит лимит гарнизона. Какая-то их часть присоединится к гарнизону, оставшиеся будут распущены, а их стоимость будет возмещена. - Dodanie tego oddziału do garnizonu spowoduje przekroczenie limitu garnizonu. Część z nich dołączy do garnizonu, reszta zostanie zwolniona, a ich koszt zostanie zwrócony. - Ao adicionar este pelotão à guarnição, vais exceder o limite da guarnição. Alguns deles vão se juntar à guarnição, os restantes vão ser dispensados e o custo reembolsado. - Bu mangayı garnizona eklemek, garnizon sınırını aşacaktır. Bir kısmı garnizona katılacak, geri kalanı görevden alınacak ve masrafları iade edilecek. - 将此小队添加到驻军将超出驻军限制。其中一些人将加入驻军,其余人将被解雇,其成本将被退还。 + + You have been added to the Server Members list. + Vous avez été ajouter à la liste des Membres du serveur. - - Selected units are already in garrison. - Le unità selezionate sono già nella guarnigione. - Las unidades seleccionadas ya se encuentran en una guarnición. - Les unités sélectionnés sont déjà dans la garnison. - 선택한 유닛은 이미 주둔지에 있습니다. - Выбранные юниты уже в гарнизоне. - Wybrane jednostki są już w garnizonie. - As unidades selecionadas já estão numa guarnição. - Seçilen birimler zaten garnizonda. - 所选单位已经在驻军中。 + + Only Server Admins or hosters can add a new member. + Seul les Admins du serveur ou les Hôtes peuvent ajouter un membre. - - Dead or player-controlled units can't be added to garrison. - I caduti o le unità controllate dal giocatore non possono essere aggiunte alla guarnigione. - Unidades muertas o controladas por el jugador no pueden ser añadidas a la guarnición. - Les unités mortes ou contrôlé par un joueur ne peuvent pas être ajouté dans la garnison. - 사망하거나 플레이어가 조종하는 유닛은 주둔지에 추가할 수 없습니다. - Мертвые или контролируемые игроком юниты не могут быть добавлены в гарнизон. - Jednostki martwe lub kontrolowane przez gracza nie mogą zostać dodane do garnizonu. - Unidades mortas ou controladas pelo jogador não podem ser adicionadas à guarnição. - Ölü veya oyuncu tarafından kontrol edilen birimler garnizona eklenemez. - 死亡或玩家控制的单位不能添加到驻军。 + + The player is already a member of this server. + Ce joueur est déja un membre du serveur. - - You can't add units to player led, Watchpost, Roadblocks or Minefield building squads. - Non puoi aggiungere unità a squadre di giocatori, Posti di Guardia, Posti di Blocco o Squadre di Zappatori. - No puedes añadir unidades a jugadores liderados, a Puestos de observación, a Controles de carretera o a escuadras de despliegues de campos de minas. - Vous ne pouvez pas ajouter d'unitéà escouade de construction de Poste de Garde, Barrage Routier ou Champs de Mines menée par un joueur. - 플레이어가 이끄는 부대, 감시 초소, 검문소 또는 지뢰지대 건설 부대로는 유닛을 추가할 수 없습니다. - Вы не можете добавлять юниты в ведомые игроком отряды, сторожевые посты, блокпосты и отряды постановщиков минных полей. - Não podes adicionar unidades a pelotões liderados por jogadores, Postos de Vigia, Barricadas de Estrada ou Construtores de Campos Minhados. - Oyuncu liderliğindeki, Gözetleme Noktası, Kontrol Noktası veya Mayın Tarlası inşa ekiplerine birim ekleyemezsiniz. - 您不能将单位添加到玩家领导的、监视哨、路障或地雷区建筑小队。 + + Server Member feature is disabled. + La fonction de Membre du serveur est désactivée. - - Static crewmen, prisoners, refugees, Petros or unknown units cannot be added to garrison. - I serventi di statiche, prigionieri, rifugiati, Petros o unità sconosciute non possono essere aggiunte alla guarnigione. - Tripulación estática, prisioneros, refugiados, Petros o unidades desconocidas no pueden ser añadidas a una guarnición. - Les membres d'équipage d'une arme statique, les prisonniers, réfugiés, Petros ou des unités inconnues ne peuvent pas être ajouté dans la garnison. - 고정화기 승무원, 포로, 난민, 페트로스 또는 알려지지 않은 유닛은 주둔지에 추가할 수 없습니다. - Расчёты стационарных орудий, пленные, беженцы, Петрос или неизвестные юниты не могут быть добавлены в гарнизон. - Obsada broni stacjonarnej, więźniowie, uchodźcy, Petros lub nieznane jednostki nie mogą zostać dodani do garnizonu. - Tripulação de estáticas, prisioneiros, refugiados, Petros ou unidades descomnhecidas não podem ser adicionadas à guarnição. - Statik mürettebat, mahkumlar, mülteciler, Petros veya bilinmeyen birimler garnizona eklenemez. - 静态机组人员、囚犯、难民、Petros或未知单位不能添加到驻军。 + + Membership feature not yet initialised. Please try again later. + La fonction d'adhésion n'a pas encore été initialisée. Veuillez réessayer plus tard. - - You must select any %1 zone with marker. - Devi selezionare qualunque zona %1 con un marcatore. - Debes seleccionar alguna zona %1 con marcador. - Vous devez sélectionner n'importe quel %1 zone avec un marqueur. - 마커가 있는 아무 %1 구역을 선택해야 합니다. - Вы должны выбрать любую зону %1 с маркером. - Musisz wybrać dowolną strefę %1 ze znacznikiem. - Tens que selecionar qualquer zona %1 com marcador. - İşaretli herhangi bir %1 bölgesini seçmelisiniz. - 您必须选择任何带有标记的 %1 区域。 + + The player is not a member of this server. + Ce joueur n'est pas un membre de ce serveur. - - Selected zone does not belong to %1. - La zona selezionata non appartiene a %1. - La zona seleccionada no pertenece a %1. - La zone sélectionnée n'appartient pas à %1. - 선택한 구역이 %1 소속이 아닙니다. - Выбранная зона не принадлежит %1. - Wybrana strefa nie należy do %1. - Zona selecionada não pertence a %1 - Seçilen bölge %1'e ait değil. - 所选区域不属于 %1。 + + You are not pointing to anyone. + Vous ne pointez personne. - - You can't manage garrisons on this kind of zone. - Non puoi gestire le guarnigioni in questo tipo di zona. - No puedes gestionar guarniciones en este tipo de zonas. - Vous ne pouvez pas gérer des garnisons dans ce type de zone. - 이런 구역에서는 주둔지를 관리할 수 없습니다. - Вы не можете управлять гарнизонами у зоны этого типа. - W takiej strefie nie można zarządzać garnizonami. - Não podes gerir guarnições neste tipo de zona. - Bu tür bir bölgede garnizonları yönetemezsiniz. - 您不能在此类区域上管理驻军。 + + %1 has been removed from the Server Members List. + %1 a été retiré de la liste des membres du serveur. - - %1 group has returned to HC control as the zone which was planned to be garrisoned has been lost. - Il gruppo %1 è ritornato sotto il controllo del AC poiché la zona da guarnire è stata perduta. - El grupo %1 ha vuelto bajo el control de HC ya que la zona donde se planeaba aguarnicionar ha sido perdida. - Groupe %1 retourné sous le contrôle du HC car la zone dans laquelle ils devaient être en garnison a été perdue. - %1 그룹은 주둔할 예정이었던 구역을 잃었기 때문에 하이 커맨드 통제로 들어갔습니다. - Группа %1 вернулась под контроль Командующего, т.к. зона, указанная для гарнизона, утрачена. - Grupa %1 powróciła pod kontrolę HC, ponieważ strefa, którą planowano obsadzić garnizonem, została utracona. - Grupo %1 voltou ao controlo do AC devido à zona que eles planeavam guarnecer foi perdida. - Garnizona alınması planlanan bölge kaybedildiğinden, %1 grubu HC kontrolüne geri döndü. - %1 小队已返回到HC控制,因为计划驻扎的区域已经丢失。 + + You have been removed from the Server Members list. + Vous avez été retiré de la liste des Membres du serveur. - - This garrison is full, choose another zone to add this HC squad into it's garrison. - La guarnición está llena, selecciona otra zona para añadir esta escuadra de HC a su guarnición. - Cette garnison est pleine, choisissez une autre zone pour ajouter cette escouade HC à sa garnison. - 이 주둔지는 꽉 찼으므로, 이 하이 커맨드 분대를 주둔지에 추가하려면 다른 구역을 선택하십시오. - Этот гарнизон полон, выберите другую локацию для того чтобы добавить этот отряд в гарнизон. - Ten garnizon jest pełny, wybierz inną strefę, aby dodać ten oddział HC do swojego garnizonu. - A guarnição está cheia, escolhe outra zona ou adiciona este pelotão do AC à sua guarnição. - Bu garnizon dolu, bu Yüksek Komuta ekibini garnizonuna eklemek için başka bir bölge seçin. - 此驻军已满,请选择另一个区域将此高级指挥小队添加到其驻军中。 + + Membership + Adhésion - - Garrison - Garnison - Guarnición - Garnison - 주둔군 - Гарнизон - Garnizon - Guarnição - Garnizon - 驻军 + + In Game Members<br/><br/> + Membres en jeu<br/><br/> - - Garrison limit has reached, you can't add new units anymore. - La guarnición ha alcanzado su límite, no puedes añadir nuevas unidades. - Limite de garnison atteinte, vous ne pouvez plus ajouter de nouvelles unités. - 주둔지가 한계에 도달했으며, 더 이상 새 유닛을 추가할 수 없습니다. - Достигнут лимит гарнизона, вы больше не можете добавлять в него новые юниты. - Osiągnięto limit garnizonu, nie można już dodawać nowych jednostek. - Chegaste ao limite da guarnição, não podes adicionar novas unidades. - Garnizon sınırına ulaşıldı, artık yeni birim ekleyemezsiniz. - 驻军已达到上限,您不能再添加新单位了。 + + %1<br/>No. members:<br/>%2 + %1<br/> Nombres de membres:<br/>%2 - - Unit has been recruited.%1 - La unidad ha sido reclutada.%1 - L'unité a été recrutée.%1 - 다음 유닛을 모집했습니다: %1 - Юнит нанят в гарнизон.%1 - Jednostka została zwerbowana.%1 - Unidade foi recrutada.%1 - Birim işe alındı.%1 - 单位已被招募。%1 + + Server Member feature is disabled. + Fonction de Membre du serveur est désactivée. - - Select the zone on where you will send the selected troops as garrison. - Selecciona la zona en la que vas a guarnicionar los tropas seleccionadas. - Selectionnez la zone où vous souhaitez envoyer les troupes en guise de garnison. - 선택한 병력을 주둔지로 보낼 구역을 선택하십시오. - Выберите зону, куда вы отправите выбранные войска в качестве гарнизона. - Wybierz strefę, do której wyślesz wybrane oddziały jako garnizon. - Seleciona a zona para onde queres enviar as tropas selecionadas para guarnição. - Seçilen birlikleri garnizon olarak göndereceğiniz bölgeyi seçin. - 选择您将作为驻军发送的区域。 + + Membership + Adhésion - - Garrisons - Garnisonen - Guarnigioni - Guarniciones - Garnisons - 주둔지 - Гарнизоны - Garnizony - Umístit posádku - Guarnições - Garnizon - 驻军 + + Comrade, we're losing contact! + Camarade, nous perdons le contact! - - - - Last Garbage Clean was %1 ago. Keep track of it. Forced GC in %2. - L'ultimo Pulisci Immondizia è stato %1 fa. Tienilo d'occhio. PI forzato in %2. - La ultima Limpieza de Basura fue hace %1. Mantenlo supervisado. Limpieza de basura forzada en %2 - Le dernier Nettoyage Memoire était il y a %1 jours. Continuer le suivi. Nettoyage forcé dans %2. - 마지막 쓰레기 청소는 %1 전에 실행되었습니다. 계속 기록합니다. 쓰레기 강제 청소는 %2 전에 실행되었습니다. - Ostatnie czyszczenie śmieci miało miejsce %1 temu. Uważaj na następne. Wymuszone Czysczenie za %2. - Poslední čistění odpadu bylo %1 zpátky. Dávejte si na to pozor. Vynucené čistení odpadu za %2. - Última Limpeza de Lixo foi há %1. Relembra este valor. LL forçada em %2 - Son Çöp Temizleme işlemi %1 önceydi. Takipte kalın. %2'de Çöp Temizleyici çalıştırıldı. + + Retreat <t color='#f0d498'>%1 m %2</t>, within <t color='#f0d498'>%3 s</t>.<br/>Stay within %4 km of HQ or a member. Failure to comply will re-insert you at HQ. + Retraite <t color='#f0d498'>%1 m %2</t>, dans <t color='#f0d498'>%3 s</t>.<br/>Restez dans %4 km du QG ou d'un membre. Si vous ne coopérer pas, vous serez renvoyer au QG. - - Garbage Cleaner Tracker run a garbage clean because the time passed the threshold. Keep track of GC times. - Tracciatore Pulisci Immondizia ha eseguito una pulizia poiché il tempo trascorso ha superato la soglia. Tieni d'occhio i tempi del PI. - El Seguimiento del Limpiador de Basura llevó a cabo una limpieza porque el umbral de tiempo fue superado. Mantén supervisado el Limpiador de Basura. - Le Suivi du Nettoyage Mémoire lance un nettoyage mémoire car le temps écoulé excède le seuil. Suivre le temps de nettoyage. - 쓰레기 청소 기록 프로그램이 임계값을 초과하여 쓰레기를 청소합니다. 쓰레기 청소 시간을 계속 기록합니다. - Трекер очистки мусора запустил чистку из-за превышения порогового значения времени. Следите за трекером. - Skrypt do czyszczenia śmieci przeprowadziło czyszczenie, ponieważ czas przekroczył próg. Śledź czasy czyszczenia. - Monitor čistení odpadků spustil sběr jelikož čas překročil časový práh. Hlídejte si čas sběru. - O Rastreador de Limpeza de Lixo correu uma limpeza de lixo porque o tempo passou do limite. Relembra os tempos para LL. - Çöp Temizleyici İzcisi, zaman eşiği geçtiği için çöp temizliği gerçekleştirir. Çöp Temizleyici sürelerini takip edin. - 垃圾清洁器跟踪器运行垃圾清洁,因为时间超过了阈值。继续跟踪GC时间。 + + %1 has not enough resources to grab. - - Garbage Cleaner Tracker - Tracciatore Pulisci Immondizia - Seguimiento del Limpiador de Basura - Suivi du Nettoyage Mémoire - 쓰레기 청소 기록 프로그램 - Трекер очистки мусора - Skrypt do czyszczenia śmieci - Monitor čistení odpadků - Rastreador de Limpeza de Lixo - Çöp Temizleyici İzci - 垃圾清洁器跟踪器 + + You grabbed 100 € from the %1 Money Pool.<br/><br/>This will affect your prestige and status among %1 forces. - - Final Warning + + Money Grab - - Automatic Garbage Clean incoming in %1 + + You decided not to be eligible for commander. - - - - You don't have a first aid kit for self-revive. - Vous n'avez pas de kit de premiers secours pour vous réanimer. - 당신은 자가소생을 위한 구급상자를 가지고 있지 않습니다. - Nie masz apteczki pierwszej pomocy do samodzielnego uleczenia się. + + You are now eligible to be commander of our forces. - - You have already revived yourself recently. - Vous vous êtes déjà réanimé vous-même récemment. - 당신은 이미 최근에 자가소생을 했습니다. - Niedawno już się uleczyłeś. + + You resign from being commander, choosing %1 as your successor. - - You shake off the injury, but you're not feeling great. - Vous vous remettez de la blessure, mais ne vous sentez pas très bien. - 당신은 부상을 털어내지만, 썩 기분이 좋지 않습니다. - Otrząsnąłeś się po kontuzji, ale nie czujesz się najlepiej. + + You resign from being commander. Your chosen successor (%1) was not eligible. - - You are feeling much better. - Vous vous sentez beaucoup mieux. - 당신은 훨씬 상태가 좋아졌다. - Czujesz się znacznie lepiej. + + You resign from being Commander. Others will take the command if there is someone suitable. - - Self Revive - Se Réanimer - 자가소생 + + Commander - - - - Battle Options - Schlachtoptionen - Opzioni Battaglia - Opciones de Batalla - Options de combat - 전투 설정 - Управление ИИ - Opcje Bitwy - Možnosti bitev - Opções de Batalha - Savaş Seçenekleri - 作战选项 + + Autorifleman role. - - Temp. AI Control - Controllo IA Temp. - Control Temp. de IA - Contrôle temporaire de l'IA - AI 임시 조종 - Временный контроль ИИ - Tymczasowa Kontrola AI - Dočasná Kontrola AI - Controlo IA temporário - Geçici YZ Kontrolü - 临时控制AI + + Autoriflemen have a slight bonus on carry capacity, but make too much noise when they move. - - Take personal control of the selected squad member or HC squad leader and be able to perform any kind of actions for 60 seconds. Control state will be cancelled if the player or the controlled unit receives any kind of damage - Prendi il comando personale di un membro di squadra IA selezionato o un Capo squadra assegnato all'Alto Comando e performa ogni tipo di azione che vuoi per 60 secondi, il controllo verrà annullato se il giocatore o l'IA controllata ricevono ogni tipo di danno - Toma el control personal de un miembro de la escuadra seleccionado. Te permitirá tomar cualquier acción por 60 segundos. El control será cancelado si el jugador o el soldado seleccionado reciben cualquier tipo de daño - Prenez le contrôle personnel du membre d'escouade sélectionné ou du chef d'escouade HC et soyez capable d'effectuer n'importe quel type d'actions pendant 60 secondes. L'état de contrôle sera annulé si le joueur ou l'unité contrôlée subit tout type de dommage - 선택된 분대원 또는 하이 커맨드 분대장을 개인적으로 통제하고 60초 동안 어떠한 종류의 행동이든 수행할 수 있습니다. 플레이어 또는 조종하는 유닛에게 어떠한 종류든 데미지를 입으면 조종 상태가 취소됩니다. - Возьмите под личный контроль выбранного члена отряда или лидера отряда через меню Командующего и получите возможность выполнять любые действия в течение 60 секунд. Состояние контроля будет отменено, если игрок или управляемый юнит получит какой-либо урон. - Przejmij kontrolę nad wybranym członkiem oddziału lub dowódcą oddziału HC i bądź w stanie wykonywać dowolne czynności przez 60 sekund. Stan kontroli zostanie anulowany, jeśli gracz lub kontrolowana jednostka otrzyma jakiekolwiek obrażenia - Převezměte osobní kontrolu nad vybraným členem družstva nebo velitelem HC Družstvo a budete moci provádět jakékoli akce po dobu 60 sekund. Stav kontroly bude zrušen, pokud hráč nebo kontrolovaná jednotka dostane jakýkoli druh poškození - Toma controlo pessoal do membro do pelotão selcionado ou o líder de pelotão do AC e serás capaz de realizar qualquer tipo de ação durante 60 segundos. O estado de controlo será cancelado assim que o jogador ou a unidades receba qualquer tipo de dano. - Seçilen manga üyesi veya Yüksek Komuta manga liderinin kişisel kontrolünü elinize alın ve 60 saniye boyunca her türlü eylemi gerçekleştirebileceksiniz. Oyuncu veya kontrol edilen birim herhangi bir hasar alırsa kontrol durumu iptal edilecektir. - 亲自控制选定的班组成员或指挥部班组的班长, 并可在60秒内执行任何动作。如果玩家或受控单位受到任何伤害, 控制状态将被取消 + + Commander role. - - Auto Heal - Automatische Heilung - Auto Cura - Auto Curación - Guérison automatique - 자동 치료 - Авто-лечение - Automatyczne Leczenie - Automatické léčení - Cura automática - Otomatik Tedavi - 自动医疗 + + The commander is a lightweight unit with increased camouflage, medical and engineering capabilities. - - AI squad mates will heal proactively each other - I compagni di squadra IA si cureranno attivamente tra di loro - Los compañeros de la IA se curarán proactivamente unos a otros - Les coéquipiers de l'escouade IA se soigneront mutuellement de manière proactive - AI 분대원들은 서로 우선적으로 치료할 것입니다. - ИИ-соотрядники будут активно лечить друг друга - Członkowie drużyny AI będą się aktywnie leczyć - Členové družstev AI se navzájem aktivně uzdraví - YZ takım arkadaşları proaktif olarak birbirlerini iyileştirecek - AI将会主动互相治疗 + + Engineer role. - - Auto Rearm / Loot + + Engineers do not have any bonus or penalties, but have the ability to use Repair Kits for vehicle repair. - - AI will search for better weapons, vests, helmets etc. If they are in a vehicle, they will just store what they scavenge in the vehicle. If not, they will equip them - L' IA cercherà migliori armi, vesti, elmetti ecc... Se si trovano in un veicolo, lo useranno per conservare quello che hanno trovato, se ciò non è possibile equipaggeranno quello che trovano - La IA buscara mejores armas, chalecos, cascos, etc. Si están en un vehículo, lo que hayan encontrado elo almacenarán en el vehículo. En su defecto se lo equiparán. - L'IA cherchera de meilleures armes, gilets, casques, etc. S'ils sont dans un véhicule, ils stockeront ce qu'ils récupèrent dans le véhicule. Sinon, ils l'équiperont - AI 더 나은 무기, 조끼, 헬멧 등을 찾을 것입니다. 만약 그들이 차 안에 있다면 그들은 그들이 노획한 것을 차 안에 저장할 것입니다. 그렇지 않으면 해당 장비를 장착할 것입니다. - ИИ будет искать лучшее оружие, бронежилеты, шлемы и т.д. Если они находятся в транспортном средстве, они просто сохранят то, что они собирают в машине. Если нет, они их оденут на себя. - AI będzie szukać lepszej broni, kamizelek, hełmów itp. Jeśli AI są w pojeździe podczas użycia tej opcji, zdobyty ekwipunek schowają do pojazdu. Jeśli nie, to podmienią one swój ekwipunek na lepszy - AI bude hledat lepší zbraně, vesty, přilby atd. Pokud jsou ve vozidle, budou jen ukládat to, co ve vozidle uchovávají. Pokud ne, vybaví je - AI daha iyi silahlar, yelekler, kasklar vb. arayacak. Eğer bir araçtalarsa, topladıkları şeyi araçta depolayacaklar. Değilse, onları kuşanacaklar - AI将会搜寻更好的武器, 背心, 头盔等。如果他们在载具载具内, 他们就会把捡到的物品存放至载具内。否则, AI将会装备它们。 + + Grenadier role. - - Dismiss Units / Squad - Congeda Unità / Squadre - Desmovilizar Soldado / Escuadra - Renvoyer des unités / Escouades - 유닛 / 분대 해산 - В запас - Odwołaj Jednostki / Oddział - Odmítnutí jednotek / družstva - Takımı / Birimi Görevden Al - 解散单位/班组 + + Grenadiers have a slight bonus on carry capacity, but are easy to spot. - - Dismiss selected units or squads, recovering it's cost to the proper resource pool - Congeda le unità / squadre selezionate recuperandone il costo - Desmoviliza al soldado o a la escuadra seleccionada, recuperando su coste al alijo correspondiente - Renvoyez les unités ou escouades sélectionnées, en récupérant leur coût dans la réserve de ressources approprié - 선택한 유닛 또는 분대를 해산시키고 비용을 적절한 자산으로 복구합니다. - Распустить выбранные отряды или отряды, вернув их стоимость в соответствующий пул ресурсов. - Odwołaj wybrane jednostki lub oddziały, przywracając ich koszt do odpowiedniej puli zasobów - Rozpustit vybrané jednotky nebo družstva a obnovit své náklady na daný pool - Maliyetini uygun kaynak havuzuna geri ödeyerek seçilen birimleri veya mangaları görevden alın - 解散选定的单位或班组, 回收其成本至对应的资源池 + + Medic role. - - Garrison Units / Squads - Guarnisci Unità / Squadre - Unidades de Guarnición / Escuadras - Ajouter à une Garnison des Unités / Escouades - 유닛 / 분대 주둔 - Добавить в гарнизон - Jednostki Garnizonowe / Oddziały - Posádkové jednotky / družstva - Birimleri / Takımları Garnizona Ekle - 驻军单位/班组 + + Medics do not have any bonus or penalties, but have the ability to use certain medical items for full health restoration. - - Adds selected units or squads to a map selected garrison - Aggiunge unità o squadre selezionate alla guarnigione selezionata sulla mappa - Añade las unidades o escuadras seleccionadas a una posición guarnicionada que selecciones - Ajoute des unités ou des escouades choisies à une garnison sélectionnée sur la carte - 선택한 유닛 또는 분대를 선택한 주둔지에 추가합니다. - Добавляет выбранные юниты или отряды в выбранный на карте гарнизон - Dodaje wybrane jednostki lub oddziały do wybranego garnizonu na mapie - Přidá vybrané jednotky nebo jednotky na mapu vybranou posádku - Seçilen birimleri veya mangaları seçilen bir garnizon haritasına ekler - 将选定的单位或班组编入在地图上选定的驻军 + + Rifleman role. - - Mount / Dismount - Monta / Smonta - Embarcar / Desembarcar - Monter / Descendre - 탑승 / 하차 - Погрузка / Разгрузка - Wsiadaj / Wysiadaj - Nasednout / Vysednout - Bin / İn - 搭乘/离开 + + Riflemen do not have any bonus or penalties but can hack drones. - - Force squad to mount or dismount their assigned vehicle - Forza la squadra a montare o smontare dal loro veicolo assegnato - Fuerza a una escuadra a embarcar o desembarcar su vehículo asignado - Forcer l'escouade à monter ou descendre de son véhicule assigné - 분대에 할당된 차량에 강제로 탑승하거나 하차시킵니다. - Заставить отряд сесть или слезть с назначенной машины - Zmuś oddział do wejścia lub wyjścia z przypisanego pojazdu - Přinutit družřstvo k nasednutí nebo sesednutí jejich přiřazeného vozidla - Ekibi kendilerine atanan araca binmeye veya inmeye zorla - 强制班组搭乘或离开他们分配的车辆 + + Teamleader role. - - Squad SITREP - SITREP Squadra - Escuadra SITREP - SITREP d'escouade - 분대 상황보고 - Статус отряда - Raport Sytuacyjny Drużyny - SITREP družstva - SITREP Pelotão - Takım Durum Raporu - 班组状态报告 + + Teamleader are more lightweight units with increased camouflage capabilities. - - Recover info about a HC squad status - Recupera info approposito lo stato di una squadra Alto Comando - Recupera informacion sobre el estado de una Escuadra de HC. - Récupérer des informations sur le statut d'une escouade HC - 하이 커맨드 분대 상태에 대한 정보를 확인합니다. - Доложить информацию о статусе отряда - Odzyskaj informacje o stanie drużyny HC - Obnovte informace o stavu týmu HC - Recolher informação sobre o status de um pelotão do AC - Bir HC takım durumu hakkında bilgi kurtarın - 回报指挥部班组的状态 + + Unit Traits - - Squad Add Vehicle - Aggiungi Veicolo alla Squadra - Añadir vehículo a Escuadra - Ajouter un véhicule à l'escouade - 분대에 차량 추가 - Добавить технику отряду - Przydziel Pojazd Drużynie - Družstvo Přidat vozidlo - Takıma Araç Ekle - 为班组分配载具 + + You have selected %1. - - Look at some vehicle and assign it to the selected squad for it's use - Guarda qualche veicolo e assegnalo alla squadra selezionata in modo che possano usarlo - Mira hacia un vehículo y asignalo a la escuadra seleccionada para su uso - Regardez un véhicule et attribuez-le à l'escouade sélectionnée pour son usage - 차량을 보고 선택된 분대에 차량을 할당합니다. - Посмотрите на какую-нибудь технику и назначьте ее выбранному отряду для использования - Spójrz na jakiś pojazd i przypisz go do wybranego oddziału - Podívejte se na nějaké vozidlo a přiřaďte jej vybranému družstvu pro jeho použití - Bir araca bakın ve onu kullanması için seçilen mangaya atayın - 将面前的载具分配给选定的班组使用 + + + + Died while remote controlling AI. + + + Remote AI + + + Static weapon has been deployed for use in a nearby zone, and will be used by garrison militia if you leave it here the next time the zone spawns. + + + Static Deployed - - - Nearby units have been healed, refreshed, and can go undercover again.<br/><br/> Nearby vehicles are no longer reported. - Le unità vicine sono state curate, rinnovate e possono andare nuovamente sotto copertura.<br/><br/>I veicoli nelle vicinanze non sono più reportati dal nemico. - Unidades cercacnas han sido sanadas, revigorizadas y pueden volver a estar de encubierto.<br/><br/>Los vehículos cercanos ya no son buscados - Les unités à proximité ont été soignées, rafraîchies et peuvent à nouveau être incognito.<br/><br/> Les véhicules à proximité ne sont plus signalés. - 인근 유닛이 치료되고 새로워졌으며, 다시 위장할 수 있습니다.<br/><br/>인근 차량은 더 이상 신고되지 않습니다. - Ближайшие бойцы были вылечены и могут снова работать под прикрытием.<br/><br/>Ближайшие машины больше не в розыске. - Pobliskie jednostki zostały wyleczone, odświeżone i mogą ponownie działać pod przykrywką.<br/><br/> Pobliskie pojazdy nie są już poszukiwane. - Nedaleké jednotky byly uzdraveny, osvěženy a mohou se znovu utajit. <br/> <br/> Nedaleká vozidla již nejsou hlášena. - Yakındaki birimler iyileştirildi, tazelendi ve tekrar gizlenebilir.<br/><br/> Yakındaki araçlar artık rapor edilmiyor. - 附近的单位已被治疗并恢复至最佳状态,可以再次进入伪装模式 + + + FF Notification - - <br/> - no longer reported - <br/> - ya no estan reportados - <br/> - n'est plus signalé - <br/> - 더 이상 신고되지 않습니다 - <br/> - более не разыскивается - <br/> - již není hlášeno - <br/> - Artık rapor edilmiyor - <br/> - 不再报告 + + FF Punishment - - <br/> - rearmed - <br/> - han sido rearmados - <br/> - réarmé - <br/> - 재무장되었습니다 - <br/> - перезаряжен(а) - <br/> - przezbrojony - <br/> - přezbrojený - <br/> - Yeniden silahlandı - <br/> - 重新装填 + + Return to the AO before your blown up, you have %1 seconds. - - <br/> - refueled - <br/> - han sido repostados - <br/> - ravitaillé - <br/> - 재급유되었습니다 - <br/> - заправлен(а) - <br/> - zatankowany - <br/> - natankovat - <br/> - Yakıt alındı - <br/> - 加油 + + Out of bounds - - <br/> - repaired - <br/> - repariert - <br/> - han sido reparados - <br/> - réparé - <br/> - 수리되었습니다 - <br/> - отремонтирован(а) - <br/> - naprawiony - <br/> - opraveno - <br/> - Tamir edildi - <br/> - 修理 + + Control Unit - - Restoration - Wiederherstellung - Restauro - Restauracion - Restauration - 회복 - Восстановление - Odbudowa - Obnovení - Restorasyon - 恢复 + + Watch your fire! - - Nearby units have been healed, refreshed and can go undercover again.<br/><br/>Nearby vehicles are:%1 - Las unidades cercanas han sido curadas, rehabilitadas y pueden ponerse de incógnito de nuevo.<br/><br/>Los vehículos cercanos:%1 - Les unités à proximité ont été soignées, rafraîchies et peuvent à nouveau être incognito.<br/><br/> Les véhicules à proximité sont : %1 - 인근 유닛이 치료되고 새로워졌으며, 다시 위장할 수 있습니다.<br/><br/>인근 차량은:%1 - Соседние юниты были вылечены, восстановлены и теперь могут снова уходить под прикрытие.<br/><br/>Техника рядом:%1 - Pobliskie jednostki zostały uleczone, odświeżone i mogą ponownie działać pod przykryciem.<br/><br/>Pobliskie pojazdy to:%1 - Blízké jednotky byly vyléčeny, osvěženy a mohou být znovu v utajení.<br/><br/>Blízká vozidla jsou:%1 - Yakındaki birimler iyileştirildi, yenilendi ve tekrar gizlenebilir.<br/><br/>Yakındaki araçlar:%1 + + hurt you! - - The box has been used in the last 30 seconds! Please wait for a bit. - La scatola è stata già usata negli ultimi 30 secondi! Attendi - ¡La caja ha sido usada en los últimos 30 segundos! Por favor, espera un poco. - La boîte a été utilisée dans les 30 dernières secondes ! Veuillez patienter un peu. - 이 상자는 지난 30초 동안 사용되었습니다! 조금만 기다려 주십시오. - Коробка была использована в течении последних 30 секунд. Пожалуйста подождите. - Skrzynia została użyta w ciągu ostatnich 30 sekund! Proszę chwilę poczekać. - Krabice byla použita za posledních 30 sekund! Počkejte chvíli prosím. - Kutu son 30 saniyede kullanıldı! Lütfen biraz bekleyin. - 请稍等,箱子在过去30秒内被使用过! + + Returned to original Unit due to FF. - - - - Carpet Bombing Strike - Bombardamento a Tappeto - Bombardeo de alfombra - Tapis de bombes - 융단폭격 - Ковровая бомбардировка - Zmasowane bombardowanie - Úder kobercového bombardování - Halı Bombardımanı Saldırısı - 地毯式轰炸 + + %1 hurt you! - - Add to Air Support - Aggiungi al Supporto Aereo - Añadir a Soporte Aéreo - Ajouter au soutien aérien - 공중 지원에 추가하기 - Добавить в воздушную поддержку - Dodaj do Wsparcia Powietrznego - Přidat k letecké podpoře - Hava Desteğine Ekle - 添加至空中支援 + + Injured comrade: - - Gain Airstrike points giving this aircraft to the faction Air pool - Ottieni Punti Supporto Aereo consegnado questo veivolo alla fazione - Gana puntos de ataque aéreo dando esta nave al almacén de la facción - Gagnez des points de support aérien en donnant cet avion à la réserve aérienne de la faction - 해당 항공기를 팩션 항공 자산에 기부하여 공습 포인트를 획득합니다. - Получайте очки за авиаудар, отдавая этот самолет в пул авиации фракции. - Zdobądź punkty Nalotu, dając ten pojazd do puli pojazdów latających twojej frakcji - Získejte body leteckého úderu dáním tohoto vozidla do frakčního leteckého poolu - Bu uçağı Hava Havuzu grubuna vererek Hava Saldırısı puanları kazanın - 将这架飞机添加至阵营空军, 并获得空袭点数 + + FF Warning - - Cluster Bombs - Bombe a Grappolo - Bombas de Dispersión - Bombes à Sous-Munitions - 집속 - Кассетные бомбы - Bomba Kasetowa - Cluster bomby - Misket Bombaları - 集束炸弹 + + An admin looks with pity upon your soul.<br/>You have been forgiven. - - HE Bombs - Bombe AE - Bombas HE - Bombes HE - 고폭 - ОФ бомбы - Bomba Odłamkowa-Burząca - Bomby - Yüksek Patlama Bombaları - 高爆炸弹 + + Enough then. - - NAPALM Bombs - Bombe NAPALM - Bombas NAPALM - Bombes NAPALM - 네이팜 - Напалм - Bomba Napalmowa Zapalająca - Napalm Bomby - NAPALM Bombaları - 凝固汽油弹 + + Please do not teamkill. Stare at the turtles for %1 more seconds. - - Cost: 1 point - Costo: 1 punto - Coste: 1 punto - Coût : 1 point - 가격: 1 포인트 - Цена: 1 очко - Koszt: 1 punkt - Cena: 1 bod - Maliyet: 1 puan - 消耗: 1 点 + + has been found guilty of FF (3+ Strikes).<br/><br/>If you believe this is a mistake, you can forgive him with the corresponding scroll-menu action. - - - Commander Battle Options - Opzioni di Battaglia del Comandante - Comandante: Opciones de Batalla - Options de combat du commandant - 지휘관 전투 설정 - Меню Командующего - Opcje Bitwy Dowódcy - Možnosti bitvy velitele - Komutan Savaş Seçenekleri - 指挥官作战选项 + + + You cannot buy vehicles while you are controlling AI. - - Air Support - Supporto Aereo - Soporte Aéreo - Appui aérien - 공중 지원 - Авиаподдержка - Wsparcie Powietrzne - Letecká podpora - Hava Desteği - 空中支援 + + You cannot buy vehicles with enemies nearby. - - Ask for Air Support (uses Airstrike points) - Richiedi Supporto Aereo (userà Punti Supporto Aereo) - Pide un ataque aéreo (usa puntos de Soporte Aéreo). - Demander un soutien aérien (utilise des points de frappe aérienne) - 공중 지원을 요청합니다(공습 포인트 사용). - Запросить авиаподдержку (использует очки авиаподдержки) - Zapytaj o Wsparcie Powietrzne (wykorzystuje punkty Nalotu) - Požádejte o leteckou podporu (používá body Airstrike) - Hava Desteği İste (Hava Saldırısı puanı kullanılır) - 呼叫空中支援(消耗空袭点数) + + You need to be close to the flag to be able to purchase a vehicle. - - Garbage Clean - Pulizia Spazzatura - Limpieza de Basura - Nettoyer la Mémoire - 쓰레기 청소 - Очистка мусора - Wyczyść Śmieci - Čištění odpadků - Çöpleri Temizle - 清理垃圾 + + You do not have enough money for this vehicle: %1 € required. - - Cleans several things in game. Use with caution as it freezes the mission - Ripulisce molteplici oggetti in gioco. Attenzione può causare lag - Limpia varias cosas en el juego. Utilizalo con precaución ya que congela la misión. - Nettoie plusieurs choses dans le jeu. À utiliser avec prudence car cela gèle la mission - 게임 안의 여러 가지를 청소합니다. 임무가 동결되므로 주의하여 사용하십시오. - Очищает некоторые предметы в игре. Используйте с осторожностью, так как это заставляет миссию залагать. - Czyści niepotrzebne przedmioty i ciała z ziemi poprawiając wydajność gry. Używaj ostrożnie, ponieważ zamraża misję - Čistí několik věcí ve hře. Používejte s opatrností, protože mise zamrzne - Oyunda birçok şeyi temizler. Görevi dondurduğu için dikkatli kullanın - 清理游戏中的一些东西。谨慎使用, 因为它可能导致任务卡死 + + Unable to buy vehicle, you are already placing something. - - Faction Garage - Garage della Fazione - Garaje de la facción - Garage de faction - 팩션 차고 - Гараж фракции - Garażuj Pojazd Frakcji - Garáž frakce - Birlik Garajı - 阵营车库 + + The vehicle you requested is not supported in your current modset. - - Look at a vehicle and garage it into faction garage (shared among commanders) - Guarda il veicolo e mettilo nel garage della fazione (sarà condiviso tra i comandanti della fazione) - Mira al vehículo y almacenalo en el garaje de ka facción (compartido entre comandantes) - Regardez un véhicule et rangez-le dans le garage de faction (partagé entre les commandants) - 차량을 보고 팩션 차고에 넣으십시오(지휘관 간에 공유). - Посмотрите на машину и поставьте ее в гараж фракции (общий для командиров) - Popatrz na pojazd i schowaj go w garażu frakcji (wspólny dla dowódców) - Podívejte se na vozidlo a garáže do frakční garáže (sdílené mezi veliteli) - Bir araca bakın ve onu birlik garajına koyun (komutanlar arasında paylaşılan) - 将面前的载具存放至阵营车库(与指挥官共享) + + Add Vehicle - - Recruit Squad - Gruppen rekrutieren - Recluta Squadra - Reclutar Escuadra - Recruter une escouade - 분대 모집 - Набрать отряд - Rekrutuj Oddział - Náborové družstvo - Birlikleri Göreve Al - 招募班组 + + Buy a vehicle for this squad for %1 €. - - Recruit new squads and manage them with the HC Module (CTRL + SPACE) - Recluta nuove squadre e gestiscile usando il modulo del Alto Comando (CTRL + SPAZIO) - Recluta nuevas escuadras y manejalas con el módulo HC (CTRL + SPACE) - Recrutez de nouvelles escouades et gérez-les avec le module HC (CTRL + ESPACE) - 새 분대를 모집하고 하이 커맨드 모듈(컨트롤 + 스페이스)로 분대를 관리합니다. - Набирайте новые отряды и управляйте ими с помощью модуля Командующего (CTRL + SPACE) - Rekrutuj nowe oddziały i zarządzaj nimi za pomocą modułu HC (CTRL + SPACE) - Nábor nových družstev a spravujte je pomocí modulu HC (Ctrl + Space) - Yüksek Komuta Modülü ile yeni mangalar toplayın ve yönetin (CTRL + SPACE) - 招募新的班组, 并使用指挥部模块(CTRL + SPACE)进行管理 + + Only the Commander has access to this function. - - Resign / Eligible - Dimettiti / Eleggiti - Renunciar / Elegible - Démissionner / Éligible - 사임 / 인계 - Отставка - Rezygnacja / Zapisz się - Rezignace / způsobilý - Komutanlıktan Ayrıl / Komutanlığa Uygun - 辞职/竞选 + + You cant place HC vehicles further than 50m from HQ - - Step down from commander or toggle eligibility - Lascia il ruolo di comandante o aggiungiti/rimuoviti dall'elegibilità comandante - Renunciar a ser comandante o pasa a ser elegible al puesto - Démissionner du commandant ou devenir éligible - 지휘관에서 물러나거나 자격을 위임합니다. - Уйти от командира или изменить право на участие - Zrezygnuj z funkcji dowódcy lub przełącz uprawnienia - Odstupte z velitele nebo přepínat mezi způsobilostí - Komutanlıktan ayrılın veya komutanlığa aday olun - 从指挥官职位离任或参与指挥官竞选 + + You cannot recruit squads with enemies near your HQ. - - O.Post - Roadblock - Posto di O. - Posto di Blocco - P. Observación - Bloqueo - Poste d'Obs. - Barrage routier - 감시초소 - 검문소 - Добавить НП / БП - Stanowisko Obserwacyjne - Blokada Drogowa - O.Post - zátaras - Karakol - Kontrol Noktası - 观察哨 - 路障 + + You do not have enough HR for this request (%1 required). - - Outpost-Roadblock Delete + + You have too many high command squads active. Disband or garrison some to recruit more. - - Remove selected observation post or roadblock, money will be refunded - Rimuovi il posto di osservazione o il posto di blocco selezionato, i soldi verranno rimborsati - Borra el punto de observación o bloqueo de carretera, el dinero sera reembolsado - Supprimer le poste d'observation ou le barrage routier sélectionné, l'argent sera remboursé - 선택한 감시초소 또는 검문소를 제거하면 자금으로 환불됩니다. - Удалите выбранный наблюдательный пункт или блокпост, деньги будут возвращены - Usuń wybrane stanowisko obserwacyjne lub blokadę drogową, pieniądze zostaną zwrócone - Odstraňte vybraný pozorovací bod nebo zátaras, peníze budou vráceny - Seçili Gözetleme Noktasını veya Kontrol Noktasını kaldırın, para iade edilecektir - 拆除选定的观察哨或路障并退回费用 + + Your current modset doesn't support packing/unpacking static weapons. - - Establish a new watchpost or roadblock depending on the type of terrain you select - Errichte, abhängig vom gewählten Gelände, einen neuen Außenposten oder eine neue Straßensperre. - Stabilisci un nuovo punto di vedetta o posto di blocco a seconda del tipo di terreno selezionato - Establece un nuevo punto de vigilancia o bloqueo de carretera dependiendo del terreno seleccionado - Établissez un nouveau poste d'observation ou un barrage routier en fonction du type de terrain que vous sélectionnez - 선택한 지형 유형에 따라 새 감시초소 또는 검문소를 설치합니다. - Установите новый наблюдательный пост или блокпост в зависимости от выбранного типа местности. - Ustaw nowe stanowisko obserwacyjne lub blokadę drogową w zależności od wybranego rodzaju terenu - Vytvořit nový pozorovací bod nebo zátaras v závislosti na typu terénu, který vyberete - Seçtiğiniz arazi türüne bağlı olarak yeni bir Gözetleme Noktası veya Kontrol Noktası oluşturun - 根据您选择的地形类型, 建立新的观察哨或路障 + + You do not have enough money for this request (%1 € required). - - Sell Vehicle - Fahrzeuge verkaufen - Vendi Veicolo - Vender vehículo - Vendre le véhicule - 차량 판매 - Продать технику - Sprzedaj Pojazd - Prodat vozidlo - Aracı Sat - 出售载具 + + No money left to buy a transport vehicle (%1 € required), creating barefoot squad. - - Look at a vehicle and sell it for money - Guarda il veicolo e vendilo per ricavare dei soldi - Mira hacia el vehículo y vendelo por dinero - Regardez un véhicule et vendez-le pour de l'argent - 현재 보고 있는 차량을 돈을 받고 판매합니다. - Посмотрите на автомобиль и продайте его за деньги - Popatrz na pojazd i sprzedaj go za pieniądze - Podívejte se na vozidlo a prodejte jej za peníze - Araca bakın ve para için satın - 出售面前的载具以换取资金 + + You cannot recruit a new squad while you are moving your HQ. - - - - Construction Menu - Menu di Costruzione - Menú de Construcción - Menu de construction - 건설 메뉴 - Меню строительства - Menu Budowy - Menu konstrukce - İnşaat Menüsü - 建造菜单 + + The group or vehicle type you requested is not supported in your modset. - - Concrete Bunker - Bunker di cemento - Bunker de Concreto - Bunker en béton - 콘크리트 벙커 - Бетонный бункер - Bunkier z Betonu - Betonový bunkr - Beton Sığınak - 混凝土掩体 + + You need a radio in your inventory to be able to give orders to other squads. - - Bunker Options - Opzioni Bunker - Opciones de Bunker - Options de Bunker - 벙커 옵션 - Варианты бункера - Opcje Bunkra - Možnosti bunkru - Sığınak Ayarları - 掩体选项 + + You need a Radio Man in your group to be able to give orders to other squads - - Need to be built in garrison controlled zones and cost money - Deve essere costruito vicino una guarnigione e costerà soldi - Necesita ser construido en zonas guranicionadas que ya controles, cuestan dinero - Doit être construit dans des zones contrôlées par la garnison et coûte de l'argent - 주둔군이 통제하는 구역에 건설해야 하며 비용이 많이 듭니다. - Должен быть построен в зонах, контролируемых гарнизоном и стоит денег. - Muszą być budowane w strefach kontrolowanych przez garnizon - Je třeba postavit v zónách ovládaných posádkami a náklady na peníze - Garnizon kontrollü bölgelerde inşa edilmeli ve maliyeti vardır - 需要在占领区花费资金才能建造 + + Recruit Squad - - Requires to be in a garrisoned zone. It will be permanent - Richiede di essere vicino ad una guarnigione. Sarà permanente. - Necesita estar en una zona guarnicionada. Son permanentes - Nécessite d'être dans une zone de garnison. Il restera de manière permanente - 주둔 구역에 있어야 합니다. 영구적으로 남을 것입니다. - Требуется находиться в гарнизонной зоне. Это будет построено навсегда - Wymaga przebywania w strefie z garnizonem jednostki. Ta budowla będzie trwała - Vyžaduje, aby byl v posádné zóně. Bude to trvalé - Bir garnizon bölgesinde olmayı gerektirir. Kalıcı olacak - 需要在占领区才能建造。建造的掩体将永久存在 + + Vehicle assigned to %1 Squad. - - Select Bunker Type - Tipo di Bunker - Seleccionar tipo de bunker - Sélectionnez le type de bunker - 벙커 유형 선택 - Выберите тип бункера - Wybierz Typ Bunkra - Vyberte typ bunkru - Sığınak Tipini Seçin - 选择掩体类型 + + This group has a vehicle already and their mission depends on it. - - Medium Trench - Trincea Media - Trinchera mediana - Tranchée moyenne - 중형 참호 - Среднее укрытие - Średni Okop - Střední zákop - Orta Hendek - 中型战壕 + + Static Weapon Squads cannot change of vehicle. - - A mid sized trench with capabilities for more than one soldier - Una trincea di medie proporzioni con capacità di più di un soldato - Una trinchera mediana con capacidad para mas de un soldado - Une tranchée de taille moyenne capable de contenir plus qu'un soldat - 한 명 이상의 병사를 수용할 수 있는 중형 크기의 참호입니다. - Укрытие среднего размера, вмещающий более одного солдата - Średniej wielkości okop, który może pomieścić więcej niż jednego żołnierza - Středně velký zákop se schopnostmi pro více než jednoho vojáka - Birden fazla asker için yere sahip orta büyüklükte bir siper - 建造可供多人使用的中型战壕 + + Selected vehicle is not empty. - - Sandbag Bunker - Bunker di sacchi di sabbia - Bunker de Sacos de Arena - Bunker de sacs de sable - 모래주머니 벙커 - Бункер из мешков с песком - Bunkier z Worków z Piaskiem - Bunker z pytlů písku - Kumtorbası Sığınak - 沙包掩体 + + The vehicle selected has no room for this squad. - - Small Trench - Piccola Trincea - Pequeña Trinchera - Petite tranchée - 소형 참호 - Малое укрытие - Mały Okop - Malý zákop - Küçük Hendek - 小型战壕 + + You cannot assign a Static Weapon to a Squad. - - Make a quick small trench for one man - Costruisci una piccola trincea per una persona - Haz una rápida y pequeña trinchera para una persona - Une petite tranchée pour un homme - 한 사람을 위한 작은 참호를 빠르게 만듭니다. - Быстро постройте небольшое укрытие для одного человека - Zrób szybki mały okop dla jednej osoby - Udělejte rychlý malý zákop pro jednoho muže - Bir adam için hızlıca küçük siper yapın - 建造单人小型战壕 + + You must select one group on the HC bar. - - Vehicle obstacles - Ostacoli per Veicoli - Obstaculos para Vehículos - Obstacles de véhicules - 차량 장애물 - Препятствия для транспорта - Przeszkody Pojazdów - Překážky vozidla - Araç barikatları - 行车障碍 + + Add Squad Vehicle - - Build some obstacles for vehicles - Costruisci alcuni ostacoli per veicoli - Construye obstaculos para vehículos - Construire des obstacles pour les véhicules - 차량을 막을 장애물을 건설합니다. - Постройте препятствия для транспортных средств - Zbuduj przeszkody dla pojazdów - Vytvářejte některé překážky pro vozidla - Araçlar için bazı barikatlar inşa edin - 建造一些阻碍行车的障碍物 + + The selected vehicle is destroyed or cannot move. - - - - Be a Resistance leader, be a hero. - Sei ein Anführer des Widerstands, sei ein Held. - Sii un leader della Resistenza, sii un eroe. - Sé un líder de la resistencia, sé un heroe. - Devenez un chef de la résistance, soyez un héros. - 저항세력의 지도자가 되어 영웅이 되십시오. - Быть Лидером Сопротивления значит быть героем. - Bądź liderem ruchu oporu, bądź bohaterem. - Staňte se vůdcem odboje, buďte hrdinou. - Bir Direniş lideri olun, bir kahraman olun. - 成为抵抗军领袖, 成为英雄。 + + Air Support increased in %1 points. - - Antistasi Altis - Antistasi Altis - Antistasi Altis - Antistasi Altis - Antistasi Altis - 안티스타시 알티스 - Antistasi Алтис - Antistasi Altis - Antistasi Altis - Antistasi Altis - Antistasi Altis + + Only Air Vehicles can be used to increase Airstrike points. - - Build FIA Army from scratch and defeat the AAF and CSAT forces in a whole map Dynamic Mission. - Formiere eine FIA Armee und bezwinge die AAF und CSAT Kräfte in einer dynamischen Mission auf der gesamten Karte. - Costruisci l'esercito FIA da zero e sconfiggi le forze AAF e CSAT in una missione dinamica su tutta la mappa. - Construye el ejército FIA desde cero y derrota a las fuerzas AAF y CSAT en una misión dinámica en todo el mapa. - Recrutez une armée de la FIA à partir de rien et vainquez les forces de l'AAF et CSAT à travers toute la carte dans une Mission Dynamique - 기초부터 FIA군을 일으켜 지도 전체에서 일어나는 다이나믹한 임무와 함께 AAF와 CSAT을 패퇴시키십시오. - Создайте свою армию с нуля и заставьте силы AAF и CSAT отступить в Динамической Миссии на всей карте. - Zbuduj armię FIA od podstaw i pokonaj siły AAF i CSAT w dynamicznej misji na całej mapie. - Postavte armádu FIA od nuly a porazte síly AAF a CSAT v celé mapě dynamické misi. - FIA Ordusunu sıfırdan oluşturun ve AAF ve CSAT güçlerini tüm harita Dinamik Görevinde yenin - 从头开始建立FIA军队, 在整张地图上执行动态任务, 击败AAF和CSAT部队。 + + You and the Air vehicle need to be in the Area of an %1 Airport or HQ in order to convert it to Airstrikes. - - - - Back - Zurück - Indietro - Atrás - Retour - 뒤로 - Назад - Wstecz - Zpět - Geri - 向后 + + You can't convert destroyed Air vehicle to Airstrikes. - - Disband Units or Posts - Einheiten/Posten auflösen - Congeda Unità o Postazioni - Desmantelar unidades o puestos - Dissoudre des Unités ou Positions - 병력 또는 초소 해산 - Удалить Гарнизон или Пост - Rozwiąż Jednostki lub Posterunki - Rozpustěte jednotky nebo hlídky - Birimleri ve Görevlileri Dağıt - 解散单位或岗哨 + + Backpack drones can't be used to increase Airstrike points. - - Remove whole garrisons or posts. - Löse komplette Garnisonen oder Posten auf. - Rimuovi intere guarnigioni o postazioni. - Quita toda la guarnición o puestos - Supprimer des garnisons ou positions - 주둔군 또는 초소 전체를 해산시킵니다. - Распустить весь Гарнизон или Пост. - Usuń całe garnizony lub posterunki. - Rozpustit celou posádku nebo hlídky. - Tüm Garnizonu ve Görevlileri Dağıt - 删除整个驻军或岗哨。 + + In order to convert, Vehicle must be empty. - - Building - Garrison Options - Bauen - Garnisonsoptionen - Costruzioni - Opzioni Guarnigione - Construcción - Opciones de Guarnición - Construction - Options de Garnison - 건축 - 주둔지 설정 - Строительство - Опции Гарнизона - Budowanie - Opcje Garnizonu - Budování- Možnosti posádky - Bina - Garnizon Seçenekleri - 建造 - 驻军选项 + + You are not looking at a vehicle. - - Minefield Options - Minenfeldoptionen - Opzioni del Campo minato - Opciones de Campo de minas - Options de Champ de Mines - 지뢰지대 설정 - Опции минных полей - Opcje Pola Minowego - Možnosti minového pole - Mayın Tarlası Seçenekleri - 雷区选项 + + You can't convert Airstrikes while enemies are near you. - - AI will deploy or remove mines on desired objectives, using current arsenal mine stock - Die KI wird Minen um die ausgewählten Ziele legen oder räumen. Sie nutzt dabei den aktuellen Minenvorrat. - L'IA piazzerà o rimuoverà le mine sugli obiettivi desiderati, utilizzando l'attuale scorta di mine nell'Arsenale - La IA desplegará o quitará las minas de los objetivos designados, usando el stock disponible - L'IA va déployer ou retirer des mines sur les objectifs désirés, en utilisant le stock disponible dans l'arsenal - AI는 현재 무기고의 지뢰 재고를 이용하여, 목표 지점에 지뢰를 심거나 제거할 것 입니다. - Инженеры установят или удалят мины на выбранной позиции, используя доступные мины из арсенала - AI rozstawi lub usunie miny w wybranych miejscach, korzystając z dostępnych min w arsenale - AI rozmístí nebo odstraní miny na požadovaných místech za použití současné zásoby arzenálu - YZ, mevcut cephanelik mayın stokunu kullanarak mayınları istenen hedeflere konuşlandıracak veya kaldıracak - AI将使用现有的军火库中地雷, 在预期目标位置部署或拆除地雷 + + You are not the owner of this vehicle. Therefore, you can't convert it. - - Watchpost or Roadblock - Wachposten oder Straßensperre - Posto di Vedetta o Blocco stradale - Torre de vigilancia o Bloqueo de carretera - Poste d'Observation ou Barrage Routier - 감시초소 또는 검문소 - Наблюдательный пункт или Блокпост - Stanowisko Obserwacyjne lub Blokada Drogi - Předsunutá hlídka nebo Zátaras - Gözetleme Noktası veya Kontrol Noktası - 岗哨或路障 + + Airstrike - - Establish a new watchpost or roadblock depending on the type of terrain you select. - Errichte, abhängig vom gewählten Gelände, einen neuen Außenposten oder eine neue Straßensperre. - Stabilisci un nuovo posto di vedetta o blocco stradale a seconda del tipo di terreno selezionato. - Establece una nueva torre de vigilancia o bloqueo dependiendo del tipo de terreno que selecciones. - Établissez un nouveau poste d'observation ou un barrage routier en fonction du type de terrain que vous sélectionnez - 지정한 구역에 감시초소 또는 검문소를 설치합니다. - Установить Наблюдательный Пост или Блок Пост в зависимости от выбранного места. - Ustaw nowe stanowisko obserwacyjne lub blokadę drogową w zależności od wybranego rodzaju terenu. - Zřiďte Předsunutou hlídku nebo Zátaras v závislosti na vybraném místě. - Seçtiğiniz arazi türüne bağlı olarak yeni bir Gözetleme Noktası veya Kontrol Noktası oluşturun - 根据您选择的地形, 建立新的岗哨或路障。 + + There is a human engineer in your squad. Ask them to build.<br/> - - Recruit Units - Rekrutierung - Recluta Unità - Reclutar unidades - Recruter des Unités - 병력 모집 - Нанять юнит - Rekrutuj Jednostki - Naverbovat jednotky - Birimleri Göreve Al - 招募单位 + + You cannot construct anything while controlling AI. - - Add units to an existing garrison. - Füge Einheiten einer existierenden Garnison hinzu. - Aggiungi unità ad una guarnigione esistente. - Añadir unidades a una guranición existente - Ajouter des unités à une garnison existante - 기존 주둔지에 병력을 추가합니다. - Добавить юнит в существующий гарнизон. - Dodaj jednostki do istniejącego garnizonu. - Přidejte jednotky do stávající posádky. - Mevcut bir garnizona birimler ekleyin. - 将单位添加到现有的驻军。 + + You are not an engineer.<br/> - - - - APERS Mines - APERS Minen - Mine APERS - Minas antipersona - Mines Antipersonnel - 대인지뢰 - ПП Мины - Miny PPIECH - Protipěchotní miny - Anti-Personel Mayınları - 反人员(APRES)地雷 + + You have no available engineers in your squad. They may be unconscious or busy. - - Creates an APERS Minefield in the designated location - Legt ein APERS-Minenfeld an der ausgewählten Position. - Costruisce un Campo minato APERS nel luogo designato - Crea un campo de minas antipersona en la ubicación designada - Créer un Champ de Mines APERS sur le lieu indiqué - 지정된 위치에 대인지뢰지대를 만듭니다. - Создаёт Минное Поле с противопехотными минами на выбранной позиции - Tworzy pole minowe PPIECH we wskazanej lokalizacji - Zvolit pozici pro minové pole - Belirlenen yerde bir Anti-Personel Mayın Tarlası oluşturur - 在指定地点布设反人员雷区 + + You do not have enough money for this construction (%1 € needed). - - AT Mines - Panzerabwehrminen - Mine Anti Carro - Minas antitanque - Mines AT - 대전차 지뢰 - ПТ Мины - Miny PPANC - Protitankové miny - Anti-Tank Mayınları - 反坦克(AT)地雷 + + You cannot build a bunker outside a controlled zone. - - Creates an Anti Tank minefield at designated location - Legt ein Panzerabwehrminenfeld an der ausgewählten Position. - Costruisce un Campo minato Anti Carro nel luogo designato - Crea un campo de minas antitanque en la ubicación designada - Créer un Champ de Mines Anti-Char sur le lieu indiqué - 지정된 위치에 대전차 지뢰지대를 만듭니다. - Создаёт Минное Поле с противотанковыми минами на выбранной позиции - Tworzy pole minowe przeciwpancerne w wyznaczonej lokalizacji - Umístí protitankové minové pole na určenou pozici - Belirlenen yerde bir Anti-Tank Mayın Tarlası oluşturur - 在指定地点布设反坦克雷区 + + You can't build while placing something. - - Remove Minefield - Minenfeld räumen - Rimuovi Campo minato - Borrar campo de minas - Supprimer un Champ de Mines - 지뢰지대 제거 - Убрать Минное Поле - Usuń Pole Minowe - Odstranit minové pole - Mayın Tarlasını Temizle - 删除雷区 + + Roadblocks can only be built on roads - - Spawn an AI Engineer which will clear any mine in it's surroundings - Ein KI Sprengstoffspezialist wird alle Minen in der Umgebung räumen. - Spawna un Ingegnere IA che rimuoverà ogni mina nelle sue vicinanze - Aparecerá un ingeniero de la IA que limpiará todas las minas de sus alrededores - Fait apparaître un Ingénieur contrôllé par l'IA qui va retirer toutes les mines dans ses alentours - 주변 지뢰지대를 제거할 AI 공병을 소환합니다. - Создаёт Инженера, который разминирует все мины вокруг себя - Stwórz Inżyniera AI, który rozbroi wszystkie miny w jego otoczeniu - Vytvoří inženýra, který vyčistí všechny miny kolem sebe - Çevresindeki tüm mayınları temizleyecek bir YZ Mühendis oluşturun - 生成一名AI工程师来清除周围的地雷 + + Only squad leaders can order AI to build. - - Build Minefield - Minenfeld legen - Costruisci Campo minato - Construir campo de minas - Construire un Champ de Mines - 지뢰지대 만들기 - Установить минное поле - Buduj Pole Minowe - Zřídit minové pole - Mayın Tarlası Oluştur - 建造雷区 + + You are an engineer, but not in a state to build: you may be unconscious or undercover.<br/> - - - - Garrison Recruitment Options - Garnisonsrekrutierungsoptionen - Opzioni di Reclutamento della Guarnigione - Opciones de Reclutamiento de Guarnición - Options de recrutement de la Garnison - 주둔지 모집 설정 - Настройки добавления в гарнизон - Opcje Rekrutacji Garnizonu - Možnosti naverbování posádky - Garnizon Göreve Alım Seçenekleri - 驻军招募选项 + + Bunkers can only be built off roads, in friendly areas - - Recruit AA Missile Unit + + Ordering %1 to build. - - Recruit AT Unit + + Construction cancelled. - - Recruit AT Missile Unit + + You didn't move to the position, construction has timed out. - - Recruit Autorifleman - Maschinengewehrschütze rekrutieren - Recluta Fuciliere Automatico - Reclutar ametrallador - Recruter un Fusilier mitrailleur - 자동소총수 모집 - Нанять Пулемётчика - Rekrutuj Celowniczego KM - Kulometník - Otomatik Tüfekçi Göreve Al - 招募自动步枪手 + + Walk to the selected position to start building - - Recruit Grenadier - Grenadier rekrutieren - Recluta Granatiere - Reclutar Granadero - Recruter un Grenadier - 유탄수 모집 - Нанять Стрелока с ГП - Rekrutuj Grenadiera - Granátometník - Bombacı Göreve Al - 招募掷弹手 + + Build Info - - Recruit Marksman - Scharfschütze rekrutieren - Recluta Tiratore Scelto - Reclutar Tirador - Recruter un Tireur d'Elite - 지정사수 모집 - Нанять Снайпера - Rekrutuj Strzelca Wyborowego - Odstřelovač - Nişancı Göreve Al - 招募精准射手 + + Only Commander has the ability to control HC units. - - Recruit Medic - Sanitäter rekrutieren - Recluta Medico - Reclutar médico - Recruter un Médecin - 의무병 모집 - Нанять Медика - Rekrutuj Sanitariusza - Zdravotník - Sıhhıye Göreve Al - 招募医疗兵 + + Nope. Not happening. - - Recruit Mortar Unit + + You cannot control an unconscious or dead unit. - - Recruit Rifleman - Schütze rekrutieren - Recluta Fuciliere - Reclutar fusilero - Recruter un Fusillier - 소총수 모집 - Нанять Стрелка - Rekrutuj Strzelca - Střelec - Piyade Göreve Al - 招募步枪手 + + You cannot control squads while undercover. - - Recruit Squad Leader - Gruppenführer rekrutieren - Recluta Capo Squadra - Reclutar líder de escuadra - Recruter un Chef d'Escouade - 분대장 모집 - Нанять Лидера отряда - Rekrutuj Dowódcę Oddziału - Velitel jednotky - Takım Lideri Göreve Al - 招募班长 + + Return Control to AI - - - - Back - Zurück - Indietro - Atrás - Retour - 뒤로 - Назад - Wstecz - Zpět - Geri - 返回 + + Returned to original Unit as it received damage. - - Back - Zurück - Indietro - Atrás - Retour - 뒤로 - Назад - Wstecz - Zpět - Geri - 返回 + + Returned to original Unit as controlled AI received damage. - - No - Nein - No - No - Non - 아니오 - Нет - Nie - Ne - Hayır - + + Time to return control to AI: %1. - - No - Nein - No - No - Non - 아니오 - Нет - Nie - Ne - Hayır - + + Control Squad - - Yes - Ja - - Si - Oui - - Да - Tak - Ano - Evet - + + You cannot control a unit which does not belong to %1. - - Yes - Ja - - Si - Oui - - Да - Tak - Ano - Evet - + + You cannot control AI while you are controlling another AI. - - - - Close - Schließen - Caricare il salvataggio personale precedente? - Cerrar - Fermer - 닫기 - Закрыть - Zamknij - Zavřít - Yakın - 关闭 + + You cannot control an unconscious, a dead unit. - - Garage Access - Fuhrparkzugriff - Accesso al Garage - Acceso al garaje - Accès au garage - 차고 열기 - Доступ к Гаражу - Dostęp do Garażu - Přístup do garáže - Garaj Erişimi - 车库存取 + + Nope. Not happening. - - Check Faction garage - Fuhrpark der Fraktion einsehen. - Visualizza il garage della Fazione - Comprobar garaje de la Facción - Examiner le garage de la faction - 팩션 차고 확인 - Проверить Гараж Сопротивления - Sprawdź garaż frakcji - Zkontrolujte frakční garáž - Birlik Garajını Kontrol Et - 检查阵营车库 + + You cannot control another player. - - Manage Garrisons - Garnisonsverwaltung - Gestisci Guarnigioni - Gestionar guarnición - Gérer les garnisons - 주둔지 관리 - Управление гарнизоном - Zarządzaj Garnizonami - Spravovat posádku - Garnizonları Yönet - 管理驻军 + + You cannot control Petros. - - Add or remove units to garrisons - Einheiten der Garnison hinzufügen oder entfernen. - Aggiungi o rimuovi unità alle guarnigioni - Añadir o quitar unidades a la guarnición - Ajouter ou supprimer une garnison - 주둔지에 병력을 추가하거나 줄입니다. - Добавление или удаление юнитов в гарнизоне - Dodaj lub usuń jednostki z garnizonów - Přidejte nebo odeberte jednotky z posádky - Garnizona birim ekle yada kaldır - 向驻军增派或删除单位 + + You cannot control AI if you are not the squad leader. - - Ingame Member List - Mitgliederliste - Lista dei Membri in gioco - Lista de miembros online - Liste des membres en ligne - 인게임 멤버 목록 - Список Участников - Lista Członków w Grze - Seznam členů - Oyun içi üye listesi - 在线会员列表 + + You cannot control AI while undercover. - - Displays which server members are currently playing - Zeigt, welche Servermitglieder momentan im Spiel sind. - Mostra quali membri del server stanno giocando adesso - Muestra que miembros del servidor están ahora jugando - Affiche quels membres du serveur sont actuellement en jeu - 현재 플레이 중인 서버 멤버 표시 - Показывает, кто из Участников сейчас на сервере - Pokazuje, którzy członkowie serwera aktualnie grają - Zobrazuje, kteří členové serveru aktuálně hrají - Şu anda hangi sunucu üyelerinin oynadığını görüntüler - 显示哪些服务器会员正在游玩 + + Return Control to AI - - Move HQ to another Zone - HQ verlegen - Muovi la base operativa in un'altra posizione - Mover CG a otra zona - Déplacer le QG vers une autre zone - 다른 구역으로 본부 옮기기 - Переместить Штаб - Przenieś kwaterę dowodzenia w inne miejsce - Přesuňte velitelství - Karargahı başka bir bölgeye taşı - 将总部转移到其他区域 + + Returned to original Unit as it received damage. - - Petros will join your group. Ammobox must be empty. To rebuild, select the Build action near Petros - Petros tritt deiner Gruppe bei. Munitionskiste muss leer sein. Zur Neuerrichtung die Bauaktion in der Nähe von Petros auswählen. - Petros si unirà al tuo gruppo. La cassa di munizioni deve essere vuota. Per ricostruirla, seleziona la voce Costruisci, stando vicino a Petros - Pertos se unirá a tu grupo. La caja de munición debe estar vacía. Para reconstruir, selecciona la acción Construir cerca de Petros - Petros va rejoindre votre groupe. L'Arsenal doit être vide. Pour reconstruire, sélectionnez l'action "Construire" à côté de Petros. - 페트로스가 당신의 그룹에 합류할 것입니다. 탄약상자는 비워져 있어야 합니다. 재건축하려면 페트로스 근처에서 건축하기를 선택하시오. - Петрос присоединится к вашей группе. Чтобы построить Штаб, выберите действие "Построить" возле Петроса. Арсенал должен быть пуст. - Petros dołączy do twojej drużyny. Skrzynka na amunicję musi być pusta. Aby odbudować, wybierz akcję Buduj w pobliżu Petrosa - Petros se připojí k vaší skupině. Chcete-li vytvořit velitelství, vyberte možnost u Petrose „Zřídit velitelství“. Arzenál musí být prázdný. - Petros grubunuza katılacak. Cephane kutusu boş olmalıdır. Yeniden inşa etmek için Petros yakınında İnşa eylemini seçin - Petros将会加入您的小队。弹药箱必须为空。在Petros附近选择"建造"选项来重建总部。 + + Returned to original Unit as controlled AI received damage. - - Rebuild Assets - Anlagen wiederherstellen - Ricostruisci Risorse - Reconstruir objetos - Reconstruire les biens - 재건축 - Восстановление объектов - Odbuduj - Znovu vybudovat objekt - Varlıkları Yrniden Oluştur - 重建资产 + + Time to return control to AI: %1. - - Cost: €5000 - Kosten: 5.000€ - Costo: €5000 - Coste : 5000€ - Coût : 5000€ - 가격: 5000€ - Цена: 5000$ - Koszt: €5000 - Cena: 5000€ - Maliyet: €5000 - 花费: 5000€ + + Control Unit - - Train your Troops + + You cannot dismiss anyone if you are not the squad leader. - - Upgrades the AI skill level - Erhöht den KI Fähigkeitslevel. - Aumenta il livello di abilità dell'IA - Añade nivel de habilidad a la IA - Améliorer le niveau de l'IA - AI의 숙련도 레벨을 업그레이드합니다. - Увеличивает уровень готовности войск - Ulepsza poziom umiejętności AI - Vylepší úroveň dovednosti AI - YZ beceri seviyesini yükseltir - 提升AI技能等级 + + You cannot disband suppressed, undercover or unconscious units. - - Grab 100€ from Pool - Entnehme 100€ aus der Kasse - Prendi 100€ dal conto - Coger 100€ de la caja - Prendre 100€ de la cagnotte - 팩션 자금에서 100€ 가져가기 - Взять 100$ из фонда - Weź 100€ z Puli - Vzít 100€ ze společného fondu - Havuzdan 100€ al - 从资金池中拿取100€ + + Dismiss Group - - Take 100€ from faction pool and add it to your personal account. It will damage your position among the faction in the commander career - Transferiere 100€ aus der Fraktionskasse zu deinem persönlichen Konto. Dies wird deiner Reputation bezüglich deiner Karriere innerhalb der Fraktion schaden. - Prendi 100€ dalla cassa della fazione e inseriscili nel tuo account personale. Danneggerà la tua posizione all'interno della fazione per la tua carriera da comandante - Coge 100€ de la caja de la facción y añadela a tu cuenta perosnal. Dañará tu posición entre la facción por la carrera de la comandancia - Prendre 100€ de la cagnotte de la faction pour l'ajouter sur votre compte. Cela va nuire à votre statut et votre carrière de commandant. - 팩션 자금 100€를 당신의 계좌로 옮깁니다. 이 행위는 지휘관으로서의 평판에 악영향을 줄 것입니다. - Перевести 100$ из фонда сопротивления себе на счёт. Это вредит вашей репутации как командира - Weź 100€ z puli frakcji i dodaj je do swojego konta osobistego. Zaszkodzi to twojej reputacji wśród twojej frakcji w karierze dowódcy - Převod 100€ ze společného fondu na váš účet.Poškodí vaši pozici mezi frakcí a též vaší kariéru velitele - Grup kasasından 100€ alın ve kişisel hesabınıza ekleyin. Komutan kariyerinde grup içindeki konumunuza zarar verir - 从阵营的资金池中拿取100€并将其添加到您的个人帐户中。这会损害您在指挥官生涯中的地位 + + You cannot dismiss NATO groups. - - HQ Options: Commander Only - HQ Optionen: Nur Kommandant - Opzioni HQ: Solo per il Comandante - Opciones CG: Solo el Comandante - Options du QG: Commandant Uniquement - 본부 옵션: 지휘관 전용 - Опции Штаба: Только для Командующего - Opcje Kwatery Dowodzenia: Tylko Dowódca - Možnosti velitelství: Pouze pro velitel - Karargah Ayarları: Sadece Komutan - 总部选项: 仅限指挥官使用 + + You cannot dismiss player led, Watchpost, Roadblocks or Minefield building squads. - - - - Load previous personal save? - Letzten persönlichen Spielstand laden? - Caricare il salvataggio personale precedente? - ¿Cargar el guardado personal? - Charger la sauvegarde personnelle précédente? - 이전 저장 데이터를 로드 하시겠습니까? - Placeholder - Загрузить предыдущее сохранение? - Załadować poprzedni zapis gry? - Načíst předchozí osobní relaci? - Placeholder - Önceki kişisel kayıt yüklensin mi? - 加载以前的个人存档? + + Dismiss Squad - - - - Recruit AA Missile Soldier - Recruter un Soldat Missile AA - 대공미사일전문가 모집 - Нанять Специалиста ПВО - Anti-Hava Roketcisi Al - 招募防空导弹兵 + + %1 lost communication, he will come back with you if possible. - - Recruit Antitank Soldier - Panzerabwehrsoldat rekrutieren - Recluta Soldato Anticarro - Reclutar AT - Recruter un Soldat Antichar - 대전차병 모집 - Нанять ПТ стрелка - Rekrutuj Celowniczego PPANC - Raketometník - Anti-Tank Askeri Al - 招募反坦克手 + + Only our Commander has access to this function. - - Recruit AT Missile Soldier - Recruter un Soldat Missile AT - 대전차미사일전문가 모집 - Нанять Стрелка с ПТУР - Anti-Tank Roketcisi Al - 招募反坦克导弹兵 + + You do not have enough money to afford additional training. %1 € needed. - - Recruit Engineer - Ingenieur rekrutieren - Recluta Ingegnere - Reclutar Ingeniero - Recruter un Ingénieur - 공병 모집 - Нанять Инженера - Rekrutuj Inżyniera - Inženýr - Mühendis Al - 招募工程师 + + You cannot upgrade training in the current War Level. - - Recruit Bomb Specialist - Sprengstoffspezialist rekrutieren - Recluta Specialista Esplosivi - Reclutar Artificiero - Recruter un Expert en Démolition - 폭파전문가 모집 - Нанять Подрывника - Rekrutuj Sapera - Specialista na výbušniny - Bomba Uzmanı Al - 招募炸弹专家 + + Skill Add - - Recruitment Options - Rekrutierungsoptionen - Opzioni Reclutamento - Opciones de Reclutamiento de Guarnición - Options de Recrutement - 모집 설정 - Опции набора - Opcje Rekrutacji - Možnosti náboru - Askere Alma Ayarları - 招募选项 + + Your troops have the maximum training. - - Recruit Grenadier - Grenadier rekrutieren - Recluta Granatiere - Reclutar Granadero - Recruter un Grenadier - 유탄수 모집 - Нанять Стрелока с ГП - Rekrutuj Grenadiera - Granátometník - Bombacı Al - 招募掷弹手 + + %2 Skill Level has been Upgraded.<br/>Current level is %1. - - Recruit Marksman - Scharfschütze rekrutieren - Recluta Tiratore Scelto - Reclutar Tirador - Recruter un Tireur d'élite - 지정사수 모집 - Нанять Снайпера - Rekrutuj Strzelca Wyborowego - Odstřelovač - Nişancı Al - 招募精准射手 + + You cannot manage this garrison when there's a major attack incoming. - - Recruit Medic - Sanitäter rekrutieren - Recluta Medico - Reclutar Medico - Recruter un Médecin - 의무병 모집 - Нанять Медика - Rekrutuj Sanitariusza - Zdravotník - Sıhhıyeci Al - 招募医疗兵 + + You cannot manage this garrison while there are enemies nearby. - - Recruit Autorifleman - Maschinengewehrschütze rekrutieren - Recluta Fuciliere Automatico - Reclutar Ametrallador - Recruter un Fusilier mitrailleur - 자동소총수 모집 - Нанять Пулемётчика - Rekrutuj Celowniczego KM - Kulometník - Otomatik Tüfekçi Al - 招募自动步枪手 + + The place has no garrisoned troops to remove. - - Recruit Militiaman - Miliz rekrutieren - Recluta Miliziano - Reclutar Miliciano - Recruter un Milicien - 민병대원 모집 - Нанять Ополченца - Rekrutuj Milicję - Milicionář - Militan Al - 招募民兵 + + Garrison removed<br/><br/>Recovered Money: %1 €<br/>Recovered HR: %2 - - - - Buy Vehicle - Fahrzeug kaufen - Compra Veicolo - Comprar vehiculos - Acheter un véhicule - 차량 구입 - Приобрести технику - Kup Pojazd - Koupit vozidlo - Araç Satın Al - 购买载具 + + Garrison - - Allows you to buy a vehicle - Ermöglicht dir den Kauf von Fahrzeugen. - Consente di acquistare un veicolo - Te premíte comprar vehículos - Vous permet d'acheter un véhicule - 차량을 구입하도록 허용합니다. - Позволяет Вам купить технику - Pozwala ci kupić pojazd - Umožňuje nákup vozidel - Araç satın almanızı sağlar - 允许您购买车辆 + + Select a zone to add garrisoned troops. - - Civilian Vehicle - Zivilfahrzeuge - Veicolo Civile - Vehículo CIvil - Véhicule civil - 민간 차량 - Гражданская техника - Pojazd Cywilny - Civilní vozidlo - Sivil Araçlar - 民用载具 + + That zone does not belong to %1. - - Civilian vehicles will allow you to travel in Undercover mode, while you stay close to roads and not entering bases, outposts and roadblocks. - Zivilfahrzeuge erlaube dir unentdeckt zu reisen, sofern du nahe der Straßen bleibst und in keine Basen, Außenposten oder Straßensperren einfährst. - I veicoli civili ti permetteranno di viaggiare in modalità Sotto copertura ma solo rimanendo vicino alle strade e non entrando in basi, avamposti e posti di blocco. - Los vehículos civiles te permiten viajar en modo encubierto mientras estés cerca de caminos y no entres a bases, bloqueos militares ni zonas de vigilancia - Les véhicules civils vous permettent de vous déplacer "Incognito", tant que vous restez près des routes et ne pénétrez pas les bases, avant-postes et barrages routiers. - 민간 차량은 군사 기지, 전초 기지, 검문소를 접근하지 않는다면 위장 모드가 가능합니다. - Гражданская техника позволяет Вам передвигаться как гражданскому лицу, пока Вы движетесь по дорогам вдалеке от баз, аванпостов и блокпостов. - Pojazdy cywilne pozwolą ci podróżować w trybie incognito, jedynie kiedy zostajesz blisko dróg i nie wjeżdżasz na teren baz wojskowych, posterunków i blokad drogowych. - Civilní vozidla vám umožní cestovat v režimu "utajení", zatímco zůstanete v blízkosti silnic a ne v blízkosti základen a zátarasů. - Sivil araçlar, yollardayken (üslere, karakollara ve kontrol noktalarına girmeden) gizli modda seyahat etmenize olanak tanıyacak. - 民用载具可以让您在伪装模式下旅行, 前提是您待在道路附近, 不要靠近基地、前哨站或路障. + + You must click near a marked zone. - - Military Vehicle - Militärfahrzeuge - Veicolo Militare - Vehículo Militar - Véhicule Militaire - 군용 차량 - Военная техника - Pojazd Wojskowy - Vojenská vozidla - Askeri Araçlar - 军用载具 + + Select a zone to remove it's Garrison. - - Wide variety of available faction vehicles - Eine große Auswahl an verfügbaren Fraktionsfahrzeugen. - Ampia varietà di veicoli della fazione disponibili - Gran variedad de vehículos disponibles de facciones - Une large variété de véhicules de faction disponibles - 다양한 종류의 이용 가능한 팩션 차량을 보여줍니다. - Широкий выбор доступной техники вашей стороны - Szeroka gama dostępnych pojazdów frakcji - Široký výběr dostupných frakčních vozidel - Çok çeşitli grup araçları mevcut - 各种各样可供选择的阵营载具 + + You lack of enough Air Support to make this request. - - - - Boat - Boot - Barca - Bote - Bateau - 보트 - Лодка - Łódź - Loď - Tekne - + + You need to control an airport in order to fulfill this request. - - Helicopter - Helikopter - Elicottero - Helicpotero - Hélicoptère - 헬리콥터 - Вертолёт - Śmigłowiec - Helikoptéra - Helikopter - 直升机 + + You need a radio in your inventory to be able to give orders to other squads. - - Offroad - Geländewagen - Fuori Strada - Todoterreno - Tout-Terrain - 오프로드 - Внедорожник - Samochód Terenowy - Terénní vozidlo - Arazi Aracı - 越野车 + + You need a Radio Man in your group to be able to give orders to other squads - - Buy Civilian Vehicle - Kaufe Zivilfahrzeuge - Compra Veicolo Civile - Comprar Coche Civil - Acheter un Véhicule Civil - 민간 차량 구입 - Купить Гражданскую технику - Kup Pojazd Cywilny - Koupit civilní vozidlo - Sivil Araç Satın Al - 购买民用载具 + + Select the map position to which the plane will exit to calculate plane's route vector. - - Truck - Lastwagen - Camion - Camión - Camion - 트럭 - Грузовик - Ciężarówka - Nákladní vůz - Kamyon - 卡车 + + Select the spot from which the plane will start to drop the bombs. - - - - Armed Pickup Truck - Bewaffneter Pickup - Pickup Armato - Camioneta Arnada - 4x4 Armé - 무장 픽업트럭 - Вооружённый пикап - Uzbrojony Pickup - Ozbrojený pickup - Silahlı Kamyonet - 武装皮卡 + + Air Support - - Offroad Truck - Geländewagen - Fuoristrada - Camión Todoterreno - Camion Tout-Terrain - 오프로드 트럭 - Грузовик - Terenówka - Terénní vozidlo - Arazi Kamyoneti - 越野车 + + You cannot buy units while you are controlling AI. - - ATV - Quad - ATV - ATV - Quad - 4륜 오토바이 - Квадроцикл - Quad - Čtyřkolka - ATV - 全地形交通工具 + + You cannot Recruit Units with enemies nearby. - - Static AA - Flugabwehr - Anti-Area Fissa - AA Estático - DCA fixe - 고정 대공화기 - Установка ПВО - Stanowisko PLOT - Protiletadlový kanón - Sabit Anti-Hava - 固定式防空 + + Your squad is full or you have too many scattered units with no radio contact. - - Buy Static Anti-Air emplacement - Kaufe ein statisches Flugabwehrgeschütz. - Acquista una postazione Anti-Aerea fissa - Comprar Antiaéreo estático - Acheter un emplacement de DCA fixe - 고정 대공화기를 구입합니다. - Купить установку ПВО - Kup Stanowisko Przeciwlotnicze - Koupit protiletadlový kanón - Sabit Anti-Hava Satın Al - 购买固定式防空 + + You do not have enough HR for this request. - - Static AT - Panzerabwehr - Anti-Carro Fisso - AT estático - AT Fixe - 고정 대전차화기 - Станковое ПТО - Stanowisko PPANC - Lafetovaný protitankový systém - Sabit Anti-Tank - 固定反坦克武器 + + You cannot recruit units as you are not your group leader. - - Buy Static Anti-Tank emplacement - Kaufe ein statisches Panzerabwehrgeschütz. - Acquista postazione Anti-Carro fisso - Comprar anticarro estático - Acheter un emplacement antichar fixe - 고정 대전차화기를 구입힙니다. - Купить установку ПТО - Kup Stanowisko Przeciwpancerne - Koupit lafetovaný protitankový systém - Sabit Anti-Tank Satın Al - 购买固定反坦克武器 + + Only Server Members can recruit AI units. - - Machine Gun - Maschinengewehr - Mitragliatrice - Ametralladora - Mitrailleuse - 기관총 - Станковый пулемёт - Karabin Maszynowy - Kulomet - Makineli Tüfek - 机枪 + + You do not have enough money for this kind of unit (%1 € needed). - - Buy Static Machinegun Emplacement - Kaufe ein ein statisches Maschinengewehr. - Acquista postazione mitragliatrice fissa - Comprar Ametralladora Emplazada - Acheter un emplacement de mitrailleuse fixe - 고정식 중기관총을 구입합니다. - Купить станковый пулемёт - Kup Stanowisko Karabinu Maszynowego - Koupit lafetovaný kulomet - Sabit Makineli Tüfek Satın Al - 购买固定式机枪 + + You need to wait %1 seconds to be able to recruit units again. - - Mortar - Mörser - Mortaio - Morteros - Mortier - 박격포 - Миномёт - Moździerz - Minomet - Havan - 迫击炮 + + You don't have enough weapons to equip this type of unit. - - Buy Static Mortar Emplacement - Kaufe ein statisches Mörsergeschütz. - Acquista postazione mortaio fissa - Comprar Emplazamiento Estático de Morteros - Acheter un emplacement de mortier fixe - 고정 박격포를 구입합니다. - Купить миномёт - Kup Stanowisko Moździerzowe - Koupit lafetovaný minomet - Sabit Havan Satın Al - 购买迫击炮 + + Soldier Recruited.<br/><br/>Remember: if you use the group menu to switch groups you will lose control of your recruited AI. - - Pickup Truck - Pickup - Pickup - Camioneta - 4x4 - 픽업트럭 - Пикап - Pick-up - Pickup - Kamyonet - 皮卡 + + AI Recruitment - - - - Choose difficulty - Scegli difficoltà - Escoger Dificultad - Choisissez la difficulté - 난이도 선택 - Выберите сложность - Wybierz Poziom Trudności - Vybrat obtížnost - Zorluk seç - 选择难度 + + Group %1 at your command.<br/><br/>Groups are managed from the High Command bar (Default: CTRL+SPACE)<br/><br/>If the group gets stuck, use the AI Control feature to make them start moving. Mounted Static teams tend to get stuck (solving this is WiP)<br/><br/>To assign a vehicle for this group, look at some vehicle, and use Vehicle Squad Mngmt option in Y menu. - - Easy - Facile - Fácil - Facile - 쉬움 - Легкий - Łatwy - Snadný - Kolay - 简单 + + Vehicle Purchased - - Hard - Difficile - Difícil - Difficile - 어려움 - Сложный - Trudny - Obtížný - Zor - 困难 + + Recruit Squad - - Normal - Normale - Normal - Normal - 보통 - Обычный - Normalny - Normální - Normal - 正常 + + %1With AA capabilities<br/> - - - - Dismiss Options - Opzioni Congedamento - Opciones de Desmovilización - Cacher les options - 해산 설정 - Меню роспуска - Opcje Odwołania - Možnosti rozpuštění - Dağıtma Seçenekleri - 解散选项 + + %1With AT capabilities<br/> - - Dismiss Units / Squad - Congeda Unità / Squadra - Desmovilizar Unidades / Escuadras - Renvoyer des unités / escouades - 유닛 / 분대 해산 - Распустить - Odwołaj Jednostki / Oddział - Rozpuštění jednotek / Družstev - Takımı / Birimi Dağıt - 解散单位/班组 + + %2%1 boarding<br/> - - Dismiss selected units or squads, recovering it's cost to the proper resource pool - Congeda le unità / squadre selezionate recuperandone il costo - Desmoviliza al soldado o a la escuadra seleccionada, recuperando su coste al alijo correspondiente - Renvoyez les unités ou escouades sélectionnées, en récupérant leur coût dans la ressources appropriée - 선택한 유닛 또는 분대를 해산시키고 비용을 적절한 자산으로 복구합니다. - Распустить выбранные юниты или отряды, вернув их стоимость в соответствующий пул ресурсов. - Odwołaj wybrane jednostki lub oddziały, przywracając ich koszt do odpowiedniej puli zasobów - Rozpustit vybrané jednotky nebo jednotky a obnovit své náklady na správný fond zdrojů - Maliyetini uygun kaynak havuzuna geri ödeyerek seçilen birimleri veya mangaları görevden alın - 解散选中的单位或小队, 将其花销退还至资源池 + + %1Boarded:%2/%3 - - Garrison Units / Squads - Guarnisci Unità / Squadre - Guarnición Unidades / Escuadras - Unités de garnison / escouades - 유닛 / 분대 주둔 - Добавить в гарнизон Юнит / Отряд - Jednostki Garnizonowe / Oddziały - Posádkové jednotky / družstva - Birimleri / Takımları Garnizona Ekle - 驻扎单位/班组 + + %1Current vehicle:<br/>%2<br/> - - Adds selected units or squads to a map selected garrison - Aggiunge unità o squadre selezionate alla guarnigione selezionata sulla mappa - Añade las unidades o escuadras seleccionadas a una posición guarnicionada que selecciones - Ajoute des unités ou des escouades choisies à une garnison sélectionnée sur la carte - 선택한 유닛 또는 분대를 지도에서 선택한 주둔지에 추가합니다. - Добавляет выбранные юниты или отряды в выбранный на карте гарнизон - Dodaje wybrane jednostki lub oddziały do wybranego garnizonu na mapie - Přidá vybrané jednotky nebo jednotky na mapu vybranou posádku - Seçilen birimleri veya mangaları seçilen bir garnizon haritasına ekler - 将选定的单位或小队编入在地图上选中的驻军 + + %1DESTROYED - - - - AI Limiter - KI Begrenzung - Limitatore IA - Límite de IA - Limiteur d'IA - AI 제한 - Лимит ИИ - Limit AI - AI Limiter - YZ Limitleyici - AI限制 + + %1DISABLED<br/> - - Sets how much local and simulated AI can spawn in the map. Affects performance and AI ""intelligence"". Use with caution. This is not an exact number as vehicles and squad leaders will always spawn. - Imposta la quantità di IA locale e simulata che può generarsi nella mappa. Influisce sulle prestazioni e sull'"intelligenza" dell'IA. Usare con cautela. Questo non è un numero esatto poiché i veicoli e i capisquadra si genereranno sempre. - Limita cuantos locales e IA simulada aparecen en el mapa. Afecta al rendimiento y a la "inteligéncia" de la IA. Usadlo con Precaución. Esto no es un número exacto pues vehículos y líderes de escuadra siempre aparecerán. - Définit la quantité d'IA locale et simulée pouvant apparaître sur la carte. Affecte les performances et l'""intelligence"" de l'IA. Utiliser avec précaution. Ce n'est pas un nombre exact car les véhicules et les chefs d'escouade apparaîtront toujours. - 지도에서 로컬 및 시뮬레이션된 AI를 생성할 수 있는 양을 설정합니다. 성능 및 AI의 ""지능""에 영향을 미칩니다. 주의하여 사용하십시오. 이것은 차량과 분대장들이 항상 스폰하기 때문에 정확한 수치는 아닙니다. - Устанавливает, сколько локальных и смоделированных ИИ может появиться на карте. Влияет на производительность и «интеллект» ИИ. Используйте с осторожностью. Это не точное число, поскольку всегда будут появляться машины и лидеры отрядов. - Określa, ile lokalnej i symulowanej sztucznej inteligencji może pojawić się na mapie w tym samym czasie. Wpływa na wydajność i „inteligencję” AI. Używaj ostrożnie. Nie jest to dokładna liczba, ponieważ pojazdy i dowódcy drużyn zawsze będą się pojawiać. - Nastaví kolik lokální a simulovaných AI se může spawnout na mapě. Má dopad na výkon a "inteligenci" AI. Použijte s opatrností. Toto není přesné číslo jelikož vozidla a velitelé družstev se vždy spawnou. - Haritada ne kadar yerel ve simüle edilmiş yapay zekanın ortaya çıkabileceğini ayarlar. Performansı ve yapay zeka ""zekasını"" etkiler. Dikkatle kullanın. Araçlar ve takım liderleri her zaman ortaya çıkacağından bu kesin bir sayı değildir. - 设置地图中可以生成多少本地和模拟AI。影响性能和AI"智能"。小心使用。这不是一个准确的数字, 因为载具和班长始终会生成。 + + %2%1 dismounting<br/> - - Civ Presence Config - Configurazione Presenza Civile - Configurar Civiles - Configuration de la présence civile - 민간인 스폰 설정 - Настройка гражданского насиления - Konfiguracja Obecności Cywili - Konfigurace přítomnosti civilistů - Sivil Mevcudiyet Yapılandırması - 平民存在配置 + + %1No operative Medic<br/> - - -1 Max Civs - -1 Civili Massimi - -1 Max Civs - -1 Civils max - 최대 민간인 수 -1 - -1 к лимиту - -1 Maks. Liczba Cywili - -1 Max Civilistů - -1 Max Sivil - -1 平民上限 + + %1Operative Medic<br/> - - +1 Max Civs - +1 Civili Massimi - +1 Max Civs - +1 Civils max - 최대 민간인 수 +1 - +1 к лимиту - +1 Maks. Liczba Cywili - +1 Max Civilistů - +1 Max Sivil - +1 平民上限 + + %1Mortar not deployed<br/> - - Civ Limit - Limite Civ - Límite de civiles - Limite de civils - 민간인 제한 - Лимит гражданских - Limit Cywili - Limit civilistů - Sivil Limiti - 平民限制 + + %1Mortar is deployed<br/> - - Set the max number of spawned civilians. Affects game performance. - Setta il numero massimo di civili generati. Affligge le prestazioni di gioco - Limitia el número máximo de civiles. Afecta al rendimiento del juego. - Définit le nombre maximum de civils. Affecte les performances du jeu. - 생성되는 최대 민간인 수를 설정합니다. 게임 성능에 영향을 미칩니다. - Установите максимальное количество гражданских. Влияет на производительность игры. - Ustaw maksymalną liczbę pojawiających się cywilów. Wpływa na wydajność gry. - Nastavit maximální počet spawnutých civilistů. Má dopad na výkon hry. - Doğan sivillerin maksimum sayısını ayarlayın. Oyun performansını etkiler. - 设置平民的最大生成数量。影响游戏性能。 + + %1Munitioned<br/> - - -10 AI Limit - -10 Limite IA - -10 Límite IA - -10 limite d'IA - AI 제한 -10 - -10 к лимиту ИИ - Limit -10 AI - -10 AI Limit - -10 YZ Limiti - -10 AI上限 + + You must select one group on the HC bar. - - +10 AI Limit - +10 Limite IA - +10 Límite IA - +10 limite d'IA - AI 제한 +10 - +10 к лимиту ИИ - Limit +10 AI - +10 AI Limit - +10 YZ Limiti - +10 AI上限 + + %1Static not deployed<br/> - - Game Options - Opzioni di Gioco - Opciones de Juego - Options de jeu - 게임 설정 - Параметры - Opcje Gry - Možnosti hry - Oyun Ayarları - 游戏选项 + + %1Static is deployed<br/> - - Music ON/OFF - Musik An/Aus - Musica ON/OFF - Música ON/OFF - Musique ON/OFF - 음악 켜기/끄기 - Музыка ВКЛ / ВЫКЛ - Muzyka WŁ / WYŁ - Hudba zapnuto/vypnuto - Müzik AÇ/KAPA - 音乐播放/关闭 + + %1 Status<br/><br/>Alive members: %2<br/>Able to combat: %3<br/>Current task: %4<br/>Combat Mode:%5<br/> - - Disables/Enable situational music. - Disabilita/Abilita Musica Situazionale. - Habilita/Deshabilita música situacional. - Désactive/Active la musique de situation. - 상황에 맞는 음악을 켜고 끕니다. - Отключение/включение музыки - Wyłącza / Włącza muzykę sytuacyjną. - Zapne/vypne situační hudbu - Durum müziğini KAPAT/AÇ . - 禁用/启用背景音乐 + + Vehicle Info - - Persistent Save - Salvataggio Persistente - Guardado Persistente - Sauvegarde persistante - 영구 저장 - Сохранение - Trwały Zapis - Perzistentní ukládání - Kalıcı Kayıt - 持久化存档 + + %1WEAPON DISABLED<br/> - - Use this option to save your current game. It does save the most important data in a ""Grand Theft Auto"" way. This option allows good MP save and independent saves of any version update. Vanilla saves are disabled because of lack of several features. - Usa questa opzione per salvare la partita attuale. Salva i dati più importanti alla ""Grand Theft Auto"". Questa opzione consente un buon salvataggio MP e salvataggi indipendenti di qualsiasi aggiornamento di versione. I salvataggi Vanilla sono disabilitati a causa della mancanza di diverse funzionalità - Usa esta opción para guardar tu juego. Guarda la información más importante como lo haría "Grand Theft Auto". Esta opción permite el guardado correcto del MJ y guardados independientes de cualquier actualización de versión. El guardado por defecto esta deshabilitado por carencias de diferentes tipos. - Utilisez cette option pour sauvegarder votre partie en cours. Il enregistre les données les plus importantes à la manière de "" Grand Theft Auto "". Cette option permet une bonne sauvegarde MP et des sauvegardes indépendantes de toute mise à jour de version. Les sauvegardes Vanilla sont désactivées en raison du manque de plusieurs fonctionnalités. - 현재 게임을 저장하려면 이 옵션을 사용하십시오. ""GTA"" 방식으로 가장 중요한 데이터를 저장합니다. 이 옵션을 사용하면 좋은 멀티플레이 저장 및 버전 업데이트의 독립적인 저장이 가능합니다. 몇 가지 기능이 없기 때문에 바닐라 세이브는 사용할 수 없습니다. - Используйте это, чтобы сохранить игру. Сохраняет самые важные данные способом из "GTA". Этот вариант дает хорошее сохранение в мультиплеере и независимое сохранение при любой версии игры. Ванильные сохранения отключены из-за отсутствия некоторых функций. - Użyj tej opcji, aby zapisać aktualną grę. Zapisuje najważniejsze dane w sposób „Grand Theft Auto”. Ta opcja pozwala na dobry zapis online i niezależne zapisywanie każdej aktualizacji wersji. Zapisy z podstawowej wersji gry są wyłączone z powodu braku kilku funkcji. - Použijte toto nastavení k uložení momentální hry. Uloží to ta nejdůležitější data podobně jako Grand Theft Auto. Tato možnost dovoluje dobré MP ukládání a nezávislé ukládání jakékoliv update verze. Vanilla ukládání jsou vypnuta z důvodu nedostatku několika featur. - Mevcut oyununuzu kaydetmek için bu seçeneği kullanın. En önemli verileri "Grand Theft Auto" yöntemiyle kaydeder. Bu seçenek, iyi bir MP kaydına ve herhangi bir sürüm güncellemesinin bağımsız olarak kaydedilmesine olanak tanır. Çeşitli özelliklerin bulunmamasından dolayı Vanilya kayıtları devre dışı bırakıldı. - 使用此选项保存当前游戏进度。它确实以"侠盗猎车手"的方式保存了绝大多数重要数据。此功能实现了优秀的多人游戏存档功能, 并确保存档不受版本更新影响。由于缺少某些特性, 游戏原生的存档功能被禁用。 + + + + Cancel Revive - - Spawn Distance Config - Configurazione Distanza di Spawn - Configurar distancia de Aparición - Configuration de la distance d'apparition - 스폰 거리 설정 - Настройка дистаниции спавна - Konfiguracja Dystansu Pojawiania się Jednostek - Konfigurace vzdálenosti spawnování - Doğma Mesafesi Ayarları - 生成距离配置 + + We lost %1. - - -100 Spawn Dist. - -100 Dist. Spawn - -100 Distancia Apar. - -100 distance d'apparition - 스폰 거리 -100 - -100 метров - -100 Dystansu - -100 Spawn vzdálenost. - -100 Doğma Mesafesi - -100米生成距离 + + You are not able to revive anyone. - - +100 Spawn Dist. - +100 Dist. Spawn - +100 Distancia Apar. - +100 distance d'apparition - 스폰 거리 +100 - +100 метров - +100 Dystansu - +100 Spawn vzdálenost. - +100 Doğma Mesafesi - +100米生成距离 + + %1 is being carried or transported and you cannot heal him. - - Spawn Distance - Spawnentfernung - Distanza di Spawn - Distancia de aparición - Distance d'apparition - 스폰 거리 - Дистанция спавна - Dystans Pojawiania się Jednostek - Vzdálenost spawnu - Doğma Mesafesi - 生成距离 + + %1 is being carried or transported and I cannot heal him. - - Affects performance. Please use this with caution. Set it to lower distances if you feel Antistasi is running bad. - Affligge le prestazioni. Usare con estrema cautela. Imposta distanze inferiori se ritieni che Antistasi stia girando male. - Afecta al rendimiento. Por favor, usa esto con cautela. Seleccionalo a menor distancia si notas que Antistasi está funcionando mal. - Affecte les performances. Veuillez l'utiliser avec prudence. Réglez-le sur des distances plus courtes si vous pensez qu'Antistasi fonctionne mal. - 성능에 영향을 미칩니다. 주의하여 사용하십시오. 안티스타시가 작동하지 않는 것 같으면 더 낮은 거리로 조정하십시오. - Влияет на производительность. Пожалуйста, используйте это с осторожностью. Установите меньшее расстояние, если чувствуете, что Antistasi работает плохо. - Wpływa na wydajność. Proszę używać tego ostrożnie. Ustaw go na mniejsze odległości, jeśli czujesz, że Antistasi działa źle. - Má vliv na výkon. Prosím používejte s opatrností. Nastavte na nižší vzdálenosti pokud vaše Antistasi běží špatně. - Performansı etkiler. Lütfen bunu dikkatli kullanın. Antistasi'nin kötü çalıştığını düşünüyorsanız daha düşük mesafelere ayarlayın. - 影响性能。请小心使用。如果你觉得 Antistasi 运行不够流畅, 把它调到更低的距离。 + + %1 is already dead. - - - - Select your Game Mode - Seleziona la tua modalità di gioco - Selecciona tu modo de Juego - Sélectionnez votre mode de jeu - 게임 모드 설정 - Выберите Режим Игры - Wybierz Tryb Gry - Vyberte herní režim - Oyun Modunu seç - 选择游戏模式 + + You or %1 need a First Aid Kit or Medikit to be able to revive. - - Reb vs Gov - Reb vs Gov - Reb vs Gov - Reb vs Gouv - 반군 Vs 정부군 - Зеленые vs Синие - Reb vs Gov - Reb vs Vlá - İsyancı vs İşgalci - 起义军 vs 政府军 + + %1 no longer needs your help. - - Reb vs Gov & Inv - Reb vs Gov & Inv - Reb vs Gov & Inv - Reb vs Gouv & Env - 반군 Vs 정부군과 침략군 - Зеленые vs Синие и Красные - Reb vs Gov & Inv - Reb vs Vlá & Inv - İsyancı vs İşgalci ve İstilacı - 起义军 vs 政府军 & 侵略者 + + Revive cancelled. - - Reb vs Gov vs Inv - Reb vs Gov vs Inv - Reb vs Gov vs Inv - Reb vs Gouv vs Env - 반군 Vs 정부군 Vs 침략군 - Зеленые vs Синие vs Красные - Reb vs Gov vs Inv - Reb vs Vlá vs Inv - İsyancı vs İşgalci vs İstilacı - 起义军 vs 政府军 vs 侵略者 + + Revive - - Reb vs Inv - Rev vs Inv - Reb vs Inv - Reb vs Env - 반군 Vs 침략군 - Зеленые vs Красные - Reb vs Inv - Reb vs Inv - İsyancı vs İstilacı - 起义军 vs 侵略者 + + Release %1 - - - - Personal or Faction Garage? - Garage Personale o Garage della Fazione? - ¿Garaje Personal o Garaje de la Facción? - Garage personnel ou de faction ? - 개인 차고 또는 팩션 차고에 넣습니까? - Личный гараж или гараж фракции? - Garaż Osobisty czy Frakcji? - Osobní nebo frakční garáž? - Kişisel Garaj mı yoksa Grup Garajı mı? - 将载具存入个人车库还是阵营车库? + + %1 is dead. - - Faction Garage - Garage Fazione - Garaje de la Facción - Garage de faction - 팩션 차고 - Фракции - Garaż Frakcji - Frakční garáž - Birlik Garajı - 阵营车库 + + %1 is being carried or transported and you cannot carry him. - - Personal Garage - Garage Personale - Garaje Personal - Garage personnel - 개인 차고 - Личный - Garaż Osobisty - Osobní garáž - Kişisel Garaj - 个人车库 + + %1 no longer needs your help. - - Sell or Garage Vehicle? - Vendere o Inserire il veicolo nel garage? - ¿Vender o Almacenar Vehículo? - Vendre ou Entreposer le Véhicule ? - 차량을 차고에 넣거나 판매 - Продать или поставить в гараж? - Sprzedać czy Schowaj Pojazd do Garażu? - Prodat nebo garážovat vozidlo? - Aracı Sat veya Garaja Çek - 出售或存储车辆 + + Carry/Drag - - Garage Vehicle - Inserisci il Veicolo nel Garage - Almacenar Vehículo - Entreposer le véhicule - 차량 넣기 - В гараж - Schowaj Pojazd do Garażu - Garážové vozidlo - Aracı Garaja Çek - 存储车辆 + + + + Attach Rope - - Sell Vehicle - Fahrzeuge verkaufen - Vendi Veicolo - Vender Vehículo - Vendre le véhicule - 차량 판매 - Продать - Sprzedaj Pojazd - Prodat vozidlo - Aracı Sat - 出售车辆 + + Deploy Winch - - - - Recruit - Rekrutieren - Reclutare - Reclutar - Recruter - 모집 - Найм ИИ - Rekrutuj - Naverbovat - Göreve Al - 招募 + + Stow Winch - - AI Control - KI Kontrolle übernehmen - Controllo dell'IA - Control de IA - Contrôle l'IA - AI 조종 - Контроль ИИ - Kontrola AI - Převzít kontrolu nad AI - YZ Kontrolü - AI控制 + + + + Server data save is still in progress... - - AI Radio - KI Funkgeräte - Radio IA - Radio IA - Radio de l'IA - AI 무전 - Радиосвязь с ИИ - Radio AI - AI Rádio - YZ Telsizi - AI无线电 + + Starting persistent save.. - - Auto Heal - Automatische Heilung - Guarigione automatica - Curación Automática - Soin Auto - 자동 치료 - Авто лечение - Automatyczne Leczenie - Automatické léčení - Otomatik Tedavi - 自动医疗 + + Assets:<br/><t color='#f0d498'>HR: - - Auto Rearm \ Loot - Automatisches Aufmunitionieren/Plündern - Riarmo automatico \ Bottino - Auto Rearme / Botín - Réarmement automatique \ Butin - 자동 재무장 \ 노획 - Автоснаряжение \ Лут - Automatyczne Dozbrajanie \ Zbieranie - Automatické přezbrojení \ Rabování - Otomatik Silahlanma \ Yağma - 自动重新武装\战利品 + + <br/>Money: - - Vehicle Squad - Gruppenfahrzeuge - Squadra Meccanizzata - Vehículo de Escuadra - Escouade Vehicule - 차량 분대 - Техника отряда - Pojazd oddziału - Vozidlo pro jednotku - Araçlı Takım - 班组载具 + + €</t></t><br/><br/>Further infomation is provided in <t color='#f0d498'>Map Screen > Game Options > Persistent Save-game</t>. - - Dismiss Squad-mate - Gruppenmitglied entlassen - Congeda il compagno di squadra - Desmovilizar Soldado - Renvoyer le membre d'escouade - 분대원 해산 - Роспуск ИИ-соотрядника - Odwołaj Członka Drużyny - Člen skupiny byl propuštěn - Takımı Dağıt - 解散班组成员 + + Save Game - - General - Allgemein - Generale - General - Général - 지휘관 - Командующий - Generał - Generál - General - 指挥官 + + Persistent Save - - Minefields - Minenfelder - Campi minati - Campo de Minas - Champs de mines - 지뢰지대 - Минные поля - Pola Minowe - Minové pole - Mayın Tarlası - 雷区 + + + + You are Undercover already. - - Sell Vehicle - Fahrzeuge verkaufen - Vendi Veicolo - Vender Vehículo - Vendre le Véhicule - 차량 판매 - Продажа техники - Sprzedaj Pojazd - Prodat vozidlo - Aracı Sat - 出售载具 + + You cannot go Undercover while you are controlling AI! - - Observation Post - Beobachtungsposten - Posto di Osservazione - Puesto de observación - Poste d'Observation - 관측 지점 - Наблюдательный пункт - Stanowisko Obserwacyjne - Předsunutá hlídka - Gözlem Noktası - 观察哨 + + You cannot go Undercover near Airports, Outposts, Seaports or Roadblocks. - - Roadblocks - Straßensperren - Posto di Blocco - Bloqueos de carretera - Barrages routiers - 검문소 - Блокпост - Blokady Drogowe - Zátarasy - Kontrol Noktası - 路障 + + You are not in a civilian vehicle. - - Grab Faction Funds - Geld der Fraktionskasse entnehmen - Fondi della Fazione - Retirar fondos de facción - Récupérer l'argent de la faction - 팩션 자금 가져가기 - Присвоение средств фракции - Weź Fundusze Frakcji - Vzít si z fondu - Birlik Fonlarını Alın - 霸占阵营资金 + + %1<br/>Wearing a helmet. - - In-game Members - Servermitglieder - Membri In-gioco - Miembros in-game - Membres en jeu - 인게임 멤버 - Участники - Członkowie w Grze - Členové ve hře - Oyundaki Üyeler - 会员 + + %1<br/>Being naked. Thats what you think is unsuspicious? - - Garrisons - Garnisonen - Guarnigioni - Guarnición - Garnisons - 주둔지 - Гарнизон - Garnizony - Umístit posádku - Garnizon - 驻军 + + %1<br/>Wearing NVGs. - - Faction Skill Upgrade - Fähigkeiten der Fraktion erhöhen - Miglioramento abilità della fazione - Subir Nivel de Hablidiad de la Facción - Amélioration des Compétences de la Faction - 팩션 숙련도 업그레이드 - Улучшение навыков ИИ - Ulepszenie Umiejętności Frakcji - Vylepšení frakční dovednosti - Birlik Beceri Yükseltmesi - 阵营技能提升 + + %1<br/>Holding tow ropes. - - Side Missions - Petros - Sekundärmissionen - Maru/Petros - Missioni Secondarie - Petros - Misiones Secundarias - Petros - Missions Secondaires - Petros - 사이드 임무 - 페트로스 - Побочные миссии - Петрос - Misje Poboczne - Petros - Vedlejší mise - Petros - Yan Görevler - Petros - 支线任务 - Petros + + %1<br/>Wearing a suspicious uniform. - - Move HQ - HQ verlegen - Muovi Quartier Generale - Mover CG - Déplacer le QG - 본부 옮기기 - Переместить штаб - Przenieś Kwaterę Główną - Přesuňte velitelství - Karargahı Taşı - 转移总部 + + %1<br/>Wearing a vest. - - Rest - Camp-fire - Ausruhen - Lagerfeuer - Riposati - Falò - Descansar - Fogata - Se reposer - Feu de camp - 휴식 - 캠프 파이어 - Отдых - У палатки - Odpoczynek - Ognisko - Odpočinek - táborový oheň - Dinlen - Kamp - Ateş - 休息 - 营火 + + %1<br/>A weapon is visible. - - Bomb Run - Bombardierung - Bombardamento - Bomb Run - Bombardement - 폭격 - Авиаудар - Nalot Bombowy - Bombardování - Bomba Koşusu - 轰炸 + + This vehicle has been reported to the enemy. Change or renew your vehicle in the Garage to go Undercover. - - Artillery - Artillerie - Artiglieria - Artilleria - Artillerie - 포격 - Артиллерия - Artyleria - Dělostřelectvo - Topçu - 炮击 + + You have been reported in the last 30 minutes therefore you cannot go Undercover. - - Recruit Squad - Gruppen rekrutieren - Recluta Squadra - Reclutar Escuadra - Recruter une Escouade - 분대 모집 - Найм отряда - Rekrutuj Oddział - Nábor družstva - Birliği Göreve Al - 招募班组 + + You cannot go Undercover while enemies are spotting you. - - Script Credits - Genutzte Scripts - Crediti Scripts - Script Credits - Crédit pour les scripts - 스크립트 크레딧 - Авторы сценария - Użyte Skrypty - Použité skripty - Script Credits - 脚本制作者名单 + + This vehicle cannot go undercover while it has tow ropes attached. - - Mods - Mods - Mods - Mods - Mods - 모드 - Моды - Modyfikacje - Módy - Modlar - 模组 + + You cannot go Undercover while:<br/> - - Thanks - Danksagung - Grazie - Agradecimientos - Remerciements - 감사드립니다 - Благодарность - Podziękowania - Poděkování - Teşekkürler - 致谢 + + You have violated the airspace of %1! - - Welcome - Willkommen - Benvenuto - Bienvenida - Bienvenue - 환영합니다 - Добро пожаловать - Witaj - Vítejte - Hoşgeldin - 欢迎 + + An enemy outpost or seaport has detected you! - - Win - Sieg - Vittoria - Victoria - Victoire - 승리 - Победа - Wygrana - Vítězství - Zafer - 胜利条件 + + An enemy roadblock has detected you! - - Lose - Niederlage - Sconfitta - Derrota - Défaite - 패배 - Неудача - Przegrana - Prohra - Mağlubiyet - 失败条件 + + You entered a non civilian vehicle! - - %1 and %2 Aggro - %1 und %2 Aggressivität - %1 e %2 Aggro - %1 y %2 Aggre - %1 et %2 Agressivité - %1과 %2의 공격성 - %1 и %2 Агр - Agresja %1 i %2 - %1 a %2 Agresivita - %1 and %2 Aggro - 侵略性为 %1 和 %2 + + You entered a reported vehicle! - - HR - Mannstärke - RU - RH - RH - 인력 - ЛР - Zasoby ludzkie - Pracovní síla - İK - 人力资源 + + Unknown error occured in undercover execution routine! - - Money - MP - Geld - Mehrspieler - Soldi - MP - Dinero - MJ - Argent - MP - 자금 - 멀티플레이 - Деньги - ЛД - Pieniądze - MP - Peníze - Multiplayer - Para - MP - 资金 - 多人游戏 + + You left your vehicle and you are still on the Wanted List! - - Money - Geld - Soldi - Dinero - Argent - 자금 - Деньги - Pieniądze - Peníze - Para - 资金 + + You went too far away from any roads and have been spotted! - - Resources - Ressourcen - Risorse - Recursos - Ressources - 자원 - Ресурсы - Strefa zasobów - Zdroje - Kaynaklar - 资源 + + Explosives have been spotted on your vehicle! - - HQ - Basics - HQ - Grundlagen - QG - Basi - CG - Cosas Básicas - QG - Les bases - 본부 - 일반 - Штаб - Основы - Kwatera dowodzenia - Podstawy - Velitelství - základy - Karargah - Temel Bilgiler - 总部 - 基础操作 + + You cannot stay Undercover while:<br/><br/>A weapon is visible<br/>Wearing a vest<br/>Wearing a helmet<br/>Wearing NVGs<br/>Wearing a mil uniform! - - Faction Leader - Fraktionsanführer - Leader della Fazione - Líder de Facción - Chef de faction - 팩션 지휘관 - Лидер фракции - Lider Frakcji - Vedoucí frakce - Grup Lideri - 阵营领袖 - - - Ammobox Transfer - Munitionskiste transferieren - Trasferimento Cassa di Munizioni - Transferir Caja de Munición - Tranfert vers l'Arsenal - 탄약상자 전송 - Погрузка ящика - Transfer zawartości Arsenału - Přenos ammuboxu - Cephane Kutusu Transferi - 弹药箱转移 - - - Fast Travel - Schnellreise - Viaggio Rapido - Viaje Rápido - Voyage rapide - 빠른 이동 - Быстрое перемещение - Szybka Podróż - Teleport - Hızlı Seyahat - 快速旅行 - - - Base Static Emplacement - Geschützstellungen - Posizione Fissa di Base - Emplacamientos Estáticos de la Base - Emplacement d'arme statique de base - 기지 고정화기 포대 - Стационарные орудия в Штабе - Rozmieszczanie Stanowisk Bojowych w Bazie - Umístění lafetovaných zbraní na základně - Temel Statik Yerleştirme - 固定式武器 + + You cannot stay Undercover while showing:<br/><br/>A weapon is visible<br/>Wearing a vest<br/>Wearing a helmet<br/>Wearing NVGs<br/>Wearing a mil uniform<br/><br/>The enemy added you to their Wanted List! - - Group Selection - Gruppenauswahl - Selezione Gruppo - Selección de grupo. - Sélection de groupe - 그룹 선택 - Выбор группы - Wybór Grupy - Výběr skupiny - Grup Seçimi - 小队选择 + + You cannot stay Undercover while healing a compromised resistance member! - - Server Members - Servermitglieder - Membri del Server - Miembros del Servidor - Membres du serveur - 서버 멤버 - Участники - Członkowie Serwera - Členové serveru - Sunucu Üyeleri - 服务器会员 + + You cannot stay Undercover while healing a compromised resistance member<br/><br/>The enemy added you to their Wanted List! - - Player and Money - Spieler und Geld - Giocatore e Denaro - Dinero y Jugador - Joueur et Argent - 플레이어와 자금 - Игрок и деньги - Gracz i Pieniądze - Hráči a peníze - Oyuncu ve Para - 玩家与资金 + + You cannot be undercover while tow ropes are attached to your vehicle! - - Breach Vehicles - Fahrzeuge aufbrechen - Irrompere dentro Veicoli - Abrir Vehículos - Forcer le véhicule - 차량 브리칭 - Выкуривание из техники - Włam się do Pojazdu - Poškození vozidel - Araca Zorla Gir - 爆破载具 + + You cannot be undercover and use tow ropes! - - Breaching charges - Aufsprengladungen - Cariche da irruzione - Cargas de Apertura - Charges explosives - 브리칭 전용 폭발물 - Пробивные заряды - Ładunki Wyważające - Prorazujíci výbušniny - Zorla Giriş Patlayıcıları - 爆破炸药 + + You have been reported or spotted by the enemy! - - Garage - Fuhrpark - Garage - Garaje - Garage - 차고 - Гараж - Garaż - Garáž - Garaj - 车库 + + You have trespassed on an enemy airbase! - + Undercover - Verdecktes Vorgehen - Sotto copertura - Encubierto - Incognito - 위장 - Под прикрытием - Incognito - V utajení - Gizlilik - 伪装 - - Arsenal - Arsenal - Arsenale - Arsenal - Arsenal - 무기고 - Арсенал - Arsenał - Arzenál - Cephanelik - 军火库 + + + + Drop object - - Politics - Politik - Politica - Politicas - Politique - 정치 - Политика - Polityka - Politika - Politikalar - 政治 + + Carry object - - Radio Towers - Funkmasten - Torri radiofoniche - Torres de Comunicaciones - Tours Radio - 통신탑 - Радиовышки - Wieże Radiowe - Rádiové věže - Radyo Kuleleri - 无线电塔 + + Rotate object - - Vehicles - Fahrzeuge - Veicoli - Vehículos. - Véhicules - 차량 - Техника - Pojazdy - Vozidla - Araçlar - 载具 + + Open Doors - - Static Weapons - Statische Geschütze - Armi Fisse - Armas Estáticas - Armes Fixes - 고정화기 - Стационарные орудия - Stanowiska bojowe - Lafetované zbraně - Sabit Silahlar - 固定式武器 + + Pack object - - Conquer - Erobern - Conquistare - Conquista - Conquérir - 점령 - Захват - Podbój - Dobýt - Fetih - 占领 + + Unpack object - - AI Rules of Engagement - KI Spielregeln - IA Regole di Ingaggio - IA Reglas de combate - Règles d'engagement des IA - AI 교전수칙 - Правила боя ИИ - Zasady Użycia Siły AI - Nastavení boje - Yapay Zeka Katılım Kuralları - AI交战规则 + + + + Adding units to garrison... + Aggiungendo unità alla guarnigione... + Añadiendo unidades a la guarnición... + Ajouts des unités dans la garnison... + 주둔지에 유닛을 추가하는 중... + Добавление юнитов в гарнизон... + Dodawanie jednostek do garnizonu... + Přidávání jednotek do posádky... + Adicionar unidades à guarnição + Garnizona birim ekleniyor... + 将单位添加到驻军... - - Map Info - Karteninformationen - Mappa Informazioni - Información del Mapa - Information de la Carte - 지도 정보 - Карта - Informacje o Mapie - Informace o mapě - Harita Bilgisi - 地图信息 - - - AI Limiter - KI Begrenzung - Limitatore AI - Límite de la IA - Limiteur d'IA - AI 제한 - Лимит ИИ - Ogranicznik AI - Omezení AI - YZ Limitleyici - AI限制器 - - - Persistent Save-game - Persistenter Spielstand - Salvataggio persistente - Guardado Persistente - Sauvegarde Persistante - 게임 영구 저장 - Сохранение - Trwały Zapis stanu gry - Uložit hru - Kalıcı Kayıt - 持久化游戏存档 - - - Music ON/OFF - Musik An/Aus - Musica ON/OFF - Música ON/OFF - Musique ON/OFF - 음악 켜기/끄기 - Музыка ВКЛ/ВЫКЛ - Muzyka WŁ / WYŁ - Hudba ZAPNUTO/VYPNUTO - Müzik AÇ/KAPA - 音乐开/关 - - - Civ Spawn - Zivilbevölkerung - Spawn Civili - Spawn Civil - Apparition des Civils - 민간인 스폰 - Лимит Гражд. - Pojawianie się Cywili - Počet civilistů - Sivil Doğumu - 平民生成 - - - Spawn Distance - Spawnentfernung - Distanza di Spawn - Distancia de Aparición - Distance d'apparition - 스폰 거리 - Дистанция спавна - Dystans Pojawiania się - Vzdálenost Vzniku - Doğma Mesafesi - 生成距离 - - - Garbage Cleaner - Aufräumen - Pulitore di rifiuti - Limpieza de Basura - Nettoyeur de Mémoire - 쓰레기 청소 - Удаление мусора - Oczyszczacz Śmieci - Čistič odpadků - Çöp Temizleyici - 垃圾清理器 - - - Reinit UI - UI reinitializieren - Reinizializza l'UI - Reiniciar UI - Réinitialiser l'UI - UI 재실행 - Рестарт интерфейса - Restart UI - Znovu vložte uživatelské rozhraní - Kullanıcı Arayüzünü Yeniden Başlat - 重新初始化用户界面 - - - Battle Options - Schlachtoptionen - Opzioni Battaglia - Opciones de combate - Options de Combat - 전투 설정 - Управление - Opcje Bitwy - Možnosti bitvy - Savaş Seçenekleri - 作战选项 - - - High Command - Oberbefehl - Alto Comando - Alto Mando - Haut Commandement - 하이 커맨드 - Командование отрядами - Naczelne Dowództwo - Vrchní velení - Yüksek Komuta - 指挥 - - - Artillery - Artillerie - Artiglieria - Artilleria - Artillerie - 포병 - Артиллерия - Artyleria - Dělostřelectvo - Topçu - 火炮 - - - Group Manager - Gruppenverwaltung - Manager Gruppo - Administrador de Grupo - Gestion de Groupe - 분대 관리 - Управление отрядом - Zarządzanie Grupą - Správce skupiny - Grup Yönetimi - 小队管理 - - - Earplugs - Ohrstöpsel - Tappi per le orecchie - Tapones de oídos. - Bouchons d'oreilles - 귀마개 - Беруши - Zatyczki do Uszu - Špunty do uší - Kulak Tıkacı - 耳塞 - - - Toggle Info Bar Visibility - Attiva e disabilita la visibilità della barra informazioni - Alternar visibilidad de la barra de información - Activer/Desactiver la Visibilité de la Barre d'Info - 정보 표시줄 표시 토글 - Переключить видимость информ. строки - Przełącz Widoczność Paska Informacji - Přepnout viditelnost info lišty - Bilgi Çubuğu Görünürlüğünü Değiştir - 切换信息栏可见性 - - - Early Beginning - Der Anfang - Inizio - Inicios - Les Débuts - 초기 시작 - Самое начало - Wczesny Początek - Začátek - Erken Başlangıç - 前期 - - - Aggro Effects - Aggression - Effetti Aggro - Efectos Aggro - Effets de l'Aggressivité - 공격성 효과 - Агрессия - Efekty Aggro - Agresivita - Agresiflik Etkileri - 侵略性 - - - Strategy - Strategie - Strategia - Estratégia - Stratégie - 전략 - Стратегия - Strategie - Strategie - Strateji - 战略 - - - Conquer and Hold - Erobern und halten - Conquista e Difendi - Conquista y Defiende - Conquérir et Tenir - 점령과 유지 - Завоевать и Удержать - Zdobądź i Utrzymaj - Dobyjte a udržte - Fethet ve Koru - 攻占和驻守 - - - Resources - Ressourcen - Risorse - Recursos - Ressources - 자원 - Ресурсы - Zasoby - Zdroje - Kaynaklar - 资源 + + Adding %1 squad to garrison... + Aggiungendo squadra %1 alla guarnigione... + Añadiendo la escuadra %1 a la guarnición... + Ajouts de l'escouade %1 dans la garnison... + 주둔지에 %1 분대를 추가하는 중... + Добавление отряда %1 в гарнизон... + Dodawanie oddziału %1 do garnizonu... + Přidávání skupiny %1 do posádky... + A adicionar pelotão %1 à guarnição + %1 mangası garnizona ekleniyor... + 将 %1 小队添加到驻军... - - Starting Position - Startposition - Posizione Iniziali - Posición Inicial - Position de Départ - 시작 위치 - Начальная позиция - Pozycja Startowa - Začínající pozice - Başlangıç Pozisyonu - 起始位置 + + You can't recruit units into garrison when enemies are near the zone. + Non puoi reclutare unità nella guarnigione mentre vi sono nemici nelle vicinanze. + No puedes reclutar unidades en guarniciones cuando los enemigos se encuentran cerca de la zona. + Vous ne pouvez pas recruter des unités dans une garnison quand les ennemis sont proche de la zone. + 적들이 근처에 있을 때는 주둔지에 유닛을 모집할 수 없습니다. + Вы не можете набирать юниты в гарнизон, когда враги находятся рядом с зоной. + Nie można rekrutować jednostek do garnizonu, gdy wrogowie znajdują się w pobliżu strefy. + Nemůžete rekrutovat jednotky do posádky, když jsou nepřátelé poblíž zóny. + Não podes recrutar unidades para a guarnição quando inimigos se encontram perto da zona + Düşmanlar bölgenin yakınındayken garnizona asker alamazsınız. + 当敌人靠近区域时,您不能将单位招募到驻军中。 - - Undercover - Verdecktes Vorgehen - Sotto Copertura - Encubierto - Incognito - 위장 - Под прикрытием - Incognito - V utajení - Gizlilik - 伪装 + + You lack HR to recruit units. + Non hai HR per reclutare unità. + Te falta HR para reclutar unidades. + Vous manquer de RH pour recruter des unités. + 유닛을 모집할 인력이 부족합니다. + Вам не хватает ЛР для добавления отрядов. + Brakuje ci zasobów ludzkich do rekrutacji jednostek. + Chybí ti HR aby jsi mohl rekrutovat jednotky. + Faltam RH para recrutar unidades. + Birimleri işe almak için İK'nız yok. + 您缺少HR来招募单位。 - - You may recruit up to 9 AI squad-mates at some Faction flags and the HQ flag. - Am Flaggenmast im HQ kannst du bis zu 9 KI Einheiten für deine Gruppe rekrutieren. - Puoi reclutare fino a 9 compagni di squadra IA a diverse bandiere compresa quella presente al Quarter Generale. - Puedes reclutar hasta 9 compañeros de la IA en algunas banderas de la Facción y en la bandera del CG. - Vous pouvez recruter jusqu'à 9 coéquipiers IA sur certains drapeaux de faction et au drapeau du QG. - 일부 팩션 깃발 및 본부 깃발에선 최대 9명의 AI 분대원을 모집할 수 있습니다. - Вы можете нанять до 9 ИИ товарищей в отряд. - Możesz zrekrutować do 9 AI do swojej drużyny pod niektórymi flagami frakcji i flagą w głownej kryjówce. - Na některých frakčních vlajkách a na velitelských vlajkách můžete najmout až 9 jednotek AI. - 你可以在我方阵营旗帜处和总部旗帜处招募最多9名AI队友。 + + You don't have enough money for adding this kind of unit (%1€ needed). + Non hai abbastanza fondi per aggiungere questo tipo di unità (%1€ richiesti). + No tienes suficiente dinero para añadir este tipo de unidad (Necesitas %1€). + Vous n'avez pas assez d'argent pour ajouter ce type d'unité (%1€ requis). + 이런 종류의 유닛을 추가할 충분한 비용이 없습니다 (%1€ 필요). + У вас недостаточно денег для добавления такого юнита (необходимо %1€). + Nie masz wystarczających środków na dodanie tego rodzaju jednostki (wymagany %1 €). + Nemáte dostatek peněz pro přidání této jednotky (%1 € potřebných). + Não tens dinheiro suficiente para adicionar este tipo de unidade (%1€ necessário) + Bu tür bir birim eklemek için yeterli paranız yok (%1€ gerekli). + 您没有足够的钱来添加此类单位(需要 %1€)。 - - Select a squad-mate or HC Group to gain direct control over them for a limited time. Selecting this option for a HC squad will give you control over the squad's leader. - Wähle ein Gruppenmitglied oder eine Oberbefehl-Gruppe, um für eine bestimmte Zeit direkte Kontrolle zu erhalten. Bei der Wahl einer Oberbefehl-Gruppe erhälst du Kontrolle über den Gruppenführer. - Seleziona un compagno di squadra o un gruppo HC per ottenere il controllo diretto su di loro per un periodo di tempo limitato. Selezionando questa opzione per una squadra HC avrai il controllo sul leader della squadra. - Selecciona a un compañero o un grupo de HC para establecer control diercto sobre ellos por un tiempo limitado. Seleccionar esta opción para una escuadra de HC te dará control sobre el líder de la escuadra. - Sélectionnez un coéquipier ou un groupe HC pour prendre le contrôle direct sur eux pendant une durée limitée. La sélection de cette option pour une escouade HC vous donnera le contrôle du chef de l'escouade. - 분대원이나 하이 커맨드 그룹을 선택하여 제한된 시간 동안 그들을 직접 조종합니다. 하이 커맨드 분대로 이 설정을 선택하면 분대장을 조종할 수 있습니다. - Выберите соотрядника или группу через меню Командующего, чтобы получить прямой контроль над ними в течении ограниченного времени. Выбор этой опции для выбранного отряда даст вам контроль над лидером отряда. - Wybierz członka drużyny lub grupę HC, aby przejąć nad nimi bezpośrednią kontrolę przez ograniczony czas. Wybranie tej opcji dla oddziału HC da ci kontrolę nad liderem oddziału. - Vyberte skupinu nebo skupinu štábu a získejte přímou kontrolu nad nimi po omezenou dobu. Výběrem této možnosti pro skupinu štábu získáte kontrolu nad vůdcem skupiny. - 选择一名班组成员或指挥部班组, 在有限的时间范围内直接控制他们。对指挥部班组使用此选项, 可以让你控制该小队的小队长。 + + You can't add mortars to Roadblock or Watchpost garrisons. + Non puoi aggiungere mortai alle guarnigioni dei Posti di Blocco o Posti di Guardia. + No puedes añadir morteros a las guarniciones de Control de carretera o Puesto de boservación. + Vous ne pouvez pas ajouter des mortiers dans les garnison de Barrage Routier ou Poste d'Observation. + 검문소나 감시초소에는 박격포를 주둔시킬 수 없습니다. + Вы не можете добавлять минометы в гарнизоны блокпостов и наблюдательных пунктов. + Nemůžete přidávat minomety do posádek na zátarasy nebo pozorovacích bodů. + Não podes adicionar morteiros a guarnições de Barricadas de estrada ou Postos de vigia. + Kontrol Noktası veya İzleme Noktası garnizonlarına havan topları ekleyemezsiniz. + 您不能将迫击炮添加到路障或监视哨驻军中。 - - This feature aims to simulate the lack of radio communications with AI fighters. Your AI squad-mates won't have a radio until you unlock it from the Arsenal. Without a radio, if an AI squad-mate gets too far away, they will get lost and return to the leader's position after completing the last order they received. To avoid this, you may scavenge some radios from enemy (AutoRearm feature will do) or let the AI use a military vehicle which has long range radios. If it takes too long to find their leader, they will automatically return to the HQ. - Dieses Feature ist dazu gedacht die fehlende Funkkommunikation mit KI Widerständskämpfern zu simulieren. Deine KI Gruppenmitglieder werden keine Funkgeräte haben, solange du sie nicht im Arsenal freischaltest. Ohne ein Funkgerät kann die Verbindung der KI Widerstandskämpfer abbrechen, wenn sie sich zu weit entfernen. Sie werden dann, nachdem sie ihren letzten Befehl erfüllt haben, zur letzten Position des Anführers zurückkehren. Um dies zu verhindern, erbeute einige Funkgeräte von feindlichen Einheiten oder lasse die KI militärische Fahrzeuge mit Langstreckenfunkgeräten nutzen. Sollte es zu lange dauern, bis die KI Widerstandskämpfer ihren Anführer finden, kehren sie automatisch zum HQ zurück. - Questa funzione cerca di simulare la mancanza di comunicazioni radio con i combattenti IA. I tuoi compagni di squadra IA non avranno una radio finché non ne sbloccherai una dall'Arsenal. Senza radio, se un compagno di squadra IA si allontana troppo, si perderà e tornerà alla posizione del leader dopo aver completato l'ultimo ordine ricevuto. Per evitare ciò, puoi raccogliere alcune radio dal nemico (la funzione Auto Riarmo può essere di aiuto) o lasciare che l'IA usi un veicolo militare con radio a lungo raggio. Se impiegheranno troppo tempo per trovare il loro leader, torneranno automaticamente al quartier generale. - El objetivo de este sistema espera simular la falta de comunicación por radio con soldados de la IA. Tus compañeros de escuadra de la IA no tendrán radio hasta que la desbloquees en el arsenal. Sin una radio, Si un compañero de la IA se encuentra muy lejos, se perderán y volverán a la posición del líder al completar la última orden recibida. Para evitar esta situación, deberías hacerte con algunas radios del enemigo (Sistema de AutoRearme) o deja que la IA use vehículos que tengan radio de largo alcance. SI lles toma mucho tiempo para encontrar al líder, volverán automáticamente al CG. - Cette fonctionnalité vise à simuler le manque de communications radio avec les combattants IA. Vos camarades IA n'auront pas de radio tant que vous ne la déverrouillerez pas dans l'Arsenal. Sans radio, si un coéquipier IA s'éloigne trop, il se perdra et reviendra vers la position du commandant après avoir terminé le dernier ordre qu'il a reçu. Pour éviter cela, vous pouvez récupérer certaines radios de l'ennemi (la fonction "Réarmement automatique \ Butin" fera l'affaire) ou laisser l'IA utiliser un véhicule militaire qui a des radios à longue portée. S'ils prennent trop de temps pour trouver leur chef, ils retourneront automatiquement au QG. - 이 기능은 AI 전투원과의 무선 통신 차단을 시뮬레이션하는 것을 목표로 합니다. 당신이 무기고에서 무전기를 언락할 때까지 당신의 AI 분대원들은 무전기를 가지고 있지 않을 것입니다. 무전기가 없으면 AI 분대원이 너무 멀리 떨어질 때 길을 잃고 마지막으로 받은 명령을 마치고 분대장 자리로 되돌아갑니다. 이를 피하려면 적으로부터 무전기를 일부 노획하거나(자동 재무장 기능으로 사용 가능), AI가 장파 무전기를 장착한 군용 차량을 사용하게 해야 합니다. 그들이 분대장을 찾는 데 너무 오래 걸린다면 자동으로 본부로 귀환할 것입니다. - Эта функция призвана имитировать отсутствие радиосвязи с бойцами ИИ. У ваших товарищей по отряду ИИ не будет радио, пока вы не разблокируете его в Арсенале. Без радио, если товарищ по отряду ИИ уйдет слишком далеко, он заблудится и вернется на позицию лидера после выполнения последнего полученного приказа. Чтобы избежать этого, вы можете убрать несколько радиостанций у врага или позволить ИИ использовать военную машину с радиостанциями дальнего действия. Если поиск лидера займет слишком много времени, они автоматически вернутся в штаб - Ta funkcja ma na celu symulację braku komunikacji radiowej między rebeliantami. AI z twojej drużyny nie będą mieli radia, dopóki nie odblokujesz go w Arsenale. Bez radia, jeśli sojusznik oddali się zbyt daleko, zgubi się i wróci na pozycję lidera po wykonaniu ostatniego otrzymanego rozkazu. Aby tego uniknąć, możesz zbierać radiotelefony wroga (wystarczy funkcja AutoRearm) lub pozwolić sztucznej inteligencji na użycie pojazdu wojskowego, który ma radiotelefon dalekiego zasięgu. Jeśli odnalezienie ich lidera zajmie zbyt dużo czasu, automatycznie powrócą do kwatery głównej. - Tato funkce si klade za cíl simulovat nedostatek radiové komunikace se stíhači AI. Vaši kamarádi AI nebudou mít rádio, dokud jej odemknete z Arsenalu. Bez rádia, pokud se družstvo AI dostane příliš daleko, ztratí se a vrátí se na pozici vůdce po dokončení posledního přijatého příkazu. Abyste tomu zabránili, můžete vyklidit některá rádia od nepřítele (funkce „Automaticky přezbrojit" to udělá) nebo nechat AI používat vojenské vozidlo, které má rádia s dlouhým dosahem. Pokud najdou svého vůdce příliš dlouho, vrátí se automaticky na velitelství. - 这个功能旨在模拟AI士兵缺少无线电通讯的情况。你的AI队友不会拥有无线电, 直到你在军火库中解锁了它。在没有无线电的情况下, 如果一名AI队友离得太远, 他们将会失去联络, 并在完成接收到的最后一项命令之后返回队长所在的位置。为了避免这种情况, 你可以从敌军身上搜集一些无线电(也可以使用自动重新武装功能), 或者让AI使用带有长程电台的军用载具。如果失联的士兵经过太长时间也没有找到他们的队长, 他们将会自动返回总部。 + + This garrison is still updating, please try again in a few seconds. + La guarnigione si sta ancora aggiornando, riprova tra qualche secondo. + La guarnición se está actualizando, por favor inténtalo en unos segundos. + Cette garnison est entrains de se mettre à jour, veuillez réessayer dans quelque secondes. + 이 주둔지는 아직 업데이트 중이니 몇 초 후에 다시 시도하십시오. + Этот гарнизон все еще обновляется, повторите попытку через несколько секунд. + Ten garnizon wciąż się aktualizuje, spróbuj ponownie za kilka sekund. + Tato posádka se stále aktualizuje, zkuste to znovu za pár sekund. + A guarnição está a atualizar, por favor, tenta novamente dentro de alguns segundos. + Bu garnizon hala güncelleniyor, lütfen birkaç saniye sonra tekrar deneyin. + 此驻军仍在更新中,请在几秒钟后重试。 - - AI Medic squad-mates will heal other AI’s automatically without the need to give any orders. If in combat, your AI will use smoke grenades for cover. If there is no medic in the group, the AI will use their own medikits. - KI Sanitäter heilen andere KI Einheiten in der gleichen Gruppe automatisch, ohne dass ein gesonderter Befehl gegeben werden muss. Im Feuergefecht nutzt die KI Rauchgranaten zur Deckung. Sollte kein Sanitäter in der Gruppe sein, wird die KI eigene Erste-Hilfe Ausrüstung nutzen. - I compagni di squadra dell'IA Medic cureranno automaticamente le altre IA senza bisogno di dare ordini. Se in combattimento, la tua IA utilizzerà le granate fumogene come copertura. Se non ci sono medici nel gruppo, l'IA utilizzerà i propri medikit. - Los médicos IA de la escuadra curarán automáticamente a sus compañeros sin necesidad de dar órdenes concretas. Si están en combate, la IA usará granadas de humo como cobertura. Si no hay médicos en la escuadra, la IA usará sus propios kits médicos. - Les médecins IA du groupes soigneront automatiquement les autres IA sans avoir à donner d'ordre. En combat, votre IA utilisera des grenades fumigènes pour se couvrir. S'il n'y a pas de médecin dans le groupe, l'IA utilisera ses propres medikits. - AI 의무병 분대원은 명령을 내릴 필요 없이 자동으로 다른 AI을 치료할 것입니다. 만약 전투 중이라면 당신의 AI은 엄호를 위해 연막탄을 사용할 것입니다. 그룹에 AI 의무병이 없다면 AI은 자신들의 메디킷을 사용할 것입니다. - ИИ-медики будут лечить других ИИ автоматически без необходимости отдавать приказы. В бою ваш ИИ будет использовать дымовые гранаты для укрытия. Если в группе нет медика, ИИ будет использовать свои перевязочные пакеты. - Medycy AI automatycznie leczą inne AI bez konieczności wydawania jakichkolwiek rozkazów. Jeśli walczysz, twoja sztuczna inteligencja użyje granatów dymnych jako osłony. Jeśli w grupie nie ma medyka, AI użyje własnych apteczek. - AI Zdravotník uzdraví ostatní AI automaticky, aniž byste museli vydávat příkazy. Pokud budete bojovat, vaše AI použije kouřové granáty pro zakrytí. Pokud ve skupině není žádný lékař, použije AI své vlastní léky. - AI医疗兵无需下达任何指令即可自动治疗其他AI。在战斗中, AI将会使用烟雾弹掩护。如果小组里没有医疗兵, AI将会使用自己的医疗包。 + + Adding this squad to garrison will exceed garrison limit. Some of them will join garrison, the rest will be dismissed and their cost will be refunded. + Aggiungere questa squadra alla guarnigione supererà il limite di guarnigione. Alcuni si aggiungeranno altri saranno dimessi e il loro costo rimborsato. + Añadir esta escuadra a la guarnición excederá el límite de la guarnición. Algunos de ellos se unirán a la guarnición, el resto serán descartados y su coste será reembolsado. + L'ajout de cette escouade dans la garnison va excéder la limite. Certains vont rejoindre la garnison, le reste sera remboursé. + 이 분대를 주둔지에 추가하면 주둔군 제한을 초과하게 됩니다. 그들 중 일부는 주둔지에 합류할 것이고, 나머지는 해산되며 비용은 환불될 것입니다. + Добавление этого отряда в гарнизон превысит лимит гарнизона. Какая-то их часть присоединится к гарнизону, оставшиеся будут распущены, а их стоимость будет возмещена. + Dodanie tego oddziału do garnizonu spowoduje przekroczenie limitu garnizonu. Część z nich dołączy do garnizonu, reszta zostanie zwolniona, a ich koszt zostanie zwrócony. + Přidání této jednotky do posádky překročí limit posádky. Někteří z nich se připojí k posádce, zbytek bude propuštěn a jejich náklady vám budou vráceny. + Ao adicionar este pelotão à guarnição, vais exceder o limite da guarnição. Alguns deles vão se juntar à guarnição, os restantes vão ser dispensados e o custo reembolsado. + Bu mangayı garnizona eklemek, garnizon sınırını aşacaktır. Bir kısmı garnizona katılacak, geri kalanı görevden alınacak ve masrafları iade edilecek. + 将此小队添加到驻军将超出驻军限制。其中一些人将加入驻军,其余人将被解雇,其成本将被退还。 - - Your AI squad-mates will automatically look for and scavenge any ammunition from nearby corpses, vehicles and ammoboxes if needed. Also they will try to renew their weapons with more powerful ones. If AI is inside a vehicle, they will loot weapons and launchers, and drop them in their truck until there is nothing in the area. Use this instead of the vanilla Rearm radio option. - Deine KI Gruppenmitglieder werden automatisch versuchen Munition von ausgeschalteten Feinden, Fahrzeugen oder Munitionskisten zu erbeuten. Außerdem versuchen sie ihre Waffen gegen durchschlagskräftigere auszutauschen. Sind die KI Einheiten in einem Fahrzeug, werden sie Waffen und Werfer plünern und sie in ihrem Fahrzeug verstauen, bis der Bereich komplett geplündert ist. Dies sollte statt des Vanilla Funkbefehls genutzt werden. - I tuoi compagni di squadra IA cercheranno automaticamente tutte le munizioni dai cadaveri, dai veicoli e dalle scatole di munizioni nelle vicinanze, se necessario. Inoltre cercheranno di rinnovare le loro armi con armi migliori. Se l'IA si trova all'interno di un veicolo, saccheggeranno armi e lanciatori e li lasceranno nel loro veicolo finché non ci sarà nulla nell'area. Usa questo al posto dell'opzione radio di riarmo vanilla. - Tus compañeros IA buscarán automátiocamente armas y municiones de bajas cercanas, vehículos y cajas de munición en su defecto. También intentaran cambiar sus armas por unas mejores. Si la IA está dentro de un vehículo, saquearán fusiles y armas autoptopulsadas y las dejaran en el maletero hasta que no haya nada en el área. Usa esta opción en vez de la opción vanila de Rearmar en las opciones de radio. - Vos compagnons IA rechercheront et récupèreront automatiquement toutes les munitions sur des cadavres, véhicules et boites de munitions à proximité si nécessaire. Ils essaieront également de remplacer leurs armes avec des armes plus puissantes. Si l'IA est à l'intérieur d'un véhicule, ils pilleront des armes et des lanceurs et les déposeront dans leur camion jusqu'à ce qu'il n'y ait plus rien dans la zone. Utilisez-le à la place de l'option réarmer la radio de base. - 당신의 AI 분대원들은 필요에 따라 근처의 시체, 차량 또는 탄약상자에서 탄약을 자동으로 찾고 노획할 것입니다. 또한 그들은 더 강력한 무기로 무기를 재무장할 것입니다. 만약 AI가 차량 안에 있다면, 그들은 무기와 발사기를 노획하고, 그 지역에 아무것도 남지 않을 때까지 그것들을 그들의 트럭에 놓을 것입니다. 바닐라 재무장 무전 대신 이 옵션을 사용하십시오. - Ваши товарищи по отряду ИИ будут автоматически искать и собирать любое снаряжение с ближайших трупов, транспортных средств и ящиков с боеприпасами если это необходимо. Также они попытаются обновить свое оружие на более мощное. Если ИИ находится внутри транспортного средства, они будут собирать оружие и пусковые установки и бросать их в свой грузовик, пока в области ничего не останется. Используйте это вместо ванильных приказов переснаряжения. - AI z twojej drużyny będą automatycznie szukać i w razie potrzeby zbierać amunicję z pobliskich zwłok, pojazdów i skrzyń. Będą też próbowali wymienić swoją broń na lepszą. Jeśli AI znajduje się w pojeździe, będą plądrować broń i wyrzutnie i wrzucać je do ciężarówki, dopóki w okolicy nie zostanie nic więcej do podniesienia. Używaj tej opcji zamiast Rearm z podstawowej wersji gry. - Členové skupiny AI budou automaticky hledat a vybírat jakoukoli munici z okolních mrtvol, vozidel a beden s municí, pokud to bude potřeba. Také se pokusí vyzbrojit silnějšími zbraněmi. Pokud je umělá inteligence uvnitř vozidla, vezme zbraně a nosné rakety a hodí je do nákladního automobilu, dokud nebude v oblasti nic. Použijte toto místo možnosti „Přezbrojit" ze základního rádia hry. - 在必要情况下, 你的AI队友将会自动在附近的尸体, 载具和弹药箱中搜集弹药。他们还会更换强大的武器。如果AI在载具内, 让门将会将武器和发射器作为战利品装到卡车里, 直到该区域再也没有战利品。你应该使用此功能, 而不是原版无线电中的重新武装选项。 + + Selected units are already in garrison. + Le unità selezionate sono già nella guarnigione. + Las unidades seleccionadas ya se encuentran en una guarnición. + Les unités sélectionnés sont déjà dans la garnison. + 선택한 유닛은 이미 주둔지에 있습니다. + Выбранные юниты уже в гарнизоне. + Wybrane jednostki są już w garnizonie. + Vybrané jednotky jsou již v posádce. + As unidades selecionadas já estão numa guarnição. + Seçilen birimler zaten garnizonda. + 所选单位已经在驻军中。 - - Commander Only. Use this option to assign the vehicle you are looking at to any HC squad. Check vehicle status, order them to mount or disembark, and automate mounted static squads. - Nur Kommandant. Hiermit kannst du ein Fahrzeug, dass du gerade anschaust, einer Oberbefehl-Gruppe zuweisen. Außerdem kannst du den Status des Fahrzeugs prüfen, der Gruppe befehlen auf- oder abzusitzen oder statische Geschütze bemannen lassen. - Solo per il comandante. Usa questa opzione per assegnare il veicolo che stai guardando a qualsiasi squadra usando l'Alto Comando. Controlla lo stato del veicolo, ordina a delle truppe di salire o scendere, puoi anche gestire e automatizzare le squadre con armamenti fissi. - Solo para el Comandante. Usa esta opción para asignar a cualquier escuadra del HC al vehículo que estas viendo. Comprueba el estado del vehículo en orden de embaracar y desembarcar así como automatizar a la escuadra en el uso de las armas estáticas. - Commandant seulement. Utilisez cette option pour affecter le véhicule que vous regardez à n'importe quelle escouade HC. Vérifiez l'état du véhicule, ordonnez-leur de monter ou de débarquer et d'automatiser les escouades d'arme statiques montées. - 지휘관 전용. 이 설정을 사용하여 보고 있는 차량을 하이 커맨드 분대에 할당할 수 있습니다. 차량 상태를 확인하고, 탑승 또는 하차 명령을 내리고, 탑재된 고정화기 분대를 자동화합니다. - Только для Командующего. Используйте эту опцию, чтобы назначить машину на которую вы смотрите любому выбранному через панель Командующего отряду. Проверяйте состояние техники, приказывайте им садиться или выходить из машины и оставьте разбираться ИИ с любым стационарным вооружением, установленным на технику. - Tylko dowódca może tego używać. Użyj tej opcji, aby przypisać pojazd, na który się patrzysz do dowolnego oddziału HC. Sprawdź stan pojazdów, rozkaż im wsiadać lub wysiadać i zmotoryzuj statyczne oddziały z bronią statyczną. - Pouze velitel. Pomocí této možnosti můžete přiřadit vozidlo, na které se díváte, k jakékoli skupině štábu. Zkontrolujte stav vozidla, přikažte jim k nasednutí nebo vystoupení a automatizujte lafetované čety. - 仅限指挥官使用。使用该选项将面前的载具分配给任意指挥部班组, 并可检查载具状态, 命令班组搭乘或离开载具, 以及自动搭载固定式武器班组。 + + Dead or player-controlled units can't be added to garrison. + I caduti o le unità controllate dal giocatore non possono essere aggiunte alla guarnigione. + Unidades muertas o controladas por el jugador no pueden ser añadidas a la guarnición. + Les unités mortes ou contrôlé par un joueur ne peuvent pas être ajouté dans la garnison. + 사망하거나 플레이어가 조종하는 유닛은 주둔지에 추가할 수 없습니다. + Мертвые или контролируемые игроком юниты не могут быть добавлены в гарнизон. + Jednostki martwe lub kontrolowane przez gracza nie mogą zostać dodane do garnizonu. + Mrtvé nebo hráčem ovládané jednotky nelze přidat do posádky. + Unidades mortas ou controladas pelo jogador não podem ser adicionadas à guarnição. + Ölü veya oyuncu tarafından kontrol edilen birimler garnizona eklenemez. + 死亡或玩家控制的单位不能添加到驻军。 - - Select the unit and use the 'Dismiss Squad-mate' option to send them back to HQ. You will recover some of the money you spent on them. - Wähle die gewünschte Einheit und nutze die "Gruppenmitglied entlassen" Option, um sie zurück zum HQ zu schicken. Dabei wirst du einen Anteil des Geldes zurückerhalten, welches du vorher für es ausgegeben hast. - Seleziona un'unità e usa l'opzione "Congeda compagno di squadra" per rimandarli al quartier generale. Recupererai parte dei soldi che hai speso. - Selecciona la unidad y usa la opción 'Desmovilizar Compañero' para mandarlos de vuelta al CG. Recuperarás parete del dinero invertido en ellos. - Sélectionnez l'unité et utilisez l'option «Renvoyer le membre d'escouade» pour les renvoyer au QG. Vous récupérerez une partie de l'argent qu'ils ont couté. - 유닛을 선택하고 '분대원 해산' 설정을 사용하여 본부로 돌려보냅니다. 그들에게 쓴 돈의 일부를 되찾을 것입니다. - Выберите отряд и используйте опцию «Роспуск ИИ», чтобы отправить его обратно в штаб. Вы вернете часть потраченных на них денег. - Wybierz jednostkę i użyj opcji „Odwołaj członka drużyny”, aby odesłać je z powrotem do kwatery głównej. Odzyskasz część pieniędzy, które na nie wydałeś. - Vyberte jednotku a pomocí možnosti „Propustit“ je odešlete zpět na velitelství. Získáte zpět část peněz, které jste na ně utratili. - 选择单位并使用"解散班组成员"来将他们送回总部。你将回收部分开销。 + + You can't add units to player led, Watchpost, Roadblocks or Minefield building squads. + Non puoi aggiungere unità a squadre di giocatori, Posti di Guardia, Posti di Blocco o Squadre di Zappatori. + No puedes añadir unidades a jugadores liderados, a Puestos de observación, a Controles de carretera o a escuadras de despliegues de campos de minas. + Vous ne pouvez pas ajouter d'unité à l'escouade de construction de Poste de Garde, Barrage Routier ou Champs de Mines menée par un joueur. + 플레이어가 이끄는 부대, 감시 초소, 검문소 또는 지뢰지대 건설 부대로는 유닛을 추가할 수 없습니다. + Вы не можете добавлять юниты в ведомые игроком отряды, сторожевые посты, блокпосты и отряды постановщиков минных полей. + Nemůžeš přidávat jednotky skupin vedených hráčem, pozorovacích bodů, zátarasů nebo zaminovacích skupin. + Não podes adicionar unidades a pelotões liderados por jogadores, Postos de Vigia, Barricadas de Estrada ou Construtores de Campos Minhados. + Oyuncu liderliğindeki, Gözetleme Noktası, Kontrol Noktası veya Mayın Tarlası inşa ekiplerine birim ekleyemezsiniz. + 您不能将单位添加到玩家领导的、监视哨、路障或地雷区建筑小队。 - - Having a commander is necessary because he is the commander of the Faction attacking ground forces. Many options are available only to the commander and, depending on your settings, if you play MP, the most experienced player will usually occupy this position. - Einen Kommandanten zu haben ist unumgänglich, da er die Bodentruppen der Fraktion befehligt. Viele Optionen und Möglichkeiten stehen nur dem Kommandanten zur Verfügung. Je nach deinen gewählten Einstellungen, wenn du im Multiplayer spielst, wird der Spieler mit der meisten Erfahrung den Platz des Kommandanten einnehmen. - Avere un comandante è necessario perché è il comandante delle forze offensive di terra della fazione. Molte opzioni sono disponibili solo per il comandante e, a seconda delle tue impostazioni, se giochi in multigiocatore, il giocatore più esperto di solito occuperà questa posizione. - Tener un comandante es necesario ya que es el comandante de las fuerzas terrestres de la Facción. El comandante tiene muchas opciones únicas y, dependiendo de tus ajustes, si juegas online, el jugador más experto suele ocpuar el puesto. - Avoir un commandant est nécessaire car il est le commandant de la faction qui attaque les forces terrestres. De nombreuses options ne sont disponibles que pour le commandant et, selon vos paramètres, si vous jouez en MP, le joueur le plus expérimenté occupera généralement cette position. - 지휘관은 지상 병력에게 명령을 내릴 수 있기 때문에 지휘관을 뽑는 것은 중요합니다. 지휘관은 많은 설정이 가능하고, 보통 멀티플레이에선 보통 가장 경험이 많은 사람이 맡습니다. - Наличие Командующего необходимо, потому что он является Командующим Фракцией, атакующей наземные силы. Многие параметры доступны только ему, и, в зависимости от ваших настроек, если вы играете онлайн, наиболее опытный игрок обычно занимает эту позицию. - Posiadanie dowódcy jest konieczne, ponieważ dowodzi on całą rebelią. Wiele opcji jest dostępnych tylko dla dowódcy, jeśli grasz w trybie wieloosobowym, i w zależności od ustawień, tę pozycję zazwyczaj zajmie najbardziej doświadczony gracz. - Mít velitele je nezbytné, protože je velitelem frakce útočící na pozemní síly. Mnoho možností je k dispozici pouze pro velitele a v závislosti na vašich nastaveních, pokud hrajete MP, obvykle tuto pozici zaujme nejzkušenější hráč. - 指挥官是必需的, 因为他能够指挥我方阵营的地面攻击部队。许多选项仅限指挥官使用, 并且根据你的设置, 如果你玩的是多人游戏, 经验最丰富的玩家通常会占据这个位置。 + + Static crewmen, prisoners, refugees, Petros or unknown units cannot be added to garrison. + I serventi di statiche, prigionieri, rifugiati, Petros o unità sconosciute non possono essere aggiunte alla guarnigione. + Tripulación estática, prisioneros, refugiados, Petros o unidades desconocidas no pueden ser añadidas a una guarnición. + Les membres d'équipage d'une arme statique, les prisonniers, réfugiés, Petros ou des unités inconnues ne peuvent pas être ajouté dans la garnison. + 고정화기 승무원, 포로, 난민, 페트로스 또는 알려지지 않은 유닛은 주둔지에 추가할 수 없습니다. + Расчёты стационарных орудий, пленные, беженцы, Петрос или неизвестные юниты не могут быть добавлены в гарнизон. + Obsada broni stacjonarnej, więźniowie, uchodźcy, Petros lub nieznane jednostki nie mogą zostać dodani do garnizonu. + Posádka statik, vězni, uprchlíci, Petros nebo neznámé jednotky nemohou být přidány do posádky. + Tripulação de estáticas, prisioneiros, refugiados, Petros ou unidades descomnhecidas não podem ser adicionadas à guarnição. + Statik mürettebat, mahkumlar, mülteciler, Petros veya bilinmeyen birimler garnizona eklenemez. + 静态机组人员、囚犯、难民、Petros或未知单位不能添加到驻军。 - - Take the engineers truck to the desired position to build a minefield. Cover them while they deploy mines. From then on, no one will be able to pass the area safely (even your own units - so use with caution). Mines (AT and AP) are taken from your Ammobox. The quantity of mines in the field will depend on the contents of your ammobox, up to a max. number depending on the type of minefield. Delete those minefields to recover the mines. - Bringe einen Ingenieurs-LKW zu der gewünschten Position, um ein Minenfeld zu errichten. Beschütze die Ingenieure, während sie die Minen legen. Von diesem Zeitpunkt an wird niemand mehr in der Lage sein, dieses Gebiet sicher zu durchqueren (auch nicht deine eigenen Einheiten). Minen (Panzerabwehr und Anti-Personen) werden aus deinem Munitionslager genommen. Die Anzahl an Minen im Bereich ist abhängig von der Menge in deinem Munitionslager. Räume Minenfelder, um die Minen wieder zu bergen. - Porta il camion degli ingegneri nella posizione desiderata per costruire un campo minato. Coprili mentre schierano le mine. Da quel momento in poi, nessuno potrà oltrepassare l'area in sicurezza (nemmeno le vostre unità - quindi usare con cautela). Le mine (AT e AP) vengono prelevate dalla tua Scatola di munizioni. La quantità di mine nel campo dipenderà dal contenuto di essa, fino ad un numero massimo a seconda del tipo di campo minato. Elimina i campi minati presenti per recuperarne le mine. - LLeva el camión de ingenieros a la posición deseada para construir un campo de minas. Cubrelos mientras despliegan las minas. Desde ese momento, nadie será capaz de pasar el area de forma segura (ni tus propias unidades - úsalo con precaución). Las minas (AT y AP) serán tomadas de tu Caja de Munición. La cantidad de minas en el campo dependerá del que haya en tu caja de munición hasta el máximo numero dependiendo del tipo de campo de minas. Borra los campos para recuperar las minas. - Amenez le camion des ingénieurs à la position souhaitée pour construire un champ de mines. Couvrez-les pendant qu'ils déploient des mines. À partir de là, personne ne pourra traverser la zone en toute sécurité (même vos propres unités - utilisez-les donc avec prudence). Les mines (AT et AP) sont extraites de votre Arsenal. La quantité de mines sur le terrain dépendra du contenu de votre Arsenal, jusqu'à un certain nombre en fonction du type de champ de mines. Supprimez ces champs de mines pour récupérer les mines. - 지뢰지대를 건설하려면 공병 트럭을 원하는 위치에 가져가야 합니다. 그 후로는 아무도 그 지역을 안전히 통과할 수 없습니다 (아군도 마찬가지이므로 주의해야 합니다). 지뢰(대인 그리고 대전차)는 아군 탄약상자에서 사용합니다. 지뢰지대의 지뢰 종류와 한도는 탄약상자 재고에 따라 달라집니다. 지뢰지대를 제거하려면 지뢰를 해체해야 합니다. - Отведите грузовик инженеров в нужное место, чтобы построить минное поле. Прикрывайте их, пока они устанавливают мины. С этого момента никто не сможет безопасно пройти через территорию (даже ваши собственные отряды, поэтому используйте их с осторожностью). Мины (ПТ и ПП) берутся из вашего Арсенала. Количество мин в поле будет зависеть от содержимого вашего ящика с боеприпасами, вплоть до максимального количества в зависимости от типа минного поля. Удалите эти минные поля, чтобы восстановить мины. - Zabierz ciężarówkę inżynierów na wybraną pozycję, aby zbudować pole minowe. Osłaniaj saperów, gdy ci rozmieszczają miny. Od tego momentu nikt nie będzie mógł bezpiecznie przejść przez teren (nawet twoje własne jednostki). Miny (Przeciwpancerne i Przeciwpiechotne) są pobierane z twojej Ammobox. Ilość min na polu będzie zależeć od zawartości twojej skrzynki z amunicją, do maksymalnej liczby w zależności od rodzaju pola minowego. Usuń te pola minowe, aby odzyskać miny. - Postavte nákladní automobil inženýrů na požadovanou pozici a postavte minové pole. Chraňte je při nasazování min. Od tohoto okamžiku nebude nikdo schopen bezpečně projít oblastí (i vaše vlastní jednotky - používejte proto opatrně). Miny (Protitankové a Protipěchotní) jsou převzaty z vašeho Arzenálu. Množství min v poli bude záviset na obsahu arzenálu, až do maxima. V závislosti na typu minového pole. Odstraněním těchto minových polí obnovíte miny. - 将载有工兵的卡车开到指定地点来建立雷区。在工兵部署地雷时掩护他们。此后, 没有人可以安全地通过这个区域(即使是你自己的单位——所以要小心使用)。地雷(反坦克地雷和反人员地雷)是从你的弹药箱中取出的。雷区中地雷的数量取决于你弹药箱中的内容, 直到到达该类雷区的上限。删除雷区可以回收地雷。 + + You must select any %1 zone with marker. + Devi selezionare qualunque zona %1 con un marcatore. + Debes seleccionar alguna zona %1 con marcador. + Vous devez sélectionner n'importe quel %1 zone avec un marqueur. + 마커가 있는 아무 %1 구역을 선택해야 합니다. + Вы должны выбрать любую зону %1 с маркером. + Musisz wybrać dowolną strefę %1 ze znacznikiem. + Musíte vybrat jakoukoli zónu %1 se značkou. + Tens que selecionar qualquer zona %1 com marcador. + İşaretli herhangi bir %1 bölgesini seçmelisiniz. + 您必须选择任何带有标记的 %1 区域。 - - Use this option to sell captured vehicles and increase Faction funds. - Nutze diese Möglichkeit, um erbeutete Fahrzeuge zu verkaufen und damit die Fraktionskasse aufzufüllen. - Usa questa opzione per vendere i veicoli catturati e aumentare i fondi della fazione. - Usa esta opción para vender vehículos capturados e incrementar los fondos de la facción - Utilisez cette option pour vendre des véhicules capturés et augmenter les fonds de la faction. - 해당 설정은 노획한 차량을 판매하고 팩션 자금을 늘려줍니다. - Используйте эту опцию, чтобы продавать захваченную технику и увеличивать средства Фракции. - Skorzystaj z tej opcji, aby sprzedać przechwycone pojazdy i zwiększyć fundusze frakcji. - Využijte této příležitosti k prodeji ukradených vozidel a zvýšení frakčních fondů. - 使用此选项来出售缴获的载具并增加阵营资金。 + + Selected zone does not belong to %1. + La zona selezionata non appartiene a %1. + La zona seleccionada no pertenece a %1. + La zone sélectionnée n'appartient pas à %1. + 선택한 구역이 %1 소속이 아닙니다. + Выбранная зона не принадлежит %1. + Wybrana strefa nie należy do %1. + Vybraná zóna nepatří k %1. + Zona selecionada não pertence a %1 + Seçilen bölge %1'e ait değil. + 所选区域不属于 %1。 - - Use the radio and select a spot on the map with good field of vision. A group of snipers will join you. Send them to the selected place and they will spot for you, attempting to remain hidden and not engaging enemies upon contact. - Benutze dein Funkgerät und wähle einen Ort auf der Karte mit einer guten Übersicht. Eine Gruppe Scharfschützen wird sich dir anschließen. Schicke diese zu dem gewählten Ort und sie werden dort einen Beobachtungsposten einrichten. Dabei versuchen sie verdeckt zu bleiben und Feinde bei Kontakt nicht anzugreifen. - Usa la radio e seleziona un punto sulla mappa con un buon campo visivo. Un gruppo di cecchini si unirà a te. Inviali nel luogo selezionato e individueranno i nemici per te, cercando di rimanere nascosti e non ingaggieranno al contatto. - Usa la radio y selecciona un punto en el mapa con buena visión del horizonte. Un grupo de tiradores se unirá. Mándalos al sitio seleccionado y observarán por ti, intentando mantenerse ocultos y evitando el combate hasta que sea inevitable. - Utilisez la radio et sélectionnez un endroit sur la carte avec un bon champ de vision. Un groupe de tireurs d'élite se joindra à vous. Envoyez-les à l'endroit sélectionné et ils feront du repérage pour vous, essayant de rester cachés et n'engageant pas les ennemis au contact. - 무전기를 사용하여 지도에서 시야가 트인 곳을 선택합니다. 그러면 저격 팀이 합류할 것입니다. 선택한 위치에 그들을 보내면, 그들은 적에게 들키기 전까지 교전하지 않고 관찰할 것입니다. - Используйте радио и выберите на карте место с хорошим обзором. К вам присоединится группа снайперов. Отправьте их в выбранное место, и они будут осматривать местность для вас, стараясь оставаться скрытыми и не вступая в бой с врагами при контакте. - Skorzystaj z radia i wybierz miejsce na mapie z dobrym polem widzenia. Dołączy do ciebie grupa snajperów. Wyślij je w wybrane miejsce, a będą wykrywać wrogów, starając się pozostać w ukryciu. W przypadku kontaktu z wrogami, nie będą od razu atakować - Použijte rádio a vyberte místo na mapě s dobrým zorným polem. Připojí se k vám skupina ostřelovačů. Pošlete je na vybrané místo a oni tam zřídí pozorovací stanoviště. Snaží se zůstat v utajení a neútočit na nepřátele v kontaktu. - 使用无线电并在地图上选择一个视野良好的地点。一个狙击小组将会加入你的小队。将他们运送至选定的地点, 他们会为你提供侦查, 并在遭遇敌人时保持隐蔽并避免交战。 + + You can't manage garrisons on this kind of zone. + Non puoi gestire le guarnigioni in questo tipo di zona. + No puedes gestionar guarniciones en este tipo de zonas. + Vous ne pouvez pas gérer de garnisons dans ce type de zone. + 이런 구역에서는 주둔지를 관리할 수 없습니다. + Вы не можете управлять гарнизонами у зоны этого типа. + W takiej strefie nie można zarządzać garnizonami. + Nelze spravovat posádky zóny tohoto typu. + Não podes gerir guarnições neste tipo de zona. + Bu tür bir bölgede garnizonları yönetemezsiniz. + 您不能在此类区域上管理驻军。 - - Use the menu and select a spot on the map. Click where a road is. A group of AT soldiers will join you. Send them to the selected place and they will establish a roadblock there. - Benutze das Menü und wähle einen Ort auf der Karte nahe einer Straße. Eine Gruppe Panzerabwehrsoldaten wird sich dir anschließen. Schicke diese zu dem gewählten Ort und sie werden dort eine Straßensperre errichten. - Usa il menu e seleziona un punto sulla mappa. Clicca su una strada. Un gruppo di soldati Anticarro si unirà al tuo gruppo. Mandali sul punto selezionato e loro stabilirando un posto di blocco. - Usa el menú y selecciona una zona en el mapa. Haz click donde haya una carretera. Un grupo de soldados AT se unirá. Mándalos al sitio seleccionado para establecer un bloqueo de carretera ahí. - Utilisez le menu et sélectionnez un endroit sur la carte. Cliquez où se trouve une route. Un groupe de soldats AT se joindra à vous. Envoyez-les à l'endroit choisi et ils y établiront un barrage routier. - 메뉴를 사용하여 지도에서 도로가 있는 곳을 선택합니다. 그러면 대전차화기 팀이 합류합니다. 그들을 선택한 곳에 보내면 검문소를 설치합니다. - Воспользуйтесь меню и выберите место на карте. Щелкните, где находится дорога. К вам присоединится группа солдат. Отправьте их в выбранное место, и они установят там блокпост. - Skorzystaj z menu i wybierz miejsce na mapie. Kliknij tam, gdzie jest droga. Dołączy do ciebie grupa żołnierzy PPANC. Wyślij ich we wcześniej wybrane miejsce, a tam ustawią blokadę. - Použijte nabídku a vyberte místo na mapě. Klikněte na místo, kde je silnice. Skupina protitankových vojáků se k vám připojí. Pošlete je na vybrané místo a oni tam vytvoří zátaras. - 使用菜单并在地图上选择地点。点击道路所在的地方。一个反坦克小组将会加入你的小队。将他们运送至选定的地点, 他们会在那里设置路障。 + + %1 group has returned to HC control as the zone which was planned to be garrisoned has been lost. + Il gruppo %1 è ritornato sotto il controllo del AC poiché la zona da guarnire è stata perduta. + El grupo %1 ha vuelto bajo el control de HC ya que la zona donde se planeaba aguarnicionar ha sido perdida. + Groupe %1 retourné sous le contrôle du HC car la zone dans laquelle ils devaient être en garnison a été perdue. + %1 그룹은 주둔할 예정이었던 구역을 잃었기 때문에 하이 커맨드 통제로 들어갔습니다. + Группа %1 вернулась под контроль Командующего, т.к. зона, указанная для гарнизона, утрачена. + Grupa %1 powróciła pod kontrolę HC, ponieważ strefa, którą planowano obsadzić garnizonem, została utracona. + Skupina %1 se vrátila pod HC, protože zóna, která měla být obsazena, byla ztracena. + Grupo %1 voltou ao controlo do AC devido à zona que eles planeavam guarnecer foi perdida. + Garnizona alınması planlanan bölge kaybedildiğinden, %1 grubu HC kontrolüne geri döndü. + %1 小队已返回到HC控制,因为计划驻扎的区域已经丢失。 - - Use this option to grab money from the Faction pool to your personal account. Please note this will have an impact on your score and future promotion chances. Corrupt Commanders may find themselves losing their command. - Benutze diese Option, um Gelder aus der Fraktionskasse zu entnehmen. Beachte dabei, dass dies Auswirkungen auf deine Reputation und zukünftige Beförderungschancen hat. Korrupte Kommandanten könnten plötzlich ihr Kommando verlieren. - Usa questa opzione per prelevare denaro dalla cassa della fazione. Tieni presente che ciò avrà un impatto sul tuo punteggio e sulle future possibilità di promozione. I comandanti corrotti potrebbero ritrovarsi a perdere il comando. - Usa esta opción para mandar dinero de la caja de la facción a tu cuenta personal. Por favor, ten en cuenta que esto tendrá un impacto en tu puntuación para futuros ascensos. Los comandantes corruptos pueden llegar a perder su puesto. - Utilisez cette option pour récupérer de l'argent de la cagnotte de la Faction vers votre compte personnel. Veuillez noter que cela aura un impact sur votre score et vos chances de promotion futures. Les commandants corrompus peuvent perdre leur commandement. - 팩션 자금 가져가기를 사용하면 개인 계좌로 들어갑니다. 인출하면 점수와 미래의 진급에 영향을 줍니다. 부패한 지휘관들은 끌려 내려올 것입니다. - Используйте эту опцию, чтобы переводить деньги из фонда Фракции на свой личный счет. Учтите, что это повлияет на ваш счет и шансы на повышение в будущем. Коррумпированные Командующие могут потерять свое место. - Użyj tej opcji, aby pobrać pieniądze z puli frakcji na swoje konto osobiste. Pamiętaj, że będzie to miało wpływ na Twój wynik i przyszłe szanse na awans. Skorumpowani dowódcy mogą stracić swój autorytet. - Tuto možnost použijte, chcete-li peníze z frakčního fondu vzít na svůj osobní účet. Upozorňujeme, že to bude mít vliv na vaše skóre a na budoucí šanci k povýšení. Zkorumpovaní velitelé se mohou ocitnout v té situaci, že ztratí velení. - 使用该选项可将资金从阵营资金池中转移到你的个人帐户。请注意, 这将影响你的分数和未来的晋升机会。腐败的指挥官将失去领导地位。 + + This garrison is full, choose another zone to add this HC squad into it's garrison. + La guarnigione è piena, seleziona un'altra zona cui mandare questa squadra dell'AC a guarnire. + La guarnición está llena, selecciona otra zona para añadir esta escuadra de HC a su guarnición. + Cette garnison est pleine, choisissez une autre zone pour ajouter cette escouade HC à sa garnison. + 이 주둔지는 꽉 찼으므로, 이 하이 커맨드 분대를 주둔지에 추가하려면 다른 구역을 선택하십시오. + Этот гарнизон полон, выберите другую локацию для того чтобы добавить этот отряд в гарнизон. + Ten garnizon jest pełny, wybierz inną strefę, aby dodać ten oddział HC do swojego garnizonu. + Tato posádka je plná, vyberte jinou zónu, do které chcete přidat tuto skupinu z HC. + A guarnição está cheia, escolhe outra zona ou adiciona este pelotão do AC à sua guarnição. + Bu garnizon dolu, bu Yüksek Komuta ekibini garnizonuna eklemek için başka bir bölge seçin. + 此驻军已满,请选择另一个区域将此高级指挥小队添加到其驻军中。 - - In the HQ Flag, if the Server Member feature is enabled, you may check which of the Server Members are in game and the total number of non members. - Am Flaggenmast im HQ kannst du, wenn das Servermitglieder Feature aktiviert ist, überprüfen, welche Servermitglieder und wie viele Nicht-Servermitglieder im Spiel sind. - Nella bandiera del Quartier Generale, se la funzione Server Member è abilitata, puoi controllare quali dei Server Member sono in gioco e il numero totale dei non membri. - En la bandera del CG, si la opción de Miembro del Servidorestá habilitada, podrás chequear qué Miembros están ahora jugando y el numero total de no Miembros. - Avec le drapeau du QG, si la fonction de membre du serveur est activée, vous pouvez vérifier quels membres du serveur sont en jeu et le nombre total de non-membres. - 본부 깃발에서 서버 멤버 기능이 활성화되면 인게임 서버 멤버와 비-멤버의 수를 확인할 수 있습니다. - В Флаге Штаба, если функция «Участник сервера» включена, вы можете проверить кто из участников сервера находится в игре. - Na fladze w kwaterze dowodzenia, jeśli włączona jest funkcja Członków Serwera, możesz sprawdzić, którzy z Członków Serwera są w grze i całkowitą liczbę pozostałych osób. - Na stožáru ve velitelství, když je povolena funkce členů serveru, můžete zkontrolovat, kteří členové serveru a kolik členů mimo server je ve hře. - 如果启用了服务器会员功能, 你可以在总部的旗帜上查询哪些服务器成员在线和非会员玩家的总数。 + + Garrison + Garnison + Guarnigione + Guarnición + Garnison + 주둔군 + Гарнизон + Garnizon + Posádka + Guarnição + Garnizon + 驻军 - - The Commander is responsible for assigning units as garrisons in conquered areas. Use the Garrison Management option in the HQ flag in order to add or remove garrison troops at each zone. Check Map Info screen for a quick overview of how many soldiers are assigned to each zone. - Der Kommandant ist verantwortlich den Garnisonen der eroberten Bereiche Einheiten zuzuweisen. Mit der Garnisonsverwaltung am Flaggenmast im HQ kannst du Einheiten einer Garnison hinzufügen oder entfernen. Über den Kartenbildschirm kannst du dir einen schnellen Überblick über die Größe der jeweiligen Garnisonen verschaffen. - Il comandante è responsabile dell'ass$egnazione delle unità come guarnigioni in aree conquistate. Usa l'opzione gestione della guarnigione alla bandiera del quartier generale per aggiungere o rimuovere truppe di guarnigione in ogni zona. Controlla la schermata Informazioni alla mappa per una rapida panoramica di quanti soldati sono assegnati a ciascuna zona. - El comandante es responsable de asignar unidades a la guarnición de las zonas conquistadas. Usa la opción de Gestionar Guarnición la bandera del CG para añadir o borrar tropas guarnicionadas de cada zona. Comprueba la información de Mapa para un vistazo general sobre cuantos soldados estan asignados en cada zona. - Le commandant est responsable de l'affectation d'unités comme garnisons dans les zones conquises. Utilisez l'option de gestion de garnison au drapeau du QG afin d'ajouter ou de supprimer des troupes de garnison dans chaque zone. Consultez l'écran Info carte pour un aperçu rapide du nombre de soldats affectés à chaque zone. - 지휘관은 점령한 주둔지 안에서 병력을 결성할 수 있습니다. 주둔지 병력을 뽑거나 줄이려면 본부 깃발의 주둔지 설정을 사용하십시오. 빠르게 각 구역의 병력들을 보려면 지도를 확인하십시오. - Командующий отвечает за назначение подразделений в качестве гарнизонов на завоеванных территориях. Используйте опцию «Управление гарнизоном» на Флаге Штаба, чтобы добавлять или удалять войска гарнизона в каждой зоне. Проверьте информационное окно Карты, чтобы получить быстрый обзор того, сколько солдат назначено на каждую зону. - Dowódca jest odpowiedzialny za przydzielanie jednostek jako garnizonów na podbitych obszarach. Użyj opcji Zarządzanie Garnizonem na fladze w swojej siedzibie, aby dodać lub usunąć wojska garnizonowe w każdej strefie. Sprawdź Informacje na stojącej mapie w siedzibie, aby szybko sprawdzić, ilu żołnierzy jest przydzielonych do każdej strefy. - Velitel je zodpovědný za přidělování jednotek jako posádky v dobývaných oblastech. Chcete-li přidat nebo odebrat posádkové jednotky v každé zóně, použijte možnost Správa posádky v vlajce HQ. Na obrazovce Informace o mapě získáte rychlý přehled o tom, kolik vojáků je přiřazeno každé zóně. - 指挥官负责向占领区派遣驻军单位。使用总部旗帜上的驻军管理选项, 开向各个区域增派或删除驻军。打开地图信息界面, 即可快速了解每个区域分配的士兵数量。 + + Garrison limit has reached, you can't add new units anymore. + Limite guarnigione raggiunto, non puoi aggiungere nuove unità. + La guarnición ha alcanzado su límite, no puedes añadir nuevas unidades. + Limite de garnison atteinte, vous ne pouvez plus ajouter de nouvelles unités. + 주둔지가 한계에 도달했으며, 더 이상 새 유닛을 추가할 수 없습니다. + Достигнут лимит гарнизона, вы больше не можете добавлять в него новые юниты. + Osiągnięto limit garnizonu, nie można już dodawać nowych jednostek. + Limit posádky byl dosažen, nemůžete přidat nové jednotky. + Chegaste ao limite da guarnição, não podes adicionar novas unidades. + Garnizon sınırına ulaşıldı, artık yeni birim ekleyemezsiniz. + 驻军已达到上限,您不能再添加新单位了。 - - For a price, you can upgrade Faction training so that future recruits will have better skills. - Du kannst, für einen gewissen Preis, die Trainingsmethoden deiner Fraktion verbessern. Dadurch werden neue Rekruten bessere Fähigkeiten haben. - Per un prezzo, puoi migliorare l'addestramento della fazione in modo che le future reclute abbiano abilità migliori. - Por un precio, puedes añadir entrenamiento a la Facción. Así en el futuro los reclutas tendrán más habilidad. - Pour un certain prix, vous pouvez améliorer la formation de la Faction afin que les futures recrues soient plus compétentes. - 자금으로 팩션을 훈련시켜 나중에 더 좋은 병력을 모집할 수 있습니다. - За определенную плату вы можете улучшить ИИ фракции, чтобы у будущих рекрутов были лучшие навыки. - Za odpowiednią opłatą możesz ulepszyć wyszkolenie twojej frakcji, aby przyszli rekruci mieli lepsze umiejętności. - Za cenu můžete vylepšit frakční školení tak, aby budoucí rekruti měli lepší dovednosti. - 支付一定费用, 你就可以提升我方阵营的受训程度, 从而使以后招募的士兵具备更强的技能水平。 + + Unit has been recruited.%1 + L'unità è stata reclutata.%1 + La unidad ha sido reclutada.%1 + L'unité a été recrutée.%1 + 다음 유닛을 모집했습니다: %1 + Юнит нанят в гарнизон.%1 + Jednostka została zwerbowana.%1 + Jednotka byla naverbována.%1 + Unidade foi recrutada.%1 + Birim işe alındı.%1 + 单位已被招募。%1 - - Ask Petros for any type of mission you want. Mission availability is subject to HQ positioning, current allocated tasks and ownership of the surrounding areas. - Befrage Petros nach einer gewünschten Mission. Die Verfügbarkeit der Missionen ist abhängig von der Position des HQs, der momentan zugewiesenen Aufgaben und der Zugehörigkeit der umgebenen Bereiche. - Chiedi a Petros qualsiasi tipo di missione desideri. La disponibilità della missione è soggetta al posizionamento del quartier generale, ai compiti attualmente assegnati e a chi controlla le aree circostanti. - Pide a Petros por cualquier tipo de misión que quieras. La disponibilidad de las misiones estás sujetas al posicionamiento del CG, las tareas ya asignadas y del control de las zonas colindantes. - Demandez à Petros tout type de mission que vous souhaitez. La disponibilité de la mission dépend du positionnement du QG, des tâches actuellement attribuées et de la propriété des zones environnantes. - 원하는 타입의 사이드 임무를 페트로스에게 문의하십시오. 본부의 위치, 현재 할당된 임무, 주변 지역의 소유에 따라 결정됩니다. - Запрашивайте у Петроса любую миссию, какую захотите. Доступность миссии зависит от расположения штаб-квартиры, текущих назначенных задач и владения прилегающими территориями. - Zapytaj Petrosa o dowolny rodzaj misji. Dostępność misji zależy od lokalizacji twojej kwatery dowodzenia, aktualnie przydzielonych zadań i posiadanych okolicznych obszarów. - Zeptejte se Petrose na jakýkoli typ mise, kterou chcete. Dostupnost mise závisí na umístění velitelství, aktuálně přidělených úkolech a vlastnictví okolních oblastí. - 向Petros申请任何你想要的任务。任务的可用性取决于总部的位置、当前已分配的任务和周围地区的所有权。 + + Select the zone on where you will send the selected troops as garrison. + Seleziona la zona da guarnire dove mandare le truppe selezionate . + Selecciona la zona en la que vas a guarnicionar los tropas seleccionadas. + Selectionnez la zone où vous souhaitez envoyer les troupes en guise de garnison. + 선택한 병력을 주둔지로 보낼 구역을 선택하십시오. + Выберите зону, куда вы отправите выбранные войска в качестве гарнизона. + Wybierz strefę, do której wyślesz wybrane oddziały jako garnizon. + Vyberte zónu, kam pošlete vybrané jednotky jako posádku. + Seleciona a zona para onde queres enviar as tropas selecionadas para guarnição. + Seçilen birlikleri garnizon olarak göndereceğiniz bölgeyi seçin. + 选择您将作为驻军发送的区域。 - - The Commander may select this option on the HQ Flag in order to move the HQ emplacement to another spot. This will allow you to move your HQ to a safer location or move closer to the front-lines. The closer your HQ is to the enemy, the greater the number of possibile side-missions you will have available. Remember! Keep Petros Safe or you will lose the game! - Der Kommandant kann über eine Option am Flaggenmast das HQ zu einem anderen Ort verlegen lassen. Dies gibt dir die Möglichkeit dein HQ zu einer sichereren Position oder näher an die Frontlinie zu verlegen. Umso näher dein HQ am feindlichen Gebiet ist, umso größer ist die Anzahl an möglichen Sekundärmissionen. Vorsicht! Beschütze Petros oder du verlierst das Spiel! - Il Comandante può selezionare questa opzione alla Bandiera per spostare il Quartier Generale in un altro punto. Ciò ti consentirà di spostare il tuo quartier generale in un luogo più sicuro o di avvicinarti alla prima linea. Più il tuo quartier generale è vicino al nemico, maggiore sarà il numero di possibili missioni secondarie che avrai a disposizione. Ricorda! Tieni Petros al sicuro o perderai la partita! - El comandante podra seleccionar esta opción o en la bandera del CG con tal de mover la posición del HQ a otra. Esto te permitirá mover el HQ a una posición más segura o moverla más cercana a la linea de frente. Como más cercano sea tu HQ al enemigo, mayores las posibilidades de misiones secundarias. ¡Y recuerda mantener a Petros a Salvo o perderás la partida! - Le commandant peut sélectionner cette option sur le drapeau du QG afin de déplacer le QG à un autre endroit. Cela vous permettra de déplacer votre QG vers un endroit plus sûr ou de vous rapprocher des lignes de front. Plus votre QG est proche de l'ennemi, plus vous aurez de missions secondaires possibles. Attention! Gardez Petros en sécurité ou vous perdrez la partie! - 지휘관은 본부를 다른 장소로 이동하기 위해 본부 깃발에서 본부 옮기기를 사용할 수 있습니다. 본부를 더 안전한 곳으로 혹은 최전방으로 이동시킬 수 있습니다. 만약 본부가 적과 가깝다면 더 많은 사이드 임무가 가능합니다. 기억하십시오! 페트로스를 지키지 않으면 게임에서 패배합니다. - Командующий может выбрать эту опцию у Петроса, чтобы переместить Штаб в другое место. Это позволит вам переместить свой Штаб в более безопасное место или приблизиться к линии фронта. Чем ближе ваш штаб к противнику, тем большее количество возможных побочных миссий у вас будет. Помните! Держите Петроса в безопасности, иначе вы проиграете игру - Dowódca może wybrać tę opcję na fladze w kryjówce, aby przesunąć stanowisko sztabu w inne miejsce. Pozwoli ci to przenieść sztab w bezpieczniejsze miejsce lub zbliżyć się do linii frontu. Im bliżej wroga znajduje się twoja kwatera główna, tym będzie większa liczba dostępnych misji pobocznych. Pamiętaj! Trzymaj Petrosa w bezpiecznym miejscu, inaczej przegrasz! - Velitel může vybrat tuto možnost na velitelské vlajce, aby přesunul umístění velitelství na jiné místo. To vám umožní přesunout své velitelství na bezpečnější místo nebo se přiblížit ke frontě. Čím blíže je vaše velitelství k nepřátelům, tím větší je počet možných vedlejších misí, které budete mít k dispozici. Pamatujte si! Zachovejte Petrose v bezpečí, jinak hru prohrajete! - 指挥官可在总部旗帜上选择此选项, 以便将总部移动到其他地点。你可以将总部移动到更安全或者更靠近前线的地方。你的总部离敌人越近, 你可以执行的支线任务就越多。记住! 保护Petros的安全, 否则游戏将会失败! + + Garrisons + Garnisonen + Guarnigioni + Guarniciones + Garnisons + 주둔지 + Гарнизоны + Garnizony + Posádky + Guarnições + Garnizon + 驻军 - - Use the action menu on your HQ Camp-fire to rest for 8 hours. - Mit dieser Aktion kannst du dich am Lagerfeuer des HQs für 8 Stunden ausruhen. - Interagisci con il falò al quartier generale per riposare 8 ore. - Usa la acción en el menu de tu fogata del CG para descansar 8 horas. - Utilisez le menu d'action de votre feu de camp au QG pour vous reposer pendant 8 heures. - 본부의 캠프 파이어를 사용하면 8시간을 스킵할 수 있습니다. - Используйте меню действий у Палатки, чтобы отдохнуть в течении 8 часов. - Użyj menu akcji na ognisku w kwaterze głównej, aby odpocząć przez 8 godzin. - Použijte možnost na vašem táborovém ohni, abyste si mohli odpočnou na 8 hodin - 使用总部营火上的动作菜单来休息8小时。 + + + + Last Garbage Clean was %1 ago. Keep track of it. Forced GC in %2. + L'ultimo Pulisci Immondizia è stato %1 fa. Tienilo d'occhio. PI forzato in %2. + La ultima Limpieza de Basura fue hace %1. Mantenlo supervisado. Limpieza de basura forzada en %2. + Le dernier Nettoyage Memoire était il y a %1 jours. Continuer le suivi. Nettoyage forcé dans %2. + 마지막 쓰레기 청소는 %1 전에 실행되었습니다. 계속 기록합니다. 쓰레기 강제 청소는 %2 전에 실행되었습니다. + Ostatnie czyszczenie śmieci miało miejsce %1 temu. Uważaj na następne. Wymuszone Czysczenie za %2. + Poslední čistění odpadu bylo %1 zpátky. Dávejte si na to pozor. Vynucené čistení odpadu za %2. + Última Limpeza de Lixo foi há %1. Relembra este valor. LL forçada em %2 + Son Çöp Temizleme işlemi %1 önceydi. Takipte kalın. %2'de Çöp Temizleyici çalıştırıldı. + 上次垃圾清洁是 %1 前。继续跟踪。 - - Use your Airstrike points to perform a bombing run of the specified type. - Benutze deine Luftschlagpunkte, um eine Bombardierung durchführen zu lassen. - Usa i tuoi punti Attacco Aereo per eseguire un bombardamento del tipo specificato. - Usa tus puntos de ataque aéreo para realizar un bombardeo del tipo especificado. - Utilisez vos points de frappe aérienne pour effectuer un bombardement du type spécifié. - 공습 포인트를 사용하여 지정된 유형의 폭격을 가합니다. - Используйте свои очки авиаудара, чтобы выполнить бомбардировку указанного типа. - Wykorzystaj swoje punkty Nalotu, aby wykonać nalot bombowy określonego typu. - Použijte své body leteckého úderu k provedení bombardování. - 消耗空袭点数来执行指定类型的轰炸。 + + Garbage Cleaner Tracker run a garbage clean because the time passed the threshold. Keep track of GC times. + Tracciatore Pulisci Immondizia ha eseguito una pulizia poiché il tempo trascorso ha superato la soglia. Tieni d'occhio i tempi del PI. + El Seguimiento del Limpiador de Basura llevó a cabo una limpieza porque se superó el límite de tiempo establecido. Mantén supervisados los tiempos del Limpiador de Basura. + Le Suivi du Nettoyage Mémoire lance un nettoyage mémoire car le temps écoulé excède le seuil. Suivre le temps de nettoyage. + 쓰레기 청소 기록 프로그램이 임계값을 초과하여 쓰레기를 청소합니다. 쓰레기 청소 시간을 계속 기록합니다. + Трекер очистки мусора запустил чистку из-за превышения порогового значения времени. Следите за трекером. + Skrypt do czyszczenia śmieci przeprowadziło czyszczenie, ponieważ czas przekroczył próg. Śledź czasy czyszczenia. + Monitor čistení odpadků spustil sběr jelikož čas překročil časový práh. Hlídejte si čas sběru. + O Rastreador de Limpeza de Lixo correu uma limpeza de lixo porque o tempo passou do limite. Relembra os tempos para LL. + Çöp Temizleyici İzcisi, zaman eşiği geçtiği için çöp temizliği gerçekleştirir. Çöp Temizleyici sürelerini takip edin. + 垃圾清洁器跟踪器运行垃圾清洁,因为时间超过了阈值。继续跟踪GC时间。 + + + Garbage Cleaner Tracker + Tracciatore Pulisci Immondizia + Seguimiento del Limpiador de Basura + Suivi du Nettoyage Mémoire + 쓰레기 청소 기록 프로그램 + Трекер очистки мусора + Skrypt do czyszczenia śmieci + Monitor čistení odpadků + Rastreador de Limpeza de Lixo + Çöp Temizleyici İzci + 垃圾清洁器跟踪器 - - Mounted mortar teams may be used as artillery support. Select a mortar team using the High Command bar, and press SHIFT + Y in-game to call in a mortar fire mission. - Stationierte Mörserteams können als Artillerieunterstützung eingesetzt werden. Wähle ein Mörserteam über die Oberbefehlsleiste und drücke Shift + Z, um einen Artillerieschlag anzufordern. - Le squadre mortaio mobili possono essere utilizzate come supporto di artiglieria. Seleziona una squadra di mortai usando la barra dell'Alto Comando e premi MAIUSC + Y in gioco per richiedere una missione di fuoco. - Los equipos de Morteros móviles pueden ser usados como soporte de artilleria. Selecciona un equipo de morteros con la barra del Alto Mando y presiona SHIFT + Y en el juego para mandar un objetivo de morteros. - Les équipes de mortiers montées peuvent être utilisées comme support d'artillerie. Sélectionnez une équipe de mortiers à l'aide de la barre de haut commandement et appuyez sur SHIFT + Y dans le jeu pour demander un tir de mortier. - 설치된 박격포 팀은 포격 지원으로 사용할 수 있습니다. 하이 커맨드(컨트롤 + 스페이스)를 사용하여 박격포 팀을 선택하고 SHIFT + Y를 눌러 박격포 포격 지원을 호출하면 됩니다. - Минометные расчеты могут использоваться в качестве артиллерийской поддержки. Выберите минометную команду с помощью панели высшего командования и нажмите SHIFT + Y в игре, чтобы вызвать минометную огневую задачу. - Mobilne drużyny z moździerzem mogą służyć jako wsparcie artyleryjskie. Wybierz drużynę moździerzy za pomocą paska dowodzenia i naciśnij SHIFT + Y w grze, aby wezwać wsparcie moździerzy. - Umístěné minometné týmy mohou být použity jako dělostřelecká podpora. Vyberte minometný tým nad panelem příkazů a stisknutím shift + Z požádejte o dělostřelecký úder. - 迫击炮小队可以提供火炮支援。通过指挥选单选择迫击炮小组, 然后按下 Shift + Y 来呼叫迫击炮炮击任务。 + + Automatic Garbage Clean incoming in %1 - - The Commander may recruit an AI manned squad at base camp flags. Use the High Command module (CTRL + SPACE) to give orders to your squads. Also you may temporally control and dismiss the squad leader in the same way you do with squad-mates. - Als Kommandant kannst du KI Gruppen im HQ rekrutieren. Nutze das Oberbefehlsmodul (Strg + Leertaste), um deinen Gruppen Befehle zu erteilen. Außerdem kannst du temporär Gruppenführer, auf die gleiche Art wie deine Gruppenmitglieder, kontrollieren. - Il comandante può reclutare una squadra controllata dall'IA alle bandiere del campo base. Usa l'Alto Comando (CTRL + SPAZIO) per impartire ordini alle tue squadre. Inoltre puoi controllare e congedare temporaneamente il caposquadra nello stesso modo in cui lo fai con i compagni di squadra. - El comandante puede reclutar una escuadra manejada por IA en las banderas de las bases. Usa el modulo de Alto Mando (CTRL + SPACE) para dar ordenes a tus escuadras. También puedes temporalmente controlar y despedir al líder de escuadra del mismo modo que lo haces con compañeros de esucadra. - Le commandant peut recruter une escouade IA au drapeau du QG. Utilisez le module HC (CTRL + ESPACE) pour donner des ordres à vos escouades. Vous pouvez également contrôler et renvoyer temporairement le chef d'escouade de la même manière que vous le faites avec vos coéquipiers. - 지휘관은 본부 깃발에서 AI 분대를 모집할 수 있습니다. 하이 커맨드(컨트롤 + 스페이스)를 사용하여 분대에 명령을 내릴 수 있습니다. 또한 분대원과 같은 방식으로 일시적으로 조종하거나 분대장의 권한을 박탈할 수 있습니다. - Командующий может нанять отряд ИИ у флага штаба. Используйте модуль высшего командования (CTRL + SPACE), чтобы отдавать приказы своим отрядам. Также вы можете временно контролировать и увольнять лидера отряда так же, как и с товарищами по отряду. - Dowódca może zwerbować drużynę AI przy fladze w kryjówce. Użyj modułu naczelnego dowództwa (CTRL + SPACJA), aby wydawać rozkazy swoim oddziałom. Możesz także tymczasowo przejąć kontrole i odwołać dowódcę oddziału w taki sam sposób, jak w przypadku kolegów z oddziału. - Velitel může najmout posádku AI na vlajkách základního tábora. Pomocí modulu Štábu (CTRL + MEZERNÍK) zadávejte rozkazy svým jednotkám. Rovněž můžete dočasně ovládat a propouštět velitele družstva stejným způsobem, jako to děláte s AI členy týmu. - 指挥官可以在基地旗帜招募AI班组。使用指挥部模块(Ctrl + 空格)来给你的班组下达命令。你也可以临时控制班长, 从而像指挥小队成员一样指挥AI小队。 + + Final Warning + Dernier Avertissement - - Patcom by Hazey.<br/>Persistent Save by zooloo75.<br/>Tags by Marker and Melbo.<br/>JAS by Jeroen (sorry for including you that late)<br/>Advanced Towing by Seth Duda. - Patcom von Hazey.<br/>Persistent Save von zooloo75.<br/>Tags von Marker und Melbo.<br/>JAS von Jeroen (Entschuldige, dass es so lange gedauert hat dich hinzuzufügen)<br/>Advanced Towing von Seth Duda. - Patcom da Hazey.<br/>Salvataggio Persistente di zooloo75.<br/>Tags da Marker and Melbo.<br/>JAS da Jeroen (Scusa per averti incluso così tardi)<br/>Advanced Towing da Seth Duda. - Patcom by Hazey.<br/>Persistent Save by zooloo75.<br/>Tags by Marker and Melbo.<br/>JAS by Jeroen (sorry for including you that late)<br/>Advanced Towing by Seth Duda. - Patcom par Hazey.<br/>Sauvegarde Persistante par zooloo75.<br/>Tags par Marker et Melbo.<br/>JAS par Jeroen (désolé de t'introduire aussi tard)<br/>Remorquage avancé par Seth Duda. - Patcom의 Hazey.<br/>영구 저장의 zooloo75.<br/>Tags의 Marker와 Melbo.<br/>JAS의 Jeroen (너무 늦게 포함해서 죄송합니다)<br/>Advanced Towing의 Seth Duda. - Patcom от Hazey.<br/>Сохранение игры от zooloo75.<br/>Тэги от Marker и Melbo.<br/>JAS от Jeroen (извиняемся за столь поздное упоминание)<br/>Расширенная буксировка от Seth Duda. - Patcom stworzony przez Hazey.<br/>Persistent Save stworzony przez zooloo75.<br/>Tags stworzony przez Marker i Melbo.<br/>JAS stworzony przez Jeroen.<br/>Advanced Towing stworzony przez Seth Duda. - Patcom od Hazey.<br/>Trvalé Uložit podle zooloo75.<br/>Štítky Marker a Melbo.<br/>JAS od Jeroen (omlouvám se za to, že jste byli pozdě)<br/>Štítky od Markera a Melba.<br/>Rozšířené tažení od Setha Dudy. - Patcom by Hazey.<br/>Persistent Save by zooloo75。<br/>Tags by Marker 和 Melbo。<br/>JAS by Jeroen (抱歉这么晚才把你添加进来)。<br/>Advanced Towing by Seth Duda。 + + + + Artillery menu - - Integrated (optional) Mods:<br/>TFAR: Radio integrated in Arsenal. Sound disabled when player is unconscious.<br/>ACE Medical: Will disable Antistasi revive system.<br/><br/>CAUTION: The use of Persistent Save system with TFAR and any weapon mod activated will make them mandatory in future.<br/><br/>Any client sided Mod, such as JSRS, Blastcore, UI Mod should work.<br/><br/>Units and vehicles mods won't work. AI Mods may cause malfunctions (in any case Antistasi has heavy AI tweaking). - Integrierte (optionale) Mods:<br/>TFAR: Funkgerät in Arsenal integriert. Sound deaktiviert, wenn der Spieler bewusstlos ist.<br/>ACE Medical: Deaktiviert das Antistasi Revive System.<br/>VORSICHT: Die Speicherung des Spielstands mit TFAR oder jedglicher Mod für Waffen führt dazu, dass diese Mods bis zum Ende notwendig sind.<br/><br/>Jeder clientseitige Mod, wie z.B. JSRS, Blastcore oder UI Mod sollte funktionieren.<br/>Einheiten und Fahrzeuge aus Mods funktionieren nicht. KI Mods können zu Fehlern führen. (Antistasi hat in jedem Fall viel am KI Verhalten geändert) - Integrate (opzionali) Mods: <br/>TFAR: Radio integrate nell'Arsenal. Suoni disabilitati quando il giocatore è privo di sensi.<br/>Ace Medical: Disabiliterà il sistema medico di Antistasi.<br/><br/>Attenzione:Se verrà eseguito un salvataggio con le mod opzionali attive diventeranno obbligatorie la prossima volta che si tenta entrare.<br/><br/>Qualunque mod client come: JSRS, Blastcore, UI Mod, dovrebbero funzionare<br/><br/>Mod che aggiungono veicoli e unità non funzioneranno. Mod che modificano il comportamento dell'IA potrebbero creare problemi poiché Antistasi modifica pesantemente l'IA. - Mods Integrados (opcionales): <br/> TFAR: Radio integrada en el Arsenal. Sonido deshabilitado cuando el jugador está inconsciente. <br/>ACE medical: Sustituirá el metódo de reanimación de Antistasi. <br/><br/>ATENCIÓN: El uso del sistema de Guardado Persistente con TFAR y/o con cualquier mod de armas activo hará que seán obligatorios en el futuro.<br/><br/>Cualquier otro mod del cliente, como JSRS, Blastcore, UI Mod deberían funcionar.<br/><br/>Mods de unidades y vehículos no funcionan. Mods de IA pueden ocasionar errores (En cualquier caso Antistasi tiene una alta modificación del comportamiento de la IA). - Mods ntégrés (optionnels) :<br/>TFAR: Radio intégré dans Arsenal. Son desactivé quand le joueur est inconscient.<br/>ACE Medical: Desactivera le sysème de réanimation d'Antistasi.<br/><br/>ATTENTION : l'usage du système d Sauvegarde Persistante avec TFAR ou n'importe quel autre mod d'armes activé les rendra ogligatoire par la suite.<br/><br/>Tout les mods côté clients, tels que JSRS, Blastcore, mods d'UI devraient fonctionner.<br/><br/>Les mods d'unité et de véhicules ne marcheront pas. Les mods d'IA risquent de causer des problèmes (dans tout les cas Antistasi contient beaucoup d'ajustements à l'IA).. - 통합 (선택적)모드:<br/>TFAR: 무전기가 무기고에 통합됩니다. 플레이어가 의식불명이 되면 소리가 비활성화됩니다.<br/>ACE 의료: 안티스타시 소생 시스템을 비활성화합니다.<br/><br/>주의: TFAR 및 활성화된 모든 무기 모드화 함께 영구 저장 시스템을 사용하면 해당 게임이 끝날 때까지 계속 해당 모드를 사용해야 합니다.<br/><br/>JSRS, Blastcore, UI 모드와 같은 클라이언트 전용 모드는 잘 작동할 겁니다.<br/><br/>유닛 또는 차량 모드는 작동하지 않습니다. AI 개선 모드는 오작동을 일으킬 수 있습니다(어떠한 경우는 안티스타시는 AI을 심하게 조정합니다). - Интегрированные (опциональные) моды:<br/>TFAR: рации интегрированы с Арсеналом. Звук отключен, когда игрок без сознания.<br/>ACE Medical: отключит систему оживления Antistasi.<br/><br/>ОСТОРОЖНО: Использование Сохранения Игры с включенным TFAR и/или любым оружейным модом сделает их обязательным в будущем.<br/><br/>Любые моды, влияющие только на игрока, такие как JSRS, Blastcore, UI Mod должны работать.<br/><br/>Моды на технику и фракции работать не будут. Моды на изменение логики ИИ могут вызвать ошибки (Antistasi очень серьезно покопалось в мозгах ИИ). - Zintegrowane (opcjonalne) Mody:<br/>TFAR: Radio zintegrowane iw Arsenale. Dźwięk wyłączony, gdy gracz jest nieprzytomny.<br/>ACE Medical: Wyłączy system leczenia Antistasi.<br/><br/>UWAGA: Korzystanie z systemu Trwały Zapis wraz z modyfikacją TFAR i modyfikacjami dodającymi broni sprawi, że będą one obowiązkowe przy wczytaniu zapisu gry.<br/><br/>Każdy mod po stronie klienta, taki jak JSRS, Blastcore oraz mody na interfejs gry powinny działać.<br/><br/>Modyfikacje dodające jednostki i pojazdy nie będą działać. Mody na AI mogą powodować problemy (Antistasi domyślnie ma poprawione i podkręcone AI). - Integrované (volitelné) Módy:<br/>TFAR: Rádio integrované v Arsenalu. Zvuk je deaktivován, když je hráč v bezvědomí.<br/>ACE Lékař: Vypne Antistasi revive system.<br/><br/>UPOZORNĚNÍ: Používání systému Uložení hry s TFAR a jakýmkoli aktivovaným módem zbraně je v budoucnosti povinné.<br/><br/> Mód by měl fungovat. Módy pro jednotky a vozidla nebudou fungovat.<br/><br/> Režimy AI mohou způsobit poruchy (v každém případě má Antistasi těžké vylepšení AI). - 内置支持的(可选)模组: <br/>TFAR: 无线电已集成至军火库。玩家失去意识时将会禁用声音。<br/>ACE医疗: 将会禁用 Antistasi 复苏系统。<br/><br/>注意: 进行永久性存储时使用TFAR和任何武器模组, 将使它们成为强制性模组。<br/><br/>任何客户端模组, 如JSRS, Blastcore, 用户界面模组都应当能够正常使用。<br/><br/>单位和载具模组不会正常工作。AI模组可能会导致任务异常(在绝大多数情况下, Antistasi 对AI逻辑进行了重度调整)。 + + Opens the Antistasis artillery support menu (commander only). - - LanCommi for his artwork.<br/>Goon and jw custom: Part of the code for the NAPALM script.<br/>rebel12340: Radio Jam script<br/>Manko: Earplug snippet<br/>bobchaos: Managing the community despite all difficulties.<br/>And all those players who spend their time on making comments, suggestions and reports on Steam, Github and BIS forums. - LanCommi per i suoi artworks.<br/>Goon e jw custom: parte del codice per lo script del NAPALM.<br/>rebel12340: Script di Radio Jam<br/>Manko: earplugs snippet<br/>bobchaos: Gestione della comunità nonostante tutte le difficoltà.<br/>E tutti quei giocatori che passano il loro tempo a fare commenti, suggerimenti e rapporti sui forum di Steam, Github e BIS. - LanCommi por su arte.<br/>Goon and jw custom:Parte del código del NAPALM script.<br/>rebel12340: Radio Jam script<br/>Manko: Earplug snippet<br/>bobchaos: Manejar la comunidad aun con todas las dificultades.<br/>Todos aquellos jugadores que invirtieron su tiempo en hacer comentarios, sugerencias y reportes en Steam, Github y foros de BIS. - LanCommi pour son artwork.<br/>Goon et jw custom: pour une partie du code du script NAPALM.<br/>rebel12340: pour le script de brouillage radio.<br/>Manko: pour le morceau de code pour les bouchons d'oreilles.<br/>bobchaos: pour avoir gérer la communauté malgré toutes les difficultés.<br/>Et à tous les joueurs qui passent leur temps à faire des commentaires, des suggestions et des rapports sur les forums Steam, Github et BIS. - LanCommi: 아트워크<br/>Goon과 jw custom: 네이팜 스크립트 코드 일부<br/>rebel12340: 무전 작동불량 스크립트<br/>Manko: 귀마개 스크립트<br/>bobchaos: 모든 어려움에도 불구하고 커뮤니티를 관리함<br/>그리고 스팀, 깃헙 및 보헤미아 인터렉티브 스튜디오 포럼에 의견, 제안 및 보고서를 작성하는 데 시간을 주신 모든 플레이어. - LanCommi за его творчество.<br/>Goon и jw custom: часть кода для скрипта Напалма.<br/>rebel12340: скрипт на глушение раций<br/>Manko: Беруши<br/>bobchaos: Управление сообществом несмотря на все трудности.<br/>И все те игроки, которые потратили свое время на комментирование, создание предложений и репортов в Steam, Github и формах BIS. - LanCommi za jego prace graficzne.<br/>Goon i jw custom: Część kodu skryptu dodającego NAPALM.<br/>rebel12340: Skrypt dodający zagłuszacz radia<br/>Manko: Skrypt na zatyczki do uszu<br/>bobchaos: Zarządzanie społecznością pomimo wszystkich trudności.<br/>I wszyscy ci gracze, którzy spędzają czas na tworzeniu komentarzy, sugestii i raportów na forach, Discordzie, Steam, Github i BIS. - LanCommi za jeho umělecké dílo.<br/>Goon a jw vlastní: Část kódu pro skript NAPALM.<br/>rebel12340: Radio Jam script<br/>Manko: Sniper snippet<br/>bobchaos: Správa komunity i přes všechny obtíže.<br/>A všichni hráči, kteří tráví čas přípravou komentářů, návrhů a zpráv na fórech Steam, Github a BIS - LanCommi 的美术设计。<br/>Goon 和 jw custom: 部分凝固汽油弹(NAPALM)脚本。<br/>rebel12340: 无线电阻塞脚本。<br/>Manko: 耳塞脚本。<br/>bobchaos: 尽管困难重重, 但仍在管理社区。<br/>以及所有花时间在Steam、Github和BIS论坛上发表评论、建议和报告的玩家。 + + Battle menu - - Welcome to Arma 3 - %1. This mission aims to simulate guerilla combat, tactics and strategic situations. It is not a quick and easy mod, it is long term, step-by-step mission with LOTS of features and enhanced AI. - Willkommen zu Arma 3 - %1. Diese Mission zielt darauf ab Guerillakrieg, -taktiken und -strategien zu simulieren. Es ist kein schneller und einfacher Spielmodus. Es ist eine Mission ausgelegt auf eine lange Spielzeit mit einer MENGE an Features und erweiterter KI. - Benvenuto in Arma 3 - %1. Questa missione cerca di simulare il combattimento da guerrilla, tattiche e situazioni strategiche. Non è una mod facile e veloce, è a lungo termine, una missione passo dopo passo con MOLTE caratteristiche e un IA migliorata. - Bienvenidos a Arma 3 - %1. Esta misión quiere simular el combate de guerrillas, así como situaciones tácticas y estratégicas. No es un modo rápido ni fácil, es a largo plazo, misiones paso a paso con MUCHAS opciones e IA avanzada. - Bienvenue sur Arma 3 - %1. Cette mission vise à simuler des combats de guérilla, des tactiques et des situations stratégiques. Ce n'est pas un mod rapide et facile, c'est une mission à long terme, étape par étape, avec BEAUCOUP de fonctionnalités et une IA améliorée. - 아르마 3 - %1에 오신 것을 환영합니다. 이 임무는 게릴라전, 전술, 전략적 상황을 시뮬레이션하는 것을 목표로 합니다. 이 임무는 빠르고 쉬운 모드가 아니라 많은 기능과 향상된 AI 가진 장기적이고 단계적인 임무입니다. - Добро пожаловать в Arma 3 - %1. Эта миссия направлена на моделирование партизанского боя, тактики и стратегических ситуаций. Это не быстрый и легкий мод, это долгосрочная, пошаговая миссия с МНОЖЕСТВОМ функций и улучшенным ИИ. - Witamy w Arma 3 - %1. Ta misja ma na celu symulację walki partyzanckiej, taktyki i sytuacji strategicznych. Nie jest to szybki i łatwy mod, to długoterminowa misja z dużą ilością funkcji i ulepszoną sztuczną inteligencją. - Vítejte v Arma 3 - %1. Cílem této mise je simulovat partyzánský boj, taktiku a strategické situace. Není to rychlý a snadný mód, je to dlouhodobá, postupná mise s mnoha funkcemi a vylepšeným AI. - 欢迎来到 Arma 3 - %1。本任务旨在模拟游击战的战斗、战术和战略态势。这不是一个快速、简单的模式, 而是长期的、循序渐进的, 带有大量特性和增强型AI的任务。 + + Opens the Antistasis battle menu. - - You will win the game when most of the population supports Faction and you have conquered all the Airbases. - Du erringst den Sieg, wenn der Großteil der Zivilbevölkerung deine Fraktion unterstützt und sich alle Flugplätze in deiner Hand befinden. - Vincerai una volta che la maggior parte della popolazione supporta la tua Fazione e quando avrai conquistato tutte le basi aeree - Conseguiras la victoria si la mayoria de la población apoya tu facción y si conquistas todas las bases aéreas. - Vous gagnerez la partie lorsque la majorité de la population soutiendra la faction et que vous aurez conquis toutes les bases aériennes. - 인구의 대부분이 당신의 팩션을 지지하고 당신이 모든 공군 기지와 군사 기지를 점령했을 때 게임에서 승리할 것입니다. - Вы выиграете игру, когда большая часть населения поддержит фракцию и вы захватите все авиабазы. - Wygrasz grę, gdy większość populacji mapy poprze rebelie i podbijesz wszystkie Bazy Lotnicze wroga. - Vyhrajete hru, když většina populace podporuje frakci a dobyli jste všechny letecké základny. - 当绝大多数民众支持我方阵营, 并且我方已占领所有空军基地时, 你将赢得游戏胜利。 + + Dismiss Previous Hint - - You will lose the game if %1 has murdered 1/3 of the total population. - Du verlierst das Spiel, wenn %1 1/3 der gesamten Bevölkerung ermordet hat. - Perderai se il %1 ha ucciso 1/3 della popolazione totale. - Perderás si %1 asesina a 1/3 del total de la población. - Vous perdrez la partie si %1 a tué 1/3 de la population totale. - %1이(가) 전체 인구의 1/3을 학살할 경우 게임에서 패배합니다. - Вы проиграете игру, если %1 убил 1/3 всего населения. - Przegrasz grę, jeśli %1 zamordował 1/3 całej populacji. - Ztratíte hru, pokud %1 zavraždí 1/3 celkové populace. - 如果 %1 谋杀了总人口的1/3, 你将输掉这场游戏。 + + Clears the last hint notification. - - There is an All vs All war in %4. %1 and %2 are constantly attacking each other, but that does not mean they don't shoot at %3 on first sight.<br/><br/>%1 and %2 Aggro points represent how much threat they see in %3 faction.<br/><br/>Generally speaking those points will low or raise depending on your actions against them and civilians. - Es ist ein Jeder gegen Jeden Krieg in %4. %1 und %2 greifen sind ununterbrochen gegenseitig an. Dies bedeutet aber nicht, dass sie nicht bei Kontakt direkt %3 angreifen.<br/><br/>%1 und %2 Aggressivitätspunkte zeigen an, wie hoch diese die Bedrohung der %3 Fraktion einschätzen.<br/><br/>Grundsätzlich erhöhen und verringern sich diese Werte gemäß deinen Unternehmungen gegen die jeweilige Fraktion oder die Zivilbevölkerung. - C'è una guerra Tutti contro Tutti in %4. %1 e %2 si attaccano costantemente a vicenda, ma ciò non significa che non sparino a %3 a prima vista.<br/><br/>%1 e %2 punti Aggro rappresentano la quantità di minaccia che vedono in %3 fazione.<br/><br/>In generale, quei punti diminuiranno o aumenteranno a seconda delle tue azioni contro di loro e contro i civili. - Esta guerra es un todos contra todos en %4. %1 y %2 están constantemente atacándose, pero esto no significa que no dispararán si previo aviso a %3.<br/><br/>Puntos de Aggre de %1 y de %2 representan cuanto pelígro ven en la facción %3.<br/><br/>En términos generales, estos puntos incrementarán o descenderán dependiendo de tus acciones contra ellos y/o civiles. - Il y a une guerre tous contre tous dans %4. %1 et %2 s'attaquent constamment, mais cela ne signifie pas qu'ils ne tirent pas sur %3 à vue.<br/><br/> Les points Aggressivité de %1 et %2 représentent la menace qu'ils voient dans la faction %3.<br/><br/>De manière générale, cette valeur augmentera et baissera en fonction de vos actions contre eux et les civils. - %4는 프리 포 올 모드입니다. %1 과 %2는 주기적으로 서로를 공격하고, %3 또한 공격할것입니다.<br/><br/>%1 및 %2의 공격성 포인트는 %3 팩션에서 얼마나 많은 위협이 발생하는지를 나타냅니다.<br/><br/>일반적으로 말하면 그들과 민간인에 대한 당신의 행동에 따라 해당 포인트는 낮아지거나 높아질 것입니다. - В %4 идет война Все против Всех. %1 и %2 постоянно атакуют друг друга, но это не значит, что они не стреляют по %3 при обнаружении.<br/><br/>Агрессия %1 и %2 показывает насколько сильную угрозу они видят в %3. <br/><br/>В общем, эти очки будут уменьшаться или увеличиваться в зависимости от ваших действий против них и мирных жителей - W %4 trwa wojna Wszyscy Kontra Wszyscy. %1 i %2 nieustannie atakują się nawzajem, ale to nie znaczy, że nie strzelają do %3 .<br/><br/>%1 i %2 Punkty Agresji oznaczają, jak duże zagrożenie inne frakcje widzą we frakcji %3.<br/><br/>Ogólnie rzecz biorąc, punkty te zmniejszą się lub rosną w zależności od twoich działań przeciwko nim i cywilom. - V %4 je válka Všichni proti Všem. %1 a %2 neustále útočí na sebe, ale to neznamená, že na první pohled nestřílejí na %3.<br/><br/>%1 a %2 Aggro body představují to, jak velkou hrozbu představují vidět ve frakci %3.<br/><br/>Obecně řečeno, tyto body se budou snižovat nebo zvyšovat v závislosti na vašem jednání proti nim a civilistům. - %4 发生了全面战争。%1 和 %2 在持续地互相攻击, 但这并不意味着他们在见到 %3 时不会开火。<br/><br/>%1 和 %2 点侵略性表示他们认为 %3 的威胁程度有多大。<br/><br/>通常而言, 取决于你对他们和平民的行动, 这一点数将会提升或降低。 + + Toggle ear plugs - - HR or Manpower comes from citizen support on each city. Manpower is needed to recruit more units (1 HR Point = 1 Soldier) - Mannstärke wird durch die zivile Unterstützung aus jeder Stadt generiert. Sie ist notwendig, um mehr Einheiten zu rekrutieren. 1 Punkt entspricht dabei einem Soldaten. - RU e la Manodopera provengono dal supporto dei civili in ogni città. La manodopera è necessaria per arruolare nuovi combattenti (un punto RU = un soldato) - RH o Recursos Humanos són proveidos por el soporte ciudadano de cada ciudad. RH son necesarios para reclutar más unidades (1 RH = 1 Soldado) - Les Ressources Humaines ou la main-d'œuvre proviennent du soutien des citoyens dans chaque ville. La main-d'œuvre est nécessaire pour recruter plus d'unités (1 point RH = 1 soldat) - 인력은 각 도시의 주민의 지지로부터 나옵니다. 인력은 유닛을 모집하는 데 필요합니다. (1 인력 포인트 = 병사 1명) - ЛР или Людские Ресурсы прибывают из поддержки граждан в каждом городе. Для набора большего количества юнитов требуется рабочая сила (1 очко ЛР = 1 солдат). - HR czyli z ang. „Zasoby Ludzkie (Human Resources)” pochodzi ze wsparcia obywateli w każdym mieście. Zasoby Ludzkie są potrzebna do rekrutacji większej liczby jednostek (1 Punkt HR = 1 Żołnierz) - Pracovní síla nebo Lidská sila pochází z občanské podpory v každém městě. Pro nábor více jednotek je zapotřebí pracovní síly (1 HR bod = 1 voják) - 人力资源或人力源自每个城市公民的支持。需要更多的人力才能招募更多的单位(1个人力资源点数 = 1名士兵)。 + + Toggles the ear plugs (no effect when using ace). - - In MP games there are two money pools. Faction Money -which is for Commander use only- and personal money. Personal money can be used by any player to recruit AI or buy vehicles. Faction earns money by taxes and accomplishing missions. Personal money comes from killing enemies and accomplishing missions. Options to transfer or donate money are found in the Y menu. Commander can grab money from the Faction Pool to his own account. - In Mehrspielerspielen gibt es zwei Kassen. Die Fraktionskasse, welche nur vom Kommandanten genutzt werden kann, und das persönliche Geld. Das persönliche Geld kann von jedem Spieler selbst genutzt werden, um KI Einheiten oder Fahrzeuge zu kaufen. Die Fraktion erhält Gelder durch Abgaben und der Erfüllung von Sekundärmissionen. Persönliche Gelder erhält ein Spieler durch das Ausschalten von feindlichen Einheiten und der Erfüllung von Sekundärmissionen. Möglichkeiten Gelder zu transferieren sind im Z-Menü zu finden. Der Kommandant kann Geld aus der Fraktionskasse für seinen persönlichen Gebrauch entnehmen. - Nelle partite MP ci sono due casse di denaro. Il denaro della fazione, che è solo per uso del comandante, e il denaro personale. Il denaro personale può essere utilizzato da qualsiasi giocatore per reclutare IA o acquistare veicoli. La fazione guadagna denaro con le tasse e portando a termine missioni. I soldi personali provengono dall'uccisione di nemici e dal compimento di missioni. Le opzioni per trasferire o donare denaro si trovano nel menu Y. Il comandante può prelevare denaro dalla cassa della fazioni per poi inserirlo sul proprio conto. - En partidas MJ hay dos alijos de dinero. Dinero de la Facción -Solo puede usarlo el Comandante- y dinero personal. El dinero personal puede ser usado por todos los jugadores para reclutar a soldados IA o comprar vehículos. La facción gana dinero de impuestos y cumpliendo misiones. El dinero personal viene de matar enemigos y cumplir misiones. La opción de transferir o donar dinero se encuentra en el menú de Y. El Comandante puede coger dinero del alijo de la Facción para su propia cuenta. - Dans les jeux MP, il y a deux porte monnaie. L'Argent de faction - qui est destiné à un usage exclusif par le Commandant - et argent personnel. L'argent personnel peut être utilisé par n'importe quel joueur pour recruter des IA ou acheter des véhicules. La faction gagne de l'argent grâce aux taxes et aux missions accomplies. L'argent personnel se gagne en tuant des ennemis et en accomplissant des missions. Les options pour transférer ou donner de l'argent se trouvent dans le menu Y. Le commandant peut récupérer de l'argent du porte monnaie de la faction sur son propre compte. - 멀티플레이 게임에선 두 개의 자금 자산이 있습니다. 지휘관 전용 자금과 개인 자금입니다. 개인 자금은 누구나 AI를 모집하거나 차량을 구매하는 데 사용할 수 있습니다. 팩션 자금은 세금과 임무 수행으로 벌 수 있습니다. 개인 자금은 적을 죽이고 임무를 완수하는 데서 나옵니다. 송금 또는 기부 옵션은 Y 메뉴에서 확인할 수 있습니다. 지휘관은 팩션 자산에서 개인 계좌로 돈을 인출할 수 있습니다. - В MP-играх есть два пула денег. Деньги фракции, предназначенные только для командиров, и личные деньги. Любой игрок может использовать личные деньги для найма ИИ или покупки транспортных средств. Фракция зарабатывает деньги налогами и выполнением миссий. Личные деньги поступают от убийства врагов и выполнения миссий. Варианты перевода или пожертвования денег находятся в меню Y. Командующий может забрать деньги из пула фракций на свой счет. - W grach online z innymi graczami istnieją dwie pule pieniędzy. Pieniądze Frakcji - przeznaczone wyłącznie dla dowódców - oraz Pieniądze Osobiste. Pieniądze osobiste mogą być wykorzystane przez dowolnego gracza do rekrutacji AI lub kupowania pojazdów. Frakcja zarabia na podatkach i wypełnianiu misji. Pieniądze osobiste pochodzą z zabijania wrogów i wykonywania misji. Opcje przelewu lub darowizny pieniężnej znajdują się w menu Y. Dowódca może pobierać pieniądze z puli frakcji na własne konto. - V Multiplayerových hrách existují dva peněžní systémy. Frakční peníze - které jsou používány pouze velitelem - a osobní peníze. Osobní peníze může použít kterýkoli hráč k náboru AI nebo k nákupu vozidel. Frakce vydělává peníze z daní a ze splněných úkolů. Osobní peníze pocházejí ze zabíjení nepřátel a plnění úkolů. Možnosti převodu nebo darování peněz naleznete v nabídce Y. Velitel může vzít peníze z frakčního fondu na svůj vlastní účet. - 在多人游戏中有两种资金池。阵营资金——仅限指挥官使用——和个人资金。任何玩家都可以使用个人资金来招募AI或购买载具。阵营资金通过税收和完成任务获得。个人资金来源于击杀敌人和完成任务。Y键菜单中有用于转移或捐献资金的选项。指挥官可以将阵营资金存入他的个人账户。 + + Toggle info bar - - Money comes from a combination of citizens support on each city, resources conquered, factories conquered (which boost the economy) and power provided to all of them with a nearby friendly power plant (you may also conquer them to cut off Money supply to the enemy). Money is used to purchase vehicles, units and squads. - Geld wird verdient durch die Unterstützung der Zivilbevölkerung in jeder Stadt, den eroberten Ressourcen und Fabriken (welche die Wirtschaft ankurbeln) und gelieferten Strom zu allen diesen Zonen von einem nahen eroberten Kraftwerk. Es ist auch möglich durch die Eroberung von Kraftwerken den Geldfluss des Feindes zu beeinflussen. Geld wird für den Kauf von Fahrzeugen, Einheiten und Gruppen genutzt. - Il denaro proviene da una combinazione di: supporto dei cittadini in ogni città, risorse conquistate, fabbriche conquistate (che migliorano l'economia) e dall' energia fornita con una centrale elettrica amica vicina (puoi anche conquistare queste strutture strategiche per interrompere l'approvvigionamento di denaro al nemico ). Il denaro viene utilizzato per acquistare veicoli, unità e squadre. - El dinero viene de la combinación del soporte ciudadano de cada ciudad, recursos tomados, fábricas conquistadas (que incrementan la economía) y el poder propordionado de todos ellos juntos a una planta de energía cercana aliada (también conviene conquistar estas zonas para cortar de suministro al enemigo). El dinero es usado para comprar vehñiculos, unidades y escuadras. - L'argent provient d'une combinaison du soutien des citoyens dans chaque ville, des ressources conquises, des usines conquises (qui stimulent l'économie) et de l'énergie fournie à tous avec une centrale électrique amie à proximité (vous pouvez également les conquérir pour couper l'approvisionnement en argent à l'ennemi ). L'argent est utilisé pour acheter des véhicules, des unités et des escouades. - 자금은 각 도시에 대한 주민들의 지원, 점령된 자원채취소, 점령된 공장(경제력 버프), 그리고 근처에 있는 아군의 발전소로 그들 모두에게 제공되는 전력(적에게 자금 공급을 차단하기 위해 점령할 수도 있음)의 조합으로 나옵니다. 자금은 차량, 유닛 또는 분대를 구입하는 데 사용됩니다. - Деньги поступают из поддержки граждан в каждом городе, завоеванных ресурсных точек, заводов (которые стимулируют экономику) и энергии, предоставляемой всем им от близлежащей дружественной электростанции (вы также можете победить их, чтобы отрезать денежную массу врагу). Деньги идут на покупку техники, юнитов и отрядов. - Pieniądze pochodzą ze wsparcia obywateli w każdym mieście, podbitych surowców, podbitych fabryk (które zwiększają gospodarkę) i elektrowni (możesz je również podbić, aby odciąć dopływ pieniędzy do wroga). Pieniądze służą do zakupu pojazdów, jednostek i oddziałów. - Peníze pocházejí z kombinace podpory občanů pro každé město, dobytých zdrojů, dobytých továren (které podporují ekonomiku) a elektřiny poskytované všem s blízkou přátelskou elektrárnou (můžete je také dobýt, abyste přerušili dodávky peněz nepříteli). Peníze se používají na nákup vozidel, jednotek a skupin. - 资金来源于每个城市公民的支持, 占领的资源点, 工厂(工厂将会促进经济发展), 以及由附近的友方发电厂提供的电力(你也可以通过占领上述区域来切断敌方的资金供应)。资金可用于购买载具、单位和班组。 + + Toggles the visibility of Antistasis information bar at the top of the screen. - - Every 10 minutes each faction receives Money and Manpower according to the zones they own, and the state they are in. Having a good amount of resource zones and some factories is the way of getting enough resources to win this war. - Alle 10 Minuten erhält jede Fraktion Geld und Mannstärke abhängig von den gehaltenen Zonen und deren Status. Eine große Anzahl and Ressourcen-Zonen und Fabriken zu besitzen ist der beste Weg, um genug Ressourcen für den Sieg in diesem Krieg zu erhalten. - Ogni 10 minuti ogni fazione riceve Denaro e Manodopera in base alle zone che possiede e allo stato in cui si trova. Avere una buona quantità di zone di risorse e alcune fabbriche è il modo per ottenere risorse sufficienti per vincere questa guerra. - Cada 10 minutos cada facción recive dinero y recursos humanos según las zonas controladas, y del estado en el qu estén. Tener una buena cantidad de zonas de recursos y algunas fábricas es el camino para obtener recursos suficientes para ganar la guerra. - Toutes les 10 minutes, chaque faction reçoit de l'argent et de la main-d'œuvre en fonction des zones qu'elle possède et de l'état dans lequel elle se trouve. Avoir une bonne quantité de zones de ressources et d'usines est la façon d'obtenir suffisamment de ressources pour gagner cette guerre. - 각 팩션은 10분마다 그들이 소유한 구역과 그들의 상태에 따라 자금과 인력을 받습니다. 많은 양의 자원채취소와 몇몇 공장을 가지는 것이 이 전쟁에서 이기기 위한 충분한 자원을 얻는 방법입니다. - Каждые 10 минут фракция получает деньги и ЛР в соответствии с зонами, которыми они владеют, и состоянием, в котором они находятся. Наличие большого количества ресурсных зон и некоторых заводов - это способ получить достаточно ресурсов, чтобы выиграть эту войну. - Co 10 minut każda frakcja otrzymuje pieniądze i siłę roboczą zgodnie z posiadanymi strefami i stanem, w którym się znajdują. Posiadanie dużej ilości stref zasobów i niektórych fabryk jest sposobem na zdobycie wystarczającej ilości zasobów, aby wygrać tę wojnę. - Každých 10 minut každá frakce obdrží peníze a pracovní sílu podle zón, které vlastní, a stavu, ve kterém se nacházejí. Mít dostatečné množství zón zdrojů a některé továrny je způsob, jak získat dostatek prostředků k vítězství v této válce. - 每隔10分钟, 每个阵营将会受到资金和人力, 其数量取决于阵营占领的区域和所处状态。拥有足够多的资源点和工厂, 是获取足够资源从而赢得这场战争的方法。 + + You've inserted your ear plugs. - - Flag: Vehicle and Squad Unit Recruitment. Commander Options.<br/>Petros: Side-missions (Commander Only).<br/>Map: Game Options.<br/>Camp-fire: Rest for 8 hours and Clear Forest (Commander Only). - Flaggenmast: Fahrzeug und Gruppen kaufen/rekrutieren, Kommandantenoptionen.<br/>Petros: Sekundärmissionen (nur Kommandant).<br/>Karte: Spieloptionen.<br/>Lagerfeuer: 8 Stunden ausruhen und Wald abholzen (nur Kommandant). - Bandiera: Veicoli e Reclutamento Squadre e Unità.Opzioni del Comandante. <br/>Petros: Missioni-Secondarie (Solo per il Comandante).<br/>Mappa: Opzioni di Gioco.<br/>Falò: Riposa per 8 ore e ripulisci la foresta (Solo per il Comandante). - Bandera: Vehículos y recltamiento de escuadras. Opciones del Comandante.<br/>Petros: Misiones secundarias (Solo para el Comandante).<br/>Mapa: Opciones de Juego.<br/>Campamento: Descansa por 8 horas y despeja la maleza (Solo para el Comandante). - Drapeau : Achat de véhicule et d'escouade. Options Commandant.<br/>Petros : Missions secondaires (Commandant uniquement).<br/>Carte : Options de la partie.<br/>Feu de camp : Se reposer pendant 8 heures et défricher la forêt (Commandant uniquement). - 깃발: 차량 및 분대원 모집. 지휘관 옵션.<br/>페트로스 : 사이드 임무(지휘관 전용).<br/>지도: 게임 설정.<br/>캠프 파이어: 8시간 동안 휴식을 취하고 숲을 없앱니다(지휘관 전용). - Флаг: Найм отрядов и техники. Опции Командующего.<br/>Петрос: миссии для стороны (только для Командующего).<br/>Карта: Настройки Игры.<br/>Палатка: отдых на 8 часов и очистка леса (только для Командующего). - Flaga: Rekrutacja pojazdów i oddziałów. Opcje dowódcy.<br/>Petros: Misje poboczne (tylko dowódca).<br/>Mapa: Opcje gry.<br/>Ognisko: Odpoczynek przez 8 godzin i Wyczyść las (tylko dowódca). - Vlajka: Nábor vozidel a jednotek. Možnosti velitele.<br/>Petros: Postranní mise (pouze velitel).<br/>Mapa: Možnosti hry.<br/>Táborový oheň: Odpočinek po dobu 8 hodin a Vyklidit les (Pouze velitel). - 旗帜: 载具和班组招募, 指挥官选项。<br/>Petros: 支线任务(仅限指挥官使用)。<br/>地图: 游戏选项。<br/>营火: 休息8小时并清理森林(仅限指挥官使用)。 + + You've taken out your ear plugs. - - Just as with any resistance movement, leadership is not as stable as in organised states. Any player can take the role of Faction Force Commander if the current one is not very popular... Demonstrate your skill while accomplishing missions and killing enemies and maybe you will become the next leader. - Wie üblich in Widerstandsbewegungen, ist die Führung nicht so stabil wie in organisierten Streitkräften. Jeder Spieler kann die Rolle des Fraktionsanführers übernehmen, wenn die Reputation des aktuellen Anführers niedrig ist. Erhöhe deine eigene Reputation durch die Erfüllung von Sekundärmissionen und dem Ausschalten von feindlichen Einheiten und du kannst der nächste Anführer werden. - Proprio come con qualsiasi movimento di resistenza, la leadership non è stabile come negli stati organizzati. Qualsiasi giocatore può assumere il ruolo di Faction Force Commander se quello attuale non è molto popolare... Dimostra la tua abilità mentre porti a termine missioni e uccidi nemici e forse diventerai il prossimo leader. - Como cualquier movimiento de resistencia, el liderazgo no es tan estable como en estados organizados. Cualquier jugador puede tomar el rol de Forzar Comandante de Facción si el actual no es muy popular... Demuestra tus habilidades a la vez que completas misiones y matas a enemigos y, quizás, puedas convertirte en el próximo líder. - Comme pour tout mouvement de résistance, le commandement n'est pas aussi stable que dans les États organisés. N'importe quel joueur peut jouer le rôle de commandant de la Faction si l'actuel n'est pas très populaire ... Démontrez vos compétences tout en accomplissant des missions et en tuant des ennemis et peut-être deviendrez-vous le prochain chef. - 다른 저항군과 마찬가지로 지휘부는 조직화된 국가처럼 안정적이지 못합니다. 현재 많은 지지를 받지 못하면 다른 플레이어가 지휘관을 맡을 수 있습니다... 훌륭한 작전 수행능력과 사격실력을 보여준다면 다음 지휘관이 될 수 있습니다. - Как и в случае с любым движением сопротивления, руководство не так стабильно, как в организованных государствах. Любой игрок может взять на себя роль командующего силами фракции, если текущий не очень популярен... Продемонстрируйте свое мастерство, выполняя миссии и убивая врагов, и, возможно, вы станете следующим лидером - Tak jak w przypadku każdego ruchu oporu, przywództwo nie jest, tak stabilne, jak w zorganizowanych państwach. Każdy gracz może wcielić się w rolę dowódcy rebelii, jeśli obecny nie jest zbyt popularny... Wykaż się umiejętnościami podczas wykonywania misji i zabijania wrogów, a może zostaniesz kolejnym przywódcą. - Stejně jako u každého hnutí odboje, vedení není tak stabilní jako v organizovaných státech. Každý hráč může převzít roli velitele frakcí, pokud současný není příliš populární ... Prokázat své dovednosti při plnění misí a zabíjení nepřátel a možná se stanete dalším vůdcem. - 就像任何抵抗运动一样, 领导层并不像主权国家那样稳定。任何玩家都可以扮演阵营指挥官的角色, 如果现任指挥官不是很受欢迎的话...在完成任务和杀死敌人的同时展示你的技能, 你就有可能成为下一任领袖。 + + Ear Plugs - - When you mount a truck, you may use the Transfer action in the action menu. It will search for nearby ammoboxes and load the contents of the nearest one into the truck's cargo space. You may then unload the truck in your ammobox at HQ for future use. Before transferring, make sure to unload backpack/vest contents into the Truck cargo space and then transfer. TIP: If your HQ Ammobox is full, use this functionality from a nearby truck to add more content to the ammobox as it will then accept everything :) - Befindest du dich in einem LKW, kannst du die Transfer-Aktion im Aktionsmenü nutzen. Dadurch wird der Inhalt der nähsten Munitionskiste in das Inventar deines LKWs transferiert. Anschließend kannst du deinen LKW bei deinem Munitionslager im HQ entladen, um die erbeuteten Gegenstände sicher einzulagern. Bevor du das Inventar des LKWs in dein Munitionslager transferierst, solltest du alle Gegenstände aus dem Inventar von Rucksäcken und Westen in das Grundinventar deines LKWs verschieben. TIPP: Wenn dein Munitionslager im HQ voll ist, kannst du über diese Funktion dennoch Gegenstände aus einem LKW einlagern :) - Quando sali su un camion, puoi utilizzare l'azione Trasferisci nel menu delle azioni. Cercherà le scatole di munizioni vicine e ne caricherà il contenuto nel vano di carico del camion. Puoi quindi scaricare il camion nella tua scatola di munizioni al Quartier Generale. Prima del trasferimento, assicurati di scaricare il contenuto dello zaino/del giubbotto nel vano di carico del camion e quindi trasferirlo. SUGGERIMENTO: se la tua Cassa di Munizioni al Quartier Generale è piena, usa questa funzionalità da un camion vicino per aggiungerci più contenuti :) - Cuando te montas en un camión, puedes usar la acción de transferir en el Menú de Acción. Esto buscará por cajas de munición cercanas y cargará el contenido del más cercano al camión. Entonces podrás descargar el camion en tu caja de munición del CG para su uso en el futuro. Antes de transferirlo, asegurate separar el contenido de dentro de las mochilas/chalecos y meterlas en el camión. CONSEJO: Si tu caja de munición del CG está llena, usa esta función desde un camión cercano para añadir más contenido a tu caja de munción ya que aceptará todo :) - Lorsque vous êtes dans un camion, vous pouvez utiliser l'action Transférer dans le menu d'action. Il recherchera les boîtes de munitions à proximité et chargera le contenu de la plus proche dans l'espace de chargement du camion. Vous pouvez ensuite décharger le camion dans votre Arsenal au QG pour une utilisation future. Avant le transfert, assurez-vous de décharger le contenu du sac à dos / gilet dans l'espace de chargement du camion, puis transférez. CONSEIL: Si votre Arsenal au QG est plein, utilisez cette fonctionnalité à partir d'un camion à proximité pour ajouter plus de contenu à la boite car il acceptera alors tout :) - 트럭에 마운트할 때 행동 메뉴에서 전송 상호작용을 사용할 수 있습니다. 근처의 탄약상자를 수색하고 가장 가까운 탄약상자의 내용물을 트럭의 화물칸에 싣을 것입니다. 그런 다음 나중에 사용할 수 있도록 본부의 탄약상자에 트럭의 내용물을 내리면 됩니다. 전송하기 전에, 배낭/조끼 내용물을 트럭 화물칸에 내린 후 전송해야 합니다. 팁: 본부의 탄약상자가 가득 차면 근처 트럭의 이 기능을 사용하여 탄약상자의 내용물을 추가하십시오. 탄약상자는 모든 걸 넣을 수 있습니다. :) - Когда вы садитесь в грузовик, вы можете использовать действие «Переместить» в меню действий. Он будет искать ближайшие ящики и загружать содержимое ближайшего в грузовое пространство грузовика. Затем вы можете разгрузить грузовик в свой боезапас в штаб-квартире для будущего использования. Перед перемещением убедитесь, что содержимое рюкзака/жилета выгружено в грузовое пространство грузовика, а затем перенесите его. СОВЕТ: если ваша штаб-квартира с боеприпасами заполнена, используйте эту функцию из ближайшего грузовика, чтобы добавить больше содержимого в ящик с боеприпасами, поскольку он станет принимать вообще всё. - Kiedy wsiadasz do ciężarówki, możesz użyć akcji Transfer w menu akcji. Gra wyszuka wtedy wszystkie pobliskie skrzynie z amunicją i załaduje zawartość najbliższej do przestrzeni ładunkowej ciężarówki. Następnie możesz rozładować ciężarówkę w swojej skrzynce na amunicję w kryjówce do wykorzystania w przyszłości. Przed przeniesieniem upewnij się, że zawartość plecaka/kamizelki została wyładowana do przestrzeni ładunkowej ciężarówki, a następnie przenieś. WSKAZÓWKA: Jeśli twoja skrzynka w kryjówce jest pełna, wtedy użyj tej funkcji na pobliskiej ciężarówce, aby dodać więcej zawartości do skrzyni. - Při použití nákladního vozu můžete použít akci „Přenos" v nabídce akcí. Vyhledá v blízkém okolí krabici s municí a vloží ji do nákladního prostoru. Poté můžete nákladní vůz vyložit na velitelství pro budoucí použití. Před přenosem se ujistěte, že jste obsahy baťohů/vest vyložili do nákladního prostoru nákladního vozu a poté jej přenesli. TIP: Pokud je váš inventář arzenálu plný, použijte tuto funkci z blízkého náklaďáku a přidejte do arzenálu další obsah, protože ten sežere všechno :) - 搭乘卡车时, 你可以使用动作选单中的转移动作。该动作会搜索附近的弹药箱, 并将最近的弹药箱中的内容装进卡车的货物空间。你可以在总部的弹药箱处卸货以供将来使用。在转移前, 确保已将背包/背心中的内容卸载至卡车的货物空间在进行转移。提示: 如果总部的弹药箱已满, 可以在附近的卡车上使用此功能向弹药箱中添加更多内容, 这样它就会接受任何东西 :) + + + + Attach To Tow Ropes + Attacher au treuil - - When there are no enemies nearby, fast travel to Faction controlled places. The Commander also has the ability to use this option on HC groups, selecting the group on HC bar and clicking on this button. - Sind keine Feinde in der Nähe, kannst du schnell zu von deiner Fraktion kontrollierten Orte reisen. Der Kommandant hat außerdem die Möglichkeit, diese Funktion für KI Gruppen zu nutzen, indem diese in der Oberbefehlsleiste ausgewählt und anschließend die Schaltfläche angeklickt wird. - Quando non ci sono nemici nelle vicinanze, utilizza il viaggio rapido nei luoghi controllati dalla fazione. Il comandante ha anche la possibilità di utilizzare questa opzione sulle squadre IA usando l'Alto Comando, selezionando il gruppo sulla barra Alto Comando e cliccando sul pusante del viaggio rapido. - Cuando no hay enemigos cerca, viaja rápido a lugares controlados por la Facción. El comandante también tiene la opción de usar esta opción en grupos de HC, seleccionando el grupo en la barra de HC y clickando en su botón. - Lorsqu'il n'y a pas d'ennemis à proximité, voyagez rapidement vers des endroits contrôlés par la faction. Le Commandant a également la possibilité d'utiliser cette option sur les groupes HC, en sélectionnant le groupe sur la barre HC et en cliquant sur ce bouton. - 근처에 적이 없을 때는 팩션이 통제하는 장소로 빠르게 이동하십시오. 지휘관은 하이 커맨드 그룹을 하이 커맨드 표시줄에서 그룹을 선택하고 이 버튼을 클릭할 수 있습니다. - Когда поблизости нет врагов, быстро перемещайтесь в места, контролируемые фракцией. У Командующего также есть возможность использовать эту опцию для групп, выбранных в панели Командующего, и при нажатии этой кнопки они переместятся куда вам нужно. - Gdy w pobliżu nie ma wrogów, skorzystaj z szybkiej podróży do miejsc kontrolowanych przez twoją frakcję. Dowódca ma również możliwość użycia tej opcji na grupach AI, wybierając grupę na pasku HC i klikając ten przycisk. - Pokud v okolí nejsou žádní nepřátelé, rychle cestujte na místa pod kontrolou frakce. Velitel má také možnost tuto možnost použít na štábní skupiny, výběrem skupiny na Štabní liště a kliknutím na toto tlačítko. - 当附近没有敌人时, 快速旅行至我方阵营控制的地方。指挥官还可以在指挥部选单中选择班组, 再点击此按钮, 即可对指挥部班组使用此选项。 + + Deploy Tow Ropes + Déployer treuil - - Purchased static weapons won't despawn if you leave them in a base or zone, AI garrison will man them. Reinforce places as you desire. - Gekaufte statische Geschütze werden werden nicht entfernt, wenn du sie in der Nähe einer Basis oder Zone stehen lässt. Die KI Garnison wird sie dann bemannen. Verstärke somit Orte ganz nach deinem Geschmack. - Le armi fisse acquistate non scompariranno se le lasci in una base o vicino a zone alleante, verranno utilizzate dall'IA, Rinforza come desideri. - Las armas estáticas compradas no desaparecerán si las dejas en una base o zona, la guarnición de la IA las manejarán. Refuerza posiciones a tu gusto. - Les armes fixes achetées ne disparaîtront pas si vous les laissez dans une base ou une zone, la garnison IA les utilisera. Renforcez les lieux à votre guise. - 구매한 고정화기는 기지나 구역에 놓아두면 사라지지 않으며, AI 주둔군이 관리할 것입니다. 원하는 장소에 놓아서 방어를 강화하십시오. - Купленное стационарное вооружение не исчезнет, если вы оставите его на базе или в зоне, им будет управлять гарнизон ИИ. Укрепляйте места по своему желанию. - Zakupione stanowiska bojowe nie znikną, jeśli zostawisz je w bazie lub strefie, obsadzi ją garnizon AI. - Zakoupené lafetované zbraně nebudou odebrána, pokud je necháte na základně nebo v zóně, posádka AI je bude ovládat. Posilujte místa, jak si přejete. - 如果你将购买的固定式武器留在基地或占领区内, 他们不会消失。AI守军将会管理他们。按你的意愿加强该地区的防守。 + + Drop Tow Ropes + Lâcher le treuil - - You can build groups with up to 10 human players. Commander is excluded of this function. - Eine Gruppe kann aus bis zu 10 Spielern bestehen. Der Kommandant ist hiervon ausgenommen. - Puoi creare gruppi con un massimo di 10 giocatori umani. Il comandante è escluso da questa funzione. - Puedes construir grupos con 10 personas reales. El comandante tiene excluida esta opción. - Vous pouvez créer des groupes avec jusqu'à 10 joueurs humains. Le commandant est exclu de cette fonction. - 최대 10명까지 플레이어로 그룹을 만듵 수 있습니다. 지휘관은 이 기능에서 제외됩니다. - Вы можете создавать группы до 10 игроков-людей. Командующий исключен из этой функции. - Możesz tworzyć grupy z maksymalnie 10 graczami. Dowódca jest wyłączony z tej funkcji. - Skupina se může skládat až z 10 hráčů. Velitel je z této funkce vyloučen. - 你可以建立由最多10个玩家组成的小队。指挥官除外。 + + Pick Up Tow Ropes + Ramasser le treuil + + + Put Away Tow Ropes + Ranger le treuil + + + Cannot attach tow ropes to locked vehicle + Impossible d'attacher le treuil à un véhicule verrouillé + + + Cannot attach tow ropes in safe zone + Impossible d'attacher le treuil dans une zone sécurisé - - If enabled, this feature will exclude all non-members from using the HQ Ammobox and become Commander. This feature is intended to avoid having your game ruined by the casual troll in open server environments. Commanders may add or remove players from the Server Members List if the feature is enabled. - Wenn aktiviert, können ausschließlich festgelegte Servermitglieder das Munitionslager im HQ benutzen oder Kommandant werden. Dieses Feature ist dafür gedacht, dass die üblichen Trolle dein Spiel auf einem öffentlichen Server nicht ruinieren können. Kommandanten können Spieler zu der Liste der Servermitglieder hinzufügen oder davon entfernen, wenn das Feature aktiviert ist. - Se abilitata, questa funzione escluderà tutti i non-membri dall'uso della cassa di munizioni al quartier generale e toglierà a loro la possibilità di diventare Comandante. Questa funzione ha lo scopo di evitare che la tua partita venga rovinata da troll in server pubblici. I comandanti possono aggiungere o rimuovere giocatori dall'elenco dei membri se la funzione è abilitata. - Si esta habilitado, esta opción excluirá a los No Miembros de usar la caja de munición del CG y de convertirse en comandante. Esta opción esta pensada para evitar que tu juego se arruine por trolls casuales en servidores con entornos abiertos. Los comandantes podrán añadir y quitar a jugadores de la lista de Miembros del Servidor si la opción está habilitada. - Si elle est activée, cette fonction exclura tous les non-membres d'utiliser l'Arsenal du QG et de devenir commandant. Cette fonctionnalité est destinée à éviter que votre jeu ne soit ruiné par le troll occasionnel dans des environnements de serveurs ouverts. Les commandants peuvent ajouter ou supprimer des joueurs de la liste des membres du serveur si la fonction est activée. - 활성화된 경우, 이 기능은 모든 비-멤버들이 본부의 탄약상자 사용과 지휘관 역임을 제한합니다. 이 기능은 공개 서버 환경에서 발생하는 일상적인 트롤링으로 인해 게임이 엉망이 되는 것을 방지하기 위한 것입니다. 이 기능이 활성화된 경우 지휘관은 서버 멤버 목록에서 플레이어를 추가하거나 제거할 수 있습니다. - Если эта функция включена, все не-члены будут исключены из использования Арсенала и возможности стать Командующим. Эта функция предназначена для того, чтобы ваша игра не испортилась случайным игроком на открытых серверах. Командующие могут добавлять или удалять игроков из списка участников сервера, если эта функция включена. - Jeśli jest włączona, ta funkcja wykluczy wszystkie osoby, które nie są członkami serwera, z korzystania ze skrzyni z amunicją w głównej siedzibie i zostania dowódcą. Ta funkcja ma na celu uniknięcie zrujnowania gry przez przypadkowego trolla na serwerze publicznym. Dowódcy mogą dodawać lub usuwać graczy z listy członków serwera, jeśli ta funkcja jest włączona. - Pokud je povolena, tato funkce vyloučí všechny nečleny z použití Arzenálu a funkce stát se velitelem. Tato funkce má zabránit tomu, aby vaše hra byla zničena náhodným trolem v prostředí otevřeného serveru. - 启用此功能将会阻止所有非会员玩家使用总部的弹药箱或成为指挥官。此功能旨在避免您的游戏在服务器开放环境下被随便的散人玩家破坏。如果启用了该功能, 指挥官可以向服务器会员列表中添加或删除玩家。 + + Whoops + Oups - - Use this option to donate money to other players or your faction funds. - Mit dieser Funktion kannst du Geld an andere Spieler oder der Fraktionskasse spenden. - Usa questa opzione per donare fondi a giocatori o aggiungili alla cassa della fondazione - Usa esta opción para donar tu dinero a otros jugadores o a los fondos de la facción. - Utilisez cette option pour donner de l'argent à d'autres joueurs ou aux fonds de votre faction. - 다른 플레이어나 팩션 자금에 돈을 기부하려면 이 설정을 사용하십시오. - Используйте эту опцию, чтобы передавать деньги другим игрокам или в фонд вашей фракции. - Użyj tej opcji, aby przekazać pieniądze innym graczom lub wpłacić je na konto twojej frakcji. - Použijte tuto možnost k darování peněz jiným hráčům nebo vašim frakčním fondům. Velitelé mohou přidávat nebo odebírat hráče ze seznamu členů serveru, pokud je tato funkce povolena. - 使用此选项向其他玩家或阵营资金捐款。 + + Cannot pick up tow ropes from locked vehicle + Impossible de récupérer le treuil d'un véhicule vérrouillé - - Tanks and APC can be breached by engineers with explosives to open them and get their crew out. Check 'Breaching charges' for the charges needed. Breaching vehicles applies damage, so take care when breaching heavily damaged vehicles. To breach a vehicle, get close to it and select the breaching option! - Panzer und Truppentransporter können von Ingenieuren mit Sprengstoff aufgebrochen werden, um die Besatzung absitzen zu lassen. Unter "Aufspengladungen" findest du die benötigten Sprengstoffe. Ein Fahrzeug derart aufzubrechen verursacht Schaden. Sei also vorsichtig, wenn du dies an einem bereits schwer beschädigten Fahrzeug durchführst. Um ein Fahrzeug aufzubrechen, gehe nah an es heran und wähle die "Aufbrechen" Aktion. - I carri armati e gli APC possono essere violati dagli ingegneri con esplosivi per aprirli e far uscire il loro equipaggio. Seleziona "Addebiti di violazione" per gli addebiti necessari. L'irruzione dei veicoli comporta danni, quindi fai attenzione quando fai irruzione in veicoli gravemente danneggiati. Per violare un veicolo, avvicinati ad esso e seleziona l'opzione di violazione! - Puedes abrir y sacar a la tripulación de los Tanques y TBPs con un ingeniero y explosivos. Comprueba "Cargas de Apertura" para las cargas necesarias. Abrir vehículos implica daños, así que ten cuidado cuando abras vehñiculos muy dañados. Para rabrir un vehículo, acércate a él y selecciona la opción de apertura. - Les chars et les véhicules de Transports de troupes peuvent être percés par des ingénieurs avec des explosifs pour les ouvrir et faire sortir leur équipage. Cochez «Charges explosives» pour les frais nécessaires. La violation des véhicules inflige des dégâts, alors faites attention lorsque vous percez des véhicules fortement endommagés. Pour percer un véhicule, approchez-vous de celui-ci et sélectionnez l'option de perçage! - 전차와 장갑차는 공병이 폭발물을 가지고 해치를 열고 승무원을 빼내기 위해 브리칭할 수 있습니다. 필요한 폭발물에 대해서는 '브리칭 전용 폭발물'을 확인하십시오. 차량을 브리칭할 경우 손상이 발생하므로 심하게 손상된 차량을 브리칭할 때 주의하십시오. 차량을 브리칭하려면 차량 가까이 접근해서 브리칭 상호작용을 선택하십시오! - Инженеры могут штурмовать танки и БТР с помощью взрывчатки, чтобы открыть их и выкурить экипаж. Проверьте «Пробивные заряды», чтобы узнать о необходимом количестве. Штурм транспортных средств наносит ему ущерб, поэтому будьте осторожны при штурме на сильно поврежденные автомобили. Чтобы взломать машину, подойдите к ней и выберите вариант "Штурм". - Do czołgów i transporterów opancerzonych można się włamać. Włamania może dokonać inżynier za pomocą materiałów wybuchowych. Pojazdy wtedy otworzą się, a załoga ucieknie ze środka. Potrzebujesz ładunków wyburzeniowych alby dokonać włamania. Wyważanie pojazdów powoduje uszkodzenia pojazdu, więc zachowaj ostrożność podczas włamywania się do mocno uszkodzonych pojazdów. Aby włamać się do pojazdu, podejdź do niego i wybierz odpowiednią opcje! - Tanky a APC mohou být požkozeny inženýry s výbušninami, aby je otevřeli a dostali jejich posádku ven. Zkontrolujte potřebné vybavení na „proražení vozidla“. Proražení vozidel způsobí poškození, takže při proražení silně poškozených vozidel buďte opatrní. Chcete-li vozidlo proražení, přibližte se k němu a vyberte možnost proražení! - 工程师可以使用炸药爆破并打开坦克和装甲车, 并使其成员离开载具。查看"爆破炸药"来了解所需的炸药。爆破载具会对载具造成伤害, 因此在需要爆破严重受损的载具时要小心。要爆破载具, 靠近它并选择爆破选项! + + Cannot pick up tow ropes in safe zone + Impossible de récupérer un treuil dans une zone sécurisé - - To breach an APC you need %1 %2To breach a tank you need %3 - Um einen Truppentransporter aufzusprengen benötigst du %1 %2.<br/>Für einen Panzer benötigst du %3. - Per irromprere dentro un APC hai bisogno di %1 %2Per irrompere dentro un carro armato hai bisogno di %3 - Para abrir un TBP necesitas %1 %2Para abrir un tanque necesitas %3 - Pour forcer un APC, vous avez besoin de %1 %2. Pour forcer un tank, vous avez besoin de %3. - 장갑차를 브리칭하려면 %1이(가) %2개가, 전차를 브리칭하려면 %3이(가) 필요합니다. - Чтобы пробить БТР вам нужно %1 %2Чтобы пробить танк вам нужно %3 - Aby włamać się do transportera opancerzonego potrzebujesz %1 %2Do włamania się do czołgu potrzebujesz %3 - K proražení APC potřebujete %1 %2 K proražení Tanku potřebujete %3 - 要爆破装甲运兵车, 你需要%1个%2。要爆破坦克, 你需要%3。 + + Cannot put away tow ropes in locked vehicle + Impossible de ranger le treuil dans un véhicule vérrouillé - - Add any vehicle near your personal Virtual Garage (or factions garage if you are the commander) and keep it safe for future use. Vehicle add option is under the Y menu. Garage management is in HQ options (Flag). Garage recovery capacities may depend on where you are: Air Units can be recovered only near Airbases, boats, near the shore etc. - Du kannst jedes Fahrzeug in deinen persönlichen virtuellen Fuhrpark (oder dem der Fraktion, wenn du der Kommandant bist) hinzufügen, um es sicher zu verwahren. Diese Option findest du im Z-Menü. Die Verwaltung des Fuhrparks kann am Flaggenmast im HQ aufgerufen werden. Die Möglichkeit zur Bereitstellung eines Fahrzeugs aus dem Fuhrpark hängt dabei von deiner Umgebung ab: Luftfahrzeuge können nur in der Nähe von Flugplätzen bereitgestellt werden, Boote nur in der Nähe der Küste, usw. - Aggiungi qualsiasi veicolo vicino al tuo garage virtuale personale (o il garage della fazione se sei il comandante) e tienilo al sicuro per un uso futuro. L'opzione per aggiungere un veicolo è nel menu Y. La gestione del garage è nelle opzioni del HQ (la bandiera). Le capacità dei garage possono dipendere da dove ti trovi: le unità aeree possono essere recuperate solo vicino a basi aeree, barche, vicino alla riva, ecc. - Añade cualquier vehículo cercano a tu garaje virtual personal. (o al garaje de facción si eres el comandante) y mantenlo seguro para su futuro uso. La opción de añadir vehículo está a bajo en el menu de Y. La opcion de Ver Garaje esta en las opciones del CG (bandera). La capacidad de recuperar vehículos del garaje depende de donde te encuentres: Las unidades aeresas solo pueden recuperarse en una base aéresa, botes solo en la costa, etc. - Ajoute n'importe quel véhicule près de votre garage virtuel personnel (ou garage de la factions si vous êtes le commandant) et gardez-le en lieu sûr pour une utilisation future. L'option d'ajout de véhicule se trouve dans le menu Y. La gestion du garage est dans les options HQ (Flag). Les capacités de récupération du garage peuvent dépendre de l'endroit où vous vous trouvez: les unités aériennes ne peuvent être récupérées que près des bases aériennes, des bateaux, près du rivage, etc. - 개인용 차고(지휘관일 경우 팩션 차고) 근처에서 차량을 꺼내고 사용 후 안전하게 보관하십시오. 차량 추가 옵션은 Y 메뉴에 있습니다. 차고 관리는 본부 깃발에서 할 수 있습니다. 차고 저장 용량은 현재 위치에 따라 달라질 수 있습니다. 공중 장비는 공군 기지에서, 보트는 해안에서 저장할 수 있습니다. - Добавьте любую технику рядом с вашим личным виртуальным гаражом (или гаражом фракции, если вы Командующий) и сохраните его для будущего использования. Опция добавления транспортного средства находится в меню Y. Возможности восстановления гаража могут зависеть от того, где вы находитесь: авиационные юниты могут быть восстановлены только возле авиабаз, лодки у берега и т.д. - Dodaj dowolny pojazd w pobliżu swojego osobistego wirtualnego garażu (lub garażu frakcji, jeśli jesteś dowódcą) i zachowaj go do wykorzystania w przyszłości. Opcja dodawania pojazdu znajduje się w menu Y. Zarządzanie garażem znajduje się w opcjach kwatery głównej (flaga). Możliwości wyciągania z garażu mogą zależeć od tego, gdzie się znajdujesz: jednostki powietrzne można odzyskać tylko w pobliżu baz lotniczych, łodzie w pobliżu brzegów itp. - Můžete přidat jakékoli vozidlo do svého osobního virtuálního vozového parku (nebo frakce, pokud jste velitel), aby bylo v bezpečí. Tuto možnost naleznete v nabídce Z. Vedení flotily může být povoláno na stožár u velitelství. Schopnost zajistit vozidlo z flotily závisí na vašem okolí: letadla mohou být poskytnuta pouze v blízkosti letišť,lodí pouze v blízkosti pobřeží atd. - 将载具添加至你的个人车库(或者阵营车库, 如果你是指挥官的话), 确保其安全以供将来使用。车辆添加选项位于Y键菜单下。车库管理功能在总部选项(旗帜)下。能否从车库中取出载具取决于你所在的位置: 如空中单位只能在空军基地恢复, 船只只能在靠近海岸线的敌方恢复等。 + + Cannot put away tow ropes in safe zone + Impossible de ranger le treuil dans une zone sécurisé - - Click on this button to go undercover. If you meet the requirements, the enemy won't attack you on sight. On foot, to go undercover you must have no weapons or military equipment visible.<br/>You will lose undercover status when you change load-out, get spotted by enemy guard-dogs, plant mines, and can also be reported by some civilians to the enemy. If you are discovered you won't be able to go undercover on foot again for 30 minutes. You can also go undercover by getting into any civilian vehicle. You will lose undercover status by firing any weapon or being spotted far from a road. If you are discovered you won't be able to go undercover in that vehicle again. Getting close to enemy Airbases, outposts and roadblocks will also make you lose undercover status. - Drücke diese Schaltfläche, um verdeckt zu agieren. Wenn du die Anforderungen hierfür erfüllst, werden Feinde dich nicht mehr bei Kontakt angreifen. Während du zu Fuß unterwegs bist, darfst du keine Waffen oder andere militärische Ausrüstung sichtbar tragen.<br/>Du wirst aufgedeckt, wenn du deine Ausrüstung änderst, von feindlichen Wachhunden enteckt wirst, Minen platzierst oder ein Zivilist dich möglicherweise dem Feind meldet. Einmal aufgedeckt, kannst du für 30 Minuten nicht mehr verdeckt agieren. Eine weitere Möglichkeit diesen Modus zu aktivieren ist die Nutzung eines Zivilfahrzeugs. Hierbei wirst du aufgedeckt, sobald du eine Waffe abfeuerst oder dabei gesehen wirst, wenn du zu weit von einer Straße entfernt bist. Wirst du mit einem Zivilfahrzeug aufgedeckt, ist es dir nicht mehr möglich, dieses Fahrzeug für verdecktes Vorgehen zu nutzen. Näherst du dich einem feindlichen Flugplatz, Außenposten oder einer feindlichen Straßensperre, wirst du ebenso aufgedeckt. - Selecciona este botón para estar encubierto. Si cumples los requisitos, el eneimgo no te atacará de inmediato. A pie, para estar encubierto necesitas no tener armas ni equipamieno militar visible.<br/>Perderás el estado de encubierto cuando cambies de equipo, seas visto por perros guardianes enemigos, por plantar minas y también puedes ser reportado por algunos civiles. Si eres descubierto, no podrás volver a pasar desapercivido otra vez hasta pasados 30 minutos. También puedes estar de encubierto en vehículos civile. Perderás el estado de encubierto disparando armas o siendo visto circulando lejos de una carretera o camino. Si eres descubierto no podrás volver a pasar desapercibido en ese vehículo. Acercarte a bases militares, bloqueos de carretera y puntos de control también te hará perder tu estatus de oculto. - Cliquez sur ce bouton pour passer incognito. Si vous remplissez les conditions, l'ennemi ne vous attaquera pas à vue. À pied, pour devenir incognito, vous ne devez avoir ni armes ni équipement militaire visible.<br/>Vous perdrez le statut d'infiltration lorsque vous changerez de chargement, serez repéré par des chiens de garde ennemis, planterez des mines et certains civils pourront également signaler à l'ennemi. Si vous êtes découvert, vous ne pourrez plus vous infiltrer à pied pendant 30 minutes. Vous pouvez également vous infiltrer en montant dans n'importe quel véhicule civil. Vous perdrez le statut d'infiltration en tirant avec n'importe quelle arme ou en étant repéré loin d'une route. Si vous êtes découvert, vous ne pourrez plus vous infiltrer dans ce véhicule. Se rapprocher des bases aériennes, des avant-postes et des barrages routiers ennemis vous fera également perdre le statut d'infiltration. - 조건에 맞춰 위장 버튼을 누르면, 함부로 적에게 공격받지 않습니다. 맨몸으로 위장하기 위해선 무기 또는 군사장비가 없어야합니다.<br/>장비를 바꾸거나, 경비견에게 들키거나, 지뢰를 심거나 시민이 적에게 신고하면 위장은 들킵니다. 들킨다면 30분 동안은 다시 잠복을 하지 못합니다. 또한 민간 차량으로 위장을 할 수 있습니다. 사격하거나 도로에서 벗어난다면 잠복은 풀립니다. 들키면 그 차량으로는 다시 잠복할 수 없습니다. 적군 공군 기지, 전초 기지, 검문소에 가까이 간다면 위장은 풀립니다. - Нажмите на эту кнопку, чтобы перейти под прикрытие. Если вы соответствуете требованиям, противник не нападет на вас сразу же. Пешком, чтобы идти под прикрытием, у вас не должно быть видимого оружия или военной техники. <br/>Вы теряете статус маскировки когда меняете снаряжение, если вас заметят вражеские сторожевые собаки, устанавливаете мины, а также врагу о вас могут сообщить некоторые мирные жители. Если вас обнаружат, то вы не сможете снова перейти под прикрытие в течении 30 минут. Вы также можете сесть в любой гражданский автомобиль и перейти под прикрытие. Вы потеряете статус маскировки если выстрелите из любого оружия или вас заметят далеко от дороги. Если вас обнаружат, то вы больше не сможете ехать под прикрытием в этом транспортном средстве. Приближение к вражеским авиабазам, заставам и блокпостам также приведет к потере статуса маскировки. - Kliknij ten przycisk, aby być incognito. Jeśli spełnisz wymagania, wróg nie zaatakuje cię od razu. Aby być się incognito pieszo, nie możesz mieć widocznej broni ani sprzętu wojskowego.<br/>Stracisz status incognito, gdy zmienisz wyposażenie, zostaniesz zauważony przez wrogie psy stróżujące, podłożysz miny, lub zostać zgłoszony przez niektórych cywili do wroga. Jeśli zostaniesz wykryty, przez 30 minut nie będziesz mógł ponownie się stać się incognito na piechotę. Możesz też działać tajnie, wsiadając do dowolnego cywilnego pojazdu. Status incognito stracisz, gdy strzelisz z dowolnej broni lub będziesz zauważonym z dala od drogi. Jeśli zostaniesz wykryty, nie będziesz mógł ponownie jechać pod przykrywką w tym pojeździe. Zbliżanie się do wrogich baz lotniczych, posterunków i blokad drogowych również spowoduje utratę statusu incognito. - Kliknutím na toto tlačítko přejdete do utajení. Pokud splníte požadavky, nepřítel na vás nezaútočí na první pohled. Abyste mohli jít pěšky v utajení, nesmíte mít žádné zbraně nebo vojenské vybavení viditelné.<br/>Ztratíte tajný status, když změníte vybavení, dostanete spatřen nepřátelskými hlídacími psy, pokládáním min, též můžete být nahlášen místníma civilistama. Pokud vás objeví, nebudete moci jít v utajení znovu po dobu 30 minut. Můžete také jít v utajení tím, že se dostane do jakéhokoli civilního vozidla. Ztratíte tajný status tím, že vystřelíte jakoukoliv zbraň nebo budete spatřeni daleko od silnice. Pokud vás odhalí, nebudete moci znovu v tom vozidle. Když se přiblížíte k nepřátelským leteckým základnám, základnám a zátarasům, ztratíte také status v utajení. - 点击此按钮进入伪装状态。如果你满足伪装条件, 敌军在目视到你时就不会攻击你。想要在步行状态下进入伪装模式, 你不能携带任何可见的武器或军用装备。<br/>当你更换装备, 被敌方警卫犬发现, 埋设地雷, 或被平民报告给敌军时, 伪装将会失效。如果你被识破, 在30分钟内将无法再次进入步行伪装状态。你也可以通过进入民用车辆来启用伪装。使用任何武器开火, 或在远离道路的敌方被发现, 均会使伪装失效。如果你被识破, 你将无法在该载具内再次进入伪装状态。靠近敌方空军基地、观察哨和路障也会使伪装状态失效。 + + Success + Succès - - Scavenge for items, weapons and magazines and put them in your HQ Ammobox. Once you have a specific amount of an them, they will be unlocked and added to the Arsenal for personal use (and for your Faction squads).<br/>The amount required to unlock depends on how many assets the Faction has unlocked and the number of factories owned. Unlocked weapons, optics and night-vision Googles may also change AI load-out. Basic militiamen are especially affected by this: their load-out will start from small SMGs and progress to having an extra AA / AT launcher. Please note this will not affect their dress, which will depend on the current Faction Skill Level (helmets and uniform). Arsenal is the standard BIS Arsenal, check their documentation for interaction and use.<br/><br/>To see the amounts required to unlock each group of items, open the HQ Ammobox and you will receive a detailed report on the right. - Sammle Gegenstände, Waffen und Magazine, um sie in das Munitionslager deines HQs abzulegen. Sobald du eine bestimmte Anzahl eines Gegenstands vorrätig hast, wird er im Arsenal für den persönlichen Gebrauch durch dich und den Gruppen deiner Fraktion freigeschaltet.<br/>Die benötigte Anzahl zur Freischaltung hängt davon ab, wie viele Gegenstände die Fraktion bereits freigeschaltet hat und wie viele Fabriken im Besitz der Fraktion sind. Freigeschaltete Waffen, Visiere und Nachtsichtgeräte können auch die Ausrüstung deiner KI Einheiten verändern. Einfache Milizen sind davon im speziellen betroffen: Ihre Ausrüstung ist zu Beginn ein einfaches SMG und erweitert sich auf zusätzliche Luft- und Panzerabwehrwaffen. Beachte, dass dies nicht ihre Kleidung (Uniform und Helm) beeinflusst, da dies von dem Fertigkeitslevel der Fraktion abhängt. Das Arsenal ist das standard BI Arsenal, also nutze die darüber verfügbare Dokumentation für Bedienungshinweise.<br/><br/>Um die notwendige Anzahl zum Freischalten von Gegenständen einzusehen, öffne das Munitionslager im HQ und du erhälst eine Auflistung am rechten Bildschirmrand. - Cerca armi, caricatori e oggetti e mettili nella tua scatola di munizioni al Quartier Generale. Una volta che ne avrai una quantità specifica, verranno sbloccati e aggiunti all'Arsenale per uso personale (e per le squadre della tua fazione).<br/>L'importo richiesto per sbloccarli dipende da quante risorse la fazione ha sbloccato la fazione e dal numero di fabbriche conquistate. Le armi, mirini e visori notturni sbloccati possono essere usati dell'IA. I miliziani di base ne usufruiranno maggiormente: il loro equipaggiamento partirà da SMG di piccolo calibro e progredirà fino ad avere lanciatori AA / AT. Tieni presente che la disponibilità di caschi e uniformi non influirà sul loro abbigliamento poichè dipenderà dall'attuale livello di abilità della fazione.L'arsenale è quello standard di BIS, controlla la loro documentazione saperne di più sull'uso.<br/><br/>Per vedere gli importi necessari per sbloccare ciascun gruppo di oggetti, apri l'Arsenale e riceverai un rapporto dettagliato sulla destra dell'interfaccia. - Encuentra equipo, armas y cargadores y ponlos en tu caja de munición del CG. Una vez tengas un número específico de cierto objeto, lo desbloquearás y será añadido a tu Arsenal para uso personal. (y para tu Facción).<brs/>La cantidad requerida depende en cuantos objetos de Facción han sido desbloqueados y el número de fábricas en poder. Las armas desbloqueadas, miras y gafas de visión nocturna también pueden cambiar el equipamiento de la IA. Los Guerrilleros estan especialmente expuestos a esto: su equipo empezará por pequeñas SMGs y progresarán a tener una arma AA / AT extra. Ten en cuenta que no cambiará su uniforme, el cual depende del Nivel de Habilidad de la Facción (cascos y vestimenta). Arsenal es el estándar Arsenal BIS, comprueba la documentación para uso e interacción.<br/><br/> Para ver la cantidad necesaria para ser debloqueados, abre la caja de munición del CG y aparecerá un detallado reporte a la derecha. - Récupérez des objets, des armes et des magazines et mettez-les dans votre Arsenal au QG. Une fois que vous en avez un nombre spécifique, ils seront déverrouillés et ajoutés à l'arsenal pour un usage personnel (et pour vos escouades de faction).<br/>Le montant requis pour déverrouiller dépend du nombre d'actifs débloqués par la faction et du nombre d'usines possédées. Les armes déverrouillées, les viseurs et les lunettes de vision nocturne peuvent également modifier les équipements de vos IA. Les miliciens de base sont particulièrement touchés par cela: leur équipement commencera par de petites SMG et passera à un lanceur AA / AT supplémentaire. Veuillez noter que cela n'affectera pas leur tenue, qui dépendra du niveau de compétence de faction actuel (casques et uniformes). Arsenal est l'arsenal BIS standard, consultez leur documentation pour l'interaction et l'utilisation.<br/><br/>Pour voir les montants nécessaires pour déverrouiller chaque groupe d'articles, ouvrez l'Arsenal au QG et vous recevrez un rapport détaillé sur la droite. - 아이템, 무기와 탄약을 모아 본부 탄약상자에 넣으십시오. 아이템이 특정 갯수를 넘으면 무기고에서 언락되고 개인적으로 사용할 수 있습니다(AI 분대도 포함).<br/>언락하기 위한 조건은 팩션 자금과 점령한 공장 수에 따라 다릅니다. 언락된 무기, 광학장비, 야시경은 AI 병사 장비도 바꿀 수 있습니다. 기본적인 소총수는 언락된 무기에 영향받아 기관단총에서 시작해서 중화기(대공/대전차화기)까지 무장합니다. 이는 현재 팩션 숙련도 레벨(헬멧 및 유니폼)에 따라 달라지는 그들의 복장에 영향을 미치지 않는다는 점에 유의하십시오. 무기고는 표준 바닐라 무기고입니다. 자세한 사항은 BIS 문서를 확인하십시오.<br/><br/>각 아이템의 언락 조건을 보려면 본부의 탄약상자를 열면 오른쪽에 자세한 정보가 제공됩니다. - Ищите предметы, оружие и патроны и положите их в ящик для боеприпасов в штаб-квартире. Как только у вас будет определенное их количество, они будут разблокированы и добавлены в Арсенал для личного использования (и для отрядов вашей фракции). <br/> Количество, необходимое для разблокировки, зависит от того, сколько снаряжения разблокировала фракция и количество принадлежащих фабрик. Разблокированное оружие, оптика и очки ночного видения также могут изменить снаряжение ИИ. Это особенно касается обычных ополченцев: их снаряжение начнется с небольших пистолетов-пулеметов и перейдет к дополнительным зенитным/противотанковым гранатометам. Обратите внимание, это не повлияет на их одежду, которая будет зависеть от текущего уровня навыков фракции (шлемы и униформа). Арсенал - это стандартный арсенал BIS, проверьте его документацию для взаимодействия и использования. <br/><br/> Чтобы увидеть суммы, необходимые для разблокировки каждой группы предметов, откройте HQ Ammobox, и вы получите подробный отчет справа - Zbieraj przedmioty, broń i magazyny i umieszczaj je w arsenale. Gdy zdobędziesz określoną ilość przedmiotów, zostaną one odblokowane i dodane do arsenału do użytku osobistego (i dla oddziałów AI frakcji).<br/>Ilość przedmiotów wymagana do odblokowania zależy od tego, ile odblokowała cała frakcja i od liczby posiadanych fabryk. Odblokowane bronie, optyka i noktowizory mogą również zmienić wyposażenie AI. Szczególnie dotyczy się to oddziałów milicji: ich wyposażenie zacznie się od małych pistoletów maszynowych i przejdzie do posiadania dodatkowej wyrzutni przeciwlotniczej / przeciwpancernej. Pamiętaj, że nie wpłynie to na ich ubiór, który będzie zależał od aktualnego poziomu umiejętności frakcji (hełmy i mundury). Arsenał to standardowy Arsenał BIS, sprawdź ich dokumentację pod kątem interakcji i użycia.<br/><br/>Aby zobaczyć kwoty wymagane do odblokowania każdej grupy przedmiotów, otwórz skrzynkę w sztabie, a otrzymasz szczegółowy raport. - Hledejte předměty, zbraně a zásobníky a vložte je do svého arzenálu. Jakmile budete mít určité množství z nich, budou odemčeny a přidány do Arzenálu pro osobní potřebu (a pro vaše frakce družstva).<br/>Částka potřebná k odemčení závisí na tom, kolik aktiv frakce odemkla a počet vlastněných továren. Odemčené zbraně, optika a noční vidění může také změnit vybavení AI. Základní milicionáři jsou tímto obzvláště postiženi: jejich vybavení začne od malých SMG až po odpalovací zařízení AA / AT. Vezměte prosím na vědomí, že to nebude mít vliv na jejich oblečení, které bude záviset na aktuální úrovni dovedností frakce (přilby a uniformy). Arzenal je standardní BIS Arsenal, zkontrolujte jejich dokumentaci pro interakci a použití.<br/><br/> Chcete-li zobrazit částky potřebné k odemknutí každé skupiny položek, otevřete okno hq a obdržíte podrobnou zprávu vpravo. - 搜寻物品、武器和弹夹, 并将其放进总部的弹药箱中。当你拥有超过一定数量的物品之后, 它们将会解锁并添加到军火库以供个人(以及阵营班组)使用。<br/>解锁物品所需的数量取决于我方阵营已解锁的资产和拥有的工厂数量。解锁的武器、瞄具和夜视仪也会改变AI的装备。最基础的民兵将尤其受此影响: 他们的装备将从小型冲锋枪开始, 发展到拥有一个额外的防空/反坦克发射器。请注意, 这不会影响到AI小队的着装, 而着装(头盔和制服)取决于我方阵营当前的技能等级。军火库是标准的BIS军火库, 查看它们的文档来了解如何交互和使用。<br/><br/>要查看解锁每组物品所需的数量, 打开总部的弹药箱, 你将在右侧看到详细报告。 + + Cannot take tow ropes from locked vehicle + Impossible de récupérer le treuil d'un véhicule vérrouillé - - This is a civil war. People are not conquered if you cannot conquer their hearts. In game mechanics, this means you cannot conquer cities. The citizens of each town support the enemy or Faction to some amount.<br/>The dominant faction is the one who owns the city and benefits from their support in terms of money and human resources (HR). Your actions may lower enemy Support or raise yours, or both. Killing enemies, accomplishing missions, conquering resources, and power-stations, affect the amount of citizen support. - Dies ist ein Bürgerkrieg. Menschen können nicht erobert werden, wenn du nicht ihre Herzen erobern kannst. Bezogen auf die Spielmechanik bedeutet dies, dass du keine Städte erobern kannst. Die Bevölkerung jeder Stadt unterstützt die Fraktionen zu gewissen Graden.<br/>Die beliebteste Fraktion ist dann diejenige, welche die Stadt besitzt und von ihrer Unterstützung (Geld und Mannstärke) profitieren kann. Deine Unternehmungen können dazu führen, dass die Unterstützung für den Feind sinkt oder er für dich steigt. Das Ausschalten von feindlichen Einheiten, die Erledigung von Sekundärmissionen und das Erobern von Ressourcen und Kraftwerken beeinflusst die Unterstützung der Zivilbevölkerung. - Questa è una guerra civile. Le persone non sono conquistate se non puoi conquistare i loro cuori. Nelle meccaniche di gioco, questo significa che non puoi conquistare le città. I cittadini di ogni città supportano il nemico o la fazione in una certa misura.<br/>La fazione dominante è quella che possiede la città e beneficia del loro sostegno in termini di denaro e risorse umane (HR). Le tue azioni possono ridurre il supporto nemico o aumentare il tuo, o entrambi. Uccidere nemici, portare a termine missioni, conquistare risorse e centrali elettriche influiscono sulla quantità di supporto dei cittadini. - Esto es una guerra civil. Las personas no serán conquistadas si no conquistas sus corazones. En la mecánica del juego, esto significa que no podrás conquistar ciudades. Los ciudadanos de cada pueblo apoyan al enemigo o a la Facción en cierto número.<br/> La facción dominante es el que se adueña de la ciudad y se beneficia de su apoyo en términos de dinero y recursos humanos (RH). Tus acciones pueden bajar al apoyo al enemigo y subir el tuyo y viceversa. Matar enemigos, cumplir misiones, conquistar recursos y centrales eléctricas afectan al apoyo de la ciudadania. - Ceci est une guerre civile. Les gens ne sont pas conquis si vous ne pouvez pas conquérir leur cœur. En mécanique de jeu, cela signifie que vous ne pouvez pas conquérir de villes. Les citoyens de chaque ville soutiennent l'ennemi ou la faction dans une certaine mesure.<br/>La faction dominante est celle qui possède la ville et bénéficie de leur soutien en termes d'argent et de ressources humaines (RH). Vos actions peuvent réduire le soutien ennemi ou augmenter le vôtre, ou les deux. Tuer des ennemis, accomplir des missions, conquérir des ressources et des centrales électriques affecte le niveau de soutien des citoyens. - 여긴 전쟁 상황입니다. 시민들의 환심을 사지 않으면 사로잡을 수 없습니다. 즉, 도시를 정복할 수 없다는 것을 의미합니다. 각 마을마다 시민들은 적이나 아군을 어느 정도 지지합니다.<br/>자금과 인적 자원(인력)을 지원하는 그들의 지지를 받는 세력이 그 도시를 점령한 세력입니다. 아군의 행동이 적의 자원을 낮추거나 아군의 지지를 높히거나 둘 다 할수 있습니다. 적을 죽이고, 임무를 수행하고, 자원을 모으고, 발전소를 세우는 것은 시민의 지원량에 영향을 미칩니다. - Это гражданская война. Вам не победить, если вы не можете завоевать их сердца. В игровой механике это означает, что вы не можете завоевывать города. Жители каждого города в определенной степени поддерживают врага или фракцию.<br/>Доминирующая фракция - это та, кто владеет городом и получает от их поддержки деньги и Людские ресурсы (ЛР). Ваши действия могут снизить или повысить поддержку вас или противника, или и то, и другое. Убийство врагов, выполнение миссий, завоевание ресурсов и электростанций влияет на количество поддержки граждан. - To jest wojna domowa. Ludzie nie staną po twojej stronie, jeśli nie możesz podbić ich serc. W mechanice gry oznacza to, że nie możesz podbijać miast. Mieszkańcy każdego miasta wspierają daną frakcję, do pewnego stopnia.<br/>Dominującą frakcją jest ta, która jest właścicielem miasta i korzysta z ich wsparcia w postaci pieniędzy i zasobów ludzkich. Twoje działania mogą obniżyć wsparcie wroga i zwiększyć twoje albo odwrotnie. Zabijanie wrogów, wykonywanie misji, zdobywanie zasobów i elektrowni wpływa na wsparcie obywateli. - Toto je občanská válka. Lidé nejsou dobyti, pokud nemůžete dobýt jejich srdce. V herní mechanice to znamená, že nemůžete dobýt města. Občané každého města podporují nepřítele nebo frakce na určitou částku.<br/>Dominantní frakcí je ten, kdo vlastní město a těží z jejich podpory, pokud jde o peníze a lidské zdroje (HR). Vaše akce mohou snížit nepřátelské podporu nebo zvýšit vaše, nebo obojí. Zabíjení nepřátel, plnění misí, dobývání zdrojů a elektráren ovlivňuje množství podpory občanů. - 这是一场内战。要想征服人民, 你必须征服他们的心。在游戏机制中, 这意味着你无法占领城镇。每个城镇都有一定数量的公民支持敌方或我方阵营。<br/>占领方, 也就是拥有这座城镇的阵营, 会获得民众的支持, 并在资金和人力资源两方面获益。你的行动可能会降低敌方支持率并提升我方支持率, 或者二者兼有。消灭敌军, 完成任务, 攻占资源点和电站, 都会影响民众的支持率。 + + Cannot take tow ropes in safe zone + Impossible de prendre un treuil dans une zone sécurisé - - Destroy or capture Radio Towers in order to build trust with %1 citizens. - Zerstöre oder erobere Funkmaster, um das Vertrauen der Zivilbevölkerung von %1 zu erhöhen. - Distruggi o cattura le torri radio per creare fiducia con %1 cittadini. - Destruye o captura Torres de Comunicaciones en orden de incrementar la confianza con %1 ciudadanos - Détruisez ou capturez des tours radio afin de gagner la confiance des citoyens de %1. - 통신탑을 파괴하거나 점령하여 %1의 시민들과 신뢰를 쌓으십시오. - Уничтожьте или захватите Радиовышки, чтобы завоевать доверие %1 жителей. - Zniszcz lub przejmij wieże radiowe, aby zdobyć %1 zaufania obywateli. - Zničte nebo obsaďte rádiové věže, abyste si vybudovali důvěru u %1 občanů. - 摧毁或占领无线电塔, 以获取 %1 个公民的信任。 + + Advanced Towing + Remorquage avancée - - You may buy vehicles for your squad at Faction flags. - Du kannst Fahrzeuge für deine Gruppe am Flaggenmast kaufen. - Puoi acquistare veicoli per la tua squadra presso le bandiere della fazione. - Puedes comprar vehículos para tu escuadra en las Banderas de Facción. - Vous pouvez acheter des véhicules pour votre équipe aux drapeaux de faction. - 분대 차량은 팩션 깃발에서 구입할 수 있습니다. - Вы можете покупать технику для своего отряда в Флаге Фракции. - Możesz kupić pojazdy dla swojego oddziału na fladze w kryjówce. - Můžete si koupit vozidla pro svůj tým u frakčních vlajek. - 你可以在我方阵营旗帜处为你的班组购买载具。 + + + + You don't have a first aid kit for self-revive. + Non hai un kit di primo soccorso per rianimarti. + Vous n'avez pas de kit de premiers secours pour vous réanimer. + 당신은 자가소생을 위한 구급상자를 가지고 있지 않습니다. + Nie masz apteczki pierwszej pomocy do samodzielnego uleczenia się. + Nepotřebuješ Soupravu první pomoci pro oživení sama sebe. - - You may steal static weapons found in enemy airports. You must use the 'Steal Static' action to do so. DO NOT disassemble them before using the 'Steal Static' action! - Du kannst statische Geschütze von feindlichen Flugplätzen stehlen. Hierzu nutze die "Stehle Geschütz" Aktion. BEACHTE die Geschütze NICHT zu demontieren, bevor du nicht die "Stehle Geschütz" Aktion genutzt hast. - Puoi rubare armi fisse trovate negli aeroporti nemici. È necessario utilizzare l'azione "Ruba arma fissa" per farlo. Se smonterai l'arma fissa prima di usare l'azione non funzionerà! - Puedes robar armas estáticas que se encuentran en aeropuertos enemigos. Debes usar la acción de "Robar Estática" para ello. ¡NO las desmanteles antes de usar la acción "Robar Estática"! - Vous pouvez voler des armes statiques trouvées dans les aéroports ennemis. Vous devez utiliser l'action 'Steal Static' pour le faire. NE PAS les démonter avant d'utiliser l'action 'Voler l'arme statique" ! - 적 공항에서 발견된 고정화기는 훔칠 수 있습니다. '고정화기 훔치기' 행동을 사용해야 합니다. '고정화기 훔치기' 행동을 사용하기 전엔 "절대" 분해하지 마십시오! - Вы можете украсть стационарное оружие найденное во вражеских аэропортах. Для этого вы должны использовать действие «Украсть стац. оружие». НЕ разбирайте их прежде чем использовать действие «Украсть стац. оружие». - Możesz ukraść stanowiska boje znalezioną na lotniskach wroga. Aby to zrobić, musisz użyć akcji „Ukradnij Stanowisko Bojowe”. NIE demontuj ich na części przed użyciem akcji „Ukradnij Stanowisko Bojowe”! - Můžete ukrást lafetované zbraně na nepřátelských letištích. K tomu musíte použít akci „Ukrást lafetovanou zbraň“. NEPOUŽÍVEJTE „rozložit" před použitím akce „Ukrást lafetovanou zbraň“ - 你可以偷取在敌方机场发现的固定式武器。你必须使用"偷取固定式武器"动作来执行此操作。在使用"偷取固定式武器"动作之前, 不要拆解固定式武器! + + You have already revived yourself recently. + Ti sei già rianimato di recente. + Vous vous êtes déjà réanimé vous-même récemment. + 당신은 이미 최근에 자가소생을 했습니다. + Niedawno już się uleczyłeś. + Již jsi se nedávno oživil. - - Some zones, like airports require you to use the ""Take the Flag"" action on their respective flags in order to conquer them. Some others, like roadblocks and some outposts, simply require you to defeat the garrison. - Um eine Zone, wie z.B. einen Flugplatz, einzunehmen, musst du die "Nimm die Flagge" Aktion an dem entsprechenden Flaggenmast vor Ort nutzen. - Alcune zone, come gli aeroporti, richiedono l'utilizzo dell'azione ""Prendi la bandiera"" sulle rispettive bandiere per conquistarle. Alcuni altri, come posti di blocco e alcuni avamposti, richiedono semplicemente che tu sconfigga la guarnigione. - Algunas zonas como aeropuertos requieren de ti para usar la acción de "Tomar la Bandera" en las respectivas banderas para conquistarlas. Algunas otras, como bloqueos de carreteras y algunos puntos de control, solo requieren que derrotes a la guarnición. - Certaines zones, comme les aéroports, vous obligent à utiliser l'action ""Prendre le drapeau"" sur leurs drapeaux respectifs afin de les conquérir. D'autres, comme les barrages routiers et certains avant-postes, vous demandent simplement de vaincre la garnison. - 공항과 같은 일부 지역은 점령하기 위해 각각의 깃발에 ""깃발 올리기"" 행동을 사용해야 합니다. 검문소나 몇몇 전초 기지같은 곳은 주둔군을 물리치기만 하면 됩니다. - Некоторые зоны, например аэропорты, требуют от вас использования действия «Взять флаг» на соответствующих флагах, чтобы захватить их. Некоторые другие, такие как блокпосты и некоторые заставы, просто требуют, чтобы вы уничтожили гарнизон. - Niektóre strefy, takie jak lotniska, wymagają użycia akcji „Przejmij Flagę” na odpowiednich flagach, aby je podbić. Inne, takie jak blokady dróg i niektóre posterunki, wymagają po prostu pokonania całego garnizonu. - Některé zóny, jako jsou letiště, vyžadují, abyste na jejich příslušných vlajkách použili akci „Převzít vlajku“, abyste je mohli dobýt. Někteří jiní, jako jsou zátarasy a některé základny, prostě vyžadují, abyste porazili posádku. - 你需要在敌方旗帜上使用"夺取旗帜"动作来占领某些区域, 比如机场。对于另一些区域, 比如路障和前哨, 只需要击败敌方驻军即可。 + + You shake off the injury, but you're not feeling great. + Incassi la ferita ma comunque non ti senti bene. + Vous vous remettez de la blessure, mais ne vous sentez pas très bien. + 당신은 부상을 털어내지만, 썩 기분이 좋지 않습니다. + Otrząsnąłeś się po kontuzji, ale nie czujesz się najlepiej. + Zbavuješ se zranění, ale necítíš se dobře. - - %2 vs %1 war. - Krieg %2 gegen %1 - %2 vs %1 guerra. - Guerra %2 vs %1. - Guerre %2 vs %1 - %2 대 %1 전쟁. - Война %2 против %1. - Wojna %2 Kontra %1. - Válka %2 vs %1. - %2 vs %1 战争 + + You are feeling much better. + Ti senti molto meglio. + Vous vous sentez beaucoup mieux. + 당신은 훨씬 상태가 좋아졌다. + Czujesz się znacznie lepiej. + Cítíš se mnohem lépe - - %2 vs %1 war. - Krieg %2 gegen %1 - %2 vs %1 guerra. - Guerra %2 vs %1. - Guerre %2 vs %1 - %2 대 %1 전쟁. - Война %2 против %1. - Wojna %2 Kontra %1. - Válka %2 vs %1. - %2 vs %1 战争。 + + Self Revive + Auto Rianimazione + Se Réanimer + 자가소생 + Oživit sám sebe - - %3 vs All war.<br/><br/>%1 and %2 will attack only %3 and act independently. Both can conquer. - Krieg %3 gegen alle.<br/><br/>%1 und %2 werden selbständig nur %3 angreifen. Beide können erobern. - %3 contro tutti.<br/><br/>%1 e %2 attaccheranno soltanto %3 e agiranno indipendentemente. Entrambi posso conquistare. - Guerra %3 vs Todos.<br/><br/>%1 y %2 atacarán solo a %3 y actuarán independietemente. Ambos pueden conquistar zonas. - Guerre %3 vs tous..<br/><br/>%1 et %2 n'attaqueront que %3 et agiront indépendamment. Les deux peuvent conquérir des zones. - %3 대 %2와 %1의 연합전.<br/><br/>%1과 %2은 %3만 공격하고 독립적으로 활동합니다. 둘 다 정복 가능. - Война %3 против всех.<br/><br/> %1 и %2 атакуют только %3 и действуют независимо. Оба могут победить. - Wojna %3 Kontra Wszyscy.<br/><br/>%1 i %2 będą atakować tylko %3 i działać niezależnie od siebie. Obie strony mogą podbijać. - Válka %3 vs Všem .<br/><br/>%1 a %2 zaútočí pouze na %3 a bude jednat nezávisle. Oba mohou dobýt. - %3 vs 全部阵营 战争。<br/><br/>%1 和 %2 只会独立地攻击 %3。二者均可被占领。 + + + + Battle Options + Schlachtoptionen + Opzioni Battaglia + Opciones de Batalla + Options de combat + 전투 설정 + Управление ИИ + Opcje Bitwy + Možnosti bitev + Opções de Batalha + Savaş Seçenekleri + 作战选项 - - All vs All war.<br/><br/>%1 and %2 will attack each other and both to %3. - Krieger jeder gegen jeden.<br/>%1 und %2 werden einander und %3 bekämpfen. - Guerra Tutti contro Tutti.<br/><br/>%1 e %2 si attaccheranno a vicenda e entrambi attaccheranno %3 - Guerra Todos vs Todos.<br/><br/>%1 y %2 se atacarán entre si y ambós atacarán a %3. - Guerre tous contre tous.<br/><br/> %1 et %2 s’attaqueront tous les deux et aussi à %3. - 개별 전쟁.<br/><br/>%1과 %2은 서로를 공격하면서 둘 다 %3도 공격합니다. - Все против всех.<br/><br/>%1 и %2 будут атаковать друг друга и оба - %3. - Wszyscy Kontra Wszyscy.<br/><br/>%1 i %2 będą atakować się nawzajem i obie frakcje będą atakować %3. - Všichni vs Všem válka.<br/><br/>%1 a %2 zaútočí na sebe a oba na %3. - 全部阵营 vs 全部阵营 战争。<br/><br/>%1 和 %2 会互相攻击, 二者都会攻击 %3。 + + Temp. AI Control + Controllo IA Temp. + Control Temp. de IA + Contrôle temporaire de l'IA + AI 임시 조종 + Временный контроль ИИ + Tymczasowa Kontrola AI + Dočasná Kontrola AI + Controlo IA temporário + Geçici YZ Kontrolü + 临时控制AI + + + Take personal control of the selected squad member or HC squad leader and be able to perform any kind of actions for 60 seconds. Control state will be cancelled if the player or the controlled unit receives any kind of damage + Prendi il comando personale di un membro di squadra IA selezionato o un Capo squadra assegnato all'Alto Comando e performa ogni tipo di azione che vuoi per 60 secondi, il controllo verrà annullato se il giocatore o l'IA controllata ricevono ogni tipo di danno + Toma el control personal de un miembro de la escuadra seleccionado. Te permitirá tomar cualquier acción por 60 segundos. El control será cancelado si el jugador o el soldado seleccionado reciben cualquier tipo de daño + Prenez le contrôle personnel du membre d'escouade sélectionné ou du chef d'escouade HC et soyez capable d'effectuer n'importe quel type d'actions pendant 60 secondes. L'état de contrôle sera annulé si le joueur ou l'unité contrôlée subit tout type de dommage + 선택된 분대원 또는 하이 커맨드 분대장을 개인적으로 통제하고 60초 동안 어떠한 종류의 행동이든 수행할 수 있습니다. 플레이어 또는 조종하는 유닛에게 어떠한 종류든 데미지를 입으면 조종 상태가 취소됩니다. + Возьмите под личный контроль выбранного члена отряда или лидера отряда через меню Командующего и получите возможность выполнять любые действия в течение 60 секунд. Состояние контроля будет отменено, если игрок или управляемый юнит получит какой-либо урон. + Przejmij kontrolę nad wybranym członkiem oddziału lub dowódcą oddziału HC i bądź w stanie wykonywać dowolne czynności przez 60 sekund. Stan kontroli zostanie anulowany, jeśli gracz lub kontrolowana jednostka otrzyma jakiekolwiek obrażenia + Převezměte osobní kontrolu nad vybraným členem družstva nebo velitelem HC družstva a budete moci provádět jakékoli akce po dobu 60 sekund. Stav kontroly bude zrušen, pokud hráč nebo kontrolovaná jednotka dostane jakýkoli druh poškození + Toma controlo pessoal do membro do pelotão selcionado ou o líder de pelotão do AC e serás capaz de realizar qualquer tipo de ação durante 60 segundos. O estado de controlo será cancelado assim que o jogador ou a unidades receba qualquer tipo de dano. + Seçilen manga üyesi veya Yüksek Komuta manga liderinin kişisel kontrolünü elinize alın ve 60 saniye boyunca her türlü eylemi gerçekleştirebileceksiniz. Oyuncu veya kontrol edilen birim herhangi bir hasar alırsa kontrol durumu iptal edilecektir. + 亲自控制选定的班组成员或指挥部班组的班长, 并可在60秒内执行任何动作。如果玩家或受控单位受到任何伤害, 控制状态将被取消 + + + Auto Heal + Automatische Heilung + Auto Cura + Auto Curación + Guérison automatique + 자동 치료 + Авто-лечение + Automatyczne Leczenie + Automatické léčení + Cura automática + Otomatik Tedavi + 自动医疗 - - Click on a city to learn the strength of their support for the enemy or Faction. Click on other zones to know relevant info about them. - Klicke auf eine Stadt auf der Karte, um ihre Stärke und Unterstützung für die freindliche Fraktion einzusehen. Klicke auf andere Zonen, um ähnlich relevante Informationen zu erhalten. - Fai clic su una città per comparare la tua influenza a quella al nemico. Fai clic su altre zone per conoscere altr informazioni pertinenti. - Haz click en la ciudad para saber la fuerza y el soporte que tiene la facción enemiga. Haz click en otras zonas para ver otra información relevante. - Cliquez sur une ville pour connaître la force de son soutien à l'ennemi ou à la faction. Cliquez sur d'autres zones pour connaître les informations pertinentes à leur sujet. - 적 또는 팩션에 대한 지지도를 알아보려면 도시를 클릭하십시오. 다른 영역을 클릭하여 해당 영역에 대한 다른 정보를 확인하십시오. - Нажмите на город, чтобы узнать, насколько они поддерживают нас или противника. Нажмите на другие зоны, чтобы узнать о них актуальную информацию - Kliknij miasto, aby poznać siłę ich wsparcia dla wroga lub twojej frakcji. Kliknij inne strefy, aby poznać istotne informacje na ich temat. - Kliknutím na město se dozvíte sílu jejich podpory nepříteli nebo frakci. Kliknutím na další zóny získáte o nich relevantní informace - 点击城市来了解平民对敌方或我方阵营的支持度。点击其他地区以了解与其有关的信息。 + + AI squad mates will heal proactively each other + I compagni di squadra IA si cureranno attivamente tra di loro + Los compañeros de la IA se curarán proactivamente unos a otros + Les coéquipiers de l'escouade IA se soigneront mutuellement de manière proactive + AI 분대원들은 서로 우선적으로 치료할 것입니다. + ИИ-соотрядники будут активно лечить друг друга + Członkowie drużyny AI będą się aktywnie leczyć + Členové družstev AI se navzájem aktivně uzdraví + YZ takım arkadaşları proaktif olarak birbirlerini iyileştirecek + AI将会主动互相治疗 - - Commander Only. Sets the the maximum amount of AI in map per server or HC. Up to 200 AI may behave decently. - Nur Kommandant. Legt die maximale Anzahl an KI Einheiten pro Server/HC auf der Karte fest. Bis zu 200 KI Einheiten sollten keine Probleme bereiten. - Solo comandante. Imposta la quantità massima di IA nella mappa per server o HC. Fino a 200 IA possono comportarsi in modo decente. - Solo para el Comandante. Limita la cantidad máxima de IA en el mapa en el servidor o en el CG. Por encima del valor 200 la IA se comporta de forma aceptable - Commandant seulement. Définit la quantité maximale d'IA dans la carte par serveur ou HC. Jusqu'à 200 IA peuvent se comporter décemment. - 지휘관 전용. 서버 또는 하이 커맨드 당 지도 내 최대 AI 수량을 설정합니다. 최대 200개의 AI가 행동 가능합니다. - Устанавливает максимальное количество ИИ на карте на сервер или HC. До 200 ИИ могут вести себя прилично. - Tylko dowódca może tego używać. Ustawia maksymalną ilość AI na mapie na serwer lub Headless Client. Do 200 AI serwer działa w miarę w porządku - Pouze velitel. Nastavuje maximální množství AI na mapě na serveru nebo štábu. Až 200 AI se může chovat výkonostně slušně. - 仅限指挥官使用。设置每个服务器或无头客户端的最大AI数量。不超过200个AI时, AI表现应当正常。 + + Auto Rearm / Loot + Réarmement automatique \ Loot + Automatické přezbrojování / Rabování - - Commander Only. You may save the game at your HQ Map. This will allow you to continue playing upon mission update or server restart, preserving stats, player's equipment, conquered zones, enemy asset availability and many more things. WARNING: Normal save and load runs badly in this mission. This system is your only guarantee of saving the game properly - Solo per il comandante. Puoi salvare il gioco sulla mappa del quartier generale. Ciò ti consentirà di continuare a giocare dopo l'aggiornamento della missione o il riavvio del server, preservando le statistiche, l'equipaggiamento del giocatore, le zone conquistate, la disponibilità delle risorse nemiche e molte altre cose. ATTENZIONE: il salvataggio e il caricamento normali funzionano male in questa missione. Questo sistema è la tua unica garanzia per salvare il gioco correttamente - Solo para el Comandante. Puedes guardar la partida en tu Mapa del CG. Esto te permite continuar en caso de actualización o reseteo del servidor, preservando las estadísticas, el equipo del jugador, zonas conquistadas, disponibilidad de equipo del enemigo y otras muchas cosas. ATENCIÓN: Guardar y cargar el juego de forma habitual no funciona de forma correcta en esta misión. Este método es tu única garantia de guardar el juego de forma apropiada. - Commandant seulement. Vous pouvez enregistrer le jeu sur votre carte QG. Cela vous permettra de continuer à jouer après la mise à jour de la mission ou le redémarrage du serveur, en préservant les statistiques, l'équipement du joueur, les zones conquises, la disponibilité des ressources ennemies et bien d'autres choses. AVERTISSEMENT: la sauvegarde et le chargement normaux fonctionnent mal dans cette mission. Ce système est votre seule garantie de sauvegarder correctement le jeu - 지휘관 전용. 게임을 본부 지도에 저장할 수 있습니다. 이렇게 하면 임무 업데이트 또는 서버 재시작 시에도 게임을 계속할 수 있으며, 통계, 플레이어 장비, 점령 구역, 적의 사용 가능 자산 및 기타 많은 것들을 저장할 수 있습니다. 경고: 이 임무는 일반 저장 및 로드가 제대로 실행되지 않습니다. 해당 시스템이 게임을 제대로 시작할 수 있는 유일한 방법입니다. - Вы можете сохранить игру на Карте у штаба. Это позволит вам продолжить игру после обновления миссии или перезапуска сервера, сохраняя статистику, экипировку игрока, захваченные зоны, доступность вражеских ресурсов и многое другое. ВНИМАНИЕ: Нормальное сохранение и загрузка в этой миссии работают плохо. Эта система - ваша единственная гарантия правильного сохранения игры. - Tylko dowódca może tego używać. Możesz zapisać grę na swojej mapie w kryjówce. Pozwoli ci to kontynuować grę po aktualizacji misji lub restarcie serwera, zachowując statystyki, wyposażenie gracza, podbite strefy, dostępność zasobów wroga i wiele innych rzeczy. UWAGA: Normalne zapisywanie i ładowanie działa źle w tej misji. Ten system to jedyna gwarancja prawidłowego zapisania gry - Pouze velitel. Tuto hru můžete uložit u své štábní mapy. To vám umožní pokračovat ve hraní po aktualizaci mise nebo restartu serveru, při zachování statistik, vybavení hráče, dobytých zón, dostupnosti nepřátelského majetku a mnoha dalších věcí. VAROVÁNÍ: Normální ukládání a načítání probíhá v této misi špatně. Tento systém je vaší jedinou zárukou správného uložení hry - 仅限指挥官使用。你可以在总部的地图上保存游戏。这允许你在任务更新或游戏重启后继续当前游戏, 并保持统计数据, 玩家装备, 已占领的区域, 敌军资产可用性和更多的东西。警告: 普通的存档和读取功能不支持此任务。该系统是正确存档的唯一保证。 + + AI will search for better weapons, vests, helmets etc. If they are in a vehicle, they will just store what they scavenge in the vehicle. If not, they will equip them + L' IA cercherà migliori armi, vesti, elmetti ecc... Se si trovano in un veicolo, lo useranno per conservare quello che hanno trovato, se ciò non è possibile equipaggeranno quello che trovano + La IA buscara mejores armas, chalecos, cascos, etc. Si están en un vehículo, lo que hayan encontrado elo almacenarán en el vehículo. En su defecto se lo equiparán. + L'IA cherchera de meilleures armes, gilets, casques, etc. S'ils sont dans un véhicule, ils stockeront ce qu'ils récupèrent dans le véhicule. Sinon, ils l'équiperont + AI 더 나은 무기, 조끼, 헬멧 등을 찾을 것입니다. 만약 그들이 차 안에 있다면 그들은 그들이 노획한 것을 차 안에 저장할 것입니다. 그렇지 않으면 해당 장비를 장착할 것입니다. + ИИ будет искать лучшее оружие, бронежилеты, шлемы и т.д. Если они находятся в транспортном средстве, они просто сохранят то, что они собирают в машине. Если нет, они их оденут на себя. + AI będzie szukać lepszej broni, kamizelek, hełmów itp. Jeśli AI są w pojeździe podczas użycia tej opcji, zdobyty ekwipunek schowają do pojazdu. Jeśli nie, to podmienią one swój ekwipunek na lepszy + AI bude hledat lepší zbraně, vesty, přilby atd. Pokud jsou ve vozidle, to co ukořistí uloží do vozidla. Pokud ne, vybaví je. + AI daha iyi silahlar, yelekler, kasklar vb. arayacak. Eğer bir araçtalarsa, topladıkları şeyi araçta depolayacaklar. Değilse, onları kuşanacaklar + AI将会搜寻更好的武器, 背心, 头盔等。如果他们在载具载具内, 他们就会把捡到的物品存放至载具内。否则, AI将会装备它们。 - - Antistasi has a situational music script, depending on a player's stance and time of day. The default in Multiplayer is OFF, and ON in Singleplayer - Antistasi nutzt situationsabhängige Musik, abhängig von der Tageszeit und des Spielerverhaltens. Es ist standardmäßig im Mehrspielermodus deaktiviert und im Einzelspielermodus aktiviert. - Antistasi ha uno script che introduce la musica dinamica, a seconda della posizione del giocatore e dell'ora del giorno. L'impostazione predefinita in Multiplayer è OFF e ON in Singleplayer - Antistasi tiene un script de música situacional, dependiendo de varios factores como la hora del dia. Por defecto en multijugador está OFF, en un sólo jugador está ON - Antistasi a un script de musique situationnelle, selon la position du joueur et l'heure de la journée. La valeur par défaut en mode multijoueur est désactivée et activée en mode solo. - 안티스타시는 플레이어의 스탠스와 하루 중 시간에 따라 상황에 맞는 음악 대본을 가지고 있습니다. 기본값은 멀티플레이에선 끄기, 싱글플레이에선 켜기입니다. - У Antistasi есть ситуативный музыкальный сценарий, зависящий от позиции игрока и времени суток. По умолчанию в многопользовательской игре выключено, а в одиночной игре включено. - Antistasi posiada sytuacyjny skrypt muzyczny, zależny od postawy gracza i pory dnia. Domyślnie w trybie wieloosobowym muzyka jest WYŁĄCZONA, a w trybie jednoosobowym WŁĄCZONA - Antistasi má situační hudební scénář, v závislosti na postoji hráče a denní době. Výchozí hodnota v Multiplayeru je OFF a ON v Singleplayeru - Antistasi 内置情景音乐脚本, 取决于玩家状态和时间。此功能在多人游戏中默认关闭, 在单人游戏中默认开启。 + + Dismiss Units / Squad + Congeda Unità / Squadre + Desmovilizar Soldado / Escuadra + Renvoyer des unités / Escouades + 유닛 / 분대 해산 + В запас + Odwołaj Jednostki / Oddział + Odmítnutí jednotek / družstva + Takımı / Birimi Görevden Al + 解散单位/班组 - - Increase or decrease the percentage of city civilian population that spawn. At 0% only one civilian will spawn in each city. - Erhöhe oder verringere den Prozentsatz der zu spawnenden Stadtbevölkerung. Bei 0% wird nur ein einzelner Zivilist pro Stadt gespawnt. - Aumenta o diminuisci la percentuale di popolazione civilie che spawnerà nelle città. Allo 0% verrà generato un solo civile in ogni città. - Aumenta o disminuye el porcentaje de civiles que pueden aparecer en una ciudad. En el 0% sólo un civil aparecerá en cada ciudad - Augmentez ou diminuez le pourcentage de la population civile qui apparait dans les villes. À 0%, un seul civil apparaîtra dans chaque ville. - 도시의 민간인 스폰 비율을 늘리거나 줄입니다. 0%의 경우 각 도시에서 민간인이 1명만 스폰됩니다. - Увеличьте или уменьшите процент спавнящегося гражданского населения города. При 0% в каждом городе появится только одно гражданское лицо. - Zwiększ lub zmniejsz odsetek ludności cywilnej, która się pojawia w miastach. Przy 0% w każdym mieście pojawi się tylko jeden cywil. - Zvýšit nebo snížit procento městského civilního obyvatelstva, které vznikají. V 0% se v každém městě vynoří pouze jeden civilista. - 增加或减少市民的生成比例。0% 时每个城市只会生成一个平民。 + + Dismiss selected units or squads, recovering it's cost to the proper resource pool + Congeda le unità / squadre selezionate recuperandone il costo + Desmoviliza al soldado o a la escuadra seleccionada, recuperando su coste al alijo correspondiente + Renvoyez les unités ou escouades sélectionnées, en récupérant leur coût dans la réserve de ressources approprié + 선택한 유닛 또는 분대를 해산시키고 비용을 적절한 자산으로 복구합니다. + Распустить выбранные отряды или отряды, вернув их стоимость в соответствующий пул ресурсов. + Odwołaj wybrane jednostki lub oddziały, przywracając ich koszt do odpowiedniej puli zasobów + Rozpustit vybrané jednotky nebo družstva a obnovit své náklady na daný pool + Maliyetini uygun kaynak havuzuna geri ödeyerek seçilen birimleri veya mangaları görevden alın + 解散选定的单位或班组, 回收其成本至对应的资源池 - - Commander only. Increase or decrease general spawn and despawn distance. Use it carefully combined with other options. - Nur Kommandant. Erhöhe oder verringere die allgemeine Spawn/Despawn Entfernung. Beachte das Zusammenspiel mit den anderen Optionen. - Solo per il Comandante. Aumenta o diminuisci la distanza di spawn generale. Usa quest'opzione attentamente in - Solo para el comandante. Aumenta o disminuye la distancia de aparición y desaparición general. Úsalo con precaución con otras opciones. - Commandant seulement. Augmentez ou diminuez la distance d'apparition et de disparition générale. Utilisez-le soigneusement combiné avec d'autres options. - 지휘관 전용. 일반적인 스폰 및 제거 거리를 늘리거나 줄입니다. 다른 설정과 신중하게 조합하여 사용하십시오. - Только для Командующего. Увеличение или уменьшение общей дистанции спавна и деспавна. Используйте его осторожно в сочетании с другими настройками. - Tylko dowódca może tego używać. Zwiększ lub zmniejsz ogólną odległość pojawiania się i znikania jednostek AI. Używaj go ostrożnie w połączeniu z innymi opcjami. - Pouze velitel. Zvětšení nebo zmenšení vzdálenosti vzniku a zániku. Používejte jej pečlivě v kombinaci s dalšími možnostmi. - 仅限指挥官使用。增加或减少生成和取消生成的距离。小心地将其与其他选项结合使用。 + + Garrison Units / Squads + Guarnisci Unità / Squadre + Unidades de Guarnición / Escuadras + Ajouter les Unités / Escouades à la Garnison + 유닛 / 분대 주둔 + Добавить в гарнизон + Jednostki Garnizonowe / Oddziały + Posádkové jednotky / družstva + Birimleri / Takımları Garnizona Ekle + 驻军单位/班组 - - Commander only. Will delete things like dropped weapons, magazines, clothing etc.<br/><br/>Beware, it freezes the game for some time. - Nur Kommandant. Dies löscht Dinge wie fallengelassene Waffen, Magazine, Kleidung, etc.<br/><br/>Beachte, dass dies das Spiel für eine kurze Zeit einfrieren kann. - Solo per il comandante. Eliminerà oggetti lasciati a terra come armi, caricatori, vestiti ecc...<br/><br/>Attenzione, bloccherà il gioco per un breve periodo di tempo. - Solo para el Comandante. Borrará cosas tiradas en el suelo como armas tiradas, cargadores, ropa, etc.<br/><br/>Atención, congela el juego por un tiempo. - Commandant seulement. Supprime des éléments comme les armes au sol, les chargeurs, les vêtements, etc.<br/><br/>Attention, cela fige le jeu pendant un certain temps. - 지휘관 전용. 떨어진 무기, 탄창, 옷 등을 삭제할 것입니다.<br/><br/>주의하십시오, 게임을 잠시 동안 동결시킬 겁니다. - Только для Командующего. Удаляет такие вещи как брошенное оружие, магазины, одежду и т.д. <br/><br/> Осторожно, игра на некоторое время зависает. - Tylko dowódca może tego używać. Usunie takie rzeczy, jak upuszczona broń, magazyny, ubrania itp.<br/><br/>Uwaga, gra zawiesza się na jakiś czas. - Pouze velitel. Vymaže věci, jako jsou vyhozené zbraně, munice, oblečení atd.<br/><br/>Pozor, hru to nějakou dobu zmrazí. - 仅限指挥官使用。将删除掉落的武器, 弹夹和服装等东西。<br/><br/>注意, 它会使游戏冻结一段时间。 + + Adds selected units or squads to a map selected garrison + Aggiunge unità o squadre selezionate alla guarnigione selezionata sulla mappa + Añade las unidades o escuadras seleccionadas a una posición guarnicionada que selecciones + Ajoute des unités ou des escouades choisies à une garnison sélectionnée sur la carte + 선택한 유닛 또는 분대를 선택한 주둔지에 추가합니다. + Добавляет выбранные юниты или отряды в выбранный на карте гарнизон + Dodaje wybrane jednostki lub oddziały do wybranego garnizonu na mapie + Přidá vybrané jednotky nebo jednotky na mapu vybranou posádku + Seçilen birimleri veya mangaları seçilen bir garnizon haritasına ekler + 将选定的单位或班组编入在地图上选定的驻军 - - Select this option when the Y key or Statistics bar are not working. - Wähle diese Option, wenn das Z-Menü oder die Statusleise nicht funktionieren. - Seleziona questa opzione quando il tasto Y o la barra statistiche non funzionano. - Selecciona esta opción cuando la tecla Y o la barra de estadísticas no funcionan - Sélectionnez cette option lorsque la touche Y ou la barre de statistiques ne fonctionnent pas. - Y키 또는 통계 표시줄이 작동하지 않을 때 이 옵션을 선택하십시오. - Выберите этот вариант, если клавиша Y или панель статистики не работают. - Wybierz tę opcję, gdy klawisz Y lub pasek statystyk nie działają. - Tuto možnost vyberte, pokud nefunguje klávesa Y nebo statistická lišta. - 当Y键菜单或统计栏无法正常工作时, 请选择此选项。 + + Mount / Dismount + Monta / Smonta + Embarcar / Desembarcar + Monter / Descendre + 탑승 / 하차 + Погрузка / Разгрузка + Wsiadaj / Wysiadaj + Nasednout / Vysednout + Bin / İn + 搭乘/离开 - - Press Y in-game to have access any time to several options. Most of them are explained in the Commander or Features sections. - Drücke im Spiel Z, um jederzeit Zugriff auf verschiedene Optionen zu erhalten. Die meisten davon sind im Kommandanten oder Features Bereich erklärt. - Premi Y in-gioco per avere accesso a diverse opzioni. La maggior parte di esse è spiegata nelle sezione Comandante e Funzionalità. - Presiona Y dentro del juego para tener acceso a varias opciones. La mayoria están explicadas en las secciones de Comandante o Características. - Appuyez sur Y dans le jeu pour avoir accès à tout moment à plusieurs options. La plupart d'entre eux sont expliqués dans les sections Commandants ou Fonctionnalités. - Y 키를 눌러 언제든지 여러 설정을 들어갈 수 있습니다. 대부분은 지휘관 기능 설명입니다. - Нажмите Y в игре, чтобы в любой момент получить доступ к нескольким параметрам. Большинство из них описаны в разделах "Командующий" или "Функции". - Naciśnij Y w grze, aby w dowolnym momencie uzyskać dostęp do kilku opcji. Większość z nich wyjaśniono w rozdziałach Dowódca lub Funkcje. - Stisknutím klávesy Z ve hře získáte přístup k několika možnostem. Většina z nich je vysvětlena v kapitolách Velitele nebo Funkce. - 在游戏中随时按 Y 来访问作战选项。大部分功能已在指挥官或特性章节进行过解释。 + + Force squad to mount or dismount their assigned vehicle + Forza la squadra a montare o smontare dal loro veicolo assegnato + Fuerza a una escuadra a embarcar o desembarcar su vehículo asignado + Forcer l'escouade à monter ou descendre de son véhicule assigné + 분대에 할당된 차량에 강제로 탑승하거나 하차시킵니다. + Заставить отряд сесть или слезть с назначенной машины + Zmuś oddział do wejścia lub wyjścia z przypisanego pojazdu + Přinutit družřstvo k nasednutí nebo sesednutí jejich přiřazeného vozidla + Ekibi kendilerine atanan araca binmeye veya inmeye zorla + 强制班组搭乘或离开他们分配的车辆 - - When you are the Commander, hit CTRL + SPACE to give way-points and other orders to your AI squads using the HC mode. Non commanders may use it to check enemy contacts reported by the Faction communications network. - Wenn du der Kommandant bist, kannst du über Strg + Leertaste in den Oberbefehlsmodus wechseln und somit KI Gruppen Befehle geben. Nicht-Kommandanten können dies nutzen, um Berichte über feindliche Kontakte zu überprüfen. - Usa il menu e seleziona un punto sulla mappa. Fai clic su una strada. Un gruppo di soldati AT si unirà a te. Inviali nel luogo selezionato e lì stabiliranno un posto di blocco. - Cuando eres el comandante, presiona CTRL + ESPACIO para dar puntos de reunión y otras ordenes a las escuadras controladas por IA usando el modo HC. Los no comandantes pueden usarlo para visualizar las unidades enemigas reportadas por la red de comunicaciones de la Facción. - Lorsque vous êtes le commandant, appuyez sur CTRL + ESPACE pour donner des points de cheminement et d'autres ordres à vos escouades d'IA en utilisant le mode HC. Les non-commandants peuvent l'utiliser pour vérifier les contacts ennemis signalés par le réseau de communication de la faction. - 지휘관일 때 컨트롤 + 스페이스를 누르면 하이 커맨드로 AI 분대에 경유지를 주거나 명령을 하달합니다. 지휘관이 아닌 경우 아군 통신망으로 적 발견 보고를 할 수 있습니다. - Когда вы являетесь командиром, нажмите CTRL + ПРОБЕЛ, чтобы отдать команды вашим отрядам ИИ, используя режим ВК. Не командующие могут использовать его для проверки контактов с противником, сообщаемых сетью связи Фракции. - Kiedy jesteś dowódcą, naciśnij CTRL + SPACJA, aby dać punkty nawigacyjne i inne rozkazy swoim oddziałom AI za pomocą trybu HC. Pozostali gracze mogą go używać do sprawdzania kontaktów wroga zgłoszonych przez sieć komunikacyjną frakcji. - Pokud jste velitel, můžete přepnout do příkazového režimu pomocí kláves Ctrl + Mezera a tak dát příkazy skupinám AI. Nevelitelé mohou použít k ověření zpráv o nepřátelských kontaktech. - 当你是指挥官时, 按下 Ctrl + 空格 即可使用指挥部模式向AI小队分配路径点或下达其他命令。非指挥官可以使用它来查询阵营通讯网络上报告的接敌情况。 + + Squad SITREP + SITREP Squadra + Escuadra SITREP + SITREP d'escouade + 분대 상황보고 + Статус отряда + Raport Sytuacyjny Drużyny + SITREP družstva + SITREP Pelotão + Takım Durum Raporu + 班组状态报告 - - Press SHIFT + Y in-game while having an artillery squad selected on the HC bar. - Drücke im Spiel Shift + Z während du eine Artilleriegruppe in der Oberbefehlsleiste ausgewählt hast. - Premi MAIUSC + Y in gioco mentre hai una squadra di artiglieria selezionata con l'Alto Comando. - Presiona SHIFT + Y dentro del juego mientras tienes una escuadra de arilleria seleccionada en la barra de HC - Appuyez sur SHIFT + Y dans le jeu tout en ayant une escouade d'artillerie sélectionnée sur la barre HC. - 인게임의 하이 커맨드 표시줄에서 포병대를 선택한 상태에서 쉬프트 + Y를 누르십시오. - Нажмите SHIFT + Y в игре, выбрав артиллерийский отряд на панели ВК. - Naciśnij SHIFT + Y w grze, mając wybrany oddział artylerii na pasku HC. - Stiskněte ve hře SHIFT + Z zatímco dělostřelecké družstvo je vybráno na panelu štábu. - 在指挥部选单上选择一个炮兵小队并按下 Shift + Y。 + + Recover info about a HC squad status + Recupera info approposito lo stato di una squadra Alto Comando + Recupera informacion sobre el estado de una Escuadra de HC. + Récupérer des informations sur le statut d'une escouade HC + 하이 커맨드 분대 상태에 대한 정보를 확인합니다. + Доложить информацию о статусе отряда + Odzyskaj informacje o stanie drużyny HC + Obnovit informace o statusu počtu jednotek v družstvu. + Recolher informação sobre o status de um pelotão do AC + Bir HC takım durumu hakkında bilgi kurtarın + 回报指挥部班组的状态 - - MP Only: Press U in-game to join another player's group - Nur im Mehrspieler: Drücke im Spiel U, um einer Gruppe eines anderen Spielers beizutreten. - Solo in MP: Premi U in-gioco per entrare nel gruppo di un altro giocatore - MJ solo: Presiona U dentro del juego para unirte a grupos de jugadores - MP uniquement: appuyez sur U dans le jeu pour rejoindre le groupe d'un autre joueur. - 멀티 플레이 전용: U를 눌러 다른 분대에 들어갑니다. - Только мультиплеер: Нажмите U в игре, чтобы присоединиться к группе другого игрока - Tylko tryb Wieloosobowy: Naciśnij przycisk U w grze, aby dołączyć do grupy innego gracza - Pouze v Multiplaeru: Stisknutím klávesy U ve hře se připojíte ke skupině jiného hráče - 仅限多人游戏: 在游戏中按下 U 来加入其他玩家的队伍 + + Squad Add Vehicle + Aggiungi Veicolo alla Squadra + Añadir vehículo a Escuadra + Ajouter un véhicule à l'escouade + 분대에 차량 추가 + Добавить технику отряду + Przydziel Pojazd Drużynie + Přidat družstvu vozidlo + Takıma Araç Ekle + 为班组分配载具 - - Press END to enable / disable earplugs. Disabled with ACE. - Drücke ENDE, um Öhrstöpsel einzusetzen oder zu entfernen. Wird mit ACE automatisch deaktiviert. - Premi FINE per abilitare / disabilitare i tappi per le orecchie. Disabilitato con ACE. - Presiona FIN para habilitar / deshabilitar los tapones de oídos. Deshabilitado con ACE. - Appuyez sur FIN pour activer / désactiver les bouchons d'oreille. Désactivé avec ACE. - End 키로 귀마개를 활성화/비활성화합니다. ACE 모드 사용 시 사용할 수 없습니다. - Нажмите END, чтобы надеть/снять беруши. Отключено при использовании ACE. - Naciśnij przycisk END, aby włączyć/wyłączyć zatyczki do uszu. Wyłączone, gdy serwer korzysta z moda ACE. - Stiskněte END pro aktivaci / deaktivaci chráničů sluchu. Zakázáno s ACE. - 按下 End 启用/禁用耳塞。使用ACE时无法使用。 + + Look at some vehicle and assign it to the selected squad for it's use + Guarda qualche veicolo e assegnalo alla squadra selezionata in modo che possano usarlo + Mira hacia un vehículo y asignalo a la escuadra seleccionada para su uso + Regardez un véhicule et attribuez-le à l'escouade sélectionnée pour son usage + 차량을 보고 선택된 분대에 차량을 할당합니다. + Посмотрите на какую-нибудь технику и назначьте ее выбранному отряду для использования + Spójrz na jakiś pojazd i przypisz go do wybranego oddziału + Podívejte se na nějaké vozidlo a přiřaďte jej vybranému družstvu pro jeho použití + Bir araca bakın ve onu kullanması için seçilen mangaya atayın + 将面前的载具分配给选定的班组使用 - - Press ALT+HOME to show / hide information bar at the top of the screen. - Premi ALT+HOME per visualizzare / nascondere la barra informazioni in alto allo schermo. - Presiona ALT + HOME para mostrar / ocultar la barra de información arriba de la pantalla. - Appuyez sur ALT+HOME pour montrer / cacher la barre d'information en haut de l'écran. - 알트 + 홈 키를 눌러 화면 상단의 정보 표시줄을 표시하거나 숨깁니다. - Нажмите ALT+HOME, чтобы отобразить/скрыть информационную строку в верхней части экрана. - Naciśnij klawisze ALT+HOME, aby wyświetlić/ukryć pasek informacyjny u góry ekranu. - Stisknout ALT+HOME k zobrazení / skrytí info lišty v horní části obrazovky - 按ALT+HOME来显示/隐藏顶部信息栏。 + + + + Nearby units have been healed, refreshed, and can go undercover again.<br/><br/> Nearby vehicles are no longer reported. + Le unità vicine sono state curate, rinnovate e possono andare nuovamente sotto copertura.<br/><br/>I veicoli nelle vicinanze non sono più reportati dal nemico. + Unidades cercacnas han sido sanadas, revigorizadas y pueden volver a estar de encubierto.<br/><br/>Los vehículos cercanos ya no son buscados + Les unités à proximité ont été soignées, rafraîchies et peuvent à nouveau être incognito.<br/><br/> Les véhicules à proximité ne sont plus signalés. + 인근 유닛이 치료되고 새로워졌으며, 다시 위장할 수 있습니다.<br/><br/>인근 차량은 더 이상 신고되지 않습니다. + Ближайшие бойцы были вылечены и могут снова работать под прикрытием.<br/><br/>Ближайшие машины больше не в розыске. + Pobliskie jednostki zostały wyleczone, odświeżone i mogą ponownie działać pod przykrywką.<br/><br/> Pobliskie pojazdy nie są już poszukiwane. + Nedaleké jednotky byly uzdraveny, osvěženy a mohou se znovu utajit. <br/> <br/> Nedaleká vozidla již nejsou hlášena. + Yakındaki birimler iyileştirildi, tazelendi ve tekrar gizlenebilir.<br/><br/> Yakındaki araçlar artık rapor edilmiyor. + 附近的单位已被治疗并恢复至最佳状态,可以再次进入伪装模式 - - Don't expect to be able to conquer anything in the early stages. First you have to gather enough resources (HR and Money) in order to be able to conquer and hold your positions. This mission tries to simulate real life guerilla situations. If in doubt, ask yourself what would you do in real life. Don't expect to win every time. Hit and Run is the basic manoeuvre here. Earn every resource, weapon and ammunition to gather enough assets in order to be a real challenge for the enemy. In the meantime, disturb its operations and gain support from the population. - Erwarte nicht, dass du in der Lage sein wirst alles bereits zu Beginn erobern zu können. Zuallererst musst du genügend Ressourcen (Mannstärke und Geld) auftreiben müssen, um in der Lage zu sein etwas zu erobern und auch halten zu können. Diese Mission versucht reale Guerilla Situationen und Vorgehen zu simulieren. Wenn du unschlüssig bist, dann frage dich selbst, was du im echten Leben tun würdest. Erwarte nicht, dass du jedes Mal gewinnst. "Hit and Run" ist hier das übliche Vorgehen. Erbeute Ressourcen, Waffen und Munition, um letztlich genug Ausrüstung zusammen zu haben, damit du zu einer echten Bedrohung für den Feind werden kannst. Währenddessen störe die Bestrebungen des Feindes und verdiene dir die Unterstützung der Zivilbevölkerung. - Non aspettarti di essere in grado di conquistare molto durante le prime fasi. Per prima cosa dovresti raccogliere abbastanza risorse (Risorse umane e Denaro) per poter conquistare e mantenere le tue posizioni. Questa missione cerca di simulare situazioni di guerriglia reali. In caso di dubbi, chiediti cosa faresti nella vita reale. Non aspettarti di vincere ogni volta. Hit and Run è la manovra di base qui. Guadagna risorse, armi e munizioni in modo tale da ammassare forze sufficienti per essere una vera sfida per il nemico. E nel frattempo, disturbare le sue operazioni e ottenere il sostegno della popolazione. - No esperes ser capaz de conquistar nada en las etapas iniciales. Primero debes juntar suficientes recursos (HR y Dinero) para ser capaz de conquistar y mantener tus posiciones. Esta misión trata de simular situaciones de la Guerrilla real. En caso de duda, pregúntate a ti mismo que harías en la vida real. No esperes ganar cada vez. Golpear e huir es la maniobra básica aquí. Gana cada recurso, arma y bala para suponer un reto real al enemigo. Mientras tanto, estorba las operaciones enemigas y/o ganate el apoyo de la población. - Ne vous attendez pas à pouvoir conquérir quoi que ce soit au début. Vous devez d'abord rassembler suffisamment de ressources (HR et Argent) pour pouvoir conquérir et conserver vos positions. Cette mission tente de simuler des situations de guérilla réelles. En cas de doute, demandez-vous ce que vous feriez dans la vraie vie. Ne vous attendez pas à gagner à chaque fois. Le Hit and Run est la manœuvre de base ici. Recupérez de l'argent, des armes et des munitions pour rassembler suffisamment de ressources afin d'être un véritable défi pour l'ennemi. En attendant, perturbez ses opérations et gagnez le soutien de la population. - 초기부터 점령할 수 있을 거라고 기대하지 마십시오. 충분한 자원(인력과 자금)을 모아야 당신의 힘이 유지됩니다. 이 미션은 게릴라 상황을 재현합니다. 의심이 들면, 당신이 실제라면 무엇을 할 지 스스로 물어보십시오. 모든 걸 이길 것 이라고 기대하지 마십시오. 힛 앤 런이 기본 전술입니다. 적을 위협하기 위해 모든 자원, 무기, 탄약을 모으십시오. 그리고 적을 방해하고 현지에서 지지를 얻으십시오. - Не ожидайте, что сможете что-либо победить на ранних стадиях. Сначала вам нужно собрать достаточно ресурсов (ЛР и Деньги), чтобы иметь возможность завоевать и удерживать свои позиции. Эта миссия пытается смоделировать реальные партизанские ситуации. Если сомневаетесь, спросите себя, что бы вы делали в реальной жизни. Не надейтесь на победу каждый раз. Бей и беги - обычная тактика. Собирайте все возможные ресурсы, оружие и боеприпасы, чтобы сформировать серьезную силу и стать настоящим испытанием для врага. А пока помешайте его работе и заручитесь поддержкой населения. - Nie oczekuj, że we wczesnych etapach będziesz w stanie podbić cokolwiek. Najpierw musisz zebrać wystarczającą ilość zasobów (Rekruci i Pieniądze), aby móc podbić i utrzymać swoje pozycje. Ta misja próbuje symulować rzeczywistą wojnę partyzancką. Jeśli masz wątpliwości, zadaj sobie pytanie, co byś zrobił w prawdziwym życiu. Nie oczekuj, że wygrasz za każdym razem. Ataki typu Uderz i Uciekaj są tutaj podstawową taktyką. Zdobądź wszystkie zasoby, broń i amunicję aby stać się prawdziwym wyzwaniem dla wroga. W międzyczasie zakłócaj jego działalność i zyskaj wsparcie ludności. - Neočekávejte, že v časných stádiích dokážete něco dobýt. Nejprve musíte shromáždit dostatek zdrojů (HR a peníze), abyste mohli dobýt a udržet své pozice. Tato mise se pokouší simulovat partyzánské situace v reálném životě. Pokud máte pochybnosti, zeptejte se sami sebe, co byste udělali v reálném životě. Nečekejte, že vyhrajete pokaždé. Udeřit a Utéct je zde základní manévr. Získejte všechny zdroje, zbraně a střelivo, abyste shromáždili dostatek prostředků, aby pro nepřítele představovali skutečnou výzvu. Mezitím narušit její činnost a získat podporu od obyvatelstva. - 不要指望在前期就征服一切。首先, 你必须获取足够的资源(人力资源和资金), 才能攻占并守住你的领地。本任务试图模拟真实世界中的游击态势。如果你有疑问, 问问自己在现实生活中会怎么做。不要期待百战百胜。打完就跑是这里的基本策略。赚取各种资源、武器和弹药, 来积攒真正足以对抗敌人的资产。与此同时, 扰乱敌军的行动, 并获得民众的支持。 + + <br/> - no longer reported + <br/> - non più riportato + <br/> - ya no estan reportados + <br/> - n'est plus signalé + <br/> - 더 이상 신고되지 않습니다 + <br/> - более не разыскивается + <br/> - již není hlášeno + <br/> - Artık rapor edilmiyor + <br/> - 不再报告 - - Keep an eye on those. If it's too high, you will have to face more attacks with better troops. - Behalte dies im Auge. Wenn sie zu hoch wird, wirst du dich deutlich mehr Angriffen und besseren Einheiten entgegenstellen müssen. - Tienilo d'occhio. Se è troppo alto, dovrai affrontare più attacchi con truppe migliori. - Echale un ojo, si es muy alto, te tendrás que enfrentar a más ataques con mejores tropas - Gardez un œil dessus. S'il est trop haut, vous devrez faire face à plus d'attaques avec de meilleures troupes. - 경계하십시오. 수치가 너무 높다면, 적군이 더 자주, 강하게 공격할 것입니다. - Следите за уровнем агрессии. Если он слишком высок, вам придется встретить больше атак с лучшими войсками. - Miej na to oko. Jeśli będzie zbyt wysoki, będziesz musiał stawić czoła większej liczbie ataków wroga z coraz to lepszymi oddziałami. - Dávejte pozor na to. Pokud je příliš vysoká, budete muset čelit více útokům s lepšími jednotkami. - 密切关注侵略性。如果侵略性太高, 你将不得不面对更多、更强的进攻部队。 + + <br/> - rearmed + <br/> - riarmato + <br/> - han sido rearmados + <br/> - réarmé + <br/> - 재무장되었습니다 + <br/> - перезаряжен(а) + <br/> - przezbrojony + <br/> - přezbrojeno + <br/> - Yeniden silahlandı + <br/> - 重新装填 - - Once you have a nice amount of resources, focus on enemy communications. If you disturb them enough, you won't have to face big counter-attacks. - Sobald du eine solide Menge and Ressourcen zusammen hast, konzentriere dich auf ihre Kommunikation. Störst du sie ausreichend, wirst du dich keinen größeren Gegenangriffen mehr stellen müssen. - Una volta che hai una buona quantità di risorse, concentrati sulle comunicazioni nemiche. Se le disturbi abbastanza, non dovrai affrontare grandi contrattacchi. - Una vez tengas una buena cantidad de recursos, enfócate en las comunicaciones enemigas. Si las dañas lo suficiente, no te enfrentarás a grandes contraataques - Une fois que vous avez une bonne quantité de ressources, concentrez-vous sur les communications ennemies. Si vous les perturbés suffisament, vous n'aurez pas à faire face à de grandes contre-attaques. - 충분한 자원을 모았다면 적의 통신 시설을 공략하십시오. 적의 대규모 반격을 늦출 수 있습니다. - Как только у вас будет достаточно ресурсов, сосредоточьтесь на коммуникациях с противником. Если вы их достаточно потревожите, вам не придется сталкиваться с большими контратаками. - Gdy zdobędziesz odpowiednią ilość zasobów, skup się na komunikacji wroga. Jeśli wystarczająco im przeszkodzisz, nie będziesz musiał stawiać czoła dużym kontratakom. - Jakmile budete mít pěkné množství zdrojů, zaměřte se na nepřátelskou komunikaci. Pokud je dostatečně vyrušíte, nebudete muset čelit velkým protiútokům. - 一旦你有了大量的资源, 就把重点放在敌军通讯上。如果你足以干扰他们, 你就不必面对大规模反击。 + + <br/> - refueled + <br/> - rifornito + <br/> - han sido repostados + <br/> - ravitaillé + <br/> - 재급유되었습니다 + <br/> - заправлен(а) + <br/> - zatankowany + <br/> - natankováno + <br/> - Yakıt alındı + <br/> - 加油 - - Don't expect a light counter-attack when you conquer strategic zones such as resources or airports. The enemy will send everything they can, if available. If you conquer a zone and expect a counter-attack, fleeing is a nice option. - Erwarte keine einfachen Gegenangriffe, wenn du eine strategische Zone, wie Ressourcen oder Flugplätze, einnimmst. Der Feind wird dir alles was er zur Verfügung hat entgegenwerfen. Eroberst du eine Zone und erwartest einen Gegenangriff ist Rückzug immer eine gute Option. - Non aspettarti un leggero contrattacco quando conquisti zone strategiche come risorse o aeroporti. Il nemico invierà tutto ciò che può, se disponibile. Se conquisti una zona e ti aspetti un contrattacco, fuggire è una buona opzione. - No esperes un leve contraataque cuando conquistes zonas estratégicas como aeropuertos o recursos. El enemigo enviará todo lo que tenga, si puede. Si conquistas una zona y esperas un contraataque, retirarse es una buena opción. - Ne vous attendez pas à une contre-attaque légère lorsque vous conquérez des zones stratégiques telles que des ressources ou des aéroports. L'ennemi enverra tout ce qu'il peut, s'il est disponible. Si vous conquérez une zone et vous attendez à une contre-attaque, la fuite est une bonne option. - 전략 요충지 또는 공항을 점령할 때 적들이 쉽게 내줄 거라 기대하지 마십시오. 적들은 가능한 선에서 보낼 수 있는 모든 것을 보낼 것입니다. 만약 점령 후 반격이 예상된다면, 도망가는 것도 좋은 선택입니다. - Не ожидайте легкой контратаки при захвате стратегических зон, таких как ресурсы или аэропорты. Враг пошлет все, что сможет, если возможно. Если вы захватываете зону и ожидаете контратаки, бегство - хороший вариант. - Nie spodziewaj się lekkiego kontrataku, gdy podbijasz strategiczne ważne strefy, takie jak zasoby czy lotniska. Wróg wyśle wszystko, co może, żeby tobie przeszkodzić. Gdy podbijesz którąś strefę i spodziewasz się kontrataku, ucieczka jest dobrą opcją. - Neočekávejte lehký protiútok, když dobýváte strategické zóny, jako jsou zdroje nebo letiště. Nepřítel pošle vše, co může, pokud bude k dispozici. Pokud dobýváte zónu a očekáváte protiútok, prchání je dobrá volba. - 当你攻占了资源点或者机场等战略要地时, 不要指望会只有轻微的反击。敌军会竭尽所能地派兵。如果你攻占了一个区域并遭到反击, 逃走是一个不错的选择。 + + <br/> - repaired + <br/> - repariert + <br/> - riparato + <br/> - han sido reparados + <br/> - réparé + <br/> - 수리되었습니다 + <br/> - отремонтирован(а) + <br/> - naprawiony + <br/> - opraveno + <br/> - Tamir edildi + <br/> - 修理 - - Having a good amount of resources for bigger operations is mandatory, especially weapons and ammo. In the initial stages, your main source of resources is accomplishing side-missions. - Ein solides Polster an Ressourcen ist unverzichtbar für größere Operationen. Vor allem Waffen und Munition. In der Anfangsphase ist deine Hauptquelle für Ressourcen das Abschließen von Sekundärmissionen. - Avere una buona quantità di risorse per operazioni più grandi è obbligatorio, in particolare armi e munizioni. Nelle fasi iniziali, la tua principale fonte di risorse è portare a termine le missioni secondarie. - Tener una buena cantidad de recursos para mayores operaciones es primordial, especialmente armas y munición. En las fases tempranas, ru forma primordial de conseguirlos es en misiones secundarias. - Avoir une bonne quantité de ressources pour des opérations plus importantes est obligatoire, en particulier pour les armes et les munitions. Dans les étapes initiales, votre principale source de ressources est l'accomplissement de missions secondaires. - 더 큰 작전을 하기 위해선 자원, 특히 총과 탄약을 많이 모아야 합니다. 초반에는 사이드 임무가 자원의 주요 공급원이 될 것입니다. - Обязательно наличие большого количества ресурсов для крупных операций, особенно оружия и боеприпасов. На начальных этапах ваш основной источник ресурсов - выполнение побочных миссий. - Posiadanie sporej ilości zasobów do większych operacji jest obowiązkowe, zwłaszcza broni i amunicji. Na początkowych etapach głównym źródłem zasobów jest wykonywanie misji pobocznych. - Je nutné mít dostatečné množství zdrojů pro větší operace, zejména zbraně a munici. V počátečních fázích je vaším hlavním zdrojem plnění vedlejších misí. - 为了更大规模的行动, 拥有大量的资源是必要的, 尤其是武器和弹药。在初始阶段, 你的主要资源来源是完成支线任务。 + + Restoration + Wiederherstellung + Restauro + Restauracion + Restauration + 회복 + Восстановление + Odbudowa + Obnovení + Restorasyon + 恢复 - - Find a good spot to begin the mission. Your experience is very different from one start spot to another. Study the surrounding markers and roads between them well. If you start near a road between enemy zones, a patrol may appear and kill Petros. - Wähle einen vielversprechenden Ort, um deine Mission zu beginnen. Die Spielerfahrung ist je nach Startpunkt sehr unterschiedlich. Betrachte genau die umgebenen Zonen und die dazwischenliegenden Straßenverbindungen. Startest du an einer Straße zwischen zwei feindlichen Zonen, könnte eine Patrouille auf das Lager stoßen und Petros töten. - Trova un buon punto per iniziare la missione. La tua esperienza cambierà molto a differenza della zona iniziale. Studia bene i segni circostanti e le strade vicine. Se inizi vicino ad una strada controllata dai nemici, una pattuglia potrebbe trovare e uccidere Petros. - Encuentra un buen sitio para empezar la misión. Tu expériencia será muy diferente de un sitio inicial a otro. Estudia los puntos alrededores y las carreteras entre ellos. Si empiezas en una carretera entre zonas enemigas una patrulla podría aparecer y matar a Petros. - Trouvez un bon endroit pour commencer la mission. Votre expérience est très différente d'un point de départ à un autre. Étudiez bien les balises et les routes environnantes. Si vous commencez près d'une route entre des zones ennemies, une patrouille peut apparaître et tuer Petros. - 임무 시작 전에 좋은 장소를 찾으십시오. 시작 지역마다 매우 다른 경험을 할 것입니다. 주변 마커 표시와 지형지물을 잘 살펴보십시오. 적진과 가까운 도로에서 시작한다면 순찰 병력이 페트로스를 죽일 것입니다. - Найдите хорошее место для начала миссии. Ваш опыт сильно отличается от одной стартовой точки к другой. Хорошо изучите окружающие указатели и дороги между ними. Если вы начнете возле дороги между вражескими зонами, может появиться патруль и убить Петроса. - Znajdź dobre miejsce do rozpoczęcia misji. Twoje doświadczenie będzie bardzo różne w zależności od miejsca startu. Przestudiuj dobrze otaczające je znaczniki i drogi między nimi. Jeśli zaczniesz w pobliżu drogi między strefami wroga, może pojawić się patrol i zabić Petrosa. - Najděte dobré místo pro zahájení mise. Vaše zkušenost je velmi odlišná od jednoho startovního bodu k druhému. Dobře si prostudujte okolní značky a silnice. Pokud začnete poblíž silnice mezi nepřátelskými zónami, může se objevit hlídka a zabijou Petrose. - 找个好地方开始任务。起点不同, 你的体验也会大不相同。仔细研究周围的标志物和它们之间的道路。如果你在敌占区之间的道路附近开始任务, 敌军巡逻队很有可能出现并杀掉Pertos。 + + Nearby units have been healed, refreshed and can go undercover again.<br/><br/>Nearby vehicles are:%1 + Le unità vicine sono state curate, rinnovate e possono andare nuovamente sotto copertura.<br/><br/>I veicoli nelle vicinanze:%1 + Las unidades cercanas han sido curadas, rehabilitadas y pueden ponerse de incógnito de nuevo.<br/><br/>Los vehículos cercanos:%1 + Les unités à proximité ont été soignées, rafraîchies et peuvent à nouveau être incognito.<br/><br/> Les véhicules à proximité sont : %1 + 인근 유닛이 치료되고 새로워졌으며, 다시 위장할 수 있습니다.<br/><br/>인근 차량은:%1 + Соседние юниты были вылечены, восстановлены и теперь могут снова уходить под прикрытие.<br/><br/>Техника рядом:%1 + Pobliskie jednostki zostały uleczone, odświeżone i mogą ponownie działać pod przykryciem.<br/><br/>Pobliskie pojazdy to:%1 + Blízké jednotky byly vyléčeny, osvěženy a mohou být znovu v utajení.<br/><br/>Blízká vozidla jsou:%1 + Yakındaki birimler iyileştirildi, yenilendi ve tekrar gizlenebilir.<br/><br/>Yakındaki araçlar:%1 - - In the early stages, especially when accomplishing certain missions, being undercover can be extremely helpful. Just as for real resistance fighters, your ability to disappear is something the enemy cannot counter. See Features section for a deep explanation of Undercover Mode. - In der Anfangsphase, vor allem bei der Erfülling bestimmter Missionen, kann ein verdecktes Vorgehen sehr hilfreich sein. Genau wie für reale Widerstandskämpfer ist deine Fähigkeit zu verschwinden etwas, dem der Feind nahezu nichts entgegenbringen kann. Weitere Informationen zum verdeckten Vorgehen findest du in dem Features Bereich. - Nelle prime fasi, specialmente quando si completano determinate missioni, stare sotto copertura può essere estremamente utile. Proprio come i veri combattenti di una resistenza, la tua capacità di scomparire è qualcosa che il nemico non può contrastare. Vedi la sezione Caratteristiche per una spiegazione approfondita della modalità Sotto Copertura. - En fases tempranas, especialmente completando algunas misiones, estar en modo encubierto puede ser extremadamente ventajoso. Justo como guerreros de la resistencia reales, tu habilidad para desaparecer es algo que el enemigo no puede responder. Comprueba la sección de Características para una explicación más detallada del Modo Encubierto. - Dans les premiers stades, en particulier lors de l'accomplissement de certaines missions, être incognito peut être extrêmement utile. Tout comme pour les vrais combattants de la résistance, votre capacité à disparaître est quelque chose que l'ennemi ne peut pas contrer. Voir la section Fonctionnalités pour une explication approfondie du mode Incognito. - 초기에 특정 임무를 수행할 때, 위장하는 것은 매우 도움이 됩니다. 진짜 게릴라답게 위장하십시오. 그러면 적이 대응하지 못 할 것입니다. 위장모드에 대한 자세할 설명은 기능 섹션을 참고하십시오. - На ранних стадиях, особенно при выполнении определенных миссий, работа под прикрытием может быть чрезвычайно полезной. Как и в случае с настоящими бойцами сопротивления, ваша способность исчезнуть - это то, чему противник не может противостоять. См. Раздел «Возможности» для более подробного описания режима под прикрытием. - Na wczesnych etapach, zwłaszcza podczas wykonywania niektórych misji, bycie pod przykrywką może być niezwykle pomocne. Tak jak w przypadku prawdziwych bojowników ruchu oporu, twoja zdolność do zniknięcia jest czymś, czemu wróg nie może się przeciwstawić. Zobacz sekcję Funkcje, aby uzyskać szczegółowe wyjaśnienie trybu Utajniony. - V počáteční fázi, zejména při plnění některých misí, může být skrytý přístup velmi užitečný. Stejně jako skuteční bojovníci odporu, vaše schopnost zmizet je něco, s čím nepřítel nemůže dělat téměř nic. Další informace o skrytém postupu naleznete v části Funkce. - 在早期阶段, 特别是执行某些特定任务时, 伪装模式会带来极大帮助。就像真正的反抗军战士一样, 你的消失是敌军无法预料的。有关伪装模式的详细说明, 请参阅功能部分。 + + The box has been used in the last 30 seconds! Please wait for a bit. + La scatola è stata già usata negli ultimi 30 secondi! Attendi + ¡La caja ha sido usada en los últimos 30 segundos! Por favor, espera un poco. + La boîte a été utilisée dans les 30 dernières secondes ! Veuillez patienter un peu. + 이 상자는 지난 30초 동안 사용되었습니다! 조금만 기다려 주십시오. + Коробка была использована в течении последних 30 секунд. Пожалуйста подождите. + Skrzynia została użyta w ciągu ostatnich 30 sekund! Proszę chwilę poczekać. + Krabice byla použita za posledních 30 sekund! Počkejte chvíli prosím. + Kutu son 30 saniyede kullanıldı! Lütfen biraz bekleyin. + 请稍等,箱子在过去30秒内被使用过! - - - An incompatible pre-mod Antistasi mission has been started. To play this mission, unload the Antistasi mod. If you intended to load a mission from the Antistasi mod, select the correct mission. - Se ha cargado una partida de Antistasi anterior a la actualización de mod de esta misión. Para jugar esta misión, no cargues el mod de Antistasi. Si planeas cargar una misión desde el mod de Antistasi, selecciona la misión correcta. - Une mission incompatible avec Antistasi a été demarrée. Pour jouer cette mission, desactiver le mod Antistasi. Si vous souhaitiez lancer une mission du mod Antistasi, selectionnez la bonne mission. - 호환되지 않는 사전 모드로 안티스타시 임무가 시작되었습니다. 이 임무를 수행하려면 안티스타시 모드를 언로드하십시오. 안티스타시 모드에서 임무를 로드하려는 경우 올바른 임무를 선택하십시오. - Rozpoczęto starą niekompatybilną misję z modem Antistasi. Aby rozegrać tę misję, usuń mod Antistasi. Jeśli chcesz wczytać misję z modem Antistasi, wybierz właściwą misję. - Byla zahájena nekompatibilní mise Antistasi před modifikací. Chcete-li hrát tuto misi, vyjměte modul Antistasi. Pokud jste zamýšleli načíst misi z modu Antistasi, vyberte správnou misi. - 已启动不兼容的旧版本Antistasi模组任务。要玩此任务,请卸载Antistasi模组。如果你想要载入Antistasi模组中的任务,请选择正确的任务。 + + + Carpet Bombing Strike + Bombardamento a Tappeto + Bombardeo de alfombra + Tapis de bombes + 융단폭격 + Ковровая бомбардировка + Zmasowane bombardowanie + Úder kobercového bombardování + Halı Bombardımanı Saldırısı + 地毯式轰炸 - - Deprecated Mission - Veraltete Mission - Misión guardada obsoleta - Mission Obsolète - 사용되지 않는 임무 - Przestarzała misja - Zastaralá mise - 已弃用的任务 + + Add to Air Support + Aggiungi al Supporto Aereo + Añadir a Soporte Aéreo + Ajouter au soutien aérien + 공중 지원에 추가하기 + Добавить в воздушную поддержку + Dodaj do Wsparcia Powietrznego + Přidat k letecké podpoře + Hava Desteğine Ekle + 添加至空中支援 - - This mission is outdated and could lack important map details that may break your game. Inform your mission maker or update the extension to the latest version. - Esta misión esta desactualizada y puede faltarle detalles importantes del mapa que pueden romper la partida. Informa al editor de la misión o actualiza la extensión a la última versión. - Cette mission est périmée et pourrait ne pas avoir des détails important qui pourraient casser le jeu. Informez votre créateur de missions ou mettez à jour l'expansion. - 이 임무는 구식이며 게임을 망칠 수 있는 중요한 지도의 세부 정보가 부족할 수 있습니다. 미션메이커에게 알리거나 확장 버전을 최신 버전으로 업데이트하십시오. - Ta misja jest przestarzała i może nie zawierać ważnych szczegółów mapy, które mogą zepsuć grę. Poinformuj twórcę misji lub zaktualizuj mod/rozszerzenie do najnowszej wersji. - Tato mise je zastaralá a může postrádat důležité detaily mapy, které mohou narušit vaši hru. Informujte svého tvůrce mise nebo aktualizujte rozšíření na nejnovější verzi. - 此任务已过时,可能缺少重要的地图细节,这可能会破坏您的游戏。通知您的任务制作者或将扩展更新到最新版本 + + Gain Airstrike points giving this aircraft to the faction Air pool + Ottieni Punti Supporto Aereo consegnado questo veivolo alla fazione + Gana puntos de ataque aéreo dando esta nave al almacén de la facción + Gagnez des points de support aérien en donnant cet avion à la réserve aérienne de la faction + 해당 항공기를 팩션 항공 자산에 기부하여 공습 포인트를 획득합니다. + Получайте очки за авиаудар, отдавая этот самолет в пул авиации фракции. + Zdobądź punkty Nalotu, dając ten pojazd do puli pojazdów latających twojej frakcji + Získejte body letecké podpory přidáním tohoto vozidla do frakčních leteckých prostředků + Bu uçağı Hava Havuzu grubuna vererek Hava Saldırısı puanları kazanın + 将这架飞机添加至阵营空军, 并获得空袭点数 - - Outdated Mission - Veraltete Mission - Misión desactualizada - Mission Périmée - 구식 임무 - Nieaktualna misja - Zastaralá mise - 过时的任务 + + Cluster Bombs + Bombe a Grappolo + Bombas de Dispersión + Bombes à Sous-Munitions + 집속 + Кассетные бомбы + Bomba Kasetowa + Kazetové bomby + Misket Bombaları + 集束炸弹 - - - - Assassination Mission - Missione di Assassinio - Misiones de Asesinato - Missions d'assassinats - 암살 임무 - Миссия на убийство - Misje Zamachu - Mise atentát - 刺杀任务 + + HE Bombs + Bombe AE + Bombas HE + Bombes HE + 고폭 + ОФ бомбы + Bomba Odłamkowa-Burząca + Bomby + Yüksek Patlama Bombaları + 高爆炸弹 - - Available Missions - Verfügbare Missionen - Missioni Disponibili - Misiones Disponibles - Missions disponibles - 사용 가능 임무 - Доступные миссии - Dostępne Misje - Dostupné mise - 可用任务 + + NAPALM Bombs + Bombe NAPALM + Bombas NAPALM + Bombes NAPALM + 네이팜 + Напалм + Bomba Napalmowa Zapalająca + Napalm Bomby + NAPALM Bombaları + 凝固汽油弹 - - Conquest Missions - Eroberungsmission - Missioni Conquista - Misiones de Conquista - Missions de conquête - 점령 임무 - Миссия захвата - Misje Podbóju - Mise zabrat - 攻占任务 + + Cost: 1 point + Costo: 1 punto + Coste: 1 punto + Coût : 1 point + 가격: 1 포인트 + Цена: 1 очко + Koszt: 1 punkt + Cena: 1 bod + Maliyet: 1 puan + 消耗: 1 点 - - Convoy Ambush - Konvoy Hinterhalt - Imboscata al Convoglio - Emboscada de Convoy - Embuscade de convoi - 수송대 매복 - Засада конвоя - Misje Zasadzka na Konwój - Přepadení konvoje - 车队伏击 + + + + Commander Battle Options + Opzioni di Battaglia del Comandante + Comandante: Opciones de Batalla + Options de combat du commandant + 지휘관 전투 설정 + Меню Командующего + Opcje Bitwy Dowódcy + Možnosti bitvy velitele + Komutan Savaş Seçenekleri + 指挥官作战选项 - - Destroy Missions - Missioni di Distruzione - Misiones de Destrucción - Missions de destruction - 파괴 임무 - Миссия на уничтожение - Misje Zniszcz Cel - Mise zničit - 摧毁任务 + + Air Support + Supporto Aereo + Soporte Aéreo + Appui aérien + 공중 지원 + Авиаподдержка + Wsparcie Powietrzne + Letecká podpora + Hava Desteği + 空中支援 - - Logistics Missions - Logistikmission - Missioni Logistiche - Misiones Logísticas - Missions logistiques - 병참 임무 - Миссия перевозки - Misje Logistyczne - Logistická mise - 后勤任务 + + Ask for Air Support (uses Airstrike points) + Richiedi Supporto Aereo (userà Punti Supporto Aereo) + Pide un ataque aéreo (usa puntos de Soporte Aéreo). + Demander un soutien aérien (utilise des points de frappe aérienne) + 공중 지원을 요청합니다(공습 포인트 사용). + Запросить авиаподдержку (использует очки авиаподдержки) + Zapytaj o Wsparcie Powietrzne (wykorzystuje punkty Nalotu) + Požádejte o leteckou podporu (používá body Airstrike) + Hava Desteği İste (Hava Saldırısı puanı kullanılır) + 呼叫空中支援(消耗空袭点数) - - Missions to acquire money or equipment - Missioni per acquisire soldi o equipaggiamento - Misiones para conseguir Dinero o Equipo - Missions pour acquérir de l'argent ou du matériel - 자금 또는 장비 획득 임무입니다. - Миссии по добыче денег или оборудования - Misje Zdobycia Pieniędzy lub Sprzętu - Mise s cílem získat peníze nebo vybavení - 获取资金和装备的任务 + + Garbage Clean + Pulizia Spazzatura + Limpieza de Basura + Nettoyer la Mémoire + 쓰레기 청소 + Очистка мусора + Wyczyść Śmieci + Čištění odpadků + Çöpleri Temizle + 清理垃圾 - - Rescue Missions - Rettungsmission - Missione di Recupero - Misiones de Rescate - Missions de sauvetage - 구출 임무 - Спасательные миссии - Misje Ratunkowe - Záchranné mise - 救援任务 + + Cleans several things in game. Use with caution as it freezes the mission + Ripulisce molteplici oggetti in gioco. Attenzione può causare lag + Limpia varias cosas en el juego. Utilizalo con precaución ya que congela la misión. + Nettoie plusieurs choses dans le jeu. À utiliser avec prudence car cela gèle la mission + 게임 안의 여러 가지를 청소합니다. 임무가 동결되므로 주의하여 사용하십시오. + Очищает некоторые предметы в игре. Используйте с осторожностью, так как это заставляет миссию залагать. + Czyści niepotrzebne przedmioty i ciała z ziemi poprawiając wydajność gry. Używaj ostrożnie, ponieważ zamraża misję + Čistí několik věcí ve hře. Používejte s opatrností, protože mise zamrzne + Oyunda birçok şeyi temizler. Görevi dondurduğu için dikkatli kullanın + 清理游戏中的一些东西。谨慎使用, 因为它可能导致任务卡死 - - Support Missions - Unterstützungsmission - Missioni di Supporto - Misiones de Apoyo - Missions de soutien - 지원 임무 - Миссия поддержки - Misje Wsparcia - Podpůrné mise - 支援任务 + + Faction Garage + Garage della Fazione + Garaje de la facción + Garage de faction + 팩션 차고 + Гараж фракции + Garażuj Pojazd Frakcji + Garáž frakce + Birlik Garajı + 阵营车库 - - Missions to increase your support within the population - Missioni per aumentare il supporto della popolazione nei tuoi riguardi - Misiones para aumentrar tu apoyo entre la población - Des missions pour augmenter votre soutien au sein de la population - 주민들 내에서 당신의 지지율을 상승시키는 임무입니다. - Миссии по увеличению вашей поддержки среди населения - Misje, aby Zwiększyć Wsparcie w Populacji - Mise, které zvýší vaše podporů civilistů - 增加民众支持度的任务 + + Look at a vehicle and garage it into faction garage (shared among commanders) + Guarda il veicolo e mettilo nel garage della fazione (sarà condiviso tra i comandanti della fazione) + Mira al vehículo y almacenalo en el garaje de ka facción (compartido entre comandantes) + Regardez un véhicule et rangez-le dans le garage de faction (partagé entre les commandants) + 차량을 보고 팩션 차고에 넣으십시오(지휘관 간에 공유). + Посмотрите на машину и поставьте ее в гараж фракции (общий для командиров) + Popatrz na pojazd i schowaj go w garażu frakcji (wspólny dla dowódców) + Podívejte se na vozidlo a garáže do frakční garáže (sdílené mezi veliteli) + Bir araca bakın ve onu birlik garajına koyun (komutanlar arasında paylaşılan) + 将面前的载具存放至阵营车库(与指挥官共享) - - - - Cost: 10 points - Kosten: 10 Punkte - Costo: 10 punti - Coste: 10 puntos - Coût : 10 points - 가격: 10 포인트 - Цена: 10 Очков - Koszt: 10 punktów - Cena: 10 bodů - 消耗: 10 点 + + Recruit Squad + Gruppen rekrutieren + Recluta Squadra + Reclutar Escuadra + Recruter une escouade + 분대 모집 + Набрать отряд + Rekrutuj Oddział + Nábor družstva + Birlikleri Göreve Al + 招募班组 - - Select type ammo for the strike - Seleziona il tipo di munizione per l'attacco - Seleccionar tipo de bombas - Sélectionnez le type de munitions pour la frappe - 타격할 탄약 유형 선택 - Выберите тип боеприпасов для удара - Wybierz rodzaj amunicji do ostrzału - Vyberte typ munice pro úder - 选择空袭弹药类型 + + Recruit new squads and manage them with the HC Module (CTRL + SPACE) + Recluta nuove squadre e gestiscile usando il modulo del Alto Comando (CTRL + SPAZIO) + Recluta nuevas escuadras y manejalas con el módulo HC (CTRL + SPACE) + Recrutez de nouvelles escouades et gérez-les avec le module HC (CTRL + ESPACE) + 새 분대를 모집하고 하이 커맨드 모듈(컨트롤 + 스페이스)로 분대를 관리합니다. + Набирайте новые отряды и управляйте ими с помощью модуля Командующего (CTRL + SPACE) + Rekrutuj nowe oddziały i zarządzaj nimi za pomocą modułu HC (CTRL + SPACE) + Nábor nových družstev a spravujte je pomocí modulu HC (Ctrl + Space) + Yüksek Komuta Modülü ile yeni mangalar toplayın ve yönetin (CTRL + SPACE) + 招募新的班组, 并使用指挥部模块(CTRL + SPACE)进行管理 - - Select Mortar Ammo - Mörsermunition auswählen - Seleziona Munizioni del Mortaio - Seleccionar munición de morteros - Sélectionnez les munitions de mortier - 박격포 탄약 선택 - Выберите боеприпасы для минометов - Wybierz Amunicję do Moździerza - Vyberte munici minometu - 选择炮击弹药类型 + + Resign / Eligible + Dimettiti / Eleggiti + Renunciar / Elegible + Démissionner / Éligible + 사임 / 인계 + Отставка + Rezygnacja / Zapisz się + Rezignace / způsobilý + Komutanlıktan Ayrıl / Komutanlığa Uygun + 辞职/竞选 - - HE - HE - AE - HE - HE - 고폭탄 - ОФ - Odłamkowa-Burząca - HE - 高爆弹 + + Step down from commander or toggle eligibility + Lascia il ruolo di comandante o aggiungiti/rimuoviti dall'elegibilità comandante + Renunciar a ser comandante o pasa a ser elegible al puesto + Démissionner du commandement ou devenir éligible + 지휘관에서 물러나거나 자격을 위임합니다. + Уйти от командира или изменить право на участие + Zrezygnuj z funkcji dowódcy lub przełącz uprawnienia + Odstupte z velitele nebo přepínat mezi způsobilostí + Komutanlıktan ayrılın veya komutanlığa aday olun + 从指挥官职位离任或参与指挥官竞选 - - Laser Guided - Lasergelenkt - Laser Guidato - Guiado por Láser - Guidé au laser - 레이저유도탄 - С лазерным наведением - Naprowadzana Laserowo - Laserem naváděný - 激光制导炸弹 + + O.Post - Roadblock + Posto di O. - Posto di Blocco + P. Observación - Bloqueo + Poste d'Obs. - Barrage routier + 감시초소 - 검문소 + Добавить НП / БП + Stanowisko Obserwacyjne - Blokada Drogowa + O.Post - zátaras + Karakol - Kontrol Noktası + 观察哨 - 路障 - - Smoke - Nebel - Fumogeno - Humos - Fumigène - 연막탄 - Дым - Dymna - Kouř - 烟雾弹 + + Outpost-Roadblock Delete + Suppression de Poste d'Obs. - Barrage routier + O.Post-Odstranit zátaras - - Select No. Rounds to be fired - Numero di Colpi da sparare - Seleccionar n. de Salvas - Sélectionnez le nombre de cartouches à tirer - 발사할 탄약 수 선택 - Выберите кол-во снарядов - Wybierz ilość pocisków do wystrzelenia - Vyberte počet ran, která chcete vystřelit - 选择炮击轮数 + + Remove selected observation post or roadblock, money will be refunded + Rimuovi il posto di osservazione o il posto di blocco selezionato, i soldi verranno rimborsati + Borra el punto de observación o bloqueo de carretera, el dinero sera reembolsado + Supprimer le poste d'observation ou le barrage routier sélectionné, l'argent sera remboursé + 선택한 감시초소 또는 검문소를 제거하면 자금으로 환불됩니다. + Удалите выбранный наблюдательный пункт или блокпост, деньги будут возвращены + Usuń wybrane stanowisko obserwacyjne lub blokadę drogową, pieniądze zostaną zwrócone + Odstraňte vybraný pozorovací bod nebo zátaras, peníze budou vráceny + Seçili Gözetleme Noktasını veya Kontrol Noktasını kaldırın, para iade edilecektir + 拆除选定的观察哨或路障并退回费用 - - Select type of strike - Seleziona tipo di supporto - Seleccionar tipo de Bombardeo - Sélectionnez le type de frappe - 타격 유형 선택 - Выберите тип удара - Wybierz rodzaj ostrzału - Vyberte typ úderu - 选择空袭类型 + + Establish a new watchpost or roadblock depending on the type of terrain you select + Errichte, abhängig vom gewählten Gelände, einen neuen Außenposten oder eine neue Straßensperre. + Stabilisci un nuovo punto di vedetta o posto di blocco a seconda del tipo di terreno selezionato + Establece un nuevo punto de vigilancia o bloqueo de carretera dependiendo del terreno seleccionado + Établissez un nouveau poste d'observation ou un barrage routier en fonction du type de terrain que vous sélectionnez + 선택한 지형 유형에 따라 새 감시초소 또는 검문소를 설치합니다. + Установите новый наблюдательный пост или блокпост в зависимости от выбранного типа местности. + Ustaw nowe stanowisko obserwacyjne lub blokadę drogową w zależności od wybranego rodzaju terenu + Vytvořit nový pozorovací bod nebo zátaras v závislosti na typu terénu, který vyberete + Seçtiğiniz arazi türüne bağlı olarak yeni bir Gözetleme Noktası veya Kontrol Noktası oluşturun + 根据您选择的地形类型, 建立新的观察哨或路障 - - Barrage Strike - Sbarramento d'artiglieria - Bombardeo Continuo - Barrage d'artillerie - 연발 타격 - Заградительный удар - Uderzenie Zaporowe - Salva - 弹幕打击 + + Sell Vehicle + Fahrzeuge verkaufen + Vendi Veicolo + Vender vehículo + Vendre le véhicule + 차량 판매 + Продать технику + Sprzedaj Pojazd + Prodat vozidlo + Aracı Sat + 出售载具 - - Single Point Strike - Supporto su punto singolo - Un Punto de Bombardeo - Frappe sur un point unique - 단일 지점 타격 - Одноточечный удар - Uderzenie Punktowe - Jednorázový úder - 单点打击 + + Look at a vehicle and sell it for money + Guarda il veicolo e vendilo per ricavare dei soldi + Mira hacia el vehículo y vendelo por dinero + Regardez un véhicule et vendez-le pour de l'argent + 현재 보고 있는 차량을 돈을 받고 판매합니다. + Посмотрите на автомобиль и продайте его за деньги + Popatrz na pojazd i sprzedaj go za pieniądze + Podívejte se na vozidlo a prodejte jej za peníze + Araca bakın ve para için satın + 出售面前的载具以换取资金 - - - Player and Money Interaction - Interazione Giocatori e Soldi - Interacción de Jugador y Dinero - Interaction Joueur et Argent - 플레이어와 자금 상호작용 - Меню Игроков и Снабжения - Interakcja Gracza i Pieniędzy - Interakce hráče a peněz - 玩家/资金 + + + Construction Menu + Menu di Costruzione + Menú de Construcción + Menu de construction + 건설 메뉴 + Меню строительства + Menu Budowy + Menu konstrukce + İnşaat Menüsü + 建造菜单 - - Add Server Member - Aggiungi Membro del Server - Añadir Miembro del Servidor - Ajouter un membre au serveur - 서버 멤버로 추가 - Добавить участника сервера - Dodaj Członka Serwera - Přidat člena serveru - 添加服务器会员 + + Concrete Bunker + Bunker di cemento + Bunker de Concreto + Bunker en béton + 콘크리트 벙커 + Бетонный бункер + Bunkier z Betonu + Betonový bunkr + Beton Sığınak + 混凝土掩体 + + + Bunker Options + Opzioni Bunker + Opciones de Bunker + Options de Bunker + 벙커 옵션 + Варианты бункера + Opcje Bunkra + Možnosti bunkru + Sığınak Ayarları + 掩体选项 + + + Need to be built in garrison controlled zones and cost money + Deve essere costruito vicino una guarnigione e costerà soldi + Necesita ser construido en zonas guranicionadas que ya controles, cuestan dinero + Doit être construit dans des zones contrôlées par la garnison et coûte de l'argent + 주둔군이 통제하는 구역에 건설해야 하며 비용이 많이 듭니다. + Должен быть построен в зонах, контролируемых гарнизоном и стоит денег. + Muszą być budowane w strefach kontrolowanych przez garnizon + Je třeba postavit v zónách ovládaných posádkami a náklady na peníze + Garnizon kontrollü bölgelerde inşa edilmeli ve maliyeti vardır + 需要在占领区花费资金才能建造 - - Use this option to add the player which you are currently looking to the member's list - Usa questa opzione per aggiungere il giocatore che stai guardando alla lista dei Membri - Usa esta opción para añadir al jugador que estás actualmente mirando a la lista de miembros - Utilisez cette option pour ajouter le joueur que vous regardez actuellement à la liste des membres - 현재 보고 있는 플레이어를 멤버 목록에 추가하려면 이 옵션을 사용하십시오. - Используйте эту опцию, чтобы добавить игрока, которого вы сейчас ищете, в список участников. - Użyj tej opcji, aby dodać gracza, na którego aktualnie patrzysz na liście członków - Pomocí této možnosti přidejte hráče, který v současné době hledáte do seznamu členů - 使用该选项将你面前的玩家加入到会员列表 + + Requires to be in a garrisoned zone. It will be permanent + Richiede di essere vicino ad una guarnigione. Sarà permanente. + Necesita estar en una zona guarnicionada. Son permanentes + Nécessite d'être dans une zone de garnison. Il restera de manière permanente + 주둔 구역에 있어야 합니다. 영구적으로 남을 것입니다. + Требуется находиться в гарнизонной зоне. Это будет построено навсегда + Wymaga przebywania w strefie z garnizonem jednostki. Ta budowla będzie trwała + Vyžaduje, aby byl v zóně s posádkou. Bude pernamentní. + Bir garnizon bölgesinde olmayı gerektirir. Kalıcı olacak + 需要在占领区才能建造。建造的掩体将永久存在 - - Donate 100 € to Faction - Dona 100€ alla Fazione - Donar 100€ a la Facción - Faire un don de 100 € à la Faction - 팩션에 100€ 기부 - Пожертвовать 100 € фракции - Wpłać 100 € dla frakcji - Darujte 100 € frakci - 向阵营捐赠 100€ + + Select Bunker Type + Tipo di Bunker + Seleccionar tipo de bunker + Sélectionnez le type de bunker + 벙커 유형 선택 + Выберите тип бункера + Wybierz Typ Bunkra + Vyberte typ bunkru + Sığınak Tipini Seçin + 选择掩体类型 - - It will increase your prestige among your faction - Alzerà il tuo prestigio nella tua fazione - Aumentará tu prestigio entre la Facción - Cela augmentera votre prestige parmi votre faction - 해당 행위는 당신의 팩션에서 당신의 위신을 높여줄 것입니다. - Это повысит ваш престиж среди вашей фракции - Zwiększy to Twój prestiż wśród Twojej frakcji - Zvýší to vaši prestiž mezi vaši frakcí - 这将会提升你在我方阵营中的威望 + + Medium Trench + Trincea Media + Trinchera mediana + Tranchée moyenne + 중형 참호 + Среднее укрытие + Średni Okop + Střední zákop + Orta Hendek + 中型战壕 - - Donate 100 € to player - Spieler 100€ spenden - Dona 100€ al giocatore - Donar 100€ a un jugador - Faire un don de 100 € au joueur - 플레이어에게 100€를 기부 - Пожертвуйте 100 € игроку - Wpłać 100 € dla gracza - Darujte 100 € hráči - 向玩家捐赠 100€ + + A mid sized trench with capabilities for more than one soldier + Una trincea di medie proporzioni con capacità di più di un soldato + Una trinchera mediana con capacidad para mas de un soldado + Une tranchée de taille moyenne capable de contenir plus qu'un soldat + 한 명 이상의 병사를 수용할 수 있는 중형 크기의 참호입니다. + Укрытие среднего размера, вмещающий более одного солдата + Średniej wielkości okop, który może pomieścić więcej niż jednego żołnierza + Středně velký zákop se kapacitou pro více než jednoho vojáka + Birden fazla asker için yere sahip orta büyüklükte bir siper + 建造可供多人使用的中型战壕 - - Remove Server Member - Membro del Server - Quitar Miembro de Servidor - Supprimer un membre du serveur - 서버 멤버에서 제거 - Удалить участника сервера - Usuń Członka Serwera - Odebrat člena serveru - 移除服务器会员 + + Sandbag Bunker + Bunker di sacchi di sabbia + Bunker de Sacos de Arena + Bunker de sacs de sable + 모래주머니 벙커 + Бункер из мешков с песком + Bunkier z Worków z Piaskiem + Bunkr z pytlů s pískem + Kumtorbası Sığınak + 沙包掩体 - - Use this option to remove the player which you are currently looking to the member's list - Usa questa opzione per rimuovere il giocatore che stai guardando dalla lista dei Membri - Usa esta opción para quitar al jugador (que estás actualmente mirando) de la lista de miembros - Utilisez cette option pour supprimer le joueur que vous regardez actuellement dans la liste des membres - 현재 보고 있는 플레이어를 멤버 목록에서 제거하려면 이 옵션을 사용하십시오. - Используйте эту опцию, чтобы удалить игрока, которого вы сейчас ищете, из списка участников. - Użyj tej opcji, aby usunąć gracza, na którego aktualnie patrzysz na liście członków - Tuto možnost použijte k odstranění hráče, který v současné době hledáte do seznamu členů - 使用该选项将你面前的玩家从会员列表中移除 + + Small Trench + Piccola Trincea + Pequeña Trinchera + Petite tranchée + 소형 참호 + Малое укрытие + Mały Okop + Malý zákop + Küçük Hendek + 小型战壕 - - You've turned off top information bar. To enable it, press %1. - Hai disabilitato la Barra Informazioni. Per abilitarla, premi %1. - Has ocultado la barra de información superior. Para activarla, pulsa %1 - Vous avez désactivé la barre d'informations supérieure. Pour l'activer, appuyez sur %1. - 상단의 정보 표시줄을 껐습니다. 활성화하려면 %1 키를 누르십시오. - Вы выключили отображение информационной строки. Чтобы включить её снова, нажмите %1. - Wyłączyłeś górny pasek informacji. Aby go włączyć, naciśnij %1. - Vypnuli jste horní informační lištu. Chcete-li ji povolit, stiskněte %1. - 你关闭了顶部信息栏。 要启用它,请按%1。 + + Make a quick small trench for one man + Costruisci una piccola trincea per una persona + Haz una rápida y pequeña trinchera para una persona + Une petite tranchée pour un homme + 한 사람을 위한 작은 참호를 빠르게 만듭니다. + Быстро постройте небольшое укрытие для одного человека + Zrób szybki mały okop dla jednej osoby + Udělejte rychlý malý zákop pro jednoho muže + Bir adam için hızlıca küçük siper yapın + 建造单人小型战壕 - - You've turned on top information bar. To disable it, press %1. - Hai abilitato la Barra Informazioni. Per disabilitarla, premi %1. - Has activado la barra de información superior. Para ocultarla, pulsa %1 - Vous avez activé la barre d'informations supérieure. Pour la désactiver, appuyez sur %1. - 상단의 정보 표시줄을 켰습니다. 비활성화하려면 %1 키를 누르십시오. - Вы включили отображение информационной строки. Чтобы выключить её, нажмите %1. - Włączyłeś górny pasek informacyjny. Aby go wyłączyć, naciśnij %1. - Zapnuli jste horní informační lištu. Chcete-li ji deaktivovat, stiskněte %1. - 你打开了顶部信息栏。 要关闭它,请按%1。 + + Vehicle obstacles + Ostacoli per Veicoli + Obstaculos para Vehículos + Obstacles de véhicules + 차량 장애물 + Препятствия для транспорта + Przeszkody Pojazdów + Překážky pro vozidla + Araç barikatları + 行车障碍 - - Information Bar - Barra Informazioni - Barra de Información - Barre d'informations - 정보 표시줄 - Информационная строка - Pasek Informacyjny - Informační lišta - 信息栏 + + Build some obstacles for vehicles + Costruisci alcuni ostacoli per veicoli + Construye obstaculos para vehículos + Construire des obstacles pour les véhicules + 차량을 막을 장애물을 건설합니다. + Постройте препятствия для транспортных средств + Zbuduj przeszkody dla pojazdów + Vytvářejte některé překážky pro vozidla + Araçlar için bazı barikatlar inşa edin + 建造一些阻碍行车的障碍物 - - - Battle Options - Schlachtoptionen - Opzioni di Battaglia - Opciones de combate - Options de combat - 전투 설정 - Управление - Opcje Bitwy - Možnosti bitvy - 作战选项 + + + Be a Resistance leader, be a hero. + Sei ein Anführer des Widerstands, sei ein Held. + Sii un leader della Resistenza, sii un eroe. + Sé un líder de la resistencia, sé un heroe. + Devenez un chef de la résistance, soyez un héros. + 저항세력의 지도자가 되어 영웅이 되십시오. + Быть Лидером Сопротивления значит быть героем. + Bądź liderem ruchu oporu, bądź bohaterem. + Staňte se vůdcem odboje, buďte hrdinou. + Bir Direniş lideri olun, bir kahraman olun. + 成为抵抗军领袖, 成为英雄。 - - AI Management - KI Manager - Gestione IA - Gestionar IA - Gestion de l'IA - AI 관리 - Управление ИИ - Zarządzanie AI - AI Management - AI管理 + + Antistasi Altis + Antistasi Altis + Antistasi Altis + Antistasi Altis + Antistasi Altis + 안티스타시 알티스 + Antistasi Алтис + Antistasi Altis + Antistasi Altis + Antistasi Altis + Antistasi Altis + + + Build FIA Army from scratch and defeat the AAF and CSAT forces in a whole map Dynamic Mission. + Formiere eine FIA Armee und bezwinge die AAF und CSAT Kräfte in einer dynamischen Mission auf der gesamten Karte. + Costruisci l'esercito FIA da zero e sconfiggi le forze AAF e CSAT in una missione dinamica su tutta la mappa. + Construye el ejército FIA desde cero y derrota a las fuerzas AAF y CSAT en una misión dinámica en todo el mapa. + Recrutez une armée de la FIA à partir de rien et vainquez les forces de l'AAF et CSAT à travers toute la carte dans une Mission Dynamique + 기초부터 FIA군을 일으켜 지도 전체에서 일어나는 다이나믹한 임무와 함께 AAF와 CSAT을 패퇴시키십시오. + Создайте свою армию с нуля и заставьте силы AAF и CSAT отступить в Динамической Миссии на всей карте. + Zbuduj armię FIA od podstaw i pokonaj siły AAF i CSAT w dynamicznej misji na całej mapie. + Postavte armádu FIA od nuly a porazte síly AAF a CSAT na celé mapě v dynamické misi. + FIA Ordusunu sıfırdan oluşturun ve AAF ve CSAT güçlerini tüm harita Dinamik Görevinde yenin + 从头开始建立FIA军队, 在整张地图上执行动态任务, 击败AAF和CSAT部队。 + + + + + Back + Zurück + Indietro + Atrás + Retour + 뒤로 + Назад + Wstecz + Zpět + Geri + 向后 - - Several AI options - Molteplici opzioni IA - Varias opciones de la IA - Plusieurs options d'IA - 여러 AI 설정입니다. - Управление ИИ - Kilka opcji AI - Několik AI možností - AI选项 + + Disband Units or Posts + Einheiten/Posten auflösen + Congeda Unità o Postazioni + Desmantelar unidades o puestos + Dissoudre des Unités ou Positions + 병력 또는 초소 해산 + Удалить Гарнизон или Пост + Rozwiąż Jednostki lub Posterunki + Rozpustěte jednotky nebo hlídky + Birimleri ve Görevlileri Dağıt + 解散单位或岗哨 - - Commander - Kommandant - Comandante - Comandante - Commandant - 지휘관 - Командующий - Dowódca - Velitel - 指挥官 + + Remove whole garrisons or posts. + Löse komplette Garnisonen oder Posten auf. + Rimuovi intere guarnigioni o postazioni. + Quita toda la guarnición o puestos + Supprimer des garnisons ou positions + 주둔군 또는 초소 전체를 해산시킵니다. + Распустить весь Гарнизон или Пост. + Usuń całe garnizony lub posterunki. + Rozpustit celou posádku nebo hlídky. + Tüm Garnizonu ve Görevlileri Dağıt + 删除整个驻军或岗哨。 - - Open commander options - Apri le opzioni del comandante - Abre las opciones del comandante - Ouvrir les options du commandant - 지휘관 설정을 엽니다. - Открыть меню командования - Otwórz opcje dowódcy - Otevřít velitelské možnosti - 打开指挥官选项 + + Building - Garrison Options + Bauen - Garnisonsoptionen + Costruzioni - Opzioni Guarnigione + Construcción - Opciones de Guarnición + Construction - Options de Garnison + 건축 - 주둔지 설정 + Строительство - Опции Гарнизона + Budowanie - Opcje Garnizonu + Budování- Možnosti posádky + Bina - Garnizon Seçenekleri + 建造 - 驻军选项 - - Construct Here - Hier bauen - Costruisci Qui - Construir Aquí - Construire ici - 여기에 건설 - Строительство - Buduj Tutaj - Konstruovat zde - 建造 + + Minefield Options + Minenfeldoptionen + Opzioni del Campo minato + Opciones de Campo de minas + Options de Champ de Mines + 지뢰지대 설정 + Опции минных полей + Opcje Pola Minowego + Možnosti minového pole + Mayın Tarlası Seçenekleri + 雷区选项 - - Construct in the spot where you are a selected building facing this direction - Costruisci nel punto dove hai selezionato una struttura rivolta verso questa direzione - Construye en el sitio el edificio seleccionado mirando hacia esta dirección - Construire à l'endroit où vous vous trouvez un bâtiment sélectionné faisant face à cette direction - 선택한 건물을 해당 지점에 당신이 바라보고 있는 방향으로 건설합니다. - Постройте в том месте, где вы выбрали здание, обращенное в этом направлении - Zbuduj, w miejscu w którym jesteś, wybrany budynek zwrócony w tym kierunku - Stavějte na místě, kde jste vybraly budovu otočenou tímto směrem - 在你所在的位置, 朝向此方向建造所选建筑 + + AI will deploy or remove mines on desired objectives, using current arsenal mine stock + Die KI wird Minen um die ausgewählten Ziele legen oder räumen. Sie nutzt dabei den aktuellen Minenvorrat. + L'IA piazzerà o rimuoverà le mine sugli obiettivi desiderati, utilizzando l'attuale scorta di mine nell'Arsenale + La IA desplegará o quitará las minas de los objetivos designados, usando el stock disponible + L'IA va déployer ou retirer des mines sur les objectifs désirés, en utilisant le stock disponible dans l'arsenal + AI는 현재 무기고의 지뢰 재고를 이용하여, 목표 지점에 지뢰를 심거나 제거할 것 입니다. + Инженеры установят или удалят мины на выбранной позиции, используя доступные мины из арсенала + AI rozstawi lub usunie miny w wybranych miejscach, korzystając z dostępnych min w arsenale + AI rozmístí nebo odstraní miny na požadovaných místech za použití současné zásoby arzenálu + YZ, mevcut cephanelik mayın stokunu kullanarak mayınları istenen hedeflere konuşlandıracak veya kaldıracak + AI将使用现有的军火库中地雷, 在预期目标位置部署或拆除地雷 - - Fast Travel - Schnellreise - Viaggio Rapido - Viaje Rápido - Voyage rapide - 빠른 이동 - Быстрое Перемещение - Szybka Podróż - Rychlý přesun - 快速旅行 + + Watchpost or Roadblock + Wachposten oder Straßensperre + Posto di Vedetta o Blocco stradale + Torre de vigilancia o Bloqueo de carretera + Poste d'Observation ou Barrage Routier + 감시초소 또는 검문소 + Наблюдательный пункт или Блокпост + Stanowisko Obserwacyjne lub Blokada Drogi + Pozorovací bod nebo Zátaras + Gözetleme Noktası veya Kontrol Noktası + 岗哨或路障 - - Teleport your squad or a HC selected squad to a friendly zone depending on several factors - Teletrasporta te e la tua squadra in una zona alleata a seconda di alcuni fattori - Teleporta a tu escuadra o a la escuadra selecionada del HC a una zona aliada dependiendo de varios factores - Téléportez votre équipe ou une équipe sélectionnée avec HC dans une zone amicale en fonction de plusieurs facteurs - 몇 가지 요소에 따라 당신의 분대 또는 하이 커맨드가 선택한 분대를 아군 구역으로 순간이동시킵니다. - Телепортируйте свой отряд или отряд, выбранный HC, в дружественную зону в зависимости от нескольких факторов - Teleportuj swój oddział lub wybrany oddział HC do przyjaznej strefy w zależności od kilku czynników - Teleportuje vaše družstvo a nebo HC vybrané družstvo do přátelské zóny závesející na několika faktorech - 满足条件时, 将您的班组或指挥部小队传送至友军占领区 + + Establish a new watchpost or roadblock depending on the type of terrain you select. + Errichte, abhängig vom gewählten Gelände, einen neuen Außenposten oder eine neue Straßensperre. + Stabilisci un nuovo posto di vedetta o blocco stradale a seconda del tipo di terreno selezionato. + Establece una nueva torre de vigilancia o bloqueo dependiendo del tipo de terreno que selecciones. + Établissez un nouveau poste d'observation ou un barrage routier en fonction du type de terrain que vous sélectionnez + 지정한 구역에 감시초소 또는 검문소를 설치합니다. + Установить Наблюдательный Пост или Блок Пост в зависимости от выбранного места. + Ustaw nowe stanowisko obserwacyjne lub blokadę drogową w zależności od wybranego rodzaju terenu. + Vytvořit nový pozorovací bod nebo zátaras v závislosti na typu terénu, který vyberete + Seçtiğiniz arazi türüne bağlı olarak yeni bir Gözetleme Noktası veya Kontrol Noktası oluşturun + 根据您选择的地形, 建立新的岗哨或路障。 - - Garage Vehicle - Fahrzeug in Garage geben - Aggiungi Veicolo al Garage - Almacenar vehículo - Entreposer le véhicule - 차고에 차량 넣기 - Гараж - Schowaj Pojazd do Garażu - Garáž vozidel - 载具仓库 + + Recruit Units + Rekrutierung + Recluta Unità + Reclutar unidades + Recruter des Unités + 병력 모집 + Нанять юнит + Rekrutuj Jednostki + Rekrutovat jednotky + Birimleri Göreve Al + 招募单位 - - Vehicle or Static gun you're looking at will be garaged, interact with Flag to retrieve - Il veicolo o arma fissa che stai guardando verrà aggiunta al garage, interagisci con la bandiera per recuperarli - El vehículo o la arma estática a la que miras será almacenada. Acércate a la bandera para retirarlo. - Le véhicule ou l'arme statique que vous regardez sera entreposé, interagissez avec le drapeau pour le récupérer - 현재 보고 있는 차량 또는 고정화기는 차고에 보관되며, 깃발과 상호작용하여 되찾을 수 있습니다. - Автомобиль или статическая пушка, на которую вы смотрите, будут помещены в гараж, взаимодействуйте с Флагом, чтобы получить - Pojazd lub działo statyczne, na które patrzysz, zostaną schowane do garażu, wejdź w interakcję z flagą, aby je wyciągnąć - Vozidlo nebo statická zbraň na kterou se díváte bude garážována, pro vyzvednutí použijte vlajku - 你面前的载具或固定式武器将被存放至车库, 与旗帜来取出 + + Add units to an existing garrison. + Füge Einheiten einer existierenden Garnison hinzu. + Aggiungi unità ad una guarnigione esistente. + Añadir unidades a una guranición existente + Ajouter des unités à une garnison existante + 기존 주둔지에 병력을 추가합니다. + Добавить юнит в существующий гарнизон. + Dodaj jednostki do istniejącego garnizonu. + Přidejte jednotky do stávající posádky. + Mevcut bir garnizona birimler ekleyin. + 将单位添加到现有的驻军。 - - Player and Money - Spieler und Geld - Giocatori e Soldi - Jugador y Dinero - Joueur et argent - 플레이어와 자금 - Игрок и деньги - Gracz i Pieniądze - Hráč a Peníze - 玩家与资金 + + + + APERS Mines + APERS Minen + Mine APERS + Minas antipersona + Mines Antipersonnel + 대인지뢰 + ПП Мины + Miny PPIECH + Protipěchotní miny + Anti-Personel Mayınları + 反人员(APRES)地雷 - - Look at some player and interact with him - Guarda un giocatore e interagiscici - Mira a un jugador e interactua con él - Regardez un joueur et interagissez avec lui - 해당 플레이어를 보고 그에게 상호작용하십시오. - Посмотрите на игрока чтобы взаимодействовать с ним - Spójrz na jakiegoś gracza i wejdź z nim w interakcję - Podívej se na některé hráče a intereaguj s nimi - 面向玩家并与其互动 + + Creates an APERS Minefield in the designated location + Legt ein APERS-Minenfeld an der ausgewählten Position. + Costruisce un Campo minato APERS nel luogo designato + Crea un campo de minas antipersona en la ubicación designada + Créer un Champ de Mines APERS sur le lieu indiqué + 지정된 위치에 대인지뢰지대를 만듭니다. + Создаёт Минное Поле с противопехотными минами на выбранной позиции + Tworzy pole minowe PPIECH we wskazanej lokalizacji + Zvolit pozici pro protipěchotní minové pole + Belirlenen yerde bir Anti-Personel Mayın Tarlası oluşturur + 在指定地点布设反人员雷区 + + + AT Mines + Panzerabwehrminen + Mine Anti Carro + Minas antitanque + Mines AT + 대전차 지뢰 + ПТ Мины + Miny PPANC + Protitankové miny + Anti-Tank Mayınları + 反坦克(AT)地雷 - - Undercover ON - Sotto Copertura ON - Encubierto ON - Incognito ON - 위장 켜기 - Скрытность ВКЛ - Tryb Incognito WŁ - Utajení ZAPNUTO - 启用伪装 + + Creates an Anti Tank minefield at designated location + Legt ein Panzerabwehrminenfeld an der ausgewählten Position. + Costruisce un Campo minato Anti Carro nel luogo designato + Crea un campo de minas antitanque en la ubicación designada + Créer un Champ de Mines Anti-Char sur le lieu indiqué + 지정된 위치에 대전차 지뢰지대를 만듭니다. + Создаёт Минное Поле с противотанковыми минами на выбранной позиции + Tworzy pole minowe przeciwpancerne w wyznaczonej lokalizacji + Umístí protitankové minové pole na určenou pozici + Belirlenen yerde bir Anti-Tank Mayın Tarlası oluşturur + 在指定地点布设反坦克雷区 - - Become Undercover if you match the requirements. Enemy AI won't attack you until they discover you - Vai sotto copertura se soddisfi i requisiti. I nemici non ti attaccheranno finché verrai scoperto - Pasa a Encubierto si cumples los requisitos. La IA enemiga no te atacará hasta que te descubra. - Devenez Incognito si vous remplissez les conditions. L'IA ennemie ne vous attaquera pas tant qu'elle ne vous aura pas découverte - 요구 사항과 일치하는 경우 위장이 시작됩니다. 적 AI는 당신을 알아볼 때까지 당신을 공격하지 않을 것입니다. - Станьте скрытным, если вы соответствуете требованиям. Вражеский ИИ не нападет на вас, пока не обнаружит вас - Stań się Incognito, jeśli spełniasz wymagania. Wrogowie nie zaatakuje cię, dopóki cię nie odkryją - Buď v utajení pokud splníš podmíky. Nepřátelské AI na tebe nebude útočit pokud tě neodhalí. - 满足条件时可进入伪装状态。敌方AI在识破你之前不会攻击你 + + Remove Minefield + Minenfeld räumen + Rimuovi Campo minato + Borrar campo de minas + Supprimer un Champ de Mines + 지뢰지대 제거 + Убрать Минное Поле + Usuń Pole Minowe + Odstranit minové pole + Mayın Tarlasını Temizle + 删除雷区 - - Unlock Vehicle - Fahrzeug entsperren - Sblocca Veicolo - Abrir Vehículo - Dévérrouiller le véhicule - 차량 잠금해제 - Разблокировать технику - Odblokuj Pojazd - Odemknout vozidlo - 解锁载具 + + Spawn an AI Engineer which will clear any mine in it's surroundings + Ein KI Sprengstoffspezialist wird alle Minen in der Umgebung räumen. + Spawna un Ingegnere IA che rimuoverà ogni mina nelle sue vicinanze + Aparecerá un ingeniero de la IA que limpiará todas las minas de sus alrededores + Fait apparaître un Ingénieur contrôllé par l'IA qui va retirer toutes les mines dans ses alentours + 주변 지뢰지대를 제거할 AI 공병을 소환합니다. + Создаёт Инженера, который разминирует все мины вокруг себя + Stwórz Inżyniera AI, który rozbroi wszystkie miny w jego otoczeniu + Vytvoří Ženistu, který vyčistí všechny miny kolem sebe + Çevresindeki tüm mayınları temizleyecek bir YZ Mühendis oluşturun + 生成一名AI工程师来清除周围的地雷 - - Allow other groups to mount this vehicle - Erlaube einer anderen Gruppe auf diesem Fahrzeug aufzusitzen - Permetti ad altri gruppi di salire su questo veicolo - Permite a otros grupos montarse a este vehículo - Autoriser d'autres groupes à monter dans ce véhicule - 다른 그룹이 이 차량에 탑승하도록 허용합니다. - Разрешить другим группам садиться на этот автомобиль - Pozwól innym grupom na używanie tego pojazdu - Umožněte ostatním skupinám nasednout do tohoto vozidla - 允许其他小队搭乘该载具 + + Build Minefield + Minenfeld legen + Costruisci Campo minato + Construir campo de minas + Construire un Champ de Mines + 지뢰지대 만들기 + Установить минное поле + Buduj Pole Minowe + Zřídit minové pole + Mayın Tarlası Oluştur + 建造雷区 - - - Server Information - Informazioni del Server - Información de Servidor - Informations sur le serveur - 서버 정보 - Информация сервера - Informacje o Serwerze - Informace serveru - Informaçao Servior - 服务器信息 + + + Garrison Recruitment Options + Garnisonsrekrutierungsoptionen + Opzioni di Reclutamento della Guarnigione + Opciones de Reclutamiento de Guarnición + Options de recrutement de la Garnison + 주둔지 모집 설정 + Настройки добавления в гарнизон + Opcje Rekrutacji Garnizonu + Možnosti rekrutování posádky + Garnizon Göreve Alım Seçenekleri + 驻军招募选项 - - Admin is setting up the game. - Ein Admin konfiguriert das Spiel. - Admin está configurando la partida. - L'admin préparre le jeu. - 관리자가 게임을 설정 중입니다. - Administrator konfiguruje grę. - Admin nastavuje hru. - 管理员正在设置游戏。 + + Recruit AA Missile Unit + Recluta Unità Missilistica AA + Rekrutovat AA jednotku. - - Waiting for an admin to log in... - Warte auf Admin Anmeldung... - Esperando a que se autentique un Admin... - Attente qu'un Admin se connecte... - 관리자가 로그인하길 기다리는 중... - Oczekiwanie na zalogowanie się admina... - Čeká se na přihlášení administrátora... - 等待管理员登录... + + Recruit AT Unit + Recruter un AT + Rekrutovat Raketometčíka - - Waiting for an admin to log in, or autostart timeout... - Warte auf Admin Anmeldung oder auf den automatischen Start-Timer... - Esperando a que un Admin se autentique, o que comience automáticamente al terminal el contador... - Attente qu'un Admin se connecte, ou délai de demarrage auto... - 관리자가 로그인하거나 자동 시작 시간 초과를 기다리는 중... - Oczekiwanie na zalogowanie się administratora lub przekroczenie limitu czasu autostartu... - Čekání na přihlášení správce nebo vypršení časového limitu automatického spuštění... - 等待管理员登录,或自动启动超时... + + Recruit AT Missile Unit + Recluta Unità Missilistica AT + Rekrutovat Raketometnou jednotku - - Waiting for background init to complete... - Aspettando che l'inizializzazione di background sia completata. - Esperando a que se complete el init de fondo... - En attente de la fin de l'initialisation. - 배경 초기화가 완료되길 기다리는 중... - Ожидание завершения инициализации. - Oczekiwanie na zakończenie inicjowania w tle. - Čekání na dokončení inicializace na pozadí - A epera de inicio de segundo plano para completar - 等待后台初始化完成 + + Recruit Autorifleman + Maschinengewehrschütze rekrutieren + Recluta Fuciliere Automatico + Reclutar ametrallador + Recruter un Fusilier mitrailleur + 자동소총수 모집 + Нанять Пулемётчика + Rekrutuj Celowniczego KM + Rekrutovat Kulometčíka + Otomatik Tüfekçi Göreve Al + 招募自动步枪手 - - Server load completed. - Caricamento del server completato. - Completada la carga del servidor. - Chargement du serveur terminé. - 서버 로드 완료. - Загрузка сервера завершена. - Zakończono ładowanie serwera. - Načtení serveru dokončeno. - Carregamento servidor concluida - 服务器加载完毕 + + Recruit Grenadier + Grenadier rekrutieren + Recluta Granatiere + Reclutar Granadero + Recruter un Grenadier + 유탄수 모집 + Нанять Стрелока с ГП + Rekrutuj Grenadiera + Rekrutovat Granátometčíka + Bombacı Göreve Al + 招募掷弹手 - - Version mismatch error:<br/><br/>Server: %1<br/>Client: %2 - Erreur d'incohérence de version :<br/><br/>Serveur : %1<br/>Client : %2 - 버전 불일치 오류:<br/><br/>서버: %1<br/>클라이언트: %2 - Błąd niezgodności wersji:<br/><br/>Serwer: %1<br/>Klient: %2 - 版本不匹配错误:<br/><br/>服务器: %1<br/>客户端: %2 + + Recruit Marksman + Scharfschütze rekrutieren + Recluta Tiratore Scelto + Reclutar Tirador + Recruter un Tireur d'Elite + 지정사수 모집 + Нанять Снайпера + Rekrutuj Strzelca Wyborowego + Rekrutovat Ostrostřelce + Nişancı Göreve Al + 招募精准射手 - - Starting game... - Spiel wird gestartet - Avviando la partita... - Iniciando partida... - Démarrage de la partie... - 게임 시작 중... - Начинаем игру... - Rozpoczynanie rozgrywki... - Spouštím hru... - A começar jogo - 正在启动游戏... + + Recruit Medic + Sanitäter rekrutieren + Recluta Medico + Reclutar médico + Recruter un Médecin + 의무병 모집 + Нанять Медика + Rekrutuj Sanitariusza + Rekrutovat Zdravotníka + Sıhhıye Göreve Al + 招募医疗兵 + + + Recruit Mortar Unit + Recruter un Mortier + Rekrutovat Minometčíka + + + Recruit Rifleman + Schütze rekrutieren + Recluta Fuciliere + Reclutar fusilero + Recruter un Fusillier + 소총수 모집 + Нанять Стрелка + Rekrutuj Strzelca + Rekrutovat Střelce + Piyade Göreve Al + 招募步枪手 - - Waiting for server... - Warte auf Server... - Esperando al servidor... - Attente du serveur... - 서버 기다리는 중... - Oczekiwanie na serwer... - Čekání na server... - 等待服务器... + + Recruit Squad Leader + Gruppenführer rekrutieren + Recluta Capo Squadra + Reclutar líder de escuadra + Recruter un Chef d'Escouade + 분대장 모집 + Нанять Лидера отряда + Rekrutuj Dowódcę Oddziału + Rekrutovat Velitele družstva + Takım Lideri Göreve Al + 招募班长 - - - HC Squad Options - Opzioni di Squadra dell'Alto Comando - Opciones de Escuadras HC - Options de l'escouade HC - 하이 커맨드 분대 설정 - Управление отрядами - Opcje Drużyny HC - Možnosti týmu HC - 指挥部班组选项 + + + Back + Zurück + Indietro + Atrás + Retour + 뒤로 + Назад + Wstecz + Zpět + Geri + 返回 - - Squad Add Vehicle - Aggiungi Veicolo di Squadra - Añadir vehículo a Escuadra - Ajouter un véhicule à l'escouade - 분대에 차량 추가 - Добавить технику в отряд - Przydziel Pojazd Drużynie - Družstvo Přidat vozidlo - 为班组分配载具 + + Back + Zurück + Indietro + Atrás + Retour + 뒤로 + Назад + Wstecz + Zpět + Geri + 返回 - - Look at some vehicle and assign it to the selected squad for it's use - Guarda qualche veicolo e assegnalo alla squadra selezionata in modo che possano usarlo - Mira hacia un vehículo y asingnalo a la escuadra seleccionada para su uso - Regardez un véhicule et attribuez-le à l'escouade sélectionnée pour son utilisation - 차량을 보고 선택된 분대에 차량을 할당합니다. - Посмотрите на какую-нибудь технику и назначьте ее выбранному отряду для использования - Spójrz na jakiś pojazd i przypisz go do wybranego oddziału - Podívejte se na nějaké vozidlo a přiřaďte jej vybranému družstvu pro jeho použití - 将面前的载具分配给选定的班组使用 + + No + Nein + No + No + Non + 아니오 + Нет + Nie + Ne + Hayır + - - Mount / Dismount - Monta / Smonta - Embarcar / Desembarcar - Monter / Descendre - 탑승 / 하차 - Погрузка / Разгрузка - Wsiadaj / Wysiadaj - Nasednout / Vysednout - 搭乘/离开 + + No + Nein + No + No + Non + 아니오 + Нет + Nie + Ne + Hayır + - - Force squad to mount or dismount their assigned vehicle - Forza la squadra a montare o smontare dal loro veicolo assegnato - Fuerza a la escuadra a embarcar o desembarcar su vehículo asignado - Forcer l'escouade à monter ou descendre de son véhicule assigné - 분대에 할당된 차량에 강제로 탑승하거나 하차시킵니다. - Заставить отряд сесть или слезть с назначенной машины - Zmuś drużynę do wejścia lub wyjścia z przypisanego pojazdu - Přinutit družřstvo k nasednutí nebo sesednutí jejich přiřazeného vozidla - 强制班组搭乘或离开他们分配的车辆 + + Yes + Ja + + Si + Oui + + Да + Tak + Ano + Evet + - - Squad SITREP - SITREP Squadra - Escuadra SITREP - SITREP d'escouade - 분대 상황보고 - Статус отряда - Raport Sytuacyjny Drużyny - SITREP družstva - 班组状态报告 + + Yes + Ja + + Si + Oui + + Да + Tak + Ano + Evet + - - If the selected squad is using some vehicle, know remotely it's status - Se la squadra sta usando un veicolo, conoscine remotamente lo stato - Si la escuadra seleccionada está usando algún vehículo, conoce de forma remota su situación. - Si l'escouade sélectionnée utilise un véhicule, sachez à distance son statut - 선택된 분대가 차량을 사용하는 경우 원격으로 차량의 상태를 파악합니다. - Если выбранный отряд использует какую-либо технику, узнайте ее статус удаленно. - Sprawdź zdalnie status pojazu z którego krorzysta oddział - Pokud vybraná skupina používá nějaké vozidlo, vězte vzdáleně jeho stav - 如果选定的班组正在使用载具, 远程了解它的状态 + + + + Close + Schließen + Caricare il salvataggio personale precedente? + Cerrar + Fermer + 닫기 + Закрыть + Zamknij + Zavřít + Yakın + 关闭 - - Static Autotarget - Autotarget Fisso - Autoapuntado de Estática - Ciblage automatique statique - 고정화기 자동 타겟팅 - Автонаведение установок - Statyczny Auto Cel - Automatické zaměřování pro statické zbraně - 自动对准目标 + + Garage Access + Fuhrparkzugriff + Accesso al Garage + Acceso al garaje + Accès au garage + 차고 열기 + Доступ к Гаражу + Dostęp do Garażu + Přístup do garáže + Garaj Erişimi + 车库存取 - - Use this option on AT / AA mounted squads. The truck driver will try to point his truck's back to any detected enemy - Usa questa opzione su una squadra meccanizata AC / AA, il pilota cercherà di rotare il veicolo verso un nemico avvistato - Usa esta opción en escuadras montadas de AT / AA. El conductor del camión intentará apuntar el reverso del vehículo hacia cualquier enemigo detectado. - Utilisez cette option sur les escouades montées AT / AA. Le chauffeur du camion essaiera de pointer l'arrière de son camion vers tout ennemi détecté - 대전차 / 대공화기 탑재 분대에 이 옵션을 사용하십시오. 트럭 운전사는 그의 트럭 뒤에게 탐지된 아무 적을 가리키려 할 것입니다 - Используйте эту опцию для ПТ / ПВО отрядов. Отряд попытается направить свое орудие на любого обнаруженного врага. - Użyj tej opcji na zmotoryzowanych oddziałach PPANC/PLOT. Kierowca pojazdu będzie próbował skierować swój pojazd tyłem do każdego wykrytego wroga - Tuto možnost použijte na AT / AA jednotkách. Řidič kamionu se pokusí nasměrovat svůj kamion zpět na jakéhokoli detekovaného nepřítele - 对部署了反坦克/防空武器的班组使用此选项。卡车驾驶员会试图将车尾对准任何被发现的敌人 + + Check Faction garage + Fuhrpark der Fraktion einsehen. + Visualizza il garage della Fazione + Comprobar garaje de la Facción + Examiner le garage de la faction + 팩션 차고 확인 + Проверить Гараж Сопротивления + Sprawdź garaż frakcji + Zkontrolujte frakční garáž + Birlik Garajını Kontrol Et + 检查阵营车库 - - - - Squad Options - Opzioni Squadra - Opciones de Escuadras HC - Options d'escouade - 분대 설정 - Назначение отряда - Opcje Drużyny - Možnosti družstva - 小队选项 + + Manage Garrisons + Garnisonsverwaltung + Gestisci Guarnigioni + Gestionar guarnición + Gérer les garnisons + 주둔지 관리 + Управление гарнизоном + Zarządzaj Garnizonami + Spravovat posádku + Garnizonları Yönet + 管理驻军 - - Engineer Squad - Squadra Ingegneri - Escuadra de Ingenieros - Escouade d'ingénieurs - 공병 분대 - Инженеры - Drużyna Inżynierów - Inženýrská družstvo - 工程师班组 + + Add or remove units to garrisons + Einheiten der Garnison hinzufügen oder entfernen. + Aggiungi o rimuovi unità alle guarnigioni + Añadir o quitar unidades a la guarnición + Ajouter ou supprimer une garnison + 주둔지에 병력을 추가하거나 줄입니다. + Добавление или удаление юнитов в гарнизоне + Dodaj lub usuń jednostki z garnizonów + Přidejte nebo odeberte jednotky z posádky + Garnizona birim ekle yada kaldır + 向驻军增派或删除单位 - - MG Squad - Squadra MG - Escuadra de Ametrallador - Escouade MG - 기관총 분대 - Пулеметчики - Drużyna KM - MG družstvo - 机枪班组 + + Ingame Member List + Mitgliederliste + Lista dei Membri in gioco + Lista de miembros online + Liste des membres en ligne + 인게임 멤버 목록 + Список Участников + Lista Członków w Grze + Seznam členů + Oyun içi üye listesi + 在线会员列表 - - Mortar Squad - Squadra Mortaio - Escuadra de Mortero - Escouade de mortier - 박격포반 - Минометчики - Drużyna z Moździerzem - Minometné družstvo - 迫击炮班组 + + Displays which server members are currently playing + Zeigt, welche Servermitglieder momentan im Spiel sind. + Mostra quali membri del server stanno giocando adesso + Muestra que miembros del servidor están ahora jugando + Affiche quels membres du serveur sont actuellement en jeu + 현재 플레이 중인 서버 멤버 표시 + Показывает, кто из Участников сейчас на сервере + Pokazuje, którzy członkowie serwera aktualnie grają + Zobrazuje, kteří členové serveru aktuálně hrají + Şu anda hangi sunucu üyelerinin oynadığını görüntüler + 显示哪些服务器会员正在游玩 - - Normal Squad - Squadra Normale - Escuadra Normal - Escouade normale - 일반 분대 - Стандарт - Drużyna Normalna - Normální družstvo - 普通班组 + + Move HQ to another Zone + HQ verlegen + Muovi la base operativa in un'altra posizione + Mover CG a otra zona + Déplacer le QG vers une autre zone + 다른 구역으로 본부 옮기기 + Переместить Штаб + Przenieś kwaterę dowodzenia w inne miejsce + Přesuňte velitelství + Karargahı başka bir bölgeye taşı + 将总部转移到其他区域 - - - - Squad Recruitment Options - Opzioni Reclutamento Squadra - Opciones de Reclutamiento de Escuadras - Options de recrutement d'escouade - 분대 모집 설정 - Меню найма отряда - Opcje Rekrutacji Drużyn - Možnosti náboru družstva - 小队招募选项 + + Petros will join your group. Ammobox must be empty. To rebuild, select the Build action near Petros + Petros tritt deiner Gruppe bei. Munitionskiste muss leer sein. Zur Neuerrichtung die Bauaktion in der Nähe von Petros auswählen. + Petros si unirà al tuo gruppo. La cassa di munizioni deve essere vuota. Per ricostruirla, seleziona la voce Costruisci, stando vicino a Petros + Pertos se unirá a tu grupo. La caja de munición debe estar vacía. Para reconstruir, selecciona la acción Construir cerca de Petros + Petros va rejoindre votre groupe. L'Arsenal doit être vide. Pour reconstruire, sélectionnez l'action "Construire" à côté de Petros. + 페트로스가 당신의 그룹에 합류할 것입니다. 탄약상자는 비워져 있어야 합니다. 재건축하려면 페트로스 근처에서 건축하기를 선택하시오. + Петрос присоединится к вашей группе. Чтобы построить Штаб, выберите действие "Построить" возле Петроса. Арсенал должен быть пуст. + Petros dołączy do twojej drużyny. Skrzynka na amunicję musi być pusta. Aby odbudować, wybierz akcję Buduj w pobliżu Petrosa + Petros se připojí k vaší skupině. Chcete-li vytvořit velitelství, vyberte možnost u Petrose „Zřídit velitelství“. Arzenál musí být prázdný. + Petros grubunuza katılacak. Cephane kutusu boş olmalıdır. Yeniden inşa etmek için Petros yakınında İnşa eylemini seçin + Petros将会加入您的小队。弹药箱必须为空。在Petros附近选择"建造"选项来重建总部。 - - Recruit AA Truck - Recluta Camion AA - Reclutar Camión AA - Recruter véhicule AA - 대공트럭 모집 - ПВО Техника - Rekrutuj Pojazd PLOT - Nábor AA náklaďáku - 招募防空卡车 + + Rebuild Assets + Anlagen wiederherstellen + Ricostruisci Risorse + Reconstruir objetos + Reconstruire les biens + 재건축 + Восстановление объектов + Odbuduj + Znovu vybudovat objekt + Varlıkları Yrniden Oluştur + 重建资产 - - Recruit AT Team - Recluta Team AC - Reclutar Equipo AT - Recruter Équipe AT - 대전차조 모집 - Группа ПТ - Rekrutuj Drużynę PPANC - Nábor AT týmu - 招募反坦克小组 + + Cost: €5000 + Kosten: 5.000€ + Costo: €5000 + Coste : 5000€ + Coût : 5000€ + 가격: 5000€ + Цена: 5000$ + Koszt: €5000 + Cena: 5000€ + Maliyet: €5000 + 花费: 5000€ - - Recruit AT Car - Recluta Auto AC - Reclutar Coche AT - Recruter véhicule AT - 대전차 차량 모집 - ПТ Техника - Rekrutuj Pojazd PPANC - Nábor AT auto - 招募反坦克车辆 + + Train your Troops + Entrainer les troupes + Vycvičit vaše jednotky - - Recruit Inf. Squad - Recluta Squadra di fanteria - Reclutar Escuadra de inf. - Recruter Escouade Inf. - 보병분대 모집 - Отряд - Rekrutuj Oddział Piechoty - Nábor pěšího družstva - 招募步兵班 + + Upgrades the AI skill level + Erhöht den KI Fähigkeitslevel. + Aumenta il livello di abilità dell'IA + Añade nivel de habilidad a la IA + Améliorer le niveau de l'IA + AI의 숙련도 레벨을 업그레이드합니다. + Увеличивает уровень готовности войск + Ulepsza poziom umiejętności AI + Vylepší úroveň dovednosti AI + YZ beceri seviyesini yükseltir + 提升AI技能等级 - - Recruit Inf. Team - Recluta Team di fanteria - Reclutar Equipo de inf. - Recruter Équipe Inf. - 보병조 모집 - Группа - Rekrutuj Drużynę Piechoty - Nábor pěšího týmu - 招募步兵小组 + + Grab 100€ from Pool + Entnehme 100€ aus der Kasse + Prendi 100€ dal conto + Coger 100€ de la caja + Prendre 100€ de la cagnotte + 팩션 자금에서 100€ 가져가기 + Взять 100$ из фонда + Weź 100€ z Puli + Vzít 100€ ze společného fondu + Havuzdan 100€ al + 从资金池中拿取100€ - - Recruit MG Team - Recluta Team Mitragliatrici - Reclutar Equipo de Ametralladora - Recruter Équipe MG - 기관총조 모집 - Группа пулеметчиков - Rekrutuj Drużynę KM - Nábor MG týmu - 招募机枪小组 + + Take 100€ from faction pool and add it to your personal account. It will damage your position among the faction in the commander career + Transferiere 100€ aus der Fraktionskasse zu deinem persönlichen Konto. Dies wird deiner Reputation bezüglich deiner Karriere innerhalb der Fraktion schaden. + Prendi 100€ dalla cassa della fazione e inseriscili nel tuo account personale. Danneggerà la tua posizione all'interno della fazione per la tua carriera da comandante + Coge 100€ de la caja de la facción y añadela a tu cuenta perosnal. Dañará tu posición entre la facción por la carrera de la comandancia + Prendre 100€ de la cagnotte de la faction pour l'ajouter sur votre compte. Cela va nuire à votre statut et à votre carrière de commandant. + 팩션 자금 100€를 당신의 계좌로 옮깁니다. 이 행위는 지휘관으로서의 평판에 악영향을 줄 것입니다. + Перевести 100$ из фонда сопротивления себе на счёт. Это вредит вашей репутации как командира + Weź 100€ z puli frakcji i dodaj je do swojego konta osobistego. Zaszkodzi to twojej reputacji wśród twojej frakcji w karierze dowódcy + Převod 100€ ze společného fondu na váš účet.Poškodí vaši pozici v frakci a též vaší kariéru velitele + Grup kasasından 100€ alın ve kişisel hesabınıza ekleyin. Komutan kariyerinde grup içindeki konumunuza zarar verir + 从阵营的资金池中拿取100€并将其添加到您的个人帐户中。这会损害您在指挥官生涯中的地位 - - Recruit Mortar Team - Recluta Team con Mortaio - Reclutar Equipo de Morteros - Recruter une équipe d'artillerie (Mortier) - 박격포반 모집 - Артилерия - Rekrutuj Drużynę z Moździerzem - Nábor minometného týmu - 招募迫击炮小组 + + HQ Options: Commander Only + HQ Optionen: Nur Kommandant + Opzioni HQ: Solo per il Comandante + Opciones CG: Solo el Comandante + Options du QG: Commandant Uniquement + 본부 옵션: 지휘관 전용 + Опции Штаба: Только для Командующего + Opcje Kwatery Dowodzenia: Tylko Dowódca + Možnosti velitelství: Pouze pro velitel + Karargah Ayarları: Sadece Komutan + 总部选项: 仅限指挥官使用 - - Recruit Sniper Team - Recluta Team di Cecchini - Reclutar Equipo de Tiradores - Recruter une équipe de tireurs d'élite - 저격조 모집 - Группа снайперов - Rekrutuj Dwójkę Snajperską - Nábor odstřelovacího týmu - 招募狙击小组 + + + + Load previous personal save? + Letzten persönlichen Spielstand laden? + Caricare il salvataggio personale precedente? + ¿Cargar el guardado personal? + Charger la sauvegarde personnelle précédente? + 이전 저장 데이터를 로드 하시겠습니까? + Placeholder + Загрузить предыдущее сохранение? + Załadować poprzedni zapis gry? + Načíst předchozí osobní relaci? + Placeholder + Önceki kişisel kayıt yüklensin mi? + 加载以前的个人存档? - - - Days - Tage - Giorni - Días - Jours - - дней - Dni - dní - - - - d - g - d - j - - д - d - d - d + + + Recruit AA Missile Soldier + Recluta Missilista AA + Recruter un Soldat Missile AA + 대공미사일전문가 모집 + Нанять Специалиста ПВО + Rekrutovat AA Střelce + Anti-Hava Roketcisi Al + 招募防空导弹兵 - - Hours - Stunden - Ore - Horas - Heures - 시간 - часов - Godziny - hodin - 小时 + + Recruit Antitank Soldier + Panzerabwehrsoldat rekrutieren + Recluta Soldato Anticarro + Reclutar AT + Recruter un Soldat Antichar + 대전차병 모집 + Нанять ПТ стрелка + Rekrutuj Celowniczego PPANC + Rekrutovat Raketometčíka + Anti-Tank Askeri Al + 招募反坦克手 - - h - o - h - h - 시간 - ч - h - h - h + + Recruit AT Missile Soldier + Recluta Missilista AT + Recruter un Soldat Missile AT + 대전차미사일전문가 모집 + Нанять Стрелка с ПТУР + Rekrutovat Raketometčíka + Anti-Tank Roketcisi Al + 招募反坦克导弹兵 - - Microseconds - Mikrosekunden - Microsecondi - Microsegundos - Microsecondes - 마이크로초 - микросекунд - Mikrosekundy - mikrosekund - 微秒 + + Recruit Engineer + Ingenieur rekrutieren + Recluta Ingegnere + Reclutar Ingeniero + Recruter un Ingénieur + 공병 모집 + Нанять Инженера + Rekrutuj Inżyniera + Rekrutovat Ženistu + Mühendis Al + 招募工程师 - - µs - µs - µs - µs - 마이크로초 - мкс - µs - µs - µs + + Recruit Bomb Specialist + Sprengstoffspezialist rekrutieren + Recluta Specialista Esplosivi + Reclutar Artificiero + Recruter un Expert en Démolition + 폭파전문가 모집 + Нанять Подрывника + Rekrutuj Sapera + Specialista na výbušniny + Bomba Uzmanı Al + 招募炸弹专家 - - Milliseconds - Millisekunden - Millisecondi - Milisegundos - Millisecondes - 밀리초 - миллисекунд - Milisekundy - milisekund - 毫秒 + + Recruitment Options + Rekrutierungsoptionen + Opzioni Reclutamento + Opciones de Reclutamiento de Guarnición + Options de Recrutement + 모집 설정 + Опции набора + Opcje Rekrutacji + Možnosti náboru + Askere Alma Ayarları + 招募选项 - - ms - ms - ms - ms - 밀리초 - мс - ms - ms - ms + + Recruit Grenadier + Grenadier rekrutieren + Recluta Granatiere + Reclutar Granadero + Recruter un Grenadier + 유탄수 모집 + Нанять Стрелока с ГП + Rekrutuj Grenadiera + Granátometník + Bombacı Al + 招募掷弹手 - - Minutes - Minuten - Minuti - Minutos - Minutes - - минут - Minuty - minut - 分钟 + + Recruit Marksman + Scharfschütze rekrutieren + Recluta Tiratore Scelto + Reclutar Tirador + Recruter un Tireur d'élite + 지정사수 모집 + Нанять Снайпера + Rekrutuj Strzelca Wyborowego + Odstřelovač + Nişancı Al + 招募精准射手 - - m - m - m - m - - м - m - m - m + + Recruit Medic + Sanitäter rekrutieren + Recluta Medico + Reclutar Medico + Recruter un Médecin + 의무병 모집 + Нанять Медика + Rekrutuj Sanitariusza + Zdravotník + Sıhhıyeci Al + 招募医疗兵 - - Nanoseconds - Nanosekunden - Nanosecondi - Nanosegundos - Nanosecondes - 나노초 - наносекунд - Nanosekundy - nanosekund - 纳秒 + + Recruit Autorifleman + Maschinengewehrschütze rekrutieren + Recluta Fuciliere Automatico + Reclutar Ametrallador + Recruter un Fusilier mitrailleur + 자동소총수 모집 + Нанять Пулемётчика + Rekrutuj Celowniczego KM + Kulometník + Otomatik Tüfekçi Al + 招募自动步枪手 - - ns - ns - ns - ns - 나노초 - нс - ns - ns - ns + + Recruit Militiaman + Miliz rekrutieren + Recluta Miliziano + Reclutar Miliciano + Recruter un Milicien + 민병대원 모집 + Нанять Ополченца + Rekrutuj Milicję + Milicionář + Militan Al + 招募民兵 - - (Now) - (Gegenwart) - (Ora) - (Ahora) - (Maintenant) - (지금) - (настоящее время) - (Teraz) - (nyní) - (现在) + + + + Buy Vehicle + Fahrzeug kaufen + Compra Veicolo + Comprar vehículo + Acheter un véhicule + 차량 구입 + Приобрести технику + Kup Pojazd + Koupit vozidlo + Araç Satın Al + 购买载具 - - Seconds - Sekunden - Secondi - Segundos - secondes - - секунд - Sekundy - sekund - + + Allows you to buy a vehicle + Ermöglicht dir den Kauf von Fahrzeugen. + Consente di acquistare un veicolo + Te premíte comprar vehículos + Vous permet d'acheter un véhicule + 차량을 구입하도록 허용합니다. + Позволяет Вам купить технику + Pozwala ci kupić pojazd + Umožňuje nákup vozidel + Araç satın almanızı sağlar + 允许您购买车辆 - - s - s - s - s - - с - s - s - s + + Civilian Vehicle + Zivilfahrzeuge + Veicolo Civile + Vehículo CIvil + Véhicule civil + 민간 차량 + Гражданская техника + Pojazd Cywilny + Civilní vozidlo + Sivil Araçlar + 民用载具 - - - - refunding money due to error - Devolviendo el dinero a causa de un error. - remboursement du au fait d'une erreur - 오류로 인한 환불 - Возвращаем деньги из-за ошибки. - zwrot pieniędzy z powodu błędu - hata nedeniyle para iadesi - 由于错误退款 + + Civilian vehicles will allow you to travel in Undercover mode, while you stay close to roads and not entering bases, outposts and roadblocks. + Zivilfahrzeuge erlaube dir unentdeckt zu reisen, sofern du nahe der Straßen bleibst und in keine Basen, Außenposten oder Straßensperren einfährst. + I veicoli civili ti permetteranno di viaggiare in modalità Sotto copertura ma solo rimanendo vicino alle strade e non entrando in basi, avamposti e posti di blocco. + Los vehículos civiles te permiten viajar en modo encubierto mientras estés cerca de caminos y no entres a bases, bloqueos militares ni zonas de vigilancia + Les véhicules civils vous permettent de vous déplacer "Incognito", tant que vous restez près des routes et ne pénétrez pas les bases, avant-postes et barrages routiers. + 민간 차량은 군사 기지, 전초 기지, 검문소를 접근하지 않는다면 위장 모드가 가능합니다. + Гражданская техника позволяет Вам передвигаться как гражданскому лицу, пока Вы движетесь по дорогам вдалеке от баз, аванпостов и блокпостов. + Pojazdy cywilne pozwolą ci podróżować w trybie incognito, jedynie kiedy zostajesz blisko dróg i nie wjeżdżasz na teren baz wojskowych, posterunków i blokad drogowych. + Civilní vozidla vám umožní cestovat v režimu "utajení", zatímco zůstanete v blízkosti silnic a ne v blízkosti základen a zátarasů. + Sivil araçlar, yollardayken (üslere, karakollara ve kontrol noktalarına girmeden) gizli modda seyahat etmenize olanak tanıyacak. + 民用载具可以让您在伪装模式下旅行, 前提是您待在道路附近, 不要靠近基地、前哨站或路障. - - Packing Objects - Objetos empacables - Objet Emballable - 물건 포장 - Упаковать Объекты. - Objeler Paketleniyor - 打包物品 + + Military Vehicle + Militärfahrzeuge + Veicolo Militare + Vehículo Militar + Véhicule Militaire + 군용 차량 + Военная техника + Pojazd Wojskowy + Vojenská vozidla + Askeri Araçlar + 军用载具 - - You are already carrying something. - Sta già trasportando qualcosa. - Ya estas llevando algo - Vous portez déjà quelque chose. - 이미 뭔가를 옮기고 있습니다. - Вы уже что-то несете. - Już coś nosisz. - Už něco nesete. - Zaten bir şeyler taşıyorsun. - 你已经拿着一个物品了! + + Wide variety of available faction vehicles + Eine große Auswahl an verfügbaren Fraktionsfahrzeugen. + Ampia varietà di veicoli della fazione disponibili + Gran variedad de vehículos disponibles de facciones + Une large variété de véhicules de faction disponibles + 다양한 종류의 이용 가능한 팩션 차량을 보여줍니다. + Широкий выбор доступной техники вашей стороны + Szeroka gama dostępnych pojazdów frakcji + Široký výběr dostupných frakčních vozidel + Çok çeşitli grup araçları mevcut + 各种各样可供选择的阵营载具 - - You're too far. - Du bist zu weit entfernt. - Sei troppo lontano - Estás muy lejos - Vous êtes trop loin. - 너무 멉니다. - Вы слишком далеко. - Jesteś za daleko - Jsi příliš daleko - Çok uzaktasın. - 距离太远 + + + + Boat + Boot + Barca + Bote + Bateau + 보트 + Лодка + Łódź + Loď + Tekne + - - Q/E to rotate - Space/Enter to stop. - Q/E per girare - Spazio/Invio per fermare. - Q/E para rotar - Espacio/Enter salir - A/E pour tourner- Espace/Entrée pour arrêter. - Q/E로 회전 - Space/Enter로 멈춤. - Q/E для вращения - Space/Enter чтобы закончить - Q/E, aby obrócić - Spacja/Enter, aby zatrzymać. - Q/E pro otáčení - Space/Enter to Stop. - Q/E Döndür - Space/Enter Durdur. - Q/E 旋转-空格/回车 停止 + + Helicopter + Helikopter + Elicottero + Helicpotero + Hélicoptère + 헬리콥터 + Вертолёт + Śmigłowiec + Helikoptéra + Helikopter + 直升机 - - Utility items - Oggetti Utilità - Artículos de Utilidad - Objets utilitaires - 유틸리티 아이템 - Вспомогательные предметы. - Przedmioty użytkowe - Položky - Yardımcı eşyalar - 工具 + + Offroad + Geländewagen + Fuori Strada + Todoterreno + Tout-Terrain + 오프로드 + Внедорожник + Samochód Terenowy + Terénní vozidlo + Arazi Aracı + 越野车 - - You can't afford this Item. - No puedes pagar ese objeto. - Vous n'avez pas assez d'argent pour cet objet. - 이 아이템을 구입할 수 없습니다. - Вы не можете позволить себе это. - Nie stać cię na ten przedmiot. - Bu öğeyi karşılayamazsınız. - 你买不起这个物品。 + + Buy Civilian Vehicle + Kaufe Zivilfahrzeuge + Compra Veicolo Civile + Comprar Coche Civil + Acheter un Véhicule Civil + 민간 차량 구입 + Купить Гражданскую технику + Kup Pojazd Cywilny + Koupit civilní vozidlo + Sivil Araç Satın Al + 购买民用载具 - - You already bought one, wait %1 seconds before you can buy another. - Ya has comprado una unidad, espera %1 segundos antes de poder comprar otra. - Vous en avez déja acheté un, attendez %1 secondes avant d'en acheter un autre. - 이미 하나를 구입했습니다. %1초를 기다린 후 다른 하나를 구입 할 수 있습니다. - Вы уже купили это, подождите %1 секунд, прежде чем покупать это снова. - Kupiłeś już jedną sztukę, odczekaj %1 sekund zanim będziesz mógł kupić kolejną. - Zaten bir tane satın aldınız, başka bir tane almak için %1 saniye bekleyin. - 你已经购买了一个,等待%1秒后才能购买另一个。 + + Truck + Lastwagen + Camion + Camión + Camion + 트럭 + Грузовик + Ciężarówka + Nákladní vůz + Kamyon + 卡车 + + + + + Armed Pickup Truck + Bewaffneter Pickup + Pickup Armato + Camioneta Arnada + 4x4 Armé + 무장 픽업트럭 + Вооружённый пикап + Uzbrojony Pickup + Ozbrojený pickup + Silahlı Kamyonet + 武装皮卡 - - Ammo Station - Station de Munitions - 탄약고 - Ящик с боеприпасами - Cephane İstasyonu - 弹药站 + + Offroad Truck + Geländewagen + Fuoristrada + Camión Todoterreno + Camion Tout-Terrain + 오프로드 트럭 + Грузовик + Terenówka + Terénní vozidlo + Arazi Kamyoneti + 越野车 - - Fuel Drum - Benzinfass - Baril de Carburant - 연료 (드럼통) - Бочка топлива - Beczka na paliwo - Yakıt Varili - 燃油桶 + + ATV + Quad + ATV + ATV + Quad + 4륜 오토바이 + Квадроцикл + Quad + Čtyřkolka + ATV + 全地形交通工具 - - Fuel Tank - Réservoir de Carburant - 연료 (연료탱크) - Топливная цистерна - Zbiornik paliwa - Yakıt Tankı - 燃油罐 + + Static AA + Flugabwehr + Anti-Area Fissa + AA Estático + DCA fixe + 고정 대공화기 + Установка ПВО + Stanowisko PLOT + Protiletadlový kanón + Sabit Anti-Hava + 固定式防空 - - Light - Lampe - 조명 - Освещение - Işık - + + Buy Static Anti-Air emplacement + Kaufe ein statisches Flugabwehrgeschütz. + Acquista una postazione Anti-Aerea fissa + Comprar Antiaéreo estático + Acheter un emplacement de DCA fixe + 고정 대공화기를 구입합니다. + Купить установку ПВО + Kup Stanowisko Przeciwlotnicze + Koupit protiletadlový kanón + Sabit Anti-Hava Satın Al + 购买固定式防空 - - Loot Box - Boite à Butins - 전리품 상자 - Пустой ящик - Skrzynka z łupami - Yağma Kutusu - 战利品箱 + + Static AT + Panzerabwehr + Anti-Carro Fisso + AT estático + AT Fixe + 고정 대전차화기 + Станковое ПТО + Stanowisko PPANC + Lafetovaný protitankový systém + Sabit Anti-Tank + 固定反坦克武器 - - Medical Box - Boite médicale - 의료 상자 - Ящик с медициной - Skrzynka medyczna - Sıhhiye Kutusu - 医疗箱 + + Buy Static Anti-Tank emplacement + Kaufe ein statisches Panzerabwehrgeschütz. + Acquista postazione Anti-Carro fisso + Comprar anticarro estático + Acheter un emplacement antichar fixe + 고정 대전차화기를 구입힙니다. + Купить установку ПТО + Kup Stanowisko Przeciwpancerne + Koupit lafetovaný protitankový systém + Sabit Anti-Tank Satın Al + 购买固定反坦克武器 - - Medical Tent - Tente Médicale - 의료 텐트 - Медицинская палатка - Namiot medyczny - Sıhhiye Çadırı - 医疗帐篷 + + Machine Gun + Maschinengewehr + Mitragliatrice + Ametralladora + Mitrailleuse + 기관총 + Станковый пулемёт + Karabin Maszynowy + Kulomet + Makineli Tüfek + 机枪 - - Repair Station - Station de réparations - 수리소 - Ремонтная станция - Stacja naprawcza - Tamir İstasyonu - 修理站 + + Buy Static Machinegun Emplacement + Kaufe ein ein statisches Maschinengewehr. + Acquista postazione mitragliatrice fissa + Comprar Ametralladora Emplazada + Acheter un emplacement de mitrailleuse fixe + 고정식 중기관총을 구입합니다. + Купить станковый пулемёт + Kup Stanowisko Karabinu Maszynowego + Koupit lafetovaný kulomet + Sabit Makineli Tüfek Satın Al + 购买固定式机枪 - - Item Purchase - Compra de objeto - Achat d'objet - 아이템 구입 - Покупка предмета - Eşya Satın Alındı - 购买物品 + + Mortar + Mörser + Mortaio + Morteros + Mortier + 박격포 + Миномёт + Moździerz + Minomet + Havan + 迫击炮 - - - - Vehicle Manager - Fahrzeugmanager - Manager Veicoli - Gestionar vehículo - Gestionnaire de véhicules - 차량 관리자 - Техника - Zarządzanie pojazdami - Manažer vozidel - 载具管理 + + Buy Static Mortar Emplacement + Kaufe ein statisches Mörsergeschütz. + Acquista postazione mortaio fissa + Comprar Emplazamiento Estático de Morteros + Acheter un emplacement de mortier fixe + 고정 박격포를 구입합니다. + Купить миномёт + Kup Stanowisko Moździerzowe + Koupit lafetovaný minomet + Sabit Havan Satın Al + 购买迫击炮 - - Add to Air Support - Aggiungi al Supporto Aereo - Añadir a Soporte Aéreo - Ajouter au soutien aérien - 항공 지원에 추가 - Добавить в воздушную поддержку - Dodaj do Wsparcia Powietrznego - Přidat k letecké podpoře - 增加至空中支援 + + Pickup Truck + Pickup + Pickup + Camioneta + 4x4 + 픽업트럭 + Пикап + Pick-up + Pickup + Kamyonet + 皮卡 - - Gain Airstrike points giving this vehicle to the faction Air pool - Ottieni Punti Supporto Aereo consegnado questo veivolo alla fazione - Gana puntos de ataque aéreo dando este vehículo al almacen de la Facción - Gagnez des points de frappe aérienne en donnant ce véhicule à la réserve aérienne de la faction - 해당 차량을 팩션의 항공 자산에 제공하여 공습 포인트를 획득합니다. - Получите очки авиаудара, отдав этот автомобиль в запас воздуха фракции - Zdobądź punkty Nalotu, dając ten pojazd do puli pojazdów latających twojej frakcji - Získejte body leteckého úderu dáním tohoto vozidla do frakčního leteckého poolu - 将此载具捐献给阵营空军以换取空袭点数 + + + + Choose difficulty + Scegli difficoltà + Escoger Dificultad + Choisissez la difficulté + 난이도 선택 + Выберите сложность + Wybierz Poziom Trudności + Vybrat obtížnost + Zorluk seç + 选择难度 - - Garage\Sell Vehicle - Garage/Fahrzeug verkaufen - Aggiungi al garage\Vendi Veicolo - Guardar/Vender Vehículo - Entreposer\Vendre le véhicule - 차량 보관\판매 - Гараж\Продать технику - Garażuj \ Sprzedaj Pojazd - Garáž\Prodat vozidlo - 存储\出售载具 + + Easy + Facile + Fácil + Facile + 쉬움 + Легкий + Łatwy + Snadný + Kolay + 简单 - - Add to garage / sell the vehicle you are currently looking at - Aggiungi al garage / vendi il veicoli che stai attualmente guardando - Añadir al garaje / vender el vehículo que estás mirando. - Ajouter au garage / vendre le véhicule que vous regardez actuellement - 현재 보고 있는 차량을 차고에 추가하거나 판매합니다. - Добавить в гараж/продать технику, на которую сейчас смотрите - Schowaj pojazd do garażu / sprzedaj pojazd, na który aktualnie patrzysz - Přidejte do garáže / prodávejte vozidlo, na které se v současné době díváte - 将面前的载具添加到车库或出售 + + Hard + Difficile + Difícil + Difficile + 어려움 + Сложный + Trudny + Obtížný + Zor + 困难 - - Unlock Vehicle - Fahrzeug entsperren - Sblocca Veicolo - Abrir Vehículo - Déverrouiller le véhicule - 차량 잠금해제 - Разблокировать технику - Odblokuj Pojazd - Odemknout vozidlo - 解锁载具 + + Normal + Normale + Normal + Normal + 보통 + Обычный + Normalny + Normální + Normal + 正常 - - Allow other groups to mount this vehicle - Erlaube einer anderen Gruppe auf diesem Fahrzeug aufzusitzen - Permetti ad altri gruppi di salire su questo veicolo - Permite a otros grupos montarse a este vehículo - Autoriser d'autres groupes à monter dans ce véhicule - 다른 그룹이 이 차량에 탑승하도록 허용합니다. - Разрешить другим группам садиться на этот автомобиль - Pozwól innym grupom na używanie tego pojazdu - Umožněte ostatním skupinám nasednout do tohoto vozidla - 允许其他小队搭乘该载具 + + + + Dismiss Options + Opzioni Congedamento + Opciones de Desmovilización + Cacher les options + 해산 설정 + Меню роспуска + Opcje Odwołania + Možnosti rozpuštění + Dağıtma Seçenekleri + 解散选项 - - Add Vehicle to Squad? - Aggiungi Veicolo alla Squadra? - ¿Añadir un vehículo a la Escuadra? - Ajouter un véhicule à l'escouade ? - 차량을 분대에 추가합니까? - Добавить машину в отряд? - Przydzielić ten pojazd do drużyny? - Přidat vozidlo do družstva? - 将载具分配给班组? + + Dismiss Units / Squad + Congeda Unità / Squadra + Desmovilizar Unidades / Escuadras + Renvoyer des unités / escouades + 유닛 / 분대 해산 + Распустить + Odwołaj Jednostki / Oddział + Rozpuštění jednotek / Družstev + Takımı / Birimi Dağıt + 解散单位/班组 - - Vehicles and Squads - Fahrzeuge und Truppen - Veicoli e Squadre - Vehículos y Escuadras - Véhicules et escouades - 차량과 분대 - Техника и отряды - Pojazdy i Oddziały - Vozidla a jednotky - 载具和班组 + + Dismiss selected units or squads, recovering it's cost to the proper resource pool + Congeda le unità / squadre selezionate recuperandone il costo + Desmoviliza al soldado o a la escuadra seleccionada, recuperando su coste al alijo correspondiente + Renvoyez les unités ou escouades sélectionnées, en récupérant leur coût dans la ressources appropriée + 선택한 유닛 또는 분대를 해산시키고 비용을 적절한 자산으로 복구합니다. + Распустить выбранные юниты или отряды, вернув их стоимость в соответствующий пул ресурсов. + Odwołaj wybrane jednostki lub oddziały, przywracając ich koszt do odpowiedniej puli zasobów + Rozpustit vybrané jednotky nebo jednotky a obnovit své náklady na správný fond zdrojů + Maliyetini uygun kaynak havuzuna geri ödeyerek seçilen birimleri veya mangaları görevden alın + 解散选中的单位或小队, 将其花销退还至资源池 - - Options related to vehicle management in HC controlled squads - Opzioni relative alla gestione del veicoli delle squadre assegnate all' Alto Comando - Opciones relacionadas a la gestion de vehículos en escuadras controladas por HC - Options liées à la gestion des véhicules dans les escouades contrôlées par HC - 하이 커맨드 휘하의 분대의 차량 관리와 관련된 설정입니다. - Варианты, связанные с управлением транспортными средствами в отрядах, контролируемых HC - Opcje związane z zarządzaniem pojazdami w oddziałach kontrolowanych przez HC - Možnosti související se správou vozidel v jednotkách kontrolovaných HC - 与指挥部班组车辆管理相关的选项 + + Garrison Units / Squads + Guarnisci Unità / Squadre + Guarnición Unidades / Escuadras + Unités de garnison / escouades + 유닛 / 분대 주둔 + Добавить в гарнизон Юнит / Отряд + Jednostki Garnizonowe / Oddziały + Posádkové jednotky / družstva + Birimleri / Takımları Garnizona Ekle + 驻扎单位/班组 + + + Adds selected units or squads to a map selected garrison + Aggiunge unità o squadre selezionate alla guarnigione selezionata sulla mappa + Añade las unidades o escuadras seleccionadas a una posición guarnicionada que selecciones + Ajoute des unités ou des escouades choisies à une garnison sélectionnée sur la carte + 선택한 유닛 또는 분대를 지도에서 선택한 주둔지에 추가합니다. + Добавляет выбранные юниты или отряды в выбранный на карте гарнизон + Dodaje wybrane jednostki lub oddziały do wybranego garnizonu na mapie + Přidá vybrané jednotky nebo jednotky na mapu vybranou posádku + Seçilen birimleri veya mangaları seçilen bir garnizon haritasına ekler + 将选定的单位或小队编入在地图上选中的驻军 - - - Donate Money + + + AI Limiter + KI Begrenzung + Limitatore IA + Límite de IA + Limiteur d'IA + AI 제한 + Лимит ИИ + Limit AI + AI Limiter + YZ Limitleyici + AI限制 - - You have less than 100 € to donate. + + Sets how much local and simulated AI can spawn in the map. Affects performance and AI ""intelligence"". Use with caution. This is not an exact number as vehicles and squad leaders will always spawn. + Imposta la quantità di IA locale e simulata che può generarsi nella mappa. Influisce sulle prestazioni e sull'"intelligenza" dell'IA. Usare con cautela. Questo non è un numero esatto poiché i veicoli e i capisquadra si genereranno sempre. + Limita cuantos locales e IA simulada aparecen en el mapa. Afecta al rendimiento y a la "inteligéncia" de la IA. Usadlo con Precaución. Esto no es un número exacto pues vehículos y líderes de escuadra siempre aparecerán. + Définit la quantité d'IA locale et simulée pouvant apparaître sur la carte. Affecte les performances et l'""intelligence"" de l'IA. Utiliser avec précaution. Ce n'est pas un nombre exact car les véhicules et les chefs d'escouade apparaîtront toujours. + 지도에서 로컬 및 시뮬레이션된 AI를 생성할 수 있는 양을 설정합니다. 성능 및 AI의 ""지능""에 영향을 미칩니다. 주의하여 사용하십시오. 이것은 차량과 분대장들이 항상 스폰하기 때문에 정확한 수치는 아닙니다. + Устанавливает, сколько локальных и смоделированных ИИ может появиться на карте. Влияет на производительность и «интеллект» ИИ. Используйте с осторожностью. Это не точное число, поскольку всегда будут появляться машины и лидеры отрядов. + Określa, ile lokalnej i symulowanej sztucznej inteligencji może pojawić się na mapie w tym samym czasie. Wpływa na wydajność i „inteligencję” AI. Używaj ostrożnie. Nie jest to dokładna liczba, ponieważ pojazdy i dowódcy drużyn zawsze będą się pojawiać. + Nastaví kolik lokální a simulovaných AI se může spawnout na mapě. Má dopad na výkon a "inteligenci" AI. Použijte s opatrností. Toto není přesné číslo jelikož vozidla a velitelé družstev se vždy spawnou. + Haritada ne kadar yerel ve simüle edilmiş yapay zekanın ortaya çıkabileceğini ayarlar. Performansı ve yapay zeka ""zekasını"" etkiler. Dikkatle kullanın. Araçlar ve takım liderleri her zaman ortaya çıkacağından bu kesin bir sayı değildir. + 设置地图中可以生成多少本地和模拟AI。影响性能和AI"智能"。小心使用。这不是一个准确的数字, 因为载具和班长始终会生成。 - - You have donated 100 € to the cause. This will raise your status among our forces. + + Civ Presence Config + Configurazione Presenza Civile + Configurar Civiles + Configuration de la présence civile + 민간인 스폰 설정 + Настройка гражданского насиления + Konfiguracja Obecności Cywili + Konfigurace přítomnosti civilistů + Sivil Mevcudiyet Yapılandırması + 平民存在配置 - - You must be looking to a player in order to give him money. + + -1 Max Civs + -1 Civili Massimi + -1 Max Civs + -1 Civils max + 최대 민간인 수 -1 + -1 к лимиту + -1 Maks. Liczba Cywili + -1 Max Civilistů + -1 Max Sivil + -1 平民上限 - - You have donated 100 € to %1. + + +1 Max Civs + +1 Civili Massimi + +1 Max Civs + +1 Civils max + 최대 민간인 수 +1 + +1 к лимиту + +1 Maks. Liczba Cywili + +1 Max Civilistů + +1 Max Sivil + +1 平民上限 + + + Civ Limit + Limite Civ + Límite de civiles + Limite de civils + 민간인 제한 + Лимит гражданских + Limit Cywili + Limit civilistů + Sivil Limiti + 平民限制 + + + Set the max number of spawned civilians. Affects game performance. + Setta il numero massimo di civili generati. Affligge le prestazioni di gioco + Limitia el número máximo de civiles. Afecta al rendimiento del juego. + Définit le nombre maximum de civils. Affecte les performances du jeu. + 생성되는 최대 민간인 수를 설정합니다. 게임 성능에 영향을 미칩니다. + Установите максимальное количество гражданских. Влияет на производительность игры. + Ustaw maksymalną liczbę pojawiających się cywilów. Wpływa na wydajność gry. + Nastavit maximální počet spawnutých civilistů. Má dopad na výkon hry. + Doğan sivillerin maksimum sayısını ayarlayın. Oyun performansını etkiler. + 设置平民的最大生成数量。影响游戏性能。 - - Membership + + -10 AI Limit + -10 Limite IA + -10 Límite IA + -10 limite d'IA + AI 제한 -10 + -10 к лимиту ИИ + Limit -10 AI + -10 AI Limit + -10 YZ Limiti + -10 AI上限 - - Only Server Admins or hosters can add a new member. + + +10 AI Limit + +10 Limite IA + +10 Límite IA + +10 limite d'IA + AI 제한 +10 + +10 к лимиту ИИ + Limit +10 AI + +10 AI Limit + +10 YZ Limiti + +10 AI上限 - - Server Member feature is disabled. + + Game Options + Opzioni di Gioco + Opciones de Juego + Options de jeu + 게임 설정 + Параметры + Opcje Gry + Možnosti hry + Oyun Ayarları + 游戏选项 - - Membership feature not yet initialised. Please try again later. + + Music ON/OFF + Musik An/Aus + Musica ON/OFF + Música ON/OFF + Musique ON/OFF + 음악 켜기/끄기 + Музыка ВКЛ / ВЫКЛ + Muzyka WŁ / WYŁ + Hudba zapnuto/vypnuto + Müzik AÇ/KAPA + 音乐播放/关闭 - - You are not pointing to anyone. + + Disables/Enable situational music. + Disabilita/Abilita Musica Situazionale. + Habilita/Deshabilita música situacional. + Désactive/Active la musique de situation. + 상황에 맞는 음악을 켜고 끕니다. + Отключение/включение музыки + Wyłącza / Włącza muzykę sytuacyjną. + Zapne/vypne situační hudbu + Durum müziğini KAPAT/AÇ . + 禁用/启用背景音乐 - - The player is already a member of this server. + + Persistent Save + Salvataggio Persistente + Guardado Persistente + Sauvegarde persistante + 영구 저장 + Сохранение + Trwały Zapis + Perzistentní ukládání + Kalıcı Kayıt + 持久化存档 - - The player is not a member of this server. + + Use this option to save your current game. It does save the most important data in a ""Grand Theft Auto"" way. This option allows good MP save and independent saves of any version update. Vanilla saves are disabled because of lack of several features. + Usa questa opzione per salvare la partita attuale. Salva i dati più importanti alla ""Grand Theft Auto"". Questa opzione consente un buon salvataggio MP e salvataggi indipendenti di qualsiasi aggiornamento di versione. I salvataggi Vanilla sono disabilitati a causa della mancanza di diverse funzionalità + Usa esta opción para guardar tu juego. Guarda la información más importante como lo haría "Grand Theft Auto". Esta opción permite el guardado correcto del MJ y guardados independientes de cualquier actualización de versión. El guardado por defecto esta deshabilitado por carencias de diferentes tipos. + Utilisez cette option pour sauvegarder votre partie en cours. Il enregistre les données les plus importantes à la manière de "" Grand Theft Auto "". Cette option permet une bonne sauvegarde MP et des sauvegardes indépendantes de toute mise à jour de version. Les sauvegardes Vanilla sont désactivées en raison du manque de plusieurs fonctionnalités. + 현재 게임을 저장하려면 이 옵션을 사용하십시오. ""GTA"" 방식으로 가장 중요한 데이터를 저장합니다. 이 옵션을 사용하면 좋은 멀티플레이 저장 및 버전 업데이트의 독립적인 저장이 가능합니다. 몇 가지 기능이 없기 때문에 바닐라 세이브는 사용할 수 없습니다. + Используйте это, чтобы сохранить игру. Сохраняет самые важные данные способом из "GTA". Этот вариант дает хорошее сохранение в мультиплеере и независимое сохранение при любой версии игры. Ванильные сохранения отключены из-за отсутствия некоторых функций. + Użyj tej opcji, aby zapisać aktualną grę. Zapisuje najważniejsze dane w sposób „Grand Theft Auto”. Ta opcja pozwala na dobry zapis online i niezależne zapisywanie każdej aktualizacji wersji. Zapisy z podstawowej wersji gry są wyłączone z powodu braku kilku funkcji. + Použijte toto nastavení k uložení momentální hry. Uloží to ta nejdůležitější data podobně jako Grand Theft Auto. Tato možnost dovoluje dobré MP ukládání a nezávislé ukládání jakékoliv update verze. Vanilla ukládání jsou vypnuta z důvodu nedostatku několika featur. + Mevcut oyununuzu kaydetmek için bu seçeneği kullanın. En önemli verileri "Grand Theft Auto" yöntemiyle kaydeder. Bu seçenek, iyi bir MP kaydına ve herhangi bir sürüm güncellemesinin bağımsız olarak kaydedilmesine olanak tanır. Çeşitli özelliklerin bulunmamasından dolayı Vanilya kayıtları devre dışı bırakıldı. + 使用此选项保存当前游戏进度。它确实以"侠盗猎车手"的方式保存了绝大多数重要数据。此功能实现了优秀的多人游戏存档功能, 并确保存档不受版本更新影响。由于缺少某些特性, 游戏原生的存档功能被禁用。 - - "%1 has been added to the Server Members List. + + Spawn Distance Config + Configurazione Distanza di Spawn + Configurar distancia de Aparición + Configuration de la distance d'apparition + 스폰 거리 설정 + Настройка дистаниции спавна + Konfiguracja Dystansu Pojawiania się Jednostek + Konfigurace vzdálenosti spawnování + Doğma Mesafesi Ayarları + 生成距离配置 - - You have been added to the Server Members list. + + -100 Spawn Dist. + -100 Dist. Spawn + -100 Distancia Apar. + -100 distance d'apparition + 스폰 거리 -100 + -100 метров + -100 Dystansu + -100 Spawn vzdálenost. + -100 Doğma Mesafesi + -100米生成距离 - - %1 has been removed from the Server Members List. + + +100 Spawn Dist. + +100 Dist. Spawn + +100 Distancia Apar. + +100 distance d'apparition + 스폰 거리 +100 + +100 метров + +100 Dystansu + +100 Spawn vzdálenost. + +100 Doğma Mesafesi + +100米生成距离 - - You have been removed from the Server Members list. + + Spawn Distance + Spawnentfernung + Distanza di Spawn + Distancia de aparición + Distance d'apparition + 스폰 거리 + Дистанция спавна + Dystans Pojawiania się Jednostek + Vzdálenost spawnu + Doğma Mesafesi + 生成距离 - - Membership + + Affects performance. Please use this with caution. Set it to lower distances if you feel Antistasi is running bad. + Affligge le prestazioni. Usare con estrema cautela. Imposta distanze inferiori se ritieni che Antistasi stia girando male. + Afecta al rendimiento. Por favor, usa esto con cautela. Seleccionalo a menor distancia si notas que Antistasi está funcionando mal. + Affecte les performances. Veuillez l'utiliser avec prudence. Réglez-le sur des distances plus courtes si vous pensez qu'Antistasi fonctionne mal. + 성능에 영향을 미칩니다. 주의하여 사용하십시오. 안티스타시가 작동하지 않는 것 같으면 더 낮은 거리로 조정하십시오. + Влияет на производительность. Пожалуйста, используйте это с осторожностью. Установите меньшее расстояние, если чувствуете, что Antistasi работает плохо. + Wpływa na wydajność. Proszę używać tego ostrożnie. Ustaw go na mniejsze odległości, jeśli czujesz, że Antistasi działa źle. + Má vliv na výkon. Prosím používejte s opatrností. Nastavte na nižší vzdálenosti pokud vaše Antistasi běží špatně. + Performansı etkiler. Lütfen bunu dikkatli kullanın. Antistasi'nin kötü çalıştığını düşünüyorsanız daha düşük mesafelere ayarlayın. + 影响性能。请小心使用。如果你觉得 Antistasi 运行不够流畅, 把它调到更低的距离。 - - Server Member feature is disabled. + + + + Select your Game Mode + Seleziona la tua modalità di gioco + Selecciona tu modo de Juego + Sélectionnez votre mode de jeu + 게임 모드 설정 + Выберите Режим Игры + Wybierz Tryb Gry + Vyberte herní režim + Oyun Modunu seç + 选择游戏模式 - - In Game Members<br/><br/> + + Reb vs Gov + Reb vs Gov + Reb vs Gov + Reb vs Gouv + 반군 Vs 정부군 + Зеленые vs Синие + Reb vs Gov + Reb vs Vlá + İsyancı vs İşgalci + 起义军 vs 政府军 - - %1<br/>No. members:<br/>%2 + + Reb vs Gov & Inv + Reb vs Gov & Inv + Reb vs Gov & Inv + Reb vs Gouv & Env + 반군 Vs 정부군과 침략군 + Зеленые vs Синие и Красные + Reb vs Gov & Inv + Reb vs Vlá & Inv + İsyancı vs İşgalci ve İstilacı + 起义军 vs 政府军 & 侵略者 - - Comrade, we're losing contact! + + Reb vs Gov vs Inv + Reb vs Gov vs Inv + Reb vs Gov vs Inv + Reb vs Gouv vs Env + 반군 Vs 정부군 Vs 침략군 + Зеленые vs Синие vs Красные + Reb vs Gov vs Inv + Reb vs Vlá vs Inv + İsyancı vs İşgalci vs İstilacı + 起义军 vs 政府军 vs 侵略者 - - Retreat <t color='#f0d498'>%1 m %2</t>, within <t color='#f0d498'>%3 s</t>.<br/>Stay within %4 km of HQ or a member. Failure to comply will re-insert you at HQ. + + Reb vs Inv + Rev vs Inv + Reb vs Inv + Reb vs Env + 반군 Vs 침략군 + Зеленые vs Красные + Reb vs Inv + Reb vs Inv + İsyancı vs İstilacı + 起义军 vs 侵略者 - - Money Grab + + + + Personal or Faction Garage? + Garage Personale o Garage della Fazione? + ¿Garaje Personal o Garaje de la Facción? + Garage personnel ou de faction ? + 개인 차고 또는 팩션 차고에 넣습니까? + Личный гараж или гараж фракции? + Garaż Osobisty czy Frakcji? + Osobní nebo frakční garáž? + Kişisel Garaj mı yoksa Grup Garajı mı? + 将载具存入个人车库还是阵营车库? - - %1 has not enough resources to grab. + + Faction Garage + Garage Fazione + Garaje de la Facción + Garage de faction + 팩션 차고 + Фракции + Garaż Frakcji + Frakční garáž + Birlik Garajı + 阵营车库 - - You grabbed 100 € from the %1 Money Pool.<br/><br/>This will affect your prestige and status among %1 forces. + + Personal Garage + Garage Personale + Garaje Personal + Garage personnel + 개인 차고 + Личный + Garaż Osobisty + Osobní garáž + Kişisel Garaj + 个人车库 - - Commander + + Sell or Garage Vehicle? + Vendere o Inserire il veicolo nel garage? + ¿Vender o Almacenar Vehículo? + Vendre ou Entreposer le Véhicule ? + 차량을 차고에 넣거나 판매 + Продать или поставить в гараж? + Sprzedać czy Schowaj Pojazd do Garażu? + Prodat nebo garážovat vozidlo? + Aracı Sat veya Garaja Çek + 出售或存储车辆 - - You resign from being commander, choosing %1 as your successor. + + Garage Vehicle + Inserisci il Veicolo nel Garage + Almacenar Vehículo + Entreposer le véhicule + 차량 넣기 + В гараж + Schowaj Pojazd do Garażu + Garážovat vozidlo + Aracı Garaja Çek + 存储车辆 - - You resign from being commander. Your chosen successor (%1) was not eligible. + + Sell Vehicle + Fahrzeuge verkaufen + Vendi Veicolo + Vender Vehículo + Vendre le véhicule + 차량 판매 + Продать + Sprzedaj Pojazd + Prodat vozidlo + Aracı Sat + 出售车辆 - - You resign from being Commander. Others will take the command if there is someone suitable. + + + + Recruit + Rekrutieren + Reclutare + Reclutar + Recruter + 모집 + Найм ИИ + Rekrutuj + Rekrutovat + Göreve Al + 招募 - - You decided not to be eligible for commander. + + AI Control + KI Kontrolle übernehmen + Controllo dell'IA + Control de IA + Contrôle de l'IA + AI 조종 + Контроль ИИ + Kontrola AI + Převzít kontrolu nad AI + YZ Kontrolü + AI控制 - - You are now eligible to be commander of our forces. + + AI Radio + KI Funkgeräte + Radio IA + Radio IA + Radio de l'IA + AI 무전 + Радиосвязь с ИИ + Radio AI + AI Rádio + YZ Telsizi + AI无线电 - - Unit Traits + + Auto Heal + Automatische Heilung + Guarigione automatica + Curación Automática + Soin Auto + 자동 치료 + Авто лечение + Automatyczne Leczenie + Automatické léčení + Otomatik Tedavi + 自动医疗 - - Commander role. + + Auto Rearm \ Loot + Automatisches Aufmunitionieren/Plündern + Riarmo automatico \ Bottino + Auto Rearme / Botín + Réarmement automatique \ Butin + 자동 재무장 \ 노획 + Автоснаряжение \ Лут + Automatyczne Dozbrajanie \ Zbieranie + Automatické přezbrojení \ Rabování + Otomatik Silahlanma \ Yağma + 自动重新武装\战利品 - - The commander is a lightweight unit with increased camouflage, medical and engineering capabilities. + + Vehicle Squad + Gruppenfahrzeuge + Squadra Meccanizzata + Vehículo de Escuadra + Escouade de Vehicules + 차량 분대 + Техника отряда + Pojazd oddziału + Motorizované družstvo + Araçlı Takım + 班组载具 - - Medic role. + + Dismiss Squad-mate + Gruppenmitglied entlassen + Congeda il compagno di squadra + Desmovilizar Soldado + Renvoyer le membre d'escouade + 분대원 해산 + Роспуск ИИ-соотрядника + Odwołaj Członka Drużyny + Člen skupiny byl propuštěn + Takımı Dağıt + 解散班组成员 - - Medics do not have any bonus or penalties, but have the ability to use certain medical items for full health restoration. + + General + Allgemein + Generale + General + Général + 지휘관 + Командующий + Generał + Generál + General + 指挥官 - - Teamleader role. + + Minefields + Minenfelder + Campi minati + Campo de Minas + Champs de mines + 지뢰지대 + Минные поля + Pola Minowe + Minová pole + Mayın Tarlası + 雷区 - - Teamleader are more lightweight units with increased camouflage capabilities. + + Sell Vehicle + Fahrzeuge verkaufen + Vendi Veicolo + Vender Vehículo + Vendre le Véhicule + 차량 판매 + Продажа техники + Sprzedaj Pojazd + Prodat vozidlo + Aracı Sat + 出售载具 - - Rifleman role. + + Observation Post + Beobachtungsposten + Posto di Osservazione + Puesto de observación + Poste d'Observation + 관측 지점 + Наблюдательный пункт + Stanowisko Obserwacyjne + Pozorovací bod + Gözlem Noktası + 观察哨 - - Riflemen do not have any bonus or penalties but can hack drones. + + Roadblocks + Straßensperren + Posto di Blocco + Bloqueos de carretera + Barrages routiers + 검문소 + Блокпост + Blokady Drogowe + Zátarasy + Kontrol Noktası + 路障 - - Grenadier role. + + Grab Faction Funds + Geld der Fraktionskasse entnehmen + Fondi della Fazione + Retirar fondos de facción + Récupérer l'argent de la faction + 팩션 자금 가져가기 + Присвоение средств фракции + Weź Fundusze Frakcji + Vzít si z fondu + Birlik Fonlarını Alın + 霸占阵营资金 - - Grenadiers have a slight bonus on carry capacity, but are easy to spot. + + In-game Members + Servermitglieder + Membri In-gioco + Miembros in-game + Membres en jeu + 인게임 멤버 + Участники + Członkowie w Grze + Členové ve hře + Oyundaki Üyeler + 会员 - - Autorifleman role. + + Garrisons + Garnisonen + Guarnigioni + Guarnición + Garnisons + 주둔지 + Гарнизон + Garnizony + Umístit posádku + Garnizon + 驻军 - - Autoriflemen have a slight bonus on carry capacity, but make too much noise when they move. + + Faction Skill Upgrade + Fähigkeiten der Fraktion erhöhen + Miglioramento abilità della fazione + Subir Nivel de Hablidiad de la Facción + Amélioration des Compétences de la Faction + 팩션 숙련도 업그레이드 + Улучшение навыков ИИ + Ulepszenie Umiejętności Frakcji + Vylepšení frakční dovednosti + Birlik Beceri Yükseltmesi + 阵营技能提升 - - Engineer role. + + Side Missions - Petros + Sekundärmissionen - Maru/Petros + Missioni Secondarie - Petros + Misiones Secundarias - Petros + Missions Secondaires - Petros + 사이드 임무 - 페트로스 + Побочные миссии - Петрос + Misje Poboczne - Petros + Vedlejší mise - Petros + Yan Görevler - Petros + 支线任务 - Petros - - Engineers do not have any bonus or penalties, but have the ability to use Repair Kits for vehicle repair. + + Move HQ + HQ verlegen + Muovi Quartier Generale + Mover CG + Déplacer le QG + 본부 옮기기 + Переместить штаб + Przenieś Kwaterę Główną + Přesunout velitelství + Karargahı Taşı + 转移总部 - - You have selected %1. + + Rest - Camp-fire + Ausruhen - Lagerfeuer + Riposati - Falò + Descansar - Fogata + Se reposer - Feu de camp + 휴식 - 캠프 파이어 + Отдых - У палатки + Odpoczynek - Ognisko + Odpočinek - táborový oheň + Dinlen - Kamp - Ateş + 休息 - 营火 - - - - Remote AI + + Bomb Run + Bombardierung + Bombardamento + Bomb Run + Bombardement + 폭격 + Авиаудар + Nalot Bombowy + Bombardování + Bomba Koşusu + 轰炸 - - Died while remote controlling AI. + + Artillery + Artillerie + Artiglieria + Artilleria + Artillerie + 포격 + Артиллерия + Artyleria + Dělostřelectvo + Topçu + 炮击 - - Static Deployed + + Recruit Squad + Gruppen rekrutieren + Recluta Squadra + Reclutar Escuadra + Recruter une Escouade + 분대 모집 + Найм отряда + Rekrutuj Oddział + Nábor družstva + Birliği Göreve Al + 招募班组 - - Static weapon has been deployed for use in a nearby zone, and will be used by garrison militia if you leave it here the next time the zone spawns. + + Script Credits + Genutzte Scripts + Crediti Scripts + Script Credits + Crédit pour les scripts + 스크립트 크레딧 + Авторы сценария + Użyte Skrypty + Použité skripty + Script Credits + 脚本制作者名单 - - - - Out of bounds + + Mods + Mods + Mods + Mods + Mods + 모드 + Моды + Modyfikacje + Módy + Modlar + 模组 - - Return to the AO before your blown up, you have %1 seconds. + + Thanks + Danksagung + Grazie + Agradecimientos + Remerciements + 감사드립니다 + Благодарность + Podziękowania + Poděkování + Teşekkürler + 致谢 - - FF Notification + + Welcome + Willkommen + Benvenuto + Bienvenida + Bienvenue + 환영합니다 + Добро пожаловать + Witaj + Vítejte + Hoşgeldin + 欢迎 - - %1 hurt you! + + Win + Sieg + Vittoria + Victoria + Victoire + 승리 + Победа + Wygrana + Vítězství + Zafer + 胜利条件 - - FF Warning + + Lose + Niederlage + Sconfitta + Derrota + Défaite + 패배 + Неудача + Przegrana + Prohra + Mağlubiyet + 失败条件 - - Injured comrade: + + %1 and %2 Aggro + %1 und %2 Aggressivität + %1 e %2 Aggro + %1 y %2 Aggre + %1 et %2 Agressivité + %1과 %2의 공격성 + %1 и %2 Агр + Agresja %1 i %2 + %1 a %2 Agresivita + %1 and %2 Aggro + 侵略性为 %1 和 %2 - - FF Punishment + + HR + Mannstärke + RU + RH + RH + 인력 + ЛР + Zasoby ludzkie + Lidské zdroje + İK + 人力资源 - - Enough then. + + Money - MP + Geld - Mehrspieler + Soldi - MP + Dinero - MJ + Argent - MP + 자금 - 멀티플레이 + Деньги - ЛД + Pieniądze - MP + Peníze - Multiplayer + Para - MP + 资金 - 多人游戏 - - An admin looks with pity upon your soul.<br/>You have been forgiven. + + Money + Geld + Soldi + Dinero + Argent + 자금 + Деньги + Pieniądze + Peníze + Para + 资金 - - Please do not teamkill. Stare at the turtles for %1 more seconds. + + Resources + Ressourcen + Risorse + Recursos + Ressources + 자원 + Ресурсы + Strefa zasobów + Zdroje + Kaynaklar + 资源 - - has been found guilty of FF (3+ Strikes).<br/><br/>If you believe this is a mistake, you can forgive him with the corresponding scroll-menu action. + + HQ - Basics + HQ - Grundlagen + QG - Basi + CG - Cosas Básicas + QG - Les bases + 본부 - 일반 + Штаб - Основы + Kwatera dowodzenia - Podstawy + Velitelství - základy + Karargah - Temel Bilgiler + 总部 - 基础操作 - - Control Unit + + Faction Leader + Fraktionsanführer + Leader della Fazione + Líder de Facción + Chef de faction + 팩션 지휘관 + Лидер фракции + Lider Frakcji + Vedoucí frakce + Grup Lideri + 阵营领袖 - - Returned to original Unit due to FF. + + Ammobox Transfer + Munitionskiste transferieren + Trasferimento Cassa di Munizioni + Transferir Caja de Munición + Tranfert vers l'Arsenal + 탄약상자 전송 + Погрузка ящика + Transfer zawartości Arsenału + Přenos z bedny + Cephane Kutusu Transferi + 弹药箱转移 - - hurt you! + + Fast Travel + Schnellreise + Viaggio Rapido + Viaje Rápido + Voyage rapide + 빠른 이동 + Быстрое перемещение + Szybka Podróż + Rychlý přesun + Hızlı Seyahat + 快速旅行 - - Watch your fire! + + Base Static Emplacement + Geschützstellungen + Posizione Fissa di Base + Emplacamientos Estáticos de la Base + Emplacement d'arme statique de base + 기지 고정화기 포대 + Стационарные орудия в Штабе + Rozmieszczanie Stanowisk Bojowych w Bazie + Umístění statických zbraní na základně + Temel Statik Yerleştirme + 固定式武器 - - - - Airstrike + + Group Selection + Gruppenauswahl + Selezione Gruppo + Selección de grupo. + Sélection de groupe + 그룹 선택 + Выбор группы + Wybór Grupy + Výběr skupiny + Grup Seçimi + 小队选择 - - You are not looking at a vehicle. + + Server Members + Servermitglieder + Membri del Server + Miembros del Servidor + Membres du serveur + 서버 멤버 + Участники + Członkowie Serwera + Členové serveru + Sunucu Üyeleri + 服务器会员 - - You can't convert destroyed Air vehicle to Airstrikes. + + Player and Money + Spieler und Geld + Giocatore e Denaro + Dinero y Jugador + Joueur et Argent + 플레이어와 자금 + Игрок и деньги + Gracz i Pieniądze + Hráči a peníze + Oyuncu ve Para + 玩家与资金 - - You can't convert Airstrikes while enemies are near you. + + Breach Vehicles + Fahrzeuge aufbrechen + Irrompere dentro Veicoli + Abrir Vehículos + Forcer le véhicule + 차량 브리칭 + Выкуривание из техники + Włam się do Pojazdu + Vyřazení vozidel + Araca Zorla Gir + 爆破载具 - - You and the Air vehicle need to be in the Area of an %1 Airport or HQ in order to convert it to Airstrikes. + + Breaching charges + Aufsprengladungen + Cariche da irruzione + Cargas de Apertura + Charges explosives + 브리칭 전용 폭발물 + Пробивные заряды + Ładunki Wyważające + Výbušniny pro vyřazení vozidla + Zorla Giriş Patlayıcıları + 爆破炸药 - - In order to convert, Vehicle must be empty. + + Garage + Fuhrpark + Garage + Garaje + Garage + 차고 + Гараж + Garaż + Garáž + Garaj + 车库 - - You are not the owner of this vehicle. Therefore, you can't convert it. + + Undercover + Verdecktes Vorgehen + Sotto copertura + Encubierto + Incognito + 위장 + Под прикрытием + Incognito + V utajení + Gizlilik + 伪装 - - Only Air Vehicles can be used to increase Airstrike points. + + Arsenal + Arsenal + Arsenale + Arsenal + Arsenal + 무기고 + Арсенал + Arsenał + Arzenál + Cephanelik + 军火库 - - Backpack drones can't be used to increase Airstrike points. + + Politics + Politik + Politica + Politicas + Politique + 정치 + Политика + Polityka + Politika + Politikalar + 政治 - - Air Support increased in %1 points. + + Radio Towers + Funkmasten + Torri radiofoniche + Torres de Comunicaciones + Tours Radio + 통신탑 + Радиовышки + Wieże Radiowe + Rádiové věže + Radyo Kuleleri + 无线电塔 - - Recruit Squad + + Vehicles + Fahrzeuge + Veicoli + Vehículos. + Véhicules + 차량 + Техника + Pojazdy + Vozidla + Araçlar + 载具 - - Only the Commander has access to this function. + + Static Weapons + Statische Geschütze + Armi Fisse + Armas Estáticas + Armes Fixes + 고정화기 + Стационарные орудия + Stanowiska bojowe + Statické zbraně + Sabit Silahlar + 固定式武器 - - You cannot recruit a new squad while you are moving your HQ. + + Conquer + Erobern + Conquistare + Conquista + Conquérir + 점령 + Захват + Podbój + Dobýt + Fetih + 占领 - - You need a radio in your inventory to be able to give orders to other squads. + + AI Rules of Engagement + KI Spielregeln + IA Regole di Ingaggio + IA Reglas de combate + Règles d'engagement des IA + AI 교전수칙 + Правила боя ИИ + Zasady Użycia Siły AI + Nastavení boje + Yapay Zeka Katılım Kuralları + AI交战规则 - - You cannot recruit squads with enemies near your HQ. + + Map Info + Karteninformationen + Mappa Informazioni + Información del Mapa + Information de la Carte + 지도 정보 + Карта + Informacje o Mapie + Informace o mapě + Harita Bilgisi + 地图信息 - - You have too many high command squads active. Disband or garrison some to recruit more. + + AI Limiter + KI Begrenzung + Limitatore AI + Límite de la IA + Limiteur d'IA + AI 제한 + Лимит ИИ + Ogranicznik AI + Omezení AI + YZ Limitleyici + AI限制器 - - The group or vehicle type you requested is not supported in your modset. + + Persistent Save-game + Persistenter Spielstand + Salvataggio persistente + Guardado Persistente + Sauvegarde Persistante + 게임 영구 저장 + Сохранение + Trwały Zapis stanu gry + Uložit hru + Kalıcı Kayıt + 持久化游戏存档 - - Your current modset doesn't support packing/unpacking static weapons. + + Music ON/OFF + Musik An/Aus + Musica ON/OFF + Música ON/OFF + Musique ON/OFF + 음악 켜기/끄기 + Музыка ВКЛ/ВЫКЛ + Muzyka WŁ / WYŁ + Hudba ZAPNUTO/VYPNUTO + Müzik AÇ/KAPA + 音乐开/关 - - You do not have enough HR for this request (%1 required). + + Civ Spawn + Zivilbevölkerung + Spawn Civili + Spawn Civil + Apparition des Civils + 민간인 스폰 + Лимит Гражд. + Pojawianie się Cywili + Počet civilistů + Sivil Doğumu + 平民生成 - - You do not have enough money for this request (%1 € required). + + Spawn Distance + Spawnentfernung + Distanza di Spawn + Distancia de Aparición + Distance d'apparition + 스폰 거리 + Дистанция спавна + Dystans Pojawiania się + Vzdálenost Vzniku + Doğma Mesafesi + 生成距离 - - You cant place HC vehicles further than 50m from HQ + + Garbage Cleaner + Aufräumen + Pulitore di rifiuti + Limpieza de Basura + Nettoyeur de Mémoire + 쓰레기 청소 + Удаление мусора + Oczyszczacz Śmieci + Čistič odpadků + Çöp Temizleyici + 垃圾清理器 - - No money left to buy a transport vehicle (%1 € required), creating barefoot squad. + + Reinit UI + UI reinitializieren + Reinizializza l'UI + Reiniciar UI + Réinitialiser l'UI + UI 재실행 + Рестарт интерфейса + Restart UI + Znovu vložte uživatelské rozhraní + Kullanıcı Arayüzünü Yeniden Başlat + 重新初始化用户界面 - - Buy a vehicle for this squad for %1 €. + + Battle Options + Schlachtoptionen + Opzioni Battaglia + Opciones de combate + Options de Combat + 전투 설정 + Управление + Opcje Bitwy + Možnosti bitvy + Savaş Seçenekleri + 作战选项 - - You need a Radio Man in your group to be able to give orders to other squads + + High Command + Oberbefehl + Alto Comando + Alto Mando + Haut Commandement + 하이 커맨드 + Командование отрядами + Naczelne Dowództwo + Vrchní velení + Yüksek Komuta + 指挥 - - Add Squad Vehicle + + Artillery + Artillerie + Artiglieria + Artilleria + Artillerie + 포병 + Артиллерия + Artyleria + Dělostřelectvo + Topçu + 火炮 - - You must select one group on the HC bar. + + Group Manager + Gruppenverwaltung + Manager Gruppo + Administrador de Grupo + Gestion de Groupe + 분대 관리 + Управление отрядом + Zarządzanie Grupą + Správce skupiny + Grup Yönetimi + 小队管理 - - This group has a vehicle already and their mission depends on it. + + Earplugs + Ohrstöpsel + Tappi per le orecchie + Tapones de oídos. + Bouchons d'oreilles + 귀마개 + Беруши + Zatyczki do Uszu + Špunty do uší + Kulak Tıkacı + 耳塞 - - The selected vehicle is destroyed or cannot move. + + Toggle Info Bar Visibility + Attiva e disabilita la visibilità della barra informazioni + Alternar visibilidad de la barra de información + Activer/Désactiver la Visibilité de la Barre d'Info + 정보 표시줄 표시 토글 + Переключить видимость информ. строки + Przełącz Widoczność Paska Informacji + Přepnout viditelnost info lišty + Bilgi Çubuğu Görünürlüğünü Değiştir + 切换信息栏可见性 - - Selected vehicle is not empty. + + Early Beginning + Der Anfang + Inizio + Inicios + Les Débuts + 초기 시작 + Самое начало + Wczesny Początek + Začátek + Erken Başlangıç + 前期 - - You cannot assign a Static Weapon to a Squad. + + Aggro Effects + Aggression + Effetti Aggro + Efectos Aggro + Effets de l'Aggressivité + 공격성 효과 + Агрессия + Efekty Aggro + Agresivita + Agresiflik Etkileri + 侵略性 - - Static Weapon Squads cannot change of vehicle. + + Strategy + Strategie + Strategia + Estratégia + Stratégie + 전략 + Стратегия + Strategie + Strategie + Strateji + 战略 - - The vehicle selected has no room for this squad. + + Conquer and Hold + Erobern und halten + Conquista e Difendi + Conquista y Defiende + Conquérir et Tenir + 점령과 유지 + Завоевать и Удержать + Zdobądź i Utrzymaj + Dobyjte a udržte + Fethet ve Koru + 攻占和驻守 - - Vehicle assigned to %1 Squad. + + Resources + Ressourcen + Risorse + Recursos + Ressources + 자원 + Ресурсы + Zasoby + Zdroje + Kaynaklar + 资源 - - Build Info + + Starting Position + Startposition + Posizione Iniziali + Posición Inicial + Position de Départ + 시작 위치 + Начальная позиция + Pozycja Startowa + Začínající pozice + Başlangıç Pozisyonu + 起始位置 - - You can't build while placing something. + + Undercover + Verdecktes Vorgehen + Sotto Copertura + Encubierto + Incognito + 위장 + Под прикрытием + Incognito + V utajení + Gizlilik + 伪装 - - You cannot construct anything while controlling AI. + + You may recruit up to 9 AI squad-mates at some Faction flags and the HQ flag. + Am Flaggenmast im HQ kannst du bis zu 9 KI Einheiten für deine Gruppe rekrutieren. + Puoi reclutare fino a 9 compagni di squadra IA a diverse bandiere compresa quella presente al Quarter Generale. + Puedes reclutar hasta 9 compañeros de la IA en algunas banderas de la Facción y en la bandera del CG. + Vous pouvez recruter jusqu'à 9 coéquipiers IA sur certains drapeaux de faction et au drapeau du QG. + 일부 팩션 깃발 및 본부 깃발에선 최대 9명의 AI 분대원을 모집할 수 있습니다. + Вы можете нанять до 9 ИИ товарищей в отряд. + Możesz zrekrutować do 9 AI do swojej drużyny pod niektórymi flagami frakcji i flagą w głownej kryjówce. + Na některých frakčních vlajkách a na velitelských vlajkách můžete najmout až 9 jednotek AI. + 你可以在我方阵营旗帜处和总部旗帜处招募最多9名AI队友。 - - You are an engineer, but not in a state to build: you may be unconscious or undercover.<br/> + + Select a squad-mate or HC Group to gain direct control over them for a limited time. Selecting this option for a HC squad will give you control over the squad's leader. + Wähle ein Gruppenmitglied oder eine Oberbefehl-Gruppe, um für eine bestimmte Zeit direkte Kontrolle zu erhalten. Bei der Wahl einer Oberbefehl-Gruppe erhälst du Kontrolle über den Gruppenführer. + Seleziona un compagno di squadra o un gruppo HC per ottenere il controllo diretto su di loro per un periodo di tempo limitato. Selezionando questa opzione per una squadra HC avrai il controllo sul leader della squadra. + Selecciona a un compañero o un grupo de HC para establecer control diercto sobre ellos por un tiempo limitado. Seleccionar esta opción para una escuadra de HC te dará control sobre el líder de la escuadra. + Sélectionnez un coéquipier ou un groupe HC pour prendre le contrôle direct sur eux pendant une durée limitée. La sélection de cette option pour une escouade HC vous donnera le contrôle du chef de l'escouade. + 분대원이나 하이 커맨드 그룹을 선택하여 제한된 시간 동안 그들을 직접 조종합니다. 하이 커맨드 분대로 이 설정을 선택하면 분대장을 조종할 수 있습니다. + Выберите соотрядника или группу через меню Командующего, чтобы получить прямой контроль над ними в течении ограниченного времени. Выбор этой опции для выбранного отряда даст вам контроль над лидером отряда. + Wybierz członka drużyny lub grupę HC, aby przejąć nad nimi bezpośrednią kontrolę przez ograniczony czas. Wybranie tej opcji dla oddziału HC da ci kontrolę nad liderem oddziału. + Vyberte skupinu nebo skupinu štábu a získejte přímou kontrolu nad nimi po omezenou dobu. Výběrem této možnosti pro skupinu štábu získáte kontrolu nad vůdcem skupiny. + 选择一名班组成员或指挥部班组, 在有限的时间范围内直接控制他们。对指挥部班组使用此选项, 可以让你控制该小队的小队长。 - - You are not an engineer.<br/> + + This feature aims to simulate the lack of radio communications with AI fighters. Your AI squad-mates won't have a radio until you unlock it from the Arsenal. Without a radio, if an AI squad-mate gets too far away, they will get lost and return to the leader's position after completing the last order they received. To avoid this, you may scavenge some radios from enemy (AutoRearm feature will do) or let the AI use a military vehicle which has long range radios. If it takes too long to find their leader, they will automatically return to the HQ. + Dieses Feature ist dazu gedacht die fehlende Funkkommunikation mit KI Widerständskämpfern zu simulieren. Deine KI Gruppenmitglieder werden keine Funkgeräte haben, solange du sie nicht im Arsenal freischaltest. Ohne ein Funkgerät kann die Verbindung der KI Widerstandskämpfer abbrechen, wenn sie sich zu weit entfernen. Sie werden dann, nachdem sie ihren letzten Befehl erfüllt haben, zur letzten Position des Anführers zurückkehren. Um dies zu verhindern, erbeute einige Funkgeräte von feindlichen Einheiten oder lasse die KI militärische Fahrzeuge mit Langstreckenfunkgeräten nutzen. Sollte es zu lange dauern, bis die KI Widerstandskämpfer ihren Anführer finden, kehren sie automatisch zum HQ zurück. + Questa funzione cerca di simulare la mancanza di comunicazioni radio con i combattenti IA. I tuoi compagni di squadra IA non avranno una radio finché non ne sbloccherai una dall'Arsenal. Senza radio, se un compagno di squadra IA si allontana troppo, si perderà e tornerà alla posizione del leader dopo aver completato l'ultimo ordine ricevuto. Per evitare ciò, puoi raccogliere alcune radio dal nemico (la funzione Auto Riarmo può essere di aiuto) o lasciare che l'IA usi un veicolo militare con radio a lungo raggio. Se impiegheranno troppo tempo per trovare il loro leader, torneranno automaticamente al quartier generale. + El objetivo de este sistema espera simular la falta de comunicación por radio con soldados de la IA. Tus compañeros de escuadra de la IA no tendrán radio hasta que la desbloquees en el arsenal. Sin una radio, Si un compañero de la IA se encuentra muy lejos, se perderán y volverán a la posición del líder al completar la última orden recibida. Para evitar esta situación, deberías hacerte con algunas radios del enemigo (Sistema de AutoRearme) o deja que la IA use vehículos que tengan radio de largo alcance. SI lles toma mucho tiempo para encontrar al líder, volverán automáticamente al CG. + Cette fonctionnalité vise à simuler le manque de communications radio avec les combattants IA. Vos camarades IA n'auront pas de radio tant que vous ne la déverrouillerez pas dans l'Arsenal. Sans radio, si un coéquipier IA s'éloigne trop, il se perdra et reviendra vers la position du commandant après avoir terminé le dernier ordre qu'il a reçu. Pour éviter cela, vous pouvez récupérer certaines radios de l'ennemi (la fonction "Réarmement automatique \ Butin" fera l'affaire) ou laisser l'IA utiliser un véhicule militaire qui a des radios à longue portée. S'ils prennent trop de temps pour trouver leur chef, ils retourneront automatiquement au QG. + 이 기능은 AI 전투원과의 무선 통신 차단을 시뮬레이션하는 것을 목표로 합니다. 당신이 무기고에서 무전기를 언락할 때까지 당신의 AI 분대원들은 무전기를 가지고 있지 않을 것입니다. 무전기가 없으면 AI 분대원이 너무 멀리 떨어질 때 길을 잃고 마지막으로 받은 명령을 마치고 분대장 자리로 되돌아갑니다. 이를 피하려면 적으로부터 무전기를 일부 노획하거나(자동 재무장 기능으로 사용 가능), AI가 장파 무전기를 장착한 군용 차량을 사용하게 해야 합니다. 그들이 분대장을 찾는 데 너무 오래 걸린다면 자동으로 본부로 귀환할 것입니다. + Эта функция призвана имитировать отсутствие радиосвязи с бойцами ИИ. У ваших товарищей по отряду ИИ не будет радио, пока вы не разблокируете его в Арсенале. Без радио, если товарищ по отряду ИИ уйдет слишком далеко, он заблудится и вернется на позицию лидера после выполнения последнего полученного приказа. Чтобы избежать этого, вы можете убрать несколько радиостанций у врага или позволить ИИ использовать военную машину с радиостанциями дальнего действия. Если поиск лидера займет слишком много времени, они автоматически вернутся в штаб + Ta funkcja ma na celu symulację braku komunikacji radiowej między rebeliantami. AI z twojej drużyny nie będą mieli radia, dopóki nie odblokujesz go w Arsenale. Bez radia, jeśli sojusznik oddali się zbyt daleko, zgubi się i wróci na pozycję lidera po wykonaniu ostatniego otrzymanego rozkazu. Aby tego uniknąć, możesz zbierać radiotelefony wroga (wystarczy funkcja AutoRearm) lub pozwolić sztucznej inteligencji na użycie pojazdu wojskowego, który ma radiotelefon dalekiego zasięgu. Jeśli odnalezienie ich lidera zajmie zbyt dużo czasu, automatycznie powrócą do kwatery głównej. + Tato funkce si klade za cíl simulovat nedostatek radiové komunikace se stíhači AI. Vaši kamarádi AI nebudou mít rádio, dokud jej odemknete z Arsenalu. Bez rádia, pokud se družstvo AI dostane příliš daleko, ztratí se a vrátí se na pozici vůdce po dokončení posledního přijatého příkazu. Abyste tomu zabránili, můžete vyklidit některá rádia od nepřítele (funkce „Automaticky přezbrojit" to udělá) nebo nechat AI používat vojenské vozidlo, které má rádia s dlouhým dosahem. Pokud najdou svého vůdce příliš dlouho, vrátí se automaticky na velitelství. + 这个功能旨在模拟AI士兵缺少无线电通讯的情况。你的AI队友不会拥有无线电, 直到你在军火库中解锁了它。在没有无线电的情况下, 如果一名AI队友离得太远, 他们将会失去联络, 并在完成接收到的最后一项命令之后返回队长所在的位置。为了避免这种情况, 你可以从敌军身上搜集一些无线电(也可以使用自动重新武装功能), 或者让AI使用带有长程电台的军用载具。如果失联的士兵经过太长时间也没有找到他们的队长, 他们将会自动返回总部。 - - There is a human engineer in your squad. Ask them to build.<br/> + + AI Medic squad-mates will heal other AI’s automatically without the need to give any orders. If in combat, your AI will use smoke grenades for cover. If there is no medic in the group, the AI will use their own medikits. + KI Sanitäter heilen andere KI Einheiten in der gleichen Gruppe automatisch, ohne dass ein gesonderter Befehl gegeben werden muss. Im Feuergefecht nutzt die KI Rauchgranaten zur Deckung. Sollte kein Sanitäter in der Gruppe sein, wird die KI eigene Erste-Hilfe Ausrüstung nutzen. + I compagni di squadra dell'IA Medic cureranno automaticamente le altre IA senza bisogno di dare ordini. Se in combattimento, la tua IA utilizzerà le granate fumogene come copertura. Se non ci sono medici nel gruppo, l'IA utilizzerà i propri medikit. + Los médicos IA de la escuadra curarán automáticamente a sus compañeros sin necesidad de dar órdenes concretas. Si están en combate, la IA usará granadas de humo como cobertura. Si no hay médicos en la escuadra, la IA usará sus propios kits médicos. + Les médecins IA du groupes soigneront automatiquement les autres IA sans avoir à donner d'ordre. En combat, votre IA utilisera des grenades fumigènes pour se couvrir. S'il n'y a pas de médecin dans le groupe, l'IA utilisera ses propres medikits. + AI 의무병 분대원은 명령을 내릴 필요 없이 자동으로 다른 AI을 치료할 것입니다. 만약 전투 중이라면 당신의 AI은 엄호를 위해 연막탄을 사용할 것입니다. 그룹에 AI 의무병이 없다면 AI은 자신들의 메디킷을 사용할 것입니다. + ИИ-медики будут лечить других ИИ автоматически без необходимости отдавать приказы. В бою ваш ИИ будет использовать дымовые гранаты для укрытия. Если в группе нет медика, ИИ будет использовать свои перевязочные пакеты. + Medycy AI automatycznie leczą inne AI bez konieczności wydawania jakichkolwiek rozkazów. Jeśli walczysz, twoja sztuczna inteligencja użyje granatów dymnych jako osłony. Jeśli w grupie nie ma medyka, AI użyje własnych apteczek. + AI Zdravotník uzdraví ostatní AI automaticky, aniž byste museli vydávat příkazy. Pokud budete bojovat, vaše AI použije kouřové granáty pro zakrytí. Pokud ve skupině není žádný lékař, použije AI své vlastní léky. + AI医疗兵无需下达任何指令即可自动治疗其他AI。在战斗中, AI将会使用烟雾弹掩护。如果小组里没有医疗兵, AI将会使用自己的医疗包。 - - Only squad leaders can order AI to build. + + Your AI squad-mates will automatically look for and scavenge any ammunition from nearby corpses, vehicles and ammoboxes if needed. Also they will try to renew their weapons with more powerful ones. If AI is inside a vehicle, they will loot weapons and launchers, and drop them in their truck until there is nothing in the area. Use this instead of the vanilla Rearm radio option. + Deine KI Gruppenmitglieder werden automatisch versuchen Munition von ausgeschalteten Feinden, Fahrzeugen oder Munitionskisten zu erbeuten. Außerdem versuchen sie ihre Waffen gegen durchschlagskräftigere auszutauschen. Sind die KI Einheiten in einem Fahrzeug, werden sie Waffen und Werfer plünern und sie in ihrem Fahrzeug verstauen, bis der Bereich komplett geplündert ist. Dies sollte statt des Vanilla Funkbefehls genutzt werden. + I tuoi compagni di squadra IA cercheranno automaticamente tutte le munizioni dai cadaveri, dai veicoli e dalle scatole di munizioni nelle vicinanze, se necessario. Inoltre cercheranno di rinnovare le loro armi con armi migliori. Se l'IA si trova all'interno di un veicolo, saccheggeranno armi e lanciatori e li lasceranno nel loro veicolo finché non ci sarà nulla nell'area. Usa questo al posto dell'opzione radio di riarmo vanilla. + Tus compañeros IA buscarán automátiocamente armas y municiones de bajas cercanas, vehículos y cajas de munición en su defecto. También intentaran cambiar sus armas por unas mejores. Si la IA está dentro de un vehículo, saquearán fusiles y armas autoptopulsadas y las dejaran en el maletero hasta que no haya nada en el área. Usa esta opción en vez de la opción vanila de Rearmar en las opciones de radio. + Vos compagnons IA rechercheront et récupèreront automatiquement toutes les munitions sur des cadavres, véhicules et boites de munitions à proximité si nécessaire. Ils essaieront également de remplacer leurs armes avec des armes plus puissantes. Si l'IA est à l'intérieur d'un véhicule, ils pilleront des armes et des lanceurs et les déposeront dans leur camion jusqu'à ce qu'il n'y ait plus rien dans la zone. Utilisez-le à la place de l'option réarmer à la radio de base. + 당신의 AI 분대원들은 필요에 따라 근처의 시체, 차량 또는 탄약상자에서 탄약을 자동으로 찾고 노획할 것입니다. 또한 그들은 더 강력한 무기로 무기를 재무장할 것입니다. 만약 AI가 차량 안에 있다면, 그들은 무기와 발사기를 노획하고, 그 지역에 아무것도 남지 않을 때까지 그것들을 그들의 트럭에 놓을 것입니다. 바닐라 재무장 무전 대신 이 옵션을 사용하십시오. + Ваши товарищи по отряду ИИ будут автоматически искать и собирать любое снаряжение с ближайших трупов, транспортных средств и ящиков с боеприпасами если это необходимо. Также они попытаются обновить свое оружие на более мощное. Если ИИ находится внутри транспортного средства, они будут собирать оружие и пусковые установки и бросать их в свой грузовик, пока в области ничего не останется. Используйте это вместо ванильных приказов переснаряжения. + AI z twojej drużyny będą automatycznie szukać i w razie potrzeby zbierać amunicję z pobliskich zwłok, pojazdów i skrzyń. Będą też próbowali wymienić swoją broń na lepszą. Jeśli AI znajduje się w pojeździe, będą plądrować broń i wyrzutnie i wrzucać je do ciężarówki, dopóki w okolicy nie zostanie nic więcej do podniesienia. Używaj tej opcji zamiast Rearm z podstawowej wersji gry. + Členové skupiny AI budou automaticky hledat a vybírat jakoukoli munici z okolních mrtvol, vozidel a beden s municí, pokud to bude potřeba. Také se pokusí vyzbrojit silnějšími zbraněmi. Pokud je umělá inteligence uvnitř vozidla, vezme zbraně a nosné rakety a hodí je do nákladního automobilu, dokud nebude v oblasti nic. Použijte toto místo možnosti „Přezbrojit" ze základního rádia hry. + 在必要情况下, 你的AI队友将会自动在附近的尸体, 载具和弹药箱中搜集弹药。他们还会更换强大的武器。如果AI在载具内, 让门将会将武器和发射器作为战利品装到卡车里, 直到该区域再也没有战利品。你应该使用此功能, 而不是原版无线电中的重新武装选项。 - - Ordering %1 to build. + + Commander Only. Use this option to assign the vehicle you are looking at to any HC squad. Check vehicle status, order them to mount or disembark, and automate mounted static squads. + Nur Kommandant. Hiermit kannst du ein Fahrzeug, dass du gerade anschaust, einer Oberbefehl-Gruppe zuweisen. Außerdem kannst du den Status des Fahrzeugs prüfen, der Gruppe befehlen auf- oder abzusitzen oder statische Geschütze bemannen lassen. + Solo per il comandante. Usa questa opzione per assegnare il veicolo che stai guardando a qualsiasi squadra usando l'Alto Comando. Controlla lo stato del veicolo, ordina a delle truppe di salire o scendere, puoi anche gestire e automatizzare le squadre con armamenti fissi. + Solo para el Comandante. Usa esta opción para asignar a cualquier escuadra del HC al vehículo que estas viendo. Comprueba el estado del vehículo en orden de embaracar y desembarcar así como automatizar a la escuadra en el uso de las armas estáticas. + Commandant seulement. Utilisez cette option pour affecter le véhicule que vous regardez à n'importe quelle escouade HC. Vérifiez l'état du véhicule, ordonnez-leur de monter ou de débarquer et d'automatiser les escouades d'arme statiques montées. + 지휘관 전용. 이 설정을 사용하여 보고 있는 차량을 하이 커맨드 분대에 할당할 수 있습니다. 차량 상태를 확인하고, 탑승 또는 하차 명령을 내리고, 탑재된 고정화기 분대를 자동화합니다. + Только для Командующего. Используйте эту опцию, чтобы назначить машину на которую вы смотрите любому выбранному через панель Командующего отряду. Проверяйте состояние техники, приказывайте им садиться или выходить из машины и оставьте разбираться ИИ с любым стационарным вооружением, установленным на технику. + Tylko dowódca może tego używać. Użyj tej opcji, aby przypisać pojazd, na który się patrzysz do dowolnego oddziału HC. Sprawdź stan pojazdów, rozkaż im wsiadać lub wysiadać i zmotoryzuj statyczne oddziały z bronią statyczną. + Pouze velitel. Pomocí této možnosti můžete přiřadit vozidlo, na které se díváte, k jakékoli skupině štábu. Zkontrolujte stav vozidla, přikažte jim k nasednutí nebo vystoupení a automatizujte lafetované čety. + 仅限指挥官使用。使用该选项将面前的载具分配给任意指挥部班组, 并可检查载具状态, 命令班组搭乘或离开载具, 以及自动搭载固定式武器班组。 - - You have no available engineers in your squad. They may be unconscious or busy. + + Select the unit and use the 'Dismiss Squad-mate' option to send them back to HQ. You will recover some of the money you spent on them. + Wähle die gewünschte Einheit und nutze die "Gruppenmitglied entlassen" Option, um sie zurück zum HQ zu schicken. Dabei wirst du einen Anteil des Geldes zurückerhalten, welches du vorher für es ausgegeben hast. + Seleziona un'unità e usa l'opzione "Congeda compagno di squadra" per rimandarli al quartier generale. Recupererai parte dei soldi che hai speso. + Selecciona la unidad y usa la opción 'Desmovilizar Compañero' para mandarlos de vuelta al CG. Recuperarás parete del dinero invertido en ellos. + Sélectionnez l'unité et utilisez l'option «Renvoyer le membre d'escouade» pour les renvoyer au QG. Vous récupérerez une partie de l'argent qu'ils ont couté. + 유닛을 선택하고 '분대원 해산' 설정을 사용하여 본부로 돌려보냅니다. 그들에게 쓴 돈의 일부를 되찾을 것입니다. + Выберите отряд и используйте опцию «Роспуск ИИ», чтобы отправить его обратно в штаб. Вы вернете часть потраченных на них денег. + Wybierz jednostkę i użyj opcji „Odwołaj członka drużyny”, aby odesłać je z powrotem do kwatery głównej. Odzyskasz część pieniędzy, które na nie wydałeś. + Vyberte jednotku a pomocí možnosti „Propustit“ je odešlete zpět na velitelství. Získáte zpět část peněz, které jste na ně utratili. + 选择单位并使用"解散班组成员"来将他们送回总部。你将回收部分开销。 - - You do not have enough money for this construction (%1 € needed). + + Having a commander is necessary because he is the commander of the Faction attacking ground forces. Many options are available only to the commander and, depending on your settings, if you play MP, the most experienced player will usually occupy this position. + Einen Kommandanten zu haben ist unumgänglich, da er die Bodentruppen der Fraktion befehligt. Viele Optionen und Möglichkeiten stehen nur dem Kommandanten zur Verfügung. Je nach deinen gewählten Einstellungen, wenn du im Multiplayer spielst, wird der Spieler mit der meisten Erfahrung den Platz des Kommandanten einnehmen. + Avere un comandante è necessario perché è il comandante delle forze offensive di terra della fazione. Molte opzioni sono disponibili solo per il comandante e, a seconda delle tue impostazioni, se giochi in multigiocatore, il giocatore più esperto di solito occuperà questa posizione. + Tener un comandante es necesario ya que es el comandante de las fuerzas terrestres de la Facción. El comandante tiene muchas opciones únicas y, dependiendo de tus ajustes, si juegas online, el jugador más experto suele ocpuar el puesto. + Avoir un commandant est nécessaire car il est le commandant des forces d'attaque terrestre de la faction. De nombreuses options ne sont disponibles que pour le commandant et, selon vos paramètres, si vous jouez en MP, le joueur le plus expérimenté occupera généralement cette position. + 지휘관은 지상 병력에게 명령을 내릴 수 있기 때문에 지휘관을 뽑는 것은 중요합니다. 지휘관은 많은 설정이 가능하고, 보통 멀티플레이에선 보통 가장 경험이 많은 사람이 맡습니다. + Наличие Командующего необходимо, потому что он является Командующим Фракцией, атакующей наземные силы. Многие параметры доступны только ему, и, в зависимости от ваших настроек, если вы играете онлайн, наиболее опытный игрок обычно занимает эту позицию. + Posiadanie dowódcy jest konieczne, ponieważ dowodzi on całą rebelią. Wiele opcji jest dostępnych tylko dla dowódcy, jeśli grasz w trybie wieloosobowym, i w zależności od ustawień, tę pozycję zazwyczaj zajmie najbardziej doświadczony gracz. + Mít velitele je nezbytné, protože je velitelem frakce útočící na pozemní síly. Mnoho možností je k dispozici pouze pro velitele a v závislosti na vašich nastaveních, pokud hrajete MP, obvykle tuto pozici zaujme nejzkušenější hráč. + 指挥官是必需的, 因为他能够指挥我方阵营的地面攻击部队。许多选项仅限指挥官使用, 并且根据你的设置, 如果你玩的是多人游戏, 经验最丰富的玩家通常会占据这个位置。 - - You cannot build a bunker outside a controlled zone. + + Take the engineers truck to the desired position to build a minefield. Cover them while they deploy mines. From then on, no one will be able to pass the area safely (even your own units - so use with caution). Mines (AT and AP) are taken from your Ammobox. The quantity of mines in the field will depend on the contents of your ammobox, up to a max. number depending on the type of minefield. Delete those minefields to recover the mines. + Bringe einen Ingenieurs-LKW zu der gewünschten Position, um ein Minenfeld zu errichten. Beschütze die Ingenieure, während sie die Minen legen. Von diesem Zeitpunkt an wird niemand mehr in der Lage sein, dieses Gebiet sicher zu durchqueren (auch nicht deine eigenen Einheiten). Minen (Panzerabwehr und Anti-Personen) werden aus deinem Munitionslager genommen. Die Anzahl an Minen im Bereich ist abhängig von der Menge in deinem Munitionslager. Räume Minenfelder, um die Minen wieder zu bergen. + Porta il camion degli ingegneri nella posizione desiderata per costruire un campo minato. Coprili mentre schierano le mine. Da quel momento in poi, nessuno potrà oltrepassare l'area in sicurezza (nemmeno le vostre unità - quindi usare con cautela). Le mine (AT e AP) vengono prelevate dalla tua Scatola di munizioni. La quantità di mine nel campo dipenderà dal contenuto di essa, fino ad un numero massimo a seconda del tipo di campo minato. Elimina i campi minati presenti per recuperarne le mine. + LLeva el camión de ingenieros a la posición deseada para construir un campo de minas. Cubrelos mientras despliegan las minas. Desde ese momento, nadie será capaz de pasar el area de forma segura (ni tus propias unidades - úsalo con precaución). Las minas (AT y AP) serán tomadas de tu Caja de Munición. La cantidad de minas en el campo dependerá del que haya en tu caja de munición hasta el máximo numero dependiendo del tipo de campo de minas. Borra los campos para recuperar las minas. + Amenez le camion des ingénieurs à la position souhaitée pour construire un champ de mines. Couvrez-les pendant qu'ils déploient des mines. À partir de là, personne ne pourra traverser la zone en toute sécurité (même vos propres unités - utilisez-les donc avec prudence). Les mines (AT et AP) sont extraites de votre Arsenal. La quantité de mines sur le terrain dépendra du contenu de votre Arsenal, jusqu'à un certain nombre en fonction du type de champ de mines. Supprimez ces champs de mines pour récupérer les mines. + 지뢰지대를 건설하려면 공병 트럭을 원하는 위치에 가져가야 합니다. 그 후로는 아무도 그 지역을 안전히 통과할 수 없습니다 (아군도 마찬가지이므로 주의해야 합니다). 지뢰(대인 그리고 대전차)는 아군 탄약상자에서 사용합니다. 지뢰지대의 지뢰 종류와 한도는 탄약상자 재고에 따라 달라집니다. 지뢰지대를 제거하려면 지뢰를 해체해야 합니다. + Отведите грузовик инженеров в нужное место, чтобы построить минное поле. Прикрывайте их, пока они устанавливают мины. С этого момента никто не сможет безопасно пройти через территорию (даже ваши собственные отряды, поэтому используйте их с осторожностью). Мины (ПТ и ПП) берутся из вашего Арсенала. Количество мин в поле будет зависеть от содержимого вашего ящика с боеприпасами, вплоть до максимального количества в зависимости от типа минного поля. Удалите эти минные поля, чтобы восстановить мины. + Zabierz ciężarówkę inżynierów na wybraną pozycję, aby zbudować pole minowe. Osłaniaj saperów, gdy ci rozmieszczają miny. Od tego momentu nikt nie będzie mógł bezpiecznie przejść przez teren (nawet twoje własne jednostki). Miny (Przeciwpancerne i Przeciwpiechotne) są pobierane z twojej Ammobox. Ilość min na polu będzie zależeć od zawartości twojej skrzynki z amunicją, do maksymalnej liczby w zależności od rodzaju pola minowego. Usuń te pola minowe, aby odzyskać miny. + Postavte nákladní automobil inženýrů na požadovanou pozici a postavte minové pole. Chraňte je při nasazování min. Od tohoto okamžiku nebude nikdo schopen bezpečně projít oblastí (i vaše vlastní jednotky - používejte proto opatrně). Miny (Protitankové a Protipěchotní) jsou převzaty z vašeho Arzenálu. Množství min v poli bude záviset na obsahu arzenálu, až do maxima. V závislosti na typu minového pole. Odstraněním těchto minových polí obnovíte miny. + 将载有工兵的卡车开到指定地点来建立雷区。在工兵部署地雷时掩护他们。此后, 没有人可以安全地通过这个区域(即使是你自己的单位——所以要小心使用)。地雷(反坦克地雷和反人员地雷)是从你的弹药箱中取出的。雷区中地雷的数量取决于你弹药箱中的内容, 直到到达该类雷区的上限。删除雷区可以回收地雷。 - - Roadblocks can only be built on roads + + Use this option to sell captured vehicles and increase Faction funds. + Nutze diese Möglichkeit, um erbeutete Fahrzeuge zu verkaufen und damit die Fraktionskasse aufzufüllen. + Usa questa opzione per vendere i veicoli catturati e aumentare i fondi della fazione. + Usa esta opción para vender vehículos capturados e incrementar los fondos de la facción + Utilisez cette option pour vendre des véhicules capturés et augmenter les fonds de la faction. + 해당 설정은 노획한 차량을 판매하고 팩션 자금을 늘려줍니다. + Используйте эту опцию, чтобы продавать захваченную технику и увеличивать средства Фракции. + Skorzystaj z tej opcji, aby sprzedać przechwycone pojazdy i zwiększyć fundusze frakcji. + Využijte této příležitosti k prodeji ukradených vozidel a zvýšení frakčních fondů. + 使用此选项来出售缴获的载具并增加阵营资金。 - - Bunkers can only be built off roads, in friendly areas + + Use the radio and select a spot on the map with good field of vision. A group of snipers will join you. Send them to the selected place and they will spot for you, attempting to remain hidden and not engaging enemies upon contact. + Benutze dein Funkgerät und wähle einen Ort auf der Karte mit einer guten Übersicht. Eine Gruppe Scharfschützen wird sich dir anschließen. Schicke diese zu dem gewählten Ort und sie werden dort einen Beobachtungsposten einrichten. Dabei versuchen sie verdeckt zu bleiben und Feinde bei Kontakt nicht anzugreifen. + Usa la radio e seleziona un punto sulla mappa con un buon campo visivo. Un gruppo di cecchini si unirà a te. Inviali nel luogo selezionato e individueranno i nemici per te, cercando di rimanere nascosti e non ingaggieranno al contatto. + Usa la radio y selecciona un punto en el mapa con buena visión del horizonte. Un grupo de tiradores se unirá. Mándalos al sitio seleccionado y observarán por ti, intentando mantenerse ocultos y evitando el combate hasta que sea inevitable. + Utilisez la radio et sélectionnez un endroit sur la carte avec un bon champ de vision. Un groupe de tireurs d'élite se joindra à vous. Envoyez-les à l'endroit sélectionné et ils feront du repérage pour vous, essayant de rester cachés et n'engageant pas les ennemis au contact. + 무전기를 사용하여 지도에서 시야가 트인 곳을 선택합니다. 그러면 저격 팀이 합류할 것입니다. 선택한 위치에 그들을 보내면, 그들은 적에게 들키기 전까지 교전하지 않고 관찰할 것입니다. + Используйте радио и выберите на карте место с хорошим обзором. К вам присоединится группа снайперов. Отправьте их в выбранное место, и они будут осматривать местность для вас, стараясь оставаться скрытыми и не вступая в бой с врагами при контакте. + Skorzystaj z radia i wybierz miejsce na mapie z dobrym polem widzenia. Dołączy do ciebie grupa snajperów. Wyślij je w wybrane miejsce, a będą wykrywać wrogów, starając się pozostać w ukryciu. W przypadku kontaktu z wrogami, nie będą od razu atakować + Použijte rádio a vyberte místo na mapě s dobrým zorným polem. Připojí se k vám skupina ostřelovačů. Pošlete je na vybrané místo a oni tam zřídí pozorovací stanoviště. Snaží se zůstat v utajení a neútočit na nepřátele v kontaktu. + 使用无线电并在地图上选择一个视野良好的地点。一个狙击小组将会加入你的小队。将他们运送至选定的地点, 他们会为你提供侦查, 并在遭遇敌人时保持隐蔽并避免交战。 - - Walk to the selected position to start building + + Use the menu and select a spot on the map. Click where a road is. A group of AT soldiers will join you. Send them to the selected place and they will establish a roadblock there. + Benutze das Menü und wähle einen Ort auf der Karte nahe einer Straße. Eine Gruppe Panzerabwehrsoldaten wird sich dir anschließen. Schicke diese zu dem gewählten Ort und sie werden dort eine Straßensperre errichten. + Usa il menu e seleziona un punto sulla mappa. Clicca su una strada. Un gruppo di soldati Anticarro si unirà al tuo gruppo. Mandali sul punto selezionato e loro stabilirando un posto di blocco. + Usa el menú y selecciona una zona en el mapa. Haz click donde haya una carretera. Un grupo de soldados AT se unirá. Mándalos al sitio seleccionado para establecer un bloqueo de carretera ahí. + Utilisez le menu et sélectionnez un endroit sur la carte. Cliquez où se trouve une route. Un groupe de soldats AT se joindra à vous. Envoyez-les à l'endroit choisi et ils y établiront un barrage routier. + 메뉴를 사용하여 지도에서 도로가 있는 곳을 선택합니다. 그러면 대전차화기 팀이 합류합니다. 그들을 선택한 곳에 보내면 검문소를 설치합니다. + Воспользуйтесь меню и выберите место на карте. Щелкните, где находится дорога. К вам присоединится группа солдат. Отправьте их в выбранное место, и они установят там блокпост. + Skorzystaj z menu i wybierz miejsce na mapie. Kliknij tam, gdzie jest droga. Dołączy do ciebie grupa żołnierzy PPANC. Wyślij ich we wcześniej wybrane miejsce, a tam ustawią blokadę. + Použijte nabídku a vyberte místo na mapě. Klikněte na místo, kde je silnice. Skupina protitankových vojáků se k vám připojí. Pošlete je na vybrané místo a oni tam vytvoří zátaras. + 使用菜单并在地图上选择地点。点击道路所在的地方。一个反坦克小组将会加入你的小队。将他们运送至选定的地点, 他们会在那里设置路障。 - - You didn't move to the position, construction has timed out. + + Use this option to grab money from the Faction pool to your personal account. Please note this will have an impact on your score and future promotion chances. Corrupt Commanders may find themselves losing their command. + Benutze diese Option, um Gelder aus der Fraktionskasse zu entnehmen. Beachte dabei, dass dies Auswirkungen auf deine Reputation und zukünftige Beförderungschancen hat. Korrupte Kommandanten könnten plötzlich ihr Kommando verlieren. + Usa questa opzione per prelevare denaro dalla cassa della fazione. Tieni presente che ciò avrà un impatto sul tuo punteggio e sulle future possibilità di promozione. I comandanti corrotti potrebbero ritrovarsi a perdere il comando. + Usa esta opción para mandar dinero de la caja de la facción a tu cuenta personal. Por favor, ten en cuenta que esto tendrá un impacto en tu puntuación para futuros ascensos. Los comandantes corruptos pueden llegar a perder su puesto. + Utilisez cette option pour récupérer de l'argent de la cagnotte de la Faction vers votre compte personnel. Veuillez noter que cela aura un impact sur votre score et vos chances de promotion futures. Les commandants corrompus peuvent perdre leur commandement. + 팩션 자금 가져가기를 사용하면 개인 계좌로 들어갑니다. 인출하면 점수와 미래의 진급에 영향을 줍니다. 부패한 지휘관들은 끌려 내려올 것입니다. + Используйте эту опцию, чтобы переводить деньги из фонда Фракции на свой личный счет. Учтите, что это повлияет на ваш счет и шансы на повышение в будущем. Коррумпированные Командующие могут потерять свое место. + Użyj tej opcji, aby pobrać pieniądze z puli frakcji na swoje konto osobiste. Pamiętaj, że będzie to miało wpływ na Twój wynik i przyszłe szanse na awans. Skorumpowani dowódcy mogą stracić swój autorytet. + Tuto možnost použijte, chcete-li peníze z frakčního fondu vzít na svůj osobní účet. Upozorňujeme, že to bude mít vliv na vaše skóre a na budoucí šanci k povýšení. Zkorumpovaní velitelé se mohou ocitnout v té situaci, že ztratí velení. + 使用该选项可将资金从阵营资金池中转移到你的个人帐户。请注意, 这将影响你的分数和未来的晋升机会。腐败的指挥官将失去领导地位。 - - Construction cancelled. + + In the HQ Flag, if the Server Member feature is enabled, you may check which of the Server Members are in game and the total number of non members. + Am Flaggenmast im HQ kannst du, wenn das Servermitglieder Feature aktiviert ist, überprüfen, welche Servermitglieder und wie viele Nicht-Servermitglieder im Spiel sind. + Nella bandiera del Quartier Generale, se la funzione Server Member è abilitata, puoi controllare quali dei Server Member sono in gioco e il numero totale dei non membri. + En la bandera del CG, si la opción de Miembro del Servidorestá habilitada, podrás chequear qué Miembros están ahora jugando y el numero total de no Miembros. + Avec le drapeau du QG, si la fonction de membre du serveur est activée, vous pouvez vérifier quels membres du serveur sont en jeu et le nombre total de non-membres. + 본부 깃발에서 서버 멤버 기능이 활성화되면 인게임 서버 멤버와 비-멤버의 수를 확인할 수 있습니다. + В Флаге Штаба, если функция «Участник сервера» включена, вы можете проверить кто из участников сервера находится в игре. + Na fladze w kwaterze dowodzenia, jeśli włączona jest funkcja Członków Serwera, możesz sprawdzić, którzy z Członków Serwera są w grze i całkowitą liczbę pozostałych osób. + Na stožáru ve velitelství, když je povolena funkce členů serveru, můžete zkontrolovat, kteří členové serveru a kolik členů mimo server je ve hře. + 如果启用了服务器会员功能, 你可以在总部的旗帜上查询哪些服务器成员在线和非会员玩家的总数。 - - Control Squad + + The Commander is responsible for assigning units as garrisons in conquered areas. Use the Garrison Management option in the HQ flag in order to add or remove garrison troops at each zone. Check Map Info screen for a quick overview of how many soldiers are assigned to each zone. + Der Kommandant ist verantwortlich den Garnisonen der eroberten Bereiche Einheiten zuzuweisen. Mit der Garnisonsverwaltung am Flaggenmast im HQ kannst du Einheiten einer Garnison hinzufügen oder entfernen. Über den Kartenbildschirm kannst du dir einen schnellen Überblick über die Größe der jeweiligen Garnisonen verschaffen. + Il comandante è responsabile dell'ass$egnazione delle unità come guarnigioni in aree conquistate. Usa l'opzione gestione della guarnigione alla bandiera del quartier generale per aggiungere o rimuovere truppe di guarnigione in ogni zona. Controlla la schermata Informazioni alla mappa per una rapida panoramica di quanti soldati sono assegnati a ciascuna zona. + El comandante es responsable de asignar unidades a la guarnición de las zonas conquistadas. Usa la opción de Gestionar Guarnición la bandera del CG para añadir o borrar tropas guarnicionadas de cada zona. Comprueba la información de Mapa para un vistazo general sobre cuantos soldados estan asignados en cada zona. + Le commandant est responsable de l'affectation d'unités comme garnisons dans les zones conquises. Utilisez l'option de gestion de garnison au drapeau du QG afin d'ajouter ou de supprimer des troupes de garnison dans chaque zone. Consultez l'écran Info carte pour un aperçu rapide du nombre de soldats affectés à chaque zone. + 지휘관은 점령한 주둔지 안에서 병력을 결성할 수 있습니다. 주둔지 병력을 뽑거나 줄이려면 본부 깃발의 주둔지 설정을 사용하십시오. 빠르게 각 구역의 병력들을 보려면 지도를 확인하십시오. + Командующий отвечает за назначение подразделений в качестве гарнизонов на завоеванных территориях. Используйте опцию «Управление гарнизоном» на Флаге Штаба, чтобы добавлять или удалять войска гарнизона в каждой зоне. Проверьте информационное окно Карты, чтобы получить быстрый обзор того, сколько солдат назначено на каждую зону. + Dowódca jest odpowiedzialny za przydzielanie jednostek jako garnizonów na podbitych obszarach. Użyj opcji Zarządzanie Garnizonem na fladze w swojej siedzibie, aby dodać lub usunąć wojska garnizonowe w każdej strefie. Sprawdź Informacje na stojącej mapie w siedzibie, aby szybko sprawdzić, ilu żołnierzy jest przydzielonych do każdej strefy. + Velitel je zodpovědný za přidělování jednotek jako posádky v dobývaných oblastech. Chcete-li přidat nebo odebrat posádkové jednotky v každé zóně, použijte možnost Správa posádky v vlajce HQ. Na obrazovce Informace o mapě získáte rychlý přehled o tom, kolik vojáků je přiřazeno každé zóně. + 指挥官负责向占领区派遣驻军单位。使用总部旗帜上的驻军管理选项, 开向各个区域增派或删除驻军。打开地图信息界面, 即可快速了解每个区域分配的士兵数量。 - - Only Commander has the ability to control HC units. + + For a price, you can upgrade Faction training so that future recruits will have better skills. + Du kannst, für einen gewissen Preis, die Trainingsmethoden deiner Fraktion verbessern. Dadurch werden neue Rekruten bessere Fähigkeiten haben. + Per un prezzo, puoi migliorare l'addestramento della fazione in modo che le future reclute abbiano abilità migliori. + Por un precio, puedes añadir entrenamiento a la Facción. Así en el futuro los reclutas tendrán más habilidad. + Pour un certain prix, vous pouvez améliorer la formation de la Faction afin que les futures recrues soient plus compétentes. + 자금으로 팩션을 훈련시켜 나중에 더 좋은 병력을 모집할 수 있습니다. + За определенную плату вы можете улучшить ИИ фракции, чтобы у будущих рекрутов были лучшие навыки. + Za odpowiednią opłatą możesz ulepszyć wyszkolenie twojej frakcji, aby przyszli rekruci mieli lepsze umiejętności. + Za cenu můžete vylepšit frakční školení tak, aby budoucí rekruti měli lepší dovednosti. + 支付一定费用, 你就可以提升我方阵营的受训程度, 从而使以后招募的士兵具备更强的技能水平。 - - You cannot control squads while undercover. + + Ask Petros for any type of mission you want. Mission availability is subject to HQ positioning, current allocated tasks and ownership of the surrounding areas. + Befrage Petros nach einer gewünschten Mission. Die Verfügbarkeit der Missionen ist abhängig von der Position des HQs, der momentan zugewiesenen Aufgaben und der Zugehörigkeit der umgebenen Bereiche. + Chiedi a Petros qualsiasi tipo di missione desideri. La disponibilità della missione è soggetta al posizionamento del quartier generale, ai compiti attualmente assegnati e a chi controlla le aree circostanti. + Pide a Petros por cualquier tipo de misión que quieras. La disponibilidad de las misiones estás sujetas al posicionamiento del CG, las tareas ya asignadas y del control de las zonas colindantes. + Demandez à Petros tout type de mission que vous souhaitez. La disponibilité de la mission dépend du positionnement du QG, des tâches actuellement attribuées et de la propriété des zones environnantes. + 원하는 타입의 사이드 임무를 페트로스에게 문의하십시오. 본부의 위치, 현재 할당된 임무, 주변 지역의 소유에 따라 결정됩니다. + Запрашивайте у Петроса любую миссию, какую захотите. Доступность миссии зависит от расположения штаб-квартиры, текущих назначенных задач и владения прилегающими территориями. + Zapytaj Petrosa o dowolny rodzaj misji. Dostępność misji zależy od lokalizacji twojej kwatery dowodzenia, aktualnie przydzielonych zadań i posiadanych okolicznych obszarów. + Zeptejte se Petrose na jakýkoli typ mise, kterou chcete. Dostupnost mise závisí na umístění velitelství, aktuálně přidělených úkolech a vlastnictví okolních oblastí. + 向Petros申请任何你想要的任务。任务的可用性取决于总部的位置、当前已分配的任务和周围地区的所有权。 - - Nope. Not happening. + + The Commander may select this option on the HQ Flag in order to move the HQ emplacement to another spot. This will allow you to move your HQ to a safer location or move closer to the front-lines. The closer your HQ is to the enemy, the greater the number of possibile side-missions you will have available. Remember! Keep Petros Safe or you will lose the game! + Der Kommandant kann über eine Option am Flaggenmast das HQ zu einem anderen Ort verlegen lassen. Dies gibt dir die Möglichkeit dein HQ zu einer sichereren Position oder näher an die Frontlinie zu verlegen. Umso näher dein HQ am feindlichen Gebiet ist, umso größer ist die Anzahl an möglichen Sekundärmissionen. Vorsicht! Beschütze Petros oder du verlierst das Spiel! + Il Comandante può selezionare questa opzione alla Bandiera per spostare il Quartier Generale in un altro punto. Ciò ti consentirà di spostare il tuo quartier generale in un luogo più sicuro o di avvicinarti alla prima linea. Più il tuo quartier generale è vicino al nemico, maggiore sarà il numero di possibili missioni secondarie che avrai a disposizione. Ricorda! Tieni Petros al sicuro o perderai la partita! + El comandante podra seleccionar esta opción o en la bandera del CG con tal de mover la posición del HQ a otra. Esto te permitirá mover el HQ a una posición más segura o moverla más cercana a la linea de frente. Como más cercano sea tu HQ al enemigo, mayores las posibilidades de misiones secundarias. ¡Y recuerda mantener a Petros a Salvo o perderás la partida! + Le commandant peut sélectionner cette option sur le drapeau du QG afin de déplacer le QG à un autre endroit. Cela vous permettra de déplacer votre QG vers un endroit plus sûr ou de vous rapprocher des lignes de front. Plus votre QG est proche de l'ennemi, plus vous aurez de missions secondaires possibles. Attention! Gardez Petros en sécurité ou vous perdrez la partie! + 지휘관은 본부를 다른 장소로 이동하기 위해 본부 깃발에서 본부 옮기기를 사용할 수 있습니다. 본부를 더 안전한 곳으로 혹은 최전방으로 이동시킬 수 있습니다. 만약 본부가 적과 가깝다면 더 많은 사이드 임무가 가능합니다. 기억하십시오! 페트로스를 지키지 않으면 게임에서 패배합니다. + Командующий может выбрать эту опцию у Петроса, чтобы переместить Штаб в другое место. Это позволит вам переместить свой Штаб в более безопасное место или приблизиться к линии фронта. Чем ближе ваш штаб к противнику, тем большее количество возможных побочных миссий у вас будет. Помните! Держите Петроса в безопасности, иначе вы проиграете игру + Dowódca może wybrać tę opcję na fladze w kryjówce, aby przesunąć stanowisko sztabu w inne miejsce. Pozwoli ci to przenieść sztab w bezpieczniejsze miejsce lub zbliżyć się do linii frontu. Im bliżej wroga znajduje się twoja kwatera główna, tym będzie większa liczba dostępnych misji pobocznych. Pamiętaj! Trzymaj Petrosa w bezpiecznym miejscu, inaczej przegrasz! + Velitel může vybrat tuto možnost na velitelské vlajce, aby přesunul umístění velitelství na jiné místo. To vám umožní přesunout své velitelství na bezpečnější místo nebo se přiblížit ke frontě. Čím blíže je vaše velitelství k nepřátelům, tím větší je počet možných vedlejších misí, které budete mít k dispozici. Pamatujte si! Zachovejte Petrose v bezpečí, jinak hru prohrajete! + 指挥官可在总部旗帜上选择此选项, 以便将总部移动到其他地点。你可以将总部移动到更安全或者更靠近前线的地方。你的总部离敌人越近, 你可以执行的支线任务就越多。记住! 保护Petros的安全, 否则游戏将会失败! - - You cannot control an unconscious or dead unit. + + Use the action menu on your HQ Camp-fire to rest for 8 hours. + Mit dieser Aktion kannst du dich am Lagerfeuer des HQs für 8 Stunden ausruhen. + Interagisci con il falò al quartier generale per riposare 8 ore. + Usa la acción en el menu de tu fogata del CG para descansar 8 horas. + Utilisez le menu d'action de votre feu de camp au QG pour vous reposer pendant 8 heures. + 본부의 캠프 파이어를 사용하면 8시간을 스킵할 수 있습니다. + Используйте меню действий у Палатки, чтобы отдохнуть в течении 8 часов. + Użyj menu akcji na ognisku w kwaterze głównej, aby odpocząć przez 8 godzin. + Použijte možnost na vašem táborovém ohni, abyste si mohli odpočnou na 8 hodin + 使用总部营火上的动作菜单来休息8小时。 - - Returned to original Unit as it received damage. + + Use your Airstrike points to perform a bombing run of the specified type. + Benutze deine Luftschlagpunkte, um eine Bombardierung durchführen zu lassen. + Usa i tuoi punti Attacco Aereo per eseguire un bombardamento del tipo specificato. + Usa tus puntos de ataque aéreo para realizar un bombardeo del tipo especificado. + Utilisez vos points de frappe aérienne pour effectuer un bombardement du type spécifié. + 공습 포인트를 사용하여 지정된 유형의 폭격을 가합니다. + Используйте свои очки авиаудара, чтобы выполнить бомбардировку указанного типа. + Wykorzystaj swoje punkty Nalotu, aby wykonać nalot bombowy określonego typu. + Použijte své body leteckého úderu k provedení bombardování. + 消耗空袭点数来执行指定类型的轰炸。 - - Returned to original Unit as controlled AI received damage. + + Mounted mortar teams may be used as artillery support. Select a mortar team using the High Command bar, and press SHIFT + Y in-game to call in a mortar fire mission. + Stationierte Mörserteams können als Artillerieunterstützung eingesetzt werden. Wähle ein Mörserteam über die Oberbefehlsleiste und drücke Shift + Z, um einen Artillerieschlag anzufordern. + Le squadre mortaio mobili possono essere utilizzate come supporto di artiglieria. Seleziona una squadra di mortai usando la barra dell'Alto Comando e premi MAIUSC + Y in gioco per richiedere una missione di fuoco. + Los equipos de Morteros móviles pueden ser usados como soporte de artilleria. Selecciona un equipo de morteros con la barra del Alto Mando y presiona SHIFT + Y en el juego para mandar un objetivo de morteros. + Les équipes de mortiers montées peuvent être utilisées comme support d'artillerie. Sélectionnez une équipe de mortiers à l'aide de la barre de haut commandement et appuyez sur SHIFT + Y dans le jeu pour demander un tir de mortier. + 설치된 박격포 팀은 포격 지원으로 사용할 수 있습니다. 하이 커맨드(컨트롤 + 스페이스)를 사용하여 박격포 팀을 선택하고 SHIFT + Y를 눌러 박격포 포격 지원을 호출하면 됩니다. + Минометные расчеты могут использоваться в качестве артиллерийской поддержки. Выберите минометную команду с помощью панели высшего командования и нажмите SHIFT + Y в игре, чтобы вызвать минометную огневую задачу. + Mobilne drużyny z moździerzem mogą służyć jako wsparcie artyleryjskie. Wybierz drużynę moździerzy za pomocą paska dowodzenia i naciśnij SHIFT + Y w grze, aby wezwać wsparcie moździerzy. + Umístěné minometné týmy mohou být použity jako dělostřelecká podpora. Vyberte minometný tým nad panelem příkazů a stisknutím shift + Z požádejte o dělostřelecký úder. + 迫击炮小队可以提供火炮支援。通过指挥选单选择迫击炮小组, 然后按下 Shift + Y 来呼叫迫击炮炮击任务。 - - Return Control to AI + + The Commander may recruit an AI manned squad at base camp flags. Use the High Command module (CTRL + SPACE) to give orders to your squads. Also you may temporally control and dismiss the squad leader in the same way you do with squad-mates. + Als Kommandant kannst du KI Gruppen im HQ rekrutieren. Nutze das Oberbefehlsmodul (Strg + Leertaste), um deinen Gruppen Befehle zu erteilen. Außerdem kannst du temporär Gruppenführer, auf die gleiche Art wie deine Gruppenmitglieder, kontrollieren. + Il comandante può reclutare una squadra controllata dall'IA alle bandiere del campo base. Usa l'Alto Comando (CTRL + SPAZIO) per impartire ordini alle tue squadre. Inoltre puoi controllare e congedare temporaneamente il caposquadra nello stesso modo in cui lo fai con i compagni di squadra. + El comandante puede reclutar una escuadra manejada por IA en las banderas de las bases. Usa el modulo de Alto Mando (CTRL + SPACE) para dar ordenes a tus escuadras. También puedes temporalmente controlar y despedir al líder de escuadra del mismo modo que lo haces con compañeros de esucadra. + Le commandant peut recruter une escouade IA au drapeau du QG. Utilisez le module HC (CTRL + ESPACE) pour donner des ordres à vos escouades. Vous pouvez également contrôler et renvoyer temporairement le chef d'escouade de la même manière que vous le faites avec vos coéquipiers. + 지휘관은 본부 깃발에서 AI 분대를 모집할 수 있습니다. 하이 커맨드(컨트롤 + 스페이스)를 사용하여 분대에 명령을 내릴 수 있습니다. 또한 분대원과 같은 방식으로 일시적으로 조종하거나 분대장의 권한을 박탈할 수 있습니다. + Командующий может нанять отряд ИИ у флага штаба. Используйте модуль высшего командования (CTRL + SPACE), чтобы отдавать приказы своим отрядам. Также вы можете временно контролировать и увольнять лидера отряда так же, как и с товарищами по отряду. + Dowódca może zwerbować drużynę AI przy fladze w kryjówce. Użyj modułu naczelnego dowództwa (CTRL + SPACJA), aby wydawać rozkazy swoim oddziałom. Możesz także tymczasowo przejąć kontrole i odwołać dowódcę oddziału w taki sam sposób, jak w przypadku kolegów z oddziału. + Velitel může najmout posádku AI na vlajkách základního tábora. Pomocí modulu Štábu (CTRL + MEZERNÍK) zadávejte rozkazy svým jednotkám. Rovněž můžete dočasně ovládat a propouštět velitele družstva stejným způsobem, jako to děláte s AI členy týmu. + 指挥官可以在基地旗帜招募AI班组。使用指挥部模块(Ctrl + 空格)来给你的班组下达命令。你也可以临时控制班长, 从而像指挥小队成员一样指挥AI小队。 - - Time to return control to AI: %1. + + Patcom by Hazey.<br/>Persistent Save by zooloo75.<br/>Tags by Marker and Melbo.<br/>JAS by Jeroen (sorry for including you that late)<br/>Advanced Towing by Seth Duda. + Patcom von Hazey.<br/>Persistent Save von zooloo75.<br/>Tags von Marker und Melbo.<br/>JAS von Jeroen (Entschuldige, dass es so lange gedauert hat dich hinzuzufügen)<br/>Advanced Towing von Seth Duda. + Patcom da Hazey.<br/>Salvataggio Persistente di zooloo75.<br/>Tags da Marker and Melbo.<br/>JAS da Jeroen (Scusa per averti incluso così tardi)<br/>Advanced Towing da Seth Duda. + Patcom by Hazey.<br/>Persistent Save by zooloo75.<br/>Tags by Marker and Melbo.<br/>JAS by Jeroen (sorry for including you that late)<br/>Advanced Towing by Seth Duda. + Patcom par Hazey.<br/>Sauvegarde Persistante par zooloo75.<br/>Tags par Marker et Melbo.<br/>JAS par Jeroen (désolé de t'introduire aussi tard)<br/>Remorquage avancé par Seth Duda. + Patcom의 Hazey.<br/>영구 저장의 zooloo75.<br/>Tags의 Marker와 Melbo.<br/>JAS의 Jeroen (너무 늦게 포함해서 죄송합니다)<br/>Advanced Towing의 Seth Duda. + Patcom от Hazey.<br/>Сохранение игры от zooloo75.<br/>Тэги от Marker и Melbo.<br/>JAS от Jeroen (извиняемся за столь поздное упоминание)<br/>Расширенная буксировка от Seth Duda. + Patcom stworzony przez Hazey.<br/>Persistent Save stworzony przez zooloo75.<br/>Tags stworzony przez Marker i Melbo.<br/>JAS stworzony przez Jeroen.<br/>Advanced Towing stworzony przez Seth Duda. + Patcom od Hazey.<br/>Trvalé Uložit podle zooloo75.<br/>Štítky Marker a Melbo.<br/>JAS od Jeroen (omlouvám se za to, že jste byli pozdě)<br/>Štítky od Markera a Melba.<br/>Rozšířené tažení od Setha Dudy. + Patcom by Hazey.<br/>Persistent Save by zooloo75。<br/>Tags by Marker 和 Melbo。<br/>JAS by Jeroen (抱歉这么晚才把你添加进来)。<br/>Advanced Towing by Seth Duda。 - - Control Unit + + Integrated (optional) Mods:<br/>TFAR: Radio integrated in Arsenal. Sound disabled when player is unconscious.<br/>ACE Medical: Will disable Antistasi revive system.<br/><br/>CAUTION: The use of Persistent Save system with TFAR and any weapon mod activated will make them mandatory in future.<br/><br/>Any client sided Mod, such as JSRS, Blastcore, UI Mod should work.<br/><br/>Units and vehicles mods won't work. AI Mods may cause malfunctions (in any case Antistasi has heavy AI tweaking). + Integrierte (optionale) Mods:<br/>TFAR: Funkgerät in Arsenal integriert. Sound deaktiviert, wenn der Spieler bewusstlos ist.<br/>ACE Medical: Deaktiviert das Antistasi Revive System.<br/>VORSICHT: Die Speicherung des Spielstands mit TFAR oder jedglicher Mod für Waffen führt dazu, dass diese Mods bis zum Ende notwendig sind.<br/><br/>Jeder clientseitige Mod, wie z.B. JSRS, Blastcore oder UI Mod sollte funktionieren.<br/>Einheiten und Fahrzeuge aus Mods funktionieren nicht. KI Mods können zu Fehlern führen. (Antistasi hat in jedem Fall viel am KI Verhalten geändert) + Integrate (opzionali) Mods: <br/>TFAR: Radio integrate nell'Arsenal. Suoni disabilitati quando il giocatore è privo di sensi.<br/>Ace Medical: Disabiliterà il sistema medico di Antistasi.<br/><br/>Attenzione:Se verrà eseguito un salvataggio con le mod opzionali attive diventeranno obbligatorie la prossima volta che si tenta entrare.<br/><br/>Qualunque mod client come: JSRS, Blastcore, UI Mod, dovrebbero funzionare<br/><br/>Mod che aggiungono veicoli e unità non funzioneranno. Mod che modificano il comportamento dell'IA potrebbero creare problemi poiché Antistasi modifica pesantemente l'IA. + Mods Integrados (opcionales): <br/> TFAR: Radio integrada en el Arsenal. Sonido deshabilitado cuando el jugador está inconsciente. <br/>ACE medical: Sustituirá el metódo de reanimación de Antistasi. <br/><br/>ATENCIÓN: El uso del sistema de Guardado Persistente con TFAR y/o con cualquier mod de armas activo hará que seán obligatorios en el futuro.<br/><br/>Cualquier otro mod del cliente, como JSRS, Blastcore, UI Mod deberían funcionar.<br/><br/>Mods de unidades y vehículos no funcionan. Mods de IA pueden ocasionar errores (En cualquier caso Antistasi tiene una alta modificación del comportamiento de la IA). + Mods intégrés (optionnels) :<br/>TFAR: Radio intégré dans Arsenal. Son desactivé quand le joueur est inconscient.<br/>ACE Medical: Desactivera le sysème de réanimation d'Antistasi.<br/><br/>ATTENTION : l'usage du système de Sauvegarde Persistante avec TFAR ou n'importe quel autre mod d'armes activé les rendra ogligatoire par la suite.<br/><br/>Tout les mods côté clients, tels que JSRS, Blastcore, mods d'UI devraient fonctionner.<br/><br/>Les mods d'unité et de véhicules ne marcheront pas. Les mods d'IA risquent de causer des problèmes (dans tout les cas Antistasi contient beaucoup d'ajustements à l'IA).. + 통합 (선택적)모드:<br/>TFAR: 무전기가 무기고에 통합됩니다. 플레이어가 의식불명이 되면 소리가 비활성화됩니다.<br/>ACE 의료: 안티스타시 소생 시스템을 비활성화합니다.<br/><br/>주의: TFAR 및 활성화된 모든 무기 모드화 함께 영구 저장 시스템을 사용하면 해당 게임이 끝날 때까지 계속 해당 모드를 사용해야 합니다.<br/><br/>JSRS, Blastcore, UI 모드와 같은 클라이언트 전용 모드는 잘 작동할 겁니다.<br/><br/>유닛 또는 차량 모드는 작동하지 않습니다. AI 개선 모드는 오작동을 일으킬 수 있습니다(어떠한 경우는 안티스타시는 AI을 심하게 조정합니다). + Интегрированные (опциональные) моды:<br/>TFAR: рации интегрированы с Арсеналом. Звук отключен, когда игрок без сознания.<br/>ACE Medical: отключит систему оживления Antistasi.<br/><br/>ОСТОРОЖНО: Использование Сохранения Игры с включенным TFAR и/или любым оружейным модом сделает их обязательным в будущем.<br/><br/>Любые моды, влияющие только на игрока, такие как JSRS, Blastcore, UI Mod должны работать.<br/><br/>Моды на технику и фракции работать не будут. Моды на изменение логики ИИ могут вызвать ошибки (Antistasi очень серьезно покопалось в мозгах ИИ). + Zintegrowane (opcjonalne) Mody:<br/>TFAR: Radio zintegrowane iw Arsenale. Dźwięk wyłączony, gdy gracz jest nieprzytomny.<br/>ACE Medical: Wyłączy system leczenia Antistasi.<br/><br/>UWAGA: Korzystanie z systemu Trwały Zapis wraz z modyfikacją TFAR i modyfikacjami dodającymi broni sprawi, że będą one obowiązkowe przy wczytaniu zapisu gry.<br/><br/>Każdy mod po stronie klienta, taki jak JSRS, Blastcore oraz mody na interfejs gry powinny działać.<br/><br/>Modyfikacje dodające jednostki i pojazdy nie będą działać. Mody na AI mogą powodować problemy (Antistasi domyślnie ma poprawione i podkręcone AI). + Integrované (volitelné) Módy:<br/>TFAR: Rádio integrované v Arsenalu. Zvuk je deaktivován, když je hráč v bezvědomí.<br/>ACE Lékař: Vypne Antistasi revive system.<br/><br/>UPOZORNĚNÍ: Používání systému Uložení hry s TFAR a jakýmkoli aktivovaným módem zbraně je v budoucnosti povinné.<br/><br/> Mód by měl fungovat. Módy pro jednotky a vozidla nebudou fungovat.<br/><br/> Režimy AI mohou způsobit poruchy (v každém případě má Antistasi těžké vylepšení AI). + 内置支持的(可选)模组: <br/>TFAR: 无线电已集成至军火库。玩家失去意识时将会禁用声音。<br/>ACE医疗: 将会禁用 Antistasi 复苏系统。<br/><br/>注意: 进行永久性存储时使用TFAR和任何武器模组, 将使它们成为强制性模组。<br/><br/>任何客户端模组, 如JSRS, Blastcore, 用户界面模组都应当能够正常使用。<br/><br/>单位和载具模组不会正常工作。AI模组可能会导致任务异常(在绝大多数情况下, Antistasi 对AI逻辑进行了重度调整)。 - - You cannot control Petros. + + LanCommi for his artwork.<br/>Goon and jw custom: Part of the code for the NAPALM script.<br/>rebel12340: Radio Jam script<br/>Manko: Earplug snippet<br/>bobchaos: Managing the community despite all difficulties.<br/>And all those players who spend their time on making comments, suggestions and reports on Steam, Github and BIS forums. + LanCommi per i suoi artworks.<br/>Goon e jw custom: parte del codice per lo script del NAPALM.<br/>rebel12340: Script di Radio Jam<br/>Manko: earplugs snippet<br/>bobchaos: Gestione della comunità nonostante tutte le difficoltà.<br/>E tutti quei giocatori che passano il loro tempo a fare commenti, suggerimenti e rapporti sui forum di Steam, Github e BIS. + LanCommi por su arte.<br/>Goon and jw custom:Parte del código del NAPALM script.<br/>rebel12340: Radio Jam script<br/>Manko: Earplug snippet<br/>bobchaos: Manejar la comunidad aun con todas las dificultades.<br/>Todos aquellos jugadores que invirtieron su tiempo en hacer comentarios, sugerencias y reportes en Steam, Github y foros de BIS. + LanCommi pour son artwork.<br/>Goon et jw custom: pour une partie du code du script NAPALM.<br/>rebel12340: pour le script de brouillage radio.<br/>Manko: pour le morceau de code pour les bouchons d'oreilles.<br/>bobchaos: pour avoir gérer la communauté malgré toutes les difficultés.<br/>Et à tous les joueurs qui passent leur temps à faire des commentaires, des suggestions et des rapports sur les forums Steam, Github et BIS. + LanCommi: 아트워크<br/>Goon과 jw custom: 네이팜 스크립트 코드 일부<br/>rebel12340: 무전 작동불량 스크립트<br/>Manko: 귀마개 스크립트<br/>bobchaos: 모든 어려움에도 불구하고 커뮤니티를 관리함<br/>그리고 스팀, 깃헙 및 보헤미아 인터렉티브 스튜디오 포럼에 의견, 제안 및 보고서를 작성하는 데 시간을 주신 모든 플레이어. + LanCommi за его творчество.<br/>Goon и jw custom: часть кода для скрипта Напалма.<br/>rebel12340: скрипт на глушение раций<br/>Manko: Беруши<br/>bobchaos: Управление сообществом несмотря на все трудности.<br/>И все те игроки, которые потратили свое время на комментирование, создание предложений и репортов в Steam, Github и формах BIS. + LanCommi za jego prace graficzne.<br/>Goon i jw custom: Część kodu skryptu dodającego NAPALM.<br/>rebel12340: Skrypt dodający zagłuszacz radia<br/>Manko: Skrypt na zatyczki do uszu<br/>bobchaos: Zarządzanie społecznością pomimo wszystkich trudności.<br/>I wszyscy ci gracze, którzy spędzają czas na tworzeniu komentarzy, sugestii i raportów na forach, Discordzie, Steam, Github i BIS. + LanCommi za jeho umělecké dílo.<br/>Goon a jw vlastní: Část kódu pro skript NAPALM.<br/>rebel12340: Radio Jam script<br/>Manko: Sniper snippet<br/>bobchaos: Správa komunity i přes všechny obtíže.<br/>A všichni hráči, kteří tráví čas přípravou komentářů, návrhů a zpráv na fórech Steam, Github a BIS + LanCommi 的美术设计。<br/>Goon 和 jw custom: 部分凝固汽油弹(NAPALM)脚本。<br/>rebel12340: 无线电阻塞脚本。<br/>Manko: 耳塞脚本。<br/>bobchaos: 尽管困难重重, 但仍在管理社区。<br/>以及所有花时间在Steam、Github和BIS论坛上发表评论、建议和报告的玩家。 - - You cannot control AI while undercover. + + Welcome to Arma 3 - %1. This mission aims to simulate guerilla combat, tactics and strategic situations. It is not a quick and easy mod, it is long term, step-by-step mission with LOTS of features and enhanced AI. + Willkommen zu Arma 3 - %1. Diese Mission zielt darauf ab Guerillakrieg, -taktiken und -strategien zu simulieren. Es ist kein schneller und einfacher Spielmodus. Es ist eine Mission ausgelegt auf eine lange Spielzeit mit einer MENGE an Features und erweiterter KI. + Benvenuto in Arma 3 - %1. Questa missione cerca di simulare il combattimento da guerrilla, tattiche e situazioni strategiche. Non è una mod facile e veloce, è a lungo termine, una missione passo dopo passo con MOLTE caratteristiche e un IA migliorata. + Bienvenidos a Arma 3 - %1. Esta misión quiere simular el combate de guerrillas, así como situaciones tácticas y estratégicas. No es un modo rápido ni fácil, es a largo plazo, misiones paso a paso con MUCHAS opciones e IA avanzada. + Bienvenue sur Arma 3 - %1. Cette mission vise à simuler des combats de guérilla, des tactiques et des situations stratégiques. Ce n'est pas un mod rapide et facile, c'est une mission à long terme, étape par étape, avec BEAUCOUP de fonctionnalités et une IA améliorée. + 아르마 3 - %1에 오신 것을 환영합니다. 이 임무는 게릴라전, 전술, 전략적 상황을 시뮬레이션하는 것을 목표로 합니다. 이 임무는 빠르고 쉬운 모드가 아니라 많은 기능과 향상된 AI 가진 장기적이고 단계적인 임무입니다. + Добро пожаловать в Arma 3 - %1. Эта миссия направлена на моделирование партизанского боя, тактики и стратегических ситуаций. Это не быстрый и легкий мод, это долгосрочная, пошаговая миссия с МНОЖЕСТВОМ функций и улучшенным ИИ. + Witamy w Arma 3 - %1. Ta misja ma na celu symulację walki partyzanckiej, taktyki i sytuacji strategicznych. Nie jest to szybki i łatwy mod, to długoterminowa misja z dużą ilością funkcji i ulepszoną sztuczną inteligencją. + Vítejte v Arma 3 - %1. Cílem této mise je simulovat partyzánský boj, taktiku a strategické situace. Není to rychlý a snadný mód, je to dlouhodobá, postupná mise s mnoha funkcemi a vylepšeným AI. + 欢迎来到 Arma 3 - %1。本任务旨在模拟游击战的战斗、战术和战略态势。这不是一个快速、简单的模式, 而是长期的、循序渐进的, 带有大量特性和增强型AI的任务。 - - You cannot control AI if you are not the squad leader. + + You will win the game when most of the population supports Faction and you have conquered all the Airbases. + Du erringst den Sieg, wenn der Großteil der Zivilbevölkerung deine Fraktion unterstützt und sich alle Flugplätze in deiner Hand befinden. + Vincerai una volta che la maggior parte della popolazione supporta la tua Fazione e quando avrai conquistato tutte le basi aeree + Conseguiras la victoria si la mayoria de la población apoya tu facción y si conquistas todas las bases aéreas. + Vous gagnerez la partie lorsque la majorité de la population soutiendra la faction et que vous aurez conquis toutes les bases aériennes. + 인구의 대부분이 당신의 팩션을 지지하고 당신이 모든 공군 기지와 군사 기지를 점령했을 때 게임에서 승리할 것입니다. + Вы выиграете игру, когда большая часть населения поддержит фракцию и вы захватите все авиабазы. + Wygrasz grę, gdy większość populacji mapy poprze rebelie i podbijesz wszystkie Bazy Lotnicze wroga. + Vyhrajete hru, když většina populace podporuje frakci a dobyli jste všechny letecké základny. + 当绝大多数民众支持我方阵营, 并且我方已占领所有空军基地时, 你将赢得游戏胜利。 - - You cannot control another player. + + You will lose the game if %1 has murdered 1/3 of the total population. + Du verlierst das Spiel, wenn %1 1/3 der gesamten Bevölkerung ermordet hat. + Perderai se il %1 ha ucciso 1/3 della popolazione totale. + Perderás si %1 asesina a 1/3 del total de la población. + Vous perdrez la partie si %1 a tué 1/3 de la population totale. + %1이(가) 전체 인구의 1/3을 학살할 경우 게임에서 패배합니다. + Вы проиграете игру, если %1 убил 1/3 всего населения. + Przegrasz grę, jeśli %1 zamordował 1/3 całej populacji. + Ztratíte hru, pokud %1 zavraždí 1/3 celkové populace. + 如果 %1 谋杀了总人口的1/3, 你将输掉这场游戏。 - - You cannot control an unconscious, a dead unit. + + There is an All vs All war in %4. %1 and %2 are constantly attacking each other, but that does not mean they don't shoot at %3 on first sight.<br/><br/>%1 and %2 Aggro points represent how much threat they see in %3 faction.<br/><br/>Generally speaking those points will low or raise depending on your actions against them and civilians. + Es ist ein Jeder gegen Jeden Krieg in %4. %1 und %2 greifen sind ununterbrochen gegenseitig an. Dies bedeutet aber nicht, dass sie nicht bei Kontakt direkt %3 angreifen.<br/><br/>%1 und %2 Aggressivitätspunkte zeigen an, wie hoch diese die Bedrohung der %3 Fraktion einschätzen.<br/><br/>Grundsätzlich erhöhen und verringern sich diese Werte gemäß deinen Unternehmungen gegen die jeweilige Fraktion oder die Zivilbevölkerung. + C'è una guerra Tutti contro Tutti in %4. %1 e %2 si attaccano costantemente a vicenda, ma ciò non significa che non sparino a %3 a prima vista.<br/><br/>%1 e %2 punti Aggro rappresentano la quantità di minaccia che vedono in %3 fazione.<br/><br/>In generale, quei punti diminuiranno o aumenteranno a seconda delle tue azioni contro di loro e contro i civili. + Esta guerra es un todos contra todos en %4. %1 y %2 están constantemente atacándose, pero esto no significa que no dispararán si previo aviso a %3.<br/><br/>Puntos de Aggre de %1 y de %2 representan cuanto pelígro ven en la facción %3.<br/><br/>En términos generales, estos puntos incrementarán o descenderán dependiendo de tus acciones contra ellos y/o civiles. + Il y a une guerre tous contre tous dans %4. %1 et %2 s'attaquent constamment, mais cela ne signifie pas qu'ils ne tirent pas sur %3 à vue.<br/><br/> Les points Aggressivité de %1 et %2 représentent la menace qu'ils voient dans la faction %3.<br/><br/>De manière générale, cette valeur augmentera et baissera en fonction de vos actions contre eux et les civils. + %4는 프리 포 올 모드입니다. %1 과 %2는 주기적으로 서로를 공격하고, %3 또한 공격할것입니다.<br/><br/>%1 및 %2의 공격성 포인트는 %3 팩션에서 얼마나 많은 위협이 발생하는지를 나타냅니다.<br/><br/>일반적으로 말하면 그들과 민간인에 대한 당신의 행동에 따라 해당 포인트는 낮아지거나 높아질 것입니다. + В %4 идет война Все против Всех. %1 и %2 постоянно атакуют друг друга, но это не значит, что они не стреляют по %3 при обнаружении.<br/><br/>Агрессия %1 и %2 показывает насколько сильную угрозу они видят в %3. <br/><br/>В общем, эти очки будут уменьшаться или увеличиваться в зависимости от ваших действий против них и мирных жителей + W %4 trwa wojna Wszyscy Kontra Wszyscy. %1 i %2 nieustannie atakują się nawzajem, ale to nie znaczy, że nie strzelają do %3 .<br/><br/>%1 i %2 Punkty Agresji oznaczają, jak duże zagrożenie inne frakcje widzą we frakcji %3.<br/><br/>Ogólnie rzecz biorąc, punkty te zmniejszą się lub rosną w zależności od twoich działań przeciwko nim i cywilom. + V %4 je válka Všichni proti Všem. %1 a %2 neustále útočí na sebe, ale to neznamená, že na první pohled nestřílejí na %3.<br/><br/>%1 a %2 Aggro body představují to, jak velkou hrozbu představují vidět ve frakci %3.<br/><br/>Obecně řečeno, tyto body se budou snižovat nebo zvyšovat v závislosti na vašem jednání proti nim a civilistům. + %4 发生了全面战争。%1 和 %2 在持续地互相攻击, 但这并不意味着他们在见到 %3 时不会开火。<br/><br/>%1 和 %2 点侵略性表示他们认为 %3 的威胁程度有多大。<br/><br/>通常而言, 取决于你对他们和平民的行动, 这一点数将会提升或降低。 - - You cannot control a unit which does not belong to %1. + + HR or Manpower comes from citizen support on each city. Manpower is needed to recruit more units (1 HR Point = 1 Soldier) + Mannstärke wird durch die zivile Unterstützung aus jeder Stadt generiert. Sie ist notwendig, um mehr Einheiten zu rekrutieren. 1 Punkt entspricht dabei einem Soldaten. + RU e la Manodopera provengono dal supporto dei civili in ogni città. La manodopera è necessaria per arruolare nuovi combattenti (un punto RU = un soldato) + RH o Recursos Humanos són proveidos por el soporte ciudadano de cada ciudad. RH son necesarios para reclutar más unidades (1 RH = 1 Soldado) + Les Ressources Humaines ou la main-d'œuvre proviennent du soutien des citoyens dans chaque ville. La main-d'œuvre est nécessaire pour recruter plus d'unités (1 point RH = 1 soldat) + 인력은 각 도시의 주민의 지지로부터 나옵니다. 인력은 유닛을 모집하는 데 필요합니다. (1 인력 포인트 = 병사 1명) + ЛР или Людские Ресурсы прибывают из поддержки граждан в каждом городе. Для набора большего количества юнитов требуется рабочая сила (1 очко ЛР = 1 солдат). + HR czyli z ang. „Zasoby Ludzkie (Human Resources)” pochodzi ze wsparcia obywateli w każdym mieście. Zasoby Ludzkie są potrzebna do rekrutacji większej liczby jednostek (1 Punkt HR = 1 Żołnierz) + Pracovní síla nebo Lidská sila pochází z občanské podpory v každém městě. Pro nábor více jednotek je zapotřebí pracovní síly (1 HR bod = 1 voják) + 人力资源或人力源自每个城市公民的支持。需要更多的人力才能招募更多的单位(1个人力资源点数 = 1名士兵)。 - - Nope. Not happening. + + In MP games there are two money pools. Faction Money -which is for Commander use only- and personal money. Personal money can be used by any player to recruit AI or buy vehicles. Faction earns money by taxes and accomplishing missions. Personal money comes from killing enemies and accomplishing missions. Options to transfer or donate money are found in the Y menu. Commander can grab money from the Faction Pool to his own account. + In Mehrspielerspielen gibt es zwei Kassen. Die Fraktionskasse, welche nur vom Kommandanten genutzt werden kann, und das persönliche Geld. Das persönliche Geld kann von jedem Spieler selbst genutzt werden, um KI Einheiten oder Fahrzeuge zu kaufen. Die Fraktion erhält Gelder durch Abgaben und der Erfüllung von Sekundärmissionen. Persönliche Gelder erhält ein Spieler durch das Ausschalten von feindlichen Einheiten und der Erfüllung von Sekundärmissionen. Möglichkeiten Gelder zu transferieren sind im Z-Menü zu finden. Der Kommandant kann Geld aus der Fraktionskasse für seinen persönlichen Gebrauch entnehmen. + Nelle partite MP ci sono due casse di denaro. Il denaro della fazione, che è solo per uso del comandante, e il denaro personale. Il denaro personale può essere utilizzato da qualsiasi giocatore per reclutare IA o acquistare veicoli. La fazione guadagna denaro con le tasse e portando a termine missioni. I soldi personali provengono dall'uccisione di nemici e dal compimento di missioni. Le opzioni per trasferire o donare denaro si trovano nel menu Y. Il comandante può prelevare denaro dalla cassa della fazioni per poi inserirlo sul proprio conto. + En partidas MJ hay dos alijos de dinero. Dinero de la Facción -Solo puede usarlo el Comandante- y dinero personal. El dinero personal puede ser usado por todos los jugadores para reclutar a soldados IA o comprar vehículos. La facción gana dinero de impuestos y cumpliendo misiones. El dinero personal viene de matar enemigos y cumplir misiones. La opción de transferir o donar dinero se encuentra en el menú de Y. El Comandante puede coger dinero del alijo de la Facción para su propia cuenta. + Dans les jeux MP, il y a deux porte monnaie. L'Argent de faction - qui est destiné à un usage exclusif par le Commandant - et argent personnel. L'argent personnel peut être utilisé par n'importe quel joueur pour recruter des IA ou acheter des véhicules. La faction gagne de l'argent grâce aux taxes et aux missions accomplies. L'argent personnel se gagne en tuant des ennemis et en accomplissant des missions. Les options pour transférer ou donner de l'argent se trouvent dans le menu Y. Le commandant peut récupérer de l'argent du porte monnaie de la faction sur son propre compte. + 멀티플레이 게임에선 두 개의 자금 자산이 있습니다. 지휘관 전용 자금과 개인 자금입니다. 개인 자금은 누구나 AI를 모집하거나 차량을 구매하는 데 사용할 수 있습니다. 팩션 자금은 세금과 임무 수행으로 벌 수 있습니다. 개인 자금은 적을 죽이고 임무를 완수하는 데서 나옵니다. 송금 또는 기부 옵션은 Y 메뉴에서 확인할 수 있습니다. 지휘관은 팩션 자산에서 개인 계좌로 돈을 인출할 수 있습니다. + В MP-играх есть два пула денег. Деньги фракции, предназначенные только для командиров, и личные деньги. Любой игрок может использовать личные деньги для найма ИИ или покупки транспортных средств. Фракция зарабатывает деньги налогами и выполнением миссий. Личные деньги поступают от убийства врагов и выполнения миссий. Варианты перевода или пожертвования денег находятся в меню Y. Командующий может забрать деньги из пула фракций на свой счет. + W grach online z innymi graczami istnieją dwie pule pieniędzy. Pieniądze Frakcji - przeznaczone wyłącznie dla dowódców - oraz Pieniądze Osobiste. Pieniądze osobiste mogą być wykorzystane przez dowolnego gracza do rekrutacji AI lub kupowania pojazdów. Frakcja zarabia na podatkach i wypełnianiu misji. Pieniądze osobiste pochodzą z zabijania wrogów i wykonywania misji. Opcje przelewu lub darowizny pieniężnej znajdują się w menu Y. Dowódca może pobierać pieniądze z puli frakcji na własne konto. + V Multiplayerových hrách existují dva peněžní systémy. Frakční peníze - které jsou používány pouze velitelem - a osobní peníze. Osobní peníze může použít kterýkoli hráč k náboru AI nebo k nákupu vozidel. Frakce vydělává peníze z daní a ze splněných úkolů. Osobní peníze pocházejí ze zabíjení nepřátel a plnění úkolů. Možnosti převodu nebo darování peněz naleznete v nabídce Y. Velitel může vzít peníze z frakčního fondu na svůj vlastní účet. + 在多人游戏中有两种资金池。阵营资金——仅限指挥官使用——和个人资金。任何玩家都可以使用个人资金来招募AI或购买载具。阵营资金通过税收和完成任务获得。个人资金来源于击杀敌人和完成任务。Y键菜单中有用于转移或捐献资金的选项。指挥官可以将阵营资金存入他的个人账户。 - - You cannot control AI while you are controlling another AI. + + Money comes from a combination of citizens support on each city, resources conquered, factories conquered (which boost the economy) and power provided to all of them with a nearby friendly power plant (you may also conquer them to cut off Money supply to the enemy). Money is used to purchase vehicles, units and squads. + Geld wird verdient durch die Unterstützung der Zivilbevölkerung in jeder Stadt, den eroberten Ressourcen und Fabriken (welche die Wirtschaft ankurbeln) und gelieferten Strom zu allen diesen Zonen von einem nahen eroberten Kraftwerk. Es ist auch möglich durch die Eroberung von Kraftwerken den Geldfluss des Feindes zu beeinflussen. Geld wird für den Kauf von Fahrzeugen, Einheiten und Gruppen genutzt. + Il denaro proviene da una combinazione di: supporto dei cittadini in ogni città, risorse conquistate, fabbriche conquistate (che migliorano l'economia) e dall' energia fornita con una centrale elettrica amica vicina (puoi anche conquistare queste strutture strategiche per interrompere l'approvvigionamento di denaro al nemico ). Il denaro viene utilizzato per acquistare veicoli, unità e squadre. + El dinero viene de la combinación del soporte ciudadano de cada ciudad, recursos tomados, fábricas conquistadas (que incrementan la economía) y el poder propordionado de todos ellos juntos a una planta de energía cercana aliada (también conviene conquistar estas zonas para cortar de suministro al enemigo). El dinero es usado para comprar vehñiculos, unidades y escuadras. + L'argent provient d'une combinaison du soutien des citoyens dans chaque ville, des ressources conquises, des usines conquises (qui stimulent l'économie) et de l'énergie fournie à tous avec une centrale électrique amie à proximité (vous pouvez également les conquérir pour couper l'approvisionnement en argent à l'ennemi ). L'argent est utilisé pour acheter des véhicules, des unités et des escouades. + 자금은 각 도시에 대한 주민들의 지원, 점령된 자원채취소, 점령된 공장(경제력 버프), 그리고 근처에 있는 아군의 발전소로 그들 모두에게 제공되는 전력(적에게 자금 공급을 차단하기 위해 점령할 수도 있음)의 조합으로 나옵니다. 자금은 차량, 유닛 또는 분대를 구입하는 데 사용됩니다. + Деньги поступают из поддержки граждан в каждом городе, завоеванных ресурсных точек, заводов (которые стимулируют экономику) и энергии, предоставляемой всем им от близлежащей дружественной электростанции (вы также можете победить их, чтобы отрезать денежную массу врагу). Деньги идут на покупку техники, юнитов и отрядов. + Pieniądze pochodzą ze wsparcia obywateli w każdym mieście, podbitych surowców, podbitych fabryk (które zwiększają gospodarkę) i elektrowni (możesz je również podbić, aby odciąć dopływ pieniędzy do wroga). Pieniądze służą do zakupu pojazdów, jednostek i oddziałów. + Peníze pocházejí z kombinace podpory občanů pro každé město, dobytých zdrojů, dobytých továren (které podporují ekonomiku) a elektřiny poskytované všem s blízkou přátelskou elektrárnou (můžete je také dobýt, abyste přerušili dodávky peněz nepříteli). Peníze se používají na nákup vozidel, jednotek a skupin. + 资金来源于每个城市公民的支持, 占领的资源点, 工厂(工厂将会促进经济发展), 以及由附近的友方发电厂提供的电力(你也可以通过占领上述区域来切断敌方的资金供应)。资金可用于购买载具、单位和班组。 - - Returned to original Unit as it received damage. + + Every 10 minutes each faction receives Money and Manpower according to the zones they own, and the state they are in. Having a good amount of resource zones and some factories is the way of getting enough resources to win this war. + Alle 10 Minuten erhält jede Fraktion Geld und Mannstärke abhängig von den gehaltenen Zonen und deren Status. Eine große Anzahl and Ressourcen-Zonen und Fabriken zu besitzen ist der beste Weg, um genug Ressourcen für den Sieg in diesem Krieg zu erhalten. + Ogni 10 minuti ogni fazione riceve Denaro e Manodopera in base alle zone che possiede e allo stato in cui si trova. Avere una buona quantità di zone di risorse e alcune fabbriche è il modo per ottenere risorse sufficienti per vincere questa guerra. + Cada 10 minutos cada facción recive dinero y recursos humanos según las zonas controladas, y del estado en el qu estén. Tener una buena cantidad de zonas de recursos y algunas fábricas es el camino para obtener recursos suficientes para ganar la guerra. + Toutes les 10 minutes, chaque faction reçoit de l'argent et de la main-d'œuvre en fonction des zones qu'elle possède et de l'état dans lequel elle se trouve. Avoir une bonne quantité de zones de ressources et d'usines est la façon d'obtenir suffisamment de ressources pour gagner cette guerre. + 각 팩션은 10분마다 그들이 소유한 구역과 그들의 상태에 따라 자금과 인력을 받습니다. 많은 양의 자원채취소와 몇몇 공장을 가지는 것이 이 전쟁에서 이기기 위한 충분한 자원을 얻는 방법입니다. + Каждые 10 минут фракция получает деньги и ЛР в соответствии с зонами, которыми они владеют, и состоянием, в котором они находятся. Наличие большого количества ресурсных зон и некоторых заводов - это способ получить достаточно ресурсов, чтобы выиграть эту войну. + Co 10 minut każda frakcja otrzymuje pieniądze i siłę roboczą zgodnie z posiadanymi strefami i stanem, w którym się znajdują. Posiadanie dużej ilości stref zasobów i niektórych fabryk jest sposobem na zdobycie wystarczającej ilości zasobów, aby wygrać tę wojnę. + Každých 10 minut každá frakce obdrží peníze a pracovní sílu podle zón, které vlastní, a stavu, ve kterém se nacházejí. Mít dostatečné množství zón zdrojů a některé továrny je způsob, jak získat dostatek prostředků k vítězství v této válce. + 每隔10分钟, 每个阵营将会受到资金和人力, 其数量取决于阵营占领的区域和所处状态。拥有足够多的资源点和工厂, 是获取足够资源从而赢得这场战争的方法。 - - Returned to original Unit as controlled AI received damage. + + Flag: Vehicle and Squad Unit Recruitment. Commander Options.<br/>Petros: Side-missions (Commander Only).<br/>Map: Game Options.<br/>Camp-fire: Rest for 8 hours and Clear Forest (Commander Only). + Flaggenmast: Fahrzeug und Gruppen kaufen/rekrutieren, Kommandantenoptionen.<br/>Petros: Sekundärmissionen (nur Kommandant).<br/>Karte: Spieloptionen.<br/>Lagerfeuer: 8 Stunden ausruhen und Wald abholzen (nur Kommandant). + Bandiera: Veicoli e Reclutamento Squadre e Unità.Opzioni del Comandante. <br/>Petros: Missioni-Secondarie (Solo per il Comandante).<br/>Mappa: Opzioni di Gioco.<br/>Falò: Riposa per 8 ore e ripulisci la foresta (Solo per il Comandante). + Bandera: Vehículos y recltamiento de escuadras. Opciones del Comandante.<br/>Petros: Misiones secundarias (Solo para el Comandante).<br/>Mapa: Opciones de Juego.<br/>Campamento: Descansa por 8 horas y despeja la maleza (Solo para el Comandante). + Drapeau : Achat de véhicule et d'escouade. Options de Commandant.<br/>Petros : Missions secondaires (Commandant uniquement).<br/>Carte : Options de la partie.<br/>Feu de camp : Se reposer pendant 8 heures et défricher la forêt (Commandant uniquement). + 깃발: 차량 및 분대원 모집. 지휘관 옵션.<br/>페트로스 : 사이드 임무(지휘관 전용).<br/>지도: 게임 설정.<br/>캠프 파이어: 8시간 동안 휴식을 취하고 숲을 없앱니다(지휘관 전용). + Флаг: Найм отрядов и техники. Опции Командующего.<br/>Петрос: миссии для стороны (только для Командующего).<br/>Карта: Настройки Игры.<br/>Палатка: отдых на 8 часов и очистка леса (только для Командующего). + Flaga: Rekrutacja pojazdów i oddziałów. Opcje dowódcy.<br/>Petros: Misje poboczne (tylko dowódca).<br/>Mapa: Opcje gry.<br/>Ognisko: Odpoczynek przez 8 godzin i Wyczyść las (tylko dowódca). + Vlajka: Nábor vozidel a jednotek. Možnosti velitele.<br/>Petros: Vedlejší mise (pouze velitel).<br/>Mapa: Možnosti hry.<br/>Táborový oheň: Odpočinek po dobu 8 hodin a Vyklidit les (Pouze velitel). + 旗帜: 载具和班组招募, 指挥官选项。<br/>Petros: 支线任务(仅限指挥官使用)。<br/>地图: 游戏选项。<br/>营火: 休息8小时并清理森林(仅限指挥官使用)。 - - Return Control to AI + + Just as with any resistance movement, leadership is not as stable as in organised states. Any player can take the role of Faction Force Commander if the current one is not very popular... Demonstrate your skill while accomplishing missions and killing enemies and maybe you will become the next leader. + Wie üblich in Widerstandsbewegungen, ist die Führung nicht so stabil wie in organisierten Streitkräften. Jeder Spieler kann die Rolle des Fraktionsanführers übernehmen, wenn die Reputation des aktuellen Anführers niedrig ist. Erhöhe deine eigene Reputation durch die Erfüllung von Sekundärmissionen und dem Ausschalten von feindlichen Einheiten und du kannst der nächste Anführer werden. + Proprio come con qualsiasi movimento di resistenza, la leadership non è stabile come negli stati organizzati. Qualsiasi giocatore può assumere il ruolo di Faction Force Commander se quello attuale non è molto popolare... Dimostra la tua abilità mentre porti a termine missioni e uccidi nemici e forse diventerai il prossimo leader. + Como cualquier movimiento de resistencia, el liderazgo no es tan estable como en estados organizados. Cualquier jugador puede tomar el rol de Forzar Comandante de Facción si el actual no es muy popular... Demuestra tus habilidades a la vez que completas misiones y matas a enemigos y, quizás, puedas convertirte en el próximo líder. + Comme pour tout mouvement de résistance, le commandement n'est pas aussi stable que dans les États organisés. N'importe quel joueur peut jouer le rôle de commandant de la Faction si l'actuel n'est pas très populaire ... Démontrez vos compétences tout en accomplissant des missions et en tuant des ennemis et peut-être deviendrez-vous le prochain chef. + 다른 저항군과 마찬가지로 지휘부는 조직화된 국가처럼 안정적이지 못합니다. 현재 많은 지지를 받지 못하면 다른 플레이어가 지휘관을 맡을 수 있습니다... 훌륭한 작전 수행능력과 사격실력을 보여준다면 다음 지휘관이 될 수 있습니다. + Как и в случае с любым движением сопротивления, руководство не так стабильно, как в организованных государствах. Любой игрок может взять на себя роль командующего силами фракции, если текущий не очень популярен... Продемонстрируйте свое мастерство, выполняя миссии и убивая врагов, и, возможно, вы станете следующим лидером + Tak jak w przypadku każdego ruchu oporu, przywództwo nie jest, tak stabilne, jak w zorganizowanych państwach. Każdy gracz może wcielić się w rolę dowódcy rebelii, jeśli obecny nie jest zbyt popularny... Wykaż się umiejętnościami podczas wykonywania misji i zabijania wrogów, a może zostaniesz kolejnym przywódcą. + Stejně jako u každého hnutí odboje, vedení není tak stabilní jako v organizovaných státech. Každý hráč může převzít roli velitele frakcí, pokud současný není příliš populární ... Prokažte své dovednosti při plnění misí a zabíjení nepřátel a možná se stanete dalším vůdcem. + 就像任何抵抗运动一样, 领导层并不像主权国家那样稳定。任何玩家都可以扮演阵营指挥官的角色, 如果现任指挥官不是很受欢迎的话...在完成任务和杀死敌人的同时展示你的技能, 你就有可能成为下一任领袖。 - - Time to return control to AI: %1. + + When you mount a truck, you may use the Transfer action in the action menu. It will search for nearby ammoboxes and load the contents of the nearest one into the truck's cargo space. You may then unload the truck in your ammobox at HQ for future use. Before transferring, make sure to unload backpack/vest contents into the Truck cargo space and then transfer. TIP: If your HQ Ammobox is full, use this functionality from a nearby truck to add more content to the ammobox as it will then accept everything :) + Befindest du dich in einem LKW, kannst du die Transfer-Aktion im Aktionsmenü nutzen. Dadurch wird der Inhalt der nähsten Munitionskiste in das Inventar deines LKWs transferiert. Anschließend kannst du deinen LKW bei deinem Munitionslager im HQ entladen, um die erbeuteten Gegenstände sicher einzulagern. Bevor du das Inventar des LKWs in dein Munitionslager transferierst, solltest du alle Gegenstände aus dem Inventar von Rucksäcken und Westen in das Grundinventar deines LKWs verschieben. TIPP: Wenn dein Munitionslager im HQ voll ist, kannst du über diese Funktion dennoch Gegenstände aus einem LKW einlagern :) + Quando sali su un camion, puoi utilizzare l'azione Trasferisci nel menu delle azioni. Cercherà le scatole di munizioni vicine e ne caricherà il contenuto nel vano di carico del camion. Puoi quindi scaricare il camion nella tua scatola di munizioni al Quartier Generale. Prima del trasferimento, assicurati di scaricare il contenuto dello zaino/del giubbotto nel vano di carico del camion e quindi trasferirlo. SUGGERIMENTO: se la tua Cassa di Munizioni al Quartier Generale è piena, usa questa funzionalità da un camion vicino per aggiungerci più contenuti :) + Cuando te montas en un camión, puedes usar la acción de transferir en el Menú de Acción. Esto buscará por cajas de munición cercanas y cargará el contenido del más cercano al camión. Entonces podrás descargar el camion en tu caja de munición del CG para su uso en el futuro. Antes de transferirlo, asegurate separar el contenido de dentro de las mochilas/chalecos y meterlas en el camión. CONSEJO: Si tu caja de munición del CG está llena, usa esta función desde un camión cercano para añadir más contenido a tu caja de munción ya que aceptará todo :) + Lorsque vous êtes dans un camion, vous pouvez utiliser l'action Transférer dans le menu d'action. Il recherchera les boîtes de munitions à proximité et chargera le contenu de la plus proche dans l'espace de chargement du camion. Vous pouvez ensuite décharger le camion dans votre Arsenal au QG pour une utilisation future. Avant le transfert, assurez-vous de décharger le contenu du sac à dos / gilet dans l'espace de chargement du camion, puis transférez. CONSEIL: Si votre Arsenal au QG est plein, utilisez cette fonctionnalité à partir d'un camion à proximité pour ajouter plus de contenu à la boite car il acceptera alors tout :) + 트럭에 마운트할 때 행동 메뉴에서 전송 상호작용을 사용할 수 있습니다. 근처의 탄약상자를 수색하고 가장 가까운 탄약상자의 내용물을 트럭의 화물칸에 싣을 것입니다. 그런 다음 나중에 사용할 수 있도록 본부의 탄약상자에 트럭의 내용물을 내리면 됩니다. 전송하기 전에, 배낭/조끼 내용물을 트럭 화물칸에 내린 후 전송해야 합니다. 팁: 본부의 탄약상자가 가득 차면 근처 트럭의 이 기능을 사용하여 탄약상자의 내용물을 추가하십시오. 탄약상자는 모든 걸 넣을 수 있습니다. :) + Когда вы садитесь в грузовик, вы можете использовать действие «Переместить» в меню действий. Он будет искать ближайшие ящики и загружать содержимое ближайшего в грузовое пространство грузовика. Затем вы можете разгрузить грузовик в свой боезапас в штаб-квартире для будущего использования. Перед перемещением убедитесь, что содержимое рюкзака/жилета выгружено в грузовое пространство грузовика, а затем перенесите его. СОВЕТ: если ваша штаб-квартира с боеприпасами заполнена, используйте эту функцию из ближайшего грузовика, чтобы добавить больше содержимого в ящик с боеприпасами, поскольку он станет принимать вообще всё. + Kiedy wsiadasz do ciężarówki, możesz użyć akcji Transfer w menu akcji. Gra wyszuka wtedy wszystkie pobliskie skrzynie z amunicją i załaduje zawartość najbliższej do przestrzeni ładunkowej ciężarówki. Następnie możesz rozładować ciężarówkę w swojej skrzynce na amunicję w kryjówce do wykorzystania w przyszłości. Przed przeniesieniem upewnij się, że zawartość plecaka/kamizelki została wyładowana do przestrzeni ładunkowej ciężarówki, a następnie przenieś. WSKAZÓWKA: Jeśli twoja skrzynka w kryjówce jest pełna, wtedy użyj tej funkcji na pobliskiej ciężarówce, aby dodać więcej zawartości do skrzyni. + Při použití nákladního vozu můžete použít akci „Přenos" v nabídce akcí. Vyhledá v blízkém okolí krabici s municí a vloží ji do nákladního prostoru. Poté můžete nákladní vůz vyložit na velitelství pro budoucí použití. Před přenosem se ujistěte, že jste obsahy baťohů/vest vyložili do nákladního prostoru nákladního vozu a poté jej přenesli. TIP: Pokud je váš inventář arzenálu plný, použijte tuto funkci z blízkého náklaďáku a přidejte do arzenálu další obsah, protože ten sežere všechno :) + 搭乘卡车时, 你可以使用动作选单中的转移动作。该动作会搜索附近的弹药箱, 并将最近的弹药箱中的内容装进卡车的货物空间。你可以在总部的弹药箱处卸货以供将来使用。在转移前, 确保已将背包/背心中的内容卸载至卡车的货物空间在进行转移。提示: 如果总部的弹药箱已满, 可以在附近的卡车上使用此功能向弹药箱中添加更多内容, 这样它就会接受任何东西 :) - - Dismiss Group + + When there are no enemies nearby, fast travel to Faction controlled places. The Commander also has the ability to use this option on HC groups, selecting the group on HC bar and clicking on this button. + Sind keine Feinde in der Nähe, kannst du schnell zu von deiner Fraktion kontrollierten Orte reisen. Der Kommandant hat außerdem die Möglichkeit, diese Funktion für KI Gruppen zu nutzen, indem diese in der Oberbefehlsleiste ausgewählt und anschließend die Schaltfläche angeklickt wird. + Quando non ci sono nemici nelle vicinanze, utilizza il viaggio rapido nei luoghi controllati dalla fazione. Il comandante ha anche la possibilità di utilizzare questa opzione sulle squadre IA usando l'Alto Comando, selezionando il gruppo sulla barra Alto Comando e cliccando sul pusante del viaggio rapido. + Cuando no hay enemigos cerca, viaja rápido a lugares controlados por la Facción. El comandante también tiene la opción de usar esta opción en grupos de HC, seleccionando el grupo en la barra de HC y clickando en su botón. + Lorsqu'il n'y a pas d'ennemis à proximité, voyagez rapidement vers des endroits contrôlés par la faction. Le Commandant a également la possibilité d'utiliser cette option sur les groupes HC, en sélectionnant le groupe sur la barre HC et en cliquant sur ce bouton. + 근처에 적이 없을 때는 팩션이 통제하는 장소로 빠르게 이동하십시오. 지휘관은 하이 커맨드 그룹을 하이 커맨드 표시줄에서 그룹을 선택하고 이 버튼을 클릭할 수 있습니다. + Когда поблизости нет врагов, быстро перемещайтесь в места, контролируемые фракцией. У Командующего также есть возможность использовать эту опцию для групп, выбранных в панели Командующего, и при нажатии этой кнопки они переместятся куда вам нужно. + Gdy w pobliżu nie ma wrogów, skorzystaj z szybkiej podróży do miejsc kontrolowanych przez twoją frakcję. Dowódca ma również możliwość użycia tej opcji na grupach AI, wybierając grupę na pasku HC i klikając ten przycisk. + Pokud v okolí nejsou žádní nepřátelé, rychle cestujte na místa pod kontrolou frakce. Velitel má také možnost tuto možnost použít na štábní skupiny, výběrem skupiny na Štabní liště a kliknutím na toto tlačítko. + 当附近没有敌人时, 快速旅行至我方阵营控制的地方。指挥官还可以在指挥部选单中选择班组, 再点击此按钮, 即可对指挥部班组使用此选项。 - - You cannot dismiss anyone if you are not the squad leader. + + Purchased static weapons won't despawn if you leave them in a base or zone, AI garrison will man them. Reinforce places as you desire. + Gekaufte statische Geschütze werden werden nicht entfernt, wenn du sie in der Nähe einer Basis oder Zone stehen lässt. Die KI Garnison wird sie dann bemannen. Verstärke somit Orte ganz nach deinem Geschmack. + Le armi fisse acquistate non scompariranno se le lasci in una base o vicino a zone alleante, verranno utilizzate dall'IA, Rinforza come desideri. + Las armas estáticas compradas no desaparecerán si las dejas en una base o zona, la guarnición de la IA las manejarán. Refuerza posiciones a tu gusto. + Les armes fixes achetées ne disparaîtront pas si vous les laissez dans une base ou une zone, la garnison IA les utilisera. Renforcez les lieux à votre guise. + 구매한 고정화기는 기지나 구역에 놓아두면 사라지지 않으며, AI 주둔군이 관리할 것입니다. 원하는 장소에 놓아서 방어를 강화하십시오. + Купленное стационарное вооружение не исчезнет, если вы оставите его на базе или в зоне, им будет управлять гарнизон ИИ. Укрепляйте места по своему желанию. + Zakupione stanowiska bojowe nie znikną, jeśli zostawisz je w bazie lub strefie, obsadzi ją garnizon AI. + Zakoupené lafetované zbraně nebudou odebrána, pokud je necháte na základně nebo v zóně, posádka AI je bude ovládat. Posilujte místa, jak si přejete. + 如果你将购买的固定式武器留在基地或占领区内, 他们不会消失。AI守军将会管理他们。按你的意愿加强该地区的防守。 - - You cannot disband suppressed, undercover or unconscious units. + + You can build groups with up to 10 human players. Commander is excluded of this function. + Eine Gruppe kann aus bis zu 10 Spielern bestehen. Der Kommandant ist hiervon ausgenommen. + Puoi creare gruppi con un massimo di 10 giocatori umani. Il comandante è escluso da questa funzione. + Puedes construir grupos con 10 personas reales. El comandante tiene excluida esta opción. + Vous pouvez créer des groupes avec jusqu'à 10 joueurs humains. Le commandant est exclu de cette fonction. + 최대 10명까지 플레이어로 그룹을 만듵 수 있습니다. 지휘관은 이 기능에서 제외됩니다. + Вы можете создавать группы до 10 игроков-людей. Командующий исключен из этой функции. + Możesz tworzyć grupy z maksymalnie 10 graczami. Dowódca jest wyłączony z tej funkcji. + Skupina se může skládat až z 10 hráčů. Velitel je z této funkce vyloučen. + 你可以建立由最多10个玩家组成的小队。指挥官除外。 - - Dismiss Squad + + If enabled, this feature will exclude all non-members from using the HQ Ammobox and become Commander. This feature is intended to avoid having your game ruined by the casual troll in open server environments. Commanders may add or remove players from the Server Members List if the feature is enabled. + Wenn aktiviert, können ausschließlich festgelegte Servermitglieder das Munitionslager im HQ benutzen oder Kommandant werden. Dieses Feature ist dafür gedacht, dass die üblichen Trolle dein Spiel auf einem öffentlichen Server nicht ruinieren können. Kommandanten können Spieler zu der Liste der Servermitglieder hinzufügen oder davon entfernen, wenn das Feature aktiviert ist. + Se abilitata, questa funzione escluderà tutti i non-membri dall'uso della cassa di munizioni al quartier generale e toglierà a loro la possibilità di diventare Comandante. Questa funzione ha lo scopo di evitare che la tua partita venga rovinata da troll in server pubblici. I comandanti possono aggiungere o rimuovere giocatori dall'elenco dei membri se la funzione è abilitata. + Si esta habilitado, esta opción excluirá a los No Miembros de usar la caja de munición del CG y de convertirse en comandante. Esta opción esta pensada para evitar que tu juego se arruine por trolls casuales en servidores con entornos abiertos. Los comandantes podrán añadir y quitar a jugadores de la lista de Miembros del Servidor si la opción está habilitada. + Si elle est activée, cette fonction exclura tous les non-membres d'utiliser l'Arsenal du QG et de devenir commandant. Cette fonctionnalité est destinée à éviter que votre jeu ne soit ruiné par le troll occasionnel dans des environnements de serveurs ouverts. Les commandants peuvent ajouter ou supprimer des joueurs de la liste des membres du serveur si la fonction est activée. + 활성화된 경우, 이 기능은 모든 비-멤버들이 본부의 탄약상자 사용과 지휘관 역임을 제한합니다. 이 기능은 공개 서버 환경에서 발생하는 일상적인 트롤링으로 인해 게임이 엉망이 되는 것을 방지하기 위한 것입니다. 이 기능이 활성화된 경우 지휘관은 서버 멤버 목록에서 플레이어를 추가하거나 제거할 수 있습니다. + Если эта функция включена, все не-члены будут исключены из использования Арсенала и возможности стать Командующим. Эта функция предназначена для того, чтобы ваша игра не испортилась случайным игроком на открытых серверах. Командующие могут добавлять или удалять игроков из списка участников сервера, если эта функция включена. + Jeśli jest włączona, ta funkcja wykluczy wszystkie osoby, które nie są członkami serwera, z korzystania ze skrzyni z amunicją w głównej siedzibie i zostania dowódcą. Ta funkcja ma na celu uniknięcie zrujnowania gry przez przypadkowego trolla na serwerze publicznym. Dowódcy mogą dodawać lub usuwać graczy z listy członków serwera, jeśli ta funkcja jest włączona. + Pokud je povolena, tato funkce vyloučí všechny nečleny z použití Arzenálu a funkce stát se velitelem. Tato funkce má zabránit tomu, aby vaše hra byla zničena náhodným trolem v prostředí otevřeného serveru. + 启用此功能将会阻止所有非会员玩家使用总部的弹药箱或成为指挥官。此功能旨在避免您的游戏在服务器开放环境下被随便的散人玩家破坏。如果启用了该功能, 指挥官可以向服务器会员列表中添加或删除玩家。 - - You cannot dismiss player led, Watchpost, Roadblocks or Minefield building squads. + + Use this option to donate money to other players or your faction funds. + Mit dieser Funktion kannst du Geld an andere Spieler oder der Fraktionskasse spenden. + Usa questa opzione per donare fondi a giocatori o aggiungili alla cassa della fondazione + Usa esta opción para donar tu dinero a otros jugadores o a los fondos de la facción. + Utilisez cette option pour donner de l'argent à d'autres joueurs ou aux fonds de votre faction. + 다른 플레이어나 팩션 자금에 돈을 기부하려면 이 설정을 사용하십시오. + Используйте эту опцию, чтобы передавать деньги другим игрокам или в фонд вашей фракции. + Użyj tej opcji, aby przekazać pieniądze innym graczom lub wpłacić je na konto twojej frakcji. + Použijte tuto možnost k darování peněz jiným hráčům nebo vašim frakčním fondům. Velitelé mohou přidávat nebo odebírat hráče ze seznamu členů serveru, pokud je tato funkce povolena. + 使用此选项向其他玩家或阵营资金捐款。 - - You cannot dismiss NATO groups. + + Tanks and APC can be breached by engineers with explosives to open them and get their crew out. Check 'Breaching charges' for the charges needed. Breaching vehicles applies damage, so take care when breaching heavily damaged vehicles. To breach a vehicle, get close to it and select the breaching option! + Panzer und Truppentransporter können von Ingenieuren mit Sprengstoff aufgebrochen werden, um die Besatzung absitzen zu lassen. Unter "Aufspengladungen" findest du die benötigten Sprengstoffe. Ein Fahrzeug derart aufzubrechen verursacht Schaden. Sei also vorsichtig, wenn du dies an einem bereits schwer beschädigten Fahrzeug durchführst. Um ein Fahrzeug aufzubrechen, gehe nah an es heran und wähle die "Aufbrechen" Aktion. + I carri armati e gli APC possono essere violati dagli ingegneri con esplosivi per aprirli e far uscire il loro equipaggio. Seleziona "Addebiti di violazione" per gli addebiti necessari. L'irruzione dei veicoli comporta danni, quindi fai attenzione quando fai irruzione in veicoli gravemente danneggiati. Per violare un veicolo, avvicinati ad esso e seleziona l'opzione di violazione! + Puedes abrir y sacar a la tripulación de los Tanques y TBPs con un ingeniero y explosivos. Comprueba "Cargas de Apertura" para las cargas necesarias. Abrir vehículos implica daños, así que ten cuidado cuando abras vehñiculos muy dañados. Para rabrir un vehículo, acércate a él y selecciona la opción de apertura. + Les chars et les véhicules de Transports de troupes peuvent être percés par des ingénieurs avec des explosifs pour les ouvrir et faire sortir leur équipage. Cochez «Charges explosives» pour les explosifs nécessaires. Forcer des véhicules inflige des dégâts, alors faites attention lorsque vous forcez des véhicules fortement endommagés. Pour forcer un véhicule, approchez-vous de celui-ci et sélectionnez l'option de forçage! + 전차와 장갑차는 공병이 폭발물을 가지고 해치를 열고 승무원을 빼내기 위해 브리칭할 수 있습니다. 필요한 폭발물에 대해서는 '브리칭 전용 폭발물'을 확인하십시오. 차량을 브리칭할 경우 손상이 발생하므로 심하게 손상된 차량을 브리칭할 때 주의하십시오. 차량을 브리칭하려면 차량 가까이 접근해서 브리칭 상호작용을 선택하십시오! + Инженеры могут штурмовать танки и БТР с помощью взрывчатки, чтобы открыть их и выкурить экипаж. Проверьте «Пробивные заряды», чтобы узнать о необходимом количестве. Штурм транспортных средств наносит ему ущерб, поэтому будьте осторожны при штурме на сильно поврежденные автомобили. Чтобы взломать машину, подойдите к ней и выберите вариант "Штурм". + Do czołgów i transporterów opancerzonych można się włamać. Włamania może dokonać inżynier za pomocą materiałów wybuchowych. Pojazdy wtedy otworzą się, a załoga ucieknie ze środka. Potrzebujesz ładunków wyburzeniowych alby dokonać włamania. Wyważanie pojazdów powoduje uszkodzenia pojazdu, więc zachowaj ostrożność podczas włamywania się do mocno uszkodzonych pojazdów. Aby włamać się do pojazdu, podejdź do niego i wybierz odpowiednią opcje! + Tanky a APC mohou být požkozeny inženýry s výbušninami, aby je otevřeli a dostali jejich posádku ven. Zkontrolujte potřebné vybavení na „proražení vozidla“. Proražení vozidel způsobí poškození, takže při proražení silně poškozených vozidel buďte opatrní. Chcete-li vozidlo proražení, přibližte se k němu a vyberte možnost proražení! + 工程师可以使用炸药爆破并打开坦克和装甲车, 并使其成员离开载具。查看"爆破炸药"来了解所需的炸药。爆破载具会对载具造成伤害, 因此在需要爆破严重受损的载具时要小心。要爆破载具, 靠近它并选择爆破选项! - - %1 lost communication, he will come back with you if possible. + + To breach an APC you need %1 %2To breach a tank you need %3 + Um einen Truppentransporter aufzusprengen benötigst du %1 %2.<br/>Für einen Panzer benötigst du %3. + Per irromprere dentro un APC hai bisogno di %1 %2Per irrompere dentro un carro armato hai bisogno di %3 + Para abrir un TBP necesitas %1 %2Para abrir un tanque necesitas %3 + Pour forcer un APC, vous avez besoin de %1 %2. Pour forcer un tank, vous avez besoin de %3. + 장갑차를 브리칭하려면 %1이(가) %2개가, 전차를 브리칭하려면 %3이(가) 필요합니다. + Чтобы пробить БТР вам нужно %1 %2Чтобы пробить танк вам нужно %3 + Aby włamać się do transportera opancerzonego potrzebujesz %1 %2Do włamania się do czołgu potrzebujesz %3 + K proražení APC potřebujete %1 %2 K proražení Tanku potřebujete %3 + 要爆破装甲运兵车, 你需要%1个%2。要爆破坦克, 你需要%3。 - - Skill Add + + Add any vehicle near your personal Virtual Garage (or factions garage if you are the commander) and keep it safe for future use. Vehicle add option is under the Y menu. Garage management is in HQ options (Flag). Garage recovery capacities may depend on where you are: Air Units can be recovered only near Airbases, boats, near the shore etc. + Du kannst jedes Fahrzeug in deinen persönlichen virtuellen Fuhrpark (oder dem der Fraktion, wenn du der Kommandant bist) hinzufügen, um es sicher zu verwahren. Diese Option findest du im Z-Menü. Die Verwaltung des Fuhrparks kann am Flaggenmast im HQ aufgerufen werden. Die Möglichkeit zur Bereitstellung eines Fahrzeugs aus dem Fuhrpark hängt dabei von deiner Umgebung ab: Luftfahrzeuge können nur in der Nähe von Flugplätzen bereitgestellt werden, Boote nur in der Nähe der Küste, usw. + Aggiungi qualsiasi veicolo vicino al tuo garage virtuale personale (o il garage della fazione se sei il comandante) e tienilo al sicuro per un uso futuro. L'opzione per aggiungere un veicolo è nel menu Y. La gestione del garage è nelle opzioni del HQ (la bandiera). Le capacità dei garage possono dipendere da dove ti trovi: le unità aeree possono essere recuperate solo vicino a basi aeree, barche, vicino alla riva, ecc. + Añade cualquier vehículo cercano a tu garaje virtual personal. (o al garaje de facción si eres el comandante) y mantenlo seguro para su futuro uso. La opción de añadir vehículo está a bajo en el menu de Y. La opcion de Ver Garaje esta en las opciones del CG (bandera). La capacidad de recuperar vehículos del garaje depende de donde te encuentres: Las unidades aeresas solo pueden recuperarse en una base aéresa, botes solo en la costa, etc. + Ajoute n'importe quel véhicule près de votre garage virtuel personnel (ou garage de la factions si vous êtes le commandant) et gardez-le en lieu sûr pour une utilisation future. L'option d'ajout de véhicule se trouve dans le menu Y. La gestion du garage est dans les options du QG (Drapeau). Les capacités de récupération du garage peuvent dépendre de l'endroit où vous vous trouvez: les unités aériennes ne peuvent être récupérées que près des bases aériennes, les bateaux, près du rivage, etc. + 개인용 차고(지휘관일 경우 팩션 차고) 근처에서 차량을 꺼내고 사용 후 안전하게 보관하십시오. 차량 추가 옵션은 Y 메뉴에 있습니다. 차고 관리는 본부 깃발에서 할 수 있습니다. 차고 저장 용량은 현재 위치에 따라 달라질 수 있습니다. 공중 장비는 공군 기지에서, 보트는 해안에서 저장할 수 있습니다. + Добавьте любую технику рядом с вашим личным виртуальным гаражом (или гаражом фракции, если вы Командующий) и сохраните его для будущего использования. Опция добавления транспортного средства находится в меню Y. Возможности восстановления гаража могут зависеть от того, где вы находитесь: авиационные юниты могут быть восстановлены только возле авиабаз, лодки у берега и т.д. + Dodaj dowolny pojazd w pobliżu swojego osobistego wirtualnego garażu (lub garażu frakcji, jeśli jesteś dowódcą) i zachowaj go do wykorzystania w przyszłości. Opcja dodawania pojazdu znajduje się w menu Y. Zarządzanie garażem znajduje się w opcjach kwatery głównej (flaga). Możliwości wyciągania z garażu mogą zależeć od tego, gdzie się znajdujesz: jednostki powietrzne można odzyskać tylko w pobliżu baz lotniczych, łodzie w pobliżu brzegów itp. + Můžete přidat jakékoli vozidlo do svého osobního virtuálního vozového parku (nebo frakce, pokud jste velitel), aby bylo v bezpečí. Tuto možnost naleznete v nabídce Z. Vedení flotily může být povoláno na stožár u velitelství. Schopnost zajistit vozidlo z flotily závisí na vašem okolí: letadla mohou být poskytnuta pouze v blízkosti letišť,lodí pouze v blízkosti pobřeží atd. + 将载具添加至你的个人车库(或者阵营车库, 如果你是指挥官的话), 确保其安全以供将来使用。车辆添加选项位于Y键菜单下。车库管理功能在总部选项(旗帜)下。能否从车库中取出载具取决于你所在的位置: 如空中单位只能在空军基地恢复, 船只只能在靠近海岸线的敌方恢复等。 - - Only our Commander has access to this function. + + Click on this button to go undercover. If you meet the requirements, the enemy won't attack you on sight. On foot, to go undercover you must have no weapons or military equipment visible.<br/>You will lose undercover status when you change load-out, get spotted by enemy guard-dogs, plant mines, and can also be reported by some civilians to the enemy. If you are discovered you won't be able to go undercover on foot again for 30 minutes. You can also go undercover by getting into any civilian vehicle. You will lose undercover status by firing any weapon or being spotted far from a road. If you are discovered you won't be able to go undercover in that vehicle again. Getting close to enemy Airbases, outposts and roadblocks will also make you lose undercover status. + Drücke diese Schaltfläche, um verdeckt zu agieren. Wenn du die Anforderungen hierfür erfüllst, werden Feinde dich nicht mehr bei Kontakt angreifen. Während du zu Fuß unterwegs bist, darfst du keine Waffen oder andere militärische Ausrüstung sichtbar tragen.<br/>Du wirst aufgedeckt, wenn du deine Ausrüstung änderst, von feindlichen Wachhunden enteckt wirst, Minen platzierst oder ein Zivilist dich möglicherweise dem Feind meldet. Einmal aufgedeckt, kannst du für 30 Minuten nicht mehr verdeckt agieren. Eine weitere Möglichkeit diesen Modus zu aktivieren ist die Nutzung eines Zivilfahrzeugs. Hierbei wirst du aufgedeckt, sobald du eine Waffe abfeuerst oder dabei gesehen wirst, wenn du zu weit von einer Straße entfernt bist. Wirst du mit einem Zivilfahrzeug aufgedeckt, ist es dir nicht mehr möglich, dieses Fahrzeug für verdecktes Vorgehen zu nutzen. Näherst du dich einem feindlichen Flugplatz, Außenposten oder einer feindlichen Straßensperre, wirst du ebenso aufgedeckt. + Clicca questo bottone per andare sotto copertura. Se possiedi i requisiti il nemico non ti attaccherà. A piedi non potrai avere armi o equipaggiamento militare visibile.<br/>Perderai la copertura se cambi il tuo equipaggiamento, vieni avvistato dai cani da guardia nemici, piazzi mine, o vieni riportato dai civili al nemico. Se vieni scoperto non potrei andare sotto copertura per 30 minuti. Puoi andare sotto copertura utilizzando veicoli civili. Perderai la copertura aprendo il fuoco o se vieni avvistato troppo lontano dalla strada. Se vieni scoperto non potrai andare sotto copertura con quel veicolo. Avvicinarsi troppo alle Basi Aeree nemiche, gli avamposti e i posti di blocco comporterà la perdita della copertura. + Selecciona este botón para estar encubierto. Si cumples los requisitos, el eneimgo no te atacará de inmediato. A pie, para estar encubierto necesitas no tener armas ni equipamieno militar visible.<br/>Perderás el estado de encubierto cuando cambies de equipo, seas visto por perros guardianes enemigos, por plantar minas y también puedes ser reportado por algunos civiles. Si eres descubierto, no podrás volver a pasar desapercivido otra vez hasta pasados 30 minutos. También puedes estar de encubierto en vehículos civile. Perderás el estado de encubierto disparando armas o siendo visto circulando lejos de una carretera o camino. Si eres descubierto no podrás volver a pasar desapercibido en ese vehículo. Acercarte a bases militares, bloqueos de carretera y puntos de control también te hará perder tu estatus de oculto. + Cliquez sur ce bouton pour passer incognito. Si vous remplissez les conditions, l'ennemi ne vous attaquera pas à vue. À pied, pour devenir incognito, vous ne devez avoir ni armes ni équipement militaire visible.<br/>Vous perdrez le statut d'infiltration lorsque vous changerez de chargement, serez repéré par des chiens de garde ennemis, planterez des mines et certains civils pourront également vous signaler à l'ennemi. Si vous êtes découvert, vous ne pourrez plus vous infiltrer à pied pendant 30 minutes. Vous pouvez également vous infiltrer en montant dans n'importe quel véhicule civil. Vous perdrez le statut d'infiltration en tirant avec n'importe quelle arme ou en étant repéré loin d'une route. Si vous êtes découvert, vous ne pourrez plus vous infiltrer dans ce véhicule. Se rapprocher des bases aériennes, des avant-postes et des barrages routiers ennemis vous fera également perdre le statut d'infiltration. + 조건에 맞춰 위장 버튼을 누르면, 함부로 적에게 공격받지 않습니다. 맨몸으로 위장하기 위해선 무기 또는 군사장비가 없어야합니다.<br/>장비를 바꾸거나, 경비견에게 들키거나, 지뢰를 심거나 시민이 적에게 신고하면 위장은 들킵니다. 들킨다면 30분 동안은 다시 잠복을 하지 못합니다. 또한 민간 차량으로 위장을 할 수 있습니다. 사격하거나 도로에서 벗어난다면 잠복은 풀립니다. 들키면 그 차량으로는 다시 잠복할 수 없습니다. 적군 공군 기지, 전초 기지, 검문소에 가까이 간다면 위장은 풀립니다. + Нажмите на эту кнопку, чтобы перейти под прикрытие. Если вы соответствуете требованиям, противник не нападет на вас сразу же. Пешком, чтобы идти под прикрытием, у вас не должно быть видимого оружия или военной техники. <br/>Вы теряете статус маскировки когда меняете снаряжение, если вас заметят вражеские сторожевые собаки, устанавливаете мины, а также врагу о вас могут сообщить некоторые мирные жители. Если вас обнаружат, то вы не сможете снова перейти под прикрытие в течении 30 минут. Вы также можете сесть в любой гражданский автомобиль и перейти под прикрытие. Вы потеряете статус маскировки если выстрелите из любого оружия или вас заметят далеко от дороги. Если вас обнаружат, то вы больше не сможете ехать под прикрытием в этом транспортном средстве. Приближение к вражеским авиабазам, заставам и блокпостам также приведет к потере статуса маскировки. + Kliknij ten przycisk, aby być incognito. Jeśli spełnisz wymagania, wróg nie zaatakuje cię od razu. Aby być się incognito pieszo, nie możesz mieć widocznej broni ani sprzętu wojskowego.<br/>Stracisz status incognito, gdy zmienisz wyposażenie, zostaniesz zauważony przez wrogie psy stróżujące, podłożysz miny, lub zostać zgłoszony przez niektórych cywili do wroga. Jeśli zostaniesz wykryty, przez 30 minut nie będziesz mógł ponownie się stać się incognito na piechotę. Możesz też działać tajnie, wsiadając do dowolnego cywilnego pojazdu. Status incognito stracisz, gdy strzelisz z dowolnej broni lub będziesz zauważonym z dala od drogi. Jeśli zostaniesz wykryty, nie będziesz mógł ponownie jechać pod przykrywką w tym pojeździe. Zbliżanie się do wrogich baz lotniczych, posterunków i blokad drogowych również spowoduje utratę statusu incognito. + Kliknutím na toto tlačítko přejdete do utajení. Pokud splníte požadavky, nepřítel na vás nezaútočí na první pohled. Abyste mohli jít pěšky v utajení, nesmíte mít žádné zbraně nebo vojenské vybavení viditelné.<br/>Ztratíte tajný status, když změníte vybavení, dostanete spatřen nepřátelskými hlídacími psy, pokládáním min, též můžete být nahlášen místníma civilistama. Pokud vás objeví, nebudete moci jít v utajení znovu po dobu 30 minut. Můžete také jít v utajení tím, že se dostane do jakéhokoli civilního vozidla. Ztratíte tajný status tím, že vystřelíte jakoukoliv zbraň nebo budete spatřeni daleko od silnice. Pokud vás odhalí, nebudete moci znovu v tom vozidle. Když se přiblížíte k nepřátelským leteckým základnám, základnám a zátarasům, ztratíte také status v utajení. + 点击此按钮进入伪装状态。如果你满足伪装条件, 敌军在目视到你时就不会攻击你。想要在步行状态下进入伪装模式, 你不能携带任何可见的武器或军用装备。<br/>当你更换装备, 被敌方警卫犬发现, 埋设地雷, 或被平民报告给敌军时, 伪装将会失效。如果你被识破, 在30分钟内将无法再次进入步行伪装状态。你也可以通过进入民用车辆来启用伪装。使用任何武器开火, 或在远离道路的敌方被发现, 均会使伪装失效。如果你被识破, 你将无法在该载具内再次进入伪装状态。靠近敌方空军基地、观察哨和路障也会使伪装状态失效。 - - Your troops have the maximum training. + + Scavenge for items, weapons and magazines and put them in your HQ Ammobox. Once you have a specific amount of an them, they will be unlocked and added to the Arsenal for personal use (and for your Faction squads).<br/>The amount required to unlock depends on how many assets the Faction has unlocked and the number of factories owned. Unlocked weapons, optics and night-vision Googles may also change AI load-out. Basic militiamen are especially affected by this: their load-out will start from small SMGs and progress to having an extra AA / AT launcher. Please note this will not affect their dress, which will depend on the current Faction Skill Level (helmets and uniform). Arsenal is the standard BIS Arsenal, check their documentation for interaction and use.<br/><br/>To see the amounts required to unlock each group of items, open the HQ Ammobox and you will receive a detailed report on the right. + Sammle Gegenstände, Waffen und Magazine, um sie in das Munitionslager deines HQs abzulegen. Sobald du eine bestimmte Anzahl eines Gegenstands vorrätig hast, wird er im Arsenal für den persönlichen Gebrauch durch dich und den Gruppen deiner Fraktion freigeschaltet.<br/>Die benötigte Anzahl zur Freischaltung hängt davon ab, wie viele Gegenstände die Fraktion bereits freigeschaltet hat und wie viele Fabriken im Besitz der Fraktion sind. Freigeschaltete Waffen, Visiere und Nachtsichtgeräte können auch die Ausrüstung deiner KI Einheiten verändern. Einfache Milizen sind davon im speziellen betroffen: Ihre Ausrüstung ist zu Beginn ein einfaches SMG und erweitert sich auf zusätzliche Luft- und Panzerabwehrwaffen. Beachte, dass dies nicht ihre Kleidung (Uniform und Helm) beeinflusst, da dies von dem Fertigkeitslevel der Fraktion abhängt. Das Arsenal ist das standard BI Arsenal, also nutze die darüber verfügbare Dokumentation für Bedienungshinweise.<br/><br/>Um die notwendige Anzahl zum Freischalten von Gegenständen einzusehen, öffne das Munitionslager im HQ und du erhälst eine Auflistung am rechten Bildschirmrand. + Cerca armi, caricatori e oggetti e mettili nella tua scatola di munizioni al Quartier Generale. Una volta che ne avrai una quantità specifica, verranno sbloccati e aggiunti all'Arsenale per uso personale (e per le squadre della tua fazione).<br/>L'importo richiesto per sbloccarli dipende da quante risorse la fazione ha sbloccato la fazione e dal numero di fabbriche conquistate. Le armi, mirini e visori notturni sbloccati possono essere usati dell'IA. I miliziani di base ne usufruiranno maggiormente: il loro equipaggiamento partirà da SMG di piccolo calibro e progredirà fino ad avere lanciatori AA / AT. Tieni presente che la disponibilità di caschi e uniformi non influirà sul loro abbigliamento poichè dipenderà dall'attuale livello di abilità della fazione.L'arsenale è quello standard di BIS, controlla la loro documentazione saperne di più sull'uso.<br/><br/>Per vedere gli importi necessari per sbloccare ciascun gruppo di oggetti, apri l'Arsenale e riceverai un rapporto dettagliato sulla destra dell'interfaccia. + Encuentra equipo, armas y cargadores y ponlos en tu caja de munición del CG. Una vez tengas un número específico de cierto objeto, lo desbloquearás y será añadido a tu Arsenal para uso personal. (y para tu Facción).<brs/>La cantidad requerida depende en cuantos objetos de Facción han sido desbloqueados y el número de fábricas en poder. Las armas desbloqueadas, miras y gafas de visión nocturna también pueden cambiar el equipamiento de la IA. Los Guerrilleros estan especialmente expuestos a esto: su equipo empezará por pequeñas SMGs y progresarán a tener una arma AA / AT extra. Ten en cuenta que no cambiará su uniforme, el cual depende del Nivel de Habilidad de la Facción (cascos y vestimenta). Arsenal es el estándar Arsenal BIS, comprueba la documentación para uso e interacción.<br/><br/> Para ver la cantidad necesaria para ser debloqueados, abre la caja de munición del CG y aparecerá un detallado reporte a la derecha. + Récupérez des objets, des armes et des chargeurs et mettez-les dans votre Arsenal au QG. Une fois que vous en avez un nombre spécifique, ils seront déverrouillés et ajoutés à l'arsenal pour un usage personnel (et pour vos escouades de faction).<br/>Le montant requis pour déverrouiller dépend du nombre d'actifs débloqués par la faction et du nombre d'usines possédées. Les armes déverrouillées, les viseurs et les lunettes de vision nocturne peuvent également modifier les équipements de vos IA. Les miliciens de base sont particulièrement touchés par cela: leur équipement commencera par de petites SMG et passera à un lanceur AA / AT supplémentaire. Veuillez noter que cela n'affectera pas leur tenue, qui dépendra du niveau de compétence de faction actuel (casques et uniformes). Arsenal est l'arsenal BIS standard, consultez leur documentation pour l'interaction et l'utilisation.<br/><br/>Pour voir les montants nécessaires pour déverrouiller chaque groupe d'articles, ouvrez l'Arsenal au QG et vous recevrez un rapport détaillé sur la droite. + 아이템, 무기와 탄약을 모아 본부 탄약상자에 넣으십시오. 아이템이 특정 갯수를 넘으면 무기고에서 언락되고 개인적으로 사용할 수 있습니다(AI 분대도 포함).<br/>언락하기 위한 조건은 팩션 자금과 점령한 공장 수에 따라 다릅니다. 언락된 무기, 광학장비, 야시경은 AI 병사 장비도 바꿀 수 있습니다. 기본적인 소총수는 언락된 무기에 영향받아 기관단총에서 시작해서 중화기(대공/대전차화기)까지 무장합니다. 이는 현재 팩션 숙련도 레벨(헬멧 및 유니폼)에 따라 달라지는 그들의 복장에 영향을 미치지 않는다는 점에 유의하십시오. 무기고는 표준 바닐라 무기고입니다. 자세한 사항은 BIS 문서를 확인하십시오.<br/><br/>각 아이템의 언락 조건을 보려면 본부의 탄약상자를 열면 오른쪽에 자세한 정보가 제공됩니다. + Ищите предметы, оружие и патроны и положите их в ящик для боеприпасов в штаб-квартире. Как только у вас будет определенное их количество, они будут разблокированы и добавлены в Арсенал для личного использования (и для отрядов вашей фракции). <br/> Количество, необходимое для разблокировки, зависит от того, сколько снаряжения разблокировала фракция и количество принадлежащих фабрик. Разблокированное оружие, оптика и очки ночного видения также могут изменить снаряжение ИИ. Это особенно касается обычных ополченцев: их снаряжение начнется с небольших пистолетов-пулеметов и перейдет к дополнительным зенитным/противотанковым гранатометам. Обратите внимание, это не повлияет на их одежду, которая будет зависеть от текущего уровня навыков фракции (шлемы и униформа). Арсенал - это стандартный арсенал BIS, проверьте его документацию для взаимодействия и использования. <br/><br/> Чтобы увидеть суммы, необходимые для разблокировки каждой группы предметов, откройте HQ Ammobox, и вы получите подробный отчет справа + Zbieraj przedmioty, broń i magazyny i umieszczaj je w arsenale. Gdy zdobędziesz określoną ilość przedmiotów, zostaną one odblokowane i dodane do arsenału do użytku osobistego (i dla oddziałów AI frakcji).<br/>Ilość przedmiotów wymagana do odblokowania zależy od tego, ile odblokowała cała frakcja i od liczby posiadanych fabryk. Odblokowane bronie, optyka i noktowizory mogą również zmienić wyposażenie AI. Szczególnie dotyczy się to oddziałów milicji: ich wyposażenie zacznie się od małych pistoletów maszynowych i przejdzie do posiadania dodatkowej wyrzutni przeciwlotniczej / przeciwpancernej. Pamiętaj, że nie wpłynie to na ich ubiór, który będzie zależał od aktualnego poziomu umiejętności frakcji (hełmy i mundury). Arsenał to standardowy Arsenał BIS, sprawdź ich dokumentację pod kątem interakcji i użycia.<br/><br/>Aby zobaczyć kwoty wymagane do odblokowania każdej grupy przedmiotów, otwórz skrzynkę w sztabie, a otrzymasz szczegółowy raport. + Hledejte předměty, zbraně a zásobníky a vložte je do svého arzenálu. Jakmile budete mít určité množství z nich, budou odemčeny a přidány do Arzenálu pro osobní potřebu (a pro vaše frakce družstva).<br/>Částka potřebná k odemčení závisí na tom, kolik aktiv frakce odemkla a počet vlastněných továren. Odemčené zbraně, optika a noční vidění může také změnit vybavení AI. Základní milicionáři jsou tímto obzvláště postiženi: jejich vybavení začne od malých SMG až po odpalovací zařízení AA / AT. Vezměte prosím na vědomí, že to nebude mít vliv na jejich oblečení, které bude záviset na aktuální úrovni dovedností frakce (přilby a uniformy). Arzenal je standardní BIS Arsenal, zkontrolujte jejich dokumentaci pro interakci a použití.<br/><br/> Chcete-li zobrazit částky potřebné k odemknutí každé skupiny položek, otevřete okno hq a obdržíte podrobnou zprávu vpravo. + 搜寻物品、武器和弹夹, 并将其放进总部的弹药箱中。当你拥有超过一定数量的物品之后, 它们将会解锁并添加到军火库以供个人(以及阵营班组)使用。<br/>解锁物品所需的数量取决于我方阵营已解锁的资产和拥有的工厂数量。解锁的武器、瞄具和夜视仪也会改变AI的装备。最基础的民兵将尤其受此影响: 他们的装备将从小型冲锋枪开始, 发展到拥有一个额外的防空/反坦克发射器。请注意, 这不会影响到AI小队的着装, 而着装(头盔和制服)取决于我方阵营当前的技能等级。军火库是标准的BIS军火库, 查看它们的文档来了解如何交互和使用。<br/><br/>要查看解锁每组物品所需的数量, 打开总部的弹药箱, 你将在右侧看到详细报告。 - - You cannot upgrade training in the current War Level. + + This is a civil war. People are not conquered if you cannot conquer their hearts. In game mechanics, this means you cannot conquer cities. The citizens of each town support the enemy or Faction to some amount.<br/>The dominant faction is the one who owns the city and benefits from their support in terms of money and human resources (HR). Your actions may lower enemy Support or raise yours, or both. Killing enemies, accomplishing missions, conquering resources, and power-stations, affect the amount of citizen support. + Dies ist ein Bürgerkrieg. Menschen können nicht erobert werden, wenn du nicht ihre Herzen erobern kannst. Bezogen auf die Spielmechanik bedeutet dies, dass du keine Städte erobern kannst. Die Bevölkerung jeder Stadt unterstützt die Fraktionen zu gewissen Graden.<br/>Die beliebteste Fraktion ist dann diejenige, welche die Stadt besitzt und von ihrer Unterstützung (Geld und Mannstärke) profitieren kann. Deine Unternehmungen können dazu führen, dass die Unterstützung für den Feind sinkt oder er für dich steigt. Das Ausschalten von feindlichen Einheiten, die Erledigung von Sekundärmissionen und das Erobern von Ressourcen und Kraftwerken beeinflusst die Unterstützung der Zivilbevölkerung. + Questa è una guerra civile. Le persone non sono conquistate se non puoi conquistare i loro cuori. Nelle meccaniche di gioco, questo significa che non puoi conquistare le città. I cittadini di ogni città supportano il nemico o la fazione in una certa misura.<br/>La fazione dominante è quella che possiede la città e beneficia del loro sostegno in termini di denaro e risorse umane (HR). Le tue azioni possono ridurre il supporto nemico o aumentare il tuo, o entrambi. Uccidere nemici, portare a termine missioni, conquistare risorse e centrali elettriche influiscono sulla quantità di supporto dei cittadini. + Esto es una guerra civil. Las personas no serán conquistadas si no conquistas sus corazones. En la mecánica del juego, esto significa que no podrás conquistar ciudades. Los ciudadanos de cada pueblo apoyan al enemigo o a la Facción en cierto número.<br/> La facción dominante es el que se adueña de la ciudad y se beneficia de su apoyo en términos de dinero y recursos humanos (RH). Tus acciones pueden bajar al apoyo al enemigo y subir el tuyo y viceversa. Matar enemigos, cumplir misiones, conquistar recursos y centrales eléctricas afectan al apoyo de la ciudadania. + Ceci est une guerre civile. Les gens ne sont pas conquis si vous ne pouvez pas conquérir leur cœur. En mécanique de jeu, cela signifie que vous ne pouvez pas conquérir de villes. Les citoyens de chaque ville soutiennent l'ennemi ou la faction dans une certaine mesure.<br/>La faction dominante est celle qui possède la ville et bénéficie de leur soutien en termes d'argent et de ressources humaines (RH). Vos actions peuvent réduire le soutien ennemi ou augmenter le vôtre, ou les deux. Tuer des ennemis, accomplir des missions, conquérir des ressources et des centrales électriques affecte le niveau de soutien des citoyens. + 여긴 전쟁 상황입니다. 시민들의 환심을 사지 않으면 사로잡을 수 없습니다. 즉, 도시를 정복할 수 없다는 것을 의미합니다. 각 마을마다 시민들은 적이나 아군을 어느 정도 지지합니다.<br/>자금과 인적 자원(인력)을 지원하는 그들의 지지를 받는 세력이 그 도시를 점령한 세력입니다. 아군의 행동이 적의 자원을 낮추거나 아군의 지지를 높히거나 둘 다 할수 있습니다. 적을 죽이고, 임무를 수행하고, 자원을 모으고, 발전소를 세우는 것은 시민의 지원량에 영향을 미칩니다. + Это гражданская война. Вам не победить, если вы не можете завоевать их сердца. В игровой механике это означает, что вы не можете завоевывать города. Жители каждого города в определенной степени поддерживают врага или фракцию.<br/>Доминирующая фракция - это та, кто владеет городом и получает от их поддержки деньги и Людские ресурсы (ЛР). Ваши действия могут снизить или повысить поддержку вас или противника, или и то, и другое. Убийство врагов, выполнение миссий, завоевание ресурсов и электростанций влияет на количество поддержки граждан. + To jest wojna domowa. Ludzie nie staną po twojej stronie, jeśli nie możesz podbić ich serc. W mechanice gry oznacza to, że nie możesz podbijać miast. Mieszkańcy każdego miasta wspierają daną frakcję, do pewnego stopnia.<br/>Dominującą frakcją jest ta, która jest właścicielem miasta i korzysta z ich wsparcia w postaci pieniędzy i zasobów ludzkich. Twoje działania mogą obniżyć wsparcie wroga i zwiększyć twoje albo odwrotnie. Zabijanie wrogów, wykonywanie misji, zdobywanie zasobów i elektrowni wpływa na wsparcie obywateli. + Toto je občanská válka. Lidé nejsou dobyti, pokud nemůžete dobýt jejich srdce. V herní mechanice to znamená, že nemůžete dobýt města. Občané každého města podporují nepřítele nebo frakce na určitou částku.<br/>Dominantní frakcí je ten, kdo vlastní město a těží z jejich podpory, pokud jde o peníze a lidské zdroje (HR). Vaše akce mohou snížit nepřátelské podporu nebo zvýšit vaše, nebo obojí. Zabíjení nepřátel, plnění misí, dobývání zdrojů a elektráren ovlivňuje množství podpory občanů. + 这是一场内战。要想征服人民, 你必须征服他们的心。在游戏机制中, 这意味着你无法占领城镇。每个城镇都有一定数量的公民支持敌方或我方阵营。<br/>占领方, 也就是拥有这座城镇的阵营, 会获得民众的支持, 并在资金和人力资源两方面获益。你的行动可能会降低敌方支持率并提升我方支持率, 或者二者兼有。消灭敌军, 完成任务, 攻占资源点和电站, 都会影响民众的支持率。 - - You do not have enough money to afford additional training. %1 € needed. + + Destroy or capture Radio Towers in order to build trust with %1 citizens. + Zerstöre oder erobere Funkmaster, um das Vertrauen der Zivilbevölkerung von %1 zu erhöhen. + Distruggi o cattura le torri radio per creare fiducia con %1 cittadini. + Destruye o captura Torres de Comunicaciones en orden de incrementar la confianza con %1 ciudadanos + Détruisez ou capturez des tours radio afin de gagner la confiance des citoyens de %1. + 통신탑을 파괴하거나 점령하여 %1의 시민들과 신뢰를 쌓으십시오. + Уничтожьте или захватите Радиовышки, чтобы завоевать доверие %1 жителей. + Zniszcz lub przejmij wieże radiowe, aby zdobyć %1 zaufania obywateli. + Zničte nebo obsaďte rádiové věže, abyste si vybudovali důvěru u %1 občanů. + 摧毁或占领无线电塔, 以获取 %1 个公民的信任。 - - %2 Skill Level has been Upgraded.<br/>Current level is %1. + + You may buy vehicles for your squad at Faction flags. + Du kannst Fahrzeuge für deine Gruppe am Flaggenmast kaufen. + Puoi acquistare veicoli per la tua squadra presso le bandiere della fazione. + Puedes comprar vehículos para tu escuadra en las Banderas de Facción. + Vous pouvez acheter des véhicules pour votre équipe aux drapeaux de faction. + 분대 차량은 팩션 깃발에서 구입할 수 있습니다. + Вы можете покупать технику для своего отряда в Флаге Фракции. + Możesz kupić pojazdy dla swojego oddziału na fladze w kryjówce. + Můžete si koupit vozidla pro svůj tým u frakčních vlajek. + 你可以在我方阵营旗帜处为你的班组购买载具。 - - Garrison + + You may steal static weapons found in enemy airports. You must use the 'Steal Static' action to do so. DO NOT disassemble them before using the 'Steal Static' action! + Du kannst statische Geschütze von feindlichen Flugplätzen stehlen. Hierzu nutze die "Stehle Geschütz" Aktion. BEACHTE die Geschütze NICHT zu demontieren, bevor du nicht die "Stehle Geschütz" Aktion genutzt hast. + Puoi rubare armi fisse trovate negli aeroporti nemici. È necessario utilizzare l'azione "Ruba arma fissa" per farlo. Se smonterai l'arma fissa prima di usare l'azione non funzionerà! + Puedes robar armas estáticas que se encuentran en aeropuertos enemigos. Debes usar la acción de "Robar Estática" para ello. ¡NO las desmanteles antes de usar la acción "Robar Estática"! + Vous pouvez voler des armes statiques trouvées dans les aéroports ennemis. Vous devez utiliser l'action 'Steal Static' pour le faire. NE PAS les démonter avant d'utiliser l'action 'Voler l'arme statique" ! + 적 공항에서 발견된 고정화기는 훔칠 수 있습니다. '고정화기 훔치기' 행동을 사용해야 합니다. '고정화기 훔치기' 행동을 사용하기 전엔 "절대" 분해하지 마십시오! + Вы можете украсть стационарное оружие найденное во вражеских аэропортах. Для этого вы должны использовать действие «Украсть стац. оружие». НЕ разбирайте их прежде чем использовать действие «Украсть стац. оружие». + Możesz ukraść stanowiska boje znalezioną na lotniskach wroga. Aby to zrobić, musisz użyć akcji „Ukradnij Stanowisko Bojowe”. NIE demontuj ich na części przed użyciem akcji „Ukradnij Stanowisko Bojowe”! + Můžete ukrást lafetované zbraně na nepřátelských letištích. K tomu musíte použít akci „Ukrást lafetovanou zbraň“. NEPOUŽÍVEJTE „rozložit" před použitím akce „Ukrást lafetovanou zbraň“ + 你可以偷取在敌方机场发现的固定式武器。你必须使用"偷取固定式武器"动作来执行此操作。在使用"偷取固定式武器"动作之前, 不要拆解固定式武器! - - Select a zone to add garrisoned troops. + + Some zones, like airports require you to use the ""Take the Flag"" action on their respective flags in order to conquer them. Some others, like roadblocks and some outposts, simply require you to defeat the garrison. + Um eine Zone, wie z.B. einen Flugplatz, einzunehmen, musst du die "Nimm die Flagge" Aktion an dem entsprechenden Flaggenmast vor Ort nutzen. + Alcune zone, come gli aeroporti, richiedono l'utilizzo dell'azione ""Prendi la bandiera"" sulle rispettive bandiere per conquistarle. Alcuni altri, come posti di blocco e alcuni avamposti, richiedono semplicemente che tu sconfigga la guarnigione. + Algunas zonas como aeropuertos requieren de ti para usar la acción de "Tomar la Bandera" en las respectivas banderas para conquistarlas. Algunas otras, como bloqueos de carreteras y algunos puntos de control, solo requieren que derrotes a la guarnición. + Certaines zones, comme les aéroports, vous obligent à utiliser l'action ""Prendre le drapeau"" sur leurs drapeaux respectifs afin de les conquérir. D'autres, comme les barrages routiers et certains avant-postes, vous demandent simplement de vaincre la garnison. + 공항과 같은 일부 지역은 점령하기 위해 각각의 깃발에 ""깃발 올리기"" 행동을 사용해야 합니다. 검문소나 몇몇 전초 기지같은 곳은 주둔군을 물리치기만 하면 됩니다. + Некоторые зоны, например аэропорты, требуют от вас использования действия «Взять флаг» на соответствующих флагах, чтобы захватить их. Некоторые другие, такие как блокпосты и некоторые заставы, просто требуют, чтобы вы уничтожили гарнизон. + Niektóre strefy, takie jak lotniska, wymagają użycia akcji „Przejmij Flagę” na odpowiednich flagach, aby je podbić. Inne, takie jak blokady dróg i niektóre posterunki, wymagają po prostu pokonania całego garnizonu. + Některé zóny, jako jsou letiště, vyžadují, abyste na jejich příslušných vlajkách použili akci „Převzít vlajku“, abyste je mohli dobýt. Někteří jiní, jako jsou zátarasy a některé základny, prostě vyžadují, abyste porazili posádku. + 你需要在敌方旗帜上使用"夺取旗帜"动作来占领某些区域, 比如机场。对于另一些区域, 比如路障和前哨, 只需要击败敌方驻军即可。 - - Select a zone to remove it's Garrison. + + %2 vs %1 war. + Krieg %2 gegen %1 + %2 vs %1 guerra. + Guerra %2 vs %1. + Guerre %2 vs %1 + %2 대 %1 전쟁. + Война %2 против %1. + Wojna %2 Kontra %1. + Válka %2 vs %1. + %2 vs %1 战争 - - You must click near a marked zone. + + %2 vs %1 war. + Krieg %2 gegen %1 + %2 vs %1 guerra. + Guerra %2 vs %1. + Guerre %2 vs %1 + %2 대 %1 전쟁. + Война %2 против %1. + Wojna %2 Kontra %1. + Válka %2 vs %1. + %2 vs %1 战争。 - - That zone does not belong to %1. + + %3 vs All war.<br/><br/>%1 and %2 will attack only %3 and act independently. Both can conquer. + Krieg %3 gegen alle.<br/><br/>%1 und %2 werden selbständig nur %3 angreifen. Beide können erobern. + %3 contro tutti.<br/><br/>%1 e %2 attaccheranno soltanto %3 e agiranno indipendentemente. Entrambi posso conquistare. + Guerra %3 vs Todos.<br/><br/>%1 y %2 atacarán solo a %3 y actuarán independietemente. Ambos pueden conquistar zonas. + Guerre %3 vs tous..<br/><br/>%1 et %2 n'attaqueront que %3 et agiront indépendamment. Les deux peuvent conquérir des zones. + %3 대 %2와 %1의 연합전.<br/><br/>%1과 %2은 %3만 공격하고 독립적으로 활동합니다. 둘 다 정복 가능. + Война %3 против всех.<br/><br/> %1 и %2 атакуют только %3 и действуют независимо. Оба могут победить. + Wojna %3 Kontra Wszyscy.<br/><br/>%1 i %2 będą atakować tylko %3 i działać niezależnie od siebie. Obie strony mogą podbijać. + Válka %3 vs Všem .<br/><br/>%1 a %2 zaútočí pouze na %3 a bude jednat nezávisle. Oba mohou dobýt. + %3 vs 全部阵营 战争。<br/><br/>%1 和 %2 只会独立地攻击 %3。二者均可被占领。 - - You cannot manage this garrison while there are enemies nearby. + + All vs All war.<br/><br/>%1 and %2 will attack each other and both to %3. + Krieger jeder gegen jeden.<br/>%1 und %2 werden einander und %3 bekämpfen. + Guerra Tutti contro Tutti.<br/><br/>%1 e %2 si attaccheranno a vicenda e entrambi attaccheranno %3 + Guerra Todos vs Todos.<br/><br/>%1 y %2 se atacarán entre si y ambós atacarán a %3. + Guerre tous contre tous.<br/><br/> %1 et %2 s’attaqueront tous les deux et aussi à %3. + 개별 전쟁.<br/><br/>%1과 %2은 서로를 공격하면서 둘 다 %3도 공격합니다. + Все против всех.<br/><br/>%1 и %2 будут атаковать друг друга и оба - %3. + Wszyscy Kontra Wszyscy.<br/><br/>%1 i %2 będą atakować się nawzajem i obie frakcje będą atakować %3. + Všichni vs Všem válka.<br/><br/>%1 a %2 zaútočí na sebe a oba na %3. + 全部阵营 vs 全部阵营 战争。<br/><br/>%1 和 %2 会互相攻击, 二者都会攻击 %3。 - - You cannot manage this garrison when there's a major attack incoming. + + Click on a city to learn the strength of their support for the enemy or Faction. Click on other zones to know relevant info about them. + Klicke auf eine Stadt auf der Karte, um ihre Stärke und Unterstützung für die freindliche Fraktion einzusehen. Klicke auf andere Zonen, um ähnlich relevante Informationen zu erhalten. + Fai clic su una città per comparare la tua influenza a quella al nemico. Fai clic su altre zone per conoscere altr informazioni pertinenti. + Haz click en la ciudad para saber la fuerza y el soporte que tiene la facción enemiga. Haz click en otras zonas para ver otra información relevante. + Cliquez sur une ville pour connaître la force de son soutien à l'ennemi ou à la faction. Cliquez sur d'autres zones pour connaître les informations pertinentes à leur sujet. + 적 또는 팩션에 대한 지지도를 알아보려면 도시를 클릭하십시오. 다른 영역을 클릭하여 해당 영역에 대한 다른 정보를 확인하십시오. + Нажмите на город, чтобы узнать, насколько они поддерживают нас или противника. Нажмите на другие зоны, чтобы узнать о них актуальную информацию + Kliknij miasto, aby poznać siłę ich wsparcia dla wroga lub twojej frakcji. Kliknij inne strefy, aby poznać istotne informacje na ich temat. + Kliknutím na město se dozvíte sílu jejich podpory nepříteli nebo frakci. Kliknutím na další zóny získáte o nich relevantní informace + 点击城市来了解平民对敌方或我方阵营的支持度。点击其他地区以了解与其有关的信息。 - - The place has no garrisoned troops to remove. + + Commander Only. Sets the the maximum amount of AI in map per server or HC. Up to 200 AI may behave decently. + Nur Kommandant. Legt die maximale Anzahl an KI Einheiten pro Server/HC auf der Karte fest. Bis zu 200 KI Einheiten sollten keine Probleme bereiten. + Solo comandante. Imposta la quantità massima di IA nella mappa per server o HC. Fino a 200 IA possono comportarsi in modo decente. + Solo para el Comandante. Limita la cantidad máxima de IA en el mapa en el servidor o en el CG. Por encima del valor 200 la IA se comporta de forma aceptable + Commandant seulement. Définit la quantité maximale d'IA dans la carte par serveur ou HC. Jusqu'à 200 IA peuvent se comporter décemment. + 지휘관 전용. 서버 또는 하이 커맨드 당 지도 내 최대 AI 수량을 설정합니다. 최대 200개의 AI가 행동 가능합니다. + Устанавливает максимальное количество ИИ на карте на сервер или HC. До 200 ИИ могут вести себя прилично. + Tylko dowódca może tego używać. Ustawia maksymalną ilość AI na mapie na serwer lub Headless Client. Do 200 AI serwer działa w miarę w porządku + Pouze velitel. Nastavuje maximální množství AI na mapě na serveru nebo štábu. Až 200 AI se může chovat výkonostně slušně. + 仅限指挥官使用。设置每个服务器或无头客户端的最大AI数量。不超过200个AI时, AI表现应当正常。 - - Garrison removed<br/><br/>Recovered Money: %1 €<br/>Recovered HR: %2 + + Commander Only. You may save the game at your HQ Map. This will allow you to continue playing upon mission update or server restart, preserving stats, player's equipment, conquered zones, enemy asset availability and many more things. WARNING: Normal save and load runs badly in this mission. This system is your only guarantee of saving the game properly + Solo per il comandante. Puoi salvare il gioco sulla mappa del quartier generale. Ciò ti consentirà di continuare a giocare dopo l'aggiornamento della missione o il riavvio del server, preservando le statistiche, l'equipaggiamento del giocatore, le zone conquistate, la disponibilità delle risorse nemiche e molte altre cose. ATTENZIONE: il salvataggio e il caricamento normali funzionano male in questa missione. Questo sistema è la tua unica garanzia per salvare il gioco correttamente + Solo para el Comandante. Puedes guardar la partida en tu Mapa del CG. Esto te permite continuar en caso de actualización o reseteo del servidor, preservando las estadísticas, el equipo del jugador, zonas conquistadas, disponibilidad de equipo del enemigo y otras muchas cosas. ATENCIÓN: Guardar y cargar el juego de forma habitual no funciona de forma correcta en esta misión. Este método es tu única garantia de guardar el juego de forma apropiada. + Commandant seulement. Vous pouvez enregistrer le jeu sur votre carte au QG. Cela vous permettra de continuer à jouer après la mise à jour de la mission ou le redémarrage du serveur, en préservant les statistiques, l'équipement du joueur, les zones conquises, la disponibilité des ressources ennemies et bien d'autres choses. AVERTISSEMENT: la sauvegarde et le chargement normaux fonctionnent mal dans cette mission. Ce système est votre seule garantie de sauvegarder correctement le jeu + 지휘관 전용. 게임을 본부 지도에 저장할 수 있습니다. 이렇게 하면 임무 업데이트 또는 서버 재시작 시에도 게임을 계속할 수 있으며, 통계, 플레이어 장비, 점령 구역, 적의 사용 가능 자산 및 기타 많은 것들을 저장할 수 있습니다. 경고: 이 임무는 일반 저장 및 로드가 제대로 실행되지 않습니다. 해당 시스템이 게임을 제대로 시작할 수 있는 유일한 방법입니다. + Вы можете сохранить игру на Карте у штаба. Это позволит вам продолжить игру после обновления миссии или перезапуска сервера, сохраняя статистику, экипировку игрока, захваченные зоны, доступность вражеских ресурсов и многое другое. ВНИМАНИЕ: Нормальное сохранение и загрузка в этой миссии работают плохо. Эта система - ваша единственная гарантия правильного сохранения игры. + Tylko dowódca może tego używać. Możesz zapisać grę na swojej mapie w kryjówce. Pozwoli ci to kontynuować grę po aktualizacji misji lub restarcie serwera, zachowując statystyki, wyposażenie gracza, podbite strefy, dostępność zasobów wroga i wiele innych rzeczy. UWAGA: Normalne zapisywanie i ładowanie działa źle w tej misji. Ten system to jedyna gwarancja prawidłowego zapisania gry + Pouze velitel. Tuto hru můžete uložit u své štábní mapy. To vám umožní pokračovat ve hraní po aktualizaci mise nebo restartu serveru, při zachování statistik, vybavení hráče, dobytých zón, dostupnosti nepřátelského majetku a mnoha dalších věcí. VAROVÁNÍ: Normální ukládání a načítání probíhá v této misi špatně. Tento systém je vaší jedinou zárukou správného uložení hry + 仅限指挥官使用。你可以在总部的地图上保存游戏。这允许你在任务更新或游戏重启后继续当前游戏, 并保持统计数据, 玩家装备, 已占领的区域, 敌军资产可用性和更多的东西。警告: 普通的存档和读取功能不支持此任务。该系统是正确存档的唯一保证。 - - Air Support + + Antistasi has a situational music script, depending on a player's stance and time of day. The default in Multiplayer is OFF, and ON in Singleplayer + Antistasi nutzt situationsabhängige Musik, abhängig von der Tageszeit und des Spielerverhaltens. Es ist standardmäßig im Mehrspielermodus deaktiviert und im Einzelspielermodus aktiviert. + Antistasi ha uno script che introduce la musica dinamica, a seconda della posizione del giocatore e dell'ora del giorno. L'impostazione predefinita in Multiplayer è OFF e ON in Singleplayer + Antistasi tiene un script de música situacional, dependiendo de varios factores como la hora del dia. Por defecto en multijugador está OFF, en un sólo jugador está ON + Antistasi a un script de musique situationnelle, selon la position du joueur et l'heure de la journée. La valeur par défaut en mode multijoueur est désactivée et activée en mode solo. + 안티스타시는 플레이어의 스탠스와 하루 중 시간에 따라 상황에 맞는 음악 대본을 가지고 있습니다. 기본값은 멀티플레이에선 끄기, 싱글플레이에선 켜기입니다. + У Antistasi есть ситуативный музыкальный сценарий, зависящий от позиции игрока и времени суток. По умолчанию в многопользовательской игре выключено, а в одиночной игре включено. + Antistasi posiada sytuacyjny skrypt muzyczny, zależny od postawy gracza i pory dnia. Domyślnie w trybie wieloosobowym muzyka jest WYŁĄCZONA, a w trybie jednoosobowym WŁĄCZONA + Antistasi má situační hudební scénář, v závislosti na postoji hráče a denní době. Výchozí hodnota v Multiplayeru je OFF a ON v Singleplayeru + Antistasi 内置情景音乐脚本, 取决于玩家状态和时间。此功能在多人游戏中默认关闭, 在单人游戏中默认开启。 - - You lack of enough Air Support to make this request. + + Increase or decrease the percentage of city civilian population that spawn. At 0% only one civilian will spawn in each city. + Erhöhe oder verringere den Prozentsatz der zu spawnenden Stadtbevölkerung. Bei 0% wird nur ein einzelner Zivilist pro Stadt gespawnt. + Aumenta o diminuisci la percentuale di popolazione civilie che spawnerà nelle città. Allo 0% verrà generato un solo civile in ogni città. + Aumenta o disminuye el porcentaje de civiles que pueden aparecer en una ciudad. En el 0% sólo un civil aparecerá en cada ciudad + Augmentez ou diminuez le pourcentage de la population civile qui apparait dans les villes. À 0%, un seul civil apparaîtra dans chaque ville. + 도시의 민간인 스폰 비율을 늘리거나 줄입니다. 0%의 경우 각 도시에서 민간인이 1명만 스폰됩니다. + Увеличьте или уменьшите процент спавнящегося гражданского населения города. При 0% в каждом городе появится только одно гражданское лицо. + Zwiększ lub zmniejsz odsetek ludności cywilnej, która się pojawia w miastach. Przy 0% w każdym mieście pojawi się tylko jeden cywil. + Zvýšit nebo snížit procento městského civilního obyvatelstva, které vznikají. V 0% se v každém městě vynoří pouze jeden civilista. + 增加或减少市民的生成比例。0% 时每个城市只会生成一个平民。 - - You need a radio in your inventory to be able to give orders to other squads. + + Commander only. Increase or decrease general spawn and despawn distance. Use it carefully combined with other options. + Nur Kommandant. Erhöhe oder verringere die allgemeine Spawn/Despawn Entfernung. Beachte das Zusammenspiel mit den anderen Optionen. + Solo per il Comandante. Aumenta o diminuisci la distanza di spawn generale. Usa quest'opzione attentamente in + Solo para el comandante. Aumenta o disminuye la distancia de aparición y desaparición general. Úsalo con precaución con otras opciones. + Commandant seulement. Augmentez ou diminuez la distance d'apparition et de disparition générale. Utilisez-le soigneusement combiné avec d'autres options. + 지휘관 전용. 일반적인 스폰 및 제거 거리를 늘리거나 줄입니다. 다른 설정과 신중하게 조합하여 사용하십시오. + Только для Командующего. Увеличение или уменьшение общей дистанции спавна и деспавна. Используйте его осторожно в сочетании с другими настройками. + Tylko dowódca może tego używać. Zwiększ lub zmniejsz ogólną odległość pojawiania się i znikania jednostek AI. Używaj go ostrożnie w połączeniu z innymi opcjami. + Pouze velitel. Zvětšení nebo zmenšení vzdálenosti vzniku a zániku. Používejte jej pečlivě v kombinaci s dalšími možnostmi. + 仅限指挥官使用。增加或减少生成和取消生成的距离。小心地将其与其他选项结合使用。 - - You need a Radio Man in your group to be able to give orders to other squads + + Commander only. Will delete things like dropped weapons, magazines, clothing etc.<br/><br/>Beware, it freezes the game for some time. + Nur Kommandant. Dies löscht Dinge wie fallengelassene Waffen, Magazine, Kleidung, etc.<br/><br/>Beachte, dass dies das Spiel für eine kurze Zeit einfrieren kann. + Solo per il comandante. Eliminerà oggetti lasciati a terra come armi, caricatori, vestiti ecc...<br/><br/>Attenzione, bloccherà il gioco per un breve periodo di tempo. + Solo para el Comandante. Borrará cosas tiradas en el suelo como armas tiradas, cargadores, ropa, etc.<br/><br/>Atención, congela el juego por un tiempo. + Commandant seulement. Supprime des éléments comme les armes au sol, les chargeurs, les vêtements, etc.<br/><br/>Attention, cela fige le jeu pendant un certain temps. + 지휘관 전용. 떨어진 무기, 탄창, 옷 등을 삭제할 것입니다.<br/><br/>주의하십시오, 게임을 잠시 동안 동결시킬 겁니다. + Только для Командующего. Удаляет такие вещи как брошенное оружие, магазины, одежду и т.д. <br/><br/> Осторожно, игра на некоторое время зависает. + Tylko dowódca może tego używać. Usunie takie rzeczy, jak upuszczona broń, magazyny, ubrania itp.<br/><br/>Uwaga, gra zawiesza się na jakiś czas. + Pouze velitel. Vymaže věci, jako jsou vyhozené zbraně, munice, oblečení atd.<br/><br/>Pozor, hru to nějakou dobu zmrazí. + 仅限指挥官使用。将删除掉落的武器, 弹夹和服装等东西。<br/><br/>注意, 它会使游戏冻结一段时间。 - - You need to control an airport in order to fulfill this request. + + Select this option when the Y key or Statistics bar are not working. + Wähle diese Option, wenn das Z-Menü oder die Statusleise nicht funktionieren. + Seleziona questa opzione quando il tasto Y o la barra statistiche non funzionano. + Selecciona esta opción cuando la tecla Y o la barra de estadísticas no funcionan + Sélectionnez cette option lorsque la touche Y ou la barre de statistiques ne fonctionnent pas. + Y키 또는 통계 표시줄이 작동하지 않을 때 이 옵션을 선택하십시오. + Выберите этот вариант, если клавиша Y или панель статистики не работают. + Wybierz tę opcję, gdy klawisz Y lub pasek statystyk nie działają. + Tuto možnost vyberte, pokud nefunguje klávesa Y nebo statistická lišta. + 当Y键菜单或统计栏无法正常工作时, 请选择此选项。 - - Select the spot from which the plane will start to drop the bombs. + + Press Y in-game to have access any time to several options. Most of them are explained in the Commander or Features sections. + Drücke im Spiel Z, um jederzeit Zugriff auf verschiedene Optionen zu erhalten. Die meisten davon sind im Kommandanten oder Features Bereich erklärt. + Premi Y in-gioco per avere accesso a diverse opzioni. La maggior parte di esse è spiegata nelle sezione Comandante e Funzionalità. + Presiona Y dentro del juego para tener acceso a varias opciones. La mayoria están explicadas en las secciones de Comandante o Características. + Appuyez sur Y dans le jeu pour avoir accès à tout moment à plusieurs options. La plupart d'entre eux sont expliqués dans les sections Commandants ou Fonctionnalités. + Y 키를 눌러 언제든지 여러 설정을 들어갈 수 있습니다. 대부분은 지휘관 기능 설명입니다. + Нажмите Y в игре, чтобы в любой момент получить доступ к нескольким параметрам. Большинство из них описаны в разделах "Командующий" или "Функции". + Naciśnij Y w grze, aby w dowolnym momencie uzyskać dostęp do kilku opcji. Większość z nich wyjaśniono w rozdziałach Dowódca lub Funkcje. + Stisknutím klávesy Z ve hře získáte přístup k několika možnostem. Většina z nich je vysvětlena v kapitolách Velitele nebo Funkce. + 在游戏中随时按 Y 来访问作战选项。大部分功能已在指挥官或特性章节进行过解释。 - - Select the map position to which the plane will exit to calculate plane's route vector. + + When you are the Commander, hit CTRL + SPACE to give way-points and other orders to your AI squads using the HC mode. Non commanders may use it to check enemy contacts reported by the Faction communications network. + Wenn du der Kommandant bist, kannst du über Strg + Leertaste in den Oberbefehlsmodus wechseln und somit KI Gruppen Befehle geben. Nicht-Kommandanten können dies nutzen, um Berichte über feindliche Kontakte zu überprüfen. + Usa il menu e seleziona un punto sulla mappa. Fai clic su una strada. Un gruppo di soldati AT si unirà a te. Inviali nel luogo selezionato e lì stabiliranno un posto di blocco. + Cuando eres el comandante, presiona CTRL + ESPACIO para dar puntos de reunión y otras ordenes a las escuadras controladas por IA usando el modo HC. Los no comandantes pueden usarlo para visualizar las unidades enemigas reportadas por la red de comunicaciones de la Facción. + Lorsque vous êtes le commandant, appuyez sur CTRL + ESPACE pour donner des points de cheminement et d'autres ordres à vos escouades d'IA en utilisant le mode HC. Les non-commandants peuvent l'utiliser pour vérifier les contacts ennemis signalés par le réseau de communication de la faction. + 지휘관일 때 컨트롤 + 스페이스를 누르면 하이 커맨드로 AI 분대에 경유지를 주거나 명령을 하달합니다. 지휘관이 아닌 경우 아군 통신망으로 적 발견 보고를 할 수 있습니다. + Когда вы являетесь командиром, нажмите CTRL + ПРОБЕЛ, чтобы отдать команды вашим отрядам ИИ, используя режим ВК. Не командующие могут использовать его для проверки контактов с противником, сообщаемых сетью связи Фракции. + Kiedy jesteś dowódcą, naciśnij CTRL + SPACJA, aby dać punkty nawigacyjne i inne rozkazy swoim oddziałom AI za pomocą trybu HC. Pozostali gracze mogą go używać do sprawdzania kontaktów wroga zgłoszonych przez sieć komunikacyjną frakcji. + Pokud jste velitel, můžete přepnout do příkazového režimu pomocí kláves Ctrl + Mezera a tak dát příkazy skupinám AI. Nevelitelé mohou použít k ověření zpráv o nepřátelských kontaktech. + 当你是指挥官时, 按下 Ctrl + 空格 即可使用指挥部模式向AI小队分配路径点或下达其他命令。非指挥官可以使用它来查询阵营通讯网络上报告的接敌情况。 - - AI Recruitment + + Press SHIFT + Y in-game while having an artillery squad selected on the HC bar. + Drücke im Spiel Shift + Z während du eine Artilleriegruppe in der Oberbefehlsleiste ausgewählt hast. + Premi MAIUSC + Y in gioco mentre hai una squadra di artiglieria selezionata con l'Alto Comando. + Presiona SHIFT + Y dentro del juego mientras tienes una escuadra de arilleria seleccionada en la barra de HC + Appuyez sur SHIFT + Y dans le jeu tout en ayant une escouade d'artillerie sélectionnée sur la barre HC. + 인게임의 하이 커맨드 표시줄에서 포병대를 선택한 상태에서 쉬프트 + Y를 누르십시오. + Нажмите SHIFT + Y в игре, выбрав артиллерийский отряд на панели ВК. + Naciśnij SHIFT + Y w grze, mając wybrany oddział artylerii na pasku HC. + Stiskněte ve hře SHIFT + Z zatímco dělostřelecké družstvo je vybráno na panelu štábu. + 在指挥部选单上选择一个炮兵小队并按下 Shift + Y。 - - Only Server Members can recruit AI units. + + MP Only: Press U in-game to join another player's group + Nur im Mehrspieler: Drücke im Spiel U, um einer Gruppe eines anderen Spielers beizutreten. + Solo in MP: Premi U in-gioco per entrare nel gruppo di un altro giocatore + MJ solo: Presiona U dentro del juego para unirte a grupos de jugadores + MP uniquement: appuyez sur U dans le jeu pour rejoindre le groupe d'un autre joueur. + 멀티 플레이 전용: U를 눌러 다른 분대에 들어갑니다. + Только мультиплеер: Нажмите U в игре, чтобы присоединиться к группе другого игрока + Tylko tryb Wieloosobowy: Naciśnij przycisk U w grze, aby dołączyć do grupy innego gracza + Pouze v Multiplaeru: Stisknutím klávesy U ve hře se připojíte ke skupině jiného hráče + 仅限多人游戏: 在游戏中按下 U 来加入其他玩家的队伍 - - You need to wait %1 seconds to be able to recruit units again. + + Press END to enable / disable earplugs. Disabled with ACE. + Drücke ENDE, um Öhrstöpsel einzusetzen oder zu entfernen. Wird mit ACE automatisch deaktiviert. + Premi FINE per abilitare / disabilitare i tappi per le orecchie. Disabilitato con ACE. + Presiona FIN para habilitar / deshabilitar los tapones de oídos. Deshabilitado con ACE. + Appuyez sur FIN pour activer / désactiver les bouchons d'oreille. Désactivé avec ACE. + End 키로 귀마개를 활성화/비활성화합니다. ACE 모드 사용 시 사용할 수 없습니다. + Нажмите END, чтобы надеть/снять беруши. Отключено при использовании ACE. + Naciśnij przycisk END, aby włączyć/wyłączyć zatyczki do uszu. Wyłączone, gdy serwer korzysta z moda ACE. + Stiskněte END pro aktivaci / deaktivaci chráničů sluchu. Zakázáno s ACE. + 按下 End 启用/禁用耳塞。使用ACE时无法使用。 - - You cannot buy units while you are controlling AI. + + Press ALT+HOME to show / hide information bar at the top of the screen. + Premi ALT+HOME per visualizzare / nascondere la barra informazioni in alto allo schermo. + Presiona ALT + HOME para mostrar / ocultar la barra de información arriba de la pantalla. + Appuyez sur ALT+HOME pour montrer / cacher la barre d'information en haut de l'écran. + 알트 + 홈 키를 눌러 화면 상단의 정보 표시줄을 표시하거나 숨깁니다. + Нажмите ALT+HOME, чтобы отобразить/скрыть информационную строку в верхней части экрана. + Naciśnij klawisze ALT+HOME, aby wyświetlić/ukryć pasek informacyjny u góry ekranu. + Stisknout ALT+HOME k zobrazení / skrytí info lišty v horní části obrazovky + 按ALT+HOME来显示/隐藏顶部信息栏。 - - You cannot Recruit Units with enemies nearby. + + Don't expect to be able to conquer anything in the early stages. First you have to gather enough resources (HR and Money) in order to be able to conquer and hold your positions. This mission tries to simulate real life guerilla situations. If in doubt, ask yourself what would you do in real life. Don't expect to win every time. Hit and Run is the basic manoeuvre here. Earn every resource, weapon and ammunition to gather enough assets in order to be a real challenge for the enemy. In the meantime, disturb its operations and gain support from the population. + Erwarte nicht, dass du in der Lage sein wirst alles bereits zu Beginn erobern zu können. Zuallererst musst du genügend Ressourcen (Mannstärke und Geld) auftreiben müssen, um in der Lage zu sein etwas zu erobern und auch halten zu können. Diese Mission versucht reale Guerilla Situationen und Vorgehen zu simulieren. Wenn du unschlüssig bist, dann frage dich selbst, was du im echten Leben tun würdest. Erwarte nicht, dass du jedes Mal gewinnst. "Hit and Run" ist hier das übliche Vorgehen. Erbeute Ressourcen, Waffen und Munition, um letztlich genug Ausrüstung zusammen zu haben, damit du zu einer echten Bedrohung für den Feind werden kannst. Währenddessen störe die Bestrebungen des Feindes und verdiene dir die Unterstützung der Zivilbevölkerung. + Non aspettarti di essere in grado di conquistare molto durante le prime fasi. Per prima cosa dovresti raccogliere abbastanza risorse (Risorse umane e Denaro) per poter conquistare e mantenere le tue posizioni. Questa missione cerca di simulare situazioni di guerriglia reali. In caso di dubbi, chiediti cosa faresti nella vita reale. Non aspettarti di vincere ogni volta. Hit and Run è la manovra di base qui. Guadagna risorse, armi e munizioni in modo tale da ammassare forze sufficienti per essere una vera sfida per il nemico. E nel frattempo, disturbare le sue operazioni e ottenere il sostegno della popolazione. + No esperes ser capaz de conquistar nada en las etapas iniciales. Primero debes juntar suficientes recursos (HR y Dinero) para ser capaz de conquistar y mantener tus posiciones. Esta misión trata de simular situaciones de la Guerrilla real. En caso de duda, pregúntate a ti mismo que harías en la vida real. No esperes ganar cada vez. Golpear e huir es la maniobra básica aquí. Gana cada recurso, arma y bala para suponer un reto real al enemigo. Mientras tanto, estorba las operaciones enemigas y/o ganate el apoyo de la población. + Ne vous attendez pas à pouvoir conquérir quoi que ce soit au début. Vous devez d'abord rassembler suffisamment de ressources (RH et Argent) pour pouvoir conquérir et conserver vos positions. Cette mission tente de simuler des situations de guérilla réelles. En cas de doute, demandez-vous ce que vous feriez dans la vraie vie. Ne vous attendez pas à gagner à chaque fois. Le Hit and Run est la manœuvre de base ici. Recupérez de l'argent, des armes et des munitions pour rassembler suffisamment de ressources afin d'être un véritable défi pour l'ennemi. En attendant, perturbez ses opérations et gagnez le soutien de la population. + 초기부터 점령할 수 있을 거라고 기대하지 마십시오. 충분한 자원(인력과 자금)을 모아야 당신의 힘이 유지됩니다. 이 미션은 게릴라 상황을 재현합니다. 의심이 들면, 당신이 실제라면 무엇을 할 지 스스로 물어보십시오. 모든 걸 이길 것 이라고 기대하지 마십시오. 힛 앤 런이 기본 전술입니다. 적을 위협하기 위해 모든 자원, 무기, 탄약을 모으십시오. 그리고 적을 방해하고 현지에서 지지를 얻으십시오. + Не ожидайте, что сможете что-либо победить на ранних стадиях. Сначала вам нужно собрать достаточно ресурсов (ЛР и Деньги), чтобы иметь возможность завоевать и удерживать свои позиции. Эта миссия пытается смоделировать реальные партизанские ситуации. Если сомневаетесь, спросите себя, что бы вы делали в реальной жизни. Не надейтесь на победу каждый раз. Бей и беги - обычная тактика. Собирайте все возможные ресурсы, оружие и боеприпасы, чтобы сформировать серьезную силу и стать настоящим испытанием для врага. А пока помешайте его работе и заручитесь поддержкой населения. + Nie oczekuj, że we wczesnych etapach będziesz w stanie podbić cokolwiek. Najpierw musisz zebrać wystarczającą ilość zasobów (Rekruci i Pieniądze), aby móc podbić i utrzymać swoje pozycje. Ta misja próbuje symulować rzeczywistą wojnę partyzancką. Jeśli masz wątpliwości, zadaj sobie pytanie, co byś zrobił w prawdziwym życiu. Nie oczekuj, że wygrasz za każdym razem. Ataki typu Uderz i Uciekaj są tutaj podstawową taktyką. Zdobądź wszystkie zasoby, broń i amunicję aby stać się prawdziwym wyzwaniem dla wroga. W międzyczasie zakłócaj jego działalność i zyskaj wsparcie ludności. + Neočekávejte, že v časných stádiích dokážete něco dobýt. Nejprve musíte shromáždit dostatek zdrojů (HR a peníze), abyste mohli dobýt a udržet své pozice. Tato mise se pokouší simulovat partyzánské situace v reálném životě. Pokud máte pochybnosti, zeptejte se sami sebe, co byste udělali v reálném životě. Nečekejte, že vyhrajete pokaždé. Udeřit a Utéct je zde základní manévr. Získejte všechny zdroje, zbraně a střelivo, abyste shromáždili dostatek prostředků, aby pro nepřítele představovali skutečnou výzvu. Mezitím narušit její činnost a získat podporu od obyvatelstva. + 不要指望在前期就征服一切。首先, 你必须获取足够的资源(人力资源和资金), 才能攻占并守住你的领地。本任务试图模拟真实世界中的游击态势。如果你有疑问, 问问自己在现实生活中会怎么做。不要期待百战百胜。打完就跑是这里的基本策略。赚取各种资源、武器和弹药, 来积攒真正足以对抗敌人的资产。与此同时, 扰乱敌军的行动, 并获得民众的支持。 - - You cannot recruit units as you are not your group leader. + + Keep an eye on those. If it's too high, you will have to face more attacks with better troops. + Behalte dies im Auge. Wenn sie zu hoch wird, wirst du dich deutlich mehr Angriffen und besseren Einheiten entgegenstellen müssen. + Tienilo d'occhio. Se è troppo alto, dovrai affrontare più attacchi con truppe migliori. + Echale un ojo, si es muy alto, te tendrás que enfrentar a más ataques con mejores tropas + Gardez un œil dessus. S'il est trop haut, vous devrez faire face à plus d'attaques avec de meilleures troupes. + 경계하십시오. 수치가 너무 높다면, 적군이 더 자주, 강하게 공격할 것입니다. + Следите за уровнем агрессии. Если он слишком высок, вам придется встретить больше атак с лучшими войсками. + Miej na to oko. Jeśli będzie zbyt wysoki, będziesz musiał stawić czoła większej liczbie ataków wroga z coraz to lepszymi oddziałami. + Dávejte pozor na to. Pokud je příliš vysoká, budete muset čelit více útokům s lepšími jednotkami. + 密切关注侵略性。如果侵略性太高, 你将不得不面对更多、更强的进攻部队。 - - You do not have enough HR for this request. + + Once you have a nice amount of resources, focus on enemy communications. If you disturb them enough, you won't have to face big counter-attacks. + Sobald du eine solide Menge and Ressourcen zusammen hast, konzentriere dich auf ihre Kommunikation. Störst du sie ausreichend, wirst du dich keinen größeren Gegenangriffen mehr stellen müssen. + Una volta che hai una buona quantità di risorse, concentrati sulle comunicazioni nemiche. Se le disturbi abbastanza, non dovrai affrontare grandi contrattacchi. + Una vez tengas una buena cantidad de recursos, enfócate en las comunicaciones enemigas. Si las dañas lo suficiente, no te enfrentarás a grandes contraataques + Une fois que vous avez une bonne quantité de ressources, concentrez-vous sur les communications ennemies. Si vous les perturbés suffisament, vous n'aurez pas à faire face à de grandes contre-attaques. + 충분한 자원을 모았다면 적의 통신 시설을 공략하십시오. 적의 대규모 반격을 늦출 수 있습니다. + Как только у вас будет достаточно ресурсов, сосредоточьтесь на коммуникациях с противником. Если вы их достаточно потревожите, вам не придется сталкиваться с большими контратаками. + Gdy zdobędziesz odpowiednią ilość zasobów, skup się na komunikacji wroga. Jeśli wystarczająco im przeszkodzisz, nie będziesz musiał stawiać czoła dużym kontratakom. + Jakmile budete mít pěkné množství zdrojů, zaměřte se na nepřátelskou komunikaci. Pokud je dostatečně vyrušíte, nebudete muset čelit velkým protiútokům. + 一旦你有了大量的资源, 就把重点放在敌军通讯上。如果你足以干扰他们, 你就不必面对大规模反击。 - - You do not have enough money for this kind of unit (%1 € needed). + + Don't expect a light counter-attack when you conquer strategic zones such as resources or airports. The enemy will send everything they can, if available. If you conquer a zone and expect a counter-attack, fleeing is a nice option. + Erwarte keine einfachen Gegenangriffe, wenn du eine strategische Zone, wie Ressourcen oder Flugplätze, einnimmst. Der Feind wird dir alles was er zur Verfügung hat entgegenwerfen. Eroberst du eine Zone und erwartest einen Gegenangriff ist Rückzug immer eine gute Option. + Non aspettarti un leggero contrattacco quando conquisti zone strategiche come risorse o aeroporti. Il nemico invierà tutto ciò che può, se disponibile. Se conquisti una zona e ti aspetti un contrattacco, fuggire è una buona opzione. + No esperes un leve contraataque cuando conquistes zonas estratégicas como aeropuertos o recursos. El enemigo enviará todo lo que tenga, si puede. Si conquistas una zona y esperas un contraataque, retirarse es una buena opción. + Ne vous attendez pas à une contre-attaque légère lorsque vous conquérez des zones stratégiques telles que des ressources ou des aéroports. L'ennemi enverra tout ce qu'il peut, s'il est disponible. Si vous conquérez une zone et vous attendez à une contre-attaque, la fuite est une bonne option. + 전략 요충지 또는 공항을 점령할 때 적들이 쉽게 내줄 거라 기대하지 마십시오. 적들은 가능한 선에서 보낼 수 있는 모든 것을 보낼 것입니다. 만약 점령 후 반격이 예상된다면, 도망가는 것도 좋은 선택입니다. + Не ожидайте легкой контратаки при захвате стратегических зон, таких как ресурсы или аэропорты. Враг пошлет все, что сможет, если возможно. Если вы захватываете зону и ожидаете контратаки, бегство - хороший вариант. + Nie spodziewaj się lekkiego kontrataku, gdy podbijasz strategiczne ważne strefy, takie jak zasoby czy lotniska. Wróg wyśle wszystko, co może, żeby tobie przeszkodzić. Gdy podbijesz którąś strefę i spodziewasz się kontrataku, ucieczka jest dobrą opcją. + Neočekávejte lehký protiútok, když dobýváte strategické zóny, jako jsou zdroje nebo letiště. Nepřítel pošle vše, co může, pokud bude k dispozici. Pokud dobýváte zónu a očekáváte protiútok, prchání je dobrá volba. + 当你攻占了资源点或者机场等战略要地时, 不要指望会只有轻微的反击。敌军会竭尽所能地派兵。如果你攻占了一个区域并遭到反击, 逃走是一个不错的选择。 - - Your squad is full or you have too many scattered units with no radio contact. + + Having a good amount of resources for bigger operations is mandatory, especially weapons and ammo. In the initial stages, your main source of resources is accomplishing side-missions. + Ein solides Polster an Ressourcen ist unverzichtbar für größere Operationen. Vor allem Waffen und Munition. In der Anfangsphase ist deine Hauptquelle für Ressourcen das Abschließen von Sekundärmissionen. + Avere una buona quantità di risorse per operazioni più grandi è obbligatorio, in particolare armi e munizioni. Nelle fasi iniziali, la tua principale fonte di risorse è portare a termine le missioni secondarie. + Tener una buena cantidad de recursos para mayores operaciones es primordial, especialmente armas y munición. En las fases tempranas, ru forma primordial de conseguirlos es en misiones secundarias. + Avoir une bonne quantité de ressources pour des opérations plus importantes est obligatoire, en particulier pour les armes et les munitions. Dans les étapes initiales, votre principale source de ressources est l'accomplissement de missions secondaires. + 더 큰 작전을 하기 위해선 자원, 특히 총과 탄약을 많이 모아야 합니다. 초반에는 사이드 임무가 자원의 주요 공급원이 될 것입니다. + Обязательно наличие большого количества ресурсов для крупных операций, особенно оружия и боеприпасов. На начальных этапах ваш основной источник ресурсов - выполнение побочных миссий. + Posiadanie sporej ilości zasobów do większych operacji jest obowiązkowe, zwłaszcza broni i amunicji. Na początkowych etapach głównym źródłem zasobów jest wykonywanie misji pobocznych. + Je nutné mít dostatečné množství zdrojů pro větší operace, zejména zbraně a munici. V počátečních fázích je vaším hlavním zdrojem plnění vedlejších misí. + 为了更大规模的行动, 拥有大量的资源是必要的, 尤其是武器和弹药。在初始阶段, 你的主要资源来源是完成支线任务。 - - You don't have enough weapons to equip this type of unit. + + Find a good spot to begin the mission. Your experience is very different from one start spot to another. Study the surrounding markers and roads between them well. If you start near a road between enemy zones, a patrol may appear and kill Petros. + Wähle einen vielversprechenden Ort, um deine Mission zu beginnen. Die Spielerfahrung ist je nach Startpunkt sehr unterschiedlich. Betrachte genau die umgebenen Zonen und die dazwischenliegenden Straßenverbindungen. Startest du an einer Straße zwischen zwei feindlichen Zonen, könnte eine Patrouille auf das Lager stoßen und Petros töten. + Trova un buon punto per iniziare la missione. La tua esperienza cambierà molto a differenza della zona iniziale. Studia bene i segni circostanti e le strade vicine. Se inizi vicino ad una strada controllata dai nemici, una pattuglia potrebbe trovare e uccidere Petros. + Encuentra un buen sitio para empezar la misión. Tu expériencia será muy diferente de un sitio inicial a otro. Estudia los puntos alrededores y las carreteras entre ellos. Si empiezas en una carretera entre zonas enemigas una patrulla podría aparecer y matar a Petros. + Trouvez un bon endroit pour commencer la mission. Votre expérience est très différente d'un point de départ à un autre. Étudiez bien les balises et les routes environnantes. Si vous commencez près d'une route entre des zones ennemies, une patrouille peut apparaître et tuer Petros. + 임무 시작 전에 좋은 장소를 찾으십시오. 시작 지역마다 매우 다른 경험을 할 것입니다. 주변 마커 표시와 지형지물을 잘 살펴보십시오. 적진과 가까운 도로에서 시작한다면 순찰 병력이 페트로스를 죽일 것입니다. + Найдите хорошее место для начала миссии. Ваш опыт сильно отличается от одной стартовой точки к другой. Хорошо изучите окружающие указатели и дороги между ними. Если вы начнете возле дороги между вражескими зонами, может появиться патруль и убить Петроса. + Znajdź dobre miejsce do rozpoczęcia misji. Twoje doświadczenie będzie bardzo różne w zależności od miejsca startu. Przestudiuj dobrze otaczające je znaczniki i drogi między nimi. Jeśli zaczniesz w pobliżu drogi między strefami wroga, może pojawić się patrol i zabić Petrosa. + Najděte dobré místo pro zahájení mise. Vaše zkušenost je velmi odlišná od jednoho startovního bodu k druhému. Dobře si prostudujte okolní značky a silnice. Pokud začnete poblíž silnice mezi nepřátelskými zónami, může se objevit hlídka a zabijou Petrose. + 找个好地方开始任务。起点不同, 你的体验也会大不相同。仔细研究周围的标志物和它们之间的道路。如果你在敌占区之间的道路附近开始任务, 敌军巡逻队很有可能出现并杀掉Pertos。 - - Soldier Recruited.<br/><br/>Remember: if you use the group menu to switch groups you will lose control of your recruited AI. + + In the early stages, especially when accomplishing certain missions, being undercover can be extremely helpful. Just as for real resistance fighters, your ability to disappear is something the enemy cannot counter. See Features section for a deep explanation of Undercover Mode. + In der Anfangsphase, vor allem bei der Erfülling bestimmter Missionen, kann ein verdecktes Vorgehen sehr hilfreich sein. Genau wie für reale Widerstandskämpfer ist deine Fähigkeit zu verschwinden etwas, dem der Feind nahezu nichts entgegenbringen kann. Weitere Informationen zum verdeckten Vorgehen findest du in dem Features Bereich. + Nelle prime fasi, specialmente quando si completano determinate missioni, stare sotto copertura può essere estremamente utile. Proprio come i veri combattenti di una resistenza, la tua capacità di scomparire è qualcosa che il nemico non può contrastare. Vedi la sezione Caratteristiche per una spiegazione approfondita della modalità Sotto Copertura. + En fases tempranas, especialmente completando algunas misiones, estar en modo encubierto puede ser extremadamente ventajoso. Justo como guerreros de la resistencia reales, tu habilidad para desaparecer es algo que el enemigo no puede responder. Comprueba la sección de Características para una explicación más detallada del Modo Encubierto. + Dans les premiers stades, en particulier lors de l'accomplissement de certaines missions, être incognito peut être extrêmement utile. Tout comme pour les vrais combattants de la résistance, votre capacité à disparaître est quelque chose que l'ennemi ne peut pas contrer. Voir la section Fonctionnalités pour une explication approfondie du mode Incognito. + 초기에 특정 임무를 수행할 때, 위장하는 것은 매우 도움이 됩니다. 진짜 게릴라답게 위장하십시오. 그러면 적이 대응하지 못 할 것입니다. 위장모드에 대한 자세할 설명은 기능 섹션을 참고하십시오. + На ранних стадиях, особенно при выполнении определенных миссий, работа под прикрытием может быть чрезвычайно полезной. Как и в случае с настоящими бойцами сопротивления, ваша способность исчезнуть - это то, чему противник не может противостоять. См. Раздел «Возможности» для более подробного описания режима под прикрытием. + Na wczesnych etapach, zwłaszcza podczas wykonywania niektórych misji, bycie pod przykrywką może być niezwykle pomocne. Tak jak w przypadku prawdziwych bojowników ruchu oporu, twoja zdolność do zniknięcia jest czymś, czemu wróg nie może się przeciwstawić. Zobacz sekcję Funkcje, aby uzyskać szczegółowe wyjaśnienie trybu Utajniony. + V počáteční fázi, zejména při plnění některých misí, může být skrytý přístup velmi užitečný. Stejně jako skuteční bojovníci odporu, vaše schopnost zmizet je něco, s čím nepřítel nemůže dělat téměř nic. Další informace o skrytém postupu naleznete v části Funkce. + 在早期阶段, 特别是执行某些特定任务时, 伪装模式会带来极大帮助。就像真正的反抗军战士一样, 你的消失是敌军无法预料的。有关伪装模式的详细说明, 请参阅功能部分。 - - Recruit Squad + + + + An incompatible pre-mod Antistasi mission has been started. To play this mission, unload the Antistasi mod. If you intended to load a mission from the Antistasi mod, select the correct mission. + Una missione pre-mod Antistasi è stata iniziata. Per giocare questa missione, disattiva la mod Antistasi, se vuoi caricare una missione della mod Antistasi, seleziona quella corretta. + Se ha cargado una partida de Antistasi anterior a la actualización de mod de esta misión. Para jugar esta misión, no cargues el mod de Antistasi. Si planeas cargar una misión desde el mod de Antistasi, selecciona la misión correcta. + Une mission incompatible avec Antistasi a été demarrée. Pour jouer cette mission, desactiver le mod Antistasi. Si vous souhaitiez lancer une mission du mod Antistasi, selectionnez la bonne mission. + 호환되지 않는 사전 모드로 안티스타시 임무가 시작되었습니다. 이 임무를 수행하려면 안티스타시 모드를 언로드하십시오. 안티스타시 모드에서 임무를 로드하려는 경우 올바른 임무를 선택하십시오. + Rozpoczęto starą niekompatybilną misję z modem Antistasi. Aby rozegrać tę misję, usuń mod Antistasi. Jeśli chcesz wczytać misję z modem Antistasi, wybierz właściwą misję. + Byla zahájena nekompatibilní mise Antistasi před modifikací. Chcete-li hrát tuto misi, vyjměte modul Antistasi. Pokud jste zamýšleli načíst misi z modu Antistasi, vyberte správnou misi. + 已启动不兼容的旧版本Antistasi模组任务。要玩此任务,请卸载Antistasi模组。如果你想要载入Antistasi模组中的任务,请选择正确的任务。 - - Group %1 at your command.<br/><br/>Groups are managed from the High Command bar (Default: CTRL+SPACE)<br/><br/>If the group gets stuck, use the AI Control feature to make them start moving. Mounted Static teams tend to get stuck (solving this is WiP)<br/><br/>To assign a vehicle for this group, look at some vehicle, and use Vehicle Squad Mngmt option in Y menu. + + Deprecated Mission + Veraltete Mission + Missione Deprecata + Misión guardada obsoleta + Mission Obsolète + 사용되지 않는 임무 + Przestarzała misja + Zastaralá mise + 已弃用的任务 - - Vehicle Purchased + + This mission is outdated and could lack important map details that may break your game. Inform your mission maker or update the extension to the latest version. + Questa missione non è aggiornata e potrebbe non avere importanti dettagli sulla mappa che potrebbero rompere il gioco. Informa lo sviluppatore della missione o aggionra l'estensione all'ultima versione. + Esta misión esta desactualizada y puede faltarle detalles importantes del mapa que pueden romper la partida. Informa al editor de la misión o actualiza la extensión a la última versión. + Cette mission est périmée et pourrait ne pas avoir des détails important qui pourraient casser le jeu. Informez votre créateur de missions ou mettez à jour l'expansion. + 이 임무는 구식이며 게임을 망칠 수 있는 중요한 지도의 세부 정보가 부족할 수 있습니다. 미션메이커에게 알리거나 확장 버전을 최신 버전으로 업데이트하십시오. + Ta misja jest przestarzała i może nie zawierać ważnych szczegółów mapy, które mogą zepsuć grę. Poinformuj twórcę misji lub zaktualizuj mod/rozszerzenie do najnowszej wersji. + Tato mise je zastaralá a může postrádat důležité detaily mapy, které mohou narušit vaši hru. Informujte svého tvůrce mise nebo aktualizujte rozšíření na nejnovější verzi. + 此任务已过时,可能缺少重要的地图细节,这可能会破坏您的游戏。通知您的任务制作者或将扩展更新到最新版本 - - Vehicle Info + + Outdated Mission + Veraltete Mission + Missione non Aggiornata + Misión desactualizada + Mission Périmée + 구식 임무 + Nieaktualna misja + Zastaralá mise + 过时的任务 - - You must select one group on the HC bar. + + + + Assassination Mission + Missione di Assassinio + Misiones de Asesinato + Missions d'assassinats + 암살 임무 + Миссия на убийство + Misje Zamachu + Mise atentát + 刺杀任务 - - %2%1 dismounting<br/> + + Available Missions + Verfügbare Missionen + Missioni Disponibili + Misiones Disponibles + Missions disponibles + 사용 가능 임무 + Доступные миссии + Dostępne Misje + Dostupné mise + 可用任务 - - %2%1 boarding<br/> + + Conquest Missions + Eroberungsmission + Missioni Conquista + Misiones de Conquista + Missions de conquête + 점령 임무 + Миссия захвата + Misje Podbóju + Mise zabrat + 攻占任务 - - %1 Status<br/><br/>Alive members: %2<br/>Able to combat: %3<br/>Current task: %4<br/>Combat Mode:%5<br/> + + Convoy Ambush + Konvoy Hinterhalt + Imboscata al Convoglio + Emboscada de Convoy + Embuscade de convoi + 수송대 매복 + Засада конвоя + Misje Zasadzka na Konwój + Přepadení konvoje + 车队伏击 - - %1Operative Medic<br/> + + Destroy Missions + Missioni di Distruzione + Misiones de Destrucción + Missions de destruction + 파괴 임무 + Миссия на уничтожение + Misje Zniszcz Cel + Mise zničit + 摧毁任务 - - %1No operative Medic<br/> + + Logistics Missions + Logistikmission + Missioni Logistiche + Misiones Logísticas + Missions logistiques + 병참 임무 + Миссия перевозки + Misje Logistyczne + Zásobovací mise + 后勤任务 - - %1With AT capabilities<br/> + + Missions to acquire money or equipment + Missioni per acquisire soldi o equipaggiamento + Misiones para conseguir Dinero o Equipo + Missions pour acquérir de l'argent ou du matériel + 자금 또는 장비 획득 임무입니다. + Миссии по добыче денег или оборудования + Misje Zdobycia Pieniędzy lub Sprzętu + Mise s cílem získat peníze nebo vybavení + 获取资金和装备的任务 - - %1With AA capabilities<br/> + + Rescue Missions + Rettungsmission + Missione di Recupero + Misiones de Rescate + Missions de sauvetage + 구출 임무 + Спасательные миссии + Misje Ratunkowe + Záchranné mise + 救援任务 - - %1Mortar is deployed<br/> + + Support Missions + Unterstützungsmission + Missioni di Supporto + Misiones de Apoyo + Missions de soutien + 지원 임무 + Миссия поддержки + Misje Wsparcia + Podpůrné mise + 支援任务 - - %1Mortar not deployed<br/> + + Missions to increase your support within the population + Missioni per aumentare il supporto della popolazione nei tuoi riguardi + Misiones para aumentrar tu apoyo entre la población + Les Missions pour augmenter votre soutien au sein de la population + 주민들 내에서 당신의 지지율을 상승시키는 임무입니다. + Миссии по увеличению вашей поддержки среди населения + Misje, aby Zwiększyć Wsparcie w Populacji + Mise, které zvýší vaše podporů civilistů + 增加民众支持度的任务 - - %1Static is deployed<br/> + + + + Cost: 10 points + Kosten: 10 Punkte + Costo: 10 punti + Coste: 10 puntos + Coût : 10 points + 가격: 10 포인트 + Цена: 10 Очков + Koszt: 10 punktów + Cena: 10 bodů + 消耗: 10 点 - - %1Static not deployed<br/> + + Select type ammo for the strike + Seleziona il tipo di munizione per l'attacco + Seleccionar tipo de bombas + Sélectionnez le type de munitions pour la frappe + 타격할 탄약 유형 선택 + Выберите тип боеприпасов для удара + Wybierz rodzaj amunicji do ostrzału + Vyberte typ munice pro úder + 选择空袭弹药类型 - - %1Current vehicle:<br/>%2<br/> + + Select Mortar Ammo + Mörsermunition auswählen + Seleziona Munizioni del Mortaio + Seleccionar munición de morteros + Sélectionnez les munitions de mortier + 박격포 탄약 선택 + Выберите боеприпасы для минометов + Wybierz Amunicję do Moździerza + Vyberte munici minometu + 选择炮击弹药类型 - - %1DESTROYED + + HE + HE + AE + HE + HE + 고폭탄 + ОФ + Odłamkowa-Burząca + HE + 高爆弹 - - %1DISABLED<br/> + + Laser Guided + Lasergelenkt + Laser Guidato + Guiado por Láser + Guidé au laser + 레이저유도탄 + С лазерным наведением + Naprowadzana Laserowo + Laserem naváděný + 激光制导炸弹 - - %1WEAPON DISABLED<br/> + + Smoke + Nebel + Fumogeno + Humos + Fumigène + 연막탄 + Дым + Dymna + Kouř + 烟雾弹 - - %1Munitioned<br/> + + Select No. Rounds to be fired + Numero di Colpi da sparare + Seleccionar n. de Salvas + Sélectionnez le nombre de cartouches à tirer + 발사할 탄약 수 선택 + Выберите кол-во снарядов + Wybierz ilość pocisków do wystrzelenia + Vyberte počet ran, která chcete vystřelit + 选择炮击轮数 - - %1Boarded:%2/%3 + + Select type of strike + Seleziona tipo di supporto + Seleccionar tipo de Bombardeo + Sélectionnez le type de frappe + 타격 유형 선택 + Выберите тип удара + Wybierz rodzaj ostrzału + Vyberte typ úderu + 选择空袭类型 - - Add Vehicle + + Barrage Strike + Sbarramento d'artiglieria + Bombardeo Continuo + Barrage d'artillerie + 연발 타격 + Заградительный удар + Uderzenie Zaporowe + Salva + 弹幕打击 - - Unable to buy vehicle, you are already placing something. + + Single Point Strike + Supporto su punto singolo + Un Punto de Bombardeo + Frappe sur un point unique + 단일 지점 타격 + Одноточечный удар + Uderzenie Punktowe + Jednorázový úder + 单点打击 - - You cannot buy vehicles while you are controlling AI. + + + + Player and Money Interaction + Interazione Giocatori e Soldi + Interacción de Jugador y Dinero + Interaction Joueur et Argent + 플레이어와 자금 상호작용 + Меню Игроков и Снабжения + Interakcja Gracza i Pieniędzy + Interakce hráče a peněz + 玩家/资金 - - You cannot buy vehicles with enemies nearby. + + Add Server Member + Aggiungi Membro del Server + Añadir Miembro del Servidor + Ajouter un membre au serveur + 서버 멤버로 추가 + Добавить участника сервера + Dodaj Członka Serwera + Přidat člena serveru + 添加服务器会员 - - The vehicle you requested is not supported in your current modset. + + Use this option to add the player which you are currently looking to the member's list + Usa questa opzione per aggiungere il giocatore che stai guardando alla lista dei Membri + Usa esta opción para añadir al jugador que estás actualmente mirando a la lista de miembros + Utilisez cette option pour ajouter le joueur que vous regardez actuellement à la liste des membres + 현재 보고 있는 플레이어를 멤버 목록에 추가하려면 이 옵션을 사용하십시오. + Используйте эту опцию, чтобы добавить игрока, которого вы сейчас ищете, в список участников. + Użyj tej opcji, aby dodać gracza, na którego aktualnie patrzysz na liście członków + Pomocí této možnosti přidejte hráče, který v současné době hledáte do seznamu členů + 使用该选项将你面前的玩家加入到会员列表 - - You do not have enough money for this vehicle: %1 € required. + + Donate 100 € to Faction + Dona 100€ alla Fazione + Donar 100€ a la Facción + Faire un don de 100 € à la Faction + 팩션에 100€ 기부 + Пожертвовать 100 € фракции + Wpłać 100 € dla frakcji + Darujte 100 € frakci + 向阵营捐赠 100€ - - You need to be close to the flag to be able to purchase a vehicle. + + It will increase your prestige among your faction + Alzerà il tuo prestigio nella tua fazione + Aumentará tu prestigio entre la Facción + Cela augmentera votre prestige parmi votre faction + 해당 행위는 당신의 팩션에서 당신의 위신을 높여줄 것입니다. + Это повысит ваш престиж среди вашей фракции + Zwiększy to Twój prestiż wśród Twojej frakcji + Zvýší to vaši prestiž mezi vaši frakcí + 这将会提升你在我方阵营中的威望 - - - - Revive + + Donate 100 € to player + Spieler 100€ spenden + Dona 100€ al giocatore + Donar 100€ a un jugador + Faire un don de 100 € au joueur + 플레이어에게 100€를 기부 + Пожертвуйте 100 € игроку + Wpłać 100 € dla gracza + Darujte 100 € hráči + 向玩家捐赠 100€ - - %1 is already dead. + + Remove Server Member + Membro del Server + Quitar Miembro de Servidor + Supprimer un membre du serveur + 서버 멤버에서 제거 + Удалить участника сервера + Usuń Członka Serwera + Odebrat člena serveru + 移除服务器会员 - - You are not able to revive anyone. + + Use this option to remove the player which you are currently looking to the member's list + Usa questa opzione per rimuovere il giocatore che stai guardando dalla lista dei Membri + Usa esta opción para quitar al jugador (que estás actualmente mirando) de la lista de miembros + Utilisez cette option pour supprimer le joueur que vous regardez actuellement de la liste des membres + 현재 보고 있는 플레이어를 멤버 목록에서 제거하려면 이 옵션을 사용하십시오. + Используйте эту опцию, чтобы удалить игрока, которого вы сейчас ищете, из списка участников. + Użyj tej opcji, aby usunąć gracza, na którego aktualnie patrzysz na liście członków + Tuto možnost použijte k odstranění hráče, který v současné době hledáte do seznamu členů + 使用该选项将你面前的玩家从会员列表中移除 - - %1 is being carried or transported and you cannot heal him. + + You've turned off top information bar. To enable it, press %1. + Hai disabilitato la Barra Informazioni. Per abilitarla, premi %1. + Has ocultado la barra de información superior. Para activarla, pulsa %1 + Vous avez désactivé la barre d'informations supérieure. Pour l'activer, appuyez sur %1. + 상단의 정보 표시줄을 껐습니다. 활성화하려면 %1 키를 누르십시오. + Вы выключили отображение информационной строки. Чтобы включить её снова, нажмите %1. + Wyłączyłeś górny pasek informacji. Aby go włączyć, naciśnij %1. + Vypnuli jste horní informační lištu. Chcete-li ji povolit, stiskněte %1. + 你关闭了顶部信息栏。 要启用它,请按%1。 - - %1 is being carried or transported and I cannot heal him. + + You've turned on top information bar. To disable it, press %1. + Hai abilitato la Barra Informazioni. Per disabilitarla, premi %1. + Has activado la barra de información superior. Para ocultarla, pulsa %1 + Vous avez activé la barre d'informations supérieure. Pour la désactiver, appuyez sur %1. + 상단의 정보 표시줄을 켰습니다. 비활성화하려면 %1 키를 누르십시오. + Вы включили отображение информационной строки. Чтобы выключить её, нажмите %1. + Włączyłeś górny pasek informacyjny. Aby go wyłączyć, naciśnij %1. + Zapnuli jste horní informační lištu. Chcete-li ji deaktivovat, stiskněte %1. + 你打开了顶部信息栏。 要关闭它,请按%1。 - - %1 no longer needs your help. + + Information Bar + Barra Informazioni + Barra de Información + Barre d'informations + 정보 표시줄 + Информационная строка + Pasek Informacyjny + Informační lišta + 信息栏 - - You or %1 need a First Aid Kit or Medikit to be able to revive. + + + + Battle Options + Schlachtoptionen + Opzioni di Battaglia + Opciones de combate + Options de combat + 전투 설정 + Управление + Opcje Bitwy + Možnosti bitvy + 作战选项 - - Cancel Revive + + AI Management + KI Manager + Gestione IA + Gestionar IA + Gestion de l'IA + AI 관리 + Управление ИИ + Zarządzanie AI + AI Management + AI管理 - - Revive cancelled. + + Several AI options + Molteplici opzioni IA + Varias opciones de la IA + Plusieurs options d'IA + 여러 AI 설정입니다. + Управление ИИ + Kilka opcji AI + Několik AI možností + AI选项 - - We lost %1. + + Commander + Kommandant + Comandante + Comandante + Commandant + 지휘관 + Командующий + Dowódca + Velitel + 指挥官 - - Carry/Drag + + Open commander options + Apri le opzioni del comandante + Abre las opciones del comandante + Ouvrir les options du commandant + 지휘관 설정을 엽니다. + Открыть меню командования + Otwórz opcje dowódcy + Otevřít velitelské možnosti + 打开指挥官选项 - - %1 is dead. + + Construct Here + Hier bauen + Costruisci Qui + Construir Aquí + Construire ici + 여기에 건설 + Строительство + Buduj Tutaj + Konstruovat zde + 建造 + + + Construct in the spot where you are a selected building facing this direction + Costruisci nel punto dove hai selezionato una struttura rivolta verso questa direzione + Construye en el sitio el edificio seleccionado mirando hacia esta dirección + Construire à l'endroit où vous vous trouvez un bâtiment sélectionné faisant face à cette direction + 선택한 건물을 해당 지점에 당신이 바라보고 있는 방향으로 건설합니다. + Постройте в том месте, где вы выбрали здание, обращенное в этом направлении + Zbuduj, w miejscu w którym jesteś, wybrany budynek zwrócony w tym kierunku + Stavějte na místě, kde jste vybraly budovu otočenou tímto směrem + 在你所在的位置, 朝向此方向建造所选建筑 - - %1 no longer needs your help. + + Fast Travel + Schnellreise + Viaggio Rapido + Viaje Rápido + Voyage rapide + 빠른 이동 + Быстрое Перемещение + Szybka Podróż + Rychlý přesun + 快速旅行 - - %1 is being carried or transported and you cannot carry him. + + Teleport your squad or a HC selected squad to a friendly zone depending on several factors + Teletrasporta te e la tua squadra in una zona alleata a seconda di alcuni fattori + Teleporta a tu escuadra o a la escuadra selecionada del HC a una zona aliada dependiendo de varios factores + Téléportez votre équipe ou une équipe sélectionnée avec HC dans une zone amicale en fonction de plusieurs facteurs + 몇 가지 요소에 따라 당신의 분대 또는 하이 커맨드가 선택한 분대를 아군 구역으로 순간이동시킵니다. + Телепортируйте свой отряд или отряд, выбранный HC, в дружественную зону в зависимости от нескольких факторов + Teleportuj swój oddział lub wybrany oddział HC do przyjaznej strefy w zależności od kilku czynników + Teleportuje vaše družstvo a nebo HC vybrané družstvo do přátelské zóny závesející na několika faktorech + 满足条件时, 将您的班组或指挥部小队传送至友军占领区 - - Release %1 + + Garage Vehicle + Fahrzeug in Garage geben + Aggiungi Veicolo al Garage + Almacenar vehículo + Entreposer le véhicule + 차고에 차량 넣기 + Гараж + Schowaj Pojazd do Garażu + Garáž vozidel + 载具仓库 - - - - Save Game + + Vehicle or Static gun you're looking at will be garaged, interact with Flag to retrieve + Il veicolo o arma fissa che stai guardando verrà aggiunta al garage, interagisci con la bandiera per recuperarli + El vehículo o la arma estática a la que miras será almacenada. Acércate a la bandera para retirarlo. + Le véhicule ou l'arme statique que vous regardez sera entreposé, interagissez avec le drapeau pour le récupérer + 현재 보고 있는 차량 또는 고정화기는 차고에 보관되며, 깃발과 상호작용하여 되찾을 수 있습니다. + Автомобиль или статическая пушка, на которую вы смотрите, будут помещены в гараж, взаимодействуйте с Флагом, чтобы получить + Pojazd lub działo statyczne, na które patrzysz, zostaną schowane do garażu, wejdź w interakcję z flagą, aby je wyciągnąć + Vozidlo nebo statická zbraň na kterou se díváte bude garážována, pro vyzvednutí použijte vlajku + 你面前的载具或固定式武器将被存放至车库, 与旗帜来取出 - - Server data save is still in progress... + + Player and Money + Spieler und Geld + Giocatori e Soldi + Jugador y Dinero + Joueur et argent + 플레이어와 자금 + Игрок и деньги + Gracz i Pieniądze + Hráč a Peníze + 玩家与资金 - - Persistent Save + + Look at some player and interact with him + Guarda un giocatore e interagiscici + Mira a un jugador e interactua con él + Regardez un joueur et interagissez avec lui + 해당 플레이어를 보고 그에게 상호작용하십시오. + Посмотрите на игрока чтобы взаимодействовать с ним + Spójrz na jakiegoś gracza i wejdź z nim w interakcję + Podívej se na některé hráče a intereaguj s nimi + 面向玩家并与其互动 - - Starting persistent save.. + + Undercover ON + Sotto Copertura ON + Encubierto ON + Incognito ON + 위장 켜기 + Скрытность ВКЛ + Tryb Incognito WŁ + Utajení ZAPNUTO + 启用伪装 - - Assets:<br/><t color='#f0d498'>HR: + + Become Undercover if you match the requirements. Enemy AI won't attack you until they discover you + Vai sotto copertura se soddisfi i requisiti. I nemici non ti attaccheranno finché verrai scoperto + Pasa a Encubierto si cumples los requisitos. La IA enemiga no te atacará hasta que te descubra. + Devenez Incognito si vous remplissez les conditions. L'IA ennemie ne vous attaquera pas tant qu'elle ne vous aura pas découverte + 요구 사항과 일치하는 경우 위장이 시작됩니다. 적 AI는 당신을 알아볼 때까지 당신을 공격하지 않을 것입니다. + Станьте скрытным, если вы соответствуете требованиям. Вражеский ИИ не нападет на вас, пока не обнаружит вас + Stań się Incognito, jeśli spełniasz wymagania. Wrogowie nie zaatakuje cię, dopóki cię nie odkryją + Buď v utajení pokud splníš podmíky. Nepřátelské AI na tebe nebude útočit pokud tě neodhalí. + 满足条件时可进入伪装状态。敌方AI在识破你之前不会攻击你 - - <br/>Money: + + Unlock Vehicle + Fahrzeug entsperren + Sblocca Veicolo + Abrir Vehículo + Dévérrouiller le véhicule + 차량 잠금해제 + Разблокировать технику + Odblokuj Pojazd + Odemknout vozidlo + 解锁载具 - - €</t></t><br/><br/>Further infomation is provided in <t color='#f0d498'>Map Screen > Game Options > Persistent Save-game</t>. + + Allow other groups to mount this vehicle + Erlaube einer anderen Gruppe auf diesem Fahrzeug aufzusitzen + Permetti ad altri gruppi di salire su questo veicolo + Permite a otros grupos montarse a este vehículo + Autoriser d'autres groupes à monter dans ce véhicule + 다른 그룹이 이 차량에 탑승하도록 허용합니다. + Разрешить другим группам садиться на этот автомобиль + Pozwól innym grupom na używanie tego pojazdu + Umožněte ostatním skupinám nasednout do tohoto vozidla + 允许其他小队搭乘该载具 - - - Undercover - - - You cannot go Undercover while you are controlling AI! - - - You are Undercover already. + + + Server Information + Informazioni del Server + Información de Servidor + Informations sur le serveur + 서버 정보 + Информация сервера + Informacje o Serwerze + Informace serveru + Informaçao Servior + 服务器信息 - - You are not in a civilian vehicle. + + Admin is setting up the game. + Ein Admin konfiguriert das Spiel. + L'Amministratore sta impostando il gioco. + Admin está configurando la partida. + L'admin prépare le jeu. + 관리자가 게임을 설정 중입니다. + Administrator konfiguruje grę. + Admin nastavuje hru. + 管理员正在设置游戏。 - - This vehicle has been reported to the enemy. Change or renew your vehicle in the Garage to go Undercover. + + Waiting for an admin to log in... + Warte auf Admin Anmeldung... + In attesa che l'amministratore entri... + Esperando a que se autentique un Admin... + Attente qu'un Admin se connecte... + 관리자가 로그인하길 기다리는 중... + Oczekiwanie na zalogowanie się admina... + Čeká se na přihlášení administrátora... + 等待管理员登录... - - This vehicle cannot go undercover while it has tow ropes attached. + + Waiting for an admin to log in, or autostart timeout... + Warte auf Admin Anmeldung oder auf den automatischen Start-Timer... + In attesa che l'amministratore entri, o autoavvio allo scadere del tempo... + Esperando a que un Admin se autentique, o que comience automáticamente al terminal el contador... + Attente qu'un Admin se connecte, ou délai de demarrage auto... + 관리자가 로그인하거나 자동 시작 시간 초과를 기다리는 중... + Oczekiwanie na zalogowanie się administratora lub przekroczenie limitu czasu autostartu... + Čekání na přihlášení správce nebo vypršení časového limitu automatického spuštění... + 等待管理员登录,或自动启动超时... - - You have been reported in the last 30 minutes therefore you cannot go Undercover. + + Waiting for background init to complete... + Aspettando che l'inizializzazione di background sia completata. + Esperando a que se complete el init de fondo... + En attente de la fin de l'initialisation. + 배경 초기화가 완료되길 기다리는 중... + Ожидание завершения инициализации. + Oczekiwanie na zakończenie inicjowania w tle. + Čekání na dokončení inicializace na pozadí + A epera de inicio de segundo plano para completar + 等待后台初始化完成 - - You cannot go Undercover while:<br/> + + Server load completed. + Caricamento del server completato. + Completada la carga del servidor. + Chargement du serveur terminé. + 서버 로드 완료. + Загрузка сервера завершена. + Zakończono ładowanie serwera. + Načtení serveru dokončeno. + Carregamento servidor concluida + 服务器加载完毕 - - %1<br/>A weapon is visible. + + Version mismatch error:<br/><br/>Server: %1<br/>Client: %2 + Errore, versione non corrispondente:<br/><br/>Server: %1<br/>Client: %2 + Erreur d'incohérence de version :<br/><br/>Serveur : %1<br/>Client : %2 + 버전 불일치 오류:<br/><br/>서버: %1<br/>클라이언트: %2 + Błąd niezgodności wersji:<br/><br/>Serwer: %1<br/>Klient: %2 + Nesouhlasí verze:<br/><br/>Server: %1<br/>Klient: %2 + 版本不匹配错误:<br/><br/>服务器: %1<br/>客户端: %2 - - %1<br/>Wearing a vest. + + Starting game... + Spiel wird gestartet + Avviando la partita... + Iniciando partida... + Démarrage de la partie... + 게임 시작 중... + Начинаем игру... + Rozpoczynanie rozgrywki... + Spouštím hru... + A começar jogo + 正在启动游戏... - - %1<br/>Wearing a helmet. + + Waiting for server... + Warte auf Server... + In attesa del server... + Esperando al servidor... + Attente du serveur... + 서버 기다리는 중... + Oczekiwanie na serwer... + Čekání na server... + 等待服务器... - - %1<br/>Wearing NVGs. + + + + HC Squad Options + Opzioni di Squadra dell'Alto Comando + Opciones de Escuadras HC + Options de l'escouade HC + 하이 커맨드 분대 설정 + Управление отрядами + Opcje Drużyny HC + Možnosti týmu HC + 指挥部班组选项 - - %1<br/>Wearing a suspicious uniform. + + Squad Add Vehicle + Aggiungi Veicolo di Squadra + Añadir vehículo a Escuadra + Ajouter un véhicule à l'escouade + 분대에 차량 추가 + Добавить технику в отряд + Przydziel Pojazd Drużynie + Družstvo Přidat vozidlo + 为班组分配载具 - - %1<br/>Being naked. Thats what you think is unsuspicious? + + Look at some vehicle and assign it to the selected squad for it's use + Guarda qualche veicolo e assegnalo alla squadra selezionata in modo che possano usarlo + Mira hacia un vehículo y asingnalo a la escuadra seleccionada para su uso + Regardez un véhicule et attribuez-le à l'escouade sélectionnée pour son utilisation + 차량을 보고 선택된 분대에 차량을 할당합니다. + Посмотрите на какую-нибудь технику и назначьте ее выбранному отряду для использования + Spójrz na jakiś pojazd i przypisz go do wybranego oddziału + Podívejte se na nějaké vozidlo a přiřaďte jej vybranému družstvu pro jeho použití + 将面前的载具分配给选定的班组使用 - - %1<br/>Holding tow ropes. + + Mount / Dismount + Monta / Smonta + Embarcar / Desembarcar + Monter / Descendre + 탑승 / 하차 + Погрузка / Разгрузка + Wsiadaj / Wysiadaj + Nasednout / Vysednout + 搭乘/离开 - - You cannot go Undercover near Airports, Outposts, Seaports or Roadblocks. + + Force squad to mount or dismount their assigned vehicle + Forza la squadra a montare o smontare dal loro veicolo assegnato + Fuerza a la escuadra a embarcar o desembarcar su vehículo asignado + Forcer l'escouade à monter ou descendre de son véhicule assigné + 분대에 할당된 차량에 강제로 탑승하거나 하차시킵니다. + Заставить отряд сесть или слезть с назначенной машины + Zmuś drużynę do wejścia lub wyjścia z przypisanego pojazdu + Přinutit družřstvo k nasednutí nebo sesednutí jejich přiřazeného vozidla + 强制班组搭乘或离开他们分配的车辆 - - You cannot go Undercover while enemies are spotting you. + + Squad SITREP + SITREP Squadra + Escuadra SITREP + SITREP d'escouade + 분대 상황보고 + Статус отряда + Raport Sytuacyjny Drużyny + SITREP družstva + 班组状态报告 - - You have been reported or spotted by the enemy! + + If the selected squad is using some vehicle, know remotely it's status + Se la squadra sta usando un veicolo, conoscine remotamente lo stato + Si la escuadra seleccionada está usando algún vehículo, conoce de forma remota su situación. + Si l'escouade sélectionnée utilise un véhicule, sachez à distance son statut + 선택된 분대가 차량을 사용하는 경우 원격으로 차량의 상태를 파악합니다. + Если выбранный отряд использует какую-либо технику, узнайте ее статус удаленно. + Sprawdź zdalnie status pojazu z którego krorzysta oddział + Pokud vybraná skupina používá nějaké vozidlo, vězte vzdáleně jeho stav + 如果选定的班组正在使用载具, 远程了解它的状态 - - You entered a non civilian vehicle! + + Static Autotarget + Autotarget Fisso + Autoapuntado de Estática + Ciblage automatique statique + 고정화기 자동 타겟팅 + Автонаведение установок + Statyczny Auto Cel + Automatické zaměřování pro statické zbraně + 自动对准目标 - - You entered a reported vehicle! + + Use this option on AT / AA mounted squads. The truck driver will try to point his truck's back to any detected enemy + Usa questa opzione su una squadra meccanizata AC / AA, il pilota cercherà di rotare il veicolo verso un nemico avvistato + Usa esta opción en escuadras montadas de AT / AA. El conductor del camión intentará apuntar el reverso del vehículo hacia cualquier enemigo detectado. + Utilisez cette option sur les escouades montées AT / AA. Le chauffeur du camion essaiera de pointer l'arrière de son camion vers tout ennemi détecté + 대전차 / 대공화기 탑재 분대에 이 옵션을 사용하십시오. 트럭 운전사는 그의 트럭 뒤에게 탐지된 아무 적을 가리키려 할 것입니다 + Используйте эту опцию для ПТ / ПВО отрядов. Отряд попытается направить свое орудие на любого обнаруженного врага. + Użyj tej opcji na zmotoryzowanych oddziałach PPANC/PLOT. Kierowca pojazdu będzie próbował skierować swój pojazd tyłem do każdego wykrytego wroga + Tuto možnost použijte na AT / AA jednotkách. Řidič kamionu se pokusí nasměrovat svůj kamion zpět na jakéhokoli detekovaného nepřítele + 对部署了反坦克/防空武器的班组使用此选项。卡车驾驶员会试图将车尾对准任何被发现的敌人 - - You cannot be undercover while tow ropes are attached to your vehicle! + + + + Squad Options + Opzioni Squadra + Opciones de Escuadras HC + Options d'escouade + 분대 설정 + Назначение отряда + Opcje Drużyny + Možnosti družstva + 小队选项 - - You cannot be undercover and use tow ropes! + + Engineer Squad + Squadra Ingegneri + Escuadra de Ingenieros + Escouade d'ingénieurs + 공병 분대 + Инженеры + Drużyna Inżynierów + Inženýrská družstvo + 工程师班组 - - Explosives have been spotted on your vehicle! + + MG Squad + Squadra MG + Escuadra de Ametrallador + Escouade MG + 기관총 분대 + Пулеметчики + Drużyna KM + MG družstvo + 机枪班组 - - You went too far away from any roads and have been spotted! + + Mortar Squad + Squadra Mortaio + Escuadra de Mortero + Escouade de mortier + 박격포반 + Минометчики + Drużyna z Moździerzem + Minometné družstvo + 迫击炮班组 - - You cannot stay Undercover while:<br/><br/>A weapon is visible<br/>Wearing a vest<br/>Wearing a helmet<br/>Wearing NVGs<br/>Wearing a mil uniform! + + Normal Squad + Squadra Normale + Escuadra Normal + Escouade normale + 일반 분대 + Стандарт + Drużyna Normalna + Normální družstvo + 普通班组 - - You cannot stay Undercover while showing:<br/><br/>A weapon is visible<br/>Wearing a vest<br/>Wearing a helmet<br/>Wearing NVGs<br/>Wearing a mil uniform<br/><br/>The enemy added you to their Wanted List! + + + + Squad Recruitment Options + Opzioni Reclutamento Squadra + Opciones de Reclutamiento de Escuadras + Options de recrutement d'escouade + 분대 모집 설정 + Меню найма отряда + Opcje Rekrutacji Drużyn + Možnosti náboru družstva + 小队招募选项 - - You cannot stay Undercover while healing a compromised resistance member! + + Recruit AA Truck + Recluta Camion AA + Reclutar Camión AA + Recruter véhicule AA + 대공트럭 모집 + ПВО Техника + Rekrutuj Pojazd PLOT + Nábor AA náklaďáku + 招募防空卡车 - - You cannot stay Undercover while healing a compromised resistance member<br/><br/>The enemy added you to their Wanted List! + + Recruit AT Team + Recluta Team AC + Reclutar Equipo AT + Recruter Équipe AT + 대전차조 모집 + Группа ПТ + Rekrutuj Drużynę PPANC + Nábor AT týmu + 招募反坦克小组 - - You left your vehicle and you are still on the Wanted List! + + Recruit AT Car + Recluta Auto AC + Reclutar Coche AT + Recruter véhicule AT + 대전차 차량 모집 + ПТ Техника + Rekrutuj Pojazd PPANC + Nábor AT auto + 招募反坦克车辆 - - You have trespassed on an enemy airbase! + + Recruit Inf. Squad + Recluta Squadra di fanteria + Reclutar Escuadra de inf. + Recruter Escouade Inf. + 보병분대 모집 + Отряд + Rekrutuj Oddział Piechoty + Nábor pěšího družstva + 招募步兵班 - - An enemy outpost or seaport has detected you! + + Recruit Inf. Team + Recluta Team di fanteria + Reclutar Equipo de inf. + Recruter Équipe Inf. + 보병조 모집 + Группа + Rekrutuj Drużynę Piechoty + Nábor pěšího týmu + 招募步兵小组 - - An enemy roadblock has detected you! + + Recruit MG Team + Recluta Team Mitragliatrici + Reclutar Equipo de Ametralladora + Recruter Équipe MG + 기관총조 모집 + Группа пулеметчиков + Rekrutuj Drużynę KM + Nábor MG týmu + 招募机枪小组 - - You have violated the airspace of %1! + + Recruit Mortar Team + Recluta Team con Mortaio + Reclutar Equipo de Morteros + Recruter une équipe de mortier + 박격포반 모집 + Артилерия + Rekrutuj Drużynę z Moździerzem + Nábor minometného týmu + 招募迫击炮小组 - - Unknown error occured in undercover execution routine! + + Recruit Sniper Team + Recluta Team di Cecchini + Reclutar Equipo de Tiradores + Recruter une équipe de tireurs d'élite + 저격조 모집 + Группа снайперов + Rekrutuj Dwójkę Snajperską + Nábor odstřelovacího týmu + 招募狙击小组 - - - Ear Plugs + + + Days + Tage + Giorni + Días + Jours + + дней + Dni + dní + - - You've taken out your ear plugs. + + d + g + d + j + + д + d + d + d - - You've inserted your ear plugs. + + Hours + Stunden + Ore + Horas + Heures + 시간 + часов + Godziny + hodin + 小时 - - Battle menu + + h + o + h + h + 시간 + ч + h + h + h - - Opens the Antistasis battle menu. + + Microseconds + Mikrosekunden + Microsecondi + Microsegundos + Microsecondes + 마이크로초 + микросекунд + Mikrosekundy + mikrosekund + 微秒 - - Artillery menu + + µs + µs + µs + µs + 마이크로초 + мкс + µs + µs + µs - - Opens the Antistasis artillery support menu (commander only). + + Milliseconds + Millisekunden + Millisecondi + Milisegundos + Millisecondes + 밀리초 + миллисекунд + Milisekundy + milisekund + 毫秒 - - Toggle info bar + + ms + ms + ms + ms + 밀리초 + мс + ms + ms + ms - - Toggles the visibility of Antistasis information bar at the top of the screen. + + Minutes + Minuten + Minuti + Minutos + Minutes + + минут + Minuty + minut + 分钟 - - Toggle ear plugs + + m + m + m + m + + м + m + m + m - - Toggles the ear plugs (no effect when using ace). + + Nanoseconds + Nanosekunden + Nanosecondi + Nanosegundos + Nanosecondes + 나노초 + наносекунд + Nanosekundy + nanosekund + 纳秒 - - Dismiss Previous Hint + + ns + ns + ns + ns + 나노초 + нс + ns + ns + ns - - Clears the last hint notification. + + (Now) + (Gegenwart) + (Ora) + (Ahora) + (Maintenant) + (지금) + (настоящее время) + (Teraz) + (nyní) + (现在) + + + Seconds + Sekunden + Secondi + Segundos + secondes + + секунд + Sekundy + sekund + + + + s + s + s + s + + с + s + s + s - - - Advanced Towing + + + refunding money due to error + rimborsando denaro a casua di un errore + Devolviendo el dinero a causa de un error. + remboursement du au fait d'une erreur + 오류로 인한 환불 + Возвращаем деньги из-за ошибки. + zwrot pieniędzy z powodu błędu + peníze vráceny z důvodu chyby + hata nedeniyle para iadesi + 由于错误退款 - - Deploy Tow Ropes + + Packing Objects + Confezionando Oggetti + Objetos empacables + Objet Emballable + 물건 포장 + Упаковать Объекты. + Sbalení Objektů + Objeler Paketleniyor + 打包物品 - - Put Away Tow Ropes + + You are already carrying something. + Sta già trasportando qualcosa. + Ya estas llevando algo + Vous portez déjà quelque chose. + 이미 뭔가를 옮기고 있습니다. + Вы уже что-то несете. + Już coś nosisz. + Už něco nesete. + Zaten bir şeyler taşıyorsun. + 你已经拿着一个物品了! - - Attach To Tow Ropes + + You're too far. + Du bist zu weit entfernt. + Sei troppo lontano + Estás muy lejos + Vous êtes trop loin. + 너무 멉니다. + Вы слишком далеко. + Jesteś za daleko + Jsi příliš daleko + Çok uzaktasın. + 距离太远 + + + Q/E to rotate - Space/Enter to stop. + Q/E per girare - Spazio/Invio per fermare. + Q/E para rotar - Espacio/Enter salir + A/E pour tourner- Espace/Entrée pour arrêter. + Q/E로 회전 - Space/Enter로 멈춤. + Q/E для вращения - Space/Enter чтобы закончить + Q/E, aby obrócić - Spacja/Enter, aby zatrzymać. + Q/E pro otáčení - Space/Enter k zastavení. + Q/E Döndür - Space/Enter Durdur. + Q/E 旋转-空格/回车 停止 - - Drop Tow Ropes + + Utility items + Oggetti Utilità + Artículos de Utilidad + Objets utilitaires + 유틸리티 아이템 + Вспомогательные предметы. + Przedmioty użytkowe + Položky + Yardımcı eşyalar + 工具 - - Pick Up Tow Ropes + + You can't afford this Item. + Non puoi permetterti questo Oggetto. + No puedes pagar ese objeto. + Vous n'avez pas assez d'argent pour cet objet. + 이 아이템을 구입할 수 없습니다. + Вы не можете позволить себе это. + Nie stać cię na ten przedmiot. + Tuto položku si nemůžeš dovolit. + Bu öğeyi karşılayamazsınız. + 你买不起这个物品。 - - Cannot attach tow ropes to locked vehicle + + You already bought one, wait %1 seconds before you can buy another. + Ne hai già comprato uno, attendi %1 secondi prima di comprarne un altro. + Ya has comprado una unidad, espera %1 segundos antes de poder comprar otra. + Vous en avez déja acheté un, attendez %1 secondes avant d'en acheter un autre. + 이미 하나를 구입했습니다. %1초를 기다린 후 다른 하나를 구입 할 수 있습니다. + Вы уже купили это, подождите %1 секунд, прежде чем покупать это снова. + Kupiłeś już jedną sztukę, odczekaj %1 sekund zanim będziesz mógł kupić kolejną. + Už jsi jednu koupil. Počkej %1 sekund než budeš moci koupit další. + Zaten bir tane satın aldınız, başka bir tane almak için %1 saniye bekleyin. + 你已经购买了一个,等待%1秒后才能购买另一个。 - - Cannot attach tow ropes in safe zone + + Ammo Station + Postazione Munizioni + Station de Munitions + 탄약고 + Ящик с боеприпасами + Muniční stanice + Cephane İstasyonu + 弹药站 - - Cannot take tow ropes from locked vehicle + + Fuel Drum + Benzinfass + Fusto di Carburante + Baril de Carburant + 연료 (드럼통) + Бочка топлива + Beczka na paliwo + Palivový buben + Yakıt Varili + 燃油桶 - - Cannot take tow ropes in safe zone + + Fuel Tank + Tanica di Benzina + Réservoir de Carburant + 연료 (연료탱크) + Топливная цистерна + Zbiornik paliwa + Palivová nádrž + Yakıt Tankı + 燃油罐 - - Cannot put away tow ropes in locked vehicle + + Light + Luce + Lampe + 조명 + Освещение + Lehké + Işık + - - Cannot put away tow ropes in safe zone + + Loot Box + Cassa delle Spoglie + Boite à Butins + 전리품 상자 + Пустой ящик + Skrzynka z łupami + Bedna + Yağma Kutusu + 战利品箱 - - Cannot pick up tow ropes from locked vehicle + + Medical Box + Cassa Medica + Boite médicale + 의료 상자 + Ящик с медициной + Skrzynka medyczna + Lékařská bedna + Sıhhiye Kutusu + 医疗箱 - - Cannot pick up tow ropes in safe zone + + Medical Tent + Tenda Medica + Tente Médicale + 의료 텐트 + Медицинская палатка + Namiot medyczny + Lékařský stan + Sıhhiye Çadırı + 医疗帐篷 - - Success + + Repair Station + Postazione riparazioni + Station de réparations + 수리소 + Ремонтная станция + Stacja naprawcza + Opravárenska stanice + Tamir İstasyonu + 修理站 - - Whoops + + Item Purchase + Compra Oggetto + Compra de objeto + Achat d'objet + 아이템 구입 + Покупка предмета + Koupit položku + Eşya Satın Alındı + 购买物品 - - - Deploy Winch + + + Vehicle Manager + Fahrzeugmanager + Manager Veicoli + Gestionar vehículo + Gestionnaire de véhicules + 차량 관리자 + Техника + Zarządzanie pojazdami + Manažer vozidel + 载具管理 - - Stow Winch + + Add to Air Support + Aggiungi al Supporto Aereo + Añadir a Soporte Aéreo + Ajouter au soutien aérien + 항공 지원에 추가 + Добавить в воздушную поддержку + Dodaj do Wsparcia Powietrznego + Přidat k letecké podpoře + 增加至空中支援 - - Attach Rope + + Gain Airstrike points giving this vehicle to the faction Air pool + Ottieni Punti Supporto Aereo consegnado questo veivolo alla fazione + Gana puntos de ataque aéreo dando este vehículo al almacen de la Facción + Gagnez des points de frappe aérienne en donnant ce véhicule à la réserve aérienne de la faction + 해당 차량을 팩션의 항공 자산에 제공하여 공습 포인트를 획득합니다. + Получите очки авиаудара, отдав этот автомобиль в запас воздуха фракции + Zdobądź punkty Nalotu, dając ten pojazd do puli pojazdów latających twojej frakcji + Získejte body leteckého úderu dáním tohoto vozidla do frakčního leteckého poolu + 将此载具捐献给阵营空军以换取空袭点数 - - - - Drop object + + Garage\Sell Vehicle + Garage/Fahrzeug verkaufen + Aggiungi al garage\Vendi Veicolo + Guardar/Vender Vehículo + Entreposer\Vendre le véhicule + 차량 보관\판매 + Гараж\Продать технику + Garażuj \ Sprzedaj Pojazd + Garáž\Prodat vozidlo + 存储\出售载具 - - Carry object + + Add to garage / sell the vehicle you are currently looking at + Aggiungi al garage / vendi il veicoli che stai attualmente guardando + Añadir al garaje / vender el vehículo que estás mirando. + Ajouter au garage / vendre le véhicule que vous regardez actuellement + 현재 보고 있는 차량을 차고에 추가하거나 판매합니다. + Добавить в гараж/продать технику, на которую сейчас смотрите + Schowaj pojazd do garażu / sprzedaj pojazd, na który aktualnie patrzysz + Přidejte do garáže / prodávejte vozidlo, na které se v současné době díváte + 将面前的载具添加到车库或出售 - - Rotate object + + Unlock Vehicle + Fahrzeug entsperren + Sblocca Veicolo + Abrir Vehículo + Déverrouiller le véhicule + 차량 잠금해제 + Разблокировать технику + Odblokuj Pojazd + Odemknout vozidlo + 解锁载具 - - Pack object + + Allow other groups to mount this vehicle + Erlaube einer anderen Gruppe auf diesem Fahrzeug aufzusitzen + Permetti ad altri gruppi di salire su questo veicolo + Permite a otros grupos montarse a este vehículo + Autoriser d'autres groupes à monter dans ce véhicule + 다른 그룹이 이 차량에 탑승하도록 허용합니다. + Разрешить другим группам садиться на этот автомобиль + Pozwól innym grupom na używanie tego pojazdu + Umožněte ostatním skupinám nasednout do tohoto vozidla + 允许其他小队搭乘该载具 - - Unpack object + + Add Vehicle to Squad? + Aggiungi Veicolo alla Squadra? + ¿Añadir un vehículo a la Escuadra? + Ajouter le véhicule à l'escouade ? + 차량을 분대에 추가합니까? + Добавить машину в отряд? + Przydzielić ten pojazd do drużyny? + Přidat vozidlo do družstva? + 将载具分配给班组? - - Open Doors + + Vehicles and Squads + Fahrzeuge und Truppen + Veicoli e Squadre + Vehículos y Escuadras + Véhicules et escouades + 차량과 분대 + Техника и отряды + Pojazdy i Oddziały + Vozidla a jednotky + 载具和班组 + + + Options related to vehicle management in HC controlled squads + Opzioni relative alla gestione del veicoli delle squadre assegnate all' Alto Comando + Opciones relacionadas a la gestion de vehículos en escuadras controladas por HC + Options liées à la gestion des véhicules dans les escouades contrôlées par HC + 하이 커맨드 휘하의 분대의 차량 관리와 관련된 설정입니다. + Варианты, связанные с управлением транспортными средствами в отрядах, контролируемых HC + Opcje związane z zarządzaniem pojazdami w oddziałach kontrolowanych przez HC + Možnosti související se správou vozidel v jednotkách kontrolovaných HC + 与指挥部班组车辆管理相关的选项 diff --git a/A3A/addons/garage/Stringtable.xml b/A3A/addons/garage/Stringtable.xml index 816c4db493..1d3ca90f1f 100644 --- a/A3A/addons/garage/Stringtable.xml +++ b/A3A/addons/garage/Stringtable.xml @@ -34,7 +34,7 @@ You can't garage an aircraft while you are not near an Airport which belongs to %1. Please move your aircraft to an Airport under your control to garage it Du kannst kein Flugzeug einparken solange du nicht in der Nähe eines Flughafens bist, der %1 gehört. Bitte bewegen dein Flugzeug zu einem Flughafen, den du kontrollierst, um es zu parken. Non puoi inserire un veivolo nel garage se ti trovi lontano da un Aereoporto di appartenenza %1. Per favore sposta il veivolo ad un aereoporto sotto il controllo alleato in modo da poter conservarlo nel garage - No puedes almacenar una aeronave si no estás cerca de un aeropuerto que pertenezca a %1. Por favor, mueve tu aeronave a un aeropuerto bajo tu control para almacenarla. + No puedes almacenar una aeronave si no estás cerca de un aeropuerto que pertenezca a %1. Por favor, mueve tu aeronave a un aeropuerto bajo tu control para almacenarla Vous ne pouvez pas entreposer un aéronef tant que vous n'êtes pas à proximité d'un aéroport appartenant à %1. Veuillez déplacer votre aéronef vers un aéroport sous votre contrôle pour l'entreposer %1 소속의 공항 근처에 있지 않으면 항공기를 정비할 수 없습니다. 정비하려면 항공기를 당신이 통제하는 공항으로 이동하십시오. Вы не можете переместить авиационную технику в гараж, если Вы не возле аэропорта принадлежащего фракции %1. Пожалуйста, переместите вашу технику к аэропорту под вашим контролем для перемещения её в гараж. @@ -342,7 +342,7 @@ is looking at this vehicle. schaut sich dieses Fahrzeug an sta guardando questo veicolo - está mirando a este vehículo + está mirando a este vehículo. regarde ce véhicule. 이(가) 이 차량을 보고 있습니다. смотрит на эту технику. @@ -440,12 +440,13 @@ You have too many vehicles locked Du hast zu viele Fahrzeuge abgeschlossen Hai troppi veicoli chiusi - Tienes demasiados vehículos cerrados. + Tienes demasiados vehículos cerrados Vous avez trop de véhicules verrouillés 너무 많은 차량을 잠갔습니다 У вас заблокировано слишком много транспорта Masz za dużo zamkniętych pojazdów Máš až moc zamknutých vozidel + Existem muitos veículos trancados Çok fazla kilitli aracın var 你已上锁过多载具 diff --git a/A3A/addons/gui/Stringtable.xml b/A3A/addons/gui/Stringtable.xml index 2518662d64..b10a0bc5e8 100644 --- a/A3A/addons/gui/Stringtable.xml +++ b/A3A/addons/gui/Stringtable.xml @@ -79,7 +79,7 @@ LÍMITE DEL ARSENAL PARA VISITANTES LIMITES D'INVITÉS D'ARSENAL 아스널 게스트 제한 - Ограничения Арсенала для Гостей + ОГРАНИЧЕНИЯ АРСЕНАЛА ДЛЯ ГОСТЕЙ OGRANICZENIA ARSENAŁU DLA GOŚCI LIMIT ARZENÁLU PRO HOSTY. LIMITE DO ARSENAL PARA CONVIDADOS @@ -122,7 +122,7 @@ Compra %1 per %2 %3 Comprar %1 por %2 %3 Acheter %1 pour %2 %3 - %2%3에 %1 구매 + %1을(를) %2%3에 구입 Купить %1 за %2 %3 Kup %1 dla %2 %3 Koupit %1 za %2 %3 @@ -258,17 +258,6 @@ This item can collect loot<br/>%1 max load is %2 - Dieser Gegenstand kann Beute laden<br/>%1 maximale Kapazität ist %2 - Quest'oggetto può accumulare spoglie - Este objeto puede recolectar loot <br/>La carga máxima de %1 es %2 - Cet objet peut collectionner du butin<br/>%1 charge max est %2 - 이 아이템은 전리품을 수집할 수 있습니다.<br/>%1의 최대 수용량은 %2입니다. - Этот объект может собирать вещи<br/>%1 с максимальной вместимостью в %2 - Ten przedmiot może zbierać łup<br/>%1 maksymalna ładowność to %2 - Tento předmět může sbírat loot<br/>%1 maximální kapacita je %2 - Este item consegue recolher o saque (loot)<br/>%1 carga máxima é %2 - Bu öğe ganimet toplayabilir<br/>%1 maksimum yük %2 - 这个物品可以收集战利品<br/>%1 最大载重是 %2 This item has medical capability @@ -314,17 +303,6 @@ This item can refuel others<br/>%1 max fuel is %2 - Dieser Gegenstand kann andere betanken<br/>%1 Maximaler Füllstand ist %2 - Questo oggetto può rifornire altri<br/>%1 massimo carburante è %2 - Este objeto puede repostar a otros <br/>El combustible máximo de %1 es %2 - Cet objet peut ravitailler les autres<br/>%1 le carburant max est %2 - 이 아이템은 다른 차량을 재급유할 수 있습니다.<br/>%1의 최대 연료량은 %2입니다. - Этот объект может заправлять технику<br/>%1 с запасом топлива в %2 - Ten przedmiot może zatankować innych<br/>%1 maksymalny poziom paliwa %2 - Tento předmět může tankovat ostatní<br/>%1 maximální palivo je %2 - Este item consegue abastecer outros<br/>%1 Combustível máximo é %2 - Bu öğe diğerlerine yakıt ikmali yapabilir<br/>%1 maks. yakıt %2'dir - 这个物品可以给其他载具加油<br/>%1 最大油量是 %2 This item can repair other vehicles @@ -377,7 +355,7 @@ 민간용 Гражданские Cywil - Civilista + Civilní Civil Sivil 民用 @@ -405,7 +383,7 @@ 반군용 Сопротивление Rebeliant - Povstalec + Rebelové Rebeldes İsyancı 反叛军 @@ -419,7 +397,7 @@ 고정화기 Стационарное Statyczne - Statistiky + Statiky Estáticas Statikler 固定 @@ -500,7 +478,7 @@ Controlled cities Kontrollierte Städte Città Controllate - Ciudades controladas: + Ciudades controladas Villes contrôlées 통제된 도시 Контролируемые города @@ -568,23 +546,12 @@ Dead population<br/>You lose when this hits 33% - Tote Bevölkerung<br/> Du verlierst wenn es 33% erreicht - Popolazione Morta<br/>Perderai se raggiungerà il 33% - Población fallecida<br/>Cuando llegue al 33% fracasarás - Population morte<br/>Vous perdez quand cela atteint 33% - 전체 인구의<br/>33% 이상 잃으면 패배합니다 - Мертвое население<br/>Вы проиграете, когда оно достигнет 33% - Martwa populacja<br/>Przegrywasz, gdy osiągnie 33% - Mrtvá populace<br/> prohrajete, pokud bude 33% - População massacrada<br/> Perdes quando atingir 33% - Ölü nüfus<br/> %33'e ulaştığında kaybedersiniz - 死亡人口 <br/> 达到 33% 时你会输掉游戏 Faction money: Fraktionskapital: Denaro della Fazione: - Dinero de Facción + Dinero de Facción: Argent de la faction : 팩션 자금: Деньги фракции: @@ -640,7 +607,7 @@ Invader aggression Angreifer Aggression Aggressione dell'Invasore - Agresión de Invasores: + Agresión de Invasores Agression de l'envahisseur 침략군 공격성 Агрессия захватчика @@ -682,7 +649,7 @@ Occupants aggression Verteidiger Aggression Aggressione degli Occupanti: - Agresión Ocupante: + Agresión Ocupante Agressivité des occupants 점령군 공격성 Агрессия оккупантов @@ -694,17 +661,6 @@ Popular support<br/>You need 50% to win - Unterstützung der Bevölkerung<br/>Du brauchst 50% um zu gewinnen - Supporto Popolare<br/>Hai bisogno del 50% per vincere - Apoyo Popular<br/>Necesitas el 50% para ganar - Support populaire<br/>Vous avez besoin de 50% pour gagner - 시민의 지지율이<br/>50%를 넘으면 이깁니다 - Поддержка населения<br/>Вам необходимо 50% для победы - Wsparcie populacji<br/>Potrzebujesz 50%, aby wygrać - Popularita<br/>K vítezství potřebujete 50% - Suporte popular<br/> Precisas de 50% para vencer - Popüler destek<br/>Kazanmak için %50'ye ihtiyacınız var - 支持度<br/> 要获得胜利你需要至少50%支持度 Rest @@ -1017,7 +973,7 @@ Can't manage garrisons when outpost is under attack. Garnison kann nicht geändert werden wenn der Außenposten angegriffen wird. Non puoi gestire le guarnigioni quando l'avamposto è sotto attacco. - No puedes gestionar la guarniciones cuando la base está bajo ataque + No puedes gestionar la guarniciones cuando la base está bajo ataque. Impossible de gérer les garnisons lorsque l'avant-poste est attaqué. 전초 기지가 공격을 받을 때는 주둔지를 관리할 수 없습니다 Невозможно изменять гарнизон, когда аванпост атакуют @@ -1031,7 +987,7 @@ Rest for %1. Warte für %1. Riposa per %1. - Descansar por %1 + Descansar por %1. Repos pour %1. %1 동안 휴식합니다. Отдохнуть %1 @@ -1089,7 +1045,7 @@ Deploy Minefield: Minenfeld einrichten: Schiera Campo Minato - Desplegar campo de minas + Desplegar campo de minas: Déployez le champ de mines: 지뢰지대 배치: Развернуть минное поле: @@ -1292,7 +1248,7 @@ FAI ATTENZIONE QUANDO MODIFICHI QUESTI IMPOSTAZIONI. IMPOSTARLE TROPPO IN ALTO *ROMPERA'* IL GIOCO. CUIDADO AL EDITAR ESTOS VALORES. PONERLOS MUY ALTOS *VA A* ROMPER EL JUEGO. SOYEZ PRUDENT LORS DE LA MODIFICATION DE CES PARAMÈTRES. LES RÉGLER TROP HAUT CELA *VA* BRISER LE JEU. - 이 설정을 편집할 땐 주의하십시오. 설정을 너무 높게 잡는다면 게임이 망가질 것입니다. + 이 설정을 편집할 땐 주의하십시오. 설정을 너무 높게 잡는다면 게임이 '망가질'것입니다. БУДЬТЕ ОСТРОЖНЫ ПРИ НАСТРОЙКЕ. УСТАНОВКА СЛИШКОМ ВЫСОКИХ ЗНАЧЕНИЙ *СЛОМАЕТ* ИГРУ. ZACHOWAJ OSTROŻNOŚĆ PODCZAS EDYCJI TYCH USTAWIEŃ. USTAWIENIE ICH ZBYT WYSOKICH *POWODUJE* PROBLEMY Z GRĄ. BUĎTE OPATRENÍ PŘI UPRAVOVÁNÍ TĚCHTO NASTAVENÍ. V PŘÍPADĚ VYSOKÉHO NASTAVENÍ TO *ROZBIJE* HRU @@ -1682,17 +1638,6 @@ You can only remote control single units<br/>Select exactly one AI in the list - Du kannst nur einzelne Einheiten fernsteuern<br/>Wähle eine einzelne KI aus der Liste aus - Puoi controllare remotamente solo singole unità<br/>Seleziona esattamente un IA dalla lista - Sólo puedes contorlar una unidad de forma remota<br/>Selecciona exactamente una en la lista de la IA - Vous ne pouvez contrôler à distance que des unités individuelles<br/>Sélectionnez exactement une IA dans la liste - 단일 유닛만 원격 조종 가능합니다<br/>목록에서 인공지능을 정확히 하나만 선택하십시오 - Вы можете удаленное управлять только одним юнитом<br/>Выберете конкретно одного ИИ из списка - Możesz zdalnie sterować tylko pojedynczymi jednostkami<br/>Wybierz dokładnie jednego bota z listy - Můžete ovládat pouze jednotlivé jednotky<br/>Vyber přesně jedno AI z listu - Só podes controlar remotamente unidades únicas <br/>Select exatamente um IA na lista - Yalnızca tek birimleri uzaktan kontrol edebilirsiniz<br/>Listeden sadece bir yapay zeka seçin - 您只能远程控制单个单位<br/>在列表中仅选择一个 AI Select AI in the list @@ -1770,7 +1715,7 @@ Get more air support points using the 'Add to Air Support' button in the vehicle section on the player tab. Erhalte mehr Luftunterstützungspunkte über die Schaltfläche "Zur Luftunterstützung hinzufügen" im Fahrzeugbereich auf der Registerkarte "Spieler". Acquisisci più punti supporto aereo usando il pulsante "Aggiungi al Supporto Aereo" nella sezione veicolo nel menu del giocatore. - Consigue mas puntos de soporte aéreo usando el boton de 'Añadir a Soporte Aéreo' en la sección del vehículo en la hoja del jugador. + Consigue mas puntos de apoyo aéreo usando el boton de 'Añadir a Apoyo Aéreo' en la sección del vehículo en la hoja del jugador. Obtenez plus de points d'appui aérien en utilisant le bouton "Ajouter au support aérien" dans la section véhicule de l'onglet joueur. 플레이어 탭의 차량 섹션에 있는 '공중 지원에 추가' 버튼을 사용하여 공중 지원 포인트를 추가하십시오. Получите больше очков поддержки используя кнопку "Добавить к Воздушной Поддержке" в разделе техники во вкладке игрока @@ -1798,7 +1743,7 @@ You have no air support points Du hast keine Luftunterstützungspunkte Non hai punti supporto aereo. - No tienes puntos de soporte aéreo + No tienes puntos de apoyo aéreo Vous n'avez aucun point d'appui aérien 공중 지원 포인트가 없습니다 У вас нет очков воздушной поддержки @@ -1812,7 +1757,7 @@ Air Support points: Luftunterstützungspunkte Punti Supporto Aereo: - Puntos de Soporte Aéreo + Puntos de Apoyo Aéreo: Points d'appui aérien: 공중 지원 포인트: Очки Воздушной Поддержки: @@ -1828,7 +1773,7 @@ Air Support Luftunterstützung Supporto Aereo - Soporte Aéreo + Apoyo Aéreo Appui aérien 공중 지원 Воздушная поддержка @@ -2425,17 +2370,6 @@ Number of units in the group<br/>Able to combat / Total number of units - <br/>Anzahl der Saldaten in der Gruppe<br/>Fähig zu kämpfen / Gesammtanzahl der Soldaten<br/>Number of units in the group<br/>Able to combat / Total number of units - Numero di unità nel gruppo<br/>Abile al combattimento / Numero totale di unità - Número de unidades en el grupo<br/>Capaces de combatir / Total número de unidades - Unités dans le groupe<br/>Prêtes au combat / Nombre totale d'unités - 해당 그룹 내 유닛 수<br/>전투 가능 / 총 유닛 수 - Количество человек в группе<br/>Боеспособных / Всего - Liczba jednostek w grupie<br/>Zdolni do walki / Całkowita liczba jednostek - Počet jednotek ve skupině <br/>Bojeschopných / celkový počet jednotek - Número de unidades no grupo<br/>Aptos a combater / Número total de unidades - Gruptaki birim sayısı<br/>Savaşamayan / Toplam birim sayısı - 组员总数<br/>战斗人员/总数 Vehicle @@ -2557,7 +2491,7 @@ Click the map to select the location you want to fast travel to. Klicken Sie auf die Karte, um den Ort auszuwählen, zu dem du schnell reisen möchtest. Clicca la mappa per selezionare la posizone dove vorresti fare il viaggio rapido. - Selecciona en el mapa el sitio a donde quieres usar el viaje rápido + Selecciona en el mapa el sitio a donde quieres usar el viaje rápido. Cliquez sur la carte pour sélectionner l'endroit où vous souhaitez vous rendre rapidement. 지도를 클릭하여 원하는 위치를 선택하여 빠른 이동을 합니다. Кликните на карту для выбора места куда вы хотите переместиться @@ -2641,17 +2575,6 @@ Needs AI group members<br/>You can recruit them at the flag - Benötigt KI-Gruppenmitglieder<br/> Du kannst diese an der Flagge rekrutieren - Necessita membri di gruppo IA<br/>Puoi reclutarli alla bandiera - Necesitas grupo de miembros de la IA<br/>Puedes reclutarlos en la bandera - Nécessite des membres du groupe AI<br/>Vous pouvez les recruter au drapeau - 인공지능 분대원 필요<br/>깃발에서 모집할 수 있습니다. - Необходимы ИИ в отряде<br/>Вы можете нанять их у Флага - Potrzebuje członków grupy AI<br/>Możesz ich rekrutować przy fladze - Potřebuje AI členy skupiny<br/>Můžete je narekrutovat u vlajky - Precisas de membros IA no grupo<br/> Podes recrutá-los na bandeira - YZ grup üyelerine ihtiyaç var<br/>Onları bayraktan göreve alabilirsiniz - 需要AI组成员<br/>你可以在旗杆处招募他们 Only available to squad leaders @@ -2907,17 +2830,6 @@ Current money:<br/>€ %1 - Aktuelles Geld:<br/>€ %1 - Denaro attuale:<br/>€ %1 - Dinero:<br/>€ %1 - Argent actuel :<br/>€ %1 - 현재 자금:<br/>%1€ - Текущий баланс:<br/>€ %1 - Aktualne pieniądze:<br/>€ %1 - Aktuální peníze:<br/>€ %1 - Dinheiro atual:<br/> %1 - Mevcut Para:<br/>€ %1 - 当前资金:<br/>€ %1 Sell @@ -3065,7 +2977,7 @@ Support Unterstützung Supporto - Soporte + Apoyo Soutien 지원 Поддержка diff --git a/A3A/addons/jeroen_arsenal/Stringtable.xml b/A3A/addons/jeroen_arsenal/Stringtable.xml index e31b3c8df7..9d641f334b 100644 --- a/A3A/addons/jeroen_arsenal/Stringtable.xml +++ b/A3A/addons/jeroen_arsenal/Stringtable.xml @@ -6,12 +6,13 @@ , but there is no ammo for it , aber es gibt keine Munition dafür , ma non vi sono munizioni - , pero no queda munición. + , pero no queda munición , mais il n'y a pas de munitions , 하지만 탄약이 없습니다. , но для этого нет боеприпасов , ale nie ma amunicji do tego , ale není tady žádná munice + , mas não há munição para a arma , ancak mühimmat yok , 但是它缺少弹药 @@ -19,12 +20,13 @@ , but there are only a few shots for it , aber es gibt nur ein paar schuss dafür , ma vi sono solo alcuni colpi - , pero solo quedan un par de cargadores. + , pero solo quedan un par de cargadores , mais il n'y a que quelque balles , 하지만 몇발 밖에 없습니다. , но для этого есть всего несколько выстрелов , ale amunicji jest tylko na kilka strzałów , ale je tady jen pár ran + , mas há pouca munição para a arma , ancak mühimmat çok az , 但是它能用的弹药就只剩下几发了 @@ -32,12 +34,13 @@ , and there is still some ammo for it und es gibt noch etwas Munition dafür , e vi sono ancora delle munizioni - , y todavía queda algo de munición. + , y todavía queda algo de munición , et il y a encore un peu de munitions , 그럭저럭 탄약이 남아있습니다. , но для этого ещё осталось немного боеприпасов , i nadal jest trochę amunicji do tego , a je tu stále nějaká munice + , e temos munição para a arma , ancak biraz mühimmat var , 它还有些许备弹 @@ -45,12 +48,13 @@ , and there is enough ammo for it und es gibt genug Munition für sie , e vi sono abbastanza munizioni - , y nos sobra munición. + , y nos sobra munición , et il y a assez de munitions , 충분한 탄약이 남아있습니다. , и для этого достаточно боеприпасов , i jest wystarczająco amunicji do tego , a je tu stále dostatek munice + , e temos bastante munição para a arma , ve yeterince mühimmat var , 它的备弹十分充足 @@ -58,12 +62,13 @@ Looks like I am the only one using this today Sieht so aus, als wäre ich der Einzige, der das heute benutzt Sembra che sono l'unico che oggi l'utilizzerà - Parece que soy el único que va a utilizar esto hoy. + Parece que soy el único que va a utilizar esto hoy On dirait que je suis le seul à l'utiliser aujourd'hui 오늘은 나만 이걸 사용할 것 같군 - Похоже я единственный кто будет сегодня это использовать + Похоже, я единственный, кто будет сегодня это использовать Wygląda na to że jako jedyny będę tego dzisiaj używał Vypadá to že jsem jediný kdo si to dnes vezme + Parece que sou o único usando isso hoje Görünen o ki bunu bugün bir tek ben kullanıyorum 看来今天它的使用权就归我莫属了 @@ -71,12 +76,13 @@ The last one in the box Das letzte in der Schachtel L'ultimo è nella cassa - La última de la caja. + La última de la caja Le dernier dans la boîte 상자의 마지막 아이템 Последний в коробке Ostatnia sztuka w pudełku Poslední v krabici + A última unidade Kutudaki son 最后一件在箱子里 @@ -84,12 +90,13 @@ If I want one I need to take it before some one else does Wenn ich eine haben will, muss ich sie nehmen, bevor es ein anderer tut. Se ne voglio uno dovrò prenderlo prima che lo faccia qualcun'altro - Si quiero una, debo cogerla antes de que otro lo haga. + Si quiero una, debo cogerla antes de que otro lo haga Si j'en veux un, je dois le prendre avant que quelqu'un d'autre ne le fasse 원한다면 남들이 가져가기 전에 챙겨야한다 Если я хочу себе один я должен забрать его перед тем как кто-то другой возьмет Jeśli chcę jednego, muszę to wziąć, zanim zrobi to ktoś inny Pokud to chci, měl bych si to vzít než si to vezme někdo jiný + Se eu quiser uma, melhor pegar antes que alguem pegue Bundan istiyorsam diğerlerinden önce almam gerek 如果我需要的话,我需要在别人之前先拿走 @@ -97,12 +104,13 @@ Many of these left Es ist noch viel übrig. Ne sono rimasti tanti - Nos sobran unas cuantas. + Nos sobran unas cuantas Il en reste beaucoup 충분히 남음 Много таких осталось Wiele tego zostało Je jich tu hodně + Temos muitas dessa ainda Bunlardan bir sürü var 此类的物品还剩下许多 @@ -110,12 +118,13 @@ Some of these left Es ist noch ein wenig übrig. Ne sono rimasti alcuni - Quedan unas cuantas. + Quedan unas cuantas Il en reste quelque uns 몇몇개가 남음 Немного таких осталось Trochę tego zostało Je jich tu jenom pár + Temos algumas dessa ainda Bunlardan birkaç tane var 此类的物品还剩下一些 @@ -123,12 +132,13 @@ More than enough for a whole army Mehr als genug für eine ganze Armee. Abbastanza per un intero esercito - Más que suficiente para armar a todo un ejército. + Más que suficiente para armar a todo un ejército Assez pour toute une armée 군대를 무장시키고도 남을만큼 있습니다. Более чем достаточно для всей армии Więcej niż dla całej armii Víc než dost pro celou armádu + Temos o bastante para um exército Bir orduluk kadar var 此类的物品多得都能武装一支军队了 @@ -136,12 +146,13 @@ More than enough for a whole army Mehr als genug für eine ganze Armee Abbastanza per un intero esercito - Más que suficiente para armar a todo un ejército. + Más que suficiente para armar a todo un ejército Plus qu'assez pour toute une armée 군대를 무장시키고도 남을만큼 있습니다. Более чем достаточно для всей армии Więcej niż dla całej armii Víc než dost pro celou armádu + Temos o bastante para um exército Bir orduluk kadar var 此类物品的数量:无限火力,武德充沛 @@ -149,12 +160,13 @@ Shit there are no more batteries Scheiße, es gibt keine Batterien mehr. Cazzo non ci sono più batterie - Mierda, no nos quedan más pilas. + Mierda, no nos quedan más pilas Merde, il n'y a plus de piles 젠장 여분의 배터리가 없다. Чёрт, батарей больше нет Cholera, nie ma już żadnych baterii Sakra, nejsou tu žádné baterky + Putz, não temos mais baterias Siktir, yeterli batarya yok 该死的,我们的电池耗尽了 @@ -162,12 +174,13 @@ I can't take batteries, I have no space for it Ich kann keine Batterien mitnehmen, ich habe keinen Platz dafür. Non posso prendere le batterie, non ho spazio - No puedo llevarme las pilas, no tengo espacio para ellas. + No puedo llevarme las pilas, no tengo espacio para ellas Je ne peux pas prendre de piles, je n'ai pas de place pour ça 공간이 없어서 배터리를 더 못 챙기겠어. Я не могу взять батареи, у меня нет для них места Nie mogę wziąć baterii, nie mam już miejsca Nemůžu si vzít žádné baterky, nemám na ně místo + Não dá pra pegar baterias, não tem espaço Batarya alamam, yeterince yerim yok 我塞不下多余的电池了,我没空间了 @@ -181,19 +194,21 @@ СДЕЛАТЬ DO WYKONANIA CO UDĚLAT + EM DESENVOLVIMENTO YAPILACAKLAR - 代办清单 + 待办事项 ERROR DURING ARSENAL LOAD FEHLER BEIM LADEN DES ARSENALS ERROR DURANTE IL CARICAMENTO DELL'ARSENALE - ERROR AL CARGAR EL ARSENAL. + ERROR AL CARGAR EL ARSENAL ERREUR PENDANT LE CHARGEMENT DE L'ARSENAL 무기고 불러오는 도중 오류 발생 ОШИБКА ВО ВРЕМЯ ЗАГРУЗКИ АРСЕНАЛА BŁĄD PODCZAS ŁADOWANIA ARSENAŁU CHYBA PŘI NAČÍTÁNÍ VYBAVENÍ + ERRO DURANTE LEITURA DO ARSENAL SANAL CEPHANELİK YÜKLENİRKEN HATA OLUŞTU 加载武器库时出现错误 @@ -201,83 +216,53 @@ has been kept, because there is no wurde aufbewahrt, denn es gibt keine è stato tenuto, poiché non vi è - %1 Se mantuvo porque no queda ninguna %2. + se mantuvo porque no queda ninguna a été conservé, car il n'y a pas - (이) 유지됬습니다, 왜냐하면 이러한 장비가 없기 때문이죠 : - сохранен, потому что отсутсвует + 이(가) 다음 아이템이 없기 때문에 보관되었습니다: + сохранен, потому что отсутствует został zachowany, ponieważ nie ma - Byli ponechány, protože neexistuje + Byli ponechány, protože neexistují + foi mantido, porque não há saklandı, çünkü şundan kalmadı 已经被保存,因为当前缺少 These items were not in the Arsenal:<br/> - Diese Gegenstände befanden sich nicht im Arsenal:<br/> - Questi oggetti non erano nell'Arsenale:<br/> - Estos objetos no estaban en el Arsenal:<br/> - Ces objets n'étaient pas dans l'Arsenal :<br/> - 이 아이템들은 무기고에 없었음:<br/> - Tych rzeczy nie było w arsenale:<br/> - Tyto věci v Arzenálu nejsoul:<br/> - Şu eşyalar cephanelikte yok:<br/> - 这些物品并不在武器库内:<br/> These items were not in the Arsenal, so the originals have been kept:<br/> - Questi oggetti non erano nell'Arsenale, quindi sono stati mantenuti gli originali:<br/> - Estos objetos no estaban en el Arsenal, asi que se mantuvieron los originales:<br/> - Ces objets n'étaient pas dans l'Arsenal, les originaux ont donc été conservés :<br/> - 이 아이템들은 무기고에 없었음,그래서 그대로 유지됨:<br/> - Tych rzeczy nie było w Arsenale, więc oryginały zostały zachowane:<br/> - Tyto věci v arzenálu nejsou, takže původní byli ponechány:<br/> - Şu eşyalar cephanelikte yoktu, o yüzden orijinalleri korundu:<br/> - 这些物品之前不在武器库内, 所以原物件将得以被储存:<br/> We are low on this item, only members may use it Dieser Gegenstand ist knapp, nur Mitglieder können ihn verwenden. Siamo a corto di questo oggetto, solo i membri possono usarlo - Tenemos escasas existencias de este objeto, solo los miembros pueden usarlo. + Tenemos escasas existencias de este objeto, solo los miembros pueden usarlo Nous sommes à court de cet article, seuls les membres peuvent l'utiliser - 몇개 없는 장비입니다, 오직 멤버만 사용 가능합니다. + 이 아이템이 별로 없으며 멤버만 사용할 수 있습니다 У нас заканчиваются запасы этого предмета, только членам команды разрешено его использовать Posiadamy małą ilość tego przedmiotu, więc tylko członkowie mogą go używać Máme toho málo, jenom členové si to mohou vzít. + Temos poucos desse item, apenas membros podem usar Bu eşyadan az sayıda var, sadece üyeler kullanabilir 此物品短缺,只限服务器会员使用 ERROR - Please report RPT to Antistasi Devs. - ERROR - Bitte melde RPT an Antistasi Dev's. - ERRORE - Si prega di riportare l'RPT agli sviluppatori di Antistasi. - ERROR - Por favor, reporte el RPT a los Desarrolladores de Antistasi. - ERREUR - Veuillez signaler le RPT aux développeurs d'Antistasi. - ERROR - 안티스타시 개발진에게 RPT 보고할것 - BŁĄD - Prosze wyślij RPT do deweloperów Antistasi - CHYBA - Prosím nahlašte RPT Antistasi Dev's - HATA - Lütfen RPT'yi Antistasi Ekibi'ne bildirin. - 错误 - 请将RPT上报至Antistasi工作人员 <br/>(Not compatible with currently equipped weapons) - <br/>(Non compatibile con le armi equipaggiate) - <br/>(No es compatible con las armas equipadas actualmente) - <br/>(Pas compatible avec les armes actuellement équipées) - <br/>(만약 현제 장착한 무기랑 호환되지 않는다면) - <br/>(niekompatybilne z obecnie wyposażoną bronią) - <br/>(Nekompatibilní s aktuálně vybavenými zbraněmi) - <br/>(Eldeki silahlar ile uyuşmuyor.) - <br/>(与当前所装备的武器不兼容) Sort by amount Sortiere nach Menge Ordina per quantità - Organizar por cantidad. + Organizar por cantidad Trier par quantité - 수량으로 정렬하기 + 수량으로 정렬 + Сортировать по количеству Sortuj po ilości Seřadit podle počtu + Organizar por quantidade Miktara göre sırala 根据数量排列 @@ -285,11 +270,13 @@ Default Standard Predefinito - Predeterminado. + Predeterminado Défaut 기본 + По умолчанию Domyślnie Výchozí + Padrão Varsayılan 默认 @@ -297,11 +284,13 @@ Default gear Standard Ausrüstung Equipaggiamento predefinito - Equipamiento predeterminado. + Equipamiento predeterminado Equipement par défaut 기본 장비 + Экипировка по умолчанию Domyślne wyposażenie Výchozí vybavení + Equipamento padrão Varsayılan Ekipman 默认装备 @@ -309,11 +298,13 @@ To crate zur Kiste Alla cassa - A la caja. + A la caja Ajouter vers la caisse 상자로 + В ящик Do skrzyni Do bedny + P/ Caixa Yarat 装入箱中 @@ -321,23 +312,27 @@ Unload entladen Scarica - Descargar. + Descargar Décharger - 내리기 + 하역 + Разгрузить Wypakować Vyložit + Descarregar Boşalt 卸下 Jeroen (Not) Limited Arsenal Jeroen (Not) Limited Arsenal - Arsenale Jeroen (Non) Limitato - El (No tan) limitado arsenal de Jeroen. + Arsenale Limitato Jeroen (Not) + El (No tan) limitado arsenal de Jeroen Jeroen Arsenal (Pas) Limité - 예룸 한정(아닌) 무기고 + Jeroen의 한정된 (게 아닌) 무기고 + Ограниченный Арсенал от Jeroen (Not) (Nie) Limitowany Arsenał Jeroen'a Jeroen (Not) Limited Arsenal + Jeroen (Not) Limited Arsenal Jeroen Sınırlı (olmayan) Cephaneliği Jeroen (伪) 有限武器库 @@ -345,11 +340,13 @@ Add default items like radio and medical supplies Fügen Standardgegenstände wie Funkgeräte und medizinische Hilfsmittel hinzu Aggiungi oggetti di base come le radio o presidi medici - Añadir objetos por defecto como radios y suministros médicos. + Añadir objetos por defecto como radios y suministros médicos. Ajoutez des éléments par défaut comme la radio et les fournitures médicales - 기초적인 라디오랑 의료물자 추가됨 + 무전기와 의료물자같은 기본 아이템을 추가합니다 + Добавить предметы по умолчанию, такие как радио и медицинские принадлежности. Dodaj domyślne przedmioty takie jak radio czy zasoby medyczne Přidat výchozí položky jako je rádio a zdravotnické zásoby + Adicionar itens básicos como rádios e kits médicos Radyo ve Sıhhı malzemeler gibi temel eşyaları yükle 加入例如无线电以及医疗物质之类的默认物品 @@ -357,11 +354,13 @@ Move items from crate inventory to arsenal Bewege Gegenstände aus der Kiste ins Arsenal Sposta gli oggetti dall'inventario della cassa all'arsenale - Mover objetos del inventario de la caja al arsenal. + Mover objetos del inventario de la caja al arsenal Déplacer les objets de l'inventaire des caisses vers l'arsenal - 아이템을 상자 인벤토리에서 무기고로 이동시키기 + 상자 인벤토리의 아이템들을 무기고로 옮깁니다 + Переместить предметы из инвентаря ящика в арсенал Przenieś przedmioty z wyposażenia skrzyni do arsenału Přesunout věci z bedny do arzenálu + Mover itens da caixa para o arsenal Eşyaları kutudan cephaneliğe yükle 将箱子库存中的物品移入武器库 @@ -371,9 +370,11 @@ Sposta gli oggetti dall'automobile all'arsenale Mover objetos del vehículo al arsenal Déplacez les objets de la voiture vers l'arsenal - 아이템을 차량에서 무기고로 이동시키기 + 차량의 아이템들을 무기고로 옮깁니다 + Переместить предметы из машины в арсенал Przenieś przedmioty z samochodu do arsenału Přesunout věci z vozidla do arzenálu + Mover itens do veículo para o arsenal Eşyaları arabadan cephaneliğe yükle 将车辆中的物品移入武器库 @@ -383,9 +384,11 @@ Carica Cargar Charger - 싣기 + 적재 + Нагрузка Załaduj Naložit + Carregar Yükle 装载 @@ -393,11 +396,13 @@ Vehicle inventory Fahrzeug Inventar Inventario del veicolo - Inventario del Vehículo. + Inventario del Vehículo Inventaire des véhicules 차량 인벤토리 + Инвентарь машины Ekwipunek pojazdu Inventář vozidla + Inventário do veículo Araç envanteri 载具库存 @@ -405,11 +410,13 @@ We are low on this item, only members may use it Dieser Gegenstand ist knapp, nur Mitglieder können ihn verwenden. Siamo a corto di questo oggetto, solo i membri possono usarlo - Tenemos escasas existencias de este objeto, solo los miembros pueden usarlo. + Tenemos escasas existencias de este objeto, solo los miembros pueden usarlo Nous sommes à court de cet article, seuls les membres peuvent l'utiliser - 몇개 없는 장비입니다, 오직 멤버만 사용 가능합니다. + 이 아이템이 별로 없으며 멤버만 사용할 수 있습니다 + У нас мало этого предмета, только участники могут использовать его Mamy małą ilość tego przedmiotu, tylko członkowie mogą go używać Máme toho málo, jenom členové si to mohou vzít. + Temos poucos desse item, apenas membros podem usar Bu eşyadan az sayıda var, sadece üyeler kullanabilir 此物品短缺,只限服务器会员使用 @@ -422,8 +429,10 @@ Borrar Suppr 삭제 + Удалить Usuń Vymazat + Del Sil 删除 @@ -433,9 +442,11 @@ Carica Cargar Charger - 싣기 + 적재 + Загрузить Załaduj Načíst + Carregar Yükle 加载 @@ -446,8 +457,10 @@ Guardar Sauvegarder 저장 + Сохранить Zapisz Uložit + Salvar Kaydet 保存 @@ -457,22 +470,16 @@ --Annulla ultimo salvataggio-- -- Deshacer último guardado -- -- Annuler la dernière sauvegarde -- - -- 되돌리기 -- + -- 마지막 저장으로 되돌리기 -- + -- Отменить последнее сохранение -- -- Cofnij ostatni zapis -- -- Vrátit poslední uložení -- + --Desfazer ultimo save-- --Son yükleneni geri al-- -- 撤销上一次的保存 -- Ultra Wide Extended Debug Console With Extra Save Buttons! - Console di Debug Ultra Wide con Bottuni di Salvataggio Extra! - La Super Amplia y Extendida Consola de Debug con Extra Butones de Guardado! - Console de débogage étendue ultra large avec boutons de sauvegarde supplémentaires ! - 추가 저장 버튼을 가진 울트라 와이드 확장 디버그 콘솔! - Ultra Szeroka Rozszerzona Konsola Debugowa Z Dodatkowymi Przyciskami Zapisywania! - Ultra Široká Rozšířená Debug Konzole S Extra Ukládacíma Tlačítkama! - Süper Geniş Uzun Ekstra Düğmelerli Debug Konsolu! - 宇宙究极无敌扩展调试控制台 (搭载额外保存按钮) diff --git a/A3A/addons/logistics/Stringtable.xml b/A3A/addons/logistics/Stringtable.xml index 62d4a894f9..afc30a37bf 100644 --- a/A3A/addons/logistics/Stringtable.xml +++ b/A3A/addons/logistics/Stringtable.xml @@ -4,17 +4,6 @@ Load %1 into nearest vehicle. - Lade %1 in das nächstgelegene Fahrzeug. - Carica %1 nel veicolo più vicino. - Cargar %1 al vehículo cercano. - Charger %1 dans le véhicule le plus proche. - %1을(를) 가장 가까운 차량에 적재하십시오. - Загрузить %1 в ближайшую машину. - Załaduj %1 do najbliższego pojazdu. - Naložit %1 do nejbližšího vozidla. - Carregue %1 no veículo mais próximo. - En yakın araca %1 yükleyin. - 将%1装载入附近的载具 Unload Cargo @@ -26,7 +15,7 @@ Alguien está ocupando el equipamiento estático. Quelqu'un est déjà dans l'arme statique. 누군가 이미 고정화기에 있습니다. - Кто-то уже в статическом оружии. + Кто-то уже в этом статическом оружии. Ktoś już się znajduje w broni stacjonarnej. Někdo se již nachází ve statice. Alguém já está na estática. @@ -54,7 +43,7 @@ El vehículo no es capaz de cargar armas. Le véhicule n'a pas la possibilité de charger des armes. 해당 차량은 무기를 탑재할 능력이 부족합니다. - В машине отсутствует возможность загрузки вооружения. + В машине отсутствует возможность загрузки оружия. Pojazd nie posiada zdolności do załadowania broni. Vozidlo nemůže naložit zbraně. O veículo não tem capacidade para carregar armas. @@ -113,6 +102,7 @@ <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Масса груза: </t> <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Masa ładunku: </t> <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Hmotnost nákladu: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Carga Total: </t> <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Kargo kütlesi: </t> <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>货物质量: </t> @@ -126,6 +116,7 @@ <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Текущая масса: </t> <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Aktualna masa: </t> <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Aktuální hmotnost: </t> + <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Carga atual: </t> <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Şu anki kütle: </t> <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>目前质量: </t> @@ -139,6 +130,7 @@ <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Масса по умолчанию: </t> <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Domyślna masa: </t> <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Výchozí hmotnost: </t> + <br/><t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Carga normal: </t> <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>Varsayılan kütle: </t> <t color='#00aafd' size='1.2' shadow='1' shadowColor='#000000' align='left'>默认质量: </t> @@ -152,11 +144,17 @@ <t color='#00fff3'>"%1" загружен в "%2". Свободных мест: "%3".</t> <t color='#00fff3'>"%1" is loaded onto "%2". Wolne miejsca: "%3".</t> <t color='#00fff3'>"%1" je nakládáno do "%2". Volné sloty: "%3".</t> + <t color='#00fff3'>"%1" foi carregado em "%2". Espaços livres: "%3".</t> <t color='#00fff3'>"%1" ,"%2"'ye yüklendi. Boş yerler: "%3".</t> <t color='#00fff3'>"%1" 已经被装载入 "%2". 可用槽位: "%3".</t> <t color='#00fff3'>"%1" is loaded onto "%2". There is no more space.</t> + <t color='#00fff3'>"%1" está siendo cargado en "%2" No queda más espacio.</t> + <t color='#00fff3'>"%1" est chargé sur "%2" Il n'y a plus de place.</t> + <t color='#00fff3'>"%1" je nakládáno do "%2" Už nezbylo žádné další místo.</t> + <t color='#00fff3'>"%1" foi carregado em "%2". Não há mais espaço.</t> + <t color='#00fff3'>"%1" , "%2"'ye yüklendi. Boş yer kalmadı.</t> <t color='#00fff3'>"%1" was unloaded from "%2". Free slots: "%3".</t> @@ -168,6 +166,7 @@ <t color='#00fff3'>"%1"был выгружен из "%2". Свободных мест: "%3".</t> <t color='#00fff3'>"%1" został wyładowany z "%2". Wolne miejsca: "%3".</t> <t color='#00fff3'>"%1" bylo vyloženo z "%2". Volné sloty: "%3".</t> + <t color='#00fff3'>"%1" foi descarregado de "%2". Espaços livres: "%3".</t> <t color='#00fff3'>"%1" , "%2"'den boşaltıldı. Boş yerler: "%3".</t> <t color='#00fff3'>"%1" 已经从"%2" 卸下 . 当前可用空间为: "%3".</t> @@ -189,7 +188,7 @@ Logistics Logistik Logistica - Logística. + Logística Logistique 병참 Логистика @@ -248,7 +247,7 @@ No puedes cargar equipamiento estático que ya está montado. Impossible de charger une arme statique occupée. 탑재된 고정화기를 적재할 수는 없습니다. - Невозможно загрузить установленное статическое оружие + Невозможно загрузить статическое оружие, в котором кто-то находится. Nie można załadować zamontowanej broni statycznej. Nemůžeš naložit statiku která je připevněná. Não é possível carregar uma estática montada. @@ -360,7 +359,7 @@ No puedes descargar equipamiento estático que ya está montado. Impossible de décharger une arme statique occupée. 탑재된 고정화기를 하역할 수 없습니다. - Невозможно разгрузить установленное статическое оружие + Невозможно загрузить статическое оружие, в котором кто-то находится. Nie można wyładować broni stacjonarnej która jest zamontowana. Nemůžeš naložit statiku které je přidělaná. Não é possível descarregar uma estática montada. diff --git a/A3A/addons/maps/Stringtable.xml b/A3A/addons/maps/Stringtable.xml index 23b711448c..175cab9d11 100644 --- a/A3A/addons/maps/Stringtable.xml +++ b/A3A/addons/maps/Stringtable.xml @@ -78,11 +78,11 @@ Fought on the camel's back Kampf auf dem Kamelrücken - Combattuta cavalcando il cammello + Combattuta a cammello Luchado a lomos de un camello Combattu à dos de chameau 낙타 등 위에서의 싸움 - Сражайся верхом на верблюде + Сражаясь верхом на верблюде Walczył na grzbiecie wielbłąda! Bojovat na zádech velblouda Combate às costas do camelo @@ -247,7 +247,7 @@ Between the anvil and a steamroller. Zwischen einem Amboss und einer Dampfwalze. Tra incudine e rullo compressore. - Entre el yunque y la apisonadora + Entre el yunque y la apisonadora. Entre l'enclume et un rouleau compresseur 모루와 강압기 사이에 Между катком и наковальней. @@ -415,7 +415,7 @@ Stuck between two fronts. Gefangen zwischen zwei Fronten. Bloccati tra due fronti. - Atrapados entre dos frentes + Atrapados entre dos frentes. Pris entre deux feux. 두 전선 사이에 갇히다. Застряв меж двух фронтов. @@ -667,7 +667,7 @@ Antistasi Normandy Antistasi Normandie Antistasi Normandia - Antistasi Normandía. + Antistasi Normandía Antistasi Normandie 안티스타시 노르망디 Antistasi Нормандия @@ -681,7 +681,7 @@ Antistasi - The French Resistance Antistasi - Der französische Widerstand Antistati- La Resistenza Francese - Antistasi - La Resistencia Francesa. + Antistasi - La Resistencia Francesa Antistasi - La Résistance 안티스타시 - 프랑스 레지스탕스 Antistasi - Французское Сопротивление. From a43890d56832d2ee00239887c29af06c88b48c77 Mon Sep 17 00:00:00 2001 From: Ellis Nielsen Date: Mon, 16 Oct 2023 15:35:15 -0500 Subject: [PATCH 067/157] =?UTF-8?q?Teamleader=20Base=20Placer=20?= =?UTF-8?q?=F0=9F=94=A8=20(#2384)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Dialog Complete! * hakon help * init commit for the placer * added new function to initDB * removed database in placer * updates to gui for streamlineness * moved defines into HPP * changed DB to accept params * removed debug statements * added mouseExit and MouseEnter events on _backGround * removed addevents * changed / added headers * removed defines that were dead * placer convert * added more func, moved timeout to resource, EH is for icon * changed defaults to cans * placer now uses config data * init commit for mapInfo.hpp * removed the multiple calls to time * documentation * TODOs * removed debug systemChat * removed mouse click placement * looks like I can't disable middle mouse scroll * moved rotation to each axis * created math folder, added angle clamps, and euler angles * removed dup * removed math * added string table * added init objects * added call to init objects * added price and hold time * hold and price now added, gui now has 3d * integration with code base * removed mapinfo buildObjects[] * stop road building * bad variable name * removed detector stuff, as we are killing it * added refunds for canceling and timeout * fixed camera zooming out on mouse scroll * changed object * you can now remove objects placed! * placing items are now in a scheduled envir * change spacing * move buildObjects to config * merge fix * change the flag stuff * only just default if array empty * temp * v2 commits * Organisational rework for non-UI elements of building placer * Builder server-side locking, remaining money display and correct refunds * Build placer fixes: - Fixed ability to construct buildings while walking away - "Fixed" snap-to-surface. - Improved camera clamping a bit. - Swapped E & R for sanity. - Delete box when leaving placer with 0 money. * Add cancel and repair functionality to the placer UI * Fixes and improvements to building placer: 1. Fleshed out the vanilla building lists a bit. 2. Fixed some horrible bugs related to UI buttonDown EH triggering on space. 3. Improved placement consistency with setPosWorld. 4. Improved temp object hiding logic. 5. Made holdTime directly based on price to cut down on manual spec. * Add logistics entry for larger builder box and fix object rotation * Update buildable objects for vanilla & CUP maps, plus unitTraits timing fix * Add buildObjects lists for VN maps and Normandy * stringtable string stuff for merge * Building placer tweaks: - Moved context key display handling into the UI side. - Stringtabled the context key display. - Removed some obsolete holdTime stuff. - Removed some obsolete stringtable entries. - Stripped out UnitTraits stringtabling to avoid conflicts. * Disable old construction menu --------- Co-authored-by: John Jordan Co-authored-by: Bob-Murphy <50651578+Bob-Murphy@users.noreply.github.com> --- A3A/addons/core/CfgFunctions.hpp | 15 +- A3A/addons/core/Params.hpp | 8 + A3A/addons/core/Stringtable.xml | 33 +- A3A/addons/core/dialogs.hpp | 6 +- .../core/functions/Base/fn_garbageCleaner.sqf | 20 ++ .../Builder/fn_addBuildingActions.sqf | 41 +++ .../functions/Builder/fn_buildingComplete.sqf | 40 +++ .../functions/Builder/fn_buildingPlacer.sqf | 284 ++++++++++++++++++ .../Builder/fn_buildingPlacerStart.sqf | 58 ++++ .../Builder/fn_initBuildableObjects.sqf | 18 ++ .../Builder/fn_initBuilderMonitors.sqf | 56 ++++ .../functions/Builder/fn_initPlacerDB.sqf | 143 +++++++++ .../functions/Builder/fn_lockBuilderBox.sqf | 36 +++ .../Builder/fn_placeBuilderObjects.sqf | 78 +++++ .../Builder/fn_processBuildingTimeouts.sqf | 31 ++ .../core/functions/Builder/placerDefines.hpp | 26 ++ .../functions/OrgPlayers/fn_unitTraits.sqf | 42 ++- .../core/functions/Save/fn_loadStat.sqf | 12 +- .../core/functions/Save/fn_saveLoop.sqf | 17 +- .../UtilityItems/fn_initMovableObject.sqf | 56 ---- .../UtilityItems/fn_initObjectRemote.sqf | 30 +- .../core/functions/init/fn_initClient.sqf | 10 +- .../functions/init/fn_initUtilityItems.sqf | 13 +- .../core/functions/init/fn_initVarServer.sqf | 4 + .../core/functions/init/fn_resourcecheck.sqf | 3 + A3A/addons/gui/CfgFunctions.hpp | 2 + A3A/addons/gui/Stringtable.xml | 26 ++ A3A/addons/gui/config.cpp | 2 +- A3A/addons/gui/dialogues/dialogs.hpp | 1 + A3A/addons/gui/dialogues/ids.inc | 28 ++ A3A/addons/gui/dialogues/placerHintsRsc.hpp | 103 +++++++ A3A/addons/gui/dialogues/rsc.hpp | 5 + A3A/addons/gui/dialogues/statusBar.hpp | 2 - .../gui/dialogues/teamLeaderBuilder.hpp | 106 +++++++ A3A/addons/gui/dialogues/textures.inc | 10 + .../dialogues/textures/keys/alt_key_ca.paa | Bin 0 -> 24960 bytes .../gui/dialogues/textures/keys/c_key_ca.paa | Bin 0 -> 24832 bytes .../gui/dialogues/textures/keys/e_key_ca.paa | Bin 0 -> 24562 bytes .../gui/dialogues/textures/keys/r_key_ca.paa | Bin 0 -> 24676 bytes .../dialogues/textures/keys/shift_key_ca.paa | Bin 0 -> 24470 bytes .../dialogues/textures/keys/space_key_ca.paa | Bin 0 -> 23078 bytes .../gui/dialogues/textures/keys/t_key_ca.paa | Bin 0 -> 24663 bytes .../gui/functions/GUI/fn_setUpPlacerHints.sqf | 71 +++++ .../GUI/fn_teamLeaderRTSPlacerDialog.sqf | 168 +++++++++++ A3A/addons/logistics/Cargo/Vanilla.hpp | 7 + .../maps/Antistasi_Altis.Altis/mapInfo.hpp | 10 + .../maps/Antistasi_Enoch.Enoch/mapInfo.hpp | 10 + .../maps/Antistasi_Kunduz.Kunduz/mapInfo.hpp | 10 + .../maps/Antistasi_Malden.Malden/mapInfo.hpp | 10 + .../mapInfo.hpp | 8 + .../Antistasi_Stratis.Stratis/mapInfo.hpp | 10 + .../Antistasi_Takistan.takistan/mapInfo.hpp | 11 + .../maps/Antistasi_Tanoa.Tanoa/mapInfo.hpp | 10 + .../Antistasi_Tembelan.Tembelan/mapInfo.hpp | 10 + .../mapInfo.hpp | 12 + .../Antistasi_chernarus.chernarus/mapInfo.hpp | 11 + .../mapInfo.hpp | 11 + .../mapInfo.hpp | 11 + .../mapInfo.hpp | 13 +- .../maps/Antistasi_sara.sara/mapInfo.hpp | 11 + .../mapInfo.hpp | 11 + .../mapInfo.hpp | 12 + A3A/addons/maps/Antistasi_vt7.vt7/mapInfo.hpp | 11 + 63 files changed, 1710 insertions(+), 93 deletions(-) create mode 100644 A3A/addons/core/functions/Builder/fn_addBuildingActions.sqf create mode 100644 A3A/addons/core/functions/Builder/fn_buildingComplete.sqf create mode 100644 A3A/addons/core/functions/Builder/fn_buildingPlacer.sqf create mode 100644 A3A/addons/core/functions/Builder/fn_buildingPlacerStart.sqf create mode 100644 A3A/addons/core/functions/Builder/fn_initBuildableObjects.sqf create mode 100644 A3A/addons/core/functions/Builder/fn_initBuilderMonitors.sqf create mode 100644 A3A/addons/core/functions/Builder/fn_initPlacerDB.sqf create mode 100644 A3A/addons/core/functions/Builder/fn_lockBuilderBox.sqf create mode 100644 A3A/addons/core/functions/Builder/fn_placeBuilderObjects.sqf create mode 100644 A3A/addons/core/functions/Builder/fn_processBuildingTimeouts.sqf create mode 100644 A3A/addons/core/functions/Builder/placerDefines.hpp delete mode 100644 A3A/addons/core/functions/UtilityItems/fn_initMovableObject.sqf create mode 100644 A3A/addons/gui/dialogues/placerHintsRsc.hpp create mode 100644 A3A/addons/gui/dialogues/rsc.hpp create mode 100644 A3A/addons/gui/dialogues/teamLeaderBuilder.hpp create mode 100644 A3A/addons/gui/dialogues/textures/keys/alt_key_ca.paa create mode 100644 A3A/addons/gui/dialogues/textures/keys/c_key_ca.paa create mode 100644 A3A/addons/gui/dialogues/textures/keys/e_key_ca.paa create mode 100644 A3A/addons/gui/dialogues/textures/keys/r_key_ca.paa create mode 100644 A3A/addons/gui/dialogues/textures/keys/shift_key_ca.paa create mode 100644 A3A/addons/gui/dialogues/textures/keys/space_key_ca.paa create mode 100644 A3A/addons/gui/dialogues/textures/keys/t_key_ca.paa create mode 100644 A3A/addons/gui/functions/GUI/fn_setUpPlacerHints.sqf create mode 100644 A3A/addons/gui/functions/GUI/fn_teamLeaderRTSPlacerDialog.sqf diff --git a/A3A/addons/core/CfgFunctions.hpp b/A3A/addons/core/CfgFunctions.hpp index 32714a1adb..6a02d079c8 100644 --- a/A3A/addons/core/CfgFunctions.hpp +++ b/A3A/addons/core/CfgFunctions.hpp @@ -189,6 +189,20 @@ class CfgFunctions class zoneCheck {}; }; + class Builder { + file = QPATHTOFOLDER(functions\Builder); + class addBuildingActions {}; + class buildingComplete {}; + class buildingPlacer {}; + class buildingPlacerStart {}; + class initBuildableObjects {}; + class initBuilderMonitors {}; + class initPlacerDB {}; + class lockBuilderBox {}; + class placeBuilderObjects {}; + class processBuildingTimeouts {}; + }; + class Collections { file = QPATHTOFOLDER(functions\Collections); class getNestedObject {}; @@ -760,7 +774,6 @@ class CfgFunctions class buyItem {}; class carryItem {}; class dropObject {}; - class initMovableObject {}; class initObject {}; class initObjectRemote {}; class remainingFuel {}; diff --git a/A3A/addons/core/Params.hpp b/A3A/addons/core/Params.hpp index 25e722faf5..157cf2f587 100644 --- a/A3A/addons/core/Params.hpp +++ b/A3A/addons/core/Params.hpp @@ -126,6 +126,13 @@ class Params texts[] = {"Disabled", "Withstand"}; default = 0; }; + class A3A_builderPermissions + { + title = "Player classes permitted to use the building placer"; + values[] = {1, 2, 3}; + texts[] = {"Team leaders", "Engineers", "Both"}; + default = 3; + }; class SpacerMembership { @@ -267,6 +274,7 @@ class Params texts[] = {"No limit", "16", "24", "32"}; default = 24; }; + class SpacerEquipment { title = ""; diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index b5e85a53a6..cbdba1108f 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -3960,6 +3960,9 @@ You resign from being Commander. Others will take the command if there is someone suitable. + + Unit Traits + Commander @@ -3999,10 +4002,10 @@ Riflemen do not have any bonus or penalties but can hack drones. - + Teamleader role. - + Teamleader are more lightweight units with increased camouflage capabilities. @@ -4684,6 +4687,9 @@ Drop object + + Building placer + Carry object @@ -10720,6 +10726,12 @@ Tamir İstasyonu 修理站 + + Small construction kit + + + Large construction kit + Item Purchase Compra Oggetto @@ -10849,5 +10861,22 @@ 与指挥部班组车辆管理相关的选项 + + + Building Placer + + + You can not use the placer while there are enemies nearby. + + + You are not eligible to use the building placer. + + + Server failed to respond to building placer request. + + + Builder box is already being used by %1 + + \ No newline at end of file diff --git a/A3A/addons/core/dialogs.hpp b/A3A/addons/core/dialogs.hpp index a01fb6e439..c22b085b3e 100644 --- a/A3A/addons/core/dialogs.hpp +++ b/A3A/addons/core/dialogs.hpp @@ -1312,13 +1312,13 @@ class radio_comm { class 8slots_R2: A3A_core_BattleMenuRedButton { idc = -1; - text = $STR_antistasi_dialogs_radio_comm_construct; + text = ""; //$STR_antistasi_dialogs_radio_comm_construct; x = 0.482498 * safezoneW + safezoneX; y = 0.415981 * safezoneH + safezoneY; w = 0.175015 * safezoneW; h = 0.0560125 * safezoneH; - tooltip = $STR_antistasi_dialogs_radio_comm_construct_tooltip; - action = "closeDialog 0;_nul = createDialog ""construction_menu"";"; + //tooltip = $STR_antistasi_dialogs_radio_comm_construct_tooltip; + //action = "closeDialog 0;_nul = createDialog ""construction_menu"";"; }; class 8slots_L3: A3A_core_BattleMenuRedButton { diff --git a/A3A/addons/core/functions/Base/fn_garbageCleaner.sqf b/A3A/addons/core/functions/Base/fn_garbageCleaner.sqf index 4385330f3b..b00a9a0f73 100644 --- a/A3A/addons/core/functions/Base/fn_garbageCleaner.sqf +++ b/A3A/addons/core/functions/Base/fn_garbageCleaner.sqf @@ -27,6 +27,25 @@ private _fnc_distCheck = { if !(_x isKindOf "StaticWeapon" or unitIsUAV _x or locked _x > 1) then { [_x, 500] call _fnc_distCheck }; } forEach (vehicles select {_x getVariable ["ownerSide", sideUnknown] == teamPlayer}); +// Cleanup constructed buildings +private _rebMarkers = (airportsX + outposts + seaports + factories + resourcesX) select { sidesX getVariable _x == teamPlayer }; +_rebMarkers append outpostsFIA; _rebMarkers pushBack "Synd_HQ"; + +A3A_buildingsToSave = A3A_buildingsToSave select { + // Keep if there are rebel spawners within 500m + if (_rebelSpawners inAreaArray [getPosATL _x, 500, 500] isNotEqualTo []) then { continueWith true }; + + // Delete if outside mission distance (temporary) + if (_x distance2d markerPos "Synd_HQ" > distanceMission) then { deleteVehicle _x; continueWith false }; + + // Delete if not within a rebel marker + private _building = _x; + private _indexes = _rebMarkers inAreaArrayIndexes [getPosATL _x, 500, 500]; + if (-1 != _indexes findIf { _building inArea _rebMarkers#_x } ) then { continueWith true }; + deleteVehicle _x; false; +}; + + if (A3A_hasACE) then { { deleteVehicle _x } forEach (allMissionObjects "ACE_bodyBagObject"); { deleteVehicle _x } forEach (allMissionObjects "UserTexture1m_F"); // ACE spraycan tags @@ -56,6 +75,7 @@ if (isClass (configFile/"CfgPatches"/"rhsgref_main")) then {//ToDo: these should }; + // Do not localise timeSpan, it is broadcast to all connected clients. [localize "STR_A3A_fn_base_gc_title", format [localize "STR_A3A_fn_base_gc_deleted", _timeSinceLastGC]] remoteExec ["A3A_fnc_customHint", 0]; missionNamespace setVariable ["A3A_lastGarbageCleanTime",serverTime,true]; diff --git a/A3A/addons/core/functions/Builder/fn_addBuildingActions.sqf b/A3A/addons/core/functions/Builder/fn_addBuildingActions.sqf new file mode 100644 index 0000000000..4de00a8078 --- /dev/null +++ b/A3A/addons/core/functions/Builder/fn_addBuildingActions.sqf @@ -0,0 +1,41 @@ +/* +Description: + Client-side function to add actions for building and cancelling construction + +Environment: Client, unscheduled +Arguments: + 1. Plank object to add actions for + 2. Hold time for build action (object type dependent) +*/ + +params ["_plankObject", "_holdTime"]; + +[ + _plankObject, + "Build", + "a3\ui_f\data\igui\cfg\actions\repair_ca.paa", + "a3\ui_f\data\igui\cfg\actions\repair_ca.paa", + "player getUnitTrait 'engineer' and (player distance _target < 8)", + "[player] call A3A_fnc_canFight and (player distance _target < 10)", + {}, + {}, + { + [_this#0, true] remoteExecCall ["A3A_fnc_buildingComplete", 2]; + }, + {}, + [], + _holdTime +] call BIS_fnc_holdActionAdd; + +_plankObject addAction ["Cancel", + { + [_this#0, false] remoteExecCall ["A3A_fnc_buildingComplete", 2]; + }, + nil, + 1.5, + true, + true, + "", + 'player getUnitTrait "engineer"', + 8 +]; diff --git a/A3A/addons/core/functions/Builder/fn_buildingComplete.sqf b/A3A/addons/core/functions/Builder/fn_buildingComplete.sqf new file mode 100644 index 0000000000..5d1ac75ba2 --- /dev/null +++ b/A3A/addons/core/functions/Builder/fn_buildingComplete.sqf @@ -0,0 +1,40 @@ +/* +Description: + Server-side function to complete or cancel a construction + +Environment: Server, unscheduled +Arguments: + 1. Plank object to complete construction for + 2. True if completed, false if cancelled +*/ + +params ["_target", ["_finished", true]]; + +//remove from list +A3A_unbuiltObjects deleteAt (A3A_unbuiltObjects find _target); +publicVariable "A3A_unbuiltObjects"; +deleteVehicle _target; + +// Cancel case +if (!_finished) exitWith { + private _price = _target getVariable ["A3A_build_price", 10]; + if (_price > 0) then { [0, _price] spawn A3A_fnc_resourcesFIA }; +}; + +// Repair case, just call the repair function +private _repairObj = _target getVariable "A3A_build_repairObj"; +if (!isNil "_repairObj") exitWith { + _repairObj call A3A_fnc_repairRuinedBuilding; +}; + +// Construction case, spawn the building +private _building = createVehicle [_target getVariable "A3A_build_class", [0,0,0], [], 0, "CAN_COLLIDE"]; +_building setPosWorld (_target getVariable "A3A_build_pos"); +_building setVectorDirAndUp (_target getVariable "A3A_build_dir"); +_building setVariable ["A3A_building", true, true]; // Used to identify removable buildings +A3A_buildingsToSave pushBack _building; + +// Allowing flagpole construction is probably not a good idea due to how markerChange handles flags atm +if (_className isEqualTo (A3A_faction_reb get "flag")) then { + _building setFlagTexture (A3A_faction_reb get "flagTexture"); +}; diff --git a/A3A/addons/core/functions/Builder/fn_buildingPlacer.sqf b/A3A/addons/core/functions/Builder/fn_buildingPlacer.sqf new file mode 100644 index 0000000000..f1def2a428 --- /dev/null +++ b/A3A/addons/core/functions/Builder/fn_buildingPlacer.sqf @@ -0,0 +1,284 @@ +/* +Author: [Killerswin2, Hakon (Stole his bb code)] + team leader structured placer. Allows teamleaders to gain access to a + rts like camera to place objects. +Arguments: +1. object that will center placement +2. number that is used for the radius of placement +Return Value: +NONE +Scope: Client +Environment: Unscheduled +Public: +no +Example: +[player, 100] call A3A_fnc_buildingPlacer.sqf +*/ + +#include "..\..\script_component.hpp" +FIX_LINE_NUMBERS() + +#include "\a3\ui_f\hpp\definedikcodes.inc" +#include "placerDefines.hpp" +#include "\x\A3A\addons\GUI\dialogues\ids.inc" + +params [ + ["_centerObject", player, [objNull]], + ["_buildingRadius", 20, [0]], + ["_teamLeaderBox", objNull, [objNull]] +]; + +// Already in the placer +if(!isNil "A3A_building_EHDB") exitwith {}; + +[_centerObject, _buildingRadius, _teamLeaderBox] call A3A_fnc_initPlacerDB; +("A3A_PlacerHint" call BIS_fnc_rscLayer) cutRsc ["A3A_PlacerHints", "PLAIN", -1, false]; +A3A_cam = "camcurator" camCreate (position _centerObject vectorAdd [0,0,5]); +A3A_cam cameraEffect ["Internal", "top"]; +player enableSimulation false; + +A3A_boundingCircle = []; +for "_i" from 1 to 36 do { + private _posStart = [_buildingRadius * (cos(10*_i)), _buildingRadius * (sin(10*_i)),0] vectorAdd getPos _centerObject; + private _piece = "Sign_Sphere100cm_F" createVehicleLocal _posStart; + _piece enableSimulation false; + A3A_boundingCircle pushBack _piece; +}; + + +private _emptyDisplay = findDisplay 46 createDisplay "A3A_teamLeaderBuilder"; +A3A_building_EHDB set [BUILD_DISPLAY, _emptyDisplay]; +call (A3A_building_EHDB # UPDATE_BB); + +private _downKeyEH = _emptyDisplay displayAddEventHandler ["KeyDown", { + params["_displayOrControl","_key"]; + + if (_key in [DIK_ESCAPE, DIK_Y]) then { + call (A3A_building_EHDB # END_BUILD_FUNC); + }; + + if (_key isEqualTo DIK_E) then { + A3A_building_EHDB set [ROTATION_MODE_CCW, true]; + }; + + if (_key isEqualTo DIK_R) then { + A3A_building_EHDB set [ROTATION_MODE_CW, true]; + }; +}]; + +A3A_building_EHDB set [KEY_DOWN_EH, _downKeyEH]; + +private _upKeyEH = _emptyDisplay displayAddEventHandler ["KeyUp", { + params ["_displayOrControl", "_key"]; + + // Place object + if (_key isEqualTo DIK_SPACE) then { + private _tempObject = (A3A_building_EHDB # BUILD_OBJECT_TEMP_OBJECT); + if (isObjectHidden _tempObject) exitWith {}; + if ((A3A_building_EHDB # BUILD_OBJECT_SELECTED_STRING) isEqualTo "Land_Can_V2_F") exitwith {}; // temp objects not built. + + if (_tempObject distance (A3A_building_EHDB # BUILD_RADIUS_OBJECT_CENTER) > (A3A_building_EHDB # BUILD_RADIUS)) exitwith {}; + if (isOnRoad getPosATL _tempObject) exitwith {}; // can't build on roads + + private _price = (A3A_building_EHDB # OBJECT_PRICE); + private _supply = (A3A_building_EHDB # AVAILABLE_MONEY); + + // TODO: Hints don't work here, just hope players are watching the numbers for now + if (_price > _supply) exitWith {}; + + A3A_building_EHDB set [AVAILABLE_MONEY, _supply - _price]; + ["updateMoney"] call A3A_fnc_teamLeaderRTSPlacerDialog; + + private _position = getPosWorld _tempObject; + private _dirAndUp = [vectorDir _tempObject, vectorUp _tempObject]; + + private _vehicle = typeof _tempObject createVehicleLocal [0,0,0]; + _vehicle setPosWorld _position; + _vehicle setVectorDirAndUp _dirAndUp; + //playSound3D[getMissionPath "Sounds\hammer.ogg", player]; + + (A3A_building_EHDB # BUILD_OBJECT_TEMP_OBJECT_ARRAY) pushBack _vehicle; + (A3A_building_EHDB # BUILD_OBJECTS_ARRAY) pushBack [typeof _vehicle, objNull, _position, _dirAndUp, _price]; + + _tempObject hideObject true; // prevent unintentional double-builds + }; + + // Cancel construction + if (_key isEqualTo DIK_C) then { + private _tempArray = (A3A_building_EHDB # BUILD_OBJECT_TEMP_OBJECT_ARRAY); + private _buildArray = (A3A_building_EHDB # BUILD_OBJECTS_ARRAY); + private _objIndex = _tempArray find (A3A_building_EHDB # CURSOR_OBJECT); + if (_objIndex == -1) exitWith {}; + + deleteVehicle (_tempArray deleteAt _objIndex); + private _buildData = _buildArray deleteAt _objIndex; + private _supply = (A3A_building_EHDB # AVAILABLE_MONEY); + A3A_building_EHDB set [AVAILABLE_MONEY, _supply + (_buildData#4)]; + ["updateMoney"] call A3A_fnc_teamLeaderRTSPlacerDialog; + }; + + // Repair + if (_key isEqualTo DIK_T) then { + private _ruin = (A3A_building_EHDB # CURSOR_OBJECT); + if !(_ruin isKindOf "Ruins") exitWith {}; + private _building = _ruin getVariable "building"; + if (isNil "_building") then { _building = _ruin getVariable "BIS_fnc_createRuin_object" }; + if (isNil "_building") exitWith {}; // non-rebuildable ruin + if (-1 != (A3A_building_EHDB # BUILD_OBJECTS_ARRAY) findIf { _x#1 == _building }) exitWith {}; // already rebuilt + + // Calculate repair cost from bounding box + private _bbsize = (boundingBoxReal _building # 1) vectorDiff (boundingBoxReal _building # 0); + private _price = 6 * sqrt((_bbsize#0) * (_bbsize#1) * (_bbsize#2)); + _price = 10 * round (_price / 10); + + // TODO: Sort out hints or something? + private _supply = (A3A_building_EHDB # AVAILABLE_MONEY); + if(_price > _supply) exitWith {}; + A3A_building_EHDB set [AVAILABLE_MONEY, _supply - _price]; + ["updateMoney"] call A3A_fnc_teamLeaderRTSPlacerDialog; + + // Place imitation of repaired building + private _oldPos = getPosATL _building; + private _vehicle = typeof _building createVehicleLocal [0,0,0]; + _vehicle setDir getDir _building; + _vehicle setPosATL [_oldPos#0, _oldPos#1, 0]; + + (A3A_building_EHDB # BUILD_OBJECTS_ARRAY) pushBack [typeof _vehicle, _building, nil, nil, _price]; + (A3A_building_EHDB # BUILD_OBJECT_TEMP_OBJECT_ARRAY) pushBack _vehicle; + }; + + // unsafe mode + if (_key isEqualTo DIK_LSHIFT) then { + A3A_building_EHDB set [UNSAFE_MODE, !(A3A_building_EHDB # UNSAFE_MODE)]; + // change the text color to tell that you have entered the mode + private _display = uiNamespace getVariable "display"; + private _shiftText = (_display displayCtrl IDC_PLACERHINT_SHIFT_TEXT); + if (A3A_building_EHDB # UNSAFE_MODE) then {_shiftText ctrlSetTextColor [1, 0, 0, 1];} else {_shiftText ctrlSetTextColor [1, 1, 1, 1];} + }; + + // snap to surface + if (_key isEqualTo DIK_LALT) then { + A3A_building_EHDB set [SNAP_SURFACE_MODE, !(A3A_building_EHDB # SNAP_SURFACE_MODE)]; + // change the text color to tell that you have entered the mode + private _display = uiNamespace getVariable "display"; + private _altText = (_display displayCtrl IDC_PLACERHINT_ALT_TEXT); + if (A3A_building_EHDB # SNAP_SURFACE_MODE) then {_altText ctrlSetTextColor [1, 0, 0, 1];} else {_altText ctrlSetTextColor [1, 1, 1, 1];} + }; + + if (_key isEqualTo DIK_E) then { + A3A_building_EHDB set [ROTATION_MODE_CCW, false]; + }; + + if (_key isEqualTo DIK_R) then { + A3A_building_EHDB set [ROTATION_MODE_CW, false]; + }; + +}]; + +A3A_building_EHDB set [KEY_UP_EH, _upKeyEH]; + + + +private _eventHanderEachFrame = addMissionEventHandler ["EachFrame", { + private _stateChange = false; + private _object = (A3A_building_EHDB # BUILD_OBJECT_TEMP_OBJECT); + private _vehiclePos = screenToWorld getMousePosition; + + //change in position + if (_object distance2d _vehiclePos > 0.1) then { + _stateChange = true; + }; + + // Set up context-sensitive hints (cancel, repair) + private _intersects = lineIntersectsSurfaces [getPosASL A3A_cam, AGLtoASL _vehiclePos, _object, A3A_cam]; + private _intersectObj = if (count _intersects > 0) then { _intersects#0#3 } else { objNull }; + A3A_building_EHDB set [CURSOR_OBJECT, _intersectObj]; + ["setContextKey", [""]] call A3A_fnc_setupPlacerHints; + + //((uiNamespace getVariable "A3A_placerHint_display") displayCtrl IDC_PLACERHINT_TEST_TEXT) ctrlSetText str _intersectObj; + + if (_intersectObj isKindOf "Ruins") then { + // Show T key and rebuild cost + private _ruin = _intersectObj; + private _building = _ruin getVariable "building"; + if (isNil "_building") then { _building = _ruin getVariable "BIS_fnc_createRuin_object" }; + if (isNil "_building") exitWith {}; // non-rebuildable ruin + if (-1 != (A3A_building_EHDB # BUILD_OBJECTS_ARRAY) findIf { _x#1 == _building }) exitWith {}; // already rebuilt + + // Calculate repair cost from bounding box + private _bbsize = (boundingBoxReal _building # 1) vectorDiff (boundingBoxReal _building # 0); + private _price = 6 * sqrt((_bbsize#0) * (_bbsize#1) * (_bbsize#2)); + _price = 10 * round (_price / 10); + ["setContextKey", ["rebuild", _price]] call A3A_fnc_setupPlacerHints; + }; + + if (_intersectObj in (A3A_building_EHDB # BUILD_OBJECT_TEMP_OBJECT_ARRAY)) then { + // show C key + ["setContextKey", ["cancel", getText (configof _intersectObj >> "displayName")]] call A3A_fnc_setupPlacerHints; + }; + + if (A3A_building_EHDB # ROTATION_MODE_CCW) then { + private _direction = ((A3A_building_EHDB # BUILD_OBJECT_TEMP_DIR) - diag_deltaTime * 120); + A3A_building_EHDB set [BUILD_OBJECT_TEMP_DIR, _direction]; + _object setDir _direction; + _stateChange = true; + }; + + if (A3A_building_EHDB # ROTATION_MODE_CW) then { + private _direction = ((A3A_building_EHDB # BUILD_OBJECT_TEMP_DIR) + diag_deltaTime * 120); + A3A_building_EHDB set [BUILD_OBJECT_TEMP_DIR, _direction]; + _object setDir _direction; + _stateChange = true; + }; + + + if (A3A_building_EHDB # GUI_BUTTON_PRESSED) then { + A3A_building_EHDB set [GUI_BUTTON_PRESSED, false]; + _stateChange = true; + }; + + if(A3A_building_EHDB # SNAP_SURFACE_MODE) then { + private _posASL = AGLtoASL _vehiclePos; + private _intersects = lineIntersectsSurfaces [_posASL vectorAdd [0,0,100], _posASL vectorAdd [0,0,-100], _object]; + if (count _intersects > 0) then { + _vehiclePos = ASLtoAGL (_intersects select 0 select 0); + }; + _stateChange = true; + }; + + + // Camera clamping + private _centerPos = getPosATL (A3A_building_EHDB # BUILD_RADIUS_OBJECT_CENTER); + private _cameraPos = getPosATL A3A_cam; + private _buildRad = A3A_building_EHDB # BUILD_RADIUS; + + private _camClampPos = [0,0,0]; + _camClampPos set [0, _cameraPos#0 max (_centerPos#0 - _buildRad) min (_centerPos#0 + _buildRad)]; + _camClampPos set [1, _cameraPos#1 max (_centerPos#1 - _buildRad) min (_centerPos#1 + _buildRad)]; + _camClampPos set [2, _cameraPos#2 max (_centerPos#2 + 5) min (_centerPos#2 + 15)]; + A3A_cam setPosATL _camClampPos; + + + // Object render state update + if (!_stateChange) exitWith {}; + _object setDir (A3A_building_EHDB # BUILD_OBJECT_TEMP_DIR); + _object setPos _vehiclePos; + + private _hide = call { + if (_object distance (A3A_building_EHDB # BUILD_RADIUS_OBJECT_CENTER) > (A3A_building_EHDB # BUILD_RADIUS)) exitWith {true}; + if (A3A_building_EHDB # UNSAFE_MODE) exitWith {false}; + if (A3A_building_EHDB # SNAP_SURFACE_MODE) exitWith {false}; // implies unsafe anyway + + // collison check, god arma what I would give for collison trigers (looking at you unity, BGE had them and it was made by 20ish guys) + if (isNil "A3A_buildingRays") then { call (A3A_building_EHDB # UPDATE_BB) }; + + -1 != A3A_buildingRays findIf { + _x params ["_start", "_end"]; + lineIntersects [_object modelToWorldVisualWorld _start, _object modelToWorldVisualWorld _end, _object]; + }; + }; + _object hideObject _hide; + +}]; + +A3A_building_EHDB set [EACH_FRAME_EH, _eventHanderEachFrame]; \ No newline at end of file diff --git a/A3A/addons/core/functions/Builder/fn_buildingPlacerStart.sqf b/A3A/addons/core/functions/Builder/fn_buildingPlacerStart.sqf new file mode 100644 index 0000000000..2530e6608a --- /dev/null +++ b/A3A/addons/core/functions/Builder/fn_buildingPlacerStart.sqf @@ -0,0 +1,58 @@ +/* +Description: + Setup function for building placer. Needs to run scheduled to handle box locking. + +Environment: Client, spawned +Arguments: + 1. Object to center placement around + 2. Radius in which to place buildings + 3. Builder box to use (if any? maybe later) +*/ + +params [ + ["_centerObject", player, [objNull]], + ["_radius", 20, [0]], + ["_builderBox", objNull, [objNull]] +]; +private _hintTitle = localize "STR_A3A_builder_title"; + +// Already in the placer +if(!isNil "A3A_building_EHDB") exitwith {}; + +// Check enemy proximity +if ([getPosATL _centerObject] call A3A_fnc_enemyNearCheck) exitWith { + // TODO: stringtable + [_hintTitle, localize "STR_A3A_builder_enemies_near"] call A3A_fnc_customHint; +}; + +// Check player eligibility +// options: teamLeader (1), engineer (2), either (3). Boss always eligible +private _eligibleTL = (A3A_builderPermissions % 1 != 0) and (typeOf player == "I_G_Soldier_TL_F"); +private _eligibleEng = (A3A_builderPermissions % 2 != 0) and (player getUnitTrait "engineer"); +if (!_eligibleTL and !_eligibleEng and player != theBoss) exitWith { + // TODO: stringtable + [_hintTitle, localize "STR_A3A_builder_not_eligible"] call A3A_fnc_customHint; +}; + +// Now attempt to take ownership of the builder box and wait for that +[_builderBox, player, true] remoteExecCall ["A3A_fnc_lockBuilderBox", 2]; + +private _timeout = time + 5; +waitUntil { + sleep 0.1; + private _owner = _builderBox getVariable ["A3A_build_owner", objNull]; + time > _timeout or alive _owner +}; + +// Need unscheduled for both customHint and buildingPlacer, may as well wrap +isNil { + if (time > _timeout) exitWith { + [_hintTitle, localize "STR_A3A_builder_server_respond_failed"] call A3A_fnc_customHint; + }; + if (alive _owner and _owner != player) exitWith { + [_hintTitle, format [localize "STR_A3A_builder_box_being_used", name _curOwner]] call A3A_fnc_customHint; + }; + + // Have box ownership so start the placer + _this call A3A_fnc_buildingPlacer; +}; diff --git a/A3A/addons/core/functions/Builder/fn_initBuildableObjects.sqf b/A3A/addons/core/functions/Builder/fn_initBuildableObjects.sqf new file mode 100644 index 0000000000..3fbd1fd373 --- /dev/null +++ b/A3A/addons/core/functions/Builder/fn_initBuildableObjects.sqf @@ -0,0 +1,18 @@ +/* +Author: [Killerswin2] + creates the buildable object list on clients. +Arguments: + None +Return Value: +NONE +Scope: Client +Environment: Unscheduled +Public: +no +Example: +call A3A_fnc_initBuildableObjects; +*/ + +private _mapInfo = missionConfigFile/"A3A"/"mapInfo"/toLower worldName; +if (!isClass _mapInfo) then {_mapInfo = configFile/"A3A"/"mapInfo"/toLower worldName}; +A3A_buildableObjects = getArray (_mapInfo/"buildObjects"); diff --git a/A3A/addons/core/functions/Builder/fn_initBuilderMonitors.sqf b/A3A/addons/core/functions/Builder/fn_initBuilderMonitors.sqf new file mode 100644 index 0000000000..6b4e43ebf9 --- /dev/null +++ b/A3A/addons/core/functions/Builder/fn_initBuilderMonitors.sqf @@ -0,0 +1,56 @@ +/* +Description: + Client-side spawned function to run continuous monitor/render functions for builder + +Environment: Client, spawned +Arguments: None +*/ + +#include "..\..\script_component.hpp" +FIX_LINE_NUMBERS() + +Info("initBuilderMonitors started"); +if !(player getUnitTrait "engineer") exitWith {}; +Info("initBuilderMonitors started2"); + +// EH to draw icons for nearby under-construction objects +A3A_buildDrawIconsEH = addMissionEventHandler ["Draw3D", { + { + drawIcon3D [ + "\A3\ui_f\data\map\markers\handdrawn\objective_CA.paa", + [1,0,0,1], + getPosATL _x vectorAdd [0,0,2], + 1,1,0, + _x getVariable "A3A_build_name", + 2,0.06,"RobotoCondensedLight" + ]; + } forEach (A3A_unbuiltObjects inAreaArray [getPosATL player, 300, 300]); +}]; + +// cursorObject monitor loop to add deconstruction actions to built structures +// (better than spamming 1000 extra remoteExecs on init, probably) +while { true } do { + if (isNil { cursorObject getVariable "A3A_building" }) then { sleep 1; continue }; + if (!isNil { cursorObject getVariable "A3A_build_removeAction" }) then { sleep 1; continue }; + + diag_log format ["Adding remove action for item %1", cursorObject]; + cursorObject setVariable ["A3A_build_removeAction", true]; + [ + cursorObject, + "Destroy", + "a3\ui_f\data\igui\cfg\actions\repair_ca.paa", + "a3\ui_f\data\igui\cfg\actions\repair_ca.paa", + "true", // was player getUnitTrait 'engineer' + "[player] call A3A_fnc_canFight", + {}, + {}, + { + // refund? Nah + // Just delete the thing, let server clear out the array on saving + deleteVehicle (_this#0); + }, + {}, + [], + 10 + ] call BIS_fnc_holdActionAdd; +}; diff --git a/A3A/addons/core/functions/Builder/fn_initPlacerDB.sqf b/A3A/addons/core/functions/Builder/fn_initPlacerDB.sqf new file mode 100644 index 0000000000..3d65530d34 --- /dev/null +++ b/A3A/addons/core/functions/Builder/fn_initPlacerDB.sqf @@ -0,0 +1,143 @@ +#include "placerDefines.hpp" + +/* +Author: [Killerswin2] + DataBase constructor. Creates the placement database for the rts placer +Arguments: +1. object that will center placement +2. number that is used for the radius of placement +Return Value: +NONE +Scope: Client +Environment: Unscheduled +Public: +no +Example: +[player, 100] call A3A_fnc_initBuildingDB +*/ + + + +params [ + ["_buildCenter", player, [objNull]], + ["_buildRadius", 20,[0]], + ["_teamLeaderBox", objNull, [objNull]] +]; + + +A3A_building_EHDB = [ + false, + false, + false, + false, + false, + [], + "Land_Can_V2_F", + "Land_Can_V2_F" createVehicleLocal [0,0,0], + [], + { + // Finished so release + private _remMoney = (A3A_building_EHDB # AVAILABLE_MONEY); + [A3A_building_EHDB # TEAMLEADER_BOX, player, false, _remMoney] remoteExecCall ["A3A_fnc_lockBuilderBox", 2]; + {deleteVehicle _x} forEach A3A_boundingCircle; + {deleteVehicle _x} forEach (A3A_building_EHDB # BUILD_OBJECT_TEMP_OBJECT_ARRAY); + (A3A_building_EHDB # BUILD_DISPLAY) displayRemoveEventHandler ["KeyDown", (A3A_building_EHDB # KEY_DOWN_EH)]; + (A3A_building_EHDB # BUILD_DISPLAY) displayRemoveEventHandler ["KeyUp", (A3A_building_EHDB # KEY_UP_EH)]; + removeMissionEventHandler ["EachFrame", (A3A_building_EHDB # EACH_FRAME_EH)]; + (A3A_building_EHDB # BUILD_DISPLAY) closeDisplay 1; + A3A_cam cameraEffect ["terminate", "back"]; + camDestroy A3A_cam; + deleteVehicle (A3A_building_EHDB # BUILD_OBJECT_TEMP_OBJECT); + ("A3A_PlacerHint" call BIS_fnc_rscLayer) cutText ["", "PLAIN"]; + private _params = (A3A_building_EHDB # BUILD_OBJECTS_ARRAY); + A3A_buildingRays = nil; + A3A_building_EHDB = nil; + player enableSimulation true; + [_params] remoteExecCall ["A3A_fnc_placeBuilderObjects", 2]; + }, + -1, + -1, + -1, + -1, + { + private _bb = (0 boundingBoxReal (A3A_building_EHDB # BUILD_OBJECT_TEMP_OBJECT)); + private _back = (_bb#0#1); + private _front = (_bb#1#1); + private _top = (_bb#1#2); + private _left = (_bb#0#0); + private _right = (_bb#1#0); + private _bottom = (_bb#0#2) + 0.2;//rais slightly from the ground + private _knee = _bottom + 0.5; + A3A_buildingRays = [ + //outer box + [[_left,_back,_bottom], [_right,_back,_top]] //back cross + ,[[_left,_back,_top], [_right,_back,_bottom]] + + ,[[_left,_front,_bottom], [_right,_front,_top]] //front cross + ,[[_left,_front,_top], [_right,_front,_bottom]] + + ,[[_left,_back,_bottom], [_left,_front,_top]] //left cross + ,[[_left,_back,_top], [_left,_front,_bottom]] + + ,[[_right,_back,_bottom], [_right,_front,_top]] //right cross + ,[[_right,_back,_top], [_right,_front,_bottom]] + + ,[[_left,_back,_top], [_right,_front,_top]] //top cross + ,[[_right,_back,_top], [_left,_front,_top]] + + ,[[_left,_back,_bottom], [_right,_front,_bottom]] //bottom cross + ,[[_right,_back,_bottom], [_left,_front,_bottom]] + + ,[[_left,_back,_bottom], [_left,_back,_top]] //back left vertical + ,[[_left,_front,_bottom], [_left,_front,_top]] //front left vertical + ,[[_right,_back,_bottom], [_right,_back,_top]] //back right vertical + ,[[_right,_front,_bottom], [_right,_front,_top]] //front right vertical + + ,[[_left,_back,_bottom], [_left,_front,_bottom]] //left bottom horisontal + ,[[_left,_back,_top], [_left,_front,_top]] //left top horisontal + + ,[[_right,_back,_bottom], [_right,_front,_bottom]] //right bottom horisontal + ,[[_right,_back,_top], [_right,_front,_top]] //right top horisontal + + ,[[_left,_front,_bottom], [_right,_front,_bottom]] //front bottom horisontal + ,[[_left,_front,_top], [_right,_front,_top]] //front top horisontal + + ,[[_left,_back,_bottom], [_right,_back,_bottom]] //back bottom horisontal + ,[[_left,_back,_top], [_right,_back,_top]] //back top horisontal + + //inner lines + ,[[_left,_back,_bottom], [_right,_front,_top]] //diag 1 + ,[[_left,_back,_top], [_right,_front,_bottom]] + + ,[[_right,_back,_bottom], [_left,_front,_top]] //diag 2 + ,[[_right,_back,_top], [_left,_front,_bottom]] + + ,[[_left,_back,0], [_right,_front,0]] //diag 3 + ,[[_right,_back,0], [_left,_front,0]] + + ,[[_left,0,0], [_right,0,0]] //center + ,[[0,_back,0], [0,_front,0]] + ,[[0,0,_bottom], [0,0,_top]] + + ,[[_left,_back,_knee], [_right,_front,_knee]] //knee check + ,[[_right,_back,_knee], [_left,_front,_knee]] + ,[[0,_back,_knee], [0,_front,_knee]] + ,[[_left,0,_knee], [_right,0,_knee]] + ,[[_left,_back,_knee], [_left,_front,_knee]] + ,[[_left,_front,_knee], [_right,_front,_knee]] + ,[[_right,_front,_knee], [_right,_back,_knee]] + ,[[_right,_back,_knee], [_left,_back,_knee]] + ]; + }, + _buildCenter, + _buildRadius, + 15, + 0, + 0, + _teamLeaderBox, + false, + false, + false, + _teamLeaderBox getVariable ["A3A_build_money", 0], + objNull +]; \ No newline at end of file diff --git a/A3A/addons/core/functions/Builder/fn_lockBuilderBox.sqf b/A3A/addons/core/functions/Builder/fn_lockBuilderBox.sqf new file mode 100644 index 0000000000..1e55ce8a2f --- /dev/null +++ b/A3A/addons/core/functions/Builder/fn_lockBuilderBox.sqf @@ -0,0 +1,36 @@ +/* +Description: + Server-side function to take or release ownership of builder box + +Environment: Server, unscheduled +Arguments: + 1. Builder box to take control of + 2. Player unit to take control + 3. True to take, false to release + 4. Money remaining, only used for release +*/ +#include "..\..\script_component.hpp" + +params ["_box", "_player", "_take", "_money"]; + +private _curOwner = _box getVariable "A3A_build_owner"; + +if (_take) then { + if (!isNil "_curOwner" and { alive _curOwner }) exitWith { + Debug("Builder box already has a valid owner"); + }; + + private _money = _box getVariable ["A3A_itemPrice", 0]; + _box setVariable ["A3A_itemPrice", 0, true]; + _box setVariable ["A3A_build_money", _money, true]; + _box setVariable ["A3A_build_owner", _player, true]; + +} else { + if (isNil "_curOwner" or { _player != _curOwner }) exitWith { + Error("Attempted to release builder box by player who wasn't controlling it"); + }; + if (_money <= 0) exitWith { deleteVehicle _box }; // get rid of the box if it's empty + + _box setVariable ["A3A_itemPrice", _money, true]; + _box setVariable ["A3A_build_owner", nil, true]; +}; diff --git a/A3A/addons/core/functions/Builder/fn_placeBuilderObjects.sqf b/A3A/addons/core/functions/Builder/fn_placeBuilderObjects.sqf new file mode 100644 index 0000000000..65cc3d110d --- /dev/null +++ b/A3A/addons/core/functions/Builder/fn_placeBuilderObjects.sqf @@ -0,0 +1,78 @@ +/* + Create plank objects from array in the format, ["_className", "_repairObj", "_position", "_direction", "_holdTime", "_price"] + Add actions to clients for construct & cancel. + +Environment: Server, Unscheduled +Arguments: + 1. Containing arrays: + 1. Classname of object to construct or repair + 2. Object to repair, otherwise objNull + 2. Position to construct object, or nil if repair + 3. Direction to construct object, or nil if repair + 4. Price of object +*/ + +params [["_objects",[],[[]]]]; + +private _constructionObjects = [ + ["Land_Pallets_F", 30], + ["Land_CinderBlocks_01_F", 100], + ["Land_WoodenPlanks_01_messy_pine_F", 999999] +]; + +// other options: +// Land_FoodSacks_01_large_brown_F +// Land_FoodSacks_01_small_brown_F - might make more sense if most of the small stuff is sandbag or concrete walls? +// Land_WoodPile_02_F +// Land_Bricks_V2_F + +{ + _x params ["_className", "_repairObj", "_position", "_direction", "_price"]; + + private _plankIndex = _constructionObjects findIf { _price <= _x#1 }; + private _plankClass = _constructionObjects # _plankIndex # 0; + private _planks = createVehicle [_plankClass, [0,0,0], [], 0, "CAN_COLLIDE"]; + _planks setVariable ["A3A_build_timeout", time + 1200]; + _planks setVariable ["A3A_build_price", _price]; + + // Most stuff only needs to be server visible + private _buildName = getText (configFile / "CfgVehicles" / _className / "displayName"); + if (isNull _repairObj) then + { + // Construction, create planks on spot + _planks setPos [_position#0, _position#1, 0]; + _planks setDir random 360; + + _planks setVariable ["A3A_build_pos", _position]; + _planks setVariable ["A3A_build_dir", _direction]; + _planks setVariable ["A3A_build_class", _className]; + _buildName = "Build " + _buildName; + } + else + { + // Repair, create planks nearby + _position = getPosATL _repairObj findEmptyPosition [0, 50, _plankClass]; + if (_position isEqualTo []) then { _position = _repairObj getPos [10, random 360] }; + _planks setPosATL _position; + + _planks setVariable ["A3A_build_repairObj", _repairObj]; + _buildName = "Repair " + _buildName; + }; + + // Only one needed for client? + _planks setVariable ["A3A_build_name", _buildName, true]; + + A3A_unbuiltObjects pushBack _planks; + + // Should be the only actions on this object, so we can just JIP on the object + private _holdTime = 1.6 * sqrt _price; + [_planks, _holdTime] remoteExecCall ["A3A_fnc_addBuildingActions", 0, _planks]; + + // TODO: could trigger on unbuiltObjects change instead + + // unscheduled at the moment... + //sleep 0.2; // increase network sync performance + +} forEach _objects; + +publicVariable "A3A_unbuiltObjects"; diff --git a/A3A/addons/core/functions/Builder/fn_processBuildingTimeouts.sqf b/A3A/addons/core/functions/Builder/fn_processBuildingTimeouts.sqf new file mode 100644 index 0000000000..42d31d2b15 --- /dev/null +++ b/A3A/addons/core/functions/Builder/fn_processBuildingTimeouts.sqf @@ -0,0 +1,31 @@ +/* +Description: + Server-side function to cleanup unbuilt buildings when they exceed timeout + Called by resourceCheck loop + +Environment: Server, scheduled +Arguments: None +*/ + +// Protection required to prevent running in parallel with buildingComplete +// Should be fine run in parallel with placeBuilderObjects because it only adds to the end + +isNil { + private _unbuiltObjectsChanged = false; + { + private _object = _x; + if (time <= _object getVariable ["A3A_build_timeout", 0]) then { continue }; + + // refund? Arguable + private _price = _object getVariable ["A3A_build_price", 0]; + if (_price >= 0) then { [0, _price] spawn A3A_fnc_resourcesFIA; }; + + // remove the object from the list + A3A_unbuiltObjects deleteAt _forEachIndex; + _unbuiltObjectsChanged = true; + deleteVehicle _object; + + } forEachReversed A3A_unbuiltObjects; + + if (_unbuiltObjectsChanged) then { publicVariable "A3A_unbuiltObjects" }; +}; diff --git a/A3A/addons/core/functions/Builder/placerDefines.hpp b/A3A/addons/core/functions/Builder/placerDefines.hpp new file mode 100644 index 0000000000..86c9d27d16 --- /dev/null +++ b/A3A/addons/core/functions/Builder/placerDefines.hpp @@ -0,0 +1,26 @@ +#define SPACE_PRESSED 0 +#define ROTATION_MODE_CW 1 +#define ROTATION_MODE_CCW 2 +#define GUI_BUTTON_PRESSED 3 +#define UNSAFE_MODE 4 +#define BUILD_OBJECTS_ARRAY 5 +#define BUILD_OBJECT_SELECTED_STRING 6 +#define BUILD_OBJECT_TEMP_OBJECT 7 +#define BUILD_OBJECT_TEMP_OBJECT_ARRAY 8 +#define END_BUILD_FUNC 9 +#define BUILD_DISPLAY 10 +#define KEY_DOWN_EH 11 +#define KEY_UP_EH 12 +#define EACH_FRAME_EH 13 +#define UPDATE_BB 14 +#define BUILD_RADIUS_OBJECT_CENTER 15 +#define BUILD_RADIUS 16 +#define HOLD_TIME 17 +#define OBJECT_PRICE 18 +#define BUILD_OBJECT_TEMP_DIR 19 +#define TEAMLEADER_BOX 20 +#define ELEVATION_MODE_UP 21 +#define ELEVATION_MODE_DOWN 22 +#define SNAP_SURFACE_MODE 23 +#define AVAILABLE_MONEY 24 +#define CURSOR_OBJECT 25 diff --git a/A3A/addons/core/functions/OrgPlayers/fn_unitTraits.sqf b/A3A/addons/core/functions/OrgPlayers/fn_unitTraits.sqf index da45b1f3ea..ce6b46faca 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_unitTraits.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_unitTraits.sqf @@ -23,7 +23,7 @@ Example: FIX_LINE_NUMBERS() private _type = typeOf player; private _text = ""; -private _titleStr = localize "STR_A3A_fn_orgp_unitTraits_titel"; +private _titleStr = localize "STR_A3A_fn_orgp_unitTraits_title"; if(roleDescription player == "Default Commander") then { @@ -39,18 +39,36 @@ else { switch (_type) do { - //cases for greenfor missions - case "I_G_medic_F": {_text = localize "STR_A3A_fn_orgp_unitTraits_medic1" + "
" + localize "STR_A3A_fn_orgp_unitTraits_medic2"}; //reintroduced - 8th January 2020, Bob Murphy - case "I_G_Soldier_TL_F": {player setUnitTrait ["camouflageCoef",0.8]; player setUnitTrait ["audibleCoef",0.8]; player setUnitTrait ["loadCoef",1.4]; _text = localize "STR_A3A_fn_orgp_unitTraits_teamllead1" + "
" + localize "STR_A3A_fn_orgp_unitTraits_teamllead2"}; //reintroduced - 8th January 2020, Bob Murphy - case "I_G_Soldier_F": {player setUnitTrait ["UAVHacker",true]; _text = localize "STR_A3A_fn_orgp_unitTraits_rifle1" + "
" + localize "STR_A3A_fn_orgp_unitTraits_rifle2"}; //reintroduced - 8th January 2020, Bob Murphy - case "I_G_Soldier_GL_F": {player setUnitTrait ["camouflageCoef",1.2]; player setUnitTrait ["loadCoef",0.8]; _text = localize "STR_A3A_fn_orgp_unitTraits_grenadier1" + "
" + localize "STR_A3A_fn_orgp_unitTraits_grenadier2"}; //reintroduced - 8th January 2020, Bob Murphy - case "I_G_Soldier_AR_F": {player setUnitTrait ["audibleCoef",1.2]; player setUnitTrait ["loadCoef",0.8]; _text = localize "STR_A3A_fn_orgp_unitTraits_autorifle1" + "
" + localize "STR_A3A_fn_orgp_unitTraits_autorifle2"}; //reintroduced - 8th January 2020, Bob Murphy - case "I_G_engineer_F": {_text = localize "STR_A3A_fn_orgp_unitTraits_engi1" + "
" + localize "STR_A3A_fn_orgp_unitTraits_engi2"}; //reintroduced - 8th January 2020, Bob Murphy - }; + case "I_G_medic_F": { + _text = localize "STR_A3A_fn_orgp_unitTraits_medic1" + "
" + localize "STR_A3A_fn_orgp_unitTraits_medic2"; + }; + case "I_G_Soldier_TL_F": { + player setUnitTrait ["camouflageCoef",0.8]; + player setUnitTrait ["audibleCoef",0.8]; + player setUnitTrait ["loadCoef",1.4]; + _text = localize "STR_A3A_fn_orgp_unitTraits_teamlead1" + "
" + localize "STR_A3A_fn_orgp_unitTraits_teamlead2"; + }; + case "I_G_Soldier_F": { + player setUnitTrait ["UAVHacker",true]; + _text = localize "STR_A3A_fn_orgp_unitTraits_rifle1" + "
" + localize "STR_A3A_fn_orgp_unitTraits_rifle2"; + }; + case "I_G_Soldier_GL_F": { + player setUnitTrait ["camouflageCoef",1.2]; + player setUnitTrait ["loadCoef",0.8]; + _text = localize "STR_A3A_fn_orgp_unitTraits_grenadier1" + "
" + localize "STR_A3A_fn_orgp_unitTraits_grenadier2"; + }; + case "I_G_Soldier_AR_F": { + player setUnitTrait ["audibleCoef",1.2]; + player setUnitTrait ["loadCoef",0.8]; + _text = localize "STR_A3A_fn_orgp_unitTraits_autorifle1" + "
" + localize "STR_A3A_fn_orgp_unitTraits_autorifle2"; + }; + case "I_G_engineer_F": { + _text = localize "STR_A3A_fn_orgp_unitTraits_engi1" + "
" + localize "STR_A3A_fn_orgp_unitTraits_engi2"; + }; + }; }; -if (isMultiPlayer) then -{ +[_titleStr, format [localize "STR_A3A_fn_orgp_unitTraits_you",_text]] spawn { sleep 5; - [_titleStr, format [localize "STR_A3A_fn_orgp_unitTraits_you",_text]] call A3A_fnc_customHint; + _this call A3A_fnc_customHint; }; diff --git a/A3A/addons/core/functions/Save/fn_loadStat.sqf b/A3A/addons/core/functions/Save/fn_loadStat.sqf index 31cc5d31a2..de49ea4684 100644 --- a/A3A/addons/core/functions/Save/fn_loadStat.sqf +++ b/A3A/addons/core/functions/Save/fn_loadStat.sqf @@ -322,11 +322,15 @@ if (_varName in _specialVarLoads) then { _veh setVectorDirAndUp [_xVectorDir,_xVectorUp]; }; [_veh, teamPlayer] call A3A_fnc_AIVEHinit; // Calls initObject instead if it's a buyable item - // TODO: Check whether various buyable items turn up as "Building" - if ((_veh isKindOf "StaticWeapon") or (_veh isKindOf "Building") and isNil {_veh getVariable "A3A_canGarage"}) then { - staticsToSave pushBack _veh; + + if (isNil {_veh getVariable "A3A_canGarage"}) then { // Buyable items should set this + if (_veh isKindOf "StaticWeapon") exitWith { staticsToSave pushBack _veh }; + if (_veh isKindOf "Building") exitWith { + _veh setVariable ["A3A_building", true, true]; + A3A_buildingsToSave pushBack _veh; + }; }; - if (!isNil "_state") then { + if (!isNil "_state") then { [_veh, _state] call HR_GRG_fnc_setState; }; }; diff --git a/A3A/addons/core/functions/Save/fn_saveLoop.sqf b/A3A/addons/core/functions/Save/fn_saveLoop.sqf index 92b612c931..0069ae5e52 100644 --- a/A3A/addons/core/functions/Save/fn_saveLoop.sqf +++ b/A3A/addons/core/functions/Save/fn_saveLoop.sqf @@ -151,15 +151,28 @@ _arrayEst = []; } forEach (vehicles inAreaArray [markerPos respawnTeamPlayer, 50, 50] select { alive _x }); - -_sites = markersX select {sidesX getVariable [_x,sideUnknown] == teamPlayer}; { if ((alive _x) and !(surfaceIsWater position _x) and (isNull attachedTo _x)) then { _arrayEst pushBack [typeOf _x,getPosWorld _x,vectorUp _x, vectorDir _x]; }; } forEach staticsToSave; +private _rebMarkers = (airportsX + outposts + seaports + factories + resourcesX) select { sidesX getVariable _x == teamPlayer }; +_rebMarkers append outpostsFIA; _rebMarkers pushBack "Synd_HQ"; +{ + // Ignore if outside mission distance (temporary) + if (!alive _x or (_x distance2d markerPos "Synd_HQ" > distanceMission)) then { continue }; + + // Ignore if not within a rebel marker + private _building = _x; + private _indexes = _rebMarkers inAreaArrayIndexes [getPosATL _x, 500, 500]; + if (-1 == _indexes findIf { _building inArea _rebMarkers#_x } ) then { continue }; + + _arrayEst pushBack [typeOf _x,getPosWorld _x,vectorUp _x, vectorDir _x]; +} forEach A3A_buildingsToSave; + ["staticsX", _arrayEst] call A3A_fnc_setStatVariable; + [] call A3A_fnc_arsenalManage; _jna_dataList = []; diff --git a/A3A/addons/core/functions/UtilityItems/fn_initMovableObject.sqf b/A3A/addons/core/functions/UtilityItems/fn_initMovableObject.sqf deleted file mode 100644 index d022794e31..0000000000 --- a/A3A/addons/core/functions/UtilityItems/fn_initMovableObject.sqf +++ /dev/null @@ -1,56 +0,0 @@ -/* -Author: Killerswin2 - add actions for the to light the player -Arguments: - 0. Object that we try to add actions to - 1. Custom JIP key to prevent overwriting - -Return Value: - - -Scope: Clients -Environment: Unscheduled -Public: No -Dependencies: - -Example: - [_object, ] call A3A_fnc_initMovableObject; -*/ - -params [["_object", objNull, [objNull]]]; - -_object addAction [ - localize "STR_A3A_fn_UtilItem_initMovOb_addact_carry", - { - [_this#3, true] call A3A_fnc_carryItem; - }, - _object, - 1.5, - true, - true, - "", - "( - (([_this] call A3A_fnc_countAttachedObjects) isEqualTo 0) - and (attachedTo _target isEqualTo objNull) - )", - 8 -]; - -_object addAction [ - localize "STR_A3A_fn_UtilItem_initMovOb_addact_rotate", - { - [_this#3] call A3A_fnc_rotateItem; - }, - _object, - 1.5, - true, - true, - "", - "( - !(_originalTarget getVariable ['A3A_rotatingObject',false]) - and (attachedTo _originalTarget isEqualTo objNull) - )", - 8 -]; - -nil; \ No newline at end of file diff --git a/A3A/addons/core/functions/UtilityItems/fn_initObjectRemote.sqf b/A3A/addons/core/functions/UtilityItems/fn_initObjectRemote.sqf index 8886e8815d..1adb0351f6 100644 --- a/A3A/addons/core/functions/UtilityItems/fn_initObjectRemote.sqf +++ b/A3A/addons/core/functions/UtilityItems/fn_initObjectRemote.sqf @@ -31,10 +31,24 @@ if (isNil "initClientDone") then { private _flags = (A3A_utilityItemHM get typeof _object) # 4; -// movable object -// TODO: Do we really want rotate on everything? if ("move" in _flags) then { - [_object] call A3A_fnc_initMovableObject; + _object addAction [ + localize "STR_A3A_fn_UtilItem_initObjRem_addact_carry", + { [_this#3, true] call A3A_fnc_carryItem }, + _object, 1.5, true, true, "", + "([_this] call A3A_fnc_countAttachedObjects == 0) + and (isNull attachedTo _originalTarget)", 8 + ]; +}; + +if ("rotate" in _flags) then { + _object addAction [ + localize "STR_A3A_fn_UtilItem_initObjRem_addact_rotate", + { [_this#3] call A3A_fnc_rotateItem }, + _object, 1.5, true, true, "", + "!(_originalTarget getVariable ['A3A_rotatingObject',false]) + and (isNull attachedTo _originalTarget)", 8 + ]; }; // loot crate object @@ -42,6 +56,16 @@ if ("loot" in _flags && lootToCrateRadius > 0) then { [_object] call A3A_fnc_initLootToCrate; }; +// building placer box +if ("build" in _flags) then { + _object addAction [ + localize "STR_A3A_fn_UtilItem_initObjRem_addact_build", + { [_this#0, 75, _this#0] spawn A3A_fnc_buildingPlacerStart }, + nil, 1.5, true, true, "", + "(isNull attachedTo _originalTarget)", 4 + ]; +}; + // packable object if ("pack" in _flags) then { _object addAction [ diff --git a/A3A/addons/core/functions/init/fn_initClient.sqf b/A3A/addons/core/functions/init/fn_initClient.sqf index 4c6e3390fb..d782d02d8b 100644 --- a/A3A/addons/core/functions/init/fn_initClient.sqf +++ b/A3A/addons/core/functions/init/fn_initClient.sqf @@ -408,7 +408,15 @@ mapX addAction [localize "STR_A3A_fn_init_initclient_addact_mapinfo", A3A_fnc_ci mapX addAction [localize "STR_A3A_fn_init_initclient_addact_move", A3A_fnc_moveHQObject,nil,0,false,true,"","(_this == theBoss)", 4]; if (isMultiplayer) then {mapX addAction [localize "STR_A3A_fn_init_initclient_addact_ailoadinfo", { [] remoteExec ["A3A_fnc_AILoadInfo",2];},nil,0,false,true,"","((_this == theBoss) || (serverCommandAvailable ""#logout""))"]}; -[] spawn A3A_fnc_unitTraits; +[] call A3A_fnc_unitTraits; + +// Get list of buildable objects, has map (and template?) dependency +call A3A_fnc_initBuildableObjects; + +// Start cursorObject monitor loop for adding removeStructure actions +// Note: unitTraits must run first to add engineer trait to default commander +0 spawn A3A_fnc_initBuilderMonitors; + disableSerialization; diff --git a/A3A/addons/core/functions/init/fn_initUtilityItems.sqf b/A3A/addons/core/functions/init/fn_initUtilityItems.sqf index e8262f9065..401060127d 100644 --- a/A3A/addons/core/functions/init/fn_initUtilityItems.sqf +++ b/A3A/addons/core/functions/init/fn_initUtilityItems.sqf @@ -23,11 +23,14 @@ private _repairStation = FactionGet(reb,"vehicleRepairStation"); private _items = [ [FactionGet(reb,"surrenderCrate"), 10, "lootbox", "gear", ["move", "loot"]], [_fuelDrum#0, _fuelDrum#1, "fueldrum", "refuel", ["fuel", "move", "save"]], - [_fuelTank#0, _fuelTank#1, "fueltank", "refuel", ["cmmdr", "fuel", "place", "move", "save"]], - [_medTent#0, _medTent#1, "medicaltent", "heal", ["place", "move", "pack"]], - [_ammoStation#0, _ammoStation#1, "ammostation", "rearm", ["cmmdr", "place", "move", "save"]], - [_repairStation#0, _repairStation#1, "repairstation", "repair", ["cmmdr", "place", "move", "pack", "save"]], - [FactionGet(reb,"vehicleLightSource"), 25, "light", "", ["move"]] // note: If we do want this saved, need to switch saveLoop to nearObjects + [_fuelTank#0, _fuelTank#1, "fueltank", "refuel", ["cmmdr", "fuel", "place", "move", "rotate", "save"]], + [_medTent#0, _medTent#1, "medicaltent", "heal", ["place", "move", "rotate", "pack"]], + [_ammoStation#0, _ammoStation#1, "ammostation", "rearm", ["cmmdr", "place", "move", "rotate", "save"]], + [_repairStation#0, _repairStation#1, "repairstation", "repair", ["cmmdr", "place", "move", "rotate", "pack", "save"]], + [FactionGet(reb,"vehicleLightSource"), 25, "light", "", ["move"]], // note: If we do want this saved, need to switch saveLoop to nearObjects + ["Land_PlasticCase_01_medium_F", 100, "buildboxsmall", "", ["place", "move", "build"]], + ["Land_PlasticCase_01_large_F", 500, "buildboxlarge", "", ["place", "move", "build"]] + // TODO: get larger box from somewhere ]; if (LootToCrateRadius == 0) then { _items deleteAt 0 }; diff --git a/A3A/addons/core/functions/init/fn_initVarServer.sqf b/A3A/addons/core/functions/init/fn_initVarServer.sqf index a37b148d48..5b6d230057 100644 --- a/A3A/addons/core/functions/init/fn_initVarServer.sqf +++ b/A3A/addons/core/functions/init/fn_initVarServer.sqf @@ -104,6 +104,8 @@ DECLARE_SERVER_VAR(A3A_lastGarbageCleanTime, serverTime); DECLARE_SERVER_VAR(A3A_arsenalLimits, createHashMap); //Time of last garbage clean notification DECLARE_SERVER_VAR(A3A_lastGarbageCleanTimeNote, serverTime); +// Under-construction objects +DECLARE_SERVER_VAR(A3A_unbuiltObjects, []); //////////////////////////////////// // SERVER ONLY VARIABLES /// @@ -164,6 +166,8 @@ testingTimerIsActive = false; A3A_tasksData = []; +A3A_buildingsToSave = []; + hcArray = []; // array of headless client IDs membersX = []; // These two published later by startGame diff --git a/A3A/addons/core/functions/init/fn_resourcecheck.sqf b/A3A/addons/core/functions/init/fn_resourcecheck.sqf index 15a56bea82..8fbbd81334 100644 --- a/A3A/addons/core/functions/init/fn_resourcecheck.sqf +++ b/A3A/addons/core/functions/init/fn_resourcecheck.sqf @@ -139,6 +139,9 @@ while {true} do [] call A3A_fnc_assignBossIfNone; }; + // Clear out plank objects that haven't been constructed and have exceeded the timeout + call A3A_fnc_processBuildingTimeouts; + // Decrease HQ knowledge values, old ones faster than current if (A3A_curHQInfoOcc < 1) then { A3A_curHQInfoOcc = 0 max (A3A_curHQInfoOcc - 0.01) }; if (A3A_curHQInfoInv < 1) then { A3A_curHQInfoInv = 0 max (A3A_curHQInfoInv - 0.01) }; diff --git a/A3A/addons/gui/CfgFunctions.hpp b/A3A/addons/gui/CfgFunctions.hpp index 480b55a00c..6f5b7a603b 100644 --- a/A3A/addons/gui/CfgFunctions.hpp +++ b/A3A/addons/gui/CfgFunctions.hpp @@ -29,6 +29,8 @@ class CfgFunctions { class recruitDialog {}; class recruitSquadDialog {}; class requestMissionDialog {}; + class setUpPlacerHints {}; + class teamLeaderRTSPlacerDialog {}; }; class SetupGUI { file = QPATHTOFOLDER(functions\SetupGUI); diff --git a/A3A/addons/gui/Stringtable.xml b/A3A/addons/gui/Stringtable.xml index b10a0bc5e8..e834e14c32 100644 --- a/A3A/addons/gui/Stringtable.xml +++ b/A3A/addons/gui/Stringtable.xml @@ -4120,5 +4120,31 @@ 使用新的存档文件 + + + Teamleader Builder + + + Alt: + + + R: Rotate clockwise + + + E: Rotate counter-clockwise + + + SHIFT: Unsafe placement mode + + + C: Cancel %1 + + + T: Rebuild for %1 € + + + SPACE: Place object + + \ No newline at end of file diff --git a/A3A/addons/gui/config.cpp b/A3A/addons/gui/config.cpp index 234bc5ff40..9889cc589e 100644 --- a/A3A/addons/gui/config.cpp +++ b/A3A/addons/gui/config.cpp @@ -27,4 +27,4 @@ class CfgPatches { #include "dialogues\textures.inc" #include "dialogues\controls.hpp" #include "dialogues\dialogs.hpp" -#include "dialogues\statusBar.hpp" +#include "dialogues\rsc.hpp" \ No newline at end of file diff --git a/A3A/addons/gui/dialogues/dialogs.hpp b/A3A/addons/gui/dialogues/dialogs.hpp index 411fa71c2c..ebc35e1452 100644 --- a/A3A/addons/gui/dialogues/dialogs.hpp +++ b/A3A/addons/gui/dialogues/dialogs.hpp @@ -11,3 +11,4 @@ Maintainer: DoomMetal #include "buyVehicleDialog.hpp" #include "arsenalLimitsDialog.hpp" #include "setupDialog.hpp" +#include "teamLeaderBuilder.hpp" diff --git a/A3A/addons/gui/dialogues/ids.inc b/A3A/addons/gui/dialogues/ids.inc index 8ffa2bda17..dd563e68f7 100644 --- a/A3A/addons/gui/dialogues/ids.inc +++ b/A3A/addons/gui/dialogues/ids.inc @@ -373,3 +373,31 @@ Maintainer: DoomMetal #define A3A_IDD_SETUPHQPOSDIALOG 6500 #define A3A_SETUP_CONFIGFILE configFile + +//teamLeaderBuilder +#define A3A_IDD_TEAMLEADERDIALOG 9700 +#define A3A_IDC_TEAMLEADERBUILDERMAIN 9701 +#define A3A_IDC_TEAMLEADERBUILDINGGROUP 9702 +#define A3A_IDC_TEAMLEADERBUILDIMAGEPREVIEW 9703 +#define A3A_IDC_TEAMLEADERBUILDBUTTON 9704 +#define A3A_IDC_TEAMLEADERBUILDITEMGROUP 9705 +#define A3A_IDC_TEAMLEADERBUILDINGRENDER 9706 +#define A3A_IDC_TEAMLEADERBUILDERMONEY 9707 + +//RSC +#define IDD_PLACERHINT 9800 +#define IDC_PLACERHINT_ALT 9801 +#define IDC_PLACERHINT_ALT_TEXT 9802 +#define IDC_PLACERHINT_E 9803 +#define IDC_PLACERHINT_E_TEXT 9804 +#define IDC_PLACERHINT_R 9805 +#define IDC_PLACERHINT_R_TEXT 9806 +#define IDC_PLACERHINT_SHIFT 9807 +#define IDC_PLACERHINT_SHIFT_TEXT 9808 +#define IDC_PLACERHINT_C 9809 +#define IDC_PLACERHINT_T 9810 +#define IDC_PLACERHINT_C_TEXT 9811 +#define IDC_PLACERHINT_SPACE 9812 +#define IDC_PLACERHINT_SPACE_TEXT 9813 + +#define IDC_PLACERHINT_TEST_TEXT 9814 diff --git a/A3A/addons/gui/dialogues/placerHintsRsc.hpp b/A3A/addons/gui/dialogues/placerHintsRsc.hpp new file mode 100644 index 0000000000..7087175a16 --- /dev/null +++ b/A3A/addons/gui/dialogues/placerHintsRsc.hpp @@ -0,0 +1,103 @@ +#include "ids.inc" + + +#define CENTER_GRID_X ((getResolution select 2) * 0.5 * pixelW) +#define CENTER_GRID_Y ((getResolution select 3) * 0.5 * pixelH) + +class A3A_PlacerHints { + idd = IDD_PLACERHINT; + fadeIn = 0; + fadeOut = 0; + duration = 999999; + enableSimulation = 1; + onLoad = "['onLoad', _this] spawn A3A_fnc_setUpPlacerHints"; + class controls { + class TestText: A3A_Text { + idc = IDC_PLACERHINT_TEST_TEXT; + text = ""; + x = CENTER_GRID_X + 80 * GRID_W; + y = CENTER_GRID_Y + 25 * GRID_H; + w = 52 * GRID_W; + h = 8 * GRID_H; + sizeEx = 2.25 * GRID_H; + }; + + // snaping mode + class IconALT: A3A_Picture { + idc = IDC_PLACERHINT_ALT; + text = A3A_Icon_key_alt; + x = CENTER_GRID_X + 85 * GRID_W; + y = CENTER_GRID_Y + 29 * GRID_H; + w = 7 * GRID_W; + h = 7 * GRID_H; + }; + class TextALT: A3A_Text { + idc = IDC_PLACERHINT_ALT_TEXT; + text = ""; + x = CENTER_GRID_X + 94 * GRID_W; + y = CENTER_GRID_Y + 30 * GRID_H; + w = 45 * GRID_W; + h = 4 * GRID_H; + sizeEx = 2.25 * GRID_H; + }; + + // ROTATION_MODEs + class IconEKEY: IconALT { + idc = IDC_PLACERHINT_E; + text = A3A_Icon_key_e; + y = CENTER_GRID_Y + 35 * GRID_H; + }; + class TextEKEY: TextALT { + idc = IDC_PLACERHINT_E_TEXT; + y = CENTER_GRID_Y + 36 * GRID_H; + }; + class IconRKEY: IconALT { + idc = IDC_PLACERHINT_R; + text = A3A_Icon_key_r; + y = CENTER_GRID_Y + 41 * GRID_H; + }; + class TextRKEY: TextALT { + idc = IDC_PLACERHINT_R_TEXT; + y = CENTER_GRID_Y + 42 * GRID_H; + }; + + // UNSAFE_MODEs + class IconSHIFT: IconALT { + idc = IDC_PLACERHINT_SHIFT; + text = A3A_Icon_key_shift; + y = CENTER_GRID_Y + 46 * GRID_H; + }; + class TextSHIFT: TextALT { + idc = IDC_PLACERHINT_SHIFT_TEXT; + y = CENTER_GRID_Y + 47 * GRID_H; + }; + // cancel/rebuild keys + class IconCKEY: IconALT { + idc = IDC_PLACERHINT_C; + text = A3A_Icon_key_c; + y = CENTER_GRID_Y + 51 * GRID_H; + }; + class IconTKEY: IconALT { + idc = IDC_PLACERHINT_T; + text = A3A_Icon_key_t; + y = CENTER_GRID_Y + 51 * GRID_H; + }; + class TextCKEY: TextALT { + idc = IDC_PLACERHINT_C_TEXT; + y = CENTER_GRID_Y + 52 * GRID_H; + }; + // place key + class IconSpaceKEY: IconALT { + idc = IDC_PLACERHINT_SPACE; + text = A3A_Icon_key_space; + x = CENTER_GRID_X + 81 * GRID_W; + y = CENTER_GRID_Y + 52 * GRID_H; + w = 10 * GRID_W; + h = 15 * GRID_H; + }; + class TextSpaceKEY: TextALT { + idc = IDC_PLACERHINT_SPACE_TEXT; + y = CENTER_GRID_Y + 57 * GRID_H; + }; + }; +}; \ No newline at end of file diff --git a/A3A/addons/gui/dialogues/rsc.hpp b/A3A/addons/gui/dialogues/rsc.hpp new file mode 100644 index 0000000000..b97d455cd8 --- /dev/null +++ b/A3A/addons/gui/dialogues/rsc.hpp @@ -0,0 +1,5 @@ + +class RscTitles { + #include "placerHintsRsc.hpp" + #include "statusBar.hpp" +}; \ No newline at end of file diff --git a/A3A/addons/gui/dialogues/statusBar.hpp b/A3A/addons/gui/dialogues/statusBar.hpp index ba5ebaab11..a070260823 100644 --- a/A3A/addons/gui/dialogues/statusBar.hpp +++ b/A3A/addons/gui/dialogues/statusBar.hpp @@ -4,7 +4,6 @@ Maintainer: DoomMetal (The thing on the top with commander, money, aggro etc.) */ -class RscTitles { class Default { idd = -1; fadein = 0; @@ -50,4 +49,3 @@ class RscTitles { }; }; }; -}; diff --git a/A3A/addons/gui/dialogues/teamLeaderBuilder.hpp b/A3A/addons/gui/dialogues/teamLeaderBuilder.hpp new file mode 100644 index 0000000000..718f4001ec --- /dev/null +++ b/A3A/addons/gui/dialogues/teamLeaderBuilder.hpp @@ -0,0 +1,106 @@ + +#define CENTER_GRID_X ((getResolution select 2) * 0.5 * pixelW) +#define CENTER_GRID_Y ((getResolution select 3) * 0.5 * pixelH) +#define BOTTOM safeZoneH + safeZoneY + + +class A3A_teamLeaderBuilder +{ + idd = A3A_IDD_TEAMLEADERDIALOG; + onLoad = "[""onLoad""] spawn A3A_fnc_teamLeaderRTSPlacerDialog"; + movingenable = true; + + class ControlsBackground + { + class TitleBarBackground : A3A_Background + { + moving = true; + colorBackground[] = A3A_COLOR_TITLEBAR_BACKGROUND; + x = CENTER_X(160); + y = BOTTOM - PX_H(41); + w = PX_W(160); + h = PX_H(5); + }; + + class Background : A3A_Background + { + x = CENTER_X(160); + y = BOTTOM - PX_H(36); + w = PX_W(160); + h = PX_H(36); + }; + }; + + class Controls + { + class TitlebarText : A3A_TitlebarText + { + idc = -1; + text = $STR_antistasi_teamleader_placer_title; + x = CENTER_X(160); + y = BOTTOM - PX_H(41); + w = PX_W(80); + h = PX_H(5); + }; + class RemMoneyText: A3A_TitlebarText + { + idc = A3A_IDC_TEAMLEADERBUILDERMONEY; + text = "500 €"; + x = CENTER_X(160) + PX_W(80); + y = BOTTOM - PX_H(41); + w = PX_W(80); + h = PX_H(5); + style = ST_RIGHT; + }; + + // Main content + class MainContent : A3A_DefaultControlsGroup + { + idc = A3A_IDC_TEAMLEADERBUILDERMAIN; + x = CENTER_X(160); + y = BOTTOM - PX_H(36); + w = PX_W(160); + h = PX_H(36); + + class Controls + { + class BuildingControlsGroup : A3A_ControlsGroupNoHScrollbars + { + idc = A3A_IDC_TEAMLEADERBUILDINGGROUP; + x = 0; + y = PX_H(4); + w = PX_W(160); + h = PX_H(36); + }; + }; + }; + // Used for preview renders. Has to be defined inline. Class inheritance incompatible. ctrlCreate incompatible. + }; + + class Objects + { + class VehiclePreview + { + idc = A3A_IDC_TEAMLEADERBUILDINGRENDER; + + type = 82; + model = "\A3\Structures_F\Items\Food\Can_V3_F.p3d"; + scale = 0.00001; // Hide unless there is a mouse hover. This is overwritten by proper ctrlShow command on initialisation. + + direction[] = {0, -0.35, -0.65}; + up[] = {0, 0.65, -0.35}; + + x = 0.5; + y = 0.5; + z = 0.2; + + xBack = 0.5; + yBack = 0.5; + zBack = 1.2; + + inBack = 1; + enableZoom = 1; + zoomDuration = 0.001; + }; + }; +}; diff --git a/A3A/addons/gui/dialogues/textures.inc b/A3A/addons/gui/dialogues/textures.inc index 1a2629686f..0adf7e690d 100644 --- a/A3A/addons/gui/dialogues/textures.inc +++ b/A3A/addons/gui/dialogues/textures.inc @@ -120,3 +120,13 @@ Maintainer: DoomMetal // Place Holders #define A3A_PlaceHolder_NoVehiclePreview A3A_GUI_QTEXTURE_PATH_OF(placeholder_no_vehicle_preview.paa) + + +//teamleader placer keys +#define A3A_Icon_key_alt A3A_GUI_QTEXTURE_PATH_OF(keys\alt_key_ca.paa) +#define A3A_Icon_key_c A3A_GUI_QTEXTURE_PATH_OF(keys\c_key_ca.paa) +#define A3A_Icon_key_t A3A_GUI_QTEXTURE_PATH_OF(keys\t_key_ca.paa) +#define A3A_Icon_key_e A3A_GUI_QTEXTURE_PATH_OF(keys\e_key_ca.paa) +#define A3A_Icon_key_r A3A_GUI_QTEXTURE_PATH_OF(keys\r_key_ca.paa) +#define A3A_Icon_key_shift A3A_GUI_QTEXTURE_PATH_OF(keys\shift_key_ca.paa) +#define A3A_Icon_key_space A3A_GUI_QTEXTURE_PATH_OF(keys\space_key_ca.paa) diff --git a/A3A/addons/gui/dialogues/textures/keys/alt_key_ca.paa b/A3A/addons/gui/dialogues/textures/keys/alt_key_ca.paa new file mode 100644 index 0000000000000000000000000000000000000000..60348d7a833ddacdcd7c9a5adcb1ebcb687b7861 GIT binary patch literal 24960 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 literal 0 HcmV?d00001 diff --git a/A3A/addons/gui/dialogues/textures/keys/c_key_ca.paa b/A3A/addons/gui/dialogues/textures/keys/c_key_ca.paa new file mode 100644 index 0000000000000000000000000000000000000000..8adf2a071b37b58d8d80bef206404e03e24962ca GIT binary patch literal 24832 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 YKe%FF`Q;}ixdXpl{}YND#EM}0KP`dmS^xk5 literal 0 HcmV?d00001 diff --git a/A3A/addons/gui/dialogues/textures/keys/e_key_ca.paa b/A3A/addons/gui/dialogues/textures/keys/e_key_ca.paa new file mode 100644 index 0000000000000000000000000000000000000000..d65d5c8f3e8d3f72c5fc1aaef6dd274eece62c85 GIT binary patch literal 24562 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

$AwutjcO89Da|CQz5a5SWuRm^eSZ)*`7%$* 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 P<^NX793767?c6^By9Y1f literal 0 HcmV?d00001 diff --git a/A3A/addons/gui/dialogues/textures/keys/t_key_ca.paa b/A3A/addons/gui/dialogues/textures/keys/t_key_ca.paa new file mode 100644 index 0000000000000000000000000000000000000000..19f1f4de616bb0d0369c0320527e2db57974f9f1 GIT binary patch literal 24663 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 string for initilizer +Return Value: +NONE +Scope: Client +Environment: scheduled +Public: +no +Example: +["onLoad"] spawn A3A_fnc_teamLeaderRTSPlacerDialog +*/ + + +#include "..\..\dialogues\ids.inc" +#include "..\..\dialogues\defines.hpp" +#include "..\..\dialogues\textures.inc" +#include "..\..\script_component.hpp" +#define BOTTOM safeZoneH + safeZoneY +FIX_LINE_NUMBERS() + + +params[["_mode","onLoad"], ["_params",[]]]; + +switch (_mode) do +{ + case ("onLoad"): + { + _params params ["_displayOrControl", ["_config", configNull]]; + + private _altText = (_displayOrControl displayCtrl IDC_PLACERHINT_ALT_TEXT); + private _eText = (_displayOrControl displayCtrl IDC_PLACERHINT_E_TEXT); + private _rText = (_displayOrControl displayCtrl IDC_PLACERHINT_R_TEXT); + private _shiftText = (_displayOrControl displayCtrl IDC_PLACERHINT_SHIFT_TEXT); + private _spaceText = (_displayOrControl displayCtrl IDC_PLACERHINT_SPACE_TEXT); + _altText ctrlSetText format ["%1 %2", localize "STR_antistasi_teamleader_placer_alt_key", localize "str_3den_display3den_entitymenu_movesurface_text"]; + _eText ctrlSetText localize "STR_antistasi_teamleader_placer_e_key"; + _rText ctrlSetText localize "STR_antistasi_teamleader_placer_r_key"; + _shiftText ctrlSetText localize "STR_antistasi_teamleader_placer_shift_key"; + _spaceText ctrlSetText localize "STR_antistasi_teamleader_placer_space_key"; + uiNamespace setVariable ["A3A_placerHint_display", _displayOrControl]; + }; + case ("setContextKey"): + { + private _display = uiNamespace getVariable "A3A_placerHint_display"; + if (isNil "_display") exitWith {}; // maybe possible with timings? + + _params params ["_keyType", "_keyData"]; + + (_display displayCtrl IDC_PLACERHINT_C) ctrlShow false; + (_display displayCtrl IDC_PLACERHINT_T) ctrlShow false; + private _textCtrl = (_display displayCtrl IDC_PLACERHINT_C_TEXT); + + if (_keyType == "cancel") exitWith { + (_display displayCtrl IDC_PLACERHINT_C) ctrlShow true; + _textCtrl ctrlSetText format [localize "STR_antistasi_teamleader_placer_c_key", _keyData]; + }; + if (_keyType == "rebuild") exitWith { + (_display displayCtrl IDC_PLACERHINT_T) ctrlShow true; + _textCtrl ctrlSetText format [localize "STR_antistasi_teamleader_placer_t_key", _keyData]; + }; + _textCtrl ctrlSetText ""; + }; + default + { + // Log error if attempting to call a mode that doesn't exist + Error_1("setupplacerhints mode does not exist: %1", _mode); + }; +}; \ No newline at end of file diff --git a/A3A/addons/gui/functions/GUI/fn_teamLeaderRTSPlacerDialog.sqf b/A3A/addons/gui/functions/GUI/fn_teamLeaderRTSPlacerDialog.sqf new file mode 100644 index 0000000000..9d7fe05847 --- /dev/null +++ b/A3A/addons/gui/functions/GUI/fn_teamLeaderRTSPlacerDialog.sqf @@ -0,0 +1,168 @@ +/* +Author: [Killerswin2, Hakon (Stole his bb code)] + creates the controls for the dialog. Picture and Button are created. Data Saved to buttons. +Arguments: +1. string for initilizer +Return Value: +NONE +Scope: Client +Environment: scheduled +Public: +no +Example: +["onLoad"] spawn A3A_fnc_teamLeaderRTSPlacerDialog +*/ + + + + +#include "..\..\dialogues\ids.inc" +#include "..\..\dialogues\defines.hpp" +#include "..\..\dialogues\textures.inc" +#include "..\..\script_component.hpp" +#include "\x\A3A\addons\core\functions\Builder\placerDefines.hpp" +#define BOTTOM safeZoneH + safeZoneY +FIX_LINE_NUMBERS() + +params[["_mode","onLoad"], ["_params",[]]]; + +switch (_mode) do +{ + case ("updateMoney"): + { + private _display = findDisplay A3A_IDD_TEAMLEADERDIALOG; + private _moneyCtrl = _display displayCtrl A3A_IDC_TEAMLEADERBUILDERMONEY; + + _moneyCtrl ctrlSetText format ["%1 €", A3A_building_EHDB # AVAILABLE_MONEY]; + }; + case ("onLoad"): + { + private _display = findDisplay A3A_IDD_TEAMLEADERDIALOG; + private _parent = (_display displayCtrl A3A_IDC_TEAMLEADERBUILDERMAIN); + private _buildControlsGroup = _parent controlsGroupCtrl A3A_IDC_TEAMLEADERBUILDINGGROUP; + + private _moneyCtrl = _display displayCtrl A3A_IDC_TEAMLEADERBUILDERMONEY; + _moneyCtrl ctrlSetText format ["%1 €", A3A_building_EHDB # AVAILABLE_MONEY]; + + private _buildableObjects = A3A_buildableObjects; + + + { + _x params [ + ["_className", "Land_Tyres_F"], + ["_price", 0] + ]; + + private _configClass = configFile >> "CfgVehicles" >> _className; + private _displayName = getText (_configClass >> "displayName"); + private _editorPreview = getText (_configClass >> "editorPreview"); + private _model = getText (_configClass >> "model"); + + private _hasVehiclePreview = fileExists _editorPreview; + + if (!_hasVehiclePreview) then { + _editorPreview = A3A_PlaceHolder_NoVehiclePreview; + }; + + private _itemXpos = 7 * GRID_W + ((7 * GRID_W + 44 * GRID_W) * (_forEachIndex % 3)); + private _itemYpos = (floor (_forEachIndex / 3)) * (44 * GRID_H); + + private _itemControlsGroup = _display ctrlCreate ["A3A_ControlsGroupNoScrollbars", A3A_IDC_TEAMLEADERBUILDITEMGROUP, _buildControlsGroup]; + _itemControlsGroup ctrlSetPosition[_itemXpos, _itemYpos, 44 * GRID_W, 36 * GRID_H]; + _itemControlsGroup ctrlSetFade 1; + _itemControlsGroup ctrlCommit 0; + + private _previewPicture = _display ctrlCreate ["A3A_Picture", A3A_IDC_TEAMLEADERBUILDIMAGEPREVIEW, _itemControlsGroup]; + _previewPicture ctrlSetPosition [0, 0, 44 * GRID_W, 25 * GRID_H]; + _previewPicture ctrlSetText _editorPreview; + _previewPicture ctrlCommit 0; + + private _button = _display ctrlCreate ["A3A_ShortcutButton", A3A_IDC_TEAMLEADERBUILDBUTTON, _itemControlsGroup]; + _button ctrlSetPosition [0, 25 * GRID_H, 44 * GRID_W, 8 * GRID_H]; + _button ctrlSetText _displayName; + _button setVariable ["className", _className]; + _button setVariable ["model", _model]; + _button setVariable ["price", _price]; + _button ctrlCommit 0; + + _button ctrlAddEventHandler ["ButtonDown", { + params ["_control"]; + + if(isNil "A3A_building_EHDB") then { + // how the fuck did you do this? No databases? + call A3A_initBuildingDB; + }; + + private _object = (A3A_building_EHDB # BUILD_OBJECT_TEMP_OBJECT); + private _className = _control getVariable ["className", "Land_Tyres_F"]; + if (_className == typeof _object) exitWith {}; // refire, potentially caused by hitting space + + private _price = _control getVariable ["price", 0]; + private _supply = A3A_building_EHDB # AVAILABLE_MONEY; + if (_price > _supply) exitWith {}; // TODO: Should disable buttons based on available money? + + A3A_building_EHDB set [BUILD_OBJECT_SELECTED_STRING, _className]; // why does this exist? + A3A_building_EHDB set [OBJECT_PRICE, _price]; + + private _vehPos = getPosATL _object; + private _vehDir = getDir _object; + deleteVehicle _object; + + _object = _className createVehicleLocal [0,0,0]; + _object enableSimulation false; + _object hideObject true; // Otherwise it might not get checked, with some weird input combo + _object setPos _vehPos; + _object setDir _vehDir; + A3A_building_EHDB set [BUILD_OBJECT_TEMP_OBJECT, _object]; + call (A3A_building_EHDB # UPDATE_BB); + }]; + + if (_price isNotEqualTo 0) then { + private _priceText = _display ctrlCreate ["A3A_InfoTextRight", -1, _itemControlsGroup]; + _priceText ctrlSetPosition[23 * GRID_W, 21 * GRID_H, 20 * GRID_W, 3 * GRID_H]; + _priceText ctrlSetText format ["%1 €",_price]; + _priceText ctrlCommit 0; + }; + + private _buildTime = _display ctrlCreate ["A3A_PictureStroke", -1, _itemControlsGroup]; + _buildTime ctrlSetPosition[1 * GRID_W, 21 * GRID_H, 4 * GRID_W, 4 * GRID_H]; + _buildTime ctrlSetText A3A_Icon_Construct; + _buildTime ctrlCommit 0; + + // show stuff + _itemControlsGroup ctrlSetFade 0; + _itemControlsGroup ctrlCommit 0.1; + + } forEach _buildableObjects; + + _display setVariable ["displayCordinates", [CENTER_X(160), BOTTOM - PX_H(36), (PX_W(160)) / 2, (PX_H(36)) / 2]]; + + _display displayAddEventHandler ["MouseMoving", { + + params[ "_display" ]; + + private _paramsArray = _display getVariable ["displayCordinates", [1,1,1,1]]; + _paramsArray params ["_xPos", "_yPos", "_wPos", "_hPos"]; + + + private _isMouseInArea = getMousePosition inArea[[ _xPos + _wPos, _yPos + _hPos ], _wPos, _hPos, 0, true]; + + if (_isMouseInArea) then { + A3A_cam camCommand "manual off"; + } else { + A3A_cam camCommand "manual on"; + }; + + }]; + + // _txt = _display ctrlCreate[ "A3A_StructuredText", -1]; + // _txt ctrlSetPosition[ (1.4 * safeZoneX) + safeZoneW, -0.65 * safeZoneY, 0.5, 0.3]; // funkiness because I don't want to deal with dialogs anymore tonight + // _txt ctrlCommit 0; + // _txt ctrlSetStructuredText parseText localize "STR_antistasi_teamleader_placer_placer_info"; + }; + default + { + // Log error if attempting to call a mode that doesn't exist + Error_1("BuyVehicleDialog mode does not exist: %1", _mode); + }; +}; diff --git a/A3A/addons/logistics/Cargo/Vanilla.hpp b/A3A/addons/logistics/Cargo/Vanilla.hpp index c52bcf58a4..df476c7af1 100644 --- a/A3A/addons/logistics/Cargo/Vanilla.hpp +++ b/A3A/addons/logistics/Cargo/Vanilla.hpp @@ -105,6 +105,13 @@ class A3_Structures_F_Heli_Items_Luggage_PlasticCase_01_medium_F_p3d : TRIPLES(A { offset[] = {0,0,0.19}; rotation[] = {1,0,0}; + size = 1; +}; + +class A3_Structures_F_Heli_Items_Luggage_PlasticCase_01_large_F_p3d : TRIPLES(ADDON,Cargo,Base) +{ + offset[] = {0,0,0.39}; + rotation[] = {0,1,0}; size = 2; }; diff --git a/A3A/addons/maps/Antistasi_Altis.Altis/mapInfo.hpp b/A3A/addons/maps/Antistasi_Altis.Altis/mapInfo.hpp index e7370c833a..bcf81fb892 100644 --- a/A3A/addons/maps/Antistasi_Altis.Altis/mapInfo.hpp +++ b/A3A/addons/maps/Antistasi_Altis.Altis/mapInfo.hpp @@ -17,4 +17,14 @@ class altis { "Land_FuelStation_Feed_F","Land_fs_feed_F","Land_FuelStation_01_pump_malevil_F","Land_FuelStation_01_pump_F","Land_FuelStation_02_pump_F","Land_FuelStation_03_pump_F" }; climate = "arid"; + buildObjects[] = { + // Large vanilla arid structures + {"Land_BagBunker_Large_F", 300}, {"Land_BagBunker_Tower_F", 300}, {"Land_BagBunker_Small_F", 60}, + {"Land_Shed_09_F", 120}, {"Land_Shed_10_F", 140}, + // Vanilla arid sandbag walls + {"Land_BagFence_Long_F", 10}, {"Land_BagFence_Round_F", 10}, {"Land_BagFence_Short_F", 10}, + // Non-camo vanilla stuff + {"Land_SandbagBarricade_01_half_F", 20}, {"Land_SlumWall_01_s_2m_F", 5}, {"Land_PillboxBunker_01_hex_F", 200}, + {"Land_Barricade_01_4m_F", 30}, {"Land_GuardBox_01_brown_F", 80}, {"Land_Tyres_F", 10} + }; }; diff --git a/A3A/addons/maps/Antistasi_Enoch.Enoch/mapInfo.hpp b/A3A/addons/maps/Antistasi_Enoch.Enoch/mapInfo.hpp index feeb7f2115..b6680b4bc0 100644 --- a/A3A/addons/maps/Antistasi_Enoch.Enoch/mapInfo.hpp +++ b/A3A/addons/maps/Antistasi_Enoch.Enoch/mapInfo.hpp @@ -13,4 +13,14 @@ class enoch { "Land_FuelStation_Feed_F","Land_fs_feed_F","Land_FuelStation_01_pump_malevil_F","Land_FuelStation_01_pump_F","Land_FuelStation_02_pump_F","Land_FuelStation_03_pump_F" }; climate = "temperate"; + buildObjects[] = { + // Large vanilla tropical structures + {"Land_BagBunker_01_large_green_F", 300}, {"Land_HBarrier_01_tower_green_F", 300}, {"Land_BagBunker_01_small_green_F", 60}, + {"Land_Shed_09_F", 120}, {"Land_Shed_10_F", 140}, + // vanilla tropical sandbag walls + {"Land_BagFence_01_short_green_F", 10}, {"Land_BagFence_01_round_green_F", 10}, {"Land_BagFence_01_long_green_F", 10}, + // Non-camo vanilla stuff + {"Land_SandbagBarricade_01_half_F", 20}, {"Land_SlumWall_01_s_2m_F", 5}, {"Land_PillboxBunker_01_hex_F", 200}, + {"Land_Barricade_01_4m_F", 30}, {"Land_GuardBox_01_brown_F", 80}, {"Land_Tyres_F", 10} + }; }; diff --git a/A3A/addons/maps/Antistasi_Kunduz.Kunduz/mapInfo.hpp b/A3A/addons/maps/Antistasi_Kunduz.Kunduz/mapInfo.hpp index 78a8088f26..2189deb7eb 100644 --- a/A3A/addons/maps/Antistasi_Kunduz.Kunduz/mapInfo.hpp +++ b/A3A/addons/maps/Antistasi_Kunduz.Kunduz/mapInfo.hpp @@ -30,4 +30,14 @@ class kunduz { "Land_FuelStation_Feed_F","Land_fs_feed_F","Land_FuelStation_01_pump_malevil_F","Land_FuelStation_01_pump_F","Land_FuelStation_02_pump_F","Land_FuelStation_03_pump_F" }; climate = "arid"; + buildObjects[] = { + // Large vanilla arid structures + {"Land_BagBunker_Large_F", 300}, {"Land_BagBunker_Tower_F", 300}, {"Land_BagBunker_Small_F", 60}, + {"Land_Shed_09_F", 120}, {"Land_Shed_10_F", 140}, + // Vanilla arid sandbag walls + {"Land_BagFence_Long_F", 10}, {"Land_BagFence_Round_F", 10}, {"Land_BagFence_Short_F", 10}, + // Non-camo vanilla stuff + {"Land_SandbagBarricade_01_half_F", 20}, {"Land_SlumWall_01_s_2m_F", 5}, {"Land_PillboxBunker_01_hex_F", 200}, + {"Land_Barricade_01_4m_F", 30}, {"Land_GuardBox_01_brown_F", 80}, {"Land_Tyres_F", 10} + }; }; diff --git a/A3A/addons/maps/Antistasi_Malden.Malden/mapInfo.hpp b/A3A/addons/maps/Antistasi_Malden.Malden/mapInfo.hpp index 7d50e4eb0c..348cf264b2 100644 --- a/A3A/addons/maps/Antistasi_Malden.Malden/mapInfo.hpp +++ b/A3A/addons/maps/Antistasi_Malden.Malden/mapInfo.hpp @@ -11,4 +11,14 @@ class malden { "Land_FuelStation_Feed_F","Land_fs_feed_F","Land_FuelStation_01_pump_malevil_F","Land_FuelStation_01_pump_F","Land_FuelStation_02_pump_F","Land_FuelStation_03_pump_F" }; climate = "arid"; + buildObjects[] = { + // Large vanilla arid structures + {"Land_BagBunker_Large_F", 300}, {"Land_BagBunker_Tower_F", 300}, {"Land_BagBunker_Small_F", 60}, + {"Land_Shed_09_F", 120}, {"Land_Shed_10_F", 140}, + // Vanilla arid sandbag walls + {"Land_BagFence_Long_F", 10}, {"Land_BagFence_Round_F", 10}, {"Land_BagFence_Short_F", 10}, + // Non-camo vanilla stuff + {"Land_SandbagBarricade_01_half_F", 20}, {"Land_SlumWall_01_s_2m_F", 5}, {"Land_PillboxBunker_01_hex_F", 200}, + {"Land_Barricade_01_4m_F", 30}, {"Land_GuardBox_01_brown_F", 80}, {"Land_Tyres_F", 10} + }; }; diff --git a/A3A/addons/maps/Antistasi_SPE_Normandy.SPE_Normandy/mapInfo.hpp b/A3A/addons/maps/Antistasi_SPE_Normandy.SPE_Normandy/mapInfo.hpp index f7679950d6..5ed9d90992 100644 --- a/A3A/addons/maps/Antistasi_SPE_Normandy.SPE_Normandy/mapInfo.hpp +++ b/A3A/addons/maps/Antistasi_SPE_Normandy.SPE_Normandy/mapInfo.hpp @@ -18,4 +18,12 @@ class SPE_Normandy { "Land_FuelStation_Feed_F","Land_fs_feed_F","Land_FuelStation_01_pump_malevil_F","Land_FuelStation_01_pump_F","Land_FuelStation_02_pump_F","Land_FuelStation_03_pump_F","SPE_Fuel_Barrel_German_01","SPE_Fuel_Barrel_US_01" }; climate = "arid"; + buildObjects[] = { + // Pillbox bunkers + {"Land_PillboxBunker_01_hex_F", 200}, {"Land_PillboxBunker_01_rectangle_F", 300}, + // SPE sandbag walls + {"Land_SPE_Sandbag_Long", 15}, {"Land_SPE_Sandbag_Short", 10}, {"Land_SPE_Sandbag_Nest", 15}, {"Land_SPE_Sandbag_Curve", 20}, + // Some extra stuff from vanilla + {"Land_Barricade_01_4m_F", 30}, {"Land_GuardBox_01_brown_F", 80}, {"Land_Tyres_F", 10} + }; }; diff --git a/A3A/addons/maps/Antistasi_Stratis.Stratis/mapInfo.hpp b/A3A/addons/maps/Antistasi_Stratis.Stratis/mapInfo.hpp index d1881ebd72..babd10a9d6 100644 --- a/A3A/addons/maps/Antistasi_Stratis.Stratis/mapInfo.hpp +++ b/A3A/addons/maps/Antistasi_Stratis.Stratis/mapInfo.hpp @@ -9,4 +9,14 @@ class stratis { "Land_FuelStation_Feed_F","Land_fs_feed_F","Land_FuelStation_01_pump_malevil_F","Land_FuelStation_01_pump_F","Land_FuelStation_02_pump_F","Land_FuelStation_03_pump_F" }; climate = "arid"; + buildObjects[] = { + // Large vanilla arid structures + {"Land_BagBunker_Large_F", 300}, {"Land_BagBunker_Tower_F", 300}, {"Land_BagBunker_Small_F", 60}, + {"Land_Shed_09_F", 120}, {"Land_Shed_10_F", 140}, + // Vanilla arid sandbag walls + {"Land_BagFence_Long_F", 10}, {"Land_BagFence_Round_F", 10}, {"Land_BagFence_Short_F", 10}, + // Non-camo vanilla stuff + {"Land_SandbagBarricade_01_half_F", 20}, {"Land_SlumWall_01_s_2m_F", 5}, {"Land_PillboxBunker_01_hex_F", 200}, + {"Land_Barricade_01_4m_F", 30}, {"Land_GuardBox_01_brown_F", 80}, {"Land_Tyres_F", 10} + }; }; diff --git a/A3A/addons/maps/Antistasi_Takistan.takistan/mapInfo.hpp b/A3A/addons/maps/Antistasi_Takistan.takistan/mapInfo.hpp index df903d1024..272e017e85 100644 --- a/A3A/addons/maps/Antistasi_Takistan.takistan/mapInfo.hpp +++ b/A3A/addons/maps/Antistasi_Takistan.takistan/mapInfo.hpp @@ -13,4 +13,15 @@ class takistan { }; fuelStationTypes[] = {"Land_A_FuelStation_Feed","Land_Ind_FuelStation_Feed_EP1","Land_FuelStation_Feed_PMC","Land_Fuelstation","Land_Fuelstation_army","Land_Benzina_schnell"}; climate = "arid"; + buildObjects[] = { + {"Land_fortified_nest_big_EP1", 300}, {"Land_Fort_Watchtower_EP1", 300}, {"Fortress2", 200}, {"Fortress1", 100}, {"Land_fortified_nest_small_EP1", 60}, + {"Land_Shed_09_F", 120}, {"Land_Shed_10_F", 140}, {"ShedBig", 100}, {"Shed", 100}, {"ShedSmall", 60}, {"Land_GuardShed", 30}, + // CUP sandbag walls + {"Land_BagFenceLong", 10}, {"Land_BagFenceShort", 10}, {"Land_BagFenceRound", 10}, //{"Land_BagFenceEnd", 0, 5}, + // Other CUP fences + {"Land_fort_artillery_nest_EP1", 200}, {"Land_fort_rampart_EP1", 50}, {"Fort_Barricade", 50}, {"Fence", 20}, {"FenceWood", 10}, {"FenceWoodPalet", 10}, + // Non-camo vanilla stuff + {"Land_SandbagBarricade_01_half_F", 20}, {"Land_SlumWall_01_s_2m_F", 5}, {"Land_PillboxBunker_01_hex_F", 200}, + {"Land_Barricade_01_4m_F", 30}, {"Land_GuardBox_01_brown_F", 80}, {"Land_Tyres_F", 10} + }; }; diff --git a/A3A/addons/maps/Antistasi_Tanoa.Tanoa/mapInfo.hpp b/A3A/addons/maps/Antistasi_Tanoa.Tanoa/mapInfo.hpp index 6d190a7666..0e175b0bc1 100644 --- a/A3A/addons/maps/Antistasi_Tanoa.Tanoa/mapInfo.hpp +++ b/A3A/addons/maps/Antistasi_Tanoa.Tanoa/mapInfo.hpp @@ -17,4 +17,14 @@ class tanoa { "Land_FuelStation_Feed_F","Land_fs_feed_F","Land_FuelStation_01_pump_malevil_F","Land_FuelStation_01_pump_F","Land_FuelStation_02_pump_F","Land_FuelStation_03_pump_F" }; climate = "tropical"; + buildObjects[] = { + // Large vanilla tropical structures + {"Land_BagBunker_01_large_green_F", 300}, {"Land_HBarrier_01_tower_green_F", 300}, {"Land_BagBunker_01_small_green_F", 60}, + {"Land_Shed_09_F", 120}, {"Land_Shed_10_F", 140}, + // vanilla tropical sandbag walls + {"Land_BagFence_01_short_green_F", 10}, {"Land_BagFence_01_round_green_F", 10}, {"Land_BagFence_01_long_green_F", 10}, + // Non-camo vanilla stuff + {"Land_SandbagBarricade_01_half_F", 20}, {"Land_SlumWall_01_s_2m_F", 5}, {"Land_PillboxBunker_01_hex_F", 200}, + {"Land_Barricade_01_4m_F", 30}, {"Land_GuardBox_01_brown_F", 80}, {"Land_Tyres_F", 10} + }; }; diff --git a/A3A/addons/maps/Antistasi_Tembelan.Tembelan/mapInfo.hpp b/A3A/addons/maps/Antistasi_Tembelan.Tembelan/mapInfo.hpp index 6ff5efb992..372d595d02 100644 --- a/A3A/addons/maps/Antistasi_Tembelan.Tembelan/mapInfo.hpp +++ b/A3A/addons/maps/Antistasi_Tembelan.Tembelan/mapInfo.hpp @@ -16,4 +16,14 @@ population numbers are reasonable, hence no need to manually adapt them garrison[] = {{},{"airport_2", "airport_4", "outpost_10", "seaport_2"},{},{}}; fuelStationTypes[] = {"Land_FuelStation_Feed_F","Land_fs_feed_F","Land_FuelStation_01_pump_malevil_F"}; climate = "temperate"; + buildObjects[] = { + // Large vanilla arid structures + {"Land_BagBunker_Large_F", 300}, {"Land_BagBunker_Tower_F", 300}, {"Land_BagBunker_Small_F", 60}, + {"Land_Shed_09_F", 120}, {"Land_Shed_10_F", 140}, + // Vanilla arid sandbag walls + {"Land_BagFence_Long_F", 10}, {"Land_BagFence_Round_F", 10}, {"Land_BagFence_Short_F", 10}, + // Non-camo vanilla stuff + {"Land_SandbagBarricade_01_half_F", 20}, {"Land_SlumWall_01_s_2m_F", 5}, {"Land_PillboxBunker_01_hex_F", 200}, + {"Land_Barricade_01_4m_F", 30}, {"Land_GuardBox_01_brown_F", 80}, {"Land_Tyres_F", 10} + }; }; diff --git a/A3A/addons/maps/Antistasi_cam_lao_nam.cam_lao_nam/mapInfo.hpp b/A3A/addons/maps/Antistasi_cam_lao_nam.cam_lao_nam/mapInfo.hpp index 8561554e4e..8fc2d36432 100644 --- a/A3A/addons/maps/Antistasi_cam_lao_nam.cam_lao_nam/mapInfo.hpp +++ b/A3A/addons/maps/Antistasi_cam_lao_nam.cam_lao_nam/mapInfo.hpp @@ -17,4 +17,16 @@ class cam_lao_nam { "Land_FuelStation_Feed_F","Land_fs_feed_F","Land_FuelStation_01_pump_malevil_F","Land_FuelStation_01_pump_F","Land_FuelStation_02_pump_F","Land_FuelStation_03_pump_F","Land_vn_b_prop_fueldrum_01","Land_vn_usaf_fueltank_75_01","Land_vn_fuelstation_feed_f","Land_vn_fuelstation_01_pump_f","Land_vn_fuelstation_02_pump_f" }; climate = "tropical"; + buildObjects[] = { + // Standalone bunkers + {"Land_vn_bunker_small_01", 60}, {"Land_vn_pillboxbunker_01_hex_f", 200}, {"Land_vn_pillboxbunker_01_rectangle_f", 300}, + // Trenches & matching firing posts + {"Land_vn_b_trench_45_02", 40}, {"Land_vn_b_trench_05_02", 20}, {"Land_vn_b_trench_firing_04", 60}, {"Land_vn_b_trench_firing_05", 80}, {"Land_vn_b_mortarpit_01", 40}, // circular low trench + // VN sandbag walls + {"Land_vn_bagfence_01_long_green_f", 10}, {"Land_vn_bagfence_01_short_green_f", 10}, {"Land_vn_bagfence_01_round_green_f", 10}, + // Higher sandbag/metal walls + junk + {"Land_vn_b_trench_revetment_tall_03", 20}, {"Land_vn_b_trench_revetment_05_01", 30}, {"Land_vn_barricade_01_4m_f", 30}, + // PAVN stuff + {"Land_vn_o_bunker_03", 40}, {"Land_vn_o_platform_06", 40}, {"Land_vn_fence_punji_01_03", 10} + }; }; diff --git a/A3A/addons/maps/Antistasi_chernarus.chernarus/mapInfo.hpp b/A3A/addons/maps/Antistasi_chernarus.chernarus/mapInfo.hpp index 6de9002883..e20984e04e 100644 --- a/A3A/addons/maps/Antistasi_chernarus.chernarus/mapInfo.hpp +++ b/A3A/addons/maps/Antistasi_chernarus.chernarus/mapInfo.hpp @@ -13,4 +13,15 @@ class chernarus { }; fuelStationTypes[] = {"Land_A_FuelStation_Feed","Land_Ind_FuelStation_Feed_EP1","Land_FuelStation_Feed_PMC","Land_Fuelstation","Land_Fuelstation_army","Land_Benzina_schnell"}; climate = "temperate"; + buildObjects[] = { + {"Land_fortified_nest_big_EP1", 300}, {"Land_Fort_Watchtower_EP1", 300}, {"Fortress2", 200}, {"Fortress1", 100}, {"Fort_Nest", 60}, + {"Land_Shed_09_F", 120}, {"Land_Shed_10_F", 140}, {"ShedBig", 100}, {"Shed", 100}, {"ShedSmall", 60}, {"Land_GuardShed", 30}, + // CUP sandbag walls + {"Land_BagFenceLong", 10}, {"Land_BagFenceShort", 10}, {"Land_BagFenceRound", 10}, //{"Land_BagFenceEnd", 0, 5}, + // Other CUP fences + {"Land_fort_artillery_nest_EP1", 200}, {"Land_fort_rampart_EP1", 50}, {"Fort_Barricade", 50}, {"Fence", 20}, {"FenceWood", 10}, {"FenceWoodPalet", 10}, + // Non-camo vanilla stuff + {"Land_SandbagBarricade_01_half_F", 20}, {"Land_SlumWall_01_s_2m_F", 5}, {"Land_PillboxBunker_01_hex_F", 200}, + {"Land_Barricade_01_4m_F", 30}, {"Land_GuardBox_01_brown_F", 80}, {"Land_Tyres_F", 10} + }; }; diff --git a/A3A/addons/maps/Antistasi_chernarus_summer.chernarus_summer/mapInfo.hpp b/A3A/addons/maps/Antistasi_chernarus_summer.chernarus_summer/mapInfo.hpp index 043a721b4e..cf327e6b82 100644 --- a/A3A/addons/maps/Antistasi_chernarus_summer.chernarus_summer/mapInfo.hpp +++ b/A3A/addons/maps/Antistasi_chernarus_summer.chernarus_summer/mapInfo.hpp @@ -13,4 +13,15 @@ class chernarus_summer { }; fuelStationTypes[] = {"Land_A_FuelStation_Feed","Land_Ind_FuelStation_Feed_EP1","Land_FuelStation_Feed_PMC","Land_Fuelstation","Land_Fuelstation_army","Land_Benzina_schnell"}; climate = "temperate"; + buildObjects[] = { + {"Land_fortified_nest_big_EP1", 300}, {"Land_Fort_Watchtower_EP1", 300}, {"Fortress2", 200}, {"Fortress1", 100}, {"Fort_Nest", 60}, + {"Land_Shed_09_F", 120}, {"Land_Shed_10_F", 140}, {"ShedBig", 100}, {"Shed", 100}, {"ShedSmall", 60}, {"Land_GuardShed", 30}, + // CUP sandbag walls + {"Land_BagFenceLong", 10}, {"Land_BagFenceShort", 10}, {"Land_BagFenceRound", 10}, //{"Land_BagFenceEnd", 0, 5}, + // Other CUP fences + {"Land_fort_artillery_nest_EP1", 200}, {"Land_fort_rampart_EP1", 50}, {"Fort_Barricade", 50}, {"Fence", 20}, {"FenceWood", 10}, {"FenceWoodPalet", 10}, + // Non-camo vanilla stuff + {"Land_SandbagBarricade_01_half_F", 20}, {"Land_SlumWall_01_s_2m_F", 5}, {"Land_PillboxBunker_01_hex_F", 200}, + {"Land_Barricade_01_4m_F", 30}, {"Land_GuardBox_01_brown_F", 80}, {"Land_Tyres_F", 10} + }; }; diff --git a/A3A/addons/maps/Antistasi_chernarus_winter.chernarus_winter/mapInfo.hpp b/A3A/addons/maps/Antistasi_chernarus_winter.chernarus_winter/mapInfo.hpp index 2d34e19a73..10b56fa224 100644 --- a/A3A/addons/maps/Antistasi_chernarus_winter.chernarus_winter/mapInfo.hpp +++ b/A3A/addons/maps/Antistasi_chernarus_winter.chernarus_winter/mapInfo.hpp @@ -13,4 +13,15 @@ class chernarus_winter { }; fuelStationTypes[] = {"Land_A_FuelStation_Feed","Land_Ind_FuelStation_Feed_EP1","Land_FuelStation_Feed_PMC","Land_Fuelstation","Land_Fuelstation_army","Land_Benzina_schnell"}; climate = "arctic"; + buildObjects[] = { + {"CUP_Winter_obj_fortified_nest_big", 300}, {"Land_Fort_Watchtower_EP1", 300}, {"Fort_Nest", 60}, {"CUP_Winter_obj_snowman", 200}, + {"Land_Shed_09_F", 120}, {"Land_Shed_10_F", 140}, + // CUP sandbag walls + {"Land_BagFenceLong", 10}, {"Land_BagFenceShort", 10}, {"Land_BagFenceRound", 10}, //{"Land_BagFenceEnd", 0, 5}, + // Other CUP fences + {"Land_fort_artillery_nest_EP1", 200}, {"CUP_Winter_obj_fort_rampart_ep1", 50}, {"FenceWood", 10}, {"FenceWoodPalet", 10}, + // Non-camo vanilla stuff + {"Land_SandbagBarricade_01_half_F", 20}, {"Land_SlumWall_01_s_2m_F", 5}, {"Land_PillboxBunker_01_hex_F", 200}, + {"Land_Barricade_01_4m_F", 30}, {"Land_GuardBox_01_brown_F", 80}, {"Land_Tyres_F", 10} + }; }; diff --git a/A3A/addons/maps/Antistasi_cup_chernarus_A3.cup_chernarus_A3/mapInfo.hpp b/A3A/addons/maps/Antistasi_cup_chernarus_A3.cup_chernarus_A3/mapInfo.hpp index 5e14bc5b53..35f3905f5c 100644 --- a/A3A/addons/maps/Antistasi_cup_chernarus_A3.cup_chernarus_A3/mapInfo.hpp +++ b/A3A/addons/maps/Antistasi_cup_chernarus_A3.cup_chernarus_A3/mapInfo.hpp @@ -100,4 +100,15 @@ class cup_chernarus_A3 { }; fuelStationTypes[] = {"Land_A_FuelStation_Feed","Land_Ind_FuelStation_Feed_EP1","Land_FuelStation_Feed_PMC","Land_Fuelstation","Land_Fuelstation_army","Land_Benzina_schnell","Land_Fuelstation_Feed_F", "Land_fs_feed_F", "Land_FuelStation_01_pump_F", "Land_FuelStation_01_pump_malevil_F", "Land_FuelStation_03_pump_F", "Land_FuelStation_02_pump_F"}; climate = "temperate"; -}; \ No newline at end of file + buildObjects[] = { + {"Land_fortified_nest_big_EP1", 300}, {"Land_Fort_Watchtower_EP1", 300}, {"Fortress2", 200}, {"Fortress1", 100}, {"Fort_Nest", 60}, + {"Land_Shed_09_F", 120}, {"Land_Shed_10_F", 140}, {"ShedBig", 100}, {"Shed", 100}, {"ShedSmall", 60}, {"Land_GuardShed", 30}, + // CUP sandbag walls + {"Land_BagFenceLong", 10}, {"Land_BagFenceShort", 10}, {"Land_BagFenceRound", 10}, //{"Land_BagFenceEnd", 0, 5}, + // Other CUP fences + {"Land_fort_artillery_nest_EP1", 200}, {"Land_fort_rampart_EP1", 50}, {"Fort_Barricade", 50}, {"Fence", 20}, {"FenceWood", 10}, {"FenceWoodPalet", 10}, + // Non-camo vanilla stuff + {"Land_SandbagBarricade_01_half_F", 20}, {"Land_SlumWall_01_s_2m_F", 5}, {"Land_PillboxBunker_01_hex_F", 200}, + {"Land_Barricade_01_4m_F", 30}, {"Land_GuardBox_01_brown_F", 80}, {"Land_Tyres_F", 10} + }; +}; diff --git a/A3A/addons/maps/Antistasi_sara.sara/mapInfo.hpp b/A3A/addons/maps/Antistasi_sara.sara/mapInfo.hpp index cca75b16be..8dad447766 100644 --- a/A3A/addons/maps/Antistasi_sara.sara/mapInfo.hpp +++ b/A3A/addons/maps/Antistasi_sara.sara/mapInfo.hpp @@ -13,4 +13,15 @@ class sara { }; fuelStationTypes[] = {"Land_A_FuelStation_Feed","Land_Ind_FuelStation_Feed_EP1","Land_FuelStation_Feed_PMC","Land_Fuelstation","Land_Fuelstation_army","Land_Benzina_schnell"}; climate = "arid"; + buildObjects[] = { + {"Land_fortified_nest_big_EP1", 300}, {"Land_Fort_Watchtower_EP1", 300}, {"Fortress2", 200}, {"Fortress1", 100}, {"Land_fortified_nest_small_EP1", 60}, + {"Land_Shed_09_F", 120}, {"Land_Shed_10_F", 140}, {"ShedBig", 100}, {"Shed", 100}, {"ShedSmall", 60}, {"Land_GuardShed", 30}, + // CUP sandbag walls + {"Land_BagFenceLong", 10}, {"Land_BagFenceShort", 10}, {"Land_BagFenceRound", 10}, //{"Land_BagFenceEnd", 0, 5}, + // Other CUP fences + {"Land_fort_artillery_nest_EP1", 200}, {"Land_fort_rampart_EP1", 50}, {"Fort_Barricade", 50}, {"Fence", 20}, {"FenceWood", 10}, {"FenceWoodPalet", 10}, + // Non-camo vanilla stuff + {"Land_SandbagBarricade_01_half_F", 20}, {"Land_SlumWall_01_s_2m_F", 5}, {"Land_PillboxBunker_01_hex_F", 200}, + {"Land_Barricade_01_4m_F", 30}, {"Land_GuardBox_01_brown_F", 80}, {"Land_Tyres_F", 10} + }; }; diff --git a/A3A/addons/maps/Antistasi_tem_anizay.tem_anizay/mapInfo.hpp b/A3A/addons/maps/Antistasi_tem_anizay.tem_anizay/mapInfo.hpp index f3f1fde388..d86f0aedfa 100644 --- a/A3A/addons/maps/Antistasi_tem_anizay.tem_anizay/mapInfo.hpp +++ b/A3A/addons/maps/Antistasi_tem_anizay.tem_anizay/mapInfo.hpp @@ -13,4 +13,15 @@ class tem_anizay { "Land_FuelStation_Feed_F","Land_fs_feed_F","Land_FuelStation_01_pump_malevil_F","Land_FuelStation_01_pump_F","Land_FuelStation_02_pump_F","Land_FuelStation_03_pump_F","Land_A_FuelStation_Feed","Land_Ind_FuelStation_Feed_EP1","Land_FuelStation_Feed_PMC","Land_Fuelstation","Land_Fuelstation_army","Land_Benzina_schnell" }; climate = "arid"; + buildObjects[] = { + {"Land_fortified_nest_big_EP1", 300}, {"Land_Fort_Watchtower_EP1", 300}, {"Fortress2", 200}, {"Fortress1", 100}, {"Land_fortified_nest_small_EP1", 60}, + {"Land_Shed_09_F", 120}, {"Land_Shed_10_F", 140}, {"ShedBig", 100}, {"Shed", 100}, {"ShedSmall", 60}, {"Land_GuardShed", 30}, + // CUP sandbag walls + {"Land_BagFenceLong", 10}, {"Land_BagFenceShort", 10}, {"Land_BagFenceRound", 10}, //{"Land_BagFenceEnd", 0, 5}, + // Other CUP fences + {"Land_fort_artillery_nest_EP1", 200}, {"Land_fort_rampart_EP1", 50}, {"Fort_Barricade", 50}, {"Fence", 20}, {"FenceWood", 10}, {"FenceWoodPalet", 10}, + // Non-camo vanilla stuff + {"Land_SandbagBarricade_01_half_F", 20}, {"Land_SlumWall_01_s_2m_F", 5}, {"Land_PillboxBunker_01_hex_F", 200}, + {"Land_Barricade_01_4m_F", 30}, {"Land_GuardBox_01_brown_F", 80}, {"Land_Tyres_F", 10} + }; }; diff --git a/A3A/addons/maps/Antistasi_vn_khe_sanh.vn_khe_sanh/mapInfo.hpp b/A3A/addons/maps/Antistasi_vn_khe_sanh.vn_khe_sanh/mapInfo.hpp index 3fdb428841..6ac53c3b13 100644 --- a/A3A/addons/maps/Antistasi_vn_khe_sanh.vn_khe_sanh/mapInfo.hpp +++ b/A3A/addons/maps/Antistasi_vn_khe_sanh.vn_khe_sanh/mapInfo.hpp @@ -40,4 +40,16 @@ class vn_khe_sanh { "Land_FuelStation_Feed_F","Land_fs_feed_F","Land_FuelStation_01_pump_malevil_F","Land_FuelStation_01_pump_F","Land_FuelStation_02_pump_F","Land_FuelStation_03_pump_F","Land_vn_b_prop_fueldrum_01","Land_vn_usaf_fueltank_75_01","Land_vn_fuelstation_feed_f","Land_vn_fuelstation_01_pump_f","Land_vn_fuelstation_02_pump_f" }; climate = "tropical"; + buildObjects[] = { + // Standalone bunkers + {"Land_vn_bunker_small_01", 60}, {"Land_vn_pillboxbunker_01_hex_f", 200}, {"Land_vn_pillboxbunker_01_rectangle_f", 300}, + // Trenches & matching firing posts + {"Land_vn_b_trench_45_02", 40}, {"Land_vn_b_trench_05_02", 20}, {"Land_vn_b_trench_firing_04", 60}, {"Land_vn_b_trench_firing_05", 80}, {"Land_vn_b_mortarpit_01", 40}, // circular low trench + // VN sandbag walls + {"Land_vn_bagfence_01_long_green_f", 10}, {"Land_vn_bagfence_01_short_green_f", 10}, {"Land_vn_bagfence_01_round_green_f", 10}, + // Higher sandbag/metal walls + junk + {"Land_vn_b_trench_revetment_tall_03", 20}, {"Land_vn_b_trench_revetment_05_01", 30}, {"Land_vn_barricade_01_4m_f", 30}, + // PAVN stuff + {"Land_vn_o_bunker_03", 40}, {"Land_vn_o_platform_06", 40}, {"Land_vn_fence_punji_01_03", 10} + }; }; diff --git a/A3A/addons/maps/Antistasi_vt7.vt7/mapInfo.hpp b/A3A/addons/maps/Antistasi_vt7.vt7/mapInfo.hpp index b6405e9aa7..08ff9f6b1f 100644 --- a/A3A/addons/maps/Antistasi_vt7.vt7/mapInfo.hpp +++ b/A3A/addons/maps/Antistasi_vt7.vt7/mapInfo.hpp @@ -13,4 +13,15 @@ class vt7 { }; fuelStationTypes[] = {"Land_FuelStation_Feed_F","Land_fs_feed_F","Land_FuelStation_01_pump_malevil_F","Land_FuelStation_01_pump_F","Land_FuelStation_02_pump_F","Land_FuelStation_03_pump_F","Land_A_FuelStation_Feed","Land_Ind_FuelStation_Feed_EP1","Land_FuelStation_Feed_PMC","Land_Fuelstation","Land_Fuelstation_army","Land_Benzina_schnell"}; climate = "temperate"; + buildObjects[] = { + {"Land_fortified_nest_big_EP1", 300}, {"Land_Fort_Watchtower_EP1", 300}, {"Fortress2", 200}, {"Fortress1", 100}, {"Fort_Nest", 60}, + {"Land_Shed_09_F", 120}, {"Land_Shed_10_F", 140}, {"ShedBig", 100}, {"Shed", 100}, {"ShedSmall", 60}, {"Land_GuardShed", 30}, + // CUP sandbag walls + {"Land_BagFenceLong", 10}, {"Land_BagFenceShort", 10}, {"Land_BagFenceRound", 10}, //{"Land_BagFenceEnd", 0, 5}, + // Other CUP fences + {"Land_fort_artillery_nest_EP1", 200}, {"Land_fort_rampart_EP1", 50}, {"Fort_Barricade", 50}, {"Fence", 20}, {"FenceWood", 10}, {"FenceWoodPalet", 10}, + // Non-camo vanilla stuff + {"Land_SandbagBarricade_01_half_F", 20}, {"Land_SlumWall_01_s_2m_F", 5}, {"Land_PillboxBunker_01_hex_F", 200}, + {"Land_Barricade_01_4m_F", 30}, {"Land_GuardBox_01_brown_F", 80}, {"Land_Tyres_F", 10} + }; }; From 5220826d4e511313c2f9293b0fc622b9c7c47844 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Mon, 16 Oct 2023 22:39:00 +0200 Subject: [PATCH 068/157] stringtable typo --- A3A/addons/core/Stringtable.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index cbdba1108f..b55bb3049b 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -10863,7 +10863,7 @@ - Building Placer + Building Placer You can not use the placer while there are enemies nearby. From 2cab274be1571d3b2625dab447bcf0c079b28db1 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Mon, 16 Oct 2023 20:41:00 +0000 Subject: [PATCH 069/157] Automated Tolgee Update --- A3A/addons/core/Stringtable.xml | 278 +++++++++++++++++++--- A3A/addons/gui/Stringtable.xml | 54 +++-- A3A/addons/jeroen_arsenal/Stringtable.xml | 2 + 3 files changed, 279 insertions(+), 55 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index b55bb3049b..808f30af7f 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -215,9 +215,11 @@ %1 is on the way to help you. + %1 est en route pour vous aider. Medical + Medical Mounted Static Squad %1 set to Auto Target Mode OFF. @@ -379,6 +381,7 @@ Breach Vehicle + Forcer Véhicule Undercover @@ -396,6 +399,7 @@ Unidentified helicopter<br/><br/>You are closing in on the airspace of %1.<br/><br/> Change your course or we will take defensive actions! + Hélicoptère non-identifié<br/><br/>Vous approchez de l'espace aérien de %1.<br/><br/> Modifiez votre trajectoire ou nous allons prendre des mesures défensives! Unidentified helicopter<br/><br/>You are closing in on the airspace of %1.<br/><br/> Change your course or we will take defensive actions! @@ -2590,39 +2594,51 @@ %1 Airport + %1 Aéroport %2 Airport%1 + %2 Aéroport%1 Click on the zone + Cliquez sur la zone %1<br/>DESTROYED + %1<br/>DETRUIT %1 Factory + %1 Usine %2 Factory%1 + %2 Usine%1 %1<br/>Garrison: Decimated + %1<br/>Garnison: Décimé %1<br/>Garrison: Good + %1<br/>Garnison: Bonne %1<br/>Garrison: Weakened + %1<br/>Garnison: Affaibli %2 Outpost%1 + %2 Avant-poste%1 %1 Outpost + %1 Avant-poste %2 HQ%1 + %2 QG%1 %1<br/>Influence: %2 @@ -3938,69 +3954,87 @@ %1 has not enough resources to grab. + %1 n'a pas assez de ressources à récupérer. You grabbed 100 € from the %1 Money Pool.<br/><br/>This will affect your prestige and status among %1 forces. + Vous aves pris 100 € de la réserve d'argent de %1. <br/><br/> Cela va affecter votre prestige et votre statut au sein des forces de %1. Money Grab + Récupération d'argent You decided not to be eligible for commander. + Vous avez décider de ne pas être éligible pour le commandement. You are now eligible to be commander of our forces. + Vous êtes désormais éligible pour être le commandant de nos forces. You resign from being commander, choosing %1 as your successor. + Vous vous êtes retirés du commandement, choissisez %1 pour être votre successeur. You resign from being commander. Your chosen successor (%1) was not eligible. + Vous vous êtes retirés du commandement. Votre successeur (%1) n'est pas éligible. You resign from being Commander. Others will take the command if there is someone suitable. - - - Unit Traits + Vous vous êtes retirés du Commandement. D'autres assumeront la position si quelqu'un est convenable. Commander + Commandant Autorifleman role. + Rôle de Mitrailleur. Autoriflemen have a slight bonus on carry capacity, but make too much noise when they move. + Les Mitrailleut on petit bonus de capacité, mais ils font beaucoup de bruit quand ils se déplacent. Commander role. + Rôle de Commandant. The commander is a lightweight unit with increased camouflage, medical and engineering capabilities. + Le commandant est une unité légère avec des capacités de camouflage, médical et d'ingéniérie augmentée. Engineer role. + Rôle d'ingénieur. Engineers do not have any bonus or penalties, but have the ability to use Repair Kits for vehicle repair. + Les Ingénieurs n'ont pas de bonus ou de malus, mais ils ont l'abilité d'utiliser des kits de répération pour réparer les véhicules. Grenadier role. + Rôle de Grenadier. Grenadiers have a slight bonus on carry capacity, but are easy to spot. + Les Grenadiers ont un petit bonus de capacité, mais ils ont sont facile à réperer. Medic role. + Rôle de Médecin. Medics do not have any bonus or penalties, but have the ability to use certain medical items for full health restoration. + Les Médecins n'ont pas de bonus ou de malus, mais ils ont l'abilité d'utiliser certains objets médical afin de soigner complètement. Rifleman role. + Rôle de Fusilier. Riflemen do not have any bonus or penalties but can hack drones. + Les Fusiliers n'ont pas de bonus ou de malus mais ils peuvent hacker des drones. Teamleader role. @@ -4010,9 +4044,14 @@ Unit Traits + Attributs d'Unité + + + Unit Traits You have selected %1. + Vous avez sélectionner %1. @@ -4032,389 +4071,517 @@ FF Notification + Notification de tir ami. FF Punishment + Punition pour tir ami Return to the AO before your blown up, you have %1 seconds. + Retournez dans la zone d'opération avant d'être explosé, vous avez %1 secondes. Out of bounds + Hors limite Control Unit + Contrôle de l'unité Watch your fire! + Regardez ou vous tirez! hurt you! + vous a bléssé! Returned to original Unit due to FF. + Retour à l'unité d'origine à cause de tir ami. %1 hurt you! + %1 vous a blessé Injured comrade: + Camarade blessé: FF Warning + Avertissement de tir ami An admin looks with pity upon your soul.<br/>You have been forgiven. + Un Admin à pitié de votre âme.<br/> Vous avez été pardonnée. Enough then. + Cela suffit. Please do not teamkill. Stare at the turtles for %1 more seconds. + S'il vous plait, ne tuez pas d'allié. Regardez les tortues pendant %1 secondes encore. has been found guilty of FF (3+ Strikes).<br/><br/>If you believe this is a mistake, you can forgive him with the corresponding scroll-menu action. + a été reconnu coupable de tir ami (+3 coups).<br/><br/> Si vous pensez que c'est une erreur, vous pouvez le pardonner avec le menu déroulant adéquat. You cannot buy vehicles while you are controlling AI. + Vous ne pouvez pas acheter de véhicules pendant que vous contrôler l'IA. You cannot buy vehicles with enemies nearby. + Vous ne pouvez pas acheter de véhicules tant que des ennemis sont proches. You need to be close to the flag to be able to purchase a vehicle. + Vous devez être proche du drapeau afin de pouvoir acheter un véhicule. You do not have enough money for this vehicle: %1 € required. + Vous n'avez pas assez d'argent pour acheter ce véhicule: %1 € requis. Unable to buy vehicle, you are already placing something. + Impossible d'acheter un véhicule, vous êtes déja entrain de placer quelque chose. The vehicle you requested is not supported in your current modset. + Le véhicule que vous avez demandé n'est pas pris en charge par votre modset actuel. Add Vehicle + Ajout du véhicule Buy a vehicle for this squad for %1 €. + Acheter un véhicule pour cette escouade pour %1 €. Only the Commander has access to this function. + Seul le Commandant à accès à cette fonction. You cant place HC vehicles further than 50m from HQ + Vous ne pouvez pas placer de véhicules HC à plus de 50m du QG. You cannot recruit squads with enemies near your HQ. + Vous ne pouvez pas recruter d'escouades tant que des ennemis sont proches de votre QG. You do not have enough HR for this request (%1 required). + Vous n'avez pas assez de RH pour cette demande (%1 requis). You have too many high command squads active. Disband or garrison some to recruit more. + Vous avez trop d'escouade HC actives. Renvoyer ou mettez en garnison certaines pour en recruter d'autres. Your current modset doesn't support packing/unpacking static weapons. + Votre modset actuel ne supporte pas l'emballage/déballage des armes statiques. You do not have enough money for this request (%1 € required). + Vous n'avez pas assez d'argent pour cette requête (%1 € requis). No money left to buy a transport vehicle (%1 € required), creating barefoot squad. + Pas assez d'argent pour acheter ce véhicule de transport (%1 € requis), création d'une escouade à pied. You cannot recruit a new squad while you are moving your HQ. + Vous ne pouvez pas recruter de nouvelles escouades pendant que vous déplacez votre QG. The group or vehicle type you requested is not supported in your modset. + Le type de groupe ou véhicule que vous avez demandé n'est pas pris en charge par votre modset actuel. You need a radio in your inventory to be able to give orders to other squads. + Vous avez besoin d'une radio dans votre inventaire pour pouvoir donner des ordres aux autres escouades. You need a Radio Man in your group to be able to give orders to other squads + Vous avez besoin d'un Opérateur Radio dans votre groupe afin de pouvoir donner des ordes aux autres escouades Recruit Squad + Recrutement d'escouade Vehicle assigned to %1 Squad. + Véhicule assigné à l'escouade %1. This group has a vehicle already and their mission depends on it. + Ce groupe à déja un véhicule et leur mission en dépends. Static Weapon Squads cannot change of vehicle. + Les Armes Statiques d'Escouade ne peuvent pas changer de véhicule. Selected vehicle is not empty. + Le véhicules sélectionné n'est pas vide. The vehicle selected has no room for this squad. + Le véhicule sélectionné n'a pas de place pour cette escouade. You cannot assign a Static Weapon to a Squad. + Vous ne pouvez pas assigné d'Arme Statique à une escouade. You must select one group on the HC bar. + Vous devez sélectionné un groupe dans la barre de HC. Add Squad Vehicle + Ajout d'un véhicule à l'escouade The selected vehicle is destroyed or cannot move. + Le véhicule sélectionné est détruit ou ne pas bouger. Air Support increased in %1 points. + Le Support Aérien est augmenté de %1 points. Only Air Vehicles can be used to increase Airstrike points. + Seul les véhicules aériens peuvent être utiliser pour augmenter les points de frappe aérienne. You and the Air vehicle need to be in the Area of an %1 Airport or HQ in order to convert it to Airstrikes. + Le véhicule aérien et vous devez-être dans la zone d'un aéroport %1 ou d'un QG pour pouvoir le convertir en Frappes aériennes. You can't convert destroyed Air vehicle to Airstrikes. + Vous ne pouvez pas convertir de véhicules aérien détruit en Frappes Aériennes. Backpack drones can't be used to increase Airstrike points. + Les sacs à dos de drones ne peuvent pas être utiliser pour augmenter les points de Frappe aérienne. In order to convert, Vehicle must be empty. + Pour pouvoir convertir, le Véhicule doit être vide. You are not looking at a vehicle. + Vous ne regardez pas un véhicule. You can't convert Airstrikes while enemies are near you. + Vous ne pas convertir de Frappes aériennes tant que des ennemis sont près de vous. You are not the owner of this vehicle. Therefore, you can't convert it. + Vous n'êtes pas le propriétaire de ce véhicule. Vous ne pouvez donc pas le convertir. Airstrike + Frappe aérienne There is a human engineer in your squad. Ask them to build.<br/> + Il y a un Ingénieur humain dans votre escouade. Demandez-lui de construire.<br/> You cannot construct anything while controlling AI. + Vous ne pouvez pas construire pendant que vous controller l'IA. You are not an engineer.<br/> + Vous n'êtes pas un ingénieur.<br/> You have no available engineers in your squad. They may be unconscious or busy. + Vous n'avez aucun ingénieur disponible dans votre escouade. Ils sont peut-être occupés ou inconscients. You do not have enough money for this construction (%1 € needed). + Vous n'avez pas assez d'argent pour cette construction (%1 € requis). You cannot build a bunker outside a controlled zone. + Vous ne pouvez pas construire de bunker en-dehors d'une zone sous contrôle. You can't build while placing something. + Vous ne pouvez pas construire pendant que vous déplacer quelque chose. Roadblocks can only be built on roads + Les Barrages routiers ne peuvent être construits que sur les routes. Only squad leaders can order AI to build. + Seuls les chefs d'escouade peuvent ordonner à l'IA de construire. You are an engineer, but not in a state to build: you may be unconscious or undercover.<br/> + Vous êtes un igénieur, mais vous n'êtes pas en état de construire: vous pouvez être inconscients ou sous couverture.<br/> Bunkers can only be built off roads, in friendly areas + Les Bunkers ne peuvent être construits qu'en-dehors des routes, dans des zones alliées. Ordering %1 to build. + Commande %1 de construire. Construction cancelled. + Construction annulée. You didn't move to the position, construction has timed out. + Vous ne vous êtes pas déplacé à la position, la construction a expiré. Walk to the selected position to start building + Marchez jusqu'à la position sélectionné pour commencer à construire. Build Info + Info de construction Only Commander has the ability to control HC units. + Seul le Commandant à l'abilité de contrôler les unités HC. Nope. Not happening. + Non. Pas possible. You cannot control an unconscious or dead unit. + Vous ne pouvez pas contrôler d'unité inconsciente ou morte. You cannot control squads while undercover. + Vous ne pouvez pas contrôler d'escouade en étant sous converture. Return Control to AI + Rendre le contrôle à l'IA Returned to original Unit as it received damage. + Retour à l'unité d'origine car dégats reçus. Returned to original Unit as controlled AI received damage. + Retour à l'unité d'origine car l'IA contrôler à reçu des dégats. Time to return control to AI: %1. + Temps avant retour du contrôle à l'IA: %1. Control Squad + Contrôle d'Escouade You cannot control a unit which does not belong to %1. + Vous ne pouvez pas contrôler d'unité qui n'appartient pas à %1. You cannot control AI while you are controlling another AI. + Vous ne pouvez pas contrôler d'IA alors que vous contrôler déja une autre IA. You cannot control an unconscious, a dead unit. + Vous ne pouvez pas contrôler une unité inconsciente ou morte. Nope. Not happening. + Non. Pas possible. You cannot control another player. + Vous ne pouvez pas contrôler un autre joueur. You cannot control Petros. + Vous ne pouvez pas contrôler Petros. You cannot control AI if you are not the squad leader. + Vous ne pouvez pas contrôler d'IA si n'êtes pas un chef d'escouade. You cannot control AI while undercover. + Vous ne pouvez pas contrôler d'IA alors que vous êtes sous converture. Return Control to AI + Retour du Contrôle à l'IA. Returned to original Unit as it received damage. + Retour à l'unité d'origine car dégats reçus. Returned to original Unit as controlled AI received damage. + Retour à l'unité d'origine car l'IA contrôlé à reçu des dégats. Time to return control to AI: %1. + Temps avant retour du contrôle à l'IA: %1. Control Unit + Contrôle de l'unité You cannot dismiss anyone if you are not the squad leader. + Vous ne pouvez renvoyer personne si vous n'êtes pas un chef d'escouade. You cannot disband suppressed, undercover or unconscious units. + Vous ne pouvez pas renvoyer des unités suppressées, inconscientes ou sous couvertures. Dismiss Group + Renvoi du Groupe You cannot dismiss NATO groups. + Vous ne pouvez pas renvoyer de groupes de NATO You cannot dismiss player led, Watchpost, Roadblocks or Minefield building squads. + Vous ne pouvez pas renvoyer des escouades controlés par un joueur, de Poste d'observations, de Barrages routiers ou de construction de Champs de mines. Dismiss Squad + Dissolution de l'escouade %1 lost communication, he will come back with you if possible. + %1 a perdu la communication, il reviendra avec vous si possible. Only our Commander has access to this function. + Seul votre Commandant à accès à cette fonction. You do not have enough money to afford additional training. %1 € needed. + Vous n'avez pas assez d'argent pour vous permettre des entrainements supplémentaires. %1 € est nécessaire. You cannot upgrade training in the current War Level. + Vous ne pouvez pas améliorer l'entrainement dans le Niveau de Guerre actuel. Skill Add + Ajout de compétences Your troops have the maximum training. + Vos troupes sont entrainées au maximum. %2 Skill Level has been Upgraded.<br/>Current level is %1. + %2 Niveau de Compétence a été améliorée.<br/> Le niveau Actuel est %1. You cannot manage this garrison when there's a major attack incoming. + Vous ne pouvez pas gérer cette garnison alors qu'une attaque majeur est imminente. You cannot manage this garrison while there are enemies nearby. + Vous ne pouvez pas gérer cette garnison tant que des ennemis sont à proximité. The place has no garrisoned troops to remove. + L'endroint n'a pas de troupes en garnison à enlever. Garrison removed<br/><br/>Recovered Money: %1 €<br/>Recovered HR: %2 + Garnison supprimée<br/><br/>Argent Récupéré : %1 €<br/>RH Récupéré : %2 Garrison + Garnison Select a zone to add garrisoned troops. + Sélectionnez une zone pour ajouter des troupes en garnison. That zone does not belong to %1. + Cette zone n'appartient pas à %1. You must click near a marked zone. + Vous devez cliquer à côté d'une zone marquée. Select a zone to remove it's Garrison. + Sélectionnez une zone pour supprimée sa garnison. You lack of enough Air Support to make this request. + Vous manquez de Support Aérien pour faire cette requête. You need to control an airport in order to fulfill this request. + Vous devez contrôler un aéroport pour compléter cette requête. You need a radio in your inventory to be able to give orders to other squads. + Vous avez besoin d'une radio dans votre inventaire afin de pouvoir donner des ordes aux autres escouades. You need a Radio Man in your group to be able to give orders to other squads + Vous avez besoin d'un Opérateur Radio dans votre groupe afin de pouvoir donner des ordes aux autres escouades Select the map position to which the plane will exit to calculate plane's route vector. + Sélectionner la position sur la carte vers laquelle l'avion partira pour calculer le vecteur de sa trajectoire. Select the spot from which the plane will start to drop the bombs. + Sélectionner l'endroit depuis lequel l'avion débutera le bombardement. Air Support + Support Aérien You cannot buy units while you are controlling AI. + Vous ne pouvez pas acheter d'unités tant que vous contrôlez l'IA. You cannot Recruit Units with enemies nearby. + Vous ne pouvez pas recruter d'unités tant que des ennemis sont proches. Your squad is full or you have too many scattered units with no radio contact. + Votre escouade est pleine ou alors vous avez trop d'unités éparpillées avec aucun contact radio. You do not have enough HR for this request. + Vous n'avez pas assez de RH pour cette demande. You cannot recruit units as you are not your group leader. + Vous ne pouvez pas recruter d'unités car vous n'êtes pas votre chef d'escouade. Only Server Members can recruit AI units. + Seul les Membres du Serveur peuvent recruter des unités IA. You do not have enough money for this kind of unit (%1 € needed). @@ -4430,72 +4597,95 @@ AI Recruitment + Recrutement d'IA Group %1 at your command.<br/><br/>Groups are managed from the High Command bar (Default: CTRL+SPACE)<br/><br/>If the group gets stuck, use the AI Control feature to make them start moving. Mounted Static teams tend to get stuck (solving this is WiP)<br/><br/>To assign a vehicle for this group, look at some vehicle, and use Vehicle Squad Mngmt option in Y menu. + Groupe %1 à votre commandement.<br/><br/>Les Groupes sont gérer depuis la barre HC (Par défaut: CTRL+SPACE)<br/><br/>Si le groupe est coincé, utilisez la fonction de Contrôle d'IA afin de les faire bouger. Les équipes d'armes statiques montés ont tendance à se bloquer (la résolution est en cours)<br/><br/>Pour assigner un véhicule pour ce groupe, regardez un véhicule et utiliser l'option de Gestion de Véhicule d'Escouade dans le menu Y. Vehicle Purchased + Véhicule acheté Recruit Squad + Recrutement d'Escouade %1With AA capabilities<br/> + %1 avec capacités AA<br/> %1With AT capabilities<br/> + %1 avec capacités AT<br/> %2%1 boarding<br/> + %2%1 embarquement<br/> %1Boarded:%2/%3 + %1Embarqué:%2/%3 %1Current vehicle:<br/>%2<br/> + %1véhicule Actuel:<br/>%2<br/> %1DESTROYED + %1DETRUIT %1DISABLED<br/> + %1DÉSACTIVÉ<br/> %2%1 dismounting<br/> + %2%1 descend<br/> %1No operative Medic<br/> + %1Aucun médecin opérationnel<br/> %1Operative Medic<br/> + %1Médecin Opérationnel<br/> %1Mortar not deployed<br/> + %1Mortier non déployé<br/> %1Mortar is deployed<br/> + %1Mortier est déployé<br/> %1Munitioned<br/> + %1Réarmé<br/> You must select one group on the HC bar. + Vous devez selectionner un groupe sur la barre HC. %1Static not deployed<br/> + %1Arme statique non déployée<br/> %1Static is deployed<br/> + %1Arme statique est déployée<br/> %1 Status<br/><br/>Alive members: %2<br/>Able to combat: %3<br/>Current task: %4<br/>Combat Mode:%5<br/> + %1 Statut<br/><br/>Membres en Vie: %2<br/>Capables de combattre: %3<br/>Tâche actuel: %4<br/>Mode de Combat:%5<br/> Vehicle Info + Info de Véhicule %1WEAPON DISABLED<br/> + %1ARME DÉSACTIVÉE<br/> @@ -4516,6 +4706,7 @@ %1 is already dead. + %1 est déja mort. You or %1 need a First Aid Kit or Medikit to be able to revive. @@ -4531,9 +4722,11 @@ Release %1 + Relâcher %1 %1 is dead. + %1 est mort. %1 is being carried or transported and you cannot carry him. @@ -4543,57 +4736,71 @@ Carry/Drag + Porter/Traîner Attach Rope + Attacher corde Deploy Winch + Déployer Treuil Stow Winch + Arrimer Treuil Server data save is still in progress... + La sauvegarde des données du serveur est toujours en cours... Starting persistent save.. + Lancement de la sauvegarde persistante... Assets:<br/><t color='#f0d498'>HR: <br/>Money: + <br/>Argent: €</t></t><br/><br/>Further infomation is provided in <t color='#f0d498'>Map Screen > Game Options > Persistent Save-game</t>. Save Game + Sauvegarde du jeu Persistent Save + Sauvegarde Persistante You are Undercover already. + Vous êtes déja sous converture. You cannot go Undercover while you are controlling AI! + Vous ne pouvez pas être sous couverture alors que vous contrôlez l'IA! You cannot go Undercover near Airports, Outposts, Seaports or Roadblocks. + Vous ne pouvez pas être sous Couverture près des Aéroports, des Avants-postes, des Bases Maritimes ou des Barrages routiers. You are not in a civilian vehicle. + Vous n'êtes pas dans un véhicule civile. %1<br/>Wearing a helmet. + %1<br/>Port d'un casque. %1<br/>Being naked. Thats what you think is unsuspicious? @@ -4639,30 +4846,38 @@ You entered a non civilian vehicle! + Vous entrez dans un véhicule non civile! You entered a reported vehicle! + Vous entrez dans un véhicule recherché! Unknown error occured in undercover execution routine! You left your vehicle and you are still on the Wanted List! + Vous quittez votre véhicule et êtes toujours recherchées! You went too far away from any roads and have been spotted! + Vous vous êtes trop éloigné des routes et vous avez été repéré ! Explosives have been spotted on your vehicle! + Des Explosifs ont été repéré sur votre véhicule! You cannot stay Undercover while:<br/><br/>A weapon is visible<br/>Wearing a vest<br/>Wearing a helmet<br/>Wearing NVGs<br/>Wearing a mil uniform! + Vous ne pouvez pas rester sous couverture pendant que:<br/><br/>Une arme est visible<br/>vous Portez une veste<br/>vous Portez un casque<br/>vous Portez des LVN<br/>vous Portez un uniforme militaire! You cannot stay Undercover while showing:<br/><br/>A weapon is visible<br/>Wearing a vest<br/>Wearing a helmet<br/>Wearing NVGs<br/>Wearing a mil uniform<br/><br/>The enemy added you to their Wanted List! + Vous ne pouvez pas rester sous couverture pendant que vous montrez:<br/><br/>Une arme est visible<br/>vous Portez une veste<br/>vous Portez un casque<br/>vous Portez des LVN<br/>vous Portez un uniforme militaire! You cannot stay Undercover while healing a compromised resistance member! + Vous ne pouvez pas rester sous couverture alors que vous soigner un membre de la résistance compromis! You cannot stay Undercover while healing a compromised resistance member<br/><br/>The enemy added you to their Wanted List! @@ -4687,23 +4902,26 @@ Drop object - - Building placer - Carry object Rotate object + + Building placer + Open Doors + Ouvrir Portes Pack object + Emballer objet Unpack object + Déballer objet @@ -5035,6 +5253,7 @@ Automatic Garbage Clean incoming in %1 + Nettoyeur mémoire automatique dans %1 Final Warning @@ -5080,6 +5299,7 @@ Ear Plugs + Bouchons d'oreilles @@ -5494,6 +5714,23 @@ 请稍等,箱子在过去30秒内被使用过! + + + Builder box is already being used by %1 + + + You can not use the placer while there are enemies nearby. + + + You are not eligible to use the building placer. + + + Server failed to respond to building placer request. + + + Building Placer + + Carpet Bombing Strike @@ -10649,6 +10886,12 @@ Cephane İstasyonu 弹药站 + + Large construction kit + + + Small construction kit + Fuel Drum Benzinfass @@ -10726,12 +10969,6 @@ Tamir İstasyonu 修理站 - - Small construction kit - - - Large construction kit - Item Purchase Compra Oggetto @@ -10861,22 +11098,5 @@ 与指挥部班组车辆管理相关的选项 - - - Building Placer - - - You can not use the placer while there are enemies nearby. - - - You are not eligible to use the building placer. - - - Server failed to respond to building placer request. - - - Builder box is already being used by %1 - - \ No newline at end of file diff --git a/A3A/addons/gui/Stringtable.xml b/A3A/addons/gui/Stringtable.xml index e834e14c32..7a73ab3548 100644 --- a/A3A/addons/gui/Stringtable.xml +++ b/A3A/addons/gui/Stringtable.xml @@ -87,6 +87,32 @@ 对游客的军火库限制 + + + Alt: + + + C: Cancel %1 + + + E: Rotate counter-clockwise + + + R: Rotate clockwise + + + SHIFT: Unsafe placement mode + + + SPACE: Place object + + + T: Rebuild for %1 € + + + Teamleader Builder + + Only the Commander may buy this item. @@ -258,6 +284,7 @@ This item can collect loot<br/>%1 max load is %2 + Cet objet peut collecter du butin<br/>%1 charge max est %2 This item has medical capability @@ -303,6 +330,7 @@ This item can refuel others<br/>%1 max fuel is %2 + Cet objet peut ravitailler les autres<br/>%1 carburant max est %2 This item can repair other vehicles @@ -4120,31 +4148,5 @@ 使用新的存档文件 - - - Teamleader Builder - - - Alt: - - - R: Rotate clockwise - - - E: Rotate counter-clockwise - - - SHIFT: Unsafe placement mode - - - C: Cancel %1 - - - T: Rebuild for %1 € - - - SPACE: Place object - - \ No newline at end of file diff --git a/A3A/addons/jeroen_arsenal/Stringtable.xml b/A3A/addons/jeroen_arsenal/Stringtable.xml index 9d641f334b..8161ab914a 100644 --- a/A3A/addons/jeroen_arsenal/Stringtable.xml +++ b/A3A/addons/jeroen_arsenal/Stringtable.xml @@ -248,6 +248,7 @@ ERROR - Please report RPT to Antistasi Devs. + ERREUR - Veuillez signaler le RPT aux développeurs d'Antistasi. <br/>(Not compatible with currently equipped weapons) @@ -480,6 +481,7 @@ Ultra Wide Extended Debug Console With Extra Save Buttons! + Console de débogage étendue ultra large avec boutons de sauvegarde supplémentaires ! From 6bfe3606c619c8b0a06dfcd163665a424acdec7e Mon Sep 17 00:00:00 2001 From: John Jordan Date: Mon, 16 Oct 2023 22:02:15 +0100 Subject: [PATCH 070/157] Fix missing comma in CUP civ vehicles addon --- A3A/addons/core/Templates/AddonVics/cup_veh_Civ.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/A3A/addons/core/Templates/AddonVics/cup_veh_Civ.sqf b/A3A/addons/core/Templates/AddonVics/cup_veh_Civ.sqf index c3c15e93fa..838d0812ee 100644 --- a/A3A/addons/core/Templates/AddonVics/cup_veh_Civ.sqf +++ b/A3A/addons/core/Templates/AddonVics/cup_veh_Civ.sqf @@ -38,7 +38,7 @@ _addon set ["vehiclesCivRepair", [ ,"CUP_I_V3S_Repair_TKG" , 0.1 ]]; -_addon set ["vehiclesCivIndustrial" [ +_addon set ["vehiclesCivIndustrial", [ "CUP_C_Ural_Open_Civ_01" , 0.5 ,"CUP_C_Ural_Open_Civ_02" , 0.5 ,"CUP_C_Ural_Civ_02" , 0.5 From a2849c93fd31595504a572dc01e6d6546277c275 Mon Sep 17 00:00:00 2001 From: John Jordan Date: Tue, 17 Oct 2023 00:47:16 +0100 Subject: [PATCH 071/157] Prevent high command squad icons from being visible in 3d display --- A3A/addons/core/functions/init/fn_initClient.sqf | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/A3A/addons/core/functions/init/fn_initClient.sqf b/A3A/addons/core/functions/init/fn_initClient.sqf index d782d02d8b..67e5cf429c 100644 --- a/A3A/addons/core/functions/init/fn_initClient.sqf +++ b/A3A/addons/core/functions/init/fn_initClient.sqf @@ -292,6 +292,11 @@ player addEventHandler ["GetInMan", { // Prevent players getting shot by their own AIs. EH is respawn-persistent player addEventHandler ["HandleRating", {0}]; +// Prevent squad icons showing in 3d display in high command +addMissionEventHandler ["CommandModeChanged", { + setGroupIconsVisible [true, false]; +}]; + call A3A_fnc_initUndercover; ["InitializePlayer", [player]] call BIS_fnc_dynamicGroups;//Exec on client From 158ce064cf3d6da744e506398a2fe2e261b3ae5b Mon Sep 17 00:00:00 2001 From: John Jordan Date: Tue, 17 Oct 2023 03:25:29 +0100 Subject: [PATCH 072/157] Carry, rotate and loot to crate stringtable fixes --- A3A/addons/core/Stringtable.xml | 4 ++-- A3A/addons/core/functions/LTC/fn_initLootToCrate.sqf | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 808f30af7f..061a79f6ab 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -4902,10 +4902,10 @@ Drop object - + Carry object - + Rotate object diff --git a/A3A/addons/core/functions/LTC/fn_initLootToCrate.sqf b/A3A/addons/core/functions/LTC/fn_initLootToCrate.sqf index 798ec6faaf..b61d8df315 100644 --- a/A3A/addons/core/functions/LTC/fn_initLootToCrate.sqf +++ b/A3A/addons/core/functions/LTC/fn_initLootToCrate.sqf @@ -31,7 +31,7 @@ if ((actionIDs _object) findIf { //add load actions _object addAction [ - localize "STR_A3A_fn_ltc_init_addact_lt", + localize "STR_A3A_fn_ltc_init_addact_ltc", { [_this#3, clientOwner] remoteExecCall ["A3A_fnc_canLoot", 2]; }, From 0bf91bbefb62b97f0ad16aceaca2f56413acbc3d Mon Sep 17 00:00:00 2001 From: John Jordan Date: Wed, 18 Oct 2023 00:15:26 +0100 Subject: [PATCH 073/157] Fix non-basic backpack in SPE FFF rebel template --- A3A/addons/core/Templates/Templates/SPE/SPE_REB_FFF.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/A3A/addons/core/Templates/Templates/SPE/SPE_REB_FFF.sqf b/A3A/addons/core/Templates/Templates/SPE/SPE_REB_FFF.sqf index 798172480d..eaba89bd2e 100644 --- a/A3A/addons/core/Templates/Templates/SPE/SPE_REB_FFF.sqf +++ b/A3A/addons/core/Templates/Templates/SPE/SPE_REB_FFF.sqf @@ -76,7 +76,7 @@ private _initialRebelEquipment = [ ["SPE_Ladung_Small_MINE_mag", 10], ["SPE_US_TNT_half_pound_mag", 10], ["SPE_US_TNT_4pound_mag", 3], ["SPE_Ladung_Big_MINE_mag", 3], "SPE_Shg24_Frag", "SPE_NB39", "SPE_US_Mk_1", "V_SPE_US_Vest_M1919", "V_SPE_DAK_VestKar98", - "B_SPE_FFI_M36_Saboteur", "B_SPE_GER_MedicBackpack_Empty", + "B_SPE_FFI_Gasbag", "B_SPE_GER_MedicBackpack_Empty", "SPE_Binocular_US" ]; From 788e9ecc94a74fe5bcd5e299ecf57774fe44c22b Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Wed, 18 Oct 2023 14:07:22 +0200 Subject: [PATCH 074/157] missing comma --- .../core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf index 215b07ba8d..90bcc8fc8a 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Arid.sqf @@ -19,7 +19,7 @@ ["vehiclesBasic", ["B_Quadbike_01_F"]] call _fnc_saveToTemplate; private _LightUnarmed = ["B_MRAP_01_F"]; -private _LightArmed = ["B_MRAP_01_hmg_F", "B_MRAP_01_hmg_F""B_MRAP_01_gmg_F"]; +private _LightArmed = ["B_MRAP_01_hmg_F", "B_MRAP_01_hmg_F", "B_MRAP_01_gmg_F"]; ["vehiclesTrucks", ["B_Truck_01_covered_F", "B_Truck_01_transport_F"]] call _fnc_saveToTemplate; ["vehiclesCargoTrucks", ["B_Truck_01_cargo_F", "B_Truck_01_flatbed_F"]] call _fnc_saveToTemplate; ["vehiclesAmmoTrucks", ["B_Truck_01_ammo_F"]] call _fnc_saveToTemplate; From ede5eb168229fe90c682a76c1e471dcf47f5ce12 Mon Sep 17 00:00:00 2001 From: ante185 <49555217+ante185@users.noreply.github.com> Date: Wed, 18 Oct 2023 17:33:39 +0200 Subject: [PATCH 075/157] Western Sahara NATO-Desert template (#2934) * Vanilla + WS retextures * Create WS_Vehicle_Attributes.sqf * change transfer * killing more UNA files * killed unused retextures * Update Templates.hpp * Update WS_AI_NATO_Desert.sqf * Update air.hpp tabs to spaces and space reduction in class entries * Update armor.hpp tabs to spaces and space reduction in class entries * Update sea.hpp tabs to spaces and space reduction in class entries * Update soft.hpp tabs to spaces and space reduction in class entries * Update CfgMarkers.hpp tabs to spaces and space reduction in class entries * Update CfgVehicles.hpp tabs to spaces and space reduction in class entries * Update config.cpp tabs to spaces and space reduction in class entries * Update ws_ion.hpp tabs to spaces and space reduction in class entries --------- Co-authored-by: Bob-Murphy <50651578+Bob-Murphy@users.noreply.github.com> --- .../config_fixes/Vanilla/CfgVehicles.hpp | 2 + A3A/addons/config_fixes/Vanilla/air.hpp | 54 +- A3A/addons/config_fixes/Vanilla/armor.hpp | 34 + A3A/addons/config_fixes/Vanilla/config.cpp | 6 +- A3A/addons/config_fixes/Vanilla/sea.hpp | 8 + A3A/addons/config_fixes/Vanilla/soft.hpp | 91 +- A3A/addons/config_fixes/WS/CfgMarkers.hpp | 10 + A3A/addons/config_fixes/WS/CfgVehicles.hpp | 114 ++ A3A/addons/config_fixes/WS/config.cpp | 23 + A3A/addons/config_fixes/WS/ws_ion.hpp | 88 ++ A3A/addons/core/Templates/Templates.hpp | 17 + .../Templates/WS/WS_AI_NATO_Desert.sqf | 1029 +++++++++++++++++ .../Templates/WS/WS_Vehicle_Attributes.sqf | 13 + 13 files changed, 1486 insertions(+), 3 deletions(-) create mode 100644 A3A/addons/config_fixes/Vanilla/armor.hpp create mode 100644 A3A/addons/config_fixes/Vanilla/sea.hpp create mode 100644 A3A/addons/config_fixes/WS/CfgMarkers.hpp create mode 100644 A3A/addons/config_fixes/WS/CfgVehicles.hpp create mode 100644 A3A/addons/config_fixes/WS/config.cpp create mode 100644 A3A/addons/config_fixes/WS/ws_ion.hpp create mode 100644 A3A/addons/core/Templates/Templates/WS/WS_AI_NATO_Desert.sqf create mode 100644 A3A/addons/core/Templates/Templates/WS/WS_Vehicle_Attributes.sqf diff --git a/A3A/addons/config_fixes/Vanilla/CfgVehicles.hpp b/A3A/addons/config_fixes/Vanilla/CfgVehicles.hpp index 202509079c..ce667d6a4b 100644 --- a/A3A/addons/config_fixes/Vanilla/CfgVehicles.hpp +++ b/A3A/addons/config_fixes/Vanilla/CfgVehicles.hpp @@ -1,6 +1,8 @@ class CfgVehicles { #include "air.hpp" +#include "armor.hpp" +#include "sea.hpp" #include "soft.hpp" }; \ No newline at end of file diff --git a/A3A/addons/config_fixes/Vanilla/air.hpp b/A3A/addons/config_fixes/Vanilla/air.hpp index d5efba7807..36296b0100 100644 --- a/A3A/addons/config_fixes/Vanilla/air.hpp +++ b/A3A/addons/config_fixes/Vanilla/air.hpp @@ -1,5 +1,47 @@ -class I_Heli_Transport_02_F; // +class I_Heli_Transport_02_F; +class B_Heli_Light_01_F; +class B_Heli_Light_01_stripped_F; +class B_Heli_Light_01_dynamicLoadout_F; +class O_Heli_Light_02_dynamicLoadout_F; +class O_Heli_Light_02_unarmed_F; +class I_Plane_Fighter_03_dynamicLoadout_F; +class I_Plane_Fighter_04_F; + +class a3a_Heli_Light_02_black_F : O_Heli_Light_02_dynamicLoadout_F +{ + class TextureSources{ + class Black{ + author = "Bohemia Interactive"; + displayName = "Black"; + textures[] = {"\A3\Air_F\Heli_Light_02\Data\Heli_Light_02_ext_CO.paa"}; + }; + class Blackcustom{ + author = "Bohemia Interactive"; + displayName = "Black Custom"; + textures[] = {"\A3\Air_F_Heli\Heli_Light_02\Data\Heli_Light_02_ext_OPFOR_V2_CO.paa"}; + }; + }; + textureList[] = {"Black",1,"Blackcustom",1}; + hiddenSelectionsTextures[] = {"\A3\Air_F\Heli_Light_02\Data\Heli_Light_02_ext_CO.paa"}; +}; +class a3a_Heli_Light_01_Stripped_ION_F : B_Heli_Light_01_stripped_F +{ + hiddenSelectionsTextures[] = {"a3\air_f\heli_light_01\data\heli_light_01_ext_ion_co.paa",""}; +}; +class a3a_Heli_Light_01_ION_F : B_Heli_Light_01_F +{ + hiddenSelectionsTextures[] = {"a3\air_f\heli_light_01\data\heli_light_01_ext_ion_co.paa",""}; +}; +class a3a_Heli_Light_01_dynamicLoadout_ION_F : B_Heli_Light_01_dynamicLoadout_F +{ + hiddenSelectionsTextures[] = {"a3\air_f\heli_light_01\data\heli_light_01_ext_ion_co.paa","a3\air_f\heli_light_01\data\heli_light_01_dot_ca.paa"}; +}; +class a3a_ION_Heli_Transport_02_F : I_Heli_Transport_02_F +{ + textureList[] = {"ION",1,"AAF",0,"IDAP",0,"Dahoman",0}; + hiddenSelectionsTextures[] = {"a3\air_f_beta\heli_transport_02\data\skins\heli_transport_02_1_ion_co.paa","a3\air_f_beta\heli_transport_02\data\skins\heli_transport_02_2_ion_co.paa","a3\air_f_beta\heli_transport_02\data\skins\heli_transport_02_3_ion_co.paa","a3\air_f_beta\heli_transport_02\data\heli_transport_02_int_02_co.paa"}; +}; class a3a_C_Heli_Transport_02_F : I_Heli_Transport_02_F { crew = "C_man_1_1_F"; @@ -8,3 +50,13 @@ class a3a_C_Heli_Transport_02_F : I_Heli_Transport_02_F textureList[] = {"ION",0,"AAF",0,"IDAP",0,"Dahoman",1}; hiddenSelectionsTextures[] = {"a3\air_f_beta\heli_transport_02\data\skins\heli_transport_02_1_dahoman_co.paa","a3\air_f_beta\heli_transport_02\data\skins\heli_transport_02_2_dahoman_co.paa","a3\air_f_beta\heli_transport_02\data\skins\heli_transport_02_3_dahoman_co.paa","a3\air_f_beta\heli_transport_02\data\heli_transport_02_int_02_co.paa"}; }; +class a3a_Plane_Fighter_04_grey_F : I_Plane_Fighter_04_F +{ + textureList[] = {"CamoGrey",1,"DigitalCamoGreen",0,"DigitalCamoGrey",0}; + hiddenSelectionsTextures[] = {"a3\air_f_jets\plane_fighter_04\data\fighter_04_fuselage_01_co.paa","a3\air_f_jets\plane_fighter_04\data\fighter_04_fuselage_02_co.paa","a3\air_f_jets\plane_fighter_04\data\fighter_04_misc_01_co.paa","a3\air_f_jets\plane_fighter_04\data\numbers\fighter_04_number_04_ca.paa","a3\air_f_jets\plane_fighter_04\data\numbers\fighter_04_number_04_ca.paa","a3\air_f_jets\plane_fighter_04\data\numbers\fighter_04_number_08_ca.paa"}; +}; +class a3a_Plane_Fighter_03_grey_F : I_Plane_Fighter_03_dynamicLoadout_F +{ + textureList[] = {"Grey",1,"Green",0,"Hex",0}; + hiddenSelectionsTextures[] = {"a3\air_f_gamma\plane_fighter_03\data\plane_fighter_03_body_1_greyhex_co.paa","a3\air_f_gamma\plane_fighter_03\data\plane_fighter_03_body_2_greyhex_co.paa"}; +}; \ No newline at end of file diff --git a/A3A/addons/config_fixes/Vanilla/armor.hpp b/A3A/addons/config_fixes/Vanilla/armor.hpp new file mode 100644 index 0000000000..a87cc630e3 --- /dev/null +++ b/A3A/addons/config_fixes/Vanilla/armor.hpp @@ -0,0 +1,34 @@ +class I_MRAP_03_F; +class I_MRAP_03_gmg_F; +class I_MRAP_03_hmg_F; +class I_APC_Wheeled_03_cannon_F; +class O_MBT_04_cannon_F; +class O_MBT_04_command_F; + +class a3a_MRAP_03_grey_F : I_MRAP_03_F +{ + hiddenSelectionsTextures[] = {"a3\soft_f_beta\mrap_03\data\mrap_03_ext_co.paa","a3\data_f\vehicles\turret_co.paa"}; +}; +class a3a_MRAP_03_gmg_grey_F : I_MRAP_03_gmg_F +{ + hiddenSelectionsTextures[] = {"a3\soft_f_beta\mrap_03\data\mrap_03_ext_co.paa","a3\data_f\vehicles\turret_co.paa"}; +}; +class a3a_MRAP_03_hmg_grey_F : I_MRAP_03_hmg_F +{ + hiddenSelectionsTextures[] = {"a3\soft_f_beta\mrap_03\data\mrap_03_ext_co.paa","a3\data_f\vehicles\turret_co.paa"}; +}; +class a3a_APC_Wheeled_03_cannon_blufor_F : I_APC_Wheeled_03_cannon_F +{ + textureList[] = {}; + hiddenSelectionsTextures[] = {"a3\armor_f_gamma\APC_Wheeled_03\data\APC_Wheeled_03_Ext_CO.paa","a3\armor_f_gamma\APC_Wheeled_03\data\APC_Wheeled_03_Ext2_CO.paa","a3\armor_f_gamma\APC_Wheeled_03\data\RCWS30_CO.paa","a3\armor_f_gamma\APC_Wheeled_03\data\APC_Wheeled_03_Ext_alpha_CO.paa","a3\armor_f\data\camonet_aaf_fia_desert_co.paa","a3\armor_f\data\cage_sand_co.paa"}; +}; +class a3a_MBT_04_cannon_black_F : O_MBT_04_cannon_F +{ + textureList[] = {}; + hiddenSelectionsTextures[] = {"a3\armor_f_tank\mbt_04\data\mbt_04_exterior_1_co.paa","a3\armor_f_tank\mbt_04\data\mbt_04_exterior_2_co.paa","a3\armor_f\data\camonet_csat_stripe_desert_co.paa"}; +}; +class a3a_MBT_04_command_black_F : O_MBT_04_command_F +{ + textureList[] = {}; + hiddenSelectionsTextures[] = {"a3\armor_f_tank\mbt_04\data\mbt_04_exterior_1_co.paa","a3\armor_f_tank\mbt_04\data\mbt_04_exterior_2_co.paa","a3\armor_f\data\camonet_csat_stripe_desert_co.paa"}; +}; diff --git a/A3A/addons/config_fixes/Vanilla/config.cpp b/A3A/addons/config_fixes/Vanilla/config.cpp index daeb8efbdd..34753a1844 100644 --- a/A3A/addons/config_fixes/Vanilla/config.cpp +++ b/A3A/addons/config_fixes/Vanilla/config.cpp @@ -15,4 +15,8 @@ class CfgPatches { }; }; -#include "CfgVehicles.hpp" \ No newline at end of file +// Uncomment when needed +//#include "CfgMagazines.hpp" +#include "CfgVehicles.hpp" +//#include "CfgMarkers.hpp" +//#include "CfgWeapons.hpp" \ No newline at end of file diff --git a/A3A/addons/config_fixes/Vanilla/sea.hpp b/A3A/addons/config_fixes/Vanilla/sea.hpp new file mode 100644 index 0000000000..8826e61dfe --- /dev/null +++ b/A3A/addons/config_fixes/Vanilla/sea.hpp @@ -0,0 +1,8 @@ +class O_Boat_Armed_01_hmg_F; + +class a3a_Boat_Armed_01_hmg_blufor_F : O_Boat_Armed_01_hmg_F +{ + scope = 2; + textureList[] = {"Blufor",1,"Indep",0,"Opfor",0}; + hiddenSelectionsTextures[] = {"a3\boat_f\boat_armed_01\data\boat_armed_01_ext_co.paa","a3\boat_f\boat_armed_01\data\boat_armed_01_int_co.paa","a3\boat_f\boat_armed_01\data\boat_armed_01_crows_blufor_co.paa"}; +}; diff --git a/A3A/addons/config_fixes/Vanilla/soft.hpp b/A3A/addons/config_fixes/Vanilla/soft.hpp index ed9d97a93f..7d7aeb49a4 100644 --- a/A3A/addons/config_fixes/Vanilla/soft.hpp +++ b/A3A/addons/config_fixes/Vanilla/soft.hpp @@ -1,8 +1,26 @@ +class O_LSV_02_AT_F; +class B_LSV_01_AT_F; +class I_C_Offroad_02_unarmed_F; +class I_C_Offroad_02_AT_F; +class I_C_Offroad_02_LMG_F; + +class C_Van_02_transport_F; +class C_Van_02_vehicle_F; +class C_Van_02_service_F; + +class Van_02_medevac_base_F; //external Root Class +class C_Van_02_medevac_F : Van_02_medevac_base_F +{ + class TextureSources; //external Child Class +}; + +//offroads class B_G_Offroad_01_armed_F; class B_G_Offroad_01_F; class B_G_Offroad_01_AT_F; class I_E_Offroad_01_comms_F; class I_E_Offroad_01_covered_F; + //Black - Any/ION class a3a_Offroad_01_black_F : B_G_Offroad_01_F { @@ -25,6 +43,24 @@ class a3a_Offroad_01_black_AT_F : B_G_Offroad_01_AT_F textureList[] = {}; animationList[] = {"HideDoor1",1,"HideDoor2",1,"HideDoor3",1,"HideBumper1",0.5,"HideBumper2",0.5}; }; + +//Jeep Wranglers - APEX - used by WS ION +class a3a_Offroad_02_unarmed_black_F : I_C_Offroad_02_unarmed_F +{ + scope = 2; + textureList[] = {"Black",1,"Blue",0,"Green",0,"Orange",0,"Red",0,"White",0,"Brown",0,"Olive",0,"IDAP",0}; +}; +class a3a_Offroad_02_black_AT_F : I_C_Offroad_02_AT_F +{ + scope = 2; + textureList[] = {"Black",1,"Blue",0,"Green",0,"Orange",0,"Red",0,"White",0,"Brown",0,"Olive",0,"IDAP",0}; +}; +class a3a_Offroad_02_LMG_black_F : I_C_Offroad_02_LMG_F +{ + scope = 2; + textureList[] = {"Black",1,"Blue",0,"Green",0,"Orange",0,"Red",0,"White",0,"Brown",0,"Olive",0,"IDAP",0}; +}; + //Greens - Tropical NATO class a3a_Offroad_01_green_F : B_G_Offroad_01_F { @@ -56,7 +92,8 @@ class a3a_Offroad_01_covered_green_F : I_E_Offroad_01_covered_F hiddenSelectionsTextures[] = {"a3\soft_f_enoch\offroad_01\data\offroad_01_ext_grn_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_ext_grn_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_cover_grn_co.paa"}; textureList[] = {"Green",1}; }; -//Tans - Arid NATO + +//Tans - Arid class a3a_Offroad_01_tan_F : B_G_Offroad_01_F { scope = 2; @@ -87,6 +124,7 @@ class a3a_Offroad_01_covered_tan_F : I_E_Offroad_01_covered_F textureList[] = {"Beige",1}; hiddenSelectionsTextures[] = {"a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa","a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_cover_blk_co.paa"}; }; + //LDF Camo class a3a_Offroad_01_ldf_armed_F : B_G_Offroad_01_armed_F { @@ -104,6 +142,7 @@ class a3a_Offroad_01_ldf_AT_F : B_G_Offroad_01_AT_F hiddenSelectionsTextures[] = {"a3\soft_f_enoch\offroad_01\data\offroad_01_ext_eaf_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_ext_eaf_co.paa"}; textureList[] = {"EAF",1}; }; + //Gendarmerie class a3a_Offroad_01_GEN_armed_F : B_G_Offroad_01_armed_F { @@ -112,6 +151,7 @@ class a3a_Offroad_01_GEN_armed_F : B_G_Offroad_01_armed_F side = 1; hiddenSelectionsTextures[] = {"\A3\Soft_F_Exp\Offroad_01\Data\Offroad_01_ext_gen_CO.paa","\A3\Soft_F_Exp\Offroad_01\Data\Offroad_01_ext_gen_CO.paa"}; textureList[] = {"Gendarmerie",1}; + animationList[] = {"HideDoor1",0,"HideDoor2",0,"HideDoor3",0.5,"HideBumper1",0.5,"HideBumper2",0.5}; }; class a3a_Offroad_01_GEN_AT_F : B_G_Offroad_01_AT_F { @@ -120,4 +160,53 @@ class a3a_Offroad_01_GEN_AT_F : B_G_Offroad_01_AT_F side = 1; hiddenSelectionsTextures[] = {"\A3\Soft_F_Exp\Offroad_01\Data\Offroad_01_ext_gen_CO.paa","\A3\Soft_F_Exp\Offroad_01\Data\Offroad_01_ext_gen_CO.paa"}; textureList[] = {"Gendarmerie",1}; + animationList[] = {"HideDoor1",0,"HideDoor2",0,"HideDoor3",0.5,"HideBumper1",0.5,"HideBumper2",0.5}; +}; + +//Used by WS ION +class a3a_LSV_02_AT_black_F : O_LSV_02_AT_F +{ + scope = 2; + textureList[] = {"Black",1,"GreenHex",0,"Arid",0}; +}; +class a3a_LSV_01_AT_black_F : B_LSV_01_AT_F +{ + scope = 2; + textureList[] = {"Black",1,"Olive",0,"Sand",0}; }; +class a3a_Van_02_black_transport_F : C_Van_02_transport_F +{ + scope = 2; + textureList[] = {"Swifd",0,"IdapCargo",0,"IdapTransport",0,"IdapAmbulance",0,"CivAmbulance",0,"CivService",0,"Syndikat",0,"FIA3",0,"FIA2",0,"FIA1",0,"Daltgreen",0,"Vrana",0,"BluePearl",0,"Fuel",0,"BattleBus",0,"Green",0,"Black",1,"Red",0,"Blue",0,"Orange",0,"White",0}; +}; +class a3a_Van_02_black_vehicle_F : C_Van_02_vehicle_F +{ + scope = 2; + textureList[] = {"Swifd",0,"IdapCargo",0,"IdapTransport",0,"IdapAmbulance",0,"CivAmbulance",0,"CivService",0,"Syndikat",0,"FIA3",0,"FIA2",0,"FIA1",0,"Daltgreen",0,"Vrana",0,"BluePearl",0,"Fuel",0,"BattleBus",0,"Green",0,"Black",1,"Red",0,"Blue",0,"Orange",0,"White",0}; +}; +class a3a_Van_02_black_service_F : C_Van_02_service_F +{ + scope = 2; + textureList[] = {"Swifd",0,"IdapCargo",0,"IdapTransport",0,"IdapAmbulance",0,"CivAmbulance",0,"CivService",0,"Syndikat",0,"FIA3",0,"FIA2",0,"FIA1",0,"Daltgreen",0,"Vrana",0,"BluePearl",0,"Fuel",0,"BattleBus",0,"Green",0,"Black",1,"Red",0,"Blue",0,"Orange",0,"White",0}; +}; +class a3a_Van_02_black_medevac_F : C_Van_02_medevac_F +{ + scope = 2; + class TextureSources : TextureSources{ + class Black + { + author = "Bohemia Interactive"; + displayName = "Black"; + materials[] = {"\a3\Soft_F_Orange\Van_02\Data\van_body.rvmat","\A3\Soft_F_Orange\Van_02\Data\van_wheel.rvmat","","\a3\Data_f\Lights\Car_Beacon_Orange_emit.rvmat"}; + textures[] = {"\a3\Soft_F_Orange\Van_02\Data\van_body_Black_CO.paa","\a3\soft_f_orange\van_02\data\van_wheel_co.paa","\a3\soft_f_orange\van_02\data\van_glass_utility_CA.paa","\a3\Soft_F_Orange\Van_02\Data\van_body_Black_CO.paa"}; + }; + class White + { + author = "Bohemia Interactive"; + displayName = "White"; + materials[] = {"\a3\Soft_F_Orange\Van_02\Data\van_body.rvmat","\A3\Soft_F_Orange\Van_02\Data\van_wheel.rvmat","","\a3\Data_f\Lights\Car_Beacon_Orange_emit.rvmat"}; + textures[] = {"\a3\Soft_F_Orange\Van_02\Data\van_body_White_CO.paa","\a3\soft_f_orange\van_02\data\van_wheel_co.paa","\a3\soft_f_orange\van_02\data\van_glass_utility_CA.paa","\a3\Soft_F_Orange\Van_02\Data\van_body_White_CO.paa"}; + }; + }; + textureList[] = {"Black",1,"White",0,"CivAmbulance",0,"IdapAmbulance",0,"LDFAmbulance",0}; +}; \ No newline at end of file diff --git a/A3A/addons/config_fixes/WS/CfgMarkers.hpp b/A3A/addons/config_fixes/WS/CfgMarkers.hpp new file mode 100644 index 0000000000..1d525aa019 --- /dev/null +++ b/A3A/addons/config_fixes/WS/CfgMarkers.hpp @@ -0,0 +1,10 @@ +class CfgMarkers +{ + class flag_NATO; + class a3a_flag_SIFA : flag_NATO + { + name = "SIFA"; + icon = "\lxws\data_f_lxws\img\flags\flag_SFIA_CO.paa"; + texture = "\lxws\data_f_lxws\img\flags\flag_SFIA_CO.paa"; + }; +}; diff --git a/A3A/addons/config_fixes/WS/CfgVehicles.hpp b/A3A/addons/config_fixes/WS/CfgVehicles.hpp new file mode 100644 index 0000000000..53f3dd4330 --- /dev/null +++ b/A3A/addons/config_fixes/WS/CfgVehicles.hpp @@ -0,0 +1,114 @@ + +class CfgVehicles +{ + class O_Truck_02_Ammo_F; + class O_Truck_02_Fuel_F; + class O_Truck_02_box_F; + class O_Truck_02_transport_F; + class O_Truck_02_medical_F; + + class I_Truck_02_MRL_F; + + class O_Truck_02_cargo_lxWS; + class O_Truck_02_flatbed_lxWS; + + class O_Tura_Truck_02_aa_lxWS; + class O_Tura_ZU23_lxWS; + + class B_G_Offroad_01_armed_F; + class B_G_Offroad_01_AT_F; + + class B_Tura_Offroad_armor_lxWS; + class B_Tura_Offroad_armor_AT_lxWS; + class B_Tura_Offroad_armor_armed_lxWS; + + + #include "ws_ion.hpp" + + //Misc retextures + class a3a_tan_Offroad_armor : B_Tura_Offroad_armor_lxWS + { + textureList[] = {}; + hiddenSelectionsTextures[] = {"a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa","a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_adds_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_armor_sfia2_co.paa"}; + }; + class a3a_tan_Offroad_armor_at : B_Tura_Offroad_armor_AT_lxWS + { + textureList[] = {}; + hiddenSelectionsTextures[] = {"a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa","a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_adds_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_armor_sfia2_co.paa"}; + }; + class a3a_tan_Offroad_armor_armed : B_Tura_Offroad_armor_armed_lxWS + { + textureList[] = {}; + hiddenSelectionsTextures[] = {"a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa","a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_adds_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_armor_sfia2_co.paa"}; + }; + + class a3a_green_Offroad_armor : B_Tura_Offroad_armor_lxWS + { + textureList[] = {}; + hiddenSelectionsTextures[] = {"a3\soft_f_enoch\offroad_01\data\offroad_01_ext_grn_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_ext_grn_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_adds_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_armor_rust_co.paa"}; + }; + class a3a_green_Offroad_armor_at : B_Tura_Offroad_armor_AT_lxWS + { + textureList[] = {}; + hiddenSelectionsTextures[] = {"a3\soft_f_enoch\offroad_01\data\offroad_01_ext_grn_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_ext_grn_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_adds_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_armor_rust_co.paa"}; + }; + class a3a_green_Offroad_armor_armed : B_Tura_Offroad_armor_armed_lxWS + { + textureList[] = {}; + hiddenSelectionsTextures[] = {"a3\soft_f_enoch\offroad_01\data\offroad_01_ext_grn_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_ext_grn_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_adds_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_armor_rust_co.paa"}; + }; + + class a3a_ldf_Offroad_armor : B_Tura_Offroad_armor_lxWS + { + textureList[] = {}; + crew = "I_E_Soldier_F"; + faction = "IND_E_F"; + side = 2; + hiddenSelectionsTextures[] = {"a3\soft_f_enoch\offroad_01\data\offroad_01_ext_eaf_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_ext_eaf_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_adds_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_armor_rust_co.paa"}; + }; + class a3a_ldf_Offroad_armor_at : B_Tura_Offroad_armor_AT_lxWS + { + textureList[] = {}; + crew = "I_E_Soldier_F"; + faction = "IND_E_F"; + side = 2; + hiddenSelectionsTextures[] = {"a3\soft_f_enoch\offroad_01\data\offroad_01_ext_eaf_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_ext_eaf_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_adds_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_armor_rust_co.paa"}; + }; + class a3a_ldf_Offroad_armor_armed : B_Tura_Offroad_armor_armed_lxWS + { + textureList[] = {}; + crew = "I_E_Soldier_F"; + faction = "IND_E_F"; + side = 2; + hiddenSelectionsTextures[] = {"a3\soft_f_enoch\offroad_01\data\offroad_01_ext_eaf_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_ext_eaf_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_adds_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_armor_rust_co.paa"}; + }; + + class a3a_SIFA_Truck_02_medical_F : O_Truck_02_medical_F + { + side = 0; + crew = "O_SFIA_soldier_lxWS"; + faction = "OPF_SFIA_lxWS"; + hiddenSelectionsTextures[] = {"lxws\vehicles_f_lxws\data\truck_02\truck_02_kab_sfia_co.paa","lxws\vehicles_f_lxws\data\truck_02\truck_02_kuz_africa_brown_co.paa","a3\soft_f_beta\truck_02\data\truck_02_int_co.paa"}; + }; + class a3a_O_Truck_02_zu23_F : O_Tura_Truck_02_aa_lxWS + { + side = 0; + crew = "O_soldier_F"; + faction = "OPF_F"; + hiddenSelectionsTextures[] = {"a3\soft_f_beta\truck_02\data\truck_02_kab_opfor_co.paa","lxws\vehicles_f_lxws\truck_02\data\truck_02_cargo_opfor_co.paa","a3\soft_f_beta\truck_02\data\truck_02_int_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_base_sfia_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_sfia_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_addon_1_hex_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_addon_2_sfia_co.paa","lxws\vehicles_f_lxws\truck_02\data\addons_black_co.paa"}; + }; + class a3a_O_T_Truck_02_zu23_F : O_Tura_Truck_02_aa_lxWS + { + side = 0; + crew = "O_T_Soldier_F"; + faction = "OPF_T_F"; + hiddenSelectionsTextures[] = {"a3\soft_f_exp\truck_02\data\truck_02_kab_ghex_co.paa","lxws\vehicles_f_lxws\truck_02\data\truck_02_cargo_olive_co.paa","a3\soft_f_beta\truck_02\data\truck_02_int_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_base_sfia_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_sfia_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_addon_1_hex_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_addon_2_sfia_co.paa","lxws\vehicles_f_lxws\truck_02\data\addons_black_co.paa"}; + }; + class a3a_I_E_Truck_02_zu23_F : O_Tura_Truck_02_aa_lxWS + { + side = 2; + crew = "I_E_Soldier_F"; + faction = "IND_E_F"; + hiddenSelectionsTextures[] = {"a3\soft_f_enoch\truck_02\data\truck_02_kab_eaf_co.paa","lxws\vehicles_f_lxws\truck_02\data\truck_02_cargo_eaf_co.paa","a3\soft_f_enoch\truck_02\data\truck_02_int_eaf_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_base_green_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_green_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_addon_1_green_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_addon_2_green_co.paa","lxws\vehicles_f_lxws\truck_02\data\addons_black_co.paa"}; + }; +}; diff --git a/A3A/addons/config_fixes/WS/config.cpp b/A3A/addons/config_fixes/WS/config.cpp new file mode 100644 index 0000000000..f25f44b4e8 --- /dev/null +++ b/A3A/addons/config_fixes/WS/config.cpp @@ -0,0 +1,23 @@ +#include "..\script_component.hpp" + +#if __has_include("\lxws\data_f_lxws\config.bin") + +class CfgPatches { + class PATCHNAME(WS) { + name = COMPONENT_NAME; + units[] = {}; + weapons[] = {}; + requiredVersion = REQUIRED_VERSION; + requiredAddons[] = {"A3_Data_F_AoW_Loadorder","Vehicles_F_lxWS"}; + author = AUTHOR; + authors[] = { AUTHORS }; + authorUrl = ""; + VERSION_CONFIG; + }; +}; + +// Uncomment when needed +#include "CfgVehicles.hpp" +#include "CfgMarkers.hpp" + +#endif // __has_include("\lxws\data_f_lxws\config.bin") diff --git a/A3A/addons/config_fixes/WS/ws_ion.hpp b/A3A/addons/config_fixes/WS/ws_ion.hpp new file mode 100644 index 0000000000..2fcba66501 --- /dev/null +++ b/A3A/addons/config_fixes/WS/ws_ion.hpp @@ -0,0 +1,88 @@ +class a3a_ION_Truck_02_MRL_F : I_Truck_02_MRL_F +{ + side = 1; + crew = "B_ION_Soldier_lxWS"; + faction = "BLU_ION_lxWS"; + hiddenSelectionsTextures[] = {"lxws\vehicles_f_lxws\data\truck_02\truck_02_kab_black_co.paa","a3\soft_f_beta\truck_02\data\truck_02_int_co.paa","a3\soft_f_gamma\truck_02\data\truck_02_mrl_co.paa"}; +}; +class a3a_ION_Truck_02_Ammo_F : O_Truck_02_Ammo_F +{ + side = 1; + crew = "B_ION_Soldier_lxWS"; + faction = "BLU_ION_lxWS"; + hiddenSelectionsTextures[] = {"lxws\vehicles_f_lxws\data\truck_02\truck_02_kab_black_co.paa","a3\soft_f_beta\truck_02\data\truck_02_repair_green_co.paa","a3\soft_f_beta\truck_02\data\truck_02_int_co.paa"}; +}; +class a3a_ION_Truck_02_Fuel_F : O_Truck_02_Fuel_F +{ + side = 1; + crew = "B_ION_Soldier_lxWS"; + faction = "BLU_ION_lxWS"; + hiddenSelectionsTextures[] = {"lxws\vehicles_f_lxws\data\truck_02\truck_02_kab_black_co.paa","a3\soft_f_beta\truck_02\data\truck_02_fuel_co.paa","a3\soft_f_beta\truck_02\data\truck_02_int_co.paa"}; +}; +class a3a_ION_Truck_02_repair_F : O_Truck_02_box_F +{ + side = 1; + crew = "B_ION_Soldier_lxWS"; + faction = "BLU_ION_lxWS"; + hiddenSelectionsTextures[] = {"lxws\vehicles_f_lxws\data\truck_02\truck_02_kab_black_co.paa","a3\soft_f_beta\truck_02\data\truck_02_repair_green_co.paa","a3\soft_f_beta\truck_02\data\truck_02_int_co.paa"}; +}; +class a3a_ION_Truck_02_transport_F : O_Truck_02_transport_F +{ + side = 1; + crew = "B_ION_Soldier_lxWS"; + faction = "BLU_ION_lxWS"; + hiddenSelectionsTextures[] = {"lxws\vehicles_f_lxws\data\truck_02\truck_02_kab_black_co.paa","a3\soft_f_beta\truck_02\data\truck_02_kuz_olive_co.paa","a3\soft_f_beta\truck_02\data\truck_02_int_co.paa"}; +}; +class a3a_ION_Truck_02_medical_F : O_Truck_02_medical_F +{ + side = 1; + crew = "B_ION_Soldier_lxWS"; + faction = "BLU_ION_lxWS"; + hiddenSelectionsTextures[] = {"lxws\vehicles_f_lxws\data\truck_02\truck_02_kab_black_co.paa","a3\soft_f_beta\truck_02\data\truck_02_kuz_olive_co.paa","a3\soft_f_beta\truck_02\data\truck_02_int_co.paa"}; +}; +class a3a_ION_Truck_02_cargo_F : O_Truck_02_cargo_lxWS +{ + side = 1; + crew = "B_ION_Soldier_lxWS"; + faction = "BLU_ION_lxWS"; + hiddenSelectionsTextures[] = {"lxws\vehicles_f_lxws\data\truck_02\truck_02_kab_black_co.paa","lxws\vehicles_f_lxws\truck_02\data\truck_02_cargo_olive_co.paa","a3\soft_f_beta\truck_02\data\truck_02_int_co.paa","lxws\vehicles_f_lxws\truck_02\data\addons_black_co.paa"}; +}; +class a3a_ION_Truck_02_flatbed_F : O_Truck_02_flatbed_lxWS +{ + side = 1; + crew = "B_ION_Soldier_lxWS"; + faction = "BLU_ION_lxWS"; + hiddenSelectionsTextures[] = {"lxws\vehicles_f_lxws\data\truck_02\truck_02_kab_black_co.paa","lxws\vehicles_f_lxws\truck_02\data\truck_02_cargo_olive_co.paa","a3\soft_f_beta\truck_02\data\truck_02_int_co.paa","lxws\vehicles_f_lxws\truck_02\data\addons_black_co.paa"}; +}; +class a3a_ION_Truck_02_zu23_F : O_Tura_Truck_02_aa_lxWS +{ + side = 1; + crew = "B_ION_Soldier_lxWS"; + faction = "BLU_ION_lxWS"; + hiddenSelectionsTextures[] = {"lxws\vehicles_f_lxws\data\truck_02\truck_02_kab_black_co.paa","lxws\vehicles_f_lxws\truck_02\data\truck_02_cargo_olive_co.paa","a3\soft_f_beta\truck_02\data\truck_02_int_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_base_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_addon_1_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_addon_2_co.paa","lxws\vehicles_f_lxws\truck_02\data\addons_black_co.paa"}; +}; + +class a3a_ion_Offroad_armor : B_Tura_Offroad_armor_lxWS +{ + side = 1; + crew = "B_ION_Soldier_lxWS"; + faction = "BLU_ION_lxWS"; + textureList[] = {}; + hiddenSelectionsTextures[] = {"lxws\vehicles_f_lxws\data\offroad_01\offroad_01_ext_black_co.paa","lxws\vehicles_f_lxws\data\offroad_01\offroad_01_ext_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_adds_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_armor_black_co.paa"}; +}; +class a3a_ion_Offroad_armor_at : B_Tura_Offroad_armor_AT_lxWS +{ + side = 1; + crew = "B_ION_Soldier_lxWS"; + faction = "BLU_ION_lxWS"; + textureList[] = {}; + hiddenSelectionsTextures[] = {"lxws\vehicles_f_lxws\data\offroad_01\offroad_01_ext_black_co.paa","lxws\vehicles_f_lxws\data\offroad_01\offroad_01_ext_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_adds_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_armor_black_co.paa"}; +}; +class a3a_ion_Offroad_armor_armed : B_Tura_Offroad_armor_armed_lxWS +{ + side = 1; + crew = "B_ION_Soldier_lxWS"; + faction = "BLU_ION_lxWS"; + textureList[] = {}; + hiddenSelectionsTextures[] = {"lxws\vehicles_f_lxws\data\offroad_01\offroad_01_ext_black_co.paa","lxws\vehicles_f_lxws\data\offroad_01\offroad_01_ext_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_adds_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_armor_black_co.paa"}; +}; diff --git a/A3A/addons/core/Templates/Templates.hpp b/A3A/addons/core/Templates/Templates.hpp index 9d8931a1cb..38a7b325da 100644 --- a/A3A/addons/core/Templates/Templates.hpp +++ b/A3A/addons/core/Templates/Templates.hpp @@ -116,6 +116,23 @@ class Templates file = "Vanilla_Civ"; }; + // ***************************** Western Sahara ***************************** + class WS_Base : Vanilla_Base + { + requiredAddons[] = {"Weapons_1_F_lxWS"}; + logo = "\lxWS\data_f_lxWS\Logos\arma3_lxws_logo_ca.paa"; + basepath = QPATHTOFOLDER(Templates\Templates\WS); //the path to the template folder + priority = 5; + forceDLC[] = {"ws"}; + climate[] = {"arid"}; + }; + class WS_NATO : WS_Base + { + side = "Occ"; + flagTexture = "\A3\Data_F\Flags\Flag_NATO_CO.paa"; + name = "WS NATO Desert"; + file = "WS_AI_NATO_Desert"; + }; // ***************************** VN ***************************** class VN_Base diff --git a/A3A/addons/core/Templates/Templates/WS/WS_AI_NATO_Desert.sqf b/A3A/addons/core/Templates/Templates/WS/WS_AI_NATO_Desert.sqf new file mode 100644 index 0000000000..402be3ae17 --- /dev/null +++ b/A3A/addons/core/Templates/Templates/WS/WS_AI_NATO_Desert.sqf @@ -0,0 +1,1029 @@ +////////////////////////// +// Side Information // +////////////////////////// + +["name", "NATO"] call _fnc_saveToTemplate; +["spawnMarkerName", "NATO support corridor"] call _fnc_saveToTemplate; + +["flag", "Flag_NATO_F"] call _fnc_saveToTemplate; +["flagTexture", "\A3\Data_F\Flags\Flag_NATO_CO.paa"] call _fnc_saveToTemplate; +["flagMarkerType", "flag_NATO"] call _fnc_saveToTemplate; + +////////////////////////// +// Vehicles // +////////////////////////// + +["ammobox", "B_supplyCrate_F"] call _fnc_saveToTemplate; +["surrenderCrate", "Box_IND_Wps_F"] call _fnc_saveToTemplate; +["equipmentBox", "Box_NATO_Equip_F"] call _fnc_saveToTemplate; + +["vehiclesBasic", ["B_Quadbike_01_F"]] call _fnc_saveToTemplate; +private _LightUnarmed = ["B_MRAP_01_F"]; +private _LightArmed = ["B_MRAP_01_gmg_F", "B_MRAP_01_hmg_F"]; +["vehiclesTrucks", ["B_Truck_01_covered_F", "B_Truck_01_transport_F"]] call _fnc_saveToTemplate; +["vehiclesCargoTrucks", ["B_Truck_01_cargo_F", "B_Truck_01_flatbed_F"]] call _fnc_saveToTemplate; +["vehiclesAmmoTrucks", ["B_Truck_01_ammo_F"]] call _fnc_saveToTemplate; +["vehiclesRepairTrucks", ["B_Truck_01_Repair_F"]] call _fnc_saveToTemplate; +["vehiclesFuelTrucks", ["B_Truck_01_fuel_F"]] call _fnc_saveToTemplate; +["vehiclesMedical", ["B_Truck_01_medical_F"]] call _fnc_saveToTemplate; +["vehiclesLightAPCs", []] call _fnc_saveToTemplate; +private _APCs = ["B_APC_Wheeled_01_cannon_F", "B_APC_Tracked_01_rcws_F", "APC_Wheeled_01_atgm_base_lxWS", "APC_Wheeled_01_command_base_lxWS"]; +["vehiclesIFVs", []] call _fnc_saveToTemplate; +private _Tanks = ["B_MBT_01_TUSK_F", "B_MBT_01_cannon_F"]; +["vehiclesAA", ["B_APC_Tracked_01_AA_F"]] call _fnc_saveToTemplate; + +["vehiclesTransportBoats", ["B_Boat_Transport_01_F"]] call _fnc_saveToTemplate; +["vehiclesGunBoats", ["B_Boat_Armed_01_minigun_F"]] call _fnc_saveToTemplate; + +["vehiclesPlanesCAS", ["B_D_Plane_CAS_01_dynamicLoadout_lxWS"]] call _fnc_saveToTemplate; +["vehiclesPlanesAA", ["B_Plane_Fighter_01_F"]] call _fnc_saveToTemplate; +["vehiclesPlanesTransport", ["B_T_VTOL_01_infantry_blue_F"]] call _fnc_saveToTemplate; + +["vehiclesHelisLight", ["B_D_Heli_Light_01_lxWS", "B_Heli_Light_01_F"]] call _fnc_saveToTemplate; +private _HelisTransport = ["B_D_Heli_Transport_01_lxWS", "B_Heli_Transport_01_F", "B_CTRG_Heli_Transport_01_sand_F"]; +["vehiclesHelisLightAttack", ["B_D_Heli_Light_01_dynamicLoadout_lxWS", "B_Heli_Light_01_dynamicLoadout_F"]] call _fnc_saveToTemplate; +["vehiclesHelisAttack", ["B_D_Heli_Attack_01_dynamicLoadout_lxWS", "B_Heli_Attack_01_dynamicLoadout_F"]] call _fnc_saveToTemplate; + +["vehiclesArtillery", ["B_MBT_01_arty_F","B_MBT_01_mlrs_F"]] call _fnc_saveToTemplate; //this line determines artillery vehicles -- Example: ["vehiclesArtillery", ["B_MBT_01_arty_F"]] -- Array, can contain multiple assets +//new magazines storing methode, all vehicle magazines should be defined here in format [Vehicle class, [magazines]], +["magazines", createHashMapFromArray [ + ["B_MBT_01_arty_F",["32Rnd_155mm_Mo_shells"]], + ["B_MBT_01_mlrs_F",["12Rnd_230mm_rockets"]] +]] call _fnc_saveToTemplate;//this line determines artillery magazines -- Example: ["magazines", createHashMapFromArray [["B_MBT_01_arty_F", ["32Rnd_155mm_Mo_shells"]]]] -- Array, can contain multiple assets + +["uavsAttack", ["B_UAV_02_dynamicLoadout_F"]] call _fnc_saveToTemplate; +["uavsPortable", ["B_UAV_01_F", "B_UAV_02_lxWS"]] call _fnc_saveToTemplate; + +["vehiclesMilitiaLightArmed", ["a3a_Offroad_01_tan_armed_F","a3a_tan_Offroad_armor_armed","a3a_Offroad_01_tan_AT_F","a3a_tan_Offroad_armor_at"]] call _fnc_saveToTemplate; +["vehiclesMilitiaTrucks", ["B_Truck_01_covered_F", "B_Truck_01_transport_F"]] call _fnc_saveToTemplate; +private _vehiclesMilitiaCars = ["a3a_tan_Offroad_armor","a3a_Offroad_01_tan_F"]; + +private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; + +["staticMGs", ["B_G_HMG_02_high_F"]] call _fnc_saveToTemplate; +["staticAT", ["B_static_AT_F"]] call _fnc_saveToTemplate; +["staticAA", ["B_static_AA_F"]] call _fnc_saveToTemplate; +["staticMortars", ["B_Mortar_01_F"]] call _fnc_saveToTemplate; + +["mortarMagazineHE", "8Rnd_82mm_Mo_shells"] call _fnc_saveToTemplate; +["mortarMagazineSmoke", "8Rnd_82mm_Mo_Smoke_white"] call _fnc_saveToTemplate; +["mortarMagazineFlare", "8Rnd_82mm_Mo_Flare_white"] call _fnc_saveToTemplate; + +//Minefield definition +["minefieldAT", ["ATMine"]] call _fnc_saveToTemplate; +["minefieldAPERS", ["APERSMine"]] call _fnc_saveToTemplate; + +if ("enoch" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; + _vehiclesMilitiaCars append ["a3a_Offroad_01_covered_tan_F","a3a_Offroad_01_comms_tan_F"]; +}; +if ("tanks" in A3A_enabledDLC) then { + _Tanks append ["B_AFV_Wheeled_01_cannon_F","B_AFV_Wheeled_01_up_cannon_F"]; //Closer to IFV than tank, but no passenger seats. +}; +if ("expansion" in A3A_enabledDLC) then { + _LightUnarmed append ["B_MRAP_01_F","B_LSV_01_unarmed_F"]; + _LightArmed append ["B_MRAP_01_gmg_F", "B_MRAP_01_hmg_F","B_LSV_01_AT_F","B_LSV_01_armed_F"]; +}; +if ("heli" in A3A_enabledDLC) then { + _HelisTransport append ["B_Heli_Transport_03_black_F", "B_Heli_Transport_03_unarmed_F"]; +}; +if ("orange" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Van_02_vehicle_F","B_GEN_Van_02_transport_F"]; +}; +["vehiclesPolice", _vehiclesPolice] call _fnc_saveToTemplate; + +["vehiclesLightUnarmed", _LightUnarmed] call _fnc_saveToTemplate; +["vehiclesLightArmed", _LightArmed] call _fnc_saveToTemplate; + +["vehiclesAPCs", _APCs] call _fnc_saveToTemplate; +["vehiclesAmphibious", _APCs] call _fnc_saveToTemplate; +["vehiclesTanks", _Tanks] call _fnc_saveToTemplate; + +["vehiclesHelisTransport", _HelisTransport] call _fnc_saveToTemplate; +["vehiclesMilitiaCars", _vehiclesMilitiaCars] call _fnc_saveToTemplate; + +#include "..\Vanilla\Vanilla_Vehicle_Attributes.sqf" +#include "WS_Vehicle_Attributes.sqf" + +///////////////////// +/// Identities /// +///////////////////// + +["voices", ["Male01ENG","Male02ENG","Male03ENG","Male04ENG","Male05ENG","Male06ENG","Male07ENG","Male08ENG","Male09ENG","Male10ENG","Male11ENG","Male12ENG"]] call _fnc_saveToTemplate; +["faces", ["AfricanHead_01","AfricanHead_02","AfricanHead_03","Barklem", +"GreekHead_A3_05","GreekHead_A3_07","Sturrock","WhiteHead_01","WhiteHead_02", +"WhiteHead_03","WhiteHead_04","WhiteHead_05","WhiteHead_06","WhiteHead_07", +"WhiteHead_08","WhiteHead_09","WhiteHead_11","WhiteHead_12","WhiteHead_14", +"WhiteHead_15","WhiteHead_16","WhiteHead_18","WhiteHead_19","WhiteHead_20", +"WhiteHead_21"]] call _fnc_saveToTemplate; +private _sfSwitch = 0; +//"random" documentation insists on this format +if (random [0, 0.5, 1] > 0.5) then { + ["sfVoices", ["Male01ENGB", "Male02ENGB", "Male03ENGB", "Male04ENGB", "Male05ENGB"]] call _fnc_saveToTemplate; + _sfSwitch = 1; //CTRG 04 switch +}; +"NATOMen" call _fnc_saveNames; + +////////////////////////// +// Loadouts // +////////////////////////// + +private _loadoutData = call _fnc_createLoadoutData; +_loadoutData set ["slRifles", []]; +_loadoutData set ["rifles", []]; +_loadoutData set ["carbines", []]; +_loadoutData set ["grenadeLaunchers", []]; +_loadoutData set ["SMGs", []]; +_loadoutData set ["machineGuns", []]; +_loadoutData set ["marksmanRifles", []]; +_loadoutData set ["sniperRifles", []]; +_loadoutData set ["lightATLaunchers", [ +["launch_MRAWS_sand_F", "", "acc_pointer_IR", "", ["MRAWS_HE_F", "MRAWS_HEAT55_F"], [], ""], +["launch_MRAWS_sand_F", "", "acc_pointer_IR", "", ["MRAWS_HEAT_F", "MRAWS_HEAT55_F"], [], ""], +["launch_MRAWS_sand_F", "", "acc_pointer_IR", "", ["MRAWS_HEAT_F", "MRAWS_HE_F"], [], ""], +["launch_MRAWS_sand_rail_F", "", "acc_pointer_IR", "", ["MRAWS_HE_F", "MRAWS_HEAT55_F"], [], ""], +["launch_MRAWS_sand_rail_F", "", "acc_pointer_IR", "", ["MRAWS_HEAT_F", "MRAWS_HEAT55_F"], [], ""], +["launch_MRAWS_sand_rail_F", "", "acc_pointer_IR", "", ["MRAWS_HEAT_F", "MRAWS_HE_F"], [], ""] +]]; +_loadoutData set ["ATLaunchers", ["launch_NLAW_F"]]; +_loadoutData set ["missileATLaunchers", [ +["launch_B_Titan_short_F", "", "acc_pointer_IR", "", ["Titan_AT"], [], ""] +]]; +_loadoutData set ["AALaunchers", [ +["launch_B_Titan_F", "", "acc_pointer_IR", "", ["Titan_AA"], [], ""] +]]; +_loadoutData set ["sidearms", []]; + +_loadoutData set ["ATMines", ["ATMine_Range_Mag"]]; +_loadoutData set ["APMines", ["APERSMine_Range_Mag"]]; +_loadoutData set ["lightExplosives", ["DemoCharge_Remote_Mag"]]; +_loadoutData set ["heavyExplosives", ["SatchelCharge_Remote_Mag"]]; + +_loadoutData set ["antiInfantryGrenades", ["HandGrenade", "MiniGrenade"]]; +_loadoutData set ["antiTankGrenades", []]; +_loadoutData set ["smokeGrenades", ["SmokeShell"]]; +_loadoutData set ["signalsmokeGrenades", ["SmokeShellYellow", "SmokeShellRed", "SmokeShellPurple", "SmokeShellOrange", "SmokeShellGreen", "SmokeShellBlue"]]; + + +//Basic equipment. Shouldn't need touching most of the time. +//Mods might override this, or certain mods might want items removed (No GPSs in WW2, for example) +_loadoutData set ["maps", ["ItemMap"]]; +_loadoutData set ["watches", ["ItemWatch"]]; +_loadoutData set ["compasses", ["ItemCompass"]]; +_loadoutData set ["radios", ["ItemRadio"]]; +_loadoutData set ["gpses", ["ItemGPS"]]; +_loadoutData set ["NVGs", ["NVGoggles"]]; +_loadoutData set ["binoculars", ["Binocular"]]; +_loadoutData set ["rangefinders", ["Rangefinder"]]; + +_loadoutData set ["uniforms", []]; +_loadoutData set ["vests", []]; +_loadoutData set ["Hvests", []]; +_loadoutData set ["glVests", []]; +_loadoutData set ["backpacks", []]; +_loadoutData set ["longRangeRadios", []]; +_loadoutData set ["helmets", []]; +_loadoutData set ["slHat", ["H_Beret_02"]]; +_loadoutData set ["sniHats", ["lxWS_H_Booniehat_desert"]]; + +//Item *set* definitions. These are added in their entirety to unit loadouts. No randomisation is applied. +_loadoutData set ["items_medical_basic", ["BASIC"] call A3A_fnc_itemset_medicalSupplies]; //this line defines the basic medical loadout for vanilla +_loadoutData set ["items_medical_standard", ["STANDARD"] call A3A_fnc_itemset_medicalSupplies]; //this line defines the standard medical loadout for vanilla +_loadoutData set ["items_medical_medic", ["MEDIC"] call A3A_fnc_itemset_medicalSupplies]; //this line defines the medic medical loadout for vanilla +_loadoutData set ["items_miscEssentials", [] call A3A_fnc_itemset_miscEssentials]; + +//Unit type specific item sets. Add or remove these, depending on the unit types in use. +private _slItems = ["Laserbatteries", "Laserbatteries", "Laserbatteries"]; +private _eeItems = ["ToolKit", "MineDetector"]; +private _mmItems = []; + +if (A3A_hasACE) then { + _slItems append ["ACE_microDAGR", "ACE_DAGR"]; + _eeItems append ["ACE_Clacker", "ACE_DefusalKit"]; + _mmItems append ["ACE_RangeCard", "ACE_ATragMX", "ACE_Kestrel4500"]; +}; + +_loadoutData set ["items_squadLeader_extras", _slItems]; +_loadoutData set ["items_rifleman_extras", []]; +_loadoutData set ["items_medic_extras", []]; +_loadoutData set ["items_grenadier_extras", []]; +_loadoutData set ["items_explosivesExpert_extras", _eeItems]; +_loadoutData set ["items_engineer_extras", _eeItems]; +_loadoutData set ["items_lat_extras", []]; +_loadoutData set ["items_at_extras", []]; +_loadoutData set ["items_aa_extras", []]; +_loadoutData set ["items_machineGunner_extras", []]; +_loadoutData set ["items_marksman_extras", _mmItems]; +_loadoutData set ["items_sniper_extras", _mmItems]; +_loadoutData set ["items_police_extras", []]; +_loadoutData set ["items_crew_extras", []]; +_loadoutData set ["items_unarmed_extras", []]; + +//TODO - ACE overrides for misc essentials, medical and engineer gear + +/////////////////////////////////////// +// Special Forces Loadout Data // +/////////////////////////////////////// + +private _sfLoadoutData = _loadoutData call _fnc_copyLoadoutData; // touch and shit breaks + +if (_sfSwitch < 0.5) then { + //US Recon SF + _sfLoadoutData set ["uniforms", ["U_lxWS_B_CombatUniform_desert_vest"]]; + _sfLoadoutData set ["vests", ["V_lxWS_PlateCarrier1_desert"]]; + _sfLoadoutData set ["Hvests", ["V_lxWS_PlateCarrier2_desert"]]; + _sfLoadoutData set ["backpacks", ["B_Kitbag_cbr", "B_Carryall_cbr", "B_AssaultPack_cbr"]]; + _sfLoadoutData set ["helmets", ["H_HelmetSpecB_paint2", "H_HelmetSpecB_sand", "H_HelmetSpecB_snakeskin", "H_Watchcap_khk", "lxWS_H_MilCap_desert"]]; + _sfLoadoutData set ["binoculars", ["Laserdesignator"]]; + + _sfLoadoutData set ["slRifles", [ + ["arifle_MX_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_MRCO", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""], + ["arifle_MX_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Hamr", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""], + ["arifle_MX_GL_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_MRCO", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], + ["arifle_MX_GL_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Hamr", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] + ]]; + _sfLoadoutData set ["rifles", [ + ["arifle_MX_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""], + ["arifle_MX_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Holosight", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""] + ]]; + _sfLoadoutData set ["carbines", [ + ["arifle_MXC_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""], + ["arifle_MXC_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Holosight", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""] + ]]; + _sfLoadoutData set ["grenadeLaunchers", [ + ["arifle_MX_GL_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], + ["arifle_MX_GL_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Holosight", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] + ]]; + _sfLoadoutData set ["SMGs", [ + ["SMG_01_F", "muzzle_snds_acp", "", "optic_Holosight", [], [], ""], + ["SMG_02_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Holosight_blk_F", [], [], ""], + ["SMG_02_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Yorris", [], [], ""] + ]]; + _sfLoadoutData set ["machineGuns", [ + ["arifle_MX_SW_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Holosight_blk_F", ["100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag_Tracer"], [], "bipod_01_F_snd"], + ["arifle_MX_SW_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Holosight", ["100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag_Tracer"], [], "bipod_01_F_snd"], + ["arifle_MX_SW_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Hamr", ["100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag_Tracer"], [], "bipod_01_F_snd"], + ["LMG_Mk200_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_MRCO", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_snd"], + ["LMG_Mk200_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Holosight", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_snd"], + ["LMG_Mk200_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Hamr", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_snd"] + ]]; + _sfLoadoutData set ["marksmanRifles", [ + ["arifle_MXM_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_SOS", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], "bipod_01_F_snd"], + ["arifle_MXM_F", "muzzle_snds_H_snd_F", "acc_pointer_IR", "optic_Hamr", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], "bipod_01_F_snd"], + ["srifle_EBR_F", "muzzle_snds_B_arid_F", "acc_pointer_IR", "optic_SOS", [], [], "bipod_01_F_snd"], + ["srifle_EBR_F", "muzzle_snds_B_snd_F", "acc_pointer_IR", "optic_Hamr", [], [], "bipod_01_F_snd"] + ]]; + _sfLoadoutData set ["sniperRifles", [ + ["srifle_GM6_F", "", "", "optic_SOS", ["5Rnd_127x108_Mag", "5Rnd_127x108_APDS_Mag"], [], ""], + ["srifle_GM6_F", "", "", "optic_LRPS", ["5Rnd_127x108_Mag", "5Rnd_127x108_APDS_Mag"], [], ""], + ["srifle_LRR_F", "", "", "optic_SOS", [], [], ""], + ["srifle_LRR_F", "", "", "optic_LRPS", [], [], ""] + ]]; + _sfLoadoutData set ["sidearms", [ + ["hgun_Pistol_heavy_01_F", "muzzle_snds_acp", "acc_flashlight_pistol", "optic_MRD", [], [], ""], + ["hgun_P07_F", "muzzle_snds_L", "", "", [], [], ""], + ["hgun_ACPC2_F", "muzzle_snds_acp", "acc_flashlight_pistol", "", [], [], ""] + ]]; +} else { + //UK CTRG 04 SF + _sfLoadoutData set ["uniforms", ["U_B_CTRG_4_lxWS", "U_B_CTRG_3_lxWS", "U_B_CTRG_4_lxWS", "U_B_CTRG_3_lxWS"]]; + _sfLoadoutData set ["Huniforms", ["U_B_CTRG_Soldier_Arid_F", "U_B_CTRG_Soldier_3_Arid_F", "U_B_CTRG_Soldier_2_Arid_F"]]; + _sfLoadoutData set ["vests", ["V_PlateCarrier_CTRG_lxWS"]]; + _sfLoadoutData set ["Hvests", ["V_PlateCarrierH_CTRG"]]; + _sfLoadoutData set ["backpacks", ["B_Kitbag_cbr", "B_Carryall_cbr", "B_AssaultPack_cbr"]]; + _sfLoadoutData set ["helmets", ["H_HelmetSpecB_blk", "H_HelmetB_black", "H_Watchcap_khk"]]; + _sfLoadoutData set ["slHat", ["H_turban_02_mask_snake_lxws", "H_turban_02_mask_black_lxws"]]; + _sfLoadoutData set ["sniHats", ["lxWS_H_turban_02_sand","lxWS_H_turban_02_green","lxWS_H_turban_02_black","lxWS_H_turban_02_gray","lxWS_H_turban_03_sand","lxWS_H_turban_03_green","lxWS_H_turban_03_black","lxWS_H_turban_03_gray"]]; + _sfLoadoutData set ["binoculars", ["Laserdesignator"]]; + + _sfLoadoutData set ["slRifles", [ + ["arifle_Velko_lxWS", "suppressor_l_lxWS", "acc_pointer_IR", "optic_MRCO", ["35Rnd_556x45_Velko_snake_reload_tracer_red_lxWS", "35Rnd_556x45_Velko_snake_reload_tracer_red_lxWS", "35Rnd_556x45_Velko_snake_tracer_red_lxWS"], [], ""], + ["arifle_VelkoR5_snake_lxWS", "suppressor_l_snake_lxWS", "acc_pointer_IR_snake_lxWS", "optic_Hamr", ["35Rnd_556x45_Velko_snake_reload_tracer_red_lxWS", "35Rnd_556x45_Velko_snake_reload_tracer_red_lxWS", "35Rnd_556x45_Velko_snake_tracer_red_lxWS"], [], ""], + ["arifle_VelkoR5_GL_snake_lxWS", "suppressor_l_snake_lxWS", "acc_pointer_IR_snake_lxWS", "optic_MRCO", ["35Rnd_556x45_Velko_snake_reload_tracer_red_lxWS", "35Rnd_556x45_Velko_snake_reload_tracer_red_lxWS", "35Rnd_556x45_Velko_snake_tracer_red_lxWS"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], + ["arifle_VelkoR5_GL_snake_lxWS", "suppressor_l_snake_lxWS", "acc_pointer_IR_snake_lxWS", "optic_Hamr", ["35Rnd_556x45_Velko_snake_reload_tracer_red_lxWS", "35Rnd_556x45_Velko_snake_reload_tracer_red_lxWS", "35Rnd_556x45_Velko_snake_tracer_red_lxWS"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] + ]]; + _sfLoadoutData set ["rifles", [ + ["arifle_SLR_lxWS", "muzzle_snds_B_snd_F", "", "optic_r1_low_lxWS", ["30Rnd_762x51_slr_lxWS"], [], ""], + ["arifle_SLR_V_lxWS", "", "", "optic_MRCO", ["30Rnd_762x51_slr_lxWS"], [], ""], + ["arifle_Velko_lxWS", "suppressor_l_lxWS", "acc_pointer_IR", "optic_Holosight_blk_F", ["35Rnd_556x45_Velko_snake_reload_tracer_red_lxWS", "35Rnd_556x45_Velko_snake_reload_tracer_red_lxWS", "35Rnd_556x45_Velko_snake_tracer_red_lxWS"], [], ""], + ["arifle_Velko_lxWS", "suppressor_l_lxWS", "acc_pointer_IR", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_snake_reload_tracer_red_lxWS", "35Rnd_556x45_Velko_snake_reload_tracer_red_lxWS", "35Rnd_556x45_Velko_snake_tracer_red_lxWS"], [], ""], + ["arifle_Velko_lxWS", "suppressor_l_lxWS", "acc_pointer_IR", "optic_ACO_grn", ["35Rnd_556x45_Velko_snake_reload_tracer_red_lxWS", "35Rnd_556x45_Velko_snake_reload_tracer_red_lxWS", "35Rnd_556x45_Velko_snake_tracer_red_lxWS"], [], ""] + ]]; + _sfLoadoutData set ["carbines", [ + ["arifle_VelkoR5_snake_lxWS", "suppressor_l_snake_lxWS", "acc_pointer_IR_snake_lxWS", "optic_r1_high_snake_lxWS", ["35Rnd_556x45_Velko_snake_reload_tracer_red_lxWS", "35Rnd_556x45_Velko_snake_reload_tracer_red_lxWS", "35Rnd_556x45_Velko_snake_tracer_red_lxWS"], [], ""] + ]]; + _sfLoadoutData set ["grenadeLaunchers", [ + ["arifle_VelkoR5_GL_snake_lxWS", "suppressor_l_snake_lxWS", "acc_pointer_IR_snake_lxWS", "optic_Holosight_blk_F", ["35Rnd_556x45_Velko_snake_reload_tracer_red_lxWS", "35Rnd_556x45_Velko_snake_reload_tracer_red_lxWS", "35Rnd_556x45_Velko_snake_tracer_red_lxWS"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], + ["arifle_VelkoR5_GL_snake_lxWS", "suppressor_l_snake_lxWS", "acc_pointer_IR_snake_lxWS", "optic_Holosight", ["35Rnd_556x45_Velko_snake_reload_tracer_red_lxWS", "35Rnd_556x45_Velko_snake_reload_tracer_red_lxWS", "35Rnd_556x45_Velko_snake_tracer_red_lxWS"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], + ["glaunch_GLX_snake_lxWS", "", "", "optic_MRCO", ["1Rnd_Pellet_Grenade_shell_lxWS", "1Rnd_HE_Grenade_shell"], ["1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell", "UGL_FlareGreen_F"], ""] + ]]; + _sfLoadoutData set ["SMGs", [ + ["SMG_01_F", "muzzle_snds_acp", "", "optic_Holosight", [], [], ""], + ["SMG_02_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Holosight_blk_F", [], [], ""], + ["SMG_02_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Yorris", [], [], ""], + ["sgun_aa40_snake_lxWS", "muzzle_snds_12Gauge_snake_lxWS", "acc_pointer_IR_snake_lxWS", "optic_Holosight", ["20Rnd_12Gauge_AA40_Pellets_Snake_lxWS", "8Rnd_12Gauge_AA40_Smoke_Snake_lxWS", "8Rnd_12Gauge_AA40_HE_Snake_lxWS"], [], ""], + ["sgun_aa40_snake_lxWS", "muzzle_snds_12Gauge_snake_lxWS", "acc_pointer_IR_snake_lxWS", "optic_Holosight_blk_F", ["20Rnd_12Gauge_AA40_Slug_Snake_lxWS", "8Rnd_12Gauge_AA40_Smoke_Snake_lxWS", "8Rnd_12Gauge_AA40_HE_Snake_lxWS"], [], ""], + ["sgun_aa40_snake_lxWS", "muzzle_snds_12Gauge_snake_lxWS", "acc_pointer_IR_snake_lxWS", "optic_r1_high_snake_lxWS", ["8Rnd_12Gauge_AA40_Slug_Snake_lxWS", "8Rnd_12Gauge_AA40_Pellets_Snake_lxWS", "8Rnd_12Gauge_AA40_Smoke_Snake_lxWS", "8Rnd_12Gauge_AA40_HE_Snake_lxWS"], [], ""] + ]]; + _sfLoadoutData set ["machineGuns", [ + ["LMG_S77_Compact_Snakeskin_lxWS", "", "acc_pointer_IR_snake_lxWS", "", ["100Rnd_762x51_S77_Green_lxWS", "100Rnd_762x51_S77_Green_Tracer_lxWS"], [], ""], + ["LMG_S77_Desert_lxWS", "", "acc_pointer_IR_sand_lxWS", "", ["100Rnd_762x51_S77_Green_lxWS", "100Rnd_762x51_S77_Green_Tracer_lxWS"], [], ""], + ["arifle_Velko_lxWS", "suppressor_l_sand_lxWS", "acc_pointer_IR_sand_lxWS", "optic_MRCO", ["50Rnd_556x45_Velko_reload_tracer_green_lxWS", "50Rnd_556x45_Velko_tracer_green_lxWS"], [], ""] + ]]; + _sfLoadoutData set ["marksmanRifles", [ + ["arifle_SLR_lxWS", "muzzle_snds_B_snd_F", "", "optic_SOS", [], [], ""], + ["arifle_SLR_V_lxWS", "muzzle_snds_B_snd_F", "", "optic_KHS_blk", [], [], ""], + ["srifle_EBR_snake_lxWS", "suppressor_h_snake_lxWS", "acc_pointer_IR_snake_lxWS", "optic_SOS", [], [], "bipod_01_F_snd"], + ["srifle_EBR_snake_lxWS", "suppressor_h_snake_lxWS", "acc_pointer_IR_snake_lxWS", "optic_Hamr_snake_lxWS", [], [], "bipod_01_F_snd"] + ]]; + _sfLoadoutData set ["sniperRifles", [ + ["srifle_GM6_F", "", "", "optic_SOS", ["5Rnd_127x108_Mag", "5Rnd_127x108_APDS_Mag"], [], ""], + ["srifle_GM6_F", "", "", "optic_LRPS", ["5Rnd_127x108_Mag", "5Rnd_127x108_APDS_Mag"], [], ""], + ["srifle_LRR_F", "", "", "optic_SOS", [], [], ""], + ["srifle_LRR_F", "", "", "optic_LRPS", [], [], ""] + ]]; + _sfLoadoutData set ["sidearms", [ + ["hgun_Pistol_heavy_01_F", "muzzle_snds_acp", "acc_flashlight_pistol", "optic_MRD", [], [], ""], + ["hgun_P07_F", "muzzle_snds_L", "", "", [], [], ""], + ["hgun_ACPC2_F", "muzzle_snds_acp", "acc_flashlight_pistol", "", [], [], ""] + ]]; +}; +///////////////////////////////// +// Military Loadout Data // +///////////////////////////////// + +private _militaryLoadoutData = _loadoutData call _fnc_copyLoadoutData; // touch and shit breaks +_militaryLoadoutData set ["uniforms", ["U_lxWS_B_CombatUniform_desert", "U_lxWS_B_CombatUniform_desert_tshirt"]]; +_militaryLoadoutData set ["vests", ["V_lxWS_PlateCarrier1_desert", "V_lxWS_PlateCarrier2_desert"]]; +_militaryLoadoutData set ["Hvests", ["V_lxWS_PlateCarrierSpec_desert"]]; +_militaryLoadoutData set ["glVests", ["V_lxWS_PlateCarrierGL_desert"]]; +_militaryLoadoutData set ["backpacks", ["B_Carryall_cbr", "B_Kitbag_rgr", "B_AssaultPack_rgr", "B_Kitbag_mcamo"]]; +_militaryLoadoutData set ["helmets", ["H_HelmetB_desert", "H_HelmetB_sand", "H_HelmetB_light_desert","H_HelmetB_light_sand"]]; +_militaryLoadoutData set ["binoculars", ["Laserdesignator"]]; + +_militaryLoadoutData set ["rifles", [ +["arifle_MX_F", "", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""], +["arifle_MX_F", "", "acc_pointer_IR", "optic_Holosight", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""], +["arifle_MX_F", "", "acc_pointer_IR", "optic_MRCO", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""], +["arifle_MX_F", "", "acc_pointer_IR", "optic_Hamr", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""], +["arifle_MX_F", "", "acc_pointer_IR", "optic_ACO_grn", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""] +]]; +_militaryLoadoutData set ["carbines", [ +["arifle_MXC_F", "", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""], +["arifle_MXC_F", "", "acc_pointer_IR", "optic_Holosight", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""], +["arifle_MXC_F", "", "acc_pointer_IR", "optic_ACO_grn", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""], +["arifle_MXC_F", "", "acc_pointer_IR", "optic_Aco", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""], +["arifle_MXC_F", "", "acc_pointer_IR", "optic_ACO_grn", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""] +]]; +_militaryLoadoutData set ["grenadeLaunchers", [ +["glaunch_GLX_tan_lxWS", "", "", "optic_MRCO", ["1Rnd_Pellet_Grenade_shell_lxWS", "1Rnd_HE_Grenade_shell"], ["1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell", "UGL_FlareRed_F", "UGL_FlareCIR_F"], ""], +["arifle_MX_GL_F", "", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_MX_GL_F", "", "acc_pointer_IR", "optic_Holosight", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_MX_GL_F", "", "acc_pointer_IR", "optic_MRCO", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_MX_GL_F", "", "acc_pointer_IR", "optic_Hamr", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_MX_GL_F", "", "acc_pointer_IR", "optic_ACO_grn", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] +]]; +_militaryLoadoutData set ["SMGs", [ +["SMG_01_F", "", "", "optic_Holosight", [], [], ""], +["SMG_01_F", "", "", "optic_Aco_smg", [], [], ""], +["SMG_02_F", "", "acc_pointer_IR", "optic_Holosight_blk_F", [], [], ""], +["SMG_02_F", "", "acc_pointer_IR", "optic_Aco_smg", [], [], ""] +]]; +_militaryLoadoutData set ["machineGuns", [ +["arifle_MX_SW_F", "", "acc_pointer_IR", "optic_ACO_grn", ["100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag_Tracer"], [], "bipod_01_F_snd"], +["arifle_MX_SW_F", "", "acc_pointer_IR", "optic_Holosight_blk_F", ["100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag_Tracer"], [], "bipod_01_F_snd"], +["arifle_MX_SW_F", "", "acc_pointer_IR", "optic_Holosight", ["100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag_Tracer"], [], "bipod_01_F_snd"], +["arifle_MX_SW_F", "", "acc_pointer_IR", "optic_Aco", ["100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag_Tracer"], [], "bipod_01_F_snd"] +]]; +_militaryLoadoutData set ["marksmanRifles", [ +["arifle_MXM_F", "", "acc_pointer_IR", "optic_SOS", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], "bipod_01_F_snd"], +["arifle_MXM_F", "", "acc_pointer_IR", "optic_Hamr", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], "bipod_01_F_snd"], +["srifle_EBR_blk_lxWS", "", "acc_pointer_IR", "optic_SOS", [], [], "bipod_01_F_blk"], +["srifle_EBR_blk_lxWS", "", "acc_pointer_IR", "optic_Hamr", [], [], "bipod_01_F_blk"] +]]; +_militaryLoadoutData set ["sniperRifles", [ +["srifle_LRR_F", "", "", "optic_SOS", [], [], ""], +["srifle_LRR_F", "", "", "optic_LRPS", [], [], ""] +]]; +_militaryLoadoutData set ["sidearms", [ +["hgun_Pistol_heavy_01_F", "", "acc_flashlight_pistol", "", [], [], ""], +["hgun_P07_F", "", "", "", [], [], ""], +["hgun_ACPC2_F", "", "acc_flashlight_pistol", "", [], [], ""] +]]; +/////////////////////////////// +// Police Loadout Data // +/////////////////////////////// + +private _policeLoadoutData = _loadoutData call _fnc_copyLoadoutData; // touch and shit breaks +_policeLoadoutData set ["uniforms", ["U_B_GEN_Soldier_F", "U_B_GEN_Commander_F"]]; +_policeLoadoutData set ["vests", ["V_TacVest_blk_POLICE"]]; +_policeLoadoutData set ["helmets", ["H_Cap_police"]]; +_policeLoadoutData set ["SMGs", [ +["SMG_01_F", "", "acc_flashlight_smg_01", "optic_Holosight", [], [], ""], +["SMG_01_F", "", "acc_flashlight_smg_01", "optic_Aco_smg", [], [], ""], +["SMG_03C_TR_black", "", "acc_flashlight", "optic_Holosight_blk_F", [], [], ""], +["SMG_03C_TR_black", "", "acc_flashlight", "optic_Aco_smg", [], [], ""], +["SMG_02_F", "", "acc_flashlight", "optic_Holosight_blk_F", [], [], ""], +["SMG_02_F", "", "acc_flashlight", "optic_Aco_smg", [], [], ""] +]]; +_policeLoadoutData set ["sidearms", ["hgun_Rook40_F"]]; + +//////////////////////////////// +// Militia Loadout Data // +//////////////////////////////// + +private _militiaLoadoutData = _loadoutData call _fnc_copyLoadoutData; // touch and shit breaks +_militiaLoadoutData set ["uniforms", ["U_lxWS_B_CombatUniform_desert", "U_lxWS_B_CombatUniform_desert_tshirt"]]; +_militiaLoadoutData set ["vests", ["V_Chestrig_khk", "V_TacVest_khk"]]; +_militiaLoadoutData set ["backpacks", ["B_AssaultPack_rgr"]]; +_militiaLoadoutData set ["helmets", ["H_Cap_tan_specops_US", "lxWS_H_MilCap_desert", "H_Bandanna_sand"]]; + +_militiaLoadoutData set ["rifles", [ +["arifle_MX_F", "", "acc_flashlight", "", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""] +]]; +_militiaLoadoutData set ["carbines", [ +["arifle_MXC_F", "", "acc_flashlight", "", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""] +]]; +_militiaLoadoutData set ["grenadeLaunchers", [ +["arifle_MX_GL_F", "", "acc_flashlight", "", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] +]]; +_militiaLoadoutData set ["SMGs", [ +["SMG_01_F", "", "acc_flashlight_smg_01", "", [], [], ""], +["SMG_02_F", "", "acc_flashlight", "", [], [], ""] +]]; +_militiaLoadoutData set ["machineGuns", [ +["arifle_MX_SW_F", "", "acc_flashlight", "", ["100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag", "100Rnd_65x39_caseless_mag_Tracer"], [], ""] +]]; +_militiaLoadoutData set ["marksmanRifles", [ +["arifle_MXM_F", "", "acc_flashlight", "optic_Hamr", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""], +["srifle_EBR_blk_lxWS", "", "acc_flashlight", "optic_Hamr", [], [], ""], +["arifle_MXM_F", "", "acc_flashlight", "optic_MRCO", ["30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag", "30Rnd_65x39_caseless_mag_Tracer"], [], ""], +["srifle_EBR_blk_lxWS", "", "acc_flashlight", "optic_MRCO", [], [], ""] +]]; +_militiaLoadoutData set ["sniperRifles", [ +["srifle_LRR_F", "", "", "optic_SOS", [], [], ""], +["srifle_LRR_F", "", "", "optic_LRPS", [], [], ""] +]]; +_militiaLoadoutData set ["sidearms", ["hgun_P07_F"]]; + +////////////////////////// +// Misc Loadouts // +////////////////////////// + + +private _crewLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; // touch and shit breaks +_crewLoadoutData set ["uniforms", ["U_lxWS_B_CombatUniform_desert", "U_lxWS_B_CombatUniform_desert_tshirt"]]; +_crewLoadoutData set ["vests", ["V_Chestrig_rgr"]]; +_crewLoadoutData set ["helmets", ["H_HelmetCrew_B"]]; +_crewLoadoutData set ["facewear", ["G_Balaclava_combat","G_Balaclava_lowprofile","G_Balaclava_blk_lxWS"]]; + + +private _pilotLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; +_pilotLoadoutData set ["uniforms", ["U_B_HeliPilotCoveralls"]]; +_pilotLoadoutData set ["vests", ["V_TacVest_blk"]]; +_pilotLoadoutData set ["helmets", ["H_CrewHelmetHeli_B", "H_PilotHelmetHeli_B"]]; +_pilotLoadoutData set ["facewear", ["G_Aviator","G_Squares_Tinted","G_Tactical_Black"]]; + +if ("mark" in A3A_enabledDLC) then { + + (_sfLoadoutData get "machineGuns") append [ + ["MMG_02_sand_F", "muzzle_snds_338_sand", "acc_pointer_IR", "optic_Hamr", [], [], "bipod_01_F_snd"], + ["MMG_02_sand_F", "muzzle_snds_338_sand", "acc_pointer_IR", "optic_Holosight", [], [], "bipod_01_F_snd"]]; + (_sfLoadoutData get "marksmanRifles") append [ + ["srifle_DMR_03_tan_F", "muzzle_snds_B_snd_F", "acc_pointer_IR", "optic_AMS_snd", ["20Rnd_762x51_Mag"], [], "bipod_01_F_snd"], + ["srifle_DMR_03_tan_F", "muzzle_snds_B_arid_F", "acc_pointer_IR", "optic_DMS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_snd"]]; + (_sfLoadoutData get "sniperRifles") append [ + ["srifle_DMR_02_sniper_F", "muzzle_snds_338_sand", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_snd"], + ["srifle_DMR_02_sniper_F", "muzzle_snds_338_sand", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_snd"]]; + + (_militaryLoadoutData get "machineGuns") append [ + ["MMG_02_sand_F", "", "acc_pointer_IR", "optic_Hamr", [], [], "bipod_01_F_snd"], + ["MMG_02_sand_F", "", "acc_pointer_IR", "optic_Holosight", [], [], "bipod_01_F_snd"] + ]; + (_militaryLoadoutData get "marksmanRifles") append [ + ["srifle_DMR_03_tan_F", "", "acc_pointer_IR", "optic_AMS_snd", ["20Rnd_762x51_Mag"], [], "bipod_01_F_snd"], + ["srifle_DMR_03_tan_F", "", "acc_pointer_IR", "optic_DMS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_snd"], + ["srifle_DMR_03_tan_F", "", "acc_pointer_IR", "optic_SOS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_snd"]]; + (_militaryLoadoutData get "sniperRifles") append [ + ["srifle_DMR_02_sniper_F", "", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_snd"], + ["srifle_DMR_02_sniper_F", "", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_snd"]]; +}; + + +///////////////////////////////// +// Unit Type Definitions // +///////////////////////////////// + + +private _squadLeaderTemplate = { + ["slHat"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + [["Hvests", "vests"] call _fnc_fallback] call _fnc_setVest; + [["Huniforms", "uniforms"] call _fnc_fallback] call _fnc_setUniform; + + ["backpacks"] call _fnc_setBackpack; + + [["slRifles", "rifles"] call _fnc_fallback] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + ["primary", 4] call _fnc_addAdditionalMuzzleMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_squadLeader_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 2] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + ["signalsmokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["gpses"] call _fnc_addGPS; + ["binoculars"] call _fnc_addBinoculars; + ["NVGs"] call _fnc_addNVGs; +}; + +private _riflemanTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + + + [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_rifleman_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 2] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _medicTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + [["Hvests", "vests"] call _fnc_fallback] call _fnc_setVest; + [["Huniforms", "uniforms"] call _fnc_fallback] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_medic"] call _fnc_addItemSet; + ["items_medic_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _grenadierTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + [["glVests", "vests"] call _fnc_fallback] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + ["grenadeLaunchers"] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + ["primary", 10] call _fnc_addAdditionalMuzzleMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_grenadier_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 4] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _explosivesExpertTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + [["glVests", "vests"] call _fnc_fallback] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_explosivesExpert_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + + ["lightExplosives", 2] call _fnc_addItem; + if (random 1 > 0.5) then {["heavyExplosives", 1] call _fnc_addItem;}; + if (random 1 > 0.5) then {["atMines", 1] call _fnc_addItem;}; + if (random 1 > 0.5) then {["apMines", 1] call _fnc_addItem;}; + + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 1] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _engineerTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_engineer_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + + if (random 1 > 0.5) then {["lightExplosives", 1] call _fnc_addItem;}; + + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _latTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + [["lightATLaunchers", "ATLaunchers"] call _fnc_fallback] call _fnc_setLauncher; + //TODO - Add a check if it's disposable. + ["launcher", 3] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_lat_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 1] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _atTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + [selectRandom ["ATLaunchers", "missileATLaunchers"]] call _fnc_setLauncher; + //TODO - Add a check if it's disposable. + ["launcher", 3] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_at_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 1] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _aaTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + ["AALaunchers"] call _fnc_setLauncher; + //TODO - Add a check if it's disposable. + ["launcher", 3] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_aa_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _machineGunnerTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + ["machineGuns"] call _fnc_setPrimary; + ["primary", 4] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_machineGunner_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _marksmanTemplate= { + ["sniHats"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + + + ["marksmanRifles"] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_marksman_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["rangefinders"] call _fnc_addBinoculars; + ["NVGs"] call _fnc_addNVGs; +}; + +private _sniperTemplate = { + ["sniHats"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + + + ["sniperRifles"] call _fnc_setPrimary; + ["primary", 7] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_sniper_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["rangefinders"] call _fnc_addBinoculars; + ["NVGs"] call _fnc_addNVGs; +}; + +private _policeTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + + + ["SMGs"] call _fnc_setPrimary; + ["primary", 3] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_police_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["smokeGrenades", 1] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; +}; + +private _crewTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + + [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; + ["primary", 3] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_basic"] call _fnc_addItemSet; + ["items_crew_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["gpses"] call _fnc_addGPS; + ["NVGs"] call _fnc_addNVGs; +}; + +private _unarmedTemplate = { + ["vests"] call _fnc_setVest; + ["facewear"] call _fnc_setFacewear; + ["uniforms"] call _fnc_setUniform; + + ["items_medical_basic"] call _fnc_addItemSet; + ["items_unarmed_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; +}; + +private _traitorTemplate = { + call _unarmedTemplate; + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; +}; + +//////////////////////////////////////////////////////////////////////////////////////// +// You shouldn't touch below this line unless you really really know what you're doing. +// Things below here can and will break the gamemode if improperly changed. +//////////////////////////////////////////////////////////////////////////////////////// + +///////////////////////////// +// Special Forces Units // +///////////////////////////// +private _prefix = "SF"; +private _unitTypes = [ + ["SquadLeader", _squadLeaderTemplate], + ["Rifleman", _riflemanTemplate], + ["Medic", _medicTemplate, [["medic", true]]], + ["Engineer", _engineerTemplate, [["engineer", true]]], + ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], + ["Grenadier", _grenadierTemplate], + ["LAT", _latTemplate], + ["AT", _atTemplate], + ["AA", _aaTemplate], + ["MachineGunner", _machineGunnerTemplate], + ["Marksman", _marksmanTemplate], + ["Sniper", _sniperTemplate] +]; + +[_prefix, _unitTypes, _sfLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; + +/*{ + params ["_name", "_loadoutTemplate"]; + private _loadouts = [_sfLoadoutData, _loadoutTemplate] call _fnc_buildLoadouts; + private _finalName = _prefix + _name; + [_finalName, _loadouts] call _fnc_saveToTemplate; +} forEach _unitTypes; +*/ + +/////////////////////// +// Military Units // +/////////////////////// +private _prefix = "military"; +private _unitTypes = [ + ["SquadLeader", _squadLeaderTemplate], + ["Rifleman", _riflemanTemplate], + ["Medic", _medicTemplate, [["medic", true]]], + ["Engineer", _engineerTemplate, [["engineer", true]]], + ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], + ["Grenadier", _grenadierTemplate], + ["LAT", _latTemplate], + ["AT", _atTemplate], + ["AA", _aaTemplate], + ["MachineGunner", _machineGunnerTemplate], + ["Marksman", _marksmanTemplate], + ["Sniper", _sniperTemplate] +]; + +[_prefix, _unitTypes, _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; + +//////////////////////// +// Police Units // +//////////////////////// +private _prefix = "police"; +private _unitTypes = [ + ["SquadLeader", _policeTemplate], + ["Standard", _policeTemplate] +]; + +[_prefix, _unitTypes, _policeLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; + +//////////////////////// +// Militia Units // +//////////////////////// +private _prefix = "militia"; +private _unitTypes = [ + ["SquadLeader", _squadLeaderTemplate], + ["Rifleman", _riflemanTemplate], + ["Medic", _medicTemplate, [["medic", true]]], + ["Engineer", _engineerTemplate, [["engineer", true]]], + ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], + ["Grenadier", _grenadierTemplate], + ["LAT", _latTemplate], + ["AT", _atTemplate], + ["AA", _aaTemplate], + ["MachineGunner", _machineGunnerTemplate], + ["Marksman", _marksmanTemplate], + ["Sniper", _sniperTemplate] +]; + +[_prefix, _unitTypes, _militiaLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; + +////////////////////// +// Misc Units // +////////////////////// + +//The following lines are determining the loadout of vehicle crew +["other", [["Crew", _crewTemplate]], _crewLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; + +["other", [["Pilot", _crewTemplate]], _pilotLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; +//The following lines are determining the loadout for the unit used in the "kill the official" mission +["other", [["Official", _squadLeaderTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; +//The following lines are determining the loadout for the AI used in the "kill the traitor" mission +["other", [["Traitor", _traitorTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; +//The following lines are determining the loadout for the AI used in the "Invader Punishment" mission +["other", [["Unarmed", _UnarmedTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; \ No newline at end of file diff --git a/A3A/addons/core/Templates/Templates/WS/WS_Vehicle_Attributes.sqf b/A3A/addons/core/Templates/Templates/WS/WS_Vehicle_Attributes.sqf new file mode 100644 index 0000000000..42e24b45e8 --- /dev/null +++ b/A3A/addons/core/Templates/Templates/WS/WS_Vehicle_Attributes.sqf @@ -0,0 +1,13 @@ +#include "..\Vanilla\Vanilla_Vehicle_Attributes.sqf" +(["attributesVehicles"] call _fnc_getFromTemplate) append [ + ["B_ION_APC_Wheeled_01_cannon_lxWS", ["cost", 100], ["threat", 120]], + ["B_ION_APC_Wheeled_01_command_lxWS", ["cost", 70], ["threat", 120]], + ["B_D_Heli_Light_01_dynamicLoadout_lxWS", ["cost", 100]], + + ["a3a_Heli_Light_01_dynamicLoadout_ION_F", ["cost", 100]], + ["a3a_Heli_Light_02_black_F", ["cost", 90]], + ["B_ION_Heli_Light_02_dynamicLoadout_lxWS", ["cost", 100]], + + + ["a3a_Plane_Fighter_03_grey_F", ["cost", 200]] +]; \ No newline at end of file From 1a20db0dc32facc1859a692c45aafb38748552a0 Mon Sep 17 00:00:00 2001 From: ante185 <49555217+ante185@users.noreply.github.com> Date: Wed, 18 Oct 2023 17:46:18 +0200 Subject: [PATCH 076/157] Western Sahara Civilians & Tura rebels templates (#2935) * initial transfer * Vanilla + WS retextures * Update Templates.hpp * Update WS_Reb_TURA.sqf * Update WS_Reb_TURA.sqf * killing more UNA files * killed unused retextures * tabs to spaces & space reduction in class entries * Update Templates.hpp --------- Co-authored-by: Bob-Murphy Co-authored-by: Bob-Murphy <50651578+Bob-Murphy@users.noreply.github.com> --- A3A/addons/config_fixes/Vanilla/air.hpp | 4 + A3A/addons/config_fixes/Vanilla/armor.hpp | 1 + A3A/addons/config_fixes/Vanilla/config.cpp | 2 +- A3A/addons/config_fixes/Vanilla/sea.hpp | 2 +- A3A/addons/config_fixes/Vanilla/soft.hpp | 35 +++ A3A/addons/config_fixes/WS/CfgVehicles.hpp | 9 +- A3A/addons/core/Templates/Templates.hpp | 14 + .../core/Templates/Templates/WS/WS_Civ.sqf | 229 ++++++++++++++++ .../Templates/Templates/WS/WS_Reb_TURA.sqf | 244 ++++++++++++++++++ .../WS/WS_Reb_Vehicle_Attributes.sqf | 5 + 10 files changed, 538 insertions(+), 7 deletions(-) create mode 100644 A3A/addons/core/Templates/Templates/WS/WS_Civ.sqf create mode 100644 A3A/addons/core/Templates/Templates/WS/WS_Reb_TURA.sqf create mode 100644 A3A/addons/core/Templates/Templates/WS/WS_Reb_Vehicle_Attributes.sqf diff --git a/A3A/addons/config_fixes/Vanilla/air.hpp b/A3A/addons/config_fixes/Vanilla/air.hpp index 36296b0100..48953b5580 100644 --- a/A3A/addons/config_fixes/Vanilla/air.hpp +++ b/A3A/addons/config_fixes/Vanilla/air.hpp @@ -1,3 +1,7 @@ +class I_Heli_Transport_02_F; +class B_Heli_Light_01_F; +class B_Heli_Light_01_stripped_F; +class B_Heli_Light_01_dynamicLoadout_F; class I_Heli_Transport_02_F; class B_Heli_Light_01_F; diff --git a/A3A/addons/config_fixes/Vanilla/armor.hpp b/A3A/addons/config_fixes/Vanilla/armor.hpp index a87cc630e3..6baa7311f7 100644 --- a/A3A/addons/config_fixes/Vanilla/armor.hpp +++ b/A3A/addons/config_fixes/Vanilla/armor.hpp @@ -2,6 +2,7 @@ class I_MRAP_03_F; class I_MRAP_03_gmg_F; class I_MRAP_03_hmg_F; class I_APC_Wheeled_03_cannon_F; + class O_MBT_04_cannon_F; class O_MBT_04_command_F; diff --git a/A3A/addons/config_fixes/Vanilla/config.cpp b/A3A/addons/config_fixes/Vanilla/config.cpp index 34753a1844..66e858b1b9 100644 --- a/A3A/addons/config_fixes/Vanilla/config.cpp +++ b/A3A/addons/config_fixes/Vanilla/config.cpp @@ -19,4 +19,4 @@ class CfgPatches { //#include "CfgMagazines.hpp" #include "CfgVehicles.hpp" //#include "CfgMarkers.hpp" -//#include "CfgWeapons.hpp" \ No newline at end of file +//#include "CfgWeapons.hpp" diff --git a/A3A/addons/config_fixes/Vanilla/sea.hpp b/A3A/addons/config_fixes/Vanilla/sea.hpp index 8826e61dfe..c163eb3ef2 100644 --- a/A3A/addons/config_fixes/Vanilla/sea.hpp +++ b/A3A/addons/config_fixes/Vanilla/sea.hpp @@ -5,4 +5,4 @@ class a3a_Boat_Armed_01_hmg_blufor_F : O_Boat_Armed_01_hmg_F scope = 2; textureList[] = {"Blufor",1,"Indep",0,"Opfor",0}; hiddenSelectionsTextures[] = {"a3\boat_f\boat_armed_01\data\boat_armed_01_ext_co.paa","a3\boat_f\boat_armed_01\data\boat_armed_01_int_co.paa","a3\boat_f\boat_armed_01\data\boat_armed_01_crows_blufor_co.paa"}; -}; +}; \ No newline at end of file diff --git a/A3A/addons/config_fixes/Vanilla/soft.hpp b/A3A/addons/config_fixes/Vanilla/soft.hpp index 7d7aeb49a4..3bef378650 100644 --- a/A3A/addons/config_fixes/Vanilla/soft.hpp +++ b/A3A/addons/config_fixes/Vanilla/soft.hpp @@ -174,6 +174,41 @@ class a3a_LSV_01_AT_black_F : B_LSV_01_AT_F scope = 2; textureList[] = {"Black",1,"Olive",0,"Sand",0}; }; + +class a3a_Van_02_black_transport_F : C_Van_02_transport_F +{ + scope = 2; + textureList[] = {"Swifd",0,"IdapCargo",0,"IdapTransport",0,"IdapAmbulance",0,"CivAmbulance",0,"CivService",0,"Syndikat",0,"FIA3",0,"FIA2",0,"FIA1",0,"Daltgreen",0,"Vrana",0,"BluePearl",0,"Fuel",0,"BattleBus",0,"Green",0,"Black",1,"Red",0,"Blue",0,"Orange",0,"White",0}; +}; +class a3a_Van_02_black_vehicle_F : C_Van_02_vehicle_F +{ + scope = 2; + textureList[] = {"Swifd",0,"IdapCargo",0,"IdapTransport",0,"IdapAmbulance",0,"CivAmbulance",0,"CivService",0,"Syndikat",0,"FIA3",0,"FIA2",0,"FIA1",0,"Daltgreen",0,"Vrana",0,"BluePearl",0,"Fuel",0,"BattleBus",0,"Green",0,"Black",1,"Red",0,"Blue",0,"Orange",0,"White",0}; +}; +class a3a_Van_02_black_service_F : C_Van_02_service_F +{ + scope = 2; + textureList[] = {"Swifd",0,"IdapCargo",0,"IdapTransport",0,"IdapAmbulance",0,"CivAmbulance",0,"CivService",0,"Syndikat",0,"FIA3",0,"FIA2",0,"FIA1",0,"Daltgreen",0,"Vrana",0,"BluePearl",0,"Fuel",0,"BattleBus",0,"Green",0,"Black",1,"Red",0,"Blue",0,"Orange",0,"White",0}; +}; +class a3a_Van_02_black_medevac_F : C_Van_02_medevac_F +{ + scope = 2; + class TextureSources : TextureSources{ + class Black{ + author = "Bohemia Interactive"; + displayName = "Black"; + materials[] = {"\a3\Soft_F_Orange\Van_02\Data\van_body.rvmat","\A3\Soft_F_Orange\Van_02\Data\van_wheel.rvmat","","\a3\Data_f\Lights\Car_Beacon_Orange_emit.rvmat"}; + textures[] = {"\a3\Soft_F_Orange\Van_02\Data\van_body_Black_CO.paa","\a3\soft_f_orange\van_02\data\van_wheel_co.paa","\a3\soft_f_orange\van_02\data\van_glass_utility_CA.paa","\a3\Soft_F_Orange\Van_02\Data\van_body_Black_CO.paa"}; + }; + class White{ + author = "Bohemia Interactive"; + displayName = "White"; + materials[] = {"\a3\Soft_F_Orange\Van_02\Data\van_body.rvmat","\A3\Soft_F_Orange\Van_02\Data\van_wheel.rvmat","","\a3\Data_f\Lights\Car_Beacon_Orange_emit.rvmat"}; + textures[] = {"\a3\Soft_F_Orange\Van_02\Data\van_body_White_CO.paa","\a3\soft_f_orange\van_02\data\van_wheel_co.paa","\a3\soft_f_orange\van_02\data\van_glass_utility_CA.paa","\a3\Soft_F_Orange\Van_02\Data\van_body_White_CO.paa"}; + }; + }; + textureList[] = {"Black",1,"White",0,"CivAmbulance",0,"IdapAmbulance",0,"LDFAmbulance",0}; +}; class a3a_Van_02_black_transport_F : C_Van_02_transport_F { scope = 2; diff --git a/A3A/addons/config_fixes/WS/CfgVehicles.hpp b/A3A/addons/config_fixes/WS/CfgVehicles.hpp index 53f3dd4330..b61ddf255a 100644 --- a/A3A/addons/config_fixes/WS/CfgVehicles.hpp +++ b/A3A/addons/config_fixes/WS/CfgVehicles.hpp @@ -1,4 +1,3 @@ - class CfgVehicles { class O_Truck_02_Ammo_F; @@ -22,7 +21,6 @@ class CfgVehicles class B_Tura_Offroad_armor_AT_lxWS; class B_Tura_Offroad_armor_armed_lxWS; - #include "ws_ion.hpp" //Misc retextures @@ -41,7 +39,7 @@ class CfgVehicles textureList[] = {}; hiddenSelectionsTextures[] = {"a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa","a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_adds_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_armor_sfia2_co.paa"}; }; - + class a3a_green_Offroad_armor : B_Tura_Offroad_armor_lxWS { textureList[] = {}; @@ -57,7 +55,7 @@ class CfgVehicles textureList[] = {}; hiddenSelectionsTextures[] = {"a3\soft_f_enoch\offroad_01\data\offroad_01_ext_grn_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_ext_grn_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_adds_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_armor_rust_co.paa"}; }; - + class a3a_ldf_Offroad_armor : B_Tura_Offroad_armor_lxWS { textureList[] = {}; @@ -82,7 +80,7 @@ class CfgVehicles side = 2; hiddenSelectionsTextures[] = {"a3\soft_f_enoch\offroad_01\data\offroad_01_ext_eaf_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_ext_eaf_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_adds_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_armor_rust_co.paa"}; }; - + class a3a_SIFA_Truck_02_medical_F : O_Truck_02_medical_F { side = 0; @@ -112,3 +110,4 @@ class CfgVehicles hiddenSelectionsTextures[] = {"a3\soft_f_enoch\truck_02\data\truck_02_kab_eaf_co.paa","lxws\vehicles_f_lxws\truck_02\data\truck_02_cargo_eaf_co.paa","a3\soft_f_enoch\truck_02\data\truck_02_int_eaf_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_base_green_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_green_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_addon_1_green_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_addon_2_green_co.paa","lxws\vehicles_f_lxws\truck_02\data\addons_black_co.paa"}; }; }; + diff --git a/A3A/addons/core/Templates/Templates.hpp b/A3A/addons/core/Templates/Templates.hpp index 38a7b325da..e98fc51fd4 100644 --- a/A3A/addons/core/Templates/Templates.hpp +++ b/A3A/addons/core/Templates/Templates.hpp @@ -126,6 +126,20 @@ class Templates forceDLC[] = {"ws"}; climate[] = {"arid"}; }; + class WS_TURA : WS_Base + { + side = "Reb"; + flagTexture = "a3\data_f\flags\flag_fia_co.paa"; + name = "WS Tura"; + file = "WS_Reb_TURA"; + }; + class WS_Civ : WS_Base + { + side = "Civ"; + flagTexture = "\lxws\data_f_lxws\img\flags\flag_Argana_CO.paa"; + name = "Western Sahara"; + file = "WS_Civ"; + }; class WS_NATO : WS_Base { side = "Occ"; diff --git a/A3A/addons/core/Templates/Templates/WS/WS_Civ.sqf b/A3A/addons/core/Templates/Templates/WS/WS_Civ.sqf new file mode 100644 index 0000000000..f7d2155f64 --- /dev/null +++ b/A3A/addons/core/Templates/Templates/WS/WS_Civ.sqf @@ -0,0 +1,229 @@ +////////////////////////////// +// Civilian Information // +////////////////////////////// + +////////////////////////// +// Vehicles // +////////////////////////// + +["vehiclesCivCar", [ + "C_Quadbike_01_F", 0.15 + ,"C_Hatchback_01_F", 1.0 + ,"C_Hatchback_01_sport_F", 0.15 + ,"C_Offroad_01_F", 1.5 + ,"C_Offroad_lxWS", 1.5 + ,"C_SUV_01_F", 0.75 + ,"C_Van_02_vehicle_F", 1.0 // van from Orange + ,"C_Van_02_transport_F", 0.2 // minibus + ,"C_Offroad_02_unarmed_F", 1.5 // Apex 4WD + ,"C_Offroad_01_comms_F", 0.3 // Contact + ,"C_Offroad_01_covered_F", 0.3 + ]] call _fnc_saveToTemplate; + +["vehiclesCivIndustrial", [ + "C_Van_01_transport_F", 1.0 + ,"C_Van_01_box_F", 0.8 + ,"C_Truck_02_transport_F", 0.5 + ,"C_Truck_02_covered_F", 0.5 + ,"C_Tractor_01_F", 0.3 + ,"C_Truck_02_racing_lxWS", 0.2 + ,"C_Truck_02_flatbed_lxWS", 0.5 + ,"C_Truck_02_cargo_lxWS", 0.5 + ]] call _fnc_saveToTemplate; + +["vehiclesCivBoat", [ + "C_Boat_Civil_01_rescue_F", 0.1 // motorboats + ,"C_Boat_Civil_01_police_F", 0.1 + ,"C_Boat_Civil_01_F", 1.0 + ,"C_Rubberboat", 1.0 // rescue boat + ,"C_Boat_Transport_02_F", 1.0 // RHIB + ,"C_Scooter_Transport_01_F", 0.5]] call _fnc_saveToTemplate; + +["vehiclesCivRepair", [ + "C_Offroad_01_repair_F", 0.3 + ,"C_Van_02_service_F", 0.3 // orange + ,"C_Truck_02_box_F", 0.1]] call _fnc_saveToTemplate; + +["vehiclesCivMedical", ["C_Van_02_medevac_F", 0.1]] call _fnc_saveToTemplate; + +["vehiclesCivFuel", [ + "C_Van_01_fuel_F", 0.2 + ,"C_Truck_02_fuel_F", 0.1]] call _fnc_saveToTemplate; + +///////////////////// +/// Identities /// +///////////////////// + +["faces", ["PersianHead_A3_01","PersianHead_A3_02","PersianHead_A3_03", +"lxWS_African_Head_Old","lxWS_African_Head_01","lxWS_African_Head_02", +"lxWS_African_Head_03","lxWS_African_Head_04","lxWS_African_Head_05","lxWS_Said_Head", +"lxWS_African_Head_Old_Bard"]] call _fnc_saveToTemplate; +"lxWS_WSaharaMen" call _fnc_saveNames; + +////////////////////////// +// Loadouts // +////////////////////////// + +private _civUniforms = [ + "U_lxWS_C_Djella_01", + "U_lxWS_C_Djella_02", + "U_lxWS_C_Djella_02a", + "U_lxWS_C_Djella_03", + "U_lxWS_C_Djella_04", + "U_lxWS_C_Djella_05", + "U_lxWS_C_Djella_06", + "U_lxWS_C_Djella_07", + "U_lxWS_Tak_01_A", + "U_lxWS_Tak_01_B", + "U_lxWS_Tak_01_C", + "U_lxWS_Tak_02_A", + "U_lxWS_Tak_02_B", + "U_lxWS_Tak_02_C", + "U_lxWS_Tak_03_A", + "U_lxWS_Tak_03_B", + "U_lxWS_Tak_03_C" +]; + +private _pressUniforms = [ + "U_C_Journalist", + "U_Marshal" + ]; + +private _workerUniforms = [ + "U_C_WorkerCoveralls", + "U_C_Uniform_Farmer_01_F" + ]; + +private _dlcUniforms = []; + +if (allowDLCOrange) then { + _dlcUniforms append [ + "U_C_Paramedic_01_F", + "U_C_Mechanic_01_F" + ]; +}; +_workerUniforms append [ +"U_C_ConstructionCoverall_Black_F", +"U_C_ConstructionCoverall_Blue_F", +"U_C_ConstructionCoverall_Red_F", +"U_C_ConstructionCoverall_Vrana_F" +]; + +["uniforms", _civUniforms + _pressUniforms + _workerUniforms + _dlcUniforms] call _fnc_saveToTemplate; + +private _civhats = [ + "H_Bandanna_blu", + "H_Bandanna_cbr", + "H_Bandanna_gry", + "H_Bandanna_khk", + "H_Bandanna_sand", + "H_Bandanna_sgg", + "H_Bandanna_surfer", + "H_Bandanna_surfer_blk", + "H_Bandanna_surfer_grn", + "H_Cap_blk", + "H_Cap_blu", + "H_Cap_grn", + "H_Cap_grn_BI", + "H_Cap_oli", + "H_Cap_red", + "H_Cap_surfer", + "H_Cap_tan", + "H_StrawHat", + "H_StrawHat_dark", + "H_Hat_checker", + "H_ShemagOpen_khk", + "lxWS_H_cloth_5_A", + "lxWS_H_cloth_5_C", + "lxWS_H_cloth_5_B", + + "lxWS_H_turban_01_black", + "lxWS_H_turban_01_blue", + "lxWS_H_turban_01_green", + "lxWS_H_turban_01_red", + "lxWS_H_turban_01_sand", + "lxWS_H_turban_01_gray", + "lxWS_H_turban_01_yellow", + + "lxWS_H_turban_02_black", + "lxWS_H_turban_02_blue", + "lxWS_H_turban_02_green", + "lxWS_H_turban_02_orange", + "lxWS_H_turban_02_red", + "lxWS_H_turban_02_sand", + "lxWS_H_turban_02_gray", + "lxWS_H_turban_02_yellow", + + "lxWS_H_turban_03_black", + "lxWS_H_turban_03_blue", + "lxWS_H_turban_03_green", + "lxWS_H_turban_03_orange", + "lxWS_H_turban_03_red", + "lxWS_H_turban_03_sand", + "lxWS_H_turban_03_gray", + "lxWS_H_turban_03_yellow", + + "lxWS_H_turban_04_black", + "lxWS_H_turban_04_blue", + "lxWS_H_turban_04_green", + "lxWS_H_turban_04_red", + "lxWS_H_turban_04_sand", + "lxWS_H_turban_04_gray", + "lxWS_H_turban_04_yellow" +]; + +["headgear", _civHats] call _fnc_saveToTemplate; + +private _loadoutData = call _fnc_createLoadoutData; + +_loadoutData set ["uniforms", _civUniforms]; +_loadoutData set ["pressUniforms", _pressUniforms]; +_loadoutData set ["workerUniforms", _workerUniforms]; +_loadoutData set ["pressVests", ["V_Press_F"]]; +_loadoutData set ["helmets", _civHats]; +_loadoutData set ["pressHelmets", ["H_Cap_press", "H_PASGT_basic_blue_press_F","H_PASGT_neckprot_blue_press_F"]]; + +_loadoutData set ["maps", ["ItemMap"]]; +_loadoutData set ["watches", ["ItemWatch"]]; +_loadoutData set ["compasses", ["ItemCompass"]]; + + +private _manTemplate = { + ["helmets"] call _fnc_setHelmet; + ["uniforms"] call _fnc_setUniform; + + ["items_medical_standard"] call _fnc_addItemSet; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; +}; +private _workerTemplate = { + ["helmets"] call _fnc_setHelmet; + ["workerUniforms"] call _fnc_setUniform; + + ["items_medical_standard"] call _fnc_addItemSet; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; +}; +private _pressTemplate = { + ["pressHelmets"] call _fnc_setHelmet; + ["pressVests"] call _fnc_setVest; + ["pressUniforms"] call _fnc_setUniform; + + ["items_medical_standard"] call _fnc_addItemSet; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; +}; +private _prefix = "militia"; +private _unitTypes = [ + ["Press", _pressTemplate], + ["Worker", _workerTemplate], + ["Man", _manTemplate] +]; + +[_prefix, _unitTypes, _loadoutData] call _fnc_generateAndSaveUnitsToTemplate; diff --git a/A3A/addons/core/Templates/Templates/WS/WS_Reb_TURA.sqf b/A3A/addons/core/Templates/Templates/WS/WS_Reb_TURA.sqf new file mode 100644 index 0000000000..e751d203b8 --- /dev/null +++ b/A3A/addons/core/Templates/Templates/WS/WS_Reb_TURA.sqf @@ -0,0 +1,244 @@ +/////////////////////////// +// Rebel Information // +/////////////////////////// +["name", "Tura"] call _fnc_saveToTemplate; + +["flag", "Flag_FIA_F"] call _fnc_saveToTemplate; +["flagTexture", "a3\data_f\flags\flag_fia_co.paa"] call _fnc_saveToTemplate; +["flagMarkerType", "flag_FIA"] call _fnc_saveToTemplate; + + +["vehiclesBasic", ["I_G_Quadbike_01_F"]] call _fnc_saveToTemplate; +private _vehiclesLightUnarmed = ["O_SFIA_Offroad_lxWS","O_Tura_Offroad_armor_lxWS"]; +private _vehiclesLightArmed = ["O_SFIA_Offroad_armed_lxWS","O_Tura_Offroad_armor_armed_lxWS"]; +["vehiclesTruck", ["I_G_Van_01_transport_F"]] call _fnc_saveToTemplate; +private _vehiclesAT = ["O_SFIA_Offroad_AT_lxWS","O_Tura_Offroad_armor_AT_lxWS"]; +["vehiclesAA", ["I_Tura_Truck_02_aa_lxWS"]] call _fnc_saveToTemplate; + +["vehiclesBoat", ["I_C_Boat_Transport_02_F"]] call _fnc_saveToTemplate; + +["vehiclesPlane", ["I_C_Plane_Civil_01_F"]] call _fnc_saveToTemplate; + +private _vehiclesCivCar = ["C_Offroad_lxWS", "C_Hatchback_01_F", "C_Hatchback_01_sport_F", "C_SUV_01_F", "C_Offroad_01_F"]; +["vehiclesCivTruck", ["C_Van_01_transport_F", "C_Van_02_transport_F", "C_Van_02_vehicle_F","C_Truck_02_transport_F","C_Truck_02_covered_F","C_Truck_02_flatbed_lxWS","C_Truck_02_cargo_lxWS"]] call _fnc_saveToTemplate; +["vehiclesCivHeli", ["C_Heli_Light_01_civil_F", "a3a_C_Heli_Transport_02_F"]] call _fnc_saveToTemplate; +["vehiclesCivBoat", ["C_Boat_Civil_01_F", "C_Rubberboat"]] call _fnc_saveToTemplate; + +["staticMGs", ["I_G_HMG_02_high_F", "I_G_HMG_02_F"]] call _fnc_saveToTemplate; +["staticAT", ["I_static_AT_F"]] call _fnc_saveToTemplate; +["staticAA", ["I_Tura_ZU23_lxWS"]] call _fnc_saveToTemplate; +["staticMortars", ["I_G_Mortar_01_F"]] call _fnc_saveToTemplate; +["staticMortarMagHE", "8Rnd_82mm_Mo_shells"] call _fnc_saveToTemplate; +["staticMortarMagSmoke", "8Rnd_82mm_Mo_Smoke_white"] call _fnc_saveToTemplate; +["staticMortarMagFlare", "8Rnd_82mm_Mo_Flare_white"] call _fnc_saveToTemplate; + +["mineAT", "ATMine_Range_Mag"] call _fnc_saveToTemplate; +["mineAPERS", "APERSMine_Range_Mag"] call _fnc_saveToTemplate; + +["breachingExplosivesAPC", [["DemoCharge_Remote_Mag", 1]]] call _fnc_saveToTemplate; +["breachingExplosivesTank", [["SatchelCharge_Remote_Mag", 1], ["DemoCharge_Remote_Mag", 2]]] call _fnc_saveToTemplate; + +if ("expansion" in A3A_enabledDLC) then { + _vehiclesCivCar append ["C_Offroad_02_unarmed_F"]; + _vehiclesLightUnarmed append ["I_C_Offroad_02_unarmed_F"]; + _vehiclesLightArmed append ["I_C_Offroad_02_LMG_F"]; + _vehiclesAT append ["I_C_Offroad_02_AT_F"]; +}; +["vehiclesCivCar", _vehiclesCivCar] call _fnc_saveToTemplate; +["vehiclesLightUnarmed", _vehiclesLightUnarmed] call _fnc_saveToTemplate; +["vehiclesLightArmed", _vehiclesLightArmed] call _fnc_saveToTemplate; +["vehiclesAT", _vehiclesAT] call _fnc_saveToTemplate; + +#include "..\Vanilla\Vanilla_Reb_Vehicle_Attributes.sqf" +#include "WS_Reb_Vehicle_Attributes.sqf" + +/////////////////////////// +// Rebel Starting Gear // +/////////////////////////// + +private _initialRebelEquipment = [ +"hgun_Pistol_heavy_02_F","hgun_Rook40_F", +"hgun_PDW2000_F","SMG_02_F", +"6Rnd_45ACP_Cylinder","16Rnd_9x21_Mag","30Rnd_9x21_Mag_SMG_02","MiniGrenade","SmokeShell", +["IEDUrbanSmall_Remote_Mag", 10], ["IEDLandSmall_Remote_Mag", 10], ["IEDUrbanBig_Remote_Mag", 3], ["IEDLandBig_Remote_Mag", 3], +"B_FieldPack_oli","B_FieldPack_blk","B_FieldPack_ocamo","B_FieldPack_oucamo","B_FieldPack_cbr","B_FieldPack_khk", +"V_Chestrig_blk","V_Chestrig_rgr","V_Chestrig_khk","V_Chestrig_oli","V_BandollierB_blk","V_BandollierB_cbr","V_BandollierB_rgr", +"V_BandollierB_khk","V_BandollierB_oli","V_Rangemaster_belt", +"Binocular", "hgun_Pistol_Signal_F", "6Rnd_GreenSignal_F", "6Rnd_RedSignal_F", +"acc_flashlight","acc_flashlight_smg_01","acc_flashlight_pistol"]; + +if (allowDLCExpansion) then { + _initialRebelEquipment append [["launch_RPG7_F", 15], ["RPG7_F", 45], "SMG_05_F", "hgun_Pistol_01_F", "10Rnd_9x21_Mag"]; +} else { + _initialRebelEquipment append [["launch_RPG32_F", 15], ["RPG32_F", 30]]; +}; + +if (A3A_hasTFAR) then {_initialRebelEquipment append ["tf_microdagr","tf_anprc154"]}; +if (A3A_hasTFAR && startWithLongRangeRadio) then {_initialRebelEquipment append ["tf_anprc155","tf_anprc155_coyote"]}; +if (A3A_hasTFARBeta) then {_initialRebelEquipment append ["TFAR_microdagr","TFAR_anprc154"]}; +if (A3A_hasTFARBeta && startWithLongRangeRadio) then {_initialRebelEquipment append ["TFAR_anprc155","TFAR_anprc155_coyote"]}; +_initialRebelEquipment append ["Chemlight_blue","Chemlight_green","Chemlight_red","Chemlight_yellow"]; +["initialRebelEquipment", _initialRebelEquipment] call _fnc_saveToTemplate; + +private _rebUniforms = [ + "U_lxWS_Djella_02_Sand", + "U_lxWS_Djella_03_Green", + "U_lxWS_Djella_02_Grey", + "U_lxWS_Djella_02_Brown", + "U_SFIA_deserter_lxWS", + "U_lxWS_C_Djella_06", + "U_lxWS_C_Djella_02a", + "U_lxWS_C_Djella_05", + "U_lxWS_C_Djella_01", + "U_lxWS_Tak_02_A", + "U_lxWS_Tak_02_B", + "U_lxWS_Tak_02_C" +]; + +private _dlcUniforms = [ + "U_IG_Guerilla1_1", + "U_IG_Guerilla2_1", + "U_IG_Guerilla2_2", + "U_IG_Guerilla2_3", + "U_IG_Guerilla3_1", + "U_IG_leader", + "U_IG_Guerrilla_6_1", + "U_I_G_resistanceLeader_F", + "U_I_L_Uniform_01_deserter_F" +]; + +if (allowDLCEnoch) then {_dlcUniforms append [ + "U_I_L_Uniform_01_camo_F" +]; +}; + +if (allowDLCExpansion) then {_dlcUniforms append [ + "U_I_C_Soldier_Bandit_4_F", + "U_I_C_Soldier_Bandit_1_F", + "U_I_C_Soldier_Bandit_2_F", + "U_I_C_Soldier_Bandit_5_F", + "U_I_C_Soldier_Bandit_3_F", + "U_I_C_Soldier_Para_2_F", + "U_I_C_Soldier_Para_3_F", + "U_I_C_Soldier_Para_5_F", + "U_I_C_Soldier_Para_4_F", + "U_I_C_Soldier_Para_1_F", + "U_I_C_Soldier_Camo_F" +]; +}; + +["uniforms", _rebUniforms + _dlcUniforms] call _fnc_saveToTemplate; + +["headgear", [ + "lxWS_H_turban_02_yellow", + "lxWS_H_turban_02_gray", + "lxWS_H_turban_02_sand", + "lxWS_H_turban_02_red", + "lxWS_H_turban_02_orange", + "lxWS_H_turban_02_green_pattern", + "lxWS_H_turban_02_green", + "lxWS_H_turban_02_blue", + "lxWS_H_turban_02_black", + "lxWS_H_turban_03_yellow", + "lxWS_H_turban_03_gray", + "lxWS_H_turban_03_sand", + "lxWS_H_turban_03_red", + "lxWS_H_turban_03_orange", + "lxWS_H_turban_03_green_pattern", + "lxWS_H_turban_03_green", + "lxWS_H_turban_03_blue", + "lxWS_H_turban_03_black", + "H_Booniehat_khk_hs", + "H_Booniehat_tan", + "H_Cap_tan", + "H_Cap_oli_hs", + "H_Cap_blk", + "H_Cap_headphones", + "H_ShemagOpen_tan", + "H_Shemag_olive_hs", + "H_Bandanna_khk_hs", + "H_Bandanna_sand", + "H_Bandanna_cbr" +]] call _fnc_saveToTemplate; + +///////////////////// +/// Identities /// +///////////////////// + +["faces", ["PersianHead_A3_01","PersianHead_A3_02","PersianHead_A3_03", +"lxWS_African_Head_Old","lxWS_African_Head_01","lxWS_African_Head_02", +"lxWS_African_Head_03","lxWS_African_Head_04","lxWS_African_Head_05","lxWS_Said_Head", +"lxWS_African_Head_Old_Bard"]] call _fnc_saveToTemplate; +["voices", ["male01fre", "male02fre", "male03fre"]] call _fnc_saveToTemplate; +"lxWS_WSaharaMen" call _fnc_saveNames; + +////////////////////////// +// Loadouts // +////////////////////////// + +private _loadoutData = call _fnc_createLoadoutData; +_loadoutData set ["maps", ["ItemMap"]]; +_loadoutData set ["watches", ["ItemWatch"]]; +_loadoutData set ["compasses", ["ItemCompass"]]; +_loadoutData set ["binoculars", ["Binocular"]]; + +_loadoutData set ["uniforms", _rebUniforms]; + +_loadoutData set ["glasses", ["G_Shades_Black", "G_Shades_Blue", "G_Shades_Green", "G_Shades_Red", "G_Aviator", "G_Spectacles", "G_Spectacles_Tinted", "G_Sport_BlackWhite", "G_Sport_Blackyellow", "G_Sport_Greenblack", "G_Sport_Checkered", "G_Sport_Red", "G_Squares", "G_Squares_Tinted"]]; +_loadoutData set ["goggles", ["G_Lowprofile"]]; +_loadoutData set ["facemask", ["G_Bandanna_blk", "G_Bandanna_oli", "G_Bandanna_khk", "G_Bandanna_tan", "G_Bandanna_beast", "G_Bandanna_shades", "G_Bandanna_sport", "G_Bandanna_aviator"]]; + +_loadoutData set ["items_medical_basic", ["BASIC"] call A3A_fnc_itemset_medicalSupplies]; +_loadoutData set ["items_medical_standard", ["STANDARD"] call A3A_fnc_itemset_medicalSupplies]; +_loadoutData set ["items_medical_medic", ["MEDIC"] call A3A_fnc_itemset_medicalSupplies]; +_loadoutData set ["items_miscEssentials", [] call A3A_fnc_itemset_miscEssentials]; + +//////////////////////// +// Rebel Unit Types // +///////////////////////. + +private _squadLeaderTemplate = { + ["uniforms"] call _fnc_setUniform; + [selectRandomWeighted [[], 1.25, "glasses", 1, "goggles", 0.75, "facemask", 1]] call _fnc_setFacewear; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["binoculars"] call _fnc_addBinoculars; +}; + +private _riflemanTemplate = { + ["uniforms"] call _fnc_setUniform; + [selectRandomWeighted [[], 1.25, "glasses", 1, "goggles", 0.75, "facemask", 1]] call _fnc_setFacewear; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; +}; + +private _prefix = "militia"; +private _unitTypes = [ + ["Petros", _squadLeaderTemplate], + ["SquadLeader", _squadLeaderTemplate], + ["Rifleman", _riflemanTemplate], + ["staticCrew", _riflemanTemplate], + ["Medic", _riflemanTemplate, [["medic", true]]], + ["Engineer", _riflemanTemplate, [["engineer", true]]], + ["ExplosivesExpert", _riflemanTemplate, [["explosiveSpecialist", true]]], + ["Grenadier", _riflemanTemplate], + ["LAT", _riflemanTemplate], + ["AT", _riflemanTemplate], + ["AA", _riflemanTemplate], + ["MachineGunner", _riflemanTemplate], + ["Marksman", _riflemanTemplate], + ["Sniper", _riflemanTemplate], + ["Unarmed", _riflemanTemplate] +]; + +[_prefix, _unitTypes, _loadoutData] call _fnc_generateAndSaveUnitsToTemplate; diff --git a/A3A/addons/core/Templates/Templates/WS/WS_Reb_Vehicle_Attributes.sqf b/A3A/addons/core/Templates/Templates/WS/WS_Reb_Vehicle_Attributes.sqf new file mode 100644 index 0000000000..efb30b367c --- /dev/null +++ b/A3A/addons/core/Templates/Templates/WS/WS_Reb_Vehicle_Attributes.sqf @@ -0,0 +1,5 @@ +(["attributesVehicles"] call _fnc_getFromTemplate) append [ + ["O_Tura_Offroad_armor_lxWS", ["rebCost", 300]], + ["O_Tura_Offroad_armor_armed_lxWS", ["rebCost", 800]], + ["O_Tura_Offroad_armor_AT_lxWS", ["rebCost", 800]] +]; \ No newline at end of file From 5e9c63621b8badf70db59988989ffbba5f1f4152 Mon Sep 17 00:00:00 2001 From: ante185 <49555217+ante185@users.noreply.github.com> Date: Wed, 18 Oct 2023 18:11:54 +0200 Subject: [PATCH 077/157] Western Sahara North Africa CSAT template (#2936) * Vanilla + WS retextures * Create WS_Vehicle_Attributes.sqf * Change transfer * killing more UNA files * killed unused retextures * tabs to spaces & space reduction in class entries * fixes --------- Co-authored-by: Bob-Murphy Co-authored-by: Bob-Murphy <50651578+Bob-Murphy@users.noreply.github.com> --- A3A/addons/config_fixes/Vanilla/air.hpp | 5 - A3A/addons/config_fixes/Vanilla/armor.hpp | 2 +- A3A/addons/config_fixes/Vanilla/soft.hpp | 42 +- A3A/addons/config_fixes/WS/CfgVehicles.hpp | 1 - A3A/addons/core/Templates/Templates.hpp | 11 +- .../Vanilla_Reb_Vehicle_Attributes.sqf | 6 +- .../Templates/WS/WS_AI_CSAT_NAfrica.sqf | 959 ++++++++++++++++++ .../Templates/WS/WS_Vehicle_Attributes.sqf | 8 +- 8 files changed, 979 insertions(+), 55 deletions(-) create mode 100644 A3A/addons/core/Templates/Templates/WS/WS_AI_CSAT_NAfrica.sqf diff --git a/A3A/addons/config_fixes/Vanilla/air.hpp b/A3A/addons/config_fixes/Vanilla/air.hpp index 48953b5580..edeb145089 100644 --- a/A3A/addons/config_fixes/Vanilla/air.hpp +++ b/A3A/addons/config_fixes/Vanilla/air.hpp @@ -1,8 +1,3 @@ -class I_Heli_Transport_02_F; -class B_Heli_Light_01_F; -class B_Heli_Light_01_stripped_F; -class B_Heli_Light_01_dynamicLoadout_F; - class I_Heli_Transport_02_F; class B_Heli_Light_01_F; class B_Heli_Light_01_stripped_F; diff --git a/A3A/addons/config_fixes/Vanilla/armor.hpp b/A3A/addons/config_fixes/Vanilla/armor.hpp index 6baa7311f7..be1e990eb3 100644 --- a/A3A/addons/config_fixes/Vanilla/armor.hpp +++ b/A3A/addons/config_fixes/Vanilla/armor.hpp @@ -2,8 +2,8 @@ class I_MRAP_03_F; class I_MRAP_03_gmg_F; class I_MRAP_03_hmg_F; class I_APC_Wheeled_03_cannon_F; +class O_MBT_04_cannon_F; -class O_MBT_04_cannon_F; class O_MBT_04_command_F; class a3a_MRAP_03_grey_F : I_MRAP_03_F diff --git a/A3A/addons/config_fixes/Vanilla/soft.hpp b/A3A/addons/config_fixes/Vanilla/soft.hpp index 3bef378650..01c6d51822 100644 --- a/A3A/addons/config_fixes/Vanilla/soft.hpp +++ b/A3A/addons/config_fixes/Vanilla/soft.hpp @@ -1,6 +1,6 @@ class O_LSV_02_AT_F; class B_LSV_01_AT_F; -class I_C_Offroad_02_unarmed_F; +class I_C_Offroad_02_unarmed_F; class I_C_Offroad_02_AT_F; class I_C_Offroad_02_LMG_F; @@ -21,7 +21,7 @@ class B_G_Offroad_01_AT_F; class I_E_Offroad_01_comms_F; class I_E_Offroad_01_covered_F; -//Black - Any/ION +//Black - Any class a3a_Offroad_01_black_F : B_G_Offroad_01_F { scope = 2; @@ -61,7 +61,7 @@ class a3a_Offroad_02_LMG_black_F : I_C_Offroad_02_LMG_F textureList[] = {"Black",1,"Blue",0,"Green",0,"Orange",0,"Red",0,"White",0,"Brown",0,"Olive",0,"IDAP",0}; }; -//Greens - Tropical NATO +//Greens - Tropical class a3a_Offroad_01_green_F : B_G_Offroad_01_F { scope = 2; @@ -208,40 +208,4 @@ class a3a_Van_02_black_medevac_F : C_Van_02_medevac_F }; }; textureList[] = {"Black",1,"White",0,"CivAmbulance",0,"IdapAmbulance",0,"LDFAmbulance",0}; -}; -class a3a_Van_02_black_transport_F : C_Van_02_transport_F -{ - scope = 2; - textureList[] = {"Swifd",0,"IdapCargo",0,"IdapTransport",0,"IdapAmbulance",0,"CivAmbulance",0,"CivService",0,"Syndikat",0,"FIA3",0,"FIA2",0,"FIA1",0,"Daltgreen",0,"Vrana",0,"BluePearl",0,"Fuel",0,"BattleBus",0,"Green",0,"Black",1,"Red",0,"Blue",0,"Orange",0,"White",0}; -}; -class a3a_Van_02_black_vehicle_F : C_Van_02_vehicle_F -{ - scope = 2; - textureList[] = {"Swifd",0,"IdapCargo",0,"IdapTransport",0,"IdapAmbulance",0,"CivAmbulance",0,"CivService",0,"Syndikat",0,"FIA3",0,"FIA2",0,"FIA1",0,"Daltgreen",0,"Vrana",0,"BluePearl",0,"Fuel",0,"BattleBus",0,"Green",0,"Black",1,"Red",0,"Blue",0,"Orange",0,"White",0}; -}; -class a3a_Van_02_black_service_F : C_Van_02_service_F -{ - scope = 2; - textureList[] = {"Swifd",0,"IdapCargo",0,"IdapTransport",0,"IdapAmbulance",0,"CivAmbulance",0,"CivService",0,"Syndikat",0,"FIA3",0,"FIA2",0,"FIA1",0,"Daltgreen",0,"Vrana",0,"BluePearl",0,"Fuel",0,"BattleBus",0,"Green",0,"Black",1,"Red",0,"Blue",0,"Orange",0,"White",0}; -}; -class a3a_Van_02_black_medevac_F : C_Van_02_medevac_F -{ - scope = 2; - class TextureSources : TextureSources{ - class Black - { - author = "Bohemia Interactive"; - displayName = "Black"; - materials[] = {"\a3\Soft_F_Orange\Van_02\Data\van_body.rvmat","\A3\Soft_F_Orange\Van_02\Data\van_wheel.rvmat","","\a3\Data_f\Lights\Car_Beacon_Orange_emit.rvmat"}; - textures[] = {"\a3\Soft_F_Orange\Van_02\Data\van_body_Black_CO.paa","\a3\soft_f_orange\van_02\data\van_wheel_co.paa","\a3\soft_f_orange\van_02\data\van_glass_utility_CA.paa","\a3\Soft_F_Orange\Van_02\Data\van_body_Black_CO.paa"}; - }; - class White - { - author = "Bohemia Interactive"; - displayName = "White"; - materials[] = {"\a3\Soft_F_Orange\Van_02\Data\van_body.rvmat","\A3\Soft_F_Orange\Van_02\Data\van_wheel.rvmat","","\a3\Data_f\Lights\Car_Beacon_Orange_emit.rvmat"}; - textures[] = {"\a3\Soft_F_Orange\Van_02\Data\van_body_White_CO.paa","\a3\soft_f_orange\van_02\data\van_wheel_co.paa","\a3\soft_f_orange\van_02\data\van_glass_utility_CA.paa","\a3\Soft_F_Orange\Van_02\Data\van_body_White_CO.paa"}; - }; - }; - textureList[] = {"Black",1,"White",0,"CivAmbulance",0,"IdapAmbulance",0,"LDFAmbulance",0}; }; \ No newline at end of file diff --git a/A3A/addons/config_fixes/WS/CfgVehicles.hpp b/A3A/addons/config_fixes/WS/CfgVehicles.hpp index b61ddf255a..804ec5c44a 100644 --- a/A3A/addons/config_fixes/WS/CfgVehicles.hpp +++ b/A3A/addons/config_fixes/WS/CfgVehicles.hpp @@ -110,4 +110,3 @@ class CfgVehicles hiddenSelectionsTextures[] = {"a3\soft_f_enoch\truck_02\data\truck_02_kab_eaf_co.paa","lxws\vehicles_f_lxws\truck_02\data\truck_02_cargo_eaf_co.paa","a3\soft_f_enoch\truck_02\data\truck_02_int_eaf_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_base_green_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_green_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_addon_1_green_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_addon_2_green_co.paa","lxws\vehicles_f_lxws\truck_02\data\addons_black_co.paa"}; }; }; - diff --git a/A3A/addons/core/Templates/Templates.hpp b/A3A/addons/core/Templates/Templates.hpp index e98fc51fd4..c9f07afe5a 100644 --- a/A3A/addons/core/Templates/Templates.hpp +++ b/A3A/addons/core/Templates/Templates.hpp @@ -126,6 +126,13 @@ class Templates forceDLC[] = {"ws"}; climate[] = {"arid"}; }; + class WS_CSAT : WS_Base + { + side = "Inv"; + flagTexture = "A3\Data_F\Flags\Flag_CSAT_CO.paa"; + name = "WS CSAT North Africa"; + file = "WS_AI_CSAT_NAfrica"; + }; class WS_TURA : WS_Base { side = "Reb"; @@ -441,7 +448,7 @@ class Templates { side = "Reb"; flagTexture = "uk3cb_factions\addons\uk3cb_factions_ion\flag\ion_flag_co.paa"; - name = "3CB ION"; + name = "3CB ION Rebells"; file = "3CB_Reb_ION"; }; class 3CBF_TKM : 3CBF_Base @@ -456,7 +463,7 @@ class Templates { side = "Reb"; flagTexture = "a3\data_f\flags\flag_fia_co.paa"; - name = "3CB FIA"; + name = "3CB FIA Rebells"; file = "3CB_Reb_FIA"; }; class 3CBF_CHC : 3CBF_Base diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_Vehicle_Attributes.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_Vehicle_Attributes.sqf index 3b9aaef1e2..c42880c9b7 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_Vehicle_Attributes.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_Vehicle_Attributes.sqf @@ -9,8 +9,8 @@ //Western Sahara Vehicles, if (isClass (configFile >> "CfgPatches" >> "Vehicles_F_lxWS")) then { (["attributesVehicles"] call _fnc_getFromTemplate) append [ - ["I_G_Offroad_01_armor_base_lxWS", ["rebCost", 400, "threat", 20]], - ["I_G_Offroad_01_armor_armed_lxWS", ["rebCost", 900, "threat", 60]], - ["I_G_Offroad_01_armor_AT_lxWS", ["rebCost", 900, "threat", 60]] + ["I_G_Offroad_01_armor_base_lxWS", ["rebCost", 400], ["threat", 20]], + ["I_G_Offroad_01_armor_armed_lxWS", ["rebCost", 900], ["threat", 60]], + ["I_G_Offroad_01_armor_AT_lxWS", ["rebCost", 900], ["threat", 60]] ]; }; \ No newline at end of file diff --git a/A3A/addons/core/Templates/Templates/WS/WS_AI_CSAT_NAfrica.sqf b/A3A/addons/core/Templates/Templates/WS/WS_AI_CSAT_NAfrica.sqf new file mode 100644 index 0000000000..d027c1bba0 --- /dev/null +++ b/A3A/addons/core/Templates/Templates/WS/WS_AI_CSAT_NAfrica.sqf @@ -0,0 +1,959 @@ +////////////////////////// +// Side Information // +////////////////////////// + +["name", "CSAT"] call _fnc_saveToTemplate; +["spawnMarkerName", "CSAT Support Corridor"] call _fnc_saveToTemplate; + +["flag", "Flag_CSAT_F"] call _fnc_saveToTemplate; +["flagTexture", "A3\Data_F\Flags\Flag_CSAT_CO.paa"] call _fnc_saveToTemplate; +["flagMarkerType", "flag_CSAT"] call _fnc_saveToTemplate; + +////////////////////////// +// Vehicles // +////////////////////////// + +["ammobox", "B_supplyCrate_F"] call _fnc_saveToTemplate; //Don't touch or you die a sad and lonely death! +["surrenderCrate", "Box_IND_Wps_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type +["equipmentBox", "Box_NATO_Equip_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type + +["vehiclesBasic", ["O_Quadbike_01_F"]] call _fnc_saveToTemplate; +private _LightUnarmed = ["O_MRAP_02_F"]; +private _LightArmed = ["O_MRAP_02_hmg_F", "O_MRAP_02_gmg_F"]; +["vehiclesTrucks", ["O_Truck_02_transport_F", "O_Truck_02_covered_F", "O_Truck_03_transport_F", "O_Truck_03_covered_F"]] call _fnc_saveToTemplate; +private _cargoTrucks = ["O_Truck_02_transport_F", "O_Truck_02_covered_F", "O_Truck_03_transport_F", "O_Truck_03_covered_F", "O_Truck_02_cargo_lxWS","O_Truck_02_flatbed_lxWS"]; +["vehiclesAmmoTrucks", ["O_Truck_02_Ammo_F", "O_Truck_03_ammo_F"]] call _fnc_saveToTemplate; +["vehiclesRepairTrucks", ["O_Truck_02_box_F", "O_Truck_03_repair_F"]] call _fnc_saveToTemplate; +["vehiclesFuelTrucks", ["O_Truck_03_fuel_F", "O_Truck_02_fuel_F"]] call _fnc_saveToTemplate; +["vehiclesMedical", ["O_Truck_02_medical_F", "O_Truck_03_medical_F"]] call _fnc_saveToTemplate; +["vehiclesLightAPCs", []] call _fnc_saveToTemplate; +["vehiclesAPCs", ["O_APC_Tracked_02_cannon_F", "O_APC_Wheeled_02_rcws_v2_F"]] call _fnc_saveToTemplate; +["vehiclesIFVs", []] call _fnc_saveToTemplate; +private _Tanks = ["O_MBT_02_cannon_F"]; +["vehiclesAA", ["O_APC_Tracked_02_AA_F"]] call _fnc_saveToTemplate; + +["vehiclesTransportBoats", ["O_Boat_Transport_01_F"]] call _fnc_saveToTemplate; +["vehiclesGunBoats", ["O_Boat_Armed_01_hmg_F"]] call _fnc_saveToTemplate; +["vehiclesAmphibious", ["O_APC_Wheeled_02_rcws_v2_F"]] call _fnc_saveToTemplate; + +["vehiclesPlanesCAS", ["O_Plane_CAS_02_dynamicLoadout_F"]] call _fnc_saveToTemplate; +["vehiclesPlanesAA", ["O_Plane_Fighter_02_F"]] call _fnc_saveToTemplate; +["vehiclesPlanesTransport", ["O_T_VTOL_02_infantry_hex_F"]] call _fnc_saveToTemplate; + +["vehiclesHelisLight", ["O_Heli_Light_02_unarmed_F"]] call _fnc_saveToTemplate; +["vehiclesHelisTransport", ["O_Heli_Transport_04_covered_F", "O_Heli_Transport_04_bench_F"]] call _fnc_saveToTemplate; +["vehiclesHelisLightAttack", ["O_Heli_Light_02_dynamicLoadout_F"]] call _fnc_saveToTemplate; +["vehiclesHelisAttack", ["O_Heli_Attack_02_dynamicLoadout_F"]] call _fnc_saveToTemplate; + +["vehiclesArtillery", ["O_SFIA_Truck_02_MRL_lxWS", "O_MBT_02_arty_F"]] call _fnc_saveToTemplate; +["magazines", createHashMapFromArray [ +["O_SFIA_Truck_02_MRL_lxWS", ["12Rnd_230mm_rockets"]], +["O_MBT_02_arty_F",["32Rnd_155mm_Mo_shells_O"]] +]] call _fnc_saveToTemplate; +["uavsAttack", ["O_UAV_02_dynamicLoadout_F"]] call _fnc_saveToTemplate; +["uavsPortable", ["O_UAV_01_F", "O_UAV_02_lxWS"]] call _fnc_saveToTemplate; + +//Config special vehicles - militia vehicles are mostly used in the early game, police cars are being used by troops around cities -- Example: +["vehiclesMilitiaLightArmed", ["a3a_Offroad_01_tan_armed_F","a3a_tan_Offroad_armor_armed","a3a_Offroad_01_tan_AT_F","a3a_tan_Offroad_armor_at"]] call _fnc_saveToTemplate; +["vehiclesMilitiaTrucks", ["O_Truck_02_transport_F", "O_Truck_02_covered_F", "O_Truck_03_covered_F", "O_Truck_03_transport_F"]] call _fnc_saveToTemplate; +private _vehiclesMilitiaCars = ["a3a_tan_Offroad_armor","a3a_Offroad_01_tan_F"]; +private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; + +["staticMGs", ["I_HMG_02_high_F"]] call _fnc_saveToTemplate; +["staticAT", ["O_static_AT_F"]] call _fnc_saveToTemplate; +["staticAA", ["O_static_AA_F"]] call _fnc_saveToTemplate; +["staticMortars", ["O_Mortar_01_F"]] call _fnc_saveToTemplate; + +["mortarMagazineHE", "8Rnd_82mm_Mo_shells"] call _fnc_saveToTemplate; +["mortarMagazineSmoke", "8Rnd_82mm_Mo_Smoke_white"] call _fnc_saveToTemplate; +["mortarMagazineFlare", "8Rnd_82mm_Mo_Flare_white"] call _fnc_saveToTemplate; + +//Minefield definition +["minefieldAT", ["ATMine"]] call _fnc_saveToTemplate; +["minefieldAPERS", ["APERSBoundingMine", "APERSMine"]] call _fnc_saveToTemplate; + +if ("enoch" in A3A_enabledDLC) then +{ + _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; + _vehiclesMilitiaCars append ["a3a_Offroad_01_covered_tan_F","a3a_Offroad_01_comms_tan_F"]; +}; +if ("tanks" in A3A_enabledDLC) then +{ + _Tanks append ["O_MBT_04_cannon_F","O_MBT_04_command_F"]; +}; +if ("expansion" in A3A_enabledDLC) then +{ + _LightUnarmed append ["O_MRAP_02_F", "O_LSV_02_unarmed_F"]; + _LightArmed append ["O_MRAP_02_hmg_F", "O_MRAP_02_gmg_F", "O_LSV_02_AT_F", "O_LSV_02_armed_F"]; +}; +if ("orange" in A3A_enabledDLC) then +{ + _vehiclesPolice append ["B_GEN_Van_02_vehicle_F","B_GEN_Van_02_transport_F"]; +}; +["vehiclesPolice", _vehiclesPolice] call _fnc_saveToTemplate; + + +["vehiclesLightUnarmed", _LightUnarmed] call _fnc_saveToTemplate; +["vehiclesLightArmed", _LightArmed] call _fnc_saveToTemplate; +["vehiclesTanks", _Tanks] call _fnc_saveToTemplate; + +["vehiclesCargoTrucks", _cargoTrucks] call _fnc_saveToTemplate; + +["vehiclesMilitiaCars", _vehiclesMilitiaCars] call _fnc_saveToTemplate; + +#include "WS_Vehicle_Attributes.sqf" + +///////////////////// +/// Identities /// +///////////////////// + +["voices", ["male01fre", "male02fre", "male03fre"]] call _fnc_saveToTemplate; +["faces", ["PersianHead_A3_01","PersianHead_A3_02","PersianHead_A3_03", +"lxWS_African_Head_Old","lxWS_African_Head_01","lxWS_African_Head_02", +"lxWS_African_Head_03","lxWS_African_Head_04","lxWS_African_Head_05","lxWS_Said_Head", +"lxWS_African_Head_Old_Bard"]] call _fnc_saveToTemplate; + +["sfVoices", ["Male01PER","Male02PER","Male03PER"]] call _fnc_saveToTemplate; +["sfFaces", ["PersianHead_A3_01","PersianHead_A3_02","PersianHead_A3_03"]] call _fnc_saveToTemplate; +"AfroMen" call _fnc_saveNames; + +////////////////////////// +// Loadouts // +////////////////////////// + +private _loadoutData = call _fnc_createLoadoutData; +_loadoutData set ["slRifles", []]; +_loadoutData set ["rifles", []]; +_loadoutData set ["carbines", []]; +_loadoutData set ["grenadeLaunchers", []]; +_loadoutData set ["SMGs", []]; +_loadoutData set ["machineGuns", []]; +_loadoutData set ["marksmanRifles", []]; +_loadoutData set ["sniperRifles", []]; +_loadoutData set ["lightATLaunchers", [ +["launch_RPG32_F", "", "", "", ["RPG32_F", "RPG32_HE_F"], [], ""], +["launch_RPG32_F", "", "", "", ["RPG32_HE_F", "RPG32_F"], [], ""], +["launch_RPG32_F", "", "", "", ["RPG32_F"], [], ""] +]]; +_loadoutData set ["ATLaunchers", [ +["launch_O_Vorona_brown_F", "", "", "", ["Vorona_HEAT","Vorona_HE"], [], ""], +["launch_O_Vorona_brown_F", "", "", "", ["Vorona_HEAT"], [], ""] +]]; +_loadoutData set ["missileATLaunchers", [ +["launch_O_Titan_short_F", "", "acc_pointer_IR", "", ["Titan_AT"], [], ""] +]]; +_loadoutData set ["AALaunchers", [ +["launch_O_Titan_F", "", "acc_pointer_IR", "", ["Titan_AA"], [], ""] +]]; +_loadoutData set ["sidearms", []]; + +_loadoutData set ["ATMines", ["ATMine_Range_Mag"]]; +_loadoutData set ["APMines", ["APERSMine_Range_Mag"]]; +_loadoutData set ["lightExplosives", ["DemoCharge_Remote_Mag"]]; +_loadoutData set ["heavyExplosives", ["SatchelCharge_Remote_Mag"]]; + +_loadoutData set ["antiInfantryGrenades", ["HandGrenade", "MiniGrenade"]]; +_loadoutData set ["antiTankGrenades", []]; +_loadoutData set ["smokeGrenades", ["SmokeShell"]]; +_loadoutData set ["signalsmokeGrenades", ["SmokeShellYellow", "SmokeShellRed", "SmokeShellPurple", "SmokeShellOrange", "SmokeShellGreen", "SmokeShellBlue"]]; + +//Basic equipment. Shouldn't need touching most of the time. +//Mods might override this, or certain mods might want items removed (No GPSs in WW2, for example) +_loadoutData set ["maps", ["ItemMap"]]; +_loadoutData set ["watches", ["ItemWatch"]]; +_loadoutData set ["compasses", ["ItemCompass"]]; +_loadoutData set ["radios", ["ItemRadio"]]; +_loadoutData set ["gpses", ["ItemGPS"]]; +_loadoutData set ["NVGs", ["NVGoggles_OPFOR"]]; +_loadoutData set ["binoculars", ["Binocular"]]; +_loadoutData set ["rangefinders", ["Rangefinder"]]; + +_loadoutData set ["uniforms", []]; +_loadoutData set ["slUniforms", []]; +_loadoutData set ["vests", []]; +_loadoutData set ["Hvests", []]; +_loadoutData set ["glVests", []]; +_loadoutData set ["backpacks", []]; +_loadoutData set ["helmets", []]; +_loadoutData set ["slHat", ["H_Beret_CSAT_01_F"]]; +_loadoutData set ["sniHats", ["H_Booniehat_khk"]]; + +//Item *set* definitions. These are added in their entirety to unit loadouts. No randomisation is applied. +_loadoutData set ["items_medical_basic", ["BASIC"] call A3A_fnc_itemset_medicalSupplies]; //this line defines the basic medical loadout for vanilla +_loadoutData set ["items_medical_standard", ["STANDARD"] call A3A_fnc_itemset_medicalSupplies]; //this line defines the standard medical loadout for vanilla +_loadoutData set ["items_medical_medic", ["MEDIC"] call A3A_fnc_itemset_medicalSupplies]; //this line defines the medic medical loadout for vanilla +_loadoutData set ["items_miscEssentials", [] call A3A_fnc_itemset_miscEssentials]; + +//Unit type specific item sets. Add or remove these, depending on the unit types in use. +private _slItems = ["Laserbatteries", "Laserbatteries", "Laserbatteries"]; +private _eeItems = ["ToolKit", "MineDetector"]; +private _mmItems = []; + +if (A3A_hasACE) then { + _slItems append ["ACE_microDAGR", "ACE_DAGR"]; + _eeItems append ["ACE_Clacker", "ACE_DefusalKit"]; + _mmItems append ["ACE_RangeCard", "ACE_ATragMX", "ACE_Kestrel4500"]; +}; + +_loadoutData set ["items_squadLeader_extras", _slItems]; +_loadoutData set ["items_rifleman_extras", []]; +_loadoutData set ["items_medic_extras", []]; +_loadoutData set ["items_grenadier_extras", []]; +_loadoutData set ["items_explosivesExpert_extras", _eeItems]; +_loadoutData set ["items_engineer_extras", _eeItems]; +_loadoutData set ["items_lat_extras", []]; +_loadoutData set ["items_at_extras", []]; +_loadoutData set ["items_aa_extras", []]; +_loadoutData set ["items_machineGunner_extras", []]; +_loadoutData set ["items_marksman_extras", _mmItems]; +_loadoutData set ["items_sniper_extras", _mmItems]; +_loadoutData set ["items_police_extras", []]; +_loadoutData set ["items_crew_extras", []]; +_loadoutData set ["items_unarmed_extras", []]; + +//TODO - ACE overrides for misc essentials, medical and engineer gear + +/////////////////////////////////////// +// Special Forces Loadout Data // +/////////////////////////////////////// + +private _sfLoadoutData = _loadoutData call _fnc_copyLoadoutData; // touch and shit breaks +_sfLoadoutData set ["uniforms", ["U_O_LCF_noInsignia_hex_lxws"]]; +_sfLoadoutData set ["vests", ["V_HarnessO_brn"]]; +_sfLoadoutData set ["glVests", ["V_HarnessOGL_brn"]]; +_sfLoadoutData set ["Hvests", ["V_TacVest_brn"]]; +_sfLoadoutData set ["backpacks", ["B_TacticalPack_ocamo", "B_Carryall_ocamo", "B_FieldPack_ocamo", "B_Carryall_cbr", "B_Kitbag_cbr"]]; +_sfLoadoutData set ["helmets", ["H_HelmetSpecO_ocamo", "H_turban_02_mask_hex_lxws"]]; +_sfLoadoutData set ["binoculars", ["Laserdesignator_02"]]; +//SF Weapons +_sfLoadoutData set ["slRifles", [ +["arifle_Katiba_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Arco_blk_F", ["30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green_mag_Tracer"], [], ""], +["arifle_Katiba_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Arco", ["30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green_mag_Tracer"], [], ""], +["arifle_Katiba_GL_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Arco_blk_F", ["30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_Katiba_GL_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Arco", ["30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] +]]; +_sfLoadoutData set ["rifles", [ +["arifle_Katiba_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green_mag_Tracer"], [], ""] +]]; +_sfLoadoutData set ["carbines", [ +["arifle_Katiba_C_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green_mag_Tracer"], [], ""] +]]; +_sfLoadoutData set ["grenadeLaunchers", [ +["arifle_Katiba_GL_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] +]]; +_sfLoadoutData set ["SMGs", [ +["SMG_03C_TR_camo", "muzzle_snds_570", "acc_pointer_IR", "optic_Holosight_blk_F", [], [], ""], +["SMG_03C_TR_camo", "muzzle_snds_570", "acc_pointer_IR", "optic_Aco_smg", [], [], ""], +["SMG_02_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Holosight_blk_F", [], [], ""], +["SMG_02_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Aco_smg", [], [], ""] +]]; +_sfLoadoutData set ["machineGuns", [ +["LMG_S77_Hex_lxWS", "suppressor_h_sand_lxWS", "acc_pointer_IR", "optic_MRCO", ["100Rnd_762x51_S77_Green_lxWS", "100Rnd_762x51_S77_Green_Tracer_lxWS"], [], ""], +["LMG_S77_Hex_lxWS", "suppressor_h_sand_lxWS", "acc_pointer_IR", "optic_Holosight", ["100Rnd_762x51_S77_Green_lxWS", "100Rnd_762x51_S77_Green_Tracer_lxWS"], [], ""], +["LMG_S77_Compact_lxWS", "muzzle_snds_B_snd_F", "acc_pointer_IR", "optic_MRCO", ["100Rnd_762x51_S77_Green_lxWS", "100Rnd_762x51_S77_Green_Tracer_lxWS"], [], ""], +["LMG_S77_Compact_lxWS", "muzzle_snds_B_snd_F", "acc_pointer_IR", "optic_Holosight", ["100Rnd_762x51_S77_Green_lxWS", "100Rnd_762x51_S77_Green_Tracer_lxWS"], [], ""] +]]; +_sfLoadoutData set ["marksmanRifles", [ +["srifle_DMR_01_F", "muzzle_snds_B", "", "optic_DMS", [], [], "bipod_02_F_hex"], +["srifle_DMR_01_F", "muzzle_snds_B", "", "optic_Arco", [], [], "bipod_02_F_hex"], +["srifle_DMR_01_F", "muzzle_snds_B", "", "optic_SOS", [], [], "bipod_02_F_hex"] +]]; +_sfLoadoutData set ["sniperRifles", [ +["srifle_GM6_F", "", "", "optic_LRPS", ["5Rnd_127x108_Mag", "5Rnd_127x108_APDS_Mag"], [], ""], +["srifle_GM6_F", "", "", "optic_SOS", ["5Rnd_127x108_Mag", "5Rnd_127x108_APDS_Mag"], [], ""] +]]; +_sfLoadoutData set ["sidearms", [ +["hgun_Pistol_heavy_02_F", "", "acc_flashlight_pistol", "optic_Yorris", [], [], ""], +["hgun_Rook40_F", "muzzle_snds_L", "", "", [], [], ""], +["hgun_Pistol_heavy_01_F", "muzzle_snds_acp", "acc_flashlight_pistol", "optic_MRD", [], [], ""] +]]; + +///////////////////////////////// +// Military Loadout Data // +///////////////////////////////// + +private _militaryLoadoutData = _loadoutData call _fnc_copyLoadoutData; // touch and shit breaks +_militaryLoadoutData set ["uniforms", ["U_O_LCF_noInsignia_hex_lxws"]]; +_militaryLoadoutData set ["slUniforms", ["U_O_OfficerUniform_ocamo"]]; +_militaryLoadoutData set ["vests", ["V_HarnessO_brn"]]; +_militaryLoadoutData set ["glVests", ["V_HarnessOGL_brn"]]; +_militaryLoadoutData set ["Hvests", ["V_TacVest_brn"]]; +_militaryLoadoutData set ["backpacks", ["B_TacticalPack_ocamo", "B_Carryall_ocamo", "B_FieldPack_ocamo", "B_Carryall_cbr", "B_Kitbag_cbr"]]; +_militaryLoadoutData set ["helmets", ["H_HelmetO_ocamo", "H_HelmetLeaderO_ocamo"]]; +_militaryLoadoutData set ["binoculars", ["Laserdesignator_02"]]; + +_militaryLoadoutData set ["slRifles", [ +["arifle_Katiba_C_F", "", "acc_pointer_IR", "optic_Arco_blk_F", ["30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green_mag_Tracer"], [], ""], +["arifle_Katiba_F", "", "acc_pointer_IR", "optic_Arco", ["30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green_mag_Tracer"], [], ""], +["arifle_Katiba_GL_F", "", "acc_pointer_IR", "optic_Arco_blk_F", ["30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_Katiba_GL_F", "", "acc_pointer_IR", "optic_Arco", ["30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_SLR_V_lxWS", "", "", "optic_MRCO", ["20Rnd_762x51_slr_reload_tracer_green_lxWS", "20Rnd_762x51_slr_tracer_green_lxWS"], [], ""], +["arifle_SLR_V_lxWS", "", "", "optic_Arco_blk_F", ["30Rnd_762x51_slr_reload_tracer_green_lxWS", "30Rnd_762x51_slr_tracer_green_lxWS"], [], ""], +["arifle_Velko_lxWS", "", "acc_pointer_IR_sand_lxWS", "optic_Arco_blk_F", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], [], ""], +["arifle_VelkoR5_GL_lxWS", "", "acc_pointer_IR", "optic_Arco_blk_F", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_VelkoR5_GL_lxWS", "", "acc_pointer_IR", "optic_Arco", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] +]]; +_militaryLoadoutData set ["rifles", [ +["arifle_SLR_V_lxWS", "", "", "optic_MRCO", ["20Rnd_762x51_slr_reload_tracer_green_lxWS", "20Rnd_762x51_slr_tracer_green_lxWS"], [], ""], +["arifle_Velko_lxWS", "", "acc_pointer_IR_sand_lxWS", "optic_r1_high_sand_lxWS", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], [], ""] +]]; +_militaryLoadoutData set ["carbines", [ +["arifle_VelkoR5_lxWS", "", "acc_pointer_IR", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], [], ""] +]]; +_militaryLoadoutData set ["grenadeLaunchers", [ +["arifle_VelkoR5_GL_lxWS", "", "acc_pointer_IR", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] +]]; +_militaryLoadoutData set ["SMGs", [ +["SMG_03C_TR_camo", "", "acc_pointer_IR", "optic_Holosight_blk_F", [], [], ""], +["SMG_03C_TR_camo", "", "acc_pointer_IR", "optic_Aco_smg", [], [], ""], +["SMG_02_F", "", "acc_pointer_IR", "optic_Holosight_blk_F", [], [], ""], +["SMG_02_F", "", "acc_pointer_IR", "optic_Aco_smg", [], [], ""] +]]; +_militaryLoadoutData set ["machineGuns", [ +["LMG_Zafir_F", "", "acc_pointer_IR", "optic_Holosight", ["150Rnd_762x54_Box", "150Rnd_762x54_Box_Tracer"], [], ""], +["LMG_Zafir_F", "", "acc_pointer_IR", "optic_Holosight_blk_F", ["150Rnd_762x54_Box", "150Rnd_762x54_Box_Tracer"], [], ""], +["LMG_S77_Hex_lxWS", "", "acc_pointer_IR", "optic_Arco", ["100Rnd_762x51_S77_Green_lxWS", "100Rnd_762x51_S77_Green_Tracer_lxWS"], [], ""], +["LMG_S77_Hex_lxWS", "", "acc_pointer_IR", "optic_MRCO", ["100Rnd_762x51_S77_Green_lxWS", "100Rnd_762x51_S77_Green_Tracer_lxWS"], [], ""], +["arifle_Velko_lxWS", "", "acc_pointer_IR", "optic_MRCO", ["50Rnd_556x45_Velko_reload_tracer_green_lxWS", "50Rnd_556x45_Velko_tracer_green_lxWS"], [], ""] +]]; +_militaryLoadoutData set ["marksmanRifles", [ +["arifle_SLR_V_lxWS", "", "", "optic_SOS", ["20Rnd_762x51_slr_reload_tracer_green_lxWS", "20Rnd_762x51_slr_tracer_green_lxWS"], [], ""], +["arifle_SLR_V_lxWS", "", "", "optic_DMS", ["20Rnd_762x51_slr_reload_tracer_green_lxWS", "20Rnd_762x51_slr_tracer_green_lxWS"], [], ""], +["srifle_DMR_01_F", "", "", "optic_DMS", [], [], "bipod_02_F_hex"], +["srifle_DMR_01_F", "", "", "optic_SOS", [], [], "bipod_02_F_hex"] +]]; +_militaryLoadoutData set ["sniperRifles", [ +["arifle_SLR_V_lxWS", "", "", "optic_KHS_blk", ["20Rnd_762x51_slr_reload_tracer_green_lxWS", "20Rnd_762x51_slr_tracer_green_lxWS"], [], ""], +["arifle_SLR_V_lxWS", "", "", "optic_LRPS", ["20Rnd_762x51_slr_reload_tracer_green_lxWS", "20Rnd_762x51_slr_tracer_green_lxWS"], [], ""], +["srifle_GM6_F", "", "", "optic_LRPS", ["5Rnd_127x108_Mag", "5Rnd_127x108_APDS_Mag"], [], ""], +["srifle_GM6_F", "", "", "optic_SOS", ["5Rnd_127x108_Mag", "5Rnd_127x108_APDS_Mag"], [], ""] +]]; +_militaryLoadoutData set ["sidearms", ["hgun_Rook40_F"]]; +/////////////////////////////// +// Police Loadout Data // +/////////////////////////////// + +private _policeLoadoutData = _loadoutData call _fnc_copyLoadoutData; // touch and shit breaks +_policeLoadoutData set ["uniforms", ["U_B_GEN_Soldier_F", "U_B_GEN_Commander_F"]]; +_policeLoadoutData set ["vests", ["V_TacVest_blk_POLICE"]]; +_policeLoadoutData set ["helmets", ["H_Cap_police"]]; + +_policeLoadoutData set ["SMGs", [ +["SMG_03C_TR_black", "", "acc_flashlight", "optic_Holosight_blk_F", [], [], ""], +["SMG_03C_TR_black", "", "acc_flashlight", "optic_Aco_smg", [], [], ""], +["SMG_02_F", "", "acc_flashlight", "optic_Holosight_blk_F", [], [], ""], +["SMG_02_F", "", "acc_flashlight", "optic_Aco_smg", [], [], ""] +]]; +_policeLoadoutData set ["sidearms", ["hgun_Rook40_F"]]; + +//////////////////////////////// +// Militia Loadout Data // +//////////////////////////////// + +private _militiaLoadoutData = _loadoutData call _fnc_copyLoadoutData; // touch and shit breaks +_militiaLoadoutData set ["uniforms", ["U_O_LCF_noInsignia_hex_lxws"]]; +_militiaLoadoutData set ["slUniforms", ["U_O_OfficerUniform_ocamo"]]; +_militiaLoadoutData set ["vests", ["V_HarnessO_brn"]]; +_militiaLoadoutData set ["glVests", ["V_HarnessOGL_brn"]]; +_militiaLoadoutData set ["Hvests", ["V_TacVest_brn"]]; +_militiaLoadoutData set ["facewear", ["G_Aviator","G_Shades_Black","G_Shades_Blue","G_Shades_Green","G_Shades_Red","G_Lowprofile","G_Combat","G_Bandanna_aviator","G_Bandanna_sport","G_Bandanna_shades","G_Bandanna_beast"]]; +_militiaLoadoutData set ["backpacks", ["B_TacticalPack_ocamo", "B_Carryall_ocamo", "B_FieldPack_ocamo", "B_Carryall_cbr", "B_Kitbag_cbr"]]; +_militiaLoadoutData set ["helmets", ["H_MilCap_ocamo", "lxWS_H_ssh40_sand","lxWS_H_turban_02_sand","lxWS_H_turban_03_sand"]]; + +_militiaLoadoutData set ["rifles", [ +["arifle_SLR_lxWS", "", "acc_flashlight", "", ["20Rnd_762x51_slr_reload_tracer_green_lxWS", "20Rnd_762x51_slr_tracer_green_lxWS"], [], ""] +]]; +_militiaLoadoutData set ["carbines", [ +["arifle_VelkoR5_lxWS", "", "saber_light_lxWS", "", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], [], ""], +["arifle_Galat_lxWS", "", "saber_light_lxWS", "", ["30Rnd_762x39_Mag_Green_F","30Rnd_762x39_Mag_Tracer_Green_F"], [], ""] +]]; +_militiaLoadoutData set ["grenadeLaunchers", [ +["arifle_SLR_GL_lxWS", "", "acc_flashlight", "", ["20Rnd_762x51_slr_reload_tracer_green_lxWS", "20Rnd_762x51_slr_tracer_green_lxWS"], ["1Rnd_40mm_HE_lxWS","1Rnd_58mm_AT_lxWS","1Rnd_50mm_Smoke_lxWS"], ""], +["arifle_SLR_GL_lxWS", "", "acc_flashlight", "", ["20Rnd_762x51_slr_reload_tracer_green_lxWS", "20Rnd_762x51_slr_tracer_green_lxWS"], ["1Rnd_58mm_AT_lxWS","1Rnd_40mm_HE_lxWS","1Rnd_50mm_Smoke_lxWS"], ""] +]]; +_militiaLoadoutData set ["SMGs", [ +["SMG_02_F", "", "acc_flashlight", "", [], [], ""] +]]; +_militiaLoadoutData set ["machineGuns", [ +["LMG_S77_Hex_lxWS", "", "", "", ["100Rnd_762x51_S77_Green_lxWS", "100Rnd_762x51_S77_Green_Tracer_lxWS"], [], ""], +["arifle_Galat_lxWS", "", "", "", ["75Rnd_762x39_Mag_F", "75Rnd_762x39_Mag_Tracer_F"], [], ""] +]]; +_militiaLoadoutData set ["marksmanRifles", [ +["arifle_SLR_lxWS", "", "acc_flashlight", "optic_SOS", ["20Rnd_762x51_slr_reload_tracer_green_lxWS", "20Rnd_762x51_slr_tracer_green_lxWS"], [], ""] +]]; +_militiaLoadoutData set ["sniperRifles", [ +["arifle_SLR_lxWS", "", "", "optic_SOS", ["20Rnd_762x51_slr_reload_tracer_green_lxWS", "20Rnd_762x51_slr_tracer_green_lxWS"], [], ""] +]]; +_militiaLoadoutData set ["sidearms", ["hgun_Rook40_F"]]; +////////////////////////// +// Misc Loadouts // +////////////////////////// + +private _crewLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; // touch and shit breaks +_crewLoadoutData set ["uniforms", ["U_O_CombatUniform_ocamo"]]; +_crewLoadoutData set ["vests", ["V_HarnessO_brn"]]; +_crewLoadoutData set ["helmets", ["H_HelmetCrew_O"]]; +_crewLoadoutData set ["facewear", ["G_Balaclava_combat","G_Balaclava_lowprofile","G_Balaclava_blk_lxWS"]]; + +private _pilotLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; +_pilotLoadoutData set ["uniforms", ["U_O_PilotCoveralls"]]; +_pilotLoadoutData set ["vests", ["V_BandollierB_khk"]]; +_pilotLoadoutData set ["helmets", ["H_CrewHelmetHeli_O", "H_PilotHelmetHeli_O"]]; +_pilotLoadoutData set ["facewear", ["G_Aviator","G_Squares_Tinted","G_Tactical_Black"]]; + + +if ("mark" in A3A_enabledDLC) then { + private _sfMG = _sfLoadoutData get "machineGuns"; + private _sfMarks = _sfLoadoutData get "marksmanRifles"; + private _sfSniper = _sfLoadoutData get "sniperRifles"; + + _sfMG append [ + ["MMG_01_tan_F", "muzzle_snds_93mmg_tan", "acc_pointer_IR", "optic_Arco", [], [], "bipod_02_F_hex"], + ["MMG_01_hex_F", "muzzle_snds_93mmg_tan", "acc_pointer_IR", "optic_MRCO", [], [], "bipod_02_F_hex"] + ]; + _sfMarks append [ + ["srifle_DMR_04_Tan_F", "", "acc_pointer_IR", "optic_Arco", [], [], "bipod_02_F_hex"], + ["srifle_DMR_04_Tan_F", "", "acc_pointer_IR", "optic_DMS", [], [], "bipod_02_F_hex"] + ]; + _sfSniper append [ + ["srifle_DMR_05_hex_F", "muzzle_snds_93mmg_tan", "acc_pointer_IR", "optic_KHS_hex", [], [], "bipod_02_F_hex"], + ["srifle_DMR_05_tan_f", "muzzle_snds_93mmg_tan", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_02_F_hex"] + ]; + + _sfLoadoutData set ["machineGuns", _sfMG]; + _sfLoadoutData set ["marksmanRifles", _sfMarks]; + _sfLoadoutData set ["sniperRifles", _sfSniper]; + + private _mMG = _militaryLoadoutData get "machineGuns"; + private _mSniper = _militaryLoadoutData get "sniperRifles"; + + _mMG append [ + ["MMG_01_tan_F", "", "acc_pointer_IR", "optic_Arco", [], [], "bipod_02_F_hex"], + ["MMG_01_hex_F", "", "acc_pointer_IR", "optic_MRCO", [], [], "bipod_02_F_hex"]]; + _mSniper append [ + ["srifle_DMR_05_hex_F", "", "acc_pointer_IR", "optic_KHS_hex", [], [], "bipod_02_F_hex"], + ["srifle_DMR_05_tan_f", "", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_02_F_hex"] + ]; + + _militaryLoadoutData set ["machineGuns", _mMG]; + _militaryLoadoutData set ["sniperRifles", _mSniper]; +}; + + +///////////////////////////////// +// Unit Type Definitions // +///////////////////////////////// + + +private _squadLeaderTemplate = { + ["slHat"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + [["Hvests", "vests"] call _fnc_fallback] call _fnc_setVest; + [["slUniforms", "uniforms"] call _fnc_fallback] call _fnc_setUniform; + + ["backpacks"] call _fnc_setBackpack; + + [["slRifles", "rifles"] call _fnc_fallback] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + ["primary", 4] call _fnc_addAdditionalMuzzleMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_squadLeader_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 2] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + ["signalsmokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["gpses"] call _fnc_addGPS; + ["binoculars"] call _fnc_addBinoculars; + ["NVGs"] call _fnc_addNVGs; +}; + +private _riflemanTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + + + [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_rifleman_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 2] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _medicTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + [["Hvests", "vests"] call _fnc_fallback] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_medic"] call _fnc_addItemSet; + ["items_medic_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _grenadierTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + [["glVests", "vests"] call _fnc_fallback] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + ["grenadeLaunchers"] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + ["primary", 10] call _fnc_addAdditionalMuzzleMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_grenadier_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 4] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _explosivesExpertTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + [["Hvests", "vests"] call _fnc_fallback] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_explosivesExpert_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + + ["lightExplosives", 2] call _fnc_addItem; + if (random 1 > 0.5) then {["heavyExplosives", 1] call _fnc_addItem;}; + if (random 1 > 0.5) then {["atMines", 1] call _fnc_addItem;}; + if (random 1 > 0.5) then {["apMines", 1] call _fnc_addItem;}; + + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 1] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _engineerTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_engineer_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + + if (random 1 > 0.5) then {["lightExplosives", 1] call _fnc_addItem;}; + + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _latTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + [["lightATLaunchers", "ATLaunchers"] call _fnc_fallback] call _fnc_setLauncher; + //TODO - Add a check if it's disposable. + ["launcher", 3] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_lat_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 1] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _atTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + [selectRandom ["ATLaunchers", "missileATLaunchers"]] call _fnc_setLauncher; + //TODO - Add a check if it's disposable. + ["launcher", 3] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_at_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 1] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _aaTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + ["AALaunchers"] call _fnc_setLauncher; + //TODO - Add a check if it's disposable. + ["launcher", 3] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_aa_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _machineGunnerTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + ["machineGuns"] call _fnc_setPrimary; + ["primary", 4] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_machineGunner_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _marksmanTemplate = { + ["sniHats"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + + + ["marksmanRifles"] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_marksman_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["rangefinders"] call _fnc_addBinoculars; + ["NVGs"] call _fnc_addNVGs; +}; + +private _sniperTemplate = { + ["sniHats"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + + + ["sniperRifles"] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_sniper_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["rangefinders"] call _fnc_addBinoculars; + ["NVGs"] call _fnc_addNVGs; +}; + +private _policeTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + + + ["SMGs"] call _fnc_setPrimary; + ["primary", 3] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_police_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["smokeGrenades", 1] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; +}; + +private _crewTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + + [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; + ["primary", 3] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_basic"] call _fnc_addItemSet; + ["items_crew_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["gpses"] call _fnc_addGPS; + ["NVGs"] call _fnc_addNVGs; +}; + +private _unarmedTemplate = { + ["vests"] call _fnc_setVest; + ["facewear"] call _fnc_setFacewear; + ["uniforms"] call _fnc_setUniform; + + ["items_medical_basic"] call _fnc_addItemSet; + ["items_unarmed_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; +}; + +private _traitorTemplate = { + call _unarmedTemplate; + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; +}; + +//////////////////////////////////////////////////////////////////////////////////////// +// You shouldn't touch below this line unless you really really know what you're doing. +// Things below here can and will break the gamemode if improperly changed. +//////////////////////////////////////////////////////////////////////////////////////// + +///////////////////////////// +// Special Forces Units // +///////////////////////////// +private _prefix = "SF"; +private _unitTypes = [ + ["SquadLeader", _squadLeaderTemplate], + ["Rifleman", _riflemanTemplate], + ["Medic", _medicTemplate, [["medic", true]]], + ["Engineer", _engineerTemplate, [["engineer", true]]], + ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], + ["Grenadier", _grenadierTemplate], + ["LAT", _latTemplate], + ["AT", _atTemplate], + ["AA", _aaTemplate], + ["MachineGunner", _machineGunnerTemplate], + ["Marksman", _marksmanTemplate], + ["Sniper", _sniperTemplate] +]; + +[_prefix, _unitTypes, _sfLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; + +/*{ + params ["_name", "_loadoutTemplate"]; + private _loadouts = [_sfLoadoutData, _loadoutTemplate] call _fnc_buildLoadouts; + private _finalName = _prefix + _name; + [_finalName, _loadouts] call _fnc_saveToTemplate; +} forEach _unitTypes; +*/ + +/////////////////////// +// Military Units // +/////////////////////// +private _prefix = "military"; +private _unitTypes = [ + ["SquadLeader", _squadLeaderTemplate], + ["Rifleman", _riflemanTemplate], + ["Medic", _medicTemplate, [["medic", true]]], + ["Engineer", _engineerTemplate, [["engineer", true]]], + ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], + ["Grenadier", _grenadierTemplate], + ["LAT", _latTemplate], + ["AT", _atTemplate], + ["AA", _aaTemplate], + ["MachineGunner", _machineGunnerTemplate], + ["Marksman", _marksmanTemplate], + ["Sniper", _sniperTemplate] +]; + +[_prefix, _unitTypes, _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; + +//////////////////////// +// Police Units // +//////////////////////// +private _prefix = "police"; +private _unitTypes = [ + ["SquadLeader", _policeTemplate], + ["Standard", _policeTemplate] +]; + +[_prefix, _unitTypes, _policeLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; + +//////////////////////// +// Militia Units // +//////////////////////// +private _prefix = "militia"; +private _unitTypes = [ + ["SquadLeader", _squadLeaderTemplate], + ["Rifleman", _riflemanTemplate], + ["Medic", _medicTemplate, [["medic", true]]], + ["Engineer", _engineerTemplate, [["engineer", true]]], + ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], + ["Grenadier", _grenadierTemplate], + ["LAT", _latTemplate], + ["AT", _atTemplate], + ["AA", _aaTemplate], + ["MachineGunner", _machineGunnerTemplate], + ["Marksman", _marksmanTemplate], + ["Sniper", _sniperTemplate] +]; + +[_prefix, _unitTypes, _militiaLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; + +////////////////////// +// Misc Units // +////////////////////// + +//The following lines are determining the loadout of vehicle crew +["other", [["Crew", _crewTemplate]], _crewLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; +["other", [["Pilot", _crewTemplate]], _pilotLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; +//The following lines are determining the loadout for the unit used in the "kill the official" mission +["other", [["Official", _squadLeaderTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; +//The following lines are determining the loadout for the AI used in the "kill the traitor" mission +["other", [["Traitor", _traitorTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; +//The following lines are determining the loadout for the AI used in the "Invader Punishment" mission +["other", [["Unarmed", _UnarmedTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; \ No newline at end of file diff --git a/A3A/addons/core/Templates/Templates/WS/WS_Vehicle_Attributes.sqf b/A3A/addons/core/Templates/Templates/WS/WS_Vehicle_Attributes.sqf index 42e24b45e8..d7ab452f91 100644 --- a/A3A/addons/core/Templates/Templates/WS/WS_Vehicle_Attributes.sqf +++ b/A3A/addons/core/Templates/Templates/WS/WS_Vehicle_Attributes.sqf @@ -1,13 +1,13 @@ #include "..\Vanilla\Vanilla_Vehicle_Attributes.sqf" -(["attributesVehicles"] call _fnc_getFromTemplate) append [ +(["attributesVehicles"] call _fnc_getFromTemplate) append +[ ["B_ION_APC_Wheeled_01_cannon_lxWS", ["cost", 100], ["threat", 120]], ["B_ION_APC_Wheeled_01_command_lxWS", ["cost", 70], ["threat", 120]], ["B_D_Heli_Light_01_dynamicLoadout_lxWS", ["cost", 100]], - + ["a3a_Heli_Light_01_dynamicLoadout_ION_F", ["cost", 100]], ["a3a_Heli_Light_02_black_F", ["cost", 90]], ["B_ION_Heli_Light_02_dynamicLoadout_lxWS", ["cost", 100]], - - + ["a3a_Plane_Fighter_03_grey_F", ["cost", 200]] ]; \ No newline at end of file From 105fb665e9d0f7fbdecd5a4ee38db95d015ed309 Mon Sep 17 00:00:00 2001 From: ante185 <49555217+ante185@users.noreply.github.com> Date: Wed, 18 Oct 2023 18:31:10 +0200 Subject: [PATCH 078/157] Western Sahara Arganian Defence Force template (#2937) * Vanilla + WS retextures * Create WS_Vehicle_Attributes.sqf * Argana Defence Force * Update Templates.hpp * killing more UNA files * killed unused retextures * Update WS_AI_ADF.sqf * tabs to spaces & space reduction in class entries --------- Co-authored-by: Bob-Murphy Co-authored-by: Bob-Murphy <50651578+Bob-Murphy@users.noreply.github.com> --- A3A/addons/config_fixes/Vanilla/armor.hpp | 1 - A3A/addons/config_fixes/Vanilla/soft.hpp | 9 +- A3A/addons/config_fixes/WS/CfgVehicles.hpp | 12 +- A3A/addons/core/Templates/Templates.hpp | 43 +- .../core/Templates/Templates/WS/WS_AI_ADF.sqf | 1017 +++++++++++++++++ 5 files changed, 1054 insertions(+), 28 deletions(-) create mode 100644 A3A/addons/core/Templates/Templates/WS/WS_AI_ADF.sqf diff --git a/A3A/addons/config_fixes/Vanilla/armor.hpp b/A3A/addons/config_fixes/Vanilla/armor.hpp index be1e990eb3..7533822572 100644 --- a/A3A/addons/config_fixes/Vanilla/armor.hpp +++ b/A3A/addons/config_fixes/Vanilla/armor.hpp @@ -3,7 +3,6 @@ class I_MRAP_03_gmg_F; class I_MRAP_03_hmg_F; class I_APC_Wheeled_03_cannon_F; class O_MBT_04_cannon_F; - class O_MBT_04_command_F; class a3a_MRAP_03_grey_F : I_MRAP_03_F diff --git a/A3A/addons/config_fixes/Vanilla/soft.hpp b/A3A/addons/config_fixes/Vanilla/soft.hpp index 01c6d51822..bc98eaaee0 100644 --- a/A3A/addons/config_fixes/Vanilla/soft.hpp +++ b/A3A/addons/config_fixes/Vanilla/soft.hpp @@ -193,14 +193,17 @@ class a3a_Van_02_black_service_F : C_Van_02_service_F class a3a_Van_02_black_medevac_F : C_Van_02_medevac_F { scope = 2; - class TextureSources : TextureSources{ - class Black{ + class TextureSources : TextureSources + { + class Black + { author = "Bohemia Interactive"; displayName = "Black"; materials[] = {"\a3\Soft_F_Orange\Van_02\Data\van_body.rvmat","\A3\Soft_F_Orange\Van_02\Data\van_wheel.rvmat","","\a3\Data_f\Lights\Car_Beacon_Orange_emit.rvmat"}; textures[] = {"\a3\Soft_F_Orange\Van_02\Data\van_body_Black_CO.paa","\a3\soft_f_orange\van_02\data\van_wheel_co.paa","\a3\soft_f_orange\van_02\data\van_glass_utility_CA.paa","\a3\Soft_F_Orange\Van_02\Data\van_body_Black_CO.paa"}; }; - class White{ + class White + { author = "Bohemia Interactive"; displayName = "White"; materials[] = {"\a3\Soft_F_Orange\Van_02\Data\van_body.rvmat","\A3\Soft_F_Orange\Van_02\Data\van_wheel.rvmat","","\a3\Data_f\Lights\Car_Beacon_Orange_emit.rvmat"}; diff --git a/A3A/addons/config_fixes/WS/CfgVehicles.hpp b/A3A/addons/config_fixes/WS/CfgVehicles.hpp index 804ec5c44a..5cf198055e 100644 --- a/A3A/addons/config_fixes/WS/CfgVehicles.hpp +++ b/A3A/addons/config_fixes/WS/CfgVehicles.hpp @@ -5,24 +5,24 @@ class CfgVehicles class O_Truck_02_box_F; class O_Truck_02_transport_F; class O_Truck_02_medical_F; - + class I_Truck_02_MRL_F; - + class O_Truck_02_cargo_lxWS; class O_Truck_02_flatbed_lxWS; - + class O_Tura_Truck_02_aa_lxWS; class O_Tura_ZU23_lxWS; - + class B_G_Offroad_01_armed_F; class B_G_Offroad_01_AT_F; - + class B_Tura_Offroad_armor_lxWS; class B_Tura_Offroad_armor_AT_lxWS; class B_Tura_Offroad_armor_armed_lxWS; #include "ws_ion.hpp" - + //Misc retextures class a3a_tan_Offroad_armor : B_Tura_Offroad_armor_lxWS { diff --git a/A3A/addons/core/Templates/Templates.hpp b/A3A/addons/core/Templates/Templates.hpp index c9f07afe5a..fa34268f38 100644 --- a/A3A/addons/core/Templates/Templates.hpp +++ b/A3A/addons/core/Templates/Templates.hpp @@ -126,34 +126,41 @@ class Templates forceDLC[] = {"ws"}; climate[] = {"arid"}; }; - class WS_CSAT : WS_Base - { + class WS_ADF : WS_Base + { + side = "Occ"; + flagTexture = "\lxws\data_f_lxws\img\flags\flag_Argana_CO.paa"; + name = "WS ADF"; + file = "WS_AI_ADF"; + }; + class WS_CSAT : WS_Base + { side = "Inv"; flagTexture = "A3\Data_F\Flags\Flag_CSAT_CO.paa"; name = "WS CSAT North Africa"; file = "WS_AI_CSAT_NAfrica"; - }; - class WS_TURA : WS_Base - { + }; + class WS_TURA : WS_Base + { side = "Reb"; flagTexture = "a3\data_f\flags\flag_fia_co.paa"; name = "WS Tura"; file = "WS_Reb_TURA"; - }; - class WS_Civ : WS_Base - { + }; + class WS_Civ : WS_Base + { side = "Civ"; flagTexture = "\lxws\data_f_lxws\img\flags\flag_Argana_CO.paa"; name = "Western Sahara"; file = "WS_Civ"; - }; - class WS_NATO : WS_Base - { + }; + class WS_NATO : WS_Base + { side = "Occ"; flagTexture = "\A3\Data_F\Flags\Flag_NATO_CO.paa"; name = "WS NATO Desert"; file = "WS_AI_NATO_Desert"; - }; + }; // ***************************** VN ***************************** class VN_Base @@ -233,7 +240,7 @@ class Templates maps[] = {"chernarus_summer","chernarus_winter","chernarus"}; logo = "\rhsgref\addons\rhsgref_main\data\rhs_logo_ca.paa"; }; - + class RHS_CDF : RHS_Base { side = "Occ"; @@ -286,15 +293,15 @@ class Templates class RHS_SAF_Base { - requiredAddons[] = {"rhssaf_main"}; - basepath = QPATHTOFOLDER(Templates\Templates\RHS); - logo = "\rhssaf\addons\rhssaf_main\data\rhs_logo_ca.paa"; + requiredAddons[] = {"rhssaf_main"}; + basepath = QPATHTOFOLDER(Templates\Templates\RHS); + logo = "\rhssaf\addons\rhssaf_main\data\rhs_logo_ca.paa"; priority = 30; }; class RHS_SAF : RHS_SAF_Base { - side = "Inv"; - flagTexture = "rhssaf\addons\rhssaf_main\data\flags\flag_serbia_co.paa"; + side = "Inv"; + flagTexture = "rhssaf\addons\rhssaf_main\data\flags\flag_serbia_co.paa"; name = "RHS SAF"; file = "RHS_AI_SAF"; }; diff --git a/A3A/addons/core/Templates/Templates/WS/WS_AI_ADF.sqf b/A3A/addons/core/Templates/Templates/WS/WS_AI_ADF.sqf new file mode 100644 index 0000000000..80adde0062 --- /dev/null +++ b/A3A/addons/core/Templates/Templates/WS/WS_AI_ADF.sqf @@ -0,0 +1,1017 @@ +////////////////////////// +// Side Information // +////////////////////////// + +["name", "ADF"] call _fnc_saveToTemplate; +["spawnMarkerName", "ADF Support Corridor"] call _fnc_saveToTemplate; + +["flag", "Flag_NATO_F"] call _fnc_saveToTemplate; +["flagTexture", "\lxws\data_f_lxws\img\flags\flag_Argana_CO.paa"] call _fnc_saveToTemplate; +["flagMarkerType", "lxWS_flag_Argana"] call _fnc_saveToTemplate; + +////////////////////////// +// Vehicles // +////////////////////////// + +["ammobox", "B_supplyCrate_F"] call _fnc_saveToTemplate; +["surrenderCrate", "Box_IND_Wps_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type +["equipmentBox", "Box_NATO_Equip_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type + +// vehicles can be placed in more than one category if they fit between both. Cost will be derived by the higher category +//A number of these vehicles could be replaced with simple retextures +["vehiclesBasic", ["B_Quadbike_01_F"]] call _fnc_saveToTemplate; +private _LightUnarmed = ["a3a_MRAP_03_grey_F"]; +private _LightArmed = ["a3a_MRAP_03_gmg_grey_F", "a3a_MRAP_03_hmg_grey_F"]; +["vehiclesTrucks", ["B_Truck_01_covered_F", "B_Truck_01_transport_F"]] call _fnc_saveToTemplate; +["vehiclesCargoTrucks", ["B_Truck_01_cargo_F", "B_Truck_01_flatbed_F"]] call _fnc_saveToTemplate; +["vehiclesAmmoTrucks", ["B_Truck_01_ammo_F"]] call _fnc_saveToTemplate; +["vehiclesRepairTrucks", ["B_Truck_01_Repair_F"]] call _fnc_saveToTemplate; +["vehiclesFuelTrucks", ["B_Truck_01_fuel_F"]] call _fnc_saveToTemplate; +["vehiclesMedical", ["B_Truck_01_medical_F"]] call _fnc_saveToTemplate; +["vehiclesLightAPCs", []] call _fnc_saveToTemplate; +["vehiclesAPCs", ["a3a_APC_Wheeled_03_cannon_blufor_F","B_APC_Wheeled_01_cannon_F", "B_APC_Tracked_01_rcws_F", "APC_Wheeled_01_atgm_base_lxWS", "APC_Wheeled_01_command_base_lxWS"]] call _fnc_saveToTemplate; +["vehiclesIFVs", []] call _fnc_saveToTemplate; +private _Tanks = ["B_MBT_01_TUSK_F", "B_MBT_01_cannon_F"]; +["vehiclesAA", ["B_APC_Tracked_01_AA_F"]] call _fnc_saveToTemplate; + +["vehiclesTransportBoats", ["B_Boat_Transport_01_F"]] call _fnc_saveToTemplate; +["vehiclesGunBoats", ["B_Boat_Armed_01_minigun_F", "a3a_Boat_Armed_01_hmg_blufor_F"]] call _fnc_saveToTemplate; +["vehiclesAmphibious", ["a3a_APC_Wheeled_03_cannon_blufor_F","B_APC_Wheeled_01_cannon_F", "APC_Wheeled_01_atgm_base_lxWS", "APC_Wheeled_01_command_base_lxWS"]] call _fnc_saveToTemplate; + +["vehiclesPlanesCAS", ["B_D_Plane_CAS_01_dynamicLoadout_lxWS", "a3a_Plane_Fighter_03_grey_F"]] call _fnc_saveToTemplate; // Will be used with CAS script, must be defined in setPlaneLoadout. Needs fixed gun and either rockets or missiles +["vehiclesPlanesAA", ["a3a_Plane_Fighter_04_grey_F"]] call _fnc_saveToTemplate; // +["vehiclesPlanesTransport", ["B_T_VTOL_01_infantry_blue_F"]] call _fnc_saveToTemplate; + +["vehiclesHelisLight", ["O_Heli_Light_02_unarmed_F", "a3a_Heli_Light_01_ION_F"]] call _fnc_saveToTemplate; // ideally fragile & unarmed helis seating 4+ +private _HelisTransport = ["B_D_Heli_Transport_01_lxWS", "B_Heli_Transport_01_F", "a3a_ION_Heli_Transport_02_F", "B_CTRG_Heli_Transport_01_sand_F"]; +// Should be capable of dealing damage to ground targets without additional scripting +["vehiclesHelisLightAttack", ["B_D_Heli_Light_01_dynamicLoadout_lxWS", "a3a_Heli_Light_02_black_F", "a3a_Heli_Light_01_dynamicLoadout_ION_F"]] call _fnc_saveToTemplate; // Utility helis with fixed or door guns + rocket pods +["vehiclesHelisAttack", ["O_Heli_Attack_02_dynamicLoadout_black_F", "B_D_Heli_Attack_01_dynamicLoadout_lxWS"]] call _fnc_saveToTemplate; // Proper attack helis: Apache, Hind etc + +["vehiclesArtillery", ["B_MBT_01_arty_F","B_MBT_01_mlrs_F"]] call _fnc_saveToTemplate; //this line determines artillery vehicles -- Example: ["vehiclesArtillery", ["B_MBT_01_arty_F"]] -- Array, can contain multiple assets +//new magazines storing methode, all vehicle magazines should be defined here in format [Vehicle class, [magazines]], +["magazines", createHashMapFromArray [ + ["B_MBT_01_arty_F",["32Rnd_155mm_Mo_shells"]], + ["B_MBT_01_mlrs_F",["12Rnd_230mm_rockets"]] +]] call _fnc_saveToTemplate;//this line determines artillery magazines -- Example: ["magazines", createHashMapFromArray [["B_MBT_01_arty_F", ["32Rnd_155mm_Mo_shells"]]]] -- Array, can contain multiple assets + +["uavsAttack", ["B_UAV_02_dynamicLoadout_F"]] call _fnc_saveToTemplate; +["uavsPortable", ["B_UAV_01_F", "B_UAV_02_lxWS"]] call _fnc_saveToTemplate; + +//Config special vehicles - militia vehicles are mostly used in the early game, police cars are being used by troops around cities -- Example: +["vehiclesMilitiaLightArmed", ["a3a_Offroad_01_tan_armed_F","a3a_tan_Offroad_armor_armed","a3a_Offroad_01_tan_AT_F","a3a_tan_Offroad_armor_at"]] call _fnc_saveToTemplate; +["vehiclesMilitiaTrucks", ["B_Truck_01_covered_F", "B_Truck_01_transport_F"]] call _fnc_saveToTemplate; +private _vehiclesMilitiaCars = ["a3a_tan_Offroad_armor","a3a_Offroad_01_tan_F"]; + +private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; + +["staticMGs", ["B_G_HMG_02_high_F"]] call _fnc_saveToTemplate; +["staticAT", ["B_static_AT_F"]] call _fnc_saveToTemplate; +["staticAA", ["O_SFIA_ZU23_lxWS","B_static_AA_F"]] call _fnc_saveToTemplate; +["staticMortars", ["B_Mortar_01_F"]] call _fnc_saveToTemplate; + +["mortarMagazineHE", "8Rnd_82mm_Mo_shells"] call _fnc_saveToTemplate; +["mortarMagazineSmoke", "8Rnd_82mm_Mo_Smoke_white"] call _fnc_saveToTemplate; +["mortarMagazineFlare", "8Rnd_82mm_Mo_Flare_white"] call _fnc_saveToTemplate; + + +if ("enoch" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; + _vehiclesMilitiaCars append ["a3a_Offroad_01_covered_tan_F","a3a_Offroad_01_comms_tan_F"]; +}; +if ("tanks" in A3A_enabledDLC) then { + _Tanks append ["B_AFV_Wheeled_01_cannon_F","B_AFV_Wheeled_01_up_cannon_F"]; //Closer to IFV than tank, but no passenger seats. +}; +if ("expansion" in A3A_enabledDLC) then { + _LightUnarmed append ["a3a_MRAP_03_grey_F","B_LSV_01_unarmed_F"]; + _LightArmed append ["a3a_MRAP_03_gmg_grey_F", "a3a_MRAP_03_hmg_grey_F","B_LSV_01_AT_F","B_LSV_01_armed_F"]; +}; +if ("heli" in A3A_enabledDLC) then { + _HelisTransport append ["B_Heli_Transport_03_black_F", "B_Heli_Transport_03_unarmed_F"]; +}; +if ("orange" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Van_02_vehicle_F","B_GEN_Van_02_transport_F"]; +}; +["vehiclesPolice", _vehiclesPolice] call _fnc_saveToTemplate; + +["vehiclesLightUnarmed", _LightUnarmed] call _fnc_saveToTemplate; +["vehiclesLightArmed", _LightArmed] call _fnc_saveToTemplate; + +["vehiclesTanks", _Tanks] call _fnc_saveToTemplate; + +["vehiclesHelisTransport", _HelisTransport] call _fnc_saveToTemplate; +["vehiclesMilitiaCars", _vehiclesMilitiaCars] call _fnc_saveToTemplate; + +//Minefield definition +//CFGVehicles variant of Mines are needed "ATMine", "APERSTripMine", "APERSMine" +["minefieldAT", ["ATMine"]] call _fnc_saveToTemplate; +["minefieldAPERS", ["APERSMine"]] call _fnc_saveToTemplate; + +#include "..\Vanilla\Vanilla_Vehicle_Attributes.sqf" +#include "WS_Vehicle_Attributes.sqf" + +///////////////////// +/// Identities /// +///////////////////// + +//Faces and Voices given to AI Factions. +["faces", ["AfricanHead_01","AfricanHead_02","AfricanHead_03","Barklem", +"GreekHead_A3_05","GreekHead_A3_07","Sturrock","WhiteHead_01","WhiteHead_02", +"PersianHead_A3_01","PersianHead_A3_02","PersianHead_A3_03", +"lxWS_African_Head_Old","lxWS_African_Head_01","lxWS_African_Head_02", +"lxWS_African_Head_03","lxWS_African_Head_04","lxWS_African_Head_05","lxWS_Said_Head", +"lxWS_African_Head_Old_Bard", +"WhiteHead_03","WhiteHead_04","WhiteHead_05","WhiteHead_06","WhiteHead_07", +"WhiteHead_08","WhiteHead_09","WhiteHead_11","WhiteHead_12","WhiteHead_14", +"WhiteHead_15","WhiteHead_16","WhiteHead_18","WhiteHead_19","WhiteHead_20", +"WhiteHead_21"]] call _fnc_saveToTemplate; +["voices", ["male01engfre", "male02engfre"]] call _fnc_saveToTemplate; +//SpecialForces, Militia, Police Faces and Voices, these are Optional if there is no reason to Include them, leave them out. +["sfVoices", ["Male01GRE","Male02GRE","Male03GRE","Male04GRE","Male05GRE","Male06GRE"]] call _fnc_saveToTemplate; +["sfFaces", ["GreekHead_A3_02","GreekHead_A3_03","GreekHead_A3_04","GreekHead_A3_05","GreekHead_A3_06","GreekHead_A3_07","GreekHead_A3_08","GreekHead_A3_09","Ioannou","Mavros"]] call _fnc_saveToTemplate; +//["milVoices", []] call _fnc_saveToTemplate; +["milFaces", ["AfricanHead_01","AfricanHead_02","AfricanHead_03","Barklem", +"GreekHead_A3_05","GreekHead_A3_07","Sturrock","WhiteHead_01","WhiteHead_02", +"PersianHead_A3_01","PersianHead_A3_02","PersianHead_A3_03", +"lxWS_African_Head_Old","lxWS_African_Head_01","lxWS_African_Head_02", +"lxWS_African_Head_03","lxWS_African_Head_04","lxWS_African_Head_05","lxWS_Said_Head", +"lxWS_African_Head_Old_Bard"]] call _fnc_saveToTemplate; + +"TanoanMen" call _fnc_saveNames; + +////////////////////////// +// Loadouts // +////////////////////////// +private _loadoutData = call _fnc_createLoadoutData; +_loadoutData set ["rifles", []]; +_loadoutData set ["carbines", []]; +_loadoutData set ["grenadeLaunchers", []]; +_loadoutData set ["SMGs", []]; +_loadoutData set ["machineGuns", []]; +_loadoutData set ["marksmanRifles", []]; +_loadoutData set ["sniperRifles", []]; + +_loadoutData set ["lightATLaunchers", [ +["launch_MRAWS_sand_F", "", "acc_pointer_IR", "", ["MRAWS_HE_F", "MRAWS_HEAT55_F"], [], ""], +["launch_MRAWS_sand_F", "", "acc_pointer_IR", "", ["MRAWS_HEAT_F", "MRAWS_HEAT55_F"], [], ""], +["launch_MRAWS_sand_F", "", "acc_pointer_IR", "", ["MRAWS_HEAT_F", "MRAWS_HE_F"], [], ""], +["launch_MRAWS_sand_rail_F", "", "acc_pointer_IR", "", ["MRAWS_HE_F", "MRAWS_HEAT55_F"], [], ""], +["launch_MRAWS_sand_rail_F", "", "acc_pointer_IR", "", ["MRAWS_HEAT_F", "MRAWS_HEAT55_F"], [], ""], +["launch_MRAWS_sand_rail_F", "", "acc_pointer_IR", "", ["MRAWS_HEAT_F", "MRAWS_HE_F"], [], ""] +]]; +_loadoutData set ["ATLaunchers", ["launch_NLAW_F"]]; +_loadoutData set ["missileATLaunchers", [ +["launch_B_Titan_short_F", "", "acc_pointer_IR", "", ["Titan_AT"], [], ""] +]]; +_loadoutData set ["AALaunchers", [ +["launch_B_Titan_F", "", "acc_pointer_IR", "", ["Titan_AA"], [], ""] +]]; +_loadoutData set ["sidearms", []]; + +_loadoutData set ["ATMines", ["ATMine_Range_Mag"]]; +_loadoutData set ["APMines", ["APERSMine_Range_Mag"]]; +_loadoutData set ["lightExplosives", ["DemoCharge_Remote_Mag"]]; +_loadoutData set ["heavyExplosives", ["SatchelCharge_Remote_Mag"]]; + +_loadoutData set ["antiInfantryGrenades", ["HandGrenade", "MiniGrenade"]]; +_loadoutData set ["antiTankGrenades", []]; +_loadoutData set ["smokeGrenades", ["SmokeShell"]]; +_loadoutData set ["signalsmokeGrenades", ["SmokeShellYellow", "SmokeShellRed", "SmokeShellPurple", "SmokeShellOrange", "SmokeShellGreen", "SmokeShellBlue"]]; +_loadoutData set ["signalsmokeGrenades", ["SmokeShellGreen"]]; + + +//Basic equipment. Shouldn't need touching most of the time. +//Mods might override this, or certain mods might want items removed (No GPSs in WW2, for example) +_loadoutData set ["maps", ["ItemMap"]]; +_loadoutData set ["watches", ["ItemWatch"]]; +_loadoutData set ["compasses", ["ItemCompass"]]; +_loadoutData set ["radios", ["ItemRadio"]]; +_loadoutData set ["gpses", ["ItemGPS"]]; +_loadoutData set ["NVGs", ["NVGoggles"]]; +_loadoutData set ["binoculars", ["Binocular"]]; +_loadoutData set ["rangefinders", ["Rangefinder"]]; + +_loadoutData set ["uniforms", []]; +_loadoutData set ["vests", []]; +_loadoutData set ["backpacks", []]; +_loadoutData set ["longRangeRadios", []]; +_loadoutData set ["helmets", []]; +_loadoutData set ["slHat", ["lxWS_H_MilCap_desert"]]; +_loadoutData set ["sniHats", ["lxWS_H_Booniehat_desert"]]; + +_loadoutData set ["facewear", []]; + +//Item *set* definitions. These are added in their entirety to unit loadouts. No randomisation is applied. +_loadoutData set ["items_medical_basic", ["BASIC"] call A3A_fnc_itemset_medicalSupplies]; +_loadoutData set ["items_medical_standard", ["STANDARD"] call A3A_fnc_itemset_medicalSupplies]; +_loadoutData set ["items_medical_medic", ["MEDIC"] call A3A_fnc_itemset_medicalSupplies]; +_loadoutData set ["items_miscEssentials", [] call A3A_fnc_itemset_miscEssentials]; + +//Unit type specific item sets. Add or remove these, depending on the unit types in use. +_loadoutData set ["items_squadLeader_extras", []]; +_loadoutData set ["items_rifleman_extras", []]; +_loadoutData set ["items_medic_extras", []]; +_loadoutData set ["items_grenadier_extras", []]; +_loadoutData set ["items_explosivesExpert_extras", ["ToolKit", "MineDetector"]]; +_loadoutData set ["items_engineer_extras", ["ToolKit", "MineDetector"]]; +_loadoutData set ["items_lat_extras", []]; +_loadoutData set ["items_at_extras", []]; +_loadoutData set ["items_aa_extras", []]; +_loadoutData set ["items_machineGunner_extras", []]; +_loadoutData set ["items_marksman_extras", []]; +_loadoutData set ["items_sniper_extras", []]; +_loadoutData set ["items_police_extras", []]; +_loadoutData set ["items_crew_extras", []]; +_loadoutData set ["items_unarmed_extras", []]; + +//TODO - ACE overrides for misc essentials, medical and engineer gear + +/////////////////////////////////////// +// Special Forces Loadout Data // +/////////////////////////////////////// + +private _sfLoadoutData = _loadoutData call _fnc_copyLoadoutData; +_sfLoadoutData set ["uniforms", ["U_lxWS_UN_Camo3","U_lxWS_UN_Camo2"]]; +_sfLoadoutData set ["vests", ["V_PlateCarrier1_blk", "V_PlateCarrier2_blk"]]; +_sfLoadoutData set ["Hvests", ["V_PlateCarrierIAGL_oli"]]; +_sfLoadoutData set ["backpacks", ["B_Kitbag_cbr"]]; +_sfLoadoutData set ["helmets", ["H_HelmetSpecB_paint2", "H_HelmetSpecB_sand", "H_HelmetSpecB_snakeskin"]]; +_sfLoadoutData set ["binoculars", ["Laserdesignator"]]; +//["Weapon", "Muzzle", "Rail", "Sight", [], [], "Bipod"]; + + +_sfLoadoutData set ["slRifles", [ +["arifle_Mk20_plain_F", "muzzle_snds_M", "acc_pointer_IR", "optic_MRCO", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], [], ""], +["arifle_Mk20_plain_F", "muzzle_snds_M", "acc_pointer_IR", "optic_Hamr", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], [], ""], +["arifle_Mk20_plain_F", "muzzle_snds_M", "acc_pointer_IR", "optic_Hamr", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], [], ""], +["arifle_Mk20_GL_plain_F", "muzzle_snds_M", "acc_pointer_IR", "optic_MRCO", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_Mk20_GL_plain_F", "muzzle_snds_M", "acc_pointer_IR", "optic_Hamr", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_Mk20_GL_plain_F", "muzzle_snds_M", "acc_pointer_IR", "optic_MRCO", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] +]]; +_sfLoadoutData set ["rifles", [ +["arifle_Mk20_plain_F", "muzzle_snds_M", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], [], ""], +["arifle_Mk20_plain_F", "muzzle_snds_M", "acc_pointer_IR", "optic_Holosight", ["30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag_Tracer_Red"], [], ""] +]]; +_sfLoadoutData set ["carbines", [ +["arifle_Mk20C_plain_F", "muzzle_snds_M", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], [], ""], +["arifle_Mk20C_plain_F", "muzzle_snds_M", "acc_pointer_IR", "optic_Holosight", ["30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag_Tracer_Red"], [], ""] +]]; +_sfLoadoutData set ["grenadeLaunchers", [ +["arifle_Mk20_GL_plain_F", "muzzle_snds_M", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_Mk20_GL_plain_F", "muzzle_snds_M", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_Mk20_GL_plain_F", "muzzle_snds_M", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_Mk20_GL_plain_F", "muzzle_snds_M", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] +]]; +_sfLoadoutData set ["SMGs", [ +["SMG_01_F", "muzzle_snds_acp", "", "optic_Holosight", [], [], ""], +["SMG_01_F", "muzzle_snds_acp", "", "optic_Aco_smg", [], [], ""], +["SMG_03C_TR_camo", "muzzle_snds_570", "acc_pointer_IR", "optic_Holosight_blk_F", [], [], ""], +["SMG_03C_TR_camo", "muzzle_snds_570", "acc_pointer_IR", "optic_Aco_smg", [], [], ""], +["SMG_02_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Holosight_blk_F", [], [], ""], +["SMG_02_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Aco_smg", [], [], ""] +]]; +_sfLoadoutData set ["machineGuns", [ +["LMG_S77_Compact_lxWS", "muzzle_snds_B", "acc_pointer_IR_snake_lxWS", "optic_MRCO", ["100Rnd_762x51_S77_Red_lxWS", "100Rnd_762x51_S77_Red_lxWS", "100Rnd_762x51_S77_Red_Tracer_lxWS"], [], ""], +["LMG_S77_Compact_lxWS", "muzzle_snds_B", "acc_pointer_IR_snake_lxWS", "optic_Holosight_blk_F", ["100Rnd_762x51_S77_Red_lxWS", "100Rnd_762x51_S77_Red_lxWS", "100Rnd_762x51_S77_Red_Tracer_lxWS"], [], ""], +["LMG_S77_Compact_lxWS", "muzzle_snds_B", "acc_pointer_IR_snake_lxWS", "optic_Holosight_blk_F", ["100Rnd_762x51_S77_Red_lxWS", "100Rnd_762x51_S77_Red_lxWS", "100Rnd_762x51_S77_Red_Tracer_lxWS"], [], ""], +["LMG_Mk200_F", "muzzle_snds_H_MG", "acc_pointer_IR", "optic_MRCO", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_blk"], +["LMG_Mk200_F", "muzzle_snds_H_MG", "acc_pointer_IR", "optic_Holosight_blk_F", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_blk"], +["LMG_Mk200_F", "muzzle_snds_H_MG", "acc_pointer_IR", "optic_Hamr", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_blk"], +["LMG_Mk200_F", "muzzle_snds_H_MG", "acc_pointer_IR", "optic_MRCO", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_blk"] +]]; +_sfLoadoutData set ["marksmanRifles", [ +["srifle_EBR_F", "muzzle_snds_B", "acc_pointer_IR", "optic_SOS", [], [], "bipod_01_F_blk"], +["srifle_EBR_F", "muzzle_snds_B", "acc_pointer_IR", "optic_Hamr", [], [], "bipod_01_F_blk"], +["srifle_EBR_blk_lxWS", "muzzle_snds_B", "acc_pointer_IR", "optic_SOS", [], [], "bipod_01_F_blk"], +["srifle_EBR_blk_lxWS", "muzzle_snds_B", "acc_pointer_IR", "optic_Hamr", [], [], "bipod_01_F_blk"] +]]; +_sfLoadoutData set ["sniperRifles", [ +["srifle_GM6_F", "", "", "optic_SOS", ["5Rnd_127x108_Mag", "5Rnd_127x108_APDS_Mag"], [], ""], +["srifle_GM6_F", "", "", "optic_LRPS", ["5Rnd_127x108_Mag", "5Rnd_127x108_APDS_Mag"], [], ""] +]]; +_sfLoadoutData set ["sidearms", [ +["hgun_Pistol_heavy_01_F", "muzzle_snds_acp", "acc_flashlight_pistol", "", [], [], ""], +["hgun_ACPC2_F", "muzzle_snds_acp", "acc_flashlight_pistol", "", [], [], ""] +]]; +///////////////////////////////// +// Military Loadout Data // +///////////////////////////////// + +private _militaryLoadoutData = _loadoutData call _fnc_copyLoadoutData; +_militaryLoadoutData set ["uniforms", ["U_lxWS_UN_Camo3","U_lxWS_UN_Camo2"]]; +_militaryLoadoutData set ["vests", ["V_TacVest_brn", "V_PlateCarrier1_rgr_noflag_F"]]; +_militaryLoadoutData set ["Hvests", ["V_PlateCarrier2_rgr_noflag_F"]]; +_militaryLoadoutData set ["backpacks", ["B_Kitbag_cbr", "B_Carryall_cbr"]]; +_militaryLoadoutData set ["helmets", ["lxWS_H_PASGT_goggles_olive_F", "H_PASGT_basic_olive_F"]]; +_militaryLoadoutData set ["binoculars", ["Laserdesignator", "Binocular", "Rangefinder"]]; + +_militaryLoadoutData set ["slRifles", [ +["arifle_Velko_lxWS", "", "acc_pointer_IR", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_red_lxWS","35Rnd_556x45_Velko_tracer_red_lxWS"], [], ""], +["arifle_VelkoR5_lxWS", "", "saber_light_lxWS", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_red_lxWS","35Rnd_556x45_Velko_tracer_red_lxWS"], [], ""], +["arifle_VelkoR5_GL_lxWS", "", "acc_pointer_IR", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_red_lxWS","35Rnd_556x45_Velko_tracer_red_lxWS"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_VelkoR5_GL_lxWS", "", "saber_light_lxWS", "optic_MRCO", ["35Rnd_556x45_Velko_reload_tracer_red_lxWS","35Rnd_556x45_Velko_tracer_red_lxWS"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] +]]; +_militaryLoadoutData set ["rifles", [ +["arifle_Velko_lxWS", "", "acc_pointer_IR", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_red_lxWS","35Rnd_556x45_Velko_tracer_red_lxWS"], [], ""] +]]; +_militaryLoadoutData set ["carbines", [ +["arifle_VelkoR5_lxWS", "", "saber_light_lxWS", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_red_lxWS","35Rnd_556x45_Velko_tracer_red_lxWS"], [], ""] +]]; +_militaryLoadoutData set ["grenadeLaunchers", [ +["arifle_VelkoR5_GL_lxWS", "", "acc_pointer_IR", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_red_lxWS","35Rnd_556x45_Velko_tracer_red_lxWS"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_VelkoR5_GL_lxWS", "", "saber_light_lxWS", "optic_MRCO", ["35Rnd_556x45_Velko_reload_tracer_red_lxWS","35Rnd_556x45_Velko_tracer_red_lxWS"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] +]]; +_militaryLoadoutData set ["SMGs", [ +["SMG_01_F", "", "acc_flashlight_smg_01", "optic_Holosight", [], [], ""], +["SMG_01_F", "", "acc_flashlight_smg_01", "optic_Aco_smg", [], [], ""] +]]; +_militaryLoadoutData set ["machineGuns", [ +["LMG_Mk200_F", "", "acc_pointer_IR", "optic_MRCO", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], ""], +["LMG_Mk200_F", "", "acc_pointer_IR", "optic_r1_high_lxWS", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], ""], +["LMG_S77_lxWS", "", "acc_pointer_IR", "optic_MRCO", ["100Rnd_762x51_S77_Green_lxWS", "100Rnd_762x51_S77_Green_Tracer_lxWS"], [], ""], +["LMG_S77_lxWS", "", "acc_pointer_IR", "optic_r1_high_lxWS", ["100Rnd_762x51_S77_Green_lxWS", "100Rnd_762x51_S77_Green_Tracer_lxWS"], [], ""], +["arifle_Velko_lxWS", "", "acc_pointer_IR", "optic_MRCO", ["50Rnd_556x45_Velko_reload_tracer_red_lxWS", "50Rnd_556x45_Velko_tracer_red_lxWS"], [], ""] +]]; +_militaryLoadoutData set ["marksmanRifles", [ +["arifle_Velko_lxWS", "", "acc_pointer_IR", "optic_Hamr", ["35Rnd_556x45_Velko_reload_tracer_red_lxWS","35Rnd_556x45_Velko_tracer_red_lxWS"], [], ""], +["srifle_EBR_blk_lxWS", "", "acc_pointer_IR", "optic_SOS", [], [], "bipod_01_F_blk"], +["srifle_EBR_F", "", "acc_pointer_IR", "optic_DMS", [], [], "bipod_01_F_blk"] +]]; +_militaryLoadoutData set ["sniperRifles", [ +["srifle_EBR_blk_lxWS", "", "", "optic_KHS_blk", [], [], ""], +["srifle_GM6_F", "", "", "optic_LRPS", ["5Rnd_127x108_Mag"], [], ""] +]]; +_militaryLoadoutData set ["sidearms", ["hgun_ACPC2_F", "hgun_Rook40_F"]]; + +/////////////////////////////// +// Police Loadout Data // +/////////////////////////////// + +private _policeLoadoutData = _loadoutData call _fnc_copyLoadoutData; +_policeLoadoutData set ["uniforms", ["U_B_GEN_Soldier_F", "U_B_GEN_Commander_F"]]; +_policeLoadoutData set ["vests", ["V_TacVest_blk_POLICE"]]; +_policeLoadoutData set ["helmets", ["H_Cap_police"]]; +_policeLoadoutData set ["SMGs", [ +["SMG_01_F", "", "acc_flashlight_smg_01", "optic_Holosight", [], [], ""], +["SMG_01_F", "", "acc_flashlight_smg_01", "optic_Aco_smg", [], [], ""], +["SMG_03C_TR_black", "", "acc_flashlight", "optic_Holosight_blk_F", [], [], ""], +["SMG_03C_TR_black", "", "acc_flashlight", "optic_Aco_smg", [], [], ""], +["SMG_02_F", "", "acc_flashlight", "optic_Holosight_blk_F", [], [], ""], +["SMG_02_F", "", "acc_flashlight", "optic_Aco_smg", [], [], ""] +]]; +_policeLoadoutData set ["sidearms", ["hgun_ACPC2_F"]]; + +//////////////////////////////// +// Militia Loadout Data // +//////////////////////////////// + +private _militiaLoadoutData = _loadoutData call _fnc_copyLoadoutData; +_militiaLoadoutData set ["uniforms", ["U_lxWS_UN_Camo3","U_lxWS_UN_Camo2"]]; +_militiaLoadoutData set ["vests", ["V_TacVest_khk", "V_Chestrig_khk"]]; +_militiaLoadoutData set ["Hvests", ["V_TacVest_khk"]]; +_militiaLoadoutData set ["backpacks", ["B_AssaultPack_cbr"]]; +_militiaLoadoutData set ["helmets", ["lxWS_H_ssh40_sand"]]; + +_militiaLoadoutData set ["slRifles", [ +["arifle_VelkoR5_GL_lxWS", "", "saber_light_lxWS", "", ["35Rnd_556x45_Velko_reload_tracer_red_lxWS","35Rnd_556x45_Velko_tracer_red_lxWS"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_Galat_lxWS", "", "saber_light_lxWS", "", ["30Rnd_762x39_AK12_Mag_F","30Rnd_762x39_AK12_Mag_Tracer_F"], [], ""] +]]; +_militiaLoadoutData set ["rifles", [ +["arifle_Galat_lxWS", "", "saber_light_lxWS", "", ["30Rnd_762x39_Mag_Green_F","30Rnd_762x39_Mag_Tracer_Green_F"], [], ""], +["arifle_Galat_lxWS", "", "saber_light_lxWS", "", ["30Rnd_762x39_Mag_Green_F","30Rnd_762x39_Mag_Tracer_Green_F"], [], ""], +["arifle_SLR_lxWS", "", "acc_flashlight", "", ["20Rnd_762x51_slr_reload_tracer_green_lxWS"], [], ""] +]]; +_militiaLoadoutData set ["carbines", [ +["arifle_Galat_lxWS", "", "saber_light_lxWS", "", ["30Rnd_762x39_Mag_Green_F","30Rnd_762x39_Mag_Tracer_Green_F"], [], ""] +]]; +_militiaLoadoutData set ["grenadeLaunchers", [ +["arifle_VelkoR5_GL_lxWS", "", "saber_light_lxWS", "", ["35Rnd_556x45_Velko_reload_tracer_red_lxWS","35Rnd_556x45_Velko_tracer_red_lxWS"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_SLR_GL_lxWS", "", "acc_flashlight", "", ["20Rnd_762x51_slr_reload_tracer_green_lxWS"], ["1Rnd_40mm_HE_lxWS","1Rnd_50mm_Smoke_lxWS","1Rnd_58mm_AT_lxWS"], ""] +]]; +_militiaLoadoutData set ["SMGs", ["hgun_PDW2000_F"]]; +_militiaLoadoutData set ["machineGuns", [ +["arifle_Galat_lxWS", "", "saber_light_lxWS", "", ["75rnd_762x39_AK12_Mag_F", "75rnd_762x39_AK12_Mag_Tracer_F"], [], ""] +]]; +_militiaLoadoutData set ["marksmanRifles", [ +["arifle_SLR_lxWS", "", "acc_flashlight", "optic_MRCO", ["20Rnd_762x51_slr_reload_tracer_green_lxWS"], [], ""], +["arifle_SLR_lxWS", "", "acc_flashlight", "optic_SOS", ["20Rnd_762x51_slr_reload_tracer_green_lxWS"], [], ""] +]]; +_militiaLoadoutData set ["sidearms", ["hgun_ACPC2_F"]]; + +////////////////////////// +// Misc Loadouts // +////////////////////////// + +private _crewLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; +_crewLoadoutData set ["uniforms", ["U_lxWS_UN_Camo2"]]; +_crewLoadoutData set ["vests", ["V_PlateCarrier1_rgr_noflag_F"]]; +_crewLoadoutData set ["helmets", ["H_HelmetCrew_I"]]; + +private _pilotLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; +_pilotLoadoutData set ["uniforms", ["U_lxWS_UN_Pilot"]]; +_pilotLoadoutData set ["vests", ["V_TacVest_blk"]]; +_pilotLoadoutData set ["helmets", ["H_PilotHelmetHeli_B", "H_CrewHelmetHeli_B"]]; +_pilotLoadoutData set ["SMGs", [ +["SMG_01_F", "", "acc_flashlight_smg_01", "optic_Holosight", [], [], ""], +["SMG_01_F", "", "acc_flashlight_smg_01", "optic_Aco_smg", [], [], ""] +]]; + +private _officerLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; +_officerLoadoutData set ["slUniforms", ["U_lxWS_UN_Camo1"]]; +_officerLoadoutData set ["vests", ["V_TacVest_blk"]]; +_officerLoadoutData set ["helmets", ["H_Beret_02"]]; +_officerLoadoutData set ["backpacks", []]; +_officerLoadoutData set ["slRifles", [["arifle_VelkoR5_lxWS", "", "saber_light_lxWS", "", ["35Rnd_556x45_Velko_reload_tracer_red_lxWS"], [], ""]]]; +_officerLoadoutData set ["sidearms", ["hgun_ACPC2_F"]]; + +if ("mark" in A3A_enabledDLC) then { + + (_sfLoadoutData get "machineGuns") append [ + ["MMG_02_sand_F", "muzzle_snds_338_sand", "acc_pointer_IR", "optic_Hamr", [], [], "bipod_01_F_snd"], + ["MMG_02_sand_F", "muzzle_snds_338_sand", "acc_pointer_IR", "optic_Holosight", [], [], "bipod_01_F_snd"]]; + (_sfLoadoutData get "marksmanRifles") append [ + ["srifle_DMR_03_tan_F", "muzzle_snds_B_snd_F", "acc_pointer_IR", "optic_AMS_snd", ["20Rnd_762x51_Mag"], [], "bipod_01_F_snd"], + ["srifle_DMR_03_tan_F", "muzzle_snds_B_arid_F", "acc_pointer_IR", "optic_DMS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_snd"]]; + (_sfLoadoutData get "sniperRifles") append [ + ["srifle_DMR_02_sniper_F", "muzzle_snds_338_sand", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_snd"], + ["srifle_DMR_02_sniper_F", "muzzle_snds_338_sand", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_snd"]]; + + (_militaryLoadoutData get "machineGuns") append [ + ["MMG_02_sand_F", "", "acc_pointer_IR", "optic_Hamr", [], [], "bipod_01_F_snd"], + ["MMG_02_sand_F", "", "acc_pointer_IR", "optic_Holosight", [], [], "bipod_01_F_snd"] + ]; + (_militaryLoadoutData get "marksmanRifles") append [ + ["srifle_DMR_03_tan_F", "", "acc_pointer_IR", "optic_AMS_snd", ["20Rnd_762x51_Mag"], [], "bipod_01_F_snd"], + ["srifle_DMR_03_tan_F", "", "acc_pointer_IR", "optic_DMS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_snd"], + ["srifle_DMR_03_tan_F", "", "acc_pointer_IR", "optic_SOS", ["20Rnd_762x51_Mag"], [], "bipod_01_F_snd"]]; + (_militaryLoadoutData get "sniperRifles") append [ + ["srifle_DMR_02_sniper_F", "", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_snd"], + ["srifle_DMR_02_sniper_F", "", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_snd"]]; + + (_militiaLoadoutData get "marksmanRifles") append [ + ["srifle_DMR_06_olive_F", "", "", "optic_KHS_old", [], [], ""], + ["srifle_DMR_06_camo_F", "", "", "optic_KHS_old", [], [], ""]]; + (_militiaLoadoutData get "sniperRifles") append [ + ["srifle_DMR_06_olive_F", "", "", "optic_KHS_old", [], [], "bipod_01_F_snd"], + ["srifle_DMR_06_camo_F", "", "", "optic_KHS_old", [], [], "bipod_01_F_snd"]]; +}; + +if ("expansion" in A3A_enabledDLC) then { + + (_sfLoadoutData get "slRifles") append [ + ["arifle_SPAR_01_snd_F", "muzzle_snds_m_snd_F", "acc_pointer_IR", "optic_MRCO", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], [], ""], + ["arifle_SPAR_01_snd_F", "muzzle_snds_m_snd_F", "acc_pointer_IR_sand_lxWS", "optic_Hamr_sand_lxWS", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], [], ""], + ["arifle_SPAR_01_snd_F", "muzzle_snds_m_snd_F", "acc_pointer_IR_sand_lxWS", "optic_ERCO_snd_F", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], [], ""], + ["arifle_SPAR_01_GL_snd_F", "muzzle_snds_m_snd_F", "acc_pointer_IR_sand_lxWS", "optic_MRCO", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], + ["arifle_SPAR_01_GL_snd_F", "muzzle_snds_m_snd_F", "acc_pointer_IR_sand_lxWS", "optic_Hamr_sand_lxWS", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], + ["arifle_SPAR_01_GL_snd_F", "muzzle_snds_m_snd_F", "acc_pointer_IR", "optic_ERCO_snd_F", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] + ]; + (_sfLoadoutData get "rifles") append [ + ["arifle_SPAR_01_snd_F", "muzzle_snds_m_snd_F", "acc_pointer_IR", "optic_Holosight", ["30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_Tracer_Red"], [], ""] + ]; + (_sfLoadoutData get "carbines") append [ + ["arifle_SPAR_01_snd_F", "muzzle_snds_m_snd_F", "acc_pointer_IR_sand_lxWS", "optic_Holosight", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], [], ""] + ]; + (_sfLoadoutData get "SMGs") append [ + ["SMG_05_F", "muzzle_snds_L", "acc_pointer_IR_sand_lxWS", "optic_Holosight_blk_F", [], [], ""], + ["SMG_05_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Yorris", [], [], ""], + ["SMG_05_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Aco_smg", [], [], ""] + ]; + (_sfLoadoutData get "grenadeLaunchers") append [ + ["arifle_SPAR_01_GL_snd_F", "muzzle_snds_m_snd_F", "acc_pointer_IR", "optic_Holosight", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], + ["arifle_SPAR_01_GL_snd_F", "muzzle_snds_m_snd_F", "acc_pointer_IR_sand_lxWS", "optic_MRCO", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], + ["arifle_SPAR_01_GL_snd_F", "muzzle_snds_m_snd_F", "acc_pointer_IR_sand_lxWS", "optic_Hamr_sand_lxWS", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], + ["arifle_SPAR_01_GL_snd_F", "muzzle_snds_m_snd_F", "acc_pointer_IR", "optic_ERCO_snd_F", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] + ]; + (_sfLoadoutData get "machineGuns") append [ + ["arifle_SPAR_02_snd_F", "muzzle_snds_m_snd_F", "acc_pointer_IR", "optic_Holosight", ["75Rnd_556x45_Stanag_red_lxWS", "75Rnd_556x45_Stanag_red_lxWS", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], [], "bipod_01_F_snd"], + ["arifle_SPAR_02_snd_F", "muzzle_snds_m_snd_F", "acc_pointer_IR", "optic_Hamr", ["150Rnd_556x45_Drum_Sand_Mag_F", "150Rnd_556x45_Drum_Sand_Mag_F", "150Rnd_556x45_Drum_Sand_Mag_Tracer_F","30Rnd_556x45_Stanag_Sand_Tracer_Red"], [], "bipod_01_F_snd"], + ["arifle_SPAR_02_snd_F", "muzzle_snds_m_snd_F", "acc_pointer_IR_sand_lxWS", "optic_MRCO", ["150Rnd_556x45_Drum_Sand_Mag_F", "150Rnd_556x45_Drum_Sand_Mag_F", "150Rnd_556x45_Drum_Sand_Mag_Tracer_F","30Rnd_556x45_Stanag_Sand_Tracer_Red"], [], "bipod_01_F_snd"], + ["LMG_03_F", "muzzle_snds_H_MG_blk_F", "acc_pointer_IR_sand_lxWS", "optic_Holosight_blk_F", ["200Rnd_556x45_Box_Red_F", "200Rnd_556x45_Box_Red_F", "200Rnd_556x45_Box_Tracer_Red_F"], [], ""], + ["LMG_03_F", "muzzle_snds_H_MG_blk_F", "acc_pointer_IR", "optic_Hamr", ["200Rnd_556x45_Box_Red_F", "200Rnd_556x45_Box_Red_F", "200Rnd_556x45_Box_Tracer_Red_F"], [], ""], + ["LMG_03_F", "muzzle_snds_H_MG_blk_F", "acc_pointer_IR", "optic_MRCO", ["200Rnd_556x45_Box_Red_F", "200Rnd_556x45_Box_Red_F", "200Rnd_556x45_Box_Tracer_Red_F"], [], ""] + ]; + (_sfLoadoutData get "marksmanRifles") append [ + ["arifle_SPAR_03_snd_F", "muzzle_snds_B_snd_F", "acc_pointer_IR", "optic_SOS", [], [], "bipod_01_F_snd"], + ["arifle_SPAR_03_snd_F", "muzzle_snds_B_snd_F", "acc_pointer_IR", "optic_Hamr_sand_lxWS", [], [], "bipod_01_F_snd"], + ["arifle_SPAR_03_snd_F", "suppressor_h_sand_lxWS", "acc_pointer_IR_sand_lxWS", "optic_ERCO_snd_F", [], [], "bipod_01_F_snd"] + ]; +}; + +///////////////////////////////// +// Unit Type Definitions // +///////////////////////////////// + + +private _squadLeaderTemplate = { + ["slHat"] call _fnc_setHelmet; + [["Hvests", "vests"] call _fnc_fallback] call _fnc_setVest; + [["slUniforms", "uniforms"] call _fnc_fallback] call _fnc_setUniform; + ["slFacewear"] call _fnc_setFacewear; + + ["backpacks"] call _fnc_setBackpack; + + [["slRifles", "rifles"] call _fnc_fallback] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + ["primary", 4] call _fnc_addAdditionalMuzzleMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_squadLeader_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 2] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + ["signalsmokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["gpses"] call _fnc_addGPS; + ["binoculars"] call _fnc_addBinoculars; + ["NVGs"] call _fnc_addNVGs; +}; + +private _riflemanTemplate = { + ["helmets"] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["facewear"] call _fnc_setFacewear; + + + [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_rifleman_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 2] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _medicTemplate = { + ["helmets"] call _fnc_setHelmet; + [["Hvests", "vests"] call _fnc_fallback] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["facewear"] call _fnc_setFacewear; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_medic"] call _fnc_addItemSet; + ["items_medic_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _grenadierTemplate = { + ["helmets"] call _fnc_setHelmet; + [["glVests", "vests"] call _fnc_fallback] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["facewear"] call _fnc_setFacewear; + ["backpacks"] call _fnc_setBackpack; + + ["grenadeLaunchers"] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + ["primary", 10] call _fnc_addAdditionalMuzzleMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_grenadier_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 4] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _explosivesExpertTemplate = { + ["helmets"] call _fnc_setHelmet; + [["Hvests", "vests"] call _fnc_fallback] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["facewear"] call _fnc_setFacewear; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_explosivesExpert_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + + ["lightExplosives", 2] call _fnc_addItem; + if (random 1 > 0.5) then {["heavyExplosives", 1] call _fnc_addItem;}; + if (random 1 > 0.5) then {["atMines", 1] call _fnc_addItem;}; + if (random 1 > 0.5) then {["apMines", 1] call _fnc_addItem;}; + + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 1] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _engineerTemplate = { + ["helmets"] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["facewear"] call _fnc_setFacewear; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_engineer_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + + if (random 1 > 0.5) then {["lightExplosives", 1] call _fnc_addItem;}; + + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _latTemplate = { + ["helmets"] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["facewear"] call _fnc_setFacewear; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + [["lightATLaunchers", "ATLaunchers"] call _fnc_fallback] call _fnc_setLauncher; + //TODO - Add a check if it's disposable. + ["launcher", 3] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_lat_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 1] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _atTemplate = { + ["helmets"] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["facewear"] call _fnc_setFacewear; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + [selectRandom ["ATLaunchers", "missileATLaunchers"]] call _fnc_setLauncher; + //TODO - Add a check if it's disposable. + ["launcher", 3] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_at_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 1] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _aaTemplate = { + ["helmets"] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["facewear"] call _fnc_setFacewear; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + ["AALaunchers"] call _fnc_setLauncher; + //TODO - Add a check if it's disposable. + ["launcher", 3] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_aa_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _machineGunnerTemplate = { + ["helmets"] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["facewear"] call _fnc_setFacewear; + ["backpacks"] call _fnc_setBackpack; + + ["machineGuns"] call _fnc_setPrimary; + ["primary", 4] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_machineGunner_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _marksmanTemplate = { + [["sniHats", "helmets"] call _fnc_fallback] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["facewear"] call _fnc_setFacewear; + ["uniforms"] call _fnc_setUniform; + + + ["marksmanRifles"] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 5] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_marksman_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["rangefinders"] call _fnc_addBinoculars; + ["NVGs"] call _fnc_addNVGs; +}; + +private _sniperTemplate = { + [["sniHats", "helmets"] call _fnc_fallback] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["facewear"] call _fnc_setFacewear; + ["uniforms"] call _fnc_setUniform; + + + [["sniperRifles", "marksmanRifles"] call _fnc_fallback] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 6] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_sniper_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["rangefinders"] call _fnc_addBinoculars; + ["NVGs"] call _fnc_addNVGs; +}; + +private _policeTemplate = { + ["helmets"] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["facewear"] call _fnc_setFacewear; + ["uniforms"] call _fnc_setUniform; + + + ["SMGs"] call _fnc_setPrimary; + ["primary", 3] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_police_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["smokeGrenades", 1] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; +}; + +private _crewTemplate = { + ["helmets"] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["facewear"] call _fnc_setFacewear; + ["uniforms"] call _fnc_setUniform; + + ["SMGs"] call _fnc_setPrimary; + ["primary", 5] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 4] call _fnc_addMagazines; + + ["items_medical_basic"] call _fnc_addItemSet; + ["items_crew_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["smokeGrenades", 3] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["gpses"] call _fnc_addGPS; + ["NVGs"] call _fnc_addNVGs; +}; + +private _unarmedTemplate = { + ["vests"] call _fnc_setVest; + ["facewear"] call _fnc_setFacewear; + ["uniforms"] call _fnc_setUniform; + + ["items_medical_basic"] call _fnc_addItemSet; + ["items_unarmed_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; +}; + +private _traitorTemplate = { + call _unarmedTemplate; + ["sidearms"] call _fnc_setHandgun; + ["handgun", 4] call _fnc_addMagazines; +}; + +//////////////////////////////////////////////////////////////////////////////////////// +// You shouldn't touch below this line unless you really really know what you're doing. +// Things below here can and will break the gamemode if improperly changed. +//////////////////////////////////////////////////////////////////////////////////////// + +///////////////////////////// +// Special Forces Units // +///////////////////////////// +private _prefix = "SF"; +private _unitTypes = [ + ["SquadLeader", _squadLeaderTemplate], + ["Rifleman", _riflemanTemplate], + ["Medic", _medicTemplate, [["medic", true]]], + ["Engineer", _engineerTemplate, [["engineer", true]]], + ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], + ["Grenadier", _grenadierTemplate], + ["LAT", _latTemplate], + ["AT", _atTemplate], + ["AA", _aaTemplate], + ["MachineGunner", _machineGunnerTemplate], + ["Marksman", _marksmanTemplate], + ["Sniper", _sniperTemplate] +]; + +[_prefix, _unitTypes, _sfLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; + +/*{ + params ["_name", "_loadoutTemplate"]; + private _loadouts = [_sfLoadoutData, _loadoutTemplate] call _fnc_buildLoadouts; + private _finalName = _prefix + _name; + [_finalName, _loadouts] call _fnc_saveToTemplate; +} forEach _unitTypes; +*/ + +/////////////////////// +// Military Units // +/////////////////////// +private _prefix = "military"; +private _unitTypes = [ + ["SquadLeader", _squadLeaderTemplate], + ["Rifleman", _riflemanTemplate], + ["Medic", _medicTemplate, [["medic", true]]], + ["Engineer", _engineerTemplate, [["engineer", true]]], + ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], + ["Grenadier", _grenadierTemplate], + ["LAT", _latTemplate], + ["AT", _atTemplate], + ["AA", _aaTemplate], + ["MachineGunner", _machineGunnerTemplate], + ["Marksman", _marksmanTemplate], + ["Sniper", _sniperTemplate] +]; + +[_prefix, _unitTypes, _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; + +//////////////////////// +// Police Units // +//////////////////////// +private _prefix = "police"; +private _unitTypes = [ + ["SquadLeader", _policeTemplate], + ["Standard", _policeTemplate] +]; + +[_prefix, _unitTypes, _policeLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; + +//////////////////////// +// Militia Units // +//////////////////////// +private _prefix = "militia"; +private _unitTypes = [ + ["SquadLeader", _squadLeaderTemplate], + ["Rifleman", _riflemanTemplate], + ["Medic", _medicTemplate, [["medic", true]]], + ["Engineer", _engineerTemplate, [["engineer", true]]], + ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], + ["Grenadier", _grenadierTemplate], + ["LAT", _latTemplate], + ["AT", _atTemplate], + ["AA", _aaTemplate], + ["MachineGunner", _machineGunnerTemplate], + ["Marksman", _marksmanTemplate], + ["Sniper", _sniperTemplate] +]; + +[_prefix, _unitTypes, _militiaLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; + +////////////////////// +// Misc Units // +////////////////////// + +//The following lines are determining the loadout of vehicle crew +["other", [["Crew", _crewTemplate]], _crewLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; +["other", [["Pilot", _crewTemplate]], _pilotLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; +//The following lines are determining the loadout for the unit used in the "kill the official" mission +["other", [["Official", _squadLeaderTemplate]], _officerLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; +//The following lines are determining the loadout for the AI used in the "kill the traitor" mission +["other", [["Traitor", _traitorTemplate]], _militiaLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; +//The following lines are determining the loadout for the AI used in the "Invader Punishment" mission +["other", [["Unarmed", _UnarmedTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; \ No newline at end of file From b38c80a12a03d23d1fc29131c1321c9c47e5bbca Mon Sep 17 00:00:00 2001 From: ante185 <49555217+ante185@users.noreply.github.com> Date: Wed, 18 Oct 2023 18:47:36 +0200 Subject: [PATCH 079/157] Western Sahara SFIA template (#2938) * Vanilla + WS retextures * change transfer * Create WS_Vehicle_Attributes.sqf * vanilla vehicle attributes * killing more UNA files * killed unused retextures * Changed to INV * Update WS_AI_SFIA.sqf * tabs to spaces & space reduction in class entries * fix --------- Co-authored-by: Bob-Murphy Co-authored-by: Bob-Murphy <50651578+Bob-Murphy@users.noreply.github.com> --- A3A/addons/config_fixes/Vanilla/air.hpp | 13 +- A3A/addons/core/Templates/Templates.hpp | 7 + .../Templates/Templates/WS/WS_AI_SFIA.sqf | 925 ++++++++++++++++++ 3 files changed, 941 insertions(+), 4 deletions(-) create mode 100644 A3A/addons/core/Templates/Templates/WS/WS_AI_SFIA.sqf diff --git a/A3A/addons/config_fixes/Vanilla/air.hpp b/A3A/addons/config_fixes/Vanilla/air.hpp index edeb145089..9e2b9c5da7 100644 --- a/A3A/addons/config_fixes/Vanilla/air.hpp +++ b/A3A/addons/config_fixes/Vanilla/air.hpp @@ -4,19 +4,24 @@ class B_Heli_Light_01_stripped_F; class B_Heli_Light_01_dynamicLoadout_F; class O_Heli_Light_02_dynamicLoadout_F; class O_Heli_Light_02_unarmed_F; + class I_Plane_Fighter_03_dynamicLoadout_F; class I_Plane_Fighter_04_F; + class a3a_Heli_Light_02_black_F : O_Heli_Light_02_dynamicLoadout_F { - class TextureSources{ - class Black{ + class TextureSources + { + class Black + { author = "Bohemia Interactive"; displayName = "Black"; textures[] = {"\A3\Air_F\Heli_Light_02\Data\Heli_Light_02_ext_CO.paa"}; }; - class Blackcustom{ - author = "Bohemia Interactive"; + class Blackcustom + { + author = "Bohemia Interactive"; displayName = "Black Custom"; textures[] = {"\A3\Air_F_Heli\Heli_Light_02\Data\Heli_Light_02_ext_OPFOR_V2_CO.paa"}; }; diff --git a/A3A/addons/core/Templates/Templates.hpp b/A3A/addons/core/Templates/Templates.hpp index fa34268f38..946c33905c 100644 --- a/A3A/addons/core/Templates/Templates.hpp +++ b/A3A/addons/core/Templates/Templates.hpp @@ -126,6 +126,13 @@ class Templates forceDLC[] = {"ws"}; climate[] = {"arid"}; }; + class WS_SIFA : WS_Base + { + side = "Inv"; + flagTexture = "\lxws\data_f_lxws\img\flags\flag_SFIA_CO.paa"; + name = "WS SFIA"; + file = "WS_AI_SFIA"; + }; class WS_ADF : WS_Base { side = "Occ"; diff --git a/A3A/addons/core/Templates/Templates/WS/WS_AI_SFIA.sqf b/A3A/addons/core/Templates/Templates/WS/WS_AI_SFIA.sqf new file mode 100644 index 0000000000..e282106e85 --- /dev/null +++ b/A3A/addons/core/Templates/Templates/WS/WS_AI_SFIA.sqf @@ -0,0 +1,925 @@ +////////////////////////// +// Side Information // +////////////////////////// +["name", "SIFA"] call _fnc_saveToTemplate; +["spawnMarkerName", "SIFA Support Corridor"] call _fnc_saveToTemplate; + +["flag", "Flag_SFIA_lxWS"] call _fnc_saveToTemplate; +["flagTexture", "\lxws\data_f_lxws\img\flags\flag_SFIA_CO.paa"] call _fnc_saveToTemplate; +["flagMarkerType", "a3a_flag_SIFA"] call _fnc_saveToTemplate; + +////////////////////////// +// Vehicles // +////////////////////////// + +["ammobox", "B_supplyCrate_F"] call _fnc_saveToTemplate; +["surrenderCrate", "Box_IND_Wps_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type +["equipmentBox", "Box_NATO_Equip_F"] call _fnc_saveToTemplate; //Changeing this from default will require you to define logistics attachement offset for the box type + +["vehiclesBasic", ["B_Quadbike_01_F"]] call _fnc_saveToTemplate; +["vehiclesLightUnarmed", ["O_Tura_Offroad_armor_lxWS"]] call _fnc_saveToTemplate; +["vehiclesLightArmed", ["O_Tura_Offroad_armor_AT_lxWS","O_Tura_Offroad_armor_armed_lxWS", "O_SFIA_Truck_02_aa_lxWS"]] call _fnc_saveToTemplate; +["vehiclesTrucks", ["O_SFIA_Truck_02_transport_lxWS","O_SFIA_Truck_02_covered_lxWS"]] call _fnc_saveToTemplate; +["vehiclesCargoTrucks", ["O_SFIA_Truck_02_flatbed_lxWS","O_SFIA_Truck_02_cargo_lxWS","O_SFIA_Truck_02_transport_lxWS","O_SFIA_Truck_02_covered_lxWS"]] call _fnc_saveToTemplate; +["vehiclesAmmoTrucks", ["O_SFIA_Truck_02_Ammo_lxWS"]] call _fnc_saveToTemplate; +["vehiclesRepairTrucks", ["O_SFIA_Truck_02_box_lxWS"]] call _fnc_saveToTemplate; +["vehiclesFuelTrucks", ["O_SFIA_Truck_02_fuel_lxWS"]] call _fnc_saveToTemplate; +["vehiclesMedical", ["a3a_SIFA_Truck_02_medical_F"]] call _fnc_saveToTemplate; +["vehiclesLightAPCs", ["O_SFIA_APC_Wheeled_02_hmg_lxWS"]] call _fnc_saveToTemplate; +["vehiclesAPCs", ["O_SFIA_APC_Tracked_02_cannon_lxWS", "O_SFIA_APC_Tracked_02_30mm_lxWS"]] call _fnc_saveToTemplate; +["vehiclesIFVs", []] call _fnc_saveToTemplate; +["vehiclesTanks", ["O_SFIA_MBT_02_cannon_lxWS"]] call _fnc_saveToTemplate; +["vehiclesAA", ["O_SFIA_APC_Tracked_02_AA_lxWS"]] call _fnc_saveToTemplate; + + +["vehiclesTransportBoats", ["B_Boat_Transport_01_F"]] call _fnc_saveToTemplate; +["vehiclesGunBoats", ["B_Boat_Armed_01_minigun_F"]] call _fnc_saveToTemplate; +["vehiclesAmphibious", ["O_SFIA_APC_Wheeled_02_hmg_lxWS"]] call _fnc_saveToTemplate; + +["vehiclesPlanesCAS", ["O_Plane_CAS_02_dynamicLoadout_F", "a3a_Plane_Fighter_03_grey_F", "a3a_Plane_Fighter_03_grey_F"]] call _fnc_saveToTemplate; +["vehiclesPlanesAA", ["O_Plane_Fighter_02_F"]] call _fnc_saveToTemplate; +["vehiclesPlanesTransport", ["O_T_VTOL_02_infantry_hex_F"]] call _fnc_saveToTemplate; + +["vehiclesHelisLight", ["O_Heli_Light_02_unarmed_F"]] call _fnc_saveToTemplate; +["vehiclesHelisTransport", ["O_Heli_Transport_04_covered_black_F"]] call _fnc_saveToTemplate; +["vehiclesHelisLightAttack", ["O_Heli_Light_02_dynamicLoadout_F"]] call _fnc_saveToTemplate; +["vehiclesHelisAttack", ["O_SFIA_Heli_Attack_02_dynamicLoadout_lxWS"]] call _fnc_saveToTemplate; + +["vehiclesArtillery", ["O_SFIA_Truck_02_MRL_lxWS", "O_MBT_02_arty_F"]] call _fnc_saveToTemplate; +["magazines", createHashMapFromArray [ +["O_SFIA_Truck_02_MRL_lxWS", ["12Rnd_230mm_rockets"]], +["O_MBT_02_arty_F",["32Rnd_155mm_Mo_shells"]] +]] call _fnc_saveToTemplate; + +["uavsAttack", []] call _fnc_saveToTemplate; +["uavsPortable", []] call _fnc_saveToTemplate; + +//Config special vehicles +["vehiclesMilitiaLightArmed", ["O_SFIA_Offroad_armed_lxWS","O_Tura_Offroad_armor_armed_lxWS"]] call _fnc_saveToTemplate; +["vehiclesMilitiaTrucks", ["O_SFIA_Truck_02_transport_lxWS","O_SFIA_Truck_02_covered_lxWS"]] call _fnc_saveToTemplate; +["vehiclesMilitiaCars", ["O_SFIA_Offroad_lxWS"]] call _fnc_saveToTemplate; + +private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; + +["staticMGs", ["O_G_HMG_02_high_F"]] call _fnc_saveToTemplate; +["staticAT", ["O_static_AT_F"]] call _fnc_saveToTemplate; +["staticAA", ["O_SFIA_ZU23_lxWS"]] call _fnc_saveToTemplate; +["staticMortars", ["O_G_Mortar_01_F"]] call _fnc_saveToTemplate; + +["mortarMagazineHE", "8Rnd_82mm_Mo_shells"] call _fnc_saveToTemplate; +["mortarMagazineSmoke", "8Rnd_82mm_Mo_Smoke_white"] call _fnc_saveToTemplate; +["mortarMagazineFlare", "8Rnd_82mm_Mo_Flare_white"] call _fnc_saveToTemplate; + +if ("enoch" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; +}; +if ("orange" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Van_02_vehicle_F","B_GEN_Van_02_transport_F"]; +}; +["vehiclesPolice", _vehiclesPolice] call _fnc_saveToTemplate; + + +//Minefield definition +["minefieldAT", ["ATMine"]] call _fnc_saveToTemplate; +["minefieldAPERS", ["APERSBoundingMine", "APERSMine"]] call _fnc_saveToTemplate; + +#include "..\Vanilla\Vanilla_Vehicle_Attributes.sqf" +#include "WS_Vehicle_Attributes.sqf" + +///////////////////// +/// Identities /// +///////////////////// + +["faces", ["PersianHead_A3_01","PersianHead_A3_02","PersianHead_A3_03", +"lxWS_African_Head_Old","lxWS_African_Head_01","lxWS_African_Head_02", +"lxWS_African_Head_03","lxWS_African_Head_04","lxWS_African_Head_05","lxWS_Said_Head", +"lxWS_African_Head_Old_Bard"]] call _fnc_saveToTemplate; +["voices", ["male01fre", "male02fre", "male03fre"]] call _fnc_saveToTemplate; +"lxWS_WSaharaMen" call _fnc_saveNames; + +////////////////////////// +// Loadouts // +////////////////////////// +private _loadoutData = call _fnc_createLoadoutData; +_loadoutData set ["rifles", []]; +_loadoutData set ["carbines", []]; +_loadoutData set ["grenadeLaunchers", []]; +_loadoutData set ["SMGs", []]; +_loadoutData set ["machineGuns", []]; +_loadoutData set ["marksmanRifles", []]; +_loadoutData set ["sniperRifles", []]; + +_loadoutData set ["lightATLaunchers", [ +["launch_MRAWS_sand_F", "", "acc_pointer_IR", "", ["MRAWS_HEAT55_F", "MRAWS_HE_F"], [], ""], +["launch_MRAWS_sand_F", "", "acc_pointer_IR", "", ["MRAWS_HE_F","MRAWS_HEAT55_F"], [], ""], +["launch_RPG32_F", "", "", "", ["RPG32_F", "RPG32_HE_F"], [], ""], +["launch_RPG32_F", "", "", "", ["RPG32_HE_F", "RPG32_F"], [], ""] +]]; +_loadoutData set ["ATLaunchers", [ +["launch_MRAWS_sand_F", "", "acc_pointer_IR", "", ["MRAWS_HEAT_F", "MRAWS_HEAT55_F"], [], ""] +]]; +_loadoutData set ["missileATLaunchers", [ +["launch_O_Titan_short_F", "", "acc_pointer_IR", "", ["Titan_AT", "Titan_AP"], [], ""], +["launch_O_Vorona_brown_F", "", "", "", ["Vorona_HEAT", "Vorona_HE"], [], ""] +]]; +_loadoutData set ["AALaunchers", [ +["launch_B_Titan_F", "", "acc_pointer_IR", "", ["Titan_AA"], [], ""] +]]; +_loadoutData set ["sidearms", []]; + +_loadoutData set ["ATMines", ["ATMine_Range_Mag"]]; +_loadoutData set ["APMines", ["APERSMine_Range_Mag"]]; +_loadoutData set ["lightExplosives", ["DemoCharge_Remote_Mag"]]; +_loadoutData set ["heavyExplosives", ["SatchelCharge_Remote_Mag"]]; + +_loadoutData set ["antiInfantryGrenades", ["HandGrenade", "MiniGrenade"]]; +_loadoutData set ["antiTankGrenades", []]; +_loadoutData set ["smokeGrenades", ["SmokeShell"]]; +_loadoutData set ["signalsmokeGrenades", ["SmokeShellYellow", "SmokeShellRed", "SmokeShellPurple", "SmokeShellOrange", "SmokeShellGreen", "SmokeShellBlue"]]; + + +if ("expansion" in A3A_enabledDLC) then { + _loadoutData set ["lightATLaunchers", ["launch_RPG7_F", + ["launch_RPG32_F", "", "", "", ["RPG32_F", "RPG32_HE_F"], [], ""]]]; +}; + +//Basic equipment. Shouldn't need touching most of the time. +//Mods might override this, or certain mods might want items removed (No GPSs in WW2, for example) +_loadoutData set ["maps", ["ItemMap"]]; +_loadoutData set ["watches", ["ItemWatch"]]; +_loadoutData set ["compasses", ["ItemCompass"]]; +_loadoutData set ["radios", ["ItemRadio"]]; +_loadoutData set ["gpses", ["ItemGPS"]]; +_loadoutData set ["NVGs", ["NVGoggles"]]; +_loadoutData set ["binoculars", ["Binocular"]]; +_loadoutData set ["rangefinders", ["Rangefinder"]]; + +_loadoutData set ["uniforms", []]; +_loadoutData set ["slUniforms", []]; +_loadoutData set ["vests", []]; +_loadoutData set ["Hvests", []]; +_loadoutData set ["glVests", []]; +_loadoutData set ["backpacks", []]; +_loadoutData set ["helmets", []]; +_loadoutData set ["slHat", ["H_MilCap_gry"]]; +_loadoutData set ["sniHats", ["H_Booniehat_tan"]]; +_loadoutData set ["facewear", ["G_Aviator","G_Shades_Black","G_Shades_Blue","G_Shades_Green","G_Shades_Red","G_Lowprofile","G_Combat","G_Bandanna_aviator","G_Bandanna_sport","G_Bandanna_shades","G_Bandanna_beast"]]; +_loadoutData set ["slFacewear", ["G_Aviator","G_Squares_Tinted","G_Tactical_Black"]]; + +//Item *set* definitions. These are added in their entirety to unit loadouts. No randomisation is applied. +_loadoutData set ["items_medical_basic", ["BASIC"] call A3A_fnc_itemset_medicalSupplies]; //this line defines the basic medical loadout for vanilla +_loadoutData set ["items_medical_standard", ["STANDARD"] call A3A_fnc_itemset_medicalSupplies]; //this line defines the standard medical loadout for vanilla +_loadoutData set ["items_medical_medic", ["MEDIC"] call A3A_fnc_itemset_medicalSupplies]; //this line defines the medic medical loadout for vanilla +_loadoutData set ["items_miscEssentials", [] call A3A_fnc_itemset_miscEssentials]; + +//Unit type specific item sets. Add or remove these, depending on the unit types in use. +private _slItems = ["Laserbatteries", "Laserbatteries", "Laserbatteries"]; +private _eeItems = ["ToolKit", "MineDetector"]; +private _mmItems = []; + +if (A3A_hasACE) then { + _slItems append ["ACE_microDAGR", "ACE_DAGR"]; + _eeItems append ["ACE_Clacker", "ACE_DefusalKit"]; + _mmItems append ["ACE_RangeCard", "ACE_ATragMX", "ACE_Kestrel4500"]; +}; + +_loadoutData set ["items_squadLeader_extras", _slItems]; +_loadoutData set ["items_rifleman_extras", []]; +_loadoutData set ["items_medic_extras", []]; +_loadoutData set ["items_grenadier_extras", []]; +_loadoutData set ["items_explosivesExpert_extras", _eeItems]; +_loadoutData set ["items_engineer_extras", _eeItems]; +_loadoutData set ["items_lat_extras", []]; +_loadoutData set ["items_at_extras", []]; +_loadoutData set ["items_aa_extras", []]; +_loadoutData set ["items_machineGunner_extras", []]; +_loadoutData set ["items_marksman_extras", _mmItems]; +_loadoutData set ["items_sniper_extras", _mmItems]; +_loadoutData set ["items_police_extras", []]; +_loadoutData set ["items_crew_extras", []]; +_loadoutData set ["items_unarmed_extras", []]; + +//TODO - ACE overrides for misc essentials, medical and engineer gear + +/////////////////////////////////////// +// Special Forces Loadout Data // +/////////////////////////////////////// + +private _sfLoadoutData = _loadoutData call _fnc_copyLoadoutData; +_sfLoadoutData set ["uniforms", ["U_SFIA_deserter_lxWS"]]; +_sfLoadoutData set ["vests", ["V_PlateCarrier1_blk", "V_PlateCarrier1_rgr_noflag_F"]]; +_sfLoadoutData set ["Hvests", ["V_PlateCarrier2_blk", "V_PlateCarrier2_rgr_noflag_F"]]; +_sfLoadoutData set ["backpacks", ["B_ViperHarness_oli_F"]]; +_sfLoadoutData set ["helmets", ["H_turban_02_mask_black_lxws", "lxWS_H_turban_02_gray","lxWS_H_turban_03_gray"]]; +_sfLoadoutData set ["facewear", ["G_Balaclava_blk_lxWS"]]; +_sfLoadoutData set ["binoculars", ["Laserdesignator"]]; +//["Weapon", "Muzzle", "Rail", "Sight", [], [], "Bipod"]; + +_sfLoadoutData set ["slRifles", [ +["arifle_Galat_lxWS", "suppressor_h_arid_lxWS", "saber_light_ir_arid_lxWS", "optic_MRCO", ["30Rnd_762x39_Mag_Green_F","30Rnd_762x39_Mag_Tracer_Green_F"], [], ""], +["arifle_VelkoR5_lxWS", "suppressor_l_sand_lxWS", "acc_pointer_IR_sand_lxWS", "optic_r1_high_sand_lxWS", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], [], ""], +["arifle_VelkoR5_GL_lxWS", "suppressor_l_sand_lxWS", "acc_pointer_IR_sand_lxWS", "optic_r1_high_sand_lxWS", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] +]]; +_sfLoadoutData set ["rifles", [ +["arifle_SLR_V_lxWS", "suppressor_h_lxWS", "", "optic_MRCO", ["30Rnd_762x51_slr_lxWS"], [], ""], +["arifle_SLR_V_lxWS", "suppressor_h_lxWS", "", "optic_r1_low_sand_lxWS", ["30Rnd_762x51_slr_lxWS"], [], ""], +["arifle_Velko_lxWS", "suppressor_l_sand_lxWS", "acc_pointer_IR_sand_lxWS", "optic_r1_high_sand_lxWS", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], [], ""] +]]; +_sfLoadoutData set ["carbines", [ +["arifle_VelkoR5_lxWS", "suppressor_l_sand_lxWS", "acc_pointer_IR_sand_lxWS", "optic_r1_high_sand_lxWS", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], [], ""] +]]; +_sfLoadoutData set ["grenadeLaunchers", [ +["arifle_VelkoR5_GL_lxWS", "suppressor_l_sand_lxWS", "acc_pointer_IR_sand_lxWS", "optic_r1_high_sand_lxWS", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["glaunch_GLX_lxWS", "", "", "optic_MRCO", ["1Rnd_Pellet_Grenade_shell_lxWS", "1Rnd_HE_Grenade_shell"], ["1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell", "UGL_FlareGreen_F"], ""] +]]; +_sfLoadoutData set ["SMGs", [ +["arifle_VelkoR5_lxWS", "suppressor_l_sand_lxWS", "acc_pointer_IR_sand_lxWS", "optic_r1_high_sand_lxWS", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], [], ""], +["sgun_aa40_lxWS", "muzzle_snds_12Gauge_lxWS", "acc_pointer_IR", "optic_r1_high_lxWS", ["20Rnd_12Gauge_AA40_Pellets_lxWS"], [], ""] +]]; +_sfLoadoutData set ["machineGuns", [ +["LMG_S77_Compact_Snakeskin_lxWS", "", "acc_pointer_IR_snake_lxWS", "optic_Holosight_snake_lxWS", ["100Rnd_762x51_S77_Green_lxWS", "100Rnd_762x51_S77_Green_Tracer_lxWS"], [], ""], +["LMG_S77_Compact_lxWS", "", "acc_pointer_IR_snake_lxWS", "optic_ACO_grn_smg", ["100Rnd_762x51_S77_Green_lxWS", "100Rnd_762x51_S77_Green_Tracer_lxWS"], [], ""], +["LMG_S77_Desert_lxWS", "", "acc_pointer_IR_sand_lxWS", "optic_Arco_arid_F", ["100Rnd_762x51_S77_Green_lxWS", "100Rnd_762x51_S77_Green_Tracer_lxWS"], [], ""], +["arifle_Galat_lxWS", "suppressor_h_arid_lxWS", "saber_light_ir_arid_lxWS", "optic_MRCO", ["75Rnd_762x39_Mag_F","75Rnd_762x39_Mag_F","75Rnd_762x39_Mag_Tracer_F"], [], ""], +["arifle_Velko_lxWS", "suppressor_l_sand_lxWS", "acc_pointer_IR_sand_lxWS", "optic_MRCO", ["50Rnd_556x45_Velko_reload_tracer_green_lxWS", "50Rnd_556x45_Velko_tracer_green_lxWS"], [], ""] +]]; +_sfLoadoutData set ["marksmanRifles", [ +["arifle_SLR_V_lxWS", "suppressor_h_lxWS", "", "optic_KHS_blk", ["20Rnd_762x51_slr_lxWS"], [], ""], +["arifle_SLR_V_lxWS", "suppressor_h_lxWS", "", "optic_DMS", ["20Rnd_762x51_slr_lxWS"], [], ""], +["arifle_Velko_lxWS", "suppressor_l_sand_lxWS", "acc_pointer_IR_sand_lxWS", "optic_DMS", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], [], ""] +]]; +_sfLoadoutData set ["sniperRifles", [ +["arifle_SLR_V_lxWS", "suppressor_h_lxWS", "", "optic_LRPS", ["20Rnd_762x51_slr_lxWS"], [], ""], +["srifle_GM6_F", "", "", "optic_LRPS", ["5Rnd_127x108_Mag", "5Rnd_127x108_APDS_Mag"], [], ""], +["srifle_GM6_F", "", "", "optic_LRPS", ["5Rnd_127x108_Mag", "5Rnd_127x108_APDS_Mag"], [], ""] +]]; +_sfLoadoutData set ["sidearms", [ +["hgun_ACPC2_F", "muzzle_snds_acp", "", "", [], [], ""], +["hgun_Rook40_F", "muzzle_snds_L", "", "", ["30Rnd_9x21_Mag","16Rnd_9x21_Mag"], [], ""] +]]; +///////////////////////////////// +// Military Loadout Data // +///////////////////////////////// + +private _milSights = ["optic_r1_low_lxWS","optic_r1_high_lxWS","optic_ACO_grn"]; + +private _militaryLoadoutData = _loadoutData call _fnc_copyLoadoutData; +_militaryLoadoutData set ["uniforms", ["U_lxWS_SFIA_soldier_1_O","U_lxWS_SFIA_soldier_2_O"]]; +_militaryLoadoutData set ["slUniforms", ["U_lxWS_SFIA_Officer_1_O"]]; +_militaryLoadoutData set ["vests", ["V_lxWS_TacVestIR_oli", "V_TacVestIR_blk"]]; +_militaryLoadoutData set ["Hvests", ["V_PlateCarrier1_rgr_noflag_F", "V_PlateCarrier2_rgr_noflag_F"]]; +_militaryLoadoutData set ["glVests", ["V_HarnessOGL_brn"]]; +_militaryLoadoutData set ["backpacks", ["B_Kitbag_tan", "B_Kitbag_cbr", "B_Kitbag_rgr"]]; +_militaryLoadoutData set ["helmets", ["lxWS_H_ssh40_sand","lxWS_H_ssh40_green"]]; + +_militaryLoadoutData set ["slRifles", [ +["arifle_SLR_lxWS", "", "acc_flashlight", "optic_MRCO", ["20Rnd_762x51_slr_reload_tracer_green_lxWS"], [], ""], +["arifle_SLR_D_lxWS", "", "acc_flashlight", selectRandom _milSights, ["20Rnd_762x51_slr_desert_lxWS"], [], ""], +["arifle_Galat_lxWS", "", "saber_light_lxWS", "optic_r1_low_lxWS", ["30Rnd_762x39_Mag_Green_F","30Rnd_762x39_Mag_Tracer_Green_F"], [], ""], +["arifle_Velko_lxWS", "", "saber_light_lxWS", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], [], ""], +["arifle_VelkoR5_lxWS", "", "saber_light_lxWS", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], [], ""], +["arifle_VelkoR5_GL_lxWS", "", "saber_light_lxWS", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_VelkoR5_GL_lxWS", "", "saber_light_lxWS", "optic_MRCO", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] +]]; +_militaryLoadoutData set ["rifles", [ +["arifle_SLR_lxWS", "", "acc_flashlight", "", ["20Rnd_762x51_slr_reload_tracer_green_lxWS"], [], ""], +["arifle_SLR_V_lxWS", "", "", selectRandom _milSights, ["20Rnd_762x51_slr_reload_tracer_green_lxWS"], [], ""] +]]; +_militaryLoadoutData set ["carbines", [ +["arifle_Galat_lxWS", "", "", "", ["30Rnd_762x39_Mag_Green_F","30Rnd_762x39_Mag_Tracer_Green_F"], [], ""], +["arifle_Galat_lxWS", "", "saber_light_lxWS", "optic_r1_low_lxWS", ["30Rnd_762x39_Mag_Green_F","30Rnd_762x39_Mag_Tracer_Green_F"], [], ""] +]]; +_militaryLoadoutData set ["grenadeLaunchers", [ +["arifle_VelkoR5_GL_lxWS", "", "saber_light_lxWS", "", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_SLR_GL_lxWS", "", "acc_flashlight", "", ["20Rnd_762x51_slr_reload_tracer_green_lxWS"], ["1Rnd_40mm_HE_lxWS","1Rnd_50mm_Smoke_lxWS"], ""], +["arifle_SLR_V_GL_lxWS", "", "", selectRandom _milSights, ["20Rnd_762x51_slr_reload_tracer_green_lxWS"], ["1Rnd_58mm_AT_lxWS","1Rnd_50mm_Smoke_lxWS"], ""] +]]; +_militaryLoadoutData set ["SMGs", [ +["hgun_PDW2000_F", "", "", selectRandom _milSights, [], [], ""], +["hgun_PDW2000_F", "", "", selectRandom _milSights, [], [], ""] +]]; +_militaryLoadoutData set ["machineGuns", [ +["LMG_S77_Desert_lxWS", "", "", "", ["100Rnd_762x51_S77_Green_lxWS", "100Rnd_762x51_S77_Green_Tracer_lxWS"], [], ""], +["LMG_S77_lxWS", "", "", selectRandom _milSights, ["100Rnd_762x51_S77_Green_lxWS", "100Rnd_762x51_S77_Green_Tracer_lxWS"], [], ""], +["arifle_Velko_lxWS", "", "", "optic_MRCO", ["50Rnd_556x45_Velko_reload_tracer_green_lxWS", "50Rnd_556x45_Velko_tracer_green_lxWS"], [], ""], +["arifle_Galat_lxWS", "", "", "", ["75Rnd_762x39_Mag_F", "75Rnd_762x39_Mag_Tracer_F"], [], ""], +["arifle_SLR_V_lxWS", "", "", "optic_MRCO", ["30Rnd_762x51_slr_reload_tracer_green_lxWS", "30Rnd_762x51_slr_tracer_green_lxWS"], [], ""] +]]; +_militaryLoadoutData set ["marksmanRifles", [ +["arifle_SLR_lxWS", "", "acc_flashlight", "optic_SOS", ["20Rnd_762x51_slr_reload_tracer_green_lxWS"], [], ""], +["arifle_SLR_V_lxWS", "", "", "optic_DMS", ["20Rnd_762x51_slr_reload_tracer_green_lxWS"], [], ""] +]]; +_militaryLoadoutData set ["sniperRifles", [ +["arifle_SLR_V_lxWS", "", "", "optic_KHS_blk", ["20Rnd_762x51_slr_reload_tracer_green_lxWS"], [], ""], +["srifle_GM6_F", "", "", "optic_LRPS", ["5Rnd_127x108_Mag"], [], ""] +]]; +_militaryLoadoutData set ["sidearms", ["hgun_Rook40_F"]]; + +/////////////////////////////// +// Police Loadout Data // +/////////////////////////////// + +private _policeLoadoutData = _loadoutData call _fnc_copyLoadoutData; + +_policeLoadoutData set ["uniforms", ["U_B_GEN_Soldier_F", "U_B_GEN_Commander_F"]]; +_policeLoadoutData set ["vests", ["V_TacVest_blk_POLICE"]]; +_policeLoadoutData set ["helmets", ["H_Cap_police","lxWS_H_turban_02_blue","lxWS_H_turban_03_blue"]]; + +_policeLoadoutData set ["SMGs", [ +["SMG_03C_TR_black", "", "acc_flashlight", "optic_Holosight_smg_blk_F", [], [], ""], +["SMG_03C_TR_black", "", "acc_flashlight", "optic_ACO_grn_smg", [], [], ""], +["SMG_02_F", "", "acc_flashlight", "optic_Holosight_smg_blk_F", [], [], ""], +["SMG_02_F", "", "acc_flashlight", "optic_ACO_grn_smg", [], [], ""] +]]; +_policeLoadoutData set ["sidearms", ["hgun_ACPC2_F"]]; + +//////////////////////////////// +// Militia Loadout Data // +//////////////////////////////// + +private _militiaLoadoutData = _loadoutData call _fnc_copyLoadoutData; +_militiaLoadoutData set ["uniforms", ["U_lxWS_SFIA_soldier_2_O","U_lxWS_SFIA_deserter"]]; +_militiaLoadoutData set ["vests", ["V_lxWS_HarnessO_oli"]]; +_militiaLoadoutData set ["glVests", ["V_HarnessOGL_brn"]]; +_militiaLoadoutData set ["backpacks", ["B_FieldPack_khk"]]; +_militiaLoadoutData set ["helmets", ["lxWS_H_turban_02_gray","lxWS_H_turban_02_sand","lxWS_H_turban_02_green","lxWS_H_turban_02_black","lxWS_H_turban_03_gray","lxWS_H_turban_03_sand","lxWS_H_turban_03_green","lxWS_H_turban_03_black"]]; +_militiaLoadoutData set ["facewear", ["G_Aviator","G_Shades_Black","G_Shades_Blue","G_Shades_Green","G_Shades_Red","G_Lowprofile"]]; +_militiaLoadoutData set ["slHat", ["lxWS_H_turban_01_red", "lxWS_H_turban_02_red", "lxWS_H_turban_03_red"]]; +_militiaLoadoutData set ["sniHats", ["lxWS_H_turban_02_sand", "lxWS_H_turban_03_sand"]]; + +_militiaLoadoutData set ["slRifles", [ +["arifle_SLR_lxWS", "", "acc_flashlight", "", ["20Rnd_762x51_slr_reload_tracer_green_lxWS"], [], ""], +["arifle_Galat_lxWS", "", "saber_light_lxWS", "", ["30Rnd_762x39_Mag_Green_F","30Rnd_762x39_Mag_Tracer_Green_F"], [], ""] +]]; +_militiaLoadoutData set ["rifles", [ +["arifle_SLR_lxWS", "", "acc_flashlight", "", ["20Rnd_762x51_slr_reload_tracer_green_lxWS"], [], ""]]]; +_militiaLoadoutData set ["carbines", [ +["arifle_Galat_lxWS", "", "saber_light_lxWS", "", ["30Rnd_762x39_Mag_Green_F","30Rnd_762x39_Mag_Tracer_Green_F"], [], ""], +["arifle_Galat_lxWS", "", "saber_light_lxWS", "", ["30Rnd_762x39_Mag_Green_F","30Rnd_762x39_Mag_Tracer_Green_F"], [], ""] +]]; +_militiaLoadoutData set ["grenadeLaunchers", [ +["arifle_SLR_GL_lxWS", "", "acc_flashlight", "", ["20Rnd_762x51_slr_reload_tracer_green_lxWS"], ["1Rnd_40mm_HE_lxWS","1Rnd_58mm_AT_lxWS","1Rnd_50mm_Smoke_lxWS"], ""], +["arifle_SLR_GL_lxWS", "", "acc_flashlight", "", ["20Rnd_762x51_slr_reload_tracer_green_lxWS"], ["1Rnd_58mm_AT_lxWS","1Rnd_40mm_HE_lxWS","1Rnd_50mm_Smoke_lxWS"], ""] +]]; +_militiaLoadoutData set ["SMGs", ["hgun_PDW2000_F"]]; +_militiaLoadoutData set ["machineGuns", [ +["arifle_Galat_lxWS", "", "saber_light_lxWS", "", ["75Rnd_762x39_Mag_F", "75Rnd_762x39_Mag_Tracer_F"], [], ""], +["arifle_SLR_V_lxWS", "", "", "", ["30Rnd_762x51_slr_reload_tracer_green_lxWS", "30Rnd_762x51_slr_tracer_green_lxWS"], [], ""] +]]; +_militiaLoadoutData set ["marksmanRifles", [ +["arifle_SLR_lxWS", "", "acc_flashlight", "optic_MRCO", ["20Rnd_762x51_slr_reload_tracer_green_lxWS"], [], ""], +["arifle_SLR_lxWS", "", "acc_flashlight", "optic_SOS", ["20Rnd_762x51_slr_reload_tracer_green_lxWS"], [], ""] +]]; +_militiaLoadoutData set ["sidearms", ["hgun_ACPC2_F"]]; + + +if ("expansion" in A3A_enabledDLC) then { + (_militiaLoadoutData get "rifles") append [ + ["arifle_AKM_F", "", "", "", ["30Rnd_762x39_Mag_Green_F","30Rnd_762x39_Mag_Tracer_Green_F"], [], ""]]; + (_militiaLoadoutData get "carbines") append [ + ["arifle_AKS_F", "", "", "", ["30Rnd_545x39_Mag_Green_F", "30Rnd_545x39_Mag_Tracer_Green_F"], [], ""]]; + + _militiaLoadoutData set ["sidearms", ["hgun_Pistol_01_F"]]; +}; + +////////////////////////// +// Misc Loadouts // +////////////////////////// + +private _crewLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; +_crewLoadoutData set ["uniforms", ["U_lxWS_SFIA_Tanker_O"]]; +_crewLoadoutData set ["vests", ["V_TacVestIR_blk"]]; +_crewLoadoutData set ["helmets", ["lxWS_H_Tank_tan_F", "lxWS_H_HelmetCrew_I"]]; + +private _pilotLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; +_pilotLoadoutData set ["uniforms", ["U_lxWS_SFIA_pilot_O"]]; +_pilotLoadoutData set ["vests", ["V_TacVestIR_blk"]]; +_pilotLoadoutData set ["helmets", ["H_PilotHelmetHeli_O","H_CrewHelmetHeli_O"]]; + +private _officerLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; +_officerLoadoutData set ["slUniforms", ["U_lxWS_SFIA_Officer_1_O", "U_O_ParadeUniform_01_CSAT_F", "U_O_ParadeUniform_01_CSAT_decorated_F"]]; +_officerLoadoutData set ["vests", []]; +_officerLoadoutData set ["helmets", ["H_ParadeDressCap_01_CSAT_F"]]; +_officerLoadoutData set ["backpacks", []]; +_officerLoadoutData set ["slRifles", [ +["arifle_VelkoR5_lxWS", "", "saber_light_lxWS", "", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS"], [], ""], +["arifle_Galat_lxWS", "", "saber_light_lxWS", "", ["30Rnd_762x39_Mag_Green_F"], [], ""]]]; +_officerLoadoutData set ["sidearms", ["hgun_ACPC2_F"]]; + +///////////////////////////////// +// Unit Type Definitions // +///////////////////////////////// + + +private _squadLeaderTemplate = { + ["slHat"] call _fnc_setHelmet; + [["Hvests", "vests"] call _fnc_fallback] call _fnc_setVest; + [["slUniforms", "uniforms"] call _fnc_fallback] call _fnc_setUniform; + ["slFacewear"] call _fnc_setFacewear; + + ["backpacks"] call _fnc_setBackpack; + + [["slRifles", "rifles"] call _fnc_fallback] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + ["primary", 4] call _fnc_addAdditionalMuzzleMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_squadLeader_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 2] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + ["signalsmokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["gpses"] call _fnc_addGPS; + ["binoculars"] call _fnc_addBinoculars; + ["NVGs"] call _fnc_addNVGs; +}; + +private _riflemanTemplate = { + ["helmets"] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["facewear"] call _fnc_setFacewear; + + + [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_rifleman_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 2] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _medicTemplate = { + ["helmets"] call _fnc_setHelmet; + [["Hvests", "vests"] call _fnc_fallback] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["facewear"] call _fnc_setFacewear; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_medic"] call _fnc_addItemSet; + ["items_medic_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _grenadierTemplate = { + ["helmets"] call _fnc_setHelmet; + [["glVests", "vests"] call _fnc_fallback] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["facewear"] call _fnc_setFacewear; + ["backpacks"] call _fnc_setBackpack; + + ["grenadeLaunchers"] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + ["primary", 10] call _fnc_addAdditionalMuzzleMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_grenadier_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 4] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _explosivesExpertTemplate = { + ["helmets"] call _fnc_setHelmet; + [["Hvests", "vests"] call _fnc_fallback] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["facewear"] call _fnc_setFacewear; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_explosivesExpert_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + + ["lightExplosives", 2] call _fnc_addItem; + if (random 1 > 0.5) then {["heavyExplosives", 1] call _fnc_addItem;}; + if (random 1 > 0.5) then {["atMines", 1] call _fnc_addItem;}; + if (random 1 > 0.5) then {["apMines", 1] call _fnc_addItem;}; + + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 1] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _engineerTemplate = { + ["helmets"] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["facewear"] call _fnc_setFacewear; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_engineer_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + + if (random 1 > 0.5) then {["lightExplosives", 1] call _fnc_addItem;}; + + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _latTemplate = { + ["helmets"] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["facewear"] call _fnc_setFacewear; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + [["lightATLaunchers", "ATLaunchers"] call _fnc_fallback] call _fnc_setLauncher; + //TODO - Add a check if it's disposable. + ["launcher", 3] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_lat_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 1] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _atTemplate = { + ["helmets"] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["facewear"] call _fnc_setFacewear; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + [selectRandom ["ATLaunchers", "missileATLaunchers"]] call _fnc_setLauncher; + //TODO - Add a check if it's disposable. + ["launcher", 3] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_at_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 1] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _aaTemplate = { + ["helmets"] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["facewear"] call _fnc_setFacewear; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + ["AALaunchers"] call _fnc_setLauncher; + //TODO - Add a check if it's disposable. + ["launcher", 3] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_aa_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _machineGunnerTemplate = { + ["helmets"] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["facewear"] call _fnc_setFacewear; + ["backpacks"] call _fnc_setBackpack; + + ["machineGuns"] call _fnc_setPrimary; + ["primary", 4] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_machineGunner_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _marksmanTemplate = { + [["sniHats", "helmets"] call _fnc_fallback] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["facewear"] call _fnc_setFacewear; + ["uniforms"] call _fnc_setUniform; + + + ["marksmanRifles"] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 5] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_marksman_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["rangefinders"] call _fnc_addBinoculars; + ["NVGs"] call _fnc_addNVGs; +}; + +private _sniperTemplate = { + [["sniHats", "helmets"] call _fnc_fallback] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["facewear"] call _fnc_setFacewear; + ["uniforms"] call _fnc_setUniform; + + + [["sniperRifles", "marksmanRifles"] call _fnc_fallback] call _fnc_setPrimary; + ["primary", 6] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 6] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_sniper_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["rangefinders"] call _fnc_addBinoculars; + ["NVGs"] call _fnc_addNVGs; +}; + +private _policeTemplate = { + ["helmets"] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["facewear"] call _fnc_setFacewear; + ["uniforms"] call _fnc_setUniform; + + + ["SMGs"] call _fnc_setPrimary; + ["primary", 3] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_police_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["smokeGrenades", 1] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; +}; + +private _crewTemplate = { + ["helmets"] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["facewear"] call _fnc_setFacewear; + ["uniforms"] call _fnc_setUniform; + + [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; + ["primary", 3] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 4] call _fnc_addMagazines; + + ["items_medical_basic"] call _fnc_addItemSet; + ["items_crew_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["smokeGrenades", 3] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["gpses"] call _fnc_addGPS; + ["NVGs"] call _fnc_addNVGs; +}; + +private _unarmedTemplate = { + ["vests"] call _fnc_setVest; + ["facewear"] call _fnc_setFacewear; + ["uniforms"] call _fnc_setUniform; + + ["items_medical_basic"] call _fnc_addItemSet; + ["items_unarmed_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; +}; + +private _traitorTemplate = { + call _unarmedTemplate; + ["sidearms"] call _fnc_setHandgun; + ["handgun", 4] call _fnc_addMagazines; +}; + +//////////////////////////////////////////////////////////////////////////////////////// +// You shouldn't touch below this line unless you really really know what you're doing. +// Things below here can and will break the gamemode if improperly changed. +//////////////////////////////////////////////////////////////////////////////////////// + +///////////////////////////// +// Special Forces Units // +///////////////////////////// +private _prefix = "SF"; +private _unitTypes = [ + ["SquadLeader", _squadLeaderTemplate], + ["Rifleman", _riflemanTemplate], + ["Medic", _medicTemplate, [["medic", true]]], + ["Engineer", _engineerTemplate, [["engineer", true]]], + ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], + ["Grenadier", _grenadierTemplate], + ["LAT", _latTemplate], + ["AT", _atTemplate], + ["AA", _aaTemplate], + ["MachineGunner", _machineGunnerTemplate], + ["Marksman", _marksmanTemplate], + ["Sniper", _sniperTemplate] +]; + +[_prefix, _unitTypes, _sfLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; + +/*{ + params ["_name", "_loadoutTemplate"]; + private _loadouts = [_sfLoadoutData, _loadoutTemplate] call _fnc_buildLoadouts; + private _finalName = _prefix + _name; + [_finalName, _loadouts] call _fnc_saveToTemplate; +} forEach _unitTypes; +*/ + +/////////////////////// +// Military Units // +/////////////////////// +private _prefix = "military"; +private _unitTypes = [ + ["SquadLeader", _squadLeaderTemplate], + ["Rifleman", _riflemanTemplate], + ["Medic", _medicTemplate, [["medic", true]]], + ["Engineer", _engineerTemplate, [["engineer", true]]], + ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], + ["Grenadier", _grenadierTemplate], + ["LAT", _latTemplate], + ["AT", _atTemplate], + ["AA", _aaTemplate], + ["MachineGunner", _machineGunnerTemplate], + ["Marksman", _marksmanTemplate], + ["Sniper", _sniperTemplate] +]; + +[_prefix, _unitTypes, _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; + +//////////////////////// +// Police Units // +//////////////////////// +private _prefix = "police"; +private _unitTypes = [ + ["SquadLeader", _policeTemplate], + ["Standard", _policeTemplate] +]; + +[_prefix, _unitTypes, _policeLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; + +//////////////////////// +// Militia Units // +//////////////////////// +private _prefix = "militia"; +private _unitTypes = [ + ["SquadLeader", _squadLeaderTemplate], + ["Rifleman", _riflemanTemplate], + ["Medic", _medicTemplate, [["medic", true]]], + ["Engineer", _engineerTemplate, [["engineer", true]]], + ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], + ["Grenadier", _grenadierTemplate], + ["LAT", _latTemplate], + ["AT", _atTemplate], + ["AA", _aaTemplate], + ["MachineGunner", _machineGunnerTemplate], + ["Marksman", _marksmanTemplate], + ["Sniper", _sniperTemplate] +]; + +[_prefix, _unitTypes, _militiaLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; + +////////////////////// +// Misc Units // +////////////////////// + +//The following lines are determining the loadout of vehicle crew +["other", [["Crew", _crewTemplate]], _crewLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; +["other", [["Pilot", _crewTemplate]], _pilotLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; +//The following lines are determining the loadout for the unit used in the "kill the official" mission +["other", [["Official", _squadLeaderTemplate]], _officerLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; +//The following lines are determining the loadout for the AI used in the "kill the traitor" mission +["other", [["Traitor", _traitorTemplate]], _militiaLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; +//The following lines are determining the loadout for the AI used in the "Invader Punishment" mission +["other", [["Unarmed", _UnarmedTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; \ No newline at end of file From 4da7329ddff9a0c525b36c949d4f03c5f9075efe Mon Sep 17 00:00:00 2001 From: ante185 <49555217+ante185@users.noreply.github.com> Date: Wed, 18 Oct 2023 19:10:46 +0200 Subject: [PATCH 080/157] Western Sahara ION Services template (#2939) * Vanilla + WS retextures * Create WS_Vehicle_Attributes.sqf * change transfer * ION Marker * APEX Expansion * killing more UNA files * killed unused retextures * Update WS_AI_ION.sqf * Update WS_AI_ION.sqf * Update WS_AI_ION.sqf * Update WS_AI_ION.sqf * tabs to spaces & space reduction in class entries --------- Co-authored-by: Bob-Murphy Co-authored-by: Bob-Murphy <50651578+Bob-Murphy@users.noreply.github.com> --- A3A/addons/config_fixes/Vanilla/air.hpp | 2 + A3A/addons/config_fixes/Vanilla/soft.hpp | 2 +- A3A/addons/config_fixes/WS/CfgVehicles.hpp | 5 +- A3A/addons/core/CfgMarkers.hpp | 57 +- A3A/addons/core/Templates/Templates.hpp | 7 + .../core/Templates/Templates/WS/WS_AI_ION.sqf | 1008 +++++++++++++++++ 6 files changed, 1053 insertions(+), 28 deletions(-) create mode 100644 A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf diff --git a/A3A/addons/config_fixes/Vanilla/air.hpp b/A3A/addons/config_fixes/Vanilla/air.hpp index 9e2b9c5da7..0e47837fca 100644 --- a/A3A/addons/config_fixes/Vanilla/air.hpp +++ b/A3A/addons/config_fixes/Vanilla/air.hpp @@ -1,7 +1,9 @@ + class I_Heli_Transport_02_F; class B_Heli_Light_01_F; class B_Heli_Light_01_stripped_F; class B_Heli_Light_01_dynamicLoadout_F; + class O_Heli_Light_02_dynamicLoadout_F; class O_Heli_Light_02_unarmed_F; diff --git a/A3A/addons/config_fixes/Vanilla/soft.hpp b/A3A/addons/config_fixes/Vanilla/soft.hpp index bc98eaaee0..0e5a0d894f 100644 --- a/A3A/addons/config_fixes/Vanilla/soft.hpp +++ b/A3A/addons/config_fixes/Vanilla/soft.hpp @@ -211,4 +211,4 @@ class a3a_Van_02_black_medevac_F : C_Van_02_medevac_F }; }; textureList[] = {"Black",1,"White",0,"CivAmbulance",0,"IdapAmbulance",0,"LDFAmbulance",0}; -}; \ No newline at end of file +}; diff --git a/A3A/addons/config_fixes/WS/CfgVehicles.hpp b/A3A/addons/config_fixes/WS/CfgVehicles.hpp index 5cf198055e..291e955feb 100644 --- a/A3A/addons/config_fixes/WS/CfgVehicles.hpp +++ b/A3A/addons/config_fixes/WS/CfgVehicles.hpp @@ -39,7 +39,6 @@ class CfgVehicles textureList[] = {}; hiddenSelectionsTextures[] = {"a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa","a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_adds_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_armor_sfia2_co.paa"}; }; - class a3a_green_Offroad_armor : B_Tura_Offroad_armor_lxWS { textureList[] = {}; @@ -55,7 +54,6 @@ class CfgVehicles textureList[] = {}; hiddenSelectionsTextures[] = {"a3\soft_f_enoch\offroad_01\data\offroad_01_ext_grn_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_ext_grn_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_adds_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_armor_rust_co.paa"}; }; - class a3a_ldf_Offroad_armor : B_Tura_Offroad_armor_lxWS { textureList[] = {}; @@ -80,7 +78,6 @@ class CfgVehicles side = 2; hiddenSelectionsTextures[] = {"a3\soft_f_enoch\offroad_01\data\offroad_01_ext_eaf_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_ext_eaf_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_adds_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_armor_rust_co.paa"}; }; - class a3a_SIFA_Truck_02_medical_F : O_Truck_02_medical_F { side = 0; @@ -109,4 +106,4 @@ class CfgVehicles faction = "IND_E_F"; hiddenSelectionsTextures[] = {"a3\soft_f_enoch\truck_02\data\truck_02_kab_eaf_co.paa","lxws\vehicles_f_lxws\truck_02\data\truck_02_cargo_eaf_co.paa","a3\soft_f_enoch\truck_02\data\truck_02_int_eaf_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_base_green_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_green_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_addon_1_green_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_addon_2_green_co.paa","lxws\vehicles_f_lxws\truck_02\data\addons_black_co.paa"}; }; -}; +}; \ No newline at end of file diff --git a/A3A/addons/core/CfgMarkers.hpp b/A3A/addons/core/CfgMarkers.hpp index d7d86640a3..2b396c12c5 100644 --- a/A3A/addons/core/CfgMarkers.hpp +++ b/A3A/addons/core/CfgMarkers.hpp @@ -1,26 +1,37 @@ -class CfgMarkers { - class flag_NATO; +class CfgMarkers +{ + class flag_NATO; - class a3a_flag_cdf: flag_NATO { - name = "CDF"; - icon = QPATHTOFOLDER(Pictures\Markers\cdf_ca.paa); - texture = QPATHTOFOLDER(Pictures\Markers\cdf_ca.paa); - }; + class a3a_flag_cdf : flag_NATO + { + name = "CDF"; + icon = QPATHTOFOLDER(Pictures\Markers\cdf_ca.paa); + texture = QPATHTOFOLDER(Pictures\Markers\cdf_ca.paa); + }; - class a3a_flag_napa: flag_NATO { - name = "NAPA"; - icon = QPATHTOFOLDER(Pictures\Markers\napa_ca.paa); - texture = QPATHTOFOLDER(Pictures\Markers\napa_ca.paa); - }; - - class a3a_flag_serbia: flag_NATO { - name = "Serbia"; - icon = QPATHTOFOLDER(Pictures\Markers\serbia_ca.paa); - texture = QPATHTOFOLDER(Pictures\Markers\serbia_ca.paa); - }; - class a3a_flag_chdkz: flag_NATO { - name = "ChDKZ"; - icon = QPATHTOFOLDER(Pictures\Markers\chdkz_co.paa); - texture = QPATHTOFOLDER(Pictures\Markers\chdkz_co.paa); - }; + class a3a_flag_napa : flag_NATO + { + name = "NAPA"; + icon = QPATHTOFOLDER(Pictures\Markers\napa_ca.paa); + texture = QPATHTOFOLDER(Pictures\Markers\napa_ca.paa); + }; + + class a3a_flag_serbia : flag_NATO + { + name = "Serbia"; + icon = QPATHTOFOLDER(Pictures\Markers\serbia_ca.paa); + texture = QPATHTOFOLDER(Pictures\Markers\serbia_ca.paa); + }; + class a3a_flag_chdkz : flag_NATO + { + name = "ChDKZ"; + icon = QPATHTOFOLDER(Pictures\Markers\chdkz_co.paa); + texture = QPATHTOFOLDER(Pictures\Markers\chdkz_co.paa); + }; + class a3a_flag_ION : flag_NATO + { + name = "ION"; + icon = "\A3\Data_F\Flags\flag_ion_CO.paa"; + texture = "\A3\Data_F\Flags\flag_ion_CO.paa"; //TODO: rectangularize marker texture + }; }; \ No newline at end of file diff --git a/A3A/addons/core/Templates/Templates.hpp b/A3A/addons/core/Templates/Templates.hpp index 946c33905c..708a2be8e1 100644 --- a/A3A/addons/core/Templates/Templates.hpp +++ b/A3A/addons/core/Templates/Templates.hpp @@ -126,6 +126,13 @@ class Templates forceDLC[] = {"ws"}; climate[] = {"arid"}; }; + class WS_ION : WS_Base + { + side = "Inv"; + flagTexture = "\A3\Data_F\Flags\flag_ion_CO.paa"; + name = "WS ION"; + file = "WS_AI_ION"; + }; class WS_SIFA : WS_Base { side = "Inv"; diff --git a/A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf b/A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf new file mode 100644 index 0000000000..b7af7e8093 --- /dev/null +++ b/A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf @@ -0,0 +1,1008 @@ +////////////////////////// +// Side Information // +////////////////////////// + +["name", "ION"] call _fnc_saveToTemplate; +["spawnMarkerName", "ION Support Corridor"] call _fnc_saveToTemplate; + +["flag", "Flag_NATO_F"] call _fnc_saveToTemplate; +["flagTexture", "\A3\Data_F\Flags\flag_ion_CO.paa"] call _fnc_saveToTemplate; +["flagMarkerType", "a3a_flag_ION"] call _fnc_saveToTemplate; + +////////////////////////// +// Vehicles // +////////////////////////// + +["ammobox", "B_supplyCrate_F"] call _fnc_saveToTemplate; +["surrenderCrate", "Box_IND_Wps_F"] call _fnc_saveToTemplate; +["equipmentBox", "Box_NATO_Equip_F"] call _fnc_saveToTemplate; + +// vehicles can be placed in more than one category if they fit between both. Cost will be derived by the higher category +["vehiclesBasic", ["B_ION_Quadbike_01_lxWS"]] call _fnc_saveToTemplate; +private _vehiclesLightUnarmed = ["a3a_ion_Offroad_armor"]; +private _vehiclesLightArmed = ["a3a_ion_Offroad_armor_armed","a3a_ion_Offroad_armor_at"]; +["vehiclesTrucks", ["B_ION_Truck_02_covered_lxWS", "a3a_ION_Truck_02_transport_F","a3a_Van_02_black_vehicle_F","a3a_Van_02_black_transport_F"]] call _fnc_saveToTemplate; +["vehiclesCargoTrucks", ["B_ION_Truck_02_covered_lxWS", "a3a_ION_Truck_02_transport_F","a3a_ION_Truck_02_cargo_F","a3a_ION_Truck_02_flatbed_F"]] call _fnc_saveToTemplate; +["vehiclesAmmoTrucks", ["a3a_ION_Truck_02_Ammo_F"]] call _fnc_saveToTemplate; +["vehiclesRepairTrucks", ["a3a_ION_Truck_02_repair_F", "a3a_Van_02_black_service_F"]] call _fnc_saveToTemplate; +["vehiclesFuelTrucks", ["a3a_ION_Truck_02_Fuel_F"]] call _fnc_saveToTemplate; +["vehiclesMedical", ["a3a_Van_02_black_medevac_F"]] call _fnc_saveToTemplate; +["vehiclesLightAPCs", ["B_ION_APC_Wheeled_02_hmg_lxWS"]] call _fnc_saveToTemplate; +["vehiclesAPCs", ["B_ION_APC_Wheeled_01_command_lxWS","B_ION_APC_Wheeled_01_cannon_lxWS", "a3a_APC_Wheeled_03_cannon_blufor_F"]] call _fnc_saveToTemplate; +["vehiclesIFVs", []] call _fnc_saveToTemplate; +private _Tanks = ["B_MBT_01_TUSK_F", "B_MBT_01_cannon_F"]; +["vehiclesAA", ["a3a_ION_Truck_02_zu23_F"]] call _fnc_saveToTemplate; + + +["vehiclesTransportBoats", ["B_Boat_Transport_01_F"]] call _fnc_saveToTemplate; +["vehiclesGunBoats", ["B_Boat_Armed_01_minigun_F", "a3a_Boat_Armed_01_hmg_blufor_F"]] call _fnc_saveToTemplate; +["vehiclesAmphibious", ["B_ION_APC_Wheeled_01_command_lxWS","B_ION_APC_Wheeled_01_cannon_lxWS", "a3a_APC_Wheeled_03_cannon_blufor_F"]] call _fnc_saveToTemplate; + +["vehiclesPlanesCAS", ["a3a_Plane_Fighter_03_grey_F"]] call _fnc_saveToTemplate; +["vehiclesPlanesAA", ["a3a_Plane_Fighter_04_grey_F"]] call _fnc_saveToTemplate; +["vehiclesPlanesTransport", ["B_T_VTOL_01_infantry_blue_F"]] call _fnc_saveToTemplate; + +["vehiclesHelisLight", ["O_Heli_Light_02_unarmed_F", "B_ION_Heli_Light_02_unarmed_lxWS", "a3a_Heli_Light_01_ION_F"]] call _fnc_saveToTemplate; +["vehiclesHelisTransport", ["a3a_ION_Heli_Transport_02_F"]] call _fnc_saveToTemplate; +["vehiclesHelisLightAttack", ["B_ION_Heli_Light_02_dynamicLoadout_lxWS", "a3a_Heli_Light_01_dynamicLoadout_ION_F", "a3a_Heli_Light_02_black_F"]] call _fnc_saveToTemplate; +["vehiclesHelisAttack", ["O_Heli_Attack_02_dynamicLoadout_black_F"]] call _fnc_saveToTemplate; + +["vehiclesArtillery", ["a3a_ION_Truck_02_MRL_F", "B_MBT_01_arty_F"]] call _fnc_saveToTemplate; +["magazines", createHashMapFromArray [ +["a3a_ION_Truck_02_MRL_F", ["12Rnd_230mm_rockets"]], +["B_MBT_01_arty_F",["32Rnd_155mm_Mo_shells"]] +]] call _fnc_saveToTemplate; + +["uavsAttack", ["B_T_UAV_03_dynamicLoadout_F","B_UAV_02_dynamicLoadout_F"]] call _fnc_saveToTemplate; +["uavsPortable", ["ION_UAV_01_lxWS","ION_UAV_02_lxWS"]] call _fnc_saveToTemplate; + +//Config special vehicles +private _vehiclesMilitiaLightArmed = ["B_ION_Offroad_armed_lxWS", "a3a_Offroad_01_black_AT_F", "a3a_Offroad_01_black_armed_F", "a3a_ion_Offroad_armor_armed","a3a_ion_Offroad_armor_at"]; +["vehiclesMilitiaTrucks", ["B_ION_Truck_02_covered_lxWS","a3a_ION_Truck_02_transport_F","a3a_Van_02_black_vehicle_F","a3a_Van_02_black_transport_F"]] call _fnc_saveToTemplate; +private _vehiclesMilitiaCars = ["B_ION_Offroad_lxWS", "a3a_Offroad_01_black_F", "a3a_ion_Offroad_armor"]; + + +private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; + +["staticMGs", ["O_G_HMG_02_high_F"]] call _fnc_saveToTemplate; +["staticAT", ["O_static_AT_F"]] call _fnc_saveToTemplate; +["staticAA", ["O_SFIA_ZU23_lxWS","B_static_AA_F"]] call _fnc_saveToTemplate; +["staticMortars", ["O_G_Mortar_01_F"]] call _fnc_saveToTemplate; + +["mortarMagazineHE", "8Rnd_82mm_Mo_shells"] call _fnc_saveToTemplate; +["mortarMagazineSmoke", "8Rnd_82mm_Mo_Smoke_white"] call _fnc_saveToTemplate; +["mortarMagazineFlare", "8Rnd_82mm_Mo_Flare_white"] call _fnc_saveToTemplate; + +if ("expansion" in A3A_enabledDLC) then { + _vehiclesMilitiaCars append ["a3a_Offroad_02_unarmed_black_F"]; + _vehiclesMilitiaLightArmed append ["a3a_Offroad_02_black_AT_F","a3a_Offroad_02_LMG_black_F"]; + _vehiclesLightUnarmed append ["B_LSV_01_unarmed_black_F","O_LSV_02_unarmed_black_F"]; + _vehiclesLightArmed append ["a3a_LSV_02_AT_black_F","a3a_LSV_01_AT_black_F","O_LSV_02_armed_black_F","B_LSV_01_armed_black_F"]; +}; +if ("tanks" in A3A_enabledDLC) then { + _Tanks append ["a3a_MBT_04_cannon_black_F","a3a_MBT_04_command_black_F", "B_AFV_Wheeled_01_cannon_F","B_AFV_Wheeled_01_up_cannon_F"]; +}; +if ("enoch" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Offroad_01_comms_F","B_GEN_Offroad_01_covered_F"]; + _vehiclesMilitiaCars append ["C_Offroad_01_comms_F", "C_Offroad_01_covered_F"]; +}; +if ("orange" in A3A_enabledDLC) then { + _vehiclesPolice append ["B_GEN_Van_02_vehicle_F","B_GEN_Van_02_transport_F"]; +}; +["vehiclesTanks", _Tanks] call _fnc_saveToTemplate; +["vehiclesPolice", _vehiclesPolice] call _fnc_saveToTemplate; +["vehiclesMilitiaCars", _vehiclesMilitiaCars] call _fnc_saveToTemplate; +["vehiclesMilitiaLightArmed", _vehiclesMilitiaLightArmed] call _fnc_saveToTemplate; +["vehiclesLightUnarmed", _vehiclesLightUnarmed] call _fnc_saveToTemplate; +["vehiclesLightArmed", _vehiclesLightArmed] call _fnc_saveToTemplate; + +//Minefield definition +//CFGVehicles variant of Mines are needed "ATMine", "APERSTripMine", "APERSMine" +["minefieldAT", ["ATMine"]] call _fnc_saveToTemplate; +["minefieldAPERS", ["APERSBoundingMine", "APERSMine"]] call _fnc_saveToTemplate; + +#include "..\Vanilla\Vanilla_Vehicle_Attributes.sqf" +#include "WS_Vehicle_Attributes.sqf" + +///////////////////// +/// Identities /// +///////////////////// +//Faces and Voices given to AI Factions. +["voices", ["Male01ENG","Male02ENG","Male03ENG","Male04ENG","Male05ENG","Male06ENG","Male07ENG","Male08ENG","Male09ENG","Male10ENG","Male11ENG","Male12ENG"]] call _fnc_saveToTemplate; +["faces", ["AfricanHead_01","AfricanHead_02","AfricanHead_03","Barklem", +"GreekHead_A3_05","GreekHead_A3_07","Sturrock","WhiteHead_01","WhiteHead_02", +"WhiteHead_03","WhiteHead_04","WhiteHead_05","WhiteHead_06","WhiteHead_07", +"WhiteHead_08","WhiteHead_09","WhiteHead_11","WhiteHead_12","WhiteHead_14", +"WhiteHead_15","WhiteHead_16","WhiteHead_18","WhiteHead_19","WhiteHead_20", +"WhiteHead_21"]] call _fnc_saveToTemplate; +"NATOMen" call _fnc_saveNames; + +////////////////////////// +// Loadouts // +////////////////////////// + +private _loadoutData = call _fnc_createLoadoutData; +_loadoutData set ["rifles", []]; +_loadoutData set ["carbines", []]; +_loadoutData set ["grenadeLaunchers", []]; +_loadoutData set ["SMGs", []]; +_loadoutData set ["machineGuns", []]; +_loadoutData set ["marksmanRifles", []]; +_loadoutData set ["sniperRifles", []]; + +_loadoutData set ["lightATLaunchers", [ +["launch_MRAWS_sand_F", "", "acc_pointer_IR", "", ["MRAWS_HEAT55_F", "MRAWS_HE_F"], [], ""], +["launch_MRAWS_sand_F", "", "acc_pointer_IR", "", ["MRAWS_HE_F","MRAWS_HEAT55_F"], [], ""] +]]; +_loadoutData set ["ATLaunchers", [ +["launch_MRAWS_sand_F", "", "acc_pointer_IR", "", ["MRAWS_HEAT_F", "MRAWS_HEAT55_F"], [], ""], +["launch_MRAWS_sand_F", "", "acc_pointer_IR", "", ["MRAWS_HEAT_F", "MRAWS_HE_F"], [], ""] +]]; +_loadoutData set ["missileATLaunchers", [ +["launch_O_Titan_short_F", "", "acc_pointer_IR", "", ["Titan_AT", "Titan_AP"], [], ""], +["launch_O_Vorona_brown_F", "", "", "", ["Vorona_HEAT", "Vorona_HE"], [], ""] +]]; +_loadoutData set ["AALaunchers", [ +["launch_B_Titan_F", "", "acc_pointer_IR", "", ["Titan_AA"], [], ""] +]]; +_loadoutData set ["sidearms", []]; + +if ("expansion" in A3A_enabledDLC) then { + (_loadoutData get "lightATLaunchers") append ["launch_RPG7_F", "launch_RPG7_F"]; +}; + +_loadoutData set ["ATMines", ["ATMine_Range_Mag"]]; +_loadoutData set ["APMines", ["APERSMine_Range_Mag"]]; +_loadoutData set ["lightExplosives", ["DemoCharge_Remote_Mag"]]; +_loadoutData set ["heavyExplosives", ["SatchelCharge_Remote_Mag"]]; + +_loadoutData set ["antiInfantryGrenades", ["HandGrenade", "MiniGrenade"]]; +_loadoutData set ["antiTankGrenades", []]; +_loadoutData set ["smokeGrenades", ["SmokeShell"]]; +_loadoutData set ["signalsmokeGrenades", ["SmokeShellYellow", "SmokeShellRed", "SmokeShellPurple", "SmokeShellOrange", "SmokeShellGreen", "SmokeShellBlue"]]; + + +//Basic equipment. Shouldn't need touching most of the time. +//Mods might override this, or certain mods might want items removed (No GPSs in WW2, for example) +_loadoutData set ["maps", ["ItemMap"]]; +_loadoutData set ["watches", ["ItemWatch"]]; +_loadoutData set ["compasses", ["ItemCompass"]]; +_loadoutData set ["radios", ["ItemRadio"]]; +_loadoutData set ["gpses", ["ItemGPS"]]; +_loadoutData set ["NVGs", ["NVGoggles"]]; +_loadoutData set ["binoculars", ["Binocular"]]; +_loadoutData set ["rangefinders", ["Rangefinder"]]; + +_loadoutData set ["uniforms", []]; +_loadoutData set ["vests", []]; +_loadoutData set ["backpacks", []]; +_loadoutData set ["longRangeRadios", []]; +_loadoutData set ["helmets", []]; + +_loadoutData set ["slHat", ["H_MilCap_gry"]]; +_loadoutData set ["sniHats", ["H_Booniehat_tan"]]; +_loadoutData set ["facewear", ["G_Aviator","G_Shades_Black","G_Shades_Blue","G_Shades_Green","G_Shades_Red","G_Lowprofile","G_Combat","G_Bandanna_aviator","G_Bandanna_sport","G_Bandanna_shades","G_Bandanna_beast"]]; +_loadoutData set ["slFacewear", ["G_Aviator","G_Squares_Tinted","G_Tactical_Black"]]; + +//Item *set* definitions. These are added in their entirety to unit loadouts. No randomisation is applied. +_loadoutData set ["items_medical_basic", ["BASIC"] call A3A_fnc_itemset_medicalSupplies]; +_loadoutData set ["items_medical_standard", ["STANDARD"] call A3A_fnc_itemset_medicalSupplies]; +_loadoutData set ["items_medical_medic", ["MEDIC"] call A3A_fnc_itemset_medicalSupplies]; +_loadoutData set ["items_miscEssentials", [] call A3A_fnc_itemset_miscEssentials]; + +//Unit type specific item sets. Add or remove these, depending on the unit types in use. +_loadoutData set ["items_squadLeader_extras", []]; +_loadoutData set ["items_rifleman_extras", []]; +_loadoutData set ["items_medic_extras", []]; +_loadoutData set ["items_grenadier_extras", []]; +_loadoutData set ["items_explosivesExpert_extras", ["ToolKit", "MineDetector"]]; +_loadoutData set ["items_engineer_extras", ["ToolKit", "MineDetector"]]; +_loadoutData set ["items_lat_extras", []]; +_loadoutData set ["items_at_extras", []]; +_loadoutData set ["items_aa_extras", []]; +_loadoutData set ["items_machineGunner_extras", []]; +_loadoutData set ["items_marksman_extras", []]; +_loadoutData set ["items_sniper_extras", []]; +_loadoutData set ["items_police_extras", []]; +_loadoutData set ["items_crew_extras", []]; +_loadoutData set ["items_unarmed_extras", []]; + +//TODO - ACE overrides for misc essentials, medical and engineer gear + +/////////////////////////////////////// +// Special Forces Loadout Data // +/////////////////////////////////////// + +private _sfLoadoutData = _loadoutData call _fnc_copyLoadoutData; +_sfLoadoutData set ["uniforms", ["U_lxWS_ION_Casual4", "U_lxWS_ION_Casual2"]]; +_sfLoadoutData set ["vests", ["V_PlateCarrier1_blk","V_PlateCarrier2_blk","V_PlateCarrierGL_blk", "V_PlateCarrierSpec_blk"]]; +_sfLoadoutData set ["backpacks", ["B_AssaultPack_blk", "B_Carryall_blk", "B_FieldPack_blk", "B_Kitbag_tan"]]; +_sfLoadoutData set ["helmets", ["H_HelmetB_sand", "H_HelmetB_black", "H_HelmetSpecB_blk", "H_HelmetSpecB_sand", "lxWS_H_bmask_white", "lxWS_H_bmask_base"]]; +_sfLoadoutData set ["binoculars", ["Laserdesignator"]]; +//["Weapon", "Muzzle", "Rail", "Sight", [], [], "Bipod"]; + +_sfLoadoutData set ["rifles", [ +["arifle_XMS_Shot_lxWS", "muzzle_snds_M", "acc_pointer_IR", "optic_ACO_grn", ["30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_Tracer_Red"], ["6Rnd_12Gauge_Slug","6Rnd_12Gauge_Pellets"], ""], +["arifle_XMS_Shot_Sand_lxWS", "muzzle_snds_m_snd_F", "acc_pointer_IR", "optic_r1_low_sand_lxWS", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["6Rnd_12Gauge_Slug","6Rnd_12Gauge_Pellets"], ""], +["arifle_XMS_Base_lxWS", "suppressor_l_lxWS", "acc_pointer_IR", "optic_r1_low_lxWS", ["30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_Tracer_Red"], [], ""], +["arifle_XMS_Base_Sand_lxWS", "muzzle_snds_m_snd_F", "acc_pointer_IR", "optic_Hamr_sand_lxWS", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], [], ""] +]]; +_sfLoadoutData set ["carbines", [ +["arifle_XMS_Base_lxWS", "muzzle_snds_M", "acc_pointer_IR", "optic_r1_low_lxWS", ["30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_Tracer_Red"], [], ""], +["arifle_XMS_Base_Sand_lxWS", "muzzle_snds_m_snd_F", "acc_pointer_IR", "optic_r1_low_sand_lxWS", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], [], ""], +["sgun_aa40_lxWS", "muzzle_snds_12Gauge_lxWS", "acc_pointer_IR", "optic_Holosight_smg_blk_F", ["20Rnd_12Gauge_AA40_Slug_lxWS","20Rnd_12Gauge_AA40_Pellets_lxWS"], [], ""], +["sgun_aa40_tan_lxWS", "muzzle_snds_12Gauge_lxWS", "acc_pointer_IR", "optic_Holosight_smg", ["20Rnd_12Gauge_AA40_Slug_Tan_lxWS","20Rnd_12Gauge_AA40_Slug_lxWS"], [], ""] +]]; +_sfLoadoutData set ["grenadeLaunchers", [ +["glaunch_GLX_lxWS", "", "", "optic_r1_high_lxWS", ["1Rnd_HE_Grenade_shell"], ["1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell", "UGL_FlareRed_F"], ""], +["glaunch_GLX_tan_lxWS", "", "", "optic_r1_high_sand_lxWS", ["1Rnd_HE_Grenade_shell"], ["1Rnd_HE_Grenade_shell", "1Rnd_SmokeRed_Grenade_shell", "UGL_FlareGreen_F"], ""], +["sgun_aa40_lxWS", "muzzle_snds_12Gauge_lxWS", "acc_pointer_IR", "optic_Holosight_smg_blk_F", ["8Rnd_12Gauge_AA40_Slug_lxWS","8Rnd_12Gauge_AA40_Pellets_lxWS"], ["8Rnd_12Gauge_AA40_HE_lxWS", "8Rnd_12Gauge_AA40_Smoke_lxWS"], ""], +["sgun_aa40_tan_lxWS", "muzzle_snds_12Gauge_lxWS", "acc_pointer_IR", "optic_Holosight_smg", ["8Rnd_12Gauge_AA40_Slug_Tan_lxWS","8Rnd_12Gauge_AA40_Pellets_Tan_lxWS"], ["8Rnd_12Gauge_AA40_HE_Tan_lxWS", "8Rnd_12Gauge_AA40_Smoke_Tan_lxWS"], ""], +["arifle_XMS_Shot_lxWS", "muzzle_snds_M", "acc_pointer_IR", "optic_ACO_grn", ["30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_Tracer_Red"], ["6rnd_HE_Mag_lxWS","6rnd_Smoke_Mag_lxWS"], ""], +["arifle_XMS_Shot_Sand_lxWS", "muzzle_snds_m_snd_F", "acc_pointer_IR", "optic_r1_low_sand_lxWS", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["6rnd_HE_Mag_lxWS","6rnd_Smoke_Mag_lxWS"], ""], +["arifle_XMS_GL_lxWS", "suppressor_l_lxWS", "acc_pointer_IR", "optic_r1_low_lxWS", ["30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_XMS_GL_Sand_lxWS", "suppressor_l_sand_lxWS", "acc_pointer_IR", "optic_Hamr_sand_lxWS", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_XMS_GL_lxWS", "muzzle_snds_M", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_XMS_GL_Sand_lxWS", "muzzle_snds_m_snd_F", "acc_pointer_IR", "optic_Holosight", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_XMS_GL_lxWS", "muzzle_snds_M", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_XMS_GL_Sand_lxWS", "muzzle_snds_m_snd_F", "acc_pointer_IR", "optic_Holosight", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] +]]; +_sfLoadoutData set ["SMGs", [ +["SMG_01_F", "muzzle_snds_acp", "acc_flashlight_smg_01", "optic_r1_high_lxWS", [], [], ""], +["SMG_01_F", "muzzle_snds_acp", "acc_flashlight_smg_01", "optic_r1_high_sand_lxWS", [], [], ""], +["SMG_01_F", "muzzle_snds_acp", "acc_flashlight_smg_01", "optic_Aco_smg", [], [], ""], +["SMG_03C_TR_black", "muzzle_snds_570", "acc_flashlight", "optic_r1_low_lxWS", [], [], ""], +["SMG_03C_TR_black", "muzzle_snds_570", "acc_flashlight", "optic_Aco_smg", [], [], ""] +]]; +_sfLoadoutData set ["machineGuns", [ +["arifle_XMS_M_lxWS", "muzzle_snds_M", "acc_pointer_IR", "optic_MRCO", ["75Rnd_556x45_Stanag_lxWS", "75Rnd_556x45_Stanag_lxWS", "30Rnd_556x45_Stanag_Tracer_Red"], [], ""], +["arifle_XMS_M_Sand_lxWS", "muzzle_snds_m_snd_F", "acc_pointer_IR", "optic_Holosight", ["75Rnd_556x45_Stanag_lxWS", "75Rnd_556x45_Stanag_lxWS", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], [], ""], +["LMG_S77_Compact_lxWS", "muzzle_snds_B", "acc_pointer_IR_snake_lxWS", "optic_MRCO", ["100Rnd_762x51_S77_Red_lxWS", "100Rnd_762x51_S77_Red_lxWS", "100Rnd_762x51_S77_Red_Tracer_lxWS"], [], ""], +["LMG_S77_Compact_lxWS", "suppressor_h_lxWS", "acc_pointer_IR_snake_lxWS", "optic_Holosight_blk_F", ["100Rnd_762x51_S77_Red_lxWS", "100Rnd_762x51_S77_Red_lxWS", "100Rnd_762x51_S77_Red_Tracer_lxWS"], [], ""], +["LMG_Mk200_black_F", "muzzle_snds_H", "acc_pointer_IR", "optic_MRCO", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_blk"], +["LMG_Mk200_black_F", "suppressor_m_lxWS", "acc_pointer_IR", "optic_Holosight_blk_F", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_blk"] +]]; +_sfLoadoutData set ["marksmanRifles", [ +["srifle_EBR_blk_lxWS", "muzzle_snds_B", "acc_pointer_IR", "optic_SOS", [], [], "bipod_01_F_blk"], +["srifle_EBR_blk_lxWS", "muzzle_snds_B", "acc_pointer_IR", "optic_Hamr", [], [], "bipod_01_F_blk"] +]]; +_sfLoadoutData set ["sniperRifles", [ +["srifle_GM6_F", "", "", "optic_SOS", ["5Rnd_127x108_Mag", "5Rnd_127x108_APDS_Mag"], [], ""], +["srifle_GM6_F", "", "", "optic_LRPS", ["5Rnd_127x108_Mag", "5Rnd_127x108_APDS_Mag"], [], ""] +]]; +_sfLoadoutData set ["sidearms", [ +["hgun_Pistol_heavy_01_F", "muzzle_snds_acp", "acc_flashlight_pistol", "", [], [], ""] +]]; +///////////////////////////////// +// Military Loadout Data // +///////////////////////////////// + +private _militaryLoadoutData = _loadoutData call _fnc_copyLoadoutData; +_militaryLoadoutData set ["uniforms", ["U_BG_Guerilla2_1", "U_lxWS_ION_Casual2", "U_lxWS_ION_Casual4", "U_lxWS_ION_Casual6"]]; +_militaryLoadoutData set ["vests", ["V_PlateCarrier1_blk","V_PlateCarrier2_blk"]]; +_militaryLoadoutData set ["Hvests", ["V_PlateCarrierGL_blk", "V_PlateCarrierSpec_blk"]]; +_militaryLoadoutData set ["backpacks", ["B_AssaultPack_blk", "B_FieldPack_blk", "B_Kitbag_tan"]]; +_militaryLoadoutData set ["helmets", ["H_HelmetB_sand", "H_HelmetB_black", "H_HelmetB_light_black", "H_HelmetB_light_sand", "lxWS_H_PASGT_goggles_black_F", "H_PASGT_basic_black_F", "H_Cap_headphones_ion_lxws", "lxWS_H_CapB_rvs_blk_ION"]]; +_militaryLoadoutData set ["binoculars", ["Laserdesignator", "Binocular"]]; + +_militaryLoadoutData set ["rifles", [ +["arifle_XMS_Shot_lxWS", "", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_Tracer_Red"], ["6Rnd_12Gauge_Slug","6Rnd_12Gauge_Pellets"], ""], +["arifle_XMS_Shot_Sand_lxWS", "", "acc_pointer_IR", "optic_Holosight", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["6Rnd_12Gauge_Slug","6Rnd_12Gauge_Pellets"], ""], +["arifle_XMS_Base_lxWS", "", "saber_light_ir_lxWS", "optic_Holosight_blk_F", ["30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_Tracer_Red"], [], ""], +["arifle_XMS_Base_Sand_lxWS", "", "acc_pointer_IR", "optic_Holosight", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], [], ""], +["arifle_Mk20_plain_F", "", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], [], ""], +["arifle_Mk20_plain_F", "", "saber_light_ir_sand_lxWS", "optic_Holosight", ["30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_Tracer_Red"], [], ""] +]]; +_militaryLoadoutData set ["carbines", [ +["arifle_XMS_Base_lxWS", "", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_Tracer_Red"], [], ""], +["arifle_XMS_Base_Sand_lxWS", "", "saber_light_ir_sand_lxWS", "optic_Holosight", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], [], ""], +["arifle_Mk20C_plain_F", "", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], [], ""], +["arifle_Mk20C_plain_F", "", "acc_pointer_IR", "optic_Holosight", ["30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_Tracer_Red"], [], ""], +["sgun_aa40_lxWS", "", "saber_light_ir_lxWS", "optic_Holosight_smg_blk_F", ["8Rnd_12Gauge_AA40_Slug_lxWS","8Rnd_12Gauge_AA40_Pellets_lxWS"], [], ""], +["sgun_aa40_tan_lxWS", "", "acc_pointer_IR", "optic_Holosight_smg", ["8Rnd_12Gauge_AA40_Slug_Tan_lxWS","8Rnd_12Gauge_AA40_Pellets_Tan_lxWS"], [], ""] +]]; +_militaryLoadoutData set ["grenadeLaunchers", [ +["arifle_XMS_Shot_lxWS", "", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_Tracer_Red"], ["6rnd_HE_Mag_lxWS","6rnd_Smoke_Mag_lxWS"], ""], +["arifle_XMS_Shot_Sand_lxWS", "", "acc_pointer_IR", "optic_Holosight", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["6rnd_HE_Mag_lxWS","6rnd_Smoke_Mag_lxWS"], ""], +["arifle_XMS_GL_lxWS", "", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_XMS_GL_Sand_lxWS", "", "acc_pointer_IR", "optic_Holosight", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_XMS_GL_lxWS", "", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_XMS_GL_Sand_lxWS", "", "acc_pointer_IR", "optic_Holosight", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_Mk20_GL_plain_F", "", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_Mk20_GL_plain_F", "", "acc_pointer_IR", "optic_Holosight", ["30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_Mk20_GL_plain_F", "", "acc_pointer_IR", "optic_Holosight_blk_F", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_Mk20_GL_plain_F", "", "acc_pointer_IR", "optic_Holosight", ["30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] +]]; +_militaryLoadoutData set ["SMGs", [ +["SMG_01_F", "", "acc_flashlight_smg_01", "optic_r1_high_lxWS", [], [], ""], +["SMG_01_F", "", "acc_flashlight_smg_01", "optic_r1_high_sand_lxWS", [], [], ""], +["SMG_01_F", "", "acc_flashlight_smg_01", "optic_Aco_smg", [], [], ""], +["SMG_03C_TR_black", "", "acc_flashlight", "optic_r1_low_lxWS", [], [], ""], +["SMG_03C_TR_black", "", "acc_flashlight", "optic_Aco_smg", [], [], ""] +]]; +_militaryLoadoutData set ["machineGuns", [ +["LMG_S77_lxWS", "", "acc_pointer_IR_snake_lxWS", "optic_MRCO", ["100Rnd_762x51_S77_Red_lxWS", "100Rnd_762x51_S77_Red_lxWS", "100Rnd_762x51_S77_Red_Tracer_lxWS"], [], ""], +["LMG_S77_lxWS", "", "acc_pointer_IR_snake_lxWS", "optic_Holosight_blk_F", ["100Rnd_762x51_S77_Red_lxWS", "100Rnd_762x51_S77_Red_lxWS", "100Rnd_762x51_S77_Red_Tracer_lxWS"], [], ""], +["LMG_Mk200_black_F", "", "acc_pointer_IR", "optic_MRCO", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_blk"], +["LMG_Mk200_black_F", "", "acc_pointer_IR", "optic_Holosight_blk_F", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_blk"], +["arifle_XMS_M_lxWS", "", "acc_pointer_IR", "optic_MRCO", ["75Rnd_556x45_Stanag_lxWS", "75Rnd_556x45_Stanag_red_lxWS", "30Rnd_556x45_Stanag_Tracer_Red"], [], "bipod_03_F_blk"], +["LMG_Mk200_black_F", "", "acc_pointer_IR", "optic_Holosight_blk_F", ["75Rnd_556x45_Stanag_lxWS", "75Rnd_556x45_Stanag_red_lxWS", "30Rnd_556x45_Stanag_Tracer_Red"], [], "bipod_03_F_blk"] +]]; +_militaryLoadoutData set ["marksmanRifles", [ +["srifle_EBR_blk_lxWS", "", "acc_pointer_IR", "optic_SOS", [], [], "bipod_01_F_blk"], +["srifle_EBR_blk_lxWS", "", "acc_pointer_IR", "optic_Hamr", [], [], "bipod_01_F_blk"] +]]; +_militaryLoadoutData set ["sniperRifles", [ +["srifle_EBR_blk_lxWS", "", "acc_pointer_IR", "optic_SOS", [], [], "bipod_01_F_blk"], +["srifle_EBR_blk_lxWS", "", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_01_F_blk"], +["srifle_GM6_F", "", "", "optic_SOS", ["5Rnd_127x108_Mag", "5Rnd_127x108_APDS_Mag"], [], ""], +["srifle_GM6_F", "", "", "optic_LRPS", ["5Rnd_127x108_Mag", "5Rnd_127x108_APDS_Mag"], [], ""] +]]; +_militaryLoadoutData set ["sidearms", ["hgun_Pistol_heavy_01_F","hgun_ACPC2_F","hgun_Rook40_F"]]; + +/////////////////////////////// +// Police Loadout Data // +/////////////////////////////// + + +private _policeLoadoutData = _loadoutData call _fnc_copyLoadoutData; +_policeLoadoutData set ["uniforms", ["U_B_GEN_Soldier_F", "U_B_GEN_Commander_F"]]; +_policeLoadoutData set ["vests", ["V_TacVest_blk_POLICE"]]; +_policeLoadoutData set ["helmets", ["H_Cap_police"]]; +_policeLoadoutData set ["SMGs", [ +["SMG_01_F", "", "acc_flashlight_smg_01", "optic_Holosight", [], [], ""], +["SMG_01_F", "", "acc_flashlight_smg_01", "optic_Aco_smg", [], [], ""], +["SMG_03C_TR_black", "", "acc_flashlight", "optic_Holosight_blk_F", [], [], ""], +["SMG_03C_TR_black", "", "acc_flashlight", "optic_Aco_smg", [], [], ""], +["SMG_02_F", "", "acc_flashlight", "optic_Holosight_blk_F", [], [], ""], +["SMG_02_F", "", "acc_flashlight", "optic_Aco_smg", [], [], ""] +]]; +_policeLoadoutData set ["sidearms", ["hgun_Rook40_F"]]; + +//////////////////////////////// +// Militia Loadout Data // +//////////////////////////////// + +private _militiaLoadoutData = _loadoutData call _fnc_copyLoadoutData; +_militiaLoadoutData set ["uniforms", ["U_lxWS_ION_Casual5", "U_lxWS_ION_Casual3"]]; +_militiaLoadoutData set ["vests", ["V_Chestrig_blk","V_BandollierB_blk", "V_TacVest_blk"]]; +_militiaLoadoutData set ["Hvests", ["V_TacVest_blk", "V_TacVestIR_blk"]]; +_militiaLoadoutData set ["backpacks", ["B_AssaultPack_blk"]]; +_militiaLoadoutData set ["helmets", ["H_Cap_blk_ION", "H_Cap_usblack", "H_Cap_headphones", "lxWS_H_Bandanna_blk_hs", "H_Cap_headphones_ion_lxws", "lxWS_H_CapB_rvs_blk_ION", "H_HeadSet_black_F"]]; + +_militiaLoadoutData set ["rifles", [ +["arifle_Mk20_plain_F", "", "saber_light_sand_lxWS", "", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], [], ""], +["arifle_Mk20_plain_F", "", "saber_light_sand_lxWS", "", ["30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_Tracer_Red"], [], ""] +]]; +_militiaLoadoutData set ["carbines", [ +["arifle_Mk20C_plain_F", "", "saber_light_sand_lxWS", "", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], [], ""], +["arifle_Mk20C_plain_F", "", "saber_light_sand_lxWS", "", ["30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_Tracer_Red"], [], ""] +]]; +_militiaLoadoutData set ["grenadeLaunchers", [ +["arifle_Mk20_GL_plain_F", "", "saber_light_sand_lxWS", "", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "UGL_FlareGreen_F"], ""], +["arifle_Mk20_GL_plain_F", "", "saber_light_sand_lxWS", "", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "UGL_FlareRed_F"], ""] +]]; +_militiaLoadoutData set ["SMGs", [ +"hgun_PDW2000_F","hgun_PDW2000_F", +"SMG_03C_khaki", "SMG_03C_black" +]]; +_militiaLoadoutData set ["machineGuns", [ +["LMG_Mk200_F", "", "saber_light_sand_lxWS", "", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_snd"], +["LMG_Mk200_black_F", "", "saber_light_lxWS", "", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_blk"], +["LMG_Mk200_F", "", "saber_light_sand_lxWS", "", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], ""], +["LMG_Mk200_black_F", "", "saber_light_lxWS", "", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], ""] +]]; +_militiaLoadoutData set ["marksmanRifles", [ +["srifle_EBR_F", "", "saber_light_sand_lxWS", "optic_SOS", [], [], "bipod_01_F_snd"], +["srifle_EBR_F", "", "saber_light_sand_lxWS", "optic_Hamr", [], [], ""], +["srifle_EBR_blk_lxWS", "", "saber_light_lxWS", "optic_SOS", [], [], "bipod_01_F_blk"], +["srifle_EBR_blk_lxWS", "", "saber_light_lxWS", "optic_Hamr", [], [], ""] +]]; +_militiaLoadoutData set ["sidearms", ["hgun_Rook40_F"]]; + +////////////////////////// +// Misc Loadouts // +////////////////////////// + +private _crewLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; +_crewLoadoutData set ["uniforms", ["U_BG_Guerilla2_1"]]; +_crewLoadoutData set ["vests", ["V_TacVest_blk"]]; +_crewLoadoutData set ["helmets", ["lxWS_H_HelmetCrew_I"]]; +_crewLoadoutData set ["facewear", ["G_Balaclava_combat","G_Balaclava_lowprofile","G_Balaclava_blk_lxWS"]]; +_crewLoadoutData set ["SMGs", [ +["SMG_03C_TR_black", "", "saber_light_lxWS", "optic_ACO_grn_smg", [], [], ""], +["SMG_03C_TR_khaki", "", "saber_light_lxWS", "optic_ACO_grn_smg", [], [], ""], +"SMG_03C_khaki", "SMG_03C_black" +]]; + +private _pilotLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; +_pilotLoadoutData set ["uniforms", ["U_lxWS_ION_Casual3"]]; +_pilotLoadoutData set ["vests", ["V_TacVest_blk"]]; +_pilotLoadoutData set ["helmets", ["H_Cap_headphones", "H_HeadSet_black_F", "lxWS_H_Bandanna_blk_hs", "H_Cap_headphones_ion_lxws"]]; +_pilotLoadoutData set ["facewear", ["G_Aviator","G_Squares_Tinted","G_Tactical_Black"]]; +_crewLoadoutData set ["SMGs", [ +["hgun_PDW2000_F", "", "", "optic_r1_high_lxWS", [], [], ""], +["hgun_PDW2000_F", "", "", "optic_r1_low_lxWS", [], [], ""] +]]; + +private _officerLoadoutData = _pilotLoadoutData call _fnc_copyLoadoutData; +_officerLoadoutData set ["uniforms", ["U_C_FormalSuit_01_tshirt_black_F", "U_Marshal"]]; +_officerLoadoutData set ["vests", ["V_TacVest_blk", "V_LegStrapBag_black_F"]]; +_officerLoadoutData set ["helmets", ["H_Cap_blk_ION"]]; +_officerLoadoutData set ["facewear", ["G_Aviator","G_Squares_Tinted","G_WirelessEarpiece_F"]]; + +if ("expansion" in A3A_enabledDLC) then { + (_militiaLoadoutData get "rifles") append [ + ["arifle_SPAR_01_snd_F", "", "saber_light_sand_lxWS", "", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], [], ""], + ["arifle_SPAR_01_blk_F", "", "acc_flashlight", "", ["30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_Tracer_Red"], [], ""] + ]; + (_militiaLoadoutData get "carbines") append [ + ["arifle_SPAR_01_snd_F", "", "saber_light_sand_lxWS", "", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], [], ""], + ["arifle_SPAR_01_blk_F", "", "acc_flashlight", "", ["30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_Tracer_Red"], [], ""] + ]; + (_militiaLoadoutData get "SMGs") append [ + ["SMG_05_F", "", "saber_light_lxWS", "", [], [], ""], + ["SMG_05_F", "", "acc_flashlight", "", [], [], ""] + ]; + (_militiaLoadoutData get "grenadeLaunchers") append [ + ["arifle_SPAR_01_GL_snd_F", "", "saber_light_sand_lxWS", "", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], + ["arifle_SPAR_01_GL_blk_F", "", "saber_light_lxWS", "", ["30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_red", "30Rnd_556x45_Stanag_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] + ]; + (_militiaLoadoutData get "machineGuns") append [ + ["arifle_SPAR_02_blk_F", "", "saber_light_lxWS", "", ["75Rnd_556x45_Stanag_lxWS", "75Rnd_556x45_Stanag_red_lxWS", "30Rnd_556x45_Stanag_Tracer_Red"], [], ""], + ["arifle_SPAR_02_snd_F", "", "saber_light_sand_lxWS", "", ["150Rnd_556x45_Drum_Sand_Mag_F", "150Rnd_556x45_Drum_Sand_Mag_F", "150Rnd_556x45_Drum_Sand_Mag_Tracer_F","30Rnd_556x45_Stanag_Sand_Tracer_Red"], [], "bipod_01_F_snd"], + ["arifle_SPAR_02_blk_F", "", "acc_flashlight", "", ["150Rnd_556x45_Drum_Mag_F", "150Rnd_556x45_Drum_Mag_F", "150Rnd_556x45_Drum_Mag_Tracer_F","30Rnd_556x45_Stanag_Tracer_Red"], [], "bipod_01_F_blk"], + ["LMG_03_F", "", "acc_flashlight", "", ["200Rnd_556x45_Box_Red_F", "200Rnd_556x45_Box_Red_F", "200Rnd_556x45_Box_Tracer_Red_F"], [], "bipod_01_F_blk"], + ["LMG_03_F", "", "saber_light_lxWS", "", ["200Rnd_556x45_Box_Red_F", "200Rnd_556x45_Box_Red_F", "200Rnd_556x45_Box_Tracer_Red_F"], [], ""] + ]; + (_militiaLoadoutData get "marksmanRifles") append [ + ["arifle_SPAR_03_blk_F", "", "", "optic_SOS", [], [], "bipod_03_F_blk"], + ["arifle_SPAR_03_snd_F", "", "", "optic_Hamr_sand_lxWS", [], [], "bipod_01_F_snd"] + ]; + + (_militaryLoadoutData get "machineGuns") append [ + ["arifle_SPAR_02_blk_F", "", "acc_pointer_IR", "optic_MRCO", ["75Rnd_556x45_Stanag_lxWS", "75Rnd_556x45_Stanag_red_lxWS", "30Rnd_556x45_Stanag_Tracer_Red"], [], "bipod_01_F_blk"], + ["LMG_03_F", "", "acc_pointer_IR", "optic_Holosight_blk_F", ["200Rnd_556x45_Box_Red_F", "200Rnd_556x45_Box_Red_F", "200Rnd_556x45_Box_Tracer_Red_F"], [], "bipod_01_F_blk"] + ]; + (_militaryLoadoutData get "marksmanRifles") append [ + ["arifle_SPAR_03_blk_F", "", "acc_pointer_IR", "optic_SOS", [], [], "bipod_03_F_blk"], + ["arifle_SPAR_03_snd_F", "", "acc_pointer_IR", "optic_Hamr_sand_lxWS", [], [], "bipod_01_F_snd"] + ]; + + + (_pilotLoadoutData get "SMGs") append [ + ["SMG_05_F", "", "saber_light_lxWS", "optic_r1_high_lxWS", [], [], ""], + ["SMG_05_F", "", "acc_flashlight", "optic_r1_low_lxWS", [], [], ""] + ]; + (_officerLoadoutData get "SMGs") append [ + ["SMG_05_F", "", "saber_light_lxWS", "optic_r1_high_lxWS", [], [], ""], + ["SMG_05_F", "", "acc_flashlight", "optic_r1_low_lxWS", [], [], ""] + ]; +}; + + +///////////////////////////////// +// Unit Type Definitions // +///////////////////////////////// +//These define the loadouts for different unit types. +//For example, rifleman, grenadier, squad leader, etc. +//In 95% of situations, you *should not need to edit these*. +//Almost all factions can be set up just by modifying the loadout data above. +//However, these exist in case you really do want to do a lot of custom alterations. + +private _squadLeaderTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["grenadeLaunchers", "rifles"]] call _fnc_setPrimary; + ["primary", 5] call _fnc_addMagazines; + ["primary", 4] call _fnc_addAdditionalMuzzleMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_squadLeader_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 2] call _fnc_addItem; + ["signalsmokeGrenades", 2] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["gpses"] call _fnc_addGPS; + ["binoculars"] call _fnc_addBinoculars; + ["NVGs"] call _fnc_addNVGs; +}; + +private _riflemanTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; + ["primary", 5] call _fnc_addMagazines; + ["primary", 4] call _fnc_addAdditionalMuzzleMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_rifleman_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 2] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _medicTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; + ["primary", 5] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_medic"] call _fnc_addItemSet; + ["items_medic_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _grenadierTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + ["grenadeLaunchers"] call _fnc_setPrimary; + ["primary", 5] call _fnc_addMagazines; + ["primary", 10] call _fnc_addAdditionalMuzzleMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_grenadier_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 4] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _explosivesExpertTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; + ["primary", 5] call _fnc_addMagazines; + ["primary", 4] call _fnc_addAdditionalMuzzleMagazines; + + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_explosivesExpert_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + + ["lightExplosives", 2] call _fnc_addItem; + if (random 1 > 0.5) then {["heavyExplosives", 1] call _fnc_addItem;}; + if (random 1 > 0.5) then {["atMines", 1] call _fnc_addItem;}; + if (random 1 > 0.5) then {["apMines", 1] call _fnc_addItem;}; + + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 1] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _engineerTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; + ["primary", 5] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_engineer_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + + if (random 1 > 0.5) then {["lightExplosives", 1] call _fnc_addItem;}; + + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _latTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; + ["primary", 5] call _fnc_addMagazines; + ["primary", 4] call _fnc_addAdditionalMuzzleMagazines; + + [["lightATLaunchers", "ATLaunchers"] call _fnc_fallback] call _fnc_setLauncher; + //TODO - Add a check if it's disposable. + ["launcher", 1] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_lat_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 1] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _atTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; + ["primary", 5] call _fnc_addMagazines; + ["primary", 4] call _fnc_addAdditionalMuzzleMagazines; + + [selectRandom ["ATLaunchers", "missileATLaunchers"]] call _fnc_setLauncher; + //TODO - Add a check if it's disposable. + ["launcher", 2] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_at_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 1] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _aaTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + [selectRandom ["rifles", "carbines"]] call _fnc_setPrimary; + ["primary", 5] call _fnc_addMagazines; + ["primary", 4] call _fnc_addAdditionalMuzzleMagazines; + + ["AALaunchers"] call _fnc_setLauncher; + //TODO - Add a check if it's disposable. + ["launcher", 2] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_aa_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _machineGunnerTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + ["machineGuns"] call _fnc_setPrimary; + ["primary", 4] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_machineGunner_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _marksmanTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + ["marksmanRifles"] call _fnc_setPrimary; + ["primary", 5] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_marksman_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["rangefinders"] call _fnc_addBinoculars; + ["NVGs"] call _fnc_addNVGs; +}; + +private _sniperTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + ["sniperRifles"] call _fnc_setPrimary; + ["primary", 7] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_sniper_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["rangefinders"] call _fnc_addBinoculars; + ["NVGs"] call _fnc_addNVGs; +}; + +private _policeTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + + ["SMGs"] call _fnc_setPrimary; + ["primary", 3] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_police_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["smokeGrenades", 1] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; +}; + +private _crewTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + + ["SMGs"] call _fnc_setPrimary; + ["primary", 3] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_basic"] call _fnc_addItemSet; + ["items_crew_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["gpses"] call _fnc_addGPS; + ["NVGs"] call _fnc_addNVGs; +}; + +private _unarmedTemplate = { + ["vests"] call _fnc_setVest; + ["facewear"] call _fnc_setFacewear; + ["uniforms"] call _fnc_setUniform; + + ["items_medical_basic"] call _fnc_addItemSet; + ["items_unarmed_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; +}; + +private _traitorTemplate = { + call _unarmedTemplate; + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; +}; + +//////////////////////////////////////////////////////////////////////////////////////// +// You shouldn't touch below this line unless you really really know what you're doing. +// Things below here can and will break the gamemode if improperly changed. +//////////////////////////////////////////////////////////////////////////////////////// + +///////////////////////////// +// Special Forces Units // +///////////////////////////// +private _prefix = "SF"; +private _unitTypes = [ + ["SquadLeader", _squadLeaderTemplate], + ["Rifleman", _riflemanTemplate], + ["Medic", _medicTemplate, [["medic", true]]], + ["Engineer", _engineerTemplate, [["engineer", true]]], + ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], + ["Grenadier", _grenadierTemplate], + ["LAT", _latTemplate], + ["AT", _atTemplate], + ["AA", _aaTemplate], + ["MachineGunner", _machineGunnerTemplate], + ["Marksman", _marksmanTemplate], + ["Sniper", _sniperTemplate] +]; + +[_prefix, _unitTypes, _sfLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; + +/*{ + params ["_name", "_loadoutTemplate"]; + private _loadouts = [_sfLoadoutData, _loadoutTemplate] call _fnc_buildLoadouts; + private _finalName = _prefix + _name; + [_finalName, _loadouts] call _fnc_saveToTemplate; +} forEach _unitTypes; +*/ + +/////////////////////// +// Military Units // +/////////////////////// +private _prefix = "military"; +private _unitTypes = [ + ["SquadLeader", _squadLeaderTemplate], + ["Rifleman", _riflemanTemplate], + ["Medic", _medicTemplate, [["medic", true]]], + ["Engineer", _engineerTemplate, [["engineer", true]]], + ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], + ["Grenadier", _grenadierTemplate], + ["LAT", _latTemplate], + ["AT", _atTemplate], + ["AA", _aaTemplate], + ["MachineGunner", _machineGunnerTemplate], + ["Marksman", _marksmanTemplate], + ["Sniper", _sniperTemplate] +]; + +[_prefix, _unitTypes, _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; + +//////////////////////// +// Police Units // +//////////////////////// +private _prefix = "police"; +private _unitTypes = [ + ["SquadLeader", _policeTemplate], + ["Standard", _policeTemplate] +]; + +[_prefix, _unitTypes, _policeLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; + +//////////////////////// +// Militia Units // +//////////////////////// +private _prefix = "militia"; +private _unitTypes = [ + ["SquadLeader", _squadLeaderTemplate], + ["Rifleman", _riflemanTemplate], + ["Medic", _medicTemplate, [["medic", true]]], + ["Engineer", _engineerTemplate, [["engineer", true]]], + ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], + ["Grenadier", _grenadierTemplate], + ["LAT", _latTemplate], + ["AT", _atTemplate], + ["AA", _aaTemplate], + ["MachineGunner", _machineGunnerTemplate], + ["Marksman", _marksmanTemplate], + ["Sniper", _sniperTemplate] +]; + +[_prefix, _unitTypes, _militiaLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; + +////////////////////// +// Misc Units // +////////////////////// + +//The following lines are determining the loadout of vehicle crew +["other", [["Crew", _crewTemplate]], _crewLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; +//The following lines are determining the loadout of the pilots +["other", [["Pilot", _crewTemplate]], _pilotLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; +//The following lines are determining the loadout for the unit used in the "kill the official" mission +["other", [["Official", _policeTemplate]], _officerLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; +//The following lines are determining the loadout for the AI used in the "kill the traitor" mission +["other", [["Traitor", _traitorTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; +//The following lines are determining the loadout for the AI used in the "Invader Punishment" mission +["other", [["Unarmed", _UnarmedTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; From 5eed1759729943ae225d710d49a511963d7a4cb0 Mon Sep 17 00:00:00 2001 From: Ellis Nielsen Date: Wed, 18 Oct 2023 12:18:18 -0500 Subject: [PATCH 081/157] Add Ace ropes to the starting Arsenal. (#2686) * ropes * ropeDeployed event * move to initACE * update captive * space fix --- A3A/addons/core/functions/Templates/fn_aceModCompat.sqf | 9 ++++++++- A3A/addons/core/functions/init/fn_initACE.sqf | 5 +++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/A3A/addons/core/functions/Templates/fn_aceModCompat.sqf b/A3A/addons/core/functions/Templates/fn_aceModCompat.sqf index 0e14ba2192..1ddb176b07 100644 --- a/A3A/addons/core/functions/Templates/fn_aceModCompat.sqf +++ b/A3A/addons/core/functions/Templates/fn_aceModCompat.sqf @@ -30,7 +30,14 @@ aceItems = [ "ACE_Chemlight_HiYellow", "ACE_Chemlight_Orange", "ACE_Chemlight_UltraHiOrange", - "ACE_Chemlight_White" + "ACE_Chemlight_White", + "ACE_rope3", + "ACE_rope6", + "ACE_rope12", + "ACE_rope15", + "ACE_rope18", + "ACE_rope27", + "ACE_rope36" ]; aceMedItems = [ diff --git a/A3A/addons/core/functions/init/fn_initACE.sqf b/A3A/addons/core/functions/init/fn_initACE.sqf index f03740e674..b95443b733 100644 --- a/A3A/addons/core/functions/init/fn_initACE.sqf +++ b/A3A/addons/core/functions/init/fn_initACE.sqf @@ -39,6 +39,11 @@ if (A3A_hasACEMedical) then { if (captive player && _unit == player) then { player setCaptive false }; }] call CBA_fnc_addEventHandler; +["ace_towing_ropeDeployed", { + params ["_unit", "_target", "_ropeClass"] + if (captive player && _unit == player) then { player setCaptive false }; +}] call CBA_fnc_addEventHandler; + [boxX, boxX] call ace_common_fnc_claim; //Disables ALL Ace Interactions [vehicleBox, VehicleBox] call ace_common_fnc_claim; //Disables ALL Ace Interactions From ef27490084a08fe6e14bad4a0761700b3618fdbf Mon Sep 17 00:00:00 2001 From: John Jordan Date: Wed, 18 Oct 2023 20:28:02 +0100 Subject: [PATCH 082/157] Fix missing comma in initACE ropeDeployed handler --- A3A/addons/core/functions/init/fn_initACE.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/A3A/addons/core/functions/init/fn_initACE.sqf b/A3A/addons/core/functions/init/fn_initACE.sqf index b95443b733..41e665d3bb 100644 --- a/A3A/addons/core/functions/init/fn_initACE.sqf +++ b/A3A/addons/core/functions/init/fn_initACE.sqf @@ -40,7 +40,7 @@ if (A3A_hasACEMedical) then { }] call CBA_fnc_addEventHandler; ["ace_towing_ropeDeployed", { - params ["_unit", "_target", "_ropeClass"] + params ["_unit", "_target", "_ropeClass"]; if (captive player && _unit == player) then { player setCaptive false }; }] call CBA_fnc_addEventHandler; From 8f8e5330cd9f4077f567ae74c43883eb91992f16 Mon Sep 17 00:00:00 2001 From: ante <49555217+ante185@users.noreply.github.com> Date: Wed, 18 Oct 2023 22:08:33 +0200 Subject: [PATCH 083/157] Update WS_AI_ION.sqf --- A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf b/A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf index b7af7e8093..1b55c40b07 100644 --- a/A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf +++ b/A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf @@ -326,7 +326,7 @@ _militaryLoadoutData set ["machineGuns", [ ["LMG_Mk200_black_F", "", "acc_pointer_IR", "optic_MRCO", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_blk"], ["LMG_Mk200_black_F", "", "acc_pointer_IR", "optic_Holosight_blk_F", ["200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Red", "200Rnd_65x39_cased_Box_Tracer_Red"], [], "bipod_01_F_blk"], ["arifle_XMS_M_lxWS", "", "acc_pointer_IR", "optic_MRCO", ["75Rnd_556x45_Stanag_lxWS", "75Rnd_556x45_Stanag_red_lxWS", "30Rnd_556x45_Stanag_Tracer_Red"], [], "bipod_03_F_blk"], -["LMG_Mk200_black_F", "", "acc_pointer_IR", "optic_Holosight_blk_F", ["75Rnd_556x45_Stanag_lxWS", "75Rnd_556x45_Stanag_red_lxWS", "30Rnd_556x45_Stanag_Tracer_Red"], [], "bipod_03_F_blk"] +["arifle_XMS_M_Sand_lxWS", "", "acc_pointer_IR", "optic_Holosight_blk_F", ["75Rnd_556x45_Stanag_lxWS", "75Rnd_556x45_Stanag_red_lxWS", "30Rnd_556x45_Stanag_Tracer_Red"], [], "bipod_03_F_blk"] ]]; _militaryLoadoutData set ["marksmanRifles", [ ["srifle_EBR_blk_lxWS", "", "acc_pointer_IR", "optic_SOS", [], [], "bipod_01_F_blk"], From 02ca611d54a117ebb54f1cd9ba6f855c2d3f141c Mon Sep 17 00:00:00 2001 From: Bob-Murphy <50651578+Bob-Murphy@users.noreply.github.com> Date: Wed, 18 Oct 2023 22:55:58 +0200 Subject: [PATCH 084/157] config_fixes-cleanup (#2982) * config_fixes-cleanup * fix --------- Co-authored-by: Bob-Murphy --- A3A/addons/config_fixes/CUP/config.cpp | 8 +- A3A/addons/config_fixes/CfgMagazines.hpp | 3 +- A3A/addons/config_fixes/CfgVehicles.hpp | 3 +- A3A/addons/config_fixes/CfgWeapons.hpp | 3 +- A3A/addons/config_fixes/RHS/CfgVehicles.hpp | 5 +- A3A/addons/config_fixes/RHS/chdkz_rhs.hpp | 26 ++-- A3A/addons/config_fixes/RHS/config.cpp | 8 +- .../config_fixes/Vanilla/CfgVehicles.hpp | 5 +- A3A/addons/config_fixes/Vanilla/air.hpp | 37 ++--- A3A/addons/config_fixes/Vanilla/armor.hpp | 9 +- A3A/addons/config_fixes/Vanilla/config.cpp | 8 +- A3A/addons/config_fixes/Vanilla/sea.hpp | 3 + A3A/addons/config_fixes/Vanilla/soft.hpp | 136 +++++++++--------- A3A/addons/config_fixes/WS/CfgMarkers.hpp | 2 + A3A/addons/config_fixes/WS/CfgVehicles.hpp | 37 +++-- A3A/addons/config_fixes/WS/config.cpp | 8 +- A3A/addons/config_fixes/WS/ws_ion.hpp | 10 +- A3A/addons/config_fixes/bomb_weapons.hpp | 9 +- A3A/addons/config_fixes/config.cpp | 6 +- .../core/Templates/Templates/WS/WS_AI_ION.sqf | 10 +- 20 files changed, 196 insertions(+), 140 deletions(-) diff --git a/A3A/addons/config_fixes/CUP/config.cpp b/A3A/addons/config_fixes/CUP/config.cpp index 01eb0b1cbc..5154929737 100644 --- a/A3A/addons/config_fixes/CUP/config.cpp +++ b/A3A/addons/config_fixes/CUP/config.cpp @@ -1,9 +1,13 @@ +//CUP - config.cpp + #include "..\script_component.hpp" #if __has_include("\CUP\Vehicles\CUP_Vehicles_LoadOrder\config.bin") -class CfgPatches { - class PATCHNAME(CUP) { +class CfgPatches +{ + class PATCHNAME(CUP) + { name = COMPONENT_NAME; units[] = {}; weapons[] = {}; diff --git a/A3A/addons/config_fixes/CfgMagazines.hpp b/A3A/addons/config_fixes/CfgMagazines.hpp index 2b6c2969e0..bdd262c58c 100644 --- a/A3A/addons/config_fixes/CfgMagazines.hpp +++ b/A3A/addons/config_fixes/CfgMagazines.hpp @@ -1,3 +1,4 @@ -class CfgMagazines { +class CfgMagazines +{ }; diff --git a/A3A/addons/config_fixes/CfgVehicles.hpp b/A3A/addons/config_fixes/CfgVehicles.hpp index c3983d959f..a26775b455 100644 --- a/A3A/addons/config_fixes/CfgVehicles.hpp +++ b/A3A/addons/config_fixes/CfgVehicles.hpp @@ -1,4 +1,5 @@ -class CfgVehicles { +class CfgVehicles +{ #include "CfgVehicles\chdkz_rhs.hpp" }; diff --git a/A3A/addons/config_fixes/CfgWeapons.hpp b/A3A/addons/config_fixes/CfgWeapons.hpp index 03158b8ad6..31919143b9 100644 --- a/A3A/addons/config_fixes/CfgWeapons.hpp +++ b/A3A/addons/config_fixes/CfgWeapons.hpp @@ -1,4 +1,5 @@ class Mode_SemiAuto; -class CfgWeapons { +class CfgWeapons +{ //#include "CfgWeapons\bomb_weapons.hpp" }; diff --git a/A3A/addons/config_fixes/RHS/CfgVehicles.hpp b/A3A/addons/config_fixes/RHS/CfgVehicles.hpp index 35726b4d17..2a720234bc 100644 --- a/A3A/addons/config_fixes/RHS/CfgVehicles.hpp +++ b/A3A/addons/config_fixes/RHS/CfgVehicles.hpp @@ -1,4 +1,7 @@ -class CfgVehicles { +//RHS - CfgVehicles.hpp + +class CfgVehicles +{ #include "chdkz_rhs.hpp" }; diff --git a/A3A/addons/config_fixes/RHS/chdkz_rhs.hpp b/A3A/addons/config_fixes/RHS/chdkz_rhs.hpp index f2739009f3..a02ddb548a 100644 --- a/A3A/addons/config_fixes/RHS/chdkz_rhs.hpp +++ b/A3A/addons/config_fixes/RHS/chdkz_rhs.hpp @@ -1,9 +1,12 @@ +//RHS - chdkz_rhs.hpp + //Armour class rhsgref_ins_t72ba; class rhsgref_ins_t72bb; class rhsgref_ins_t72bc; -class a3a_rhs_chdkz_72a : rhsgref_ins_t72ba{ +class a3a_rhs_chdkz_72a : rhsgref_ins_t72ba +{ #if __A3_DEBUG__ scope = 2; @@ -17,7 +20,8 @@ class a3a_rhs_chdkz_72a : rhsgref_ins_t72ba{ killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; }; }; -class a3a_rhs_chdkz_72b : rhsgref_ins_t72bb{ +class a3a_rhs_chdkz_72b : rhsgref_ins_t72bb +{ #if __A3_DEBUG__ scope = 2; #else @@ -30,7 +34,8 @@ class a3a_rhs_chdkz_72b : rhsgref_ins_t72bb{ killed = "_this call (uinamespace getvariable 'BIS_fnc_effectKilled');"; }; }; -class a3a_rhs_chdkz_72c : rhsgref_ins_t72bc{ +class a3a_rhs_chdkz_72c : rhsgref_ins_t72bc +{ #if __A3_DEBUG__ scope = 2; #else @@ -59,31 +64,36 @@ class RHS_Mi8MTV3_vvsc; class RHS_Mi8MTV3_heavy_vvsc; class RHS_Mi8AMTSh_vvsc; -class a3a_rhs_Mi8T_chdkz : RHS_Mi8T_vvsc{ +class a3a_rhs_Mi8T_chdkz : RHS_Mi8T_vvsc +{ crew = "rhsgref_ins_pilot"; dlc = "RHS_GREF"; faction = "rhsgref_faction_chdkz"; hiddenSelectionsTextures[] ={"rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_body_g_chdkz_co.paa","rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_det_g_cdf_co.paa","rhsafrf\addons\rhs_a2port_air\mi17\data\mi8t\camo\mi8t_tv2_g_chdkz_co.paa","rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_decals_ca.paa","rhsafrf\addons\rhs_decals\data\numbers\aviared\5_ca.paa","rhsafrf\addons\rhs_decals\data\numbers\aviared\8_ca.paa","rhsafrf\addons\rhs_decals\data\labels\aviation\vvs_ca.paa"}; }; -class a3a_rhs_Mi8mt_chdkz : RHS_Mi8mt_vvsc{ +class a3a_rhs_Mi8mt_chdkz : RHS_Mi8mt_vvsc +{ crew = "rhsgref_ins_pilot"; dlc = "RHS_GREF"; faction = "rhsgref_faction_chdkz"; hiddenSelectionsTextures[] ={"rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_body_g_chdkz_co.paa","rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_det_g_cdf_co.paa","a3\data_f\clear_empty.paa","rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_decals_ca.paa","rhsafrf\addons\rhs_decals\data\numbers\aviared\4_ca.paa","rhsafrf\addons\rhs_decals\data\numbers\aviared\9_ca.paa","rhsafrf\addons\rhs_decals\data\labels\aviation\vvs_ca.paa"}; }; -class a3a_rhs_Mi8MTV3_chdkz : RHS_Mi8MTV3_vvsc{ +class a3a_rhs_Mi8MTV3_chdkz : RHS_Mi8MTV3_vvsc +{ crew = "rhsgref_ins_pilot"; dlc = "RHS_GREF"; faction = "rhsgref_faction_chdkz"; hiddenSelectionsTextures[] ={"rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_body_g_chdkz_co.paa","rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_det_g_cdf_co.paa","a3\data_f\clear_empty.paa","rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_decals_ca.paa","rhsafrf\addons\rhs_decals\data\numbers\aviared\3_ca.paa","rhsafrf\addons\rhs_decals\data\numbers\aviared\1_ca.paa","rhsafrf\addons\rhs_decals\data\labels\aviation\vvs_ca.paa"}; }; -class a3a_rhs_Mi8MTV3_heavy_chdkz : RHS_Mi8MTV3_heavy_vvsc{ +class a3a_rhs_Mi8MTV3_heavy_chdkz : RHS_Mi8MTV3_heavy_vvsc +{ crew = "rhsgref_ins_pilot"; dlc = "RHS_GREF"; faction = "rhsgref_faction_chdkz"; hiddenSelectionsTextures[] ={"rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_body_g_chdkz_co.paa","rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_det_g_cdf_co.paa","a3\data_f\clear_empty.paa","rhsafrf\addons\rhs_a2port_air\mi17\data\mi8_decals_ca.paa","rhsafrf\addons\rhs_decals\data\numbers\aviared\7_ca.paa","rhsafrf\addons\rhs_decals\data\numbers\aviared\2_ca.paa","rhsafrf\addons\rhs_decals\data\labels\aviation\vvs_ca.paa"}; }; -class a3a_rhs_Mi8AMTSh_chdkz : RHS_Mi8AMTSh_vvsc{ +class a3a_rhs_Mi8AMTSh_chdkz : RHS_Mi8AMTSh_vvsc +{ crew = "rhsgref_ins_pilot"; dlc = "RHS_GREF"; faction = "rhsgref_faction_chdkz"; diff --git a/A3A/addons/config_fixes/RHS/config.cpp b/A3A/addons/config_fixes/RHS/config.cpp index a03dff4956..b56b23c301 100644 --- a/A3A/addons/config_fixes/RHS/config.cpp +++ b/A3A/addons/config_fixes/RHS/config.cpp @@ -1,9 +1,13 @@ +//RHS - config.cpp + #include "..\script_component.hpp" #if __has_include("\rhsgref\addons\rhsgref_main\config.bin") -class CfgPatches { - class PATCHNAME(RHS) { +class CfgPatches +{ + class PATCHNAME(RHS) + { name = COMPONENT_NAME; units[] = {}; weapons[] = {}; diff --git a/A3A/addons/config_fixes/Vanilla/CfgVehicles.hpp b/A3A/addons/config_fixes/Vanilla/CfgVehicles.hpp index ce667d6a4b..e75ee26179 100644 --- a/A3A/addons/config_fixes/Vanilla/CfgVehicles.hpp +++ b/A3A/addons/config_fixes/Vanilla/CfgVehicles.hpp @@ -1,8 +1,9 @@ -class CfgVehicles { +//Vanilla - CfgVehicles.hpp +class CfgVehicles +{ #include "air.hpp" #include "armor.hpp" #include "sea.hpp" #include "soft.hpp" - }; \ No newline at end of file diff --git a/A3A/addons/config_fixes/Vanilla/air.hpp b/A3A/addons/config_fixes/Vanilla/air.hpp index 0e47837fca..57d9e1246c 100644 --- a/A3A/addons/config_fixes/Vanilla/air.hpp +++ b/A3A/addons/config_fixes/Vanilla/air.hpp @@ -1,16 +1,15 @@ +//Vanilla - air.hpp -class I_Heli_Transport_02_F; class B_Heli_Light_01_F; -class B_Heli_Light_01_stripped_F; class B_Heli_Light_01_dynamicLoadout_F; - -class O_Heli_Light_02_dynamicLoadout_F; -class O_Heli_Light_02_unarmed_F; - +class B_Heli_Light_01_stripped_F; +class I_Heli_Transport_02_F; class I_Plane_Fighter_03_dynamicLoadout_F; class I_Plane_Fighter_04_F; +class O_Heli_Light_02_dynamicLoadout_F; +class O_Heli_Light_02_unarmed_F; - +//Black class a3a_Heli_Light_02_black_F : O_Heli_Light_02_dynamicLoadout_F { class TextureSources @@ -31,6 +30,8 @@ class a3a_Heli_Light_02_black_F : O_Heli_Light_02_dynamicLoadout_F textureList[] = {"Black",1,"Blackcustom",1}; hiddenSelectionsTextures[] = {"\A3\Air_F\Heli_Light_02\Data\Heli_Light_02_ext_CO.paa"}; }; + +//ION class a3a_Heli_Light_01_Stripped_ION_F : B_Heli_Light_01_stripped_F { hiddenSelectionsTextures[] = {"a3\air_f\heli_light_01\data\heli_light_01_ext_ion_co.paa",""}; @@ -48,14 +49,8 @@ class a3a_ION_Heli_Transport_02_F : I_Heli_Transport_02_F textureList[] = {"ION",1,"AAF",0,"IDAP",0,"Dahoman",0}; hiddenSelectionsTextures[] = {"a3\air_f_beta\heli_transport_02\data\skins\heli_transport_02_1_ion_co.paa","a3\air_f_beta\heli_transport_02\data\skins\heli_transport_02_2_ion_co.paa","a3\air_f_beta\heli_transport_02\data\skins\heli_transport_02_3_ion_co.paa","a3\air_f_beta\heli_transport_02\data\heli_transport_02_int_02_co.paa"}; }; -class a3a_C_Heli_Transport_02_F : I_Heli_Transport_02_F -{ - crew = "C_man_1_1_F"; - faction = "CIV_F"; - side = 3; - textureList[] = {"ION",0,"AAF",0,"IDAP",0,"Dahoman",1}; - hiddenSelectionsTextures[] = {"a3\air_f_beta\heli_transport_02\data\skins\heli_transport_02_1_dahoman_co.paa","a3\air_f_beta\heli_transport_02\data\skins\heli_transport_02_2_dahoman_co.paa","a3\air_f_beta\heli_transport_02\data\skins\heli_transport_02_3_dahoman_co.paa","a3\air_f_beta\heli_transport_02\data\heli_transport_02_int_02_co.paa"}; -}; + +//Grey class a3a_Plane_Fighter_04_grey_F : I_Plane_Fighter_04_F { textureList[] = {"CamoGrey",1,"DigitalCamoGreen",0,"DigitalCamoGrey",0}; @@ -65,4 +60,14 @@ class a3a_Plane_Fighter_03_grey_F : I_Plane_Fighter_03_dynamicLoadout_F { textureList[] = {"Grey",1,"Green",0,"Hex",0}; hiddenSelectionsTextures[] = {"a3\air_f_gamma\plane_fighter_03\data\plane_fighter_03_body_1_greyhex_co.paa","a3\air_f_gamma\plane_fighter_03\data\plane_fighter_03_body_2_greyhex_co.paa"}; -}; \ No newline at end of file +}; + +//Civilian +class a3a_C_Heli_Transport_02_F : I_Heli_Transport_02_F +{ + crew = "C_man_1_1_F"; + faction = "CIV_F"; + side = 3; + textureList[] = {"ION",0,"AAF",0,"IDAP",0,"Dahoman",1}; + hiddenSelectionsTextures[] = {"a3\air_f_beta\heli_transport_02\data\skins\heli_transport_02_1_dahoman_co.paa","a3\air_f_beta\heli_transport_02\data\skins\heli_transport_02_2_dahoman_co.paa","a3\air_f_beta\heli_transport_02\data\skins\heli_transport_02_3_dahoman_co.paa","a3\air_f_beta\heli_transport_02\data\heli_transport_02_int_02_co.paa"}; +}; diff --git a/A3A/addons/config_fixes/Vanilla/armor.hpp b/A3A/addons/config_fixes/Vanilla/armor.hpp index 7533822572..d65c8466d0 100644 --- a/A3A/addons/config_fixes/Vanilla/armor.hpp +++ b/A3A/addons/config_fixes/Vanilla/armor.hpp @@ -1,10 +1,13 @@ +//Vanilla - armor.hpp + +class I_APC_Wheeled_03_cannon_F; class I_MRAP_03_F; class I_MRAP_03_gmg_F; class I_MRAP_03_hmg_F; -class I_APC_Wheeled_03_cannon_F; class O_MBT_04_cannon_F; class O_MBT_04_command_F; +//Grey class a3a_MRAP_03_grey_F : I_MRAP_03_F { hiddenSelectionsTextures[] = {"a3\soft_f_beta\mrap_03\data\mrap_03_ext_co.paa","a3\data_f\vehicles\turret_co.paa"}; @@ -17,11 +20,15 @@ class a3a_MRAP_03_hmg_grey_F : I_MRAP_03_hmg_F { hiddenSelectionsTextures[] = {"a3\soft_f_beta\mrap_03\data\mrap_03_ext_co.paa","a3\data_f\vehicles\turret_co.paa"}; }; + +//Olive class a3a_APC_Wheeled_03_cannon_blufor_F : I_APC_Wheeled_03_cannon_F { textureList[] = {}; hiddenSelectionsTextures[] = {"a3\armor_f_gamma\APC_Wheeled_03\data\APC_Wheeled_03_Ext_CO.paa","a3\armor_f_gamma\APC_Wheeled_03\data\APC_Wheeled_03_Ext2_CO.paa","a3\armor_f_gamma\APC_Wheeled_03\data\RCWS30_CO.paa","a3\armor_f_gamma\APC_Wheeled_03\data\APC_Wheeled_03_Ext_alpha_CO.paa","a3\armor_f\data\camonet_aaf_fia_desert_co.paa","a3\armor_f\data\cage_sand_co.paa"}; }; + +//Black class a3a_MBT_04_cannon_black_F : O_MBT_04_cannon_F { textureList[] = {}; diff --git a/A3A/addons/config_fixes/Vanilla/config.cpp b/A3A/addons/config_fixes/Vanilla/config.cpp index 66e858b1b9..47849073fa 100644 --- a/A3A/addons/config_fixes/Vanilla/config.cpp +++ b/A3A/addons/config_fixes/Vanilla/config.cpp @@ -1,8 +1,12 @@ +//Vanilla - config.cpp + #include "..\script_component.hpp" -class CfgPatches { - class PATCHNAME(A3) { +class CfgPatches +{ + class PATCHNAME(A3) + { name = COMPONENT_NAME; units[] = {}; weapons[] = {}; diff --git a/A3A/addons/config_fixes/Vanilla/sea.hpp b/A3A/addons/config_fixes/Vanilla/sea.hpp index c163eb3ef2..dc82e6af7c 100644 --- a/A3A/addons/config_fixes/Vanilla/sea.hpp +++ b/A3A/addons/config_fixes/Vanilla/sea.hpp @@ -1,5 +1,8 @@ +//Vanilla - sea.hpp + class O_Boat_Armed_01_hmg_F; +//Grey class a3a_Boat_Armed_01_hmg_blufor_F : O_Boat_Armed_01_hmg_F { scope = 2; diff --git a/A3A/addons/config_fixes/Vanilla/soft.hpp b/A3A/addons/config_fixes/Vanilla/soft.hpp index 0e5a0d894f..e18dcae725 100644 --- a/A3A/addons/config_fixes/Vanilla/soft.hpp +++ b/A3A/addons/config_fixes/Vanilla/soft.hpp @@ -1,12 +1,18 @@ -class O_LSV_02_AT_F; -class B_LSV_01_AT_F; -class I_C_Offroad_02_unarmed_F; -class I_C_Offroad_02_AT_F; -class I_C_Offroad_02_LMG_F; +//Vanilla - soft.hpp +class B_G_Offroad_01_AT_F; +class B_G_Offroad_01_F; +class B_G_Offroad_01_armed_F; +class B_LSV_01_AT_F; +class C_Van_02_service_F; class C_Van_02_transport_F; class C_Van_02_vehicle_F; -class C_Van_02_service_F; +class I_C_Offroad_02_AT_F; +class I_C_Offroad_02_LMG_F; +class I_C_Offroad_02_unarmed_F; +class I_E_Offroad_01_comms_F; +class I_E_Offroad_01_covered_F; +class O_LSV_02_AT_F; class Van_02_medevac_base_F; //external Root Class class C_Van_02_medevac_F : Van_02_medevac_base_F @@ -14,14 +20,7 @@ class C_Van_02_medevac_F : Van_02_medevac_base_F class TextureSources; //external Child Class }; -//offroads -class B_G_Offroad_01_armed_F; -class B_G_Offroad_01_F; -class B_G_Offroad_01_AT_F; -class I_E_Offroad_01_comms_F; -class I_E_Offroad_01_covered_F; - -//Black - Any +//Black class a3a_Offroad_01_black_F : B_G_Offroad_01_F { scope = 2; @@ -43,9 +42,7 @@ class a3a_Offroad_01_black_AT_F : B_G_Offroad_01_AT_F textureList[] = {}; animationList[] = {"HideDoor1",1,"HideDoor2",1,"HideDoor3",1,"HideBumper1",0.5,"HideBumper2",0.5}; }; - -//Jeep Wranglers - APEX - used by WS ION -class a3a_Offroad_02_unarmed_black_F : I_C_Offroad_02_unarmed_F +class a3a_Offroad_02_black_unarmed_F : I_C_Offroad_02_unarmed_F { scope = 2; textureList[] = {"Black",1,"Blue",0,"Green",0,"Orange",0,"Red",0,"White",0,"Brown",0,"Olive",0,"IDAP",0}; @@ -60,8 +57,55 @@ class a3a_Offroad_02_LMG_black_F : I_C_Offroad_02_LMG_F scope = 2; textureList[] = {"Black",1,"Blue",0,"Green",0,"Orange",0,"Red",0,"White",0,"Brown",0,"Olive",0,"IDAP",0}; }; +class a3a_LSV_02_AT_black_F : O_LSV_02_AT_F +{ + scope = 2; + textureList[] = {"Black",1,"GreenHex",0,"Arid",0}; +}; +class a3a_LSV_01_AT_black_F : B_LSV_01_AT_F +{ + scope = 2; + textureList[] = {"Black",1,"Olive",0,"Sand",0}; +}; +class a3a_Van_02_black_transport_F : C_Van_02_transport_F +{ + scope = 2; + textureList[] = {"Swifd",0,"IdapCargo",0,"IdapTransport",0,"IdapAmbulance",0,"CivAmbulance",0,"CivService",0,"Syndikat",0,"FIA3",0,"FIA2",0,"FIA1",0,"Daltgreen",0,"Vrana",0,"BluePearl",0,"Fuel",0,"BattleBus",0,"Green",0,"Black",1,"Red",0,"Blue",0,"Orange",0,"White",0}; +}; +class a3a_Van_02_black_vehicle_F : C_Van_02_vehicle_F +{ + scope = 2; + textureList[] = {"Swifd",0,"IdapCargo",0,"IdapTransport",0,"IdapAmbulance",0,"CivAmbulance",0,"CivService",0,"Syndikat",0,"FIA3",0,"FIA2",0,"FIA1",0,"Daltgreen",0,"Vrana",0,"BluePearl",0,"Fuel",0,"BattleBus",0,"Green",0,"Black",1,"Red",0,"Blue",0,"Orange",0,"White",0}; +}; +class a3a_Van_02_black_service_F : C_Van_02_service_F +{ + scope = 2; + textureList[] = {"Swifd",0,"IdapCargo",0,"IdapTransport",0,"IdapAmbulance",0,"CivAmbulance",0,"CivService",0,"Syndikat",0,"FIA3",0,"FIA2",0,"FIA1",0,"Daltgreen",0,"Vrana",0,"BluePearl",0,"Fuel",0,"BattleBus",0,"Green",0,"Black",1,"Red",0,"Blue",0,"Orange",0,"White",0}; +}; +class a3a_Van_02_black_medevac_F : C_Van_02_medevac_F +{ + scope = 2; + class TextureSources : TextureSources + { + class Black + { + author = "Bohemia Interactive"; + displayName = "Black"; + materials[] = {"\a3\Soft_F_Orange\Van_02\Data\van_body.rvmat","\A3\Soft_F_Orange\Van_02\Data\van_wheel.rvmat","","\a3\Data_f\Lights\Car_Beacon_Orange_emit.rvmat"}; + textures[] = {"\a3\Soft_F_Orange\Van_02\Data\van_body_Black_CO.paa","\a3\soft_f_orange\van_02\data\van_wheel_co.paa","\a3\soft_f_orange\van_02\data\van_glass_utility_CA.paa","\a3\Soft_F_Orange\Van_02\Data\van_body_Black_CO.paa"}; + }; + class White + { + author = "Bohemia Interactive"; + displayName = "White"; + materials[] = {"\a3\Soft_F_Orange\Van_02\Data\van_body.rvmat","\A3\Soft_F_Orange\Van_02\Data\van_wheel.rvmat","","\a3\Data_f\Lights\Car_Beacon_Orange_emit.rvmat"}; + textures[] = {"\a3\Soft_F_Orange\Van_02\Data\van_body_White_CO.paa","\a3\soft_f_orange\van_02\data\van_wheel_co.paa","\a3\soft_f_orange\van_02\data\van_glass_utility_CA.paa","\a3\Soft_F_Orange\Van_02\Data\van_body_White_CO.paa"}; + }; + }; + textureList[] = {"Black",1,"White",0,"CivAmbulance",0,"IdapAmbulance",0,"LDFAmbulance",0}; +}; -//Greens - Tropical +//Green/Tropical class a3a_Offroad_01_green_F : B_G_Offroad_01_F { scope = 2; @@ -93,7 +137,7 @@ class a3a_Offroad_01_covered_green_F : I_E_Offroad_01_covered_F textureList[] = {"Green",1}; }; -//Tans - Arid +//Tan/Beige class a3a_Offroad_01_tan_F : B_G_Offroad_01_F { scope = 2; @@ -125,7 +169,7 @@ class a3a_Offroad_01_covered_tan_F : I_E_Offroad_01_covered_F hiddenSelectionsTextures[] = {"a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa","a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_cover_blk_co.paa"}; }; -//LDF Camo +//LDF-Camo class a3a_Offroad_01_ldf_armed_F : B_G_Offroad_01_armed_F { crew = "I_E_Soldier_F"; @@ -161,54 +205,4 @@ class a3a_Offroad_01_GEN_AT_F : B_G_Offroad_01_AT_F hiddenSelectionsTextures[] = {"\A3\Soft_F_Exp\Offroad_01\Data\Offroad_01_ext_gen_CO.paa","\A3\Soft_F_Exp\Offroad_01\Data\Offroad_01_ext_gen_CO.paa"}; textureList[] = {"Gendarmerie",1}; animationList[] = {"HideDoor1",0,"HideDoor2",0,"HideDoor3",0.5,"HideBumper1",0.5,"HideBumper2",0.5}; -}; - -//Used by WS ION -class a3a_LSV_02_AT_black_F : O_LSV_02_AT_F -{ - scope = 2; - textureList[] = {"Black",1,"GreenHex",0,"Arid",0}; -}; -class a3a_LSV_01_AT_black_F : B_LSV_01_AT_F -{ - scope = 2; - textureList[] = {"Black",1,"Olive",0,"Sand",0}; -}; - -class a3a_Van_02_black_transport_F : C_Van_02_transport_F -{ - scope = 2; - textureList[] = {"Swifd",0,"IdapCargo",0,"IdapTransport",0,"IdapAmbulance",0,"CivAmbulance",0,"CivService",0,"Syndikat",0,"FIA3",0,"FIA2",0,"FIA1",0,"Daltgreen",0,"Vrana",0,"BluePearl",0,"Fuel",0,"BattleBus",0,"Green",0,"Black",1,"Red",0,"Blue",0,"Orange",0,"White",0}; -}; -class a3a_Van_02_black_vehicle_F : C_Van_02_vehicle_F -{ - scope = 2; - textureList[] = {"Swifd",0,"IdapCargo",0,"IdapTransport",0,"IdapAmbulance",0,"CivAmbulance",0,"CivService",0,"Syndikat",0,"FIA3",0,"FIA2",0,"FIA1",0,"Daltgreen",0,"Vrana",0,"BluePearl",0,"Fuel",0,"BattleBus",0,"Green",0,"Black",1,"Red",0,"Blue",0,"Orange",0,"White",0}; -}; -class a3a_Van_02_black_service_F : C_Van_02_service_F -{ - scope = 2; - textureList[] = {"Swifd",0,"IdapCargo",0,"IdapTransport",0,"IdapAmbulance",0,"CivAmbulance",0,"CivService",0,"Syndikat",0,"FIA3",0,"FIA2",0,"FIA1",0,"Daltgreen",0,"Vrana",0,"BluePearl",0,"Fuel",0,"BattleBus",0,"Green",0,"Black",1,"Red",0,"Blue",0,"Orange",0,"White",0}; -}; -class a3a_Van_02_black_medevac_F : C_Van_02_medevac_F -{ - scope = 2; - class TextureSources : TextureSources - { - class Black - { - author = "Bohemia Interactive"; - displayName = "Black"; - materials[] = {"\a3\Soft_F_Orange\Van_02\Data\van_body.rvmat","\A3\Soft_F_Orange\Van_02\Data\van_wheel.rvmat","","\a3\Data_f\Lights\Car_Beacon_Orange_emit.rvmat"}; - textures[] = {"\a3\Soft_F_Orange\Van_02\Data\van_body_Black_CO.paa","\a3\soft_f_orange\van_02\data\van_wheel_co.paa","\a3\soft_f_orange\van_02\data\van_glass_utility_CA.paa","\a3\Soft_F_Orange\Van_02\Data\van_body_Black_CO.paa"}; - }; - class White - { - author = "Bohemia Interactive"; - displayName = "White"; - materials[] = {"\a3\Soft_F_Orange\Van_02\Data\van_body.rvmat","\A3\Soft_F_Orange\Van_02\Data\van_wheel.rvmat","","\a3\Data_f\Lights\Car_Beacon_Orange_emit.rvmat"}; - textures[] = {"\a3\Soft_F_Orange\Van_02\Data\van_body_White_CO.paa","\a3\soft_f_orange\van_02\data\van_wheel_co.paa","\a3\soft_f_orange\van_02\data\van_glass_utility_CA.paa","\a3\Soft_F_Orange\Van_02\Data\van_body_White_CO.paa"}; - }; - }; - textureList[] = {"Black",1,"White",0,"CivAmbulance",0,"IdapAmbulance",0,"LDFAmbulance",0}; -}; +}; \ No newline at end of file diff --git a/A3A/addons/config_fixes/WS/CfgMarkers.hpp b/A3A/addons/config_fixes/WS/CfgMarkers.hpp index 1d525aa019..8e9cb1d64f 100644 --- a/A3A/addons/config_fixes/WS/CfgMarkers.hpp +++ b/A3A/addons/config_fixes/WS/CfgMarkers.hpp @@ -1,3 +1,5 @@ +//WS - CfgMarkers.hpp + class CfgMarkers { class flag_NATO; diff --git a/A3A/addons/config_fixes/WS/CfgVehicles.hpp b/A3A/addons/config_fixes/WS/CfgVehicles.hpp index 291e955feb..bf9d710a6c 100644 --- a/A3A/addons/config_fixes/WS/CfgVehicles.hpp +++ b/A3A/addons/config_fixes/WS/CfgVehicles.hpp @@ -1,29 +1,26 @@ +//WS - CfgVehicles.hpp + class CfgVehicles { + class B_G_Offroad_01_AT_F; + class B_G_Offroad_01_armed_F; + class B_Tura_Offroad_armor_AT_lxWS; + class B_Tura_Offroad_armor_armed_lxWS; + class B_Tura_Offroad_armor_lxWS; + class I_Truck_02_MRL_F; class O_Truck_02_Ammo_F; class O_Truck_02_Fuel_F; class O_Truck_02_box_F; - class O_Truck_02_transport_F; - class O_Truck_02_medical_F; - - class I_Truck_02_MRL_F; - class O_Truck_02_cargo_lxWS; class O_Truck_02_flatbed_lxWS; - + class O_Truck_02_medical_F; + class O_Truck_02_transport_F; class O_Tura_Truck_02_aa_lxWS; class O_Tura_ZU23_lxWS; - - class B_G_Offroad_01_armed_F; - class B_G_Offroad_01_AT_F; - - class B_Tura_Offroad_armor_lxWS; - class B_Tura_Offroad_armor_AT_lxWS; - class B_Tura_Offroad_armor_armed_lxWS; #include "ws_ion.hpp" - //Misc retextures + //Tan class a3a_tan_Offroad_armor : B_Tura_Offroad_armor_lxWS { textureList[] = {}; @@ -39,6 +36,8 @@ class CfgVehicles textureList[] = {}; hiddenSelectionsTextures[] = {"a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa","a3\soft_f\offroad_01\data\offroad_01_ext_base01_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_adds_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_armor_sfia2_co.paa"}; }; + + //Green class a3a_green_Offroad_armor : B_Tura_Offroad_armor_lxWS { textureList[] = {}; @@ -54,6 +53,8 @@ class CfgVehicles textureList[] = {}; hiddenSelectionsTextures[] = {"a3\soft_f_enoch\offroad_01\data\offroad_01_ext_grn_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_ext_grn_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_adds_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_armor_rust_co.paa"}; }; + + //LDF-Camo class a3a_ldf_Offroad_armor : B_Tura_Offroad_armor_lxWS { textureList[] = {}; @@ -78,6 +79,8 @@ class CfgVehicles side = 2; hiddenSelectionsTextures[] = {"a3\soft_f_enoch\offroad_01\data\offroad_01_ext_eaf_co.paa","a3\soft_f_enoch\offroad_01\data\offroad_01_ext_eaf_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_adds_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_armor_rust_co.paa"}; }; + + //SIFA-Camo class a3a_SIFA_Truck_02_medical_F : O_Truck_02_medical_F { side = 0; @@ -85,6 +88,8 @@ class CfgVehicles faction = "OPF_SFIA_lxWS"; hiddenSelectionsTextures[] = {"lxws\vehicles_f_lxws\data\truck_02\truck_02_kab_sfia_co.paa","lxws\vehicles_f_lxws\data\truck_02\truck_02_kuz_africa_brown_co.paa","a3\soft_f_beta\truck_02\data\truck_02_int_co.paa"}; }; + + //Tan-Camo class a3a_O_Truck_02_zu23_F : O_Tura_Truck_02_aa_lxWS { side = 0; @@ -92,6 +97,8 @@ class CfgVehicles faction = "OPF_F"; hiddenSelectionsTextures[] = {"a3\soft_f_beta\truck_02\data\truck_02_kab_opfor_co.paa","lxws\vehicles_f_lxws\truck_02\data\truck_02_cargo_opfor_co.paa","a3\soft_f_beta\truck_02\data\truck_02_int_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_base_sfia_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_sfia_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_addon_1_hex_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_addon_2_sfia_co.paa","lxws\vehicles_f_lxws\truck_02\data\addons_black_co.paa"}; }; + + //Brown-Camo class a3a_O_T_Truck_02_zu23_F : O_Tura_Truck_02_aa_lxWS { side = 0; @@ -99,6 +106,8 @@ class CfgVehicles faction = "OPF_T_F"; hiddenSelectionsTextures[] = {"a3\soft_f_exp\truck_02\data\truck_02_kab_ghex_co.paa","lxws\vehicles_f_lxws\truck_02\data\truck_02_cargo_olive_co.paa","a3\soft_f_beta\truck_02\data\truck_02_int_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_base_sfia_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_sfia_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_addon_1_hex_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_addon_2_sfia_co.paa","lxws\vehicles_f_lxws\truck_02\data\addons_black_co.paa"}; }; + + //Green-Camo class a3a_I_E_Truck_02_zu23_F : O_Tura_Truck_02_aa_lxWS { side = 2; diff --git a/A3A/addons/config_fixes/WS/config.cpp b/A3A/addons/config_fixes/WS/config.cpp index f25f44b4e8..8771caf0bf 100644 --- a/A3A/addons/config_fixes/WS/config.cpp +++ b/A3A/addons/config_fixes/WS/config.cpp @@ -1,9 +1,13 @@ +//WS - config.cpp + #include "..\script_component.hpp" #if __has_include("\lxws\data_f_lxws\config.bin") -class CfgPatches { - class PATCHNAME(WS) { +class CfgPatches +{ + class PATCHNAME(WS) + { name = COMPONENT_NAME; units[] = {}; weapons[] = {}; diff --git a/A3A/addons/config_fixes/WS/ws_ion.hpp b/A3A/addons/config_fixes/WS/ws_ion.hpp index 2fcba66501..d72c612d26 100644 --- a/A3A/addons/config_fixes/WS/ws_ion.hpp +++ b/A3A/addons/config_fixes/WS/ws_ion.hpp @@ -1,3 +1,6 @@ +//WS - ws_ion.hpp + +//ION class a3a_ION_Truck_02_MRL_F : I_Truck_02_MRL_F { side = 1; @@ -61,8 +64,7 @@ class a3a_ION_Truck_02_zu23_F : O_Tura_Truck_02_aa_lxWS faction = "BLU_ION_lxWS"; hiddenSelectionsTextures[] = {"lxws\vehicles_f_lxws\data\truck_02\truck_02_kab_black_co.paa","lxws\vehicles_f_lxws\truck_02\data\truck_02_cargo_olive_co.paa","a3\soft_f_beta\truck_02\data\truck_02_int_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_base_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_addon_1_co.paa","lxws\vehicles_f_lxws\zu23\data\zu23_addon_2_co.paa","lxws\vehicles_f_lxws\truck_02\data\addons_black_co.paa"}; }; - -class a3a_ion_Offroad_armor : B_Tura_Offroad_armor_lxWS +class a3a_ION_Offroad_armor : B_Tura_Offroad_armor_lxWS { side = 1; crew = "B_ION_Soldier_lxWS"; @@ -70,7 +72,7 @@ class a3a_ion_Offroad_armor : B_Tura_Offroad_armor_lxWS textureList[] = {}; hiddenSelectionsTextures[] = {"lxws\vehicles_f_lxws\data\offroad_01\offroad_01_ext_black_co.paa","lxws\vehicles_f_lxws\data\offroad_01\offroad_01_ext_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_adds_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_armor_black_co.paa"}; }; -class a3a_ion_Offroad_armor_at : B_Tura_Offroad_armor_AT_lxWS +class a3a_ION_Offroad_armor_at : B_Tura_Offroad_armor_AT_lxWS { side = 1; crew = "B_ION_Soldier_lxWS"; @@ -78,7 +80,7 @@ class a3a_ion_Offroad_armor_at : B_Tura_Offroad_armor_AT_lxWS textureList[] = {}; hiddenSelectionsTextures[] = {"lxws\vehicles_f_lxws\data\offroad_01\offroad_01_ext_black_co.paa","lxws\vehicles_f_lxws\data\offroad_01\offroad_01_ext_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_adds_black_co.paa","lxws\vehicles_f_lxws\offroad_01\data\offroad_01_armor_black_co.paa"}; }; -class a3a_ion_Offroad_armor_armed : B_Tura_Offroad_armor_armed_lxWS +class a3a_ION_Offroad_armor_armed : B_Tura_Offroad_armor_armed_lxWS { side = 1; crew = "B_ION_Soldier_lxWS"; diff --git a/A3A/addons/config_fixes/bomb_weapons.hpp b/A3A/addons/config_fixes/bomb_weapons.hpp index cfab26d502..760750d723 100644 --- a/A3A/addons/config_fixes/bomb_weapons.hpp +++ b/A3A/addons/config_fixes/bomb_weapons.hpp @@ -1,4 +1,3 @@ - class Single_Mode: Mode_SemiAuto { showEmpty = 1; @@ -16,7 +15,8 @@ class Single_Mode: Mode_SemiAuto maxRangeProbab = 0.05; sounds[] = {}; }; -class FullAuto_Mode: Single_Mode { +class FullAuto_Mode: Single_Mode +{ aiRateOfFire = 10; aiRateOfFireDistance = 800; autoFire = 1; @@ -24,10 +24,10 @@ class FullAuto_Mode: Single_Mode { showToPlayer = 0; textureType = "fullAuto"; }; - class LauncherCore; class RocketPods: LauncherCore {}; -class Mk82BombLauncher: RocketPods { +class Mk82BombLauncher: RocketPods +{ canLock = 0; autoFire = 1; ballisticsComputer = 0; @@ -40,7 +40,6 @@ class Mk82BombLauncher: RocketPods { class Single: Single_Mode {}; class FullAuto: FullAuto_Mode {}; }; - class CUP_Vblauncher_Mk82_veh: RocketPods { canLock = 0; diff --git a/A3A/addons/config_fixes/config.cpp b/A3A/addons/config_fixes/config.cpp index 40621c104f..7c8299e1c2 100644 --- a/A3A/addons/config_fixes/config.cpp +++ b/A3A/addons/config_fixes/config.cpp @@ -1,7 +1,9 @@ #include "script_component.hpp" -class CfgPatches { - class ADDON { +class CfgPatches +{ + class ADDON + { name = COMPONENT_NAME; units[] = {}; weapons[] = {}; diff --git a/A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf b/A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf index b7af7e8093..ebb1f204c6 100644 --- a/A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf +++ b/A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf @@ -19,8 +19,8 @@ // vehicles can be placed in more than one category if they fit between both. Cost will be derived by the higher category ["vehiclesBasic", ["B_ION_Quadbike_01_lxWS"]] call _fnc_saveToTemplate; -private _vehiclesLightUnarmed = ["a3a_ion_Offroad_armor"]; -private _vehiclesLightArmed = ["a3a_ion_Offroad_armor_armed","a3a_ion_Offroad_armor_at"]; +private _vehiclesLightUnarmed = ["a3a_ION_Offroad_armor"]; +private _vehiclesLightArmed = ["a3a_ION_Offroad_armor_armed","a3a_ION_Offroad_armor_at"]; ["vehiclesTrucks", ["B_ION_Truck_02_covered_lxWS", "a3a_ION_Truck_02_transport_F","a3a_Van_02_black_vehicle_F","a3a_Van_02_black_transport_F"]] call _fnc_saveToTemplate; ["vehiclesCargoTrucks", ["B_ION_Truck_02_covered_lxWS", "a3a_ION_Truck_02_transport_F","a3a_ION_Truck_02_cargo_F","a3a_ION_Truck_02_flatbed_F"]] call _fnc_saveToTemplate; ["vehiclesAmmoTrucks", ["a3a_ION_Truck_02_Ammo_F"]] call _fnc_saveToTemplate; @@ -57,9 +57,9 @@ private _Tanks = ["B_MBT_01_TUSK_F", "B_MBT_01_cannon_F"]; ["uavsPortable", ["ION_UAV_01_lxWS","ION_UAV_02_lxWS"]] call _fnc_saveToTemplate; //Config special vehicles -private _vehiclesMilitiaLightArmed = ["B_ION_Offroad_armed_lxWS", "a3a_Offroad_01_black_AT_F", "a3a_Offroad_01_black_armed_F", "a3a_ion_Offroad_armor_armed","a3a_ion_Offroad_armor_at"]; +private _vehiclesMilitiaLightArmed = ["B_ION_Offroad_armed_lxWS", "a3a_Offroad_01_black_AT_F", "a3a_Offroad_01_black_armed_F", "a3a_ION_Offroad_armor_armed","a3a_ION_Offroad_armor_at"]; ["vehiclesMilitiaTrucks", ["B_ION_Truck_02_covered_lxWS","a3a_ION_Truck_02_transport_F","a3a_Van_02_black_vehicle_F","a3a_Van_02_black_transport_F"]] call _fnc_saveToTemplate; -private _vehiclesMilitiaCars = ["B_ION_Offroad_lxWS", "a3a_Offroad_01_black_F", "a3a_ion_Offroad_armor"]; +private _vehiclesMilitiaCars = ["B_ION_Offroad_lxWS", "a3a_Offroad_01_black_F", "a3a_ION_Offroad_armor"]; private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; @@ -74,7 +74,7 @@ private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; ["mortarMagazineFlare", "8Rnd_82mm_Mo_Flare_white"] call _fnc_saveToTemplate; if ("expansion" in A3A_enabledDLC) then { - _vehiclesMilitiaCars append ["a3a_Offroad_02_unarmed_black_F"]; + _vehiclesMilitiaCars append ["a3a_Offroad_02_black_unarmed_F"]; _vehiclesMilitiaLightArmed append ["a3a_Offroad_02_black_AT_F","a3a_Offroad_02_LMG_black_F"]; _vehiclesLightUnarmed append ["B_LSV_01_unarmed_black_F","O_LSV_02_unarmed_black_F"]; _vehiclesLightArmed append ["a3a_LSV_02_AT_black_F","a3a_LSV_01_AT_black_F","O_LSV_02_armed_black_F","B_LSV_01_armed_black_F"]; From 9d88bd18c303b66a58d68e999abe478de590d68b Mon Sep 17 00:00:00 2001 From: ante185 <49555217+ante185@users.noreply.github.com> Date: Wed, 18 Oct 2023 23:08:28 +0200 Subject: [PATCH 085/157] 3CB FIA & TKM Starting enfields (#2953) * random roll for enfield * Update 3CB_Reb_FIA.sqf * Update 3CB_Reb_TKM.sqf --- A3A/addons/core/Templates/Templates/3CB/3CB_Reb_FIA.sqf | 7 +++++-- A3A/addons/core/Templates/Templates/3CB/3CB_Reb_TKM.sqf | 9 ++++++--- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/A3A/addons/core/Templates/Templates/3CB/3CB_Reb_FIA.sqf b/A3A/addons/core/Templates/Templates/3CB/3CB_Reb_FIA.sqf index acc37ca832..ee1d6a1dd8 100644 --- a/A3A/addons/core/Templates/Templates/3CB/3CB_Reb_FIA.sqf +++ b/A3A/addons/core/Templates/Templates/3CB/3CB_Reb_FIA.sqf @@ -48,14 +48,17 @@ private _initialRebelEquipment = [ "UK3CB_BHP", "rhs_weap_tt33", -"uk3cb_enfield_no4", +"uk3cb_enfield_l8", "uk3cb_enfield_l8_walnut", ["rhs_weap_rpg75", 50], ["IEDUrbanSmall_Remote_Mag", 10], ["IEDLandSmall_Remote_Mag", 10], ["IEDUrbanBig_Remote_Mag", 3], ["IEDLandBig_Remote_Mag", 3], -"UK3CB_BHP_9_13Rnd", "rhs_mag_762x25_8", "uk3cb_no4_enfield_303_10Rnd_magazine", "uk3cb_no4_enfield_303_10Rnd_magazine_GT", "uk3cb_1rnd_riflegrenade_mas_flare", "rhs_grenade_mkii_mag", "rhs_grenade_mki_mag", "rhs_mag_rdg2_black", "rhs_grenade_m15_mag", +"UK3CB_BHP_9_13Rnd", "rhs_mag_762x25_8", "uk3cb_l42_enfield_762_10Rnd_magazine", "uk3cb_l42_enfield_762_10Rnd_magazine_WT", "uk3cb_1rnd_riflegrenade_mas_flare", "rhs_grenade_mkii_mag", "rhs_grenade_mki_mag", "rhs_mag_rdg2_black", "rhs_grenade_m15_mag", "UK3CB_CHC_C_B_MED", "UK3CB_B_Bedroll_Backpack", "UK3CB_TKC_C_B_Sidor_MED", "UK3CB_CW_SOV_O_LATE_B_Sidor_RIF", "UK3CB_CW_SOV_O_EARLY_B_Sidor_RIF", "UK3CB_V_CW_Chestrig", "UK3CB_V_CW_Chestrig_2_Small", "UK3CB_V_Belt_KHK", "UK3CB_V_Belt_Rig_KHK", "UK3CB_V_Belt_Rig_Lite_KHK", "UK3CB_V_Pouch", "UK3CB_V_Chestrig_TKA_OLI", "UK3CB_V_Chestrig_2_Small_OLI", "UK3CB_V_Chestrig_TKA_BRUSH", "UK3CB_V_Chestrig_Lite_KHK", "UK3CB_V_Chestrig_Lite_2_Small_KHK", "rhs_acc_2dpZenit", "Binocular"]; +_initialRebelEquipment append [selectRandom["uk3cb_enfield_l8t", "uk3cb_enfield_l8t_walnut"]]; +_initialRebelEquipment append [selectRandom["uk3cb_enfield_l42", "uk3cb_enfield_l42_walnut"]]; + if (A3A_hasTFAR) then {_initialRebelEquipment append ["tf_microdagr", "tf_anprc154"]}; if (A3A_hasTFAR && startWithLongRangeRadio) then {_initialRebelEquipment append ["tf_anprc155", "tf_anprc155_coyote"]}; if (A3A_hasTFARBeta) then {_initialRebelEquipment append ["TFAR_microdagr", "TFAR_anprc154"]}; diff --git a/A3A/addons/core/Templates/Templates/3CB/3CB_Reb_TKM.sqf b/A3A/addons/core/Templates/Templates/3CB/3CB_Reb_TKM.sqf index 285c6e0fe7..c74b5c8f57 100644 --- a/A3A/addons/core/Templates/Templates/3CB/3CB_Reb_TKM.sqf +++ b/A3A/addons/core/Templates/Templates/3CB/3CB_Reb_TKM.sqf @@ -48,14 +48,17 @@ private _initialRebelEquipment = [ "UK3CB_BHP", "rhs_weap_tt33", -"uk3cb_enfield_no4", +"uk3cb_enfield_no4","uk3cb_enfield_no3", ["rhs_weap_rpg75", 50], ["IEDUrbanSmall_Remote_Mag", 10], ["IEDLandSmall_Remote_Mag", 10], ["IEDUrbanBig_Remote_Mag", 3], ["IEDLandBig_Remote_Mag", 3], "UK3CB_BHP_9_13Rnd", "rhs_mag_762x25_8", "uk3cb_no4_enfield_303_10Rnd_magazine", "uk3cb_no4_enfield_303_10Rnd_magazine_GT", "uk3cb_1rnd_riflegrenade_mas_flare", "rhs_grenade_mkii_mag", "rhs_grenade_mki_mag", "rhs_mag_rdg2_black", "rhs_grenade_m15_mag", "UK3CB_CHC_C_B_MED", "UK3CB_B_Bedroll_Backpack", "UK3CB_TKC_C_B_Sidor_MED", "UK3CB_CW_SOV_O_LATE_B_Sidor_RIF", "UK3CB_CW_SOV_O_EARLY_B_Sidor_RIF", "UK3CB_V_CW_Chestrig", "UK3CB_V_CW_Chestrig_2_Small", "UK3CB_V_Belt_KHK", "UK3CB_V_Belt_Rig_KHK", "UK3CB_V_Belt_Rig_Lite_KHK", "UK3CB_V_Pouch", "UK3CB_V_Chestrig_TKA_OLI", "UK3CB_V_Chestrig_2_Small_OLI", "UK3CB_V_Chestrig_TKA_BRUSH", "UK3CB_V_Chestrig_Lite_KHK", "UK3CB_V_Chestrig_Lite_2_Small_KHK", -"rhs_acc_2dpZenit", "Binocular" -]; +"rhs_acc_2dpZenit", "Binocular"]; + +_initialRebelEquipment append [selectRandom["uk3cb_enfield_no4_walnut", "uk3cb_enfield_no5", "uk3cb_enfield_no5_walnut"]]; +_initialRebelEquipment append [selectRandom["uk3cb_enfield_no3t", "uk3cb_enfield_no4t", "uk3cb_enfield_no4t_walnut"]]; + if (A3A_hasTFAR) then {_initialRebelEquipment append ["tf_microdagr", "tf_anprc154"]}; if (A3A_hasTFAR && startWithLongRangeRadio) then {_initialRebelEquipment append ["tf_anprc155", "tf_anprc155_coyote"]}; if (A3A_hasTFARBeta) then {_initialRebelEquipment append ["TFAR_microdagr", "TFAR_anprc154"]}; From 03e4a045a19e5ae93ce0dcf891deb3159d7b0665 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Wed, 18 Oct 2023 21:31:32 +0000 Subject: [PATCH 086/157] Automated Tolgee Update --- A3A/addons/core/Stringtable.xml | 590 ++++++++++++++++++++-- A3A/addons/gui/Stringtable.xml | 28 + A3A/addons/jeroen_arsenal/Stringtable.xml | 9 +- A3A/addons/logistics/Stringtable.xml | 8 + A3A/addons/maps/Stringtable.xml | 2 +- 5 files changed, 580 insertions(+), 57 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 061a79f6ab..ccb58f44e6 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -22,7 +22,7 @@ <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Press <t color='#%3'>%4</t> to dismiss hint. +%5</t> <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Premi <t color='#%3'>%4</t> per nascondere il suggerimento. +%5</t> <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Pulsa <t color='#%3'>%4</t> para cerrar la pista. +%5</t> - <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Appuyez sur <t color='#%3'>%4< /t> pour ignorer l'indice. +%5</t + <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Appuyez sur <t color='#%3'>%4< /t> pour ignorer l'astuce. +%5</t <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'><t color='#%3'>%4</t> 키를 눌러 힌트를 해제하십시오. +%5</t> <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Нажмите <t color='#%3'>%4</t> чтобы закрыть подсказку. +%5</t> <br/><br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>NAciśnij <t color='#%3'>%4</t> aby odrzucić podpowiedź. +%5</t> @@ -34,7 +34,7 @@ <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 Previous Hints<br/>Bind dismiss key by: <t color='#f0d498'>Escape Menu</t> > <t color='#f0d498'>CONFIGURE</t> > <t color='#f0d498'>CONTROLS</t> > <t color='#f0d498'>SHOW: Antistasi</t> > <t color='#f0d498'>Dismiss Previous Hint</t></t> <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 Suggerimenti Precedenti<br/>Imposta tasto per nascondere: <t color='#f0d498'>Menù di pausa</t> > <t color='#f0d498'>CONFIGURA</t> > <t color='#f0d498'>CONTROLLI</t> > <t color='#f0d498'>MOSTRA: Antistasi</t> > <t color='#f0d498'>Nascondi suggerimento precedente</t></t> <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 Pistas anteriores<br/>Configura la tecla de despejar con: <t color='#f0d498'>Menú Escape</t> > <t color='#f0d498'>CONFIGURAR</t> > <t color='#f0d498'>CONTROLES</t> > <t color='#f0d498'>MOSTRAR: Antistasi</t> > <t color='#f0d498'>Despejar Pista Anterior</t></t> - <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 Indice précédent<br/>Assigner la touche pour ignorer à : <t color='#f0d498'>Menu Échap</t> > <t color='#f0d498'>CONFIGURER</t> > <t color='#f0d498'>CONTROLES</t> > <t color='#f0d498'>MONTRER : Antistasi</t> > <t color='#f0d498'>Ignorer Indice Précédent</t></t> + <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 Indice précédent<br/>Assigner la touche pour ignorer à : <t color='#f0d498'>Menu Échap</t> > <t color='#f0d498'>CONFIGURER</t> > <t color='#f0d498'>CONTROLES</t> > <t color='#f0d498'>MONTRER : Antistasi</t> > <t color='#f0d498'>Ignorer I'Astuce Précédente</t></t> <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 이전 힌트<br/>해제 키: <t color='#f0d498'>ESC</t> > <t color='#f0d498'>설정;/t> > <t color='#f0d498'>조작</t> > <t color='#f0d498'>표시: 안티스타시</t> > <t color='#f0d498'>이전 힌트 해제</t></t> <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 предыдущих подсказок<br/>Назначить клавишу закрытия подсказок: <t color='#f0d498'>Меню паузы</t> > <t color='#f0d498'>НАСТРОЙКИ</t> > <t color='#f0d498'>УПРАВЛЕНИЕ</t> > <t color='#f0d498'>ФИЛЬТР: Antistasi</t> > <t color='#f0d498'>Закрыть предыдущую подсказку</t></t> <br/><t size='0.8' color='#e5b348' shadow='1' shadowColor='#000000' valign='top'>%1 Poprzednie wskazówki<br/>Przypisz klawisz do odrzucenia poprzez: <t color='#f0d498'>Menu główne</t> > <t color='#f0d498'>OPCJE</t> > <t color='#f0d498'>STEROWANIE</t> > <t color='#f0d498'>POKAŻ: Antistasi</t> > <t color='#f0d498'>Dismiss Previous Hint</t></t> @@ -1244,10 +1244,11 @@ Zabrání stanoviště zrušeno Captura de Posto Avançado abortada Karakol Saldırısı İptal Edildi - 遗弃哨站抢占 + 放弃抢占哨站 Abort Outpost Capture + Abandonner la capture de l'Avant-Poste The enemy still lurks about. Check your map and clear the area. @@ -1998,7 +1999,7 @@ Posily jsou posílány z %1 do %3 v konvoji a budou vyjíždět v %2. Zkus ho zastavit, pozabíjet všechny vojáky a vozidlové cíle. Reforços estão a ser enviados de %1 a %3 numa coluna, e está prestes a partir às %2. Tenta interceptá-los e matar todas as tropas, e o veículo objectivo. %2 'de Takviye birliği taşıyan bir konvoy %1 'den %3 'e gidecek. Müdahale edin ve bütün birlikleri öldürmeye çalışın. - 敌人的支援车队将从 %1 调防至 %3, 而此车队即将从 %2 出发. 尝试截停敌支援部队,并消灭所有步兵单位以及装甲单位. + 敌人的增援车队将从 %1 调防至 %3, 而此车队即将从 %2 出发. 尝试截停敌增援部队,并消灭所有步兵单位以及装甲单位. Reinforcements Convoy @@ -2010,7 +2011,7 @@ Konvoj Posil Coluna de Reforços Takviye Birlik Konvoyu - 敌方支援车队 + 敌方增援车队 A truck with medical supplies destination %3 it's about to depart at %2 from %1. Steal that truck bring it to %3 and let people in there know it is %4 who's giving those supplies. @@ -2111,7 +2112,7 @@ %1 Rychlý přesun byl zrušen protože nějaký hráč nastoupil do vozidla a destinace není HQ nebo Letiště. %1 Viagem Rápida foi cancelada porque algum jogador embarcou no seu veículo e o destino não é o QG ou uma Base Aérea. %1 Hızlı yolculuğu, bir oyuncunun araca girmesi yüzünden iptal edildi ve hedef bir Karargah ya da Hava üssü değil. - %1 快速旅行已经被取消,由于部分玩家登入载具后目的地不是总部或是空军基地 + %1 快速旅行已经被取消,原因是部分玩家登入载具后目的地不是总部或是空军基地 You must click near a marker under your control. @@ -2642,39 +2643,51 @@ %1<br/>Influence: %2 + %1<br/>Influence : %2 %7<br/><br/>Total pop: %1<br/>%6 Support: %2<br/>%5 Support: %3<br/><br/>Murdered Pop: %4<br/><br/>Click on the zone + %7<br/><br/>Pop totale : %1<br/>%6 Support : %2<br/>%5 Support : %3<br/><br/>Pop tuée : %4<br/><br/>Cliquez sur la zone %1<br/><br/>Pop %2<br/>%6 Support: %3 %5<br/>%7 Support: %4 %5 + %1<br/><br/>Pop %2<br/>%6 Support : %3 %5<br/>%7 Support : %4 %5 %1 Resources + %1 Ressources %2 Resources%1 + %2 Ressources%1 %2 Roadblock%1 + %2 Barrage Routier%1 %1 Seaport + %1 Port %2 Seaport%1 + %2 Port%1 %1<br/>Status: Busy + %1<br/>Etat : Occupé %1<br/>Status: Idle + %1<br/>Etat : Innactif City Information + Information de la Ville %1 Watchpost + %1 Poste d'Observation Client idle checker @@ -2727,6 +2740,7 @@ Game Options + Options de jeu Map Info @@ -2788,27 +2802,35 @@ Civilian Limit: + Limite de civils : Limited Fast Travel: + Voyage rapide limité : Enemy resource balance: + Equilibre des ressources des ennemis : Spawn Distance: + Distance d'apparition : Time since GC: + Temps depuis le Nett. Mémoire : Game Options + Options de jeu Unlock Weapon Number: + Nombre d'Armes Debloquées : Version: + Version : General Info @@ -3866,642 +3888,958 @@ You have donated 100 € to the cause. This will raise your status among our forces. - Vous avez donné 100 € à votre faction. Cela vas améliorer votre status au sein de nos forces + Vous avez donné 100 € à la cause. Cela va améliorer votre réputation au sein de nos forces + 당신은 100€를 기부했습니다. 이는 우리 군에서의 당신의 지위가 높아질 것입니다. + Przekazałeś 100 € na ten cel. Podniesie to twój status wśród naszych sił. + Daroval jsi 100 € na pomoc naší věci. Tento akt zvýší tvé postavení mezi námi. You have donated 100 € to %1. - Vous acez donné 100 € à %1. + Vous avez donné 100 € à %1. + 당신은 %1에 100€를 기부했습니다. + Przekazałeś 100 € na rzecz %1. + Daroval jsi 100 € hráči %1. You have less than 100 € to donate. Vous avez moins de 100 € à donner. + 당신은 100€보다 적은 돈을 가지고 있습니다. + Masz mniej niż 100 € do przekazania. You must be looking to a player in order to give him money. Vous devez regarder un joueur pour pouvoir lui donner de l'argent. + 다른 플레이어에게 돈을 주려면 그 플레이어를 바라보고 있어야 합니다. + Musisz patrzeć na gracza, aby dać mu pieniądze. + Musiš se dívat na hráče abys mu mohl darovat peníze. Donate Money Don d'argent. + 자금 기부 + Przekaż pieniądze + Darovat peníze "%1 has been added to the Server Members List. "%1 a été ajouté à la liste des Membres du serveur. + %1이(가) 서버 멤버 목록에 추가되었습니다. + "%1 został dodany do listy członków serwera. + "%1 byl přidán na seznam členů servru. You have been added to the Server Members list. - Vous avez été ajouter à la liste des Membres du serveur. + Vous avez été ajouté à la liste des Membres du serveur. + 당신은 서버 멤버 목록에 추가되었습니다. + Zostałeś dodany do listy członków serwera. + Byl jsi přidán na seznam členů servru. Only Server Admins or hosters can add a new member. Seul les Admins du serveur ou les Hôtes peuvent ajouter un membre. + 오직 서버 관리자나 호스트만이 새 멤버를 추가할 수 있습니다. + Tylko administratorzy serwera lub host mogą dodać nowego członka. The player is already a member of this server. Ce joueur est déja un membre du serveur. + 해당 플레이어는 이미 서버 멤버입니다. + Gracz jest już członkiem tego serwera. Server Member feature is disabled. La fonction de Membre du serveur est désactivée. + 서버 멤버 기능이 비활성화되어 있습니다. + Funkcja Server Member jest wyłączona. Membership feature not yet initialised. Please try again later. La fonction d'adhésion n'a pas encore été initialisée. Veuillez réessayer plus tard. + 멤버십 기능이 아직 실행되지 않았습니다. 다시 시도하시기 바랍니다. + Funkcja członkostwa nie została jeszcze zainicjowana. Spróbuj ponownie później. The player is not a member of this server. Ce joueur n'est pas un membre de ce serveur. + 해당 플레이어는 이 서버의 멤버가 아닙니다. + Gracz nie jest członkiem tego serwera. You are not pointing to anyone. Vous ne pointez personne. + 당신은 누구에게도 가리키고 있지 않습니다. + Nie wskazujesz na nikogo. %1 has been removed from the Server Members List. - %1 a été retiré de la liste des membres du serveur. + %1 a été retiré de la liste des Membres du Serveur. + %1이(가) 서버 멤버 목록에서 제외되었습니다. + %1 został usunięty z listy członków serwera. You have been removed from the Server Members list. - Vous avez été retiré de la liste des Membres du serveur. + Vous avez été retiré de la liste des Membres du Serveur. + 당신은 서버 멤버 목록에서 제외되었습니다. + Zostałeś usunięty z listy członków serwera. Membership Adhésion + 멤버십 + Członkostwo In Game Members<br/><br/> Membres en jeu<br/><br/> + 게임 내 멤버<br/><br/> + Członkowie w grze<br/><br/> %1<br/>No. members:<br/>%2 - %1<br/> Nombres de membres:<br/>%2 + %1<br/> Nb. de membres :<br/>%2 + %1<br/>멤버 수:<br/>%2 + %1<br/>Liczba członków:<br/>%2 Server Member feature is disabled. Fonction de Membre du serveur est désactivée. + 서버 멤버 기능이 비활성화되어 있습니다. + Funkcja Server Member jest wyłączona. Membership Adhésion + 멤버십 + Członkostwo Comrade, we're losing contact! - Camarade, nous perdons le contact! + Camarade, nous perdons le contact ! + 연결이 끊어지고 있습니다, 동지! + Towarzyszu, tracimy łączność! Retreat <t color='#f0d498'>%1 m %2</t>, within <t color='#f0d498'>%3 s</t>.<br/>Stay within %4 km of HQ or a member. Failure to comply will re-insert you at HQ. - Retraite <t color='#f0d498'>%1 m %2</t>, dans <t color='#f0d498'>%3 s</t>.<br/>Restez dans %4 km du QG ou d'un membre. Si vous ne coopérer pas, vous serez renvoyer au QG. + Retraite <t color='#f0d498'>%1 m %2</t>, dans <t color='#f0d498'>%3 s</t>.<br/>Restez à moins de %4 km du QG ou d'un membre. La désobéissance vous fera retourner au QG. + Odwrót <t color='#f0d498'>%1 m %2</t>, w ciągu <t color='#f0d498'>%3 s</t>.<br/>Pozostań w odległości %4 km od kwatery głównej lub członka. Niezastosowanie się do tego polecenia spowoduje teleportacje do kwatery głównej. %1 has not enough resources to grab. %1 n'a pas assez de ressources à récupérer. + %1은(는) 가져갈 수 있는 자금이 부족합니다. + %1 nie ma wystarczająco dużo zasobów do pobrania. You grabbed 100 € from the %1 Money Pool.<br/><br/>This will affect your prestige and status among %1 forces. Vous aves pris 100 € de la réserve d'argent de %1. <br/><br/> Cela va affecter votre prestige et votre statut au sein des forces de %1. + 당신은 %1의 공동 자금에서 100€를 가져갔습니다.<br/><br/>이는 %1의 군 내에서 당신의 지위와 위신에 영향을 미칠 것입니다. + Zgarnąłeś 100 € z puli pieniędzy %1.<br/><br/>Wpłynie to na twój prestiż i status wśród sił %1. Money Grab Récupération d'argent + 자금 인출 + Grabież pieniędzy You decided not to be eligible for commander. - Vous avez décider de ne pas être éligible pour le commandement. + Vous avez décidé de ne pas être éligible pour le commandement. + 당신은 지휘관이 될 자격이 없다고 결정되었습니다. + Postanowiłeś nie kwalifikować się na dowódcę. You are now eligible to be commander of our forces. Vous êtes désormais éligible pour être le commandant de nos forces. + 당신은 이제 우리 군의 지휘관이 될 자격이 있습니다. + Jesteś teraz uprawniony do bycia dowódcą naszych sił. You resign from being commander, choosing %1 as your successor. - Vous vous êtes retirés du commandement, choissisez %1 pour être votre successeur. + Vous vous êtes retirés du commandement, désignant %1 pour être votre successeur. + 후임자로 %1을(를) 선택하여 지휘관 직책에서 물러납니다. + Rezygnujesz z funkcji dowódcy, wybierając %1 na swojego następcę. You resign from being commander. Your chosen successor (%1) was not eligible. Vous vous êtes retirés du commandement. Votre successeur (%1) n'est pas éligible. + 지휘관 직책에서 물러납니다. 당신이 선택한 후임자 %1은(는) 자격이 없습니다. + Rezygnujesz z funkcji dowódcy. Twój wybrany następca (%1) nie zakwalifikował się. You resign from being Commander. Others will take the command if there is someone suitable. Vous vous êtes retirés du Commandement. D'autres assumeront la position si quelqu'un est convenable. + 지휘관 직책에서 물러납니다. 다른 사람들은 적당한 사람이 있다면 사령관 직책을 맡을 것입니다. + Rezygnujesz z funkcji dowódcy. Inni przejmą dowodzenie, jeśli znajdzie się ktoś odpowiedni. Commander Commandant + 지휘관 + Dowódca Autorifleman role. Rôle de Mitrailleur. + 자동소총수 역할 + Rola - Strzelec RKM Autoriflemen have a slight bonus on carry capacity, but make too much noise when they move. - Les Mitrailleut on petit bonus de capacité, mais ils font beaucoup de bruit quand ils se déplacent. + Les Mitrailleut ont un léger bonus de capacité de transport, mais font beaucoup de bruit quand ils se déplacent. + 자동소총수는 운반 용량에 보너스를 가지지만, 이동할 때 매우 큰 소리를 냅니다. + Strzelcy automatyczni mają niewielką premię do udźwigu, ale robią więcej hałasu podczas poruszania się. Commander role. Rôle de Commandant. + 지휘관 역할 + Rola - Dowódca The commander is a lightweight unit with increased camouflage, medical and engineering capabilities. - Le commandant est une unité légère avec des capacités de camouflage, médical et d'ingéniérie augmentée. + Le commandant est une unité légère avec des capacités de camouflage, médical et d'ingéniérie augmentées. + 사령관은 위장, 의료, 공병 능력이 향상된 경량 유닛입니다. + Dowódca jest lekką jednostką o zwiększonych możliwościach kamuflażu, medycznych i inżynieryjnych. Engineer role. - Rôle d'ingénieur. + Rôle d'Ingénieur. + 공병 역할 + Rola - Inżynier Engineers do not have any bonus or penalties, but have the ability to use Repair Kits for vehicle repair. - Les Ingénieurs n'ont pas de bonus ou de malus, mais ils ont l'abilité d'utiliser des kits de répération pour réparer les véhicules. + Les Ingénieurs n'ont pas de bonus ou de malus, mais ils ont la capacité d'utiliser des Kits de Réparation pour restaurer les véhicules. + 공병은 보너스나 패널티가 없지만, 차량 수리를 위해 도구모음을 사용할 수 있는 능력이 있습니다. + Inżynierowie nie mają żadnych premii ani kar, ale mogą używać zestawów naprawczych do naprawy pojazdów. Grenadier role. Rôle de Grenadier. + 유탄수 역할 + Rola - Grenadier Grenadiers have a slight bonus on carry capacity, but are easy to spot. - Les Grenadiers ont un petit bonus de capacité, mais ils ont sont facile à réperer. + Les Grenadiers ont un léger bonus de capacité de transport, mais sont facile à réperer. + 유탄수는 운반 용량에 보너스를 가지지만, 발견되기 더 쉬워집니다. + Grenadierzy mają niewielką premię do udźwigu, ale są łatwi do wykrycia. Medic role. Rôle de Médecin. + 의무병 역할 + Rola - Medyk Medics do not have any bonus or penalties, but have the ability to use certain medical items for full health restoration. - Les Médecins n'ont pas de bonus ou de malus, mais ils ont l'abilité d'utiliser certains objets médical afin de soigner complètement. + Les Médecins n'ont pas de bonus ou de malus, mais ils ont la capacité d'utiliser certains objets médicaux afin de prodiguer des soins complets. + 의무병은 보너스나 패널티가 없지만, 완치를 위해 특정한 의료품을 사용할 수 있는 능력이 있습니다. + Medycy nie mają żadnych premii ani kar, ale mają możliwość korzystania z niektórych przedmiotów medycznych w celu pełnego przywrócenia zdrowia. Rifleman role. Rôle de Fusilier. + 소총수 역할 + Rola - Strzelec Riflemen do not have any bonus or penalties but can hack drones. Les Fusiliers n'ont pas de bonus ou de malus mais ils peuvent hacker des drones. + 소총수는 보너스나 패널티가 없지만, 무인기를 해킹할 수 있습니다. + Strzelcy nie mają żadnych premii ani kar, ale mogą hakować drony. Teamleader role. + Rôle de Chef d'équipe. + 조장 역할 + Rola - Dowódca sekcji Teamleader are more lightweight units with increased camouflage capabilities. + Les Chefs d'équipe sont des unités légères avec des capacités de camouflage augmentées. + 조장은 위장 능력이 향상된 경량 유닛입니다. + Dowódcy sekcji to lżejsze jednostki o zwiększonych możliwościach kamuflażu. Unit Traits Attributs d'Unité + 유닛 특성 + Cechy jednostek Unit Traits + Attributs d'Unité + 유닛 특성 + Cechy jednostek You have selected %1. - Vous avez sélectionner %1. + Vous avez sélectionné %1. + 당신은 %1을(를) 선택했습니다. + Wybrałeś %1. Died while remote controlling AI. + Mort en controllant à distance un IA. Remote AI + Controle à Distance d'IA Static weapon has been deployed for use in a nearby zone, and will be used by garrison militia if you leave it here the next time the zone spawns. + L'arme statique a été déployée pour être utilisée dans une zone proche et sera utilisée par la garnison si vous la laissez ici la prochaine fois que la zone apparaîtra. Static Deployed + Arme statique déployée FF Notification Notification de tir ami. + 아군 오사 알림 + Powiadomienie o ogniu sojuszniczym FF Punishment Punition pour tir ami + 아군 오사 처벌 + Kara za ogień sojuszniczy Return to the AO before your blown up, you have %1 seconds. Retournez dans la zone d'opération avant d'être explosé, vous avez %1 secondes. + 폭발하기 전에 작전 구역에서 벗어나십시오! %1초의 시간이 있습니다! + Wróć do AO zanim wybuchniesz, masz %1 sekund. Out of bounds - Hors limite + Hors des limites + 경계를 벗어남 + Poza granicą Control Unit Contrôle de l'unité + 유닛 조종 Watch your fire! - Regardez ou vous tirez! + Attention où vous tirez ! + 사격 조심해! + Uważaj gdzie strzelasz! hurt you! vous a bléssé! + 다치게 했다고! + zranił cię! Returned to original Unit due to FF. Retour à l'unité d'origine à cause de tir ami. + 아군 오사로 인해 원본 유닛으로 돌아왔습니다. %1 hurt you! - %1 vous a blessé + %1 vous a blessé ! + %1이(가) 당신을 다치게 했습니다! + %1 zranił cię! Injured comrade: - Camarade blessé: + Camarade blessé : + 부상당한 동지: + Ranny towarzysz: FF Warning Avertissement de tir ami + 아군 오사 경고 + Ostrzeżenie o ogień sojuszniczy An admin looks with pity upon your soul.<br/>You have been forgiven. - Un Admin à pitié de votre âme.<br/> Vous avez été pardonnée. + Un Admin a eu pitié de votre âme.<br/> Vous avez été pardonné. + 관리자는 당신의 영혼을 측은히 여기며 바라봅니다.<br/>당신은 용서받았습니다. + Administrator patrzy z litością na twoją duszę.<br/> Wybaczono ci. Enough then. Cela suffit. + 이제 그만. + Wystarczy. Please do not teamkill. Stare at the turtles for %1 more seconds. - S'il vous plait, ne tuez pas d'allié. Regardez les tortues pendant %1 secondes encore. + Ne tuez pas d'alliés s'il vous plait. Regardez les tortues pendant %1 secondes de plus. + 팀킬하지 말고 %1초 동안 거북이나 바라보십시오. + Nie zabijaj swoich. Teraz za kare wpatruj się w żółwie przez %1 sekund. has been found guilty of FF (3+ Strikes).<br/><br/>If you believe this is a mistake, you can forgive him with the corresponding scroll-menu action. - a été reconnu coupable de tir ami (+3 coups).<br/><br/> Si vous pensez que c'est une erreur, vous pouvez le pardonner avec le menu déroulant adéquat. + a été reconnu coupable de tir ami (3+ reprises).<br/><br/> Si vous pensez que c'est une erreur, vous pouvez le pardonner avec le menu déroulant adéquat. + 아군 오사(3번 이상 공격)에 대해 유죄가 인정되었습니다.<br/><br/>실수라고 판단된다면 해당 스크롤 메뉴 행동으로 용서할 수 있습니다. + został uznany za winnego zabijania swoich (3+ Strikes).<br/><br/>Jeśli uważasz, że to pomyłka, możesz mu wybaczyć za pomocą odpowiedniej akcji w menu pod rolką myszki. You cannot buy vehicles while you are controlling AI. Vous ne pouvez pas acheter de véhicules pendant que vous contrôler l'IA. + AI를 조종하는 동안에는 차량을 구입할 수 없습니다. + Nie możesz kupować pojazdów, gdy kontrolujesz SI. You cannot buy vehicles with enemies nearby. Vous ne pouvez pas acheter de véhicules tant que des ennemis sont proches. + 적들이 근처에 있을 때는 차량을 구입할 수 없습니다. + Nie możesz kupować pojazdów, gdy w pobliżu znajdują się wrogowie. You need to be close to the flag to be able to purchase a vehicle. Vous devez être proche du drapeau afin de pouvoir acheter un véhicule. + 차량을 구입하려면 깃발에 가까이 가야 합니다. + Musisz być blisko flagi, aby móc kupić pojazd. You do not have enough money for this vehicle: %1 € required. Vous n'avez pas assez d'argent pour acheter ce véhicule: %1 € requis. + 이 차량을 구입하기 위한 자금이 부족합니다: %1€ 필요. + Nie masz wystarczających środków na ten pojazd: %1 € wymagane. Unable to buy vehicle, you are already placing something. - Impossible d'acheter un véhicule, vous êtes déja entrain de placer quelque chose. + Impossible d'acheter un véhicule, vous êtes déja en train de placer quelque chose. + 이미 무언가를 배치하고 있기 때문에 차량을 구입할 수 없습니다. + Nie możesz kupić pojazdu, już coś stawiasz. The vehicle you requested is not supported in your current modset. Le véhicule que vous avez demandé n'est pas pris en charge par votre modset actuel. + 요청한 차량은 현재 모드셋에서 지원하지 않습니다. + Żądany pojazd nie jest obsługiwany w aktualnym zestawie modów. Add Vehicle - Ajout du véhicule + Ajouter un véhicule + 차량 추가 + Dodaj pojazd Buy a vehicle for this squad for %1 €. Acheter un véhicule pour cette escouade pour %1 €. + 이 팀을 위한 차량을 %1 €에 구입합니다. + Kup pojazd dla tego oddziału za %1 €. Only the Commander has access to this function. Seul le Commandant à accès à cette fonction. + 오직 지휘관만 이 기능에 액세스 할 수 있습니다. + Tylko nasz dowódca ma dostęp do tej funkcji. You cant place HC vehicles further than 50m from HQ Vous ne pouvez pas placer de véhicules HC à plus de 50m du QG. + 본부에서 50m 이상 떨어진 곳에는 하이 커맨드 차량을 배치할 수 없습니다. + Pojazdów HC nie można umieszczać dalej niż 50 m od kwatery głównej. You cannot recruit squads with enemies near your HQ. Vous ne pouvez pas recruter d'escouades tant que des ennemis sont proches de votre QG. + 본부 근처에 적이 있을 때는 분대를 모집할 수 없습니다. + Nie można rekrutować oddziałów gdy wrogowie znajdują się w pobliżu kwatery głównej. You do not have enough HR for this request (%1 required). Vous n'avez pas assez de RH pour cette demande (%1 requis). + 이 요청을 수행하기 위한 인력이 부족합니다(%1 필요). + Nie masz wystarczającej ilości HR dla tego żądania (%1 wymagane). You have too many high command squads active. Disband or garrison some to recruit more. Vous avez trop d'escouade HC actives. Renvoyer ou mettez en garnison certaines pour en recruter d'autres. + 활성화된 하이 커맨드 분대가 너무 많습니다. 더 많은 병력을 모집하려면 일부를 해산하거나 주둔시키십시오. + Masz zbyt wiele aktywnych oddziałów High Command. Rozwiąż niektóre z nich lub zlikwiduj garnizony, aby zrekrutować więcej. Your current modset doesn't support packing/unpacking static weapons. Votre modset actuel ne supporte pas l'emballage/déballage des armes statiques. + 현재 모드셋은 고정화기 포장/풀기를 지원하지 않습니다 + Obecny zestaw modów nie obsługuje ładowania/rozładowywania broni statycznych. You do not have enough money for this request (%1 € required). Vous n'avez pas assez d'argent pour cette requête (%1 € requis). + 이 요청을 수행하기 위한 자금이 부족합니다(%1€ 필요). + Nie masz wystarczających środków na realizację tego żądania (wymagane %1 €). No money left to buy a transport vehicle (%1 € required), creating barefoot squad. Pas assez d'argent pour acheter ce véhicule de transport (%1 € requis), création d'une escouade à pied. + 수송 차량을 만들 자금이 없으며(%1 € 필요), 뚜벅이 분대로 소환합니다. + Nie ma pieniędzy na zakup pojazdu transportowego (wymagane %1 €), tworzenie oddziału bez pojazdu. You cannot recruit a new squad while you are moving your HQ. Vous ne pouvez pas recruter de nouvelles escouades pendant que vous déplacez votre QG. + 본부를 옮기는 동안에는 새 분대를 모집할 수 없습니다. + Nie można rekrutować nowego oddziału podczas przenoszenia sztabu. The group or vehicle type you requested is not supported in your modset. Le type de groupe ou véhicule que vous avez demandé n'est pas pris en charge par votre modset actuel. + 요청한 그룹이나 차량은 현재 모드셋에서 지원하지 않습니다. + Żądany typ grupy lub pojazdu nie jest obsługiwany w aktualnym zestawie modów. You need a radio in your inventory to be able to give orders to other squads. Vous avez besoin d'une radio dans votre inventaire pour pouvoir donner des ordres aux autres escouades. + 당신의 인벤토리에 무전기가 있어야 타 분대에 명령을 내릴 수 있습니다. + Potrzebujesz radia w ekwipunku, aby móc wydawać rozkazy innym oddziałom. You need a Radio Man in your group to be able to give orders to other squads Vous avez besoin d'un Opérateur Radio dans votre groupe afin de pouvoir donner des ordes aux autres escouades + 당신의 그룹에 무전병이 있어야 타 분대에 명령을 내릴 수 있습니다. + Potrzebujesz radiowca w swojej grupie, aby móc wydawać rozkazy innym oddziałom. Recruit Squad Recrutement d'escouade + 분대 모집 + Rekrutuj Oddział Vehicle assigned to %1 Squad. Véhicule assigné à l'escouade %1. + 차량이 %1 분대에 할당되었습니다. + Pojazd przydzielony do oddziału %1. This group has a vehicle already and their mission depends on it. Ce groupe à déja un véhicule et leur mission en dépends. + 이 그룹은 이미 차량을 보유하고 있으며, 그들의 임무는 차량에 달려 있습니다. + Ta grupa ma już pojazd i od niego zależy ich misja. Static Weapon Squads cannot change of vehicle. - Les Armes Statiques d'Escouade ne peuvent pas changer de véhicule. + Les Escouade d'Armes Statiques ne peuvent pas changer de véhicule. + 고정화기 분대는 차량을 바꿀 수 없습니다. + Oddziały z bronią stacjonarną nie mogą zmieniać pojazdów. Selected vehicle is not empty. - Le véhicules sélectionné n'est pas vide. + Le véhicule sélectionné n'est pas vide. + 선택한 차량이 비어 있지 않습니다. + Wybrany pojazd nie jest pusty. The vehicle selected has no room for this squad. Le véhicule sélectionné n'a pas de place pour cette escouade. + 선택한 차량에는 해당 분대를 위한 공간이 없습니다. + W wybranym pojeździe nie ma miejsca dla tego oddziału. You cannot assign a Static Weapon to a Squad. - Vous ne pouvez pas assigné d'Arme Statique à une escouade. + Vous ne pouvez pas assigner d'Arme Statique à une escouade. + 분대에 고정화기를 할당할 수 없습니다. + Nie można przypisać broni stacjonarnej do oddziału. You must select one group on the HC bar. - Vous devez sélectionné un groupe dans la barre de HC. + Vous devez selectionner un groupe sur la barre HC. + 당신은 하이 커맨드 선택기에서 한 개의 그룹을 선택해야 합니다. + Musisz wybrać jedną grupe z paska "HC". Add Squad Vehicle Ajout d'un véhicule à l'escouade + 분대에 차량 추가 + Przydziel Pojazd Drużynie The selected vehicle is destroyed or cannot move. - Le véhicule sélectionné est détruit ou ne pas bouger. + Le véhicule sélectionné est détruit ou immobilisé. + 선택한 차량이 파괴되었거나 이동할 수 없습니다. + Wybrany pojazd został zniszczony lub nie może się poruszać. Air Support increased in %1 points. - Le Support Aérien est augmenté de %1 points. + Le Support Aérien a augmenté de %1 points. + 항공 지원이 %1 포인트 상승했습니다. + Zwiększono wsparcie lotnicze o %1 pkt. Only Air Vehicles can be used to increase Airstrike points. - Seul les véhicules aériens peuvent être utiliser pour augmenter les points de frappe aérienne. + Seul les véhicules aériens peuvent être utilisés pour augmenter les points de frappe aérienne. + 항공기만 항공 지원을 높이는 데 사용할 수 있습니다. + Tylko pojazdy powietrzne mogą być używane do zwiększania punktów ataków powietrznych. You and the Air vehicle need to be in the Area of an %1 Airport or HQ in order to convert it to Airstrikes. Le véhicule aérien et vous devez-être dans la zone d'un aéroport %1 ou d'un QG pour pouvoir le convertir en Frappes aériennes. + 당신과 항공기가 %1 공항 또는 본부 지역에 있어야 공습 포인트로 전환할 수 있습니다. + Ty i pojazd powietrzny musicie znajdować się na obszarze %1 lotniska lub kwatery głównej, aby móc przekształcić je w "wsparcie z powietrza". You can't convert destroyed Air vehicle to Airstrikes. Vous ne pouvez pas convertir de véhicules aérien détruit en Frappes Aériennes. + 파괴된 항공기는 공습 포인트로 전환할 수 없습니다. + Nie można przekształcić zniszczonego pojazdu powietrznego w "wsparcie z powietrza". Backpack drones can't be used to increase Airstrike points. Les sacs à dos de drones ne peuvent pas être utiliser pour augmenter les points de Frappe aérienne. + 가방형 무인기는 공습 포인트로 쓸 수 없습니다. + Drony plecakowe nie mogą być używane do zwiększania punktów "wsparcia z powietrza". In order to convert, Vehicle must be empty. Pour pouvoir convertir, le Véhicule doit être vide. + 변환하려면 차량이 비어 있어야 합니다. + Aby dokonać konwersji, pojazd musi być pusty. You are not looking at a vehicle. Vous ne regardez pas un véhicule. + 당신은 차량을 보고 있지 않습니다. + Nie patrzysz na pojazd. You can't convert Airstrikes while enemies are near you. - Vous ne pas convertir de Frappes aériennes tant que des ennemis sont près de vous. + Vous ne pouvez pas convertir en Frappes aériennes tant que des ennemis sont près de vous. + 적이 가까이 있을 때는 공습 포인트로 전환할 수 없습니다. + Nie możesz konwertować "wsparcia z powietrza", gdy wrogowie są blisko ciebie. You are not the owner of this vehicle. Therefore, you can't convert it. Vous n'êtes pas le propriétaire de ce véhicule. Vous ne pouvez donc pas le convertir. + 당신은 차량 주인이 아니기 때문에 변환할 수 없습니다. + Nie jesteś właścicielem tego pojazdu. Dlatego nie możesz go przekonwertować. Airstrike Frappe aérienne + 공습 There is a human engineer in your squad. Ask them to build.<br/> Il y a un Ingénieur humain dans votre escouade. Demandez-lui de construire.<br/> + 분대원 중에 공병이 있습니다. 그들에게 건설을 부탁하십시오.<br/> + W twoim oddziale jest gracz inżynier. Poproś go o zbudowanie.<br/> You cannot construct anything while controlling AI. - Vous ne pouvez pas construire pendant que vous controller l'IA. + Vous ne pouvez pas construire pendant que vous controllez l'IA. + AI를 조종하는 동안에는 아무것도 만들 수 없습니다. + Nie można niczego konstruować podczas kontrolowania AI. You are not an engineer.<br/> Vous n'êtes pas un ingénieur.<br/> + 당신은 공병이 아닙니다.<br/> + Nie jesteś inżynierem.<br/> You have no available engineers in your squad. They may be unconscious or busy. Vous n'avez aucun ingénieur disponible dans votre escouade. Ils sont peut-être occupés ou inconscients. + 분대원 중에 이용 가능한 공병이 없습니다. 의식불명이거나 바쁠 수 있습니다. + W drużynie nie ma dostępnych inżynierów. Mogą być nieprzytomni lub zajęci. You do not have enough money for this construction (%1 € needed). Vous n'avez pas assez d'argent pour cette construction (%1 € requis). + 이 공사에 필요한 비용(%1€ 필요)이 부족합니다. + Nie masz wystarczających środków na tę budowę (potrzeba %1 €). You cannot build a bunker outside a controlled zone. Vous ne pouvez pas construire de bunker en-dehors d'une zone sous contrôle. + 통제 구역 밖에는 벙커를 지을 수 없습니다. + Nie można zbudować bunkra poza strefą pod kontrolą. You can't build while placing something. Vous ne pouvez pas construire pendant que vous déplacer quelque chose. + 뭔가를 배치하는 동안에는 건설할 수 없습니다. + Nie można budować podczas umieszczania czegoś. Roadblocks can only be built on roads Les Barrages routiers ne peuvent être construits que sur les routes. + 도로에서만 로드블록을 건설할 수 있습니다. + Blokady drogowe mogą być budowane tylko na drogach Only squad leaders can order AI to build. Seuls les chefs d'escouade peuvent ordonner à l'IA de construire. + 분대장만이 AI 건설을 명령할 수 있습니다. + Tylko dowódcy oddziałów mogą nakazać SI budowę. You are an engineer, but not in a state to build: you may be unconscious or undercover.<br/> Vous êtes un igénieur, mais vous n'êtes pas en état de construire: vous pouvez être inconscients ou sous couverture.<br/> + 당신은 공병이지만 건설할 수 있는 상태가 아닙니다. 의식불명이거나 위장 중일 수 있습니다.<br/> + Jesteś inżynierem, ale nie jesteś w stanie budować: możesz być nieprzytomny lub pod przykrywką.<br/> Bunkers can only be built off roads, in friendly areas Les Bunkers ne peuvent être construits qu'en-dehors des routes, dans des zones alliées. + 벙커는 도로 밖, 우호 지역에서만 건설할 수 있습니다. + Bunkry można budować tylko poza drogami, na przyjaznych obszarach. Ordering %1 to build. Commande %1 de construire. + %1을(를) 건설하도록 명령 중입니다. Construction cancelled. Construction annulée. + 공사 취소 + Budowa została anulowana. You didn't move to the position, construction has timed out. Vous ne vous êtes pas déplacé à la position, la construction a expiré. + 위치를 옮기지 않았기 때문에 공사 시간이 초기화되었습니다. + Nie przemieściłeś się do tej pozycji, upłynął czas budowy. Walk to the selected position to start building - Marchez jusqu'à la position sélectionné pour commencer à construire. + Marchez jusqu'à la position sélectionnée pour commencer à construire. + 선택한 위치로 걸어가서 건설을 시작하십시오 + Przejdź do wybranej pozycji, aby rozpocząć budowanie Build Info Info de construction + 건축 정보 + Stan budowy Only Commander has the ability to control HC units. Seul le Commandant à l'abilité de contrôler les unités HC. + 지휘관만이 하이 커맨드 유닛을 조종할 수 있습니다. + Tylko dowódca może kontrolować jednostki HC. Nope. Not happening. Non. Pas possible. + 아뇨, 그럴 일 없습니다. + Nie. To się nie stanie. You cannot control an unconscious or dead unit. Vous ne pouvez pas contrôler d'unité inconsciente ou morte. + 의식불명이거나 죽은 유닛은 조종할 수 없습니다. + Nie możesz kontrolować nieprzytomnej lub martwej jednostki. You cannot control squads while undercover. Vous ne pouvez pas contrôler d'escouade en étant sous converture. + 위장 중에는 분대를 조종할 수 없습니다. + Nie możesz kontrolować oddziałów, gdy jesteś pod przykrywką. Return Control to AI Rendre le contrôle à l'IA + 조종 권한을 AI에게 되돌리기 + Zwróć kontrolę do SI Returned to original Unit as it received damage. Retour à l'unité d'origine car dégats reçus. + 원본 유닛이 데미지를 입었기 때문에 원본 유닛으로 돌아왔습니다. + Zwrócony do oryginalnej jednostki, ponieważ otrzymał obrażenia. Returned to original Unit as controlled AI received damage. Retour à l'unité d'origine car l'IA contrôler à reçu des dégats. + 조종하는 AI가 데미지를 입었기 때문에 원본 유닛으로 돌아왔습니다. + Przywrócono do oryginalnej jednostki, ponieważ kontrolowana sztuczna inteligencja otrzymała obrażenia. Time to return control to AI: %1. Temps avant retour du contrôle à l'IA: %1. + 조종을 AI에게 반환하는 시간: %1 + Czas przywrócenia kontroli do SI: %1. Control Squad Contrôle d'Escouade + 분대 조종 + Kontroluj oddział You cannot control a unit which does not belong to %1. Vous ne pouvez pas contrôler d'unité qui n'appartient pas à %1. + %1에 속하지 않은 유닛은 조종할 수 없습니다. + Nie można kontrolować jednostki, która nie należy do %1. You cannot control AI while you are controlling another AI. Vous ne pouvez pas contrôler d'IA alors que vous contrôler déja une autre IA. + 다른 AI를 조종하는 동안에는 AI를 조종할 수 없습니다. + Nie możesz kontrolować SI, gdy kontrolujesz inną SI. You cannot control an unconscious, a dead unit. Vous ne pouvez pas contrôler une unité inconsciente ou morte. + 의식불명, 즉 죽은 유닛은 조종할 수 없습니다. + Nie możesz kontrolować nieprzytomnej lub martwej jednostki. Nope. Not happening. Non. Pas possible. + 아뇨, 그럴 일 없습니다. + Nie. To się nie stanie. You cannot control another player. Vous ne pouvez pas contrôler un autre joueur. + 다른 플레이어는 조종할 수 없습니다. + Nie możesz kontrolować innego gracza. You cannot control Petros. Vous ne pouvez pas contrôler Petros. + 페트로스는 조종할 수 없습니다. + Nie możesz kontrolować Petrosa. You cannot control AI if you are not the squad leader. Vous ne pouvez pas contrôler d'IA si n'êtes pas un chef d'escouade. + 분대장이 아니면 AI를 조종할 수 없습니다. + Nie możesz kontrolować SI, jeśli nie jesteś dowódcą oddziału. You cannot control AI while undercover. Vous ne pouvez pas contrôler d'IA alors que vous êtes sous converture. + 위장 중에는 AI를 조종할 수 없습니다. + Nie możesz kontrolować SI, gdy jesteś pod przykrywką. Return Control to AI Retour du Contrôle à l'IA. + 조종 권한을 AI에게 되돌리기 + Zwróć kontrolę do SI Returned to original Unit as it received damage. Retour à l'unité d'origine car dégats reçus. + 원본 유닛이 데미지를 입었기 때문에 원본 유닛으로 돌아왔습니다. + Zwrócony do oryginalnej jednostki, ponieważ otrzymał obrażenia. Returned to original Unit as controlled AI received damage. Retour à l'unité d'origine car l'IA contrôlé à reçu des dégats. + 조종하는 AI가 데미지를 입었기 때문에 원본 유닛으로 돌아왔습니다. + Przywrócono do oryginalnej jednostki, ponieważ kontrolowana sztuczna inteligencja otrzymała obrażenia. Time to return control to AI: %1. Temps avant retour du contrôle à l'IA: %1. + 조종을 AI에게 반환하는 시간: %1 + Czas przywrócenia kontroli do SI: %1. Control Unit Contrôle de l'unité + 유닛 조종 You cannot dismiss anyone if you are not the squad leader. Vous ne pouvez renvoyer personne si vous n'êtes pas un chef d'escouade. + 분대장이 아니면 누구도 해산시킬 수 없습니다. + Nie możesz nikogo zwolnić, jeśli nie jesteś dowódcą drużyny. You cannot disband suppressed, undercover or unconscious units. Vous ne pouvez pas renvoyer des unités suppressées, inconscientes ou sous couvertures. + 제압당하거나, 위장 중이거나 의식불명인 유닛은 해산시킬 수 없습니다. + Nie można rozwiązać jednostek pod ostrzałem, ukrytych lub nieprzytomnych. Dismiss Group Renvoi du Groupe + 그룹 해산 + Zwolnij grupę You cannot dismiss NATO groups. Vous ne pouvez pas renvoyer de groupes de NATO + NATO 그룹은 해산시킬 수 없습니다. + Nie można zwolnić grup NATO. You cannot dismiss player led, Watchpost, Roadblocks or Minefield building squads. Vous ne pouvez pas renvoyer des escouades controlés par un joueur, de Poste d'observations, de Barrages routiers ou de construction de Champs de mines. + 플레이어가 이끄는 부대, 감시 초소, 검문소 또는 지뢰지대 건설 부대는 해체시킬 수 없습니다. + Nie możnesz zwolnić oddziałów dowodzonych przez gracza, budujących posterunki, blokady dróg lub pola minowe. Dismiss Squad Dissolution de l'escouade + 분대 해산 + Zwolnij oddział %1 lost communication, he will come back with you if possible. - %1 a perdu la communication, il reviendra avec vous si possible. + %1 a perdu contact, il vous rejoindra si possible. + %1이(가) 통신이 끊어졌으며, 가능하면 당신에게 되돌아올 것입니다. + %1 stracił łączność, wróci z tobą, jeśli to możliwe. Only our Commander has access to this function. - Seul votre Commandant à accès à cette fonction. + Seul notre Commandant a accès à cette fonction. + 오직 지휘관만 이 기능에 액세스 할 수 있습니다. + Tylko nasz dowódca ma dostęp do tej funkcji. You do not have enough money to afford additional training. %1 € needed. - Vous n'avez pas assez d'argent pour vous permettre des entrainements supplémentaires. %1 € est nécessaire. + Vous n'avez pas assez d'argent pour vous permettre des entrainements supplémentaires. %1 € nécessaires. + 추가적인 훈련에 필요한 자금이 없습니다. %1€가 필요합니다. + Nie masz wystarczająco dużo pieniędzy, aby pozwolić sobie na dodatkowe szkolenie. %1 € potrzebne. You cannot upgrade training in the current War Level. Vous ne pouvez pas améliorer l'entrainement dans le Niveau de Guerre actuel. + 연재 워 레벨에서는 훈련을 업그레이드할 수 없습니다. + Nie można ulepszyć treningu na obecnym poziomie wojny. Skill Add Ajout de compétences + 훈련도 추가 Your troops have the maximum training. Vos troupes sont entrainées au maximum. + 당신의 부대의 훈련도는 최대입니다. + Twoi żołnierze mają maksymalne wyszkolenie. %2 Skill Level has been Upgraded.<br/>Current level is %1. - %2 Niveau de Compétence a été améliorée.<br/> Le niveau Actuel est %1. + %2 Niveau de Compétence a été amélioré.<br/> Le niveau Actuel est %1. + %2의 능력이 업그레이드 되었습니다.<br/>현재 레벨은 %1입니다. + Podniesiono poziom umiejętności %2.<br/>Obecny poziom to %1. You cannot manage this garrison when there's a major attack incoming. Vous ne pouvez pas gérer cette garnison alors qu'une attaque majeur est imminente. + Nie można zarządzać garnizonem, gdy nadchodzi poważny atak. You cannot manage this garrison while there are enemies nearby. Vous ne pouvez pas gérer cette garnison tant que des ennemis sont à proximité. + Nie możesz zarządzać tym garnizonem, gdy w pobliżu znajdują się wrogowie. The place has no garrisoned troops to remove. @@ -4534,30 +4872,43 @@ You lack of enough Air Support to make this request. Vous manquez de Support Aérien pour faire cette requête. + 항공 지원이 부족하여 이 요청을 사용할 수 없습니다. You need to control an airport in order to fulfill this request. Vous devez contrôler un aéroport pour compléter cette requête. + 이 요청을 수행하기 위해서는 공항을 통제해야 합니다. + Aby spełnić tą prośbe, musisz kontrolować lotnisko. You need a radio in your inventory to be able to give orders to other squads. Vous avez besoin d'une radio dans votre inventaire afin de pouvoir donner des ordes aux autres escouades. + 당신의 인벤토리에 무전기가 있어야 타 분대에 명령을 내릴 수 있습니다. + Potrzebujesz radia w ekwipunku, aby móc wydawać rozkazy innym oddziałom. You need a Radio Man in your group to be able to give orders to other squads Vous avez besoin d'un Opérateur Radio dans votre groupe afin de pouvoir donner des ordes aux autres escouades + 당신의 그룹에 무전병이 있어야 타 분대에 명령을 내릴 수 있습니다. + Potrzebujesz radiowca w swojej grupie, aby móc wydawać rozkazy innym oddziałom. Select the map position to which the plane will exit to calculate plane's route vector. Sélectionner la position sur la carte vers laquelle l'avion partira pour calculer le vecteur de sa trajectoire. + 항공기의 경로 벡터를 계산하려면 항공기가 나갈 맵 위치를 선택하십시오. + Wybierz pozycję na mapie, w której to samolot wyjdzie z strefy działań, aby obliczyć wektor trasy samolotu. Select the spot from which the plane will start to drop the bombs. Sélectionner l'endroit depuis lequel l'avion débutera le bombardement. + 항공기가 폭탄을 투하하기 시작할 지점을 선택하십시오. + Wybierz miejsce, z którego samolot zacznie zrzucać bomby. Air Support Support Aérien + 공중 지원 + Wsparcie lotnicze You cannot buy units while you are controlling AI. @@ -4585,15 +4936,19 @@ You do not have enough money for this kind of unit (%1 € needed). + Vous n'avez pas assez d'argent pour ce type d'unité (%1€ requis). You need to wait %1 seconds to be able to recruit units again. + Vous devez attendre %1 secondes avant de pouvoir recruter des unités. You don't have enough weapons to equip this type of unit. + Vous n'avez pas assez d'armes pour équiper ce type d'unité. Soldier Recruited.<br/><br/>Remember: if you use the group menu to switch groups you will lose control of your recruited AI. + Soldat recruté.<br/><br/>Rappel : si vous utilisez le menu de groupe pour changer de groupe, vous perdrez le controle de vos unités IA recrutées. AI Recruitment @@ -4691,18 +5046,23 @@ Cancel Revive + Annuler la Réanimation We lost %1. + Nous avons perdu %1. You are not able to revive anyone. + Vous ne pouvez réanimer personne. %1 is being carried or transported and you cannot heal him. + %1 se fait porter ou est transporté, vous ne pouvez pas le soigner. %1 is being carried or transported and I cannot heal him. + %1 se fait porter ou est transporté, je ne peux pas le soigner. %1 is already dead. @@ -4710,15 +5070,19 @@ You or %1 need a First Aid Kit or Medikit to be able to revive. + Vous ou %1 avez besoin d'un Kit de Premier Secours ou Medikit pour pouvoir réanimer. %1 no longer needs your help. + %1 n'a plus besoin de votre aide. Revive cancelled. + Réanimation Annulée. Revive + Réanimer Release %1 @@ -4730,9 +5094,11 @@ %1 is being carried or transported and you cannot carry him. + %1 se fait porter ou est transporté, vous ne pouvez pas le porter. %1 no longer needs your help. + %1 n'a plus besoin de votre aide. Carry/Drag @@ -4764,6 +5130,7 @@ Assets:<br/><t color='#f0d498'>HR: + Objets :<br/><t color='#f0d498'>RH : <br/>Money: @@ -4771,6 +5138,7 @@ €</t></t><br/><br/>Further infomation is provided in <t color='#f0d498'>Map Screen > Game Options > Persistent Save-game</t>. + €</t></t><br/><br/>Informations complémentaires dans <t color='#f0d498'>Ecran Carte > Options de jeu > Sauvegarde Persistante</t>. Save Game @@ -4804,45 +5172,59 @@ %1<br/>Being naked. Thats what you think is unsuspicious? + %1<br/>Être nu. C'est ça que vous considérez insoupçonnable ? %1<br/>Wearing NVGs. + %1<br/>Porte des NVGs. %1<br/>Holding tow ropes. + %1<br/>Tient un treuil de remorquage. %1<br/>Wearing a suspicious uniform. + %1<br/>Porte un uniforme suspect. %1<br/>Wearing a vest. + %1<br/>Porte une veste. %1<br/>A weapon is visible. + %1<br/>Une arme est visible. This vehicle has been reported to the enemy. Change or renew your vehicle in the Garage to go Undercover. + Ce véhicule a été signalé à l'ennemi. Changez-en ou prenez-en un nouvel exemplaire au garage pour devenir Icognito. You have been reported in the last 30 minutes therefore you cannot go Undercover. + Vous avez été signalé dans les 30 dernières minutes, de fait vous ne pouvez pas devenir Icognito. You cannot go Undercover while enemies are spotting you. + Vous ne pouvez pas devenir Icognito pendant que des ennemis vous observent. This vehicle cannot go undercover while it has tow ropes attached. + Ce véhicule ne peut pas devenir Incognito pendant un remorquage. You cannot go Undercover while:<br/> + Vous ne pouvez pas devenir Icognito pendant :<br/> You have violated the airspace of %1! + Vous avez enfreint l'espace aérien de %1 ! An enemy outpost or seaport has detected you! + Un avant-poste ou port ennemi vous a detecté ! An enemy roadblock has detected you! + Un barrage routier ennemi vous a detecté ! You entered a non civilian vehicle! @@ -4854,6 +5236,7 @@ Unknown error occured in undercover execution routine! + Erreur inconnue survenue pendant le processus de devenir Icognito ! You left your vehicle and you are still on the Wanted List! @@ -4881,35 +5264,40 @@ You cannot stay Undercover while healing a compromised resistance member<br/><br/>The enemy added you to their Wanted List! + Vous ne pouvez pas rester sous couverture alors que vous soigner un membre de la résistance compromis !<br/><br/>L'ennemi vous a ajouté à leur liste de gens recherchés ! You cannot be undercover while tow ropes are attached to your vehicle! + Ce véhicule ne peut pas devenir Incognito pendant qu'un treuil de remorquage est attaché à votre véhicule ! You cannot be undercover and use tow ropes! + Vous ne pouvez pas être Incognito et utiliser un treuil de remorquage ! You have been reported or spotted by the enemy! + Vous avez été signalé ou détecté par l'ennemi ! You have trespassed on an enemy airbase! + Vous vous êtes introduit sur une base aérienne ennemie ! Undercover + Incognito Drop object - - - Carry object - - - Rotate object + Poser l'objet Building placer + Placeur de Construction + + + Carry object Open Doors @@ -4919,6 +5307,9 @@ Pack object Emballer objet + + Rotate object + Unpack object Déballer objet @@ -5215,6 +5606,7 @@ Last Garbage Clean was %1 ago. Keep track of it. Forced GC in %2. + Letzte Müll-Löschung war vor %1, behalte das im Auge. Müll-Löschung wird automatisch in %2 durchgeführt. L'ultimo Pulisci Immondizia è stato %1 fa. Tienilo d'occhio. PI forzato in %2. La ultima Limpieza de Basura fue hace %1. Mantenlo supervisado. Limpieza de basura forzada en %2. Le dernier Nettoyage Memoire était il y a %1 jours. Continuer le suivi. Nettoyage forcé dans %2. @@ -5227,6 +5619,7 @@ Garbage Cleaner Tracker run a garbage clean because the time passed the threshold. Keep track of GC times. + Müll-Löscher hat Löschung durchgeführt, weil der Zeitraum abgelaufen ist. Beachte die Fristen. Tracciatore Pulisci Immondizia ha eseguito una pulizia poiché il tempo trascorso ha superato la soglia. Tieni d'occhio i tempi del PI. El Seguimiento del Limpiador de Basura llevó a cabo una limpieza porque se superó el límite de tiempo establecido. Mantén supervisados los tiempos del Limpiador de Basura. Le Suivi du Nettoyage Mémoire lance un nettoyage mémoire car le temps écoulé excède le seuil. Suivre le temps de nettoyage. @@ -5240,6 +5633,7 @@ Garbage Cleaner Tracker + Müll-Löscher Tracker Tracciatore Pulisci Immondizia Seguimiento del Limpiador de Basura Suivi du Nettoyage Mémoire @@ -5253,49 +5647,69 @@ Automatic Garbage Clean incoming in %1 - Nettoyeur mémoire automatique dans %1 + Automatische Müll-Löschung in %1 + Nettoyage mémoire automatique dans %1 + 쓰레기 자동 청소가 %1에 실행됩니다 + Automatyczne usuwanie śmieci rozpocznie się za %1 + Automatické čistení odpadků za %1 Final Warning + Letzte Warnung Dernier Avertissement + 최종 경고 + Ostatnie ostrzeżenie + Poslední varování Artillery menu + Menu d'Artillerie Opens the Antistasis artillery support menu (commander only). + Ouvre le menu de support d'artillerie Antistasi (commandant uniquement). Battle menu + Menu de Bataille Opens the Antistasis battle menu. + Ouvre le menu de bataille d'Antistasi. Dismiss Previous Hint + Ignore l'Astuce Précédente Clears the last hint notification. + Enlève la dernière notification d'astuce. Toggle ear plugs + Activer les bouchons d'oreilles Toggles the ear plugs (no effect when using ace). + Active les bouchons d'oreilles (sans effet en utilisant ACE). Toggle info bar + Activer la barre d'info Toggles the visibility of Antistasis information bar at the top of the screen. + Active/desactive l'affichage de la barre d'information Antistasi en haut de l'écran. You've inserted your ear plugs. + Vous avez enfilé vos bouchons d'oreilles. You've taken out your ear plugs. + Vous avez retiré vos bouchons d'oreilles. Ear Plugs @@ -5305,67 +5719,128 @@ Attach To Tow Ropes + An Abschleppseil anbringen Attacher au treuil + 견인줄에 걸기 + Przymocuj do linki holowniczej + Přivázat k tažnému lanu Deploy Tow Ropes + Abschleppseil einsetzen Déployer treuil + 견인줄 꺼내기 + Rozłóż linkę holowniczą + Vyložit tažné lano Drop Tow Ropes + Abschleppseil abwerfen Lâcher le treuil + 견인줄 떨어뜨리기 + Upuść linkę holowniczą + Zahodit tažné lano Pick Up Tow Ropes + Abschleppseil aufnehmen Ramasser le treuil + 견인줄 줍기 + Podnieś linkę holowniczą + Vybrat tažné lano Put Away Tow Ropes + Abschleppseil verpacken Ranger le treuil + 견인줄 넣기 + Schowaj linkę holowniczą + Odložit tažné lano Cannot attach tow ropes to locked vehicle + Das Abschleppseil kann nicht an verschlossene Fahrzeuge angebracht werden Impossible d'attacher le treuil à un véhicule verrouillé + 잠긴 차량에는 견인줄을 걸 수 없습니다 + Nie można przymocować linki holowniczej do zamkniętego pojazdu + Na zamčené vozidlo nelze přivázat tažné lano Cannot attach tow ropes in safe zone + Das Abschleppseil kann in einer Safezone nicht angebracht werden Impossible d'attacher le treuil dans une zone sécurisé + 안전 구역에서는 견인줄을 걸 수 없습니다 + Nie można zamocować linki holowniczej będąc w bezpiecznej strefie + V bezpečné zóně nelze přivázat tažné lano Whoops + Hoppla! Oups + 어이쿠 + Uuups + Jejda Cannot pick up tow ropes from locked vehicle + Abschleppseil kann nicht aus verschlossenen Fahrzeugen aufgenommen werden Impossible de récupérer le treuil d'un véhicule vérrouillé + 잠긴 차량의 견인줄은 주울 수 없습니다 + Nie można podnieść linki holowniczej z zamkniętego pojazdu + Ze zamčeného vozidla nelze vybrat tažné lano Cannot pick up tow ropes in safe zone + Abschleppseil kann in einer Safezone nicht aufgenommen werden Impossible de récupérer un treuil dans une zone sécurisé + 안전 구역에서는 견인줄을 주울 수 없습니다 + Nie można podnieść linki holowniczej będąc w bezpiecznej strefie + V bezpečné zóně nelze vybrat tažné lano Cannot put away tow ropes in locked vehicle + Abschleppseile können nicht in verschlossenen Fahrzeugen verpackt werden Impossible de ranger le treuil dans un véhicule vérrouillé + 잠긴 차량의 견인줄은 넣을 수 없습니다 + Nie można schować linki holowniczej w zamkniętym pojeździe + Do zamčeného vozidla nelze odložit tažné lano Cannot put away tow ropes in safe zone + Abschleppseile können nicht in einer Safezone verpackt werden Impossible de ranger le treuil dans une zone sécurisé + 안전 구역에서는 견인줄을 넣을 수 없습니다 + Nie można odłożyć linki holowniczej będąc w bezpiecznej strefie + V bezpečné zóně nelze přivázat tažné lano Success + Erfolg Succès + 성공 + Sukces Cannot take tow ropes from locked vehicle + Abschleppseile können nicht von verschlossenen Fahrzeugen genommen werden Impossible de récupérer le treuil d'un véhicule vérrouillé + 잠긴 차량의 견인줄은 가져갈 수 없습니다 + Nie można wyjąć linki holowniczej z zamkniętego pojazdu + Ze zamčeného vozidla nelze vybrat tažné lano Cannot take tow ropes in safe zone Impossible de prendre un treuil dans une zone sécurisé + 안전 구역에서는 견인줄을 가져갈 수 없습니다 + Nie można podnieść linki holowniczej będąc w bezpiecznej strefie Advanced Towing - Remorquage avancée + Fortgeschrittenes Abschleppen + Remorquage Avancé + 고급 견인 + Zaawansowane Holowanie Pojazdów + Pokročilé tahání @@ -5717,18 +6192,23 @@ Builder box is already being used by %1 + La boite de construction est déjà utilisée par %1 You can not use the placer while there are enemies nearby. + Vous ne pouvez pas utiliser le placeur tant que des ennemis sont proches. You are not eligible to use the building placer. + Vous n'êtes pas éligible pour utiliser le placeur de constructions. Server failed to respond to building placer request. + Le serveur n'a pas répondu à la requête du placeur de constructions. Building Placer + Placeur de Constructions @@ -10888,9 +11368,11 @@ Large construction kit + Grand kit de construction Small construction kit + Petit kit de construction Fuel Drum diff --git a/A3A/addons/gui/Stringtable.xml b/A3A/addons/gui/Stringtable.xml index 7a73ab3548..f70b9f0b59 100644 --- a/A3A/addons/gui/Stringtable.xml +++ b/A3A/addons/gui/Stringtable.xml @@ -90,27 +90,47 @@ Alt: + Alt: + Alt: + Alt: C: Cancel %1 + C: %1 abbrechen + C: Cancelar %1 + C: %1 취소 E: Rotate counter-clockwise + E: Gegen Uhrzeigersinn rotieren + E: Rotar antihorario + E: 반시계 방향으로 돌리기 R: Rotate clockwise + R: Mit Ihrzeigersinn rotieren + R: Rotar horario + R: 시계 방향으로 돌리기 SHIFT: Unsafe placement mode + SHIFT: Modo de colocación insegura + 쉬프트: 불안전한 배치 모드 SPACE: Place object + Leertaste: Objekt platzieren + SPACE: Colocar objeto + 스페이스: 개체 놓기 T: Rebuild for %1 € + T: Reconstruir por %1 € + T: %1€로 재건축하기 Teamleader Builder + 조장 빌더 @@ -284,6 +304,7 @@ This item can collect loot<br/>%1 max load is %2 + Dieser Gegenstand kann Beute laden<br/>%1 maximale Kapazität ist %2 Cet objet peut collecter du butin<br/>%1 charge max est %2 @@ -330,6 +351,7 @@ This item can refuel others<br/>%1 max fuel is %2 + Dieser Gegenstand kann andere betanken<br/>%1 Maximaler Füllstand ist %2 Cet objet peut ravitailler les autres<br/>%1 carburant max est %2 @@ -574,6 +596,7 @@ Dead population<br/>You lose when this hits 33% + Tote Bevölkerung<br/>Du verlierst wenn es 33% erreicht Faction money: @@ -689,6 +712,7 @@ Popular support<br/>You need 50% to win + Unterstützung der Bevölkerung<br/>Du brauchst 50% um zu gewinnen Rest @@ -1666,6 +1690,7 @@ You can only remote control single units<br/>Select exactly one AI in the list + Du kannst nur einzelne Einheiten fernsteuern<br/>Wähle eine einzelne KI aus der Liste aus Select AI in the list @@ -2398,6 +2423,7 @@ Number of units in the group<br/>Able to combat / Total number of units + <br/>Anzahl der Saldaten in der Gruppe<br/>Fähig zu kämpfen / Gesammtanzahl der Soldaten Vehicle @@ -2603,6 +2629,7 @@ Needs AI group members<br/>You can recruit them at the flag + Benötigt KI-Gruppenmitglieder<br/> Du kannst diese an der Flagge rekrutieren Only available to squad leaders @@ -2858,6 +2885,7 @@ Current money:<br/>€ %1 + Aktuelles Geld:<br/>€ %1 Sell diff --git a/A3A/addons/jeroen_arsenal/Stringtable.xml b/A3A/addons/jeroen_arsenal/Stringtable.xml index 8161ab914a..fe2640a669 100644 --- a/A3A/addons/jeroen_arsenal/Stringtable.xml +++ b/A3A/addons/jeroen_arsenal/Stringtable.xml @@ -160,7 +160,7 @@ Shit there are no more batteries Scheiße, es gibt keine Batterien mehr. Cazzo non ci sono più batterie - Mierda, no nos quedan más pilas + Mierda, no nos quedan más baterías Merde, il n'y a plus de piles 젠장 여분의 배터리가 없다. Чёрт, батарей больше нет @@ -174,7 +174,7 @@ I can't take batteries, I have no space for it Ich kann keine Batterien mitnehmen, ich habe keinen Platz dafür. Non posso prendere le batterie, non ho spazio - No puedo llevarme las pilas, no tengo espacio para ellas + No puedo llevarme las baterías, no tengo espacio para ellas Je ne peux pas prendre de piles, je n'ai pas de place pour ça 공간이 없어서 배터리를 더 못 챙기겠어. Я не могу взять батареи, у меня нет для них места @@ -228,9 +228,13 @@ These items were not in the Arsenal:<br/> + Estos objetos no estaban en el Arsenal:<br/> + 这些物品并不在武器库内:<br/> These items were not in the Arsenal, so the originals have been kept:<br/> + Estos objetos no estaban en el Arsenal, asi que se mantuvieron los originales:<br/> + 这些物品之前不在武器库内, 所以原物件将得以被储存:<br/> We are low on this item, only members may use it @@ -252,6 +256,7 @@ <br/>(Not compatible with currently equipped weapons) + <br/>(与当前所装备的武器不兼容) Sort by amount diff --git a/A3A/addons/logistics/Stringtable.xml b/A3A/addons/logistics/Stringtable.xml index afc30a37bf..f64b8ee0f4 100644 --- a/A3A/addons/logistics/Stringtable.xml +++ b/A3A/addons/logistics/Stringtable.xml @@ -4,9 +4,17 @@ Load %1 into nearest vehicle. + %1 in Fahrzeug einladen. + Cargar 1% al vehículo cercano. + %1을(를) 가장 가까운 차량에 적재하십시오. + 将%1装载入附近的载具 Unload Cargo + Fracht abladen. + Descargar + 화물 내리기 + 卸下货物 Someone is already in the static. diff --git a/A3A/addons/maps/Stringtable.xml b/A3A/addons/maps/Stringtable.xml index 175cab9d11..f7faa2684c 100644 --- a/A3A/addons/maps/Stringtable.xml +++ b/A3A/addons/maps/Stringtable.xml @@ -45,7 +45,7 @@ Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. - 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 + 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 在任何时间, 任何地点, 任何情况, 运用游击战术。 Antistasi Altis From f6500a1dae8bfa1ef815679048549c2a293bd773 Mon Sep 17 00:00:00 2001 From: John Jordan Date: Wed, 18 Oct 2023 23:50:16 +0100 Subject: [PATCH 087/157] Fix theBoss var not being published in autostart case --- A3A/addons/core/functions/init/fn_initServer.sqf | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/A3A/addons/core/functions/init/fn_initServer.sqf b/A3A/addons/core/functions/init/fn_initServer.sqf index 8575ce13ca..69bc420b75 100644 --- a/A3A/addons/core/functions/init/fn_initServer.sqf +++ b/A3A/addons/core/functions/init/fn_initServer.sqf @@ -175,7 +175,7 @@ if (isClass (configFile >> "AntistasiServerMembers")) then if (isPlayer A3A_setupPlayer) then { // Add current admin (setupPlayer) to members list and make them commander membersX pushBackUnique getPlayerUID A3A_setupPlayer; - theBoss = A3A_setupPlayer; publicVariable "theBoss"; + theBoss = A3A_setupPlayer; }; // Add admin as member on state change @@ -190,6 +190,7 @@ addMissionEventHandler ["OnUserAdminStateChanged", { }]; publicVariable "membersX"; +publicVariable "theBoss"; // need to publish this even if empty // Needs params + factions. Might depend on saved data in the future From e8c5865cc9548ab48a724019f76dd8822780691c Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Fri, 20 Oct 2023 11:07:39 +0200 Subject: [PATCH 088/157] stringtable fixes --- A3A/addons/core/Stringtable.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index ccb58f44e6..3162b0240c 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -3907,7 +3907,7 @@ Masz mniej niż 100 € do przekazania. - You must be looking to a player in order to give him money. + You must be looking at a player in order to give him money. Vous devez regarder un joueur pour pouvoir lui donner de l'argent. 다른 플레이어에게 돈을 주려면 그 플레이어를 바라보고 있어야 합니다. Musisz patrzeć na gracza, aby dać mu pieniądze. @@ -4084,7 +4084,7 @@ Rola - Strzelec RKM - Autoriflemen have a slight bonus on carry capacity, but make too much noise when they move. + Autoriflemen have a slight bonus on carry capacity, but make more noise when they move. Les Mitrailleut ont un léger bonus de capacité de transport, mais font beaucoup de bruit quand ils se déplacent. 자동소총수는 운반 용량에 보너스를 가지지만, 이동할 때 매우 큰 소리를 냅니다. Strzelcy automatyczni mają niewielką premię do udźwigu, ale robią więcej hałasu podczas poruszania się. @@ -4212,7 +4212,7 @@ Kara za ogień sojuszniczy - Return to the AO before your blown up, you have %1 seconds. + Return to the AO before you are blown up, you have %1 seconds. Retournez dans la zone d'opération avant d'être explosé, vous avez %1 secondes. 폭발하기 전에 작전 구역에서 벗어나십시오! %1초의 시간이 있습니다! Wróć do AO zanim wybuchniesz, masz %1 sekund. @@ -4955,7 +4955,7 @@ Recrutement d'IA - Group %1 at your command.<br/><br/>Groups are managed from the High Command bar (Default: CTRL+SPACE)<br/><br/>If the group gets stuck, use the AI Control feature to make them start moving. Mounted Static teams tend to get stuck (solving this is WiP)<br/><br/>To assign a vehicle for this group, look at some vehicle, and use Vehicle Squad Mngmt option in Y menu. + Group %1 at your command.<br/><br/>Groups are managed from the High Command bar (Default: CTRL+SPACE)<br/><br/>If the group gets stuck, use the AI Control feature to make them start moving. Mounted Static teams tend to get stuck (solving this is WiP)<br/><br/>To assign a vehicle for this group, look at some vehicle, and use Vehicle Squad Management option in Y menu. Groupe %1 à votre commandement.<br/><br/>Les Groupes sont gérer depuis la barre HC (Par défaut: CTRL+SPACE)<br/><br/>Si le groupe est coincé, utilisez la fonction de Contrôle d'IA afin de les faire bouger. Les équipes d'armes statiques montés ont tendance à se bloquer (la résolution est en cours)<br/><br/>Pour assigner un véhicule pour ce groupe, regardez un véhicule et utiliser l'option de Gestion de Véhicule d'Escouade dans le menu Y. From 6eb73e92e13fb67043a6cbf44f644595e60c2d9c Mon Sep 17 00:00:00 2001 From: Ellis Nielsen Date: Sat, 21 Oct 2023 12:44:14 -0500 Subject: [PATCH 089/157] playtesting fixes (#2988) * playtesting fixes * check for bad empty position * fix icon for John's sanity --- .../core/functions/Builder/fn_buildingPlacer.sqf | 8 +++++--- .../core/functions/Builder/fn_initBuilderMonitors.sqf | 10 +++++++--- .../core/functions/Builder/fn_placeBuilderObjects.sqf | 6 +++++- 3 files changed, 17 insertions(+), 7 deletions(-) diff --git a/A3A/addons/core/functions/Builder/fn_buildingPlacer.sqf b/A3A/addons/core/functions/Builder/fn_buildingPlacer.sqf index f1def2a428..ac8e9afcda 100644 --- a/A3A/addons/core/functions/Builder/fn_buildingPlacer.sqf +++ b/A3A/addons/core/functions/Builder/fn_buildingPlacer.sqf @@ -151,7 +151,7 @@ private _upKeyEH = _emptyDisplay displayAddEventHandler ["KeyUp", { if (_key isEqualTo DIK_LSHIFT) then { A3A_building_EHDB set [UNSAFE_MODE, !(A3A_building_EHDB # UNSAFE_MODE)]; // change the text color to tell that you have entered the mode - private _display = uiNamespace getVariable "display"; + private _display = uiNamespace getVariable "A3A_placerHint_display"; private _shiftText = (_display displayCtrl IDC_PLACERHINT_SHIFT_TEXT); if (A3A_building_EHDB # UNSAFE_MODE) then {_shiftText ctrlSetTextColor [1, 0, 0, 1];} else {_shiftText ctrlSetTextColor [1, 1, 1, 1];} }; @@ -160,7 +160,7 @@ private _upKeyEH = _emptyDisplay displayAddEventHandler ["KeyUp", { if (_key isEqualTo DIK_LALT) then { A3A_building_EHDB set [SNAP_SURFACE_MODE, !(A3A_building_EHDB # SNAP_SURFACE_MODE)]; // change the text color to tell that you have entered the mode - private _display = uiNamespace getVariable "display"; + private _display = uiNamespace getVariable "A3A_placerHint_display"; private _altText = (_display displayCtrl IDC_PLACERHINT_ALT_TEXT); if (A3A_building_EHDB # SNAP_SURFACE_MODE) then {_altText ctrlSetTextColor [1, 0, 0, 1];} else {_altText ctrlSetTextColor [1, 1, 1, 1];} }; @@ -255,7 +255,9 @@ private _eventHanderEachFrame = addMissionEventHandler ["EachFrame", { private _camClampPos = [0,0,0]; _camClampPos set [0, _cameraPos#0 max (_centerPos#0 - _buildRad) min (_centerPos#0 + _buildRad)]; _camClampPos set [1, _cameraPos#1 max (_centerPos#1 - _buildRad) min (_centerPos#1 + _buildRad)]; - _camClampPos set [2, _cameraPos#2 max (_centerPos#2 + 5) min (_centerPos#2 + 15)]; + + // make the clamp a sphere instead of a weird rectangle + _camClampPos set [2, _cameraPos#2 max (_centerPos#2 + 5) min (_centerPos#2 + _buildRad)]; A3A_cam setPosATL _camClampPos; diff --git a/A3A/addons/core/functions/Builder/fn_initBuilderMonitors.sqf b/A3A/addons/core/functions/Builder/fn_initBuilderMonitors.sqf index 6b4e43ebf9..71f83af8eb 100644 --- a/A3A/addons/core/functions/Builder/fn_initBuilderMonitors.sqf +++ b/A3A/addons/core/functions/Builder/fn_initBuilderMonitors.sqf @@ -16,15 +16,19 @@ Info("initBuilderMonitors started2"); // EH to draw icons for nearby under-construction objects A3A_buildDrawIconsEH = addMissionEventHandler ["Draw3D", { { + // when we get farther away we increase the transparency + private _normalizedDistance = 1 - ((_x distance player) / 100); + _normalizedDistance = 0 max _normalizedDistance; + _normalizedDistance = 1 min _normalizedDistance; drawIcon3D [ "\A3\ui_f\data\map\markers\handdrawn\objective_CA.paa", - [1,0,0,1], - getPosATL _x vectorAdd [0,0,2], + [1,0,0,_normalizedDistance], + getPosATLVisual _x vectorAdd [0,0,2], 1,1,0, _x getVariable "A3A_build_name", 2,0.06,"RobotoCondensedLight" ]; - } forEach (A3A_unbuiltObjects inAreaArray [getPosATL player, 300, 300]); + } forEach (A3A_unbuiltObjects inAreaArray [getPosATL player, 150, 150]); }]; // cursorObject monitor loop to add deconstruction actions to built structures diff --git a/A3A/addons/core/functions/Builder/fn_placeBuilderObjects.sqf b/A3A/addons/core/functions/Builder/fn_placeBuilderObjects.sqf index 65cc3d110d..c64e090ecb 100644 --- a/A3A/addons/core/functions/Builder/fn_placeBuilderObjects.sqf +++ b/A3A/addons/core/functions/Builder/fn_placeBuilderObjects.sqf @@ -40,7 +40,11 @@ private _constructionObjects = [ if (isNull _repairObj) then { // Construction, create planks on spot - _planks setPos [_position#0, _position#1, 0]; + //_planks setPos [_position#0, _position#1, 0]; + + // find an empty position instead of place on ground... a little safer, just a little + private _emptyPosition = ([_position#0, _position#1, 0] findEmptyPosition [0, 50, _plankClass]); + if(_emptyPosition isNotEqualTo []) then { _planks setPos _emptyPosition; } else { _planks setPos _position; } _planks setDir random 360; _planks setVariable ["A3A_build_pos", _position]; From 2fad79730dc9b7a95779e9f6a2ed71e1a4a60d1c Mon Sep 17 00:00:00 2001 From: ante185 <49555217+ante185@users.noreply.github.com> Date: Sat, 21 Oct 2023 20:50:59 +0200 Subject: [PATCH 090/157] 3CB AAF desert / Brown AAF (#2811) * Create 3CB_AI_AAF_Arid.sqf * Update Templates.hpp * Update 3CB_AI_AAF_Arid.sqf * Update Templates.hpp * Reverted brown helicopters to digital green * 2804 update * Revert "Reverted brown helicopters to digital green" This reverts commit e3455848823d41bd538bc7f24db57be9ab0eb5e8. * Update 3CB_AI_AAF_Arid.sqf * 3cb AAF Desert air update * Rebells to Rebels AGAIN * fixing other broken 3CB plane * delete AMRAAM or so --------- Co-authored-by: Bob-Murphy --- A3A/addons/config_fixes/3CB/CfgVehicles.hpp | 7 + A3A/addons/config_fixes/3CB/config.cpp | 23 + A3A/addons/config_fixes/3CB/tan_air_3cb.hpp | 37 + A3A/addons/core/Templates/Templates.hpp | 13 +- .../3CB/3CBFactions_Vehicle_Attributes.sqf | 2 +- .../Templates/3CB/3CB_AI_AAF_Arid.sqf | 959 ++++++++++++++++++ .../Templates/3CB/3CB_AI_ION_Arctic.sqf | 2 +- .../functions/Base/fn_setPlaneLoadout.sqf | 15 +- 8 files changed, 1053 insertions(+), 5 deletions(-) create mode 100644 A3A/addons/config_fixes/3CB/CfgVehicles.hpp create mode 100644 A3A/addons/config_fixes/3CB/config.cpp create mode 100644 A3A/addons/config_fixes/3CB/tan_air_3cb.hpp create mode 100644 A3A/addons/core/Templates/Templates/3CB/3CB_AI_AAF_Arid.sqf diff --git a/A3A/addons/config_fixes/3CB/CfgVehicles.hpp b/A3A/addons/config_fixes/3CB/CfgVehicles.hpp new file mode 100644 index 0000000000..685d629fad --- /dev/null +++ b/A3A/addons/config_fixes/3CB/CfgVehicles.hpp @@ -0,0 +1,7 @@ +//3CB - CfgVehicles.hpp + +class CfgVehicles +{ + #include "tan_air_3cb.hpp" +}; + diff --git a/A3A/addons/config_fixes/3CB/config.cpp b/A3A/addons/config_fixes/3CB/config.cpp new file mode 100644 index 0000000000..4383d81347 --- /dev/null +++ b/A3A/addons/config_fixes/3CB/config.cpp @@ -0,0 +1,23 @@ +//3CB - config.cpp + +#include "..\script_component.hpp" + + +class CfgPatches +{ + class PATCHNAME(3CB) + { + name = COMPONENT_NAME; + units[] = {}; + weapons[] = {}; + requiredVersion = REQUIRED_VERSION; + requiredAddons[] = {"A3_Data_F_AoW_Loadorder","UK3CB_Factions_Vehicles_SUV"}; + author = AUTHOR; + authors[] = { AUTHORS }; + authorUrl = ""; + VERSION_CONFIG; + skipWhenMissingDependencies = 1; + }; +}; + +#include "CfgVehicles.hpp" diff --git a/A3A/addons/config_fixes/3CB/tan_air_3cb.hpp b/A3A/addons/config_fixes/3CB/tan_air_3cb.hpp new file mode 100644 index 0000000000..13b9a4ad61 --- /dev/null +++ b/A3A/addons/config_fixes/3CB/tan_air_3cb.hpp @@ -0,0 +1,37 @@ +class UK3CB_AAF_B_UH1H; +class UK3CB_AAF_B_UH1H_M240; +class UK3CB_AAF_B_UH1H_GUNSHIP; +class UK3CB_AAF_B_Bell412_Utility; +class UK3CB_AAF_B_Bell412_Armed; +class UK3CB_AAF_B_Bell412_Armed_AT; + +class a3a_3CB_UH1H_tan : UK3CB_AAF_B_UH1H +{ + textureList[] = {"Tan",1}; + hiddenSelectionsTextures[] ={"rhsgref\addons\rhsgref_air\uh1h\data\uh1h_tan_co.paa","rhsgref\addons\rhsgref_air\uh1h\data\uh1h_tan_in_co.paa","rhsgref\addons\rhsgref_air\uh1h\data\mlod_tan_co.paa","rhsgref\addons\rhsgref_air\uh1h\data\decals\blank_ca.paa"}; +}; +class a3a_3CB_UH1H_M240_tan : UK3CB_AAF_B_UH1H_M240 +{ + textureList[] = {"Tan",1}; + hiddenSelectionsTextures[] ={"rhsgref\addons\rhsgref_air\uh1h\data\uh1h_tan_co.paa","rhsgref\addons\rhsgref_air\uh1h\data\uh1h_tan_in_co.paa","rhsgref\addons\rhsgref_air\uh1h\data\mlod_tan_co.paa","rhsgref\addons\rhsgref_air\uh1h\data\decals\blank_ca.paa"}; +}; +class a3a_3CB_UH1H_GUNSHIP_tan : UK3CB_AAF_B_UH1H_GUNSHIP +{ + textureList[] = {"Tan",1}; + hiddenSelectionsTextures[] ={"rhsgref\addons\rhsgref_air\uh1h\data\uh1h_tan_co.paa","rhsgref\addons\rhsgref_air\uh1h\data\uh1h_tan_in_co.paa","rhsgref\addons\rhsgref_air\uh1h\data\mlod_tan_co.paa","rhsgref\addons\rhsgref_air\uh1h\data\decals\blank_ca.paa"}; +}; +class a3a_3CB_Bell412_Utility_tan : UK3CB_AAF_B_Bell412_Utility +{ + textureList[] = {"Des",1}; + hiddenSelectionsTextures[] ={"UK3CB_Factions\addons\UK3CB_Factions_Vehicles\air\UK3CB_Factions_Vehicles_Bell412\data\heli_medium01_main_tan_co.paa","UK3CB_Factions\addons\UK3CB_Factions_Vehicles\air\UK3CB_Factions_Vehicles_Bell412\data\heli_medium01_ext_tan_co.paa","UK3CB_Factions\addons\UK3CB_Factions_Vehicles\air\UK3CB_Factions_Vehicles_Bell412\data\heli_medium01_ext1_tan_co.paa","UK3CB_Factions\addons\UK3CB_Factions_Vehicles\air\UK3CB_Factions_Vehicles_Bell412\data\decals\heli_medium01_stickers_blank_ca.paa"}; +}; +class a3a_3CB_Bell412_Armed_tan : UK3CB_AAF_B_Bell412_Armed +{ + textureList[] = {"Des",1}; + hiddenSelectionsTextures[] ={"UK3CB_Factions\addons\UK3CB_Factions_Vehicles\air\UK3CB_Factions_Vehicles_Bell412\data\heli_medium01_main_tan_co.paa","UK3CB_Factions\addons\UK3CB_Factions_Vehicles\air\UK3CB_Factions_Vehicles_Bell412\data\heli_medium01_ext_tan_co.paa","UK3CB_Factions\addons\UK3CB_Factions_Vehicles\air\UK3CB_Factions_Vehicles_Bell412\data\heli_medium01_ext1_tan_co.paa","UK3CB_Factions\addons\UK3CB_Factions_Vehicles\air\UK3CB_Factions_Vehicles_Bell412\data\decals\heli_medium01_stickers_blank_ca.paa"}; +}; +class a3a_3CB_Bell412_Armed_AT_tan : UK3CB_AAF_B_Bell412_Armed_AT +{ + textureList[] = {"Des",1}; + hiddenSelectionsTextures[] ={"UK3CB_Factions\addons\UK3CB_Factions_Vehicles\air\UK3CB_Factions_Vehicles_Bell412\data\heli_medium01_main_tan_co.paa","UK3CB_Factions\addons\UK3CB_Factions_Vehicles\air\UK3CB_Factions_Vehicles_Bell412\data\heli_medium01_ext_tan_co.paa","UK3CB_Factions\addons\UK3CB_Factions_Vehicles\air\UK3CB_Factions_Vehicles_Bell412\data\heli_medium01_ext1_tan_co.paa","UK3CB_Factions\addons\UK3CB_Factions_Vehicles\air\UK3CB_Factions_Vehicles_Bell412\data\decals\heli_medium01_stickers_blank_ca.paa"}; +}; \ No newline at end of file diff --git a/A3A/addons/core/Templates/Templates.hpp b/A3A/addons/core/Templates/Templates.hpp index 708a2be8e1..b8682acb7a 100644 --- a/A3A/addons/core/Templates/Templates.hpp +++ b/A3A/addons/core/Templates/Templates.hpp @@ -418,6 +418,15 @@ class Templates maps[] = {"altis"}; climate[] = {"arid"}; }; + class 3CBF_AAF_arid : 3CBF_Base + { + side = "Occ"; + flagTexture = "a3\data_f\flags\flag_aaf_co.paa"; + name = "3CB AAF Brown"; + file = "3CB_AI_AAF_arid"; + maps[] = {"altis"}; + climate[] = {"arid"}; + }; class 3CBF_LDF : 3CBF_Base { @@ -469,7 +478,7 @@ class Templates { side = "Reb"; flagTexture = "uk3cb_factions\addons\uk3cb_factions_ion\flag\ion_flag_co.paa"; - name = "3CB ION Rebells"; + name = "3CB ION Rebels"; file = "3CB_Reb_ION"; }; class 3CBF_TKM : 3CBF_Base @@ -484,7 +493,7 @@ class Templates { side = "Reb"; flagTexture = "a3\data_f\flags\flag_fia_co.paa"; - name = "3CB FIA Rebells"; + name = "3CB FIA Rebels"; file = "3CB_Reb_FIA"; }; class 3CBF_CHC : 3CBF_Base diff --git a/A3A/addons/core/Templates/Templates/3CB/3CBFactions_Vehicle_Attributes.sqf b/A3A/addons/core/Templates/Templates/3CB/3CBFactions_Vehicle_Attributes.sqf index a722229c2a..1999d227f7 100644 --- a/A3A/addons/core/Templates/Templates/3CB/3CBFactions_Vehicle_Attributes.sqf +++ b/A3A/addons/core/Templates/Templates/3CB/3CBFactions_Vehicle_Attributes.sqf @@ -20,7 +20,7 @@ ["UK3CB_ANA_B_L39_PYLON", ["cost", 150]], ["UK3CB_KRG_B_L39_PYLON", ["cost", 150]], ["UK3CB_LDF_B_L39_PYLON", ["cost", 150]], - ["UK3CB_KDF_B_L39_PYLON", ["cost", 150]], + ["UK3CB_TKA_B_L39_PYLON", ["cost", 150]], ["UK3CB_ADA_I_L39_PYLON", ["cost", 150]], ["rhs_l159_cdf_b_CDF_CAP", ["cost", 150]], ["RHSGREF_A29B_HIDF", ["cost", 120]], diff --git a/A3A/addons/core/Templates/Templates/3CB/3CB_AI_AAF_Arid.sqf b/A3A/addons/core/Templates/Templates/3CB/3CB_AI_AAF_Arid.sqf new file mode 100644 index 0000000000..d455960f07 --- /dev/null +++ b/A3A/addons/core/Templates/Templates/3CB/3CB_AI_AAF_Arid.sqf @@ -0,0 +1,959 @@ +////////////////////////// +// Side Information // +////////////////////////// + +["name", "AAF"] call _fnc_saveToTemplate; +["spawnMarkerName", "AAF Support Corridor"] call _fnc_saveToTemplate; + +["flag", "Flag_AAF_F"] call _fnc_saveToTemplate; +["flagTexture", "a3\data_f\flags\flag_aaf_co.paa"] call _fnc_saveToTemplate; +["flagMarkerType", "flag_AAF"] call _fnc_saveToTemplate; + +////////////////////////// +// Vehicles // +////////////////////////// + +["ammobox", "B_supplyCrate_F"] call _fnc_saveToTemplate; +["surrenderCrate", "Box_IND_Wps_F"] call _fnc_saveToTemplate; +["equipmentBox", "Box_NATO_Equip_F"] call _fnc_saveToTemplate; + +["vehiclesBasic", ["UK3CB_B_M1030_USMC_DES"]] call _fnc_saveToTemplate; +["vehiclesLightUnarmed", ["rhsusf_m1151_usarmy_d","UK3CB_KRG_B_M998_2DR","UK3CB_KRG_B_M998_4DR","UK3CB_ADA_B_LR_Closed","UK3CB_ADA_B_LR_Open"]] call _fnc_saveToTemplate; +["vehiclesLightArmed", ["rhsusf_m1151_m2_v1_usarmy_d","rhsusf_m1151_m240_v1_usarmy_d","rhsusf_m1151_m2_v2_usarmy_d","rhsusf_m1151_m240_v2_usarmy_d", +"UK3CB_ADA_B_LR_M2","UK3CB_ADA_B_LR_SF_M2"]] call _fnc_saveToTemplate; +["vehiclesTrucks", ["UK3CB_KRG_B_MTVR_Open","UK3CB_KRG_B_MTVR_Closed","UK3CB_KRG_B_M939_Open","UK3CB_KRG_B_M939_Closed"]] call _fnc_saveToTemplate; +["vehiclesCargoTrucks", ["UK3CB_KRG_B_MTVR_Recovery","UK3CB_KRG_B_M939_Recovery"]] call _fnc_saveToTemplate; +["vehiclesAmmoTrucks", ["UK3CB_KRG_B_MTVR_Reammo","UK3CB_KRG_B_M939_Reammo"]] call _fnc_saveToTemplate; +["vehiclesRepairTrucks",["UK3CB_KRG_B_M939_Repair","UK3CB_KRG_B_MTVR_Repair"]] call _fnc_saveToTemplate; +["vehiclesFuelTrucks", ["UK3CB_KRG_B_M939_Refuel","UK3CB_KRG_B_MTVR_Refuel"]] call _fnc_saveToTemplate; +["vehiclesMedical", ["rhsusf_m113d_usarmy_medical"]] call _fnc_saveToTemplate; +["vehiclesLightAPCs", ["UK3CB_B_LAV25_HQ_US_DES", "rhsusf_m113d_usarmy", "rhsusf_m113d_usarmy_MK19", "rhsusf_M1117_D","UK3CB_KRG_O_MTLB_KPVT", "UK3CB_KRG_O_MTLB_PKT"]] call _fnc_saveToTemplate; +["vehiclesAPCs", ["UK3CB_B_LAV25_US_DES", "UK3CB_B_LAV25_US_DES", "UK3CB_B_AAV_US_DES", "UK3CB_B_AAV_US_DES", "UK3CB_KRG_O_MTLB_ZU23", "UK3CB_KRG_O_MTLB_BMP", "UK3CB_KRG_O_MTLB_Cannon"]] call _fnc_saveToTemplate; +["vehiclesIFVs", []] call _fnc_saveToTemplate; +["vehiclesTanks", ["UK3CB_KRG_B_FV4201","rhsusf_m1a1aimd_usarmy","UK3CB_KRG_B_M60A3"]] call _fnc_saveToTemplate; +["vehiclesAA", ["UK3CB_KRG_B_ZsuTank"]] call _fnc_saveToTemplate; //UK3CB_AAF_O_2S6M_Tunguska + +["vehiclesTransportBoats", ["UK3CB_AAF_B_RHIB"]] call _fnc_saveToTemplate; +["vehiclesGunBoats", ["UK3CB_AAF_B_RHIB_Gunboat"]] call _fnc_saveToTemplate; +["vehiclesAmphibious", ["UK3CB_B_AAV_US_DES"]] call _fnc_saveToTemplate; + +["vehiclesPlanesCAS", ["UK3CB_ADA_B_L39_PYLON", "UK3CB_AAF_B_Gripen_DG"]] call _fnc_saveToTemplate; +["vehiclesPlanesAA", ["UK3CB_ADA_B_L39_PYLON","UK3CB_AAF_B_Gripen_G"]] call _fnc_saveToTemplate; +["vehiclesPlanesTransport", ["UK3CB_ADA_O_C130J"]] call _fnc_saveToTemplate; + +["vehiclesHelisLight", ["a3a_3CB_UH1H_tan", "RHS_MELB_MH6M"]] call _fnc_saveToTemplate; +["vehiclesHelisTransport", ["UK3CB_CW_US_B_LATE_UH60M2","UK3CB_CW_US_B_LATE_UH60M","a3a_3CB_UH1H_M240_tan","a3a_3CB_Bell412_Utility_tan"]] call _fnc_saveToTemplate; +["vehiclesHelisLightAttack", ["a3a_3CB_UH1H_GUNSHIP_tan", "a3a_3CB_Bell412_Armed_tan", "a3a_3CB_Bell412_Armed_AT_tan"]] call _fnc_saveToTemplate; +["vehiclesHelisAttack", ["RHS_AH1Z", "RHS_AH1Z", "UK3CB_ADA_O_Mi_24V"]] call _fnc_saveToTemplate; + +["vehiclesArtillery", ["rhsusf_m109d_usarmy", "UK3CB_B_M270_MLRS_HE_DES", "UK3CB_B_M270_MLRS_Cluster_DES","RHS_M119_D"]] call _fnc_saveToTemplate; +["magazines", createHashMapFromArray [ +["rhsusf_m109d_usarmy", ["rhs_mag_155mm_m795_28"]], +["UK3CB_B_M270_MLRS_HE_DES", ["UK3CB_M31_MLRS_X12"]], +["UK3CB_B_M270_MLRS_Cluster_DES", ["UK3CB_M26_MLRS_X12"]], +["RHS_M119_D", ["RHS_mag_m1_he_12"]] +]] call _fnc_saveToTemplate; + +["uavsAttack", ["B_UAV_02_dynamicLoadout_F"]] call _fnc_saveToTemplate; +["uavsPortable", ["B_UAV_01_F"]] call _fnc_saveToTemplate; + +//Config special vehicles +["vehiclesMilitiaLightArmed", ["UK3CB_ADA_B_LR_M2","UK3CB_ADA_B_LR_SF_M2"]] call _fnc_saveToTemplate; +["vehiclesMilitiaTrucks", ["UK3CB_KRG_B_M939_Open","UK3CB_KRG_B_MTVR_Open"]] call _fnc_saveToTemplate; +["vehiclesMilitiaCars", ["UK3CB_ADC_B_UAZ_Open", "UK3CB_ADC_B_UAZ_Closed"]] call _fnc_saveToTemplate; + +["vehiclesPolice", ["UK3CB_APD_B_LandRover_Closed", "UK3CB_APD_B_LandRover_Open", "UK3CB_APD_B_Pickup", "UK3CB_APD_B_SUV_POL", "UK3CB_APD_B_Hilux_Closed", "UK3CB_APD_B_Hilux_Open", "UK3CB_APD_B_Landcruiser_POL"]] call _fnc_saveToTemplate; + +["staticMGs", ["RHS_M2StaticMG_D", "UK3CB_AAF_I_M240_High"]] call _fnc_saveToTemplate; +["staticAT", ["RHS_TOW_TriPod_D", "UK3CB_AAF_B_Milan_High"]] call _fnc_saveToTemplate; +["staticAA", ["RHS_Stinger_AA_pod_D", "UK3CB_MDF_B_RBS70", "RHS_ZU23_MSV"]] call _fnc_saveToTemplate; +["staticMortars", ["RHS_M252_D"]] call _fnc_saveToTemplate; + +["mortarMagazineHE", "rhs_12Rnd_m821_HE"] call _fnc_saveToTemplate; +["mortarMagazineSmoke", "8Rnd_82mm_Mo_Smoke_white"] call _fnc_saveToTemplate; +["mortarMagazineFlare", "8Rnd_82mm_Mo_Flare_white"] call _fnc_saveToTemplate; + +//Minefield definition +["minefieldAT", ["rhsusf_mine_M19"]] call _fnc_saveToTemplate; +["minefieldAPERS", ["rhsusf_mine_m14"]] call _fnc_saveToTemplate; + +#include "3CBFactions_Vehicle_Attributes.sqf" + +///////////////////// +/// Identities /// +///////////////////// + +["faces", ["GreekHead_A3_02", "GreekHead_A3_03", "GreekHead_A3_04", "GreekHead_A3_05", "GreekHead_A3_06", "GreekHead_A3_07", "GreekHead_A3_08", "GreekHead_A3_09", "Ioannou", "Mavros"]] call _fnc_saveToTemplate; +["voices", ["Male01GRE", "Male02GRE", "Male03GRE", "Male04GRE", "Male05GRE", "Male06GRE"]] call _fnc_saveToTemplate; +"GreekMen" call _fnc_saveNames; + +////////////////////////// +// Loadouts // +////////////////////////// +// "Weapon", "Muzzle", "Rail", "Sight", [], [], "Bipod" +private _loadoutData = call _fnc_createLoadoutData; +_loadoutData set ["slRifles", []]; +_loadoutData set ["rifles", []]; +_loadoutData set ["carbines", []]; +_loadoutData set ["grenadeLaunchers", []]; +_loadoutData set ["SMGs", []]; +_loadoutData set ["machineGuns", []]; +_loadoutData set ["marksmanRifles", []]; +_loadoutData set ["sniperRifles", []]; +_loadoutData set ["AALaunchers", [ +"rhs_weap_fim92" +]]; +_loadoutData set ["sidearms", []]; +_loadoutData set ["glSidearms", []]; +_loadoutData set ["ATMines", ["rhs_mine_M19_mag"]]; +_loadoutData set ["APMines", ["rhsusf_mine_m14_mag"]]; +_loadoutData set ["lightExplosives", ["rhsusf_m112_mag"]]; +_loadoutData set ["heavyExplosives", ["rhsusf_m112x4_mag"]]; + +_loadoutData set ["antiInfantryGrenades", ["rhs_mag_m67"]]; +_loadoutData set ["smokeGrenades", ["rhs_mag_an_m8hc"]]; +_loadoutData set ["signalsmokeGrenades", ["rhs_mag_m18_green", "rhs_mag_m18_purple", "rhs_mag_m18_red", "rhs_mag_m18_yellow"]]; + +//Basic equipment. +_loadoutData set ["maps", ["ItemMap"]]; +_loadoutData set ["watches", ["ItemWatch"]]; +_loadoutData set ["compasses", ["ItemCompass"]]; +_loadoutData set ["radios", ["ItemRadio"]]; +_loadoutData set ["gpses", ["ItemGPS"]]; +_loadoutData set ["NVGs", ["rhsusf_ANPVS_14"]]; +_loadoutData set ["binoculars", ["Binocular"]]; +_loadoutData set ["rangefinders", ["rhsusf_bino_lerca_1200_black"]]; + +_loadoutData set ["uniforms", []]; +_loadoutData set ["slUniforms", []]; +_loadoutData set ["mgVests", []]; +_loadoutData set ["medVests", []]; +_loadoutData set ["slVests", []]; +_loadoutData set ["sniVests", []]; +_loadoutData set ["glVests", []]; +_loadoutData set ["engVests", []]; +_loadoutData set ["vests", []]; +_loadoutData set ["backpacks", []]; +_loadoutData set ["atBackpacks", []]; +_loadoutData set ["slBackpacks", []]; +_loadoutData set ["helmets", []]; +_loadoutData set ["slHat", ["UK3CB_AAF_B_H_Beret_Army"]]; +_loadoutData set ["sniHats", []]; + +//Item *set* definitions. These are added in their entirety to unit loadouts. No randomisation is applied. +_loadoutData set ["items_medical_basic", ["BASIC"] call A3A_fnc_itemset_medicalSupplies]; +_loadoutData set ["items_medical_standard", ["STANDARD"] call A3A_fnc_itemset_medicalSupplies]; +_loadoutData set ["items_medical_medic", ["MEDIC"] call A3A_fnc_itemset_medicalSupplies]; +_loadoutData set ["items_miscEssentials", [] call A3A_fnc_itemset_miscEssentials]; + +//Unit type specific item sets. Add or remove these, depending on the unit types in use. +private _slItems = ["Laserbatteries", "Laserbatteries", "Laserbatteries"]; +private _eeItems = ["ToolKit", "MineDetector"]; +private _mmItems = []; + +if (A3A_hasACE) then { + _slItems append ["ACE_microDAGR", "ACE_DAGR"]; + _eeItems append ["ACE_Clacker", "ACE_DefusalKit"]; + _mmItems append ["ACE_RangeCard", "ACE_ATragMX", "ACE_Kestrel4500"]; +}; + +_loadoutData set ["items_squadLeader_extras", _slItems]; +_loadoutData set ["items_rifleman_extras", []]; +_loadoutData set ["items_medic_extras", []]; +_loadoutData set ["items_grenadier_extras", []]; +_loadoutData set ["items_explosivesExpert_extras", _eeItems]; +_loadoutData set ["items_engineer_extras", _eeItems]; +_loadoutData set ["items_lat_extras", []]; +_loadoutData set ["items_at_extras", []]; +_loadoutData set ["items_aa_extras", []]; +_loadoutData set ["items_machineGunner_extras", []]; +_loadoutData set ["items_marksman_extras", _mmItems]; +_loadoutData set ["items_sniper_extras", _mmItems]; +_loadoutData set ["items_police_extras", []]; +_loadoutData set ["items_crew_extras", []]; +_loadoutData set ["items_unarmed_extras", []]; + +//TODO - ACE overrides for misc essentials, medical and engineer gear + +/////////////////////////////////////// +// Special Forces Loadout Data // +/////////////////////////////////////// + +private _sfLoadoutData = _loadoutData call _fnc_copyLoadoutData; +_sfLoadoutData set ["uniforms", ["UK3CB_AAF_B_U_CombatUniform_DIGI_BRN", "UK3CB_AAF_B_U_CombatUniform_Shortsleeve_DIGI_BRN"]]; +_sfLoadoutData set ["vests", ["rhsusf_mbav_rifleman"]]; +_sfLoadoutData set ["mgVests", ["rhsusf_mbav_mg"]]; +_sfLoadoutData set ["medVests", ["rhsusf_mbav_medic"]]; +_sfLoadoutData set ["glVests", ["rhsusf_mbav_grenadier"]]; +_sfLoadoutData set ["backpacks", ["B_Kitbag_mcamo", "rhsusf_falconii_mc"]]; +_sfLoadoutData set ["slBackpacks", ["UK3CB_B_I_Backpack_Radio_Chem"]]; +_sfLoadoutData set ["atBackpacks", ["B_Carryall_mcamo"]]; +_sfLoadoutData set ["helmets", ["rhsusf_opscore_mc_cover", "rhsusf_opscore_mc_cover_pelt", "rhsusf_opscore_mc_cover_pelt_nsw", "rhsusf_opscore_mc_cover_pelt_cam", +"rhsusf_opscore_mc", "rhsusf_opscore_mc_pelt", "rhsusf_opscore_mc_pelt_nsw"]]; +_sfLoadoutData set ["slHat", ["UK3CB_AAF_B_H_Beret_SF"]]; +_sfLoadoutData set ["sniHats", ["rhs_Booniehat_ocp"]]; +_sfLoadoutData set ["NVGs", ["rhsusf_ANPVS_15"]]; +_sfLoadoutData set ["binoculars", ["Laserdesignator"]]; + +_sfLoadoutData set ["slRifles", [ +["rhs_weap_vhsd2", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_ACOG_RMR", ["rhsgref_30rnd_556x45_vhs2", "rhsgref_30rnd_556x45_vhs2_t"], [], "rhsusf_acc_kac_grip"], +["rhs_weap_hk416d145", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15_bk", "rhsusf_acc_su230", ["rhs_mag_30Rnd_556x45_Mk318_PMAG"], [], "rhsusf_acc_kac_grip"], +["rhs_weap_hk416d145", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15_bk", "rhsusf_acc_su230_mrds", ["rhs_mag_30Rnd_556x45_Mk318_PMAG"], [], "rhsusf_acc_kac_grip"], +["UK3CB_FAMAS_F1", "rhsusf_acc_rotex5_grey", "rhsusf_acc_anpeq15A", "rhsusf_acc_su230_mrds", ["UK3CB_FAMAS_25rnd_556x45"], [], ""], +["UK3CB_FAMAS_F1", "rhsusf_acc_rotex5_grey", "rhsusf_acc_anpeq15A", "rhsusf_acc_ACOG_RMR", ["UK3CB_FAMAS_25rnd_556x45"], [], ""], +["UK3CB_FAMAS_F1", "rhsusf_acc_rotex5_grey", "rhsusf_acc_anpeq15A", "rhsusf_acc_su230", ["UK3CB_FAMAS_25rnd_556x45"], [], ""], +["rhs_weap_hk416d145_m320", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15_bk", "rhsusf_acc_ACOG_RMR", ["rhs_mag_30Rnd_556x45_Mk318_PMAG"], ["rhs_mag_M441_HE", "rhs_mag_M397_HET", "rhs_mag_M433_HEDP", "rhs_mag_m714_White"], ""], +["rhs_weap_hk416d145_m320", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15_bk", "rhsusf_acc_su230", ["rhs_mag_30Rnd_556x45_Mk318_PMAG"], ["rhs_mag_M441_HE", "rhs_mag_M397_HET", "rhs_mag_M433_HEDP", "rhs_mag_m714_White"], ""], +["rhs_weap_hk416d145_m320", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15_bk", "rhsusf_acc_su230_mrds", ["rhs_mag_30Rnd_556x45_Mk318_PMAG"], ["rhs_mag_M441_HE", "rhs_mag_M397_HET", "rhs_mag_M433_HEDP", "rhs_mag_m714_White"], ""], +["rhs_weap_mk18_m320", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15_bk", "rhsusf_acc_ACOG_RMR", ["rhs_mag_30Rnd_556x45_Mk318_PMAG"], ["rhs_mag_M441_HE", "rhs_mag_M397_HET", "rhs_mag_M433_HEDP", "rhs_mag_m714_White"], ""], +["rhs_weap_mk18_m320", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15_bk", "rhsusf_acc_su230", ["rhs_mag_30Rnd_556x45_Mk318_PMAG"], ["rhs_mag_M441_HE", "rhs_mag_M397_HET", "rhs_mag_M433_HEDP", "rhs_mag_m714_White"], ""], +["rhs_weap_mk18_m320", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15_bk", "rhsusf_acc_su230_mrds", ["rhs_mag_30Rnd_556x45_Mk318_PMAG"], ["rhs_mag_M441_HE", "rhs_mag_M397_HET", "rhs_mag_M433_HEDP", "rhs_mag_m714_White"], ""] +]]; + +_sfLoadoutData set ["rifles", [ +["rhs_weap_vhsd2", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_eotech_552", ["rhsgref_30rnd_556x45_vhs2", "rhsgref_30rnd_556x45_vhs2_t"], [], "rhsusf_acc_kac_grip"], +["rhs_weap_vhsd2", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_ACOG_RMR", ["rhsgref_30rnd_556x45_vhs2", "rhsgref_30rnd_556x45_vhs2_t"], [], "rhsusf_acc_kac_grip"], +["rhs_weap_hk416d145", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15_bk", "rhsusf_acc_su230", ["rhs_mag_30Rnd_556x45_Mk318_PMAG"], [], "rhsusf_acc_kac_grip"], +["rhs_weap_hk416d145", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15_bk", "rhsusf_acc_su230_mrds", ["rhs_mag_30Rnd_556x45_Mk318_PMAG"], [], "rhsusf_acc_kac_grip"], +["UK3CB_FAMAS_F1", "rhsusf_acc_rotex5_grey", "rhsusf_acc_anpeq15A", "rhsusf_acc_eotech_xps3", ["UK3CB_FAMAS_25rnd_556x45"], [], ""], +["UK3CB_FAMAS_F1", "rhsusf_acc_rotex5_grey", "rhsusf_acc_anpeq15A", "rhsusf_acc_g33_T1", ["UK3CB_FAMAS_25rnd_556x45"], [], ""], +["UK3CB_FAMAS_F1", "rhsusf_acc_rotex5_grey", "rhsusf_acc_anpeq15A", "rhsusf_acc_compm4", ["UK3CB_FAMAS_25rnd_556x45"], [], ""], +["UK3CB_FAMAS_F1", "rhsusf_acc_rotex5_grey", "rhsusf_acc_anpeq15A", "rhsusf_acc_g33_xps3", ["UK3CB_FAMAS_25rnd_556x45"], [], ""] +]]; +_sfLoadoutData set ["carbines", [ +["rhs_weap_hk416d10", "rhsusf_acc_rotex5_grey", "rhsusf_acc_anpeq15_bk", "rhsusf_acc_eotech_552", ["rhs_mag_30Rnd_556x45_Mk318_PMAG"], [], "rhsusf_acc_kac_grip"], +["rhs_weap_hk416d10", "rhsusf_acc_rotex5_grey", "rhsusf_acc_anpeq15_bk", "rhsusf_acc_eotech_xps3", ["rhs_mag_30Rnd_556x45_Mk318_PMAG"], [], "rhsusf_acc_kac_grip"], +["rhs_weap_hk416d10", "rhsusf_acc_rotex5_grey", "rhsusf_acc_anpeq15_bk", "rhsusf_acc_compm4", ["rhs_mag_30Rnd_556x45_Mk318_PMAG"], [], "rhsusf_acc_kac_grip"], +["rhs_weap_vhsk2", "rhsusf_acc_rotex5_grey", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_eotech_552", ["rhsgref_30rnd_556x45_vhs2", "rhsgref_30rnd_556x45_vhs2_t"], [], "rhsusf_acc_kac_grip"], +["rhs_weap_vhsk2", "rhsusf_acc_rotex5_grey", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_eotech_xps3", ["rhsgref_30rnd_556x45_vhs2", "rhsgref_30rnd_556x45_vhs2_t"], [], "rhsusf_acc_kac_grip"], +["rhs_weap_vhsk2", "rhsusf_acc_rotex5_grey", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_eotech_xps3", ["rhsgref_30rnd_556x45_vhs2", "rhsgref_30rnd_556x45_vhs2_t"], [], "rhsusf_acc_kac_grip"] +]]; +_sfLoadoutData set ["grenadeLaunchers", [ +["rhs_weap_hk416d145_m320", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15_bk", "rhsusf_acc_eotech_552", ["rhs_mag_30Rnd_556x45_Mk318_PMAG"], ["rhs_mag_M441_HE", "rhs_mag_M397_HET", "rhs_mag_M433_HEDP", "rhs_mag_m714_White"], ""], +["rhs_weap_hk416d145_m320", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15_bk", "rhsusf_acc_ACOG_RMR", ["rhs_mag_30Rnd_556x45_Mk318_PMAG"], ["rhs_mag_M441_HE", "rhs_mag_M397_HET", "rhs_mag_M433_HEDP", "rhs_mag_m714_White"], ""], +["rhs_weap_hk416d145_m320", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15_bk", "rhsusf_acc_su230", ["rhs_mag_30Rnd_556x45_Mk318_PMAG"], ["rhs_mag_M441_HE", "rhs_mag_M397_HET", "rhs_mag_M433_HEDP", "rhs_mag_m714_White"], ""], +["rhs_weap_hk416d145_m320", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15_bk", "rhsusf_acc_su230_mrds", ["rhs_mag_30Rnd_556x45_Mk318_PMAG"], ["rhs_mag_M441_HE", "rhs_mag_M397_HET", "rhs_mag_M433_HEDP", "rhs_mag_m714_White"], ""], +["rhs_weap_mk18_m320", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15_bk", "rhsusf_acc_eotech_552", ["rhs_mag_30Rnd_556x45_Mk318_PMAG"], ["rhs_mag_M441_HE", "rhs_mag_M397_HET", "rhs_mag_M433_HEDP", "rhs_mag_m714_White"], ""], +["rhs_weap_mk18_m320", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15_bk", "rhsusf_acc_ACOG_RMR", ["rhs_mag_30Rnd_556x45_Mk318_PMAG"], ["rhs_mag_M441_HE", "rhs_mag_M397_HET", "rhs_mag_M433_HEDP", "rhs_mag_m714_White"], ""], +["rhs_weap_mk18_m320", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15_bk", "rhsusf_acc_su230", ["rhs_mag_30Rnd_556x45_Mk318_PMAG"], ["rhs_mag_M441_HE", "rhs_mag_M397_HET", "rhs_mag_M433_HEDP", "rhs_mag_m714_White"], ""], +["rhs_weap_mk18_m320", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15_bk", "rhsusf_acc_su230_mrds", ["rhs_mag_30Rnd_556x45_Mk318_PMAG"], ["rhs_mag_M441_HE", "rhs_mag_M397_HET", "rhs_mag_M433_HEDP", "rhs_mag_m714_White"], ""], +["UK3CB_FAMAS_F1_GLM203", "rhsusf_acc_rotex5_grey", "rhsusf_acc_anpeq15A", "rhsusf_acc_su230_mrds", ["UK3CB_FAMAS_25rnd_556x45"], ["rhs_mag_M441_HE", "rhs_mag_M397_HET", "rhs_mag_M433_HEDP", "rhs_mag_m714_White"], ""], +["UK3CB_FAMAS_F1_GLM203", "rhsusf_acc_rotex5_grey", "rhsusf_acc_anpeq15A", "rhsusf_acc_ACOG_RMR", ["UK3CB_FAMAS_25rnd_556x45"], ["rhs_mag_M441_HE", "rhs_mag_M397_HET", "rhs_mag_M433_HEDP", "rhs_mag_m714_White"], ""], +["UK3CB_FAMAS_F1_GLM203", "rhsusf_acc_rotex5_grey", "rhsusf_acc_anpeq15A", "rhsusf_acc_eotech_552", ["UK3CB_FAMAS_25rnd_556x45"], ["rhs_mag_M441_HE", "rhs_mag_M397_HET", "rhs_mag_M433_HEDP", "rhs_mag_m714_White"], ""] +]]; +_sfLoadoutData set ["SMGs", [ +["rhsusf_weap_MP7A2", "rhsusf_acc_rotex_mp7", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_compm4", ["rhsusf_mag_40Rnd_46x30_AP"], [], "rhs_acc_grip_ffg2"], +["rhsusf_weap_MP7A2", "rhsusf_acc_rotex_mp7", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_mrds", ["rhsusf_mag_40Rnd_46x30_AP"], [], "rhs_acc_grip_ffg2"], +["rhsusf_weap_MP7A2", "rhsusf_acc_rotex_mp7", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_T1_high", ["rhsusf_mag_40Rnd_46x30_AP"], [], "rhs_acc_grip_ffg2"], +["rhsusf_weap_MP7A2", "rhsusf_acc_rotex_mp7", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_eotech_xps3", ["rhsusf_mag_40Rnd_46x30_AP"], [], "rhs_acc_grip_ffg2"], +["rhsusf_weap_MP7A2", "rhsusf_acc_rotex_mp7", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_g33_xps3", ["rhsusf_mag_40Rnd_46x30_AP"], [], "rhs_acc_grip_ffg2"], +["rhsusf_weap_MP7A2", "rhsusf_acc_rotex_mp7", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_g33_T1", ["rhsusf_mag_40Rnd_46x30_AP"], [], "rhs_acc_grip_ffg2"] +]]; +_sfLoadoutData set ["machineGuns", [ +["rhs_weap_m249_light_S", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_eotech_552", ["rhsusf_100Rnd_556x45_M995_soft_pouch"], [], "rhsusf_acc_kac_grip_saw_bipod"], +["rhs_weap_m249_light_S", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_compm4", ["rhsusf_100Rnd_556x45_M995_soft_pouch"], [], "rhsusf_acc_kac_grip_saw_bipod"], +["rhs_weap_m249_light_S", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_su230", ["rhsusf_100Rnd_556x45_M995_soft_pouch"], [], "rhsusf_acc_kac_grip_saw_bipod"], +["rhs_weap_m249_light_S", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_su230_mrds", ["rhsusf_100Rnd_556x45_M995_soft_pouch"], [], "rhsusf_acc_kac_grip_saw_bipod"], +["rhs_weap_m249_light_S", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_ACOG_RMR", ["rhsusf_100Rnd_556x45_M995_soft_pouch"], [], "rhsusf_acc_kac_grip_saw_bipod"], +["rhs_weap_m249_light_L", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_eotech_552", ["rhsusf_100Rnd_556x45_M995_soft_pouch"], [], "rhsusf_acc_kac_grip_saw_bipod"], +["rhs_weap_m249_light_L", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_compm4", ["rhsusf_100Rnd_556x45_M995_soft_pouch"], [], "rhsusf_acc_kac_grip_saw_bipod"], +["rhs_weap_m249_light_L", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_su230", ["rhsusf_100Rnd_556x45_M995_soft_pouch"], [], "rhsusf_acc_kac_grip_saw_bipod"], +["rhs_weap_m249_light_L", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_su230_mrds", ["rhsusf_100Rnd_556x45_M995_soft_pouch"], [], "rhsusf_acc_kac_grip_saw_bipod"], +["rhs_weap_m249_light_L", "rhsusf_acc_nt4_black", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_ACOG_RMR", ["rhsusf_100Rnd_556x45_M995_soft_pouch"], [], "rhsusf_acc_kac_grip_saw_bipod"], +["rhs_weap_m240B", "rhsusf_acc_ARDEC_M240", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_ELCAN", ["rhsusf_100Rnd_762x51_m61_ap", "rhsusf_100Rnd_762x51_m62_tracer"], [], ""], +["rhs_weap_m240B", "rhsusf_acc_ARDEC_M240", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_ACOG_MDO", ["rhsusf_100Rnd_762x51_m61_ap", "rhsusf_100Rnd_762x51_m62_tracer"], [], ""], +["rhs_weap_m240B", "rhsusf_acc_ARDEC_M240", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_su230a", ["rhsusf_100Rnd_762x51_m61_ap", "rhsusf_100Rnd_762x51_m62_tracer"], [], ""], +["rhs_weap_m240B", "rhsusf_acc_ARDEC_M240", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_su230a_mrds", ["rhsusf_100Rnd_762x51_m61_ap", "rhsusf_100Rnd_762x51_m62_tracer"], [], ""], +["rhs_weap_m240B", "rhsusf_acc_ARDEC_M240", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_g33_xps3", ["rhsusf_100Rnd_762x51_m61_ap", "rhsusf_100Rnd_762x51_m62_tracer"], [], ""], +["rhs_weap_m240B", "rhsusf_acc_ARDEC_M240", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_ACOG_RMR", ["rhsusf_100Rnd_762x51_m61_ap", "rhsusf_100Rnd_762x51_m62_tracer"], [], ""] +]]; +_sfLoadoutData set ["marksmanRifles", [ +["UK3CB_PSG1A1_RIS", "uk3cb_muzzle_snds_g3", "", "rhsusf_acc_LEUPOLDMK4", ["UK3CB_G3_20rnd_762x51"], [], "rhsusf_acc_harris_bipod"], +["UK3CB_PSG1A1_RIS", "uk3cb_muzzle_snds_g3", "", "rhsusf_acc_M8541", ["UK3CB_G3_20rnd_762x51"], [], "rhsusf_acc_harris_bipod"], +["UK3CB_PSG1A1_RIS", "uk3cb_muzzle_snds_g3", "", "rhsusf_acc_LEUPOLDMK4_2", ["UK3CB_G3_20rnd_762x51"], [], "rhsusf_acc_harris_bipod"], +["rhs_weap_m14ebrri", "rhsusf_acc_aac_762sdn6_silencer", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_M8541", ["rhsusf_20Rnd_762x51_m993_Mag"], [], "rhsusf_acc_harris_bipod"], +["rhs_weap_m14ebrri", "rhsusf_acc_aac_762sdn6_silencer", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_LEUPOLDMK4", ["rhsusf_20Rnd_762x51_m993_Mag"], [], "rhsusf_acc_harris_bipod"], +["rhs_weap_m14ebrri", "rhsusf_acc_aac_762sdn6_silencer", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_premier_mrds", ["rhsusf_20Rnd_762x51_m993_Mag"], [], "rhsusf_acc_harris_bipod"], +["rhs_weap_sr25_ec", "rhsusf_acc_aac_762sdn6_silencer", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_M8541", ["rhsusf_20Rnd_762x51_SR25_m993_Mag"], [], "rhsusf_acc_harris_bipod"], +["rhs_weap_sr25_ec", "rhsusf_acc_aac_762sdn6_silencer", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_LEUPOLDMK4_2", ["rhsusf_20Rnd_762x51_SR25_m993_Mag"], [], "rhsusf_acc_harris_bipod"], +["rhs_weap_sr25_ec", "rhsusf_acc_aac_762sdn6_silencer", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_premier_mrds", ["rhsusf_20Rnd_762x51_SR25_m993_Mag"], [], "rhsusf_acc_harris_bipod"], +["rhs_weap_m14_socom_rail", "rhsusf_acc_aac_762sdn6_silencer", "", "rhsusf_acc_M8541", ["rhsusf_20Rnd_762x51_m993_Mag"], [], "rhsusf_acc_m14_bipod"], +["rhs_weap_m14_socom_rail", "rhsusf_acc_aac_762sdn6_silencer", "", "rhsusf_acc_LEUPOLDMK4", ["rhsusf_20Rnd_762x51_m993_Mag"], [], "rhsusf_acc_m14_bipod"], +["rhs_weap_m14_socom_rail", "rhsusf_acc_aac_762sdn6_silencer", "", "rhsusf_acc_premier_mrds", ["rhsusf_20Rnd_762x51_m993_Mag"], [], "rhsusf_acc_m14_bipod"] +]]; +_sfLoadoutData set ["sniperRifles", [ +["rhs_weap_XM2010_d", "rhsusf_acc_M2010S_d", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_M8541_d", [], [], "rhsusf_acc_harris_bipod"], +["rhs_weap_XM2010_d", "rhsusf_acc_M2010S_d", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_LEUPOLDMK4_2_d", [], [], "rhsusf_acc_harris_bipod"], +["rhs_weap_m24sws", "rhsusf_acc_m24_silencer_black", "", "rhsusf_acc_M8541", ["rhsusf_5Rnd_762x51_m993_Mag"], [], "rhsusf_acc_harris_swivel"], +["rhs_weap_m24sws", "rhsusf_acc_m24_silencer_black", "", "rhsusf_acc_premier", ["rhsusf_5Rnd_762x51_m993_Mag"], [], "rhsusf_acc_harris_swivel"], +["rhs_weap_m24sws", "rhsusf_acc_m24_silencer_black", "", "rhsusf_acc_LEUPOLDMK4", ["rhsusf_5Rnd_762x51_m993_Mag"], [], "rhsusf_acc_harris_swivel"], +["rhs_weap_m40a5", "", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_M8541", ["rhsusf_5Rnd_762x51_m993_Mag"], [], "rhsusf_acc_harris_swivel"], +["rhs_weap_m40a5", "", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_premier", ["rhsusf_5Rnd_762x51_m993_Mag"], [], "rhsusf_acc_harris_swivel"], +["rhs_weap_m40a5", "", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_LEUPOLDMK4", ["rhsusf_5Rnd_762x51_m993_Mag"], [], "rhsusf_acc_harris_swivel"], +["rhs_weap_M107", "", "", "rhsusf_acc_M8541", ["rhsusf_mag_10Rnd_STD_50BMG_M33"], [], ""], +["rhs_weap_M107", "", "", "rhsusf_acc_premier", ["rhsusf_mag_10Rnd_STD_50BMG_M33"], [], ""], +["rhs_weap_M107", "", "", "rhsusf_acc_LEUPOLDMK4_2", ["rhsusf_mag_10Rnd_STD_50BMG_M33"], [], ""], +["rhs_weap_M107", "", "", "rhsusf_acc_M8541", ["rhsusf_mag_10Rnd_STD_50BMG_mk211"], [], ""] +]]; +_sfLoadoutData set ["lightATLaunchers", [ +"rhs_weap_M136", +"rhs_weap_M136_hedp", +"rhs_weap_M136_hp" +]]; +_sfLoadoutData set ["ATLaunchers", [ +["rhs_weap_maaws", "", "", "rhs_optic_maaws", ["rhs_mag_maaws_HEAT", "rhs_mag_maaws_HEDP"], [], ""], +["rhs_weap_maaws", "", "", "rhs_optic_maaws", ["rhs_mag_maaws_HEAT", "rhs_mag_maaws_HE"], [], ""], +["rhs_weap_maaws", "", "", "rhs_optic_maaws", ["rhs_mag_maaws_HE", "rhs_mag_maaws_HEDP"], [], ""] +]]; +_sfLoadoutData set ["sidearms", [ +["rhsusf_weap_glock17g4", "rhsusf_acc_omega9k", "acc_flashlight_pistol", "", ["rhsusf_mag_17Rnd_9x19_FMJ"], [], ""], +["UK3CB_CZ75", "rhsusf_acc_omega9k", "", "", ["UK3CB_CZ75_9_20Rnd"], [], ""] +]]; +_sfLoadoutData set ["glSidearms", [ +["rhs_weap_M320", "", "", "", ["rhs_mag_M397_HET", "rhs_mag_M441_HE", "rhs_mag_M433_HEDP"], [], ""], +["rhs_weap_M320", "", "", "", ["rhs_mag_m4009", "rhs_mag_m714_White", "rhs_mag_m716_yellow"], [], ""] //Stun +]]; +///////////////////////////////// +// Military Loadout Data // +///////////////////////////////// + +private _militaryLoadoutData = _loadoutData call _fnc_copyLoadoutData; // touch and shit breaks +_militaryLoadoutData set ["uniforms", ["UK3CB_AAF_B_U_CombatUniform_DIGI_BRN", "UK3CB_AAF_B_U_CombatUniform_Shortsleeve_DIGI_BRN"]]; +_militaryLoadoutData set ["slUniforms", ["UK3CB_AAF_B_U_Officer_DIGI_BRN"]]; +_militaryLoadoutData set ["vests", ["UK3CB_AAF_O_V_Eagle_RIF_DIGI_BRN"]]; +_militaryLoadoutData set ["mgVests", ["UK3CB_AAF_O_V_Eagle_MG_DIGI_BRN"]]; +_militaryLoadoutData set ["medVests", ["UK3CB_AAF_O_V_Eagle_MED_DIGI_BRN"]]; +_militaryLoadoutData set ["slVests", ["UK3CB_AAF_O_V_Eagle_SL_DIGI_BRN"]]; +_militaryLoadoutData set ["glVests", ["UK3CB_AAF_O_V_Eagle_GL_DIGI_BRN"]]; +_militaryLoadoutData set ["engVests", ["UK3CB_AAF_O_V_Eagle_EOD_DIGI_BRN"]]; +_militaryLoadoutData set ["backpacks", ["UK3CB_AAF_B_B_ASS_DIGI_BRN", "UK3CB_AAF_B_B_FIELDPACK_DIGI_BRN"]]; +_militaryLoadoutData set ["slBackpacks", ["UK3CB_AAF_I_B_FIELDPACK_DIGI_BRN_Radio"]]; +_militaryLoadoutData set ["atBackpacks", ["UK3CB_AAF_B_B_CARRYALL_DIGI_BRN"]]; +_militaryLoadoutData set ["helmets", ["UK3CB_AAF_I_H_MKVI_Helmet_A_BRN"]]; +_militaryLoadoutData set ["sniHats", ["H_Booniehat_khk_hs"]]; +_militaryLoadoutData set ["binoculars", ["Laserdesignator"]]; + +_militaryLoadoutData set ["slRifles", [ +["UK3CB_G3KA4", "", "rhsusf_acc_anpeq16a", "rhsusf_acc_su230a_mrds", ["UK3CB_G3_20rnd_762x51_GT", "UK3CB_G3_20rnd_762x51_G", "UK3CB_G3_20rnd_762x51_G"], [], ""], +["UK3CB_G3A3V_RIS", "", "", "rhsusf_acc_su230a_mrds", ["UK3CB_G3_20rnd_762x51_GT", "UK3CB_G3_20rnd_762x51_G", "UK3CB_G3_20rnd_762x51_G"], [], ""], +["UK3CB_G3KA4_GL", "", "", "rhsusf_acc_su230a_mrds", ["UK3CB_G3_20rnd_762x51_GT", "UK3CB_G3_20rnd_762x51_G", "UK3CB_G3_20rnd_762x51_G"], ["rhs_mag_M441_HE", "rhs_mag_M441_HE", "rhs_mag_M433_HEDP", "rhs_mag_m714_White"], ""] +]]; +_militaryLoadoutData set ["rifles", [ +["UK3CB_G3KA4", "", "rhsusf_acc_anpeq16a", "rhsusf_acc_eotech_552", ["UK3CB_G3_20rnd_762x51_GT", "UK3CB_G3_20rnd_762x51_G", "UK3CB_G3_20rnd_762x51_G"], [], ""], +["UK3CB_G3A3V_RIS", "", "", "rhsusf_acc_eotech_552", ["UK3CB_G3_20rnd_762x51_GT", "UK3CB_G3_20rnd_762x51_G", "UK3CB_G3_20rnd_762x51_G"], [], ""] +]]; +_militaryLoadoutData set ["carbines", [ +["UK3CB_G3KA4", "", "rhsusf_acc_anpeq16a", "rhsusf_acc_eotech_552", ["UK3CB_G3_20rnd_762x51_GT", "UK3CB_G3_20rnd_762x51_G", "UK3CB_G3_20rnd_762x51_G"], [], ""] +]]; +_militaryLoadoutData set ["SMGs", [ +["rhsusf_weap_MP7A2", "", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_compm4", [], [], "rhs_acc_grip_ffg2"], +["rhsusf_weap_MP7A2", "", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_mrds", [], [], "rhs_acc_grip_ffg2"], +["rhsusf_weap_MP7A2", "", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_T1_high", [], [], "rhs_acc_grip_ffg2"], +["rhsusf_weap_MP7A2", "", "rhsusf_acc_anpeq15side_bk", "rhsusf_acc_eotech_xps3", [], [], "rhs_acc_grip_ffg2"] +]]; +_militaryLoadoutData set ["grenadeLaunchers", [ +["UK3CB_G3KA4_GL", "", "", "rhsusf_acc_eotech_552", ["UK3CB_G3_20rnd_762x51_GT", "UK3CB_G3_20rnd_762x51_G", "UK3CB_G3_20rnd_762x51_G"], ["rhs_mag_M441_HE", "rhs_mag_M441_HE", "rhs_mag_M433_HEDP", "rhs_mag_m714_White"], ""] +]]; +_militaryLoadoutData set ["machineGuns", [ +["UK3CB_MG3_Railed", "", "", "rhsusf_acc_eotech_552", ["UK3CB_MG3_100rnd_762x51_GT"], [], ""], +["UK3CB_MG3_Railed", "", "", "rhsusf_acc_su230a_mrds", ["UK3CB_MG3_100rnd_762x51_GT"], [], ""], +["UK3CB_MG3_Railed", "", "", "rhsusf_acc_ACOG_MDO", ["UK3CB_MG3_100rnd_762x51_GT"], [], ""] +]]; +_militaryLoadoutData set ["marksmanRifles", [ +["UK3CB_G3SG1_RIS", "", "", "rhsusf_acc_nxs_3515x50f1_h58", ["UK3CB_G3_20rnd_762x51_GT", "UK3CB_G3_20rnd_762x51_G", "UK3CB_G3_20rnd_762x51_G"], [], ""], +["UK3CB_G3SG1_RIS", "", "", "rhsusf_acc_LEUPOLDMK4_2_mrds", ["UK3CB_G3_20rnd_762x51_GT", "UK3CB_G3_20rnd_762x51_G", "UK3CB_G3_20rnd_762x51_G"], [], ""] +]]; +_militaryLoadoutData set ["sniperRifles", [ +["UK3CB_PSG1A1_RIS", "", "", "rhsusf_acc_nxs_3515x50f1_h58", ["UK3CB_G3_20rnd_762x51_GT", "UK3CB_G3_20rnd_762x51_G", "UK3CB_G3_20rnd_762x51_G"], [], "rhsusf_acc_harris_bipod"], +["UK3CB_PSG1A1_RIS", "", "", "rhsusf_acc_LEUPOLDMK4_2_mrds", ["UK3CB_G3_20rnd_762x51_GT", "UK3CB_G3_20rnd_762x51_G", "UK3CB_G3_20rnd_762x51_G"], [], "rhsusf_acc_harris_bipod"] +]]; +_militaryLoadoutData set ["lightATLaunchers", [ +"rhs_weap_m72a7" +]]; +_militaryLoadoutData set ["ATLaunchers", [ +["rhs_weap_maaws", "", "", "rhs_optic_maaws", ["rhs_mag_maaws_HEAT", "rhs_mag_maaws_HEDP"], [], ""], +["rhs_weap_maaws", "", "", "rhs_optic_maaws", ["rhs_mag_maaws_HEAT", "rhs_mag_maaws_HE"], [], ""], +["rhs_weap_maaws", "", "", "rhs_optic_maaws", ["rhs_mag_maaws_HE", "rhs_mag_maaws_HEDP"], [], ""] +]]; +_militaryLoadoutData set ["sidearms", [ +["rhsusf_weap_glock17g4", "", "acc_flashlight_pistol", "", ["rhsusf_mag_17Rnd_9x19_FMJ", "rhsusf_mag_17Rnd_9x19_JHP"], [], ""] +]]; + +/////////////////////////////// +// Police Loadout Data // +/////////////////////////////// + +private _policeLoadoutData = _loadoutData call _fnc_copyLoadoutData; +_policeLoadoutData set ["uniforms", ["UK3CB_APD_B_U_CombatUniform_01_BLU","UK3CB_APD_B_U_PoloShirt_Pants_01"]]; +_policeLoadoutData set ["vests", ["UK3CB_APD_B_V_TacVest_01"]]; +_policeLoadoutData set ["helmets", ["UK3CB_H_Cap_APD", "UK3CB_H_Radio_Cap_APD", "UK3CB_H_Cap_Headset_APD", "UK3CB_H_Cap_Earpiece_APD"]]; +_policeLoadoutData set ["shotGuns", [ +["rhs_weap_M590_8RD", "", "", "", ["rhsusf_8Rnd_00Buck", "rhsusf_8Rnd_Slug"], [], ""], +["rhs_weap_M590_5RD", "", "", "", ["rhsusf_5Rnd_00Buck", "rhsusf_5Rnd_Slug"], [], ""] +]]; +_policeLoadoutData set ["SMGs", ["UK3CB_P90_black","UK3CB_P90C_black", "UK3CB_MP5A4"]]; +_policeLoadoutData set ["sidearms", [ +["rhsusf_weap_glock17g4", "", "acc_flashlight_pistol", "", ["rhsusf_mag_17Rnd_9x19_JHP"], [], ""] +]]; + +//////////////////////////////// +// Militia Loadout Data // +//////////////////////////////// + +private _militiaLoadoutData = _loadoutData call _fnc_copyLoadoutData; // touch and shit breaks + +_militiaLoadoutData set ["uniforms", ["UK3CB_AAF_B_U_CombatUniform_Digi_Mix_01", "UK3CB_AAF_B_U_CombatUniform_Shortsleeve_Digi_Mix_01","UK3CB_AAF_B_U_CombatUniform_Digi_Mix_02", "UK3CB_AAF_B_U_CombatUniform_Shortsleeve_Digi_Mix_02"]]; +_militiaLoadoutData set ["slUniforms", ["UK3CB_AAF_B_U_SF_Officer_DIGI_MIX"]]; +_militiaLoadoutData set ["vests", ["UK3CB_ADA_B_V_TacVest_KHK"]]; +_militiaLoadoutData set ["sniVests", ["UK3CB_V_Chestrig_ERDL"]]; +_militiaLoadoutData set ["backpacks", ["UK3CB_UN_B_B_ASS"]]; +_militiaLoadoutData set ["slBackpacks", ["UK3CB_B_I_Assault_camo_Radio"]]; +_militiaLoadoutData set ["atBackpacks", ["UK3CB_CW_US_B_LATE_B_RIF_03"]]; +_militiaLoadoutData set ["helmets", ["UK3CB_AAF_B_H_PASGT_DIGI_BRN", "H_Bandanna_camo"]]; +_militiaLoadoutData set ["sniHats", ["H_Booniehat_khk_hs"]]; +_militiaLoadoutData set ["rifles", [ +["UK3CB_M16A1", "", "", "", ["rhs_mag_20Rnd_556x45_M855A1_Stanag", "rhs_mag_20Rnd_556x45_M855A1_Stanag", "rhs_mag_20Rnd_556x45_M196_Stanag_Tracer_Red"], [], ""] +]]; +_militiaLoadoutData set ["carbines", [ +["UK3CB_Sten", "", "", "", ["UK3CB_Sten_34Rnd_Magazine_G", "UK3CB_Sten_34Rnd_Magazine_G", "UK3CB_Sten_34Rnd_Magazine_GT"], [], ""] +]]; +_militiaLoadoutData set ["grenadeLaunchers", [ +["UK3CB_M16A2_UGL", "", "", "", ["rhs_mag_30Rnd_556x45_M855_Stanag", "rhs_mag_30Rnd_556x45_M855_Stanag", "rhs_mag_30Rnd_556x45_M855_Stanag_Tracer_Red"], ["rhs_mag_M441_HE", "rhs_mag_M441_HE", "rhs_mag_M433_HEDP", "rhs_mag_m714_White"], ""] +]]; +_militiaLoadoutData set ["SMGs", [ +["UK3CB_Sten", "", "", "", ["UK3CB_Sten_34Rnd_Magazine_G", "UK3CB_Sten_34Rnd_Magazine_G", "UK3CB_Sten_34Rnd_Magazine_GT"], [], ""] +]]; +_militiaLoadoutData set ["machineGuns", [ +["UK3CB_MG3", "", "", "", ["UK3CB_MG3_100rnd_762x51_GT"], [], ""] +]]; +_militiaLoadoutData set ["marksmanRifles", [ +["UK3CB_M14DMR_Railed", "", "", "uk3cb_optic_artel_m14", [], [], ""] +]]; +_militiaLoadoutData set ["sniperRifles", [ +["UK3CB_M14DMR_Railed", "", "", "uk3cb_optic_artel_m14", [], [], ""] +]]; +_militiaLoadoutData set ["lightATLaunchers", ["rhs_weap_m72a7"]]; +_militiaLoadoutData set ["ATLaunchers", [ +["rhs_weap_maaws", "", "", "", ["rhs_mag_maaws_HEAT", "rhs_mag_maaws_HEDP"], [], ""], +["rhs_weap_maaws", "", "", "", ["rhs_mag_maaws_HEAT", "rhs_mag_maaws_HE"], [], ""], +["rhs_weap_maaws", "", "", "", ["rhs_mag_maaws_HE", "rhs_mag_maaws_HEDP"], [], ""] +]]; +_militiaLoadoutData set ["sidearms", ["rhsusf_weap_m1911a1"]]; + +////////////////////////// +// Misc Loadouts // +////////////////////////// + +private _crewLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; +_crewLoadoutData set ["uniforms", ["UK3CB_AAF_B_U_CombatUniform_DIGI_BRN", "UK3CB_AAF_B_U_CombatUniform_Shortsleeve_DIGI_BRN"]]; +_crewLoadoutData set ["vests", ["UK3CB_AAF_O_V_Eagle_CREW_DIGI_BRN"]]; +_crewLoadoutData set ["helmets", ["H_HelmetCrew_I"]]; + +private _pilotLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; +_pilotLoadoutData set ["uniforms", ["U_I_HeliPilotCoveralls"]]; +_pilotLoadoutData set ["vests", ["UK3CB_AAF_O_V_Eagle_CREW_DIGI_BRN"]]; +_pilotLoadoutData set ["helmets", ["UK3CB_H_Crew_Helmet", "UK3CB_H_Pilot_Helmet"]]; + + +///////////////////////////////// +// Unit Type Definitions // +///////////////////////////////// + +private _squadLeaderTemplate = { + ["slHat"] call _fnc_setHelmet; + [["slVests", "vests"] call _fnc_fallback] call _fnc_setVest; + [["slUniforms", "uniforms"] call _fnc_fallback] call _fnc_setUniform; + [["slBackpacks", "backpacks"] call _fnc_fallback] call _fnc_setBackpack; + + [["slRifles", "rifles"] call _fnc_fallback] call _fnc_setPrimary; + ["primary", 5] call _fnc_addMagazines; + ["primary", 4] call _fnc_addAdditionalMuzzleMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_squadLeader_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 2] call _fnc_addItem; + ["antiTankGrenades", 1] call _fnc_addItem; + ["signalsmokeGrenades", 2] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["gpses"] call _fnc_addGPS; + ["binoculars"] call _fnc_addBinoculars; + ["NVGs"] call _fnc_addNVGs; +}; + +private _riflemanTemplate = { + ["helmets"] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + + + ["rifles"] call _fnc_setPrimary; + ["primary", 5] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_rifleman_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 2] call _fnc_addItem; + ["antiTankGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _medicTemplate = { + ["helmets"] call _fnc_setHelmet; + [["medVests", "vests"] call _fnc_fallback] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + ["carbines"] call _fnc_setPrimary; + ["primary", 5] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_medic"] call _fnc_addItemSet; + ["items_medic_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _grenadierTemplate = { + ["helmets"] call _fnc_setHelmet; + [["glVests", "vests"] call _fnc_fallback] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + ["grenadeLaunchers"] call _fnc_setPrimary; + ["primary", 5] call _fnc_addMagazines; + ["primary", 10] call _fnc_addAdditionalMuzzleMagazines; + + [["glSidearms", "sidearms"] call _fnc_fallback] call _fnc_setHandgun; + ["handgun", 3] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_grenadier_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 4] call _fnc_addItem; + ["antiTankGrenades", 3] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _explosivesExpertTemplate = { + ["helmets"] call _fnc_setHelmet; + [["engVests", "vests"] call _fnc_fallback] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + ["rifles"] call _fnc_setPrimary; + ["primary", 5] call _fnc_addMagazines; + + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_explosivesExpert_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + + ["lightExplosives", 2] call _fnc_addItem; + if (random 1 > 0.5) then {["heavyExplosives", 1] call _fnc_addItem;}; + if (random 1 > 0.5) then {["atMines", 1] call _fnc_addItem;}; + if (random 1 > 0.5) then {["apMines", 1] call _fnc_addItem;}; + + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 1] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _engineerTemplate = { + ["helmets"] call _fnc_setHelmet; + [["engVests", "vests"] call _fnc_fallback] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + ["carbines"] call _fnc_setPrimary; + ["primary", 5] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_engineer_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + + if (random 1 > 0.5) then {["lightExplosives", 1] call _fnc_addItem;}; + + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _latTemplate = { + ["helmets"] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + + ["rifles"] call _fnc_setPrimary; + ["primary", 5] call _fnc_addMagazines; + + ["lightATLaunchers"] call _fnc_setLauncher; + ["launcher", 1] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_lat_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["antiTankGrenades", 2] call _fnc_addItem; + ["smokeGrenades", 1] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _atTemplate = { + ["helmets"] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + [["atBackpacks", "backpacks"] call _fnc_fallback] call _fnc_setBackpack; + + ["rifles"] call _fnc_setPrimary; + ["primary", 5] call _fnc_addMagazines; + + ["ATLaunchers"] call _fnc_setLauncher; + //TODO - Add a check if it's disposable. + ["launcher", 2] call _fnc_addMagazines; + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_at_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 1] call _fnc_addItem; + ["antiTankGrenades", 2] call _fnc_addItem; + ["smokeGrenades", 1] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _aaTemplate = { + ["helmets"] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + [["atBackpacks", "backpacks"] call _fnc_fallback] call _fnc_setBackpack; + + ["rifles"] call _fnc_setPrimary; + ["primary", 5] call _fnc_addMagazines; + + ["AALaunchers"] call _fnc_setLauncher; + ["launcher", 2] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_aa_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 2] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _machineGunnerTemplate = { + ["helmets"] call _fnc_setHelmet; + [["mgVests", "vests"] call _fnc_fallback] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + ["machineGuns"] call _fnc_setPrimary; + ["primary", 4] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_machineGunner_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 2] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["NVGs"] call _fnc_addNVGs; +}; + +private _marksmanTemplate = { + ["sniHats"] call _fnc_setHelmet; + [["sniVests", "vests"] call _fnc_fallback] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + + + ["marksmanRifles"] call _fnc_setPrimary; + ["primary", 5] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_marksman_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 2] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["rangefinders"] call _fnc_addBinoculars; + ["NVGs"] call _fnc_addNVGs; +}; + +private _sniperTemplate = { + ["sniHats"] call _fnc_setHelmet; + [["sniVests", "vests"] call _fnc_fallback] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + ["backpacks"] call _fnc_setBackpack; + + ["sniperRifles"] call _fnc_setPrimary; + ["primary", 5] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_sniper_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["antiInfantryGrenades", 2] call _fnc_addItem; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["rangefinders"] call _fnc_addBinoculars; + ["NVGs"] call _fnc_addNVGs; +}; + +private _policeTemplate = { + ["helmets"] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + + + [selectRandom ["SMGs", "shotGuns"]] call _fnc_setPrimary; + ["primary", 5] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_standard"] call _fnc_addItemSet; + ["items_police_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["smokeGrenades", 1] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; +}; + +private _crewTemplate = { + ["helmets"] call _fnc_setHelmet; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + + [["SMGs", "carbines"] call _fnc_fallback] call _fnc_setPrimary; + ["primary", 3] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_basic"] call _fnc_addItemSet; + ["items_crew_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["gpses"] call _fnc_addGPS; + ["NVGs"] call _fnc_addNVGs; +}; + +private _unarmedTemplate = { + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + + ["items_medical_basic"] call _fnc_addItemSet; + ["items_unarmed_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; +}; + +private _traitorTemplate = { + call _unarmedTemplate; + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; +}; + +//////////////////////////////////////////////////////////////////////////////////////// +// You shouldn't touch below this line unless you really really know what you're doing. +// Things below here can and will break the gamemode if improperly changed. +//////////////////////////////////////////////////////////////////////////////////////// + +///////////////////////////// +// Special Forces Units // +///////////////////////////// +private _prefix = "SF"; +private _unitTypes = [ + ["SquadLeader", _squadLeaderTemplate], + ["Rifleman", _riflemanTemplate], + ["Medic", _medicTemplate, [["medic", true]]], + ["Engineer", _engineerTemplate, [["engineer", true]]], + ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], + ["Grenadier", _grenadierTemplate], + ["LAT", _latTemplate], + ["AT", _atTemplate], + ["AA", _aaTemplate], + ["MachineGunner", _machineGunnerTemplate], + ["Marksman", _marksmanTemplate], + ["Sniper", _sniperTemplate] +]; + +[_prefix, _unitTypes, _sfLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; + +/*{ + params ["_name", "_loadoutTemplate"]; + private _loadouts = [_sfLoadoutData, _loadoutTemplate] call _fnc_buildLoadouts; + private _finalName = _prefix + _name; + [_finalName, _loadouts] call _fnc_saveToTemplate; +} forEach _unitTypes; +*/ + +/////////////////////// +// Military Units // +/////////////////////// +private _prefix = "military"; +private _unitTypes = [ + ["SquadLeader", _squadLeaderTemplate], + ["Rifleman", _riflemanTemplate], + ["Medic", _medicTemplate, [["medic", true]]], + ["Engineer", _engineerTemplate, [["engineer", true]]], + ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], + ["Grenadier", _grenadierTemplate], + ["LAT", _latTemplate], + ["AT", _atTemplate], + ["AA", _aaTemplate], + ["MachineGunner", _machineGunnerTemplate], + ["Marksman", _marksmanTemplate], + ["Sniper", _sniperTemplate] +]; + +[_prefix, _unitTypes, _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; + +//////////////////////// +// Police Units // +//////////////////////// +private _prefix = "police"; +private _unitTypes = [ + ["SquadLeader", _policeTemplate], + ["Standard", _policeTemplate] +]; + +[_prefix, _unitTypes, _policeLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; + +//////////////////////// +// Militia Units // +//////////////////////// +private _prefix = "militia"; +private _unitTypes = [ + ["SquadLeader", _squadLeaderTemplate], + ["Rifleman", _riflemanTemplate], + ["Medic", _medicTemplate, [["medic", true]]], + ["Engineer", _engineerTemplate, [["engineer", true]]], + ["ExplosivesExpert", _explosivesExpertTemplate, [["explosiveSpecialist", true]]], + ["Grenadier", _grenadierTemplate], + ["LAT", _latTemplate], + ["AT", _atTemplate], + ["AA", _aaTemplate], + ["MachineGunner", _machineGunnerTemplate], + ["Marksman", _marksmanTemplate], + ["Sniper", _sniperTemplate] +]; + +[_prefix, _unitTypes, _militiaLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; + +////////////////////// +// Misc Units // +////////////////////// + +//The following lines are determining the loadout of vehicle crew +["other", [["Crew", _crewTemplate]], _crewLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; +//The following lines are determining the loadout of the pilots +["other", [["Pilot", _crewTemplate]], _pilotLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; +//The following lines are determining the loadout for the unit used in the "kill the official" mission +["other", [["Official", _SquadLeaderTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; +//The following lines are determining the loadout for the AI used in the "kill the traitor" mission +["other", [["Traitor", _traitorTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; +//The following lines are determining the loadout for the AI used in the "Invader Punishment" mission +["other", [["Unarmed", _UnarmedTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; diff --git a/A3A/addons/core/Templates/Templates/3CB/3CB_AI_ION_Arctic.sqf b/A3A/addons/core/Templates/Templates/3CB/3CB_AI_ION_Arctic.sqf index 743a4a2da0..85bae7d429 100644 --- a/A3A/addons/core/Templates/Templates/3CB/3CB_AI_ION_Arctic.sqf +++ b/A3A/addons/core/Templates/Templates/3CB/3CB_AI_ION_Arctic.sqf @@ -37,7 +37,7 @@ ["vehiclesAmphibious", ["UK3CB_B_AAV_US_WDL"]] call _fnc_saveToTemplate; ["vehiclesPlanesCAS", ["UK3CB_KDF_B_Su25SM_CAS"]] call _fnc_saveToTemplate; -["vehiclesPlanesAA", ["UK3CB_KDF_B_L39_PYLON"]] call _fnc_saveToTemplate; +["vehiclesPlanesAA", ["UK3CB_ADA_I_L39_PYLON"]] call _fnc_saveToTemplate; ["vehiclesPlanesTransport", ["RHS_C130J"]] call _fnc_saveToTemplate; ["vehiclesHelisLight", ["UK3CB_ION_B_Desert_Bell412_Utility", "UK3CB_ION_B_Desert_MELB_H6M", "UK3CB_ION_B_Desert_UH1H", "UK3CB_ION_B_Desert_Unarmed_MH9"]] call _fnc_saveToTemplate; diff --git a/A3A/addons/core/functions/Base/fn_setPlaneLoadout.sqf b/A3A/addons/core/functions/Base/fn_setPlaneLoadout.sqf index b2b1b086da..5d16753bfb 100644 --- a/A3A/addons/core/functions/Base/fn_setPlaneLoadout.sqf +++ b/A3A/addons/core/functions/Base/fn_setPlaneLoadout.sqf @@ -123,6 +123,7 @@ if (_type == "CAS") then _plane setVariable ["rocketLauncher", ["missiles_DAR"]]; _plane setVariable ["missileLauncher", ["Missile_AGM_02_Plane_CAS_01_F"]]; }; + case "UK3CB_ADA_B_L39_PYLON"; case "UK3CB_AAF_B_L39_PYLON"; case "UK3CB_KRG_B_L39_PYLON"; case "UK3CB_LDF_B_L39_PYLON": @@ -139,6 +140,13 @@ if (_type == "CAS") then _plane setVariable ["rocketLauncher", ["rhs_weap_s8t"]]; _plane setVariable ["missileLauncher", ["uk3cb_weap_kh25ma_Launcher"]]; }; + case "UK3CB_AAF_B_Gripen_G"; + case "UK3CB_AAF_B_Gripen_DG": + { + _loadout = ["","","PylonRack_Missile_AGM_02_x1","PylonRack_Missile_AGM_02_x1","PylonRack_Missile_AGM_02_x2","PylonRack_Missile_AGM_02_x2"]; + _plane setVariable ["mainGun", "weapon_Fighter_Gun20mm_AA"]; + _plane setVariable ["missileLauncher", ["weapon_AGM_65Launcher"]]; + }; // cup aircraft case "CUP_B_L39_CZ": { @@ -298,7 +306,7 @@ if (_type == "AA") then _loadout = ["rhs_mag_R27ER_APU470","rhs_mag_R27ER_APU470","rhs_mag_R73M_APU73","rhs_mag_R73M_APU73","rhs_mag_R73M_APU73","rhs_mag_R73M_APU73","rhs_BVP3026_CMFlare_Chaff_Magazine_x2"]; }; case "UK3CB_ANA_B_L39_PYLON"; - case "UK3CB_KDF_B_L39_PYLON"; + case "UK3CB_ADA_B_L39_PYLON"; case "UK3CB_ADA_I_L39_PYLON"; case "UK3CB_TKA_B_L39_PYLON"; case "UK3CB_KRG_B_L39_PYLON"; @@ -306,6 +314,11 @@ if (_type == "AA") then { _loadout = ["PylonRack_1Rnd_Missile_AA_04_F","PylonRack_1Rnd_AAA_missiles","PylonRack_1Rnd_GAA_missiles","PylonWeapon_300Rnd_20mm_shells","PylonRack_1Rnd_GAA_missiles","PylonRack_1Rnd_AAA_missiles","PylonRack_1Rnd_Missile_AA_04_F"]; }; + case "UK3CB_AAF_B_Gripen_G"; + case "UK3CB_AAF_B_Gripen_DG": + { + _loadout = ["PylonMissile_Missile_BIM9X_x1","PylonMissile_Missile_BIM9X_x1","PylonRack_Missile_AMRAAM_C_x1","PylonRack_Missile_AMRAAM_C_x1","PylonRack_Missile_AMRAAM_C_x2","PylonRack_Missile_AMRAAM_C_x2"]; + }; case "UK3CB_LDF_B_MIG21_AA"; case "UK3CB_TKA_B_MIG21_AA": { From 9872c9975659a04a63fa599ffe7e27f84998e3b0 Mon Sep 17 00:00:00 2001 From: John Jordan Date: Sun, 22 Oct 2023 02:36:56 +0100 Subject: [PATCH 091/157] Fix missing semicolon in placeBuilderObjects --- A3A/addons/core/functions/Builder/fn_placeBuilderObjects.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/A3A/addons/core/functions/Builder/fn_placeBuilderObjects.sqf b/A3A/addons/core/functions/Builder/fn_placeBuilderObjects.sqf index c64e090ecb..f0d699c66c 100644 --- a/A3A/addons/core/functions/Builder/fn_placeBuilderObjects.sqf +++ b/A3A/addons/core/functions/Builder/fn_placeBuilderObjects.sqf @@ -44,7 +44,7 @@ private _constructionObjects = [ // find an empty position instead of place on ground... a little safer, just a little private _emptyPosition = ([_position#0, _position#1, 0] findEmptyPosition [0, 50, _plankClass]); - if(_emptyPosition isNotEqualTo []) then { _planks setPos _emptyPosition; } else { _planks setPos _position; } + if(_emptyPosition isNotEqualTo []) then { _planks setPos _emptyPosition; } else { _planks setPos _position; }; _planks setDir random 360; _planks setVariable ["A3A_build_pos", _position]; From ffc09fe93132b3f0c63e9ca0f10e31a8abe54528 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Sun, 22 Oct 2023 20:17:42 +0200 Subject: [PATCH 092/157] version --- A3A/addons/core/Includes/script_version.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/A3A/addons/core/Includes/script_version.hpp b/A3A/addons/core/Includes/script_version.hpp index cf7570798e..24f5ed9e38 100644 --- a/A3A/addons/core/Includes/script_version.hpp +++ b/A3A/addons/core/Includes/script_version.hpp @@ -1,4 +1,4 @@ #define MAJOR 3 -#define MINOR 3 -#define PATCHLVL 3 +#define MINOR 4 +#define PATCHLVL 0 #define BUILD 0 From fa0ff3757b2eee2b05f7f2117ff51b88cef3248a Mon Sep 17 00:00:00 2001 From: Bob-Murphy <50651578+Bob-Murphy@users.noreply.github.com> Date: Sun, 22 Oct 2023 20:20:29 +0200 Subject: [PATCH 093/157] ACE 3.16.0 stuff (#2978) * add ACE_Grave to GC * Fix ACE engineer trait timing * Workarounds for engineer unit trait no longer working with ACE * engineer fixes * Fix extra trash cases with ACE engineer state * Fix for ACE repair vehicle var changes --------- Co-authored-by: Bob-Murphy Co-authored-by: John Jordan Co-authored-by: Ellis Nielsen --- A3A/addons/core/CfgFunctions.hpp | 1 + A3A/addons/core/functions/Base/fn_garbageCleaner.sqf | 1 + A3A/addons/core/functions/Base/fn_startBreachVehicle.sqf | 3 +-- .../core/functions/Builder/fn_addBuildingActions.sqf | 4 ++-- .../core/functions/Builder/fn_buildingPlacerStart.sqf | 2 +- .../core/functions/Builder/fn_initBuilderMonitors.sqf | 2 +- A3A/addons/core/functions/Intel/fn_placeIntel.sqf | 2 +- A3A/addons/core/functions/OrgPlayers/fn_unitTraits.sqf | 3 ++- A3A/addons/core/functions/Utility/fn_isEngineer.sqf | 8 ++++++++ A3A/addons/garage/Extras/fn_isRepairSource.sqf | 6 ++---- A3A/addons/jeroen_arsenal/JNA/fn_arsenal.sqf | 2 +- 11 files changed, 21 insertions(+), 13 deletions(-) create mode 100644 A3A/addons/core/functions/Utility/fn_isEngineer.sqf diff --git a/A3A/addons/core/CfgFunctions.hpp b/A3A/addons/core/CfgFunctions.hpp index 6a02d079c8..6c3bf96eef 100644 --- a/A3A/addons/core/CfgFunctions.hpp +++ b/A3A/addons/core/CfgFunctions.hpp @@ -756,6 +756,7 @@ class CfgFunctions class createNamespace {}; class deleteNamespace {}; class getAdmin {}; + class isEngineer {}; class localLog {}; class log {}; class setIdentity {}; diff --git a/A3A/addons/core/functions/Base/fn_garbageCleaner.sqf b/A3A/addons/core/functions/Base/fn_garbageCleaner.sqf index b00a9a0f73..88b199ea0a 100644 --- a/A3A/addons/core/functions/Base/fn_garbageCleaner.sqf +++ b/A3A/addons/core/functions/Base/fn_garbageCleaner.sqf @@ -51,6 +51,7 @@ if (A3A_hasACE) then { { deleteVehicle _x } forEach (allMissionObjects "UserTexture1m_F"); // ACE spraycan tags { deleteVehicle _x } forEach (allMissionObjects "ace_cookoff_Turret_MBT_01"); //MBT turret wrecks { deleteVehicle _x } forEach (allMissionObjects "ace_cookoff_Turret_MBT_02"); + { [_x, 200] call _fnc_distCheck } forEach (allMissionObjects "ACE_Grave"); { [_x, 200] call _fnc_distCheck } forEach (allMissionObjects "ACE_envelope_big"); // ACE trench objects { [_x, 200] call _fnc_distCheck } forEach (allMissionObjects "ACE_envelope_small"); }; diff --git a/A3A/addons/core/functions/Base/fn_startBreachVehicle.sqf b/A3A/addons/core/functions/Base/fn_startBreachVehicle.sqf index e7f34f2e44..494680ce7e 100644 --- a/A3A/addons/core/functions/Base/fn_startBreachVehicle.sqf +++ b/A3A/addons/core/functions/Base/fn_startBreachVehicle.sqf @@ -7,8 +7,7 @@ private _titleStr = localize "STR_A3A_fn_base_breachveh_breachveh"; if(!isPlayer _caller) exitWith {[_titleStr, localize "STR_A3A_fn_base_breachveh_no_player"] call A3A_fnc_customHint;}; //Only engineers should be able to breach a vehicle -private _isEngineer = _caller getUnitTrait "engineer"; -if(!_isEngineer) exitWith +if !(_caller call A3A_fnc_isEngineer) exitWith { [_titleStr, localize "STR_A3A_fn_base_breachveh_no_engi"] call A3A_fnc_customHint;; }; diff --git a/A3A/addons/core/functions/Builder/fn_addBuildingActions.sqf b/A3A/addons/core/functions/Builder/fn_addBuildingActions.sqf index 4de00a8078..27f6deb08a 100644 --- a/A3A/addons/core/functions/Builder/fn_addBuildingActions.sqf +++ b/A3A/addons/core/functions/Builder/fn_addBuildingActions.sqf @@ -15,7 +15,7 @@ params ["_plankObject", "_holdTime"]; "Build", "a3\ui_f\data\igui\cfg\actions\repair_ca.paa", "a3\ui_f\data\igui\cfg\actions\repair_ca.paa", - "player getUnitTrait 'engineer' and (player distance _target < 8)", + "player call A3A_fnc_isEngineer and (player distance _target < 8)", "[player] call A3A_fnc_canFight and (player distance _target < 10)", {}, {}, @@ -36,6 +36,6 @@ _plankObject addAction ["Cancel", true, true, "", - 'player getUnitTrait "engineer"', + "player call A3A_fnc_isEngineer", 8 ]; diff --git a/A3A/addons/core/functions/Builder/fn_buildingPlacerStart.sqf b/A3A/addons/core/functions/Builder/fn_buildingPlacerStart.sqf index 2530e6608a..d7b2a35f7e 100644 --- a/A3A/addons/core/functions/Builder/fn_buildingPlacerStart.sqf +++ b/A3A/addons/core/functions/Builder/fn_buildingPlacerStart.sqf @@ -28,7 +28,7 @@ if ([getPosATL _centerObject] call A3A_fnc_enemyNearCheck) exitWith { // Check player eligibility // options: teamLeader (1), engineer (2), either (3). Boss always eligible private _eligibleTL = (A3A_builderPermissions % 1 != 0) and (typeOf player == "I_G_Soldier_TL_F"); -private _eligibleEng = (A3A_builderPermissions % 2 != 0) and (player getUnitTrait "engineer"); +private _eligibleEng = (A3A_builderPermissions % 2 != 0) and (player call A3A_fnc_isEngineer); if (!_eligibleTL and !_eligibleEng and player != theBoss) exitWith { // TODO: stringtable [_hintTitle, localize "STR_A3A_builder_not_eligible"] call A3A_fnc_customHint; diff --git a/A3A/addons/core/functions/Builder/fn_initBuilderMonitors.sqf b/A3A/addons/core/functions/Builder/fn_initBuilderMonitors.sqf index 71f83af8eb..35910cc101 100644 --- a/A3A/addons/core/functions/Builder/fn_initBuilderMonitors.sqf +++ b/A3A/addons/core/functions/Builder/fn_initBuilderMonitors.sqf @@ -10,7 +10,7 @@ Arguments: None FIX_LINE_NUMBERS() Info("initBuilderMonitors started"); -if !(player getUnitTrait "engineer") exitWith {}; +if !(player call A3A_fnc_isEngineer) exitWith {}; Info("initBuilderMonitors started2"); // EH to draw icons for nearby under-construction objects diff --git a/A3A/addons/core/functions/Intel/fn_placeIntel.sqf b/A3A/addons/core/functions/Intel/fn_placeIntel.sqf index 63d35ae5d1..7b0637a0af 100644 --- a/A3A/addons/core/functions/Intel/fn_placeIntel.sqf +++ b/A3A/addons/core/functions/Intel/fn_placeIntel.sqf @@ -117,7 +117,7 @@ if (_isLarge && _isComputer) then { localize "STR_A3A_fn_intel_place_disarm", "\Orange\Addons\ui_f_orange\Data\CfgVehicleIcons\iconExplosiveUXO_ca.paa", "\Orange\Addons\ui_f_orange\Data\CfgVehicleIcons\iconExplosiveUXO_ca.paa", - "(_this distance _target < 3) and (_this getUnitTrait 'engineer')", + "(_this distance _target < 3) and (_this call A3A_fnc_isEngineer)", "_caller distance _target < 3", {}, {}, diff --git a/A3A/addons/core/functions/OrgPlayers/fn_unitTraits.sqf b/A3A/addons/core/functions/OrgPlayers/fn_unitTraits.sqf index ce6b46faca..b1460e43a3 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_unitTraits.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_unitTraits.sqf @@ -32,7 +32,8 @@ if(roleDescription player == "Default Commander") then player setUnitTrait ["audibleCoef",0.8]; player setUnitTrait ["loadCoef",1.4]; player setUnitTrait ["medic", true]; - player setUnitTrait ["engineer", true]; + // ACE clears the engineer unitTrait and adds this var at CBA initPost, so we have to do it ourselves + if (missionNamespace getVariable ["ace_repair_enabled", false]) then { player setVariable ["ace_isEngineer", true, true] } else { player setUnitTrait ["engineer", true] }; _text = localize "STR_A3A_fn_orgp_unitTraits_commander1" + "
" + localize "STR_A3A_fn_orgp_unitTraits_commander2"; } else diff --git a/A3A/addons/core/functions/Utility/fn_isEngineer.sqf b/A3A/addons/core/functions/Utility/fn_isEngineer.sqf new file mode 100644 index 0000000000..6d40adecee --- /dev/null +++ b/A3A/addons/core/functions/Utility/fn_isEngineer.sqf @@ -0,0 +1,8 @@ +params ["_unit"]; + +if (!isNil {_unit getVariable "ace_isEngineer"}) exitWith { + // Yes, the spec for this var is garbage + !(_unit getVariable "ace_isEngineer" in [0, false]) +}; + +_unit getUnitTrait "engineer"; diff --git a/A3A/addons/garage/Extras/fn_isRepairSource.sqf b/A3A/addons/garage/Extras/fn_isRepairSource.sqf index e68bcdc696..4c59fd26a8 100644 --- a/A3A/addons/garage/Extras/fn_isRepairSource.sqf +++ b/A3A/addons/garage/Extras/fn_isRepairSource.sqf @@ -22,10 +22,8 @@ params [ ["_vehicle", objNull, [objNull,""]] ]; if (_vehicle isEqualType objNull) then { if (isNull _vehicle) exitWith {false}; - if (getRepairCargo _vehicle > 0) exitWith {true}; // vanilla - private _canRepair = getNumber (configOf _vehicle/"ace_repair_canRepair"); - if (_vehicle getVariable ["ACE_isRepairVehicle", _canRepair] in [1, true]) exitWith {true}; - false; + if (missionNamespace getVariable ["ace_repair_enabled", false]) exitWith { _vehicle call ace_repair_fnc_isRepairVehicle }; + getRepairCargo _vehicle > 0; } else { private _vehCfg = configFile/"CfgVehicles"/_vehicle; if (!isClass _vehCfg) exitWith {false}; //invalid class string passed diff --git a/A3A/addons/jeroen_arsenal/JNA/fn_arsenal.sqf b/A3A/addons/jeroen_arsenal/JNA/fn_arsenal.sqf index 6efd9f96e4..8b2d25c4af 100644 --- a/A3A/addons/jeroen_arsenal/JNA/fn_arsenal.sqf +++ b/A3A/addons/jeroen_arsenal/JNA/fn_arsenal.sqf @@ -2738,7 +2738,7 @@ switch _mode do { }; }; - if(player getUnitTrait "Engineer")then { + if(player call A3A_fnc_isEngineer) then { _itemsBackpack pushback ["ToolKit",1]; if(A3A_hasACE) then { _itemsbackpack pushback ["ACE_Clacker",1]; From d240fbc23e0d4374566e46150c17aed58f9017ec Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Sun, 22 Oct 2023 18:22:18 +0000 Subject: [PATCH 094/157] Automated Tolgee Update --- A3A/addons/core/Stringtable.xml | 551 +++++++++++++++++++++++---- A3A/addons/gui/Stringtable.xml | 16 + A3A/addons/logistics/Stringtable.xml | 4 + 3 files changed, 494 insertions(+), 77 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 3162b0240c..c5bbb6a1b1 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -216,10 +216,12 @@ %1 is on the way to help you. %1 est en route pour vous aider. + %1 je na cestě vám pomoct. Medical Medical + Zdravotnické Mounted Static Squad %1 set to Auto Target Mode OFF. @@ -250,7 +252,7 @@ Devi selezionare un gruppo sulla barra HC. Debe seleccionar al menos un grupo en la barra de High Command. Vous devez selectionner un groupe sur la barre HC. - 당신은 하이 커맨드 선택기에서 한 개의 그룹을 선택해야 합니다. + 당신은 하이 커맨드 표시줄에서 한 개의 그룹을 선택해야 합니다. Вы обязаны выбрать одну группу в меню HC Musisz wybrać jedną grupe z paska "HC". Musíte vybrat pouze jednu skupinu v HC listě. @@ -3888,6 +3890,7 @@ You have donated 100 € to the cause. This will raise your status among our forces. + Hai donato 100 € alla causa. Ciò accrescerà il tuo status tra le nostre forze. Vous avez donné 100 € à la cause. Cela va améliorer votre réputation au sein de nos forces 당신은 100€를 기부했습니다. 이는 우리 군에서의 당신의 지위가 높아질 것입니다. Przekazałeś 100 € na ten cel. Podniesie to twój status wśród naszych sił. @@ -3895,6 +3898,7 @@ You have donated 100 € to %1. + Hai donato 100 € a %1. Vous avez donné 100 € à %1. 당신은 %1에 100€를 기부했습니다. Przekazałeś 100 € na rzecz %1. @@ -3902,26 +3906,26 @@ You have less than 100 € to donate. + Hai meno di 100 € da donare. Vous avez moins de 100 € à donner. 당신은 100€보다 적은 돈을 가지고 있습니다. Masz mniej niż 100 € do przekazania. + Máš méně než 100€ k darování. You must be looking at a player in order to give him money. - Vous devez regarder un joueur pour pouvoir lui donner de l'argent. - 다른 플레이어에게 돈을 주려면 그 플레이어를 바라보고 있어야 합니다. - Musisz patrzeć na gracza, aby dać mu pieniądze. - Musiš se dívat na hráče abys mu mohl darovat peníze. Donate Money - Don d'argent. + Dona Denaro + Don d'argent 자금 기부 Przekaż pieniądze Darovat peníze "%1 has been added to the Server Members List. + "%1 è stato aggiunto alla Lista dei Membri del Server "%1 a été ajouté à la liste des Membres du serveur. %1이(가) 서버 멤버 목록에 추가되었습니다. "%1 został dodany do listy członków serwera. @@ -3929,6 +3933,7 @@ You have been added to the Server Members list. + Sei stato aggiunto alla Lista dei Membri del Server. Vous avez été ajouté à la liste des Membres du serveur. 당신은 서버 멤버 목록에 추가되었습니다. Zostałeś dodany do listy członków serwera. @@ -3936,245 +3941,283 @@ Only Server Admins or hosters can add a new member. + Solo gli Ammistratori del Server o gli Host possono aggiungere nuovi membri. Seul les Admins du serveur ou les Hôtes peuvent ajouter un membre. 오직 서버 관리자나 호스트만이 새 멤버를 추가할 수 있습니다. Tylko administratorzy serwera lub host mogą dodać nowego członka. The player is already a member of this server. + Il giocatore è già un membro di questo server. Ce joueur est déja un membre du serveur. 해당 플레이어는 이미 서버 멤버입니다. Gracz jest już członkiem tego serwera. Server Member feature is disabled. + Modalità Membri del Server disabilitata. La fonction de Membre du serveur est désactivée. 서버 멤버 기능이 비활성화되어 있습니다. Funkcja Server Member jest wyłączona. Membership feature not yet initialised. Please try again later. + Modalità Membri non ancora inizializzata. Riprova più tardi. La fonction d'adhésion n'a pas encore été initialisée. Veuillez réessayer plus tard. 멤버십 기능이 아직 실행되지 않았습니다. 다시 시도하시기 바랍니다. Funkcja członkostwa nie została jeszcze zainicjowana. Spróbuj ponownie później. The player is not a member of this server. + Il giocatore non è un membro di questo server. Ce joueur n'est pas un membre de ce serveur. 해당 플레이어는 이 서버의 멤버가 아닙니다. Gracz nie jest członkiem tego serwera. You are not pointing to anyone. + Non stai indicando nessuno. Vous ne pointez personne. 당신은 누구에게도 가리키고 있지 않습니다. Nie wskazujesz na nikogo. %1 has been removed from the Server Members List. + "%1 è stato rimosso alla Lista dei Membri del Server %1 a été retiré de la liste des Membres du Serveur. %1이(가) 서버 멤버 목록에서 제외되었습니다. %1 został usunięty z listy członków serwera. You have been removed from the Server Members list. + Sei stato rimosso dalla Lista dei Membri del Server. Vous avez été retiré de la liste des Membres du Serveur. 당신은 서버 멤버 목록에서 제외되었습니다. Zostałeś usunięty z listy członków serwera. Membership + Membership Adhésion 멤버십 Członkostwo In Game Members<br/><br/> + Membri In Gioco<br/><br/> Membres en jeu<br/><br/> 게임 내 멤버<br/><br/> Członkowie w grze<br/><br/> %1<br/>No. members:<br/>%2 + %1<br/>No. membri:<br/>%2 %1<br/> Nb. de membres :<br/>%2 %1<br/>멤버 수:<br/>%2 %1<br/>Liczba członków:<br/>%2 Server Member feature is disabled. + Modalità Membri del Server disabilitata. Fonction de Membre du serveur est désactivée. 서버 멤버 기능이 비활성화되어 있습니다. Funkcja Server Member jest wyłączona. Membership + Membership Adhésion 멤버십 Członkostwo Comrade, we're losing contact! + Compagno, stiamo perdendo il segnale! Camarade, nous perdons le contact ! - 연결이 끊어지고 있습니다, 동지! + 연결이 끊어지고 있습니다, 전우! Towarzyszu, tracimy łączność! Retreat <t color='#f0d498'>%1 m %2</t>, within <t color='#f0d498'>%3 s</t>.<br/>Stay within %4 km of HQ or a member. Failure to comply will re-insert you at HQ. + Ritirati <t color='#f0d498'>%1 m %2</t>, entro <t color='#f0d498'>%3 s</t>.<br/>Rimani entro %4 km dal QG o da un membro. Fallire in ciò comporterà la reinserzione al QG. Retraite <t color='#f0d498'>%1 m %2</t>, dans <t color='#f0d498'>%3 s</t>.<br/>Restez à moins de %4 km du QG ou d'un membre. La désobéissance vous fera retourner au QG. + <t color='#f0d498'>%3초</t> 안에 <t color='#f0d498'>%1m 거리 %2 방향</t>으로 후퇴하십시오.<br/>본부 또는 멤버로부터 %4km 이내에 있으십시오. 지키지 않으면 본부로 다시 리스폰됩니다. Odwrót <t color='#f0d498'>%1 m %2</t>, w ciągu <t color='#f0d498'>%3 s</t>.<br/>Pozostań w odległości %4 km od kwatery głównej lub członka. Niezastosowanie się do tego polecenia spowoduje teleportacje do kwatery głównej. %1 has not enough resources to grab. + %1 non ha abbastanza risorse per poter prendere. %1 n'a pas assez de ressources à récupérer. %1은(는) 가져갈 수 있는 자금이 부족합니다. %1 nie ma wystarczająco dużo zasobów do pobrania. You grabbed 100 € from the %1 Money Pool.<br/><br/>This will affect your prestige and status among %1 forces. + Hai preso 100 € dal fondo %1.<br/><br/>Ciò influirà sul tuo status tra le forze %1. Vous aves pris 100 € de la réserve d'argent de %1. <br/><br/> Cela va affecter votre prestige et votre statut au sein des forces de %1. 당신은 %1의 공동 자금에서 100€를 가져갔습니다.<br/><br/>이는 %1의 군 내에서 당신의 지위와 위신에 영향을 미칠 것입니다. Zgarnąłeś 100 € z puli pieniędzy %1.<br/><br/>Wpłynie to na twój prestiż i status wśród sił %1. Money Grab - Récupération d'argent + Prendi Soldi + Prise d'argent 자금 인출 Grabież pieniędzy You decided not to be eligible for commander. + Hai scelto di non essere elegibbile come comandante. Vous avez décidé de ne pas être éligible pour le commandement. 당신은 지휘관이 될 자격이 없다고 결정되었습니다. Postanowiłeś nie kwalifikować się na dowódcę. You are now eligible to be commander of our forces. + Adesso sei elegibbile come comandante delle nostre forze. Vous êtes désormais éligible pour être le commandant de nos forces. 당신은 이제 우리 군의 지휘관이 될 자격이 있습니다. Jesteś teraz uprawniony do bycia dowódcą naszych sił. You resign from being commander, choosing %1 as your successor. + Ti dimetti dal ruolo di comandante, scegliendo %1 come successore. Vous vous êtes retirés du commandement, désignant %1 pour être votre successeur. 후임자로 %1을(를) 선택하여 지휘관 직책에서 물러납니다. Rezygnujesz z funkcji dowódcy, wybierając %1 na swojego następcę. You resign from being commander. Your chosen successor (%1) was not eligible. + Ti dimetti dal ruolo di comandante. Il tuo successore designato (%1) non era elegibbile. Vous vous êtes retirés du commandement. Votre successeur (%1) n'est pas éligible. 지휘관 직책에서 물러납니다. 당신이 선택한 후임자 %1은(는) 자격이 없습니다. Rezygnujesz z funkcji dowódcy. Twój wybrany następca (%1) nie zakwalifikował się. You resign from being Commander. Others will take the command if there is someone suitable. + Ti dimetti dal ruolo di Comandante. Altri prenderanno il tuo posto se vi sono candidati idonei. Vous vous êtes retirés du Commandement. D'autres assumeront la position si quelqu'un est convenable. 지휘관 직책에서 물러납니다. 다른 사람들은 적당한 사람이 있다면 사령관 직책을 맡을 것입니다. Rezygnujesz z funkcji dowódcy. Inni przejmą dowodzenie, jeśli znajdzie się ktoś odpowiedni. Commander + Comandante Commandant 지휘관 Dowódca Autorifleman role. + Ruolo Fuciliere Automatico. Rôle de Mitrailleur. 자동소총수 역할 Rola - Strzelec RKM Autoriflemen have a slight bonus on carry capacity, but make more noise when they move. - Les Mitrailleut ont un léger bonus de capacité de transport, mais font beaucoup de bruit quand ils se déplacent. - 자동소총수는 운반 용량에 보너스를 가지지만, 이동할 때 매우 큰 소리를 냅니다. - Strzelcy automatyczni mają niewielką premię do udźwigu, ale robią więcej hałasu podczas poruszania się. Commander role. + Ruolo Comandante. Rôle de Commandant. 지휘관 역할 Rola - Dowódca The commander is a lightweight unit with increased camouflage, medical and engineering capabilities. + Il comandante è un'unità leggera con capacità mimetiche, mediche e di genio aumentate. Le commandant est une unité légère avec des capacités de camouflage, médical et d'ingéniérie augmentées. 사령관은 위장, 의료, 공병 능력이 향상된 경량 유닛입니다. Dowódca jest lekką jednostką o zwiększonych możliwościach kamuflażu, medycznych i inżynieryjnych. Engineer role. + Ruolo Geniere. Rôle d'Ingénieur. 공병 역할 Rola - Inżynier Engineers do not have any bonus or penalties, but have the ability to use Repair Kits for vehicle repair. + I Genieri non hanno bonus o penalità, hanno l'abilità di usare i Kit di Riparazioni per riparare i veicoli. Les Ingénieurs n'ont pas de bonus ou de malus, mais ils ont la capacité d'utiliser des Kits de Réparation pour restaurer les véhicules. 공병은 보너스나 패널티가 없지만, 차량 수리를 위해 도구모음을 사용할 수 있는 능력이 있습니다. Inżynierowie nie mają żadnych premii ani kar, ale mogą używać zestawów naprawczych do naprawy pojazdów. Grenadier role. + Ruolo Granatiere. Rôle de Grenadier. 유탄수 역할 Rola - Grenadier Grenadiers have a slight bonus on carry capacity, but are easy to spot. + I granatieri hanno un piccolo bonus sulla capacità di trasporto, ma sono facili da avvistare. Les Grenadiers ont un léger bonus de capacité de transport, mais sont facile à réperer. 유탄수는 운반 용량에 보너스를 가지지만, 발견되기 더 쉬워집니다. Grenadierzy mają niewielką premię do udźwigu, ale są łatwi do wykrycia. Medic role. + Ruolo Medico. Rôle de Médecin. 의무병 역할 Rola - Medyk Medics do not have any bonus or penalties, but have the ability to use certain medical items for full health restoration. + I Medici non hanno bonus o penalità, sono in grado di usare determinati oggetti medici per rigenerare totalmente la salute. Les Médecins n'ont pas de bonus ou de malus, mais ils ont la capacité d'utiliser certains objets médicaux afin de prodiguer des soins complets. 의무병은 보너스나 패널티가 없지만, 완치를 위해 특정한 의료품을 사용할 수 있는 능력이 있습니다. Medycy nie mają żadnych premii ani kar, ale mają możliwość korzystania z niektórych przedmiotów medycznych w celu pełnego przywrócenia zdrowia. Rifleman role. + Ruolo Fuciliere. Rôle de Fusilier. 소총수 역할 Rola - Strzelec Riflemen do not have any bonus or penalties but can hack drones. + I Fucilieri non hanno bonus o penalità ma possono hackerare i droni. Les Fusiliers n'ont pas de bonus ou de malus mais ils peuvent hacker des drones. 소총수는 보너스나 패널티가 없지만, 무인기를 해킹할 수 있습니다. Strzelcy nie mają żadnych premii ani kar, ale mogą hakować drony. Teamleader role. + Ruolo Teamleader. Rôle de Chef d'équipe. 조장 역할 Rola - Dowódca sekcji Teamleader are more lightweight units with increased camouflage capabilities. + I Teamleader sono unità leggere con capacità mimetiche aumentate. Les Chefs d'équipe sont des unités légères avec des capacités de camouflage augmentées. 조장은 위장 능력이 향상된 경량 유닛입니다. Dowódcy sekcji to lżejsze jednostki o zwiększonych możliwościach kamuflażu. Unit Traits + Caratteristiche Unità Attributs d'Unité 유닛 특성 Cechy jednostek Unit Traits + Caratteristiche Unità Attributs d'Unité 유닛 특성 Cechy jednostek You have selected %1. + Hai selezionato %1. Vous avez sélectionné %1. 당신은 %1을(를) 선택했습니다. Wybrałeś %1. @@ -4192,97 +4235,110 @@ Static weapon has been deployed for use in a nearby zone, and will be used by garrison militia if you leave it here the next time the zone spawns. L'arme statique a été déployée pour être utilisée dans une zone proche et sera utilisée par la garnison si vous la laissez ici la prochaine fois que la zone apparaîtra. + Statická zbraň byla postavena k použití v nejbližší zóně a bude využita posádkou pokud tam zůstane když se objeví další zóna. Static Deployed Arme statique déployée + Statická zbraň rozložena FF Notification + Notifica FA Notification de tir ami. 아군 오사 알림 Powiadomienie o ogniu sojuszniczym FF Punishment + Punizione FA Punition pour tir ami 아군 오사 처벌 Kara za ogień sojuszniczy Return to the AO before you are blown up, you have %1 seconds. - Retournez dans la zone d'opération avant d'être explosé, vous avez %1 secondes. - 폭발하기 전에 작전 구역에서 벗어나십시오! %1초의 시간이 있습니다! - Wróć do AO zanim wybuchniesz, masz %1 sekund. Out of bounds + Fuori dai confini Hors des limites 경계를 벗어남 Poza granicą Control Unit + Controlla Unita Contrôle de l'unité 유닛 조종 Watch your fire! + Cessa il fuoco! Attention où vous tirez ! 사격 조심해! Uważaj gdzie strzelasz! hurt you! - vous a bléssé! + ti ha ferito! + vous a blessé ! 다치게 했다고! zranił cię! Returned to original Unit due to FF. + Ritornato all'Unità originaria per via del FA. Retour à l'unité d'origine à cause de tir ami. 아군 오사로 인해 원본 유닛으로 돌아왔습니다. %1 hurt you! + %1 ti ha ferito! %1 vous a blessé ! %1이(가) 당신을 다치게 했습니다! %1 zranił cię! Injured comrade: + Compagno ferito: Camarade blessé : - 부상당한 동지: + 부상당한 전우: Ranny towarzysz: FF Warning + Avviso FA Avertissement de tir ami 아군 오사 경고 Ostrzeżenie o ogień sojuszniczy An admin looks with pity upon your soul.<br/>You have been forgiven. + Un admin prova pietà verso la tua anima.<br/>Sei stato perdonato. Un Admin a eu pitié de votre âme.<br/> Vous avez été pardonné. 관리자는 당신의 영혼을 측은히 여기며 바라봅니다.<br/>당신은 용서받았습니다. Administrator patrzy z litością na twoją duszę.<br/> Wybaczono ci. Enough then. + Basta. Cela suffit. 이제 그만. Wystarczy. Please do not teamkill. Stare at the turtles for %1 more seconds. + Si prega di non uccidere i compagni. Rimani a guardare le tartarughe per altri %1 secondi. Ne tuez pas d'alliés s'il vous plait. Regardez les tortues pendant %1 secondes de plus. 팀킬하지 말고 %1초 동안 거북이나 바라보십시오. Nie zabijaj swoich. Teraz za kare wpatruj się w żółwie przez %1 sekund. has been found guilty of FF (3+ Strikes).<br/><br/>If you believe this is a mistake, you can forgive him with the corresponding scroll-menu action. + è stato riconosciuto colpevole di FA (3+ Falli).<br/><br/> a été reconnu coupable de tir ami (3+ reprises).<br/><br/> Si vous pensez que c'est une erreur, vous pouvez le pardonner avec le menu déroulant adéquat. 아군 오사(3번 이상 공격)에 대해 유죄가 인정되었습니다.<br/><br/>실수라고 판단된다면 해당 스크롤 메뉴 행동으로 용서할 수 있습니다. został uznany za winnego zabijania swoich (3+ Strikes).<br/><br/>Jeśli uważasz, że to pomyłka, możesz mu wybaczyć za pomocą odpowiedniej akcji w menu pod rolką myszki. @@ -4291,1028 +4347,1349 @@ You cannot buy vehicles while you are controlling AI. + Non puoi comprare veicoli mentre controlli l'IA. Vous ne pouvez pas acheter de véhicules pendant que vous contrôler l'IA. AI를 조종하는 동안에는 차량을 구입할 수 없습니다. Nie możesz kupować pojazdów, gdy kontrolujesz SI. You cannot buy vehicles with enemies nearby. + Non puoi comprare veicoli mentre vi sono nemici nelle vicinanze. Vous ne pouvez pas acheter de véhicules tant que des ennemis sont proches. 적들이 근처에 있을 때는 차량을 구입할 수 없습니다. Nie możesz kupować pojazdów, gdy w pobliżu znajdują się wrogowie. You need to be close to the flag to be able to purchase a vehicle. + Devi essere vicino ad una bandiera per comprare un veicolo. Vous devez être proche du drapeau afin de pouvoir acheter un véhicule. 차량을 구입하려면 깃발에 가까이 가야 합니다. Musisz być blisko flagi, aby móc kupić pojazd. You do not have enough money for this vehicle: %1 € required. + Non hai abbastanza soldi per questo veicolo: %1 € richiesti. Vous n'avez pas assez d'argent pour acheter ce véhicule: %1 € requis. 이 차량을 구입하기 위한 자금이 부족합니다: %1€ 필요. Nie masz wystarczających środków na ten pojazd: %1 € wymagane. Unable to buy vehicle, you are already placing something. + Impossibile comprare veicolo, stai piazzando qualcosa. Impossible d'acheter un véhicule, vous êtes déja en train de placer quelque chose. 이미 무언가를 배치하고 있기 때문에 차량을 구입할 수 없습니다. Nie możesz kupić pojazdu, już coś stawiasz. The vehicle you requested is not supported in your current modset. + Il veicolo richiesto non è supportato dal modset attuale. Le véhicule que vous avez demandé n'est pas pris en charge par votre modset actuel. 요청한 차량은 현재 모드셋에서 지원하지 않습니다. Żądany pojazd nie jest obsługiwany w aktualnym zestawie modów. Add Vehicle + Aggiungi Veicolo Ajouter un véhicule 차량 추가 Dodaj pojazd Buy a vehicle for this squad for %1 €. + Compra un veicolo per questa squadra per %1 €. Acheter un véhicule pour cette escouade pour %1 €. 이 팀을 위한 차량을 %1 €에 구입합니다. Kup pojazd dla tego oddziału za %1 €. Only the Commander has access to this function. + Solo il Comandante ha accesso a questa funzione. Seul le Commandant à accès à cette fonction. 오직 지휘관만 이 기능에 액세스 할 수 있습니다. Tylko nasz dowódca ma dostęp do tej funkcji. You cant place HC vehicles further than 50m from HQ + Non puoi piazzare i veicolo HC oltre i 50m dal QG Vous ne pouvez pas placer de véhicules HC à plus de 50m du QG. 본부에서 50m 이상 떨어진 곳에는 하이 커맨드 차량을 배치할 수 없습니다. Pojazdów HC nie można umieszczać dalej niż 50 m od kwatery głównej. You cannot recruit squads with enemies near your HQ. + Non puoi reclutare squadre mentre vi sono nemici vicino al QG. Vous ne pouvez pas recruter d'escouades tant que des ennemis sont proches de votre QG. 본부 근처에 적이 있을 때는 분대를 모집할 수 없습니다. Nie można rekrutować oddziałów gdy wrogowie znajdują się w pobliżu kwatery głównej. You do not have enough HR for this request (%1 required). + Non hai abbastanza HR per questa richiesta (%1 richieste). Vous n'avez pas assez de RH pour cette demande (%1 requis). 이 요청을 수행하기 위한 인력이 부족합니다(%1 필요). Nie masz wystarczającej ilości HR dla tego żądania (%1 wymagane). You have too many high command squads active. Disband or garrison some to recruit more. + Hai troppe squadre dell'alto comando attive. Congedale o usale per Presidiare per reclutarne altre. Vous avez trop d'escouade HC actives. Renvoyer ou mettez en garnison certaines pour en recruter d'autres. 활성화된 하이 커맨드 분대가 너무 많습니다. 더 많은 병력을 모집하려면 일부를 해산하거나 주둔시키십시오. Masz zbyt wiele aktywnych oddziałów High Command. Rozwiąż niektóre z nich lub zlikwiduj garnizony, aby zrekrutować więcej. Your current modset doesn't support packing/unpacking static weapons. + Il modset attuale non supporta il carico/scarico di armi statiche. Votre modset actuel ne supporte pas l'emballage/déballage des armes statiques. 현재 모드셋은 고정화기 포장/풀기를 지원하지 않습니다 Obecny zestaw modów nie obsługuje ładowania/rozładowywania broni statycznych. You do not have enough money for this request (%1 € required). + Non hai abbastanza soldi per questo veicolo (%1 € richiesti). Vous n'avez pas assez d'argent pour cette requête (%1 € requis). 이 요청을 수행하기 위한 자금이 부족합니다(%1€ 필요). Nie masz wystarczających środków na realizację tego żądania (wymagane %1 €). No money left to buy a transport vehicle (%1 € required), creating barefoot squad. + Non vi sono fondi rimasti per comprare un veicolo da trasporto (%1 € richiesti), costituzione di squadra appiedata. Pas assez d'argent pour acheter ce véhicule de transport (%1 € requis), création d'une escouade à pied. 수송 차량을 만들 자금이 없으며(%1 € 필요), 뚜벅이 분대로 소환합니다. Nie ma pieniędzy na zakup pojazdu transportowego (wymagane %1 €), tworzenie oddziału bez pojazdu. You cannot recruit a new squad while you are moving your HQ. + Non puoi reclutare una nuova squadra mentre stai muovendo il QG. Vous ne pouvez pas recruter de nouvelles escouades pendant que vous déplacez votre QG. 본부를 옮기는 동안에는 새 분대를 모집할 수 없습니다. Nie można rekrutować nowego oddziału podczas przenoszenia sztabu. The group or vehicle type you requested is not supported in your modset. + Il gruppo o il veicolo richiesto non è supportato dal modset attuale. Le type de groupe ou véhicule que vous avez demandé n'est pas pris en charge par votre modset actuel. 요청한 그룹이나 차량은 현재 모드셋에서 지원하지 않습니다. Żądany typ grupy lub pojazdu nie jest obsługiwany w aktualnym zestawie modów. You need a radio in your inventory to be able to give orders to other squads. + Ti serve una radio nell'inventario per dare ordini alle altre squadre. Vous avez besoin d'une radio dans votre inventaire pour pouvoir donner des ordres aux autres escouades. 당신의 인벤토리에 무전기가 있어야 타 분대에 명령을 내릴 수 있습니다. Potrzebujesz radia w ekwipunku, aby móc wydawać rozkazy innym oddziałom. You need a Radio Man in your group to be able to give orders to other squads + Necessiti di un Operatore Radio nel gruppo per dare ordini alle altre squadre. Vous avez besoin d'un Opérateur Radio dans votre groupe afin de pouvoir donner des ordes aux autres escouades 당신의 그룹에 무전병이 있어야 타 분대에 명령을 내릴 수 있습니다. Potrzebujesz radiowca w swojej grupie, aby móc wydawać rozkazy innym oddziałom. Recruit Squad + Recluta Squadra Recrutement d'escouade 분대 모집 Rekrutuj Oddział Vehicle assigned to %1 Squad. + Veicolo assegnato alla Squadra %1. Véhicule assigné à l'escouade %1. 차량이 %1 분대에 할당되었습니다. Pojazd przydzielony do oddziału %1. This group has a vehicle already and their mission depends on it. + Questo gruppo ha già un veicolo e la loro missione lo richiede. Ce groupe à déja un véhicule et leur mission en dépends. 이 그룹은 이미 차량을 보유하고 있으며, 그들의 임무는 차량에 달려 있습니다. Ta grupa ma już pojazd i od niego zależy ich misja. Static Weapon Squads cannot change of vehicle. + Le Squadre di Armi Statiche non possono cambiare il veicolo. Les Escouade d'Armes Statiques ne peuvent pas changer de véhicule. 고정화기 분대는 차량을 바꿀 수 없습니다. Oddziały z bronią stacjonarną nie mogą zmieniać pojazdów. Selected vehicle is not empty. + Il veicolo selezionato non è vuoto. Le véhicule sélectionné n'est pas vide. 선택한 차량이 비어 있지 않습니다. Wybrany pojazd nie jest pusty. The vehicle selected has no room for this squad. + Il veicolo selezionato non ha spazio per questa squadra. Le véhicule sélectionné n'a pas de place pour cette escouade. 선택한 차량에는 해당 분대를 위한 공간이 없습니다. W wybranym pojeździe nie ma miejsca dla tego oddziału. You cannot assign a Static Weapon to a Squad. + Non puoi assegnare un'Arma Statica ad una Squadra. Vous ne pouvez pas assigner d'Arme Statique à une escouade. 분대에 고정화기를 할당할 수 없습니다. Nie można przypisać broni stacjonarnej do oddziału. You must select one group on the HC bar. + Devi selezionare un gruppo sulla barra HC. Vous devez selectionner un groupe sur la barre HC. - 당신은 하이 커맨드 선택기에서 한 개의 그룹을 선택해야 합니다. + 당신은 하이 커맨드 표시줄에서 한 개의 그룹을 선택해야 합니다. Musisz wybrać jedną grupe z paska "HC". Add Squad Vehicle + Aggiungi Veicolo di Squadra Ajout d'un véhicule à l'escouade 분대에 차량 추가 Przydziel Pojazd Drużynie The selected vehicle is destroyed or cannot move. + Il veicolo selezionato è distrutto o non può muoversi. Le véhicule sélectionné est détruit ou immobilisé. 선택한 차량이 파괴되었거나 이동할 수 없습니다. Wybrany pojazd został zniszczony lub nie może się poruszać. Air Support increased in %1 points. + Supporto Aereo incrementato in %1 punti. Le Support Aérien a augmenté de %1 points. 항공 지원이 %1 포인트 상승했습니다. Zwiększono wsparcie lotnicze o %1 pkt. Only Air Vehicles can be used to increase Airstrike points. + Solo i Velivoli possono essere usati per incrementare i punti di Attacco Aereo. Seul les véhicules aériens peuvent être utilisés pour augmenter les points de frappe aérienne. 항공기만 항공 지원을 높이는 데 사용할 수 있습니다. Tylko pojazdy powietrzne mogą być używane do zwiększania punktów ataków powietrznych. You and the Air vehicle need to be in the Area of an %1 Airport or HQ in order to convert it to Airstrikes. + Tu e il Velivolo dovete essere nell'Area di un aeroporto %1 o un QG per convertire in Attacchi Aerei. Le véhicule aérien et vous devez-être dans la zone d'un aéroport %1 ou d'un QG pour pouvoir le convertir en Frappes aériennes. 당신과 항공기가 %1 공항 또는 본부 지역에 있어야 공습 포인트로 전환할 수 있습니다. Ty i pojazd powietrzny musicie znajdować się na obszarze %1 lotniska lub kwatery głównej, aby móc przekształcić je w "wsparcie z powietrza". You can't convert destroyed Air vehicle to Airstrikes. + Non puoi convertire Velivoli distrutt in Attacchi Aerei. Vous ne pouvez pas convertir de véhicules aérien détruit en Frappes Aériennes. 파괴된 항공기는 공습 포인트로 전환할 수 없습니다. Nie można przekształcić zniszczonego pojazdu powietrznego w "wsparcie z powietrza". Backpack drones can't be used to increase Airstrike points. + I Droni Spalleggiabili non possono essere usati per incrementare i punti di Attacco Aereo. Les sacs à dos de drones ne peuvent pas être utiliser pour augmenter les points de Frappe aérienne. 가방형 무인기는 공습 포인트로 쓸 수 없습니다. Drony plecakowe nie mogą być używane do zwiększania punktów "wsparcia z powietrza". In order to convert, Vehicle must be empty. + Per essere convertito, il Velivolo deve essere vuoto. Pour pouvoir convertir, le Véhicule doit être vide. 변환하려면 차량이 비어 있어야 합니다. Aby dokonać konwersji, pojazd musi być pusty. You are not looking at a vehicle. + Non stai guardando un veicolo. Vous ne regardez pas un véhicule. 당신은 차량을 보고 있지 않습니다. Nie patrzysz na pojazd. You can't convert Airstrikes while enemies are near you. + Non puoi convertire Attacchi Aerei mentre vi sono nemici nelle vicinanze. Vous ne pouvez pas convertir en Frappes aériennes tant que des ennemis sont près de vous. 적이 가까이 있을 때는 공습 포인트로 전환할 수 없습니다. Nie możesz konwertować "wsparcia z powietrza", gdy wrogowie są blisko ciebie. You are not the owner of this vehicle. Therefore, you can't convert it. + Non sei il proprietario di questo veicolo. Dunque non puoi convertirlo. Vous n'êtes pas le propriétaire de ce véhicule. Vous ne pouvez donc pas le convertir. 당신은 차량 주인이 아니기 때문에 변환할 수 없습니다. Nie jesteś właścicielem tego pojazdu. Dlatego nie możesz go przekonwertować. Airstrike + Attacco Aereo Frappe aérienne 공습 There is a human engineer in your squad. Ask them to build.<br/> + Vi è un geniere umano nella tua squadra. Chiedigli di costruire.<br/> Il y a un Ingénieur humain dans votre escouade. Demandez-lui de construire.<br/> 분대원 중에 공병이 있습니다. 그들에게 건설을 부탁하십시오.<br/> W twoim oddziale jest gracz inżynier. Poproś go o zbudowanie.<br/> You cannot construct anything while controlling AI. + Non puoi costruire niente mentre controlli l'IA. Vous ne pouvez pas construire pendant que vous controllez l'IA. AI를 조종하는 동안에는 아무것도 만들 수 없습니다. Nie można niczego konstruować podczas kontrolowania AI. You are not an engineer.<br/> + Non sei un geniere.<br/> Vous n'êtes pas un ingénieur.<br/> 당신은 공병이 아닙니다.<br/> Nie jesteś inżynierem.<br/> You have no available engineers in your squad. They may be unconscious or busy. + Non hai genieri disponibili nella tua squadra. Possono essere privi di conoscenza o impegnati. Vous n'avez aucun ingénieur disponible dans votre escouade. Ils sont peut-être occupés ou inconscients. 분대원 중에 이용 가능한 공병이 없습니다. 의식불명이거나 바쁠 수 있습니다. W drużynie nie ma dostępnych inżynierów. Mogą być nieprzytomni lub zajęci. You do not have enough money for this construction (%1 € needed). + Non hai abbastanza soldi per questa costruzione (%1 € richiesti). Vous n'avez pas assez d'argent pour cette construction (%1 € requis). 이 공사에 필요한 비용(%1€ 필요)이 부족합니다. Nie masz wystarczających środków na tę budowę (potrzeba %1 €). You cannot build a bunker outside a controlled zone. - Vous ne pouvez pas construire de bunker en-dehors d'une zone sous contrôle. + Non puoi costruire un bunker al di fuori di una zona controllata. + Vous ne pouvez pas construire de bunker hors d'une zone sous votre contrôle. 통제 구역 밖에는 벙커를 지을 수 없습니다. Nie można zbudować bunkra poza strefą pod kontrolą. You can't build while placing something. - Vous ne pouvez pas construire pendant que vous déplacer quelque chose. + Non puoi costruire mentre piazzi qualcosa. + Vous ne pouvez pas construire pendant que vous placez quelque chose. 뭔가를 배치하는 동안에는 건설할 수 없습니다. Nie można budować podczas umieszczania czegoś. Roadblocks can only be built on roads + I posti di blocco possono solo essere costruiti sulle strade Les Barrages routiers ne peuvent être construits que sur les routes. - 도로에서만 로드블록을 건설할 수 있습니다. + 도로에서만 검문소를 건설할 수 있습니다. Blokady drogowe mogą być budowane tylko na drogach Only squad leaders can order AI to build. + Solo i capisquadra possono ordinare all'IA di costruire. Seuls les chefs d'escouade peuvent ordonner à l'IA de construire. 분대장만이 AI 건설을 명령할 수 있습니다. Tylko dowódcy oddziałów mogą nakazać SI budowę. You are an engineer, but not in a state to build: you may be unconscious or undercover.<br/> - Vous êtes un igénieur, mais vous n'êtes pas en état de construire: vous pouvez être inconscients ou sous couverture.<br/> + Sei un geniere, ma non sei in condizione di costruire: potresti essere privo di conoscenza o sotto copertura.<br/> + Vous êtes un igénieur, mais vous ne pouvez pas construire : vous êtes possiblement inconscient ou incognito.<br/> 당신은 공병이지만 건설할 수 있는 상태가 아닙니다. 의식불명이거나 위장 중일 수 있습니다.<br/> Jesteś inżynierem, ale nie jesteś w stanie budować: możesz być nieprzytomny lub pod przykrywką.<br/> Bunkers can only be built off roads, in friendly areas + I bunker non possono essere costruiti sulle strade nelle zone alleate Les Bunkers ne peuvent être construits qu'en-dehors des routes, dans des zones alliées. 벙커는 도로 밖, 우호 지역에서만 건설할 수 있습니다. Bunkry można budować tylko poza drogami, na przyjaznych obszarach. Ordering %1 to build. - Commande %1 de construire. + Ordinando a %1 di costruire. + Ordonne à %1 de construire. %1을(를) 건설하도록 명령 중입니다. Construction cancelled. + Costruzione cancellata. Construction annulée. 공사 취소 Budowa została anulowana. You didn't move to the position, construction has timed out. + Non hai raggiunto la posizione, costruzione scaduta. Vous ne vous êtes pas déplacé à la position, la construction a expiré. 위치를 옮기지 않았기 때문에 공사 시간이 초기화되었습니다. Nie przemieściłeś się do tej pozycji, upłynął czas budowy. Walk to the selected position to start building + Raggiungi il punto selezionato per iniziare a costruire Marchez jusqu'à la position sélectionnée pour commencer à construire. 선택한 위치로 걸어가서 건설을 시작하십시오 Przejdź do wybranej pozycji, aby rozpocząć budowanie Build Info + Info Costruzione Info de construction 건축 정보 Stan budowy Only Commander has the ability to control HC units. - Seul le Commandant à l'abilité de contrôler les unités HC. + Solo il Comandante ha l'abilità di controllare le unità HC. + Seul le Commandant peut controler les unités HC. 지휘관만이 하이 커맨드 유닛을 조종할 수 있습니다. Tylko dowódca może kontrolować jednostki HC. Nope. Not happening. + No, negativo. Non. Pas possible. 아뇨, 그럴 일 없습니다. Nie. To się nie stanie. You cannot control an unconscious or dead unit. + Non puoi controllare un'unità svenuta o morta. Vous ne pouvez pas contrôler d'unité inconsciente ou morte. 의식불명이거나 죽은 유닛은 조종할 수 없습니다. Nie możesz kontrolować nieprzytomnej lub martwej jednostki. You cannot control squads while undercover. - Vous ne pouvez pas contrôler d'escouade en étant sous converture. + Non puoi controllare le squadre mentre sei sotto copertura. + Vous ne pouvez pas contrôler d'escouade en étant incognito. 위장 중에는 분대를 조종할 수 없습니다. Nie możesz kontrolować oddziałów, gdy jesteś pod przykrywką. Return Control to AI + Restituisci il Controllo all'IA Rendre le contrôle à l'IA 조종 권한을 AI에게 되돌리기 Zwróć kontrolę do SI Returned to original Unit as it received damage. + Ritornato all'Unità originaria poiché ha ricevuto danno. Retour à l'unité d'origine car dégats reçus. 원본 유닛이 데미지를 입었기 때문에 원본 유닛으로 돌아왔습니다. Zwrócony do oryginalnej jednostki, ponieważ otrzymał obrażenia. Returned to original Unit as controlled AI received damage. - Retour à l'unité d'origine car l'IA contrôler à reçu des dégats. + Ritornato all'Unità originaria poiché l'IA controllata ha ricevuto danno. + Retour à l'unité d'origine car l'IA contrôlé a reçu des dégats. 조종하는 AI가 데미지를 입었기 때문에 원본 유닛으로 돌아왔습니다. Przywrócono do oryginalnej jednostki, ponieważ kontrolowana sztuczna inteligencja otrzymała obrażenia. Time to return control to AI: %1. - Temps avant retour du contrôle à l'IA: %1. + Ritorna il controllo all'IA: %1. + Temps avant retour du contrôle à l'IA : %1. 조종을 AI에게 반환하는 시간: %1 Czas przywrócenia kontroli do SI: %1. Control Squad + Controlla Squadra Contrôle d'Escouade 분대 조종 Kontroluj oddział You cannot control a unit which does not belong to %1. + Non puoi controllare un'unità che non appartiene a %1. Vous ne pouvez pas contrôler d'unité qui n'appartient pas à %1. %1에 속하지 않은 유닛은 조종할 수 없습니다. Nie można kontrolować jednostki, która nie należy do %1. You cannot control AI while you are controlling another AI. - Vous ne pouvez pas contrôler d'IA alors que vous contrôler déja une autre IA. + Non puoi controllare l'IA mentre controlli un'altra IA. + Vous ne pouvez pas contrôler d'IA alors que vous contrôlez déja une autre IA. 다른 AI를 조종하는 동안에는 AI를 조종할 수 없습니다. Nie możesz kontrolować SI, gdy kontrolujesz inną SI. You cannot control an unconscious, a dead unit. + Non puoi controllare un'unità svenuta o morta. Vous ne pouvez pas contrôler une unité inconsciente ou morte. 의식불명, 즉 죽은 유닛은 조종할 수 없습니다. Nie możesz kontrolować nieprzytomnej lub martwej jednostki. Nope. Not happening. + No, negativo. Non. Pas possible. 아뇨, 그럴 일 없습니다. Nie. To się nie stanie. You cannot control another player. + Non puoi controllare un altro giocatore. Vous ne pouvez pas contrôler un autre joueur. 다른 플레이어는 조종할 수 없습니다. Nie możesz kontrolować innego gracza. You cannot control Petros. + Non puoi controllare Petros. Vous ne pouvez pas contrôler Petros. 페트로스는 조종할 수 없습니다. Nie możesz kontrolować Petrosa. You cannot control AI if you are not the squad leader. - Vous ne pouvez pas contrôler d'IA si n'êtes pas un chef d'escouade. + Non puoi controllare l'IA se non sei caposquadra. + Vous ne pouvez pas contrôler d'IA si vous n'êtes pas un chef d'escouade. 분대장이 아니면 AI를 조종할 수 없습니다. Nie możesz kontrolować SI, jeśli nie jesteś dowódcą oddziału. You cannot control AI while undercover. - Vous ne pouvez pas contrôler d'IA alors que vous êtes sous converture. + Non puoi controllare l'IA mentre sei sotto copertura. + Vous ne pouvez pas contrôler d'IA alors que vous êtes incognito. 위장 중에는 AI를 조종할 수 없습니다. Nie możesz kontrolować SI, gdy jesteś pod przykrywką. Return Control to AI - Retour du Contrôle à l'IA. + Restituisci il Controllo all'IA + Rendre le Contrôle à l'IA. 조종 권한을 AI에게 되돌리기 Zwróć kontrolę do SI Returned to original Unit as it received damage. - Retour à l'unité d'origine car dégats reçus. + Ritornato all'Unità originaria poiché ha ricevuto danno. + Retourné à l'Unité d'origine car elle a reçu des dégats. 원본 유닛이 데미지를 입었기 때문에 원본 유닛으로 돌아왔습니다. Zwrócony do oryginalnej jednostki, ponieważ otrzymał obrażenia. Returned to original Unit as controlled AI received damage. - Retour à l'unité d'origine car l'IA contrôlé à reçu des dégats. + Ritornato all'Unità originaria poiché l'IA controllata ha ricevuto danno. + Retourné à l'unité d'origine car l'IA contrôlé a reçu des dégats. 조종하는 AI가 데미지를 입었기 때문에 원본 유닛으로 돌아왔습니다. Przywrócono do oryginalnej jednostki, ponieważ kontrolowana sztuczna inteligencja otrzymała obrażenia. Time to return control to AI: %1. - Temps avant retour du contrôle à l'IA: %1. + Ritorna il controllo all'IA: %1. + Temps avant retour du contrôle à l'IA : %1. 조종을 AI에게 반환하는 시간: %1 Czas przywrócenia kontroli do SI: %1. Control Unit - Contrôle de l'unité + Controlla Unita + Contrôle de l'Unité 유닛 조종 You cannot dismiss anyone if you are not the squad leader. - Vous ne pouvez renvoyer personne si vous n'êtes pas un chef d'escouade. + Non puoi congedare nessuno se non sei caposquadra. + Vous ne pouvez renvoyer personne si vous n'êtes pas le chef d'escouade. 분대장이 아니면 누구도 해산시킬 수 없습니다. Nie możesz nikogo zwolnić, jeśli nie jesteś dowódcą drużyny. You cannot disband suppressed, undercover or unconscious units. - Vous ne pouvez pas renvoyer des unités suppressées, inconscientes ou sous couvertures. + Non puoi congedare unità soppresse, sotto copertura o svenute. + Vous ne pouvez pas renvoyer des unités neutralisées, inconscientes ou incognito. 제압당하거나, 위장 중이거나 의식불명인 유닛은 해산시킬 수 없습니다. Nie można rozwiązać jednostek pod ostrzałem, ukrytych lub nieprzytomnych. Dismiss Group + Congeda Gruppo Renvoi du Groupe 그룹 해산 Zwolnij grupę You cannot dismiss NATO groups. - Vous ne pouvez pas renvoyer de groupes de NATO + Non congedare gruppi NATO. + Vous ne pouvez pas renvoyer des groupes NATO. NATO 그룹은 해산시킬 수 없습니다. Nie można zwolnić grup NATO. You cannot dismiss player led, Watchpost, Roadblocks or Minefield building squads. - Vous ne pouvez pas renvoyer des escouades controlés par un joueur, de Poste d'observations, de Barrages routiers ou de construction de Champs de mines. + Non puoi congedare Posti di Guardia, Posti di Blocco o Squadre di Zappatori condotte da giocatori. + Vous ne pouvez pas renvoyer les escouades de construction de Poste d'Observations, de Barrages Routiers ou de Champs de Mines, controlées par un joueur, 플레이어가 이끄는 부대, 감시 초소, 검문소 또는 지뢰지대 건설 부대는 해체시킬 수 없습니다. Nie możnesz zwolnić oddziałów dowodzonych przez gracza, budujących posterunki, blokady dróg lub pola minowe. Dismiss Squad - Dissolution de l'escouade + Congeda Squadra + Renvoi de l'escouade 분대 해산 Zwolnij oddział %1 lost communication, he will come back with you if possible. + %1 ha perso il contatto radio, cercherà di ritornare con te se possibile. %1 a perdu contact, il vous rejoindra si possible. %1이(가) 통신이 끊어졌으며, 가능하면 당신에게 되돌아올 것입니다. %1 stracił łączność, wróci z tobą, jeśli to możliwe. Only our Commander has access to this function. + Solo il nostro Comandante ha accesso a questa funzione. Seul notre Commandant a accès à cette fonction. 오직 지휘관만 이 기능에 액세스 할 수 있습니다. Tylko nasz dowódca ma dostęp do tej funkcji. You do not have enough money to afford additional training. %1 € needed. + Non hai abbastanza soldi per permetterti addestramento aggiuntivo. %1 richiesti. Vous n'avez pas assez d'argent pour vous permettre des entrainements supplémentaires. %1 € nécessaires. 추가적인 훈련에 필요한 자금이 없습니다. %1€가 필요합니다. Nie masz wystarczająco dużo pieniędzy, aby pozwolić sobie na dodatkowe szkolenie. %1 € potrzebne. You cannot upgrade training in the current War Level. + Non puoi migliorare l'addestramento con il Livello di Guerra attuale. Vous ne pouvez pas améliorer l'entrainement dans le Niveau de Guerre actuel. 연재 워 레벨에서는 훈련을 업그레이드할 수 없습니다. Nie można ulepszyć treningu na obecnym poziomie wojny. Skill Add + Aggiungi Abilità Ajout de compétences 훈련도 추가 Your troops have the maximum training. + Le tue truppe hanno raggiunto l'addestramento massimo. Vos troupes sont entrainées au maximum. 당신의 부대의 훈련도는 최대입니다. Twoi żołnierze mają maksymalne wyszkolenie. %2 Skill Level has been Upgraded.<br/>Current level is %1. + Livello Abilità %2 è stato Migliorato.<br/>Livello corrente %1. %2 Niveau de Compétence a été amélioré.<br/> Le niveau Actuel est %1. %2의 능력이 업그레이드 되었습니다.<br/>현재 레벨은 %1입니다. Podniesiono poziom umiejętności %2.<br/>Obecny poziom to %1. You cannot manage this garrison when there's a major attack incoming. + Non puoi gestire questa guarnigione quando vi è un attacco principale in arrivo. Vous ne pouvez pas gérer cette garnison alors qu'une attaque majeur est imminente. + 대규모 공격이 올 때는 이 주둔지를 관리할 수 없습니다. Nie można zarządzać garnizonem, gdy nadchodzi poważny atak. You cannot manage this garrison while there are enemies nearby. + Non puoi gestire questa guarnigione mentre vi sono nemici nelle vicinanze. Vous ne pouvez pas gérer cette garnison tant que des ennemis sont à proximité. + 적들이 근처에 있을 때는 이 주둔지를 관리할 수 없습니다. Nie możesz zarządzać tym garnizonem, gdy w pobliżu znajdują się wrogowie. The place has no garrisoned troops to remove. - L'endroint n'a pas de troupes en garnison à enlever. + Non vi sono truppe a presidiare il luogo da rimuovere. + L'endroit n'a pas de troupes en garnison à enlever. + 그 곳에는 제거할 주둔군이 없습니다. Garrison removed<br/><br/>Recovered Money: %1 €<br/>Recovered HR: %2 + Guarnigione rimossa<br/><br/>Soldi Recuperati: %1 €<br/> HR recuperate: %2 Garnison supprimée<br/><br/>Argent Récupéré : %1 €<br/>RH Récupéré : %2 + 주둔군 회수됨<br/><br/>회수된 돈: %1 €<br/>회수된 인적 자원 : %2 Garrison + Guarnigione Garnison + 주둔군 Select a zone to add garrisoned troops. + Seleziona una zona da presidiare. Sélectionnez une zone pour ajouter des troupes en garnison. + 주둔군을 추가할 구역을 선택하십시오. That zone does not belong to %1. + Quella zona non appartiene a %1. Cette zone n'appartient pas à %1. + 그 구역은 %1 소속이 아닙니다. You must click near a marked zone. + Devi cliccare vicino a una zona marcata. Vous devez cliquer à côté d'une zone marquée. + 마커된 구역 근처를 클릭해야 합니다. Select a zone to remove it's Garrison. - Sélectionnez une zone pour supprimée sa garnison. + Seleziona una zona da cui rimuovere la Guarnigione. + Sélectionnez une zone pour supprimer sa Garnison. + 주둔군을 제거할 구역을 선택하십시오. You lack of enough Air Support to make this request. + Non hai abbastanza Supporto Aereo per richiedere ciò. Vous manquez de Support Aérien pour faire cette requête. 항공 지원이 부족하여 이 요청을 사용할 수 없습니다. You need to control an airport in order to fulfill this request. + Devi controllare un aeroporto per completare questa richiesta. Vous devez contrôler un aéroport pour compléter cette requête. 이 요청을 수행하기 위해서는 공항을 통제해야 합니다. Aby spełnić tą prośbe, musisz kontrolować lotnisko. You need a radio in your inventory to be able to give orders to other squads. + Necessiti di una radio nel tuo inventario per dare ordini alle altre squadre. Vous avez besoin d'une radio dans votre inventaire afin de pouvoir donner des ordes aux autres escouades. 당신의 인벤토리에 무전기가 있어야 타 분대에 명령을 내릴 수 있습니다. Potrzebujesz radia w ekwipunku, aby móc wydawać rozkazy innym oddziałom. You need a Radio Man in your group to be able to give orders to other squads + Necessiti di un Operatore Radio nel gruppo per dare ordini alle altre squadre. Vous avez besoin d'un Opérateur Radio dans votre groupe afin de pouvoir donner des ordes aux autres escouades 당신의 그룹에 무전병이 있어야 타 분대에 명령을 내릴 수 있습니다. Potrzebujesz radiowca w swojej grupie, aby móc wydawać rozkazy innym oddziałom. Select the map position to which the plane will exit to calculate plane's route vector. + Seleziona sulla mappa la posizione dove l'aereo esfiltrerà per calcolare la rotta. Sélectionner la position sur la carte vers laquelle l'avion partira pour calculer le vecteur de sa trajectoire. 항공기의 경로 벡터를 계산하려면 항공기가 나갈 맵 위치를 선택하십시오. Wybierz pozycję na mapie, w której to samolot wyjdzie z strefy działań, aby obliczyć wektor trasy samolotu. Select the spot from which the plane will start to drop the bombs. + Seleziona il punto dove l'aereo inizierà a sganciare le bombe. Sélectionner l'endroit depuis lequel l'avion débutera le bombardement. 항공기가 폭탄을 투하하기 시작할 지점을 선택하십시오. Wybierz miejsce, z którego samolot zacznie zrzucać bomby. Air Support + Supporto Aereo Support Aérien 공중 지원 Wsparcie lotnicze You cannot buy units while you are controlling AI. + Non puoi comprare unità mentre controlli l'IA. Vous ne pouvez pas acheter d'unités tant que vous contrôlez l'IA. + AI를 조종하는 동안에는 유닛을 살 수 없습니다. You cannot Recruit Units with enemies nearby. + Non puoi reclutare unità mentre vi sono nemici nelle vicinanze. Vous ne pouvez pas recruter d'unités tant que des ennemis sont proches. + 적들이 근처에 있을 때는 유닛을 모집할 수 없습니다. Your squad is full or you have too many scattered units with no radio contact. - Votre escouade est pleine ou alors vous avez trop d'unités éparpillées avec aucun contact radio. + La tua squadra è piena o hai troppe unità sparpagliate che hanno perso il contatto radio. + Votre escouade est pleine ou alors vous avez trop d'unités éparpillées sans contact radio. + 분대가 꽉 차있거나 무전이 끊겨 흩어진 유닛들이 너무 많습니다. You do not have enough HR for this request. + Non hai abbastanza HR per questa richiesta. Vous n'avez pas assez de RH pour cette demande. + 이 요청을 수행하기 위한 인력이 부족합니다. You cannot recruit units as you are not your group leader. + Non puoi reclutare unità poiché non sei capogruppo. Vous ne pouvez pas recruter d'unités car vous n'êtes pas votre chef d'escouade. + 당신은 당신 그룹의 리더가 아니기 때문에 유닛 모집을 할 수 없습니다. Only Server Members can recruit AI units. + Solo i Membri del Server possono reclutare unità IA. Seul les Membres du Serveur peuvent recruter des unités IA. + 서버 멤버만이 AI 유닛을 모집할 수 있습니다. You do not have enough money for this kind of unit (%1 € needed). + Non hai abbastanza fondi per questo tipo di unità (%1€ richiesti). Vous n'avez pas assez d'argent pour ce type d'unité (%1€ requis). + 이런 종류의 유닛에 필요한 충분한 비용이 없습니다 (%1€ 필요). You need to wait %1 seconds to be able to recruit units again. + Devi attendere %1 secondi per reclutare altre unità. Vous devez attendre %1 secondes avant de pouvoir recruter des unités. + %1초를 기다려야 다시 모집할 수 있습니다. You don't have enough weapons to equip this type of unit. + Non hai abbastanza armi per armare questo tipo di unità. Vous n'avez pas assez d'armes pour équiper ce type d'unité. + 이런 종류의 유닛을 장착시킬 충분한 무기가 없습니다. Soldier Recruited.<br/><br/>Remember: if you use the group menu to switch groups you will lose control of your recruited AI. + Soldato Reclutato.<br/><br/>Ricorda: se use il menù dei gruppi per cambiare il gruppo perderai il controllo sulle tue unità IA reclutate. Soldat recruté.<br/><br/>Rappel : si vous utilisez le menu de groupe pour changer de groupe, vous perdrez le controle de vos unités IA recrutées. + 병사 모집 완료.<br/><br/>기억하십시오, 그룹 메뉴를 사용하여 그룹을 전환하면 모집된 AI의 통제력을 상실합니다. AI Recruitment + Reclutamento IA Recrutement d'IA + AI 모집 Group %1 at your command.<br/><br/>Groups are managed from the High Command bar (Default: CTRL+SPACE)<br/><br/>If the group gets stuck, use the AI Control feature to make them start moving. Mounted Static teams tend to get stuck (solving this is WiP)<br/><br/>To assign a vehicle for this group, look at some vehicle, and use Vehicle Squad Management option in Y menu. - Groupe %1 à votre commandement.<br/><br/>Les Groupes sont gérer depuis la barre HC (Par défaut: CTRL+SPACE)<br/><br/>Si le groupe est coincé, utilisez la fonction de Contrôle d'IA afin de les faire bouger. Les équipes d'armes statiques montés ont tendance à se bloquer (la résolution est en cours)<br/><br/>Pour assigner un véhicule pour ce groupe, regardez un véhicule et utiliser l'option de Gestion de Véhicule d'Escouade dans le menu Y. Vehicle Purchased - Véhicule acheté + Comprato Veicolo + Véhicule Acheté + 차량 구입 완료 Recruit Squad + Recluta Squadra Recrutement d'Escouade + 분대 모집 %1With AA capabilities<br/> - %1 avec capacités AA<br/> + %1 Con capacità AA<br/> + %1Avec capacités AA<br/> + %1대공 능력 있음<br/> %1With AT capabilities<br/> - %1 avec capacités AT<br/> + %1 Con capacità AT<br/> + %1Avec capacités AT<br/> + %1대전차 능력 있음<br/> %2%1 boarding<br/> + %2%1 salendo a bordo<br/> %2%1 embarquement<br/> %1Boarded:%2/%3 - %1Embarqué:%2/%3 + %1A bordo di:%2/%3 + %1Embarqué :%2/%3 + %1탑승함: %2/%3 %1Current vehicle:<br/>%2<br/> - %1véhicule Actuel:<br/>%2<br/> + %1Veicolo corrente:<br/>%2<br/> + %1Véhicule Actuel :<br/>%2<br/> + %1현재 차량:<br/>%2<br/> %1DESTROYED + %1 DISTRUTTO %1DETRUIT + %1파괴됨 %1DISABLED<br/> - %1DÉSACTIVÉ<br/> + %1IMMOBILIZATO<br/> + %1INCAPACITÉ<br/> + %1비활성화됨<br/> %2%1 dismounting<br/> - %2%1 descend<br/> + %2%1 Sta scendendo<br/> + %2%1 débarquement<br/> + %2%1 하차 중<br/> %1No operative Medic<br/> + %1Nessun Medico operativo<br/> %1Aucun médecin opérationnel<br/> + %1활동 중인 의무병 없음<br/> %1Operative Medic<br/> + %1Medico operativo<br/> %1Médecin Opérationnel<br/> + %1활동 중인 의무병 있음<br/> %1Mortar not deployed<br/> + %1Mortaio non dispiegato<br/> %1Mortier non déployé<br/> + %1박격포 배치 안됨<br/> + %1Minomet není rozložen<br/> %1Mortar is deployed<br/> - %1Mortier est déployé<br/> + %1Mortaio dispiegato<br/> + %1Mortier déployé<br/> + %1박격포 배치됨<br/> + %1Minomet je rozložen<br/> %1Munitioned<br/> - %1Réarmé<br/> + %1Rifornito di munizioni<br/> + %1Approvisionné<br/> + %1탄약 공급됨<br/> You must select one group on the HC bar. + Devi selezionare un gruppo sulla barra HC. Vous devez selectionner un groupe sur la barre HC. + 당신은 하이 커맨드 표시줄에서 한 개의 그룹을 선택해야 합니다. + Musíte vybrat pouze jednu skupinu v HC listě. %1Static not deployed<br/> + %1Statica non dispiegata<br/> %1Arme statique non déployée<br/> + %1고정화기 배치 안됨<br/> + %1Statická zbraň není rozložena<br/> %1Static is deployed<br/> + %1Statica dispiegata<br/> %1Arme statique est déployée<br/> + %1고정화기 배치됨<br/> + %1Statická zbraň rozložena<br/> %1 Status<br/><br/>Alive members: %2<br/>Able to combat: %3<br/>Current task: %4<br/>Combat Mode:%5<br/> - %1 Statut<br/><br/>Membres en Vie: %2<br/>Capables de combattre: %3<br/>Tâche actuel: %4<br/>Mode de Combat:%5<br/> + %1 Status<br/><br/>Membri vivi: %2<br/>Abili al combattimento: %3<br/>Obiettivo Corrente: %4<br/>Modalità di Combattimento: %5<br/> + %1 Statut<br/><br/>Membres en vie : %2<br/>Capables de combattre : %3<br/>Tâche actuelle : %4<br/>Mode de Combat :%5<br/> + %1 상태<br/><br/>살아 있는 멤버: %2<br/>전투가능인원: %3<br/>현재 임무: %4<br/>전투 모드: %5<br/> + %1 Stav:<br/><br/>Živí členové: %2<br/>Bojeschopní: %3<br/>Aktuální úkol: %4<br/>Bojový režim:%5<br/> Vehicle Info + Info veicolo Info de Véhicule + 차량 정보 + Informace o vozidle %1WEAPON DISABLED<br/> - %1ARME DÉSACTIVÉE<br/> + %1ARMA DISABILITATA<br/> + %1ARME INUTILISABLE<br/> + %1무기 비활성화됨<br/> + %1ZBRAŇ VYŘAZENA<br/> Cancel Revive + Annulla Rianimazione Annuler la Réanimation + 소생 취소 + Zrušit oživení We lost %1. + Abbiamo perso %1. Nous avons perdu %1. + %1을(를) 잃었다. + Ztratili jsme %1. You are not able to revive anyone. + Non sei in grado di rianimare nessuno. Vous ne pouvez réanimer personne. + 당신은 아무도 소생시킬 수 없습니다. + Nemůžeš oživovat nikoho. %1 is being carried or transported and you cannot heal him. + %1 sta venendo trasportato e non puoi curarlo. %1 se fait porter ou est transporté, vous ne pouvez pas le soigner. + %1이(가) 업혀지거나 수송되는 중이므로 치료할 수 없습니다. + %1 je nesen nebo transportován a nemůžeš ho léčit. %1 is being carried or transported and I cannot heal him. + %1 sta venendo trasportato e io non posso curarlo. %1 se fait porter ou est transporté, je ne peux pas le soigner. + %1이(가) 업혀지거나 수송되는 중이므로 치료할 수 없습니다. + %1 je nesen nebo transportován a nemůžeš ho léčit. %1 is already dead. + %1 è già morto. %1 est déja mort. + %1은(는) 이미 죽었습니다. + %1 je již mrtvý. You or %1 need a First Aid Kit or Medikit to be able to revive. + Tu o %1 necessitate di un Kit di Primo Soccorso o un Kit Medico per poter rianimare. Vous ou %1 avez besoin d'un Kit de Premier Secours ou Medikit pour pouvoir réanimer. + 소생하려면 당신 또는 %1에게 구급상자 또는 응급처치도구가 필요합니다. + Ty nebo %1 potřebuje Soupravu první pomoci nebo Zdravotnickou soupravu aby jsi mohl oživovat. %1 no longer needs your help. + %1 non necessita più del tuo aiuto. %1 n'a plus besoin de votre aide. + %1은(는) 더 이상 당신의 도움이 필요하지 않습니다. + %1 již nepotřebuje tvojí pomoc. Revive cancelled. + Rianimazione annullata. Réanimation Annulée. + 소생 취소함. + Oživení zrušené. Revive + Rianima Réanimer + 소생하기 + Oživit Release %1 + Rilascia %1 Relâcher %1 + %1 풀어주기 + Propustit %1 %1 is dead. + %1 è morto. %1 est mort. + %1은(는) 죽었습니다. + %1 je mrtvý. %1 is being carried or transported and you cannot carry him. + %1 sta venendo trasportato e non puoi trasportarlo a tua volta. %1 se fait porter ou est transporté, vous ne pouvez pas le porter. + %1이(가) 업혀지거나 수송되는 중이므로 업을 수 없습니다. + %1 je nesen nebo transportován a nemůžeš ho nést. %1 no longer needs your help. + %1 non necessita più del tuo aiuto. %1 n'a plus besoin de votre aide. + %1은(는) 더 이상 당신의 도움이 필요하지 않습니다. + %1 již nepotřebuje tvojí pomoc. Carry/Drag + Trasporta/Trascina Porter/Traîner + 업기/끌기 + Nést/Táhnout Attach Rope - Attacher corde + Attacca Corda + Attacher Corde + 견인줄 걸기 + Přivázat lano Deploy Winch + Dispiega Verricello Déployer Treuil + 윈치 전개 + Rozvinout naviják. Stow Winch - Arrimer Treuil + Conserva il Verricello + Ranger Treuil + 윈치 싣기 + Připnout naviják. Server data save is still in progress... + Salvataggio dati server ancora in corso... La sauvegarde des données du serveur est toujours en cours... + 서버 데이터 저장이 아직 진행 중입니다... + Ukládání dat serveru stále probíhá... Starting persistent save.. + Inizializzazione salvataggio persistente... Lancement de la sauvegarde persistante... + 영구 저장 시작 중... + Zahajování trvalého uložení.. Assets:<br/><t color='#f0d498'>HR: + Asset:<br/><t color='#f0d498'>HR: Objets :<br/><t color='#f0d498'>RH : + 자산:<br/><t color='#f0d498'>인력: + Zdroje:<br/><t color='#f0d498'>HR: <br/>Money: - <br/>Argent: + <br/>Fondi: + <br/>Argent : + <br/>자금: + <br/>Peníze: €</t></t><br/><br/>Further infomation is provided in <t color='#f0d498'>Map Screen > Game Options > Persistent Save-game</t>. + €</t></t><br/><br/>Ulteriori informazioni in: <t color='#f0d498'>Schermata Mappa > Opzioni di Gioco > Salvataggio Persistente</t>. €</t></t><br/><br/>Informations complémentaires dans <t color='#f0d498'>Ecran Carte > Options de jeu > Sauvegarde Persistante</t>. + €</t></t><br/><br/>더 자세한 정보는<t color='#f0d498'>맵 스크린 > 게임 옵션 > 게임 영구 저장</t>에서 제공됩니다. + €</t></t><br/><br/>Další informace jsou v <t color='#f0d498'>Obrazovce mapy > Možnosti hry > Trvalé uložení</t>. Save Game + Salvataggio Sauvegarde du jeu + 게임 저장 + Uložit hru Persistent Save + Salvataggio Persistente Sauvegarde Persistante + 영구 저장 + Trvalé uložení You are Undercover already. - Vous êtes déja sous converture. + Sei già sotto copertura. + Vous êtes déja Incognito. + 당신은 이미 위장 중입니다. + Už jsi v utajení. You cannot go Undercover while you are controlling AI! - Vous ne pouvez pas être sous couverture alors que vous contrôlez l'IA! + Non puoi andare Sotto Copertura mentre controlli l'IA! + Vous ne pouvez pas être Incognito alors que vous contrôlez l'IA! + AI를 조종하는 동안에는 위장을 할 수 없습니다! + Nemůžeš jít do utajení když ovládáš AI! You cannot go Undercover near Airports, Outposts, Seaports or Roadblocks. - Vous ne pouvez pas être sous Couverture près des Aéroports, des Avants-postes, des Bases Maritimes ou des Barrages routiers. + Non puoi andare Sotto Copertura vicino ad Aeroporti, Avamposti, Porti o Posti di blocco. + Vous ne pouvez pas être Incognito près des Aéroports, des Avants-postes, des Bases Maritimes ou des Barrages routiers. + 공항, 전초 기지, 항구 또는 검문소 근처에서는 위장할 수 없습니다. + Nemůžeš jít do utajení poblíž Letišť, Stanovišť, Přístavů a Zátarasů. You are not in a civilian vehicle. + Non sei in un veicolo civile Vous n'êtes pas dans un véhicule civile. + 당신은 민간 차량 안에 있지 않습니다. + Nejsi v civilním vozidle. %1<br/>Wearing a helmet. + %1<br/>Indossa un elmetto. %1<br/>Port d'un casque. + %1<br/>헬멧 착용 중. + %1<br/>Máš na sobě helmu. %1<br/>Being naked. Thats what you think is unsuspicious? %1<br/>Être nu. C'est ça que vous considérez insoupçonnable ? + %1<br/>알몸 상태. 지금 그게 안 수상하다고 생각하는 건가요? + %1<br/>Jsi nahý. Myslíš že tohle není podezřelé? %1<br/>Wearing NVGs. %1<br/>Porte des NVGs. + %1<br/>야시경 착용 중. + %1<br/>Máš na sobě noktovizor. %1<br/>Holding tow ropes. %1<br/>Tient un treuil de remorquage. + %1<br/>견인줄 잡는 중. + %1<br/>Držíš tažné lano. %1<br/>Wearing a suspicious uniform. %1<br/>Porte un uniforme suspect. + %1<br/>수상한 복장 착용 중. + %1<br/>Máš na sobě podezřelou uniformu. %1<br/>Wearing a vest. %1<br/>Porte une veste. + %1<br/>조끼 착용 중. + %1<br/>Máš na sobě vestu. %1<br/>A weapon is visible. %1<br/>Une arme est visible. + %1<br/>무기 보임. + %1<br/>Zbraň je viditelná. This vehicle has been reported to the enemy. Change or renew your vehicle in the Garage to go Undercover. Ce véhicule a été signalé à l'ennemi. Changez-en ou prenez-en un nouvel exemplaire au garage pour devenir Icognito. + 이 차량은 적에게 보고되었습니다. 차고에서 차량을 바꾸거나 재도색하여 위장을 하십시오. + Toto vozidlo bylo nahlášeno nepříteli. Změň nebo obnov bozidlo v Garáži aby jsi mohl jít do utajení. You have been reported in the last 30 minutes therefore you cannot go Undercover. - Vous avez été signalé dans les 30 dernières minutes, de fait vous ne pouvez pas devenir Icognito. + Vous avez été signalé dans les 30 dernières minutes, de fait vous ne pouvez pas devenir Incognito. + 지난 30분 동안 신고를 당했기 때문에 위장할 수 없습니다. + Byl jsi nahlášen v posledních 30 minutách tudíž nemůžeš jít do utajení. You cannot go Undercover while enemies are spotting you. - Vous ne pouvez pas devenir Icognito pendant que des ennemis vous observent. + Vous ne pouvez pas devenir Incognito pendant que des ennemis vous observent. + Nemůžeš být v utajení když tě nepřátelé pozorují. This vehicle cannot go undercover while it has tow ropes attached. Ce véhicule ne peut pas devenir Incognito pendant un remorquage. + Tohle vozidlo nemůže být v utajení když má připojené tažné lano. You cannot go Undercover while:<br/> - Vous ne pouvez pas devenir Icognito pendant :<br/> + Vous ne pouvez pas devenir Incognito pendant :<br/> + Nemůžeš být v utajení když:<br/> You have violated the airspace of %1! Vous avez enfreint l'espace aérien de %1 ! + Narušil jsi vzdušný prostor %1! An enemy outpost or seaport has detected you! Un avant-poste ou port ennemi vous a detecté ! + Nepřátelské stanoviště nebo přístav tě zpozoroval! An enemy roadblock has detected you! Un barrage routier ennemi vous a detecté ! + Nepřátelský zátaras tě zpozoroval! You entered a non civilian vehicle! - Vous entrez dans un véhicule non civile! + Vous êtes entré dans un véhicule non civil ! + Nastoupil jsi do necivilního vozidla! You entered a reported vehicle! - Vous entrez dans un véhicule recherché! + Vous êtes entré dans un véhicule recherché ! + Nastoupil jsi do hledaného vozidla! Unknown error occured in undercover execution routine! - Erreur inconnue survenue pendant le processus de devenir Icognito ! + Erreur inconnue survenue pendant le processus de devenir Incognito ! + Došlo k neznámé chybě při přepínání statusu do "v utajení"! You left your vehicle and you are still on the Wanted List! - Vous quittez votre véhicule et êtes toujours recherchées! + Vous avez quitté votre véhicule et êtes toujours recherchés ! + Opustil jsi vozidlo ale stále jsi na listině hledaných! You went too far away from any roads and have been spotted! Vous vous êtes trop éloigné des routes et vous avez été repéré ! + Sjel jsi příliš daleko z cesty a byl jsi zpozorován! Explosives have been spotted on your vehicle! - Des Explosifs ont été repéré sur votre véhicule! + Des Explosifs ont étés repérés sur votre véhicule ! You cannot stay Undercover while:<br/><br/>A weapon is visible<br/>Wearing a vest<br/>Wearing a helmet<br/>Wearing NVGs<br/>Wearing a mil uniform! - Vous ne pouvez pas rester sous couverture pendant que:<br/><br/>Une arme est visible<br/>vous Portez une veste<br/>vous Portez un casque<br/>vous Portez des LVN<br/>vous Portez un uniforme militaire! + Vous ne pouvez pas rester Incognito pendant que:<br/><br/>Une arme est visible<br/>Vous portez une veste<br/>Vous portez un casque<br/>Vous portez des LVN<br/>Vous portez un uniforme militaire ! + Nemůžeš zůstat v utajení pokud:<br/><br/>Zbraň je viditelná<br/>Máš na sobě vestu<br/>Máš na sobě helmu<br/>Máš na sobě noktovizor<br/>Máš na sobě vojenskou uniformu! You cannot stay Undercover while showing:<br/><br/>A weapon is visible<br/>Wearing a vest<br/>Wearing a helmet<br/>Wearing NVGs<br/>Wearing a mil uniform<br/><br/>The enemy added you to their Wanted List! - Vous ne pouvez pas rester sous couverture pendant que vous montrez:<br/><br/>Une arme est visible<br/>vous Portez une veste<br/>vous Portez un casque<br/>vous Portez des LVN<br/>vous Portez un uniforme militaire! + Vous ne pouvez pas rester Incognito pendant que vous montrez :<br/><br/>Une arme est visible<br/>Vous portez une veste<br/>Vous portez un casque<br/>Vous portez des LVN<br/>Vous portez un uniforme militaire ! + Nemůžeš zůstat v utajení pokud:<br/><br/>Zbraň je viditelná<br/>Máš na sobě vestu<br/>Máš na sobě helmu<br/>Máš na sobě noktovizor<br/>Máš na sobě vojenskou uniformu<br/><br/>Nepřítel tě přidal na listinu hledaných! You cannot stay Undercover while healing a compromised resistance member! - Vous ne pouvez pas rester sous couverture alors que vous soigner un membre de la résistance compromis! + Vous ne pouvez pas rester Incognito alors que vous soignez un membre de la résistance compromis ! + Nemůžeš zůstat v utajení když léčíš prozrazeného člena odboje! You cannot stay Undercover while healing a compromised resistance member<br/><br/>The enemy added you to their Wanted List! - Vous ne pouvez pas rester sous couverture alors que vous soigner un membre de la résistance compromis !<br/><br/>L'ennemi vous a ajouté à leur liste de gens recherchés ! + Vous ne pouvez pas rester Incognito alors que vous soignez un membre de la résistance compromis !<br/><br/>L'ennemi vous a ajouté à leur liste de gens recherchés ! + Nemůžeš zůstat v utajení když léčíš prozrazeného člena odboje<br/><br/>Nepřítel tě přidal na listinu hledaných! You cannot be undercover while tow ropes are attached to your vehicle! - Ce véhicule ne peut pas devenir Incognito pendant qu'un treuil de remorquage est attaché à votre véhicule ! + Vous ne pouvez pas être Incognito pendant qu'un treuil de remorquage est attaché à votre véhicule ! + Nemůžeš být v utajení když tažné lano je připojeno k tvému vozidlu! You cannot be undercover and use tow ropes! Vous ne pouvez pas être Incognito et utiliser un treuil de remorquage ! + V utajení nemůžeš používat tažné lano! You have been reported or spotted by the enemy! Vous avez été signalé ou détecté par l'ennemi ! + Byl jsi nahlášen nebo zpozorován nepřítelem! You have trespassed on an enemy airbase! Vous vous êtes introduit sur une base aérienne ennemie ! + Vkročil jsi na nepřátelské letiště! Undercover Incognito + V utajení Drop object Poser l'objet + Položit objekt Building placer Placeur de Construction + Umisťovač budov Carry object + Porter l'objet + Nést objekt Open Doors Ouvrir Portes + Otevřít dveře Pack object Emballer objet + Zabalit objekt Rotate object + Pivoter l'objet + Rotovat objekt Unpack object Déballer objet + Rozbalit objekt @@ -5648,6 +6025,7 @@ Automatic Garbage Clean incoming in %1 Automatische Müll-Löschung in %1 + Pulisci Immondizia Automatica in %1 Nettoyage mémoire automatique dans %1 쓰레기 자동 청소가 %1에 실행됩니다 Automatyczne usuwanie śmieci rozpocznie się za %1 @@ -5656,6 +6034,7 @@ Final Warning Letzte Warnung + Ultimo Avviso Dernier Avertissement 최종 경고 Ostatnie ostrzeżenie @@ -5720,6 +6099,7 @@ Attach To Tow Ropes An Abschleppseil anbringen + Attacca alle Funi da Traino Attacher au treuil 견인줄에 걸기 Przymocuj do linki holowniczej @@ -5728,6 +6108,7 @@ Deploy Tow Ropes Abschleppseil einsetzen + Dispiega Funi da Traino Déployer treuil 견인줄 꺼내기 Rozłóż linkę holowniczą @@ -5736,6 +6117,7 @@ Drop Tow Ropes Abschleppseil abwerfen + Abbandona Funi da Traino Lâcher le treuil 견인줄 떨어뜨리기 Upuść linkę holowniczą @@ -5744,14 +6126,16 @@ Pick Up Tow Ropes Abschleppseil aufnehmen + Raccogli Funi da Traino Ramasser le treuil 견인줄 줍기 Podnieś linkę holowniczą - Vybrat tažné lano + Sebrat tažné lano Put Away Tow Ropes Abschleppseil verpacken + Metti via Funi da Traino Ranger le treuil 견인줄 넣기 Schowaj linkę holowniczą @@ -5760,6 +6144,7 @@ Cannot attach tow ropes to locked vehicle Das Abschleppseil kann nicht an verschlossene Fahrzeuge angebracht werden + Impossibile attaccare funi da traino al veicolo chiuso Impossible d'attacher le treuil à un véhicule verrouillé 잠긴 차량에는 견인줄을 걸 수 없습니다 Nie można przymocować linki holowniczej do zamkniętego pojazdu @@ -5768,6 +6153,7 @@ Cannot attach tow ropes in safe zone Das Abschleppseil kann in einer Safezone nicht angebracht werden + Impossibile attaccare funi da traino nelle zone sicure Impossible d'attacher le treuil dans une zone sécurisé 안전 구역에서는 견인줄을 걸 수 없습니다 Nie można zamocować linki holowniczej będąc w bezpiecznej strefie @@ -5776,6 +6162,7 @@ Whoops Hoppla! + Ops Oups 어이쿠 Uuups @@ -5784,6 +6171,7 @@ Cannot pick up tow ropes from locked vehicle Abschleppseil kann nicht aus verschlossenen Fahrzeugen aufgenommen werden + Impossibile raccogliere funi da traino dal veicolo chiuso Impossible de récupérer le treuil d'un véhicule vérrouillé 잠긴 차량의 견인줄은 주울 수 없습니다 Nie można podnieść linki holowniczej z zamkniętego pojazdu @@ -5792,6 +6180,7 @@ Cannot pick up tow ropes in safe zone Abschleppseil kann in einer Safezone nicht aufgenommen werden + Impossibile raccogliere funi da traino nelle zone sicure Impossible de récupérer un treuil dans une zone sécurisé 안전 구역에서는 견인줄을 주울 수 없습니다 Nie można podnieść linki holowniczej będąc w bezpiecznej strefie @@ -5800,6 +6189,7 @@ Cannot put away tow ropes in locked vehicle Abschleppseile können nicht in verschlossenen Fahrzeugen verpackt werden + Impossibile mettere via funi da traino nel veicolo chiuso Impossible de ranger le treuil dans un véhicule vérrouillé 잠긴 차량의 견인줄은 넣을 수 없습니다 Nie można schować linki holowniczej w zamkniętym pojeździe @@ -5808,6 +6198,7 @@ Cannot put away tow ropes in safe zone Abschleppseile können nicht in einer Safezone verpackt werden + Impossibile mettere via funi da traino nelle zone sicure Impossible de ranger le treuil dans une zone sécurisé 안전 구역에서는 견인줄을 넣을 수 없습니다 Nie można odłożyć linki holowniczej będąc w bezpiecznej strefie @@ -5816,13 +6207,16 @@ Success Erfolg + Successo Succès 성공 Sukces + Úspěch Cannot take tow ropes from locked vehicle Abschleppseile können nicht von verschlossenen Fahrzeugen genommen werden + Impossibile prendere funi da traino dal veicolo chiuso Impossible de récupérer le treuil d'un véhicule vérrouillé 잠긴 차량의 견인줄은 가져갈 수 없습니다 Nie można wyjąć linki holowniczej z zamkniętego pojazdu @@ -5830,13 +6224,16 @@ Cannot take tow ropes in safe zone + Impossibile prendere funi da traino nelle zone sicure Impossible de prendre un treuil dans une zone sécurisé 안전 구역에서는 견인줄을 가져갈 수 없습니다 Nie można podnieść linki holowniczej będąc w bezpiecznej strefie + V bezpečné zóně nelze vzít tažné lano Advanced Towing Fortgeschrittenes Abschleppen + Traino Avanzato Remorquage Avancé 고급 견인 Zaawansowane Holowanie Pojazdów @@ -7519,7 +7916,7 @@ Zivilfahrzeuge erlaube dir unentdeckt zu reisen, sofern du nahe der Straßen bleibst und in keine Basen, Außenposten oder Straßensperren einfährst. I veicoli civili ti permetteranno di viaggiare in modalità Sotto copertura ma solo rimanendo vicino alle strade e non entrando in basi, avamposti e posti di blocco. Los vehículos civiles te permiten viajar en modo encubierto mientras estés cerca de caminos y no entres a bases, bloqueos militares ni zonas de vigilancia - Les véhicules civils vous permettent de vous déplacer "Incognito", tant que vous restez près des routes et ne pénétrez pas les bases, avant-postes et barrages routiers. + Les véhicules civils vous permettent de vous déplacer Incognito, tant que vous restez près des routes et n'entrez pas dans les bases, avant-postes et barrages routiers. 민간 차량은 군사 기지, 전초 기지, 검문소를 접근하지 않는다면 위장 모드가 가능합니다. Гражданская техника позволяет Вам передвигаться как гражданскому лицу, пока Вы движетесь по дорогам вдалеке от баз, аванпостов и блокпостов. Pojazdy cywilne pozwolą ci podróżować w trybie incognito, jedynie kiedy zostajesz blisko dróg i nie wjeżdżasz na teren baz wojskowych, posterunków i blokad drogowych. @@ -8046,7 +8443,7 @@ 영구 저장 Сохранение Trwały Zapis - Perzistentní ukládání + Trvalé uložení Kalıcı Kayıt 持久化存档 @@ -8973,7 +9370,7 @@ 게임 영구 저장 Сохранение Trwały Zapis stanu gry - Uložit hru + Trvalé uložení Kalıcı Kayıt 持久化游戏存档 diff --git a/A3A/addons/gui/Stringtable.xml b/A3A/addons/gui/Stringtable.xml index f70b9f0b59..c3259e7f05 100644 --- a/A3A/addons/gui/Stringtable.xml +++ b/A3A/addons/gui/Stringtable.xml @@ -91,45 +91,61 @@ Alt: Alt: + Alt: Alt: + Alt: Alt: C: Cancel %1 C: %1 abbrechen + C: Cancella %1 C: Cancelar %1 + C: Annuler %1 C: %1 취소 E: Rotate counter-clockwise E: Gegen Uhrzeigersinn rotieren + E: Ruota in senso anti-orario E: Rotar antihorario + E: Tourner dans le sens inverse des aiguilles E: 반시계 방향으로 돌리기 R: Rotate clockwise R: Mit Ihrzeigersinn rotieren + R: Ruota in senso orario R: Rotar horario + R: Tourner dans le sens des aiguilles R: 시계 방향으로 돌리기 SHIFT: Unsafe placement mode + SHIFT: Metodo di piazzamento non sicuro SHIFT: Modo de colocación insegura + SHIFT: Mode de placement non sécurisé 쉬프트: 불안전한 배치 모드 SPACE: Place object Leertaste: Objekt platzieren + SPAZIO: Piazza oggetto SPACE: Colocar objeto + ESPACE: Placer objet 스페이스: 개체 놓기 T: Rebuild for %1 € + T: Ricostruisci per %1 € T: Reconstruir por %1 € + T: Reconstruire pour %1 € T: %1€로 재건축하기 Teamleader Builder + Costruttore Teamleader + Chef d'équipe de constructeurs 조장 빌더 diff --git a/A3A/addons/logistics/Stringtable.xml b/A3A/addons/logistics/Stringtable.xml index f64b8ee0f4..0f3edbb9b1 100644 --- a/A3A/addons/logistics/Stringtable.xml +++ b/A3A/addons/logistics/Stringtable.xml @@ -5,14 +5,18 @@ Load %1 into nearest vehicle. %1 in Fahrzeug einladen. + Carica %1 nel veicolo più vicino. Cargar 1% al vehículo cercano. + Charger %1 dans le véhicule le plus proche. %1을(를) 가장 가까운 차량에 적재하십시오. 将%1装载入附近的载具 Unload Cargo Fracht abladen. + Scarica Carico Descargar + Déchargement du Cargo 화물 내리기 卸下货物 From 2becfd90635cbe696f6438fa75dd3eff7f4e4795 Mon Sep 17 00:00:00 2001 From: jaj22 Date: Mon, 23 Oct 2023 00:36:21 +0100 Subject: [PATCH 095/157] Fix build placer permissions (#2993) * Fix permissions calcs for building placer * Fix client-side builder box locking mechanism --- .../core/functions/Builder/fn_buildingPlacerStart.sqf | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/A3A/addons/core/functions/Builder/fn_buildingPlacerStart.sqf b/A3A/addons/core/functions/Builder/fn_buildingPlacerStart.sqf index d7b2a35f7e..88f74011c3 100644 --- a/A3A/addons/core/functions/Builder/fn_buildingPlacerStart.sqf +++ b/A3A/addons/core/functions/Builder/fn_buildingPlacerStart.sqf @@ -27,8 +27,8 @@ if ([getPosATL _centerObject] call A3A_fnc_enemyNearCheck) exitWith { // Check player eligibility // options: teamLeader (1), engineer (2), either (3). Boss always eligible -private _eligibleTL = (A3A_builderPermissions % 1 != 0) and (typeOf player == "I_G_Soldier_TL_F"); -private _eligibleEng = (A3A_builderPermissions % 2 != 0) and (player call A3A_fnc_isEngineer); +private _eligibleTL = (A3A_builderPermissions % 2 >= 0) and (typeOf player == "I_G_Soldier_TL_F"); +private _eligibleEng = (A3A_builderPermissions % 4 >= 2) and (player call A3A_fnc_isEngineer); if (!_eligibleTL and !_eligibleEng and player != theBoss) exitWith { // TODO: stringtable [_hintTitle, localize "STR_A3A_builder_not_eligible"] call A3A_fnc_customHint; @@ -38,9 +38,10 @@ if (!_eligibleTL and !_eligibleEng and player != theBoss) exitWith { [_builderBox, player, true] remoteExecCall ["A3A_fnc_lockBuilderBox", 2]; private _timeout = time + 5; -waitUntil { +private _owner = objNull; +waitUntil { sleep 0.1; - private _owner = _builderBox getVariable ["A3A_build_owner", objNull]; + _owner = _builderBox getVariable ["A3A_build_owner", objNull]; time > _timeout or alive _owner }; From 3c4567b0c8d21cd3a6721e5a3e3d44613df4d7ac Mon Sep 17 00:00:00 2001 From: John Jordan Date: Mon, 23 Oct 2023 00:38:45 +0100 Subject: [PATCH 096/157] Zeus logging spam fixes: - Prevent zeus logging being multiplied by client count. - Stop logging selection-only events. --- .../core/functions/init/fn_initClient.sqf | 2 +- .../functions/init/fn_initZeusLogging.sqf | 21 ++++++++++--------- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/A3A/addons/core/functions/init/fn_initClient.sqf b/A3A/addons/core/functions/init/fn_initClient.sqf index 67e5cf429c..2c616fef3b 100644 --- a/A3A/addons/core/functions/init/fn_initClient.sqf +++ b/A3A/addons/core/functions/init/fn_initClient.sqf @@ -439,7 +439,7 @@ _layer = ["statisticsX"] call bis_fnc_rscLayer; if (A3A_hasACE) then {call A3A_fnc_initACE}; -[allCurators] remoteExecCall ["A3A_fnc_initZeusLogging",0]; +[allCurators] call A3A_fnc_initZeusLogging; initClientDone = true; Info("initClient completed"); diff --git a/A3A/addons/core/functions/init/fn_initZeusLogging.sqf b/A3A/addons/core/functions/init/fn_initZeusLogging.sqf index 0053afce95..4f095ac632 100644 --- a/A3A/addons/core/functions/init/fn_initZeusLogging.sqf +++ b/A3A/addons/core/functions/init/fn_initZeusLogging.sqf @@ -10,7 +10,7 @@ Scope: scheduled - Environment: server + Environment: client Public: no Dependencies: @@ -40,12 +40,12 @@ params ["_curatorModules"]; params ["_curator", "_group"]; ServerInfo_2("Event: CuratorGroupPlaced, Curator: %1, Group: %2",name player,_group); }]; - +/* _x addEventHandler ["CuratorGroupSelectionChanged", { params ["_curator", "_group"]; ServerInfo_2("Event: CuratorGroupSelectionChanged, Curator: %1, Group: %2",name player,_group); }]; - +*/ _x addEventHandler ["CuratorMarkerDeleted", { params ["_curator", "_marker"]; ServerInfo_2("Event: CuratorMarkerDeleted, Curator: %1, Marker: %2",name player,_marker); @@ -65,12 +65,12 @@ params ["_curatorModules"]; params ["_curator", "_marker"]; ServerInfo_2("Event: CuratorMarkerPlaced, Curator: %1, Marker: %2",name player,_marker); }]; - +/* _x addEventHandler ["CuratorMarkerSelectionChanged", { params ["_curator", "_marker"]; ServerInfo_2("Event: CuratorMarkerSelectionChanged, Curator: %1, Marker: %2",name player,_marker); }]; - +*/ _x addEventHandler ["CuratorObjectDeleted", { params ["_curator", "_entity"]; ServerInfo_3("Event: CuratorObjectDeleted, Curator: %1, Object: %2, Object Type: %3",name player,_entity,typeOf _entity); @@ -90,17 +90,18 @@ params ["_curatorModules"]; params ["_curator", "_entity"]; ServerInfo_3("Event: CuratorObjectPlaced, Curator: %1, Object: %2, Object Type: %3",name player,_entity,typeOf _entity); }]; - +/* _x addEventHandler ["CuratorObjectSelectionChanged", { params ["_curator", "_entity"]; ServerInfo_3("Event: CuratorObjectSelectionChanged, Curator: %1, Object: %2, Object Type: %3",name player,_entity,typeOf _entity); }]; - +*/ +/* _x addEventHandler ["CuratorPinged", { params ["_curator", "_playerPing"]; ServerInfo_2("Event: CuratorPinged, Curator: %1, Player: %2",name player,name _playerPing); }]; - +*/ _x addEventHandler ["CuratorWaypointDeleted", { params ["_curator", "_waypoint"]; ServerInfo_2("Event: CuratorWaypointDeleted, Curator: %1, Waypoint: %2",name player,_waypoint); @@ -120,10 +121,10 @@ params ["_curatorModules"]; params ["_curator", "_group", "_waypointID"]; ServerInfo_3("Event: CuratorWaypointPlaced, Curator: %1, Group: %2, WaypointID: %3",name player,_group,_waypointID); }]; - +/* _x addEventHandler ["CuratorWaypointSelectionChanged", { params ["_curator", "_waypoint"]; ServerInfo_2("Event: CuratorWaypointSelectionChanged, Curator: %1, Waypoint: %2",name player,_waypoint); }]; - +*/ } forEach _curatorModules; \ No newline at end of file From c4efba09f7b04b0f4c3e4efee29e51495d1932d3 Mon Sep 17 00:00:00 2001 From: John Jordan Date: Mon, 23 Oct 2023 03:42:30 +0100 Subject: [PATCH 097/157] Fix building repair not working on MP clients --- A3A/addons/core/functions/Builder/fn_buildingPlacer.sqf | 2 +- A3A/addons/core/functions/Builder/fn_lockBuilderBox.sqf | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/A3A/addons/core/functions/Builder/fn_buildingPlacer.sqf b/A3A/addons/core/functions/Builder/fn_buildingPlacer.sqf index ac8e9afcda..0100696e6e 100644 --- a/A3A/addons/core/functions/Builder/fn_buildingPlacer.sqf +++ b/A3A/addons/core/functions/Builder/fn_buildingPlacer.sqf @@ -201,8 +201,8 @@ private _eventHanderEachFrame = addMissionEventHandler ["EachFrame", { // Show T key and rebuild cost private _ruin = _intersectObj; private _building = _ruin getVariable "building"; - if (isNil "_building") then { _building = _ruin getVariable "BIS_fnc_createRuin_object" }; if (isNil "_building") exitWith {}; // non-rebuildable ruin + if (_building in antennasDead) exitWith {}; // don't use this for radio towers if (-1 != (A3A_building_EHDB # BUILD_OBJECTS_ARRAY) findIf { _x#1 == _building }) exitWith {}; // already rebuilt // Calculate repair cost from bounding box diff --git a/A3A/addons/core/functions/Builder/fn_lockBuilderBox.sqf b/A3A/addons/core/functions/Builder/fn_lockBuilderBox.sqf index 1e55ce8a2f..253514510a 100644 --- a/A3A/addons/core/functions/Builder/fn_lockBuilderBox.sqf +++ b/A3A/addons/core/functions/Builder/fn_lockBuilderBox.sqf @@ -20,6 +20,15 @@ if (_take) then { Debug("Builder box already has a valid owner"); }; + // Publish ruin->building link for nearby buildings + private _nearBuildings = destroyedBuildings inAreaArray [getPosATL _box, 100, 100]; + { + private _ruin = _x getVariable ["ruins", objNull]; + if (isNull _ruin) then { _ruin = _x getVariable ["BIS_fnc_createRuin_ruin", objNull] }; + if (isNull _ruin) then { continue }; + _ruin setVariable ["building", _x, owner player]; + } forEach _nearBuildings; + private _money = _box getVariable ["A3A_itemPrice", 0]; _box setVariable ["A3A_itemPrice", 0, true]; _box setVariable ["A3A_build_money", _money, true]; From b88cf7062cad5af73db6efcfea0410ee31f652f4 Mon Sep 17 00:00:00 2001 From: John Jordan Date: Mon, 23 Oct 2023 18:17:21 +0100 Subject: [PATCH 098/157] SPE gear fixes: - Give panzerfausts the correct types so that AIs equip them. - Add panzerfaust ammo to starting gear. - Prevent RPT error in mortyAI when mortar doesn't disassemble. --- A3A/addons/core/Templates/Templates/SPE/SPE_REB_FFF.sqf | 2 +- .../core/Templates/Templates/SPE_IFA/SPE_IFA_REB_FFF.sqf | 2 +- A3A/addons/core/functions/AI/fn_mortyAI.sqf | 6 ++++-- .../core/functions/Ammunition/fn_categoryOverrides.sqf | 5 +++++ .../functions/Ammunition/fn_equipmentClassToCategories.sqf | 2 +- 5 files changed, 12 insertions(+), 5 deletions(-) diff --git a/A3A/addons/core/Templates/Templates/SPE/SPE_REB_FFF.sqf b/A3A/addons/core/Templates/Templates/SPE/SPE_REB_FFF.sqf index eaba89bd2e..2d2be0eb31 100644 --- a/A3A/addons/core/Templates/Templates/SPE/SPE_REB_FFF.sqf +++ b/A3A/addons/core/Templates/Templates/SPE/SPE_REB_FFF.sqf @@ -72,7 +72,7 @@ private _initialRebelEquipment = [ "SPE_Fusil_Mle_208_12", "SPE_Fusil_Mle_208_12_Sawedoff", "SPE_K98", "SPE_2Rnd_12x65_Pellets", "SPE_2Rnd_12x65_Slug", "SPE_5Rnd_792x57", "SPE_P08", "SPE_8Rnd_9x19_P08", - ["SPE_PzFaust_30m", 50], + ["SPE_PzFaust_30m", 50], ["SPE_1Rnd_PzFaust_30m", 50], ["SPE_Ladung_Small_MINE_mag", 10], ["SPE_US_TNT_half_pound_mag", 10], ["SPE_US_TNT_4pound_mag", 3], ["SPE_Ladung_Big_MINE_mag", 3], "SPE_Shg24_Frag", "SPE_NB39", "SPE_US_Mk_1", "V_SPE_US_Vest_M1919", "V_SPE_DAK_VestKar98", diff --git a/A3A/addons/core/Templates/Templates/SPE_IFA/SPE_IFA_REB_FFF.sqf b/A3A/addons/core/Templates/Templates/SPE_IFA/SPE_IFA_REB_FFF.sqf index 08329542a5..73fcb909c4 100644 --- a/A3A/addons/core/Templates/Templates/SPE_IFA/SPE_IFA_REB_FFF.sqf +++ b/A3A/addons/core/Templates/Templates/SPE_IFA/SPE_IFA_REB_FFF.sqf @@ -72,7 +72,7 @@ private _initialRebelEquipment = [ "SPE_Fusil_Mle_208_12", "SPE_Fusil_Mle_208_12_Sawedoff", "SPE_K98", "SPE_2Rnd_12x65_Pellets", "SPE_2Rnd_12x65_Slug", "SPE_5Rnd_792x57", "SPE_P08", "SPE_8Rnd_9x19_P08", - ["SPE_PzFaust_30m", 50], + ["SPE_PzFaust_30m", 50], ["SPE_1Rnd_PzFaust_30m", 50], ["SPE_Ladung_Small_MINE_mag", 10], ["SPE_US_TNT_half_pound_mag", 10], ["SPE_US_TNT_4pound_mag", 3], ["SPE_Ladung_Big_MINE_mag", 3], "SPE_Shg24_Frag", "SPE_NB39", "SPE_US_Mk_1", "V_SPE_US_Vest_M1919", "V_SPE_DAK_VestKar98", diff --git a/A3A/addons/core/functions/AI/fn_mortyAI.sqf b/A3A/addons/core/functions/AI/fn_mortyAI.sqf index 97b6f27310..6fe2f79323 100644 --- a/A3A/addons/core/functions/AI/fn_mortyAI.sqf +++ b/A3A/addons/core/functions/AI/fn_mortyAI.sqf @@ -30,8 +30,10 @@ while {(alive _morty0) and (alive _morty1)} do if (({(alive _x)} count units _groupX == count units _groupX) and !(unitReady _morty0)) then { - _morty0 addBackpackGlobal _b0; - _morty1 addBackpackGlobal _b1; + if (!isNil "_b0") then { + _morty0 addBackpackGlobal _b0; + _morty1 addBackpackGlobal _b1; + }; unassignVehicle _morty1; moveOut _morty1; deleteVehicle _mortarX; diff --git a/A3A/addons/core/functions/Ammunition/fn_categoryOverrides.sqf b/A3A/addons/core/functions/Ammunition/fn_categoryOverrides.sqf index ec32c060dc..52f0f1fd20 100644 --- a/A3A/addons/core/functions/Ammunition/fn_categoryOverrides.sqf +++ b/A3A/addons/core/functions/Ammunition/fn_categoryOverrides.sqf @@ -420,6 +420,10 @@ private _categoryOverrideTable = [ //SPE +["SPE_PzFaust_30m", ["RocketLaunchers","Weapons","AT","Disposable"]], +["SPE_PzFaust_60m", ["RocketLaunchers","Weapons","AT","Disposable"]], +["SPE_Faustpatrone", ["RocketLaunchers","Weapons","AT","Disposable"]], + ["SPE_Lafette_Tripod", ["StaticWeaponParts","Items"]], ["SPE_M1_81_Barrel", ["StaticWeaponParts","Items"]], ["SPE_MLE_27_31_Barrel", ["StaticWeaponParts","Items"]], @@ -436,6 +440,7 @@ private _categoryOverrideTable = [ ["SPE_M1_Carbine_M8", ["Rifles","Weapons","GrenadeLaunchers"]], ["SPE_M1_Garand_M7", ["Rifles","Weapons","GrenadeLaunchers"]] ]; + //Create a local namespace. A3A_categoryOverrides = false call A3A_fnc_createNamespace; { diff --git a/A3A/addons/core/functions/Ammunition/fn_equipmentClassToCategories.sqf b/A3A/addons/core/functions/Ammunition/fn_equipmentClassToCategories.sqf index e7017b6e11..1d9050b826 100644 --- a/A3A/addons/core/functions/Ammunition/fn_equipmentClassToCategories.sqf +++ b/A3A/addons/core/functions/Ammunition/fn_equipmentClassToCategories.sqf @@ -25,10 +25,10 @@ private _baseCategory = switch (_itemType select 1) do case "BombLauncher": {""}; //Only for vehicles //allBombLaunchers pushBack _nameX}; case "GrenadeLauncher": {""}; //Only for vehicles //allGrenadeLaunchers pushBack _nameX}; case "Handgun": {"Handguns"}; - case "Launcher": {""}; //Unused case "MachineGun": {"MachineGuns"}; case "MissileLauncher": {"MissileLaunchers"}; case "Mortar": {"Mortars"}; + case "Launcher"; // SPE panzerfausts case "RocketLauncher": {"RocketLaunchers"}; case "Shotgun": {"Shotguns"}; case "Throw": {""}; //Unused From 1bf4596a2434f07d40299577c2f3c448b70acd2f Mon Sep 17 00:00:00 2001 From: John Jordan Date: Tue, 24 Oct 2023 01:23:20 +0100 Subject: [PATCH 099/157] Fix HC icons being visible after leaving HC mode --- A3A/addons/core/functions/init/fn_initClient.sqf | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/A3A/addons/core/functions/init/fn_initClient.sqf b/A3A/addons/core/functions/init/fn_initClient.sqf index 2c616fef3b..e42c6a612f 100644 --- a/A3A/addons/core/functions/init/fn_initClient.sqf +++ b/A3A/addons/core/functions/init/fn_initClient.sqf @@ -294,7 +294,8 @@ player addEventHandler ["HandleRating", {0}]; // Prevent squad icons showing in 3d display in high command addMissionEventHandler ["CommandModeChanged", { - setGroupIconsVisible [true, false]; + params ["_isHighCommand", "_isForced"]; + if (_isHighCommand) then { setGroupIconsVisible [true, false] }; }]; call A3A_fnc_initUndercover; From 29db454b24fa3985e6f567511b64d905b874aa81 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Tue, 24 Oct 2023 20:53:03 +0200 Subject: [PATCH 100/157] typo fix --- A3A/addons/core/Stringtable.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index c5bbb6a1b1..f5406f48fa 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -3924,7 +3924,7 @@ Darovat peníze - "%1 has been added to the Server Members List. + %1 has been added to the Server Members List. "%1 è stato aggiunto alla Lista dei Membri del Server "%1 a été ajouté à la liste des Membres du serveur. %1이(가) 서버 멤버 목록에 추가되었습니다. From 765dccecba24e228918a14ab699c78795416352c Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Tue, 24 Oct 2023 18:54:15 +0000 Subject: [PATCH 101/157] Automated Tolgee Update --- A3A/addons/core/Stringtable.xml | 307 +++++++++++++++++++++++++-- A3A/addons/garage/Stringtable.xml | 34 +-- A3A/addons/gear/Stringtable.xml | 2 +- A3A/addons/gui/Stringtable.xml | 47 ++-- A3A/addons/logistics/Stringtable.xml | 5 + 5 files changed, 344 insertions(+), 51 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index f5406f48fa..2a5d5b0dcb 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -22,7 +22,7 @@ <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Press <t color='#%3'>%4</t> to dismiss hint. +%5</t> <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Premi <t color='#%3'>%4</t> per nascondere il suggerimento. +%5</t> <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Pulsa <t color='#%3'>%4</t> para cerrar la pista. +%5</t> - <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Appuyez sur <t color='#%3'>%4< /t> pour ignorer l'astuce. +%5</t + <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Appuyez sur <t color='#%3'>%4</t> pour ignorer l'astuce. +%5</t> <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'><t color='#%3'>%4</t> 키를 눌러 힌트를 해제하십시오. +%5</t> <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Нажмите <t color='#%3'>%4</t> чтобы закрыть подсказку. +%5</t> <br/><br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>NAciśnij <t color='#%3'>%4</t> aby odrzucić podpowiedź. +%5</t> @@ -215,12 +215,16 @@ %1 is on the way to help you. + %1 è in arrivo per aiutarti. %1 est en route pour vous aider. + %1이(가) 당신을 도와주기 위해 가는 중입니다. %1 je na cestě vám pomoct. Medical + Medico Medical + 의료 Zdravotnické @@ -383,7 +387,9 @@ Breach Vehicle + Irrompi nel veicolo Forcer Véhicule + 차량 브리칭 Undercover @@ -401,7 +407,9 @@ Unidentified helicopter<br/><br/>You are closing in on the airspace of %1.<br/><br/> Change your course or we will take defensive actions! + Elicottero non identificato<br/><br/>Si sta avvicinando allo spazio aereo di %1.<br/><br/> Invertite la rotta o intraprenderemo azioni difensive! Hélicoptère non-identifié<br/><br/>Vous approchez de l'espace aérien de %1.<br/><br/> Modifiez votre trajectoire ou nous allons prendre des mesures défensives! + 확인되지 않은 헬리콥터<br/><br/>너는 지금 %1 공역에 들어왔다.<br/><br/>항로를 바꾸지 않으면 발포하겠다! Unidentified helicopter<br/><br/>You are closing in on the airspace of %1.<br/><br/> Change your course or we will take defensive actions! @@ -1250,7 +1258,9 @@ Abort Outpost Capture + Abortisci Cattura dell'Avamposto Abandonner la capture de l'Avant-Poste + 전초기지 점령 취소 The enemy still lurks about. Check your map and clear the area. @@ -2597,99 +2607,147 @@ %1 Airport + Aeroporto %1 %1 Aéroport + %1 공항 %2 Airport%1 + %2 Aeroporto%1 %2 Aéroport%1 + %2 공항%1 Click on the zone + Clicca sulla zona Cliquez sur la zone + 원하는 구역을 클릭하십시오 %1<br/>DESTROYED + %1<br/>DISTRUTTO %1<br/>DETRUIT + %1<br/>파괴됨 %1 Factory + Fabbrica %1 %1 Usine + %1 공장 %2 Factory%1 + %2 Fabbrica %1 %2 Usine%1 + %2 공장%1 %1<br/>Garrison: Decimated + %1<br/>Guarnigione: Decimata %1<br/>Garnison: Décimé + %1<br/>주둔군: 제거됨 %1<br/>Garrison: Good + %1<br/>Guarnigione: Buona %1<br/>Garnison: Bonne + %1<br/>주둔군: 양호함 %1<br/>Garrison: Weakened + %1<br/>Guarnigione: Indebolita %1<br/>Garnison: Affaibli + %1<br/>주둔군: 약해짐 %2 Outpost%1 + %2 Avamposto%1 %2 Avant-poste%1 + %2 전초기지%1 %1 Outpost + Avamposto %1 %1 Avant-poste + %1 전초기지 %2 HQ%1 + %2 QG%1 %2 QG%1 + %2 본부%1 %1<br/>Influence: %2 + %1<br/>Influenza: %2 %1<br/>Influence : %2 + %1<br/>지지하는 세력: %2 %7<br/><br/>Total pop: %1<br/>%6 Support: %2<br/>%5 Support: %3<br/><br/>Murdered Pop: %4<br/><br/>Click on the zone + %7<br/><br/>Popolazione totale:%1<br/>%6 Supporto:%2<br/>%5 Supporto %3:<br/><br/>Popolazione uccisa: %4<br/><br/>Clicca sulla zona %7<br/><br/>Pop totale : %1<br/>%6 Support : %2<br/>%5 Support : %3<br/><br/>Pop tuée : %4<br/><br/>Cliquez sur la zone + %7<br/><br/>총 인구: %1<br/>%6 지지도: %2<br/>%5 지지도: %3<br/><br/>죽은 인구: %4<br/><br/>원하는 구역을 클릭하십시오 %1<br/><br/>Pop %2<br/>%6 Support: %3 %5<br/>%7 Support: %4 %5 + %1<br/><br/>Popolazione %2<br/>%6 Supporto: %3 %5<br/>%7 Supporto: %4 %5 %1<br/><br/>Pop %2<br/>%6 Support : %3 %5<br/>%7 Support : %4 %5 + %1<br/><br/>인구: %2<br/>%6 지지도: %3 %5<br/>%7 지지도: %4 %5 %1 Resources + %1 Risorse %1 Ressources + %1 자원채취소 %2 Resources%1 + %2 Risorse%2 %2 Ressources%1 + %2 자원채취소%1 %2 Roadblock%1 + %2 Posto di blocco%1 %2 Barrage Routier%1 + %2 검문소%1 %1 Seaport + %1 Porto %1 Port + %1 항구 %2 Seaport%1 + %2 Porti%1 %2 Port%1 + %2 항구%1 %1<br/>Status: Busy + %1<br/>Status: Trafficata %1<br/>Etat : Occupé + %1<br/>상태: 바쁨 %1<br/>Status: Idle + %1<br/>Status: Ferma %1<br/>Etat : Innactif + %1<br/>상태: 한산함 City Information + Informazioni Città Information de la Ville + 도시 정보 %1 Watchpost + Posti di Osservazione %1 %1 Poste d'Observation + %1 관측초소 Client idle checker @@ -2742,7 +2800,9 @@ Game Options + Opzioni di Gioco Options de jeu + 게임 설정 Map Info @@ -2804,35 +2864,51 @@ Civilian Limit: + Limite Civili: Limite de civils : + 민간인 제한: Limited Fast Travel: + Limite Viaggio Rapido: Voyage rapide limité : + 빠른 이동 제한: Enemy resource balance: + Bilance risorse nemiche: Equilibre des ressources des ennemis : + 적 자원 밸런스: Spawn Distance: + Distanza di Spawn: Distance d'apparition : + 스폰 거리: Time since GC: + Tempo dal PS: Temps depuis le Nett. Mémoire : + 쓰레기 청소 후 시간: Game Options + Opzioni di Gioco Options de jeu + 게임 설정 Unlock Weapon Number: + Sblocca l'Arma Numero: Nombre d'Armes Debloquées : + 해금한 무기 수: Version: + Versione: Version : + 버전: General Info @@ -3452,7 +3528,7 @@ A %4 officer is inspecting %1. Go there and kill him before %2:%3. Un ufficiale %4 sta ispezionando %1. Recati lì ed uccidilo entro %2:%3 - Un officier de %4 est en train d'inspecter %1. Allez-y et tuez le avant %2:%3." + Un officier de %4 est en train d'inspecter %1. Allez-y et tuez le avant %2:%3. Důstojník %4 kontroluje %1. Jděte tam a zabijte ho před %2:%3. @@ -3891,6 +3967,7 @@ You have donated 100 € to the cause. This will raise your status among our forces. Hai donato 100 € alla causa. Ciò accrescerà il tuo status tra le nostre forze. + Ha donado 100 € a la causa. Esto incrementará su estatus entre sus fuerzas. Vous avez donné 100 € à la cause. Cela va améliorer votre réputation au sein de nos forces 당신은 100€를 기부했습니다. 이는 우리 군에서의 당신의 지위가 높아질 것입니다. Przekazałeś 100 € na ten cel. Podniesie to twój status wśród naszych sił. @@ -3899,6 +3976,7 @@ You have donated 100 € to %1. Hai donato 100 € a %1. + Ha donado 100 € a %1. Vous avez donné 100 € à %1. 당신은 %1에 100€를 기부했습니다. Przekazałeś 100 € na rzecz %1. @@ -3907,6 +3985,7 @@ You have less than 100 € to donate. Hai meno di 100 € da donare. + Tiene menos de 100 € para donar. Vous avez moins de 100 € à donner. 당신은 100€보다 적은 돈을 가지고 있습니다. Masz mniej niż 100 € do przekazania. @@ -3914,10 +3993,13 @@ You must be looking at a player in order to give him money. + Tiene que mirar a otro jugador para darle dinero. + Musiš se dívat na hráče abys mu mohl darovat peníze. Donate Money Dona Denaro + Donar dinero Don d'argent 자금 기부 Przekaż pieniądze @@ -3925,15 +4007,11 @@ %1 has been added to the Server Members List. - "%1 è stato aggiunto alla Lista dei Membri del Server - "%1 a été ajouté à la liste des Membres du serveur. - %1이(가) 서버 멤버 목록에 추가되었습니다. - "%1 został dodany do listy członków serwera. - "%1 byl přidán na seznam členů servru. You have been added to the Server Members list. Sei stato aggiunto alla Lista dei Membri del Server. + Le han añadido a la lista de miembros del servidor. Vous avez été ajouté à la liste des Membres du serveur. 당신은 서버 멤버 목록에 추가되었습니다. Zostałeś dodany do listy członków serwera. @@ -3942,37 +4020,47 @@ Only Server Admins or hosters can add a new member. Solo gli Ammistratori del Server o gli Host possono aggiungere nuovi membri. + Solo los administradores del servidor o hosters pueden añadir a un nuevo miembro. Seul les Admins du serveur ou les Hôtes peuvent ajouter un membre. 오직 서버 관리자나 호스트만이 새 멤버를 추가할 수 있습니다. Tylko administratorzy serwera lub host mogą dodać nowego członka. + Pouze administrátor servru nebo host může přidávat nové členy. The player is already a member of this server. Il giocatore è già un membro di questo server. + El jugador ya es miembro de este servidor. Ce joueur est déja un membre du serveur. 해당 플레이어는 이미 서버 멤버입니다. Gracz jest już członkiem tego serwera. + Hráč už je členem tohoto servru. Server Member feature is disabled. Modalità Membri del Server disabilitata. + La opción de miembros de servidor está deshabilitada. La fonction de Membre du serveur est désactivée. 서버 멤버 기능이 비활성화되어 있습니다. Funkcja Server Member jest wyłączona. + Funkce členství je na servru vypnutá. Membership feature not yet initialised. Please try again later. Modalità Membri non ancora inizializzata. Riprova più tardi. + Opción de membresía aun no inicializada. Por favor inténtelo más tarde. La fonction d'adhésion n'a pas encore été initialisée. Veuillez réessayer plus tard. 멤버십 기능이 아직 실행되지 않았습니다. 다시 시도하시기 바랍니다. Funkcja członkostwa nie została jeszcze zainicjowana. Spróbuj ponownie później. + Funkce členství zatím nebyla načtena. Prosím, zkuste znovu později. The player is not a member of this server. Il giocatore non è un membro di questo server. + El jugador no es un miembro de este servidor. Ce joueur n'est pas un membre de ce serveur. 해당 플레이어는 이 서버의 멤버가 아닙니다. Gracz nie jest członkiem tego serwera. + Hráč není členem servru. You are not pointing to anyone. @@ -3980,45 +4068,57 @@ Vous ne pointez personne. 당신은 누구에게도 가리키고 있지 않습니다. Nie wskazujesz na nikogo. + Neukazuješ na nikoho. %1 has been removed from the Server Members List. "%1 è stato rimosso alla Lista dei Membri del Server + %1 ha sido eliminado de la lista de miembros del servidor. %1 a été retiré de la liste des Membres du Serveur. %1이(가) 서버 멤버 목록에서 제외되었습니다. %1 został usunięty z listy członków serwera. + %1 byl odstran You have been removed from the Server Members list. Sei stato rimosso dalla Lista dei Membri del Server. + Le han eliminado de la lista de miembros del servidor. Vous avez été retiré de la liste des Membres du Serveur. 당신은 서버 멤버 목록에서 제외되었습니다. Zostałeś usunięty z listy członków serwera. + Byl jsi odstraěn ze seznamu členů servru. Membership Membership + Membresía Adhésion 멤버십 Członkostwo + Členství In Game Members<br/><br/> Membri In Gioco<br/><br/> + Miembros en partida<br/><br/> Membres en jeu<br/><br/> 게임 내 멤버<br/><br/> Członkowie w grze<br/><br/> + Členové ve hře<br/><br/> %1<br/>No. members:<br/>%2 %1<br/>No. membri:<br/>%2 + %1<br/>Nro. miembros:<br/>%2 %1<br/> Nb. de membres :<br/>%2 %1<br/>멤버 수:<br/>%2 %1<br/>Liczba członków:<br/>%2 + %1<br/>Počet hráčů:<br/>%2 Server Member feature is disabled. Modalità Membri del Server disabilitata. + La opción de miembros de servidor está deshabilitada. Fonction de Membre du serveur est désactivée. 서버 멤버 기능이 비활성화되어 있습니다. Funkcja Server Member jest wyłączona. @@ -4026,13 +4126,16 @@ Membership Membership + Membresía Adhésion 멤버십 Członkostwo + Členství Comrade, we're losing contact! Compagno, stiamo perdendo il segnale! + Camarada, estamos perdiendo contacto! Camarade, nous perdons le contact ! 연결이 끊어지고 있습니다, 전우! Towarzyszu, tracimy łączność! @@ -4057,6 +4160,7 @@ Vous aves pris 100 € de la réserve d'argent de %1. <br/><br/> Cela va affecter votre prestige et votre statut au sein des forces de %1. 당신은 %1의 공동 자금에서 100€를 가져갔습니다.<br/><br/>이는 %1의 군 내에서 당신의 지위와 위신에 영향을 미칠 것입니다. Zgarnąłeś 100 € z puli pieniędzy %1.<br/><br/>Wpłynie to na twój prestiż i status wśród sił %1. + Vzal jsi 100€ z rozpočtu %1.<br/><br/>Tento čin ovlivní tvé postavení mezi členy %1 Money Grab @@ -4064,6 +4168,7 @@ Prise d'argent 자금 인출 Grabież pieniędzy + Vzít peníze You decided not to be eligible for commander. @@ -4071,6 +4176,7 @@ Vous avez décidé de ne pas être éligible pour le commandement. 당신은 지휘관이 될 자격이 없다고 결정되었습니다. Postanowiłeś nie kwalifikować się na dowódcę. + Rozhodl ses nebýt jmenován velitelem. You are now eligible to be commander of our forces. @@ -4078,6 +4184,7 @@ Vous êtes désormais éligible pour être le commandant de nos forces. 당신은 이제 우리 군의 지휘관이 될 자격이 있습니다. Jesteś teraz uprawniony do bycia dowódcą naszych sił. + Nyní můžeš být jmenován velitelem našich jednotek. You resign from being commander, choosing %1 as your successor. @@ -4085,6 +4192,7 @@ Vous vous êtes retirés du commandement, désignant %1 pour être votre successeur. 후임자로 %1을(를) 선택하여 지휘관 직책에서 물러납니다. Rezygnujesz z funkcji dowódcy, wybierając %1 na swojego następcę. + Rezignoval jsi jako velitel, a nastolil %1 jako tvého nástupce. You resign from being commander. Your chosen successor (%1) was not eligible. @@ -4092,6 +4200,7 @@ Vous vous êtes retirés du commandement. Votre successeur (%1) n'est pas éligible. 지휘관 직책에서 물러납니다. 당신이 선택한 후임자 %1은(는) 자격이 없습니다. Rezygnujesz z funkcji dowódcy. Twój wybrany następca (%1) nie zakwalifikował się. + Rezignoval jsi jako velitel. Zvolený nástupce (%1) nemohl být jmenován. You resign from being Commander. Others will take the command if there is someone suitable. @@ -4099,6 +4208,7 @@ Vous vous êtes retirés du Commandement. D'autres assumeront la position si quelqu'un est convenable. 지휘관 직책에서 물러납니다. 다른 사람들은 적당한 사람이 있다면 사령관 직책을 맡을 것입니다. Rezygnujesz z funkcji dowódcy. Inni przejmą dowodzenie, jeśli znajdzie się ktoś odpowiedni. + Rezignoval jsi jako velitel. Velitelství převezme někdo jiný, pokud je k tomu způsobilý. Commander @@ -4106,6 +4216,8 @@ Commandant 지휘관 Dowódca + Velitel + Komutan Autorifleman role. @@ -4113,9 +4225,12 @@ Rôle de Mitrailleur. 자동소총수 역할 Rola - Strzelec RKM + Role kulometčíka + Makinalı Tüfek rolü Autoriflemen have a slight bonus on carry capacity, but make more noise when they move. + Kulometčíci mají menší bonus k maximální váze, kterou unesou, ale dělají větší hluk při pohybu. Commander role. @@ -4123,6 +4238,8 @@ Rôle de Commandant. 지휘관 역할 Rola - Dowódca + Role velitele + Komutan rolü The commander is a lightweight unit with increased camouflage, medical and engineering capabilities. @@ -4130,6 +4247,7 @@ Le commandant est une unité légère avec des capacités de camouflage, médical et d'ingéniérie augmentées. 사령관은 위장, 의료, 공병 능력이 향상된 경량 유닛입니다. Dowódca jest lekką jednostką o zwiększonych możliwościach kamuflażu, medycznych i inżynieryjnych. + Velitel je lehká jednotka se zvýšenou kamufláží, a lékařskými a inženýrskými schopnostmi. Engineer role. @@ -4137,6 +4255,8 @@ Rôle d'Ingénieur. 공병 역할 Rola - Inżynier + Role inženýra + Mühendis rolü Engineers do not have any bonus or penalties, but have the ability to use Repair Kits for vehicle repair. @@ -4144,6 +4264,7 @@ Les Ingénieurs n'ont pas de bonus ou de malus, mais ils ont la capacité d'utiliser des Kits de Réparation pour restaurer les véhicules. 공병은 보너스나 패널티가 없지만, 차량 수리를 위해 도구모음을 사용할 수 있는 능력이 있습니다. Inżynierowie nie mają żadnych premii ani kar, ale mogą używać zestawów naprawczych do naprawy pojazdów. + Inženýři nemají žádné bonusy ani penalizace, ale můžou používat opravovací sady na opravení vozidel. Grenadier role. @@ -4151,6 +4272,8 @@ Rôle de Grenadier. 유탄수 역할 Rola - Grenadier + Role granátometčíka + Bomba Atar rolü Grenadiers have a slight bonus on carry capacity, but are easy to spot. @@ -4158,6 +4281,7 @@ Les Grenadiers ont un léger bonus de capacité de transport, mais sont facile à réperer. 유탄수는 운반 용량에 보너스를 가지지만, 발견되기 더 쉬워집니다. Grenadierzy mają niewielką premię do udźwigu, ale są łatwi do wykrycia. + Granátometčíci mají menší bonus k váze kterou unesou, ale dají se jednodušeji spatřit. Medic role. @@ -4165,6 +4289,8 @@ Rôle de Médecin. 의무병 역할 Rola - Medyk + Role doktora + Sıhıye rolü Medics do not have any bonus or penalties, but have the ability to use certain medical items for full health restoration. @@ -4172,6 +4298,7 @@ Les Médecins n'ont pas de bonus ou de malus, mais ils ont la capacité d'utiliser certains objets médicaux afin de prodiguer des soins complets. 의무병은 보너스나 패널티가 없지만, 완치를 위해 특정한 의료품을 사용할 수 있는 능력이 있습니다. Medycy nie mają żadnych premii ani kar, ale mają możliwość korzystania z niektórych przedmiotów medycznych w celu pełnego przywrócenia zdrowia. + Doktoři nemají žádné bonusy ani penalizace, ale můžou používat některé lékařské předměty k doplnění plného zdraví. Rifleman role. @@ -4179,6 +4306,8 @@ Rôle de Fusilier. 소총수 역할 Rola - Strzelec + Role střelce + Piyade rolü Riflemen do not have any bonus or penalties but can hack drones. @@ -4186,6 +4315,7 @@ Les Fusiliers n'ont pas de bonus ou de malus mais ils peuvent hacker des drones. 소총수는 보너스나 패널티가 없지만, 무인기를 해킹할 수 있습니다. Strzelcy nie mają żadnych premii ani kar, ale mogą hakować drony. + Střelci nemají žádne bonusy ani penalizace, ale můžou hackovat drony. Teamleader role. @@ -4193,6 +4323,8 @@ Rôle de Chef d'équipe. 조장 역할 Rola - Dowódca sekcji + Role tímového lídra + Tim Komutan rolü Teamleader are more lightweight units with increased camouflage capabilities. @@ -4200,6 +4332,7 @@ Les Chefs d'équipe sont des unités légères avec des capacités de camouflage augmentées. 조장은 위장 능력이 향상된 경량 유닛입니다. Dowódcy sekcji to lżejsze jednostki o zwiększonych możliwościach kamuflażu. + Tímový lídr je lehká jednotka se zvýšenou kamufláží. Unit Traits @@ -4207,6 +4340,7 @@ Attributs d'Unité 유닛 특성 Cechy jednostek + Vlastnosti jednotky Unit Traits @@ -4214,6 +4348,7 @@ Attributs d'Unité 유닛 특성 Cechy jednostek + Vlastnosti jednotky You have selected %1. @@ -4221,24 +4356,30 @@ Vous avez sélectionné %1. 당신은 %1을(를) 선택했습니다. Wybrałeś %1. + Zvolil jsi %1 Died while remote controlling AI. + Morto mentre controllava l'IA. Mort en controllant à distance un IA. + AI를 원격 조종 중에 사망했습니다. Remote AI + IA remota Controle à Distance d'IA Static weapon has been deployed for use in a nearby zone, and will be used by garrison militia if you leave it here the next time the zone spawns. + Le armi statiche sono state dispiegate al fine di essere usate in una zona vicina, saranno utilizzate dalla milizia di guarnigione la prossima volta che viene generata la zona. L'arme statique a été déployée pour être utilisée dans une zone proche et sera utilisée par la garnison si vous la laissez ici la prochaine fois que la zone apparaîtra. Statická zbraň byla postavena k použití v nejbližší zóně a bude využita posádkou pokud tam zůstane když se objeví další zóna. Static Deployed + Statica Dispiegata Arme statique déployée Statická zbraň rozložena @@ -4250,6 +4391,7 @@ Notification de tir ami. 아군 오사 알림 Powiadomienie o ogniu sojuszniczym + Notifikace střelby do vlastních FF Punishment @@ -4257,6 +4399,7 @@ Punition pour tir ami 아군 오사 처벌 Kara za ogień sojuszniczy + Trest za střelbu do vlastních Return to the AO before you are blown up, you have %1 seconds. @@ -4273,6 +4416,7 @@ Controlla Unita Contrôle de l'unité 유닛 조종 + Kontrolovat Jednotku Watch your fire! @@ -4280,6 +4424,7 @@ Attention où vous tirez ! 사격 조심해! Uważaj gdzie strzelasz! + Sleduj kam střílíš! hurt you! @@ -4287,12 +4432,14 @@ vous a blessé ! 다치게 했다고! zranił cię! + tě zranil! Returned to original Unit due to FF. Ritornato all'Unità originaria per via del FA. Retour à l'unité d'origine à cause de tir ami. 아군 오사로 인해 원본 유닛으로 돌아왔습니다. + Vrácen do původní jednotky kvůli střelbě do vlastních. %1 hurt you! @@ -4300,6 +4447,7 @@ %1 vous a blessé ! %1이(가) 당신을 다치게 했습니다! %1 zranił cię! + %1 tě zranil! Injured comrade: @@ -4307,6 +4455,7 @@ Camarade blessé : 부상당한 전우: Ranny towarzysz: + Zraněný soudruh: FF Warning @@ -4314,6 +4463,7 @@ Avertissement de tir ami 아군 오사 경고 Ostrzeżenie o ogień sojuszniczy + Varování za střelbu do vlastních An admin looks with pity upon your soul.<br/>You have been forgiven. @@ -4321,6 +4471,7 @@ Un Admin a eu pitié de votre âme.<br/> Vous avez été pardonné. 관리자는 당신의 영혼을 측은히 여기며 바라봅니다.<br/>당신은 용서받았습니다. Administrator patrzy z litością na twoją duszę.<br/> Wybaczono ci. + Admin se na tebe dívá s lítostí.<br/>Budiž ti odpuštěno. Enough then. @@ -4328,6 +4479,7 @@ Cela suffit. 이제 그만. Wystarczy. + To už by stačilo. Please do not teamkill. Stare at the turtles for %1 more seconds. @@ -4335,6 +4487,7 @@ Ne tuez pas d'alliés s'il vous plait. Regardez les tortues pendant %1 secondes de plus. 팀킬하지 말고 %1초 동안 거북이나 바라보십시오. Nie zabijaj swoich. Teraz za kare wpatruj się w żółwie przez %1 sekund. + Prosím nezabíjej členy svého tímu. Dívej se na želvičky ješt has been found guilty of FF (3+ Strikes).<br/><br/>If you believe this is a mistake, you can forgive him with the corresponding scroll-menu action. @@ -4342,6 +4495,7 @@ a été reconnu coupable de tir ami (3+ reprises).<br/><br/> Si vous pensez que c'est une erreur, vous pouvez le pardonner avec le menu déroulant adéquat. 아군 오사(3번 이상 공격)에 대해 유죄가 인정되었습니다.<br/><br/>실수라고 판단된다면 해당 스크롤 메뉴 행동으로 용서할 수 있습니다. został uznany za winnego zabijania swoich (3+ Strikes).<br/><br/>Jeśli uważasz, że to pomyłka, możesz mu wybaczyć za pomocą odpowiedniej akcji w menu pod rolką myszki. + byl obviněn ze střelby do vlastních (3+ varování).<br/><br/>Pokud si myslíš že je to omyl, můžeš mu odpustit v příslušném scrollovacím menu. @@ -4393,6 +4547,7 @@ Ajouter un véhicule 차량 추가 Dodaj pojazd + Přidat vozidlo Buy a vehicle for this squad for %1 €. @@ -4943,6 +5098,7 @@ Seul notre Commandant a accès à cette fonction. 오직 지휘관만 이 기능에 액세스 할 수 있습니다. Tylko nasz dowódca ma dostęp do tej funkcji. + Pouze velitel má přístup k této funkci. You do not have enough money to afford additional training. %1 € needed. @@ -4950,6 +5106,7 @@ Vous n'avez pas assez d'argent pour vous permettre des entrainements supplémentaires. %1 € nécessaires. 추가적인 훈련에 필요한 자금이 없습니다. %1€가 필요합니다. Nie masz wystarczająco dużo pieniędzy, aby pozwolić sobie na dodatkowe szkolenie. %1 € potrzebne. + Nemáš dostatečné finance na další trénink. Potřebuješ ještě %1 €. You cannot upgrade training in the current War Level. @@ -5081,6 +5238,7 @@ Support Aérien 공중 지원 Wsparcie lotnicze + Letecká podpora You cannot buy units while you are controlling AI. @@ -5179,6 +5337,7 @@ %2%1 boarding<br/> %2%1 salendo a bordo<br/> %2%1 embarquement<br/> + %2%1 탑승 중<br/> %1Boarded:%2/%3 @@ -5485,7 +5644,7 @@ You cannot go Undercover near Airports, Outposts, Seaports or Roadblocks. Non puoi andare Sotto Copertura vicino ad Aeroporti, Avamposti, Porti o Posti di blocco. Vous ne pouvez pas être Incognito près des Aéroports, des Avants-postes, des Bases Maritimes ou des Barrages routiers. - 공항, 전초 기지, 항구 또는 검문소 근처에서는 위장할 수 없습니다. + 공항, 전초기지, 항구 또는 검문소 근처에서는 위장할 수 없습니다. Nemůžeš jít do utajení poblíž Letišť, Stanovišť, Přístavů a Zátarasů. @@ -5504,191 +5663,255 @@ %1<br/>Being naked. Thats what you think is unsuspicious? + %1<br/>Nudo? Credi che ciò non dia nell'occhio? %1<br/>Être nu. C'est ça que vous considérez insoupçonnable ? %1<br/>알몸 상태. 지금 그게 안 수상하다고 생각하는 건가요? %1<br/>Jsi nahý. Myslíš že tohle není podezřelé? %1<br/>Wearing NVGs. + %1<br/>Indossando NVG. %1<br/>Porte des NVGs. %1<br/>야시경 착용 중. %1<br/>Máš na sobě noktovizor. %1<br/>Holding tow ropes. + %1<br/>Portando funi da traino. %1<br/>Tient un treuil de remorquage. %1<br/>견인줄 잡는 중. %1<br/>Držíš tažné lano. %1<br/>Wearing a suspicious uniform. + %1<br/>Indossando una uniforme sospetta. %1<br/>Porte un uniforme suspect. %1<br/>수상한 복장 착용 중. %1<br/>Máš na sobě podezřelou uniformu. %1<br/>Wearing a vest. + %1<br/>Indossando gibernaggi. %1<br/>Porte une veste. %1<br/>조끼 착용 중. %1<br/>Máš na sobě vestu. %1<br/>A weapon is visible. + %1<br/>Un'arma è visibile. %1<br/>Une arme est visible. %1<br/>무기 보임. %1<br/>Zbraň je viditelná. This vehicle has been reported to the enemy. Change or renew your vehicle in the Garage to go Undercover. + Questo veicolo è stato riportato al nemico. Cambialo o rinnovalo nel Garage per andare Sotto Copertura. Ce véhicule a été signalé à l'ennemi. Changez-en ou prenez-en un nouvel exemplaire au garage pour devenir Icognito. 이 차량은 적에게 보고되었습니다. 차고에서 차량을 바꾸거나 재도색하여 위장을 하십시오. Toto vozidlo bylo nahlášeno nepříteli. Změň nebo obnov bozidlo v Garáži aby jsi mohl jít do utajení. You have been reported in the last 30 minutes therefore you cannot go Undercover. + Sei stato riportato negli ultimi 30 minuti, quindi non puoi andare Sotto Copertura. Vous avez été signalé dans les 30 dernières minutes, de fait vous ne pouvez pas devenir Incognito. 지난 30분 동안 신고를 당했기 때문에 위장할 수 없습니다. Byl jsi nahlášen v posledních 30 minutách tudíž nemůžeš jít do utajení. You cannot go Undercover while enemies are spotting you. + Non puoi andare Sotto Copertura mentre i nemici ti stanno avvistando. Vous ne pouvez pas devenir Incognito pendant que des ennemis vous observent. + 적이 당신을 발견한 동안에는 위장을 할 수 없습니다. Nemůžeš být v utajení když tě nepřátelé pozorují. This vehicle cannot go undercover while it has tow ropes attached. + Questo veicolo non può andare sotto copertura mentre ha delle funi da traino attaccate. Ce véhicule ne peut pas devenir Incognito pendant un remorquage. + 이 차량은 견인줄이 걸려 있는 동안에는 위장이 불가능합니다. Tohle vozidlo nemůže být v utajení když má připojené tažné lano. You cannot go Undercover while:<br/> + Non puoi andare Sotto Copertura mentre:<br/> Vous ne pouvez pas devenir Incognito pendant :<br/> + 다음 사항이 있는 동안에는 위장을 할 수 없습니다:<br/> Nemůžeš být v utajení když:<br/> You have violated the airspace of %1! + Hai violato lo spazio aereo %1! Vous avez enfreint l'espace aérien de %1 ! + %1 소속의 영공을 침범했습니다! Narušil jsi vzdušný prostor %1! An enemy outpost or seaport has detected you! + Un avamposto o un porto nemico ti hanno avvistato! Un avant-poste ou port ennemi vous a detecté ! + 적의 전초기지나 항구가 당신을 발견했습니다! Nepřátelské stanoviště nebo přístav tě zpozoroval! An enemy roadblock has detected you! + Un posto di blocco nemico ti ha avvistato! Un barrage routier ennemi vous a detecté ! + 적의 검문소가 당신을 발견했습니다! Nepřátelský zátaras tě zpozoroval! You entered a non civilian vehicle! + Sei salito su un veicolo non civile! Vous êtes entré dans un véhicule non civil ! + 민간 차량이 아닌 차량에 탑승했습니다! Nastoupil jsi do necivilního vozidla! You entered a reported vehicle! + Sei salito su un veicolo riportato! Vous êtes entré dans un véhicule recherché ! + 수배된 차량에 탑승했습니다! Nastoupil jsi do hledaného vozidla! Unknown error occured in undercover execution routine! + Si è verificato un errore sconosciuto durante l'esecuzione della routine di copertura! Erreur inconnue survenue pendant le processus de devenir Incognito ! + 위장 실행 루틴에서 알 수 없는 오류가 발생했습니다! Došlo k neznámé chybě při přepínání statusu do "v utajení"! You left your vehicle and you are still on the Wanted List! + Hai abbandonato il tuo veicolo e sei ancora Ricercato! Vous avez quitté votre véhicule et êtes toujours recherchés ! + 당신은 차량에서 내렸지만 여전히 수배 목록에 있습니다! Opustil jsi vozidlo ale stále jsi na listině hledaných! You went too far away from any roads and have been spotted! + Ti sei allontanato troppo dalle strade e sei stato avvistato! Vous vous êtes trop éloigné des routes et vous avez été repéré ! + 도로에서 너무 멀리 떨어졌기 때문에 발견되었습니다! Sjel jsi příliš daleko z cesty a byl jsi zpozorován! Explosives have been spotted on your vehicle! + Gli esplosivi sono stati visti sul tuo veicolo! Des Explosifs ont étés repérés sur votre véhicule ! + 차량에서 폭발물이 발견되었습니다! You cannot stay Undercover while:<br/><br/>A weapon is visible<br/>Wearing a vest<br/>Wearing a helmet<br/>Wearing NVGs<br/>Wearing a mil uniform! - Vous ne pouvez pas rester Incognito pendant que:<br/><br/>Une arme est visible<br/>Vous portez une veste<br/>Vous portez un casque<br/>Vous portez des LVN<br/>Vous portez un uniforme militaire ! + Non puoi rimanere Sotto Copertura mentre:<br/><br/>Un'arma è visibile<br/>Indossi del gibernaggio<br/>Indossi un elmetto<br/>Indossi NVG<br/>Indossi un'uniforme militare! + Vous ne pouvez pas rester Incognito pendant que :<br/><br/>Une arme est visible<br/>Vous portez une veste<br/>Vous portez un casque<br/>Vous portez des LVN<br/>Vous portez un uniforme militaire ! + 다음과 같은 경우에는 위장을 유지할 수 없습니다:<br/><br/>무기 보임<br/>조끼 착용<br/>헬멧 착용<br/>야시경 착용<br/>군복을 입음! Nemůžeš zůstat v utajení pokud:<br/><br/>Zbraň je viditelná<br/>Máš na sobě vestu<br/>Máš na sobě helmu<br/>Máš na sobě noktovizor<br/>Máš na sobě vojenskou uniformu! You cannot stay Undercover while showing:<br/><br/>A weapon is visible<br/>Wearing a vest<br/>Wearing a helmet<br/>Wearing NVGs<br/>Wearing a mil uniform<br/><br/>The enemy added you to their Wanted List! + Non puoi rimanere Sotto Copertura mentre:<br/><br/>Un'arma è visibile<br/>Indossi del gibernaggio<br/>Indossi un elmetto<br/>Indossi NVG<br/>Indossi un'uniforme militare!<br/>Sei ricercato dal nemico! Vous ne pouvez pas rester Incognito pendant que vous montrez :<br/><br/>Une arme est visible<br/>Vous portez une veste<br/>Vous portez un casque<br/>Vous portez des LVN<br/>Vous portez un uniforme militaire ! + 다음과 같은 경우가 보여지는 동안에는 위장을 유지할 수 없습니다:<br/><br/>무기 보임<br/>조끼 착용<br/>헬멧 착용<br/>야시경 착용<br/>군복을 입음<br/>적이 당신을 수배 목록에 추가했습니다! Nemůžeš zůstat v utajení pokud:<br/><br/>Zbraň je viditelná<br/>Máš na sobě vestu<br/>Máš na sobě helmu<br/>Máš na sobě noktovizor<br/>Máš na sobě vojenskou uniformu<br/><br/>Nepřítel tě přidal na listinu hledaných! You cannot stay Undercover while healing a compromised resistance member! + Non puoi rimanere Sotto Copertura mentre curi un membro della resistenza comprommesso! Vous ne pouvez pas rester Incognito alors que vous soignez un membre de la résistance compromis ! + 부상을 입은 저항군을 치료하는 동안에는 위장을 유지할 수 없습니다! Nemůžeš zůstat v utajení když léčíš prozrazeného člena odboje! You cannot stay Undercover while healing a compromised resistance member<br/><br/>The enemy added you to their Wanted List! + Non puoi rimanere Sotto Copertura mentre curi un membro della resistenza comprommesso!<br/><br/>Il nemico ti ha aggiunto alla Lista dei Ricercati! Vous ne pouvez pas rester Incognito alors que vous soignez un membre de la résistance compromis !<br/><br/>L'ennemi vous a ajouté à leur liste de gens recherchés ! + 부상을 입은 저항군을 치료하는 동안에는 위장을 유지할 수 없습니다!<br/><br/>적이 당신을 수배 목록에 추가했습니다! Nemůžeš zůstat v utajení když léčíš prozrazeného člena odboje<br/><br/>Nepřítel tě přidal na listinu hledaných! You cannot be undercover while tow ropes are attached to your vehicle! + Non puoi andare sotto copertura mentre hai delle funi da traino attaccate al tuo veicolo. Vous ne pouvez pas être Incognito pendant qu'un treuil de remorquage est attaché à votre véhicule ! + 당신의 차량에 견인줄이 걸려 있는 동안에는 위장이 불가능합니다! Nemůžeš být v utajení když tažné lano je připojeno k tvému vozidlu! You cannot be undercover and use tow ropes! + Non puoi andare sotto copertura e usare le funi da traino! Vous ne pouvez pas être Incognito et utiliser un treuil de remorquage ! + 견인줄을 사용하면서 위장을 할 순 없습니다! V utajení nemůžeš používat tažné lano! You have been reported or spotted by the enemy! + Sei stato riportato o avvistato dal nemico! Vous avez été signalé ou détecté par l'ennemi ! + 적에게 신고를 받았거나 발견되었습니다! Byl jsi nahlášen nebo zpozorován nepřítelem! You have trespassed on an enemy airbase! + Hai sconfinato in una base nemica! Vous vous êtes introduit sur une base aérienne ennemie ! + 적의 공군 기지에 무단 침입했습니다! Vkročil jsi na nepřátelské letiště! Undercover + Sotto Copertura Incognito + 위장 V utajení Drop object + Lascia oggetto Poser l'objet + 물건 떨어뜨리기 Položit objekt Building placer + Piazzamento Costruzioni Placeur de Construction + 건물 배치자 Umisťovač budov Carry object + Prendi oggetto Porter l'objet + 물건 끌기 Nést objekt Open Doors + Apri Porte Ouvrir Portes + 문 열기 Otevřít dveře Pack object + Confeziona oggetto Emballer objet + 물건 포장 Zabalit objekt Rotate object + Ruota oggetto Pivoter l'objet + 물건 회전 Rotovat objekt Unpack object + Spacchetta oggetto Déballer objet + 물건 풀기 Rozbalit objekt @@ -5985,7 +6208,7 @@ Last Garbage Clean was %1 ago. Keep track of it. Forced GC in %2. Letzte Müll-Löschung war vor %1, behalte das im Auge. Müll-Löschung wird automatisch in %2 durchgeführt. L'ultimo Pulisci Immondizia è stato %1 fa. Tienilo d'occhio. PI forzato in %2. - La ultima Limpieza de Basura fue hace %1. Mantenlo supervisado. Limpieza de basura forzada en %2. + La ultima Limpieza de Basura fue hace %1. Mantenla supervisada. Limpieza de basura forzada en %2. Le dernier Nettoyage Memoire était il y a %1 jours. Continuer le suivi. Nettoyage forcé dans %2. 마지막 쓰레기 청소는 %1 전에 실행되었습니다. 계속 기록합니다. 쓰레기 강제 청소는 %2 전에 실행되었습니다. Ostatnie czyszczenie śmieci miało miejsce %1 temu. Uważaj na następne. Wymuszone Czysczenie za %2. @@ -5998,7 +6221,7 @@ Garbage Cleaner Tracker run a garbage clean because the time passed the threshold. Keep track of GC times. Müll-Löscher hat Löschung durchgeführt, weil der Zeitraum abgelaufen ist. Beachte die Fristen. Tracciatore Pulisci Immondizia ha eseguito una pulizia poiché il tempo trascorso ha superato la soglia. Tieni d'occhio i tempi del PI. - El Seguimiento del Limpiador de Basura llevó a cabo una limpieza porque se superó el límite de tiempo establecido. Mantén supervisados los tiempos del Limpiador de Basura. + El Seguimiento del Limpiador de Basura llevó a cabo una limpieza porque se superó el límite de tiempo establecido. Mantenga supervisados los tiempos del Limpiador de Basura. Le Suivi du Nettoyage Mémoire lance un nettoyage mémoire car le temps écoulé excède le seuil. Suivre le temps de nettoyage. 쓰레기 청소 기록 프로그램이 임계값을 초과하여 쓰레기를 청소합니다. 쓰레기 청소 시간을 계속 기록합니다. Трекер очистки мусора запустил чистку из-за превышения порогового значения времени. Следите за трекером. @@ -6026,72 +6249,89 @@ Automatic Garbage Clean incoming in %1 Automatische Müll-Löschung in %1 Pulisci Immondizia Automatica in %1 + Limpieza automática de basura en %1 Nettoyage mémoire automatique dans %1 쓰레기 자동 청소가 %1에 실행됩니다 Automatyczne usuwanie śmieci rozpocznie się za %1 Automatické čistení odpadků za %1 + %1'de Otomatik Çöp Temizleme geliyor. Final Warning Letzte Warnung Ultimo Avviso + Último aviso Dernier Avertissement 최종 경고 Ostatnie ostrzeżenie Poslední varování + Son Uyarı
Artillery menu + Menù artiglieria Menu d'Artillerie Opens the Antistasis artillery support menu (commander only). + Apre il menù del supporto d'artiglieria di Antistasi (solo comandante). Ouvre le menu de support d'artillerie Antistasi (commandant uniquement). Battle menu + Menù battaglia Menu de Bataille Opens the Antistasis battle menu. + Apre il menù di battaglia di Antistasi. Ouvre le menu de bataille d'Antistasi. Dismiss Previous Hint + Chiudi Suggerimento Precedente Ignore l'Astuce Précédente Clears the last hint notification. + Cancella l'ultimo suggerimento. Enlève la dernière notification d'astuce. Toggle ear plugs + Interruttore tappi per le orecchie Activer les bouchons d'oreilles Toggles the ear plugs (no effect when using ace). + Interruttore tappi per le orecchie (non serve se si utilizza l'ace). Active les bouchons d'oreilles (sans effet en utilisant ACE). Toggle info bar + Interruttore barra delle info Activer la barre d'info Toggles the visibility of Antistasis information bar at the top of the screen. + Interruttore visibilità della barra delle informazioni in alto. Active/desactive l'affichage de la barre d'information Antistasi en haut de l'écran. You've inserted your ear plugs. + Hai inserito i tappi per le orecchie. Vous avez enfilé vos bouchons d'oreilles. You've taken out your ear plugs. + Hai tolto i tappi per le orecchie. Vous avez retiré vos bouchons d'oreilles. Ear Plugs + Tappi per le orecchie Bouchons d'oreilles @@ -6100,144 +6340,176 @@ Attach To Tow Ropes An Abschleppseil anbringen Attacca alle Funi da Traino + Enganchar a las cuerdas de remolque Attacher au treuil 견인줄에 걸기 Przymocuj do linki holowniczej Přivázat k tažnému lanu + "Çekme halatlarına bağla"
Deploy Tow Ropes Abschleppseil einsetzen Dispiega Funi da Traino + Sacar cuerdas de remolque Déployer treuil 견인줄 꺼내기 Rozłóż linkę holowniczą Vyložit tažné lano + Çekme Halatlarını Yerleştirin. Drop Tow Ropes Abschleppseil abwerfen Abbandona Funi da Traino + Soltar cuerdas de remolque Lâcher le treuil 견인줄 떨어뜨리기 Upuść linkę holowniczą Zahodit tažné lano + Halatları Bırak Pick Up Tow Ropes Abschleppseil aufnehmen Raccogli Funi da Traino + Coger cuerdas de remolque Ramasser le treuil 견인줄 줍기 Podnieś linkę holowniczą Sebrat tažné lano + Çekme halatlarını alın Put Away Tow Ropes Abschleppseil verpacken Metti via Funi da Traino + Guardar cuerdas de remolque Ranger le treuil 견인줄 넣기 Schowaj linkę holowniczą Odložit tažné lano + Çekme halatlarını kaldırın Cannot attach tow ropes to locked vehicle Das Abschleppseil kann nicht an verschlossene Fahrzeuge angebracht werden Impossibile attaccare funi da traino al veicolo chiuso + No puede enganchar las cuerdas a un vehículo cerrado Impossible d'attacher le treuil à un véhicule verrouillé 잠긴 차량에는 견인줄을 걸 수 없습니다 Nie można przymocować linki holowniczej do zamkniętego pojazdu Na zamčené vozidlo nelze přivázat tažné lano + Kilitli araca çekme halatı bağlanamaz Cannot attach tow ropes in safe zone Das Abschleppseil kann in einer Safezone nicht angebracht werden Impossibile attaccare funi da traino nelle zone sicure + No puede enganchar cuerdas en una zona segura Impossible d'attacher le treuil dans une zone sécurisé 안전 구역에서는 견인줄을 걸 수 없습니다 Nie można zamocować linki holowniczej będąc w bezpiecznej strefie V bezpečné zóně nelze přivázat tažné lano + Güvenli bölgede çekme halatları bağlanamaz. Whoops Hoppla! Ops + Whoops Oups 어이쿠 Uuups Jejda + Hoop Cannot pick up tow ropes from locked vehicle Abschleppseil kann nicht aus verschlossenen Fahrzeugen aufgenommen werden Impossibile raccogliere funi da traino dal veicolo chiuso + No puede coger las cuerdas de un vehículo cerrado Impossible de récupérer le treuil d'un véhicule vérrouillé 잠긴 차량의 견인줄은 주울 수 없습니다 Nie można podnieść linki holowniczej z zamkniętego pojazdu Ze zamčeného vozidla nelze vybrat tažné lano + Kilitli araçtan çekme halatlarını alamazsınız Cannot pick up tow ropes in safe zone Abschleppseil kann in einer Safezone nicht aufgenommen werden Impossibile raccogliere funi da traino nelle zone sicure + No puede coger las cuerdas en una zona segura Impossible de récupérer un treuil dans une zone sécurisé 안전 구역에서는 견인줄을 주울 수 없습니다 Nie można podnieść linki holowniczej będąc w bezpiecznej strefie V bezpečné zóně nelze vybrat tažné lano + Güvenli bölgede çekme halatlarını alamazsınız Cannot put away tow ropes in locked vehicle Abschleppseile können nicht in verschlossenen Fahrzeugen verpackt werden Impossibile mettere via funi da traino nel veicolo chiuso + No puede guardar las cuerdas en un vehículo cerrado Impossible de ranger le treuil dans un véhicule vérrouillé 잠긴 차량의 견인줄은 넣을 수 없습니다 Nie można schować linki holowniczej w zamkniętym pojeździe Do zamčeného vozidla nelze odložit tažné lano + Çekme halatlarını kilitli araca koyamazsınız Cannot put away tow ropes in safe zone Abschleppseile können nicht in einer Safezone verpackt werden Impossibile mettere via funi da traino nelle zone sicure + No puede guardar las cuerdas en una zona segura Impossible de ranger le treuil dans une zone sécurisé 안전 구역에서는 견인줄을 넣을 수 없습니다 Nie można odłożyć linki holowniczej będąc w bezpiecznej strefie V bezpečné zóně nelze přivázat tažné lano + Cannot put away tow ropes in safe zone Success Erfolg Successo + Éxito Succès 성공 Sukces Úspěch + Başarılı Cannot take tow ropes from locked vehicle Abschleppseile können nicht von verschlossenen Fahrzeugen genommen werden Impossibile prendere funi da traino dal veicolo chiuso + No puede sacar las cuerdas de un vehículo cerrado Impossible de récupérer le treuil d'un véhicule vérrouillé 잠긴 차량의 견인줄은 가져갈 수 없습니다 Nie można wyjąć linki holowniczej z zamkniętego pojazdu Ze zamčeného vozidla nelze vybrat tažné lano + Kilitli araçtan çekme halatı alınamaz Cannot take tow ropes in safe zone Impossibile prendere funi da traino nelle zone sicure + No puede sacar cuerdas de remolque en una zona segura Impossible de prendre un treuil dans une zone sécurisé 안전 구역에서는 견인줄을 가져갈 수 없습니다 Nie można podnieść linki holowniczej będąc w bezpiecznej strefie V bezpečné zóně nelze vzít tažné lano + Güvenli bölgede çekme halatlarını alamazsınız Advanced Towing Fortgeschrittenes Abschleppen Traino Avanzato + Advanced Towing Remorquage Avancé 고급 견인 Zaawansowane Holowanie Pojazdów Pokročilé tahání + Gelişmiş Çekici
@@ -6589,22 +6861,27 @@ Builder box is already being used by %1 + La cassa delle costruzioni è già in utilizzo da %1 La boite de construction est déjà utilisée par %1 You can not use the placer while there are enemies nearby. + Non puoi usare il piazzatore mentre vi sono nemici nelle vicinanze. Vous ne pouvez pas utiliser le placeur tant que des ennemis sont proches. You are not eligible to use the building placer. + Non sei idoneo all'uso del piazza costruzioni. Vous n'êtes pas éligible pour utiliser le placeur de constructions. Server failed to respond to building placer request. + Il server non è riuscito a rispondere alla richiesta di costruzione. Le serveur n'a pas répondu à la requête du placeur de constructions. Building Placer + Piazzamento Costruzioni Placeur de Constructions @@ -7917,7 +8194,7 @@ I veicoli civili ti permetteranno di viaggiare in modalità Sotto copertura ma solo rimanendo vicino alle strade e non entrando in basi, avamposti e posti di blocco. Los vehículos civiles te permiten viajar en modo encubierto mientras estés cerca de caminos y no entres a bases, bloqueos militares ni zonas de vigilancia Les véhicules civils vous permettent de vous déplacer Incognito, tant que vous restez près des routes et n'entrez pas dans les bases, avant-postes et barrages routiers. - 민간 차량은 군사 기지, 전초 기지, 검문소를 접근하지 않는다면 위장 모드가 가능합니다. + 민간 차량은 군사 기지, 전초기지, 검문소를 접근하지 않는다면 위장 모드가 가능합니다. Гражданская техника позволяет Вам передвигаться как гражданскому лицу, пока Вы движетесь по дорогам вдалеке от баз, аванпостов и блокпостов. Pojazdy cywilne pozwolą ci podróżować w trybie incognito, jedynie kiedy zostajesz blisko dróg i nie wjeżdżasz na teren baz wojskowych, posterunków i blokad drogowych. Civilní vozidla vám umožní cestovat v režimu "utajení", zatímco zůstanete v blízkosti silnic a ne v blízkosti základen a zátarasů. @@ -10140,7 +10417,7 @@ Clicca questo bottone per andare sotto copertura. Se possiedi i requisiti il nemico non ti attaccherà. A piedi non potrai avere armi o equipaggiamento militare visibile.<br/>Perderai la copertura se cambi il tuo equipaggiamento, vieni avvistato dai cani da guardia nemici, piazzi mine, o vieni riportato dai civili al nemico. Se vieni scoperto non potrei andare sotto copertura per 30 minuti. Puoi andare sotto copertura utilizzando veicoli civili. Perderai la copertura aprendo il fuoco o se vieni avvistato troppo lontano dalla strada. Se vieni scoperto non potrai andare sotto copertura con quel veicolo. Avvicinarsi troppo alle Basi Aeree nemiche, gli avamposti e i posti di blocco comporterà la perdita della copertura. Selecciona este botón para estar encubierto. Si cumples los requisitos, el eneimgo no te atacará de inmediato. A pie, para estar encubierto necesitas no tener armas ni equipamieno militar visible.<br/>Perderás el estado de encubierto cuando cambies de equipo, seas visto por perros guardianes enemigos, por plantar minas y también puedes ser reportado por algunos civiles. Si eres descubierto, no podrás volver a pasar desapercivido otra vez hasta pasados 30 minutos. También puedes estar de encubierto en vehículos civile. Perderás el estado de encubierto disparando armas o siendo visto circulando lejos de una carretera o camino. Si eres descubierto no podrás volver a pasar desapercibido en ese vehículo. Acercarte a bases militares, bloqueos de carretera y puntos de control también te hará perder tu estatus de oculto. Cliquez sur ce bouton pour passer incognito. Si vous remplissez les conditions, l'ennemi ne vous attaquera pas à vue. À pied, pour devenir incognito, vous ne devez avoir ni armes ni équipement militaire visible.<br/>Vous perdrez le statut d'infiltration lorsque vous changerez de chargement, serez repéré par des chiens de garde ennemis, planterez des mines et certains civils pourront également vous signaler à l'ennemi. Si vous êtes découvert, vous ne pourrez plus vous infiltrer à pied pendant 30 minutes. Vous pouvez également vous infiltrer en montant dans n'importe quel véhicule civil. Vous perdrez le statut d'infiltration en tirant avec n'importe quelle arme ou en étant repéré loin d'une route. Si vous êtes découvert, vous ne pourrez plus vous infiltrer dans ce véhicule. Se rapprocher des bases aériennes, des avant-postes et des barrages routiers ennemis vous fera également perdre le statut d'infiltration. - 조건에 맞춰 위장 버튼을 누르면, 함부로 적에게 공격받지 않습니다. 맨몸으로 위장하기 위해선 무기 또는 군사장비가 없어야합니다.<br/>장비를 바꾸거나, 경비견에게 들키거나, 지뢰를 심거나 시민이 적에게 신고하면 위장은 들킵니다. 들킨다면 30분 동안은 다시 잠복을 하지 못합니다. 또한 민간 차량으로 위장을 할 수 있습니다. 사격하거나 도로에서 벗어난다면 잠복은 풀립니다. 들키면 그 차량으로는 다시 잠복할 수 없습니다. 적군 공군 기지, 전초 기지, 검문소에 가까이 간다면 위장은 풀립니다. + 조건에 맞춰 위장 버튼을 누르면, 함부로 적에게 공격받지 않습니다. 맨몸으로 위장하기 위해선 무기 또는 군사장비가 없어야합니다.<br/>장비를 바꾸거나, 경비견에게 들키거나, 지뢰를 심거나 시민이 적에게 신고하면 위장은 들킵니다. 들킨다면 30분 동안은 다시 잠복을 하지 못합니다. 또한 민간 차량으로 위장을 할 수 있습니다. 사격하거나 도로에서 벗어난다면 잠복은 풀립니다. 들키면 그 차량으로는 다시 잠복할 수 없습니다. 적군 공군 기지, 전초기지, 검문소에 가까이 간다면 위장은 풀립니다. Нажмите на эту кнопку, чтобы перейти под прикрытие. Если вы соответствуете требованиям, противник не нападет на вас сразу же. Пешком, чтобы идти под прикрытием, у вас не должно быть видимого оружия или военной техники. <br/>Вы теряете статус маскировки когда меняете снаряжение, если вас заметят вражеские сторожевые собаки, устанавливаете мины, а также врагу о вас могут сообщить некоторые мирные жители. Если вас обнаружат, то вы не сможете снова перейти под прикрытие в течении 30 минут. Вы также можете сесть в любой гражданский автомобиль и перейти под прикрытие. Вы потеряете статус маскировки если выстрелите из любого оружия или вас заметят далеко от дороги. Если вас обнаружат, то вы больше не сможете ехать под прикрытием в этом транспортном средстве. Приближение к вражеским авиабазам, заставам и блокпостам также приведет к потере статуса маскировки. Kliknij ten przycisk, aby być incognito. Jeśli spełnisz wymagania, wróg nie zaatakuje cię od razu. Aby być się incognito pieszo, nie możesz mieć widocznej broni ani sprzętu wojskowego.<br/>Stracisz status incognito, gdy zmienisz wyposażenie, zostaniesz zauważony przez wrogie psy stróżujące, podłożysz miny, lub zostać zgłoszony przez niektórych cywili do wroga. Jeśli zostaniesz wykryty, przez 30 minut nie będziesz mógł ponownie się stać się incognito na piechotę. Możesz też działać tajnie, wsiadając do dowolnego cywilnego pojazdu. Status incognito stracisz, gdy strzelisz z dowolnej broni lub będziesz zauważonym z dala od drogi. Jeśli zostaniesz wykryty, nie będziesz mógł ponownie jechać pod przykrywką w tym pojeździe. Zbliżanie się do wrogich baz lotniczych, posterunków i blokad drogowych również spowoduje utratę statusu incognito. Kliknutím na toto tlačítko přejdete do utajení. Pokud splníte požadavky, nepřítel na vás nezaútočí na první pohled. Abyste mohli jít pěšky v utajení, nesmíte mít žádné zbraně nebo vojenské vybavení viditelné.<br/>Ztratíte tajný status, když změníte vybavení, dostanete spatřen nepřátelskými hlídacími psy, pokládáním min, též můžete být nahlášen místníma civilistama. Pokud vás objeví, nebudete moci jít v utajení znovu po dobu 30 minut. Můžete také jít v utajení tím, že se dostane do jakéhokoli civilního vozidla. Ztratíte tajný status tím, že vystřelíte jakoukoliv zbraň nebo budete spatřeni daleko od silnice. Pokud vás odhalí, nebudete moci znovu v tom vozidle. Když se přiblížíte k nepřátelským leteckým základnám, základnám a zátarasům, ztratíte také status v utajení. @@ -10212,7 +10489,7 @@ Alcune zone, come gli aeroporti, richiedono l'utilizzo dell'azione ""Prendi la bandiera"" sulle rispettive bandiere per conquistarle. Alcuni altri, come posti di blocco e alcuni avamposti, richiedono semplicemente che tu sconfigga la guarnigione. Algunas zonas como aeropuertos requieren de ti para usar la acción de "Tomar la Bandera" en las respectivas banderas para conquistarlas. Algunas otras, como bloqueos de carreteras y algunos puntos de control, solo requieren que derrotes a la guarnición. Certaines zones, comme les aéroports, vous obligent à utiliser l'action ""Prendre le drapeau"" sur leurs drapeaux respectifs afin de les conquérir. D'autres, comme les barrages routiers et certains avant-postes, vous demandent simplement de vaincre la garnison. - 공항과 같은 일부 지역은 점령하기 위해 각각의 깃발에 ""깃발 올리기"" 행동을 사용해야 합니다. 검문소나 몇몇 전초 기지같은 곳은 주둔군을 물리치기만 하면 됩니다. + 공항과 같은 일부 지역은 점령하기 위해 각각의 깃발에 ""깃발 올리기"" 행동을 사용해야 합니다. 검문소나 몇몇 전초기지같은 곳은 주둔군을 물리치기만 하면 됩니다. Некоторые зоны, например аэропорты, требуют от вас использования действия «Взять флаг» на соответствующих флагах, чтобы захватить их. Некоторые другие, такие как блокпосты и некоторые заставы, просто требуют, чтобы вы уничтожили гарнизон. Niektóre strefy, takie jak lotniska, wymagają użycia akcji „Przejmij Flagę” na odpowiednich flagach, aby je podbić. Inne, takie jak blokady dróg i niektóre posterunki, wymagają po prostu pokonania całego garnizonu. Některé zóny, jako jsou letiště, vyžadují, abyste na jejich příslušných vlajkách použili akci „Převzít vlajku“, abyste je mohli dobýt. Někteří jiní, jako jsou zátarasy a některé základny, prostě vyžadují, abyste porazili posádku. @@ -11765,10 +12042,12 @@
Large construction kit + Kit di costruzioni grande Grand kit de construction Small construction kit + Kit di costruzioni piccolo Petit kit de construction diff --git a/A3A/addons/garage/Stringtable.xml b/A3A/addons/garage/Stringtable.xml index 1d3ca90f1f..02855cbfd1 100644 --- a/A3A/addons/garage/Stringtable.xml +++ b/A3A/addons/garage/Stringtable.xml @@ -34,7 +34,7 @@ You can't garage an aircraft while you are not near an Airport which belongs to %1. Please move your aircraft to an Airport under your control to garage it Du kannst kein Flugzeug einparken solange du nicht in der Nähe eines Flughafens bist, der %1 gehört. Bitte bewegen dein Flugzeug zu einem Flughafen, den du kontrollierst, um es zu parken. Non puoi inserire un veivolo nel garage se ti trovi lontano da un Aereoporto di appartenenza %1. Per favore sposta il veivolo ad un aereoporto sotto il controllo alleato in modo da poter conservarlo nel garage - No puedes almacenar una aeronave si no estás cerca de un aeropuerto que pertenezca a %1. Por favor, mueve tu aeronave a un aeropuerto bajo tu control para almacenarla + No puede almacenar una aeronave si no está cerca de un aeropuerto que pertenezca a %1. Por favor, mueva su aeronave a un aeropuerto bajo su control para almacenarla Vous ne pouvez pas entreposer un aéronef tant que vous n'êtes pas à proximité d'un aéroport appartenant à %1. Veuillez déplacer votre aéronef vers un aéroport sous votre contrôle pour l'entreposer %1 소속의 공항 근처에 있지 않으면 항공기를 정비할 수 없습니다. 정비하려면 항공기를 당신이 통제하는 공항으로 이동하십시오. Вы не можете переместить авиационную технику в гараж, если Вы не возле аэропорта принадлежащего фракции %1. Пожалуйста, переместите вашу технику к аэропорту под вашим контролем для перемещения её в гараж. @@ -48,7 +48,7 @@ You and the vehicle need to be in a %1 garrisons surroundings in order to garage a it Du musst dich mit dem Fahrzeug in der Nähe eines 1% Standorts befinden um es in einer Garage zu parken. Tu e il veicolo dovete essere nelle %1 vicinanze di una guarnigione per poter inserirlo nel garage - Tu vehículo y tú necesitais estar en los alrededores de una guarnición de %1 para almacenarlo + Usted y su vehículo necesitan estar en los alrededores de una guarnición de %1 para almacenarlo Vous et le véhicule devez être dans les alentours d'une garnison %1 afin de l'entreposer 해당 차량을 차고에 넣으려면 당신과 차량이 %1 주둔지 주변에 있어야 합니다. Вы и ваша техника должны быть внутри гарнизона %1 для перемещения её в гараж @@ -76,7 +76,7 @@ This object can only be garaged by the commander Dieses Objekt kann nur vom Kommandanten in die Garage gestellt werden. Quest'oggetto può essere conservato solo dal comandante - Los puntos de gasolina solo pueden ser almacenados por el comandante + Los puntos de combustible solo pueden ser almacenados por el comandante Cet objet ne peut être entreposé que par le commandant 유류차량은 지휘관만 차고에 넣을 수 있습니다. Источники топлива могут быть перемещены в гараж только Командующим @@ -104,7 +104,7 @@ You can't garage a destroyed vehicle Du kannst kein zerstörtes Fahrzeug einparken Non puoi mettere un veicolo distrutto nel garage - No puedes almacenar un vehículo destruido + No puede almacenar un vehículo destruido Vous ne pouvez pas entreposer un véhicule détruit 파괴된 차량은 차고에 넣을 수 없습니다. Вы не можете завести в гараж уничтоженную технику @@ -118,7 +118,7 @@ You can't garage vehicles that are more than 25m away from you Du kannst keine Fahrzeuge einparken von denen du weiter als 25m weg ist Non puoi mettere veicoli nel garage se si trovano a più di 25m da te - No puedes almacenar vehículos que estén a más de 25 metros de tí + No puede almacenar vehículos que estén a más de 25 metros de usted Vous ne pouvez pas entreposer des véhicules à plus de 25 mètres de vous 25m 이상 떨어진 차량은 차고에 넣을 수 없습니다. Вы не можете завести в гараж технику, находящуюся дальше 25 метров от вас @@ -132,7 +132,7 @@ You can't garage vehicles while enemies are engaging you Du kannst Fahrzeuge nicht einparken während du von Feinden angegriffen wirst. Non puoi inserire un veicolo nel garage mentre sei ingaggiato dal nemico - No puedes almacenar vehículos mientras el enemigo te está atacando + No puede almacenar vehículos mientras el enemigo le está atacando Vous ne pouvez pas entreposer de véhicules pendant que des ennemis vous attaquent 적들이 당신과 교전하는 동안에는 차고에 넣을 수 없습니다. Вы не можете завести технику в гараж, когда вас атакует противник @@ -146,7 +146,7 @@ You can't garage vehicles while enemies are near you Du kannst Fahrzeuge nicht einparken während Feinde in deiner nähe sind. Non puoi inserire un veicolo nel garage poichè ci sono nemici nelle vicinanze - No puedes almacenar vehículos mientras el enemigo está cerca + No puede almacenar vehículos mientras el enemigo está cerca Vous ne pouvez pas entreposer de véhicules lorsque des ennemis sont près de vous 적들이 가까이 있는 동안에는 차고에 넣을 수 없습니다. Вы не можете завести технику в гараж, когда рядом с вами противник @@ -174,7 +174,7 @@ You can't garage this Du kannst das nicht einparken Questo non può essere messo nel garage - No puedes almacenar esto + No puede almacenar esto Vous ne pouvez pas entreposer ceci 이건 차고에 넣을 수 없습니다. Вы не можете завести это в гараж @@ -188,7 +188,7 @@ You can't garage a vehicle while in another vehicle Du kannst Fahrzeuge nicht einparken, während du in einem anderen Fahrzeug sitzt. Non puoi inserire un veicolo nel garage mentre ti trovi dentro un altro veicolo - No puedes almacenar un vehículo mientrás estás en otro vehículo + No puede almacenar un vehículo mientras está en otro vehículo Vous ne pouvez pas entreposer un véhicule en étant dans un autre véhicule 다른 차량에 있는 동안에는 차량을 넣을 수 없습니다. Вы не можете завести в гараж технику, находясь в другой @@ -216,7 +216,7 @@ You can't garage a locked vehicle Du kannst kein verschlossenes Fahrzeug einparken Non puoi mettere un veicolo chiuso a chiave nel garage - No puedes almacenar un vehículo que esté cerrado + No puede almacenar un vehículo que esté cerrado Vous ne pouvez pas entreposer un véhicule verrouillé 잠긴 차량은 차고에 넣을 수 없습니다. Вы не можете завести в гараж закрытую технику @@ -244,7 +244,7 @@ You are not looking at a vehicle Du schaust kein Fahrzeug an Non stai guardando un veicolo - No estás mirando a un vehículo + No está mirando a un vehículo Vous ne regardez pas un véhicule 차량을 보고 있지 않습니다 Вы не смотрите на технику @@ -258,7 +258,7 @@ You can't garage a Vehicle with your Tow Rope out or a Vehicle attached Du kannst kein Fahrzeug einparken, wenn das Abschleppseil herausgezogen oder ein Fahrzeug angehängt ist. Non puoi mettere nel garage un veicolo con la Fune da Traino dispiegata o con un Veicolo trainato - No puedes almacenar un vehículo con una cuerda atada a él ni remolcando a otro vehículo + No puede almacenar un vehículo con una cuerda atada a él ni remolcando a otro vehículo Vous ne pouvez pas entreposer un véhicule avec votre câble de remorquage sorti ou avec un véhicule attaché 견인 로프를 빼거나 차량에 부착한 상태에서는 차량을 넣을 수 없습니다. Вы не можете завести в гараж технику с буксирным тросом или присоединённой им техникой @@ -440,7 +440,7 @@ You have too many vehicles locked Du hast zu viele Fahrzeuge abgeschlossen Hai troppi veicoli chiusi - Tienes demasiados vehículos cerrados + Tiene demasiados vehículos cerrados Vous avez trop de véhicules verrouillés 너무 많은 차량을 잠갔습니다 У вас заблокировано слишком много транспорта @@ -468,7 +468,7 @@ You can only access aircrafts from a friendly airbase Du kannst nur von einem befreundeten Luftwaffenstützpunkt aus auf Flugzeuge zugreifen. Puoi accedere ai velivoli solo da una base aerea alleata - Solo puedes acceder a las aeronaves en una base aérea aliada + Solo puede acceder a las aeronaves en una base aérea aliada Vous ne pouvez accéder aux aéronefs qu'à partir d'une base aérienne alliée 아군 공군 기지에서만 항공기에 액세스할 수 있습니다. Вы можете получить доступ к авиации только через союзный аэродром @@ -496,7 +496,7 @@ Armor Panzerung Corazza - Armadura + Blindados Blindés 기갑 Бронетехника @@ -1120,7 +1120,7 @@ Pojazdy zostaną naprawione, gdy zostaną wyciągnięte z garażu Vozidla budou opravena když budou vyndána z garáže Veículos serão reparados quando recolhidos da garagem - Araçlar garajdan çıktıktan sonra tamir edilecek + Araçlar garajdan çıktıktan sonra tamir edilecektir 从车库中被取出的载具会被维修 @@ -1148,7 +1148,7 @@ Pojazdy nie zostaną naprawione, gdy zostaną wyciągnięte z garażu, ponieważ w garażu brakuje zasobów naprawczych Vozidla nebudou opravena jakmile budou vyndána z garáže jelikož garáž nemá dostatek opravných zdrojů Veículos serão reparados quando recolhidos da garagem porque a garagem não tem fonte de reparação - Garajda bir onarım kaynağı bulunmadığından, araçlar garajdan çıkarıldığında onarılmayacak + Garajda bir tamir seti bulunmadığından, araçlar garajdan çıkarıldığında onarılmayacak 缺乏维修来源时从车库中被取出的载具不会被重新维修
diff --git a/A3A/addons/gear/Stringtable.xml b/A3A/addons/gear/Stringtable.xml index 1a09e50f64..e42da53d58 100644 --- a/A3A/addons/gear/Stringtable.xml +++ b/A3A/addons/gear/Stringtable.xml @@ -69,7 +69,7 @@ Nakrycie głowy Antistasi (Niedokończone) Antistasi Headgear (WIP) Capacete Antistasi (WIP) - Antistasi Başlık (WIP) + Antistasi Kafa Teçhizatı (WIP) 抵抗运动 头部装备 (尚未完工)
diff --git a/A3A/addons/gui/Stringtable.xml b/A3A/addons/gui/Stringtable.xml index c3259e7f05..365741de53 100644 --- a/A3A/addons/gui/Stringtable.xml +++ b/A3A/addons/gui/Stringtable.xml @@ -145,6 +145,7 @@ Teamleader Builder Costruttore Teamleader + Teamleader Builder Chef d'équipe de constructeurs 조장 빌더 @@ -321,6 +322,7 @@ This item can collect loot<br/>%1 max load is %2 Dieser Gegenstand kann Beute laden<br/>%1 maximale Kapazität ist %2 + Este objeto puede recolectar loot<br/>La carga máxima de %1 es %2 Cet objet peut collecter du butin<br/>%1 charge max est %2 @@ -368,6 +370,7 @@ This item can refuel others<br/>%1 max fuel is %2 Dieser Gegenstand kann andere betanken<br/>%1 Maximaler Füllstand ist %2 + Este objeto puede repostar a otros<br/>El combustible máximo de %1 es %2 Cet objet peut ravitailler les autres<br/>%1 carburant max est %2 @@ -613,6 +616,7 @@ Dead population<br/>You lose when this hits 33% Tote Bevölkerung<br/>Du verlierst wenn es 33% erreicht + Población fallecida<br/>Cuando llegue al 33% fracasará Faction money: @@ -729,6 +733,7 @@ Popular support<br/>You need 50% to win Unterstützung der Bevölkerung<br/>Du brauchst 50% um zu gewinnen + Apoyo Popular<br/>Necesita el 50% para ganar Rest @@ -746,7 +751,7 @@ Rest & Environment Riposa & Ambientati - Descansar & Alrededores + Descanso & Ambiente Se reposer & Environnement 휴식 & 환경 Отдых & Окружение @@ -1041,7 +1046,7 @@ Can't manage garrisons when outpost is under attack. Garnison kann nicht geändert werden wenn der Außenposten angegriffen wird. Non puoi gestire le guarnigioni quando l'avamposto è sotto attacco. - No puedes gestionar la guarniciones cuando la base está bajo ataque. + No puede gestionar la guarniciones cuando la base está bajo ataque. Impossible de gérer les garnisons lorsque l'avant-poste est attaqué. 전초 기지가 공격을 받을 때는 주둔지를 관리할 수 없습니다 Невозможно изменять гарнизон, когда аванпост атакуют @@ -1069,7 +1074,7 @@ Time will be %2 when you wake up. Es ist %2 wenn du aufwachst. L'ora sarà %2 quando ti sveglierai. - Serán las %2 cuando te despiertes. + Serán las %2 cuando despierte. L'heure sera %2 lorsque vous vous réveillerez. 일어난 후에는 %2시가 되어 있을 겁니다. Вы проснетесь в %2 @@ -1566,7 +1571,7 @@ Teleport Player to Me Teleportiere Spieler zu mir Teletrasporta il Giocatore a Te - Teleportar Jugador a Mi + Teleportar Jugador a mi posición Téléporter le joueur vers moi 내게로 플레이어 순간이동시키기 Переместить Игрока ко мне @@ -1707,6 +1712,7 @@ You can only remote control single units<br/>Select exactly one AI in the list Du kannst nur einzelne Einheiten fernsteuern<br/>Wähle eine einzelne KI aus der Liste aus + Sólo puede contorlar una unidad de forma remota<br/>Seleccione exactamente una en la lista de la IA Select AI in the list @@ -1784,7 +1790,7 @@ Get more air support points using the 'Add to Air Support' button in the vehicle section on the player tab. Erhalte mehr Luftunterstützungspunkte über die Schaltfläche "Zur Luftunterstützung hinzufügen" im Fahrzeugbereich auf der Registerkarte "Spieler". Acquisisci più punti supporto aereo usando il pulsante "Aggiungi al Supporto Aereo" nella sezione veicolo nel menu del giocatore. - Consigue mas puntos de apoyo aéreo usando el boton de 'Añadir a Apoyo Aéreo' en la sección del vehículo en la hoja del jugador. + Consigua más puntos de apoyo aéreo usando el boton 'Añadir a Apoyo Aéreo' en la sección del vehículo de la hoja del jugador. Obtenez plus de points d'appui aérien en utilisant le bouton "Ajouter au support aérien" dans la section véhicule de l'onglet joueur. 플레이어 탭의 차량 섹션에 있는 '공중 지원에 추가' 버튼을 사용하여 공중 지원 포인트를 추가하십시오. Получите больше очков поддержки используя кнопку "Добавить к Воздушной Поддержке" в разделе техники во вкладке игрока @@ -1812,7 +1818,7 @@ You have no air support points Du hast keine Luftunterstützungspunkte Non hai punti supporto aereo. - No tienes puntos de apoyo aéreo + No tiene puntos de apoyo aéreo Vous n'avez aucun point d'appui aérien 공중 지원 포인트가 없습니다 У вас нет очков воздушной поддержки @@ -2427,7 +2433,7 @@ <t align='center'>You have no high command groups.</t><br /><t align='center'>You can recruit them at the flag.</t> <t align='center'>Non hai gruppi Alto Comando.</t><br /><t align='center'>Puoi reclutarli alla bandiera.</t> - <t align='center'>No tienes grupos del Alto Mando.</t><br /><t align='center'>Puedes reclutarlos en la bandera.</t> + <t align='center'>No tiene grupos del Alto Mando.</t><br /><t align='center'>Puede reclutarlos en la bandera.</t> <t align='center'>Vous n'avez pas de groupes de haut commandement.</t><br /><t align='center'>Vous pouvez les recruter au drapeau.</t> <t align='center'>하이 커맨드 그룹이 없습니다.</t><br /><t align='center'>깃발에서 모집할 수 있습니다.</t> <t align='center'>У вас нет групп Главнокомандующего.</t><br /><t align='center'>Вы можете нанять их у Флага.</t> @@ -2440,6 +2446,7 @@ Number of units in the group<br/>Able to combat / Total number of units <br/>Anzahl der Saldaten in der Gruppe<br/>Fähig zu kämpfen / Gesammtanzahl der Soldaten + Número de unidades en el grupo<br/>Capaces de combatir / Total número de unidades Vehicle @@ -2533,7 +2540,7 @@ Click the map to select the location you want %1 to fast travel to. Klicken Sie auf die Karte, um den Ort auszuwählen, zu dem %1 schnell reisen soll. Clicca la mappa per selezionare la posizone dove vorresti %1 fare il viaggio rapido. - Selecciona en el mapa el sitio a donde quieres que %1 use el viaje rápido + Seleccione en el mapa el sitio a donde quiere que %1 use el viaje rápido Cliquez sur la carte pour sélectionner l'emplacement vers lequel vous voulez que %1 se déplacer rapidement. 지도를 클릭하여 %1을(를) 빠른 이동할 위치를 선택하십시오. Кликните на карту для выбора места куда вы хотите переместить %1 @@ -2561,7 +2568,7 @@ Click the map to select the location you want to fast travel to. Klicken Sie auf die Karte, um den Ort auszuwählen, zu dem du schnell reisen möchtest. Clicca la mappa per selezionare la posizone dove vorresti fare il viaggio rapido. - Selecciona en el mapa el sitio a donde quieres usar el viaje rápido. + Seleccione en el mapa el sitio a donde quiere usar el viaje rápido. Cliquez sur la carte pour sélectionner l'endroit où vous souhaitez vous rendre rapidement. 지도를 클릭하여 원하는 위치를 선택하여 빠른 이동을 합니다. Кликните на карту для выбора места куда вы хотите переместиться @@ -2589,7 +2596,7 @@ You will bring your vehicle along as well as any cargo and passengers along with you. Du bringst dein Fahrzeug sowie etwaige Ladung und Passagiere mit. Porterai con te il tuo veicolo compreso il cargo e i passeggeri. - Llevaras contigo el vehículo así como el cargamento y pasajeros. + Llevará con usted el vehículo así como el cargamento y pasajeros. Vous apporterez votre véhicule ainsi que toute cargaison et passagers avec vous. 차량은 물론 화물과 승객도 함께 가져와야 합니다. Вы возьмете с собой свою технику, так же как и груз и пассажиров с вами. @@ -2603,7 +2610,7 @@ You will travel to Du reist zu viaggerai a - Viajarás a + Viajará a Vous voyagerez à 당신은 이동할 것입니다 Вас переместят к @@ -2646,6 +2653,7 @@ Needs AI group members<br/>You can recruit them at the flag Benötigt KI-Gruppenmitglieder<br/> Du kannst diese an der Flagge rekrutieren + Necesita grupo de miembros de la IA<br/>Puede reclutarlos en la bandera Only available to squad leaders @@ -2902,6 +2910,7 @@ Current money:<br/>€ %1 Aktuelles Geld:<br/>€ %1 + Dinero:<br/>€ %1 Sell @@ -3662,7 +3671,7 @@ You cannot recruit squads with enemies near your HQ Du kannst keine Truppen Rekrutieren wenn Feinde in der nähe des HQs sind Non puoi reclutare una squadra quando ci sono nemici nelle vicinanze dell'QG - No puedes reclutar escuadras con enemigos cercanos a tu CG + No puede reclutar escuadras con enemigos cercanos a su CG Vous ne pouvez pas recruter d'escouades avec des ennemis à proximité de votre QG 본부 근처에 적이 있는 동안에는 분대를 모집할 수 없습니다 Вы не можете нанимать отряды, когда противник возле вашего Штаба @@ -3676,7 +3685,7 @@ You do not have enough HR for this request (%1 required) Du hast nicht genug HR für diese Anfrage (%1 benötigt) Non hai abbastanza HR per questa richiesta (%1 necessario) - No tienes suficientes RH para esto (1% requeridos) + No tiene suficientes RH para esto (1% requeridos) Vous n'avez pas assez de RH pour cette demande (%1 requis) 이 요청을 수행할 인력이 부족합니다 (%1 필요) У вас недостаточно ЛР для этого (%1 необходимо) @@ -3690,7 +3699,7 @@ You do not have enough money for this request (%1 € required) Du hast nicht genug Geld für diese Anfrage (%1 € benötigt) Non hai abbastanza denaro per questa richiesta (%1 € necessari) - No tienes suficiente Dinero para esto (1% requerido) + No tiene suficiente Dinero para esto (1% requerido) Vous n'avez pas assez d'argent pour cette demande (%1 € requis) 이 요청을 수행할 자금이 부족합니다 (%1€ 필요) У вас недостаточно денег для этого (%1 € необходимо) @@ -3704,7 +3713,7 @@ You cannot recruit a new squad while you are moving your HQ Du kannst keinen neuen Trupp Rekrutieren, während du das HQ bewegst Non puoi reclutare una squadra quando stai muovendo l'QG - No puedes reclutar una escuadra mientras mueves el CG + No puede reclutar una escuadra mientras mueves el CG Vous ne pouvez pas recruter une nouvelle escouade pendant que vous déplacez votre QG 본부를 이동하는 동안에는 새 분대를 모집할 수 없습니다 Вы не можете нанять новый отряд во время перемещения своего Штаба @@ -3718,7 +3727,7 @@ You need a radio in your inventory to be able to give orders to other squads Du brauchst ein Funkgerät in deinem Inventar, um Befehle an andere Truppen zu geben Hai bisogno di una radio nel tuo inventario per poter dare ordini alle altre squadre - Necesitas una radio en tu inventario para dar ordenes a otras escuadras + Necesita una radio en su inventario para dar ordenes a otras escuadras Vous avez besoin d'une radio dans votre inventaire pour pouvoir donner des ordres à d'autres escouades 다른 분대에 명령을 내리려면 소지품에 무전기가 있어야 합니다 Вам нужно радио в вашем инвентаре, чтобы иметь возможность отдавать приказы другим отрядам @@ -3732,7 +3741,7 @@ You need a Radio Man in your group to be able to give orders to other squads Du brauchst einen Funker in deiner Gruppe, um anderen Trupps Befehle geben zu können. Hai bisogno di avere un Operatore Radio nel tuo gruppo per poter dare ordini alle altre squadre - Necesitas un Operador de Radio en tu grupo para dar ordenes a otras escuadras + Necesita un Operador de Radio en su grupo para dar ordenes a otras escuadras Vous avez besoin d'un opérateur radio dans votre groupe pour pouvoir donner des ordres à d'autres escouades 다른 분대에 명령을 내리려면 당신 그룹 내에 무전병이 있어야 합니다 Вам нужен Радист в вашей группе, чтобы иметь возможность отдавать приказы другим отрядам @@ -3760,7 +3769,7 @@ The group or vehicle type you requested is not supported in your modset Die angeforderte Gruppe- oder Fahrzeugtyp wird in deinem Modset nicht unterstützt Il tipo di gruppo o veicolo che hai richiesto non supportato dal tuo modset - El grupo o tipo de vehículo que pediste no es aceptado en tu modset + El grupo o tipo de vehículo que pidió no es aceptado en tu modset Le groupe ou le type de véhicule que vous avez demandé n'est pas pris en charge dans votre modset 요청한 그룹 또는 차량이 모드셋에서 지원하는 유형이 아닙니다 Запрашиваемая вами группа или техника не доступна с текущими модами @@ -3787,7 +3796,7 @@ Group %1 at your command.<br/><br/>Groups are managed from the High Command bar (Default: CTRL+SPACE)<br/><br/>If the group gets stuck, use the AI Control feature to make them start moving. Mounted Static teams tend to get stuck (solving this is WiP)<br/><br/>To assign a vehicle for this group, look at some vehicle, and use Vehicle Squad Mngmt option in Y menu Gruppo %1 al tuo comando.<br/><br/>I gruppi vengono gestiti dalla barra dell'Alto Comando(Default: CTRL+SPAZIO)<br/><br/>Se il gruppo si blocca, usa il controllo IA per farli muovere. Le squadre statiche motorizzate di solito si incastrano facilmente. (Stiamo cercando di risolvere questo problema)<br/><br/>Per assegnare un veicolo a questo gruppo, guarda il veicolo, e usa l'opzione Gestione Veicolo di Squadra nel menu che apri con Y - Grupo %1 a tus órdenes.<br/><br/>Los grupos son gestionados desde la barra de HC (Por defecto: CTRL+ESPACIO)<br/><br/>Si el grupo queda atascado, usa la opción de Control de IA para hacer que se muevan de nuevo. Los equipos Estáticos Montados tienden a atascarse (resolver esto es WiP)<br/><br/>Para asignar un vehículo a este grupo, mira hacia un vehículo y usa la opción de Gestión de Vehículo de Escuadra en el menú de Y + Grupo %1 a sus órdenes.<br/><br/>Los grupos son gestionados desde la barra de Alto Mando (Por defecto: CTRL+ESPACIO)<br/><br/>Si el grupo queda atascado, use la opción de Control de IA para hacer que se muevan de nuevo. Los equipos Estáticos Montados tienden a atascarse (resolver esto es WiP)<br/><br/>Para asignar un vehículo a este grupo, mire hacia un vehículo y use la opción de Gestión de Vehículo de Escuadra en el menú de Y Groupe %1 à votre commande.<br/><br/>Les groupes sont gérés depuis la barre de commande supérieure (par défaut: CTRL+ESPACE)<br/><br/>Si le groupe se coince, utilisez la fonction contrôle temporaire de l'IA pour les déplacer. Les équipes statiques montées ont tendance à rester bloquées (résoudre cela est WiP)<br/><br/>Pour attribuer un véhicule à ce groupe, regardez un véhicule et utilisez l'option Vehicle Squad Mngmt dans le menu Y %1 그룹은 이제 당신 휘하에 있습니다.<br/><br/>그룹은 하이 커맨드 표시줄(기본값: 컨트롤+ 스페이스)에서 관리됩니다.<br/><br/>그룹이 끼인다면 인공지능 조종 기능을 이용하여 이동을 시키십시오. 탑재된 고정화기 팀이 끼이는 경향이 있습니다 (해결 중에 있습니다).<br/><br/>이 그룹에 차량을 할당하려면 차량을 보고 Y 메뉴의 차량 분대 관리 설정을 사용하십시오. Группа %1 под вашим командованием.<br/><br/>Управление группами происходит из панели Командования (По стандарту: CTRL+SPACE)<br/><br/>Если группа застряла, используйте Управление ИИ чтобы заставить их двигаться. Отряды со статичным вооружение любят застревать (Это решается с помощью WiP)<br/><br/>Чтобы назначить технику к этой группе, посмотрите на неё и используйте Управление Техникой Отряда в меню на клавише Y. diff --git a/A3A/addons/logistics/Stringtable.xml b/A3A/addons/logistics/Stringtable.xml index 0f3edbb9b1..1f39eeace2 100644 --- a/A3A/addons/logistics/Stringtable.xml +++ b/A3A/addons/logistics/Stringtable.xml @@ -9,6 +9,8 @@ Cargar 1% al vehículo cercano. Charger %1 dans le véhicule le plus proche. %1을(를) 가장 가까운 차량에 적재하십시오. + Carregar %1 no veículo mais próximo. + "En yakın araca %1 yükleyin." 将%1装载入附近的载具 @@ -18,6 +20,9 @@ Descargar Déchargement du Cargo 화물 내리기 + Vyložit náklad + Descarregar carga + Yükü Boşalt 卸下货物 From 5877c98d6eeafac3c2da73d007cc8de7fa04bfcb Mon Sep 17 00:00:00 2001 From: Bob-Murphy <50651578+Bob-Murphy@users.noreply.github.com> Date: Wed, 25 Oct 2023 22:02:20 +0200 Subject: [PATCH 102/157] Map fixes (#3001) * 2908 and 2918 * 2989 * adjustments --------- Co-authored-by: Bob-Murphy --- .../maps/Antistasi_Enoch.Enoch/mission.sqm | 189 +- .../maps/Antistasi_Malden.Malden/mission.sqm | 11719 ++++++---------- 2 files changed, 4659 insertions(+), 7249 deletions(-) diff --git a/A3A/addons/maps/Antistasi_Enoch.Enoch/mission.sqm b/A3A/addons/maps/Antistasi_Enoch.Enoch/mission.sqm index c5ac8ad30f..a768271865 100755 --- a/A3A/addons/maps/Antistasi_Enoch.Enoch/mission.sqm +++ b/A3A/addons/maps/Antistasi_Enoch.Enoch/mission.sqm @@ -5,10 +5,10 @@ class EditorData angleGridStep=0.2617994; scaleGridStep=1; autoGroupingDist=10; - toggles=1030; + toggles=1158; class ItemIDProvider { - nextID=3471; + nextID=3479; }; class MarkerIDProvider { @@ -16,14 +16,14 @@ class EditorData }; class LayerIndexProvider { - nextID=936; + nextID=1058; }; class Camera { - pos[]={3106.3674,184.00574,7046.7832}; - dir[]={0,-0.70710683,0.70710683}; - up[]={0,0.70710677,0.70710677}; - aside[]={0.99999994,0,-0}; + pos[]={9406.5244,120.33217,10331.065}; + dir[]={0.51215935,-0.66579658,0.54262179}; + up[]={0.45701101,0.74612516,0.48419213}; + aside[]={0.7272355,3.5575067e-007,-0.68640989}; }; }; binarizationWanted=0; @@ -57,6 +57,7 @@ addons[]= "A3_Structures_F_Ind_Transmitter_Tower", "A3_Structures_F_Heli_Items_Airport", "A3_Structures_F_Enoch_Military_Camonets", + "A3_Structures_F_Enoch_Walls_Brick", "A3_Structures_F_Exp_Military_Fortifications", "A3_Characters_F", "A3_Weapons_F", @@ -10129,7 +10130,7 @@ class Mission colorName="ColorGreen"; a=10; b=10; - angle=299.99942; + angle=299.99939; id=3448; atlOffset=0.65040588; }; @@ -10206,7 +10207,7 @@ class Mission colorName="ColorGreen"; a=10; b=10; - angle=182.77194; + angle=182.77191; id=3450; }; }; @@ -10369,7 +10370,7 @@ class Mission colorName="ColorGreen"; a=10; b=10; - angle=182.77194; + angle=182.77191; id=3451; atlOffset=1.0015869; }; @@ -10745,7 +10746,7 @@ class Mission colorName="ColorGreen"; a=10; b=10; - angle=150.2917; + angle=150.29167; id=3444; }; }; @@ -10783,7 +10784,7 @@ class Mission colorName="ColorGreen"; a=10; b=10; - angle=182.77194; + angle=182.77191; id=3445; }; }; @@ -10892,7 +10893,7 @@ class Mission colorName="ColorGreen"; a=10; b=10; - angle=179.36797; + angle=179.36795; id=3447; }; }; @@ -11220,7 +11221,7 @@ class Mission colorName="ColorGreen"; a=10; b=10; - angle=316.23566; + angle=316.2356; id=3428; }; }; @@ -11244,7 +11245,7 @@ class Mission colorName="ColorGUER"; a=54.100723; b=72.875992; - angle=333.78555; + angle=333.78549; id=59; atlOffset=-1.5104866; }; @@ -12648,7 +12649,7 @@ class Mission colorName="ColorGreen"; a=10; b=10; - angle=88.184067; + angle=88.184052; id=3431; }; class Item56 @@ -13002,7 +13003,7 @@ class Mission colorName="ColorGreen"; a=10; b=10; - angle=291.51501; + angle=291.51498; id=3221; atlOffset=4.0338135; }; @@ -15672,7 +15673,7 @@ class Mission colorName="ColorGreen"; a=17.457001; b=10.054863; - angle=271.60687; + angle=271.60684; id=3220; }; class Item117 @@ -15882,7 +15883,7 @@ class Mission colorName="ColorGreen"; a=10; b=10; - angle=271.46475; + angle=271.46469; id=3413; }; class Item9 @@ -16098,7 +16099,7 @@ class Mission colorName="ColorGreen"; a=10; b=10; - angle=151.81497; + angle=151.81494; id=3416; }; class Item4 @@ -16395,7 +16396,7 @@ class Mission colorName="ColorGreen"; a=10.347; b=10.253; - angle=203.96698; + angle=203.96695; id=3411; atlOffset=0.011585236; }; @@ -16453,7 +16454,7 @@ class Mission name="outpost_17"; class Entities { - items=6; + items=12; class Item0 { dataType="Object"; @@ -16505,15 +16506,16 @@ class Mission class Item3 { dataType="Marker"; - position[]={9415,72.036003,10383}; + position[]={9472.25,72.190002,10399}; name="outp_17_vehicle"; markerType="RECTANGLE"; type="rectangle"; colorName="ColorGreen"; - a=13.047; - b=5.342; - angle=146.63095; + a=3; + b=5; + angle=233.07697; id=3213; + atlOffset=0.00040435791; }; class Item4 { @@ -16546,9 +16548,130 @@ class Mission id=1100; type="Land_HBarrier_Big_F"; }; + class Item6 + { + dataType="Logic"; + class PositionInfo + { + position[]={9469.623,72.139999,10390.353}; + angles[]={0,5.6475248,0}; + }; + areaSize[]={3.2618389,0,9.5552673}; + areaIsRectangle=1; + flags=1; + id=3471; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item7 + { + dataType="Marker"; + position[]={9478.75,72.151207,10390.5}; + name="outp_17_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=3; + b=5; + angle=233.07697; + id=3472; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={9475.625,73.004471,10405}; + angles[]={0,4.0739651,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=3474; + type="Land_BrickWall_03_l_5m_v2_F"; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={9479.375,72.964478,10400}; + angles[]={0,4.0739651,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=3475; + type="Land_BrickWall_03_l_5m_v2_F"; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={9483,72.912674,10395.125}; + angles[]={0,4.0739651,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=3476; + type="Land_BrickWall_03_l_5m_v2_F"; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={9486.25,72.770142,10390.75}; + angles[]={0,4.0739651,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=3478; + type="Land_BrickWall_03_l_5m_v2_d_F"; + }; }; id=3375; - atlOffset=0.57111359; + atlOffset=0.028862; }; class Item18 { @@ -16600,7 +16723,7 @@ class Mission colorName="ColorGUER"; a=63.150349; b=190; - angle=350.74786; + angle=350.7478; id=74; atlOffset=-9.38377; }; @@ -17614,7 +17737,7 @@ class Mission }; }; id=3186; - atlOffset=-39.981705; + atlOffset=-40.103439; }; class Item3 { @@ -17818,7 +17941,7 @@ class Mission colorName="ColorGreen"; a=10; b=10; - angle=0.14999999; + angle=0.14999996; id=3456; }; }; @@ -17872,7 +17995,7 @@ class Mission colorName="ColorGreen"; a=10; b=10; - angle=38.850998; + angle=38.85099; id=3457; }; }; @@ -17909,7 +18032,7 @@ class Mission colorName="ColorGreen"; a=10; b=10; - angle=81.700005; + angle=81.699989; id=3458; }; class Item2 @@ -17991,7 +18114,7 @@ class Mission colorName="ColorGreen"; a=10; b=10; - angle=180.27597; + angle=180.27596; id=3217; }; class Item2 diff --git a/A3A/addons/maps/Antistasi_Malden.Malden/mission.sqm b/A3A/addons/maps/Antistasi_Malden.Malden/mission.sqm index e41a7cb241..926d6354bd 100755 --- a/A3A/addons/maps/Antistasi_Malden.Malden/mission.sqm +++ b/A3A/addons/maps/Antistasi_Malden.Malden/mission.sqm @@ -5,10 +5,10 @@ class EditorData angleGridStep=0.017453292; scaleGridStep=1; autoGroupingDist=10; - toggles=1; + toggles=1025; class ItemIDProvider { - nextID=9422; + nextID=9439; }; class MarkerIDProvider { @@ -16,14 +16,14 @@ class EditorData }; class LayerIndexProvider { - nextID=2599; + nextID=2692; }; class Camera { - pos[]={5301.8384,370.92621,9068.3525}; - dir[]={-0.52366996,-0.54096991,0.65814328}; - up[]={-0.33682758,0.84104234,0.42332122}; - aside[]={0.78252566,-4.3316686e-007,0.6226421}; + pos[]={6099.7617,214.41129,10973.432}; + dir[]={-0.11107723,-0.48001331,-0.8702327}; + up[]={-0.06077899,0.87725043,-0.47617}; + aside[]={-0.99197298,-6.4073902e-008,0.12661482}; }; }; binarizationWanted=0; @@ -64,12 +64,11 @@ addons[]= "A3_Structures_F_Ind_DieselPowerPlant", "A3_Structures_F_Ind_Shed", "A3_Structures_F_Civ_Garbage", - "A3_Props_F_Exp_Civilian_Garbage", - "A3_Structures_F_Civ_Camping", "A3_Characters_F", "A3_Weapons_F", "A3_Structures_F_Mil_Flags", "A3_Weapons_F_Ammoboxes", + "A3_Structures_F_Civ_Camping", "A3_Structures_F_EPC_Civ_InfoBoards", "A3_Modules_F_Curator_Curator", "A3_Modules_F_Hc" @@ -78,7 +77,7 @@ class AddonsMetaData { class List { - items=17; + items=16; class Item0 { className="A3_Structures_F_Ind"; @@ -164,34 +163,27 @@ class AddonsMetaData url="https://www.arma3.com"; }; class Item12 - { - className="A3_Props_F_Exp"; - name="Arma 3 Apex - Decorative and Mission Objects"; - author="Bohemia Interactive"; - url="https://www.arma3.com"; - }; - class Item13 { className="A3_Characters_F"; name="Arma 3 Alpha - Characters and Clothing"; author="Bohemia Interactive"; url="https://www.arma3.com"; }; - class Item14 + class Item13 { className="A3_Weapons_F"; name="Arma 3 Alpha - Weapons and Accessories"; author="Bohemia Interactive"; url="https://www.arma3.com"; }; - class Item15 + class Item14 { className="A3_Structures_F_EPC"; name="Arma 3 Win Episode - Buildings and Structures"; author="Bohemia Interactive"; url="https://www.arma3.com"; }; - class Item16 + class Item15 { className="A3_Modules_F_Curator"; name="Arma 3 Zeus Update - Scripted Modules"; @@ -217,7 +209,7 @@ class Mission }; class Entities { - items=6; + items=10; class Item0 { dataType="Layer"; @@ -6023,7 +6015,7 @@ class Mission name="Seaports"; class Entities { - items=8; + items=7; class Item0 { dataType="Layer"; @@ -6142,7 +6134,7 @@ class Mission colorName="ColorGreen"; a=11.569; b=6; - angle=236.32193; + angle=236.32191; id=8433; atlOffset=7.5202994; }; @@ -6287,7 +6279,7 @@ class Mission colorName="ColorGreen"; a=7.539; b=6; - angle=342.4549; + angle=342.45483; id=8439; }; class Item3 @@ -6491,90 +6483,6 @@ class Mission atlOffset=-2.3841858e-007; }; class Item6 - { - dataType="Layer"; - name="seaport_6"; - class Entities - { - items=3; - class Item0 - { - dataType="Logic"; - class PositionInfo - { - position[]={5523.249,2.9639978,11607.408}; - angles[]={0,6.2308931,0}; - }; - areaSize[]={6.2965927,0,11.293659}; - areaIsRectangle=1; - flags=1; - id=8886; - type="ModuleHideTerrainObjects_F"; - atlOffset=-0.69209433; - class CustomAttributes - { - class Attribute0 - { - property="#filter"; - expression="_this setVariable [""#filter"",_value]"; - class Value - { - class data - { - singleType="SCALAR"; - value=15; - }; - }; - }; - class Attribute1 - { - property="#hideLocally"; - expression="_this setVariable [""#hideLocally"",_value]"; - class Value - { - class data - { - singleType="BOOL"; - value=0; - }; - }; - }; - nAttributes=2; - }; - }; - class Item1 - { - dataType="Marker"; - position[]={5523.2671,4.2989998,11607.601}; - name="seap_6_vehicle"; - markerType="RECTANGLE"; - type="rectangle"; - colorName="ColorGreen"; - a=10.836; - b=6; - angle=87.17498; - id=8450; - atlOffset=0.67050076; - }; - class Item2 - { - dataType="Marker"; - position[]={5510.9399,3.2018852,11622.854}; - name="seaport_6"; - markerType="RECTANGLE"; - type="rectangle"; - colorName="ColorWEST"; - a=63.673393; - b=73.302025; - angle=332.67654; - id=9; - atlOffset=0.080056667; - }; - }; - id=9387; - atlOffset=0.37973142; - }; - class Item7 { dataType="Layer"; name="seaport_7"; @@ -6591,7 +6499,7 @@ class Mission colorName="ColorGreen"; a=8.8149996; b=6; - angle=42.674988; + angle=42.67498; id=8451; atlOffset=0.00019979477; }; @@ -6631,7 +6539,7 @@ class Mission }; }; id=8452; - atlOffset=14.943295; + atlOffset=-338.77802; }; class Item4 { @@ -6719,208 +6627,298 @@ class Mission name="outpost_1"; class Entities { - items=50; + items=11; class Item0 { dataType="Object"; class PositionInfo { - position[]={5044.0732,63.147167,3702.5969}; - angles[]={6.2679896,3.7171483,6.2751918}; + position[]={5022.6729,77.544731,3919.4409}; + angles[]={0,6.1743889,0}; }; side="Empty"; + flags=5; class Attributes { }; - id=2875; - type="Land_BarGate_F"; - atlOffset=0.25; + id=2876; + type="Land_Cargo_Patrol_V1_F"; }; class Item1 { dataType="Object"; class PositionInfo { - position[]={5029.6563,64.702843,3774.5339}; - angles[]={6.2583928,0.57555532,6.2711902}; + position[]={4952.7612,77.324997,3965.1321}; + angles[]={0,1.3644651,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { }; - id=2884; - type="Land_BarGate_F"; - atlOffset=0.24999619; + id=2885; + type="Land_Cargo_Patrol_V1_F"; }; class Item2 { dataType="Object"; class PositionInfo { - position[]={5021.9272,61.11504,3747.9285}; - angles[]={6.2647886,5.2879448,6.2751846}; + position[]={5006.7876,79.83741,4045.6553}; + angles[]={0,2.9406347,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - createAsSimpleObject=1; - disableSimulation=1; }; - id=2892; - type="Land_Cargo40_military_green_F"; + id=2886; + type="Land_Cargo_Patrol_V1_F"; }; class Item3 { dataType="Object"; class PositionInfo { - position[]={5024.2339,61.069038,3746.4314}; - angles[]={6.2647886,5.2879448,6.2751846}; + position[]={5078.5933,81.688889,3999.7524}; + angles[]={0,4.5008936,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - createAsSimpleObject=1; - disableSimulation=1; }; - id=2893; - type="Land_Cargo40_military_green_F"; - atlOffset=-7.6293945e-006; + id=2891; + type="Land_Cargo_Patrol_V1_F"; }; class Item4 { - dataType="Object"; - class PositionInfo - { - position[]={5022.9756,63.72966,3747.248}; - angles[]={6.2647886,5.2879448,6.2751846}; - }; - side="Empty"; - class Attributes - { - createAsSimpleObject=1; - disableSimulation=1; - }; - id=2894; - type="Land_Cargo40_military_green_F"; - atlOffset=2.6355247; + dataType="Marker"; + position[]={4969.3306,72.164566,3939.7361}; + name="outp_1_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=3; + b=5; + angle=121.9603; + id=8458; }; class Item5 { - dataType="Object"; - class PositionInfo - { - position[]={5051.063,60.02533,3703.7239}; - angles[]={6.2671871,5.2879448,6.2791886}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=2848; - type="Land_HBarrier_Big_F"; + dataType="Marker"; + position[]={5013.7134,72.690002,3990.4756}; + name="outpost_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=61.416363; + b=73.960083; + angle=34.794998; + id=184; }; class Item6 { - dataType="Object"; - class PositionInfo - { - position[]={5055.6899,60.107967,3710.8545}; - angles[]={6.2703872,5.2879448,6.2759843}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=2849; - type="Land_HBarrier_Big_F"; - atlOffset=3.8146973e-006; + dataType="Marker"; + position[]={4991.4829,72.511261,3925.9116}; + name="outp_1_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=3; + b=5; + angle=300.56531; + id=9422; }; class Item7 { - dataType="Object"; + dataType="Logic"; class PositionInfo { - position[]={5042.4644,60.173103,3709.303}; - angles[]={6.2671871,5.2879448,6.2759929}; + position[]={5078.1787,76.783302,3999.8867}; + angles[]={6.1866856,0,0.032789111}; }; - side="Empty"; - flags=4; - class Attributes + areaSize[]={5,-1,5}; + flags=1; + id=9424; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes { - disableSimulation=1; + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; }; - id=2850; - type="Land_HBarrier_Big_F"; }; class Item8 { - dataType="Object"; + dataType="Logic"; class PositionInfo { - position[]={5060.3164,60.207218,3717.9851}; - angles[]={6.26159,5.2879448,6.2791886}; + position[]={5006.5537,74.887672,4045.0437}; + angles[]={6.2440062,0,0.088567548}; }; - side="Empty"; - flags=4; - class Attributes + areaSize[]={5,-1,5}; + flags=1; + id=9425; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes { - disableSimulation=1; + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; }; - id=2851; - type="Land_HBarrier_Big_F"; - atlOffset=3.8146973e-006; }; class Item9 { - dataType="Object"; + dataType="Logic"; class PositionInfo { - position[]={5064.9429,60.378368,3725.1155}; - angles[]={6.2575932,5.2879448,0.010398259}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; + position[]={4952.7954,72.419998,3964.6074}; }; - id=2852; - type="Land_HBarrier_Big_F"; - atlOffset=3.8146973e-006; - }; - class Item10 - { - dataType="Object"; - class PositionInfo + areaSize[]={5,-1,5}; + flags=1; + id=9426; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes { - position[]={5069.5693,60.601753,3732.2461}; - angles[]={6.26159,5.2879448,0.0064037596}; - }; - side="Empty"; - flags=4; - class Attributes + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item10 + { + dataType="Logic"; + class PositionInfo { - disableSimulation=1; + position[]={5022.627,72.638741,3919.3611}; + }; + areaSize[]={5,-1,5}; + flags=1; + id=9423; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; }; - id=2853; - type="Land_HBarrier_Big_F"; - atlOffset=-3.8146973e-006; }; - class Item11 + }; + id=9357; + atlOffset=0.71778107; + }; + class Item2 + { + dataType="Layer"; + name="outpost_2"; + class Entities + { + items=71; + class Item0 { dataType="Object"; class PositionInfo { - position[]={5074.1963,60.802547,3739.3767}; - angles[]={6.2503963,5.2879448,0.011203959}; + position[]={4998.4502,47.200615,2261.8948}; + angles[]={6.1756024,1.3261855,0.0080009829}; }; side="Empty"; flags=4; @@ -6928,17 +6926,17 @@ class Mission { disableSimulation=1; }; - id=2854; - type="Land_HBarrier_Big_F"; - atlOffset=3.8146973e-006; + id=1267; + type="Land_HBarrier_3_F"; + atlOffset=3.4332275e-005; }; - class Item12 + class Item1 { dataType="Object"; class PositionInfo { - position[]={5072.105,60.989807,3745.7996}; - angles[]={6.2503963,3.7171483,0.011203959}; + position[]={5000.5806,47.362778,2263.3481}; + angles[]={6.186686,2.8969817,0.0039967569}; }; side="Empty"; flags=4; @@ -6946,17 +6944,17 @@ class Mission { disableSimulation=1; }; - id=2855; - type="Land_HBarrier_Big_F"; - atlOffset=3.8146973e-006; + id=1268; + type="Land_HBarrier_3_F"; + atlOffset=2.6702881e-005; }; - class Item13 + class Item2 { dataType="Object"; class PositionInfo { - position[]={5047.0913,60.258667,3716.4336}; - angles[]={6.2647886,5.2879448,6.277586}; + position[]={4999.5557,47.7173,2267.053}; + angles[]={6.186686,2.8969817,0.0039967569}; }; side="Empty"; flags=4; @@ -6964,17 +6962,17 @@ class Mission { disableSimulation=1; }; - id=2856; - type="Land_HBarrier_Big_F"; - atlOffset=7.6293945e-006; + id=1269; + type="Land_HBarrier_3_F"; + atlOffset=2.2888184e-005; }; - class Item14 + class Item3 { dataType="Object"; class PositionInfo { - position[]={5051.7178,60.362114,3723.5642}; - angles[]={6.26159,5.2879448,6.2791886}; + position[]={4962.4741,41.897171,2223.6052}; + angles[]={6.1954112,1.3261855,6.2655869}; }; side="Empty"; flags=4; @@ -6982,16 +6980,17 @@ class Mission { disableSimulation=1; }; - id=2857; - type="Land_HBarrier_Big_F"; + id=1238; + type="Land_HBarrier_5_F"; + atlOffset=0.0089454651; }; - class Item15 + class Item4 { dataType="Object"; class PositionInfo { - position[]={5056.3442,60.488514,3730.6948}; - angles[]={6.2631893,5.2879448,6.2791886}; + position[]={4960.9561,42.386879,2229.0313}; + angles[]={6.2025609,1.3261855,6.2503982}; }; side="Empty"; flags=4; @@ -6999,16 +6998,16 @@ class Mission { disableSimulation=1; }; - id=2858; - type="Land_HBarrier_Big_F"; + id=1239; + type="Land_HBarrier_5_F"; }; - class Item16 + class Item5 { dataType="Object"; class PositionInfo { - position[]={5060.9702,60.674576,3737.8254}; - angles[]={6.26159,5.2879448,0.0016194459}; + position[]={4959.4995,42.875633,2234.489}; + angles[]={6.2025609,1.3261855,6.2503982}; }; side="Empty"; flags=4; @@ -7016,16 +7015,16 @@ class Mission { disableSimulation=1; }; - id=2859; - type="Land_HBarrier_Big_F"; + id=1240; + type="Land_HBarrier_5_F"; }; - class Item17 + class Item6 { dataType="Object"; class PositionInfo { - position[]={5065.1841,61.054932,3750.29}; - angles[]={6.2663875,3.7171483,0.011198638}; + position[]={4958.0654,43.395023,2240.0117}; + angles[]={6.1922369,1.3261855,6.2503963}; }; side="Empty"; flags=4; @@ -7033,16 +7032,16 @@ class Mission { disableSimulation=1; }; - id=2860; - type="Land_HBarrier_Big_F"; + id=1241; + type="Land_HBarrier_5_F"; }; - class Item18 + class Item7 { dataType="Object"; class PositionInfo { - position[]={5037.4136,60.198566,3708.408}; - angles[]={6.2679896,3.7171483,6.2743897}; + position[]={4956.5479,44.116455,2245.4316}; + angles[]={6.1043177,1.3261855,0.056738663}; }; side="Empty"; flags=4; @@ -7050,17 +7049,16 @@ class Mission { disableSimulation=1; }; - id=2861; - type="Land_HBarrier_Big_F"; - atlOffset=3.8146973e-006; + id=1242; + type="Land_HBarrier_5_F"; }; - class Item19 + class Item8 { dataType="Object"; class PositionInfo { - position[]={5030.2827,60.332066,3713.0344}; - angles[]={6.2671871,3.7171483,6.2743897}; + position[]={4955.0889,44.936512,2250.8589}; + angles[]={6.1938243,1.3261855,0.056738663}; }; side="Empty"; flags=4; @@ -7068,16 +7066,16 @@ class Mission { disableSimulation=1; }; - id=2862; - type="Land_HBarrier_Big_F"; + id=1243; + type="Land_HBarrier_5_F"; }; - class Item20 + class Item9 { dataType="Object"; class PositionInfo { - position[]={5023.1523,60.476223,3717.6611}; - angles[]={6.2671871,3.7171483,6.2703872}; + position[]={4953.6533,45.341473,2256.2886}; + angles[]={6.1938243,1.3261855,0.056738663}; }; side="Empty"; flags=4; @@ -7085,16 +7083,16 @@ class Mission { disableSimulation=1; }; - id=2863; - type="Land_HBarrier_Big_F"; + id=1244; + type="Land_HBarrier_5_F"; }; - class Item21 + class Item10 { dataType="Object"; class PositionInfo { - position[]={5016.022,60.641518,3722.2876}; - angles[]={6.2671871,3.7171483,6.2703872}; + position[]={4952.3164,45.803558,2261.6792}; + angles[]={6.1574526,1.3261855,0.093327537}; }; side="Empty"; flags=4; @@ -7102,16 +7100,17 @@ class Mission { disableSimulation=1; }; - id=2864; - type="Land_HBarrier_Big_F"; + id=1245; + type="Land_HBarrier_5_F"; + atlOffset=3.8146973e-006; }; - class Item22 + class Item11 { dataType="Object"; class PositionInfo { - position[]={5008.8911,60.81649,3726.9143}; - angles[]={6.2711854,3.7171483,6.2655869}; + position[]={4953.4243,46.471718,2265.6995}; + angles[]={6.1401691,2.8969817,0.093328178}; }; side="Empty"; flags=4; @@ -7119,16 +7118,16 @@ class Mission { disableSimulation=1; }; - id=2865; - type="Land_HBarrier_Big_F"; + id=1246; + type="Land_HBarrier_5_F"; }; - class Item23 + class Item12 { dataType="Object"; class PositionInfo { - position[]={5012.5601,60.935139,3738.5403}; - angles[]={6.2679858,5.2879448,6.271987}; + position[]={4958.8228,47.128147,2266.9875}; + angles[]={6.1819329,2.8969817,0.051155224}; }; side="Empty"; flags=4; @@ -7136,16 +7135,17 @@ class Mission { disableSimulation=1; }; - id=2866; - type="Land_HBarrier_Big_F"; + id=1247; + type="Land_HBarrier_5_F"; + atlOffset=-3.8146973e-006; }; - class Item24 + class Item13 { dataType="Object"; class PositionInfo { - position[]={5017.187,60.992847,3745.6707}; - angles[]={6.2647886,5.2879448,6.2751846}; + position[]={4964.2319,47.48246,2268.3352}; + angles[]={6.1819329,2.8969817,0.016798066}; }; side="Empty"; flags=4; @@ -7153,16 +7153,16 @@ class Mission { disableSimulation=1; }; - id=2867; - type="Land_HBarrier_Big_F"; + id=1248; + type="Land_HBarrier_5_F"; }; - class Item25 + class Item14 { dataType="Object"; class PositionInfo { - position[]={5021.8135,61.089272,3752.8013}; - angles[]={6.2639894,5.2879448,6.2751846}; + position[]={4985.9473,48.232868,2273.6587}; + angles[]={6.182725,2.8969817,0.0080009829}; }; side="Empty"; flags=4; @@ -7170,16 +7170,17 @@ class Mission { disableSimulation=1; }; - id=2868; - type="Land_HBarrier_Big_F"; + id=1249; + type="Land_HBarrier_5_F"; + atlOffset=-3.8146973e-006; }; - class Item26 + class Item15 { dataType="Object"; class PositionInfo { - position[]={5026.4399,61.191479,3759.9319}; - angles[]={6.2639894,5.2879448,6.2767816}; + position[]={4991.4097,48.393692,2274.9746}; + angles[]={6.186686,2.8969817,0.0039967569}; }; side="Empty"; flags=4; @@ -7187,16 +7188,17 @@ class Mission { disableSimulation=1; }; - id=2869; - type="Land_HBarrier_Big_F"; + id=1250; + type="Land_HBarrier_5_F"; + atlOffset=-3.8146973e-006; }; - class Item27 + class Item16 { dataType="Object"; class PositionInfo { - position[]={5031.0664,61.392384,3767.0625}; - angles[]={6.2487988,5.2879448,6.2807684}; + position[]={5005.5532,44.386177,2235.749}; + angles[]={6.176393,1.3261855,0.0080009829}; }; side="Empty"; flags=4; @@ -7204,16 +7206,17 @@ class Mission { disableSimulation=1; }; - id=2870; - type="Land_HBarrier_Big_F"; + id=1251; + type="Land_HBarrier_5_F"; + atlOffset=0.0089416504; }; - class Item28 + class Item17 { dataType="Object"; class PositionInfo { - position[]={5057.9175,61.132065,3754.707}; - angles[]={6.2663875,3.7171483,6.2759929}; + position[]={5004.0352,44.949726,2241.1753}; + angles[]={6.1756024,1.3261855,0.0080009829}; }; side="Empty"; flags=4; @@ -7221,17 +7224,16 @@ class Mission { disableSimulation=1; }; - id=2871; - type="Land_HBarrier_Big_F"; - atlOffset=-3.8146973e-006; + id=1252; + type="Land_HBarrier_5_F"; }; - class Item29 + class Item18 { dataType="Object"; class PositionInfo { - position[]={5050.7866,61.224964,3759.3335}; - angles[]={6.2511969,3.7171483,0.0080009829}; + position[]={5002.5786,45.527477,2246.6328}; + angles[]={6.1756024,1.3261855,0.0080009829}; }; side="Empty"; flags=4; @@ -7239,16 +7241,16 @@ class Mission { disableSimulation=1; }; - id=2872; - type="Land_HBarrier_Big_F"; + id=1253; + type="Land_HBarrier_5_F"; }; - class Item30 + class Item19 { dataType="Object"; class PositionInfo { - position[]={5043.6563,61.305462,3763.9602}; - angles[]={6.2583904,3.7171483,0.0080009829}; + position[]={5001.145,46.112488,2252.1558}; + angles[]={6.1756024,1.3261855,0.0080009829}; }; side="Empty"; flags=4; @@ -7256,16 +7258,16 @@ class Mission { disableSimulation=1; }; - id=2873; - type="Land_HBarrier_Big_F"; + id=1254; + type="Land_HBarrier_5_F"; }; - class Item31 + class Item20 { dataType="Object"; class PositionInfo { - position[]={5036.5254,61.382641,3768.5867}; - angles[]={6.2583928,3.7171483,6.2711902}; + position[]={4999.6274,46.685715,2257.5759}; + angles[]={6.1756024,1.3261855,0.0080009829}; }; side="Empty"; flags=4; @@ -7273,17 +7275,16 @@ class Mission { disableSimulation=1; }; - id=2874; - type="Land_HBarrier_Big_F"; - atlOffset=-3.8146973e-006; + id=1255; + type="Land_HBarrier_5_F"; }; - class Item32 + class Item21 { dataType="Object"; class PositionInfo { - position[]={5022.6665,61.602787,3773.4067}; - angles[]={6.2488008,2.1463523,0.0095994528}; + position[]={4996.7329,47.781715,2268.4326}; + angles[]={6.186686,1.3261855,0.0039967569}; }; side="Empty"; flags=4; @@ -7291,16 +7292,17 @@ class Mission { disableSimulation=1; }; - id=2877; - type="Land_HBarrier_Big_F"; + id=1256; + type="Land_HBarrier_5_F"; + atlOffset=-3.8146973e-006; }; - class Item33 + class Item22 { dataType="Object"; class PositionInfo { - position[]={5018.04,61.369122,3766.2761}; - angles[]={6.2663875,2.1463523,6.2751846}; + position[]={4995.3955,48.298138,2273.8228}; + angles[]={6.186686,1.3261855,0.0039967569}; }; side="Empty"; flags=4; @@ -7308,17 +7310,17 @@ class Mission { disableSimulation=1; }; - id=2878; - type="Land_HBarrier_Big_F"; - atlOffset=3.8146973e-006; + id=1257; + type="Land_HBarrier_5_F"; + atlOffset=-3.8146973e-006; }; - class Item34 + class Item23 { dataType="Object"; class PositionInfo { - position[]={5013.4136,61.278282,3759.1455}; - angles[]={6.2639894,2.1463523,6.2751846}; + position[]={5011.4243,42.195663,2213.8728}; + angles[]={6.185894,1.3261855,0.0071928473}; }; side="Empty"; flags=4; @@ -7326,16 +7328,17 @@ class Mission { disableSimulation=1; }; - id=2879; - type="Land_HBarrier_Big_F"; + id=1258; + type="Land_HBarrier_5_F"; + atlOffset=0.0089187622; }; - class Item35 + class Item24 { dataType="Object"; class PositionInfo { - position[]={5008.7871,61.191124,3752.0149}; - angles[]={6.2679858,2.1463523,6.269588}; + position[]={5009.9063,42.705418,2219.2991}; + angles[]={6.185894,1.3261855,0.0071928473}; }; side="Empty"; flags=4; @@ -7343,16 +7346,17 @@ class Mission { disableSimulation=1; }; - id=2880; - type="Land_HBarrier_Big_F"; + id=1259; + type="Land_HBarrier_5_F"; + atlOffset=3.8146973e-006; }; - class Item36 + class Item25 { dataType="Object"; class PositionInfo { - position[]={5004.1602,61.146435,3744.8845}; - angles[]={6.2687874,2.1463523,6.2687874}; + position[]={5008.4497,43.227638,2224.7571}; + angles[]={6.185894,1.3261855,0.0071928473}; }; side="Empty"; flags=4; @@ -7360,16 +7364,17 @@ class Mission { disableSimulation=1; }; - id=2881; - type="Land_HBarrier_Big_F"; + id=1260; + type="Land_HBarrier_5_F"; + atlOffset=3.8146973e-006; }; - class Item37 + class Item26 { dataType="Object"; class PositionInfo { - position[]={4999.5337,61.111629,3737.7542}; - angles[]={6.2711854,2.1463523,6.2647886}; + position[]={5007.0166,43.802856,2230.2803}; + angles[]={6.1771851,1.3261855,0.0071928473}; }; side="Empty"; flags=4; @@ -7377,16 +7382,16 @@ class Mission { disableSimulation=1; }; - id=2882; - type="Land_HBarrier_Big_F"; + id=1261; + type="Land_HBarrier_5_F"; }; - class Item38 + class Item27 { dataType="Object"; class PositionInfo { - position[]={5001.6245,60.997383,3731.3311}; - angles[]={6.2711854,0.57555532,6.2655869}; + position[]={4970.4858,40.341072,2201.8433}; + angles[]={6.1898575,2.8969817,0.053548392}; }; side="Empty"; flags=4; @@ -7394,204 +7399,172 @@ class Mission { disableSimulation=1; }; - id=2883; - type="Land_HBarrier_Big_F"; + id=1262; + type="Land_HBarrier_5_F"; }; - class Item39 + class Item28 { dataType="Object"; class PositionInfo { - position[]={5056.0732,60.221806,3741.3008}; - angles[]={0,2.1463523,0}; + position[]={4975.8838,40.732716,2203.1309}; + angles[]={6.1851015,2.8969817,0.015998369}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + disableSimulation=1; }; - id=2887; - type="Land_Cargo_House_V1_F"; + id=1263; + type="Land_HBarrier_5_F"; }; - class Item40 + class Item29 { dataType="Object"; class PositionInfo { - position[]={5017.248,60.308193,3735.2007}; - angles[]={0,5.2879448,0}; + position[]={4981.293,40.951897,2204.4788}; + angles[]={6.1851015,2.8969817,0.015998369}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + disableSimulation=1; }; - id=2888; - type="Land_Cargo_House_V1_F"; + id=1264; + type="Land_HBarrier_5_F"; }; - class Item41 + class Item30 { dataType="Object"; class PositionInfo { - position[]={5048.5894,59.990963,3729.7661}; - angles[]={6.2631893,2.1463523,6.2791886}; + position[]={4986.6929,41.152351,2205.7585}; + angles[]={6.187479,2.8969817,0.013597663}; }; side="Empty"; flags=4; class Attributes { + disableSimulation=1; }; - id=2895; - type="Land_Medevac_house_V1_F"; + id=1265; + type="Land_HBarrier_5_F"; + atlOffset=3.8146973e-006; }; - class Item42 + class Item31 { dataType="Object"; class PositionInfo { - position[]={5034.127,64.044205,3716.2029}; - angles[]={0,0.57555532,0}; + position[]={5008.4712,41.885048,2211.1184}; + angles[]={6.1914434,2.8969817,0.012000273}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + disableSimulation=1; }; - id=2876; - type="Land_Cargo_Patrol_V1_F"; - atlOffset=7.6293945e-006; + id=1266; + type="Land_HBarrier_5_F"; }; - class Item43 + class Item32 { dataType="Object"; class PositionInfo { - position[]={5031.5874,64.84053,3758.6785}; - angles[]={0,2.1463523,0}; + position[]={5003.8042,47.60022,2266.2651}; + angles[]={6.186686,1.3261855,0.0039967569}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + disableSimulation=1; }; - id=2885; - type="Land_Cargo_Patrol_V1_F"; - atlOffset=3.8146973e-006; + id=1270; + type="Land_HBarrier_5_F"; + atlOffset=2.6702881e-005; }; - class Item44 + class Item33 { dataType="Object"; class PositionInfo { - position[]={5039.8862,64.868355,3760.446}; - angles[]={0,3.7171483,0}; + position[]={4992.2173,41.344883,2207.0601}; + angles[]={6.1874795,2.8969817,0.012000273}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + disableSimulation=1; }; - id=2886; - type="Land_Cargo_Patrol_V1_F"; - atlOffset=3.8146973e-006; + id=1283; + type="Land_HBarrier_5_F"; }; - class Item45 + class Item34 { dataType="Object"; class PositionInfo { - position[]={5042.4258,64.011436,3717.9705}; - angles[]={0,5.2879448,0}; + position[]={4997.6157,41.509453,2208.3481}; + angles[]={6.1914439,2.8969817,0.0080009829}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + disableSimulation=1; }; - id=2891; - type="Land_Cargo_Patrol_V1_F"; - atlOffset=3.8146973e-006; + id=1284; + type="Land_HBarrier_5_F"; + atlOffset=-3.8146973e-006; }; - class Item46 + class Item35 { dataType="Object"; class PositionInfo { - position[]={5012.1362,64.654678,3734.5833}; - angles[]={0,1.6227527,0}; + position[]={5003.0244,41.68882,2209.6958}; + angles[]={6.1914434,2.8969817,0.012000273}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + disableSimulation=1; }; - id=2889; - type="Land_TTowerSmall_1_F"; + id=1285; + type="Land_HBarrier_5_F"; }; - class Item47 + class Item36 { dataType="Object"; class PositionInfo { - position[]={5061.7534,68.052811,3741.7876}; - angles[]={0,2.1463523,0}; + position[]={4969.7935,47.70343,2269.6838}; + angles[]={6.186686,2.8969817,0.012000273}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + disableSimulation=1; }; - id=2890; - type="Land_TTowerSmall_2_F"; - atlOffset=3.8146973e-006; - }; - class Item48 - { - dataType="Marker"; - position[]={5003.25,60.130001,3756.875}; - name="outp_1_vehicle"; - markerType="RECTANGLE"; - type="rectangle"; - colorName="ColorGreen"; - a=20.476999; - b=6; - angle=301.6749; - id=8458; - atlOffset=-0.00029754639; - }; - class Item49 - { - dataType="Marker"; - position[]={5037.5986,52.918945,3741.0085}; - name="outpost_1"; - markerType="RECTANGLE"; - type="rectangle"; - colorName="ColorGreen"; - a=56.709; - b=42.311001; - angle=36.042061; - id=184; - atlOffset=-6.6352158; + id=1286; + type="Land_HBarrier_5_F"; }; - }; - id=9357; - atlOffset=-3.2751846; - }; - class Item2 - { - dataType="Layer"; - name="outpost_2"; - class Entities - { - items=71; - class Item0 + class Item37 { dataType="Object"; class PositionInfo { - position[]={4998.4502,47.200615,2261.8948}; - angles[]={6.1756024,1.3261855,0.0080009829}; + position[]={4975.1919,47.891357,2270.9719}; + angles[]={6.186686,2.8969817,0.0039967569}; }; side="Empty"; flags=4; @@ -7599,17 +7572,16 @@ class Mission { disableSimulation=1; }; - id=1267; - type="Land_HBarrier_3_F"; - atlOffset=3.4332275e-005; + id=1287; + type="Land_HBarrier_5_F"; }; - class Item1 + class Item38 { dataType="Object"; class PositionInfo { - position[]={5000.5806,47.362778,2263.3481}; - angles[]={6.186686,2.8969817,0.0039967569}; + position[]={4980.6006,48.05513,2272.3196}; + angles[]={6.182725,2.8969817,0.0080009829}; }; side="Empty"; flags=4; @@ -7617,17 +7589,17 @@ class Mission { disableSimulation=1; }; - id=1268; - type="Land_HBarrier_3_F"; - atlOffset=2.6702881e-005; + id=1288; + type="Land_HBarrier_5_F"; + atlOffset=-3.8146973e-006; }; - class Item2 + class Item39 { dataType="Object"; class PositionInfo { - position[]={4999.5557,47.7173,2267.053}; - angles[]={6.186686,2.8969817,0.0039967569}; + position[]={4967.7119,40.465336,2204.7595}; + angles[]={6.1898575,1.3261855,0.053548392}; }; side="Empty"; flags=4; @@ -7635,17 +7607,16 @@ class Mission { disableSimulation=1; }; - id=1269; - type="Land_HBarrier_3_F"; - atlOffset=2.2888184e-005; + id=1292; + type="Land_HBarrier_5_F"; }; - class Item3 + class Item40 { dataType="Object"; class PositionInfo { - position[]={4962.4741,41.897171,2223.6052}; - angles[]={6.1954112,1.3261855,6.2655869}; + position[]={4966.1938,40.898476,2210.1855}; + angles[]={6.1851006,1.3261855,0.058334891}; }; side="Empty"; flags=4; @@ -7653,17 +7624,16 @@ class Mission { disableSimulation=1; }; - id=1238; + id=1293; type="Land_HBarrier_5_F"; - atlOffset=0.0089454651; }; - class Item4 + class Item41 { dataType="Object"; class PositionInfo { - position[]={4960.9561,42.386879,2229.0313}; - angles[]={6.2025609,1.3261855,6.2503982}; + position[]={4962.269,40.793339,2211.2166}; + angles[]={6.1898575,2.8969817,6.2703824}; }; side="Empty"; flags=4; @@ -7671,16 +7641,16 @@ class Mission { disableSimulation=1; }; - id=1239; + id=1294; type="Land_HBarrier_5_F"; }; - class Item5 + class Item42 { dataType="Object"; class PositionInfo { - position[]={4959.4995,42.875633,2234.489}; - angles[]={6.2025609,1.3261855,6.2503982}; + position[]={4959.4663,41.696327,2220.823}; + angles[]={6.1954112,2.8969817,6.2655869}; }; side="Empty"; flags=4; @@ -7688,16 +7658,17 @@ class Mission { disableSimulation=1; }; - id=1240; + id=1295; type="Land_HBarrier_5_F"; + atlOffset=3.8146973e-006; }; - class Item6 + class Item43 { dataType="Object"; class PositionInfo { - position[]={4958.0654,43.395023,2240.0117}; - angles[]={6.1922369,1.3261855,6.2503963}; + position[]={4959.6016,49.116062,2287.0869}; + angles[]={6.1985874,2.8969817,0.013602046}; }; side="Empty"; flags=4; @@ -7705,16 +7676,16 @@ class Mission { disableSimulation=1; }; - id=1241; + id=8825; type="Land_HBarrier_5_F"; }; - class Item7 + class Item44 { dataType="Object"; class PositionInfo { - position[]={4956.5479,44.116455,2245.4316}; - angles[]={6.1043177,1.3261855,0.056738663}; + position[]={4965,49.290104,2288.375}; + angles[]={6.1969995,2.8969817,0.0095994528}; }; side="Empty"; flags=4; @@ -7722,16 +7693,16 @@ class Mission { disableSimulation=1; }; - id=1242; + id=8826; type="Land_HBarrier_5_F"; }; - class Item8 + class Item45 { dataType="Object"; class PositionInfo { - position[]={4955.0889,44.936512,2250.8589}; - angles[]={6.1938243,1.3261855,0.056738663}; + position[]={4970.4087,49.458473,2289.7227}; + angles[]={6.1969995,2.8969817,0.0095994528}; }; side="Empty"; flags=4; @@ -7739,16 +7710,16 @@ class Mission { disableSimulation=1; }; - id=1243; + id=8827; type="Land_HBarrier_5_F"; }; - class Item9 + class Item46 { dataType="Object"; class PositionInfo { - position[]={4953.6533,45.341473,2256.2886}; - angles[]={6.1938243,1.3261855,0.056738663}; + position[]={4977.4995,48.685471,2279.6719}; + angles[]={6.2009716,1.3261855,0.0080009829}; }; side="Empty"; flags=4; @@ -7756,16 +7727,16 @@ class Mission { disableSimulation=1; }; - id=1244; + id=8828; type="Land_HBarrier_5_F"; }; - class Item10 + class Item47 { dataType="Object"; class PositionInfo { - position[]={4952.3164,45.803558,2261.6792}; - angles[]={6.1574526,1.3261855,0.093327537}; + position[]={4975.9819,49.119946,2285.092}; + angles[]={6.2009716,1.3261855,0.0080009829}; }; side="Empty"; flags=4; @@ -7773,17 +7744,16 @@ class Mission { disableSimulation=1; }; - id=1245; + id=8829; type="Land_HBarrier_5_F"; - atlOffset=3.8146973e-006; }; - class Item11 + class Item48 { dataType="Object"; class PositionInfo { - position[]={4953.4243,46.471718,2265.6995}; - angles[]={6.1401691,2.8969817,0.093328178}; + position[]={4959.6187,48.011364,2275.2319}; + angles[]={6.1613913,1.3261855,0.051155224}; }; side="Empty"; flags=4; @@ -7791,16 +7761,16 @@ class Mission { disableSimulation=1; }; - id=1246; + id=8830; type="Land_HBarrier_5_F"; }; - class Item12 + class Item49 { dataType="Object"; class PositionInfo { - position[]={4958.8228,47.128147,2266.9875}; - angles[]={6.1819329,2.8969817,0.051155224}; + position[]={4958.1011,48.549976,2280.6521}; + angles[]={6.1985874,1.3261855,0.013602046}; }; side="Empty"; flags=4; @@ -7808,384 +7778,404 @@ class Mission { disableSimulation=1; }; - id=1247; + id=8831; type="Land_HBarrier_5_F"; - atlOffset=-3.8146973e-006; }; - class Item13 + class Item50 { dataType="Object"; class PositionInfo { - position[]={4964.2319,47.48246,2268.3352}; - angles[]={6.1819329,2.8969817,0.016798066}; + position[]={4953.8545,46.813824,2260.9429}; + angles[]={0,1.3261855,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1248; - type="Land_HBarrier_5_F"; + id=1273; + type="Land_Mil_WallBig_4m_F"; + atlOffset=3.8146973e-006; }; - class Item14 + class Item51 { dataType="Object"; class PositionInfo { - position[]={4985.9473,48.232868,2273.6587}; - angles[]={6.182725,2.8969817,0.0080009829}; + position[]={4956.4014,47.636757,2265.1924}; + angles[]={0,2.8969817,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1249; - type="Land_HBarrier_5_F"; - atlOffset=-3.8146973e-006; + id=1274; + type="Land_Mil_WallBig_4m_F"; }; - class Item15 + class Item52 { dataType="Object"; class PositionInfo { - position[]={4991.4097,48.393692,2274.9746}; - angles[]={6.186686,2.8969817,0.0039967569}; + position[]={5009.4648,43.355576,2216.1636}; + angles[]={0,4.4542608,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1250; - type="Land_HBarrier_5_F"; - atlOffset=-3.8146973e-006; + id=1275; + type="Land_Mil_WallBig_4m_F"; + atlOffset=3.8146973e-006; }; - class Item16 + class Item53 { dataType="Object"; class PositionInfo { - position[]={5005.5532,44.386177,2235.749}; - angles[]={6.176393,1.3261855,0.0080009829}; + position[]={5006.9756,42.896549,2211.8801}; + angles[]={0,6.0250568,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1251; - type="Land_HBarrier_5_F"; - atlOffset=0.0089416504; + id=1278; + type="Land_Mil_WallBig_4m_F"; }; - class Item17 + class Item54 { dataType="Object"; class PositionInfo { - position[]={5004.0352,44.949726,2241.1753}; - angles[]={6.1756024,1.3261855,0.0080009829}; + position[]={4953.4287,47.328228,2264.9795}; + angles[]={0,2.1115837,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1252; - type="Land_HBarrier_5_F"; + id=1271; + type="Land_Mil_WallBig_Corner_F"; }; - class Item18 + class Item55 { dataType="Object"; class PositionInfo { - position[]={5002.5786,45.527477,2246.6328}; - angles[]={6.1756024,1.3261855,0.0080009829}; + position[]={4952.6533,47.064831,2263.6543}; + angles[]={0,0.54078722,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1253; - type="Land_HBarrier_5_F"; + id=1272; + type="Land_Mil_WallBig_Corner_F"; }; - class Item19 + class Item56 { dataType="Object"; class PositionInfo { - position[]={5001.145,46.112488,2252.1558}; - angles[]={6.1756024,1.3261855,0.0080009829}; + position[]={5010.7026,43.097927,2213.469}; + angles[]={0,3.6688626,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1254; - type="Land_HBarrier_5_F"; + id=1276; + type="Land_Mil_WallBig_Corner_F"; }; - class Item20 + class Item57 { dataType="Object"; class PositionInfo { - position[]={4999.6274,46.685715,2257.5759}; - angles[]={6.1756024,1.3261855,0.0080009829}; + position[]={5009.9448,42.955864,2212.1333}; + angles[]={0,5.2396593,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1255; - type="Land_HBarrier_5_F"; + id=1277; + type="Land_Mil_WallBig_Corner_F"; }; - class Item21 + class Item58 { dataType="Object"; class PositionInfo { - position[]={4996.7329,47.781715,2268.4326}; - angles[]={6.186686,1.3261855,0.0039967569}; + position[]={4962.7222,45.270168,2250.2561}; + angles[]={0,4.4677782,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1256; - type="Land_HBarrier_5_F"; - atlOffset=-3.8146973e-006; + id=1280; + type="Land_Cargo_House_V1_F"; }; - class Item22 + class Item59 { dataType="Object"; class PositionInfo { - position[]={4995.3955,48.298138,2273.8228}; - angles[]={6.186686,1.3261855,0.0039967569}; + position[]={4964.6782,43.891815,2241.3457}; + angles[]={0,4.4677782,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1257; - type="Land_HBarrier_5_F"; - atlOffset=-3.8146973e-006; + id=1281; + type="Land_Cargo_House_V1_F"; }; - class Item23 + class Item60 { dataType="Object"; class PositionInfo { - position[]={5011.4243,42.195663,2213.8728}; - angles[]={6.185894,1.3261855,0.0071928473}; + position[]={4998.708,44.538174,2238.2185}; + angles[]={0,1.3077784,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1258; - type="Land_HBarrier_5_F"; - atlOffset=0.0089187622; + id=1296; + type="Land_Cargo_House_V1_F"; }; - class Item24 + class Item61 { dataType="Object"; class PositionInfo { - position[]={5009.9063,42.705418,2219.2991}; - angles[]={6.185894,1.3261855,0.0071928473}; + position[]={5000.8276,43.608299,2229.3455}; + angles[]={0,1.3077784,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1259; - type="Land_HBarrier_5_F"; - atlOffset=3.8146973e-006; + id=1297; + type="Land_Cargo_House_V1_F"; }; - class Item25 + class Item62 { dataType="Object"; class PositionInfo { - position[]={5008.4497,43.227638,2224.7571}; - angles[]={6.185894,1.3261855,0.0071928473}; + position[]={4966.5713,46.585381,2226.2095}; + angles[]={0,1.3261855,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1260; - type="Land_HBarrier_5_F"; - atlOffset=3.8146973e-006; + id=1282; + type="Land_Cargo_Patrol_V1_F"; }; - class Item26 + class Item63 { dataType="Object"; class PositionInfo { - position[]={5007.0166,43.802856,2230.2803}; - angles[]={6.1771851,1.3261855,0.0071928473}; + position[]={4990.9111,52.12603,2270.573}; + angles[]={0,2.8969817,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1261; - type="Land_HBarrier_5_F"; + id=1289; + type="Land_Cargo_Patrol_V1_F"; }; - class Item27 + class Item64 { dataType="Object"; class PositionInfo { - position[]={4970.4858,40.341072,2201.8433}; - angles[]={6.1898575,2.8969817,0.053548392}; + position[]={5005.0732,46.520428,2216.2554}; + angles[]={0,4.4677782,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1262; - type="Land_HBarrier_5_F"; + id=1290; + type="Land_Cargo_Patrol_V1_F"; }; - class Item28 + class Item65 { dataType="Object"; class PositionInfo { - position[]={4975.8838,40.732716,2203.1309}; - angles[]={6.1851015,2.8969817,0.015998369}; + position[]={4972.8252,45.183952,2207.4792}; + angles[]={0,1.3261855,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1263; - type="Land_HBarrier_5_F"; + id=1291; + type="Land_Cargo_Patrol_V1_F"; }; - class Item29 + class Item66 { dataType="Object"; class PositionInfo { - position[]={4981.293,40.951897,2204.4788}; - angles[]={6.1851015,2.8969817,0.015998369}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1264; - type="Land_HBarrier_5_F"; - }; - class Item30 - { - dataType="Object"; - class PositionInfo - { - position[]={4986.6929,41.152351,2205.7585}; - angles[]={6.187479,2.8969817,0.013597663}; + position[]={4961.9502,58.634171,2259.9641}; + angles[]={0,2.8969817,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1265; - type="Land_HBarrier_5_F"; + id=1279; + type="Land_Cargo_Tower_V1_F"; atlOffset=3.8146973e-006; }; - class Item31 + class Item67 { dataType="Object"; class PositionInfo { - position[]={5008.4712,41.885048,2211.1184}; - angles[]={6.1914434,2.8969817,0.012000273}; + position[]={4967.75,67.10891,2279.375}; + angles[]={0,2.9109743,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1266; - type="Land_HBarrier_5_F"; + id=8824; + type="Land_TTowerBig_1_F"; }; - class Item32 + class Item68 { - dataType="Object"; + dataType="Logic"; class PositionInfo { - position[]={5003.8042,47.60022,2266.2651}; - angles[]={6.186686,1.3261855,0.0039967569}; + position[]={4986.875,41.191986,2213.75}; }; - side="Empty"; - flags=4; - class Attributes + areaSize[]={5,-1,5}; + flags=1; + id=8880; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes { - disableSimulation=1; + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; }; - id=1270; - type="Land_HBarrier_5_F"; - atlOffset=2.6702881e-005; }; - class Item33 + class Item69 + { + dataType="Marker"; + position[]={4987.4209,43.151001,2223.8279}; + name="outp_2_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=11.386; + b=6; + angle=255.37396; + id=8466; + atlOffset=0.92180634; + }; + class Item70 + { + dataType="Marker"; + position[]={4981.4648,202.47549,2238.4595}; + name="outpost_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=72.835815; + b=55.046631; + angle=258.05438; + id=41; + atlOffset=158.72598; + }; + }; + id=9358; + atlOffset=79.585617; + }; + class Item3 + { + dataType="Layer"; + name="outpost_3"; + class Entities + { + items=12; + class Item0 { dataType="Object"; class PositionInfo { - position[]={4992.2173,41.344883,2207.0601}; - angles[]={6.1874795,2.8969817,0.012000273}; + position[]={6984.2583,125.46266,10021.116}; + angles[]={0,4.7399645,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1283; - type="Land_HBarrier_5_F"; + id=1886; + type="Land_Wall_IndCnc_4_F"; }; - class Item34 + class Item1 { dataType="Object"; class PositionInfo { - position[]={4997.6157,41.509453,2208.3481}; - angles[]={6.1914439,2.8969817,0.0080009829}; + position[]={6996.75,125.01,9993.625}; + angles[]={0,6.2231741,0}; }; side="Empty"; flags=4; @@ -8193,3306 +8183,436 @@ class Mission { disableSimulation=1; }; - id=1284; - type="Land_HBarrier_5_F"; - atlOffset=-3.8146973e-006; + id=8756; + type="Land_HelipadCircle_F"; }; - class Item35 + class Item2 { dataType="Object"; class PositionInfo { - position[]={5003.0244,41.68882,2209.6958}; - angles[]={6.1914434,2.8969817,0.012000273}; + position[]={6986.125,129.91501,9976.75}; + angles[]={0,1.6612021,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1285; - type="Land_HBarrier_5_F"; + id=8757; + type="Land_Cargo_Patrol_V4_F"; + atlOffset=7.6293945e-006; }; - class Item36 + class Item3 { dataType="Object"; class PositionInfo { - position[]={4969.7935,47.70343,2269.6838}; - angles[]={6.186686,2.8969817,0.012000273}; + position[]={7061.0254,125.91,9997}; + angles[]={0,1.3411363,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1286; - type="Land_HBarrier_5_F"; + id=1892; + type="Land_ConcreteWall_01_l_4m_F"; }; - class Item37 + class Item4 { dataType="Object"; class PositionInfo { - position[]={4975.1919,47.891357,2270.9719}; - angles[]={6.186686,2.8969817,0.0039967569}; + position[]={6999.8633,125.91182,9944.1416}; + angles[]={0,3.706985,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1287; - type="Land_HBarrier_5_F"; + id=1889; + type="Land_ConcreteWall_01_l_8m_F"; }; - class Item38 + class Item5 { dataType="Object"; class PositionInfo { - position[]={4980.6006,48.05513,2272.3196}; - angles[]={6.182725,2.8969817,0.0080009829}; + position[]={7060.0483,125.91182,10001.388}; + angles[]={0,1.3515491,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1288; - type="Land_HBarrier_5_F"; - atlOffset=-3.8146973e-006; + id=1891; + type="Land_ConcreteWall_01_l_8m_F"; }; - class Item39 + class Item6 { - dataType="Object"; + dataType="Logic"; class PositionInfo { - position[]={4967.7119,40.465336,2204.7595}; - angles[]={6.1898575,1.3261855,0.053548392}; + position[]={6984.3989,124.74949,10021.305}; + angles[]={0,0,0.083803542}; }; - side="Empty"; - flags=4; - class Attributes + areaSize[]={1,0,5}; + flags=1; + id=1884; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes { - disableSimulation=1; + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; }; - id=1292; - type="Land_HBarrier_5_F"; }; - class Item40 + class Item7 { - dataType="Object"; + dataType="Logic"; class PositionInfo { - position[]={4966.1938,40.898476,2210.1855}; - angles[]={6.1851006,1.3261855,0.058334891}; + position[]={6999.396,125.01,9944.4404}; + angles[]={0,5.3208961,0}; }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1293; - type="Land_HBarrier_5_F"; - }; - class Item41 - { - dataType="Object"; - class PositionInfo - { - position[]={4962.269,40.793339,2211.2166}; - angles[]={6.1898575,2.8969817,6.2703824}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1294; - type="Land_HBarrier_5_F"; - }; - class Item42 - { - dataType="Object"; - class PositionInfo - { - position[]={4959.4663,41.696327,2220.823}; - angles[]={6.1954112,2.8969817,6.2655869}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1295; - type="Land_HBarrier_5_F"; - atlOffset=3.8146973e-006; - }; - class Item43 - { - dataType="Object"; - class PositionInfo - { - position[]={4959.6016,49.116062,2287.0869}; - angles[]={6.1985874,2.8969817,0.013602046}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=8825; - type="Land_HBarrier_5_F"; - }; - class Item44 - { - dataType="Object"; - class PositionInfo - { - position[]={4965,49.290104,2288.375}; - angles[]={6.1969995,2.8969817,0.0095994528}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=8826; - type="Land_HBarrier_5_F"; - }; - class Item45 - { - dataType="Object"; - class PositionInfo - { - position[]={4970.4087,49.458473,2289.7227}; - angles[]={6.1969995,2.8969817,0.0095994528}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=8827; - type="Land_HBarrier_5_F"; - }; - class Item46 - { - dataType="Object"; - class PositionInfo - { - position[]={4977.4995,48.685471,2279.6719}; - angles[]={6.2009716,1.3261855,0.0080009829}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=8828; - type="Land_HBarrier_5_F"; - }; - class Item47 - { - dataType="Object"; - class PositionInfo - { - position[]={4975.9819,49.119946,2285.092}; - angles[]={6.2009716,1.3261855,0.0080009829}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=8829; - type="Land_HBarrier_5_F"; - }; - class Item48 - { - dataType="Object"; - class PositionInfo - { - position[]={4959.6187,48.011364,2275.2319}; - angles[]={6.1613913,1.3261855,0.051155224}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=8830; - type="Land_HBarrier_5_F"; - }; - class Item49 - { - dataType="Object"; - class PositionInfo - { - position[]={4958.1011,48.549976,2280.6521}; - angles[]={6.1985874,1.3261855,0.013602046}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=8831; - type="Land_HBarrier_5_F"; - }; - class Item50 - { - dataType="Object"; - class PositionInfo - { - position[]={4953.8545,46.813824,2260.9429}; - angles[]={0,1.3261855,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1273; - type="Land_Mil_WallBig_4m_F"; - atlOffset=3.8146973e-006; - }; - class Item51 - { - dataType="Object"; - class PositionInfo - { - position[]={4956.4014,47.636757,2265.1924}; - angles[]={0,2.8969817,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1274; - type="Land_Mil_WallBig_4m_F"; - }; - class Item52 - { - dataType="Object"; - class PositionInfo - { - position[]={5009.4648,43.355576,2216.1636}; - angles[]={0,4.4542608,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1275; - type="Land_Mil_WallBig_4m_F"; - atlOffset=3.8146973e-006; - }; - class Item53 - { - dataType="Object"; - class PositionInfo - { - position[]={5006.9756,42.896549,2211.8801}; - angles[]={0,6.0250568,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1278; - type="Land_Mil_WallBig_4m_F"; - }; - class Item54 - { - dataType="Object"; - class PositionInfo - { - position[]={4953.4287,47.328228,2264.9795}; - angles[]={0,2.1115837,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1271; - type="Land_Mil_WallBig_Corner_F"; - }; - class Item55 - { - dataType="Object"; - class PositionInfo - { - position[]={4952.6533,47.064831,2263.6543}; - angles[]={0,0.54078722,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1272; - type="Land_Mil_WallBig_Corner_F"; - }; - class Item56 - { - dataType="Object"; - class PositionInfo - { - position[]={5010.7026,43.097927,2213.469}; - angles[]={0,3.6688626,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1276; - type="Land_Mil_WallBig_Corner_F"; - }; - class Item57 - { - dataType="Object"; - class PositionInfo - { - position[]={5009.9448,42.955864,2212.1333}; - angles[]={0,5.2396593,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1277; - type="Land_Mil_WallBig_Corner_F"; - }; - class Item58 - { - dataType="Object"; - class PositionInfo - { - position[]={4962.7222,45.270168,2250.2561}; - angles[]={0,4.4677782,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1280; - type="Land_Cargo_House_V1_F"; - }; - class Item59 - { - dataType="Object"; - class PositionInfo - { - position[]={4964.6782,43.891815,2241.3457}; - angles[]={0,4.4677782,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1281; - type="Land_Cargo_House_V1_F"; - }; - class Item60 - { - dataType="Object"; - class PositionInfo - { - position[]={4998.708,44.538174,2238.2185}; - angles[]={0,1.3077784,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1296; - type="Land_Cargo_House_V1_F"; - }; - class Item61 - { - dataType="Object"; - class PositionInfo - { - position[]={5000.8276,43.608299,2229.3455}; - angles[]={0,1.3077784,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1297; - type="Land_Cargo_House_V1_F"; - }; - class Item62 - { - dataType="Object"; - class PositionInfo - { - position[]={4966.5713,46.585381,2226.2095}; - angles[]={0,1.3261855,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1282; - type="Land_Cargo_Patrol_V1_F"; - }; - class Item63 - { - dataType="Object"; - class PositionInfo - { - position[]={4990.9111,52.12603,2270.573}; - angles[]={0,2.8969817,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1289; - type="Land_Cargo_Patrol_V1_F"; - }; - class Item64 - { - dataType="Object"; - class PositionInfo - { - position[]={5005.0732,46.520428,2216.2554}; - angles[]={0,4.4677782,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1290; - type="Land_Cargo_Patrol_V1_F"; - }; - class Item65 - { - dataType="Object"; - class PositionInfo - { - position[]={4972.8252,45.183952,2207.4792}; - angles[]={0,1.3261855,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1291; - type="Land_Cargo_Patrol_V1_F"; - }; - class Item66 - { - dataType="Object"; - class PositionInfo - { - position[]={4961.9502,58.634171,2259.9641}; - angles[]={0,2.8969817,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1279; - type="Land_Cargo_Tower_V1_F"; - atlOffset=3.8146973e-006; - }; - class Item67 - { - dataType="Object"; - class PositionInfo - { - position[]={4967.75,67.10891,2279.375}; - angles[]={0,2.9109743,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=8824; - type="Land_TTowerBig_1_F"; - }; - class Item68 - { - dataType="Logic"; - class PositionInfo - { - position[]={4986.875,41.191986,2213.75}; - }; - areaSize[]={5,-1,5}; - flags=1; - id=8880; - type="ModuleHideTerrainObjects_F"; - class CustomAttributes - { - class Attribute0 - { - property="#filter"; - expression="_this setVariable [""#filter"",_value]"; - class Value - { - class data - { - singleType="SCALAR"; - value=15; - }; - }; - }; - class Attribute1 - { - property="#hideLocally"; - expression="_this setVariable [""#hideLocally"",_value]"; - class Value - { - class data - { - singleType="BOOL"; - value=0; - }; - }; - }; - nAttributes=2; - }; - }; - class Item69 - { - dataType="Marker"; - position[]={4987.4209,43.151001,2223.8279}; - name="outp_2_vehicle"; - markerType="RECTANGLE"; - type="rectangle"; - colorName="ColorGreen"; - a=11.386; - b=6; - angle=255.37396; - id=8466; - atlOffset=0.92180634; - }; - class Item70 - { - dataType="Marker"; - position[]={4981.4648,202.47549,2238.4595}; - name="outpost_2"; - markerType="RECTANGLE"; - type="rectangle"; - colorName="ColorGreen"; - a=72.835815; - b=55.046631; - angle=258.05438; - id=41; - atlOffset=158.72598; - }; - }; - id=9358; - atlOffset=79.585617; - }; - class Item3 - { - dataType="Layer"; - name="outpost_3"; - class Entities - { - items=12; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={6984.2583,125.46266,10021.116}; - angles[]={0,4.7399645,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1886; - type="Land_Wall_IndCnc_4_F"; - }; - class Item1 - { - dataType="Object"; - class PositionInfo - { - position[]={6996.75,125.01,9993.625}; - angles[]={0,6.2231741,0}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=8756; - type="Land_HelipadCircle_F"; - }; - class Item2 - { - dataType="Object"; - class PositionInfo - { - position[]={6986.125,129.91501,9976.75}; - angles[]={0,1.6612021,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=8757; - type="Land_Cargo_Patrol_V4_F"; - atlOffset=7.6293945e-006; - }; - class Item3 - { - dataType="Object"; - class PositionInfo - { - position[]={7061.0254,125.91,9997}; - angles[]={0,1.3411363,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1892; - type="Land_ConcreteWall_01_l_4m_F"; - }; - class Item4 - { - dataType="Object"; - class PositionInfo - { - position[]={6999.8633,125.91182,9944.1416}; - angles[]={0,3.706985,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1889; - type="Land_ConcreteWall_01_l_8m_F"; - }; - class Item5 - { - dataType="Object"; - class PositionInfo - { - position[]={7060.0483,125.91182,10001.388}; - angles[]={0,1.3515491,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1891; - type="Land_ConcreteWall_01_l_8m_F"; - }; - class Item6 - { - dataType="Logic"; - class PositionInfo - { - position[]={6984.3989,124.74949,10021.305}; - angles[]={0,0,0.083803542}; - }; - areaSize[]={1,0,5}; - flags=1; - id=1884; - type="ModuleHideTerrainObjects_F"; - class CustomAttributes - { - class Attribute0 - { - property="#filter"; - expression="_this setVariable [""#filter"",_value]"; - class Value - { - class data - { - singleType="SCALAR"; - value=15; - }; - }; - }; - class Attribute1 - { - property="#hideLocally"; - expression="_this setVariable [""#hideLocally"",_value]"; - class Value - { - class data - { - singleType="BOOL"; - value=0; - }; - }; - }; - nAttributes=2; - }; - }; - class Item7 - { - dataType="Logic"; - class PositionInfo - { - position[]={6999.396,125.01,9944.4404}; - angles[]={0,5.3208961,0}; - }; - areaSize[]={1,0,5}; - flags=1; - id=1887; - type="ModuleHideTerrainObjects_F"; - class CustomAttributes - { - class Attribute0 - { - property="#filter"; - expression="_this setVariable [""#filter"",_value]"; - class Value - { - class data - { - singleType="SCALAR"; - value=15; - }; - }; - }; - class Attribute1 - { - property="#hideLocally"; - expression="_this setVariable [""#hideLocally"",_value]"; - class Value - { - class data - { - singleType="BOOL"; - value=0; - }; - }; - }; - nAttributes=2; - }; - }; - class Item8 - { - dataType="Logic"; - class PositionInfo - { - position[]={7060.5503,125.01,10000.053}; - angles[]={0,6.0281544,0}; - }; - areaSize[]={1,0,5}; - flags=1; - id=1890; - type="ModuleHideTerrainObjects_F"; - class CustomAttributes - { - class Attribute0 - { - property="#filter"; - expression="_this setVariable [""#filter"",_value]"; - class Value - { - class data - { - singleType="SCALAR"; - value=15; - }; - }; - }; - class Attribute1 - { - property="#hideLocally"; - expression="_this setVariable [""#hideLocally"",_value]"; - class Value - { - class data - { - singleType="BOOL"; - value=0; - }; - }; - }; - nAttributes=2; - }; - }; - class Item9 - { - dataType="Marker"; - position[]={7023.5625,117.875,10016.679}; - name="outpost_3"; - markerType="ELLIPSE"; - type="ellipse"; - colorName="ColorGreen"; - a=136.614; - b=158.58591; - angle=31.621452; - id=30; - atlOffset=-7.1350021; - }; - class Item10 - { - dataType="Marker"; - position[]={7030.9458,125.104,10042.441}; - name="outp_3_vehicle"; - markerType="RECTANGLE"; - type="rectangle"; - colorName="ColorGreen"; - a=3; - b=5; - angle=353.60498; - id=8467; - atlOffset=0.69503021; - }; - class Item11 - { - dataType="Marker"; - position[]={7000.4761,125.70503,9970.4824}; - name="outp_3_vehicle_1"; - markerType="RECTANGLE"; - type="rectangle"; - colorName="ColorGreen"; - a=3; - b=5; - angle=226.70493; - id=9421; - atlOffset=0.69503021; - }; - }; - id=9359; - atlOffset=-0.52506256; - }; - class Item4 - { - dataType="Layer"; - name="outpost_4"; - class Entities - { - items=4; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={9652.0791,49.150009,3340.9382}; - angles[]={0,3.1606307,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1418; - type="Land_Cargo_Patrol_V1_F"; - }; - class Item1 - { - dataType="Logic"; - class PositionInfo - { - position[]={9633.6455,43.57391,3360.7378}; - angles[]={0,6.0938272,0}; - }; - areaSize[]={5.9589858,0,9.8947773}; - areaIsRectangle=1; - flags=1; - id=8877; - type="ModuleHideTerrainObjects_F"; - atlOffset=0.47013092; - class CustomAttributes - { - class Attribute0 - { - property="#filter"; - expression="_this setVariable [""#filter"",_value]"; - class Value - { - class data - { - singleType="SCALAR"; - value=15; - }; - }; - }; - class Attribute1 - { - property="#hideLocally"; - expression="_this setVariable [""#hideLocally"",_value]"; - class Value - { - class data - { - singleType="BOOL"; - value=0; - }; - }; - }; - nAttributes=2; - }; - }; - class Item2 - { - dataType="Marker"; - position[]={9633.75,42.375,3360.75}; - name="outp_4_vehicle"; - markerType="RECTANGLE"; - type="rectangle"; - colorName="ColorGreen"; - a=10; - b=6; - angle=79.406975; - id=8468; - atlOffset=-0.73122406; - }; - class Item3 - { - dataType="Marker"; - position[]={9645.625,44.25,3324.5}; - name="outpost_4"; - markerType="RECTANGLE"; - type="rectangle"; - colorName="ColorGreen"; - a=72.356445; - b=75.024048; - id=17; - }; - }; - id=9360; - atlOffset=-0.55388641; - }; - class Item5 - { - dataType="Layer"; - name="outpost_5"; - class Entities - { - items=3; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={9754.7529,43.789967,3951.5425}; - angles[]={0,4.6890874,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1420; - type="Land_Cargo_Patrol_V1_F"; - }; - class Item1 - { - dataType="Marker"; - position[]={9664,38.889999,3894.625}; - name="outp_5_vehicle"; - markerType="RECTANGLE"; - type="rectangle"; - colorName="ColorGreen"; - a=20.476999; - b=6; - angle=89.408974; - id=8469; - }; - class Item2 - { - dataType="Marker"; - position[]={9726.2695,38.889999,3934.7295}; - name="outpost_5"; - markerType="RECTANGLE"; - type="rectangle"; - colorName="ColorGreen"; - a=123.95703; - b=123.13635; - id=18; - }; - }; - id=9361; - atlOffset=-0.0012588501; - }; - class Item6 - { - dataType="Layer"; - name="outpost_6"; - class Entities - { - items=5; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={11323.313,38.138653,4143.7534}; - angles[]={0,3.9176283,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1421; - type="Land_Cargo_Patrol_V1_F"; - }; - class Item1 - { - dataType="Logic"; - class PositionInfo - { - position[]={11299.692,33.409397,4156.1724}; - angles[]={0,5.6693006,0}; - }; - areaSize[]={12.628862,0,9.2600002}; - areaIsRectangle=1; - flags=1; - id=8846; - type="ModuleHideTerrainObjects_F"; - atlOffset=0.52308273; - class CustomAttributes - { - class Attribute0 - { - property="#filter"; - expression="_this setVariable [""#filter"",_value]"; - class Value - { - class data - { - singleType="SCALAR"; - value=15; - }; - }; - }; - class Attribute1 - { - property="#hideLocally"; - expression="_this setVariable [""#hideLocally"",_value]"; - class Value - { - class data - { - singleType="BOOL"; - value=0; - }; - }; - }; - nAttributes=2; - }; - }; - class Item2 - { - dataType="Marker"; - position[]={11346.656,33.006001,4148.7139}; - name="outp_6_vehicle"; - markerType="RECTANGLE"; - type="rectangle"; - colorName="ColorGreen"; - a=12.253382; - b=6; - angle=135.28493; - id=8475; - atlOffset=-0.11734009; - }; - class Item3 - { - dataType="Marker"; - position[]={11332.623,32.368164,4142.3408}; - name="outpost_6"; - markerType="RECTANGLE"; - type="rectangle"; - colorName="ColorGreen"; - a=76.550781; - b=77.542969; - angle=333.78473; - id=19; - atlOffset=-0.8718071; - }; - class Item4 - { - dataType="Object"; - class PositionInfo - { - position[]={11302,33.047501,4153.125}; - angles[]={0.047963165,2.528795,6.2392135}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=8476; - type="Land_HelipadSquare_F"; - }; - }; - id=9362; - atlOffset=-0.32599258; - }; - class Item7 - { - dataType="Layer"; - name="outpost_7"; - class Entities - { - items=62; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={2392.4189,160.24309,5024.6895}; - angles[]={0.052750662,2.7296197,0.14301692}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1387; - type="Land_HBarrier_3_F"; - atlOffset=4.5776367e-005; - }; - class Item1 - { - dataType="Object"; - class PositionInfo - { - position[]={2394.207,160.59871,5022.8311}; - angles[]={0.052750662,4.300416,0.14301692}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1388; - type="Land_HBarrier_3_F"; - atlOffset=4.5776367e-005; - }; - class Item2 - { - dataType="Object"; - class PositionInfo - { - position[]={2397.6892,161.01421,5024.459}; - angles[]={0.052750662,4.300416,0.14301692}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1389; - type="Land_HBarrier_3_F"; - atlOffset=3.0517578e-005; - }; - class Item3 - { - dataType="Object"; - class PositionInfo - { - position[]={2348.6714,151.92503,5053.7852}; - angles[]={0.14536762,2.7296197,0.10520938}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1358; - type="Land_HBarrier_5_F"; - atlOffset=0.0089569092; - }; - class Item4 - { - dataType="Object"; - class PositionInfo - { - position[]={2353.7688,152.25368,5056.1855}; - angles[]={0.14536762,2.7296197,0.14458497}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1359; - type="Land_HBarrier_5_F"; - }; - class Item5 - { - dataType="Object"; - class PositionInfo - { - position[]={2358.9077,152.44916,5058.5308}; - angles[]={0.1866035,2.7296197,0.10283692}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1360; - type="Land_HBarrier_5_F"; - atlOffset=-1.5258789e-005; - }; - class Item6 - { - dataType="Object"; - class PositionInfo - { - position[]={2364.1147,152.61568,5060.8647}; - angles[]={0.18660383,2.7296197,0.14536762}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1361; - type="Land_HBarrier_5_F"; - }; - class Item7 - { - dataType="Object"; - class PositionInfo - { - position[]={2369.2061,154.08754,5063.2637}; - angles[]={6.2272449,2.7296197,0.28631079}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1362; - type="Land_HBarrier_5_F"; - }; - class Item8 - { - dataType="Object"; - class PositionInfo - { - position[]={2374.3142,155.25,5065.6069}; - angles[]={0.13831063,2.7296197,0.098877132}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1363; - type="Land_HBarrier_5_F"; - atlOffset=-1.5258789e-005; - }; - class Item9 - { - dataType="Object"; - class PositionInfo - { - position[]={2379.4285,155.5407,5067.9268}; - angles[]={0.13831063,2.7296197,0.12258328}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1364; - type="Land_HBarrier_5_F"; - }; - class Item10 - { - dataType="Object"; - class PositionInfo - { - position[]={2384.5215,156.11339,5070.1431}; - angles[]={0.084597312,2.7296197,0.17576718}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1365; - type="Land_HBarrier_5_F"; - }; - class Item11 - { - dataType="Object"; - class PositionInfo - { - position[]={2388.6702,156.85144,5069.7202}; - angles[]={0.084597312,4.300416,0.14693274}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1366; - type="Land_HBarrier_5_F"; - }; - class Item12 - { - dataType="Object"; - class PositionInfo - { - position[]={2390.8394,157.60567,5064.6118}; - angles[]={0.084597312,4.300416,0.14693274}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1367; - type="Land_HBarrier_5_F"; - }; - class Item13 - { - dataType="Object"; - class PositionInfo - { - position[]={2393.0691,158.29936,5059.5029}; - angles[]={0.06152248,4.300416,0.14693274}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1368; - type="Land_HBarrier_5_F"; - }; - class Item14 - { - dataType="Object"; - class PositionInfo - { - position[]={2401.9358,160.77696,5038.9775}; - angles[]={0.053548392,4.300416,0.14144853}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1369; - type="Land_HBarrier_5_F"; - }; - class Item15 - { - dataType="Object"; - class PositionInfo - { - position[]={2404.1433,161.36533,5033.8105}; - angles[]={0.052750662,4.300416,0.14144853}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1370; - type="Land_HBarrier_5_F"; - }; - class Item16 - { - dataType="Object"; - class PositionInfo - { - position[]={2367.8218,157.1301,5013.3306}; - angles[]={0.051155224,2.7296197,0.15162733}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1371; - type="Land_HBarrier_5_F"; - atlOffset=0.0089569092; - }; - class Item17 - { - dataType="Object"; - class PositionInfo - { - position[]={2372.9192,157.77159,5015.731}; - angles[]={0.055941612,2.7296197,0.14693396}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1372; - type="Land_HBarrier_5_F"; - atlOffset=-1.5258789e-005; - }; - class Item18 - { - dataType="Object"; - class PositionInfo - { - position[]={2378.0581,158.39348,5018.0767}; - angles[]={0.055941612,2.7296197,0.14458331}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1373; - type="Land_HBarrier_5_F"; - atlOffset=1.5258789e-005; - }; - class Item19 - { - dataType="Object"; - class PositionInfo - { - position[]={2383.2651,159.04448,5020.4102}; - angles[]={0.049559005,2.7296197,0.1508448}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1374; - type="Land_HBarrier_5_F"; - atlOffset=1.5258789e-005; - }; - class Item20 - { - dataType="Object"; - class PositionInfo - { - position[]={2388.3564,159.69522,5022.8096}; - angles[]={0.049559005,2.7296197,0.14615022}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1375; - type="Land_HBarrier_5_F"; - }; - class Item21 - { - dataType="Object"; - class PositionInfo - { - position[]={2398.5793,160.92145,5027.4722}; - angles[]={0.054347586,2.7296197,0.14301735}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1376; - type="Land_HBarrier_5_F"; - }; - class Item22 - { - dataType="Object"; - class PositionInfo - { - position[]={2403.6716,161.5224,5029.689}; - angles[]={0.054346491,2.7296197,0.13987978}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1377; - type="Land_HBarrier_5_F"; - }; - class Item23 - { - dataType="Object"; - class PositionInfo - { - position[]={2347.2295,154.54169,5003.897}; - angles[]={0.053548392,2.7296197,0.15709588}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1378; - type="Land_HBarrier_5_F"; - atlOffset=0.0089111328; - }; - class Item24 - { - dataType="Object"; - class PositionInfo - { - position[]={2352.3269,155.20221,5006.2979}; - angles[]={0.053549506,2.7296197,0.1531899}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1379; - type="Land_HBarrier_5_F"; - }; - class Item25 - { - dataType="Object"; - class PositionInfo - { - position[]={2357.4658,155.84399,5008.6431}; - angles[]={0.060724311,2.7296197,0.14615022}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1380; - type="Land_HBarrier_5_F"; - atlOffset=1.5258789e-005; - }; - class Item26 - { - dataType="Object"; - class PositionInfo - { - position[]={2362.6729,156.46858,5010.9771}; - angles[]={0.060724311,2.7296197,0.14615144}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1381; - type="Land_HBarrier_5_F"; - atlOffset=3.0517578e-005; - }; - class Item27 - { - dataType="Object"; - class PositionInfo - { - position[]={2328.5479,149.12187,5042.2603}; - angles[]={0.1484984,4.300416,0.15475382}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1382; - type="Land_HBarrier_5_F"; - }; - class Item28 - { - dataType="Object"; - class PositionInfo - { - position[]={2330.717,150.18909,5037.1519}; - angles[]={0.04796192,4.300416,0.15475343}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1383; - type="Land_HBarrier_5_F"; - atlOffset=1.5258789e-005; - }; - class Item29 - { - dataType="Object"; - class PositionInfo - { - position[]={2332.947,150.7822,5032.043}; - angles[]={0.04796192,4.300416,0.15475343}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1384; - type="Land_HBarrier_5_F"; - atlOffset=1.5258789e-005; - }; - class Item30 - { - dataType="Object"; - class PositionInfo - { - position[]={2335.1086,151.36292,5026.9312}; - angles[]={0.043971907,4.300416,0.15865555}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1385; - type="Land_HBarrier_5_F"; - }; - class Item31 - { - dataType="Object"; - class PositionInfo - { - position[]={2344.021,153.89305,5006.3506}; - angles[]={0.053548392,4.300416,0.15709588}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1386; - type="Land_HBarrier_5_F"; - atlOffset=-1.5258789e-005; - }; - class Item32 - { - dataType="Object"; - class PositionInfo - { - position[]={2397.6201,161.17453,5020.1387}; - angles[]={0.052750662,2.7296197,0.14301692}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1390; - type="Land_HBarrier_5_F"; - atlOffset=4.5776367e-005; - }; - class Item33 - { - dataType="Object"; - class PositionInfo - { - position[]={2337.3123,151.9852,5021.7012}; - angles[]={0.055941612,4.300416,0.15865518}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1403; - type="Land_HBarrier_5_F"; - atlOffset=1.5258789e-005; - }; - class Item34 - { - dataType="Object"; - class PositionInfo - { - position[]={2339.4814,152.61514,5016.5928}; - angles[]={0.055941612,4.300416,0.15709549}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1404; - type="Land_HBarrier_5_F"; - }; - class Item35 - { - dataType="Object"; - class PositionInfo - { - position[]={2341.7114,153.25206,5011.4839}; - angles[]={0.053548392,4.300416,0.15709588}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1405; - type="Land_HBarrier_5_F"; - atlOffset=-1.5258789e-005; - }; - class Item36 - { - dataType="Object"; - class PositionInfo - { - position[]={2395.3257,158.95834,5054.2437}; - angles[]={0.063913256,4.300416,0.14458331}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1406; - type="Land_HBarrier_5_F"; - }; - class Item37 - { - dataType="Object"; - class PositionInfo - { - position[]={2397.4949,159.59212,5049.1353}; - angles[]={0.053548392,4.300416,0.14458331}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1407; - type="Land_HBarrier_5_F"; - }; - class Item38 - { - dataType="Object"; - class PositionInfo - { - position[]={2399.7246,160.21852,5044.0264}; - angles[]={0.053548392,4.300416,0.14458331}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1408; - type="Land_HBarrier_5_F"; - atlOffset=0.027923584; - }; - class Item39 - { - dataType="Object"; - class PositionInfo - { - position[]={2330.9617,148.9416,5045.481}; - angles[]={0.19893382,2.7296197,0.10362818}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1412; - type="Land_HBarrier_5_F"; - }; - class Item40 - { - dataType="Object"; - class PositionInfo - { - position[]={2336.0591,148.98776,5047.8813}; - angles[]={0.19893382,2.7296197,0.10362818}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1413; - type="Land_HBarrier_5_F"; - }; - class Item41 - { - dataType="Object"; - class PositionInfo - { - position[]={2336.4214,148.71373,5051.9233}; - angles[]={6.2232571,4.300416,0.10362761}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1414; - type="Land_HBarrier_5_F"; - }; - class Item42 - { - dataType="Object"; - class PositionInfo - { - position[]={2345.427,151.20723,5056.2866}; - angles[]={0.14536762,4.300416,0.10520938}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=1415; - type="Land_HBarrier_5_F"; - }; - class Item43 - { - dataType="Object"; - class PositionInfo - { - position[]={2384.0513,157.12822,5068.5039}; - angles[]={0,2.7296197,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1393; - type="Land_Mil_WallBig_4m_F"; - }; - class Item44 - { - dataType="Object"; - class PositionInfo - { - position[]={2388.6655,158.06613,5066.7007}; - angles[]={0,4.300416,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1394; - type="Land_Mil_WallBig_4m_F"; - }; - class Item45 - { - dataType="Object"; - class PositionInfo - { - position[]={2349.1616,155.67412,5006.2114}; - angles[]={0,5.8576946,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1395; - type="Land_Mil_WallBig_4m_F"; - atlOffset=-1.5258789e-005; - }; - class Item46 - { - dataType="Object"; - class PositionInfo - { - position[]={2344.5234,154.84613,5007.9521}; - angles[]={0,1.1453059,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1398; - type="Land_Mil_WallBig_4m_F"; - atlOffset=-1.5258789e-005; - }; - class Item47 - { - dataType="Object"; - class PositionInfo - { - position[]={2387.9607,157.71671,5069.5962}; - angles[]={0,3.515018,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1391; - type="Land_Mil_WallBig_Corner_F"; - }; - class Item48 - { - dataType="Object"; - class PositionInfo - { - position[]={2386.5249,157.42923,5070.1396}; - angles[]={0,1.9442216,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1392; - type="Land_Mil_WallBig_Corner_F"; - }; - class Item49 - { - dataType="Object"; - class PositionInfo - { - position[]={2346.7104,155.37578,5004.5415}; - angles[]={0,5.0722971,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1396; - type="Land_Mil_WallBig_Corner_F"; - }; - class Item50 - { - dataType="Object"; - class PositionInfo - { - position[]={2345.2673,155.11908,5005.0659}; - angles[]={0,0.35990763,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1397; - type="Land_Mil_WallBig_Corner_F"; - }; - class Item51 - { - dataType="Object"; - class PositionInfo - { - position[]={2374.9912,155.88187,5057.9795}; - angles[]={0,5.871212,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1400; - type="Land_Cargo_House_V1_F"; - }; - class Item52 - { - dataType="Object"; - class PositionInfo - { - position[]={2366.531,154.10805,5054.5664}; - angles[]={0,5.871212,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1401; - type="Land_Cargo_House_V1_F"; - }; - class Item53 - { - dataType="Object"; - class PositionInfo - { - position[]={2369.1165,156.89172,5020.4912}; - angles[]={0,2.7112126,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1416; - type="Land_Cargo_House_V1_F"; - atlOffset=-1.5258789e-005; - }; - class Item54 - { - dataType="Object"; - class PositionInfo - { - position[]={2360.7205,155.79449,5016.9233}; - angles[]={0,2.7112126,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1417; - type="Land_Cargo_House_V1_F"; - }; - class Item55 - { - dataType="Object"; - class PositionInfo - { - position[]={2351.9219,157.02867,5050.1787}; - angles[]={0,2.7296197,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1402; - type="Land_Cargo_Patrol_V1_F"; - }; - class Item56 - { - dataType="Object"; - class PositionInfo - { - position[]={2399.72,164.91855,5033.5688}; - angles[]={0,4.300416,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1409; - type="Land_Cargo_Patrol_V1_F"; - }; - class Item57 - { - dataType="Object"; - class PositionInfo - { - position[]={2348.5205,158.5448,5010.5566}; - angles[]={0,5.871212,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1410; - type="Land_Cargo_Patrol_V1_F"; - atlOffset=-1.5258789e-005; - }; - class Item58 - { - dataType="Object"; - class PositionInfo - { - position[]={2334.4949,154.39862,5040.8921}; - angles[]={0,2.7296197,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1411; - type="Land_Cargo_Patrol_V1_F"; - }; - class Item59 - { - dataType="Object"; - class PositionInfo - { - position[]={2384.4351,169.19572,5060.3579}; - angles[]={0,4.300416,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=1399; - type="Land_Cargo_Tower_V1_F"; - atlOffset=-1.5258789e-005; - }; - class Item60 - { - dataType="Marker"; - position[]={2358.75,152.47301,5089.875}; - name="outp_7_vehicle"; - markerType="RECTANGLE"; - type="rectangle"; - colorName="ColorGreen"; - a=20.476999; - b=6; - angle=152.83; - id=8478; - atlOffset=-0.00039672852; - }; - class Item61 - { - dataType="Marker"; - position[]={2366.2285,146.48926,5036.084}; - name="outpost_7"; - markerType="RECTANGLE"; - type="rectangle"; - colorName="ColorGreen"; - a=56.709351; - b=42.311295; - angle=335.20352; - id=42; - atlOffset=-8.4443817; - }; - }; - id=9363; - atlOffset=-3.6472626; - }; - class Item8 - { - dataType="Layer"; - name="outpost_8"; - class Entities - { - items=64; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={4083.5095,375.01721,6313.1006}; - angles[]={0.073466748,2.4496236,0.11153467}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=957; - type="Land_HBarrier_3_F"; - }; - class Item1 - { - dataType="Object"; - class PositionInfo - { - position[]={4085.7415,375.36447,6311.8086}; - angles[]={0.076650925,4.0204201,0.11153467}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=958; - type="Land_HBarrier_3_F"; - atlOffset=-3.0517578e-005; - }; - class Item2 - { - dataType="Object"; - class PositionInfo - { - position[]={4088.6384,375.55267,6314.3359}; - angles[]={0.044770103,4.0204201,0.11074629}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=960; - type="Land_HBarrier_3_F"; - }; - class Item3 - { - dataType="Object"; - class PositionInfo - { - position[]={4033.425,368.12869,6328.9736}; - angles[]={6.2631893,2.4496236,6.2807684}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=927; - type="Land_HBarrier_5_F"; - atlOffset=0.0089416504; - }; - class Item4 - { - dataType="Object"; - class PositionInfo - { - position[]={4037.6604,368.28491,6332.689}; - angles[]={6.251997,2.4496236,0.090155795}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=928; - type="Land_HBarrier_5_F"; - }; - class Item5 - { - dataType="Object"; - class PositionInfo - { - position[]={4041.9512,368.51694,6336.3638}; - angles[]={0.050357513,2.4496236,0.008802644}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=929; - type="Land_HBarrier_5_F"; - atlOffset=-3.0517578e-005; - }; - class Item6 - { - dataType="Object"; - class PositionInfo - { - position[]={4046.3105,368.57745,6340.0449}; - angles[]={6.2519951,2.4496236,0.008802644}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=930; - type="Land_HBarrier_5_F"; - }; - class Item7 - { - dataType="Object"; - class PositionInfo - { - position[]={4050.5405,368.7413,6343.7578}; - angles[]={0.0764836,2.4442835,0.088212557}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=931; - type="Land_HBarrier_5_F"; - }; - class Item8 - { - dataType="Object"; - class PositionInfo - { - position[]={4054.802,369.06058,6347.4209}; - angles[]={0.12758356,2.4569001,0.067160271}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=932; - type="Land_HBarrier_5_F"; - atlOffset=-0.1000061; - }; - class Item9 - { - dataType="Object"; - class PositionInfo - { - position[]={4059.0764,368.90302,6351.0645}; - angles[]={6.2567925,2.4496236,0.010398259}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=933; - type="Land_HBarrier_5_F"; - }; - class Item10 - { - dataType="Object"; - class PositionInfo - { - position[]={4063.3584,369.31396,6354.6016}; - angles[]={6.2376194,2.4496236,0.22188357}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=934; - type="Land_HBarrier_5_F"; - }; - class Item11 - { - dataType="Object"; - class PositionInfo - { - position[]={4067.4624,370.27353,6355.3418}; - angles[]={6.2376194,4.0204201,0.22188357}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=935; - type="Land_HBarrier_5_F"; - }; - class Item12 - { - dataType="Object"; - class PositionInfo - { - position[]={4070.959,370.86581,6351.0317}; - angles[]={6.2376194,4.0204201,0.22188357}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=936; - type="Land_HBarrier_5_F"; - }; - class Item13 - { - dataType="Object"; - class PositionInfo - { - position[]={4074.5137,371.80081,6346.7383}; - angles[]={0.055143863,4.0204201,0.22188357}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=937; - type="Land_HBarrier_5_F"; - atlOffset=-3.0517578e-005; - }; - class Item14 - { - dataType="Object"; - class PositionInfo - { - position[]={4088.707,374.90762,6329.4624}; - angles[]={0.033584893,4.0204201,0.13752721}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=938; - type="Land_HBarrier_5_F"; - }; - class Item15 - { - dataType="Object"; - class PositionInfo - { - position[]={4092.2566,375.54526,6325.1064}; - angles[]={0.033584893,4.0204201,0.13752721}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=939; - type="Land_HBarrier_5_F"; - }; - class Item16 - { - dataType="Object"; - class PositionInfo - { - position[]={4063.0093,373.44043,6295.3867}; - angles[]={0.093329452,2.4496236,0.076648585}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=940; - type="Land_HBarrier_5_F"; - atlOffset=0.008972168; - }; - class Item17 - { - dataType="Object"; - class PositionInfo - { - position[]={4067.2449,373.9198,6299.1025}; - angles[]={6.2440076,2.4496236,0.20660846}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=941; - type="Land_HBarrier_5_F"; - }; - class Item18 - { - dataType="Object"; - class PositionInfo - { - position[]={4071.5354,374.62775,6302.7769}; - angles[]={0.081418402,2.4496236,0.20660876}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=942; - type="Land_HBarrier_5_F"; - }; - class Item19 - { - dataType="Object"; - class PositionInfo - { - position[]={4075.8948,374.8494,6306.4585}; - angles[]={0.12179399,2.4496236,0.066304304}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=943; - type="Land_HBarrier_5_F"; - }; - class Item20 - { - dataType="Object"; - class PositionInfo - { - position[]={4080.1248,374.80331,6310.1714}; - angles[]={0.076650925,2.4496236,0.11153467}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=944; - type="Land_HBarrier_5_F"; - atlOffset=-3.0517578e-005; - }; - class Item21 - { - dataType="Object"; - class PositionInfo - { - position[]={4088.6611,375.35663,6317.4775}; - angles[]={0.044770103,2.4496236,0.11074629}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=946; - type="Land_HBarrier_5_F"; - }; - class Item22 - { - dataType="Object"; - class PositionInfo - { - position[]={4092.9426,375.71387,6321.0151}; - angles[]={0.017602073,2.4496236,0.13752721}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=947; - type="Land_HBarrier_5_F"; - }; - class Item23 - { - dataType="Object"; - class PositionInfo - { - position[]={4045.8259,371.13068,6280.6299}; - angles[]={6.2703872,2.4496236,0.11469462}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=948; - type="Land_HBarrier_5_F"; - atlOffset=0.008972168; - }; - class Item24 - { - dataType="Object"; - class PositionInfo - { - position[]={4050.0615,371.6604,6284.3457}; - angles[]={6.2703824,2.4496236,0.16566703}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=949; - type="Land_HBarrier_5_F"; - }; - class Item25 - { - dataType="Object"; - class PositionInfo - { - position[]={4054.3521,372.5163,6288.02}; - angles[]={0.04556872,2.4496236,0.19277626}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=950; - type="Land_HBarrier_5_F"; - }; - class Item26 - { - dataType="Object"; - class PositionInfo - { - position[]={4058.7114,373.17953,6291.7017}; - angles[]={0.093329452,2.4496236,0.14615022}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=951; - type="Land_HBarrier_5_F"; - }; - class Item27 - { - dataType="Object"; - class PositionInfo - { - position[]={4017.2703,367.85052,6312.3364}; - angles[]={0.01919602,4.0204201,0.022397626}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=952; - type="Land_HBarrier_5_F"; - atlOffset=3.0517578e-005; - }; - class Item28 - { - dataType="Object"; - class PositionInfo - { - position[]={4020.7666,368.01163,6308.0264}; - angles[]={0.01919602,4.0204201,0.022397626}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=953; - type="Land_HBarrier_5_F"; - atlOffset=3.0517578e-005; - }; - class Item29 - { - dataType="Object"; - class PositionInfo - { - position[]={4024.3215,368.17368,6303.7324}; - angles[]={0.01919602,4.0204201,0.022397626}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=954; - type="Land_HBarrier_5_F"; - atlOffset=3.0517578e-005; - }; - class Item30 - { - dataType="Object"; - class PositionInfo - { - position[]={4027.8118,368.49951,6299.4175}; - angles[]={0.093328811,4.0204201,0.065506957}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=955; - type="Land_HBarrier_5_F"; - atlOffset=3.0517578e-005; - }; - class Item31 - { - dataType="Object"; - class PositionInfo - { - position[]={4042.0645,370.71722,6282.1011}; - angles[]={6.2824135,4.0204201,0.10283634}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=956; - type="Land_HBarrier_5_F"; - }; - class Item32 - { - dataType="Object"; - class PositionInfo - { - position[]={4089.7659,375.77853,6310.1646}; - angles[]={0.076650925,2.4496236,0.065504223}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=962; - type="Land_HBarrier_5_F"; - }; - class Item33 - { - dataType="Object"; - class PositionInfo - { - position[]={4031.3748,369.14676,6295}; - angles[]={0.093328811,4.0204201,0.065506957}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=976; - type="Land_HBarrier_5_F"; - atlOffset=3.0517578e-005; - }; - class Item34 - { - dataType="Object"; - class PositionInfo - { - position[]={4034.8713,369.77951,6290.6899}; - angles[]={0.093328811,4.0204201,0.065506957}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=977; - type="Land_HBarrier_5_F"; - atlOffset=3.0517578e-005; - }; - class Item35 - { - dataType="Object"; - class PositionInfo - { - position[]={4038.426,370.34518,6286.3965}; - angles[]={6.2824135,4.0204201,0.10283634}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=978; - type="Land_HBarrier_5_F"; - }; - class Item36 - { - dataType="Object"; - class PositionInfo - { - position[]={4078.1357,372.6694,6342.3071}; - angles[]={0.055143863,4.0204201,0.16255426}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=979; - type="Land_HBarrier_5_F"; - }; - class Item37 - { - dataType="Object"; - class PositionInfo - { - position[]={4081.6321,373.48071,6337.9971}; - angles[]={0.055143863,4.0204201,0.16255426}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=980; - type="Land_HBarrier_5_F"; - }; - class Item38 - { - dataType="Object"; - class PositionInfo - { - position[]={4085.187,374.21869,6333.7036}; - angles[]={0.03358667,4.0204201,0.16255391}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=981; - type="Land_HBarrier_5_F"; - atlOffset=-3.0517578e-005; - }; - class Item39 - { - dataType="Object"; - class PositionInfo - { - position[]={4018.7,367.86789,6316.0986}; - angles[]={0.0032018756,2.4496236,0.022394964}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=985; - type="Land_HBarrier_5_F"; - }; - class Item40 - { - dataType="Object"; - class PositionInfo - { - position[]={4022.9355,367.98447,6319.8145}; - angles[]={6.2799835,2.4496236,0.028793031}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=986; - type="Land_HBarrier_5_F"; - }; - class Item41 - { - dataType="Object"; - class PositionInfo - { - position[]={4022.1667,367.97507,6323.7988}; - angles[]={6.2799835,4.0204201,0.028793031}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=987; - type="Land_HBarrier_5_F"; - }; - class Item42 - { - dataType="Object"; - class PositionInfo - { - position[]={4029.6157,368.15906,6330.4814}; - angles[]={6.2631893,4.0204201,6.2807684}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=988; - type="Land_HBarrier_5_F"; - }; - class Item43 - { - dataType="Object"; - class PositionInfo - { - position[]={4052.875,371,6384.5}; - angles[]={0,2.4213498,0}; - }; - side="Empty"; - class Attributes - { - disableSimulation=1; - }; - id=8480; - type="Land_HelipadSquare_F"; - atlOffset=2.9406738; - }; - class Item44 - { - dataType="Object"; - class PositionInfo - { - position[]={4063.3596,370.19583,6352.8965}; - angles[]={0,2.4496236,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=965; - type="Land_Mil_WallBig_4m_F"; - }; - class Item45 - { - dataType="Object"; - class PositionInfo - { - position[]={4068.2927,371.28784,6352.4385}; - angles[]={0,4.0204201,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=967; - type="Land_Mil_WallBig_4m_F"; - }; - class Item46 - { - dataType="Object"; - class PositionInfo - { - position[]={4047.0435,372.25665,6283.3877}; - angles[]={0,5.5776987,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=968; - type="Land_Mil_WallBig_4m_F"; - atlOffset=3.0517578e-005; - }; - class Item47 - { - dataType="Object"; - class PositionInfo - { - position[]={4042.1047,371.69272,6283.7793}; - angles[]={0,0.86530972,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=971; - type="Land_Mil_WallBig_4m_F"; - atlOffset=3.0517578e-005; - }; - class Item48 - { - dataType="Object"; - class PositionInfo - { - position[]={4066.8149,371.07294,6355.0269}; - angles[]={0,3.2350218,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=963; - type="Land_Mil_WallBig_Corner_F"; - }; - class Item49 - { - dataType="Object"; - class PositionInfo - { - position[]={4065.2849,370.73346,6355.1523}; - angles[]={0,1.6642255,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=964; - type="Land_Mil_WallBig_Corner_F"; - }; - class Item50 - { - dataType="Object"; - class PositionInfo - { - position[]={4045.1492,372.00967,6281.106}; - angles[]={0,4.7923007,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=969; - type="Land_Mil_WallBig_Corner_F"; - atlOffset=3.0517578e-005; - }; - class Item51 - { - dataType="Object"; - class PositionInfo - { - position[]={4043.6172,371.83658,6281.2114}; - angles[]={0,0.079911709,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=970; - type="Land_Mil_WallBig_Corner_F"; - }; - class Item52 - { - dataType="Object"; - class PositionInfo - { - position[]={4057.5608,369.73318,6340.2783}; - angles[]={0,5.5912161,0}; - }; - side="Empty"; - flags=5; - class Attributes + areaSize[]={1,0,5}; + flags=1; + id=1887; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; }; - id=973; - type="Land_Cargo_House_V1_F"; }; - class Item53 + class Item8 { - dataType="Object"; + dataType="Logic"; class PositionInfo { - position[]={4050.3733,368.66434,6334.6602}; - angles[]={0,5.5912161,0}; + position[]={7060.5503,125.01,10000.053}; + angles[]={0,6.0281544,0}; }; - side="Empty"; - flags=5; - class Attributes + areaSize[]={1,0,5}; + flags=1; + id=1890; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; }; - id=974; - type="Land_Cargo_House_V1_F"; }; - class Item54 + class Item9 { - dataType="Object"; - class PositionInfo - { - position[]={4062.2747,372.67062,6302.6265}; - angles[]={0,2.4312165,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=989; - type="Land_Cargo_House_V1_F"; + dataType="Marker"; + position[]={7023.5625,117.875,10016.679}; + name="outpost_3"; + markerType="ELLIPSE"; + type="ellipse"; + colorName="ColorGreen"; + a=136.614; + b=158.58591; + angle=31.621452; + id=30; + atlOffset=-7.1350021; }; - class Item55 + class Item10 { - dataType="Object"; - class PositionInfo - { - position[]={4055.1919,372.12656,6296.877}; - angles[]={0,2.4312165,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=990; - type="Land_Cargo_House_V1_F"; + dataType="Marker"; + position[]={7030.9458,125.104,10042.441}; + name="outp_3_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=3; + b=5; + angle=353.60498; + id=8467; + atlOffset=0.69503021; }; - class Item56 + class Item11 { - dataType="Object"; - class PositionInfo - { - position[]={4037.5454,372.24295,6326.4058}; - angles[]={0,2.4496236,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=975; - type="Land_Cargo_Patrol_V1_F"; + dataType="Marker"; + position[]={7000.4761,125.70503,9970.4824}; + name="outp_3_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=3; + b=5; + angle=226.7049; + id=9421; + atlOffset=0.69503021; }; - class Item57 + }; + id=9359; + atlOffset=-0.52506256; + }; + class Item4 + { + dataType="Layer"; + name="outpost_4"; + class Entities + { + items=4; + class Item0 { dataType="Object"; class PositionInfo { - position[]={4088.0725,379.17902,6323.6523}; - angles[]={0,4.0204201,0}; + position[]={9652.0791,49.150009,3340.9382}; + angles[]={0,3.1606307,0}; }; side="Empty"; flags=5; class Attributes { }; - id=982; + id=1418; type="Land_Cargo_Patrol_V1_F"; }; - class Item58 + class Item1 { - dataType="Object"; + dataType="Logic"; class PositionInfo { - position[]={4045.2263,375.30365,6287.3867}; - angles[]={0,5.5912161,0}; + position[]={9633.6455,43.57391,3360.7378}; + angles[]={0,6.0938272,0}; }; - side="Empty"; - flags=5; - class Attributes + areaSize[]={5.9589858,0,9.8947773}; + areaIsRectangle=1; + flags=1; + id=8877; + type="ModuleHideTerrainObjects_F"; + atlOffset=0.47013092; + class CustomAttributes { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; }; - id=983; - type="Land_Cargo_Patrol_V1_F"; - atlOffset=3.0517578e-005; }; - class Item59 + class Item2 + { + dataType="Marker"; + position[]={9633.75,42.375,3360.75}; + name="outp_4_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=10; + b=6; + angle=79.40696; + id=8468; + atlOffset=-0.73122406; + }; + class Item3 + { + dataType="Marker"; + position[]={9645.625,44.25,3324.5}; + name="outpost_4"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=72.356445; + b=75.024048; + id=17; + }; + }; + id=9360; + atlOffset=-0.55388641; + }; + class Item5 + { + dataType="Layer"; + name="outpost_5"; + class Entities + { + items=3; + class Item0 { dataType="Object"; class PositionInfo { - position[]={4023.3635,372.14783,6312.665}; - angles[]={0,2.4496236,0}; + position[]={9754.7529,43.789967,3951.5425}; + angles[]={0,4.6890874,0}; }; side="Empty"; flags=5; class Attributes { }; - id=984; + id=1420; type="Land_Cargo_Patrol_V1_F"; }; - class Item60 + class Item1 + { + dataType="Marker"; + position[]={9664,38.889999,3894.625}; + name="outp_5_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=20.476999; + b=6; + angle=89.408958; + id=8469; + }; + class Item2 + { + dataType="Marker"; + position[]={9726.2695,38.889999,3934.7295}; + name="outpost_5"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=123.95703; + b=123.13635; + id=18; + }; + }; + id=9361; + atlOffset=-0.0012588501; + }; + class Item6 + { + dataType="Layer"; + name="outpost_6"; + class Entities + { + items=5; + class Item0 { dataType="Object"; class PositionInfo { - position[]={4065.9795,382.20563,6345.1738}; - angles[]={0,4.0204201,0}; + position[]={11323.313,38.138653,4143.7534}; + angles[]={0,3.9176283,0}; }; side="Empty"; flags=5; class Attributes { }; - id=972; - type="Land_Cargo_Tower_V1_F"; + id=1421; + type="Land_Cargo_Patrol_V1_F"; }; - class Item61 + class Item1 { dataType="Logic"; class PositionInfo { - position[]={4082.0415,369.83707,6371.6777}; - angles[]={0,5.594461,0}; + position[]={11299.692,33.409397,4156.1724}; + angles[]={0,5.6693006,0}; }; - areaSize[]={17.716,0,8.7108688}; + areaSize[]={12.628862,0,9.2600002}; areaIsRectangle=1; flags=1; - id=8882; + id=8846; type="ModuleHideTerrainObjects_F"; - atlOffset=0.043640137; + atlOffset=0.52308273; class CustomAttributes { class Attribute0 @@ -11524,1284 +8644,1136 @@ class Mission nAttributes=2; }; }; - class Item62 + class Item2 { dataType="Marker"; - position[]={4081.75,370.5,6370.5}; - name="outp_8_vehicle"; + position[]={11346.656,33.006001,4148.7139}; + name="outp_6_vehicle"; markerType="RECTANGLE"; type="rectangle"; colorName="ColorGreen"; - a=14.313; + a=12.253382; b=6; - angle=320.27295; - id=8479; - atlOffset=0.53378296; + angle=135.28493; + id=8475; + atlOffset=-0.11734009; }; - class Item63 + class Item3 { dataType="Marker"; - position[]={4062.875,366.47949,6323.75}; - name="outpost_8"; + position[]={11332.623,32.368164,4142.3408}; + name="outpost_6"; markerType="RECTANGLE"; type="rectangle"; colorName="ColorGreen"; - a=92.440216; - b=71.702629; - angle=320.6485; - id=179; - atlOffset=-3.5238037; - }; - }; - id=9364; - atlOffset=-1.9264221; - }; - class Item9 - { - dataType="Layer"; - name="outpost_9"; - class Entities - { - items=53; - class Item0 - { - dataType="Object"; - class PositionInfo - { - position[]={4779.8335,415.54065,7182.6191}; - angles[]={6.2719817,2.0813165,6.251195}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=8483; - type="Land_HelipadSquare_F"; - }; - class Item1 - { - dataType="Object"; - class PositionInfo - { - position[]={4744,435.08032,7156.125}; - angles[]={0,0.50630337,0}; - }; - side="Empty"; - flags=5; - class Attributes - { - }; - id=8832; - type="Land_TTowerBig_1_F"; - }; - class Item2 - { - dataType="Object"; - class PositionInfo - { - position[]={4755.4873,417.21854,7163.9849}; - angles[]={6.2799835,5.2310181,6.2687874}; - }; - side="Empty"; - flags=4; - class Attributes - { - skill=0.2; - createAsSimpleObject=1; - disableSimulation=1; - }; - id=3669; - type="Land_Cargo10_light_blue_F"; - atlOffset=-0.00024414063; - }; - class Item3 - { - dataType="Object"; - class PositionInfo - { - position[]={4754.2842,417.24506,7166.8521}; - angles[]={6.2799835,5.2310181,6.2687874}; - }; - side="Empty"; - flags=4; - class Attributes - { - skill=0.2; - createAsSimpleObject=1; - disableSimulation=1; - }; - id=3667; - type="Land_Cargo10_light_green_F"; - atlOffset=-0.00024414063; + a=76.550781; + b=77.542969; + angle=333.78473; + id=19; + atlOffset=-0.8718071; }; class Item4 { dataType="Object"; class PositionInfo { - position[]={4749.269,417.32089,7173.2764}; - angles[]={6.2799835,5.2310181,0.0055992967}; + position[]={11302,33.047501,4153.125}; + angles[]={0.047963165,2.528795,6.2392135}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; - createAsSimpleObject=1; disableSimulation=1; }; - id=3672; - type="Land_Cargo10_light_green_F"; - atlOffset=-0.0024414063; + id=8476; + type="Land_HelipadSquare_F"; }; - class Item5 + }; + id=9362; + atlOffset=-0.32599258; + }; + class Item7 + { + dataType="Layer"; + name="outpost_7"; + class Entities + { + items=62; + class Item0 { dataType="Object"; class PositionInfo { - position[]={4750.2603,417.30533,7167.5825}; - angles[]={6.2799835,5.2310181,6.2687874}; + position[]={2392.4189,160.24309,5024.6895}; + angles[]={0.052750662,2.7296197,0.14301692}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; - createAsSimpleObject=1; disableSimulation=1; }; - id=3674; - type="Land_Cargo10_light_green_F"; - atlOffset=-0.00021362305; + id=1387; + type="Land_HBarrier_3_F"; + atlOffset=4.5776367e-005; }; - class Item6 + class Item1 { dataType="Object"; class PositionInfo { - position[]={4747.3457,417.29813,7169.5288}; - angles[]={6.2799835,5.2310181,0.0055992967}; + position[]={2394.207,160.59871,5022.8311}; + angles[]={0.052750662,4.300416,0.14301692}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; - createAsSimpleObject=1; disableSimulation=1; }; - id=3680; - type="Land_Cargo10_light_green_F"; - atlOffset=-0.0024414063; + id=1388; + type="Land_HBarrier_3_F"; + atlOffset=4.5776367e-005; }; - class Item7 + class Item2 { dataType="Object"; class PositionInfo { - position[]={4797.6094,415.38495,7215.0298}; - angles[]={0.046365164,0.5140667,6.2392149}; + position[]={2397.6892,161.01421,5024.459}; + angles[]={0.052750662,4.300416,0.14301692}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3678; + id=1389; type="Land_HBarrier_3_F"; - atlOffset=0.0087890625; + atlOffset=3.0517578e-005; }; - class Item8 + class Item3 { dataType="Object"; class PositionInfo { - position[]={4762.6333,416.38208,7152.1929}; - angles[]={6.2663836,0.5140667,6.2599902}; + position[]={2348.6714,151.92503,5053.7852}; + angles[]={0.14536762,2.7296197,0.10520938}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3681; - type="Land_HBarrier_3_F"; + id=1358; + type="Land_HBarrier_5_F"; + atlOffset=0.0089569092; }; - class Item9 + class Item4 { dataType="Object"; class PositionInfo { - position[]={4772.791,416.46457,7204.6372}; - angles[]={0.0032018756,6.0856428,6.2655902}; + position[]={2353.7688,152.25368,5056.1855}; + angles[]={0.14536762,2.7296197,0.14458497}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3657; + id=1359; type="Land_HBarrier_5_F"; }; - class Item10 + class Item5 { dataType="Object"; class PositionInfo { - position[]={4803.3354,415.21848,7186.8081}; - angles[]={6.2282405,1.3521285,6.2312312}; + position[]={2358.9077,152.44916,5058.5308}; + angles[]={0.1866035,2.7296197,0.10283692}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3659; + id=1360; type="Land_HBarrier_5_F"; + atlOffset=-1.5258789e-005; }; - class Item11 + class Item6 { dataType="Object"; class PositionInfo { - position[]={4756.3896,416.72794,7175.8945}; - angles[]={0.0055992967,1.3521285,6.2799835}; + position[]={2364.1147,152.61568,5060.8647}; + angles[]={0.18660383,2.7296197,0.14536762}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3665; + id=1361; type="Land_HBarrier_5_F"; - atlOffset=0.032867432; }; - class Item12 + class Item7 { dataType="Object"; class PositionInfo { - position[]={4786.6553,415.75992,7158.6841}; - angles[]={6.2711854,6.0856428,6.2511969}; + position[]={2369.2061,154.08754,5063.2637}; + angles[]={6.2272449,2.7296197,0.28631079}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3666; + id=1362; type="Land_HBarrier_5_F"; - atlOffset=0.0081787109; }; - class Item13 + class Item8 { dataType="Object"; class PositionInfo { - position[]={4822.0352,413.22537,7194.335}; - angles[]={0.03358667,1.3337326,6.0950394}; + position[]={2374.3142,155.25,5065.6069}; + angles[]={0.13831063,2.7296197,0.098877132}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3696; + id=1363; type="Land_HBarrier_5_F"; - atlOffset=3.0517578e-005; + atlOffset=-1.5258789e-005; }; - class Item14 + class Item9 { dataType="Object"; class PositionInfo { - position[]={4766.9624,415.91937,7224.6621}; - angles[]={0.047963165,6.0664654,6.271987}; + position[]={2379.4285,155.5407,5067.9268}; + angles[]={0.13831063,2.7296197,0.12258328}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3697; + id=1364; type="Land_HBarrier_5_F"; - atlOffset=0.01260376; }; - class Item15 + class Item10 { dataType="Object"; class PositionInfo { - position[]={4793.5298,414.67514,7141.8638}; - angles[]={6.1700692,2.9233611,6.2791886}; + position[]={2384.5215,156.11339,5070.1431}; + angles[]={0.084597312,2.7296197,0.17576718}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3698; + id=1365; type="Land_HBarrier_5_F"; - atlOffset=0.0030822754; }; - class Item16 + class Item11 { dataType="Object"; class PositionInfo { - position[]={4737.2534,416.64114,7173.563}; - angles[]={6.2767911,4.5075088,0.0023920804}; + position[]={2388.6702,156.85144,5069.7202}; + angles[]={0.084597312,4.300416,0.14693274}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3699; + id=1366; type="Land_HBarrier_5_F"; - atlOffset=0.00042724609; }; - class Item17 + class Item12 { dataType="Object"; class PositionInfo { - position[]={4779.6255,416.77695,7202.6235}; - angles[]={0.0032018756,3.6792111,6.2559919}; + position[]={2390.8394,157.60567,5064.6118}; + angles[]={0.084597312,4.300416,0.14693274}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3651; - type="Land_HBarrier_Big_F"; - atlOffset=0.001159668; + id=1367; + type="Land_HBarrier_5_F"; }; - class Item18 + class Item13 { dataType="Object"; class PositionInfo { - position[]={4798.6406,416.00928,7191.8237}; - angles[]={0,3.6792111,6.2328305}; + position[]={2393.0691,158.29936,5059.5029}; + angles[]={0.06152248,4.300416,0.14693274}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3652; - type="Land_HBarrier_Big_F"; - atlOffset=0.00076293945; + id=1368; + type="Land_HBarrier_5_F"; }; - class Item19 + class Item14 { dataType="Object"; class PositionInfo { - position[]={4767.8003,417.03284,7199.7842}; - angles[]={0.0039967569,5.2789087,6.2663908}; + position[]={2401.9358,160.77696,5038.9775}; + angles[]={0.053548392,4.300416,0.14144853}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3653; - type="Land_HBarrier_Big_F"; - atlOffset=0.0010375977; + id=1369; + type="Land_HBarrier_5_F"; }; - class Item20 + class Item15 { dataType="Object"; class PositionInfo { - position[]={4801.3604,415.67633,7180.1406}; - angles[]={6.2767911,5.2789087,6.1253114}; + position[]={2404.1433,161.36533,5033.8105}; + angles[]={0.052750662,4.300416,0.14144853}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3654; - type="Land_HBarrier_Big_F"; + id=1370; + type="Land_HBarrier_5_F"; }; - class Item21 + class Item16 { dataType="Object"; class PositionInfo { - position[]={4758.292,417.1517,7182.9082}; - angles[]={6.2799835,5.2789087,0.0055992967}; + position[]={2367.8218,157.1301,5013.3306}; + angles[]={0.051155224,2.7296197,0.15162733}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3656; - type="Land_HBarrier_Big_F"; - atlOffset=-3.0517578e-005; + id=1371; + type="Land_HBarrier_5_F"; + atlOffset=0.0089569092; }; - class Item22 + class Item17 { dataType="Object"; class PositionInfo { - position[]={4791.4785,416.08893,7163.7227}; - angles[]={6.2687831,5.2789087,6.2408099}; + position[]={2372.9192,157.77159,5015.731}; + angles[]={0.055941612,2.7296197,0.14693396}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3658; - type="Land_HBarrier_Big_F"; + id=1372; + type="Land_HBarrier_5_F"; + atlOffset=-1.5258789e-005; }; - class Item23 + class Item18 { dataType="Object"; class PositionInfo { - position[]={4761.063,417.08862,7170.4185}; - angles[]={6.2687874,3.6792111,6.2799835}; + position[]={2378.0581,158.39348,5018.0767}; + angles[]={0.055941612,2.7296197,0.14458331}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3660; - type="Land_HBarrier_Big_F"; + id=1373; + type="Land_HBarrier_5_F"; + atlOffset=1.5258789e-005; }; - class Item24 + class Item19 { dataType="Object"; class PositionInfo { - position[]={4779.6348,416.46274,7160.0898}; - angles[]={6.2711854,3.6792111,6.2511969}; + position[]={2383.2651,159.04448,5020.4102}; + angles[]={0.049559005,2.7296197,0.1508448}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3662; - type="Land_HBarrier_Big_F"; + id=1374; + type="Land_HBarrier_5_F"; + atlOffset=1.5258789e-005; }; - class Item25 + class Item20 { dataType="Object"; class PositionInfo { - position[]={4801.5083,415.79175,7207.3301}; - angles[]={0.011198638,0.49141026,6.233624}; + position[]={2388.3564,159.69522,5022.8096}; + angles[]={0.049559005,2.7296197,0.14615022}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3668; - type="Land_HBarrier_Big_F"; - atlOffset=0.0086669922; + id=1375; + type="Land_HBarrier_5_F"; }; - class Item26 + class Item21 { dataType="Object"; class PositionInfo { - position[]={4789.1665,416.13577,7214.3091}; - angles[]={0.039977662,3.6600299,6.2456031}; + position[]={2398.5793,160.92145,5027.4722}; + angles[]={0.054347586,2.7296197,0.14301735}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3670; - type="Land_HBarrier_Big_F"; - atlOffset=0.00079345703; + id=1376; + type="Land_HBarrier_5_F"; }; - class Item27 + class Item22 { dataType="Object"; class PositionInfo { - position[]={4771.5869,416.58337,7152.0366}; - angles[]={6.2663836,0.51691675,6.2599902}; + position[]={2403.6716,161.5224,5029.689}; + angles[]={0.054346491,2.7296197,0.13987978}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3671; - type="Land_HBarrier_Big_F"; + id=1377; + type="Land_HBarrier_5_F"; }; - class Item28 + class Item23 { dataType="Object"; class PositionInfo { - position[]={4757.4634,416.99707,7159.7949}; - angles[]={6.2663875,3.6651783,6.2687874}; + position[]={2347.2295,154.54169,5003.897}; + angles[]={0.053548392,2.7296197,0.15709588}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3673; - type="Land_HBarrier_Big_F"; + id=1378; + type="Land_HBarrier_5_F"; + atlOffset=0.0089111328; }; - class Item29 + class Item24 { dataType="Object"; class PositionInfo { - position[]={4809.2974,415.44888,7203.3086}; - angles[]={0.026392808,0.52700472,6.2184763}; + position[]={2352.3269,155.20221,5006.2979}; + angles[]={0.053549506,2.7296197,0.1531899}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3675; - type="Land_HBarrier_Big_F"; - atlOffset=0.0086975098; + id=1379; + type="Land_HBarrier_5_F"; }; - class Item30 + class Item25 { dataType="Object"; class PositionInfo { - position[]={4781.4478,416.27454,7218.5063}; - angles[]={0.047963165,3.6600299,6.2352223}; + position[]={2357.4658,155.84399,5008.6431}; + angles[]={0.060724311,2.7296197,0.14615022}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3676; - type="Land_HBarrier_Big_F"; - atlOffset=0.0022888184; + id=1380; + type="Land_HBarrier_5_F"; + atlOffset=1.5258789e-005; }; - class Item31 + class Item26 { dataType="Object"; class PositionInfo { - position[]={4779.0366,416.12296,7148.0254}; - angles[]={6.1700692,0.51691675,6.2527947}; + position[]={2362.6729,156.46858,5010.9771}; + angles[]={0.060724311,2.7296197,0.14615144}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3677; - type="Land_HBarrier_Big_F"; - atlOffset=-3.0517578e-005; + id=1381; + type="Land_HBarrier_5_F"; + atlOffset=3.0517578e-005; }; - class Item32 + class Item27 { dataType="Object"; class PositionInfo { - position[]={4816.2012,414.35101,7179.6509}; - angles[]={6.1700721,5.2104931,6.2687874}; + position[]={2328.5479,149.12187,5042.2603}; + angles[]={0.1484984,4.300416,0.15475382}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3679; - type="Land_HBarrier_Big_F"; - atlOffset=0.0059814453; + id=1382; + type="Land_HBarrier_5_F"; }; - class Item33 + class Item28 { dataType="Object"; class PositionInfo { - position[]={4749.8076,417.1539,7164.0649}; - angles[]={6.2799835,3.7007656,0.0055992967}; + position[]={2330.717,150.18909,5037.1519}; + angles[]={0.04796192,4.300416,0.15475343}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3682; - type="Land_HBarrier_Big_F"; - atlOffset=-3.0517578e-005; + id=1383; + type="Land_HBarrier_5_F"; + atlOffset=1.5258789e-005; }; - class Item34 + class Item29 { dataType="Object"; class PositionInfo - { - position[]={4757.6089,417.06613,7212.0586}; - angles[]={0.0023920804,5.2597313,0.0055992967}; + { + position[]={2332.947,150.7822,5032.043}; + angles[]={0.04796192,4.300416,0.15475343}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3683; - type="Land_HBarrier_Big_F"; - atlOffset=0.0024719238; + id=1384; + type="Land_HBarrier_5_F"; + atlOffset=1.5258789e-005; }; - class Item35 + class Item30 { dataType="Object"; class PositionInfo { - position[]={4802.8574,414.91241,7154.5249}; - angles[]={6.1874776,2.1166177,6.271987}; + position[]={2335.1086,151.36292,5026.9312}; + angles[]={0.043971907,4.300416,0.15865555}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3684; - type="Land_HBarrier_Big_F"; + id=1385; + type="Land_HBarrier_5_F"; }; - class Item36 + class Item31 { dataType="Object"; class PositionInfo { - position[]={4743.5518,417.10837,7188.0083}; - angles[]={0.0039967569,2.1010666,0.0023920804}; + position[]={2344.021,153.89305,5006.3506}; + angles[]={0.053548392,4.300416,0.15709588}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3685; - type="Land_HBarrier_Big_F"; - atlOffset=0.0058898926; + id=1386; + type="Land_HBarrier_5_F"; + atlOffset=-1.5258789e-005; }; - class Item37 + class Item32 { dataType="Object"; class PositionInfo { - position[]={4816.9614,414.51175,7199.2158}; - angles[]={0.03358667,0.52700472,6.0950394}; + position[]={2397.6201,161.17453,5020.1387}; + angles[]={0.052750662,2.7296197,0.14301692}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3686; - type="Land_HBarrier_Big_F"; - atlOffset=0.014862061; + id=1390; + type="Land_HBarrier_5_F"; + atlOffset=4.5776367e-005; }; - class Item38 + class Item33 { dataType="Object"; class PositionInfo { - position[]={4773.8462,416.39157,7222.7622}; - angles[]={0.047963165,3.6600299,6.271987}; + position[]={2337.3123,151.9852,5021.7012}; + angles[]={0.055941612,4.300416,0.15865518}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3687; - type="Land_HBarrier_Big_F"; - atlOffset=0.0012207031; + id=1403; + type="Land_HBarrier_5_F"; + atlOffset=1.5258789e-005; }; - class Item39 + class Item34 { dataType="Object"; class PositionInfo { - position[]={4820.2983,414.09628,7187.291}; - angles[]={0.026395066,5.2104931,6.1299953}; + position[]={2339.4814,152.61514,5016.5928}; + angles[]={0.055941612,4.300416,0.15709549}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3688; - type="Land_HBarrier_Big_F"; - atlOffset=0.0048522949; + id=1404; + type="Land_HBarrier_5_F"; }; - class Item40 + class Item35 { dataType="Object"; class PositionInfo { - position[]={4786.6362,415.40762,7143.7627}; - angles[]={6.1700692,0.51691675,6.2527947}; + position[]={2341.7114,153.25206,5011.4839}; + angles[]={0.053548392,4.300416,0.15709588}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3689; - type="Land_HBarrier_Big_F"; - atlOffset=-3.0517578e-005; + id=1405; + type="Land_HBarrier_5_F"; + atlOffset=-1.5258789e-005; }; - class Item41 + class Item36 { dataType="Object"; class PositionInfo { - position[]={4762.0601,416.69678,7219.71}; - angles[]={0.054346491,5.2597313,0.007209402}; + position[]={2395.3257,158.95834,5054.2437}; + angles[]={0.063913256,4.300416,0.14458331}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3690; - type="Land_HBarrier_Big_F"; - atlOffset=0.002166748; + id=1406; + type="Land_HBarrier_5_F"; }; - class Item42 + class Item37 { dataType="Object"; class PositionInfo { - position[]={4798.4253,414.73672,7146.8569}; - angles[]={0.008802644,2.1166177,6.1574512}; + position[]={2397.4949,159.59212,5049.1353}; + angles[]={0.053548392,4.300416,0.14458331}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3691; - type="Land_HBarrier_Big_F"; - atlOffset=3.0517578e-005; + id=1407; + type="Land_HBarrier_5_F"; }; - class Item43 + class Item38 { dataType="Object"; class PositionInfo { - position[]={4742.1558,417.1214,7168.6235}; - angles[]={6.2767911,3.7007656,0.0087958695}; + position[]={2399.7246,160.21852,5044.0264}; + angles[]={0.053548392,4.300416,0.14458331}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3692; - type="Land_HBarrier_Big_F"; - atlOffset=0.0012512207; + id=1408; + type="Land_HBarrier_5_F"; + atlOffset=0.027923584; }; - class Item44 + class Item39 { dataType="Object"; class PositionInfo { - position[]={4739.1758,417.12262,7180.4546}; - angles[]={0.0023920804,2.1010666,0.0055992967}; + position[]={2330.9617,148.9416,5045.481}; + angles[]={0.19893382,2.7296197,0.10362818}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=3693; - type="Land_HBarrier_Big_F"; - atlOffset=0.0063171387; + id=1412; + type="Land_HBarrier_5_F"; }; - class Item45 + class Item40 { dataType="Object"; class PositionInfo { - position[]={4762.2617,416.60846,7198.3813}; - angles[]={0,0.48331404,0}; + position[]={2336.0591,148.98776,5047.8813}; + angles[]={0.19893382,2.7296197,0.10362818}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=3661; - type="Land_Cargo_House_V1_F"; - atlOffset=-3.0517578e-005; + id=1413; + type="Land_HBarrier_5_F"; }; - class Item46 + class Item41 { dataType="Object"; class PositionInfo { - position[]={4756.3896,416.6507,7187.9858}; - angles[]={0,3.669332,0}; + position[]={2336.4214,148.71373,5051.9233}; + angles[]={6.2232571,4.300416,0.10362761}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=3664; - type="Land_Cargo_House_V1_F"; - atlOffset=0.016052246; + id=1414; + type="Land_HBarrier_5_F"; }; - class Item47 + class Item42 { dataType="Object"; class PositionInfo { - position[]={4801.8047,419.39105,7186.1787}; - angles[]={0,4.5247526,0}; + position[]={2345.427,151.20723,5056.2866}; + angles[]={0.14536762,4.300416,0.10520938}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=3655; - type="Land_Cargo_Patrol_V1_F"; + id=1415; + type="Land_HBarrier_5_F"; }; - class Item48 + class Item43 { dataType="Object"; class PositionInfo { - position[]={4758.229,420.85181,7176.2251}; - angles[]={0,1.4189048,0}; + position[]={2384.0513,157.12822,5068.5039}; + angles[]={0,2.7296197,0}; }; side="Empty"; flags=5; class Attributes { - skill=0.2; }; - id=3663; - type="Land_Cargo_Patrol_V1_F"; + id=1393; + type="Land_Mil_WallBig_4m_F"; }; - class Item49 + class Item44 { dataType="Object"; class PositionInfo { - position[]={4767.2529,420.14902,7222.9741}; - angles[]={0,2.9935756,0}; + position[]={2388.6655,158.06613,5066.7007}; + angles[]={0,4.300416,0}; }; side="Empty"; flags=5; class Attributes { - skill=0.2; }; - id=3694; - type="Land_Cargo_Patrol_V1_F"; - atlOffset=-3.0517578e-005; + id=1394; + type="Land_Mil_WallBig_4m_F"; }; - class Item50 + class Item45 { dataType="Object"; class PositionInfo { - position[]={4793.0107,419.06738,7143.8506}; - angles[]={0,6.1171794,0}; + position[]={2349.1616,155.67412,5006.2114}; + angles[]={0,5.8576946,0}; }; side="Empty"; - flags=5; - class Attributes - { - skill=0.2; - }; - id=3695; - type="Land_Cargo_Patrol_V1_F"; - atlOffset=0.0029907227; - }; - class Item51 - { - dataType="Marker"; - position[]={4837.5991,412.70901,7155.7129}; - name="outp_9_vehicle"; - markerType="RECTANGLE"; - type="rectangle"; - colorName="ColorGreen"; - a=20.476999; - b=6; - angle=302.53891; - id=8482; - atlOffset=6.1035156e-005; - }; - class Item52 - { - dataType="Marker"; - position[]={4795,412.31445,7174.25}; - name="outpost_9"; - markerType="RECTANGLE"; - type="rectangle"; - colorName="ColorGreen"; - a=56.892014; - b=58.021568; - angle=299.46161; - id=180; - atlOffset=-2.5505371; - }; - }; - id=9365; - atlOffset=-1.2960205; - }; - class Item10 - { - dataType="Layer"; - name="outpost_10"; - class Entities - { - items=62; - class Item0 + flags=5; + class Attributes + { + }; + id=1395; + type="Land_Mil_WallBig_4m_F"; + atlOffset=-1.5258789e-005; + }; + class Item46 { dataType="Object"; class PositionInfo { - position[]={5348.9746,341.71964,9073.2529}; - angles[]={6.2376156,2.3561945,6.1851001}; + position[]={2344.5234,154.84613,5007.9521}; + angles[]={0,1.1453059,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1146; - type="Land_HBarrier_3_F"; - atlOffset=9.1552734e-005; + id=1398; + type="Land_Mil_WallBig_4m_F"; + atlOffset=-1.5258789e-005; }; - class Item1 + class Item47 { dataType="Object"; class PositionInfo { - position[]={5351.3174,341.44,9072.1748}; - angles[]={6.2376156,3.9269907,6.1851025}; + position[]={2387.9607,157.71671,5069.5962}; + angles[]={0,3.515018,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1147; - type="Land_HBarrier_3_F"; - atlOffset=9.1552734e-005; + id=1391; + type="Land_Mil_WallBig_Corner_F"; }; - class Item2 + class Item48 { dataType="Object"; class PositionInfo { - position[]={5353.9658,341.30014,9074.9609}; - angles[]={6.2392149,3.9269907,6.183517}; + position[]={2386.5249,157.42923,5070.1396}; + angles[]={0,1.9442216,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1148; - type="Land_HBarrier_3_F"; - atlOffset=9.1552734e-005; + id=1392; + type="Land_Mil_WallBig_Corner_F"; }; - class Item3 + class Item49 { dataType="Object"; class PositionInfo { - position[]={5297.6279,347.69464,9084.3838}; - angles[]={6.2033553,2.3561945,6.1930332}; + position[]={2346.7104,155.37578,5004.5415}; + angles[]={0,5.0722971,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1117; - type="Land_HBarrier_5_F"; - atlOffset=0.0090026855; + id=1396; + type="Land_Mil_WallBig_Corner_F"; }; - class Item4 + class Item50 { dataType="Object"; class PositionInfo { - position[]={5301.498,347.6626,9088.4785}; - angles[]={6.1677032,2.3561945,6.1692791}; + position[]={2345.2673,155.11908,5005.0659}; + angles[]={0,0.35990763,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1118; - type="Land_HBarrier_5_F"; + id=1397; + type="Land_Mil_WallBig_Corner_F"; }; - class Item5 + class Item51 { dataType="Object"; class PositionInfo { - position[]={5305.4272,347.68393,9092.5371}; - angles[]={6.1677032,2.3561945,6.1692791}; + position[]={2374.9912,155.88187,5057.9795}; + angles[]={0,5.871212,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1119; - type="Land_HBarrier_5_F"; + id=1400; + type="Land_Cargo_House_V1_F"; }; - class Item6 + class Item52 { dataType="Object"; class PositionInfo { - position[]={5309.4238,347.49637,9096.6094}; - angles[]={6.2009706,2.3561945,6.1362514}; + position[]={2366.531,154.10805,5054.5664}; + angles[]={0,5.871212,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1120; - type="Land_HBarrier_5_F"; + id=1401; + type="Land_Cargo_House_V1_F"; }; - class Item7 + class Item53 { dataType="Object"; class PositionInfo { - position[]={5313.2891,347.25186,9100.7012}; - angles[]={6.2272429,2.3561945,6.1472297}; + position[]={2369.1165,156.89172,5020.4912}; + angles[]={0,2.7112126,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1121; - type="Land_HBarrier_5_F"; + id=1416; + type="Land_Cargo_House_V1_F"; + atlOffset=-1.5258789e-005; }; - class Item8 + class Item54 { dataType="Object"; class PositionInfo { - position[]={5317.1904,346.9447,9104.7461}; - angles[]={6.2272429,2.3561945,6.1472297}; + position[]={2360.7205,155.79449,5016.9233}; + angles[]={0,2.7112126,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1122; - type="Land_HBarrier_5_F"; + id=1417; + type="Land_Cargo_House_V1_F"; }; - class Item9 + class Item55 { dataType="Object"; class PositionInfo { - position[]={5321.1064,346.61484,9108.7715}; - angles[]={6.2312322,2.3561945,6.1433039}; + position[]={2351.9219,157.02867,5050.1787}; + angles[]={0,2.7296197,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1123; - type="Land_HBarrier_5_F"; + id=1402; + type="Land_Cargo_Patrol_V1_F"; }; - class Item10 + class Item56 { dataType="Object"; class PositionInfo { - position[]={5325.0396,346.26328,9112.6934}; - angles[]={6.2424073,2.3561945,6.1543045}; + position[]={2399.72,164.91855,5033.5688}; + angles[]={0,4.300416,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1124; - type="Land_HBarrier_5_F"; + id=1409; + type="Land_Cargo_Patrol_V1_F"; }; - class Item11 + class Item57 { dataType="Object"; class PositionInfo { - position[]={5329.0566,345.7883,9113.8125}; - angles[]={6.2424073,3.9269907,6.1543045}; + position[]={2348.5205,158.5448,5010.5566}; + angles[]={0,5.871212,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1125; - type="Land_HBarrier_5_F"; + id=1410; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=-1.5258789e-005; }; - class Item12 + class Item58 { dataType="Object"; class PositionInfo { - position[]={5332.9399,345.10416,9109.8477}; - angles[]={6.2352209,3.9269907,6.1543045}; + position[]={2334.4949,154.39862,5040.8921}; + angles[]={0,2.7296197,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1126; - type="Land_HBarrier_5_F"; + id=1411; + type="Land_Cargo_Patrol_V1_F"; }; - class Item13 + class Item59 { dataType="Object"; class PositionInfo { - position[]={5336.8799,344.4043,9105.9043}; - angles[]={6.2352209,3.9269907,6.1543045}; + position[]={2384.4351,169.19572,5060.3579}; + angles[]={0,4.300416,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=1127; - type="Land_HBarrier_5_F"; + id=1399; + type="Land_Cargo_Tower_V1_F"; + atlOffset=-1.5258789e-005; }; - class Item14 + class Item60 + { + dataType="Marker"; + position[]={2358.75,152.47301,5089.875}; + name="outp_7_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=20.476999; + b=6; + angle=152.83; + id=8478; + atlOffset=-0.00039672852; + }; + class Item61 + { + dataType="Marker"; + position[]={2366.2285,146.48926,5036.084}; + name="outpost_7"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=56.709351; + b=42.311295; + angle=335.20352; + id=42; + atlOffset=-8.4443817; + }; + }; + id=9363; + atlOffset=-3.6472626; + }; + class Item8 + { + dataType="Layer"; + name="outpost_8"; + class Entities + { + items=64; + class Item0 { dataType="Object"; class PositionInfo { - position[]={5352.623,341.85834,9090.0283}; - angles[]={6.2480001,3.9269907,6.176394}; + position[]={4083.5095,375.01721,6313.1006}; + angles[]={0.073466748,2.4496236,0.11153467}; }; side="Empty"; flags=4; @@ -12809,17 +9781,16 @@ class Mission { disableSimulation=1; }; - id=1128; - type="Land_HBarrier_5_F"; - atlOffset=3.0517578e-005; + id=957; + type="Land_HBarrier_3_F"; }; - class Item15 + class Item1 { dataType="Object"; class PositionInfo { - position[]={5356.5635,341.30914,9086.0225}; - angles[]={6.2575908,3.9269907,6.1763935}; + position[]={4085.7415,375.36447,6311.8086}; + angles[]={0.076650925,4.0204201,0.11153467}; }; side="Empty"; flags=4; @@ -12827,17 +9798,17 @@ class Mission { disableSimulation=1; }; - id=1129; - type="Land_HBarrier_5_F"; - atlOffset=6.1035156e-005; + id=958; + type="Land_HBarrier_3_F"; + atlOffset=-3.0517578e-005; }; - class Item16 + class Item2 { dataType="Object"; class PositionInfo { - position[]={5330.2163,342.20804,9053.7031}; - angles[]={6.1464443,2.3561945,6.2695923}; + position[]={4088.6384,375.55267,6314.3359}; + angles[]={0.044770103,4.0204201,0.11074629}; }; side="Empty"; flags=4; @@ -12845,17 +9816,16 @@ class Mission { disableSimulation=1; }; - id=1130; - type="Land_HBarrier_5_F"; - atlOffset=0.0090026855; + id=960; + type="Land_HBarrier_3_F"; }; - class Item17 + class Item3 { dataType="Object"; class PositionInfo { - position[]={5334.0869,342.34171,9057.7988}; - angles[]={6.2296381,2.3561945,6.1858935}; + position[]={4033.425,368.12869,6328.9736}; + angles[]={6.2631893,2.4496236,6.2807684}; }; side="Empty"; flags=4; @@ -12863,17 +9833,17 @@ class Mission { disableSimulation=1; }; - id=1131; + id=927; type="Land_HBarrier_5_F"; - atlOffset=3.0517578e-005; + atlOffset=0.0089416504; }; - class Item18 + class Item4 { dataType="Object"; class PositionInfo { - position[]={5338.0156,342.17578,9061.8574}; - angles[]={6.2296381,2.3561945,6.1858935}; + position[]={4037.6604,368.28491,6332.689}; + angles[]={6.251997,2.4496236,0.090155795}; }; side="Empty"; flags=4; @@ -12881,17 +9851,16 @@ class Mission { disableSimulation=1; }; - id=1132; + id=928; type="Land_HBarrier_5_F"; - atlOffset=6.1035156e-005; }; - class Item19 + class Item5 { dataType="Object"; class PositionInfo { - position[]={5342.0127,341.99832,9065.9297}; - angles[]={6.2344222,2.3561945,6.188271}; + position[]={4041.9512,368.51694,6336.3638}; + angles[]={0.050357513,2.4496236,0.008802644}; }; side="Empty"; flags=4; @@ -12899,17 +9868,17 @@ class Mission { disableSimulation=1; }; - id=1133; + id=929; type="Land_HBarrier_5_F"; - atlOffset=6.1035156e-005; + atlOffset=-3.0517578e-005; }; - class Item20 + class Item6 { dataType="Object"; class PositionInfo { - position[]={5345.8779,341.81906,9070.0205}; - angles[]={6.2376156,2.3561945,6.1851001}; + position[]={4046.3105,368.57745,6340.0449}; + angles[]={6.2519951,2.4496236,0.008802644}; }; side="Empty"; flags=4; @@ -12917,17 +9886,16 @@ class Mission { disableSimulation=1; }; - id=1134; + id=930; type="Land_HBarrier_5_F"; - atlOffset=3.0517578e-005; }; - class Item21 + class Item7 { dataType="Object"; class PositionInfo { - position[]={5353.6953,341.37241,9078.0918}; - angles[]={6.2503963,2.3561945,6.183517}; + position[]={4050.5405,368.7413,6343.7578}; + angles[]={0.0764836,2.4442835,0.088212557}; }; side="Empty"; flags=4; @@ -12935,17 +9903,16 @@ class Mission { disableSimulation=1; }; - id=1135; + id=931; type="Land_HBarrier_5_F"; - atlOffset=3.0517578e-005; }; - class Item22 + class Item8 { dataType="Object"; class PositionInfo { - position[]={5357.6279,341.09232,9082.0127}; - angles[]={6.2575908,2.3561945,6.1763935}; + position[]={4054.802,369.06058,6347.4209}; + angles[]={0.12758356,2.4569001,0.067160271}; }; side="Empty"; flags=4; @@ -12953,17 +9920,17 @@ class Mission { disableSimulation=1; }; - id=1136; + id=932; type="Land_HBarrier_5_F"; - atlOffset=3.0517578e-005; + atlOffset=-0.1000061; }; - class Item23 + class Item9 { dataType="Object"; class PositionInfo { - position[]={5314.4844,341.27185,9037.4082}; - angles[]={6.2113104,2.3561945,6.1922379}; + position[]={4059.0764,368.90302,6351.0645}; + angles[]={6.2567925,2.4496236,0.010398259}; }; side="Empty"; flags=4; @@ -12971,17 +9938,16 @@ class Mission { disableSimulation=1; }; - id=1137; + id=933; type="Land_HBarrier_5_F"; - atlOffset=0.008972168; }; - class Item24 + class Item10 { dataType="Object"; class PositionInfo { - position[]={5318.355,341.29443,9041.5029}; - angles[]={6.1890626,2.3561945,6.1922388}; + position[]={4063.3584,369.31396,6354.6016}; + angles[]={6.2376194,2.4496236,0.22188357}; }; side="Empty"; flags=4; @@ -12989,17 +9955,16 @@ class Mission { disableSimulation=1; }; - id=1138; + id=934; type="Land_HBarrier_5_F"; - atlOffset=3.0517578e-005; }; - class Item25 + class Item11 { dataType="Object"; class PositionInfo { - position[]={5322.2842,341.43469,9045.5615}; - angles[]={6.1677032,2.3561945,6.2136955}; + position[]={4067.4624,370.27353,6355.3418}; + angles[]={6.2376194,4.0204201,0.22188357}; }; side="Empty"; flags=4; @@ -13007,17 +9972,16 @@ class Mission { disableSimulation=1; }; - id=1139; + id=935; type="Land_HBarrier_5_F"; - atlOffset=3.0517578e-005; }; - class Item26 + class Item12 { dataType="Object"; class PositionInfo { - position[]={5326.2813,341.68423,9049.6338}; - angles[]={6.1237497,2.3561945,6.2695832}; + position[]={4070.959,370.86581,6351.0317}; + angles[]={6.2376194,4.0204201,0.22188357}; }; side="Empty"; flags=4; @@ -13025,17 +9989,16 @@ class Mission { disableSimulation=1; }; - id=1140; + id=936; type="Land_HBarrier_5_F"; - atlOffset=6.1035156e-005; }; - class Item27 + class Item13 { dataType="Object"; class PositionInfo { - position[]={5283.0957,348.39148,9066.3125}; - angles[]={0,3.9269907,6.0988994}; + position[]={4074.5137,371.80081,6346.7383}; + angles[]={0.055143863,4.0204201,0.22188357}; }; side="Empty"; flags=4; @@ -13043,16 +10006,17 @@ class Mission { disableSimulation=1; }; - id=1141; + id=937; type="Land_HBarrier_5_F"; + atlOffset=-3.0517578e-005; }; - class Item28 + class Item14 { dataType="Object"; class PositionInfo { - position[]={5286.9785,347.65698,9062.3477}; - angles[]={6.2129035,3.9269907,6.0988994}; + position[]={4088.707,374.90762,6329.4624}; + angles[]={0.033584893,4.0204201,0.13752721}; }; side="Empty"; flags=4; @@ -13060,17 +10024,16 @@ class Mission { disableSimulation=1; }; - id=1142; + id=938; type="Land_HBarrier_5_F"; - atlOffset=3.0517578e-005; }; - class Item29 + class Item15 { dataType="Object"; class PositionInfo { - position[]={5290.9189,346.65039,9058.4043}; - angles[]={6.2129035,3.9269907,6.1004472}; + position[]={4092.2566,375.54526,6325.1064}; + angles[]={0.033584893,4.0204201,0.13752721}; }; side="Empty"; flags=4; @@ -13078,17 +10041,16 @@ class Mission { disableSimulation=1; }; - id=1143; + id=939; type="Land_HBarrier_5_F"; - atlOffset=3.0517578e-005; }; - class Item30 + class Item16 { dataType="Object"; class PositionInfo { - position[]={5294.7959,345.65439,9054.4336}; - angles[]={6.2129035,3.9269907,6.1004472}; + position[]={4063.0093,373.44043,6295.3867}; + angles[]={0.093329452,2.4496236,0.076648585}; }; side="Empty"; flags=4; @@ -13096,16 +10058,17 @@ class Mission { disableSimulation=1; }; - id=1144; + id=940; type="Land_HBarrier_5_F"; + atlOffset=0.008972168; }; - class Item31 + class Item17 { dataType="Object"; class PositionInfo { - position[]={5310.6025,341.82657,9038.5215}; - angles[]={6.2049446,3.9269907,6.1284318}; + position[]={4067.2449,373.9198,6299.1025}; + angles[]={6.2440076,2.4496236,0.20660846}; }; side="Empty"; flags=4; @@ -13113,16 +10076,16 @@ class Mission { disableSimulation=1; }; - id=1145; + id=941; type="Land_HBarrier_5_F"; }; - class Item32 + class Item18 { dataType="Object"; class PositionInfo { - position[]={5355.4775,340.91299,9070.9131}; - angles[]={6.2392149,2.3561945,6.183517}; + position[]={4071.5354,374.62775,6302.7769}; + angles[]={0.081418402,2.4496236,0.20660876}; }; side="Empty"; flags=4; @@ -13130,17 +10093,16 @@ class Mission { disableSimulation=1; }; - id=1149; + id=942; type="Land_HBarrier_5_F"; - atlOffset=9.1552734e-005; }; - class Item33 + class Item19 { dataType="Object"; class PositionInfo { - position[]={5298.7559,344.63632,9050.3672}; - angles[]={6.2129035,3.9269907,6.1004472}; + position[]={4075.8948,374.8494,6306.4585}; + angles[]={0.12179399,2.4496236,0.066304304}; }; side="Empty"; flags=4; @@ -13148,16 +10110,16 @@ class Mission { disableSimulation=1; }; - id=1162; + id=943; type="Land_HBarrier_5_F"; }; - class Item34 + class Item20 { dataType="Object"; class PositionInfo { - position[]={5302.6392,343.68677,9046.4023}; - angles[]={6.2049446,3.9269907,6.1284318}; + position[]={4080.1248,374.80331,6310.1714}; + angles[]={0.076650925,2.4496236,0.11153467}; }; side="Empty"; flags=4; @@ -13165,16 +10127,17 @@ class Mission { disableSimulation=1; }; - id=1163; + id=944; type="Land_HBarrier_5_F"; + atlOffset=-3.0517578e-005; }; - class Item35 + class Item21 { dataType="Object"; class PositionInfo { - position[]={5306.5791,342.763,9042.459}; - angles[]={6.2049446,3.9269907,6.1284318}; + position[]={4088.6611,375.35663,6317.4775}; + angles[]={0.044770103,2.4496236,0.11074629}; }; side="Empty"; flags=4; @@ -13182,16 +10145,16 @@ class Mission { disableSimulation=1; }; - id=1164; + id=946; type="Land_HBarrier_5_F"; }; - class Item36 + class Item22 { dataType="Object"; class PositionInfo { - position[]={5340.8994,343.70682,9101.8301}; - angles[]={6.2352223,3.9269907,6.1598163}; + position[]={4092.9426,375.71387,6321.0151}; + angles[]={0.017602073,2.4496236,0.13752721}; }; side="Empty"; flags=4; @@ -13199,16 +10162,16 @@ class Mission { disableSimulation=1; }; - id=1165; + id=947; type="Land_HBarrier_5_F"; }; - class Item37 + class Item23 { dataType="Object"; class PositionInfo { - position[]={5344.7827,343.06232,9097.8652}; - angles[]={6.2479987,3.9269907,6.1598158}; + position[]={4045.8259,371.13068,6280.6299}; + angles[]={6.2703872,2.4496236,0.11469462}; }; side="Empty"; flags=4; @@ -13216,16 +10179,17 @@ class Mission { disableSimulation=1; }; - id=1166; + id=948; type="Land_HBarrier_5_F"; + atlOffset=0.008972168; }; - class Item38 + class Item24 { dataType="Object"; class PositionInfo { - position[]={5348.7227,342.43497,9093.9219}; - angles[]={6.2479987,3.9269907,6.1598158}; + position[]={4050.0615,371.6604,6284.3457}; + angles[]={6.2703824,2.4496236,0.16566703}; }; side="Empty"; flags=4; @@ -13233,16 +10197,16 @@ class Mission { disableSimulation=1; }; - id=1167; + id=949; type="Land_HBarrier_5_F"; }; - class Item39 + class Item25 { dataType="Object"; class PositionInfo { - position[]={5284.168,348.51593,9070.1914}; - angles[]={6.20892,2.3561945,6.1716509}; + position[]={4054.3521,372.5163,6288.02}; + angles[]={0.04556872,2.4496236,0.19277626}; }; side="Empty"; flags=4; @@ -13250,16 +10214,16 @@ class Mission { disableSimulation=1; }; - id=1171; + id=950; type="Land_HBarrier_5_F"; }; - class Item40 + class Item26 { dataType="Object"; class PositionInfo { - position[]={5288.0381,348.36307,9074.2861}; - angles[]={6.208921,2.3561945,6.1276526}; + position[]={4058.7114,373.17953,6291.7017}; + angles[]={0.093329452,2.4496236,0.14615022}; }; side="Empty"; flags=4; @@ -13267,17 +10231,16 @@ class Mission { disableSimulation=1; }; - id=1172; + id=951; type="Land_HBarrier_5_F"; - atlOffset=3.0517578e-005; }; - class Item41 + class Item27 { dataType="Object"; class PositionInfo { - position[]={5286.9014,348.63992,9078.1816}; - angles[]={6.2551947,3.9269907,6.1993804}; + position[]={4017.2703,367.85052,6312.3364}; + angles[]={0.01919602,4.0204201,0.022397626}; }; side="Empty"; flags=4; @@ -13285,16 +10248,17 @@ class Mission { disableSimulation=1; }; - id=1173; + id=952; type="Land_HBarrier_5_F"; + atlOffset=3.0517578e-005; }; - class Item42 + class Item28 { dataType="Object"; class PositionInfo { - position[]={5293.6943,348.13287,9085.5293}; - angles[]={6.2033553,3.9269907,6.1930332}; + position[]={4020.7666,368.01163,6308.0264}; + angles[]={0.01919602,4.0204201,0.022397626}; }; side="Empty"; flags=4; @@ -13302,590 +10266,637 @@ class Mission { disableSimulation=1; }; - id=1174; + id=953; type="Land_HBarrier_5_F"; + atlOffset=3.0517578e-005; }; - class Item43 + class Item29 { dataType="Object"; class PositionInfo { - position[]={5325.2002,347.11646,9110.9951}; - angles[]={0,2.3561945,0}; + position[]={4024.3215,368.17368,6303.7324}; + angles[]={0.01919602,4.0204201,0.022397626}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + disableSimulation=1; }; - id=1152; - type="Land_Mil_WallBig_4m_F"; + id=954; + type="Land_HBarrier_5_F"; + atlOffset=3.0517578e-005; }; - class Item44 + class Item30 { dataType="Object"; class PositionInfo { - position[]={5330.1543,346.47989,9111}; - angles[]={0,3.9269907,0}; + position[]={4027.8118,368.49951,6299.4175}; + angles[]={0.093328811,4.0204201,0.065506957}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + disableSimulation=1; }; - id=1153; - type="Land_Mil_WallBig_4m_F"; + id=955; + type="Land_HBarrier_5_F"; + atlOffset=3.0517578e-005; }; - class Item45 + class Item31 { dataType="Object"; class PositionInfo { - position[]={5315.4395,342.40305,9040.2676}; - angles[]={0,5.4842696,0}; + position[]={4042.0645,370.71722,6282.1011}; + angles[]={6.2824135,4.0204201,0.10283634}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + disableSimulation=1; }; - id=1154; - type="Land_Mil_WallBig_4m_F"; - atlOffset=3.0517578e-005; + id=956; + type="Land_HBarrier_5_F"; }; - class Item46 + class Item32 { dataType="Object"; class PositionInfo { - position[]={5310.4858,342.94638,9040.1963}; - angles[]={0,0.77188063,0}; + position[]={4089.7659,375.77853,6310.1646}; + angles[]={0.076650925,2.4496236,0.065504223}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + disableSimulation=1; }; - id=1157; - type="Land_Mil_WallBig_4m_F"; - atlOffset=3.0517578e-005; + id=962; + type="Land_HBarrier_5_F"; }; - class Item47 + class Item33 { dataType="Object"; class PositionInfo { - position[]={5328.4414,346.81259,9113.4385}; - angles[]={0,3.1415927,0}; + position[]={4031.3748,369.14676,6295}; + angles[]={0.093328811,4.0204201,0.065506957}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + disableSimulation=1; }; - id=1150; - type="Land_Mil_WallBig_Corner_F"; + id=976; + type="Land_HBarrier_5_F"; + atlOffset=3.0517578e-005; }; - class Item48 + class Item34 { dataType="Object"; class PositionInfo { - position[]={5326.9063,347.0108,9113.4209}; - angles[]={0,1.5707964,0}; + position[]={4034.8713,369.77951,6290.6899}; + angles[]={0.093328811,4.0204201,0.065506957}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + disableSimulation=1; }; - id=1151; - type="Land_Mil_WallBig_Corner_F"; + id=977; + type="Land_HBarrier_5_F"; + atlOffset=3.0517578e-005; }; - class Item49 + class Item35 { dataType="Object"; class PositionInfo { - position[]={5313.7666,342.3248,9037.8184}; - angles[]={0,4.6988716,0}; + position[]={4038.426,370.34518,6286.3965}; + angles[]={6.2824135,4.0204201,0.10283634}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + disableSimulation=1; }; - id=1155; - type="Land_Mil_WallBig_Corner_F"; + id=978; + type="Land_HBarrier_5_F"; }; - class Item50 + class Item36 { dataType="Object"; class PositionInfo { - position[]={5312.2314,342.47437,9037.7813}; - angles[]={0,6.2696681,0}; + position[]={4078.1357,372.6694,6342.3071}; + angles[]={0.055143863,4.0204201,0.16255426}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + disableSimulation=1; }; - id=1156; - type="Land_Mil_WallBig_Corner_F"; + id=979; + type="Land_HBarrier_5_F"; }; - class Item51 + class Item37 { dataType="Object"; class PositionInfo { - position[]={5320.6035,346.03317,9097.8906}; - angles[]={0,5.497787,0}; + position[]={4081.6321,373.48071,6337.9971}; + angles[]={0.055143863,4.0204201,0.16255426}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + disableSimulation=1; }; - id=1159; - type="Land_Cargo_House_V1_F"; + id=980; + type="Land_HBarrier_5_F"; }; - class Item52 + class Item38 { dataType="Object"; class PositionInfo { - position[]={5313.9717,346.41049,9091.627}; - angles[]={0,5.497787,0}; + position[]={4085.187,374.21869,6333.7036}; + angles[]={0.03358667,4.0204201,0.16255391}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + disableSimulation=1; }; - id=1160; - type="Land_Cargo_House_V1_F"; + id=981; + type="Land_HBarrier_5_F"; + atlOffset=-3.0517578e-005; }; - class Item53 + class Item39 { dataType="Object"; class PositionInfo { - position[]={5328.8096,342.96939,9060.8438}; - angles[]={0,2.3377874,0}; + position[]={4018.7,367.86789,6316.0986}; + angles[]={0.0032018756,2.4496236,0.022394964}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + disableSimulation=1; }; - id=1175; - type="Land_Cargo_House_V1_F"; - atlOffset=-3.0517578e-005; + id=985; + type="Land_HBarrier_5_F"; }; - class Item54 + class Item40 { dataType="Object"; class PositionInfo { - position[]={5322.2939,342.47278,9054.458}; - angles[]={0,2.3377874,0}; + position[]={4022.9355,367.98447,6319.8145}; + angles[]={6.2799835,2.4496236,0.028793031}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + disableSimulation=1; }; - id=1176; - type="Land_Cargo_House_V1_F"; + id=986; + type="Land_HBarrier_5_F"; }; - class Item55 + class Item41 { dataType="Object"; class PositionInfo { - position[]={5301.9697,351.26028,9082.2119}; - angles[]={0,2.3561945,0}; + position[]={4022.1667,367.97507,6323.7988}; + angles[]={6.2799835,4.0204201,0.028793031}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + disableSimulation=1; }; - id=1161; - type="Land_Cargo_Patrol_V1_F"; + id=987; + type="Land_HBarrier_5_F"; }; - class Item56 + class Item42 { dataType="Object"; class PositionInfo { - position[]={5352.5332,345.85291,9084.1836}; - angles[]={0,3.9269907,0}; + position[]={4029.6157,368.15906,6330.4814}; + angles[]={6.2631893,4.0204201,6.2807684}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + disableSimulation=1; }; - id=1168; - type="Land_Cargo_Patrol_V1_F"; + id=988; + type="Land_HBarrier_5_F"; }; - class Item57 + class Item43 { dataType="Object"; class PositionInfo { - position[]={5313.2573,346.16705,9044.0801}; - angles[]={0,5.497787,0}; + position[]={4052.875,371,6384.5}; + angles[]={0,2.4213498,0}; }; side="Empty"; - flags=5; class Attributes { + disableSimulation=1; }; - id=1169; - type="Land_Cargo_Patrol_V1_F"; + id=8480; + type="Land_HelipadSquare_F"; + atlOffset=2.9406738; }; - class Item58 + class Item44 { dataType="Object"; class PositionInfo { - position[]={5289.1318,351.82944,9067.208}; - angles[]={0,2.3561945,0}; + position[]={4063.3596,370.19583,6352.8965}; + angles[]={0,2.4496236,0}; }; side="Empty"; flags=5; class Attributes { }; - id=1170; - type="Land_Cargo_Patrol_V1_F"; + id=965; + type="Land_Mil_WallBig_4m_F"; }; - class Item59 + class Item45 { dataType="Object"; class PositionInfo { - position[]={5328.5288,357.49762,9103.5508}; - angles[]={0,3.9269907,0}; + position[]={4068.2927,371.28784,6352.4385}; + angles[]={0,4.0204201,0}; }; side="Empty"; flags=5; class Attributes { }; - id=1158; - type="Land_Cargo_Tower_V1_F"; - }; - class Item60 - { - dataType="Marker"; - position[]={5280.769,348.80756,9092.2197}; - name="outp_10_vehicle"; - markerType="RECTANGLE"; - type="rectangle"; - colorName="ColorGreen"; - a=6; - b=6; - angle=39.87228; - id=8460; + id=967; + type="Land_Mil_WallBig_4m_F"; }; - class Item61 + class Item46 { - dataType="Marker"; - position[]={5324.4121,336.86301,9077.8574}; - name="outpost_10"; - markerType="RECTANGLE"; - type="rectangle"; - colorName="ColorGreen"; - a=65; - b=55; - angle=315.11301; - id=181; - atlOffset=-6.7669983; - }; - }; - id=9366; - atlOffset=-3.5645142; - }; - class Item11 - { - dataType="Layer"; - name="outpost_11"; - class Entities - { - items=51; - class Item0 + dataType="Object"; + class PositionInfo + { + position[]={4047.0435,372.25665,6283.3877}; + angles[]={0,5.5776987,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=968; + type="Land_Mil_WallBig_4m_F"; + atlOffset=3.0517578e-005; + }; + class Item47 { dataType="Object"; class PositionInfo { - position[]={4910.48,417.01147,7906.8062}; - angles[]={0,3.9019301,0}; + position[]={4042.1047,371.69272,6283.7793}; + angles[]={0,0.86530972,0}; }; side="Empty"; + flags=5; class Attributes { }; - id=2923; - type="Land_BarGate_F"; - atlOffset=0.25006104; + id=971; + type="Land_Mil_WallBig_4m_F"; + atlOffset=3.0517578e-005; }; - class Item1 + class Item48 { dataType="Object"; class PositionInfo { - position[]={4909.6543,422.22281,7980.5859}; - angles[]={0,0.76033735,0}; + position[]={4066.8149,371.07294,6355.0269}; + angles[]={0,3.2350218,0}; }; side="Empty"; + flags=5; class Attributes { }; - id=2932; - type="Land_BarGate_F"; - atlOffset=0.25003052; + id=963; + type="Land_Mil_WallBig_Corner_F"; }; - class Item2 + class Item49 { dataType="Object"; class PositionInfo { - position[]={4897.1182,416.59052,7955.8936}; - angles[]={6.2248507,5.4727268,0.039979152}; + position[]={4065.2849,370.73346,6355.1523}; + angles[]={0,1.6642255,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - createAsSimpleObject=1; - disableSimulation=1; }; - id=2940; - type="Land_Cargo40_military_green_F"; - atlOffset=-3.0517578e-005; + id=964; + type="Land_Mil_WallBig_Corner_F"; }; - class Item3 + class Item50 { dataType="Object"; class PositionInfo { - position[]={4899.1104,416.55951,7953.998}; - angles[]={6.2248507,5.4727268,0.039979152}; + position[]={4045.1492,372.00967,6281.106}; + angles[]={0,4.7923007,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - createAsSimpleObject=1; - disableSimulation=1; }; - id=2941; - type="Land_Cargo40_military_green_F"; + id=969; + type="Land_Mil_WallBig_Corner_F"; atlOffset=3.0517578e-005; }; - class Item4 + class Item51 { dataType="Object"; class PositionInfo { - position[]={4898.0239,419.19818,7955.0317}; - angles[]={6.2248507,5.4727268,0.039979152}; + position[]={4043.6172,371.83658,6281.2114}; + angles[]={0,0.079911709,0}; }; side="Empty"; + flags=5; class Attributes { - createAsSimpleObject=1; - disableSimulation=1; }; - id=2942; - type="Land_Cargo40_military_green_F"; - atlOffset=2.6217957; + id=970; + type="Land_Mil_WallBig_Corner_F"; }; - class Item5 + class Item52 { dataType="Object"; class PositionInfo { - position[]={4917.687,414.59985,7907.0483}; - angles[]={6.1661229,5.4727268,0.069488183}; + position[]={4057.5608,369.73318,6340.2783}; + angles[]={0,5.5912161,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=2896; - type="Land_HBarrier_Big_F"; + id=973; + type="Land_Cargo_House_V1_F"; }; - class Item6 + class Item53 { dataType="Object"; class PositionInfo { - position[]={4923.5449,415.06644,7913.2075}; - angles[]={6.2320313,5.4727268,0.013597663}; + position[]={4050.3733,368.66434,6334.6602}; + angles[]={0,5.5912161,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=2897; - type="Land_HBarrier_Big_F"; + id=974; + type="Land_Cargo_House_V1_F"; }; - class Item7 + class Item54 { dataType="Object"; class PositionInfo { - position[]={4910.6162,414.56226,7913.6318}; - angles[]={6.2268519,5.4740796,0.11850082}; + position[]={4062.2747,372.67062,6302.6265}; + angles[]={0,2.4312165,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=2898; - type="Land_HBarrier_Big_F"; - atlOffset=-0.20001221; + id=989; + type="Land_Cargo_House_V1_F"; }; - class Item8 + class Item55 { dataType="Object"; class PositionInfo { - position[]={4929.4028,415.61905,7919.3667}; - angles[]={6.1954112,5.4727268,6.2751846}; + position[]={4055.1919,372.12656,6296.877}; + angles[]={0,2.4312165,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=2899; - type="Land_HBarrier_Big_F"; - atlOffset=3.0517578e-005; + id=990; + type="Land_Cargo_House_V1_F"; }; - class Item9 + class Item56 { dataType="Object"; class PositionInfo { - position[]={4935.2607,416.1839,7925.5259}; - angles[]={6.234426,5.4727268,0.00084572798}; + position[]={4037.5454,372.24295,6326.4058}; + angles[]={0,2.4496236,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=2900; - type="Land_HBarrier_Big_F"; - atlOffset=3.0517578e-005; + id=975; + type="Land_Cargo_Patrol_V1_F"; }; - class Item10 + class Item57 { dataType="Object"; class PositionInfo { - position[]={4941.1187,416.83044,7931.6851}; - angles[]={6.1922379,5.4727268,0.016798066}; + position[]={4088.0725,379.17902,6323.6523}; + angles[]={0,4.0204201,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=2901; - type="Land_HBarrier_Big_F"; + id=982; + type="Land_Cargo_Patrol_V1_F"; }; - class Item11 + class Item58 { dataType="Object"; class PositionInfo { - position[]={4946.9766,417.65588,7937.8442}; - angles[]={6.2184753,5.4727268,0.035185181}; + position[]={4045.2263,375.30365,6287.3867}; + angles[]={0,5.5912161,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=2902; - type="Land_HBarrier_Big_F"; + id=983; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=3.0517578e-005; }; - class Item12 + class Item59 { dataType="Object"; class PositionInfo { - position[]={4946.1011,418.09927,7944.542}; - angles[]={6.2057409,3.9019301,0.047963165}; + position[]={4023.3635,372.14783,6312.665}; + angles[]={0,2.4496236,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=2903; - type="Land_HBarrier_Big_F"; + id=984; + type="Land_Cargo_Patrol_V1_F"; }; - class Item13 + class Item60 { dataType="Object"; class PositionInfo { - position[]={4916.1177,415.32709,7920.2715}; - angles[]={6.2320313,5.4727268,0.013597663}; + position[]={4065.9795,382.20563,6345.1738}; + angles[]={0,4.0204201,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=2904; - type="Land_HBarrier_Big_F"; + id=972; + type="Land_Cargo_Tower_V1_F"; + }; + class Item61 + { + dataType="Logic"; + class PositionInfo + { + position[]={4082.0415,369.83707,6371.6777}; + angles[]={0,5.594461,0}; + }; + areaSize[]={17.716,0,8.7108688}; + areaIsRectangle=1; + flags=1; + id=8882; + type="ModuleHideTerrainObjects_F"; + atlOffset=0.043640137; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item62 + { + dataType="Marker"; + position[]={4081.75,370.5,6370.5}; + name="outp_8_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=14.313; + b=6; + angle=320.27295; + id=8479; + atlOffset=0.53378296; }; - class Item14 + class Item63 { - dataType="Object"; - class PositionInfo - { - position[]={4921.9756,416.06967,7926.4307}; - angles[]={6.2328281,5.4727268,0.050357513}; - }; - side="Empty"; - flags=4; - class Attributes - { - disableSimulation=1; - }; - id=2905; - type="Land_HBarrier_Big_F"; + dataType="Marker"; + position[]={4062.875,366.47949,6323.75}; + name="outpost_8"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=92.440216; + b=71.702629; + angle=320.6485; + id=179; + atlOffset=-3.5238037; }; - class Item15 + }; + id=9364; + atlOffset=-1.9264221; + }; + class Item9 + { + dataType="Layer"; + name="outpost_9"; + class Entities + { + items=53; + class Item0 { dataType="Object"; class PositionInfo { - position[]={4927.8335,416.52261,7932.5898}; - angles[]={6.234426,5.4727268,0.00084572798}; + position[]={4779.8335,415.54065,7182.6191}; + angles[]={6.2719817,2.0813165,6.251195}; }; side="Empty"; flags=4; @@ -13893,859 +10904,897 @@ class Mission { disableSimulation=1; }; - id=2906; - type="Land_HBarrier_Big_F"; + id=8483; + type="Land_HelipadSquare_F"; }; - class Item16 + class Item1 { dataType="Object"; class PositionInfo { - position[]={4933.6914,417.19543,7938.749}; - angles[]={6.2352223,5.4727268,0.043172773}; + position[]={4744,435.08032,7156.125}; + angles[]={0,0.50630337,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; }; - id=2907; - type="Land_HBarrier_Big_F"; - atlOffset=3.0517578e-005; + id=8832; + type="Land_TTowerBig_1_F"; }; - class Item17 + class Item2 { dataType="Object"; class PositionInfo { - position[]={4940.123,418.25156,7950.2275}; - angles[]={6.2144923,3.9019301,0.047963165}; + position[]={4755.4873,417.21854,7163.9849}; + angles[]={6.2799835,5.2310181,6.2687874}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; + createAsSimpleObject=1; disableSimulation=1; }; - id=2908; - type="Land_HBarrier_Big_F"; + id=3669; + type="Land_Cargo10_light_blue_F"; + atlOffset=-0.00024414063; }; - class Item18 + class Item3 { dataType="Object"; class PositionInfo { - position[]={4905.1304,414.04779,7914.1606}; - angles[]={6.1495867,3.9019301,0.14223404}; + position[]={4754.2842,417.24506,7166.8521}; + angles[]={6.2799835,5.2310181,6.2687874}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; + createAsSimpleObject=1; disableSimulation=1; }; - id=2909; - type="Land_HBarrier_Big_F"; + id=3667; + type="Land_Cargo10_light_green_F"; + atlOffset=-0.00024414063; }; - class Item19 + class Item4 { dataType="Object"; class PositionInfo { - position[]={4898.9712,414.03787,7920.0186}; - angles[]={6.1495867,3.9019301,0.060726274}; + position[]={4749.269,417.32089,7173.2764}; + angles[]={6.2799835,5.2310181,0.0055992967}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; + createAsSimpleObject=1; disableSimulation=1; }; - id=2910; - type="Land_HBarrier_Big_F"; - atlOffset=3.0517578e-005; + id=3672; + type="Land_Cargo10_light_green_F"; + atlOffset=-0.0024414063; }; - class Item20 + class Item5 { dataType="Object"; class PositionInfo { - position[]={4892.812,414.38974,7925.8765}; - angles[]={6.2184763,3.9019301,0.06072529}; + position[]={4750.2603,417.30533,7167.5825}; + angles[]={6.2799835,5.2310181,6.2687874}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; + createAsSimpleObject=1; disableSimulation=1; }; - id=2911; - type="Land_HBarrier_Big_F"; + id=3674; + type="Land_Cargo10_light_green_F"; + atlOffset=-0.00021362305; }; - class Item21 + class Item6 { dataType="Object"; class PositionInfo { - position[]={4886.6528,414.3989,7931.7344}; - angles[]={6.2184753,3.9019301,0.055940546}; + position[]={4747.3457,417.29813,7169.5288}; + angles[]={6.2799835,5.2310181,0.0055992967}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; + createAsSimpleObject=1; disableSimulation=1; }; - id=2912; - type="Land_HBarrier_Big_F"; - atlOffset=-3.0517578e-005; + id=3680; + type="Land_Cargo10_light_green_F"; + atlOffset=-0.0024414063; }; - class Item22 + class Item7 { dataType="Object"; class PositionInfo { - position[]={4880.4937,414.43451,7937.5923}; - angles[]={6.2089233,3.9019301,0.055939481}; + position[]={4797.6094,415.38495,7215.0298}; + angles[]={0.046365164,0.5140667,6.2392149}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; disableSimulation=1; }; - id=2913; - type="Land_HBarrier_Big_F"; - atlOffset=3.0517578e-005; + id=3678; + type="Land_HBarrier_3_F"; + atlOffset=0.0087890625; }; - class Item23 + class Item8 { dataType="Object"; class PositionInfo { - position[]={4886.2363,415.44116,7948.3462}; - angles[]={6.2208643,5.4727268,0.043973263}; + position[]={4762.6333,416.38208,7152.1929}; + angles[]={6.2663836,0.5140667,6.2599902}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; disableSimulation=1; }; - id=2914; - type="Land_HBarrier_Big_F"; - atlOffset=-3.0517578e-005; + id=3681; + type="Land_HBarrier_3_F"; }; - class Item24 + class Item9 { dataType="Object"; class PositionInfo { - position[]={4892.0942,416.14877,7954.5054}; - angles[]={6.2136984,5.4727268,0.051154058}; + position[]={4772.791,416.46457,7204.6372}; + angles[]={0.0032018756,6.0856428,6.2655902}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; disableSimulation=1; }; - id=2915; - type="Land_HBarrier_Big_F"; + id=3657; + type="Land_HBarrier_5_F"; }; - class Item25 + class Item10 { dataType="Object"; class PositionInfo { - position[]={4897.9521,416.78091,7960.6646}; - angles[]={6.2248507,5.4727268,0.039979152}; + position[]={4803.3354,415.21848,7186.8081}; + angles[]={6.2282405,1.3521285,6.2312312}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; disableSimulation=1; }; - id=2916; - type="Land_HBarrier_Big_F"; - atlOffset=6.1035156e-005; + id=3659; + type="Land_HBarrier_5_F"; }; - class Item26 + class Item11 { dataType="Object"; class PositionInfo { - position[]={4903.8101,417.39398,7966.8237}; - angles[]={6.2232571,5.4727268,0.043171391}; + position[]={4756.3896,416.72794,7175.8945}; + angles[]={0.0055992967,1.3521285,6.2799835}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; disableSimulation=1; }; - id=2917; - type="Land_HBarrier_Big_F"; + id=3665; + type="Land_HBarrier_5_F"; + atlOffset=0.032867432; }; - class Item27 + class Item12 { dataType="Object"; class PositionInfo { - position[]={4909.668,418.53687,7972.9829}; - angles[]={6.1558776,5.4727268,0.1107436}; + position[]={4786.6553,415.75992,7158.6841}; + angles[]={6.2711854,6.0856428,6.2511969}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; disableSimulation=1; }; - id=2918; - type="Land_HBarrier_Big_F"; + id=3666; + type="Land_HBarrier_5_F"; + atlOffset=0.0081787109; }; - class Item28 + class Item13 { dataType="Object"; class PositionInfo { - position[]={4933.792,418.38266,7955.9043}; - angles[]={6.2144923,3.9019301,0.035985984}; + position[]={4822.0352,413.22537,7194.335}; + angles[]={0.03358667,1.3337326,6.0950394}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; disableSimulation=1; }; - id=2919; - type="Land_HBarrier_Big_F"; - atlOffset=-3.0517578e-005; + id=3696; + type="Land_HBarrier_5_F"; + atlOffset=3.0517578e-005; }; - class Item29 + class Item14 { dataType="Object"; class PositionInfo { - position[]={4927.6328,418.564,7961.7622}; - angles[]={6.2144923,3.9019301,0.035985984}; + position[]={4766.9624,415.91937,7224.6621}; + angles[]={0.047963165,6.0664654,6.271987}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; disableSimulation=1; }; - id=2920; - type="Land_HBarrier_Big_F"; - atlOffset=-3.0517578e-005; + id=3697; + type="Land_HBarrier_5_F"; + atlOffset=0.01260376; }; - class Item30 + class Item15 { dataType="Object"; class PositionInfo { - position[]={4921.4736,418.75778,7967.6201}; - angles[]={6.2384152,3.9019301,6.2807932}; + position[]={4793.5298,414.67514,7141.8638}; + angles[]={6.1700692,2.9233611,6.2791886}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; disableSimulation=1; }; - id=2921; - type="Land_HBarrier_Big_F"; - atlOffset=-3.0517578e-005; + id=3698; + type="Land_HBarrier_5_F"; + atlOffset=0.0030822754; }; - class Item31 + class Item16 { dataType="Object"; class PositionInfo { - position[]={4915.3145,419.03503,7973.478}; - angles[]={6.2384152,3.9019301,6.2807932}; + position[]={4737.2534,416.64114,7173.563}; + angles[]={6.2767911,4.5075088,0.0023920804}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; disableSimulation=1; }; - id=2922; - type="Land_HBarrier_Big_F"; - atlOffset=-3.0517578e-005; + id=3699; + type="Land_HBarrier_5_F"; + atlOffset=0.00042724609; }; - class Item32 + class Item17 { dataType="Object"; class PositionInfo { - position[]={4902.5767,418.6795,7980.7622}; - angles[]={6.1669126,2.3311338,0.11074414}; + position[]={4779.6255,416.77695,7202.6235}; + angles[]={0.0032018756,3.6792111,6.2559919}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; disableSimulation=1; }; - id=2925; + id=3651; type="Land_HBarrier_Big_F"; - atlOffset=3.0517578e-005; + atlOffset=0.001159668; }; - class Item33 + class Item18 { dataType="Object"; class PositionInfo { - position[]={4896.7188,417.58588,7974.603}; - angles[]={6.2232571,2.3311338,0.033588443}; + position[]={4798.6406,416.00928,7191.8237}; + angles[]={0,3.6792111,6.2328305}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; disableSimulation=1; }; - id=2926; + id=3652; type="Land_HBarrier_Big_F"; - atlOffset=-3.0517578e-005; + atlOffset=0.00076293945; }; - class Item34 + class Item19 { dataType="Object"; class PositionInfo { - position[]={4890.8608,416.99911,7968.4443}; - angles[]={6.2168837,2.3311338,0.039977662}; + position[]={4767.8003,417.03284,7199.7842}; + angles[]={0.0039967569,5.2789087,6.2663908}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; disableSimulation=1; }; - id=2927; + id=3653; type="Land_HBarrier_Big_F"; + atlOffset=0.0010375977; }; - class Item35 + class Item20 { dataType="Object"; class PositionInfo { - position[]={4885.0029,416.35916,7962.2852}; - angles[]={6.2136984,2.3311338,0.03838294}; + position[]={4801.3604,415.67633,7180.1406}; + angles[]={6.2767911,5.2789087,6.1253114}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; disableSimulation=1; }; - id=2928; + id=3654; type="Land_HBarrier_Big_F"; - atlOffset=3.0517578e-005; }; - class Item36 + class Item21 { dataType="Object"; class PositionInfo { - position[]={4879.145,415.69302,7956.126}; - angles[]={6.2081265,2.3311338,0.043973263}; + position[]={4758.292,417.1517,7182.9082}; + angles[]={6.2799835,5.2789087,0.0055992967}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; disableSimulation=1; }; - id=2929; + id=3656; type="Land_HBarrier_Big_F"; + atlOffset=-3.0517578e-005; }; - class Item37 + class Item22 { dataType="Object"; class PositionInfo { - position[]={4873.2871,414.97211,7949.9668}; - angles[]={6.2089233,2.3311338,0.043971907}; + position[]={4791.4785,416.08893,7163.7227}; + angles[]={6.2687831,5.2789087,6.2408099}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; disableSimulation=1; }; - id=2930; + id=3658; type="Land_HBarrier_Big_F"; }; - class Item38 + class Item23 { dataType="Object"; class PositionInfo { - position[]={4874.1626,414.51233,7943.269}; - angles[]={6.2089233,0.76033735,0.043971907}; + position[]={4761.063,417.08862,7170.4185}; + angles[]={6.2687874,3.6792111,6.2799835}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; disableSimulation=1; }; - id=2931; + id=3660; type="Land_HBarrier_Big_F"; }; - class Item39 + class Item24 { dataType="Object"; class PositionInfo { - position[]={4929.5161,416.70221,7943.0649}; - angles[]={0,2.3311338,0}; + position[]={4779.6348,416.46274,7160.0898}; + angles[]={6.2711854,3.6792111,6.2511969}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + skill=0.2; + disableSimulation=1; }; - id=2935; - type="Land_Cargo_House_V1_F"; + id=3662; + type="Land_HBarrier_Big_F"; }; - class Item40 + class Item25 { dataType="Object"; class PositionInfo { - position[]={4890.231,414.86676,7944.2021}; - angles[]={0,5.4727268,0}; + position[]={4801.5083,415.79175,7207.3301}; + angles[]={0.011198638,0.49141026,6.233624}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + skill=0.2; + disableSimulation=1; }; - id=2936; - type="Land_Cargo_House_V1_F"; + id=3668; + type="Land_HBarrier_Big_F"; + atlOffset=0.0086669922; }; - class Item41 + class Item26 { dataType="Object"; class PositionInfo { - position[]={4920.04,415.7933,7933.1016}; - angles[]={6.2344246,2.3311338,0.04876088}; + position[]={4789.1665,416.13577,7214.3091}; + angles[]={0.039977662,3.6600299,6.2456031}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; + disableSimulation=1; }; - id=2943; - type="Land_Medevac_house_V1_F"; + id=3670; + type="Land_HBarrier_Big_F"; + atlOffset=0.00079345703; }; - class Item42 + class Item27 { dataType="Object"; class PositionInfo { - position[]={4903.3315,418.53314,7922.4268}; - angles[]={0,0.76033735,0}; + position[]={4771.5869,416.58337,7152.0366}; + angles[]={6.2663836,0.51691675,6.2599902}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + skill=0.2; + disableSimulation=1; }; - id=2924; - type="Land_Cargo_Patrol_V1_F"; + id=3671; + type="Land_HBarrier_Big_F"; }; - class Item43 + class Item28 { dataType="Object"; class PositionInfo { - position[]={4908.6392,421.16699,7964.646}; - angles[]={0,2.3311338,0}; + position[]={4757.4634,416.99707,7159.7949}; + angles[]={6.2663875,3.6651783,6.2687874}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + skill=0.2; + disableSimulation=1; }; - id=2933; - type="Land_Cargo_Patrol_V1_F"; + id=3673; + type="Land_HBarrier_Big_F"; }; - class Item44 + class Item29 { dataType="Object"; class PositionInfo { - position[]={4917.1221,421.88028,7964.8584}; - angles[]={0,3.9019301,0}; + position[]={4809.2974,415.44888,7203.3086}; + angles[]={0.026392808,0.52700472,6.2184763}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + skill=0.2; + disableSimulation=1; }; - id=2934; - type="Land_Cargo_Patrol_V1_F"; + id=3675; + type="Land_HBarrier_Big_F"; + atlOffset=0.0086975098; }; - class Item45 + class Item30 { dataType="Object"; class PositionInfo { - position[]={4911.8145,419.05292,7922.6392}; - angles[]={0,5.4727268,0}; + position[]={4781.4478,416.27454,7218.5063}; + angles[]={0.047963165,3.6600299,6.2352223}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + skill=0.2; + disableSimulation=1; }; - id=2939; - type="Land_Cargo_Patrol_V1_F"; - atlOffset=-3.0517578e-005; + id=3676; + type="Land_HBarrier_Big_F"; + atlOffset=0.0022888184; }; - class Item46 + class Item31 { dataType="Object"; class PositionInfo { - position[]={4885.0923,418.92673,7944.5347}; - angles[]={0,1.8075347,0}; + position[]={4779.0366,416.12296,7148.0254}; + angles[]={6.1700692,0.51691675,6.2527947}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + skill=0.2; + disableSimulation=1; }; - id=2937; - type="Land_TTowerSmall_1_F"; + id=3677; + type="Land_HBarrier_Big_F"; atlOffset=-3.0517578e-005; }; - class Item47 + class Item32 { dataType="Object"; class PositionInfo { - position[]={4935.189,424.75406,7942.5}; - angles[]={0,2.3311338,0}; + position[]={4816.2012,414.35101,7179.6509}; + angles[]={6.1700721,5.2104931,6.2687874}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + skill=0.2; + disableSimulation=1; }; - id=2938; - type="Land_TTowerSmall_2_F"; - atlOffset=3.0517578e-005; + id=3679; + type="Land_HBarrier_Big_F"; + atlOffset=0.0059814453; }; - class Item48 + class Item33 { - dataType="Logic"; + dataType="Object"; class PositionInfo - { - position[]={4938.6611,417.9108,7986.5342}; - angles[]={0,0.71183461,0}; - }; - areaSize[]={20.606743,0,6.2928209}; - areaIsRectangle=1; - flags=1; - id=8883; - type="ModuleHideTerrainObjects_F"; - atlOffset=0.033355713; - class CustomAttributes - { - class Attribute0 - { - property="#filter"; - expression="_this setVariable [""#filter"",_value]"; - class Value - { - class data - { - singleType="SCALAR"; - value=15; - }; - }; - }; - class Attribute1 - { - property="#hideLocally"; - expression="_this setVariable [""#hideLocally"",_value]"; - class Value - { - class data - { - singleType="BOOL"; - value=0; - }; - }; - }; - nAttributes=2; - }; - }; - class Item49 - { - dataType="Marker"; - position[]={4938.5,417.85901,7986.25}; - name="outp_11_vehicle"; - markerType="RECTANGLE"; - type="rectangle"; - colorName="ColorGreen"; - a=20.476999; - b=6; - angle=220.92696; - id=8461; - atlOffset=0.00021362305; + { + position[]={4749.8076,417.1539,7164.0649}; + angles[]={6.2799835,3.7007656,0.0055992967}; + }; + side="Empty"; + flags=4; + class Attributes + { + skill=0.2; + disableSimulation=1; + }; + id=3682; + type="Land_HBarrier_Big_F"; + atlOffset=-3.0517578e-005; }; - class Item50 + class Item34 { - dataType="Marker"; - position[]={4911.25,408.17578,7947.875}; - name="outpost_11"; - markerType="RECTANGLE"; - type="rectangle"; - colorName="ColorGreen"; - a=46.277237; - b=54.517422; - angle=223.37611; - id=182; - atlOffset=-7.2622681; + dataType="Object"; + class PositionInfo + { + position[]={4757.6089,417.06613,7212.0586}; + angles[]={0.0023920804,5.2597313,0.0055992967}; + }; + side="Empty"; + flags=4; + class Attributes + { + skill=0.2; + disableSimulation=1; + }; + id=3683; + type="Land_HBarrier_Big_F"; + atlOffset=0.0024719238; }; - }; - id=9367; - atlOffset=-4.282135; - }; - class Item12 - { - dataType="Layer"; - name="outpost_12"; - class Entities - { - items=122; - class Item0 + class Item35 { dataType="Object"; class PositionInfo { - position[]={5670.75,355.30945,5571.1279}; - angles[]={0.02399601,5.7506552,6.269588}; + position[]={4802.8574,414.91241,7154.5249}; + angles[]={6.1874776,2.1166177,6.271987}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; + disableSimulation=1; }; - id=9310; - type="Land_CargoBox_V1_F"; - atlOffset=-0.0038757324; + id=3684; + type="Land_HBarrier_Big_F"; }; - class Item1 + class Item36 { dataType="Object"; class PositionInfo { - position[]={5669.1392,355.35379,5570.1929}; - angles[]={0.02399601,1.057883,6.269588}; + position[]={4743.5518,417.10837,7188.0083}; + angles[]={0.0039967569,2.1010666,0.0023920804}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; + disableSimulation=1; }; - id=9311; - type="Land_CargoBox_V1_F"; - atlOffset=-0.00390625; + id=3685; + type="Land_HBarrier_Big_F"; + atlOffset=0.0058898926; }; - class Item2 + class Item37 { dataType="Object"; class PositionInfo { - position[]={5734.249,355.9512,5602.6611}; + position[]={4816.9614,414.51175,7199.2158}; + angles[]={0.03358667,0.52700472,6.0950394}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + skill=0.2; + disableSimulation=1; }; - id=9333; - type="Land_Loudspeakers_F"; + id=3686; + type="Land_HBarrier_Big_F"; + atlOffset=0.014862061; }; - class Item3 + class Item38 { dataType="Object"; class PositionInfo { - position[]={5696.0122,358.03336,5611.3789}; + position[]={4773.8462,416.39157,7222.7622}; + angles[]={0.047963165,3.6600299,6.271987}; }; side="Empty"; - flags=5; + flags=4; class Attributes { + skill=0.2; + disableSimulation=1; }; - id=9334; - type="Land_Loudspeakers_F"; - atlOffset=0.0095214844; + id=3687; + type="Land_HBarrier_Big_F"; + atlOffset=0.0012207031; }; - class Item4 + class Item39 { dataType="Object"; class PositionInfo { - position[]={5715.437,354.92816,5618.0518}; - angles[]={6.1930323,2.5320601,6.2360172}; + position[]={4820.2983,414.09628,7187.291}; + angles[]={0.026395066,5.2104931,6.1299953}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; + disableSimulation=1; }; - id=9307; - type="MetalBarrel_burning_F"; + id=3688; + type="Land_HBarrier_Big_F"; + atlOffset=0.0048522949; }; - class Item5 + class Item40 { dataType="Object"; class PositionInfo { - position[]={5735.5708,352.82101,5597.6392}; - angles[]={0,0.94247776,0}; + position[]={4786.6362,415.40762,7143.7627}; + angles[]={6.1700692,0.51691675,6.2527947}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; + disableSimulation=1; }; - id=9337; - type="Land_Cargo_House_V1_F"; + id=3689; + type="Land_HBarrier_Big_F"; atlOffset=-3.0517578e-005; }; - class Item6 + class Item41 { dataType="Object"; class PositionInfo { - position[]={5697.5137,355.23413,5609.6582}; - angles[]={6.2583904,2.4434609,6.2559919}; + position[]={4762.0601,416.69678,7219.71}; + angles[]={0.054346491,5.2597313,0.007209402}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; + disableSimulation=1; }; - id=9335; - type="Land_PowerGenerator_F"; - atlOffset=0.0014343262; + id=3690; + type="Land_HBarrier_Big_F"; + atlOffset=0.002166748; }; - class Item7 + class Item42 { dataType="Object"; class PositionInfo { - position[]={5679.0054,355.87122,5562.1724}; - angles[]={0.067895547,1.7151043,6.2424073}; + position[]={4798.4253,414.73672,7146.8569}; + angles[]={0.008802644,2.1166177,6.1574512}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; + disableSimulation=1; }; - id=9309; - type="Land_RepairDepot_01_tan_ruins_F"; + id=3691; + type="Land_HBarrier_Big_F"; + atlOffset=3.0517578e-005; }; - class Item8 + class Item43 { dataType="Object"; class PositionInfo { - position[]={5695.0483,356.74982,5622.4219}; - angles[]={6.1985884,2.4783676,6.2607903}; + position[]={4742.1558,417.1214,7168.6235}; + angles[]={6.2767911,3.7007656,0.0087958695}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; + disableSimulation=1; }; - id=9326; - type="Land_Tank_rust_F"; + id=3692; + type="Land_HBarrier_Big_F"; + atlOffset=0.0012512207; }; - class Item9 + class Item44 { dataType="Object"; class PositionInfo { - position[]={5672.1104,355.61887,5565.5259}; - angles[]={0.02399601,2.4181087,6.269588}; + position[]={4739.1758,417.12262,7180.4546}; + angles[]={0.0023920804,2.1010666,0.0055992967}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; + disableSimulation=1; }; - id=9308; - type="Land_ScrapHeap_2_F"; + id=3693; + type="Land_HBarrier_Big_F"; + atlOffset=0.0063171387; }; - class Item10 + class Item45 { - dataType="Logic"; + dataType="Object"; class PositionInfo { - position[]={5702.4399,353.96194,5590.5493}; - angles[]={6.2559919,5.6484075,6.2480001}; + position[]={4762.2617,416.60846,7198.3813}; + angles[]={0,0.48331404,0}; }; - areaSize[]={66.759079,0,68.79084}; - areaIsRectangle=1; - flags=1; - id=9304; - type="ModuleHideTerrainObjects_F"; - atlOffset=0.17486572; - class CustomAttributes + side="Empty"; + flags=5; + class Attributes { - class Attribute0 - { - property="#filter"; - expression="_this setVariable [""#filter"",_value]"; - class Value - { - class data - { - singleType="SCALAR"; - value=15; - }; - }; - }; - class Attribute1 - { - property="#hideLocally"; - expression="_this setVariable [""#hideLocally"",_value]"; - class Value - { - class data - { - singleType="BOOL"; - value=0; - }; - }; - }; - nAttributes=2; + skill=0.2; + }; + id=3661; + type="Land_Cargo_House_V1_F"; + atlOffset=-3.0517578e-005; + }; + class Item46 + { + dataType="Object"; + class PositionInfo + { + position[]={4756.3896,416.6507,7187.9858}; + angles[]={0,3.669332,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + skill=0.2; + }; + id=3664; + type="Land_Cargo_House_V1_F"; + atlOffset=0.016052246; + }; + class Item47 + { + dataType="Object"; + class PositionInfo + { + position[]={4801.8047,419.39105,7186.1787}; + angles[]={0,4.5247526,0}; }; + side="Empty"; + flags=5; + class Attributes + { + skill=0.2; + }; + id=3655; + type="Land_Cargo_Patrol_V1_F"; }; - class Item11 + class Item48 { dataType="Object"; class PositionInfo { - position[]={5653.0684,359.76456,5597.6406}; - angles[]={0,1.5802717,0}; + position[]={4758.229,420.85181,7176.2251}; + angles[]={0,1.4189048,0}; }; side="Empty"; flags=5; @@ -14753,17 +11802,16 @@ class Mission { skill=0.2; }; - id=9188; + id=3663; type="Land_Cargo_Patrol_V1_F"; - atlOffset=0.00012207031; }; - class Item12 + class Item49 { dataType="Object"; class PositionInfo { - position[]={5706.8735,362.04651,5637.3403}; - angles[]={0,3.3417304,0}; + position[]={4767.2529,420.14902,7222.9741}; + angles[]={0,2.9935756,0}; }; side="Empty"; flags=5; @@ -14771,16 +11819,17 @@ class Mission { skill=0.2; }; - id=9189; + id=3694; type="Land_Cargo_Patrol_V1_F"; + atlOffset=-3.0517578e-005; }; - class Item13 + class Item50 { dataType="Object"; class PositionInfo { - position[]={5746.4966,355.32169,5582.4697}; - angles[]={0,4.9194012,0}; + position[]={4793.0107,419.06738,7143.8506}; + angles[]={0,6.1171794,0}; }; side="Empty"; flags=5; @@ -14788,3009 +11837,3017 @@ class Mission { skill=0.2; }; - id=9190; + id=3695; type="Land_Cargo_Patrol_V1_F"; + atlOffset=0.0029907227; + }; + class Item51 + { + dataType="Marker"; + position[]={4837.5991,412.70901,7155.7129}; + name="outp_9_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=20.476999; + b=6; + angle=302.53891; + id=8482; + atlOffset=6.1035156e-005; + }; + class Item52 + { + dataType="Marker"; + position[]={4795,412.31445,7174.25}; + name="outpost_9"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=56.892014; + b=58.021568; + angle=299.46161; + id=180; + atlOffset=-2.5505371; + }; + }; + id=9365; + atlOffset=-1.2960205; + }; + class Item10 + { + dataType="Layer"; + name="outpost_10"; + class Entities + { + items=62; + class Item0 + { + dataType="Object"; + class PositionInfo + { + position[]={5348.9746,341.71964,9073.2529}; + angles[]={6.2376156,2.3561945,6.1851001}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1146; + type="Land_HBarrier_3_F"; atlOffset=9.1552734e-005; }; - class Item14 + class Item1 { dataType="Object"; class PositionInfo { - position[]={5718.5166,354.17432,5597.3389}; - angles[]={6.2432065,0.73962384,6.2288389}; + position[]={5351.3174,341.44,9072.1748}; + angles[]={6.2376156,3.9269907,6.1851025}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9216; - type="Land_Wreck_HMMWV_F"; + id=1147; + type="Land_HBarrier_3_F"; + atlOffset=9.1552734e-005; }; - class Item15 + class Item2 { dataType="Object"; class PositionInfo { - position[]={5732.7998,357.30884,5610.9409}; - angles[]={6.1784506,0.93419999,0.017357673}; + position[]={5353.9658,341.30014,9074.9609}; + angles[]={6.2392149,3.9269907,6.183517}; }; side="Empty"; - flags=1; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9287; - type="Land_BarGate_F"; - atlOffset=0.31500244; + id=1148; + type="Land_HBarrier_3_F"; + atlOffset=9.1552734e-005; }; - class Item16 + class Item3 { dataType="Object"; class PositionInfo { - position[]={5721.478,352.33359,5574.8149}; - angles[]={6.2828059,2.5001392,6.2253485}; + position[]={5297.6279,347.69464,9084.3838}; + angles[]={6.2033553,2.3561945,6.1930332}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9217; - type="Land_i_Barracks_V1_F"; + id=1117; + type="Land_HBarrier_5_F"; + atlOffset=0.0090026855; }; - class Item17 + class Item4 { dataType="Object"; class PositionInfo { - position[]={5702.7715,354.99631,5610.105}; - angles[]={6.253592,5.6400728,6.259192}; + position[]={5301.498,347.6626,9088.4785}; + angles[]={6.1677032,2.3561945,6.1692791}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9219; - type="Land_PaperBox_closed_F"; - atlOffset=0.050506592; + id=1118; + type="Land_HBarrier_5_F"; }; - class Item18 + class Item5 { dataType="Object"; class PositionInfo { - position[]={5704.0645,354.91003,5611.0879}; - angles[]={6.253592,5.6400728,6.259192}; + position[]={5305.4272,347.68393,9092.5371}; + angles[]={6.1677032,2.3561945,6.1692791}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9221; - type="Land_PaperBox_open_empty_F"; - atlOffset=0.0023498535; + id=1119; + type="Land_HBarrier_5_F"; }; - class Item19 + class Item6 { dataType="Object"; class PositionInfo { - position[]={5666.2344,355.97495,5581.4561}; - angles[]={6.2679858,5.614418,6.269588}; + position[]={5309.4238,347.49637,9096.6094}; + angles[]={6.2009706,2.3561945,6.1362514}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; - createAsSimpleObject=1; disableSimulation=1; }; - id=9208; - type="Land_Cargo40_yellow_F"; - atlOffset=-0.0009765625; + id=1120; + type="Land_HBarrier_5_F"; }; - class Item20 + class Item7 { dataType="Object"; class PositionInfo { - position[]={5739.8179,352.96469,5594.8345}; - angles[]={6.2352223,2.4599545,6.1954131}; + position[]={5313.2891,347.25186,9100.7012}; + angles[]={6.2272429,2.3561945,6.1472297}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; - createAsSimpleObject=1; disableSimulation=1; }; - id=9248; - type="Land_Cargo20_cyan_F"; - atlOffset=-0.0043640137; + id=1121; + type="Land_HBarrier_5_F"; }; - class Item21 + class Item8 { dataType="Object"; class PositionInfo { - position[]={5666.6636,355.89578,5577.1646}; - angles[]={6.2679858,2.4872561,6.269588}; + position[]={5317.1904,346.9447,9104.7461}; + angles[]={6.2272429,2.3561945,6.1472297}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; - createAsSimpleObject=1; disableSimulation=1; }; - id=9265; - type="Land_Cargo20_light_green_F"; - atlOffset=-0.005065918; + id=1122; + type="Land_HBarrier_5_F"; }; - class Item22 + class Item9 { dataType="Object"; class PositionInfo { - position[]={5685.7881,356.80099,5542.9116}; - angles[]={0,4.0776172,0}; + position[]={5321.1064,346.61484,9108.7715}; + angles[]={6.2312322,2.3561945,6.1433039}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9191; - type="Land_Wall_IndCnc_4_F"; - atlOffset=9.1552734e-005; + id=1123; + type="Land_HBarrier_5_F"; }; - class Item23 + class Item10 { dataType="Object"; class PositionInfo { - position[]={5689.3467,357.24994,5538.0801}; - angles[]={0,4.0776172,0}; + position[]={5325.0396,346.26328,9112.6934}; + angles[]={6.2424073,2.3561945,6.1543045}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9192; - type="Land_Wall_IndCnc_4_F"; - atlOffset=9.1552734e-005; + id=1124; + type="Land_HBarrier_5_F"; }; - class Item24 + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={5329.0566,345.7883,9113.8125}; + angles[]={6.2424073,3.9269907,6.1543045}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1125; + type="Land_HBarrier_5_F"; + }; + class Item12 { dataType="Object"; class PositionInfo { - position[]={5682.231,356.38757,5547.7422}; - angles[]={0,4.0776172,0}; + position[]={5332.9399,345.10416,9109.8477}; + angles[]={6.2352209,3.9269907,6.1543045}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9193; - type="Land_Wall_IndCnc_4_F"; - atlOffset=9.1552734e-005; + id=1126; + type="Land_HBarrier_5_F"; }; - class Item25 + class Item13 { dataType="Object"; class PositionInfo { - position[]={5693.5669,357.14688,5537.6191}; - angles[]={0,2.5068207,0}; + position[]={5336.8799,344.4043,9105.9043}; + angles[]={6.2352209,3.9269907,6.1543045}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9194; - type="Land_Wall_IndCnc_4_F"; - atlOffset=9.1552734e-005; + id=1127; + type="Land_HBarrier_5_F"; }; - class Item26 + class Item14 { dataType="Object"; class PositionInfo { - position[]={5671.5566,355.52982,5562.2363}; - angles[]={0,4.0776172,0}; + position[]={5352.623,341.85834,9090.0283}; + angles[]={6.2480001,3.9269907,6.176394}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9195; - type="Land_Wall_IndCnc_4_F"; - atlOffset=9.1552734e-005; + id=1128; + type="Land_HBarrier_5_F"; + atlOffset=3.0517578e-005; }; - class Item27 + class Item15 { dataType="Object"; class PositionInfo { - position[]={5664.4414,355.37497,5571.8989}; - angles[]={0,4.0776172,0}; + position[]={5356.5635,341.30914,9086.0225}; + angles[]={6.2575908,3.9269907,6.1763935}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9196; - type="Land_Wall_IndCnc_4_F"; - atlOffset=9.1552734e-005; + id=1129; + type="Land_HBarrier_5_F"; + atlOffset=6.1035156e-005; }; - class Item28 + class Item16 { dataType="Object"; class PositionInfo { - position[]={5678.6724,356.0853,5552.5737}; - angles[]={0,4.0776172,0}; + position[]={5330.2163,342.20804,9053.7031}; + angles[]={6.1464443,2.3561945,6.2695923}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9197; - type="Land_Wall_IndCnc_4_F"; - atlOffset=9.1552734e-005; + id=1130; + type="Land_HBarrier_5_F"; + atlOffset=0.0090026855; }; - class Item29 + class Item17 { dataType="Object"; class PositionInfo { - position[]={5660.8828,355.33191,5576.7295}; - angles[]={0,4.0776172,0}; + position[]={5334.0869,342.34171,9057.7988}; + angles[]={6.2296381,2.3561945,6.1858935}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9198; - type="Land_Wall_IndCnc_4_F"; - atlOffset=6.1035156e-005; + id=1131; + type="Land_HBarrier_5_F"; + atlOffset=3.0517578e-005; }; - class Item30 + class Item18 { dataType="Object"; class PositionInfo { - position[]={5667.9985,355.44458,5567.0674}; - angles[]={0,4.0776172,0}; + position[]={5338.0156,342.17578,9061.8574}; + angles[]={6.2296381,2.3561945,6.1858935}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9199; - type="Land_Wall_IndCnc_4_F"; - atlOffset=9.1552734e-005; + id=1132; + type="Land_HBarrier_5_F"; + atlOffset=6.1035156e-005; }; - class Item31 + class Item19 { dataType="Object"; class PositionInfo { - position[]={5653.7666,355.76016,5586.3926}; - angles[]={0,4.0776172,0}; + position[]={5342.0127,341.99832,9065.9297}; + angles[]={6.2344222,2.3561945,6.188271}; }; side="Empty"; - flags=1; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9201; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.36682129; + id=1133; + type="Land_HBarrier_5_F"; + atlOffset=6.1035156e-005; }; - class Item32 + class Item20 { dataType="Object"; class PositionInfo { - position[]={5646.7529,356.37628,5596.0908}; - angles[]={0,4.0776172,0}; + position[]={5345.8779,341.81906,9070.0205}; + angles[]={6.2376156,2.3561945,6.1851001}; }; side="Empty"; - flags=1; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9202; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.89221191; + id=1134; + type="Land_HBarrier_5_F"; + atlOffset=3.0517578e-005; }; - class Item33 + class Item21 { dataType="Object"; class PositionInfo { - position[]={5650.3027,356.23837,5591.2124}; - angles[]={0,4.0776172,0}; + position[]={5353.6953,341.37241,9078.0918}; + angles[]={6.2503963,2.3561945,6.183517}; }; side="Empty"; - flags=1; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9203; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.80145264; + id=1135; + type="Land_HBarrier_5_F"; + atlOffset=3.0517578e-005; }; - class Item34 + class Item22 { dataType="Object"; class PositionInfo { - position[]={5657.3242,355.37653,5581.561}; - angles[]={0,4.0776172,0}; + position[]={5357.6279,341.09232,9082.0127}; + angles[]={6.2575908,2.3561945,6.1763935}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9204; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.013916016; + id=1136; + type="Land_HBarrier_5_F"; + atlOffset=3.0517578e-005; }; - class Item35 + class Item23 { dataType="Object"; class PositionInfo { - position[]={5661.5459,355.40631,5581.1001}; - angles[]={0,2.5068207,0}; + position[]={5314.4844,341.27185,9037.4082}; + angles[]={6.2113104,2.3561945,6.1922379}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9205; - type="Land_Wall_IndCnc_4_F"; - atlOffset=6.1035156e-005; + id=1137; + type="Land_HBarrier_5_F"; + atlOffset=0.008972168; }; - class Item36 + class Item24 { dataType="Object"; class PositionInfo { - position[]={5647.2075,356.41809,5600.2563}; - angles[]={0,5.6484141,0}; + position[]={5318.355,341.29443,9041.5029}; + angles[]={6.1890626,2.3561945,6.1922388}; }; side="Empty"; - flags=1; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9206; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.85232544; + id=1138; + type="Land_HBarrier_5_F"; + atlOffset=3.0517578e-005; }; - class Item37 + class Item25 { dataType="Object"; class PositionInfo { - position[]={5703.229,356.12473,5544.7349}; - angles[]={0,2.5068207,0}; + position[]={5322.2842,341.43469,9045.5615}; + angles[]={6.1677032,2.3561945,6.2136955}; }; side="Empty"; - flags=1; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9209; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.27072144; + id=1139; + type="Land_HBarrier_5_F"; + atlOffset=3.0517578e-005; }; - class Item38 + class Item26 { dataType="Object"; class PositionInfo { - position[]={5717.7236,354.01294,5555.4092}; - angles[]={0,2.5068207,0}; + position[]={5326.2813,341.68423,9049.6338}; + angles[]={6.1237497,2.3561945,6.2695832}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9210; - type="Land_Wall_IndCnc_4_F"; - atlOffset=9.1552734e-005; + id=1140; + type="Land_HBarrier_5_F"; + atlOffset=6.1035156e-005; }; - class Item39 + class Item27 { dataType="Object"; class PositionInfo { - position[]={5698.3984,356.84387,5541.1772}; - angles[]={0,2.5068207,0}; + position[]={5283.0957,348.39148,9066.3125}; + angles[]={0,3.9269907,6.0988994}; }; side="Empty"; - flags=1; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9211; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.33969116; + id=1141; + type="Land_HBarrier_5_F"; }; - class Item40 + class Item28 { dataType="Object"; class PositionInfo { - position[]={5708.061,355.61179,5548.2925}; - angles[]={0,2.5068207,0}; + position[]={5286.9785,347.65698,9062.3477}; + angles[]={6.2129035,3.9269907,6.0988994}; }; side="Empty"; - flags=1; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9212; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.41439819; + id=1142; + type="Land_HBarrier_5_F"; + atlOffset=3.0517578e-005; }; - class Item41 + class Item29 { dataType="Object"; class PositionInfo { - position[]={5712.8916,354.63351,5551.8516}; - angles[]={0,2.5068207,0}; + position[]={5290.9189,346.65039,9058.4043}; + angles[]={6.2129035,3.9269907,6.1004472}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9213; - type="Land_Wall_IndCnc_4_F"; - atlOffset=9.1552734e-005; + id=1143; + type="Land_HBarrier_5_F"; + atlOffset=3.0517578e-005; }; - class Item42 + class Item30 { dataType="Object"; class PositionInfo { - position[]={5666.4375,356.11111,5614.5078}; - angles[]={0,5.6484141,0}; + position[]={5294.7959,345.65439,9054.4336}; + angles[]={6.2129035,3.9269907,6.1004472}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9222; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.12188721; + id=1144; + type="Land_HBarrier_5_F"; }; - class Item43 + class Item31 { dataType="Object"; class PositionInfo { - position[]={5661.6055,356.1929,5610.9502}; - angles[]={0,5.6484141,0}; + position[]={5310.6025,341.82657,9038.5215}; + angles[]={6.2049446,3.9269907,6.1284318}; }; side="Empty"; - flags=1; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9223; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.35791016; + id=1145; + type="Land_HBarrier_5_F"; }; - class Item44 + class Item32 { dataType="Object"; class PositionInfo { - position[]={5671.2681,356.23227,5618.0659}; - angles[]={0,5.6484141,0}; + position[]={5355.4775,340.91299,9070.9131}; + angles[]={6.2392149,2.3561945,6.183517}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9224; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.00012207031; + id=1149; + type="Land_HBarrier_5_F"; + atlOffset=9.1552734e-005; }; - class Item45 + class Item33 { dataType="Object"; class PositionInfo { - position[]={5651.9819,356.43799,5603.7646}; - angles[]={0,5.6484141,0}; + position[]={5298.7559,344.63632,9050.3672}; + angles[]={6.2129035,3.9269907,6.1004472}; }; side="Empty"; - flags=1; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9225; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.77612305; + id=1162; + type="Land_HBarrier_5_F"; }; - class Item46 + class Item34 { dataType="Object"; class PositionInfo { - position[]={5666.3765,355.42078,5584.6577}; - angles[]={0,2.5068207,0}; + position[]={5302.6392,343.68677,9046.4023}; + angles[]={6.2049446,3.9269907,6.1284318}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9227; - type="Land_Wall_IndCnc_4_F"; - atlOffset=6.1035156e-005; + id=1163; + type="Land_HBarrier_5_F"; }; - class Item47 + class Item35 { dataType="Object"; class PositionInfo { - position[]={5737.0479,351.6839,5569.6401}; - angles[]={0,2.5068207,0}; + position[]={5306.5791,342.763,9042.459}; + angles[]={6.2049446,3.9269907,6.1284318}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9238; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.00012207031; + id=1164; + type="Land_HBarrier_5_F"; }; - class Item48 + class Item36 { dataType="Object"; class PositionInfo { - position[]={5741.8794,351.19183,5573.1987}; - angles[]={0,2.5068207,0}; + position[]={5340.8994,343.70682,9101.8301}; + angles[]={6.2352223,3.9269907,6.1598163}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9239; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.00012207031; + id=1165; + type="Land_HBarrier_5_F"; }; - class Item49 + class Item37 { dataType="Object"; class PositionInfo { - position[]={5727.3862,352.74274,5562.5244}; - angles[]={0,2.5068207,0}; + position[]={5344.7827,343.06232,9097.8652}; + angles[]={6.2479987,3.9269907,6.1598158}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9240; - type="Land_Wall_IndCnc_4_F"; - atlOffset=9.1552734e-005; + id=1166; + type="Land_HBarrier_5_F"; }; - class Item50 + class Item38 { dataType="Object"; class PositionInfo { - position[]={5732.188,352.18192,5566.0605}; - angles[]={0,2.5068207,0}; + position[]={5348.7227,342.43497,9093.9219}; + angles[]={6.2479987,3.9269907,6.1598158}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9241; - type="Land_Wall_IndCnc_4_F"; - atlOffset=9.1552734e-005; + id=1167; + type="Land_HBarrier_5_F"; }; - class Item51 + class Item39 { dataType="Object"; class PositionInfo { - position[]={5722.5542,353.41339,5558.9668}; - angles[]={0,2.5068207,0}; + position[]={5284.168,348.51593,9070.1914}; + angles[]={6.20892,2.3561945,6.1716509}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9242; - type="Land_Wall_IndCnc_4_F"; - atlOffset=9.1552734e-005; + id=1171; + type="Land_HBarrier_5_F"; }; - class Item52 + class Item40 { dataType="Object"; class PositionInfo { - position[]={5728.9258,353.55338,5601.4253}; - angles[]={0,5.6484141,0}; + position[]={5288.0381,348.36307,9074.2861}; + angles[]={6.208921,2.3561945,6.1276526}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9250; - type="Land_Wall_IndCnc_4_F"; + id=1172; + type="Land_HBarrier_5_F"; + atlOffset=3.0517578e-005; }; - class Item53 + class Item41 { dataType="Object"; class PositionInfo { - position[]={5724.1128,353.77563,5597.8101}; - angles[]={0,5.6484141,0}; + position[]={5286.9014,348.63992,9078.1816}; + angles[]={6.2551947,3.9269907,6.1993804}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9251; - type="Land_Wall_IndCnc_4_F"; + id=1173; + type="Land_HBarrier_5_F"; }; - class Item54 + class Item42 { dataType="Object"; class PositionInfo { - position[]={5715.2021,354.15948,5594.9043}; - angles[]={0,4.0776172,0}; + position[]={5293.6943,348.13287,9085.5293}; + angles[]={6.2033553,3.9269907,6.1930332}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9252; - type="Land_Wall_IndCnc_4_F"; + id=1174; + type="Land_HBarrier_5_F"; }; - class Item55 + class Item43 { dataType="Object"; class PositionInfo { - position[]={5656.9507,356.15051,5607.4189}; - angles[]={0,5.6484141,0}; + position[]={5325.2002,347.11646,9110.9951}; + angles[]={0,2.3561945,0}; }; side="Empty"; - flags=1; + flags=5; class Attributes { - skill=0.2; }; - id=9258; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.40274048; + id=1152; + type="Land_Mil_WallBig_4m_F"; }; - class Item56 + class Item44 { dataType="Object"; class PositionInfo { - position[]={5695.4243,358.181,5635.8555}; - angles[]={0,5.6484141,0}; + position[]={5330.1543,346.47989,9111}; + angles[]={0,3.9269907,0}; }; side="Empty"; - flags=1; + flags=5; class Attributes { - skill=0.2; }; - id=9259; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.31137085; + id=1153; + type="Land_Mil_WallBig_4m_F"; }; - class Item57 + class Item45 { dataType="Object"; class PositionInfo { - position[]={5685.7617,357.06796,5628.7397}; - angles[]={0,5.6484141,0}; + position[]={5315.4395,342.40305,9040.2676}; + angles[]={0,5.4842696,0}; }; side="Empty"; flags=5; class Attributes { - skill=0.2; }; - id=9260; - type="Land_Wall_IndCnc_4_F"; - atlOffset=9.1552734e-005; + id=1154; + type="Land_Mil_WallBig_4m_F"; + atlOffset=3.0517578e-005; }; - class Item58 + class Item46 { dataType="Object"; class PositionInfo { - position[]={5700.3516,358.62698,5639.4058}; - angles[]={0,5.6484141,0}; + position[]={5310.4858,342.94638,9040.1963}; + angles[]={0,0.77188063,0}; }; side="Empty"; - flags=1; + flags=5; class Attributes { - skill=0.2; }; - id=9261; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.37936401; + id=1157; + type="Land_Mil_WallBig_4m_F"; + atlOffset=3.0517578e-005; }; - class Item59 + class Item47 { dataType="Object"; class PositionInfo { - position[]={5676.1001,356.4812,5621.624}; - angles[]={0,5.6484141,0}; + position[]={5328.4414,346.81259,9113.4385}; + angles[]={0,3.1415927,0}; }; side="Empty"; flags=5; class Attributes { - skill=0.2; }; - id=9262; - type="Land_Wall_IndCnc_4_F"; - atlOffset=9.1552734e-005; + id=1150; + type="Land_Mil_WallBig_Corner_F"; }; - class Item60 + class Item48 { dataType="Object"; class PositionInfo { - position[]={5680.9307,356.74362,5625.1816}; - angles[]={0,5.6484141,0}; + position[]={5326.9063,347.0108,9113.4209}; + angles[]={0,1.5707964,0}; }; side="Empty"; flags=5; class Attributes { - skill=0.2; }; - id=9263; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.071502686; + id=1151; + type="Land_Mil_WallBig_Corner_F"; }; - class Item61 + class Item49 { dataType="Object"; class PositionInfo { - position[]={5720.0786,356.12787,5628.1538}; - angles[]={0,0.93602449,0}; + position[]={5313.7666,342.3248,9037.8184}; + angles[]={0,4.6988716,0}; }; side="Empty"; flags=5; class Attributes { - skill=0.2; }; - id=9270; - type="Land_Wall_IndCnc_4_F"; - atlOffset=9.1552734e-005; + id=1155; + type="Land_Mil_WallBig_Corner_F"; }; - class Item62 + class Item50 { dataType="Object"; class PositionInfo { - position[]={5751.5425,351.24283,5580.3145}; - angles[]={0,2.5068207,0}; + position[]={5312.2314,342.47437,9037.7813}; + angles[]={0,6.2696681,0}; }; side="Empty"; - flags=1; + flags=5; class Attributes { - skill=0.2; }; - id=9271; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.67953491; + id=1156; + type="Land_Mil_WallBig_Corner_F"; }; - class Item63 + class Item51 { dataType="Object"; class PositionInfo { - position[]={5752.0039,351.30664,5584.5352}; - angles[]={0,0.93602449,0}; + position[]={5320.6035,346.03317,9097.8906}; + angles[]={0,5.497787,0}; }; side="Empty"; - flags=1; + flags=5; class Attributes { - skill=0.2; }; - id=9272; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.55163574; + id=1159; + type="Land_Cargo_House_V1_F"; }; - class Item64 + class Item52 { dataType="Object"; class PositionInfo { - position[]={5748.4453,352.03705,5589.3662}; - angles[]={0,0.93602449,0}; + position[]={5313.9717,346.41049,9091.627}; + angles[]={0,5.497787,0}; }; side="Empty"; - flags=1; + flags=5; class Attributes { - skill=0.2; }; - id=9273; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.69342041; + id=1160; + type="Land_Cargo_House_V1_F"; }; - class Item65 + class Item53 { dataType="Object"; class PositionInfo { - position[]={5712.812,357.8338,5637.8564}; - angles[]={0,0.93602449,0}; + position[]={5328.8096,342.96939,9060.8438}; + angles[]={0,2.3377874,0}; }; side="Empty"; flags=5; class Attributes { - skill=0.2; }; - id=9280; - type="Land_Wall_IndCnc_4_F"; - atlOffset=9.1552734e-005; + id=1175; + type="Land_Cargo_House_V1_F"; + atlOffset=-3.0517578e-005; }; - class Item66 + class Item54 { dataType="Object"; class PositionInfo { - position[]={5709.3979,358.52682,5642.5454}; - angles[]={0,0.93602449,0}; + position[]={5322.2939,342.47278,9054.458}; + angles[]={0,2.3377874,0}; }; side="Empty"; flags=5; class Attributes { - skill=0.2; }; - id=9281; - type="Land_Wall_IndCnc_4_F"; - atlOffset=6.1035156e-005; + id=1176; + type="Land_Cargo_House_V1_F"; }; - class Item67 + class Item55 { dataType="Object"; class PositionInfo { - position[]={5716.4648,356.99261,5633.0947}; - angles[]={0,0.93602449,0}; + position[]={5301.9697,351.26028,9082.2119}; + angles[]={0,2.3561945,0}; }; side="Empty"; flags=5; class Attributes { - skill=0.2; }; - id=9282; - type="Land_Wall_IndCnc_4_F"; - atlOffset=9.1552734e-005; + id=1161; + type="Land_Cargo_Patrol_V1_F"; }; - class Item68 + class Item56 { dataType="Object"; class PositionInfo { - position[]={5733.6895,353.30975,5604.8301}; - angles[]={0,5.6484141,0}; + position[]={5352.5332,345.85291,9084.1836}; + angles[]={0,3.9269907,0}; }; side="Empty"; flags=5; class Attributes { - skill=0.2; }; - id=9283; - type="Land_Wall_IndCnc_4_F"; + id=1168; + type="Land_Cargo_Patrol_V1_F"; }; - class Item69 + class Item57 { dataType="Object"; class PositionInfo { - position[]={5741.3677,353.28098,5598.9888}; - angles[]={0,0.93602449,0}; + position[]={5313.2573,346.16705,9044.0801}; + angles[]={0,5.497787,0}; }; side="Empty"; - flags=1; + flags=5; class Attributes { - skill=0.2; }; - id=9288; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.83432007; + id=1169; + type="Land_Cargo_Patrol_V1_F"; }; - class Item70 + class Item58 { dataType="Object"; class PositionInfo { - position[]={5737.751,353.53113,5603.8696}; - angles[]={0,0.93602449,0}; + position[]={5289.1318,351.82944,9067.208}; + angles[]={0,2.3561945,0}; }; side="Empty"; - flags=1; + flags=5; class Attributes { - skill=0.2; }; - id=9289; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.54760742; + id=1170; + type="Land_Cargo_Patrol_V1_F"; }; - class Item71 + class Item59 { dataType="Object"; class PositionInfo { - position[]={5744.8667,352.73428,5594.2075}; - angles[]={0,0.93602449,0}; + position[]={5328.5288,357.49762,9103.5508}; + angles[]={0,3.9269907,0}; }; side="Empty"; - flags=1; + flags=5; class Attributes { - skill=0.2; }; - id=9290; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.83425903; + id=1158; + type="Land_Cargo_Tower_V1_F"; }; - class Item72 + class Item60 + { + dataType="Marker"; + position[]={5280.769,348.80756,9092.2197}; + name="outp_10_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=6; + b=6; + angle=39.87228; + id=8460; + }; + class Item61 + { + dataType="Marker"; + position[]={5324.4121,336.86301,9077.8574}; + name="outpost_10"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=65; + b=55; + angle=315.11301; + id=181; + atlOffset=-6.7669983; + }; + }; + id=9366; + atlOffset=-3.5645142; + }; + class Item11 + { + dataType="Layer"; + name="outpost_11"; + class Entities + { + items=51; + class Item0 { dataType="Object"; class PositionInfo { - position[]={5705.1128,359.2706,5643.0581}; - angles[]={0,5.6484141,0}; + position[]={4910.48,417.01147,7906.8062}; + angles[]={0,3.9019301,0}; }; side="Empty"; - flags=1; class Attributes { - skill=0.2; }; - id=9291; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.62677002; + id=2923; + type="Land_BarGate_F"; + atlOffset=0.25006104; }; - class Item73 + class Item1 { dataType="Object"; class PositionInfo { - position[]={5679.4507,355.67157,5556.9243}; - angles[]={0,5.7042584,0}; + position[]={4909.6543,422.22281,7980.5859}; + angles[]={0,0.76033735,0}; }; side="Empty"; - flags=5; class Attributes { - skill=0.2; - dynamicSimulation=1; }; - id=9299; - type="Land_Wall_IndCnc_4_F"; - atlOffset=9.1552734e-005; + id=2932; + type="Land_BarGate_F"; + atlOffset=0.25003052; }; - class Item74 + class Item2 { dataType="Object"; class PositionInfo { - position[]={5684.4985,355.22202,5560.229}; - angles[]={0,5.7042584,0}; + position[]={4897.1182,416.59052,7955.8936}; + angles[]={6.2248507,5.4727268,0.039979152}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + createAsSimpleObject=1; + disableSimulation=1; }; - id=9300; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.00012207031; + id=2940; + type="Land_Cargo40_military_green_F"; + atlOffset=-3.0517578e-005; }; - class Item75 + class Item3 { dataType="Object"; class PositionInfo { - position[]={5689.5469,354.83182,5563.5342}; - angles[]={0,5.7042584,0}; + position[]={4899.1104,416.55951,7953.998}; + angles[]={6.2248507,5.4727268,0.039979152}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + createAsSimpleObject=1; + disableSimulation=1; }; - id=9301; - type="Land_Wall_IndCnc_4_F"; - atlOffset=9.1552734e-005; + id=2941; + type="Land_Cargo40_military_green_F"; + atlOffset=3.0517578e-005; }; - class Item76 + class Item4 { dataType="Object"; class PositionInfo { - position[]={5726.5215,354.71426,5614.2192}; - angles[]={0,5.6542802,0}; + position[]={4898.0239,419.19818,7955.0317}; + angles[]={6.2248507,5.4727268,0.039979152}; }; side="Empty"; - flags=1; class Attributes { - skill=0.2; + createAsSimpleObject=1; + disableSimulation=1; }; - id=9302; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.37908936; + id=2942; + type="Land_Cargo40_military_green_F"; + atlOffset=2.6217957; }; - class Item77 + class Item5 { dataType="Object"; class PositionInfo { - position[]={5721.6699,355.11005,5610.6904}; - angles[]={0,5.6542802,0}; + position[]={4917.687,414.59985,7907.0483}; + angles[]={6.1661229,5.4727268,0.069488183}; }; side="Empty"; - flags=1; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9303; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.74447632; + id=2896; + type="Land_HBarrier_Big_F"; }; - class Item78 + class Item6 { dataType="Object"; class PositionInfo { - position[]={5719.3174,353.89145,5594.1836}; - angles[]={0,5.6484141,0}; + position[]={4923.5449,415.06644,7913.2075}; + angles[]={6.2320313,5.4727268,0.013597663}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9320; - type="Land_Wall_IndCnc_4_F"; + id=2897; + type="Land_HBarrier_Big_F"; }; - class Item79 + class Item7 { dataType="Object"; class PositionInfo { - position[]={5727.2422,354.67221,5618.2739}; - angles[]={0,4.0776172,0}; + position[]={4910.6162,414.56226,7913.6318}; + angles[]={6.2268519,5.4740796,0.11850082}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9321; - type="Land_Wall_IndCnc_4_F"; + id=2898; + type="Land_HBarrier_Big_F"; + atlOffset=-0.20001221; }; - class Item80 + class Item8 { dataType="Object"; class PositionInfo { - position[]={5674.7568,355.89127,5557.1523}; - angles[]={0,4.0776172,0}; + position[]={4929.4028,415.61905,7919.3667}; + angles[]={6.1954112,5.4727268,6.2751846}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9200; - type="Land_Wall_IndCnc_4_D_F"; - atlOffset=9.1552734e-005; + id=2899; + type="Land_HBarrier_Big_F"; + atlOffset=3.0517578e-005; }; - class Item81 + class Item9 { dataType="Object"; class PositionInfo { - position[]={5690.3096,357.60461,5632.6118}; - angles[]={0,5.6484132,0}; + position[]={4935.2607,416.1839,7925.5259}; + angles[]={6.234426,5.4727268,0.00084572798}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9226; - type="Land_Wall_IndCnc_4_D_F"; - atlOffset=0.10574341; + id=2900; + type="Land_HBarrier_Big_F"; + atlOffset=3.0517578e-005; }; - class Item82 + class Item10 { dataType="Object"; class PositionInfo { - position[]={5746.9473,350.75626,5576.4414}; - angles[]={0,2.5068207,0}; + position[]={4941.1187,416.83044,7931.6851}; + angles[]={6.1922379,5.4727268,0.016798066}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9243; - type="Land_Wall_IndCnc_4_D_F"; + id=2901; + type="Land_HBarrier_Big_F"; }; - class Item83 + class Item11 { dataType="Object"; class PositionInfo { - position[]={5723.8569,355.34506,5623.4512}; - angles[]={0,0.93602449,0}; + position[]={4946.9766,417.65588,7937.8442}; + angles[]={6.2184753,5.4727268,0.035185181}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9284; - type="Land_Wall_IndCnc_4_D_F"; - atlOffset=6.1035156e-005; + id=2902; + type="Land_HBarrier_Big_F"; }; - class Item84 + class Item12 { dataType="Object"; class PositionInfo { - position[]={5711.2573,358.17459,5640.1313}; - angles[]={0,0.93602449,0}; + position[]={4946.1011,418.09927,7944.542}; + angles[]={6.2057409,3.9019301,0.047963165}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9285; - type="Land_Wall_IndCnc_Pole_F"; - atlOffset=6.1035156e-005; + id=2903; + type="Land_HBarrier_Big_F"; }; - class Item85 + class Item13 { dataType="Object"; class PositionInfo { - position[]={5661.5259,359.56964,5587.356}; - angles[]={0,5.5995631,0}; + position[]={4916.1177,415.32709,7920.2715}; + angles[]={6.2320313,5.4727268,0.013597663}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9214; - type="Land_dp_smallTank_F"; - atlOffset=6.1035156e-005; + id=2904; + type="Land_HBarrier_Big_F"; }; - class Item86 + class Item14 { dataType="Object"; class PositionInfo { - position[]={5678.0728,354.84076,5604.2788}; - angles[]={6.2687874,4.1198125,6.2535939}; + position[]={4921.9756,416.06967,7926.4307}; + angles[]={6.2328281,5.4727268,0.050357513}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=9237; - type="Land_HelipadSquare_F"; - atlOffset=9.1552734e-005; + id=2905; + type="Land_HBarrier_Big_F"; }; - class Item87 + class Item15 { dataType="Object"; class PositionInfo { - position[]={5705.5508,357.0708,5615.9653}; - angles[]={6.2535558,5.647532,6.2782345}; + position[]={4927.8335,416.52261,7932.5898}; + angles[]={6.234426,5.4727268,0.00084572798}; }; side="Empty"; - flags=1; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9215; - type="Land_i_Shed_Ind_F"; - atlOffset=0.93017578; + id=2906; + type="Land_HBarrier_Big_F"; }; - class Item88 + class Item16 { dataType="Object"; class PositionInfo { - position[]={5653.7778,360.70895,5589.7476}; - angles[]={0,2.5907927,0}; + position[]={4933.6914,417.19543,7938.749}; + angles[]={6.2352223,5.4727268,0.043172773}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9207; - type="Land_LampHalogen_F"; - atlOffset=9.1552734e-005; + id=2907; + type="Land_HBarrier_Big_F"; + atlOffset=3.0517578e-005; }; - class Item89 + class Item17 { dataType="Object"; class PositionInfo { - position[]={5681.019,363.7865,5638.5972}; - angles[]={0,4.9849229,0}; + position[]={4940.123,418.25156,7950.2275}; + angles[]={6.2144923,3.9019301,0.047963165}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9246; - type="Land_LampHalogen_F"; + id=2908; + type="Land_HBarrier_Big_F"; }; - class Item90 + class Item18 { dataType="Object"; class PositionInfo { - position[]={5712.5269,359.97101,5592.5771}; - angles[]={0,2.5242741,0}; + position[]={4905.1304,414.04779,7914.1606}; + angles[]={6.1495867,3.9019301,0.14223404}; }; side="Empty"; - flags=1; + flags=4; class Attributes { - skill=0.2; - }; - id=9257; - type="Land_LampHalogen_F"; - atlOffset=0.46984863; + disableSimulation=1; + }; + id=2909; + type="Land_HBarrier_Big_F"; }; - class Item91 + class Item19 { dataType="Object"; class PositionInfo { - position[]={5746.8511,356.75739,5589.75}; - angles[]={0,5.6697078,0}; + position[]={4898.9712,414.03787,7920.0186}; + angles[]={6.1495867,3.9019301,0.060726274}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9274; - type="Land_LampHalogen_F"; - atlOffset=9.1552734e-005; + id=2910; + type="Land_HBarrier_Big_F"; + atlOffset=3.0517578e-005; }; - class Item92 + class Item20 { dataType="Object"; class PositionInfo { - position[]={5717.8604,361.66217,5629.4253}; - angles[]={0,2.5068207,0}; + position[]={4892.812,414.38974,7925.8765}; + angles[]={6.2184763,3.9019301,0.06072529}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9275; - type="Land_LampHalogen_F"; - atlOffset=9.1552734e-005; + id=2911; + type="Land_HBarrier_Big_F"; }; - class Item93 + class Item21 { dataType="Object"; class PositionInfo { - position[]={5723.3228,360.48288,5621.7388}; - angles[]={0,0.41242582,0}; + position[]={4886.6528,414.3989,7931.7344}; + angles[]={6.2184753,3.9019301,0.055940546}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9286; - type="Land_LampHalogen_F"; - atlOffset=6.1035156e-005; + id=2912; + type="Land_HBarrier_Big_F"; + atlOffset=-3.0517578e-005; }; - class Item94 + class Item22 { dataType="Object"; class PositionInfo { - position[]={5667.5381,354.8562,5572.9165}; - angles[]={0.02399601,0.10750943,6.269588}; + position[]={4880.4937,414.43451,7937.5923}; + angles[]={6.2089233,3.9019301,0.055939481}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9220; - type="Land_JunkPile_F"; + id=2913; + type="Land_HBarrier_Big_F"; + atlOffset=3.0517578e-005; }; - class Item95 + class Item23 { dataType="Object"; class PositionInfo { - position[]={5675.855,355.76068,5591.2085}; - angles[]={0,3.5540185,0}; + position[]={4886.2363,415.44116,7948.3462}; + angles[]={6.2208643,5.4727268,0.043973263}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9256; - type="Land_PortableLight_double_F"; - atlOffset=9.1552734e-005; + id=2914; + type="Land_HBarrier_Big_F"; + atlOffset=-3.0517578e-005; }; - class Item96 + class Item24 { dataType="Object"; class PositionInfo { - position[]={5678.3066,355.06024,5594.1582}; - angles[]={6.2647886,5.6878352,6.2463999}; + position[]={4892.0942,416.14877,7954.5054}; + angles[]={6.2136984,5.4727268,0.051154058}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9230; - type="Land_BagFence_Long_F"; - atlOffset=9.1552734e-005; + id=2915; + type="Land_HBarrier_Big_F"; }; - class Item97 + class Item25 { dataType="Object"; class PositionInfo { - position[]={5703.9038,354.83911,5608.3486}; - angles[]={6.2583904,2.5062289,6.2543926}; + position[]={4897.9521,416.78091,7960.6646}; + angles[]={6.2248507,5.4727268,0.039979152}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9231; - type="Land_BagFence_Long_F"; - atlOffset=0.19519043; + id=2916; + type="Land_HBarrier_Big_F"; + atlOffset=6.1035156e-005; }; - class Item98 + class Item26 { dataType="Object"; class PositionInfo { - position[]={5701.6914,354.75391,5606.7173}; - angles[]={6.2583904,2.5062289,6.2543926}; + position[]={4903.8101,417.39398,7966.8237}; + angles[]={6.2232571,5.4727268,0.043171391}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9232; - type="Land_BagFence_Long_F"; - atlOffset=0.086700439; + id=2917; + type="Land_HBarrier_Big_F"; }; - class Item99 + class Item27 { dataType="Object"; class PositionInfo { - position[]={5688.8691,354.99564,5605.2124}; - angles[]={6.2607903,4.1003685,6.2535939}; + position[]={4909.668,418.53687,7972.9829}; + angles[]={6.1558776,5.4727268,0.1107436}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9233; - type="Land_BagFence_Long_F"; - atlOffset=9.1552734e-005; + id=2918; + type="Land_HBarrier_Big_F"; }; - class Item100 + class Item28 { dataType="Object"; class PositionInfo { - position[]={5699.4775,354.6897,5605.0859}; - angles[]={6.2583904,2.5062289,6.2559919}; + position[]={4933.792,418.38266,7955.9043}; + angles[]={6.2144923,3.9019301,0.035985984}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9234; - type="Land_BagFence_Long_F"; - atlOffset=3.0517578e-005; + id=2919; + type="Land_HBarrier_Big_F"; + atlOffset=-3.0517578e-005; }; - class Item101 + class Item29 { dataType="Object"; class PositionInfo { - position[]={5695.0654,354.82236,5605.5962}; - angles[]={6.2583904,0.94389802,6.2559919}; + position[]={4927.6328,418.564,7961.7622}; + angles[]={6.2144923,3.9019301,0.035985984}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9235; - type="Land_BagFence_Long_F"; - atlOffset=3.0517578e-005; + id=2920; + type="Land_HBarrier_Big_F"; + atlOffset=-3.0517578e-005; }; - class Item102 + class Item30 { dataType="Object"; class PositionInfo { - position[]={5688.0928,354.92151,5600.8779}; - angles[]={6.2607903,2.529572,6.2535939}; + position[]={4921.4736,418.75778,7967.6201}; + angles[]={6.2384152,3.9019301,6.2807932}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9236; - type="Land_BagFence_Long_F"; - atlOffset=9.1552734e-005; + id=2921; + type="Land_HBarrier_Big_F"; + atlOffset=-3.0517578e-005; }; - class Item103 + class Item31 { dataType="Object"; class PositionInfo { - position[]={5740.4546,352.77676,5610.2256}; - angles[]={6.2240524,4.0776172,6.2129011}; + position[]={4915.3145,419.03503,7973.478}; + angles[]={6.2384152,3.9019301,6.2807932}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9267; - type="Land_BagFence_Long_F"; - atlOffset=0.00012207031; + id=2922; + type="Land_HBarrier_Big_F"; + atlOffset=-3.0517578e-005; }; - class Item104 + class Item32 { dataType="Object"; class PositionInfo { - position[]={5739.7783,352.61081,5605.8501}; - angles[]={6.2344222,2.5068207,6.2025604}; + position[]={4902.5767,418.6795,7980.7622}; + angles[]={6.1669126,2.3311338,0.11074414}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9268; - type="Land_BagFence_Long_F"; - atlOffset=9.1552734e-005; + id=2925; + type="Land_HBarrier_Big_F"; + atlOffset=3.0517578e-005; }; - class Item105 + class Item33 { dataType="Object"; class PositionInfo { - position[]={5673.9448,355.20325,5594.9502}; - angles[]={6.2647886,4.1170392,6.2767816}; + position[]={4896.7188,417.58588,7974.603}; + angles[]={6.2232571,2.3311338,0.033588443}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9269; - type="Land_BagFence_Long_F"; - atlOffset=9.1552734e-005; + id=2926; + type="Land_HBarrier_Big_F"; + atlOffset=-3.0517578e-005; }; - class Item106 + class Item34 { dataType="Object"; class PositionInfo { - position[]={5734.7266,353.84921,5617.981}; - angles[]={6.1811414,0.93602449,6.2224622}; + position[]={4890.8608,416.99911,7968.4443}; + angles[]={6.2168837,2.3311338,0.039977662}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9278; - type="Land_BagFence_Long_F"; + id=2927; + type="Land_HBarrier_Big_F"; }; - class Item107 + class Item35 { dataType="Object"; class PositionInfo { - position[]={5726.0713,355.06091,5624.6743}; - angles[]={6.1811414,2.5068207,6.2224622}; + position[]={4885.0029,416.35916,7962.2852}; + angles[]={6.2136984,2.3311338,0.03838294}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9279; - type="Land_BagFence_Long_F"; - atlOffset=9.1552734e-005; + id=2928; + type="Land_HBarrier_Big_F"; + atlOffset=3.0517578e-005; }; - class Item108 + class Item36 { dataType="Object"; class PositionInfo { - position[]={5678.4136,355.63745,5615.5225}; - angles[]={6.2033553,2.5522814,6.26159}; + position[]={4879.145,415.69302,7956.126}; + angles[]={6.2081265,2.3311338,0.043973263}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9294; - type="Land_BagFence_Long_F"; - atlOffset=9.1552734e-005; + id=2929; + type="Land_HBarrier_Big_F"; }; - class Item109 + class Item37 { dataType="Object"; class PositionInfo { - position[]={5682.7295,355.47418,5614.647}; - angles[]={6.2033553,0.98148471,6.26159}; + position[]={4873.2871,414.97211,7949.9668}; + angles[]={6.2089233,2.3311338,0.043971907}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9295; - type="Land_BagFence_Long_F"; - atlOffset=9.1552734e-005; + id=2930; + type="Land_HBarrier_Big_F"; }; - class Item110 + class Item38 { dataType="Object"; class PositionInfo { - position[]={5667.6563,355.40878,5604.7617}; - angles[]={6.2679896,0.98185235,6.2767911}; + position[]={4874.1626,414.51233,7943.269}; + angles[]={6.2089233,0.76033735,0.043971907}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9297; - type="Land_BagFence_Long_F"; - atlOffset=9.1552734e-005; + id=2931; + type="Land_HBarrier_Big_F"; }; - class Item111 + class Item39 { dataType="Object"; class PositionInfo { - position[]={5668.5322,355.46667,5609.0767}; - angles[]={6.2687874,5.694241,6.2759843}; + position[]={4929.5161,416.70221,7943.0649}; + angles[]={0,2.3311338,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - skill=0.2; }; - id=9298; - type="Land_BagFence_Long_F"; - atlOffset=9.1552734e-005; + id=2935; + type="Land_Cargo_House_V1_F"; }; - class Item112 + class Item40 { dataType="Object"; class PositionInfo { - position[]={5730.5815,354.17157,5618.6113}; - angles[]={6.188272,5.5611472,6.2152915}; + position[]={4890.231,414.86676,7944.2021}; + angles[]={0,5.4727268,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - skill=0.2; }; - id=9324; - type="Land_BagFence_Long_F"; + id=2936; + type="Land_Cargo_House_V1_F"; }; - class Item113 + class Item41 { dataType="Object"; class PositionInfo { - position[]={5697.1382,354.72845,5604.085}; - angles[]={6.2583904,0.033662617,6.2559919}; + position[]={4920.04,415.7933,7933.1016}; + angles[]={6.2344246,2.3311338,0.04876088}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; }; - id=9228; - type="Land_BagFence_Round_F"; + id=2943; + type="Land_Medevac_house_V1_F"; }; - class Item114 + class Item42 { dataType="Object"; class PositionInfo { - position[]={5689.7793,354.91528,5602.8281}; - angles[]={6.2607903,4.8857665,6.2535939}; + position[]={4903.3315,418.53314,7922.4268}; + angles[]={0,0.76033735,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - skill=0.2; }; - id=9229; - type="Land_BagFence_Round_F"; - atlOffset=9.1552734e-005; + id=2924; + type="Land_Cargo_Patrol_V1_F"; }; - class Item115 + class Item43 { dataType="Object"; class PositionInfo { - position[]={5741.4355,352.57443,5607.8481}; - angles[]={6.2344222,4.8630152,6.2025604}; + position[]={4908.6392,421.16699,7964.646}; + angles[]={0,2.3311338,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - skill=0.2; }; - id=9266; - type="Land_BagFence_Round_F"; - atlOffset=9.1552734e-005; + id=2933; + type="Land_Cargo_Patrol_V1_F"; }; - class Item116 + class Item44 { dataType="Object"; class PositionInfo { - position[]={5675.8726,355.13339,5593.2651}; - angles[]={6.2647886,0.19004804,6.2463999}; + position[]={4917.1221,421.88028,7964.8584}; + angles[]={0,3.9019301,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - skill=0.2; }; - id=9276; - type="Land_BagFence_Round_F"; - atlOffset=9.1552734e-005; + id=2934; + type="Land_Cargo_Patrol_V1_F"; }; - class Item117 + class Item45 { dataType="Object"; class PositionInfo { - position[]={5732.7544,354.13571,5619.6079}; - angles[]={6.1811414,3.2922187,6.2224622}; + position[]={4911.8145,419.05292,7922.6392}; + angles[]={0,5.4727268,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - skill=0.2; }; - id=9277; - type="Land_BagFence_Round_F"; + id=2939; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=-3.0517578e-005; }; - class Item118 + class Item46 { dataType="Object"; class PositionInfo { - position[]={5680.8188,355.65393,5616.3779}; - angles[]={6.2033553,3.3376794,6.26159}; + position[]={4885.0923,418.92673,7944.5347}; + angles[]={0,1.8075347,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - skill=0.2; }; - id=9293; - type="Land_BagFence_Round_F"; - atlOffset=9.1552734e-005; + id=2937; + type="Land_TTowerSmall_1_F"; + atlOffset=-3.0517578e-005; }; - class Item119 + class Item47 { dataType="Object"; class PositionInfo { - position[]={5666.8013,355.45084,5607.167}; - angles[]={6.2679896,1.7672505,6.2767911}; + position[]={4935.189,424.75406,7942.5}; + angles[]={0,2.3311338,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - skill=0.2; }; - id=9296; - type="Land_BagFence_Round_F"; - atlOffset=9.1552734e-005; + id=2938; + type="Land_TTowerSmall_2_F"; + atlOffset=3.0517578e-005; }; - class Item120 + class Item48 { - dataType="Object"; + dataType="Logic"; class PositionInfo { - position[]={5692.8667,375.32489,5552.8901}; - angles[]={0,5.6484141,0}; + position[]={4938.6611,417.9108,7986.5342}; + angles[]={0,0.71183461,0}; }; - side="Empty"; + areaSize[]={20.606743,0,6.2928209}; + areaIsRectangle=1; flags=1; - class Attributes + id=8883; + type="ModuleHideTerrainObjects_F"; + atlOffset=0.033355713; + class CustomAttributes { - skill=0.2; + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; }; - id=9264; - type="Land_TTowerBig_1_F"; - atlOffset=1.3768921; }; - class Item121 + class Item49 { dataType="Marker"; - position[]={5700.9043,10682.237,5586.4438}; - name="outpost_12"; + position[]={4938.5,417.85901,7986.25}; + name="outp_11_vehicle"; markerType="RECTANGLE"; type="rectangle"; colorName="ColorGreen"; - a=62.826801; - b=55.433304; - angle=232.00447; - id=183; - atlOffset=10328.511; + a=20.476999; + b=6; + angle=220.92693; + id=8461; + atlOffset=0.00021362305; + }; + class Item50 + { + dataType="Marker"; + position[]={4911.25,408.17578,7947.875}; + name="outpost_11"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=46.277237; + b=54.517422; + angle=223.37611; + id=182; + atlOffset=-7.2622681; }; }; - id=9368; - atlOffset=5164.9604; + id=9367; + atlOffset=-4.282135; }; - class Item13 + class Item12 { dataType="Layer"; - name="outpost_13"; + name="outpost_12"; class Entities { - items=50; + items=122; class Item0 { dataType="Object"; class PositionInfo { - position[]={7047.2485,102.90779,6728.395}; - angles[]={6.2727871,4.615828,6.2824135}; + position[]={5670.75,355.30945,5571.1279}; + angles[]={0.02399601,5.7506552,6.269588}; }; side="Empty"; + flags=4; class Attributes { }; - id=7920; - type="Land_BarGate_F"; - atlOffset=0.25; + id=9310; + type="Land_CargoBox_V1_F"; + atlOffset=-0.0038757324; }; class Item1 { dataType="Object"; class PositionInfo { - position[]={7094.563,100.2374,6784.4683}; - angles[]={0.071079597,1.4742355,0.019996032}; + position[]={5669.1392,355.35379,5570.1929}; + angles[]={0.02399601,1.057883,6.269588}; }; side="Empty"; flags=4; class Attributes - { - }; - id=7929; - type="Land_BarGate_F"; - atlOffset=0.24999237; + { + }; + id=9311; + type="Land_CargoBox_V1_F"; + atlOffset=-0.00390625; }; class Item2 { dataType="Object"; class PositionInfo { - position[]={7068.9614,98.317513,6773.9507}; - angles[]={0.027990974,6.1866245,6.2567925}; + position[]={5734.249,355.9512,5602.6611}; }; side="Empty"; + flags=5; class Attributes { - createAsSimpleObject=1; - disableSimulation=1; }; - id=7937; - type="Land_Cargo40_military_green_F"; - atlOffset=0.41942596; + id=9333; + type="Land_Loudspeakers_F"; }; class Item3 { dataType="Object"; class PositionInfo { - position[]={7069.2266,98.310173,6771.2134}; - angles[]={0.027990974,6.1866245,6.2567925}; + position[]={5696.0122,358.03336,5611.3789}; }; side="Empty"; + flags=5; class Attributes { - createAsSimpleObject=1; - disableSimulation=1; }; - id=7938; - type="Land_Cargo40_military_green_F"; - atlOffset=0.34242249; + id=9334; + type="Land_Loudspeakers_F"; + atlOffset=0.0095214844; }; class Item4 { dataType="Object"; class PositionInfo { - position[]={7052.4829,99.348541,6723.6274}; - angles[]={6.2567906,6.1866245,6.1253104}; + position[]={5715.437,354.92816,5618.0518}; + angles[]={6.1930323,2.5320601,6.2360172}; }; side="Empty"; flags=4; class Attributes { - disableSimulation=1; }; - id=7893; - type="Land_HBarrier_Big_F"; - atlOffset=7.6293945e-006; + id=9307; + type="MetalBarrel_burning_F"; }; class Item5 { dataType="Object"; class PositionInfo { - position[]={7060.9429,98.023308,6724.4473}; - angles[]={6.2567906,6.1866245,6.1253104}; + position[]={5735.5708,352.82101,5597.6392}; + angles[]={0,0.94247776,0}; }; side="Empty"; flags=4; class Attributes { - disableSimulation=1; }; - id=7894; - type="Land_HBarrier_Big_F"; - atlOffset=7.6293945e-006; + id=9337; + type="Land_Cargo_House_V1_F"; + atlOffset=-3.0517578e-005; }; class Item6 { dataType="Object"; class PositionInfo { - position[]={7051.4946,99.633896,6733.8301}; - angles[]={6.2727871,6.1866245,6.1253104}; + position[]={5697.5137,355.23413,5609.6582}; + angles[]={6.2583904,2.4434609,6.2559919}; }; side="Empty"; flags=4; class Attributes { - disableSimulation=1; }; - id=7895; - type="Land_HBarrier_Big_F"; + id=9335; + type="Land_PowerGenerator_F"; + atlOffset=0.0014343262; }; class Item7 { dataType="Object"; class PositionInfo { - position[]={7069.4033,97.509224,6725.2666}; - angles[]={6.259192,6.1866245,6.2416096}; + position[]={5679.0054,355.87122,5562.1724}; + angles[]={0.067895547,1.7151043,6.2424073}; }; side="Empty"; flags=4; class Attributes { - disableSimulation=1; }; - id=7896; - type="Land_HBarrier_Big_F"; + id=9309; + type="Land_RepairDepot_01_tan_ruins_F"; }; class Item8 { dataType="Object"; class PositionInfo { - position[]={7077.8638,97.22805,6726.0859}; - angles[]={6.2480001,6.1866245,6.2551923}; + position[]={5695.0483,356.74982,5622.4219}; + angles[]={6.1985884,2.4783676,6.2607903}; }; side="Empty"; flags=4; class Attributes { - disableSimulation=1; }; - id=7897; - type="Land_HBarrier_Big_F"; - atlOffset=7.6293945e-006; + id=9326; + type="Land_Tank_rust_F"; }; class Item9 { dataType="Object"; class PositionInfo { - position[]={7086.3242,97.02993,6726.9058}; - angles[]={6.2344246,6.1866245,6.2687874}; + position[]={5672.1104,355.61887,5565.5259}; + angles[]={0.02399601,2.4181087,6.269588}; }; side="Empty"; flags=4; class Attributes { - disableSimulation=1; }; - id=7898; - type="Land_HBarrier_Big_F"; + id=9308; + type="Land_ScrapHeap_2_F"; }; class Item10 { - dataType="Object"; + dataType="Logic"; class PositionInfo { - position[]={7094.7847,96.959755,6727.7251}; - angles[]={6.2344232,6.1866245,6.2703824}; + position[]={5702.4399,353.96194,5590.5493}; + angles[]={6.2559919,5.6484075,6.2480001}; }; - side="Empty"; - flags=4; - class Attributes + areaSize[]={66.759079,0,68.79084}; + areaIsRectangle=1; + flags=1; + id=9304; + type="ModuleHideTerrainObjects_F"; + atlOffset=0.17486572; + class CustomAttributes { - disableSimulation=1; + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; }; - id=7899; - type="Land_HBarrier_Big_F"; - atlOffset=7.6293945e-006; }; class Item11 { dataType="Object"; class PositionInfo { - position[]={7098.5088,97.307961,6733.3604}; - angles[]={6.2168837,4.615828,0.004796607}; + position[]={5653.0684,359.76456,5597.6406}; + angles[]={0,1.5802717,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; + skill=0.2; }; - id=7900; - type="Land_HBarrier_Big_F"; - atlOffset=-7.6293945e-006; + id=9188; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=0.00012207031; }; class Item12 { dataType="Object"; class PositionInfo { - position[]={7059.9551,98.392143,6734.6494}; - angles[]={6.259192,6.1866245,6.1386018}; + position[]={5706.8735,362.04651,5637.3403}; + angles[]={0,3.3417304,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; + skill=0.2; }; - id=7901; - type="Land_HBarrier_Big_F"; + id=9189; + type="Land_Cargo_Patrol_V1_F"; }; class Item13 { dataType="Object"; class PositionInfo { - position[]={7068.4155,97.838669,6735.4688}; - angles[]={6.2479987,6.1866245,6.2527947}; + position[]={5746.4966,355.32169,5582.4697}; + angles[]={0,4.9194012,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; + skill=0.2; }; - id=7902; - type="Land_HBarrier_Big_F"; - atlOffset=7.6293945e-006; + id=9190; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=9.1552734e-005; }; class Item14 { dataType="Object"; class PositionInfo { - position[]={7076.8755,97.623871,6736.2886}; - angles[]={6.2344246,6.1866245,6.2687874}; + position[]={5718.5166,354.17432,5597.3389}; + angles[]={6.2432065,0.73962384,6.2288389}; }; side="Empty"; flags=4; class Attributes { - disableSimulation=1; + skill=0.2; }; - id=7903; - type="Land_HBarrier_Big_F"; + id=9216; + type="Land_Wreck_HMMWV_F"; }; class Item15 { dataType="Object"; class PositionInfo { - position[]={7085.3359,97.542023,6737.1079}; - angles[]={6.2344246,6.1866245,6.2687874}; + position[]={5732.7998,357.30884,5610.9409}; + angles[]={6.1784506,0.93419999,0.017357673}; }; side="Empty"; - flags=4; + flags=1; class Attributes { - disableSimulation=1; + skill=0.2; }; - id=7904; - type="Land_HBarrier_Big_F"; - atlOffset=-7.6293945e-006; + id=9287; + type="Land_BarGate_F"; + atlOffset=0.31500244; }; class Item16 { dataType="Object"; class PositionInfo { - position[]={7097.7134,97.728912,6741.5718}; - angles[]={6.2392135,4.615828,0.017598685}; + position[]={5721.478,352.33359,5574.8149}; + angles[]={6.2828059,2.5001392,6.2253485}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; + skill=0.2; }; - id=7905; - type="Land_HBarrier_Big_F"; + id=9217; + type="Land_i_Barracks_V1_F"; }; class Item17 { dataType="Object"; class PositionInfo { - position[]={7047.6494,99.909019,6737.2251}; - angles[]={6.2727871,4.615828,6.2824135}; + position[]={5702.7715,354.99631,5610.105}; + angles[]={6.253592,5.6400728,6.259192}; }; side="Empty"; flags=4; class Attributes { - disableSimulation=1; + skill=0.2; }; - id=7906; - type="Land_HBarrier_Big_F"; + id=9219; + type="Land_PaperBox_closed_F"; + atlOffset=0.050506592; }; class Item18 { dataType="Object"; class PositionInfo { - position[]={7046.8296,100.0264,6745.6855}; - angles[]={6.269588,4.615828,6.2816033}; + position[]={5704.0645,354.91003,5611.0879}; + angles[]={6.253592,5.6400728,6.259192}; }; side="Empty"; flags=4; class Attributes { - disableSimulation=1; + skill=0.2; }; - id=7907; - type="Land_HBarrier_Big_F"; + id=9221; + type="Land_PaperBox_open_empty_F"; + atlOffset=0.0023498535; }; class Item19 { dataType="Object"; class PositionInfo { - position[]={7046.0103,100.14609,6754.146}; - angles[]={6.2687874,4.615828,6.2816033}; + position[]={5666.2344,355.97495,5581.4561}; + angles[]={6.2679858,5.614418,6.269588}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; + createAsSimpleObject=1; disableSimulation=1; }; - id=7908; - type="Land_HBarrier_Big_F"; + id=9208; + type="Land_Cargo40_yellow_F"; + atlOffset=-0.0009765625; }; class Item20 { dataType="Object"; class PositionInfo { - position[]={7045.1909,100.26897,6762.6064}; - angles[]={6.2711854,4.615828,6.2816033}; + position[]={5739.8179,352.96469,5594.8345}; + angles[]={6.2352223,2.4599545,6.1954131}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; + createAsSimpleObject=1; disableSimulation=1; }; - id=7909; - type="Land_HBarrier_Big_F"; + id=9248; + type="Land_Cargo20_cyan_F"; + atlOffset=-0.0043640137; }; class Item21 { dataType="Object"; class PositionInfo { - position[]={7044.3711,100.04752,6771.0664}; - angles[]={0.098084196,4.615828,6.1716504}; + position[]={5666.6636,355.89578,5577.1646}; + angles[]={6.2679858,2.4872561,6.269588}; }; side="Empty"; flags=4; class Attributes { + skill=0.2; + createAsSimpleObject=1; disableSimulation=1; }; - id=7910; - type="Land_HBarrier_Big_F"; + id=9265; + type="Land_Cargo20_light_green_F"; + atlOffset=-0.005065918; }; class Item22 { dataType="Object"; class PositionInfo { - position[]={7055.7534,98.492706,6775.4341}; - angles[]={0.060726274,6.1866245,6.1946177}; + position[]={5685.7881,356.80099,5542.9116}; + angles[]={0,4.0776172,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; + skill=0.2; }; - id=7911; - type="Land_HBarrier_Big_F"; + id=9191; + type="Land_Wall_IndCnc_4_F"; + atlOffset=9.1552734e-005; }; class Item23 { dataType="Object"; class PositionInfo { - position[]={7064.2134,97.819611,6776.2539}; - angles[]={0.043971907,6.1866245,6.2567906}; + position[]={5689.3467,357.24994,5538.0801}; + angles[]={0,4.0776172,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; + skill=0.2; }; - id=7912; - type="Land_HBarrier_Big_F"; + id=9192; + type="Land_Wall_IndCnc_4_F"; + atlOffset=9.1552734e-005; }; class Item24 { dataType="Object"; class PositionInfo { - position[]={7072.6738,97.560196,6777.0732}; - angles[]={0.043971907,6.1866245,6.2567906}; + position[]={5682.231,356.38757,5547.7422}; + angles[]={0,4.0776172,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; + skill=0.2; }; - id=7913; - type="Land_HBarrier_Big_F"; + id=9193; + type="Land_Wall_IndCnc_4_F"; + atlOffset=9.1552734e-005; }; class Item25 { dataType="Object"; class PositionInfo { - position[]={7081.1343,97.44738,6777.8926}; - angles[]={0.054346491,6.1866245,0.0023920804}; + position[]={5693.5669,357.14688,5537.6191}; + angles[]={0,2.5068207,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; + skill=0.2; }; - id=7914; - type="Land_HBarrier_Big_F"; + id=9194; + type="Land_Wall_IndCnc_4_F"; + atlOffset=9.1552734e-005; }; class Item26 { dataType="Object"; class PositionInfo { - position[]={7089.5947,97.425438,6778.7124}; - angles[]={0.066302508,6.1866245,0.024795037}; + position[]={5671.5566,355.52982,5562.2363}; + angles[]={0,4.0776172,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; + skill=0.2; }; - id=7915; - type="Land_HBarrier_Big_F"; + id=9195; + type="Land_Wall_IndCnc_4_F"; + atlOffset=9.1552734e-005; }; class Item27 { dataType="Object"; class PositionInfo { - position[]={7096.645,98.080971,6750.0083}; - angles[]={6.2799835,4.615828,0.017595299}; + position[]={5664.4414,355.37497,5571.8989}; + angles[]={0,4.0776172,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; + skill=0.2; }; - id=7916; - type="Land_HBarrier_Big_F"; + id=9196; + type="Land_Wall_IndCnc_4_F"; + atlOffset=9.1552734e-005; }; class Item28 { dataType="Object"; class PositionInfo { - position[]={7095.8257,98.148575,6758.4688}; - angles[]={6.2671871,4.615828,0.030390549}; + position[]={5678.6724,356.0853,5552.5737}; + angles[]={0,4.0776172,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; + skill=0.2; }; - id=7917; - type="Land_HBarrier_Big_F"; - atlOffset=-7.6293945e-006; + id=9197; + type="Land_Wall_IndCnc_4_F"; + atlOffset=9.1552734e-005; }; class Item29 { dataType="Object"; class PositionInfo { - position[]={7095.0059,98.067711,6766.9292}; - angles[]={0.027193764,4.615828,0.030390549}; + position[]={5660.8828,355.33191,5576.7295}; + angles[]={0,4.0776172,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; + skill=0.2; }; - id=7918; - type="Land_HBarrier_Big_F"; + id=9198; + type="Land_Wall_IndCnc_4_F"; + atlOffset=6.1035156e-005; }; class Item30 { dataType="Object"; class PositionInfo { - position[]={7094.1865,97.759941,6775.3896}; - angles[]={0.066302508,4.615828,0.024795037}; + position[]={5667.9985,355.44458,5567.0674}; + angles[]={0,4.0776172,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; + skill=0.2; }; - id=7919; - type="Land_HBarrier_Big_F"; + id=9199; + type="Land_Wall_IndCnc_4_F"; + atlOffset=9.1552734e-005; }; class Item31 { dataType="Object"; class PositionInfo { - position[]={7089.3291,96.657173,6789.2358}; - angles[]={0.097292177,3.0450318,0.019999012}; + position[]={5653.7666,355.76016,5586.3926}; + angles[]={0,4.0776172,0}; }; side="Empty"; - flags=4; + flags=1; class Attributes { - disableSimulation=1; + skill=0.2; }; - id=7922; - type="Land_HBarrier_Big_F"; + id=9201; + type="Land_Wall_IndCnc_4_F"; + atlOffset=0.36682129; }; class Item32 { dataType="Object"; class PositionInfo { - position[]={7080.8687,96.777489,6788.416}; - angles[]={0.083007939,3.0450318,6.2735858}; + position[]={5646.7529,356.37628,5596.0908}; + angles[]={0,4.0776172,0}; }; side="Empty"; - flags=4; + flags=1; class Attributes { - disableSimulation=1; + skill=0.2; }; - id=7923; - type="Land_HBarrier_Big_F"; + id=9202; + type="Land_Wall_IndCnc_4_F"; + atlOffset=0.89221191; }; class Item33 { dataType="Object"; class PositionInfo { - position[]={7072.4082,96.998703,6787.5967}; - angles[]={0.068692133,3.0450318,6.2464013}; + position[]={5650.3027,356.23837,5591.2124}; + angles[]={0,4.0776172,0}; }; side="Empty"; - flags=4; + flags=1; class Attributes { - disableSimulation=1; + skill=0.2; }; - id=7924; - type="Land_HBarrier_Big_F"; + id=9203; + type="Land_Wall_IndCnc_4_F"; + atlOffset=0.80145264; }; class Item34 { dataType="Object"; class PositionInfo { - position[]={7063.9478,97.356056,6786.7773}; - angles[]={0.054347586,3.0450318,6.2464013}; + position[]={5657.3242,355.37653,5581.561}; + angles[]={0,4.0776172,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; + skill=0.2; }; - id=7925; - type="Land_HBarrier_Big_F"; - atlOffset=7.6293945e-006; + id=9204; + type="Land_Wall_IndCnc_4_F"; + atlOffset=0.013916016; }; class Item35 { dataType="Object"; class PositionInfo { - position[]={7055.4873,97.942802,6785.9575}; - angles[]={0.043971907,3.0450318,6.2113094}; + position[]={5661.5459,355.40631,5581.1001}; + angles[]={0,2.5068207,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - disableSimulation=1; + skill=0.2; }; - id=7926; - type="Land_HBarrier_Big_F"; - atlOffset=-7.6293945e-006; + id=9205; + type="Land_Wall_IndCnc_4_F"; + atlOffset=6.1035156e-005; }; class Item36 { dataType="Object"; class PositionInfo { - position[]={7047.0269,98.958305,6785.1382}; - angles[]={0.06072529,3.0450318,6.101995}; + position[]={5647.2075,356.41809,5600.2563}; + angles[]={0,5.6484141,0}; }; side="Empty"; - flags=4; + flags=1; class Attributes { - disableSimulation=1; + skill=0.2; }; - id=7927; - type="Land_HBarrier_Big_F"; - atlOffset=7.6293945e-006; + id=9206; + type="Land_Wall_IndCnc_4_F"; + atlOffset=0.85232544; }; class Item37 { dataType="Object"; class PositionInfo { - position[]={7043.3027,99.826904,6779.5029}; - angles[]={6.2727814,1.4742355,6.1716504}; + position[]={5703.229,356.12473,5544.7349}; + angles[]={0,2.5068207,0}; }; side="Empty"; - flags=4; + flags=1; class Attributes { - disableSimulation=1; + skill=0.2; }; - id=7928; - type="Land_HBarrier_Big_F"; + id=9209; + type="Land_Wall_IndCnc_4_F"; + atlOffset=0.27072144; }; class Item38 { dataType="Object"; class PositionInfo { - position[]={7085.0063,97.188828,6743.104}; - angles[]={0,3.0450318,0}; + position[]={5717.7236,354.01294,5555.4092}; + angles[]={0,2.5068207,0}; }; side="Empty"; flags=5; class Attributes { + skill=0.2; }; - id=7932; - type="Land_Cargo_House_V1_F"; + id=9210; + type="Land_Wall_IndCnc_4_F"; + atlOffset=9.1552734e-005; }; class Item39 { dataType="Object"; class PositionInfo { - position[]={7056.0586,98.108032,6769.687}; - angles[]={0,6.1866245,0}; + position[]={5698.3984,356.84387,5541.1772}; + angles[]={0,2.5068207,0}; }; side="Empty"; - flags=5; + flags=1; class Attributes { + skill=0.2; }; - id=7933; - type="Land_Cargo_House_V1_F"; - atlOffset=7.6293945e-006; + id=9211; + type="Land_Wall_IndCnc_4_F"; + atlOffset=0.33969116; }; class Item40 { dataType="Object"; class PositionInfo { - position[]={7071.3203,97.361137,6741.7783}; - angles[]={6.2647886,3.0450318,6.260788}; + position[]={5708.061,355.61179,5548.2925}; + angles[]={0,2.5068207,0}; }; side="Empty"; - flags=4; + flags=1; class Attributes { + skill=0.2; }; - id=7940; - type="Land_Medevac_house_V1_F"; - atlOffset=7.6293945e-006; + id=9212; + type="Land_Wall_IndCnc_4_F"; + atlOffset=0.41439819; }; class Item41 { dataType="Object"; class PositionInfo { - position[]={7051.7021,103.45441,6744.6504}; - angles[]={0,1.4742353,0}; + position[]={5712.8916,354.63351,5551.8516}; + angles[]={0,2.5068207,0}; }; side="Empty"; flags=5; class Attributes { + skill=0.2; }; - id=7921; - type="Land_Cargo_Patrol_V1_F"; - atlOffset=-7.6293945e-006; + id=9213; + type="Land_Wall_IndCnc_4_F"; + atlOffset=9.1552734e-005; }; class Item42 { dataType="Object"; class PositionInfo { - position[]={7083.3584,101.35715,6773.085}; - angles[]={0,3.0450318,0}; + position[]={5666.4375,356.11111,5614.5078}; + angles[]={0,5.6484141,0}; }; side="Empty"; flags=5; class Attributes { + skill=0.2; }; - id=7930; - type="Land_Cargo_Patrol_V1_F"; + id=9222; + type="Land_Wall_IndCnc_4_F"; + atlOffset=0.12188721; }; class Item43 { dataType="Object"; class PositionInfo { - position[]={7089.9087,101.58702,6767.6914}; - angles[]={0,4.615828,0}; + position[]={5661.6055,356.1929,5610.9502}; + angles[]={0,5.6484141,0}; }; side="Empty"; - flags=5; + flags=1; class Attributes { + skill=0.2; }; - id=7931; - type="Land_Cargo_Patrol_V1_F"; + id=9223; + type="Land_Wall_IndCnc_4_F"; + atlOffset=0.35791016; }; class Item44 { dataType="Object"; class PositionInfo { - position[]={7058.2529,102.42729,6739.2568}; - angles[]={0,6.1866245,0}; + position[]={5671.2681,356.23227,5618.0659}; + angles[]={0,5.6484141,0}; }; side="Empty"; flags=5; class Attributes { + skill=0.2; }; - id=7936; - type="Land_Cargo_Patrol_V1_F"; + id=9224; + type="Land_Wall_IndCnc_4_F"; + atlOffset=0.00012207031; }; class Item45 { dataType="Object"; class PositionInfo { - position[]={7052.3926,102.63477,6773.3027}; - angles[]={0,2.5214329,0}; + position[]={5651.9819,356.43799,5603.7646}; + angles[]={0,5.6484141,0}; }; side="Empty"; - flags=5; + flags=1; class Attributes { + skill=0.2; }; - id=7934; - type="Land_TTowerSmall_1_F"; - atlOffset=7.6293945e-006; + id=9225; + type="Land_Wall_IndCnc_4_F"; + atlOffset=0.77612305; }; class Item46 { dataType="Object"; class PositionInfo { - position[]={7088.9238,104.85121,6738.9624}; - angles[]={0,3.0450318,0}; + position[]={5666.3765,355.42078,5584.6577}; + angles[]={0,2.5068207,0}; }; side="Empty"; flags=5; class Attributes { + skill=0.2; }; - id=7935; - type="Land_TTowerSmall_2_F"; - atlOffset=7.6293945e-006; + id=9227; + type="Land_Wall_IndCnc_4_F"; + atlOffset=6.1035156e-005; }; class Item47 - { - dataType="Logic"; - class PositionInfo - { - position[]={7070.0601,96.899574,6756.7241}; - angles[]={0,6.1748877,0}; - }; - areaSize[]={27.610001,0,31.806999}; - areaIsRectangle=1; - flags=1; - id=7941; - type="ModuleHideTerrainObjects_F"; - atlOffset=0.051010132; - class CustomAttributes - { - class Attribute0 - { - property="#filter"; - expression="_this setVariable [""#filter"",_value]"; - class Value - { - class data - { - singleType="SCALAR"; - value=15; - }; - }; - }; - class Attribute1 - { - property="#hideLocally"; - expression="_this setVariable [""#hideLocally"",_value]"; - class Value - { - class data - { - singleType="BOOL"; - value=0; - }; - }; - }; - nAttributes=2; - }; - }; - class Item48 - { - dataType="Marker"; - position[]={7022.5762,99.279999,6753.6182}; - name="outp_13_vehicle"; - markerType="RECTANGLE"; - type="rectangle"; - colorName="ColorGreen"; - a=20.476999; - b=6; - angle=86.269974; - id=8465; - atlOffset=-0.0004119873; - }; - class Item49 - { - dataType="Marker"; - position[]={7075.875,254.75,6757.375}; - name="outpost_13"; - markerType="RECTANGLE"; - type="rectangle"; - colorName="ColorGreen"; - a=66.380859; - b=55.147861; - angle=264.17685; - id=7892; - atlOffset=158.02139; - }; - }; - id=9369; - atlOffset=79.272408; - }; - class Item14 - { - dataType="Layer"; - name="outpost_14"; - class Entities - { - items=123; - class Item0 { dataType="Object"; class PositionInfo { - position[]={5992.2061,195.02406,10342.909}; - angles[]={6.2320313,3.8692553,6.1922374}; + position[]={5737.0479,351.6839,5569.6401}; + angles[]={0,2.5068207,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { + skill=0.2; }; - id=9054; - type="Land_CargoBox_V1_F"; + id=9238; + type="Land_Wall_IndCnc_4_F"; + atlOffset=0.00012207031; }; - class Item1 + class Item48 { dataType="Object"; class PositionInfo { - position[]={5993.5889,194.83401,10341.66}; - angles[]={6.2320313,5.4596691,6.1922374}; + position[]={5741.8794,351.19183,5573.1987}; + angles[]={0,2.5068207,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { + skill=0.2; }; - id=9055; - type="Land_CargoBox_V1_F"; + id=9239; + type="Land_Wall_IndCnc_4_F"; + atlOffset=0.00012207031; }; - class Item2 + class Item49 { dataType="Object"; class PositionInfo { - position[]={5994.8301,195.5358,10344.775}; - angles[]={6.2168822,0.67172641,6.2073317}; + position[]={5727.3862,352.74274,5562.5244}; + angles[]={0,2.5068207,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { + skill=0.2; }; - id=9350; - type="Land_Cargo10_red_F"; + id=9240; + type="Land_Wall_IndCnc_4_F"; + atlOffset=9.1552734e-005; }; - class Item3 + class Item50 { dataType="Object"; class PositionInfo { - position[]={6000.4858,197.90337,10354.816}; + position[]={5732.188,352.18192,5566.0605}; + angles[]={0,2.5068207,0}; }; side="Empty"; flags=5; class Attributes { + skill=0.2; }; - id=9345; - type="Land_Loudspeakers_F"; + id=9241; + type="Land_Wall_IndCnc_4_F"; + atlOffset=9.1552734e-005; }; - class Item4 + class Item51 { dataType="Object"; class PositionInfo { - position[]={5996.1572,195.42865,10351.089}; - angles[]={0,2.2468913,0}; + position[]={5722.5542,353.41339,5558.9668}; + angles[]={0,2.5068207,0}; }; side="Empty"; - flags=1; + flags=5; class Attributes { + skill=0.2; }; - id=9344; - type="Land_Cargo_House_V1_F"; - atlOffset=0.26083374; + id=9242; + type="Land_Wall_IndCnc_4_F"; + atlOffset=9.1552734e-005; }; - class Item5 + class Item52 { dataType="Object"; class PositionInfo { - position[]={5936.7939,200.38014,10373.309}; - angles[]={0,2.2414045,0}; + position[]={5728.9258,353.55338,5601.4253}; + angles[]={0,5.6484141,0}; }; side="Empty"; flags=5; class Attributes { + skill=0.2; }; - id=9341; - type="Land_Cargo_HQ_V1_F"; + id=9250; + type="Land_Wall_IndCnc_4_F"; }; - class Item6 + class Item53 { dataType="Object"; class PositionInfo { - position[]={6014.9116,195.22394,10381.714}; - angles[]={6.2599878,0.54572666,6.1803503}; + position[]={5724.1128,353.77563,5597.8101}; + angles[]={0,5.6484141,0}; }; side="Empty"; - flags=4; - class Attributes - { - }; - id=9001; - type="Land_GarbageHeap_03_F"; - }; - class Item7 - { - dataType="Logic"; - class PositionInfo - { - position[]={5974.5171,196.34088,10386.335}; - angles[]={0.023195164,0.64228117,0.004796607}; - }; - areaSize[]={58.170315,0,48.357121}; - areaIsRectangle=1; - flags=1; - id=8998; - type="ModuleHideTerrainObjects_F"; - atlOffset=0.036178589; - class CustomAttributes - { - class Attribute0 - { - property="#filter"; - expression="_this setVariable [""#filter"",_value]"; - class Value - { - class data - { - singleType="SCALAR"; - value=15; - }; - }; - }; - class Attribute1 - { - property="#hideLocally"; - expression="_this setVariable [""#hideLocally"",_value]"; - class Value - { - class data - { - singleType="BOOL"; - value=0; - }; - }; - }; - nAttributes=2; + flags=5; + class Attributes + { + skill=0.2; }; + id=9251; + type="Land_Wall_IndCnc_4_F"; }; - class Item8 + class Item54 { dataType="Object"; class PositionInfo { - position[]={5970.2905,199.08662,10425.692}; - angles[]={0,2.8573301,0}; + position[]={5715.2021,354.15948,5594.9043}; + angles[]={0,4.0776172,0}; }; side="Empty"; flags=5; @@ -17798,33 +14855,52 @@ class Mission { skill=0.2; }; - id=8889; - type="Land_Cargo_Patrol_V1_F"; + id=9252; + type="Land_Wall_IndCnc_4_F"; }; - class Item9 + class Item55 { dataType="Object"; class PositionInfo { - position[]={5944.1025,199.82034,10397.609}; - angles[]={0,2.2625949,0}; + position[]={5656.9507,356.15051,5607.4189}; + angles[]={0,5.6484141,0}; }; side="Empty"; - flags=5; + flags=1; class Attributes { skill=0.2; }; - id=8890; - type="Land_Cargo_Patrol_V1_F"; + id=9258; + type="Land_Wall_IndCnc_4_F"; + atlOffset=0.40274048; }; - class Item10 + class Item56 + { + dataType="Object"; + class PositionInfo + { + position[]={5695.4243,358.181,5635.8555}; + angles[]={0,5.6484141,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + skill=0.2; + }; + id=9259; + type="Land_Wall_IndCnc_4_F"; + atlOffset=0.31137085; + }; + class Item57 { dataType="Object"; class PositionInfo { - position[]={5982.8198,199.4747,10331.873}; - angles[]={0,6.1964602,0}; + position[]={5685.7617,357.06796,5628.7397}; + angles[]={0,5.6484141,0}; }; side="Empty"; flags=5; @@ -17832,33 +14908,35 @@ class Mission { skill=0.2; }; - id=9011; - type="Land_Cargo_Patrol_V1_F"; + id=9260; + type="Land_Wall_IndCnc_4_F"; + atlOffset=9.1552734e-005; }; - class Item11 + class Item58 { dataType="Object"; class PositionInfo { - position[]={5992.5811,196.56601,10378.026}; - angles[]={0.011995304,2.0166829,6.2368193}; + position[]={5700.3516,358.62698,5639.4058}; + angles[]={0,5.6484141,0}; }; side="Empty"; - flags=4; + flags=1; class Attributes { skill=0.2; }; - id=8917; - type="Land_Wreck_HMMWV_F"; + id=9261; + type="Land_Wall_IndCnc_4_F"; + atlOffset=0.37936401; }; - class Item12 + class Item59 { dataType="Object"; class PositionInfo { - position[]={6010.3311,197.99773,10358.276}; - angles[]={0,2.2130835,0}; + position[]={5676.1001,356.4812,5621.624}; + angles[]={0,5.6484141,0}; }; side="Empty"; flags=5; @@ -17866,16 +14944,17 @@ class Mission { skill=0.2; }; - id=8992; - type="Land_BarGate_F"; + id=9262; + type="Land_Wall_IndCnc_4_F"; + atlOffset=9.1552734e-005; }; - class Item13 + class Item60 { dataType="Object"; class PositionInfo { - position[]={5959.8677,196.84569,10357.451}; - angles[]={0,3.7714009,0}; + position[]={5680.9307,356.74362,5625.1816}; + angles[]={0,5.6484141,0}; }; side="Empty"; flags=5; @@ -17883,112 +14962,107 @@ class Mission { skill=0.2; }; - id=8918; - type="Land_i_Barracks_V1_F"; + id=9263; + type="Land_Wall_IndCnc_4_F"; + atlOffset=0.071502686; }; - class Item14 + class Item61 { dataType="Object"; class PositionInfo { - position[]={6004.0396,196.12912,10390.324}; - angles[]={6.2543926,0.63394618,6.2503963}; + position[]={5720.0786,356.12787,5628.1538}; + angles[]={0,0.93602449,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { skill=0.2; }; - id=8920; - type="Land_PaperBox_closed_F"; - atlOffset=0.047088623; + id=9270; + type="Land_Wall_IndCnc_4_F"; + atlOffset=9.1552734e-005; }; - class Item15 + class Item62 { dataType="Object"; class PositionInfo { - position[]={6005.3555,196.02235,10389.371}; - angles[]={6.2543926,0.63394618,6.2503963}; + position[]={5751.5425,351.24283,5580.3145}; + angles[]={0,2.5068207,0}; }; side="Empty"; - flags=4; + flags=1; class Attributes { skill=0.2; }; - id=8922; - type="Land_PaperBox_open_empty_F"; - atlOffset=0.047088623; + id=9271; + type="Land_Wall_IndCnc_4_F"; + atlOffset=0.67953491; }; - class Item16 + class Item63 { dataType="Object"; class PositionInfo { - position[]={5951.5186,196.1104,10405.936}; - angles[]={0.06232097,5.3206806,0.051953323}; + position[]={5752.0039,351.30664,5584.5352}; + angles[]={0,0.93602449,0}; }; side="Empty"; - flags=4; + flags=1; class Attributes { skill=0.2; - createAsSimpleObject=1; - disableSimulation=1; }; - id=8909; - type="Land_Cargo40_yellow_F"; - atlOffset=-0.00088500977; + id=9272; + type="Land_Wall_IndCnc_4_F"; + atlOffset=0.55163574; }; - class Item17 + class Item64 { dataType="Object"; class PositionInfo { - position[]={5955.5347,196.34113,10405.534}; - angles[]={0.06232097,2.2360301,0.051953323}; + position[]={5748.4453,352.03705,5589.3662}; + angles[]={0,0.93602449,0}; }; side="Empty"; - flags=4; + flags=1; class Attributes { skill=0.2; - createAsSimpleObject=1; - disableSimulation=1; }; - id=8950; - type="Land_Cargo20_cyan_F"; - atlOffset=-1.5258789e-005; + id=9273; + type="Land_Wall_IndCnc_4_F"; + atlOffset=0.69342041; }; - class Item18 + class Item65 { dataType="Object"; class PositionInfo { - position[]={5942.0762,196.77034,10389.227}; - angles[]={0.079830162,3.8483632,0.032789111}; + position[]={5712.812,357.8338,5637.8564}; + angles[]={0,0.93602449,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { skill=0.2; - createAsSimpleObject=1; - disableSimulation=1; }; - id=8969; - type="Land_Cargo20_light_green_F"; - atlOffset=-0.00091552734; + id=9280; + type="Land_Wall_IndCnc_4_F"; + atlOffset=9.1552734e-005; }; - class Item19 + class Item66 { dataType="Object"; class PositionInfo { - position[]={5927.3784,196.64063,10378.528}; - angles[]={0,5.3546762,0}; + position[]={5709.3979,358.52682,5642.5454}; + angles[]={0,0.93602449,0}; }; side="Empty"; flags=5; @@ -17996,16 +15070,17 @@ class Mission { skill=0.2; }; - id=8891; + id=9281; type="Land_Wall_IndCnc_4_F"; + atlOffset=6.1035156e-005; }; - class Item20 + class Item67 { dataType="Object"; class PositionInfo { - position[]={5923.7847,197.00294,10373.724}; - angles[]={0,5.3546762,0}; + position[]={5716.4648,356.99261,5633.0947}; + angles[]={0,0.93602449,0}; }; side="Empty"; flags=5; @@ -18013,16 +15088,17 @@ class Mission { skill=0.2; }; - id=8892; + id=9282; type="Land_Wall_IndCnc_4_F"; + atlOffset=9.1552734e-005; }; - class Item21 + class Item68 { dataType="Object"; class PositionInfo { - position[]={5930.9727,196.26387,10383.332}; - angles[]={0,5.3546762,0}; + position[]={5733.6895,353.30975,5604.8301}; + angles[]={0,5.6484141,0}; }; side="Empty"; flags=5; @@ -18030,103 +15106,107 @@ class Mission { skill=0.2; }; - id=8893; + id=9283; type="Land_Wall_IndCnc_4_F"; }; - class Item22 + class Item69 { dataType="Object"; class PositionInfo { - position[]={5924.5649,197.33325,10369.55}; - angles[]={0,3.7838798,0}; + position[]={5741.3677,353.28098,5598.9888}; + angles[]={0,0.93602449,0}; }; side="Empty"; - flags=5; + flags=1; class Attributes { skill=0.2; }; - id=8894; + id=9288; type="Land_Wall_IndCnc_4_F"; + atlOffset=0.83432007; }; - class Item23 + class Item70 { dataType="Object"; class PositionInfo { - position[]={5941.7554,195.51176,10397.745}; - angles[]={0,5.3546762,0}; + position[]={5737.751,353.53113,5603.8696}; + angles[]={0,0.93602449,0}; }; side="Empty"; - flags=5; + flags=1; class Attributes { skill=0.2; }; - id=8896; + id=9289; type="Land_Wall_IndCnc_4_F"; + atlOffset=0.54760742; }; - class Item24 + class Item71 { dataType="Object"; class PositionInfo { - position[]={5948.9438,195.26341,10407.354}; - angles[]={0,5.3546762,0}; + position[]={5744.8667,352.73428,5594.2075}; + angles[]={0,0.93602449,0}; }; side="Empty"; - flags=5; + flags=1; class Attributes { skill=0.2; }; - id=8897; + id=9290; type="Land_Wall_IndCnc_4_F"; - atlOffset=-4.5776367e-005; + atlOffset=0.83425903; }; - class Item25 + class Item72 { dataType="Object"; class PositionInfo { - position[]={5934.5669,195.99197,10388.137}; - angles[]={0,5.3546762,0}; + position[]={5705.1128,359.2706,5643.0581}; + angles[]={0,5.6484141,0}; }; side="Empty"; - flags=5; + flags=1; class Attributes { skill=0.2; }; - id=8898; + id=9291; type="Land_Wall_IndCnc_4_F"; + atlOffset=0.62677002; }; - class Item26 + class Item73 { dataType="Object"; class PositionInfo { - position[]={5952.5376,195.21394,10412.158}; - angles[]={0,5.3546762,0}; + position[]={5679.4507,355.67157,5556.9243}; + angles[]={0,5.7042584,0}; }; side="Empty"; flags=5; class Attributes { skill=0.2; + dynamicSimulation=1; }; - id=8899; + id=9299; type="Land_Wall_IndCnc_4_F"; - atlOffset=1.5258789e-005; + atlOffset=9.1552734e-005; }; - class Item27 + class Item74 { dataType="Object"; class PositionInfo { - position[]={5945.3496,195.35289,10402.55}; - angles[]={0,5.3546762,0}; + position[]={5684.4985,355.22202,5560.229}; + angles[]={0,5.7042584,0}; }; side="Empty"; flags=5; @@ -18134,34 +15214,35 @@ class Mission { skill=0.2; }; - id=8900; + id=9300; type="Land_Wall_IndCnc_4_F"; + atlOffset=0.00012207031; }; - class Item28 + class Item75 { dataType="Object"; class PositionInfo { - position[]={5959.7261,195.13144,10421.768}; - angles[]={0,5.3546762,0}; + position[]={5689.5469,354.83182,5563.5342}; + angles[]={0,5.7042584,0}; }; side="Empty"; - flags=1; + flags=5; class Attributes { skill=0.2; }; - id=8902; + id=9301; type="Land_Wall_IndCnc_4_F"; - atlOffset=0.36698914; + atlOffset=9.1552734e-005; }; - class Item29 + class Item76 { dataType="Object"; class PositionInfo { - position[]={5966.9785,194.78207,10431.288}; - angles[]={0,5.3546762,0}; + position[]={5726.5215,354.71426,5614.2192}; + angles[]={0,5.6542802,0}; }; side="Empty"; flags=1; @@ -18169,17 +15250,17 @@ class Mission { skill=0.2; }; - id=8903; + id=9302; type="Land_Wall_IndCnc_4_F"; - atlOffset=0.89237976; + atlOffset=0.37908936; }; - class Item30 + class Item77 { dataType="Object"; class PositionInfo { - position[]={5963.3364,195.27455,10426.479}; - angles[]={0,5.3546762,0}; + position[]={5721.6699,355.11005,5610.6904}; + angles[]={0,5.6542802,0}; }; side="Empty"; flags=1; @@ -18187,17 +15268,17 @@ class Mission { skill=0.2; }; - id=8904; + id=9303; type="Land_Wall_IndCnc_4_F"; - atlOffset=0.80158997; + atlOffset=0.74447632; }; - class Item31 + class Item78 { dataType="Object"; class PositionInfo { - position[]={5956.1318,194.98637,10416.963}; - angles[]={0,5.3546762,0}; + position[]={5719.3174,353.89145,5594.1836}; + angles[]={0,5.6484141,0}; }; side="Empty"; flags=5; @@ -18205,17 +15286,16 @@ class Mission { skill=0.2; }; - id=8905; + id=9320; type="Land_Wall_IndCnc_4_F"; - atlOffset=0.014083862; }; - class Item32 + class Item79 { dataType="Object"; class PositionInfo { - position[]={5956.9126,195.48651,10412.789}; - angles[]={0,3.7838798,0}; + position[]={5727.2422,354.67221,5618.2739}; + angles[]={0,4.0776172,0}; }; side="Empty"; flags=5; @@ -18223,34 +15303,34 @@ class Mission { skill=0.2; }; - id=8906; + id=9321; type="Land_Wall_IndCnc_4_F"; }; - class Item33 + class Item80 { dataType="Object"; class PositionInfo { - position[]={5971.0972,194.82968,10432.06}; - angles[]={0,0.64228714,0}; + position[]={5674.7568,355.89127,5557.1523}; + angles[]={0,4.0776172,0}; }; side="Empty"; - flags=1; + flags=5; class Attributes { skill=0.2; }; - id=8907; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.85244751; + id=9200; + type="Land_Wall_IndCnc_4_D_F"; + atlOffset=9.1552734e-005; }; - class Item34 + class Item81 { dataType="Object"; class PositionInfo { - position[]={5934.1738,197.81747,10362.362}; - angles[]={0,3.7838798,0}; + position[]={5690.3096,357.60461,5632.6118}; + angles[]={0,5.6484132,0}; }; side="Empty"; flags=5; @@ -18258,16 +15338,17 @@ class Mission { skill=0.2; }; - id=8910; - type="Land_Wall_IndCnc_4_F"; + id=9226; + type="Land_Wall_IndCnc_4_D_F"; + atlOffset=0.10574341; }; - class Item35 + class Item82 { dataType="Object"; class PositionInfo { - position[]={5948.5869,197.77643,10351.579}; - angles[]={0,3.7838798,0}; + position[]={5746.9473,350.75626,5576.4414}; + angles[]={0,2.5068207,0}; }; side="Empty"; flags=5; @@ -18275,17 +15356,16 @@ class Mission { skill=0.2; }; - id=8911; - type="Land_Wall_IndCnc_4_F"; - atlOffset=-1.5258789e-005; + id=9243; + type="Land_Wall_IndCnc_4_D_F"; }; - class Item36 + class Item83 { dataType="Object"; class PositionInfo { - position[]={5929.3696,197.58615,10365.956}; - angles[]={0,3.7838798,0}; + position[]={5723.8569,355.34506,5623.4512}; + angles[]={0,0.93602449,0}; }; side="Empty"; flags=5; @@ -18293,16 +15373,17 @@ class Mission { skill=0.2; }; - id=8912; - type="Land_Wall_IndCnc_4_F"; + id=9284; + type="Land_Wall_IndCnc_4_D_F"; + atlOffset=6.1035156e-005; }; - class Item37 + class Item84 { dataType="Object"; class PositionInfo { - position[]={5938.978,197.85574,10358.768}; - angles[]={0,3.7838798,0}; + position[]={5711.2573,358.17459,5640.1313}; + angles[]={0,0.93602449,0}; }; side="Empty"; flags=5; @@ -18310,16 +15391,17 @@ class Mission { skill=0.2; }; - id=8913; - type="Land_Wall_IndCnc_4_F"; + id=9285; + type="Land_Wall_IndCnc_Pole_F"; + atlOffset=6.1035156e-005; }; - class Item38 + class Item85 { dataType="Object"; class PositionInfo { - position[]={5943.7827,197.81416,10355.174}; - angles[]={0,3.7838798,0}; + position[]={5661.5259,359.56964,5587.356}; + angles[]={0,5.5995631,0}; }; side="Empty"; flags=5; @@ -18327,34 +15409,36 @@ class Mission { skill=0.2; }; - id=8914; - type="Land_Wall_IndCnc_4_F"; + id=9214; + type="Land_dp_smallTank_F"; + atlOffset=6.1035156e-005; }; - class Item39 + class Item86 { dataType="Object"; class PositionInfo { - position[]={5990.3057,196.11121,10417.779}; - angles[]={0,0.64228714,0}; + position[]={5678.0728,354.84076,5604.2788}; + angles[]={6.2687874,4.1198125,6.2535939}; }; side="Empty"; - flags=5; + flags=4; class Attributes { skill=0.2; + disableSimulation=1; }; - id=8924; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.12200928; + id=9237; + type="Land_HelipadSquare_F"; + atlOffset=9.1552734e-005; }; - class Item40 + class Item87 { dataType="Object"; class PositionInfo { - position[]={5985.5015,195.99043,10421.374}; - angles[]={0,0.64228714,0}; + position[]={5705.5508,357.0708,5615.9653}; + angles[]={6.2535558,5.647532,6.2782345}; }; side="Empty"; flags=1; @@ -18362,17 +15446,17 @@ class Mission { skill=0.2; }; - id=8925; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.35804749; + id=9215; + type="Land_i_Shed_Ind_F"; + atlOffset=0.93017578; }; - class Item41 + class Item88 { dataType="Object"; class PositionInfo { - position[]={5995.1099,196.36029,10414.186}; - angles[]={0,0.64228714,0}; + position[]={5653.7778,360.70895,5589.7476}; + angles[]={0,2.5907927,0}; }; side="Empty"; flags=5; @@ -18380,52 +15464,52 @@ class Mission { skill=0.2; }; - id=8926; - type="Land_Wall_IndCnc_4_F"; + id=9207; + type="Land_LampHalogen_F"; + atlOffset=9.1552734e-005; }; - class Item42 + class Item89 { dataType="Object"; class PositionInfo { - position[]={5975.8374,195.49252,10428.505}; - angles[]={0,0.64228714,0}; + position[]={5681.019,363.7865,5638.5972}; + angles[]={0,4.9849229,0}; }; side="Empty"; - flags=1; + flags=5; class Attributes { skill=0.2; }; - id=8927; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.77624512; + id=9246; + type="Land_LampHalogen_F"; }; - class Item43 + class Item90 { dataType="Object"; class PositionInfo { - position[]={5961.7168,196.00548,10409.195}; - angles[]={0,3.7838798,0}; + position[]={5712.5269,359.97101,5592.5771}; + angles[]={0,2.5242741,0}; }; side="Empty"; - flags=5; + flags=1; class Attributes { skill=0.2; }; - id=8929; - type="Land_Wall_IndCnc_4_F"; - atlOffset=1.5258789e-005; + id=9257; + type="Land_LampHalogen_F"; + atlOffset=0.46984863; }; - class Item44 + class Item91 { dataType="Object"; class PositionInfo { - position[]={5967.8042,196.78244,10337.203}; - angles[]={0,3.7838798,0}; + position[]={5746.8511,356.75739,5589.75}; + angles[]={0,5.6697078,0}; }; side="Empty"; flags=5; @@ -18433,17 +15517,17 @@ class Mission { skill=0.2; }; - id=8940; - type="Land_Wall_IndCnc_4_F"; - atlOffset=1.5258789e-005; + id=9274; + type="Land_LampHalogen_F"; + atlOffset=9.1552734e-005; }; - class Item45 + class Item92 { dataType="Object"; class PositionInfo { - position[]={5972.6089,196.31194,10333.608}; - angles[]={0,3.7838798,0}; + position[]={5717.8604,361.66217,5629.4253}; + angles[]={0,2.5068207,0}; }; side="Empty"; flags=5; @@ -18451,17 +15535,17 @@ class Mission { skill=0.2; }; - id=8941; - type="Land_Wall_IndCnc_4_F"; - atlOffset=1.5258789e-005; + id=9275; + type="Land_LampHalogen_F"; + atlOffset=9.1552734e-005; }; - class Item46 + class Item93 { dataType="Object"; class PositionInfo { - position[]={5958.1958,197.42224,10344.391}; - angles[]={0,3.7838798,0}; + position[]={5723.3228,360.48288,5621.7388}; + angles[]={0,0.41242582,0}; }; side="Empty"; flags=5; @@ -18469,34 +15553,34 @@ class Mission { skill=0.2; }; - id=8942; - type="Land_Wall_IndCnc_4_F"; - atlOffset=-1.5258789e-005; + id=9286; + type="Land_LampHalogen_F"; + atlOffset=6.1035156e-005; }; - class Item47 + class Item94 { dataType="Object"; class PositionInfo { - position[]={5977.4131,195.75461,10330.015}; - angles[]={0,3.7838798,0}; + position[]={5667.5381,354.8562,5572.9165}; + angles[]={0.02399601,0.10750943,6.269588}; }; side="Empty"; - flags=5; + flags=4; class Attributes { skill=0.2; }; - id=8943; - type="Land_Wall_IndCnc_4_F"; + id=9220; + type="Land_JunkPile_F"; }; - class Item48 + class Item95 { dataType="Object"; class PositionInfo { - position[]={5953.3911,197.63539,10347.985}; - angles[]={0,3.7838798,0}; + position[]={5675.855,355.76068,5591.2085}; + angles[]={0,3.5540185,0}; }; side="Empty"; flags=5; @@ -18504,435 +15588,445 @@ class Mission { skill=0.2; }; - id=8944; - type="Land_Wall_IndCnc_4_F"; - atlOffset=-1.5258789e-005; + id=9256; + type="Land_PortableLight_double_F"; + atlOffset=9.1552734e-005; }; - class Item49 + class Item96 { dataType="Object"; class PositionInfo { - position[]={5993.3491,196.37453,10381.783}; - angles[]={0,0.64228714,0}; + position[]={5678.3066,355.06024,5594.1582}; + angles[]={6.2647886,5.6878352,6.2463999}; }; side="Empty"; - flags=5; + flags=4; class Attributes { skill=0.2; }; - id=8951; - type="Land_Wall_IndCnc_4_F"; - atlOffset=1.5258789e-005; + id=9230; + type="Land_BagFence_Long_F"; + atlOffset=9.1552734e-005; }; - class Item50 + class Item97 { dataType="Object"; class PositionInfo { - position[]={6007.7622,195.549,10371.001}; - angles[]={0,0.64228714,0}; + position[]={5703.9038,354.83911,5608.3486}; + angles[]={6.2583904,2.5062289,6.2543926}; }; side="Empty"; - flags=5; + flags=4; class Attributes { skill=0.2; }; - id=8952; - type="Land_Wall_IndCnc_4_F"; - atlOffset=1.5258789e-005; + id=9231; + type="Land_BagFence_Long_F"; + atlOffset=0.19519043; }; - class Item51 + class Item98 { dataType="Object"; class PositionInfo { - position[]={6002.958,195.97513,10374.595}; - angles[]={0,0.64228714,0}; + position[]={5701.6914,354.75391,5606.7173}; + angles[]={6.2583904,2.5062289,6.2543926}; }; side="Empty"; - flags=5; + flags=4; class Attributes { skill=0.2; }; - id=8953; - type="Land_Wall_IndCnc_4_F"; - atlOffset=1.5258789e-005; + id=9232; + type="Land_BagFence_Long_F"; + atlOffset=0.086700439; }; - class Item52 + class Item99 { dataType="Object"; class PositionInfo { - position[]={5985.5815,196.78467,10376.198}; - angles[]={0,5.3546762,0}; + position[]={5688.8691,354.99564,5605.2124}; + angles[]={6.2607903,4.1003685,6.2535939}; }; side="Empty"; - flags=5; + flags=4; class Attributes { skill=0.2; }; - id=8954; - type="Land_Wall_IndCnc_4_F"; + id=9233; + type="Land_BagFence_Long_F"; + atlOffset=9.1552734e-005; }; - class Item53 + class Item100 { dataType="Object"; class PositionInfo { - position[]={5989.1758,196.57518,10381.003}; - angles[]={0,5.3546762,0}; + position[]={5699.4775,354.6897,5605.0859}; + angles[]={6.2583904,2.5062289,6.2559919}; }; side="Empty"; - flags=5; + flags=4; class Attributes { skill=0.2; }; - id=8955; - type="Land_Wall_IndCnc_4_F"; + id=9234; + type="Land_BagFence_Long_F"; + atlOffset=3.0517578e-005; }; - class Item54 + class Item101 { dataType="Object"; class PositionInfo { - position[]={5981.9873,196.8956,10371.395}; - angles[]={0,5.3546762,0}; + position[]={5695.0654,354.82236,5605.5962}; + angles[]={6.2583904,0.94389802,6.2559919}; }; side="Empty"; - flags=5; + flags=4; class Attributes { skill=0.2; }; - id=8956; - type="Land_Wall_IndCnc_4_F"; + id=9235; + type="Land_BagFence_Long_F"; + atlOffset=3.0517578e-005; }; - class Item55 + class Item102 { dataType="Object"; class PositionInfo { - position[]={5998.1538,196.21603,10378.189}; - angles[]={0,0.64228714,0}; + position[]={5688.0928,354.92151,5600.8779}; + angles[]={6.2607903,2.529572,6.2535939}; }; side="Empty"; - flags=5; + flags=4; class Attributes { skill=0.2; }; - id=8957; - type="Land_Wall_IndCnc_4_F"; - atlOffset=1.5258789e-005; + id=9236; + type="Land_BagFence_Long_F"; + atlOffset=9.1552734e-005; }; - class Item56 + class Item103 { dataType="Object"; class PositionInfo { - position[]={5980.7739,195.7121,10424.808}; - angles[]={0,0.64228714,0}; + position[]={5740.4546,352.77676,5610.2256}; + angles[]={6.2240524,4.0776172,6.2129011}; }; side="Empty"; - flags=1; + flags=4; class Attributes { skill=0.2; }; - id=8960; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.40290833; + id=9267; + type="Land_BagFence_Long_F"; + atlOffset=0.00012207031; }; - class Item57 + class Item104 { dataType="Object"; class PositionInfo { - position[]={6019.1318,195.71613,10396.215}; - angles[]={0,0.64228714,0}; + position[]={5739.7783,352.61081,5605.8501}; + angles[]={6.2344222,2.5068207,6.2025604}; }; side="Empty"; - flags=1; + flags=4; class Attributes { skill=0.2; }; - id=8961; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.41383362; + id=9268; + type="Land_BagFence_Long_F"; + atlOffset=9.1552734e-005; }; - class Item58 + class Item105 { dataType="Object"; class PositionInfo { - position[]={6009.5229,196.43555,10403.403}; - angles[]={0,0.64228714,0}; + position[]={5673.9448,355.20325,5594.9502}; + angles[]={6.2647886,4.1170392,6.2767816}; }; side="Empty"; - flags=5; + flags=4; class Attributes { skill=0.2; }; - id=8962; - type="Land_Wall_IndCnc_4_F"; + id=9269; + type="Land_BagFence_Long_F"; + atlOffset=9.1552734e-005; }; - class Item59 + class Item106 { dataType="Object"; class PositionInfo { - position[]={6023.9561,194.95233,10392.526}; - angles[]={0,0.64228714,0}; + position[]={5734.7266,353.84921,5617.981}; + angles[]={6.1811414,0.93602449,6.2224622}; }; side="Empty"; - flags=1; + flags=4; class Attributes { skill=0.2; }; - id=8963; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.37948608; + id=9278; + type="Land_BagFence_Long_F"; }; - class Item60 + class Item107 { dataType="Object"; class PositionInfo { - position[]={5999.9146,196.5818,10410.591}; - angles[]={0,0.64228714,0}; + position[]={5726.0713,355.06091,5624.6743}; + angles[]={6.1811414,2.5068207,6.2224622}; }; side="Empty"; - flags=5; + flags=4; class Attributes { skill=0.2; }; - id=8964; - type="Land_Wall_IndCnc_4_F"; + id=9279; + type="Land_BagFence_Long_F"; + atlOffset=9.1552734e-005; }; - class Item61 + class Item108 { dataType="Object"; class PositionInfo { - position[]={6004.7188,196.57672,10406.997}; - angles[]={0,0.64228714,0}; + position[]={5678.4136,355.63745,5615.5225}; + angles[]={6.2033553,2.5522814,6.26159}; }; side="Empty"; - flags=5; + flags=4; class Attributes { skill=0.2; }; - id=8965; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.071640015; + id=9294; + type="Land_BagFence_Long_F"; + atlOffset=9.1552734e-005; }; - class Item62 + class Item109 { dataType="Object"; class PositionInfo { - position[]={6018.8979,194.57054,10370.387}; - angles[]={0,2.2130835,0}; + position[]={5682.7295,355.47418,5614.647}; + angles[]={6.2033553,0.98148471,6.26159}; }; side="Empty"; - flags=5; + flags=4; class Attributes { skill=0.2; }; - id=8975; - type="Land_Wall_IndCnc_4_F"; + id=9295; + type="Land_BagFence_Long_F"; + atlOffset=9.1552734e-005; }; - class Item63 + class Item110 { dataType="Object"; class PositionInfo { - position[]={5982.2173,195.11119,10326.42}; - angles[]={0,3.7838798,0}; + position[]={5667.6563,355.40878,5604.7617}; + angles[]={6.2679896,0.98185235,6.2767911}; }; side="Empty"; - flags=5; + flags=4; class Attributes { skill=0.2; }; - id=8976; - type="Land_Wall_IndCnc_4_F"; + id=9297; + type="Land_BagFence_Long_F"; + atlOffset=9.1552734e-005; }; - class Item64 + class Item111 { dataType="Object"; class PositionInfo { - position[]={5986.3911,194.72227,10327.2}; - angles[]={0,2.2130835,0}; + position[]={5668.5322,355.46667,5609.0767}; + angles[]={6.2687874,5.694241,6.2759843}; }; side="Empty"; - flags=5; + flags=4; class Attributes { skill=0.2; }; - id=8977; - type="Land_Wall_IndCnc_4_F"; - atlOffset=-1.5258789e-005; + id=9298; + type="Land_BagFence_Long_F"; + atlOffset=9.1552734e-005; }; - class Item65 + class Item112 { dataType="Object"; class PositionInfo { - position[]={5989.9854,194.61833,10332.005}; - angles[]={0,2.2130835,0}; + position[]={5730.5815,354.17157,5618.6113}; + angles[]={6.188272,5.5611472,6.2152915}; }; side="Empty"; - flags=5; + flags=4; class Attributes { skill=0.2; }; - id=8978; - type="Land_Wall_IndCnc_4_F"; + id=9324; + type="Land_BagFence_Long_F"; }; - class Item66 + class Item113 { dataType="Object"; class PositionInfo { - position[]={6026.0811,194.22076,10380.151}; - angles[]={0,2.2130835,0}; + position[]={5697.1382,354.72845,5604.085}; + angles[]={6.2583904,0.033662617,6.2559919}; }; side="Empty"; - flags=5; + flags=4; class Attributes { skill=0.2; }; - id=8985; - type="Land_Wall_IndCnc_4_F"; + id=9228; + type="Land_BagFence_Round_F"; }; - class Item67 + class Item114 { dataType="Object"; class PositionInfo { - position[]={6029.5811,193.80363,10384.776}; - angles[]={0,2.2130835,0}; + position[]={5689.7793,354.91528,5602.8281}; + angles[]={6.2607903,4.8857665,6.2535939}; }; side="Empty"; - flags=5; + flags=4; class Attributes { skill=0.2; }; - id=8986; - type="Land_Wall_IndCnc_4_F"; + id=9229; + type="Land_BagFence_Round_F"; + atlOffset=9.1552734e-005; }; - class Item68 + class Item115 { dataType="Object"; class PositionInfo { - position[]={6022.5811,194.48102,10375.276}; - angles[]={0,2.2130835,0}; + position[]={5741.4355,352.57443,5607.8481}; + angles[]={6.2344222,4.8630152,6.2025604}; }; side="Empty"; - flags=5; + flags=4; class Attributes { skill=0.2; }; - id=8987; - type="Land_Wall_IndCnc_4_F"; + id=9266; + type="Land_BagFence_Round_F"; + atlOffset=9.1552734e-005; }; - class Item69 + class Item116 { dataType="Object"; class PositionInfo { - position[]={6012.5669,195.11856,10367.406}; - angles[]={0,0.64228714,0}; + position[]={5675.8726,355.13339,5593.2651}; + angles[]={6.2647886,0.19004804,6.2463999}; }; side="Empty"; - flags=5; + flags=4; class Attributes { skill=0.2; }; - id=8988; - type="Land_Wall_IndCnc_4_F"; + id=9276; + type="Land_BagFence_Round_F"; + atlOffset=9.1552734e-005; }; - class Item70 + class Item117 { dataType="Object"; class PositionInfo { - position[]={6000.8311,194.54092,10346.401}; - angles[]={0,2.2130835,0}; + position[]={5732.7544,354.13571,5619.6079}; + angles[]={6.1811414,3.2922187,6.2224622}; }; side="Empty"; - flags=5; + flags=4; class Attributes { skill=0.2; }; - id=8993; - type="Land_Wall_IndCnc_4_F"; + id=9277; + type="Land_BagFence_Round_F"; }; - class Item71 + class Item118 { dataType="Object"; class PositionInfo { - position[]={6004.4561,194.58733,10351.276}; - angles[]={0,2.2130835,0}; + position[]={5680.8188,355.65393,5616.3779}; + angles[]={6.2033553,3.3376794,6.26159}; }; side="Empty"; - flags=5; + flags=4; class Attributes { skill=0.2; }; - id=8994; - type="Land_Wall_IndCnc_4_F"; + id=9293; + type="Land_BagFence_Round_F"; + atlOffset=9.1552734e-005; }; - class Item72 + class Item119 { dataType="Object"; class PositionInfo { - position[]={5997.2681,194.60495,10341.668}; - angles[]={0,2.2130835,0}; + position[]={5666.8013,355.45084,5607.167}; + angles[]={6.2679896,1.7672505,6.2767911}; }; side="Empty"; - flags=5; + flags=4; class Attributes { skill=0.2; }; - id=8995; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.095581055; + id=9296; + type="Land_BagFence_Round_F"; + atlOffset=9.1552734e-005; }; - class Item73 + class Item120 { dataType="Object"; class PositionInfo { - position[]={6028.8311,194.56361,10389.026}; - angles[]={0,0.64228714,0}; + position[]={5692.8667,375.32489,5552.8901}; + angles[]={0,5.6484141,0}; }; side="Empty"; flags=1; @@ -18940,862 +16034,988 @@ class Mission { skill=0.2; }; - id=8996; - type="Land_Wall_IndCnc_4_F"; - atlOffset=0.62687683; + id=9264; + type="Land_TTowerBig_1_F"; + atlOffset=1.3768921; }; - class Item74 + class Item121 + { + dataType="Marker"; + position[]={5700.9043,10682.237,5586.4438}; + name="outpost_12"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=62.826801; + b=55.433304; + angle=232.00447; + id=183; + atlOffset=10328.511; + }; + }; + id=9368; + atlOffset=5164.9604; + }; + class Item13 + { + dataType="Layer"; + name="outpost_13"; + class Entities + { + items=50; + class Item0 { dataType="Object"; class PositionInfo { - position[]={5993.6738,194.56065,10336.863}; - angles[]={0,2.2130835,0}; + position[]={7047.2485,102.90779,6728.395}; + angles[]={6.2727871,4.615828,6.2824135}; }; side="Empty"; - flags=5; class Attributes { - skill=0.2; }; - id=8997; - type="Land_Wall_IndCnc_4_F"; + id=7920; + type="Land_BarGate_F"; + atlOffset=0.25; }; - class Item75 + class Item1 { dataType="Object"; class PositionInfo { - position[]={5938.9561,196.11063,10388.651}; - angles[]={0,0.69813168,0}; + position[]={7094.563,100.2374,6784.4683}; + angles[]={0.071079597,1.4742355,0.019996032}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; - dynamicSimulation=1; }; - id=9008; - type="Land_Wall_IndCnc_4_F"; + id=7929; + type="Land_BarGate_F"; + atlOffset=0.24999237; }; - class Item76 + class Item2 { dataType="Object"; class PositionInfo { - position[]={5943.5811,196.5135,10384.776}; - angles[]={0,0.69813168,0}; + position[]={7068.9614,98.317513,6773.9507}; + angles[]={0.027990974,6.1866245,6.2567925}; }; side="Empty"; - flags=5; class Attributes { - skill=0.2; + createAsSimpleObject=1; + disableSimulation=1; }; - id=9009; - type="Land_Wall_IndCnc_4_F"; + id=7937; + type="Land_Cargo40_military_green_F"; + atlOffset=0.41942596; }; - class Item77 + class Item3 { dataType="Object"; class PositionInfo { - position[]={5948.2061,196.89149,10380.901}; - angles[]={0,0.69813168,0}; + position[]={7069.2266,98.310173,6771.2134}; + angles[]={0.027990974,6.1866245,6.2567925}; }; side="Empty"; - flags=5; class Attributes { - skill=0.2; + createAsSimpleObject=1; + disableSimulation=1; }; - id=9010; - type="Land_Wall_IndCnc_4_F"; + id=7938; + type="Land_Cargo40_military_green_F"; + atlOffset=0.34242249; }; - class Item78 + class Item4 { dataType="Object"; class PositionInfo { - position[]={6003.6885,194.91527,10355.461}; - angles[]={0,0.6481536,0}; + position[]={7052.4829,99.348541,6723.6274}; + angles[]={6.2567906,6.1866245,6.1253104}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9047; - type="Land_Wall_IndCnc_4_F"; + id=7893; + type="Land_HBarrier_Big_F"; + atlOffset=7.6293945e-006; }; - class Item79 + class Item5 { dataType="Object"; class PositionInfo { - position[]={5998.9058,195.50543,10359.083}; - angles[]={0,0.6481536,0}; + position[]={7060.9429,98.023308,6724.4473}; + angles[]={6.2567906,6.1866245,6.1253104}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9048; - type="Land_Wall_IndCnc_4_F"; + id=7894; + type="Land_HBarrier_Big_F"; + atlOffset=7.6293945e-006; }; - class Item80 + class Item6 { dataType="Object"; class PositionInfo { - position[]={5937.8159,195.68755,10393.21}; - angles[]={0,5.3546762,0}; + position[]={7051.4946,99.633896,6733.8301}; + angles[]={6.2727871,6.1866245,6.1253104}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8901; - type="Land_Wall_IndCnc_4_D_F"; + id=7895; + type="Land_HBarrier_Big_F"; }; - class Item81 + class Item7 { dataType="Object"; class PositionInfo { - position[]={6014.5459,195.96379,10400.172}; - angles[]={0,0.6422869,0}; + position[]={7069.4033,97.509224,6725.2666}; + angles[]={6.259192,6.1866245,6.2416096}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8928; - type="Land_Wall_IndCnc_4_D_F"; + id=7896; + type="Land_HBarrier_Big_F"; }; - class Item82 + class Item8 { dataType="Object"; class PositionInfo { - position[]={5962.7563,197.17805,10340.457}; - angles[]={0,3.7838798,0}; + position[]={7077.8638,97.22805,6726.0859}; + angles[]={6.2480001,6.1866245,6.2551923}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8945; - type="Land_Wall_IndCnc_4_D_F"; + id=7897; + type="Land_HBarrier_Big_F"; + atlOffset=7.6293945e-006; }; - class Item83 + class Item9 { dataType="Object"; class PositionInfo { - position[]={6015.4907,194.66313,10365.408}; - angles[]={0,2.2130835,0}; + position[]={7086.3242,97.02993,6726.9058}; + angles[]={6.2344246,6.1866245,6.2687874}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8989; - type="Land_Wall_IndCnc_4_D_F"; + id=7898; + type="Land_HBarrier_Big_F"; }; - class Item84 + class Item10 { dataType="Object"; class PositionInfo { - position[]={6027.8086,194.0096,10382.298}; - angles[]={0,2.2130835,0}; + position[]={7094.7847,96.959755,6727.7251}; + angles[]={6.2344232,6.1866245,6.2703824}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8990; - type="Land_Wall_IndCnc_Pole_F"; + id=7899; + type="Land_HBarrier_Big_F"; + atlOffset=7.6293945e-006; }; - class Item85 + class Item11 { dataType="Object"; class PositionInfo { - position[]={5962.8945,199.79379,10414.619}; - angles[]={0,0.5934366,0}; + position[]={7098.5088,97.307961,6733.3604}; + angles[]={6.2168837,4.615828,0.004796607}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8915; - type="Land_dp_smallTank_F"; + id=7900; + type="Land_HBarrier_Big_F"; + atlOffset=-7.6293945e-006; }; - class Item86 + class Item12 { dataType="Object"; class PositionInfo { - position[]={5944.3237,198.26836,10357.013}; - angles[]={0.004796607,3.734885,6.2767911}; + position[]={7059.9551,98.392143,6734.6494}; + angles[]={6.259192,6.1866245,6.1386018}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8946; - type="Land_FieldToilet_F"; - atlOffset=-0.00440979; + id=7901; + type="Land_HBarrier_Big_F"; }; - class Item87 + class Item13 { dataType="Object"; class PositionInfo { - position[]={5943.1987,198.27194,10357.763}; - angles[]={0.004796607,3.8294125,6.2767911}; + position[]={7068.4155,97.838669,6735.4688}; + angles[]={6.2479987,6.1866245,6.2527947}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8947; - type="Land_FieldToilet_F"; - atlOffset=-0.0044250488; + id=7902; + type="Land_HBarrier_Big_F"; + atlOffset=7.6293945e-006; }; - class Item88 + class Item14 { dataType="Object"; class PositionInfo { - position[]={5947.2061,197.29947,10355.151}; - angles[]={0.004796607,0.64228714,6.2767911}; + position[]={7076.8755,97.623871,6736.2886}; + angles[]={6.2344246,6.1866245,6.2687874}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8949; - type="Land_GarbagePallet_F"; - atlOffset=-1.5258789e-005; + id=7903; + type="Land_HBarrier_Big_F"; }; - class Item89 + class Item15 { dataType="Object"; class PositionInfo { - position[]={5983.8838,195.69632,10403.681}; - angles[]={0.0078539811,5.396872,0}; + position[]={7085.3359,97.542023,6737.1079}; + angles[]={6.2344246,6.1866245,6.2687874}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; disableSimulation=1; }; - id=8939; - type="Land_HelipadSquare_F"; - atlOffset=-1.5258789e-005; + id=7904; + type="Land_HBarrier_Big_F"; + atlOffset=-7.6293945e-006; }; - class Item90 + class Item16 { dataType="Object"; class PositionInfo { - position[]={6009.7544,197.22957,10389.636}; - angles[]={0,0.63873816,6.2657323}; + position[]={7097.7134,97.728912,6741.5718}; + angles[]={6.2392135,4.615828,0.017598685}; }; side="Empty"; - flags=1; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8916; - type="Land_i_Shed_Ind_F"; - atlOffset=0.45803833; + id=7905; + type="Land_HBarrier_Big_F"; }; - class Item91 + class Item17 { dataType="Object"; class PositionInfo { - position[]={5962.9404,200.16678,10422.728}; - angles[]={0,3.8678515,0}; + position[]={7047.6494,99.909019,6737.2251}; + angles[]={6.2727871,4.615828,6.2824135}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8908; - type="Land_LampHalogen_F"; + id=7906; + type="Land_HBarrier_Big_F"; }; - class Item92 + class Item18 { dataType="Object"; class PositionInfo { - position[]={6029.5811,199.12964,10386.776}; - angles[]={0,6.261982,0}; + position[]={7046.8296,100.0264,6745.6855}; + angles[]={6.269588,4.615828,6.2816033}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8948; - type="Land_LampHalogen_F"; + id=7907; + type="Land_HBarrier_Big_F"; }; - class Item93 + class Item19 { dataType="Object"; class PositionInfo { - position[]={5991.252,201.71964,10382.372}; - angles[]={0,6.1400743,0}; + position[]={7046.0103,100.14609,6754.146}; + angles[]={6.2687874,4.615828,6.2816033}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8959; - type="Land_LampHalogen_F"; + id=7908; + type="Land_HBarrier_Big_F"; }; - class Item94 + class Item20 { dataType="Object"; class PositionInfo { - position[]={5989.8906,199.97171,10333.642}; - angles[]={0,0.66358089,0}; + position[]={7045.1909,100.26897,6762.6064}; + angles[]={6.2711854,4.615828,6.2816033}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8979; - type="Land_LampHalogen_F"; + id=7909; + type="Land_HBarrier_Big_F"; }; - class Item95 + class Item21 { dataType="Object"; class PositionInfo { - position[]={6019.4731,199.92181,10372.878}; - angles[]={0,3.7838798,0}; + position[]={7044.3711,100.04752,6771.0664}; + angles[]={0.098084196,4.615828,6.1716504}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8980; - type="Land_LampHalogen_F"; + id=7910; + type="Land_HBarrier_Big_F"; }; - class Item96 + class Item22 { dataType="Object"; class PositionInfo { - position[]={6013.6973,200.14587,10365.424}; - angles[]={0,1.6894847,0}; + position[]={7055.7534,98.492706,6775.4341}; + angles[]={0.060726274,6.1866245,6.1946177}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8991; - type="Land_LampHalogen_F"; + id=7911; + type="Land_HBarrier_Big_F"; }; - class Item97 + class Item23 { dataType="Object"; class PositionInfo { - position[]={5974.2051,196.37241,10350.365}; - angles[]={6.2639894,1.3845687,6.2320304}; + position[]={7064.2134,97.819611,6776.2539}; + angles[]={0.043971907,6.1866245,6.2567906}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8921; - type="Land_JunkPile_F"; + id=7912; + type="Land_HBarrier_Big_F"; }; - class Item98 + class Item24 { dataType="Object"; class PositionInfo { - position[]={5970.731,196.85808,10402.02}; - angles[]={0,4.8310776,0}; + position[]={7072.6738,97.560196,6777.0732}; + angles[]={0.043971907,6.1866245,6.2567906}; }; side="Empty"; - flags=5; + flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8958; - type="Land_PortableLight_double_F"; + id=7913; + type="Land_HBarrier_Big_F"; }; - class Item99 + class Item25 { dataType="Object"; class PositionInfo { - position[]={5974.2642,196.31502,10400.527}; - angles[]={0.041575778,0.68170887,0.016798066}; + position[]={7081.1343,97.44738,6777.8926}; + angles[]={0.054346491,6.1866245,0.0023920804}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8932; - type="Land_BagFence_Long_F"; + id=7914; + type="Land_HBarrier_Big_F"; }; - class Item100 + class Item26 { dataType="Object"; class PositionInfo { - position[]={6003.8818,195.73543,10385.493}; - angles[]={6.2599902,3.7832878,6.2503982}; + position[]={7089.5947,97.425438,6778.7124}; + angles[]={0.066302508,6.1866245,0.024795037}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8933; - type="Land_BagFence_Long_F"; + id=7915; + type="Land_HBarrier_Big_F"; }; - class Item101 + class Item27 { dataType="Object"; class PositionInfo { - position[]={6001.6797,195.84584,10387.139}; - angles[]={6.2599902,3.7832878,6.2503982}; + position[]={7096.645,98.080971,6750.0083}; + angles[]={6.2799835,4.615828,0.017595299}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8934; - type="Land_BagFence_Long_F"; + id=7916; + type="Land_HBarrier_Big_F"; }; - class Item102 + class Item28 { dataType="Object"; class PositionInfo { - position[]={5987.9033,196.19408,10393.617}; - angles[]={0.010398259,5.3774276,6.2543945}; + position[]={7095.8257,98.148575,6758.4688}; + angles[]={6.2671871,4.615828,0.030390549}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8935; - type="Land_BagFence_Long_F"; + id=7917; + type="Land_HBarrier_Big_F"; + atlOffset=-7.6293945e-006; }; - class Item103 + class Item29 { dataType="Object"; class PositionInfo { - position[]={5999.4771,195.94089,10388.785}; - angles[]={6.2543945,3.7832878,0.010398259}; + position[]={7095.0059,98.067711,6766.9292}; + angles[]={0.027193764,4.615828,0.030390549}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8936; - type="Land_BagFence_Long_F"; + id=7918; + type="Land_HBarrier_Big_F"; }; - class Item104 + class Item30 { dataType="Object"; class PositionInfo { - position[]={5998.688,196.05858,10393.156}; - angles[]={6.2543945,2.220957,0.010398259}; + position[]={7094.1865,97.759941,6775.3896}; + angles[]={0.066302508,4.615828,0.024795037}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8937; - type="Land_BagFence_Long_F"; - atlOffset=1.5258789e-005; + id=7919; + type="Land_HBarrier_Big_F"; }; - class Item105 + class Item31 { dataType="Object"; class PositionInfo { - position[]={5983.5298,196.27771,10393.105}; - angles[]={0.010398259,3.8066308,6.2663875}; + position[]={7089.3291,96.657173,6789.2358}; + angles[]={0.097292177,3.0450318,0.019999012}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8938; - type="Land_BagFence_Long_F"; + id=7922; + type="Land_HBarrier_Big_F"; }; - class Item106 + class Item32 { dataType="Object"; class PositionInfo { - position[]={6011.3228,193.69545,10350.529}; - angles[]={6.219274,5.3546762,6.2049451}; + position[]={7080.8687,96.777489,6788.416}; + angles[]={0.083007939,3.0450318,6.2735858}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8972; - type="Land_BagFence_Long_F"; + id=7923; + type="Land_HBarrier_Big_F"; }; - class Item107 + class Item33 { dataType="Object"; class PositionInfo { - position[]={6006.9385,193.99823,10349.909}; - angles[]={6.204946,3.7838798,6.2049451}; + position[]={7072.4082,96.998703,6787.5967}; + angles[]={0.068692133,3.0450318,6.2464013}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8973; - type="Land_BagFence_Long_F"; - atlOffset=-1.5258789e-005; + id=7924; + type="Land_HBarrier_Big_F"; }; - class Item108 + class Item34 { dataType="Object"; class PositionInfo { - position[]={5973.7593,196.19125,10404.931}; - angles[]={0.023195164,5.3940983,0.035185181}; + position[]={7063.9478,97.356056,6786.7773}; + angles[]={0.054347586,3.0450318,6.2464013}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8974; - type="Land_BagFence_Long_F"; - atlOffset=1.5258789e-005; + id=7925; + type="Land_HBarrier_Big_F"; + atlOffset=7.6293945e-006; }; - class Item109 + class Item35 { dataType="Object"; class PositionInfo { - position[]={6017.9561,193.67613,10359.276}; - angles[]={6.1985884,2.2130835,6.1700706}; + position[]={7055.4873,97.942802,6785.9575}; + angles[]={0.043971907,3.0450318,6.2113094}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8983; - type="Land_BagFence_Long_F"; - atlOffset=1.5258789e-005; + id=7926; + type="Land_HBarrier_Big_F"; + atlOffset=-7.6293945e-006; }; - class Item110 + class Item36 { dataType="Object"; class PositionInfo { - position[]={6017.3022,194.08235,10363.644}; - angles[]={6.2320304,3.7838798,6.1700706}; + position[]={7047.0269,98.958305,6785.1382}; + angles[]={0.06072529,3.0450318,6.101995}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=8984; - type="Land_BagFence_Long_F"; + id=7927; + type="Land_HBarrier_Big_F"; + atlOffset=7.6293945e-006; }; - class Item111 + class Item37 { dataType="Object"; class PositionInfo { - position[]={5994.7441,196.17368,10406.609}; - angles[]={6.2823396,3.8293405,0.019199125}; + position[]={7043.3027,99.826904,6779.5029}; + angles[]={6.2727814,1.4742355,6.1716504}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; + disableSimulation=1; }; - id=9003; - type="Land_BagFence_Long_F"; + id=7928; + type="Land_HBarrier_Big_F"; }; - class Item112 + class Item38 { dataType="Object"; class PositionInfo { - position[]={5995.1563,196.20113,10402.226}; - angles[]={0.0080009829,2.2585435,0.010398259}; + position[]={7085.0063,97.188828,6743.104}; + angles[]={0,3.0450318,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - skill=0.2; }; - id=9004; - type="Land_BagFence_Long_F"; + id=7932; + type="Land_Cargo_House_V1_F"; }; - class Item113 + class Item39 { dataType="Object"; class PositionInfo { - position[]={5981.3296,195.93144,10413.791}; - angles[]={0.090948075,2.2589114,6.2815661}; + position[]={7056.0586,98.108032,6769.687}; + angles[]={0,6.1866245,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - skill=0.2; }; - id=9006; - type="Land_BagFence_Long_F"; + id=7933; + type="Land_Cargo_House_V1_F"; + atlOffset=7.6293945e-006; }; - class Item114 + class Item40 { dataType="Object"; class PositionInfo { - position[]={5985.7139,195.88693,10414.202}; - angles[]={0.090948075,0.68811464,6.2815661}; + position[]={7071.3203,97.361137,6741.7783}; + angles[]={6.2647886,3.0450318,6.260788}; }; side="Empty"; flags=4; class Attributes { - skill=0.2; }; - id=9007; - type="Land_BagFence_Long_F"; + id=7940; + type="Land_Medevac_house_V1_F"; + atlOffset=7.6293945e-006; }; - class Item115 + class Item41 { dataType="Object"; class PositionInfo { - position[]={5997.8418,195.98003,10390.734}; - angles[]={6.2543945,1.3107218,0.010398259}; + position[]={7051.7021,103.45441,6744.6504}; + angles[]={0,1.4742353,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - skill=0.2; }; - id=8930; - type="Land_BagFence_Round_F"; - atlOffset=1.5258789e-005; + id=7921; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=-7.6293945e-006; }; - class Item116 + class Item42 { dataType="Object"; class PositionInfo { - position[]={5985.8843,196.24908,10392.056}; - angles[]={0.010398259,6.1628256,6.2663875}; + position[]={7083.3584,101.35715,6773.085}; + angles[]={0,3.0450318,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - skill=0.2; }; - id=8931; - type="Land_BagFence_Round_F"; + id=7930; + type="Land_Cargo_Patrol_V1_F"; }; - class Item117 + class Item43 { dataType="Object"; class PositionInfo { - position[]={6009.3311,193.73163,10348.901}; - angles[]={6.204946,6.1400743,6.2049451}; + position[]={7089.9087,101.58702,6767.6914}; + angles[]={0,4.615828,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - skill=0.2; }; - id=8971; - type="Land_BagFence_Round_F"; - atlOffset=-1.5258789e-005; + id=7931; + type="Land_Cargo_Patrol_V1_F"; }; - class Item118 + class Item44 { dataType="Object"; class PositionInfo { - position[]={5972.7046,196.20825,10402.598}; - angles[]={0.023195164,1.4671068,0.035185181}; + position[]={7058.2529,102.42729,6739.2568}; + angles[]={0,6.1866245,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - skill=0.2; }; - id=8981; - type="Land_BagFence_Round_F"; - atlOffset=1.5258789e-005; + id=7936; + type="Land_Cargo_Patrol_V1_F"; }; - class Item119 + class Item45 { dataType="Object"; class PositionInfo { - position[]={6018.9424,193.76418,10361.636}; - angles[]={6.1985884,4.5692778,6.1700706}; + position[]={7052.3926,102.63477,6773.3027}; + angles[]={0,2.5214329,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - skill=0.2; }; - id=8982; - type="Land_BagFence_Round_F"; - atlOffset=1.5258789e-005; + id=7934; + type="Land_TTowerSmall_1_F"; + atlOffset=7.6293945e-006; }; - class Item120 + class Item46 { dataType="Object"; class PositionInfo { - position[]={5996.2593,196.20114,10404.556}; - angles[]={6.2823396,4.6147385,0.019199125}; + position[]={7088.9238,104.85121,6738.9624}; + angles[]={0,3.0450318,0}; }; side="Empty"; - flags=4; + flags=5; class Attributes { - skill=0.2; }; - id=9002; - type="Land_BagFence_Round_F"; + id=7935; + type="Land_TTowerSmall_2_F"; + atlOffset=7.6293945e-006; }; - class Item121 + class Item47 { - dataType="Object"; + dataType="Logic"; class PositionInfo { - position[]={5983.3843,195.79005,10415.306}; - angles[]={0.090948075,3.0443094,6.2815661}; + position[]={7070.0601,96.899574,6756.7241}; + angles[]={0,6.1748877,0}; }; - side="Empty"; - flags=4; - class Attributes + areaSize[]={27.610001,0,31.806999}; + areaIsRectangle=1; + flags=1; + id=7941; + type="ModuleHideTerrainObjects_F"; + atlOffset=0.051010132; + class CustomAttributes { - skill=0.2; + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; }; - id=9005; - type="Land_BagFence_Round_F"; }; - class Item122 + class Item48 { dataType="Marker"; - position[]={5974.5957,10748.66,10383.418}; - name="outpost_14"; + position[]={7022.5762,99.279999,6753.6182}; + name="outp_13_vehicle"; markerType="RECTANGLE"; type="rectangle"; colorName="ColorGreen"; - a=62.826801; - b=55.433304; - angle=217.26129; + a=20.476999; + b=6; + angle=86.269974; + id=8465; + atlOffset=-0.0004119873; + }; + class Item49 + { + dataType="Marker"; + position[]={7075.875,254.75,6757.375}; + name="outpost_13"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=66.380859; + b=55.147861; + angle=264.17685; + id=7892; + atlOffset=158.02139; + }; + }; + id=9369; + atlOffset=79.272408; + }; + class Item14 + { + dataType="Layer"; + name="outpost_14"; + class Entities + { + items=4; + class Item0 + { + dataType="Marker"; + position[]={6094.563,10672.607,10791.699}; + name="outpost_14"; + markerType="ELLIPSE"; + type="rectangle"; + colorName="ColorGreen"; + a=116.93539; + b=105.66113; + angle=269.98889; id=9351; atlOffset=10552.287; }; + class Item1 + { + dataType="Marker"; + position[]={6104.915,120.66,10716.365}; + name="outp_14_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=3; + b=5; + angle=4.3849998; + id=9436; + }; + class Item2 + { + dataType="Marker"; + position[]={6053.7461,120.26,10782.234}; + name="outp_14_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=3; + b=5; + angle=120.82399; + id=9437; + atlOffset=-0.00011444092; + }; + class Item3 + { + dataType="Marker"; + position[]={6097.7588,120.25,10810.462}; + name="outp_14_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=3; + b=5; + angle=180.48799; + id=9438; + atlOffset=-6.1035156e-005; + }; }; id=9370; - atlOffset=5276.0566; + atlOffset=1319.0284; }; }; id=8484; - atlOffset=3391.3667; + atlOffset=1376.6213; }; class Item5 { @@ -21852,6 +19072,73 @@ class Mission id=9355; atlOffset=4.2246259e+010; }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={6164.2603,124.73772,10715.36}; + angles[]={0,4.7071533,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=9432; + type="Land_Cargo_Patrol_V2_F"; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={5994.3145,118.37798,10770.001}; + angles[]={0,1.2849611,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=9433; + type="Land_Cargo_Patrol_V2_F"; + atlOffset=7.6293945e-006; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={6058.165,122.86491,10874.187}; + angles[]={0,2.3749638,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=9434; + type="Land_Cargo_Patrol_V2_F"; + atlOffset=7.6293945e-006; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={6131.2529,122.92818,10887.65}; + angles[]={0,3.3998239,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=9435; + type="Land_Cargo_Patrol_V2_F"; + atlOffset=-7.6293945e-006; + }; }; class Connections { From 2ef738760222a33f2289772090fd751e67fea615 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Wed, 25 Oct 2023 20:05:44 +0000 Subject: [PATCH 103/157] Automated Tolgee Update --- A3A/addons/core/Stringtable.xml | 53 +++++++++++++++++++++-- A3A/addons/garage/Stringtable.xml | 6 +-- A3A/addons/gui/Stringtable.xml | 8 ++-- A3A/addons/jeroen_arsenal/Stringtable.xml | 15 ++++--- A3A/addons/logistics/Stringtable.xml | 6 +-- 5 files changed, 67 insertions(+), 21 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 2a5d5b0dcb..c8cd76fbce 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -27,6 +27,7 @@ <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Нажмите <t color='#%3'>%4</t> чтобы закрыть подсказку. +%5</t> <br/><br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>NAciśnij <t color='#%3'>%4</t> aby odrzucić podpowiedź. +%5</t> <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Stiskni <t color='#%3'>%4</t> pro odkliknutí rady+%5</t> + <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>Aperte <t color='#%3'>%4</t> para descartar a dica. +%5</t> <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>İpucunu kapatmak için <t color='#%3'>%4</t> basın +%5</t> <br/><t size='0.8' color='#%1' shadow='1' shadowColor='#%2' valign='top'>按 <t color='#%3'>%4</t>以解除提示。 +%5</t> @@ -2322,7 +2323,7 @@ Uno Specialista Esplosivi è disponibile nella barra Alto Comando.<br/><br/>Mandalo ovunque debbano essere disarmate mine. Caricherà il suo veicolo con le mine disarmate.<br/><br/>Quando sarà di ritorno al QG scaricherà le mine dal veicolo. Un especialista en explosivos está disponible en su barra de High Command.<br/><br/> Envíele a cualquier parte del mapa a desactivar minas. Cargará su camión con las minas que encuentre.<br/><br/>Cuando vuelva al CG descargará las minas que lleve en su vehículo. Un spécialiste des explosifs est disponible sur votre menu de haut commandement.<br/><br/>Envoyez-le n'importe où sur la carte pour désactiver les mines. Il chargera son camion avec les mines qu'il a trouvées.<br/><br/>De retour au QG, il déchargera les mines stockées dans son véhicule. - 폭파전문가가 최고 사령부 선택창에서 사용이 가능합니다.<br/><br/>폭파전문가는 지도 내 배치한 곳 근처에서 지뢰를 탐지할 수 있으며, 탐지한 지뢰를 해체해서 트럭에다 싣을 것입니다.<br/><br/>폭파전문가가 본부로 돌아오면 가지고 온 모든 지뢰를 내릴 겁니다. + 폭파전문가가 하이 커맨드 선택창에서 사용이 가능합니다.<br/><br/>폭파전문가는 지도 내 배치한 곳 근처에서 지뢰를 탐지할 수 있으며, 탐지한 지뢰를 해체해서 트럭에다 싣을 것입니다.<br/><br/>폭파전문가가 본부로 돌아오면 가지고 온 모든 지뢰를 내릴 겁니다. Specjalista ds. materiałów wybuchowych jest dostępny na pasku High Command.<br/><br/>Wyślij go w dowolne miejsce na mapie, aby dezaktywował miny. Załaduje swoją ciężarówkę znalezionymi minami.<br/><br/>Po powrocie do siedziby rozładuje miny znajdujące się w jego pojeździe. Specialista na výbušniny je dostupný v tabulce vyššího velení.<br/><br/>Pošli ho kamkoliv na mapě aby odminoval oblast. Deaktivované miny naloží do náklaďáku a<br/><br/>po návratu zpátky na HQ je vyloží. @@ -4007,6 +4008,10 @@ %1 has been added to the Server Members List. + %1 è stato aggiunto alla Lista dei Membri del Server + %1 a été ajouté à la liste des Membres du serveur. + %1이(가) 서버 멤버 목록에 추가되었습니다. + %1 został dodany do listy członków serwera. You have been added to the Server Members list. @@ -4206,7 +4211,7 @@ You resign from being Commander. Others will take the command if there is someone suitable. Ti dimetti dal ruolo di Comandante. Altri prenderanno il tuo posto se vi sono candidati idonei. Vous vous êtes retirés du Commandement. D'autres assumeront la position si quelqu'un est convenable. - 지휘관 직책에서 물러납니다. 다른 사람들은 적당한 사람이 있다면 사령관 직책을 맡을 것입니다. + 지휘관 직책에서 물러납니다. 다른 사람들은 적당한 사람이 있다면 지휘관 직책을 맡을 것입니다. Rezygnujesz z funkcji dowódcy. Inni przejmą dowodzenie, jeśli znajdzie się ktoś odpowiedni. Rezignoval jsi jako velitel. Velitelství převezme někdo jiný, pokud je k tomu způsobilý. @@ -4245,7 +4250,7 @@ The commander is a lightweight unit with increased camouflage, medical and engineering capabilities. Il comandante è un'unità leggera con capacità mimetiche, mediche e di genio aumentate. Le commandant est une unité légère avec des capacités de camouflage, médical et d'ingéniérie augmentées. - 사령관은 위장, 의료, 공병 능력이 향상된 경량 유닛입니다. + 지휘관은 위장, 의료, 공병 능력이 향상된 경량 유닛입니다. Dowódca jest lekką jednostką o zwiększonych możliwościach kamuflażu, medycznych i inżynieryjnych. Velitel je lehká jednotka se zvýšenou kamufláží, a lékařskými a inženýrskými schopnostmi. @@ -4370,17 +4375,20 @@ Remote AI IA remota Controle à Distance d'IA + AI 원격 조종 Static weapon has been deployed for use in a nearby zone, and will be used by garrison militia if you leave it here the next time the zone spawns. Le armi statiche sono state dispiegate al fine di essere usate in una zona vicina, saranno utilizzate dalla milizia di guarnigione la prossima volta che viene generata la zona. L'arme statique a été déployée pour être utilisée dans une zone proche et sera utilisée par la garnison si vous la laissez ici la prochaine fois que la zone apparaîtra. + 고정화기가 인근에 사용되기 위해 배치되었으며, 그대로 두면 주둔군이 영역에 스폰될 경우 사용할 것입니다. Statická zbraň byla postavena k použití v nejbližší zóně a bude využita posádkou pokud tam zůstane když se objeví další zóna. Static Deployed Statica Dispiegata Arme statique déployée + 고정화기 배치됨 Statická zbraň rozložena @@ -5876,7 +5884,7 @@ Building placer Piazzamento Costruzioni Placeur de Construction - 건물 배치자 + 건물 배치기 Umisťovač budov @@ -6265,6 +6273,7 @@ 최종 경고 Ostatnie ostrzeżenie Poslední varování + Último aviso Son Uyarı @@ -6273,66 +6282,79 @@ Artillery menu Menù artiglieria Menu d'Artillerie + 포병 메뉴 Opens the Antistasis artillery support menu (commander only). Apre il menù del supporto d'artiglieria di Antistasi (solo comandante). Ouvre le menu de support d'artillerie Antistasi (commandant uniquement). + 안티스타시의 포병 지원 메뉴를 엽니다 (지휘관 전용). Battle menu Menù battaglia Menu de Bataille + 전투 메뉴 Opens the Antistasis battle menu. Apre il menù di battaglia di Antistasi. Ouvre le menu de bataille d'Antistasi. + 안티스타시의 전투 메뉴를 엽니다. Dismiss Previous Hint Chiudi Suggerimento Precedente Ignore l'Astuce Précédente + 이전 힌트 닫기 Clears the last hint notification. Cancella l'ultimo suggerimento. Enlève la dernière notification d'astuce. + 마지막 힌트 알림을 지웁니다. Toggle ear plugs Interruttore tappi per le orecchie Activer les bouchons d'oreilles + 귀마개 토글 Toggles the ear plugs (no effect when using ace). Interruttore tappi per le orecchie (non serve se si utilizza l'ace). Active les bouchons d'oreilles (sans effet en utilisant ACE). + 귀마개를 토글합니다(ACE 사용 시 효과 없음). Toggle info bar Interruttore barra delle info Activer la barre d'info + 정보 표시줄 토글 Toggles the visibility of Antistasis information bar at the top of the screen. Interruttore visibilità della barra delle informazioni in alto. Active/desactive l'affichage de la barre d'information Antistasi en haut de l'écran. + 화면 상단에 있는 안티스타시 전용 정보 표시줄의 표시 여부를 전환합니다. You've inserted your ear plugs. Hai inserito i tappi per le orecchie. Vous avez enfilé vos bouchons d'oreilles. + 귀마개를 끼웠습니다. You've taken out your ear plugs. Hai tolto i tappi per le orecchie. Vous avez retiré vos bouchons d'oreilles. + 귀마개를 빼냈습니다. Ear Plugs Tappi per le orecchie Bouchons d'oreilles + 귀마개 @@ -6345,6 +6367,7 @@ 견인줄에 걸기 Przymocuj do linki holowniczej Přivázat k tažnému lanu + Prender nas cordas de reboque "Çekme halatlarına bağla" @@ -6356,6 +6379,7 @@ 견인줄 꺼내기 Rozłóż linkę holowniczą Vyložit tažné lano + Tirar cordas de reboque Çekme Halatlarını Yerleştirin. @@ -6367,6 +6391,7 @@ 견인줄 떨어뜨리기 Upuść linkę holowniczą Zahodit tažné lano + Largar cordas de reboque Halatları Bırak @@ -6378,6 +6403,7 @@ 견인줄 줍기 Podnieś linkę holowniczą Sebrat tažné lano + Pegar cordas de reboque Çekme halatlarını alın @@ -6389,6 +6415,7 @@ 견인줄 넣기 Schowaj linkę holowniczą Odložit tažné lano + Jogar fora as cordas de reboque Çekme halatlarını kaldırın @@ -6400,6 +6427,7 @@ 잠긴 차량에는 견인줄을 걸 수 없습니다 Nie można przymocować linki holowniczej do zamkniętego pojazdu Na zamčené vozidlo nelze přivázat tažné lano + Não é possível prender as cordas de reboque em um veículo trancado Kilitli araca çekme halatı bağlanamaz @@ -6411,6 +6439,7 @@ 안전 구역에서는 견인줄을 걸 수 없습니다 Nie można zamocować linki holowniczej będąc w bezpiecznej strefie V bezpečné zóně nelze přivázat tažné lano + Não é possível prender as cordas de reboque em uma zona segura Güvenli bölgede çekme halatları bağlanamaz. @@ -6422,6 +6451,7 @@ 어이쿠 Uuups Jejda + Oops Hoop @@ -6433,6 +6463,7 @@ 잠긴 차량의 견인줄은 주울 수 없습니다 Nie można podnieść linki holowniczej z zamkniętego pojazdu Ze zamčeného vozidla nelze vybrat tažné lano + Não é possível pegar as cordas de reboque de um veículo trancado Kilitli araçtan çekme halatlarını alamazsınız @@ -6444,6 +6475,7 @@ 안전 구역에서는 견인줄을 주울 수 없습니다 Nie można podnieść linki holowniczej będąc w bezpiecznej strefie V bezpečné zóně nelze vybrat tažné lano + Não é possível pegar as cordas de reboque em uma zona segura Güvenli bölgede çekme halatlarını alamazsınız @@ -6455,6 +6487,7 @@ 잠긴 차량의 견인줄은 넣을 수 없습니다 Nie można schować linki holowniczej w zamkniętym pojeździe Do zamčeného vozidla nelze odložit tažné lano + Não é possível jogar fora as cordas de reboque em um veículo trancado Çekme halatlarını kilitli araca koyamazsınız @@ -6466,6 +6499,7 @@ 안전 구역에서는 견인줄을 넣을 수 없습니다 Nie można odłożyć linki holowniczej będąc w bezpiecznej strefie V bezpečné zóně nelze přivázat tažné lano + Não é possível jogar fora as cordas de reboque em uma zona segura. Cannot put away tow ropes in safe zone @@ -6477,6 +6511,7 @@ 성공 Sukces Úspěch + Sucesso Başarılı @@ -6488,6 +6523,7 @@ 잠긴 차량의 견인줄은 가져갈 수 없습니다 Nie można wyjąć linki holowniczej z zamkniętego pojazdu Ze zamčeného vozidla nelze vybrat tažné lano + Não é possível pegar as cordas de reboque de um veículo trancado Kilitli araçtan çekme halatı alınamaz @@ -6498,6 +6534,7 @@ 안전 구역에서는 견인줄을 가져갈 수 없습니다 Nie można podnieść linki holowniczej będąc w bezpiecznej strefie V bezpečné zóně nelze vzít tažné lano + Não é possível pegar as cordas de reboque em uma zona segura Güvenli bölgede çekme halatlarını alamazsınız @@ -6509,6 +6546,7 @@ 고급 견인 Zaawansowane Holowanie Pojazdów Pokročilé tahání + Reboque avançado Gelişmiş Çekici @@ -6863,26 +6901,31 @@ Builder box is already being used by %1 La cassa delle costruzioni è già in utilizzo da %1 La boite de construction est déjà utilisée par %1 + 건물 배치기는 이미 %1에 의해 사용되는 중입니다 You can not use the placer while there are enemies nearby. Non puoi usare il piazzatore mentre vi sono nemici nelle vicinanze. Vous ne pouvez pas utiliser le placeur tant que des ennemis sont proches. + 적들이 근처에 있을 때는 배치기를 사용할 수 없습니다. You are not eligible to use the building placer. Non sei idoneo all'uso del piazza costruzioni. Vous n'êtes pas éligible pour utiliser le placeur de constructions. + 당신은 건물 배치기를 사용할 자격이 없습니다. Server failed to respond to building placer request. Il server non è riuscito a rispondere alla richiesta di costruzione. Le serveur n'a pas répondu à la requête du placeur de constructions. + 서버가 건물 배치 요청에 응답하지 못했습니다. Building Placer Piazzamento Costruzioni Placeur de Constructions + 건물 배치기 @@ -12044,11 +12087,13 @@ Large construction kit Kit di costruzioni grande Grand kit de construction + 대형 건설 도구 Small construction kit Kit di costruzioni piccolo Petit kit de construction + 소형 건설 도구 Fuel Drum diff --git a/A3A/addons/garage/Stringtable.xml b/A3A/addons/garage/Stringtable.xml index 02855cbfd1..09f31ddc0d 100644 --- a/A3A/addons/garage/Stringtable.xml +++ b/A3A/addons/garage/Stringtable.xml @@ -38,7 +38,7 @@ Vous ne pouvez pas entreposer un aéronef tant que vous n'êtes pas à proximité d'un aéroport appartenant à %1. Veuillez déplacer votre aéronef vers un aéroport sous votre contrôle pour l'entreposer %1 소속의 공항 근처에 있지 않으면 항공기를 정비할 수 없습니다. 정비하려면 항공기를 당신이 통제하는 공항으로 이동하십시오. Вы не можете переместить авиационную технику в гараж, если Вы не возле аэропорта принадлежащего фракции %1. Пожалуйста, переместите вашу технику к аэропорту под вашим контролем для перемещения её в гараж. - Nie możesz garażować samolotu, gdy nie znajdujesz się w pobliżu lotniska, które należy do %1. Przenieś swój samolot na lotnisko pod Twoją kontrolą, aby go schować. + Nie możesz garażować statku powietrznego, gdy nie znajdujesz się w pobliżu lotniska, które należy do %1. Przenieś swój samolot na sojusznicze lotnisko, aby go zapisać Nemůžete uskladnit letadlo, když nejste poblíž letiště, které patří %1. Přesuňte prosím své letadlo na letiště pod kontrolou, abyste jej uskladnit Não podes guardar um avião enquanto não estiveres perto de um Aeroporto que pertença a %1. Por favor, move o avião para um Aeroporto que controles para o guardar %1'e ait bir Havaalanının yakınında değilken bir uçağı garaja alamazsınız. Garajı kullanabilmek için lütfen uçağınızı kontrolünüz altındaki bir Havaalanına götürün @@ -80,7 +80,7 @@ Cet objet ne peut être entreposé que par le commandant 유류차량은 지휘관만 차고에 넣을 수 있습니다. Источники топлива могут быть перемещены в гараж только Командующим - Ten obiekt może być garażowany tylko przez dowódce + Ten obiekt może być garażowany tylko przez dowódcę Zdroje paliva mohou být uskladněny pouze velitelem Este objeto só pode ser guardado pelo comandante Bu nesne yalnızca komutan tarafından garaja alınabilir @@ -613,7 +613,7 @@ Montures 탑재 Прикрепить стационарное вооружение - Bron Montowana + Broń Montowana Namontovat Suportes Bağlar diff --git a/A3A/addons/gui/Stringtable.xml b/A3A/addons/gui/Stringtable.xml index 365741de53..13bedb8fc8 100644 --- a/A3A/addons/gui/Stringtable.xml +++ b/A3A/addons/gui/Stringtable.xml @@ -357,7 +357,7 @@ Passenger seat Beifahrer Sitz Sedile passeggero - Asiento del pasajero + Asiento de pasajero Siège passager 객석 Пассажирское место @@ -519,7 +519,7 @@ Clear Trees Lösche Bäume Elimina Alberi - Limpiar Árboles + Despejar Árboles Effacer les arbres 나무 없애기 Очистить от деревьев @@ -616,7 +616,7 @@ Dead population<br/>You lose when this hits 33% Tote Bevölkerung<br/>Du verlierst wenn es 33% erreicht - Población fallecida<br/>Cuando llegue al 33% fracasará + Población fallecida<br/>Cuando llegue al 33% fracasará la misión Faction money: @@ -963,7 +963,7 @@ Mortar Mörser Mortaio - Morteros + Mortero Mortier 박격포 Миномет diff --git a/A3A/addons/jeroen_arsenal/Stringtable.xml b/A3A/addons/jeroen_arsenal/Stringtable.xml index fe2640a669..86083cff76 100644 --- a/A3A/addons/jeroen_arsenal/Stringtable.xml +++ b/A3A/addons/jeroen_arsenal/Stringtable.xml @@ -104,7 +104,7 @@ Many of these left Es ist noch viel übrig. Ne sono rimasti tanti - Nos sobran unas cuantas + Quedan muchos todavía Il en reste beaucoup 충분히 남음 Много таких осталось @@ -118,7 +118,7 @@ Some of these left Es ist noch ein wenig übrig. Ne sono rimasti alcuni - Quedan unas cuantas + Quedan algunos todavía Il en reste quelque uns 몇몇개가 남음 Немного таких осталось @@ -188,7 +188,7 @@ TODO zutun Da fare - TODO + Pendiente TODO 해야 할 일 СДЕЛАТЬ @@ -216,7 +216,7 @@ has been kept, because there is no wurde aufbewahrt, denn es gibt keine è stato tenuto, poiché non vi è - se mantuvo porque no queda ninguna + se ha mantenido, porque no hay a été conservé, car il n'y a pas 이(가) 다음 아이템이 없기 때문에 보관되었습니다: сохранен, потому что отсутствует @@ -332,7 +332,7 @@ Jeroen (Not) Limited Arsenal Jeroen (Not) Limited Arsenal Arsenale Limitato Jeroen (Not) - El (No tan) limitado arsenal de Jeroen + Jeroen (Not) Limited Arsenal Jeroen Arsenal (Pas) Limité Jeroen의 한정된 (게 아닌) 무기고 Ограниченный Арсенал от Jeroen (Not) @@ -346,7 +346,7 @@ Add default items like radio and medical supplies Fügen Standardgegenstände wie Funkgeräte und medizinische Hilfsmittel hinzu Aggiungi oggetti di base come le radio o presidi medici - Añadir objetos por defecto como radios y suministros médicos. + Añadir objetos por defecto como radios y suministros médicos Ajoutez des éléments par défaut comme la radio et les fournitures médicales 무전기와 의료물자같은 기본 아이템을 추가합니다 Добавить предметы по умолчанию, такие как радио и медицинские принадлежности. @@ -402,7 +402,7 @@ Vehicle inventory Fahrzeug Inventar Inventario del veicolo - Inventario del Vehículo + Inventario del vehículo Inventaire des véhicules 차량 인벤토리 Инвентарь машины @@ -486,6 +486,7 @@ Ultra Wide Extended Debug Console With Extra Save Buttons! + Super Amplia y Extendida Consola de Debug con Extra Butones de Guardado! Console de débogage étendue ultra large avec boutons de sauvegarde supplémentaires ! diff --git a/A3A/addons/logistics/Stringtable.xml b/A3A/addons/logistics/Stringtable.xml index 1f39eeace2..c60b0792aa 100644 --- a/A3A/addons/logistics/Stringtable.xml +++ b/A3A/addons/logistics/Stringtable.xml @@ -6,11 +6,11 @@ Load %1 into nearest vehicle. %1 in Fahrzeug einladen. Carica %1 nel veicolo più vicino. - Cargar 1% al vehículo cercano. + Cargar 1% al vehículo más cercano. Charger %1 dans le véhicule le plus proche. %1을(를) 가장 가까운 차량에 적재하십시오. Carregar %1 no veículo mais próximo. - "En yakın araca %1 yükleyin." + En yakın araca %1 yükleyin. 将%1装载入附近的载具 @@ -345,7 +345,7 @@ No vehicle is close enough. Es ist kein Fahrzeug in der nähe. Nessun veicolo è abbastanza vicino. - No hay ningún vehículo cerca. + No hay ningún vehículo suficientemente cerca. Aucun véhicule n'est assez proche. 충분히 가까운 차량이 없습니다. Ни одна машина не находится достаточно близко. From b9a8698ed43370b24db16cc30a1b60268630d77c Mon Sep 17 00:00:00 2001 From: ante <49555217+ante185@users.noreply.github.com> Date: Thu, 26 Oct 2023 20:30:14 +0200 Subject: [PATCH 104/157] fixed base weapon --- A3A/addons/config_fixes/WS/CfgWeapons.hpp | 10 ++++++++++ A3A/addons/config_fixes/WS/config.cpp | 1 + 2 files changed, 11 insertions(+) create mode 100644 A3A/addons/config_fixes/WS/CfgWeapons.hpp diff --git a/A3A/addons/config_fixes/WS/CfgWeapons.hpp b/A3A/addons/config_fixes/WS/CfgWeapons.hpp new file mode 100644 index 0000000000..2e2b1ddfb9 --- /dev/null +++ b/A3A/addons/config_fixes/WS/CfgWeapons.hpp @@ -0,0 +1,10 @@ +//WS - CfgWeapons.hpp + +class CfgWeapons +{ + class arifle_VelkoR5_lxWS; + class arifle_VelkoR5_GL_lxWS : arifle_VelkoR5_lxWS + { + baseWeapon = "arifle_VelkoR5_GL_lxWS"; + }; +}; diff --git a/A3A/addons/config_fixes/WS/config.cpp b/A3A/addons/config_fixes/WS/config.cpp index 8771caf0bf..2679395d5b 100644 --- a/A3A/addons/config_fixes/WS/config.cpp +++ b/A3A/addons/config_fixes/WS/config.cpp @@ -23,5 +23,6 @@ class CfgPatches // Uncomment when needed #include "CfgVehicles.hpp" #include "CfgMarkers.hpp" +#include "CfgWeapons.hpp" #endif // __has_include("\lxws\data_f_lxws\config.bin") From 735860c6c56d7c67648a30a2a8d70ec472b0cd52 Mon Sep 17 00:00:00 2001 From: John Jordan Date: Sat, 28 Oct 2023 05:26:39 +0100 Subject: [PATCH 105/157] Manually force building placement to nearby composite surface normal --- .../core/functions/Builder/fn_buildingPlacer.sqf | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/A3A/addons/core/functions/Builder/fn_buildingPlacer.sqf b/A3A/addons/core/functions/Builder/fn_buildingPlacer.sqf index 0100696e6e..2101df9207 100644 --- a/A3A/addons/core/functions/Builder/fn_buildingPlacer.sqf +++ b/A3A/addons/core/functions/Builder/fn_buildingPlacer.sqf @@ -237,7 +237,7 @@ private _eventHanderEachFrame = addMissionEventHandler ["EachFrame", { _stateChange = true; }; - if(A3A_building_EHDB # SNAP_SURFACE_MODE) then { + if (A3A_building_EHDB # SNAP_SURFACE_MODE) then { private _posASL = AGLtoASL _vehiclePos; private _intersects = lineIntersectsSurfaces [_posASL vectorAdd [0,0,100], _posASL vectorAdd [0,0,-100], _object]; if (count _intersects > 0) then { @@ -263,11 +263,20 @@ private _eventHanderEachFrame = addMissionEventHandler ["EachFrame", { // Object render state update if (!_stateChange) exitWith {}; + + _object setPosATL _vehiclePos; _object setDir (A3A_building_EHDB # BUILD_OBJECT_TEMP_DIR); - _object setPos _vehiclePos; + + // Conform for terrain surface normal in vicinity. Kinda works + private _normTotal = surfaceNormal _vehiclePos; + { + _normTotal = _normTotal vectorAdd (surfaceNormal (_vehiclePos vectorAdd _x)); + } forEach [[-2,0], [2,0], [0,-2], [0,2]]; + _object setVectorUp vectorNormalized _normTotal; private _hide = call { if (_object distance (A3A_building_EHDB # BUILD_RADIUS_OBJECT_CENTER) > (A3A_building_EHDB # BUILD_RADIUS)) exitWith {true}; + if (surfaceIsWater _vehiclePos) exitWith {true}; if (A3A_building_EHDB # UNSAFE_MODE) exitWith {false}; if (A3A_building_EHDB # SNAP_SURFACE_MODE) exitWith {false}; // implies unsafe anyway From 76e2e74cde860b96590e5ddac87180bd33782501 Mon Sep 17 00:00:00 2001 From: jaj22 Date: Sat, 28 Oct 2023 13:48:30 +0100 Subject: [PATCH 106/157] Add routine for better spawning of high command vehicles (#3003) * Add routine for better spawning of high command vehicles * Fix lamp-post problem (small radius objects dodging the wireframe) --- A3A/addons/core/CfgFunctions.hpp | 2 + .../core/functions/REINF/fn_addFIAsquadHC.sqf | 19 +--- .../core/functions/REINF/fn_spawnHCVeh.sqf | 99 +++++++++++++++++++ .../Utility/fn_boxCollisionCheck.sqf | 65 ++++++++++++ 4 files changed, 167 insertions(+), 18 deletions(-) create mode 100644 A3A/addons/core/functions/REINF/fn_spawnHCVeh.sqf create mode 100644 A3A/addons/core/functions/Utility/fn_boxCollisionCheck.sqf diff --git a/A3A/addons/core/CfgFunctions.hpp b/A3A/addons/core/CfgFunctions.hpp index 6c3bf96eef..cc03942bed 100644 --- a/A3A/addons/core/CfgFunctions.hpp +++ b/A3A/addons/core/CfgFunctions.hpp @@ -542,6 +542,7 @@ class CfgFunctions class reDress {}; class reinfPlayer {}; class spawnHCGroup {}; + class spawnHCVeh {}; class vehiclePrice {}; class vehStats {}; }; @@ -750,6 +751,7 @@ class CfgFunctions class Utility { file = QPATHTOFOLDER(functions\Utility); class basicBackpack {}; + class boxCollisionCheck {}; class classNameToModel {}; class countAttachedObjects {}; class createDataObject {}; diff --git a/A3A/addons/core/functions/REINF/fn_addFIAsquadHC.sqf b/A3A/addons/core/functions/REINF/fn_addFIAsquadHC.sqf index f2b5d04330..0fa6a3df9f 100644 --- a/A3A/addons/core/functions/REINF/fn_addFIAsquadHC.sqf +++ b/A3A/addons/core/functions/REINF/fn_addFIAsquadHC.sqf @@ -101,24 +101,7 @@ private _fnc_placed = { [_formatX, _idFormat, _special, _vehicle] spawn A3A_fnc_spawnHCGroup; }; -private _vehiclePlacementMethod = if (getMarkerPos respawnTeamPlayer distance player > 50) then { - { - private _searchCenter = getMarkerPos respawnTeamPlayer getPos [20 + random 30, random 360]; - private _spawnPos = _searchCenter findEmptyPosition [0, 30, _vehType]; - if (_spawnPos isEqualTo []) then {_spawnPos = _searchCenter}; - private _vehicle = _vehType createVehicle _spawnPos; - - if (_mounts isNotEqualTo []) then { - private _static = (FactionGet(reb,"staticAA")) # 0 createVehicle _spawnPos; - private _nodes = [_vehicle, _static] call A3A_Logistics_fnc_canLoad; - if (_nodes isEqualType 0) exitWith {}; - (_nodes + [true]) call A3A_Logistics_fnc_load; - _static call HR_GRG_fnc_vehInit; - }; - - [_formatX, _idFormat, _special, _vehicle] spawn A3A_fnc_spawnHCGroup; - } -} else { HR_GRG_fnc_confirmPlacement }; +private _vehiclePlacementMethod = if (getMarkerPos respawnTeamPlayer distance player > 50) then { { _this spawn A3A_fnc_spawnHCVeh } } else { HR_GRG_fnc_confirmPlacement }; if (!_isInfantry) exitWith { [_vehType, _fnc_placed, _fnc_placeCheck, [_formatX, _idFormat, _special], _mounts] call _vehiclePlacementMethod }; diff --git a/A3A/addons/core/functions/REINF/fn_spawnHCVeh.sqf b/A3A/addons/core/functions/REINF/fn_spawnHCVeh.sqf new file mode 100644 index 0000000000..e955a38aae --- /dev/null +++ b/A3A/addons/core/functions/REINF/fn_spawnHCVeh.sqf @@ -0,0 +1,99 @@ +/* + Spawn vehicle near HQ for a high command squad + Attempts to place facing into a road, otherwise fallbacks to random + +Environment: Scheduled (because it's slow) + +Arguments: + 1. classname of vehicle to spawn + 2. unused (post-placement callback for confirmPlacement) + 3. unused (position check callback for confirmPlacement) + 4. Parameters for spawning group with spawnHCGroup + 5. Non-empty to create AA truck +*/ + +#include "..\..\script_component.hpp" +FIX_LINE_NUMBERS() + +// Same params as HR_GRG_fnc_confirmPlacement but doesn't use the callbacks +params ["_vehType", "", "", "_groupParams", "_mounts"]; + +private _vehicle = createVehicle [_vehType, [0,0,-1000], [], 0, "CAN_COLLIDE"]; +_vehicle enableSimulation false; + +private _bb = boundingBoxReal _vehicle; +private _bbSize = _bb#1 vectorDiff _bb#0; +_bbSize params ["_vehWidth", "_vehLength", "_vehHeight"]; +private _slotSize = _bbSize vectorAdd [1.5, 0.3, 0.2]; +_slotSize params ["_slotWidth", "_slotLength", "_slotHeight"]; +private _slotRad = sqrt (_slotWidth^2 + _slotLength^2); + +private _roads = nearestTerrainObjects [markerPos respawnTeamPlayer, ["MAIN ROAD", "ROAD", "TRACK"], 100, false, true]; +_roads = _roads select { count roadsConnectedTo [_x, true] <= 2 }; + +private _spawnPos = false; +private _spawnDir = false; + +for "_i" from 1 to 10 do { + //systemChat format ["Attempt %1", _i]; + private _road = selectRandom _roads; + (getRoadInfo _road) params ["", "_roadWidth", "", "", "", "", "_begPos", "_endPos"]; + + if !(_roadWidth isEqualType 0 and _begPos isEqualType []) then { continue }; + + private _begPos2d = [_begPos#0, _begPos#1, 0]; + private _roadDir = _begPos2d vectorFromTo [_endPos#0, _endPos#1]; + private _slotDir = [_roadDir#1, -(_roadDir#0), 0] vectorMultiply selectRandom [1, -1]; + private _sideOffset = (_slotLength + _roadWidth) / 2; + + private _slotPos = _begPos vectorAdd ((_endPos vectorDiff _begPos) vectorMultiply random 1); + _slotPos = _slotPos vectorAdd (_slotDir vectorMultiply _sideOffset); + //if (count (_slotPos nearEntities (_slotLength max _slotWidth)/2) > 0) then { continue }; + + // check Z diff isn't too high + private _slotEndZ = ASLtoATL (_slotPos vectorAdd (_slotDir vectorMultiply _slotLength/2)) # 2; + //systemChat format ["Z diff %1", _slotEndZ]; + if (_slotEndZ > 1.5 or _slotEndZ < -1.2) then { continue }; + + // Check for (small) objects within slot area + private _nearObj = ASLtoATL _slotPos nearEntities _slotRad; + _nearObj append nearestObjects [_slotPos, ["Building"], _slotRad, true]; // Pretty much all editor-placeable objects are Building + _nearObj append nearestTerrainObjects [_slotPos, ["FENCE","WALL","TREE","HOUSE","HIDE","POWER LINES"], _slotRad, false, true]; + if (_nearObj inAreaArray [_slotPos, _slotWidth/2, _slotLength/2, _slotDir#0 atan2 _slotDir#1, true] isNotEqualTo []) then { continue }; + + // Actual vehicle collision + if ([_slotPos, _slotDir, _vehLength, _vehWidth, _vehHeight] call A3A_fnc_boxCollisionCheck) then { continue }; + + // Check that path is clear-ish for exit too + private _checkPos = _slotPos vectorAdd (_slotDir vectorMultiply -0.35*_roadwidth); + private _checkLength = _slotLength + _roadWidth*0.7; + if ([_checkPos, _slotDir vectorMultiply -1, _checkLength, _slotWidth, _slotHeight] call A3A_fnc_boxCollisionCheck) then { continue }; + _spawnPos = ASLtoATL _slotPos; + _spawnDir = _slotDir vectorMultiply -1; + break; +}; + +if (_spawnPos isEqualType false) then { + // Random search fallback + private _searchCenter = markerPos respawnTeamPlayer getPos [50 + random 50, random 360]; + _spawnPos = _searchCenter findEmptyPosition [0, 50, _vehType]; + if (_spawnPos isEqualTo []) then {_spawnPos = _searchCenter}; + _vehicle setVehiclePosition [_spawnPos, [], 0, "NONE"]; + _vehicle setDir random 360; +} else { + isNil { + _vehicle setVehiclePosition [_spawnPos, [], 0, "CAN_COLLIDE"]; + _vehicle setVectorDir _spawnDir; + }; +}; +_vehicle enableSimulation true; + +if (_mounts isNotEqualTo []) then { + private _static = (FactionGet(reb,"staticAA")) # 0 createVehicle _spawnPos; + private _nodes = [_vehicle, _static] call A3A_Logistics_fnc_canLoad; + if (_nodes isEqualType 0) exitWith {}; + (_nodes + [true]) call A3A_Logistics_fnc_load; + _static call HR_GRG_fnc_vehInit; +}; + +_groupParams + [_vehicle] spawn A3A_fnc_spawnHCGroup; diff --git a/A3A/addons/core/functions/Utility/fn_boxCollisionCheck.sqf b/A3A/addons/core/functions/Utility/fn_boxCollisionCheck.sqf new file mode 100644 index 0000000000..a2811b190a --- /dev/null +++ b/A3A/addons/core/functions/Utility/fn_boxCollisionCheck.sqf @@ -0,0 +1,65 @@ +/* + A3A_fnc_boxCollisionCheck + Returns true if specified box would collide with objects + + Params: + _pos - position2d (Z ignored), center position + _dir - direction (either number or vector) of box length + _length - length of test area in metres + _width - width of test area in metres + _height (default 0) - height of test area, 0 is faster +*/ + +params ["_pos", "_dir", "_length", "_width", ["_height", 0]]; + +_pos set [2, 0]; _pos = AGLtoASL _pos; +if (_dir isEqualType 0) then { _dir = [sin _dir, cos _dir, 0] }; +private _sideDir = [_dir#1, -(_dir#0), 0]; +private _sideDiff = _sideDir vectorMultiply _width; + +private _botRearLeft = _pos vectorAdd (_dir vectorMultiply (-_length/2)) vectorAdd (_sideDir vectorMultiply (-_width/2)) vectorAdd [0,0,0.3]; +private _botFrontLeft = _botRearLeft vectorAdd (_dir vectorMultiply _length); +private _botRearRight = _botRearLeft vectorAdd _sideDiff; +private _botFrontRight = _botFrontLeft vectorAdd _sideDiff; + +private _lines = [ + [_botRearLeft, _botFrontRight], // lower diagonal + [_botRearLeft, _botFrontLeft], // lower box + [_botRearRight, _botFrontRight], + [_botRearLeft, _botRearRight], + [_botFrontLeft, _botFrontRight] +]; + +if (_height > 0) then { + private _topRearLeft = _botRearLeft vectorAdd [0,0,_height-0.3]; + private _topFrontLeft = _topRearLeft vectorAdd (_dir vectorMultiply _length); + private _topRearRight = _topRearLeft vectorAdd _sideDiff; + private _topFrontRight = _topFrontLeft vectorAdd _sideDiff; + + _lines append [ + [_topRearRight, _topFrontLeft], // upper diagonal + [_botRearLeft, _topRearRight], + [_botRearRight, _topFrontRight], + [_botFrontRight, _topFrontLeft], + [_botFrontLeft, _topRearLeft], + [_botFrontLeft, _topRearRight] // inner diagonal + ]; +}; + +private _collision = false; +{ +// private _result = lineIntersectsSurfaces [_x#0, _x#1, objNull, objNull, false, 1, "FIRE", "FIRE"]; + private _result = lineIntersectsObjs [_x#0, _x#1, objNull, objNull, false, 16]; + if (count _result > 0) exitWith { + _collision = true; + }; +} forEach _lines; + +/*addMissionEventHandler ["Draw3D", { + { + drawLine3D [ASLtoAGL (_x#0), ASLtoAGL (_x#1), [1,1,1,1]]; + } forEach _thisArgs; +}, _lines]; +*/ + +_collision; \ No newline at end of file From 63ab3111f4421eaa73d61eeaea8da51cf4be7f39 Mon Sep 17 00:00:00 2001 From: Bob-Murphy <50651578+Bob-Murphy@users.noreply.github.com> Date: Sat, 28 Oct 2023 18:50:31 +0200 Subject: [PATCH 107/157] Localized parameters (#3007) * startupGuiParams * missionParams * copy-paste error * remove duplicate A3A * remove A3A duplicated for core --------- Co-authored-by: Bob-Murphy --- A3A/addons/core/Params.hpp | 238 +++++------ A3A/addons/core/Stringtable.xml | 380 ++++++++++++++++++ A3A/addons/maps/MissionDescription/params.hpp | 12 +- A3A/addons/maps/Stringtable.xml | 50 +++ 4 files changed, 555 insertions(+), 125 deletions(-) diff --git a/A3A/addons/core/Params.hpp b/A3A/addons/core/Params.hpp index 157cf2f587..aee916d0d1 100644 --- a/A3A/addons/core/Params.hpp +++ b/A3A/addons/core/Params.hpp @@ -2,135 +2,135 @@ class Params { class gameMode { - title = "Game Mode - Do NOT change this mid mission"; + title = $STR_A3A_Params_gameMode_title; values[] = {1,2,3}; - texts[] = {"Reb vs Gov vs Inv","Reb vs Gov & Inv","Reb vs Gov"}; + texts[] = {$STR_A3A_Params_gameMode_RvGvI, $STR_A3A_Params_gameMode_RvGaI, $STR_A3A_Params_gameMode_RvG}; default = 1; }; class autoSave { - title = "Enable Autosave (every X minutes)"; + title = $STR_A3A_Params_autoSave_title; values[] = {0,1}; - texts[] = {"No","Yes"}; + texts[] = {$STR_antistasi_dialogs_generic_button_no_tooltip, $STR_antistasi_dialogs_generic_button_yes_text}; default = 1; }; class autoSaveInterval { - title = "Time between autosaves (in minutes)"; + title = $STR_A3A_Params_autoSaveInterval_title; values[] = {600,1200,1800,3600,5400}; texts[] = {"10","20","30","60","90"}; default = 3600; }; class playerMarkersEnabled { - title = "Enable Friendly Player Markers"; + title = $STR_A3A_Params_playerMarkersEnabled_title; values[] = {0,1}; - texts[] = {"No","Yes"}; + texts[] = {$STR_antistasi_dialogs_generic_button_no_tooltip, $STR_antistasi_dialogs_generic_button_yes_text}; default = 0; }; class limitedFT { - title = "Fast Travel Targets Allowed"; + title = $STR_A3A_Params_limitedFT_title; values[] = {0,1}; - texts[] = {"Any friendly position","Only Airports & HQ"}; + texts[] = {$STR_A3A_Params_limitedFT_any, $STR_A3A_Params_limitedFT_hq}; default = 1; }; class civTraffic { - title = "Quantity of civilan traffic and parked vehicles"; + title = $STR_A3A_Params_civTraffic_title; values[] = {0,1,2,4}; - texts[] = {"None","Low","Medium","High"}; + texts[] = {$STR_A3A_Params_generic_none, $STR_A3A_Params_generic_low, $STR_A3A_Params_generic_medium, $STR_A3A_Params_generic_high}; default = 2; }; class distanceMission { - title = "Max distance from HQ for tasks"; + title = $STR_A3A_Params_distanceMission_title; values[] = {2000,4000,6000,8000,10000,12000}; texts[] = {"2000","4000","6000","8000","10000","12000"}; default = 4000; }; class distanceSPWN { - title = "Spawn distance"; + title = $STR_A3A_Params_distanceSPWN_title; values[] = {700,800,900,1000,1100,1200}; texts[] = {"700","800","900","1000","1100","1200"}; default = 1000; }; class enemyNearDistance { - title = "Distance used to check for nearby enemies"; + title = $STR_A3A_Params_enemyNearDistance_title; values[] = {200,300,400,500}; texts[] = {"200","300","400","500"}; default = 300; }; class globalCivilianMax { - title = "Maximum global civilians"; + title = $STR_A3A_Params_globalCivilianMax_title; values[] = {0,2,5,10,15,20}; texts[] = {"0","2","5","10","15","20"}; default = 5; }; class maxCiviliansPerTown { - title = "Maximum civilians spawn per town"; + title = $STR_A3A_Params_maxCiviliansPerTown_title; values[] = {0,2,5,10,15}; texts[] = {"0","2","5","10","15"}; default = 2; }; class initialPlayerMoney { - title = "Initial Player Money"; + title = $STR_A3A_Params_initialPlayerMoney_title; values[] = {0, 100, 250, 500, 1000, 2500}; texts[] = {"0","100","250","500","1000","2500"}; default = 100; }; class initialFactionMoney { - title = "Initial Rebel Faction Money"; + title = $STR_A3A_Params_initialFactionMoney_title; values[] = {0,1000,2500,5000,10000}; texts[] = {"0","1000","2500","5000","10000"}; default = 1000; }; class initialHr { - title = "Initial Rebel Faction Manpower"; + title = $STR_A3A_Params_initialHr_title; values[] = {0, 8, 16, 24, 32, 50}; texts[] = {"0","8","16","24","32","50"}; default = 8; }; class A3A_idleTimeout { - title = "Time before a player is considered AFK"; + title = $STR_A3A_Params_idleTimeout_title; values[] = {120,300,900,1800,9999999}; - texts[] = {"2min","5min","15min","30min","disabled"}; + texts[] = {$STR_A3A_Params_generic_2min, $STR_A3A_Params_generic_5min, $STR_A3A_Params_generic_15min, $STR_A3A_Params_generic_30min, $STR_A3A_Params_generic_disabled}; default = 900; }; class A3A_GCThreshold { - title = "Garbage Cleaner Threshold for Automatic gc"; + title = $STR_A3A_Params_GCThreshold_title; values[] = {3600, 7200, 10800, 14400, 0}; - texts[] = {"1hr", "2hrs", "3hrs", "4hrs", "disabled"}; + texts[] = {"1hr", "2hrs", "3hrs", "4hrs", $STR_A3A_Params_generic_disabled}; Default = 0; }; class A3A_reviveTime { - title = "Minimum revive time for players"; + title = $STR_A3A_Params_reviveTime_title; values[] = {5,10,15}; - texts[] = {"5 seconds","10 seconds","15 seconds"}; + texts[] = {$STR_A3A_Params_reviveTime_5s, $STR_A3A_Params_reviveTime_10s, $STR_A3A_Params_reviveTime_15s}; default = 10; }; class A3A_selfReviveMethods { - title = "Self-revive methods enabled"; + title = $STR_A3A_Params_selfReviveMethods_title; values[] = {0,1}; - texts[] = {"Disabled", "Withstand"}; + texts[] = {$STR_A3A_Params_generic_disabled, $STR_A3A_Params_selfReviveMethods_withstand}; default = 0; }; class A3A_builderPermissions { - title = "Player classes permitted to use the building placer"; + title = $STR_A3A_Params_builderPermissions_title; values[] = {1, 2, 3}; - texts[] = {"Team leaders", "Engineers", "Both"}; + texts[] = {$STR_A3A_Params_builderPermissions_tl, $STR_A3A_Params_builderPermissions_engi, $STR_A3A_Params_builderPermissions_both}; default = 3; }; @@ -143,44 +143,44 @@ class Params }; class TitleMembership { - title = "MEMBERSHIP OPTIONS"; + title = $STR_A3A_Params_TitleMembership_title; values[] = {""}; texts[] = {""}; default = ""; }; class membershipEnabled { - title = "Enable Server Membership"; + title = $STR_A3A_Params_membershipEnabled_title; values[] = {0,1}; - texts[] = {"No","Yes"}; + texts[] = {$STR_antistasi_dialogs_generic_button_no_tooltip,$STR_antistasi_dialogs_generic_button_yes_text}; default = 1; }; class A3A_guestCommander { - title = "Allow guests to become commander when no members are eligible"; + title = $STR_A3A_Params_guestCommander_title; values[] = {0,1}; - texts[] = {"No","Yes"}; + texts[] = {$STR_antistasi_dialogs_generic_button_no_tooltip,$STR_antistasi_dialogs_generic_button_yes_text}; default = 1; }; class tkPunish { - title = "Enable Teamkill Punish"; + title = $STR_A3A_Params_tkPunish_title; values[] = {0,1}; - texts[] = {"No","Yes"}; + texts[] = {$STR_antistasi_dialogs_generic_button_no_tooltip,$STR_antistasi_dialogs_generic_button_yes_text}; default = 1; }; class memberSlots { - title = "Percentage of Reserved Slots for Members"; + title = $STR_A3A_Params_memberSlots_title; values[] = {0,20,40,60,80,100}; - texts[] = {"None","20%","40%","60%","80%","All"}; + texts[] = {$STR_A3A_Params_generic_none,"20%","40%","60%","80%", $STR_A3A_Params_generic_allowed}; default = 20; }; class memberDistance { - title = "Max distance of guests from the closest member or HQ"; + title = $STR_A3A_Params_memberDistance_title; values[] = {4000,5000,6000,7000,8000,10000,16000,-1}; // 16000 is left as backwards compatibility - texts[] = {"4 km","5 km","6 km","7 km","8 km","10 km","16 km","Unlimited"}; + texts[] = {$STR_A3A_Params_generic_4km, $STR_A3A_Params_generic_5km, $STR_A3A_Params_generic_6km, $STR_A3A_Params_generic_7km, $STR_A3A_Params_generic_8km, $STR_A3A_Params_generic_10km, $STR_A3A_Params_generic_16km, $STR_A3A_Params_generic_unlimited}; default = 5000; }; @@ -193,14 +193,14 @@ class Params }; class TitleBalance { - title = "BALANCE OPTIONS"; + title = $STR_A3A_Params_TitleBalance_title; values[] = {""}; texts[] = {""}; default = ""; }; class A3A_enemyBalanceMul { - title = "Overall enemy resource balance"; + title = $STR_A3A_Params_enemyBalanceMul_title; values[] = {4,6,8,10,12,14,17,20,24,28}; texts[] = {"0.4x","0.6x","0.8x","1.0x","1.2x","1.4x","1.7x","2.0x","2.4x","2.8x"}; default = 10; @@ -208,7 +208,7 @@ class Params class A3A_enemyAttackMul { attr[] = {"server"}; - title = "Enemy attack resource balance (relative to overall balance)"; + title = $STR_A3A_Params_enemyAttackMul_title; values[] = {4,6,8,10,12,14,17,20,24,28}; texts[] = {"0.4x","0.6x","0.8x","1.0x","1.2x","1.4x","1.7x","2.0x","2.4x","2.8x"}; default = 10; @@ -216,7 +216,7 @@ class Params class A3A_invaderBalanceMul { attr[] = {"server"}; - title = "Resource multiplier for invaders relative to occupants"; + title = $STR_A3A_Params_invaderBalanceMul_title; values[] = {10,11,12,13,14,15}; texts[] = {"1.0x","1.1x","1.2x","1.3x","1.4x","1.5x"}; default = 12; @@ -224,54 +224,54 @@ class Params class A3A_attackHQProximityMul { attr[] = {"server"}; - title = "Enemy preference for attacking rebel targets closer to HQ"; + title = $STR_A3A_Params_attackHQProximityMul_title; values[] = {1,2,3,5,8}; - texts[] = {"No change","2x","3x","5x","8x"}; + texts[] = {$STR_A3A_Params_generic_nochange,"2x","3x","5x","8x"}; default = 3; }; class A3A_enemySkillMul { - title = "Enemy AI skill (also affected by server skill)"; + title = $STR_A3A_Params_enemySkillMul_title; values[] = {0,1,2,3,4}; - texts[] = {"Very low","Low","Normal","High","Very high"}; + texts[] = {$STR_A3A_Params_generic_verylow, $STR_A3A_Params_generic_low, $STR_A3A_Params_generic_normal, $STR_A3A_Params_generic_high, $STR_A3A_Params_generic_veryhigh}; default = 2; }; class A3A_rebelSkillMul { - title = "Friendly AI skill (also affected by server skill)"; + title = $STR_A3A_Params_rebelSkillMul_title; values[] = {0,1,2,3,4}; - texts[] = {"Very low","Low","Normal","High","Very high"}; + texts[] = {$STR_A3A_Params_generic_verylow, $STR_A3A_Params_generic_low, $STR_A3A_Params_generic_normal, $STR_A3A_Params_generic_high, $STR_A3A_Params_generic_veryhigh}; default = 2; }; class napalmEnabled { - title = "Enable Napalm Bombing for AI"; + title = $STR_A3A_Params_napalmEnabled_title; values[] = {0,1}; - texts[] = {"No","Yes"}; + texts[] = {$STR_antistasi_dialogs_generic_button_no_tooltip,$STR_antistasi_dialogs_generic_button_yes_text}; default = 1; }; class allowUnfairSupports { attr[] = {"server"}; - title = "Allow unfair supports to be used by the enemy"; + title = $STR_A3A_Params_allowUnfairSupports_title; values[] = {0, 1}; - texts[] = {"Not allowed", "Allowed"}; + texts[] = {$STR_A3A_Params_generic_notallowed, $STR_A3A_Params_generic_allowed}; default = 0; }; class allowFuturisticSupports { attr[] = {"server"}; - title = "[Experimental] Allow futuristic supports to be used by the enemy"; + title = $STR_A3A_Params_allowFuturisticSupports_title; values[] = {0, 1}; - texts[] = {"Not allowed", "Allowed"}; + texts[] = {$STR_A3A_Params_generic_notallowed, $STR_A3A_Params_generic_allowed}; default = 0; }; class A3A_rebelGarrisonLimit { - title = "How many rebels can be garrisoned (1.5x for airports, 0.5x for resources and factories)?"; - tooltip = "How many troops can be in garrison. Note that No limit option may affect performance as there might be too many troops for CPU to handle."; + title = $STR_A3A_Params_rebelGarrisonLimit_title; + tooltip = $STR_A3A_Params_rebelGarrisonLimit_tooltip; values[] = {-1, 16, 24, 32}; - texts[] = {"No limit", "16", "24", "32"}; + texts[] = {$STR_A3A_Params_generic_nolimit, "16", "24", "32"}; default = 24; }; @@ -284,84 +284,84 @@ class Params }; class TitleEquipment { - title = "EQUIPMENT OPTIONS"; + title = $STR_A3A_Params_TitleEquipment_title; values[] = {""}; texts[] = {""}; default = ""; }; class minWeaps { - title = "Number of the same item required to unlock"; + title = $STR_A3A_Params_minWeaps_title; values[] = {15,25,40,-1}; - texts[] = {"15","25","40","No unlocks"}; + texts[] = {"15","25","40", $STR_A3A_Params_generic_nounlocks}; default = 25; }; class A3A_guestItemLimit { - title = "Default number of items needed for guests to be able to use them"; + title = $STR_A3A_Params_guestItemLimit_title; values[] = {0,10,15,25,40}; - texts[] = {"No limit","10","15","25","40"}; + texts[] = {$STR_A3A_Params_generic_nolimit,"10","15","25","40"}; default = 25; }; class unlockedUnlimitedAmmo { attr[] = {"server"}; - title = "Do Unlocked Weapons Automatically Unlock Their Standard Magazine?"; + title = $STR_A3A_Params_unlockedUnlimitedAmmo_title; values[] = {1,0}; - texts[] = {"Yes","No"}; + texts[] = {$STR_antistasi_dialogs_generic_button_yes_text,$STR_antistasi_dialogs_generic_button_no_tooltip}; default = 0; }; class allowGuidedLaunchers { attr[] = {"server"}; - title = "Should Guided Launchers become unlocked?"; + title = $STR_A3A_Params_allowGuidedLaunchers_title; values[] = {1,0}; - texts[] = {"Yes","No"}; + texts[] = {$STR_antistasi_dialogs_generic_button_yes_text,$STR_antistasi_dialogs_generic_button_no_tooltip}; default = 0; }; class allowUnlockedExplosives { attr[] = {"server"}; - title = "Should Explosives become unlocked?"; + title = $STR_A3A_Params_allowUnlockedExplosives_title; values[] = {1,0}; - texts[] = {"Yes","No"}; + texts[] = {$STR_antistasi_dialogs_generic_button_yes_text,$STR_antistasi_dialogs_generic_button_no_tooltip}; default = 0; }; class startWithLongRangeRadio { attr[] = {"server"}; - title = "[TFAR] Start with Long Range Radio?"; + title = $STR_A3A_Params_startWithLongRangeRadio_title; values[] = {0,1}; - texts[] = {"No","Yes"}; + texts[] = {$STR_antistasi_dialogs_generic_button_no_tooltip,$STR_antistasi_dialogs_generic_button_yes_text}; default = 1; }; class aceFood { attr[] = {"server"}; - title = "[ACE] Start with Food Items"; + title = $STR_A3A_Params_aceFood_title; values[] = {0,1}; - texts[] = {"No","Yes"}; + texts[] = {$STR_antistasi_dialogs_generic_button_no_tooltip,$STR_antistasi_dialogs_generic_button_yes_text}; default = 0; }; class helmetLossChance { - title = "Chance of helmet loss on headshots"; + title = $STR_A3A_Params_helmetLossChance_title; values[] = {0,33,66,100}; - texts[] = {"Never","Sometimes","Often","Always"}; + texts[] = {$STR_A3A_Params_generic_never, $STR_A3A_Params_generic_sometimes, $STR_A3A_Params_generic_often, $STR_A3A_Params_generic_always}; default = 33; }; class LootToCrateRadius { - title = "Loot to crate radius"; + title = $STR_A3A_Params_LootToCrateRadius_title; values[] = {0,10,15,20}; - texts[] = {"Disabled","10m","15m","20m"}; + texts[] = {$STR_A3A_Params_generic_disabled, $STR_A3A_Params_generic_10m, $STR_A3A_Params_generic_15m, $STR_A3A_Params_generic_20m}; default = 10; }; class LTCLootUnlocked { - title = "Loot to crate transfers unlocked items"; + title = $STR_A3A_Params_LTCLootUnlocked_title; values[] = {0, 1}; - texts[] = {"Disabled", "Enabled"}; + texts[] = {$STR_A3A_Params_generic_disabled, $STR_A3A_Params_generic_enabled}; default = 0; }; @@ -374,149 +374,149 @@ class Params }; class TitleLoot { - title = "LOOT CRATE OPTIONS"; + title = $STR_A3A_Params_TitleLoot_title; values[] = {""}; texts[] = {""}; default = ""; }; class bobChaosCrates { - title = "[Experimental] Truely Random Crates: Remove all balance checks from Crates"; + title = $STR_A3A_Params_bobChaosCrates_title; values[] = {0, 1}; - texts[] = {"No", "Yes"}; + texts[] = {$STR_antistasi_dialogs_generic_button_no_tooltip, $STR_antistasi_dialogs_generic_button_yes_text}; default = 0; }; class cratePlayerScaling { - title = "Decrease loot quantity as player count increases? (Yes is recommended for balance reasons)"; + title = $STR_A3A_Params_cratePlayerScaling_title; values[] = {0, 1}; - texts[] = {"No", "Yes"}; + texts[] = {$STR_antistasi_dialogs_generic_button_no_tooltip, $STR_antistasi_dialogs_generic_button_yes_text}; default = 1; }; class crateWepTypeMax { - title = "Maximum Weapon Types in Crates"; + title = $STR_A3A_Params_crateWepTypeMax_title; values[] = {0,2,4,6,8,12,16}; texts[] = {"1","3","5","7","9","13","17"}; default = 8; }; class crateWepNumMax { - title = "Maximum Weapon Quantity in Crates"; + title = $STR_A3A_Params_crateWepNumMax_title; values[] = {0,1,3,5,8,10,15}; - texts[] = {"None","1","3","5","8","10","15"}; + texts[] = {$STR_A3A_Params_generic_none,"1","3","5","8","10","15"}; default = 8; }; class crateItemTypeMax { - title = "Maximum Item Types in Crates"; + title = $STR_A3A_Params_crateItemTypeMax_title; values[] = {0,2,4,9}; texts[] = {"1","3","5","10"}; default = 4; }; class crateItemNumMax { - title = "Maximum Item Quantity in Crates"; + title = $STR_A3A_Params_crateItemNumMax_title; values[] = {0,1,3,5,10,15}; - texts[] = {"None","1","3","5","10","15"}; + texts[] = {$STR_A3A_Params_generic_none,"1","3","5","10","15"}; default = 5; }; class crateAmmoTypeMax { - title = "Maximum Ammo Types in Crates"; + title = $STR_A3A_Params_crateAmmoTypeMax_title; values[] = {0,2,4,6,9,14,19}; texts[] = {"1","3","5","7","10","15","20"}; default = 6; }; class crateAmmoNumMax { - title = "Maximum Ammo Quantity in Crates"; + title = $STR_A3A_Params_crateAmmoNumMax_title; values[] = {0,1,3,5,10,15,20,25,30}; - texts[] = {"None","1","3","5","10","15","20","25","30"}; + texts[] = {$STR_A3A_Params_generic_none,"1","3","5","10","15","20","25","30"}; default = 20; }; class crateExplosiveTypeMax { - title = "Maximum Explosive Types in Crates"; + title = $STR_A3A_Params_crateExplosiveTypeMax_title; values[] = {0,2,4,9}; texts[] = {"1","3","5","10"}; default = 4; }; class crateExplosiveNumMax { - title = "Maximum Explosive Quantity in Crates"; + title = $STR_A3A_Params_crateExplosiveNumMax_title; values[] = {0,1,3,5,10,15}; - texts[] = {"None","1","3","5","10","15"}; + texts[] = {$STR_A3A_Params_generic_none,"1","3","5","10","15"}; default = 5; }; class crateAttachmentTypeMax { - title = "Maximum Attachment Types in Crates"; + title = $STR_A3A_Params_crateAttachmentTypeMax_title; values[] = {0,2,4,6,9,14,19}; texts[] = {"1","3","5","7","10","15","20"}; default = 6; }; class crateAttachmentNumMax { - title = "Maximum Attachment Quantity in Crates"; + title = $STR_A3A_Params_crateAttachmentNumMax_title; values[] = {0,1,3,5,10,15,20,25,30}; - texts[] = {"None","1","3","5","10","15","20","25","30"}; + texts[] = {$STR_A3A_Params_generic_none,"1","3","5","10","15","20","25","30"}; default = 15; }; class crateBackpackTypeMax { - title = "Maximum Backpack Types in Crates"; + title = $STR_A3A_Params_crateBackpackTypeMax_title; values[] = {0,2,4,9}; texts[] = {"1","3","5","10"}; default = 0; }; class crateBackpackNumMax { - title = "Maximum Backpack Quantity in Crates"; + title = $STR_A3A_Params_crateBackpackNumMax_title; values[] = {0,1,3,5,10,15}; - texts[] = {"None","1","3","5","10","15"}; + texts[] = {$STR_A3A_Params_generic_none,"1","3","5","10","15"}; default = 3; }; class crateVestTypeMax { - title = "Maximum Vest Types in Crates"; + title = $STR_A3A_Params_crateVestTypeMax_title; values[] = {0,2,4,9}; texts[] = {"1","3","5","10"}; default = 0; }; class crateVestNumMax { - title = "Maximum Vest Quantity in Crates"; + title = $STR_A3A_Params_crateVestNumMax_title; values[] = {0,1,3,5,10,15}; - texts[] = {"None","1","3","5","10","15"}; + texts[] = {$STR_A3A_Params_generic_none,"1","3","5","10","15"}; default = 3; }; class crateHelmetTypeMax { - title = "Maximum Helmet Types in Crates"; + title = $STR_A3A_Params_crateHelmetTypeMax_title; values[] = {0,2,4,9}; texts[] = {"1","3","5","10"}; default = 0; }; class crateHelmetNumMax { - title = "Maximum Helmet Quantity in Crates"; + title = $STR_A3A_Params_crateHelmetNumMax_title; values[] = {0,1,3,5,10,15}; - texts[] = {"None","1","3","5","10","15"}; + texts[] = {$STR_A3A_Params_generic_none,"1","3","5","10","15"}; default = 3; }; class crateDeviceTypeMax { - title = "Maximum Device Backpack Types in Crates"; + title = $STR_A3A_Params_crateDeviceTypeMax_title; values[] = {0,2,4,9}; texts[] = {"1","3","5","10"}; default = 2; }; class crateDeviceNumMax { - title = "Maximum Device Backpack Quantity in Crates"; + title = $STR_A3A_Params_crateDeviceNumMax_title; values[] = {0,1,3,5,10,15}; - texts[] = {"None","1","3","5","10","15"}; + texts[] = {$STR_A3A_Params_generic_none,"1","3","5","10","15"}; default = 3; }; @@ -529,30 +529,30 @@ class Params }; class TitleDevelopment { - title = "DEVELOPMENT OPTIONS"; + title = $STR_A3A_Params_TitleDevelopment_title; values[] = {""}; texts[] = {""}; default = ""; }; class LogLevel { - title = "Logging Level (Amount of detail in .rpt file)"; + title = $STR_A3A_Params_LogLevel_title; values[] = {1,2,3,4}; - texts[] = {"Error", "Info", "Debug", "Verbose"}; + texts[] = {$STR_A3A_Params_LogLevel_error, $STR_A3A_Params_LogLevel_info, $STR_A3A_Params_LogLevel_debug, $STR_A3A_Params_LogLevel_verbose}; default = 2; }; class A3A_logDebugConsole { - title = "Log debug console use"; + title = $STR_A3A_Params_logDebugConsole_title; values[] = {-1,1,2}; - texts[] = {"None", "All non-dev", "All"}; + texts[] = {$STR_A3A_Params_generic_none, $STR_A3A_Params_logDebugConsole_nondev, $STR_A3A_Params_generic_allowed}; default = 1; }; class A3A_GUIDevPreview { - title = "Use In-Development UI Preview."; + title = $STR_A3A_Params_GUIDevPreview_title; values[] = {0,1}; - texts[] = {"No", "Yes"}; + texts[] = {$STR_antistasi_dialogs_generic_button_no_tooltip, $STR_antistasi_dialogs_generic_button_yes_text}; default = 0; }; }; diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index c8cd76fbce..6a2f27a08d 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -12301,5 +12301,385 @@ 与指挥部班组车辆管理相关的选项 + + + Game Mode - Do NOT change this mid mission + + + Reb vs Gov vs Inv + + + Reb vs Gov + Inv + + + Reb vs Gov + + + Enable Autosave (every X minutes) + + + Time between autosaves (in minutes) + + + Enable Friendly Player Markers + + + Fast Travel Targets Allowed + + + Any friendly position + + + Only Airports + HQ + + + Quantity of civilan traffic and parked vehicles + + + Max distance from HQ for tasks + + + Spawn distance + + + Distance used to check for nearby enemies + + + Maximum global civilians + + + Maximum civilians spawn per town + + + Initial Player Money + + + Initial Rebel Faction Money + + + Initial Rebel Faction Manpower + + + Time before a player is considered AFK + + + Garbage Cleaner Threshold for Automatic GC + + + Minimum revive time for players + + + 5 seconds + + + 10 seconds + + + 15 seconds + + + Self-revive methods enabled + + + Withstand + + + Player classes permitted to use the building placer + + + Team leaders + + + Engineers + + + Both + + + Enable Server Membership + + + Allow guests to become commander when no members are eligible + + + Enable Teamkill Punish + + + Percentage of Reserved Slots for Members + + + Max distance of guests from the closest member or HQ + + + BALANCE OPTIONS + + + MEMBERSHIP OPTIONS + + + Overall enemy resource balance + + + Enemy attack resource balance (relative to overall balance) + + + Resource multiplier for invaders relative to occupants + + + Enemy preference for attacking rebel targets closer to HQ + + + Enemy AI skill (also affected by server skill) + + + Friendly AI skill (also affected by server skill) + + + Enable Napalm Bombing for AI + + + Allow unfair supports to be used by the enemy + + + Experimental] Allow futuristic supports to be used by the enemy + + + How many rebels can be garrisoned (1.5x for airports, 0.5x for resources and factories)? + + + How many troops can be in garrison. Note that No limit option may affect performance as there might be too many troops for CPU to handle. + + + EQUIPMENT OPTIONS + + + Number of the same item required to unlock" + + + Default number of items needed for guests to be able to use them + + + Do Unlocked Weapons Automatically Unlock Their Standard Magazine? + + + Should Guided Launchers become unlocked? + + + Should Explosives become unlocked? + + + [TFAR] Start with Long Range Radio? + + + [ACE] Start with Food Items + + + Chance of helmet loss on headshots + + + Loot to crate radius + + + Loot to crate transfers unlocked items + + + LOOT CRATE OPTIONS + + + [Experimental] Truely Random Crates: Remove all balance checks from Crates + + + Decrease loot quantity as player count increases? (Yes is recommended for balance reasons) + + + Maximum Weapon Types in Crates + + + Maximum Weapon Quantity in Crates + + + Maximum Item Types in Crates + + + Maximum Item Quantity in Crates + + + Maximum Ammo Types in Crates + + + Maximum Ammo Quantity in Crates + + + Maximum Explosive Types in Crates + + + Maximum Explosive Quantity in Crates + + + Maximum Attachment Types in Crates + + + Maximum Attachment Quantity in Crates + + + Maximum Backpack Types in Crates + + + Maximum Backpack Quantity in Crates + + + Maximum Vest Types in Crates + + + Maximum Vest Quantity in Crates + + + Maximum Helmet Types in Crates + + + Maximum Helmet Quantity in Crates + + + Maximum Device Backpack Types in Crates + + + Maximum Device Backpack Quantity in Crates + + + DEVELOPMENT OPTIONS + + + Logging Level (Amount of detail in .rpt file) + + + Error + + + Info + + + Debug + + + Verbose + + + Log debug console use + + + All non-dev + + + Use In-Development UI Preview + + + Disabled + + + None + + + 4 km + + + 5 km + + + 6 km + + + 7 km + + + 8 km + + + 10 km + + + 16 km + + + Unlimited + + + No change + + + Very low + + + Low + + + Normal + + + Medium + + + High + + + Very high + + + Not allowed + + + Allowed + + + No limit + + + No unlocks + + + Never + + + Sometimes + + + Often + + + Always + + + All + + + 2 minutes + + + 5 minutes + + + 10 minutes + + + 15 minutes + + + 20 minutes + + + 30 minutes + + + Enabled + + + 10 meters + + + 15 meters + + + 20 meters + + \ No newline at end of file diff --git a/A3A/addons/maps/MissionDescription/params.hpp b/A3A/addons/maps/MissionDescription/params.hpp index a438985cfd..54a5630e5c 100644 --- a/A3A/addons/maps/MissionDescription/params.hpp +++ b/A3A/addons/maps/MissionDescription/params.hpp @@ -3,23 +3,23 @@ class Params { class autoLoadLastGame { - title = "Automatically load last valid save after delay"; + title = $STR_A3A_Mission_Params_autoLoadLastGame_title; values[] = {-1, 60, 120, 180, 300, 600}; - texts[] = {"No automatic load","1min","2min","3min","5min","10min"}; + texts[] = {$STR_A3A_Mission_Params_autoLoadLastGame_noautoload,$STR_A3A_Mission_Params_autoLoadLastGame_1min, $STR_A3A_Mission_Params_autoLoadLastGame_2min, $STR_A3A_Mission_Params_autoLoadLastGame_3min, $STR_A3A_Mission_Params_autoLoadLastGame_5min, $STR_A3A_Mission_Params_autoLoadLastGame_10min}; default = -1; }; class LogLevel { - title = "Logging Level during setup"; + title = $STR_A3A_Mission_Params_LogLevel_title; values[] = {1,2,3,4}; - texts[] = {"Error", "Info", "Debug", "Verbose"}; + texts[] = {$STR_A3A_Mission_Params_LogLevel_error, $STR_A3A_Mission_Params_LogLevel_info, $STR_A3A_Mission_Params_LogLevel_debug, $STR_A3A_Mission_Params_LogLevel_verbose}; default = 2; }; class A3A_logDebugConsole { - title = "Log debug console use during setup"; + title = $STR_A3A_Mission_Params_logDebugConsole_title; values[] = {-1,1,2}; - texts[] = {"None", "All non-dev", "All"}; + texts[] = {$STR_A3A_Mission_Params_logDebugConsole_none, $STR_A3A_Mission_Params_logDebugConsole_nondev, $STR_A3A_Mission_Params_logDebugConsole_all}; default = 1; }; }; diff --git a/A3A/addons/maps/Stringtable.xml b/A3A/addons/maps/Stringtable.xml index f7faa2684c..88edd42466 100644 --- a/A3A/addons/maps/Stringtable.xml +++ b/A3A/addons/maps/Stringtable.xml @@ -1028,5 +1028,55 @@ Antistasi - 解放 Virolahti + + + Automatically load last valid save after delay + + + No automatic load + + + 1 minute + + + 2 minutes + + + 3 minutes + + + 5 minutes + + + 10 minutes + + + Logging Level during setup + + + Error + + + Info + + + Debug + + + Verbose + + + Log debug console use during setup + + + None + + + All non-dev + + + All + + \ No newline at end of file From 3c883ba5c10882bb6ec27b9a8becfc70b58eda1f Mon Sep 17 00:00:00 2001 From: ante <49555217+ante185@users.noreply.github.com> Date: Sat, 28 Oct 2023 19:03:14 +0200 Subject: [PATCH 108/157] arifle_AK12_GL_lush_F --- A3A/addons/config_fixes/Vanilla/CfgWeapons.hpp | 10 ++++++++++ A3A/addons/config_fixes/Vanilla/config.cpp | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 A3A/addons/config_fixes/Vanilla/CfgWeapons.hpp diff --git a/A3A/addons/config_fixes/Vanilla/CfgWeapons.hpp b/A3A/addons/config_fixes/Vanilla/CfgWeapons.hpp new file mode 100644 index 0000000000..150e2c2f16 --- /dev/null +++ b/A3A/addons/config_fixes/Vanilla/CfgWeapons.hpp @@ -0,0 +1,10 @@ +//Vanilla - CfgWeapons.hpp + +class CfgWeapons +{ + class arifle_AK12_GL_base_F; + class arifle_AK12_GL_lush_F : arifle_AK12_GL_base_F + { + baseWeapon = "arifle_AK12_GL_lush_F"; + }; +}; \ No newline at end of file diff --git a/A3A/addons/config_fixes/Vanilla/config.cpp b/A3A/addons/config_fixes/Vanilla/config.cpp index 47849073fa..9eb7d9b274 100644 --- a/A3A/addons/config_fixes/Vanilla/config.cpp +++ b/A3A/addons/config_fixes/Vanilla/config.cpp @@ -23,4 +23,4 @@ class CfgPatches //#include "CfgMagazines.hpp" #include "CfgVehicles.hpp" //#include "CfgMarkers.hpp" -//#include "CfgWeapons.hpp" +#include "CfgWeapons.hpp" From 8b31e0d9169e044a9be7533c68df427d29229a17 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Sat, 28 Oct 2023 19:04:55 +0200 Subject: [PATCH 109/157] stringtable autocompletion fix --- A3A/addons/core/Params.hpp | 4 ++-- A3A/addons/core/Stringtable.xml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/A3A/addons/core/Params.hpp b/A3A/addons/core/Params.hpp index aee916d0d1..1aca102cd4 100644 --- a/A3A/addons/core/Params.hpp +++ b/A3A/addons/core/Params.hpp @@ -173,7 +173,7 @@ class Params { title = $STR_A3A_Params_memberSlots_title; values[] = {0,20,40,60,80,100}; - texts[] = {$STR_A3A_Params_generic_none,"20%","40%","60%","80%", $STR_A3A_Params_generic_allowed}; + texts[] = {$STR_A3A_Params_generic_none,"20%","40%","60%","80%", $STR_A3A_Params_generic_all}; default = 20; }; class memberDistance @@ -545,7 +545,7 @@ class Params { title = $STR_A3A_Params_logDebugConsole_title; values[] = {-1,1,2}; - texts[] = {$STR_A3A_Params_generic_none, $STR_A3A_Params_logDebugConsole_nondev, $STR_A3A_Params_generic_allowed}; + texts[] = {$STR_A3A_Params_generic_none, $STR_A3A_Params_logDebugConsole_nondev, $STR_A3A_Params_generic_all}; default = 1; }; class A3A_GUIDevPreview diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 6a2f27a08d..cbf92b01e0 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -12647,7 +12647,7 @@ Always - + All From 2ed61cd734722c96fa09b92a08a3b33ce34836e8 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Sat, 28 Oct 2023 17:07:03 +0000 Subject: [PATCH 110/157] Automated Tolgee Update --- A3A/addons/core/Stringtable.xml | 11488 ++++++++++---------- A3A/addons/jeroen_arsenal/Stringtable.xml | 7 +- A3A/addons/logistics/Stringtable.xml | 16 +- A3A/addons/maps/Stringtable.xml | 46 +- 4 files changed, 5819 insertions(+), 5738 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index cbf92b01e0..5b9f0aeabf 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -4012,6 +4012,7 @@ %1 a été ajouté à la liste des Membres du serveur. %1이(가) 서버 멤버 목록에 추가되었습니다. %1 został dodany do listy członków serwera. + %1 byl přidán na seznam členů servru. You have been added to the Server Members list. @@ -4127,6 +4128,7 @@ Fonction de Membre du serveur est désactivée. 서버 멤버 기능이 비활성화되어 있습니다. Funkcja Server Member jest wyłączona. + Funkce členství je na servru vypnutá. Membership @@ -4144,6 +4146,7 @@ Camarade, nous perdons le contact ! 연결이 끊어지고 있습니다, 전우! Towarzyszu, tracimy łączność! + Soudruhu, ztrácíme kontakt! Retreat <t color='#f0d498'>%1 m %2</t>, within <t color='#f0d498'>%3 s</t>.<br/>Stay within %4 km of HQ or a member. Failure to comply will re-insert you at HQ. @@ -4151,6 +4154,7 @@ Retraite <t color='#f0d498'>%1 m %2</t>, dans <t color='#f0d498'>%3 s</t>.<br/>Restez à moins de %4 km du QG ou d'un membre. La désobéissance vous fera retourner au QG. <t color='#f0d498'>%3초</t> 안에 <t color='#f0d498'>%1m 거리 %2 방향</t>으로 후퇴하십시오.<br/>본부 또는 멤버로부터 %4km 이내에 있으십시오. 지키지 않으면 본부로 다시 리스폰됩니다. Odwrót <t color='#f0d498'>%1 m %2</t>, w ciągu <t color='#f0d498'>%3 s</t>.<br/>Pozostań w odległości %4 km od kwatery głównej lub członka. Niezastosowanie się do tego polecenia spowoduje teleportacje do kwatery głównej. + Stáhněte se <t color='#f0d498'>%1 m %2</t> zpět, do <t color='#f0d498'>%3 s</t>.<br/>Zůstaňte v okolí %4 km od základny nebo od člena týmu. Nedodržení tohoto nařízení vás převede zpět na základnu. %1 has not enough resources to grab. @@ -4158,6 +4162,7 @@ %1 n'a pas assez de ressources à récupérer. %1은(는) 가져갈 수 있는 자금이 부족합니다. %1 nie ma wystarczająco dużo zasobów do pobrania. + %1 nemá dostatek zdrojů na to, aby jsi něco vzal. You grabbed 100 € from the %1 Money Pool.<br/><br/>This will affect your prestige and status among %1 forces. @@ -4328,7 +4333,7 @@ Rôle de Chef d'équipe. 조장 역할 Rola - Dowódca sekcji - Role tímového lídra + Role týmového lídra Tim Komutan rolü @@ -4411,6 +4416,7 @@ Return to the AO before you are blown up, you have %1 seconds. + Vraťte se do operační oblasti, než budete vyhozeni do povětří, máte %1 sekund. Out of bounds @@ -4418,6 +4424,7 @@ Hors des limites 경계를 벗어남 Poza granicą + Mimo hranice Control Unit @@ -4513,6 +4520,7 @@ Vous ne pouvez pas acheter de véhicules pendant que vous contrôler l'IA. AI를 조종하는 동안에는 차량을 구입할 수 없습니다. Nie możesz kupować pojazdów, gdy kontrolujesz SI. + Nemůžeš kupovat vozidla když ovládáš AI. You cannot buy vehicles with enemies nearby. @@ -4520,6 +4528,7 @@ Vous ne pouvez pas acheter de véhicules tant que des ennemis sont proches. 적들이 근처에 있을 때는 차량을 구입할 수 없습니다. Nie możesz kupować pojazdów, gdy w pobliżu znajdują się wrogowie. + Nemůžeš kupovat vozidla když jsou poblíž nepřátelé. You need to be close to the flag to be able to purchase a vehicle. @@ -4527,6 +4536,7 @@ Vous devez être proche du drapeau afin de pouvoir acheter un véhicule. 차량을 구입하려면 깃발에 가까이 가야 합니다. Musisz być blisko flagi, aby móc kupić pojazd. + Musíš být poblíž vlajky aby jsi mohl koupit vozidlo. You do not have enough money for this vehicle: %1 € required. @@ -4534,6 +4544,7 @@ Vous n'avez pas assez d'argent pour acheter ce véhicule: %1 € requis. 이 차량을 구입하기 위한 자금이 부족합니다: %1€ 필요. Nie masz wystarczających środków na ten pojazd: %1 € wymagane. + Nemáš dostatek peněz na toto vozidlo: %1 € vyžadováno. Unable to buy vehicle, you are already placing something. @@ -4541,6 +4552,7 @@ Impossible d'acheter un véhicule, vous êtes déja en train de placer quelque chose. 이미 무언가를 배치하고 있기 때문에 차량을 구입할 수 없습니다. Nie możesz kupić pojazdu, już coś stawiasz. + Není možné koupit vozidlo, už něco umisťuješ. The vehicle you requested is not supported in your current modset. @@ -4548,6 +4560,7 @@ Le véhicule que vous avez demandé n'est pas pris en charge par votre modset actuel. 요청한 차량은 현재 모드셋에서 지원하지 않습니다. Żądany pojazd nie jest obsługiwany w aktualnym zestawie modów. + Vozidlo které jste vyžádali, není podporované tvým aktuálním modsetem. Add Vehicle @@ -4563,6 +4576,7 @@ Acheter un véhicule pour cette escouade pour %1 €. 이 팀을 위한 차량을 %1 €에 구입합니다. Kup pojazd dla tego oddziału za %1 €. + Zakoupit vozidlo pro toto družstvo za %1 €. Only the Commander has access to this function. @@ -4570,6 +4584,7 @@ Seul le Commandant à accès à cette fonction. 오직 지휘관만 이 기능에 액세스 할 수 있습니다. Tylko nasz dowódca ma dostęp do tej funkcji. + Pouze velitel má přístup k této funkci. You cant place HC vehicles further than 50m from HQ @@ -4577,6 +4592,7 @@ Vous ne pouvez pas placer de véhicules HC à plus de 50m du QG. 본부에서 50m 이상 떨어진 곳에는 하이 커맨드 차량을 배치할 수 없습니다. Pojazdów HC nie można umieszczać dalej niż 50 m od kwatery głównej. + Nemůžeš umíst HC vozidla dále než 50m od HQ. You cannot recruit squads with enemies near your HQ. @@ -4584,6 +4600,7 @@ Vous ne pouvez pas recruter d'escouades tant que des ennemis sont proches de votre QG. 본부 근처에 적이 있을 때는 분대를 모집할 수 없습니다. Nie można rekrutować oddziałów gdy wrogowie znajdują się w pobliżu kwatery głównej. + Nemůžeš rekrutovat družstva pokud jsou nepřátelé poblíž tvé základny. You do not have enough HR for this request (%1 required). @@ -4591,6 +4608,7 @@ Vous n'avez pas assez de RH pour cette demande (%1 requis). 이 요청을 수행하기 위한 인력이 부족합니다(%1 필요). Nie masz wystarczającej ilości HR dla tego żądania (%1 wymagane). + Nemáš dostatek HR na tento požadavek (%1 vyžadováno). You have too many high command squads active. Disband or garrison some to recruit more. @@ -4598,6 +4616,7 @@ Vous avez trop d'escouade HC actives. Renvoyer ou mettez en garnison certaines pour en recruter d'autres. 활성화된 하이 커맨드 분대가 너무 많습니다. 더 많은 병력을 모집하려면 일부를 해산하거나 주둔시키십시오. Masz zbyt wiele aktywnych oddziałów High Command. Rozwiąż niektóre z nich lub zlikwiduj garnizony, aby zrekrutować więcej. + Máte příliš mnoho aktivních družstev vrchního velení. Rozpustěte je nebo umístěte některé z nich do posádky, abyste mohli rekrutovat další. Your current modset doesn't support packing/unpacking static weapons. @@ -4605,6 +4624,7 @@ Votre modset actuel ne supporte pas l'emballage/déballage des armes statiques. 현재 모드셋은 고정화기 포장/풀기를 지원하지 않습니다 Obecny zestaw modów nie obsługuje ładowania/rozładowywania broni statycznych. + Váš aktuální modset nepodporuje sbalení/rozbalení statických zbraní. You do not have enough money for this request (%1 € required). @@ -4612,6 +4632,7 @@ Vous n'avez pas assez d'argent pour cette requête (%1 € requis). 이 요청을 수행하기 위한 자금이 부족합니다(%1€ 필요). Nie masz wystarczających środków na realizację tego żądania (wymagane %1 €). + Nemáš dostatek peněz na tento požadavek (%1 € vyžadováno). No money left to buy a transport vehicle (%1 € required), creating barefoot squad. @@ -4619,6 +4640,7 @@ Pas assez d'argent pour acheter ce véhicule de transport (%1 € requis), création d'une escouade à pied. 수송 차량을 만들 자금이 없으며(%1 € 필요), 뚜벅이 분대로 소환합니다. Nie ma pieniędzy na zakup pojazdu transportowego (wymagane %1 €), tworzenie oddziału bez pojazdu. + Nezbyli žádné peníze k zakoupení transportního vozidla (%1 vyžadováno), vytvářím pěší družstvo. You cannot recruit a new squad while you are moving your HQ. @@ -4626,6 +4648,7 @@ Vous ne pouvez pas recruter de nouvelles escouades pendant que vous déplacez votre QG. 본부를 옮기는 동안에는 새 분대를 모집할 수 없습니다. Nie można rekrutować nowego oddziału podczas przenoszenia sztabu. + Nemůžeš rekrutovat nové družstvo když přesouváš svoje HQ. The group or vehicle type you requested is not supported in your modset. @@ -4633,6 +4656,7 @@ Le type de groupe ou véhicule que vous avez demandé n'est pas pris en charge par votre modset actuel. 요청한 그룹이나 차량은 현재 모드셋에서 지원하지 않습니다. Żądany typ grupy lub pojazdu nie jest obsługiwany w aktualnym zestawie modów. + Vozidlo které jste vyžádali, není podporované tvým aktuálním modsetem. You need a radio in your inventory to be able to give orders to other squads. @@ -4640,6 +4664,7 @@ Vous avez besoin d'une radio dans votre inventaire pour pouvoir donner des ordres aux autres escouades. 당신의 인벤토리에 무전기가 있어야 타 분대에 명령을 내릴 수 있습니다. Potrzebujesz radia w ekwipunku, aby móc wydawać rozkazy innym oddziałom. + Potřebuješ mít v inventáři vysílačku aby jsi mohl vydávat rozkazy ostatním družstvům. You need a Radio Man in your group to be able to give orders to other squads @@ -4647,6 +4672,7 @@ Vous avez besoin d'un Opérateur Radio dans votre groupe afin de pouvoir donner des ordes aux autres escouades 당신의 그룹에 무전병이 있어야 타 분대에 명령을 내릴 수 있습니다. Potrzebujesz radiowca w swojej grupie, aby móc wydawać rozkazy innym oddziałom. + Potřebuješ mít ve skupině Radistu aby jsi mohl dávat rozkazy ostatním družstvům. Recruit Squad @@ -4654,6 +4680,7 @@ Recrutement d'escouade 분대 모집 Rekrutuj Oddział + Rekrutovat družstvo Vehicle assigned to %1 Squad. @@ -4661,6 +4688,7 @@ Véhicule assigné à l'escouade %1. 차량이 %1 분대에 할당되었습니다. Pojazd przydzielony do oddziału %1. + Vozidlo přiřazeno k %1 družstvu This group has a vehicle already and their mission depends on it. @@ -4668,6 +4696,7 @@ Ce groupe à déja un véhicule et leur mission en dépends. 이 그룹은 이미 차량을 보유하고 있으며, 그들의 임무는 차량에 달려 있습니다. Ta grupa ma już pojazd i od niego zależy ich misja. + Tato skupina již vozidlo má a jejich mise na něm závisí. Static Weapon Squads cannot change of vehicle. @@ -4675,6 +4704,7 @@ Les Escouade d'Armes Statiques ne peuvent pas changer de véhicule. 고정화기 분대는 차량을 바꿀 수 없습니다. Oddziały z bronią stacjonarną nie mogą zmieniać pojazdów. + Osádka statické zbraně nemůže změnit vozidlo. Selected vehicle is not empty. @@ -4682,6 +4712,7 @@ Le véhicule sélectionné n'est pas vide. 선택한 차량이 비어 있지 않습니다. Wybrany pojazd nie jest pusty. + Vybrané vozidlo není prázdné. The vehicle selected has no room for this squad. @@ -4689,6 +4720,7 @@ Le véhicule sélectionné n'a pas de place pour cette escouade. 선택한 차량에는 해당 분대를 위한 공간이 없습니다. W wybranym pojeździe nie ma miejsca dla tego oddziału. + Vybrané vozidlo nemá žádné místo pro tuto družstvo. You cannot assign a Static Weapon to a Squad. @@ -4696,6 +4728,7 @@ Vous ne pouvez pas assigner d'Arme Statique à une escouade. 분대에 고정화기를 할당할 수 없습니다. Nie można przypisać broni stacjonarnej do oddziału. + Nemůžeš družstvu přidělit statickou zbraň. You must select one group on the HC bar. @@ -4703,6 +4736,7 @@ Vous devez selectionner un groupe sur la barre HC. 당신은 하이 커맨드 표시줄에서 한 개의 그룹을 선택해야 합니다. Musisz wybrać jedną grupe z paska "HC". + Musíte vybrat pouze jednu skupinu v HC listě. Add Squad Vehicle @@ -4710,6 +4744,7 @@ Ajout d'un véhicule à l'escouade 분대에 차량 추가 Przydziel Pojazd Drużynie + Přidat družstvu vozidlo The selected vehicle is destroyed or cannot move. @@ -4717,6 +4752,7 @@ Le véhicule sélectionné est détruit ou immobilisé. 선택한 차량이 파괴되었거나 이동할 수 없습니다. Wybrany pojazd został zniszczony lub nie może się poruszać. + Vybrané vozido je zničené nebo se nemůže hýbat. Air Support increased in %1 points. @@ -4724,6 +4760,7 @@ Le Support Aérien a augmenté de %1 points. 항공 지원이 %1 포인트 상승했습니다. Zwiększono wsparcie lotnicze o %1 pkt. + Letecká podpora se zvýšila o %1 bodů. Only Air Vehicles can be used to increase Airstrike points. @@ -4731,6 +4768,7 @@ Seul les véhicules aériens peuvent être utilisés pour augmenter les points de frappe aérienne. 항공기만 항공 지원을 높이는 데 사용할 수 있습니다. Tylko pojazdy powietrzne mogą być używane do zwiększania punktów ataków powietrznych. + Pouze letecká vozidla mohou být použita k navýšení bodů Leteckého úderu. You and the Air vehicle need to be in the Area of an %1 Airport or HQ in order to convert it to Airstrikes. @@ -4738,6 +4776,7 @@ Le véhicule aérien et vous devez-être dans la zone d'un aéroport %1 ou d'un QG pour pouvoir le convertir en Frappes aériennes. 당신과 항공기가 %1 공항 또는 본부 지역에 있어야 공습 포인트로 전환할 수 있습니다. Ty i pojazd powietrzny musicie znajdować się na obszarze %1 lotniska lub kwatery głównej, aby móc przekształcić je w "wsparcie z powietrza". + Ty a letecké vozidlo musí být v oblasti %1 letiště nebo HQ aby jsi ho mohl převést na body leteckého úderu. You can't convert destroyed Air vehicle to Airstrikes. @@ -4745,6 +4784,7 @@ Vous ne pouvez pas convertir de véhicules aérien détruit en Frappes Aériennes. 파괴된 항공기는 공습 포인트로 전환할 수 없습니다. Nie można przekształcić zniszczonego pojazdu powietrznego w "wsparcie z powietrza". + Zničené letecké vozidla nemůžeš převést na body leteckého úderu. Backpack drones can't be used to increase Airstrike points. @@ -4752,6 +4792,7 @@ Les sacs à dos de drones ne peuvent pas être utiliser pour augmenter les points de Frappe aérienne. 가방형 무인기는 공습 포인트로 쓸 수 없습니다. Drony plecakowe nie mogą być używane do zwiększania punktów "wsparcia z powietrza". + Batohové drony nemohou být využity k navýšení bodů leteckého úderu. In order to convert, Vehicle must be empty. @@ -4759,6 +4800,7 @@ Pour pouvoir convertir, le Véhicule doit être vide. 변환하려면 차량이 비어 있어야 합니다. Aby dokonać konwersji, pojazd musi być pusty. + K převedení musí být vozidlo prázdné. You are not looking at a vehicle. @@ -4766,6 +4808,7 @@ Vous ne regardez pas un véhicule. 당신은 차량을 보고 있지 않습니다. Nie patrzysz na pojazd. + Nedíváš se na vozidlo. You can't convert Airstrikes while enemies are near you. @@ -4773,6 +4816,7 @@ Vous ne pouvez pas convertir en Frappes aériennes tant que des ennemis sont près de vous. 적이 가까이 있을 때는 공습 포인트로 전환할 수 없습니다. Nie możesz konwertować "wsparcia z powietrza", gdy wrogowie są blisko ciebie. + Nemůžeš převádět na body leteckého úderu pokud jsou poblíž nepřátelé. You are not the owner of this vehicle. Therefore, you can't convert it. @@ -4780,12 +4824,14 @@ Vous n'êtes pas le propriétaire de ce véhicule. Vous ne pouvez donc pas le convertir. 당신은 차량 주인이 아니기 때문에 변환할 수 없습니다. Nie jesteś właścicielem tego pojazdu. Dlatego nie możesz go przekonwertować. + Nejsi vlastníkem tohoto vozidla, tudíž ho nemůžeš převést. Airstrike Attacco Aereo Frappe aérienne 공습 + Letecký úder There is a human engineer in your squad. Ask them to build.<br/> @@ -4876,6 +4922,7 @@ Construction annulée. 공사 취소 Budowa została anulowana. + Stavba zrušena. You didn't move to the position, construction has timed out. @@ -5099,6 +5146,7 @@ %1 a perdu contact, il vous rejoindra si possible. %1이(가) 통신이 끊어졌으며, 가능하면 당신에게 되돌아올 것입니다. %1 stracił łączność, wróci z tobą, jeśli to możliwe. + %1 ztratil spojení, pokud to bude možné, vrátí se s vámi. Only our Commander has access to this function. @@ -5122,12 +5170,14 @@ Vous ne pouvez pas améliorer l'entrainement dans le Niveau de Guerre actuel. 연재 워 레벨에서는 훈련을 업그레이드할 수 없습니다. Nie można ulepszyć treningu na obecnym poziomie wojny. + Nemůžete vylepšit výcvik v aktuální úrovni války. Skill Add Aggiungi Abilità Ajout de compétences 훈련도 추가 + Přidání dovednosti. Your troops have the maximum training. @@ -5135,6 +5185,7 @@ Vos troupes sont entrainées au maximum. 당신의 부대의 훈련도는 최대입니다. Twoi żołnierze mają maksymalne wyszkolenie. + Vaše jednotky mají maximální výcvik. %2 Skill Level has been Upgraded.<br/>Current level is %1. @@ -5142,6 +5193,7 @@ %2 Niveau de Compétence a été amélioré.<br/> Le niveau Actuel est %1. %2의 능력이 업그레이드 되었습니다.<br/>현재 레벨은 %1입니다. Podniesiono poziom umiejętności %2.<br/>Obecny poziom to %1. + %2 Dovednost byla vylepšena.<br/>Aktuální úroveň je %1. You cannot manage this garrison when there's a major attack incoming. @@ -5204,6 +5256,7 @@ Non hai abbastanza Supporto Aereo per richiedere ciò. Vous manquez de Support Aérien pour faire cette requête. 항공 지원이 부족하여 이 요청을 사용할 수 없습니다. + Nemáš dostatek Letecké podpory aby jsi toto mohl vyžádat. You need to control an airport in order to fulfill this request. @@ -5211,6 +5264,7 @@ Vous devez contrôler un aéroport pour compléter cette requête. 이 요청을 수행하기 위해서는 공항을 통제해야 합니다. Aby spełnić tą prośbe, musisz kontrolować lotnisko. + Pro splnění tohoto požadavku musíte ovládat letiště. You need a radio in your inventory to be able to give orders to other squads. @@ -5218,6 +5272,7 @@ Vous avez besoin d'une radio dans votre inventaire afin de pouvoir donner des ordes aux autres escouades. 당신의 인벤토리에 무전기가 있어야 타 분대에 명령을 내릴 수 있습니다. Potrzebujesz radia w ekwipunku, aby móc wydawać rozkazy innym oddziałom. + Potřebuješ mít v inventáři vysílačku aby jsi mohl vydávat rozkazy ostatním družstvům. You need a Radio Man in your group to be able to give orders to other squads @@ -5225,6 +5280,7 @@ Vous avez besoin d'un Opérateur Radio dans votre groupe afin de pouvoir donner des ordes aux autres escouades 당신의 그룹에 무전병이 있어야 타 분대에 명령을 내릴 수 있습니다. Potrzebujesz radiowca w swojej grupie, aby móc wydawać rozkazy innym oddziałom. + Potřebuješ mít ve skupině Radistu aby jsi mohl dávat rozkazy ostatním družstvům. Select the map position to which the plane will exit to calculate plane's route vector. @@ -5232,6 +5288,7 @@ Sélectionner la position sur la carte vers laquelle l'avion partira pour calculer le vecteur de sa trajectoire. 항공기의 경로 벡터를 계산하려면 항공기가 나갈 맵 위치를 선택하십시오. Wybierz pozycję na mapie, w której to samolot wyjdzie z strefy działań, aby obliczyć wektor trasy samolotu. + Vyberte pozici na mapě, kudy letadlo vyletí, abyste mohli spočítat vektor trasy letadla. Select the spot from which the plane will start to drop the bombs. @@ -5239,6 +5296,7 @@ Sélectionner l'endroit depuis lequel l'avion débutera le bombardement. 항공기가 폭탄을 투하하기 시작할 지점을 선택하십시오. Wybierz miejsce, z którego samolot zacznie zrzucać bomby. + Vyber bod, ze kterého letadlo začne shazovat bomby. Air Support @@ -6223,7 +6281,7 @@ Poslední čistění odpadu bylo %1 zpátky. Dávejte si na to pozor. Vynucené čistení odpadu za %2. Última Limpeza de Lixo foi há %1. Relembra este valor. LL forçada em %2 Son Çöp Temizleme işlemi %1 önceydi. Takipte kalın. %2'de Çöp Temizleyici çalıştırıldı. - 上次垃圾清洁是 %1 前。继续跟踪。 + 距离上次垃圾清理已过去 %1。请留意该细节。强制性垃圾清理将于 %2 后发生。 Garbage Cleaner Tracker run a garbage clean because the time passed the threshold. Keep track of GC times. @@ -6263,6 +6321,7 @@ Automatyczne usuwanie śmieci rozpocznie się za %1 Automatické čistení odpadků za %1 %1'de Otomatik Çöp Temizleme geliyor. + 将于 %1 之后进行自动垃圾清理 Final Warning @@ -6275,6 +6334,7 @@ Poslední varování Último aviso Son Uyarı + 最后一次警告 @@ -6357,6328 +6417,6344 @@ 귀마개 - - - Attach To Tow Ropes - An Abschleppseil anbringen - Attacca alle Funi da Traino - Enganchar a las cuerdas de remolque - Attacher au treuil - 견인줄에 걸기 - Przymocuj do linki holowniczej - Přivázat k tažnému lanu - Prender nas cordas de reboque - "Çekme halatlarına bağla" - - - Deploy Tow Ropes - Abschleppseil einsetzen - Dispiega Funi da Traino - Sacar cuerdas de remolque - Déployer treuil - 견인줄 꺼내기 - Rozłóż linkę holowniczą - Vyložit tažné lano - Tirar cordas de reboque - Çekme Halatlarını Yerleştirin. + + + [ACE] Start with Food Items - - Drop Tow Ropes - Abschleppseil abwerfen - Abbandona Funi da Traino - Soltar cuerdas de remolque - Lâcher le treuil - 견인줄 떨어뜨리기 - Upuść linkę holowniczą - Zahodit tažné lano - Largar cordas de reboque - Halatları Bırak + + Experimental] Allow futuristic supports to be used by the enemy - - Pick Up Tow Ropes - Abschleppseil aufnehmen - Raccogli Funi da Traino - Coger cuerdas de remolque - Ramasser le treuil - 견인줄 줍기 - Podnieś linkę holowniczą - Sebrat tažné lano - Pegar cordas de reboque - Çekme halatlarını alın + + Should Guided Launchers become unlocked? - - Put Away Tow Ropes - Abschleppseil verpacken - Metti via Funi da Traino - Guardar cuerdas de remolque - Ranger le treuil - 견인줄 넣기 - Schowaj linkę holowniczą - Odložit tažné lano - Jogar fora as cordas de reboque - Çekme halatlarını kaldırın + + Allow unfair supports to be used by the enemy - - Cannot attach tow ropes to locked vehicle - Das Abschleppseil kann nicht an verschlossene Fahrzeuge angebracht werden - Impossibile attaccare funi da traino al veicolo chiuso - No puede enganchar las cuerdas a un vehículo cerrado - Impossible d'attacher le treuil à un véhicule verrouillé - 잠긴 차량에는 견인줄을 걸 수 없습니다 - Nie można przymocować linki holowniczej do zamkniętego pojazdu - Na zamčené vozidlo nelze přivázat tažné lano - Não é possível prender as cordas de reboque em um veículo trancado - Kilitli araca çekme halatı bağlanamaz + + Should Explosives become unlocked? - - Cannot attach tow ropes in safe zone - Das Abschleppseil kann in einer Safezone nicht angebracht werden - Impossibile attaccare funi da traino nelle zone sicure - No puede enganchar cuerdas en una zona segura - Impossible d'attacher le treuil dans une zone sécurisé - 안전 구역에서는 견인줄을 걸 수 없습니다 - Nie można zamocować linki holowniczej będąc w bezpiecznej strefie - V bezpečné zóně nelze přivázat tažné lano - Não é possível prender as cordas de reboque em uma zona segura - Güvenli bölgede çekme halatları bağlanamaz. + + Enemy preference for attacking rebel targets closer to HQ - - Whoops - Hoppla! - Ops - Whoops - Oups - 어이쿠 - Uuups - Jejda - Oops - Hoop + + Enable Autosave (every X minutes) - - Cannot pick up tow ropes from locked vehicle - Abschleppseil kann nicht aus verschlossenen Fahrzeugen aufgenommen werden - Impossibile raccogliere funi da traino dal veicolo chiuso - No puede coger las cuerdas de un vehículo cerrado - Impossible de récupérer le treuil d'un véhicule vérrouillé - 잠긴 차량의 견인줄은 주울 수 없습니다 - Nie można podnieść linki holowniczej z zamkniętego pojazdu - Ze zamčeného vozidla nelze vybrat tažné lano - Não é possível pegar as cordas de reboque de um veículo trancado - Kilitli araçtan çekme halatlarını alamazsınız + + Time between autosaves (in minutes) - - Cannot pick up tow ropes in safe zone - Abschleppseil kann in einer Safezone nicht aufgenommen werden - Impossibile raccogliere funi da traino nelle zone sicure - No puede coger las cuerdas en una zona segura - Impossible de récupérer un treuil dans une zone sécurisé - 안전 구역에서는 견인줄을 주울 수 없습니다 - Nie można podnieść linki holowniczej będąc w bezpiecznej strefie - V bezpečné zóně nelze vybrat tažné lano - Não é possível pegar as cordas de reboque em uma zona segura - Güvenli bölgede çekme halatlarını alamazsınız + + [Experimental] Truely Random Crates: Remove all balance checks from Crates - - Cannot put away tow ropes in locked vehicle - Abschleppseile können nicht in verschlossenen Fahrzeugen verpackt werden - Impossibile mettere via funi da traino nel veicolo chiuso - No puede guardar las cuerdas en un vehículo cerrado - Impossible de ranger le treuil dans un véhicule vérrouillé - 잠긴 차량의 견인줄은 넣을 수 없습니다 - Nie można schować linki holowniczej w zamkniętym pojeździe - Do zamčeného vozidla nelze odložit tažné lano - Não é possível jogar fora as cordas de reboque em um veículo trancado - Çekme halatlarını kilitli araca koyamazsınız + + Both - - Cannot put away tow ropes in safe zone - Abschleppseile können nicht in einer Safezone verpackt werden - Impossibile mettere via funi da traino nelle zone sicure - No puede guardar las cuerdas en una zona segura - Impossible de ranger le treuil dans une zone sécurisé - 안전 구역에서는 견인줄을 넣을 수 없습니다 - Nie można odłożyć linki holowniczej będąc w bezpiecznej strefie - V bezpečné zóně nelze přivázat tažné lano - Não é possível jogar fora as cordas de reboque em uma zona segura. - Cannot put away tow ropes in safe zone + + Engineers - - Success - Erfolg - Successo - Éxito - Succès - 성공 - Sukces - Úspěch - Sucesso - Başarılı + + Player classes permitted to use the building placer - - Cannot take tow ropes from locked vehicle - Abschleppseile können nicht von verschlossenen Fahrzeugen genommen werden - Impossibile prendere funi da traino dal veicolo chiuso - No puede sacar las cuerdas de un vehículo cerrado - Impossible de récupérer le treuil d'un véhicule vérrouillé - 잠긴 차량의 견인줄은 가져갈 수 없습니다 - Nie można wyjąć linki holowniczej z zamkniętego pojazdu - Ze zamčeného vozidla nelze vybrat tažné lano - Não é possível pegar as cordas de reboque de um veículo trancado - Kilitli araçtan çekme halatı alınamaz + + Team leaders - - Cannot take tow ropes in safe zone - Impossibile prendere funi da traino nelle zone sicure - No puede sacar cuerdas de remolque en una zona segura - Impossible de prendre un treuil dans une zone sécurisé - 안전 구역에서는 견인줄을 가져갈 수 없습니다 - Nie można podnieść linki holowniczej będąc w bezpiecznej strefie - V bezpečné zóně nelze vzít tažné lano - Não é possível pegar as cordas de reboque em uma zona segura - Güvenli bölgede çekme halatlarını alamazsınız + + Quantity of civilan traffic and parked vehicles - - Advanced Towing - Fortgeschrittenes Abschleppen - Traino Avanzato - Advanced Towing - Remorquage Avancé - 고급 견인 - Zaawansowane Holowanie Pojazdów - Pokročilé tahání - Reboque avançado - Gelişmiş Çekici + + Maximum Ammo Quantity in Crates - - - - You don't have a first aid kit for self-revive. - Non hai un kit di primo soccorso per rianimarti. - Vous n'avez pas de kit de premiers secours pour vous réanimer. - 당신은 자가소생을 위한 구급상자를 가지고 있지 않습니다. - Nie masz apteczki pierwszej pomocy do samodzielnego uleczenia się. - Nepotřebuješ Soupravu první pomoci pro oživení sama sebe. + + Maximum Ammo Types in Crates - - You have already revived yourself recently. - Ti sei già rianimato di recente. - Vous vous êtes déjà réanimé vous-même récemment. - 당신은 이미 최근에 자가소생을 했습니다. - Niedawno już się uleczyłeś. - Již jsi se nedávno oživil. + + Maximum Attachment Quantity in Crates - - You shake off the injury, but you're not feeling great. - Incassi la ferita ma comunque non ti senti bene. - Vous vous remettez de la blessure, mais ne vous sentez pas très bien. - 당신은 부상을 털어내지만, 썩 기분이 좋지 않습니다. - Otrząsnąłeś się po kontuzji, ale nie czujesz się najlepiej. - Zbavuješ se zranění, ale necítíš se dobře. + + Maximum Attachment Types in Crates - - You are feeling much better. - Ti senti molto meglio. - Vous vous sentez beaucoup mieux. - 당신은 훨씬 상태가 좋아졌다. - Czujesz się znacznie lepiej. - Cítíš se mnohem lépe + + Maximum Backpack Quantity in Crates - - Self Revive - Auto Rianimazione - Se Réanimer - 자가소생 - Oživit sám sebe + + Maximum Backpack Types in Crates - - - - Battle Options - Schlachtoptionen - Opzioni Battaglia - Opciones de Batalla - Options de combat - 전투 설정 - Управление ИИ - Opcje Bitwy - Možnosti bitev - Opções de Batalha - Savaş Seçenekleri - 作战选项 + + Maximum Device Backpack Quantity in Crates - - Temp. AI Control - Controllo IA Temp. - Control Temp. de IA - Contrôle temporaire de l'IA - AI 임시 조종 - Временный контроль ИИ - Tymczasowa Kontrola AI - Dočasná Kontrola AI - Controlo IA temporário - Geçici YZ Kontrolü - 临时控制AI + + Maximum Device Backpack Types in Crates - - Take personal control of the selected squad member or HC squad leader and be able to perform any kind of actions for 60 seconds. Control state will be cancelled if the player or the controlled unit receives any kind of damage - Prendi il comando personale di un membro di squadra IA selezionato o un Capo squadra assegnato all'Alto Comando e performa ogni tipo di azione che vuoi per 60 secondi, il controllo verrà annullato se il giocatore o l'IA controllata ricevono ogni tipo di danno - Toma el control personal de un miembro de la escuadra seleccionado. Te permitirá tomar cualquier acción por 60 segundos. El control será cancelado si el jugador o el soldado seleccionado reciben cualquier tipo de daño - Prenez le contrôle personnel du membre d'escouade sélectionné ou du chef d'escouade HC et soyez capable d'effectuer n'importe quel type d'actions pendant 60 secondes. L'état de contrôle sera annulé si le joueur ou l'unité contrôlée subit tout type de dommage - 선택된 분대원 또는 하이 커맨드 분대장을 개인적으로 통제하고 60초 동안 어떠한 종류의 행동이든 수행할 수 있습니다. 플레이어 또는 조종하는 유닛에게 어떠한 종류든 데미지를 입으면 조종 상태가 취소됩니다. - Возьмите под личный контроль выбранного члена отряда или лидера отряда через меню Командующего и получите возможность выполнять любые действия в течение 60 секунд. Состояние контроля будет отменено, если игрок или управляемый юнит получит какой-либо урон. - Przejmij kontrolę nad wybranym członkiem oddziału lub dowódcą oddziału HC i bądź w stanie wykonywać dowolne czynności przez 60 sekund. Stan kontroli zostanie anulowany, jeśli gracz lub kontrolowana jednostka otrzyma jakiekolwiek obrażenia - Převezměte osobní kontrolu nad vybraným členem družstva nebo velitelem HC družstva a budete moci provádět jakékoli akce po dobu 60 sekund. Stav kontroly bude zrušen, pokud hráč nebo kontrolovaná jednotka dostane jakýkoli druh poškození - Toma controlo pessoal do membro do pelotão selcionado ou o líder de pelotão do AC e serás capaz de realizar qualquer tipo de ação durante 60 segundos. O estado de controlo será cancelado assim que o jogador ou a unidades receba qualquer tipo de dano. - Seçilen manga üyesi veya Yüksek Komuta manga liderinin kişisel kontrolünü elinize alın ve 60 saniye boyunca her türlü eylemi gerçekleştirebileceksiniz. Oyuncu veya kontrol edilen birim herhangi bir hasar alırsa kontrol durumu iptal edilecektir. - 亲自控制选定的班组成员或指挥部班组的班长, 并可在60秒内执行任何动作。如果玩家或受控单位受到任何伤害, 控制状态将被取消 + + Maximum Explosive Quantity in Crates - - Auto Heal - Automatische Heilung - Auto Cura - Auto Curación - Guérison automatique - 자동 치료 - Авто-лечение - Automatyczne Leczenie - Automatické léčení - Cura automática - Otomatik Tedavi - 自动医疗 + + Maximum Explosive Types in Crates - - AI squad mates will heal proactively each other - I compagni di squadra IA si cureranno attivamente tra di loro - Los compañeros de la IA se curarán proactivamente unos a otros - Les coéquipiers de l'escouade IA se soigneront mutuellement de manière proactive - AI 분대원들은 서로 우선적으로 치료할 것입니다. - ИИ-соотрядники будут активно лечить друг друга - Członkowie drużyny AI będą się aktywnie leczyć - Členové družstev AI se navzájem aktivně uzdraví - YZ takım arkadaşları proaktif olarak birbirlerini iyileştirecek - AI将会主动互相治疗 + + Maximum Helmet Quantity in Crates - - Auto Rearm / Loot - Réarmement automatique \ Loot - Automatické přezbrojování / Rabování + + Maximum Helmet Types in Crates - - AI will search for better weapons, vests, helmets etc. If they are in a vehicle, they will just store what they scavenge in the vehicle. If not, they will equip them - L' IA cercherà migliori armi, vesti, elmetti ecc... Se si trovano in un veicolo, lo useranno per conservare quello che hanno trovato, se ciò non è possibile equipaggeranno quello che trovano - La IA buscara mejores armas, chalecos, cascos, etc. Si están en un vehículo, lo que hayan encontrado elo almacenarán en el vehículo. En su defecto se lo equiparán. - L'IA cherchera de meilleures armes, gilets, casques, etc. S'ils sont dans un véhicule, ils stockeront ce qu'ils récupèrent dans le véhicule. Sinon, ils l'équiperont - AI 더 나은 무기, 조끼, 헬멧 등을 찾을 것입니다. 만약 그들이 차 안에 있다면 그들은 그들이 노획한 것을 차 안에 저장할 것입니다. 그렇지 않으면 해당 장비를 장착할 것입니다. - ИИ будет искать лучшее оружие, бронежилеты, шлемы и т.д. Если они находятся в транспортном средстве, они просто сохранят то, что они собирают в машине. Если нет, они их оденут на себя. - AI będzie szukać lepszej broni, kamizelek, hełmów itp. Jeśli AI są w pojeździe podczas użycia tej opcji, zdobyty ekwipunek schowają do pojazdu. Jeśli nie, to podmienią one swój ekwipunek na lepszy - AI bude hledat lepší zbraně, vesty, přilby atd. Pokud jsou ve vozidle, to co ukořistí uloží do vozidla. Pokud ne, vybaví je. - AI daha iyi silahlar, yelekler, kasklar vb. arayacak. Eğer bir araçtalarsa, topladıkları şeyi araçta depolayacaklar. Değilse, onları kuşanacaklar - AI将会搜寻更好的武器, 背心, 头盔等。如果他们在载具载具内, 他们就会把捡到的物品存放至载具内。否则, AI将会装备它们。 + + Maximum Item Quantity in Crates - - Dismiss Units / Squad - Congeda Unità / Squadre - Desmovilizar Soldado / Escuadra - Renvoyer des unités / Escouades - 유닛 / 분대 해산 - В запас - Odwołaj Jednostki / Oddział - Odmítnutí jednotek / družstva - Takımı / Birimi Görevden Al - 解散单位/班组 + + Maximum Item Types in Crates - - Dismiss selected units or squads, recovering it's cost to the proper resource pool - Congeda le unità / squadre selezionate recuperandone il costo - Desmoviliza al soldado o a la escuadra seleccionada, recuperando su coste al alijo correspondiente - Renvoyez les unités ou escouades sélectionnées, en récupérant leur coût dans la réserve de ressources approprié - 선택한 유닛 또는 분대를 해산시키고 비용을 적절한 자산으로 복구합니다. - Распустить выбранные отряды или отряды, вернув их стоимость в соответствующий пул ресурсов. - Odwołaj wybrane jednostki lub oddziały, przywracając ich koszt do odpowiedniej puli zasobów - Rozpustit vybrané jednotky nebo družstva a obnovit své náklady na daný pool - Maliyetini uygun kaynak havuzuna geri ödeyerek seçilen birimleri veya mangaları görevden alın - 解散选定的单位或班组, 回收其成本至对应的资源池 + + Decrease loot quantity as player count increases? (Yes is recommended for balance reasons) - - Garrison Units / Squads - Guarnisci Unità / Squadre - Unidades de Guarnición / Escuadras - Ajouter les Unités / Escouades à la Garnison - 유닛 / 분대 주둔 - Добавить в гарнизон - Jednostki Garnizonowe / Oddziały - Posádkové jednotky / družstva - Birimleri / Takımları Garnizona Ekle - 驻军单位/班组 + + Maximum Vest Quantity in Crates - - Adds selected units or squads to a map selected garrison - Aggiunge unità o squadre selezionate alla guarnigione selezionata sulla mappa - Añade las unidades o escuadras seleccionadas a una posición guarnicionada que selecciones - Ajoute des unités ou des escouades choisies à une garnison sélectionnée sur la carte - 선택한 유닛 또는 분대를 선택한 주둔지에 추가합니다. - Добавляет выбранные юниты или отряды в выбранный на карте гарнизон - Dodaje wybrane jednostki lub oddziały do wybranego garnizonu na mapie - Přidá vybrané jednotky nebo jednotky na mapu vybranou posádku - Seçilen birimleri veya mangaları seçilen bir garnizon haritasına ekler - 将选定的单位或班组编入在地图上选定的驻军 + + Maximum Vest Types in Crates - - Mount / Dismount - Monta / Smonta - Embarcar / Desembarcar - Monter / Descendre - 탑승 / 하차 - Погрузка / Разгрузка - Wsiadaj / Wysiadaj - Nasednout / Vysednout - Bin / İn - 搭乘/离开 + + Maximum Weapon Quantity in Crates - - Force squad to mount or dismount their assigned vehicle - Forza la squadra a montare o smontare dal loro veicolo assegnato - Fuerza a una escuadra a embarcar o desembarcar su vehículo asignado - Forcer l'escouade à monter ou descendre de son véhicule assigné - 분대에 할당된 차량에 강제로 탑승하거나 하차시킵니다. - Заставить отряд сесть или слезть с назначенной машины - Zmuś oddział do wejścia lub wyjścia z przypisanego pojazdu - Přinutit družřstvo k nasednutí nebo sesednutí jejich přiřazeného vozidla - Ekibi kendilerine atanan araca binmeye veya inmeye zorla - 强制班组搭乘或离开他们分配的车辆 + + Maximum Weapon Types in Crates - - Squad SITREP - SITREP Squadra - Escuadra SITREP - SITREP d'escouade - 분대 상황보고 - Статус отряда - Raport Sytuacyjny Drużyny - SITREP družstva - SITREP Pelotão - Takım Durum Raporu - 班组状态报告 + + Max distance from HQ for tasks - - Recover info about a HC squad status - Recupera info approposito lo stato di una squadra Alto Comando - Recupera informacion sobre el estado de una Escuadra de HC. - Récupérer des informations sur le statut d'une escouade HC - 하이 커맨드 분대 상태에 대한 정보를 확인합니다. - Доложить информацию о статусе отряда - Odzyskaj informacje o stanie drużyny HC - Obnovit informace o statusu počtu jednotek v družstvu. - Recolher informação sobre o status de um pelotão do AC - Bir HC takım durumu hakkında bilgi kurtarın - 回报指挥部班组的状态 + + Spawn distance - - Squad Add Vehicle - Aggiungi Veicolo alla Squadra - Añadir vehículo a Escuadra - Ajouter un véhicule à l'escouade - 분대에 차량 추가 - Добавить технику отряду - Przydziel Pojazd Drużynie - Přidat družstvu vozidlo - Takıma Araç Ekle - 为班组分配载具 + + Enemy attack resource balance (relative to overall balance) - - Look at some vehicle and assign it to the selected squad for it's use - Guarda qualche veicolo e assegnalo alla squadra selezionata in modo che possano usarlo - Mira hacia un vehículo y asignalo a la escuadra seleccionada para su uso - Regardez un véhicule et attribuez-le à l'escouade sélectionnée pour son usage - 차량을 보고 선택된 분대에 차량을 할당합니다. - Посмотрите на какую-нибудь технику и назначьте ее выбранному отряду для использования - Spójrz na jakiś pojazd i przypisz go do wybranego oddziału - Podívejte se na nějaké vozidlo a přiřaďte jej vybranému družstvu pro jeho použití - Bir araca bakın ve onu kullanması için seçilen mangaya atayın - 将面前的载具分配给选定的班组使用 + + Overall enemy resource balance - - - - Nearby units have been healed, refreshed, and can go undercover again.<br/><br/> Nearby vehicles are no longer reported. - Le unità vicine sono state curate, rinnovate e possono andare nuovamente sotto copertura.<br/><br/>I veicoli nelle vicinanze non sono più reportati dal nemico. - Unidades cercacnas han sido sanadas, revigorizadas y pueden volver a estar de encubierto.<br/><br/>Los vehículos cercanos ya no son buscados - Les unités à proximité ont été soignées, rafraîchies et peuvent à nouveau être incognito.<br/><br/> Les véhicules à proximité ne sont plus signalés. - 인근 유닛이 치료되고 새로워졌으며, 다시 위장할 수 있습니다.<br/><br/>인근 차량은 더 이상 신고되지 않습니다. - Ближайшие бойцы были вылечены и могут снова работать под прикрытием.<br/><br/>Ближайшие машины больше не в розыске. - Pobliskie jednostki zostały wyleczone, odświeżone i mogą ponownie działać pod przykrywką.<br/><br/> Pobliskie pojazdy nie są już poszukiwane. - Nedaleké jednotky byly uzdraveny, osvěženy a mohou se znovu utajit. <br/> <br/> Nedaleká vozidla již nejsou hlášena. - Yakındaki birimler iyileştirildi, tazelendi ve tekrar gizlenebilir.<br/><br/> Yakındaki araçlar artık rapor edilmiyor. - 附近的单位已被治疗并恢复至最佳状态,可以再次进入伪装模式 + + Distance used to check for nearby enemies - - <br/> - no longer reported - <br/> - non più riportato - <br/> - ya no estan reportados - <br/> - n'est plus signalé - <br/> - 더 이상 신고되지 않습니다 - <br/> - более не разыскивается - <br/> - již není hlášeno - <br/> - Artık rapor edilmiyor - <br/> - 不再报告 + + Enemy AI skill (also affected by server skill) - - <br/> - rearmed - <br/> - riarmato - <br/> - han sido rearmados - <br/> - réarmé - <br/> - 재무장되었습니다 - <br/> - перезаряжен(а) - <br/> - przezbrojony - <br/> - přezbrojeno - <br/> - Yeniden silahlandı - <br/> - 重新装填 + + Reb vs Gov - - <br/> - refueled - <br/> - rifornito - <br/> - han sido repostados - <br/> - ravitaillé - <br/> - 재급유되었습니다 - <br/> - заправлен(а) - <br/> - zatankowany - <br/> - natankováno - <br/> - Yakıt alındı - <br/> - 加油 + + Reb vs Gov + Inv - - <br/> - repaired - <br/> - repariert - <br/> - riparato - <br/> - han sido reparados - <br/> - réparé - <br/> - 수리되었습니다 - <br/> - отремонтирован(а) - <br/> - naprawiony - <br/> - opraveno - <br/> - Tamir edildi - <br/> - 修理 + + Reb vs Gov vs Inv - - Restoration - Wiederherstellung - Restauro - Restauracion - Restauration - 회복 - Восстановление - Odbudowa - Obnovení - Restorasyon - 恢复 + + Game Mode - Do NOT change this mid mission - - Nearby units have been healed, refreshed and can go undercover again.<br/><br/>Nearby vehicles are:%1 - Le unità vicine sono state curate, rinnovate e possono andare nuovamente sotto copertura.<br/><br/>I veicoli nelle vicinanze:%1 - Las unidades cercanas han sido curadas, rehabilitadas y pueden ponerse de incógnito de nuevo.<br/><br/>Los vehículos cercanos:%1 - Les unités à proximité ont été soignées, rafraîchies et peuvent à nouveau être incognito.<br/><br/> Les véhicules à proximité sont : %1 - 인근 유닛이 치료되고 새로워졌으며, 다시 위장할 수 있습니다.<br/><br/>인근 차량은:%1 - Соседние юниты были вылечены, восстановлены и теперь могут снова уходить под прикрытие.<br/><br/>Техника рядом:%1 - Pobliskie jednostki zostały uleczone, odświeżone i mogą ponownie działać pod przykryciem.<br/><br/>Pobliskie pojazdy to:%1 - Blízké jednotky byly vyléčeny, osvěženy a mohou být znovu v utajení.<br/><br/>Blízká vozidla jsou:%1 - Yakındaki birimler iyileştirildi, yenilendi ve tekrar gizlenebilir.<br/><br/>Yakındaki araçlar:%1 + + Garbage Cleaner Threshold for Automatic GC - - The box has been used in the last 30 seconds! Please wait for a bit. - La scatola è stata già usata negli ultimi 30 secondi! Attendi - ¡La caja ha sido usada en los últimos 30 segundos! Por favor, espera un poco. - La boîte a été utilisée dans les 30 dernières secondes ! Veuillez patienter un peu. - 이 상자는 지난 30초 동안 사용되었습니다! 조금만 기다려 주십시오. - Коробка была использована в течении последних 30 секунд. Пожалуйста подождите. - Skrzynia została użyta w ciągu ostatnich 30 sekund! Proszę chwilę poczekać. - Krabice byla použita za posledních 30 sekund! Počkejte chvíli prosím. - Kutu son 30 saniyede kullanıldı! Lütfen biraz bekleyin. - 请稍等,箱子在过去30秒内被使用过! + + 10 km - - - - Builder box is already being used by %1 - La cassa delle costruzioni è già in utilizzo da %1 - La boite de construction est déjà utilisée par %1 - 건물 배치기는 이미 %1에 의해 사용되는 중입니다 + + 10 meters - - You can not use the placer while there are enemies nearby. - Non puoi usare il piazzatore mentre vi sono nemici nelle vicinanze. - Vous ne pouvez pas utiliser le placeur tant que des ennemis sont proches. - 적들이 근처에 있을 때는 배치기를 사용할 수 없습니다. + + 10 minutes - - You are not eligible to use the building placer. - Non sei idoneo all'uso del piazza costruzioni. - Vous n'êtes pas éligible pour utiliser le placeur de constructions. - 당신은 건물 배치기를 사용할 자격이 없습니다. + + 15 meters - - Server failed to respond to building placer request. - Il server non è riuscito a rispondere alla richiesta di costruzione. - Le serveur n'a pas répondu à la requête du placeur de constructions. - 서버가 건물 배치 요청에 응답하지 못했습니다. + + 15 minutes - - Building Placer - Piazzamento Costruzioni - Placeur de Constructions - 건물 배치기 + + 16 km - - - - Carpet Bombing Strike - Bombardamento a Tappeto - Bombardeo de alfombra - Tapis de bombes - 융단폭격 - Ковровая бомбардировка - Zmasowane bombardowanie - Úder kobercového bombardování - Halı Bombardımanı Saldırısı - 地毯式轰炸 + + 20 meters - - Add to Air Support - Aggiungi al Supporto Aereo - Añadir a Soporte Aéreo - Ajouter au soutien aérien - 공중 지원에 추가하기 - Добавить в воздушную поддержку - Dodaj do Wsparcia Powietrznego - Přidat k letecké podpoře - Hava Desteğine Ekle - 添加至空中支援 + + 20 minutes - - Gain Airstrike points giving this aircraft to the faction Air pool - Ottieni Punti Supporto Aereo consegnado questo veivolo alla fazione - Gana puntos de ataque aéreo dando esta nave al almacén de la facción - Gagnez des points de support aérien en donnant cet avion à la réserve aérienne de la faction - 해당 항공기를 팩션 항공 자산에 기부하여 공습 포인트를 획득합니다. - Получайте очки за авиаудар, отдавая этот самолет в пул авиации фракции. - Zdobądź punkty Nalotu, dając ten pojazd do puli pojazdów latających twojej frakcji - Získejte body letecké podpory přidáním tohoto vozidla do frakčních leteckých prostředků - Bu uçağı Hava Havuzu grubuna vererek Hava Saldırısı puanları kazanın - 将这架飞机添加至阵营空军, 并获得空袭点数 + + 2 minutes - - Cluster Bombs - Bombe a Grappolo - Bombas de Dispersión - Bombes à Sous-Munitions - 집속 - Кассетные бомбы - Bomba Kasetowa - Kazetové bomby - Misket Bombaları - 集束炸弹 + + 30 minutes - - HE Bombs - Bombe AE - Bombas HE - Bombes HE - 고폭 - ОФ бомбы - Bomba Odłamkowa-Burząca - Bomby - Yüksek Patlama Bombaları - 高爆炸弹 + + 4 km - - NAPALM Bombs - Bombe NAPALM - Bombas NAPALM - Bombes NAPALM - 네이팜 - Напалм - Bomba Napalmowa Zapalająca - Napalm Bomby - NAPALM Bombaları - 凝固汽油弹 + + 5 km - - Cost: 1 point - Costo: 1 punto - Coste: 1 punto - Coût : 1 point - 가격: 1 포인트 - Цена: 1 очко - Koszt: 1 punkt - Cena: 1 bod - Maliyet: 1 puan - 消耗: 1 点 + + 5 minutes - - - - Commander Battle Options - Opzioni di Battaglia del Comandante - Comandante: Opciones de Batalla - Options de combat du commandant - 지휘관 전투 설정 - Меню Командующего - Opcje Bitwy Dowódcy - Možnosti bitvy velitele - Komutan Savaş Seçenekleri - 指挥官作战选项 + + 6 km - - Air Support - Supporto Aereo - Soporte Aéreo - Appui aérien - 공중 지원 - Авиаподдержка - Wsparcie Powietrzne - Letecká podpora - Hava Desteği - 空中支援 + + 7 km - - Ask for Air Support (uses Airstrike points) - Richiedi Supporto Aereo (userà Punti Supporto Aereo) - Pide un ataque aéreo (usa puntos de Soporte Aéreo). - Demander un soutien aérien (utilise des points de frappe aérienne) - 공중 지원을 요청합니다(공습 포인트 사용). - Запросить авиаподдержку (использует очки авиаподдержки) - Zapytaj o Wsparcie Powietrzne (wykorzystuje punkty Nalotu) - Požádejte o leteckou podporu (používá body Airstrike) - Hava Desteği İste (Hava Saldırısı puanı kullanılır) - 呼叫空中支援(消耗空袭点数) + + 8 km - - Garbage Clean - Pulizia Spazzatura - Limpieza de Basura - Nettoyer la Mémoire - 쓰레기 청소 - Очистка мусора - Wyczyść Śmieci - Čištění odpadků - Çöpleri Temizle - 清理垃圾 + + All - - Cleans several things in game. Use with caution as it freezes the mission - Ripulisce molteplici oggetti in gioco. Attenzione può causare lag - Limpia varias cosas en el juego. Utilizalo con precaución ya que congela la misión. - Nettoie plusieurs choses dans le jeu. À utiliser avec prudence car cela gèle la mission - 게임 안의 여러 가지를 청소합니다. 임무가 동결되므로 주의하여 사용하십시오. - Очищает некоторые предметы в игре. Используйте с осторожностью, так как это заставляет миссию залагать. - Czyści niepotrzebne przedmioty i ciała z ziemi poprawiając wydajność gry. Używaj ostrożnie, ponieważ zamraża misję - Čistí několik věcí ve hře. Používejte s opatrností, protože mise zamrzne - Oyunda birçok şeyi temizler. Görevi dondurduğu için dikkatli kullanın - 清理游戏中的一些东西。谨慎使用, 因为它可能导致任务卡死 + + Allowed - - Faction Garage - Garage della Fazione - Garaje de la facción - Garage de faction - 팩션 차고 - Гараж фракции - Garażuj Pojazd Frakcji - Garáž frakce - Birlik Garajı - 阵营车库 + + Always - - Look at a vehicle and garage it into faction garage (shared among commanders) - Guarda il veicolo e mettilo nel garage della fazione (sarà condiviso tra i comandanti della fazione) - Mira al vehículo y almacenalo en el garaje de ka facción (compartido entre comandantes) - Regardez un véhicule et rangez-le dans le garage de faction (partagé entre les commandants) - 차량을 보고 팩션 차고에 넣으십시오(지휘관 간에 공유). - Посмотрите на машину и поставьте ее в гараж фракции (общий для командиров) - Popatrz na pojazd i schowaj go w garażu frakcji (wspólny dla dowódców) - Podívejte se na vozidlo a garáže do frakční garáže (sdílené mezi veliteli) - Bir araca bakın ve onu birlik garajına koyun (komutanlar arasında paylaşılan) - 将面前的载具存放至阵营车库(与指挥官共享) + + Disabled - - Recruit Squad - Gruppen rekrutieren - Recluta Squadra - Reclutar Escuadra - Recruter une escouade - 분대 모집 - Набрать отряд - Rekrutuj Oddział - Nábor družstva - Birlikleri Göreve Al - 招募班组 + + Enabled - - Recruit new squads and manage them with the HC Module (CTRL + SPACE) - Recluta nuove squadre e gestiscile usando il modulo del Alto Comando (CTRL + SPAZIO) - Recluta nuevas escuadras y manejalas con el módulo HC (CTRL + SPACE) - Recrutez de nouvelles escouades et gérez-les avec le module HC (CTRL + ESPACE) - 새 분대를 모집하고 하이 커맨드 모듈(컨트롤 + 스페이스)로 분대를 관리합니다. - Набирайте новые отряды и управляйте ими с помощью модуля Командующего (CTRL + SPACE) - Rekrutuj nowe oddziały i zarządzaj nimi za pomocą modułu HC (CTRL + SPACE) - Nábor nových družstev a spravujte je pomocí modulu HC (Ctrl + Space) - Yüksek Komuta Modülü ile yeni mangalar toplayın ve yönetin (CTRL + SPACE) - 招募新的班组, 并使用指挥部模块(CTRL + SPACE)进行管理 + + High - - Resign / Eligible - Dimettiti / Eleggiti - Renunciar / Elegible - Démissionner / Éligible - 사임 / 인계 - Отставка - Rezygnacja / Zapisz się - Rezignace / způsobilý - Komutanlıktan Ayrıl / Komutanlığa Uygun - 辞职/竞选 + + Low - - Step down from commander or toggle eligibility - Lascia il ruolo di comandante o aggiungiti/rimuoviti dall'elegibilità comandante - Renunciar a ser comandante o pasa a ser elegible al puesto - Démissionner du commandement ou devenir éligible - 지휘관에서 물러나거나 자격을 위임합니다. - Уйти от командира или изменить право на участие - Zrezygnuj z funkcji dowódcy lub przełącz uprawnienia - Odstupte z velitele nebo přepínat mezi způsobilostí - Komutanlıktan ayrılın veya komutanlığa aday olun - 从指挥官职位离任或参与指挥官竞选 + + Medium - - O.Post - Roadblock - Posto di O. - Posto di Blocco - P. Observación - Bloqueo - Poste d'Obs. - Barrage routier - 감시초소 - 검문소 - Добавить НП / БП - Stanowisko Obserwacyjne - Blokada Drogowa - O.Post - zátaras - Karakol - Kontrol Noktası - 观察哨 - 路障 + + Never - - Outpost-Roadblock Delete - Suppression de Poste d'Obs. - Barrage routier - O.Post-Odstranit zátaras + + No change - - Remove selected observation post or roadblock, money will be refunded - Rimuovi il posto di osservazione o il posto di blocco selezionato, i soldi verranno rimborsati - Borra el punto de observación o bloqueo de carretera, el dinero sera reembolsado - Supprimer le poste d'observation ou le barrage routier sélectionné, l'argent sera remboursé - 선택한 감시초소 또는 검문소를 제거하면 자금으로 환불됩니다. - Удалите выбранный наблюдательный пункт или блокпост, деньги будут возвращены - Usuń wybrane stanowisko obserwacyjne lub blokadę drogową, pieniądze zostaną zwrócone - Odstraňte vybraný pozorovací bod nebo zátaras, peníze budou vráceny - Seçili Gözetleme Noktasını veya Kontrol Noktasını kaldırın, para iade edilecektir - 拆除选定的观察哨或路障并退回费用 + + No limit - - Establish a new watchpost or roadblock depending on the type of terrain you select - Errichte, abhängig vom gewählten Gelände, einen neuen Außenposten oder eine neue Straßensperre. - Stabilisci un nuovo punto di vedetta o posto di blocco a seconda del tipo di terreno selezionato - Establece un nuevo punto de vigilancia o bloqueo de carretera dependiendo del terreno seleccionado - Établissez un nouveau poste d'observation ou un barrage routier en fonction du type de terrain que vous sélectionnez - 선택한 지형 유형에 따라 새 감시초소 또는 검문소를 설치합니다. - Установите новый наблюдательный пост или блокпост в зависимости от выбранного типа местности. - Ustaw nowe stanowisko obserwacyjne lub blokadę drogową w zależności od wybranego rodzaju terenu - Vytvořit nový pozorovací bod nebo zátaras v závislosti na typu terénu, který vyberete - Seçtiğiniz arazi türüne bağlı olarak yeni bir Gözetleme Noktası veya Kontrol Noktası oluşturun - 根据您选择的地形类型, 建立新的观察哨或路障 + + None - - Sell Vehicle - Fahrzeuge verkaufen - Vendi Veicolo - Vender vehículo - Vendre le véhicule - 차량 판매 - Продать технику - Sprzedaj Pojazd - Prodat vozidlo - Aracı Sat - 出售载具 + + Normal - - Look at a vehicle and sell it for money - Guarda il veicolo e vendilo per ricavare dei soldi - Mira hacia el vehículo y vendelo por dinero - Regardez un véhicule et vendez-le pour de l'argent - 현재 보고 있는 차량을 돈을 받고 판매합니다. - Посмотрите на автомобиль и продайте его за деньги - Popatrz na pojazd i sprzedaj go za pieniądze - Podívejte se na vozidlo a prodejte jej za peníze - Araca bakın ve para için satın - 出售面前的载具以换取资金 + + Not allowed - - - - Construction Menu - Menu di Costruzione - Menú de Construcción - Menu de construction - 건설 메뉴 - Меню строительства - Menu Budowy - Menu konstrukce - İnşaat Menüsü - 建造菜单 + + No unlocks - - Concrete Bunker - Bunker di cemento - Bunker de Concreto - Bunker en béton - 콘크리트 벙커 - Бетонный бункер - Bunkier z Betonu - Betonový bunkr - Beton Sığınak - 混凝土掩体 + + Often - - Bunker Options - Opzioni Bunker - Opciones de Bunker - Options de Bunker - 벙커 옵션 - Варианты бункера - Opcje Bunkra - Možnosti bunkru - Sığınak Ayarları - 掩体选项 + + Sometimes - - Need to be built in garrison controlled zones and cost money - Deve essere costruito vicino una guarnigione e costerà soldi - Necesita ser construido en zonas guranicionadas que ya controles, cuestan dinero - Doit être construit dans des zones contrôlées par la garnison et coûte de l'argent - 주둔군이 통제하는 구역에 건설해야 하며 비용이 많이 듭니다. - Должен быть построен в зонах, контролируемых гарнизоном и стоит денег. - Muszą być budowane w strefach kontrolowanych przez garnizon - Je třeba postavit v zónách ovládaných posádkami a náklady na peníze - Garnizon kontrollü bölgelerde inşa edilmeli ve maliyeti vardır - 需要在占领区花费资金才能建造 + + Unlimited - - Requires to be in a garrisoned zone. It will be permanent - Richiede di essere vicino ad una guarnigione. Sarà permanente. - Necesita estar en una zona guarnicionada. Son permanentes - Nécessite d'être dans une zone de garnison. Il restera de manière permanente - 주둔 구역에 있어야 합니다. 영구적으로 남을 것입니다. - Требуется находиться в гарнизонной зоне. Это будет построено навсегда - Wymaga przebywania w strefie z garnizonem jednostki. Ta budowla będzie trwała - Vyžaduje, aby byl v zóně s posádkou. Bude pernamentní. - Bir garnizon bölgesinde olmayı gerektirir. Kalıcı olacak - 需要在占领区才能建造。建造的掩体将永久存在 + + Very high - - Select Bunker Type - Tipo di Bunker - Seleccionar tipo de bunker - Sélectionnez le type de bunker - 벙커 유형 선택 - Выберите тип бункера - Wybierz Typ Bunkra - Vyberte typ bunkru - Sığınak Tipini Seçin - 选择掩体类型 + + Very low - - Medium Trench - Trincea Media - Trinchera mediana - Tranchée moyenne - 중형 참호 - Среднее укрытие - Średni Okop - Střední zákop - Orta Hendek - 中型战壕 + + Maximum global civilians - - A mid sized trench with capabilities for more than one soldier - Una trincea di medie proporzioni con capacità di più di un soldato - Una trinchera mediana con capacidad para mas de un soldado - Une tranchée de taille moyenne capable de contenir plus qu'un soldat - 한 명 이상의 병사를 수용할 수 있는 중형 크기의 참호입니다. - Укрытие среднего размера, вмещающий более одного солдата - Średniej wielkości okop, który może pomieścić więcej niż jednego żołnierza - Středně velký zákop se kapacitou pro více než jednoho vojáka - Birden fazla asker için yere sahip orta büyüklükte bir siper - 建造可供多人使用的中型战壕 + + Allow guests to become commander when no members are eligible - - Sandbag Bunker - Bunker di sacchi di sabbia - Bunker de Sacos de Arena - Bunker de sacs de sable - 모래주머니 벙커 - Бункер из мешков с песком - Bunkier z Worków z Piaskiem - Bunkr z pytlů s pískem - Kumtorbası Sığınak - 沙包掩体 + + Default number of items needed for guests to be able to use them - - Small Trench - Piccola Trincea - Pequeña Trinchera - Petite tranchée - 소형 참호 - Малое укрытие - Mały Okop - Malý zákop - Küçük Hendek - 小型战壕 + + Use In-Development UI Preview - - Make a quick small trench for one man - Costruisci una piccola trincea per una persona - Haz una rápida y pequeña trinchera para una persona - Une petite tranchée pour un homme - 한 사람을 위한 작은 참호를 빠르게 만듭니다. - Быстро постройте небольшое укрытие для одного человека - Zrób szybki mały okop dla jednej osoby - Udělejte rychlý malý zákop pro jednoho muže - Bir adam için hızlıca küçük siper yapın - 建造单人小型战壕 + + Chance of helmet loss on headshots - - Vehicle obstacles - Ostacoli per Veicoli - Obstaculos para Vehículos - Obstacles de véhicules - 차량 장애물 - Препятствия для транспорта - Przeszkody Pojazdów - Překážky pro vozidla - Araç barikatları - 行车障碍 + + Time before a player is considered AFK - - Build some obstacles for vehicles - Costruisci alcuni ostacoli per veicoli - Construye obstaculos para vehículos - Construire des obstacles pour les véhicules - 차량을 막을 장애물을 건설합니다. - Постройте препятствия для транспортных средств - Zbuduj przeszkody dla pojazdów - Vytvářejte některé překážky pro vozidla - Araçlar için bazı barikatlar inşa edin - 建造一些阻碍行车的障碍物 + + Initial Rebel Faction Money - - - - Be a Resistance leader, be a hero. - Sei ein Anführer des Widerstands, sei ein Held. - Sii un leader della Resistenza, sii un eroe. - Sé un líder de la resistencia, sé un heroe. - Devenez un chef de la résistance, soyez un héros. - 저항세력의 지도자가 되어 영웅이 되십시오. - Быть Лидером Сопротивления значит быть героем. - Bądź liderem ruchu oporu, bądź bohaterem. - Staňte se vůdcem odboje, buďte hrdinou. - Bir Direniş lideri olun, bir kahraman olun. - 成为抵抗军领袖, 成为英雄。 + + Initial Rebel Faction Manpower - - Antistasi Altis - Antistasi Altis - Antistasi Altis - Antistasi Altis - Antistasi Altis - 안티스타시 알티스 - Antistasi Алтис - Antistasi Altis - Antistasi Altis - Antistasi Altis - Antistasi Altis + + Initial Player Money - - Build FIA Army from scratch and defeat the AAF and CSAT forces in a whole map Dynamic Mission. - Formiere eine FIA Armee und bezwinge die AAF und CSAT Kräfte in einer dynamischen Mission auf der gesamten Karte. - Costruisci l'esercito FIA da zero e sconfiggi le forze AAF e CSAT in una missione dinamica su tutta la mappa. - Construye el ejército FIA desde cero y derrota a las fuerzas AAF y CSAT en una misión dinámica en todo el mapa. - Recrutez une armée de la FIA à partir de rien et vainquez les forces de l'AAF et CSAT à travers toute la carte dans une Mission Dynamique - 기초부터 FIA군을 일으켜 지도 전체에서 일어나는 다이나믹한 임무와 함께 AAF와 CSAT을 패퇴시키십시오. - Создайте свою армию с нуля и заставьте силы AAF и CSAT отступить в Динамической Миссии на всей карте. - Zbuduj armię FIA od podstaw i pokonaj siły AAF i CSAT w dynamicznej misji na całej mapie. - Postavte armádu FIA od nuly a porazte síly AAF a CSAT na celé mapě v dynamické misi. - FIA Ordusunu sıfırdan oluşturun ve AAF ve CSAT güçlerini tüm harita Dinamik Görevinde yenin - 从头开始建立FIA军队, 在整张地图上执行动态任务, 击败AAF和CSAT部队。 + + Resource multiplier for invaders relative to occupants - - - - Back - Zurück - Indietro - Atrás - Retour - 뒤로 - Назад - Wstecz - Zpět - Geri - 向后 + + Any friendly position - - Disband Units or Posts - Einheiten/Posten auflösen - Congeda Unità o Postazioni - Desmantelar unidades o puestos - Dissoudre des Unités ou Positions - 병력 또는 초소 해산 - Удалить Гарнизон или Пост - Rozwiąż Jednostki lub Posterunki - Rozpustěte jednotky nebo hlídky - Birimleri ve Görevlileri Dağıt - 解散单位或岗哨 + + Only Airports + HQ - - Remove whole garrisons or posts. - Löse komplette Garnisonen oder Posten auf. - Rimuovi intere guarnigioni o postazioni. - Quita toda la guarnición o puestos - Supprimer des garnisons ou positions - 주둔군 또는 초소 전체를 해산시킵니다. - Распустить весь Гарнизон или Пост. - Usuń całe garnizony lub posterunki. - Rozpustit celou posádku nebo hlídky. - Tüm Garnizonu ve Görevlileri Dağıt - 删除整个驻军或岗哨。 + + Fast Travel Targets Allowed - - Building - Garrison Options - Bauen - Garnisonsoptionen - Costruzioni - Opzioni Guarnigione - Construcción - Opciones de Guarnición - Construction - Options de Garnison - 건축 - 주둔지 설정 - Строительство - Опции Гарнизона - Budowanie - Opcje Garnizonu - Budování- Možnosti posádky - Bina - Garnizon Seçenekleri - 建造 - 驻军选项 + + All non-dev - - Minefield Options - Minenfeldoptionen - Opzioni del Campo minato - Opciones de Campo de minas - Options de Champ de Mines - 지뢰지대 설정 - Опции минных полей - Opcje Pola Minowego - Možnosti minového pole - Mayın Tarlası Seçenekleri - 雷区选项 + + Log debug console use - - AI will deploy or remove mines on desired objectives, using current arsenal mine stock - Die KI wird Minen um die ausgewählten Ziele legen oder räumen. Sie nutzt dabei den aktuellen Minenvorrat. - L'IA piazzerà o rimuoverà le mine sugli obiettivi desiderati, utilizzando l'attuale scorta di mine nell'Arsenale - La IA desplegará o quitará las minas de los objetivos designados, usando el stock disponible - L'IA va déployer ou retirer des mines sur les objectifs désirés, en utilisant le stock disponible dans l'arsenal - AI는 현재 무기고의 지뢰 재고를 이용하여, 목표 지점에 지뢰를 심거나 제거할 것 입니다. - Инженеры установят или удалят мины на выбранной позиции, используя доступные мины из арсенала - AI rozstawi lub usunie miny w wybranych miejscach, korzystając z dostępnych min w arsenale - AI rozmístí nebo odstraní miny na požadovaných místech za použití současné zásoby arzenálu - YZ, mevcut cephanelik mayın stokunu kullanarak mayınları istenen hedeflere konuşlandıracak veya kaldıracak - AI将使用现有的军火库中地雷, 在预期目标位置部署或拆除地雷 + + Debug - - Watchpost or Roadblock - Wachposten oder Straßensperre - Posto di Vedetta o Blocco stradale - Torre de vigilancia o Bloqueo de carretera - Poste d'Observation ou Barrage Routier - 감시초소 또는 검문소 - Наблюдательный пункт или Блокпост - Stanowisko Obserwacyjne lub Blokada Drogi - Pozorovací bod nebo Zátaras - Gözetleme Noktası veya Kontrol Noktası - 岗哨或路障 + + Error - - Establish a new watchpost or roadblock depending on the type of terrain you select. - Errichte, abhängig vom gewählten Gelände, einen neuen Außenposten oder eine neue Straßensperre. - Stabilisci un nuovo posto di vedetta o blocco stradale a seconda del tipo di terreno selezionato. - Establece una nueva torre de vigilancia o bloqueo dependiendo del tipo de terreno que selecciones. - Établissez un nouveau poste d'observation ou un barrage routier en fonction du type de terrain que vous sélectionnez - 지정한 구역에 감시초소 또는 검문소를 설치합니다. - Установить Наблюдательный Пост или Блок Пост в зависимости от выбранного места. - Ustaw nowe stanowisko obserwacyjne lub blokadę drogową w zależności od wybranego rodzaju terenu. - Vytvořit nový pozorovací bod nebo zátaras v závislosti na typu terénu, který vyberete - Seçtiğiniz arazi türüne bağlı olarak yeni bir Gözetleme Noktası veya Kontrol Noktası oluşturun - 根据您选择的地形, 建立新的岗哨或路障。 + + Info - - Recruit Units - Rekrutierung - Recluta Unità - Reclutar unidades - Recruter des Unités - 병력 모집 - Нанять юнит - Rekrutuj Jednostki - Rekrutovat jednotky - Birimleri Göreve Al - 招募单位 + + Logging Level (Amount of detail in .rpt file) - - Add units to an existing garrison. - Füge Einheiten einer existierenden Garnison hinzu. - Aggiungi unità ad una guarnigione esistente. - Añadir unidades a una guranición existente - Ajouter des unités à une garnison existante - 기존 주둔지에 병력을 추가합니다. - Добавить юнит в существующий гарнизон. - Dodaj jednostki do istniejącego garnizonu. - Přidejte jednotky do stávající posádky. - Mevcut bir garnizona birimler ekleyin. - 将单位添加到现有的驻军。 + + Verbose - - - - APERS Mines - APERS Minen - Mine APERS - Minas antipersona - Mines Antipersonnel - 대인지뢰 - ПП Мины - Miny PPIECH - Protipěchotní miny - Anti-Personel Mayınları - 反人员(APRES)地雷 + + Loot to crate radius - - Creates an APERS Minefield in the designated location - Legt ein APERS-Minenfeld an der ausgewählten Position. - Costruisce un Campo minato APERS nel luogo designato - Crea un campo de minas antipersona en la ubicación designada - Créer un Champ de Mines APERS sur le lieu indiqué - 지정된 위치에 대인지뢰지대를 만듭니다. - Создаёт Минное Поле с противопехотными минами на выбранной позиции - Tworzy pole minowe PPIECH we wskazanej lokalizacji - Zvolit pozici pro protipěchotní minové pole - Belirlenen yerde bir Anti-Personel Mayın Tarlası oluşturur - 在指定地点布设反人员雷区 + + Loot to crate transfers unlocked items - - AT Mines - Panzerabwehrminen - Mine Anti Carro - Minas antitanque - Mines AT - 대전차 지뢰 - ПТ Мины - Miny PPANC - Protitankové miny - Anti-Tank Mayınları - 反坦克(AT)地雷 + + Maximum civilians spawn per town - - Creates an Anti Tank minefield at designated location - Legt ein Panzerabwehrminenfeld an der ausgewählten Position. - Costruisce un Campo minato Anti Carro nel luogo designato - Crea un campo de minas antitanque en la ubicación designada - Créer un Champ de Mines Anti-Char sur le lieu indiqué - 지정된 위치에 대전차 지뢰지대를 만듭니다. - Создаёт Минное Поле с противотанковыми минами на выбранной позиции - Tworzy pole minowe przeciwpancerne w wyznaczonej lokalizacji - Umístí protitankové minové pole na určenou pozici - Belirlenen yerde bir Anti-Tank Mayın Tarlası oluşturur - 在指定地点布设反坦克雷区 + + Max distance of guests from the closest member or HQ - - Remove Minefield - Minenfeld räumen - Rimuovi Campo minato - Borrar campo de minas - Supprimer un Champ de Mines - 지뢰지대 제거 - Убрать Минное Поле - Usuń Pole Minowe - Odstranit minové pole - Mayın Tarlasını Temizle - 删除雷区 + + Enable Server Membership - - Spawn an AI Engineer which will clear any mine in it's surroundings - Ein KI Sprengstoffspezialist wird alle Minen in der Umgebung räumen. - Spawna un Ingegnere IA che rimuoverà ogni mina nelle sue vicinanze - Aparecerá un ingeniero de la IA que limpiará todas las minas de sus alrededores - Fait apparaître un Ingénieur contrôllé par l'IA qui va retirer toutes les mines dans ses alentours - 주변 지뢰지대를 제거할 AI 공병을 소환합니다. - Создаёт Инженера, который разминирует все мины вокруг себя - Stwórz Inżyniera AI, który rozbroi wszystkie miny w jego otoczeniu - Vytvoří Ženistu, který vyčistí všechny miny kolem sebe - Çevresindeki tüm mayınları temizleyecek bir YZ Mühendis oluşturun - 生成一名AI工程师来清除周围的地雷 + + Percentage of Reserved Slots for Members - - Build Minefield - Minenfeld legen - Costruisci Campo minato - Construir campo de minas - Construire un Champ de Mines - 지뢰지대 만들기 - Установить минное поле - Buduj Pole Minowe - Zřídit minové pole - Mayın Tarlası Oluştur - 建造雷区 + + Number of the same item required to unlock" - - - - Garrison Recruitment Options - Garnisonsrekrutierungsoptionen - Opzioni di Reclutamento della Guarnigione - Opciones de Reclutamiento de Guarnición - Options de recrutement de la Garnison - 주둔지 모집 설정 - Настройки добавления в гарнизон - Opcje Rekrutacji Garnizonu - Možnosti rekrutování posádky - Garnizon Göreve Alım Seçenekleri - 驻军招募选项 + + Enable Napalm Bombing for AI - - Recruit AA Missile Unit - Recluta Unità Missilistica AA - Rekrutovat AA jednotku. + + Enable Friendly Player Markers - - Recruit AT Unit - Recruter un AT - Rekrutovat Raketometčíka + + How many rebels can be garrisoned (1.5x for airports, 0.5x for resources and factories)? - - Recruit AT Missile Unit - Recluta Unità Missilistica AT - Rekrutovat Raketometnou jednotku + + How many troops can be in garrison. Note that No limit option may affect performance as there might be too many troops for CPU to handle. - - Recruit Autorifleman - Maschinengewehrschütze rekrutieren - Recluta Fuciliere Automatico - Reclutar ametrallador - Recruter un Fusilier mitrailleur - 자동소총수 모집 - Нанять Пулемётчика - Rekrutuj Celowniczego KM - Rekrutovat Kulometčíka - Otomatik Tüfekçi Göreve Al - 招募自动步枪手 + + Friendly AI skill (also affected by server skill) - - Recruit Grenadier - Grenadier rekrutieren - Recluta Granatiere - Reclutar Granadero - Recruter un Grenadier - 유탄수 모집 - Нанять Стрелока с ГП - Rekrutuj Grenadiera - Rekrutovat Granátometčíka - Bombacı Göreve Al - 招募掷弹手 + + 10 seconds - - Recruit Marksman - Scharfschütze rekrutieren - Recluta Tiratore Scelto - Reclutar Tirador - Recruter un Tireur d'Elite - 지정사수 모집 - Нанять Снайпера - Rekrutuj Strzelca Wyborowego - Rekrutovat Ostrostřelce - Nişancı Göreve Al - 招募精准射手 + + 15 seconds - - Recruit Medic - Sanitäter rekrutieren - Recluta Medico - Reclutar médico - Recruter un Médecin - 의무병 모집 - Нанять Медика - Rekrutuj Sanitariusza - Rekrutovat Zdravotníka - Sıhhıye Göreve Al - 招募医疗兵 + + 5 seconds - - Recruit Mortar Unit - Recruter un Mortier - Rekrutovat Minometčíka + + Minimum revive time for players - - Recruit Rifleman - Schütze rekrutieren - Recluta Fuciliere - Reclutar fusilero - Recruter un Fusillier - 소총수 모집 - Нанять Стрелка - Rekrutuj Strzelca - Rekrutovat Střelce - Piyade Göreve Al - 招募步枪手 + + Self-revive methods enabled - - Recruit Squad Leader - Gruppenführer rekrutieren - Recluta Capo Squadra - Reclutar líder de escuadra - Recruter un Chef d'Escouade - 분대장 모집 - Нанять Лидера отряда - Rekrutuj Dowódcę Oddziału - Rekrutovat Velitele družstva - Takım Lideri Göreve Al - 招募班长 + + Withstand - - - - Back - Zurück - Indietro - Atrás - Retour - 뒤로 - Назад - Wstecz - Zpět - Geri - 返回 + + [TFAR] Start with Long Range Radio? - - Back - Zurück - Indietro - Atrás - Retour - 뒤로 - Назад - Wstecz - Zpět - Geri - 返回 + + BALANCE OPTIONS - - No - Nein - No - No - Non - 아니오 - Нет - Nie - Ne - Hayır - + + DEVELOPMENT OPTIONS - - No - Nein - No - No - Non - 아니오 - Нет - Nie - Ne - Hayır - + + EQUIPMENT OPTIONS - - Yes - Ja - - Si - Oui - - Да - Tak - Ano - Evet - + + LOOT CRATE OPTIONS - - Yes - Ja - - Si - Oui - - Да - Tak - Ano - Evet - + + MEMBERSHIP OPTIONS - - - - Close - Schließen - Caricare il salvataggio personale precedente? - Cerrar - Fermer - 닫기 - Закрыть - Zamknij - Zavřít - Yakın - 关闭 + + Enable Teamkill Punish - - Garage Access - Fuhrparkzugriff - Accesso al Garage - Acceso al garaje - Accès au garage - 차고 열기 - Доступ к Гаражу - Dostęp do Garażu - Přístup do garáže - Garaj Erişimi - 车库存取 + + Do Unlocked Weapons Automatically Unlock Their Standard Magazine? - - Check Faction garage - Fuhrpark der Fraktion einsehen. - Visualizza il garage della Fazione - Comprobar garaje de la Facción - Examiner le garage de la faction - 팩션 차고 확인 - Проверить Гараж Сопротивления - Sprawdź garaż frakcji - Zkontrolujte frakční garáž - Birlik Garajını Kontrol Et - 检查阵营车库 + + + + Attach To Tow Ropes + An Abschleppseil anbringen + Attacca alle Funi da Traino + Enganchar a las cuerdas de remolque + Attacher au treuil + 견인줄에 걸기 + Przymocuj do linki holowniczej + Přivázat k tažnému lanu + Prender nas cordas de reboque + "Çekme halatlarına bağla" + 系扣拖车绳索 - - Manage Garrisons - Garnisonsverwaltung - Gestisci Guarnigioni - Gestionar guarnición - Gérer les garnisons - 주둔지 관리 - Управление гарнизоном - Zarządzaj Garnizonami - Spravovat posádku - Garnizonları Yönet - 管理驻军 + + Deploy Tow Ropes + Abschleppseil einsetzen + Dispiega Funi da Traino + Sacar cuerdas de remolque + Déployer treuil + 견인줄 꺼내기 + Rozłóż linkę holowniczą + Vyložit tažné lano + Tirar cordas de reboque + Çekme Halatlarını Yerleştirin. + 部署拖车绳索 - - Add or remove units to garrisons - Einheiten der Garnison hinzufügen oder entfernen. - Aggiungi o rimuovi unità alle guarnigioni - Añadir o quitar unidades a la guarnición - Ajouter ou supprimer une garnison - 주둔지에 병력을 추가하거나 줄입니다. - Добавление или удаление юнитов в гарнизоне - Dodaj lub usuń jednostki z garnizonów - Přidejte nebo odeberte jednotky z posádky - Garnizona birim ekle yada kaldır - 向驻军增派或删除单位 + + Drop Tow Ropes + Abschleppseil abwerfen + Abbandona Funi da Traino + Soltar cuerdas de remolque + Lâcher le treuil + 견인줄 떨어뜨리기 + Upuść linkę holowniczą + Zahodit tažné lano + Largar cordas de reboque + Halatları Bırak + 放下拖车绳索 - - Ingame Member List - Mitgliederliste - Lista dei Membri in gioco - Lista de miembros online - Liste des membres en ligne - 인게임 멤버 목록 - Список Участников - Lista Członków w Grze - Seznam členů - Oyun içi üye listesi - 在线会员列表 + + Pick Up Tow Ropes + Abschleppseil aufnehmen + Raccogli Funi da Traino + Coger cuerdas de remolque + Ramasser le treuil + 견인줄 줍기 + Podnieś linkę holowniczą + Sebrat tažné lano + Pegar cordas de reboque + Çekme halatlarını alın + 拾起拖车绳索 - - Displays which server members are currently playing - Zeigt, welche Servermitglieder momentan im Spiel sind. - Mostra quali membri del server stanno giocando adesso - Muestra que miembros del servidor están ahora jugando - Affiche quels membres du serveur sont actuellement en jeu - 현재 플레이 중인 서버 멤버 표시 - Показывает, кто из Участников сейчас на сервере - Pokazuje, którzy członkowie serwera aktualnie grają - Zobrazuje, kteří členové serveru aktuálně hrají - Şu anda hangi sunucu üyelerinin oynadığını görüntüler - 显示哪些服务器会员正在游玩 + + Put Away Tow Ropes + Abschleppseil verpacken + Metti via Funi da Traino + Guardar cuerdas de remolque + Ranger le treuil + 견인줄 넣기 + Schowaj linkę holowniczą + Odložit tažné lano + Jogar fora as cordas de reboque + Çekme halatlarını kaldırın + 将拖车绳索放回 - - Move HQ to another Zone - HQ verlegen - Muovi la base operativa in un'altra posizione - Mover CG a otra zona - Déplacer le QG vers une autre zone - 다른 구역으로 본부 옮기기 - Переместить Штаб - Przenieś kwaterę dowodzenia w inne miejsce - Přesuňte velitelství - Karargahı başka bir bölgeye taşı - 将总部转移到其他区域 + + Cannot attach tow ropes to locked vehicle + Das Abschleppseil kann nicht an verschlossene Fahrzeuge angebracht werden + Impossibile attaccare funi da traino al veicolo chiuso + No puede enganchar las cuerdas a un vehículo cerrado + Impossible d'attacher le treuil à un véhicule verrouillé + 잠긴 차량에는 견인줄을 걸 수 없습니다 + Nie można przymocować linki holowniczej do zamkniętego pojazdu + Na zamčené vozidlo nelze přivázat tažné lano + Não é possível prender as cordas de reboque em um veículo trancado + Kilitli araca çekme halatı bağlanamaz + 无法在上锁的载具后面系扣拖车绳索 - - Petros will join your group. Ammobox must be empty. To rebuild, select the Build action near Petros - Petros tritt deiner Gruppe bei. Munitionskiste muss leer sein. Zur Neuerrichtung die Bauaktion in der Nähe von Petros auswählen. - Petros si unirà al tuo gruppo. La cassa di munizioni deve essere vuota. Per ricostruirla, seleziona la voce Costruisci, stando vicino a Petros - Pertos se unirá a tu grupo. La caja de munición debe estar vacía. Para reconstruir, selecciona la acción Construir cerca de Petros - Petros va rejoindre votre groupe. L'Arsenal doit être vide. Pour reconstruire, sélectionnez l'action "Construire" à côté de Petros. - 페트로스가 당신의 그룹에 합류할 것입니다. 탄약상자는 비워져 있어야 합니다. 재건축하려면 페트로스 근처에서 건축하기를 선택하시오. - Петрос присоединится к вашей группе. Чтобы построить Штаб, выберите действие "Построить" возле Петроса. Арсенал должен быть пуст. - Petros dołączy do twojej drużyny. Skrzynka na amunicję musi być pusta. Aby odbudować, wybierz akcję Buduj w pobliżu Petrosa - Petros se připojí k vaší skupině. Chcete-li vytvořit velitelství, vyberte možnost u Petrose „Zřídit velitelství“. Arzenál musí být prázdný. - Petros grubunuza katılacak. Cephane kutusu boş olmalıdır. Yeniden inşa etmek için Petros yakınında İnşa eylemini seçin - Petros将会加入您的小队。弹药箱必须为空。在Petros附近选择"建造"选项来重建总部。 + + Cannot attach tow ropes in safe zone + Das Abschleppseil kann in einer Safezone nicht angebracht werden + Impossibile attaccare funi da traino nelle zone sicure + No puede enganchar cuerdas en una zona segura + Impossible d'attacher le treuil dans une zone sécurisé + 안전 구역에서는 견인줄을 걸 수 없습니다 + Nie można zamocować linki holowniczej będąc w bezpiecznej strefie + V bezpečné zóně nelze přivázat tažné lano + Não é possível prender as cordas de reboque em uma zona segura + Güvenli bölgede çekme halatları bağlanamaz. + 无法在安全区域内系扣拖车绳索 - - Rebuild Assets - Anlagen wiederherstellen - Ricostruisci Risorse - Reconstruir objetos - Reconstruire les biens - 재건축 - Восстановление объектов - Odbuduj - Znovu vybudovat objekt - Varlıkları Yrniden Oluştur - 重建资产 + + Whoops + Hoppla! + Ops + Whoops + Oups + 어이쿠 + Uuups + Jejda + Oops + Hoop + 哦豁 - - Cost: €5000 - Kosten: 5.000€ - Costo: €5000 - Coste : 5000€ - Coût : 5000€ - 가격: 5000€ - Цена: 5000$ - Koszt: €5000 - Cena: 5000€ - Maliyet: €5000 - 花费: 5000€ + + Cannot pick up tow ropes from locked vehicle + Abschleppseil kann nicht aus verschlossenen Fahrzeugen aufgenommen werden + Impossibile raccogliere funi da traino dal veicolo chiuso + No puede coger las cuerdas de un vehículo cerrado + Impossible de récupérer le treuil d'un véhicule vérrouillé + 잠긴 차량의 견인줄은 주울 수 없습니다 + Nie można podnieść linki holowniczej z zamkniętego pojazdu + Ze zamčeného vozidla nelze vybrat tažné lano + Não é possível pegar as cordas de reboque de um veículo trancado + Kilitli araçtan çekme halatlarını alamazsınız + 无法拾起上锁载具的拖车绳扣 - - Train your Troops - Entrainer les troupes - Vycvičit vaše jednotky + + Cannot pick up tow ropes in safe zone + Abschleppseil kann in einer Safezone nicht aufgenommen werden + Impossibile raccogliere funi da traino nelle zone sicure + No puede coger las cuerdas en una zona segura + Impossible de récupérer un treuil dans une zone sécurisé + 안전 구역에서는 견인줄을 주울 수 없습니다 + Nie można podnieść linki holowniczej będąc w bezpiecznej strefie + V bezpečné zóně nelze vybrat tažné lano + Não é possível pegar as cordas de reboque em uma zona segura + Güvenli bölgede çekme halatlarını alamazsınız + 无法在安全区域内拾起拖车绳索 - - Upgrades the AI skill level - Erhöht den KI Fähigkeitslevel. - Aumenta il livello di abilità dell'IA - Añade nivel de habilidad a la IA - Améliorer le niveau de l'IA - AI의 숙련도 레벨을 업그레이드합니다. - Увеличивает уровень готовности войск - Ulepsza poziom umiejętności AI - Vylepší úroveň dovednosti AI - YZ beceri seviyesini yükseltir - 提升AI技能等级 + + Cannot put away tow ropes in locked vehicle + Abschleppseile können nicht in verschlossenen Fahrzeugen verpackt werden + Impossibile mettere via funi da traino nel veicolo chiuso + No puede guardar las cuerdas en un vehículo cerrado + Impossible de ranger le treuil dans un véhicule vérrouillé + 잠긴 차량의 견인줄은 넣을 수 없습니다 + Nie można schować linki holowniczej w zamkniętym pojeździe + Do zamčeného vozidla nelze odložit tažné lano + Não é possível jogar fora as cordas de reboque em um veículo trancado + Çekme halatlarını kilitli araca koyamazsınız + 无法放回上锁载具的拖车绳索 - - Grab 100€ from Pool - Entnehme 100€ aus der Kasse - Prendi 100€ dal conto - Coger 100€ de la caja - Prendre 100€ de la cagnotte - 팩션 자금에서 100€ 가져가기 - Взять 100$ из фонда - Weź 100€ z Puli - Vzít 100€ ze společného fondu - Havuzdan 100€ al - 从资金池中拿取100€ + + Cannot put away tow ropes in safe zone + Abschleppseile können nicht in einer Safezone verpackt werden + Impossibile mettere via funi da traino nelle zone sicure + No puede guardar las cuerdas en una zona segura + Impossible de ranger le treuil dans une zone sécurisé + 안전 구역에서는 견인줄을 넣을 수 없습니다 + Nie można odłożyć linki holowniczej będąc w bezpiecznej strefie + V bezpečné zóně nelze přivázat tažné lano + Não é possível jogar fora as cordas de reboque em uma zona segura. + Cannot put away tow ropes in safe zone + 无法在安全区内放回拖车绳索 - - Take 100€ from faction pool and add it to your personal account. It will damage your position among the faction in the commander career - Transferiere 100€ aus der Fraktionskasse zu deinem persönlichen Konto. Dies wird deiner Reputation bezüglich deiner Karriere innerhalb der Fraktion schaden. - Prendi 100€ dalla cassa della fazione e inseriscili nel tuo account personale. Danneggerà la tua posizione all'interno della fazione per la tua carriera da comandante - Coge 100€ de la caja de la facción y añadela a tu cuenta perosnal. Dañará tu posición entre la facción por la carrera de la comandancia - Prendre 100€ de la cagnotte de la faction pour l'ajouter sur votre compte. Cela va nuire à votre statut et à votre carrière de commandant. - 팩션 자금 100€를 당신의 계좌로 옮깁니다. 이 행위는 지휘관으로서의 평판에 악영향을 줄 것입니다. - Перевести 100$ из фонда сопротивления себе на счёт. Это вредит вашей репутации как командира - Weź 100€ z puli frakcji i dodaj je do swojego konta osobistego. Zaszkodzi to twojej reputacji wśród twojej frakcji w karierze dowódcy - Převod 100€ ze společného fondu na váš účet.Poškodí vaši pozici v frakci a též vaší kariéru velitele - Grup kasasından 100€ alın ve kişisel hesabınıza ekleyin. Komutan kariyerinde grup içindeki konumunuza zarar verir - 从阵营的资金池中拿取100€并将其添加到您的个人帐户中。这会损害您在指挥官生涯中的地位 + + Success + Erfolg + Successo + Éxito + Succès + 성공 + Sukces + Úspěch + Sucesso + Başarılı + 成功 - - HQ Options: Commander Only - HQ Optionen: Nur Kommandant - Opzioni HQ: Solo per il Comandante - Opciones CG: Solo el Comandante - Options du QG: Commandant Uniquement - 본부 옵션: 지휘관 전용 - Опции Штаба: Только для Командующего - Opcje Kwatery Dowodzenia: Tylko Dowódca - Možnosti velitelství: Pouze pro velitel - Karargah Ayarları: Sadece Komutan - 总部选项: 仅限指挥官使用 + + Cannot take tow ropes from locked vehicle + Abschleppseile können nicht von verschlossenen Fahrzeugen genommen werden + Impossibile prendere funi da traino dal veicolo chiuso + No puede sacar las cuerdas de un vehículo cerrado + Impossible de récupérer le treuil d'un véhicule vérrouillé + 잠긴 차량의 견인줄은 가져갈 수 없습니다 + Nie można wyjąć linki holowniczej z zamkniętego pojazdu + Ze zamčeného vozidla nelze vybrat tažné lano + Não é possível pegar as cordas de reboque de um veículo trancado + Kilitli araçtan çekme halatı alınamaz + 无法获取上锁载具的拖车绳扣 - - - - Load previous personal save? - Letzten persönlichen Spielstand laden? - Caricare il salvataggio personale precedente? - ¿Cargar el guardado personal? - Charger la sauvegarde personnelle précédente? - 이전 저장 데이터를 로드 하시겠습니까? - Placeholder - Загрузить предыдущее сохранение? - Załadować poprzedni zapis gry? - Načíst předchozí osobní relaci? - Placeholder - Önceki kişisel kayıt yüklensin mi? - 加载以前的个人存档? + + Cannot take tow ropes in safe zone + Impossibile prendere funi da traino nelle zone sicure + No puede sacar cuerdas de remolque en una zona segura + Impossible de prendre un treuil dans une zone sécurisé + 안전 구역에서는 견인줄을 가져갈 수 없습니다 + Nie można podnieść linki holowniczej będąc w bezpiecznej strefie + V bezpečné zóně nelze vzít tažné lano + Não é possível pegar as cordas de reboque em uma zona segura + Güvenli bölgede çekme halatlarını alamazsınız + 无法在安全区内获取拖车绳索 + + + Advanced Towing + Fortgeschrittenes Abschleppen + Traino Avanzato + Advanced Towing + Remorquage Avancé + 고급 견인 + Zaawansowane Holowanie Pojazdów + Pokročilé tahání + Reboque avançado + Gelişmiş Çekici + 高级 - - - Recruit AA Missile Soldier - Recluta Missilista AA - Recruter un Soldat Missile AA - 대공미사일전문가 모집 - Нанять Специалиста ПВО - Rekrutovat AA Střelce - Anti-Hava Roketcisi Al - 招募防空导弹兵 + + + You don't have a first aid kit for self-revive. + Non hai un kit di primo soccorso per rianimarti. + Vous n'avez pas de kit de premiers secours pour vous réanimer. + 당신은 자가소생을 위한 구급상자를 가지고 있지 않습니다. + Nie masz apteczki pierwszej pomocy do samodzielnego uleczenia się. + Nepotřebuješ Soupravu první pomoci pro oživení sama sebe. - - Recruit Antitank Soldier - Panzerabwehrsoldat rekrutieren - Recluta Soldato Anticarro - Reclutar AT - Recruter un Soldat Antichar - 대전차병 모집 - Нанять ПТ стрелка - Rekrutuj Celowniczego PPANC - Rekrutovat Raketometčíka - Anti-Tank Askeri Al - 招募反坦克手 + + You have already revived yourself recently. + Ti sei già rianimato di recente. + Vous vous êtes déjà réanimé vous-même récemment. + 당신은 이미 최근에 자가소생을 했습니다. + Niedawno już się uleczyłeś. + Již jsi se nedávno oživil. - - Recruit AT Missile Soldier - Recluta Missilista AT - Recruter un Soldat Missile AT - 대전차미사일전문가 모집 - Нанять Стрелка с ПТУР - Rekrutovat Raketometčíka - Anti-Tank Roketcisi Al - 招募反坦克导弹兵 + + You shake off the injury, but you're not feeling great. + Incassi la ferita ma comunque non ti senti bene. + Vous vous remettez de la blessure, mais ne vous sentez pas très bien. + 당신은 부상을 털어내지만, 썩 기분이 좋지 않습니다. + Otrząsnąłeś się po kontuzji, ale nie czujesz się najlepiej. + Zbavuješ se zranění, ale necítíš se dobře. - - Recruit Engineer - Ingenieur rekrutieren - Recluta Ingegnere - Reclutar Ingeniero - Recruter un Ingénieur - 공병 모집 - Нанять Инженера - Rekrutuj Inżyniera - Rekrutovat Ženistu - Mühendis Al - 招募工程师 + + You are feeling much better. + Ti senti molto meglio. + Vous vous sentez beaucoup mieux. + 당신은 훨씬 상태가 좋아졌다. + Czujesz się znacznie lepiej. + Cítíš se mnohem lépe - - Recruit Bomb Specialist - Sprengstoffspezialist rekrutieren - Recluta Specialista Esplosivi - Reclutar Artificiero - Recruter un Expert en Démolition - 폭파전문가 모집 - Нанять Подрывника - Rekrutuj Sapera - Specialista na výbušniny - Bomba Uzmanı Al - 招募炸弹专家 + + Self Revive + Auto Rianimazione + Se Réanimer + 자가소생 + Oživit sám sebe - - Recruitment Options - Rekrutierungsoptionen - Opzioni Reclutamento - Opciones de Reclutamiento de Guarnición - Options de Recrutement - 모집 설정 - Опции набора - Opcje Rekrutacji - Možnosti náboru - Askere Alma Ayarları - 招募选项 + + + + Battle Options + Schlachtoptionen + Opzioni Battaglia + Opciones de Batalla + Options de combat + 전투 설정 + Управление ИИ + Opcje Bitwy + Možnosti bitev + Opções de Batalha + Savaş Seçenekleri + 作战选项 - - Recruit Grenadier - Grenadier rekrutieren - Recluta Granatiere - Reclutar Granadero - Recruter un Grenadier - 유탄수 모집 - Нанять Стрелока с ГП - Rekrutuj Grenadiera - Granátometník - Bombacı Al - 招募掷弹手 + + Temp. AI Control + Controllo IA Temp. + Control Temp. de IA + Contrôle temporaire de l'IA + AI 임시 조종 + Временный контроль ИИ + Tymczasowa Kontrola AI + Dočasná Kontrola AI + Controlo IA temporário + Geçici YZ Kontrolü + 临时控制AI - - Recruit Marksman - Scharfschütze rekrutieren - Recluta Tiratore Scelto - Reclutar Tirador - Recruter un Tireur d'élite - 지정사수 모집 - Нанять Снайпера - Rekrutuj Strzelca Wyborowego - Odstřelovač - Nişancı Al - 招募精准射手 + + Take personal control of the selected squad member or HC squad leader and be able to perform any kind of actions for 60 seconds. Control state will be cancelled if the player or the controlled unit receives any kind of damage + Prendi il comando personale di un membro di squadra IA selezionato o un Capo squadra assegnato all'Alto Comando e performa ogni tipo di azione che vuoi per 60 secondi, il controllo verrà annullato se il giocatore o l'IA controllata ricevono ogni tipo di danno + Toma el control personal de un miembro de la escuadra seleccionado. Te permitirá tomar cualquier acción por 60 segundos. El control será cancelado si el jugador o el soldado seleccionado reciben cualquier tipo de daño + Prenez le contrôle personnel du membre d'escouade sélectionné ou du chef d'escouade HC et soyez capable d'effectuer n'importe quel type d'actions pendant 60 secondes. L'état de contrôle sera annulé si le joueur ou l'unité contrôlée subit tout type de dommage + 선택된 분대원 또는 하이 커맨드 분대장을 개인적으로 통제하고 60초 동안 어떠한 종류의 행동이든 수행할 수 있습니다. 플레이어 또는 조종하는 유닛에게 어떠한 종류든 데미지를 입으면 조종 상태가 취소됩니다. + Возьмите под личный контроль выбранного члена отряда или лидера отряда через меню Командующего и получите возможность выполнять любые действия в течение 60 секунд. Состояние контроля будет отменено, если игрок или управляемый юнит получит какой-либо урон. + Przejmij kontrolę nad wybranym członkiem oddziału lub dowódcą oddziału HC i bądź w stanie wykonywać dowolne czynności przez 60 sekund. Stan kontroli zostanie anulowany, jeśli gracz lub kontrolowana jednostka otrzyma jakiekolwiek obrażenia + Převezměte osobní kontrolu nad vybraným členem družstva nebo velitelem HC družstva a budete moci provádět jakékoli akce po dobu 60 sekund. Stav kontroly bude zrušen, pokud hráč nebo kontrolovaná jednotka dostane jakýkoli druh poškození + Toma controlo pessoal do membro do pelotão selcionado ou o líder de pelotão do AC e serás capaz de realizar qualquer tipo de ação durante 60 segundos. O estado de controlo será cancelado assim que o jogador ou a unidades receba qualquer tipo de dano. + Seçilen manga üyesi veya Yüksek Komuta manga liderinin kişisel kontrolünü elinize alın ve 60 saniye boyunca her türlü eylemi gerçekleştirebileceksiniz. Oyuncu veya kontrol edilen birim herhangi bir hasar alırsa kontrol durumu iptal edilecektir. + 亲自控制选定的班组成员或指挥部班组的班长, 并可在60秒内执行任何动作。如果玩家或受控单位受到任何伤害, 控制状态将被取消 - - Recruit Medic - Sanitäter rekrutieren - Recluta Medico - Reclutar Medico - Recruter un Médecin - 의무병 모집 - Нанять Медика - Rekrutuj Sanitariusza - Zdravotník - Sıhhıyeci Al - 招募医疗兵 + + Auto Heal + Automatische Heilung + Auto Cura + Auto Curación + Guérison automatique + 자동 치료 + Авто-лечение + Automatyczne Leczenie + Automatické léčení + Cura automática + Otomatik Tedavi + 自动医疗 - - Recruit Autorifleman - Maschinengewehrschütze rekrutieren - Recluta Fuciliere Automatico - Reclutar Ametrallador - Recruter un Fusilier mitrailleur - 자동소총수 모집 - Нанять Пулемётчика - Rekrutuj Celowniczego KM - Kulometník - Otomatik Tüfekçi Al - 招募自动步枪手 + + AI squad mates will heal proactively each other + I compagni di squadra IA si cureranno attivamente tra di loro + Los compañeros de la IA se curarán proactivamente unos a otros + Les coéquipiers de l'escouade IA se soigneront mutuellement de manière proactive + AI 분대원들은 서로 우선적으로 치료할 것입니다. + ИИ-соотрядники будут активно лечить друг друга + Członkowie drużyny AI będą się aktywnie leczyć + Členové družstev AI se navzájem aktivně uzdraví + YZ takım arkadaşları proaktif olarak birbirlerini iyileştirecek + AI将会主动互相治疗 - - Recruit Militiaman - Miliz rekrutieren - Recluta Miliziano - Reclutar Miliciano - Recruter un Milicien - 민병대원 모집 - Нанять Ополченца - Rekrutuj Milicję - Milicionář - Militan Al - 招募民兵 + + Auto Rearm / Loot + Réarmement automatique \ Loot + Automatické přezbrojování / Rabování - - - - Buy Vehicle - Fahrzeug kaufen - Compra Veicolo - Comprar vehículo - Acheter un véhicule - 차량 구입 - Приобрести технику - Kup Pojazd - Koupit vozidlo - Araç Satın Al - 购买载具 + + AI will search for better weapons, vests, helmets etc. If they are in a vehicle, they will just store what they scavenge in the vehicle. If not, they will equip them + L' IA cercherà migliori armi, vesti, elmetti ecc... Se si trovano in un veicolo, lo useranno per conservare quello che hanno trovato, se ciò non è possibile equipaggeranno quello che trovano + La IA buscara mejores armas, chalecos, cascos, etc. Si están en un vehículo, lo que hayan encontrado elo almacenarán en el vehículo. En su defecto se lo equiparán. + L'IA cherchera de meilleures armes, gilets, casques, etc. S'ils sont dans un véhicule, ils stockeront ce qu'ils récupèrent dans le véhicule. Sinon, ils l'équiperont + AI 더 나은 무기, 조끼, 헬멧 등을 찾을 것입니다. 만약 그들이 차 안에 있다면 그들은 그들이 노획한 것을 차 안에 저장할 것입니다. 그렇지 않으면 해당 장비를 장착할 것입니다. + ИИ будет искать лучшее оружие, бронежилеты, шлемы и т.д. Если они находятся в транспортном средстве, они просто сохранят то, что они собирают в машине. Если нет, они их оденут на себя. + AI będzie szukać lepszej broni, kamizelek, hełmów itp. Jeśli AI są w pojeździe podczas użycia tej opcji, zdobyty ekwipunek schowają do pojazdu. Jeśli nie, to podmienią one swój ekwipunek na lepszy + AI bude hledat lepší zbraně, vesty, přilby atd. Pokud jsou ve vozidle, to co ukořistí uloží do vozidla. Pokud ne, vybaví je. + AI daha iyi silahlar, yelekler, kasklar vb. arayacak. Eğer bir araçtalarsa, topladıkları şeyi araçta depolayacaklar. Değilse, onları kuşanacaklar + AI将会搜寻更好的武器, 背心, 头盔等。如果他们在载具载具内, 他们就会把捡到的物品存放至载具内。否则, AI将会装备它们。 - - Allows you to buy a vehicle - Ermöglicht dir den Kauf von Fahrzeugen. - Consente di acquistare un veicolo - Te premíte comprar vehículos - Vous permet d'acheter un véhicule - 차량을 구입하도록 허용합니다. - Позволяет Вам купить технику - Pozwala ci kupić pojazd - Umožňuje nákup vozidel - Araç satın almanızı sağlar - 允许您购买车辆 + + Dismiss Units / Squad + Congeda Unità / Squadre + Desmovilizar Soldado / Escuadra + Renvoyer des unités / Escouades + 유닛 / 분대 해산 + В запас + Odwołaj Jednostki / Oddział + Odmítnutí jednotek / družstva + Takımı / Birimi Görevden Al + 解散单位/班组 - - Civilian Vehicle - Zivilfahrzeuge - Veicolo Civile - Vehículo CIvil - Véhicule civil - 민간 차량 - Гражданская техника - Pojazd Cywilny - Civilní vozidlo - Sivil Araçlar - 民用载具 + + Dismiss selected units or squads, recovering it's cost to the proper resource pool + Congeda le unità / squadre selezionate recuperandone il costo + Desmoviliza al soldado o a la escuadra seleccionada, recuperando su coste al alijo correspondiente + Renvoyez les unités ou escouades sélectionnées, en récupérant leur coût dans la réserve de ressources approprié + 선택한 유닛 또는 분대를 해산시키고 비용을 적절한 자산으로 복구합니다. + Распустить выбранные отряды или отряды, вернув их стоимость в соответствующий пул ресурсов. + Odwołaj wybrane jednostki lub oddziały, przywracając ich koszt do odpowiedniej puli zasobów + Rozpustit vybrané jednotky nebo družstva a obnovit své náklady na daný pool + Maliyetini uygun kaynak havuzuna geri ödeyerek seçilen birimleri veya mangaları görevden alın + 解散选定的单位或班组, 回收其成本至对应的资源池 - - Civilian vehicles will allow you to travel in Undercover mode, while you stay close to roads and not entering bases, outposts and roadblocks. - Zivilfahrzeuge erlaube dir unentdeckt zu reisen, sofern du nahe der Straßen bleibst und in keine Basen, Außenposten oder Straßensperren einfährst. - I veicoli civili ti permetteranno di viaggiare in modalità Sotto copertura ma solo rimanendo vicino alle strade e non entrando in basi, avamposti e posti di blocco. - Los vehículos civiles te permiten viajar en modo encubierto mientras estés cerca de caminos y no entres a bases, bloqueos militares ni zonas de vigilancia - Les véhicules civils vous permettent de vous déplacer Incognito, tant que vous restez près des routes et n'entrez pas dans les bases, avant-postes et barrages routiers. - 민간 차량은 군사 기지, 전초기지, 검문소를 접근하지 않는다면 위장 모드가 가능합니다. - Гражданская техника позволяет Вам передвигаться как гражданскому лицу, пока Вы движетесь по дорогам вдалеке от баз, аванпостов и блокпостов. - Pojazdy cywilne pozwolą ci podróżować w trybie incognito, jedynie kiedy zostajesz blisko dróg i nie wjeżdżasz na teren baz wojskowych, posterunków i blokad drogowych. - Civilní vozidla vám umožní cestovat v režimu "utajení", zatímco zůstanete v blízkosti silnic a ne v blízkosti základen a zátarasů. - Sivil araçlar, yollardayken (üslere, karakollara ve kontrol noktalarına girmeden) gizli modda seyahat etmenize olanak tanıyacak. - 民用载具可以让您在伪装模式下旅行, 前提是您待在道路附近, 不要靠近基地、前哨站或路障. + + Garrison Units / Squads + Guarnisci Unità / Squadre + Unidades de Guarnición / Escuadras + Ajouter les Unités / Escouades à la Garnison + 유닛 / 분대 주둔 + Добавить в гарнизон + Jednostki Garnizonowe / Oddziały + Posádkové jednotky / družstva + Birimleri / Takımları Garnizona Ekle + 驻军单位/班组 - - Military Vehicle - Militärfahrzeuge - Veicolo Militare - Vehículo Militar - Véhicule Militaire - 군용 차량 - Военная техника - Pojazd Wojskowy - Vojenská vozidla - Askeri Araçlar - 军用载具 + + Adds selected units or squads to a map selected garrison + Aggiunge unità o squadre selezionate alla guarnigione selezionata sulla mappa + Añade las unidades o escuadras seleccionadas a una posición guarnicionada que selecciones + Ajoute des unités ou des escouades choisies à une garnison sélectionnée sur la carte + 선택한 유닛 또는 분대를 선택한 주둔지에 추가합니다. + Добавляет выбранные юниты или отряды в выбранный на карте гарнизон + Dodaje wybrane jednostki lub oddziały do wybranego garnizonu na mapie + Přidá vybrané jednotky nebo jednotky na mapu vybranou posádku + Seçilen birimleri veya mangaları seçilen bir garnizon haritasına ekler + 将选定的单位或班组编入在地图上选定的驻军 - - Wide variety of available faction vehicles - Eine große Auswahl an verfügbaren Fraktionsfahrzeugen. - Ampia varietà di veicoli della fazione disponibili - Gran variedad de vehículos disponibles de facciones - Une large variété de véhicules de faction disponibles - 다양한 종류의 이용 가능한 팩션 차량을 보여줍니다. - Широкий выбор доступной техники вашей стороны - Szeroka gama dostępnych pojazdów frakcji - Široký výběr dostupných frakčních vozidel - Çok çeşitli grup araçları mevcut - 各种各样可供选择的阵营载具 + + Mount / Dismount + Monta / Smonta + Embarcar / Desembarcar + Monter / Descendre + 탑승 / 하차 + Погрузка / Разгрузка + Wsiadaj / Wysiadaj + Nasednout / Vysednout + Bin / İn + 搭乘/离开 - - - - Boat - Boot - Barca - Bote - Bateau - 보트 - Лодка - Łódź - Loď - Tekne - + + Force squad to mount or dismount their assigned vehicle + Forza la squadra a montare o smontare dal loro veicolo assegnato + Fuerza a una escuadra a embarcar o desembarcar su vehículo asignado + Forcer l'escouade à monter ou descendre de son véhicule assigné + 분대에 할당된 차량에 강제로 탑승하거나 하차시킵니다. + Заставить отряд сесть или слезть с назначенной машины + Zmuś oddział do wejścia lub wyjścia z przypisanego pojazdu + Přinutit družřstvo k nasednutí nebo sesednutí jejich přiřazeného vozidla + Ekibi kendilerine atanan araca binmeye veya inmeye zorla + 强制班组搭乘或离开他们分配的车辆 - - Helicopter - Helikopter - Elicottero - Helicpotero - Hélicoptère - 헬리콥터 - Вертолёт - Śmigłowiec - Helikoptéra - Helikopter - 直升机 + + Squad SITREP + SITREP Squadra + Escuadra SITREP + SITREP d'escouade + 분대 상황보고 + Статус отряда + Raport Sytuacyjny Drużyny + SITREP družstva + SITREP Pelotão + Takım Durum Raporu + 班组状态报告 - - Offroad - Geländewagen - Fuori Strada - Todoterreno - Tout-Terrain - 오프로드 - Внедорожник - Samochód Terenowy - Terénní vozidlo - Arazi Aracı - 越野车 + + Recover info about a HC squad status + Recupera info approposito lo stato di una squadra Alto Comando + Recupera informacion sobre el estado de una Escuadra de HC. + Récupérer des informations sur le statut d'une escouade HC + 하이 커맨드 분대 상태에 대한 정보를 확인합니다. + Доложить информацию о статусе отряда + Odzyskaj informacje o stanie drużyny HC + Obnovit informace o statusu počtu jednotek v družstvu. + Recolher informação sobre o status de um pelotão do AC + Bir HC takım durumu hakkında bilgi kurtarın + 回报指挥部班组的状态 - - Buy Civilian Vehicle - Kaufe Zivilfahrzeuge - Compra Veicolo Civile - Comprar Coche Civil - Acheter un Véhicule Civil - 민간 차량 구입 - Купить Гражданскую технику - Kup Pojazd Cywilny - Koupit civilní vozidlo - Sivil Araç Satın Al - 购买民用载具 + + Squad Add Vehicle + Aggiungi Veicolo alla Squadra + Añadir vehículo a Escuadra + Ajouter un véhicule à l'escouade + 분대에 차량 추가 + Добавить технику отряду + Przydziel Pojazd Drużynie + Přidat družstvu vozidlo + Takıma Araç Ekle + 为班组分配载具 - - Truck - Lastwagen - Camion - Camión - Camion - 트럭 - Грузовик - Ciężarówka - Nákladní vůz - Kamyon - 卡车 + + Look at some vehicle and assign it to the selected squad for it's use + Guarda qualche veicolo e assegnalo alla squadra selezionata in modo che possano usarlo + Mira hacia un vehículo y asignalo a la escuadra seleccionada para su uso + Regardez un véhicule et attribuez-le à l'escouade sélectionnée pour son usage + 차량을 보고 선택된 분대에 차량을 할당합니다. + Посмотрите на какую-нибудь технику и назначьте ее выбранному отряду для использования + Spójrz na jakiś pojazd i przypisz go do wybranego oddziału + Podívejte se na nějaké vozidlo a přiřaďte jej vybranému družstvu pro jeho použití + Bir araca bakın ve onu kullanması için seçilen mangaya atayın + 将面前的载具分配给选定的班组使用 - - - Armed Pickup Truck - Bewaffneter Pickup - Pickup Armato - Camioneta Arnada - 4x4 Armé - 무장 픽업트럭 - Вооружённый пикап - Uzbrojony Pickup - Ozbrojený pickup - Silahlı Kamyonet - 武装皮卡 + + + Nearby units have been healed, refreshed, and can go undercover again.<br/><br/> Nearby vehicles are no longer reported. + Le unità vicine sono state curate, rinnovate e possono andare nuovamente sotto copertura.<br/><br/>I veicoli nelle vicinanze non sono più reportati dal nemico. + Unidades cercacnas han sido sanadas, revigorizadas y pueden volver a estar de encubierto.<br/><br/>Los vehículos cercanos ya no son buscados + Les unités à proximité ont été soignées, rafraîchies et peuvent à nouveau être incognito.<br/><br/> Les véhicules à proximité ne sont plus signalés. + 인근 유닛이 치료되고 새로워졌으며, 다시 위장할 수 있습니다.<br/><br/>인근 차량은 더 이상 신고되지 않습니다. + Ближайшие бойцы были вылечены и могут снова работать под прикрытием.<br/><br/>Ближайшие машины больше не в розыске. + Pobliskie jednostki zostały wyleczone, odświeżone i mogą ponownie działać pod przykrywką.<br/><br/> Pobliskie pojazdy nie są już poszukiwane. + Nedaleké jednotky byly uzdraveny, osvěženy a mohou se znovu utajit. <br/> <br/> Nedaleká vozidla již nejsou hlášena. + Yakındaki birimler iyileştirildi, tazelendi ve tekrar gizlenebilir.<br/><br/> Yakındaki araçlar artık rapor edilmiyor. + 附近的单位已被治疗并恢复至最佳状态,可以再次进入伪装模式 - - Offroad Truck - Geländewagen - Fuoristrada - Camión Todoterreno - Camion Tout-Terrain - 오프로드 트럭 - Грузовик - Terenówka - Terénní vozidlo - Arazi Kamyoneti - 越野车 + + <br/> - no longer reported + <br/> - non più riportato + <br/> - ya no estan reportados + <br/> - n'est plus signalé + <br/> - 더 이상 신고되지 않습니다 + <br/> - более не разыскивается + <br/> - již není hlášeno + <br/> - Artık rapor edilmiyor + <br/> - 不再报告 - - ATV - Quad - ATV - ATV - Quad - 4륜 오토바이 - Квадроцикл - Quad - Čtyřkolka - ATV - 全地形交通工具 + + <br/> - rearmed + <br/> - riarmato + <br/> - han sido rearmados + <br/> - réarmé + <br/> - 재무장되었습니다 + <br/> - перезаряжен(а) + <br/> - przezbrojony + <br/> - přezbrojeno + <br/> - Yeniden silahlandı + <br/> - 重新装填 - - Static AA - Flugabwehr - Anti-Area Fissa - AA Estático - DCA fixe - 고정 대공화기 - Установка ПВО - Stanowisko PLOT - Protiletadlový kanón - Sabit Anti-Hava - 固定式防空 + + <br/> - refueled + <br/> - rifornito + <br/> - han sido repostados + <br/> - ravitaillé + <br/> - 재급유되었습니다 + <br/> - заправлен(а) + <br/> - zatankowany + <br/> - natankováno + <br/> - Yakıt alındı + <br/> - 加油 - - Buy Static Anti-Air emplacement - Kaufe ein statisches Flugabwehrgeschütz. - Acquista una postazione Anti-Aerea fissa - Comprar Antiaéreo estático - Acheter un emplacement de DCA fixe - 고정 대공화기를 구입합니다. - Купить установку ПВО - Kup Stanowisko Przeciwlotnicze - Koupit protiletadlový kanón - Sabit Anti-Hava Satın Al - 购买固定式防空 + + <br/> - repaired + <br/> - repariert + <br/> - riparato + <br/> - han sido reparados + <br/> - réparé + <br/> - 수리되었습니다 + <br/> - отремонтирован(а) + <br/> - naprawiony + <br/> - opraveno + <br/> - Tamir edildi + <br/> - 修理 - - Static AT - Panzerabwehr - Anti-Carro Fisso - AT estático - AT Fixe - 고정 대전차화기 - Станковое ПТО - Stanowisko PPANC - Lafetovaný protitankový systém - Sabit Anti-Tank - 固定反坦克武器 + + Restoration + Wiederherstellung + Restauro + Restauracion + Restauration + 회복 + Восстановление + Odbudowa + Obnovení + Restorasyon + 恢复 - - Buy Static Anti-Tank emplacement - Kaufe ein statisches Panzerabwehrgeschütz. - Acquista postazione Anti-Carro fisso - Comprar anticarro estático - Acheter un emplacement antichar fixe - 고정 대전차화기를 구입힙니다. - Купить установку ПТО - Kup Stanowisko Przeciwpancerne - Koupit lafetovaný protitankový systém - Sabit Anti-Tank Satın Al - 购买固定反坦克武器 + + Nearby units have been healed, refreshed and can go undercover again.<br/><br/>Nearby vehicles are:%1 + Le unità vicine sono state curate, rinnovate e possono andare nuovamente sotto copertura.<br/><br/>I veicoli nelle vicinanze:%1 + Las unidades cercanas han sido curadas, rehabilitadas y pueden ponerse de incógnito de nuevo.<br/><br/>Los vehículos cercanos:%1 + Les unités à proximité ont été soignées, rafraîchies et peuvent à nouveau être incognito.<br/><br/> Les véhicules à proximité sont : %1 + 인근 유닛이 치료되고 새로워졌으며, 다시 위장할 수 있습니다.<br/><br/>인근 차량은:%1 + Соседние юниты были вылечены, восстановлены и теперь могут снова уходить под прикрытие.<br/><br/>Техника рядом:%1 + Pobliskie jednostki zostały uleczone, odświeżone i mogą ponownie działać pod przykryciem.<br/><br/>Pobliskie pojazdy to:%1 + Blízké jednotky byly vyléčeny, osvěženy a mohou být znovu v utajení.<br/><br/>Blízká vozidla jsou:%1 + Yakındaki birimler iyileştirildi, yenilendi ve tekrar gizlenebilir.<br/><br/>Yakındaki araçlar:%1 - - Machine Gun - Maschinengewehr - Mitragliatrice - Ametralladora - Mitrailleuse - 기관총 - Станковый пулемёт - Karabin Maszynowy - Kulomet - Makineli Tüfek - 机枪 + + The box has been used in the last 30 seconds! Please wait for a bit. + La scatola è stata già usata negli ultimi 30 secondi! Attendi + ¡La caja ha sido usada en los últimos 30 segundos! Por favor, espera un poco. + La boîte a été utilisée dans les 30 dernières secondes ! Veuillez patienter un peu. + 이 상자는 지난 30초 동안 사용되었습니다! 조금만 기다려 주십시오. + Коробка была использована в течении последних 30 секунд. Пожалуйста подождите. + Skrzynia została użyta w ciągu ostatnich 30 sekund! Proszę chwilę poczekać. + Krabice byla použita za posledních 30 sekund! Počkejte chvíli prosím. + Kutu son 30 saniyede kullanıldı! Lütfen biraz bekleyin. + 请稍等,箱子在过去30秒内被使用过! - - Buy Static Machinegun Emplacement - Kaufe ein ein statisches Maschinengewehr. - Acquista postazione mitragliatrice fissa - Comprar Ametralladora Emplazada - Acheter un emplacement de mitrailleuse fixe - 고정식 중기관총을 구입합니다. - Купить станковый пулемёт - Kup Stanowisko Karabinu Maszynowego - Koupit lafetovaný kulomet - Sabit Makineli Tüfek Satın Al - 购买固定式机枪 + + + + Builder box is already being used by %1 + La cassa delle costruzioni è già in utilizzo da %1 + La boite de construction est déjà utilisée par %1 + 건물 배치기는 이미 %1에 의해 사용되는 중입니다 - - Mortar - Mörser - Mortaio - Morteros - Mortier - 박격포 - Миномёт - Moździerz - Minomet - Havan - 迫击炮 + + You can not use the placer while there are enemies nearby. + Non puoi usare il piazzatore mentre vi sono nemici nelle vicinanze. + Vous ne pouvez pas utiliser le placeur tant que des ennemis sont proches. + 적들이 근처에 있을 때는 배치기를 사용할 수 없습니다. - - Buy Static Mortar Emplacement - Kaufe ein statisches Mörsergeschütz. - Acquista postazione mortaio fissa - Comprar Emplazamiento Estático de Morteros - Acheter un emplacement de mortier fixe - 고정 박격포를 구입합니다. - Купить миномёт - Kup Stanowisko Moździerzowe - Koupit lafetovaný minomet - Sabit Havan Satın Al - 购买迫击炮 + + You are not eligible to use the building placer. + Non sei idoneo all'uso del piazza costruzioni. + Vous n'êtes pas éligible pour utiliser le placeur de constructions. + 당신은 건물 배치기를 사용할 자격이 없습니다. - - Pickup Truck - Pickup - Pickup - Camioneta - 4x4 - 픽업트럭 - Пикап - Pick-up - Pickup - Kamyonet - 皮卡 + + Server failed to respond to building placer request. + Il server non è riuscito a rispondere alla richiesta di costruzione. + Le serveur n'a pas répondu à la requête du placeur de constructions. + 서버가 건물 배치 요청에 응답하지 못했습니다. + + + Building Placer + Piazzamento Costruzioni + Placeur de Constructions + 건물 배치기 - - - Choose difficulty - Scegli difficoltà - Escoger Dificultad - Choisissez la difficulté - 난이도 선택 - Выберите сложность - Wybierz Poziom Trudności - Vybrat obtížnost - Zorluk seç - 选择难度 + + + Carpet Bombing Strike + Bombardamento a Tappeto + Bombardeo de alfombra + Tapis de bombes + 융단폭격 + Ковровая бомбардировка + Zmasowane bombardowanie + Úder kobercového bombardování + Halı Bombardımanı Saldırısı + 地毯式轰炸 - - Easy - Facile - Fácil - Facile - 쉬움 - Легкий - Łatwy - Snadný - Kolay - 简单 + + Add to Air Support + Aggiungi al Supporto Aereo + Añadir a Soporte Aéreo + Ajouter au soutien aérien + 공중 지원에 추가하기 + Добавить в воздушную поддержку + Dodaj do Wsparcia Powietrznego + Přidat k letecké podpoře + Hava Desteğine Ekle + 添加至空中支援 - - Hard - Difficile - Difícil - Difficile - 어려움 - Сложный - Trudny - Obtížný - Zor - 困难 + + Gain Airstrike points giving this aircraft to the faction Air pool + Ottieni Punti Supporto Aereo consegnado questo veivolo alla fazione + Gana puntos de ataque aéreo dando esta nave al almacén de la facción + Gagnez des points de support aérien en donnant cet avion à la réserve aérienne de la faction + 해당 항공기를 팩션 항공 자산에 기부하여 공습 포인트를 획득합니다. + Получайте очки за авиаудар, отдавая этот самолет в пул авиации фракции. + Zdobądź punkty Nalotu, dając ten pojazd do puli pojazdów latających twojej frakcji + Získejte body letecké podpory přidáním tohoto vozidla do frakčních leteckých prostředků + Bu uçağı Hava Havuzu grubuna vererek Hava Saldırısı puanları kazanın + 将这架飞机添加至阵营空军, 并获得空袭点数 - - Normal - Normale - Normal - Normal - 보통 - Обычный - Normalny - Normální - Normal - 正常 - - - - - Dismiss Options - Opzioni Congedamento - Opciones de Desmovilización - Cacher les options - 해산 설정 - Меню роспуска - Opcje Odwołania - Možnosti rozpuštění - Dağıtma Seçenekleri - 解散选项 - - - Dismiss Units / Squad - Congeda Unità / Squadra - Desmovilizar Unidades / Escuadras - Renvoyer des unités / escouades - 유닛 / 분대 해산 - Распустить - Odwołaj Jednostki / Oddział - Rozpuštění jednotek / Družstev - Takımı / Birimi Dağıt - 解散单位/班组 + + Cluster Bombs + Bombe a Grappolo + Bombas de Dispersión + Bombes à Sous-Munitions + 집속 + Кассетные бомбы + Bomba Kasetowa + Kazetové bomby + Misket Bombaları + 集束炸弹 - - Dismiss selected units or squads, recovering it's cost to the proper resource pool - Congeda le unità / squadre selezionate recuperandone il costo - Desmoviliza al soldado o a la escuadra seleccionada, recuperando su coste al alijo correspondiente - Renvoyez les unités ou escouades sélectionnées, en récupérant leur coût dans la ressources appropriée - 선택한 유닛 또는 분대를 해산시키고 비용을 적절한 자산으로 복구합니다. - Распустить выбранные юниты или отряды, вернув их стоимость в соответствующий пул ресурсов. - Odwołaj wybrane jednostki lub oddziały, przywracając ich koszt do odpowiedniej puli zasobów - Rozpustit vybrané jednotky nebo jednotky a obnovit své náklady na správný fond zdrojů - Maliyetini uygun kaynak havuzuna geri ödeyerek seçilen birimleri veya mangaları görevden alın - 解散选中的单位或小队, 将其花销退还至资源池 + + HE Bombs + Bombe AE + Bombas HE + Bombes HE + 고폭 + ОФ бомбы + Bomba Odłamkowa-Burząca + Bomby + Yüksek Patlama Bombaları + 高爆炸弹 - - Garrison Units / Squads - Guarnisci Unità / Squadre - Guarnición Unidades / Escuadras - Unités de garnison / escouades - 유닛 / 분대 주둔 - Добавить в гарнизон Юнит / Отряд - Jednostki Garnizonowe / Oddziały - Posádkové jednotky / družstva - Birimleri / Takımları Garnizona Ekle - 驻扎单位/班组 + + NAPALM Bombs + Bombe NAPALM + Bombas NAPALM + Bombes NAPALM + 네이팜 + Напалм + Bomba Napalmowa Zapalająca + Napalm Bomby + NAPALM Bombaları + 凝固汽油弹 - - Adds selected units or squads to a map selected garrison - Aggiunge unità o squadre selezionate alla guarnigione selezionata sulla mappa - Añade las unidades o escuadras seleccionadas a una posición guarnicionada que selecciones - Ajoute des unités ou des escouades choisies à une garnison sélectionnée sur la carte - 선택한 유닛 또는 분대를 지도에서 선택한 주둔지에 추가합니다. - Добавляет выбранные юниты или отряды в выбранный на карте гарнизон - Dodaje wybrane jednostki lub oddziały do wybranego garnizonu na mapie - Přidá vybrané jednotky nebo jednotky na mapu vybranou posádku - Seçilen birimleri veya mangaları seçilen bir garnizon haritasına ekler - 将选定的单位或小队编入在地图上选中的驻军 + + Cost: 1 point + Costo: 1 punto + Coste: 1 punto + Coût : 1 point + 가격: 1 포인트 + Цена: 1 очко + Koszt: 1 punkt + Cena: 1 bod + Maliyet: 1 puan + 消耗: 1 点 - - - AI Limiter - KI Begrenzung - Limitatore IA - Límite de IA - Limiteur d'IA - AI 제한 - Лимит ИИ - Limit AI - AI Limiter - YZ Limitleyici - AI限制 + + + Commander Battle Options + Opzioni di Battaglia del Comandante + Comandante: Opciones de Batalla + Options de combat du commandant + 지휘관 전투 설정 + Меню Командующего + Opcje Bitwy Dowódcy + Možnosti bitvy velitele + Komutan Savaş Seçenekleri + 指挥官作战选项 - - Sets how much local and simulated AI can spawn in the map. Affects performance and AI ""intelligence"". Use with caution. This is not an exact number as vehicles and squad leaders will always spawn. - Imposta la quantità di IA locale e simulata che può generarsi nella mappa. Influisce sulle prestazioni e sull'"intelligenza" dell'IA. Usare con cautela. Questo non è un numero esatto poiché i veicoli e i capisquadra si genereranno sempre. - Limita cuantos locales e IA simulada aparecen en el mapa. Afecta al rendimiento y a la "inteligéncia" de la IA. Usadlo con Precaución. Esto no es un número exacto pues vehículos y líderes de escuadra siempre aparecerán. - Définit la quantité d'IA locale et simulée pouvant apparaître sur la carte. Affecte les performances et l'""intelligence"" de l'IA. Utiliser avec précaution. Ce n'est pas un nombre exact car les véhicules et les chefs d'escouade apparaîtront toujours. - 지도에서 로컬 및 시뮬레이션된 AI를 생성할 수 있는 양을 설정합니다. 성능 및 AI의 ""지능""에 영향을 미칩니다. 주의하여 사용하십시오. 이것은 차량과 분대장들이 항상 스폰하기 때문에 정확한 수치는 아닙니다. - Устанавливает, сколько локальных и смоделированных ИИ может появиться на карте. Влияет на производительность и «интеллект» ИИ. Используйте с осторожностью. Это не точное число, поскольку всегда будут появляться машины и лидеры отрядов. - Określa, ile lokalnej i symulowanej sztucznej inteligencji może pojawić się na mapie w tym samym czasie. Wpływa na wydajność i „inteligencję” AI. Używaj ostrożnie. Nie jest to dokładna liczba, ponieważ pojazdy i dowódcy drużyn zawsze będą się pojawiać. - Nastaví kolik lokální a simulovaných AI se může spawnout na mapě. Má dopad na výkon a "inteligenci" AI. Použijte s opatrností. Toto není přesné číslo jelikož vozidla a velitelé družstev se vždy spawnou. - Haritada ne kadar yerel ve simüle edilmiş yapay zekanın ortaya çıkabileceğini ayarlar. Performansı ve yapay zeka ""zekasını"" etkiler. Dikkatle kullanın. Araçlar ve takım liderleri her zaman ortaya çıkacağından bu kesin bir sayı değildir. - 设置地图中可以生成多少本地和模拟AI。影响性能和AI"智能"。小心使用。这不是一个准确的数字, 因为载具和班长始终会生成。 + + Air Support + Supporto Aereo + Soporte Aéreo + Appui aérien + 공중 지원 + Авиаподдержка + Wsparcie Powietrzne + Letecká podpora + Hava Desteği + 空中支援 - - Civ Presence Config - Configurazione Presenza Civile - Configurar Civiles - Configuration de la présence civile - 민간인 스폰 설정 - Настройка гражданского насиления - Konfiguracja Obecności Cywili - Konfigurace přítomnosti civilistů - Sivil Mevcudiyet Yapılandırması - 平民存在配置 + + Ask for Air Support (uses Airstrike points) + Richiedi Supporto Aereo (userà Punti Supporto Aereo) + Pide un ataque aéreo (usa puntos de Soporte Aéreo). + Demander un soutien aérien (utilise des points de frappe aérienne) + 공중 지원을 요청합니다(공습 포인트 사용). + Запросить авиаподдержку (использует очки авиаподдержки) + Zapytaj o Wsparcie Powietrzne (wykorzystuje punkty Nalotu) + Požádejte o leteckou podporu (používá body Airstrike) + Hava Desteği İste (Hava Saldırısı puanı kullanılır) + 呼叫空中支援(消耗空袭点数) - - -1 Max Civs - -1 Civili Massimi - -1 Max Civs - -1 Civils max - 최대 민간인 수 -1 - -1 к лимиту - -1 Maks. Liczba Cywili - -1 Max Civilistů - -1 Max Sivil - -1 平民上限 + + Garbage Clean + Pulizia Spazzatura + Limpieza de Basura + Nettoyer la Mémoire + 쓰레기 청소 + Очистка мусора + Wyczyść Śmieci + Čištění odpadků + Çöpleri Temizle + 清理垃圾 - - +1 Max Civs - +1 Civili Massimi - +1 Max Civs - +1 Civils max - 최대 민간인 수 +1 - +1 к лимиту - +1 Maks. Liczba Cywili - +1 Max Civilistů - +1 Max Sivil - +1 平民上限 + + Cleans several things in game. Use with caution as it freezes the mission + Ripulisce molteplici oggetti in gioco. Attenzione può causare lag + Limpia varias cosas en el juego. Utilizalo con precaución ya que congela la misión. + Nettoie plusieurs choses dans le jeu. À utiliser avec prudence car cela gèle la mission + 게임 안의 여러 가지를 청소합니다. 임무가 동결되므로 주의하여 사용하십시오. + Очищает некоторые предметы в игре. Используйте с осторожностью, так как это заставляет миссию залагать. + Czyści niepotrzebne przedmioty i ciała z ziemi poprawiając wydajność gry. Używaj ostrożnie, ponieważ zamraża misję + Čistí několik věcí ve hře. Používejte s opatrností, protože mise zamrzne + Oyunda birçok şeyi temizler. Görevi dondurduğu için dikkatli kullanın + 清理游戏中的一些东西。谨慎使用, 因为它可能导致任务卡死 - - Civ Limit - Limite Civ - Límite de civiles - Limite de civils - 민간인 제한 - Лимит гражданских - Limit Cywili - Limit civilistů - Sivil Limiti - 平民限制 + + Faction Garage + Garage della Fazione + Garaje de la facción + Garage de faction + 팩션 차고 + Гараж фракции + Garażuj Pojazd Frakcji + Garáž frakce + Birlik Garajı + 阵营车库 - - Set the max number of spawned civilians. Affects game performance. - Setta il numero massimo di civili generati. Affligge le prestazioni di gioco - Limitia el número máximo de civiles. Afecta al rendimiento del juego. - Définit le nombre maximum de civils. Affecte les performances du jeu. - 생성되는 최대 민간인 수를 설정합니다. 게임 성능에 영향을 미칩니다. - Установите максимальное количество гражданских. Влияет на производительность игры. - Ustaw maksymalną liczbę pojawiających się cywilów. Wpływa na wydajność gry. - Nastavit maximální počet spawnutých civilistů. Má dopad na výkon hry. - Doğan sivillerin maksimum sayısını ayarlayın. Oyun performansını etkiler. - 设置平民的最大生成数量。影响游戏性能。 - - - -10 AI Limit - -10 Limite IA - -10 Límite IA - -10 limite d'IA - AI 제한 -10 - -10 к лимиту ИИ - Limit -10 AI - -10 AI Limit - -10 YZ Limiti - -10 AI上限 - - - +10 AI Limit - +10 Limite IA - +10 Límite IA - +10 limite d'IA - AI 제한 +10 - +10 к лимиту ИИ - Limit +10 AI - +10 AI Limit - +10 YZ Limiti - +10 AI上限 + + Look at a vehicle and garage it into faction garage (shared among commanders) + Guarda il veicolo e mettilo nel garage della fazione (sarà condiviso tra i comandanti della fazione) + Mira al vehículo y almacenalo en el garaje de ka facción (compartido entre comandantes) + Regardez un véhicule et rangez-le dans le garage de faction (partagé entre les commandants) + 차량을 보고 팩션 차고에 넣으십시오(지휘관 간에 공유). + Посмотрите на машину и поставьте ее в гараж фракции (общий для командиров) + Popatrz na pojazd i schowaj go w garażu frakcji (wspólny dla dowódców) + Podívejte se na vozidlo a garáže do frakční garáže (sdílené mezi veliteli) + Bir araca bakın ve onu birlik garajına koyun (komutanlar arasında paylaşılan) + 将面前的载具存放至阵营车库(与指挥官共享) - - Game Options - Opzioni di Gioco - Opciones de Juego - Options de jeu - 게임 설정 - Параметры - Opcje Gry - Možnosti hry - Oyun Ayarları - 游戏选项 + + Recruit Squad + Gruppen rekrutieren + Recluta Squadra + Reclutar Escuadra + Recruter une escouade + 분대 모집 + Набрать отряд + Rekrutuj Oddział + Rekrutovat družstvo + Birlikleri Göreve Al + 招募班组 - - Music ON/OFF - Musik An/Aus - Musica ON/OFF - Música ON/OFF - Musique ON/OFF - 음악 켜기/끄기 - Музыка ВКЛ / ВЫКЛ - Muzyka WŁ / WYŁ - Hudba zapnuto/vypnuto - Müzik AÇ/KAPA - 音乐播放/关闭 + + Recruit new squads and manage them with the HC Module (CTRL + SPACE) + Recluta nuove squadre e gestiscile usando il modulo del Alto Comando (CTRL + SPAZIO) + Recluta nuevas escuadras y manejalas con el módulo HC (CTRL + SPACE) + Recrutez de nouvelles escouades et gérez-les avec le module HC (CTRL + ESPACE) + 새 분대를 모집하고 하이 커맨드 모듈(컨트롤 + 스페이스)로 분대를 관리합니다. + Набирайте новые отряды и управляйте ими с помощью модуля Командующего (CTRL + SPACE) + Rekrutuj nowe oddziały i zarządzaj nimi za pomocą modułu HC (CTRL + SPACE) + Nábor nových družstev a spravujte je pomocí modulu HC (Ctrl + Space) + Yüksek Komuta Modülü ile yeni mangalar toplayın ve yönetin (CTRL + SPACE) + 招募新的班组, 并使用指挥部模块(CTRL + SPACE)进行管理 - - Disables/Enable situational music. - Disabilita/Abilita Musica Situazionale. - Habilita/Deshabilita música situacional. - Désactive/Active la musique de situation. - 상황에 맞는 음악을 켜고 끕니다. - Отключение/включение музыки - Wyłącza / Włącza muzykę sytuacyjną. - Zapne/vypne situační hudbu - Durum müziğini KAPAT/AÇ . - 禁用/启用背景音乐 + + Resign / Eligible + Dimettiti / Eleggiti + Renunciar / Elegible + Démissionner / Éligible + 사임 / 인계 + Отставка + Rezygnacja / Zapisz się + Rezignace / způsobilý + Komutanlıktan Ayrıl / Komutanlığa Uygun + 辞职/竞选 - - Persistent Save - Salvataggio Persistente - Guardado Persistente - Sauvegarde persistante - 영구 저장 - Сохранение - Trwały Zapis - Trvalé uložení - Kalıcı Kayıt - 持久化存档 + + Step down from commander or toggle eligibility + Lascia il ruolo di comandante o aggiungiti/rimuoviti dall'elegibilità comandante + Renunciar a ser comandante o pasa a ser elegible al puesto + Démissionner du commandement ou devenir éligible + 지휘관에서 물러나거나 자격을 위임합니다. + Уйти от командира или изменить право на участие + Zrezygnuj z funkcji dowódcy lub przełącz uprawnienia + Odstupte z velitele nebo přepínat mezi způsobilostí + Komutanlıktan ayrılın veya komutanlığa aday olun + 从指挥官职位离任或参与指挥官竞选 - - Use this option to save your current game. It does save the most important data in a ""Grand Theft Auto"" way. This option allows good MP save and independent saves of any version update. Vanilla saves are disabled because of lack of several features. - Usa questa opzione per salvare la partita attuale. Salva i dati più importanti alla ""Grand Theft Auto"". Questa opzione consente un buon salvataggio MP e salvataggi indipendenti di qualsiasi aggiornamento di versione. I salvataggi Vanilla sono disabilitati a causa della mancanza di diverse funzionalità - Usa esta opción para guardar tu juego. Guarda la información más importante como lo haría "Grand Theft Auto". Esta opción permite el guardado correcto del MJ y guardados independientes de cualquier actualización de versión. El guardado por defecto esta deshabilitado por carencias de diferentes tipos. - Utilisez cette option pour sauvegarder votre partie en cours. Il enregistre les données les plus importantes à la manière de "" Grand Theft Auto "". Cette option permet une bonne sauvegarde MP et des sauvegardes indépendantes de toute mise à jour de version. Les sauvegardes Vanilla sont désactivées en raison du manque de plusieurs fonctionnalités. - 현재 게임을 저장하려면 이 옵션을 사용하십시오. ""GTA"" 방식으로 가장 중요한 데이터를 저장합니다. 이 옵션을 사용하면 좋은 멀티플레이 저장 및 버전 업데이트의 독립적인 저장이 가능합니다. 몇 가지 기능이 없기 때문에 바닐라 세이브는 사용할 수 없습니다. - Используйте это, чтобы сохранить игру. Сохраняет самые важные данные способом из "GTA". Этот вариант дает хорошее сохранение в мультиплеере и независимое сохранение при любой версии игры. Ванильные сохранения отключены из-за отсутствия некоторых функций. - Użyj tej opcji, aby zapisać aktualną grę. Zapisuje najważniejsze dane w sposób „Grand Theft Auto”. Ta opcja pozwala na dobry zapis online i niezależne zapisywanie każdej aktualizacji wersji. Zapisy z podstawowej wersji gry są wyłączone z powodu braku kilku funkcji. - Použijte toto nastavení k uložení momentální hry. Uloží to ta nejdůležitější data podobně jako Grand Theft Auto. Tato možnost dovoluje dobré MP ukládání a nezávislé ukládání jakékoliv update verze. Vanilla ukládání jsou vypnuta z důvodu nedostatku několika featur. - Mevcut oyununuzu kaydetmek için bu seçeneği kullanın. En önemli verileri "Grand Theft Auto" yöntemiyle kaydeder. Bu seçenek, iyi bir MP kaydına ve herhangi bir sürüm güncellemesinin bağımsız olarak kaydedilmesine olanak tanır. Çeşitli özelliklerin bulunmamasından dolayı Vanilya kayıtları devre dışı bırakıldı. - 使用此选项保存当前游戏进度。它确实以"侠盗猎车手"的方式保存了绝大多数重要数据。此功能实现了优秀的多人游戏存档功能, 并确保存档不受版本更新影响。由于缺少某些特性, 游戏原生的存档功能被禁用。 + + O.Post - Roadblock + Posto di O. - Posto di Blocco + P. Observación - Bloqueo + Poste d'Obs. - Barrage routier + 감시초소 - 검문소 + Добавить НП / БП + Stanowisko Obserwacyjne - Blokada Drogowa + O.Post - zátaras + Karakol - Kontrol Noktası + 观察哨 - 路障 - - Spawn Distance Config - Configurazione Distanza di Spawn - Configurar distancia de Aparición - Configuration de la distance d'apparition - 스폰 거리 설정 - Настройка дистаниции спавна - Konfiguracja Dystansu Pojawiania się Jednostek - Konfigurace vzdálenosti spawnování - Doğma Mesafesi Ayarları - 生成距离配置 + + Outpost-Roadblock Delete + Suppression de Poste d'Obs. - Barrage routier + O.Post-Odstranit zátaras - - -100 Spawn Dist. - -100 Dist. Spawn - -100 Distancia Apar. - -100 distance d'apparition - 스폰 거리 -100 - -100 метров - -100 Dystansu - -100 Spawn vzdálenost. - -100 Doğma Mesafesi - -100米生成距离 + + Remove selected observation post or roadblock, money will be refunded + Rimuovi il posto di osservazione o il posto di blocco selezionato, i soldi verranno rimborsati + Borra el punto de observación o bloqueo de carretera, el dinero sera reembolsado + Supprimer le poste d'observation ou le barrage routier sélectionné, l'argent sera remboursé + 선택한 감시초소 또는 검문소를 제거하면 자금으로 환불됩니다. + Удалите выбранный наблюдательный пункт или блокпост, деньги будут возвращены + Usuń wybrane stanowisko obserwacyjne lub blokadę drogową, pieniądze zostaną zwrócone + Odstraňte vybraný pozorovací bod nebo zátaras, peníze budou vráceny + Seçili Gözetleme Noktasını veya Kontrol Noktasını kaldırın, para iade edilecektir + 拆除选定的观察哨或路障并退回费用 - - +100 Spawn Dist. - +100 Dist. Spawn - +100 Distancia Apar. - +100 distance d'apparition - 스폰 거리 +100 - +100 метров - +100 Dystansu - +100 Spawn vzdálenost. - +100 Doğma Mesafesi - +100米生成距离 + + Establish a new watchpost or roadblock depending on the type of terrain you select + Errichte, abhängig vom gewählten Gelände, einen neuen Außenposten oder eine neue Straßensperre. + Stabilisci un nuovo punto di vedetta o posto di blocco a seconda del tipo di terreno selezionato + Establece un nuevo punto de vigilancia o bloqueo de carretera dependiendo del terreno seleccionado + Établissez un nouveau poste d'observation ou un barrage routier en fonction du type de terrain que vous sélectionnez + 선택한 지형 유형에 따라 새 감시초소 또는 검문소를 설치합니다. + Установите новый наблюдательный пост или блокпост в зависимости от выбранного типа местности. + Ustaw nowe stanowisko obserwacyjne lub blokadę drogową w zależności od wybranego rodzaju terenu + Vytvořit nový pozorovací bod nebo zátaras v závislosti na typu terénu, který vyberete + Seçtiğiniz arazi türüne bağlı olarak yeni bir Gözetleme Noktası veya Kontrol Noktası oluşturun + 根据您选择的地形类型, 建立新的观察哨或路障 - - Spawn Distance - Spawnentfernung - Distanza di Spawn - Distancia de aparición - Distance d'apparition - 스폰 거리 - Дистанция спавна - Dystans Pojawiania się Jednostek - Vzdálenost spawnu - Doğma Mesafesi - 生成距离 + + Sell Vehicle + Fahrzeuge verkaufen + Vendi Veicolo + Vender vehículo + Vendre le véhicule + 차량 판매 + Продать технику + Sprzedaj Pojazd + Prodat vozidlo + Aracı Sat + 出售载具 - - Affects performance. Please use this with caution. Set it to lower distances if you feel Antistasi is running bad. - Affligge le prestazioni. Usare con estrema cautela. Imposta distanze inferiori se ritieni che Antistasi stia girando male. - Afecta al rendimiento. Por favor, usa esto con cautela. Seleccionalo a menor distancia si notas que Antistasi está funcionando mal. - Affecte les performances. Veuillez l'utiliser avec prudence. Réglez-le sur des distances plus courtes si vous pensez qu'Antistasi fonctionne mal. - 성능에 영향을 미칩니다. 주의하여 사용하십시오. 안티스타시가 작동하지 않는 것 같으면 더 낮은 거리로 조정하십시오. - Влияет на производительность. Пожалуйста, используйте это с осторожностью. Установите меньшее расстояние, если чувствуете, что Antistasi работает плохо. - Wpływa na wydajność. Proszę używać tego ostrożnie. Ustaw go na mniejsze odległości, jeśli czujesz, że Antistasi działa źle. - Má vliv na výkon. Prosím používejte s opatrností. Nastavte na nižší vzdálenosti pokud vaše Antistasi běží špatně. - Performansı etkiler. Lütfen bunu dikkatli kullanın. Antistasi'nin kötü çalıştığını düşünüyorsanız daha düşük mesafelere ayarlayın. - 影响性能。请小心使用。如果你觉得 Antistasi 运行不够流畅, 把它调到更低的距离。 + + Look at a vehicle and sell it for money + Guarda il veicolo e vendilo per ricavare dei soldi + Mira hacia el vehículo y vendelo por dinero + Regardez un véhicule et vendez-le pour de l'argent + 현재 보고 있는 차량을 돈을 받고 판매합니다. + Посмотрите на автомобиль и продайте его за деньги + Popatrz na pojazd i sprzedaj go za pieniądze + Podívejte se na vozidlo a prodejte jej za peníze + Araca bakın ve para için satın + 出售面前的载具以换取资金 - - - Select your Game Mode - Seleziona la tua modalità di gioco - Selecciona tu modo de Juego - Sélectionnez votre mode de jeu - 게임 모드 설정 - Выберите Режим Игры - Wybierz Tryb Gry - Vyberte herní režim - Oyun Modunu seç - 选择游戏模式 + + + Construction Menu + Menu di Costruzione + Menú de Construcción + Menu de construction + 건설 메뉴 + Меню строительства + Menu Budowy + Menu konstrukce + İnşaat Menüsü + 建造菜单 - - Reb vs Gov - Reb vs Gov - Reb vs Gov - Reb vs Gouv - 반군 Vs 정부군 - Зеленые vs Синие - Reb vs Gov - Reb vs Vlá - İsyancı vs İşgalci - 起义军 vs 政府军 + + Concrete Bunker + Bunker di cemento + Bunker de Concreto + Bunker en béton + 콘크리트 벙커 + Бетонный бункер + Bunkier z Betonu + Betonový bunkr + Beton Sığınak + 混凝土掩体 - - Reb vs Gov & Inv - Reb vs Gov & Inv - Reb vs Gov & Inv - Reb vs Gouv & Env - 반군 Vs 정부군과 침략군 - Зеленые vs Синие и Красные - Reb vs Gov & Inv - Reb vs Vlá & Inv - İsyancı vs İşgalci ve İstilacı - 起义军 vs 政府军 & 侵略者 + + Bunker Options + Opzioni Bunker + Opciones de Bunker + Options de Bunker + 벙커 옵션 + Варианты бункера + Opcje Bunkra + Možnosti bunkru + Sığınak Ayarları + 掩体选项 - - Reb vs Gov vs Inv - Reb vs Gov vs Inv - Reb vs Gov vs Inv - Reb vs Gouv vs Env - 반군 Vs 정부군 Vs 침략군 - Зеленые vs Синие vs Красные - Reb vs Gov vs Inv - Reb vs Vlá vs Inv - İsyancı vs İşgalci vs İstilacı - 起义军 vs 政府军 vs 侵略者 + + Need to be built in garrison controlled zones and cost money + Deve essere costruito vicino una guarnigione e costerà soldi + Necesita ser construido en zonas guranicionadas que ya controles, cuestan dinero + Doit être construit dans des zones contrôlées par la garnison et coûte de l'argent + 주둔군이 통제하는 구역에 건설해야 하며 비용이 많이 듭니다. + Должен быть построен в зонах, контролируемых гарнизоном и стоит денег. + Muszą być budowane w strefach kontrolowanych przez garnizon + Je třeba postavit v zónách ovládaných posádkami a náklady na peníze + Garnizon kontrollü bölgelerde inşa edilmeli ve maliyeti vardır + 需要在占领区花费资金才能建造 - - Reb vs Inv - Rev vs Inv - Reb vs Inv - Reb vs Env - 반군 Vs 침략군 - Зеленые vs Красные - Reb vs Inv - Reb vs Inv - İsyancı vs İstilacı - 起义军 vs 侵略者 + + Requires to be in a garrisoned zone. It will be permanent + Richiede di essere vicino ad una guarnigione. Sarà permanente. + Necesita estar en una zona guarnicionada. Son permanentes + Nécessite d'être dans une zone de garnison. Il restera de manière permanente + 주둔 구역에 있어야 합니다. 영구적으로 남을 것입니다. + Требуется находиться в гарнизонной зоне. Это будет построено навсегда + Wymaga przebywania w strefie z garnizonem jednostki. Ta budowla będzie trwała + Vyžaduje, aby byl v zóně s posádkou. Bude pernamentní. + Bir garnizon bölgesinde olmayı gerektirir. Kalıcı olacak + 需要在占领区才能建造。建造的掩体将永久存在 - - - - Personal or Faction Garage? - Garage Personale o Garage della Fazione? - ¿Garaje Personal o Garaje de la Facción? - Garage personnel ou de faction ? - 개인 차고 또는 팩션 차고에 넣습니까? - Личный гараж или гараж фракции? - Garaż Osobisty czy Frakcji? - Osobní nebo frakční garáž? - Kişisel Garaj mı yoksa Grup Garajı mı? - 将载具存入个人车库还是阵营车库? + + Select Bunker Type + Tipo di Bunker + Seleccionar tipo de bunker + Sélectionnez le type de bunker + 벙커 유형 선택 + Выберите тип бункера + Wybierz Typ Bunkra + Vyberte typ bunkru + Sığınak Tipini Seçin + 选择掩体类型 - - Faction Garage - Garage Fazione - Garaje de la Facción - Garage de faction - 팩션 차고 - Фракции - Garaż Frakcji - Frakční garáž - Birlik Garajı - 阵营车库 + + Medium Trench + Trincea Media + Trinchera mediana + Tranchée moyenne + 중형 참호 + Среднее укрытие + Średni Okop + Střední zákop + Orta Hendek + 中型战壕 - - Personal Garage - Garage Personale - Garaje Personal - Garage personnel - 개인 차고 - Личный - Garaż Osobisty - Osobní garáž - Kişisel Garaj - 个人车库 + + A mid sized trench with capabilities for more than one soldier + Una trincea di medie proporzioni con capacità di più di un soldato + Una trinchera mediana con capacidad para mas de un soldado + Une tranchée de taille moyenne capable de contenir plus qu'un soldat + 한 명 이상의 병사를 수용할 수 있는 중형 크기의 참호입니다. + Укрытие среднего размера, вмещающий более одного солдата + Średniej wielkości okop, który może pomieścić więcej niż jednego żołnierza + Středně velký zákop se kapacitou pro více než jednoho vojáka + Birden fazla asker için yere sahip orta büyüklükte bir siper + 建造可供多人使用的中型战壕 - - Sell or Garage Vehicle? - Vendere o Inserire il veicolo nel garage? - ¿Vender o Almacenar Vehículo? - Vendre ou Entreposer le Véhicule ? - 차량을 차고에 넣거나 판매 - Продать или поставить в гараж? - Sprzedać czy Schowaj Pojazd do Garażu? - Prodat nebo garážovat vozidlo? - Aracı Sat veya Garaja Çek - 出售或存储车辆 + + Sandbag Bunker + Bunker di sacchi di sabbia + Bunker de Sacos de Arena + Bunker de sacs de sable + 모래주머니 벙커 + Бункер из мешков с песком + Bunkier z Worków z Piaskiem + Bunkr z pytlů s pískem + Kumtorbası Sığınak + 沙包掩体 - - Garage Vehicle - Inserisci il Veicolo nel Garage - Almacenar Vehículo - Entreposer le véhicule - 차량 넣기 - В гараж - Schowaj Pojazd do Garażu - Garážovat vozidlo - Aracı Garaja Çek - 存储车辆 + + Small Trench + Piccola Trincea + Pequeña Trinchera + Petite tranchée + 소형 참호 + Малое укрытие + Mały Okop + Malý zákop + Küçük Hendek + 小型战壕 - - Sell Vehicle - Fahrzeuge verkaufen - Vendi Veicolo - Vender Vehículo - Vendre le véhicule - 차량 판매 - Продать - Sprzedaj Pojazd - Prodat vozidlo - Aracı Sat - 出售车辆 + + Make a quick small trench for one man + Costruisci una piccola trincea per una persona + Haz una rápida y pequeña trinchera para una persona + Une petite tranchée pour un homme + 한 사람을 위한 작은 참호를 빠르게 만듭니다. + Быстро постройте небольшое укрытие для одного человека + Zrób szybki mały okop dla jednej osoby + Udělejte rychlý malý zákop pro jednoho muže + Bir adam için hızlıca küçük siper yapın + 建造单人小型战壕 - - - - Recruit - Rekrutieren - Reclutare - Reclutar - Recruter - 모집 - Найм ИИ - Rekrutuj - Rekrutovat - Göreve Al - 招募 + + Vehicle obstacles + Ostacoli per Veicoli + Obstaculos para Vehículos + Obstacles de véhicules + 차량 장애물 + Препятствия для транспорта + Przeszkody Pojazdów + Překážky pro vozidla + Araç barikatları + 行车障碍 - - AI Control - KI Kontrolle übernehmen - Controllo dell'IA - Control de IA - Contrôle de l'IA - AI 조종 - Контроль ИИ - Kontrola AI - Převzít kontrolu nad AI - YZ Kontrolü - AI控制 + + Build some obstacles for vehicles + Costruisci alcuni ostacoli per veicoli + Construye obstaculos para vehículos + Construire des obstacles pour les véhicules + 차량을 막을 장애물을 건설합니다. + Постройте препятствия для транспортных средств + Zbuduj przeszkody dla pojazdów + Vytvářejte některé překážky pro vozidla + Araçlar için bazı barikatlar inşa edin + 建造一些阻碍行车的障碍物 - - AI Radio - KI Funkgeräte - Radio IA - Radio IA - Radio de l'IA - AI 무전 - Радиосвязь с ИИ - Radio AI - AI Rádio - YZ Telsizi - AI无线电 + + + + Be a Resistance leader, be a hero. + Sei ein Anführer des Widerstands, sei ein Held. + Sii un leader della Resistenza, sii un eroe. + Sé un líder de la resistencia, sé un heroe. + Devenez un chef de la résistance, soyez un héros. + 저항세력의 지도자가 되어 영웅이 되십시오. + Быть Лидером Сопротивления значит быть героем. + Bądź liderem ruchu oporu, bądź bohaterem. + Staňte se vůdcem odboje, buďte hrdinou. + Bir Direniş lideri olun, bir kahraman olun. + 成为抵抗军领袖, 成为英雄。 - - Auto Heal - Automatische Heilung - Guarigione automatica - Curación Automática - Soin Auto - 자동 치료 - Авто лечение - Automatyczne Leczenie - Automatické léčení - Otomatik Tedavi - 自动医疗 + + Antistasi Altis + Antistasi Altis + Antistasi Altis + Antistasi Altis + Antistasi Altis + 안티스타시 알티스 + Antistasi Алтис + Antistasi Altis + Antistasi Altis + Antistasi Altis + Antistasi Altis - - Auto Rearm \ Loot - Automatisches Aufmunitionieren/Plündern - Riarmo automatico \ Bottino - Auto Rearme / Botín - Réarmement automatique \ Butin - 자동 재무장 \ 노획 - Автоснаряжение \ Лут - Automatyczne Dozbrajanie \ Zbieranie - Automatické přezbrojení \ Rabování - Otomatik Silahlanma \ Yağma - 自动重新武装\战利品 + + Build FIA Army from scratch and defeat the AAF and CSAT forces in a whole map Dynamic Mission. + Formiere eine FIA Armee und bezwinge die AAF und CSAT Kräfte in einer dynamischen Mission auf der gesamten Karte. + Costruisci l'esercito FIA da zero e sconfiggi le forze AAF e CSAT in una missione dinamica su tutta la mappa. + Construye el ejército FIA desde cero y derrota a las fuerzas AAF y CSAT en una misión dinámica en todo el mapa. + Recrutez une armée de la FIA à partir de rien et vainquez les forces de l'AAF et CSAT à travers toute la carte dans une Mission Dynamique + 기초부터 FIA군을 일으켜 지도 전체에서 일어나는 다이나믹한 임무와 함께 AAF와 CSAT을 패퇴시키십시오. + Создайте свою армию с нуля и заставьте силы AAF и CSAT отступить в Динамической Миссии на всей карте. + Zbuduj armię FIA od podstaw i pokonaj siły AAF i CSAT w dynamicznej misji na całej mapie. + Postavte armádu FIA od nuly a porazte síly AAF a CSAT na celé mapě v dynamické misi. + FIA Ordusunu sıfırdan oluşturun ve AAF ve CSAT güçlerini tüm harita Dinamik Görevinde yenin + 从头开始建立FIA军队, 在整张地图上执行动态任务, 击败AAF和CSAT部队。 - - Vehicle Squad - Gruppenfahrzeuge - Squadra Meccanizzata - Vehículo de Escuadra - Escouade de Vehicules - 차량 분대 - Техника отряда - Pojazd oddziału - Motorizované družstvo - Araçlı Takım - 班组载具 + + + + Back + Zurück + Indietro + Atrás + Retour + 뒤로 + Назад + Wstecz + Zpět + Geri + 向后 - - Dismiss Squad-mate - Gruppenmitglied entlassen - Congeda il compagno di squadra - Desmovilizar Soldado - Renvoyer le membre d'escouade - 분대원 해산 - Роспуск ИИ-соотрядника - Odwołaj Członka Drużyny - Člen skupiny byl propuštěn - Takımı Dağıt - 解散班组成员 + + Disband Units or Posts + Einheiten/Posten auflösen + Congeda Unità o Postazioni + Desmantelar unidades o puestos + Dissoudre des Unités ou Positions + 병력 또는 초소 해산 + Удалить Гарнизон или Пост + Rozwiąż Jednostki lub Posterunki + Rozpustěte jednotky nebo hlídky + Birimleri ve Görevlileri Dağıt + 解散单位或岗哨 - - General - Allgemein - Generale - General - Général - 지휘관 - Командующий - Generał - Generál - General - 指挥官 + + Remove whole garrisons or posts. + Löse komplette Garnisonen oder Posten auf. + Rimuovi intere guarnigioni o postazioni. + Quita toda la guarnición o puestos + Supprimer des garnisons ou positions + 주둔군 또는 초소 전체를 해산시킵니다. + Распустить весь Гарнизон или Пост. + Usuń całe garnizony lub posterunki. + Rozpustit celou posádku nebo hlídky. + Tüm Garnizonu ve Görevlileri Dağıt + 删除整个驻军或岗哨。 - - Minefields - Minenfelder - Campi minati - Campo de Minas - Champs de mines - 지뢰지대 - Минные поля - Pola Minowe - Minová pole - Mayın Tarlası - 雷区 + + Building - Garrison Options + Bauen - Garnisonsoptionen + Costruzioni - Opzioni Guarnigione + Construcción - Opciones de Guarnición + Construction - Options de Garnison + 건축 - 주둔지 설정 + Строительство - Опции Гарнизона + Budowanie - Opcje Garnizonu + Budování- Možnosti posádky + Bina - Garnizon Seçenekleri + 建造 - 驻军选项 - - Sell Vehicle - Fahrzeuge verkaufen - Vendi Veicolo - Vender Vehículo - Vendre le Véhicule - 차량 판매 - Продажа техники - Sprzedaj Pojazd - Prodat vozidlo - Aracı Sat - 出售载具 + + Minefield Options + Minenfeldoptionen + Opzioni del Campo minato + Opciones de Campo de minas + Options de Champ de Mines + 지뢰지대 설정 + Опции минных полей + Opcje Pola Minowego + Možnosti minového pole + Mayın Tarlası Seçenekleri + 雷区选项 - - Observation Post - Beobachtungsposten - Posto di Osservazione - Puesto de observación - Poste d'Observation - 관측 지점 - Наблюдательный пункт - Stanowisko Obserwacyjne - Pozorovací bod - Gözlem Noktası - 观察哨 + + AI will deploy or remove mines on desired objectives, using current arsenal mine stock + Die KI wird Minen um die ausgewählten Ziele legen oder räumen. Sie nutzt dabei den aktuellen Minenvorrat. + L'IA piazzerà o rimuoverà le mine sugli obiettivi desiderati, utilizzando l'attuale scorta di mine nell'Arsenale + La IA desplegará o quitará las minas de los objetivos designados, usando el stock disponible + L'IA va déployer ou retirer des mines sur les objectifs désirés, en utilisant le stock disponible dans l'arsenal + AI는 현재 무기고의 지뢰 재고를 이용하여, 목표 지점에 지뢰를 심거나 제거할 것 입니다. + Инженеры установят или удалят мины на выбранной позиции, используя доступные мины из арсенала + AI rozstawi lub usunie miny w wybranych miejscach, korzystając z dostępnych min w arsenale + AI rozmístí nebo odstraní miny na požadovaných místech za použití současné zásoby arzenálu + YZ, mevcut cephanelik mayın stokunu kullanarak mayınları istenen hedeflere konuşlandıracak veya kaldıracak + AI将使用现有的军火库中地雷, 在预期目标位置部署或拆除地雷 - - Roadblocks - Straßensperren - Posto di Blocco - Bloqueos de carretera - Barrages routiers - 검문소 - Блокпост - Blokady Drogowe - Zátarasy - Kontrol Noktası - 路障 - - - Grab Faction Funds - Geld der Fraktionskasse entnehmen - Fondi della Fazione - Retirar fondos de facción - Récupérer l'argent de la faction - 팩션 자금 가져가기 - Присвоение средств фракции - Weź Fundusze Frakcji - Vzít si z fondu - Birlik Fonlarını Alın - 霸占阵营资金 - - - In-game Members - Servermitglieder - Membri In-gioco - Miembros in-game - Membres en jeu - 인게임 멤버 - Участники - Członkowie w Grze - Členové ve hře - Oyundaki Üyeler - 会员 + + Watchpost or Roadblock + Wachposten oder Straßensperre + Posto di Vedetta o Blocco stradale + Torre de vigilancia o Bloqueo de carretera + Poste d'Observation ou Barrage Routier + 감시초소 또는 검문소 + Наблюдательный пункт или Блокпост + Stanowisko Obserwacyjne lub Blokada Drogi + Pozorovací bod nebo Zátaras + Gözetleme Noktası veya Kontrol Noktası + 岗哨或路障 - - Garrisons - Garnisonen - Guarnigioni - Guarnición - Garnisons - 주둔지 - Гарнизон - Garnizony - Umístit posádku - Garnizon - 驻军 + + Establish a new watchpost or roadblock depending on the type of terrain you select. + Errichte, abhängig vom gewählten Gelände, einen neuen Außenposten oder eine neue Straßensperre. + Stabilisci un nuovo posto di vedetta o blocco stradale a seconda del tipo di terreno selezionato. + Establece una nueva torre de vigilancia o bloqueo dependiendo del tipo de terreno que selecciones. + Établissez un nouveau poste d'observation ou un barrage routier en fonction du type de terrain que vous sélectionnez + 지정한 구역에 감시초소 또는 검문소를 설치합니다. + Установить Наблюдательный Пост или Блок Пост в зависимости от выбранного места. + Ustaw nowe stanowisko obserwacyjne lub blokadę drogową w zależności od wybranego rodzaju terenu. + Vytvořit nový pozorovací bod nebo zátaras v závislosti na typu terénu, který vyberete + Seçtiğiniz arazi türüne bağlı olarak yeni bir Gözetleme Noktası veya Kontrol Noktası oluşturun + 根据您选择的地形, 建立新的岗哨或路障。 - - Faction Skill Upgrade - Fähigkeiten der Fraktion erhöhen - Miglioramento abilità della fazione - Subir Nivel de Hablidiad de la Facción - Amélioration des Compétences de la Faction - 팩션 숙련도 업그레이드 - Улучшение навыков ИИ - Ulepszenie Umiejętności Frakcji - Vylepšení frakční dovednosti - Birlik Beceri Yükseltmesi - 阵营技能提升 + + Recruit Units + Rekrutierung + Recluta Unità + Reclutar unidades + Recruter des Unités + 병력 모집 + Нанять юнит + Rekrutuj Jednostki + Rekrutovat jednotky + Birimleri Göreve Al + 招募单位 - - Side Missions - Petros - Sekundärmissionen - Maru/Petros - Missioni Secondarie - Petros - Misiones Secundarias - Petros - Missions Secondaires - Petros - 사이드 임무 - 페트로스 - Побочные миссии - Петрос - Misje Poboczne - Petros - Vedlejší mise - Petros - Yan Görevler - Petros - 支线任务 - Petros + + Add units to an existing garrison. + Füge Einheiten einer existierenden Garnison hinzu. + Aggiungi unità ad una guarnigione esistente. + Añadir unidades a una guranición existente + Ajouter des unités à une garnison existante + 기존 주둔지에 병력을 추가합니다. + Добавить юнит в существующий гарнизон. + Dodaj jednostki do istniejącego garnizonu. + Přidejte jednotky do stávající posádky. + Mevcut bir garnizona birimler ekleyin. + 将单位添加到现有的驻军。 - - Move HQ - HQ verlegen - Muovi Quartier Generale - Mover CG - Déplacer le QG - 본부 옮기기 - Переместить штаб - Przenieś Kwaterę Główną - Přesunout velitelství - Karargahı Taşı - 转移总部 + + + + APERS Mines + APERS Minen + Mine APERS + Minas antipersona + Mines Antipersonnel + 대인지뢰 + ПП Мины + Miny PPIECH + Protipěchotní miny + Anti-Personel Mayınları + 反人员(APRES)地雷 - - Rest - Camp-fire - Ausruhen - Lagerfeuer - Riposati - Falò - Descansar - Fogata - Se reposer - Feu de camp - 휴식 - 캠프 파이어 - Отдых - У палатки - Odpoczynek - Ognisko - Odpočinek - táborový oheň - Dinlen - Kamp - Ateş - 休息 - 营火 + + Creates an APERS Minefield in the designated location + Legt ein APERS-Minenfeld an der ausgewählten Position. + Costruisce un Campo minato APERS nel luogo designato + Crea un campo de minas antipersona en la ubicación designada + Créer un Champ de Mines APERS sur le lieu indiqué + 지정된 위치에 대인지뢰지대를 만듭니다. + Создаёт Минное Поле с противопехотными минами на выбранной позиции + Tworzy pole minowe PPIECH we wskazanej lokalizacji + Zvolit pozici pro protipěchotní minové pole + Belirlenen yerde bir Anti-Personel Mayın Tarlası oluşturur + 在指定地点布设反人员雷区 - - Bomb Run - Bombardierung - Bombardamento - Bomb Run - Bombardement - 폭격 - Авиаудар - Nalot Bombowy - Bombardování - Bomba Koşusu - 轰炸 + + AT Mines + Panzerabwehrminen + Mine Anti Carro + Minas antitanque + Mines AT + 대전차 지뢰 + ПТ Мины + Miny PPANC + Protitankové miny + Anti-Tank Mayınları + 反坦克(AT)地雷 - - Artillery - Artillerie - Artiglieria - Artilleria - Artillerie - 포격 - Артиллерия - Artyleria - Dělostřelectvo - Topçu - 炮击 + + Creates an Anti Tank minefield at designated location + Legt ein Panzerabwehrminenfeld an der ausgewählten Position. + Costruisce un Campo minato Anti Carro nel luogo designato + Crea un campo de minas antitanque en la ubicación designada + Créer un Champ de Mines Anti-Char sur le lieu indiqué + 지정된 위치에 대전차 지뢰지대를 만듭니다. + Создаёт Минное Поле с противотанковыми минами на выбранной позиции + Tworzy pole minowe przeciwpancerne w wyznaczonej lokalizacji + Umístí protitankové minové pole na určenou pozici + Belirlenen yerde bir Anti-Tank Mayın Tarlası oluşturur + 在指定地点布设反坦克雷区 - - Recruit Squad - Gruppen rekrutieren - Recluta Squadra - Reclutar Escuadra - Recruter une Escouade - 분대 모집 - Найм отряда - Rekrutuj Oddział - Nábor družstva - Birliği Göreve Al - 招募班组 + + Remove Minefield + Minenfeld räumen + Rimuovi Campo minato + Borrar campo de minas + Supprimer un Champ de Mines + 지뢰지대 제거 + Убрать Минное Поле + Usuń Pole Minowe + Odstranit minové pole + Mayın Tarlasını Temizle + 删除雷区 - - Script Credits - Genutzte Scripts - Crediti Scripts - Script Credits - Crédit pour les scripts - 스크립트 크레딧 - Авторы сценария - Użyte Skrypty - Použité skripty - Script Credits - 脚本制作者名单 + + Spawn an AI Engineer which will clear any mine in it's surroundings + Ein KI Sprengstoffspezialist wird alle Minen in der Umgebung räumen. + Spawna un Ingegnere IA che rimuoverà ogni mina nelle sue vicinanze + Aparecerá un ingeniero de la IA que limpiará todas las minas de sus alrededores + Fait apparaître un Ingénieur contrôllé par l'IA qui va retirer toutes les mines dans ses alentours + 주변 지뢰지대를 제거할 AI 공병을 소환합니다. + Создаёт Инженера, который разминирует все мины вокруг себя + Stwórz Inżyniera AI, który rozbroi wszystkie miny w jego otoczeniu + Vytvoří Ženistu, který vyčistí všechny miny kolem sebe + Çevresindeki tüm mayınları temizleyecek bir YZ Mühendis oluşturun + 生成一名AI工程师来清除周围的地雷 - - Mods - Mods - Mods - Mods - Mods - 모드 - Моды - Modyfikacje - Módy - Modlar - 模组 + + Build Minefield + Minenfeld legen + Costruisci Campo minato + Construir campo de minas + Construire un Champ de Mines + 지뢰지대 만들기 + Установить минное поле + Buduj Pole Minowe + Zřídit minové pole + Mayın Tarlası Oluştur + 建造雷区 - - Thanks - Danksagung - Grazie - Agradecimientos - Remerciements - 감사드립니다 - Благодарность - Podziękowania - Poděkování - Teşekkürler - 致谢 + + + + Garrison Recruitment Options + Garnisonsrekrutierungsoptionen + Opzioni di Reclutamento della Guarnigione + Opciones de Reclutamiento de Guarnición + Options de recrutement de la Garnison + 주둔지 모집 설정 + Настройки добавления в гарнизон + Opcje Rekrutacji Garnizonu + Možnosti rekrutování posádky + Garnizon Göreve Alım Seçenekleri + 驻军招募选项 - - Welcome - Willkommen - Benvenuto - Bienvenida - Bienvenue - 환영합니다 - Добро пожаловать - Witaj - Vítejte - Hoşgeldin - 欢迎 + + Recruit AA Missile Unit + Recluta Unità Missilistica AA + Rekrutovat AA jednotku. - - Win - Sieg - Vittoria - Victoria - Victoire - 승리 - Победа - Wygrana - Vítězství - Zafer - 胜利条件 + + Recruit AT Unit + Recruter un AT + Rekrutovat Raketometčíka - - Lose - Niederlage - Sconfitta - Derrota - Défaite - 패배 - Неудача - Przegrana - Prohra - Mağlubiyet - 失败条件 + + Recruit AT Missile Unit + Recluta Unità Missilistica AT + Rekrutovat Raketometnou jednotku - - %1 and %2 Aggro - %1 und %2 Aggressivität - %1 e %2 Aggro - %1 y %2 Aggre - %1 et %2 Agressivité - %1과 %2의 공격성 - %1 и %2 Агр - Agresja %1 i %2 - %1 a %2 Agresivita - %1 and %2 Aggro - 侵略性为 %1 和 %2 + + Recruit Autorifleman + Maschinengewehrschütze rekrutieren + Recluta Fuciliere Automatico + Reclutar ametrallador + Recruter un Fusilier mitrailleur + 자동소총수 모집 + Нанять Пулемётчика + Rekrutuj Celowniczego KM + Rekrutovat Kulometčíka + Otomatik Tüfekçi Göreve Al + 招募自动步枪手 - - HR - Mannstärke - RU - RH - RH - 인력 - ЛР - Zasoby ludzkie - Lidské zdroje - İK - 人力资源 + + Recruit Grenadier + Grenadier rekrutieren + Recluta Granatiere + Reclutar Granadero + Recruter un Grenadier + 유탄수 모집 + Нанять Стрелока с ГП + Rekrutuj Grenadiera + Rekrutovat Granátometčíka + Bombacı Göreve Al + 招募掷弹手 - - Money - MP - Geld - Mehrspieler - Soldi - MP - Dinero - MJ - Argent - MP - 자금 - 멀티플레이 - Деньги - ЛД - Pieniądze - MP - Peníze - Multiplayer - Para - MP - 资金 - 多人游戏 + + Recruit Marksman + Scharfschütze rekrutieren + Recluta Tiratore Scelto + Reclutar Tirador + Recruter un Tireur d'Elite + 지정사수 모집 + Нанять Снайпера + Rekrutuj Strzelca Wyborowego + Rekrutovat Ostrostřelce + Nişancı Göreve Al + 招募精准射手 - - Money - Geld - Soldi - Dinero - Argent - 자금 - Деньги - Pieniądze - Peníze - Para - 资金 + + Recruit Medic + Sanitäter rekrutieren + Recluta Medico + Reclutar médico + Recruter un Médecin + 의무병 모집 + Нанять Медика + Rekrutuj Sanitariusza + Rekrutovat Zdravotníka + Sıhhıye Göreve Al + 招募医疗兵 - - Resources - Ressourcen - Risorse - Recursos - Ressources - 자원 - Ресурсы - Strefa zasobów - Zdroje - Kaynaklar - 资源 + + Recruit Mortar Unit + Recruter un Mortier + Rekrutovat Minometčíka - - HQ - Basics - HQ - Grundlagen - QG - Basi - CG - Cosas Básicas - QG - Les bases - 본부 - 일반 - Штаб - Основы - Kwatera dowodzenia - Podstawy - Velitelství - základy - Karargah - Temel Bilgiler - 总部 - 基础操作 + + Recruit Rifleman + Schütze rekrutieren + Recluta Fuciliere + Reclutar fusilero + Recruter un Fusillier + 소총수 모집 + Нанять Стрелка + Rekrutuj Strzelca + Rekrutovat Střelce + Piyade Göreve Al + 招募步枪手 - - Faction Leader - Fraktionsanführer - Leader della Fazione - Líder de Facción - Chef de faction - 팩션 지휘관 - Лидер фракции - Lider Frakcji - Vedoucí frakce - Grup Lideri - 阵营领袖 + + Recruit Squad Leader + Gruppenführer rekrutieren + Recluta Capo Squadra + Reclutar líder de escuadra + Recruter un Chef d'Escouade + 분대장 모집 + Нанять Лидера отряда + Rekrutuj Dowódcę Oddziału + Rekrutovat Velitele družstva + Takım Lideri Göreve Al + 招募班长 - - Ammobox Transfer - Munitionskiste transferieren - Trasferimento Cassa di Munizioni - Transferir Caja de Munición - Tranfert vers l'Arsenal - 탄약상자 전송 - Погрузка ящика - Transfer zawartości Arsenału - Přenos z bedny - Cephane Kutusu Transferi - 弹药箱转移 + + + + Back + Zurück + Indietro + Atrás + Retour + 뒤로 + Назад + Wstecz + Zpět + Geri + 返回 - - Fast Travel - Schnellreise - Viaggio Rapido - Viaje Rápido - Voyage rapide - 빠른 이동 - Быстрое перемещение - Szybka Podróż - Rychlý přesun - Hızlı Seyahat - 快速旅行 + + Back + Zurück + Indietro + Atrás + Retour + 뒤로 + Назад + Wstecz + Zpět + Geri + 返回 - - Base Static Emplacement - Geschützstellungen - Posizione Fissa di Base - Emplacamientos Estáticos de la Base - Emplacement d'arme statique de base - 기지 고정화기 포대 - Стационарные орудия в Штабе - Rozmieszczanie Stanowisk Bojowych w Bazie - Umístění statických zbraní na základně - Temel Statik Yerleştirme - 固定式武器 + + No + Nein + No + No + Non + 아니오 + Нет + Nie + Ne + Hayır + - - Group Selection - Gruppenauswahl - Selezione Gruppo - Selección de grupo. - Sélection de groupe - 그룹 선택 - Выбор группы - Wybór Grupy - Výběr skupiny - Grup Seçimi - 小队选择 + + No + Nein + No + No + Non + 아니오 + Нет + Nie + Ne + Hayır + - - Server Members - Servermitglieder - Membri del Server - Miembros del Servidor - Membres du serveur - 서버 멤버 - Участники - Członkowie Serwera - Členové serveru - Sunucu Üyeleri - 服务器会员 + + Yes + Ja + + Si + Oui + + Да + Tak + Ano + Evet + - - Player and Money - Spieler und Geld - Giocatore e Denaro - Dinero y Jugador - Joueur et Argent - 플레이어와 자금 - Игрок и деньги - Gracz i Pieniądze - Hráči a peníze - Oyuncu ve Para - 玩家与资金 + + Yes + Ja + + Si + Oui + + Да + Tak + Ano + Evet + - - Breach Vehicles - Fahrzeuge aufbrechen - Irrompere dentro Veicoli - Abrir Vehículos - Forcer le véhicule - 차량 브리칭 - Выкуривание из техники - Włam się do Pojazdu - Vyřazení vozidel - Araca Zorla Gir - 爆破载具 + + + + Close + Schließen + Caricare il salvataggio personale precedente? + Cerrar + Fermer + 닫기 + Закрыть + Zamknij + Zavřít + Yakın + 关闭 - - Breaching charges - Aufsprengladungen - Cariche da irruzione - Cargas de Apertura - Charges explosives - 브리칭 전용 폭발물 - Пробивные заряды - Ładunki Wyważające - Výbušniny pro vyřazení vozidla - Zorla Giriş Patlayıcıları - 爆破炸药 + + Garage Access + Fuhrparkzugriff + Accesso al Garage + Acceso al garaje + Accès au garage + 차고 열기 + Доступ к Гаражу + Dostęp do Garażu + Přístup do garáže + Garaj Erişimi + 车库存取 - - Garage - Fuhrpark - Garage - Garaje - Garage - 차고 - Гараж - Garaż - Garáž - Garaj - 车库 + + Check Faction garage + Fuhrpark der Fraktion einsehen. + Visualizza il garage della Fazione + Comprobar garaje de la Facción + Examiner le garage de la faction + 팩션 차고 확인 + Проверить Гараж Сопротивления + Sprawdź garaż frakcji + Zkontrolujte frakční garáž + Birlik Garajını Kontrol Et + 检查阵营车库 - - Undercover - Verdecktes Vorgehen - Sotto copertura - Encubierto - Incognito - 위장 - Под прикрытием - Incognito - V utajení - Gizlilik - 伪装 + + Manage Garrisons + Garnisonsverwaltung + Gestisci Guarnigioni + Gestionar guarnición + Gérer les garnisons + 주둔지 관리 + Управление гарнизоном + Zarządzaj Garnizonami + Spravovat posádku + Garnizonları Yönet + 管理驻军 - - Arsenal - Arsenal - Arsenale - Arsenal - Arsenal - 무기고 - Арсенал - Arsenał - Arzenál - Cephanelik - 军火库 + + Add or remove units to garrisons + Einheiten der Garnison hinzufügen oder entfernen. + Aggiungi o rimuovi unità alle guarnigioni + Añadir o quitar unidades a la guarnición + Ajouter ou supprimer une garnison + 주둔지에 병력을 추가하거나 줄입니다. + Добавление или удаление юнитов в гарнизоне + Dodaj lub usuń jednostki z garnizonów + Přidejte nebo odeberte jednotky z posádky + Garnizona birim ekle yada kaldır + 向驻军增派或删除单位 - - Politics - Politik - Politica - Politicas - Politique - 정치 - Политика - Polityka - Politika - Politikalar - 政治 + + Ingame Member List + Mitgliederliste + Lista dei Membri in gioco + Lista de miembros online + Liste des membres en ligne + 인게임 멤버 목록 + Список Участников + Lista Członków w Grze + Seznam členů + Oyun içi üye listesi + 在线会员列表 - - Radio Towers - Funkmasten - Torri radiofoniche - Torres de Comunicaciones - Tours Radio - 통신탑 - Радиовышки - Wieże Radiowe - Rádiové věže - Radyo Kuleleri - 无线电塔 + + Displays which server members are currently playing + Zeigt, welche Servermitglieder momentan im Spiel sind. + Mostra quali membri del server stanno giocando adesso + Muestra que miembros del servidor están ahora jugando + Affiche quels membres du serveur sont actuellement en jeu + 현재 플레이 중인 서버 멤버 표시 + Показывает, кто из Участников сейчас на сервере + Pokazuje, którzy członkowie serwera aktualnie grają + Zobrazuje, kteří členové serveru aktuálně hrají + Şu anda hangi sunucu üyelerinin oynadığını görüntüler + 显示哪些服务器会员正在游玩 - - Vehicles - Fahrzeuge - Veicoli - Vehículos. - Véhicules - 차량 - Техника - Pojazdy - Vozidla - Araçlar - 载具 + + Move HQ to another Zone + HQ verlegen + Muovi la base operativa in un'altra posizione + Mover CG a otra zona + Déplacer le QG vers une autre zone + 다른 구역으로 본부 옮기기 + Переместить Штаб + Przenieś kwaterę dowodzenia w inne miejsce + Přesuňte velitelství + Karargahı başka bir bölgeye taşı + 将总部转移到其他区域 - - Static Weapons - Statische Geschütze - Armi Fisse - Armas Estáticas - Armes Fixes - 고정화기 - Стационарные орудия - Stanowiska bojowe - Statické zbraně - Sabit Silahlar - 固定式武器 + + Petros will join your group. Ammobox must be empty. To rebuild, select the Build action near Petros + Petros tritt deiner Gruppe bei. Munitionskiste muss leer sein. Zur Neuerrichtung die Bauaktion in der Nähe von Petros auswählen. + Petros si unirà al tuo gruppo. La cassa di munizioni deve essere vuota. Per ricostruirla, seleziona la voce Costruisci, stando vicino a Petros + Pertos se unirá a tu grupo. La caja de munición debe estar vacía. Para reconstruir, selecciona la acción Construir cerca de Petros + Petros va rejoindre votre groupe. L'Arsenal doit être vide. Pour reconstruire, sélectionnez l'action "Construire" à côté de Petros. + 페트로스가 당신의 그룹에 합류할 것입니다. 탄약상자는 비워져 있어야 합니다. 재건축하려면 페트로스 근처에서 건축하기를 선택하시오. + Петрос присоединится к вашей группе. Чтобы построить Штаб, выберите действие "Построить" возле Петроса. Арсенал должен быть пуст. + Petros dołączy do twojej drużyny. Skrzynka na amunicję musi być pusta. Aby odbudować, wybierz akcję Buduj w pobliżu Petrosa + Petros se připojí k vaší skupině. Chcete-li vytvořit velitelství, vyberte možnost u Petrose „Zřídit velitelství“. Arzenál musí být prázdný. + Petros grubunuza katılacak. Cephane kutusu boş olmalıdır. Yeniden inşa etmek için Petros yakınında İnşa eylemini seçin + Petros将会加入您的小队。弹药箱必须为空。在Petros附近选择"建造"选项来重建总部。 - - Conquer - Erobern - Conquistare - Conquista - Conquérir - 점령 - Захват - Podbój - Dobýt - Fetih - 占领 + + Rebuild Assets + Anlagen wiederherstellen + Ricostruisci Risorse + Reconstruir objetos + Reconstruire les biens + 재건축 + Восстановление объектов + Odbuduj + Znovu vybudovat objekt + Varlıkları Yrniden Oluştur + 重建资产 + + + Cost: €5000 + Kosten: 5.000€ + Costo: €5000 + Coste : 5000€ + Coût : 5000€ + 가격: 5000€ + Цена: 5000$ + Koszt: €5000 + Cena: 5000€ + Maliyet: €5000 + 花费: 5000€ - - AI Rules of Engagement - KI Spielregeln - IA Regole di Ingaggio - IA Reglas de combate - Règles d'engagement des IA - AI 교전수칙 - Правила боя ИИ - Zasady Użycia Siły AI - Nastavení boje - Yapay Zeka Katılım Kuralları - AI交战规则 + + Train your Troops + Entrainer les troupes + Vycvičit vaše jednotky - - Map Info - Karteninformationen - Mappa Informazioni - Información del Mapa - Information de la Carte - 지도 정보 - Карта - Informacje o Mapie - Informace o mapě - Harita Bilgisi - 地图信息 + + Upgrades the AI skill level + Erhöht den KI Fähigkeitslevel. + Aumenta il livello di abilità dell'IA + Añade nivel de habilidad a la IA + Améliorer le niveau de l'IA + AI의 숙련도 레벨을 업그레이드합니다. + Увеличивает уровень готовности войск + Ulepsza poziom umiejętności AI + Vylepší úroveň dovednosti AI + YZ beceri seviyesini yükseltir + 提升AI技能等级 - - AI Limiter - KI Begrenzung - Limitatore AI - Límite de la IA - Limiteur d'IA - AI 제한 - Лимит ИИ - Ogranicznik AI - Omezení AI - YZ Limitleyici - AI限制器 + + Grab 100€ from Pool + Entnehme 100€ aus der Kasse + Prendi 100€ dal conto + Coger 100€ de la caja + Prendre 100€ de la cagnotte + 팩션 자금에서 100€ 가져가기 + Взять 100$ из фонда + Weź 100€ z Puli + Vzít 100€ ze společného fondu + Havuzdan 100€ al + 从资金池中拿取100€ - - Persistent Save-game - Persistenter Spielstand - Salvataggio persistente - Guardado Persistente - Sauvegarde Persistante - 게임 영구 저장 - Сохранение - Trwały Zapis stanu gry - Trvalé uložení - Kalıcı Kayıt - 持久化游戏存档 + + Take 100€ from faction pool and add it to your personal account. It will damage your position among the faction in the commander career + Transferiere 100€ aus der Fraktionskasse zu deinem persönlichen Konto. Dies wird deiner Reputation bezüglich deiner Karriere innerhalb der Fraktion schaden. + Prendi 100€ dalla cassa della fazione e inseriscili nel tuo account personale. Danneggerà la tua posizione all'interno della fazione per la tua carriera da comandante + Coge 100€ de la caja de la facción y añadela a tu cuenta perosnal. Dañará tu posición entre la facción por la carrera de la comandancia + Prendre 100€ de la cagnotte de la faction pour l'ajouter sur votre compte. Cela va nuire à votre statut et à votre carrière de commandant. + 팩션 자금 100€를 당신의 계좌로 옮깁니다. 이 행위는 지휘관으로서의 평판에 악영향을 줄 것입니다. + Перевести 100$ из фонда сопротивления себе на счёт. Это вредит вашей репутации как командира + Weź 100€ z puli frakcji i dodaj je do swojego konta osobistego. Zaszkodzi to twojej reputacji wśród twojej frakcji w karierze dowódcy + Převod 100€ ze společného fondu na váš účet.Poškodí vaši pozici v frakci a též vaší kariéru velitele + Grup kasasından 100€ alın ve kişisel hesabınıza ekleyin. Komutan kariyerinde grup içindeki konumunuza zarar verir + 从阵营的资金池中拿取100€并将其添加到您的个人帐户中。这会损害您在指挥官生涯中的地位 - - Music ON/OFF - Musik An/Aus - Musica ON/OFF - Música ON/OFF - Musique ON/OFF - 음악 켜기/끄기 - Музыка ВКЛ/ВЫКЛ - Muzyka WŁ / WYŁ - Hudba ZAPNUTO/VYPNUTO - Müzik AÇ/KAPA - 音乐开/关 + + HQ Options: Commander Only + HQ Optionen: Nur Kommandant + Opzioni HQ: Solo per il Comandante + Opciones CG: Solo el Comandante + Options du QG: Commandant Uniquement + 본부 옵션: 지휘관 전용 + Опции Штаба: Только для Командующего + Opcje Kwatery Dowodzenia: Tylko Dowódca + Možnosti velitelství: Pouze pro velitel + Karargah Ayarları: Sadece Komutan + 总部选项: 仅限指挥官使用 - - Civ Spawn - Zivilbevölkerung - Spawn Civili - Spawn Civil - Apparition des Civils - 민간인 스폰 - Лимит Гражд. - Pojawianie się Cywili - Počet civilistů - Sivil Doğumu - 平民生成 + + + + Load previous personal save? + Letzten persönlichen Spielstand laden? + Caricare il salvataggio personale precedente? + ¿Cargar el guardado personal? + Charger la sauvegarde personnelle précédente? + 이전 저장 데이터를 로드 하시겠습니까? + Placeholder + Загрузить предыдущее сохранение? + Załadować poprzedni zapis gry? + Načíst předchozí osobní relaci? + Placeholder + Önceki kişisel kayıt yüklensin mi? + 加载以前的个人存档? - - Spawn Distance - Spawnentfernung - Distanza di Spawn - Distancia de Aparición - Distance d'apparition - 스폰 거리 - Дистанция спавна - Dystans Pojawiania się - Vzdálenost Vzniku - Doğma Mesafesi - 生成距离 + + + + Recruit AA Missile Soldier + Recluta Missilista AA + Recruter un Soldat Missile AA + 대공미사일전문가 모집 + Нанять Специалиста ПВО + Rekrutovat AA Střelce + Anti-Hava Roketcisi Al + 招募防空导弹兵 - - Garbage Cleaner - Aufräumen - Pulitore di rifiuti - Limpieza de Basura - Nettoyeur de Mémoire - 쓰레기 청소 - Удаление мусора - Oczyszczacz Śmieci - Čistič odpadků - Çöp Temizleyici - 垃圾清理器 + + Recruit Antitank Soldier + Panzerabwehrsoldat rekrutieren + Recluta Soldato Anticarro + Reclutar AT + Recruter un Soldat Antichar + 대전차병 모집 + Нанять ПТ стрелка + Rekrutuj Celowniczego PPANC + Rekrutovat Raketometčíka + Anti-Tank Askeri Al + 招募反坦克手 - - Reinit UI - UI reinitializieren - Reinizializza l'UI - Reiniciar UI - Réinitialiser l'UI - UI 재실행 - Рестарт интерфейса - Restart UI - Znovu vložte uživatelské rozhraní - Kullanıcı Arayüzünü Yeniden Başlat - 重新初始化用户界面 + + Recruit AT Missile Soldier + Recluta Missilista AT + Recruter un Soldat Missile AT + 대전차미사일전문가 모집 + Нанять Стрелка с ПТУР + Rekrutovat Raketometčíka + Anti-Tank Roketcisi Al + 招募反坦克导弹兵 - - Battle Options - Schlachtoptionen - Opzioni Battaglia - Opciones de combate - Options de Combat - 전투 설정 - Управление - Opcje Bitwy - Možnosti bitvy - Savaş Seçenekleri - 作战选项 + + Recruit Engineer + Ingenieur rekrutieren + Recluta Ingegnere + Reclutar Ingeniero + Recruter un Ingénieur + 공병 모집 + Нанять Инженера + Rekrutuj Inżyniera + Rekrutovat Ženistu + Mühendis Al + 招募工程师 - - High Command - Oberbefehl - Alto Comando - Alto Mando - Haut Commandement - 하이 커맨드 - Командование отрядами - Naczelne Dowództwo - Vrchní velení - Yüksek Komuta - 指挥 + + Recruit Bomb Specialist + Sprengstoffspezialist rekrutieren + Recluta Specialista Esplosivi + Reclutar Artificiero + Recruter un Expert en Démolition + 폭파전문가 모집 + Нанять Подрывника + Rekrutuj Sapera + Specialista na výbušniny + Bomba Uzmanı Al + 招募炸弹专家 - - Artillery - Artillerie - Artiglieria - Artilleria - Artillerie - 포병 - Артиллерия - Artyleria - Dělostřelectvo - Topçu - 火炮 + + Recruitment Options + Rekrutierungsoptionen + Opzioni Reclutamento + Opciones de Reclutamiento de Guarnición + Options de Recrutement + 모집 설정 + Опции набора + Opcje Rekrutacji + Možnosti náboru + Askere Alma Ayarları + 招募选项 - - Group Manager - Gruppenverwaltung - Manager Gruppo - Administrador de Grupo - Gestion de Groupe - 분대 관리 - Управление отрядом - Zarządzanie Grupą - Správce skupiny - Grup Yönetimi - 小队管理 + + Recruit Grenadier + Grenadier rekrutieren + Recluta Granatiere + Reclutar Granadero + Recruter un Grenadier + 유탄수 모집 + Нанять Стрелока с ГП + Rekrutuj Grenadiera + Granátometník + Bombacı Al + 招募掷弹手 - - Earplugs - Ohrstöpsel - Tappi per le orecchie - Tapones de oídos. - Bouchons d'oreilles - 귀마개 - Беруши - Zatyczki do Uszu - Špunty do uší - Kulak Tıkacı - 耳塞 + + Recruit Marksman + Scharfschütze rekrutieren + Recluta Tiratore Scelto + Reclutar Tirador + Recruter un Tireur d'élite + 지정사수 모집 + Нанять Снайпера + Rekrutuj Strzelca Wyborowego + Odstřelovač + Nişancı Al + 招募精准射手 - - Toggle Info Bar Visibility - Attiva e disabilita la visibilità della barra informazioni - Alternar visibilidad de la barra de información - Activer/Désactiver la Visibilité de la Barre d'Info - 정보 표시줄 표시 토글 - Переключить видимость информ. строки - Przełącz Widoczność Paska Informacji - Přepnout viditelnost info lišty - Bilgi Çubuğu Görünürlüğünü Değiştir - 切换信息栏可见性 + + Recruit Medic + Sanitäter rekrutieren + Recluta Medico + Reclutar Medico + Recruter un Médecin + 의무병 모집 + Нанять Медика + Rekrutuj Sanitariusza + Zdravotník + Sıhhıyeci Al + 招募医疗兵 - - Early Beginning - Der Anfang - Inizio - Inicios - Les Débuts - 초기 시작 - Самое начало - Wczesny Początek - Začátek - Erken Başlangıç - 前期 + + Recruit Autorifleman + Maschinengewehrschütze rekrutieren + Recluta Fuciliere Automatico + Reclutar Ametrallador + Recruter un Fusilier mitrailleur + 자동소총수 모집 + Нанять Пулемётчика + Rekrutuj Celowniczego KM + Kulometník + Otomatik Tüfekçi Al + 招募自动步枪手 - - Aggro Effects - Aggression - Effetti Aggro - Efectos Aggro - Effets de l'Aggressivité - 공격성 효과 - Агрессия - Efekty Aggro - Agresivita - Agresiflik Etkileri - 侵略性 + + Recruit Militiaman + Miliz rekrutieren + Recluta Miliziano + Reclutar Miliciano + Recruter un Milicien + 민병대원 모집 + Нанять Ополченца + Rekrutuj Milicję + Milicionář + Militan Al + 招募民兵 - - Strategy - Strategie - Strategia - Estratégia - Stratégie - 전략 - Стратегия - Strategie - Strategie - Strateji - 战略 + + + + Buy Vehicle + Fahrzeug kaufen + Compra Veicolo + Comprar vehículo + Acheter un véhicule + 차량 구입 + Приобрести технику + Kup Pojazd + Koupit vozidlo + Araç Satın Al + 购买载具 - - Conquer and Hold - Erobern und halten - Conquista e Difendi - Conquista y Defiende - Conquérir et Tenir - 점령과 유지 - Завоевать и Удержать - Zdobądź i Utrzymaj - Dobyjte a udržte - Fethet ve Koru - 攻占和驻守 + + Allows you to buy a vehicle + Ermöglicht dir den Kauf von Fahrzeugen. + Consente di acquistare un veicolo + Te premíte comprar vehículos + Vous permet d'acheter un véhicule + 차량을 구입하도록 허용합니다. + Позволяет Вам купить технику + Pozwala ci kupić pojazd + Umožňuje nákup vozidel + Araç satın almanızı sağlar + 允许您购买车辆 - - Resources - Ressourcen - Risorse - Recursos - Ressources - 자원 - Ресурсы - Zasoby - Zdroje - Kaynaklar - 资源 + + Civilian Vehicle + Zivilfahrzeuge + Veicolo Civile + Vehículo CIvil + Véhicule civil + 민간 차량 + Гражданская техника + Pojazd Cywilny + Civilní vozidlo + Sivil Araçlar + 民用载具 - - Starting Position - Startposition - Posizione Iniziali - Posición Inicial - Position de Départ - 시작 위치 - Начальная позиция - Pozycja Startowa - Začínající pozice - Başlangıç Pozisyonu - 起始位置 + + Civilian vehicles will allow you to travel in Undercover mode, while you stay close to roads and not entering bases, outposts and roadblocks. + Zivilfahrzeuge erlaube dir unentdeckt zu reisen, sofern du nahe der Straßen bleibst und in keine Basen, Außenposten oder Straßensperren einfährst. + I veicoli civili ti permetteranno di viaggiare in modalità Sotto copertura ma solo rimanendo vicino alle strade e non entrando in basi, avamposti e posti di blocco. + Los vehículos civiles te permiten viajar en modo encubierto mientras estés cerca de caminos y no entres a bases, bloqueos militares ni zonas de vigilancia + Les véhicules civils vous permettent de vous déplacer Incognito, tant que vous restez près des routes et n'entrez pas dans les bases, avant-postes et barrages routiers. + 민간 차량은 군사 기지, 전초기지, 검문소를 접근하지 않는다면 위장 모드가 가능합니다. + Гражданская техника позволяет Вам передвигаться как гражданскому лицу, пока Вы движетесь по дорогам вдалеке от баз, аванпостов и блокпостов. + Pojazdy cywilne pozwolą ci podróżować w trybie incognito, jedynie kiedy zostajesz blisko dróg i nie wjeżdżasz na teren baz wojskowych, posterunków i blokad drogowych. + Civilní vozidla vám umožní cestovat v režimu "utajení", zatímco zůstanete v blízkosti silnic a ne v blízkosti základen a zátarasů. + Sivil araçlar, yollardayken (üslere, karakollara ve kontrol noktalarına girmeden) gizli modda seyahat etmenize olanak tanıyacak. + 民用载具可以让您在伪装模式下旅行, 前提是您待在道路附近, 不要靠近基地、前哨站或路障. + + + Military Vehicle + Militärfahrzeuge + Veicolo Militare + Vehículo Militar + Véhicule Militaire + 군용 차량 + Военная техника + Pojazd Wojskowy + Vojenská vozidla + Askeri Araçlar + 军用载具 - - Undercover - Verdecktes Vorgehen - Sotto Copertura - Encubierto - Incognito - 위장 - Под прикрытием - Incognito - V utajení - Gizlilik - 伪装 + + Wide variety of available faction vehicles + Eine große Auswahl an verfügbaren Fraktionsfahrzeugen. + Ampia varietà di veicoli della fazione disponibili + Gran variedad de vehículos disponibles de facciones + Une large variété de véhicules de faction disponibles + 다양한 종류의 이용 가능한 팩션 차량을 보여줍니다. + Широкий выбор доступной техники вашей стороны + Szeroka gama dostępnych pojazdów frakcji + Široký výběr dostupných frakčních vozidel + Çok çeşitli grup araçları mevcut + 各种各样可供选择的阵营载具 - - You may recruit up to 9 AI squad-mates at some Faction flags and the HQ flag. - Am Flaggenmast im HQ kannst du bis zu 9 KI Einheiten für deine Gruppe rekrutieren. - Puoi reclutare fino a 9 compagni di squadra IA a diverse bandiere compresa quella presente al Quarter Generale. - Puedes reclutar hasta 9 compañeros de la IA en algunas banderas de la Facción y en la bandera del CG. - Vous pouvez recruter jusqu'à 9 coéquipiers IA sur certains drapeaux de faction et au drapeau du QG. - 일부 팩션 깃발 및 본부 깃발에선 최대 9명의 AI 분대원을 모집할 수 있습니다. - Вы можете нанять до 9 ИИ товарищей в отряд. - Możesz zrekrutować do 9 AI do swojej drużyny pod niektórymi flagami frakcji i flagą w głownej kryjówce. - Na některých frakčních vlajkách a na velitelských vlajkách můžete najmout až 9 jednotek AI. - 你可以在我方阵营旗帜处和总部旗帜处招募最多9名AI队友。 + + + + Boat + Boot + Barca + Bote + Bateau + 보트 + Лодка + Łódź + Loď + Tekne + - - Select a squad-mate or HC Group to gain direct control over them for a limited time. Selecting this option for a HC squad will give you control over the squad's leader. - Wähle ein Gruppenmitglied oder eine Oberbefehl-Gruppe, um für eine bestimmte Zeit direkte Kontrolle zu erhalten. Bei der Wahl einer Oberbefehl-Gruppe erhälst du Kontrolle über den Gruppenführer. - Seleziona un compagno di squadra o un gruppo HC per ottenere il controllo diretto su di loro per un periodo di tempo limitato. Selezionando questa opzione per una squadra HC avrai il controllo sul leader della squadra. - Selecciona a un compañero o un grupo de HC para establecer control diercto sobre ellos por un tiempo limitado. Seleccionar esta opción para una escuadra de HC te dará control sobre el líder de la escuadra. - Sélectionnez un coéquipier ou un groupe HC pour prendre le contrôle direct sur eux pendant une durée limitée. La sélection de cette option pour une escouade HC vous donnera le contrôle du chef de l'escouade. - 분대원이나 하이 커맨드 그룹을 선택하여 제한된 시간 동안 그들을 직접 조종합니다. 하이 커맨드 분대로 이 설정을 선택하면 분대장을 조종할 수 있습니다. - Выберите соотрядника или группу через меню Командующего, чтобы получить прямой контроль над ними в течении ограниченного времени. Выбор этой опции для выбранного отряда даст вам контроль над лидером отряда. - Wybierz członka drużyny lub grupę HC, aby przejąć nad nimi bezpośrednią kontrolę przez ograniczony czas. Wybranie tej opcji dla oddziału HC da ci kontrolę nad liderem oddziału. - Vyberte skupinu nebo skupinu štábu a získejte přímou kontrolu nad nimi po omezenou dobu. Výběrem této možnosti pro skupinu štábu získáte kontrolu nad vůdcem skupiny. - 选择一名班组成员或指挥部班组, 在有限的时间范围内直接控制他们。对指挥部班组使用此选项, 可以让你控制该小队的小队长。 + + Helicopter + Helikopter + Elicottero + Helicpotero + Hélicoptère + 헬리콥터 + Вертолёт + Śmigłowiec + Helikoptéra + Helikopter + 直升机 - - This feature aims to simulate the lack of radio communications with AI fighters. Your AI squad-mates won't have a radio until you unlock it from the Arsenal. Without a radio, if an AI squad-mate gets too far away, they will get lost and return to the leader's position after completing the last order they received. To avoid this, you may scavenge some radios from enemy (AutoRearm feature will do) or let the AI use a military vehicle which has long range radios. If it takes too long to find their leader, they will automatically return to the HQ. - Dieses Feature ist dazu gedacht die fehlende Funkkommunikation mit KI Widerständskämpfern zu simulieren. Deine KI Gruppenmitglieder werden keine Funkgeräte haben, solange du sie nicht im Arsenal freischaltest. Ohne ein Funkgerät kann die Verbindung der KI Widerstandskämpfer abbrechen, wenn sie sich zu weit entfernen. Sie werden dann, nachdem sie ihren letzten Befehl erfüllt haben, zur letzten Position des Anführers zurückkehren. Um dies zu verhindern, erbeute einige Funkgeräte von feindlichen Einheiten oder lasse die KI militärische Fahrzeuge mit Langstreckenfunkgeräten nutzen. Sollte es zu lange dauern, bis die KI Widerstandskämpfer ihren Anführer finden, kehren sie automatisch zum HQ zurück. - Questa funzione cerca di simulare la mancanza di comunicazioni radio con i combattenti IA. I tuoi compagni di squadra IA non avranno una radio finché non ne sbloccherai una dall'Arsenal. Senza radio, se un compagno di squadra IA si allontana troppo, si perderà e tornerà alla posizione del leader dopo aver completato l'ultimo ordine ricevuto. Per evitare ciò, puoi raccogliere alcune radio dal nemico (la funzione Auto Riarmo può essere di aiuto) o lasciare che l'IA usi un veicolo militare con radio a lungo raggio. Se impiegheranno troppo tempo per trovare il loro leader, torneranno automaticamente al quartier generale. - El objetivo de este sistema espera simular la falta de comunicación por radio con soldados de la IA. Tus compañeros de escuadra de la IA no tendrán radio hasta que la desbloquees en el arsenal. Sin una radio, Si un compañero de la IA se encuentra muy lejos, se perderán y volverán a la posición del líder al completar la última orden recibida. Para evitar esta situación, deberías hacerte con algunas radios del enemigo (Sistema de AutoRearme) o deja que la IA use vehículos que tengan radio de largo alcance. SI lles toma mucho tiempo para encontrar al líder, volverán automáticamente al CG. - Cette fonctionnalité vise à simuler le manque de communications radio avec les combattants IA. Vos camarades IA n'auront pas de radio tant que vous ne la déverrouillerez pas dans l'Arsenal. Sans radio, si un coéquipier IA s'éloigne trop, il se perdra et reviendra vers la position du commandant après avoir terminé le dernier ordre qu'il a reçu. Pour éviter cela, vous pouvez récupérer certaines radios de l'ennemi (la fonction "Réarmement automatique \ Butin" fera l'affaire) ou laisser l'IA utiliser un véhicule militaire qui a des radios à longue portée. S'ils prennent trop de temps pour trouver leur chef, ils retourneront automatiquement au QG. - 이 기능은 AI 전투원과의 무선 통신 차단을 시뮬레이션하는 것을 목표로 합니다. 당신이 무기고에서 무전기를 언락할 때까지 당신의 AI 분대원들은 무전기를 가지고 있지 않을 것입니다. 무전기가 없으면 AI 분대원이 너무 멀리 떨어질 때 길을 잃고 마지막으로 받은 명령을 마치고 분대장 자리로 되돌아갑니다. 이를 피하려면 적으로부터 무전기를 일부 노획하거나(자동 재무장 기능으로 사용 가능), AI가 장파 무전기를 장착한 군용 차량을 사용하게 해야 합니다. 그들이 분대장을 찾는 데 너무 오래 걸린다면 자동으로 본부로 귀환할 것입니다. - Эта функция призвана имитировать отсутствие радиосвязи с бойцами ИИ. У ваших товарищей по отряду ИИ не будет радио, пока вы не разблокируете его в Арсенале. Без радио, если товарищ по отряду ИИ уйдет слишком далеко, он заблудится и вернется на позицию лидера после выполнения последнего полученного приказа. Чтобы избежать этого, вы можете убрать несколько радиостанций у врага или позволить ИИ использовать военную машину с радиостанциями дальнего действия. Если поиск лидера займет слишком много времени, они автоматически вернутся в штаб - Ta funkcja ma na celu symulację braku komunikacji radiowej między rebeliantami. AI z twojej drużyny nie będą mieli radia, dopóki nie odblokujesz go w Arsenale. Bez radia, jeśli sojusznik oddali się zbyt daleko, zgubi się i wróci na pozycję lidera po wykonaniu ostatniego otrzymanego rozkazu. Aby tego uniknąć, możesz zbierać radiotelefony wroga (wystarczy funkcja AutoRearm) lub pozwolić sztucznej inteligencji na użycie pojazdu wojskowego, który ma radiotelefon dalekiego zasięgu. Jeśli odnalezienie ich lidera zajmie zbyt dużo czasu, automatycznie powrócą do kwatery głównej. - Tato funkce si klade za cíl simulovat nedostatek radiové komunikace se stíhači AI. Vaši kamarádi AI nebudou mít rádio, dokud jej odemknete z Arsenalu. Bez rádia, pokud se družstvo AI dostane příliš daleko, ztratí se a vrátí se na pozici vůdce po dokončení posledního přijatého příkazu. Abyste tomu zabránili, můžete vyklidit některá rádia od nepřítele (funkce „Automaticky přezbrojit" to udělá) nebo nechat AI používat vojenské vozidlo, které má rádia s dlouhým dosahem. Pokud najdou svého vůdce příliš dlouho, vrátí se automaticky na velitelství. - 这个功能旨在模拟AI士兵缺少无线电通讯的情况。你的AI队友不会拥有无线电, 直到你在军火库中解锁了它。在没有无线电的情况下, 如果一名AI队友离得太远, 他们将会失去联络, 并在完成接收到的最后一项命令之后返回队长所在的位置。为了避免这种情况, 你可以从敌军身上搜集一些无线电(也可以使用自动重新武装功能), 或者让AI使用带有长程电台的军用载具。如果失联的士兵经过太长时间也没有找到他们的队长, 他们将会自动返回总部。 + + Offroad + Geländewagen + Fuori Strada + Todoterreno + Tout-Terrain + 오프로드 + Внедорожник + Samochód Terenowy + Terénní vozidlo + Arazi Aracı + 越野车 - - AI Medic squad-mates will heal other AI’s automatically without the need to give any orders. If in combat, your AI will use smoke grenades for cover. If there is no medic in the group, the AI will use their own medikits. - KI Sanitäter heilen andere KI Einheiten in der gleichen Gruppe automatisch, ohne dass ein gesonderter Befehl gegeben werden muss. Im Feuergefecht nutzt die KI Rauchgranaten zur Deckung. Sollte kein Sanitäter in der Gruppe sein, wird die KI eigene Erste-Hilfe Ausrüstung nutzen. - I compagni di squadra dell'IA Medic cureranno automaticamente le altre IA senza bisogno di dare ordini. Se in combattimento, la tua IA utilizzerà le granate fumogene come copertura. Se non ci sono medici nel gruppo, l'IA utilizzerà i propri medikit. - Los médicos IA de la escuadra curarán automáticamente a sus compañeros sin necesidad de dar órdenes concretas. Si están en combate, la IA usará granadas de humo como cobertura. Si no hay médicos en la escuadra, la IA usará sus propios kits médicos. - Les médecins IA du groupes soigneront automatiquement les autres IA sans avoir à donner d'ordre. En combat, votre IA utilisera des grenades fumigènes pour se couvrir. S'il n'y a pas de médecin dans le groupe, l'IA utilisera ses propres medikits. - AI 의무병 분대원은 명령을 내릴 필요 없이 자동으로 다른 AI을 치료할 것입니다. 만약 전투 중이라면 당신의 AI은 엄호를 위해 연막탄을 사용할 것입니다. 그룹에 AI 의무병이 없다면 AI은 자신들의 메디킷을 사용할 것입니다. - ИИ-медики будут лечить других ИИ автоматически без необходимости отдавать приказы. В бою ваш ИИ будет использовать дымовые гранаты для укрытия. Если в группе нет медика, ИИ будет использовать свои перевязочные пакеты. - Medycy AI automatycznie leczą inne AI bez konieczności wydawania jakichkolwiek rozkazów. Jeśli walczysz, twoja sztuczna inteligencja użyje granatów dymnych jako osłony. Jeśli w grupie nie ma medyka, AI użyje własnych apteczek. - AI Zdravotník uzdraví ostatní AI automaticky, aniž byste museli vydávat příkazy. Pokud budete bojovat, vaše AI použije kouřové granáty pro zakrytí. Pokud ve skupině není žádný lékař, použije AI své vlastní léky. - AI医疗兵无需下达任何指令即可自动治疗其他AI。在战斗中, AI将会使用烟雾弹掩护。如果小组里没有医疗兵, AI将会使用自己的医疗包。 + + Buy Civilian Vehicle + Kaufe Zivilfahrzeuge + Compra Veicolo Civile + Comprar Coche Civil + Acheter un Véhicule Civil + 민간 차량 구입 + Купить Гражданскую технику + Kup Pojazd Cywilny + Koupit civilní vozidlo + Sivil Araç Satın Al + 购买民用载具 - - Your AI squad-mates will automatically look for and scavenge any ammunition from nearby corpses, vehicles and ammoboxes if needed. Also they will try to renew their weapons with more powerful ones. If AI is inside a vehicle, they will loot weapons and launchers, and drop them in their truck until there is nothing in the area. Use this instead of the vanilla Rearm radio option. - Deine KI Gruppenmitglieder werden automatisch versuchen Munition von ausgeschalteten Feinden, Fahrzeugen oder Munitionskisten zu erbeuten. Außerdem versuchen sie ihre Waffen gegen durchschlagskräftigere auszutauschen. Sind die KI Einheiten in einem Fahrzeug, werden sie Waffen und Werfer plünern und sie in ihrem Fahrzeug verstauen, bis der Bereich komplett geplündert ist. Dies sollte statt des Vanilla Funkbefehls genutzt werden. - I tuoi compagni di squadra IA cercheranno automaticamente tutte le munizioni dai cadaveri, dai veicoli e dalle scatole di munizioni nelle vicinanze, se necessario. Inoltre cercheranno di rinnovare le loro armi con armi migliori. Se l'IA si trova all'interno di un veicolo, saccheggeranno armi e lanciatori e li lasceranno nel loro veicolo finché non ci sarà nulla nell'area. Usa questo al posto dell'opzione radio di riarmo vanilla. - Tus compañeros IA buscarán automátiocamente armas y municiones de bajas cercanas, vehículos y cajas de munición en su defecto. También intentaran cambiar sus armas por unas mejores. Si la IA está dentro de un vehículo, saquearán fusiles y armas autoptopulsadas y las dejaran en el maletero hasta que no haya nada en el área. Usa esta opción en vez de la opción vanila de Rearmar en las opciones de radio. - Vos compagnons IA rechercheront et récupèreront automatiquement toutes les munitions sur des cadavres, véhicules et boites de munitions à proximité si nécessaire. Ils essaieront également de remplacer leurs armes avec des armes plus puissantes. Si l'IA est à l'intérieur d'un véhicule, ils pilleront des armes et des lanceurs et les déposeront dans leur camion jusqu'à ce qu'il n'y ait plus rien dans la zone. Utilisez-le à la place de l'option réarmer à la radio de base. - 당신의 AI 분대원들은 필요에 따라 근처의 시체, 차량 또는 탄약상자에서 탄약을 자동으로 찾고 노획할 것입니다. 또한 그들은 더 강력한 무기로 무기를 재무장할 것입니다. 만약 AI가 차량 안에 있다면, 그들은 무기와 발사기를 노획하고, 그 지역에 아무것도 남지 않을 때까지 그것들을 그들의 트럭에 놓을 것입니다. 바닐라 재무장 무전 대신 이 옵션을 사용하십시오. - Ваши товарищи по отряду ИИ будут автоматически искать и собирать любое снаряжение с ближайших трупов, транспортных средств и ящиков с боеприпасами если это необходимо. Также они попытаются обновить свое оружие на более мощное. Если ИИ находится внутри транспортного средства, они будут собирать оружие и пусковые установки и бросать их в свой грузовик, пока в области ничего не останется. Используйте это вместо ванильных приказов переснаряжения. - AI z twojej drużyny będą automatycznie szukać i w razie potrzeby zbierać amunicję z pobliskich zwłok, pojazdów i skrzyń. Będą też próbowali wymienić swoją broń na lepszą. Jeśli AI znajduje się w pojeździe, będą plądrować broń i wyrzutnie i wrzucać je do ciężarówki, dopóki w okolicy nie zostanie nic więcej do podniesienia. Używaj tej opcji zamiast Rearm z podstawowej wersji gry. - Členové skupiny AI budou automaticky hledat a vybírat jakoukoli munici z okolních mrtvol, vozidel a beden s municí, pokud to bude potřeba. Také se pokusí vyzbrojit silnějšími zbraněmi. Pokud je umělá inteligence uvnitř vozidla, vezme zbraně a nosné rakety a hodí je do nákladního automobilu, dokud nebude v oblasti nic. Použijte toto místo možnosti „Přezbrojit" ze základního rádia hry. - 在必要情况下, 你的AI队友将会自动在附近的尸体, 载具和弹药箱中搜集弹药。他们还会更换强大的武器。如果AI在载具内, 让门将会将武器和发射器作为战利品装到卡车里, 直到该区域再也没有战利品。你应该使用此功能, 而不是原版无线电中的重新武装选项。 + + Truck + Lastwagen + Camion + Camión + Camion + 트럭 + Грузовик + Ciężarówka + Nákladní vůz + Kamyon + 卡车 - - Commander Only. Use this option to assign the vehicle you are looking at to any HC squad. Check vehicle status, order them to mount or disembark, and automate mounted static squads. - Nur Kommandant. Hiermit kannst du ein Fahrzeug, dass du gerade anschaust, einer Oberbefehl-Gruppe zuweisen. Außerdem kannst du den Status des Fahrzeugs prüfen, der Gruppe befehlen auf- oder abzusitzen oder statische Geschütze bemannen lassen. - Solo per il comandante. Usa questa opzione per assegnare il veicolo che stai guardando a qualsiasi squadra usando l'Alto Comando. Controlla lo stato del veicolo, ordina a delle truppe di salire o scendere, puoi anche gestire e automatizzare le squadre con armamenti fissi. - Solo para el Comandante. Usa esta opción para asignar a cualquier escuadra del HC al vehículo que estas viendo. Comprueba el estado del vehículo en orden de embaracar y desembarcar así como automatizar a la escuadra en el uso de las armas estáticas. - Commandant seulement. Utilisez cette option pour affecter le véhicule que vous regardez à n'importe quelle escouade HC. Vérifiez l'état du véhicule, ordonnez-leur de monter ou de débarquer et d'automatiser les escouades d'arme statiques montées. - 지휘관 전용. 이 설정을 사용하여 보고 있는 차량을 하이 커맨드 분대에 할당할 수 있습니다. 차량 상태를 확인하고, 탑승 또는 하차 명령을 내리고, 탑재된 고정화기 분대를 자동화합니다. - Только для Командующего. Используйте эту опцию, чтобы назначить машину на которую вы смотрите любому выбранному через панель Командующего отряду. Проверяйте состояние техники, приказывайте им садиться или выходить из машины и оставьте разбираться ИИ с любым стационарным вооружением, установленным на технику. - Tylko dowódca może tego używać. Użyj tej opcji, aby przypisać pojazd, na który się patrzysz do dowolnego oddziału HC. Sprawdź stan pojazdów, rozkaż im wsiadać lub wysiadać i zmotoryzuj statyczne oddziały z bronią statyczną. - Pouze velitel. Pomocí této možnosti můžete přiřadit vozidlo, na které se díváte, k jakékoli skupině štábu. Zkontrolujte stav vozidla, přikažte jim k nasednutí nebo vystoupení a automatizujte lafetované čety. - 仅限指挥官使用。使用该选项将面前的载具分配给任意指挥部班组, 并可检查载具状态, 命令班组搭乘或离开载具, 以及自动搭载固定式武器班组。 + + + + Armed Pickup Truck + Bewaffneter Pickup + Pickup Armato + Camioneta Arnada + 4x4 Armé + 무장 픽업트럭 + Вооружённый пикап + Uzbrojony Pickup + Ozbrojený pickup + Silahlı Kamyonet + 武装皮卡 - - Select the unit and use the 'Dismiss Squad-mate' option to send them back to HQ. You will recover some of the money you spent on them. - Wähle die gewünschte Einheit und nutze die "Gruppenmitglied entlassen" Option, um sie zurück zum HQ zu schicken. Dabei wirst du einen Anteil des Geldes zurückerhalten, welches du vorher für es ausgegeben hast. - Seleziona un'unità e usa l'opzione "Congeda compagno di squadra" per rimandarli al quartier generale. Recupererai parte dei soldi che hai speso. - Selecciona la unidad y usa la opción 'Desmovilizar Compañero' para mandarlos de vuelta al CG. Recuperarás parete del dinero invertido en ellos. - Sélectionnez l'unité et utilisez l'option «Renvoyer le membre d'escouade» pour les renvoyer au QG. Vous récupérerez une partie de l'argent qu'ils ont couté. - 유닛을 선택하고 '분대원 해산' 설정을 사용하여 본부로 돌려보냅니다. 그들에게 쓴 돈의 일부를 되찾을 것입니다. - Выберите отряд и используйте опцию «Роспуск ИИ», чтобы отправить его обратно в штаб. Вы вернете часть потраченных на них денег. - Wybierz jednostkę i użyj opcji „Odwołaj członka drużyny”, aby odesłać je z powrotem do kwatery głównej. Odzyskasz część pieniędzy, które na nie wydałeś. - Vyberte jednotku a pomocí možnosti „Propustit“ je odešlete zpět na velitelství. Získáte zpět část peněz, které jste na ně utratili. - 选择单位并使用"解散班组成员"来将他们送回总部。你将回收部分开销。 + + Offroad Truck + Geländewagen + Fuoristrada + Camión Todoterreno + Camion Tout-Terrain + 오프로드 트럭 + Грузовик + Terenówka + Terénní vozidlo + Arazi Kamyoneti + 越野车 - - Having a commander is necessary because he is the commander of the Faction attacking ground forces. Many options are available only to the commander and, depending on your settings, if you play MP, the most experienced player will usually occupy this position. - Einen Kommandanten zu haben ist unumgänglich, da er die Bodentruppen der Fraktion befehligt. Viele Optionen und Möglichkeiten stehen nur dem Kommandanten zur Verfügung. Je nach deinen gewählten Einstellungen, wenn du im Multiplayer spielst, wird der Spieler mit der meisten Erfahrung den Platz des Kommandanten einnehmen. - Avere un comandante è necessario perché è il comandante delle forze offensive di terra della fazione. Molte opzioni sono disponibili solo per il comandante e, a seconda delle tue impostazioni, se giochi in multigiocatore, il giocatore più esperto di solito occuperà questa posizione. - Tener un comandante es necesario ya que es el comandante de las fuerzas terrestres de la Facción. El comandante tiene muchas opciones únicas y, dependiendo de tus ajustes, si juegas online, el jugador más experto suele ocpuar el puesto. - Avoir un commandant est nécessaire car il est le commandant des forces d'attaque terrestre de la faction. De nombreuses options ne sont disponibles que pour le commandant et, selon vos paramètres, si vous jouez en MP, le joueur le plus expérimenté occupera généralement cette position. - 지휘관은 지상 병력에게 명령을 내릴 수 있기 때문에 지휘관을 뽑는 것은 중요합니다. 지휘관은 많은 설정이 가능하고, 보통 멀티플레이에선 보통 가장 경험이 많은 사람이 맡습니다. - Наличие Командующего необходимо, потому что он является Командующим Фракцией, атакующей наземные силы. Многие параметры доступны только ему, и, в зависимости от ваших настроек, если вы играете онлайн, наиболее опытный игрок обычно занимает эту позицию. - Posiadanie dowódcy jest konieczne, ponieważ dowodzi on całą rebelią. Wiele opcji jest dostępnych tylko dla dowódcy, jeśli grasz w trybie wieloosobowym, i w zależności od ustawień, tę pozycję zazwyczaj zajmie najbardziej doświadczony gracz. - Mít velitele je nezbytné, protože je velitelem frakce útočící na pozemní síly. Mnoho možností je k dispozici pouze pro velitele a v závislosti na vašich nastaveních, pokud hrajete MP, obvykle tuto pozici zaujme nejzkušenější hráč. - 指挥官是必需的, 因为他能够指挥我方阵营的地面攻击部队。许多选项仅限指挥官使用, 并且根据你的设置, 如果你玩的是多人游戏, 经验最丰富的玩家通常会占据这个位置。 + + ATV + Quad + ATV + ATV + Quad + 4륜 오토바이 + Квадроцикл + Quad + Čtyřkolka + ATV + 全地形交通工具 - - Take the engineers truck to the desired position to build a minefield. Cover them while they deploy mines. From then on, no one will be able to pass the area safely (even your own units - so use with caution). Mines (AT and AP) are taken from your Ammobox. The quantity of mines in the field will depend on the contents of your ammobox, up to a max. number depending on the type of minefield. Delete those minefields to recover the mines. - Bringe einen Ingenieurs-LKW zu der gewünschten Position, um ein Minenfeld zu errichten. Beschütze die Ingenieure, während sie die Minen legen. Von diesem Zeitpunkt an wird niemand mehr in der Lage sein, dieses Gebiet sicher zu durchqueren (auch nicht deine eigenen Einheiten). Minen (Panzerabwehr und Anti-Personen) werden aus deinem Munitionslager genommen. Die Anzahl an Minen im Bereich ist abhängig von der Menge in deinem Munitionslager. Räume Minenfelder, um die Minen wieder zu bergen. - Porta il camion degli ingegneri nella posizione desiderata per costruire un campo minato. Coprili mentre schierano le mine. Da quel momento in poi, nessuno potrà oltrepassare l'area in sicurezza (nemmeno le vostre unità - quindi usare con cautela). Le mine (AT e AP) vengono prelevate dalla tua Scatola di munizioni. La quantità di mine nel campo dipenderà dal contenuto di essa, fino ad un numero massimo a seconda del tipo di campo minato. Elimina i campi minati presenti per recuperarne le mine. - LLeva el camión de ingenieros a la posición deseada para construir un campo de minas. Cubrelos mientras despliegan las minas. Desde ese momento, nadie será capaz de pasar el area de forma segura (ni tus propias unidades - úsalo con precaución). Las minas (AT y AP) serán tomadas de tu Caja de Munición. La cantidad de minas en el campo dependerá del que haya en tu caja de munición hasta el máximo numero dependiendo del tipo de campo de minas. Borra los campos para recuperar las minas. - Amenez le camion des ingénieurs à la position souhaitée pour construire un champ de mines. Couvrez-les pendant qu'ils déploient des mines. À partir de là, personne ne pourra traverser la zone en toute sécurité (même vos propres unités - utilisez-les donc avec prudence). Les mines (AT et AP) sont extraites de votre Arsenal. La quantité de mines sur le terrain dépendra du contenu de votre Arsenal, jusqu'à un certain nombre en fonction du type de champ de mines. Supprimez ces champs de mines pour récupérer les mines. - 지뢰지대를 건설하려면 공병 트럭을 원하는 위치에 가져가야 합니다. 그 후로는 아무도 그 지역을 안전히 통과할 수 없습니다 (아군도 마찬가지이므로 주의해야 합니다). 지뢰(대인 그리고 대전차)는 아군 탄약상자에서 사용합니다. 지뢰지대의 지뢰 종류와 한도는 탄약상자 재고에 따라 달라집니다. 지뢰지대를 제거하려면 지뢰를 해체해야 합니다. - Отведите грузовик инженеров в нужное место, чтобы построить минное поле. Прикрывайте их, пока они устанавливают мины. С этого момента никто не сможет безопасно пройти через территорию (даже ваши собственные отряды, поэтому используйте их с осторожностью). Мины (ПТ и ПП) берутся из вашего Арсенала. Количество мин в поле будет зависеть от содержимого вашего ящика с боеприпасами, вплоть до максимального количества в зависимости от типа минного поля. Удалите эти минные поля, чтобы восстановить мины. - Zabierz ciężarówkę inżynierów na wybraną pozycję, aby zbudować pole minowe. Osłaniaj saperów, gdy ci rozmieszczają miny. Od tego momentu nikt nie będzie mógł bezpiecznie przejść przez teren (nawet twoje własne jednostki). Miny (Przeciwpancerne i Przeciwpiechotne) są pobierane z twojej Ammobox. Ilość min na polu będzie zależeć od zawartości twojej skrzynki z amunicją, do maksymalnej liczby w zależności od rodzaju pola minowego. Usuń te pola minowe, aby odzyskać miny. - Postavte nákladní automobil inženýrů na požadovanou pozici a postavte minové pole. Chraňte je při nasazování min. Od tohoto okamžiku nebude nikdo schopen bezpečně projít oblastí (i vaše vlastní jednotky - používejte proto opatrně). Miny (Protitankové a Protipěchotní) jsou převzaty z vašeho Arzenálu. Množství min v poli bude záviset na obsahu arzenálu, až do maxima. V závislosti na typu minového pole. Odstraněním těchto minových polí obnovíte miny. - 将载有工兵的卡车开到指定地点来建立雷区。在工兵部署地雷时掩护他们。此后, 没有人可以安全地通过这个区域(即使是你自己的单位——所以要小心使用)。地雷(反坦克地雷和反人员地雷)是从你的弹药箱中取出的。雷区中地雷的数量取决于你弹药箱中的内容, 直到到达该类雷区的上限。删除雷区可以回收地雷。 + + Static AA + Flugabwehr + Anti-Area Fissa + AA Estático + DCA fixe + 고정 대공화기 + Установка ПВО + Stanowisko PLOT + Protiletadlový kanón + Sabit Anti-Hava + 固定式防空 - - Use this option to sell captured vehicles and increase Faction funds. - Nutze diese Möglichkeit, um erbeutete Fahrzeuge zu verkaufen und damit die Fraktionskasse aufzufüllen. - Usa questa opzione per vendere i veicoli catturati e aumentare i fondi della fazione. - Usa esta opción para vender vehículos capturados e incrementar los fondos de la facción - Utilisez cette option pour vendre des véhicules capturés et augmenter les fonds de la faction. - 해당 설정은 노획한 차량을 판매하고 팩션 자금을 늘려줍니다. - Используйте эту опцию, чтобы продавать захваченную технику и увеличивать средства Фракции. - Skorzystaj z tej opcji, aby sprzedać przechwycone pojazdy i zwiększyć fundusze frakcji. - Využijte této příležitosti k prodeji ukradených vozidel a zvýšení frakčních fondů. - 使用此选项来出售缴获的载具并增加阵营资金。 + + Buy Static Anti-Air emplacement + Kaufe ein statisches Flugabwehrgeschütz. + Acquista una postazione Anti-Aerea fissa + Comprar Antiaéreo estático + Acheter un emplacement de DCA fixe + 고정 대공화기를 구입합니다. + Купить установку ПВО + Kup Stanowisko Przeciwlotnicze + Koupit protiletadlový kanón + Sabit Anti-Hava Satın Al + 购买固定式防空 - - Use the radio and select a spot on the map with good field of vision. A group of snipers will join you. Send them to the selected place and they will spot for you, attempting to remain hidden and not engaging enemies upon contact. - Benutze dein Funkgerät und wähle einen Ort auf der Karte mit einer guten Übersicht. Eine Gruppe Scharfschützen wird sich dir anschließen. Schicke diese zu dem gewählten Ort und sie werden dort einen Beobachtungsposten einrichten. Dabei versuchen sie verdeckt zu bleiben und Feinde bei Kontakt nicht anzugreifen. - Usa la radio e seleziona un punto sulla mappa con un buon campo visivo. Un gruppo di cecchini si unirà a te. Inviali nel luogo selezionato e individueranno i nemici per te, cercando di rimanere nascosti e non ingaggieranno al contatto. - Usa la radio y selecciona un punto en el mapa con buena visión del horizonte. Un grupo de tiradores se unirá. Mándalos al sitio seleccionado y observarán por ti, intentando mantenerse ocultos y evitando el combate hasta que sea inevitable. - Utilisez la radio et sélectionnez un endroit sur la carte avec un bon champ de vision. Un groupe de tireurs d'élite se joindra à vous. Envoyez-les à l'endroit sélectionné et ils feront du repérage pour vous, essayant de rester cachés et n'engageant pas les ennemis au contact. - 무전기를 사용하여 지도에서 시야가 트인 곳을 선택합니다. 그러면 저격 팀이 합류할 것입니다. 선택한 위치에 그들을 보내면, 그들은 적에게 들키기 전까지 교전하지 않고 관찰할 것입니다. - Используйте радио и выберите на карте место с хорошим обзором. К вам присоединится группа снайперов. Отправьте их в выбранное место, и они будут осматривать местность для вас, стараясь оставаться скрытыми и не вступая в бой с врагами при контакте. - Skorzystaj z radia i wybierz miejsce na mapie z dobrym polem widzenia. Dołączy do ciebie grupa snajperów. Wyślij je w wybrane miejsce, a będą wykrywać wrogów, starając się pozostać w ukryciu. W przypadku kontaktu z wrogami, nie będą od razu atakować - Použijte rádio a vyberte místo na mapě s dobrým zorným polem. Připojí se k vám skupina ostřelovačů. Pošlete je na vybrané místo a oni tam zřídí pozorovací stanoviště. Snaží se zůstat v utajení a neútočit na nepřátele v kontaktu. - 使用无线电并在地图上选择一个视野良好的地点。一个狙击小组将会加入你的小队。将他们运送至选定的地点, 他们会为你提供侦查, 并在遭遇敌人时保持隐蔽并避免交战。 + + Static AT + Panzerabwehr + Anti-Carro Fisso + AT estático + AT Fixe + 고정 대전차화기 + Станковое ПТО + Stanowisko PPANC + Lafetovaný protitankový systém + Sabit Anti-Tank + 固定反坦克武器 - - Use the menu and select a spot on the map. Click where a road is. A group of AT soldiers will join you. Send them to the selected place and they will establish a roadblock there. - Benutze das Menü und wähle einen Ort auf der Karte nahe einer Straße. Eine Gruppe Panzerabwehrsoldaten wird sich dir anschließen. Schicke diese zu dem gewählten Ort und sie werden dort eine Straßensperre errichten. - Usa il menu e seleziona un punto sulla mappa. Clicca su una strada. Un gruppo di soldati Anticarro si unirà al tuo gruppo. Mandali sul punto selezionato e loro stabilirando un posto di blocco. - Usa el menú y selecciona una zona en el mapa. Haz click donde haya una carretera. Un grupo de soldados AT se unirá. Mándalos al sitio seleccionado para establecer un bloqueo de carretera ahí. - Utilisez le menu et sélectionnez un endroit sur la carte. Cliquez où se trouve une route. Un groupe de soldats AT se joindra à vous. Envoyez-les à l'endroit choisi et ils y établiront un barrage routier. - 메뉴를 사용하여 지도에서 도로가 있는 곳을 선택합니다. 그러면 대전차화기 팀이 합류합니다. 그들을 선택한 곳에 보내면 검문소를 설치합니다. - Воспользуйтесь меню и выберите место на карте. Щелкните, где находится дорога. К вам присоединится группа солдат. Отправьте их в выбранное место, и они установят там блокпост. - Skorzystaj z menu i wybierz miejsce na mapie. Kliknij tam, gdzie jest droga. Dołączy do ciebie grupa żołnierzy PPANC. Wyślij ich we wcześniej wybrane miejsce, a tam ustawią blokadę. - Použijte nabídku a vyberte místo na mapě. Klikněte na místo, kde je silnice. Skupina protitankových vojáků se k vám připojí. Pošlete je na vybrané místo a oni tam vytvoří zátaras. - 使用菜单并在地图上选择地点。点击道路所在的地方。一个反坦克小组将会加入你的小队。将他们运送至选定的地点, 他们会在那里设置路障。 + + Buy Static Anti-Tank emplacement + Kaufe ein statisches Panzerabwehrgeschütz. + Acquista postazione Anti-Carro fisso + Comprar anticarro estático + Acheter un emplacement antichar fixe + 고정 대전차화기를 구입힙니다. + Купить установку ПТО + Kup Stanowisko Przeciwpancerne + Koupit lafetovaný protitankový systém + Sabit Anti-Tank Satın Al + 购买固定反坦克武器 - - Use this option to grab money from the Faction pool to your personal account. Please note this will have an impact on your score and future promotion chances. Corrupt Commanders may find themselves losing their command. - Benutze diese Option, um Gelder aus der Fraktionskasse zu entnehmen. Beachte dabei, dass dies Auswirkungen auf deine Reputation und zukünftige Beförderungschancen hat. Korrupte Kommandanten könnten plötzlich ihr Kommando verlieren. - Usa questa opzione per prelevare denaro dalla cassa della fazione. Tieni presente che ciò avrà un impatto sul tuo punteggio e sulle future possibilità di promozione. I comandanti corrotti potrebbero ritrovarsi a perdere il comando. - Usa esta opción para mandar dinero de la caja de la facción a tu cuenta personal. Por favor, ten en cuenta que esto tendrá un impacto en tu puntuación para futuros ascensos. Los comandantes corruptos pueden llegar a perder su puesto. - Utilisez cette option pour récupérer de l'argent de la cagnotte de la Faction vers votre compte personnel. Veuillez noter que cela aura un impact sur votre score et vos chances de promotion futures. Les commandants corrompus peuvent perdre leur commandement. - 팩션 자금 가져가기를 사용하면 개인 계좌로 들어갑니다. 인출하면 점수와 미래의 진급에 영향을 줍니다. 부패한 지휘관들은 끌려 내려올 것입니다. - Используйте эту опцию, чтобы переводить деньги из фонда Фракции на свой личный счет. Учтите, что это повлияет на ваш счет и шансы на повышение в будущем. Коррумпированные Командующие могут потерять свое место. - Użyj tej opcji, aby pobrać pieniądze z puli frakcji na swoje konto osobiste. Pamiętaj, że będzie to miało wpływ na Twój wynik i przyszłe szanse na awans. Skorumpowani dowódcy mogą stracić swój autorytet. - Tuto možnost použijte, chcete-li peníze z frakčního fondu vzít na svůj osobní účet. Upozorňujeme, že to bude mít vliv na vaše skóre a na budoucí šanci k povýšení. Zkorumpovaní velitelé se mohou ocitnout v té situaci, že ztratí velení. - 使用该选项可将资金从阵营资金池中转移到你的个人帐户。请注意, 这将影响你的分数和未来的晋升机会。腐败的指挥官将失去领导地位。 + + Machine Gun + Maschinengewehr + Mitragliatrice + Ametralladora + Mitrailleuse + 기관총 + Станковый пулемёт + Karabin Maszynowy + Kulomet + Makineli Tüfek + 机枪 - - In the HQ Flag, if the Server Member feature is enabled, you may check which of the Server Members are in game and the total number of non members. - Am Flaggenmast im HQ kannst du, wenn das Servermitglieder Feature aktiviert ist, überprüfen, welche Servermitglieder und wie viele Nicht-Servermitglieder im Spiel sind. - Nella bandiera del Quartier Generale, se la funzione Server Member è abilitata, puoi controllare quali dei Server Member sono in gioco e il numero totale dei non membri. - En la bandera del CG, si la opción de Miembro del Servidorestá habilitada, podrás chequear qué Miembros están ahora jugando y el numero total de no Miembros. - Avec le drapeau du QG, si la fonction de membre du serveur est activée, vous pouvez vérifier quels membres du serveur sont en jeu et le nombre total de non-membres. - 본부 깃발에서 서버 멤버 기능이 활성화되면 인게임 서버 멤버와 비-멤버의 수를 확인할 수 있습니다. - В Флаге Штаба, если функция «Участник сервера» включена, вы можете проверить кто из участников сервера находится в игре. - Na fladze w kwaterze dowodzenia, jeśli włączona jest funkcja Członków Serwera, możesz sprawdzić, którzy z Członków Serwera są w grze i całkowitą liczbę pozostałych osób. - Na stožáru ve velitelství, když je povolena funkce členů serveru, můžete zkontrolovat, kteří členové serveru a kolik členů mimo server je ve hře. - 如果启用了服务器会员功能, 你可以在总部的旗帜上查询哪些服务器成员在线和非会员玩家的总数。 + + Buy Static Machinegun Emplacement + Kaufe ein ein statisches Maschinengewehr. + Acquista postazione mitragliatrice fissa + Comprar Ametralladora Emplazada + Acheter un emplacement de mitrailleuse fixe + 고정식 중기관총을 구입합니다. + Купить станковый пулемёт + Kup Stanowisko Karabinu Maszynowego + Koupit lafetovaný kulomet + Sabit Makineli Tüfek Satın Al + 购买固定式机枪 - - The Commander is responsible for assigning units as garrisons in conquered areas. Use the Garrison Management option in the HQ flag in order to add or remove garrison troops at each zone. Check Map Info screen for a quick overview of how many soldiers are assigned to each zone. - Der Kommandant ist verantwortlich den Garnisonen der eroberten Bereiche Einheiten zuzuweisen. Mit der Garnisonsverwaltung am Flaggenmast im HQ kannst du Einheiten einer Garnison hinzufügen oder entfernen. Über den Kartenbildschirm kannst du dir einen schnellen Überblick über die Größe der jeweiligen Garnisonen verschaffen. - Il comandante è responsabile dell'ass$egnazione delle unità come guarnigioni in aree conquistate. Usa l'opzione gestione della guarnigione alla bandiera del quartier generale per aggiungere o rimuovere truppe di guarnigione in ogni zona. Controlla la schermata Informazioni alla mappa per una rapida panoramica di quanti soldati sono assegnati a ciascuna zona. - El comandante es responsable de asignar unidades a la guarnición de las zonas conquistadas. Usa la opción de Gestionar Guarnición la bandera del CG para añadir o borrar tropas guarnicionadas de cada zona. Comprueba la información de Mapa para un vistazo general sobre cuantos soldados estan asignados en cada zona. - Le commandant est responsable de l'affectation d'unités comme garnisons dans les zones conquises. Utilisez l'option de gestion de garnison au drapeau du QG afin d'ajouter ou de supprimer des troupes de garnison dans chaque zone. Consultez l'écran Info carte pour un aperçu rapide du nombre de soldats affectés à chaque zone. - 지휘관은 점령한 주둔지 안에서 병력을 결성할 수 있습니다. 주둔지 병력을 뽑거나 줄이려면 본부 깃발의 주둔지 설정을 사용하십시오. 빠르게 각 구역의 병력들을 보려면 지도를 확인하십시오. - Командующий отвечает за назначение подразделений в качестве гарнизонов на завоеванных территориях. Используйте опцию «Управление гарнизоном» на Флаге Штаба, чтобы добавлять или удалять войска гарнизона в каждой зоне. Проверьте информационное окно Карты, чтобы получить быстрый обзор того, сколько солдат назначено на каждую зону. - Dowódca jest odpowiedzialny za przydzielanie jednostek jako garnizonów na podbitych obszarach. Użyj opcji Zarządzanie Garnizonem na fladze w swojej siedzibie, aby dodać lub usunąć wojska garnizonowe w każdej strefie. Sprawdź Informacje na stojącej mapie w siedzibie, aby szybko sprawdzić, ilu żołnierzy jest przydzielonych do każdej strefy. - Velitel je zodpovědný za přidělování jednotek jako posádky v dobývaných oblastech. Chcete-li přidat nebo odebrat posádkové jednotky v každé zóně, použijte možnost Správa posádky v vlajce HQ. Na obrazovce Informace o mapě získáte rychlý přehled o tom, kolik vojáků je přiřazeno každé zóně. - 指挥官负责向占领区派遣驻军单位。使用总部旗帜上的驻军管理选项, 开向各个区域增派或删除驻军。打开地图信息界面, 即可快速了解每个区域分配的士兵数量。 + + Mortar + Mörser + Mortaio + Morteros + Mortier + 박격포 + Миномёт + Moździerz + Minomet + Havan + 迫击炮 - - For a price, you can upgrade Faction training so that future recruits will have better skills. - Du kannst, für einen gewissen Preis, die Trainingsmethoden deiner Fraktion verbessern. Dadurch werden neue Rekruten bessere Fähigkeiten haben. - Per un prezzo, puoi migliorare l'addestramento della fazione in modo che le future reclute abbiano abilità migliori. - Por un precio, puedes añadir entrenamiento a la Facción. Así en el futuro los reclutas tendrán más habilidad. - Pour un certain prix, vous pouvez améliorer la formation de la Faction afin que les futures recrues soient plus compétentes. - 자금으로 팩션을 훈련시켜 나중에 더 좋은 병력을 모집할 수 있습니다. - За определенную плату вы можете улучшить ИИ фракции, чтобы у будущих рекрутов были лучшие навыки. - Za odpowiednią opłatą możesz ulepszyć wyszkolenie twojej frakcji, aby przyszli rekruci mieli lepsze umiejętności. - Za cenu můžete vylepšit frakční školení tak, aby budoucí rekruti měli lepší dovednosti. - 支付一定费用, 你就可以提升我方阵营的受训程度, 从而使以后招募的士兵具备更强的技能水平。 + + Buy Static Mortar Emplacement + Kaufe ein statisches Mörsergeschütz. + Acquista postazione mortaio fissa + Comprar Emplazamiento Estático de Morteros + Acheter un emplacement de mortier fixe + 고정 박격포를 구입합니다. + Купить миномёт + Kup Stanowisko Moździerzowe + Koupit lafetovaný minomet + Sabit Havan Satın Al + 购买迫击炮 - - Ask Petros for any type of mission you want. Mission availability is subject to HQ positioning, current allocated tasks and ownership of the surrounding areas. - Befrage Petros nach einer gewünschten Mission. Die Verfügbarkeit der Missionen ist abhängig von der Position des HQs, der momentan zugewiesenen Aufgaben und der Zugehörigkeit der umgebenen Bereiche. - Chiedi a Petros qualsiasi tipo di missione desideri. La disponibilità della missione è soggetta al posizionamento del quartier generale, ai compiti attualmente assegnati e a chi controlla le aree circostanti. - Pide a Petros por cualquier tipo de misión que quieras. La disponibilidad de las misiones estás sujetas al posicionamiento del CG, las tareas ya asignadas y del control de las zonas colindantes. - Demandez à Petros tout type de mission que vous souhaitez. La disponibilité de la mission dépend du positionnement du QG, des tâches actuellement attribuées et de la propriété des zones environnantes. - 원하는 타입의 사이드 임무를 페트로스에게 문의하십시오. 본부의 위치, 현재 할당된 임무, 주변 지역의 소유에 따라 결정됩니다. - Запрашивайте у Петроса любую миссию, какую захотите. Доступность миссии зависит от расположения штаб-квартиры, текущих назначенных задач и владения прилегающими территориями. - Zapytaj Petrosa o dowolny rodzaj misji. Dostępność misji zależy od lokalizacji twojej kwatery dowodzenia, aktualnie przydzielonych zadań i posiadanych okolicznych obszarów. - Zeptejte se Petrose na jakýkoli typ mise, kterou chcete. Dostupnost mise závisí na umístění velitelství, aktuálně přidělených úkolech a vlastnictví okolních oblastí. - 向Petros申请任何你想要的任务。任务的可用性取决于总部的位置、当前已分配的任务和周围地区的所有权。 + + Pickup Truck + Pickup + Pickup + Camioneta + 4x4 + 픽업트럭 + Пикап + Pick-up + Pickup + Kamyonet + 皮卡 - - The Commander may select this option on the HQ Flag in order to move the HQ emplacement to another spot. This will allow you to move your HQ to a safer location or move closer to the front-lines. The closer your HQ is to the enemy, the greater the number of possibile side-missions you will have available. Remember! Keep Petros Safe or you will lose the game! - Der Kommandant kann über eine Option am Flaggenmast das HQ zu einem anderen Ort verlegen lassen. Dies gibt dir die Möglichkeit dein HQ zu einer sichereren Position oder näher an die Frontlinie zu verlegen. Umso näher dein HQ am feindlichen Gebiet ist, umso größer ist die Anzahl an möglichen Sekundärmissionen. Vorsicht! Beschütze Petros oder du verlierst das Spiel! - Il Comandante può selezionare questa opzione alla Bandiera per spostare il Quartier Generale in un altro punto. Ciò ti consentirà di spostare il tuo quartier generale in un luogo più sicuro o di avvicinarti alla prima linea. Più il tuo quartier generale è vicino al nemico, maggiore sarà il numero di possibili missioni secondarie che avrai a disposizione. Ricorda! Tieni Petros al sicuro o perderai la partita! - El comandante podra seleccionar esta opción o en la bandera del CG con tal de mover la posición del HQ a otra. Esto te permitirá mover el HQ a una posición más segura o moverla más cercana a la linea de frente. Como más cercano sea tu HQ al enemigo, mayores las posibilidades de misiones secundarias. ¡Y recuerda mantener a Petros a Salvo o perderás la partida! - Le commandant peut sélectionner cette option sur le drapeau du QG afin de déplacer le QG à un autre endroit. Cela vous permettra de déplacer votre QG vers un endroit plus sûr ou de vous rapprocher des lignes de front. Plus votre QG est proche de l'ennemi, plus vous aurez de missions secondaires possibles. Attention! Gardez Petros en sécurité ou vous perdrez la partie! - 지휘관은 본부를 다른 장소로 이동하기 위해 본부 깃발에서 본부 옮기기를 사용할 수 있습니다. 본부를 더 안전한 곳으로 혹은 최전방으로 이동시킬 수 있습니다. 만약 본부가 적과 가깝다면 더 많은 사이드 임무가 가능합니다. 기억하십시오! 페트로스를 지키지 않으면 게임에서 패배합니다. - Командующий может выбрать эту опцию у Петроса, чтобы переместить Штаб в другое место. Это позволит вам переместить свой Штаб в более безопасное место или приблизиться к линии фронта. Чем ближе ваш штаб к противнику, тем большее количество возможных побочных миссий у вас будет. Помните! Держите Петроса в безопасности, иначе вы проиграете игру - Dowódca może wybrać tę opcję na fladze w kryjówce, aby przesunąć stanowisko sztabu w inne miejsce. Pozwoli ci to przenieść sztab w bezpieczniejsze miejsce lub zbliżyć się do linii frontu. Im bliżej wroga znajduje się twoja kwatera główna, tym będzie większa liczba dostępnych misji pobocznych. Pamiętaj! Trzymaj Petrosa w bezpiecznym miejscu, inaczej przegrasz! - Velitel může vybrat tuto možnost na velitelské vlajce, aby přesunul umístění velitelství na jiné místo. To vám umožní přesunout své velitelství na bezpečnější místo nebo se přiblížit ke frontě. Čím blíže je vaše velitelství k nepřátelům, tím větší je počet možných vedlejších misí, které budete mít k dispozici. Pamatujte si! Zachovejte Petrose v bezpečí, jinak hru prohrajete! - 指挥官可在总部旗帜上选择此选项, 以便将总部移动到其他地点。你可以将总部移动到更安全或者更靠近前线的地方。你的总部离敌人越近, 你可以执行的支线任务就越多。记住! 保护Petros的安全, 否则游戏将会失败! + + + + Choose difficulty + Scegli difficoltà + Escoger Dificultad + Choisissez la difficulté + 난이도 선택 + Выберите сложность + Wybierz Poziom Trudności + Vybrat obtížnost + Zorluk seç + 选择难度 - - Use the action menu on your HQ Camp-fire to rest for 8 hours. - Mit dieser Aktion kannst du dich am Lagerfeuer des HQs für 8 Stunden ausruhen. - Interagisci con il falò al quartier generale per riposare 8 ore. - Usa la acción en el menu de tu fogata del CG para descansar 8 horas. - Utilisez le menu d'action de votre feu de camp au QG pour vous reposer pendant 8 heures. - 본부의 캠프 파이어를 사용하면 8시간을 스킵할 수 있습니다. - Используйте меню действий у Палатки, чтобы отдохнуть в течении 8 часов. - Użyj menu akcji na ognisku w kwaterze głównej, aby odpocząć przez 8 godzin. - Použijte možnost na vašem táborovém ohni, abyste si mohli odpočnou na 8 hodin - 使用总部营火上的动作菜单来休息8小时。 + + Easy + Facile + Fácil + Facile + 쉬움 + Легкий + Łatwy + Snadný + Kolay + 简单 - - Use your Airstrike points to perform a bombing run of the specified type. - Benutze deine Luftschlagpunkte, um eine Bombardierung durchführen zu lassen. - Usa i tuoi punti Attacco Aereo per eseguire un bombardamento del tipo specificato. - Usa tus puntos de ataque aéreo para realizar un bombardeo del tipo especificado. - Utilisez vos points de frappe aérienne pour effectuer un bombardement du type spécifié. - 공습 포인트를 사용하여 지정된 유형의 폭격을 가합니다. - Используйте свои очки авиаудара, чтобы выполнить бомбардировку указанного типа. - Wykorzystaj swoje punkty Nalotu, aby wykonać nalot bombowy określonego typu. - Použijte své body leteckého úderu k provedení bombardování. - 消耗空袭点数来执行指定类型的轰炸。 + + Hard + Difficile + Difícil + Difficile + 어려움 + Сложный + Trudny + Obtížný + Zor + 困难 - - Mounted mortar teams may be used as artillery support. Select a mortar team using the High Command bar, and press SHIFT + Y in-game to call in a mortar fire mission. - Stationierte Mörserteams können als Artillerieunterstützung eingesetzt werden. Wähle ein Mörserteam über die Oberbefehlsleiste und drücke Shift + Z, um einen Artillerieschlag anzufordern. - Le squadre mortaio mobili possono essere utilizzate come supporto di artiglieria. Seleziona una squadra di mortai usando la barra dell'Alto Comando e premi MAIUSC + Y in gioco per richiedere una missione di fuoco. - Los equipos de Morteros móviles pueden ser usados como soporte de artilleria. Selecciona un equipo de morteros con la barra del Alto Mando y presiona SHIFT + Y en el juego para mandar un objetivo de morteros. - Les équipes de mortiers montées peuvent être utilisées comme support d'artillerie. Sélectionnez une équipe de mortiers à l'aide de la barre de haut commandement et appuyez sur SHIFT + Y dans le jeu pour demander un tir de mortier. - 설치된 박격포 팀은 포격 지원으로 사용할 수 있습니다. 하이 커맨드(컨트롤 + 스페이스)를 사용하여 박격포 팀을 선택하고 SHIFT + Y를 눌러 박격포 포격 지원을 호출하면 됩니다. - Минометные расчеты могут использоваться в качестве артиллерийской поддержки. Выберите минометную команду с помощью панели высшего командования и нажмите SHIFT + Y в игре, чтобы вызвать минометную огневую задачу. - Mobilne drużyny z moździerzem mogą służyć jako wsparcie artyleryjskie. Wybierz drużynę moździerzy za pomocą paska dowodzenia i naciśnij SHIFT + Y w grze, aby wezwać wsparcie moździerzy. - Umístěné minometné týmy mohou být použity jako dělostřelecká podpora. Vyberte minometný tým nad panelem příkazů a stisknutím shift + Z požádejte o dělostřelecký úder. - 迫击炮小队可以提供火炮支援。通过指挥选单选择迫击炮小组, 然后按下 Shift + Y 来呼叫迫击炮炮击任务。 + + Normal + Normale + Normal + Normal + 보통 + Обычный + Normalny + Normální + Normal + 正常 - - The Commander may recruit an AI manned squad at base camp flags. Use the High Command module (CTRL + SPACE) to give orders to your squads. Also you may temporally control and dismiss the squad leader in the same way you do with squad-mates. - Als Kommandant kannst du KI Gruppen im HQ rekrutieren. Nutze das Oberbefehlsmodul (Strg + Leertaste), um deinen Gruppen Befehle zu erteilen. Außerdem kannst du temporär Gruppenführer, auf die gleiche Art wie deine Gruppenmitglieder, kontrollieren. - Il comandante può reclutare una squadra controllata dall'IA alle bandiere del campo base. Usa l'Alto Comando (CTRL + SPAZIO) per impartire ordini alle tue squadre. Inoltre puoi controllare e congedare temporaneamente il caposquadra nello stesso modo in cui lo fai con i compagni di squadra. - El comandante puede reclutar una escuadra manejada por IA en las banderas de las bases. Usa el modulo de Alto Mando (CTRL + SPACE) para dar ordenes a tus escuadras. También puedes temporalmente controlar y despedir al líder de escuadra del mismo modo que lo haces con compañeros de esucadra. - Le commandant peut recruter une escouade IA au drapeau du QG. Utilisez le module HC (CTRL + ESPACE) pour donner des ordres à vos escouades. Vous pouvez également contrôler et renvoyer temporairement le chef d'escouade de la même manière que vous le faites avec vos coéquipiers. - 지휘관은 본부 깃발에서 AI 분대를 모집할 수 있습니다. 하이 커맨드(컨트롤 + 스페이스)를 사용하여 분대에 명령을 내릴 수 있습니다. 또한 분대원과 같은 방식으로 일시적으로 조종하거나 분대장의 권한을 박탈할 수 있습니다. - Командующий может нанять отряд ИИ у флага штаба. Используйте модуль высшего командования (CTRL + SPACE), чтобы отдавать приказы своим отрядам. Также вы можете временно контролировать и увольнять лидера отряда так же, как и с товарищами по отряду. - Dowódca może zwerbować drużynę AI przy fladze w kryjówce. Użyj modułu naczelnego dowództwa (CTRL + SPACJA), aby wydawać rozkazy swoim oddziałom. Możesz także tymczasowo przejąć kontrole i odwołać dowódcę oddziału w taki sam sposób, jak w przypadku kolegów z oddziału. - Velitel může najmout posádku AI na vlajkách základního tábora. Pomocí modulu Štábu (CTRL + MEZERNÍK) zadávejte rozkazy svým jednotkám. Rovněž můžete dočasně ovládat a propouštět velitele družstva stejným způsobem, jako to děláte s AI členy týmu. - 指挥官可以在基地旗帜招募AI班组。使用指挥部模块(Ctrl + 空格)来给你的班组下达命令。你也可以临时控制班长, 从而像指挥小队成员一样指挥AI小队。 + + + + Dismiss Options + Opzioni Congedamento + Opciones de Desmovilización + Cacher les options + 해산 설정 + Меню роспуска + Opcje Odwołania + Možnosti rozpuštění + Dağıtma Seçenekleri + 解散选项 - - Patcom by Hazey.<br/>Persistent Save by zooloo75.<br/>Tags by Marker and Melbo.<br/>JAS by Jeroen (sorry for including you that late)<br/>Advanced Towing by Seth Duda. - Patcom von Hazey.<br/>Persistent Save von zooloo75.<br/>Tags von Marker und Melbo.<br/>JAS von Jeroen (Entschuldige, dass es so lange gedauert hat dich hinzuzufügen)<br/>Advanced Towing von Seth Duda. - Patcom da Hazey.<br/>Salvataggio Persistente di zooloo75.<br/>Tags da Marker and Melbo.<br/>JAS da Jeroen (Scusa per averti incluso così tardi)<br/>Advanced Towing da Seth Duda. - Patcom by Hazey.<br/>Persistent Save by zooloo75.<br/>Tags by Marker and Melbo.<br/>JAS by Jeroen (sorry for including you that late)<br/>Advanced Towing by Seth Duda. - Patcom par Hazey.<br/>Sauvegarde Persistante par zooloo75.<br/>Tags par Marker et Melbo.<br/>JAS par Jeroen (désolé de t'introduire aussi tard)<br/>Remorquage avancé par Seth Duda. - Patcom의 Hazey.<br/>영구 저장의 zooloo75.<br/>Tags의 Marker와 Melbo.<br/>JAS의 Jeroen (너무 늦게 포함해서 죄송합니다)<br/>Advanced Towing의 Seth Duda. - Patcom от Hazey.<br/>Сохранение игры от zooloo75.<br/>Тэги от Marker и Melbo.<br/>JAS от Jeroen (извиняемся за столь поздное упоминание)<br/>Расширенная буксировка от Seth Duda. - Patcom stworzony przez Hazey.<br/>Persistent Save stworzony przez zooloo75.<br/>Tags stworzony przez Marker i Melbo.<br/>JAS stworzony przez Jeroen.<br/>Advanced Towing stworzony przez Seth Duda. - Patcom od Hazey.<br/>Trvalé Uložit podle zooloo75.<br/>Štítky Marker a Melbo.<br/>JAS od Jeroen (omlouvám se za to, že jste byli pozdě)<br/>Štítky od Markera a Melba.<br/>Rozšířené tažení od Setha Dudy. - Patcom by Hazey.<br/>Persistent Save by zooloo75。<br/>Tags by Marker 和 Melbo。<br/>JAS by Jeroen (抱歉这么晚才把你添加进来)。<br/>Advanced Towing by Seth Duda。 + + Dismiss Units / Squad + Congeda Unità / Squadra + Desmovilizar Unidades / Escuadras + Renvoyer des unités / escouades + 유닛 / 분대 해산 + Распустить + Odwołaj Jednostki / Oddział + Rozpuštění jednotek / Družstev + Takımı / Birimi Dağıt + 解散单位/班组 - - Integrated (optional) Mods:<br/>TFAR: Radio integrated in Arsenal. Sound disabled when player is unconscious.<br/>ACE Medical: Will disable Antistasi revive system.<br/><br/>CAUTION: The use of Persistent Save system with TFAR and any weapon mod activated will make them mandatory in future.<br/><br/>Any client sided Mod, such as JSRS, Blastcore, UI Mod should work.<br/><br/>Units and vehicles mods won't work. AI Mods may cause malfunctions (in any case Antistasi has heavy AI tweaking). - Integrierte (optionale) Mods:<br/>TFAR: Funkgerät in Arsenal integriert. Sound deaktiviert, wenn der Spieler bewusstlos ist.<br/>ACE Medical: Deaktiviert das Antistasi Revive System.<br/>VORSICHT: Die Speicherung des Spielstands mit TFAR oder jedglicher Mod für Waffen führt dazu, dass diese Mods bis zum Ende notwendig sind.<br/><br/>Jeder clientseitige Mod, wie z.B. JSRS, Blastcore oder UI Mod sollte funktionieren.<br/>Einheiten und Fahrzeuge aus Mods funktionieren nicht. KI Mods können zu Fehlern führen. (Antistasi hat in jedem Fall viel am KI Verhalten geändert) - Integrate (opzionali) Mods: <br/>TFAR: Radio integrate nell'Arsenal. Suoni disabilitati quando il giocatore è privo di sensi.<br/>Ace Medical: Disabiliterà il sistema medico di Antistasi.<br/><br/>Attenzione:Se verrà eseguito un salvataggio con le mod opzionali attive diventeranno obbligatorie la prossima volta che si tenta entrare.<br/><br/>Qualunque mod client come: JSRS, Blastcore, UI Mod, dovrebbero funzionare<br/><br/>Mod che aggiungono veicoli e unità non funzioneranno. Mod che modificano il comportamento dell'IA potrebbero creare problemi poiché Antistasi modifica pesantemente l'IA. - Mods Integrados (opcionales): <br/> TFAR: Radio integrada en el Arsenal. Sonido deshabilitado cuando el jugador está inconsciente. <br/>ACE medical: Sustituirá el metódo de reanimación de Antistasi. <br/><br/>ATENCIÓN: El uso del sistema de Guardado Persistente con TFAR y/o con cualquier mod de armas activo hará que seán obligatorios en el futuro.<br/><br/>Cualquier otro mod del cliente, como JSRS, Blastcore, UI Mod deberían funcionar.<br/><br/>Mods de unidades y vehículos no funcionan. Mods de IA pueden ocasionar errores (En cualquier caso Antistasi tiene una alta modificación del comportamiento de la IA). - Mods intégrés (optionnels) :<br/>TFAR: Radio intégré dans Arsenal. Son desactivé quand le joueur est inconscient.<br/>ACE Medical: Desactivera le sysème de réanimation d'Antistasi.<br/><br/>ATTENTION : l'usage du système de Sauvegarde Persistante avec TFAR ou n'importe quel autre mod d'armes activé les rendra ogligatoire par la suite.<br/><br/>Tout les mods côté clients, tels que JSRS, Blastcore, mods d'UI devraient fonctionner.<br/><br/>Les mods d'unité et de véhicules ne marcheront pas. Les mods d'IA risquent de causer des problèmes (dans tout les cas Antistasi contient beaucoup d'ajustements à l'IA).. - 통합 (선택적)모드:<br/>TFAR: 무전기가 무기고에 통합됩니다. 플레이어가 의식불명이 되면 소리가 비활성화됩니다.<br/>ACE 의료: 안티스타시 소생 시스템을 비활성화합니다.<br/><br/>주의: TFAR 및 활성화된 모든 무기 모드화 함께 영구 저장 시스템을 사용하면 해당 게임이 끝날 때까지 계속 해당 모드를 사용해야 합니다.<br/><br/>JSRS, Blastcore, UI 모드와 같은 클라이언트 전용 모드는 잘 작동할 겁니다.<br/><br/>유닛 또는 차량 모드는 작동하지 않습니다. AI 개선 모드는 오작동을 일으킬 수 있습니다(어떠한 경우는 안티스타시는 AI을 심하게 조정합니다). - Интегрированные (опциональные) моды:<br/>TFAR: рации интегрированы с Арсеналом. Звук отключен, когда игрок без сознания.<br/>ACE Medical: отключит систему оживления Antistasi.<br/><br/>ОСТОРОЖНО: Использование Сохранения Игры с включенным TFAR и/или любым оружейным модом сделает их обязательным в будущем.<br/><br/>Любые моды, влияющие только на игрока, такие как JSRS, Blastcore, UI Mod должны работать.<br/><br/>Моды на технику и фракции работать не будут. Моды на изменение логики ИИ могут вызвать ошибки (Antistasi очень серьезно покопалось в мозгах ИИ). - Zintegrowane (opcjonalne) Mody:<br/>TFAR: Radio zintegrowane iw Arsenale. Dźwięk wyłączony, gdy gracz jest nieprzytomny.<br/>ACE Medical: Wyłączy system leczenia Antistasi.<br/><br/>UWAGA: Korzystanie z systemu Trwały Zapis wraz z modyfikacją TFAR i modyfikacjami dodającymi broni sprawi, że będą one obowiązkowe przy wczytaniu zapisu gry.<br/><br/>Każdy mod po stronie klienta, taki jak JSRS, Blastcore oraz mody na interfejs gry powinny działać.<br/><br/>Modyfikacje dodające jednostki i pojazdy nie będą działać. Mody na AI mogą powodować problemy (Antistasi domyślnie ma poprawione i podkręcone AI). - Integrované (volitelné) Módy:<br/>TFAR: Rádio integrované v Arsenalu. Zvuk je deaktivován, když je hráč v bezvědomí.<br/>ACE Lékař: Vypne Antistasi revive system.<br/><br/>UPOZORNĚNÍ: Používání systému Uložení hry s TFAR a jakýmkoli aktivovaným módem zbraně je v budoucnosti povinné.<br/><br/> Mód by měl fungovat. Módy pro jednotky a vozidla nebudou fungovat.<br/><br/> Režimy AI mohou způsobit poruchy (v každém případě má Antistasi těžké vylepšení AI). - 内置支持的(可选)模组: <br/>TFAR: 无线电已集成至军火库。玩家失去意识时将会禁用声音。<br/>ACE医疗: 将会禁用 Antistasi 复苏系统。<br/><br/>注意: 进行永久性存储时使用TFAR和任何武器模组, 将使它们成为强制性模组。<br/><br/>任何客户端模组, 如JSRS, Blastcore, 用户界面模组都应当能够正常使用。<br/><br/>单位和载具模组不会正常工作。AI模组可能会导致任务异常(在绝大多数情况下, Antistasi 对AI逻辑进行了重度调整)。 + + Dismiss selected units or squads, recovering it's cost to the proper resource pool + Congeda le unità / squadre selezionate recuperandone il costo + Desmoviliza al soldado o a la escuadra seleccionada, recuperando su coste al alijo correspondiente + Renvoyez les unités ou escouades sélectionnées, en récupérant leur coût dans la ressources appropriée + 선택한 유닛 또는 분대를 해산시키고 비용을 적절한 자산으로 복구합니다. + Распустить выбранные юниты или отряды, вернув их стоимость в соответствующий пул ресурсов. + Odwołaj wybrane jednostki lub oddziały, przywracając ich koszt do odpowiedniej puli zasobów + Rozpustit vybrané jednotky nebo jednotky a obnovit své náklady na správný fond zdrojů + Maliyetini uygun kaynak havuzuna geri ödeyerek seçilen birimleri veya mangaları görevden alın + 解散选中的单位或小队, 将其花销退还至资源池 - - LanCommi for his artwork.<br/>Goon and jw custom: Part of the code for the NAPALM script.<br/>rebel12340: Radio Jam script<br/>Manko: Earplug snippet<br/>bobchaos: Managing the community despite all difficulties.<br/>And all those players who spend their time on making comments, suggestions and reports on Steam, Github and BIS forums. - LanCommi per i suoi artworks.<br/>Goon e jw custom: parte del codice per lo script del NAPALM.<br/>rebel12340: Script di Radio Jam<br/>Manko: earplugs snippet<br/>bobchaos: Gestione della comunità nonostante tutte le difficoltà.<br/>E tutti quei giocatori che passano il loro tempo a fare commenti, suggerimenti e rapporti sui forum di Steam, Github e BIS. - LanCommi por su arte.<br/>Goon and jw custom:Parte del código del NAPALM script.<br/>rebel12340: Radio Jam script<br/>Manko: Earplug snippet<br/>bobchaos: Manejar la comunidad aun con todas las dificultades.<br/>Todos aquellos jugadores que invirtieron su tiempo en hacer comentarios, sugerencias y reportes en Steam, Github y foros de BIS. - LanCommi pour son artwork.<br/>Goon et jw custom: pour une partie du code du script NAPALM.<br/>rebel12340: pour le script de brouillage radio.<br/>Manko: pour le morceau de code pour les bouchons d'oreilles.<br/>bobchaos: pour avoir gérer la communauté malgré toutes les difficultés.<br/>Et à tous les joueurs qui passent leur temps à faire des commentaires, des suggestions et des rapports sur les forums Steam, Github et BIS. - LanCommi: 아트워크<br/>Goon과 jw custom: 네이팜 스크립트 코드 일부<br/>rebel12340: 무전 작동불량 스크립트<br/>Manko: 귀마개 스크립트<br/>bobchaos: 모든 어려움에도 불구하고 커뮤니티를 관리함<br/>그리고 스팀, 깃헙 및 보헤미아 인터렉티브 스튜디오 포럼에 의견, 제안 및 보고서를 작성하는 데 시간을 주신 모든 플레이어. - LanCommi за его творчество.<br/>Goon и jw custom: часть кода для скрипта Напалма.<br/>rebel12340: скрипт на глушение раций<br/>Manko: Беруши<br/>bobchaos: Управление сообществом несмотря на все трудности.<br/>И все те игроки, которые потратили свое время на комментирование, создание предложений и репортов в Steam, Github и формах BIS. - LanCommi za jego prace graficzne.<br/>Goon i jw custom: Część kodu skryptu dodającego NAPALM.<br/>rebel12340: Skrypt dodający zagłuszacz radia<br/>Manko: Skrypt na zatyczki do uszu<br/>bobchaos: Zarządzanie społecznością pomimo wszystkich trudności.<br/>I wszyscy ci gracze, którzy spędzają czas na tworzeniu komentarzy, sugestii i raportów na forach, Discordzie, Steam, Github i BIS. - LanCommi za jeho umělecké dílo.<br/>Goon a jw vlastní: Část kódu pro skript NAPALM.<br/>rebel12340: Radio Jam script<br/>Manko: Sniper snippet<br/>bobchaos: Správa komunity i přes všechny obtíže.<br/>A všichni hráči, kteří tráví čas přípravou komentářů, návrhů a zpráv na fórech Steam, Github a BIS - LanCommi 的美术设计。<br/>Goon 和 jw custom: 部分凝固汽油弹(NAPALM)脚本。<br/>rebel12340: 无线电阻塞脚本。<br/>Manko: 耳塞脚本。<br/>bobchaos: 尽管困难重重, 但仍在管理社区。<br/>以及所有花时间在Steam、Github和BIS论坛上发表评论、建议和报告的玩家。 + + Garrison Units / Squads + Guarnisci Unità / Squadre + Guarnición Unidades / Escuadras + Unités de garnison / escouades + 유닛 / 분대 주둔 + Добавить в гарнизон Юнит / Отряд + Jednostki Garnizonowe / Oddziały + Posádkové jednotky / družstva + Birimleri / Takımları Garnizona Ekle + 驻扎单位/班组 - - Welcome to Arma 3 - %1. This mission aims to simulate guerilla combat, tactics and strategic situations. It is not a quick and easy mod, it is long term, step-by-step mission with LOTS of features and enhanced AI. - Willkommen zu Arma 3 - %1. Diese Mission zielt darauf ab Guerillakrieg, -taktiken und -strategien zu simulieren. Es ist kein schneller und einfacher Spielmodus. Es ist eine Mission ausgelegt auf eine lange Spielzeit mit einer MENGE an Features und erweiterter KI. - Benvenuto in Arma 3 - %1. Questa missione cerca di simulare il combattimento da guerrilla, tattiche e situazioni strategiche. Non è una mod facile e veloce, è a lungo termine, una missione passo dopo passo con MOLTE caratteristiche e un IA migliorata. - Bienvenidos a Arma 3 - %1. Esta misión quiere simular el combate de guerrillas, así como situaciones tácticas y estratégicas. No es un modo rápido ni fácil, es a largo plazo, misiones paso a paso con MUCHAS opciones e IA avanzada. - Bienvenue sur Arma 3 - %1. Cette mission vise à simuler des combats de guérilla, des tactiques et des situations stratégiques. Ce n'est pas un mod rapide et facile, c'est une mission à long terme, étape par étape, avec BEAUCOUP de fonctionnalités et une IA améliorée. - 아르마 3 - %1에 오신 것을 환영합니다. 이 임무는 게릴라전, 전술, 전략적 상황을 시뮬레이션하는 것을 목표로 합니다. 이 임무는 빠르고 쉬운 모드가 아니라 많은 기능과 향상된 AI 가진 장기적이고 단계적인 임무입니다. - Добро пожаловать в Arma 3 - %1. Эта миссия направлена на моделирование партизанского боя, тактики и стратегических ситуаций. Это не быстрый и легкий мод, это долгосрочная, пошаговая миссия с МНОЖЕСТВОМ функций и улучшенным ИИ. - Witamy w Arma 3 - %1. Ta misja ma na celu symulację walki partyzanckiej, taktyki i sytuacji strategicznych. Nie jest to szybki i łatwy mod, to długoterminowa misja z dużą ilością funkcji i ulepszoną sztuczną inteligencją. - Vítejte v Arma 3 - %1. Cílem této mise je simulovat partyzánský boj, taktiku a strategické situace. Není to rychlý a snadný mód, je to dlouhodobá, postupná mise s mnoha funkcemi a vylepšeným AI. - 欢迎来到 Arma 3 - %1。本任务旨在模拟游击战的战斗、战术和战略态势。这不是一个快速、简单的模式, 而是长期的、循序渐进的, 带有大量特性和增强型AI的任务。 + + Adds selected units or squads to a map selected garrison + Aggiunge unità o squadre selezionate alla guarnigione selezionata sulla mappa + Añade las unidades o escuadras seleccionadas a una posición guarnicionada que selecciones + Ajoute des unités ou des escouades choisies à une garnison sélectionnée sur la carte + 선택한 유닛 또는 분대를 지도에서 선택한 주둔지에 추가합니다. + Добавляет выбранные юниты или отряды в выбранный на карте гарнизон + Dodaje wybrane jednostki lub oddziały do wybranego garnizonu na mapie + Přidá vybrané jednotky nebo jednotky na mapu vybranou posádku + Seçilen birimleri veya mangaları seçilen bir garnizon haritasına ekler + 将选定的单位或小队编入在地图上选中的驻军 - - You will win the game when most of the population supports Faction and you have conquered all the Airbases. - Du erringst den Sieg, wenn der Großteil der Zivilbevölkerung deine Fraktion unterstützt und sich alle Flugplätze in deiner Hand befinden. - Vincerai una volta che la maggior parte della popolazione supporta la tua Fazione e quando avrai conquistato tutte le basi aeree - Conseguiras la victoria si la mayoria de la población apoya tu facción y si conquistas todas las bases aéreas. - Vous gagnerez la partie lorsque la majorité de la population soutiendra la faction et que vous aurez conquis toutes les bases aériennes. - 인구의 대부분이 당신의 팩션을 지지하고 당신이 모든 공군 기지와 군사 기지를 점령했을 때 게임에서 승리할 것입니다. - Вы выиграете игру, когда большая часть населения поддержит фракцию и вы захватите все авиабазы. - Wygrasz grę, gdy większość populacji mapy poprze rebelie i podbijesz wszystkie Bazy Lotnicze wroga. - Vyhrajete hru, když většina populace podporuje frakci a dobyli jste všechny letecké základny. - 当绝大多数民众支持我方阵营, 并且我方已占领所有空军基地时, 你将赢得游戏胜利。 + + + + AI Limiter + KI Begrenzung + Limitatore IA + Límite de IA + Limiteur d'IA + AI 제한 + Лимит ИИ + Limit AI + AI Limiter + YZ Limitleyici + AI限制 - - You will lose the game if %1 has murdered 1/3 of the total population. - Du verlierst das Spiel, wenn %1 1/3 der gesamten Bevölkerung ermordet hat. - Perderai se il %1 ha ucciso 1/3 della popolazione totale. - Perderás si %1 asesina a 1/3 del total de la población. - Vous perdrez la partie si %1 a tué 1/3 de la population totale. - %1이(가) 전체 인구의 1/3을 학살할 경우 게임에서 패배합니다. - Вы проиграете игру, если %1 убил 1/3 всего населения. - Przegrasz grę, jeśli %1 zamordował 1/3 całej populacji. - Ztratíte hru, pokud %1 zavraždí 1/3 celkové populace. - 如果 %1 谋杀了总人口的1/3, 你将输掉这场游戏。 + + Sets how much local and simulated AI can spawn in the map. Affects performance and AI ""intelligence"". Use with caution. This is not an exact number as vehicles and squad leaders will always spawn. + Imposta la quantità di IA locale e simulata che può generarsi nella mappa. Influisce sulle prestazioni e sull'"intelligenza" dell'IA. Usare con cautela. Questo non è un numero esatto poiché i veicoli e i capisquadra si genereranno sempre. + Limita cuantos locales e IA simulada aparecen en el mapa. Afecta al rendimiento y a la "inteligéncia" de la IA. Usadlo con Precaución. Esto no es un número exacto pues vehículos y líderes de escuadra siempre aparecerán. + Définit la quantité d'IA locale et simulée pouvant apparaître sur la carte. Affecte les performances et l'""intelligence"" de l'IA. Utiliser avec précaution. Ce n'est pas un nombre exact car les véhicules et les chefs d'escouade apparaîtront toujours. + 지도에서 로컬 및 시뮬레이션된 AI를 생성할 수 있는 양을 설정합니다. 성능 및 AI의 ""지능""에 영향을 미칩니다. 주의하여 사용하십시오. 이것은 차량과 분대장들이 항상 스폰하기 때문에 정확한 수치는 아닙니다. + Устанавливает, сколько локальных и смоделированных ИИ может появиться на карте. Влияет на производительность и «интеллект» ИИ. Используйте с осторожностью. Это не точное число, поскольку всегда будут появляться машины и лидеры отрядов. + Określa, ile lokalnej i symulowanej sztucznej inteligencji może pojawić się na mapie w tym samym czasie. Wpływa na wydajność i „inteligencję” AI. Używaj ostrożnie. Nie jest to dokładna liczba, ponieważ pojazdy i dowódcy drużyn zawsze będą się pojawiać. + Nastaví kolik lokální a simulovaných AI se může spawnout na mapě. Má dopad na výkon a "inteligenci" AI. Použijte s opatrností. Toto není přesné číslo jelikož vozidla a velitelé družstev se vždy spawnou. + Haritada ne kadar yerel ve simüle edilmiş yapay zekanın ortaya çıkabileceğini ayarlar. Performansı ve yapay zeka ""zekasını"" etkiler. Dikkatle kullanın. Araçlar ve takım liderleri her zaman ortaya çıkacağından bu kesin bir sayı değildir. + 设置地图中可以生成多少本地和模拟AI。影响性能和AI"智能"。小心使用。这不是一个准确的数字, 因为载具和班长始终会生成。 - - There is an All vs All war in %4. %1 and %2 are constantly attacking each other, but that does not mean they don't shoot at %3 on first sight.<br/><br/>%1 and %2 Aggro points represent how much threat they see in %3 faction.<br/><br/>Generally speaking those points will low or raise depending on your actions against them and civilians. - Es ist ein Jeder gegen Jeden Krieg in %4. %1 und %2 greifen sind ununterbrochen gegenseitig an. Dies bedeutet aber nicht, dass sie nicht bei Kontakt direkt %3 angreifen.<br/><br/>%1 und %2 Aggressivitätspunkte zeigen an, wie hoch diese die Bedrohung der %3 Fraktion einschätzen.<br/><br/>Grundsätzlich erhöhen und verringern sich diese Werte gemäß deinen Unternehmungen gegen die jeweilige Fraktion oder die Zivilbevölkerung. - C'è una guerra Tutti contro Tutti in %4. %1 e %2 si attaccano costantemente a vicenda, ma ciò non significa che non sparino a %3 a prima vista.<br/><br/>%1 e %2 punti Aggro rappresentano la quantità di minaccia che vedono in %3 fazione.<br/><br/>In generale, quei punti diminuiranno o aumenteranno a seconda delle tue azioni contro di loro e contro i civili. - Esta guerra es un todos contra todos en %4. %1 y %2 están constantemente atacándose, pero esto no significa que no dispararán si previo aviso a %3.<br/><br/>Puntos de Aggre de %1 y de %2 representan cuanto pelígro ven en la facción %3.<br/><br/>En términos generales, estos puntos incrementarán o descenderán dependiendo de tus acciones contra ellos y/o civiles. - Il y a une guerre tous contre tous dans %4. %1 et %2 s'attaquent constamment, mais cela ne signifie pas qu'ils ne tirent pas sur %3 à vue.<br/><br/> Les points Aggressivité de %1 et %2 représentent la menace qu'ils voient dans la faction %3.<br/><br/>De manière générale, cette valeur augmentera et baissera en fonction de vos actions contre eux et les civils. - %4는 프리 포 올 모드입니다. %1 과 %2는 주기적으로 서로를 공격하고, %3 또한 공격할것입니다.<br/><br/>%1 및 %2의 공격성 포인트는 %3 팩션에서 얼마나 많은 위협이 발생하는지를 나타냅니다.<br/><br/>일반적으로 말하면 그들과 민간인에 대한 당신의 행동에 따라 해당 포인트는 낮아지거나 높아질 것입니다. - В %4 идет война Все против Всех. %1 и %2 постоянно атакуют друг друга, но это не значит, что они не стреляют по %3 при обнаружении.<br/><br/>Агрессия %1 и %2 показывает насколько сильную угрозу они видят в %3. <br/><br/>В общем, эти очки будут уменьшаться или увеличиваться в зависимости от ваших действий против них и мирных жителей - W %4 trwa wojna Wszyscy Kontra Wszyscy. %1 i %2 nieustannie atakują się nawzajem, ale to nie znaczy, że nie strzelają do %3 .<br/><br/>%1 i %2 Punkty Agresji oznaczają, jak duże zagrożenie inne frakcje widzą we frakcji %3.<br/><br/>Ogólnie rzecz biorąc, punkty te zmniejszą się lub rosną w zależności od twoich działań przeciwko nim i cywilom. - V %4 je válka Všichni proti Všem. %1 a %2 neustále útočí na sebe, ale to neznamená, že na první pohled nestřílejí na %3.<br/><br/>%1 a %2 Aggro body představují to, jak velkou hrozbu představují vidět ve frakci %3.<br/><br/>Obecně řečeno, tyto body se budou snižovat nebo zvyšovat v závislosti na vašem jednání proti nim a civilistům. - %4 发生了全面战争。%1 和 %2 在持续地互相攻击, 但这并不意味着他们在见到 %3 时不会开火。<br/><br/>%1 和 %2 点侵略性表示他们认为 %3 的威胁程度有多大。<br/><br/>通常而言, 取决于你对他们和平民的行动, 这一点数将会提升或降低。 + + Civ Presence Config + Configurazione Presenza Civile + Configurar Civiles + Configuration de la présence civile + 민간인 스폰 설정 + Настройка гражданского насиления + Konfiguracja Obecności Cywili + Konfigurace přítomnosti civilistů + Sivil Mevcudiyet Yapılandırması + 平民存在配置 - - HR or Manpower comes from citizen support on each city. Manpower is needed to recruit more units (1 HR Point = 1 Soldier) - Mannstärke wird durch die zivile Unterstützung aus jeder Stadt generiert. Sie ist notwendig, um mehr Einheiten zu rekrutieren. 1 Punkt entspricht dabei einem Soldaten. - RU e la Manodopera provengono dal supporto dei civili in ogni città. La manodopera è necessaria per arruolare nuovi combattenti (un punto RU = un soldato) - RH o Recursos Humanos són proveidos por el soporte ciudadano de cada ciudad. RH son necesarios para reclutar más unidades (1 RH = 1 Soldado) - Les Ressources Humaines ou la main-d'œuvre proviennent du soutien des citoyens dans chaque ville. La main-d'œuvre est nécessaire pour recruter plus d'unités (1 point RH = 1 soldat) - 인력은 각 도시의 주민의 지지로부터 나옵니다. 인력은 유닛을 모집하는 데 필요합니다. (1 인력 포인트 = 병사 1명) - ЛР или Людские Ресурсы прибывают из поддержки граждан в каждом городе. Для набора большего количества юнитов требуется рабочая сила (1 очко ЛР = 1 солдат). - HR czyli z ang. „Zasoby Ludzkie (Human Resources)” pochodzi ze wsparcia obywateli w każdym mieście. Zasoby Ludzkie są potrzebna do rekrutacji większej liczby jednostek (1 Punkt HR = 1 Żołnierz) - Pracovní síla nebo Lidská sila pochází z občanské podpory v každém městě. Pro nábor více jednotek je zapotřebí pracovní síly (1 HR bod = 1 voják) - 人力资源或人力源自每个城市公民的支持。需要更多的人力才能招募更多的单位(1个人力资源点数 = 1名士兵)。 + + -1 Max Civs + -1 Civili Massimi + -1 Max Civs + -1 Civils max + 최대 민간인 수 -1 + -1 к лимиту + -1 Maks. Liczba Cywili + -1 Max Civilistů + -1 Max Sivil + -1 平民上限 - - In MP games there are two money pools. Faction Money -which is for Commander use only- and personal money. Personal money can be used by any player to recruit AI or buy vehicles. Faction earns money by taxes and accomplishing missions. Personal money comes from killing enemies and accomplishing missions. Options to transfer or donate money are found in the Y menu. Commander can grab money from the Faction Pool to his own account. - In Mehrspielerspielen gibt es zwei Kassen. Die Fraktionskasse, welche nur vom Kommandanten genutzt werden kann, und das persönliche Geld. Das persönliche Geld kann von jedem Spieler selbst genutzt werden, um KI Einheiten oder Fahrzeuge zu kaufen. Die Fraktion erhält Gelder durch Abgaben und der Erfüllung von Sekundärmissionen. Persönliche Gelder erhält ein Spieler durch das Ausschalten von feindlichen Einheiten und der Erfüllung von Sekundärmissionen. Möglichkeiten Gelder zu transferieren sind im Z-Menü zu finden. Der Kommandant kann Geld aus der Fraktionskasse für seinen persönlichen Gebrauch entnehmen. - Nelle partite MP ci sono due casse di denaro. Il denaro della fazione, che è solo per uso del comandante, e il denaro personale. Il denaro personale può essere utilizzato da qualsiasi giocatore per reclutare IA o acquistare veicoli. La fazione guadagna denaro con le tasse e portando a termine missioni. I soldi personali provengono dall'uccisione di nemici e dal compimento di missioni. Le opzioni per trasferire o donare denaro si trovano nel menu Y. Il comandante può prelevare denaro dalla cassa della fazioni per poi inserirlo sul proprio conto. - En partidas MJ hay dos alijos de dinero. Dinero de la Facción -Solo puede usarlo el Comandante- y dinero personal. El dinero personal puede ser usado por todos los jugadores para reclutar a soldados IA o comprar vehículos. La facción gana dinero de impuestos y cumpliendo misiones. El dinero personal viene de matar enemigos y cumplir misiones. La opción de transferir o donar dinero se encuentra en el menú de Y. El Comandante puede coger dinero del alijo de la Facción para su propia cuenta. - Dans les jeux MP, il y a deux porte monnaie. L'Argent de faction - qui est destiné à un usage exclusif par le Commandant - et argent personnel. L'argent personnel peut être utilisé par n'importe quel joueur pour recruter des IA ou acheter des véhicules. La faction gagne de l'argent grâce aux taxes et aux missions accomplies. L'argent personnel se gagne en tuant des ennemis et en accomplissant des missions. Les options pour transférer ou donner de l'argent se trouvent dans le menu Y. Le commandant peut récupérer de l'argent du porte monnaie de la faction sur son propre compte. - 멀티플레이 게임에선 두 개의 자금 자산이 있습니다. 지휘관 전용 자금과 개인 자금입니다. 개인 자금은 누구나 AI를 모집하거나 차량을 구매하는 데 사용할 수 있습니다. 팩션 자금은 세금과 임무 수행으로 벌 수 있습니다. 개인 자금은 적을 죽이고 임무를 완수하는 데서 나옵니다. 송금 또는 기부 옵션은 Y 메뉴에서 확인할 수 있습니다. 지휘관은 팩션 자산에서 개인 계좌로 돈을 인출할 수 있습니다. - В MP-играх есть два пула денег. Деньги фракции, предназначенные только для командиров, и личные деньги. Любой игрок может использовать личные деньги для найма ИИ или покупки транспортных средств. Фракция зарабатывает деньги налогами и выполнением миссий. Личные деньги поступают от убийства врагов и выполнения миссий. Варианты перевода или пожертвования денег находятся в меню Y. Командующий может забрать деньги из пула фракций на свой счет. - W grach online z innymi graczami istnieją dwie pule pieniędzy. Pieniądze Frakcji - przeznaczone wyłącznie dla dowódców - oraz Pieniądze Osobiste. Pieniądze osobiste mogą być wykorzystane przez dowolnego gracza do rekrutacji AI lub kupowania pojazdów. Frakcja zarabia na podatkach i wypełnianiu misji. Pieniądze osobiste pochodzą z zabijania wrogów i wykonywania misji. Opcje przelewu lub darowizny pieniężnej znajdują się w menu Y. Dowódca może pobierać pieniądze z puli frakcji na własne konto. - V Multiplayerových hrách existují dva peněžní systémy. Frakční peníze - které jsou používány pouze velitelem - a osobní peníze. Osobní peníze může použít kterýkoli hráč k náboru AI nebo k nákupu vozidel. Frakce vydělává peníze z daní a ze splněných úkolů. Osobní peníze pocházejí ze zabíjení nepřátel a plnění úkolů. Možnosti převodu nebo darování peněz naleznete v nabídce Y. Velitel může vzít peníze z frakčního fondu na svůj vlastní účet. - 在多人游戏中有两种资金池。阵营资金——仅限指挥官使用——和个人资金。任何玩家都可以使用个人资金来招募AI或购买载具。阵营资金通过税收和完成任务获得。个人资金来源于击杀敌人和完成任务。Y键菜单中有用于转移或捐献资金的选项。指挥官可以将阵营资金存入他的个人账户。 + + +1 Max Civs + +1 Civili Massimi + +1 Max Civs + +1 Civils max + 최대 민간인 수 +1 + +1 к лимиту + +1 Maks. Liczba Cywili + +1 Max Civilistů + +1 Max Sivil + +1 平民上限 - - Money comes from a combination of citizens support on each city, resources conquered, factories conquered (which boost the economy) and power provided to all of them with a nearby friendly power plant (you may also conquer them to cut off Money supply to the enemy). Money is used to purchase vehicles, units and squads. - Geld wird verdient durch die Unterstützung der Zivilbevölkerung in jeder Stadt, den eroberten Ressourcen und Fabriken (welche die Wirtschaft ankurbeln) und gelieferten Strom zu allen diesen Zonen von einem nahen eroberten Kraftwerk. Es ist auch möglich durch die Eroberung von Kraftwerken den Geldfluss des Feindes zu beeinflussen. Geld wird für den Kauf von Fahrzeugen, Einheiten und Gruppen genutzt. - Il denaro proviene da una combinazione di: supporto dei cittadini in ogni città, risorse conquistate, fabbriche conquistate (che migliorano l'economia) e dall' energia fornita con una centrale elettrica amica vicina (puoi anche conquistare queste strutture strategiche per interrompere l'approvvigionamento di denaro al nemico ). Il denaro viene utilizzato per acquistare veicoli, unità e squadre. - El dinero viene de la combinación del soporte ciudadano de cada ciudad, recursos tomados, fábricas conquistadas (que incrementan la economía) y el poder propordionado de todos ellos juntos a una planta de energía cercana aliada (también conviene conquistar estas zonas para cortar de suministro al enemigo). El dinero es usado para comprar vehñiculos, unidades y escuadras. - L'argent provient d'une combinaison du soutien des citoyens dans chaque ville, des ressources conquises, des usines conquises (qui stimulent l'économie) et de l'énergie fournie à tous avec une centrale électrique amie à proximité (vous pouvez également les conquérir pour couper l'approvisionnement en argent à l'ennemi ). L'argent est utilisé pour acheter des véhicules, des unités et des escouades. - 자금은 각 도시에 대한 주민들의 지원, 점령된 자원채취소, 점령된 공장(경제력 버프), 그리고 근처에 있는 아군의 발전소로 그들 모두에게 제공되는 전력(적에게 자금 공급을 차단하기 위해 점령할 수도 있음)의 조합으로 나옵니다. 자금은 차량, 유닛 또는 분대를 구입하는 데 사용됩니다. - Деньги поступают из поддержки граждан в каждом городе, завоеванных ресурсных точек, заводов (которые стимулируют экономику) и энергии, предоставляемой всем им от близлежащей дружественной электростанции (вы также можете победить их, чтобы отрезать денежную массу врагу). Деньги идут на покупку техники, юнитов и отрядов. - Pieniądze pochodzą ze wsparcia obywateli w każdym mieście, podbitych surowców, podbitych fabryk (które zwiększają gospodarkę) i elektrowni (możesz je również podbić, aby odciąć dopływ pieniędzy do wroga). Pieniądze służą do zakupu pojazdów, jednostek i oddziałów. - Peníze pocházejí z kombinace podpory občanů pro každé město, dobytých zdrojů, dobytých továren (které podporují ekonomiku) a elektřiny poskytované všem s blízkou přátelskou elektrárnou (můžete je také dobýt, abyste přerušili dodávky peněz nepříteli). Peníze se používají na nákup vozidel, jednotek a skupin. - 资金来源于每个城市公民的支持, 占领的资源点, 工厂(工厂将会促进经济发展), 以及由附近的友方发电厂提供的电力(你也可以通过占领上述区域来切断敌方的资金供应)。资金可用于购买载具、单位和班组。 + + Civ Limit + Limite Civ + Límite de civiles + Limite de civils + 민간인 제한 + Лимит гражданских + Limit Cywili + Limit civilistů + Sivil Limiti + 平民限制 + + + Set the max number of spawned civilians. Affects game performance. + Setta il numero massimo di civili generati. Affligge le prestazioni di gioco + Limitia el número máximo de civiles. Afecta al rendimiento del juego. + Définit le nombre maximum de civils. Affecte les performances du jeu. + 생성되는 최대 민간인 수를 설정합니다. 게임 성능에 영향을 미칩니다. + Установите максимальное количество гражданских. Влияет на производительность игры. + Ustaw maksymalną liczbę pojawiających się cywilów. Wpływa na wydajność gry. + Nastavit maximální počet spawnutých civilistů. Má dopad na výkon hry. + Doğan sivillerin maksimum sayısını ayarlayın. Oyun performansını etkiler. + 设置平民的最大生成数量。影响游戏性能。 - - Every 10 minutes each faction receives Money and Manpower according to the zones they own, and the state they are in. Having a good amount of resource zones and some factories is the way of getting enough resources to win this war. - Alle 10 Minuten erhält jede Fraktion Geld und Mannstärke abhängig von den gehaltenen Zonen und deren Status. Eine große Anzahl and Ressourcen-Zonen und Fabriken zu besitzen ist der beste Weg, um genug Ressourcen für den Sieg in diesem Krieg zu erhalten. - Ogni 10 minuti ogni fazione riceve Denaro e Manodopera in base alle zone che possiede e allo stato in cui si trova. Avere una buona quantità di zone di risorse e alcune fabbriche è il modo per ottenere risorse sufficienti per vincere questa guerra. - Cada 10 minutos cada facción recive dinero y recursos humanos según las zonas controladas, y del estado en el qu estén. Tener una buena cantidad de zonas de recursos y algunas fábricas es el camino para obtener recursos suficientes para ganar la guerra. - Toutes les 10 minutes, chaque faction reçoit de l'argent et de la main-d'œuvre en fonction des zones qu'elle possède et de l'état dans lequel elle se trouve. Avoir une bonne quantité de zones de ressources et d'usines est la façon d'obtenir suffisamment de ressources pour gagner cette guerre. - 각 팩션은 10분마다 그들이 소유한 구역과 그들의 상태에 따라 자금과 인력을 받습니다. 많은 양의 자원채취소와 몇몇 공장을 가지는 것이 이 전쟁에서 이기기 위한 충분한 자원을 얻는 방법입니다. - Каждые 10 минут фракция получает деньги и ЛР в соответствии с зонами, которыми они владеют, и состоянием, в котором они находятся. Наличие большого количества ресурсных зон и некоторых заводов - это способ получить достаточно ресурсов, чтобы выиграть эту войну. - Co 10 minut każda frakcja otrzymuje pieniądze i siłę roboczą zgodnie z posiadanymi strefami i stanem, w którym się znajdują. Posiadanie dużej ilości stref zasobów i niektórych fabryk jest sposobem na zdobycie wystarczającej ilości zasobów, aby wygrać tę wojnę. - Každých 10 minut každá frakce obdrží peníze a pracovní sílu podle zón, které vlastní, a stavu, ve kterém se nacházejí. Mít dostatečné množství zón zdrojů a některé továrny je způsob, jak získat dostatek prostředků k vítězství v této válce. - 每隔10分钟, 每个阵营将会受到资金和人力, 其数量取决于阵营占领的区域和所处状态。拥有足够多的资源点和工厂, 是获取足够资源从而赢得这场战争的方法。 + + -10 AI Limit + -10 Limite IA + -10 Límite IA + -10 limite d'IA + AI 제한 -10 + -10 к лимиту ИИ + Limit -10 AI + -10 AI Limit + -10 YZ Limiti + -10 AI上限 - - Flag: Vehicle and Squad Unit Recruitment. Commander Options.<br/>Petros: Side-missions (Commander Only).<br/>Map: Game Options.<br/>Camp-fire: Rest for 8 hours and Clear Forest (Commander Only). - Flaggenmast: Fahrzeug und Gruppen kaufen/rekrutieren, Kommandantenoptionen.<br/>Petros: Sekundärmissionen (nur Kommandant).<br/>Karte: Spieloptionen.<br/>Lagerfeuer: 8 Stunden ausruhen und Wald abholzen (nur Kommandant). - Bandiera: Veicoli e Reclutamento Squadre e Unità.Opzioni del Comandante. <br/>Petros: Missioni-Secondarie (Solo per il Comandante).<br/>Mappa: Opzioni di Gioco.<br/>Falò: Riposa per 8 ore e ripulisci la foresta (Solo per il Comandante). - Bandera: Vehículos y recltamiento de escuadras. Opciones del Comandante.<br/>Petros: Misiones secundarias (Solo para el Comandante).<br/>Mapa: Opciones de Juego.<br/>Campamento: Descansa por 8 horas y despeja la maleza (Solo para el Comandante). - Drapeau : Achat de véhicule et d'escouade. Options de Commandant.<br/>Petros : Missions secondaires (Commandant uniquement).<br/>Carte : Options de la partie.<br/>Feu de camp : Se reposer pendant 8 heures et défricher la forêt (Commandant uniquement). - 깃발: 차량 및 분대원 모집. 지휘관 옵션.<br/>페트로스 : 사이드 임무(지휘관 전용).<br/>지도: 게임 설정.<br/>캠프 파이어: 8시간 동안 휴식을 취하고 숲을 없앱니다(지휘관 전용). - Флаг: Найм отрядов и техники. Опции Командующего.<br/>Петрос: миссии для стороны (только для Командующего).<br/>Карта: Настройки Игры.<br/>Палатка: отдых на 8 часов и очистка леса (только для Командующего). - Flaga: Rekrutacja pojazdów i oddziałów. Opcje dowódcy.<br/>Petros: Misje poboczne (tylko dowódca).<br/>Mapa: Opcje gry.<br/>Ognisko: Odpoczynek przez 8 godzin i Wyczyść las (tylko dowódca). - Vlajka: Nábor vozidel a jednotek. Možnosti velitele.<br/>Petros: Vedlejší mise (pouze velitel).<br/>Mapa: Možnosti hry.<br/>Táborový oheň: Odpočinek po dobu 8 hodin a Vyklidit les (Pouze velitel). - 旗帜: 载具和班组招募, 指挥官选项。<br/>Petros: 支线任务(仅限指挥官使用)。<br/>地图: 游戏选项。<br/>营火: 休息8小时并清理森林(仅限指挥官使用)。 + + +10 AI Limit + +10 Limite IA + +10 Límite IA + +10 limite d'IA + AI 제한 +10 + +10 к лимиту ИИ + Limit +10 AI + +10 AI Limit + +10 YZ Limiti + +10 AI上限 - - Just as with any resistance movement, leadership is not as stable as in organised states. Any player can take the role of Faction Force Commander if the current one is not very popular... Demonstrate your skill while accomplishing missions and killing enemies and maybe you will become the next leader. - Wie üblich in Widerstandsbewegungen, ist die Führung nicht so stabil wie in organisierten Streitkräften. Jeder Spieler kann die Rolle des Fraktionsanführers übernehmen, wenn die Reputation des aktuellen Anführers niedrig ist. Erhöhe deine eigene Reputation durch die Erfüllung von Sekundärmissionen und dem Ausschalten von feindlichen Einheiten und du kannst der nächste Anführer werden. - Proprio come con qualsiasi movimento di resistenza, la leadership non è stabile come negli stati organizzati. Qualsiasi giocatore può assumere il ruolo di Faction Force Commander se quello attuale non è molto popolare... Dimostra la tua abilità mentre porti a termine missioni e uccidi nemici e forse diventerai il prossimo leader. - Como cualquier movimiento de resistencia, el liderazgo no es tan estable como en estados organizados. Cualquier jugador puede tomar el rol de Forzar Comandante de Facción si el actual no es muy popular... Demuestra tus habilidades a la vez que completas misiones y matas a enemigos y, quizás, puedas convertirte en el próximo líder. - Comme pour tout mouvement de résistance, le commandement n'est pas aussi stable que dans les États organisés. N'importe quel joueur peut jouer le rôle de commandant de la Faction si l'actuel n'est pas très populaire ... Démontrez vos compétences tout en accomplissant des missions et en tuant des ennemis et peut-être deviendrez-vous le prochain chef. - 다른 저항군과 마찬가지로 지휘부는 조직화된 국가처럼 안정적이지 못합니다. 현재 많은 지지를 받지 못하면 다른 플레이어가 지휘관을 맡을 수 있습니다... 훌륭한 작전 수행능력과 사격실력을 보여준다면 다음 지휘관이 될 수 있습니다. - Как и в случае с любым движением сопротивления, руководство не так стабильно, как в организованных государствах. Любой игрок может взять на себя роль командующего силами фракции, если текущий не очень популярен... Продемонстрируйте свое мастерство, выполняя миссии и убивая врагов, и, возможно, вы станете следующим лидером - Tak jak w przypadku każdego ruchu oporu, przywództwo nie jest, tak stabilne, jak w zorganizowanych państwach. Każdy gracz może wcielić się w rolę dowódcy rebelii, jeśli obecny nie jest zbyt popularny... Wykaż się umiejętnościami podczas wykonywania misji i zabijania wrogów, a może zostaniesz kolejnym przywódcą. - Stejně jako u každého hnutí odboje, vedení není tak stabilní jako v organizovaných státech. Každý hráč může převzít roli velitele frakcí, pokud současný není příliš populární ... Prokažte své dovednosti při plnění misí a zabíjení nepřátel a možná se stanete dalším vůdcem. - 就像任何抵抗运动一样, 领导层并不像主权国家那样稳定。任何玩家都可以扮演阵营指挥官的角色, 如果现任指挥官不是很受欢迎的话...在完成任务和杀死敌人的同时展示你的技能, 你就有可能成为下一任领袖。 + + Game Options + Opzioni di Gioco + Opciones de Juego + Options de jeu + 게임 설정 + Параметры + Opcje Gry + Možnosti hry + Oyun Ayarları + 游戏选项 - - When you mount a truck, you may use the Transfer action in the action menu. It will search for nearby ammoboxes and load the contents of the nearest one into the truck's cargo space. You may then unload the truck in your ammobox at HQ for future use. Before transferring, make sure to unload backpack/vest contents into the Truck cargo space and then transfer. TIP: If your HQ Ammobox is full, use this functionality from a nearby truck to add more content to the ammobox as it will then accept everything :) - Befindest du dich in einem LKW, kannst du die Transfer-Aktion im Aktionsmenü nutzen. Dadurch wird der Inhalt der nähsten Munitionskiste in das Inventar deines LKWs transferiert. Anschließend kannst du deinen LKW bei deinem Munitionslager im HQ entladen, um die erbeuteten Gegenstände sicher einzulagern. Bevor du das Inventar des LKWs in dein Munitionslager transferierst, solltest du alle Gegenstände aus dem Inventar von Rucksäcken und Westen in das Grundinventar deines LKWs verschieben. TIPP: Wenn dein Munitionslager im HQ voll ist, kannst du über diese Funktion dennoch Gegenstände aus einem LKW einlagern :) - Quando sali su un camion, puoi utilizzare l'azione Trasferisci nel menu delle azioni. Cercherà le scatole di munizioni vicine e ne caricherà il contenuto nel vano di carico del camion. Puoi quindi scaricare il camion nella tua scatola di munizioni al Quartier Generale. Prima del trasferimento, assicurati di scaricare il contenuto dello zaino/del giubbotto nel vano di carico del camion e quindi trasferirlo. SUGGERIMENTO: se la tua Cassa di Munizioni al Quartier Generale è piena, usa questa funzionalità da un camion vicino per aggiungerci più contenuti :) - Cuando te montas en un camión, puedes usar la acción de transferir en el Menú de Acción. Esto buscará por cajas de munición cercanas y cargará el contenido del más cercano al camión. Entonces podrás descargar el camion en tu caja de munición del CG para su uso en el futuro. Antes de transferirlo, asegurate separar el contenido de dentro de las mochilas/chalecos y meterlas en el camión. CONSEJO: Si tu caja de munición del CG está llena, usa esta función desde un camión cercano para añadir más contenido a tu caja de munción ya que aceptará todo :) - Lorsque vous êtes dans un camion, vous pouvez utiliser l'action Transférer dans le menu d'action. Il recherchera les boîtes de munitions à proximité et chargera le contenu de la plus proche dans l'espace de chargement du camion. Vous pouvez ensuite décharger le camion dans votre Arsenal au QG pour une utilisation future. Avant le transfert, assurez-vous de décharger le contenu du sac à dos / gilet dans l'espace de chargement du camion, puis transférez. CONSEIL: Si votre Arsenal au QG est plein, utilisez cette fonctionnalité à partir d'un camion à proximité pour ajouter plus de contenu à la boite car il acceptera alors tout :) - 트럭에 마운트할 때 행동 메뉴에서 전송 상호작용을 사용할 수 있습니다. 근처의 탄약상자를 수색하고 가장 가까운 탄약상자의 내용물을 트럭의 화물칸에 싣을 것입니다. 그런 다음 나중에 사용할 수 있도록 본부의 탄약상자에 트럭의 내용물을 내리면 됩니다. 전송하기 전에, 배낭/조끼 내용물을 트럭 화물칸에 내린 후 전송해야 합니다. 팁: 본부의 탄약상자가 가득 차면 근처 트럭의 이 기능을 사용하여 탄약상자의 내용물을 추가하십시오. 탄약상자는 모든 걸 넣을 수 있습니다. :) - Когда вы садитесь в грузовик, вы можете использовать действие «Переместить» в меню действий. Он будет искать ближайшие ящики и загружать содержимое ближайшего в грузовое пространство грузовика. Затем вы можете разгрузить грузовик в свой боезапас в штаб-квартире для будущего использования. Перед перемещением убедитесь, что содержимое рюкзака/жилета выгружено в грузовое пространство грузовика, а затем перенесите его. СОВЕТ: если ваша штаб-квартира с боеприпасами заполнена, используйте эту функцию из ближайшего грузовика, чтобы добавить больше содержимого в ящик с боеприпасами, поскольку он станет принимать вообще всё. - Kiedy wsiadasz do ciężarówki, możesz użyć akcji Transfer w menu akcji. Gra wyszuka wtedy wszystkie pobliskie skrzynie z amunicją i załaduje zawartość najbliższej do przestrzeni ładunkowej ciężarówki. Następnie możesz rozładować ciężarówkę w swojej skrzynce na amunicję w kryjówce do wykorzystania w przyszłości. Przed przeniesieniem upewnij się, że zawartość plecaka/kamizelki została wyładowana do przestrzeni ładunkowej ciężarówki, a następnie przenieś. WSKAZÓWKA: Jeśli twoja skrzynka w kryjówce jest pełna, wtedy użyj tej funkcji na pobliskiej ciężarówce, aby dodać więcej zawartości do skrzyni. - Při použití nákladního vozu můžete použít akci „Přenos" v nabídce akcí. Vyhledá v blízkém okolí krabici s municí a vloží ji do nákladního prostoru. Poté můžete nákladní vůz vyložit na velitelství pro budoucí použití. Před přenosem se ujistěte, že jste obsahy baťohů/vest vyložili do nákladního prostoru nákladního vozu a poté jej přenesli. TIP: Pokud je váš inventář arzenálu plný, použijte tuto funkci z blízkého náklaďáku a přidejte do arzenálu další obsah, protože ten sežere všechno :) - 搭乘卡车时, 你可以使用动作选单中的转移动作。该动作会搜索附近的弹药箱, 并将最近的弹药箱中的内容装进卡车的货物空间。你可以在总部的弹药箱处卸货以供将来使用。在转移前, 确保已将背包/背心中的内容卸载至卡车的货物空间在进行转移。提示: 如果总部的弹药箱已满, 可以在附近的卡车上使用此功能向弹药箱中添加更多内容, 这样它就会接受任何东西 :) + + Music ON/OFF + Musik An/Aus + Musica ON/OFF + Música ON/OFF + Musique ON/OFF + 음악 켜기/끄기 + Музыка ВКЛ / ВЫКЛ + Muzyka WŁ / WYŁ + Hudba zapnuto/vypnuto + Müzik AÇ/KAPA + 音乐播放/关闭 - - When there are no enemies nearby, fast travel to Faction controlled places. The Commander also has the ability to use this option on HC groups, selecting the group on HC bar and clicking on this button. - Sind keine Feinde in der Nähe, kannst du schnell zu von deiner Fraktion kontrollierten Orte reisen. Der Kommandant hat außerdem die Möglichkeit, diese Funktion für KI Gruppen zu nutzen, indem diese in der Oberbefehlsleiste ausgewählt und anschließend die Schaltfläche angeklickt wird. - Quando non ci sono nemici nelle vicinanze, utilizza il viaggio rapido nei luoghi controllati dalla fazione. Il comandante ha anche la possibilità di utilizzare questa opzione sulle squadre IA usando l'Alto Comando, selezionando il gruppo sulla barra Alto Comando e cliccando sul pusante del viaggio rapido. - Cuando no hay enemigos cerca, viaja rápido a lugares controlados por la Facción. El comandante también tiene la opción de usar esta opción en grupos de HC, seleccionando el grupo en la barra de HC y clickando en su botón. - Lorsqu'il n'y a pas d'ennemis à proximité, voyagez rapidement vers des endroits contrôlés par la faction. Le Commandant a également la possibilité d'utiliser cette option sur les groupes HC, en sélectionnant le groupe sur la barre HC et en cliquant sur ce bouton. - 근처에 적이 없을 때는 팩션이 통제하는 장소로 빠르게 이동하십시오. 지휘관은 하이 커맨드 그룹을 하이 커맨드 표시줄에서 그룹을 선택하고 이 버튼을 클릭할 수 있습니다. - Когда поблизости нет врагов, быстро перемещайтесь в места, контролируемые фракцией. У Командующего также есть возможность использовать эту опцию для групп, выбранных в панели Командующего, и при нажатии этой кнопки они переместятся куда вам нужно. - Gdy w pobliżu nie ma wrogów, skorzystaj z szybkiej podróży do miejsc kontrolowanych przez twoją frakcję. Dowódca ma również możliwość użycia tej opcji na grupach AI, wybierając grupę na pasku HC i klikając ten przycisk. - Pokud v okolí nejsou žádní nepřátelé, rychle cestujte na místa pod kontrolou frakce. Velitel má také možnost tuto možnost použít na štábní skupiny, výběrem skupiny na Štabní liště a kliknutím na toto tlačítko. - 当附近没有敌人时, 快速旅行至我方阵营控制的地方。指挥官还可以在指挥部选单中选择班组, 再点击此按钮, 即可对指挥部班组使用此选项。 + + Disables/Enable situational music. + Disabilita/Abilita Musica Situazionale. + Habilita/Deshabilita música situacional. + Désactive/Active la musique de situation. + 상황에 맞는 음악을 켜고 끕니다. + Отключение/включение музыки + Wyłącza / Włącza muzykę sytuacyjną. + Zapne/vypne situační hudbu + Durum müziğini KAPAT/AÇ . + 禁用/启用背景音乐 - - Purchased static weapons won't despawn if you leave them in a base or zone, AI garrison will man them. Reinforce places as you desire. - Gekaufte statische Geschütze werden werden nicht entfernt, wenn du sie in der Nähe einer Basis oder Zone stehen lässt. Die KI Garnison wird sie dann bemannen. Verstärke somit Orte ganz nach deinem Geschmack. - Le armi fisse acquistate non scompariranno se le lasci in una base o vicino a zone alleante, verranno utilizzate dall'IA, Rinforza come desideri. - Las armas estáticas compradas no desaparecerán si las dejas en una base o zona, la guarnición de la IA las manejarán. Refuerza posiciones a tu gusto. - Les armes fixes achetées ne disparaîtront pas si vous les laissez dans une base ou une zone, la garnison IA les utilisera. Renforcez les lieux à votre guise. - 구매한 고정화기는 기지나 구역에 놓아두면 사라지지 않으며, AI 주둔군이 관리할 것입니다. 원하는 장소에 놓아서 방어를 강화하십시오. - Купленное стационарное вооружение не исчезнет, если вы оставите его на базе или в зоне, им будет управлять гарнизон ИИ. Укрепляйте места по своему желанию. - Zakupione stanowiska bojowe nie znikną, jeśli zostawisz je w bazie lub strefie, obsadzi ją garnizon AI. - Zakoupené lafetované zbraně nebudou odebrána, pokud je necháte na základně nebo v zóně, posádka AI je bude ovládat. Posilujte místa, jak si přejete. - 如果你将购买的固定式武器留在基地或占领区内, 他们不会消失。AI守军将会管理他们。按你的意愿加强该地区的防守。 + + Persistent Save + Salvataggio Persistente + Guardado Persistente + Sauvegarde persistante + 영구 저장 + Сохранение + Trwały Zapis + Trvalé uložení + Kalıcı Kayıt + 持久化存档 - - You can build groups with up to 10 human players. Commander is excluded of this function. - Eine Gruppe kann aus bis zu 10 Spielern bestehen. Der Kommandant ist hiervon ausgenommen. - Puoi creare gruppi con un massimo di 10 giocatori umani. Il comandante è escluso da questa funzione. - Puedes construir grupos con 10 personas reales. El comandante tiene excluida esta opción. - Vous pouvez créer des groupes avec jusqu'à 10 joueurs humains. Le commandant est exclu de cette fonction. - 최대 10명까지 플레이어로 그룹을 만듵 수 있습니다. 지휘관은 이 기능에서 제외됩니다. - Вы можете создавать группы до 10 игроков-людей. Командующий исключен из этой функции. - Możesz tworzyć grupy z maksymalnie 10 graczami. Dowódca jest wyłączony z tej funkcji. - Skupina se může skládat až z 10 hráčů. Velitel je z této funkce vyloučen. - 你可以建立由最多10个玩家组成的小队。指挥官除外。 + + Use this option to save your current game. It does save the most important data in a ""Grand Theft Auto"" way. This option allows good MP save and independent saves of any version update. Vanilla saves are disabled because of lack of several features. + Usa questa opzione per salvare la partita attuale. Salva i dati più importanti alla ""Grand Theft Auto"". Questa opzione consente un buon salvataggio MP e salvataggi indipendenti di qualsiasi aggiornamento di versione. I salvataggi Vanilla sono disabilitati a causa della mancanza di diverse funzionalità + Usa esta opción para guardar tu juego. Guarda la información más importante como lo haría "Grand Theft Auto". Esta opción permite el guardado correcto del MJ y guardados independientes de cualquier actualización de versión. El guardado por defecto esta deshabilitado por carencias de diferentes tipos. + Utilisez cette option pour sauvegarder votre partie en cours. Il enregistre les données les plus importantes à la manière de "" Grand Theft Auto "". Cette option permet une bonne sauvegarde MP et des sauvegardes indépendantes de toute mise à jour de version. Les sauvegardes Vanilla sont désactivées en raison du manque de plusieurs fonctionnalités. + 현재 게임을 저장하려면 이 옵션을 사용하십시오. ""GTA"" 방식으로 가장 중요한 데이터를 저장합니다. 이 옵션을 사용하면 좋은 멀티플레이 저장 및 버전 업데이트의 독립적인 저장이 가능합니다. 몇 가지 기능이 없기 때문에 바닐라 세이브는 사용할 수 없습니다. + Используйте это, чтобы сохранить игру. Сохраняет самые важные данные способом из "GTA". Этот вариант дает хорошее сохранение в мультиплеере и независимое сохранение при любой версии игры. Ванильные сохранения отключены из-за отсутствия некоторых функций. + Użyj tej opcji, aby zapisać aktualną grę. Zapisuje najważniejsze dane w sposób „Grand Theft Auto”. Ta opcja pozwala na dobry zapis online i niezależne zapisywanie każdej aktualizacji wersji. Zapisy z podstawowej wersji gry są wyłączone z powodu braku kilku funkcji. + Použijte toto nastavení k uložení momentální hry. Uloží to ta nejdůležitější data podobně jako Grand Theft Auto. Tato možnost dovoluje dobré MP ukládání a nezávislé ukládání jakékoliv update verze. Vanilla ukládání jsou vypnuta z důvodu nedostatku několika featur. + Mevcut oyununuzu kaydetmek için bu seçeneği kullanın. En önemli verileri "Grand Theft Auto" yöntemiyle kaydeder. Bu seçenek, iyi bir MP kaydına ve herhangi bir sürüm güncellemesinin bağımsız olarak kaydedilmesine olanak tanır. Çeşitli özelliklerin bulunmamasından dolayı Vanilya kayıtları devre dışı bırakıldı. + 使用此选项保存当前游戏进度。它确实以"侠盗猎车手"的方式保存了绝大多数重要数据。此功能实现了优秀的多人游戏存档功能, 并确保存档不受版本更新影响。由于缺少某些特性, 游戏原生的存档功能被禁用。 - - If enabled, this feature will exclude all non-members from using the HQ Ammobox and become Commander. This feature is intended to avoid having your game ruined by the casual troll in open server environments. Commanders may add or remove players from the Server Members List if the feature is enabled. - Wenn aktiviert, können ausschließlich festgelegte Servermitglieder das Munitionslager im HQ benutzen oder Kommandant werden. Dieses Feature ist dafür gedacht, dass die üblichen Trolle dein Spiel auf einem öffentlichen Server nicht ruinieren können. Kommandanten können Spieler zu der Liste der Servermitglieder hinzufügen oder davon entfernen, wenn das Feature aktiviert ist. - Se abilitata, questa funzione escluderà tutti i non-membri dall'uso della cassa di munizioni al quartier generale e toglierà a loro la possibilità di diventare Comandante. Questa funzione ha lo scopo di evitare che la tua partita venga rovinata da troll in server pubblici. I comandanti possono aggiungere o rimuovere giocatori dall'elenco dei membri se la funzione è abilitata. - Si esta habilitado, esta opción excluirá a los No Miembros de usar la caja de munición del CG y de convertirse en comandante. Esta opción esta pensada para evitar que tu juego se arruine por trolls casuales en servidores con entornos abiertos. Los comandantes podrán añadir y quitar a jugadores de la lista de Miembros del Servidor si la opción está habilitada. - Si elle est activée, cette fonction exclura tous les non-membres d'utiliser l'Arsenal du QG et de devenir commandant. Cette fonctionnalité est destinée à éviter que votre jeu ne soit ruiné par le troll occasionnel dans des environnements de serveurs ouverts. Les commandants peuvent ajouter ou supprimer des joueurs de la liste des membres du serveur si la fonction est activée. - 활성화된 경우, 이 기능은 모든 비-멤버들이 본부의 탄약상자 사용과 지휘관 역임을 제한합니다. 이 기능은 공개 서버 환경에서 발생하는 일상적인 트롤링으로 인해 게임이 엉망이 되는 것을 방지하기 위한 것입니다. 이 기능이 활성화된 경우 지휘관은 서버 멤버 목록에서 플레이어를 추가하거나 제거할 수 있습니다. - Если эта функция включена, все не-члены будут исключены из использования Арсенала и возможности стать Командующим. Эта функция предназначена для того, чтобы ваша игра не испортилась случайным игроком на открытых серверах. Командующие могут добавлять или удалять игроков из списка участников сервера, если эта функция включена. - Jeśli jest włączona, ta funkcja wykluczy wszystkie osoby, które nie są członkami serwera, z korzystania ze skrzyni z amunicją w głównej siedzibie i zostania dowódcą. Ta funkcja ma na celu uniknięcie zrujnowania gry przez przypadkowego trolla na serwerze publicznym. Dowódcy mogą dodawać lub usuwać graczy z listy członków serwera, jeśli ta funkcja jest włączona. - Pokud je povolena, tato funkce vyloučí všechny nečleny z použití Arzenálu a funkce stát se velitelem. Tato funkce má zabránit tomu, aby vaše hra byla zničena náhodným trolem v prostředí otevřeného serveru. - 启用此功能将会阻止所有非会员玩家使用总部的弹药箱或成为指挥官。此功能旨在避免您的游戏在服务器开放环境下被随便的散人玩家破坏。如果启用了该功能, 指挥官可以向服务器会员列表中添加或删除玩家。 + + Spawn Distance Config + Configurazione Distanza di Spawn + Configurar distancia de Aparición + Configuration de la distance d'apparition + 스폰 거리 설정 + Настройка дистаниции спавна + Konfiguracja Dystansu Pojawiania się Jednostek + Konfigurace vzdálenosti spawnování + Doğma Mesafesi Ayarları + 生成距离配置 - - Use this option to donate money to other players or your faction funds. - Mit dieser Funktion kannst du Geld an andere Spieler oder der Fraktionskasse spenden. - Usa questa opzione per donare fondi a giocatori o aggiungili alla cassa della fondazione - Usa esta opción para donar tu dinero a otros jugadores o a los fondos de la facción. - Utilisez cette option pour donner de l'argent à d'autres joueurs ou aux fonds de votre faction. - 다른 플레이어나 팩션 자금에 돈을 기부하려면 이 설정을 사용하십시오. - Используйте эту опцию, чтобы передавать деньги другим игрокам или в фонд вашей фракции. - Użyj tej opcji, aby przekazać pieniądze innym graczom lub wpłacić je na konto twojej frakcji. - Použijte tuto možnost k darování peněz jiným hráčům nebo vašim frakčním fondům. Velitelé mohou přidávat nebo odebírat hráče ze seznamu členů serveru, pokud je tato funkce povolena. - 使用此选项向其他玩家或阵营资金捐款。 + + -100 Spawn Dist. + -100 Dist. Spawn + -100 Distancia Apar. + -100 distance d'apparition + 스폰 거리 -100 + -100 метров + -100 Dystansu + -100 Spawn vzdálenost. + -100 Doğma Mesafesi + -100米生成距离 - - Tanks and APC can be breached by engineers with explosives to open them and get their crew out. Check 'Breaching charges' for the charges needed. Breaching vehicles applies damage, so take care when breaching heavily damaged vehicles. To breach a vehicle, get close to it and select the breaching option! - Panzer und Truppentransporter können von Ingenieuren mit Sprengstoff aufgebrochen werden, um die Besatzung absitzen zu lassen. Unter "Aufspengladungen" findest du die benötigten Sprengstoffe. Ein Fahrzeug derart aufzubrechen verursacht Schaden. Sei also vorsichtig, wenn du dies an einem bereits schwer beschädigten Fahrzeug durchführst. Um ein Fahrzeug aufzubrechen, gehe nah an es heran und wähle die "Aufbrechen" Aktion. - I carri armati e gli APC possono essere violati dagli ingegneri con esplosivi per aprirli e far uscire il loro equipaggio. Seleziona "Addebiti di violazione" per gli addebiti necessari. L'irruzione dei veicoli comporta danni, quindi fai attenzione quando fai irruzione in veicoli gravemente danneggiati. Per violare un veicolo, avvicinati ad esso e seleziona l'opzione di violazione! - Puedes abrir y sacar a la tripulación de los Tanques y TBPs con un ingeniero y explosivos. Comprueba "Cargas de Apertura" para las cargas necesarias. Abrir vehículos implica daños, así que ten cuidado cuando abras vehñiculos muy dañados. Para rabrir un vehículo, acércate a él y selecciona la opción de apertura. - Les chars et les véhicules de Transports de troupes peuvent être percés par des ingénieurs avec des explosifs pour les ouvrir et faire sortir leur équipage. Cochez «Charges explosives» pour les explosifs nécessaires. Forcer des véhicules inflige des dégâts, alors faites attention lorsque vous forcez des véhicules fortement endommagés. Pour forcer un véhicule, approchez-vous de celui-ci et sélectionnez l'option de forçage! - 전차와 장갑차는 공병이 폭발물을 가지고 해치를 열고 승무원을 빼내기 위해 브리칭할 수 있습니다. 필요한 폭발물에 대해서는 '브리칭 전용 폭발물'을 확인하십시오. 차량을 브리칭할 경우 손상이 발생하므로 심하게 손상된 차량을 브리칭할 때 주의하십시오. 차량을 브리칭하려면 차량 가까이 접근해서 브리칭 상호작용을 선택하십시오! - Инженеры могут штурмовать танки и БТР с помощью взрывчатки, чтобы открыть их и выкурить экипаж. Проверьте «Пробивные заряды», чтобы узнать о необходимом количестве. Штурм транспортных средств наносит ему ущерб, поэтому будьте осторожны при штурме на сильно поврежденные автомобили. Чтобы взломать машину, подойдите к ней и выберите вариант "Штурм". - Do czołgów i transporterów opancerzonych można się włamać. Włamania może dokonać inżynier za pomocą materiałów wybuchowych. Pojazdy wtedy otworzą się, a załoga ucieknie ze środka. Potrzebujesz ładunków wyburzeniowych alby dokonać włamania. Wyważanie pojazdów powoduje uszkodzenia pojazdu, więc zachowaj ostrożność podczas włamywania się do mocno uszkodzonych pojazdów. Aby włamać się do pojazdu, podejdź do niego i wybierz odpowiednią opcje! - Tanky a APC mohou být požkozeny inženýry s výbušninami, aby je otevřeli a dostali jejich posádku ven. Zkontrolujte potřebné vybavení na „proražení vozidla“. Proražení vozidel způsobí poškození, takže při proražení silně poškozených vozidel buďte opatrní. Chcete-li vozidlo proražení, přibližte se k němu a vyberte možnost proražení! - 工程师可以使用炸药爆破并打开坦克和装甲车, 并使其成员离开载具。查看"爆破炸药"来了解所需的炸药。爆破载具会对载具造成伤害, 因此在需要爆破严重受损的载具时要小心。要爆破载具, 靠近它并选择爆破选项! + + +100 Spawn Dist. + +100 Dist. Spawn + +100 Distancia Apar. + +100 distance d'apparition + 스폰 거리 +100 + +100 метров + +100 Dystansu + +100 Spawn vzdálenost. + +100 Doğma Mesafesi + +100米生成距离 - - To breach an APC you need %1 %2To breach a tank you need %3 - Um einen Truppentransporter aufzusprengen benötigst du %1 %2.<br/>Für einen Panzer benötigst du %3. - Per irromprere dentro un APC hai bisogno di %1 %2Per irrompere dentro un carro armato hai bisogno di %3 - Para abrir un TBP necesitas %1 %2Para abrir un tanque necesitas %3 - Pour forcer un APC, vous avez besoin de %1 %2. Pour forcer un tank, vous avez besoin de %3. - 장갑차를 브리칭하려면 %1이(가) %2개가, 전차를 브리칭하려면 %3이(가) 필요합니다. - Чтобы пробить БТР вам нужно %1 %2Чтобы пробить танк вам нужно %3 - Aby włamać się do transportera opancerzonego potrzebujesz %1 %2Do włamania się do czołgu potrzebujesz %3 - K proražení APC potřebujete %1 %2 K proražení Tanku potřebujete %3 - 要爆破装甲运兵车, 你需要%1个%2。要爆破坦克, 你需要%3。 + + Spawn Distance + Spawnentfernung + Distanza di Spawn + Distancia de aparición + Distance d'apparition + 스폰 거리 + Дистанция спавна + Dystans Pojawiania się Jednostek + Vzdálenost spawnu + Doğma Mesafesi + 生成距离 + + + Affects performance. Please use this with caution. Set it to lower distances if you feel Antistasi is running bad. + Affligge le prestazioni. Usare con estrema cautela. Imposta distanze inferiori se ritieni che Antistasi stia girando male. + Afecta al rendimiento. Por favor, usa esto con cautela. Seleccionalo a menor distancia si notas que Antistasi está funcionando mal. + Affecte les performances. Veuillez l'utiliser avec prudence. Réglez-le sur des distances plus courtes si vous pensez qu'Antistasi fonctionne mal. + 성능에 영향을 미칩니다. 주의하여 사용하십시오. 안티스타시가 작동하지 않는 것 같으면 더 낮은 거리로 조정하십시오. + Влияет на производительность. Пожалуйста, используйте это с осторожностью. Установите меньшее расстояние, если чувствуете, что Antistasi работает плохо. + Wpływa na wydajność. Proszę używać tego ostrożnie. Ustaw go na mniejsze odległości, jeśli czujesz, że Antistasi działa źle. + Má vliv na výkon. Prosím používejte s opatrností. Nastavte na nižší vzdálenosti pokud vaše Antistasi běží špatně. + Performansı etkiler. Lütfen bunu dikkatli kullanın. Antistasi'nin kötü çalıştığını düşünüyorsanız daha düşük mesafelere ayarlayın. + 影响性能。请小心使用。如果你觉得 Antistasi 运行不够流畅, 把它调到更低的距离。 - - Add any vehicle near your personal Virtual Garage (or factions garage if you are the commander) and keep it safe for future use. Vehicle add option is under the Y menu. Garage management is in HQ options (Flag). Garage recovery capacities may depend on where you are: Air Units can be recovered only near Airbases, boats, near the shore etc. - Du kannst jedes Fahrzeug in deinen persönlichen virtuellen Fuhrpark (oder dem der Fraktion, wenn du der Kommandant bist) hinzufügen, um es sicher zu verwahren. Diese Option findest du im Z-Menü. Die Verwaltung des Fuhrparks kann am Flaggenmast im HQ aufgerufen werden. Die Möglichkeit zur Bereitstellung eines Fahrzeugs aus dem Fuhrpark hängt dabei von deiner Umgebung ab: Luftfahrzeuge können nur in der Nähe von Flugplätzen bereitgestellt werden, Boote nur in der Nähe der Küste, usw. - Aggiungi qualsiasi veicolo vicino al tuo garage virtuale personale (o il garage della fazione se sei il comandante) e tienilo al sicuro per un uso futuro. L'opzione per aggiungere un veicolo è nel menu Y. La gestione del garage è nelle opzioni del HQ (la bandiera). Le capacità dei garage possono dipendere da dove ti trovi: le unità aeree possono essere recuperate solo vicino a basi aeree, barche, vicino alla riva, ecc. - Añade cualquier vehículo cercano a tu garaje virtual personal. (o al garaje de facción si eres el comandante) y mantenlo seguro para su futuro uso. La opción de añadir vehículo está a bajo en el menu de Y. La opcion de Ver Garaje esta en las opciones del CG (bandera). La capacidad de recuperar vehículos del garaje depende de donde te encuentres: Las unidades aeresas solo pueden recuperarse en una base aéresa, botes solo en la costa, etc. - Ajoute n'importe quel véhicule près de votre garage virtuel personnel (ou garage de la factions si vous êtes le commandant) et gardez-le en lieu sûr pour une utilisation future. L'option d'ajout de véhicule se trouve dans le menu Y. La gestion du garage est dans les options du QG (Drapeau). Les capacités de récupération du garage peuvent dépendre de l'endroit où vous vous trouvez: les unités aériennes ne peuvent être récupérées que près des bases aériennes, les bateaux, près du rivage, etc. - 개인용 차고(지휘관일 경우 팩션 차고) 근처에서 차량을 꺼내고 사용 후 안전하게 보관하십시오. 차량 추가 옵션은 Y 메뉴에 있습니다. 차고 관리는 본부 깃발에서 할 수 있습니다. 차고 저장 용량은 현재 위치에 따라 달라질 수 있습니다. 공중 장비는 공군 기지에서, 보트는 해안에서 저장할 수 있습니다. - Добавьте любую технику рядом с вашим личным виртуальным гаражом (или гаражом фракции, если вы Командующий) и сохраните его для будущего использования. Опция добавления транспортного средства находится в меню Y. Возможности восстановления гаража могут зависеть от того, где вы находитесь: авиационные юниты могут быть восстановлены только возле авиабаз, лодки у берега и т.д. - Dodaj dowolny pojazd w pobliżu swojego osobistego wirtualnego garażu (lub garażu frakcji, jeśli jesteś dowódcą) i zachowaj go do wykorzystania w przyszłości. Opcja dodawania pojazdu znajduje się w menu Y. Zarządzanie garażem znajduje się w opcjach kwatery głównej (flaga). Możliwości wyciągania z garażu mogą zależeć od tego, gdzie się znajdujesz: jednostki powietrzne można odzyskać tylko w pobliżu baz lotniczych, łodzie w pobliżu brzegów itp. - Můžete přidat jakékoli vozidlo do svého osobního virtuálního vozového parku (nebo frakce, pokud jste velitel), aby bylo v bezpečí. Tuto možnost naleznete v nabídce Z. Vedení flotily může být povoláno na stožár u velitelství. Schopnost zajistit vozidlo z flotily závisí na vašem okolí: letadla mohou být poskytnuta pouze v blízkosti letišť,lodí pouze v blízkosti pobřeží atd. - 将载具添加至你的个人车库(或者阵营车库, 如果你是指挥官的话), 确保其安全以供将来使用。车辆添加选项位于Y键菜单下。车库管理功能在总部选项(旗帜)下。能否从车库中取出载具取决于你所在的位置: 如空中单位只能在空军基地恢复, 船只只能在靠近海岸线的敌方恢复等。 + + + + Select your Game Mode + Seleziona la tua modalità di gioco + Selecciona tu modo de Juego + Sélectionnez votre mode de jeu + 게임 모드 설정 + Выберите Режим Игры + Wybierz Tryb Gry + Vyberte herní režim + Oyun Modunu seç + 选择游戏模式 - - Click on this button to go undercover. If you meet the requirements, the enemy won't attack you on sight. On foot, to go undercover you must have no weapons or military equipment visible.<br/>You will lose undercover status when you change load-out, get spotted by enemy guard-dogs, plant mines, and can also be reported by some civilians to the enemy. If you are discovered you won't be able to go undercover on foot again for 30 minutes. You can also go undercover by getting into any civilian vehicle. You will lose undercover status by firing any weapon or being spotted far from a road. If you are discovered you won't be able to go undercover in that vehicle again. Getting close to enemy Airbases, outposts and roadblocks will also make you lose undercover status. - Drücke diese Schaltfläche, um verdeckt zu agieren. Wenn du die Anforderungen hierfür erfüllst, werden Feinde dich nicht mehr bei Kontakt angreifen. Während du zu Fuß unterwegs bist, darfst du keine Waffen oder andere militärische Ausrüstung sichtbar tragen.<br/>Du wirst aufgedeckt, wenn du deine Ausrüstung änderst, von feindlichen Wachhunden enteckt wirst, Minen platzierst oder ein Zivilist dich möglicherweise dem Feind meldet. Einmal aufgedeckt, kannst du für 30 Minuten nicht mehr verdeckt agieren. Eine weitere Möglichkeit diesen Modus zu aktivieren ist die Nutzung eines Zivilfahrzeugs. Hierbei wirst du aufgedeckt, sobald du eine Waffe abfeuerst oder dabei gesehen wirst, wenn du zu weit von einer Straße entfernt bist. Wirst du mit einem Zivilfahrzeug aufgedeckt, ist es dir nicht mehr möglich, dieses Fahrzeug für verdecktes Vorgehen zu nutzen. Näherst du dich einem feindlichen Flugplatz, Außenposten oder einer feindlichen Straßensperre, wirst du ebenso aufgedeckt. - Clicca questo bottone per andare sotto copertura. Se possiedi i requisiti il nemico non ti attaccherà. A piedi non potrai avere armi o equipaggiamento militare visibile.<br/>Perderai la copertura se cambi il tuo equipaggiamento, vieni avvistato dai cani da guardia nemici, piazzi mine, o vieni riportato dai civili al nemico. Se vieni scoperto non potrei andare sotto copertura per 30 minuti. Puoi andare sotto copertura utilizzando veicoli civili. Perderai la copertura aprendo il fuoco o se vieni avvistato troppo lontano dalla strada. Se vieni scoperto non potrai andare sotto copertura con quel veicolo. Avvicinarsi troppo alle Basi Aeree nemiche, gli avamposti e i posti di blocco comporterà la perdita della copertura. - Selecciona este botón para estar encubierto. Si cumples los requisitos, el eneimgo no te atacará de inmediato. A pie, para estar encubierto necesitas no tener armas ni equipamieno militar visible.<br/>Perderás el estado de encubierto cuando cambies de equipo, seas visto por perros guardianes enemigos, por plantar minas y también puedes ser reportado por algunos civiles. Si eres descubierto, no podrás volver a pasar desapercivido otra vez hasta pasados 30 minutos. También puedes estar de encubierto en vehículos civile. Perderás el estado de encubierto disparando armas o siendo visto circulando lejos de una carretera o camino. Si eres descubierto no podrás volver a pasar desapercibido en ese vehículo. Acercarte a bases militares, bloqueos de carretera y puntos de control también te hará perder tu estatus de oculto. - Cliquez sur ce bouton pour passer incognito. Si vous remplissez les conditions, l'ennemi ne vous attaquera pas à vue. À pied, pour devenir incognito, vous ne devez avoir ni armes ni équipement militaire visible.<br/>Vous perdrez le statut d'infiltration lorsque vous changerez de chargement, serez repéré par des chiens de garde ennemis, planterez des mines et certains civils pourront également vous signaler à l'ennemi. Si vous êtes découvert, vous ne pourrez plus vous infiltrer à pied pendant 30 minutes. Vous pouvez également vous infiltrer en montant dans n'importe quel véhicule civil. Vous perdrez le statut d'infiltration en tirant avec n'importe quelle arme ou en étant repéré loin d'une route. Si vous êtes découvert, vous ne pourrez plus vous infiltrer dans ce véhicule. Se rapprocher des bases aériennes, des avant-postes et des barrages routiers ennemis vous fera également perdre le statut d'infiltration. - 조건에 맞춰 위장 버튼을 누르면, 함부로 적에게 공격받지 않습니다. 맨몸으로 위장하기 위해선 무기 또는 군사장비가 없어야합니다.<br/>장비를 바꾸거나, 경비견에게 들키거나, 지뢰를 심거나 시민이 적에게 신고하면 위장은 들킵니다. 들킨다면 30분 동안은 다시 잠복을 하지 못합니다. 또한 민간 차량으로 위장을 할 수 있습니다. 사격하거나 도로에서 벗어난다면 잠복은 풀립니다. 들키면 그 차량으로는 다시 잠복할 수 없습니다. 적군 공군 기지, 전초기지, 검문소에 가까이 간다면 위장은 풀립니다. - Нажмите на эту кнопку, чтобы перейти под прикрытие. Если вы соответствуете требованиям, противник не нападет на вас сразу же. Пешком, чтобы идти под прикрытием, у вас не должно быть видимого оружия или военной техники. <br/>Вы теряете статус маскировки когда меняете снаряжение, если вас заметят вражеские сторожевые собаки, устанавливаете мины, а также врагу о вас могут сообщить некоторые мирные жители. Если вас обнаружат, то вы не сможете снова перейти под прикрытие в течении 30 минут. Вы также можете сесть в любой гражданский автомобиль и перейти под прикрытие. Вы потеряете статус маскировки если выстрелите из любого оружия или вас заметят далеко от дороги. Если вас обнаружат, то вы больше не сможете ехать под прикрытием в этом транспортном средстве. Приближение к вражеским авиабазам, заставам и блокпостам также приведет к потере статуса маскировки. - Kliknij ten przycisk, aby być incognito. Jeśli spełnisz wymagania, wróg nie zaatakuje cię od razu. Aby być się incognito pieszo, nie możesz mieć widocznej broni ani sprzętu wojskowego.<br/>Stracisz status incognito, gdy zmienisz wyposażenie, zostaniesz zauważony przez wrogie psy stróżujące, podłożysz miny, lub zostać zgłoszony przez niektórych cywili do wroga. Jeśli zostaniesz wykryty, przez 30 minut nie będziesz mógł ponownie się stać się incognito na piechotę. Możesz też działać tajnie, wsiadając do dowolnego cywilnego pojazdu. Status incognito stracisz, gdy strzelisz z dowolnej broni lub będziesz zauważonym z dala od drogi. Jeśli zostaniesz wykryty, nie będziesz mógł ponownie jechać pod przykrywką w tym pojeździe. Zbliżanie się do wrogich baz lotniczych, posterunków i blokad drogowych również spowoduje utratę statusu incognito. - Kliknutím na toto tlačítko přejdete do utajení. Pokud splníte požadavky, nepřítel na vás nezaútočí na první pohled. Abyste mohli jít pěšky v utajení, nesmíte mít žádné zbraně nebo vojenské vybavení viditelné.<br/>Ztratíte tajný status, když změníte vybavení, dostanete spatřen nepřátelskými hlídacími psy, pokládáním min, též můžete být nahlášen místníma civilistama. Pokud vás objeví, nebudete moci jít v utajení znovu po dobu 30 minut. Můžete také jít v utajení tím, že se dostane do jakéhokoli civilního vozidla. Ztratíte tajný status tím, že vystřelíte jakoukoliv zbraň nebo budete spatřeni daleko od silnice. Pokud vás odhalí, nebudete moci znovu v tom vozidle. Když se přiblížíte k nepřátelským leteckým základnám, základnám a zátarasům, ztratíte také status v utajení. - 点击此按钮进入伪装状态。如果你满足伪装条件, 敌军在目视到你时就不会攻击你。想要在步行状态下进入伪装模式, 你不能携带任何可见的武器或军用装备。<br/>当你更换装备, 被敌方警卫犬发现, 埋设地雷, 或被平民报告给敌军时, 伪装将会失效。如果你被识破, 在30分钟内将无法再次进入步行伪装状态。你也可以通过进入民用车辆来启用伪装。使用任何武器开火, 或在远离道路的敌方被发现, 均会使伪装失效。如果你被识破, 你将无法在该载具内再次进入伪装状态。靠近敌方空军基地、观察哨和路障也会使伪装状态失效。 + + Reb vs Gov + Reb vs Gov + Reb vs Gov + Reb vs Gouv + 반군 Vs 정부군 + Зеленые vs Синие + Reb vs Gov + Reb vs Vlá + İsyancı vs İşgalci + 起义军 vs 政府军 - - Scavenge for items, weapons and magazines and put them in your HQ Ammobox. Once you have a specific amount of an them, they will be unlocked and added to the Arsenal for personal use (and for your Faction squads).<br/>The amount required to unlock depends on how many assets the Faction has unlocked and the number of factories owned. Unlocked weapons, optics and night-vision Googles may also change AI load-out. Basic militiamen are especially affected by this: their load-out will start from small SMGs and progress to having an extra AA / AT launcher. Please note this will not affect their dress, which will depend on the current Faction Skill Level (helmets and uniform). Arsenal is the standard BIS Arsenal, check their documentation for interaction and use.<br/><br/>To see the amounts required to unlock each group of items, open the HQ Ammobox and you will receive a detailed report on the right. - Sammle Gegenstände, Waffen und Magazine, um sie in das Munitionslager deines HQs abzulegen. Sobald du eine bestimmte Anzahl eines Gegenstands vorrätig hast, wird er im Arsenal für den persönlichen Gebrauch durch dich und den Gruppen deiner Fraktion freigeschaltet.<br/>Die benötigte Anzahl zur Freischaltung hängt davon ab, wie viele Gegenstände die Fraktion bereits freigeschaltet hat und wie viele Fabriken im Besitz der Fraktion sind. Freigeschaltete Waffen, Visiere und Nachtsichtgeräte können auch die Ausrüstung deiner KI Einheiten verändern. Einfache Milizen sind davon im speziellen betroffen: Ihre Ausrüstung ist zu Beginn ein einfaches SMG und erweitert sich auf zusätzliche Luft- und Panzerabwehrwaffen. Beachte, dass dies nicht ihre Kleidung (Uniform und Helm) beeinflusst, da dies von dem Fertigkeitslevel der Fraktion abhängt. Das Arsenal ist das standard BI Arsenal, also nutze die darüber verfügbare Dokumentation für Bedienungshinweise.<br/><br/>Um die notwendige Anzahl zum Freischalten von Gegenständen einzusehen, öffne das Munitionslager im HQ und du erhälst eine Auflistung am rechten Bildschirmrand. - Cerca armi, caricatori e oggetti e mettili nella tua scatola di munizioni al Quartier Generale. Una volta che ne avrai una quantità specifica, verranno sbloccati e aggiunti all'Arsenale per uso personale (e per le squadre della tua fazione).<br/>L'importo richiesto per sbloccarli dipende da quante risorse la fazione ha sbloccato la fazione e dal numero di fabbriche conquistate. Le armi, mirini e visori notturni sbloccati possono essere usati dell'IA. I miliziani di base ne usufruiranno maggiormente: il loro equipaggiamento partirà da SMG di piccolo calibro e progredirà fino ad avere lanciatori AA / AT. Tieni presente che la disponibilità di caschi e uniformi non influirà sul loro abbigliamento poichè dipenderà dall'attuale livello di abilità della fazione.L'arsenale è quello standard di BIS, controlla la loro documentazione saperne di più sull'uso.<br/><br/>Per vedere gli importi necessari per sbloccare ciascun gruppo di oggetti, apri l'Arsenale e riceverai un rapporto dettagliato sulla destra dell'interfaccia. - Encuentra equipo, armas y cargadores y ponlos en tu caja de munición del CG. Una vez tengas un número específico de cierto objeto, lo desbloquearás y será añadido a tu Arsenal para uso personal. (y para tu Facción).<brs/>La cantidad requerida depende en cuantos objetos de Facción han sido desbloqueados y el número de fábricas en poder. Las armas desbloqueadas, miras y gafas de visión nocturna también pueden cambiar el equipamiento de la IA. Los Guerrilleros estan especialmente expuestos a esto: su equipo empezará por pequeñas SMGs y progresarán a tener una arma AA / AT extra. Ten en cuenta que no cambiará su uniforme, el cual depende del Nivel de Habilidad de la Facción (cascos y vestimenta). Arsenal es el estándar Arsenal BIS, comprueba la documentación para uso e interacción.<br/><br/> Para ver la cantidad necesaria para ser debloqueados, abre la caja de munición del CG y aparecerá un detallado reporte a la derecha. - Récupérez des objets, des armes et des chargeurs et mettez-les dans votre Arsenal au QG. Une fois que vous en avez un nombre spécifique, ils seront déverrouillés et ajoutés à l'arsenal pour un usage personnel (et pour vos escouades de faction).<br/>Le montant requis pour déverrouiller dépend du nombre d'actifs débloqués par la faction et du nombre d'usines possédées. Les armes déverrouillées, les viseurs et les lunettes de vision nocturne peuvent également modifier les équipements de vos IA. Les miliciens de base sont particulièrement touchés par cela: leur équipement commencera par de petites SMG et passera à un lanceur AA / AT supplémentaire. Veuillez noter que cela n'affectera pas leur tenue, qui dépendra du niveau de compétence de faction actuel (casques et uniformes). Arsenal est l'arsenal BIS standard, consultez leur documentation pour l'interaction et l'utilisation.<br/><br/>Pour voir les montants nécessaires pour déverrouiller chaque groupe d'articles, ouvrez l'Arsenal au QG et vous recevrez un rapport détaillé sur la droite. - 아이템, 무기와 탄약을 모아 본부 탄약상자에 넣으십시오. 아이템이 특정 갯수를 넘으면 무기고에서 언락되고 개인적으로 사용할 수 있습니다(AI 분대도 포함).<br/>언락하기 위한 조건은 팩션 자금과 점령한 공장 수에 따라 다릅니다. 언락된 무기, 광학장비, 야시경은 AI 병사 장비도 바꿀 수 있습니다. 기본적인 소총수는 언락된 무기에 영향받아 기관단총에서 시작해서 중화기(대공/대전차화기)까지 무장합니다. 이는 현재 팩션 숙련도 레벨(헬멧 및 유니폼)에 따라 달라지는 그들의 복장에 영향을 미치지 않는다는 점에 유의하십시오. 무기고는 표준 바닐라 무기고입니다. 자세한 사항은 BIS 문서를 확인하십시오.<br/><br/>각 아이템의 언락 조건을 보려면 본부의 탄약상자를 열면 오른쪽에 자세한 정보가 제공됩니다. - Ищите предметы, оружие и патроны и положите их в ящик для боеприпасов в штаб-квартире. Как только у вас будет определенное их количество, они будут разблокированы и добавлены в Арсенал для личного использования (и для отрядов вашей фракции). <br/> Количество, необходимое для разблокировки, зависит от того, сколько снаряжения разблокировала фракция и количество принадлежащих фабрик. Разблокированное оружие, оптика и очки ночного видения также могут изменить снаряжение ИИ. Это особенно касается обычных ополченцев: их снаряжение начнется с небольших пистолетов-пулеметов и перейдет к дополнительным зенитным/противотанковым гранатометам. Обратите внимание, это не повлияет на их одежду, которая будет зависеть от текущего уровня навыков фракции (шлемы и униформа). Арсенал - это стандартный арсенал BIS, проверьте его документацию для взаимодействия и использования. <br/><br/> Чтобы увидеть суммы, необходимые для разблокировки каждой группы предметов, откройте HQ Ammobox, и вы получите подробный отчет справа - Zbieraj przedmioty, broń i magazyny i umieszczaj je w arsenale. Gdy zdobędziesz określoną ilość przedmiotów, zostaną one odblokowane i dodane do arsenału do użytku osobistego (i dla oddziałów AI frakcji).<br/>Ilość przedmiotów wymagana do odblokowania zależy od tego, ile odblokowała cała frakcja i od liczby posiadanych fabryk. Odblokowane bronie, optyka i noktowizory mogą również zmienić wyposażenie AI. Szczególnie dotyczy się to oddziałów milicji: ich wyposażenie zacznie się od małych pistoletów maszynowych i przejdzie do posiadania dodatkowej wyrzutni przeciwlotniczej / przeciwpancernej. Pamiętaj, że nie wpłynie to na ich ubiór, który będzie zależał od aktualnego poziomu umiejętności frakcji (hełmy i mundury). Arsenał to standardowy Arsenał BIS, sprawdź ich dokumentację pod kątem interakcji i użycia.<br/><br/>Aby zobaczyć kwoty wymagane do odblokowania każdej grupy przedmiotów, otwórz skrzynkę w sztabie, a otrzymasz szczegółowy raport. - Hledejte předměty, zbraně a zásobníky a vložte je do svého arzenálu. Jakmile budete mít určité množství z nich, budou odemčeny a přidány do Arzenálu pro osobní potřebu (a pro vaše frakce družstva).<br/>Částka potřebná k odemčení závisí na tom, kolik aktiv frakce odemkla a počet vlastněných továren. Odemčené zbraně, optika a noční vidění může také změnit vybavení AI. Základní milicionáři jsou tímto obzvláště postiženi: jejich vybavení začne od malých SMG až po odpalovací zařízení AA / AT. Vezměte prosím na vědomí, že to nebude mít vliv na jejich oblečení, které bude záviset na aktuální úrovni dovedností frakce (přilby a uniformy). Arzenal je standardní BIS Arsenal, zkontrolujte jejich dokumentaci pro interakci a použití.<br/><br/> Chcete-li zobrazit částky potřebné k odemknutí každé skupiny položek, otevřete okno hq a obdržíte podrobnou zprávu vpravo. - 搜寻物品、武器和弹夹, 并将其放进总部的弹药箱中。当你拥有超过一定数量的物品之后, 它们将会解锁并添加到军火库以供个人(以及阵营班组)使用。<br/>解锁物品所需的数量取决于我方阵营已解锁的资产和拥有的工厂数量。解锁的武器、瞄具和夜视仪也会改变AI的装备。最基础的民兵将尤其受此影响: 他们的装备将从小型冲锋枪开始, 发展到拥有一个额外的防空/反坦克发射器。请注意, 这不会影响到AI小队的着装, 而着装(头盔和制服)取决于我方阵营当前的技能等级。军火库是标准的BIS军火库, 查看它们的文档来了解如何交互和使用。<br/><br/>要查看解锁每组物品所需的数量, 打开总部的弹药箱, 你将在右侧看到详细报告。 + + Reb vs Gov & Inv + Reb vs Gov & Inv + Reb vs Gov & Inv + Reb vs Gouv & Env + 반군 Vs 정부군과 침략군 + Зеленые vs Синие и Красные + Reb vs Gov & Inv + Reb vs Vlá & Inv + İsyancı vs İşgalci ve İstilacı + 起义军 vs 政府军 & 侵略者 - - This is a civil war. People are not conquered if you cannot conquer their hearts. In game mechanics, this means you cannot conquer cities. The citizens of each town support the enemy or Faction to some amount.<br/>The dominant faction is the one who owns the city and benefits from their support in terms of money and human resources (HR). Your actions may lower enemy Support or raise yours, or both. Killing enemies, accomplishing missions, conquering resources, and power-stations, affect the amount of citizen support. - Dies ist ein Bürgerkrieg. Menschen können nicht erobert werden, wenn du nicht ihre Herzen erobern kannst. Bezogen auf die Spielmechanik bedeutet dies, dass du keine Städte erobern kannst. Die Bevölkerung jeder Stadt unterstützt die Fraktionen zu gewissen Graden.<br/>Die beliebteste Fraktion ist dann diejenige, welche die Stadt besitzt und von ihrer Unterstützung (Geld und Mannstärke) profitieren kann. Deine Unternehmungen können dazu führen, dass die Unterstützung für den Feind sinkt oder er für dich steigt. Das Ausschalten von feindlichen Einheiten, die Erledigung von Sekundärmissionen und das Erobern von Ressourcen und Kraftwerken beeinflusst die Unterstützung der Zivilbevölkerung. - Questa è una guerra civile. Le persone non sono conquistate se non puoi conquistare i loro cuori. Nelle meccaniche di gioco, questo significa che non puoi conquistare le città. I cittadini di ogni città supportano il nemico o la fazione in una certa misura.<br/>La fazione dominante è quella che possiede la città e beneficia del loro sostegno in termini di denaro e risorse umane (HR). Le tue azioni possono ridurre il supporto nemico o aumentare il tuo, o entrambi. Uccidere nemici, portare a termine missioni, conquistare risorse e centrali elettriche influiscono sulla quantità di supporto dei cittadini. - Esto es una guerra civil. Las personas no serán conquistadas si no conquistas sus corazones. En la mecánica del juego, esto significa que no podrás conquistar ciudades. Los ciudadanos de cada pueblo apoyan al enemigo o a la Facción en cierto número.<br/> La facción dominante es el que se adueña de la ciudad y se beneficia de su apoyo en términos de dinero y recursos humanos (RH). Tus acciones pueden bajar al apoyo al enemigo y subir el tuyo y viceversa. Matar enemigos, cumplir misiones, conquistar recursos y centrales eléctricas afectan al apoyo de la ciudadania. - Ceci est une guerre civile. Les gens ne sont pas conquis si vous ne pouvez pas conquérir leur cœur. En mécanique de jeu, cela signifie que vous ne pouvez pas conquérir de villes. Les citoyens de chaque ville soutiennent l'ennemi ou la faction dans une certaine mesure.<br/>La faction dominante est celle qui possède la ville et bénéficie de leur soutien en termes d'argent et de ressources humaines (RH). Vos actions peuvent réduire le soutien ennemi ou augmenter le vôtre, ou les deux. Tuer des ennemis, accomplir des missions, conquérir des ressources et des centrales électriques affecte le niveau de soutien des citoyens. - 여긴 전쟁 상황입니다. 시민들의 환심을 사지 않으면 사로잡을 수 없습니다. 즉, 도시를 정복할 수 없다는 것을 의미합니다. 각 마을마다 시민들은 적이나 아군을 어느 정도 지지합니다.<br/>자금과 인적 자원(인력)을 지원하는 그들의 지지를 받는 세력이 그 도시를 점령한 세력입니다. 아군의 행동이 적의 자원을 낮추거나 아군의 지지를 높히거나 둘 다 할수 있습니다. 적을 죽이고, 임무를 수행하고, 자원을 모으고, 발전소를 세우는 것은 시민의 지원량에 영향을 미칩니다. - Это гражданская война. Вам не победить, если вы не можете завоевать их сердца. В игровой механике это означает, что вы не можете завоевывать города. Жители каждого города в определенной степени поддерживают врага или фракцию.<br/>Доминирующая фракция - это та, кто владеет городом и получает от их поддержки деньги и Людские ресурсы (ЛР). Ваши действия могут снизить или повысить поддержку вас или противника, или и то, и другое. Убийство врагов, выполнение миссий, завоевание ресурсов и электростанций влияет на количество поддержки граждан. - To jest wojna domowa. Ludzie nie staną po twojej stronie, jeśli nie możesz podbić ich serc. W mechanice gry oznacza to, że nie możesz podbijać miast. Mieszkańcy każdego miasta wspierają daną frakcję, do pewnego stopnia.<br/>Dominującą frakcją jest ta, która jest właścicielem miasta i korzysta z ich wsparcia w postaci pieniędzy i zasobów ludzkich. Twoje działania mogą obniżyć wsparcie wroga i zwiększyć twoje albo odwrotnie. Zabijanie wrogów, wykonywanie misji, zdobywanie zasobów i elektrowni wpływa na wsparcie obywateli. - Toto je občanská válka. Lidé nejsou dobyti, pokud nemůžete dobýt jejich srdce. V herní mechanice to znamená, že nemůžete dobýt města. Občané každého města podporují nepřítele nebo frakce na určitou částku.<br/>Dominantní frakcí je ten, kdo vlastní město a těží z jejich podpory, pokud jde o peníze a lidské zdroje (HR). Vaše akce mohou snížit nepřátelské podporu nebo zvýšit vaše, nebo obojí. Zabíjení nepřátel, plnění misí, dobývání zdrojů a elektráren ovlivňuje množství podpory občanů. - 这是一场内战。要想征服人民, 你必须征服他们的心。在游戏机制中, 这意味着你无法占领城镇。每个城镇都有一定数量的公民支持敌方或我方阵营。<br/>占领方, 也就是拥有这座城镇的阵营, 会获得民众的支持, 并在资金和人力资源两方面获益。你的行动可能会降低敌方支持率并提升我方支持率, 或者二者兼有。消灭敌军, 完成任务, 攻占资源点和电站, 都会影响民众的支持率。 + + Reb vs Gov vs Inv + Reb vs Gov vs Inv + Reb vs Gov vs Inv + Reb vs Gouv vs Env + 반군 Vs 정부군 Vs 침략군 + Зеленые vs Синие vs Красные + Reb vs Gov vs Inv + Reb vs Vlá vs Inv + İsyancı vs İşgalci vs İstilacı + 起义军 vs 政府军 vs 侵略者 - - Destroy or capture Radio Towers in order to build trust with %1 citizens. - Zerstöre oder erobere Funkmaster, um das Vertrauen der Zivilbevölkerung von %1 zu erhöhen. - Distruggi o cattura le torri radio per creare fiducia con %1 cittadini. - Destruye o captura Torres de Comunicaciones en orden de incrementar la confianza con %1 ciudadanos - Détruisez ou capturez des tours radio afin de gagner la confiance des citoyens de %1. - 통신탑을 파괴하거나 점령하여 %1의 시민들과 신뢰를 쌓으십시오. - Уничтожьте или захватите Радиовышки, чтобы завоевать доверие %1 жителей. - Zniszcz lub przejmij wieże radiowe, aby zdobyć %1 zaufania obywateli. - Zničte nebo obsaďte rádiové věže, abyste si vybudovali důvěru u %1 občanů. - 摧毁或占领无线电塔, 以获取 %1 个公民的信任。 + + Reb vs Inv + Rev vs Inv + Reb vs Inv + Reb vs Env + 반군 Vs 침략군 + Зеленые vs Красные + Reb vs Inv + Reb vs Inv + İsyancı vs İstilacı + 起义军 vs 侵略者 - - You may buy vehicles for your squad at Faction flags. - Du kannst Fahrzeuge für deine Gruppe am Flaggenmast kaufen. - Puoi acquistare veicoli per la tua squadra presso le bandiere della fazione. - Puedes comprar vehículos para tu escuadra en las Banderas de Facción. - Vous pouvez acheter des véhicules pour votre équipe aux drapeaux de faction. - 분대 차량은 팩션 깃발에서 구입할 수 있습니다. - Вы можете покупать технику для своего отряда в Флаге Фракции. - Możesz kupić pojazdy dla swojego oddziału na fladze w kryjówce. - Můžete si koupit vozidla pro svůj tým u frakčních vlajek. - 你可以在我方阵营旗帜处为你的班组购买载具。 + + + + Personal or Faction Garage? + Garage Personale o Garage della Fazione? + ¿Garaje Personal o Garaje de la Facción? + Garage personnel ou de faction ? + 개인 차고 또는 팩션 차고에 넣습니까? + Личный гараж или гараж фракции? + Garaż Osobisty czy Frakcji? + Osobní nebo frakční garáž? + Kişisel Garaj mı yoksa Grup Garajı mı? + 将载具存入个人车库还是阵营车库? - - You may steal static weapons found in enemy airports. You must use the 'Steal Static' action to do so. DO NOT disassemble them before using the 'Steal Static' action! - Du kannst statische Geschütze von feindlichen Flugplätzen stehlen. Hierzu nutze die "Stehle Geschütz" Aktion. BEACHTE die Geschütze NICHT zu demontieren, bevor du nicht die "Stehle Geschütz" Aktion genutzt hast. - Puoi rubare armi fisse trovate negli aeroporti nemici. È necessario utilizzare l'azione "Ruba arma fissa" per farlo. Se smonterai l'arma fissa prima di usare l'azione non funzionerà! - Puedes robar armas estáticas que se encuentran en aeropuertos enemigos. Debes usar la acción de "Robar Estática" para ello. ¡NO las desmanteles antes de usar la acción "Robar Estática"! - Vous pouvez voler des armes statiques trouvées dans les aéroports ennemis. Vous devez utiliser l'action 'Steal Static' pour le faire. NE PAS les démonter avant d'utiliser l'action 'Voler l'arme statique" ! - 적 공항에서 발견된 고정화기는 훔칠 수 있습니다. '고정화기 훔치기' 행동을 사용해야 합니다. '고정화기 훔치기' 행동을 사용하기 전엔 "절대" 분해하지 마십시오! - Вы можете украсть стационарное оружие найденное во вражеских аэропортах. Для этого вы должны использовать действие «Украсть стац. оружие». НЕ разбирайте их прежде чем использовать действие «Украсть стац. оружие». - Możesz ukraść stanowiska boje znalezioną na lotniskach wroga. Aby to zrobić, musisz użyć akcji „Ukradnij Stanowisko Bojowe”. NIE demontuj ich na części przed użyciem akcji „Ukradnij Stanowisko Bojowe”! - Můžete ukrást lafetované zbraně na nepřátelských letištích. K tomu musíte použít akci „Ukrást lafetovanou zbraň“. NEPOUŽÍVEJTE „rozložit" před použitím akce „Ukrást lafetovanou zbraň“ - 你可以偷取在敌方机场发现的固定式武器。你必须使用"偷取固定式武器"动作来执行此操作。在使用"偷取固定式武器"动作之前, 不要拆解固定式武器! + + Faction Garage + Garage Fazione + Garaje de la Facción + Garage de faction + 팩션 차고 + Фракции + Garaż Frakcji + Frakční garáž + Birlik Garajı + 阵营车库 - - Some zones, like airports require you to use the ""Take the Flag"" action on their respective flags in order to conquer them. Some others, like roadblocks and some outposts, simply require you to defeat the garrison. - Um eine Zone, wie z.B. einen Flugplatz, einzunehmen, musst du die "Nimm die Flagge" Aktion an dem entsprechenden Flaggenmast vor Ort nutzen. - Alcune zone, come gli aeroporti, richiedono l'utilizzo dell'azione ""Prendi la bandiera"" sulle rispettive bandiere per conquistarle. Alcuni altri, come posti di blocco e alcuni avamposti, richiedono semplicemente che tu sconfigga la guarnigione. - Algunas zonas como aeropuertos requieren de ti para usar la acción de "Tomar la Bandera" en las respectivas banderas para conquistarlas. Algunas otras, como bloqueos de carreteras y algunos puntos de control, solo requieren que derrotes a la guarnición. - Certaines zones, comme les aéroports, vous obligent à utiliser l'action ""Prendre le drapeau"" sur leurs drapeaux respectifs afin de les conquérir. D'autres, comme les barrages routiers et certains avant-postes, vous demandent simplement de vaincre la garnison. - 공항과 같은 일부 지역은 점령하기 위해 각각의 깃발에 ""깃발 올리기"" 행동을 사용해야 합니다. 검문소나 몇몇 전초기지같은 곳은 주둔군을 물리치기만 하면 됩니다. - Некоторые зоны, например аэропорты, требуют от вас использования действия «Взять флаг» на соответствующих флагах, чтобы захватить их. Некоторые другие, такие как блокпосты и некоторые заставы, просто требуют, чтобы вы уничтожили гарнизон. - Niektóre strefy, takie jak lotniska, wymagają użycia akcji „Przejmij Flagę” na odpowiednich flagach, aby je podbić. Inne, takie jak blokady dróg i niektóre posterunki, wymagają po prostu pokonania całego garnizonu. - Některé zóny, jako jsou letiště, vyžadují, abyste na jejich příslušných vlajkách použili akci „Převzít vlajku“, abyste je mohli dobýt. Někteří jiní, jako jsou zátarasy a některé základny, prostě vyžadují, abyste porazili posádku. - 你需要在敌方旗帜上使用"夺取旗帜"动作来占领某些区域, 比如机场。对于另一些区域, 比如路障和前哨, 只需要击败敌方驻军即可。 + + Personal Garage + Garage Personale + Garaje Personal + Garage personnel + 개인 차고 + Личный + Garaż Osobisty + Osobní garáž + Kişisel Garaj + 个人车库 - - %2 vs %1 war. - Krieg %2 gegen %1 - %2 vs %1 guerra. - Guerra %2 vs %1. - Guerre %2 vs %1 - %2 대 %1 전쟁. - Война %2 против %1. - Wojna %2 Kontra %1. - Válka %2 vs %1. - %2 vs %1 战争 + + Sell or Garage Vehicle? + Vendere o Inserire il veicolo nel garage? + ¿Vender o Almacenar Vehículo? + Vendre ou Entreposer le Véhicule ? + 차량을 차고에 넣거나 판매 + Продать или поставить в гараж? + Sprzedać czy Schowaj Pojazd do Garażu? + Prodat nebo garážovat vozidlo? + Aracı Sat veya Garaja Çek + 出售或存储车辆 - - %2 vs %1 war. - Krieg %2 gegen %1 - %2 vs %1 guerra. - Guerra %2 vs %1. - Guerre %2 vs %1 - %2 대 %1 전쟁. - Война %2 против %1. - Wojna %2 Kontra %1. - Válka %2 vs %1. - %2 vs %1 战争。 + + Garage Vehicle + Inserisci il Veicolo nel Garage + Almacenar Vehículo + Entreposer le véhicule + 차량 넣기 + В гараж + Schowaj Pojazd do Garażu + Garážovat vozidlo + Aracı Garaja Çek + 存储车辆 - - %3 vs All war.<br/><br/>%1 and %2 will attack only %3 and act independently. Both can conquer. - Krieg %3 gegen alle.<br/><br/>%1 und %2 werden selbständig nur %3 angreifen. Beide können erobern. - %3 contro tutti.<br/><br/>%1 e %2 attaccheranno soltanto %3 e agiranno indipendentemente. Entrambi posso conquistare. - Guerra %3 vs Todos.<br/><br/>%1 y %2 atacarán solo a %3 y actuarán independietemente. Ambos pueden conquistar zonas. - Guerre %3 vs tous..<br/><br/>%1 et %2 n'attaqueront que %3 et agiront indépendamment. Les deux peuvent conquérir des zones. - %3 대 %2와 %1의 연합전.<br/><br/>%1과 %2은 %3만 공격하고 독립적으로 활동합니다. 둘 다 정복 가능. - Война %3 против всех.<br/><br/> %1 и %2 атакуют только %3 и действуют независимо. Оба могут победить. - Wojna %3 Kontra Wszyscy.<br/><br/>%1 i %2 będą atakować tylko %3 i działać niezależnie od siebie. Obie strony mogą podbijać. - Válka %3 vs Všem .<br/><br/>%1 a %2 zaútočí pouze na %3 a bude jednat nezávisle. Oba mohou dobýt. - %3 vs 全部阵营 战争。<br/><br/>%1 和 %2 只会独立地攻击 %3。二者均可被占领。 + + Sell Vehicle + Fahrzeuge verkaufen + Vendi Veicolo + Vender Vehículo + Vendre le véhicule + 차량 판매 + Продать + Sprzedaj Pojazd + Prodat vozidlo + Aracı Sat + 出售车辆 + + + + + Recruit + Rekrutieren + Reclutare + Reclutar + Recruter + 모집 + Найм ИИ + Rekrutuj + Rekrutovat + Göreve Al + 招募 - - All vs All war.<br/><br/>%1 and %2 will attack each other and both to %3. - Krieger jeder gegen jeden.<br/>%1 und %2 werden einander und %3 bekämpfen. - Guerra Tutti contro Tutti.<br/><br/>%1 e %2 si attaccheranno a vicenda e entrambi attaccheranno %3 - Guerra Todos vs Todos.<br/><br/>%1 y %2 se atacarán entre si y ambós atacarán a %3. - Guerre tous contre tous.<br/><br/> %1 et %2 s’attaqueront tous les deux et aussi à %3. - 개별 전쟁.<br/><br/>%1과 %2은 서로를 공격하면서 둘 다 %3도 공격합니다. - Все против всех.<br/><br/>%1 и %2 будут атаковать друг друга и оба - %3. - Wszyscy Kontra Wszyscy.<br/><br/>%1 i %2 będą atakować się nawzajem i obie frakcje będą atakować %3. - Všichni vs Všem válka.<br/><br/>%1 a %2 zaútočí na sebe a oba na %3. - 全部阵营 vs 全部阵营 战争。<br/><br/>%1 和 %2 会互相攻击, 二者都会攻击 %3。 + + AI Control + KI Kontrolle übernehmen + Controllo dell'IA + Control de IA + Contrôle de l'IA + AI 조종 + Контроль ИИ + Kontrola AI + Převzít kontrolu nad AI + YZ Kontrolü + AI控制 - - Click on a city to learn the strength of their support for the enemy or Faction. Click on other zones to know relevant info about them. - Klicke auf eine Stadt auf der Karte, um ihre Stärke und Unterstützung für die freindliche Fraktion einzusehen. Klicke auf andere Zonen, um ähnlich relevante Informationen zu erhalten. - Fai clic su una città per comparare la tua influenza a quella al nemico. Fai clic su altre zone per conoscere altr informazioni pertinenti. - Haz click en la ciudad para saber la fuerza y el soporte que tiene la facción enemiga. Haz click en otras zonas para ver otra información relevante. - Cliquez sur une ville pour connaître la force de son soutien à l'ennemi ou à la faction. Cliquez sur d'autres zones pour connaître les informations pertinentes à leur sujet. - 적 또는 팩션에 대한 지지도를 알아보려면 도시를 클릭하십시오. 다른 영역을 클릭하여 해당 영역에 대한 다른 정보를 확인하십시오. - Нажмите на город, чтобы узнать, насколько они поддерживают нас или противника. Нажмите на другие зоны, чтобы узнать о них актуальную информацию - Kliknij miasto, aby poznać siłę ich wsparcia dla wroga lub twojej frakcji. Kliknij inne strefy, aby poznać istotne informacje na ich temat. - Kliknutím na město se dozvíte sílu jejich podpory nepříteli nebo frakci. Kliknutím na další zóny získáte o nich relevantní informace - 点击城市来了解平民对敌方或我方阵营的支持度。点击其他地区以了解与其有关的信息。 + + AI Radio + KI Funkgeräte + Radio IA + Radio IA + Radio de l'IA + AI 무전 + Радиосвязь с ИИ + Radio AI + AI Rádio + YZ Telsizi + AI无线电 - - Commander Only. Sets the the maximum amount of AI in map per server or HC. Up to 200 AI may behave decently. - Nur Kommandant. Legt die maximale Anzahl an KI Einheiten pro Server/HC auf der Karte fest. Bis zu 200 KI Einheiten sollten keine Probleme bereiten. - Solo comandante. Imposta la quantità massima di IA nella mappa per server o HC. Fino a 200 IA possono comportarsi in modo decente. - Solo para el Comandante. Limita la cantidad máxima de IA en el mapa en el servidor o en el CG. Por encima del valor 200 la IA se comporta de forma aceptable - Commandant seulement. Définit la quantité maximale d'IA dans la carte par serveur ou HC. Jusqu'à 200 IA peuvent se comporter décemment. - 지휘관 전용. 서버 또는 하이 커맨드 당 지도 내 최대 AI 수량을 설정합니다. 최대 200개의 AI가 행동 가능합니다. - Устанавливает максимальное количество ИИ на карте на сервер или HC. До 200 ИИ могут вести себя прилично. - Tylko dowódca może tego używać. Ustawia maksymalną ilość AI na mapie na serwer lub Headless Client. Do 200 AI serwer działa w miarę w porządku - Pouze velitel. Nastavuje maximální množství AI na mapě na serveru nebo štábu. Až 200 AI se může chovat výkonostně slušně. - 仅限指挥官使用。设置每个服务器或无头客户端的最大AI数量。不超过200个AI时, AI表现应当正常。 + + Auto Heal + Automatische Heilung + Guarigione automatica + Curación Automática + Soin Auto + 자동 치료 + Авто лечение + Automatyczne Leczenie + Automatické léčení + Otomatik Tedavi + 自动医疗 - - Commander Only. You may save the game at your HQ Map. This will allow you to continue playing upon mission update or server restart, preserving stats, player's equipment, conquered zones, enemy asset availability and many more things. WARNING: Normal save and load runs badly in this mission. This system is your only guarantee of saving the game properly - Solo per il comandante. Puoi salvare il gioco sulla mappa del quartier generale. Ciò ti consentirà di continuare a giocare dopo l'aggiornamento della missione o il riavvio del server, preservando le statistiche, l'equipaggiamento del giocatore, le zone conquistate, la disponibilità delle risorse nemiche e molte altre cose. ATTENZIONE: il salvataggio e il caricamento normali funzionano male in questa missione. Questo sistema è la tua unica garanzia per salvare il gioco correttamente - Solo para el Comandante. Puedes guardar la partida en tu Mapa del CG. Esto te permite continuar en caso de actualización o reseteo del servidor, preservando las estadísticas, el equipo del jugador, zonas conquistadas, disponibilidad de equipo del enemigo y otras muchas cosas. ATENCIÓN: Guardar y cargar el juego de forma habitual no funciona de forma correcta en esta misión. Este método es tu única garantia de guardar el juego de forma apropiada. - Commandant seulement. Vous pouvez enregistrer le jeu sur votre carte au QG. Cela vous permettra de continuer à jouer après la mise à jour de la mission ou le redémarrage du serveur, en préservant les statistiques, l'équipement du joueur, les zones conquises, la disponibilité des ressources ennemies et bien d'autres choses. AVERTISSEMENT: la sauvegarde et le chargement normaux fonctionnent mal dans cette mission. Ce système est votre seule garantie de sauvegarder correctement le jeu - 지휘관 전용. 게임을 본부 지도에 저장할 수 있습니다. 이렇게 하면 임무 업데이트 또는 서버 재시작 시에도 게임을 계속할 수 있으며, 통계, 플레이어 장비, 점령 구역, 적의 사용 가능 자산 및 기타 많은 것들을 저장할 수 있습니다. 경고: 이 임무는 일반 저장 및 로드가 제대로 실행되지 않습니다. 해당 시스템이 게임을 제대로 시작할 수 있는 유일한 방법입니다. - Вы можете сохранить игру на Карте у штаба. Это позволит вам продолжить игру после обновления миссии или перезапуска сервера, сохраняя статистику, экипировку игрока, захваченные зоны, доступность вражеских ресурсов и многое другое. ВНИМАНИЕ: Нормальное сохранение и загрузка в этой миссии работают плохо. Эта система - ваша единственная гарантия правильного сохранения игры. - Tylko dowódca może tego używać. Możesz zapisać grę na swojej mapie w kryjówce. Pozwoli ci to kontynuować grę po aktualizacji misji lub restarcie serwera, zachowując statystyki, wyposażenie gracza, podbite strefy, dostępność zasobów wroga i wiele innych rzeczy. UWAGA: Normalne zapisywanie i ładowanie działa źle w tej misji. Ten system to jedyna gwarancja prawidłowego zapisania gry - Pouze velitel. Tuto hru můžete uložit u své štábní mapy. To vám umožní pokračovat ve hraní po aktualizaci mise nebo restartu serveru, při zachování statistik, vybavení hráče, dobytých zón, dostupnosti nepřátelského majetku a mnoha dalších věcí. VAROVÁNÍ: Normální ukládání a načítání probíhá v této misi špatně. Tento systém je vaší jedinou zárukou správného uložení hry - 仅限指挥官使用。你可以在总部的地图上保存游戏。这允许你在任务更新或游戏重启后继续当前游戏, 并保持统计数据, 玩家装备, 已占领的区域, 敌军资产可用性和更多的东西。警告: 普通的存档和读取功能不支持此任务。该系统是正确存档的唯一保证。 + + Auto Rearm \ Loot + Automatisches Aufmunitionieren/Plündern + Riarmo automatico \ Bottino + Auto Rearme / Botín + Réarmement automatique \ Butin + 자동 재무장 \ 노획 + Автоснаряжение \ Лут + Automatyczne Dozbrajanie \ Zbieranie + Automatické přezbrojení \ Rabování + Otomatik Silahlanma \ Yağma + 自动重新武装\战利品 - - Antistasi has a situational music script, depending on a player's stance and time of day. The default in Multiplayer is OFF, and ON in Singleplayer - Antistasi nutzt situationsabhängige Musik, abhängig von der Tageszeit und des Spielerverhaltens. Es ist standardmäßig im Mehrspielermodus deaktiviert und im Einzelspielermodus aktiviert. - Antistasi ha uno script che introduce la musica dinamica, a seconda della posizione del giocatore e dell'ora del giorno. L'impostazione predefinita in Multiplayer è OFF e ON in Singleplayer - Antistasi tiene un script de música situacional, dependiendo de varios factores como la hora del dia. Por defecto en multijugador está OFF, en un sólo jugador está ON - Antistasi a un script de musique situationnelle, selon la position du joueur et l'heure de la journée. La valeur par défaut en mode multijoueur est désactivée et activée en mode solo. - 안티스타시는 플레이어의 스탠스와 하루 중 시간에 따라 상황에 맞는 음악 대본을 가지고 있습니다. 기본값은 멀티플레이에선 끄기, 싱글플레이에선 켜기입니다. - У Antistasi есть ситуативный музыкальный сценарий, зависящий от позиции игрока и времени суток. По умолчанию в многопользовательской игре выключено, а в одиночной игре включено. - Antistasi posiada sytuacyjny skrypt muzyczny, zależny od postawy gracza i pory dnia. Domyślnie w trybie wieloosobowym muzyka jest WYŁĄCZONA, a w trybie jednoosobowym WŁĄCZONA - Antistasi má situační hudební scénář, v závislosti na postoji hráče a denní době. Výchozí hodnota v Multiplayeru je OFF a ON v Singleplayeru - Antistasi 内置情景音乐脚本, 取决于玩家状态和时间。此功能在多人游戏中默认关闭, 在单人游戏中默认开启。 + + Vehicle Squad + Gruppenfahrzeuge + Squadra Meccanizzata + Vehículo de Escuadra + Escouade de Vehicules + 차량 분대 + Техника отряда + Pojazd oddziału + Motorizované družstvo + Araçlı Takım + 班组载具 - - Increase or decrease the percentage of city civilian population that spawn. At 0% only one civilian will spawn in each city. - Erhöhe oder verringere den Prozentsatz der zu spawnenden Stadtbevölkerung. Bei 0% wird nur ein einzelner Zivilist pro Stadt gespawnt. - Aumenta o diminuisci la percentuale di popolazione civilie che spawnerà nelle città. Allo 0% verrà generato un solo civile in ogni città. - Aumenta o disminuye el porcentaje de civiles que pueden aparecer en una ciudad. En el 0% sólo un civil aparecerá en cada ciudad - Augmentez ou diminuez le pourcentage de la population civile qui apparait dans les villes. À 0%, un seul civil apparaîtra dans chaque ville. - 도시의 민간인 스폰 비율을 늘리거나 줄입니다. 0%의 경우 각 도시에서 민간인이 1명만 스폰됩니다. - Увеличьте или уменьшите процент спавнящегося гражданского населения города. При 0% в каждом городе появится только одно гражданское лицо. - Zwiększ lub zmniejsz odsetek ludności cywilnej, która się pojawia w miastach. Przy 0% w każdym mieście pojawi się tylko jeden cywil. - Zvýšit nebo snížit procento městského civilního obyvatelstva, které vznikají. V 0% se v každém městě vynoří pouze jeden civilista. - 增加或减少市民的生成比例。0% 时每个城市只会生成一个平民。 + + Dismiss Squad-mate + Gruppenmitglied entlassen + Congeda il compagno di squadra + Desmovilizar Soldado + Renvoyer le membre d'escouade + 분대원 해산 + Роспуск ИИ-соотрядника + Odwołaj Członka Drużyny + Člen skupiny byl propuštěn + Takımı Dağıt + 解散班组成员 - - Commander only. Increase or decrease general spawn and despawn distance. Use it carefully combined with other options. - Nur Kommandant. Erhöhe oder verringere die allgemeine Spawn/Despawn Entfernung. Beachte das Zusammenspiel mit den anderen Optionen. - Solo per il Comandante. Aumenta o diminuisci la distanza di spawn generale. Usa quest'opzione attentamente in - Solo para el comandante. Aumenta o disminuye la distancia de aparición y desaparición general. Úsalo con precaución con otras opciones. - Commandant seulement. Augmentez ou diminuez la distance d'apparition et de disparition générale. Utilisez-le soigneusement combiné avec d'autres options. - 지휘관 전용. 일반적인 스폰 및 제거 거리를 늘리거나 줄입니다. 다른 설정과 신중하게 조합하여 사용하십시오. - Только для Командующего. Увеличение или уменьшение общей дистанции спавна и деспавна. Используйте его осторожно в сочетании с другими настройками. - Tylko dowódca może tego używać. Zwiększ lub zmniejsz ogólną odległość pojawiania się i znikania jednostek AI. Używaj go ostrożnie w połączeniu z innymi opcjami. - Pouze velitel. Zvětšení nebo zmenšení vzdálenosti vzniku a zániku. Používejte jej pečlivě v kombinaci s dalšími možnostmi. - 仅限指挥官使用。增加或减少生成和取消生成的距离。小心地将其与其他选项结合使用。 + + General + Allgemein + Generale + General + Général + 지휘관 + Командующий + Generał + Generál + General + 指挥官 - - Commander only. Will delete things like dropped weapons, magazines, clothing etc.<br/><br/>Beware, it freezes the game for some time. - Nur Kommandant. Dies löscht Dinge wie fallengelassene Waffen, Magazine, Kleidung, etc.<br/><br/>Beachte, dass dies das Spiel für eine kurze Zeit einfrieren kann. - Solo per il comandante. Eliminerà oggetti lasciati a terra come armi, caricatori, vestiti ecc...<br/><br/>Attenzione, bloccherà il gioco per un breve periodo di tempo. - Solo para el Comandante. Borrará cosas tiradas en el suelo como armas tiradas, cargadores, ropa, etc.<br/><br/>Atención, congela el juego por un tiempo. - Commandant seulement. Supprime des éléments comme les armes au sol, les chargeurs, les vêtements, etc.<br/><br/>Attention, cela fige le jeu pendant un certain temps. - 지휘관 전용. 떨어진 무기, 탄창, 옷 등을 삭제할 것입니다.<br/><br/>주의하십시오, 게임을 잠시 동안 동결시킬 겁니다. - Только для Командующего. Удаляет такие вещи как брошенное оружие, магазины, одежду и т.д. <br/><br/> Осторожно, игра на некоторое время зависает. - Tylko dowódca może tego używać. Usunie takie rzeczy, jak upuszczona broń, magazyny, ubrania itp.<br/><br/>Uwaga, gra zawiesza się na jakiś czas. - Pouze velitel. Vymaže věci, jako jsou vyhozené zbraně, munice, oblečení atd.<br/><br/>Pozor, hru to nějakou dobu zmrazí. - 仅限指挥官使用。将删除掉落的武器, 弹夹和服装等东西。<br/><br/>注意, 它会使游戏冻结一段时间。 + + Minefields + Minenfelder + Campi minati + Campo de Minas + Champs de mines + 지뢰지대 + Минные поля + Pola Minowe + Minová pole + Mayın Tarlası + 雷区 - - Select this option when the Y key or Statistics bar are not working. - Wähle diese Option, wenn das Z-Menü oder die Statusleise nicht funktionieren. - Seleziona questa opzione quando il tasto Y o la barra statistiche non funzionano. - Selecciona esta opción cuando la tecla Y o la barra de estadísticas no funcionan - Sélectionnez cette option lorsque la touche Y ou la barre de statistiques ne fonctionnent pas. - Y키 또는 통계 표시줄이 작동하지 않을 때 이 옵션을 선택하십시오. - Выберите этот вариант, если клавиша Y или панель статистики не работают. - Wybierz tę opcję, gdy klawisz Y lub pasek statystyk nie działają. - Tuto možnost vyberte, pokud nefunguje klávesa Y nebo statistická lišta. - 当Y键菜单或统计栏无法正常工作时, 请选择此选项。 + + Sell Vehicle + Fahrzeuge verkaufen + Vendi Veicolo + Vender Vehículo + Vendre le Véhicule + 차량 판매 + Продажа техники + Sprzedaj Pojazd + Prodat vozidlo + Aracı Sat + 出售载具 - - Press Y in-game to have access any time to several options. Most of them are explained in the Commander or Features sections. - Drücke im Spiel Z, um jederzeit Zugriff auf verschiedene Optionen zu erhalten. Die meisten davon sind im Kommandanten oder Features Bereich erklärt. - Premi Y in-gioco per avere accesso a diverse opzioni. La maggior parte di esse è spiegata nelle sezione Comandante e Funzionalità. - Presiona Y dentro del juego para tener acceso a varias opciones. La mayoria están explicadas en las secciones de Comandante o Características. - Appuyez sur Y dans le jeu pour avoir accès à tout moment à plusieurs options. La plupart d'entre eux sont expliqués dans les sections Commandants ou Fonctionnalités. - Y 키를 눌러 언제든지 여러 설정을 들어갈 수 있습니다. 대부분은 지휘관 기능 설명입니다. - Нажмите Y в игре, чтобы в любой момент получить доступ к нескольким параметрам. Большинство из них описаны в разделах "Командующий" или "Функции". - Naciśnij Y w grze, aby w dowolnym momencie uzyskać dostęp do kilku opcji. Większość z nich wyjaśniono w rozdziałach Dowódca lub Funkcje. - Stisknutím klávesy Z ve hře získáte přístup k několika možnostem. Většina z nich je vysvětlena v kapitolách Velitele nebo Funkce. - 在游戏中随时按 Y 来访问作战选项。大部分功能已在指挥官或特性章节进行过解释。 + + Observation Post + Beobachtungsposten + Posto di Osservazione + Puesto de observación + Poste d'Observation + 관측 지점 + Наблюдательный пункт + Stanowisko Obserwacyjne + Pozorovací bod + Gözlem Noktası + 观察哨 - - When you are the Commander, hit CTRL + SPACE to give way-points and other orders to your AI squads using the HC mode. Non commanders may use it to check enemy contacts reported by the Faction communications network. - Wenn du der Kommandant bist, kannst du über Strg + Leertaste in den Oberbefehlsmodus wechseln und somit KI Gruppen Befehle geben. Nicht-Kommandanten können dies nutzen, um Berichte über feindliche Kontakte zu überprüfen. - Usa il menu e seleziona un punto sulla mappa. Fai clic su una strada. Un gruppo di soldati AT si unirà a te. Inviali nel luogo selezionato e lì stabiliranno un posto di blocco. - Cuando eres el comandante, presiona CTRL + ESPACIO para dar puntos de reunión y otras ordenes a las escuadras controladas por IA usando el modo HC. Los no comandantes pueden usarlo para visualizar las unidades enemigas reportadas por la red de comunicaciones de la Facción. - Lorsque vous êtes le commandant, appuyez sur CTRL + ESPACE pour donner des points de cheminement et d'autres ordres à vos escouades d'IA en utilisant le mode HC. Les non-commandants peuvent l'utiliser pour vérifier les contacts ennemis signalés par le réseau de communication de la faction. - 지휘관일 때 컨트롤 + 스페이스를 누르면 하이 커맨드로 AI 분대에 경유지를 주거나 명령을 하달합니다. 지휘관이 아닌 경우 아군 통신망으로 적 발견 보고를 할 수 있습니다. - Когда вы являетесь командиром, нажмите CTRL + ПРОБЕЛ, чтобы отдать команды вашим отрядам ИИ, используя режим ВК. Не командующие могут использовать его для проверки контактов с противником, сообщаемых сетью связи Фракции. - Kiedy jesteś dowódcą, naciśnij CTRL + SPACJA, aby dać punkty nawigacyjne i inne rozkazy swoim oddziałom AI za pomocą trybu HC. Pozostali gracze mogą go używać do sprawdzania kontaktów wroga zgłoszonych przez sieć komunikacyjną frakcji. - Pokud jste velitel, můžete přepnout do příkazového režimu pomocí kláves Ctrl + Mezera a tak dát příkazy skupinám AI. Nevelitelé mohou použít k ověření zpráv o nepřátelských kontaktech. - 当你是指挥官时, 按下 Ctrl + 空格 即可使用指挥部模式向AI小队分配路径点或下达其他命令。非指挥官可以使用它来查询阵营通讯网络上报告的接敌情况。 + + Roadblocks + Straßensperren + Posto di Blocco + Bloqueos de carretera + Barrages routiers + 검문소 + Блокпост + Blokady Drogowe + Zátarasy + Kontrol Noktası + 路障 - - Press SHIFT + Y in-game while having an artillery squad selected on the HC bar. - Drücke im Spiel Shift + Z während du eine Artilleriegruppe in der Oberbefehlsleiste ausgewählt hast. - Premi MAIUSC + Y in gioco mentre hai una squadra di artiglieria selezionata con l'Alto Comando. - Presiona SHIFT + Y dentro del juego mientras tienes una escuadra de arilleria seleccionada en la barra de HC - Appuyez sur SHIFT + Y dans le jeu tout en ayant une escouade d'artillerie sélectionnée sur la barre HC. - 인게임의 하이 커맨드 표시줄에서 포병대를 선택한 상태에서 쉬프트 + Y를 누르십시오. - Нажмите SHIFT + Y в игре, выбрав артиллерийский отряд на панели ВК. - Naciśnij SHIFT + Y w grze, mając wybrany oddział artylerii na pasku HC. - Stiskněte ve hře SHIFT + Z zatímco dělostřelecké družstvo je vybráno na panelu štábu. - 在指挥部选单上选择一个炮兵小队并按下 Shift + Y。 + + Grab Faction Funds + Geld der Fraktionskasse entnehmen + Fondi della Fazione + Retirar fondos de facción + Récupérer l'argent de la faction + 팩션 자금 가져가기 + Присвоение средств фракции + Weź Fundusze Frakcji + Vzít si z fondu + Birlik Fonlarını Alın + 霸占阵营资金 - - MP Only: Press U in-game to join another player's group - Nur im Mehrspieler: Drücke im Spiel U, um einer Gruppe eines anderen Spielers beizutreten. - Solo in MP: Premi U in-gioco per entrare nel gruppo di un altro giocatore - MJ solo: Presiona U dentro del juego para unirte a grupos de jugadores - MP uniquement: appuyez sur U dans le jeu pour rejoindre le groupe d'un autre joueur. - 멀티 플레이 전용: U를 눌러 다른 분대에 들어갑니다. - Только мультиплеер: Нажмите U в игре, чтобы присоединиться к группе другого игрока - Tylko tryb Wieloosobowy: Naciśnij przycisk U w grze, aby dołączyć do grupy innego gracza - Pouze v Multiplaeru: Stisknutím klávesy U ve hře se připojíte ke skupině jiného hráče - 仅限多人游戏: 在游戏中按下 U 来加入其他玩家的队伍 + + In-game Members + Servermitglieder + Membri In-gioco + Miembros in-game + Membres en jeu + 인게임 멤버 + Участники + Członkowie w Grze + Členové ve hře + Oyundaki Üyeler + 会员 - - Press END to enable / disable earplugs. Disabled with ACE. - Drücke ENDE, um Öhrstöpsel einzusetzen oder zu entfernen. Wird mit ACE automatisch deaktiviert. - Premi FINE per abilitare / disabilitare i tappi per le orecchie. Disabilitato con ACE. - Presiona FIN para habilitar / deshabilitar los tapones de oídos. Deshabilitado con ACE. - Appuyez sur FIN pour activer / désactiver les bouchons d'oreille. Désactivé avec ACE. - End 키로 귀마개를 활성화/비활성화합니다. ACE 모드 사용 시 사용할 수 없습니다. - Нажмите END, чтобы надеть/снять беруши. Отключено при использовании ACE. - Naciśnij przycisk END, aby włączyć/wyłączyć zatyczki do uszu. Wyłączone, gdy serwer korzysta z moda ACE. - Stiskněte END pro aktivaci / deaktivaci chráničů sluchu. Zakázáno s ACE. - 按下 End 启用/禁用耳塞。使用ACE时无法使用。 + + Garrisons + Garnisonen + Guarnigioni + Guarnición + Garnisons + 주둔지 + Гарнизон + Garnizony + Umístit posádku + Garnizon + 驻军 - - Press ALT+HOME to show / hide information bar at the top of the screen. - Premi ALT+HOME per visualizzare / nascondere la barra informazioni in alto allo schermo. - Presiona ALT + HOME para mostrar / ocultar la barra de información arriba de la pantalla. - Appuyez sur ALT+HOME pour montrer / cacher la barre d'information en haut de l'écran. - 알트 + 홈 키를 눌러 화면 상단의 정보 표시줄을 표시하거나 숨깁니다. - Нажмите ALT+HOME, чтобы отобразить/скрыть информационную строку в верхней части экрана. - Naciśnij klawisze ALT+HOME, aby wyświetlić/ukryć pasek informacyjny u góry ekranu. - Stisknout ALT+HOME k zobrazení / skrytí info lišty v horní části obrazovky - 按ALT+HOME来显示/隐藏顶部信息栏。 + + Faction Skill Upgrade + Fähigkeiten der Fraktion erhöhen + Miglioramento abilità della fazione + Subir Nivel de Hablidiad de la Facción + Amélioration des Compétences de la Faction + 팩션 숙련도 업그레이드 + Улучшение навыков ИИ + Ulepszenie Umiejętności Frakcji + Vylepšení frakční dovednosti + Birlik Beceri Yükseltmesi + 阵营技能提升 - - Don't expect to be able to conquer anything in the early stages. First you have to gather enough resources (HR and Money) in order to be able to conquer and hold your positions. This mission tries to simulate real life guerilla situations. If in doubt, ask yourself what would you do in real life. Don't expect to win every time. Hit and Run is the basic manoeuvre here. Earn every resource, weapon and ammunition to gather enough assets in order to be a real challenge for the enemy. In the meantime, disturb its operations and gain support from the population. - Erwarte nicht, dass du in der Lage sein wirst alles bereits zu Beginn erobern zu können. Zuallererst musst du genügend Ressourcen (Mannstärke und Geld) auftreiben müssen, um in der Lage zu sein etwas zu erobern und auch halten zu können. Diese Mission versucht reale Guerilla Situationen und Vorgehen zu simulieren. Wenn du unschlüssig bist, dann frage dich selbst, was du im echten Leben tun würdest. Erwarte nicht, dass du jedes Mal gewinnst. "Hit and Run" ist hier das übliche Vorgehen. Erbeute Ressourcen, Waffen und Munition, um letztlich genug Ausrüstung zusammen zu haben, damit du zu einer echten Bedrohung für den Feind werden kannst. Währenddessen störe die Bestrebungen des Feindes und verdiene dir die Unterstützung der Zivilbevölkerung. - Non aspettarti di essere in grado di conquistare molto durante le prime fasi. Per prima cosa dovresti raccogliere abbastanza risorse (Risorse umane e Denaro) per poter conquistare e mantenere le tue posizioni. Questa missione cerca di simulare situazioni di guerriglia reali. In caso di dubbi, chiediti cosa faresti nella vita reale. Non aspettarti di vincere ogni volta. Hit and Run è la manovra di base qui. Guadagna risorse, armi e munizioni in modo tale da ammassare forze sufficienti per essere una vera sfida per il nemico. E nel frattempo, disturbare le sue operazioni e ottenere il sostegno della popolazione. - No esperes ser capaz de conquistar nada en las etapas iniciales. Primero debes juntar suficientes recursos (HR y Dinero) para ser capaz de conquistar y mantener tus posiciones. Esta misión trata de simular situaciones de la Guerrilla real. En caso de duda, pregúntate a ti mismo que harías en la vida real. No esperes ganar cada vez. Golpear e huir es la maniobra básica aquí. Gana cada recurso, arma y bala para suponer un reto real al enemigo. Mientras tanto, estorba las operaciones enemigas y/o ganate el apoyo de la población. - Ne vous attendez pas à pouvoir conquérir quoi que ce soit au début. Vous devez d'abord rassembler suffisamment de ressources (RH et Argent) pour pouvoir conquérir et conserver vos positions. Cette mission tente de simuler des situations de guérilla réelles. En cas de doute, demandez-vous ce que vous feriez dans la vraie vie. Ne vous attendez pas à gagner à chaque fois. Le Hit and Run est la manœuvre de base ici. Recupérez de l'argent, des armes et des munitions pour rassembler suffisamment de ressources afin d'être un véritable défi pour l'ennemi. En attendant, perturbez ses opérations et gagnez le soutien de la population. - 초기부터 점령할 수 있을 거라고 기대하지 마십시오. 충분한 자원(인력과 자금)을 모아야 당신의 힘이 유지됩니다. 이 미션은 게릴라 상황을 재현합니다. 의심이 들면, 당신이 실제라면 무엇을 할 지 스스로 물어보십시오. 모든 걸 이길 것 이라고 기대하지 마십시오. 힛 앤 런이 기본 전술입니다. 적을 위협하기 위해 모든 자원, 무기, 탄약을 모으십시오. 그리고 적을 방해하고 현지에서 지지를 얻으십시오. - Не ожидайте, что сможете что-либо победить на ранних стадиях. Сначала вам нужно собрать достаточно ресурсов (ЛР и Деньги), чтобы иметь возможность завоевать и удерживать свои позиции. Эта миссия пытается смоделировать реальные партизанские ситуации. Если сомневаетесь, спросите себя, что бы вы делали в реальной жизни. Не надейтесь на победу каждый раз. Бей и беги - обычная тактика. Собирайте все возможные ресурсы, оружие и боеприпасы, чтобы сформировать серьезную силу и стать настоящим испытанием для врага. А пока помешайте его работе и заручитесь поддержкой населения. - Nie oczekuj, że we wczesnych etapach będziesz w stanie podbić cokolwiek. Najpierw musisz zebrać wystarczającą ilość zasobów (Rekruci i Pieniądze), aby móc podbić i utrzymać swoje pozycje. Ta misja próbuje symulować rzeczywistą wojnę partyzancką. Jeśli masz wątpliwości, zadaj sobie pytanie, co byś zrobił w prawdziwym życiu. Nie oczekuj, że wygrasz za każdym razem. Ataki typu Uderz i Uciekaj są tutaj podstawową taktyką. Zdobądź wszystkie zasoby, broń i amunicję aby stać się prawdziwym wyzwaniem dla wroga. W międzyczasie zakłócaj jego działalność i zyskaj wsparcie ludności. - Neočekávejte, že v časných stádiích dokážete něco dobýt. Nejprve musíte shromáždit dostatek zdrojů (HR a peníze), abyste mohli dobýt a udržet své pozice. Tato mise se pokouší simulovat partyzánské situace v reálném životě. Pokud máte pochybnosti, zeptejte se sami sebe, co byste udělali v reálném životě. Nečekejte, že vyhrajete pokaždé. Udeřit a Utéct je zde základní manévr. Získejte všechny zdroje, zbraně a střelivo, abyste shromáždili dostatek prostředků, aby pro nepřítele představovali skutečnou výzvu. Mezitím narušit její činnost a získat podporu od obyvatelstva. - 不要指望在前期就征服一切。首先, 你必须获取足够的资源(人力资源和资金), 才能攻占并守住你的领地。本任务试图模拟真实世界中的游击态势。如果你有疑问, 问问自己在现实生活中会怎么做。不要期待百战百胜。打完就跑是这里的基本策略。赚取各种资源、武器和弹药, 来积攒真正足以对抗敌人的资产。与此同时, 扰乱敌军的行动, 并获得民众的支持。 + + Side Missions - Petros + Sekundärmissionen - Maru/Petros + Missioni Secondarie - Petros + Misiones Secundarias - Petros + Missions Secondaires - Petros + 사이드 임무 - 페트로스 + Побочные миссии - Петрос + Misje Poboczne - Petros + Vedlejší mise - Petros + Yan Görevler - Petros + 支线任务 - Petros - - Keep an eye on those. If it's too high, you will have to face more attacks with better troops. - Behalte dies im Auge. Wenn sie zu hoch wird, wirst du dich deutlich mehr Angriffen und besseren Einheiten entgegenstellen müssen. - Tienilo d'occhio. Se è troppo alto, dovrai affrontare più attacchi con truppe migliori. - Echale un ojo, si es muy alto, te tendrás que enfrentar a más ataques con mejores tropas - Gardez un œil dessus. S'il est trop haut, vous devrez faire face à plus d'attaques avec de meilleures troupes. - 경계하십시오. 수치가 너무 높다면, 적군이 더 자주, 강하게 공격할 것입니다. - Следите за уровнем агрессии. Если он слишком высок, вам придется встретить больше атак с лучшими войсками. - Miej na to oko. Jeśli będzie zbyt wysoki, będziesz musiał stawić czoła większej liczbie ataków wroga z coraz to lepszymi oddziałami. - Dávejte pozor na to. Pokud je příliš vysoká, budete muset čelit více útokům s lepšími jednotkami. - 密切关注侵略性。如果侵略性太高, 你将不得不面对更多、更强的进攻部队。 + + Move HQ + HQ verlegen + Muovi Quartier Generale + Mover CG + Déplacer le QG + 본부 옮기기 + Переместить штаб + Przenieś Kwaterę Główną + Přesunout velitelství + Karargahı Taşı + 转移总部 - - Once you have a nice amount of resources, focus on enemy communications. If you disturb them enough, you won't have to face big counter-attacks. - Sobald du eine solide Menge and Ressourcen zusammen hast, konzentriere dich auf ihre Kommunikation. Störst du sie ausreichend, wirst du dich keinen größeren Gegenangriffen mehr stellen müssen. - Una volta che hai una buona quantità di risorse, concentrati sulle comunicazioni nemiche. Se le disturbi abbastanza, non dovrai affrontare grandi contrattacchi. - Una vez tengas una buena cantidad de recursos, enfócate en las comunicaciones enemigas. Si las dañas lo suficiente, no te enfrentarás a grandes contraataques - Une fois que vous avez une bonne quantité de ressources, concentrez-vous sur les communications ennemies. Si vous les perturbés suffisament, vous n'aurez pas à faire face à de grandes contre-attaques. - 충분한 자원을 모았다면 적의 통신 시설을 공략하십시오. 적의 대규모 반격을 늦출 수 있습니다. - Как только у вас будет достаточно ресурсов, сосредоточьтесь на коммуникациях с противником. Если вы их достаточно потревожите, вам не придется сталкиваться с большими контратаками. - Gdy zdobędziesz odpowiednią ilość zasobów, skup się na komunikacji wroga. Jeśli wystarczająco im przeszkodzisz, nie będziesz musiał stawiać czoła dużym kontratakom. - Jakmile budete mít pěkné množství zdrojů, zaměřte se na nepřátelskou komunikaci. Pokud je dostatečně vyrušíte, nebudete muset čelit velkým protiútokům. - 一旦你有了大量的资源, 就把重点放在敌军通讯上。如果你足以干扰他们, 你就不必面对大规模反击。 + + Rest - Camp-fire + Ausruhen - Lagerfeuer + Riposati - Falò + Descansar - Fogata + Se reposer - Feu de camp + 휴식 - 캠프 파이어 + Отдых - У палатки + Odpoczynek - Ognisko + Odpočinek - táborový oheň + Dinlen - Kamp - Ateş + 休息 - 营火 - - Don't expect a light counter-attack when you conquer strategic zones such as resources or airports. The enemy will send everything they can, if available. If you conquer a zone and expect a counter-attack, fleeing is a nice option. - Erwarte keine einfachen Gegenangriffe, wenn du eine strategische Zone, wie Ressourcen oder Flugplätze, einnimmst. Der Feind wird dir alles was er zur Verfügung hat entgegenwerfen. Eroberst du eine Zone und erwartest einen Gegenangriff ist Rückzug immer eine gute Option. - Non aspettarti un leggero contrattacco quando conquisti zone strategiche come risorse o aeroporti. Il nemico invierà tutto ciò che può, se disponibile. Se conquisti una zona e ti aspetti un contrattacco, fuggire è una buona opzione. - No esperes un leve contraataque cuando conquistes zonas estratégicas como aeropuertos o recursos. El enemigo enviará todo lo que tenga, si puede. Si conquistas una zona y esperas un contraataque, retirarse es una buena opción. - Ne vous attendez pas à une contre-attaque légère lorsque vous conquérez des zones stratégiques telles que des ressources ou des aéroports. L'ennemi enverra tout ce qu'il peut, s'il est disponible. Si vous conquérez une zone et vous attendez à une contre-attaque, la fuite est une bonne option. - 전략 요충지 또는 공항을 점령할 때 적들이 쉽게 내줄 거라 기대하지 마십시오. 적들은 가능한 선에서 보낼 수 있는 모든 것을 보낼 것입니다. 만약 점령 후 반격이 예상된다면, 도망가는 것도 좋은 선택입니다. - Не ожидайте легкой контратаки при захвате стратегических зон, таких как ресурсы или аэропорты. Враг пошлет все, что сможет, если возможно. Если вы захватываете зону и ожидаете контратаки, бегство - хороший вариант. - Nie spodziewaj się lekkiego kontrataku, gdy podbijasz strategiczne ważne strefy, takie jak zasoby czy lotniska. Wróg wyśle wszystko, co może, żeby tobie przeszkodzić. Gdy podbijesz którąś strefę i spodziewasz się kontrataku, ucieczka jest dobrą opcją. - Neočekávejte lehký protiútok, když dobýváte strategické zóny, jako jsou zdroje nebo letiště. Nepřítel pošle vše, co může, pokud bude k dispozici. Pokud dobýváte zónu a očekáváte protiútok, prchání je dobrá volba. - 当你攻占了资源点或者机场等战略要地时, 不要指望会只有轻微的反击。敌军会竭尽所能地派兵。如果你攻占了一个区域并遭到反击, 逃走是一个不错的选择。 + + Bomb Run + Bombardierung + Bombardamento + Bomb Run + Bombardement + 폭격 + Авиаудар + Nalot Bombowy + Bombardování + Bomba Koşusu + 轰炸 - - Having a good amount of resources for bigger operations is mandatory, especially weapons and ammo. In the initial stages, your main source of resources is accomplishing side-missions. - Ein solides Polster an Ressourcen ist unverzichtbar für größere Operationen. Vor allem Waffen und Munition. In der Anfangsphase ist deine Hauptquelle für Ressourcen das Abschließen von Sekundärmissionen. - Avere una buona quantità di risorse per operazioni più grandi è obbligatorio, in particolare armi e munizioni. Nelle fasi iniziali, la tua principale fonte di risorse è portare a termine le missioni secondarie. - Tener una buena cantidad de recursos para mayores operaciones es primordial, especialmente armas y munición. En las fases tempranas, ru forma primordial de conseguirlos es en misiones secundarias. - Avoir une bonne quantité de ressources pour des opérations plus importantes est obligatoire, en particulier pour les armes et les munitions. Dans les étapes initiales, votre principale source de ressources est l'accomplissement de missions secondaires. - 더 큰 작전을 하기 위해선 자원, 특히 총과 탄약을 많이 모아야 합니다. 초반에는 사이드 임무가 자원의 주요 공급원이 될 것입니다. - Обязательно наличие большого количества ресурсов для крупных операций, особенно оружия и боеприпасов. На начальных этапах ваш основной источник ресурсов - выполнение побочных миссий. - Posiadanie sporej ilości zasobów do większych operacji jest obowiązkowe, zwłaszcza broni i amunicji. Na początkowych etapach głównym źródłem zasobów jest wykonywanie misji pobocznych. - Je nutné mít dostatečné množství zdrojů pro větší operace, zejména zbraně a munici. V počátečních fázích je vaším hlavním zdrojem plnění vedlejších misí. - 为了更大规模的行动, 拥有大量的资源是必要的, 尤其是武器和弹药。在初始阶段, 你的主要资源来源是完成支线任务。 + + Artillery + Artillerie + Artiglieria + Artilleria + Artillerie + 포격 + Артиллерия + Artyleria + Dělostřelectvo + Topçu + 炮击 - - Find a good spot to begin the mission. Your experience is very different from one start spot to another. Study the surrounding markers and roads between them well. If you start near a road between enemy zones, a patrol may appear and kill Petros. - Wähle einen vielversprechenden Ort, um deine Mission zu beginnen. Die Spielerfahrung ist je nach Startpunkt sehr unterschiedlich. Betrachte genau die umgebenen Zonen und die dazwischenliegenden Straßenverbindungen. Startest du an einer Straße zwischen zwei feindlichen Zonen, könnte eine Patrouille auf das Lager stoßen und Petros töten. - Trova un buon punto per iniziare la missione. La tua esperienza cambierà molto a differenza della zona iniziale. Studia bene i segni circostanti e le strade vicine. Se inizi vicino ad una strada controllata dai nemici, una pattuglia potrebbe trovare e uccidere Petros. - Encuentra un buen sitio para empezar la misión. Tu expériencia será muy diferente de un sitio inicial a otro. Estudia los puntos alrededores y las carreteras entre ellos. Si empiezas en una carretera entre zonas enemigas una patrulla podría aparecer y matar a Petros. - Trouvez un bon endroit pour commencer la mission. Votre expérience est très différente d'un point de départ à un autre. Étudiez bien les balises et les routes environnantes. Si vous commencez près d'une route entre des zones ennemies, une patrouille peut apparaître et tuer Petros. - 임무 시작 전에 좋은 장소를 찾으십시오. 시작 지역마다 매우 다른 경험을 할 것입니다. 주변 마커 표시와 지형지물을 잘 살펴보십시오. 적진과 가까운 도로에서 시작한다면 순찰 병력이 페트로스를 죽일 것입니다. - Найдите хорошее место для начала миссии. Ваш опыт сильно отличается от одной стартовой точки к другой. Хорошо изучите окружающие указатели и дороги между ними. Если вы начнете возле дороги между вражескими зонами, может появиться патруль и убить Петроса. - Znajdź dobre miejsce do rozpoczęcia misji. Twoje doświadczenie będzie bardzo różne w zależności od miejsca startu. Przestudiuj dobrze otaczające je znaczniki i drogi między nimi. Jeśli zaczniesz w pobliżu drogi między strefami wroga, może pojawić się patrol i zabić Petrosa. - Najděte dobré místo pro zahájení mise. Vaše zkušenost je velmi odlišná od jednoho startovního bodu k druhému. Dobře si prostudujte okolní značky a silnice. Pokud začnete poblíž silnice mezi nepřátelskými zónami, může se objevit hlídka a zabijou Petrose. - 找个好地方开始任务。起点不同, 你的体验也会大不相同。仔细研究周围的标志物和它们之间的道路。如果你在敌占区之间的道路附近开始任务, 敌军巡逻队很有可能出现并杀掉Pertos。 + + Recruit Squad + Gruppen rekrutieren + Recluta Squadra + Reclutar Escuadra + Recruter une Escouade + 분대 모집 + Найм отряда + Rekrutuj Oddział + Rekrutovat družstvo + Birliği Göreve Al + 招募班组 - - In the early stages, especially when accomplishing certain missions, being undercover can be extremely helpful. Just as for real resistance fighters, your ability to disappear is something the enemy cannot counter. See Features section for a deep explanation of Undercover Mode. - In der Anfangsphase, vor allem bei der Erfülling bestimmter Missionen, kann ein verdecktes Vorgehen sehr hilfreich sein. Genau wie für reale Widerstandskämpfer ist deine Fähigkeit zu verschwinden etwas, dem der Feind nahezu nichts entgegenbringen kann. Weitere Informationen zum verdeckten Vorgehen findest du in dem Features Bereich. - Nelle prime fasi, specialmente quando si completano determinate missioni, stare sotto copertura può essere estremamente utile. Proprio come i veri combattenti di una resistenza, la tua capacità di scomparire è qualcosa che il nemico non può contrastare. Vedi la sezione Caratteristiche per una spiegazione approfondita della modalità Sotto Copertura. - En fases tempranas, especialmente completando algunas misiones, estar en modo encubierto puede ser extremadamente ventajoso. Justo como guerreros de la resistencia reales, tu habilidad para desaparecer es algo que el enemigo no puede responder. Comprueba la sección de Características para una explicación más detallada del Modo Encubierto. - Dans les premiers stades, en particulier lors de l'accomplissement de certaines missions, être incognito peut être extrêmement utile. Tout comme pour les vrais combattants de la résistance, votre capacité à disparaître est quelque chose que l'ennemi ne peut pas contrer. Voir la section Fonctionnalités pour une explication approfondie du mode Incognito. - 초기에 특정 임무를 수행할 때, 위장하는 것은 매우 도움이 됩니다. 진짜 게릴라답게 위장하십시오. 그러면 적이 대응하지 못 할 것입니다. 위장모드에 대한 자세할 설명은 기능 섹션을 참고하십시오. - На ранних стадиях, особенно при выполнении определенных миссий, работа под прикрытием может быть чрезвычайно полезной. Как и в случае с настоящими бойцами сопротивления, ваша способность исчезнуть - это то, чему противник не может противостоять. См. Раздел «Возможности» для более подробного описания режима под прикрытием. - Na wczesnych etapach, zwłaszcza podczas wykonywania niektórych misji, bycie pod przykrywką może być niezwykle pomocne. Tak jak w przypadku prawdziwych bojowników ruchu oporu, twoja zdolność do zniknięcia jest czymś, czemu wróg nie może się przeciwstawić. Zobacz sekcję Funkcje, aby uzyskać szczegółowe wyjaśnienie trybu Utajniony. - V počáteční fázi, zejména při plnění některých misí, může být skrytý přístup velmi užitečný. Stejně jako skuteční bojovníci odporu, vaše schopnost zmizet je něco, s čím nepřítel nemůže dělat téměř nic. Další informace o skrytém postupu naleznete v části Funkce. - 在早期阶段, 特别是执行某些特定任务时, 伪装模式会带来极大帮助。就像真正的反抗军战士一样, 你的消失是敌军无法预料的。有关伪装模式的详细说明, 请参阅功能部分。 + + Script Credits + Genutzte Scripts + Crediti Scripts + Script Credits + Crédit pour les scripts + 스크립트 크레딧 + Авторы сценария + Użyte Skrypty + Použité skripty + Script Credits + 脚本制作者名单 - - - - An incompatible pre-mod Antistasi mission has been started. To play this mission, unload the Antistasi mod. If you intended to load a mission from the Antistasi mod, select the correct mission. - Una missione pre-mod Antistasi è stata iniziata. Per giocare questa missione, disattiva la mod Antistasi, se vuoi caricare una missione della mod Antistasi, seleziona quella corretta. - Se ha cargado una partida de Antistasi anterior a la actualización de mod de esta misión. Para jugar esta misión, no cargues el mod de Antistasi. Si planeas cargar una misión desde el mod de Antistasi, selecciona la misión correcta. - Une mission incompatible avec Antistasi a été demarrée. Pour jouer cette mission, desactiver le mod Antistasi. Si vous souhaitiez lancer une mission du mod Antistasi, selectionnez la bonne mission. - 호환되지 않는 사전 모드로 안티스타시 임무가 시작되었습니다. 이 임무를 수행하려면 안티스타시 모드를 언로드하십시오. 안티스타시 모드에서 임무를 로드하려는 경우 올바른 임무를 선택하십시오. - Rozpoczęto starą niekompatybilną misję z modem Antistasi. Aby rozegrać tę misję, usuń mod Antistasi. Jeśli chcesz wczytać misję z modem Antistasi, wybierz właściwą misję. - Byla zahájena nekompatibilní mise Antistasi před modifikací. Chcete-li hrát tuto misi, vyjměte modul Antistasi. Pokud jste zamýšleli načíst misi z modu Antistasi, vyberte správnou misi. - 已启动不兼容的旧版本Antistasi模组任务。要玩此任务,请卸载Antistasi模组。如果你想要载入Antistasi模组中的任务,请选择正确的任务。 + + Mods + Mods + Mods + Mods + Mods + 모드 + Моды + Modyfikacje + Módy + Modlar + 模组 - - Deprecated Mission - Veraltete Mission - Missione Deprecata - Misión guardada obsoleta - Mission Obsolète - 사용되지 않는 임무 - Przestarzała misja - Zastaralá mise - 已弃用的任务 + + Thanks + Danksagung + Grazie + Agradecimientos + Remerciements + 감사드립니다 + Благодарность + Podziękowania + Poděkování + Teşekkürler + 致谢 - - This mission is outdated and could lack important map details that may break your game. Inform your mission maker or update the extension to the latest version. - Questa missione non è aggiornata e potrebbe non avere importanti dettagli sulla mappa che potrebbero rompere il gioco. Informa lo sviluppatore della missione o aggionra l'estensione all'ultima versione. - Esta misión esta desactualizada y puede faltarle detalles importantes del mapa que pueden romper la partida. Informa al editor de la misión o actualiza la extensión a la última versión. - Cette mission est périmée et pourrait ne pas avoir des détails important qui pourraient casser le jeu. Informez votre créateur de missions ou mettez à jour l'expansion. - 이 임무는 구식이며 게임을 망칠 수 있는 중요한 지도의 세부 정보가 부족할 수 있습니다. 미션메이커에게 알리거나 확장 버전을 최신 버전으로 업데이트하십시오. - Ta misja jest przestarzała i może nie zawierać ważnych szczegółów mapy, które mogą zepsuć grę. Poinformuj twórcę misji lub zaktualizuj mod/rozszerzenie do najnowszej wersji. - Tato mise je zastaralá a může postrádat důležité detaily mapy, které mohou narušit vaši hru. Informujte svého tvůrce mise nebo aktualizujte rozšíření na nejnovější verzi. - 此任务已过时,可能缺少重要的地图细节,这可能会破坏您的游戏。通知您的任务制作者或将扩展更新到最新版本 + + Welcome + Willkommen + Benvenuto + Bienvenida + Bienvenue + 환영합니다 + Добро пожаловать + Witaj + Vítejte + Hoşgeldin + 欢迎 - - Outdated Mission - Veraltete Mission - Missione non Aggiornata - Misión desactualizada - Mission Périmée - 구식 임무 - Nieaktualna misja - Zastaralá mise - 过时的任务 + + Win + Sieg + Vittoria + Victoria + Victoire + 승리 + Победа + Wygrana + Vítězství + Zafer + 胜利条件 - - - - Assassination Mission - Missione di Assassinio - Misiones de Asesinato - Missions d'assassinats - 암살 임무 - Миссия на убийство - Misje Zamachu - Mise atentát - 刺杀任务 + + Lose + Niederlage + Sconfitta + Derrota + Défaite + 패배 + Неудача + Przegrana + Prohra + Mağlubiyet + 失败条件 - - Available Missions - Verfügbare Missionen - Missioni Disponibili - Misiones Disponibles - Missions disponibles - 사용 가능 임무 - Доступные миссии - Dostępne Misje - Dostupné mise - 可用任务 + + %1 and %2 Aggro + %1 und %2 Aggressivität + %1 e %2 Aggro + %1 y %2 Aggre + %1 et %2 Agressivité + %1과 %2의 공격성 + %1 и %2 Агр + Agresja %1 i %2 + %1 a %2 Agresivita + %1 and %2 Aggro + 侵略性为 %1 和 %2 - - Conquest Missions - Eroberungsmission - Missioni Conquista - Misiones de Conquista - Missions de conquête - 점령 임무 - Миссия захвата - Misje Podbóju - Mise zabrat - 攻占任务 + + HR + Mannstärke + RU + RH + RH + 인력 + ЛР + Zasoby ludzkie + Lidské zdroje + İK + 人力资源 - - Convoy Ambush - Konvoy Hinterhalt - Imboscata al Convoglio - Emboscada de Convoy - Embuscade de convoi - 수송대 매복 - Засада конвоя - Misje Zasadzka na Konwój - Přepadení konvoje - 车队伏击 + + Money - MP + Geld - Mehrspieler + Soldi - MP + Dinero - MJ + Argent - MP + 자금 - 멀티플레이 + Деньги - ЛД + Pieniądze - MP + Peníze - Multiplayer + Para - MP + 资金 - 多人游戏 - - Destroy Missions - Missioni di Distruzione - Misiones de Destrucción - Missions de destruction - 파괴 임무 - Миссия на уничтожение - Misje Zniszcz Cel - Mise zničit - 摧毁任务 + + Money + Geld + Soldi + Dinero + Argent + 자금 + Деньги + Pieniądze + Peníze + Para + 资金 - - Logistics Missions - Logistikmission - Missioni Logistiche - Misiones Logísticas - Missions logistiques - 병참 임무 - Миссия перевозки - Misje Logistyczne - Zásobovací mise - 后勤任务 + + Resources + Ressourcen + Risorse + Recursos + Ressources + 자원 + Ресурсы + Strefa zasobów + Zdroje + Kaynaklar + 资源 - - Missions to acquire money or equipment - Missioni per acquisire soldi o equipaggiamento - Misiones para conseguir Dinero o Equipo - Missions pour acquérir de l'argent ou du matériel - 자금 또는 장비 획득 임무입니다. - Миссии по добыче денег или оборудования - Misje Zdobycia Pieniędzy lub Sprzętu - Mise s cílem získat peníze nebo vybavení - 获取资金和装备的任务 + + HQ - Basics + HQ - Grundlagen + QG - Basi + CG - Cosas Básicas + QG - Les bases + 본부 - 일반 + Штаб - Основы + Kwatera dowodzenia - Podstawy + Velitelství - základy + Karargah - Temel Bilgiler + 总部 - 基础操作 + + + Faction Leader + Fraktionsanführer + Leader della Fazione + Líder de Facción + Chef de faction + 팩션 지휘관 + Лидер фракции + Lider Frakcji + Vedoucí frakce + Grup Lideri + 阵营领袖 - - Rescue Missions - Rettungsmission - Missione di Recupero - Misiones de Rescate - Missions de sauvetage - 구출 임무 - Спасательные миссии - Misje Ratunkowe - Záchranné mise - 救援任务 + + Ammobox Transfer + Munitionskiste transferieren + Trasferimento Cassa di Munizioni + Transferir Caja de Munición + Tranfert vers l'Arsenal + 탄약상자 전송 + Погрузка ящика + Transfer zawartości Arsenału + Přenos z bedny + Cephane Kutusu Transferi + 弹药箱转移 - - Support Missions - Unterstützungsmission - Missioni di Supporto - Misiones de Apoyo - Missions de soutien - 지원 임무 - Миссия поддержки - Misje Wsparcia - Podpůrné mise - 支援任务 + + Fast Travel + Schnellreise + Viaggio Rapido + Viaje Rápido + Voyage rapide + 빠른 이동 + Быстрое перемещение + Szybka Podróż + Rychlý přesun + Hızlı Seyahat + 快速旅行 - - Missions to increase your support within the population - Missioni per aumentare il supporto della popolazione nei tuoi riguardi - Misiones para aumentrar tu apoyo entre la población - Les Missions pour augmenter votre soutien au sein de la population - 주민들 내에서 당신의 지지율을 상승시키는 임무입니다. - Миссии по увеличению вашей поддержки среди населения - Misje, aby Zwiększyć Wsparcie w Populacji - Mise, které zvýší vaše podporů civilistů - 增加民众支持度的任务 + + Base Static Emplacement + Geschützstellungen + Posizione Fissa di Base + Emplacamientos Estáticos de la Base + Emplacement d'arme statique de base + 기지 고정화기 포대 + Стационарные орудия в Штабе + Rozmieszczanie Stanowisk Bojowych w Bazie + Umístění statických zbraní na základně + Temel Statik Yerleştirme + 固定式武器 - - - - Cost: 10 points - Kosten: 10 Punkte - Costo: 10 punti - Coste: 10 puntos - Coût : 10 points - 가격: 10 포인트 - Цена: 10 Очков - Koszt: 10 punktów - Cena: 10 bodů - 消耗: 10 点 + + Group Selection + Gruppenauswahl + Selezione Gruppo + Selección de grupo. + Sélection de groupe + 그룹 선택 + Выбор группы + Wybór Grupy + Výběr skupiny + Grup Seçimi + 小队选择 - - Select type ammo for the strike - Seleziona il tipo di munizione per l'attacco - Seleccionar tipo de bombas - Sélectionnez le type de munitions pour la frappe - 타격할 탄약 유형 선택 - Выберите тип боеприпасов для удара - Wybierz rodzaj amunicji do ostrzału - Vyberte typ munice pro úder - 选择空袭弹药类型 + + Server Members + Servermitglieder + Membri del Server + Miembros del Servidor + Membres du serveur + 서버 멤버 + Участники + Członkowie Serwera + Členové serveru + Sunucu Üyeleri + 服务器会员 - - Select Mortar Ammo - Mörsermunition auswählen - Seleziona Munizioni del Mortaio - Seleccionar munición de morteros - Sélectionnez les munitions de mortier - 박격포 탄약 선택 - Выберите боеприпасы для минометов - Wybierz Amunicję do Moździerza - Vyberte munici minometu - 选择炮击弹药类型 + + Player and Money + Spieler und Geld + Giocatore e Denaro + Dinero y Jugador + Joueur et Argent + 플레이어와 자금 + Игрок и деньги + Gracz i Pieniądze + Hráči a peníze + Oyuncu ve Para + 玩家与资金 - - HE - HE - AE - HE - HE - 고폭탄 - ОФ - Odłamkowa-Burząca - HE - 高爆弹 + + Breach Vehicles + Fahrzeuge aufbrechen + Irrompere dentro Veicoli + Abrir Vehículos + Forcer le véhicule + 차량 브리칭 + Выкуривание из техники + Włam się do Pojazdu + Vyřazení vozidel + Araca Zorla Gir + 爆破载具 - - Laser Guided - Lasergelenkt - Laser Guidato - Guiado por Láser - Guidé au laser - 레이저유도탄 - С лазерным наведением - Naprowadzana Laserowo - Laserem naváděný - 激光制导炸弹 + + Breaching charges + Aufsprengladungen + Cariche da irruzione + Cargas de Apertura + Charges explosives + 브리칭 전용 폭발물 + Пробивные заряды + Ładunki Wyważające + Výbušniny pro vyřazení vozidla + Zorla Giriş Patlayıcıları + 爆破炸药 - - Smoke - Nebel - Fumogeno - Humos - Fumigène - 연막탄 - Дым - Dymna - Kouř - 烟雾弹 + + Garage + Fuhrpark + Garage + Garaje + Garage + 차고 + Гараж + Garaż + Garáž + Garaj + 车库 - - Select No. Rounds to be fired - Numero di Colpi da sparare - Seleccionar n. de Salvas - Sélectionnez le nombre de cartouches à tirer - 발사할 탄약 수 선택 - Выберите кол-во снарядов - Wybierz ilość pocisków do wystrzelenia - Vyberte počet ran, která chcete vystřelit - 选择炮击轮数 + + Undercover + Verdecktes Vorgehen + Sotto copertura + Encubierto + Incognito + 위장 + Под прикрытием + Incognito + V utajení + Gizlilik + 伪装 - - Select type of strike - Seleziona tipo di supporto - Seleccionar tipo de Bombardeo - Sélectionnez le type de frappe - 타격 유형 선택 - Выберите тип удара - Wybierz rodzaj ostrzału - Vyberte typ úderu - 选择空袭类型 + + Arsenal + Arsenal + Arsenale + Arsenal + Arsenal + 무기고 + Арсенал + Arsenał + Arzenál + Cephanelik + 军火库 - - Barrage Strike - Sbarramento d'artiglieria - Bombardeo Continuo - Barrage d'artillerie - 연발 타격 - Заградительный удар - Uderzenie Zaporowe - Salva - 弹幕打击 + + Politics + Politik + Politica + Politicas + Politique + 정치 + Политика + Polityka + Politika + Politikalar + 政治 - - Single Point Strike - Supporto su punto singolo - Un Punto de Bombardeo - Frappe sur un point unique - 단일 지점 타격 - Одноточечный удар - Uderzenie Punktowe - Jednorázový úder - 单点打击 + + Radio Towers + Funkmasten + Torri radiofoniche + Torres de Comunicaciones + Tours Radio + 통신탑 + Радиовышки + Wieże Radiowe + Rádiové věže + Radyo Kuleleri + 无线电塔 - - - - Player and Money Interaction - Interazione Giocatori e Soldi - Interacción de Jugador y Dinero - Interaction Joueur et Argent - 플레이어와 자금 상호작용 - Меню Игроков и Снабжения - Interakcja Gracza i Pieniędzy - Interakce hráče a peněz - 玩家/资金 + + Vehicles + Fahrzeuge + Veicoli + Vehículos. + Véhicules + 차량 + Техника + Pojazdy + Vozidla + Araçlar + 载具 - - Add Server Member - Aggiungi Membro del Server - Añadir Miembro del Servidor - Ajouter un membre au serveur - 서버 멤버로 추가 - Добавить участника сервера - Dodaj Członka Serwera - Přidat člena serveru - 添加服务器会员 + + Static Weapons + Statische Geschütze + Armi Fisse + Armas Estáticas + Armes Fixes + 고정화기 + Стационарные орудия + Stanowiska bojowe + Statické zbraně + Sabit Silahlar + 固定式武器 - - Use this option to add the player which you are currently looking to the member's list - Usa questa opzione per aggiungere il giocatore che stai guardando alla lista dei Membri - Usa esta opción para añadir al jugador que estás actualmente mirando a la lista de miembros - Utilisez cette option pour ajouter le joueur que vous regardez actuellement à la liste des membres - 현재 보고 있는 플레이어를 멤버 목록에 추가하려면 이 옵션을 사용하십시오. - Используйте эту опцию, чтобы добавить игрока, которого вы сейчас ищете, в список участников. - Użyj tej opcji, aby dodać gracza, na którego aktualnie patrzysz na liście członków - Pomocí této možnosti přidejte hráče, který v současné době hledáte do seznamu členů - 使用该选项将你面前的玩家加入到会员列表 + + Conquer + Erobern + Conquistare + Conquista + Conquérir + 점령 + Захват + Podbój + Dobýt + Fetih + 占领 - - Donate 100 € to Faction - Dona 100€ alla Fazione - Donar 100€ a la Facción - Faire un don de 100 € à la Faction - 팩션에 100€ 기부 - Пожертвовать 100 € фракции - Wpłać 100 € dla frakcji - Darujte 100 € frakci - 向阵营捐赠 100€ + + AI Rules of Engagement + KI Spielregeln + IA Regole di Ingaggio + IA Reglas de combate + Règles d'engagement des IA + AI 교전수칙 + Правила боя ИИ + Zasady Użycia Siły AI + Nastavení boje + Yapay Zeka Katılım Kuralları + AI交战规则 - - It will increase your prestige among your faction - Alzerà il tuo prestigio nella tua fazione - Aumentará tu prestigio entre la Facción - Cela augmentera votre prestige parmi votre faction - 해당 행위는 당신의 팩션에서 당신의 위신을 높여줄 것입니다. - Это повысит ваш престиж среди вашей фракции - Zwiększy to Twój prestiż wśród Twojej frakcji - Zvýší to vaši prestiž mezi vaši frakcí - 这将会提升你在我方阵营中的威望 + + Map Info + Karteninformationen + Mappa Informazioni + Información del Mapa + Information de la Carte + 지도 정보 + Карта + Informacje o Mapie + Informace o mapě + Harita Bilgisi + 地图信息 - - Donate 100 € to player - Spieler 100€ spenden - Dona 100€ al giocatore - Donar 100€ a un jugador - Faire un don de 100 € au joueur - 플레이어에게 100€를 기부 - Пожертвуйте 100 € игроку - Wpłać 100 € dla gracza - Darujte 100 € hráči - 向玩家捐赠 100€ + + AI Limiter + KI Begrenzung + Limitatore AI + Límite de la IA + Limiteur d'IA + AI 제한 + Лимит ИИ + Ogranicznik AI + Omezení AI + YZ Limitleyici + AI限制器 - - Remove Server Member - Membro del Server - Quitar Miembro de Servidor - Supprimer un membre du serveur - 서버 멤버에서 제거 - Удалить участника сервера - Usuń Członka Serwera - Odebrat člena serveru - 移除服务器会员 + + Persistent Save-game + Persistenter Spielstand + Salvataggio persistente + Guardado Persistente + Sauvegarde Persistante + 게임 영구 저장 + Сохранение + Trwały Zapis stanu gry + Trvalé uložení + Kalıcı Kayıt + 持久化游戏存档 - - Use this option to remove the player which you are currently looking to the member's list - Usa questa opzione per rimuovere il giocatore che stai guardando dalla lista dei Membri - Usa esta opción para quitar al jugador (que estás actualmente mirando) de la lista de miembros - Utilisez cette option pour supprimer le joueur que vous regardez actuellement de la liste des membres - 현재 보고 있는 플레이어를 멤버 목록에서 제거하려면 이 옵션을 사용하십시오. - Используйте эту опцию, чтобы удалить игрока, которого вы сейчас ищете, из списка участников. - Użyj tej opcji, aby usunąć gracza, na którego aktualnie patrzysz na liście członków - Tuto možnost použijte k odstranění hráče, který v současné době hledáte do seznamu členů - 使用该选项将你面前的玩家从会员列表中移除 + + Music ON/OFF + Musik An/Aus + Musica ON/OFF + Música ON/OFF + Musique ON/OFF + 음악 켜기/끄기 + Музыка ВКЛ/ВЫКЛ + Muzyka WŁ / WYŁ + Hudba ZAPNUTO/VYPNUTO + Müzik AÇ/KAPA + 音乐开/关 - - You've turned off top information bar. To enable it, press %1. - Hai disabilitato la Barra Informazioni. Per abilitarla, premi %1. - Has ocultado la barra de información superior. Para activarla, pulsa %1 - Vous avez désactivé la barre d'informations supérieure. Pour l'activer, appuyez sur %1. - 상단의 정보 표시줄을 껐습니다. 활성화하려면 %1 키를 누르십시오. - Вы выключили отображение информационной строки. Чтобы включить её снова, нажмите %1. - Wyłączyłeś górny pasek informacji. Aby go włączyć, naciśnij %1. - Vypnuli jste horní informační lištu. Chcete-li ji povolit, stiskněte %1. - 你关闭了顶部信息栏。 要启用它,请按%1。 + + Civ Spawn + Zivilbevölkerung + Spawn Civili + Spawn Civil + Apparition des Civils + 민간인 스폰 + Лимит Гражд. + Pojawianie się Cywili + Počet civilistů + Sivil Doğumu + 平民生成 + + + Spawn Distance + Spawnentfernung + Distanza di Spawn + Distancia de Aparición + Distance d'apparition + 스폰 거리 + Дистанция спавна + Dystans Pojawiania się + Vzdálenost Vzniku + Doğma Mesafesi + 生成距离 - - You've turned on top information bar. To disable it, press %1. - Hai abilitato la Barra Informazioni. Per disabilitarla, premi %1. - Has activado la barra de información superior. Para ocultarla, pulsa %1 - Vous avez activé la barre d'informations supérieure. Pour la désactiver, appuyez sur %1. - 상단의 정보 표시줄을 켰습니다. 비활성화하려면 %1 키를 누르십시오. - Вы включили отображение информационной строки. Чтобы выключить её, нажмите %1. - Włączyłeś górny pasek informacyjny. Aby go wyłączyć, naciśnij %1. - Zapnuli jste horní informační lištu. Chcete-li ji deaktivovat, stiskněte %1. - 你打开了顶部信息栏。 要关闭它,请按%1。 + + Garbage Cleaner + Aufräumen + Pulitore di rifiuti + Limpieza de Basura + Nettoyeur de Mémoire + 쓰레기 청소 + Удаление мусора + Oczyszczacz Śmieci + Čistič odpadků + Çöp Temizleyici + 垃圾清理器 - - Information Bar - Barra Informazioni - Barra de Información - Barre d'informations - 정보 표시줄 - Информационная строка - Pasek Informacyjny - Informační lišta - 信息栏 + + Reinit UI + UI reinitializieren + Reinizializza l'UI + Reiniciar UI + Réinitialiser l'UI + UI 재실행 + Рестарт интерфейса + Restart UI + Znovu vložte uživatelské rozhraní + Kullanıcı Arayüzünü Yeniden Başlat + 重新初始化用户界面 - - - + Battle Options Schlachtoptionen - Opzioni di Battaglia + Opzioni Battaglia Opciones de combate - Options de combat + Options de Combat 전투 설정 Управление Opcje Bitwy Možnosti bitvy + Savaş Seçenekleri 作战选项 - - AI Management - KI Manager - Gestione IA - Gestionar IA - Gestion de l'IA - AI 관리 - Управление ИИ - Zarządzanie AI - AI Management - AI管理 - - - Several AI options - Molteplici opzioni IA - Varias opciones de la IA - Plusieurs options d'IA - 여러 AI 설정입니다. - Управление ИИ - Kilka opcji AI - Několik AI možností - AI选项 - - - Commander - Kommandant - Comandante - Comandante - Commandant - 지휘관 - Командующий - Dowódca - Velitel - 指挥官 - - - Open commander options - Apri le opzioni del comandante - Abre las opciones del comandante - Ouvrir les options du commandant - 지휘관 설정을 엽니다. - Открыть меню командования - Otwórz opcje dowódcy - Otevřít velitelské možnosti - 打开指挥官选项 - - - Construct Here - Hier bauen - Costruisci Qui - Construir Aquí - Construire ici - 여기에 건설 - Строительство - Buduj Tutaj - Konstruovat zde - 建造 - - - Construct in the spot where you are a selected building facing this direction - Costruisci nel punto dove hai selezionato una struttura rivolta verso questa direzione - Construye en el sitio el edificio seleccionado mirando hacia esta dirección - Construire à l'endroit où vous vous trouvez un bâtiment sélectionné faisant face à cette direction - 선택한 건물을 해당 지점에 당신이 바라보고 있는 방향으로 건설합니다. - Постройте в том месте, где вы выбрали здание, обращенное в этом направлении - Zbuduj, w miejscu w którym jesteś, wybrany budynek zwrócony w tym kierunku - Stavějte na místě, kde jste vybraly budovu otočenou tímto směrem - 在你所在的位置, 朝向此方向建造所选建筑 - - - Fast Travel - Schnellreise - Viaggio Rapido - Viaje Rápido - Voyage rapide - 빠른 이동 - Быстрое Перемещение - Szybka Podróż - Rychlý přesun - 快速旅行 + + High Command + Oberbefehl + Alto Comando + Alto Mando + Haut Commandement + 하이 커맨드 + Командование отрядами + Naczelne Dowództwo + Vrchní velení + Yüksek Komuta + 指挥 - - Teleport your squad or a HC selected squad to a friendly zone depending on several factors - Teletrasporta te e la tua squadra in una zona alleata a seconda di alcuni fattori - Teleporta a tu escuadra o a la escuadra selecionada del HC a una zona aliada dependiendo de varios factores - Téléportez votre équipe ou une équipe sélectionnée avec HC dans une zone amicale en fonction de plusieurs facteurs - 몇 가지 요소에 따라 당신의 분대 또는 하이 커맨드가 선택한 분대를 아군 구역으로 순간이동시킵니다. - Телепортируйте свой отряд или отряд, выбранный HC, в дружественную зону в зависимости от нескольких факторов - Teleportuj swój oddział lub wybrany oddział HC do przyjaznej strefy w zależności od kilku czynników - Teleportuje vaše družstvo a nebo HC vybrané družstvo do přátelské zóny závesející na několika faktorech - 满足条件时, 将您的班组或指挥部小队传送至友军占领区 + + Artillery + Artillerie + Artiglieria + Artilleria + Artillerie + 포병 + Артиллерия + Artyleria + Dělostřelectvo + Topçu + 火炮 - - Garage Vehicle - Fahrzeug in Garage geben - Aggiungi Veicolo al Garage - Almacenar vehículo - Entreposer le véhicule - 차고에 차량 넣기 - Гараж - Schowaj Pojazd do Garażu - Garáž vozidel - 载具仓库 + + Group Manager + Gruppenverwaltung + Manager Gruppo + Administrador de Grupo + Gestion de Groupe + 분대 관리 + Управление отрядом + Zarządzanie Grupą + Správce skupiny + Grup Yönetimi + 小队管理 - - Vehicle or Static gun you're looking at will be garaged, interact with Flag to retrieve - Il veicolo o arma fissa che stai guardando verrà aggiunta al garage, interagisci con la bandiera per recuperarli - El vehículo o la arma estática a la que miras será almacenada. Acércate a la bandera para retirarlo. - Le véhicule ou l'arme statique que vous regardez sera entreposé, interagissez avec le drapeau pour le récupérer - 현재 보고 있는 차량 또는 고정화기는 차고에 보관되며, 깃발과 상호작용하여 되찾을 수 있습니다. - Автомобиль или статическая пушка, на которую вы смотрите, будут помещены в гараж, взаимодействуйте с Флагом, чтобы получить - Pojazd lub działo statyczne, na które patrzysz, zostaną schowane do garażu, wejdź w interakcję z flagą, aby je wyciągnąć - Vozidlo nebo statická zbraň na kterou se díváte bude garážována, pro vyzvednutí použijte vlajku - 你面前的载具或固定式武器将被存放至车库, 与旗帜来取出 + + Earplugs + Ohrstöpsel + Tappi per le orecchie + Tapones de oídos. + Bouchons d'oreilles + 귀마개 + Беруши + Zatyczki do Uszu + Špunty do uší + Kulak Tıkacı + 耳塞 - - Player and Money - Spieler und Geld - Giocatori e Soldi - Jugador y Dinero - Joueur et argent - 플레이어와 자금 - Игрок и деньги - Gracz i Pieniądze - Hráč a Peníze - 玩家与资金 + + Toggle Info Bar Visibility + Attiva e disabilita la visibilità della barra informazioni + Alternar visibilidad de la barra de información + Activer/Désactiver la Visibilité de la Barre d'Info + 정보 표시줄 표시 토글 + Переключить видимость информ. строки + Przełącz Widoczność Paska Informacji + Přepnout viditelnost info lišty + Bilgi Çubuğu Görünürlüğünü Değiştir + 切换信息栏可见性 - - Look at some player and interact with him - Guarda un giocatore e interagiscici - Mira a un jugador e interactua con él - Regardez un joueur et interagissez avec lui - 해당 플레이어를 보고 그에게 상호작용하십시오. - Посмотрите на игрока чтобы взаимодействовать с ним - Spójrz na jakiegoś gracza i wejdź z nim w interakcję - Podívej se na některé hráče a intereaguj s nimi - 面向玩家并与其互动 + + Early Beginning + Der Anfang + Inizio + Inicios + Les Débuts + 초기 시작 + Самое начало + Wczesny Początek + Začátek + Erken Başlangıç + 前期 - - Undercover ON - Sotto Copertura ON - Encubierto ON - Incognito ON - 위장 켜기 - Скрытность ВКЛ - Tryb Incognito WŁ - Utajení ZAPNUTO - 启用伪装 + + Aggro Effects + Aggression + Effetti Aggro + Efectos Aggro + Effets de l'Aggressivité + 공격성 효과 + Агрессия + Efekty Aggro + Agresivita + Agresiflik Etkileri + 侵略性 - - Become Undercover if you match the requirements. Enemy AI won't attack you until they discover you - Vai sotto copertura se soddisfi i requisiti. I nemici non ti attaccheranno finché verrai scoperto - Pasa a Encubierto si cumples los requisitos. La IA enemiga no te atacará hasta que te descubra. - Devenez Incognito si vous remplissez les conditions. L'IA ennemie ne vous attaquera pas tant qu'elle ne vous aura pas découverte - 요구 사항과 일치하는 경우 위장이 시작됩니다. 적 AI는 당신을 알아볼 때까지 당신을 공격하지 않을 것입니다. - Станьте скрытным, если вы соответствуете требованиям. Вражеский ИИ не нападет на вас, пока не обнаружит вас - Stań się Incognito, jeśli spełniasz wymagania. Wrogowie nie zaatakuje cię, dopóki cię nie odkryją - Buď v utajení pokud splníš podmíky. Nepřátelské AI na tebe nebude útočit pokud tě neodhalí. - 满足条件时可进入伪装状态。敌方AI在识破你之前不会攻击你 + + Strategy + Strategie + Strategia + Estratégia + Stratégie + 전략 + Стратегия + Strategie + Strategie + Strateji + 战略 - - Unlock Vehicle - Fahrzeug entsperren - Sblocca Veicolo - Abrir Vehículo - Dévérrouiller le véhicule - 차량 잠금해제 - Разблокировать технику - Odblokuj Pojazd - Odemknout vozidlo - 解锁载具 + + Conquer and Hold + Erobern und halten + Conquista e Difendi + Conquista y Defiende + Conquérir et Tenir + 점령과 유지 + Завоевать и Удержать + Zdobądź i Utrzymaj + Dobyjte a udržte + Fethet ve Koru + 攻占和驻守 - - Allow other groups to mount this vehicle - Erlaube einer anderen Gruppe auf diesem Fahrzeug aufzusitzen - Permetti ad altri gruppi di salire su questo veicolo - Permite a otros grupos montarse a este vehículo - Autoriser d'autres groupes à monter dans ce véhicule - 다른 그룹이 이 차량에 탑승하도록 허용합니다. - Разрешить другим группам садиться на этот автомобиль - Pozwól innym grupom na używanie tego pojazdu - Umožněte ostatním skupinám nasednout do tohoto vozidla - 允许其他小队搭乘该载具 + + Resources + Ressourcen + Risorse + Recursos + Ressources + 자원 + Ресурсы + Zasoby + Zdroje + Kaynaklar + 资源 - - - - Server Information - Informazioni del Server - Información de Servidor - Informations sur le serveur - 서버 정보 - Информация сервера - Informacje o Serwerze - Informace serveru - Informaçao Servior - 服务器信息 + + Starting Position + Startposition + Posizione Iniziali + Posición Inicial + Position de Départ + 시작 위치 + Начальная позиция + Pozycja Startowa + Začínající pozice + Başlangıç Pozisyonu + 起始位置 - - Admin is setting up the game. - Ein Admin konfiguriert das Spiel. - L'Amministratore sta impostando il gioco. - Admin está configurando la partida. - L'admin prépare le jeu. - 관리자가 게임을 설정 중입니다. - Administrator konfiguruje grę. - Admin nastavuje hru. - 管理员正在设置游戏。 + + Undercover + Verdecktes Vorgehen + Sotto Copertura + Encubierto + Incognito + 위장 + Под прикрытием + Incognito + V utajení + Gizlilik + 伪装 - - Waiting for an admin to log in... - Warte auf Admin Anmeldung... - In attesa che l'amministratore entri... - Esperando a que se autentique un Admin... - Attente qu'un Admin se connecte... - 관리자가 로그인하길 기다리는 중... - Oczekiwanie na zalogowanie się admina... - Čeká se na přihlášení administrátora... - 等待管理员登录... + + You may recruit up to 9 AI squad-mates at some Faction flags and the HQ flag. + Am Flaggenmast im HQ kannst du bis zu 9 KI Einheiten für deine Gruppe rekrutieren. + Puoi reclutare fino a 9 compagni di squadra IA a diverse bandiere compresa quella presente al Quarter Generale. + Puedes reclutar hasta 9 compañeros de la IA en algunas banderas de la Facción y en la bandera del CG. + Vous pouvez recruter jusqu'à 9 coéquipiers IA sur certains drapeaux de faction et au drapeau du QG. + 일부 팩션 깃발 및 본부 깃발에선 최대 9명의 AI 분대원을 모집할 수 있습니다. + Вы можете нанять до 9 ИИ товарищей в отряд. + Możesz zrekrutować do 9 AI do swojej drużyny pod niektórymi flagami frakcji i flagą w głownej kryjówce. + Na některých frakčních vlajkách a na velitelských vlajkách můžete najmout až 9 jednotek AI. + 你可以在我方阵营旗帜处和总部旗帜处招募最多9名AI队友。 - - Waiting for an admin to log in, or autostart timeout... - Warte auf Admin Anmeldung oder auf den automatischen Start-Timer... - In attesa che l'amministratore entri, o autoavvio allo scadere del tempo... - Esperando a que un Admin se autentique, o que comience automáticamente al terminal el contador... - Attente qu'un Admin se connecte, ou délai de demarrage auto... - 관리자가 로그인하거나 자동 시작 시간 초과를 기다리는 중... - Oczekiwanie na zalogowanie się administratora lub przekroczenie limitu czasu autostartu... - Čekání na přihlášení správce nebo vypršení časového limitu automatického spuštění... - 等待管理员登录,或自动启动超时... + + Select a squad-mate or HC Group to gain direct control over them for a limited time. Selecting this option for a HC squad will give you control over the squad's leader. + Wähle ein Gruppenmitglied oder eine Oberbefehl-Gruppe, um für eine bestimmte Zeit direkte Kontrolle zu erhalten. Bei der Wahl einer Oberbefehl-Gruppe erhälst du Kontrolle über den Gruppenführer. + Seleziona un compagno di squadra o un gruppo HC per ottenere il controllo diretto su di loro per un periodo di tempo limitato. Selezionando questa opzione per una squadra HC avrai il controllo sul leader della squadra. + Selecciona a un compañero o un grupo de HC para establecer control diercto sobre ellos por un tiempo limitado. Seleccionar esta opción para una escuadra de HC te dará control sobre el líder de la escuadra. + Sélectionnez un coéquipier ou un groupe HC pour prendre le contrôle direct sur eux pendant une durée limitée. La sélection de cette option pour une escouade HC vous donnera le contrôle du chef de l'escouade. + 분대원이나 하이 커맨드 그룹을 선택하여 제한된 시간 동안 그들을 직접 조종합니다. 하이 커맨드 분대로 이 설정을 선택하면 분대장을 조종할 수 있습니다. + Выберите соотрядника или группу через меню Командующего, чтобы получить прямой контроль над ними в течении ограниченного времени. Выбор этой опции для выбранного отряда даст вам контроль над лидером отряда. + Wybierz członka drużyny lub grupę HC, aby przejąć nad nimi bezpośrednią kontrolę przez ograniczony czas. Wybranie tej opcji dla oddziału HC da ci kontrolę nad liderem oddziału. + Vyberte skupinu nebo skupinu štábu a získejte přímou kontrolu nad nimi po omezenou dobu. Výběrem této možnosti pro skupinu štábu získáte kontrolu nad vůdcem skupiny. + 选择一名班组成员或指挥部班组, 在有限的时间范围内直接控制他们。对指挥部班组使用此选项, 可以让你控制该小队的小队长。 - - Waiting for background init to complete... - Aspettando che l'inizializzazione di background sia completata. - Esperando a que se complete el init de fondo... - En attente de la fin de l'initialisation. - 배경 초기화가 완료되길 기다리는 중... - Ожидание завершения инициализации. - Oczekiwanie na zakończenie inicjowania w tle. - Čekání na dokončení inicializace na pozadí - A epera de inicio de segundo plano para completar - 等待后台初始化完成 + + This feature aims to simulate the lack of radio communications with AI fighters. Your AI squad-mates won't have a radio until you unlock it from the Arsenal. Without a radio, if an AI squad-mate gets too far away, they will get lost and return to the leader's position after completing the last order they received. To avoid this, you may scavenge some radios from enemy (AutoRearm feature will do) or let the AI use a military vehicle which has long range radios. If it takes too long to find their leader, they will automatically return to the HQ. + Dieses Feature ist dazu gedacht die fehlende Funkkommunikation mit KI Widerständskämpfern zu simulieren. Deine KI Gruppenmitglieder werden keine Funkgeräte haben, solange du sie nicht im Arsenal freischaltest. Ohne ein Funkgerät kann die Verbindung der KI Widerstandskämpfer abbrechen, wenn sie sich zu weit entfernen. Sie werden dann, nachdem sie ihren letzten Befehl erfüllt haben, zur letzten Position des Anführers zurückkehren. Um dies zu verhindern, erbeute einige Funkgeräte von feindlichen Einheiten oder lasse die KI militärische Fahrzeuge mit Langstreckenfunkgeräten nutzen. Sollte es zu lange dauern, bis die KI Widerstandskämpfer ihren Anführer finden, kehren sie automatisch zum HQ zurück. + Questa funzione cerca di simulare la mancanza di comunicazioni radio con i combattenti IA. I tuoi compagni di squadra IA non avranno una radio finché non ne sbloccherai una dall'Arsenal. Senza radio, se un compagno di squadra IA si allontana troppo, si perderà e tornerà alla posizione del leader dopo aver completato l'ultimo ordine ricevuto. Per evitare ciò, puoi raccogliere alcune radio dal nemico (la funzione Auto Riarmo può essere di aiuto) o lasciare che l'IA usi un veicolo militare con radio a lungo raggio. Se impiegheranno troppo tempo per trovare il loro leader, torneranno automaticamente al quartier generale. + El objetivo de este sistema espera simular la falta de comunicación por radio con soldados de la IA. Tus compañeros de escuadra de la IA no tendrán radio hasta que la desbloquees en el arsenal. Sin una radio, Si un compañero de la IA se encuentra muy lejos, se perderán y volverán a la posición del líder al completar la última orden recibida. Para evitar esta situación, deberías hacerte con algunas radios del enemigo (Sistema de AutoRearme) o deja que la IA use vehículos que tengan radio de largo alcance. SI lles toma mucho tiempo para encontrar al líder, volverán automáticamente al CG. + Cette fonctionnalité vise à simuler le manque de communications radio avec les combattants IA. Vos camarades IA n'auront pas de radio tant que vous ne la déverrouillerez pas dans l'Arsenal. Sans radio, si un coéquipier IA s'éloigne trop, il se perdra et reviendra vers la position du commandant après avoir terminé le dernier ordre qu'il a reçu. Pour éviter cela, vous pouvez récupérer certaines radios de l'ennemi (la fonction "Réarmement automatique \ Butin" fera l'affaire) ou laisser l'IA utiliser un véhicule militaire qui a des radios à longue portée. S'ils prennent trop de temps pour trouver leur chef, ils retourneront automatiquement au QG. + 이 기능은 AI 전투원과의 무선 통신 차단을 시뮬레이션하는 것을 목표로 합니다. 당신이 무기고에서 무전기를 언락할 때까지 당신의 AI 분대원들은 무전기를 가지고 있지 않을 것입니다. 무전기가 없으면 AI 분대원이 너무 멀리 떨어질 때 길을 잃고 마지막으로 받은 명령을 마치고 분대장 자리로 되돌아갑니다. 이를 피하려면 적으로부터 무전기를 일부 노획하거나(자동 재무장 기능으로 사용 가능), AI가 장파 무전기를 장착한 군용 차량을 사용하게 해야 합니다. 그들이 분대장을 찾는 데 너무 오래 걸린다면 자동으로 본부로 귀환할 것입니다. + Эта функция призвана имитировать отсутствие радиосвязи с бойцами ИИ. У ваших товарищей по отряду ИИ не будет радио, пока вы не разблокируете его в Арсенале. Без радио, если товарищ по отряду ИИ уйдет слишком далеко, он заблудится и вернется на позицию лидера после выполнения последнего полученного приказа. Чтобы избежать этого, вы можете убрать несколько радиостанций у врага или позволить ИИ использовать военную машину с радиостанциями дальнего действия. Если поиск лидера займет слишком много времени, они автоматически вернутся в штаб + Ta funkcja ma na celu symulację braku komunikacji radiowej między rebeliantami. AI z twojej drużyny nie będą mieli radia, dopóki nie odblokujesz go w Arsenale. Bez radia, jeśli sojusznik oddali się zbyt daleko, zgubi się i wróci na pozycję lidera po wykonaniu ostatniego otrzymanego rozkazu. Aby tego uniknąć, możesz zbierać radiotelefony wroga (wystarczy funkcja AutoRearm) lub pozwolić sztucznej inteligencji na użycie pojazdu wojskowego, który ma radiotelefon dalekiego zasięgu. Jeśli odnalezienie ich lidera zajmie zbyt dużo czasu, automatycznie powrócą do kwatery głównej. + Tato funkce si klade za cíl simulovat nedostatek radiové komunikace se stíhači AI. Vaši kamarádi AI nebudou mít rádio, dokud jej odemknete z Arsenalu. Bez rádia, pokud se družstvo AI dostane příliš daleko, ztratí se a vrátí se na pozici vůdce po dokončení posledního přijatého příkazu. Abyste tomu zabránili, můžete vyklidit některá rádia od nepřítele (funkce „Automaticky přezbrojit" to udělá) nebo nechat AI používat vojenské vozidlo, které má rádia s dlouhým dosahem. Pokud najdou svého vůdce příliš dlouho, vrátí se automaticky na velitelství. + 这个功能旨在模拟AI士兵缺少无线电通讯的情况。你的AI队友不会拥有无线电, 直到你在军火库中解锁了它。在没有无线电的情况下, 如果一名AI队友离得太远, 他们将会失去联络, 并在完成接收到的最后一项命令之后返回队长所在的位置。为了避免这种情况, 你可以从敌军身上搜集一些无线电(也可以使用自动重新武装功能), 或者让AI使用带有长程电台的军用载具。如果失联的士兵经过太长时间也没有找到他们的队长, 他们将会自动返回总部。 - - Server load completed. - Caricamento del server completato. - Completada la carga del servidor. - Chargement du serveur terminé. - 서버 로드 완료. - Загрузка сервера завершена. - Zakończono ładowanie serwera. - Načtení serveru dokončeno. - Carregamento servidor concluida - 服务器加载完毕 + + AI Medic squad-mates will heal other AI’s automatically without the need to give any orders. If in combat, your AI will use smoke grenades for cover. If there is no medic in the group, the AI will use their own medikits. + KI Sanitäter heilen andere KI Einheiten in der gleichen Gruppe automatisch, ohne dass ein gesonderter Befehl gegeben werden muss. Im Feuergefecht nutzt die KI Rauchgranaten zur Deckung. Sollte kein Sanitäter in der Gruppe sein, wird die KI eigene Erste-Hilfe Ausrüstung nutzen. + I compagni di squadra dell'IA Medic cureranno automaticamente le altre IA senza bisogno di dare ordini. Se in combattimento, la tua IA utilizzerà le granate fumogene come copertura. Se non ci sono medici nel gruppo, l'IA utilizzerà i propri medikit. + Los médicos IA de la escuadra curarán automáticamente a sus compañeros sin necesidad de dar órdenes concretas. Si están en combate, la IA usará granadas de humo como cobertura. Si no hay médicos en la escuadra, la IA usará sus propios kits médicos. + Les médecins IA du groupes soigneront automatiquement les autres IA sans avoir à donner d'ordre. En combat, votre IA utilisera des grenades fumigènes pour se couvrir. S'il n'y a pas de médecin dans le groupe, l'IA utilisera ses propres medikits. + AI 의무병 분대원은 명령을 내릴 필요 없이 자동으로 다른 AI을 치료할 것입니다. 만약 전투 중이라면 당신의 AI은 엄호를 위해 연막탄을 사용할 것입니다. 그룹에 AI 의무병이 없다면 AI은 자신들의 메디킷을 사용할 것입니다. + ИИ-медики будут лечить других ИИ автоматически без необходимости отдавать приказы. В бою ваш ИИ будет использовать дымовые гранаты для укрытия. Если в группе нет медика, ИИ будет использовать свои перевязочные пакеты. + Medycy AI automatycznie leczą inne AI bez konieczności wydawania jakichkolwiek rozkazów. Jeśli walczysz, twoja sztuczna inteligencja użyje granatów dymnych jako osłony. Jeśli w grupie nie ma medyka, AI użyje własnych apteczek. + AI Zdravotník uzdraví ostatní AI automaticky, aniž byste museli vydávat příkazy. Pokud budete bojovat, vaše AI použije kouřové granáty pro zakrytí. Pokud ve skupině není žádný lékař, použije AI své vlastní léky. + AI医疗兵无需下达任何指令即可自动治疗其他AI。在战斗中, AI将会使用烟雾弹掩护。如果小组里没有医疗兵, AI将会使用自己的医疗包。 - - Version mismatch error:<br/><br/>Server: %1<br/>Client: %2 - Errore, versione non corrispondente:<br/><br/>Server: %1<br/>Client: %2 - Erreur d'incohérence de version :<br/><br/>Serveur : %1<br/>Client : %2 - 버전 불일치 오류:<br/><br/>서버: %1<br/>클라이언트: %2 - Błąd niezgodności wersji:<br/><br/>Serwer: %1<br/>Klient: %2 - Nesouhlasí verze:<br/><br/>Server: %1<br/>Klient: %2 - 版本不匹配错误:<br/><br/>服务器: %1<br/>客户端: %2 + + Your AI squad-mates will automatically look for and scavenge any ammunition from nearby corpses, vehicles and ammoboxes if needed. Also they will try to renew their weapons with more powerful ones. If AI is inside a vehicle, they will loot weapons and launchers, and drop them in their truck until there is nothing in the area. Use this instead of the vanilla Rearm radio option. + Deine KI Gruppenmitglieder werden automatisch versuchen Munition von ausgeschalteten Feinden, Fahrzeugen oder Munitionskisten zu erbeuten. Außerdem versuchen sie ihre Waffen gegen durchschlagskräftigere auszutauschen. Sind die KI Einheiten in einem Fahrzeug, werden sie Waffen und Werfer plünern und sie in ihrem Fahrzeug verstauen, bis der Bereich komplett geplündert ist. Dies sollte statt des Vanilla Funkbefehls genutzt werden. + I tuoi compagni di squadra IA cercheranno automaticamente tutte le munizioni dai cadaveri, dai veicoli e dalle scatole di munizioni nelle vicinanze, se necessario. Inoltre cercheranno di rinnovare le loro armi con armi migliori. Se l'IA si trova all'interno di un veicolo, saccheggeranno armi e lanciatori e li lasceranno nel loro veicolo finché non ci sarà nulla nell'area. Usa questo al posto dell'opzione radio di riarmo vanilla. + Tus compañeros IA buscarán automátiocamente armas y municiones de bajas cercanas, vehículos y cajas de munición en su defecto. También intentaran cambiar sus armas por unas mejores. Si la IA está dentro de un vehículo, saquearán fusiles y armas autoptopulsadas y las dejaran en el maletero hasta que no haya nada en el área. Usa esta opción en vez de la opción vanila de Rearmar en las opciones de radio. + Vos compagnons IA rechercheront et récupèreront automatiquement toutes les munitions sur des cadavres, véhicules et boites de munitions à proximité si nécessaire. Ils essaieront également de remplacer leurs armes avec des armes plus puissantes. Si l'IA est à l'intérieur d'un véhicule, ils pilleront des armes et des lanceurs et les déposeront dans leur camion jusqu'à ce qu'il n'y ait plus rien dans la zone. Utilisez-le à la place de l'option réarmer à la radio de base. + 당신의 AI 분대원들은 필요에 따라 근처의 시체, 차량 또는 탄약상자에서 탄약을 자동으로 찾고 노획할 것입니다. 또한 그들은 더 강력한 무기로 무기를 재무장할 것입니다. 만약 AI가 차량 안에 있다면, 그들은 무기와 발사기를 노획하고, 그 지역에 아무것도 남지 않을 때까지 그것들을 그들의 트럭에 놓을 것입니다. 바닐라 재무장 무전 대신 이 옵션을 사용하십시오. + Ваши товарищи по отряду ИИ будут автоматически искать и собирать любое снаряжение с ближайших трупов, транспортных средств и ящиков с боеприпасами если это необходимо. Также они попытаются обновить свое оружие на более мощное. Если ИИ находится внутри транспортного средства, они будут собирать оружие и пусковые установки и бросать их в свой грузовик, пока в области ничего не останется. Используйте это вместо ванильных приказов переснаряжения. + AI z twojej drużyny będą automatycznie szukać i w razie potrzeby zbierać amunicję z pobliskich zwłok, pojazdów i skrzyń. Będą też próbowali wymienić swoją broń na lepszą. Jeśli AI znajduje się w pojeździe, będą plądrować broń i wyrzutnie i wrzucać je do ciężarówki, dopóki w okolicy nie zostanie nic więcej do podniesienia. Używaj tej opcji zamiast Rearm z podstawowej wersji gry. + Členové skupiny AI budou automaticky hledat a vybírat jakoukoli munici z okolních mrtvol, vozidel a beden s municí, pokud to bude potřeba. Také se pokusí vyzbrojit silnějšími zbraněmi. Pokud je umělá inteligence uvnitř vozidla, vezme zbraně a nosné rakety a hodí je do nákladního automobilu, dokud nebude v oblasti nic. Použijte toto místo možnosti „Přezbrojit" ze základního rádia hry. + 在必要情况下, 你的AI队友将会自动在附近的尸体, 载具和弹药箱中搜集弹药。他们还会更换强大的武器。如果AI在载具内, 让门将会将武器和发射器作为战利品装到卡车里, 直到该区域再也没有战利品。你应该使用此功能, 而不是原版无线电中的重新武装选项。 - - Starting game... - Spiel wird gestartet - Avviando la partita... - Iniciando partida... - Démarrage de la partie... - 게임 시작 중... - Начинаем игру... - Rozpoczynanie rozgrywki... - Spouštím hru... - A começar jogo - 正在启动游戏... + + Commander Only. Use this option to assign the vehicle you are looking at to any HC squad. Check vehicle status, order them to mount or disembark, and automate mounted static squads. + Nur Kommandant. Hiermit kannst du ein Fahrzeug, dass du gerade anschaust, einer Oberbefehl-Gruppe zuweisen. Außerdem kannst du den Status des Fahrzeugs prüfen, der Gruppe befehlen auf- oder abzusitzen oder statische Geschütze bemannen lassen. + Solo per il comandante. Usa questa opzione per assegnare il veicolo che stai guardando a qualsiasi squadra usando l'Alto Comando. Controlla lo stato del veicolo, ordina a delle truppe di salire o scendere, puoi anche gestire e automatizzare le squadre con armamenti fissi. + Solo para el Comandante. Usa esta opción para asignar a cualquier escuadra del HC al vehículo que estas viendo. Comprueba el estado del vehículo en orden de embaracar y desembarcar así como automatizar a la escuadra en el uso de las armas estáticas. + Commandant seulement. Utilisez cette option pour affecter le véhicule que vous regardez à n'importe quelle escouade HC. Vérifiez l'état du véhicule, ordonnez-leur de monter ou de débarquer et d'automatiser les escouades d'arme statiques montées. + 지휘관 전용. 이 설정을 사용하여 보고 있는 차량을 하이 커맨드 분대에 할당할 수 있습니다. 차량 상태를 확인하고, 탑승 또는 하차 명령을 내리고, 탑재된 고정화기 분대를 자동화합니다. + Только для Командующего. Используйте эту опцию, чтобы назначить машину на которую вы смотрите любому выбранному через панель Командующего отряду. Проверяйте состояние техники, приказывайте им садиться или выходить из машины и оставьте разбираться ИИ с любым стационарным вооружением, установленным на технику. + Tylko dowódca może tego używać. Użyj tej opcji, aby przypisać pojazd, na który się patrzysz do dowolnego oddziału HC. Sprawdź stan pojazdów, rozkaż im wsiadać lub wysiadać i zmotoryzuj statyczne oddziały z bronią statyczną. + Pouze velitel. Pomocí této možnosti můžete přiřadit vozidlo, na které se díváte, k jakékoli skupině štábu. Zkontrolujte stav vozidla, přikažte jim k nasednutí nebo vystoupení a automatizujte lafetované čety. + 仅限指挥官使用。使用该选项将面前的载具分配给任意指挥部班组, 并可检查载具状态, 命令班组搭乘或离开载具, 以及自动搭载固定式武器班组。 - - Waiting for server... - Warte auf Server... - In attesa del server... - Esperando al servidor... - Attente du serveur... - 서버 기다리는 중... - Oczekiwanie na serwer... - Čekání na server... - 等待服务器... + + Select the unit and use the 'Dismiss Squad-mate' option to send them back to HQ. You will recover some of the money you spent on them. + Wähle die gewünschte Einheit und nutze die "Gruppenmitglied entlassen" Option, um sie zurück zum HQ zu schicken. Dabei wirst du einen Anteil des Geldes zurückerhalten, welches du vorher für es ausgegeben hast. + Seleziona un'unità e usa l'opzione "Congeda compagno di squadra" per rimandarli al quartier generale. Recupererai parte dei soldi che hai speso. + Selecciona la unidad y usa la opción 'Desmovilizar Compañero' para mandarlos de vuelta al CG. Recuperarás parete del dinero invertido en ellos. + Sélectionnez l'unité et utilisez l'option «Renvoyer le membre d'escouade» pour les renvoyer au QG. Vous récupérerez une partie de l'argent qu'ils ont couté. + 유닛을 선택하고 '분대원 해산' 설정을 사용하여 본부로 돌려보냅니다. 그들에게 쓴 돈의 일부를 되찾을 것입니다. + Выберите отряд и используйте опцию «Роспуск ИИ», чтобы отправить его обратно в штаб. Вы вернете часть потраченных на них денег. + Wybierz jednostkę i użyj opcji „Odwołaj członka drużyny”, aby odesłać je z powrotem do kwatery głównej. Odzyskasz część pieniędzy, które na nie wydałeś. + Vyberte jednotku a pomocí možnosti „Propustit“ je odešlete zpět na velitelství. Získáte zpět část peněz, které jste na ně utratili. + 选择单位并使用"解散班组成员"来将他们送回总部。你将回收部分开销。 - - - - HC Squad Options - Opzioni di Squadra dell'Alto Comando - Opciones de Escuadras HC - Options de l'escouade HC - 하이 커맨드 분대 설정 - Управление отрядами - Opcje Drużyny HC - Možnosti týmu HC - 指挥部班组选项 + + Having a commander is necessary because he is the commander of the Faction attacking ground forces. Many options are available only to the commander and, depending on your settings, if you play MP, the most experienced player will usually occupy this position. + Einen Kommandanten zu haben ist unumgänglich, da er die Bodentruppen der Fraktion befehligt. Viele Optionen und Möglichkeiten stehen nur dem Kommandanten zur Verfügung. Je nach deinen gewählten Einstellungen, wenn du im Multiplayer spielst, wird der Spieler mit der meisten Erfahrung den Platz des Kommandanten einnehmen. + Avere un comandante è necessario perché è il comandante delle forze offensive di terra della fazione. Molte opzioni sono disponibili solo per il comandante e, a seconda delle tue impostazioni, se giochi in multigiocatore, il giocatore più esperto di solito occuperà questa posizione. + Tener un comandante es necesario ya que es el comandante de las fuerzas terrestres de la Facción. El comandante tiene muchas opciones únicas y, dependiendo de tus ajustes, si juegas online, el jugador más experto suele ocpuar el puesto. + Avoir un commandant est nécessaire car il est le commandant des forces d'attaque terrestre de la faction. De nombreuses options ne sont disponibles que pour le commandant et, selon vos paramètres, si vous jouez en MP, le joueur le plus expérimenté occupera généralement cette position. + 지휘관은 지상 병력에게 명령을 내릴 수 있기 때문에 지휘관을 뽑는 것은 중요합니다. 지휘관은 많은 설정이 가능하고, 보통 멀티플레이에선 보통 가장 경험이 많은 사람이 맡습니다. + Наличие Командующего необходимо, потому что он является Командующим Фракцией, атакующей наземные силы. Многие параметры доступны только ему, и, в зависимости от ваших настроек, если вы играете онлайн, наиболее опытный игрок обычно занимает эту позицию. + Posiadanie dowódcy jest konieczne, ponieważ dowodzi on całą rebelią. Wiele opcji jest dostępnych tylko dla dowódcy, jeśli grasz w trybie wieloosobowym, i w zależności od ustawień, tę pozycję zazwyczaj zajmie najbardziej doświadczony gracz. + Mít velitele je nezbytné, protože je velitelem frakce útočící na pozemní síly. Mnoho možností je k dispozici pouze pro velitele a v závislosti na vašich nastaveních, pokud hrajete MP, obvykle tuto pozici zaujme nejzkušenější hráč. + 指挥官是必需的, 因为他能够指挥我方阵营的地面攻击部队。许多选项仅限指挥官使用, 并且根据你的设置, 如果你玩的是多人游戏, 经验最丰富的玩家通常会占据这个位置。 - - Squad Add Vehicle - Aggiungi Veicolo di Squadra - Añadir vehículo a Escuadra - Ajouter un véhicule à l'escouade - 분대에 차량 추가 - Добавить технику в отряд - Przydziel Pojazd Drużynie - Družstvo Přidat vozidlo - 为班组分配载具 + + Take the engineers truck to the desired position to build a minefield. Cover them while they deploy mines. From then on, no one will be able to pass the area safely (even your own units - so use with caution). Mines (AT and AP) are taken from your Ammobox. The quantity of mines in the field will depend on the contents of your ammobox, up to a max. number depending on the type of minefield. Delete those minefields to recover the mines. + Bringe einen Ingenieurs-LKW zu der gewünschten Position, um ein Minenfeld zu errichten. Beschütze die Ingenieure, während sie die Minen legen. Von diesem Zeitpunkt an wird niemand mehr in der Lage sein, dieses Gebiet sicher zu durchqueren (auch nicht deine eigenen Einheiten). Minen (Panzerabwehr und Anti-Personen) werden aus deinem Munitionslager genommen. Die Anzahl an Minen im Bereich ist abhängig von der Menge in deinem Munitionslager. Räume Minenfelder, um die Minen wieder zu bergen. + Porta il camion degli ingegneri nella posizione desiderata per costruire un campo minato. Coprili mentre schierano le mine. Da quel momento in poi, nessuno potrà oltrepassare l'area in sicurezza (nemmeno le vostre unità - quindi usare con cautela). Le mine (AT e AP) vengono prelevate dalla tua Scatola di munizioni. La quantità di mine nel campo dipenderà dal contenuto di essa, fino ad un numero massimo a seconda del tipo di campo minato. Elimina i campi minati presenti per recuperarne le mine. + LLeva el camión de ingenieros a la posición deseada para construir un campo de minas. Cubrelos mientras despliegan las minas. Desde ese momento, nadie será capaz de pasar el area de forma segura (ni tus propias unidades - úsalo con precaución). Las minas (AT y AP) serán tomadas de tu Caja de Munición. La cantidad de minas en el campo dependerá del que haya en tu caja de munición hasta el máximo numero dependiendo del tipo de campo de minas. Borra los campos para recuperar las minas. + Amenez le camion des ingénieurs à la position souhaitée pour construire un champ de mines. Couvrez-les pendant qu'ils déploient des mines. À partir de là, personne ne pourra traverser la zone en toute sécurité (même vos propres unités - utilisez-les donc avec prudence). Les mines (AT et AP) sont extraites de votre Arsenal. La quantité de mines sur le terrain dépendra du contenu de votre Arsenal, jusqu'à un certain nombre en fonction du type de champ de mines. Supprimez ces champs de mines pour récupérer les mines. + 지뢰지대를 건설하려면 공병 트럭을 원하는 위치에 가져가야 합니다. 그 후로는 아무도 그 지역을 안전히 통과할 수 없습니다 (아군도 마찬가지이므로 주의해야 합니다). 지뢰(대인 그리고 대전차)는 아군 탄약상자에서 사용합니다. 지뢰지대의 지뢰 종류와 한도는 탄약상자 재고에 따라 달라집니다. 지뢰지대를 제거하려면 지뢰를 해체해야 합니다. + Отведите грузовик инженеров в нужное место, чтобы построить минное поле. Прикрывайте их, пока они устанавливают мины. С этого момента никто не сможет безопасно пройти через территорию (даже ваши собственные отряды, поэтому используйте их с осторожностью). Мины (ПТ и ПП) берутся из вашего Арсенала. Количество мин в поле будет зависеть от содержимого вашего ящика с боеприпасами, вплоть до максимального количества в зависимости от типа минного поля. Удалите эти минные поля, чтобы восстановить мины. + Zabierz ciężarówkę inżynierów na wybraną pozycję, aby zbudować pole minowe. Osłaniaj saperów, gdy ci rozmieszczają miny. Od tego momentu nikt nie będzie mógł bezpiecznie przejść przez teren (nawet twoje własne jednostki). Miny (Przeciwpancerne i Przeciwpiechotne) są pobierane z twojej Ammobox. Ilość min na polu będzie zależeć od zawartości twojej skrzynki z amunicją, do maksymalnej liczby w zależności od rodzaju pola minowego. Usuń te pola minowe, aby odzyskać miny. + Postavte nákladní automobil inženýrů na požadovanou pozici a postavte minové pole. Chraňte je při nasazování min. Od tohoto okamžiku nebude nikdo schopen bezpečně projít oblastí (i vaše vlastní jednotky - používejte proto opatrně). Miny (Protitankové a Protipěchotní) jsou převzaty z vašeho Arzenálu. Množství min v poli bude záviset na obsahu arzenálu, až do maxima. V závislosti na typu minového pole. Odstraněním těchto minových polí obnovíte miny. + 将载有工兵的卡车开到指定地点来建立雷区。在工兵部署地雷时掩护他们。此后, 没有人可以安全地通过这个区域(即使是你自己的单位——所以要小心使用)。地雷(反坦克地雷和反人员地雷)是从你的弹药箱中取出的。雷区中地雷的数量取决于你弹药箱中的内容, 直到到达该类雷区的上限。删除雷区可以回收地雷。 - - Look at some vehicle and assign it to the selected squad for it's use - Guarda qualche veicolo e assegnalo alla squadra selezionata in modo che possano usarlo - Mira hacia un vehículo y asingnalo a la escuadra seleccionada para su uso - Regardez un véhicule et attribuez-le à l'escouade sélectionnée pour son utilisation - 차량을 보고 선택된 분대에 차량을 할당합니다. - Посмотрите на какую-нибудь технику и назначьте ее выбранному отряду для использования - Spójrz na jakiś pojazd i przypisz go do wybranego oddziału - Podívejte se na nějaké vozidlo a přiřaďte jej vybranému družstvu pro jeho použití - 将面前的载具分配给选定的班组使用 + + Use this option to sell captured vehicles and increase Faction funds. + Nutze diese Möglichkeit, um erbeutete Fahrzeuge zu verkaufen und damit die Fraktionskasse aufzufüllen. + Usa questa opzione per vendere i veicoli catturati e aumentare i fondi della fazione. + Usa esta opción para vender vehículos capturados e incrementar los fondos de la facción + Utilisez cette option pour vendre des véhicules capturés et augmenter les fonds de la faction. + 해당 설정은 노획한 차량을 판매하고 팩션 자금을 늘려줍니다. + Используйте эту опцию, чтобы продавать захваченную технику и увеличивать средства Фракции. + Skorzystaj z tej opcji, aby sprzedać przechwycone pojazdy i zwiększyć fundusze frakcji. + Využijte této příležitosti k prodeji ukradených vozidel a zvýšení frakčních fondů. + 使用此选项来出售缴获的载具并增加阵营资金。 - - Mount / Dismount - Monta / Smonta - Embarcar / Desembarcar - Monter / Descendre - 탑승 / 하차 - Погрузка / Разгрузка - Wsiadaj / Wysiadaj - Nasednout / Vysednout - 搭乘/离开 + + Use the radio and select a spot on the map with good field of vision. A group of snipers will join you. Send them to the selected place and they will spot for you, attempting to remain hidden and not engaging enemies upon contact. + Benutze dein Funkgerät und wähle einen Ort auf der Karte mit einer guten Übersicht. Eine Gruppe Scharfschützen wird sich dir anschließen. Schicke diese zu dem gewählten Ort und sie werden dort einen Beobachtungsposten einrichten. Dabei versuchen sie verdeckt zu bleiben und Feinde bei Kontakt nicht anzugreifen. + Usa la radio e seleziona un punto sulla mappa con un buon campo visivo. Un gruppo di cecchini si unirà a te. Inviali nel luogo selezionato e individueranno i nemici per te, cercando di rimanere nascosti e non ingaggieranno al contatto. + Usa la radio y selecciona un punto en el mapa con buena visión del horizonte. Un grupo de tiradores se unirá. Mándalos al sitio seleccionado y observarán por ti, intentando mantenerse ocultos y evitando el combate hasta que sea inevitable. + Utilisez la radio et sélectionnez un endroit sur la carte avec un bon champ de vision. Un groupe de tireurs d'élite se joindra à vous. Envoyez-les à l'endroit sélectionné et ils feront du repérage pour vous, essayant de rester cachés et n'engageant pas les ennemis au contact. + 무전기를 사용하여 지도에서 시야가 트인 곳을 선택합니다. 그러면 저격 팀이 합류할 것입니다. 선택한 위치에 그들을 보내면, 그들은 적에게 들키기 전까지 교전하지 않고 관찰할 것입니다. + Используйте радио и выберите на карте место с хорошим обзором. К вам присоединится группа снайперов. Отправьте их в выбранное место, и они будут осматривать местность для вас, стараясь оставаться скрытыми и не вступая в бой с врагами при контакте. + Skorzystaj z radia i wybierz miejsce na mapie z dobrym polem widzenia. Dołączy do ciebie grupa snajperów. Wyślij je w wybrane miejsce, a będą wykrywać wrogów, starając się pozostać w ukryciu. W przypadku kontaktu z wrogami, nie będą od razu atakować + Použijte rádio a vyberte místo na mapě s dobrým zorným polem. Připojí se k vám skupina ostřelovačů. Pošlete je na vybrané místo a oni tam zřídí pozorovací stanoviště. Snaží se zůstat v utajení a neútočit na nepřátele v kontaktu. + 使用无线电并在地图上选择一个视野良好的地点。一个狙击小组将会加入你的小队。将他们运送至选定的地点, 他们会为你提供侦查, 并在遭遇敌人时保持隐蔽并避免交战。 - - Force squad to mount or dismount their assigned vehicle - Forza la squadra a montare o smontare dal loro veicolo assegnato - Fuerza a la escuadra a embarcar o desembarcar su vehículo asignado - Forcer l'escouade à monter ou descendre de son véhicule assigné - 분대에 할당된 차량에 강제로 탑승하거나 하차시킵니다. - Заставить отряд сесть или слезть с назначенной машины - Zmuś drużynę do wejścia lub wyjścia z przypisanego pojazdu - Přinutit družřstvo k nasednutí nebo sesednutí jejich přiřazeného vozidla - 强制班组搭乘或离开他们分配的车辆 + + Use the menu and select a spot on the map. Click where a road is. A group of AT soldiers will join you. Send them to the selected place and they will establish a roadblock there. + Benutze das Menü und wähle einen Ort auf der Karte nahe einer Straße. Eine Gruppe Panzerabwehrsoldaten wird sich dir anschließen. Schicke diese zu dem gewählten Ort und sie werden dort eine Straßensperre errichten. + Usa il menu e seleziona un punto sulla mappa. Clicca su una strada. Un gruppo di soldati Anticarro si unirà al tuo gruppo. Mandali sul punto selezionato e loro stabilirando un posto di blocco. + Usa el menú y selecciona una zona en el mapa. Haz click donde haya una carretera. Un grupo de soldados AT se unirá. Mándalos al sitio seleccionado para establecer un bloqueo de carretera ahí. + Utilisez le menu et sélectionnez un endroit sur la carte. Cliquez où se trouve une route. Un groupe de soldats AT se joindra à vous. Envoyez-les à l'endroit choisi et ils y établiront un barrage routier. + 메뉴를 사용하여 지도에서 도로가 있는 곳을 선택합니다. 그러면 대전차화기 팀이 합류합니다. 그들을 선택한 곳에 보내면 검문소를 설치합니다. + Воспользуйтесь меню и выберите место на карте. Щелкните, где находится дорога. К вам присоединится группа солдат. Отправьте их в выбранное место, и они установят там блокпост. + Skorzystaj z menu i wybierz miejsce na mapie. Kliknij tam, gdzie jest droga. Dołączy do ciebie grupa żołnierzy PPANC. Wyślij ich we wcześniej wybrane miejsce, a tam ustawią blokadę. + Použijte nabídku a vyberte místo na mapě. Klikněte na místo, kde je silnice. Skupina protitankových vojáků se k vám připojí. Pošlete je na vybrané místo a oni tam vytvoří zátaras. + 使用菜单并在地图上选择地点。点击道路所在的地方。一个反坦克小组将会加入你的小队。将他们运送至选定的地点, 他们会在那里设置路障。 - - Squad SITREP - SITREP Squadra - Escuadra SITREP - SITREP d'escouade - 분대 상황보고 - Статус отряда - Raport Sytuacyjny Drużyny - SITREP družstva - 班组状态报告 + + Use this option to grab money from the Faction pool to your personal account. Please note this will have an impact on your score and future promotion chances. Corrupt Commanders may find themselves losing their command. + Benutze diese Option, um Gelder aus der Fraktionskasse zu entnehmen. Beachte dabei, dass dies Auswirkungen auf deine Reputation und zukünftige Beförderungschancen hat. Korrupte Kommandanten könnten plötzlich ihr Kommando verlieren. + Usa questa opzione per prelevare denaro dalla cassa della fazione. Tieni presente che ciò avrà un impatto sul tuo punteggio e sulle future possibilità di promozione. I comandanti corrotti potrebbero ritrovarsi a perdere il comando. + Usa esta opción para mandar dinero de la caja de la facción a tu cuenta personal. Por favor, ten en cuenta que esto tendrá un impacto en tu puntuación para futuros ascensos. Los comandantes corruptos pueden llegar a perder su puesto. + Utilisez cette option pour récupérer de l'argent de la cagnotte de la Faction vers votre compte personnel. Veuillez noter que cela aura un impact sur votre score et vos chances de promotion futures. Les commandants corrompus peuvent perdre leur commandement. + 팩션 자금 가져가기를 사용하면 개인 계좌로 들어갑니다. 인출하면 점수와 미래의 진급에 영향을 줍니다. 부패한 지휘관들은 끌려 내려올 것입니다. + Используйте эту опцию, чтобы переводить деньги из фонда Фракции на свой личный счет. Учтите, что это повлияет на ваш счет и шансы на повышение в будущем. Коррумпированные Командующие могут потерять свое место. + Użyj tej opcji, aby pobrać pieniądze z puli frakcji na swoje konto osobiste. Pamiętaj, że będzie to miało wpływ na Twój wynik i przyszłe szanse na awans. Skorumpowani dowódcy mogą stracić swój autorytet. + Tuto možnost použijte, chcete-li peníze z frakčního fondu vzít na svůj osobní účet. Upozorňujeme, že to bude mít vliv na vaše skóre a na budoucí šanci k povýšení. Zkorumpovaní velitelé se mohou ocitnout v té situaci, že ztratí velení. + 使用该选项可将资金从阵营资金池中转移到你的个人帐户。请注意, 这将影响你的分数和未来的晋升机会。腐败的指挥官将失去领导地位。 - - If the selected squad is using some vehicle, know remotely it's status - Se la squadra sta usando un veicolo, conoscine remotamente lo stato - Si la escuadra seleccionada está usando algún vehículo, conoce de forma remota su situación. - Si l'escouade sélectionnée utilise un véhicule, sachez à distance son statut - 선택된 분대가 차량을 사용하는 경우 원격으로 차량의 상태를 파악합니다. - Если выбранный отряд использует какую-либо технику, узнайте ее статус удаленно. - Sprawdź zdalnie status pojazu z którego krorzysta oddział - Pokud vybraná skupina používá nějaké vozidlo, vězte vzdáleně jeho stav - 如果选定的班组正在使用载具, 远程了解它的状态 + + In the HQ Flag, if the Server Member feature is enabled, you may check which of the Server Members are in game and the total number of non members. + Am Flaggenmast im HQ kannst du, wenn das Servermitglieder Feature aktiviert ist, überprüfen, welche Servermitglieder und wie viele Nicht-Servermitglieder im Spiel sind. + Nella bandiera del Quartier Generale, se la funzione Server Member è abilitata, puoi controllare quali dei Server Member sono in gioco e il numero totale dei non membri. + En la bandera del CG, si la opción de Miembro del Servidorestá habilitada, podrás chequear qué Miembros están ahora jugando y el numero total de no Miembros. + Avec le drapeau du QG, si la fonction de membre du serveur est activée, vous pouvez vérifier quels membres du serveur sont en jeu et le nombre total de non-membres. + 본부 깃발에서 서버 멤버 기능이 활성화되면 인게임 서버 멤버와 비-멤버의 수를 확인할 수 있습니다. + В Флаге Штаба, если функция «Участник сервера» включена, вы можете проверить кто из участников сервера находится в игре. + Na fladze w kwaterze dowodzenia, jeśli włączona jest funkcja Członków Serwera, możesz sprawdzić, którzy z Członków Serwera są w grze i całkowitą liczbę pozostałych osób. + Na stožáru ve velitelství, když je povolena funkce členů serveru, můžete zkontrolovat, kteří členové serveru a kolik členů mimo server je ve hře. + 如果启用了服务器会员功能, 你可以在总部的旗帜上查询哪些服务器成员在线和非会员玩家的总数。 - - Static Autotarget - Autotarget Fisso - Autoapuntado de Estática - Ciblage automatique statique - 고정화기 자동 타겟팅 - Автонаведение установок - Statyczny Auto Cel - Automatické zaměřování pro statické zbraně - 自动对准目标 + + The Commander is responsible for assigning units as garrisons in conquered areas. Use the Garrison Management option in the HQ flag in order to add or remove garrison troops at each zone. Check Map Info screen for a quick overview of how many soldiers are assigned to each zone. + Der Kommandant ist verantwortlich den Garnisonen der eroberten Bereiche Einheiten zuzuweisen. Mit der Garnisonsverwaltung am Flaggenmast im HQ kannst du Einheiten einer Garnison hinzufügen oder entfernen. Über den Kartenbildschirm kannst du dir einen schnellen Überblick über die Größe der jeweiligen Garnisonen verschaffen. + Il comandante è responsabile dell'ass$egnazione delle unità come guarnigioni in aree conquistate. Usa l'opzione gestione della guarnigione alla bandiera del quartier generale per aggiungere o rimuovere truppe di guarnigione in ogni zona. Controlla la schermata Informazioni alla mappa per una rapida panoramica di quanti soldati sono assegnati a ciascuna zona. + El comandante es responsable de asignar unidades a la guarnición de las zonas conquistadas. Usa la opción de Gestionar Guarnición la bandera del CG para añadir o borrar tropas guarnicionadas de cada zona. Comprueba la información de Mapa para un vistazo general sobre cuantos soldados estan asignados en cada zona. + Le commandant est responsable de l'affectation d'unités comme garnisons dans les zones conquises. Utilisez l'option de gestion de garnison au drapeau du QG afin d'ajouter ou de supprimer des troupes de garnison dans chaque zone. Consultez l'écran Info carte pour un aperçu rapide du nombre de soldats affectés à chaque zone. + 지휘관은 점령한 주둔지 안에서 병력을 결성할 수 있습니다. 주둔지 병력을 뽑거나 줄이려면 본부 깃발의 주둔지 설정을 사용하십시오. 빠르게 각 구역의 병력들을 보려면 지도를 확인하십시오. + Командующий отвечает за назначение подразделений в качестве гарнизонов на завоеванных территориях. Используйте опцию «Управление гарнизоном» на Флаге Штаба, чтобы добавлять или удалять войска гарнизона в каждой зоне. Проверьте информационное окно Карты, чтобы получить быстрый обзор того, сколько солдат назначено на каждую зону. + Dowódca jest odpowiedzialny za przydzielanie jednostek jako garnizonów na podbitych obszarach. Użyj opcji Zarządzanie Garnizonem na fladze w swojej siedzibie, aby dodać lub usunąć wojska garnizonowe w każdej strefie. Sprawdź Informacje na stojącej mapie w siedzibie, aby szybko sprawdzić, ilu żołnierzy jest przydzielonych do każdej strefy. + Velitel je zodpovědný za přidělování jednotek jako posádky v dobývaných oblastech. Chcete-li přidat nebo odebrat posádkové jednotky v každé zóně, použijte možnost Správa posádky v vlajce HQ. Na obrazovce Informace o mapě získáte rychlý přehled o tom, kolik vojáků je přiřazeno každé zóně. + 指挥官负责向占领区派遣驻军单位。使用总部旗帜上的驻军管理选项, 开向各个区域增派或删除驻军。打开地图信息界面, 即可快速了解每个区域分配的士兵数量。 - - Use this option on AT / AA mounted squads. The truck driver will try to point his truck's back to any detected enemy - Usa questa opzione su una squadra meccanizata AC / AA, il pilota cercherà di rotare il veicolo verso un nemico avvistato - Usa esta opción en escuadras montadas de AT / AA. El conductor del camión intentará apuntar el reverso del vehículo hacia cualquier enemigo detectado. - Utilisez cette option sur les escouades montées AT / AA. Le chauffeur du camion essaiera de pointer l'arrière de son camion vers tout ennemi détecté - 대전차 / 대공화기 탑재 분대에 이 옵션을 사용하십시오. 트럭 운전사는 그의 트럭 뒤에게 탐지된 아무 적을 가리키려 할 것입니다 - Используйте эту опцию для ПТ / ПВО отрядов. Отряд попытается направить свое орудие на любого обнаруженного врага. - Użyj tej opcji na zmotoryzowanych oddziałach PPANC/PLOT. Kierowca pojazdu będzie próbował skierować swój pojazd tyłem do każdego wykrytego wroga - Tuto možnost použijte na AT / AA jednotkách. Řidič kamionu se pokusí nasměrovat svůj kamion zpět na jakéhokoli detekovaného nepřítele - 对部署了反坦克/防空武器的班组使用此选项。卡车驾驶员会试图将车尾对准任何被发现的敌人 + + For a price, you can upgrade Faction training so that future recruits will have better skills. + Du kannst, für einen gewissen Preis, die Trainingsmethoden deiner Fraktion verbessern. Dadurch werden neue Rekruten bessere Fähigkeiten haben. + Per un prezzo, puoi migliorare l'addestramento della fazione in modo che le future reclute abbiano abilità migliori. + Por un precio, puedes añadir entrenamiento a la Facción. Así en el futuro los reclutas tendrán más habilidad. + Pour un certain prix, vous pouvez améliorer la formation de la Faction afin que les futures recrues soient plus compétentes. + 자금으로 팩션을 훈련시켜 나중에 더 좋은 병력을 모집할 수 있습니다. + За определенную плату вы можете улучшить ИИ фракции, чтобы у будущих рекрутов были лучшие навыки. + Za odpowiednią opłatą możesz ulepszyć wyszkolenie twojej frakcji, aby przyszli rekruci mieli lepsze umiejętności. + Za cenu můžete vylepšit frakční školení tak, aby budoucí rekruti měli lepší dovednosti. + 支付一定费用, 你就可以提升我方阵营的受训程度, 从而使以后招募的士兵具备更强的技能水平。 - - - - Squad Options - Opzioni Squadra - Opciones de Escuadras HC - Options d'escouade - 분대 설정 - Назначение отряда - Opcje Drużyny - Možnosti družstva - 小队选项 + + Ask Petros for any type of mission you want. Mission availability is subject to HQ positioning, current allocated tasks and ownership of the surrounding areas. + Befrage Petros nach einer gewünschten Mission. Die Verfügbarkeit der Missionen ist abhängig von der Position des HQs, der momentan zugewiesenen Aufgaben und der Zugehörigkeit der umgebenen Bereiche. + Chiedi a Petros qualsiasi tipo di missione desideri. La disponibilità della missione è soggetta al posizionamento del quartier generale, ai compiti attualmente assegnati e a chi controlla le aree circostanti. + Pide a Petros por cualquier tipo de misión que quieras. La disponibilidad de las misiones estás sujetas al posicionamiento del CG, las tareas ya asignadas y del control de las zonas colindantes. + Demandez à Petros tout type de mission que vous souhaitez. La disponibilité de la mission dépend du positionnement du QG, des tâches actuellement attribuées et de la propriété des zones environnantes. + 원하는 타입의 사이드 임무를 페트로스에게 문의하십시오. 본부의 위치, 현재 할당된 임무, 주변 지역의 소유에 따라 결정됩니다. + Запрашивайте у Петроса любую миссию, какую захотите. Доступность миссии зависит от расположения штаб-квартиры, текущих назначенных задач и владения прилегающими территориями. + Zapytaj Petrosa o dowolny rodzaj misji. Dostępność misji zależy od lokalizacji twojej kwatery dowodzenia, aktualnie przydzielonych zadań i posiadanych okolicznych obszarów. + Zeptejte se Petrose na jakýkoli typ mise, kterou chcete. Dostupnost mise závisí na umístění velitelství, aktuálně přidělených úkolech a vlastnictví okolních oblastí. + 向Petros申请任何你想要的任务。任务的可用性取决于总部的位置、当前已分配的任务和周围地区的所有权。 - - Engineer Squad - Squadra Ingegneri - Escuadra de Ingenieros - Escouade d'ingénieurs - 공병 분대 - Инженеры - Drużyna Inżynierów - Inženýrská družstvo - 工程师班组 + + The Commander may select this option on the HQ Flag in order to move the HQ emplacement to another spot. This will allow you to move your HQ to a safer location or move closer to the front-lines. The closer your HQ is to the enemy, the greater the number of possibile side-missions you will have available. Remember! Keep Petros Safe or you will lose the game! + Der Kommandant kann über eine Option am Flaggenmast das HQ zu einem anderen Ort verlegen lassen. Dies gibt dir die Möglichkeit dein HQ zu einer sichereren Position oder näher an die Frontlinie zu verlegen. Umso näher dein HQ am feindlichen Gebiet ist, umso größer ist die Anzahl an möglichen Sekundärmissionen. Vorsicht! Beschütze Petros oder du verlierst das Spiel! + Il Comandante può selezionare questa opzione alla Bandiera per spostare il Quartier Generale in un altro punto. Ciò ti consentirà di spostare il tuo quartier generale in un luogo più sicuro o di avvicinarti alla prima linea. Più il tuo quartier generale è vicino al nemico, maggiore sarà il numero di possibili missioni secondarie che avrai a disposizione. Ricorda! Tieni Petros al sicuro o perderai la partita! + El comandante podra seleccionar esta opción o en la bandera del CG con tal de mover la posición del HQ a otra. Esto te permitirá mover el HQ a una posición más segura o moverla más cercana a la linea de frente. Como más cercano sea tu HQ al enemigo, mayores las posibilidades de misiones secundarias. ¡Y recuerda mantener a Petros a Salvo o perderás la partida! + Le commandant peut sélectionner cette option sur le drapeau du QG afin de déplacer le QG à un autre endroit. Cela vous permettra de déplacer votre QG vers un endroit plus sûr ou de vous rapprocher des lignes de front. Plus votre QG est proche de l'ennemi, plus vous aurez de missions secondaires possibles. Attention! Gardez Petros en sécurité ou vous perdrez la partie! + 지휘관은 본부를 다른 장소로 이동하기 위해 본부 깃발에서 본부 옮기기를 사용할 수 있습니다. 본부를 더 안전한 곳으로 혹은 최전방으로 이동시킬 수 있습니다. 만약 본부가 적과 가깝다면 더 많은 사이드 임무가 가능합니다. 기억하십시오! 페트로스를 지키지 않으면 게임에서 패배합니다. + Командующий может выбрать эту опцию у Петроса, чтобы переместить Штаб в другое место. Это позволит вам переместить свой Штаб в более безопасное место или приблизиться к линии фронта. Чем ближе ваш штаб к противнику, тем большее количество возможных побочных миссий у вас будет. Помните! Держите Петроса в безопасности, иначе вы проиграете игру + Dowódca może wybrać tę opcję na fladze w kryjówce, aby przesunąć stanowisko sztabu w inne miejsce. Pozwoli ci to przenieść sztab w bezpieczniejsze miejsce lub zbliżyć się do linii frontu. Im bliżej wroga znajduje się twoja kwatera główna, tym będzie większa liczba dostępnych misji pobocznych. Pamiętaj! Trzymaj Petrosa w bezpiecznym miejscu, inaczej przegrasz! + Velitel může vybrat tuto možnost na velitelské vlajce, aby přesunul umístění velitelství na jiné místo. To vám umožní přesunout své velitelství na bezpečnější místo nebo se přiblížit ke frontě. Čím blíže je vaše velitelství k nepřátelům, tím větší je počet možných vedlejších misí, které budete mít k dispozici. Pamatujte si! Zachovejte Petrose v bezpečí, jinak hru prohrajete! + 指挥官可在总部旗帜上选择此选项, 以便将总部移动到其他地点。你可以将总部移动到更安全或者更靠近前线的地方。你的总部离敌人越近, 你可以执行的支线任务就越多。记住! 保护Petros的安全, 否则游戏将会失败! - - MG Squad - Squadra MG - Escuadra de Ametrallador - Escouade MG - 기관총 분대 - Пулеметчики - Drużyna KM - MG družstvo - 机枪班组 + + Use the action menu on your HQ Camp-fire to rest for 8 hours. + Mit dieser Aktion kannst du dich am Lagerfeuer des HQs für 8 Stunden ausruhen. + Interagisci con il falò al quartier generale per riposare 8 ore. + Usa la acción en el menu de tu fogata del CG para descansar 8 horas. + Utilisez le menu d'action de votre feu de camp au QG pour vous reposer pendant 8 heures. + 본부의 캠프 파이어를 사용하면 8시간을 스킵할 수 있습니다. + Используйте меню действий у Палатки, чтобы отдохнуть в течении 8 часов. + Użyj menu akcji na ognisku w kwaterze głównej, aby odpocząć przez 8 godzin. + Použijte možnost na vašem táborovém ohni, abyste si mohli odpočnou na 8 hodin + 使用总部营火上的动作菜单来休息8小时。 - - Mortar Squad - Squadra Mortaio - Escuadra de Mortero - Escouade de mortier - 박격포반 - Минометчики - Drużyna z Moździerzem - Minometné družstvo - 迫击炮班组 + + Use your Airstrike points to perform a bombing run of the specified type. + Benutze deine Luftschlagpunkte, um eine Bombardierung durchführen zu lassen. + Usa i tuoi punti Attacco Aereo per eseguire un bombardamento del tipo specificato. + Usa tus puntos de ataque aéreo para realizar un bombardeo del tipo especificado. + Utilisez vos points de frappe aérienne pour effectuer un bombardement du type spécifié. + 공습 포인트를 사용하여 지정된 유형의 폭격을 가합니다. + Используйте свои очки авиаудара, чтобы выполнить бомбардировку указанного типа. + Wykorzystaj swoje punkty Nalotu, aby wykonać nalot bombowy określonego typu. + Použijte své body leteckého úderu k provedení bombardování. + 消耗空袭点数来执行指定类型的轰炸。 - - Normal Squad - Squadra Normale - Escuadra Normal - Escouade normale - 일반 분대 - Стандарт - Drużyna Normalna - Normální družstvo - 普通班组 + + Mounted mortar teams may be used as artillery support. Select a mortar team using the High Command bar, and press SHIFT + Y in-game to call in a mortar fire mission. + Stationierte Mörserteams können als Artillerieunterstützung eingesetzt werden. Wähle ein Mörserteam über die Oberbefehlsleiste und drücke Shift + Z, um einen Artillerieschlag anzufordern. + Le squadre mortaio mobili possono essere utilizzate come supporto di artiglieria. Seleziona una squadra di mortai usando la barra dell'Alto Comando e premi MAIUSC + Y in gioco per richiedere una missione di fuoco. + Los equipos de Morteros móviles pueden ser usados como soporte de artilleria. Selecciona un equipo de morteros con la barra del Alto Mando y presiona SHIFT + Y en el juego para mandar un objetivo de morteros. + Les équipes de mortiers montées peuvent être utilisées comme support d'artillerie. Sélectionnez une équipe de mortiers à l'aide de la barre de haut commandement et appuyez sur SHIFT + Y dans le jeu pour demander un tir de mortier. + 설치된 박격포 팀은 포격 지원으로 사용할 수 있습니다. 하이 커맨드(컨트롤 + 스페이스)를 사용하여 박격포 팀을 선택하고 SHIFT + Y를 눌러 박격포 포격 지원을 호출하면 됩니다. + Минометные расчеты могут использоваться в качестве артиллерийской поддержки. Выберите минометную команду с помощью панели высшего командования и нажмите SHIFT + Y в игре, чтобы вызвать минометную огневую задачу. + Mobilne drużyny z moździerzem mogą służyć jako wsparcie artyleryjskie. Wybierz drużynę moździerzy za pomocą paska dowodzenia i naciśnij SHIFT + Y w grze, aby wezwać wsparcie moździerzy. + Umístěné minometné týmy mohou být použity jako dělostřelecká podpora. Vyberte minometný tým nad panelem příkazů a stisknutím shift + Z požádejte o dělostřelecký úder. + 迫击炮小队可以提供火炮支援。通过指挥选单选择迫击炮小组, 然后按下 Shift + Y 来呼叫迫击炮炮击任务。 - - - - Squad Recruitment Options - Opzioni Reclutamento Squadra - Opciones de Reclutamiento de Escuadras - Options de recrutement d'escouade - 분대 모집 설정 - Меню найма отряда - Opcje Rekrutacji Drużyn - Možnosti náboru družstva - 小队招募选项 + + The Commander may recruit an AI manned squad at base camp flags. Use the High Command module (CTRL + SPACE) to give orders to your squads. Also you may temporally control and dismiss the squad leader in the same way you do with squad-mates. + Als Kommandant kannst du KI Gruppen im HQ rekrutieren. Nutze das Oberbefehlsmodul (Strg + Leertaste), um deinen Gruppen Befehle zu erteilen. Außerdem kannst du temporär Gruppenführer, auf die gleiche Art wie deine Gruppenmitglieder, kontrollieren. + Il comandante può reclutare una squadra controllata dall'IA alle bandiere del campo base. Usa l'Alto Comando (CTRL + SPAZIO) per impartire ordini alle tue squadre. Inoltre puoi controllare e congedare temporaneamente il caposquadra nello stesso modo in cui lo fai con i compagni di squadra. + El comandante puede reclutar una escuadra manejada por IA en las banderas de las bases. Usa el modulo de Alto Mando (CTRL + SPACE) para dar ordenes a tus escuadras. También puedes temporalmente controlar y despedir al líder de escuadra del mismo modo que lo haces con compañeros de esucadra. + Le commandant peut recruter une escouade IA au drapeau du QG. Utilisez le module HC (CTRL + ESPACE) pour donner des ordres à vos escouades. Vous pouvez également contrôler et renvoyer temporairement le chef d'escouade de la même manière que vous le faites avec vos coéquipiers. + 지휘관은 본부 깃발에서 AI 분대를 모집할 수 있습니다. 하이 커맨드(컨트롤 + 스페이스)를 사용하여 분대에 명령을 내릴 수 있습니다. 또한 분대원과 같은 방식으로 일시적으로 조종하거나 분대장의 권한을 박탈할 수 있습니다. + Командующий может нанять отряд ИИ у флага штаба. Используйте модуль высшего командования (CTRL + SPACE), чтобы отдавать приказы своим отрядам. Также вы можете временно контролировать и увольнять лидера отряда так же, как и с товарищами по отряду. + Dowódca może zwerbować drużynę AI przy fladze w kryjówce. Użyj modułu naczelnego dowództwa (CTRL + SPACJA), aby wydawać rozkazy swoim oddziałom. Możesz także tymczasowo przejąć kontrole i odwołać dowódcę oddziału w taki sam sposób, jak w przypadku kolegów z oddziału. + Velitel může najmout posádku AI na vlajkách základního tábora. Pomocí modulu Štábu (CTRL + MEZERNÍK) zadávejte rozkazy svým jednotkám. Rovněž můžete dočasně ovládat a propouštět velitele družstva stejným způsobem, jako to děláte s AI členy týmu. + 指挥官可以在基地旗帜招募AI班组。使用指挥部模块(Ctrl + 空格)来给你的班组下达命令。你也可以临时控制班长, 从而像指挥小队成员一样指挥AI小队。 - - Recruit AA Truck - Recluta Camion AA - Reclutar Camión AA - Recruter véhicule AA - 대공트럭 모집 - ПВО Техника - Rekrutuj Pojazd PLOT - Nábor AA náklaďáku - 招募防空卡车 + + Patcom by Hazey.<br/>Persistent Save by zooloo75.<br/>Tags by Marker and Melbo.<br/>JAS by Jeroen (sorry for including you that late)<br/>Advanced Towing by Seth Duda. + Patcom von Hazey.<br/>Persistent Save von zooloo75.<br/>Tags von Marker und Melbo.<br/>JAS von Jeroen (Entschuldige, dass es so lange gedauert hat dich hinzuzufügen)<br/>Advanced Towing von Seth Duda. + Patcom da Hazey.<br/>Salvataggio Persistente di zooloo75.<br/>Tags da Marker and Melbo.<br/>JAS da Jeroen (Scusa per averti incluso così tardi)<br/>Advanced Towing da Seth Duda. + Patcom by Hazey.<br/>Persistent Save by zooloo75.<br/>Tags by Marker and Melbo.<br/>JAS by Jeroen (sorry for including you that late)<br/>Advanced Towing by Seth Duda. + Patcom par Hazey.<br/>Sauvegarde Persistante par zooloo75.<br/>Tags par Marker et Melbo.<br/>JAS par Jeroen (désolé de t'introduire aussi tard)<br/>Remorquage avancé par Seth Duda. + Patcom의 Hazey.<br/>영구 저장의 zooloo75.<br/>Tags의 Marker와 Melbo.<br/>JAS의 Jeroen (너무 늦게 포함해서 죄송합니다)<br/>Advanced Towing의 Seth Duda. + Patcom от Hazey.<br/>Сохранение игры от zooloo75.<br/>Тэги от Marker и Melbo.<br/>JAS от Jeroen (извиняемся за столь поздное упоминание)<br/>Расширенная буксировка от Seth Duda. + Patcom stworzony przez Hazey.<br/>Persistent Save stworzony przez zooloo75.<br/>Tags stworzony przez Marker i Melbo.<br/>JAS stworzony przez Jeroen.<br/>Advanced Towing stworzony przez Seth Duda. + Patcom od Hazey.<br/>Trvalé Uložit podle zooloo75.<br/>Štítky Marker a Melbo.<br/>JAS od Jeroen (omlouvám se za to, že jste byli pozdě)<br/>Štítky od Markera a Melba.<br/>Rozšířené tažení od Setha Dudy. + Patcom by Hazey.<br/>Persistent Save by zooloo75。<br/>Tags by Marker 和 Melbo。<br/>JAS by Jeroen (抱歉这么晚才把你添加进来)。<br/>Advanced Towing by Seth Duda。 - - Recruit AT Team - Recluta Team AC - Reclutar Equipo AT - Recruter Équipe AT - 대전차조 모집 - Группа ПТ - Rekrutuj Drużynę PPANC - Nábor AT týmu - 招募反坦克小组 + + Integrated (optional) Mods:<br/>TFAR: Radio integrated in Arsenal. Sound disabled when player is unconscious.<br/>ACE Medical: Will disable Antistasi revive system.<br/><br/>CAUTION: The use of Persistent Save system with TFAR and any weapon mod activated will make them mandatory in future.<br/><br/>Any client sided Mod, such as JSRS, Blastcore, UI Mod should work.<br/><br/>Units and vehicles mods won't work. AI Mods may cause malfunctions (in any case Antistasi has heavy AI tweaking). + Integrierte (optionale) Mods:<br/>TFAR: Funkgerät in Arsenal integriert. Sound deaktiviert, wenn der Spieler bewusstlos ist.<br/>ACE Medical: Deaktiviert das Antistasi Revive System.<br/>VORSICHT: Die Speicherung des Spielstands mit TFAR oder jedglicher Mod für Waffen führt dazu, dass diese Mods bis zum Ende notwendig sind.<br/><br/>Jeder clientseitige Mod, wie z.B. JSRS, Blastcore oder UI Mod sollte funktionieren.<br/>Einheiten und Fahrzeuge aus Mods funktionieren nicht. KI Mods können zu Fehlern führen. (Antistasi hat in jedem Fall viel am KI Verhalten geändert) + Integrate (opzionali) Mods: <br/>TFAR: Radio integrate nell'Arsenal. Suoni disabilitati quando il giocatore è privo di sensi.<br/>Ace Medical: Disabiliterà il sistema medico di Antistasi.<br/><br/>Attenzione:Se verrà eseguito un salvataggio con le mod opzionali attive diventeranno obbligatorie la prossima volta che si tenta entrare.<br/><br/>Qualunque mod client come: JSRS, Blastcore, UI Mod, dovrebbero funzionare<br/><br/>Mod che aggiungono veicoli e unità non funzioneranno. Mod che modificano il comportamento dell'IA potrebbero creare problemi poiché Antistasi modifica pesantemente l'IA. + Mods Integrados (opcionales): <br/> TFAR: Radio integrada en el Arsenal. Sonido deshabilitado cuando el jugador está inconsciente. <br/>ACE medical: Sustituirá el metódo de reanimación de Antistasi. <br/><br/>ATENCIÓN: El uso del sistema de Guardado Persistente con TFAR y/o con cualquier mod de armas activo hará que seán obligatorios en el futuro.<br/><br/>Cualquier otro mod del cliente, como JSRS, Blastcore, UI Mod deberían funcionar.<br/><br/>Mods de unidades y vehículos no funcionan. Mods de IA pueden ocasionar errores (En cualquier caso Antistasi tiene una alta modificación del comportamiento de la IA). + Mods intégrés (optionnels) :<br/>TFAR: Radio intégré dans Arsenal. Son desactivé quand le joueur est inconscient.<br/>ACE Medical: Desactivera le sysème de réanimation d'Antistasi.<br/><br/>ATTENTION : l'usage du système de Sauvegarde Persistante avec TFAR ou n'importe quel autre mod d'armes activé les rendra ogligatoire par la suite.<br/><br/>Tout les mods côté clients, tels que JSRS, Blastcore, mods d'UI devraient fonctionner.<br/><br/>Les mods d'unité et de véhicules ne marcheront pas. Les mods d'IA risquent de causer des problèmes (dans tout les cas Antistasi contient beaucoup d'ajustements à l'IA).. + 통합 (선택적)모드:<br/>TFAR: 무전기가 무기고에 통합됩니다. 플레이어가 의식불명이 되면 소리가 비활성화됩니다.<br/>ACE 의료: 안티스타시 소생 시스템을 비활성화합니다.<br/><br/>주의: TFAR 및 활성화된 모든 무기 모드화 함께 영구 저장 시스템을 사용하면 해당 게임이 끝날 때까지 계속 해당 모드를 사용해야 합니다.<br/><br/>JSRS, Blastcore, UI 모드와 같은 클라이언트 전용 모드는 잘 작동할 겁니다.<br/><br/>유닛 또는 차량 모드는 작동하지 않습니다. AI 개선 모드는 오작동을 일으킬 수 있습니다(어떠한 경우는 안티스타시는 AI을 심하게 조정합니다). + Интегрированные (опциональные) моды:<br/>TFAR: рации интегрированы с Арсеналом. Звук отключен, когда игрок без сознания.<br/>ACE Medical: отключит систему оживления Antistasi.<br/><br/>ОСТОРОЖНО: Использование Сохранения Игры с включенным TFAR и/или любым оружейным модом сделает их обязательным в будущем.<br/><br/>Любые моды, влияющие только на игрока, такие как JSRS, Blastcore, UI Mod должны работать.<br/><br/>Моды на технику и фракции работать не будут. Моды на изменение логики ИИ могут вызвать ошибки (Antistasi очень серьезно покопалось в мозгах ИИ). + Zintegrowane (opcjonalne) Mody:<br/>TFAR: Radio zintegrowane iw Arsenale. Dźwięk wyłączony, gdy gracz jest nieprzytomny.<br/>ACE Medical: Wyłączy system leczenia Antistasi.<br/><br/>UWAGA: Korzystanie z systemu Trwały Zapis wraz z modyfikacją TFAR i modyfikacjami dodającymi broni sprawi, że będą one obowiązkowe przy wczytaniu zapisu gry.<br/><br/>Każdy mod po stronie klienta, taki jak JSRS, Blastcore oraz mody na interfejs gry powinny działać.<br/><br/>Modyfikacje dodające jednostki i pojazdy nie będą działać. Mody na AI mogą powodować problemy (Antistasi domyślnie ma poprawione i podkręcone AI). + Integrované (volitelné) Módy:<br/>TFAR: Rádio integrované v Arsenalu. Zvuk je deaktivován, když je hráč v bezvědomí.<br/>ACE Lékař: Vypne Antistasi revive system.<br/><br/>UPOZORNĚNÍ: Používání systému Uložení hry s TFAR a jakýmkoli aktivovaným módem zbraně je v budoucnosti povinné.<br/><br/> Mód by měl fungovat. Módy pro jednotky a vozidla nebudou fungovat.<br/><br/> Režimy AI mohou způsobit poruchy (v každém případě má Antistasi těžké vylepšení AI). + 内置支持的(可选)模组: <br/>TFAR: 无线电已集成至军火库。玩家失去意识时将会禁用声音。<br/>ACE医疗: 将会禁用 Antistasi 复苏系统。<br/><br/>注意: 进行永久性存储时使用TFAR和任何武器模组, 将使它们成为强制性模组。<br/><br/>任何客户端模组, 如JSRS, Blastcore, 用户界面模组都应当能够正常使用。<br/><br/>单位和载具模组不会正常工作。AI模组可能会导致任务异常(在绝大多数情况下, Antistasi 对AI逻辑进行了重度调整)。 - - Recruit AT Car - Recluta Auto AC - Reclutar Coche AT - Recruter véhicule AT - 대전차 차량 모집 - ПТ Техника - Rekrutuj Pojazd PPANC - Nábor AT auto - 招募反坦克车辆 + + LanCommi for his artwork.<br/>Goon and jw custom: Part of the code for the NAPALM script.<br/>rebel12340: Radio Jam script<br/>Manko: Earplug snippet<br/>bobchaos: Managing the community despite all difficulties.<br/>And all those players who spend their time on making comments, suggestions and reports on Steam, Github and BIS forums. + LanCommi per i suoi artworks.<br/>Goon e jw custom: parte del codice per lo script del NAPALM.<br/>rebel12340: Script di Radio Jam<br/>Manko: earplugs snippet<br/>bobchaos: Gestione della comunità nonostante tutte le difficoltà.<br/>E tutti quei giocatori che passano il loro tempo a fare commenti, suggerimenti e rapporti sui forum di Steam, Github e BIS. + LanCommi por su arte.<br/>Goon and jw custom:Parte del código del NAPALM script.<br/>rebel12340: Radio Jam script<br/>Manko: Earplug snippet<br/>bobchaos: Manejar la comunidad aun con todas las dificultades.<br/>Todos aquellos jugadores que invirtieron su tiempo en hacer comentarios, sugerencias y reportes en Steam, Github y foros de BIS. + LanCommi pour son artwork.<br/>Goon et jw custom: pour une partie du code du script NAPALM.<br/>rebel12340: pour le script de brouillage radio.<br/>Manko: pour le morceau de code pour les bouchons d'oreilles.<br/>bobchaos: pour avoir gérer la communauté malgré toutes les difficultés.<br/>Et à tous les joueurs qui passent leur temps à faire des commentaires, des suggestions et des rapports sur les forums Steam, Github et BIS. + LanCommi: 아트워크<br/>Goon과 jw custom: 네이팜 스크립트 코드 일부<br/>rebel12340: 무전 작동불량 스크립트<br/>Manko: 귀마개 스크립트<br/>bobchaos: 모든 어려움에도 불구하고 커뮤니티를 관리함<br/>그리고 스팀, 깃헙 및 보헤미아 인터렉티브 스튜디오 포럼에 의견, 제안 및 보고서를 작성하는 데 시간을 주신 모든 플레이어. + LanCommi за его творчество.<br/>Goon и jw custom: часть кода для скрипта Напалма.<br/>rebel12340: скрипт на глушение раций<br/>Manko: Беруши<br/>bobchaos: Управление сообществом несмотря на все трудности.<br/>И все те игроки, которые потратили свое время на комментирование, создание предложений и репортов в Steam, Github и формах BIS. + LanCommi za jego prace graficzne.<br/>Goon i jw custom: Część kodu skryptu dodającego NAPALM.<br/>rebel12340: Skrypt dodający zagłuszacz radia<br/>Manko: Skrypt na zatyczki do uszu<br/>bobchaos: Zarządzanie społecznością pomimo wszystkich trudności.<br/>I wszyscy ci gracze, którzy spędzają czas na tworzeniu komentarzy, sugestii i raportów na forach, Discordzie, Steam, Github i BIS. + LanCommi za jeho umělecké dílo.<br/>Goon a jw vlastní: Část kódu pro skript NAPALM.<br/>rebel12340: Radio Jam script<br/>Manko: Sniper snippet<br/>bobchaos: Správa komunity i přes všechny obtíže.<br/>A všichni hráči, kteří tráví čas přípravou komentářů, návrhů a zpráv na fórech Steam, Github a BIS + LanCommi 的美术设计。<br/>Goon 和 jw custom: 部分凝固汽油弹(NAPALM)脚本。<br/>rebel12340: 无线电阻塞脚本。<br/>Manko: 耳塞脚本。<br/>bobchaos: 尽管困难重重, 但仍在管理社区。<br/>以及所有花时间在Steam、Github和BIS论坛上发表评论、建议和报告的玩家。 - - Recruit Inf. Squad - Recluta Squadra di fanteria - Reclutar Escuadra de inf. - Recruter Escouade Inf. - 보병분대 모집 - Отряд - Rekrutuj Oddział Piechoty - Nábor pěšího družstva - 招募步兵班 + + Welcome to Arma 3 - %1. This mission aims to simulate guerilla combat, tactics and strategic situations. It is not a quick and easy mod, it is long term, step-by-step mission with LOTS of features and enhanced AI. + Willkommen zu Arma 3 - %1. Diese Mission zielt darauf ab Guerillakrieg, -taktiken und -strategien zu simulieren. Es ist kein schneller und einfacher Spielmodus. Es ist eine Mission ausgelegt auf eine lange Spielzeit mit einer MENGE an Features und erweiterter KI. + Benvenuto in Arma 3 - %1. Questa missione cerca di simulare il combattimento da guerrilla, tattiche e situazioni strategiche. Non è una mod facile e veloce, è a lungo termine, una missione passo dopo passo con MOLTE caratteristiche e un IA migliorata. + Bienvenidos a Arma 3 - %1. Esta misión quiere simular el combate de guerrillas, así como situaciones tácticas y estratégicas. No es un modo rápido ni fácil, es a largo plazo, misiones paso a paso con MUCHAS opciones e IA avanzada. + Bienvenue sur Arma 3 - %1. Cette mission vise à simuler des combats de guérilla, des tactiques et des situations stratégiques. Ce n'est pas un mod rapide et facile, c'est une mission à long terme, étape par étape, avec BEAUCOUP de fonctionnalités et une IA améliorée. + 아르마 3 - %1에 오신 것을 환영합니다. 이 임무는 게릴라전, 전술, 전략적 상황을 시뮬레이션하는 것을 목표로 합니다. 이 임무는 빠르고 쉬운 모드가 아니라 많은 기능과 향상된 AI 가진 장기적이고 단계적인 임무입니다. + Добро пожаловать в Arma 3 - %1. Эта миссия направлена на моделирование партизанского боя, тактики и стратегических ситуаций. Это не быстрый и легкий мод, это долгосрочная, пошаговая миссия с МНОЖЕСТВОМ функций и улучшенным ИИ. + Witamy w Arma 3 - %1. Ta misja ma na celu symulację walki partyzanckiej, taktyki i sytuacji strategicznych. Nie jest to szybki i łatwy mod, to długoterminowa misja z dużą ilością funkcji i ulepszoną sztuczną inteligencją. + Vítejte v Arma 3 - %1. Cílem této mise je simulovat partyzánský boj, taktiku a strategické situace. Není to rychlý a snadný mód, je to dlouhodobá, postupná mise s mnoha funkcemi a vylepšeným AI. + 欢迎来到 Arma 3 - %1。本任务旨在模拟游击战的战斗、战术和战略态势。这不是一个快速、简单的模式, 而是长期的、循序渐进的, 带有大量特性和增强型AI的任务。 - - Recruit Inf. Team - Recluta Team di fanteria - Reclutar Equipo de inf. - Recruter Équipe Inf. - 보병조 모집 - Группа - Rekrutuj Drużynę Piechoty - Nábor pěšího týmu - 招募步兵小组 + + You will win the game when most of the population supports Faction and you have conquered all the Airbases. + Du erringst den Sieg, wenn der Großteil der Zivilbevölkerung deine Fraktion unterstützt und sich alle Flugplätze in deiner Hand befinden. + Vincerai una volta che la maggior parte della popolazione supporta la tua Fazione e quando avrai conquistato tutte le basi aeree + Conseguiras la victoria si la mayoria de la población apoya tu facción y si conquistas todas las bases aéreas. + Vous gagnerez la partie lorsque la majorité de la population soutiendra la faction et que vous aurez conquis toutes les bases aériennes. + 인구의 대부분이 당신의 팩션을 지지하고 당신이 모든 공군 기지와 군사 기지를 점령했을 때 게임에서 승리할 것입니다. + Вы выиграете игру, когда большая часть населения поддержит фракцию и вы захватите все авиабазы. + Wygrasz grę, gdy większość populacji mapy poprze rebelie i podbijesz wszystkie Bazy Lotnicze wroga. + Vyhrajete hru, když většina populace podporuje frakci a dobyli jste všechny letecké základny. + 当绝大多数民众支持我方阵营, 并且我方已占领所有空军基地时, 你将赢得游戏胜利。 - - Recruit MG Team - Recluta Team Mitragliatrici - Reclutar Equipo de Ametralladora - Recruter Équipe MG - 기관총조 모집 - Группа пулеметчиков - Rekrutuj Drużynę KM - Nábor MG týmu - 招募机枪小组 + + You will lose the game if %1 has murdered 1/3 of the total population. + Du verlierst das Spiel, wenn %1 1/3 der gesamten Bevölkerung ermordet hat. + Perderai se il %1 ha ucciso 1/3 della popolazione totale. + Perderás si %1 asesina a 1/3 del total de la población. + Vous perdrez la partie si %1 a tué 1/3 de la population totale. + %1이(가) 전체 인구의 1/3을 학살할 경우 게임에서 패배합니다. + Вы проиграете игру, если %1 убил 1/3 всего населения. + Przegrasz grę, jeśli %1 zamordował 1/3 całej populacji. + Ztratíte hru, pokud %1 zavraždí 1/3 celkové populace. + 如果 %1 谋杀了总人口的1/3, 你将输掉这场游戏。 - - Recruit Mortar Team - Recluta Team con Mortaio - Reclutar Equipo de Morteros - Recruter une équipe de mortier - 박격포반 모집 - Артилерия - Rekrutuj Drużynę z Moździerzem - Nábor minometného týmu - 招募迫击炮小组 + + There is an All vs All war in %4. %1 and %2 are constantly attacking each other, but that does not mean they don't shoot at %3 on first sight.<br/><br/>%1 and %2 Aggro points represent how much threat they see in %3 faction.<br/><br/>Generally speaking those points will low or raise depending on your actions against them and civilians. + Es ist ein Jeder gegen Jeden Krieg in %4. %1 und %2 greifen sind ununterbrochen gegenseitig an. Dies bedeutet aber nicht, dass sie nicht bei Kontakt direkt %3 angreifen.<br/><br/>%1 und %2 Aggressivitätspunkte zeigen an, wie hoch diese die Bedrohung der %3 Fraktion einschätzen.<br/><br/>Grundsätzlich erhöhen und verringern sich diese Werte gemäß deinen Unternehmungen gegen die jeweilige Fraktion oder die Zivilbevölkerung. + C'è una guerra Tutti contro Tutti in %4. %1 e %2 si attaccano costantemente a vicenda, ma ciò non significa che non sparino a %3 a prima vista.<br/><br/>%1 e %2 punti Aggro rappresentano la quantità di minaccia che vedono in %3 fazione.<br/><br/>In generale, quei punti diminuiranno o aumenteranno a seconda delle tue azioni contro di loro e contro i civili. + Esta guerra es un todos contra todos en %4. %1 y %2 están constantemente atacándose, pero esto no significa que no dispararán si previo aviso a %3.<br/><br/>Puntos de Aggre de %1 y de %2 representan cuanto pelígro ven en la facción %3.<br/><br/>En términos generales, estos puntos incrementarán o descenderán dependiendo de tus acciones contra ellos y/o civiles. + Il y a une guerre tous contre tous dans %4. %1 et %2 s'attaquent constamment, mais cela ne signifie pas qu'ils ne tirent pas sur %3 à vue.<br/><br/> Les points Aggressivité de %1 et %2 représentent la menace qu'ils voient dans la faction %3.<br/><br/>De manière générale, cette valeur augmentera et baissera en fonction de vos actions contre eux et les civils. + %4는 프리 포 올 모드입니다. %1 과 %2는 주기적으로 서로를 공격하고, %3 또한 공격할것입니다.<br/><br/>%1 및 %2의 공격성 포인트는 %3 팩션에서 얼마나 많은 위협이 발생하는지를 나타냅니다.<br/><br/>일반적으로 말하면 그들과 민간인에 대한 당신의 행동에 따라 해당 포인트는 낮아지거나 높아질 것입니다. + В %4 идет война Все против Всех. %1 и %2 постоянно атакуют друг друга, но это не значит, что они не стреляют по %3 при обнаружении.<br/><br/>Агрессия %1 и %2 показывает насколько сильную угрозу они видят в %3. <br/><br/>В общем, эти очки будут уменьшаться или увеличиваться в зависимости от ваших действий против них и мирных жителей + W %4 trwa wojna Wszyscy Kontra Wszyscy. %1 i %2 nieustannie atakują się nawzajem, ale to nie znaczy, że nie strzelają do %3 .<br/><br/>%1 i %2 Punkty Agresji oznaczają, jak duże zagrożenie inne frakcje widzą we frakcji %3.<br/><br/>Ogólnie rzecz biorąc, punkty te zmniejszą się lub rosną w zależności od twoich działań przeciwko nim i cywilom. + V %4 je válka Všichni proti Všem. %1 a %2 neustále útočí na sebe, ale to neznamená, že na první pohled nestřílejí na %3.<br/><br/>%1 a %2 Aggro body představují to, jak velkou hrozbu představují vidět ve frakci %3.<br/><br/>Obecně řečeno, tyto body se budou snižovat nebo zvyšovat v závislosti na vašem jednání proti nim a civilistům. + %4 发生了全面战争。%1 和 %2 在持续地互相攻击, 但这并不意味着他们在见到 %3 时不会开火。<br/><br/>%1 和 %2 点侵略性表示他们认为 %3 的威胁程度有多大。<br/><br/>通常而言, 取决于你对他们和平民的行动, 这一点数将会提升或降低。 - - Recruit Sniper Team - Recluta Team di Cecchini - Reclutar Equipo de Tiradores - Recruter une équipe de tireurs d'élite - 저격조 모집 - Группа снайперов - Rekrutuj Dwójkę Snajperską - Nábor odstřelovacího týmu - 招募狙击小组 + + HR or Manpower comes from citizen support on each city. Manpower is needed to recruit more units (1 HR Point = 1 Soldier) + Mannstärke wird durch die zivile Unterstützung aus jeder Stadt generiert. Sie ist notwendig, um mehr Einheiten zu rekrutieren. 1 Punkt entspricht dabei einem Soldaten. + RU e la Manodopera provengono dal supporto dei civili in ogni città. La manodopera è necessaria per arruolare nuovi combattenti (un punto RU = un soldato) + RH o Recursos Humanos són proveidos por el soporte ciudadano de cada ciudad. RH son necesarios para reclutar más unidades (1 RH = 1 Soldado) + Les Ressources Humaines ou la main-d'œuvre proviennent du soutien des citoyens dans chaque ville. La main-d'œuvre est nécessaire pour recruter plus d'unités (1 point RH = 1 soldat) + 인력은 각 도시의 주민의 지지로부터 나옵니다. 인력은 유닛을 모집하는 데 필요합니다. (1 인력 포인트 = 병사 1명) + ЛР или Людские Ресурсы прибывают из поддержки граждан в каждом городе. Для набора большего количества юнитов требуется рабочая сила (1 очко ЛР = 1 солдат). + HR czyli z ang. „Zasoby Ludzkie (Human Resources)” pochodzi ze wsparcia obywateli w każdym mieście. Zasoby Ludzkie są potrzebna do rekrutacji większej liczby jednostek (1 Punkt HR = 1 Żołnierz) + Pracovní síla nebo Lidská sila pochází z občanské podpory v každém městě. Pro nábor více jednotek je zapotřebí pracovní síly (1 HR bod = 1 voják) + 人力资源或人力源自每个城市公民的支持。需要更多的人力才能招募更多的单位(1个人力资源点数 = 1名士兵)。 - - - - Days - Tage - Giorni - Días - Jours - - дней - Dni - dní - + + In MP games there are two money pools. Faction Money -which is for Commander use only- and personal money. Personal money can be used by any player to recruit AI or buy vehicles. Faction earns money by taxes and accomplishing missions. Personal money comes from killing enemies and accomplishing missions. Options to transfer or donate money are found in the Y menu. Commander can grab money from the Faction Pool to his own account. + In Mehrspielerspielen gibt es zwei Kassen. Die Fraktionskasse, welche nur vom Kommandanten genutzt werden kann, und das persönliche Geld. Das persönliche Geld kann von jedem Spieler selbst genutzt werden, um KI Einheiten oder Fahrzeuge zu kaufen. Die Fraktion erhält Gelder durch Abgaben und der Erfüllung von Sekundärmissionen. Persönliche Gelder erhält ein Spieler durch das Ausschalten von feindlichen Einheiten und der Erfüllung von Sekundärmissionen. Möglichkeiten Gelder zu transferieren sind im Z-Menü zu finden. Der Kommandant kann Geld aus der Fraktionskasse für seinen persönlichen Gebrauch entnehmen. + Nelle partite MP ci sono due casse di denaro. Il denaro della fazione, che è solo per uso del comandante, e il denaro personale. Il denaro personale può essere utilizzato da qualsiasi giocatore per reclutare IA o acquistare veicoli. La fazione guadagna denaro con le tasse e portando a termine missioni. I soldi personali provengono dall'uccisione di nemici e dal compimento di missioni. Le opzioni per trasferire o donare denaro si trovano nel menu Y. Il comandante può prelevare denaro dalla cassa della fazioni per poi inserirlo sul proprio conto. + En partidas MJ hay dos alijos de dinero. Dinero de la Facción -Solo puede usarlo el Comandante- y dinero personal. El dinero personal puede ser usado por todos los jugadores para reclutar a soldados IA o comprar vehículos. La facción gana dinero de impuestos y cumpliendo misiones. El dinero personal viene de matar enemigos y cumplir misiones. La opción de transferir o donar dinero se encuentra en el menú de Y. El Comandante puede coger dinero del alijo de la Facción para su propia cuenta. + Dans les jeux MP, il y a deux porte monnaie. L'Argent de faction - qui est destiné à un usage exclusif par le Commandant - et argent personnel. L'argent personnel peut être utilisé par n'importe quel joueur pour recruter des IA ou acheter des véhicules. La faction gagne de l'argent grâce aux taxes et aux missions accomplies. L'argent personnel se gagne en tuant des ennemis et en accomplissant des missions. Les options pour transférer ou donner de l'argent se trouvent dans le menu Y. Le commandant peut récupérer de l'argent du porte monnaie de la faction sur son propre compte. + 멀티플레이 게임에선 두 개의 자금 자산이 있습니다. 지휘관 전용 자금과 개인 자금입니다. 개인 자금은 누구나 AI를 모집하거나 차량을 구매하는 데 사용할 수 있습니다. 팩션 자금은 세금과 임무 수행으로 벌 수 있습니다. 개인 자금은 적을 죽이고 임무를 완수하는 데서 나옵니다. 송금 또는 기부 옵션은 Y 메뉴에서 확인할 수 있습니다. 지휘관은 팩션 자산에서 개인 계좌로 돈을 인출할 수 있습니다. + В MP-играх есть два пула денег. Деньги фракции, предназначенные только для командиров, и личные деньги. Любой игрок может использовать личные деньги для найма ИИ или покупки транспортных средств. Фракция зарабатывает деньги налогами и выполнением миссий. Личные деньги поступают от убийства врагов и выполнения миссий. Варианты перевода или пожертвования денег находятся в меню Y. Командующий может забрать деньги из пула фракций на свой счет. + W grach online z innymi graczami istnieją dwie pule pieniędzy. Pieniądze Frakcji - przeznaczone wyłącznie dla dowódców - oraz Pieniądze Osobiste. Pieniądze osobiste mogą być wykorzystane przez dowolnego gracza do rekrutacji AI lub kupowania pojazdów. Frakcja zarabia na podatkach i wypełnianiu misji. Pieniądze osobiste pochodzą z zabijania wrogów i wykonywania misji. Opcje przelewu lub darowizny pieniężnej znajdują się w menu Y. Dowódca może pobierać pieniądze z puli frakcji na własne konto. + V Multiplayerových hrách existují dva peněžní systémy. Frakční peníze - které jsou používány pouze velitelem - a osobní peníze. Osobní peníze může použít kterýkoli hráč k náboru AI nebo k nákupu vozidel. Frakce vydělává peníze z daní a ze splněných úkolů. Osobní peníze pocházejí ze zabíjení nepřátel a plnění úkolů. Možnosti převodu nebo darování peněz naleznete v nabídce Y. Velitel může vzít peníze z frakčního fondu na svůj vlastní účet. + 在多人游戏中有两种资金池。阵营资金——仅限指挥官使用——和个人资金。任何玩家都可以使用个人资金来招募AI或购买载具。阵营资金通过税收和完成任务获得。个人资金来源于击杀敌人和完成任务。Y键菜单中有用于转移或捐献资金的选项。指挥官可以将阵营资金存入他的个人账户。 - - d - g - d - j - - д - d - d - d + + Money comes from a combination of citizens support on each city, resources conquered, factories conquered (which boost the economy) and power provided to all of them with a nearby friendly power plant (you may also conquer them to cut off Money supply to the enemy). Money is used to purchase vehicles, units and squads. + Geld wird verdient durch die Unterstützung der Zivilbevölkerung in jeder Stadt, den eroberten Ressourcen und Fabriken (welche die Wirtschaft ankurbeln) und gelieferten Strom zu allen diesen Zonen von einem nahen eroberten Kraftwerk. Es ist auch möglich durch die Eroberung von Kraftwerken den Geldfluss des Feindes zu beeinflussen. Geld wird für den Kauf von Fahrzeugen, Einheiten und Gruppen genutzt. + Il denaro proviene da una combinazione di: supporto dei cittadini in ogni città, risorse conquistate, fabbriche conquistate (che migliorano l'economia) e dall' energia fornita con una centrale elettrica amica vicina (puoi anche conquistare queste strutture strategiche per interrompere l'approvvigionamento di denaro al nemico ). Il denaro viene utilizzato per acquistare veicoli, unità e squadre. + El dinero viene de la combinación del soporte ciudadano de cada ciudad, recursos tomados, fábricas conquistadas (que incrementan la economía) y el poder propordionado de todos ellos juntos a una planta de energía cercana aliada (también conviene conquistar estas zonas para cortar de suministro al enemigo). El dinero es usado para comprar vehñiculos, unidades y escuadras. + L'argent provient d'une combinaison du soutien des citoyens dans chaque ville, des ressources conquises, des usines conquises (qui stimulent l'économie) et de l'énergie fournie à tous avec une centrale électrique amie à proximité (vous pouvez également les conquérir pour couper l'approvisionnement en argent à l'ennemi ). L'argent est utilisé pour acheter des véhicules, des unités et des escouades. + 자금은 각 도시에 대한 주민들의 지원, 점령된 자원채취소, 점령된 공장(경제력 버프), 그리고 근처에 있는 아군의 발전소로 그들 모두에게 제공되는 전력(적에게 자금 공급을 차단하기 위해 점령할 수도 있음)의 조합으로 나옵니다. 자금은 차량, 유닛 또는 분대를 구입하는 데 사용됩니다. + Деньги поступают из поддержки граждан в каждом городе, завоеванных ресурсных точек, заводов (которые стимулируют экономику) и энергии, предоставляемой всем им от близлежащей дружественной электростанции (вы также можете победить их, чтобы отрезать денежную массу врагу). Деньги идут на покупку техники, юнитов и отрядов. + Pieniądze pochodzą ze wsparcia obywateli w każdym mieście, podbitych surowców, podbitych fabryk (które zwiększają gospodarkę) i elektrowni (możesz je również podbić, aby odciąć dopływ pieniędzy do wroga). Pieniądze służą do zakupu pojazdów, jednostek i oddziałów. + Peníze pocházejí z kombinace podpory občanů pro každé město, dobytých zdrojů, dobytých továren (které podporují ekonomiku) a elektřiny poskytované všem s blízkou přátelskou elektrárnou (můžete je také dobýt, abyste přerušili dodávky peněz nepříteli). Peníze se používají na nákup vozidel, jednotek a skupin. + 资金来源于每个城市公民的支持, 占领的资源点, 工厂(工厂将会促进经济发展), 以及由附近的友方发电厂提供的电力(你也可以通过占领上述区域来切断敌方的资金供应)。资金可用于购买载具、单位和班组。 - - Hours - Stunden - Ore - Horas - Heures - 시간 - часов - Godziny - hodin - 小时 + + Every 10 minutes each faction receives Money and Manpower according to the zones they own, and the state they are in. Having a good amount of resource zones and some factories is the way of getting enough resources to win this war. + Alle 10 Minuten erhält jede Fraktion Geld und Mannstärke abhängig von den gehaltenen Zonen und deren Status. Eine große Anzahl and Ressourcen-Zonen und Fabriken zu besitzen ist der beste Weg, um genug Ressourcen für den Sieg in diesem Krieg zu erhalten. + Ogni 10 minuti ogni fazione riceve Denaro e Manodopera in base alle zone che possiede e allo stato in cui si trova. Avere una buona quantità di zone di risorse e alcune fabbriche è il modo per ottenere risorse sufficienti per vincere questa guerra. + Cada 10 minutos cada facción recive dinero y recursos humanos según las zonas controladas, y del estado en el qu estén. Tener una buena cantidad de zonas de recursos y algunas fábricas es el camino para obtener recursos suficientes para ganar la guerra. + Toutes les 10 minutes, chaque faction reçoit de l'argent et de la main-d'œuvre en fonction des zones qu'elle possède et de l'état dans lequel elle se trouve. Avoir une bonne quantité de zones de ressources et d'usines est la façon d'obtenir suffisamment de ressources pour gagner cette guerre. + 각 팩션은 10분마다 그들이 소유한 구역과 그들의 상태에 따라 자금과 인력을 받습니다. 많은 양의 자원채취소와 몇몇 공장을 가지는 것이 이 전쟁에서 이기기 위한 충분한 자원을 얻는 방법입니다. + Каждые 10 минут фракция получает деньги и ЛР в соответствии с зонами, которыми они владеют, и состоянием, в котором они находятся. Наличие большого количества ресурсных зон и некоторых заводов - это способ получить достаточно ресурсов, чтобы выиграть эту войну. + Co 10 minut każda frakcja otrzymuje pieniądze i siłę roboczą zgodnie z posiadanymi strefami i stanem, w którym się znajdują. Posiadanie dużej ilości stref zasobów i niektórych fabryk jest sposobem na zdobycie wystarczającej ilości zasobów, aby wygrać tę wojnę. + Každých 10 minut každá frakce obdrží peníze a pracovní sílu podle zón, které vlastní, a stavu, ve kterém se nacházejí. Mít dostatečné množství zón zdrojů a některé továrny je způsob, jak získat dostatek prostředků k vítězství v této válce. + 每隔10分钟, 每个阵营将会受到资金和人力, 其数量取决于阵营占领的区域和所处状态。拥有足够多的资源点和工厂, 是获取足够资源从而赢得这场战争的方法。 - - h - o - h - h - 시간 - ч - h - h - h + + Flag: Vehicle and Squad Unit Recruitment. Commander Options.<br/>Petros: Side-missions (Commander Only).<br/>Map: Game Options.<br/>Camp-fire: Rest for 8 hours and Clear Forest (Commander Only). + Flaggenmast: Fahrzeug und Gruppen kaufen/rekrutieren, Kommandantenoptionen.<br/>Petros: Sekundärmissionen (nur Kommandant).<br/>Karte: Spieloptionen.<br/>Lagerfeuer: 8 Stunden ausruhen und Wald abholzen (nur Kommandant). + Bandiera: Veicoli e Reclutamento Squadre e Unità.Opzioni del Comandante. <br/>Petros: Missioni-Secondarie (Solo per il Comandante).<br/>Mappa: Opzioni di Gioco.<br/>Falò: Riposa per 8 ore e ripulisci la foresta (Solo per il Comandante). + Bandera: Vehículos y recltamiento de escuadras. Opciones del Comandante.<br/>Petros: Misiones secundarias (Solo para el Comandante).<br/>Mapa: Opciones de Juego.<br/>Campamento: Descansa por 8 horas y despeja la maleza (Solo para el Comandante). + Drapeau : Achat de véhicule et d'escouade. Options de Commandant.<br/>Petros : Missions secondaires (Commandant uniquement).<br/>Carte : Options de la partie.<br/>Feu de camp : Se reposer pendant 8 heures et défricher la forêt (Commandant uniquement). + 깃발: 차량 및 분대원 모집. 지휘관 옵션.<br/>페트로스 : 사이드 임무(지휘관 전용).<br/>지도: 게임 설정.<br/>캠프 파이어: 8시간 동안 휴식을 취하고 숲을 없앱니다(지휘관 전용). + Флаг: Найм отрядов и техники. Опции Командующего.<br/>Петрос: миссии для стороны (только для Командующего).<br/>Карта: Настройки Игры.<br/>Палатка: отдых на 8 часов и очистка леса (только для Командующего). + Flaga: Rekrutacja pojazdów i oddziałów. Opcje dowódcy.<br/>Petros: Misje poboczne (tylko dowódca).<br/>Mapa: Opcje gry.<br/>Ognisko: Odpoczynek przez 8 godzin i Wyczyść las (tylko dowódca). + Vlajka: Nábor vozidel a jednotek. Možnosti velitele.<br/>Petros: Vedlejší mise (pouze velitel).<br/>Mapa: Možnosti hry.<br/>Táborový oheň: Odpočinek po dobu 8 hodin a Vyklidit les (Pouze velitel). + 旗帜: 载具和班组招募, 指挥官选项。<br/>Petros: 支线任务(仅限指挥官使用)。<br/>地图: 游戏选项。<br/>营火: 休息8小时并清理森林(仅限指挥官使用)。 - - Microseconds - Mikrosekunden - Microsecondi - Microsegundos - Microsecondes - 마이크로초 - микросекунд - Mikrosekundy - mikrosekund - 微秒 + + Just as with any resistance movement, leadership is not as stable as in organised states. Any player can take the role of Faction Force Commander if the current one is not very popular... Demonstrate your skill while accomplishing missions and killing enemies and maybe you will become the next leader. + Wie üblich in Widerstandsbewegungen, ist die Führung nicht so stabil wie in organisierten Streitkräften. Jeder Spieler kann die Rolle des Fraktionsanführers übernehmen, wenn die Reputation des aktuellen Anführers niedrig ist. Erhöhe deine eigene Reputation durch die Erfüllung von Sekundärmissionen und dem Ausschalten von feindlichen Einheiten und du kannst der nächste Anführer werden. + Proprio come con qualsiasi movimento di resistenza, la leadership non è stabile come negli stati organizzati. Qualsiasi giocatore può assumere il ruolo di Faction Force Commander se quello attuale non è molto popolare... Dimostra la tua abilità mentre porti a termine missioni e uccidi nemici e forse diventerai il prossimo leader. + Como cualquier movimiento de resistencia, el liderazgo no es tan estable como en estados organizados. Cualquier jugador puede tomar el rol de Forzar Comandante de Facción si el actual no es muy popular... Demuestra tus habilidades a la vez que completas misiones y matas a enemigos y, quizás, puedas convertirte en el próximo líder. + Comme pour tout mouvement de résistance, le commandement n'est pas aussi stable que dans les États organisés. N'importe quel joueur peut jouer le rôle de commandant de la Faction si l'actuel n'est pas très populaire ... Démontrez vos compétences tout en accomplissant des missions et en tuant des ennemis et peut-être deviendrez-vous le prochain chef. + 다른 저항군과 마찬가지로 지휘부는 조직화된 국가처럼 안정적이지 못합니다. 현재 많은 지지를 받지 못하면 다른 플레이어가 지휘관을 맡을 수 있습니다... 훌륭한 작전 수행능력과 사격실력을 보여준다면 다음 지휘관이 될 수 있습니다. + Как и в случае с любым движением сопротивления, руководство не так стабильно, как в организованных государствах. Любой игрок может взять на себя роль командующего силами фракции, если текущий не очень популярен... Продемонстрируйте свое мастерство, выполняя миссии и убивая врагов, и, возможно, вы станете следующим лидером + Tak jak w przypadku każdego ruchu oporu, przywództwo nie jest, tak stabilne, jak w zorganizowanych państwach. Każdy gracz może wcielić się w rolę dowódcy rebelii, jeśli obecny nie jest zbyt popularny... Wykaż się umiejętnościami podczas wykonywania misji i zabijania wrogów, a może zostaniesz kolejnym przywódcą. + Stejně jako u každého hnutí odboje, vedení není tak stabilní jako v organizovaných státech. Každý hráč může převzít roli velitele frakcí, pokud současný není příliš populární ... Prokažte své dovednosti při plnění misí a zabíjení nepřátel a možná se stanete dalším vůdcem. + 就像任何抵抗运动一样, 领导层并不像主权国家那样稳定。任何玩家都可以扮演阵营指挥官的角色, 如果现任指挥官不是很受欢迎的话...在完成任务和杀死敌人的同时展示你的技能, 你就有可能成为下一任领袖。 - - µs - µs - µs - µs - 마이크로초 - мкс - µs - µs - µs + + When you mount a truck, you may use the Transfer action in the action menu. It will search for nearby ammoboxes and load the contents of the nearest one into the truck's cargo space. You may then unload the truck in your ammobox at HQ for future use. Before transferring, make sure to unload backpack/vest contents into the Truck cargo space and then transfer. TIP: If your HQ Ammobox is full, use this functionality from a nearby truck to add more content to the ammobox as it will then accept everything :) + Befindest du dich in einem LKW, kannst du die Transfer-Aktion im Aktionsmenü nutzen. Dadurch wird der Inhalt der nähsten Munitionskiste in das Inventar deines LKWs transferiert. Anschließend kannst du deinen LKW bei deinem Munitionslager im HQ entladen, um die erbeuteten Gegenstände sicher einzulagern. Bevor du das Inventar des LKWs in dein Munitionslager transferierst, solltest du alle Gegenstände aus dem Inventar von Rucksäcken und Westen in das Grundinventar deines LKWs verschieben. TIPP: Wenn dein Munitionslager im HQ voll ist, kannst du über diese Funktion dennoch Gegenstände aus einem LKW einlagern :) + Quando sali su un camion, puoi utilizzare l'azione Trasferisci nel menu delle azioni. Cercherà le scatole di munizioni vicine e ne caricherà il contenuto nel vano di carico del camion. Puoi quindi scaricare il camion nella tua scatola di munizioni al Quartier Generale. Prima del trasferimento, assicurati di scaricare il contenuto dello zaino/del giubbotto nel vano di carico del camion e quindi trasferirlo. SUGGERIMENTO: se la tua Cassa di Munizioni al Quartier Generale è piena, usa questa funzionalità da un camion vicino per aggiungerci più contenuti :) + Cuando te montas en un camión, puedes usar la acción de transferir en el Menú de Acción. Esto buscará por cajas de munición cercanas y cargará el contenido del más cercano al camión. Entonces podrás descargar el camion en tu caja de munición del CG para su uso en el futuro. Antes de transferirlo, asegurate separar el contenido de dentro de las mochilas/chalecos y meterlas en el camión. CONSEJO: Si tu caja de munición del CG está llena, usa esta función desde un camión cercano para añadir más contenido a tu caja de munción ya que aceptará todo :) + Lorsque vous êtes dans un camion, vous pouvez utiliser l'action Transférer dans le menu d'action. Il recherchera les boîtes de munitions à proximité et chargera le contenu de la plus proche dans l'espace de chargement du camion. Vous pouvez ensuite décharger le camion dans votre Arsenal au QG pour une utilisation future. Avant le transfert, assurez-vous de décharger le contenu du sac à dos / gilet dans l'espace de chargement du camion, puis transférez. CONSEIL: Si votre Arsenal au QG est plein, utilisez cette fonctionnalité à partir d'un camion à proximité pour ajouter plus de contenu à la boite car il acceptera alors tout :) + 트럭에 마운트할 때 행동 메뉴에서 전송 상호작용을 사용할 수 있습니다. 근처의 탄약상자를 수색하고 가장 가까운 탄약상자의 내용물을 트럭의 화물칸에 싣을 것입니다. 그런 다음 나중에 사용할 수 있도록 본부의 탄약상자에 트럭의 내용물을 내리면 됩니다. 전송하기 전에, 배낭/조끼 내용물을 트럭 화물칸에 내린 후 전송해야 합니다. 팁: 본부의 탄약상자가 가득 차면 근처 트럭의 이 기능을 사용하여 탄약상자의 내용물을 추가하십시오. 탄약상자는 모든 걸 넣을 수 있습니다. :) + Когда вы садитесь в грузовик, вы можете использовать действие «Переместить» в меню действий. Он будет искать ближайшие ящики и загружать содержимое ближайшего в грузовое пространство грузовика. Затем вы можете разгрузить грузовик в свой боезапас в штаб-квартире для будущего использования. Перед перемещением убедитесь, что содержимое рюкзака/жилета выгружено в грузовое пространство грузовика, а затем перенесите его. СОВЕТ: если ваша штаб-квартира с боеприпасами заполнена, используйте эту функцию из ближайшего грузовика, чтобы добавить больше содержимого в ящик с боеприпасами, поскольку он станет принимать вообще всё. + Kiedy wsiadasz do ciężarówki, możesz użyć akcji Transfer w menu akcji. Gra wyszuka wtedy wszystkie pobliskie skrzynie z amunicją i załaduje zawartość najbliższej do przestrzeni ładunkowej ciężarówki. Następnie możesz rozładować ciężarówkę w swojej skrzynce na amunicję w kryjówce do wykorzystania w przyszłości. Przed przeniesieniem upewnij się, że zawartość plecaka/kamizelki została wyładowana do przestrzeni ładunkowej ciężarówki, a następnie przenieś. WSKAZÓWKA: Jeśli twoja skrzynka w kryjówce jest pełna, wtedy użyj tej funkcji na pobliskiej ciężarówce, aby dodać więcej zawartości do skrzyni. + Při použití nákladního vozu můžete použít akci „Přenos" v nabídce akcí. Vyhledá v blízkém okolí krabici s municí a vloží ji do nákladního prostoru. Poté můžete nákladní vůz vyložit na velitelství pro budoucí použití. Před přenosem se ujistěte, že jste obsahy baťohů/vest vyložili do nákladního prostoru nákladního vozu a poté jej přenesli. TIP: Pokud je váš inventář arzenálu plný, použijte tuto funkci z blízkého náklaďáku a přidejte do arzenálu další obsah, protože ten sežere všechno :) + 搭乘卡车时, 你可以使用动作选单中的转移动作。该动作会搜索附近的弹药箱, 并将最近的弹药箱中的内容装进卡车的货物空间。你可以在总部的弹药箱处卸货以供将来使用。在转移前, 确保已将背包/背心中的内容卸载至卡车的货物空间在进行转移。提示: 如果总部的弹药箱已满, 可以在附近的卡车上使用此功能向弹药箱中添加更多内容, 这样它就会接受任何东西 :) - - Milliseconds - Millisekunden - Millisecondi - Milisegundos - Millisecondes - 밀리초 - миллисекунд - Milisekundy - milisekund - 毫秒 + + When there are no enemies nearby, fast travel to Faction controlled places. The Commander also has the ability to use this option on HC groups, selecting the group on HC bar and clicking on this button. + Sind keine Feinde in der Nähe, kannst du schnell zu von deiner Fraktion kontrollierten Orte reisen. Der Kommandant hat außerdem die Möglichkeit, diese Funktion für KI Gruppen zu nutzen, indem diese in der Oberbefehlsleiste ausgewählt und anschließend die Schaltfläche angeklickt wird. + Quando non ci sono nemici nelle vicinanze, utilizza il viaggio rapido nei luoghi controllati dalla fazione. Il comandante ha anche la possibilità di utilizzare questa opzione sulle squadre IA usando l'Alto Comando, selezionando il gruppo sulla barra Alto Comando e cliccando sul pusante del viaggio rapido. + Cuando no hay enemigos cerca, viaja rápido a lugares controlados por la Facción. El comandante también tiene la opción de usar esta opción en grupos de HC, seleccionando el grupo en la barra de HC y clickando en su botón. + Lorsqu'il n'y a pas d'ennemis à proximité, voyagez rapidement vers des endroits contrôlés par la faction. Le Commandant a également la possibilité d'utiliser cette option sur les groupes HC, en sélectionnant le groupe sur la barre HC et en cliquant sur ce bouton. + 근처에 적이 없을 때는 팩션이 통제하는 장소로 빠르게 이동하십시오. 지휘관은 하이 커맨드 그룹을 하이 커맨드 표시줄에서 그룹을 선택하고 이 버튼을 클릭할 수 있습니다. + Когда поблизости нет врагов, быстро перемещайтесь в места, контролируемые фракцией. У Командующего также есть возможность использовать эту опцию для групп, выбранных в панели Командующего, и при нажатии этой кнопки они переместятся куда вам нужно. + Gdy w pobliżu nie ma wrogów, skorzystaj z szybkiej podróży do miejsc kontrolowanych przez twoją frakcję. Dowódca ma również możliwość użycia tej opcji na grupach AI, wybierając grupę na pasku HC i klikając ten przycisk. + Pokud v okolí nejsou žádní nepřátelé, rychle cestujte na místa pod kontrolou frakce. Velitel má také možnost tuto možnost použít na štábní skupiny, výběrem skupiny na Štabní liště a kliknutím na toto tlačítko. + 当附近没有敌人时, 快速旅行至我方阵营控制的地方。指挥官还可以在指挥部选单中选择班组, 再点击此按钮, 即可对指挥部班组使用此选项。 - - ms - ms - ms - ms - 밀리초 - мс - ms - ms - ms + + Purchased static weapons won't despawn if you leave them in a base or zone, AI garrison will man them. Reinforce places as you desire. + Gekaufte statische Geschütze werden werden nicht entfernt, wenn du sie in der Nähe einer Basis oder Zone stehen lässt. Die KI Garnison wird sie dann bemannen. Verstärke somit Orte ganz nach deinem Geschmack. + Le armi fisse acquistate non scompariranno se le lasci in una base o vicino a zone alleante, verranno utilizzate dall'IA, Rinforza come desideri. + Las armas estáticas compradas no desaparecerán si las dejas en una base o zona, la guarnición de la IA las manejarán. Refuerza posiciones a tu gusto. + Les armes fixes achetées ne disparaîtront pas si vous les laissez dans une base ou une zone, la garnison IA les utilisera. Renforcez les lieux à votre guise. + 구매한 고정화기는 기지나 구역에 놓아두면 사라지지 않으며, AI 주둔군이 관리할 것입니다. 원하는 장소에 놓아서 방어를 강화하십시오. + Купленное стационарное вооружение не исчезнет, если вы оставите его на базе или в зоне, им будет управлять гарнизон ИИ. Укрепляйте места по своему желанию. + Zakupione stanowiska bojowe nie znikną, jeśli zostawisz je w bazie lub strefie, obsadzi ją garnizon AI. + Zakoupené lafetované zbraně nebudou odebrána, pokud je necháte na základně nebo v zóně, posádka AI je bude ovládat. Posilujte místa, jak si přejete. + 如果你将购买的固定式武器留在基地或占领区内, 他们不会消失。AI守军将会管理他们。按你的意愿加强该地区的防守。 - - Minutes - Minuten - Minuti - Minutos - Minutes - - минут - Minuty - minut - 分钟 + + You can build groups with up to 10 human players. Commander is excluded of this function. + Eine Gruppe kann aus bis zu 10 Spielern bestehen. Der Kommandant ist hiervon ausgenommen. + Puoi creare gruppi con un massimo di 10 giocatori umani. Il comandante è escluso da questa funzione. + Puedes construir grupos con 10 personas reales. El comandante tiene excluida esta opción. + Vous pouvez créer des groupes avec jusqu'à 10 joueurs humains. Le commandant est exclu de cette fonction. + 최대 10명까지 플레이어로 그룹을 만듵 수 있습니다. 지휘관은 이 기능에서 제외됩니다. + Вы можете создавать группы до 10 игроков-людей. Командующий исключен из этой функции. + Możesz tworzyć grupy z maksymalnie 10 graczami. Dowódca jest wyłączony z tej funkcji. + Skupina se může skládat až z 10 hráčů. Velitel je z této funkce vyloučen. + 你可以建立由最多10个玩家组成的小队。指挥官除外。 - - m - m - m - m - - м - m - m - m + + If enabled, this feature will exclude all non-members from using the HQ Ammobox and become Commander. This feature is intended to avoid having your game ruined by the casual troll in open server environments. Commanders may add or remove players from the Server Members List if the feature is enabled. + Wenn aktiviert, können ausschließlich festgelegte Servermitglieder das Munitionslager im HQ benutzen oder Kommandant werden. Dieses Feature ist dafür gedacht, dass die üblichen Trolle dein Spiel auf einem öffentlichen Server nicht ruinieren können. Kommandanten können Spieler zu der Liste der Servermitglieder hinzufügen oder davon entfernen, wenn das Feature aktiviert ist. + Se abilitata, questa funzione escluderà tutti i non-membri dall'uso della cassa di munizioni al quartier generale e toglierà a loro la possibilità di diventare Comandante. Questa funzione ha lo scopo di evitare che la tua partita venga rovinata da troll in server pubblici. I comandanti possono aggiungere o rimuovere giocatori dall'elenco dei membri se la funzione è abilitata. + Si esta habilitado, esta opción excluirá a los No Miembros de usar la caja de munición del CG y de convertirse en comandante. Esta opción esta pensada para evitar que tu juego se arruine por trolls casuales en servidores con entornos abiertos. Los comandantes podrán añadir y quitar a jugadores de la lista de Miembros del Servidor si la opción está habilitada. + Si elle est activée, cette fonction exclura tous les non-membres d'utiliser l'Arsenal du QG et de devenir commandant. Cette fonctionnalité est destinée à éviter que votre jeu ne soit ruiné par le troll occasionnel dans des environnements de serveurs ouverts. Les commandants peuvent ajouter ou supprimer des joueurs de la liste des membres du serveur si la fonction est activée. + 활성화된 경우, 이 기능은 모든 비-멤버들이 본부의 탄약상자 사용과 지휘관 역임을 제한합니다. 이 기능은 공개 서버 환경에서 발생하는 일상적인 트롤링으로 인해 게임이 엉망이 되는 것을 방지하기 위한 것입니다. 이 기능이 활성화된 경우 지휘관은 서버 멤버 목록에서 플레이어를 추가하거나 제거할 수 있습니다. + Если эта функция включена, все не-члены будут исключены из использования Арсенала и возможности стать Командующим. Эта функция предназначена для того, чтобы ваша игра не испортилась случайным игроком на открытых серверах. Командующие могут добавлять или удалять игроков из списка участников сервера, если эта функция включена. + Jeśli jest włączona, ta funkcja wykluczy wszystkie osoby, które nie są członkami serwera, z korzystania ze skrzyni z amunicją w głównej siedzibie i zostania dowódcą. Ta funkcja ma na celu uniknięcie zrujnowania gry przez przypadkowego trolla na serwerze publicznym. Dowódcy mogą dodawać lub usuwać graczy z listy członków serwera, jeśli ta funkcja jest włączona. + Pokud je povolena, tato funkce vyloučí všechny nečleny z použití Arzenálu a funkce stát se velitelem. Tato funkce má zabránit tomu, aby vaše hra byla zničena náhodným trolem v prostředí otevřeného serveru. + 启用此功能将会阻止所有非会员玩家使用总部的弹药箱或成为指挥官。此功能旨在避免您的游戏在服务器开放环境下被随便的散人玩家破坏。如果启用了该功能, 指挥官可以向服务器会员列表中添加或删除玩家。 - - Nanoseconds - Nanosekunden - Nanosecondi - Nanosegundos - Nanosecondes - 나노초 - наносекунд - Nanosekundy - nanosekund - 纳秒 + + Use this option to donate money to other players or your faction funds. + Mit dieser Funktion kannst du Geld an andere Spieler oder der Fraktionskasse spenden. + Usa questa opzione per donare fondi a giocatori o aggiungili alla cassa della fondazione + Usa esta opción para donar tu dinero a otros jugadores o a los fondos de la facción. + Utilisez cette option pour donner de l'argent à d'autres joueurs ou aux fonds de votre faction. + 다른 플레이어나 팩션 자금에 돈을 기부하려면 이 설정을 사용하십시오. + Используйте эту опцию, чтобы передавать деньги другим игрокам или в фонд вашей фракции. + Użyj tej opcji, aby przekazać pieniądze innym graczom lub wpłacić je na konto twojej frakcji. + Použijte tuto možnost k darování peněz jiným hráčům nebo vašim frakčním fondům. Velitelé mohou přidávat nebo odebírat hráče ze seznamu členů serveru, pokud je tato funkce povolena. + 使用此选项向其他玩家或阵营资金捐款。 + + + Tanks and APC can be breached by engineers with explosives to open them and get their crew out. Check 'Breaching charges' for the charges needed. Breaching vehicles applies damage, so take care when breaching heavily damaged vehicles. To breach a vehicle, get close to it and select the breaching option! + Panzer und Truppentransporter können von Ingenieuren mit Sprengstoff aufgebrochen werden, um die Besatzung absitzen zu lassen. Unter "Aufspengladungen" findest du die benötigten Sprengstoffe. Ein Fahrzeug derart aufzubrechen verursacht Schaden. Sei also vorsichtig, wenn du dies an einem bereits schwer beschädigten Fahrzeug durchführst. Um ein Fahrzeug aufzubrechen, gehe nah an es heran und wähle die "Aufbrechen" Aktion. + I carri armati e gli APC possono essere violati dagli ingegneri con esplosivi per aprirli e far uscire il loro equipaggio. Seleziona "Addebiti di violazione" per gli addebiti necessari. L'irruzione dei veicoli comporta danni, quindi fai attenzione quando fai irruzione in veicoli gravemente danneggiati. Per violare un veicolo, avvicinati ad esso e seleziona l'opzione di violazione! + Puedes abrir y sacar a la tripulación de los Tanques y TBPs con un ingeniero y explosivos. Comprueba "Cargas de Apertura" para las cargas necesarias. Abrir vehículos implica daños, así que ten cuidado cuando abras vehñiculos muy dañados. Para rabrir un vehículo, acércate a él y selecciona la opción de apertura. + Les chars et les véhicules de Transports de troupes peuvent être percés par des ingénieurs avec des explosifs pour les ouvrir et faire sortir leur équipage. Cochez «Charges explosives» pour les explosifs nécessaires. Forcer des véhicules inflige des dégâts, alors faites attention lorsque vous forcez des véhicules fortement endommagés. Pour forcer un véhicule, approchez-vous de celui-ci et sélectionnez l'option de forçage! + 전차와 장갑차는 공병이 폭발물을 가지고 해치를 열고 승무원을 빼내기 위해 브리칭할 수 있습니다. 필요한 폭발물에 대해서는 '브리칭 전용 폭발물'을 확인하십시오. 차량을 브리칭할 경우 손상이 발생하므로 심하게 손상된 차량을 브리칭할 때 주의하십시오. 차량을 브리칭하려면 차량 가까이 접근해서 브리칭 상호작용을 선택하십시오! + Инженеры могут штурмовать танки и БТР с помощью взрывчатки, чтобы открыть их и выкурить экипаж. Проверьте «Пробивные заряды», чтобы узнать о необходимом количестве. Штурм транспортных средств наносит ему ущерб, поэтому будьте осторожны при штурме на сильно поврежденные автомобили. Чтобы взломать машину, подойдите к ней и выберите вариант "Штурм". + Do czołgów i transporterów opancerzonych można się włamać. Włamania może dokonać inżynier za pomocą materiałów wybuchowych. Pojazdy wtedy otworzą się, a załoga ucieknie ze środka. Potrzebujesz ładunków wyburzeniowych alby dokonać włamania. Wyważanie pojazdów powoduje uszkodzenia pojazdu, więc zachowaj ostrożność podczas włamywania się do mocno uszkodzonych pojazdów. Aby włamać się do pojazdu, podejdź do niego i wybierz odpowiednią opcje! + Tanky a APC mohou být požkozeny inženýry s výbušninami, aby je otevřeli a dostali jejich posádku ven. Zkontrolujte potřebné vybavení na „proražení vozidla“. Proražení vozidel způsobí poškození, takže při proražení silně poškozených vozidel buďte opatrní. Chcete-li vozidlo proražení, přibližte se k němu a vyberte možnost proražení! + 工程师可以使用炸药爆破并打开坦克和装甲车, 并使其成员离开载具。查看"爆破炸药"来了解所需的炸药。爆破载具会对载具造成伤害, 因此在需要爆破严重受损的载具时要小心。要爆破载具, 靠近它并选择爆破选项! - - ns - ns - ns - ns - 나노초 - нс - ns - ns - ns + + To breach an APC you need %1 %2To breach a tank you need %3 + Um einen Truppentransporter aufzusprengen benötigst du %1 %2.<br/>Für einen Panzer benötigst du %3. + Per irromprere dentro un APC hai bisogno di %1 %2Per irrompere dentro un carro armato hai bisogno di %3 + Para abrir un TBP necesitas %1 %2Para abrir un tanque necesitas %3 + Pour forcer un APC, vous avez besoin de %1 %2. Pour forcer un tank, vous avez besoin de %3. + 장갑차를 브리칭하려면 %1이(가) %2개가, 전차를 브리칭하려면 %3이(가) 필요합니다. + Чтобы пробить БТР вам нужно %1 %2Чтобы пробить танк вам нужно %3 + Aby włamać się do transportera opancerzonego potrzebujesz %1 %2Do włamania się do czołgu potrzebujesz %3 + K proražení APC potřebujete %1 %2 K proražení Tanku potřebujete %3 + 要爆破装甲运兵车, 你需要%1个%2。要爆破坦克, 你需要%3。 - - (Now) - (Gegenwart) - (Ora) - (Ahora) - (Maintenant) - (지금) - (настоящее время) - (Teraz) - (nyní) - (现在) + + Add any vehicle near your personal Virtual Garage (or factions garage if you are the commander) and keep it safe for future use. Vehicle add option is under the Y menu. Garage management is in HQ options (Flag). Garage recovery capacities may depend on where you are: Air Units can be recovered only near Airbases, boats, near the shore etc. + Du kannst jedes Fahrzeug in deinen persönlichen virtuellen Fuhrpark (oder dem der Fraktion, wenn du der Kommandant bist) hinzufügen, um es sicher zu verwahren. Diese Option findest du im Z-Menü. Die Verwaltung des Fuhrparks kann am Flaggenmast im HQ aufgerufen werden. Die Möglichkeit zur Bereitstellung eines Fahrzeugs aus dem Fuhrpark hängt dabei von deiner Umgebung ab: Luftfahrzeuge können nur in der Nähe von Flugplätzen bereitgestellt werden, Boote nur in der Nähe der Küste, usw. + Aggiungi qualsiasi veicolo vicino al tuo garage virtuale personale (o il garage della fazione se sei il comandante) e tienilo al sicuro per un uso futuro. L'opzione per aggiungere un veicolo è nel menu Y. La gestione del garage è nelle opzioni del HQ (la bandiera). Le capacità dei garage possono dipendere da dove ti trovi: le unità aeree possono essere recuperate solo vicino a basi aeree, barche, vicino alla riva, ecc. + Añade cualquier vehículo cercano a tu garaje virtual personal. (o al garaje de facción si eres el comandante) y mantenlo seguro para su futuro uso. La opción de añadir vehículo está a bajo en el menu de Y. La opcion de Ver Garaje esta en las opciones del CG (bandera). La capacidad de recuperar vehículos del garaje depende de donde te encuentres: Las unidades aeresas solo pueden recuperarse en una base aéresa, botes solo en la costa, etc. + Ajoute n'importe quel véhicule près de votre garage virtuel personnel (ou garage de la factions si vous êtes le commandant) et gardez-le en lieu sûr pour une utilisation future. L'option d'ajout de véhicule se trouve dans le menu Y. La gestion du garage est dans les options du QG (Drapeau). Les capacités de récupération du garage peuvent dépendre de l'endroit où vous vous trouvez: les unités aériennes ne peuvent être récupérées que près des bases aériennes, les bateaux, près du rivage, etc. + 개인용 차고(지휘관일 경우 팩션 차고) 근처에서 차량을 꺼내고 사용 후 안전하게 보관하십시오. 차량 추가 옵션은 Y 메뉴에 있습니다. 차고 관리는 본부 깃발에서 할 수 있습니다. 차고 저장 용량은 현재 위치에 따라 달라질 수 있습니다. 공중 장비는 공군 기지에서, 보트는 해안에서 저장할 수 있습니다. + Добавьте любую технику рядом с вашим личным виртуальным гаражом (или гаражом фракции, если вы Командующий) и сохраните его для будущего использования. Опция добавления транспортного средства находится в меню Y. Возможности восстановления гаража могут зависеть от того, где вы находитесь: авиационные юниты могут быть восстановлены только возле авиабаз, лодки у берега и т.д. + Dodaj dowolny pojazd w pobliżu swojego osobistego wirtualnego garażu (lub garażu frakcji, jeśli jesteś dowódcą) i zachowaj go do wykorzystania w przyszłości. Opcja dodawania pojazdu znajduje się w menu Y. Zarządzanie garażem znajduje się w opcjach kwatery głównej (flaga). Możliwości wyciągania z garażu mogą zależeć od tego, gdzie się znajdujesz: jednostki powietrzne można odzyskać tylko w pobliżu baz lotniczych, łodzie w pobliżu brzegów itp. + Můžete přidat jakékoli vozidlo do svého osobního virtuálního vozového parku (nebo frakce, pokud jste velitel), aby bylo v bezpečí. Tuto možnost naleznete v nabídce Z. Vedení flotily může být povoláno na stožár u velitelství. Schopnost zajistit vozidlo z flotily závisí na vašem okolí: letadla mohou být poskytnuta pouze v blízkosti letišť,lodí pouze v blízkosti pobřeží atd. + 将载具添加至你的个人车库(或者阵营车库, 如果你是指挥官的话), 确保其安全以供将来使用。车辆添加选项位于Y键菜单下。车库管理功能在总部选项(旗帜)下。能否从车库中取出载具取决于你所在的位置: 如空中单位只能在空军基地恢复, 船只只能在靠近海岸线的敌方恢复等。 - - Seconds - Sekunden - Secondi - Segundos - secondes - - секунд - Sekundy - sekund - + + Click on this button to go undercover. If you meet the requirements, the enemy won't attack you on sight. On foot, to go undercover you must have no weapons or military equipment visible.<br/>You will lose undercover status when you change load-out, get spotted by enemy guard-dogs, plant mines, and can also be reported by some civilians to the enemy. If you are discovered you won't be able to go undercover on foot again for 30 minutes. You can also go undercover by getting into any civilian vehicle. You will lose undercover status by firing any weapon or being spotted far from a road. If you are discovered you won't be able to go undercover in that vehicle again. Getting close to enemy Airbases, outposts and roadblocks will also make you lose undercover status. + Drücke diese Schaltfläche, um verdeckt zu agieren. Wenn du die Anforderungen hierfür erfüllst, werden Feinde dich nicht mehr bei Kontakt angreifen. Während du zu Fuß unterwegs bist, darfst du keine Waffen oder andere militärische Ausrüstung sichtbar tragen.<br/>Du wirst aufgedeckt, wenn du deine Ausrüstung änderst, von feindlichen Wachhunden enteckt wirst, Minen platzierst oder ein Zivilist dich möglicherweise dem Feind meldet. Einmal aufgedeckt, kannst du für 30 Minuten nicht mehr verdeckt agieren. Eine weitere Möglichkeit diesen Modus zu aktivieren ist die Nutzung eines Zivilfahrzeugs. Hierbei wirst du aufgedeckt, sobald du eine Waffe abfeuerst oder dabei gesehen wirst, wenn du zu weit von einer Straße entfernt bist. Wirst du mit einem Zivilfahrzeug aufgedeckt, ist es dir nicht mehr möglich, dieses Fahrzeug für verdecktes Vorgehen zu nutzen. Näherst du dich einem feindlichen Flugplatz, Außenposten oder einer feindlichen Straßensperre, wirst du ebenso aufgedeckt. + Clicca questo bottone per andare sotto copertura. Se possiedi i requisiti il nemico non ti attaccherà. A piedi non potrai avere armi o equipaggiamento militare visibile.<br/>Perderai la copertura se cambi il tuo equipaggiamento, vieni avvistato dai cani da guardia nemici, piazzi mine, o vieni riportato dai civili al nemico. Se vieni scoperto non potrei andare sotto copertura per 30 minuti. Puoi andare sotto copertura utilizzando veicoli civili. Perderai la copertura aprendo il fuoco o se vieni avvistato troppo lontano dalla strada. Se vieni scoperto non potrai andare sotto copertura con quel veicolo. Avvicinarsi troppo alle Basi Aeree nemiche, gli avamposti e i posti di blocco comporterà la perdita della copertura. + Selecciona este botón para estar encubierto. Si cumples los requisitos, el eneimgo no te atacará de inmediato. A pie, para estar encubierto necesitas no tener armas ni equipamieno militar visible.<br/>Perderás el estado de encubierto cuando cambies de equipo, seas visto por perros guardianes enemigos, por plantar minas y también puedes ser reportado por algunos civiles. Si eres descubierto, no podrás volver a pasar desapercivido otra vez hasta pasados 30 minutos. También puedes estar de encubierto en vehículos civile. Perderás el estado de encubierto disparando armas o siendo visto circulando lejos de una carretera o camino. Si eres descubierto no podrás volver a pasar desapercibido en ese vehículo. Acercarte a bases militares, bloqueos de carretera y puntos de control también te hará perder tu estatus de oculto. + Cliquez sur ce bouton pour passer incognito. Si vous remplissez les conditions, l'ennemi ne vous attaquera pas à vue. À pied, pour devenir incognito, vous ne devez avoir ni armes ni équipement militaire visible.<br/>Vous perdrez le statut d'infiltration lorsque vous changerez de chargement, serez repéré par des chiens de garde ennemis, planterez des mines et certains civils pourront également vous signaler à l'ennemi. Si vous êtes découvert, vous ne pourrez plus vous infiltrer à pied pendant 30 minutes. Vous pouvez également vous infiltrer en montant dans n'importe quel véhicule civil. Vous perdrez le statut d'infiltration en tirant avec n'importe quelle arme ou en étant repéré loin d'une route. Si vous êtes découvert, vous ne pourrez plus vous infiltrer dans ce véhicule. Se rapprocher des bases aériennes, des avant-postes et des barrages routiers ennemis vous fera également perdre le statut d'infiltration. + 조건에 맞춰 위장 버튼을 누르면, 함부로 적에게 공격받지 않습니다. 맨몸으로 위장하기 위해선 무기 또는 군사장비가 없어야합니다.<br/>장비를 바꾸거나, 경비견에게 들키거나, 지뢰를 심거나 시민이 적에게 신고하면 위장은 들킵니다. 들킨다면 30분 동안은 다시 잠복을 하지 못합니다. 또한 민간 차량으로 위장을 할 수 있습니다. 사격하거나 도로에서 벗어난다면 잠복은 풀립니다. 들키면 그 차량으로는 다시 잠복할 수 없습니다. 적군 공군 기지, 전초기지, 검문소에 가까이 간다면 위장은 풀립니다. + Нажмите на эту кнопку, чтобы перейти под прикрытие. Если вы соответствуете требованиям, противник не нападет на вас сразу же. Пешком, чтобы идти под прикрытием, у вас не должно быть видимого оружия или военной техники. <br/>Вы теряете статус маскировки когда меняете снаряжение, если вас заметят вражеские сторожевые собаки, устанавливаете мины, а также врагу о вас могут сообщить некоторые мирные жители. Если вас обнаружат, то вы не сможете снова перейти под прикрытие в течении 30 минут. Вы также можете сесть в любой гражданский автомобиль и перейти под прикрытие. Вы потеряете статус маскировки если выстрелите из любого оружия или вас заметят далеко от дороги. Если вас обнаружат, то вы больше не сможете ехать под прикрытием в этом транспортном средстве. Приближение к вражеским авиабазам, заставам и блокпостам также приведет к потере статуса маскировки. + Kliknij ten przycisk, aby być incognito. Jeśli spełnisz wymagania, wróg nie zaatakuje cię od razu. Aby być się incognito pieszo, nie możesz mieć widocznej broni ani sprzętu wojskowego.<br/>Stracisz status incognito, gdy zmienisz wyposażenie, zostaniesz zauważony przez wrogie psy stróżujące, podłożysz miny, lub zostać zgłoszony przez niektórych cywili do wroga. Jeśli zostaniesz wykryty, przez 30 minut nie będziesz mógł ponownie się stać się incognito na piechotę. Możesz też działać tajnie, wsiadając do dowolnego cywilnego pojazdu. Status incognito stracisz, gdy strzelisz z dowolnej broni lub będziesz zauważonym z dala od drogi. Jeśli zostaniesz wykryty, nie będziesz mógł ponownie jechać pod przykrywką w tym pojeździe. Zbliżanie się do wrogich baz lotniczych, posterunków i blokad drogowych również spowoduje utratę statusu incognito. + Kliknutím na toto tlačítko přejdete do utajení. Pokud splníte požadavky, nepřítel na vás nezaútočí na první pohled. Abyste mohli jít pěšky v utajení, nesmíte mít žádné zbraně nebo vojenské vybavení viditelné.<br/>Ztratíte tajný status, když změníte vybavení, dostanete spatřen nepřátelskými hlídacími psy, pokládáním min, též můžete být nahlášen místníma civilistama. Pokud vás objeví, nebudete moci jít v utajení znovu po dobu 30 minut. Můžete také jít v utajení tím, že se dostane do jakéhokoli civilního vozidla. Ztratíte tajný status tím, že vystřelíte jakoukoliv zbraň nebo budete spatřeni daleko od silnice. Pokud vás odhalí, nebudete moci znovu v tom vozidle. Když se přiblížíte k nepřátelským leteckým základnám, základnám a zátarasům, ztratíte také status v utajení. + 点击此按钮进入伪装状态。如果你满足伪装条件, 敌军在目视到你时就不会攻击你。想要在步行状态下进入伪装模式, 你不能携带任何可见的武器或军用装备。<br/>当你更换装备, 被敌方警卫犬发现, 埋设地雷, 或被平民报告给敌军时, 伪装将会失效。如果你被识破, 在30分钟内将无法再次进入步行伪装状态。你也可以通过进入民用车辆来启用伪装。使用任何武器开火, 或在远离道路的敌方被发现, 均会使伪装失效。如果你被识破, 你将无法在该载具内再次进入伪装状态。靠近敌方空军基地、观察哨和路障也会使伪装状态失效。 - - s - s - s - s - - с - s - s - s + + Scavenge for items, weapons and magazines and put them in your HQ Ammobox. Once you have a specific amount of an them, they will be unlocked and added to the Arsenal for personal use (and for your Faction squads).<br/>The amount required to unlock depends on how many assets the Faction has unlocked and the number of factories owned. Unlocked weapons, optics and night-vision Googles may also change AI load-out. Basic militiamen are especially affected by this: their load-out will start from small SMGs and progress to having an extra AA / AT launcher. Please note this will not affect their dress, which will depend on the current Faction Skill Level (helmets and uniform). Arsenal is the standard BIS Arsenal, check their documentation for interaction and use.<br/><br/>To see the amounts required to unlock each group of items, open the HQ Ammobox and you will receive a detailed report on the right. + Sammle Gegenstände, Waffen und Magazine, um sie in das Munitionslager deines HQs abzulegen. Sobald du eine bestimmte Anzahl eines Gegenstands vorrätig hast, wird er im Arsenal für den persönlichen Gebrauch durch dich und den Gruppen deiner Fraktion freigeschaltet.<br/>Die benötigte Anzahl zur Freischaltung hängt davon ab, wie viele Gegenstände die Fraktion bereits freigeschaltet hat und wie viele Fabriken im Besitz der Fraktion sind. Freigeschaltete Waffen, Visiere und Nachtsichtgeräte können auch die Ausrüstung deiner KI Einheiten verändern. Einfache Milizen sind davon im speziellen betroffen: Ihre Ausrüstung ist zu Beginn ein einfaches SMG und erweitert sich auf zusätzliche Luft- und Panzerabwehrwaffen. Beachte, dass dies nicht ihre Kleidung (Uniform und Helm) beeinflusst, da dies von dem Fertigkeitslevel der Fraktion abhängt. Das Arsenal ist das standard BI Arsenal, also nutze die darüber verfügbare Dokumentation für Bedienungshinweise.<br/><br/>Um die notwendige Anzahl zum Freischalten von Gegenständen einzusehen, öffne das Munitionslager im HQ und du erhälst eine Auflistung am rechten Bildschirmrand. + Cerca armi, caricatori e oggetti e mettili nella tua scatola di munizioni al Quartier Generale. Una volta che ne avrai una quantità specifica, verranno sbloccati e aggiunti all'Arsenale per uso personale (e per le squadre della tua fazione).<br/>L'importo richiesto per sbloccarli dipende da quante risorse la fazione ha sbloccato la fazione e dal numero di fabbriche conquistate. Le armi, mirini e visori notturni sbloccati possono essere usati dell'IA. I miliziani di base ne usufruiranno maggiormente: il loro equipaggiamento partirà da SMG di piccolo calibro e progredirà fino ad avere lanciatori AA / AT. Tieni presente che la disponibilità di caschi e uniformi non influirà sul loro abbigliamento poichè dipenderà dall'attuale livello di abilità della fazione.L'arsenale è quello standard di BIS, controlla la loro documentazione saperne di più sull'uso.<br/><br/>Per vedere gli importi necessari per sbloccare ciascun gruppo di oggetti, apri l'Arsenale e riceverai un rapporto dettagliato sulla destra dell'interfaccia. + Encuentra equipo, armas y cargadores y ponlos en tu caja de munición del CG. Una vez tengas un número específico de cierto objeto, lo desbloquearás y será añadido a tu Arsenal para uso personal. (y para tu Facción).<brs/>La cantidad requerida depende en cuantos objetos de Facción han sido desbloqueados y el número de fábricas en poder. Las armas desbloqueadas, miras y gafas de visión nocturna también pueden cambiar el equipamiento de la IA. Los Guerrilleros estan especialmente expuestos a esto: su equipo empezará por pequeñas SMGs y progresarán a tener una arma AA / AT extra. Ten en cuenta que no cambiará su uniforme, el cual depende del Nivel de Habilidad de la Facción (cascos y vestimenta). Arsenal es el estándar Arsenal BIS, comprueba la documentación para uso e interacción.<br/><br/> Para ver la cantidad necesaria para ser debloqueados, abre la caja de munición del CG y aparecerá un detallado reporte a la derecha. + Récupérez des objets, des armes et des chargeurs et mettez-les dans votre Arsenal au QG. Une fois que vous en avez un nombre spécifique, ils seront déverrouillés et ajoutés à l'arsenal pour un usage personnel (et pour vos escouades de faction).<br/>Le montant requis pour déverrouiller dépend du nombre d'actifs débloqués par la faction et du nombre d'usines possédées. Les armes déverrouillées, les viseurs et les lunettes de vision nocturne peuvent également modifier les équipements de vos IA. Les miliciens de base sont particulièrement touchés par cela: leur équipement commencera par de petites SMG et passera à un lanceur AA / AT supplémentaire. Veuillez noter que cela n'affectera pas leur tenue, qui dépendra du niveau de compétence de faction actuel (casques et uniformes). Arsenal est l'arsenal BIS standard, consultez leur documentation pour l'interaction et l'utilisation.<br/><br/>Pour voir les montants nécessaires pour déverrouiller chaque groupe d'articles, ouvrez l'Arsenal au QG et vous recevrez un rapport détaillé sur la droite. + 아이템, 무기와 탄약을 모아 본부 탄약상자에 넣으십시오. 아이템이 특정 갯수를 넘으면 무기고에서 언락되고 개인적으로 사용할 수 있습니다(AI 분대도 포함).<br/>언락하기 위한 조건은 팩션 자금과 점령한 공장 수에 따라 다릅니다. 언락된 무기, 광학장비, 야시경은 AI 병사 장비도 바꿀 수 있습니다. 기본적인 소총수는 언락된 무기에 영향받아 기관단총에서 시작해서 중화기(대공/대전차화기)까지 무장합니다. 이는 현재 팩션 숙련도 레벨(헬멧 및 유니폼)에 따라 달라지는 그들의 복장에 영향을 미치지 않는다는 점에 유의하십시오. 무기고는 표준 바닐라 무기고입니다. 자세한 사항은 BIS 문서를 확인하십시오.<br/><br/>각 아이템의 언락 조건을 보려면 본부의 탄약상자를 열면 오른쪽에 자세한 정보가 제공됩니다. + Ищите предметы, оружие и патроны и положите их в ящик для боеприпасов в штаб-квартире. Как только у вас будет определенное их количество, они будут разблокированы и добавлены в Арсенал для личного использования (и для отрядов вашей фракции). <br/> Количество, необходимое для разблокировки, зависит от того, сколько снаряжения разблокировала фракция и количество принадлежащих фабрик. Разблокированное оружие, оптика и очки ночного видения также могут изменить снаряжение ИИ. Это особенно касается обычных ополченцев: их снаряжение начнется с небольших пистолетов-пулеметов и перейдет к дополнительным зенитным/противотанковым гранатометам. Обратите внимание, это не повлияет на их одежду, которая будет зависеть от текущего уровня навыков фракции (шлемы и униформа). Арсенал - это стандартный арсенал BIS, проверьте его документацию для взаимодействия и использования. <br/><br/> Чтобы увидеть суммы, необходимые для разблокировки каждой группы предметов, откройте HQ Ammobox, и вы получите подробный отчет справа + Zbieraj przedmioty, broń i magazyny i umieszczaj je w arsenale. Gdy zdobędziesz określoną ilość przedmiotów, zostaną one odblokowane i dodane do arsenału do użytku osobistego (i dla oddziałów AI frakcji).<br/>Ilość przedmiotów wymagana do odblokowania zależy od tego, ile odblokowała cała frakcja i od liczby posiadanych fabryk. Odblokowane bronie, optyka i noktowizory mogą również zmienić wyposażenie AI. Szczególnie dotyczy się to oddziałów milicji: ich wyposażenie zacznie się od małych pistoletów maszynowych i przejdzie do posiadania dodatkowej wyrzutni przeciwlotniczej / przeciwpancernej. Pamiętaj, że nie wpłynie to na ich ubiór, który będzie zależał od aktualnego poziomu umiejętności frakcji (hełmy i mundury). Arsenał to standardowy Arsenał BIS, sprawdź ich dokumentację pod kątem interakcji i użycia.<br/><br/>Aby zobaczyć kwoty wymagane do odblokowania każdej grupy przedmiotów, otwórz skrzynkę w sztabie, a otrzymasz szczegółowy raport. + Hledejte předměty, zbraně a zásobníky a vložte je do svého arzenálu. Jakmile budete mít určité množství z nich, budou odemčeny a přidány do Arzenálu pro osobní potřebu (a pro vaše frakce družstva).<br/>Částka potřebná k odemčení závisí na tom, kolik aktiv frakce odemkla a počet vlastněných továren. Odemčené zbraně, optika a noční vidění může také změnit vybavení AI. Základní milicionáři jsou tímto obzvláště postiženi: jejich vybavení začne od malých SMG až po odpalovací zařízení AA / AT. Vezměte prosím na vědomí, že to nebude mít vliv na jejich oblečení, které bude záviset na aktuální úrovni dovedností frakce (přilby a uniformy). Arzenal je standardní BIS Arsenal, zkontrolujte jejich dokumentaci pro interakci a použití.<br/><br/> Chcete-li zobrazit částky potřebné k odemknutí každé skupiny položek, otevřete okno hq a obdržíte podrobnou zprávu vpravo. + 搜寻物品、武器和弹夹, 并将其放进总部的弹药箱中。当你拥有超过一定数量的物品之后, 它们将会解锁并添加到军火库以供个人(以及阵营班组)使用。<br/>解锁物品所需的数量取决于我方阵营已解锁的资产和拥有的工厂数量。解锁的武器、瞄具和夜视仪也会改变AI的装备。最基础的民兵将尤其受此影响: 他们的装备将从小型冲锋枪开始, 发展到拥有一个额外的防空/反坦克发射器。请注意, 这不会影响到AI小队的着装, 而着装(头盔和制服)取决于我方阵营当前的技能等级。军火库是标准的BIS军火库, 查看它们的文档来了解如何交互和使用。<br/><br/>要查看解锁每组物品所需的数量, 打开总部的弹药箱, 你将在右侧看到详细报告。 - - - - refunding money due to error - rimborsando denaro a casua di un errore - Devolviendo el dinero a causa de un error. - remboursement du au fait d'une erreur - 오류로 인한 환불 - Возвращаем деньги из-за ошибки. - zwrot pieniędzy z powodu błędu - peníze vráceny z důvodu chyby - hata nedeniyle para iadesi - 由于错误退款 + + This is a civil war. People are not conquered if you cannot conquer their hearts. In game mechanics, this means you cannot conquer cities. The citizens of each town support the enemy or Faction to some amount.<br/>The dominant faction is the one who owns the city and benefits from their support in terms of money and human resources (HR). Your actions may lower enemy Support or raise yours, or both. Killing enemies, accomplishing missions, conquering resources, and power-stations, affect the amount of citizen support. + Dies ist ein Bürgerkrieg. Menschen können nicht erobert werden, wenn du nicht ihre Herzen erobern kannst. Bezogen auf die Spielmechanik bedeutet dies, dass du keine Städte erobern kannst. Die Bevölkerung jeder Stadt unterstützt die Fraktionen zu gewissen Graden.<br/>Die beliebteste Fraktion ist dann diejenige, welche die Stadt besitzt und von ihrer Unterstützung (Geld und Mannstärke) profitieren kann. Deine Unternehmungen können dazu führen, dass die Unterstützung für den Feind sinkt oder er für dich steigt. Das Ausschalten von feindlichen Einheiten, die Erledigung von Sekundärmissionen und das Erobern von Ressourcen und Kraftwerken beeinflusst die Unterstützung der Zivilbevölkerung. + Questa è una guerra civile. Le persone non sono conquistate se non puoi conquistare i loro cuori. Nelle meccaniche di gioco, questo significa che non puoi conquistare le città. I cittadini di ogni città supportano il nemico o la fazione in una certa misura.<br/>La fazione dominante è quella che possiede la città e beneficia del loro sostegno in termini di denaro e risorse umane (HR). Le tue azioni possono ridurre il supporto nemico o aumentare il tuo, o entrambi. Uccidere nemici, portare a termine missioni, conquistare risorse e centrali elettriche influiscono sulla quantità di supporto dei cittadini. + Esto es una guerra civil. Las personas no serán conquistadas si no conquistas sus corazones. En la mecánica del juego, esto significa que no podrás conquistar ciudades. Los ciudadanos de cada pueblo apoyan al enemigo o a la Facción en cierto número.<br/> La facción dominante es el que se adueña de la ciudad y se beneficia de su apoyo en términos de dinero y recursos humanos (RH). Tus acciones pueden bajar al apoyo al enemigo y subir el tuyo y viceversa. Matar enemigos, cumplir misiones, conquistar recursos y centrales eléctricas afectan al apoyo de la ciudadania. + Ceci est une guerre civile. Les gens ne sont pas conquis si vous ne pouvez pas conquérir leur cœur. En mécanique de jeu, cela signifie que vous ne pouvez pas conquérir de villes. Les citoyens de chaque ville soutiennent l'ennemi ou la faction dans une certaine mesure.<br/>La faction dominante est celle qui possède la ville et bénéficie de leur soutien en termes d'argent et de ressources humaines (RH). Vos actions peuvent réduire le soutien ennemi ou augmenter le vôtre, ou les deux. Tuer des ennemis, accomplir des missions, conquérir des ressources et des centrales électriques affecte le niveau de soutien des citoyens. + 여긴 전쟁 상황입니다. 시민들의 환심을 사지 않으면 사로잡을 수 없습니다. 즉, 도시를 정복할 수 없다는 것을 의미합니다. 각 마을마다 시민들은 적이나 아군을 어느 정도 지지합니다.<br/>자금과 인적 자원(인력)을 지원하는 그들의 지지를 받는 세력이 그 도시를 점령한 세력입니다. 아군의 행동이 적의 자원을 낮추거나 아군의 지지를 높히거나 둘 다 할수 있습니다. 적을 죽이고, 임무를 수행하고, 자원을 모으고, 발전소를 세우는 것은 시민의 지원량에 영향을 미칩니다. + Это гражданская война. Вам не победить, если вы не можете завоевать их сердца. В игровой механике это означает, что вы не можете завоевывать города. Жители каждого города в определенной степени поддерживают врага или фракцию.<br/>Доминирующая фракция - это та, кто владеет городом и получает от их поддержки деньги и Людские ресурсы (ЛР). Ваши действия могут снизить или повысить поддержку вас или противника, или и то, и другое. Убийство врагов, выполнение миссий, завоевание ресурсов и электростанций влияет на количество поддержки граждан. + To jest wojna domowa. Ludzie nie staną po twojej stronie, jeśli nie możesz podbić ich serc. W mechanice gry oznacza to, że nie możesz podbijać miast. Mieszkańcy każdego miasta wspierają daną frakcję, do pewnego stopnia.<br/>Dominującą frakcją jest ta, która jest właścicielem miasta i korzysta z ich wsparcia w postaci pieniędzy i zasobów ludzkich. Twoje działania mogą obniżyć wsparcie wroga i zwiększyć twoje albo odwrotnie. Zabijanie wrogów, wykonywanie misji, zdobywanie zasobów i elektrowni wpływa na wsparcie obywateli. + Toto je občanská válka. Lidé nejsou dobyti, pokud nemůžete dobýt jejich srdce. V herní mechanice to znamená, že nemůžete dobýt města. Občané každého města podporují nepřítele nebo frakce na určitou částku.<br/>Dominantní frakcí je ten, kdo vlastní město a těží z jejich podpory, pokud jde o peníze a lidské zdroje (HR). Vaše akce mohou snížit nepřátelské podporu nebo zvýšit vaše, nebo obojí. Zabíjení nepřátel, plnění misí, dobývání zdrojů a elektráren ovlivňuje množství podpory občanů. + 这是一场内战。要想征服人民, 你必须征服他们的心。在游戏机制中, 这意味着你无法占领城镇。每个城镇都有一定数量的公民支持敌方或我方阵营。<br/>占领方, 也就是拥有这座城镇的阵营, 会获得民众的支持, 并在资金和人力资源两方面获益。你的行动可能会降低敌方支持率并提升我方支持率, 或者二者兼有。消灭敌军, 完成任务, 攻占资源点和电站, 都会影响民众的支持率。 - - Packing Objects - Confezionando Oggetti - Objetos empacables - Objet Emballable - 물건 포장 - Упаковать Объекты. - Sbalení Objektů - Objeler Paketleniyor - 打包物品 + + Destroy or capture Radio Towers in order to build trust with %1 citizens. + Zerstöre oder erobere Funkmaster, um das Vertrauen der Zivilbevölkerung von %1 zu erhöhen. + Distruggi o cattura le torri radio per creare fiducia con %1 cittadini. + Destruye o captura Torres de Comunicaciones en orden de incrementar la confianza con %1 ciudadanos + Détruisez ou capturez des tours radio afin de gagner la confiance des citoyens de %1. + 통신탑을 파괴하거나 점령하여 %1의 시민들과 신뢰를 쌓으십시오. + Уничтожьте или захватите Радиовышки, чтобы завоевать доверие %1 жителей. + Zniszcz lub przejmij wieże radiowe, aby zdobyć %1 zaufania obywateli. + Zničte nebo obsaďte rádiové věže, abyste si vybudovali důvěru u %1 občanů. + 摧毁或占领无线电塔, 以获取 %1 个公民的信任。 - - You are already carrying something. - Sta già trasportando qualcosa. - Ya estas llevando algo - Vous portez déjà quelque chose. - 이미 뭔가를 옮기고 있습니다. - Вы уже что-то несете. - Już coś nosisz. - Už něco nesete. - Zaten bir şeyler taşıyorsun. - 你已经拿着一个物品了! + + You may buy vehicles for your squad at Faction flags. + Du kannst Fahrzeuge für deine Gruppe am Flaggenmast kaufen. + Puoi acquistare veicoli per la tua squadra presso le bandiere della fazione. + Puedes comprar vehículos para tu escuadra en las Banderas de Facción. + Vous pouvez acheter des véhicules pour votre équipe aux drapeaux de faction. + 분대 차량은 팩션 깃발에서 구입할 수 있습니다. + Вы можете покупать технику для своего отряда в Флаге Фракции. + Możesz kupić pojazdy dla swojego oddziału na fladze w kryjówce. + Můžete si koupit vozidla pro svůj tým u frakčních vlajek. + 你可以在我方阵营旗帜处为你的班组购买载具。 - - You're too far. - Du bist zu weit entfernt. - Sei troppo lontano - Estás muy lejos - Vous êtes trop loin. - 너무 멉니다. - Вы слишком далеко. - Jesteś za daleko - Jsi příliš daleko - Çok uzaktasın. - 距离太远 + + You may steal static weapons found in enemy airports. You must use the 'Steal Static' action to do so. DO NOT disassemble them before using the 'Steal Static' action! + Du kannst statische Geschütze von feindlichen Flugplätzen stehlen. Hierzu nutze die "Stehle Geschütz" Aktion. BEACHTE die Geschütze NICHT zu demontieren, bevor du nicht die "Stehle Geschütz" Aktion genutzt hast. + Puoi rubare armi fisse trovate negli aeroporti nemici. È necessario utilizzare l'azione "Ruba arma fissa" per farlo. Se smonterai l'arma fissa prima di usare l'azione non funzionerà! + Puedes robar armas estáticas que se encuentran en aeropuertos enemigos. Debes usar la acción de "Robar Estática" para ello. ¡NO las desmanteles antes de usar la acción "Robar Estática"! + Vous pouvez voler des armes statiques trouvées dans les aéroports ennemis. Vous devez utiliser l'action 'Steal Static' pour le faire. NE PAS les démonter avant d'utiliser l'action 'Voler l'arme statique" ! + 적 공항에서 발견된 고정화기는 훔칠 수 있습니다. '고정화기 훔치기' 행동을 사용해야 합니다. '고정화기 훔치기' 행동을 사용하기 전엔 "절대" 분해하지 마십시오! + Вы можете украсть стационарное оружие найденное во вражеских аэропортах. Для этого вы должны использовать действие «Украсть стац. оружие». НЕ разбирайте их прежде чем использовать действие «Украсть стац. оружие». + Możesz ukraść stanowiska boje znalezioną na lotniskach wroga. Aby to zrobić, musisz użyć akcji „Ukradnij Stanowisko Bojowe”. NIE demontuj ich na części przed użyciem akcji „Ukradnij Stanowisko Bojowe”! + Můžete ukrást lafetované zbraně na nepřátelských letištích. K tomu musíte použít akci „Ukrást lafetovanou zbraň“. NEPOUŽÍVEJTE „rozložit" před použitím akce „Ukrást lafetovanou zbraň“ + 你可以偷取在敌方机场发现的固定式武器。你必须使用"偷取固定式武器"动作来执行此操作。在使用"偷取固定式武器"动作之前, 不要拆解固定式武器! - - Q/E to rotate - Space/Enter to stop. - Q/E per girare - Spazio/Invio per fermare. - Q/E para rotar - Espacio/Enter salir - A/E pour tourner- Espace/Entrée pour arrêter. - Q/E로 회전 - Space/Enter로 멈춤. - Q/E для вращения - Space/Enter чтобы закончить - Q/E, aby obrócić - Spacja/Enter, aby zatrzymać. - Q/E pro otáčení - Space/Enter k zastavení. - Q/E Döndür - Space/Enter Durdur. - Q/E 旋转-空格/回车 停止 + + Some zones, like airports require you to use the ""Take the Flag"" action on their respective flags in order to conquer them. Some others, like roadblocks and some outposts, simply require you to defeat the garrison. + Um eine Zone, wie z.B. einen Flugplatz, einzunehmen, musst du die "Nimm die Flagge" Aktion an dem entsprechenden Flaggenmast vor Ort nutzen. + Alcune zone, come gli aeroporti, richiedono l'utilizzo dell'azione ""Prendi la bandiera"" sulle rispettive bandiere per conquistarle. Alcuni altri, come posti di blocco e alcuni avamposti, richiedono semplicemente che tu sconfigga la guarnigione. + Algunas zonas como aeropuertos requieren de ti para usar la acción de "Tomar la Bandera" en las respectivas banderas para conquistarlas. Algunas otras, como bloqueos de carreteras y algunos puntos de control, solo requieren que derrotes a la guarnición. + Certaines zones, comme les aéroports, vous obligent à utiliser l'action ""Prendre le drapeau"" sur leurs drapeaux respectifs afin de les conquérir. D'autres, comme les barrages routiers et certains avant-postes, vous demandent simplement de vaincre la garnison. + 공항과 같은 일부 지역은 점령하기 위해 각각의 깃발에 ""깃발 올리기"" 행동을 사용해야 합니다. 검문소나 몇몇 전초기지같은 곳은 주둔군을 물리치기만 하면 됩니다. + Некоторые зоны, например аэропорты, требуют от вас использования действия «Взять флаг» на соответствующих флагах, чтобы захватить их. Некоторые другие, такие как блокпосты и некоторые заставы, просто требуют, чтобы вы уничтожили гарнизон. + Niektóre strefy, takie jak lotniska, wymagają użycia akcji „Przejmij Flagę” na odpowiednich flagach, aby je podbić. Inne, takie jak blokady dróg i niektóre posterunki, wymagają po prostu pokonania całego garnizonu. + Některé zóny, jako jsou letiště, vyžadují, abyste na jejich příslušných vlajkách použili akci „Převzít vlajku“, abyste je mohli dobýt. Někteří jiní, jako jsou zátarasy a některé základny, prostě vyžadují, abyste porazili posádku. + 你需要在敌方旗帜上使用"夺取旗帜"动作来占领某些区域, 比如机场。对于另一些区域, 比如路障和前哨, 只需要击败敌方驻军即可。 - - Utility items - Oggetti Utilità - Artículos de Utilidad - Objets utilitaires - 유틸리티 아이템 - Вспомогательные предметы. - Przedmioty użytkowe - Položky - Yardımcı eşyalar - 工具 + + %2 vs %1 war. + Krieg %2 gegen %1 + %2 vs %1 guerra. + Guerra %2 vs %1. + Guerre %2 vs %1 + %2 대 %1 전쟁. + Война %2 против %1. + Wojna %2 Kontra %1. + Válka %2 vs %1. + %2 vs %1 战争 - - You can't afford this Item. - Non puoi permetterti questo Oggetto. - No puedes pagar ese objeto. - Vous n'avez pas assez d'argent pour cet objet. - 이 아이템을 구입할 수 없습니다. - Вы не можете позволить себе это. - Nie stać cię na ten przedmiot. - Tuto položku si nemůžeš dovolit. - Bu öğeyi karşılayamazsınız. - 你买不起这个物品。 + + %2 vs %1 war. + Krieg %2 gegen %1 + %2 vs %1 guerra. + Guerra %2 vs %1. + Guerre %2 vs %1 + %2 대 %1 전쟁. + Война %2 против %1. + Wojna %2 Kontra %1. + Válka %2 vs %1. + %2 vs %1 战争。 + + + %3 vs All war.<br/><br/>%1 and %2 will attack only %3 and act independently. Both can conquer. + Krieg %3 gegen alle.<br/><br/>%1 und %2 werden selbständig nur %3 angreifen. Beide können erobern. + %3 contro tutti.<br/><br/>%1 e %2 attaccheranno soltanto %3 e agiranno indipendentemente. Entrambi posso conquistare. + Guerra %3 vs Todos.<br/><br/>%1 y %2 atacarán solo a %3 y actuarán independietemente. Ambos pueden conquistar zonas. + Guerre %3 vs tous..<br/><br/>%1 et %2 n'attaqueront que %3 et agiront indépendamment. Les deux peuvent conquérir des zones. + %3 대 %2와 %1의 연합전.<br/><br/>%1과 %2은 %3만 공격하고 독립적으로 활동합니다. 둘 다 정복 가능. + Война %3 против всех.<br/><br/> %1 и %2 атакуют только %3 и действуют независимо. Оба могут победить. + Wojna %3 Kontra Wszyscy.<br/><br/>%1 i %2 będą atakować tylko %3 i działać niezależnie od siebie. Obie strony mogą podbijać. + Válka %3 vs Všem .<br/><br/>%1 a %2 zaútočí pouze na %3 a bude jednat nezávisle. Oba mohou dobýt. + %3 vs 全部阵营 战争。<br/><br/>%1 和 %2 只会独立地攻击 %3。二者均可被占领。 - - You already bought one, wait %1 seconds before you can buy another. - Ne hai già comprato uno, attendi %1 secondi prima di comprarne un altro. - Ya has comprado una unidad, espera %1 segundos antes de poder comprar otra. - Vous en avez déja acheté un, attendez %1 secondes avant d'en acheter un autre. - 이미 하나를 구입했습니다. %1초를 기다린 후 다른 하나를 구입 할 수 있습니다. - Вы уже купили это, подождите %1 секунд, прежде чем покупать это снова. - Kupiłeś już jedną sztukę, odczekaj %1 sekund zanim będziesz mógł kupić kolejną. - Už jsi jednu koupil. Počkej %1 sekund než budeš moci koupit další. - Zaten bir tane satın aldınız, başka bir tane almak için %1 saniye bekleyin. - 你已经购买了一个,等待%1秒后才能购买另一个。 + + All vs All war.<br/><br/>%1 and %2 will attack each other and both to %3. + Krieger jeder gegen jeden.<br/>%1 und %2 werden einander und %3 bekämpfen. + Guerra Tutti contro Tutti.<br/><br/>%1 e %2 si attaccheranno a vicenda e entrambi attaccheranno %3 + Guerra Todos vs Todos.<br/><br/>%1 y %2 se atacarán entre si y ambós atacarán a %3. + Guerre tous contre tous.<br/><br/> %1 et %2 s’attaqueront tous les deux et aussi à %3. + 개별 전쟁.<br/><br/>%1과 %2은 서로를 공격하면서 둘 다 %3도 공격합니다. + Все против всех.<br/><br/>%1 и %2 будут атаковать друг друга и оба - %3. + Wszyscy Kontra Wszyscy.<br/><br/>%1 i %2 będą atakować się nawzajem i obie frakcje będą atakować %3. + Všichni vs Všem válka.<br/><br/>%1 a %2 zaútočí na sebe a oba na %3. + 全部阵营 vs 全部阵营 战争。<br/><br/>%1 和 %2 会互相攻击, 二者都会攻击 %3。 - - Ammo Station - Postazione Munizioni - Station de Munitions - 탄약고 - Ящик с боеприпасами - Muniční stanice - Cephane İstasyonu - 弹药站 + + Click on a city to learn the strength of their support for the enemy or Faction. Click on other zones to know relevant info about them. + Klicke auf eine Stadt auf der Karte, um ihre Stärke und Unterstützung für die freindliche Fraktion einzusehen. Klicke auf andere Zonen, um ähnlich relevante Informationen zu erhalten. + Fai clic su una città per comparare la tua influenza a quella al nemico. Fai clic su altre zone per conoscere altr informazioni pertinenti. + Haz click en la ciudad para saber la fuerza y el soporte que tiene la facción enemiga. Haz click en otras zonas para ver otra información relevante. + Cliquez sur une ville pour connaître la force de son soutien à l'ennemi ou à la faction. Cliquez sur d'autres zones pour connaître les informations pertinentes à leur sujet. + 적 또는 팩션에 대한 지지도를 알아보려면 도시를 클릭하십시오. 다른 영역을 클릭하여 해당 영역에 대한 다른 정보를 확인하십시오. + Нажмите на город, чтобы узнать, насколько они поддерживают нас или противника. Нажмите на другие зоны, чтобы узнать о них актуальную информацию + Kliknij miasto, aby poznać siłę ich wsparcia dla wroga lub twojej frakcji. Kliknij inne strefy, aby poznać istotne informacje na ich temat. + Kliknutím na město se dozvíte sílu jejich podpory nepříteli nebo frakci. Kliknutím na další zóny získáte o nich relevantní informace + 点击城市来了解平民对敌方或我方阵营的支持度。点击其他地区以了解与其有关的信息。 - - Large construction kit - Kit di costruzioni grande - Grand kit de construction - 대형 건설 도구 + + Commander Only. Sets the the maximum amount of AI in map per server or HC. Up to 200 AI may behave decently. + Nur Kommandant. Legt die maximale Anzahl an KI Einheiten pro Server/HC auf der Karte fest. Bis zu 200 KI Einheiten sollten keine Probleme bereiten. + Solo comandante. Imposta la quantità massima di IA nella mappa per server o HC. Fino a 200 IA possono comportarsi in modo decente. + Solo para el Comandante. Limita la cantidad máxima de IA en el mapa en el servidor o en el CG. Por encima del valor 200 la IA se comporta de forma aceptable + Commandant seulement. Définit la quantité maximale d'IA dans la carte par serveur ou HC. Jusqu'à 200 IA peuvent se comporter décemment. + 지휘관 전용. 서버 또는 하이 커맨드 당 지도 내 최대 AI 수량을 설정합니다. 최대 200개의 AI가 행동 가능합니다. + Устанавливает максимальное количество ИИ на карте на сервер или HC. До 200 ИИ могут вести себя прилично. + Tylko dowódca może tego używać. Ustawia maksymalną ilość AI na mapie na serwer lub Headless Client. Do 200 AI serwer działa w miarę w porządku + Pouze velitel. Nastavuje maximální množství AI na mapě na serveru nebo štábu. Až 200 AI se může chovat výkonostně slušně. + 仅限指挥官使用。设置每个服务器或无头客户端的最大AI数量。不超过200个AI时, AI表现应当正常。 - - Small construction kit - Kit di costruzioni piccolo - Petit kit de construction - 소형 건설 도구 + + Commander Only. You may save the game at your HQ Map. This will allow you to continue playing upon mission update or server restart, preserving stats, player's equipment, conquered zones, enemy asset availability and many more things. WARNING: Normal save and load runs badly in this mission. This system is your only guarantee of saving the game properly + Solo per il comandante. Puoi salvare il gioco sulla mappa del quartier generale. Ciò ti consentirà di continuare a giocare dopo l'aggiornamento della missione o il riavvio del server, preservando le statistiche, l'equipaggiamento del giocatore, le zone conquistate, la disponibilità delle risorse nemiche e molte altre cose. ATTENZIONE: il salvataggio e il caricamento normali funzionano male in questa missione. Questo sistema è la tua unica garanzia per salvare il gioco correttamente + Solo para el Comandante. Puedes guardar la partida en tu Mapa del CG. Esto te permite continuar en caso de actualización o reseteo del servidor, preservando las estadísticas, el equipo del jugador, zonas conquistadas, disponibilidad de equipo del enemigo y otras muchas cosas. ATENCIÓN: Guardar y cargar el juego de forma habitual no funciona de forma correcta en esta misión. Este método es tu única garantia de guardar el juego de forma apropiada. + Commandant seulement. Vous pouvez enregistrer le jeu sur votre carte au QG. Cela vous permettra de continuer à jouer après la mise à jour de la mission ou le redémarrage du serveur, en préservant les statistiques, l'équipement du joueur, les zones conquises, la disponibilité des ressources ennemies et bien d'autres choses. AVERTISSEMENT: la sauvegarde et le chargement normaux fonctionnent mal dans cette mission. Ce système est votre seule garantie de sauvegarder correctement le jeu + 지휘관 전용. 게임을 본부 지도에 저장할 수 있습니다. 이렇게 하면 임무 업데이트 또는 서버 재시작 시에도 게임을 계속할 수 있으며, 통계, 플레이어 장비, 점령 구역, 적의 사용 가능 자산 및 기타 많은 것들을 저장할 수 있습니다. 경고: 이 임무는 일반 저장 및 로드가 제대로 실행되지 않습니다. 해당 시스템이 게임을 제대로 시작할 수 있는 유일한 방법입니다. + Вы можете сохранить игру на Карте у штаба. Это позволит вам продолжить игру после обновления миссии или перезапуска сервера, сохраняя статистику, экипировку игрока, захваченные зоны, доступность вражеских ресурсов и многое другое. ВНИМАНИЕ: Нормальное сохранение и загрузка в этой миссии работают плохо. Эта система - ваша единственная гарантия правильного сохранения игры. + Tylko dowódca może tego używać. Możesz zapisać grę na swojej mapie w kryjówce. Pozwoli ci to kontynuować grę po aktualizacji misji lub restarcie serwera, zachowując statystyki, wyposażenie gracza, podbite strefy, dostępność zasobów wroga i wiele innych rzeczy. UWAGA: Normalne zapisywanie i ładowanie działa źle w tej misji. Ten system to jedyna gwarancja prawidłowego zapisania gry + Pouze velitel. Tuto hru můžete uložit u své štábní mapy. To vám umožní pokračovat ve hraní po aktualizaci mise nebo restartu serveru, při zachování statistik, vybavení hráče, dobytých zón, dostupnosti nepřátelského majetku a mnoha dalších věcí. VAROVÁNÍ: Normální ukládání a načítání probíhá v této misi špatně. Tento systém je vaší jedinou zárukou správného uložení hry + 仅限指挥官使用。你可以在总部的地图上保存游戏。这允许你在任务更新或游戏重启后继续当前游戏, 并保持统计数据, 玩家装备, 已占领的区域, 敌军资产可用性和更多的东西。警告: 普通的存档和读取功能不支持此任务。该系统是正确存档的唯一保证。 - - Fuel Drum - Benzinfass - Fusto di Carburante - Baril de Carburant - 연료 (드럼통) - Бочка топлива - Beczka na paliwo - Palivový buben - Yakıt Varili - 燃油桶 + + Antistasi has a situational music script, depending on a player's stance and time of day. The default in Multiplayer is OFF, and ON in Singleplayer + Antistasi nutzt situationsabhängige Musik, abhängig von der Tageszeit und des Spielerverhaltens. Es ist standardmäßig im Mehrspielermodus deaktiviert und im Einzelspielermodus aktiviert. + Antistasi ha uno script che introduce la musica dinamica, a seconda della posizione del giocatore e dell'ora del giorno. L'impostazione predefinita in Multiplayer è OFF e ON in Singleplayer + Antistasi tiene un script de música situacional, dependiendo de varios factores como la hora del dia. Por defecto en multijugador está OFF, en un sólo jugador está ON + Antistasi a un script de musique situationnelle, selon la position du joueur et l'heure de la journée. La valeur par défaut en mode multijoueur est désactivée et activée en mode solo. + 안티스타시는 플레이어의 스탠스와 하루 중 시간에 따라 상황에 맞는 음악 대본을 가지고 있습니다. 기본값은 멀티플레이에선 끄기, 싱글플레이에선 켜기입니다. + У Antistasi есть ситуативный музыкальный сценарий, зависящий от позиции игрока и времени суток. По умолчанию в многопользовательской игре выключено, а в одиночной игре включено. + Antistasi posiada sytuacyjny skrypt muzyczny, zależny od postawy gracza i pory dnia. Domyślnie w trybie wieloosobowym muzyka jest WYŁĄCZONA, a w trybie jednoosobowym WŁĄCZONA + Antistasi má situační hudební scénář, v závislosti na postoji hráče a denní době. Výchozí hodnota v Multiplayeru je OFF a ON v Singleplayeru + Antistasi 内置情景音乐脚本, 取决于玩家状态和时间。此功能在多人游戏中默认关闭, 在单人游戏中默认开启。 - - Fuel Tank - Tanica di Benzina - Réservoir de Carburant - 연료 (연료탱크) - Топливная цистерна - Zbiornik paliwa - Palivová nádrž - Yakıt Tankı - 燃油罐 + + Increase or decrease the percentage of city civilian population that spawn. At 0% only one civilian will spawn in each city. + Erhöhe oder verringere den Prozentsatz der zu spawnenden Stadtbevölkerung. Bei 0% wird nur ein einzelner Zivilist pro Stadt gespawnt. + Aumenta o diminuisci la percentuale di popolazione civilie che spawnerà nelle città. Allo 0% verrà generato un solo civile in ogni città. + Aumenta o disminuye el porcentaje de civiles que pueden aparecer en una ciudad. En el 0% sólo un civil aparecerá en cada ciudad + Augmentez ou diminuez le pourcentage de la population civile qui apparait dans les villes. À 0%, un seul civil apparaîtra dans chaque ville. + 도시의 민간인 스폰 비율을 늘리거나 줄입니다. 0%의 경우 각 도시에서 민간인이 1명만 스폰됩니다. + Увеличьте или уменьшите процент спавнящегося гражданского населения города. При 0% в каждом городе появится только одно гражданское лицо. + Zwiększ lub zmniejsz odsetek ludności cywilnej, która się pojawia w miastach. Przy 0% w każdym mieście pojawi się tylko jeden cywil. + Zvýšit nebo snížit procento městského civilního obyvatelstva, které vznikají. V 0% se v každém městě vynoří pouze jeden civilista. + 增加或减少市民的生成比例。0% 时每个城市只会生成一个平民。 - - Light - Luce - Lampe - 조명 - Освещение - Lehké - Işık - + + Commander only. Increase or decrease general spawn and despawn distance. Use it carefully combined with other options. + Nur Kommandant. Erhöhe oder verringere die allgemeine Spawn/Despawn Entfernung. Beachte das Zusammenspiel mit den anderen Optionen. + Solo per il Comandante. Aumenta o diminuisci la distanza di spawn generale. Usa quest'opzione attentamente in + Solo para el comandante. Aumenta o disminuye la distancia de aparición y desaparición general. Úsalo con precaución con otras opciones. + Commandant seulement. Augmentez ou diminuez la distance d'apparition et de disparition générale. Utilisez-le soigneusement combiné avec d'autres options. + 지휘관 전용. 일반적인 스폰 및 제거 거리를 늘리거나 줄입니다. 다른 설정과 신중하게 조합하여 사용하십시오. + Только для Командующего. Увеличение или уменьшение общей дистанции спавна и деспавна. Используйте его осторожно в сочетании с другими настройками. + Tylko dowódca może tego używać. Zwiększ lub zmniejsz ogólną odległość pojawiania się i znikania jednostek AI. Używaj go ostrożnie w połączeniu z innymi opcjami. + Pouze velitel. Zvětšení nebo zmenšení vzdálenosti vzniku a zániku. Používejte jej pečlivě v kombinaci s dalšími možnostmi. + 仅限指挥官使用。增加或减少生成和取消生成的距离。小心地将其与其他选项结合使用。 - - Loot Box - Cassa delle Spoglie - Boite à Butins - 전리품 상자 - Пустой ящик - Skrzynka z łupami - Bedna - Yağma Kutusu - 战利品箱 + + Commander only. Will delete things like dropped weapons, magazines, clothing etc.<br/><br/>Beware, it freezes the game for some time. + Nur Kommandant. Dies löscht Dinge wie fallengelassene Waffen, Magazine, Kleidung, etc.<br/><br/>Beachte, dass dies das Spiel für eine kurze Zeit einfrieren kann. + Solo per il comandante. Eliminerà oggetti lasciati a terra come armi, caricatori, vestiti ecc...<br/><br/>Attenzione, bloccherà il gioco per un breve periodo di tempo. + Solo para el Comandante. Borrará cosas tiradas en el suelo como armas tiradas, cargadores, ropa, etc.<br/><br/>Atención, congela el juego por un tiempo. + Commandant seulement. Supprime des éléments comme les armes au sol, les chargeurs, les vêtements, etc.<br/><br/>Attention, cela fige le jeu pendant un certain temps. + 지휘관 전용. 떨어진 무기, 탄창, 옷 등을 삭제할 것입니다.<br/><br/>주의하십시오, 게임을 잠시 동안 동결시킬 겁니다. + Только для Командующего. Удаляет такие вещи как брошенное оружие, магазины, одежду и т.д. <br/><br/> Осторожно, игра на некоторое время зависает. + Tylko dowódca może tego używać. Usunie takie rzeczy, jak upuszczona broń, magazyny, ubrania itp.<br/><br/>Uwaga, gra zawiesza się na jakiś czas. + Pouze velitel. Vymaže věci, jako jsou vyhozené zbraně, munice, oblečení atd.<br/><br/>Pozor, hru to nějakou dobu zmrazí. + 仅限指挥官使用。将删除掉落的武器, 弹夹和服装等东西。<br/><br/>注意, 它会使游戏冻结一段时间。 - - Medical Box - Cassa Medica - Boite médicale - 의료 상자 - Ящик с медициной - Skrzynka medyczna - Lékařská bedna - Sıhhiye Kutusu - 医疗箱 + + Select this option when the Y key or Statistics bar are not working. + Wähle diese Option, wenn das Z-Menü oder die Statusleise nicht funktionieren. + Seleziona questa opzione quando il tasto Y o la barra statistiche non funzionano. + Selecciona esta opción cuando la tecla Y o la barra de estadísticas no funcionan + Sélectionnez cette option lorsque la touche Y ou la barre de statistiques ne fonctionnent pas. + Y키 또는 통계 표시줄이 작동하지 않을 때 이 옵션을 선택하십시오. + Выберите этот вариант, если клавиша Y или панель статистики не работают. + Wybierz tę opcję, gdy klawisz Y lub pasek statystyk nie działają. + Tuto možnost vyberte, pokud nefunguje klávesa Y nebo statistická lišta. + 当Y键菜单或统计栏无法正常工作时, 请选择此选项。 - - Medical Tent - Tenda Medica - Tente Médicale - 의료 텐트 - Медицинская палатка - Namiot medyczny - Lékařský stan - Sıhhiye Çadırı - 医疗帐篷 + + Press Y in-game to have access any time to several options. Most of them are explained in the Commander or Features sections. + Drücke im Spiel Z, um jederzeit Zugriff auf verschiedene Optionen zu erhalten. Die meisten davon sind im Kommandanten oder Features Bereich erklärt. + Premi Y in-gioco per avere accesso a diverse opzioni. La maggior parte di esse è spiegata nelle sezione Comandante e Funzionalità. + Presiona Y dentro del juego para tener acceso a varias opciones. La mayoria están explicadas en las secciones de Comandante o Características. + Appuyez sur Y dans le jeu pour avoir accès à tout moment à plusieurs options. La plupart d'entre eux sont expliqués dans les sections Commandants ou Fonctionnalités. + Y 키를 눌러 언제든지 여러 설정을 들어갈 수 있습니다. 대부분은 지휘관 기능 설명입니다. + Нажмите Y в игре, чтобы в любой момент получить доступ к нескольким параметрам. Большинство из них описаны в разделах "Командующий" или "Функции". + Naciśnij Y w grze, aby w dowolnym momencie uzyskać dostęp do kilku opcji. Większość z nich wyjaśniono w rozdziałach Dowódca lub Funkcje. + Stisknutím klávesy Z ve hře získáte přístup k několika možnostem. Většina z nich je vysvětlena v kapitolách Velitele nebo Funkce. + 在游戏中随时按 Y 来访问作战选项。大部分功能已在指挥官或特性章节进行过解释。 - - Repair Station - Postazione riparazioni - Station de réparations - 수리소 - Ремонтная станция - Stacja naprawcza - Opravárenska stanice - Tamir İstasyonu - 修理站 + + When you are the Commander, hit CTRL + SPACE to give way-points and other orders to your AI squads using the HC mode. Non commanders may use it to check enemy contacts reported by the Faction communications network. + Wenn du der Kommandant bist, kannst du über Strg + Leertaste in den Oberbefehlsmodus wechseln und somit KI Gruppen Befehle geben. Nicht-Kommandanten können dies nutzen, um Berichte über feindliche Kontakte zu überprüfen. + Usa il menu e seleziona un punto sulla mappa. Fai clic su una strada. Un gruppo di soldati AT si unirà a te. Inviali nel luogo selezionato e lì stabiliranno un posto di blocco. + Cuando eres el comandante, presiona CTRL + ESPACIO para dar puntos de reunión y otras ordenes a las escuadras controladas por IA usando el modo HC. Los no comandantes pueden usarlo para visualizar las unidades enemigas reportadas por la red de comunicaciones de la Facción. + Lorsque vous êtes le commandant, appuyez sur CTRL + ESPACE pour donner des points de cheminement et d'autres ordres à vos escouades d'IA en utilisant le mode HC. Les non-commandants peuvent l'utiliser pour vérifier les contacts ennemis signalés par le réseau de communication de la faction. + 지휘관일 때 컨트롤 + 스페이스를 누르면 하이 커맨드로 AI 분대에 경유지를 주거나 명령을 하달합니다. 지휘관이 아닌 경우 아군 통신망으로 적 발견 보고를 할 수 있습니다. + Когда вы являетесь командиром, нажмите CTRL + ПРОБЕЛ, чтобы отдать команды вашим отрядам ИИ, используя режим ВК. Не командующие могут использовать его для проверки контактов с противником, сообщаемых сетью связи Фракции. + Kiedy jesteś dowódcą, naciśnij CTRL + SPACJA, aby dać punkty nawigacyjne i inne rozkazy swoim oddziałom AI za pomocą trybu HC. Pozostali gracze mogą go używać do sprawdzania kontaktów wroga zgłoszonych przez sieć komunikacyjną frakcji. + Pokud jste velitel, můžete přepnout do příkazového režimu pomocí kláves Ctrl + Mezera a tak dát příkazy skupinám AI. Nevelitelé mohou použít k ověření zpráv o nepřátelských kontaktech. + 当你是指挥官时, 按下 Ctrl + 空格 即可使用指挥部模式向AI小队分配路径点或下达其他命令。非指挥官可以使用它来查询阵营通讯网络上报告的接敌情况。 - - Item Purchase - Compra Oggetto - Compra de objeto - Achat d'objet - 아이템 구입 - Покупка предмета - Koupit položku - Eşya Satın Alındı - 购买物品 + + Press SHIFT + Y in-game while having an artillery squad selected on the HC bar. + Drücke im Spiel Shift + Z während du eine Artilleriegruppe in der Oberbefehlsleiste ausgewählt hast. + Premi MAIUSC + Y in gioco mentre hai una squadra di artiglieria selezionata con l'Alto Comando. + Presiona SHIFT + Y dentro del juego mientras tienes una escuadra de arilleria seleccionada en la barra de HC + Appuyez sur SHIFT + Y dans le jeu tout en ayant une escouade d'artillerie sélectionnée sur la barre HC. + 인게임의 하이 커맨드 표시줄에서 포병대를 선택한 상태에서 쉬프트 + Y를 누르십시오. + Нажмите SHIFT + Y в игре, выбрав артиллерийский отряд на панели ВК. + Naciśnij SHIFT + Y w grze, mając wybrany oddział artylerii na pasku HC. + Stiskněte ve hře SHIFT + Z zatímco dělostřelecké družstvo je vybráno na panelu štábu. + 在指挥部选单上选择一个炮兵小队并按下 Shift + Y。 - - - - Vehicle Manager - Fahrzeugmanager - Manager Veicoli - Gestionar vehículo - Gestionnaire de véhicules - 차량 관리자 - Техника - Zarządzanie pojazdami - Manažer vozidel - 载具管理 + + MP Only: Press U in-game to join another player's group + Nur im Mehrspieler: Drücke im Spiel U, um einer Gruppe eines anderen Spielers beizutreten. + Solo in MP: Premi U in-gioco per entrare nel gruppo di un altro giocatore + MJ solo: Presiona U dentro del juego para unirte a grupos de jugadores + MP uniquement: appuyez sur U dans le jeu pour rejoindre le groupe d'un autre joueur. + 멀티 플레이 전용: U를 눌러 다른 분대에 들어갑니다. + Только мультиплеер: Нажмите U в игре, чтобы присоединиться к группе другого игрока + Tylko tryb Wieloosobowy: Naciśnij przycisk U w grze, aby dołączyć do grupy innego gracza + Pouze v Multiplaeru: Stisknutím klávesy U ve hře se připojíte ke skupině jiného hráče + 仅限多人游戏: 在游戏中按下 U 来加入其他玩家的队伍 - - Add to Air Support - Aggiungi al Supporto Aereo - Añadir a Soporte Aéreo - Ajouter au soutien aérien - 항공 지원에 추가 - Добавить в воздушную поддержку - Dodaj do Wsparcia Powietrznego - Přidat k letecké podpoře - 增加至空中支援 + + Press END to enable / disable earplugs. Disabled with ACE. + Drücke ENDE, um Öhrstöpsel einzusetzen oder zu entfernen. Wird mit ACE automatisch deaktiviert. + Premi FINE per abilitare / disabilitare i tappi per le orecchie. Disabilitato con ACE. + Presiona FIN para habilitar / deshabilitar los tapones de oídos. Deshabilitado con ACE. + Appuyez sur FIN pour activer / désactiver les bouchons d'oreille. Désactivé avec ACE. + End 키로 귀마개를 활성화/비활성화합니다. ACE 모드 사용 시 사용할 수 없습니다. + Нажмите END, чтобы надеть/снять беруши. Отключено при использовании ACE. + Naciśnij przycisk END, aby włączyć/wyłączyć zatyczki do uszu. Wyłączone, gdy serwer korzysta z moda ACE. + Stiskněte END pro aktivaci / deaktivaci chráničů sluchu. Zakázáno s ACE. + 按下 End 启用/禁用耳塞。使用ACE时无法使用。 - - Gain Airstrike points giving this vehicle to the faction Air pool - Ottieni Punti Supporto Aereo consegnado questo veivolo alla fazione - Gana puntos de ataque aéreo dando este vehículo al almacen de la Facción - Gagnez des points de frappe aérienne en donnant ce véhicule à la réserve aérienne de la faction - 해당 차량을 팩션의 항공 자산에 제공하여 공습 포인트를 획득합니다. - Получите очки авиаудара, отдав этот автомобиль в запас воздуха фракции - Zdobądź punkty Nalotu, dając ten pojazd do puli pojazdów latających twojej frakcji - Získejte body leteckého úderu dáním tohoto vozidla do frakčního leteckého poolu - 将此载具捐献给阵营空军以换取空袭点数 + + Press ALT+HOME to show / hide information bar at the top of the screen. + Premi ALT+HOME per visualizzare / nascondere la barra informazioni in alto allo schermo. + Presiona ALT + HOME para mostrar / ocultar la barra de información arriba de la pantalla. + Appuyez sur ALT+HOME pour montrer / cacher la barre d'information en haut de l'écran. + 알트 + 홈 키를 눌러 화면 상단의 정보 표시줄을 표시하거나 숨깁니다. + Нажмите ALT+HOME, чтобы отобразить/скрыть информационную строку в верхней части экрана. + Naciśnij klawisze ALT+HOME, aby wyświetlić/ukryć pasek informacyjny u góry ekranu. + Stisknout ALT+HOME k zobrazení / skrytí info lišty v horní části obrazovky + 按ALT+HOME来显示/隐藏顶部信息栏。 - - Garage\Sell Vehicle - Garage/Fahrzeug verkaufen - Aggiungi al garage\Vendi Veicolo - Guardar/Vender Vehículo - Entreposer\Vendre le véhicule - 차량 보관\판매 - Гараж\Продать технику - Garażuj \ Sprzedaj Pojazd - Garáž\Prodat vozidlo - 存储\出售载具 + + Don't expect to be able to conquer anything in the early stages. First you have to gather enough resources (HR and Money) in order to be able to conquer and hold your positions. This mission tries to simulate real life guerilla situations. If in doubt, ask yourself what would you do in real life. Don't expect to win every time. Hit and Run is the basic manoeuvre here. Earn every resource, weapon and ammunition to gather enough assets in order to be a real challenge for the enemy. In the meantime, disturb its operations and gain support from the population. + Erwarte nicht, dass du in der Lage sein wirst alles bereits zu Beginn erobern zu können. Zuallererst musst du genügend Ressourcen (Mannstärke und Geld) auftreiben müssen, um in der Lage zu sein etwas zu erobern und auch halten zu können. Diese Mission versucht reale Guerilla Situationen und Vorgehen zu simulieren. Wenn du unschlüssig bist, dann frage dich selbst, was du im echten Leben tun würdest. Erwarte nicht, dass du jedes Mal gewinnst. "Hit and Run" ist hier das übliche Vorgehen. Erbeute Ressourcen, Waffen und Munition, um letztlich genug Ausrüstung zusammen zu haben, damit du zu einer echten Bedrohung für den Feind werden kannst. Währenddessen störe die Bestrebungen des Feindes und verdiene dir die Unterstützung der Zivilbevölkerung. + Non aspettarti di essere in grado di conquistare molto durante le prime fasi. Per prima cosa dovresti raccogliere abbastanza risorse (Risorse umane e Denaro) per poter conquistare e mantenere le tue posizioni. Questa missione cerca di simulare situazioni di guerriglia reali. In caso di dubbi, chiediti cosa faresti nella vita reale. Non aspettarti di vincere ogni volta. Hit and Run è la manovra di base qui. Guadagna risorse, armi e munizioni in modo tale da ammassare forze sufficienti per essere una vera sfida per il nemico. E nel frattempo, disturbare le sue operazioni e ottenere il sostegno della popolazione. + No esperes ser capaz de conquistar nada en las etapas iniciales. Primero debes juntar suficientes recursos (HR y Dinero) para ser capaz de conquistar y mantener tus posiciones. Esta misión trata de simular situaciones de la Guerrilla real. En caso de duda, pregúntate a ti mismo que harías en la vida real. No esperes ganar cada vez. Golpear e huir es la maniobra básica aquí. Gana cada recurso, arma y bala para suponer un reto real al enemigo. Mientras tanto, estorba las operaciones enemigas y/o ganate el apoyo de la población. + Ne vous attendez pas à pouvoir conquérir quoi que ce soit au début. Vous devez d'abord rassembler suffisamment de ressources (RH et Argent) pour pouvoir conquérir et conserver vos positions. Cette mission tente de simuler des situations de guérilla réelles. En cas de doute, demandez-vous ce que vous feriez dans la vraie vie. Ne vous attendez pas à gagner à chaque fois. Le Hit and Run est la manœuvre de base ici. Recupérez de l'argent, des armes et des munitions pour rassembler suffisamment de ressources afin d'être un véritable défi pour l'ennemi. En attendant, perturbez ses opérations et gagnez le soutien de la population. + 초기부터 점령할 수 있을 거라고 기대하지 마십시오. 충분한 자원(인력과 자금)을 모아야 당신의 힘이 유지됩니다. 이 미션은 게릴라 상황을 재현합니다. 의심이 들면, 당신이 실제라면 무엇을 할 지 스스로 물어보십시오. 모든 걸 이길 것 이라고 기대하지 마십시오. 힛 앤 런이 기본 전술입니다. 적을 위협하기 위해 모든 자원, 무기, 탄약을 모으십시오. 그리고 적을 방해하고 현지에서 지지를 얻으십시오. + Не ожидайте, что сможете что-либо победить на ранних стадиях. Сначала вам нужно собрать достаточно ресурсов (ЛР и Деньги), чтобы иметь возможность завоевать и удерживать свои позиции. Эта миссия пытается смоделировать реальные партизанские ситуации. Если сомневаетесь, спросите себя, что бы вы делали в реальной жизни. Не надейтесь на победу каждый раз. Бей и беги - обычная тактика. Собирайте все возможные ресурсы, оружие и боеприпасы, чтобы сформировать серьезную силу и стать настоящим испытанием для врага. А пока помешайте его работе и заручитесь поддержкой населения. + Nie oczekuj, że we wczesnych etapach będziesz w stanie podbić cokolwiek. Najpierw musisz zebrać wystarczającą ilość zasobów (Rekruci i Pieniądze), aby móc podbić i utrzymać swoje pozycje. Ta misja próbuje symulować rzeczywistą wojnę partyzancką. Jeśli masz wątpliwości, zadaj sobie pytanie, co byś zrobił w prawdziwym życiu. Nie oczekuj, że wygrasz za każdym razem. Ataki typu Uderz i Uciekaj są tutaj podstawową taktyką. Zdobądź wszystkie zasoby, broń i amunicję aby stać się prawdziwym wyzwaniem dla wroga. W międzyczasie zakłócaj jego działalność i zyskaj wsparcie ludności. + Neočekávejte, že v časných stádiích dokážete něco dobýt. Nejprve musíte shromáždit dostatek zdrojů (HR a peníze), abyste mohli dobýt a udržet své pozice. Tato mise se pokouší simulovat partyzánské situace v reálném životě. Pokud máte pochybnosti, zeptejte se sami sebe, co byste udělali v reálném životě. Nečekejte, že vyhrajete pokaždé. Udeřit a Utéct je zde základní manévr. Získejte všechny zdroje, zbraně a střelivo, abyste shromáždili dostatek prostředků, aby pro nepřítele představovali skutečnou výzvu. Mezitím narušit její činnost a získat podporu od obyvatelstva. + 不要指望在前期就征服一切。首先, 你必须获取足够的资源(人力资源和资金), 才能攻占并守住你的领地。本任务试图模拟真实世界中的游击态势。如果你有疑问, 问问自己在现实生活中会怎么做。不要期待百战百胜。打完就跑是这里的基本策略。赚取各种资源、武器和弹药, 来积攒真正足以对抗敌人的资产。与此同时, 扰乱敌军的行动, 并获得民众的支持。 - - Add to garage / sell the vehicle you are currently looking at - Aggiungi al garage / vendi il veicoli che stai attualmente guardando - Añadir al garaje / vender el vehículo que estás mirando. - Ajouter au garage / vendre le véhicule que vous regardez actuellement - 현재 보고 있는 차량을 차고에 추가하거나 판매합니다. - Добавить в гараж/продать технику, на которую сейчас смотрите - Schowaj pojazd do garażu / sprzedaj pojazd, na który aktualnie patrzysz - Přidejte do garáže / prodávejte vozidlo, na které se v současné době díváte - 将面前的载具添加到车库或出售 + + Keep an eye on those. If it's too high, you will have to face more attacks with better troops. + Behalte dies im Auge. Wenn sie zu hoch wird, wirst du dich deutlich mehr Angriffen und besseren Einheiten entgegenstellen müssen. + Tienilo d'occhio. Se è troppo alto, dovrai affrontare più attacchi con truppe migliori. + Echale un ojo, si es muy alto, te tendrás que enfrentar a más ataques con mejores tropas + Gardez un œil dessus. S'il est trop haut, vous devrez faire face à plus d'attaques avec de meilleures troupes. + 경계하십시오. 수치가 너무 높다면, 적군이 더 자주, 강하게 공격할 것입니다. + Следите за уровнем агрессии. Если он слишком высок, вам придется встретить больше атак с лучшими войсками. + Miej na to oko. Jeśli będzie zbyt wysoki, będziesz musiał stawić czoła większej liczbie ataków wroga z coraz to lepszymi oddziałami. + Dávejte pozor na to. Pokud je příliš vysoká, budete muset čelit více útokům s lepšími jednotkami. + 密切关注侵略性。如果侵略性太高, 你将不得不面对更多、更强的进攻部队。 - - Unlock Vehicle - Fahrzeug entsperren - Sblocca Veicolo - Abrir Vehículo - Déverrouiller le véhicule - 차량 잠금해제 - Разблокировать технику - Odblokuj Pojazd - Odemknout vozidlo - 解锁载具 + + Once you have a nice amount of resources, focus on enemy communications. If you disturb them enough, you won't have to face big counter-attacks. + Sobald du eine solide Menge and Ressourcen zusammen hast, konzentriere dich auf ihre Kommunikation. Störst du sie ausreichend, wirst du dich keinen größeren Gegenangriffen mehr stellen müssen. + Una volta che hai una buona quantità di risorse, concentrati sulle comunicazioni nemiche. Se le disturbi abbastanza, non dovrai affrontare grandi contrattacchi. + Una vez tengas una buena cantidad de recursos, enfócate en las comunicaciones enemigas. Si las dañas lo suficiente, no te enfrentarás a grandes contraataques + Une fois que vous avez une bonne quantité de ressources, concentrez-vous sur les communications ennemies. Si vous les perturbés suffisament, vous n'aurez pas à faire face à de grandes contre-attaques. + 충분한 자원을 모았다면 적의 통신 시설을 공략하십시오. 적의 대규모 반격을 늦출 수 있습니다. + Как только у вас будет достаточно ресурсов, сосредоточьтесь на коммуникациях с противником. Если вы их достаточно потревожите, вам не придется сталкиваться с большими контратаками. + Gdy zdobędziesz odpowiednią ilość zasobów, skup się na komunikacji wroga. Jeśli wystarczająco im przeszkodzisz, nie będziesz musiał stawiać czoła dużym kontratakom. + Jakmile budete mít pěkné množství zdrojů, zaměřte se na nepřátelskou komunikaci. Pokud je dostatečně vyrušíte, nebudete muset čelit velkým protiútokům. + 一旦你有了大量的资源, 就把重点放在敌军通讯上。如果你足以干扰他们, 你就不必面对大规模反击。 - - Allow other groups to mount this vehicle - Erlaube einer anderen Gruppe auf diesem Fahrzeug aufzusitzen - Permetti ad altri gruppi di salire su questo veicolo - Permite a otros grupos montarse a este vehículo - Autoriser d'autres groupes à monter dans ce véhicule - 다른 그룹이 이 차량에 탑승하도록 허용합니다. - Разрешить другим группам садиться на этот автомобиль - Pozwól innym grupom na używanie tego pojazdu - Umožněte ostatním skupinám nasednout do tohoto vozidla - 允许其他小队搭乘该载具 + + Don't expect a light counter-attack when you conquer strategic zones such as resources or airports. The enemy will send everything they can, if available. If you conquer a zone and expect a counter-attack, fleeing is a nice option. + Erwarte keine einfachen Gegenangriffe, wenn du eine strategische Zone, wie Ressourcen oder Flugplätze, einnimmst. Der Feind wird dir alles was er zur Verfügung hat entgegenwerfen. Eroberst du eine Zone und erwartest einen Gegenangriff ist Rückzug immer eine gute Option. + Non aspettarti un leggero contrattacco quando conquisti zone strategiche come risorse o aeroporti. Il nemico invierà tutto ciò che può, se disponibile. Se conquisti una zona e ti aspetti un contrattacco, fuggire è una buona opzione. + No esperes un leve contraataque cuando conquistes zonas estratégicas como aeropuertos o recursos. El enemigo enviará todo lo que tenga, si puede. Si conquistas una zona y esperas un contraataque, retirarse es una buena opción. + Ne vous attendez pas à une contre-attaque légère lorsque vous conquérez des zones stratégiques telles que des ressources ou des aéroports. L'ennemi enverra tout ce qu'il peut, s'il est disponible. Si vous conquérez une zone et vous attendez à une contre-attaque, la fuite est une bonne option. + 전략 요충지 또는 공항을 점령할 때 적들이 쉽게 내줄 거라 기대하지 마십시오. 적들은 가능한 선에서 보낼 수 있는 모든 것을 보낼 것입니다. 만약 점령 후 반격이 예상된다면, 도망가는 것도 좋은 선택입니다. + Не ожидайте легкой контратаки при захвате стратегических зон, таких как ресурсы или аэропорты. Враг пошлет все, что сможет, если возможно. Если вы захватываете зону и ожидаете контратаки, бегство - хороший вариант. + Nie spodziewaj się lekkiego kontrataku, gdy podbijasz strategiczne ważne strefy, takie jak zasoby czy lotniska. Wróg wyśle wszystko, co może, żeby tobie przeszkodzić. Gdy podbijesz którąś strefę i spodziewasz się kontrataku, ucieczka jest dobrą opcją. + Neočekávejte lehký protiútok, když dobýváte strategické zóny, jako jsou zdroje nebo letiště. Nepřítel pošle vše, co může, pokud bude k dispozici. Pokud dobýváte zónu a očekáváte protiútok, prchání je dobrá volba. + 当你攻占了资源点或者机场等战略要地时, 不要指望会只有轻微的反击。敌军会竭尽所能地派兵。如果你攻占了一个区域并遭到反击, 逃走是一个不错的选择。 - - Add Vehicle to Squad? - Aggiungi Veicolo alla Squadra? - ¿Añadir un vehículo a la Escuadra? - Ajouter le véhicule à l'escouade ? - 차량을 분대에 추가합니까? - Добавить машину в отряд? - Przydzielić ten pojazd do drużyny? - Přidat vozidlo do družstva? - 将载具分配给班组? + + Having a good amount of resources for bigger operations is mandatory, especially weapons and ammo. In the initial stages, your main source of resources is accomplishing side-missions. + Ein solides Polster an Ressourcen ist unverzichtbar für größere Operationen. Vor allem Waffen und Munition. In der Anfangsphase ist deine Hauptquelle für Ressourcen das Abschließen von Sekundärmissionen. + Avere una buona quantità di risorse per operazioni più grandi è obbligatorio, in particolare armi e munizioni. Nelle fasi iniziali, la tua principale fonte di risorse è portare a termine le missioni secondarie. + Tener una buena cantidad de recursos para mayores operaciones es primordial, especialmente armas y munición. En las fases tempranas, ru forma primordial de conseguirlos es en misiones secundarias. + Avoir une bonne quantité de ressources pour des opérations plus importantes est obligatoire, en particulier pour les armes et les munitions. Dans les étapes initiales, votre principale source de ressources est l'accomplissement de missions secondaires. + 더 큰 작전을 하기 위해선 자원, 특히 총과 탄약을 많이 모아야 합니다. 초반에는 사이드 임무가 자원의 주요 공급원이 될 것입니다. + Обязательно наличие большого количества ресурсов для крупных операций, особенно оружия и боеприпасов. На начальных этапах ваш основной источник ресурсов - выполнение побочных миссий. + Posiadanie sporej ilości zasobów do większych operacji jest obowiązkowe, zwłaszcza broni i amunicji. Na początkowych etapach głównym źródłem zasobów jest wykonywanie misji pobocznych. + Je nutné mít dostatečné množství zdrojů pro větší operace, zejména zbraně a munici. V počátečních fázích je vaším hlavním zdrojem plnění vedlejších misí. + 为了更大规模的行动, 拥有大量的资源是必要的, 尤其是武器和弹药。在初始阶段, 你的主要资源来源是完成支线任务。 - - Vehicles and Squads - Fahrzeuge und Truppen - Veicoli e Squadre - Vehículos y Escuadras - Véhicules et escouades - 차량과 분대 - Техника и отряды - Pojazdy i Oddziały - Vozidla a jednotky - 载具和班组 + + Find a good spot to begin the mission. Your experience is very different from one start spot to another. Study the surrounding markers and roads between them well. If you start near a road between enemy zones, a patrol may appear and kill Petros. + Wähle einen vielversprechenden Ort, um deine Mission zu beginnen. Die Spielerfahrung ist je nach Startpunkt sehr unterschiedlich. Betrachte genau die umgebenen Zonen und die dazwischenliegenden Straßenverbindungen. Startest du an einer Straße zwischen zwei feindlichen Zonen, könnte eine Patrouille auf das Lager stoßen und Petros töten. + Trova un buon punto per iniziare la missione. La tua esperienza cambierà molto a differenza della zona iniziale. Studia bene i segni circostanti e le strade vicine. Se inizi vicino ad una strada controllata dai nemici, una pattuglia potrebbe trovare e uccidere Petros. + Encuentra un buen sitio para empezar la misión. Tu expériencia será muy diferente de un sitio inicial a otro. Estudia los puntos alrededores y las carreteras entre ellos. Si empiezas en una carretera entre zonas enemigas una patrulla podría aparecer y matar a Petros. + Trouvez un bon endroit pour commencer la mission. Votre expérience est très différente d'un point de départ à un autre. Étudiez bien les balises et les routes environnantes. Si vous commencez près d'une route entre des zones ennemies, une patrouille peut apparaître et tuer Petros. + 임무 시작 전에 좋은 장소를 찾으십시오. 시작 지역마다 매우 다른 경험을 할 것입니다. 주변 마커 표시와 지형지물을 잘 살펴보십시오. 적진과 가까운 도로에서 시작한다면 순찰 병력이 페트로스를 죽일 것입니다. + Найдите хорошее место для начала миссии. Ваш опыт сильно отличается от одной стартовой точки к другой. Хорошо изучите окружающие указатели и дороги между ними. Если вы начнете возле дороги между вражескими зонами, может появиться патруль и убить Петроса. + Znajdź dobre miejsce do rozpoczęcia misji. Twoje doświadczenie będzie bardzo różne w zależności od miejsca startu. Przestudiuj dobrze otaczające je znaczniki i drogi między nimi. Jeśli zaczniesz w pobliżu drogi między strefami wroga, może pojawić się patrol i zabić Petrosa. + Najděte dobré místo pro zahájení mise. Vaše zkušenost je velmi odlišná od jednoho startovního bodu k druhému. Dobře si prostudujte okolní značky a silnice. Pokud začnete poblíž silnice mezi nepřátelskými zónami, může se objevit hlídka a zabijou Petrose. + 找个好地方开始任务。起点不同, 你的体验也会大不相同。仔细研究周围的标志物和它们之间的道路。如果你在敌占区之间的道路附近开始任务, 敌军巡逻队很有可能出现并杀掉Pertos。 - - Options related to vehicle management in HC controlled squads - Opzioni relative alla gestione del veicoli delle squadre assegnate all' Alto Comando - Opciones relacionadas a la gestion de vehículos en escuadras controladas por HC - Options liées à la gestion des véhicules dans les escouades contrôlées par HC - 하이 커맨드 휘하의 분대의 차량 관리와 관련된 설정입니다. - Варианты, связанные с управлением транспортными средствами в отрядах, контролируемых HC - Opcje związane z zarządzaniem pojazdami w oddziałach kontrolowanych przez HC - Možnosti související se správou vozidel v jednotkách kontrolovaných HC - 与指挥部班组车辆管理相关的选项 + + In the early stages, especially when accomplishing certain missions, being undercover can be extremely helpful. Just as for real resistance fighters, your ability to disappear is something the enemy cannot counter. See Features section for a deep explanation of Undercover Mode. + In der Anfangsphase, vor allem bei der Erfülling bestimmter Missionen, kann ein verdecktes Vorgehen sehr hilfreich sein. Genau wie für reale Widerstandskämpfer ist deine Fähigkeit zu verschwinden etwas, dem der Feind nahezu nichts entgegenbringen kann. Weitere Informationen zum verdeckten Vorgehen findest du in dem Features Bereich. + Nelle prime fasi, specialmente quando si completano determinate missioni, stare sotto copertura può essere estremamente utile. Proprio come i veri combattenti di una resistenza, la tua capacità di scomparire è qualcosa che il nemico non può contrastare. Vedi la sezione Caratteristiche per una spiegazione approfondita della modalità Sotto Copertura. + En fases tempranas, especialmente completando algunas misiones, estar en modo encubierto puede ser extremadamente ventajoso. Justo como guerreros de la resistencia reales, tu habilidad para desaparecer es algo que el enemigo no puede responder. Comprueba la sección de Características para una explicación más detallada del Modo Encubierto. + Dans les premiers stades, en particulier lors de l'accomplissement de certaines missions, être incognito peut être extrêmement utile. Tout comme pour les vrais combattants de la résistance, votre capacité à disparaître est quelque chose que l'ennemi ne peut pas contrer. Voir la section Fonctionnalités pour une explication approfondie du mode Incognito. + 초기에 특정 임무를 수행할 때, 위장하는 것은 매우 도움이 됩니다. 진짜 게릴라답게 위장하십시오. 그러면 적이 대응하지 못 할 것입니다. 위장모드에 대한 자세할 설명은 기능 섹션을 참고하십시오. + На ранних стадиях, особенно при выполнении определенных миссий, работа под прикрытием может быть чрезвычайно полезной. Как и в случае с настоящими бойцами сопротивления, ваша способность исчезнуть - это то, чему противник не может противостоять. См. Раздел «Возможности» для более подробного описания режима под прикрытием. + Na wczesnych etapach, zwłaszcza podczas wykonywania niektórych misji, bycie pod przykrywką może być niezwykle pomocne. Tak jak w przypadku prawdziwych bojowników ruchu oporu, twoja zdolność do zniknięcia jest czymś, czemu wróg nie może się przeciwstawić. Zobacz sekcję Funkcje, aby uzyskać szczegółowe wyjaśnienie trybu Utajniony. + V počáteční fázi, zejména při plnění některých misí, může být skrytý přístup velmi užitečný. Stejně jako skuteční bojovníci odporu, vaše schopnost zmizet je něco, s čím nepřítel nemůže dělat téměř nic. Další informace o skrytém postupu naleznete v části Funkce. + 在早期阶段, 特别是执行某些特定任务时, 伪装模式会带来极大帮助。就像真正的反抗军战士一样, 你的消失是敌军无法预料的。有关伪装模式的详细说明, 请参阅功能部分。 - - - Game Mode - Do NOT change this mid mission + + + An incompatible pre-mod Antistasi mission has been started. To play this mission, unload the Antistasi mod. If you intended to load a mission from the Antistasi mod, select the correct mission. + Una missione pre-mod Antistasi è stata iniziata. Per giocare questa missione, disattiva la mod Antistasi, se vuoi caricare una missione della mod Antistasi, seleziona quella corretta. + Se ha cargado una partida de Antistasi anterior a la actualización de mod de esta misión. Para jugar esta misión, no cargues el mod de Antistasi. Si planeas cargar una misión desde el mod de Antistasi, selecciona la misión correcta. + Une mission incompatible avec Antistasi a été demarrée. Pour jouer cette mission, desactiver le mod Antistasi. Si vous souhaitiez lancer une mission du mod Antistasi, selectionnez la bonne mission. + 호환되지 않는 사전 모드로 안티스타시 임무가 시작되었습니다. 이 임무를 수행하려면 안티스타시 모드를 언로드하십시오. 안티스타시 모드에서 임무를 로드하려는 경우 올바른 임무를 선택하십시오. + Rozpoczęto starą niekompatybilną misję z modem Antistasi. Aby rozegrać tę misję, usuń mod Antistasi. Jeśli chcesz wczytać misję z modem Antistasi, wybierz właściwą misję. + Byla zahájena nekompatibilní mise Antistasi před modifikací. Chcete-li hrát tuto misi, vyjměte modul Antistasi. Pokud jste zamýšleli načíst misi z modu Antistasi, vyberte správnou misi. + 已启动不兼容的旧版本Antistasi模组任务。要玩此任务,请卸载Antistasi模组。如果你想要载入Antistasi模组中的任务,请选择正确的任务。 - - Reb vs Gov vs Inv + + Deprecated Mission + Veraltete Mission + Missione Deprecata + Misión guardada obsoleta + Mission Obsolète + 사용되지 않는 임무 + Przestarzała misja + Zastaralá mise + 已弃用的任务 - - Reb vs Gov + Inv + + This mission is outdated and could lack important map details that may break your game. Inform your mission maker or update the extension to the latest version. + Questa missione non è aggiornata e potrebbe non avere importanti dettagli sulla mappa che potrebbero rompere il gioco. Informa lo sviluppatore della missione o aggionra l'estensione all'ultima versione. + Esta misión esta desactualizada y puede faltarle detalles importantes del mapa que pueden romper la partida. Informa al editor de la misión o actualiza la extensión a la última versión. + Cette mission est périmée et pourrait ne pas avoir des détails important qui pourraient casser le jeu. Informez votre créateur de missions ou mettez à jour l'expansion. + 이 임무는 구식이며 게임을 망칠 수 있는 중요한 지도의 세부 정보가 부족할 수 있습니다. 미션메이커에게 알리거나 확장 버전을 최신 버전으로 업데이트하십시오. + Ta misja jest przestarzała i może nie zawierać ważnych szczegółów mapy, które mogą zepsuć grę. Poinformuj twórcę misji lub zaktualizuj mod/rozszerzenie do najnowszej wersji. + Tato mise je zastaralá a může postrádat důležité detaily mapy, které mohou narušit vaši hru. Informujte svého tvůrce mise nebo aktualizujte rozšíření na nejnovější verzi. + 此任务已过时,可能缺少重要的地图细节,这可能会破坏您的游戏。通知您的任务制作者或将扩展更新到最新版本 + + + Outdated Mission + Veraltete Mission + Missione non Aggiornata + Misión desactualizada + Mission Périmée + 구식 임무 + Nieaktualna misja + Zastaralá mise + 过时的任务 + + + + + Assassination Mission + Missione di Assassinio + Misiones de Asesinato + Missions d'assassinats + 암살 임무 + Миссия на убийство + Misje Zamachu + Mise atentát + 刺杀任务 - - Reb vs Gov + + Available Missions + Verfügbare Missionen + Missioni Disponibili + Misiones Disponibles + Missions disponibles + 사용 가능 임무 + Доступные миссии + Dostępne Misje + Dostupné mise + 可用任务 - - Enable Autosave (every X minutes) + + Conquest Missions + Eroberungsmission + Missioni Conquista + Misiones de Conquista + Missions de conquête + 점령 임무 + Миссия захвата + Misje Podbóju + Mise zabrat + 攻占任务 - - Time between autosaves (in minutes) + + Convoy Ambush + Konvoy Hinterhalt + Imboscata al Convoglio + Emboscada de Convoy + Embuscade de convoi + 수송대 매복 + Засада конвоя + Misje Zasadzka na Konwój + Přepadení konvoje + 车队伏击 - - Enable Friendly Player Markers + + Destroy Missions + Missioni di Distruzione + Misiones de Destrucción + Missions de destruction + 파괴 임무 + Миссия на уничтожение + Misje Zniszcz Cel + Mise zničit + 摧毁任务 - - Fast Travel Targets Allowed + + Logistics Missions + Logistikmission + Missioni Logistiche + Misiones Logísticas + Missions logistiques + 병참 임무 + Миссия перевозки + Misje Logistyczne + Zásobovací mise + 后勤任务 - - Any friendly position + + Missions to acquire money or equipment + Missioni per acquisire soldi o equipaggiamento + Misiones para conseguir Dinero o Equipo + Missions pour acquérir de l'argent ou du matériel + 자금 또는 장비 획득 임무입니다. + Миссии по добыче денег или оборудования + Misje Zdobycia Pieniędzy lub Sprzętu + Mise s cílem získat peníze nebo vybavení + 获取资金和装备的任务 - - Only Airports + HQ + + Rescue Missions + Rettungsmission + Missione di Recupero + Misiones de Rescate + Missions de sauvetage + 구출 임무 + Спасательные миссии + Misje Ratunkowe + Záchranné mise + 救援任务 - - Quantity of civilan traffic and parked vehicles + + Support Missions + Unterstützungsmission + Missioni di Supporto + Misiones de Apoyo + Missions de soutien + 지원 임무 + Миссия поддержки + Misje Wsparcia + Podpůrné mise + 支援任务 - - Max distance from HQ for tasks + + Missions to increase your support within the population + Missioni per aumentare il supporto della popolazione nei tuoi riguardi + Misiones para aumentrar tu apoyo entre la población + Les Missions pour augmenter votre soutien au sein de la population + 주민들 내에서 당신의 지지율을 상승시키는 임무입니다. + Миссии по увеличению вашей поддержки среди населения + Misje, aby Zwiększyć Wsparcie w Populacji + Mise, které zvýší vaše podporů civilistů + 增加民众支持度的任务 - - Spawn distance + + + + Cost: 10 points + Kosten: 10 Punkte + Costo: 10 punti + Coste: 10 puntos + Coût : 10 points + 가격: 10 포인트 + Цена: 10 Очков + Koszt: 10 punktów + Cena: 10 bodů + 消耗: 10 点 - - Distance used to check for nearby enemies + + Select type ammo for the strike + Seleziona il tipo di munizione per l'attacco + Seleccionar tipo de bombas + Sélectionnez le type de munitions pour la frappe + 타격할 탄약 유형 선택 + Выберите тип боеприпасов для удара + Wybierz rodzaj amunicji do ostrzału + Vyberte typ munice pro úder + 选择空袭弹药类型 - - Maximum global civilians + + Select Mortar Ammo + Mörsermunition auswählen + Seleziona Munizioni del Mortaio + Seleccionar munición de morteros + Sélectionnez les munitions de mortier + 박격포 탄약 선택 + Выберите боеприпасы для минометов + Wybierz Amunicję do Moździerza + Vyberte munici minometu + 选择炮击弹药类型 - - Maximum civilians spawn per town + + HE + HE + AE + HE + HE + 고폭탄 + ОФ + Odłamkowa-Burząca + HE + 高爆弹 - - Initial Player Money + + Laser Guided + Lasergelenkt + Laser Guidato + Guiado por Láser + Guidé au laser + 레이저유도탄 + С лазерным наведением + Naprowadzana Laserowo + Laserem naváděný + 激光制导炸弹 - - Initial Rebel Faction Money + + Smoke + Nebel + Fumogeno + Humos + Fumigène + 연막탄 + Дым + Dymna + Kouř + 烟雾弹 - - Initial Rebel Faction Manpower + + Select No. Rounds to be fired + Numero di Colpi da sparare + Seleccionar n. de Salvas + Sélectionnez le nombre de cartouches à tirer + 발사할 탄약 수 선택 + Выберите кол-во снарядов + Wybierz ilość pocisków do wystrzelenia + Vyberte počet ran, která chcete vystřelit + 选择炮击轮数 - - Time before a player is considered AFK + + Select type of strike + Seleziona tipo di supporto + Seleccionar tipo de Bombardeo + Sélectionnez le type de frappe + 타격 유형 선택 + Выберите тип удара + Wybierz rodzaj ostrzału + Vyberte typ úderu + 选择空袭类型 - - Garbage Cleaner Threshold for Automatic GC + + Barrage Strike + Sbarramento d'artiglieria + Bombardeo Continuo + Barrage d'artillerie + 연발 타격 + Заградительный удар + Uderzenie Zaporowe + Salva + 弹幕打击 - - Minimum revive time for players + + Single Point Strike + Supporto su punto singolo + Un Punto de Bombardeo + Frappe sur un point unique + 단일 지점 타격 + Одноточечный удар + Uderzenie Punktowe + Jednorázový úder + 单点打击 - - 5 seconds + + + + Player and Money Interaction + Interazione Giocatori e Soldi + Interacción de Jugador y Dinero + Interaction Joueur et Argent + 플레이어와 자금 상호작용 + Меню Игроков и Снабжения + Interakcja Gracza i Pieniędzy + Interakce hráče a peněz + 玩家/资金 - - 10 seconds + + Add Server Member + Aggiungi Membro del Server + Añadir Miembro del Servidor + Ajouter un membre au serveur + 서버 멤버로 추가 + Добавить участника сервера + Dodaj Członka Serwera + Přidat člena serveru + 添加服务器会员 - - 15 seconds + + Use this option to add the player which you are currently looking to the member's list + Usa questa opzione per aggiungere il giocatore che stai guardando alla lista dei Membri + Usa esta opción para añadir al jugador que estás actualmente mirando a la lista de miembros + Utilisez cette option pour ajouter le joueur que vous regardez actuellement à la liste des membres + 현재 보고 있는 플레이어를 멤버 목록에 추가하려면 이 옵션을 사용하십시오. + Используйте эту опцию, чтобы добавить игрока, которого вы сейчас ищете, в список участников. + Użyj tej opcji, aby dodać gracza, na którego aktualnie patrzysz na liście członków + Pomocí této možnosti přidejte hráče, který v současné době hledáte do seznamu členů + 使用该选项将你面前的玩家加入到会员列表 - - Self-revive methods enabled + + Donate 100 € to Faction + Dona 100€ alla Fazione + Donar 100€ a la Facción + Faire un don de 100 € à la Faction + 팩션에 100€ 기부 + Пожертвовать 100 € фракции + Wpłać 100 € dla frakcji + Darujte 100 € frakci + 向阵营捐赠 100€ - - Withstand + + It will increase your prestige among your faction + Alzerà il tuo prestigio nella tua fazione + Aumentará tu prestigio entre la Facción + Cela augmentera votre prestige parmi votre faction + 해당 행위는 당신의 팩션에서 당신의 위신을 높여줄 것입니다. + Это повысит ваш престиж среди вашей фракции + Zwiększy to Twój prestiż wśród Twojej frakcji + Zvýší to vaši prestiž mezi vaši frakcí + 这将会提升你在我方阵营中的威望 - - Player classes permitted to use the building placer + + Donate 100 € to player + Spieler 100€ spenden + Dona 100€ al giocatore + Donar 100€ a un jugador + Faire un don de 100 € au joueur + 플레이어에게 100€를 기부 + Пожертвуйте 100 € игроку + Wpłać 100 € dla gracza + Darujte 100 € hráči + 向玩家捐赠 100€ - - Team leaders + + Remove Server Member + Membro del Server + Quitar Miembro de Servidor + Supprimer un membre du serveur + 서버 멤버에서 제거 + Удалить участника сервера + Usuń Członka Serwera + Odebrat člena serveru + 移除服务器会员 - - Engineers + + Use this option to remove the player which you are currently looking to the member's list + Usa questa opzione per rimuovere il giocatore che stai guardando dalla lista dei Membri + Usa esta opción para quitar al jugador (que estás actualmente mirando) de la lista de miembros + Utilisez cette option pour supprimer le joueur que vous regardez actuellement de la liste des membres + 현재 보고 있는 플레이어를 멤버 목록에서 제거하려면 이 옵션을 사용하십시오. + Используйте эту опцию, чтобы удалить игрока, которого вы сейчас ищете, из списка участников. + Użyj tej opcji, aby usunąć gracza, na którego aktualnie patrzysz na liście członków + Tuto možnost použijte k odstranění hráče, který v současné době hledáte do seznamu členů + 使用该选项将你面前的玩家从会员列表中移除 - - Both + + You've turned off top information bar. To enable it, press %1. + Hai disabilitato la Barra Informazioni. Per abilitarla, premi %1. + Has ocultado la barra de información superior. Para activarla, pulsa %1 + Vous avez désactivé la barre d'informations supérieure. Pour l'activer, appuyez sur %1. + 상단의 정보 표시줄을 껐습니다. 활성화하려면 %1 키를 누르십시오. + Вы выключили отображение информационной строки. Чтобы включить её снова, нажмите %1. + Wyłączyłeś górny pasek informacji. Aby go włączyć, naciśnij %1. + Vypnuli jste horní informační lištu. Chcete-li ji povolit, stiskněte %1. + 你关闭了顶部信息栏。 要启用它,请按%1。 - - Enable Server Membership + + You've turned on top information bar. To disable it, press %1. + Hai abilitato la Barra Informazioni. Per disabilitarla, premi %1. + Has activado la barra de información superior. Para ocultarla, pulsa %1 + Vous avez activé la barre d'informations supérieure. Pour la désactiver, appuyez sur %1. + 상단의 정보 표시줄을 켰습니다. 비활성화하려면 %1 키를 누르십시오. + Вы включили отображение информационной строки. Чтобы выключить её, нажмите %1. + Włączyłeś górny pasek informacyjny. Aby go wyłączyć, naciśnij %1. + Zapnuli jste horní informační lištu. Chcete-li ji deaktivovat, stiskněte %1. + 你打开了顶部信息栏。 要关闭它,请按%1。 - - Allow guests to become commander when no members are eligible + + Information Bar + Barra Informazioni + Barra de Información + Barre d'informations + 정보 표시줄 + Информационная строка + Pasek Informacyjny + Informační lišta + 信息栏 - - Enable Teamkill Punish + + + + Battle Options + Schlachtoptionen + Opzioni di Battaglia + Opciones de combate + Options de combat + 전투 설정 + Управление + Opcje Bitwy + Možnosti bitvy + 作战选项 - - Percentage of Reserved Slots for Members + + AI Management + KI Manager + Gestione IA + Gestionar IA + Gestion de l'IA + AI 관리 + Управление ИИ + Zarządzanie AI + AI Management + AI管理 - - Max distance of guests from the closest member or HQ + + Several AI options + Molteplici opzioni IA + Varias opciones de la IA + Plusieurs options d'IA + 여러 AI 설정입니다. + Управление ИИ + Kilka opcji AI + Několik AI možností + AI选项 - - BALANCE OPTIONS + + Commander + Kommandant + Comandante + Comandante + Commandant + 지휘관 + Командующий + Dowódca + Velitel + 指挥官 - - MEMBERSHIP OPTIONS + + Open commander options + Apri le opzioni del comandante + Abre las opciones del comandante + Ouvrir les options du commandant + 지휘관 설정을 엽니다. + Открыть меню командования + Otwórz opcje dowódcy + Otevřít velitelské možnosti + 打开指挥官选项 - - Overall enemy resource balance + + Construct Here + Hier bauen + Costruisci Qui + Construir Aquí + Construire ici + 여기에 건설 + Строительство + Buduj Tutaj + Konstruovat zde + 建造 - - Enemy attack resource balance (relative to overall balance) + + Construct in the spot where you are a selected building facing this direction + Costruisci nel punto dove hai selezionato una struttura rivolta verso questa direzione + Construye en el sitio el edificio seleccionado mirando hacia esta dirección + Construire à l'endroit où vous vous trouvez un bâtiment sélectionné faisant face à cette direction + 선택한 건물을 해당 지점에 당신이 바라보고 있는 방향으로 건설합니다. + Постройте в том месте, где вы выбрали здание, обращенное в этом направлении + Zbuduj, w miejscu w którym jesteś, wybrany budynek zwrócony w tym kierunku + Stavějte na místě, kde jste vybraly budovu otočenou tímto směrem + 在你所在的位置, 朝向此方向建造所选建筑 - - Resource multiplier for invaders relative to occupants + + Fast Travel + Schnellreise + Viaggio Rapido + Viaje Rápido + Voyage rapide + 빠른 이동 + Быстрое Перемещение + Szybka Podróż + Rychlý přesun + 快速旅行 - - Enemy preference for attacking rebel targets closer to HQ + + Teleport your squad or a HC selected squad to a friendly zone depending on several factors + Teletrasporta te e la tua squadra in una zona alleata a seconda di alcuni fattori + Teleporta a tu escuadra o a la escuadra selecionada del HC a una zona aliada dependiendo de varios factores + Téléportez votre équipe ou une équipe sélectionnée avec HC dans une zone amicale en fonction de plusieurs facteurs + 몇 가지 요소에 따라 당신의 분대 또는 하이 커맨드가 선택한 분대를 아군 구역으로 순간이동시킵니다. + Телепортируйте свой отряд или отряд, выбранный HC, в дружественную зону в зависимости от нескольких факторов + Teleportuj swój oddział lub wybrany oddział HC do przyjaznej strefy w zależności od kilku czynników + Teleportuje vaše družstvo a nebo HC vybrané družstvo do přátelské zóny závesející na několika faktorech + 满足条件时, 将您的班组或指挥部小队传送至友军占领区 - - Enemy AI skill (also affected by server skill) + + Garage Vehicle + Fahrzeug in Garage geben + Aggiungi Veicolo al Garage + Almacenar vehículo + Entreposer le véhicule + 차고에 차량 넣기 + Гараж + Schowaj Pojazd do Garażu + Garáž vozidel + 载具仓库 - - Friendly AI skill (also affected by server skill) + + Vehicle or Static gun you're looking at will be garaged, interact with Flag to retrieve + Il veicolo o arma fissa che stai guardando verrà aggiunta al garage, interagisci con la bandiera per recuperarli + El vehículo o la arma estática a la que miras será almacenada. Acércate a la bandera para retirarlo. + Le véhicule ou l'arme statique que vous regardez sera entreposé, interagissez avec le drapeau pour le récupérer + 현재 보고 있는 차량 또는 고정화기는 차고에 보관되며, 깃발과 상호작용하여 되찾을 수 있습니다. + Автомобиль или статическая пушка, на которую вы смотрите, будут помещены в гараж, взаимодействуйте с Флагом, чтобы получить + Pojazd lub działo statyczne, na które patrzysz, zostaną schowane do garażu, wejdź w interakcję z flagą, aby je wyciągnąć + Vozidlo nebo statická zbraň na kterou se díváte bude garážována, pro vyzvednutí použijte vlajku + 你面前的载具或固定式武器将被存放至车库, 与旗帜来取出 - - Enable Napalm Bombing for AI + + Player and Money + Spieler und Geld + Giocatori e Soldi + Jugador y Dinero + Joueur et argent + 플레이어와 자금 + Игрок и деньги + Gracz i Pieniądze + Hráč a Peníze + 玩家与资金 - - Allow unfair supports to be used by the enemy + + Look at some player and interact with him + Guarda un giocatore e interagiscici + Mira a un jugador e interactua con él + Regardez un joueur et interagissez avec lui + 해당 플레이어를 보고 그에게 상호작용하십시오. + Посмотрите на игрока чтобы взаимодействовать с ним + Spójrz na jakiegoś gracza i wejdź z nim w interakcję + Podívej se na některé hráče a intereaguj s nimi + 面向玩家并与其互动 - - Experimental] Allow futuristic supports to be used by the enemy + + Undercover ON + Sotto Copertura ON + Encubierto ON + Incognito ON + 위장 켜기 + Скрытность ВКЛ + Tryb Incognito WŁ + Utajení ZAPNUTO + 启用伪装 - - How many rebels can be garrisoned (1.5x for airports, 0.5x for resources and factories)? + + Become Undercover if you match the requirements. Enemy AI won't attack you until they discover you + Vai sotto copertura se soddisfi i requisiti. I nemici non ti attaccheranno finché verrai scoperto + Pasa a Encubierto si cumples los requisitos. La IA enemiga no te atacará hasta que te descubra. + Devenez Incognito si vous remplissez les conditions. L'IA ennemie ne vous attaquera pas tant qu'elle ne vous aura pas découverte + 요구 사항과 일치하는 경우 위장이 시작됩니다. 적 AI는 당신을 알아볼 때까지 당신을 공격하지 않을 것입니다. + Станьте скрытным, если вы соответствуете требованиям. Вражеский ИИ не нападет на вас, пока не обнаружит вас + Stań się Incognito, jeśli spełniasz wymagania. Wrogowie nie zaatakuje cię, dopóki cię nie odkryją + Buď v utajení pokud splníš podmíky. Nepřátelské AI na tebe nebude útočit pokud tě neodhalí. + 满足条件时可进入伪装状态。敌方AI在识破你之前不会攻击你 - - How many troops can be in garrison. Note that No limit option may affect performance as there might be too many troops for CPU to handle. + + Unlock Vehicle + Fahrzeug entsperren + Sblocca Veicolo + Abrir Vehículo + Dévérrouiller le véhicule + 차량 잠금해제 + Разблокировать технику + Odblokuj Pojazd + Odemknout vozidlo + 解锁载具 - - EQUIPMENT OPTIONS + + Allow other groups to mount this vehicle + Erlaube einer anderen Gruppe auf diesem Fahrzeug aufzusitzen + Permetti ad altri gruppi di salire su questo veicolo + Permite a otros grupos montarse a este vehículo + Autoriser d'autres groupes à monter dans ce véhicule + 다른 그룹이 이 차량에 탑승하도록 허용합니다. + Разрешить другим группам садиться на этот автомобиль + Pozwól innym grupom na używanie tego pojazdu + Umožněte ostatním skupinám nasednout do tohoto vozidla + 允许其他小队搭乘该载具 - - Number of the same item required to unlock" + + + + Server Information + Informazioni del Server + Información de Servidor + Informations sur le serveur + 서버 정보 + Информация сервера + Informacje o Serwerze + Informace serveru + Informaçao Servior + 服务器信息 - - Default number of items needed for guests to be able to use them + + Admin is setting up the game. + Ein Admin konfiguriert das Spiel. + L'Amministratore sta impostando il gioco. + Admin está configurando la partida. + L'admin prépare le jeu. + 관리자가 게임을 설정 중입니다. + Administrator konfiguruje grę. + Admin nastavuje hru. + 管理员正在设置游戏。 - - Do Unlocked Weapons Automatically Unlock Their Standard Magazine? + + Waiting for an admin to log in... + Warte auf Admin Anmeldung... + In attesa che l'amministratore entri... + Esperando a que se autentique un Admin... + Attente qu'un Admin se connecte... + 관리자가 로그인하길 기다리는 중... + Oczekiwanie na zalogowanie się admina... + Čeká se na přihlášení administrátora... + 等待管理员登录... - - Should Guided Launchers become unlocked? + + Waiting for an admin to log in, or autostart timeout... + Warte auf Admin Anmeldung oder auf den automatischen Start-Timer... + In attesa che l'amministratore entri, o autoavvio allo scadere del tempo... + Esperando a que un Admin se autentique, o que comience automáticamente al terminal el contador... + Attente qu'un Admin se connecte, ou délai de demarrage auto... + 관리자가 로그인하거나 자동 시작 시간 초과를 기다리는 중... + Oczekiwanie na zalogowanie się administratora lub przekroczenie limitu czasu autostartu... + Čekání na přihlášení správce nebo vypršení časového limitu automatického spuštění... + 等待管理员登录,或自动启动超时... - - Should Explosives become unlocked? + + Waiting for background init to complete... + Aspettando che l'inizializzazione di background sia completata. + Esperando a que se complete el init de fondo... + En attente de la fin de l'initialisation. + 배경 초기화가 완료되길 기다리는 중... + Ожидание завершения инициализации. + Oczekiwanie na zakończenie inicjowania w tle. + Čekání na dokončení inicializace na pozadí + A epera de inicio de segundo plano para completar + 等待后台初始化完成 - - [TFAR] Start with Long Range Radio? + + Server load completed. + Caricamento del server completato. + Completada la carga del servidor. + Chargement du serveur terminé. + 서버 로드 완료. + Загрузка сервера завершена. + Zakończono ładowanie serwera. + Načtení serveru dokončeno. + Carregamento servidor concluida + 服务器加载完毕 - - [ACE] Start with Food Items + + Version mismatch error:<br/><br/>Server: %1<br/>Client: %2 + Errore, versione non corrispondente:<br/><br/>Server: %1<br/>Client: %2 + Erreur d'incohérence de version :<br/><br/>Serveur : %1<br/>Client : %2 + 버전 불일치 오류:<br/><br/>서버: %1<br/>클라이언트: %2 + Błąd niezgodności wersji:<br/><br/>Serwer: %1<br/>Klient: %2 + Nesouhlasí verze:<br/><br/>Server: %1<br/>Klient: %2 + 版本不匹配错误:<br/><br/>服务器: %1<br/>客户端: %2 - - Chance of helmet loss on headshots + + Starting game... + Spiel wird gestartet + Avviando la partita... + Iniciando partida... + Démarrage de la partie... + 게임 시작 중... + Начинаем игру... + Rozpoczynanie rozgrywki... + Spouštím hru... + A começar jogo + 正在启动游戏... - - Loot to crate radius + + Waiting for server... + Warte auf Server... + In attesa del server... + Esperando al servidor... + Attente du serveur... + 서버 기다리는 중... + Oczekiwanie na serwer... + Čekání na server... + 等待服务器... - - Loot to crate transfers unlocked items + + + + HC Squad Options + Opzioni di Squadra dell'Alto Comando + Opciones de Escuadras HC + Options de l'escouade HC + 하이 커맨드 분대 설정 + Управление отрядами + Opcje Drużyny HC + Možnosti týmu HC + 指挥部班组选项 - - LOOT CRATE OPTIONS + + Squad Add Vehicle + Aggiungi Veicolo di Squadra + Añadir vehículo a Escuadra + Ajouter un véhicule à l'escouade + 분대에 차량 추가 + Добавить технику в отряд + Przydziel Pojazd Drużynie + Družstvo Přidat vozidlo + 为班组分配载具 - - [Experimental] Truely Random Crates: Remove all balance checks from Crates + + Look at some vehicle and assign it to the selected squad for it's use + Guarda qualche veicolo e assegnalo alla squadra selezionata in modo che possano usarlo + Mira hacia un vehículo y asingnalo a la escuadra seleccionada para su uso + Regardez un véhicule et attribuez-le à l'escouade sélectionnée pour son utilisation + 차량을 보고 선택된 분대에 차량을 할당합니다. + Посмотрите на какую-нибудь технику и назначьте ее выбранному отряду для использования + Spójrz na jakiś pojazd i przypisz go do wybranego oddziału + Podívejte se na nějaké vozidlo a přiřaďte jej vybranému družstvu pro jeho použití + 将面前的载具分配给选定的班组使用 - - Decrease loot quantity as player count increases? (Yes is recommended for balance reasons) + + Mount / Dismount + Monta / Smonta + Embarcar / Desembarcar + Monter / Descendre + 탑승 / 하차 + Погрузка / Разгрузка + Wsiadaj / Wysiadaj + Nasednout / Vysednout + 搭乘/离开 - - Maximum Weapon Types in Crates + + Force squad to mount or dismount their assigned vehicle + Forza la squadra a montare o smontare dal loro veicolo assegnato + Fuerza a la escuadra a embarcar o desembarcar su vehículo asignado + Forcer l'escouade à monter ou descendre de son véhicule assigné + 분대에 할당된 차량에 강제로 탑승하거나 하차시킵니다. + Заставить отряд сесть или слезть с назначенной машины + Zmuś drużynę do wejścia lub wyjścia z przypisanego pojazdu + Přinutit družřstvo k nasednutí nebo sesednutí jejich přiřazeného vozidla + 强制班组搭乘或离开他们分配的车辆 - - Maximum Weapon Quantity in Crates + + Squad SITREP + SITREP Squadra + Escuadra SITREP + SITREP d'escouade + 분대 상황보고 + Статус отряда + Raport Sytuacyjny Drużyny + SITREP družstva + 班组状态报告 - - Maximum Item Types in Crates + + If the selected squad is using some vehicle, know remotely it's status + Se la squadra sta usando un veicolo, conoscine remotamente lo stato + Si la escuadra seleccionada está usando algún vehículo, conoce de forma remota su situación. + Si l'escouade sélectionnée utilise un véhicule, sachez à distance son statut + 선택된 분대가 차량을 사용하는 경우 원격으로 차량의 상태를 파악합니다. + Если выбранный отряд использует какую-либо технику, узнайте ее статус удаленно. + Sprawdź zdalnie status pojazu z którego krorzysta oddział + Pokud vybraná skupina používá nějaké vozidlo, vězte vzdáleně jeho stav + 如果选定的班组正在使用载具, 远程了解它的状态 - - Maximum Item Quantity in Crates + + Static Autotarget + Autotarget Fisso + Autoapuntado de Estática + Ciblage automatique statique + 고정화기 자동 타겟팅 + Автонаведение установок + Statyczny Auto Cel + Automatické zaměřování pro statické zbraně + 自动对准目标 - - Maximum Ammo Types in Crates + + Use this option on AT / AA mounted squads. The truck driver will try to point his truck's back to any detected enemy + Usa questa opzione su una squadra meccanizata AC / AA, il pilota cercherà di rotare il veicolo verso un nemico avvistato + Usa esta opción en escuadras montadas de AT / AA. El conductor del camión intentará apuntar el reverso del vehículo hacia cualquier enemigo detectado. + Utilisez cette option sur les escouades montées AT / AA. Le chauffeur du camion essaiera de pointer l'arrière de son camion vers tout ennemi détecté + 대전차 / 대공화기 탑재 분대에 이 옵션을 사용하십시오. 트럭 운전사는 그의 트럭 뒤에게 탐지된 아무 적을 가리키려 할 것입니다 + Используйте эту опцию для ПТ / ПВО отрядов. Отряд попытается направить свое орудие на любого обнаруженного врага. + Użyj tej opcji na zmotoryzowanych oddziałach PPANC/PLOT. Kierowca pojazdu będzie próbował skierować swój pojazd tyłem do każdego wykrytego wroga + Tuto možnost použijte na AT / AA jednotkách. Řidič kamionu se pokusí nasměrovat svůj kamion zpět na jakéhokoli detekovaného nepřítele + 对部署了反坦克/防空武器的班组使用此选项。卡车驾驶员会试图将车尾对准任何被发现的敌人 - - Maximum Ammo Quantity in Crates + + + + Squad Options + Opzioni Squadra + Opciones de Escuadras HC + Options d'escouade + 분대 설정 + Назначение отряда + Opcje Drużyny + Možnosti družstva + 小队选项 - - Maximum Explosive Types in Crates + + Engineer Squad + Squadra Ingegneri + Escuadra de Ingenieros + Escouade d'ingénieurs + 공병 분대 + Инженеры + Drużyna Inżynierów + Inženýrská družstvo + 工程师班组 - - Maximum Explosive Quantity in Crates + + MG Squad + Squadra MG + Escuadra de Ametrallador + Escouade MG + 기관총 분대 + Пулеметчики + Drużyna KM + MG družstvo + 机枪班组 - - Maximum Attachment Types in Crates + + Mortar Squad + Squadra Mortaio + Escuadra de Mortero + Escouade de mortier + 박격포반 + Минометчики + Drużyna z Moździerzem + Minometné družstvo + 迫击炮班组 - - Maximum Attachment Quantity in Crates + + Normal Squad + Squadra Normale + Escuadra Normal + Escouade normale + 일반 분대 + Стандарт + Drużyna Normalna + Normální družstvo + 普通班组 - - Maximum Backpack Types in Crates + + + + Squad Recruitment Options + Opzioni Reclutamento Squadra + Opciones de Reclutamiento de Escuadras + Options de recrutement d'escouade + 분대 모집 설정 + Меню найма отряда + Opcje Rekrutacji Drużyn + Možnosti náboru družstva + 小队招募选项 - - Maximum Backpack Quantity in Crates + + Recruit AA Truck + Recluta Camion AA + Reclutar Camión AA + Recruter véhicule AA + 대공트럭 모집 + ПВО Техника + Rekrutuj Pojazd PLOT + Nábor AA náklaďáku + 招募防空卡车 - - Maximum Vest Types in Crates + + Recruit AT Team + Recluta Team AC + Reclutar Equipo AT + Recruter Équipe AT + 대전차조 모집 + Группа ПТ + Rekrutuj Drużynę PPANC + Nábor AT týmu + 招募反坦克小组 - - Maximum Vest Quantity in Crates + + Recruit AT Car + Recluta Auto AC + Reclutar Coche AT + Recruter véhicule AT + 대전차 차량 모집 + ПТ Техника + Rekrutuj Pojazd PPANC + Nábor AT auto + 招募反坦克车辆 - - Maximum Helmet Types in Crates + + Recruit Inf. Squad + Recluta Squadra di fanteria + Reclutar Escuadra de inf. + Recruter Escouade Inf. + 보병분대 모집 + Отряд + Rekrutuj Oddział Piechoty + Nábor pěšího družstva + 招募步兵班 - - Maximum Helmet Quantity in Crates + + Recruit Inf. Team + Recluta Team di fanteria + Reclutar Equipo de inf. + Recruter Équipe Inf. + 보병조 모집 + Группа + Rekrutuj Drużynę Piechoty + Nábor pěšího týmu + 招募步兵小组 - - Maximum Device Backpack Types in Crates + + Recruit MG Team + Recluta Team Mitragliatrici + Reclutar Equipo de Ametralladora + Recruter Équipe MG + 기관총조 모집 + Группа пулеметчиков + Rekrutuj Drużynę KM + Nábor MG týmu + 招募机枪小组 - - Maximum Device Backpack Quantity in Crates + + Recruit Mortar Team + Recluta Team con Mortaio + Reclutar Equipo de Morteros + Recruter une équipe de mortier + 박격포반 모집 + Артилерия + Rekrutuj Drużynę z Moździerzem + Nábor minometného týmu + 招募迫击炮小组 - - DEVELOPMENT OPTIONS + + Recruit Sniper Team + Recluta Team di Cecchini + Reclutar Equipo de Tiradores + Recruter une équipe de tireurs d'élite + 저격조 모집 + Группа снайперов + Rekrutuj Dwójkę Snajperską + Nábor odstřelovacího týmu + 招募狙击小组 - - Logging Level (Amount of detail in .rpt file) + + + + Days + Tage + Giorni + Días + Jours + + дней + Dni + dní + - - Error + + d + g + d + j + + д + d + d + d - - Info + + Hours + Stunden + Ore + Horas + Heures + 시간 + часов + Godziny + hodin + 小时 - - Debug + + h + o + h + h + 시간 + ч + h + h + h - - Verbose + + Microseconds + Mikrosekunden + Microsecondi + Microsegundos + Microsecondes + 마이크로초 + микросекунд + Mikrosekundy + mikrosekund + 微秒 - - Log debug console use + + µs + µs + µs + µs + 마이크로초 + мкс + µs + µs + µs - - All non-dev + + Milliseconds + Millisekunden + Millisecondi + Milisegundos + Millisecondes + 밀리초 + миллисекунд + Milisekundy + milisekund + 毫秒 - - Use In-Development UI Preview + + ms + ms + ms + ms + 밀리초 + мс + ms + ms + ms - - Disabled + + Minutes + Minuten + Minuti + Minutos + Minutes + + минут + Minuty + minut + 分钟 - - None + + m + m + m + m + + м + m + m + m - - 4 km + + Nanoseconds + Nanosekunden + Nanosecondi + Nanosegundos + Nanosecondes + 나노초 + наносекунд + Nanosekundy + nanosekund + 纳秒 - - 5 km + + ns + ns + ns + ns + 나노초 + нс + ns + ns + ns - - 6 km + + (Now) + (Gegenwart) + (Ora) + (Ahora) + (Maintenant) + (지금) + (настоящее время) + (Teraz) + (nyní) + (现在) - - 7 km + + Seconds + Sekunden + Secondi + Segundos + secondes + + секунд + Sekundy + sekund + - - 8 km + + s + s + s + s + + с + s + s + s - - 10 km + + + + refunding money due to error + rimborsando denaro a casua di un errore + Devolviendo el dinero a causa de un error. + remboursement du au fait d'une erreur + 오류로 인한 환불 + Возвращаем деньги из-за ошибки. + zwrot pieniędzy z powodu błędu + peníze vráceny z důvodu chyby + hata nedeniyle para iadesi + 由于错误退款 - - 16 km + + Packing Objects + Confezionando Oggetti + Objetos empacables + Objet Emballable + 물건 포장 + Упаковать Объекты. + Sbalení Objektů + Objeler Paketleniyor + 打包物品 - - Unlimited + + You are already carrying something. + Sta già trasportando qualcosa. + Ya estas llevando algo + Vous portez déjà quelque chose. + 이미 뭔가를 옮기고 있습니다. + Вы уже что-то несете. + Już coś nosisz. + Už něco nesete. + Zaten bir şeyler taşıyorsun. + 你已经拿着一个物品了! - - No change + + You're too far. + Du bist zu weit entfernt. + Sei troppo lontano + Estás muy lejos + Vous êtes trop loin. + 너무 멉니다. + Вы слишком далеко. + Jesteś za daleko + Jsi příliš daleko + Çok uzaktasın. + 距离太远 - - Very low + + Q/E to rotate - Space/Enter to stop. + Q/E per girare - Spazio/Invio per fermare. + Q/E para rotar - Espacio/Enter salir + A/E pour tourner- Espace/Entrée pour arrêter. + Q/E로 회전 - Space/Enter로 멈춤. + Q/E для вращения - Space/Enter чтобы закончить + Q/E, aby obrócić - Spacja/Enter, aby zatrzymać. + Q/E pro otáčení - Space/Enter k zastavení. + Q/E Döndür - Space/Enter Durdur. + Q/E 旋转-空格/回车 停止 - - Low + + Utility items + Oggetti Utilità + Artículos de Utilidad + Objets utilitaires + 유틸리티 아이템 + Вспомогательные предметы. + Przedmioty użytkowe + Položky + Yardımcı eşyalar + 工具 - - Normal + + You can't afford this Item. + Non puoi permetterti questo Oggetto. + No puedes pagar ese objeto. + Vous n'avez pas assez d'argent pour cet objet. + 이 아이템을 구입할 수 없습니다. + Вы не можете позволить себе это. + Nie stać cię na ten przedmiot. + Tuto položku si nemůžeš dovolit. + Bu öğeyi karşılayamazsınız. + 你买不起这个物品。 - - Medium + + You already bought one, wait %1 seconds before you can buy another. + Ne hai già comprato uno, attendi %1 secondi prima di comprarne un altro. + Ya has comprado una unidad, espera %1 segundos antes de poder comprar otra. + Vous en avez déja acheté un, attendez %1 secondes avant d'en acheter un autre. + 이미 하나를 구입했습니다. %1초를 기다린 후 다른 하나를 구입 할 수 있습니다. + Вы уже купили это, подождите %1 секунд, прежде чем покупать это снова. + Kupiłeś już jedną sztukę, odczekaj %1 sekund zanim będziesz mógł kupić kolejną. + Už jsi jednu koupil. Počkej %1 sekund než budeš moci koupit další. + Zaten bir tane satın aldınız, başka bir tane almak için %1 saniye bekleyin. + 你已经购买了一个,等待%1秒后才能购买另一个。 - - High + + Ammo Station + Postazione Munizioni + Station de Munitions + 탄약고 + Ящик с боеприпасами + Muniční stanice + Cephane İstasyonu + 弹药站 - - Very high + + Large construction kit + Kit di costruzioni grande + Grand kit de construction + 대형 건설 도구 - - Not allowed + + Small construction kit + Kit di costruzioni piccolo + Petit kit de construction + 소형 건설 도구 - - Allowed + + Fuel Drum + Benzinfass + Fusto di Carburante + Baril de Carburant + 연료 (드럼통) + Бочка топлива + Beczka na paliwo + Palivový buben + Yakıt Varili + 燃油桶 - - No limit + + Fuel Tank + Tanica di Benzina + Réservoir de Carburant + 연료 (연료탱크) + Топливная цистерна + Zbiornik paliwa + Palivová nádrž + Yakıt Tankı + 燃油罐 - - No unlocks + + Light + Luce + Lampe + 조명 + Освещение + Lehké + Işık + - - Never + + Loot Box + Cassa delle Spoglie + Boite à Butins + 전리품 상자 + Пустой ящик + Skrzynka z łupami + Bedna + Yağma Kutusu + 战利品箱 - - Sometimes + + Medical Box + Cassa Medica + Boite médicale + 의료 상자 + Ящик с медициной + Skrzynka medyczna + Lékařská bedna + Sıhhiye Kutusu + 医疗箱 - - Often + + Medical Tent + Tenda Medica + Tente Médicale + 의료 텐트 + Медицинская палатка + Namiot medyczny + Lékařský stan + Sıhhiye Çadırı + 医疗帐篷 - - Always + + Repair Station + Postazione riparazioni + Station de réparations + 수리소 + Ремонтная станция + Stacja naprawcza + Opravárenska stanice + Tamir İstasyonu + 修理站 - - All + + Item Purchase + Compra Oggetto + Compra de objeto + Achat d'objet + 아이템 구입 + Покупка предмета + Koupit položku + Eşya Satın Alındı + 购买物品 - - 2 minutes + + + + Vehicle Manager + Fahrzeugmanager + Manager Veicoli + Gestionar vehículo + Gestionnaire de véhicules + 차량 관리자 + Техника + Zarządzanie pojazdami + Manažer vozidel + 载具管理 - - 5 minutes + + Add to Air Support + Aggiungi al Supporto Aereo + Añadir a Soporte Aéreo + Ajouter au soutien aérien + 항공 지원에 추가 + Добавить в воздушную поддержку + Dodaj do Wsparcia Powietrznego + Přidat k letecké podpoře + 增加至空中支援 - - 10 minutes + + Gain Airstrike points giving this vehicle to the faction Air pool + Ottieni Punti Supporto Aereo consegnado questo veivolo alla fazione + Gana puntos de ataque aéreo dando este vehículo al almacen de la Facción + Gagnez des points de frappe aérienne en donnant ce véhicule à la réserve aérienne de la faction + 해당 차량을 팩션의 항공 자산에 제공하여 공습 포인트를 획득합니다. + Получите очки авиаудара, отдав этот автомобиль в запас воздуха фракции + Zdobądź punkty Nalotu, dając ten pojazd do puli pojazdów latających twojej frakcji + Získejte body leteckého úderu dáním tohoto vozidla do frakčního leteckého poolu + 将此载具捐献给阵营空军以换取空袭点数 - - 15 minutes + + Garage\Sell Vehicle + Garage/Fahrzeug verkaufen + Aggiungi al garage\Vendi Veicolo + Guardar/Vender Vehículo + Entreposer\Vendre le véhicule + 차량 보관\판매 + Гараж\Продать технику + Garażuj \ Sprzedaj Pojazd + Garáž\Prodat vozidlo + 存储\出售载具 - - 20 minutes + + Add to garage / sell the vehicle you are currently looking at + Aggiungi al garage / vendi il veicoli che stai attualmente guardando + Añadir al garaje / vender el vehículo que estás mirando. + Ajouter au garage / vendre le véhicule que vous regardez actuellement + 현재 보고 있는 차량을 차고에 추가하거나 판매합니다. + Добавить в гараж/продать технику, на которую сейчас смотрите + Schowaj pojazd do garażu / sprzedaj pojazd, na który aktualnie patrzysz + Přidejte do garáže / prodávejte vozidlo, na které se v současné době díváte + 将面前的载具添加到车库或出售 - - 30 minutes + + Unlock Vehicle + Fahrzeug entsperren + Sblocca Veicolo + Abrir Vehículo + Déverrouiller le véhicule + 차량 잠금해제 + Разблокировать технику + Odblokuj Pojazd + Odemknout vozidlo + 解锁载具 - - Enabled + + Allow other groups to mount this vehicle + Erlaube einer anderen Gruppe auf diesem Fahrzeug aufzusitzen + Permetti ad altri gruppi di salire su questo veicolo + Permite a otros grupos montarse a este vehículo + Autoriser d'autres groupes à monter dans ce véhicule + 다른 그룹이 이 차량에 탑승하도록 허용합니다. + Разрешить другим группам садиться на этот автомобиль + Pozwól innym grupom na używanie tego pojazdu + Umožněte ostatním skupinám nasednout do tohoto vozidla + 允许其他小队搭乘该载具 - - 10 meters + + Add Vehicle to Squad? + Aggiungi Veicolo alla Squadra? + ¿Añadir un vehículo a la Escuadra? + Ajouter le véhicule à l'escouade ? + 차량을 분대에 추가합니까? + Добавить машину в отряд? + Przydzielić ten pojazd do drużyny? + Přidat vozidlo do družstva? + 将载具分配给班组? - - 15 meters + + Vehicles and Squads + Fahrzeuge und Truppen + Veicoli e Squadre + Vehículos y Escuadras + Véhicules et escouades + 차량과 분대 + Техника и отряды + Pojazdy i Oddziały + Vozidla a jednotky + 载具和班组 - - 20 meters + + Options related to vehicle management in HC controlled squads + Opzioni relative alla gestione del veicoli delle squadre assegnate all' Alto Comando + Opciones relacionadas a la gestion de vehículos en escuadras controladas por HC + Options liées à la gestion des véhicules dans les escouades contrôlées par HC + 하이 커맨드 휘하의 분대의 차량 관리와 관련된 설정입니다. + Варианты, связанные с управлением транспортными средствами в отрядах, контролируемых HC + Opcje związane z zarządzaniem pojazdami w oddziałach kontrolowanych przez HC + Možnosti související se správou vozidel v jednotkách kontrolovaných HC + 与指挥部班组车辆管理相关的选项 diff --git a/A3A/addons/jeroen_arsenal/Stringtable.xml b/A3A/addons/jeroen_arsenal/Stringtable.xml index 86083cff76..c6ca65fe94 100644 --- a/A3A/addons/jeroen_arsenal/Stringtable.xml +++ b/A3A/addons/jeroen_arsenal/Stringtable.xml @@ -229,11 +229,13 @@ These items were not in the Arsenal:<br/> Estos objetos no estaban en el Arsenal:<br/> + Этих предметов не было в Арсенале:<br/> 这些物品并不在武器库内:<br/> These items were not in the Arsenal, so the originals have been kept:<br/> Estos objetos no estaban en el Arsenal, asi que se mantuvieron los originales:<br/> + Этих предметов не было в Арсенале, поэтому были сохранены оригиналы:<br/> 这些物品之前不在武器库内, 所以原物件将得以被储存:<br/> @@ -253,9 +255,11 @@ ERROR - Please report RPT to Antistasi Devs. ERREUR - Veuillez signaler le RPT aux développeurs d'Antistasi. + ОШИБКА - Отправьте RPT разработчикам Antistasi. <br/>(Not compatible with currently equipped weapons) + <br/>(Несовместимо с имеющимся в данный момент оружием) <br/>(与当前所装备的武器不兼容) @@ -405,7 +409,7 @@ Inventario del vehículo Inventaire des véhicules 차량 인벤토리 - Инвентарь машины + Инвентарь транспортного средства Ekwipunek pojazdu Inventář vozidla Inventário do veículo @@ -488,6 +492,7 @@ Ultra Wide Extended Debug Console With Extra Save Buttons! Super Amplia y Extendida Consola de Debug con Extra Butones de Guardado! Console de débogage étendue ultra large avec boutons de sauvegarde supplémentaires ! + Сверхширокая Расширенная Консоль Отладки с Дополнительными Кнопками Сохранения! diff --git a/A3A/addons/logistics/Stringtable.xml b/A3A/addons/logistics/Stringtable.xml index c60b0792aa..a9da3cde2e 100644 --- a/A3A/addons/logistics/Stringtable.xml +++ b/A3A/addons/logistics/Stringtable.xml @@ -60,7 +60,7 @@ El vehículo no es capaz de cargar armas. Le véhicule n'a pas la possibilité de charger des armes. 해당 차량은 무기를 탑재할 능력이 부족합니다. - В машине отсутствует возможность загрузки оружия. + В транспортном средстве отсутствует возможность загрузки оружия. Pojazd nie posiada zdolności do załadowania broni. Vozidlo nemůže naložit zbraně. O veículo não tem capacidade para carregar armas. @@ -74,7 +74,7 @@ El vehículo no es capaz de soportar cargas de este tamaño. Capacidad: Le véhicule n'a pas assez de capacité pour une cargaison de cette taille. Capacité : 차량에 이 크기의 화물을 적재할 용량이 부족합니다. 용량: - Машине не хватает вместимости для груза такого размера. Ёмкость: + Транспортному средству не хватает вместимости для груза такого размера. Ёмкость: Pojazd nie posiada zdolności do załadowania ładunku tego rozmiaru. Pojemność: Vozidlu chybí kapacita pro náklad této velikosti. Kapacita: O veículo não tem capacidade para uma carga deste tamanho. Capacidade: @@ -88,7 +88,7 @@ Al vehículo le faltan nodos, defínalos o utilice un vehículo distinto. Le véhicule n'a pas de points d'attache, définissez-les ou utilisez un véhicule différent. 차량에 노드가 없습니다. 해당 차량에 노드를 정의하거나 다른 차량을 사용하십시오. - В машине отсутствуют узлы, определите их или используйте другую машину. + В транспортном средстве отсутствуют узлы, определите их или используйте другое транспортное средство. Pojazd nie posiada węzłów, zdefiniuj je albo użyj innego pojazdu. Vozidlu chybí logistický uzel, nadefinuj jej nebo použij jiné vozidlo. O veículo não possui nódulos, defina-os ou use um veículo diferente. @@ -102,7 +102,7 @@ La carga ya está siendo cargada en el vehículo. La cargaison est déjà en train d'être chargée dans le véhicule. 차량에 이미 화물이 적재되었습니다. - Груз уже загружается в машину. + Груз уже загружается в транспортное средство. Ładunek jest w trackie załadowywania do pojazdu. Náklad je již do vozidla nakládán. A carga já está sendo carregada no veículo. @@ -320,7 +320,7 @@ No puedes cargar nada en un vehículo destruido. Vous ne pouvez pas charger de cargaison dans un véhicule détruit. 파괴된 차량에는 화물을 적재할 수 없습니다. - Вы не можете загрузить груз в уничтоженную машину. + Вы не можете загрузить груз в уничтоженное транспортное средство. Nie możesz załadować ładunku do zniszczonego pojazdu. Nemůžeš naložit náklad do zničeného vozidla. Você não pode carregar carga em um veículo destruído. @@ -334,7 +334,7 @@ No puedes cargar cargas destruidas en un vehículo. Vous ne pouvez pas charger de cargaison détruite dans un véhicule. 파괴된 화물을 차량에 적재할 수 없습니다. - Вы не можете загрузить уничтоженный груз в машину. + Вы не можете загрузить уничтоженный груз в транспортное средство. Nie możesz załadować zniszczonego ładunku do pojazdu. Nemůžeš naložit zničený náklad do vozidla. Você não pode carregar uma carga destruída em um veículo. @@ -348,7 +348,7 @@ No hay ningún vehículo suficientemente cerca. Aucun véhicule n'est assez proche. 충분히 가까운 차량이 없습니다. - Ни одна машина не находится достаточно близко. + Ни одно транспортное средство не находится достаточно близко. Żaden pojazd nie jest wystarczająco blisko. Vozidlo není dostatečně blízko. Nenhum veículo está perto o suficiente. @@ -362,7 +362,7 @@ La carga ya está siendo descargada del vehículo. La cargaison est déjà en train d'être déchargée du véhicule. 이미 화물이 차량에서 하역되었습니다. - Груз уже выгружается из автомобиля. + Груз уже выгружается из транспортного средства. Ładunek jest w trakcie rozładowywania z pojazdu. Náklad je již z vozidla vykládán. A carga já está sendo descarregada do veículo. diff --git a/A3A/addons/maps/Stringtable.xml b/A3A/addons/maps/Stringtable.xml index 88edd42466..c291c3c803 100644 --- a/A3A/addons/maps/Stringtable.xml +++ b/A3A/addons/maps/Stringtable.xml @@ -1029,11 +1029,8 @@ - - Automatically load last valid save after delay - - - No automatic load + + 10 minutes 1 minute @@ -1047,11 +1044,26 @@ 5 minutes - - 10 minutes + + No automatic load - - Logging Level during setup + + Automatically load last valid save after delay + + + All + + + All non-dev + + + None + + + Log debug console use during setup + + + Debug Error @@ -1059,24 +1071,12 @@ Info - - Debug + + Logging Level during setup Verbose - - Log debug console use during setup - - - None - - - All non-dev - - - All - \ No newline at end of file From 7a80594d8673997ae2f686e012b0a65456ba3126 Mon Sep 17 00:00:00 2001 From: John Jordan Date: Sun, 29 Oct 2023 15:14:04 +0000 Subject: [PATCH 111/157] Fix ACE setName spam and JIP error --- A3A/addons/core/functions/Utility/fn_setIdentityLocal.sqf | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/A3A/addons/core/functions/Utility/fn_setIdentityLocal.sqf b/A3A/addons/core/functions/Utility/fn_setIdentityLocal.sqf index 23e063731c..992cf39829 100644 --- a/A3A/addons/core/functions/Utility/fn_setIdentityLocal.sqf +++ b/A3A/addons/core/functions/Utility/fn_setIdentityLocal.sqf @@ -29,8 +29,9 @@ private _lastName = _identity getOrDefault ["lastName", ""]; if (_firstName != "" || _lastName != "") then { private _fullName = [_firstName, _lastName] select { _x != "" } joinString " "; _unit setName [_fullName, _firstName, _lastName]; - if (A3A_hasACE) then { + if (isServer and {!isNil "ace_common_fnc_setName"}) then { // Updates the name displayed in ACE Medical, dogtags, name tags and other ACE features + // Runs global setVariable so only needs executing once _unit call ace_common_fnc_setName; }; }; From 7c9e00d34b3c1fbe2e3adb311b92fd269d8d7e57 Mon Sep 17 00:00:00 2001 From: John Jordan Date: Sun, 29 Oct 2023 15:35:55 +0000 Subject: [PATCH 112/157] Add ACE_suture to initial rebel equipment --- A3A/addons/core/functions/Templates/fn_aceModCompat.sqf | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/A3A/addons/core/functions/Templates/fn_aceModCompat.sqf b/A3A/addons/core/functions/Templates/fn_aceModCompat.sqf index 1ddb176b07..16a352f517 100644 --- a/A3A/addons/core/functions/Templates/fn_aceModCompat.sqf +++ b/A3A/addons/core/functions/Templates/fn_aceModCompat.sqf @@ -58,7 +58,8 @@ aceMedItems = [ "ACE_adenosine", "ACE_splint", "ACE_bodyBag", - "ACE_personalAidKit" + "ACE_personalAidKit", + "ACE_suture" ]; aceMedItemsBlood = [ From 6761da19902c38915801660571d505aa29f6bba2 Mon Sep 17 00:00:00 2001 From: John Jordan Date: Sun, 29 Oct 2023 19:03:56 +0000 Subject: [PATCH 113/157] Fix some weird/broken UI config dependencies --- A3A/addons/garage/defines.hpp | 2 +- A3A/addons/gui/config.cpp | 4 +++- A3A/addons/gui/dialogues/arsenalLimitsDialog.hpp | 8 ++++---- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/A3A/addons/garage/defines.hpp b/A3A/addons/garage/defines.hpp index 0c9a8e49fb..1894287271 100644 --- a/A3A/addons/garage/defines.hpp +++ b/A3A/addons/garage/defines.hpp @@ -343,7 +343,7 @@ class HR_GRG_RscControlsGroup }; }; -class RscControlsGroupNoScrollbars: HR_GRG_RscControlsGroup +class HR_GRG_RscControlsGroupNoScrollbars: HR_GRG_RscControlsGroup { class VScrollbar: VScrollbar { diff --git a/A3A/addons/gui/config.cpp b/A3A/addons/gui/config.cpp index 9889cc589e..ef2cfc9590 100644 --- a/A3A/addons/gui/config.cpp +++ b/A3A/addons/gui/config.cpp @@ -6,7 +6,8 @@ class CfgPatches { units[] = {}; weapons[] = {}; requiredVersion = REQUIRED_VERSION; - requiredAddons[] = {"A3A_core"}; + // Needs A3 loadorder for arsenal limits dialog + requiredAddons[] = {"A3_Data_F_AoW_Loadorder", "A3A_core"}; author = AUTHOR; authors[] = { AUTHORS }; authorUrl = ""; @@ -22,6 +23,7 @@ class CfgPatches { #include "CfgFunctions.hpp" #endif + // Whether order should be maintained is unknown. #include "dialogues\defines.hpp" #include "dialogues\textures.inc" diff --git a/A3A/addons/gui/dialogues/arsenalLimitsDialog.hpp b/A3A/addons/gui/dialogues/arsenalLimitsDialog.hpp index 854746f916..369cdc1b3f 100644 --- a/A3A/addons/gui/dialogues/arsenalLimitsDialog.hpp +++ b/A3A/addons/gui/dialogues/arsenalLimitsDialog.hpp @@ -6,10 +6,10 @@ #include "ids.inc" -import RscText; -import RscButton; -import RscListNBox; -import RscControlsGroup; +class RscText; +class RscButton; +class RscListNBox; +class RscControlsGroup; class A3A_ArsenalLimitsDialog { idd = A3A_IDD_ARSENALLIMITSDIALOG; From 85e3d48c7971a111d63b4ce79552492df36486eb Mon Sep 17 00:00:00 2001 From: ante185 <49555217+ante185@users.noreply.github.com> Date: Mon, 30 Oct 2023 21:13:31 +0100 Subject: [PATCH 114/157] Western sahara template update (#3010) * ADF, CSAT, TURA * vehicle update * Update WS_AI_CSAT_NAfrica.sqf --- .../core/Templates/Templates/WS/WS_AI_ADF.sqf | 15 ++++-- .../Templates/WS/WS_AI_CSAT_NAfrica.sqf | 49 ++++++++++++++++--- .../core/Templates/Templates/WS/WS_AI_ION.sqf | 8 +-- .../Templates/WS/WS_AI_NATO_Desert.sqf | 4 +- .../Templates/Templates/WS/WS_AI_SFIA.sqf | 4 +- .../Templates/Templates/WS/WS_Reb_TURA.sqf | 1 - 6 files changed, 60 insertions(+), 21 deletions(-) diff --git a/A3A/addons/core/Templates/Templates/WS/WS_AI_ADF.sqf b/A3A/addons/core/Templates/Templates/WS/WS_AI_ADF.sqf index 80adde0062..a6e789bedb 100644 --- a/A3A/addons/core/Templates/Templates/WS/WS_AI_ADF.sqf +++ b/A3A/addons/core/Templates/Templates/WS/WS_AI_ADF.sqf @@ -59,8 +59,8 @@ private _HelisTransport = ["B_D_Heli_Transport_01_lxWS", "B_Heli_Transport_01_F" ["uavsPortable", ["B_UAV_01_F", "B_UAV_02_lxWS"]] call _fnc_saveToTemplate; //Config special vehicles - militia vehicles are mostly used in the early game, police cars are being used by troops around cities -- Example: -["vehiclesMilitiaLightArmed", ["a3a_Offroad_01_tan_armed_F","a3a_tan_Offroad_armor_armed","a3a_Offroad_01_tan_AT_F","a3a_tan_Offroad_armor_at"]] call _fnc_saveToTemplate; -["vehiclesMilitiaTrucks", ["B_Truck_01_covered_F", "B_Truck_01_transport_F"]] call _fnc_saveToTemplate; +["vehiclesMilitiaLightArmed", ["a3a_Offroad_01_tan_armed_F","a3a_tan_Offroad_armor_armed","a3a_Offroad_01_tan_armed_F","a3a_tan_Offroad_armor_armed","a3a_Offroad_01_tan_AT_F","a3a_tan_Offroad_armor_at"]] call _fnc_saveToTemplate; +["vehiclesMilitiaTrucks", ["I_C_Van_02_transport_F", "I_C_Van_01_transport_brown_F"]] call _fnc_saveToTemplate; private _vehiclesMilitiaCars = ["a3a_tan_Offroad_armor","a3a_Offroad_01_tan_F"]; private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; @@ -309,13 +309,18 @@ _militaryLoadoutData set ["slRifles", [ ["arifle_Velko_lxWS", "", "acc_pointer_IR", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_red_lxWS","35Rnd_556x45_Velko_tracer_red_lxWS"], [], ""], ["arifle_VelkoR5_lxWS", "", "saber_light_lxWS", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_red_lxWS","35Rnd_556x45_Velko_tracer_red_lxWS"], [], ""], ["arifle_VelkoR5_GL_lxWS", "", "acc_pointer_IR", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_red_lxWS","35Rnd_556x45_Velko_tracer_red_lxWS"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], -["arifle_VelkoR5_GL_lxWS", "", "saber_light_lxWS", "optic_MRCO", ["35Rnd_556x45_Velko_reload_tracer_red_lxWS","35Rnd_556x45_Velko_tracer_red_lxWS"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] +["arifle_VelkoR5_GL_lxWS", "", "saber_light_lxWS", "optic_MRCO", ["35Rnd_556x45_Velko_reload_tracer_red_lxWS","35Rnd_556x45_Velko_tracer_red_lxWS"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_Mk20_GL_plain_F", "", "acc_pointer_IR", "optic_Holosight", ["30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_red", "30Rnd_556x45_Stanag_Sand_Tracer_Red"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] ]]; _militaryLoadoutData set ["rifles", [ -["arifle_Velko_lxWS", "", "acc_pointer_IR", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_red_lxWS","35Rnd_556x45_Velko_tracer_red_lxWS"], [], ""] +["arifle_Velko_lxWS", "", "acc_pointer_IR", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_red_lxWS","35Rnd_556x45_Velko_tracer_red_lxWS"], [], ""], +["arifle_Velko_lxWS", "", "acc_pointer_IR", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_red_lxWS","35Rnd_556x45_Velko_tracer_red_lxWS"], [], ""], +["arifle_Mk20_plain_F", "", "acc_pointer_IR", "optic_Holosight", ["30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag_Tracer_Red"], [], ""] ]]; _militaryLoadoutData set ["carbines", [ -["arifle_VelkoR5_lxWS", "", "saber_light_lxWS", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_red_lxWS","35Rnd_556x45_Velko_tracer_red_lxWS"], [], ""] +["arifle_VelkoR5_lxWS", "", "saber_light_lxWS", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_red_lxWS","35Rnd_556x45_Velko_tracer_red_lxWS"], [], ""], +["arifle_VelkoR5_lxWS", "", "acc_pointer_IR", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_red_lxWS","35Rnd_556x45_Velko_tracer_red_lxWS"], [], ""], +["arifle_Mk20C_plain_F", "", "saber_light_lxWS", "optic_Holosight", ["30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag_Tracer_Red"], [], ""] ]]; _militaryLoadoutData set ["grenadeLaunchers", [ ["arifle_VelkoR5_GL_lxWS", "", "acc_pointer_IR", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_red_lxWS","35Rnd_556x45_Velko_tracer_red_lxWS"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], diff --git a/A3A/addons/core/Templates/Templates/WS/WS_AI_CSAT_NAfrica.sqf b/A3A/addons/core/Templates/Templates/WS/WS_AI_CSAT_NAfrica.sqf index d027c1bba0..1e93e29a3f 100644 --- a/A3A/addons/core/Templates/Templates/WS/WS_AI_CSAT_NAfrica.sqf +++ b/A3A/addons/core/Templates/Templates/WS/WS_AI_CSAT_NAfrica.sqf @@ -20,7 +20,7 @@ ["vehiclesBasic", ["O_Quadbike_01_F"]] call _fnc_saveToTemplate; private _LightUnarmed = ["O_MRAP_02_F"]; private _LightArmed = ["O_MRAP_02_hmg_F", "O_MRAP_02_gmg_F"]; -["vehiclesTrucks", ["O_Truck_02_transport_F", "O_Truck_02_covered_F", "O_Truck_03_transport_F", "O_Truck_03_covered_F"]] call _fnc_saveToTemplate; +["vehiclesTrucks", ["O_Truck_03_transport_F", "O_Truck_03_covered_F"]] call _fnc_saveToTemplate; private _cargoTrucks = ["O_Truck_02_transport_F", "O_Truck_02_covered_F", "O_Truck_03_transport_F", "O_Truck_03_covered_F", "O_Truck_02_cargo_lxWS","O_Truck_02_flatbed_lxWS"]; ["vehiclesAmmoTrucks", ["O_Truck_02_Ammo_F", "O_Truck_03_ammo_F"]] call _fnc_saveToTemplate; ["vehiclesRepairTrucks", ["O_Truck_02_box_F", "O_Truck_03_repair_F"]] call _fnc_saveToTemplate; @@ -54,8 +54,8 @@ private _Tanks = ["O_MBT_02_cannon_F"]; ["uavsPortable", ["O_UAV_01_F", "O_UAV_02_lxWS"]] call _fnc_saveToTemplate; //Config special vehicles - militia vehicles are mostly used in the early game, police cars are being used by troops around cities -- Example: -["vehiclesMilitiaLightArmed", ["a3a_Offroad_01_tan_armed_F","a3a_tan_Offroad_armor_armed","a3a_Offroad_01_tan_AT_F","a3a_tan_Offroad_armor_at"]] call _fnc_saveToTemplate; -["vehiclesMilitiaTrucks", ["O_Truck_02_transport_F", "O_Truck_02_covered_F", "O_Truck_03_covered_F", "O_Truck_03_transport_F"]] call _fnc_saveToTemplate; +["vehiclesMilitiaLightArmed", ["a3a_Offroad_01_tan_armed_F","a3a_tan_Offroad_armor_armed","a3a_Offroad_01_tan_armed_F","a3a_tan_Offroad_armor_armed","a3a_Offroad_01_tan_AT_F","a3a_tan_Offroad_armor_at"]] call _fnc_saveToTemplate; +["vehiclesMilitiaTrucks", ["O_Truck_02_transport_F", "O_Truck_02_covered_F"]] call _fnc_saveToTemplate; private _vehiclesMilitiaCars = ["a3a_tan_Offroad_armor","a3a_Offroad_01_tan_F"]; private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; @@ -298,10 +298,15 @@ _militaryLoadoutData set ["rifles", [ ["arifle_Velko_lxWS", "", "acc_pointer_IR_sand_lxWS", "optic_r1_high_sand_lxWS", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], [], ""] ]]; _militaryLoadoutData set ["carbines", [ -["arifle_VelkoR5_lxWS", "", "acc_pointer_IR", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], [], ""] +["arifle_VelkoR5_lxWS", "", "acc_pointer_IR", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], [], ""], +["arifle_VelkoR5_lxWS", "", "acc_pointer_IR", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], [], ""], +["arifle_Katiba_C_F", "", "acc_pointer_IR", "optic_r1_low_lxWS", ["30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green_mag_Tracer"], [], ""], +["arifle_Katiba_F", "", "acc_pointer_IR", "optic_r1_low_lxWS", ["30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green_mag_Tracer"], [], ""] ]]; _militaryLoadoutData set ["grenadeLaunchers", [ -["arifle_VelkoR5_GL_lxWS", "", "acc_pointer_IR", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] +["arifle_VelkoR5_GL_lxWS", "", "acc_pointer_IR", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_VelkoR5_GL_lxWS", "", "acc_pointer_IR", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""], +["arifle_Katiba_GL_F", "", "acc_pointer_IR", "optic_ACO_grn", ["30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] ]]; _militaryLoadoutData set ["SMGs", [ ["SMG_03C_TR_camo", "", "acc_pointer_IR", "optic_Holosight_blk_F", [], [], ""], @@ -395,6 +400,12 @@ _crewLoadoutData set ["vests", ["V_HarnessO_brn"]]; _crewLoadoutData set ["helmets", ["H_HelmetCrew_O"]]; _crewLoadoutData set ["facewear", ["G_Balaclava_combat","G_Balaclava_lowprofile","G_Balaclava_blk_lxWS"]]; +_crewLoadoutData set ["carbines", [ +["arifle_VelkoR5_lxWS", "", "acc_pointer_IR", "optic_r1_high_lxWS", ["35Rnd_556x45_Velko_reload_tracer_green_lxWS","35Rnd_556x45_Velko_tracer_green_lxWS"], [], ""], +["arifle_Katiba_C_F", "", "acc_pointer_IR", "optic_Arco_blk_F", ["30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green_mag_Tracer"], [], ""], +["arifle_Katiba_F", "", "acc_pointer_IR", "optic_Arco", ["30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green", "30Rnd_65x39_caseless_green_mag_Tracer"], [], ""] +]]; + private _pilotLoadoutData = _militaryLoadoutData call _fnc_copyLoadoutData; _pilotLoadoutData set ["uniforms", ["U_O_PilotCoveralls"]]; _pilotLoadoutData set ["vests", ["V_BandollierB_khk"]]; @@ -817,7 +828,31 @@ private _crewTemplate = { ["vests"] call _fnc_setVest; ["uniforms"] call _fnc_setUniform; - [selectRandom ["carbines", "SMGs"]] call _fnc_setPrimary; + ["carbines"] call _fnc_setPrimary; + ["primary", 3] call _fnc_addMagazines; + + ["sidearms"] call _fnc_setHandgun; + ["handgun", 2] call _fnc_addMagazines; + + ["items_medical_basic"] call _fnc_addItemSet; + ["items_crew_extras"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["smokeGrenades", 2] call _fnc_addItem; + + ["maps"] call _fnc_addMap; + ["watches"] call _fnc_addWatch; + ["compasses"] call _fnc_addCompass; + ["radios"] call _fnc_addRadio; + ["gpses"] call _fnc_addGPS; + ["NVGs"] call _fnc_addNVGs; +}; +private _pilotTemplate = { + ["helmets"] call _fnc_setHelmet; + ["facewear"] call _fnc_setFacewear; + ["vests"] call _fnc_setVest; + ["uniforms"] call _fnc_setUniform; + + ["SMGs"] call _fnc_setPrimary; ["primary", 3] call _fnc_addMagazines; ["sidearms"] call _fnc_setHandgun; @@ -950,7 +985,7 @@ private _unitTypes = [ //The following lines are determining the loadout of vehicle crew ["other", [["Crew", _crewTemplate]], _crewLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; -["other", [["Pilot", _crewTemplate]], _pilotLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; +["other", [["Pilot", _pilotTemplate]], _pilotLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; //The following lines are determining the loadout for the unit used in the "kill the official" mission ["other", [["Official", _squadLeaderTemplate]], _militaryLoadoutData] call _fnc_generateAndSaveUnitsToTemplate; //The following lines are determining the loadout for the AI used in the "kill the traitor" mission diff --git a/A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf b/A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf index 33ba6d0266..9dfedeafe2 100644 --- a/A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf +++ b/A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf @@ -21,7 +21,7 @@ ["vehiclesBasic", ["B_ION_Quadbike_01_lxWS"]] call _fnc_saveToTemplate; private _vehiclesLightUnarmed = ["a3a_ION_Offroad_armor"]; private _vehiclesLightArmed = ["a3a_ION_Offroad_armor_armed","a3a_ION_Offroad_armor_at"]; -["vehiclesTrucks", ["B_ION_Truck_02_covered_lxWS", "a3a_ION_Truck_02_transport_F","a3a_Van_02_black_vehicle_F","a3a_Van_02_black_transport_F"]] call _fnc_saveToTemplate; +["vehiclesTrucks", ["B_ION_Truck_02_covered_lxWS", "a3a_ION_Truck_02_transport_F"]] call _fnc_saveToTemplate; ["vehiclesCargoTrucks", ["B_ION_Truck_02_covered_lxWS", "a3a_ION_Truck_02_transport_F","a3a_ION_Truck_02_cargo_F","a3a_ION_Truck_02_flatbed_F"]] call _fnc_saveToTemplate; ["vehiclesAmmoTrucks", ["a3a_ION_Truck_02_Ammo_F"]] call _fnc_saveToTemplate; ["vehiclesRepairTrucks", ["a3a_ION_Truck_02_repair_F", "a3a_Van_02_black_service_F"]] call _fnc_saveToTemplate; @@ -57,9 +57,9 @@ private _Tanks = ["B_MBT_01_TUSK_F", "B_MBT_01_cannon_F"]; ["uavsPortable", ["ION_UAV_01_lxWS","ION_UAV_02_lxWS"]] call _fnc_saveToTemplate; //Config special vehicles -private _vehiclesMilitiaLightArmed = ["B_ION_Offroad_armed_lxWS", "a3a_Offroad_01_black_AT_F", "a3a_Offroad_01_black_armed_F", "a3a_ION_Offroad_armor_armed","a3a_ION_Offroad_armor_at"]; -["vehiclesMilitiaTrucks", ["B_ION_Truck_02_covered_lxWS","a3a_ION_Truck_02_transport_F","a3a_Van_02_black_vehicle_F","a3a_Van_02_black_transport_F"]] call _fnc_saveToTemplate; -private _vehiclesMilitiaCars = ["B_ION_Offroad_lxWS", "a3a_Offroad_01_black_F", "a3a_ION_Offroad_armor"]; +private _vehiclesMilitiaLightArmed = ["B_ION_Offroad_armed_lxWS", "a3a_Offroad_01_black_AT_F", "a3a_Offroad_01_black_armed_F"]; +["vehiclesMilitiaTrucks", ["a3a_Van_02_black_transport_F","a3a_Van_02_black_vehicle_F"]] call _fnc_saveToTemplate; +private _vehiclesMilitiaCars = ["B_ION_Offroad_lxWS", "a3a_Offroad_01_black_F"]; private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; diff --git a/A3A/addons/core/Templates/Templates/WS/WS_AI_NATO_Desert.sqf b/A3A/addons/core/Templates/Templates/WS/WS_AI_NATO_Desert.sqf index 402be3ae17..01ab8064c0 100644 --- a/A3A/addons/core/Templates/Templates/WS/WS_AI_NATO_Desert.sqf +++ b/A3A/addons/core/Templates/Templates/WS/WS_AI_NATO_Desert.sqf @@ -54,8 +54,8 @@ private _HelisTransport = ["B_D_Heli_Transport_01_lxWS", "B_Heli_Transport_01_F" ["uavsAttack", ["B_UAV_02_dynamicLoadout_F"]] call _fnc_saveToTemplate; ["uavsPortable", ["B_UAV_01_F", "B_UAV_02_lxWS"]] call _fnc_saveToTemplate; -["vehiclesMilitiaLightArmed", ["a3a_Offroad_01_tan_armed_F","a3a_tan_Offroad_armor_armed","a3a_Offroad_01_tan_AT_F","a3a_tan_Offroad_armor_at"]] call _fnc_saveToTemplate; -["vehiclesMilitiaTrucks", ["B_Truck_01_covered_F", "B_Truck_01_transport_F"]] call _fnc_saveToTemplate; +["vehiclesMilitiaLightArmed", ["a3a_Offroad_01_tan_armed_F","a3a_tan_Offroad_armor_armed","a3a_Offroad_01_tan_armed_F","a3a_tan_Offroad_armor_armed","a3a_Offroad_01_tan_AT_F","a3a_tan_Offroad_armor_at"]] call _fnc_saveToTemplate; +["vehiclesMilitiaTrucks", ["I_C_Van_02_transport_F", "I_C_Van_01_transport_brown_F"]] call _fnc_saveToTemplate; private _vehiclesMilitiaCars = ["a3a_tan_Offroad_armor","a3a_Offroad_01_tan_F"]; private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; diff --git a/A3A/addons/core/Templates/Templates/WS/WS_AI_SFIA.sqf b/A3A/addons/core/Templates/Templates/WS/WS_AI_SFIA.sqf index e282106e85..e480d23a95 100644 --- a/A3A/addons/core/Templates/Templates/WS/WS_AI_SFIA.sqf +++ b/A3A/addons/core/Templates/Templates/WS/WS_AI_SFIA.sqf @@ -55,8 +55,8 @@ ["uavsPortable", []] call _fnc_saveToTemplate; //Config special vehicles -["vehiclesMilitiaLightArmed", ["O_SFIA_Offroad_armed_lxWS","O_Tura_Offroad_armor_armed_lxWS"]] call _fnc_saveToTemplate; -["vehiclesMilitiaTrucks", ["O_SFIA_Truck_02_transport_lxWS","O_SFIA_Truck_02_covered_lxWS"]] call _fnc_saveToTemplate; +["vehiclesMilitiaLightArmed", ["O_SFIA_Offroad_armed_lxWS", "O_SFIA_Offroad_armed_lxWS", "O_SFIA_Offroad_AT_lxWS"]] call _fnc_saveToTemplate; +["vehiclesMilitiaTrucks", ["I_C_Van_02_transport_F", "I_C_Van_01_transport_brown_F"]] call _fnc_saveToTemplate; ["vehiclesMilitiaCars", ["O_SFIA_Offroad_lxWS"]] call _fnc_saveToTemplate; private _vehiclesPolice = ["B_GEN_Offroad_01_gen_F"]; diff --git a/A3A/addons/core/Templates/Templates/WS/WS_Reb_TURA.sqf b/A3A/addons/core/Templates/Templates/WS/WS_Reb_TURA.sqf index e751d203b8..6b46387e58 100644 --- a/A3A/addons/core/Templates/Templates/WS/WS_Reb_TURA.sqf +++ b/A3A/addons/core/Templates/Templates/WS/WS_Reb_TURA.sqf @@ -85,7 +85,6 @@ private _rebUniforms = [ "U_lxWS_Djella_03_Green", "U_lxWS_Djella_02_Grey", "U_lxWS_Djella_02_Brown", - "U_SFIA_deserter_lxWS", "U_lxWS_C_Djella_06", "U_lxWS_C_Djella_02a", "U_lxWS_C_Djella_05", From 66f90e75c6d9480a1585d1d5b765d465736a6d97 Mon Sep 17 00:00:00 2001 From: jaj22 Date: Mon, 30 Oct 2023 20:15:03 +0000 Subject: [PATCH 115/157] Fix basic/medical gear missing in SPE/IFA FFF rebel faction (#3013) * Fix basic/medical gear not being added to units in SPE/IFA FFF rebel faction * Fix rebel equipment case with factions that start with small backpacks --- .../Templates/SPE_IFA/SPE_IFA_REB_FFF.sqf | 6 ++++++ .../Ammunition/fn_equipmentClassToCategories.sqf | 7 ------- .../functions/Ammunition/fn_generateRebelGear.sqf | 14 ++++++++++++-- .../core/functions/init/fn_initVarServer.sqf | 2 +- 4 files changed, 19 insertions(+), 10 deletions(-) diff --git a/A3A/addons/core/Templates/Templates/SPE_IFA/SPE_IFA_REB_FFF.sqf b/A3A/addons/core/Templates/Templates/SPE_IFA/SPE_IFA_REB_FFF.sqf index 73fcb909c4..70bee7dd78 100644 --- a/A3A/addons/core/Templates/Templates/SPE_IFA/SPE_IFA_REB_FFF.sqf +++ b/A3A/addons/core/Templates/Templates/SPE_IFA/SPE_IFA_REB_FFF.sqf @@ -157,6 +157,9 @@ private _squadLeaderTemplate = { ["uniforms"] call _fnc_setUniform; ["facewear"] call _fnc_setFacewear; + ["items_medical_standard"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["maps"] call _fnc_addMap; ["watches"] call _fnc_addWatch; ["compasses"] call _fnc_addCompass; @@ -167,6 +170,9 @@ private _riflemanTemplate = { ["uniforms"] call _fnc_setUniform; ["facewear"] call _fnc_setFacewear; + ["items_medical_standard"] call _fnc_addItemSet; + ["items_miscEssentials"] call _fnc_addItemSet; + ["maps"] call _fnc_addMap; ["watches"] call _fnc_addWatch; ["compasses"] call _fnc_addCompass; diff --git a/A3A/addons/core/functions/Ammunition/fn_equipmentClassToCategories.sqf b/A3A/addons/core/functions/Ammunition/fn_equipmentClassToCategories.sqf index 1d9050b826..a827a34025 100644 --- a/A3A/addons/core/functions/Ammunition/fn_equipmentClassToCategories.sqf +++ b/A3A/addons/core/functions/Ammunition/fn_equipmentClassToCategories.sqf @@ -132,13 +132,6 @@ call { }; }; - if (_basecategory == "Backpacks") exitWith { - // 160 = assault pack. Just a way to limit which backpacks friendly AI are using. - if (getNumber (configFile >> "CfgVehicles" >> _className >> "maximumLoad") >= 160) then { - _categories pushBack "BackpacksCargo"; - }; - }; - if (_basecategory == "Optics") exitWith { if (getNumber (configFile >> "CfgWeapons" >> _className >> "ace_scopeAdjust_verticalIncrement") > 0) exitWith { _categories pushBack "OpticsLong" }; if !(isClass (configFile >> "CfgWeapons" >> _className >> "ItemInfo" >> "OpticsModes")) exitWith {}; diff --git a/A3A/addons/core/functions/Ammunition/fn_generateRebelGear.sqf b/A3A/addons/core/functions/Ammunition/fn_generateRebelGear.sqf index fc4bf616da..949511bb72 100644 --- a/A3A/addons/core/functions/Ammunition/fn_generateRebelGear.sqf +++ b/A3A/addons/core/functions/Ammunition/fn_generateRebelGear.sqf @@ -127,12 +127,22 @@ _rebelGear set ["ArmoredHeadgear", _aheadgear]; // Backpack filtering private _backpacks = []; +private _bpLoads = createHashMap; { _x params ["_class", "_amount"]; - private _categories = _class call A3A_fnc_equipmentClassToCategories; - if ("BackpacksCargo" in _categories) then { [_backpacks, _class, _amount] call _fnc_addItem }; + private _load = getNumber (configFile >> "CfgVehicles" >> _class >> "maximumLoad"); + _bpLoads set [_class, _load]; + if (_load > 160) then { [_backpacks, _class, _amount] call _fnc_addItem }; } forEach (jna_datalist select IDC_RSCDISPLAYARSENAL_TAB_BACKPACK); +if (_backpacks isEqualTo []) then { + // If we don't have any high-load backpacks (eg FFF), resort to largest one + private _maxLoad = -1; + private _class = ""; + { if (_y > _maxLoad) then { _maxLoad = _y; _class = _x } } forEach _bpLoads; + if (_class != "") then { [_backpacks, _class, -1] call _fnc_addItem }; +}; + _rebelGear set ["BackpacksCargo", _backpacks]; // NVG filtering diff --git a/A3A/addons/core/functions/init/fn_initVarServer.sqf b/A3A/addons/core/functions/init/fn_initVarServer.sqf index 5b6d230057..4fab68d84b 100644 --- a/A3A/addons/core/functions/init/fn_initVarServer.sqf +++ b/A3A/addons/core/functions/init/fn_initVarServer.sqf @@ -180,7 +180,7 @@ Info("Initialising item categories"); //We initialise a LOT of arrays based on the categories. Every category gets a 'allX' variables and an 'unlockedX' variable. -private _unlockableCategories = allCategoriesExceptSpecial + ["AA", "AT", "GrenadeLaunchers", "ArmoredVests", "ArmoredHeadgear", "BackpacksCargo"]; +private _unlockableCategories = allCategoriesExceptSpecial + ["AA", "AT", "GrenadeLaunchers", "ArmoredVests", "ArmoredHeadgear"]; //Build list of 'allX' variables, such as 'allWeapons' DECLARE_SERVER_VAR(allEquipmentArrayNames, allCategories apply {"all" + _x}); From 15f4c1772d5c0e2a3b7f1c36a3845f3ef464b7c5 Mon Sep 17 00:00:00 2001 From: Bob-Murphy <50651578+Bob-Murphy@users.noreply.github.com> Date: Mon, 30 Oct 2023 21:15:17 +0100 Subject: [PATCH 116/157] todo comments (#3015) * todo comments * comment fixes --------- Co-authored-by: Bob-Murphy --- .../Ammunition/fn_ammunitionTransfer.sqf | 2 +- .../core/functions/Base/fn_AILoadInfo.sqf | 2 +- A3A/addons/core/functions/Base/fn_NATOFT.sqf | 2 + .../core/functions/Base/fn_garrisonInfo.sqf | 2 +- .../core/functions/Base/fn_localizar.sqf | 16 +++--- .../core/functions/Base/fn_markerChange.sqf | 2 +- .../core/functions/Base/fn_resourcesFIA.sqf | 4 +- .../core/functions/Base/fn_statistics.sqf | 4 +- .../core/functions/CREATE/fn_attackHQ.sqf | 2 +- .../functions/CREATE/fn_invaderPunish.sqf | 2 +- .../core/functions/CREATE/fn_wavedAttack.sqf | 6 +- ...fn_createDialog_shouldLoadPersonalSave.sqf | 12 ++-- .../functions/Dialogs/fn_fastTravelRadio.sqf | 6 +- .../functions/Dialogs/fn_squadOptions.sqf | 8 +-- .../functions/Dialogs/fn_squadRecruit.sqf | 14 ++--- .../functions/Dialogs/fn_unit_recruit.sqf | 20 +++---- .../core/functions/Missions/fn_AS_Traitor.sqf | 2 +- .../OrgPlayers/fn_theBossTransfer.sqf | 8 +-- .../functions/Punishment/fn_punishment.sqf | 2 +- .../functions/REINF/fn_buildMinefield.sqf | 6 +- .../functions/Supports/fn_SUP_CASRoutine.sqf | 2 +- .../Supports/fn_SUP_airstrikeRoutine.sqf | 2 +- .../Supports/fn_showInterceptedSetupCall.sqf | 38 ++++++------- .../fn_showInterceptedSupportCall.sqf | 56 +++++++++---------- A3A/addons/core/functions/init/fn_credits.sqf | 2 +- A3A/addons/garage/Public/config.inc | 20 +++---- .../gui/functions/GUI/fn_aiManagementTab.sqf | 2 +- A3A/addons/gui/functions/GUI/fn_hqDialog.sqf | 12 ++-- .../SetupGUI/fn_setupLoadgameTab.sqf | 12 ++-- 29 files changed, 134 insertions(+), 134 deletions(-) diff --git a/A3A/addons/core/functions/Ammunition/fn_ammunitionTransfer.sqf b/A3A/addons/core/functions/Ammunition/fn_ammunitionTransfer.sqf index f202e4ab3c..c721234aea 100644 --- a/A3A/addons/core/functions/Ammunition/fn_ammunitionTransfer.sqf +++ b/A3A/addons/core/functions/Ammunition/fn_ammunitionTransfer.sqf @@ -179,7 +179,7 @@ if (_destinationX == boxX) then } else { - [petros,"hint","Truck Loaded", "Cargo"] remoteExec ["A3A_fnc_commsMP",driver _destinationX]; + [petros,"hint","Truck Loaded", "Cargo"] remoteExec ["A3A_fnc_commsMP",driver _destinationX]; //TODO: Localize }; if (!isNull _originX) then { diff --git a/A3A/addons/core/functions/Base/fn_AILoadInfo.sqf b/A3A/addons/core/functions/Base/fn_AILoadInfo.sqf index f03bab8026..4896f20a41 100644 --- a/A3A/addons/core/functions/Base/fn_AILoadInfo.sqf +++ b/A3A/addons/core/functions/Base/fn_AILoadInfo.sqf @@ -26,4 +26,4 @@ for "_i" from 0 to (count hcArray) - 1 do } forEach allUnits select {alive _x}; _textX = format ["%1Reb: %2
Occ:%3
Inv:%4
Civ:%5
TOTAL:%6

",_textX,_indep,_west,_east,_civ,_total]; }; -[petros, "hint", _textX, "AI Load Information"] remoteExec ["A3A_fnc_commsMP",remoteExecutedOwner]; +[petros, "hint", _textX, "AI Load Information"] remoteExec ["A3A_fnc_commsMP",remoteExecutedOwner]; //TODO: Localize all the stuff above diff --git a/A3A/addons/core/functions/Base/fn_NATOFT.sqf b/A3A/addons/core/functions/Base/fn_NATOFT.sqf index 226a052b3a..51bc978c0a 100644 --- a/A3A/addons/core/functions/Base/fn_NATOFT.sqf +++ b/A3A/addons/core/functions/Base/fn_NATOFT.sqf @@ -1,3 +1,5 @@ +// TODO: Delete unused script + _checkX = false; _sideX = side (group player); _enemyFaction = if (_sideX == Occupants) then {Invaders} else {Occupants}; diff --git a/A3A/addons/core/functions/Base/fn_garrisonInfo.sqf b/A3A/addons/core/functions/Base/fn_garrisonInfo.sqf index 6a767365c1..4b4b8186fd 100644 --- a/A3A/addons/core/functions/Base/fn_garrisonInfo.sqf +++ b/A3A/addons/core/functions/Base/fn_garrisonInfo.sqf @@ -44,6 +44,6 @@ _textX = format [ , {_x distance _positionX < _size} count staticsToSave , _estatic , if (_limit != -1) then {format ["/%1", _limit]} else {""} -]; +]; //TODO: Localize _textX diff --git a/A3A/addons/core/functions/Base/fn_localizar.sqf b/A3A/addons/core/functions/Base/fn_localizar.sqf index facd71a32c..0dabc6f12c 100644 --- a/A3A/addons/core/functions/Base/fn_localizar.sqf +++ b/A3A/addons/core/functions/Base/fn_localizar.sqf @@ -14,24 +14,24 @@ if (_siteX in citiesX) then else { _city = [citiesX,_pos] call BIS_fnc_nearestPosition; - if (_siteX in airportsX) then {_textX = format ["%1 Airbase",_city]}; - if (_siteX in resourcesX) then {_textX = format ["Resource near %1",_city]}; - if (_siteX in factories) then {_textX = format ["Factory near %1",_city]}; - if (_siteX in outposts) then {_textX = format ["Outpost near %1",_city]}; - if (_siteX in seaports) then {_textX = format ["Seaport near %1",_city]}; + if (_siteX in airportsX) then {_textX = format ["%1 Airbase",_city]}; //TODO: Localize + if (_siteX in resourcesX) then {_textX = format ["Resource near %1",_city]}; //TODO: Localize + if (_siteX in factories) then {_textX = format ["Factory near %1",_city]}; //TODO: Localize + if (_siteX in outposts) then {_textX = format ["Outpost near %1",_city]}; //TODO: Localize + if (_siteX in seaports) then {_textX = format ["Seaport near %1",_city]}; //TODO: Localize if (_siteX in controlsX) then { if (isOnRoad getMarkerPos _siteX) then { - _textX = format ["Roadblock near %1",_city] + _textX = format ["Roadblock near %1",_city] //TODO: Localize } else { - _textX = format ["Forest near %1",_city] + _textX = format ["Forest near %1",_city] //TODO: Localize }; } else{ - if ((_siteX == "NATO_carrier") or (_siteX == "CSAT_carrier")) then {_textX = "their carrier"}; + if ((_siteX == "NATO_carrier") or (_siteX == "CSAT_carrier")) then {_textX = "their carrier"}; //TODO: Localize }; }; _textX \ No newline at end of file diff --git a/A3A/addons/core/functions/Base/fn_markerChange.sqf b/A3A/addons/core/functions/Base/fn_markerChange.sqf index 95cb7197b6..8a941fd865 100644 --- a/A3A/addons/core/functions/Base/fn_markerChange.sqf +++ b/A3A/addons/core/functions/Base/fn_markerChange.sqf @@ -355,4 +355,4 @@ else markersChanging = markersChanging - [_markerX]; ["markerChange", [_markerX, _winner]] call EFUNC(Events,triggerEvent); -Debug_1("Finished marker change at %1", _markerX); +Debug_1("Finished marker change at %1", _markerX); \ No newline at end of file diff --git a/A3A/addons/core/functions/Base/fn_resourcesFIA.sqf b/A3A/addons/core/functions/Base/fn_resourcesFIA.sqf index c0dbae65e5..ac666a2c04 100644 --- a/A3A/addons/core/functions/Base/fn_resourcesFIA.sqf +++ b/A3A/addons/core/functions/Base/fn_resourcesFIA.sqf @@ -28,11 +28,11 @@ _resourcesFIASim = ""; if (_resourcesFIA > 0) then {_resourcesFIASim = "+"}; if ((_hr != 0) and (_resourcesFIA != 0)) then { - _textX = format ["%5 Resources.

HR: %3%1
Money: %4%2 €",_hr toFixed 0,_resourcesFIA toFixed 0,_hrSim,_resourcesFIASim,FactionGet(reb,"name")] + _textX = format ["%5 Resources.

HR: %3%1
Money: %4%2 €",_hr toFixed 0,_resourcesFIA toFixed 0,_hrSim,_resourcesFIASim,FactionGet(reb,"name")] //TODO: Localize } else { - if (_hr != 0) then {_textX = format ["%5 Resources.

HR: %3%1",_hr toFixed 0,_resourcesFIA toFixed 0,_hrSim,FactionGet(reb,"name")]} else {if (_resourcesFIA != 5) then {_textX = format ["%5 Resources.

Money: %4%2 €",_hr toFixed 0,_resourcesFIA toFixed 0,_hrSim,_resourcesFIASim,FactionGet(reb,"name")]}}; + if (_hr != 0) then {_textX = format ["%5 Resources.

HR: %3%1",_hr toFixed 0,_resourcesFIA toFixed 0,_hrSim,FactionGet(reb,"name")]} else {if (_resourcesFIA != 5) then {_textX = format ["%5 Resources.

Money: %4%2 €",_hr toFixed 0,_resourcesFIA toFixed 0,_hrSim,_resourcesFIASim,FactionGet(reb,"name")]}}; //TODO: Localize }; if (_textX != "") then diff --git a/A3A/addons/core/functions/Base/fn_statistics.sqf b/A3A/addons/core/functions/Base/fn_statistics.sqf index e7ddb52634..030a2919fa 100644 --- a/A3A/addons/core/functions/Base/fn_statistics.sqf +++ b/A3A/addons/core/functions/Base/fn_statistics.sqf @@ -22,11 +22,11 @@ if (_player getVariable ["isAFK", false]) then { _ucovertxt = _ucovertxt + " | < if (_player != theBoss) then { private _nameC = if !(isNull theBoss) then {name theBoss} else {"None"}; - _textX = format ["" + "Commander: %3 | Rank: %2 | HR: %1 | Your Money: %4 € | %8 Aggr: %5 | %9 Aggr: %6 | War Level: %7 | Undercover Mode: %10", (server getVariable "hr") toFixed 0, rank _player, _nameC, (_player getVariable "moneyX") toFixed 0,[aggressionLevelOccupants] call A3A_fnc_getAggroLevelString,[aggressionLevelInvaders] call A3A_fnc_getAggroLevelString,tierWar,FactionGet(occ,"name"),FactionGet(inv,"name"),_ucovertxt]; + _textX = format ["" + "Commander: %3 | Rank: %2 | HR: %1 | Your Money: %4 € | %8 Aggr: %5 | %9 Aggr: %6 | War Level: %7 | Undercover Mode: %10", (server getVariable "hr") toFixed 0, rank _player, _nameC, (_player getVariable "moneyX") toFixed 0,[aggressionLevelOccupants] call A3A_fnc_getAggroLevelString,[aggressionLevelInvaders] call A3A_fnc_getAggroLevelString,tierWar,FactionGet(occ,"name"),FactionGet(inv,"name"),_ucovertxt]; //TODO: Localize } else { - _textX = format ["" + "Rank: %5 | HR: %1 | Your Money: %6 € | %11 Money: %2 € | Airstrikes: %7 | %9 Aggr: %3 | %10 Aggr: %4 | War Level: %8 | Undercover Mode: %12", (server getVariable "hr") toFixed 0, (server getVariable "resourcesFIA") toFixed 0, [aggressionLevelOccupants] call A3A_fnc_getAggroLevelString,[aggressionLevelInvaders] call A3A_fnc_getAggroLevelString,rank _player, (_player getVariable "moneyX") toFixed 0,floor bombRuns,tierWar,FactionGet(occ,"name"),FactionGet(inv,"name"),FactionGet(reb,"name"),_ucovertxt]; + _textX = format ["" + "Rank: %5 | HR: %1 | Your Money: %6 € | %11 Money: %2 € | Airstrikes: %7 | %9 Aggr: %3 | %10 Aggr: %4 | War Level: %8 | Undercover Mode: %12", (server getVariable "hr") toFixed 0, (server getVariable "resourcesFIA") toFixed 0, [aggressionLevelOccupants] call A3A_fnc_getAggroLevelString,[aggressionLevelInvaders] call A3A_fnc_getAggroLevelString,rank _player, (_player getVariable "moneyX") toFixed 0,floor bombRuns,tierWar,FactionGet(occ,"name"),FactionGet(inv,"name"),FactionGet(reb,"name"),_ucovertxt]; //TODO: Localize }; //if (captive player) then {_textX = format ["%1 ON",_textX]} else {_textX = format ["%1 OFF",_textX]}; diff --git a/A3A/addons/core/functions/CREATE/fn_attackHQ.sqf b/A3A/addons/core/functions/CREATE/fn_attackHQ.sqf index 69201f02b3..d11bfc4f3d 100644 --- a/A3A/addons/core/functions/CREATE/fn_attackHQ.sqf +++ b/A3A/addons/core/functions/CREATE/fn_attackHQ.sqf @@ -24,7 +24,7 @@ bigAttackInProgress = true; publicVariable "bigAttackInProgress"; forcedSpawn pushBack "Synd_HQ"; publicVariable "forcedSpawn"; private _taskId = "DEF_HQ" + str A3A_taskCount; -[[teamPlayer,civilian],_taskId,[format ["The enemy has sent SpecOps to find %1. Stop them, or move the HQ before they get here.",name petros],format ["Defend %1",name petros],respawnTeamPlayer],_targPos,true,10,true,"Defend",true] call BIS_fnc_taskCreate; +[[teamPlayer,civilian],_taskId,[format ["The enemy has sent SpecOps to find %1. Stop them, or move the HQ before they get here.",name petros],format ["Defend %1",name petros],respawnTeamPlayer],_targPos,true,10,true,"Defend",true] call BIS_fnc_taskCreate; //TODO: Localize? [_taskId, "DEF_HQ", "CREATED"] remoteExecCall ["A3A_fnc_taskUpdate", 2]; diff --git a/A3A/addons/core/functions/CREATE/fn_invaderPunish.sqf b/A3A/addons/core/functions/CREATE/fn_invaderPunish.sqf index ab651d0ec7..05b4c504a1 100644 --- a/A3A/addons/core/functions/CREATE/fn_invaderPunish.sqf +++ b/A3A/addons/core/functions/CREATE/fn_invaderPunish.sqf @@ -29,7 +29,7 @@ private _size = [_mrkDest] call A3A_fnc_sizeMarker; private _nameDest = [_mrkDest] call A3A_fnc_localizar; private _taskId = "invaderPunish" + str A3A_taskCount; -[[teamPlayer,civilian,Occupants],_taskId,[format ["%2 is attacking critical positions within %1! Defend the city at all costs",_nameDest,FactionGet(inv,"name")],format ["%1 Punishment",FactionGet(inv,"name")],_mrkDest],_posDest,false,0,true,"Defend",true] call BIS_fnc_taskCreate; +[[teamPlayer,civilian,Occupants],_taskId,[format ["%2 is attacking critical positions within %1! Defend the city at all costs",_nameDest,FactionGet(inv,"name")],format ["%1 Punishment",FactionGet(inv,"name")],_mrkDest],_posDest,false,0,true,"Defend",true] call BIS_fnc_taskCreate; //TODO: Localize? [_taskId, "invaderPunish", "CREATED"] remoteExecCall ["A3A_fnc_taskUpdate", 2]; diff --git a/A3A/addons/core/functions/CREATE/fn_wavedAttack.sqf b/A3A/addons/core/functions/CREATE/fn_wavedAttack.sqf index 590474fd5f..e4c0d84144 100644 --- a/A3A/addons/core/functions/CREATE/fn_wavedAttack.sqf +++ b/A3A/addons/core/functions/CREATE/fn_wavedAttack.sqf @@ -33,11 +33,11 @@ private _nameDest = [_mrkDest] call A3A_fnc_localizar; private _nameEnemy = _faction get "name"; private _taskId = "wavedAttack" + str A3A_taskCount; if (_targside == teamPlayer) then { - private _taskStr = format ["%1 is attacking our garrison at %2. Stop them if you can, or live to fight another day.", _nameEnemy, _nameDest]; - [true,_taskId,[_taskStr,format ["%1 Attack",_nameEnemy],_mrkDest],markerPos _mrkDest,false,0,true,"Defend",true] call BIS_fnc_taskCreate; + private _taskStr = format ["%1 is attacking our garrison at %2. Stop them if you can, or live to fight another day.", _nameEnemy, _nameDest]; //TODO: Localize + [true,_taskId,[_taskStr,format ["%1 Attack",_nameEnemy],_mrkDest],markerPos _mrkDest,false,0,true,"Defend",true] call BIS_fnc_taskCreate; //TODO: Localize [_taskId, "rebelAttack", "CREATED"] remoteExecCall ["A3A_fnc_taskUpdate", 2]; } else { - private _text = format ["%1 is attacking the %2 garrison at %3.", _nameEnemy, Faction(_targside) get "name", _nameDest]; + private _text = format ["%1 is attacking the %2 garrison at %3.", _nameEnemy, Faction(_targside) get "name", _nameDest]; //TODO: Localize ["RadioIntercepted", [_text]] remoteExec ["BIS_fnc_showNotification", 0]; }; diff --git a/A3A/addons/core/functions/Dialogs/fn_createDialog_shouldLoadPersonalSave.sqf b/A3A/addons/core/functions/Dialogs/fn_createDialog_shouldLoadPersonalSave.sqf index a3c93459c2..f7778fbe35 100644 --- a/A3A/addons/core/functions/Dialogs/fn_createDialog_shouldLoadPersonalSave.sqf +++ b/A3A/addons/core/functions/Dialogs/fn_createDialog_shouldLoadPersonalSave.sqf @@ -1,14 +1,12 @@ //TODO: add header private _saveString = ["Antistasi has a custom save system similar to other CTIs.

", - "To Save: Your commander needs to go to the Map Board, scroll-select ""Game Options"" and click on the ""Persistent Save"" button.

"] joinString ""; -_saveString = if (autoSave) then { [_saveString,"Current parameters are configured to auto-save every ",(autoSaveInterval/60) toFixed 0," minutes."] joinString "" } - else { [_saveString,"Auto-save is currently disabled"] joinString "" }; + "To Save: Your commander needs to go to the Map Board, scroll-select ""Game Options"" and click on the ""Persistent Save"" button.

"] joinString ""; //TODO: Localize +_saveString = if (autoSave) then { [_saveString,"Current parameters are configured to auto-save every ",(autoSaveInterval/60) toFixed 0," minutes."] joinString "" } //TODO: Localize + else { [_saveString,"Auto-save is currently disabled"] joinString "" }; //TODO: Localize -["W A R N I N G ", _saveString] call A3A_fnc_customHint; +["W A R N I N G ", _saveString] call A3A_fnc_customHint; //TODO: Localize [true] call A3A_fnc_loadPreviousSession; -[] spawn A3A_fnc_credits; - -//TODO: convert above into proper strings \ No newline at end of file +[] spawn A3A_fnc_credits; \ No newline at end of file diff --git a/A3A/addons/core/functions/Dialogs/fn_fastTravelRadio.sqf b/A3A/addons/core/functions/Dialogs/fn_fastTravelRadio.sqf index e140c53c49..01f5da38a4 100644 --- a/A3A/addons/core/functions/Dialogs/fn_fastTravelRadio.sqf +++ b/A3A/addons/core/functions/Dialogs/fn_fastTravelRadio.sqf @@ -75,14 +75,14 @@ if (count _positionTel > 0) then //if (!_esHC) then {disableUserInput true; cutText ["Fast traveling, please wait","BLACK",2]; sleep 2;} else {hcShowBar false;hcShowBar true;hint format ["Moving group %1 to destination",groupID _groupX]; sleep _distanceX;}; _forcedX = false; if (!isMultiplayer) then {if (not(_base in forcedSpawn)) then {_forcedX = true; forcedSpawn = forcedSpawn + [_base]}}; - if (!_esHC) then {disableUserInput true; cutText [format ["Fast traveling, travel time: %1s , please wait", _distanceX],"BLACK",1]; sleep 1;} + if (!_esHC) then {disableUserInput true; cutText [format ["Fast traveling, travel time: %1s , please wait", _distanceX],"BLACK",1]; sleep 1;} //TODO: Localize else {[_titleStr, format [localize "STR_A3A_fn_dialogs_ftradio_grp_moving",groupID _groupX]] call A3A_fnc_customHint; sleep _distanceX;}; if (!_esHC) then { _timePassed = 0; while {_timePassed < _distanceX} do { - cutText [format ["Fast traveling, travel time: %1s , please wait", (_distanceX - _timePassed)],"BLACK",0.0001]; + cutText [format ["Fast traveling, travel time: %1s , please wait", (_distanceX - _timePassed)],"BLACK",0.0001]; //TODO: Localize sleep 1; _timePassed = _timePassed + 1; } @@ -144,7 +144,7 @@ if (count _positionTel > 0) then //_unit hideObject false; } forEach units _groupX; //if (!_esHC) then {sleep _distanceX}; - if (!_esHC) then {disableUserInput false;cutText ["You arrived at the destination.","BLACK IN",1]} + if (!_esHC) then {disableUserInput false;cutText ["You arrived at the destination.","BLACK IN",1]} //TODO: Localize else {[_titleStr, format [localize "STR_A3A_fn_dialogs_ftradio_grp_arrived",groupID _groupX]] call A3A_fnc_customHint;}; if (_forcedX) then {forcedSpawn = forcedSpawn - [_base]}; [] call A3A_fnc_playerLeashRefresh; diff --git a/A3A/addons/core/functions/Dialogs/fn_squadOptions.sqf b/A3A/addons/core/functions/Dialogs/fn_squadOptions.sqf index f882cfe50a..507da2b573 100644 --- a/A3A/addons/core/functions/Dialogs/fn_squadOptions.sqf +++ b/A3A/addons/core/functions/Dialogs/fn_squadOptions.sqf @@ -24,25 +24,25 @@ if (str (_display) != "no display") then _costs = 0; _costHR = 0; {_costs = _costs + (server getVariable _x); _costHR = _costHR +1} forEach FactionGet(reb,"groupSquad"); - _ChildControl ctrlSetTooltip format ["Cost: %1 €. HR: %2",_costs,_costHR]; + _ChildControl ctrlSetTooltip format ["Cost: %1 €. HR: %2",_costs,_costHR]; //TODO: Localize _ChildControl = _display displayCtrl 105; _costs = 0; _costHR = 0; {_costs = _costs + (server getVariable _x); _costHR = _costHR +1} forEach FactionGet(reb,"groupSquadEng"); - _ChildControl ctrlSetTooltip format ["Cost: %1 €. HR: %2",_costs,_costHR]; + _ChildControl ctrlSetTooltip format ["Cost: %1 €. HR: %2",_costs,_costHR]; //TODO: Localize _ChildControl = _display displayCtrl 106; _costs = 0; _costHR = 0; {_costs = _costs + (server getVariable _x); _costHR = _costHR +1} forEach FactionGet(reb,"groupSquadSupp"); _costs = _costs + ([(FactionGet(reb,"staticMGs")) # 0] call A3A_fnc_vehiclePrice); - _ChildControl ctrlSetTooltip format ["Cost: %1 €. HR: %2",_costs,_costHR]; + _ChildControl ctrlSetTooltip format ["Cost: %1 €. HR: %2",_costs,_costHR]; //TODO: Localize _ChildControl = _display displayCtrl 107; _costs = 0; _costHR = 0; {_costs = _costs + (server getVariable _x); _costHR = _costHR +1} forEach FactionGet(reb,"groupSquadSupp"); _costs = _costs + ([(FactionGet(reb,"staticMortars"))# 0] call A3A_fnc_vehiclePrice); - _ChildControl ctrlSetTooltip format ["Cost: %1 €. HR: %2",_costs,_costHR]; + _ChildControl ctrlSetTooltip format ["Cost: %1 €. HR: %2",_costs,_costHR]; //TODO: Localize }; diff --git a/A3A/addons/core/functions/Dialogs/fn_squadRecruit.sqf b/A3A/addons/core/functions/Dialogs/fn_squadRecruit.sqf index ad440f0c3e..bc8afcac7d 100644 --- a/A3A/addons/core/functions/Dialogs/fn_squadRecruit.sqf +++ b/A3A/addons/core/functions/Dialogs/fn_squadRecruit.sqf @@ -29,38 +29,38 @@ if (str (_display) != "no display") then _costs = 0; _costHR = 0; {_costs = _costs + (server getVariable _x); _costHR = _costHR +1} forEach FactionGet(reb,"groupMedium"); - _ChildControl ctrlSetTooltip format ["Cost: %1 €. HR: %2",_costs,_costHR]; + _ChildControl ctrlSetTooltip format ["Cost: %1 €. HR: %2",_costs,_costHR]; //TODO: Localize _ChildControl = _display displayCtrl 106; _costs = 0; _costHR = 0; {_costs = _costs + (server getVariable _x); _costHR = _costHR +1} forEach FactionGet(reb,"groupAT"); - _ChildControl ctrlSetTooltip format ["Cost: %1 €. HR: %2",_costs,_costHR]; + _ChildControl ctrlSetTooltip format ["Cost: %1 €. HR: %2",_costs,_costHR]; //TODO: Localize _ChildControl = _display displayCtrl 107; _costs = 0; _costHR = 0; {_costs = _costs + (server getVariable _x); _costHR = _costHR +1} forEach FactionGet(reb,"groupSniper"); - _ChildControl ctrlSetTooltip format ["Cost: %1 €. HR: %2",_costs,_costHR]; + _ChildControl ctrlSetTooltip format ["Cost: %1 €. HR: %2",_costs,_costHR]; //TODO: Localize _ChildControl = _display displayCtrl 108; _costHR = 2; _costs = 2*_crewCost + ([(FactionGet(reb, "staticMGs")) # 0] call A3A_fnc_vehiclePrice); - _ChildControl ctrlSetTooltip format ["Cost: %1 €. HR: %2",_costs,_costHR]; + _ChildControl ctrlSetTooltip format ["Cost: %1 €. HR: %2",_costs,_costHR]; //TODO: Localize _ChildControl = _display displayCtrl 109; _costHR = 2; _costs = 2*_crewCost + ([(FactionGet(reb,"vehiclesAT")) # 0] call A3A_fnc_vehiclePrice); - _ChildControl ctrlSetTooltip format ["Cost: %1 €. HR: %2",_costs,_costHR]; + _ChildControl ctrlSetTooltip format ["Cost: %1 €. HR: %2",_costs,_costHR]; //TODO: Localize _ChildControl = _display displayCtrl 110; _costHR = 2; _costs = 2*_crewCost + ([(FactionGet(reb,"vehiclesTruck")) # 0] call A3A_fnc_vehiclePrice) + ([(FactionGet(reb,"staticAA")) # 0] call A3A_fnc_vehiclePrice); - _ChildControl ctrlSetTooltip format ["Cost: %1 €. HR: %2",_costs,_costHR]; + _ChildControl ctrlSetTooltip format ["Cost: %1 €. HR: %2",_costs,_costHR]; //TODO: Localize _ChildControl = _display displayCtrl 111; _costHR = 2; _costs = 2*_crewCost + ([(FactionGet(reb,"staticMortars")) # 0] call A3A_fnc_vehiclePrice); - _ChildControl ctrlSetTooltip format ["Cost: %1 €. HR: %2",_costs,_costHR]; + _ChildControl ctrlSetTooltip format ["Cost: %1 €. HR: %2",_costs,_costHR]; //TODO: Localize }; diff --git a/A3A/addons/core/functions/Dialogs/fn_unit_recruit.sqf b/A3A/addons/core/functions/Dialogs/fn_unit_recruit.sqf index ef26277812..852529e8f6 100644 --- a/A3A/addons/core/functions/Dialogs/fn_unit_recruit.sqf +++ b/A3A/addons/core/functions/Dialogs/fn_unit_recruit.sqf @@ -16,24 +16,24 @@ _display = findDisplay 100; if (str (_display) != "no display") then { _ChildControl = _display displayCtrl 104; - _ChildControl ctrlSetTooltip format ["Cost: %1 €",server getVariable FactionGet(reb,"unitRifle")]; + _ChildControl ctrlSetTooltip format ["Cost: %1 €",server getVariable FactionGet(reb,"unitRifle")]; //TODO: Localize _ChildControl = _display displayCtrl 105; - _ChildControl ctrlSetTooltip format ["Cost: %1 €",server getVariable FactionGet(reb,"unitMG")]; + _ChildControl ctrlSetTooltip format ["Cost: %1 €",server getVariable FactionGet(reb,"unitMG")]; //TODO: Localize _ChildControl = _display displayCtrl 126; - _ChildControl ctrlSetTooltip format ["Cost: %1 €",server getVariable FactionGet(reb,"unitMedic")]; + _ChildControl ctrlSetTooltip format ["Cost: %1 €",server getVariable FactionGet(reb,"unitMedic")]; //TODO: Localize _ChildControl = _display displayCtrl 107; - _ChildControl ctrlSetTooltip format ["Cost: %1 €",server getVariable FactionGet(reb,"unitEng")]; + _ChildControl ctrlSetTooltip format ["Cost: %1 €",server getVariable FactionGet(reb,"unitEng")]; //TODO: Localize _ChildControl = _display displayCtrl 108; - _ChildControl ctrlSetTooltip format ["Cost: %1 €",server getVariable FactionGet(reb,"unitExp")]; + _ChildControl ctrlSetTooltip format ["Cost: %1 €",server getVariable FactionGet(reb,"unitExp")]; //TODO: Localize _ChildControl = _display displayCtrl 109; - _ChildControl ctrlSetTooltip format ["Cost: %1 €",server getVariable FactionGet(reb,"unitGL")]; + _ChildControl ctrlSetTooltip format ["Cost: %1 €",server getVariable FactionGet(reb,"unitGL")]; //TODO: Localize if (A3A_hasIFA) then {_childControl ctrlSetText "Radio Operator"}; _ChildControl = _display displayCtrl 110; - _ChildControl ctrlSetTooltip format ["Cost: %1 €",server getVariable FactionGet(reb,"unitSniper")]; + _ChildControl ctrlSetTooltip format ["Cost: %1 €",server getVariable FactionGet(reb,"unitSniper")]; //TODO: Localize _ChildControl = _display displayCtrl 111; - _ChildControl ctrlSetTooltip format ["Cost: %1 €",server getVariable FactionGet(reb,"unitLAT")]; + _ChildControl ctrlSetTooltip format ["Cost: %1 €",server getVariable FactionGet(reb,"unitLAT")]; //TODO: Localize _ChildControl = _display displayCtrl 112; - _ChildControl ctrlSetTooltip format ["Cost: %1 €",server getVariable FactionGet(reb,"unitAT")]; + _ChildControl ctrlSetTooltip format ["Cost: %1 €",server getVariable FactionGet(reb,"unitAT")]; //TODO: Localize _ChildControl = _display displayCtrl 113; - _ChildControl ctrlSetTooltip format ["Cost: %1 €",server getVariable FactionGet(reb,"unitAA")]; + _ChildControl ctrlSetTooltip format ["Cost: %1 €",server getVariable FactionGet(reb,"unitAA")]; //TODO: Localize }; diff --git a/A3A/addons/core/functions/Missions/fn_AS_Traitor.sqf b/A3A/addons/core/functions/Missions/fn_AS_Traitor.sqf index 3224f0367e..a8e8f36608 100644 --- a/A3A/addons/core/functions/Missions/fn_AS_Traitor.sqf +++ b/A3A/addons/core/functions/Missions/fn_AS_Traitor.sqf @@ -57,7 +57,7 @@ _groupTraitor selectLeader _traitor; _posTsk = (position _houseX) getPos [random 100, random 360]; private _taskId = "AS" + str A3A_taskCount; -[[teamPlayer,civilian],_taskID,[format [localize "STR_A3A_fn_mission_as_traitor_text",_nameDest,_displayTime,FactionGet(occ,"name")],localize "STR_A3A_fn_mission_as_traitor_titel",_markerX],_posTsk,false,0,true,"Kill",true] call BIS_fnc_taskCreate; +[[teamPlayer,civilian],_taskID,[format [localize "STR_A3A_fn_mission_as_traitor_text",_nameDest,_displayTime,FactionGet(occ,"name")],localize "STR_A3A_fn_mission_as_traitor_titel",_markerX],_posTsk,false,0,true,"Kill",true] call BIS_fnc_taskCreate;//old pvp blufor mission - won't localize [[Occupants],_taskID+"B",[format ["We arranged a meeting in %1 with a %3 contact who may have vital information about their Headquarters position. Protect him until %2.",_nameDest,_displayTime,FactionGet(reb,"name")],"Protect Contact",_markerX],getPos _houseX,false,0,true,"Defend",true] call BIS_fnc_taskCreate;//old pvp blufor mission - won't localize [_taskId, "AS", "CREATED"] remoteExecCall ["A3A_fnc_taskUpdate", 2]; diff --git a/A3A/addons/core/functions/OrgPlayers/fn_theBossTransfer.sqf b/A3A/addons/core/functions/OrgPlayers/fn_theBossTransfer.sqf index 2079937809..401e6ddc60 100644 --- a/A3A/addons/core/functions/OrgPlayers/fn_theBossTransfer.sqf +++ b/A3A/addons/core/functions/OrgPlayers/fn_theBossTransfer.sqf @@ -21,8 +21,8 @@ if (isNull _newBoss) exitWith { [_silent] spawn { params ["_silent"]; sleep 5; - private _textX = format ["The commander has resigned. There is no eligible commander."]; - if (!_silent) then {[petros,"hint",_textX, "New Commander"] remoteExec ["A3A_fnc_commsMP", 0]}; + private _textX = format ["The commander has resigned. There is no eligible commander."]; //TODO: Localize + if (!_silent) then {[petros,"hint",_textX, "New Commander"] remoteExec ["A3A_fnc_commsMP", 0]}; //TODO: Localize [] remoteExec ["A3A_fnc_statistics",[teamPlayer,civilian]]; }; }; @@ -58,7 +58,7 @@ Debug_1("New boss %1 set.", name theBoss); [_silent] spawn { params ["_silent"]; sleep 5; - private _textX = format ["%1 is the new commander of our forces. Greet them!", name theBoss]; - if (!_silent) then {[petros,"hint",_textX, "New Commander"] remoteExec ["A3A_fnc_commsMP", 0]}; + private _textX = format ["%1 is the new commander of our forces. Greet them!", name theBoss]; //TODO: Localize + if (!_silent) then {[petros,"hint",_textX, "New Commander"] remoteExec ["A3A_fnc_commsMP", 0]}; //TODO: Localize [] remoteExec ["A3A_fnc_statistics",[teamPlayer,civilian]]; }; diff --git a/A3A/addons/core/functions/Punishment/fn_punishment.sqf b/A3A/addons/core/functions/Punishment/fn_punishment.sqf index cfe0dfa523..f20419f479 100644 --- a/A3A/addons/core/functions/Punishment/fn_punishment.sqf +++ b/A3A/addons/core/functions/Punishment/fn_punishment.sqf @@ -89,7 +89,7 @@ _varspace setVariable ["player",_originalBody]; private _injuredComrade = ""; private _victimStats = "damaged systemPunished [AI]"; if (_victim isKindOf "Man") then { - _injuredComrade = ["Injured comrade: ",name _victim] joinString ""; + _injuredComrade = ["Injured comrade: ",name _victim] joinString ""; //TODO: Localize [localize "STR_A3A_fn_punish_ff_noti", [_name," ",localize "STR_A3A_fn_punish_pun_hurt"] joinString ""] remoteExecCall ["A3A_fnc_customHint", _victim, false]; private _UIDVictim = ["AI", getPlayerUID _victim] select (isPlayer _victim); _victimStats = ["damaged ",name _victim," [",_UIDVictim,"]"] joinString ""; diff --git a/A3A/addons/core/functions/REINF/fn_buildMinefield.sqf b/A3A/addons/core/functions/REINF/fn_buildMinefield.sqf index 2cbc32e0b6..eccdf2af7a 100644 --- a/A3A/addons/core/functions/REINF/fn_buildMinefield.sqf +++ b/A3A/addons/core/functions/REINF/fn_buildMinefield.sqf @@ -64,8 +64,8 @@ _mrk setMarkerText _textX; [_mrk,0] remoteExec ["setMarkerAlpha",[Occupants,Invaders]]; private _taskId = "Mines" + str A3A_taskCount; -[[teamPlayer,civilian],_taskId,[format ["An Engineer Team has been deployed at your command with High Command Option. Once they reach the position, they will start to deploy %1 mines in the area. Cover them in the meantime.",_quantity],"Minefield Deploy",_mrk],_positionTel,false,0,true,"map",true] call BIS_fnc_taskCreate; -[_taskId, "Mines", "CREATED"] remoteExecCall ["A3A_fnc_taskUpdate", 2]; +[[teamPlayer,civilian],_taskId,[format ["An Engineer Team has been deployed at your command with High Command Option. Once they reach the position, they will start to deploy %1 mines in the area. Cover them in the meantime.",_quantity],"Minefield Deploy",_mrk],_positionTel,false,0,true,"map",true] call BIS_fnc_taskCreate; //TODO: Localize +[_taskId, "Mines", "CREATED"] remoteExecCall ["A3A_fnc_taskUpdate", 2]; //TODO: Localize _groupX = createGroup teamPlayer; @@ -106,7 +106,7 @@ if ((_truckX distance _positionTel < 50) and ({alive _x} count units _groupX > 0 waitUntil {!(isPlayer leader _groupX)}; }; theBoss hcRemoveGroup _groupX; - [petros,"hint","Engineer Team deploying mines.", "Minefields"] remoteExec ["A3A_fnc_commsMP",[teamPlayer,civilian]]; + [petros,"hint","Engineer Team deploying mines.", "Minefields"] remoteExec ["A3A_fnc_commsMP",[teamPlayer,civilian]]; //TODO: Localize [_groupX, "Patrol_Area", 25, 50, 100, true, _positionTel, true] call A3A_fnc_patrolLoop; diff --git a/A3A/addons/core/functions/Supports/fn_SUP_CASRoutine.sqf b/A3A/addons/core/functions/Supports/fn_SUP_CASRoutine.sqf index 234409400b..549bd74ec3 100644 --- a/A3A/addons/core/functions/Supports/fn_SUP_CASRoutine.sqf +++ b/A3A/addons/core/functions/Supports/fn_SUP_CASRoutine.sqf @@ -38,7 +38,7 @@ _group setBehaviourStrong "CARELESS"; _plane addEventHandler ["Killed", { params ["_plane"]; - ["TaskSucceeded", ["", "CAS Plane Destroyed"]] remoteExec ["BIS_fnc_showNotification", teamPlayer]; + ["TaskSucceeded", ["", "CAS Plane Destroyed"]] remoteExec ["BIS_fnc_showNotification", teamPlayer]; //TODO: Localize }]; // should we be passing the timeout around here? Or have separate timeouts for bomb & CAS? diff --git a/A3A/addons/core/functions/Supports/fn_SUP_airstrikeRoutine.sqf b/A3A/addons/core/functions/Supports/fn_SUP_airstrikeRoutine.sqf index 756ca266cf..457c017a0d 100644 --- a/A3A/addons/core/functions/Supports/fn_SUP_airstrikeRoutine.sqf +++ b/A3A/addons/core/functions/Supports/fn_SUP_airstrikeRoutine.sqf @@ -42,7 +42,7 @@ _group deleteGroupWhenEmpty true; // Should we really have these? _plane addEventHandler ["Killed", { params ["_plane"]; - ["TaskSucceeded", ["", "Airstrike Vessel Destroyed"]] remoteExec ["BIS_fnc_showNotification", teamPlayer]; + ["TaskSucceeded", ["", "Airstrike Vessel Destroyed"]] remoteExec ["BIS_fnc_showNotification", teamPlayer]; //TODO: Localize }]; //["_reveal", "_position", "_side", "_supportType", "_markerType", "_markerLifeTime"] diff --git a/A3A/addons/core/functions/Supports/fn_showInterceptedSetupCall.sqf b/A3A/addons/core/functions/Supports/fn_showInterceptedSetupCall.sqf index 600e66bd83..9357b0e53d 100644 --- a/A3A/addons/core/functions/Supports/fn_showInterceptedSetupCall.sqf +++ b/A3A/addons/core/functions/Supports/fn_showInterceptedSetupCall.sqf @@ -30,7 +30,7 @@ private _sideName = Faction(_side) get "name"; if (_reveal <= 0.5) then { //Side and setup is revealed - _text = format ["%1 is setting up an unknown support", _sideName]; + _text = format ["%1 is setting up an unknown support", _sideName]; //TODO: Localize } else { @@ -38,67 +38,67 @@ else { case ("MAJORATTACK"): { - _text = format ["%1 just sent a major attack wave", _sideName]; + _text = format ["%1 just sent a major attack wave", _sideName]; //TODO: Localize }; case ("COUNTERATTACK"): { - _text = format ["%1 just sent a counterattack force", _sideName]; + _text = format ["%1 just sent a counterattack force", _sideName]; //TODO: Localize }; case ("QRFAIR"): { - _text = format ["%1 just sent an airborne QRF", _sideName]; + _text = format ["%1 just sent an airborne QRF", _sideName]; //TODO: Localize }; case ("QRFLAND"): { - _text = format ["%1 just sent a land QRF", _sideName]; + _text = format ["%1 just sent a land QRF", _sideName]; //TODO: Localize }; case ("AIRSTRIKE"): { - _text = format ["%1 is preparing an airstrike", _sideName]; + _text = format ["%1 is preparing an airstrike", _sideName]; //TODO: Localize }; case ("MORTAR"): { - _text = format ["%1 is setting up a mortar position", _sideName]; + _text = format ["%1 is setting up a mortar position", _sideName]; //TODO: Localize }; case ("ARTILLERY"): { - _text = format ["%1 is preparing an artillery position", _sideName]; + _text = format ["%1 is preparing an artillery position", _sideName]; //TODO: Localize }; case ("ORBITALSTRIKE"): { - _text = format ["A %1 satellite is preparing an orbital strike", _sideName]; + _text = format ["A %1 satellite is preparing an orbital strike", _sideName]; //TODO: Localize }; case ("CRUISEMISSILE"): { - _text = format ["A %1 cruiser is readying a cruise missile", _sideName]; + _text = format ["A %1 cruiser is readying a cruise missile", _sideName]; //TODO: Localize }; case ("SAM"): { - _text = format ["%1 is setting up a SAM launcher", _sideName]; + _text = format ["%1 is setting up a SAM launcher", _sideName]; //TODO: Localize }; case ("CARPETBOMBS"): { - _text = format ["A %1 heavy bomber is on the way", _sideName]; + _text = format ["A %1 heavy bomber is on the way", _sideName]; //TODO: Localize }; case ("ASF"): { - _text = format ["%1 is readying an air superiority fighter", _sideName]; + _text = format ["%1 is readying an air superiority fighter", _sideName]; //TODO: Localize }; case ("CAS"): { - _text = format ["%1 is readying a CAS bomber", _sideName]; + _text = format ["%1 is readying a CAS bomber", _sideName]; //TODO: Localize }; case ("GUNSHIP"): { - _text = format ["%1 is loading up a heavy gunship", _sideName]; + _text = format ["%1 is loading up a heavy gunship", _sideName]; //TODO: Localize }; case ("UAV"): { - _text = format ["%1 is sending a spotting UAV", _sideName]; + _text = format ["%1 is sending a spotting UAV", _sideName]; //TODO: Localize }; default { - _text = format ["%1 is setting up %2 support", _sideName, _supportType]; + _text = format ["%1 is setting up %2 support", _sideName, _supportType]; //TODO: Localize }; }; }; @@ -111,11 +111,11 @@ if(_reveal >= 0.8) then { if(toupper _supportType in ["QRFLAND", "QRFAIR", "COUNTERATTACK", "MAJORATTACK"]) then { - _text = format ["%1. Estimated arrival in %2 minutes", _text, _timeStr]; + _text = format ["%1. Estimated arrival in %2 minutes", _text, _timeStr]; //TODO: Localize } else { - _text = format ["%1. Estimated setup: %2 minutes", _text, _timeStr]; + _text = format ["%1. Estimated setup: %2 minutes", _text, _timeStr]; //TODO: Localize }; }; diff --git a/A3A/addons/core/functions/Supports/fn_showInterceptedSupportCall.sqf b/A3A/addons/core/functions/Supports/fn_showInterceptedSupportCall.sqf index ae07e24606..035a5ca355 100644 --- a/A3A/addons/core/functions/Supports/fn_showInterceptedSupportCall.sqf +++ b/A3A/addons/core/functions/Supports/fn_showInterceptedSupportCall.sqf @@ -29,7 +29,7 @@ private _sideName = if(_side == Occupants) then {FactionGet(occ,"name")} else {F if (_reveal <= 0.5) then { //Side and call is reveal - _text = format ["%1 is executing an unknown support now", _sideName]; + _text = format ["%1 is executing an unknown support now", _sideName]; //TODO: Localize } else { @@ -37,74 +37,74 @@ else { case ("QRFLAND"): { - _text = format ["A %1 land QRF just arrived", _sideName]; - _markerText = "Land QRF"; + _text = format ["A %1 land QRF just arrived", _sideName]; //TODO: Localize + _markerText = "Land QRF"; //TODO: Localize }; case ("QRFAIR"): { - _text = format ["A %1 air QRF just arrived", _sideName]; - _markerText = "Air QRF"; + _text = format ["A %1 air QRF just arrived", _sideName]; //TODO: Localize + _markerText = "Air QRF"; //TODO: Localize }; case ("AIRSTRIKE"): { - _text = format ["%1 is about to execute an airstrike", _sideName]; - _markerText = "Airstrike"; + _text = format ["%1 is about to execute an airstrike", _sideName]; //TODO: Localize + _markerText = "Airstrike"; //TODO: Localize }; case ("ARTILLERY"): { - _text = format ["A %1 artillery piece has opened fire", _sideName]; - _markerText = "Artillery strike"; + _text = format ["A %1 artillery piece has opened fire", _sideName]; //TODO: Localize + _markerText = "Artillery strike"; //TODO: Localize }; case ("MORTAR"): { - _text = format ["A %1 mortar has opened fire", _sideName]; - _markerText = "Mortar strike"; + _text = format ["A %1 mortar has opened fire", _sideName]; //TODO: Localize + _markerText = "Mortar strike"; //TODO: Localize }; case ("ORBITALSTRIKE"): { - _text = format ["A %1 satellite has fired the orbital strike", _sideName]; - _markerText = "Orbital strike"; + _text = format ["A %1 satellite has fired the orbital strike", _sideName]; //TODO: Localize + _markerText = "Orbital strike"; //TODO: Localize }; case ("CRUISEMISSILE"): { - _text = format ["%1 cruise missile launched", _sideName]; - _markerText = "Cruise missile"; + _text = format ["%1 cruise missile launched", _sideName]; //TODO: Localize + _markerText = "Cruise missile"; //TODO: Localize }; case ("SAM"): { - _text = format ["%1 SAM launcher is acquiring a target", _sideName]; - _markerText = "SAM target"; + _text = format ["%1 SAM launcher is acquiring a target", _sideName]; //TODO: Localize + _markerText = "SAM target"; //TODO: Localize }; case ("CARPETBOMBS"): { - _text = format ["%1 bomber is carrying out a carpet bombing", _sideName]; - _markerText = "Carpet bombing"; + _text = format ["%1 bomber is carrying out a carpet bombing", _sideName]; //TODO: Localize + _markerText = "Carpet bombing"; //TODO: Localize }; case ("ASF"): { - _text = format ["%1 fighter started chasing a target", _sideName]; - _markerText = "Air superiority target"; + _text = format ["%1 fighter started chasing a target", _sideName]; //TODO: Localize + _markerText = "Air superiority target"; //TODO: Localize }; case ("CAS"): { - _text = format ["A %1 CAS bomber is acquiring a target", _sideName]; - _markerText = "CAS target"; + _text = format ["A %1 CAS bomber is acquiring a target", _sideName]; //TODO: Localize + _markerText = "CAS target"; //TODO: Localize }; case ("GUNSHIP"): { - _text = format ["A %1 heavy gunship started circling the area", _sideName]; - _markerText = "Gunship"; + _text = format ["A %1 heavy gunship started circling the area", _sideName]; //TODO: Localize + _markerText = "Gunship"; //TODO: Localize }; default { - _text = format ["%1 is executing %2 support now", _sideName, _supportType]; - _markerText = format ["%1 support", _supportType]; + _text = format ["%1 is executing %2 support now", _sideName, _supportType]; //TODO: Localize + _markerText = format ["%1 support", _supportType]; //TODO: Localize }; }; if(_reveal < 0.8) exitWith {}; - _text = format ["%1. Target marked on map!", _text]; + _text = format ["%1. Target marked on map!", _text]; //TODO: Localize private _targetMarker = format ["%1_target_%2", _supportType, A3A_supportMarkerCount]; private _textMarker = format ["%1_text_%2", _supportType, A3A_supportMarkerCount]; A3A_supportMarkerCount = A3A_supportMarkerCount + 1; diff --git a/A3A/addons/core/functions/init/fn_credits.sqf b/A3A/addons/core/functions/init/fn_credits.sqf index 00f438dc87..38d0569eb0 100644 --- a/A3A/addons/core/functions/init/fn_credits.sqf +++ b/A3A/addons/core/functions/init/fn_credits.sqf @@ -8,7 +8,7 @@ _title = if (worldName == "Tanoa") then { } else { "Antistasi" }; -}; +}; //TODO: Clean this shit up _credits = [ [_title, [QUOTE(VERSION)]], [ "Authors:", ["Barbolani","Official Antistasi Community"] ] ]; _layer = "credits1" call bis_fnc_rscLayer; diff --git a/A3A/addons/garage/Public/config.inc b/A3A/addons/garage/Public/config.inc index 5cd3a55313..5f2253a7cb 100644 --- a/A3A/addons/garage/Public/config.inc +++ b/A3A/addons/garage/Public/config.inc @@ -94,39 +94,39 @@ HR_GRG_onCloseEvent = { if (isClass (configfile >> "CBA_Extended_EventHandlers")) then { ["HR_GRG_dLock", "CHECKBOX", ["Lock on garage", "Lock vehicles when garaged"], [HR_GRG_Prefix,"Garage"], (HR_GRG_dLock isEqualTo {getPlayerUID player}), false, { - HR_GRG_dLock = [{""}, { getPlayerUID player }] select _this; + HR_GRG_dLock = [{""}, { getPlayerUID player }] select _this; //TODO: Localize }] call CBA_fnc_addSetting; ["HR_GRG_LockLimit_Member", "SLIDER", ["Member lock limit", "Maximum vehicles that can be locked by a member"], [HR_GRG_Prefix,"Garage"], - [0, 10, HR_GRG_LockLimit_Member, 0], true] call CBA_fnc_addSetting; + [0, 10, HR_GRG_LockLimit_Member, 0], true] call CBA_fnc_addSetting; //TODO: Localize ["HR_GRG_LockLimit_Guest", "SLIDER", ["Guest lock limit", "Maximum vehicles that can be locked by a guest"], [HR_GRG_Prefix,"Garage"], - [0, 10, HR_GRG_LockLimit_Guest, 0], true] call CBA_fnc_addSetting; + [0, 10, HR_GRG_LockLimit_Guest, 0], true] call CBA_fnc_addSetting; //TODO: Localize ["HR_GRG_Pylons_Enabled", "CHECKBOX", ["Allow pylon editing", "Allows player to configure pylons in the garage"], [HR_GRG_Prefix,"Garage"], true, true, { - HR_GRG_Pylons_Enabled = _this; + HR_GRG_Pylons_Enabled = _this; //TODO: Localize }] call CBA_fnc_addSetting; //Service disablers ["HR_GRG_ServiceDisabled_Rearm", "CHECKBOX", ["Disable garage rearm feature", "Prevent vehicles from being rearmed on ungarage"], [HR_GRG_Prefix,"Garage"], false, true, { - HR_GRG_ServiceDisabled_Rearm = _this; + HR_GRG_ServiceDisabled_Rearm = _this; //TODO: Localize }] call CBA_fnc_addSetting; ["HR_GRG_ServiceDisabled_Refuel", "CHECKBOX", ["Disable garage refuel feature", "Prevent vehicles from being refueled on ungarage"], [HR_GRG_Prefix,"Garage"], false, true, { - HR_GRG_ServiceDisabled_Refuel = _this; + HR_GRG_ServiceDisabled_Refuel = _this; //TODO: Localize }] call CBA_fnc_addSetting; ["HR_GRG_ServiceDisabled_Repair", "CHECKBOX", ["Disable garage repair feature", "Prevent vehicles from being repaired on ungarage"], [HR_GRG_Prefix,"Garage"], false, true, { - HR_GRG_ServiceDisabled_Repair = _this; + HR_GRG_ServiceDisabled_Repair = _this; //TODO: Localize }] call CBA_fnc_addSetting; ["HR_GRG_PoolBase", "SLIDER", ["Base Capacity", "Garage base capacity"], [HR_GRG_Prefix,"Garage"], [0, 50, HR_GRG_PoolBase, 0], true, { - HR_GRG_PoolBase = round _this; + HR_GRG_PoolBase = round _this; //TODO: Localize }] call CBA_fnc_addSetting; ["HR_GRG_PoolIncr", "SLIDER", ["Capacity increase", "Capacity increase per war level"], [HR_GRG_Prefix,"Garage"], [0, 10, HR_GRG_PoolIncr, 0], true, { - HR_GRG_PoolIncr = round _this; + HR_GRG_PoolIncr = round _this; //TODO: Localize }] call CBA_fnc_addSetting; ["HR_GRG_renderPlacementRays", "CHECKBOX", ["Render placement rays", "Render the debug placement rays when placing vehicles"], [HR_GRG_Prefix,"Garage"], false, false, { - HR_GRG_renderPlacementRays = _this; + HR_GRG_renderPlacementRays = _this; //TODO: Localize }] call CBA_fnc_addSetting; }; diff --git a/A3A/addons/gui/functions/GUI/fn_aiManagementTab.sqf b/A3A/addons/gui/functions/GUI/fn_aiManagementTab.sqf index f5fd191904..39debd219f 100644 --- a/A3A/addons/gui/functions/GUI/fn_aiManagementTab.sqf +++ b/A3A/addons/gui/functions/GUI/fn_aiManagementTab.sqf @@ -55,7 +55,7 @@ switch (_mode) do if (count _aisInGroup < 1) then { // This should not happen, the button on the playertab is disabled if you have no AI _aiListBox ctrlEnable false; - _aiListBox lbAdd "No AIs in group. You can recruit them at the flag."; + _aiListBox lbAdd "No AIs in group. You can recruit them at the flag."; //TODO: Localize } else { // Else add units to the listbox _aiListBox ctrlEnable true; diff --git a/A3A/addons/gui/functions/GUI/fn_hqDialog.sqf b/A3A/addons/gui/functions/GUI/fn_hqDialog.sqf index 454fc9be1d..15ca269862 100644 --- a/A3A/addons/gui/functions/GUI/fn_hqDialog.sqf +++ b/A3A/addons/gui/functions/GUI/fn_hqDialog.sqf @@ -680,7 +680,7 @@ switch (_mode) do private _time = sliderPosition _restSlider; // TODO UI-update: Move all these checks to update and disable button etc - if (player!= theBoss) exitWith {["Skip Time / Rest", "Only the Commander can order to rest."] call A3A_fnc_customHint;}; + if (player!= theBoss) exitWith {["Skip Time / Rest", "Only the Commander can order to rest."] call A3A_fnc_customHint;}; //TODO: Localize _enemiesNear = false; { @@ -689,10 +689,10 @@ switch (_mode) do if ([500,1,_x,teamPlayer] call A3A_fnc_distanceUnits) then {_presente = true}; }; } forEach allUnits; - if (_enemiesNear) exitWith {["Skip Time / Rest", "You cannot rest while enemies are near our units."] call A3A_fnc_customHint;}; - if ("rebelAttack" in A3A_activeTasks) exitWith {["Skip Time / Rest", "You cannot rest while the enemy is counterattacking."] call A3A_fnc_customHint;}; - if ("invaderPunish" in A3A_activeTasks) exitWith {["Skip Time / Rest", "You cannot rest while citizens are under attack."] call A3A_fnc_customHint;}; - if ("DEF_HQ" in A3A_activeTasks) exitWith {["Skip Time / Rest", "You cannot rest while your HQ is under attack."] call A3A_fnc_customHint;}; + if (_enemiesNear) exitWith {["Skip Time / Rest", "You cannot rest while enemies are near our units."] call A3A_fnc_customHint;}; //TODO: Localize + if ("rebelAttack" in A3A_activeTasks) exitWith {["Skip Time / Rest", "You cannot rest while the enemy is counterattacking."] call A3A_fnc_customHint;}; //TODO: Localize + if ("invaderPunish" in A3A_activeTasks) exitWith {["Skip Time / Rest", "You cannot rest while citizens are under attack."] call A3A_fnc_customHint;}; //TODO: Localize + if ("DEF_HQ" in A3A_activeTasks) exitWith {["Skip Time / Rest", "You cannot rest while your HQ is under attack."] call A3A_fnc_customHint;}; //TODO: Localize _playersNotAtHq = false; _posHQ = getMarkerPos respawnTeamPlayer; @@ -700,7 +700,7 @@ switch (_mode) do if ((_x distance _posHQ > 100) and (side _x == teamPlayer)) then {_checkX = true}; } forEach (allPlayers - (entities "HeadlessClient_F")); - if (_playersNotAtHq) exitWith {["Skip Time / Rest", "All players must be in a 100m radius from HQ to be able to rest."] call A3A_fnc_customHint;}; + if (_playersNotAtHq) exitWith {["Skip Time / Rest", "All players must be in a 100m radius from HQ to be able to rest."] call A3A_fnc_customHint;}; //TODO: Localize [_time] remoteExec ["A3A_fnc_resourceCheckSkipTime", 0]; diff --git a/A3A/addons/gui/functions/SetupGUI/fn_setupLoadgameTab.sqf b/A3A/addons/gui/functions/SetupGUI/fn_setupLoadgameTab.sqf index 26630fcb1b..cd7700126a 100644 --- a/A3A/addons/gui/functions/SetupGUI/fn_setupLoadgameTab.sqf +++ b/A3A/addons/gui/functions/SetupGUI/fn_setupLoadgameTab.sqf @@ -148,7 +148,7 @@ switch (_mode) do _saveData set ["startType", "new"]; _saveData set ["name", ctrlText (_display displayCtrl A3A_IDC_SETUP_NAMEEDITBOX)]; _saveData set ["startPos", markerPos "Synd_HQ"]; - _confirmText = "Create new game with "; + _confirmText = "Create new game with "; //TODO: Localize } else { private _oldSave = A3A_setup_saveData select (_listboxCtrl getVariable "rowIndex"); _saveData set ["gameID", _oldSave get "gameID"]; @@ -156,11 +156,11 @@ switch (_mode) do if (cbChecked _copyGameCtrl) then { _saveData set ["startType", "copy"]; _saveData set ["name", ctrlText (_display displayCtrl A3A_IDC_SETUP_NAMEEDITBOX)]; - _confirmText = format ["Copy game with ID %1, ", _oldSave get "gameID"]; + _confirmText = format ["Copy game with ID %1, ", _oldSave get "gameID"]; //TODO: Localize } else { _saveData set ["startType", "load"]; _saveData set ["name", _oldSave getOrDefault ["name", ""]]; - _confirmText = format ["Load game with ID %1, ", _oldSave get "gameID"]; + _confirmText = format ["Load game with ID %1, ", _oldSave get "gameID"]; //TODO: Localize }; }; if (_saveData get "name" != "") then { @@ -176,7 +176,7 @@ switch (_mode) do private _occName = getText (A3A_SETUP_CONFIGFILE/"A3A"/"Templates"/_factionData#0#0/"name"); private _invName = getText (A3A_SETUP_CONFIGFILE/"A3A"/"Templates"/_factionData#0#1/"name"); - _confirmText = _confirmText + endl + format ["%1 occupants and %2 invaders?", _occName, _invName]; + _confirmText = _confirmText + endl + format ["%1 occupants and %2 invaders?", _occName, _invName]; //TODO: Localize // Params tab: Array of [name, value] private _paramsData = ["getParams"] call A3A_fnc_setupParamsTab; @@ -185,7 +185,7 @@ switch (_mode) do // Set data & function for confirmation, then open confirmation box _display setVariable ["confirmData", [_confirmText, A3A_fnc_setupLoadgameTab, "startGameConfirm"]]; _display setVariable ["newSaveData", _saveData]; - diag_log format ["Prepared save data: %1", _saveData]; + diag_log format ["Prepared save data: %1", _saveData]; //TODO: Localize createDialog "A3A_SetupConfirmDialog"; }; @@ -232,7 +232,7 @@ switch (_mode) do if (_index == -1) exitWith {}; private _saveData = A3A_setup_saveData select _index; - private _str = format ["Really delete game with ID %1 on %2?", _saveData get "gameID", _saveData get "mapStr"]; + private _str = format ["Really delete game with ID %1 on %2?", _saveData get "gameID", _saveData get "mapStr"]; //TODO: Localize _display setVariable ["confirmData", [_str, A3A_fnc_setupLoadgameTab, "deleteGameConfirmed"]]; createDialog "A3A_SetupConfirmDialog"; }; From 33ce0837f2e13e47a691fea630aac436dddc1269 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Mon, 30 Oct 2023 20:18:51 +0000 Subject: [PATCH 117/157] Automated Tolgee Update --- A3A/addons/core/Stringtable.xml | 250 ++++++++++++++++++++++ A3A/addons/gui/Stringtable.xml | 6 + A3A/addons/jeroen_arsenal/Stringtable.xml | 3 + A3A/addons/maps/Stringtable.xml | 43 ++++ 4 files changed, 302 insertions(+) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 5b9f0aeabf..f754e3fd8e 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -3995,6 +3995,7 @@ You must be looking at a player in order to give him money. Tiene que mirar a otro jugador para darle dinero. + Vous devez regarder un joueur pour pouvoir lui donner de l'argent. Musiš se dívat na hráče abys mu mohl darovat peníze. @@ -6420,381 +6421,630 @@ [ACE] Start with Food Items + [ACE] Débuter avec de la Nourriture + [ACE] 음식 아이템을 해금한 상태로 시작 Experimental] Allow futuristic supports to be used by the enemy + <br/>[Expérimental] Autoriser des supports futuristes pour l'ennemi + [실험적] 적이 미래형 지원을 사용할 수 있도록 허용 Should Guided Launchers become unlocked? + Debloquer les lance-missiles guidés ? + 유도미사일 발사기를 해금할 수 있습니까? Allow unfair supports to be used by the enemy + <br/>Autoriser des supports injustes pour l'ennemi + 적이 불공평한 지원을 사용하도록 허용 Should Explosives become unlocked? + Debloquer les Explosifs ? + 폭발물을 해금할 수 있습니까? Enemy preference for attacking rebel targets closer to HQ + Préférence de l'ennemi à attaquer les cibles rebelles proches du QG + 적군 선호도 - 반군 표적을 공격하는 것을 선호하는 정도 Enable Autosave (every X minutes) + Activer les Sauvegarde Auto (toute les X minutes) + 자동 저장 활성화 (매 X분마다) Time between autosaves (in minutes) + Temps entre sauvegardes auto (en minutes) + 자동 저장 쿨타임 (분 단위) [Experimental] Truely Random Crates: Remove all balance checks from Crates + [Experimental] Craisses vraiment aléatoires : Enlève tout les tests d'équilibrage des Caisses + [실험적] 완전 무작위 전리품 상자: 상자에서 모든 밸런스 체크를 제거합니다 Both + Les deux + 둘 다 Engineers + Ingénieurs + 공병만 Player classes permitted to use the building placer + Classes joueur autorisée à utiliser le placeur de constructions + 건물 배치기를 사용할 수 있는 플레이어 병과 Team leaders + Chef d'équipes + 조장만 Quantity of civilan traffic and parked vehicles + Quantité de traffic civil et véhicules garés + 민간인 보행자 및 주차된 차량 수 Maximum Ammo Quantity in Crates + Maximum de Munitions dans les Caisses + 상자 내 최대 탄약 수량 Maximum Ammo Types in Crates + Maximum de Types de Munitions dans les Caisses + 상자 내 최대 탄약 종류 수 Maximum Attachment Quantity in Crates + Maximum d'Accessoires dans les Caisses + 상자 내 최대 부착물 수량 Maximum Attachment Types in Crates + Maximum de Types d'Accessoires dans les Caisses + 상자 내 최대 부착물 종류 수 Maximum Backpack Quantity in Crates + Maximum de Sacs à Dos dans les Caisses + 상자 내 최대 군장 수량 Maximum Backpack Types in Crates + Maximum de Types de Sacs à Dos dans les Caisses + 상자 내 최대 군장 종류 수 Maximum Device Backpack Quantity in Crates + Maximum de Cacs à Dos avec Dispositifs dans les Caisses + 상자 내 최대 장비 가방 수량 Maximum Device Backpack Types in Crates + Maximum de Types de Sacs à Dos avec Dispositifs dans les Caisses + 상자 내 최대 장비 가방 종류 수 Maximum Explosive Quantity in Crates + Maximum d'Explosifs dans les Caisses + 상자 내 최대 폭발물 수량 Maximum Explosive Types in Crates + Maximum de Types d'Explosifs dans les Caisses + 상자 내 최대 폭발물 종류 수 Maximum Helmet Quantity in Crates + Maximum de Casques dans les Caisses + 상자 내 최대 헬멧 수량 Maximum Helmet Types in Crates + Maximum de Types de Casques dans les Caisses + 상자 내 최대 헬멧 종류 수 Maximum Item Quantity in Crates + Maximum d'Objets dans les Caisses + 상자 내 최대 기타 아이템 수량 Maximum Item Types in Crates + Maximum de Types d'Objets dans les Caisses + 상자 내 최대 기타 아이템 종류 수 Decrease loot quantity as player count increases? (Yes is recommended for balance reasons) + Réduire la quantité de butin à mesure que le nombre de joueurs augmente ? (Oui c'est conseillé pour des raisons d'équilibre) + 플레이어가 많아질수록 전리품 수량이 줄어듭니까? (밸런스를 위해 '예'를 권장합니다) Maximum Vest Quantity in Crates + Maximum de Vestes dans les Caisses + 상자 내 최대 조끼 수량 Maximum Vest Types in Crates + Maximum de Types de Vestes dans les Caisses + 상자 내 최대 조끼 종류 수 Maximum Weapon Quantity in Crates + Maximum d'Armes dans les Caisses + 상자 내 최대 무기 수량 Maximum Weapon Types in Crates + Maximum de Types d'Armes dans les Caisses + 상자 내 최대 무기 종류 수 Max distance from HQ for tasks + Distance maximale du QG pour les tâches + 본부로부터 임무까지의 최대 거리 Spawn distance + Distance d'apparition + 스폰 거리 Enemy attack resource balance (relative to overall balance) + Equilibrage des ressources des attaques enemies (relatif à l'équilibrage global) + 적 공격 자원 밸런스 (전체적인 밸런스와 관련됨) Overall enemy resource balance + Equilibrage global des ressources des ennemis + 전체적인 적 자원 밸런스 Distance used to check for nearby enemies + Distance pour la vérification d'ennemis proches + 근처 적 존재 여부를 체크하는 거리 Enemy AI skill (also affected by server skill) + Compétence de l'IA ennemie (affectée par le réglage serveur) + 적 AI 숙련도 (서버 숙련도에도 영향을 받음) Reb vs Gov + Reb vs Gov + 반군 Vs 정부군 Reb vs Gov + Inv + Reb vs Gov + Envahisseur + 반군 Vs 정부군과 침략군 Reb vs Gov vs Inv + Reb vs Gov vs Envahisseur + 반군 Vs 정부군 Vs 침략군 Game Mode - Do NOT change this mid mission + Mode de Jeu - Ne pas changer ceci en milieu de mission + 게임 모드 - 경고: 임무 도중에 이것을 변경하지 마십시오!! Garbage Cleaner Threshold for Automatic GC + Limite avant le Nettoyage de Memoire automatique + 자동 쓰레기 청소에 대한 쓰레기 청소 프로그램 임계점 10 km + 10 km + 10km 10 meters + 10 mètres + 10 10 minutes + 10 minutes + 10분 15 meters + 15 mètres + 15m 15 minutes + 15 minutes + 15분 16 km + 16 km + 16km 20 meters + 20 mètres + 20m 20 minutes + 20 minutes + 20분 2 minutes + 2 minutes + 2분 30 minutes + 30 minutes + 30분 4 km + 4 km + 4km 5 km + 5 km + 5km 5 minutes + 5 minutes + 5분 6 km + 6 km + 6km 7 km + 7 km + 7km 8 km + 8 km + 8km All + Tout + 모두 Allowed + Autorisé + 허용 Always + Toujours + 항상 Disabled + Désactivé + 비활성화 Enabled + Activé + 활성화 High + Haut + 높음 Low + Bas + 낮음 Medium + Moyen + 중간 Never + Jamais + 없음 No change + Pas de changements + 변경 없음 No limit + Pas de limite + 무제한 None + Aucun + 없음 Normal + Normal + 보통 Not allowed + Interdit + 허용되지 않음 No unlocks + Pas de débloquage + 해금 없음 Often + Souvent + 자주 Sometimes + Parfois + 가끔 Unlimited + Illimité + 무제한 Very high + Très haut + 매우 높음 Very low + Très bas + 매우 낮음 Maximum global civilians + Maximum global de civils + 최대 전체 민간인 수 Allow guests to become commander when no members are eligible + Autoriser aux invités de devenir commandant quand aucun membre n'est éligible + 자격이 있는 멤버가 없다면 게스트가 지휘관이 될 수 있도록 허용 Default number of items needed for guests to be able to use them + Quantité par defaut d'objets necessaire avant que les invités puissent s'en servir + 게스트가 사용하는 데 필요한 기본 아이템 수 Use In-Development UI Preview + Utiliser la Previsualisation de l'UI en Développement + 개발 중인 UI 미리보기 사용 Chance of helmet loss on headshots + Chance de perte du casque sur des tirs à la tête + 헤드샷을 당할 시 헬멧을 잃을 확률 Time before a player is considered AFK + Temps avant qu'un joueur soit considéré AFK + 플레이어가 잠수로 간주되기까지의 시간 Initial Rebel Faction Money + Argent Initial de la Faction Rebelle + 반란군 세력의 초기 자금 Initial Rebel Faction Manpower + Effectifs Initial de la Faction Rebelle + 반란군 세력의 초기 인력 Initial Player Money + Argent Initial du Joueur + 플레이어의 초기 자금 Resource multiplier for invaders relative to occupants + Multiplicateur de Ressource de l'envahisseur relatif à l'occupant + 점령군과 관련된 침략군에 대한 자원 승수 Any friendly position + Toute position alliée + 모든 우호지역 위치 Only Airports + HQ + Seulement Aéroports + QG + 공항과 본부만 Fast Travel Targets Allowed + Cibles de Voyage Rapide Autorisées + 빠른 이동 타겟 허용 All non-dev + Tout les non-dév + 모두 (개발자 버전 제외) Log debug console use + 디버그 콘솔 사용 로그 작성 Debug + Déboger + 디버그 Error + Erreur + 오류 Info + Info + 정보 Logging Level (Amount of detail in .rpt file) + Niveau de Logs (Quantité de détails dans le fichier .rpt) + 로그 작성 수준 (.rpt 파일의 세부정보량) Verbose + Verbeux + 세부 정보 Loot to crate radius + 전리품 챙기기 반경 Loot to crate transfers unlocked items + 해금된 아이템을 전리품 상자로 옮김 Maximum civilians spawn per town + Maximum de civils par ville + 마을 당 최대 민간인 스폰 수 Max distance of guests from the closest member or HQ + Distance max des invités du membre ou QG le plus proche + 가장 가까운 멤버 또는 본부로부터 게스트의 최대 거리 Enable Server Membership + Activer l'Adhésion au Serveur + 서버 멤버십 활성화 Percentage of Reserved Slots for Members + Pourcentage de Places Reservées pour les Membres + 멤버를 위한 예비 슬롯 비율 Number of the same item required to unlock" + Nombre d'exemplaire d'un objet pour le débloquer + 해금에 필요한 동일 아이템의 갯수 Enable Napalm Bombing for AI + Activer le Bombardement au Napalm pour l'IA + AI가 네이팜 폭격을 사용하도록 허용 Enable Friendly Player Markers + Activer les Marqueurs de Joueurs Alliés + 아군 플레이어 마커 활성화 How many rebels can be garrisoned (1.5x for airports, 0.5x for resources and factories)? + Combien de rebels peuvent être en garnison (1.5x pour les aéroports, 0.5x pour les ressources et usines) ? + 얼마나 많은 반군을 주둔시킬 수 있는가? (공항은 1.5배, 자원채취소 및 공장은 0.5배) How many troops can be in garrison. Note that No limit option may affect performance as there might be too many troops for CPU to handle. + Combien de troupes peuvent être en garnison. Notez que Aucune Limite risque d'affecter les performances car il y aura trop de troupes à gérer pour le CPU. + 주둔지에 얼마나 많은 병력을 배치하는 지 여부를 결정합니다. 무제한 옵션은 CPU가 처리할 병력이 너무 많으므로 성능에 영향을 미칠 수 있습니다. Friendly AI skill (also affected by server skill) + Compétence de l'IA alliée (affectée par le réglage serveur) + 아군 AI 숙련도 (서버 숙련도에 영향을 받음) 10 seconds + 10 secondes + 10초 15 seconds + 15 secondes + 15초 5 seconds + 5 secondes + 5초 Minimum revive time for players + Temps de réanimation minimum pour les joueurs + 플레이어의 최소 소생 시간 Self-revive methods enabled + Méthodes d'auto-réanimation activées + 자가소생 활성화 Withstand + Endurer + 견디기 [TFAR] Start with Long Range Radio? + [TFAR] Commencer avec une Radio Longue-Portée ? + [TFAR] 장거리 무전기를 가지고 시작합니까? BALANCE OPTIONS + OPTIONS EQUILIBRAGE + -밸런스 설정- DEVELOPMENT OPTIONS + OPTION DEVELOPPEMENT + -개발자 설정- EQUIPMENT OPTIONS + OPTIONS EQUIPEMENT + -장비 설정- LOOT CRATE OPTIONS + OPTIONS CAISSE DE BUTIN + -전리품 상자 설정- MEMBERSHIP OPTIONS + OPTIONS ADHESION + -멤버십 설정- Enable Teamkill Punish + Activer la Punition pour le Teamkill + 팀킬 처벌 활성화 Do Unlocked Weapons Automatically Unlock Their Standard Magazine? + Débloquer Une Arme Débloque Automatiquement Ses Chargeurs Standards ? + 해금된 무기는 해당 무기의 기본 탄창을 자동으로 해금합니까? diff --git a/A3A/addons/gui/Stringtable.xml b/A3A/addons/gui/Stringtable.xml index 13bedb8fc8..115ab0526a 100644 --- a/A3A/addons/gui/Stringtable.xml +++ b/A3A/addons/gui/Stringtable.xml @@ -617,6 +617,7 @@ Dead population<br/>You lose when this hits 33% Tote Bevölkerung<br/>Du verlierst wenn es 33% erreicht Población fallecida<br/>Cuando llegue al 33% fracasará la misión + Population morte<br/>Vous perdez quand cela atteint 33% Faction money: @@ -734,6 +735,7 @@ Popular support<br/>You need 50% to win Unterstützung der Bevölkerung<br/>Du brauchst 50% um zu gewinnen Apoyo Popular<br/>Necesita el 50% para ganar + Support populaire<br/>Vous avez besoin de 50% pour gagner Rest @@ -1713,6 +1715,7 @@ You can only remote control single units<br/>Select exactly one AI in the list Du kannst nur einzelne Einheiten fernsteuern<br/>Wähle eine einzelne KI aus der Liste aus Sólo puede contorlar una unidad de forma remota<br/>Seleccione exactamente una en la lista de la IA + Vous ne pouvez contrôler à distance que des unités individuelles<br/>Sélectionnez exactement une IA dans la liste Select AI in the list @@ -2447,6 +2450,7 @@ Number of units in the group<br/>Able to combat / Total number of units <br/>Anzahl der Saldaten in der Gruppe<br/>Fähig zu kämpfen / Gesammtanzahl der Soldaten Número de unidades en el grupo<br/>Capaces de combatir / Total número de unidades + Unités dans le groupe<br/>Prêtes au combat / Nombre totale d'unités Vehicle @@ -2654,6 +2658,7 @@ Needs AI group members<br/>You can recruit them at the flag Benötigt KI-Gruppenmitglieder<br/> Du kannst diese an der Flagge rekrutieren Necesita grupo de miembros de la IA<br/>Puede reclutarlos en la bandera + Nécessite des membres du groupe AI<br/>Vous pouvez les recruter au drapeau Only available to squad leaders @@ -2911,6 +2916,7 @@ Current money:<br/>€ %1 Aktuelles Geld:<br/>€ %1 Dinero:<br/>€ %1 + Argent actuel :<br/>€ %1 Sell diff --git a/A3A/addons/jeroen_arsenal/Stringtable.xml b/A3A/addons/jeroen_arsenal/Stringtable.xml index c6ca65fe94..91ad933b6e 100644 --- a/A3A/addons/jeroen_arsenal/Stringtable.xml +++ b/A3A/addons/jeroen_arsenal/Stringtable.xml @@ -229,12 +229,14 @@ These items were not in the Arsenal:<br/> Estos objetos no estaban en el Arsenal:<br/> + Ces objets n'étaient pas dans l'Arsenal:<br/> Этих предметов не было в Арсенале:<br/> 这些物品并不在武器库内:<br/> These items were not in the Arsenal, so the originals have been kept:<br/> Estos objetos no estaban en el Arsenal, asi que se mantuvieron los originales:<br/> + Ces objets n'étaient pas dans l'Arsenal, les originaux ont donc été conservés:<br/> Этих предметов не было в Арсенале, поэтому были сохранены оригиналы:<br/> 这些物品之前不在武器库内, 所以原物件将得以被储存:<br/> @@ -259,6 +261,7 @@ <br/>(Not compatible with currently equipped weapons) + <br/>(Pas compatible avec les armes actuellement équipées) <br/>(Несовместимо с имеющимся в данный момент оружием) <br/>(与当前所装备的武器不兼容) diff --git a/A3A/addons/maps/Stringtable.xml b/A3A/addons/maps/Stringtable.xml index c291c3c803..48ec8af9bc 100644 --- a/A3A/addons/maps/Stringtable.xml +++ b/A3A/addons/maps/Stringtable.xml @@ -1031,51 +1031,94 @@ 10 minutes + 10 minutes + 10분 + 10 minut 1 minute + 1 minute + 1분 + 1 minuta 2 minutes + 2 minutes + 2분 + 2 minuty 3 minutes + 3 minutes + 3분 + 3 minuty 5 minutes + 5 minutes + 5분 + 5 minut No automatic load + Pas de chargement automatique + 자동 로드 없음 + Žádné automatické načtění Automatically load last valid save after delay + Chargement automatique de la dernière sauvegarde valide après un délai + 딜레이 후 마지막으로 유효한 저장을 자동으로 로드 All + Tout + 모두 + Vše All non-dev + Tout les non-dév + 모두(개발자 버전 제외) None + Aucun + 없음 + Nic Log debug console use during setup + Enregistrer l'usage de la console de débogage pendant la préparration + 설정 중 디버그 콘솔 사용 로그 작성 Debug + Déboguer + 디버그 + Ladění Error + Erreur + 오류 + Chyba Info + Info + 정보 + Informace Logging Level during setup + Niveau de logs pendant la préparation + 설정 중 로그 작성 수준 Verbose + Verbeux + 세부 정보 From eaa3036b29ed21d4195cf10d8d942584b5c508af Mon Sep 17 00:00:00 2001 From: John Jordan Date: Tue, 31 Oct 2023 15:26:02 +0000 Subject: [PATCH 118/157] Update setPlaneLoadout with missing WS faction aircraft --- A3A/addons/core/functions/Base/fn_setPlaneLoadout.sqf | 3 +++ 1 file changed, 3 insertions(+) diff --git a/A3A/addons/core/functions/Base/fn_setPlaneLoadout.sqf b/A3A/addons/core/functions/Base/fn_setPlaneLoadout.sqf index 5d16753bfb..20707f1f3a 100644 --- a/A3A/addons/core/functions/Base/fn_setPlaneLoadout.sqf +++ b/A3A/addons/core/functions/Base/fn_setPlaneLoadout.sqf @@ -19,6 +19,7 @@ if (_type == "CAS") then switch (typeOf _plane) do { //Vanilla NATO CAS (A-10) + case "B_D_Plane_CAS_01_dynamicLoadout_lxWS"; case "B_Plane_CAS_01_dynamicLoadout_F": { _loadout = ["PylonRack_7Rnd_Rocket_04_HE_F","PylonRack_7Rnd_Rocket_04_HE_F","PylonRack_7Rnd_Rocket_04_HE_F","PylonRack_3Rnd_LG_scalpel","PylonRack_3Rnd_LG_scalpel","PylonRack_3Rnd_LG_scalpel","PylonRack_3Rnd_LG_scalpel","PylonRack_7Rnd_Rocket_04_HE_F","PylonRack_7Rnd_Rocket_04_HE_F","PylonRack_7Rnd_Rocket_04_HE_F"]; @@ -35,6 +36,7 @@ if (_type == "CAS") then _plane setVariable ["missileLauncher", ["missiles_SCALPEL"]]; }; //Vanilla IND CAS + case "a3a_Plane_Fighter_03_grey_F"; case "I_Plane_Fighter_03_dynamicLoadout_F": { // _loadout = ["PylonRack_1Rnd_LG_scalpel","PylonRack_3Rnd_LG_scalpel","PylonRack_3Rnd_LG_scalpel","","PylonRack_3Rnd_LG_scalpel","PylonRack_3Rnd_LG_scalpel","PylonRack_1Rnd_LG_scalpel"]; @@ -272,6 +274,7 @@ if (_type == "AA") then _loadout = ["PylonMissile_Missile_AA_R73_x1","PylonMissile_Missile_AA_R73_x1","PylonMissile_Missile_AA_R73_x1","PylonMissile_Missile_AA_R73_x1","PylonMissile_Missile_AA_R73_x1","PylonMissile_Missile_AA_R73_x1","PylonMissile_Missile_AA_R73_x1","PylonMissile_Missile_AA_R73_x1","PylonMissile_Missile_AA_R77_x1","PylonMissile_Missile_AA_R77_x1","PylonMissile_Missile_AA_R77_INT_x1","PylonMissile_Missile_AA_R77_INT_x1","PylonMissile_Missile_AA_R77_INT_x1"]; }; //Vanilla IND Air superiority fighter + case "a3a_Plane_Fighter_04_grey_F"; case "I_Plane_Fighter_04_F": { _loadout = ["PylonMissile_Missile_BIM9X_x1","PylonMissile_Missile_BIM9X_x1","PylonRack_Missile_AMRAAM_C_x1","PylonRack_Missile_AMRAAM_C_x1","PylonRack_Missile_BIM9X_x2","PylonRack_Missile_BIM9X_x2"]; From 4cad86f4e7ec9d459d14bd116c6df4ee81def937 Mon Sep 17 00:00:00 2001 From: John Jordan Date: Wed, 1 Nov 2023 21:59:15 +0000 Subject: [PATCH 119/157] Rework builder UI alignment to work with non 1080p resolutions: - Hints now based on screen bottom-right, no longer drifts off screen. - Selector now runs from screen bottom-left to hints UI instead of fixed-width centered. - Icons a bit smaller so that they fit vertically and you get 3 wide on 4:3. --- A3A/addons/gui/dialogues/placerHintsRsc.hpp | 40 ++++++++--------- .../gui/dialogues/teamLeaderBuilder.hpp | 44 ++++++++++--------- .../GUI/fn_teamLeaderRTSPlacerDialog.sqf | 23 ++++++---- 3 files changed, 59 insertions(+), 48 deletions(-) diff --git a/A3A/addons/gui/dialogues/placerHintsRsc.hpp b/A3A/addons/gui/dialogues/placerHintsRsc.hpp index 7087175a16..f9021442a9 100644 --- a/A3A/addons/gui/dialogues/placerHintsRsc.hpp +++ b/A3A/addons/gui/dialogues/placerHintsRsc.hpp @@ -1,8 +1,8 @@ #include "ids.inc" -#define CENTER_GRID_X ((getResolution select 2) * 0.5 * pixelW) -#define CENTER_GRID_Y ((getResolution select 3) * 0.5 * pixelH) +#define SCREEN_RIGHT (safeZoneX + safeZoneW) +#define SCREEN_BOTTOM (safeZoneY + safeZoneH) class A3A_PlacerHints { idd = IDD_PLACERHINT; @@ -15,8 +15,8 @@ class A3A_PlacerHints { class TestText: A3A_Text { idc = IDC_PLACERHINT_TEST_TEXT; text = ""; - x = CENTER_GRID_X + 80 * GRID_W; - y = CENTER_GRID_Y + 25 * GRID_H; + x = SCREEN_RIGHT - 32 * GRID_W; + y = SCREEN_BOTTOM - 40 * GRID_H; w = 52 * GRID_W; h = 8 * GRID_H; sizeEx = 2.25 * GRID_H; @@ -26,16 +26,16 @@ class A3A_PlacerHints { class IconALT: A3A_Picture { idc = IDC_PLACERHINT_ALT; text = A3A_Icon_key_alt; - x = CENTER_GRID_X + 85 * GRID_W; - y = CENTER_GRID_Y + 29 * GRID_H; + x = SCREEN_RIGHT - 32 * GRID_W; + y = SCREEN_BOTTOM - 32 * GRID_H; w = 7 * GRID_W; h = 7 * GRID_H; }; class TextALT: A3A_Text { idc = IDC_PLACERHINT_ALT_TEXT; text = ""; - x = CENTER_GRID_X + 94 * GRID_W; - y = CENTER_GRID_Y + 30 * GRID_H; + x = SCREEN_RIGHT - 23 * GRID_W; + y = SCREEN_BOTTOM - 31 * GRID_H; w = 45 * GRID_W; h = 4 * GRID_H; sizeEx = 2.25 * GRID_H; @@ -45,59 +45,59 @@ class A3A_PlacerHints { class IconEKEY: IconALT { idc = IDC_PLACERHINT_E; text = A3A_Icon_key_e; - y = CENTER_GRID_Y + 35 * GRID_H; + y = SCREEN_BOTTOM - 27 * GRID_H; }; class TextEKEY: TextALT { idc = IDC_PLACERHINT_E_TEXT; - y = CENTER_GRID_Y + 36 * GRID_H; + y = SCREEN_BOTTOM - 26 * GRID_H; }; class IconRKEY: IconALT { idc = IDC_PLACERHINT_R; text = A3A_Icon_key_r; - y = CENTER_GRID_Y + 41 * GRID_H; + y = SCREEN_BOTTOM - 22 * GRID_H; }; class TextRKEY: TextALT { idc = IDC_PLACERHINT_R_TEXT; - y = CENTER_GRID_Y + 42 * GRID_H; + y = SCREEN_BOTTOM - 21 * GRID_H; }; // UNSAFE_MODEs class IconSHIFT: IconALT { idc = IDC_PLACERHINT_SHIFT; text = A3A_Icon_key_shift; - y = CENTER_GRID_Y + 46 * GRID_H; + y = SCREEN_BOTTOM - 17 * GRID_H; }; class TextSHIFT: TextALT { idc = IDC_PLACERHINT_SHIFT_TEXT; - y = CENTER_GRID_Y + 47 * GRID_H; + y = SCREEN_BOTTOM - 16 * GRID_H; }; // cancel/rebuild keys class IconCKEY: IconALT { idc = IDC_PLACERHINT_C; text = A3A_Icon_key_c; - y = CENTER_GRID_Y + 51 * GRID_H; + y = SCREEN_BOTTOM - 12 * GRID_H; }; class IconTKEY: IconALT { idc = IDC_PLACERHINT_T; text = A3A_Icon_key_t; - y = CENTER_GRID_Y + 51 * GRID_H; + y = SCREEN_BOTTOM - 12 * GRID_H; }; class TextCKEY: TextALT { idc = IDC_PLACERHINT_C_TEXT; - y = CENTER_GRID_Y + 52 * GRID_H; + y = SCREEN_BOTTOM - 11 * GRID_H; }; // place key class IconSpaceKEY: IconALT { idc = IDC_PLACERHINT_SPACE; text = A3A_Icon_key_space; - x = CENTER_GRID_X + 81 * GRID_W; - y = CENTER_GRID_Y + 52 * GRID_H; + x = SCREEN_RIGHT - 34 * GRID_W; + y = SCREEN_BOTTOM - 11 * GRID_H; w = 10 * GRID_W; h = 15 * GRID_H; }; class TextSpaceKEY: TextALT { idc = IDC_PLACERHINT_SPACE_TEXT; - y = CENTER_GRID_Y + 57 * GRID_H; + y = SCREEN_BOTTOM - 6 * GRID_H; }; }; }; \ No newline at end of file diff --git a/A3A/addons/gui/dialogues/teamLeaderBuilder.hpp b/A3A/addons/gui/dialogues/teamLeaderBuilder.hpp index 718f4001ec..081215baf2 100644 --- a/A3A/addons/gui/dialogues/teamLeaderBuilder.hpp +++ b/A3A/addons/gui/dialogues/teamLeaderBuilder.hpp @@ -1,9 +1,13 @@ -#define CENTER_GRID_X ((getResolution select 2) * 0.5 * pixelW) -#define CENTER_GRID_Y ((getResolution select 3) * 0.5 * pixelH) -#define BOTTOM safeZoneH + safeZoneY +#define SCREEN_RIGHT (safeZoneX + safeZoneW) +#define SCREEN_BOTTOM (safeZoneY + safeZoneH) +class A3A_buttonSmallText : A3A_button +{ + SizeEx = GUI_TEXT_SIZE_SMALL; +}; + class A3A_teamLeaderBuilder { idd = A3A_IDD_TEAMLEADERDIALOG; @@ -16,17 +20,17 @@ class A3A_teamLeaderBuilder { moving = true; colorBackground[] = A3A_COLOR_TITLEBAR_BACKGROUND; - x = CENTER_X(160); - y = BOTTOM - PX_H(41); - w = PX_W(160); + x = safeZoneX; + y = SCREEN_BOTTOM - PX_H(41); + w = safeZoneW - PX_W(40); h = PX_H(5); }; class Background : A3A_Background { - x = CENTER_X(160); - y = BOTTOM - PX_H(36); - w = PX_W(160); + x = safeZoneX; + y = SCREEN_BOTTOM - PX_H(36); + w = safeZoneW - PX_W(40); h = PX_H(36); }; }; @@ -37,18 +41,18 @@ class A3A_teamLeaderBuilder { idc = -1; text = $STR_antistasi_teamleader_placer_title; - x = CENTER_X(160); - y = BOTTOM - PX_H(41); - w = PX_W(80); + x = safeZoneX; + y = SCREEN_BOTTOM - PX_H(41); + w = safeZoneW - PX_W(80); h = PX_H(5); }; class RemMoneyText: A3A_TitlebarText { idc = A3A_IDC_TEAMLEADERBUILDERMONEY; text = "500 €"; - x = CENTER_X(160) + PX_W(80); - y = BOTTOM - PX_H(41); - w = PX_W(80); + x = SCREEN_RIGHT - PX_W(80); + y = SCREEN_BOTTOM - PX_H(41); + w = PX_W(40); h = PX_H(5); style = ST_RIGHT; }; @@ -57,9 +61,9 @@ class A3A_teamLeaderBuilder class MainContent : A3A_DefaultControlsGroup { idc = A3A_IDC_TEAMLEADERBUILDERMAIN; - x = CENTER_X(160); - y = BOTTOM - PX_H(36); - w = PX_W(160); + x = safeZoneX; + y = SCREEN_BOTTOM - PX_H(36); + w = safeZoneW - PX_W(40); h = PX_H(36); class Controls @@ -69,8 +73,8 @@ class A3A_teamLeaderBuilder idc = A3A_IDC_TEAMLEADERBUILDINGGROUP; x = 0; y = PX_H(4); - w = PX_W(160); - h = PX_H(36); + w = safeZoneW - PX_W(40); + h = PX_H(32); }; }; }; diff --git a/A3A/addons/gui/functions/GUI/fn_teamLeaderRTSPlacerDialog.sqf b/A3A/addons/gui/functions/GUI/fn_teamLeaderRTSPlacerDialog.sqf index 9d7fe05847..1c2fa0b1f6 100644 --- a/A3A/addons/gui/functions/GUI/fn_teamLeaderRTSPlacerDialog.sqf +++ b/A3A/addons/gui/functions/GUI/fn_teamLeaderRTSPlacerDialog.sqf @@ -46,6 +46,11 @@ switch (_mode) do private _buildableObjects = A3A_buildableObjects; + private _boxWidth = round ((ctrlPosition _buildControlsGroup # 2) / GRID_W); + private _itemsPerRow = floor ((_boxWidth - 6) / 36); // minimum 32 + 4 grids per tile + private _itemWidth = floor ((_boxWidth - 6 - 4*_itemsPerRow) / _itemsPerRow); + + //diag_log format ["Builder: boxWidth %1, itemsPerRow %2, itemWidth %3", _boxWidth, _itemsPerRow, _itemWidth]; { _x params [ @@ -64,21 +69,23 @@ switch (_mode) do _editorPreview = A3A_PlaceHolder_NoVehiclePreview; }; - private _itemXpos = 7 * GRID_W + ((7 * GRID_W + 44 * GRID_W) * (_forEachIndex % 3)); - private _itemYpos = (floor (_forEachIndex / 3)) * (44 * GRID_H); + private _itemXpos = (4 + (4 + _itemWidth) * (_forEachIndex % _itemsPerRow)) * GRID_W; + private _itemYpos = (floor (_forEachIndex / _itemsPerRow)) * (34 * GRID_H); + + //diag_log format ["Builder: Item %1, xpos %2, ypos %3", _forEachIndex, _itemXpos, _itemYPos]; private _itemControlsGroup = _display ctrlCreate ["A3A_ControlsGroupNoScrollbars", A3A_IDC_TEAMLEADERBUILDITEMGROUP, _buildControlsGroup]; - _itemControlsGroup ctrlSetPosition[_itemXpos, _itemYpos, 44 * GRID_W, 36 * GRID_H]; + _itemControlsGroup ctrlSetPosition[_itemXpos, _itemYpos, _itemWidth * GRID_W, 30 * GRID_H]; _itemControlsGroup ctrlSetFade 1; _itemControlsGroup ctrlCommit 0; private _previewPicture = _display ctrlCreate ["A3A_Picture", A3A_IDC_TEAMLEADERBUILDIMAGEPREVIEW, _itemControlsGroup]; - _previewPicture ctrlSetPosition [0, 0, 44 * GRID_W, 25 * GRID_H]; + _previewPicture ctrlSetPosition [0, 0, _itemWidth * GRID_W, 24 * GRID_H]; _previewPicture ctrlSetText _editorPreview; _previewPicture ctrlCommit 0; - private _button = _display ctrlCreate ["A3A_ShortcutButton", A3A_IDC_TEAMLEADERBUILDBUTTON, _itemControlsGroup]; - _button ctrlSetPosition [0, 25 * GRID_H, 44 * GRID_W, 8 * GRID_H]; + private _button = _display ctrlCreate ["A3A_ButtonSmallText", A3A_IDC_TEAMLEADERBUILDBUTTON, _itemControlsGroup]; + _button ctrlSetPosition [0, 24 * GRID_H, _itemWidth * GRID_W, 6 * GRID_H]; _button ctrlSetText _displayName; _button setVariable ["className", _className]; _button setVariable ["model", _model]; @@ -119,13 +126,13 @@ switch (_mode) do if (_price isNotEqualTo 0) then { private _priceText = _display ctrlCreate ["A3A_InfoTextRight", -1, _itemControlsGroup]; - _priceText ctrlSetPosition[23 * GRID_W, 21 * GRID_H, 20 * GRID_W, 3 * GRID_H]; + _priceText ctrlSetPosition[(_itemWidth - 21) * GRID_W, 20 * GRID_H, 20 * GRID_W, 3 * GRID_H]; _priceText ctrlSetText format ["%1 €",_price]; _priceText ctrlCommit 0; }; private _buildTime = _display ctrlCreate ["A3A_PictureStroke", -1, _itemControlsGroup]; - _buildTime ctrlSetPosition[1 * GRID_W, 21 * GRID_H, 4 * GRID_W, 4 * GRID_H]; + _buildTime ctrlSetPosition[1 * GRID_W, 19 * GRID_H, 4 * GRID_W, 4 * GRID_H]; _buildTime ctrlSetText A3A_Icon_Construct; _buildTime ctrlCommit 0; From dd4a08d8d92abf67e135c8823194ac6deb3e3d5b Mon Sep 17 00:00:00 2001 From: jaj22 Date: Thu, 2 Nov 2023 21:24:39 +0000 Subject: [PATCH 120/157] Improve createSupport logging (#3021) * Improve createSupport logging * createSupport log support name instead of type --- A3A/addons/core/functions/Supports/fn_createSupport.sqf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/A3A/addons/core/functions/Supports/fn_createSupport.sqf b/A3A/addons/core/functions/Supports/fn_createSupport.sqf index ae220d7a0b..931644198f 100644 --- a/A3A/addons/core/functions/Supports/fn_createSupport.sqf +++ b/A3A/addons/core/functions/Supports/fn_createSupport.sqf @@ -28,8 +28,6 @@ if !(_type in _suppTypeHM) exitWith { "" }; waitUntil { isNil "A3A_supportCallInProgress" }; A3A_supportCallInProgress = true; -Debug_5("Attempting to create %1 support with side %2, pool %3, target %4 and reveal %5", _type, _side, _resPool, _target, _reveal); - // Attempt to use active support if there's a valid one private _supportIndex = A3A_activeSupports findIf { _x params ["_suppName", "_suppSide", "_suppType", "_center", "_radius", "_suppTarg", ["_minRadius", 0]]; @@ -47,6 +45,8 @@ if (_target isEqualType objNull and _supportIndex != -1) exitWith { A3A_supportCount = A3A_supportCount + 1; private _supportName = format ["%1%2", _type, A3A_supportCount]; +Info_5("Creating support %1 with side %2, pool %3, target %4 and delay %5", _supportName, _side, _resPool, _target, _delay); + // Spend radio key to boost support's reveal value if available _reveal = [_side, _targPos, _reveal] call A3A_fnc_useRadioKey; From 60275e6ceb5978d4334bf18a6bab19492b31e4f9 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Thu, 2 Nov 2023 21:26:30 +0000 Subject: [PATCH 121/157] Automated Tolgee Update --- A3A/addons/core/Stringtable.xml | 17 ++++++++-- A3A/addons/garage/Stringtable.xml | 40 +++++++++++------------ A3A/addons/gui/Stringtable.xml | 8 +++++ A3A/addons/jeroen_arsenal/Stringtable.xml | 3 ++ A3A/addons/logistics/Stringtable.xml | 3 ++ A3A/addons/maps/Stringtable.xml | 19 +++++++---- 6 files changed, 61 insertions(+), 29 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index f754e3fd8e..493179418f 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -6278,7 +6278,8 @@ La ultima Limpieza de Basura fue hace %1. Mantenla supervisada. Limpieza de basura forzada en %2. Le dernier Nettoyage Memoire était il y a %1 jours. Continuer le suivi. Nettoyage forcé dans %2. 마지막 쓰레기 청소는 %1 전에 실행되었습니다. 계속 기록합니다. 쓰레기 강제 청소는 %2 전에 실행되었습니다. - Ostatnie czyszczenie śmieci miało miejsce %1 temu. Uważaj na następne. Wymuszone Czysczenie za %2. + Последняя чистка мусора была %1 назад. Имейте это в виду. Принудительная чистка будет через %2. + Ostatnie czyszczenie śmieci miało miejsce %1 temu. Uważaj na następne. Czyszczenie będzie wymuszone za %2. Poslední čistění odpadu bylo %1 zpátky. Dávejte si na to pozor. Vynucené čistení odpadu za %2. Última Limpeza de Lixo foi há %1. Relembra este valor. LL forçada em %2 Son Çöp Temizleme işlemi %1 önceydi. Takipte kalın. %2'de Çöp Temizleyici çalıştırıldı. @@ -6292,7 +6293,7 @@ Le Suivi du Nettoyage Mémoire lance un nettoyage mémoire car le temps écoulé excède le seuil. Suivre le temps de nettoyage. 쓰레기 청소 기록 프로그램이 임계값을 초과하여 쓰레기를 청소합니다. 쓰레기 청소 시간을 계속 기록합니다. Трекер очистки мусора запустил чистку из-за превышения порогового значения времени. Следите за трекером. - Skrypt do czyszczenia śmieci przeprowadziło czyszczenie, ponieważ czas przekroczył próg. Śledź czasy czyszczenia. + Skrypt do czyszczenia śmieci został uruchomiony, ponieważ minęło zbyt dużo czasu od ostatniego czyszczenia. Śledź czasy czyszczenia. Monitor čistení odpadků spustil sběr jelikož čas překročil časový práh. Hlídejte si čas sběru. O Rastreador de Limpeza de Lixo correu uma limpeza de lixo porque o tempo passou do limite. Relembra os tempos para LL. Çöp Temizleyici İzcisi, zaman eşiği geçtiği için çöp temizliği gerçekleştirir. Çöp Temizleyici sürelerini takip edin. @@ -6319,6 +6320,7 @@ Limpieza automática de basura en %1 Nettoyage mémoire automatique dans %1 쓰레기 자동 청소가 %1에 실행됩니다 + Автоматическая очистка мусора произойдёт через %1 Automatyczne usuwanie śmieci rozpocznie się za %1 Automatické čistení odpadků za %1 %1'de Otomatik Çöp Temizleme geliyor. @@ -6331,6 +6333,7 @@ Último aviso Dernier Avertissement 최종 경고 + Последнее предупреждение Ostatnie ostrzeżenie Poslední varování Último aviso @@ -6638,6 +6641,7 @@ Garbage Cleaner Threshold for Automatic GC Limite avant le Nettoyage de Memoire automatique 자동 쓰레기 청소에 대한 쓰레기 청소 프로그램 임계점 + Порог очистки мусора для автоматической очистки мусора
10 km @@ -6838,6 +6842,8 @@ Use In-Development UI Preview Utiliser la Previsualisation de l'UI en Développement 개발 중인 UI 미리보기 사용 + Использовать предварительный просмотр пользовательского интерфейса в разработке + Použít náhled uživatelského rozhraní ve vývoji. Chance of helmet loss on headshots @@ -6897,21 +6903,28 @@ Debug Déboger 디버그 + Отладка + Ladění Error Erreur 오류 + Ошибка + Chyba Info Info 정보 + Информация + Informace Logging Level (Amount of detail in .rpt file) Niveau de Logs (Quantité de détails dans le fichier .rpt) 로그 작성 수준 (.rpt 파일의 세부정보량) + Уровень ведения логов (Количество деталей в файле .rpt) Verbose diff --git a/A3A/addons/garage/Stringtable.xml b/A3A/addons/garage/Stringtable.xml index 09f31ddc0d..79d8373a0f 100644 --- a/A3A/addons/garage/Stringtable.xml +++ b/A3A/addons/garage/Stringtable.xml @@ -24,7 +24,7 @@ <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Garage %1 <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> %1 넣기 <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Стоянка %1 - <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Garaż%1 + <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Umieść %1 w garażu <img image ='\a3\ui_f\Data\Gui\rsc\rscdisplayArsenal\SpaceGarage_ca.paa'></img> garáž %1 <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Garagem %1 <img image='\A3\ui_f\data\GUI\Rsc\RscDisplayArsenal\spaceGarage_ca.paa'></img> Garaj %1 @@ -38,7 +38,7 @@ Vous ne pouvez pas entreposer un aéronef tant que vous n'êtes pas à proximité d'un aéroport appartenant à %1. Veuillez déplacer votre aéronef vers un aéroport sous votre contrôle pour l'entreposer %1 소속의 공항 근처에 있지 않으면 항공기를 정비할 수 없습니다. 정비하려면 항공기를 당신이 통제하는 공항으로 이동하십시오. Вы не можете переместить авиационную технику в гараж, если Вы не возле аэропорта принадлежащего фракции %1. Пожалуйста, переместите вашу технику к аэропорту под вашим контролем для перемещения её в гараж. - Nie możesz garażować statku powietrznego, gdy nie znajdujesz się w pobliżu lotniska, które należy do %1. Przenieś swój samolot na sojusznicze lotnisko, aby go zapisać + Nie możesz umieścić w hangarze samolotu/helikoptera, gdy nie znajdujesz się w pobliżu lotniska, które należy do %1. Przenieś swój pojazd na sojusznicze lotnisko Nemůžete uskladnit letadlo, když nejste poblíž letiště, které patří %1. Přesuňte prosím své letadlo na letiště pod kontrolou, abyste jej uskladnit Não podes guardar um avião enquanto não estiveres perto de um Aeroporto que pertença a %1. Por favor, move o avião para um Aeroporto que controles para o guardar %1'e ait bir Havaalanının yakınında değilken bir uçağı garaja alamazsınız. Garajı kullanabilmek için lütfen uçağınızı kontrolünüz altındaki bir Havaalanına götürün @@ -52,7 +52,7 @@ Vous et le véhicule devez être dans les alentours d'une garnison %1 afin de l'entreposer 해당 차량을 차고에 넣으려면 당신과 차량이 %1 주둔지 주변에 있어야 합니다. Вы и ваша техника должны быть внутри гарнизона %1 для перемещения её в гараж - Ty i pojazd musicie znajdować się w otoczeniu garnizonów %1, aby móc go zgarażować + Ty i pojazd jesteście zbyt daleko od garnizonów %1, by móc umieścić go w garażu Vy a vozidlo musíte být v okolí %1 posádek abyste jej mohli uskladňovat Tu e o veículo precisam de estar nos arredores de uma guarnição %1 de forma a guardá-lo Garajı kullanabilmek için sizin ve aracın %1 garnizon çevresinde olması gerekir. @@ -66,7 +66,7 @@ Il n'y a pas assez de place pour entreposer ce véhicule 이 차량을 차고에 넣을 공간이 충분하지 않습니다. В гараже недостаточно места для этой техники - Nie ma wystarczająco dużo miejsca na garażowanie tego pojazdu + Za mało miejsca w garażu żeby umieścić w nim ten pojazd Není dostatek prostoru pro uskladnění tohoto vozidla Não há espaço suficiente na garagem para este veículo Bu aracı garaja koymak için yeterli alan yok @@ -80,7 +80,7 @@ Cet objet ne peut être entreposé que par le commandant 유류차량은 지휘관만 차고에 넣을 수 있습니다. Источники топлива могут быть перемещены в гараж только Командующим - Ten obiekt może być garażowany tylko przez dowódcę + Ten obiekt może być umieszczony w garażu tylko przez dowódcę Zdroje paliva mohou být uskladněny pouze velitelem Este objeto só pode ser guardado pelo comandante Bu nesne yalnızca komutan tarafından garaja alınabilir @@ -94,7 +94,7 @@ Vous ne pouvez pas entreposer un véhicule avec un équipage à l'intérieur 승무원이 탑승한 차량은 차고에 넣을 수 없습니다. Вы не можете завести в гараж технику с находящимся в нём экипажем - Nie możesz garażować pojazdu z załogą w środku + Nie możesz umieścić w garażu pojazdu z załogą Nemůžete uskladnit vozidlo s posádkou uvnitř Não podes guardar um veículo com passageiros dentro İçinde mürettebat olan bir aracı garaja koyamazsınız @@ -108,7 +108,7 @@ Vous ne pouvez pas entreposer un véhicule détruit 파괴된 차량은 차고에 넣을 수 없습니다. Вы не можете завести в гараж уничтоженную технику - Nie możesz garażować zniszczonego pojazdu + Nie możesz umieścić zniszczonego pojazdu w garażu Nemůžeš uskladnit zničené vozidlo Não podes guardar um veículo destruído Kullanılamaz haldeki bir aracı garaja koyamazsınız @@ -122,7 +122,7 @@ Vous ne pouvez pas entreposer des véhicules à plus de 25 mètres de vous 25m 이상 떨어진 차량은 차고에 넣을 수 없습니다. Вы не можете завести в гараж технику, находящуюся дальше 25 метров от вас - Nie możesz garażować pojazdów znajdujących się dalej niż 25m od Ciebie + Nie możesz umieścić w garażu pojazdów, które są oddalone o ponad 25m Nemůžete uskladňovat vozidla, která jsou dál než 25m Não podes guardar veículos que estejam a mais de 25m de ti Size 25 metreden daha uzak olan araçları garaja koyamazsınız @@ -136,7 +136,7 @@ Vous ne pouvez pas entreposer de véhicules pendant que des ennemis vous attaquent 적들이 당신과 교전하는 동안에는 차고에 넣을 수 없습니다. Вы не можете завести технику в гараж, когда вас атакует противник - Nie możesz garażować pojazdów, gdy wrogowie cię atakują + Nie możesz umieścić pojazdu w garażu gdy wrogowie cię atakują Nemůžeš uskladnit vozidla, zatímco na vás nepřátelé útočí Não podes guardar veículos enquanto tens inimigos a atacar-te Düşmanlar size saldırırken araçları garaja koyamazsınız @@ -150,7 +150,7 @@ Vous ne pouvez pas entreposer de véhicules lorsque des ennemis sont près de vous 적들이 가까이 있는 동안에는 차고에 넣을 수 없습니다. Вы не можете завести технику в гараж, когда рядом с вами противник - Nie możesz garażować pojazdów, gdy wrogowie są blisko ciebie + Nie możesz umieścić pojazdu w garażu gdy wrogowie są blisko ciebie Nemůžeš uskladnit vozidla, zatímco nepřátelé jsou blízko vás Não podes guardar veículos enquanto tens inimigos perto de ti Düşmanlar yakınınızdayken araçları garaja koyamazsınız @@ -178,7 +178,7 @@ Vous ne pouvez pas entreposer ceci 이건 차고에 넣을 수 없습니다. Вы не можете завести это в гараж - Nie możesz tego garażować + Nie możesz umieścić tego w garażu Toto nemůžete uskladnit Não podes guardar isto Bunu garaja koyamazsın @@ -192,7 +192,7 @@ Vous ne pouvez pas entreposer un véhicule en étant dans un autre véhicule 다른 차량에 있는 동안에는 차량을 넣을 수 없습니다. Вы не можете завести в гараж технику, находясь в другой - Nie możesz garażować pojazdu, będąc w innym pojeździe + Nie możesz umieścić pojazdu w garażu będąc w innym pojeździe Nemůžeš uskladnit vozidlo, když jsi v jiném vozidle Não podes guardar um veículo enquanto estás noutro veículo Başka bir araçtayken bir aracı garaja park edemezsiniz @@ -206,7 +206,7 @@ Objet stocké 아이템 저장 완료 Предмет в хранилище - Przedmiot został schowany + Przedmiot został dodany do schowka Položka uskladněna Item armazenado Öğe saklandı @@ -220,7 +220,7 @@ Vous ne pouvez pas entreposer un véhicule verrouillé 잠긴 차량은 차고에 넣을 수 없습니다. Вы не можете завести в гараж закрытую технику - Nie możesz garażować zamkniętego pojazdu + Nie możesz umieścić zamkniętego pojazdu w garażu Nemůžete uskladnit zamčené vozidlo Não podes guardar um veículo trancado Kilitli bir aracı garaja koyamazsınız @@ -234,7 +234,7 @@ Caisse de butin stockée 전리품 상자 저장 완료 Ящик с трофеями перемещен хранилище - Skrzynka z łupami została schowana + Skrzynia z wyposażeniem została dodana do schowka Kořistní bedna uložená Caixa de saque armazenada Ganimet sandığı saklandı @@ -262,7 +262,7 @@ Vous ne pouvez pas entreposer un véhicule avec votre câble de remorquage sorti ou avec un véhicule attaché 견인 로프를 빼거나 차량에 부착한 상태에서는 차량을 넣을 수 없습니다. Вы не можете завести в гараж технику с буксирным тросом или присоединённой им техникой - Nie możesz garażować pojazdu z wyciągniętą liną holowniczą lub podłączonym pojazdem + Nie możesz umieścić w garazu pojazdu z wyciągniętą liną holowniczą lub podłączonym pojazdem Nemůžete uskladnit vozidlo, které je taženo a nebo má vytažená tažná lana Não podes guardar um Veículo com a Corda de Reboque de fora ou com um Veículo a reboque Çekme Halatınız dışarıdayken veya Araç takılıyken bir Aracı garaja koyamazsınız @@ -276,7 +276,7 @@ %1 Entreposé %1 넣음 %1 перемещен(а) в гараж - %1 Garażowanie + %1 umieszczony w garażu %1 uskladněno %1 Guardado %1 Garajda @@ -416,7 +416,7 @@ Le véhicule est verrouillé par 에 의해 차량이 잠겼습니다. Эта техника закрыта - Pojazd jest zablokowany przez + Pojazd został zamknięty przez Vozidlo je uzamčeno O veículo está trancado por Aracı kilitledi @@ -472,7 +472,7 @@ Vous ne pouvez accéder aux aéronefs qu'à partir d'une base aérienne alliée 아군 공군 기지에서만 항공기에 액세스할 수 있습니다. Вы можете получить доступ к авиации только через союзный аэродром - Dostęp do samolotów można uzyskać tylko z przyjaznej bazy lotniczej + Masz dostęp do samolotów/helikopterów znajdujących się wyłącznie na sojuszniczych bazach lotniczych K letadlům můžete přistupovat pouze na přátelských letištích Só podes aceder aos aviões a partir de uma base aérea amiga Uçaklara yalnızca dost bir hava üssünden erişebilirsiniz. @@ -627,7 +627,7 @@ Les pylônes nécessitent une source de munitions pour être modifiés 무장창을 편집하려면 탄약차량이 필요합니다. Источник боеприпасов необходим для редактирования пилонов - Pylony wymagają źródła amunicji do edycji + Wymagane jest źródło amunicji w pobliżu żeby móc edytować pylony Pylony vyžadují zdroj munice pro úpravu Torres necessitam de uma fonte de munição para serem editadas Direkler, düzenlemek için bir cephane kaynağı gerektirir diff --git a/A3A/addons/gui/Stringtable.xml b/A3A/addons/gui/Stringtable.xml index 115ab0526a..8cf9f77a35 100644 --- a/A3A/addons/gui/Stringtable.xml +++ b/A3A/addons/gui/Stringtable.xml @@ -95,6 +95,7 @@ Alt: Alt: Alt: + Alt: C: Cancel %1 @@ -103,6 +104,7 @@ C: Cancelar %1 C: Annuler %1 C: %1 취소 + C: Zrušit %1 E: Rotate counter-clockwise @@ -111,6 +113,7 @@ E: Rotar antihorario E: Tourner dans le sens inverse des aiguilles E: 반시계 방향으로 돌리기 + E: Otočit protisměru ručiček R: Rotate clockwise @@ -119,6 +122,7 @@ R: Rotar horario R: Tourner dans le sens des aiguilles R: 시계 방향으로 돌리기 + R: Otočit po směru ručiček SHIFT: Unsafe placement mode @@ -126,6 +130,7 @@ SHIFT: Modo de colocación insegura SHIFT: Mode de placement non sécurisé 쉬프트: 불안전한 배치 모드 + SHIFT: Nebezpečný mód položení SPACE: Place object @@ -134,6 +139,7 @@ SPACE: Colocar objeto ESPACE: Placer objet 스페이스: 개체 놓기 + MEZERNÍK: Položit objekt T: Rebuild for %1 € @@ -141,6 +147,7 @@ T: Reconstruir por %1 € T: Reconstruire pour %1 € T: %1€로 재건축하기 + T: Přestavět za %1 € Teamleader Builder @@ -148,6 +155,7 @@ Teamleader Builder Chef d'équipe de constructeurs 조장 빌더 + Velitel týmu Stavitel
diff --git a/A3A/addons/jeroen_arsenal/Stringtable.xml b/A3A/addons/jeroen_arsenal/Stringtable.xml index 91ad933b6e..143ba08cf5 100644 --- a/A3A/addons/jeroen_arsenal/Stringtable.xml +++ b/A3A/addons/jeroen_arsenal/Stringtable.xml @@ -258,11 +258,13 @@ ERROR - Please report RPT to Antistasi Devs. ERREUR - Veuillez signaler le RPT aux développeurs d'Antistasi. ОШИБКА - Отправьте RPT разработчикам Antistasi. + CHYBA - Prosím nahlašte RPT Antistasi Dev's
<br/>(Not compatible with currently equipped weapons) <br/>(Pas compatible avec les armes actuellement équipées) <br/>(Несовместимо с имеющимся в данный момент оружием) + <br/>(Nekompatibilní s aktuálně vybavenými zbraněmi) <br/>(与当前所装备的武器不兼容) @@ -496,6 +498,7 @@ Super Amplia y Extendida Consola de Debug con Extra Butones de Guardado! Console de débogage étendue ultra large avec boutons de sauvegarde supplémentaires ! Сверхширокая Расширенная Консоль Отладки с Дополнительными Кнопками Сохранения! + Ultra Široká Rozšířená Debug Konzole S Extra Ukládacíma Tlačítkama!
diff --git a/A3A/addons/logistics/Stringtable.xml b/A3A/addons/logistics/Stringtable.xml index a9da3cde2e..483b828dbd 100644 --- a/A3A/addons/logistics/Stringtable.xml +++ b/A3A/addons/logistics/Stringtable.xml @@ -9,6 +9,8 @@ Cargar 1% al vehículo más cercano. Charger %1 dans le véhicule le plus proche. %1을(를) 가장 가까운 차량에 적재하십시오. + Załaduj %1 do najbliższego pojazdu + Naložit %1 do nejbližšího vozidla. Carregar %1 no veículo mais próximo. En yakın araca %1 yükleyin. 将%1装载入附近的载具 @@ -20,6 +22,7 @@ Descargar Déchargement du Cargo 화물 내리기 + Rozładuj ładunek Vyložit náklad Descarregar carga Yükü Boşalt diff --git a/A3A/addons/maps/Stringtable.xml b/A3A/addons/maps/Stringtable.xml index 48ec8af9bc..a600f2edef 100644 --- a/A3A/addons/maps/Stringtable.xml +++ b/A3A/addons/maps/Stringtable.xml @@ -42,7 +42,7 @@ 반군 지도자가 되어 아군보다 기술, 머릿수, 차량, 자산이 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. - Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 在任何时间, 任何地点, 任何情况, 运用游击战术。 @@ -154,7 +154,7 @@ 반군 지도자가 되어 아군보다 기술, 머릿수, 차량, 자산이 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. - Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 @@ -602,7 +602,7 @@ 반군 지도자가 되어 아군보다 기술, 머릿수, 차량, 자산이 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. - Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 @@ -714,7 +714,7 @@ 반군 지도자가 되어 아군보다 기술, 머릿수, 차량, 자산이 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. - Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 @@ -770,7 +770,7 @@ 반군 지도자가 되어 아군보다 기술, 머릿수, 차량, 자산이 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. - Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 @@ -938,7 +938,7 @@ 반군 지도자가 되어 아군보다 기술, 머릿수, 차량, 자산이 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. - Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 @@ -994,7 +994,7 @@ 반군 지도자가 되어 아군보다 기술, 머릿수, 차량, 자산이 월등한 적과 싸우십시오. 완전 다이나믹한 세계에서 게릴라 전술을 활용하십시오. 약 18개 이상의 사이드 임무가 있으며, 언제 어디서나 무엇이든 가능합니다. Стань лидером Сопротивления. Сражайся против врага превосходящего в технологии, количестве, вооружении и технике. Используй партизанскую тактику в полностью динамическом мире с около 18 побочными заданиями, в любом месте, в любое время, против чего угодно. Bądź liderem ruchu oporu. Walcz z lepszym wrogiem pod względem technologii, liczby żołnierzy, zasobów i pojazdów. Używaj taktyk partyzanckich w całkowicie dynamicznym świecie, z około 18 misjami pobocznymi, w dowolnym miejscu i czasie. - Buďte vedoucím odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. + Buďte vůdcem odboje. Bojujte proti nadřazenému nepříteli v technologii, počtu, majetku a vozidlech. Použijte partyzánskou taktiku ve zcela dynamickém světě, přibližně s 18 vedlejšími misemi, všude kdykoli a cokoli. Seja o Líder da Resistência. Lute contra um inimigo superior em tecnologia, número, recursos e veículos. Use tácticas de guerrilha num mundo totalmente dinâmico, com cerca de 18 missões secundárias, em qualquer lado, a quaquer altura. Direniş Lideri olun. Teknoloji, sayı, kaynak ve araçlarda üstün bir düşmana karşı savaşın. Her yerde ve her zaman yaklaşık 18 yan görevle tamamen dinamik bir dünyada gerilla taktiklerini kullanın. 成为抵抗军领袖。与技术、数量、资产和载具远胜于你的强大敌人作战。面对完全动态的世界和大约18种支线任务, 任何时间, 任何地点, 任何情况, 运用游击战术。 @@ -1069,6 +1069,7 @@ Automatically load last valid save after delay Chargement automatique de la dernière sauvegarde valide après un délai 딜레이 후 마지막으로 유효한 저장을 자동으로 로드 + Automaticky načíst poslední platné uložení po zpoždění
All @@ -1080,6 +1081,7 @@ All non-dev Tout les non-dév 모두(개발자 버전 제외) + Všechny non-dev None @@ -1091,6 +1093,7 @@ Log debug console use during setup Enregistrer l'usage de la console de débogage pendant la préparration 설정 중 디버그 콘솔 사용 로그 작성 + Zapsat konzoli ladění při nastavování Debug @@ -1114,11 +1117,13 @@ Logging Level during setup Niveau de logs pendant la préparation 설정 중 로그 작성 수준 + <br/>Úroveň záznamu během nastavování Verbose Verbeux 세부 정보 + Podrobný
From 9e76138a2865594daea77680b1f53c2ba7819582 Mon Sep 17 00:00:00 2001 From: John Jordan Date: Sat, 4 Nov 2023 04:29:58 +0000 Subject: [PATCH 122/157] Fix logistics JIP bugs --- A3A/addons/core/functions/Base/fn_flagaction.sqf | 4 +++- A3A/addons/logistics/Public/fn_addLoadAction.sqf | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/A3A/addons/core/functions/Base/fn_flagaction.sqf b/A3A/addons/core/functions/Base/fn_flagaction.sqf index c58bc65acd..051595999c 100644 --- a/A3A/addons/core/functions/Base/fn_flagaction.sqf +++ b/A3A/addons/core/functions/Base/fn_flagaction.sqf @@ -80,7 +80,9 @@ switch _typeX do _actionX = _flag addAction [format ["Carry %1 ",name _flag], A3A_fnc_carry,nil,5,true,false,"","(isPlayer _this) and (_this == _this getVariable ['owner',objNull]) and (isNull attachedTo _target) and !(_this getVariable [""helping"",false]);",4];// TODO: partial string created - unsure about implementation _flag setUserActionText [_actionX,format [localize "STR_A3A_fn_base_flagaction_heal_carry",name _flag],""];// TODO: string created, unsure about implementation - [_flag] call A3A_Logistics_fnc_addLoadAction; + + // Call the internal logistics function, because this one is already global-JIP + [_flag, "load"] call A3A_Logistics_fnc_addAction; }; }; case "remove": diff --git a/A3A/addons/logistics/Public/fn_addLoadAction.sqf b/A3A/addons/logistics/Public/fn_addLoadAction.sqf index 1d9110bdfc..6853a9f59a 100644 --- a/A3A/addons/logistics/Public/fn_addLoadAction.sqf +++ b/A3A/addons/logistics/Public/fn_addLoadAction.sqf @@ -33,5 +33,6 @@ if (!alive _object) exitWith { if (([_object] call A3A_Logistics_fnc_getCargoNodeType) isEqualTo -1) exitWith {nil}; -[_object , _action] remoteExec ["A3A_Logistics_fnc_addAction", 0, _object]; +private _jipKey = "A3A_Logistics_" + _action + ((str _object splitString ":") joinString ""); +[_object, _action, _jipKey] remoteExec ["A3A_Logistics_fnc_addAction", 0, _jipKey]; nil From f7db7c3195b827626059d381d65e947613327934 Mon Sep 17 00:00:00 2001 From: John Jordan Date: Sat, 4 Nov 2023 17:36:14 +0000 Subject: [PATCH 123/157] Add Arma version checking --- A3A/addons/core/Includes/script_mod.hpp | 2 +- A3A/addons/core/functions/init/fn_initClient.sqf | 1 + A3A/addons/core/functions/init/fn_initServer.sqf | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/A3A/addons/core/Includes/script_mod.hpp b/A3A/addons/core/Includes/script_mod.hpp index e73399c9de..122856295e 100644 --- a/A3A/addons/core/Includes/script_mod.hpp +++ b/A3A/addons/core/Includes/script_mod.hpp @@ -16,7 +16,7 @@ // probably should move to script_version.hpp? #define MINIMUM_MISSION_VERSION_AR 2,6,1 -#define REQUIRED_VERSION 2.06 +#define REQUIRED_VERSION 2.12 #ifdef COMPONENT_BEAUTIFIED #define COMPONENT_NAME QUOTE(PREFIX - COMPONENT_BEAUTIFIED) diff --git a/A3A/addons/core/functions/init/fn_initClient.sqf b/A3A/addons/core/functions/init/fn_initClient.sqf index e42c6a612f..4f4dcc96a1 100644 --- a/A3A/addons/core/functions/init/fn_initClient.sqf +++ b/A3A/addons/core/functions/init/fn_initClient.sqf @@ -11,6 +11,7 @@ Info_1("Client version: %1", QUOTE(VERSION_FULL)); // *************************** Client pre-setup init ******************************* +if (!requiredVersion QUOTE(REQUIRED_VERSION)) exitWith { Error("Arma version is out of date") }; if (call A3A_fnc_modBlacklist) exitWith {}; //Disables rabbits and snakes, because they cause the log to be filled with "20:06:39 Ref to nonnetwork object Agent 0xf3b4a0c0" diff --git a/A3A/addons/core/functions/init/fn_initServer.sqf b/A3A/addons/core/functions/init/fn_initServer.sqf index 69bc420b75..aadd4fdd12 100644 --- a/A3A/addons/core/functions/init/fn_initServer.sqf +++ b/A3A/addons/core/functions/init/fn_initServer.sqf @@ -12,6 +12,7 @@ Info_1("Server version: %1", QUOTE(VERSION_FULL)); // ********************** Pre-setup init **************************************************** if (isClass (missionConfigFile/"CfgFunctions"/"A3A")) exitWith {}; // Pre-mod mission will break. Messaging handled in initPreJIP +if (!requiredVersion QUOTE(REQUIRED_VERSION)) exitWith { Error("Arma version is out of date") }; if (call A3A_fnc_modBlacklist) exitWith {}; // hide all the HQ objects From 2a7d6773d7cf11d356120a241d357faeca3dcac9 Mon Sep 17 00:00:00 2001 From: ante185 <49555217+ante185@users.noreply.github.com> Date: Sat, 4 Nov 2023 20:14:50 +0100 Subject: [PATCH 124/157] Added WS AA/Zu truck vehicle attributes (#3025) * Update Zu trucks * changed threat --- .../Templates/Vanilla/Vanilla_Vehicle_Attributes.sqf | 11 +++++++++++ .../Templates/Templates/WS/WS_AI_CSAT_NAfrica.sqf | 2 +- A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf | 2 +- .../Templates/Templates/WS/WS_Vehicle_Attributes.sqf | 7 ++++++- 4 files changed, 19 insertions(+), 3 deletions(-) diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Vehicle_Attributes.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Vehicle_Attributes.sqf index 63da728656..6e18656d96 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Vehicle_Attributes.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Vehicle_Attributes.sqf @@ -22,3 +22,14 @@ ["O_MBT_04_command_F", ["cost", 250], ["threat", 330]] // -||- ]] call _fnc_saveToTemplate; + +//If Western Sahara DLC +if ("ws" in A3A_enabledDLC) then { + (["attributesVehicles"] call _fnc_getFromTemplate) append + [ + ["a3a_O_Truck_02_zu23_F", ["cost", 60]], + ["a3a_O_T_Truck_02_zu23_F", ["cost", 60]], + ["I_A_Truck_02_aa_lxWS", ["cost", 60]], + ["a3a_I_E_Truck_02_zu23_F", ["cost", 60]] + ]; +}; \ No newline at end of file diff --git a/A3A/addons/core/Templates/Templates/WS/WS_AI_CSAT_NAfrica.sqf b/A3A/addons/core/Templates/Templates/WS/WS_AI_CSAT_NAfrica.sqf index 1e93e29a3f..18fbc5c757 100644 --- a/A3A/addons/core/Templates/Templates/WS/WS_AI_CSAT_NAfrica.sqf +++ b/A3A/addons/core/Templates/Templates/WS/WS_AI_CSAT_NAfrica.sqf @@ -19,7 +19,7 @@ ["vehiclesBasic", ["O_Quadbike_01_F"]] call _fnc_saveToTemplate; private _LightUnarmed = ["O_MRAP_02_F"]; -private _LightArmed = ["O_MRAP_02_hmg_F", "O_MRAP_02_gmg_F"]; +private _LightArmed = ["O_MRAP_02_hmg_F", "O_MRAP_02_gmg_F", "a3a_O_Truck_02_zu23_F"]; ["vehiclesTrucks", ["O_Truck_03_transport_F", "O_Truck_03_covered_F"]] call _fnc_saveToTemplate; private _cargoTrucks = ["O_Truck_02_transport_F", "O_Truck_02_covered_F", "O_Truck_03_transport_F", "O_Truck_03_covered_F", "O_Truck_02_cargo_lxWS","O_Truck_02_flatbed_lxWS"]; ["vehiclesAmmoTrucks", ["O_Truck_02_Ammo_F", "O_Truck_03_ammo_F"]] call _fnc_saveToTemplate; diff --git a/A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf b/A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf index 9dfedeafe2..de8d6af245 100644 --- a/A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf +++ b/A3A/addons/core/Templates/Templates/WS/WS_AI_ION.sqf @@ -20,7 +20,7 @@ // vehicles can be placed in more than one category if they fit between both. Cost will be derived by the higher category ["vehiclesBasic", ["B_ION_Quadbike_01_lxWS"]] call _fnc_saveToTemplate; private _vehiclesLightUnarmed = ["a3a_ION_Offroad_armor"]; -private _vehiclesLightArmed = ["a3a_ION_Offroad_armor_armed","a3a_ION_Offroad_armor_at"]; +private _vehiclesLightArmed = ["a3a_ION_Offroad_armor_armed","a3a_ION_Offroad_armor_at", "a3a_ION_Truck_02_zu23_F"]; ["vehiclesTrucks", ["B_ION_Truck_02_covered_lxWS", "a3a_ION_Truck_02_transport_F"]] call _fnc_saveToTemplate; ["vehiclesCargoTrucks", ["B_ION_Truck_02_covered_lxWS", "a3a_ION_Truck_02_transport_F","a3a_ION_Truck_02_cargo_F","a3a_ION_Truck_02_flatbed_F"]] call _fnc_saveToTemplate; ["vehiclesAmmoTrucks", ["a3a_ION_Truck_02_Ammo_F"]] call _fnc_saveToTemplate; diff --git a/A3A/addons/core/Templates/Templates/WS/WS_Vehicle_Attributes.sqf b/A3A/addons/core/Templates/Templates/WS/WS_Vehicle_Attributes.sqf index d7ab452f91..646ad27eb7 100644 --- a/A3A/addons/core/Templates/Templates/WS/WS_Vehicle_Attributes.sqf +++ b/A3A/addons/core/Templates/Templates/WS/WS_Vehicle_Attributes.sqf @@ -3,11 +3,16 @@ [ ["B_ION_APC_Wheeled_01_cannon_lxWS", ["cost", 100], ["threat", 120]], ["B_ION_APC_Wheeled_01_command_lxWS", ["cost", 70], ["threat", 120]], + + ["B_ION_Heli_Light_02_dynamicLoadout_lxWS", ["cost", 100]], + ["B_D_Heli_Light_01_dynamicLoadout_lxWS", ["cost", 100]], + ["a3a_ION_Truck_02_zu23_F", ["cost", 60]], + ["O_SFIA_Truck_02_aa_lxWS", ["cost", 60]], + ["a3a_Heli_Light_01_dynamicLoadout_ION_F", ["cost", 100]], ["a3a_Heli_Light_02_black_F", ["cost", 90]], - ["B_ION_Heli_Light_02_dynamicLoadout_lxWS", ["cost", 100]], ["a3a_Plane_Fighter_03_grey_F", ["cost", 200]] ]; \ No newline at end of file From fd026e3c679b0b2219c16716667ee794c99667a5 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Sat, 4 Nov 2023 19:19:30 +0000 Subject: [PATCH 125/157] Automated Tolgee Update --- A3A/addons/core/Stringtable.xml | 11 +++++++++++ A3A/addons/gui/Stringtable.xml | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 493179418f..065fd2f4b0 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -6901,6 +6901,7 @@
Debug + Debug Déboger 디버그 Отладка @@ -6908,6 +6909,7 @@ Error + Errore Erreur 오류 Ошибка @@ -6915,6 +6917,7 @@ Info + Informazione Info 정보 Информация @@ -6933,6 +6936,7 @@ Loot to crate radius + Bottino nel raggio della cassa 전리품 챙기기 반경 @@ -6991,16 +6995,19 @@ 10 seconds + 10 Secondi 10 secondes 10초 15 seconds + 15 Secondi 15 secondes 15초 5 seconds + 5 Secondi 5 secondes 5초 @@ -7026,21 +7033,25 @@
BALANCE OPTIONS + OPZIONI DI SALDO OPTIONS EQUILIBRAGE -밸런스 설정- DEVELOPMENT OPTIONS + OPZIONI DI SVILUPPAMENTO OPTION DEVELOPPEMENT -개발자 설정- EQUIPMENT OPTIONS + OPZIONI DI ATTREZZATURE OPTIONS EQUIPEMENT -장비 설정- LOOT CRATE OPTIONS + OPZIONI DELLA CASSA DEL BOTTINO OPTIONS CAISSE DE BUTIN -전리품 상자 설정- diff --git a/A3A/addons/gui/Stringtable.xml b/A3A/addons/gui/Stringtable.xml index 8cf9f77a35..7ecd1e12e9 100644 --- a/A3A/addons/gui/Stringtable.xml +++ b/A3A/addons/gui/Stringtable.xml @@ -760,7 +760,7 @@
Rest & Environment - Riposa & Ambientati + Riposa & Ambiente Descanso & Ambiente Se reposer & Environnement 휴식 & 환경 From 7e7297a37a5d50d6e004e6857f0c1a3f8728e49e Mon Sep 17 00:00:00 2001 From: John Jordan Date: Sat, 4 Nov 2023 21:07:45 +0000 Subject: [PATCH 126/157] Fix mouse scrolling in building placer --- .../gui/functions/GUI/fn_teamLeaderRTSPlacerDialog.sqf | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/A3A/addons/gui/functions/GUI/fn_teamLeaderRTSPlacerDialog.sqf b/A3A/addons/gui/functions/GUI/fn_teamLeaderRTSPlacerDialog.sqf index 1c2fa0b1f6..299ae4ee9e 100644 --- a/A3A/addons/gui/functions/GUI/fn_teamLeaderRTSPlacerDialog.sqf +++ b/A3A/addons/gui/functions/GUI/fn_teamLeaderRTSPlacerDialog.sqf @@ -142,17 +142,15 @@ switch (_mode) do } forEach _buildableObjects; - _display setVariable ["displayCordinates", [CENTER_X(160), BOTTOM - PX_H(36), (PX_W(160)) / 2, (PX_H(36)) / 2]]; - + // EH to block camera zoom while mouse is over the selection dialog _display displayAddEventHandler ["MouseMoving", { params[ "_display" ]; - private _paramsArray = _display getVariable ["displayCordinates", [1,1,1,1]]; - _paramsArray params ["_xPos", "_yPos", "_wPos", "_hPos"]; - + private _scrollArea = _display displayCtrl A3A_IDC_TEAMLEADERBUILDERMAIN; + ctrlPosition _scrollArea params ["_xpos", "_ypos", "_width", "_height"]; - private _isMouseInArea = getMousePosition inArea[[ _xPos + _wPos, _yPos + _hPos ], _wPos, _hPos, 0, true]; + private _isMouseInArea = getMousePosition inArea [[_xpos + _width/2, _ypos + _height/2], _width/2, _height/2, 0, true]; if (_isMouseInArea) then { A3A_cam camCommand "manual off"; From 6a66f88713631ac2734d9c376e211baa0263bab0 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Sat, 4 Nov 2023 23:35:14 +0100 Subject: [PATCH 127/157] overhauled zeus logging --- .../functions/init/fn_initZeusLogging.sqf | 40 +++++++++---------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/A3A/addons/core/functions/init/fn_initZeusLogging.sqf b/A3A/addons/core/functions/init/fn_initZeusLogging.sqf index 4f095ac632..c6e97dce8d 100644 --- a/A3A/addons/core/functions/init/fn_initZeusLogging.sqf +++ b/A3A/addons/core/functions/init/fn_initZeusLogging.sqf @@ -28,103 +28,103 @@ params ["_curatorModules"]; private _logEventId = []; _x addEventHandler ["CuratorFeedbackMessage", { params ["_curator", "_errorID"]; - ServerInfo_2("Event: CuratorFeedbackMessage, Curator: %1, ErrorID: %2",name player,_errorID); + ServerInfo_2("Event: CuratorFeedbackMessage, Curator: %1, STEAMID64: %2, ErrorID: %3",name player,getPlayerUID player,_errorID); }]; _x addEventHandler ["CuratorGroupDoubleClicked", { params ["_curator", "_group"]; - ServerInfo_2("Event: CuratorGroupDoubleClicked, Curator: %1, Group: %2",name player,_group); + ServerInfo_2("Event: CuratorGroupDoubleClicked, Curator: %1, STEAMID64: %2, Group: %3",name player,getPlayerUID player,_group); }]; _x addEventHandler ["CuratorGroupPlaced", { params ["_curator", "_group"]; - ServerInfo_2("Event: CuratorGroupPlaced, Curator: %1, Group: %2",name player,_group); + ServerInfo_2("Event: CuratorGroupPlaced, Curator: %1, STEAMID64: %2, Group: %3",name player,getPlayerUID player,_group); }]; /* _x addEventHandler ["CuratorGroupSelectionChanged", { params ["_curator", "_group"]; - ServerInfo_2("Event: CuratorGroupSelectionChanged, Curator: %1, Group: %2",name player,_group); + ServerInfo_2("Event: CuratorGroupSelectionChanged, Curator: %1, STEAMID64: %2, Group: %3",name player,getPlayerUID player,_group); }]; */ _x addEventHandler ["CuratorMarkerDeleted", { params ["_curator", "_marker"]; - ServerInfo_2("Event: CuratorMarkerDeleted, Curator: %1, Marker: %2",name player,_marker); + ServerInfo_2("Event: CuratorMarkerDeleted, Curator: %1, STEAMID64: %2, Marker: %3",name player,getPlayerUID player,_marker); }]; _x addEventHandler ["CuratorMarkerDoubleClicked", { params ["_curator", "_marker"]; - ServerInfo_2("Event: CuratorMarkerDoubleClicked, Curator: %1, Marker: %2",name player,_marker); + ServerInfo_2("Event: CuratorMarkerDoubleClicked, Curator: %1, STEAMID64: %2, Marker: %3",name player,getPlayerUID player,_marker); }]; _x addEventHandler ["CuratorMarkerEdited", { params ["_curator", "_marker"]; - ServerInfo_2("Event: CuratorMarkerEdited, Curator: %1, Marker: %2",name player,_marker); + ServerInfo_2("Event: CuratorMarkerEdited, Curator: %1, STEAMID64: %2, Marker: %3",name player,getPlayerUID player,_marker); }]; _x addEventHandler ["CuratorMarkerPlaced", { params ["_curator", "_marker"]; - ServerInfo_2("Event: CuratorMarkerPlaced, Curator: %1, Marker: %2",name player,_marker); + ServerInfo_2("Event: CuratorMarkerPlaced, Curator: %1, STEAMID64: %2, Marker: %3",name player,getPlayerUID player,_marker); }]; /* _x addEventHandler ["CuratorMarkerSelectionChanged", { params ["_curator", "_marker"]; - ServerInfo_2("Event: CuratorMarkerSelectionChanged, Curator: %1, Marker: %2",name player,_marker); + ServerInfo_2("Event: CuratorMarkerSelectionChanged, Curator: %1, STEAMID64: %2, Marker: %3",name player,getPlayerUID player,_marker); }]; */ _x addEventHandler ["CuratorObjectDeleted", { params ["_curator", "_entity"]; - ServerInfo_3("Event: CuratorObjectDeleted, Curator: %1, Object: %2, Object Type: %3",name player,_entity,typeOf _entity); + ServerInfo_3("Event: CuratorObjectDeleted, Curator: %1, STEAMID64: %2, Object: %3, Object Type: %4",name player,getPlayerUID player,_entity,typeOf _entity); }]; _x addEventHandler ["CuratorObjectDoubleClicked", { params ["_curator", "_entity"]; - ServerInfo_3("Event: CuratorObjectDoubleClicked, Curator: %1, Object: %2, Object Type: %3",name player,_entity,typeOf _entity); + ServerInfo_3("Event: CuratorObjectDoubleClicked, Curator: %1, STEAMID64: %2, Object: %3, Object Type: %4",name player,getPlayerUID player,_entity,typeOf _entity); }]; _x addEventHandler ["CuratorObjectEdited", { params ["_curator", "_entity"]; - ServerInfo_3("Event: CuratorObjectEdited, Curator: %1, Object: %2, Object Type: %3",name player,_entity,typeOf _entity); + ServerInfo_3("Event: CuratorObjectEdited, Curator: %1, STEAMID64: %2, Object: %3, Object Type: %4",name player,getPlayerUID player,_entity,typeOf _entity); }]; _x addEventHandler ["CuratorObjectPlaced", { params ["_curator", "_entity"]; - ServerInfo_3("Event: CuratorObjectPlaced, Curator: %1, Object: %2, Object Type: %3",name player,_entity,typeOf _entity); + ServerInfo_3("Event: CuratorObjectPlaced, Curator: %1, STEAMID64: %2, Object: %3, Object Type: %4",name player,getPlayerUID player,_entity,typeOf _entity); }]; /* _x addEventHandler ["CuratorObjectSelectionChanged", { params ["_curator", "_entity"]; - ServerInfo_3("Event: CuratorObjectSelectionChanged, Curator: %1, Object: %2, Object Type: %3",name player,_entity,typeOf _entity); + ServerInfo_3("Event: CuratorObjectSelectionChanged, Curator: %1, STEAMID64: %2, Object: %3, Object Type: %4",name player,getPlayerUID player,_entity,typeOf _entity); }]; */ /* _x addEventHandler ["CuratorPinged", { params ["_curator", "_playerPing"]; - ServerInfo_2("Event: CuratorPinged, Curator: %1, Player: %2",name player,name _playerPing); + ServerInfo_2("Event: CuratorPinged, Curator: %1, STEAMID64: %2, Player: %3",name player,getPlayerUID player,name _playerPing); }]; */ _x addEventHandler ["CuratorWaypointDeleted", { params ["_curator", "_waypoint"]; - ServerInfo_2("Event: CuratorWaypointDeleted, Curator: %1, Waypoint: %2",name player,_waypoint); + ServerInfo_2("Event: CuratorWaypointDeleted, Curator: %1, STEAMID64: %2, Waypoint: %3",name player,getPlayerUID player,_waypoint); }]; _x addEventHandler ["CuratorWaypointDoubleClicked", { params ["_curator", "_waypoint"]; - ServerInfo_2("Event: CuratorWaypointDoubleClicked, Curator: %1, Waypoint: %2",name player,_waypoint); + ServerInfo_2("Event: CuratorWaypointDoubleClicked, Curator: %1, STEAMID64: %2, Waypoint: %3",name player,getPlayerUID player,_waypoint); }]; _x addEventHandler ["CuratorWaypointEdited", { params ["_curator", "_waypoint"]; - ServerInfo_2("Event: CuratorWaypointEdited, Curator: %1, Waypoint: %2",name player,_waypoint); + ServerInfo_2("Event: CuratorWaypointEdited, Curator: %1, STEAMID64: %2, Waypoint: %3",name player,getPlayerUID player,_waypoint); }]; _x addEventHandler ["CuratorWaypointPlaced", { params ["_curator", "_group", "_waypointID"]; - ServerInfo_3("Event: CuratorWaypointPlaced, Curator: %1, Group: %2, WaypointID: %3",name player,_group,_waypointID); + ServerInfo_3("Event: CuratorWaypointPlaced, Curator: %1, STEAMID64: %2, Group: %3, WaypointID: %4",name player,getPlayerUID player,_group,_waypointID); }]; /* _x addEventHandler ["CuratorWaypointSelectionChanged", { params ["_curator", "_waypoint"]; - ServerInfo_2("Event: CuratorWaypointSelectionChanged, Curator: %1, Waypoint: %2",name player,_waypoint); + ServerInfo_2("Event: CuratorWaypointSelectionChanged, Curator: %1, STEAMID64: %2, Waypoint: %3",name player,getPlayerUID player,_waypoint); }]; */ } forEach _curatorModules; \ No newline at end of file From 042f52202df39db5f14a932cb219d21c338303a3 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Sun, 5 Nov 2023 00:09:38 +0100 Subject: [PATCH 128/157] zeuslogging fixes --- .../functions/init/fn_initZeusLogging.sqf | 40 +++++++++---------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/A3A/addons/core/functions/init/fn_initZeusLogging.sqf b/A3A/addons/core/functions/init/fn_initZeusLogging.sqf index c6e97dce8d..a07fa14351 100644 --- a/A3A/addons/core/functions/init/fn_initZeusLogging.sqf +++ b/A3A/addons/core/functions/init/fn_initZeusLogging.sqf @@ -28,103 +28,103 @@ params ["_curatorModules"]; private _logEventId = []; _x addEventHandler ["CuratorFeedbackMessage", { params ["_curator", "_errorID"]; - ServerInfo_2("Event: CuratorFeedbackMessage, Curator: %1, STEAMID64: %2, ErrorID: %3",name player,getPlayerUID player,_errorID); + ServerInfo_3("Event: CuratorFeedbackMessage, Curator: %1, STEAMID64: %2, ErrorID: %3",name player,getPlayerUID player,_errorID); }]; _x addEventHandler ["CuratorGroupDoubleClicked", { params ["_curator", "_group"]; - ServerInfo_2("Event: CuratorGroupDoubleClicked, Curator: %1, STEAMID64: %2, Group: %3",name player,getPlayerUID player,_group); + ServerInfo_3("Event: CuratorGroupDoubleClicked, Curator: %1, STEAMID64: %2, Group: %3",name player,getPlayerUID player,_group); }]; _x addEventHandler ["CuratorGroupPlaced", { params ["_curator", "_group"]; - ServerInfo_2("Event: CuratorGroupPlaced, Curator: %1, STEAMID64: %2, Group: %3",name player,getPlayerUID player,_group); + ServerInfo_3("Event: CuratorGroupPlaced, Curator: %1, STEAMID64: %2, Group: %3",name player,getPlayerUID player,_group); }]; /* _x addEventHandler ["CuratorGroupSelectionChanged", { params ["_curator", "_group"]; - ServerInfo_2("Event: CuratorGroupSelectionChanged, Curator: %1, STEAMID64: %2, Group: %3",name player,getPlayerUID player,_group); + ServerInfo_3("Event: CuratorGroupSelectionChanged, Curator: %1, STEAMID64: %2, Group: %3",name player,getPlayerUID player,_group); }]; */ _x addEventHandler ["CuratorMarkerDeleted", { params ["_curator", "_marker"]; - ServerInfo_2("Event: CuratorMarkerDeleted, Curator: %1, STEAMID64: %2, Marker: %3",name player,getPlayerUID player,_marker); + ServerInfo_3("Event: CuratorMarkerDeleted, Curator: %1, STEAMID64: %2, Marker: %3",name player,getPlayerUID player,_marker); }]; _x addEventHandler ["CuratorMarkerDoubleClicked", { params ["_curator", "_marker"]; - ServerInfo_2("Event: CuratorMarkerDoubleClicked, Curator: %1, STEAMID64: %2, Marker: %3",name player,getPlayerUID player,_marker); + ServerInfo_3("Event: CuratorMarkerDoubleClicked, Curator: %1, STEAMID64: %2, Marker: %3",name player,getPlayerUID player,_marker); }]; _x addEventHandler ["CuratorMarkerEdited", { params ["_curator", "_marker"]; - ServerInfo_2("Event: CuratorMarkerEdited, Curator: %1, STEAMID64: %2, Marker: %3",name player,getPlayerUID player,_marker); + ServerInfo_3("Event: CuratorMarkerEdited, Curator: %1, STEAMID64: %2, Marker: %3",name player,getPlayerUID player,_marker); }]; _x addEventHandler ["CuratorMarkerPlaced", { params ["_curator", "_marker"]; - ServerInfo_2("Event: CuratorMarkerPlaced, Curator: %1, STEAMID64: %2, Marker: %3",name player,getPlayerUID player,_marker); + ServerInfo_3("Event: CuratorMarkerPlaced, Curator: %1, STEAMID64: %2, Marker: %3",name player,getPlayerUID player,_marker); }]; /* _x addEventHandler ["CuratorMarkerSelectionChanged", { params ["_curator", "_marker"]; - ServerInfo_2("Event: CuratorMarkerSelectionChanged, Curator: %1, STEAMID64: %2, Marker: %3",name player,getPlayerUID player,_marker); + ServerInfo_3("Event: CuratorMarkerSelectionChanged, Curator: %1, STEAMID64: %2, Marker: %3",name player,getPlayerUID player,_marker); }]; */ _x addEventHandler ["CuratorObjectDeleted", { params ["_curator", "_entity"]; - ServerInfo_3("Event: CuratorObjectDeleted, Curator: %1, STEAMID64: %2, Object: %3, Object Type: %4",name player,getPlayerUID player,_entity,typeOf _entity); + ServerInfo_4("Event: CuratorObjectDeleted, Curator: %1, STEAMID64: %2, Object: %3, Object Type: %4",name player,getPlayerUID player,str str _entity,typeOf _entity); }]; _x addEventHandler ["CuratorObjectDoubleClicked", { params ["_curator", "_entity"]; - ServerInfo_3("Event: CuratorObjectDoubleClicked, Curator: %1, STEAMID64: %2, Object: %3, Object Type: %4",name player,getPlayerUID player,_entity,typeOf _entity); + ServerInfo_4("Event: CuratorObjectDoubleClicked, Curator: %1, STEAMID64: %2, Object: %3, Object Type: %4",name player,getPlayerUID player,str str _entity,typeOf _entity); }]; _x addEventHandler ["CuratorObjectEdited", { params ["_curator", "_entity"]; - ServerInfo_3("Event: CuratorObjectEdited, Curator: %1, STEAMID64: %2, Object: %3, Object Type: %4",name player,getPlayerUID player,_entity,typeOf _entity); + ServerInfo_4("Event: CuratorObjectEdited, Curator: %1, STEAMID64: %2, Object: %3, Object Type: %4",name player,getPlayerUID player,str str _entity,typeOf _entity); }]; _x addEventHandler ["CuratorObjectPlaced", { params ["_curator", "_entity"]; - ServerInfo_3("Event: CuratorObjectPlaced, Curator: %1, STEAMID64: %2, Object: %3, Object Type: %4",name player,getPlayerUID player,_entity,typeOf _entity); + ServerInfo_4("Event: CuratorObjectPlaced, Curator: %1, STEAMID64: %2, Object: %3, Object Type: %4",name player,getPlayerUID player,str str _entity,typeOf _entity); }]; /* _x addEventHandler ["CuratorObjectSelectionChanged", { params ["_curator", "_entity"]; - ServerInfo_3("Event: CuratorObjectSelectionChanged, Curator: %1, STEAMID64: %2, Object: %3, Object Type: %4",name player,getPlayerUID player,_entity,typeOf _entity); + ServerInfo_4("Event: CuratorObjectSelectionChanged, Curator: %1, STEAMID64: %2, Object: %3, Object Type: %4",name player,getPlayerUID player,str str _entity,typeOf _entity); }]; */ /* _x addEventHandler ["CuratorPinged", { params ["_curator", "_playerPing"]; - ServerInfo_2("Event: CuratorPinged, Curator: %1, STEAMID64: %2, Player: %3",name player,getPlayerUID player,name _playerPing); + ServerInfo_3("Event: CuratorPinged, Curator: %1, STEAMID64: %2, Player: %3",name player,getPlayerUID player,name _playerPing); }]; */ _x addEventHandler ["CuratorWaypointDeleted", { params ["_curator", "_waypoint"]; - ServerInfo_2("Event: CuratorWaypointDeleted, Curator: %1, STEAMID64: %2, Waypoint: %3",name player,getPlayerUID player,_waypoint); + ServerInfo_3("Event: CuratorWaypointDeleted, Curator: %1, STEAMID64: %2, Waypoint: %3",name player,getPlayerUID player,_waypoint); }]; _x addEventHandler ["CuratorWaypointDoubleClicked", { params ["_curator", "_waypoint"]; - ServerInfo_2("Event: CuratorWaypointDoubleClicked, Curator: %1, STEAMID64: %2, Waypoint: %3",name player,getPlayerUID player,_waypoint); + ServerInfo_3("Event: CuratorWaypointDoubleClicked, Curator: %1, STEAMID64: %2, Waypoint: %3",name player,getPlayerUID player,_waypoint); }]; _x addEventHandler ["CuratorWaypointEdited", { params ["_curator", "_waypoint"]; - ServerInfo_2("Event: CuratorWaypointEdited, Curator: %1, STEAMID64: %2, Waypoint: %3",name player,getPlayerUID player,_waypoint); + ServerInfo_3("Event: CuratorWaypointEdited, Curator: %1, STEAMID64: %2, Waypoint: %3",name player,getPlayerUID player,_waypoint); }]; _x addEventHandler ["CuratorWaypointPlaced", { params ["_curator", "_group", "_waypointID"]; - ServerInfo_3("Event: CuratorWaypointPlaced, Curator: %1, STEAMID64: %2, Group: %3, WaypointID: %4",name player,getPlayerUID player,_group,_waypointID); + ServerInfo_4("Event: CuratorWaypointPlaced, Curator: %1, STEAMID64: %2, Group: %3, WaypointID: %4",name player,getPlayerUID player,_group,_waypointID); }]; /* _x addEventHandler ["CuratorWaypointSelectionChanged", { params ["_curator", "_waypoint"]; - ServerInfo_2("Event: CuratorWaypointSelectionChanged, Curator: %1, STEAMID64: %2, Waypoint: %3",name player,getPlayerUID player,_waypoint); + ServerInfo_3("Event: CuratorWaypointSelectionChanged, Curator: %1, STEAMID64: %2, Waypoint: %3",name player,getPlayerUID player,_waypoint); }]; */ } forEach _curatorModules; \ No newline at end of file From 06a66079d2b4e4df12343441ebf53f675acf06fe Mon Sep 17 00:00:00 2001 From: Bob-Murphy <50651578+Bob-Murphy@users.noreply.github.com> Date: Sun, 5 Nov 2023 22:30:55 +0100 Subject: [PATCH 129/157] 3.4 changelog (#3033) * 3.4 changelog * fixes * typo * typos --------- Co-authored-by: Bob-Murphy --- changelog.rst | 104 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 104 insertions(+) diff --git a/changelog.rst b/changelog.rst index 9d956fd801..e33bceb246 100644 --- a/changelog.rst +++ b/changelog.rst @@ -3,6 +3,110 @@ Changelog ========== +Version 3.4.0 +=============== + +.. note:: + 05th November 2023 + +.. admonition:: Major + + .. rubric:: :issue:`2384` Added Base Building Tool "Teamleader Base Placer" + + + * Buyable and transportable boxes which allow building of assets in a set radius + * Can be set to Teamleader only, Engineer only or available for both + * Different sets of buildable assets based on the map + * System also allows to repair already existing buildings + * Variable build time based on asset + * Allows to deconstruct built assets + + .. rubric:: :issue:`2890` Added Self-Revive Feature and modified damage system + + + * Self-revive option for when playing without ACE + * Uses first aid kit and has 5 minute cooldown + * During 5min timeout, adds desaturation effect and increased sway + * Multiple modifications to Antistasi damage system which allows this system to work properly + + .. rubric:: :issue:`2819` Western Sahara Templates + + + * [Added] - :issue:`2935` WS Civs and Tura Rebels + * [Added] - :issue:`2939` WS ION AI template + * [Added] - :issue:`2938` WS SFIA AI template + * [Added] - :issue:`2937` WS Arganian Defence Force template + * [Added] - :issue:`2936` WS North African CSAT template + * [Added] - :issue:`2934` WS NATO-Desert template + +.. admonition:: Minor + + * :issue:`3027` Updated Arma version checking + * :issue:`3012` & :issue:`3011` & :issue:`2978` Updated Antistasi based on ACE 3.16.0 / 3.16.1 updates + * :issue:`2997` Fixed SPE Panterfaust and mortyAI issues + * :issue:`2975` Fixed High Command Squad Icons being visible in 3D Display + * :issue:`2956` Moved Headless Clients with HQ to theoretically improve AI responses + * :issue:`2930` Adds Global Mobilization radiotowers to be compatible with Antistasi + * :issue:`2899` Enabled rebel AI to utilize rifle+muzzle combo grenade launchers + * :issue:`2876` PATCOM Garrison adjustments and minor fixes + * :issue:`2860` Improved Garage source checking + * :issue:`2842` Moved ACE Init and added ACE event handling for especially grenade throwing and injection + * :issue:`2829` Added member & guest lock limits to garage + * :issue:`2804` Unit names are being set according to their factions + * :issue:`2686` Added ACE ropes to starting Arsenal + +.. admonition:: Template updates + + * :issue:`2933` Militia offroads and Civilian CH-49 config entries and additions for Vanilla templates + * :issue:`2811` Added new 3CB AAF Desert/Brown template + * :issue:`2960` Added vehiclesLightTanks template category + * :issue:`2955` Updated RHS ChDKZ AI template with adjusted vehicle lineup and some gear changes + * :issue:`2953` Updated 3CB FIA and TKM rebel templates with starting Enfields + * :issue:`2951` Updated 3CB CNM rebel template with starting Mosin and Shotgun + * :issue:`2928` Updated RHS ChDKZ AI template with retextured Mi8s + * :issue:`2919` Added CUP Civilian Vehicles Pack + * :issue:`2916` Added transport planes to Enoch and Arid CSAT templates + * :issue:`2910` Added APEX Jets and UAVs to CSAT and NATO templates + * :issue:`2932` Added Marksmen DLC rifles and MGs to Vanilla templates when enabled + * :issue:`2931` Added different DLC and WS CDLC assets to Vanilla templates when enabled + * :issue:`2885` Updated RHS ChDKZ templates with retextured tanks + +.. admonition:: Localization + + * [Multiple PRs] - Multiple hundreds of hard coded strings converted into strings + * [Multiple PRs] - Multiple thousand new translations accumulative for all the supported languages + +.. admonition:: Bugfixes + + * :issue:`3026` Fixed logistics JIP bugs + * :issue:`3021` Improved createSupport logging + * :issue:`3016` Fixed broken UI config dependencies + * :issue:`3013` Fixed basic/medical gear missing in SPE/IFA templates + * :issue:`3008` & :issue:`3004` Fixed config errors for Vanilla/Mod assets + * :issue:`3001` Map Fixes - Fixed vehicle markers on Livonia, removed seaport_6 on Malden and moved outposts _1 and _14 on Malden + * :issue:`2994` Fixed spam in Zeus Logging + * :issue:`2987` Fixed theBoss var not being published in Autostart case + * :issue:`2979` Fixed non-basic backpack in SPE rebel template + * :issue:`2959` Fixed RPT error when admin disconnects + * :issue:`2947` Fixed Huron not using gear on combat landing + * :issue:`2945` Added missing Land_Cargo_HQ_V4_F building to array of static spawners + * :issue:`2942` Autumn Cleaning - removed dead IFA templates, fixed a typo and small map issues on Anizay and Malden + * :issue:`2922` Multiple Bug Fixes found by LordGolias using his sqf-analyzer + * :issue:`2917` Fixed AI not being able to use light helis in QRFs + * [Multiple PRs] small typos, in-production fixes for new systems and such + +.. warning:: + + * Please note that this changelog may contain both spelling/grammatical errors and/or factual errors. Should any factual errors exist, we apologise but with the sheer number of changes made per version it can be easy to lose or mistake a change when writing up the changelog. + +| + +----- + +| + + + Version 3.3.3 =============== From 462463fe2b103dfc91bc5a04a2571042885b5daa Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Sun, 5 Nov 2023 22:51:53 +0100 Subject: [PATCH 130/157] typo --- changelog.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changelog.rst b/changelog.rst index e33bceb246..e86abcb369 100644 --- a/changelog.rst +++ b/changelog.rst @@ -29,7 +29,7 @@ Version 3.4.0 * During 5min timeout, adds desaturation effect and increased sway * Multiple modifications to Antistasi damage system which allows this system to work properly - .. rubric:: :issue:`2819` Western Sahara Templates + .. rubric:: Western Sahara Templates * [Added] - :issue:`2935` WS Civs and Tura Rebels From e50f59dbedb7501189d32026e9a69bfd87646ef2 Mon Sep 17 00:00:00 2001 From: Bob-Murphy <50651578+Bob-Murphy@users.noreply.github.com> Date: Mon, 6 Nov 2023 01:05:04 +0100 Subject: [PATCH 131/157] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 79ee1b2b2d..8da8460ebb 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@

- Antistasi Version + Antistasi Version Issues From 0532c6d111effcb66c36872f7dde43068753522f Mon Sep 17 00:00:00 2001 From: John Jordan Date: Tue, 7 Nov 2023 04:04:02 +0000 Subject: [PATCH 132/157] Fix early-out return values in patrolGroupGarrison --- .../patcom/functions/Patcom/fn_patrolGroupGarrison.sqf | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/A3A/addons/patcom/functions/Patcom/fn_patrolGroupGarrison.sqf b/A3A/addons/patcom/functions/Patcom/fn_patrolGroupGarrison.sqf index 9612381839..0a2e1efd77 100644 --- a/A3A/addons/patcom/functions/Patcom/fn_patrolGroupGarrison.sqf +++ b/A3A/addons/patcom/functions/Patcom/fn_patrolGroupGarrison.sqf @@ -9,7 +9,7 @@ How far you want to look for potential positions Return Value: - Returns group if not enough buildings or positions are found. + Returns array of new groups created by the function (for leftover units). Scope: Any Environment: Any @@ -33,6 +33,7 @@ private _minimumUnits = 2; // Minimum units per building. if (count _units == 0) exitwith { Debug_1("PATCOM | No units found in group (%1). Exiting", _group); + _newGroups; }; _group lockWP true; @@ -41,7 +42,7 @@ _buildings = [_position, _radius] call A3A_fnc_patrolEnterableBuildings; if (count _buildings == 0) exitWith { Debug_1("PATCOM | No Valid Garrison buildings found near group: %1 | Defaulting to Defend.", _group); [_group, "Patrol_Defend", 0, 100, -1, true, _position, false] call A3A_fnc_patrolLoop; - _group + _newGroups; }; // Don't place units in destroyed buildings From 60ea6914ecbbf7c90029618ad156face1fe67fe5 Mon Sep 17 00:00:00 2001 From: John Jordan Date: Tue, 7 Nov 2023 04:20:07 +0000 Subject: [PATCH 133/157] Improve case where a unit is revived while another unit is attempting to revive them --- A3A/addons/core/Stringtable.xml | 3 +++ A3A/addons/core/functions/Revive/fn_actionRevive.sqf | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 065fd2f4b0..86bf32de16 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -5526,6 +5526,9 @@ %1을(를) 잃었다. Ztratili jsme %1. + + %1 has been revived by someone else. + You are not able to revive anyone. Non sei in grado di rianimare nessuno. diff --git a/A3A/addons/core/functions/Revive/fn_actionRevive.sqf b/A3A/addons/core/functions/Revive/fn_actionRevive.sqf index 77f3122d59..8a6da28e60 100644 --- a/A3A/addons/core/functions/Revive/fn_actionRevive.sqf +++ b/A3A/addons/core/functions/Revive/fn_actionRevive.sqf @@ -75,6 +75,7 @@ waitUntil { or (time > _timer) or (_medic getVariable ["cancelRevive", false]) // medic might get deleted or !(alive _cured) + or !(_cured getVariable ["incapacitated", false]) // other unit (or self) might revive the target }; if (isNull _medic) exitWith { false }; @@ -114,6 +115,10 @@ if (!([_medic] call A3A_fnc_canFight)) exitWith if (_player) then {[_titleStr, localize "STR_A3A_fn_revive_actRev_rev_cancel"] call A3A_fnc_customHint;}; false; }; +if !(_cured getVariable ["incapacitated", false]) exitWith { + if (_player) then {[_titleStr, format [localize "STR_A3A_fn_revive_actRev_other",name _cured]] call A3A_fnc_customHint;}; + true; +}; // Successful revive if (_isMedic) then {_cured setDamage 0} else {_cured setDamage 0.25}; From a7892c825f9700d88197b10da6a448e67d1ca114 Mon Sep 17 00:00:00 2001 From: Tiny-DM <148804148+Tiny-DM@users.noreply.github.com> Date: Wed, 22 Nov 2023 14:36:23 -0500 Subject: [PATCH 134/157] English Stringtable Update (#3051) * Delete A3A/addons/core/Stringtable.xml * Add files via upload * 11.17 Feedback from Bob * 19/11 minor #3051 fix --- A3A/addons/core/Stringtable.xml | 180 ++++++++++++++++---------------- 1 file changed, 90 insertions(+), 90 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 065fd2f4b0..2c365a7b6c 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -85,7 +85,7 @@ 你当前的模式设定不支持这种类型的火力支援. - The battery has no ammo to fire. Reload it on HQ. + The mortar has run out of rounds. Wait a few minutes to restock it. La batteria non ha munizioni. Ricaricala su QG. Esta batería de artillería no tiene munición para disparar. Recárgala en el CG. L'artillerie n'a aucune munition à tirer. Rechargez la au QG. @@ -124,7 +124,7 @@ 你必须选择一个炮群 - You must select an artillery group or it is a mobile mortar which is moving. + You must select an artillery group or the mortar team you have selected hasn't placed down the mortar yet. Devi selezionare un gruppo d'artiglieria oppure è un mortaio mobile in movimento. Debe seleccionar un grupo de artillería o es un mortero móvil que está en movimiento. Vous devez sélectionner un groupe d'artillerie ou une équipe de mortier qui n'est pas en déplacement. @@ -407,13 +407,13 @@ 伪装 - Unidentified helicopter<br/><br/>You are closing in on the airspace of %1.<br/><br/> Change your course or we will take defensive actions! + Unidentified aircraft!<br/><br/>You are closing in on the restricted airspace of %1.<br/><br/> Change your course or we will take defensive actions! Elicottero non identificato<br/><br/>Si sta avvicinando allo spazio aereo di %1.<br/><br/> Invertite la rotta o intraprenderemo azioni difensive! Hélicoptère non-identifié<br/><br/>Vous approchez de l'espace aérien de %1.<br/><br/> Modifiez votre trajectoire ou nous allons prendre des mesures défensives! 확인되지 않은 헬리콥터<br/><br/>너는 지금 %1 공역에 들어왔다.<br/><br/>항로를 바꾸지 않으면 발포하겠다! - Unidentified helicopter<br/><br/>You are closing in on the airspace of %1.<br/><br/> Change your course or we will take defensive actions! + Unidentified aircraft!<br/><br/>You are closing in on the restricted airspace of %1.<br/><br/> Change your course or we will take defensive actions! Elicottero non identificato<br/><br/>Si sta avvicinando allo spazio aereo di %1.<br/><br/> Invertite la rotta o intraprenderemo azioni difensive! Helicóptero no identificado<br/><br/>Está acercándose al espacio aéreo de %1.<br/><br/> ¡Cambie de rumbo o tomaremos acciones defensivas! Hélicoptère non-identifié<br/><br/>Vous approchez de l'espace aérien de %1.<br/><br/> Modifiez votre trajectoire ou nous allons prendre des mesures défensives! @@ -677,7 +677,7 @@ 在移动总部之前请先将Petros放下 - Petros currently picked up. + Petros is already picked up. Petros attualmente in spalla. Petros está siendo sujetado. Petros est en train d'être deplacé. @@ -959,7 +959,7 @@ 总部管理 - Decifer Intel + Decipher Intel Intel entschlüsseln Decifra Intelligence Descifrar Inteligencia @@ -1086,7 +1086,7 @@ 允许AI使用该武器 - Prevent AIs using this weapon + Prevent AIs from using this weapon Vieta all'IA di usare quest'arma Prohibir a la IA utilizar esta arma Empêcher aux IAs d'utiliser cette arme @@ -1197,7 +1197,7 @@ 无头客户端 - A Headless Client has been disconnected. This will cause malfunctions. Head back to HQ for saving ASAP and ask and Admin for a restart. + A Headless Client has been disconnected. This will cause malfunctions. Head back to HQ for saving ASAP and ask an Admin for a restart. L'Headless Client è stato disconnesso. Ciò causerà malfunzionamenti. Torna al QG per salvare il prima possibile e chiedi ad un Amministratore di riavviare. Un Headless Client ha sido desconectado. Esto causará errores. Vuelva al CG lo antes posible para guardar el progreso y pregunte a un administrador para que reinicie. Un Client Headless a été déconnecté. Cela va causer des disfonctionnnement. Retournez au QG pour sauvegarder aussi vite que possible et demandez à un Admin pour un redémarrage. @@ -1300,7 +1300,7 @@ 你无法在伪装模式下夺取战旗 - You cannot capture Airports until you reach War Level 3. + You cannot capture airbases until you reach War Level 3. Non puoi catturare gli Aeroporti prima del Livello di Guerra 3. No puede capturar aeropuertos hasta que llegue al Nivel de Guerra 3. Vous ne pouvez pas capturer d'Aéroport avant d'atteindre le Niveau de Guerre 3. @@ -1427,7 +1427,7 @@ 你的班组需要有一个通信员才可以给其他班组下达命令 - You lack of resources to build this Watchpost or Roadblock. <br/><br/> %1 HR and %2 € needed. + You lack the resources to build this Watchpost or Roadblock. <br/><br/> %1 HR and %2 € needed. Ti mancano le risorse per costruire questo Posto di Guardia o Posto di Blocco. <br/><br/> %1 HR e %2 € richiesti. No tiene los recursos para construir este puesto de vigilancia o bloqueo de carretera. <br/><br/> Necesita %1 RH y %2 €. Vous manquez de ressources pour construire ce Poste d'Observation ou Barrage Routier. <br/><br/> %1 RH et %2 € requis. @@ -1487,7 +1487,7 @@ 该区域附近有敌人在游荡,请选择其他区域 - Place selected is very close to enemy zones.<br/><br/> Please select another position. + Position selected is very close to an enemy zone.<br/><br/> Please select another position. Il posto selezionato è molto vicino a zone nemiche.<br/><br/> Selezionane un altro. El lugar seleccionado está muy cerca de zonas enemigas.<br/><br/> Por favor, seleccione otra posición. Le lieu choisi est très proche des zones ennemies.<br/><br/> Choisissez une autre position. @@ -1671,7 +1671,7 @@ 重建资产 - Vehicle must be closer than 50 meters to the headquarters marker. + Vehicle must be closer than 50 meters to the HQ marker. Il veicolo deve essere entro 50 metri dal marcatore del quartier generale. El vehículo debe estar a 50 metros o menos del marcador del CG. Le Véhicule doit être à moins de 50 mètres du marqueur du quartier général. @@ -1780,7 +1780,7 @@ 载具已上锁 - You cannot unlock/lock destroyed vehicles. + You cannot lock or unlock destroyed vehicles. Non puoi aprire/chiudere veicoli distrutti. No puede abrir/cerrar vehículos destruidos. Vous ne pouvez pas verrouiller/déverrouiller un véhicule détruit. @@ -1834,7 +1834,7 @@ 你当前选定的载具并不属于任何人 - You cannot unlock/lock vehicles which you do not own. + You cannot lock or unlock vehicles which you do not own. Non puoi aprire/chiudere veicoli che non possiedi. No puede abrir/cerrar vehículos que no le pertenezcan. Vous ne pouvez pas déverrouiller/verrouiller un véhicule qui ne vous appartient pas. @@ -1910,7 +1910,7 @@ 车队调试 - A convoy from %1 is about to depart at %2. It will provide ammunition to %3. Try to intercept it. Steal or destroy that truck before it reaches it's destination. + A convoy from %1 is about to depart at %2. It will provide ammunition to %3. Try to intercept it. Steal or destroy that truck before it reaches its destination. Un convoglio da %1 è in procinto di partire alle %2. Trasporta munizioni verso %3. Prova ad intercettarlo. Ruba o distruggi i veicoli prima che raggiungano la destinazione. Un convoy de %1 saldrá a las %2. Lleva munición munición a %3. Intente interceptarlo. Robe o destruya ese camión antes de que llegue a su destino. Un convoi de %1 est sur le point de partir à %2. Cela fournira des munitions à %3. Essayez de l'intercepter. Volez ou détruisez ce camion avant qu'il n'atteigne sa destination. @@ -1934,7 +1934,7 @@ 弹药补给车队 - A convoy from %1 is about to depart at %2. It will reinforce %3 with armored vehicles. Try to intercept it. Steal or destroy that thing before it reaches it's destination. + A convoy from %1 is about to depart at %2. It will reinforce %3 with armored vehicles. Try to intercept it. Steal or destroy the armor before it reaches it's destination. Un convoglio da %1 è in procinto di partire alle %2. Rinforzerà %3 con veicoli corazzati. Prova ad intercettarlo. Ruba o distruggi i veicoli prima che raggiungano la destinazione. Un convoy de %1 saldrá a las %2. Reforzará %3 con vehículos blindados. Intente interceptarlo. Robe o destruya esa cosa antes de que alcance su destino. Un convoi de %1 est sur le point de partir à %2. Il renforcera %3 avec des véhicules blindés. Essayez de l'intercepter. Volez ou détruisez cette chose avant qu'elle n'atteigne sa destination. @@ -1982,7 +1982,7 @@ 武装运钞车队 - A group of POWs is being transported from %1 to %3, and it's about to depart at %2. Try to intercept it. Kill or capture the truck driver to make them join you and bring them to HQ. Alive if possible. + A group of POWs is being transported from %1 to %3, and it's about to depart at %2. Intercept the convoy and bring the POWs back to HQ, alive if possible. Un gruppo di PG sta per essere trasportato da %1 verso %3, partirà per le %2. Prova ad intercettarlo. Uccidi o cattura il guidatore e portali al QG. Un grupo de PDG esta siendo trasladado de %1 a %3, y saldrá a las %2. Intente interceptarlo. Mate o capture al conductor del camión para hacer que se unan a usted y tráigalos al CG. Vivo si es posible. Un groupe de prisonniers de guerre est en cours de transport de %1 à %3 et est sur le point de partir à %2. Essayez de l'intercepter. Tuez ou capturez le chauffeur du camion pour que les prisonniers vous rejoignent et amenez-les au QG. Vivant si possible. @@ -2003,7 +2003,7 @@ 战俘押运车队 - Reinforcements are being sent from %1 to %3 in a convoy, and it's about to depart at %2. Try to intercept and kill all the troops and vehicle objective. + Reinforcements are being sent from %1 to %3 in a convoy, and it's about to depart at %2. Intercept the convoy, kill all the troops, and destroy their vehicles. I rinforzi verranno mandati da %1 verso %3, partiranno alle %2. Intercettali e distruggi le truppe e i veicoli. Se están enviando refuerzos desde %1 hacia %3 en un convoy, y saldrán a las %2. Intente interceptar y eliminar todas las tropas y el vehículo objetivo. Des renforts sont envoyés de %1 à %3 dans un convoi, et il est sur le point de partir à %2. Essayez d'intercepter et éliminer tout les objectifs. @@ -2027,7 +2027,7 @@ 敌方增援车队 - A truck with medical supplies destination %3 it's about to depart at %2 from %1. Steal that truck bring it to %3 and let people in there know it is %4 who's giving those supplies. + A truck with medical supplies, destination %3, is about to depart at %2 from %1. Intercept the convoy, steal the truck, bring it to %3, and let the people know the %4 is giving the aid they need. Un veicolo carico di rifornimenti medici rifornirà %3 partirà per le %2 da %1. Ruba il veicolo e portalo a %3 e fai in modo che la gente sappia che %4 sta portanto i rifornimenti. Un camión con suministros médicos con destino %3 saldrá a las %2 desde %1. Robe ese camión y tráigalo a %3, asegúrese que la gente sabe que es %4 quién les ha entregado esos suministros. Un camion avec des fournitures médicales à destination %3 est sur le point de partir à %2 de %1. Volez ce camion, amenez le à %3 et faites savoir aux gens que c'est %4 qui donne ces fournitures. @@ -2198,7 +2198,7 @@ Saldırı altındaki bir bölgeye hızlı yolculuk yapamazsınız - You cannot Fast Travel to an area under attack or with enemies in the surrounding. + You cannot Fast Travel to an area under attack or with enemies nearby. Non puoi effettuare il Viaggio Rapido verso un'area sotto attaco o con nemici nei paraggi. No puede usar el viaje rápido a un lugar que está bajo ataque o con enemigos en sus alrededores. Vous ne pouvez pas voyager rapidement vers une zone attaquée ou avec des ennemis à proximité. @@ -2253,7 +2253,7 @@ Düşmna kontrolündeki bir bölgeye hızlı yolculuk yapamazsınız. - You cannot fast travel while being FF Punished. + You cannot fast travel while being punished for friendly fire. Non puoi effettuare il viaggio rapido mentre sei Ammonito per il FA No puede usar el viaje rápido mientras tenga una penalización por fuego amigo. Vous ne pouvez pas voyager rapidement en étant puni pour tir-ami. @@ -2685,7 +2685,7 @@ %1<br/>지지하는 세력: %2 - %7<br/><br/>Total pop: %1<br/>%6 Support: %2<br/>%5 Support: %3<br/><br/>Murdered Pop: %4<br/><br/>Click on the zone + %7<br/><br/>Total population: %1<br/>%6 Support: %2<br/>%5 Support: %3<br/><br/>Murdered Population: %4<br/><br/>Click on a zone for a detailed view %7<br/><br/>Popolazione totale:%1<br/>%6 Supporto:%2<br/>%5 Supporto %3:<br/><br/>Popolazione uccisa: %4<br/><br/>Clicca sulla zona %7<br/><br/>Pop totale : %1<br/>%6 Support : %2<br/>%5 Support : %3<br/><br/>Pop tuée : %4<br/><br/>Cliquez sur la zone %7<br/><br/>총 인구: %1<br/>%6 지지도: %2<br/>%5 지지도: %3<br/><br/>죽은 인구: %4<br/><br/>원하는 구역을 클릭하십시오 @@ -3073,7 +3073,7 @@ Dešifrovat význam - Ilegible text encountered, need to decipher meaning from context. + Illegible text encountered, need to decipher meaning from context. Testo illegibile pervenuto, necessità di decifrare il significato dal contesto. Texte inintelligible trouvé, il faut en décrypter le sens basé sur le contexte. Objevil se nečitelný text, je třeba rozluštit rozluštit význam z kontextu. @@ -3614,7 +3614,7 @@ Zabrat základnu - A convoy from %1 is about to depart at %2. It will provide ammunition to %3. Try to intercept it. Steal or destroy that truck before it reaches it's destination. + A convoy from %1 is about to depart at %2. It will provide ammunition to %3. Try to intercept it. Steal or destroy that truck before it reaches its destination. Un convoglio da %1 è in procinto di partire alle %2. Trasporta munizioni verso %3. Prova ad intercettarlo. Ruba o distruggi i veicoli prima che raggiungano la destinazione. Un convoi partant de %1 est sur le point de partir à %2. Il va fournir des munitions à %3. Essayez de l'intercepter. Volez ou détruisez ce camion avant qu'il n'atteigne sa destination. %1에서 온 수송대가 %2에서 출발하려고 하며, 이는 %3에게 탄약을 제공할 것입니다. 수송을 방해하여 해당 트럭이 목적지에 도달하기 전에 훔치거나 파괴하십시오. @@ -3631,7 +3631,7 @@ Konvoj s municí - A convoy from %1 is about to depart at %2. It will reinforce %3 with armored vehicles. Try to intercept it. Steal or destroy that thing before it reaches it's destination. + A convoy from %1 is about to depart at %2. It will reinforce %3 with armored vehicles. Try to intercept it. Steal or destroy the armor before it reaches it's destination. Un convoglio da %1 è in procinto di partire alle %2. Rinforzerà %3 con veicoli corazzati. Prova ad intercettarlo. Ruba o distruggi i veicoli prima che raggiungano la destinazione. Un convoi de %1 est sur le point de partir à %2. Il renforcera %3 avec des véhicules blindés. Essayez de l'intercepter. Volez ou détruisez cette chose avant qu'elle n'atteigne sa destination. %1에서 온 수송대가 %2에서 출발하려고 하며, 이는 %3의 기갑 차량을 증원할 것입니다. 수송을 방해하여 그것이 목적지에 도달하기 전에 훔치거나 파괴하십시오. @@ -3711,7 +3711,7 @@ Konvoj se zásobami. - We need to destroy or take a Radio Tower in %1. This will interrupt %3 Propaganda Network. Do it before %2. + We need to destroy or take a Radio Tower in %1. This will interrupt the coverage of %3 radio propaganda. Do it before %2. Dobbiamo distruggere o catturare la Torre Radio a %1. Ciò interromperà la Rete di Propaganda %3. Falla entro %2. Nous devons détruire ou capturer une Tour Radio dans %1. Cela va interrompre le reseau de propagande de %3. Faites le avant %2. Musíme zničit nebo obsadit vysílací věž v %1. To přeruší %3 propagandistickou síť. Udělejte to před %2. @@ -3741,7 +3741,7 @@ Zřícený vrtulník - We know an enemy armor (%3) is stationed in %1. It is a good chance to destroy or steal it before it causes more damage. Do it before %2. + We know an enemy armor (%3) is stationed in %1. We have a unique opportunity to steal or destroy the armor before it becomes an issue later on. Do it before %2. Sappiamo che un blindato nemico (%3) è stazionato a %1. Possiamo distruggerlo o rubarlo prima che possa causare danni. Fallo entro %2. Nous savons qu'un blindé ennemi (%3) est en poste à %1. C'est une bonne opportunité de le détruire ou le capturer avant qu'il ne cause plus de dégats. Faites le avant %2. %1에 적 기갑(%3)이 배치되었다는 걸 알고 있습니다. 더 큰 피해를 입기 전에 파괴하거나 훔칠 수 있는 좋은 기회입니다. %2 전까지 수행하십시오. @@ -3781,7 +3781,7 @@ Přivez tento náklaďák k %1 bance a zaparkujte ho u hlavního vchodu. - Don't get the truck far from the bank or count will restart. + Don't get the truck far from the bank or the countdown will restart. Non allontanre il camion dalla banca o il conto ricomincerà. N'éloignez pas le camion de la banque ou le compte recommencera. 트럭을 은행에서 멀리 두지 마십시오. 멀리 두면 카운트가 초기화됩니다. @@ -3805,7 +3805,7 @@ Bankovní mise - We know Gendarmes are guarding a large amount of money in the bank of %1. Take this truck and go there before %2, hold the truck close to tha bank's main entrance for 2 minutes and the money will be transferred to the truck. Bring it back to HQ and the money will be ours. + A squad of Gendarmeries are guarding a large amount of money in the bank of %1. Take the Truck at HQ and go there before %2. Once you're there, hold the truck next to the bank's main entrance for 2 minutes and the money will be transferred to the truck. Bring the truck back to HQ and the money will be ours. Sappiamo che i Gendarmi sono a guardia di una grossa somma di denaro nella banca di %1. Prendi questo camion e recati lì entro %2, mantieni il camion nei pressi dell'entrata principale della banca per 2 minuti e il denaro verrà trasferito al veicolo. Riportalo al QG e il denaro sarà nostro. Nous savons que les Gendarmes gardent une grande quantité d'argent dans la banque de %1. Prenez ce camion et allez y avant %2, maintenez le camion proche de l'entrée principale de la banque pendant 2 minutes et l'argent sera transféré dedans. Ramenez le au QG et l'argent sera à nous. 우린 적 헌병대가 %1의 은행에 거금을 지키고 있다는 걸 알고 있습니다. 이 트럭을 타고 %2 전까지 그 곳으로 가서 트럭을 2분간 주차하고 있으면 돈이 트럭으로 옮겨질 것입니다. 그 돈을 본부로 가져오면 돈은 우리의 것이 될 것입니다. @@ -3878,7 +3878,7 @@ Zásobovací mise - %1 population is in need of supplies. We may improve our relationship with that city if we are the ones who provide them. I have placed a crate with supplies near our HQ. Deliver the crate to %1 city center, hold it there for %3 minutes and it's done. Do this before %2. + %1 population is in need of supplies. We may improve our relationship with that city if we are the ones who provide them. A crate with enough supplies for the whole town has been placed near our HQ. Deliver the crate to %1 city center, hold it there for %3 minutes and it's done. Do this before %2. La popolazione di %1 necessita di approvigionamenti. Possiamo migliorare il nostro rapporto con la città se siamo noi coloro che consegneranno i rifornimenti. Ho posizionato una cassa con i rifornimenti vicino al nostro QG. Consegna la cassa al centro di %1, mantie la posizione per %3 minuti e sarà fatto. Fallo entro %2. La population de %1 a besoin de provisions. Nous pourrions améliorer nos relation avec cette ville si nous sommes ceux qui les fournissons. J'ai placé une caisse avec des provisions près de notre QG. Livrez la caisse au centre ville de %1, tenez la position pendant %3 minutes et ce sera fait. Faites-le avant %2. %1의 주민들은 보급품이 필요합니다. 우리가 보급품을 제공할 수 있는 존재라면 그들과의 관계를 개선할 수 있을 것입니다. 본부 근처에 보급품이 있는 상자를 놓았습니다. 상자를 %1의 도심에 배달하여 %3분 동안 그 곳에 두면 완료됩니다. %2 전까지 수행하십시오. @@ -4070,7 +4070,7 @@ Hráč není členem servru. - You are not pointing to anyone. + You are not looking at anyone. Non stai indicando nessuno. Vous ne pointez personne. 당신은 누구에게도 가리키고 있지 않습니다. @@ -4270,7 +4270,7 @@ Mühendis rolü - Engineers do not have any bonus or penalties, but have the ability to use Repair Kits for vehicle repair. + Engineers do not have any bonus or penalties, but have the ability to use Toolkits for vehicle repair. I Genieri non hanno bonus o penalità, hanno l'abilità di usare i Kit di Riparazioni per riparare i veicoli. Les Ingénieurs n'ont pas de bonus ou de malus, mais ils ont la capacité d'utiliser des Kits de Réparation pour restaurer les véhicules. 공병은 보너스나 패널티가 없지만, 차량 수리를 위해 도구모음을 사용할 수 있는 능력이 있습니다. @@ -4416,7 +4416,7 @@ Trest za střelbu do vlastních - Return to the AO before you are blown up, you have %1 seconds. + Return to the AO ASAP! You have %1 seconds before you're shredded by enemy defenses. Vraťte se do operační oblasti, než budete vyhozeni do povětří, máte %1 sekund. @@ -4490,7 +4490,7 @@ Admin se na tebe dívá s lítostí.<br/>Budiž ti odpuštěno. - Enough then. + You have been released from the sea, think before you shoot next time. Basta. Cela suffit. 이제 그만. @@ -4756,7 +4756,7 @@ Vybrané vozido je zničené nebo se nemůže hýbat. - Air Support increased in %1 points. + Available Air Support has been increased by %1 points. Supporto Aereo incrementato in %1 punti. Le Support Aérien a augmenté de %1 points. 항공 지원이 %1 포인트 상승했습니다. @@ -4796,7 +4796,7 @@ Batohové drony nemohou být využity k navýšení bodů leteckého úderu. - In order to convert, Vehicle must be empty. + In order to convert a vehicle to Air Support, the vehicle must be empty. Per essere convertito, il Velivolo deve essere vuoto. Pour pouvoir convertir, le Véhicule doit être vide. 변환하려면 차량이 비어 있어야 합니다. @@ -5253,7 +5253,7 @@ 주둔군을 제거할 구역을 선택하십시오. - You lack of enough Air Support to make this request. + You lack the Air Support points needed to fulfill this request. Non hai abbastanza Supporto Aereo per richiedere ciò. Vous manquez de Support Aérien pour faire cette requête. 항공 지원이 부족하여 이 요청을 사용할 수 없습니다. @@ -5520,7 +5520,7 @@ Zrušit oživení - We lost %1. + We lost %1. There's nothing you could have done, we need to keep fighting. Abbiamo perso %1. Nous avons perdu %1. %1을(를) 잃었다. @@ -5548,7 +5548,7 @@ %1 je nesen nebo transportován a nemůžeš ho léčit. - %1 is already dead. + %1 is already dead. Keep moving, soldier. %1 è già morto. %1 est déja mort. %1은(는) 이미 죽었습니다. @@ -5708,7 +5708,7 @@ Nemůžeš jít do utajení když ovládáš AI! - You cannot go Undercover near Airports, Outposts, Seaports or Roadblocks. + You cannot go Undercover near Airbases, Outposts, Seaports or Roadblocks. Non puoi andare Sotto Copertura vicino ad Aeroporti, Avamposti, Porti o Posti di blocco. Vous ne pouvez pas être Incognito près des Aéroports, des Avants-postes, des Bases Maritimes ou des Barrages routiers. 공항, 전초기지, 항구 또는 검문소 근처에서는 위장할 수 없습니다. @@ -5729,7 +5729,7 @@ %1<br/>Máš na sobě helmu. - %1<br/>Being naked. Thats what you think is unsuspicious? + %1<br/>Being naked. Put some civilian clothes on, Petros can't bear to watch. %1<br/>Nudo? Credi che ciò non dia nell'occhio? %1<br/>Être nu. C'est ça que vous considérez insoupçonnable ? %1<br/>알몸 상태. 지금 그게 안 수상하다고 생각하는 건가요? @@ -5806,7 +5806,7 @@ Nemůžeš být v utajení když:<br/> - You have violated the airspace of %1! + Unidentified aircraft, you have violated the restricted airspace of %1! Hai violato lo spazio aereo %1! Vous avez enfreint l'espace aérien de %1 ! %1 소속의 영공을 침범했습니다! @@ -6010,7 +6010,7 @@ 将 %1 小队添加到驻军... - You can't recruit units into garrison when enemies are near the zone. + You can't recruit units into a garrison when enemies are near the zone. Non puoi reclutare unità nella guarnigione mentre vi sono nemici nelle vicinanze. No puedes reclutar unidades en guarniciones cuando los enemigos se encuentran cerca de la zona. Vous ne pouvez pas recruter des unités dans une garnison quand les ennemis sont proche de la zone. @@ -6023,7 +6023,7 @@ 当敌人靠近区域时,您不能将单位招募到驻军中。 - You lack HR to recruit units. + You lack the HR necessary to recruit these units. Non hai HR per reclutare unità. Te falta HR para reclutar unidades. Vous manquer de RH pour recruter des unités. @@ -6074,7 +6074,7 @@ 此驻军仍在更新中,请在几秒钟后重试。 - Adding this squad to garrison will exceed garrison limit. Some of them will join garrison, the rest will be dismissed and their cost will be refunded. + Adding this squad to the garrison will exceed the garrison limit. Some of the units will join the garrison, and the rest will be dismissed and their cost refunded. Aggiungere questa squadra alla guarnigione supererà il limite di guarnigione. Alcuni si aggiungeranno altri saranno dimessi e il loro costo rimborsato. Añadir esta escuadra a la guarnición excederá el límite de la guarnición. Algunos de ellos se unirán a la guarnición, el resto serán descartados y su coste será reembolsado. L'ajout de cette escouade dans la garnison va excéder la limite. Certains vont rejoindre la garnison, le reste sera remboursé. @@ -6138,7 +6138,7 @@ 静态机组人员、囚犯、难民、Petros或未知单位不能添加到驻军。 - You must select any %1 zone with marker. + You must select any %1 zone with a marker. Devi selezionare qualunque zona %1 con un marcatore. Debes seleccionar alguna zona %1 con marcador. Vous devez sélectionner n'importe quel %1 zone avec un marqueur. @@ -6177,7 +6177,7 @@ 您不能在此类区域上管理驻军。 - %1 group has returned to HC control as the zone which was planned to be garrisoned has been lost. + You have regained control of the %1 group as the zone where the group was going to be garrisoned has been lost. Il gruppo %1 è ritornato sotto il controllo del AC poiché la zona da guarnire è stata perduta. El grupo %1 ha vuelto bajo el control de HC ya que la zona donde se planeaba aguarnicionar ha sido perdida. Groupe %1 retourné sous le contrôle du HC car la zone dans laquelle ils devaient être en garnison a été perdue. @@ -6190,7 +6190,7 @@ %1 小队已返回到HC控制,因为计划驻扎的区域已经丢失。 - This garrison is full, choose another zone to add this HC squad into it's garrison. + This garrison is full, choose another zone to add this HC squad into its garrison. La guarnigione è piena, seleziona un'altra zona cui mandare questa squadra dell'AC a guarnire. La guarnición está llena, selecciona otra zona para añadir esta escuadra de HC a su guarnición. Cette garnison est pleine, choisissez une autre zone pour ajouter cette escouade HC à sa garnison. @@ -6272,7 +6272,7 @@ - Last Garbage Clean was %1 ago. Keep track of it. Forced GC in %2. + Last Garbage Clean was %1 ago. Keep track of it. The server will automatically GC in %2. Letzte Müll-Löschung war vor %1, behalte das im Auge. Müll-Löschung wird automatisch in %2 durchgeführt. L'ultimo Pulisci Immondizia è stato %1 fa. Tienilo d'occhio. PI forzato in %2. La ultima Limpieza de Basura fue hace %1. Mantenla supervisada. Limpieza de basura forzada en %2. @@ -6286,7 +6286,7 @@ 距离上次垃圾清理已过去 %1。请留意该细节。强制性垃圾清理将于 %2 后发生。 - Garbage Cleaner Tracker run a garbage clean because the time passed the threshold. Keep track of GC times. + Garbage Cleaner Tracker has ran a garbage clean because the time passed the threshold. Keep track of GC times. Müll-Löscher hat Löschung durchgeführt, weil der Zeitraum abgelaufen ist. Beachte die Fristen. Tracciatore Pulisci Immondizia ha eseguito una pulizia poiché il tempo trascorso ha superato la soglia. Tieni d'occhio i tempi del PI. El Seguimiento del Limpiador de Basura llevó a cabo una limpieza porque se superó el límite de tiempo establecido. Mantenga supervisados los tiempos del Limpiador de Basura. @@ -6349,7 +6349,7 @@ 포병 메뉴 - Opens the Antistasis artillery support menu (commander only). + Opens the Antistasi artillery support menu (commander only). Apre il menù del supporto d'artiglieria di Antistasi (solo comandante). Ouvre le menu de support d'artillerie Antistasi (commandant uniquement). 안티스타시의 포병 지원 메뉴를 엽니다 (지휘관 전용). @@ -6361,7 +6361,7 @@ 전투 메뉴 - Opens the Antistasis battle menu. + Opens the Antistasi battle menu. Apre il menù di battaglia di Antistasi. Ouvre le menu de bataille d'Antistasi. 안티스타시의 전투 메뉴를 엽니다. @@ -6385,7 +6385,7 @@ 귀마개 토글 - Toggles the ear plugs (no effect when using ace). + Toggles the ear plugs (no effect when using ACE). Interruttore tappi per le orecchie (non serve se si utilizza l'ace). Active les bouchons d'oreilles (sans effet en utilisant ACE). 귀마개를 토글합니다(ACE 사용 시 효과 없음). @@ -6397,7 +6397,7 @@ 정보 표시줄 토글 - Toggles the visibility of Antistasis information bar at the top of the screen. + Toggles the visibility of the Antistasi information bar at the top of the screen. Interruttore visibilità della barra delle informazioni in alto. Active/desactive l'affichage de la barre d'information Antistasi en haut de l'écran. 화면 상단에 있는 안티스타시 전용 정보 표시줄의 표시 여부를 전환합니다. @@ -6463,7 +6463,7 @@ 자동 저장 쿨타임 (분 단위) - [Experimental] Truely Random Crates: Remove all balance checks from Crates + [Experimental] Truly Random Crates: Remove all balance checks from Crates [Experimental] Craisses vraiment aléatoires : Enlève tout les tests d'équilibrage des Caisses [실험적] 완전 무작위 전리품 상자: 상자에서 모든 밸런스 체크를 제거합니다 @@ -7350,7 +7350,7 @@ 临时控制AI - Take personal control of the selected squad member or HC squad leader and be able to perform any kind of actions for 60 seconds. Control state will be cancelled if the player or the controlled unit receives any kind of damage + Take control of a selected AI squad member or High Command Squad Leader. All actions can be performed through the AI for 60 seconds. You will lose control if the player or unit receives any damage Prendi il comando personale di un membro di squadra IA selezionato o un Capo squadra assegnato all'Alto Comando e performa ogni tipo di azione che vuoi per 60 secondi, il controllo verrà annullato se il giocatore o l'IA controllata ricevono ogni tipo di danno Toma el control personal de un miembro de la escuadra seleccionado. Te permitirá tomar cualquier acción por 60 segundos. El control será cancelado si el jugador o el soldado seleccionado reciben cualquier tipo de daño Prenez le contrôle personnel du membre d'escouade sélectionné ou du chef d'escouade HC et soyez capable d'effectuer n'importe quel type d'actions pendant 60 secondes. L'état de contrôle sera annulé si le joueur ou l'unité contrôlée subit tout type de dommage @@ -7377,7 +7377,7 @@ 自动医疗 - AI squad mates will heal proactively each other + AI squad mates will proactively heal each other I compagni di squadra IA si cureranno attivamente tra di loro Los compañeros de la IA se curarán proactivamente unos a otros Les coéquipiers de l'escouade IA se soigneront mutuellement de manière proactive @@ -7491,7 +7491,7 @@ 班组状态报告 - Recover info about a HC squad status + Gets a situation report from the selected HC squad. Recupera info approposito lo stato di una squadra Alto Comando Recupera informacion sobre el estado de una Escuadra de HC. Récupérer des informations sur le statut d'une escouade HC @@ -7516,7 +7516,7 @@ 为班组分配载具 - Look at some vehicle and assign it to the selected squad for it's use + Look at some vehicle and assign it to the selected squad for its use Guarda qualche veicolo e assegnalo alla squadra selezionata in modo che possano usarlo Mira hacia un vehículo y asignalo a la escuadra seleccionada para su uso Regardez un véhicule et attribuez-le à l'escouade sélectionnée pour son usage @@ -7684,7 +7684,7 @@ 添加至空中支援 - Gain Airstrike points giving this aircraft to the faction Air pool + Gain air support points by sacrificing the aircraft you're looking at. Use these points to call in HE, Cluster, and Napalm strikes. Ottieni Punti Supporto Aereo consegnado questo veivolo alla fazione Gana puntos de ataque aéreo dando esta nave al almacén de la facción Gagnez des points de support aérien en donnant cet avion à la réserve aérienne de la faction @@ -7794,7 +7794,7 @@ 清理垃圾 - Cleans several things in game. Use with caution as it freezes the mission + Cleans dead bodies, dropped gear, destroyed vehicles and similar entities. Helps massively with client and server performance, and running this every hour is recommended. Ripulisce molteplici oggetti in gioco. Attenzione può causare lag Limpia varias cosas en el juego. Utilizalo con precaución ya que congela la misión. Nettoie plusieurs choses dans le jeu. À utiliser avec prudence car cela gèle la mission @@ -7896,7 +7896,7 @@ O.Post-Odstranit zátaras - Remove selected observation post or roadblock, money will be refunded + Remove selected observation post or roadblock, the money spent will be refunded Rimuovi il posto di osservazione o il posto di blocco selezionato, i soldi verranno rimborsati Borra el punto de observación o bloqueo de carretera, el dinero sera reembolsado Supprimer le poste d'observation ou le barrage routier sélectionné, l'argent sera remboursé @@ -8132,7 +8132,7 @@ Antistasi Altis - Build FIA Army from scratch and defeat the AAF and CSAT forces in a whole map Dynamic Mission. + Build your rebellion from scratch and defeat the occupants and invading forces in a persistent whole map Dynamic Mission. Formiere eine FIA Armee und bezwinge die AAF und CSAT Kräfte in einer dynamischen Mission auf der gesamten Karte. Costruisci l'esercito FIA da zero e sconfiggi le forze AAF e CSAT in una missione dinamica su tutta la mappa. Construye el ejército FIA desde cero y derrota a las fuerzas AAF y CSAT en una misión dinámica en todo el mapa. @@ -8669,7 +8669,7 @@ 将总部转移到其他区域 - Petros will join your group. Ammobox must be empty. To rebuild, select the Build action near Petros + Petros will join your group. The inventory of the arsenal box must be empty to move HQ. To rebuild, select the Build HQ here option on Petros. Petros tritt deiner Gruppe bei. Munitionskiste muss leer sein. Zur Neuerrichtung die Bauaktion in der Nähe von Petros auswählen. Petros si unirà al tuo gruppo. La cassa di munizioni deve essere vuota. Per ricostruirla, seleziona la voce Costruisci, stando vicino a Petros Pertos se unirá a tu grupo. La caja de munición debe estar vacía. Para reconstruir, selecciona la acción Construir cerca de Petros @@ -8962,7 +8962,7 @@ 民用载具 - Civilian vehicles will allow you to travel in Undercover mode, while you stay close to roads and not entering bases, outposts and roadblocks. + Civilian vehicles allow you to travel in Undercover mode. You will be spotted if you stray too far from the road, as well as if you get too close to outposts, seaports, roadblocks, or airbases Zivilfahrzeuge erlaube dir unentdeckt zu reisen, sofern du nahe der Straßen bleibst und in keine Basen, Außenposten oder Straßensperren einfährst. I veicoli civili ti permetteranno di viaggiare in modalità Sotto copertura ma solo rimanendo vicino alle strade e non entrando in basi, avamposti e posti di blocco. Los vehículos civiles te permiten viajar en modo encubierto mientras estés cerca de caminos y no entres a bases, bloqueos militares ni zonas de vigilancia @@ -9559,7 +9559,7 @@ 生成距离 - Affects performance. Please use this with caution. Set it to lower distances if you feel Antistasi is running bad. + Affects performance. Please use this with caution. Set it to lower distances if you feel Antistasi is running poorly. Affligge le prestazioni. Usare con estrema cautela. Imposta distanze inferiori se ritieni che Antistasi stia girando male. Afecta al rendimiento. Por favor, usa esto con cautela. Seleccionalo a menor distancia si notas que Antistasi está funcionando mal. Affecte les performances. Veuillez l'utiliser avec prudence. Réglez-le sur des distances plus courtes si vous pensez qu'Antistasi fonctionne mal. @@ -10165,7 +10165,7 @@ 阵营领袖 - Ammobox Transfer + Arsenal transfer Munitionskiste transferieren Trasferimento Cassa di Munizioni Transferir Caja de Munición @@ -10694,7 +10694,7 @@ 这个功能旨在模拟AI士兵缺少无线电通讯的情况。你的AI队友不会拥有无线电, 直到你在军火库中解锁了它。在没有无线电的情况下, 如果一名AI队友离得太远, 他们将会失去联络, 并在完成接收到的最后一项命令之后返回队长所在的位置。为了避免这种情况, 你可以从敌军身上搜集一些无线电(也可以使用自动重新武装功能), 或者让AI使用带有长程电台的军用载具。如果失联的士兵经过太长时间也没有找到他们的队长, 他们将会自动返回总部。 - AI Medic squad-mates will heal other AI’s automatically without the need to give any orders. If in combat, your AI will use smoke grenades for cover. If there is no medic in the group, the AI will use their own medikits. + AI Medic squad-mates will heal other AI’s automatically without the need to give any orders. If in combat, your AI will use smoke grenades for cover. If there is no medic in the group, the AI will use their own first aid kits. KI Sanitäter heilen andere KI Einheiten in der gleichen Gruppe automatisch, ohne dass ein gesonderter Befehl gegeben werden muss. Im Feuergefecht nutzt die KI Rauchgranaten zur Deckung. Sollte kein Sanitäter in der Gruppe sein, wird die KI eigene Erste-Hilfe Ausrüstung nutzen. I compagni di squadra dell'IA Medic cureranno automaticamente le altre IA senza bisogno di dare ordini. Se in combattimento, la tua IA utilizzerà le granate fumogene come copertura. Se non ci sono medici nel gruppo, l'IA utilizzerà i propri medikit. Los médicos IA de la escuadra curarán automáticamente a sus compañeros sin necesidad de dar órdenes concretas. Si están en combate, la IA usará granadas de humo como cobertura. Si no hay médicos en la escuadra, la IA usará sus propios kits médicos. @@ -10706,7 +10706,7 @@ AI医疗兵无需下达任何指令即可自动治疗其他AI。在战斗中, AI将会使用烟雾弹掩护。如果小组里没有医疗兵, AI将会使用自己的医疗包。 - Your AI squad-mates will automatically look for and scavenge any ammunition from nearby corpses, vehicles and ammoboxes if needed. Also they will try to renew their weapons with more powerful ones. If AI is inside a vehicle, they will loot weapons and launchers, and drop them in their truck until there is nothing in the area. Use this instead of the vanilla Rearm radio option. + Your AI squad-mates will automatically look for and scavenge any ammunition from nearby corpses, vehicles, and loot boxes if needed. They will also try to improve their weapons if given the chance. If AI is inside a vehicle, they will loot weapons and launchers, and drop them in their truck until there is nothing in the area. Use this instead of the vanilla Rearm radio option. Deine KI Gruppenmitglieder werden automatisch versuchen Munition von ausgeschalteten Feinden, Fahrzeugen oder Munitionskisten zu erbeuten. Außerdem versuchen sie ihre Waffen gegen durchschlagskräftigere auszutauschen. Sind die KI Einheiten in einem Fahrzeug, werden sie Waffen und Werfer plünern und sie in ihrem Fahrzeug verstauen, bis der Bereich komplett geplündert ist. Dies sollte statt des Vanilla Funkbefehls genutzt werden. I tuoi compagni di squadra IA cercheranno automaticamente tutte le munizioni dai cadaveri, dai veicoli e dalle scatole di munizioni nelle vicinanze, se necessario. Inoltre cercheranno di rinnovare le loro armi con armi migliori. Se l'IA si trova all'interno di un veicolo, saccheggeranno armi e lanciatori e li lasceranno nel loro veicolo finché non ci sarà nulla nell'area. Usa questo al posto dell'opzione radio di riarmo vanilla. Tus compañeros IA buscarán automátiocamente armas y municiones de bajas cercanas, vehículos y cajas de munición en su defecto. También intentaran cambiar sus armas por unas mejores. Si la IA está dentro de un vehículo, saquearán fusiles y armas autoptopulsadas y las dejaran en el maletero hasta que no haya nada en el área. Usa esta opción en vez de la opción vanila de Rearmar en las opciones de radio. @@ -10730,7 +10730,7 @@ 仅限指挥官使用。使用该选项将面前的载具分配给任意指挥部班组, 并可检查载具状态, 命令班组搭乘或离开载具, 以及自动搭载固定式武器班组。 - Select the unit and use the 'Dismiss Squad-mate' option to send them back to HQ. You will recover some of the money you spent on them. + Select the unit and use the 'Dismiss AI/Group' option to send them back to HQ. You will recover some of the money you spent on them. Wähle die gewünschte Einheit und nutze die "Gruppenmitglied entlassen" Option, um sie zurück zum HQ zu schicken. Dabei wirst du einen Anteil des Geldes zurückerhalten, welches du vorher für es ausgegeben hast. Seleziona un'unità e usa l'opzione "Congeda compagno di squadra" per rimandarli al quartier generale. Recupererai parte dei soldi che hai speso. Selecciona la unidad y usa la opción 'Desmovilizar Compañero' para mandarlos de vuelta al CG. Recuperarás parete del dinero invertido en ellos. @@ -10742,7 +10742,7 @@ 选择单位并使用"解散班组成员"来将他们送回总部。你将回收部分开销。 - Having a commander is necessary because he is the commander of the Faction attacking ground forces. Many options are available only to the commander and, depending on your settings, if you play MP, the most experienced player will usually occupy this position. + Having a commander is necessary because he is the commander of the Faction attacking ground forces. Many options are available only to the commander and, depending on your settings, if you play multiplayer, the most experienced player will usually occupy this position. Einen Kommandanten zu haben ist unumgänglich, da er die Bodentruppen der Fraktion befehligt. Viele Optionen und Möglichkeiten stehen nur dem Kommandanten zur Verfügung. Je nach deinen gewählten Einstellungen, wenn du im Multiplayer spielst, wird der Spieler mit der meisten Erfahrung den Platz des Kommandanten einnehmen. Avere un comandante è necessario perché è il comandante delle forze offensive di terra della fazione. Molte opzioni sono disponibili solo per il comandante e, a seconda delle tue impostazioni, se giochi in multigiocatore, il giocatore più esperto di solito occuperà questa posizione. Tener un comandante es necesario ya que es el comandante de las fuerzas terrestres de la Facción. El comandante tiene muchas opciones únicas y, dependiendo de tus ajustes, si juegas online, el jugador más experto suele ocpuar el puesto. @@ -10778,7 +10778,7 @@ 使用此选项来出售缴获的载具并增加阵营资金。 - Use the radio and select a spot on the map with good field of vision. A group of snipers will join you. Send them to the selected place and they will spot for you, attempting to remain hidden and not engaging enemies upon contact. + Use the radio and select a spot on the map with a good line of sight to enemy roads and markers. A group of snipers will join you. Send them to the selected place and they will spot for you, attempting to remain hidden and not engaging enemies upon contact. Benutze dein Funkgerät und wähle einen Ort auf der Karte mit einer guten Übersicht. Eine Gruppe Scharfschützen wird sich dir anschließen. Schicke diese zu dem gewählten Ort und sie werden dort einen Beobachtungsposten einrichten. Dabei versuchen sie verdeckt zu bleiben und Feinde bei Kontakt nicht anzugreifen. Usa la radio e seleziona un punto sulla mappa con un buon campo visivo. Un gruppo di cecchini si unirà a te. Inviali nel luogo selezionato e individueranno i nemici per te, cercando di rimanere nascosti e non ingaggieranno al contatto. Usa la radio y selecciona un punto en el mapa con buena visión del horizonte. Un grupo de tiradores se unirá. Mándalos al sitio seleccionado y observarán por ti, intentando mantenerse ocultos y evitando el combate hasta que sea inevitable. @@ -10826,7 +10826,7 @@ 如果启用了服务器会员功能, 你可以在总部的旗帜上查询哪些服务器成员在线和非会员玩家的总数。 - The Commander is responsible for assigning units as garrisons in conquered areas. Use the Garrison Management option in the HQ flag in order to add or remove garrison troops at each zone. Check Map Info screen for a quick overview of how many soldiers are assigned to each zone. + The Commander is responsible for assigning units as garrisons in conquered areas. Use the Garrison Management option inside the HQ Management action on Petros in order to add or remove garrison troops at each zone. Check Map Info screen for a quick overview of how many soldiers are assigned to each zone. Der Kommandant ist verantwortlich den Garnisonen der eroberten Bereiche Einheiten zuzuweisen. Mit der Garnisonsverwaltung am Flaggenmast im HQ kannst du Einheiten einer Garnison hinzufügen oder entfernen. Über den Kartenbildschirm kannst du dir einen schnellen Überblick über die Größe der jeweiligen Garnisonen verschaffen. Il comandante è responsabile dell'ass$egnazione delle unità come guarnigioni in aree conquistate. Usa l'opzione gestione della guarnigione alla bandiera del quartier generale per aggiungere o rimuovere truppe di guarnigione in ogni zona. Controlla la schermata Informazioni alla mappa per una rapida panoramica di quanti soldati sono assegnati a ciascuna zona. El comandante es responsable de asignar unidades a la guarnición de las zonas conquistadas. Usa la opción de Gestionar Guarnición la bandera del CG para añadir o borrar tropas guarnicionadas de cada zona. Comprueba la información de Mapa para un vistazo general sobre cuantos soldados estan asignados en cada zona. @@ -10862,7 +10862,7 @@ 向Petros申请任何你想要的任务。任务的可用性取决于总部的位置、当前已分配的任务和周围地区的所有权。 - The Commander may select this option on the HQ Flag in order to move the HQ emplacement to another spot. This will allow you to move your HQ to a safer location or move closer to the front-lines. The closer your HQ is to the enemy, the greater the number of possibile side-missions you will have available. Remember! Keep Petros Safe or you will lose the game! + The Commander may select this option on Petros in order to move the HQ emplacement to another spot. This will allow you to move your HQ to a safer location or move closer to the front-lines. The closer your HQ is to the enemy, the greater the number of possibile side-missions you will have available. Remember! Keep Petros Safe or you will lose the game! Der Kommandant kann über eine Option am Flaggenmast das HQ zu einem anderen Ort verlegen lassen. Dies gibt dir die Möglichkeit dein HQ zu einer sichereren Position oder näher an die Frontlinie zu verlegen. Umso näher dein HQ am feindlichen Gebiet ist, umso größer ist die Anzahl an möglichen Sekundärmissionen. Vorsicht! Beschütze Petros oder du verlierst das Spiel! Il Comandante può selezionare questa opzione alla Bandiera per spostare il Quartier Generale in un altro punto. Ciò ti consentirà di spostare il tuo quartier generale in un luogo più sicuro o di avvicinarti alla prima linea. Più il tuo quartier generale è vicino al nemico, maggiore sarà il numero di possibili missioni secondarie che avrai a disposizione. Ricorda! Tieni Petros al sicuro o perderai la partita! El comandante podra seleccionar esta opción o en la bandera del CG con tal de mover la posición del HQ a otra. Esto te permitirá mover el HQ a una posición más segura o moverla más cercana a la linea de frente. Como más cercano sea tu HQ al enemigo, mayores las posibilidades de misiones secundarias. ¡Y recuerda mantener a Petros a Salvo o perderás la partida! @@ -10874,7 +10874,7 @@ 指挥官可在总部旗帜上选择此选项, 以便将总部移动到其他地点。你可以将总部移动到更安全或者更靠近前线的地方。你的总部离敌人越近, 你可以执行的支线任务就越多。记住! 保护Petros的安全, 否则游戏将会失败! - Use the action menu on your HQ Camp-fire to rest for 8 hours. + Use the action menu on the tent at HQ to rest for 8 hours. Mit dieser Aktion kannst du dich am Lagerfeuer des HQs für 8 Stunden ausruhen. Interagisci con il falò al quartier generale per riposare 8 ore. Usa la acción en el menu de tu fogata del CG para descansar 8 horas. @@ -10957,7 +10957,7 @@ LanCommi 的美术设计。<br/>Goon 和 jw custom: 部分凝固汽油弹(NAPALM)脚本。<br/>rebel12340: 无线电阻塞脚本。<br/>Manko: 耳塞脚本。<br/>bobchaos: 尽管困难重重, 但仍在管理社区。<br/>以及所有花时间在Steam、Github和BIS论坛上发表评论、建议和报告的玩家。 - Welcome to Arma 3 - %1. This mission aims to simulate guerilla combat, tactics and strategic situations. It is not a quick and easy mod, it is long term, step-by-step mission with LOTS of features and enhanced AI. + Welcome to Arma 3 - %1. This mission aims to simulate guerilla combat, tactics and strategic situations. It is not a quick and easy mod, it is a long term, step-by-step mission with LOTS of features and enhanced AI. Willkommen zu Arma 3 - %1. Diese Mission zielt darauf ab Guerillakrieg, -taktiken und -strategien zu simulieren. Es ist kein schneller und einfacher Spielmodus. Es ist eine Mission ausgelegt auf eine lange Spielzeit mit einer MENGE an Features und erweiterter KI. Benvenuto in Arma 3 - %1. Questa missione cerca di simulare il combattimento da guerrilla, tattiche e situazioni strategiche. Non è una mod facile e veloce, è a lungo termine, una missione passo dopo passo con MOLTE caratteristiche e un IA migliorata. Bienvenidos a Arma 3 - %1. Esta misión quiere simular el combate de guerrillas, así como situaciones tácticas y estratégicas. No es un modo rápido ni fácil, es a largo plazo, misiones paso a paso con MUCHAS opciones e IA avanzada. @@ -10969,7 +10969,7 @@ 欢迎来到 Arma 3 - %1。本任务旨在模拟游击战的战斗、战术和战略态势。这不是一个快速、简单的模式, 而是长期的、循序渐进的, 带有大量特性和增强型AI的任务。 - You will win the game when most of the population supports Faction and you have conquered all the Airbases. + You will win the game when most of the population supports the rebellion and you have conquered all the Airbases. Du erringst den Sieg, wenn der Großteil der Zivilbevölkerung deine Fraktion unterstützt und sich alle Flugplätze in deiner Hand befinden. Vincerai una volta che la maggior parte della popolazione supporta la tua Fazione e quando avrai conquistato tutte le basi aeree Conseguiras la victoria si la mayoria de la población apoya tu facción y si conquistas todas las bases aéreas. @@ -10981,7 +10981,7 @@ 当绝大多数民众支持我方阵营, 并且我方已占领所有空军基地时, 你将赢得游戏胜利。 - You will lose the game if %1 has murdered 1/3 of the total population. + You will lose the game if %1 murders 1/3 of the total population. To prevent this, respond to %1 punishment attacks against civilians. Du verlierst das Spiel, wenn %1 1/3 der gesamten Bevölkerung ermordet hat. Perderai se il %1 ha ucciso 1/3 della popolazione totale. Perderás si %1 asesina a 1/3 del total de la población. @@ -10993,7 +10993,7 @@ 如果 %1 谋杀了总人口的1/3, 你将输掉这场游戏。 - There is an All vs All war in %4. %1 and %2 are constantly attacking each other, but that does not mean they don't shoot at %3 on first sight.<br/><br/>%1 and %2 Aggro points represent how much threat they see in %3 faction.<br/><br/>Generally speaking those points will low or raise depending on your actions against them and civilians. + There is a total war on %4. The three factions competing for total control of the island are the rogue occupant military of %1, the ruthless invaders of %2, and the emerging rebellion of %3. %1 and %2 are constantly fighting, but also shoot %3 members on sight.<br/><br/>%1 and %2 Aggro points represent how much threat they see in %3 faction.<br/><br/>Generally speaking those points will low or raise depending on your actions against them and civilians. Es ist ein Jeder gegen Jeden Krieg in %4. %1 und %2 greifen sind ununterbrochen gegenseitig an. Dies bedeutet aber nicht, dass sie nicht bei Kontakt direkt %3 angreifen.<br/><br/>%1 und %2 Aggressivitätspunkte zeigen an, wie hoch diese die Bedrohung der %3 Fraktion einschätzen.<br/><br/>Grundsätzlich erhöhen und verringern sich diese Werte gemäß deinen Unternehmungen gegen die jeweilige Fraktion oder die Zivilbevölkerung. C'è una guerra Tutti contro Tutti in %4. %1 e %2 si attaccano costantemente a vicenda, ma ciò non significa che non sparino a %3 a prima vista.<br/><br/>%1 e %2 punti Aggro rappresentano la quantità di minaccia che vedono in %3 fazione.<br/><br/>In generale, quei punti diminuiranno o aumenteranno a seconda delle tue azioni contro di loro e contro i civili. Esta guerra es un todos contra todos en %4. %1 y %2 están constantemente atacándose, pero esto no significa que no dispararán si previo aviso a %3.<br/><br/>Puntos de Aggre de %1 y de %2 representan cuanto pelígro ven en la facción %3.<br/><br/>En términos generales, estos puntos incrementarán o descenderán dependiendo de tus acciones contra ellos y/o civiles. @@ -11053,7 +11053,7 @@ 每隔10分钟, 每个阵营将会受到资金和人力, 其数量取决于阵营占领的区域和所处状态。拥有足够多的资源点和工厂, 是获取足够资源从而赢得这场战争的方法。 - Flag: Vehicle and Squad Unit Recruitment. Commander Options.<br/>Petros: Side-missions (Commander Only).<br/>Map: Game Options.<br/>Camp-fire: Rest for 8 hours and Clear Forest (Commander Only). + Flag: Squad Unit Recruitment. Commander Options.
Petros: Side-missions (Commander Only) and other actions related to managing HQ.
Map: Game Options.
Tent: Rest for 8 hours and Clear Forest (Commander Only)
Flaggenmast: Fahrzeug und Gruppen kaufen/rekrutieren, Kommandantenoptionen.<br/>Petros: Sekundärmissionen (nur Kommandant).<br/>Karte: Spieloptionen.<br/>Lagerfeuer: 8 Stunden ausruhen und Wald abholzen (nur Kommandant). Bandiera: Veicoli e Reclutamento Squadre e Unità.Opzioni del Comandante. <br/>Petros: Missioni-Secondarie (Solo per il Comandante).<br/>Mappa: Opzioni di Gioco.<br/>Falò: Riposa per 8 ore e ripulisci la foresta (Solo per il Comandante). Bandera: Vehículos y recltamiento de escuadras. Opciones del Comandante.<br/>Petros: Misiones secundarias (Solo para el Comandante).<br/>Mapa: Opciones de Juego.<br/>Campamento: Descansa por 8 horas y despeja la maleza (Solo para el Comandante). @@ -11101,7 +11101,7 @@ 当附近没有敌人时, 快速旅行至我方阵营控制的地方。指挥官还可以在指挥部选单中选择班组, 再点击此按钮, 即可对指挥部班组使用此选项。
- Purchased static weapons won't despawn if you leave them in a base or zone, AI garrison will man them. Reinforce places as you desire. + Purchased static weapons won't despawn if you leave them in a base or zone, the AI garrison will instead man them. Reinforce places as you desire. Gekaufte statische Geschütze werden werden nicht entfernt, wenn du sie in der Nähe einer Basis oder Zone stehen lässt. Die KI Garnison wird sie dann bemannen. Verstärke somit Orte ganz nach deinem Geschmack. Le armi fisse acquistate non scompariranno se le lasci in una base o vicino a zone alleante, verranno utilizzate dall'IA, Rinforza come desideri. Las armas estáticas compradas no desaparecerán si las dejas en una base o zona, la guarnición de la IA las manejarán. Refuerza posiciones a tu gusto. @@ -11113,7 +11113,7 @@ 如果你将购买的固定式武器留在基地或占领区内, 他们不会消失。AI守军将会管理他们。按你的意愿加强该地区的防守。 - You can build groups with up to 10 human players. Commander is excluded of this function. + You can build groups with human players to organize different squads for different tasks. Eine Gruppe kann aus bis zu 10 Spielern bestehen. Der Kommandant ist hiervon ausgenommen. Puoi creare gruppi con un massimo di 10 giocatori umani. Il comandante è escluso da questa funzione. Puedes construir grupos con 10 personas reales. El comandante tiene excluida esta opción. @@ -11149,7 +11149,7 @@ 使用此选项向其他玩家或阵营资金捐款。 - Tanks and APC can be breached by engineers with explosives to open them and get their crew out. Check 'Breaching charges' for the charges needed. Breaching vehicles applies damage, so take care when breaching heavily damaged vehicles. To breach a vehicle, get close to it and select the breaching option! + Armored vehicles can be breached by engineers with shaped charges to make the crew surrender and capture the vehicle for the rebellion. Look at the 'Breaching charges' section for a detailed description of what charges you need. If you are an engineer and have the charges, you simply need to approach the vehicle and select the breaching option. Panzer und Truppentransporter können von Ingenieuren mit Sprengstoff aufgebrochen werden, um die Besatzung absitzen zu lassen. Unter "Aufspengladungen" findest du die benötigten Sprengstoffe. Ein Fahrzeug derart aufzubrechen verursacht Schaden. Sei also vorsichtig, wenn du dies an einem bereits schwer beschädigten Fahrzeug durchführst. Um ein Fahrzeug aufzubrechen, gehe nah an es heran und wähle die "Aufbrechen" Aktion. I carri armati e gli APC possono essere violati dagli ingegneri con esplosivi per aprirli e far uscire il loro equipaggio. Seleziona "Addebiti di violazione" per gli addebiti necessari. L'irruzione dei veicoli comporta danni, quindi fai attenzione quando fai irruzione in veicoli gravemente danneggiati. Per violare un veicolo, avvicinati ad esso e seleziona l'opzione di violazione! Puedes abrir y sacar a la tripulación de los Tanques y TBPs con un ingeniero y explosivos. Comprueba "Cargas de Apertura" para las cargas necesarias. Abrir vehículos implica daños, así que ten cuidado cuando abras vehñiculos muy dañados. Para rabrir un vehículo, acércate a él y selecciona la opción de apertura. @@ -11257,7 +11257,7 @@ 你可以偷取在敌方机场发现的固定式武器。你必须使用"偷取固定式武器"动作来执行此操作。在使用"偷取固定式武器"动作之前, 不要拆解固定式武器! - Some zones, like airports require you to use the ""Take the Flag"" action on their respective flags in order to conquer them. Some others, like roadblocks and some outposts, simply require you to defeat the garrison. + Once you have defeated the enemy garrison, you can go to the marker and select the "Take the Flag" option to convert the outpost to your faction. Roadblock flags are cosmetic and cannot be taken. Um eine Zone, wie z.B. einen Flugplatz, einzunehmen, musst du die "Nimm die Flagge" Aktion an dem entsprechenden Flaggenmast vor Ort nutzen. Alcune zone, come gli aeroporti, richiedono l'utilizzo dell'azione ""Prendi la bandiera"" sulle rispettive bandiere per conquistarle. Alcuni altri, come posti di blocco e alcuni avamposti, richiedono semplicemente che tu sconfigga la guarnigione. Algunas zonas como aeropuertos requieren de ti para usar la acción de "Tomar la Bandera" en las respectivas banderas para conquistarlas. Algunas otras, como bloqueos de carreteras y algunos puntos de control, solo requieren que derrotes a la guarnición. @@ -11424,7 +11424,7 @@ 在游戏中随时按 Y 来访问作战选项。大部分功能已在指挥官或特性章节进行过解释。 - When you are the Commander, hit CTRL + SPACE to give way-points and other orders to your AI squads using the HC mode. Non commanders may use it to check enemy contacts reported by the Faction communications network. + When you are the Commander, hit CTRL + SPACE to give way-points and other orders to your AI squads using the HC mode. Wenn du der Kommandant bist, kannst du über Strg + Leertaste in den Oberbefehlsmodus wechseln und somit KI Gruppen Befehle geben. Nicht-Kommandanten können dies nutzen, um Berichte über feindliche Kontakte zu überprüfen. Usa il menu e seleziona un punto sulla mappa. Fai clic su una strada. Un gruppo di soldati AT si unirà a te. Inviali nel luogo selezionato e lì stabiliranno un posto di blocco. Cuando eres el comandante, presiona CTRL + ESPACIO para dar puntos de reunión y otras ordenes a las escuadras controladas por IA usando el modo HC. Los no comandantes pueden usarlo para visualizar las unidades enemigas reportadas por la red de comunicaciones de la Facción. @@ -11495,7 +11495,7 @@ 不要指望在前期就征服一切。首先, 你必须获取足够的资源(人力资源和资金), 才能攻占并守住你的领地。本任务试图模拟真实世界中的游击态势。如果你有疑问, 问问自己在现实生活中会怎么做。不要期待百战百胜。打完就跑是这里的基本策略。赚取各种资源、武器和弹药, 来积攒真正足以对抗敌人的资产。与此同时, 扰乱敌军的行动, 并获得民众的支持。 - Keep an eye on those. If it's too high, you will have to face more attacks with better troops. + Keep an eye on both faction's Aggro level. A higher level means more attacks with more powerful weaponry. Behalte dies im Auge. Wenn sie zu hoch wird, wirst du dich deutlich mehr Angriffen und besseren Einheiten entgegenstellen müssen. Tienilo d'occhio. Se è troppo alto, dovrai affrontare più attacchi con truppe migliori. Echale un ojo, si es muy alto, te tendrás que enfrentar a más ataques con mejores tropas @@ -11937,7 +11937,7 @@ 使用该选项将你面前的玩家从会员列表中移除 - You've turned off top information bar. To enable it, press %1. + You've turned off the top information bar. To enable it, press %1. Hai disabilitato la Barra Informazioni. Per abilitarla, premi %1. Has ocultado la barra de información superior. Para activarla, pulsa %1 Vous avez désactivé la barre d'informations supérieure. Pour l'activer, appuyez sur %1. @@ -11948,7 +11948,7 @@ 你关闭了顶部信息栏。 要启用它,请按%1。 - You've turned on top information bar. To disable it, press %1. + You've turned on the top information bar. To disable it, press %1. Hai abilitato la Barra Informazioni. Per disabilitarla, premi %1. Has activado la barra de información superior. Para ocultarla, pulsa %1 Vous avez activé la barre d'informations supérieure. Pour la désactiver, appuyez sur %1. @@ -12939,7 +12939,7 @@ 增加至空中支援 - Gain Airstrike points giving this vehicle to the faction Air pool + Gain air support points by sacrificing the aircraft you're looking at. Use these points to call in HE, Cluster, and Napalm strikes. Ottieni Punti Supporto Aereo consegnado questo veivolo alla fazione Gana puntos de ataque aéreo dando este vehículo al almacen de la Facción Gagnez des points de frappe aérienne en donnant ce véhicule à la réserve aérienne de la faction @@ -13032,4 +13032,4 @@ - \ No newline at end of file + From 9c1a450ddf29464ab93e4f64c0e315c54db4b7fc Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Wed, 22 Nov 2023 20:46:20 +0100 Subject: [PATCH 135/157] stringtable fix --- A3A/addons/core/Stringtable.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 2c365a7b6c..459938f3ed 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -11053,7 +11053,7 @@ 每隔10分钟, 每个阵营将会受到资金和人力, 其数量取决于阵营占领的区域和所处状态。拥有足够多的资源点和工厂, 是获取足够资源从而赢得这场战争的方法。 - Flag: Squad Unit Recruitment. Commander Options.
Petros: Side-missions (Commander Only) and other actions related to managing HQ.
Map: Game Options.
Tent: Rest for 8 hours and Clear Forest (Commander Only)
+ Flag: Squad Unit Recruitment. Commander Options.<br/>Petros: Side-missions (Commander Only) and other actions related to managing HQ.<br/>Map: Game Options.<br/>Tent: Rest for 8 hours and Clear Forest (Commander Only) Flaggenmast: Fahrzeug und Gruppen kaufen/rekrutieren, Kommandantenoptionen.<br/>Petros: Sekundärmissionen (nur Kommandant).<br/>Karte: Spieloptionen.<br/>Lagerfeuer: 8 Stunden ausruhen und Wald abholzen (nur Kommandant). Bandiera: Veicoli e Reclutamento Squadre e Unità.Opzioni del Comandante. <br/>Petros: Missioni-Secondarie (Solo per il Comandante).<br/>Mappa: Opzioni di Gioco.<br/>Falò: Riposa per 8 ore e ripulisci la foresta (Solo per il Comandante). Bandera: Vehículos y recltamiento de escuadras. Opciones del Comandante.<br/>Petros: Misiones secundarias (Solo para el Comandante).<br/>Mapa: Opciones de Juego.<br/>Campamento: Descansa por 8 horas y despeja la maleza (Solo para el Comandante). From d2bf84dd0f5cf6c34c2e7bc67ff4a7d02936f482 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Wed, 22 Nov 2023 19:48:02 +0000 Subject: [PATCH 136/157] Automated Tolgee Update --- A3A/addons/core/Stringtable.xml | 1273 +++++++++------------ A3A/addons/garage/Stringtable.xml | 8 +- A3A/addons/gui/Stringtable.xml | 28 +- A3A/addons/jeroen_arsenal/Stringtable.xml | 17 +- A3A/addons/logistics/Stringtable.xml | 12 +- A3A/addons/maps/Stringtable.xml | 30 +- 6 files changed, 622 insertions(+), 746 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 459938f3ed..ee2b7c9d7d 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -86,16 +86,6 @@
The mortar has run out of rounds. Wait a few minutes to restock it. - La batteria non ha munizioni. Ricaricala su QG. - Esta batería de artillería no tiene munición para disparar. Recárgala en el CG. - L'artillerie n'a aucune munition à tirer. Rechargez la au QG. - 포대에 탄이 다 떨어졌습니다. 본부에서 재장전 하십시오. - У батареи закончились боеприпасы. Перезарядите её в штабе - Ta bateria nie ma amunicji. Uzupełnij ją w Kwaterze Głównej. - Dělostřelectvo nemá munici pro střelbu. Přebijte ho na HQ - A bateria não tem munições para disparar. Recarrega-a no QG. - Topçu bataryasının ateşleyecek mühimmatı yok. Ana üssünüzde tekrar doldurun. - 炮组弹药耗尽. 请回总部重新装填. The position you marked is out of bounds for that battery. @@ -125,16 +115,6 @@ You must select an artillery group or the mortar team you have selected hasn't placed down the mortar yet. - Devi selezionare un gruppo d'artiglieria oppure è un mortaio mobile in movimento. - Debe seleccionar un grupo de artillería o es un mortero móvil que está en movimiento. - Vous devez sélectionner un groupe d'artillerie ou une équipe de mortier qui n'est pas en déplacement. - 무조건 포병대를 선택하거나 이동식 박격포를 선택해야 합니다. - Вы должны выбрать артилерийскую группу либо это мобильный миномет в дживении - Musisz wybrać grupę artylerii, lub jest to mobilny moździerz, który się porusza. - Musíte zvolit skupinu dělostřelectva nebo se jedná o minomet, který se pohybuje. - Tens que selcionar um grupo de artilharia ou é um morteiro móvel que se encontra em movimento. - Bir topçu grubu seçmeniz gerekir ya da seçili hareket halinde bir havan topu grubu. - 你必须选择一个炮群或者一个移动中的可移动式迫击炮 Select the position to finish the barrage on the map. @@ -282,7 +262,7 @@ El escuadrón seleccionado no es una posición fija montada. L'escouade selectionnée n'occupe pas une arme statique. 선택한 분대는 고정상태가 아닙니다. - Vybrané družstvo nemůže být přiřazeno statické zbrani + Vybrané družstvo nemůže být přiřazeno statické zbrani. Pelotão selecionado não é do tipo estático montado. Seçilen manga statik kurucu tipte değil. 已选定班组的类型无法使用固定式武器 @@ -391,6 +371,7 @@ Irrompi nel veicolo Forcer Véhicule 차량 브리칭 + 强攻载具 Undercover @@ -408,21 +389,9 @@ Unidentified aircraft!<br/><br/>You are closing in on the restricted airspace of %1.<br/><br/> Change your course or we will take defensive actions! - Elicottero non identificato<br/><br/>Si sta avvicinando allo spazio aereo di %1.<br/><br/> Invertite la rotta o intraprenderemo azioni difensive! - Hélicoptère non-identifié<br/><br/>Vous approchez de l'espace aérien de %1.<br/><br/> Modifiez votre trajectoire ou nous allons prendre des mesures défensives! - 확인되지 않은 헬리콥터<br/><br/>너는 지금 %1 공역에 들어왔다.<br/><br/>항로를 바꾸지 않으면 발포하겠다! Unidentified aircraft!<br/><br/>You are closing in on the restricted airspace of %1.<br/><br/> Change your course or we will take defensive actions! - Elicottero non identificato<br/><br/>Si sta avvicinando allo spazio aereo di %1.<br/><br/> Invertite la rotta o intraprenderemo azioni difensive! - Helicóptero no identificado<br/><br/>Está acercándose al espacio aéreo de %1.<br/><br/> ¡Cambie de rumbo o tomaremos acciones defensivas! - Hélicoptère non-identifié<br/><br/>Vous approchez de l'espace aérien de %1.<br/><br/> Modifiez votre trajectoire ou nous allons prendre des mesures défensives! - 확인되지 않은 헬리콥터<br/><br/>너는 지금 %1 공역에 들어왔다.<br/><br/>항로를 바꾸지 않으면 발포하겠다! - Niezidentyfikowany helikpterze<br/><br/>Zbliżasz się do przestrzeni powietrznej %1.<br/><br/> Zmień kurs albo podejmiemy działania obronne! - Neidentifikovaná helikoptéro<br/><br/>Přibližujete se do vzdušného prostoru %1.<br/><br/> Změňte kurz nebo podnikneme obranné akce! - Helicóptero não identificado <br/><br/> Estás próximo do espaço aéreo de %1. <br/><br/> Muda o curso ou vamos tomar ações defensivas! - Tanımsız helikopter<br/><br/>%1 Hava sahasına yaklaşıyorsunuz.<br/><br/> Rotanızı değiştirin ya da defansif önlemler alacağız! - 未识别的直升飞机器<br/><br/>你正在接近 %1 的空域 .<br/><br/> 更变你的航向否则我方将不得不采取必要的防御措施! Breach Vehicle @@ -678,15 +647,6 @@ Petros is already picked up. - Petros attualmente in spalla. - Petros está siendo sujetado. - Petros est en train d'être deplacé. - 페트로스는 현재 픽업된 상태입니다. - Petros jest obecnie podniesiony. - Petros sebrán. - Petros atualmente em movimento. - Petros şu anda taşınıyor. - Petros当前正被你攥在手心中 Move HQ @@ -960,16 +920,6 @@ Decipher Intel - Intel entschlüsseln - Decifra Intelligence - Descifrar Inteligencia - Décrypter les Renseignements - 군사정보 해독 - Rozszyfruj dane wywiadowcze - Dešifrovat Intel - Decifrar Informação - İstihbaratı deşifre et - 解析情报 Download Intel @@ -1087,15 +1037,6 @@ Prevent AIs from using this weapon - Vieta all'IA di usare quest'arma - Prohibir a la IA utilizar esta arma - Empêcher aux IAs d'utiliser cette arme - AI가 이 고정화기를 사용하는것을 막습니다. - Zabroń SI używać tej broni. - Zakázat AI používat tuto zbraň - Evitar IA's de usar esta arma - Yapay zekaların bu silahı kullanmasını engelle - 禁止AI使用该武器 Take the Flag @@ -1198,14 +1139,6 @@ A Headless Client has been disconnected. This will cause malfunctions. Head back to HQ for saving ASAP and ask an Admin for a restart. - L'Headless Client è stato disconnesso. Ciò causerà malfunzionamenti. Torna al QG per salvare il prima possibile e chiedi ad un Amministratore di riavviare. - Un Headless Client ha sido desconectado. Esto causará errores. Vuelva al CG lo antes posible para guardar el progreso y pregunte a un administrador para que reinicie. - Un Client Headless a été déconnecté. Cela va causer des disfonctionnnement. Retournez au QG pour sauvegarder aussi vite que possible et demandez à un Admin pour un redémarrage. - 헤드리스 클라이언트의 연결이 끊어졌습니다. 이로 인해 오작동이 발생합니다. 본부로 돌아가 최대한 빨리 저장한 후, 관리자에게 다시 시작하도록 요청하십시오. - Headless Client rozłączył się. To spowoduje problemy. Wracajcie do kwatery głównej aby jak najszybciej zapisać stan gry i poproście admina o restart. - Virtuální entita byla odpojena. Toto může způsobit problémy. Vrať se okamžitě na HQ aby jsi si uložil hru a řekni Adminovi o restart. - Bir Headless Client bağlantısı koptu. Bu arızalara yok açabilir. Karargaha dönüp oyunu kaydedin ve bir Admin'den oyunu yeniden başlatmasını isteyin. - 无头客户端已断开连接。这将导致故障。返回总部以尽快保存,并要求管理员重新启动。 Garrison @@ -1262,6 +1195,7 @@ Abortisci Cattura dell'Avamposto Abandonner la capture de l'Avant-Poste 전초기지 점령 취소 + 放弃哨站抢占 The enemy still lurks about. Check your map and clear the area. @@ -1294,22 +1228,13 @@ Vous ne pouvez pas Capturer le Drapeau en étant Incognito. 위장한 상태로 점령할 수 없습니다. Nie można przejąć flagi będąc w trybie pod przykryciem - Nemůžeš zabrat vlajku když jsi v utajení. + Nemůžeš zabrat vlajku, když jsi v utajení. Não podes Capturar a bandeira enquanto estás Camuflado. Gizli Mod'da bayrak ele geçirilemez. 你无法在伪装模式下夺取战旗 You cannot capture airbases until you reach War Level 3. - Non puoi catturare gli Aeroporti prima del Livello di Guerra 3. - No puede capturar aeropuertos hasta que llegue al Nivel de Guerra 3. - Vous ne pouvez pas capturer d'Aéroport avant d'atteindre le Niveau de Guerre 3. - 워 레벨 3에 도달하기 전에는 공군 기지를 점령할 수 없습니다. - Nie możesz przejmować lotnisk, dopóki nie osiągniesz 3 poziomu wojny. - Nemůžeš zabírat Letiště dokud úroveň války nedosáhne úrovně 3. - Não podes capturar Aeroportos até chegar ao Nível de Guerrra 3. - Savaş seviyesi 3'e ulaşmadan Havalimanlarını ele geçiremezsin. - 在到达战争等级3之前,你无法占领机场 Capture @@ -1428,14 +1353,6 @@ You lack the resources to build this Watchpost or Roadblock. <br/><br/> %1 HR and %2 € needed. - Ti mancano le risorse per costruire questo Posto di Guardia o Posto di Blocco. <br/><br/> %1 HR e %2 € richiesti. - No tiene los recursos para construir este puesto de vigilancia o bloqueo de carretera. <br/><br/> Necesita %1 RH y %2 €. - Vous manquez de ressources pour construire ce Poste d'Observation ou Barrage Routier. <br/><br/> %1 RH et %2 € requis. - 당신은 감시초소나 검문소를 건설하기 위한 자원이 부족합니다.<br/><br/> %1 인적 자원과 %2 €가 필요합니다. - Chybí ti zdroje aby jsi vybudoval Předsunutou hlídku nebo Zátaras. <br/><br/> %1 HR a %2 € je vyžadováno. - Faltam recursos para construir este Posto de Vigia ou Bloqueio de Estrada. <br/><br/> %1 RH e %2 € necessários. - Bu mevkiiyi kurmak için yetersiz kaynaklar. <br/><br/> %1 HR ve %2 € gerekli. - 你缺少建造哨塔或者路障的资源. <br/><br/> 需要 %1 人力 以及 %2 € . Radio required @@ -1488,15 +1405,6 @@ Position selected is very close to an enemy zone.<br/><br/> Please select another position. - Il posto selezionato è molto vicino a zone nemiche.<br/><br/> Selezionane un altro. - El lugar seleccionado está muy cerca de zonas enemigas.<br/><br/> Por favor, seleccione otra posición. - Le lieu choisi est très proche des zones ennemies.<br/><br/> Choisissez une autre position. - 선택한 장소가 적진과 너무 가깝습니다.<br/><br/> 다른 장소를 선택해 주세요. - Wybrane miejsce znajduje się bardzo blisko stref wroga.<br/><br/> Wybierz inną pozycję. - Vybrané místo je příliš blízko k nepřátelské zoně.<br/><br/> Prosím vyber jinou pozici. - Lugar selecionado é muito próximo de zonas inimigas.<br/><br/> Por favor, seleciona outra posição. - Seçilen pozisyon düşman bölgelerine çok yakın.<br/><br/> Lüften yeni bir pozisyon seçin - 选定位置离敌人防线太近了 .<br/><br/>请选择其他位置 Selected position cannot be outside the map. @@ -1672,15 +1580,6 @@ Vehicle must be closer than 50 meters to the HQ marker. - Il veicolo deve essere entro 50 metri dal marcatore del quartier generale. - El vehículo debe estar a 50 metros o menos del marcador del CG. - Le Véhicule doit être à moins de 50 mètres du marqueur du quartier général. - 차량이 본부 마커에서 50미터 이내로 들어와야 합니다. - Pojazd musi znajdować się bliżej niż 50 metrów od znacznika kwatery głównej. - Vozidlo musí být blíž než 50 metrů od značky HQ. - O veículo tem de estar a pelo menos 50m do marcador do quartel general. - Araç, Karargaha 50 metreden kısa mesafede olmalıdır. - 载具和总部标记之前的距离必须低于50米 In order to sell the vehicle, it must be empty. @@ -1781,12 +1680,6 @@ You cannot lock or unlock destroyed vehicles. - Non puoi aprire/chiudere veicoli distrutti. - No puede abrir/cerrar vehículos destruidos. - Vous ne pouvez pas verrouiller/déverrouiller un véhicule détruit. - Nemůžeš odemknout/zamknout zničené vozidlo. - Patlamış araçların kilidini aç/kapat yapamazsınız. - 你无法解锁/上锁已经被摧毁的载具 You are not looking at a vehicle. @@ -1835,15 +1728,6 @@ You cannot lock or unlock vehicles which you do not own. - Non puoi aprire/chiudere veicoli che non possiedi. - No puede abrir/cerrar vehículos que no le pertenezcan. - Vous ne pouvez pas déverrouiller/verrouiller un véhicule qui ne vous appartient pas. - 당신은 당신의 차량이 아닌 차를 잠그거나 잠금 해제할 수 없습니다. - Nie możesz odblokować/zablokować pojazdów, których nie jesteś właścicielem. - Nemůžeš odemknout/zamknout které nevlastníš. - Não podes destrancar/trancar veículo que não te pertencem. - Sahip olmadığınız araçların kilidini açıp kapatamazsınız. - 你无法解锁/上锁不属于你的载具 Vehicle unlocked. @@ -1904,22 +1788,13 @@ Debug de Convoi 수송대 디버그 Debugowanie konwoju - Debug Konvoje + Debug konvoje Debug da coluna Konvoy Debug'u 车队调试 A convoy from %1 is about to depart at %2. It will provide ammunition to %3. Try to intercept it. Steal or destroy that truck before it reaches its destination. - Un convoglio da %1 è in procinto di partire alle %2. Trasporta munizioni verso %3. Prova ad intercettarlo. Ruba o distruggi i veicoli prima che raggiungano la destinazione. - Un convoy de %1 saldrá a las %2. Lleva munición munición a %3. Intente interceptarlo. Robe o destruya ese camión antes de que llegue a su destino. - Un convoi de %1 est sur le point de partir à %2. Cela fournira des munitions à %3. Essayez de l'intercepter. Volez ou détruisez ce camion avant qu'il n'atteigne sa destination. - %1에서 온 수송대가 %2에서 출발하려고 하며, 이는 %3에게 탄약을 제공할 것입니다. 수송을 방해하여 해당 트럭이 목적지에 도달하기 전에 훔치거나 파괴하십시오. - Konwój z %1 wkrótce wyruszy w kierunku %2. Dostarczy on amunicję do %3. Spróbuj go przechwycić. Ukradnij lub zniszcz ciężarówkę, zanim dotrze do celu. - Konvoj z %1 bude odjíždět v %2 a veze munici do %3. Zkus ho zachytit. Ukradni nebo znič náklaďák než dosáhne cíle. - A coluna de %1 está prestes a partir a %2. Vai providenciar munições para %3. Tenta interceptar. Rouba ou destrói a carrinha antes que chegue ao seu destino. - %1 'den bir Konvoy %2 'ye gitmek üzere. %3 'e mühimmat sevkiyatı yapacak. Hedefine ulaşamadan aracı çalın ya da yok edin. - 一支来自 %1 的车队即将从 %2 出发. 它将为 %3 提供弹药补给. 尝试截停该车队并在弹药车到达最终目的地之前偷取或摧毁它. Ammo Convoy @@ -1935,15 +1810,6 @@ A convoy from %1 is about to depart at %2. It will reinforce %3 with armored vehicles. Try to intercept it. Steal or destroy the armor before it reaches it's destination. - Un convoglio da %1 è in procinto di partire alle %2. Rinforzerà %3 con veicoli corazzati. Prova ad intercettarlo. Ruba o distruggi i veicoli prima che raggiungano la destinazione. - Un convoy de %1 saldrá a las %2. Reforzará %3 con vehículos blindados. Intente interceptarlo. Robe o destruya esa cosa antes de que alcance su destino. - Un convoi de %1 est sur le point de partir à %2. Il renforcera %3 avec des véhicules blindés. Essayez de l'intercepter. Volez ou détruisez cette chose avant qu'elle n'atteigne sa destination. - %1에서 온 수송대가 %2에서 출발하려고 하며, 이는 %3의 기갑 차량을 증원할 것입니다. 수송을 방해하여 그것이 목적지에 도달하기 전에 훔치거나 파괴하십시오. - Konwój z %1 wkrótce wyruszy w kierunku %2. Wzmocni on %3 pojazdami opancerzonymi. Spróbuj go przechwycić. Ukradnij lub zniszcz to coś, zanim dotrze do celu. - Konvoj z %1 bude odjíždět v %2. Posílí %3 obrněnými vozidly. Zkus ho zachytit. Ukradni nebo znič náklaďák než dosáhne cíle. - A coluna de %1 está prestes a partir a %2. Vai reforçar %3 com veículos blindados. Tenta interceptar. Rouba ou destrói a coisa antes que chegue ao seu destino. - %1 'den bir Konvoy %2 'ye gitmek üzere. %3 'e Zırhlı birlik kaydıracak. Hedefine ulaşamadan aracı çalın ya da yok edin. - 一支来自 %1 的车队即将从 %2 出发. 它将使用装甲车辆为 %3 提供支援. 尝试截停该车队并在装甲车辆到达最终目的地之前偷取或摧毁它. Armored Convoy @@ -1983,12 +1849,6 @@ A group of POWs is being transported from %1 to %3, and it's about to depart at %2. Intercept the convoy and bring the POWs back to HQ, alive if possible. - Un gruppo di PG sta per essere trasportato da %1 verso %3, partirà per le %2. Prova ad intercettarlo. Uccidi o cattura il guidatore e portali al QG. - Un grupo de PDG esta siendo trasladado de %1 a %3, y saldrá a las %2. Intente interceptarlo. Mate o capture al conductor del camión para hacer que se unan a usted y tráigalos al CG. Vivo si es posible. - Un groupe de prisonniers de guerre est en cours de transport de %1 à %3 et est sur le point de partir à %2. Essayez de l'intercepter. Tuez ou capturez le chauffeur du camion pour que les prisonniers vous rejoignent et amenez-les au QG. Vivant si possible. - Skupina POW je převážena z %1 do %3 a bude odjíždět v %2. Zkus ho zachytit. Zabij nebo zajmi řidiče náklaďáku aby se k tobě přidal a přivez je na HQ. Živé pokud možno. - %2 'de Esir taşıyan bir kamyon %1 'den %3 'e gidecek. Kamyon sürücüsünü etkisiz hale getirin ya da aranıza katın ve kamyonu karargaha getirin. Mümkünse canlı halde. - 被关押在 %1 的战俘正被集体押往 %3, 而押运卡车即将从 %2 出发. 尝试截停这辆卡车. 消灭或扣押卡车司机,劝说战俘加入你们的队伍并将他们带回总部. 当然了,最好是活着的战俘. Prisoner Convoy @@ -2004,15 +1864,6 @@ Reinforcements are being sent from %1 to %3 in a convoy, and it's about to depart at %2. Intercept the convoy, kill all the troops, and destroy their vehicles. - I rinforzi verranno mandati da %1 verso %3, partiranno alle %2. Intercettali e distruggi le truppe e i veicoli. - Se están enviando refuerzos desde %1 hacia %3 en un convoy, y saldrán a las %2. Intente interceptar y eliminar todas las tropas y el vehículo objetivo. - Des renforts sont envoyés de %1 à %3 dans un convoi, et il est sur le point de partir à %2. Essayez d'intercepter et éliminer tout les objectifs. - %1의 증원군이 호송대로 %3(으)로 보내지는 중이며, %2에서 출발하려고 합니다. 해당하는 모든 부대와 차량 목표를 방해하여 죽이십시오. - Posiłki są wysyłane z %1 do %3 w konwoju, który wkrótce wyruszy o %2. Spróbuj przechwycić i zabić wszystkich żołnierzy i pojazd cel - Posily jsou posílány z %1 do %3 v konvoji a budou vyjíždět v %2. Zkus ho zastavit, pozabíjet všechny vojáky a vozidlové cíle. - Reforços estão a ser enviados de %1 a %3 numa coluna, e está prestes a partir às %2. Tenta interceptá-los e matar todas as tropas, e o veículo objectivo. - %2 'de Takviye birliği taşıyan bir konvoy %1 'den %3 'e gidecek. Müdahale edin ve bütün birlikleri öldürmeye çalışın. - 敌人的增援车队将从 %1 调防至 %3, 而此车队即将从 %2 出发. 尝试截停敌增援部队,并消灭所有步兵单位以及装甲单位. Reinforcements Convoy @@ -2028,14 +1879,6 @@ A truck with medical supplies, destination %3, is about to depart at %2 from %1. Intercept the convoy, steal the truck, bring it to %3, and let the people know the %4 is giving the aid they need. - Un veicolo carico di rifornimenti medici rifornirà %3 partirà per le %2 da %1. Ruba il veicolo e portalo a %3 e fai in modo che la gente sappia che %4 sta portanto i rifornimenti. - Un camión con suministros médicos con destino %3 saldrá a las %2 desde %1. Robe ese camión y tráigalo a %3, asegúrese que la gente sabe que es %4 quién les ha entregado esos suministros. - Un camion avec des fournitures médicales à destination %3 est sur le point de partir à %2 de %1. Volez ce camion, amenez le à %3 et faites savoir aux gens que c'est %4 qui donne ces fournitures. - %1의 목적지가 %3인 의료 보급 트럭이 %2에서 출발하려고 합니다. 해당 트럭을 훔쳐 %3에게 가져가서 그 곳 주민들에게 보급품을 주는 사람이 %4(이)라는 것을 알리십시오. - Náklaďák se zdravotnickými zásobami pro %3 bude odjíždět v %2 z %1. Ukradni ho a přivez ho do %3 aby lidé věděli že jsou to %4 kdo poskytuje tyto zásoby. - Uma carrinha com provisões médicos destinada a %3 está prestes a partir às %2 a partir de %1. Rouba essa carrinha, trá-la até %3 e faz com que as pessoas saibam que é %4 que está a dar essas provisões. - %2 'de Sıhhı ekipman taşıyan bir kamyon %1 'den %3 'e gidecek. Kamyonu çalıp %3 'e götürün ve bu malzemeleri verenlerin %4 olduğunu söyleyin. - 一辆满载医疗物质的补给卡车计划从 %1 赶往 %3, 而这辆卡车马上就要从 %2 出发. 盗取这辆卡车,将它带到 %3. 确保那里的人知道是 %4 在派发这些物质. Supply Convoy @@ -2060,7 +1903,7 @@ 지휘관 Командующий Generał - Generál + Obecné Geral General 指挥官 @@ -2072,7 +1915,7 @@ Seuls les humains peuvent piloter un véhicule aérien. 오직 플레이어만 항공기를 조작할 수 있습니다. Tylko ludzie mogą pilotować pojazdem powietrznym. - Pouze lidé mohou pilotovat letadla/vrtulníky + Pouze lidé mohou pilotovat letadla/vrtulníky. Apenas Humanos podem pilotar este veículo aéreo. Hava araçlarını sadece insanlar kullanabilir. 只有人类才能驾驶飞行器 @@ -2182,7 +2025,7 @@ Vous ne pouvez sélectionner qu’un seul groupe pour le voyage rapide. 오직 한번에 한 개의 그룹만 빠른 이동을 시킬 수 있습니다. Możesz wybrać tylko jedną grupę do szybkiej podróży. - Můžeš vybrat pouze jednu skupinu která bude Rychle cestovat. + Můžeš vybrat pouze jednu skupinu, která bude Rychle cestovat. Apenas podes selecionar um grupo para Viagem Rápida Hızlı yolculuk etmek için sadece bir grup seçebilirsiniz. @@ -2196,17 +2039,10 @@ Nemůžeš rychle cestovat do lokace která je pod útokem. Não podes fazer Viagem Rápida para uma localização sob ataque. Saldırı altındaki bir bölgeye hızlı yolculuk yapamazsınız + 你无法快速旅行到一个正在遭受攻击的位置. You cannot Fast Travel to an area under attack or with enemies nearby. - Non puoi effettuare il Viaggio Rapido verso un'area sotto attaco o con nemici nei paraggi. - No puede usar el viaje rápido a un lugar que está bajo ataque o con enemigos en sus alrededores. - Vous ne pouvez pas voyager rapidement vers une zone attaquée ou avec des ennemis à proximité. - 당신은 적에게 공격당하거나 포위된 곳으로 빠른 이동을 할 수 없습니다. - Nie można szybko podróżować do obszaru atakowanego lub z wrogami w okolicy. - Nemůžeš rychle cestovat do lokace která je pod útokem nebo má v okolí nepřátelé. - Não podes fazer Viagem Rápida para uma área sob ataque ou com inimigos nas redondezas. - Saldırı altındaki ya da civarında düşman olan bir bölgeye hızlı yolculuk yapamazsınız You cannot Fast Travel groups commanded by players. @@ -2215,7 +2051,7 @@ Vous ne pouvez pas voyager rapidement avec des groupes commandés par des joueurs. 당신은 플레이어가 지휘하는 분대로 빠른 이동할 수 없습니다. Nie można szybko podróżować grupami dowodzonymi przez graczy. - Nemůžeš Rychle přesouvat skupiny kterým velí hráč. + Nemůžeš Rychle přesouvat skupiny, kterým velí hráč. Não podes fazer Viagem Rápida em grupos comandados por outros jogadores. Oyuncular tarafından kontrol edilen gruplara hızlı yolculuk yaptıramazsınız. @@ -2237,9 +2073,10 @@ Vous ne pouvez pas voyager rapidement avec des ennemis proches du groupe. 당신은 적이 분대 근처에 있을 때는 빠른 이동을 할 수 없습니다. Nie można szybko podróżować z wrogami w pobliżu grupy. - Nemůžeš Rychle cestovat když jsou nepřátelé poblíž tvojí skupiny. + Nemůžeš Rychle cestovat, když jsou nepřátelé poblíž tvojí skupiny. Não podes fazer Viagem Rápida com inimigos perto do grupo. Yakında düşmanlar verken hızlı yolculuk yapamazsınız. + 你无法在班组周遭存在敌人的情况下进行快速旅行 You cannot Fast Travel to an enemy controlled zone. @@ -2251,17 +2088,10 @@ Nemůžeš rychle cestovat do zóny zabranou nepřáteli. Não podes fazer Viagem Rápida para uma zona controlada por inimigos. Düşmna kontrolündeki bir bölgeye hızlı yolculuk yapamazsınız. + 你无法快速旅行到敌方控制的领土 You cannot fast travel while being punished for friendly fire. - Non puoi effettuare il viaggio rapido mentre sei Ammonito per il FA - No puede usar el viaje rápido mientras tenga una penalización por fuego amigo. - Vous ne pouvez pas voyager rapidement en étant puni pour tir-ami. - 당신은 아군오사 처벌을 받는 동안에는 빠른 이동을 할 수 없습니다. - Nie możesz szybko podróżować, gdy jesteś ukarany za strzelanie do swoich. - Nemůžeš rychle cestovat když jsi trestán za palbu do vlastních. - Não podes fazer Viagem Rápida enquanto estás a ser punido por FA. - Cezalandırılırken hızlı yolculuk yapamazsınız. There are no members near the target location. You need to be within %1 km of HQ, an attack, commander or a member. @@ -2346,6 +2176,7 @@ Możemy rozstawić tylko jedno pole minowe na raz. Můžeme pokládat pouze jedno minové pole zároveň. Anlık olarak sadece 1 adet mayın tarlası kurabiliriz. + 我们一次只能部署一个雷区 You need a radio in your inventory to be able to give orders to other squads. @@ -2356,6 +2187,7 @@ Potrzebujesz radia w ekwipunku, aby móc wydawać rozkazy innym oddziałom. Potřebuješ mít v inventáři vysílačku aby jsi mohl vydávat rozkazy ostatním družstvům. Diğer Mangalara emir verebilmek için envanterinizde telsiz olması gerekmektedir. + 你需要装备一个无线电才可以给其他班组下达命令 You need a Radio Man in your group to be able to give orders to other squads. @@ -2366,6 +2198,7 @@ Potrzebujesz radiowca w swojej grupie, aby móc wydawać rozkazy innym oddziałom. Potřebuješ mít ve skupině Radistu aby jsi mohl dávat rozkazy ostatním družstvům. Diğer Mangalara emir verebilmek için manganızda Radyo Operatörü olması gerekmektedir. + 你的班组需要有一个通信员才可以给其他班组下达命令 Not enough resources to recruit a mine deploying team (%1 € and %2 HR needed). @@ -2416,6 +2249,7 @@ 이 에셋 이동시키기 Přesunout tento asset. Bu eşyayı hareket ettir + 移动此物品 The asset you want to move is being moved by another player. @@ -2464,7 +2298,7 @@ No puede mover objetos del CG mientras esté en un vehículo. Vous ne pouvez pas déplacer des éléments du QG lorsque vous êtes dans un véhicule. 차량을 타고 있을 때는 본부 에셋을 이동할 수 없습니다. - Nemůžeš hýbat HQ assety když jsi ve vozidle. + Nemůžeš hýbat HQ assety, když jsi ve vozidle. Move HQ @@ -2496,6 +2330,7 @@ 오직 지휘관만 휴식 명령을 내릴 수 있습니다. Tylko dowódca może zarządzić odpoczynek. Pouze Velitelé mohou nařídit odpočinek. + 只有指挥官才能下达清除树木的命令 You cannot rest while enemies are near our units. @@ -2505,6 +2340,7 @@ 적들이 근처에 있을 때는 쉴 수 없습니다. Nie można odpoczywać, gdy wrogowie znajdują się w pobliżu naszych jednostek. Nemůžeš odpočívat, když nepřátelé jsou poblíž našich jednotek. + 你不能在友军单位附近存在敌人的情况下休息. You cannot rest while the enemy is counterattacking. @@ -2514,6 +2350,7 @@ 적이 반격 중일 때에는 쉴 수 없습니다. Nie możesz odpoczywać, gdy wróg kontratakuje. Nemůžeš odpočívat, když nepřítel podniká protiútok. + 你不能在敌人反扑的情况下休息. You cannot rest while your HQ is under attack. @@ -2531,7 +2368,7 @@ Tous les joueurs doivent se trouver dans un rayon de 100 m du QG pour pouvoir se reposer. 모든 플레이어가 본부로부터 100미터 이내에 있어야 쉴 수 있습니다. Wszyscy gracze muszą znajdować się w promieniu 100 m od siedziby głównej, aby móc odpocząć. - Všichni hráči musí být v okruhu 100M od HQ aby jsi mohl pustit odpočinek. + Všichni hráči musí být v okruhu 100M od HQ abys mohl pustit odpočinek. Skip Time / Rest @@ -2542,6 +2379,7 @@ Pomiń czas / odpocznij Přeskočit čas / Odpočívat Zamanı atla / Dinlen + 跳过时间段 / 休息 You need a radio in your inventory to be able to give orders to other squads. @@ -2550,7 +2388,8 @@ Vous avez besoin d'une radio dans votre inventaire pour pouvoir donner des ordres aux autres escouades. 당신의 인벤토리에 무전기가 있어야 타 분대에 명령을 내릴 수 있습니다. Potrzebujesz radia w ekwipunku, aby móc wydawać rozkazy innym oddziałom. - Potřebuješ mít v inventáři vysílačku aby jsi mohl vydávat rozkazy ostatním družstvům. + Potřebuješ mít v inventáři vysílačku abys mohl vydávat rozkazy ostatním družstvům. + 你需要装备一个无线电才可以给其他班组下达命令 You need a Radio Man in your group to be able to give orders to other squads. @@ -2559,7 +2398,8 @@ Vous avez besoin d'un Opérateur Radio dans votre groupe pour pouvoir donner des ordres aux autres escouades. 당신의 그룹에 무전병이 있어야 타 분대에 명령을 내릴 수 있습니다. Potrzebujesz radiowca w swojej grupie, aby móc wydawać rozkazy innym oddziałom. - Potřebuješ mít ve skupině Radistu aby jsi mohl dávat rozkazy ostatním družstvům. + Potřebuješ mít ve skupině Radistu abys mohl dávat rozkazy ostatním družstvům. + 你的班组需要有一个通信员才可以给其他班组下达命令 Squad Options @@ -2581,6 +2421,7 @@ 당신의 인벤토리에 무전기가 있어야 타 분대에 명령을 내릴 수 있습니다. Potrzebujesz radia w ekwipunku, aby móc wydawać rozkazy innym oddziałom. Potřebuješ mít v inventáři vysílačku aby jsi mohl vydávat rozkazy ostatním družstvům. + 你需要装备一个无线电才可以给其他班组下达命令 You need a Radio Man in your group to be able to give orders to other squads. @@ -2590,6 +2431,7 @@ 당신의 그룹에 무전병이 있어야 타 분대에 명령을 내릴 수 있습니다. Potrzebujesz radiowca w swojej grupie, aby móc wydawać rozkazy innym oddziałom. Potřebuješ mít ve skupině Radistu aby jsi mohl dávat rozkazy ostatním družstvům. + 你的班组需要有一个通信员才可以给其他班组下达命令 Squad Recruit @@ -2686,9 +2528,6 @@ %7<br/><br/>Total population: %1<br/>%6 Support: %2<br/>%5 Support: %3<br/><br/>Murdered Population: %4<br/><br/>Click on a zone for a detailed view - %7<br/><br/>Popolazione totale:%1<br/>%6 Supporto:%2<br/>%5 Supporto %3:<br/><br/>Popolazione uccisa: %4<br/><br/>Clicca sulla zona - %7<br/><br/>Pop totale : %1<br/>%6 Support : %2<br/>%5 Support : %3<br/><br/>Pop tuée : %4<br/><br/>Cliquez sur la zone - %7<br/><br/>총 인구: %1<br/>%6 지지도: %2<br/>%5 지지도: %3<br/><br/>죽은 인구: %4<br/><br/>원하는 구역을 클릭하십시오 %1<br/><br/>Pop %2<br/>%6 Support: %3 %5<br/>%7 Support: %4 %5 @@ -2825,6 +2664,7 @@ Déplacer cet élément 이 에셋 이동시키기 Přesunout tento asset. + 移动此物品 Unit Recruitment @@ -2834,6 +2674,7 @@ 병력 모집 Rekrutacja jednostek Verbování jednotek + 招募单位 Transfer Vehicle cargo to Ammobox @@ -2843,6 +2684,7 @@ 차량 화물을 탄약상자로 옮기기 Przenieś ładunek pojazdu do skrzynki Ammobox Přesunou náklad vozidla do Bedny + 将载具库存中的装备转移到弹药库里面 Purchase Vehicle @@ -2853,6 +2695,7 @@ Zakup pojazd Zakoupit vozidlo Aracı satın al + 购买载具 You cannot buy vehicles while there are enemies near you. @@ -2862,42 +2705,49 @@ 적들이 근처에 있을 때는 차량을 구입할 수 없습니다. Nie można kupować pojazdów, gdy w pobliżu znajdują się wrogowie. Nemůžeš kupovat vozidla když jsou poblíž nepřátelé. + 你无法在附近存在敌人的情况下购买载具 Civilian Limit: Limite Civili: Limite de civils : 민간인 제한: + 平民限制: Limited Fast Travel: Limite Viaggio Rapido: Voyage rapide limité : 빠른 이동 제한: + 受限快速旅行: Enemy resource balance: Bilance risorse nemiche: Equilibre des ressources des ennemis : 적 자원 밸런스: + 敌人资源 : Spawn Distance: Distanza di Spawn: Distance d'apparition : 스폰 거리: + 生成距离 Time since GC: Tempo dal PS: Temps depuis le Nett. Mémoire : 쓰레기 청소 후 시간: + 垃圾清理已过去: Game Options Opzioni di Gioco Options de jeu 게임 설정 + 游戏选项 Unlock Weapon Number: @@ -2910,6 +2760,7 @@ Versione: Version : 버전: + 版本: General Info @@ -2920,6 +2771,7 @@ Informacje ogólne Obecné informace Genel bilgi + 基本信息 You are not in the member's list, but as you are Server Admin, you have been added. Welcome! @@ -2929,6 +2781,7 @@ 당신은 멤버가 아니지만, 서버 관리자이기 때문에 자동으로 멤버로 추가되었습니다. 환영합니다! Nie ma Cię na liście członków, ale ponieważ jesteś administratorem serwera, zostałeś dodany. Witamy! Nejsi na listině členů ale jelikož jsi admin serveru, byl jsi přidán. Vítej! + 您之前不在白名单上,但是因为您是服务器管理,您现已被划入白名单. 欢迎您! Welcome Guest<br/><br/>You have joined this server as guest. @@ -2947,6 +2800,7 @@ ACE 아이템이 무기고와 탄약상자에 추가되었습니다. Dodano przedmioty ACE do arsenału i skrzynek z amunicją. ACE předměty přidáný do arzenálu a muničních beden. + 将 ACE 物品添入弹药库以及弹药箱 Default revive system will be disabled. @@ -2956,6 +2810,7 @@ 기본 부활 시스템은 비활성화 될것입니다 Domyślny system leczenia zostanie wyłączony. Výchozí oživovací systém byl vypnut. + 默认复活系统将会被停用 Players will use ACRE radios. Unconscious players' radios will be muted. @@ -2975,6 +2830,7 @@ Załadowane mody Načtené mody Yüklenen modlar + 已装载模组 Players will use TFAR radios. Unconscious players' radios will be muted. @@ -2993,6 +2849,7 @@ 병력 모집 Zrekrutuj oddział Rekrutovat jednotku + 招募单位 You cannot recruit units while there are enemies near you. @@ -3002,6 +2859,7 @@ 적들이 근처에 있을 때는 유닛을 모집할 수 없습니다. Nie można rekrutować jednostek, gdy w pobliżu znajdują się wrogowie. Nemůžeš rekrutovat jednotky když jsou poblíž nepřátelé. + 你不能在附近存在敌人的情况下招募单位 Static Deployed @@ -3011,6 +2869,7 @@ 고정화기 배치됨 Broń statyczna rozstawiona Statická zbraň rozložena + 部署固定式武器 Static weapon has been deployed for use in a nearby zone, and will be used by garrison militia if you leave it here the next time the zone spawns. @@ -3019,7 +2878,8 @@ L'arme statique a été déployée pour être utilisée dans une zone proche et sera utilisée par la garnison si vous la laissez ici la prochaine fois que la zone apparaîtra. 고정화기가 인근에 사용되기 위해 배치되었으며, 그대로 두면 주둔군이 영역에 스폰될 경우 사용할 것입니다. Broń statyczna została rozmieszczona do użytku w pobliskiej strefie i będzie używana przez milicję garnizonową, jeśli zostawisz ją tutaj przy następnym odrodzeniu strefy. - Statická zbraň byla postavena k použití v nejbližší zóně a bude využita posádkou pokud tam zůstane když se objeví další zóna. + Statická zbraň byla postavena k použití v nejbližší zóně a bude využita posádkou pokud tam zůstane, když se objeví další zóna. + 已在周边发现部署完毕的可用固定式武器, 区域刷新之后驻军民兵将使用该武器. This Vehicle is locked, ask the Owner to unlock it. @@ -3030,6 +2890,7 @@ Pojazd jest zamknięty, poproś właściciela o jego odblokowanie. Toto vozidlo je uzamčeno, řekni si Vlastníkovi o odemčení. Bu araç kilitli, kilidini açması için sahibine sor. + 该载具已被上锁, 叫载具持有者帮忙解锁一下 Warning @@ -3041,6 +2902,7 @@ Uwaga Varování Uyarı + 警告 @@ -3051,6 +2913,7 @@ 군사정보 문서 확보. Dokumenty wywiadowcze zostały przejęte. Intel sebrán. + 情报文档已被拾取 Locate location @@ -3059,12 +2922,14 @@ 위치 특정하기 Znajdź lokację Najdi lokaci + 锁定位置 Reference to unknown location, need to locate location to continue deciphering. Riferimento a locazione sconosciuta, devi trovare la locazione prima di continuare il decifraggio. Fait référence à un lieu inconnu, il faut le localiser avant de continuer le décryptage. - Zmínka o neznámé lokaci, budeš muset lokalizovat danou lokaci aby jsi mohl dokončit dešifrování. + Zmínka o neznámé lokaci, budeš muset lokalizovat danou lokaci abys mohl dokončit dešifrování. + 坐标指向一个未知的地点, 需要锁定位置才能进一步解码. Decipher meaning @@ -3074,9 +2939,6 @@ Illegible text encountered, need to decipher meaning from context. - Testo illegibile pervenuto, necessità di decifrare il significato dal contesto. - Texte inintelligible trouvé, il faut en décrypter le sens basé sur le contexte. - Objevil se nečitelný text, je třeba rozluštit rozluštit význam z kontextu. Decipher codename @@ -3160,7 +3022,7 @@ Rediriger le téléchargement 경로 재설정 Przekieruj pobieranie - Přesměrujte stahování. + Přesměrujte stahování Download port closed on server. Manual reroute required! @@ -3174,7 +3036,7 @@ Restart Network Adapter Riavvia la Scheda di Rete Redémarrer l'Adaptateur Réseau - Restartujte síťový adaptér. + Restartujte síťový adaptér Error in Network Adapter. Hardware not responding. Restart now? @@ -3188,7 +3050,7 @@ Confirmer le fichier 파일 확인하기 Potwierdź plik - Potvrďte soubor. + Potvrďte soubor Dosyayı doğrula @@ -3205,7 +3067,7 @@ Ignorer l'URL URL 스킵하기 Pomiń adres URL - Přeskočit URL. + Přeskočit URL 404 Error on server. URL incorrect. Skip URL? @@ -3221,7 +3083,7 @@ Interrompre la mise à jour Windows 윈도우 업데이트 중지 Zatrzymaj aktualizację systemu Windows - Zastavit aktualizace systému Windows. + Zastavit aktualizace systému Windows Windows needs an update. Update now and lose all data? @@ -3237,7 +3099,7 @@ Téléchargement à %1%2 다운로드 완료까지 %1%2 Postęp pobierania %1%2 - Stáhnout na %1%2. + Stáhnout na %1%2 No one in range of the intel, reseting download! @@ -3246,6 +3108,7 @@ 아무도 군사정보 근처에 없습니다. 다운로드를 리셋합니다. Nie ma nikogo w obrębie danych wywiadowczych, resetowanie pobierania! Nikdo v dosahu intelu, restartuji stahování! + 没有人在情报周围,重置下载过程! You managed to download the intel! @@ -3254,6 +3117,7 @@ 당신은 군사정보를 다운로드하는 데 성공했습니다! Udało ci się pobrać dane! Podařilo se vám stáhnout intel! + 你成功下载了情报! Cancel Search @@ -3262,6 +3126,7 @@ 검색 취소 Anuluj przeszukiwanie Zrušit prohledávání + 取消搜索 Search cancelled. @@ -3271,6 +3136,7 @@ Przeszukiwanie anulowane. Prohledávání zrušeno. Arama iptal edildi. + 搜索已取消 Search completed, but you found nothing! @@ -3278,7 +3144,8 @@ Recherche terminée, mais vous n'avez rien trouvé ! 검색을 완료했지만, 아무것도 찾지 못했습니다. Przeszukiwanie zakończone, ale nic nie znaleziono! - Prohledávání dokončeno ale nic jsi nenašel. + Prohledávání dokončeno, ale nic jsi nenašel. + 搜索完毕, 连个毛都没找到! Search completed, intel found! @@ -3287,6 +3154,7 @@ 검색 완료, 군사 정보 발견! Przeszukiwanie zakończone, dane znalezione! Prohledávání dokončeno a našel jsi intel! + 搜索完毕, 寻得敌方情报 ! Disarm bomb @@ -3296,6 +3164,7 @@ Rozbrój bombę Zneškodnit bombu Bombayı çöz + 解除炸弹 We found the tracking data for a %1 convoy.<br/>Convoy position marked on map! @@ -3425,6 +3294,7 @@ 군사정보 Dane wywiadowcze Intel + 情报 Search Intel @@ -3433,6 +3303,7 @@ 군사정보 찾기 Przeszukaj dane wywiadowcze Hledat Intel + 搜索情报 @@ -3443,6 +3314,7 @@ 재사용 대기 시간이 아직 끝나지 않았습니다. Czas odnowienia jest nadal aktywny. Odpočet je stále aktivní. + 冷却仍在进行中. Already transfering. @@ -3459,6 +3331,7 @@ 전리품을 상자에 넣기 Załaduj łup do skrzyni Sebrat kořist do bedny + 将战利品装载入一个弹药箱 Load loot from crate to vehicle @@ -3467,6 +3340,7 @@ 전리품을 상자에서 차량으로 적재하기 Załaduj łupy ze skrzyni do pojazdu Naložit kořist z bedny do vozidla + 将弹药箱中的战利品装载入载具库存 Unable to transfer all loot to %1. %1 full. @@ -3474,7 +3348,7 @@ Impossible de transférer tout le butin vers %1. %1 plein. %1에 모든 전리품을 옮겨담을 수 없습니다. %1이(가) 가득 찼습니다. Nie można przenieść wszystkich łupów do %1. %1 jest pełny. - Nemůžeš přesunout všechen loot do %1. 1% je plné + Nemůžeš přesunout všechen loot do %1. 1% je plné. No vehicles nearby. @@ -3483,6 +3357,7 @@ 차량이 근처에 없습니다. Brak pojazdów w pobliżu. Poblíž není žádne vozdilo. + 周围无可用载具 All loot transfered to %1. @@ -3499,6 +3374,7 @@ 전리품 줍는 중... Szabrowanie... Rabování... + 收集战利品中... Unable to transfer all nearby loot. @@ -3539,6 +3415,7 @@ 장교 사살 Zabij oficera Zabít důstojníka. + 消灭敌方军官 We have spotted a %3 SpecOp team patrolling around a %1. Ambush them and we will have one less problem. Do this before %2. Be careful, they are tough boys. @@ -3556,6 +3433,7 @@ 특수부대 Siły Specjalne Speciální jednotka + 敌方特种部队 Someone found some intel on the traitors family, he will not cause any problems any more! @@ -3564,6 +3442,7 @@ 누군가 배신자의 가족에 대한 정보를 발견했습니다. 그는 더 이상 문제를 일으키지 않을 겁니다! Ktoś znalazł informacje o rodzinie zdrajcy, nie będzie już sprawiał problemów! Někdo našel informace o rodině zrádce. Další problémy už působit nebude. + 线人收集到一些关于叛徒家人的资料,他很快就不会是我们的问题了! A traitor has scheduled a meeting with %4 in %1. Kill him before he provides enough intel to give us trouble. Do this before %2. We don't where exactly this meeting will happen. You will recognise the building by the nearby Offroad and %3 presence. @@ -3580,6 +3459,7 @@ 배신자 사살 Zabij zdrajcę Zabít zrádce + 消灭叛徒 A %1 would be a fine addition to our cause. Go there and capture it before %2. @@ -3603,7 +3483,7 @@ Acquisition de Ressources 자원채취소 점령 Pozyskiwanie zasobów - Získávání zdrojů. + Získávání zdrojů Take the Outpost @@ -3612,14 +3492,10 @@ 전초기지 점령 Przejmij posterunek Zabrat základnu + 夺取哨站 A convoy from %1 is about to depart at %2. It will provide ammunition to %3. Try to intercept it. Steal or destroy that truck before it reaches its destination. - Un convoglio da %1 è in procinto di partire alle %2. Trasporta munizioni verso %3. Prova ad intercettarlo. Ruba o distruggi i veicoli prima che raggiungano la destinazione. - Un convoi partant de %1 est sur le point de partir à %2. Il va fournir des munitions à %3. Essayez de l'intercepter. Volez ou détruisez ce camion avant qu'il n'atteigne sa destination. - %1에서 온 수송대가 %2에서 출발하려고 하며, 이는 %3에게 탄약을 제공할 것입니다. 수송을 방해하여 해당 트럭이 목적지에 도달하기 전에 훔치거나 파괴하십시오. - Konwój z %1 wkrótce wyruszy w kierunku %2. Dostarczy on amunicję do %3. Spróbuj go przechwycić. Ukradnij lub zniszcz ciężarówkę, zanim dotrze do celu. - Konvoj z %1 bude odjíždět v %2 a veze munici do %3. Zkus ho zachytit. Ukradni nebo znič náklaďák než dosáhne cíle. Ammo Convoy @@ -3629,14 +3505,12 @@ 탄약 수송대 Konwój amunicyjny Konvoj s municí + 弹药补给车队 A convoy from %1 is about to depart at %2. It will reinforce %3 with armored vehicles. Try to intercept it. Steal or destroy the armor before it reaches it's destination. - Un convoglio da %1 è in procinto di partire alle %2. Rinforzerà %3 con veicoli corazzati. Prova ad intercettarlo. Ruba o distruggi i veicoli prima che raggiungano la destinazione. - Un convoi de %1 est sur le point de partir à %2. Il renforcera %3 avec des véhicules blindés. Essayez de l'intercepter. Volez ou détruisez cette chose avant qu'elle n'atteigne sa destination. - %1에서 온 수송대가 %2에서 출발하려고 하며, 이는 %3의 기갑 차량을 증원할 것입니다. 수송을 방해하여 그것이 목적지에 도달하기 전에 훔치거나 파괴하십시오. - Konwój z %1 wkrótce wyruszy w kierunku %2. Wzmocni on %3 pojazdami opancerzonymi. Spróbuj go przechwycić. Ukradnij lub zniszcz to coś, zanim dotrze do celu. - Konvoj z %1 bude odjíždět v %2. Posílí %3 obrněnými vozidly. Zkus ho zachytit. Ukradni nebo znič všechny vozidla než dosáhnou cíle. + A coluna de %1 está prestes a partir a %2. Vai reforçar %3 com veículos blindados. Tenta interceptar. Rouba ou destrói a coisa antes que chegue ao seu destino. + %1 'den bir Konvoy %2 'ye gitmek üzere. %3 'e Zırhlı birlik kaydıracak. Hedefine ulaşamadan aracı çalın ya da yok edin. Armored Convoy @@ -3645,6 +3519,7 @@ 기갑 호송대 Konwój z pojazdami opancerzonymi Obrněný konvoj + 装甲机械化车队 A truck with plenty of money is being moved from %1 to %3, and it's about to depart at %2. Steal that truck and bring it to HQ. Those funds will be very welcome. @@ -3653,6 +3528,7 @@ %1에서 온 거금을 싣은 트럭이 %3(으)로 옮겨지고 있으며, 곧 %2에서 출발할 예정입니다. 해당 트럭을 훔쳐서 본부로 가져오십시오. 그 자금은 아주 환영받을 것입니다. Ciężarówka z pieniędzmi jest przewożona z %1 do %3 i ma wkrótce odjechać o %2. Ukradnij tę ciężarówkę i przywieź ją do kwatery głównej. Te fundusze będą bardzo mile widziane. Náklaďák se spoustou peněz se přesouvá z %1 do %3 a jeho odjezd je ve %2. Ukradni náklaďák a přivez ho na HQ. Peníze se ti budou hodit. + 装载着满满一车钱的卡车正计划从 %1 赶往 %3, 并且它马上就要从 %2 出发了. 盗取这辆卡车并将它带回到总部. 我们会很高兴的接受这一大笔资助. Money Convoy @@ -3662,6 +3538,7 @@ 현금 수송대 Transport pieniędzy Převoz Peněz + 武装运钞车队 A group of POWs is being transported from %1 to %3, and it's about to depart at %2. Try to intercept it. Kill or capture the truck driver to make them join you and bring them to HQ. Alive if possible. @@ -3670,6 +3547,7 @@ %1의 포로 무리가 %3(으)로 수송되는 중이며, %2에서 출발하려고 합니다. 해당 트럭을 방해하여 트럭 운전수를 죽이거나 사로잡아서 그들이 합류하게 하고 본부로 데려오십시오. 가능하면 살아 있어야 합니다. Grupa jeńców wojennych będzie transportowana z %1 do %3 i wyruszy o %2. Spróbuj przechwycić ten transport. Postaraj się zabić lub pojmać kierowcę ciężarówki aby dołączył do Ciebie, oraz dostarcz go do HQ. Żywego jeżeli to możliwe. Skupina POW je převážena z %1 do %3 a bude odjíždět v %2. Zkus ho zachytit. Zabij nebo zajmi řidiče náklaďáku aby se k tobě přidal a přivez je na HQ. Živé pokud možno. + 被关押在 %1 的战俘正被集体押往 %3, 而押运卡车即将从 %2 出发. 尝试截停这辆卡车. 消灭或扣押卡车司机,劝说战俘加入你们的队伍并将他们带回总部. 当然了,最好是活着的战俘. Prisoner Convoy @@ -3678,6 +3556,7 @@ 포로 수송대 Transport więźniów Převoz vězňů + 战俘押运车队 Reinforcements are being sent from %1 to %3 in a convoy, and it's about to depart at %2. Try to intercept and kill all the troops and vehicle objective. @@ -3686,6 +3565,7 @@ %1의 증원군이 호송대로 %3(으)로 보내지는 중이며, %2에서 출발하려고 합니다. 해당하는 모든 부대와 차량 목표를 방해하여 죽이십시오. Posiłki są wysyłane z %1 do %3 w konwoju, który wkrótce wyruszy o %2. Spróbuj przechwycić i zabić wszystkich żołnierzy i pojazd cel Posily jsou posílány z %1 do %3 v konvoji a budou vyjíždět v %2. Zkus ho zastavit, pozabíjet všechny vojáky a vozidlové cíle. + 敌人的增援车队将从 %1 调防至 %3, 而此车队即将从 %2 出发. 尝试截停敌增援部队,并消灭所有步兵单位以及装甲单位. Reinforcements Convoy @@ -3694,6 +3574,7 @@ 증원군 수송대 Konwój z posiłkami Konvoj Posil + 敌方增援车队 A truck with medical supplies destination %3 it's about to depart at %2 from %1. Steal that truck bring it to %3 and let people in there know it is %4 who's giving those supplies. @@ -3701,6 +3582,7 @@ Un camion avec des fournitures médicales à destination %3 est sur le point de partir à %2 de %1. Volez ce camion, amenez le à %3 et faites savoir aux gens que c'est %4 qui donne ces fournitures. %1의 목적지가 %3인 의료 보급 트럭이 %2에서 출발하려고 합니다. 해당 트럭을 훔쳐 %3에게 가져가서 그 곳 주민들에게 보급품을 주는 사람이 %4(이)라는 것을 알리십시오. Náklaďák se zdravotnickými zásobami pro %3 bude odjíždět v %2 z %1. Ukradni ho a přivez ho do %3 aby lidé věděli že jsou to %4 kdo poskytuje tyto zásoby. + 一辆满载医疗物质的补给卡车计划从 %1 赶往 %3, 而这辆卡车马上就要从 %2 出发. 盗取这辆卡车,将它带到 %3. 确保那里的人知道是 %4 在派发这些物质. Supply Convoy @@ -3709,12 +3591,10 @@ 보급품 수송대 Konwój z zaopatrzeniem Konvoj se zásobami. + 补给运输车队 We need to destroy or take a Radio Tower in %1. This will interrupt the coverage of %3 radio propaganda. Do it before %2. - Dobbiamo distruggere o catturare la Torre Radio a %1. Ciò interromperà la Rete di Propaganda %3. Falla entro %2. - Nous devons détruire ou capturer une Tour Radio dans %1. Cela va interrompre le reseau de propagande de %3. Faites le avant %2. - Musíme zničit nebo obsadit vysílací věž v %1. To přeruší %3 propagandistickou síť. Udělejte to před %2. Destroy Radio Tower @@ -3723,6 +3603,7 @@ 송신탑 파괴 Zniszcz wieżę radiową Zničit vysílací věž + 摧毁敌方通讯塔 We have downed a helicopter. There is a good chance to destroy or capture it before it is recovered. Do it before a recovery team from %1 reaches the crash site. MOVE QUICKLY! @@ -3739,14 +3620,10 @@ 추락한 헬기 Zestrzelony helikopter Zřícený vrtulník + 击落敌方直升机 We know an enemy armor (%3) is stationed in %1. We have a unique opportunity to steal or destroy the armor before it becomes an issue later on. Do it before %2. - Sappiamo che un blindato nemico (%3) è stazionato a %1. Possiamo distruggerlo o rubarlo prima che possa causare danni. Fallo entro %2. - Nous savons qu'un blindé ennemi (%3) est en poste à %1. C'est une bonne opportunité de le détruire ou le capturer avant qu'il ne cause plus de dégats. Faites le avant %2. - %1에 적 기갑(%3)이 배치되었다는 걸 알고 있습니다. 더 큰 피해를 입기 전에 파괴하거나 훔칠 수 있는 좋은 기회입니다. %2 전까지 수행하십시오. - Wiemy, że wrogi sprzęt pancerny (%3) stacjonuje w %1. To dobra okazja, aby go zniszczyć lub ukraść, zanim spowoduje większe szkody. Zrób to przed %2. - Víme, že nepřátelský tank (%3) je umístěn v %1. Je to dobrá příležitost ho zničit nebo ukrást, než způsobí větší škody. Udělejte to před %2. Steal or Destroy Armor @@ -3755,6 +3632,7 @@ 기갑 파괴 또는 탈취 Ukradnij lub zniszcz wrogi sprzęt pancerny Ukradni nebo Znič tank + 盗取或者摧毁敌方装甲 We've spotted an Ammotruck in an %1. Go there and destroy or steal it before %2. @@ -3771,6 +3649,7 @@ 탄약트럭 파괴 또는 탈취 Ukradnij lub zniszcz ciężarówkę z amunicją Ukradni nebo Znič muniční náklaďák + 盗取或者摧毁敌方弹药车 Bring this truck to %1 Bank and park it in the main entrance. @@ -3782,11 +3661,6 @@ Don't get the truck far from the bank or the countdown will restart. - Non allontanre il camion dalla banca o il conto ricomincerà. - N'éloignez pas le camion de la banque ou le compte recommencera. - 트럭을 은행에서 멀리 두지 마십시오. 멀리 두면 카운트가 초기화됩니다. - Pozostań ciężarówką blisko banku, bo inaczej odliczanie zostanie zresetowane. - Neodalujte se s náklaďákem od banky nebo se odpočet restartuje. Drive the Truck back to base to finish this mission. @@ -3794,7 +3668,7 @@ Ramenez le Camion à la base pour finir cette mission. 임무를 완수하려면 트럭을 본부로 다시 가져가십시오. Wróć ciężarówką do bazy, aby ukończyć tę misję. - Zavez náklaďák zpátky na základnu aby jsi dokončil tuto misi. + Zavez náklaďák zpátky na základnu abysi dokončil tuto misi. Bank Mission @@ -3803,14 +3677,10 @@ 은행 임무 Misja bankowa Bankovní mise + 银行任务 A squad of Gendarmeries are guarding a large amount of money in the bank of %1. Take the Truck at HQ and go there before %2. Once you're there, hold the truck next to the bank's main entrance for 2 minutes and the money will be transferred to the truck. Bring the truck back to HQ and the money will be ours. - Sappiamo che i Gendarmi sono a guardia di una grossa somma di denaro nella banca di %1. Prendi questo camion e recati lì entro %2, mantieni il camion nei pressi dell'entrata principale della banca per 2 minuti e il denaro verrà trasferito al veicolo. Riportalo al QG e il denaro sarà nostro. - Nous savons que les Gendarmes gardent une grande quantité d'argent dans la banque de %1. Prenez ce camion et allez y avant %2, maintenez le camion proche de l'entrée principale de la banque pendant 2 minutes et l'argent sera transféré dedans. Ramenez le au QG et l'argent sera à nous. - 우린 적 헌병대가 %1의 은행에 거금을 지키고 있다는 걸 알고 있습니다. 이 트럭을 타고 %2 전까지 그 곳으로 가서 트럭을 2분간 주차하고 있으면 돈이 트럭으로 옮겨질 것입니다. 그 돈을 본부로 가져오면 돈은 우리의 것이 될 것입니다. - Wiemy, że żandarmi pilnują dużej sumy pieniędzy w banku %1. Weź tę ciężarówkę i udaj się tam przed %2, trzymaj ciężarówkę blisko głównego wejścia do banku przez 2 minuty, a pieniądze zostaną przeniesione do ciężarówki. Przywieź ją z powrotem do kwatery głównej, a pieniądze będą nasze. - Víme, že četníci střeží velké množství peněz v bance v %1. Vezměte tento náklaďák a jděte tam před %2, zastavte naklaďák blízko hlavního vchodu banky po dobu 2 minut a peníze budou převedeny do vozu. Vraťte ho zpět do základny a peníze budou naše. Bank Robbery @@ -3820,6 +3690,7 @@ 은행 강도 Napad na bank Bankovní loupež + 银行劫案 A supply shipment was sunk outside of %1. Go there and recover the supplies before %2. You will need to get a hold of a boat with a winch to recover the shipment, check beaches for civilian boats you can commandeer. @@ -3844,6 +3715,7 @@ 정보 전달 Dostarcz wiadomości Informace o doručení + 运输详细 Deliver this box to %1, unload it to start distributing to people. @@ -3867,7 +3739,7 @@ Provisions Livrées 보급품 배달 완료 Dostarczono zapasy. - Zásoby doručeny. + Zásoby doručeny Logistics Mission @@ -3876,14 +3748,10 @@ 병참 임무 Misja logistyczna Zásobovací mise + 后勤任务 %1 population is in need of supplies. We may improve our relationship with that city if we are the ones who provide them. A crate with enough supplies for the whole town has been placed near our HQ. Deliver the crate to %1 city center, hold it there for %3 minutes and it's done. Do this before %2. - La popolazione di %1 necessita di approvigionamenti. Possiamo migliorare il nostro rapporto con la città se siamo noi coloro che consegneranno i rifornimenti. Ho posizionato una cassa con i rifornimenti vicino al nostro QG. Consegna la cassa al centro di %1, mantie la posizione per %3 minuti e sarà fatto. Fallo entro %2. - La population de %1 a besoin de provisions. Nous pourrions améliorer nos relation avec cette ville si nous sommes ceux qui les fournissons. J'ai placé une caisse avec des provisions près de notre QG. Livrez la caisse au centre ville de %1, tenez la position pendant %3 minutes et ce sera fait. Faites-le avant %2. - %1의 주민들은 보급품이 필요합니다. 우리가 보급품을 제공할 수 있는 존재라면 그들과의 관계를 개선할 수 있을 것입니다. 본부 근처에 보급품이 있는 상자를 놓았습니다. 상자를 %1의 도심에 배달하여 %3분 동안 그 곳에 두면 완료됩니다. %2 전까지 수행하십시오. - %1 populacji potrzebuje zaopatrzenia. Możemy poprawić nasze relacje z tym miastem, jeśli to my będziemy dostawcami. Umieściłem skrzynię z zaopatrzeniem w pobliżu naszej kwatery głównej. Dostarcz skrzynię do centrum miasta %1, przytrzymaj ją tam przez %3 minuty i gotowe. Zrób to przed %2. - Obyvatelé města %1 potřebují zásoby. Mohli bychom zlepšit vztah s tímto městem, pokud jim poskytneme pomoc. Umístil jsem bednu se zásobami poblíž naší základny. Doručte tuto bednu do centra města %1, držte jí tam po dobu %3 minut, a je hotovo. Udělejte to před %2. City Supplies @@ -3907,11 +3775,12 @@ Sabotage de Reconstruction de Tour 송신탑 재건축 방해 Zakłóć odbudowę wieży radiowej. - Rušení obnovy věže. + Rušení obnovy věže A group of POWs is awaiting for execution in %1. We must rescue them before %2. Bring them to HQ. Un gruppo di PG sta attendendo la propria esecuzion a %1. Dobbiamo soccorerli entro %2. Portali al QG. + Un grupo de POW está esperando a su ejecución en %1. Debemos rescatarlos antes de las %2. Tráedlos al CG. Un groupe de Prisonniers de Guerre attend leur exécution dans %1. Nous devons les secourir avant %2. Ramenez-les au QG. 전쟁 포로들이 %1에서 처형 받길 기다리는 중입니다. %2 전까지 구출하여 본부로 데려오십시오. Grupa jeńców wojennych oczekuje na egzekucję w %1. Musimy ich uratować przed %2. Przyprowadź ich do kwatery głównej. @@ -3920,14 +3789,17 @@ POW Rescue Soccorrimento PG + Rescate de POW Sauvetage de Prisonniers 전쟁 포로 구출 Ratowanie jeńców Záchrana zajatců + 战俘 A group of smugglers have been arrested in %1 and they are about to be sent to prison. Go there and free them in order to make them join our cause. Do this before %2. Un gruppo di contrabbandieri è stato arrestato a %1 e stanno per essere incarcerati. Recati sul posto e liberali per reclutarli. Fallo entro %2. + Un grupo de contrabandistas ha sido arrestado en %1 y están a punto de ser enviados a prisión. Ve allí y libéralos para que se unan a nuestra causa. Hazlo antes de las %2. Un groupe de contrebandiers a été arrêté à %1 et sont sur le point d'être envoyés en prison. Allez là bas et liberez-les afin de les faire rejoindre notre cause. Faites le avant %2. 밀수업자들이 %1에서 체포되어 감옥으로 보내질 예정입니다. 밀수업자들이 우리의 대의에 동참하도록 하기 위해 그 곳으로 가서 그들을 석방시키십시오. %2 전까지 수행하십시오. Grupa przemytników została aresztowana w %1 i ma zostać wysłana do więzienia. Udaj się tam i uwolnij ich, aby przyłączyli się do naszej sprawy. Zrób to przed %2. @@ -3936,20 +3808,24 @@ A group of %3 supporters are hidden in %1 awaiting for evacuation. We have to find them before %2 does. If not, there will be a certain death for them. Bring them back to HQ. Un gruppo di sostenitori %3 sono nascosti a %1 in attesa di essere evacuati. Dobbiamo trovarli prima che lo faccia %2. Se non ci riusciremo verranno sicuramente giustiziati. Portali al QG. + Un grupo de seguidores de %3 están escondidos en %1 esperando una evacuación. Tenemos que encontrares antes de que %2 lo haga. De lo contrario, su muerte está asegurada. Traedlos de vuelta al CG. Un groupe de %3 partisans sont cachés à %1 et attendent une evacuation. Nous devons les trouver avant que %2 ne le fasse. Sinon leur mort est certaine. Ramenez les au QG. Skupina podporovatelů %3 se skrývá v %1 a čeká na evakuaci. Musíme je najít dříve než %2. Jinak je čeká jistá smrt. Přiveďte je zpět do základny. Refugees Evac Evac Rifugiati + Evacuación de refugiados Evacuation de Réfugiés 난민 구조 Ewakuacja uchodźców Evakuace uprchlíků. + 撤离难民 %2 is attacking us in %1. Help the defense if you can. %2 ci sta attaccando a %1. Aiuta i difensori se puoi. + %2 esta atacándonos en %1. Ayuda en la defensa si puedes. %2 nous attaquent à %1. Aidez les défenses si vous le pouvez. %2이(가) %1에서 아군을 공격 중입니다. 가능하면 그들을 도와 방어하십시오. %2 atakuje nas w %1. Pomóż w obronie, jeśli możesz. @@ -3958,10 +3834,12 @@ %1 Contact Report Rapporto Contatto %1 + %1 Informe de contacto %1 Rapport de Contact %1 접촉 보고 %1 Raport o kontakcie Hlášení o kontaktu v %1. + %1 交战报告 @@ -3973,6 +3851,7 @@ 당신은 100€를 기부했습니다. 이는 우리 군에서의 당신의 지위가 높아질 것입니다. Przekazałeś 100 € na ten cel. Podniesie to twój status wśród naszych sił. Daroval jsi 100 € na pomoc naší věci. Tento akt zvýší tvé postavení mezi námi. + 你为大义慷慨贡献了 100 €. 此举将提升你在我军中的地位. You have donated 100 € to %1. @@ -3982,6 +3861,7 @@ 당신은 %1에 100€를 기부했습니다. Przekazałeś 100 € na rzecz %1. Daroval jsi 100 € hráči %1. + 你慷慨贡献 100 € 给了 %1. You have less than 100 € to donate. @@ -3991,12 +3871,14 @@ 당신은 100€보다 적은 돈을 가지고 있습니다. Masz mniej niż 100 € do przekazania. Máš méně než 100€ k darování. + 你需要至少 100 € 才可以贡献. You must be looking at a player in order to give him money. Tiene que mirar a otro jugador para darle dinero. Vous devez regarder un joueur pour pouvoir lui donner de l'argent. Musiš se dívat na hráče abys mu mohl darovat peníze. + 你必须在目视一名玩家的情况下才能给予他资金. Donate Money @@ -4006,6 +3888,7 @@ 자금 기부 Przekaż pieniądze Darovat peníze + 贡献资金 %1 has been added to the Server Members List. @@ -4014,6 +3897,7 @@ %1이(가) 서버 멤버 목록에 추가되었습니다. %1 został dodany do listy członków serwera. %1 byl přidán na seznam členů servru. + %1 刚刚成为了服务器会员 You have been added to the Server Members list. @@ -4023,6 +3907,7 @@ 당신은 서버 멤버 목록에 추가되었습니다. Zostałeś dodany do listy członków serwera. Byl jsi přidán na seznam členů servru. + 你已被邀请成为服务器会员 Only Server Admins or hosters can add a new member. @@ -4032,6 +3917,7 @@ 오직 서버 관리자나 호스트만이 새 멤버를 추가할 수 있습니다. Tylko administratorzy serwera lub host mogą dodać nowego członka. Pouze administrátor servru nebo host může přidávat nové členy. + 只有服务器管理员以及服务器主人才能添加新的服务器成员 The player is already a member of this server. @@ -4041,6 +3927,7 @@ 해당 플레이어는 이미 서버 멤버입니다. Gracz jest już członkiem tego serwera. Hráč už je členem tohoto servru. + 此玩家已经是一个服务器会员。 Server Member feature is disabled. @@ -4050,6 +3937,7 @@ 서버 멤버 기능이 비활성화되어 있습니다. Funkcja Server Member jest wyłączona. Funkce členství je na servru vypnutá. + 服务器会员专属功能已停用 Membership feature not yet initialised. Please try again later. @@ -4059,6 +3947,7 @@ 멤버십 기능이 아직 실행되지 않았습니다. 다시 시도하시기 바랍니다. Funkcja członkostwa nie została jeszcze zainicjowana. Spróbuj ponownie później. Funkce členství zatím nebyla načtena. Prosím, zkuste znovu později. + 服务器会员专属功能还未被完全初始化. 请稍后再重试 The player is not a member of this server. @@ -4068,14 +3957,10 @@ 해당 플레이어는 이 서버의 멤버가 아닙니다. Gracz nie jest członkiem tego serwera. Hráč není členem servru. + 此玩家不是服务器会员 You are not looking at anyone. - Non stai indicando nessuno. - Vous ne pointez personne. - 당신은 누구에게도 가리키고 있지 않습니다. - Nie wskazujesz na nikogo. - Neukazuješ na nikoho. %1 has been removed from the Server Members List. @@ -4084,7 +3969,8 @@ %1 a été retiré de la liste des Membres du Serveur. %1이(가) 서버 멤버 목록에서 제외되었습니다. %1 został usunięty z listy członków serwera. - %1 byl odstran + %1 byl odstraněn ze seznamu členů. + %1 已被移出服务器会员名单 You have been removed from the Server Members list. @@ -4093,7 +3979,8 @@ Vous avez été retiré de la liste des Membres du Serveur. 당신은 서버 멤버 목록에서 제외되었습니다. Zostałeś usunięty z listy członków serwera. - Byl jsi odstraěn ze seznamu členů servru. + Byl jsi odstraněn ze seznamu členů servru. + 你已不再是服务器会员 Membership @@ -4103,6 +3990,7 @@ 멤버십 Członkostwo Členství + 白名单 In Game Members<br/><br/> @@ -4130,6 +4018,7 @@ 서버 멤버 기능이 비활성화되어 있습니다. Funkcja Server Member jest wyłączona. Funkce členství je na servru vypnutá. + 服务器会员专属功能已停用 Membership @@ -4139,6 +4028,7 @@ 멤버십 Członkostwo Členství + 白名单 Comrade, we're losing contact! @@ -4188,6 +4078,7 @@ 당신은 지휘관이 될 자격이 없다고 결정되었습니다. Postanowiłeś nie kwalifikować się na dowódcę. Rozhodl ses nebýt jmenován velitelem. + 你缺乏成为指挥官的能力 You are now eligible to be commander of our forces. @@ -4196,6 +4087,7 @@ 당신은 이제 우리 군의 지휘관이 될 자격이 있습니다. Jesteś teraz uprawniony do bycia dowódcą naszych sił. Nyní můžeš být jmenován velitelem našich jednotek. + 你当前满足成为指挥官的能力 You resign from being commander, choosing %1 as your successor. @@ -4204,6 +4096,7 @@ 후임자로 %1을(를) 선택하여 지휘관 직책에서 물러납니다. Rezygnujesz z funkcji dowódcy, wybierając %1 na swojego następcę. Rezignoval jsi jako velitel, a nastolil %1 jako tvého nástupce. + 你已经从指挥官的位置上退休了,请选择 %1 作为你的继承人 You resign from being commander. Your chosen successor (%1) was not eligible. @@ -4212,6 +4105,7 @@ 지휘관 직책에서 물러납니다. 당신이 선택한 후임자 %1은(는) 자격이 없습니다. Rezygnujesz z funkcji dowódcy. Twój wybrany następca (%1) nie zakwalifikował się. Rezignoval jsi jako velitel. Zvolený nástupce (%1) nemohl být jmenován. + 你已经从指挥官的位置上退休了,所选继承人 (%1) 不可用 You resign from being Commander. Others will take the command if there is someone suitable. @@ -4220,6 +4114,7 @@ 지휘관 직책에서 물러납니다. 다른 사람들은 적당한 사람이 있다면 지휘관 직책을 맡을 것입니다. Rezygnujesz z funkcji dowódcy. Inni przejmą dowodzenie, jeśli znajdzie się ktoś odpowiedni. Rezignoval jsi jako velitel. Velitelství převezme někdo jiný, pokud je k tomu způsobilý. + 你已经从指挥官的位置上退休了. 其他人中最适合的人会接过指挥权 Commander @@ -4229,6 +4124,7 @@ Dowódca Velitel Komutan + 指挥官 Autorifleman role. @@ -4238,10 +4134,13 @@ Rola - Strzelec RKM Role kulometčíka Makinalı Tüfek rolü + 自动步枪手 Autoriflemen have a slight bonus on carry capacity, but make more noise when they move. + Les Mitrailleurs ont un léger bonus de capacité de transport, mais sont plus bruyants quand ils se déplacent. Kulometčíci mají menší bonus k maximální váze, kterou unesou, ale dělají větší hluk při pohybu. + 自动步枪手在携带重量上略带优势, 但是在移动时会发出更大的动静. Commander role. @@ -4251,6 +4150,7 @@ Rola - Dowódca Role velitele Komutan rolü + 指挥官 The commander is a lightweight unit with increased camouflage, medical and engineering capabilities. @@ -4259,6 +4159,7 @@ 지휘관은 위장, 의료, 공병 능력이 향상된 경량 유닛입니다. Dowódca jest lekką jednostką o zwiększonych możliwościach kamuflażu, medycznych i inżynieryjnych. Velitel je lehká jednotka se zvýšenou kamufláží, a lékařskými a inženýrskými schopnostmi. + 指挥官是一个高伪装,兼备医疗以及工程才能一体的轻量化单位 Engineer role. @@ -4268,14 +4169,10 @@ Rola - Inżynier Role inženýra Mühendis rolü + 工程师 Engineers do not have any bonus or penalties, but have the ability to use Toolkits for vehicle repair. - I Genieri non hanno bonus o penalità, hanno l'abilità di usare i Kit di Riparazioni per riparare i veicoli. - Les Ingénieurs n'ont pas de bonus ou de malus, mais ils ont la capacité d'utiliser des Kits de Réparation pour restaurer les véhicules. - 공병은 보너스나 패널티가 없지만, 차량 수리를 위해 도구모음을 사용할 수 있는 능력이 있습니다. - Inżynierowie nie mają żadnych premii ani kar, ale mogą używać zestawów naprawczych do naprawy pojazdów. - Inženýři nemají žádné bonusy ani penalizace, ale můžou používat opravovací sady na opravení vozidel. Grenadier role. @@ -4285,6 +4182,7 @@ Rola - Grenadier Role granátometčíka Bomba Atar rolü + 榴弹手 Grenadiers have a slight bonus on carry capacity, but are easy to spot. @@ -4293,6 +4191,7 @@ 유탄수는 운반 용량에 보너스를 가지지만, 발견되기 더 쉬워집니다. Grenadierzy mają niewielką premię do udźwigu, ale są łatwi do wykrycia. Granátometčíci mají menší bonus k váze kterou unesou, ale dají se jednodušeji spatřit. + 榴弹手在携带重量上略带优势, 但是更容易被敌人发现. Medic role. @@ -4302,6 +4201,7 @@ Rola - Medyk Role doktora Sıhıye rolü + 卫生员 Medics do not have any bonus or penalties, but have the ability to use certain medical items for full health restoration. @@ -4310,6 +4210,7 @@ 의무병은 보너스나 패널티가 없지만, 완치를 위해 특정한 의료품을 사용할 수 있는 능력이 있습니다. Medycy nie mają żadnych premii ani kar, ale mają możliwość korzystania z niektórych przedmiotów medycznych w celu pełnego przywrócenia zdrowia. Doktoři nemají žádné bonusy ani penalizace, ale můžou používat některé lékařské předměty k doplnění plného zdraví. + 卫生员并没有什么额外的奖励或者处罚特长,但是他们可以使用特定的医疗物品进行全面的医疗救助. Rifleman role. @@ -4319,6 +4220,7 @@ Rola - Strzelec Role střelce Piyade rolü + 步枪兵 Riflemen do not have any bonus or penalties but can hack drones. @@ -4326,7 +4228,8 @@ Les Fusiliers n'ont pas de bonus ou de malus mais ils peuvent hacker des drones. 소총수는 보너스나 패널티가 없지만, 무인기를 해킹할 수 있습니다. Strzelcy nie mają żadnych premii ani kar, ale mogą hakować drony. - Střelci nemají žádne bonusy ani penalizace, ale můžou hackovat drony. + Střelci nemají žádné bonusy ani penalizace, ale můžou hackovat drony. + 步枪兵并没什么额外的奖励以及处罚特长,但是他们可以骇入无人机. Teamleader role. @@ -4334,8 +4237,9 @@ Rôle de Chef d'équipe. 조장 역할 Rola - Dowódca sekcji - Role týmového lídra + Role velitele týmu. Tim Komutan rolü + 小组组长 Teamleader are more lightweight units with increased camouflage capabilities. @@ -4343,7 +4247,8 @@ Les Chefs d'équipe sont des unités légères avec des capacités de camouflage augmentées. 조장은 위장 능력이 향상된 경량 유닛입니다. Dowódcy sekcji to lżejsze jednostki o zwiększonych możliwościach kamuflażu. - Tímový lídr je lehká jednotka se zvýšenou kamufláží. + Velitel týmu je lehká jednotka se zvýšenou kamufláží. + 小组组长是一个高伪装的轻量化单位 Unit Traits @@ -4374,28 +4279,34 @@ Died while remote controlling AI. Morto mentre controllava l'IA. + Murió mientras controlaba IA remota Mort en controllant à distance un IA. AI를 원격 조종 중에 사망했습니다. Remote AI IA remota + IA remota Controle à Distance d'IA AI 원격 조종 Static weapon has been deployed for use in a nearby zone, and will be used by garrison militia if you leave it here the next time the zone spawns. Le armi statiche sono state dispiegate al fine di essere usate in una zona vicina, saranno utilizzate dalla milizia di guarnigione la prossima volta che viene generata la zona. + Armas fijas han sido desplegadas en las inmediaciones, serán utilizadas por la milicia de la guarnición si las deja ahí la próxima vez que la zona se cargue. L'arme statique a été déployée pour être utilisée dans une zone proche et sera utilisée par la garnison si vous la laissez ici la prochaine fois que la zone apparaîtra. 고정화기가 인근에 사용되기 위해 배치되었으며, 그대로 두면 주둔군이 영역에 스폰될 경우 사용할 것입니다. Statická zbraň byla postavena k použití v nejbližší zóně a bude využita posádkou pokud tam zůstane když se objeví další zóna. + 已在周边发现部署完毕的可用固定式武器, 区域刷新之后驻军民兵将使用该武器. Static Deployed Statica Dispiegata + Equipo estático desplegado Arme statique déployée 고정화기 배치됨 Statická zbraň rozložena + 部署固定式武器 @@ -4406,6 +4317,7 @@ 아군 오사 알림 Powiadomienie o ogniu sojuszniczym Notifikace střelby do vlastních + 友军伤害提醒 FF Punishment @@ -4414,10 +4326,10 @@ 아군 오사 처벌 Kara za ogień sojuszniczy Trest za střelbu do vlastních + 友军伤害处罚 Return to the AO ASAP! You have %1 seconds before you're shredded by enemy defenses. - Vraťte se do operační oblasti, než budete vyhozeni do povětří, máte %1 sekund. Out of bounds @@ -4441,6 +4353,7 @@ 사격 조심해! Uważaj gdzie strzelasz! Sleduj kam střílíš! + 注意你的炮火! hurt you! @@ -4464,6 +4377,7 @@ %1이(가) 당신을 다치게 했습니다! %1 zranił cię! %1 tě zranil! + %1 伤害了你! Injured comrade: @@ -4472,6 +4386,7 @@ 부상당한 전우: Ranny towarzysz: Zraněný soudruh: + 已受伤的同志: FF Warning @@ -4480,22 +4395,19 @@ 아군 오사 경고 Ostrzeżenie o ogień sojuszniczy Varování za střelbu do vlastních + 友军伤害警告 An admin looks with pity upon your soul.<br/>You have been forgiven. Un admin prova pietà verso la tua anima.<br/>Sei stato perdonato. - Un Admin a eu pitié de votre âme.<br/> Vous avez été pardonné. + Un admin a eu pitié de votre âme.<br/> Vous avez été pardonné. 관리자는 당신의 영혼을 측은히 여기며 바라봅니다.<br/>당신은 용서받았습니다. Administrator patrzy z litością na twoją duszę.<br/> Wybaczono ci. Admin se na tebe dívá s lítostí.<br/>Budiž ti odpuštěno. + 某个管理觉得你很可怜,并决定宽恕你的灵魂.<br/>你已经被给予了第二次机会 You have been released from the sea, think before you shoot next time. - Basta. - Cela suffit. - 이제 그만. - Wystarczy. - To už by stačilo. Please do not teamkill. Stare at the turtles for %1 more seconds. @@ -4503,7 +4415,8 @@ Ne tuez pas d'alliés s'il vous plait. Regardez les tortues pendant %1 secondes de plus. 팀킬하지 말고 %1초 동안 거북이나 바라보십시오. Nie zabijaj swoich. Teraz za kare wpatruj się w żółwie przez %1 sekund. - Prosím nezabíjej členy svého tímu. Dívej se na želvičky ješt + Prosím nezabíjej členy svého týmu. Dívej se na želvičky ještě 1% sekund. + 好好好,喜欢欺负队友是吧. 那你就盯着这个乌龟 %1 秒. has been found guilty of FF (3+ Strikes).<br/><br/>If you believe this is a mistake, you can forgive him with the corresponding scroll-menu action. @@ -4522,6 +4435,7 @@ AI를 조종하는 동안에는 차량을 구입할 수 없습니다. Nie możesz kupować pojazdów, gdy kontrolujesz SI. Nemůžeš kupovat vozidla když ovládáš AI. + 你无法在控制AI的同时购买载具 You cannot buy vehicles with enemies nearby. @@ -4529,7 +4443,8 @@ Vous ne pouvez pas acheter de véhicules tant que des ennemis sont proches. 적들이 근처에 있을 때는 차량을 구입할 수 없습니다. Nie możesz kupować pojazdów, gdy w pobliżu znajdują się wrogowie. - Nemůžeš kupovat vozidla když jsou poblíž nepřátelé. + Nemůžeš kupovat vozidla, když jsou poblíž nepřátelé. + 你无法在附近存在敌人的情况下购买载具 You need to be close to the flag to be able to purchase a vehicle. @@ -4537,7 +4452,8 @@ Vous devez être proche du drapeau afin de pouvoir acheter un véhicule. 차량을 구입하려면 깃발에 가까이 가야 합니다. Musisz być blisko flagi, aby móc kupić pojazd. - Musíš být poblíž vlajky aby jsi mohl koupit vozidlo. + Musíš být poblíž vlajky, abys mohl koupit vozidlo. + 你需要离旗杆近一点才能购买载具 You do not have enough money for this vehicle: %1 € required. @@ -4546,6 +4462,7 @@ 이 차량을 구입하기 위한 자금이 부족합니다: %1€ 필요. Nie masz wystarczających środków na ten pojazd: %1 € wymagane. Nemáš dostatek peněz na toto vozidlo: %1 € vyžadováno. + 你没有足够的资金来购买此载具: 需要 %1 €. Unable to buy vehicle, you are already placing something. @@ -4554,6 +4471,7 @@ 이미 무언가를 배치하고 있기 때문에 차량을 구입할 수 없습니다. Nie możesz kupić pojazdu, już coś stawiasz. Není možné koupit vozidlo, už něco umisťuješ. + 无法购买载具, 你当前正在放置其他的东西. The vehicle you requested is not supported in your current modset. @@ -4562,6 +4480,7 @@ 요청한 차량은 현재 모드셋에서 지원하지 않습니다. Żądany pojazd nie jest obsługiwany w aktualnym zestawie modów. Vozidlo které jste vyžádali, není podporované tvým aktuálním modsetem. + 你所要求的载具和你当前所选择的游玩模式设定不匹配 Add Vehicle @@ -4570,6 +4489,7 @@ 차량 추가 Dodaj pojazd Přidat vozidlo + 添加载具 Buy a vehicle for this squad for %1 €. @@ -4578,6 +4498,7 @@ 이 팀을 위한 차량을 %1 €에 구입합니다. Kup pojazd dla tego oddziału za %1 €. Zakoupit vozidlo pro toto družstvo za %1 €. + 花费 %1 € 为该班组增添一辆载具 Only the Commander has access to this function. @@ -4586,6 +4507,7 @@ 오직 지휘관만 이 기능에 액세스 할 수 있습니다. Tylko nasz dowódca ma dostęp do tej funkcji. Pouze velitel má přístup k této funkci. + 只有我们的指挥官才能使用该功能 You cant place HC vehicles further than 50m from HQ @@ -4594,6 +4516,7 @@ 본부에서 50m 이상 떨어진 곳에는 하이 커맨드 차량을 배치할 수 없습니다. Pojazdów HC nie można umieszczać dalej niż 50 m od kwatery głównej. Nemůžeš umíst HC vozidla dále než 50m od HQ. + 你不能在距离总部50公里外的任何地方放置总部载具. You cannot recruit squads with enemies near your HQ. @@ -4602,6 +4525,7 @@ 본부 근처에 적이 있을 때는 분대를 모집할 수 없습니다. Nie można rekrutować oddziałów gdy wrogowie znajdują się w pobliżu kwatery głównej. Nemůžeš rekrutovat družstva pokud jsou nepřátelé poblíž tvé základny. + 你不能在总部附近存在敌人的情况下招募班组 You do not have enough HR for this request (%1 required). @@ -4610,6 +4534,7 @@ 이 요청을 수행하기 위한 인력이 부족합니다(%1 필요). Nie masz wystarczającej ilości HR dla tego żądania (%1 wymagane). Nemáš dostatek HR na tento požadavek (%1 vyžadováno). + 你们没有充足的人力资源来执行这个任务 (需要 %1 ). You have too many high command squads active. Disband or garrison some to recruit more. @@ -4626,6 +4551,7 @@ 현재 모드셋은 고정화기 포장/풀기를 지원하지 않습니다 Obecny zestaw modów nie obsługuje ładowania/rozładowywania broni statycznych. Váš aktuální modset nepodporuje sbalení/rozbalení statických zbraní. + 你当前的游玩模式并不支持拆解/部署 固定式武器. You do not have enough money for this request (%1 € required). @@ -4634,6 +4560,7 @@ 이 요청을 수행하기 위한 자금이 부족합니다(%1€ 필요). Nie masz wystarczających środków na realizację tego żądania (wymagane %1 €). Nemáš dostatek peněz na tento požadavek (%1 € vyžadováno). + 你没有足够的资金来完成这个任务 (需要 %1 €). No money left to buy a transport vehicle (%1 € required), creating barefoot squad. @@ -4642,6 +4569,7 @@ 수송 차량을 만들 자금이 없으며(%1 € 필요), 뚜벅이 분대로 소환합니다. Nie ma pieniędzy na zakup pojazdu transportowego (wymagane %1 €), tworzenie oddziału bez pojazdu. Nezbyli žádné peníze k zakoupení transportního vozidla (%1 vyžadováno), vytvářím pěší družstvo. + 没有足够剩余的资金来购买运输载具 (需要 %1 €), 创建步行作战班组 You cannot recruit a new squad while you are moving your HQ. @@ -4666,6 +4594,7 @@ 당신의 인벤토리에 무전기가 있어야 타 분대에 명령을 내릴 수 있습니다. Potrzebujesz radia w ekwipunku, aby móc wydawać rozkazy innym oddziałom. Potřebuješ mít v inventáři vysílačku aby jsi mohl vydávat rozkazy ostatním družstvům. + 你需要装备一个无线电才可以给其他班组下达命令 You need a Radio Man in your group to be able to give orders to other squads @@ -4674,6 +4603,7 @@ 당신의 그룹에 무전병이 있어야 타 분대에 명령을 내릴 수 있습니다. Potrzebujesz radiowca w swojej grupie, aby móc wydawać rozkazy innym oddziałom. Potřebuješ mít ve skupině Radistu aby jsi mohl dávat rozkazy ostatním družstvům. + 你的班组需要有一个通信员才可以给其他班组下达命令 Recruit Squad @@ -4682,6 +4612,7 @@ 분대 모집 Rekrutuj Oddział Rekrutovat družstvo + 招募班组 Vehicle assigned to %1 Squad. @@ -4690,6 +4621,7 @@ 차량이 %1 분대에 할당되었습니다. Pojazd przydzielony do oddziału %1. Vozidlo přiřazeno k %1 družstvu + 载具已被分配给班组 %1 This group has a vehicle already and their mission depends on it. @@ -4746,6 +4678,7 @@ 분대에 차량 추가 Przydziel Pojazd Drużynie Přidat družstvu vozidlo + 为班组分配载具 The selected vehicle is destroyed or cannot move. @@ -4757,11 +4690,6 @@ Available Air Support has been increased by %1 points. - Supporto Aereo incrementato in %1 punti. - Le Support Aérien a augmenté de %1 points. - 항공 지원이 %1 포인트 상승했습니다. - Zwiększono wsparcie lotnicze o %1 pkt. - Letecká podpora se zvýšila o %1 bodů. Only Air Vehicles can be used to increase Airstrike points. @@ -4797,11 +4725,6 @@ In order to convert a vehicle to Air Support, the vehicle must be empty. - Per essere convertito, il Velivolo deve essere vuoto. - Pour pouvoir convertir, le Véhicule doit être vide. - 변환하려면 차량이 비어 있어야 합니다. - Aby dokonać konwersji, pojazd musi być pusty. - K převedení musí být vozidlo prázdné. You are not looking at a vehicle. @@ -4810,6 +4733,7 @@ 당신은 차량을 보고 있지 않습니다. Nie patrzysz na pojazd. Nedíváš se na vozidlo. + 你正盯着的东西不是一辆载具 You can't convert Airstrikes while enemies are near you. @@ -4826,6 +4750,7 @@ 당신은 차량 주인이 아니기 때문에 변환할 수 없습니다. Nie jesteś właścicielem tego pojazdu. Dlatego nie możesz go przekonwertować. Nejsi vlastníkem tohoto vozidla, tudíž ho nemůžeš převést. + 这个载具并不属于你. 因此,你无法贩卖它 Airstrike @@ -4833,6 +4758,7 @@ Frappe aérienne 공습 Letecký úder + 空袭 There is a human engineer in your squad. Ask them to build.<br/> @@ -4847,6 +4773,7 @@ Vous ne pouvez pas construire pendant que vous controllez l'IA. AI를 조종하는 동안에는 아무것도 만들 수 없습니다. Nie można niczego konstruować podczas kontrolowania AI. + 你无法在控制AI的同时建造任何东西 You are not an engineer.<br/> @@ -4854,6 +4781,7 @@ Vous n'êtes pas un ingénieur.<br/> 당신은 공병이 아닙니다.<br/> Nie jesteś inżynierem.<br/> + 你不是一名工程师.<br/> You have no available engineers in your squad. They may be unconscious or busy. @@ -4861,6 +4789,7 @@ Vous n'avez aucun ingénieur disponible dans votre escouade. Ils sont peut-être occupés ou inconscients. 분대원 중에 이용 가능한 공병이 없습니다. 의식불명이거나 바쁠 수 있습니다. W drużynie nie ma dostępnych inżynierów. Mogą być nieprzytomni lub zajęci. + 你当前班组内没有可调用的工程师. 他们可能正在忙别的事又或者已经倒下了. You do not have enough money for this construction (%1 € needed). @@ -4875,6 +4804,7 @@ Vous ne pouvez pas construire de bunker hors d'une zone sous votre contrôle. 통제 구역 밖에는 벙커를 지을 수 없습니다. Nie można zbudować bunkra poza strefą pod kontrolą. + 你无法在控制区外建造一座碉堡 You can't build while placing something. @@ -4889,6 +4819,7 @@ Les Barrages routiers ne peuvent être construits que sur les routes. 도로에서만 검문소를 건설할 수 있습니다. Blokady drogowe mogą być budowane tylko na drogach + 路障只能被放置在公路上 Only squad leaders can order AI to build. @@ -4896,6 +4827,7 @@ Seuls les chefs d'escouade peuvent ordonner à l'IA de construire. 분대장만이 AI 건설을 명령할 수 있습니다. Tylko dowódcy oddziałów mogą nakazać SI budowę. + 只有班组班长才能命令AI去建造 You are an engineer, but not in a state to build: you may be unconscious or undercover.<br/> @@ -4903,6 +4835,7 @@ Vous êtes un igénieur, mais vous ne pouvez pas construire : vous êtes possiblement inconscient ou incognito.<br/> 당신은 공병이지만 건설할 수 있는 상태가 아닙니다. 의식불명이거나 위장 중일 수 있습니다.<br/> Jesteś inżynierem, ale nie jesteś w stanie budować: możesz być nieprzytomny lub pod przykrywką.<br/> + 你当前是一名工程师, 但是你目前的处境不适合进行建造活动: 你有可能已经倒下了又或者是处于伪装模式.<br/> Bunkers can only be built off roads, in friendly areas @@ -4910,6 +4843,7 @@ Les Bunkers ne peuvent être construits qu'en-dehors des routes, dans des zones alliées. 벙커는 도로 밖, 우호 지역에서만 건설할 수 있습니다. Bunkry można budować tylko poza drogami, na przyjaznych obszarach. + 碉堡只能建造在友方控制的空旷地上 Ordering %1 to build. @@ -4924,6 +4858,7 @@ 공사 취소 Budowa została anulowana. Stavba zrušena. + 取消建造工程 You didn't move to the position, construction has timed out. @@ -4945,6 +4880,7 @@ Info de construction 건축 정보 Stan budowy + 建筑信息 Only Commander has the ability to control HC units. @@ -4959,6 +4895,7 @@ Non. Pas possible. 아뇨, 그럴 일 없습니다. Nie. To się nie stanie. + 没门,伙计! You cannot control an unconscious or dead unit. @@ -5036,6 +4973,7 @@ Non. Pas possible. 아뇨, 그럴 일 없습니다. Nie. To się nie stanie. + 没门,伙计! You cannot control another player. @@ -5098,6 +5036,7 @@ Controlla Unita Contrôle de l'Unité 유닛 조종 + 控制单位 You cannot dismiss anyone if you are not the squad leader. @@ -5105,6 +5044,7 @@ Vous ne pouvez renvoyer personne si vous n'êtes pas le chef d'escouade. 분대장이 아니면 누구도 해산시킬 수 없습니다. Nie możesz nikogo zwolnić, jeśli nie jesteś dowódcą drużyny. + 只有班组班长才可以解散班组成员 You cannot disband suppressed, undercover or unconscious units. @@ -5119,6 +5059,7 @@ Renvoi du Groupe 그룹 해산 Zwolnij grupę + 解散班组 You cannot dismiss NATO groups. @@ -5133,6 +5074,7 @@ Vous ne pouvez pas renvoyer les escouades de construction de Poste d'Observations, de Barrages Routiers ou de Champs de Mines, controlées par un joueur, 플레이어가 이끄는 부대, 감시 초소, 검문소 또는 지뢰지대 건설 부대는 해체시킬 수 없습니다. Nie możnesz zwolnić oddziałów dowodzonych przez gracza, budujących posterunki, blokady dróg lub pola minowe. + 您不能将单位添加到玩家领导的、监视哨、路障或地雷区建筑小队。 Dismiss Squad @@ -5140,6 +5082,7 @@ Renvoi de l'escouade 분대 해산 Zwolnij oddział + 解散班组成员 %1 lost communication, he will come back with you if possible. @@ -5156,10 +5099,11 @@ 오직 지휘관만 이 기능에 액세스 할 수 있습니다. Tylko nasz dowódca ma dostęp do tej funkcji. Pouze velitel má přístup k této funkci. + 只有我们的指挥官才能使用该功能 You do not have enough money to afford additional training. %1 € needed. - Non hai abbastanza soldi per permetterti addestramento aggiuntivo. %1 richiesti. + Non hai abbastanza soldi per permetterti addestramento aggiuntivo. %1 € richiesti. Vous n'avez pas assez d'argent pour vous permettre des entrainements supplémentaires. %1 € nécessaires. 추가적인 훈련에 필요한 자금이 없습니다. %1€가 필요합니다. Nie masz wystarczająco dużo pieniędzy, aby pozwolić sobie na dodatkowe szkolenie. %1 € potrzebne. @@ -5178,7 +5122,7 @@ Aggiungi Abilità Ajout de compétences 훈련도 추가 - Přidání dovednosti. + Přidání dovednosti Your troops have the maximum training. @@ -5187,10 +5131,11 @@ 당신의 부대의 훈련도는 최대입니다. Twoi żołnierze mają maksymalne wyszkolenie. Vaše jednotky mají maximální výcvik. + 你手下的士兵已达最高训练 %2 Skill Level has been Upgraded.<br/>Current level is %1. - Livello Abilità %2 è stato Migliorato.<br/>Livello corrente %1. + Il livello di Abilità %2 è stato Migliorato.<br/>Il livello corrente è %1. %2 Niveau de Compétence a été amélioré.<br/> Le niveau Actuel est %1. %2의 능력이 업그레이드 되었습니다.<br/>현재 레벨은 %1입니다. Podniesiono poziom umiejętności %2.<br/>Obecny poziom to %1. @@ -5202,6 +5147,7 @@ Vous ne pouvez pas gérer cette garnison alors qu'une attaque majeur est imminente. 대규모 공격이 올 때는 이 주둔지를 관리할 수 없습니다. Nie można zarządzać garnizonem, gdy nadchodzi poważny atak. + 你无法在敌人重点反扑时管理该驻军 You cannot manage this garrison while there are enemies nearby. @@ -5209,12 +5155,14 @@ Vous ne pouvez pas gérer cette garnison tant que des ennemis sont à proximité. 적들이 근처에 있을 때는 이 주둔지를 관리할 수 없습니다. Nie możesz zarządzać tym garnizonem, gdy w pobliżu znajdują się wrogowie. + 你无法在附近存在敌人的情况下管理此驻军 The place has no garrisoned troops to remove. Non vi sono truppe a presidiare il luogo da rimuovere. L'endroit n'a pas de troupes en garnison à enlever. 그 곳에는 제거할 주둔군이 없습니다. + 这地方不存在可以调除的驻军 Garrison removed<br/><br/>Recovered Money: %1 €<br/>Recovered HR: %2 @@ -5227,12 +5175,14 @@ Guarnigione Garnison 주둔군 + 驻军 Select a zone to add garrisoned troops. Seleziona una zona da presidiare. Sélectionnez une zone pour ajouter des troupes en garnison. 주둔군을 추가할 구역을 선택하십시오. + 选择想要添加驻军的区域 That zone does not belong to %1. @@ -5245,19 +5195,17 @@ Devi cliccare vicino a una zona marcata. Vous devez cliquer à côté d'une zone marquée. 마커된 구역 근처를 클릭해야 합니다. + 你需要在所标记的地图图标附近单击 Select a zone to remove it's Garrison. Seleziona una zona da cui rimuovere la Guarnigione. Sélectionnez une zone pour supprimer sa Garnison. 주둔군을 제거할 구역을 선택하십시오. + 选中想要去除驻军的区域 You lack the Air Support points needed to fulfill this request. - Non hai abbastanza Supporto Aereo per richiedere ciò. - Vous manquez de Support Aérien pour faire cette requête. - 항공 지원이 부족하여 이 요청을 사용할 수 없습니다. - Nemáš dostatek Letecké podpory aby jsi toto mohl vyžádat. You need to control an airport in order to fulfill this request. @@ -5273,7 +5221,8 @@ Vous avez besoin d'une radio dans votre inventaire afin de pouvoir donner des ordes aux autres escouades. 당신의 인벤토리에 무전기가 있어야 타 분대에 명령을 내릴 수 있습니다. Potrzebujesz radia w ekwipunku, aby móc wydawać rozkazy innym oddziałom. - Potřebuješ mít v inventáři vysílačku aby jsi mohl vydávat rozkazy ostatním družstvům. + Potřebuješ mít v inventáři vysílačku, aby jsi mohl vydávat rozkazy ostatním družstvům. + 你需要装备一个无线电才可以给其他班组下达命令 You need a Radio Man in your group to be able to give orders to other squads @@ -5281,7 +5230,8 @@ Vous avez besoin d'un Opérateur Radio dans votre groupe afin de pouvoir donner des ordes aux autres escouades 당신의 그룹에 무전병이 있어야 타 분대에 명령을 내릴 수 있습니다. Potrzebujesz radiowca w swojej grupie, aby móc wydawać rozkazy innym oddziałom. - Potřebuješ mít ve skupině Radistu aby jsi mohl dávat rozkazy ostatním družstvům. + Potřebuješ mít ve skupině Radistu, aby jsi mohl dávat rozkazy ostatním družstvům. + 你的班组需要有一个通信员才可以给其他班组下达命令 Select the map position to which the plane will exit to calculate plane's route vector. @@ -5306,18 +5256,21 @@ 공중 지원 Wsparcie lotnicze Letecká podpora + 空中支援 You cannot buy units while you are controlling AI. Non puoi comprare unità mentre controlli l'IA. Vous ne pouvez pas acheter d'unités tant que vous contrôlez l'IA. AI를 조종하는 동안에는 유닛을 살 수 없습니다. + 你无法在控制AI的同时购买载具 You cannot Recruit Units with enemies nearby. Non puoi reclutare unità mentre vi sono nemici nelle vicinanze. Vous ne pouvez pas recruter d'unités tant que des ennemis sont proches. 적들이 근처에 있을 때는 유닛을 모집할 수 없습니다. + 你不能在附近存在敌人的情况下招募单位 Your squad is full or you have too many scattered units with no radio contact. @@ -5330,6 +5283,7 @@ Non hai abbastanza HR per questa richiesta. Vous n'avez pas assez de RH pour cette demande. 이 요청을 수행하기 위한 인력이 부족합니다. + 你们没有充足的人力资源来执行这个任务. You cannot recruit units as you are not your group leader. @@ -5348,6 +5302,7 @@ Non hai abbastanza fondi per questo tipo di unità (%1€ richiesti). Vous n'avez pas assez d'argent pour ce type d'unité (%1€ requis). 이런 종류의 유닛에 필요한 충분한 비용이 없습니다 (%1€ 필요). + 您没有足够的钱来添加此类单位(需要 %1€)。 You need to wait %1 seconds to be able to recruit units again. @@ -5372,6 +5327,7 @@ Reclutamento IA Recrutement d'IA AI 모집 + 招募AI Group %1 at your command.<br/><br/>Groups are managed from the High Command bar (Default: CTRL+SPACE)<br/><br/>If the group gets stuck, use the AI Control feature to make them start moving. Mounted Static teams tend to get stuck (solving this is WiP)<br/><br/>To assign a vehicle for this group, look at some vehicle, and use Vehicle Squad Management option in Y menu. @@ -5381,12 +5337,14 @@ Comprato Veicolo Véhicule Acheté 차량 구입 완료 + 已购买载具 Recruit Squad Recluta Squadra Recrutement d'Escouade 분대 모집 + 招募班组 %1With AA capabilities<br/> @@ -5502,6 +5460,7 @@ Info de Véhicule 차량 정보 Informace o vozidle + 载具详细 %1WEAPON DISABLED<br/> @@ -5518,13 +5477,10 @@ Annuler la Réanimation 소생 취소 Zrušit oživení + 取消复活 We lost %1. There's nothing you could have done, we need to keep fighting. - Abbiamo perso %1. - Nous avons perdu %1. - %1을(를) 잃었다. - Ztratili jsme %1. You are not able to revive anyone. @@ -5549,10 +5505,6 @@ %1 is already dead. Keep moving, soldier. - %1 è già morto. - %1 est déja mort. - %1은(는) 이미 죽었습니다. - %1 je již mrtvý. You or %1 need a First Aid Kit or Medikit to be able to revive. @@ -5574,6 +5526,7 @@ Réanimation Annulée. 소생 취소함. Oživení zrušené. + 复苏尝试已被取消 Revive @@ -5581,6 +5534,7 @@ Réanimer 소생하기 Oživit + 复苏 Release %1 @@ -5588,6 +5542,7 @@ Relâcher %1 %1 풀어주기 Propustit %1 + 释放 %1 %1 is dead. @@ -5631,14 +5586,14 @@ Dispiega Verricello Déployer Treuil 윈치 전개 - Rozvinout naviják. + Rozvinout naviják Stow Winch Conserva il Verricello Ranger Treuil 윈치 싣기 - Připnout naviják. + Připnout naviják @@ -5648,6 +5603,7 @@ La sauvegarde des données du serveur est toujours en cours... 서버 데이터 저장이 아직 진행 중입니다... Ukládání dat serveru stále probíhá... + 服务器保存进行中..... Starting persistent save.. @@ -5655,6 +5611,7 @@ Lancement de la sauvegarde persistante... 영구 저장 시작 중... Zahajování trvalého uložení.. + 开始持久化存档.. Assets:<br/><t color='#f0d498'>HR: @@ -5683,6 +5640,7 @@ Sauvegarde du jeu 게임 저장 Uložit hru + 保存游戏 Persistent Save @@ -5690,6 +5648,7 @@ Sauvegarde Persistante 영구 저장 Trvalé uložení + 持久化存档 @@ -5699,6 +5658,7 @@ Vous êtes déja Incognito. 당신은 이미 위장 중입니다. Už jsi v utajení. + 你已经进去伪装模式了. You cannot go Undercover while you are controlling AI! @@ -5709,10 +5669,6 @@ You cannot go Undercover near Airbases, Outposts, Seaports or Roadblocks. - Non puoi andare Sotto Copertura vicino ad Aeroporti, Avamposti, Porti o Posti di blocco. - Vous ne pouvez pas être Incognito près des Aéroports, des Avants-postes, des Bases Maritimes ou des Barrages routiers. - 공항, 전초기지, 항구 또는 검문소 근처에서는 위장할 수 없습니다. - Nemůžeš jít do utajení poblíž Letišť, Stanovišť, Přístavů a Zátarasů. You are not in a civilian vehicle. @@ -5720,6 +5676,7 @@ Vous n'êtes pas dans un véhicule civile. 당신은 민간 차량 안에 있지 않습니다. Nejsi v civilním vozidle. + 你当前不在一辆民用车辆内 %1<br/>Wearing a helmet. @@ -5730,10 +5687,6 @@ %1<br/>Being naked. Put some civilian clothes on, Petros can't bear to watch. - %1<br/>Nudo? Credi che ciò non dia nell'occhio? - %1<br/>Être nu. C'est ça que vous considérez insoupçonnable ? - %1<br/>알몸 상태. 지금 그게 안 수상하다고 생각하는 건가요? - %1<br/>Jsi nahý. Myslíš že tohle není podezřelé? %1<br/>Wearing NVGs. @@ -5807,10 +5760,6 @@ Unidentified aircraft, you have violated the restricted airspace of %1! - Hai violato lo spazio aereo %1! - Vous avez enfreint l'espace aérien de %1 ! - %1 소속의 영공을 침범했습니다! - Narušil jsi vzdušný prostor %1! An enemy outpost or seaport has detected you! @@ -6011,29 +5960,9 @@ You can't recruit units into a garrison when enemies are near the zone. - Non puoi reclutare unità nella guarnigione mentre vi sono nemici nelle vicinanze. - No puedes reclutar unidades en guarniciones cuando los enemigos se encuentran cerca de la zona. - Vous ne pouvez pas recruter des unités dans une garnison quand les ennemis sont proche de la zone. - 적들이 근처에 있을 때는 주둔지에 유닛을 모집할 수 없습니다. - Вы не можете набирать юниты в гарнизон, когда враги находятся рядом с зоной. - Nie można rekrutować jednostek do garnizonu, gdy wrogowie znajdują się w pobliżu strefy. - Nemůžete rekrutovat jednotky do posádky, když jsou nepřátelé poblíž zóny. - Não podes recrutar unidades para a guarnição quando inimigos se encontram perto da zona - Düşmanlar bölgenin yakınındayken garnizona asker alamazsınız. - 当敌人靠近区域时,您不能将单位招募到驻军中。 You lack the HR necessary to recruit these units. - Non hai HR per reclutare unità. - Te falta HR para reclutar unidades. - Vous manquer de RH pour recruter des unités. - 유닛을 모집할 인력이 부족합니다. - Вам не хватает ЛР для добавления отрядов. - Brakuje ci zasobów ludzkich do rekrutacji jednostek. - Chybí ti HR aby jsi mohl rekrutovat jednotky. - Faltam RH para recrutar unidades. - Birimleri işe almak için İK'nız yok. - 您缺少HR来招募单位。 You don't have enough money for adding this kind of unit (%1€ needed). @@ -6075,16 +6004,6 @@ Adding this squad to the garrison will exceed the garrison limit. Some of the units will join the garrison, and the rest will be dismissed and their cost refunded. - Aggiungere questa squadra alla guarnigione supererà il limite di guarnigione. Alcuni si aggiungeranno altri saranno dimessi e il loro costo rimborsato. - Añadir esta escuadra a la guarnición excederá el límite de la guarnición. Algunos de ellos se unirán a la guarnición, el resto serán descartados y su coste será reembolsado. - L'ajout de cette escouade dans la garnison va excéder la limite. Certains vont rejoindre la garnison, le reste sera remboursé. - 이 분대를 주둔지에 추가하면 주둔군 제한을 초과하게 됩니다. 그들 중 일부는 주둔지에 합류할 것이고, 나머지는 해산되며 비용은 환불될 것입니다. - Добавление этого отряда в гарнизон превысит лимит гарнизона. Какая-то их часть присоединится к гарнизону, оставшиеся будут распущены, а их стоимость будет возмещена. - Dodanie tego oddziału do garnizonu spowoduje przekroczenie limitu garnizonu. Część z nich dołączy do garnizonu, reszta zostanie zwolniona, a ich koszt zostanie zwrócony. - Přidání této jednotky do posádky překročí limit posádky. Někteří z nich se připojí k posádce, zbytek bude propuštěn a jejich náklady vám budou vráceny. - Ao adicionar este pelotão à guarnição, vais exceder o limite da guarnição. Alguns deles vão se juntar à guarnição, os restantes vão ser dispensados e o custo reembolsado. - Bu mangayı garnizona eklemek, garnizon sınırını aşacaktır. Bir kısmı garnizona katılacak, geri kalanı görevden alınacak ve masrafları iade edilecek. - 将此小队添加到驻军将超出驻军限制。其中一些人将加入驻军,其余人将被解雇,其成本将被退还。 Selected units are already in garrison. @@ -6139,16 +6058,6 @@ You must select any %1 zone with a marker. - Devi selezionare qualunque zona %1 con un marcatore. - Debes seleccionar alguna zona %1 con marcador. - Vous devez sélectionner n'importe quel %1 zone avec un marqueur. - 마커가 있는 아무 %1 구역을 선택해야 합니다. - Вы должны выбрать любую зону %1 с маркером. - Musisz wybrać dowolną strefę %1 ze znacznikiem. - Musíte vybrat jakoukoli zónu %1 se značkou. - Tens que selecionar qualquer zona %1 com marcador. - İşaretli herhangi bir %1 bölgesini seçmelisiniz. - 您必须选择任何带有标记的 %1 区域。 Selected zone does not belong to %1. @@ -6178,29 +6087,9 @@ You have regained control of the %1 group as the zone where the group was going to be garrisoned has been lost. - Il gruppo %1 è ritornato sotto il controllo del AC poiché la zona da guarnire è stata perduta. - El grupo %1 ha vuelto bajo el control de HC ya que la zona donde se planeaba aguarnicionar ha sido perdida. - Groupe %1 retourné sous le contrôle du HC car la zone dans laquelle ils devaient être en garnison a été perdue. - %1 그룹은 주둔할 예정이었던 구역을 잃었기 때문에 하이 커맨드 통제로 들어갔습니다. - Группа %1 вернулась под контроль Командующего, т.к. зона, указанная для гарнизона, утрачена. - Grupa %1 powróciła pod kontrolę HC, ponieważ strefa, którą planowano obsadzić garnizonem, została utracona. - Skupina %1 se vrátila pod HC, protože zóna, která měla být obsazena, byla ztracena. - Grupo %1 voltou ao controlo do AC devido à zona que eles planeavam guarnecer foi perdida. - Garnizona alınması planlanan bölge kaybedildiğinden, %1 grubu HC kontrolüne geri döndü. - %1 小队已返回到HC控制,因为计划驻扎的区域已经丢失。 This garrison is full, choose another zone to add this HC squad into its garrison. - La guarnigione è piena, seleziona un'altra zona cui mandare questa squadra dell'AC a guarnire. - La guarnición está llena, selecciona otra zona para añadir esta escuadra de HC a su guarnición. - Cette garnison est pleine, choisissez une autre zone pour ajouter cette escouade HC à sa garnison. - 이 주둔지는 꽉 찼으므로, 이 하이 커맨드 분대를 주둔지에 추가하려면 다른 구역을 선택하십시오. - Этот гарнизон полон, выберите другую локацию для того чтобы добавить этот отряд в гарнизон. - Ten garnizon jest pełny, wybierz inną strefę, aby dodać ten oddział HC do swojego garnizonu. - Tato posádka je plná, vyberte jinou zónu, do které chcete přidat tuto skupinu z HC. - A guarnição está cheia, escolhe outra zona ou adiciona este pelotão do AC à sua guarnição. - Bu garnizon dolu, bu Yüksek Komuta ekibini garnizonuna eklemek için başka bir bölge seçin. - 此驻军已满,请选择另一个区域将此高级指挥小队添加到其驻军中。 Garrison @@ -6273,31 +6162,9 @@ Last Garbage Clean was %1 ago. Keep track of it. The server will automatically GC in %2. - Letzte Müll-Löschung war vor %1, behalte das im Auge. Müll-Löschung wird automatisch in %2 durchgeführt. - L'ultimo Pulisci Immondizia è stato %1 fa. Tienilo d'occhio. PI forzato in %2. - La ultima Limpieza de Basura fue hace %1. Mantenla supervisada. Limpieza de basura forzada en %2. - Le dernier Nettoyage Memoire était il y a %1 jours. Continuer le suivi. Nettoyage forcé dans %2. - 마지막 쓰레기 청소는 %1 전에 실행되었습니다. 계속 기록합니다. 쓰레기 강제 청소는 %2 전에 실행되었습니다. - Последняя чистка мусора была %1 назад. Имейте это в виду. Принудительная чистка будет через %2. - Ostatnie czyszczenie śmieci miało miejsce %1 temu. Uważaj na następne. Czyszczenie będzie wymuszone za %2. - Poslední čistění odpadu bylo %1 zpátky. Dávejte si na to pozor. Vynucené čistení odpadu za %2. - Última Limpeza de Lixo foi há %1. Relembra este valor. LL forçada em %2 - Son Çöp Temizleme işlemi %1 önceydi. Takipte kalın. %2'de Çöp Temizleyici çalıştırıldı. - 距离上次垃圾清理已过去 %1。请留意该细节。强制性垃圾清理将于 %2 后发生。 Garbage Cleaner Tracker has ran a garbage clean because the time passed the threshold. Keep track of GC times. - Müll-Löscher hat Löschung durchgeführt, weil der Zeitraum abgelaufen ist. Beachte die Fristen. - Tracciatore Pulisci Immondizia ha eseguito una pulizia poiché il tempo trascorso ha superato la soglia. Tieni d'occhio i tempi del PI. - El Seguimiento del Limpiador de Basura llevó a cabo una limpieza porque se superó el límite de tiempo establecido. Mantenga supervisados los tiempos del Limpiador de Basura. - Le Suivi du Nettoyage Mémoire lance un nettoyage mémoire car le temps écoulé excède le seuil. Suivre le temps de nettoyage. - 쓰레기 청소 기록 프로그램이 임계값을 초과하여 쓰레기를 청소합니다. 쓰레기 청소 시간을 계속 기록합니다. - Трекер очистки мусора запустил чистку из-за превышения порогового значения времени. Следите за трекером. - Skrypt do czyszczenia śmieci został uruchomiony, ponieważ minęło zbyt dużo czasu od ostatniego czyszczenia. Śledź czasy czyszczenia. - Monitor čistení odpadků spustil sběr jelikož čas překročil časový práh. Hlídejte si čas sběru. - O Rastreador de Limpeza de Lixo correu uma limpeza de lixo porque o tempo passou do limite. Relembra os tempos para LL. - Çöp Temizleyici İzcisi, zaman eşiği geçtiği için çöp temizliği gerçekleştirir. Çöp Temizleyici sürelerini takip edin. - 垃圾清洁器跟踪器运行垃圾清洁,因为时间超过了阈值。继续跟踪GC时间。 Garbage Cleaner Tracker @@ -6345,78 +6212,76 @@ Artillery menu Menù artiglieria + Menú de artillería Menu d'Artillerie 포병 메뉴 + 火炮支援菜单 Opens the Antistasi artillery support menu (commander only). - Apre il menù del supporto d'artiglieria di Antistasi (solo comandante). - Ouvre le menu de support d'artillerie Antistasi (commandant uniquement). - 안티스타시의 포병 지원 메뉴를 엽니다 (지휘관 전용). Battle menu Menù battaglia + Menú de batalla Menu de Bataille 전투 메뉴 Opens the Antistasi battle menu. - Apre il menù di battaglia di Antistasi. - Ouvre le menu de bataille d'Antistasi. - 안티스타시의 전투 메뉴를 엽니다. Dismiss Previous Hint Chiudi Suggerimento Precedente + Descartar consejo anterior Ignore l'Astuce Précédente 이전 힌트 닫기 Clears the last hint notification. Cancella l'ultimo suggerimento. + Limpia el último consejo. Enlève la dernière notification d'astuce. 마지막 힌트 알림을 지웁니다. Toggle ear plugs Interruttore tappi per le orecchie + Alternar tapones Activer les bouchons d'oreilles 귀마개 토글 Toggles the ear plugs (no effect when using ACE). - Interruttore tappi per le orecchie (non serve se si utilizza l'ace). - Active les bouchons d'oreilles (sans effet en utilisant ACE). - 귀마개를 토글합니다(ACE 사용 시 효과 없음). Toggle info bar Interruttore barra delle info + Alternar barra de información Activer la barre d'info 정보 표시줄 토글 Toggles the visibility of the Antistasi information bar at the top of the screen. - Interruttore visibilità della barra delle informazioni in alto. - Active/desactive l'affichage de la barre d'information Antistasi en haut de l'écran. - 화면 상단에 있는 안티스타시 전용 정보 표시줄의 표시 여부를 전환합니다. You've inserted your ear plugs. Hai inserito i tappi per le orecchie. + Te has puesto los tapones. Vous avez enfilé vos bouchons d'oreilles. 귀마개를 끼웠습니다. You've taken out your ear plugs. Hai tolto i tappi per le orecchie. + Te has quitado los tapones. Vous avez retiré vos bouchons d'oreilles. 귀마개를 빼냈습니다. Ear Plugs Tappi per le orecchie + Tapones Bouchons d'oreilles 귀마개 @@ -6424,422 +6289,590 @@ [ACE] Start with Food Items + [ACE] Inizia con prodotti alimentari + [ACE] Empezar con objetos de comida [ACE] Débuter avec de la Nourriture [ACE] 음식 아이템을 해금한 상태로 시작 + [ACE] 开局拥有可食用物品 Experimental] Allow futuristic supports to be used by the enemy + Sperimentale] Permetti al nemico di usare supporti futuristici + [Experimental] Permitir al enemigo usar apoyos futuristas <br/>[Expérimental] Autoriser des supports futuristes pour l'ennemi [실험적] 적이 미래형 지원을 사용할 수 있도록 허용 + 实验性] 允许敌人使用未来科技化支援 Should Guided Launchers become unlocked? + I lanciarazzi guidati dovrebbero essere sbloccati? + ¿Deberían desbloquearse los lanzadores guiados? Debloquer les lance-missiles guidés ? 유도미사일 발사기를 해금할 수 있습니까? + 是否允许解锁可制导导弹? Allow unfair supports to be used by the enemy - <br/>Autoriser des supports injustes pour l'ennemi + Permetti al nemico di usare supporti sleali + Permitir que el enemigo utilice apoyos injustos + <br/>Permettre à l'ennemi d'utiliser des soutiens inéquitable 적이 불공평한 지원을 사용하도록 허용 + 是否允许敌方使用不平衡的支援类型 Should Explosives become unlocked? + Gli esplosivi dovrebbero essere sbloccati? + ¿Deberían desbloquearse los explosivos? Debloquer les Explosifs ? 폭발물을 해금할 수 있습니까? + 是否允许解锁爆炸物? Enemy preference for attacking rebel targets closer to HQ + Preferenza del nemico di attaccare obiettivi ribelli più vicini al QG + Preferencia de los enemigos para atacar objetivos rebeldes cerca del CG Préférence de l'ennemi à attaquer les cibles rebelles proches du QG 적군 선호도 - 반군 표적을 공격하는 것을 선호하는 정도 + 敌方针对总部附近抵抗军的攻击倾向 Enable Autosave (every X minutes) + Abilita Autosalvataggio (Ogni X minutio + Activar autoguardado (cada X minutos) Activer les Sauvegarde Auto (toute les X minutes) 자동 저장 활성화 (매 X분마다) + 启用自动保存 (每过 X 分钟) Time between autosaves (in minutes) + Tempo tra gli autosalvataggi (in minuti) + Tiempo entre autoguardados (en minutos) Temps entre sauvegardes auto (en minutes) 자동 저장 쿨타임 (분 단위) + 自动保存间隔时间(分钟) [Experimental] Truly Random Crates: Remove all balance checks from Crates - [Experimental] Craisses vraiment aléatoires : Enlève tout les tests d'équilibrage des Caisses - [실험적] 완전 무작위 전리품 상자: 상자에서 모든 밸런스 체크를 제거합니다 Both + Ambos Les deux 둘 다 Engineers + Ingegneri + Ingenieros Ingénieurs 공병만 + 工程师 Player classes permitted to use the building placer + Clases de jugador que pueden usar el colocador de edificios Classes joueur autorisée à utiliser le placeur de constructions 건물 배치기를 사용할 수 있는 플레이어 병과 + 准许放置建筑物的玩家兵种 Team leaders + Capi squadra + Líderes de equipo Chef d'équipes 조장만 + 班组组长 Quantity of civilan traffic and parked vehicles + Quantità di traffico civile e veicoli parcheggiati + Cantidad de tráfico de civiles y vehículos aparcados Quantité de traffic civil et véhicules garés 민간인 보행자 및 주차된 차량 수 + 平民出行程度以及停靠车辆数量 Maximum Ammo Quantity in Crates + Quantità massima di munizioni nelle casse + Munición máxima en cajas Maximum de Munitions dans les Caisses 상자 내 최대 탄약 수량 + 弹药箱中可容纳弹药的数量已达最大值 Maximum Ammo Types in Crates + Tipi massimi di munizioni nelle casse + Tipos de munición máximos en cajas Maximum de Types de Munitions dans les Caisses 상자 내 최대 탄약 종류 수 + 弹药箱中可容纳弹药的种类已达最大值 Maximum Attachment Quantity in Crates + Quantità massima di accessori nelle Casse + Cantidad máxima de accesorios en cajas Maximum d'Accessoires dans les Caisses 상자 내 최대 부착물 수량 + 弹药箱中可容纳枪械配件的数量已达最大值 Maximum Attachment Types in Crates + Tipi massimi di accessori nelle casse + Tipos de accesorios máximos en cajas Maximum de Types d'Accessoires dans les Caisses 상자 내 최대 부착물 종류 수 + 弹药箱中可容纳枪械配件的种类已达最大值 Maximum Backpack Quantity in Crates + Quantità massima di zaini nelle casse + Cantidad de mochilas máxima en cajas Maximum de Sacs à Dos dans les Caisses 상자 내 최대 군장 수량 + 弹药箱中可容纳背包的数量已达最大值 Maximum Backpack Types in Crates + Tipi massimi di zaini nelle casse + Tipos de mochila máximos en cajas Maximum de Types de Sacs à Dos dans les Caisses 상자 내 최대 군장 종류 수 + 弹药箱中可容纳背包的种类已达最大值 Maximum Device Backpack Quantity in Crates - Maximum de Cacs à Dos avec Dispositifs dans les Caisses + Maximum de Sacs à Dos avec Dispositifs dans les Caisses 상자 내 최대 장비 가방 수량 + 弹药箱中设备背包的数量已达最大值 Maximum Device Backpack Types in Crates Maximum de Types de Sacs à Dos avec Dispositifs dans les Caisses 상자 내 최대 장비 가방 종류 수 + 弹药箱中设备背包的种类已达最大值 Maximum Explosive Quantity in Crates + Quantità massima di esplosivi nelle casse Maximum d'Explosifs dans les Caisses 상자 내 최대 폭발물 수량 + 弹药箱中爆炸物的数量已达最大值 Maximum Explosive Types in Crates + Tipi massimi di esplosivi nelle casse Maximum de Types d'Explosifs dans les Caisses 상자 내 최대 폭발물 종류 수 + 弹药箱中爆炸物的种类已达最大值 Maximum Helmet Quantity in Crates + Quantità massima di elmetti nelle casse Maximum de Casques dans les Caisses 상자 내 최대 헬멧 수량 + 弹药箱中头盔的数量已达最大值 Maximum Helmet Types in Crates + Tipi massimi di elmetti nelle casse Maximum de Types de Casques dans les Caisses 상자 내 최대 헬멧 종류 수 + 弹药箱中头盔的种类已达最大值 Maximum Item Quantity in Crates + Quantità massima di oggetti nelle casse Maximum d'Objets dans les Caisses 상자 내 최대 기타 아이템 수량 + 弹药箱中可容纳物品的数量已达最大值 Maximum Item Types in Crates + Tipi massimi di oggetti nelle casse Maximum de Types d'Objets dans les Caisses 상자 내 최대 기타 아이템 종류 수 + 弹药箱中可容纳物品的种类已达最大值 Decrease loot quantity as player count increases? (Yes is recommended for balance reasons) - Réduire la quantité de butin à mesure que le nombre de joueurs augmente ? (Oui c'est conseillé pour des raisons d'équilibre) + Diminuisci la quantità di loot man mano che il numero di giocatori aumenta? ("Sì" è raccomandato per motivi di bilanciamento) + Réduire la quantité de butin à mesure que le nombre de joueurs augmente ? (Oui c'est conseillé pour des raisons d'équilibrage) 플레이어가 많아질수록 전리품 수량이 줄어듭니까? (밸런스를 위해 '예'를 권장합니다) + 是否根据玩家人数来调节战利品生成概率?(追求游戏平衡的前提下, 建议启用) Maximum Vest Quantity in Crates + Quantità massima di gilet tattici nelle casse Maximum de Vestes dans les Caisses 상자 내 최대 조끼 수량 + 弹药箱中防弹背心的数量已达最大值 Maximum Vest Types in Crates + Tipi massimi di gilet tattici nelle casse Maximum de Types de Vestes dans les Caisses 상자 내 최대 조끼 종류 수 + 弹药箱中防弹背心的种类已达最大值 Maximum Weapon Quantity in Crates + Quantità massima di armi nelle casse Maximum d'Armes dans les Caisses 상자 내 최대 무기 수량 + 弹药箱中可容纳枪械的数量已达最大值 Maximum Weapon Types in Crates + Tipi massimi di armi nelle case Maximum de Types d'Armes dans les Caisses 상자 내 최대 무기 종류 수 + 弹药箱中可容纳枪械的种类已达最大值 Max distance from HQ for tasks + Distanza massima dal QG per le missioni Distance maximale du QG pour les tâches 본부로부터 임무까지의 최대 거리 Spawn distance + Distanza di spawn Distance d'apparition 스폰 거리 + 生成距离 Enemy attack resource balance (relative to overall balance) + Bilancio risorse di attacco del nemico(relative al bilancio complessivo) Equilibrage des ressources des attaques enemies (relatif à l'équilibrage global) 적 공격 자원 밸런스 (전체적인 밸런스와 관련됨) Overall enemy resource balance + Bilancio complessivo delle risorse del nemico Equilibrage global des ressources des ennemis 전체적인 적 자원 밸런스 + 平衡敌人总体资源 Distance used to check for nearby enemies Distance pour la vérification d'ennemis proches 근처 적 존재 여부를 체크하는 거리 + 用于探查附近敌情的距离 Enemy AI skill (also affected by server skill) + Abilità delle IA nemiche (influenzato anche dal livello di abilità del server) Compétence de l'IA ennemie (affectée par le réglage serveur) 적 AI 숙련도 (서버 숙련도에도 영향을 받음) + 敌方AI能力水平 (会被服务器设定所影响) Reb vs Gov Reb vs Gov 반군 Vs 정부군 + 起义军 vs 政府军 Reb vs Gov + Inv Reb vs Gov + Envahisseur 반군 Vs 정부군과 침략군 + 起义军 vs 政府军 + 侵略者 Reb vs Gov vs Inv Reb vs Gov vs Envahisseur 반군 Vs 정부군 Vs 침략군 + 起义军 vs 政府军 vs 侵略者 Game Mode - Do NOT change this mid mission + Modalità di gioco - NON cambiare nel mezzo della missione Mode de Jeu - Ne pas changer ceci en milieu de mission 게임 모드 - 경고: 임무 도중에 이것을 변경하지 마십시오!! + 游玩模式 - 请勿在游玩过程中改变此选项 Garbage Cleaner Threshold for Automatic GC + Límite de la limpieza de basura para el limpiador automático Limite avant le Nettoyage de Memoire automatique 자동 쓰레기 청소에 대한 쓰레기 청소 프로그램 임계점 Порог очистки мусора для автоматической очистки мусора 10 km + 10 km 10 km 10km + 10 千米 10 meters + 10 metri 10 mètres 10 + 10 米 10 minutes + 10 minuti 10 minutes 10분 + 10 分钟 15 meters + 15 metri 15 mètres 15m + 15 米 15 minutes + 15 minuti 15 minutes 15분 + 15 分钟 16 km + 16 km 16 km 16km + 16 千米 20 meters + 20 metri 20 mètres 20m + 20 米 20 minutes + 20 minuti 20 minutes 20분 + 20 分钟 2 minutes + 2 minuti 2 minutes 2분 + 2 分钟 30 minutes + 30 minuti 30 minutes 30분 + 30 分钟 4 km + 4 km 4 km 4km + 4 千米 5 km + 5 km 5 km 5km + 5 千米 5 minutes + 5 minuti 5 minutes 5분 + 5 分钟 6 km + 6 km 6 km 6km + 6 千米 7 km + 7 km 7 km 7km + 7 千米 8 km + 8 km 8 km 8km + 8 千米 All + Tutti Tout 모두 Allowed + Permesso Autorisé 허용 + 允许 Always + Sempre Toujours 항상 + 时常的 Disabled + Disabilitato Désactivé 비활성화 + 不启用 Enabled + Abilitato Activé 활성화 + 启用 High + Alto Haut 높음 + Low + Basso Bas 낮음 + Medium + Medio Moyen 중간 + 中等 Never + Mai Jamais 없음 + 永远不用 No change + Nessun cambiamento Pas de changements 변경 없음 + 不做更改 No limit + Nessun limite Pas de limite 무제한 + 无限制 None + Nessuno Aucun 없음 Normal + Normale Normal 보통 + 正常 Not allowed + Non permesso Interdit 허용되지 않음 + 不允许 No unlocks + Nessuno sblocco Pas de débloquage 해금 없음 + 无法解锁 Often + Spesso Souvent 자주 + 经常 Sometimes + Qualche volta Parfois 가끔 + 偶尔 Unlimited + Illimitato Illimité 무제한 + 无限 Very high + Molto alto Très haut 매우 높음 + 非常高 Very low + Molto basso Très bas 매우 낮음 + 非常低 Maximum global civilians + Numero massimo globale di civili Maximum global de civils 최대 전체 민간인 수 + 全图范围人口最大值 Allow guests to become commander when no members are eligible + Permessi agli a ospiti di diventare comandanti quando non ci sono membri idonei a esserlo Autoriser aux invités de devenir commandant quand aucun membre n'est éligible 자격이 있는 멤버가 없다면 게스트가 지휘관이 될 수 있도록 허용 + 允许游客玩家在没有人有资格当指挥官的情况下成为指挥官 Default number of items needed for guests to be able to use them + Numero predefinito di oggetti necessari perchè gli ospiti possano usarli Quantité par defaut d'objets necessaire avant que les invités puissent s'en servir 게스트가 사용하는 데 필요한 기본 아이템 수 + 允许游客玩家使用限制物品的最低限额 Use In-Development UI Preview + Usar vista previa de la interfaz en desarrollo Utiliser la Previsualisation de l'UI en Développement 개발 중인 UI 미리보기 사용 Использовать предварительный просмотр пользовательского интерфейса в разработке @@ -6847,69 +6880,89 @@ Chance of helmet loss on headshots + Possibilità che l'elmetto venga perso ricevendo un colpo alla testa Chance de perte du casque sur des tirs à la tête 헤드샷을 당할 시 헬멧을 잃을 확률 + 被击中头部时丢失头盔的概率 Time before a player is considered AFK + Tempo prima che un giocatore sia considerato AFK Temps avant qu'un joueur soit considéré AFK 플레이어가 잠수로 간주되기까지의 시간 + 在被确认为挂机之前玩家可闲置的时间 Initial Rebel Faction Money + Soldi iniziali dei Ribelli Argent Initial de la Faction Rebelle 반란군 세력의 초기 자금 + 抵抗军初始资金 Initial Rebel Faction Manpower Effectifs Initial de la Faction Rebelle 반란군 세력의 초기 인력 + 抵抗军初始人力资源 Initial Player Money + Soldi iniziali del giocatore Argent Initial du Joueur 플레이어의 초기 자금 + 玩家初始资金 Resource multiplier for invaders relative to occupants + Moltiplicatore di risorse per gli invasori rispetto agli occupanti Multiplicateur de Ressource de l'envahisseur relatif à l'occupant 점령군과 관련된 침략군에 대한 자원 승수 Any friendly position + Qualsiasi posizione amica Toute position alliée 모든 우호지역 위치 + 任何友军位置 Only Airports + HQ + Solo aeroporti + QG Seulement Aéroports + QG 공항과 본부만 + 只允许快速旅行至友军机场 + 总部 Fast Travel Targets Allowed + Obiettivi del viaggio rapido concessi Cibles de Voyage Rapide Autorisées 빠른 이동 타겟 허용 + 快速旅行可以到达的目标地点 All non-dev + Tutti i non sviluppatori Tout les non-dév 모두 (개발자 버전 제외) Log debug console use + Enregistrer l'usage de la console de debug 디버그 콘솔 사용 로그 작성 Debug Debug + Debug Déboger 디버그 Отладка - Ladění + Debug Error Errore + Error Erreur 오류 Ошибка @@ -6918,6 +6971,7 @@ Info Informazione + Info Info 정보 Информация @@ -6925,28 +6979,35 @@ Logging Level (Amount of detail in .rpt file) + Nivel de log (Cantidad de detalle en el archivo .rpt) Niveau de Logs (Quantité de détails dans le fichier .rpt) 로그 작성 수준 (.rpt 파일의 세부정보량) Уровень ведения логов (Количество деталей в файле .rpt) Verbose + Verbose Verbeux 세부 정보 Loot to crate radius Bottino nel raggio della cassa + Rayon du transfert butin vers caisse 전리품 챙기기 반경 + 战利品装载范围 Loot to crate transfers unlocked items + Charger le butin vers la caisse transfère les armes debloquées 해금된 아이템을 전리품 상자로 옮김 Maximum civilians spawn per town + Civili massimi spawnati per città Maximum de civils par ville 마을 당 최대 민간인 스폰 수 + 小镇居民最大人口值 Max distance of guests from the closest member or HQ @@ -6957,118 +7018,152 @@ Enable Server Membership Activer l'Adhésion au Serveur 서버 멤버십 활성화 + 启用服务器白名单 Percentage of Reserved Slots for Members + Percentuale di slot riservati ai membri Pourcentage de Places Reservées pour les Membres 멤버를 위한 예비 슬롯 비율 + 服务器会员专属空位的总占比 Number of the same item required to unlock" + Quantità dello stesso oggetto richiesta per sbloccarlo" Nombre d'exemplaire d'un objet pour le débloquer 해금에 필요한 동일 아이템의 갯수 + 解锁物件所需要的物品数量 Enable Napalm Bombing for AI + Attiva bombardamento napalm per l'IA Activer le Bombardement au Napalm pour l'IA AI가 네이팜 폭격을 사용하도록 허용 + 允许AI使用凝固汽油弹 Enable Friendly Player Markers + Abilità marcatori per giocatori alleati Activer les Marqueurs de Joueurs Alliés 아군 플레이어 마커 활성화 + 启用友军玩家地图标记 How many rebels can be garrisoned (1.5x for airports, 0.5x for resources and factories)? - Combien de rebels peuvent être en garnison (1.5x pour les aéroports, 0.5x pour les ressources et usines) ? + Combien de rebelles peuvent être en garnison (1.5x pour les aéroports, 0.5x pour les ressources et usines) ? 얼마나 많은 반군을 주둔시킬 수 있는가? (공항은 1.5배, 자원채취소 및 공장은 0.5배) + 抵抗军驻军人数 (机场为1.5倍兵力 , 资源节点以及工厂为0.5倍兵力)? How many troops can be in garrison. Note that No limit option may affect performance as there might be too many troops for CPU to handle. Combien de troupes peuvent être en garnison. Notez que Aucune Limite risque d'affecter les performances car il y aura trop de troupes à gérer pour le CPU. 주둔지에 얼마나 많은 병력을 배치하는 지 여부를 결정합니다. 무제한 옵션은 CPU가 처리할 병력이 너무 많으므로 성능에 영향을 미칠 수 있습니다. + 最高驻军人数. 请注意,无限制选项可能会导致CPU超载因而影响游戏体验. Friendly AI skill (also affected by server skill) Compétence de l'IA alliée (affectée par le réglage serveur) 아군 AI 숙련도 (서버 숙련도에 영향을 받음) + 友方AI能力水平 (会被服务器设定所影响) 10 seconds 10 Secondi 10 secondes 10초 + 10 秒 15 seconds 15 Secondi 15 secondes 15초 + 15 秒 5 seconds 5 Secondi 5 secondes 5초 + 5 秒 Minimum revive time for players + Tempo di rianimazione minimo per i giocatori Temps de réanimation minimum pour les joueurs 플레이어의 최소 소생 시간 + 复活玩家最低所需要时间 Self-revive methods enabled + Metodi di auto-rianimazione abilitati Méthodes d'auto-réanimation activées 자가소생 활성화 + 启用自我复苏 Withstand Endurer 견디기 + 自我复苏 [TFAR] Start with Long Range Radio? [TFAR] Commencer avec une Radio Longue-Portée ? [TFAR] 장거리 무전기를 가지고 시작합니까? + [TFAR] 开局拥有长途通讯无线电? BALANCE OPTIONS OPZIONI DI SALDO + OPCIONES DE EQUILIBRIO OPTIONS EQUILIBRAGE -밸런스 설정- + 游戏平衡性选项 DEVELOPMENT OPTIONS - OPZIONI DI SVILUPPAMENTO + OPZIONI DI SVILUPPO + OPCIONES DE DESARROLLO OPTION DEVELOPPEMENT -개발자 설정- EQUIPMENT OPTIONS - OPZIONI DI ATTREZZATURE + OPZIONI DELL'ATTREZZATURA + OPCIONES DE EQUIPAMIENTO OPTIONS EQUIPEMENT -장비 설정- + 装备选项 LOOT CRATE OPTIONS OPZIONI DELLA CASSA DEL BOTTINO + OPCIONES DE CAJAS DE BOTÍN OPTIONS CAISSE DE BUTIN -전리품 상자 설정- + 弹药箱装载选项 MEMBERSHIP OPTIONS + OPCIONES DE MEMBRESÍA OPTIONS ADHESION -멤버십 설정- + 白名单设置 Enable Teamkill Punish + Abilità punizione per Teamkill Activer la Punition pour le Teamkill 팀킬 처벌 활성화 + 启用友军伤害处罚 Do Unlocked Weapons Automatically Unlock Their Standard Magazine? + Le armi sbloccate sbloccano automaticamente i loro caricatori standard? Débloquer Une Arme Débloque Automatiquement Ses Chargeurs Standards ? 해금된 무기는 해당 무기의 기본 탄창을 자동으로 해금합니까? + 是否在解锁枪械的同时也解锁配套的标准弹匣? @@ -7284,6 +7379,7 @@ You don't have a first aid kit for self-revive. Non hai un kit di primo soccorso per rianimarti. + No tienes un kit de primeros auxilios para auto revivirte. Vous n'avez pas de kit de premiers secours pour vous réanimer. 당신은 자가소생을 위한 구급상자를 가지고 있지 않습니다. Nie masz apteczki pierwszej pomocy do samodzielnego uleczenia się. @@ -7292,6 +7388,7 @@ You have already revived yourself recently. Ti sei già rianimato di recente. + Ya te has revivido recientemente. Vous vous êtes déjà réanimé vous-même récemment. 당신은 이미 최근에 자가소생을 했습니다. Niedawno już się uleczyłeś. @@ -7300,6 +7397,7 @@ You shake off the injury, but you're not feeling great. Incassi la ferita ma comunque non ti senti bene. + Te recuperas de la lesión, pero no te sientes muy bien. Vous vous remettez de la blessure, mais ne vous sentez pas très bien. 당신은 부상을 털어내지만, 썩 기분이 좋지 않습니다. Otrząsnąłeś się po kontuzji, ale nie czujesz się najlepiej. @@ -7308,6 +7406,7 @@ You are feeling much better. Ti senti molto meglio. + Te sientes mucho mejor. Vous vous sentez beaucoup mieux. 당신은 훨씬 상태가 좋아졌다. Czujesz się znacznie lepiej. @@ -7316,9 +7415,11 @@ Self Revive Auto Rianimazione + Auto revivir Se Réanimer 자가소생 Oživit sám sebe + 自我复苏 @@ -7351,16 +7452,6 @@ Take control of a selected AI squad member or High Command Squad Leader. All actions can be performed through the AI for 60 seconds. You will lose control if the player or unit receives any damage - Prendi il comando personale di un membro di squadra IA selezionato o un Capo squadra assegnato all'Alto Comando e performa ogni tipo di azione che vuoi per 60 secondi, il controllo verrà annullato se il giocatore o l'IA controllata ricevono ogni tipo di danno - Toma el control personal de un miembro de la escuadra seleccionado. Te permitirá tomar cualquier acción por 60 segundos. El control será cancelado si el jugador o el soldado seleccionado reciben cualquier tipo de daño - Prenez le contrôle personnel du membre d'escouade sélectionné ou du chef d'escouade HC et soyez capable d'effectuer n'importe quel type d'actions pendant 60 secondes. L'état de contrôle sera annulé si le joueur ou l'unité contrôlée subit tout type de dommage - 선택된 분대원 또는 하이 커맨드 분대장을 개인적으로 통제하고 60초 동안 어떠한 종류의 행동이든 수행할 수 있습니다. 플레이어 또는 조종하는 유닛에게 어떠한 종류든 데미지를 입으면 조종 상태가 취소됩니다. - Возьмите под личный контроль выбранного члена отряда или лидера отряда через меню Командующего и получите возможность выполнять любые действия в течение 60 секунд. Состояние контроля будет отменено, если игрок или управляемый юнит получит какой-либо урон. - Przejmij kontrolę nad wybranym członkiem oddziału lub dowódcą oddziału HC i bądź w stanie wykonywać dowolne czynności przez 60 sekund. Stan kontroli zostanie anulowany, jeśli gracz lub kontrolowana jednostka otrzyma jakiekolwiek obrażenia - Převezměte osobní kontrolu nad vybraným členem družstva nebo velitelem HC družstva a budete moci provádět jakékoli akce po dobu 60 sekund. Stav kontroly bude zrušen, pokud hráč nebo kontrolovaná jednotka dostane jakýkoli druh poškození - Toma controlo pessoal do membro do pelotão selcionado ou o líder de pelotão do AC e serás capaz de realizar qualquer tipo de ação durante 60 segundos. O estado de controlo será cancelado assim que o jogador ou a unidades receba qualquer tipo de dano. - Seçilen manga üyesi veya Yüksek Komuta manga liderinin kişisel kontrolünü elinize alın ve 60 saniye boyunca her türlü eylemi gerçekleştirebileceksiniz. Oyuncu veya kontrol edilen birim herhangi bir hasar alırsa kontrol durumu iptal edilecektir. - 亲自控制选定的班组成员或指挥部班组的班长, 并可在60秒内执行任何动作。如果玩家或受控单位受到任何伤害, 控制状态将被取消 Auto Heal @@ -7378,15 +7469,6 @@ AI squad mates will proactively heal each other - I compagni di squadra IA si cureranno attivamente tra di loro - Los compañeros de la IA se curarán proactivamente unos a otros - Les coéquipiers de l'escouade IA se soigneront mutuellement de manière proactive - AI 분대원들은 서로 우선적으로 치료할 것입니다. - ИИ-соотрядники будут активно лечить друг друга - Członkowie drużyny AI będą się aktywnie leczyć - Členové družstev AI se navzájem aktivně uzdraví - YZ takım arkadaşları proaktif olarak birbirlerini iyileştirecek - AI将会主动互相治疗 Auto Rearm / Loot @@ -7492,16 +7574,6 @@ Gets a situation report from the selected HC squad. - Recupera info approposito lo stato di una squadra Alto Comando - Recupera informacion sobre el estado de una Escuadra de HC. - Récupérer des informations sur le statut d'une escouade HC - 하이 커맨드 분대 상태에 대한 정보를 확인합니다. - Доложить информацию о статусе отряда - Odzyskaj informacje o stanie drużyny HC - Obnovit informace o statusu počtu jednotek v družstvu. - Recolher informação sobre o status de um pelotão do AC - Bir HC takım durumu hakkında bilgi kurtarın - 回报指挥部班组的状态 Squad Add Vehicle @@ -7517,15 +7589,6 @@ Look at some vehicle and assign it to the selected squad for its use - Guarda qualche veicolo e assegnalo alla squadra selezionata in modo che possano usarlo - Mira hacia un vehículo y asignalo a la escuadra seleccionada para su uso - Regardez un véhicule et attribuez-le à l'escouade sélectionnée pour son usage - 차량을 보고 선택된 분대에 차량을 할당합니다. - Посмотрите на какую-нибудь технику и назначьте ее выбранному отряду для использования - Spójrz na jakiś pojazd i przypisz go do wybranego oddziału - Podívejte se na nějaké vozidlo a přiřaďte jej vybranému družstvu pro jeho použití - Bir araca bakın ve onu kullanması için seçilen mangaya atayın - 将面前的载具分配给选定的班组使用 @@ -7612,6 +7675,7 @@ Pobliskie jednostki zostały uleczone, odświeżone i mogą ponownie działać pod przykryciem.<br/><br/>Pobliskie pojazdy to:%1 Blízké jednotky byly vyléčeny, osvěženy a mohou být znovu v utajení.<br/><br/>Blízká vozidla jsou:%1 Yakındaki birimler iyileştirildi, yenilendi ve tekrar gizlenebilir.<br/><br/>Yakındaki araçlar:%1 + 附近的单位已被治疗并恢复至最佳状态,可以再次进入伪装模式.<br/><br/>周遭可用的车辆为:%1 The box has been used in the last 30 seconds! Please wait for a bit. @@ -7630,30 +7694,35 @@ Builder box is already being used by %1 La cassa delle costruzioni è già in utilizzo da %1 + La caja del constructor ya está en uso por %1 La boite de construction est déjà utilisée par %1 건물 배치기는 이미 %1에 의해 사용되는 중입니다 You can not use the placer while there are enemies nearby. Non puoi usare il piazzatore mentre vi sono nemici nelle vicinanze. + No puede usar el colocador mientras haya enemigos cerca. Vous ne pouvez pas utiliser le placeur tant que des ennemis sont proches. 적들이 근처에 있을 때는 배치기를 사용할 수 없습니다. You are not eligible to use the building placer. Non sei idoneo all'uso del piazza costruzioni. + Usted no es elegible para usar el colocador de construcciones. Vous n'êtes pas éligible pour utiliser le placeur de constructions. 당신은 건물 배치기를 사용할 자격이 없습니다. Server failed to respond to building placer request. Il server non è riuscito a rispondere alla richiesta di costruzione. + El servidor falló al responder a la petición del colocador de construcciones. Le serveur n'a pas répondu à la requête du placeur de constructions. 서버가 건물 배치 요청에 응답하지 못했습니다. Building Placer Piazzamento Costruzioni + Colocador de construcciones Placeur de Constructions 건물 배치기 @@ -7685,15 +7754,6 @@ Gain air support points by sacrificing the aircraft you're looking at. Use these points to call in HE, Cluster, and Napalm strikes. - Ottieni Punti Supporto Aereo consegnado questo veivolo alla fazione - Gana puntos de ataque aéreo dando esta nave al almacén de la facción - Gagnez des points de support aérien en donnant cet avion à la réserve aérienne de la faction - 해당 항공기를 팩션 항공 자산에 기부하여 공습 포인트를 획득합니다. - Получайте очки за авиаудар, отдавая этот самолет в пул авиации фракции. - Zdobądź punkty Nalotu, dając ten pojazd do puli pojazdów latających twojej frakcji - Získejte body letecké podpory přidáním tohoto vozidla do frakčních leteckých prostředků - Bu uçağı Hava Havuzu grubuna vererek Hava Saldırısı puanları kazanın - 将这架飞机添加至阵营空军, 并获得空袭点数 Cluster Bombs @@ -7785,7 +7845,7 @@ Garbage Clean Pulizia Spazzatura Limpieza de Basura - Nettoyer la Mémoire + Mémoire nettoyé 쓰레기 청소 Очистка мусора Wyczyść Śmieci @@ -7795,15 +7855,6 @@ Cleans dead bodies, dropped gear, destroyed vehicles and similar entities. Helps massively with client and server performance, and running this every hour is recommended. - Ripulisce molteplici oggetti in gioco. Attenzione può causare lag - Limpia varias cosas en el juego. Utilizalo con precaución ya que congela la misión. - Nettoie plusieurs choses dans le jeu. À utiliser avec prudence car cela gèle la mission - 게임 안의 여러 가지를 청소합니다. 임무가 동결되므로 주의하여 사용하십시오. - Очищает некоторые предметы в игре. Используйте с осторожностью, так как это заставляет миссию залагать. - Czyści niepotrzebne przedmioty i ciała z ziemi poprawiając wydajność gry. Używaj ostrożnie, ponieważ zamraża misję - Čistí několik věcí ve hře. Používejte s opatrností, protože mise zamrzne - Oyunda birçok şeyi temizler. Görevi dondurduğu için dikkatli kullanın - 清理游戏中的一些东西。谨慎使用, 因为它可能导致任务卡死 Faction Garage @@ -7897,15 +7948,6 @@ Remove selected observation post or roadblock, the money spent will be refunded - Rimuovi il posto di osservazione o il posto di blocco selezionato, i soldi verranno rimborsati - Borra el punto de observación o bloqueo de carretera, el dinero sera reembolsado - Supprimer le poste d'observation ou le barrage routier sélectionné, l'argent sera remboursé - 선택한 감시초소 또는 검문소를 제거하면 자금으로 환불됩니다. - Удалите выбранный наблюдательный пункт или блокпост, деньги будут возвращены - Usuń wybrane stanowisko obserwacyjne lub blokadę drogową, pieniądze zostaną zwrócone - Odstraňte vybraný pozorovací bod nebo zátaras, peníze budou vráceny - Seçili Gözetleme Noktasını veya Kontrol Noktasını kaldırın, para iade edilecektir - 拆除选定的观察哨或路障并退回费用 Establish a new watchpost or roadblock depending on the type of terrain you select @@ -8133,16 +8175,6 @@ Build your rebellion from scratch and defeat the occupants and invading forces in a persistent whole map Dynamic Mission. - Formiere eine FIA Armee und bezwinge die AAF und CSAT Kräfte in einer dynamischen Mission auf der gesamten Karte. - Costruisci l'esercito FIA da zero e sconfiggi le forze AAF e CSAT in una missione dinamica su tutta la mappa. - Construye el ejército FIA desde cero y derrota a las fuerzas AAF y CSAT en una misión dinámica en todo el mapa. - Recrutez une armée de la FIA à partir de rien et vainquez les forces de l'AAF et CSAT à travers toute la carte dans une Mission Dynamique - 기초부터 FIA군을 일으켜 지도 전체에서 일어나는 다이나믹한 임무와 함께 AAF와 CSAT을 패퇴시키십시오. - Создайте свою армию с нуля и заставьте силы AAF и CSAT отступить в Динамической Миссии на всей карте. - Zbuduj armię FIA od podstaw i pokonaj siły AAF i CSAT w dynamicznej misji na całej mapie. - Postavte armádu FIA od nuly a porazte síly AAF a CSAT na celé mapě v dynamické misi. - FIA Ordusunu sıfırdan oluşturun ve AAF ve CSAT güçlerini tüm harita Dinamik Görevinde yenin - 从头开始建立FIA军队, 在整张地图上执行动态任务, 击败AAF和CSAT部队。 @@ -8387,6 +8419,7 @@ Recruit AA Missile Unit Recluta Unità Missilistica AA + Reclutar Unidad con lanzacohetes AA Rekrutovat AA jednotku. @@ -8397,6 +8430,7 @@ Recruit AT Missile Unit Recluta Unità Missilistica AT + Reclutar Unidad con lanzacohetes AT Rekrutovat Raketometnou jednotku @@ -8670,16 +8704,6 @@ Petros will join your group. The inventory of the arsenal box must be empty to move HQ. To rebuild, select the Build HQ here option on Petros. - Petros tritt deiner Gruppe bei. Munitionskiste muss leer sein. Zur Neuerrichtung die Bauaktion in der Nähe von Petros auswählen. - Petros si unirà al tuo gruppo. La cassa di munizioni deve essere vuota. Per ricostruirla, seleziona la voce Costruisci, stando vicino a Petros - Pertos se unirá a tu grupo. La caja de munición debe estar vacía. Para reconstruir, selecciona la acción Construir cerca de Petros - Petros va rejoindre votre groupe. L'Arsenal doit être vide. Pour reconstruire, sélectionnez l'action "Construire" à côté de Petros. - 페트로스가 당신의 그룹에 합류할 것입니다. 탄약상자는 비워져 있어야 합니다. 재건축하려면 페트로스 근처에서 건축하기를 선택하시오. - Петрос присоединится к вашей группе. Чтобы построить Штаб, выберите действие "Построить" возле Петроса. Арсенал должен быть пуст. - Petros dołączy do twojej drużyny. Skrzynka na amunicję musi być pusta. Aby odbudować, wybierz akcję Buduj w pobliżu Petrosa - Petros se připojí k vaší skupině. Chcete-li vytvořit velitelství, vyberte možnost u Petrose „Zřídit velitelství“. Arzenál musí být prázdný. - Petros grubunuza katılacak. Cephane kutusu boş olmalıdır. Yeniden inşa etmek için Petros yakınında İnşa eylemini seçin - Petros将会加入您的小队。弹药箱必须为空。在Petros附近选择"建造"选项来重建总部。 Rebuild Assets @@ -8786,6 +8810,7 @@ Recruit AA Missile Soldier Recluta Missilista AA + Reclutar Soldado con lanzacohetes AA Recruter un Soldat Missile AA 대공미사일전문가 모집 Нанять Специалиста ПВО @@ -8809,6 +8834,7 @@ Recruit AT Missile Soldier Recluta Missilista AT + Reclutar Soldado con lanzacohetes AT Recruter un Soldat Missile AT 대전차미사일전문가 모집 Нанять Стрелка с ПТУР @@ -8903,7 +8929,7 @@ 자동소총수 모집 Нанять Пулемётчика Rekrutuj Celowniczego KM - Kulometník + Kulometčík Otomatik Tüfekçi Al 招募自动步枪手 @@ -8963,16 +8989,6 @@ Civilian vehicles allow you to travel in Undercover mode. You will be spotted if you stray too far from the road, as well as if you get too close to outposts, seaports, roadblocks, or airbases - Zivilfahrzeuge erlaube dir unentdeckt zu reisen, sofern du nahe der Straßen bleibst und in keine Basen, Außenposten oder Straßensperren einfährst. - I veicoli civili ti permetteranno di viaggiare in modalità Sotto copertura ma solo rimanendo vicino alle strade e non entrando in basi, avamposti e posti di blocco. - Los vehículos civiles te permiten viajar en modo encubierto mientras estés cerca de caminos y no entres a bases, bloqueos militares ni zonas de vigilancia - Les véhicules civils vous permettent de vous déplacer Incognito, tant que vous restez près des routes et n'entrez pas dans les bases, avant-postes et barrages routiers. - 민간 차량은 군사 기지, 전초기지, 검문소를 접근하지 않는다면 위장 모드가 가능합니다. - Гражданская техника позволяет Вам передвигаться как гражданскому лицу, пока Вы движетесь по дорогам вдалеке от баз, аванпостов и блокпостов. - Pojazdy cywilne pozwolą ci podróżować w trybie incognito, jedynie kiedy zostajesz blisko dróg i nie wjeżdżasz na teren baz wojskowych, posterunków i blokad drogowych. - Civilní vozidla vám umožní cestovat v režimu "utajení", zatímco zůstanete v blízkosti silnic a ne v blízkosti základen a zátarasů. - Sivil araçlar, yollardayken (üslere, karakollara ve kontrol noktalarına girmeden) gizli modda seyahat etmenize olanak tanıyacak. - 民用载具可以让您在伪装模式下旅行, 前提是您待在道路附近, 不要靠近基地、前哨站或路障. Military Vehicle @@ -9348,7 +9364,7 @@ AI 제한 Лимит ИИ Limit AI - AI Limiter + AI limit YZ Limitleyici AI限制 @@ -9560,15 +9576,6 @@ Affects performance. Please use this with caution. Set it to lower distances if you feel Antistasi is running poorly. - Affligge le prestazioni. Usare con estrema cautela. Imposta distanze inferiori se ritieni che Antistasi stia girando male. - Afecta al rendimiento. Por favor, usa esto con cautela. Seleccionalo a menor distancia si notas que Antistasi está funcionando mal. - Affecte les performances. Veuillez l'utiliser avec prudence. Réglez-le sur des distances plus courtes si vous pensez qu'Antistasi fonctionne mal. - 성능에 영향을 미칩니다. 주의하여 사용하십시오. 안티스타시가 작동하지 않는 것 같으면 더 낮은 거리로 조정하십시오. - Влияет на производительность. Пожалуйста, используйте это с осторожностью. Установите меньшее расстояние, если чувствуете, что Antistasi работает плохо. - Wpływa na wydajność. Proszę używać tego ostrożnie. Ustaw go na mniejsze odległości, jeśli czujesz, że Antistasi działa źle. - Má vliv na výkon. Prosím používejte s opatrností. Nastavte na nižší vzdálenosti pokud vaše Antistasi běží špatně. - Performansı etkiler. Lütfen bunu dikkatli kullanın. Antistasi'nin kötü çalıştığını düşünüyorsanız daha düşük mesafelere ayarlayın. - 影响性能。请小心使用。如果你觉得 Antistasi 运行不够流畅, 把它调到更低的距离。 @@ -9592,7 +9599,7 @@ 반군 Vs 정부군 Зеленые vs Синие Reb vs Gov - Reb vs Vlá + Reb vs Vla İsyancı vs İşgalci 起义军 vs 政府军 @@ -9712,7 +9719,7 @@ Recruit Rekrutieren - Reclutare + Recluta Reclutar Recruter 모집 @@ -10166,16 +10173,6 @@ Arsenal transfer - Munitionskiste transferieren - Trasferimento Cassa di Munizioni - Transferir Caja de Munición - Tranfert vers l'Arsenal - 탄약상자 전송 - Погрузка ящика - Transfer zawartości Arsenału - Přenos z bedny - Cephane Kutusu Transferi - 弹药箱转移 Fast Travel @@ -10695,27 +10692,9 @@ AI Medic squad-mates will heal other AI’s automatically without the need to give any orders. If in combat, your AI will use smoke grenades for cover. If there is no medic in the group, the AI will use their own first aid kits. - KI Sanitäter heilen andere KI Einheiten in der gleichen Gruppe automatisch, ohne dass ein gesonderter Befehl gegeben werden muss. Im Feuergefecht nutzt die KI Rauchgranaten zur Deckung. Sollte kein Sanitäter in der Gruppe sein, wird die KI eigene Erste-Hilfe Ausrüstung nutzen. - I compagni di squadra dell'IA Medic cureranno automaticamente le altre IA senza bisogno di dare ordini. Se in combattimento, la tua IA utilizzerà le granate fumogene come copertura. Se non ci sono medici nel gruppo, l'IA utilizzerà i propri medikit. - Los médicos IA de la escuadra curarán automáticamente a sus compañeros sin necesidad de dar órdenes concretas. Si están en combate, la IA usará granadas de humo como cobertura. Si no hay médicos en la escuadra, la IA usará sus propios kits médicos. - Les médecins IA du groupes soigneront automatiquement les autres IA sans avoir à donner d'ordre. En combat, votre IA utilisera des grenades fumigènes pour se couvrir. S'il n'y a pas de médecin dans le groupe, l'IA utilisera ses propres medikits. - AI 의무병 분대원은 명령을 내릴 필요 없이 자동으로 다른 AI을 치료할 것입니다. 만약 전투 중이라면 당신의 AI은 엄호를 위해 연막탄을 사용할 것입니다. 그룹에 AI 의무병이 없다면 AI은 자신들의 메디킷을 사용할 것입니다. - ИИ-медики будут лечить других ИИ автоматически без необходимости отдавать приказы. В бою ваш ИИ будет использовать дымовые гранаты для укрытия. Если в группе нет медика, ИИ будет использовать свои перевязочные пакеты. - Medycy AI automatycznie leczą inne AI bez konieczności wydawania jakichkolwiek rozkazów. Jeśli walczysz, twoja sztuczna inteligencja użyje granatów dymnych jako osłony. Jeśli w grupie nie ma medyka, AI użyje własnych apteczek. - AI Zdravotník uzdraví ostatní AI automaticky, aniž byste museli vydávat příkazy. Pokud budete bojovat, vaše AI použije kouřové granáty pro zakrytí. Pokud ve skupině není žádný lékař, použije AI své vlastní léky. - AI医疗兵无需下达任何指令即可自动治疗其他AI。在战斗中, AI将会使用烟雾弹掩护。如果小组里没有医疗兵, AI将会使用自己的医疗包。 Your AI squad-mates will automatically look for and scavenge any ammunition from nearby corpses, vehicles, and loot boxes if needed. They will also try to improve their weapons if given the chance. If AI is inside a vehicle, they will loot weapons and launchers, and drop them in their truck until there is nothing in the area. Use this instead of the vanilla Rearm radio option. - Deine KI Gruppenmitglieder werden automatisch versuchen Munition von ausgeschalteten Feinden, Fahrzeugen oder Munitionskisten zu erbeuten. Außerdem versuchen sie ihre Waffen gegen durchschlagskräftigere auszutauschen. Sind die KI Einheiten in einem Fahrzeug, werden sie Waffen und Werfer plünern und sie in ihrem Fahrzeug verstauen, bis der Bereich komplett geplündert ist. Dies sollte statt des Vanilla Funkbefehls genutzt werden. - I tuoi compagni di squadra IA cercheranno automaticamente tutte le munizioni dai cadaveri, dai veicoli e dalle scatole di munizioni nelle vicinanze, se necessario. Inoltre cercheranno di rinnovare le loro armi con armi migliori. Se l'IA si trova all'interno di un veicolo, saccheggeranno armi e lanciatori e li lasceranno nel loro veicolo finché non ci sarà nulla nell'area. Usa questo al posto dell'opzione radio di riarmo vanilla. - Tus compañeros IA buscarán automátiocamente armas y municiones de bajas cercanas, vehículos y cajas de munición en su defecto. También intentaran cambiar sus armas por unas mejores. Si la IA está dentro de un vehículo, saquearán fusiles y armas autoptopulsadas y las dejaran en el maletero hasta que no haya nada en el área. Usa esta opción en vez de la opción vanila de Rearmar en las opciones de radio. - Vos compagnons IA rechercheront et récupèreront automatiquement toutes les munitions sur des cadavres, véhicules et boites de munitions à proximité si nécessaire. Ils essaieront également de remplacer leurs armes avec des armes plus puissantes. Si l'IA est à l'intérieur d'un véhicule, ils pilleront des armes et des lanceurs et les déposeront dans leur camion jusqu'à ce qu'il n'y ait plus rien dans la zone. Utilisez-le à la place de l'option réarmer à la radio de base. - 당신의 AI 분대원들은 필요에 따라 근처의 시체, 차량 또는 탄약상자에서 탄약을 자동으로 찾고 노획할 것입니다. 또한 그들은 더 강력한 무기로 무기를 재무장할 것입니다. 만약 AI가 차량 안에 있다면, 그들은 무기와 발사기를 노획하고, 그 지역에 아무것도 남지 않을 때까지 그것들을 그들의 트럭에 놓을 것입니다. 바닐라 재무장 무전 대신 이 옵션을 사용하십시오. - Ваши товарищи по отряду ИИ будут автоматически искать и собирать любое снаряжение с ближайших трупов, транспортных средств и ящиков с боеприпасами если это необходимо. Также они попытаются обновить свое оружие на более мощное. Если ИИ находится внутри транспортного средства, они будут собирать оружие и пусковые установки и бросать их в свой грузовик, пока в области ничего не останется. Используйте это вместо ванильных приказов переснаряжения. - AI z twojej drużyny będą automatycznie szukać i w razie potrzeby zbierać amunicję z pobliskich zwłok, pojazdów i skrzyń. Będą też próbowali wymienić swoją broń na lepszą. Jeśli AI znajduje się w pojeździe, będą plądrować broń i wyrzutnie i wrzucać je do ciężarówki, dopóki w okolicy nie zostanie nic więcej do podniesienia. Używaj tej opcji zamiast Rearm z podstawowej wersji gry. - Členové skupiny AI budou automaticky hledat a vybírat jakoukoli munici z okolních mrtvol, vozidel a beden s municí, pokud to bude potřeba. Také se pokusí vyzbrojit silnějšími zbraněmi. Pokud je umělá inteligence uvnitř vozidla, vezme zbraně a nosné rakety a hodí je do nákladního automobilu, dokud nebude v oblasti nic. Použijte toto místo možnosti „Přezbrojit" ze základního rádia hry. - 在必要情况下, 你的AI队友将会自动在附近的尸体, 载具和弹药箱中搜集弹药。他们还会更换强大的武器。如果AI在载具内, 让门将会将武器和发射器作为战利品装到卡车里, 直到该区域再也没有战利品。你应该使用此功能, 而不是原版无线电中的重新武装选项。 Commander Only. Use this option to assign the vehicle you are looking at to any HC squad. Check vehicle status, order them to mount or disembark, and automate mounted static squads. @@ -10731,27 +10710,9 @@ Select the unit and use the 'Dismiss AI/Group' option to send them back to HQ. You will recover some of the money you spent on them. - Wähle die gewünschte Einheit und nutze die "Gruppenmitglied entlassen" Option, um sie zurück zum HQ zu schicken. Dabei wirst du einen Anteil des Geldes zurückerhalten, welches du vorher für es ausgegeben hast. - Seleziona un'unità e usa l'opzione "Congeda compagno di squadra" per rimandarli al quartier generale. Recupererai parte dei soldi che hai speso. - Selecciona la unidad y usa la opción 'Desmovilizar Compañero' para mandarlos de vuelta al CG. Recuperarás parete del dinero invertido en ellos. - Sélectionnez l'unité et utilisez l'option «Renvoyer le membre d'escouade» pour les renvoyer au QG. Vous récupérerez une partie de l'argent qu'ils ont couté. - 유닛을 선택하고 '분대원 해산' 설정을 사용하여 본부로 돌려보냅니다. 그들에게 쓴 돈의 일부를 되찾을 것입니다. - Выберите отряд и используйте опцию «Роспуск ИИ», чтобы отправить его обратно в штаб. Вы вернете часть потраченных на них денег. - Wybierz jednostkę i użyj opcji „Odwołaj członka drużyny”, aby odesłać je z powrotem do kwatery głównej. Odzyskasz część pieniędzy, które na nie wydałeś. - Vyberte jednotku a pomocí možnosti „Propustit“ je odešlete zpět na velitelství. Získáte zpět část peněz, které jste na ně utratili. - 选择单位并使用"解散班组成员"来将他们送回总部。你将回收部分开销。 Having a commander is necessary because he is the commander of the Faction attacking ground forces. Many options are available only to the commander and, depending on your settings, if you play multiplayer, the most experienced player will usually occupy this position. - Einen Kommandanten zu haben ist unumgänglich, da er die Bodentruppen der Fraktion befehligt. Viele Optionen und Möglichkeiten stehen nur dem Kommandanten zur Verfügung. Je nach deinen gewählten Einstellungen, wenn du im Multiplayer spielst, wird der Spieler mit der meisten Erfahrung den Platz des Kommandanten einnehmen. - Avere un comandante è necessario perché è il comandante delle forze offensive di terra della fazione. Molte opzioni sono disponibili solo per il comandante e, a seconda delle tue impostazioni, se giochi in multigiocatore, il giocatore più esperto di solito occuperà questa posizione. - Tener un comandante es necesario ya que es el comandante de las fuerzas terrestres de la Facción. El comandante tiene muchas opciones únicas y, dependiendo de tus ajustes, si juegas online, el jugador más experto suele ocpuar el puesto. - Avoir un commandant est nécessaire car il est le commandant des forces d'attaque terrestre de la faction. De nombreuses options ne sont disponibles que pour le commandant et, selon vos paramètres, si vous jouez en MP, le joueur le plus expérimenté occupera généralement cette position. - 지휘관은 지상 병력에게 명령을 내릴 수 있기 때문에 지휘관을 뽑는 것은 중요합니다. 지휘관은 많은 설정이 가능하고, 보통 멀티플레이에선 보통 가장 경험이 많은 사람이 맡습니다. - Наличие Командующего необходимо, потому что он является Командующим Фракцией, атакующей наземные силы. Многие параметры доступны только ему, и, в зависимости от ваших настроек, если вы играете онлайн, наиболее опытный игрок обычно занимает эту позицию. - Posiadanie dowódcy jest konieczne, ponieważ dowodzi on całą rebelią. Wiele opcji jest dostępnych tylko dla dowódcy, jeśli grasz w trybie wieloosobowym, i w zależności od ustawień, tę pozycję zazwyczaj zajmie najbardziej doświadczony gracz. - Mít velitele je nezbytné, protože je velitelem frakce útočící na pozemní síly. Mnoho možností je k dispozici pouze pro velitele a v závislosti na vašich nastaveních, pokud hrajete MP, obvykle tuto pozici zaujme nejzkušenější hráč. - 指挥官是必需的, 因为他能够指挥我方阵营的地面攻击部队。许多选项仅限指挥官使用, 并且根据你的设置, 如果你玩的是多人游戏, 经验最丰富的玩家通常会占据这个位置。 Take the engineers truck to the desired position to build a minefield. Cover them while they deploy mines. From then on, no one will be able to pass the area safely (even your own units - so use with caution). Mines (AT and AP) are taken from your Ammobox. The quantity of mines in the field will depend on the contents of your ammobox, up to a max. number depending on the type of minefield. Delete those minefields to recover the mines. @@ -10779,15 +10740,6 @@ Use the radio and select a spot on the map with a good line of sight to enemy roads and markers. A group of snipers will join you. Send them to the selected place and they will spot for you, attempting to remain hidden and not engaging enemies upon contact. - Benutze dein Funkgerät und wähle einen Ort auf der Karte mit einer guten Übersicht. Eine Gruppe Scharfschützen wird sich dir anschließen. Schicke diese zu dem gewählten Ort und sie werden dort einen Beobachtungsposten einrichten. Dabei versuchen sie verdeckt zu bleiben und Feinde bei Kontakt nicht anzugreifen. - Usa la radio e seleziona un punto sulla mappa con un buon campo visivo. Un gruppo di cecchini si unirà a te. Inviali nel luogo selezionato e individueranno i nemici per te, cercando di rimanere nascosti e non ingaggieranno al contatto. - Usa la radio y selecciona un punto en el mapa con buena visión del horizonte. Un grupo de tiradores se unirá. Mándalos al sitio seleccionado y observarán por ti, intentando mantenerse ocultos y evitando el combate hasta que sea inevitable. - Utilisez la radio et sélectionnez un endroit sur la carte avec un bon champ de vision. Un groupe de tireurs d'élite se joindra à vous. Envoyez-les à l'endroit sélectionné et ils feront du repérage pour vous, essayant de rester cachés et n'engageant pas les ennemis au contact. - 무전기를 사용하여 지도에서 시야가 트인 곳을 선택합니다. 그러면 저격 팀이 합류할 것입니다. 선택한 위치에 그들을 보내면, 그들은 적에게 들키기 전까지 교전하지 않고 관찰할 것입니다. - Используйте радио и выберите на карте место с хорошим обзором. К вам присоединится группа снайперов. Отправьте их в выбранное место, и они будут осматривать местность для вас, стараясь оставаться скрытыми и не вступая в бой с врагами при контакте. - Skorzystaj z radia i wybierz miejsce na mapie z dobrym polem widzenia. Dołączy do ciebie grupa snajperów. Wyślij je w wybrane miejsce, a będą wykrywać wrogów, starając się pozostać w ukryciu. W przypadku kontaktu z wrogami, nie będą od razu atakować - Použijte rádio a vyberte místo na mapě s dobrým zorným polem. Připojí se k vám skupina ostřelovačů. Pošlete je na vybrané místo a oni tam zřídí pozorovací stanoviště. Snaží se zůstat v utajení a neútočit na nepřátele v kontaktu. - 使用无线电并在地图上选择一个视野良好的地点。一个狙击小组将会加入你的小队。将他们运送至选定的地点, 他们会为你提供侦查, 并在遭遇敌人时保持隐蔽并避免交战。 Use the menu and select a spot on the map. Click where a road is. A group of AT soldiers will join you. Send them to the selected place and they will establish a roadblock there. @@ -10827,15 +10779,6 @@ The Commander is responsible for assigning units as garrisons in conquered areas. Use the Garrison Management option inside the HQ Management action on Petros in order to add or remove garrison troops at each zone. Check Map Info screen for a quick overview of how many soldiers are assigned to each zone. - Der Kommandant ist verantwortlich den Garnisonen der eroberten Bereiche Einheiten zuzuweisen. Mit der Garnisonsverwaltung am Flaggenmast im HQ kannst du Einheiten einer Garnison hinzufügen oder entfernen. Über den Kartenbildschirm kannst du dir einen schnellen Überblick über die Größe der jeweiligen Garnisonen verschaffen. - Il comandante è responsabile dell'ass$egnazione delle unità come guarnigioni in aree conquistate. Usa l'opzione gestione della guarnigione alla bandiera del quartier generale per aggiungere o rimuovere truppe di guarnigione in ogni zona. Controlla la schermata Informazioni alla mappa per una rapida panoramica di quanti soldati sono assegnati a ciascuna zona. - El comandante es responsable de asignar unidades a la guarnición de las zonas conquistadas. Usa la opción de Gestionar Guarnición la bandera del CG para añadir o borrar tropas guarnicionadas de cada zona. Comprueba la información de Mapa para un vistazo general sobre cuantos soldados estan asignados en cada zona. - Le commandant est responsable de l'affectation d'unités comme garnisons dans les zones conquises. Utilisez l'option de gestion de garnison au drapeau du QG afin d'ajouter ou de supprimer des troupes de garnison dans chaque zone. Consultez l'écran Info carte pour un aperçu rapide du nombre de soldats affectés à chaque zone. - 지휘관은 점령한 주둔지 안에서 병력을 결성할 수 있습니다. 주둔지 병력을 뽑거나 줄이려면 본부 깃발의 주둔지 설정을 사용하십시오. 빠르게 각 구역의 병력들을 보려면 지도를 확인하십시오. - Командующий отвечает за назначение подразделений в качестве гарнизонов на завоеванных территориях. Используйте опцию «Управление гарнизоном» на Флаге Штаба, чтобы добавлять или удалять войска гарнизона в каждой зоне. Проверьте информационное окно Карты, чтобы получить быстрый обзор того, сколько солдат назначено на каждую зону. - Dowódca jest odpowiedzialny za przydzielanie jednostek jako garnizonów na podbitych obszarach. Użyj opcji Zarządzanie Garnizonem na fladze w swojej siedzibie, aby dodać lub usunąć wojska garnizonowe w każdej strefie. Sprawdź Informacje na stojącej mapie w siedzibie, aby szybko sprawdzić, ilu żołnierzy jest przydzielonych do każdej strefy. - Velitel je zodpovědný za přidělování jednotek jako posádky v dobývaných oblastech. Chcete-li přidat nebo odebrat posádkové jednotky v každé zóně, použijte možnost Správa posádky v vlajce HQ. Na obrazovce Informace o mapě získáte rychlý přehled o tom, kolik vojáků je přiřazeno každé zóně. - 指挥官负责向占领区派遣驻军单位。使用总部旗帜上的驻军管理选项, 开向各个区域增派或删除驻军。打开地图信息界面, 即可快速了解每个区域分配的士兵数量。 For a price, you can upgrade Faction training so that future recruits will have better skills. @@ -10863,27 +10806,9 @@ The Commander may select this option on Petros in order to move the HQ emplacement to another spot. This will allow you to move your HQ to a safer location or move closer to the front-lines. The closer your HQ is to the enemy, the greater the number of possibile side-missions you will have available. Remember! Keep Petros Safe or you will lose the game! - Der Kommandant kann über eine Option am Flaggenmast das HQ zu einem anderen Ort verlegen lassen. Dies gibt dir die Möglichkeit dein HQ zu einer sichereren Position oder näher an die Frontlinie zu verlegen. Umso näher dein HQ am feindlichen Gebiet ist, umso größer ist die Anzahl an möglichen Sekundärmissionen. Vorsicht! Beschütze Petros oder du verlierst das Spiel! - Il Comandante può selezionare questa opzione alla Bandiera per spostare il Quartier Generale in un altro punto. Ciò ti consentirà di spostare il tuo quartier generale in un luogo più sicuro o di avvicinarti alla prima linea. Più il tuo quartier generale è vicino al nemico, maggiore sarà il numero di possibili missioni secondarie che avrai a disposizione. Ricorda! Tieni Petros al sicuro o perderai la partita! - El comandante podra seleccionar esta opción o en la bandera del CG con tal de mover la posición del HQ a otra. Esto te permitirá mover el HQ a una posición más segura o moverla más cercana a la linea de frente. Como más cercano sea tu HQ al enemigo, mayores las posibilidades de misiones secundarias. ¡Y recuerda mantener a Petros a Salvo o perderás la partida! - Le commandant peut sélectionner cette option sur le drapeau du QG afin de déplacer le QG à un autre endroit. Cela vous permettra de déplacer votre QG vers un endroit plus sûr ou de vous rapprocher des lignes de front. Plus votre QG est proche de l'ennemi, plus vous aurez de missions secondaires possibles. Attention! Gardez Petros en sécurité ou vous perdrez la partie! - 지휘관은 본부를 다른 장소로 이동하기 위해 본부 깃발에서 본부 옮기기를 사용할 수 있습니다. 본부를 더 안전한 곳으로 혹은 최전방으로 이동시킬 수 있습니다. 만약 본부가 적과 가깝다면 더 많은 사이드 임무가 가능합니다. 기억하십시오! 페트로스를 지키지 않으면 게임에서 패배합니다. - Командующий может выбрать эту опцию у Петроса, чтобы переместить Штаб в другое место. Это позволит вам переместить свой Штаб в более безопасное место или приблизиться к линии фронта. Чем ближе ваш штаб к противнику, тем большее количество возможных побочных миссий у вас будет. Помните! Держите Петроса в безопасности, иначе вы проиграете игру - Dowódca może wybrać tę opcję na fladze w kryjówce, aby przesunąć stanowisko sztabu w inne miejsce. Pozwoli ci to przenieść sztab w bezpieczniejsze miejsce lub zbliżyć się do linii frontu. Im bliżej wroga znajduje się twoja kwatera główna, tym będzie większa liczba dostępnych misji pobocznych. Pamiętaj! Trzymaj Petrosa w bezpiecznym miejscu, inaczej przegrasz! - Velitel může vybrat tuto možnost na velitelské vlajce, aby přesunul umístění velitelství na jiné místo. To vám umožní přesunout své velitelství na bezpečnější místo nebo se přiblížit ke frontě. Čím blíže je vaše velitelství k nepřátelům, tím větší je počet možných vedlejších misí, které budete mít k dispozici. Pamatujte si! Zachovejte Petrose v bezpečí, jinak hru prohrajete! - 指挥官可在总部旗帜上选择此选项, 以便将总部移动到其他地点。你可以将总部移动到更安全或者更靠近前线的地方。你的总部离敌人越近, 你可以执行的支线任务就越多。记住! 保护Petros的安全, 否则游戏将会失败! Use the action menu on the tent at HQ to rest for 8 hours. - Mit dieser Aktion kannst du dich am Lagerfeuer des HQs für 8 Stunden ausruhen. - Interagisci con il falò al quartier generale per riposare 8 ore. - Usa la acción en el menu de tu fogata del CG para descansar 8 horas. - Utilisez le menu d'action de votre feu de camp au QG pour vous reposer pendant 8 heures. - 본부의 캠프 파이어를 사용하면 8시간을 스킵할 수 있습니다. - Используйте меню действий у Палатки, чтобы отдохнуть в течении 8 часов. - Użyj menu akcji na ognisku w kwaterze głównej, aby odpocząć przez 8 godzin. - Použijte možnost na vašem táborovém ohni, abyste si mohli odpočnou na 8 hodin - 使用总部营火上的动作菜单来休息8小时。 Use your Airstrike points to perform a bombing run of the specified type. @@ -10958,51 +10883,15 @@ Welcome to Arma 3 - %1. This mission aims to simulate guerilla combat, tactics and strategic situations. It is not a quick and easy mod, it is a long term, step-by-step mission with LOTS of features and enhanced AI. - Willkommen zu Arma 3 - %1. Diese Mission zielt darauf ab Guerillakrieg, -taktiken und -strategien zu simulieren. Es ist kein schneller und einfacher Spielmodus. Es ist eine Mission ausgelegt auf eine lange Spielzeit mit einer MENGE an Features und erweiterter KI. - Benvenuto in Arma 3 - %1. Questa missione cerca di simulare il combattimento da guerrilla, tattiche e situazioni strategiche. Non è una mod facile e veloce, è a lungo termine, una missione passo dopo passo con MOLTE caratteristiche e un IA migliorata. - Bienvenidos a Arma 3 - %1. Esta misión quiere simular el combate de guerrillas, así como situaciones tácticas y estratégicas. No es un modo rápido ni fácil, es a largo plazo, misiones paso a paso con MUCHAS opciones e IA avanzada. - Bienvenue sur Arma 3 - %1. Cette mission vise à simuler des combats de guérilla, des tactiques et des situations stratégiques. Ce n'est pas un mod rapide et facile, c'est une mission à long terme, étape par étape, avec BEAUCOUP de fonctionnalités et une IA améliorée. - 아르마 3 - %1에 오신 것을 환영합니다. 이 임무는 게릴라전, 전술, 전략적 상황을 시뮬레이션하는 것을 목표로 합니다. 이 임무는 빠르고 쉬운 모드가 아니라 많은 기능과 향상된 AI 가진 장기적이고 단계적인 임무입니다. - Добро пожаловать в Arma 3 - %1. Эта миссия направлена на моделирование партизанского боя, тактики и стратегических ситуаций. Это не быстрый и легкий мод, это долгосрочная, пошаговая миссия с МНОЖЕСТВОМ функций и улучшенным ИИ. - Witamy w Arma 3 - %1. Ta misja ma na celu symulację walki partyzanckiej, taktyki i sytuacji strategicznych. Nie jest to szybki i łatwy mod, to długoterminowa misja z dużą ilością funkcji i ulepszoną sztuczną inteligencją. - Vítejte v Arma 3 - %1. Cílem této mise je simulovat partyzánský boj, taktiku a strategické situace. Není to rychlý a snadný mód, je to dlouhodobá, postupná mise s mnoha funkcemi a vylepšeným AI. - 欢迎来到 Arma 3 - %1。本任务旨在模拟游击战的战斗、战术和战略态势。这不是一个快速、简单的模式, 而是长期的、循序渐进的, 带有大量特性和增强型AI的任务。 You will win the game when most of the population supports the rebellion and you have conquered all the Airbases. - Du erringst den Sieg, wenn der Großteil der Zivilbevölkerung deine Fraktion unterstützt und sich alle Flugplätze in deiner Hand befinden. - Vincerai una volta che la maggior parte della popolazione supporta la tua Fazione e quando avrai conquistato tutte le basi aeree - Conseguiras la victoria si la mayoria de la población apoya tu facción y si conquistas todas las bases aéreas. - Vous gagnerez la partie lorsque la majorité de la population soutiendra la faction et que vous aurez conquis toutes les bases aériennes. - 인구의 대부분이 당신의 팩션을 지지하고 당신이 모든 공군 기지와 군사 기지를 점령했을 때 게임에서 승리할 것입니다. - Вы выиграете игру, когда большая часть населения поддержит фракцию и вы захватите все авиабазы. - Wygrasz grę, gdy większość populacji mapy poprze rebelie i podbijesz wszystkie Bazy Lotnicze wroga. - Vyhrajete hru, když většina populace podporuje frakci a dobyli jste všechny letecké základny. - 当绝大多数民众支持我方阵营, 并且我方已占领所有空军基地时, 你将赢得游戏胜利。 You will lose the game if %1 murders 1/3 of the total population. To prevent this, respond to %1 punishment attacks against civilians. - Du verlierst das Spiel, wenn %1 1/3 der gesamten Bevölkerung ermordet hat. - Perderai se il %1 ha ucciso 1/3 della popolazione totale. - Perderás si %1 asesina a 1/3 del total de la población. - Vous perdrez la partie si %1 a tué 1/3 de la population totale. - %1이(가) 전체 인구의 1/3을 학살할 경우 게임에서 패배합니다. - Вы проиграете игру, если %1 убил 1/3 всего населения. - Przegrasz grę, jeśli %1 zamordował 1/3 całej populacji. - Ztratíte hru, pokud %1 zavraždí 1/3 celkové populace. - 如果 %1 谋杀了总人口的1/3, 你将输掉这场游戏。 There is a total war on %4. The three factions competing for total control of the island are the rogue occupant military of %1, the ruthless invaders of %2, and the emerging rebellion of %3. %1 and %2 are constantly fighting, but also shoot %3 members on sight.<br/><br/>%1 and %2 Aggro points represent how much threat they see in %3 faction.<br/><br/>Generally speaking those points will low or raise depending on your actions against them and civilians. - Es ist ein Jeder gegen Jeden Krieg in %4. %1 und %2 greifen sind ununterbrochen gegenseitig an. Dies bedeutet aber nicht, dass sie nicht bei Kontakt direkt %3 angreifen.<br/><br/>%1 und %2 Aggressivitätspunkte zeigen an, wie hoch diese die Bedrohung der %3 Fraktion einschätzen.<br/><br/>Grundsätzlich erhöhen und verringern sich diese Werte gemäß deinen Unternehmungen gegen die jeweilige Fraktion oder die Zivilbevölkerung. - C'è una guerra Tutti contro Tutti in %4. %1 e %2 si attaccano costantemente a vicenda, ma ciò non significa che non sparino a %3 a prima vista.<br/><br/>%1 e %2 punti Aggro rappresentano la quantità di minaccia che vedono in %3 fazione.<br/><br/>In generale, quei punti diminuiranno o aumenteranno a seconda delle tue azioni contro di loro e contro i civili. - Esta guerra es un todos contra todos en %4. %1 y %2 están constantemente atacándose, pero esto no significa que no dispararán si previo aviso a %3.<br/><br/>Puntos de Aggre de %1 y de %2 representan cuanto pelígro ven en la facción %3.<br/><br/>En términos generales, estos puntos incrementarán o descenderán dependiendo de tus acciones contra ellos y/o civiles. - Il y a une guerre tous contre tous dans %4. %1 et %2 s'attaquent constamment, mais cela ne signifie pas qu'ils ne tirent pas sur %3 à vue.<br/><br/> Les points Aggressivité de %1 et %2 représentent la menace qu'ils voient dans la faction %3.<br/><br/>De manière générale, cette valeur augmentera et baissera en fonction de vos actions contre eux et les civils. - %4는 프리 포 올 모드입니다. %1 과 %2는 주기적으로 서로를 공격하고, %3 또한 공격할것입니다.<br/><br/>%1 및 %2의 공격성 포인트는 %3 팩션에서 얼마나 많은 위협이 발생하는지를 나타냅니다.<br/><br/>일반적으로 말하면 그들과 민간인에 대한 당신의 행동에 따라 해당 포인트는 낮아지거나 높아질 것입니다. - В %4 идет война Все против Всех. %1 и %2 постоянно атакуют друг друга, но это не значит, что они не стреляют по %3 при обнаружении.<br/><br/>Агрессия %1 и %2 показывает насколько сильную угрозу они видят в %3. <br/><br/>В общем, эти очки будут уменьшаться или увеличиваться в зависимости от ваших действий против них и мирных жителей - W %4 trwa wojna Wszyscy Kontra Wszyscy. %1 i %2 nieustannie atakują się nawzajem, ale to nie znaczy, że nie strzelają do %3 .<br/><br/>%1 i %2 Punkty Agresji oznaczają, jak duże zagrożenie inne frakcje widzą we frakcji %3.<br/><br/>Ogólnie rzecz biorąc, punkty te zmniejszą się lub rosną w zależności od twoich działań przeciwko nim i cywilom. - V %4 je válka Všichni proti Všem. %1 a %2 neustále útočí na sebe, ale to neznamená, že na první pohled nestřílejí na %3.<br/><br/>%1 a %2 Aggro body představují to, jak velkou hrozbu představují vidět ve frakci %3.<br/><br/>Obecně řečeno, tyto body se budou snižovat nebo zvyšovat v závislosti na vašem jednání proti nim a civilistům. - %4 发生了全面战争。%1 和 %2 在持续地互相攻击, 但这并不意味着他们在见到 %3 时不会开火。<br/><br/>%1 和 %2 点侵略性表示他们认为 %3 的威胁程度有多大。<br/><br/>通常而言, 取决于你对他们和平民的行动, 这一点数将会提升或降低。 HR or Manpower comes from citizen support on each city. Manpower is needed to recruit more units (1 HR Point = 1 Soldier) @@ -11054,15 +10943,6 @@ Flag: Squad Unit Recruitment. Commander Options.<br/>Petros: Side-missions (Commander Only) and other actions related to managing HQ.<br/>Map: Game Options.<br/>Tent: Rest for 8 hours and Clear Forest (Commander Only) - Flaggenmast: Fahrzeug und Gruppen kaufen/rekrutieren, Kommandantenoptionen.<br/>Petros: Sekundärmissionen (nur Kommandant).<br/>Karte: Spieloptionen.<br/>Lagerfeuer: 8 Stunden ausruhen und Wald abholzen (nur Kommandant). - Bandiera: Veicoli e Reclutamento Squadre e Unità.Opzioni del Comandante. <br/>Petros: Missioni-Secondarie (Solo per il Comandante).<br/>Mappa: Opzioni di Gioco.<br/>Falò: Riposa per 8 ore e ripulisci la foresta (Solo per il Comandante). - Bandera: Vehículos y recltamiento de escuadras. Opciones del Comandante.<br/>Petros: Misiones secundarias (Solo para el Comandante).<br/>Mapa: Opciones de Juego.<br/>Campamento: Descansa por 8 horas y despeja la maleza (Solo para el Comandante). - Drapeau : Achat de véhicule et d'escouade. Options de Commandant.<br/>Petros : Missions secondaires (Commandant uniquement).<br/>Carte : Options de la partie.<br/>Feu de camp : Se reposer pendant 8 heures et défricher la forêt (Commandant uniquement). - 깃발: 차량 및 분대원 모집. 지휘관 옵션.<br/>페트로스 : 사이드 임무(지휘관 전용).<br/>지도: 게임 설정.<br/>캠프 파이어: 8시간 동안 휴식을 취하고 숲을 없앱니다(지휘관 전용). - Флаг: Найм отрядов и техники. Опции Командующего.<br/>Петрос: миссии для стороны (только для Командующего).<br/>Карта: Настройки Игры.<br/>Палатка: отдых на 8 часов и очистка леса (только для Командующего). - Flaga: Rekrutacja pojazdów i oddziałów. Opcje dowódcy.<br/>Petros: Misje poboczne (tylko dowódca).<br/>Mapa: Opcje gry.<br/>Ognisko: Odpoczynek przez 8 godzin i Wyczyść las (tylko dowódca). - Vlajka: Nábor vozidel a jednotek. Možnosti velitele.<br/>Petros: Vedlejší mise (pouze velitel).<br/>Mapa: Možnosti hry.<br/>Táborový oheň: Odpočinek po dobu 8 hodin a Vyklidit les (Pouze velitel). - 旗帜: 载具和班组招募, 指挥官选项。<br/>Petros: 支线任务(仅限指挥官使用)。<br/>地图: 游戏选项。<br/>营火: 休息8小时并清理森林(仅限指挥官使用)。 Just as with any resistance movement, leadership is not as stable as in organised states. Any player can take the role of Faction Force Commander if the current one is not very popular... Demonstrate your skill while accomplishing missions and killing enemies and maybe you will become the next leader. @@ -11102,27 +10982,9 @@ Purchased static weapons won't despawn if you leave them in a base or zone, the AI garrison will instead man them. Reinforce places as you desire. - Gekaufte statische Geschütze werden werden nicht entfernt, wenn du sie in der Nähe einer Basis oder Zone stehen lässt. Die KI Garnison wird sie dann bemannen. Verstärke somit Orte ganz nach deinem Geschmack. - Le armi fisse acquistate non scompariranno se le lasci in una base o vicino a zone alleante, verranno utilizzate dall'IA, Rinforza come desideri. - Las armas estáticas compradas no desaparecerán si las dejas en una base o zona, la guarnición de la IA las manejarán. Refuerza posiciones a tu gusto. - Les armes fixes achetées ne disparaîtront pas si vous les laissez dans une base ou une zone, la garnison IA les utilisera. Renforcez les lieux à votre guise. - 구매한 고정화기는 기지나 구역에 놓아두면 사라지지 않으며, AI 주둔군이 관리할 것입니다. 원하는 장소에 놓아서 방어를 강화하십시오. - Купленное стационарное вооружение не исчезнет, если вы оставите его на базе или в зоне, им будет управлять гарнизон ИИ. Укрепляйте места по своему желанию. - Zakupione stanowiska bojowe nie znikną, jeśli zostawisz je w bazie lub strefie, obsadzi ją garnizon AI. - Zakoupené lafetované zbraně nebudou odebrána, pokud je necháte na základně nebo v zóně, posádka AI je bude ovládat. Posilujte místa, jak si přejete. - 如果你将购买的固定式武器留在基地或占领区内, 他们不会消失。AI守军将会管理他们。按你的意愿加强该地区的防守。 You can build groups with human players to organize different squads for different tasks. - Eine Gruppe kann aus bis zu 10 Spielern bestehen. Der Kommandant ist hiervon ausgenommen. - Puoi creare gruppi con un massimo di 10 giocatori umani. Il comandante è escluso da questa funzione. - Puedes construir grupos con 10 personas reales. El comandante tiene excluida esta opción. - Vous pouvez créer des groupes avec jusqu'à 10 joueurs humains. Le commandant est exclu de cette fonction. - 최대 10명까지 플레이어로 그룹을 만듵 수 있습니다. 지휘관은 이 기능에서 제외됩니다. - Вы можете создавать группы до 10 игроков-людей. Командующий исключен из этой функции. - Możesz tworzyć grupy z maksymalnie 10 graczami. Dowódca jest wyłączony z tej funkcji. - Skupina se může skládat až z 10 hráčů. Velitel je z této funkce vyloučen. - 你可以建立由最多10个玩家组成的小队。指挥官除外。 If enabled, this feature will exclude all non-members from using the HQ Ammobox and become Commander. This feature is intended to avoid having your game ruined by the casual troll in open server environments. Commanders may add or remove players from the Server Members List if the feature is enabled. @@ -11150,15 +11012,6 @@ Armored vehicles can be breached by engineers with shaped charges to make the crew surrender and capture the vehicle for the rebellion. Look at the 'Breaching charges' section for a detailed description of what charges you need. If you are an engineer and have the charges, you simply need to approach the vehicle and select the breaching option. - Panzer und Truppentransporter können von Ingenieuren mit Sprengstoff aufgebrochen werden, um die Besatzung absitzen zu lassen. Unter "Aufspengladungen" findest du die benötigten Sprengstoffe. Ein Fahrzeug derart aufzubrechen verursacht Schaden. Sei also vorsichtig, wenn du dies an einem bereits schwer beschädigten Fahrzeug durchführst. Um ein Fahrzeug aufzubrechen, gehe nah an es heran und wähle die "Aufbrechen" Aktion. - I carri armati e gli APC possono essere violati dagli ingegneri con esplosivi per aprirli e far uscire il loro equipaggio. Seleziona "Addebiti di violazione" per gli addebiti necessari. L'irruzione dei veicoli comporta danni, quindi fai attenzione quando fai irruzione in veicoli gravemente danneggiati. Per violare un veicolo, avvicinati ad esso e seleziona l'opzione di violazione! - Puedes abrir y sacar a la tripulación de los Tanques y TBPs con un ingeniero y explosivos. Comprueba "Cargas de Apertura" para las cargas necesarias. Abrir vehículos implica daños, así que ten cuidado cuando abras vehñiculos muy dañados. Para rabrir un vehículo, acércate a él y selecciona la opción de apertura. - Les chars et les véhicules de Transports de troupes peuvent être percés par des ingénieurs avec des explosifs pour les ouvrir et faire sortir leur équipage. Cochez «Charges explosives» pour les explosifs nécessaires. Forcer des véhicules inflige des dégâts, alors faites attention lorsque vous forcez des véhicules fortement endommagés. Pour forcer un véhicule, approchez-vous de celui-ci et sélectionnez l'option de forçage! - 전차와 장갑차는 공병이 폭발물을 가지고 해치를 열고 승무원을 빼내기 위해 브리칭할 수 있습니다. 필요한 폭발물에 대해서는 '브리칭 전용 폭발물'을 확인하십시오. 차량을 브리칭할 경우 손상이 발생하므로 심하게 손상된 차량을 브리칭할 때 주의하십시오. 차량을 브리칭하려면 차량 가까이 접근해서 브리칭 상호작용을 선택하십시오! - Инженеры могут штурмовать танки и БТР с помощью взрывчатки, чтобы открыть их и выкурить экипаж. Проверьте «Пробивные заряды», чтобы узнать о необходимом количестве. Штурм транспортных средств наносит ему ущерб, поэтому будьте осторожны при штурме на сильно поврежденные автомобили. Чтобы взломать машину, подойдите к ней и выберите вариант "Штурм". - Do czołgów i transporterów opancerzonych można się włamać. Włamania może dokonać inżynier za pomocą materiałów wybuchowych. Pojazdy wtedy otworzą się, a załoga ucieknie ze środka. Potrzebujesz ładunków wyburzeniowych alby dokonać włamania. Wyważanie pojazdów powoduje uszkodzenia pojazdu, więc zachowaj ostrożność podczas włamywania się do mocno uszkodzonych pojazdów. Aby włamać się do pojazdu, podejdź do niego i wybierz odpowiednią opcje! - Tanky a APC mohou být požkozeny inženýry s výbušninami, aby je otevřeli a dostali jejich posádku ven. Zkontrolujte potřebné vybavení na „proražení vozidla“. Proražení vozidel způsobí poškození, takže při proražení silně poškozených vozidel buďte opatrní. Chcete-li vozidlo proražení, přibližte se k němu a vyberte možnost proražení! - 工程师可以使用炸药爆破并打开坦克和装甲车, 并使其成员离开载具。查看"爆破炸药"来了解所需的炸药。爆破载具会对载具造成伤害, 因此在需要爆破严重受损的载具时要小心。要爆破载具, 靠近它并选择爆破选项! To breach an APC you need %1 %2To breach a tank you need %3 @@ -11258,15 +11111,6 @@ Once you have defeated the enemy garrison, you can go to the marker and select the "Take the Flag" option to convert the outpost to your faction. Roadblock flags are cosmetic and cannot be taken. - Um eine Zone, wie z.B. einen Flugplatz, einzunehmen, musst du die "Nimm die Flagge" Aktion an dem entsprechenden Flaggenmast vor Ort nutzen. - Alcune zone, come gli aeroporti, richiedono l'utilizzo dell'azione ""Prendi la bandiera"" sulle rispettive bandiere per conquistarle. Alcuni altri, come posti di blocco e alcuni avamposti, richiedono semplicemente che tu sconfigga la guarnigione. - Algunas zonas como aeropuertos requieren de ti para usar la acción de "Tomar la Bandera" en las respectivas banderas para conquistarlas. Algunas otras, como bloqueos de carreteras y algunos puntos de control, solo requieren que derrotes a la guarnición. - Certaines zones, comme les aéroports, vous obligent à utiliser l'action ""Prendre le drapeau"" sur leurs drapeaux respectifs afin de les conquérir. D'autres, comme les barrages routiers et certains avant-postes, vous demandent simplement de vaincre la garnison. - 공항과 같은 일부 지역은 점령하기 위해 각각의 깃발에 ""깃발 올리기"" 행동을 사용해야 합니다. 검문소나 몇몇 전초기지같은 곳은 주둔군을 물리치기만 하면 됩니다. - Некоторые зоны, например аэропорты, требуют от вас использования действия «Взять флаг» на соответствующих флагах, чтобы захватить их. Некоторые другие, такие как блокпосты и некоторые заставы, просто требуют, чтобы вы уничтожили гарнизон. - Niektóre strefy, takie jak lotniska, wymagają użycia akcji „Przejmij Flagę” na odpowiednich flagach, aby je podbić. Inne, takie jak blokady dróg i niektóre posterunki, wymagają po prostu pokonania całego garnizonu. - Některé zóny, jako jsou letiště, vyžadují, abyste na jejich příslušných vlajkách použili akci „Převzít vlajku“, abyste je mohli dobýt. Někteří jiní, jako jsou zátarasy a některé základny, prostě vyžadují, abyste porazili posádku. - 你需要在敌方旗帜上使用"夺取旗帜"动作来占领某些区域, 比如机场。对于另一些区域, 比如路障和前哨, 只需要击败敌方驻军即可。 %2 vs %1 war. @@ -11425,15 +11269,6 @@ When you are the Commander, hit CTRL + SPACE to give way-points and other orders to your AI squads using the HC mode. - Wenn du der Kommandant bist, kannst du über Strg + Leertaste in den Oberbefehlsmodus wechseln und somit KI Gruppen Befehle geben. Nicht-Kommandanten können dies nutzen, um Berichte über feindliche Kontakte zu überprüfen. - Usa il menu e seleziona un punto sulla mappa. Fai clic su una strada. Un gruppo di soldati AT si unirà a te. Inviali nel luogo selezionato e lì stabiliranno un posto di blocco. - Cuando eres el comandante, presiona CTRL + ESPACIO para dar puntos de reunión y otras ordenes a las escuadras controladas por IA usando el modo HC. Los no comandantes pueden usarlo para visualizar las unidades enemigas reportadas por la red de comunicaciones de la Facción. - Lorsque vous êtes le commandant, appuyez sur CTRL + ESPACE pour donner des points de cheminement et d'autres ordres à vos escouades d'IA en utilisant le mode HC. Les non-commandants peuvent l'utiliser pour vérifier les contacts ennemis signalés par le réseau de communication de la faction. - 지휘관일 때 컨트롤 + 스페이스를 누르면 하이 커맨드로 AI 분대에 경유지를 주거나 명령을 하달합니다. 지휘관이 아닌 경우 아군 통신망으로 적 발견 보고를 할 수 있습니다. - Когда вы являетесь командиром, нажмите CTRL + ПРОБЕЛ, чтобы отдать команды вашим отрядам ИИ, используя режим ВК. Не командующие могут использовать его для проверки контактов с противником, сообщаемых сетью связи Фракции. - Kiedy jesteś dowódcą, naciśnij CTRL + SPACJA, aby dać punkty nawigacyjne i inne rozkazy swoim oddziałom AI za pomocą trybu HC. Pozostali gracze mogą go używać do sprawdzania kontaktów wroga zgłoszonych przez sieć komunikacyjną frakcji. - Pokud jste velitel, můžete přepnout do příkazového režimu pomocí kláves Ctrl + Mezera a tak dát příkazy skupinám AI. Nevelitelé mohou použít k ověření zpráv o nepřátelských kontaktech. - 当你是指挥官时, 按下 Ctrl + 空格 即可使用指挥部模式向AI小队分配路径点或下达其他命令。非指挥官可以使用它来查询阵营通讯网络上报告的接敌情况。 Press SHIFT + Y in-game while having an artillery squad selected on the HC bar. @@ -11496,15 +11331,6 @@ Keep an eye on both faction's Aggro level. A higher level means more attacks with more powerful weaponry. - Behalte dies im Auge. Wenn sie zu hoch wird, wirst du dich deutlich mehr Angriffen und besseren Einheiten entgegenstellen müssen. - Tienilo d'occhio. Se è troppo alto, dovrai affrontare più attacchi con truppe migliori. - Echale un ojo, si es muy alto, te tendrás que enfrentar a más ataques con mejores tropas - Gardez un œil dessus. S'il est trop haut, vous devrez faire face à plus d'attaques avec de meilleures troupes. - 경계하십시오. 수치가 너무 높다면, 적군이 더 자주, 강하게 공격할 것입니다. - Следите за уровнем агрессии. Если он слишком высок, вам придется встретить больше атак с лучшими войсками. - Miej na to oko. Jeśli będzie zbyt wysoki, będziesz musiał stawić czoła większej liczbie ataków wroga z coraz to lepszymi oddziałami. - Dávejte pozor na to. Pokud je příliš vysoká, budete muset čelit více útokům s lepšími jednotkami. - 密切关注侵略性。如果侵略性太高, 你将不得不面对更多、更强的进攻部队。 Once you have a nice amount of resources, focus on enemy communications. If you disturb them enough, you won't have to face big counter-attacks. @@ -11591,7 +11417,7 @@ This mission is outdated and could lack important map details that may break your game. Inform your mission maker or update the extension to the latest version. - Questa missione non è aggiornata e potrebbe non avere importanti dettagli sulla mappa che potrebbero rompere il gioco. Informa lo sviluppatore della missione o aggionra l'estensione all'ultima versione. + Questa missione non è aggiornata e potrebbe non avere importanti dettagli sulla mappa che potrebbero rompere il gioco. Informa lo sviluppatore della missione o aggiorna l'estensione all'ultima versione. Esta misión esta desactualizada y puede faltarle detalles importantes del mapa que pueden romper la partida. Informa al editor de la misión o actualiza la extensión a la última versión. Cette mission est périmée et pourrait ne pas avoir des détails important qui pourraient casser le jeu. Informez votre créateur de missions ou mettez à jour l'expansion. 이 임무는 구식이며 게임을 망칠 수 있는 중요한 지도의 세부 정보가 부족할 수 있습니다. 미션메이커에게 알리거나 확장 버전을 최신 버전으로 업데이트하십시오. @@ -11938,25 +11764,9 @@ You've turned off the top information bar. To enable it, press %1. - Hai disabilitato la Barra Informazioni. Per abilitarla, premi %1. - Has ocultado la barra de información superior. Para activarla, pulsa %1 - Vous avez désactivé la barre d'informations supérieure. Pour l'activer, appuyez sur %1. - 상단의 정보 표시줄을 껐습니다. 활성화하려면 %1 키를 누르십시오. - Вы выключили отображение информационной строки. Чтобы включить её снова, нажмите %1. - Wyłączyłeś górny pasek informacji. Aby go włączyć, naciśnij %1. - Vypnuli jste horní informační lištu. Chcete-li ji povolit, stiskněte %1. - 你关闭了顶部信息栏。 要启用它,请按%1。 You've turned on the top information bar. To disable it, press %1. - Hai abilitato la Barra Informazioni. Per disabilitarla, premi %1. - Has activado la barra de información superior. Para ocultarla, pulsa %1 - Vous avez activé la barre d'informations supérieure. Pour la désactiver, appuyez sur %1. - 상단의 정보 표시줄을 켰습니다. 비활성화하려면 %1 키를 누르십시오. - Вы включили отображение информационной строки. Чтобы выключить её, нажмите %1. - Włączyłeś górny pasek informacyjny. Aby go wyłączyć, naciśnij %1. - Zapnuli jste horní informační lištu. Chcete-li ji deaktivovat, stiskněte %1. - 你打开了顶部信息栏。 要关闭它,请按%1。 Information Bar @@ -12038,7 +11848,7 @@ 여기에 건설 Строительство Buduj Tutaj - Konstruovat zde + Postavit zde 建造 @@ -12195,7 +12005,7 @@ Waiting for an admin to log in... Warte auf Admin Anmeldung... - In attesa che l'amministratore entri... + In attesa che un amministratore entri... Esperando a que se autentique un Admin... Attente qu'un Admin se connecte... 관리자가 로그인하길 기다리는 중... @@ -12241,6 +12051,7 @@ Version mismatch error:<br/><br/>Server: %1<br/>Client: %2 Errore, versione non corrispondente:<br/><br/>Server: %1<br/>Client: %2 + Error de discordancia de versión:<br><br/>Servidor: %1<br/>Cliente: %2 Erreur d'incohérence de version :<br/><br/>Serveur : %1<br/>Client : %2 버전 불일치 오류:<br/><br/>서버: %1<br/>클라이언트: %2 Błąd niezgodności wersji:<br/><br/>Serwer: %1<br/>Klient: %2 @@ -12472,7 +12283,7 @@ 대전차 차량 모집 ПТ Техника Rekrutuj Pojazd PPANC - Nábor AT auto + Nábor AT auta 招募反坦克车辆 @@ -12806,6 +12617,7 @@ Ammo Station Postazione Munizioni + Estación de munición Station de Munitions 탄약고 Ящик с боеприпасами @@ -12816,19 +12628,24 @@ Large construction kit Kit di costruzioni grande + Kit de construcción grande Grand kit de construction 대형 건설 도구 + 大型建筑包 Small construction kit Kit di costruzioni piccolo + Kit de construcción pequeño Petit kit de construction 소형 건설 도구 + 小型建筑包 Fuel Drum Benzinfass Fusto di Carburante + Barril de combustible Baril de Carburant 연료 (드럼통) Бочка топлива @@ -12840,6 +12657,7 @@ Fuel Tank Tanica di Benzina + Tanque de combustible Réservoir de Carburant 연료 (연료탱크) Топливная цистерна @@ -12851,6 +12669,7 @@ Light Luce + Luz Lampe 조명 Освещение @@ -12861,6 +12680,7 @@ Loot Box Cassa delle Spoglie + Caja de loot Boite à Butins 전리품 상자 Пустой ящик @@ -12872,6 +12692,7 @@ Medical Box Cassa Medica + Caja médica Boite médicale 의료 상자 Ящик с медициной @@ -12883,6 +12704,7 @@ Medical Tent Tenda Medica + Tienda médica Tente Médicale 의료 텐트 Медицинская палатка @@ -12894,6 +12716,7 @@ Repair Station Postazione riparazioni + Estación de reparación Station de réparations 수리소 Ремонтная станция @@ -12940,14 +12763,6 @@ Gain air support points by sacrificing the aircraft you're looking at. Use these points to call in HE, Cluster, and Napalm strikes. - Ottieni Punti Supporto Aereo consegnado questo veivolo alla fazione - Gana puntos de ataque aéreo dando este vehículo al almacen de la Facción - Gagnez des points de frappe aérienne en donnant ce véhicule à la réserve aérienne de la faction - 해당 차량을 팩션의 항공 자산에 제공하여 공습 포인트를 획득합니다. - Получите очки авиаудара, отдав этот автомобиль в запас воздуха фракции - Zdobądź punkty Nalotu, dając ten pojazd do puli pojazdów latających twojej frakcji - Získejte body leteckého úderu dáním tohoto vozidla do frakčního leteckého poolu - 将此载具捐献给阵营空军以换取空袭点数 Garage\Sell Vehicle @@ -13021,7 +12836,7 @@ Options related to vehicle management in HC controlled squads - Opzioni relative alla gestione del veicoli delle squadre assegnate all' Alto Comando + Opzioni relative alla gestione del veicoli delle squadre assegnate al Quartier Generale Opciones relacionadas a la gestion de vehículos en escuadras controladas por HC Options liées à la gestion des véhicules dans les escouades contrôlées par HC 하이 커맨드 휘하의 분대의 차량 관리와 관련된 설정입니다. @@ -13032,4 +12847,4 @@ - + \ No newline at end of file diff --git a/A3A/addons/garage/Stringtable.xml b/A3A/addons/garage/Stringtable.xml index 79d8373a0f..a24f2e2f85 100644 --- a/A3A/addons/garage/Stringtable.xml +++ b/A3A/addons/garage/Stringtable.xml @@ -75,7 +75,7 @@ This object can only be garaged by the commander Dieses Objekt kann nur vom Kommandanten in die Garage gestellt werden. - Quest'oggetto può essere conservato solo dal comandante + Quest'oggetto può essere messo nel garage solo dal comandante Los puntos de combustible solo pueden ser almacenados por el comandante Cet objet ne peut être entreposé que par le commandant 유류차량은 지휘관만 차고에 넣을 수 있습니다. @@ -439,7 +439,7 @@ You have too many vehicles locked Du hast zu viele Fahrzeuge abgeschlossen - Hai troppi veicoli chiusi + Hai troppi veicoli chiusi a chiave Tiene demasiados vehículos cerrados Vous avez trop de véhicules verrouillés 너무 많은 차량을 잠갔습니다 @@ -495,7 +495,7 @@ Armor Panzerung - Corazza + Corazzati Blindados Blindés 기갑 @@ -874,7 +874,7 @@ Driver Fahrer - Conduttore + Guidatore Conductor Pilote 운전수 diff --git a/A3A/addons/gui/Stringtable.xml b/A3A/addons/gui/Stringtable.xml index 7ecd1e12e9..70cd4f6f8c 100644 --- a/A3A/addons/gui/Stringtable.xml +++ b/A3A/addons/gui/Stringtable.xml @@ -96,6 +96,7 @@ Alt: Alt: Alt: + Alt 键 : C: Cancel %1 @@ -105,6 +106,7 @@ C: Annuler %1 C: %1 취소 C: Zrušit %1 + C键: 取消 %1 E: Rotate counter-clockwise @@ -114,6 +116,7 @@ E: Tourner dans le sens inverse des aiguilles E: 반시계 방향으로 돌리기 E: Otočit protisměru ručiček + E键: 逆时针旋转 R: Rotate clockwise @@ -123,6 +126,7 @@ R: Tourner dans le sens des aiguilles R: 시계 방향으로 돌리기 R: Otočit po směru ručiček + R 键: 顺时针旋转 SHIFT: Unsafe placement mode @@ -131,6 +135,7 @@ SHIFT: Mode de placement non sécurisé 쉬프트: 불안전한 배치 모드 SHIFT: Nebezpečný mód položení + SHIFT: 自由放置模式 SPACE: Place object @@ -140,6 +145,7 @@ ESPACE: Placer objet 스페이스: 개체 놓기 MEZERNÍK: Položit objekt + 空格键: 放置物品 T: Rebuild for %1 € @@ -148,6 +154,7 @@ T: Reconstruire pour %1 € T: %1€로 재건축하기 T: Přestavět za %1 € + T: 耗费 %1 € 来重建 Teamleader Builder @@ -156,6 +163,7 @@ Chef d'équipe de constructeurs 조장 빌더 Velitel týmu Stavitel + 小组组长建造器 @@ -330,8 +338,10 @@ This item can collect loot<br/>%1 max load is %2 Dieser Gegenstand kann Beute laden<br/>%1 maximale Kapazität ist %2 + Quest'oggetto può accumulare loot<br/>il carico massimo di %1 è %2 Este objeto puede recolectar loot<br/>La carga máxima de %1 es %2 Cet objet peut collecter du butin<br/>%1 charge max est %2 + Tento předmět může sbírat loot<br/>%1 maximální kapacita je %2 This item has medical capability @@ -378,8 +388,10 @@ This item can refuel others<br/>%1 max fuel is %2 Dieser Gegenstand kann andere betanken<br/>%1 Maximaler Füllstand ist %2 + Questo oggetto può rifornire altri<br/>%1 massimo carburante è %2 Este objeto puede repostar a otros<br/>El combustible máximo de %1 es %2 Cet objet peut ravitailler les autres<br/>%1 carburant max est %2 + Tento předmět může tankovat ostatní<br/>%1 maximální palivo je %2 This item can repair other vehicles @@ -624,8 +636,10 @@ Dead population<br/>You lose when this hits 33% Tote Bevölkerung<br/>Du verlierst wenn es 33% erreicht + Popolazione morta<br/>Perderai se raggiungerà il 33% Población fallecida<br/>Cuando llegue al 33% fracasará la misión Population morte<br/>Vous perdez quand cela atteint 33% + Mrtvá populace<br/> prohrajete, pokud bude 33% Faction money: @@ -742,8 +756,10 @@ Popular support<br/>You need 50% to win Unterstützung der Bevölkerung<br/>Du brauchst 50% um zu gewinnen + Supporto della popolazione<br/>Hai bisogno del 50% per vincere Apoyo Popular<br/>Necesita el 50% para ganar Support populaire<br/>Vous avez besoin de 50% pour gagner + Popularita<br/> K vítezství potřebujete 50% Rest @@ -1722,8 +1738,10 @@ You can only remote control single units<br/>Select exactly one AI in the list Du kannst nur einzelne Einheiten fernsteuern<br/>Wähle eine einzelne KI aus der Liste aus + Puoi controllare remotamente solo singole unità<br/>Seleziona esattamente un'IA dalla lista Sólo puede contorlar una unidad de forma remota<br/>Seleccione exactamente una en la lista de la IA Vous ne pouvez contrôler à distance que des unités individuelles<br/>Sélectionnez exactement une IA dans la liste + Můžete ovládat pouze jednotlivé jednotky<br/>Vyber přesně jedno AI z listu Select AI in the list @@ -2457,8 +2475,10 @@ Number of units in the group<br/>Able to combat / Total number of units <br/>Anzahl der Saldaten in der Gruppe<br/>Fähig zu kämpfen / Gesammtanzahl der Soldaten + Numero di unità nel gruppo<br/>Abili al combattimento / Numero totale di unità Número de unidades en el grupo<br/>Capaces de combatir / Total número de unidades Unités dans le groupe<br/>Prêtes au combat / Nombre totale d'unités + Počet jednotek ve skupině<br/>Bojeschopných / celkový počet jednotek Vehicle @@ -2665,8 +2685,10 @@ Needs AI group members<br/>You can recruit them at the flag Benötigt KI-Gruppenmitglieder<br/> Du kannst diese an der Flagge rekrutieren + Necessita membri del gruppo IA<br/>Puoi reclutarli alla bandiera Necesita grupo de miembros de la IA<br/>Puede reclutarlos en la bandera - Nécessite des membres du groupe AI<br/>Vous pouvez les recruter au drapeau + Nécessite des membres du groupe IA<br/>Vous pouvez les recruter au drapeau + Potřebuje AI členy skupiny<br/>Můžete je narekrutovat u vlajky Only available to squad leaders @@ -2761,7 +2783,7 @@ 자격 있음 Доступно Odpowiedni - Vhodný + Způsobilý Elegível Komutanlığa uygun 具有资格 @@ -2923,8 +2945,10 @@ Current money:<br/>€ %1 Aktuelles Geld:<br/>€ %1 + Denaro attuale:<br/>€ %1 Dinero:<br/>€ %1 Argent actuel :<br/>€ %1 + Aktuální peníze:<br/>€ %1 Sell diff --git a/A3A/addons/jeroen_arsenal/Stringtable.xml b/A3A/addons/jeroen_arsenal/Stringtable.xml index 143ba08cf5..cd91ab91f7 100644 --- a/A3A/addons/jeroen_arsenal/Stringtable.xml +++ b/A3A/addons/jeroen_arsenal/Stringtable.xml @@ -75,7 +75,7 @@ The last one in the box Das letzte in der Schachtel - L'ultimo è nella cassa + L'ultimo della cassa La última de la caja Le dernier dans la boîte 상자의 마지막 아이템 @@ -201,7 +201,7 @@ ERROR DURING ARSENAL LOAD FEHLER BEIM LADEN DES ARSENALS - ERROR DURANTE IL CARICAMENTO DELL'ARSENALE + ERRORE DURANTE IL CARICAMENTO DELL'ARSENALE ERROR AL CARGAR EL ARSENAL ERREUR PENDANT LE CHARGEMENT DE L'ARSENAL 무기고 불러오는 도중 오류 발생 @@ -228,17 +228,21 @@ These items were not in the Arsenal:<br/> + Questi oggetti non erano nell'Arsenale:<br/> Estos objetos no estaban en el Arsenal:<br/> Ces objets n'étaient pas dans l'Arsenal:<br/> Этих предметов не было в Арсенале:<br/> - 这些物品并不在武器库内:<br/> + Tyto věci v Arzenálu nejsoul:<br/> + 这些物品之前并不在武器库内:<br/> These items were not in the Arsenal, so the originals have been kept:<br/> + Questi oggetti non erano nell'Arsenale, quindi sono stati mantenuti gli originali:<br/> Estos objetos no estaban en el Arsenal, asi que se mantuvieron los originales:<br/> Ces objets n'étaient pas dans l'Arsenal, les originaux ont donc été conservés:<br/> Этих предметов не было в Арсенале, поэтому были сохранены оригиналы:<br/> - 这些物品之前不在武器库内, 所以原物件将得以被储存:<br/> + Tyto věci v arzenálu nejsou, takže původní byli ponechány:<br/> + 这些物品之前不在武器库内, 所以原物件将被保留下来:<br/> We are low on this item, only members may use it @@ -262,6 +266,7 @@ <br/>(Not compatible with currently equipped weapons) + <br/>(Non compatibile con le armi equipaggiate) <br/>(Pas compatible avec les armes actuellement équipées) <br/>(Несовместимо с имеющимся в данный момент оружием) <br/>(Nekompatibilní s aktuálně vybavenými zbraněmi) @@ -340,7 +345,7 @@ Jeroen (Not) Limited Arsenal Jeroen (Not) Limited Arsenal - Arsenale Limitato Jeroen (Not) + Arsenale (Non) Limitato Jeroen Jeroen (Not) Limited Arsenal Jeroen Arsenal (Pas) Limité Jeroen의 한정된 (게 아닌) 무기고 @@ -495,10 +500,12 @@ Ultra Wide Extended Debug Console With Extra Save Buttons! + Console di Debug Ultra Wide con Bottoni di Salvataggio Extra! Super Amplia y Extendida Consola de Debug con Extra Butones de Guardado! Console de débogage étendue ultra large avec boutons de sauvegarde supplémentaires ! Сверхширокая Расширенная Консоль Отладки с Дополнительными Кнопками Сохранения! Ultra Široká Rozšířená Debug Konzole S Extra Ukládacíma Tlačítkama! + 宇宙究极无敌扩展调试控制台 (搭载额外保存按钮) diff --git a/A3A/addons/logistics/Stringtable.xml b/A3A/addons/logistics/Stringtable.xml index 483b828dbd..b31bffbab5 100644 --- a/A3A/addons/logistics/Stringtable.xml +++ b/A3A/addons/logistics/Stringtable.xml @@ -13,7 +13,7 @@ Naložit %1 do nejbližšího vozidla. Carregar %1 no veículo mais próximo. En yakın araca %1 yükleyin. - 将%1装载入附近的载具 + 将 %1 装载入附近的载具 Unload Cargo @@ -82,7 +82,7 @@ Vozidlu chybí kapacita pro náklad této velikosti. Kapacita: O veículo não tem capacidade para uma carga deste tamanho. Capacidade: Bu aracın kargo kapasitesi yetersiz. Kargo kapasitesi: - 载具的空间不足于装载这个尺寸的货物. 空间大小: + 载具的空间不够装载这个尺寸的货物. 空间大小: Vehicle lacks nodes, define them or use a different vehicle. @@ -157,7 +157,7 @@ <t color='#00fff3'>"%1" is loaded onto "%2". Free slots: "%3".</t> <t color='#00fff3'>"%1" wird auf "%2" geladen. Frei verfügbare Plätze: "%3".</t> - <t color='#00fff3'>"%1" is loaded onto "%2". Slot liberi: "%3".</t> + <t color='#00fff3'>"%1" è caricato in "%2". Slot liberi: "%3".</t> <t color='#00fff3'>"%1" está siendo cargado en "%2". Espacios libres: "%3".</t> <t color='#00fff3'>"%1" est chargé sur "%2". Emplacements libres : "%3".</t> <t color='#00fff3'>"%1"이(가) "%2"에 적재되었습니다. 사용 가능 슬롯: "%3".</t> @@ -170,16 +170,18 @@ <t color='#00fff3'>"%1" is loaded onto "%2". There is no more space.</t> + <t color='#00fff3'>"%1" è caricato in "%2" Non c'è più spazio.</t> <t color='#00fff3'>"%1" está siendo cargado en "%2" No queda más espacio.</t> <t color='#00fff3'>"%1" est chargé sur "%2" Il n'y a plus de place.</t> <t color='#00fff3'>"%1" je nakládáno do "%2" Už nezbylo žádné další místo.</t> <t color='#00fff3'>"%1" foi carregado em "%2". Não há mais espaço.</t> <t color='#00fff3'>"%1" , "%2"'ye yüklendi. Boş yer kalmadı.</t> + <t color='#00fff3'>"%1" 已经被装载入 "%2" 已无可用空间.</t> <t color='#00fff3'>"%1" was unloaded from "%2". Free slots: "%3".</t> <t color='#00fff3'>"%1" wurde entladen aus "%2". Frei verfügbare Plätze: "%3".</t> - <t color='#00fff3'>"%1" was unloaded from "%2". Slot liberi: "%3".</t> + <t color='#00fff3'>"%1" è stato scaricato da "%2". Slot liberi: "%3".</t> <t color='#00fff3'>"%1" fue descargado de "%2". Espacios libres: "%3".</t> <t color='#00fff3'>"%1" a été déchargé de "%2". Emplacements libres : "%3".</t> <t color='#00fff3'>"%1"이(가) "%2"에 하역되었습니다. 사용 가능 슬롯: "%3".</t> @@ -258,7 +260,7 @@ %1 nemůže naložit náklad pokud jednotky blokují nákladní letadlo. 1% não pode carregar a carga enquanto unidades estão bloqueando o avião cargueiro. %1, birimler kargo alanını bloke ederken yüklenemez. - %1 无法在运输机被阻挡的情况下装载货物 + %1 无法在运输机被单位阻挡的情况下装载货物 Can't load a static that's mounted. diff --git a/A3A/addons/maps/Stringtable.xml b/A3A/addons/maps/Stringtable.xml index a600f2edef..de01a4c353 100644 --- a/A3A/addons/maps/Stringtable.xml +++ b/A3A/addons/maps/Stringtable.xml @@ -409,7 +409,7 @@ Antistasi - Další osvobození Černa Antistasi - Outra Libertação de Cherno Antistasi - Cherno'nun Başka Bir Kurtuluşu - Antistasi - 另一个切尔诺贝利的解放 + Antistasi - 切尔诺贝利的二次解放 Stuck between two fronts. @@ -1031,48 +1031,67 @@ 10 minutes + 10 minuti + 10 minutos 10 minutes 10분 10 minut + 10 分钟 1 minute + 1 minuto + 1 minuto 1 minute 1분 1 minuta + 1 分钟 2 minutes + 2 minuti + 2 minutos 2 minutes 2분 2 minuty + 2 分钟 3 minutes + 3 minuti + 3 minutos 3 minutes 3분 3 minuty + 3 分钟 5 minutes + 5 minuti + 5 minutos 5 minutes 5분 5 minut + 5 分钟 No automatic load Pas de chargement automatique 자동 로드 없음 Žádné automatické načtění + 取消自动读取最近的存档 Automatically load last valid save after delay + Cargar el último guardado válido después del retraso Chargement automatique de la dernière sauvegarde valide après un délai 딜레이 후 마지막으로 유효한 저장을 자동으로 로드 Automaticky načíst poslední platné uložení po zpoždění + 自动读取最近的有效存档 All + Todos Tout 모두 Vše @@ -1085,6 +1104,7 @@ None + Ninguno Aucun 없음 Nic @@ -1094,24 +1114,31 @@ Enregistrer l'usage de la console de débogage pendant la préparration 설정 중 디버그 콘솔 사용 로그 작성 Zapsat konzoli ladění při nastavování + 在设立过程中保存调试台使用记录 Debug + Debug Déboguer 디버그 Ladění + 调试 Error + Error Erreur 오류 Chyba + 错误 Info + Info Info 정보 Informace + 信息 Logging Level during setup @@ -1121,6 +1148,7 @@ Verbose + Verbose Verbeux 세부 정보 Podrobný From 88c3b7817850116ec069bef79861b1042d6cf5cb Mon Sep 17 00:00:00 2001 From: John Jordan Date: Wed, 22 Nov 2023 20:19:52 +0000 Subject: [PATCH 137/157] Fix some real and theoretical revive issues: - Fixed a bug where players could have revive permanently disabled. - Changed downed damage lockout to 0.2 seconds rather than one frame. - Remove persistence of downed damage accumulator. --- A3A/addons/core/functions/Revive/fn_handleDamage.sqf | 10 ++++++---- .../core/functions/Revive/fn_handleDamageAAF.sqf | 5 +++-- A3A/addons/core/functions/Revive/fn_unconscious.sqf | 1 - A3A/addons/core/functions/Revive/fn_unconsciousAAF.sqf | 1 - 4 files changed, 9 insertions(+), 8 deletions(-) diff --git a/A3A/addons/core/functions/Revive/fn_handleDamage.sqf b/A3A/addons/core/functions/Revive/fn_handleDamage.sqf index 167979cee8..ae8cfea48e 100644 --- a/A3A/addons/core/functions/Revive/fn_handleDamage.sqf +++ b/A3A/addons/core/functions/Revive/fn_handleDamage.sqf @@ -51,8 +51,9 @@ private _makeUnconscious = _unit setVariable ["incapacitated",true,true]; _unit setVariable ["helpFailed", 0]; _unit setUnconscious true; - _unit setVariable ["incapFrame", diag_frameno+1]; - if (isPlayer _unit) then {_unit allowDamage false}; + _unit setVariable ["incapImmuneTime", time + 0.2]; + _unit setVariable ["overallDamage", 0]; + if (isPlayer _unit) then { _unit allowDamage false }; if (vehicle _unit != _unit) then { moveOut _unit }; @@ -80,7 +81,7 @@ if (_part == "") then }; // Don't double-tap with one projectile - if (diag_frameno <= _unit getVariable "incapFrame") exitWith {_damage = 0.9}; + if (time < _unit getVariable "incapImmuneTime") exitWith {_damage = 0.9}; // already unconscious, check whether we're pushed into death _overall = (_unit getVariable ["overallDamage",0]) + (_damage - 0.9); @@ -90,7 +91,8 @@ if (_part == "") then if (_overall > 1) exitWith { _unit setDamage 1; - _unit removeAllEventHandlers "HandleDamage"; + // Don't remove for players because it's transferred on respawn + if (!isPlayer _unit) then { _unit removeAllEventHandlers "HandleDamage" }; }; _unit setVariable ["overallDamage",_overall]; diff --git a/A3A/addons/core/functions/Revive/fn_handleDamageAAF.sqf b/A3A/addons/core/functions/Revive/fn_handleDamageAAF.sqf index a4190a6323..25f5eea4a6 100644 --- a/A3A/addons/core/functions/Revive/fn_handleDamageAAF.sqf +++ b/A3A/addons/core/functions/Revive/fn_handleDamageAAF.sqf @@ -42,7 +42,8 @@ private _makeUnconscious = _unit setVariable ["incapacitated",true,true]; _unit setVariable ["helpFailed", 0]; _unit setUnconscious true; - _unit setVariable ["incapFrame", diag_frameno+1]; + _unit setVariable ["incapImmuneTime", time + 0.2]; + _unit setVariable ["overallDamage", 0]; // Assume killed handler will be local as well // TODO: Check killed/instigator stuff? @@ -78,7 +79,7 @@ if (_part == "") then }; // Don't double-tap with one projectile - if (diag_frameno <= _unit getVariable "incapFrame") exitWith {_damage = 0.9}; + if (time < _unit getVariable "incapImmuneTime") exitWith {_damage = 0.9}; // already unconscious, check whether we're pushed into death _overall = (_unit getVariable ["overallDamage",0]) + (_damage - 0.9); diff --git a/A3A/addons/core/functions/Revive/fn_unconscious.sqf b/A3A/addons/core/functions/Revive/fn_unconscious.sqf index 2e2e0e4dd3..f01adfe0ca 100644 --- a/A3A/addons/core/functions/Revive/fn_unconscious.sqf +++ b/A3A/addons/core/functions/Revive/fn_unconscious.sqf @@ -131,7 +131,6 @@ else }; }; -_unit setVariable ["overallDamage",damage _unit]; if (_isPlayer and (_unit getVariable ["respawn",false])) exitWith {}; if (time > _bleedOut) exitWith diff --git a/A3A/addons/core/functions/Revive/fn_unconsciousAAF.sqf b/A3A/addons/core/functions/Revive/fn_unconsciousAAF.sqf index da0b91a427..d7b3476b81 100644 --- a/A3A/addons/core/functions/Revive/fn_unconsciousAAF.sqf +++ b/A3A/addons/core/functions/Revive/fn_unconsciousAAF.sqf @@ -58,7 +58,6 @@ if (alive _unit) then { _unit setUnconscious false; _unit playMoveNow "unconsciousoutprone"; - _unit setVariable ["overallDamage",damage _unit]; _unit setVariable ["A3A_downedBy", nil]; if (_unit getVariable ["surrendering", false]) exitWith { From d81ea8d1820a84d6401f12866ad96228458ebe9a Mon Sep 17 00:00:00 2001 From: John Jordan Date: Wed, 22 Nov 2023 22:44:44 +0000 Subject: [PATCH 138/157] Add log/notify only option to punishment system --- A3A/addons/core/Params.hpp | 6 +++--- A3A/addons/core/Stringtable.xml | 3 +++ .../core/functions/Punishment/fn_punishment_FF_AddEH.sqf | 6 +++--- .../core/functions/Punishment/fn_punishment_checkStatus.sqf | 2 +- .../functions/Punishment/fn_punishment_evaluateEvent.sqf | 4 +++- 5 files changed, 13 insertions(+), 8 deletions(-) diff --git a/A3A/addons/core/Params.hpp b/A3A/addons/core/Params.hpp index 1aca102cd4..e9a63ce668 100644 --- a/A3A/addons/core/Params.hpp +++ b/A3A/addons/core/Params.hpp @@ -165,9 +165,9 @@ class Params class tkPunish { title = $STR_A3A_Params_tkPunish_title; - values[] = {0,1}; - texts[] = {$STR_antistasi_dialogs_generic_button_no_tooltip,$STR_antistasi_dialogs_generic_button_yes_text}; - default = 1; + values[] = {0,1,2}; + texts[] = {$STR_antistasi_dialogs_generic_button_no_tooltip,$STR_antistasi_dialogs_generic_button_yes_text,$STR_A3A_Params_tkPunish_logonly}; + default = 2; }; class memberSlots { diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 065fd2f4b0..78cd915992 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -7065,6 +7065,9 @@ Activer la Punition pour le Teamkill 팀킬 처벌 활성화 + + Notify only + Do Unlocked Weapons Automatically Unlock Their Standard Magazine? Débloquer Une Arme Débloque Automatiquement Ses Chargeurs Standards ? diff --git a/A3A/addons/core/functions/Punishment/fn_punishment_FF_AddEH.sqf b/A3A/addons/core/functions/Punishment/fn_punishment_FF_AddEH.sqf index 1dcae5db06..bcd54b671a 100644 --- a/A3A/addons/core/functions/Punishment/fn_punishment_FF_AddEH.sqf +++ b/A3A/addons/core/functions/Punishment/fn_punishment_FF_AddEH.sqf @@ -33,7 +33,7 @@ params [ ["_unit",objNull,[objNull]], ["_addToAI",false,[false]] ]; #include "..\..\script_component.hpp" FIX_LINE_NUMBERS() -if (!tkPunish) exitWith {false}; +if (tkPunish == 0) exitWith {false}; if (!(_unit isKindOf "Man")) exitWith { Error("No unit given"); false; @@ -84,8 +84,8 @@ true; All other public variables referenced: | Name | Type | Machine | Domain | Description | |-------------------|---------------|-----------|-------------------|-----------------------------------------------------------------------| -| A3A_hasACE | BOOLEAN | Public | missionNamespace | If ACE is loaded. | -| tkPunish | BOOLEAN | Public | missionNamespace | Parameter. If the FF system should be enabled. | +| A3A_hasACE | BOOLEAN | Public | missionNamespace | If ACE is loaded. | +| tkPunish | SCALAR | Public | missionNamespace | Parameter. 0 - disabled, 1 - enabled, 2 - log/notify only | | petros | OBJECT | Public | missionNamespace | AI that rebels need to protect and access. | | posHQ | POS3D | Public | missionNamespace | getMarkerPos respawnTeamPlayer. The position of the HQ marker. | diff --git a/A3A/addons/core/functions/Punishment/fn_punishment_checkStatus.sqf b/A3A/addons/core/functions/Punishment/fn_punishment_checkStatus.sqf index 2e49d55cf7..e5a7d7f263 100644 --- a/A3A/addons/core/functions/Punishment/fn_punishment_checkStatus.sqf +++ b/A3A/addons/core/functions/Punishment/fn_punishment_checkStatus.sqf @@ -32,7 +32,7 @@ License: MIT License, Copyright (c) 2019 Barbolani & The Official Antistasi Comm params [["_UID","",[""]]]; private _fileName = "fn_punishment_checkStatus"; -if ((!tkPunish) || {_UID isEqualTo ""}) exitWith {false;}; +if ((tkPunish != 1) || {_UID isEqualTo ""}) exitWith {false;}; private _offenceTotal = [missionNamespace,"A3A_FFPun",_UID,"offenceTotal",0] call A3A_fnc_getNestedObject; diff --git a/A3A/addons/core/functions/Punishment/fn_punishment_evaluateEvent.sqf b/A3A/addons/core/functions/Punishment/fn_punishment_evaluateEvent.sqf index db7585a9aa..c38100b9c2 100644 --- a/A3A/addons/core/functions/Punishment/fn_punishment_evaluateEvent.sqf +++ b/A3A/addons/core/functions/Punishment/fn_punishment_evaluateEvent.sqf @@ -103,7 +103,7 @@ if (_victim isKindOf "Man") then { }; }; _exemption = switch (true) do { // ~0.012 ms for all false cases - case (!tkPunish): {"FF PUNISH IS DISABLED"}; + case (tkPunish == 0): {"FF PUNISH IS DISABLED"}; case (!isMultiplayer): {"IS NOT MULTIPLAYER"}; case ("HC" in (getPlayerUID _instigator)): {"FF BY HC"}; // Quick & reliable check case (!(isPlayer _instigator)): {"FF BY AI"}; @@ -152,6 +152,8 @@ if (!(_exemption isEqualTo "")) exitWith { _exemption; }; +if (tkPunish == 2) exitWith {"NOTIFYONLY"}; + ///////////////Drop The Hammer////////////// [_instigator,_timeAdded,_offenceAdded,_victim,_customMessage] call A3A_fnc_punishment; "PROSECUTED"; From da38a37046b875abd8420e49efc4350b2917ab7f Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Thu, 23 Nov 2023 01:07:55 +0100 Subject: [PATCH 139/157] stringtable typo fix --- A3A/addons/core/Stringtable.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index ee2b7c9d7d..ac4f675686 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -7028,7 +7028,7 @@ 服务器会员专属空位的总占比 - Number of the same item required to unlock" + Number of the same item required to unlock Quantità dello stesso oggetto richiesta per sbloccarlo" Nombre d'exemplaire d'un objet pour le débloquer 해금에 필요한 동일 아이템의 갯수 From 164f249b7062c07a9252e371d8b1623fe0be0e37 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Thu, 23 Nov 2023 00:09:01 +0000 Subject: [PATCH 140/157] Automated Tolgee Update --- A3A/addons/core/Stringtable.xml | 58 ++++++++++++++++++++++++++++++--- 1 file changed, 54 insertions(+), 4 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index ac4f675686..b1ebed359e 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -86,6 +86,7 @@ The mortar has run out of rounds. Wait a few minutes to restock it. + 박격포에 탄약이 부족합니다. 다시 채우려면 몇 분 정도 기다리십시오. The position you marked is out of bounds for that battery. @@ -115,6 +116,7 @@ You must select an artillery group or the mortar team you have selected hasn't placed down the mortar yet. + 포병 그룹을 선택해야 하거나 선택한 박격포반이 아직 박격포를 배치하지 않았습니다. Select the position to finish the barrage on the map. @@ -389,9 +391,11 @@ Unidentified aircraft!<br/><br/>You are closing in on the restricted airspace of %1.<br/><br/> Change your course or we will take defensive actions! + 미확인 항공기!<br/><br/>너는 %1 소속 영공을 침범했다.<br/><br/>항로를 바꾸지 않으면 방어 조치를 취하겠다! Unidentified aircraft!<br/><br/>You are closing in on the restricted airspace of %1.<br/><br/> Change your course or we will take defensive actions! + 미확인 항공기!<br/><br/>너는 %1 소속 영공을 침범했다.<br/><br/>항로를 바꾸지 않으면 방어 조치를 취하겠다! Breach Vehicle @@ -647,6 +651,7 @@ Petros is already picked up. + 페트로스는 이미 픽업된 상태입니다. Move HQ @@ -920,6 +925,8 @@ Decipher Intel + Intel entschlüsseln + 군사정보 해독 Download Intel @@ -1037,6 +1044,7 @@ Prevent AIs from using this weapon + AI가 이 무기를 사용하는것을 막기 Take the Flag @@ -1139,6 +1147,7 @@ A Headless Client has been disconnected. This will cause malfunctions. Head back to HQ for saving ASAP and ask an Admin for a restart. + 헤드리스 클라이언트의 연결이 끊어졌습니다. 이로 인해 오작동이 발생할 수 있습니다. 본부로 돌아가 최대한 빨리 저장한 후, 관리자에게 재시작을 요청하십시오. Garrison @@ -1235,6 +1244,7 @@ You cannot capture airbases until you reach War Level 3. + 워 레벨 3에 도달하기 전에는 공군 기지를 점령할 수 없습니다. Capture @@ -1353,6 +1363,7 @@ You lack the resources to build this Watchpost or Roadblock. <br/><br/> %1 HR and %2 € needed. + 당신은 감시초소나 검문소를 건설하기 위한 자원이 부족합니다.<br/><br/> 인력 %1 포인트와 %2 €가 필요합니다. Radio required @@ -1405,6 +1416,7 @@ Position selected is very close to an enemy zone.<br/><br/> Please select another position. + 선택한 장소가 적 구역과 매우 가깝습니다.<br/><br/> 다른 장소를 선택해 주세요. Selected position cannot be outside the map. @@ -1580,6 +1592,7 @@ Vehicle must be closer than 50 meters to the HQ marker. + 차량이 본부 마커에서 50미터 이내로 들어와야 합니다. In order to sell the vehicle, it must be empty. @@ -1622,6 +1635,7 @@ Il veicolo che stai guardando non è idoneo per questo mercato. El vehículo al que está mirando no es apto para nuestro mercado. Le véhicule que vous regardez n'est pas adapté à notre marché. + 당신이 보고 있는 차량은 우리 시장에 적합하지 않습니다. Vozidlo na které se díváš není vhodné pro náš trh. Şu anda baktığın araç pazarımız için uygun değil. 你所选定的载具并不适用于我们的市场 @@ -1680,6 +1694,7 @@ You cannot lock or unlock destroyed vehicles. + 파괴된 차량은 잠금/잠금 해제가 불가능합니다. You are not looking at a vehicle. @@ -1722,12 +1737,14 @@ Il veicolo che stai guardando non appartiente a nessuno. El vehículo que está mirando no tiene dueño. Le véhicule que vous regardez n'appartient à personne. + 보고 있는 차량은 그 누구의 소유도 아닙니다. Vozidlo na které se díváš nikomu nepatří. Şu anda baktığınız araç kimseye ait değil. 你当前选定的载具并不属于任何人 You cannot lock or unlock vehicles which you do not own. + 당신의 소유가 아닌 차를 잠금/잠금 해제할 수 없습니다. Vehicle unlocked. @@ -1795,6 +1812,7 @@ A convoy from %1 is about to depart at %2. It will provide ammunition to %3. Try to intercept it. Steal or destroy that truck before it reaches its destination. + %1에서 온 수송대가 %2에서 출발하려고 하며, 이는 %3에게 탄약을 제공할 것입니다. 수송을 방해하여 해당 트럭이 목적지에 도달하기 전에 훔치거나 파괴하십시오. Ammo Convoy @@ -1849,6 +1867,7 @@ A group of POWs is being transported from %1 to %3, and it's about to depart at %2. Intercept the convoy and bring the POWs back to HQ, alive if possible. + %1의 포로 무리가 %3(으)로 수송되는 중이며, %2에서 출발하려고 합니다. 수송을 방해하여 수송대를 가로채고 가능하다면 포로들을 살려서 본부로 데려오도록 하십시오. Prisoner Convoy @@ -1864,6 +1883,7 @@ Reinforcements are being sent from %1 to %3 in a convoy, and it's about to depart at %2. Intercept the convoy, kill all the troops, and destroy their vehicles. + %1의 증원군이 호송대로 %3(으)로 보내지는 중이며, %2에서 출발하려고 합니다. 호송대를 방해하여 모든 병력을 사살하고 차량을 파괴하십시오. Reinforcements Convoy @@ -1879,6 +1899,7 @@ A truck with medical supplies, destination %3, is about to depart at %2 from %1. Intercept the convoy, steal the truck, bring it to %3, and let the people know the %4 is giving the aid they need. + %1의 목적지가 %3인 의료 보급 트럭이 %2에서 출발하려고 합니다. 호송대를 방해하여 해당 트럭을 훔쳐 %3에게 가져간 다음 그들이 필요한 자원을 %4가 제공하고 있다는 사실을 사람들에게 알리십시오. Supply Convoy @@ -3496,6 +3517,9 @@ A convoy from %1 is about to depart at %2. It will provide ammunition to %3. Try to intercept it. Steal or destroy that truck before it reaches its destination. + Un convoy de %1 saldrá a las %2. Lleva munición munición a %3. Intente interceptarlo. Robe o destruya ese camión antes de que llegue a su destino. + A coluna de %1 está prestes a partir a %2. Vai providenciar munições para %3. Tenta interceptar. Rouba ou destrói a carrinha antes que chegue ao seu destino. + %1 'den bir Konvoy %2 'ye gitmek üzere. %3 'e mühimmat sevkiyatı yapacak. Hedefine ulaşamadan aracı çalın ya da yok edin. Ammo Convoy @@ -3509,6 +3533,7 @@ A convoy from %1 is about to depart at %2. It will reinforce %3 with armored vehicles. Try to intercept it. Steal or destroy the armor before it reaches it's destination. + Un convoy de %1 saldrá a las %2. Reforzará %3 con vehículos blindados. Intente interceptarlo. Robe o destruya esa cosa antes de que alcance su destino. A coluna de %1 está prestes a partir a %2. Vai reforçar %3 com veículos blindados. Tenta interceptar. Rouba ou destrói a coisa antes que chegue ao seu destino. %1 'den bir Konvoy %2 'ye gitmek üzere. %3 'e Zırhlı birlik kaydıracak. Hedefine ulaşamadan aracı çalın ya da yok edin. @@ -3877,6 +3902,7 @@ You must be looking at a player in order to give him money. Tiene que mirar a otro jugador para darle dinero. Vous devez regarder un joueur pour pouvoir lui donner de l'argent. + 다른 플레이어에게 돈을 주려면 그 플레이어를 바라보고 있어야 합니다. Musiš se dívat na hráče abys mu mohl darovat peníze. 你必须在目视一名玩家的情况下才能给予他资金. @@ -3961,6 +3987,7 @@ You are not looking at anyone. + 당신은 누구도 보고 있지 않습니다. %1 has been removed from the Server Members List. @@ -4139,6 +4166,7 @@ Autoriflemen have a slight bonus on carry capacity, but make more noise when they move. Les Mitrailleurs ont un léger bonus de capacité de transport, mais sont plus bruyants quand ils se déplacent. + 자동소총수는 운반 용량에 약간의 보너스를 가지지만, 이동할 때 더 큰 소리를 냅니다. Kulometčíci mají menší bonus k maximální váze, kterou unesou, ale dělají větší hluk při pohybu. 自动步枪手在携带重量上略带优势, 但是在移动时会发出更大的动静. @@ -4173,6 +4201,7 @@ Engineers do not have any bonus or penalties, but have the ability to use Toolkits for vehicle repair. + 공병은 아무 보너스나 패널티가 없지만, 차량 수리를 위해 도구모음을 사용할 수 있는 능력이 있습니다. Grenadier role. @@ -4330,6 +4359,7 @@ Return to the AO ASAP! You have %1 seconds before you're shredded by enemy defenses. + 최대한 빨리 작전 구역으로 돌아가십시오! 적의 방어에 압도되기 전까지 %1초의 시간이 남아 있습니다. Out of bounds @@ -4408,6 +4438,7 @@ You have been released from the sea, think before you shoot next time. + 당신은 바다에 풀려났습니다. 다음부턴 쏘기 전에 생각을 하십시오. Please do not teamkill. Stare at the turtles for %1 more seconds. @@ -4690,6 +4721,7 @@ Available Air Support has been increased by %1 points. + 사용 가능한 항공 지원이 %1 포인트 상승했습니다. Only Air Vehicles can be used to increase Airstrike points. @@ -4725,6 +4757,7 @@ In order to convert a vehicle to Air Support, the vehicle must be empty. + 해당 항공기를 항공 지원으로 전환하려면 항공기가 비어 있어야 합니다. You are not looking at a vehicle. @@ -5206,6 +5239,7 @@ You lack the Air Support points needed to fulfill this request. + 이 요청을 수행하는 데 필요한 항공 지원 포인트가 부족합니다. You need to control an airport in order to fulfill this request. @@ -5331,6 +5365,7 @@ Group %1 at your command.<br/><br/>Groups are managed from the High Command bar (Default: CTRL+SPACE)<br/><br/>If the group gets stuck, use the AI Control feature to make them start moving. Mounted Static teams tend to get stuck (solving this is WiP)<br/><br/>To assign a vehicle for this group, look at some vehicle, and use Vehicle Squad Management option in Y menu. + 당신의 명령으로 %1 그룹을 생성하십시오.<br/><br/>그룹은 하이 커맨드 표시줄(기본값: 컨트롤 + 스페이스 키)에서 관리됩니다.<br/<br/>그룹이 끼었다면 AI 조종 기능을 사용하여 이동을 시작하십시오. 고정화기 탑승 팀은 자주 끼이는 경향이 있습니다 (아직 해결 중).<br/><br/>그룹에 차량을 할당하려면 이 차량을 보고 Y 메뉴의 차량 분대 관리 옵션을 사용하십시오. Vehicle Purchased @@ -5481,6 +5516,7 @@ We lost %1. There's nothing you could have done, we need to keep fighting. + %1을(를) 잃었습니다. 당신이 할 수 있는 일은 아무것도 없었지만, 계속 싸워야 합니다. You are not able to revive anyone. @@ -5505,6 +5541,7 @@ %1 is already dead. Keep moving, soldier. + %1은(는) 이미 죽었습니다. 계속 움직이십시오. You or %1 need a First Aid Kit or Medikit to be able to revive. @@ -5669,6 +5706,7 @@ You cannot go Undercover near Airbases, Outposts, Seaports or Roadblocks. + 공항, 전초기지, 항구 또는 검문소 근처에서는 위장할 수 없습니다. You are not in a civilian vehicle. @@ -5687,6 +5725,7 @@ %1<br/>Being naked. Put some civilian clothes on, Petros can't bear to watch. + %1<br/>알몸 상태. 민간인 복장을 착용하십시오, 페트로스가 차마 눈 뜨고 볼 수가 없어합니다. %1<br/>Wearing NVGs. @@ -5760,6 +5799,7 @@ Unidentified aircraft, you have violated the restricted airspace of %1! + 미확인 항공기, 넌 %1 소속의 영공을 침범했다! An enemy outpost or seaport has detected you! @@ -6162,9 +6202,13 @@ Last Garbage Clean was %1 ago. Keep track of it. The server will automatically GC in %2. + Letzte Müll-Löschung war vor %1, behalte das im Auge. Müll-Löschung wird automatisch in %2 durchgeführt. + 마지막 쓰레기 청소는 %1 전에 실행되었습니다. 쓰레기 청소 시간을 추적합니다. 서버는 %2 후에 자동으로 쓰레기 청소를 수행할 것입니다. Garbage Cleaner Tracker has ran a garbage clean because the time passed the threshold. Keep track of GC times. + Müll-Löscher hat Löschung durchgeführt, weil der Zeitraum abgelaufen ist. Beachte die Fristen. + 쓰레기 청소 기록 프로그램이 임계값을 초과하여 쓰레기를 청소합니다. 쓰레기 청소 시간을 추적합니다. Garbage Cleaner Tracker @@ -6353,6 +6397,7 @@ [Experimental] Truly Random Crates: Remove all balance checks from Crates + [실험적] 완전 무작위 전리품 상자: 상자에서 모든 밸런스 체크를 제거 Both @@ -7029,10 +7074,6 @@ Number of the same item required to unlock - Quantità dello stesso oggetto richiesta per sbloccarlo" - Nombre d'exemplaire d'un objet pour le débloquer - 해금에 필요한 동일 아이템의 갯수 - 解锁物件所需要的物品数量 Enable Napalm Bombing for AI @@ -7472,6 +7513,7 @@ Auto Rearm / Loot + Automatisches Aufmunitionieren/Plündern Réarmement automatique \ Loot Automatické přezbrojování / Rabování @@ -8175,6 +8217,7 @@ Build your rebellion from scratch and defeat the occupants and invading forces in a persistent whole map Dynamic Mission. + Formiere deine Rebellen-Armee und bezwinge die Besatzer und die eindringenden Kräfte in einer dynamischen Mission auf der gesamten Karte. @@ -8424,6 +8467,7 @@ Recruit AT Unit + Panzerabwehreinheit rekrutieren Recruter un AT Rekrutovat Raketometčíka @@ -8487,6 +8531,7 @@ Recruit Mortar Unit + Mörsereinheit rekrutieren Recruter un Mortier Rekrutovat Minometčíka @@ -8704,6 +8749,7 @@ Petros will join your group. The inventory of the arsenal box must be empty to move HQ. To rebuild, select the Build HQ here option on Petros. + Petros tritt deiner Gruppe bei. Inventar der Arsenal-Kiste muss leer sein um das HQ versetzen zu können. Zur Neuerrichtung die Bauaktion an Petros auswählen. Rebuild Assets @@ -8733,6 +8779,7 @@ Train your Troops + Bilde deine Truppen aus Entrainer les troupes Vycvičit vaše jednotky @@ -8989,6 +9036,7 @@ Civilian vehicles allow you to travel in Undercover mode. You will be spotted if you stray too far from the road, as well as if you get too close to outposts, seaports, roadblocks, or airbases + Zivilfahrzeuge erlaube dir unentdeckt zu reisen. Du wirst entdeckt sofern du dich zu weit von Straßen entfernst und wenn du zu nah Basen, Außenposten oder Straßensperren gerätst. Military Vehicle @@ -10173,6 +10221,7 @@ Arsenal transfer + Arsenal Transfer Fast Travel @@ -12763,6 +12812,7 @@ Gain air support points by sacrificing the aircraft you're looking at. Use these points to call in HE, Cluster, and Napalm strikes. + Bu uçağı Hava Havuzu grubuna vererek Hava Saldırısı puanları kazanın Garage\Sell Vehicle From 7a615f9cfc5a0baf4c06c11f5ec9f623f43ab514 Mon Sep 17 00:00:00 2001 From: ante185 <49555217+ante185@users.noreply.github.com> Date: Thu, 23 Nov 2023 13:57:12 +0100 Subject: [PATCH 141/157] Adds Kozlice 12G to rebels (#3018) * Kozlice 12G * removed allowDLCEnoch --- .../core/Templates/Templates/Vanilla/Vanilla_Reb_FIA.sqf | 5 ++++- .../core/Templates/Templates/Vanilla/Vanilla_Reb_SDK.sqf | 5 ++++- A3A/addons/core/Templates/Templates/WS/WS_Reb_TURA.sqf | 6 +++++- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_FIA.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_FIA.sqf index 687e15e76c..3319bbbf3f 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_FIA.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_FIA.sqf @@ -85,6 +85,9 @@ if ("expansion" in A3A_enabledDLC) then { } else { _initialRebelEquipment append [["launch_RPG32_F", 15], ["RPG32_F", 30]]; }; +if ("enoch" in A3A_enabledDLC) then { + _initialRebelEquipment append ["sgun_HunterShotgun_01_F", "sgun_HunterShotgun_01_sawedoff_F", "2Rnd_12Gauge_Pellets", "2Rnd_12Gauge_Slug"]; +}; if (A3A_hasTFAR) then {_initialRebelEquipment append ["tf_microdagr","tf_anprc154"]}; if (A3A_hasTFAR && startWithLongRangeRadio) then {_initialRebelEquipment append ["tf_anprc155","tf_anprc155_coyote"]}; @@ -107,7 +110,7 @@ private _rebUniforms = [ private _dlcUniforms = []; -if (allowDLCEnoch) then {_dlcUniforms append [ +if ("enoch" in A3A_enabledDLC) then {_dlcUniforms append [ "U_I_L_Uniform_01_camo_F" ]; }; diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_SDK.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_SDK.sqf index 141e76a9cf..4777774cf4 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_SDK.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_Reb_SDK.sqf @@ -73,6 +73,9 @@ private _initialRebelEquipment = [ ]; _initialRebelEquipment append [["launch_RPG7_F", 15], ["RPG7_F", 45]]; +if ("enoch" in A3A_enabledDLC) then { + _initialRebelEquipment append ["sgun_HunterShotgun_01_F", "sgun_HunterShotgun_01_sawedoff_F", "2Rnd_12Gauge_Pellets", "2Rnd_12Gauge_Slug"]; +}; if (A3A_hasTFAR) then {_initialRebelEquipment append ["tf_microdagr","tf_anprc154"]}; if (A3A_hasTFAR && startWithLongRangeRadio) then {_initialRebelEquipment append ["tf_anprc155","tf_anprc155_coyote"]}; @@ -106,7 +109,7 @@ private _rebUniforms = [ private _dlcUniforms = []; -if (allowDLCEnoch) then {_dlcUniforms append [ +if ("enoch" in A3A_enabledDLC) then {_dlcUniforms append [ "U_I_L_Uniform_01_camo_F" ]; }; diff --git a/A3A/addons/core/Templates/Templates/WS/WS_Reb_TURA.sqf b/A3A/addons/core/Templates/Templates/WS/WS_Reb_TURA.sqf index 6b46387e58..d40a8861f4 100644 --- a/A3A/addons/core/Templates/Templates/WS/WS_Reb_TURA.sqf +++ b/A3A/addons/core/Templates/Templates/WS/WS_Reb_TURA.sqf @@ -73,6 +73,10 @@ if (allowDLCExpansion) then { _initialRebelEquipment append [["launch_RPG32_F", 15], ["RPG32_F", 30]]; }; +if ("enoch" in A3A_enabledDLC) then { + _initialRebelEquipment append ["sgun_HunterShotgun_01_F", "sgun_HunterShotgun_01_sawedoff_F", "2Rnd_12Gauge_Pellets", "2Rnd_12Gauge_Slug"]; +}; + if (A3A_hasTFAR) then {_initialRebelEquipment append ["tf_microdagr","tf_anprc154"]}; if (A3A_hasTFAR && startWithLongRangeRadio) then {_initialRebelEquipment append ["tf_anprc155","tf_anprc155_coyote"]}; if (A3A_hasTFARBeta) then {_initialRebelEquipment append ["TFAR_microdagr","TFAR_anprc154"]}; @@ -106,7 +110,7 @@ private _dlcUniforms = [ "U_I_L_Uniform_01_deserter_F" ]; -if (allowDLCEnoch) then {_dlcUniforms append [ +if ("enoch" in A3A_enabledDLC) then {_dlcUniforms append [ "U_I_L_Uniform_01_camo_F" ]; }; From d378e1c9e577731af5ff73c42c567b9a12a16bf0 Mon Sep 17 00:00:00 2001 From: ante185 <49555217+ante185@users.noreply.github.com> Date: Thu, 23 Nov 2023 13:58:13 +0100 Subject: [PATCH 142/157] Minimum distance check for AAF Road Patrol (#3031) * Update fn_AAFroadPatrol.sqf * Update fn_AAFroadPatrol.sqf * Update fn_AAFroadPatrol.sqf * Update fn_AAFroadPatrol.sqf --- A3A/addons/core/functions/CREATE/fn_AAFroadPatrol.sqf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/A3A/addons/core/functions/CREATE/fn_AAFroadPatrol.sqf b/A3A/addons/core/functions/CREATE/fn_AAFroadPatrol.sqf index ca8e6620f1..bb18166c28 100644 --- a/A3A/addons/core/functions/CREATE/fn_AAFroadPatrol.sqf +++ b/A3A/addons/core/functions/CREATE/fn_AAFroadPatrol.sqf @@ -14,7 +14,7 @@ _roads = []; private _players = allPlayers - entities "HeadlessClient_F"; private _bases = (seaports + airportsX + outposts) select { call { - if (_players inAreaArray [markerPos _x, 2000, 2000] isEqualTo []) exitWith {false}; + if ((_players inAreaArray [markerPos _x, 2000, 2000] isEqualTo []) && !(_players inAreaArray [markerPos _x, 350, 350] isEqualTo [])) exitWith {false}; private _side = sidesX getVariable [_x, sideUnknown]; if (_side == teamPlayer) exitWith {false}; if (_x in seaports and Faction(_side) get "vehiclesGunBoats" isEqualTo []) exitWith {false}; @@ -23,10 +23,10 @@ private _bases = (seaports + airportsX + outposts) select { }; }; if (_bases isEqualTo []) exitWith {}; - Debug_1("Possible patrol bases %1", _bases); _base = selectRandom _bases; + _sideX = sidesX getVariable [_base,sideUnknown]; private _faction = Faction(_sideX); From c7608fb9d226ea6a3069fc1f27751314716e9152 Mon Sep 17 00:00:00 2001 From: jaj22 Date: Thu, 23 Nov 2023 12:59:09 +0000 Subject: [PATCH 143/157] Move bool param conversion to initServer to fix autoload (#3042) * Move bool param conversion to initServer so that it works for autoload & mismatched clients * Add support for expanding boolean parameters --- A3A/addons/core/functions/init/fn_initServer.sqf | 5 +++++ A3A/addons/gui/functions/SetupGUI/fn_setupParamsTab.sqf | 1 - 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/A3A/addons/core/functions/init/fn_initServer.sqf b/A3A/addons/core/functions/init/fn_initServer.sqf index aadd4fdd12..d74b1d8db9 100644 --- a/A3A/addons/core/functions/init/fn_initServer.sqf +++ b/A3A/addons/core/functions/init/fn_initServer.sqf @@ -77,6 +77,11 @@ private _savedParamsHM = createHashMapFromArray (A3A_saveData get "params"); { if (getArray (_x/"texts") isEqualTo [""]) then { continue }; // spacer/title private _val = _savedParamsHM getOrDefault [configName _x, getNumber (_x/"default")]; + if (getArray (_x/"values") isEqualTo [0,1]) then { + if (_val isEqualType 0) then { _val = _val != 0 }; // number -> bool + } else { + if (_val isEqualType false) then { _val = [0, 1] select _val }; // bool -> number + }; missionNamespace setVariable [configName _x, _val, true]; // just publish them all, doesn't really hurt } forEach ("true" configClasses (configFile/"A3A"/"Params")); diff --git a/A3A/addons/gui/functions/SetupGUI/fn_setupParamsTab.sqf b/A3A/addons/gui/functions/SetupGUI/fn_setupParamsTab.sqf index ccbbb4dce0..25a886ddb7 100644 --- a/A3A/addons/gui/functions/SetupGUI/fn_setupParamsTab.sqf +++ b/A3A/addons/gui/functions/SetupGUI/fn_setupParamsTab.sqf @@ -94,7 +94,6 @@ switch (_mode) do private _params = (_paramsTable getVariable "allCtrls") apply { private _cfg = _x getVariable "config"; private _val = _x lbValue lbCurSel _x; - if (getArray (_cfg/"values") isEqualTo [0,1]) then { _val = _val != 0 }; // number -> bool [configName _cfg, _val]; }; _params; From 1ed82a31d8c024a25e1364dad3fa127df21c6f8b Mon Sep 17 00:00:00 2001 From: ante185 <49555217+ante185@users.noreply.github.com> Date: Thu, 23 Nov 2023 14:02:03 +0100 Subject: [PATCH 144/157] SIFA -> SFIA typo fix (#3047) * Update WS_AI_SFIA.sqf * marker typo --- A3A/addons/config_fixes/WS/CfgMarkers.hpp | 2 +- A3A/addons/core/Templates/Templates/WS/WS_AI_SFIA.sqf | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/A3A/addons/config_fixes/WS/CfgMarkers.hpp b/A3A/addons/config_fixes/WS/CfgMarkers.hpp index 8e9cb1d64f..1739541e6a 100644 --- a/A3A/addons/config_fixes/WS/CfgMarkers.hpp +++ b/A3A/addons/config_fixes/WS/CfgMarkers.hpp @@ -3,7 +3,7 @@ class CfgMarkers { class flag_NATO; - class a3a_flag_SIFA : flag_NATO + class a3a_flag_SFIA : flag_NATO { name = "SIFA"; icon = "\lxws\data_f_lxws\img\flags\flag_SFIA_CO.paa"; diff --git a/A3A/addons/core/Templates/Templates/WS/WS_AI_SFIA.sqf b/A3A/addons/core/Templates/Templates/WS/WS_AI_SFIA.sqf index e480d23a95..518702debb 100644 --- a/A3A/addons/core/Templates/Templates/WS/WS_AI_SFIA.sqf +++ b/A3A/addons/core/Templates/Templates/WS/WS_AI_SFIA.sqf @@ -1,12 +1,12 @@ ////////////////////////// // Side Information // ////////////////////////// -["name", "SIFA"] call _fnc_saveToTemplate; -["spawnMarkerName", "SIFA Support Corridor"] call _fnc_saveToTemplate; +["name", "SFIA"] call _fnc_saveToTemplate; +["spawnMarkerName", "SFIA Support Corridor"] call _fnc_saveToTemplate; ["flag", "Flag_SFIA_lxWS"] call _fnc_saveToTemplate; ["flagTexture", "\lxws\data_f_lxws\img\flags\flag_SFIA_CO.paa"] call _fnc_saveToTemplate; -["flagMarkerType", "a3a_flag_SIFA"] call _fnc_saveToTemplate; +["flagMarkerType", "a3a_flag_SFIA"] call _fnc_saveToTemplate; ////////////////////////// // Vehicles // From ef1b91d053cec557fc17acf942f7c04d95432c9b Mon Sep 17 00:00:00 2001 From: Tiny-DM <148804148+Tiny-DM@users.noreply.github.com> Date: Fri, 24 Nov 2023 05:09:01 -0500 Subject: [PATCH 145/157] Fix for minor header bug (#3063) * fix for abort capture + less capture timej _titleStr is a private variable, so the replacement should solve the header issue. 3 seconds have been taken off the time to more closely match the actual time for the animation to finish * increased time for capture * minor addition to PR --- A3A/addons/core/Scripts/fn_advancedTowingInit.sqf | 3 +-- A3A/addons/core/functions/Base/fn_mrkWIN.sqf | 4 ++-- A3A/addons/core/functions/REINF/fn_controlHCsquad.sqf | 4 ++-- A3A/addons/core/functions/REINF/fn_controlunit.sqf | 4 ++-- 4 files changed, 7 insertions(+), 8 deletions(-) diff --git a/A3A/addons/core/Scripts/fn_advancedTowingInit.sqf b/A3A/addons/core/Scripts/fn_advancedTowingInit.sqf index 50763b7458..aae1e045ba 100644 --- a/A3A/addons/core/Scripts/fn_advancedTowingInit.sqf +++ b/A3A/addons/core/Scripts/fn_advancedTowingInit.sqf @@ -11,7 +11,6 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI */ #include "..\script_component.hpp" FIX_LINE_NUMBERS() -private _titleStr = localize "STR_A3A_scripts_advTowInit_title"; #define SA_Find_Surface_ASL_Under_Position(_object,_positionAGL,_returnSurfaceASL,_canFloat) \ _objectASL = AGLToASL (_object modelToWorldVisual (getCenterOfMass _object)); \ @@ -725,7 +724,7 @@ SA_Hint = { [localize "STR_A3A_scripts_advTowInit_fail", [_msg]] call ExileClient_gui_notification_event_addNotification; }; } else { - [_titleStr, _msg] call A3A_fnc_customHint; + [localize "STR_A3A_scripts_advTowInit_title", _msg] call A3A_fnc_customHint; }; }; diff --git a/A3A/addons/core/functions/Base/fn_mrkWIN.sqf b/A3A/addons/core/functions/Base/fn_mrkWIN.sqf index e6e2409f24..5d781aea2b 100644 --- a/A3A/addons/core/functions/Base/fn_mrkWIN.sqf +++ b/A3A/addons/core/functions/Base/fn_mrkWIN.sqf @@ -99,14 +99,14 @@ private _cancelActionID = player addAction [localize "STR_A3A_fn_base_mrkwin_add A3A_isPlayerCapturingFlag = nil; player switchMove ""; player removeAction _actionID; - [_titleStr, localize "STR_A3A_fn_base_mrkwin_abort"] call A3A_fnc_customHint; + [localize "STR_A3A_fn_base_mrkwin_title", localize "STR_A3A_fn_base_mrkwin_abort"] call A3A_fnc_customHint; }, _cancellationToken]; // returnflag Icon should be 1.5 tiems bigger than takeflag icon. 2 * 1.5 = 3 player setUserActionText [_cancelActionID,"Aborted Outpost Capture",""]; // Capturing -sleep 8; +sleep 7; if (_cancellationToken #0) exitWith { ServerInfo_3("Outpost at %1 (%2): Flag capture aborted by %3", _outpostGridSquare, _markerX, str player); diff --git a/A3A/addons/core/functions/REINF/fn_controlHCsquad.sqf b/A3A/addons/core/functions/REINF/fn_controlHCsquad.sqf index 94b2db6d29..8c00dcde2f 100644 --- a/A3A/addons/core/functions/REINF/fn_controlHCsquad.sqf +++ b/A3A/addons/core/functions/REINF/fn_controlHCsquad.sqf @@ -37,7 +37,7 @@ _eh1 = player addEventHandler ["HandleDamage", selectPlayer _unit; (units group player) joinsilent group player; group player selectLeader player; - [_titleStr, localize "STR_A3A_fn_reinf_controlHQSquad_return_damage"] call A3A_fnc_customHint; + [localize "STR_A3A_fn_reinf_controlHQSquad_title", localize "STR_A3A_fn_reinf_controlHQSquad_return_damage"] call A3A_fnc_customHint; nil; }]; _eh2 = _unit addEventHandler ["HandleDamage", @@ -48,7 +48,7 @@ _eh2 = _unit addEventHandler ["HandleDamage", selectPlayer (_unit getVariable "owner"); (units group player) joinsilent group player; group player selectLeader player; - [_titleStr, localize "STR_A3A_fn_reinf_controlHQSquad_return_damage_ai"] call A3A_fnc_customHint; + [localize "STR_A3A_fn_reinf_controlHQSquad_title", localize "STR_A3A_fn_reinf_controlHQSquad_return_damage_ai"] call A3A_fnc_customHint; nil; }]; selectPlayer _unit; diff --git a/A3A/addons/core/functions/REINF/fn_controlunit.sqf b/A3A/addons/core/functions/REINF/fn_controlunit.sqf index 71abcde9f0..e88aaf8a3a 100644 --- a/A3A/addons/core/functions/REINF/fn_controlunit.sqf +++ b/A3A/addons/core/functions/REINF/fn_controlunit.sqf @@ -34,7 +34,7 @@ _eh1 = player addEventHandler ["HandleDamage", selectPlayer _unit; (units group player) joinsilent group player; group player selectLeader player; - [_titleStr, localize "STR_A3A_fn_reinf_controlunit_return_damage"] call A3A_fnc_customHint; + [localize "STR_A3A_fn_reinf_controlunit_title", localize "STR_A3A_fn_reinf_controlunit_return_damage"] call A3A_fnc_customHint; nil; }]; _eh2 = _unit addEventHandler ["HandleDamage", @@ -45,7 +45,7 @@ _eh2 = _unit addEventHandler ["HandleDamage", selectPlayer (_unit getVariable "owner"); (units group player) joinsilent group player; group player selectLeader player; - [_titleStr, localize "STR_A3A_fn_reinf_controlunit_return_damage_ai"] call A3A_fnc_customHint; + [localize "STR_A3A_fn_reinf_controlunit_title", localize "STR_A3A_fn_reinf_controlunit_return_damage_ai"] call A3A_fnc_customHint; nil; }]; selectPlayer _unit; From f9b73369f26dfb9b1ab0bc1882a51965c26f58c9 Mon Sep 17 00:00:00 2001 From: ante185 <49555217+ante185@users.noreply.github.com> Date: Sat, 25 Nov 2023 20:16:32 +0100 Subject: [PATCH 146/157] Csat enoch marksmens dlc for 3.4.1 (#3055) * Marksmen weapons fix * black bipods for relevant marksmen weapons --- .../Vanilla/Vanilla_AI_CSAT_Enoch.sqf | 24 +++++++++++++++++-- .../Vanilla/Vanilla_AI_CSAT_Temperate.sqf | 18 +++++++------- 2 files changed, 31 insertions(+), 11 deletions(-) diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Enoch.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Enoch.sqf index b992ace175..e78013e848 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Enoch.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Enoch.sqf @@ -407,8 +407,28 @@ _pilotLoadoutData set ["vests", ["V_BandollierB_khk"]]; _pilotLoadoutData set ["helmets", ["H_CrewHelmetHeli_O", "H_PilotHelmetHeli_O"]]; - - +if ("mark" in A3A_enabledDLC) then { + (_sfLoadoutData get "machineGuns") append [ + ["MMG_01_hex_F", "muzzle_snds_93mmg", "acc_pointer_IR", "optic_Arco", [], [], "bipod_02_F_hex"], + ["MMG_01_hex_F", "muzzle_snds_93mmg", "acc_pointer_IR", "optic_MRCO", [], [], "bipod_02_F_hex"] + ]; + (_sfLoadoutData get "marksmanRifles") append [ + ["srifle_DMR_04_F", "", "acc_pointer_IR", "optic_Arco_blk_F", [], [], "bipod_02_F_blk"], + ["srifle_DMR_04_F", "", "acc_pointer_IR", "optic_DMS", [], [], "bipod_02_F_blk"] + ]; + (_sfLoadoutData get "sniperRifles") append [ + ["srifle_DMR_05_blk_F", "muzzle_snds_93mmg", "acc_pointer_IR", "optic_KHS_blk", [], [], "bipod_02_F_blk"], + ["srifle_DMR_05_blk_F", "muzzle_snds_93mmg", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_02_F_blk"] + ]; + + (_militaryLoadoutData get "machineGuns") append [ + ["MMG_01_hex_F", "", "acc_pointer_IR", "optic_Arco", [], [], "bipod_02_F_hex"], + ["MMG_01_hex_F", "", "acc_pointer_IR", "optic_MRCO", [], [], "bipod_02_F_hex"]]; + (_militaryLoadoutData get "sniperRifles") append [ + ["srifle_DMR_05_blk_F", "", "acc_pointer_IR", "optic_KHS_blk", [], [], "bipod_02_F_blk"], + ["srifle_DMR_05_blk_F", "", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_02_F_blk"] + ]; +}; ///////////////////////////////// // Unit Type Definitions // diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Temperate.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Temperate.sqf index da090c62aa..964d113351 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Temperate.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Temperate.sqf @@ -405,24 +405,24 @@ _pilotLoadoutData set ["helmets", ["H_CrewHelmetHeli_O", "H_PilotHelmetHeli_O"]] if ("mark" in A3A_enabledDLC) then { (_sfLoadoutData get "machineGuns") append [ - ["MMG_01_tan_F", "muzzle_snds_93mmg_tan", "acc_pointer_IR", "optic_Arco", [], [], "bipod_02_F_hex"], - ["MMG_01_hex_F", "muzzle_snds_93mmg_tan", "acc_pointer_IR", "optic_MRCO", [], [], "bipod_02_F_hex"] + ["MMG_01_hex_F", "muzzle_snds_93mmg", "acc_pointer_IR", "optic_Arco", [], [], "bipod_02_F_hex"], + ["MMG_01_hex_F", "muzzle_snds_93mmg", "acc_pointer_IR", "optic_MRCO", [], [], "bipod_02_F_hex"] ]; (_sfLoadoutData get "marksmanRifles") append [ - ["srifle_DMR_04_F", "", "acc_pointer_IR", "optic_Arco_blk_F", [], [], "bipod_02_F_hex"], - ["srifle_DMR_04_F", "", "acc_pointer_IR", "optic_DMS", [], [], "bipod_02_F_hex"] + ["srifle_DMR_04_F", "", "acc_pointer_IR", "optic_Arco_blk_F", [], [], "bipod_02_F_blk"], + ["srifle_DMR_04_F", "", "acc_pointer_IR", "optic_DMS", [], [], "bipod_02_F_blk"] ]; (_sfLoadoutData get "sniperRifles") append [ - ["srifle_DMR_05_hex_F", "muzzle_snds_93mmg_tan", "acc_pointer_IR", "optic_KHS_blk", [], [], "bipod_02_F_hex"], - ["srifle_DMR_05_blk_F", "muzzle_snds_93mmg_tan", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_02_F_hex"] + ["srifle_DMR_05_blk_F", "muzzle_snds_93mmg", "acc_pointer_IR", "optic_KHS_blk", [], [], "bipod_02_F_blk"], + ["srifle_DMR_05_blk_F", "muzzle_snds_93mmg", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_02_F_blk"] ]; (_militaryLoadoutData get "machineGuns") append [ - ["MMG_01_tan_F", "", "acc_pointer_IR", "optic_Arco", [], [], "bipod_02_F_hex"], + ["MMG_01_hex_F", "", "acc_pointer_IR", "optic_Arco", [], [], "bipod_02_F_hex"], ["MMG_01_hex_F", "", "acc_pointer_IR", "optic_MRCO", [], [], "bipod_02_F_hex"]]; (_militaryLoadoutData get "sniperRifles") append [ - ["srifle_DMR_05_hex_F", "", "acc_pointer_IR", "optic_KHS_blk", [], [], "bipod_02_F_hex"], - ["srifle_DMR_05_blk_F", "", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_02_F_hex"] + ["srifle_DMR_05_blk_F", "", "acc_pointer_IR", "optic_KHS_blk", [], [], "bipod_02_F_blk"], + ["srifle_DMR_05_blk_F", "", "acc_pointer_IR", "optic_LRPS", [], [], "bipod_02_F_blk"] ]; }; From a08ae6b33052c8bf19c9699127b73af1afb33545 Mon Sep 17 00:00:00 2001 From: Bob-Murphy <50651578+Bob-Murphy@users.noreply.github.com> Date: Sat, 25 Nov 2023 20:16:45 +0100 Subject: [PATCH 147/157] params update (#3058) * params update * civ params update --------- Co-authored-by: Bob-Murphy --- A3A/addons/core/Params.hpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/A3A/addons/core/Params.hpp b/A3A/addons/core/Params.hpp index e9a63ce668..5bf02c0c9a 100644 --- a/A3A/addons/core/Params.hpp +++ b/A3A/addons/core/Params.hpp @@ -68,14 +68,14 @@ class Params title = $STR_A3A_Params_globalCivilianMax_title; values[] = {0,2,5,10,15,20}; texts[] = {"0","2","5","10","15","20"}; - default = 5; + default = 10; }; class maxCiviliansPerTown { title = $STR_A3A_Params_maxCiviliansPerTown_title; values[] = {0,2,5,10,15}; texts[] = {"0","2","5","10","15"}; - default = 2; + default = 5; }; class initialPlayerMoney { @@ -110,7 +110,7 @@ class Params title = $STR_A3A_Params_GCThreshold_title; values[] = {3600, 7200, 10800, 14400, 0}; texts[] = {"1hr", "2hrs", "3hrs", "4hrs", $STR_A3A_Params_generic_disabled}; - Default = 0; + Default = 14400; }; class A3A_reviveTime { @@ -124,7 +124,7 @@ class Params title = $STR_A3A_Params_selfReviveMethods_title; values[] = {0,1}; texts[] = {$STR_A3A_Params_generic_disabled, $STR_A3A_Params_selfReviveMethods_withstand}; - default = 0; + default = 1; }; class A3A_builderPermissions { @@ -153,7 +153,7 @@ class Params title = $STR_A3A_Params_membershipEnabled_title; values[] = {0,1}; texts[] = {$STR_antistasi_dialogs_generic_button_no_tooltip,$STR_antistasi_dialogs_generic_button_yes_text}; - default = 1; + default = 0; }; class A3A_guestCommander { From 8d827659c4f4ed044962578a37566cf58b12af31 Mon Sep 17 00:00:00 2001 From: Tiny-DM <148804148+Tiny-DM@users.noreply.github.com> Date: Sat, 25 Nov 2023 14:17:48 -0500 Subject: [PATCH 148/157] Assassinate mission misc fixes (#3064) * variety of fixes for AS missions * minor fix to stringtable * misc fixes * "offroad" to "parked vehicle" --- A3A/addons/core/Stringtable.xml | 8 ++++---- .../core/functions/Missions/fn_AS_Official.sqf | 10 ++++------ A3A/addons/core/functions/Missions/fn_AS_Traitor.sqf | 12 +++--------- A3A/addons/core/functions/Missions/fn_AS_specOP.sqf | 12 ++++++------ 4 files changed, 17 insertions(+), 25 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index 1de47a7bed..c023372c7d 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -3424,7 +3424,7 @@ - A %4 officer is inspecting %1. Go there and kill him before %2:%3. + A %3 officer is inspecting %1. Go there and kill him before %2. Un ufficiale %4 sta ispezionando %1. Recati lì ed uccidilo entro %2:%3 Un officier de %4 est en train d'inspecter %1. Allez-y et tuez le avant %2:%3. Důstojník %4 kontroluje %1. Jděte tam a zabijte ho před %2:%3. @@ -3439,7 +3439,7 @@ 消灭敌方军官 - We have spotted a %3 SpecOp team patrolling around a %1. Ambush them and we will have one less problem. Do this before %2. Be careful, they are tough boys. + We have spotted a %3 Special Forces team patrolling around a %1. Ambush them and we will have one less problem. Do this before %2. Be careful, they are tough boys. Abbiamo avvistato una squadra di FS %3 in pattugliamento intorno a %1. Tendi un'imboscata e avremo un problema in meno. Fallo entro %2. Sii cauto, sono uomini duri. Nous avons repéré une équipe des Forces Spéciales de %3 en train de patrouiller autours d'un %1. Prenez les en embuscade et ça nous fera un problème de moins. Faites-le avant %2. Soyez prudents, c'est des durs. %1 인근을 순찰하는 %3 소속 특수작전조를 발견했습니다. 그들을 기습하면 골치아픈 문제가 하나 줄어들 것입니다. %2 이전까지 이 작업을 수행하십시오. 조심하세요. 그들은 고도로 훈련된 녀석들입니다. @@ -3447,7 +3447,7 @@ Zpozorovali jsme tým speciálních jednotek %3, který hlídá okolí %1. Přepadněte je a budeme mít o jeden problém méně. Udělejte to před %2. Buďte opatrní, jsou to tvrdí borci. - SpecOps + Special Forces Spezialkräfte FS Forces Spéciales @@ -3466,7 +3466,7 @@ 线人收集到一些关于叛徒家人的资料,他很快就不会是我们的问题了! - A traitor has scheduled a meeting with %4 in %1. Kill him before he provides enough intel to give us trouble. Do this before %2. We don't where exactly this meeting will happen. You will recognise the building by the nearby Offroad and %3 presence. + A traitor has scheduled a meeting with %3 forces in %1. Kill him before he provides enough intel to give us trouble. Do this before %2. We don't know where exactly this meeting will happen. You will recognize the building by the nearby parked vehicle and %3 presence. Un traditore si incontrerà con %4 a %1. Uccidilo prima che possa fornirgli intelligence e crearci problemi. Fallo entro %2. Non sappiamo dove avverrà l'incontro. Riconoscerai l'edificio dal Fuoristrada parcheggiato e dalla presenza di %3. Un traitre va rencontrer %4 dans %1. Tuez-le avant qu'il ne divulge assez de renseignements pour nous causer des problèmes. Faites-le avant %2. Nous ne savons pas exactement où cette rencontre aura lieu. Vous reconnaitrez le batiment grâce au Tout-Terrain proche et la présence de %3. 한 배신자가 %1에서 %4와(과) 만남을 가지기로 일정을 잡았습니다. 그가 우리에게 문제를 일으킬 수 있는 정보를 제공하기 전에 그를 사살하십시오. %2 전에 수행하십시오. 이 만남이 어디서 일어나는지는 정확히 알 수 없습니다. 근처에 있는 오프로드와 %3의 존재로 알 수 있습니다. diff --git a/A3A/addons/core/functions/Missions/fn_AS_Official.sqf b/A3A/addons/core/functions/Missions/fn_AS_Official.sqf index 03a21857c3..27ab1b9a7e 100644 --- a/A3A/addons/core/functions/Missions/fn_AS_Official.sqf +++ b/A3A/addons/core/functions/Missions/fn_AS_Official.sqf @@ -6,10 +6,6 @@ if (!isServer and hasInterface) exitWith{}; _markerX = _this select 0; _difficultX = if (random 10 < tierWar) then {true} else {false}; -_leave = false; -_contactX = objNull; -_groupContact = grpNull; -_tsk = ""; _sideX = if (sidesX getVariable [_markerX,sideUnknown] == Occupants) then {Occupants} else {Invaders}; private _faction = Faction(_sideX); @@ -19,10 +15,12 @@ _timeLimit = if (_difficultX) then {30} else {60};//120 if (A3A_hasIFA) then {_timeLimit = _timeLimit * 2}; _dateLimit = [date select 0, date select 1, date select 2, date select 3, (date select 4) + _timeLimit]; _dateLimitNum = dateToNumber _dateLimit; +_dateLimit = numberToDate [date select 0, _dateLimitNum];//converts datenumber back to date array so that time formats correctly +_displayTime = [_dateLimit] call A3A_fnc_dateToTimeString;//Converts the time portion of the date array to a string for clarity in hints _nameDest = [_markerX] call A3A_fnc_localizar; -_naming = if (_sideX == Occupants) then {"NATO"} else {"CSAT"}; -private _taskString = format [localize "STR_A3A_fn_mission_as_off_text",_nameDest,numberToDate [2035,_dateLimitNum] select 3,numberToDate [2035,_dateLimitNum] select 4,_naming]; +_naming = if (_sideX == Occupants) then {FactionGet(occ,"name")} else {FactionGet(inv,"name")}; +private _taskString = format [localize "STR_A3A_fn_mission_as_off_text",_nameDest,_displayTime,_naming]; private _taskId = "AS" + str A3A_taskCount; [[teamPlayer,civilian],_taskId,[_taskString,localize "STR_A3A_fn_mission_as_off_titel",_markerX],_positionX,false,0,true,"Kill",true] call BIS_fnc_taskCreate; diff --git a/A3A/addons/core/functions/Missions/fn_AS_Traitor.sqf b/A3A/addons/core/functions/Missions/fn_AS_Traitor.sqf index a8e8f36608..bd7257b54f 100644 --- a/A3A/addons/core/functions/Missions/fn_AS_Traitor.sqf +++ b/A3A/addons/core/functions/Missions/fn_AS_Traitor.sqf @@ -5,11 +5,6 @@ FIX_LINE_NUMBERS() _markerX = _this select 0; _difficultX = if (random 10 < tierWar) then {true} else {false}; -_leave = false; -_contactX = objNull; -_groupContact = grpNull; -_tsk = ""; -_tsk1 = ""; _positionX = getMarkerPos _markerX; @@ -57,8 +52,7 @@ _groupTraitor selectLeader _traitor; _posTsk = (position _houseX) getPos [random 100, random 360]; private _taskId = "AS" + str A3A_taskCount; -[[teamPlayer,civilian],_taskID,[format [localize "STR_A3A_fn_mission_as_traitor_text",_nameDest,_displayTime,FactionGet(occ,"name")],localize "STR_A3A_fn_mission_as_traitor_titel",_markerX],_posTsk,false,0,true,"Kill",true] call BIS_fnc_taskCreate;//old pvp blufor mission - won't localize -[[Occupants],_taskID+"B",[format ["We arranged a meeting in %1 with a %3 contact who may have vital information about their Headquarters position. Protect him until %2.",_nameDest,_displayTime,FactionGet(reb,"name")],"Protect Contact",_markerX],getPos _houseX,false,0,true,"Defend",true] call BIS_fnc_taskCreate;//old pvp blufor mission - won't localize +[[teamPlayer,civilian],_taskID,[format [localize "STR_A3A_fn_mission_as_traitor_text",_nameDest,_displayTime,FactionGet(occ,"name")],localize "STR_A3A_fn_mission_as_traitor_titel",_markerX],_posTsk,false,0,true,"Kill",true] call BIS_fnc_taskCreate; [_taskId, "AS", "CREATED"] remoteExecCall ["A3A_fnc_taskUpdate", 2]; traitorIntel = false; publicVariable "traitorIntel"; @@ -138,7 +132,7 @@ waitUntil {sleep 1; (traitorIntel) || {(dateToNumber date > _dateLimitNum) or { if (not alive _traitor || traitorIntel) then { - [_taskId, "AS", "SUCCEEDED", true] call A3A_fnc_taskSetState; + [_taskId, "AS", "SUCCEEDED", false] call A3A_fnc_taskSetState; if(traitorIntel && (alive _traitor)) then { {[petros,"hint",localize "STR_A3A_fn_mission_as_traitor_hint"] remoteExec ["A3A_fnc_commsMP",_x]} forEach ([500,0,_traitor,teamPlayer] call A3A_fnc_distanceUnits); @@ -177,7 +171,7 @@ if (not alive _traitor || traitorIntel) then } else { - [_taskId, "AS", "FAILED", true] call A3A_fnc_taskSetState; + [_taskId, "AS", "FAILED", false] call A3A_fnc_taskSetState; if (_difficultX) then {[-10,theBoss] call A3A_fnc_playerScoreAdd} else {[-10,theBoss] call A3A_fnc_playerScoreAdd}; if (dateToNumber date > _dateLimitNum) then { diff --git a/A3A/addons/core/functions/Missions/fn_AS_specOP.sqf b/A3A/addons/core/functions/Missions/fn_AS_specOP.sqf index 4248bc4468..08fe4ebaac 100644 --- a/A3A/addons/core/functions/Missions/fn_AS_specOP.sqf +++ b/A3A/addons/core/functions/Missions/fn_AS_specOP.sqf @@ -1,13 +1,13 @@ +#include "..\..\script_component.hpp" //Mission: Assassinate a SpecOp team +FIX_LINE_NUMBERS() + if (!isServer and hasInterface) exitWith{}; _markerX = _this select 0; -_leave = false; -_contactX = objNull; -_groupContact = grpNull; -_tsk = ""; _positionX = getMarkerPos _markerX; + _sideX = if (sidesX getVariable [_markerX,sideUnknown] == Occupants) then {Occupants} else {Invaders}; _difficultX = if (random 10 < tierWar) then {true} else {false}; _timeLimit = if (_difficultX) then {60} else {120}; @@ -18,8 +18,8 @@ _dateLimit = numberToDate [date select 0, _dateLimitNum];//converts datenumber b _displayTime = [_dateLimit] call A3A_fnc_dateToTimeString;//Converts the time portion of the date array to a string for clarity in hints _nameDest = [_markerX] call A3A_fnc_localizar; -_naming = if (_sideX == Occupants) then {"NATO"} else {"CSAT"}; -private _taskString = format [localize "STR_A3A_fn_mission_as_specop_text",_nameDest,_displayTime]; +_naming = if (_sideX == Invaders) then {FactionGet(inv,"name")} else {FactionGet(occ,"name")}; +private _taskString = format [localize "STR_A3A_fn_mission_as_specop_text",_nameDest,_displayTime,_naming]; private _taskId = "AS" + str A3A_taskCount; [[teamPlayer,civilian],_taskId,[_taskString,localize "STR_A3A_fn_mission_as_specop_titel",_markerX],_positionX,false,0,true,"Kill",true] call BIS_fnc_taskCreate; From b3e4a261cf4d025a7f77c6bf504b27cd28ca6335 Mon Sep 17 00:00:00 2001 From: Bob-Murphy Date: Sat, 25 Nov 2023 22:42:06 +0000 Subject: [PATCH 149/157] Automated Tolgee Update --- A3A/addons/core/Stringtable.xml | 142 ++++++++++++++++------ A3A/addons/gui/Stringtable.xml | 8 ++ A3A/addons/jeroen_arsenal/Stringtable.xml | 5 + A3A/addons/logistics/Stringtable.xml | 1 + 4 files changed, 122 insertions(+), 34 deletions(-) diff --git a/A3A/addons/core/Stringtable.xml b/A3A/addons/core/Stringtable.xml index c023372c7d..9d9b7a1245 100644 --- a/A3A/addons/core/Stringtable.xml +++ b/A3A/addons/core/Stringtable.xml @@ -652,6 +652,7 @@ Petros is already picked up. 페트로스는 이미 픽업된 상태입니다. + Petros sebrán. Move HQ @@ -927,6 +928,7 @@ Decipher Intel Intel entschlüsseln 군사정보 해독 + Dešifrovat Intel Download Intel @@ -1045,6 +1047,7 @@ Prevent AIs from using this weapon AI가 이 무기를 사용하는것을 막기 + Zakázat AI používat tuto zbraň Take the Flag @@ -1828,6 +1831,7 @@ A convoy from %1 is about to depart at %2. It will reinforce %3 with armored vehicles. Try to intercept it. Steal or destroy the armor before it reaches it's destination. + %1에서 온 수송대가 %2에서 출발하려고 하며, 이는 %3의 기갑 차량을 증원할 것입니다. 수송을 방해하여 그것이 목적지에 도달하기 전에 훔치거나 파괴하십시오. Armored Convoy @@ -1883,6 +1887,7 @@ Reinforcements are being sent from %1 to %3 in a convoy, and it's about to depart at %2. Intercept the convoy, kill all the troops, and destroy their vehicles. + Des renforts sont envoyés de %1 à %3 dans un convoi, et il est sur le point de partir à %2. Essayez d'intercepter et éliminer tout les objectifs. %1의 증원군이 호송대로 %3(으)로 보내지는 중이며, %2에서 출발하려고 합니다. 호송대를 방해하여 모든 병력을 사살하고 차량을 파괴하십시오. @@ -1899,6 +1904,7 @@ A truck with medical supplies, destination %3, is about to depart at %2 from %1. Intercept the convoy, steal the truck, bring it to %3, and let the people know the %4 is giving the aid they need. + Un camion avec des fournitures médicales à destination %3, est sur le point de partir à %2 depuis %1. Volez ce camion, amenez le à %3 et faites savoir aux gens que c'est %4 qui donne ces fournitures. %1의 목적지가 %3인 의료 보급 트럭이 %2에서 출발하려고 합니다. 호송대를 방해하여 해당 트럭을 훔쳐 %3에게 가져간 다음 그들이 필요한 자원을 %4가 제공하고 있다는 사실을 사람들에게 알리십시오. @@ -2064,6 +2070,8 @@ You cannot Fast Travel to an area under attack or with enemies nearby. + Vous ne pouvez pas voyager rapidement vers une zone attaquée ou avec des ennemis à proximité. + 적에게 공격당하거나 근처에 있는 곳으로 빠른 이동을 할 수 없습니다. You cannot Fast Travel groups commanded by players. @@ -2113,6 +2121,8 @@ You cannot fast travel while being punished for friendly fire. + Vous ne pouvez pas voyager rapidement en étant puni pour tir-ami. + 아군오사 처벌을 받는 동안에는 빠른 이동을 할 수 없습니다. There are no members near the target location. You need to be within %1 km of HQ, an attack, commander or a member. @@ -2311,6 +2321,7 @@ Questa risorsa non può essere spostata più lontano di così dal suo centro di zona. Este objeto no puede alejarse más de la zona central. Cet élément ne peut pas être déplacé plus loin du centre de sa zone. + 이 에셋은 해당 구역 중심에서 멀리 떨어질 수 없습니다. Tento asset nemůže být posunut dále od centra zóny. @@ -2549,6 +2560,7 @@ %7<br/><br/>Total population: %1<br/>%6 Support: %2<br/>%5 Support: %3<br/><br/>Murdered Population: %4<br/><br/>Click on a zone for a detailed view + %7<br/><br/>총 인구: %1<br/>%6 지지도: %2<br/>%5 지지도: %3<br/><br/>죽은 인구: %4<br/><br/>원하는 구역을 클릭하십시오 %1<br/><br/>Pop %2<br/>%6 Support: %3 %5<br/>%7 Support: %4 %5 @@ -2949,6 +2961,7 @@ Reference to unknown location, need to locate location to continue deciphering. Riferimento a locazione sconosciuta, devi trovare la locazione prima di continuare il decifraggio. Fait référence à un lieu inconnu, il faut le localiser avant de continuer le décryptage. + 알 수 없는 위치를 참조하고 있으며, 계속 해독하려면 위치를 특정해야 합니다. Zmínka o neznámé lokaci, budeš muset lokalizovat danou lokaci abys mohl dokončit dešifrování. 坐标指向一个未知的地点, 需要锁定位置才能进一步解码. @@ -2956,21 +2969,25 @@ Decipher meaning Decifra il significato Décrypter le sens + 의미 해독하기 Dešifrovat význam Illegible text encountered, need to decipher meaning from context. + 읽을 수 없는 텍스트가 발견되었습니다. 문맥에서 의미를 해독해야 합니다. Decipher codename Decifra il nome in codice Décrypter le nom de code + 코드네임 해독하기 Dešifrovat kódové označení Unknown codename encountered, need to decipher the codename reference. Nome in codice sconosciuto pervenuto, necessità di decifrare il riferimento al nome in codice. Nom de code inconnu rencontré, il faut décrypter la référence du nom de code. + 알 수 없는 코드네임이 있습니다. 코드네임 참조를 통해 해독해야 합니다. Objevil se neznámý kódový název, je třeba dešifrovat odkaz na kódové označení. @@ -3057,12 +3074,14 @@ Restart Network Adapter Riavvia la Scheda di Rete Redémarrer l'Adaptateur Réseau + 네트워크 어댑터 재시작 Restartujte síťový adaptér Error in Network Adapter. Hardware not responding. Restart now? Errore Scheda di Rete. Hardware non risponde. Riavvia ora? Erreur dans l'adaptateur réseau. Le matériel ne répond pas. Redémarrer maintenant? + 네트워크 어댑터 오류. 하드웨어가 반응하지 않습니다. 재시작할까요? Chyba v síťovém adaptéru. Hardware nereaguje. Restartovat nyní? @@ -3425,9 +3444,6 @@ A %3 officer is inspecting %1. Go there and kill him before %2. - Un ufficiale %4 sta ispezionando %1. Recati lì ed uccidilo entro %2:%3 - Un officier de %4 est en train d'inspecter %1. Allez-y et tuez le avant %2:%3. - Důstojník %4 kontroluje %1. Jděte tam a zabijte ho před %2:%3. Kill the Officer @@ -3440,21 +3456,9 @@ We have spotted a %3 Special Forces team patrolling around a %1. Ambush them and we will have one less problem. Do this before %2. Be careful, they are tough boys. - Abbiamo avvistato una squadra di FS %3 in pattugliamento intorno a %1. Tendi un'imboscata e avremo un problema in meno. Fallo entro %2. Sii cauto, sono uomini duri. - Nous avons repéré une équipe des Forces Spéciales de %3 en train de patrouiller autours d'un %1. Prenez les en embuscade et ça nous fera un problème de moins. Faites-le avant %2. Soyez prudents, c'est des durs. - %1 인근을 순찰하는 %3 소속 특수작전조를 발견했습니다. 그들을 기습하면 골치아픈 문제가 하나 줄어들 것입니다. %2 이전까지 이 작업을 수행하십시오. 조심하세요. 그들은 고도로 훈련된 녀석들입니다. - Zauważyliśmy zespół %3 sił specjalnych patrolujący okolice %1. Przeprowadź na nich skuteczną zasadzkę, a będziemy mieli jeden problem mniej. Zrób to przed %2. Uważaj, to twardziele. - Zpozorovali jsme tým speciálních jednotek %3, který hlídá okolí %1. Přepadněte je a budeme mít o jeden problém méně. Udělejte to před %2. Buďte opatrní, jsou to tvrdí borci. Special Forces - Spezialkräfte - FS - Forces Spéciales - 특수부대 - Siły Specjalne - Speciální jednotka - 敌方特种部队 Someone found some intel on the traitors family, he will not cause any problems any more! @@ -3467,11 +3471,6 @@ A traitor has scheduled a meeting with %3 forces in %1. Kill him before he provides enough intel to give us trouble. Do this before %2. We don't know where exactly this meeting will happen. You will recognize the building by the nearby parked vehicle and %3 presence. - Un traditore si incontrerà con %4 a %1. Uccidilo prima che possa fornirgli intelligence e crearci problemi. Fallo entro %2. Non sappiamo dove avverrà l'incontro. Riconoscerai l'edificio dal Fuoristrada parcheggiato e dalla presenza di %3. - Un traitre va rencontrer %4 dans %1. Tuez-le avant qu'il ne divulge assez de renseignements pour nous causer des problèmes. Faites-le avant %2. Nous ne savons pas exactement où cette rencontre aura lieu. Vous reconnaitrez le batiment grâce au Tout-Terrain proche et la présence de %3. - 한 배신자가 %1에서 %4와(과) 만남을 가지기로 일정을 잡았습니다. 그가 우리에게 문제를 일으킬 수 있는 정보를 제공하기 전에 그를 사살하십시오. %2 전에 수행하십시오. 이 만남이 어디서 일어나는지는 정확히 알 수 없습니다. 근처에 있는 오프로드와 %3의 존재로 알 수 있습니다. - Zdrajca zaplanował spotkanie z %4 w %1. Zabij go, zanim przekaże im wystarczająco dużo informacji przez którę będziemy mieli kłopoty. Zrób to przed %2. Nie wiemy, gdzie dokładnie odbędzie się to spotkanie. Budynek rozpoznasz po pobliskim Offroadzie i obecności %3. - Zrádce naplánoval setkání s %4 v %1. Zabijte ho dříve, než poskytne dost informací, které by nám způsobily problémy. Udělejte to před %2. Nevíme přesně, kde to setkání proběhne. Budovu poznáte podle nedalekého Offroadu a přítomnosti %3. Kill the Traitor @@ -3518,6 +3517,7 @@ A convoy from %1 is about to depart at %2. It will provide ammunition to %3. Try to intercept it. Steal or destroy that truck before it reaches its destination. Un convoy de %1 saldrá a las %2. Lleva munición munición a %3. Intente interceptarlo. Robe o destruya ese camión antes de que llegue a su destino. + %1에서 온 수송대가 %2에서 출발하려고 하며, 이는 %3에게 탄약을 제공할 것입니다. 수송을 방해하여 해당 트럭이 목적지에 도달하기 전에 훔치거나 파괴하십시오. A coluna de %1 está prestes a partir a %2. Vai providenciar munições para %3. Tenta interceptar. Rouba ou destrói a carrinha antes que chegue ao seu destino. %1 'den bir Konvoy %2 'ye gitmek üzere. %3 'e mühimmat sevkiyatı yapacak. Hedefine ulaşamadan aracı çalın ya da yok edin. @@ -3534,6 +3534,7 @@ A convoy from %1 is about to depart at %2. It will reinforce %3 with armored vehicles. Try to intercept it. Steal or destroy the armor before it reaches it's destination. Un convoy de %1 saldrá a las %2. Reforzará %3 con vehículos blindados. Intente interceptarlo. Robe o destruya esa cosa antes de que alcance su destino. + %1에서 온 수송대가 %2에서 출발하려고 하며, 이는 %3의 기갑 차량을 증원할 것입니다. 수송을 방해하여 그것이 목적지에 도달하기 전에 훔치거나 파괴하십시오. A coluna de %1 está prestes a partir a %2. Vai reforçar %3 com veículos blindados. Tenta interceptar. Rouba ou destrói a coisa antes que chegue ao seu destino. %1 'den bir Konvoy %2 'ye gitmek üzere. %3 'e Zırhlı birlik kaydıracak. Hedefine ulaşamadan aracı çalın ya da yok edin. @@ -3620,6 +3621,7 @@ We need to destroy or take a Radio Tower in %1. This will interrupt the coverage of %3 radio propaganda. Do it before %2. + %1에 있는 파괴하거나 점령해야 합니다. 그러면 %3의 프로파간다 네트워크 송신이 중단됩니다. %2 전까지 수행하십시오. Destroy Radio Tower @@ -3649,6 +3651,7 @@ We know an enemy armor (%3) is stationed in %1. We have a unique opportunity to steal or destroy the armor before it becomes an issue later on. Do it before %2. + %1에 적 기갑(%3)이 배치되었다는 걸 알고 있습니다. 나중에 더 큰 문제가 되기 전에 파괴하거나 훔칠 수 있는 좋은 기회입니다. %2 전까지 수행하십시오. Steal or Destroy Armor @@ -3686,6 +3689,7 @@ Don't get the truck far from the bank or the countdown will restart. + 트럭을 은행에서 멀리 두지 마십시오. 멀리 두면 카운트가 초기화됩니다. Drive the Truck back to base to finish this mission. @@ -3706,6 +3710,7 @@ A squad of Gendarmeries are guarding a large amount of money in the bank of %1. Take the Truck at HQ and go there before %2. Once you're there, hold the truck next to the bank's main entrance for 2 minutes and the money will be transferred to the truck. Bring the truck back to HQ and the money will be ours. + 우린 적 헌병대가 %1의 은행에 거금을 지키고 있다는 걸 알고 있습니다. 이 트럭을 타고 %2 전까지 그 곳으로 가서 트럭을 2분간 주차하고 있으면 돈이 트럭으로 옮겨질 것입니다. 그 돈을 본부로 가져오면 돈은 우리의 것이 될 것입니다. Bank Robbery @@ -3777,6 +3782,7 @@ %1 population is in need of supplies. We may improve our relationship with that city if we are the ones who provide them. A crate with enough supplies for the whole town has been placed near our HQ. Deliver the crate to %1 city center, hold it there for %3 minutes and it's done. Do this before %2. + %1의 주민들은 보급품이 필요합니다. 우리가 보급품을 제공할 수 있는 존재라면 그들과의 관계를 개선할 수 있을 것입니다. 본부 근처에 보급품이 있는 상자를 놓았습니다. 상자를 %1의 도심에 배달하여 %3분 동안 그 곳에 두면 완료됩니다. %2 전까지 수행하십시오. City Supplies @@ -3835,6 +3841,7 @@ Un gruppo di sostenitori %3 sono nascosti a %1 in attesa di essere evacuati. Dobbiamo trovarli prima che lo faccia %2. Se non ci riusciremo verranno sicuramente giustiziati. Portali al QG. Un grupo de seguidores de %3 están escondidos en %1 esperando una evacuación. Tenemos que encontrares antes de que %2 lo haga. De lo contrario, su muerte está asegurada. Traedlos de vuelta al CG. Un groupe de %3 partisans sont cachés à %1 et attendent une evacuation. Nous devons les trouver avant que %2 ne le fasse. Sinon leur mort est certaine. Ramenez les au QG. + %1에 %3의 지지자들이 숨어서 후송을 기다리고 있습니다. %2 전까지 그들을 찾아야 합니다. 그렇지 않으면 그들은 확실히 죽을 것입니다. 본부로 데려오십시오. Skupina podporovatelů %3 se skrývá v %1 a čeká na evakuaci. Musíme je najít dříve než %2. Jinak je čeká jistá smrt. Přiveďte je zpět do základny. @@ -3987,11 +3994,13 @@ You are not looking at anyone. + Vous ne pointez personne. 당신은 누구도 보고 있지 않습니다. + Neukazuješ na nikoho. %1 has been removed from the Server Members List. - "%1 è stato rimosso alla Lista dei Membri del Server + %1 è stato rimosso alla Lista dei Membri del Server %1 ha sido eliminado de la lista de miembros del servidor. %1 a été retiré de la liste des Membres du Serveur. %1이(가) 서버 멤버 목록에서 제외되었습니다. @@ -4201,7 +4210,9 @@ Engineers do not have any bonus or penalties, but have the ability to use Toolkits for vehicle repair. + Les Ingénieurs n'ont pas de bonus ou de malus, mais ils ont la capacité d'utiliser des Kits de Réparation pour restaurer les véhicules. 공병은 아무 보너스나 패널티가 없지만, 차량 수리를 위해 도구모음을 사용할 수 있는 능력이 있습니다. + Inženýři nemají žádné bonusy ani penalizace, ale můžou používat opravovací sady na opravení vozidel. Grenadier role. @@ -4438,6 +4449,7 @@ You have been released from the sea, think before you shoot next time. + Vous avez été libéré de votre punition, réfléchissez la prochaine fois que vous tirez. 당신은 바다에 풀려났습니다. 다음부턴 쏘기 전에 생각을 하십시오. @@ -4721,7 +4733,9 @@ Available Air Support has been increased by %1 points. + Le Support Aérien a augmenté de %1 points. 사용 가능한 항공 지원이 %1 포인트 상승했습니다. + Letecká podpora se zvýšila o %1 bodů. Only Air Vehicles can be used to increase Airstrike points. @@ -5239,7 +5253,9 @@ You lack the Air Support points needed to fulfill this request. + Vous manquez de Support Aérien pour faire cette requête. 이 요청을 수행하는 데 필요한 항공 지원 포인트가 부족합니다. + Nemáš dostatek Letecké podpory, aby jsi toto mohl vyžádat. You need to control an airport in order to fulfill this request. @@ -5365,6 +5381,7 @@ Group %1 at your command.<br/><br/>Groups are managed from the High Command bar (Default: CTRL+SPACE)<br/><br/>If the group gets stuck, use the AI Control feature to make them start moving. Mounted Static teams tend to get stuck (solving this is WiP)<br/><br/>To assign a vehicle for this group, look at some vehicle, and use Vehicle Squad Management option in Y menu. + Groupe %1 à votre commandement.<br/><br/>Les Groupes sont gérer depuis la barre HC (Par défaut: CTRL+ESPACE)<br/><br/>Si le groupe est coincé, utilisez la fonction de Contrôle d'IA afin de les faire bouger. Les équipes d'armes statiques montés ont tendance à se bloquer (la résolution est en cours)<br/><br/>Pour assigner un véhicule pour ce groupe, regardez un véhicule et utiliser l'option de Gestion de Véhicule d'Escouade dans le menu Y. 당신의 명령으로 %1 그룹을 생성하십시오.<br/><br/>그룹은 하이 커맨드 표시줄(기본값: 컨트롤 + 스페이스 키)에서 관리됩니다.<br/<br/>그룹이 끼었다면 AI 조종 기능을 사용하여 이동을 시작하십시오. 고정화기 탑승 팀은 자주 끼이는 경향이 있습니다 (아직 해결 중).<br/><br/>그룹에 차량을 할당하려면 이 차량을 보고 Y 메뉴의 차량 분대 관리 옵션을 사용하십시오. @@ -5518,9 +5535,6 @@ We lost %1. There's nothing you could have done, we need to keep fighting. %1을(를) 잃었습니다. 당신이 할 수 있는 일은 아무것도 없었지만, 계속 싸워야 합니다. - - %1 has been revived by someone else. - You are not able to revive anyone. Non sei in grado di rianimare nessuno. @@ -5560,6 +5574,9 @@ %1은(는) 더 이상 당신의 도움이 필요하지 않습니다. %1 již nepotřebuje tvojí pomoc. + + %1 has been revived by someone else. + Revive cancelled. Rianimazione annullata. @@ -6003,9 +6020,11 @@ You can't recruit units into a garrison when enemies are near the zone. + 적들이 근처에 있을 때는 주둔지에 유닛을 모집할 수 없습니다. You lack the HR necessary to recruit these units. + 유닛을 모집할 인력이 부족합니다. You don't have enough money for adding this kind of unit (%1€ needed). @@ -6047,6 +6066,7 @@ Adding this squad to the garrison will exceed the garrison limit. Some of the units will join the garrison, and the rest will be dismissed and their cost refunded. + 이 분대를 주둔지에 추가하면 주둔군 제한을 초과하게 됩니다. 그들 중 일부는 주둔지에 합류할 것이고, 나머지는 해산되며 비용은 환불될 것입니다. Selected units are already in garrison. @@ -6101,6 +6121,7 @@ You must select any %1 zone with a marker. + 마커가 있는 아무 %1 구역을 선택해야 합니다. Selected zone does not belong to %1. @@ -6130,9 +6151,11 @@ You have regained control of the %1 group as the zone where the group was going to be garrisoned has been lost. + %1 그룹은 주둔할 예정이었던 구역을 잃었기 때문에 하이 커맨드 통제로 들어갔습니다. This garrison is full, choose another zone to add this HC squad into its garrison. + 이 주둔지는 꽉 찼으므로, 이 하이 커맨드 분대를 주둔지에 추가하려면 다른 구역을 선택하십시오. Garrison @@ -6207,11 +6230,13 @@ Last Garbage Clean was %1 ago. Keep track of it. The server will automatically GC in %2. Letzte Müll-Löschung war vor %1, behalte das im Auge. Müll-Löschung wird automatisch in %2 durchgeführt. 마지막 쓰레기 청소는 %1 전에 실행되었습니다. 쓰레기 청소 시간을 추적합니다. 서버는 %2 후에 자동으로 쓰레기 청소를 수행할 것입니다. + Poslední čistění odpadu bylo %1 zpátky. Dávejte si na to pozor. Vynucené čistění odpadu za %2. Garbage Cleaner Tracker has ran a garbage clean because the time passed the threshold. Keep track of GC times. Müll-Löscher hat Löschung durchgeführt, weil der Zeitraum abgelaufen ist. Beachte die Fristen. 쓰레기 청소 기록 프로그램이 임계값을 초과하여 쓰레기를 청소합니다. 쓰레기 청소 시간을 추적합니다. + Monitor čistení odpadků spustil sběr, jelikož čas překročil časový práh. Hlídejte si čas sběru. Garbage Cleaner Tracker @@ -6266,6 +6291,7 @@ Opens the Antistasi artillery support menu (commander only). + 안티스타시의 포병 지원 메뉴를 엽니다 (지휘관 전용). Battle menu @@ -6276,6 +6302,7 @@ Opens the Antistasi battle menu. + 안티스타시의 전투 메뉴를 엽니다. Dismiss Previous Hint @@ -6300,6 +6327,7 @@ Toggles the ear plugs (no effect when using ACE). + 귀마개를 토글합니다(ACE 사용 시 효과 없음). Toggle info bar @@ -6310,6 +6338,7 @@ Toggles the visibility of the Antistasi information bar at the top of the screen. + 화면 상단에 있는 안티스타시 전용 정보 표시줄의 표시 여부를 전환합니다. You've inserted your ear plugs. @@ -6617,19 +6646,19 @@ Reb vs Gov - Reb vs Gov + Reb vs Gouv 반군 Vs 정부군 起义军 vs 政府军 Reb vs Gov + Inv - Reb vs Gov + Envahisseur + Reb vs Gouv + Envahisseur 반군 Vs 정부군과 침략군 起义军 vs 政府军 + 侵略者 Reb vs Gov vs Inv - Reb vs Gov vs Envahisseur + Reb vs Gouv vs Envahisseur 반군 Vs 정부군 Vs 침략군 起义军 vs 政府军 vs 侵略者 @@ -6914,7 +6943,7 @@ Default number of items needed for guests to be able to use them Numero predefinito di oggetti necessari perchè gli ospiti possano usarli - Quantité par defaut d'objets necessaire avant que les invités puissent s'en servir + Quantité par defaut d'objets nécessaire avant que les invités puissent s'en servir 게스트가 사용하는 데 필요한 기본 아이템 수 允许游客玩家使用限制物品的最低限额 @@ -6976,7 +7005,7 @@ Only Airports + HQ Solo aeroporti + QG - Seulement Aéroports + QG + Seulement les Aéroports + QG 공항과 본부만 只允许快速旅行至友军机场 + 总部 @@ -7077,6 +7106,10 @@ Number of the same item required to unlock + Quantità dello stesso oggetto richiesta per sbloccarlo + Nombre d'exemplaire d'un objet pour le débloquer + 해금에 필요한 동일 아이템의 갯수 + 解锁物件所需要的物品数量 Enable Napalm Bombing for AI @@ -7195,6 +7228,9 @@ -멤버십 설정- 白名单设置 + + Notify only + Enable Teamkill Punish Abilità punizione per Teamkill @@ -7202,9 +7238,6 @@ 팀킬 처벌 활성화 启用友军伤害处罚 - - Notify only - Do Unlocked Weapons Automatically Unlock Their Standard Magazine? Le armi sbloccate sbloccano automaticamente i loro caricatori standard? @@ -7224,7 +7257,7 @@ Przymocuj do linki holowniczej Přivázat k tažnému lanu Prender nas cordas de reboque - "Çekme halatlarına bağla" + Çekme halatlarına bağla 系扣拖车绳索 @@ -7499,6 +7532,7 @@ Take control of a selected AI squad member or High Command Squad Leader. All actions can be performed through the AI for 60 seconds. You will lose control if the player or unit receives any damage + 선택된 분대원 또는 하이 커맨드 분대장을 개인적으로 통제하고 60초 동안 어떠한 종류의 행동이든 수행할 수 있습니다. 플레이어 또는 조종하는 유닛에게 어떠한 종류든 데미지를 입으면 조종 상태가 취소됩니다. Auto Heal @@ -7516,11 +7550,13 @@ AI squad mates will proactively heal each other + AI 분대원들은 서로를 적극적으로 치료할 것입니다. Auto Rearm / Loot Automatisches Aufmunitionieren/Plündern Réarmement automatique \ Loot + 자동 재무장 / 노획 Automatické přezbrojování / Rabování @@ -7622,6 +7658,7 @@ Gets a situation report from the selected HC squad. + 하이 커맨드 분대로부터 상황 보고를 받습니다. Squad Add Vehicle @@ -7637,6 +7674,7 @@ Look at some vehicle and assign it to the selected squad for its use + 차량을 보고 선택된 분대에 차량을 할당합니다. @@ -7802,6 +7840,7 @@ Gain air support points by sacrificing the aircraft you're looking at. Use these points to call in HE, Cluster, and Napalm strikes. + 현재 보고 있는 항공기를 희생하고 항공 지원 포인트를 얻습니다. 이 포인트를 사용하여 고폭, 집속, 네이팜 폭격을 요청하십시오. Cluster Bombs @@ -7903,6 +7942,7 @@ Cleans dead bodies, dropped gear, destroyed vehicles and similar entities. Helps massively with client and server performance, and running this every hour is recommended. + 시체, 떨어진 장비, 파괴된 차량 및 이와 유사한 개체들을 청소합니다. 클라이언트 및 서버 성능에 큰 도움이 되며 매 시간 실행하는 것이 좋습니다. Faction Garage @@ -7992,10 +8032,12 @@ Outpost-Roadblock Delete Suppression de Poste d'Obs. - Barrage routier + 감시초소 - 검문소 제거 O.Post-Odstranit zátaras Remove selected observation post or roadblock, the money spent will be refunded + 선택한 감시초소 또는 검문소를 제거하면 자금으로 환불됩니다. Establish a new watchpost or roadblock depending on the type of terrain you select @@ -8224,6 +8266,7 @@ Build your rebellion from scratch and defeat the occupants and invading forces in a persistent whole map Dynamic Mission. Formiere deine Rebellen-Armee und bezwinge die Besatzer und die eindringenden Kräfte in einer dynamischen Mission auf der gesamten Karte. + 기초부터 반군을 일으켜 지도 전체에서 일어나는 다이나믹한 임무와 함께 점령군과 침략군을 물리치십시오. @@ -8469,18 +8512,21 @@ Recruit AA Missile Unit Recluta Unità Missilistica AA Reclutar Unidad con lanzacohetes AA + 대공미사일전문가 모집 Rekrutovat AA jednotku. Recruit AT Unit Panzerabwehreinheit rekrutieren Recruter un AT + 대전차병 모집 Rekrutovat Raketometčíka Recruit AT Missile Unit Recluta Unità Missilistica AT Reclutar Unidad con lanzacohetes AT + 대전차미사일전문가 모집 Rekrutovat Raketometnou jednotku @@ -8539,6 +8585,7 @@ Recruit Mortar Unit Mörsereinheit rekrutieren Recruter un Mortier + 박격포병 모집 Rekrutovat Minometčíka @@ -8756,6 +8803,7 @@ Petros will join your group. The inventory of the arsenal box must be empty to move HQ. To rebuild, select the Build HQ here option on Petros. Petros tritt deiner Gruppe bei. Inventar der Arsenal-Kiste muss leer sein um das HQ versetzen zu können. Zur Neuerrichtung die Bauaktion an Petros auswählen. + 페트로스가 당신의 그룹에 합류할 것입니다. 본부를 이동시키려면 탄약상자는 비워져 있어야 합니다. 재건축하려면 페트로스에게서 여기에 본부 건설하기를 선택하십시오. Rebuild Assets @@ -8787,6 +8835,7 @@ Train your Troops Bilde deine Truppen aus Entrainer les troupes + 아군 병사 훈련 Vycvičit vaše jednotky @@ -9042,7 +9091,8 @@ Civilian vehicles allow you to travel in Undercover mode. You will be spotted if you stray too far from the road, as well as if you get too close to outposts, seaports, roadblocks, or airbases - Zivilfahrzeuge erlaube dir unentdeckt zu reisen. Du wirst entdeckt sofern du dich zu weit von Straßen entfernst und wenn du zu nah Basen, Außenposten oder Straßensperren gerätst. + Zivilfahrzeuge erlauben dir unentdeckt zu reisen. Du wirst entdeckt sofern du dich zu weit von Straßen entfernst und wenn du zu nah Basen, Außenposten oder Straßensperren gerätst. + 민간 차량을 사용하면 위장 모드로 여행이 가능합니다. 도로에서 너무 멀리 벗어나거나 전초 기지, 항구, 검문소 또는 공군 기지에 너무 가까이 다가가면 발각될 것입니다. Military Vehicle @@ -9630,6 +9680,7 @@ Affects performance. Please use this with caution. Set it to lower distances if you feel Antistasi is running poorly. + 성능에 영향을 미칩니다. 주의하여 사용하십시오. 안티스타시가 작동하지 않는 것 같으면 더 낮은 거리로 조정하십시오. @@ -10228,6 +10279,7 @@ Arsenal transfer Arsenal Transfer + 아스널 전송 Fast Travel @@ -10747,9 +10799,11 @@ AI Medic squad-mates will heal other AI’s automatically without the need to give any orders. If in combat, your AI will use smoke grenades for cover. If there is no medic in the group, the AI will use their own first aid kits. + AI 의무병 분대원은 명령을 내릴 필요 없이 자동으로 다른 AI을 치료할 것입니다. 만약 전투 중이라면 당신의 AI은 엄호를 위해 연막탄을 사용할 것입니다. 그룹에 AI 의무병이 없다면 AI은 자신들의 메디킷을 사용할 것입니다. Your AI squad-mates will automatically look for and scavenge any ammunition from nearby corpses, vehicles, and loot boxes if needed. They will also try to improve their weapons if given the chance. If AI is inside a vehicle, they will loot weapons and launchers, and drop them in their truck until there is nothing in the area. Use this instead of the vanilla Rearm radio option. + 당신의 AI 분대원들은 필요에 따라 근처의 시체, 차량 또는 전리품 상자에서 탄약을 자동으로 찾고 노획할 것입니다. 또한 그들은 더 강력한 무기로 무기를 재무장할 것입니다. 만약 AI가 차량 안에 있다면, 그들은 무기와 발사기를 노획하고, 그 지역에 아무것도 남지 않을 때까지 그것들을 그들의 트럭에 놓을 것입니다. 바닐라 재무장 무전 대신 이 옵션을 사용하십시오. Commander Only. Use this option to assign the vehicle you are looking at to any HC squad. Check vehicle status, order them to mount or disembark, and automate mounted static squads. @@ -10765,9 +10819,11 @@ Select the unit and use the 'Dismiss AI/Group' option to send them back to HQ. You will recover some of the money you spent on them. + 유닛을 선택하고 '분대원 해산' 설정을 사용하여 본부로 돌려보냅니다. 그들에게 쓴 돈의 일부를 되찾을 것입니다. Having a commander is necessary because he is the commander of the Faction attacking ground forces. Many options are available only to the commander and, depending on your settings, if you play multiplayer, the most experienced player will usually occupy this position. + 지상군을 공격하는 팩션의 지휘관이기 때문에 지휘관이 필요할 것입니다. 많은 옵션은 지휘관만 사용할 수 있으며, 설정에 따라 멀티 플레이로 플레이하는 경우 일반적으로 가장 경험이 많은 플레이어가 이 위치를 차지하게 됩니다. Take the engineers truck to the desired position to build a minefield. Cover them while they deploy mines. From then on, no one will be able to pass the area safely (even your own units - so use with caution). Mines (AT and AP) are taken from your Ammobox. The quantity of mines in the field will depend on the contents of your ammobox, up to a max. number depending on the type of minefield. Delete those minefields to recover the mines. @@ -10795,6 +10851,7 @@ Use the radio and select a spot on the map with a good line of sight to enemy roads and markers. A group of snipers will join you. Send them to the selected place and they will spot for you, attempting to remain hidden and not engaging enemies upon contact. + 무전기를 사용하여 지도에서 시야가 트인 곳을 선택합니다. 그러면 저격 팀이 합류할 것입니다. 선택한 위치에 그들을 보내면, 그들은 당신을 대신해 숨어 있는 상태를 유지하고 접촉 시 적과 교전하지 않으려고 할 것입니다. Use the menu and select a spot on the map. Click where a road is. A group of AT soldiers will join you. Send them to the selected place and they will establish a roadblock there. @@ -10834,6 +10891,7 @@ The Commander is responsible for assigning units as garrisons in conquered areas. Use the Garrison Management option inside the HQ Management action on Petros in order to add or remove garrison troops at each zone. Check Map Info screen for a quick overview of how many soldiers are assigned to each zone. + 정복된지역에부대를 주둔지로 배치할 책임이 있습니다. 각 지역에 수비대 병력을 추가하거나 제거하려면 페트로스의 본부 관리 행동 내에서 주둔지 관리 옵션을 사용하십시오. 각 구역에 할당된 병사 수에 대한 간략한 개요를 보려면 지도 정보 화면을 확인하십시오. For a price, you can upgrade Faction training so that future recruits will have better skills. @@ -10861,9 +10919,11 @@ The Commander may select this option on Petros in order to move the HQ emplacement to another spot. This will allow you to move your HQ to a safer location or move closer to the front-lines. The closer your HQ is to the enemy, the greater the number of possibile side-missions you will have available. Remember! Keep Petros Safe or you will lose the game! + 지휘관은 본부를 다른 장소로 이동하기 위해 본부 깃발에서 본부 옮기기를 사용할 수 있습니다. 본부를 더 안전한 곳으로 혹은 최전방으로 이동시킬 수 있습니다. 만약 본부가 적과 가깝다면 더 많은 사이드 임무가 가능합니다. 기억하십시오! 페트로스를 지키지 않으면 게임에서 패배합니다! Use the action menu on the tent at HQ to rest for 8 hours. + 본부 텐트에서 행동 메뉴를 사용해 8시간 동안 휴식을 취합니다. Use your Airstrike points to perform a bombing run of the specified type. @@ -10938,15 +10998,19 @@ Welcome to Arma 3 - %1. This mission aims to simulate guerilla combat, tactics and strategic situations. It is not a quick and easy mod, it is a long term, step-by-step mission with LOTS of features and enhanced AI. + 아르마 3 - %1에 오신 것을 환영합니다. 이 임무는 게릴라전, 전술, 전략적 상황을 시뮬레이션하는 것을 목표로 합니다. 이 임무는 빠르고 쉬운 모드가 아니라 많은 기능과 향상된 AI 가진 장기적이고 단계적인 임무입니다. You will win the game when most of the population supports the rebellion and you have conquered all the Airbases. + 인구의 대부분이 당신의 팩션을 지지하고 당신이 모든 공군 기지를 점령했을 때 게임에서 승리할 것입니다. You will lose the game if %1 murders 1/3 of the total population. To prevent this, respond to %1 punishment attacks against civilians. + %1이(가) 전체 인구의 1/3을 학살할 경우 게임에서 패배합니다. 이를 방지하려면 민간인을 대상으로 한 %1의 학살에 대응하십시오. There is a total war on %4. The three factions competing for total control of the island are the rogue occupant military of %1, the ruthless invaders of %2, and the emerging rebellion of %3. %1 and %2 are constantly fighting, but also shoot %3 members on sight.<br/><br/>%1 and %2 Aggro points represent how much threat they see in %3 faction.<br/><br/>Generally speaking those points will low or raise depending on your actions against them and civilians. + %4는 총력전입니다. 영토의 완전한 지배권을 놓고 경쟁하는 세 세력은 %1인 불량 점령군, %2인 무자비한 침략자, %3인 새 반군입니다.<br/><br/>%1과(와) %2은(는) 서로 끊임없이 싸우지만 %3 소속의 사람이 눈에 띄면 총격을 가하기도 합니다.<br/><br/>%1과(와) %2의 공격성 포인트는 %3 세력에서 얼마나 많은 위협을 받는지를 나타냅니다.<br/><br/>일반적으로 말하면 그들과 민간인에 대한 당신의 행동에 따라 해당 포인트는 낮아지거나 높아질 것입니다. HR or Manpower comes from citizen support on each city. Manpower is needed to recruit more units (1 HR Point = 1 Soldier) @@ -10998,6 +11062,7 @@ Flag: Squad Unit Recruitment. Commander Options.<br/>Petros: Side-missions (Commander Only) and other actions related to managing HQ.<br/>Map: Game Options.<br/>Tent: Rest for 8 hours and Clear Forest (Commander Only) + 깃발: 차량 및 분대원 모집. 지휘관 옵션.<br/>페트로스 : 사이드 임무(지휘관 전용) 및 본부 관리와 관련된 기타 작업.<br/>지도: 게임 설정.<br/>텐트: 8시간 동안 휴식을 취하거나 숲을 없앱니다(지휘관 전용). Just as with any resistance movement, leadership is not as stable as in organised states. Any player can take the role of Faction Force Commander if the current one is not very popular... Demonstrate your skill while accomplishing missions and killing enemies and maybe you will become the next leader. @@ -11037,9 +11102,11 @@ Purchased static weapons won't despawn if you leave them in a base or zone, the AI garrison will instead man them. Reinforce places as you desire. + 구매한 고정화기는 기지나 구역에 놓아두면 사라지지 않으며, AI 주둔군이 관리할 것입니다. 원하는 장소에 놓아서 방어를 강화하십시오. You can build groups with human players to organize different squads for different tasks. + 플레이어로 그룹을 구성하여 다양한 작업을 위한 다양한 분대를 구성할 수 있습니다. If enabled, this feature will exclude all non-members from using the HQ Ammobox and become Commander. This feature is intended to avoid having your game ruined by the casual troll in open server environments. Commanders may add or remove players from the Server Members List if the feature is enabled. @@ -11067,6 +11134,7 @@ Armored vehicles can be breached by engineers with shaped charges to make the crew surrender and capture the vehicle for the rebellion. Look at the 'Breaching charges' section for a detailed description of what charges you need. If you are an engineer and have the charges, you simply need to approach the vehicle and select the breaching option. + 장갑 차량은 공병이 성형작약 폭탄을 이용하고 파괴하여 승무원이 항복하고 반란을 위해 차량을 탈취할 수 있습니다. 어떤 폭탄이 필요한지에 대한 자세한 설명은 '브리칭 전용 폭발물' 섹션을 참조하십시오. 당신이 공병이고 폭탄을 가지고 있다면, 차량에 접근하여 브리칭 옵션을 선택하기만 하면 됩니다. To breach an APC you need %1 %2To breach a tank you need %3 @@ -11166,6 +11234,7 @@ Once you have defeated the enemy garrison, you can go to the marker and select the "Take the Flag" option to convert the outpost to your faction. Roadblock flags are cosmetic and cannot be taken. + 적 주둔군을 물리치고 나면 마커로 가서 "깃발 올리기" 옵션을 선택하여 전초 기지를 자신의 팩션으로 전환할 수 있습니다. 검문소 깃발은 장식용이므로 사용할 수 없습니다. %2 vs %1 war. @@ -11324,6 +11393,7 @@ When you are the Commander, hit CTRL + SPACE to give way-points and other orders to your AI squads using the HC mode. + 당신이 지휘관일 때 컨트롤 + 스페이스를 눌러 하이 커맨드 모드를 사용하여 AI 분대에 경유지 및 기타 명령을 제공하십시오. Press SHIFT + Y in-game while having an artillery squad selected on the HC bar. @@ -11386,6 +11456,7 @@ Keep an eye on both faction's Aggro level. A higher level means more attacks with more powerful weaponry. + 두 팩션의 공격성 레벨을 주시하십시오. 레벨이 높을 수록 더 강력한 무기로 더 많은 공격을 가할 수 있습니다. Once you have a nice amount of resources, focus on enemy communications. If you disturb them enough, you won't have to face big counter-attacks. @@ -11819,9 +11890,11 @@ You've turned off the top information bar. To enable it, press %1. + 상단의 정보 표시줄을 껐습니다. 활성화하려면 %1 키를 누르십시오. You've turned on the top information bar. To disable it, press %1. + 상단의 정보 표시줄을 켰습니다. 비활성화하려면 %1 키를 누르십시오. Information Bar @@ -12818,6 +12891,7 @@ Gain air support points by sacrificing the aircraft you're looking at. Use these points to call in HE, Cluster, and Napalm strikes. + 현재 보고 있는 항공기를 희생하고 항공 지원 포인트를 얻습니다. 이 포인트를 사용하여 고폭, 집속, 네이팜 폭격을 요청하십시오. Bu uçağı Hava Havuzu grubuna vererek Hava Saldırısı puanları kazanın diff --git a/A3A/addons/gui/Stringtable.xml b/A3A/addons/gui/Stringtable.xml index 70cd4f6f8c..086b8b9764 100644 --- a/A3A/addons/gui/Stringtable.xml +++ b/A3A/addons/gui/Stringtable.xml @@ -341,6 +341,7 @@ Quest'oggetto può accumulare loot<br/>il carico massimo di %1 è %2 Este objeto puede recolectar loot<br/>La carga máxima de %1 es %2 Cet objet peut collecter du butin<br/>%1 charge max est %2 + 이 아이템은 전리품을 수집할 수 있습니다.<br/>%1의 최대 수용량은 %2입니다. Tento předmět může sbírat loot<br/>%1 maximální kapacita je %2 @@ -391,6 +392,7 @@ Questo oggetto può rifornire altri<br/>%1 massimo carburante è %2 Este objeto puede repostar a otros<br/>El combustible máximo de %1 es %2 Cet objet peut ravitailler les autres<br/>%1 carburant max est %2 + 이 아이템은 다른 차량을 재급유할 수 있습니다.<br/>%1의 최대 연료량은 %2입니다. Tento předmět může tankovat ostatní<br/>%1 maximální palivo je %2 @@ -639,6 +641,7 @@ Popolazione morta<br/>Perderai se raggiungerà il 33% Población fallecida<br/>Cuando llegue al 33% fracasará la misión Population morte<br/>Vous perdez quand cela atteint 33% + 사망한 인구<br/>33% 이상 잃으면 패배합니다 Mrtvá populace<br/> prohrajete, pokud bude 33% @@ -759,6 +762,7 @@ Supporto della popolazione<br/>Hai bisogno del 50% per vincere Apoyo Popular<br/>Necesita el 50% para ganar Support populaire<br/>Vous avez besoin de 50% pour gagner + 시민의 지지율<br/>50%를 넘으면 이깁니다 Popularita<br/> K vítezství potřebujete 50% @@ -1741,6 +1745,7 @@ Puoi controllare remotamente solo singole unità<br/>Seleziona esattamente un'IA dalla lista Sólo puede contorlar una unidad de forma remota<br/>Seleccione exactamente una en la lista de la IA Vous ne pouvez contrôler à distance que des unités individuelles<br/>Sélectionnez exactement une IA dans la liste + 단일 유닛만 원격 조종 가능합니다<br/>목록에서 인공지능을 정확히 하나만 선택하십시오 Můžete ovládat pouze jednotlivé jednotky<br/>Vyber přesně jedno AI z listu @@ -2478,6 +2483,7 @@ Numero di unità nel gruppo<br/>Abili al combattimento / Numero totale di unità Número de unidades en el grupo<br/>Capaces de combatir / Total número de unidades Unités dans le groupe<br/>Prêtes au combat / Nombre totale d'unités + 해당 그룹 내 유닛 수<br/>전투 가능 / 총 유닛 수 Počet jednotek ve skupině<br/>Bojeschopných / celkový počet jednotek @@ -2688,6 +2694,7 @@ Necessita membri del gruppo IA<br/>Puoi reclutarli alla bandiera Necesita grupo de miembros de la IA<br/>Puede reclutarlos en la bandera Nécessite des membres du groupe IA<br/>Vous pouvez les recruter au drapeau + 인공지능 분대원 필요<br/>깃발에서 모집할 수 있습니다. Potřebuje AI členy skupiny<br/>Můžete je narekrutovat u vlajky @@ -2948,6 +2955,7 @@ Denaro attuale:<br/>€ %1 Dinero:<br/>€ %1 Argent actuel :<br/>€ %1 + 현재 자금:<br/>%1€ Aktuální peníze:<br/>€ %1 diff --git a/A3A/addons/jeroen_arsenal/Stringtable.xml b/A3A/addons/jeroen_arsenal/Stringtable.xml index cd91ab91f7..406ec5c880 100644 --- a/A3A/addons/jeroen_arsenal/Stringtable.xml +++ b/A3A/addons/jeroen_arsenal/Stringtable.xml @@ -231,6 +231,7 @@ Questi oggetti non erano nell'Arsenale:<br/> Estos objetos no estaban en el Arsenal:<br/> Ces objets n'étaient pas dans l'Arsenal:<br/> + 이 아이템들은 무기고에 없었습니다:<br/> Этих предметов не было в Арсенале:<br/> Tyto věci v Arzenálu nejsoul:<br/> 这些物品之前并不在武器库内:<br/> @@ -240,6 +241,7 @@ Questi oggetti non erano nell'Arsenale, quindi sono stati mantenuti gli originali:<br/> Estos objetos no estaban en el Arsenal, asi que se mantuvieron los originales:<br/> Ces objets n'étaient pas dans l'Arsenal, les originaux ont donc été conservés:<br/> + 이 아이템들은 무기고에 없었기 때문에, 다음 원본들이 보관되었습니다:<br/> Этих предметов не было в Арсенале, поэтому были сохранены оригиналы:<br/> Tyto věci v arzenálu nejsou, takže původní byli ponechány:<br/> 这些物品之前不在武器库内, 所以原物件将被保留下来:<br/> @@ -261,6 +263,7 @@ ERROR - Please report RPT to Antistasi Devs. ERREUR - Veuillez signaler le RPT aux développeurs d'Antistasi. + 오류 - 안티스타시 개발진에게 RPT 보고할 것 ОШИБКА - Отправьте RPT разработчикам Antistasi. CHYBA - Prosím nahlašte RPT Antistasi Dev's @@ -268,6 +271,7 @@ <br/>(Not compatible with currently equipped weapons) <br/>(Non compatibile con le armi equipaggiate) <br/>(Pas compatible avec les armes actuellement équipées) + <br/>(현재 장착한 무기와 호환되지 않음) <br/>(Несовместимо с имеющимся в данный момент оружием) <br/>(Nekompatibilní s aktuálně vybavenými zbraněmi) <br/>(与当前所装备的武器不兼容) @@ -503,6 +507,7 @@ Console di Debug Ultra Wide con Bottoni di Salvataggio Extra! Super Amplia y Extendida Consola de Debug con Extra Butones de Guardado! Console de débogage étendue ultra large avec boutons de sauvegarde supplémentaires ! + 추가적인 저장 버튼이 있는 울트라 와이드로 확장된 디버그 콘솔! Сверхширокая Расширенная Консоль Отладки с Дополнительными Кнопками Сохранения! Ultra Široká Rozšířená Debug Konzole S Extra Ukládacíma Tlačítkama! 宇宙究极无敌扩展调试控制台 (搭载额外保存按钮) diff --git a/A3A/addons/logistics/Stringtable.xml b/A3A/addons/logistics/Stringtable.xml index b31bffbab5..f2996a52a2 100644 --- a/A3A/addons/logistics/Stringtable.xml +++ b/A3A/addons/logistics/Stringtable.xml @@ -173,6 +173,7 @@ <t color='#00fff3'>"%1" è caricato in "%2" Non c'è più spazio.</t> <t color='#00fff3'>"%1" está siendo cargado en "%2" No queda más espacio.</t> <t color='#00fff3'>"%1" est chargé sur "%2" Il n'y a plus de place.</t> + <t color='#00fff3'>"%1"이(가) "%2"에 적재되었습니다. 더 이상 공간이 없습니다.</t> <t color='#00fff3'>"%1" je nakládáno do "%2" Už nezbylo žádné další místo.</t> <t color='#00fff3'>"%1" foi carregado em "%2". Não há mais espaço.</t> <t color='#00fff3'>"%1" , "%2"'ye yüklendi. Boş yer kalmadı.</t> From ee319f4c9280a945e30a866c4c04c459817db61b Mon Sep 17 00:00:00 2001 From: ante185 <49555217+ante185@users.noreply.github.com> Date: Sat, 25 Nov 2023 23:57:09 +0100 Subject: [PATCH 150/157] Vanilla templates adjusted to pass loadout validation. (#3066) * Update Vanilla_AI_CSAT_Apex.sqf * Update Vanilla_AI_NATO_Apex.sqf * Update Vanilla_AI_NATO_Apex.sqf * Update Vanilla_AI_NATO_Tropical.sqf --- .../Vanilla/Vanilla_AI_CSAT_Apex.sqf | 22 ++++++++-------- .../Vanilla/Vanilla_AI_NATO_Apex.sqf | 26 +++++++++---------- .../Vanilla/Vanilla_AI_NATO_Tropical.sqf | 16 ++++++------ 3 files changed, 32 insertions(+), 32 deletions(-) diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Apex.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Apex.sqf index 56060dea92..14ccd452dc 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Apex.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_CSAT_Apex.sqf @@ -254,9 +254,9 @@ _sfLoadoutData set ["marksmanRifles", [ ["srifle_DMR_01_F", "muzzle_snds_B", "", "optic_DMS", [], [], "bipod_02_F_hex"], ["srifle_DMR_01_F", "muzzle_snds_B", "", "optic_Arco", [], [], "bipod_02_F_hex"], ["srifle_DMR_01_F", "muzzle_snds_B", "", "optic_SOS", [], [], "bipod_02_F_hex"], -["srifle_DMR_07_ghex_F", "muzzle_snds_H", "acc_pointer_IR", "optic_DMS_ghex_F", [], [], ""], -["srifle_DMR_07_ghex_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Arco_ghex_F", [], [], ""], -["srifle_DMR_07_ghex_F", "muzzle_snds_H", "acc_pointer_IR", "optic_SOS", [], [], ""] +["srifle_DMR_07_ghex_F", "muzzle_snds_H", "", "optic_DMS_ghex_F", [], [], ""], +["srifle_DMR_07_ghex_F", "muzzle_snds_H", "", "optic_Arco_ghex_F", [], [], ""], +["srifle_DMR_07_ghex_F", "muzzle_snds_H", "", "optic_SOS", [], [], ""] ]]; _sfLoadoutData set ["sniperRifles", [ ["srifle_GM6_ghex_F", "", "", "optic_LRPS_ghex_F", ["5Rnd_127x108_Mag", "5Rnd_127x108_APDS_Mag"], [], ""], @@ -314,9 +314,9 @@ _militaryLoadoutData set ["marksmanRifles", [ ["srifle_DMR_01_F", "", "", "optic_DMS", [], [], "bipod_02_F_hex"], ["srifle_DMR_01_F", "", "", "optic_Arco", [], [], "bipod_02_F_hex"], ["srifle_DMR_01_F", "", "", "optic_SOS", [], [], "bipod_02_F_hex"], -["srifle_DMR_07_ghex_F", "", "acc_pointer_IR", "optic_DMS_ghex_F", [], [], ""], -["srifle_DMR_07_ghex_F", "", "acc_pointer_IR", "optic_Arco_ghex_F", [], [], ""], -["srifle_DMR_07_ghex_F", "", "acc_pointer_IR", "optic_SOS", [], [], ""] +["srifle_DMR_07_ghex_F", "", "", "optic_DMS_ghex_F", [], [], ""], +["srifle_DMR_07_ghex_F", "", "", "optic_Arco_ghex_F", [], [], ""], +["srifle_DMR_07_ghex_F", "", "", "optic_SOS", [], [], ""] ]]; _militaryLoadoutData set ["sniperRifles", [ ["srifle_GM6_ghex_F", "", "", "optic_LRPS_ghex_F", ["5Rnd_127x108_Mag", "5Rnd_127x108_APDS_Mag"], [], ""], @@ -334,14 +334,14 @@ _policeLoadoutData set ["vests", ["V_TacVest_gen_F"]]; _policeLoadoutData set ["helmets", ["H_Beret_gen_F"]]; _policeLoadoutData set ["SMGs", [ ["SMG_01_F", "", "acc_flashlight_smg_01", "optic_Holosight", [], [], ""], -["SMG_01_F", "", "acc_flashlight_smg_01", "optic_Aco_smg", [], [], ""], +["SMG_01_F", "", "acc_flashlight_smg_01", "optic_ACO_grn_smg", [], [], ""], ["SMG_03C_TR_black", "", "acc_flashlight", "optic_Holosight_blk_F", [], [], ""], -["SMG_03C_TR_black", "", "acc_flashlight", "optic_Aco_smg", [], [], ""], +["SMG_03C_TR_black", "", "acc_flashlight", "optic_ACO_grn_smg", [], [], ""], ["SMG_05_F", "", "acc_flashlight", "optic_Holosight_blk_F", [], [], ""], -["SMG_05_F", "", "acc_flashlight", "optic_Yorris", [], [], ""], -["SMG_05_F", "", "acc_flashlight", "optic_Aco_smg", [], [], ""], +["SMG_05_F", "", "acc_flashlight", "optic_ACO_grn_smg", [], [], ""], +["SMG_05_F", "", "acc_flashlight", "optic_ACO_grn_smg", [], [], ""], ["SMG_02_F", "", "acc_flashlight", "optic_Holosight_blk_F", [], [], ""], -["SMG_02_F", "", "acc_flashlight", "optic_Aco_smg", [], [], ""] +["SMG_02_F", "", "acc_flashlight", "optic_ACO_grn_smg", [], [], ""] ]]; _policeLoadoutData set ["sidearms", ["hgun_Rook40_F"]]; diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf index 04f3b51481..b865b96940 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Apex.sqf @@ -251,10 +251,10 @@ _sfLoadoutData set ["grenadeLaunchers", [ _sfLoadoutData set ["SMGs", [ ["SMG_01_F", "muzzle_snds_acp", "", "optic_Holosight_khk_F", [], [], ""], ["SMG_01_F", "muzzle_snds_acp", "", "optic_Aco_smg", [], [], ""], -["SMG_05_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Holosight_blk_F", [], [], ""], -["SMG_05_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Yorris", [], [], ""], +["SMG_05_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Holosight_smg_blk_F", [], [], ""], ["SMG_05_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Aco_smg", [], [], ""], -["SMG_02_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Holosight_blk_F", [], [], ""], +["SMG_05_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Aco_smg", [], [], ""], +["SMG_02_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Holosight_smg_blk_F", [], [], ""], ["SMG_02_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Aco_smg", [], [], ""] ]]; _sfLoadoutData set ["machineGuns", [ @@ -264,9 +264,9 @@ _sfLoadoutData set ["machineGuns", [ ["arifle_SPAR_02_khk_F", "muzzle_snds_m_khk_F", "acc_pointer_IR", "optic_Holosight_khk_F", ["150Rnd_556x45_Drum_Green_Mag_F", "150Rnd_556x45_Drum_Green_Mag_F", "150Rnd_556x45_Drum_Green_Mag_Tracer_F"], [], "bipod_01_F_khk"], ["arifle_SPAR_02_khk_F", "muzzle_snds_m_khk_F", "acc_pointer_IR", "optic_Hamr", ["150Rnd_556x45_Drum_Green_Mag_F", "150Rnd_556x45_Drum_Green_Mag_F", "150Rnd_556x45_Drum_Green_Mag_Tracer_F"], [], "bipod_01_F_khk"], ["arifle_SPAR_02_khk_F", "muzzle_snds_m_khk_F", "acc_pointer_IR", "optic_MRCO", ["150Rnd_556x45_Drum_Green_Mag_F", "150Rnd_556x45_Drum_Green_Mag_F", "150Rnd_556x45_Drum_Green_Mag_Tracer_F"], [], "bipod_01_F_khk"], -["LMG_03_F", "muzzle_snds_H_MG_blk_F", "acc_pointer_IR", "optic_Holosight_blk_F", ["200Rnd_556x45_Box_Red_F", "200Rnd_556x45_Box_Red_F", "200Rnd_556x45_Box_Tracer_Red_F"], [], ""], -["LMG_03_F", "muzzle_snds_H_MG_blk_F", "acc_pointer_IR", "optic_Hamr", ["200Rnd_556x45_Box_Red_F", "200Rnd_556x45_Box_Red_F", "200Rnd_556x45_Box_Tracer_Red_F"], [], ""], -["LMG_03_F", "muzzle_snds_H_MG_blk_F", "acc_pointer_IR", "optic_MRCO", ["200Rnd_556x45_Box_Red_F", "200Rnd_556x45_Box_Red_F", "200Rnd_556x45_Box_Tracer_Red_F"], [], ""] +["LMG_03_F", "muzzle_snds_M", "acc_pointer_IR", "optic_Holosight_blk_F", ["200Rnd_556x45_Box_Red_F", "200Rnd_556x45_Box_Red_F", "200Rnd_556x45_Box_Tracer_Red_F"], [], ""], +["LMG_03_F", "muzzle_snds_M", "acc_pointer_IR", "optic_Hamr", ["200Rnd_556x45_Box_Red_F", "200Rnd_556x45_Box_Red_F", "200Rnd_556x45_Box_Tracer_Red_F"], [], ""], +["LMG_03_F", "muzzle_snds_M", "acc_pointer_IR", "optic_MRCO", ["200Rnd_556x45_Box_Red_F", "200Rnd_556x45_Box_Red_F", "200Rnd_556x45_Box_Tracer_Red_F"], [], ""] ]]; _sfLoadoutData set ["marksmanRifles", [ ["arifle_SPAR_03_khk_F", "muzzle_snds_B_khk_F", "acc_pointer_IR", "optic_SOS_khk_F", [], [], "bipod_01_F_khk"], @@ -325,10 +325,10 @@ _militaryLoadoutData set ["grenadeLaunchers", [ _militaryLoadoutData set ["SMGs", [ ["SMG_01_F", "", "", "optic_Holosight_khk_F", [], [], ""], ["SMG_01_F", "", "", "optic_Aco_smg", [], [], ""], -["SMG_05_F", "", "acc_pointer_IR", "optic_Holosight_blk_F", [], [], ""], -["SMG_05_F", "", "acc_pointer_IR", "optic_Yorris", [], [], ""], +["SMG_05_F", "", "acc_pointer_IR", "optic_Holosight_smg_blk_F", [], [], ""], +["SMG_05_F", "", "acc_pointer_IR", "optic_Aco_smg", [], [], ""], ["SMG_05_F", "", "acc_pointer_IR", "optic_Aco_smg", [], [], ""], -["SMG_02_F", "", "acc_pointer_IR", "optic_Holosight_blk_F", [], [], ""], +["SMG_02_F", "", "acc_pointer_IR", "optic_Holosight_smg_blk_F", [], [], ""], ["SMG_02_F", "", "acc_pointer_IR", "optic_Aco_smg", [], [], ""] ]]; _militaryLoadoutData set ["machineGuns", [ @@ -368,12 +368,12 @@ _policeLoadoutData set ["helmets", ["H_Cap_police"]]; _policeLoadoutData set ["SMGs", [ ["SMG_01_F", "", "acc_flashlight_smg_01", "optic_Holosight_khk_F", [], [], ""], ["SMG_01_F", "", "acc_flashlight_smg_01", "optic_Aco_smg", [], [], ""], -["SMG_03C_TR_black", "", "acc_flashlight", "optic_Holosight_blk_F", [], [], ""], +["SMG_03C_TR_black", "", "acc_flashlight", "optic_Holosight_smg_blk_F", [], [], ""], ["SMG_03C_TR_black", "", "acc_flashlight", "optic_Aco_smg", [], [], ""], -["SMG_05_F", "", "acc_flashlight", "optic_Holosight_blk_F", [], [], ""], -["SMG_05_F", "", "acc_flashlight", "optic_Yorris", [], [], ""], +["SMG_05_F", "", "acc_flashlight", "optic_Holosight_smg_blk_F", [], [], ""], +["SMG_05_F", "", "acc_flashlight", "optic_Aco_smg", [], [], ""], ["SMG_05_F", "", "acc_flashlight", "optic_Aco_smg", [], [], ""], -["SMG_02_F", "", "acc_flashlight", "optic_Holosight_blk_F", [], [], ""], +["SMG_02_F", "", "acc_flashlight", "optic_Holosight_smg_blk_F", [], [], ""], ["SMG_02_F", "", "acc_flashlight", "optic_Aco_smg", [], [], ""] ]]; _policeLoadoutData set ["sidearms", ["hgun_Rook40_F"]]; diff --git a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf index fd9142e196..f5f74736f9 100644 --- a/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf +++ b/A3A/addons/core/Templates/Templates/Vanilla/Vanilla_AI_NATO_Tropical.sqf @@ -260,9 +260,9 @@ _sfLoadoutData set ["grenadeLaunchers", [ ["arifle_MX_GL_khk_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight_khk_F", ["30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] ]]; _sfLoadoutData set ["SMGs", [ -["SMG_01_F", "muzzle_snds_acp", "", "optic_Holosight_khk_F", [], [], ""], -["SMG_02_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Holosight_blk_F", [], [], ""], -["SMG_02_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Yorris", [], [], ""] +["SMG_01_F", "muzzle_snds_acp", "", "optic_Aco_smg", [], [], ""], +["SMG_02_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Holosight_smg_blk_F", [], [], ""], +["SMG_02_F", "muzzle_snds_L", "acc_pointer_IR", "optic_Holosight_smg_blk_F", [], [], ""] ]]; _sfLoadoutData set ["machineGuns", [ ["arifle_MX_SW_khk_F", "muzzle_snds_H", "acc_pointer_IR", "optic_Holosight_blk_F", ["100Rnd_65x39_caseless_khaki_mag", "100Rnd_65x39_caseless_khaki_mag", "100Rnd_65x39_caseless_khaki_mag_tracer"], [], "bipod_01_F_khk"], @@ -323,9 +323,9 @@ _militaryLoadoutData set ["grenadeLaunchers", [ ["arifle_MX_GL_khk_F", "", "acc_pointer_IR", "optic_ACO_grn", ["30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag", "30Rnd_65x39_caseless_khaki_mag_Tracer"], ["1Rnd_HE_Grenade_shell", "1Rnd_HE_Grenade_shell", "1Rnd_Smoke_Grenade_shell"], ""] ]]; _militaryLoadoutData set ["SMGs", [ -["SMG_01_F", "", "", "optic_Holosight_khk_F", [], [], ""], +["SMG_01_F", "", "", "optic_Holosight_smg_blk_F", [], [], ""], ["SMG_01_F", "", "", "optic_Aco_smg", [], [], ""], -["SMG_02_F", "", "acc_pointer_IR", "optic_Holosight_blk_F", [], [], ""], +["SMG_02_F", "", "acc_pointer_IR", "optic_Holosight_smg_blk_F", [], [], ""], ["SMG_02_F", "", "acc_pointer_IR", "optic_Aco_smg", [], [], ""] ]]; _militaryLoadoutData set ["machineGuns", [ @@ -363,11 +363,11 @@ _policeLoadoutData set ["vests", ["V_TacVest_blk_POLICE"]]; _policeLoadoutData set ["helmets", ["H_Cap_police"]]; _policeLoadoutData set ["SMGs", [ -["SMG_01_F", "", "acc_flashlight_smg_01", "optic_Holosight_khk_F", [], [], ""], +["SMG_01_F", "", "acc_flashlight_smg_01", "optic_Holosight_smg_blk_F", [], [], ""], ["SMG_01_F", "", "acc_flashlight_smg_01", "optic_Aco_smg", [], [], ""], -["SMG_03C_TR_black", "", "acc_flashlight", "optic_Holosight_blk_F", [], [], ""], +["SMG_03C_TR_black", "", "acc_flashlight", "optic_Holosight_smg_blk_F", [], [], ""], ["SMG_03C_TR_black", "", "acc_flashlight", "optic_Aco_smg", [], [], ""], -["SMG_02_F", "", "acc_flashlight", "optic_Holosight_blk_F", [], [], ""], +["SMG_02_F", "", "acc_flashlight", "optic_Holosight_smg_blk_F", [], [], ""], ["SMG_02_F", "", "acc_flashlight", "optic_Aco_smg", [], [], ""] ]]; _policeLoadoutData set ["sidearms", ["hgun_Rook40_F"]]; From 46b89492b6511f5eaf97699d57d35bf3e42feb1a Mon Sep 17 00:00:00 2001 From: ante <49555217+ante185@users.noreply.github.com> Date: Sun, 26 Nov 2023 02:01:35 +0100 Subject: [PATCH 151/157] Corrected magazine --- A3A/addons/core/Templates/Templates/RHS/RHS_AI_AFRF_Arid.sqf | 2 +- .../core/Templates/Templates/RHS/RHS_AI_AFRF_Temperate.sqf | 2 +- A3A/addons/core/Templates/Templates/RHS/RHS_AI_CDF.sqf | 2 +- A3A/addons/core/Templates/Templates/RHS/RHS_AI_ChDKZ.sqf | 2 +- A3A/addons/core/Templates/Templates/RHS/RHS_AI_SAF.sqf | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_AFRF_Arid.sqf b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_AFRF_Arid.sqf index 20753f66c7..7e564b79bd 100644 --- a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_AFRF_Arid.sqf +++ b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_AFRF_Arid.sqf @@ -47,7 +47,7 @@ ["vehiclesArtillery", ["rhs_2s1_tv", "rhs_2s3_tv", "RHS_BM21_VV_01"]] call _fnc_saveToTemplate; ["magazines", createHashMapFromArray [ -["rhs_2s1_tv", ["rhs_mag_3of56_10"]], +["rhs_2s1_tv", ["rhs_mag_3of56_35"]], ["rhs_2s3_tv",["rhs_mag_HE_2a33", "rhs_mag_WP_2a33"]], ["RHS_BM21_VV_01", ["rhs_mag_m21of_1"]] ]] call _fnc_saveToTemplate; diff --git a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_AFRF_Temperate.sqf b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_AFRF_Temperate.sqf index 1b99d19fae..a9f87fdb3f 100644 --- a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_AFRF_Temperate.sqf +++ b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_AFRF_Temperate.sqf @@ -47,7 +47,7 @@ ["vehiclesArtillery", ["rhs_2s1_tv", "rhs_2s3_tv", "RHS_BM21_VV_01"]] call _fnc_saveToTemplate; ["magazines", createHashMapFromArray [ -["rhs_2s1_tv", ["rhs_mag_3of56_10"]], +["rhs_2s1_tv", ["rhs_mag_3of56_35"]], ["rhs_2s3_tv",["rhs_mag_HE_2a33", "rhs_mag_WP_2a33"]], ["RHS_BM21_VV_01", ["rhs_mag_m21of_1"]] ]] call _fnc_saveToTemplate; diff --git a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_CDF.sqf b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_CDF.sqf index d9fc8e8437..949f29f0ce 100644 --- a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_CDF.sqf +++ b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_CDF.sqf @@ -47,7 +47,7 @@ ["vehiclesArtillery", ["rhsgref_cdf_b_2s1", "rhsgref_cdf_b_reg_d30", "rhsgref_cdf_b_reg_BM21"]] call _fnc_saveToTemplate; ["magazines", createHashMapFromArray [ -["rhsgref_cdf_b_2s1",["rhs_mag_3of56_10"]], +["rhsgref_cdf_b_2s1",["rhs_mag_3of56_35"]], ["rhsgref_cdf_b_reg_d30",["rhs_mag_3of56_10"]], ["rhsgref_cdf_b_reg_BM21", ["rhs_mag_m21of_1"]] ]] call _fnc_saveToTemplate; diff --git a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_ChDKZ.sqf b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_ChDKZ.sqf index ea940ee529..6ce87ecb8c 100644 --- a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_ChDKZ.sqf +++ b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_ChDKZ.sqf @@ -65,7 +65,7 @@ ["vehiclesArtillery", ["rhsgref_ins_2s1","rhsgref_ins_d30","rhsgref_ins_BM21"]] call _fnc_saveToTemplate; ["magazines", createHashMapFromArray [ -["rhsgref_ins_2s1",["rhs_mag_3of56_10"]], +["rhsgref_ins_2s1",["rhs_mag_3of56_35"]], ["rhsgref_ins_d30",["rhs_mag_3of56_10"]], ["rhsgref_ins_BM21", ["rhs_mag_m21of_1"]] ]] call _fnc_saveToTemplate; //element format: [Vehicle class, [Magazines]] diff --git a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_SAF.sqf b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_SAF.sqf index d2c639206a..96afbf9321 100644 --- a/A3A/addons/core/Templates/Templates/RHS/RHS_AI_SAF.sqf +++ b/A3A/addons/core/Templates/Templates/RHS/RHS_AI_SAF.sqf @@ -47,7 +47,7 @@ ["vehiclesArtillery", ["rhs_2s1_tv", "rhs_2s3_tv", "RHS_BM21_VV_01"]] call _fnc_saveToTemplate; ["magazines", createHashMapFromArray [ -["rhs_2s1_tv", ["rhs_mag_3of56_10"]], +["rhs_2s1_tv", ["rhs_mag_3of56_35"]], ["rhs_2s3_tv",["rhs_mag_HE_2a33", "rhs_mag_WP_2a33"]], ["RHS_BM21_VV_01", ["rhs_mag_m21of_1"]] ]] call _fnc_saveToTemplate; From 55f3244798e995ecd8b6c1606062dfbe962f4b72 Mon Sep 17 00:00:00 2001 From: Bob-Murphy <50651578+Bob-Murphy@users.noreply.github.com> Date: Sun, 26 Nov 2023 18:03:50 +0100 Subject: [PATCH 152/157] 3-4-1 changelog and version (#3069) * 3-4-1 changelog and version * changes * changes --------- Co-authored-by: Bob-Murphy --- A3A/addons/core/Includes/script_version.hpp | 2 +- README.md | 2 +- changelog.rst | 47 +++++++++++++++++++++ 3 files changed, 49 insertions(+), 2 deletions(-) diff --git a/A3A/addons/core/Includes/script_version.hpp b/A3A/addons/core/Includes/script_version.hpp index 24f5ed9e38..b0e6876109 100644 --- a/A3A/addons/core/Includes/script_version.hpp +++ b/A3A/addons/core/Includes/script_version.hpp @@ -1,4 +1,4 @@ #define MAJOR 3 #define MINOR 4 -#define PATCHLVL 0 +#define PATCHLVL 1 #define BUILD 0 diff --git a/README.md b/README.md index 8da8460ebb..de8b6c6b88 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@

- Antistasi Version + Antistasi Version Issues diff --git a/changelog.rst b/changelog.rst index e86abcb369..9a476cc238 100644 --- a/changelog.rst +++ b/changelog.rst @@ -3,6 +3,53 @@ Changelog ========== +Version 3.4.1 +=============== + +.. note:: + 26th November 2023 + +.. admonition:: Minor + + * :issue:`3061` Added additional params options for the Friendly Fire Punishment System + * :issue:`3058` Updated default values of some parameters to give a better experience when starting a mission without any params adjustment + + .. admonition:: Template updates + + * :issue:`3018` Adds Kozlice 12G rebel equipment when Contact DLC is loaded + +.. admonition:: Bugfixes + + * :issue:`3068` Fixed magazine for RHS 2S1 Artillery which caused it simply not firing + * :issue:`3066` Fixed multiple minor template issues, mostly incorrect scopes, nothing critical + * :issue:`3064` Fixed multiple Assassination missions related issues where hints where not displayed correctly + * :issue:`3063` Fixed minor issues with multiple hints where titles where not displayed correclty + * :issue:`3059` Fixed revive system being disabled after a player was killed by damage when downed + * :issue:`3055` Added missing condition check on Vanilla CSAT templates leading to marksmen dlc content not being loaded + * :issue:`3051` Fixed multiple strings in regard to typos, wording and such + * :issue:`3041` Fixed SFIA faction name in relevant files + * :issue:`3044` Fixed units continuing revive attempts after their target was revived by someone else. + * :issue:`3043` Fixed issue with garrison spawning when no buildings are present which led to garrisons being broken/deleted + * :issue:`3042` Fixed issue where autoloading an old save with a newer version could break respawns + * :issue:`3031` Fixed patrol starting locations being too close to players by implementing min distance check + +.. admonition:: Localization + + * [Multiple PRs] - Multiple hundred new translations accumulative for all the supported languages + +.. warning:: + + * Please note that this changelog may contain both spelling/grammatical errors and/or factual errors. Should any factual errors exist, we apologise but with the sheer number of changes made per version it can be easy to lose or mistake a change when writing up the changelog. + +| + +----- + +| + + + + Version 3.4.0 =============== From 5deaad5af03394fb40d342293fd7eac407e1684f Mon Sep 17 00:00:00 2001 From: Bob-Murphy <50651578+Bob-Murphy@users.noreply.github.com> Date: Sun, 26 Nov 2023 21:13:41 +0100 Subject: [PATCH 153/157] [Map Port] Kujari (#3072) * initial Kujari set up * sqm update --------- Co-authored-by: Bob-Murphy --- .../Pictures/Mission/PIC.jpg | Bin 0 -> 109681 bytes .../Pictures/Mission/whiteboard.jpg | Bin 0 -> 927687 bytes .../cba_settings.sqf | 1 + .../description.ext | 41 + .../initPlayerLocal.sqf | 1 + .../initServer.sqf | 1 + .../mapInfo.hpp | 43 + .../mission.sqm | 74287 ++++++++++++++++ .../navGrid.sqf | 1569 + .../onPlayerRespawn.sqf | 1 + A3A/addons/maps/NavGrid.hpp | 1 + A3A/addons/maps/Stringtable.xml | 12 + A3A/addons/maps/config.cpp | 1 + A3A/addons/maps/mapInfo.hpp | 1 + 14 files changed, 75959 insertions(+) create mode 100644 A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/Pictures/Mission/PIC.jpg create mode 100644 A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/Pictures/Mission/whiteboard.jpg create mode 100644 A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/cba_settings.sqf create mode 100644 A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/description.ext create mode 100644 A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/initPlayerLocal.sqf create mode 100644 A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/initServer.sqf create mode 100644 A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/mapInfo.hpp create mode 100644 A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/mission.sqm create mode 100644 A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/navGrid.sqf create mode 100644 A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/onPlayerRespawn.sqf diff --git a/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/Pictures/Mission/PIC.jpg b/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/Pictures/Mission/PIC.jpg new file mode 100644 index 0000000000000000000000000000000000000000..997a64e94ea0ab80ea735c4624b82d7979efcad3 GIT binary patch literal 109681 zcmbTcc|4T=_dh(M6iLdGbt;umX|aV&C8UxN$~LlwG|9eR@5mmK5Mq)o#8^|d$(}7) z#}Z@Tml?~LF*BF@<^B2ozW49@d)$BA_kCF&%(cDFInQ&>^PKbA8Q2*^9KNHWrGa2! zVL@1cFT~C`;-tE#y)6Qvt&NaEAQ1b(xg!Wx@D~gC`uErwMyMh7u(0fY|JT8~mv#5p z$HvCGmwg{Q`|i*F1Dpr;@8{Uh&d$Nb!NGYD9P9@UadRC!wEOq&Lw0Z9y$gIF+|Ry$ z_lo~-$Ied#&wdu`J>IM=ClPyiSXg;jb{Y^!u-3gmqFtf>>tNZ#%C>hOSP};(xS;GX zSUxN39gpRBo0@;Mw08IO_Vp76 z28YHcCa0!nX6NP?$ZP8xo0KgoZF^TP76j{m#QJZ^{tvl$fLwck4cORs<#~pF=Wi|-+hK*)o00r zrqE{Yk04tEn`eGAjQL7odIzm9o$Ew+ltqaY?-Pc$_K6TOc-=u2ecz-4@EITYjMmL( z#n3iv7sO#vV_C>@+k_ni+bZ(|uFBcXGU;21$BQKMknAh(@3sx{4SK}yv{zof2Gs?EO8X``;Ed@@;Yt?+qi=u8S4z$HNt1`z4&p5#iU0y ziCO&K-s)WWUnE{fy1)CPbnu<$RBY^HnH|JlZ)O$}*Q9d{KKf|~G3W^HesmU+W}w

<`hz+*p13MuBk-$C7@A%L$vmEG&V~ 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¬ONc~pqxtq>kL z^P59zZiDmIFknj;KSBzQ52y26G|tEJ!NDQP4Rxhlj~KLrKH}bxZEOt}i`|i>%8HYE zyy&)l9|7K@vua7eKVc~{E>Uh;YT>vQF-x}iRRI3NFY}3K%yu{wWbJWk&(-23xk;Oi z7POyo%}f`EhAy+?-mwtOv5z}~?f zS`7oDGwFxjaT8R~w8?X3Uxb}4s=Kv=@o0!7#LDXfA>~(-Z|^8H+6Aq4Q+u4YPXs*d zcnUMWDx8U~#YcDVDcJKf=`-KW)^0}UWQi<*?EiAU`T#%k$@Gc@bALKa!`EeY9Bqdi zDGtuSk@FHV-R7~;!Q^gDn%X-Lzg!%=9c)O5JD7I4*M8A~xX3dO4A1!^5$(9j9IphV zDvmwLlj+Yuci9mu46+0T1#?ZFQ#VrrI@sElq@Hu}V32@aoyV!Q7 zj#)G@pq^s1?FKk-#-{}O{-jC|5Ug%JG7D(dpwes;%n^ZFN$YG+w2(; zt1G!@)r4fX0rq~T7I+vOeF0RP?^8$;kOp@45BXHQ{n7XRx?Qq7bELL<(F4UU$noN) z0SzSnPRK^P{V|`RN5gsG&W3^sf!EpGFU=AwiHPXb2z1e{fEC z;SwQV=SEC7(|W0zi7V4z%ekxb65koOH>96&#=6g+BFvWE5WHje9fSH3czRY!&sOid zE~28_q~*u_kwHcS6%Z6TlOcwE&D&}@iln#9aU|xajH?6t`k#YStl!30)?VMdQ0V~H z!+e)v?R2=`#@ytUcl$F!LYRpLaPjddpn@smkJJ(fUuo_t_qj%IY-MCv$d(@J1UND* zZQ6paTh*|%yfriD5Iju}dq5nKoFL0s)L*2L80bp5Yx2n1nxKxV+gR~i%vwW;lKFSS zJ=PuUj)}4>MwzIkk+DVj@`#W|&Z(pDK0Ric*jlFBaE*#78P}2FoOJMjn^dxJ69IE2kdo?M_vyej5>bnWq&tj$5vjO4|0t+KV_y~4#vlTcQx0!J>E((C2&cnOu zSBa@j#*X0NP;HWAOl!^JC@r%-;WOXV#9ShpvvAL1wURMp7PS4r?1=d-Q*^J6*309k z$xPQ(2mdd|m9;G<5094t8}DUn=hlY4ax<&Pvh-$;2U3z=qLKlq_odDQ{tTSiu(Mj3EI!0XXKG`)r?>_J;2;dGkAEn0kF0%7EnS?&=oMQ#nzt5YLjR&&- z`Y&IHfI6duF55><*+%*J`_&mkPnX%(slbDR&e!ukG2+w&vRz+(Df(`G%k!$xMdR*dqycsB6{eEku} z72X)KvP2iiy_m3r((_DEhBM!G`XLfE<=6A))oQE7*tw+76c|E{Q{-e*D?Yro4j`XC z6&govPAQ?8-_9H#!1ZFY6D`~x>Kwr_6c}Pex2Lb4S6vk7@uA#QObEaWKvu+f8W1)$ zI}G4!rjq%!{k>rP%&TT|;1EI5udKx_8kWx6%)GuPqsL?3fWV8DA}JPD{% z(RJUIhC1PYCtKDiEu_yT@SDOCm%nTf&6<1IGT|2hr|p8@iElRWfB!HG)Y3Q95u0Y! zvkCW}?{nW$q+t@R556)q`uLKSzE$xfeKeVQ?NH_Pe6w=`#LDH6#ogZvs9+R7Wy9{=Tzwr(EZ5H)A7PsBK3dVpwR? z#k8T(4sC=KS}Q>4o?O_zePn;%GC{_AZR`k6<~Uu%ywONLm|W;gUYQSLLg~c1+NO9A zTChJW4#*TErt1yXm-BTkZAL(VHOZ~JKf49}OzjS?IG=H)*|hoZ>h;vD=2P_FH8Fr? z`p>!A%`F%PIj)e)OTtG-H{cD)7B^6$0enIX%$GqB`p>|}N~iax9-3I71rmi$a+Lo# zn~v|0m=7%)@R}Yj$XmFKg3@`gL+Y$&tGv%XR#WbqnF)FjTb-G&LxIBJoi?%yFHzIL z3d<%njJ&TNp+3?x@eH_s*`^5~ zOp^^?vlgFAmrlGo8@h-yp6?jvJqX0`ps{xHOaDetADD}(m)9D$dbNb&OxmH#Ar8-Q zta!Su7|INy3Vn4ElSvpa_gmsBt6U7jlD|yCEhiuw6tt#DwqKZXX88<%#=Xw&mIF8yl)q%z(|X0$6eO? z4q~@ZUM0~$prGJtKJfiI`>ZWbT~xV;1g@oisd&iUjQBAU`RQ0py@g$2#z zvG%%yi{8ZdtMq?3O7o#O#`a++ zvkEfMu?;5&58#hP1(el+hI%9T$rLTX9oyEXx;u#2puBcJkFWsCp}zfDP;zb~L!ytE zF%rmIvuOtvw5OV3Mo#j_W%s9b+3~rU?#R-yh~&-0+Bb~Ma0vohA+cszRx?$0Q0!`LHkJeh z_Cx*q>yx!~6&cb(52Y{VmPFktFz@23rn$9=zC`^TE0NrNHuu=~{l83mwY=G}biC;7;8AbKYRi(q(rwROL|-1 z!ZNiJe_N=S&_(Va6*6z$)~0WJ40gOEu)z>_}Z(#adrMW-JDIewRz zg9JsPs_M%+Kzypf*@KyUpsTqyXAeFEvWEUhkJ1N`G`>l<%)V9Lr%w>?IIfctG$qHe zOK~aaLYUeOU0}gKR282MDfG%r*Ww`M^h$840fYq)VevDKsnR+D9WOJYk z>eYCl#o*zosnv^l4)@8!mh!t4 z%QHMVk0Ax%@!2zGHb3Ic2V^(UFF5tw;j%G1J(t;GDq55zu|gxot>VPk1k1v4o>Px# zx)VMLwIRAfa#JIcleRGdjp(#vY99#~&ZMIdCz6<5b7;Ho}!` z?!7GLb;X zkAh7a_>qbZKfzqjaHcPPo z4zVp*f{uT7r#AXZpXZ)w8GW3$-@3%lY>4qDeHyBifs1gf=vkzs1*KbR89J0a4!(B8 z3|}zp33{@-BNLeAj7woM869*-4a+KV3ubNeFU4*Y`*xY!;Xi3CE0~0&CaxNRL@KoH zIRO$x$|MKvNuxJU2O;nIn~8a}@%i9btA!xRvw5Hij*R@2n;^awLrJ(B1!K!*n;lWJ zEU-cq8RjE&Auybqq-$Y}T<$w&uuq;Orx5_Yl5?Lq{_sI8e?f2T0qwJ@PTWe$xRw)g z*~Hp$Oz88LIRUNLkr#$UJDA=Lbn5(6xW;`0X<3j%WW-{8r<}vRr?G6!qrNR?blnsG ziY!C<5z#kt3LBvQ1HB=jarkGzmv?~w5#1DI221qm`CL*vM(JBXfWIqhBi=`MC^xpo z0Xr9R)Jnjjh*4Z5puUt`OO9>rrQ7G9AK_m@n?OK-c->_+H)P`7^(A4dJnV(v!r(Fl z9v~(EM>k^wPc`_mIQcH0S)83H^S2(&eC^cg1TqMT#?$G)j^VM1hT1~iD2PAq9*k3HSwY9hIz-rYF4IVu*c1(N-(#FoK-{b8ngWfK*|W z+>E7SI6M#NXe+}QpY`%Y<*u4Tm4?crA>FH%FS}sB@CN)nEdEm`=5rmnZ8!Tdni5?$ z=UG@*33YBuJEoy6$5DkjymRAHhXfd2);;O^%a|NH4b z9zcnw01Iw2RG#0X4qY{O%SU|Hn8hJSi?J++e2@YA90Od+ro3Z=_^*~ev)Fp#r11Y3 zb^mb6>_7m6ZZ!ziy~g|2|GAWb;(p7{izw@}wvg(!6Q@i~R@wQ>L1N zR}5k_H)-|&Gh4sXyo>v44LDGbkgZ`Ow87;jx*k;CPV@Nd(DDcd5bVIL0C~S=DHWsr zcA@+Z0a=b&ak;fSZe?!GD5oUr?9TA1t)E?4UvcjB|60CTtl0)AZCls48Zq56CEl@C zDe8_M3!E@6e zzF=8pp6i`D_n$AEzfn=;^{0Trotr0BOTA%-Pzv~ZI>zRsIW1V<&h2R8;w3QtmP@K zTH+07GF+pB%wvd>6TF@jU}9qrIG%rtcZpo1d2eV3;SDz_X=-#DVe3QRfP%mzfBu63 zqd@7AMS>0->m^j+m-NC4I_L(MRhKX~D-1n;JO4$TyhD;wttPu2JCxE2jyAnLnlr7( zE&8f6OswNn;MUEHVu5yRTY^JWlRueQg-mIYu}fEu%=0LBketY^Yv=$qy+Wrm2AedS>*zN z3$wqumW9qO(r?dc>G#pkhk)^6U_@N@4SkMjV>9!=Yi!*QKifx>H2-L*kd0m1*+5kX zy7BJ3?o#7N4yx2Alr_oYjV?y87eNsSAdJzZqATGErDFSmhr@9U)ye8MUCG-Tkm5@u z1ijHj^C{8MXu8zE+!1aNAD)}H)CDQyT5_`Tn5FShOB^c*R>S%#abpb`O1)>Ayn8 zST8WS;`r;n1|~e=`wS^k@DRhYtBn!^FoksI4_HcMh&?O!*=+45x9Fn_kUpI0FdSAI zubK|j`BJXuxa4vf#)L#rdP&M>m=Yl}S04f&)&bIwbFN3L*)|1I&LXQWoiGl-HbNHV zeS9$UNIWL(zrFyNCt%5XOa!C^OBeLiKL<}sfu`p`=+p+M%sbNl0X_Z#7Xa|Y`z8-S z6G^N;2m%|?w%`^G6JO(xg}AC!QN5~j8eL4Pr+k8q%q|Ln&|z-3ODpQ%IJ?rEj^t$+ zSd_=UUBCFtt*c`a$P4qUs=lP>QgSlwV4u8zK3&&81^fK*k{9<*uwPcr55;&f1nH_L z-*!)*)ML#3r$Ldodu1QySCY{!)3~2{w|MAs zrT!fiGONDB#+~oealxrsXXgg`p=)3rni1Xz1co!Ii<19$cgA3G{>qpRD*g9mFpLByjn5P?F1ghG zgj=KmJpDv92VIECywv@vP(Q-hZ- z*XXzWzlOQd;9FCh3v56Zp37pT;~42Xj@jJIA^DaIa4_q4?70m&WzC3o_ic7`qGUh* zeOIF=UWXYi^elK5VY*dus|ZI6d8QuafwMYAnj;zkys(}*(fFqU3wKWslKgw#{_UgU zwuSnte=E1CB0ezN)^8w`LN7+~ zBV^j(AuVOnrwx}uBF9R0p+%LGSz(d* z(&yhDXKIe? za*+y9q-_nXpjb?$NJohkd&L|y(Ruv<2f0VvOOPNObaT_!$MLsQ63bVEio^%sHvfU! z1Ds8on!yG(7B6;o9`jo8^^*(^XQ}0>SG^;f!)5xKGOvExHeDiWT#`7y@oTYIur4xt%z zZm+~Li;*y6p&&`#2zIazl(4dJ{CG%w-1zczZecu*Pt0(p@3S6DfO~SRKK4{B2B@OQ zni722(S|%yaejokH0B_N z&wIF-^&<&kk32NyDLZ6(v16{YBLd2?W^0Bn7xpEAY#GhUn6yFzhW)+!dY8^{bI*E{ z^$V5M50R+N;3o});X+_a;|vVXZCh?9l(o_|ajaljv9YbvI^fI>RG(H=bT($xdgw0x z6XrBXDa$ifoTXDrag6aspa4i}T9koVCnQ6jlXK4hcg+re&1vM9EP>0OU%y+<>Ibjk1$)o;M^c5F9++{{{I7O` z4TGrt9vRju)@J^9jm4FoiS|yhZThp(AK_t`XA@3!(U~aNz__Q+-~tf6>EG=;7rkih z{Z)3A$ucP6+SsbN3|Kn8rSjldLJ|3K3vdbupq}A^;&bA!q5Yr__y+vL!LJh9-;#ID z1zsUc@Qp7)5ON$eJtx>D_O>5E?hdI%yj~Oty}`31GC`vl3&vEY0sY#32&6!EOn+X^d~ zTnuikHgA?9i=@Z90N)HqoXAZ60r;MeG)xl)@(GTALmO@#n@q>W+u^I-E1;3|)X;EJ zjkY!Q2bKHY0lP8Wzozv2DnBgly)VGu^Z6mig{96*I_`$jYQYcp>kXRG09OuX0RoJC zYS3miD*(mq&_(p(@U%|eW~vVe1%DHX`FllE9P|=oZJyVL?T`ik<~CYM>3V~oK$pFk znl9bL4M&ogKlNXq&O`$jZ#_JjW2?P-0rmT|EdJfhMtQ%9Oeu}eyf9={n+dJ>bT&ZZ zCSimhZT!}p=iTFbn2o$ElIaCVx!;Ys=!iEmxTAEF2JCj+%~R;mjHKU!D6T#+6*`7P}`! z-IV&qqVhT{K3mq$QeqTh7eH(0gO zP24308NFEU4t+Y*7~vOt98v#>9~=iXx4ITC2b75TBX~}S%E=tab>8vX)V{XBlEePM zX4&2};?YC^NrX4u#0X6$Y@YO4@PD%$#CB{3OE4^md@CI^;ZAZu$O_{dM{IeQg4~fH zTDK32r1v1QQW#+ywt!3=|8|A{7->&8fHbf&sy}?HHn~(fV8uxn$*;adJ(B?3RvTHK zPw2nayD-UNYGeEj8AWjH>~3ASspC-wpBw^O%hW zAG=Ik@dW$xG4~s@hy0QaXRGuVc_R~{B{@ZM`MZOECipz-Or~k`lJOgGzH%;aCB%&t z5X^ex5gF8pwknHS#GBkL|GUP1i&v7%#3|56j=Q1v{5PRsu#QN(5BI2!0ss6?ui6G8 zvc7KmY*HHZ@`^L*!^DCCW0Z1e3aTQ6U=vY@r>=$VF3vdS8Rd*GR=XF_7i99SV1JS_ z$;$IZsm&%j;W%9&Wxmm-kBHoO38yp#4*^Fin|bsSOS3e>5bmWMlKs1`_VH$8+q}jd z$LACOO6F}Z@Iw3RIrk@y1?3!@(hIN!pway}NZ}<>tPGS@^GY>I=A9WT-{7E$a|AwC zDL8Lp=Cr`zQ&A9a$-lr!mk!x|oK|n%e7F!?OY-x1eVENGp8qF%Fi!ps)Wf-x@5WWq zjISWpl_Wh$7vv`cw1AzKP0Ad?_MXYEKJHqKW&>$yXkIP?5Wqh&0q#}fGl%($_~s(l zaWW#wXOj8T9gjKygw*Xry1U;ZjR1D{hX*I2UCm}i{|7au6bI5&$1QUu@hoa+Pq&F9 z?8EoUgT5|`vR&&xmwtD<-0P0g{HSZbPw>!(nK1$ zag~ol{5)(^heHY|fHUTZx%jH!>{$R14LkLE)2+9WbYvBMVq)s%BuFxtc;%%p2O6aKgy z>X`wYkFZ=OYD|dkI}U#0lsnBp`))mbjciCLd4m&BuF=hVk^HN2Yv2WKuwS}X0Urh~ zmX?J`#pMYjlQ3w+n5KEJb%lMi4iucGRu9GJi|~FMx!URabmE{tS#7v*Q?; zkcJFLB8LaN10KgXyT}fDn2>#Eg7AIhm*O`KW?2@z#|Z07CZO+^%dTP&sNMYuNe~m#h&bz8!-v6ZwN=zeOTqlMcknFB z>M;;FoZkUrhY%1CCJHx(g1KKaNOd_@7pWhw1`{Xrub$x7F7tNAp9j{ydH?2oScue6 zDhpmdYW@5wU>pH3})1q+2_S=H9LnT56Q5#pVyoHhfZJK3Hf2p0M6t1j=#sQ zj2j#QKCumXw?K_*%DLgo3US~7pvxSgx8|6!9PguoS5ARK0f`c3 z+rzW|alSsQSwi(K4)@EhC_clV628_>sPNz=MIf(cEQjm^g8sf4<{r&fbr+ffRMdTFP& zaJ5S8hyl5Rp-ON>$CEo*=tXk6>;?EkGby_QP~akYRrwyQiuPzpGXh4N5_Fe|-1o$I z|D0-glwthTD(;^I#+mWH~CEf z*%NK|h{SYNXV}562=mHy54knuYL^0bQvpVPL(g#7@j0HvdruNX>B!ESk~YdKL@<3T9{c?=R250u_*zPTb=Z{W6pYWiQeVkzn3 zTe`|a1)e0Zl@kF;C-RcJ>l3n14F`eZ2OtYat7>ZxR0i-`v?Xnt80V&zDuwtp9O2?X zbUG81hR;k~Krs{g2&U3X6Ln{zBrzh9!p8LiJZxRX7740$u%1TZ(Dh}X$m?}clduEd z6UegBw3Nu{Zd(PryUuMJl|RWB9&I&q7%pJC)h2teeiBqJOR_auE#T?J&U4=$fwDN2{V9K?qnz-1rhMRP2X(E-5DbH0PD zwad;M6C%BQ0Pakxzn5#^0=uvKj}8vRoh|BtITjce-K z!-eUwtw&o;g<2GlR7I#DQWZ#rKx)-uq%jp0P=-`dkufq8NZ4&v5D_9!6EczQ zU|v;xEkcM___FYaw47EG>Y`8oG^8InR3mUqbp>~@Zklg@JgihiRqf|2^CTga>sacS z<2(>RQOfpY8;b_bF4%e*Xv1=bP7Z&7{BYaVCEFz0<3MRFcK>eC*7n;`xEEYYXz)7` z266QMq<7|b)!h3z<ZcD*^GXqf3u|2Dfls_VC>yWqI z(I*%Q0nc<3B_feVpM6u7l(<6QIGb&lqb!!Tw@STqopei&ziq|@Q#jCwsn|uhq z(o#(tWyE_yY84z@Z+Hf(c|RN)I5?+Z5?RYFPrr{r*Lb`<%-%`;rM|JTXJxNh#)#^5 z5N+aVGYRfcWd~9F`x3ayIMofr3_lI(eRQv1b^P9t732SuQ~Suun6+z#%$JM$V7_$l54VT1MU;$_JTm%8>VZ5}D@ldWh)6E}GjCdc*xr|5Uylv(P zX`(m%3eFoIAAI%KfJL4mI3hE1KHhd8_%NKXegaifteV6uE=S(;tKdaL0`A6R!R@wq zBkz^yebiW8hL+$jBYJ-bwsq{}ZB`Q(BmrZaT+ZCtMrOUu;vY7=mC|_?S)s5CK=AvL z>cj$IjHIzI8A^#J=vl1q>)IHw4cI3<01DY=oSe!!Dhqsvky+ffOTF~dglLi&F8TU| zsMRD$KA8Jb?A5^r@ttde{x4ll&6*YKR(%y8HP~MdW>FMJXw!Y@4Nw4(71cXcTpa7+ zBC9I~;_*G_qwtq*?IFyovJS1`kCBab<8*!6+XXFdy);;-&~g^-D5P5nrXSC14P;-| zQ%nnX^tZe^fBakh!p!jb+M%b2%}6EJm;7k{J1{KS^!^^QM4*EJpHq=%YQR!C1v~Hh z{pQ8`$4hyZ>hyB8$~R-$tsgMO<-PA*vOqSguroFL5Snn9x`!oge_%I#d%2mn*s^i& zB;){h66(K8uZ9d<6xROQ1Ja86@enjIiO>TgdpvChIbO|qTWi{4$Gb&N=$+(}iv#55 zJZGCc{yD^&BfOw!dHUE>7I?P&>!Z^HHbUrm04`EFKMRXE3347qaOsc7&zx296!tb9|6(^WhpsslFpUA`{h znME_N#X28rY6yx7Fu#H<-|cTzyK|=ol~|}bLr4ac(&8#M$S*2?ZTZPveRuAsc#o4E zZNwr;BAoJy^9r*5p21y1}4XP!12m>P$T+;nP-P>8e|~tGHB-9>)XW( z^WmmC%ZF-zuM+kxoT1vei}$K&axzIt)|!16O^zamIo0!7#TNPkDTBhph#;vw)*aTXaRv?M6%z(Mdm#iNy6Wq7CNuJ zAMOUT81=fb*LCvCu+vm7=+o()zw#FYu%w3o(rxIf2(Lf%oV1n;lbsb<`{g+77 z8lf5aLC^;qJF}V`eBR-wX(y0lM9CmZ7T9IX*%oMkjqtwEQJBx}h^7KVE`W7>uE=zg zj<7(wWAk0SwvwaJ*3R@5Za(p_;ZDNXgW^YBiq>6}1n;b33VbzoS}eJ1M$jkNJNj%M zu?1tj7r()VYIb1zhZtlDG)3~Dd1$&qB7wGoNNKunnZm;RQ=SQ0{mmcyPY+Y#MLH5l zKt}CeCl#WCH6Q-ah$*k!KPq|K0{HFiHa8s5ZK-j@LvB3_OZ!+qOM~$Rau9l>-<8V& zQ=1GfQed@&Gj)mB%$#x|TQJE{QI@;g))Gm9d`VLz717NZN>`RkMo{cN?dgp^g|c^< zf+Y>7S>fW%X^n4BYQG<26NXAx(pT6Xs?vH5{bbbc#ec*DgUK!Q(2@#r!jtrBzh#7ev*7*$<|FOB$D>)X}eaIXy_lvUjGQ3(NaXK2+f4f4xCa#rcc(XEh5(KStso-Xj2j^CS4Q@UCmdz-1)(6${LQbkdbsDu4{$;H&O z$j2n0zmz?xodGk@{+LvPZ z)e$))B7uzTFAw~q1%QEse`A_4Mo;9CGJ%9n!N$z5cbqsyy=QN0ZQpu?)wi=3Fyn22 zuX7*zo$mc9&Tf$CitHY*&z&Z(=_`TX@IL7!y9Vefa?}L2rPpvP*`MshP73%JR$r4$ zn|zHl*K>7qmCt6YedoMDA(ZFElS9?MQKu+8(ZV)*LZulxowP_-VH<%w>U_5D@xGpG zkxs4)3NId+thBlbP8gfiRo>LRiRcpVgoy_t6D~vSMvm!uE=AmEx*a#(CEmfIzXPD< zk%Ak=9q#6y39;AEUs5R%6q$o#d**w^zNJypZb=&hY7)h@?CJ_)@DgQD5429t#w35< z48YnKQdKdb2s(!)8tu9fA*~$Gz9BJJRP4^wSz5%hi4QQ;ev4#h>j1V%qTIHD@jipt z_&I6*4Aj{iBOQ$1#l-4bdpKrJz%`{zmiTv`Wn$M<*NNb9`h=V{C^GD*z28Xl1IuCy z1vh|hl_$gCU5o-!=X{Wg04`oX)}qUmzCYeERsLEV25Q9p5><(7=i8`x;2N1Dk6ly^ zA73v5cXjEn?Pq6SJ$3%ow+dVf7KBt}XbO5}zWlc}Gd{{i>`9#o>D~=UA&wFv23V^D zf9dwTbs(-tl?u8V zEVSd?60e&4AI@C4iZ*)<{#-{A-rbefs|-|=BSv%mh_YK+re9T`*{#J%ioJyhq$eys zV9!P}zhg0zzl$sAswxR!8+5O{)uvFQC|4dVor%XSS@$}6yw|V>$~ar8r=CkI?>y}V zeNLAFoBYfx!onf}MbwgNUuORSh=%@<52yG7l8SHapj+m-z6x^|P$y7afikB_+28`$ z%pWU0vzY67_wo;JO557~zJLHNWISu%#C%QMII93~IbU}AzTRMxX4+IV2CmYU{Qq8` zZ32puFc&lC^7rK%6EET|da(bA!XR5S-}?yoER@>^-yQa%%lA4a-vE@NZndwM>IaEA z8-)QE+#gd4`Ewb&g-`Vt6w%su;QG?Eh@8J7;Ra{%Q z%6Hu$-j^2xQ)vgMLVj9eVH=$;G?Psgm|#{51=iH|JQ49keXDNdeKAO5Wc<+;>o{~B z9>T01AM9x9u^Db-#wG>~2R{ap`1C`c$w^ z+q~u{92NBB!E0YM*9wFVfdOGNZ$Ek^?^uOgo97`+rEM> z`=CqX#S3Xn)$Lg;3DFA3Ch+NMvouzorS68-rUcgusx|KZ%dxsaDZLu0j_||42pi|8Lyv9EZEZEd%>j#!kuhOL(_pf8JxE&;T1T15B7U_CCLO(6i9>wS z+472Enxv5wO0Bg3U-;*t#uDru+|Z+S zx)Nu~;~|&Tl1v?u2ZRR^u0ik`E)rl)i)J2e`2Gp-)%|k=XEGNL0!yHSdE%cNGqyo@ z^7FfNTs^$)UVy{3bihhPz*1fG=-*R`bd8_NVo|1QZyldw>A>EPD2n-Xr(+4r@JXHlSqY|KC2w-*|uwPI?ljX`;i2 ziAJD*c8hlLXHzu%N5ZPA6?~Ln3Npv_Ag{N!dakSD490>DGn+qXG5R3SNN<^7+Vs_7 z)-0!g5R*T68hm&7|Ll!h&yJP?vB*F79o^(vG+O+Bte}g3coL_V*+DeV|C?^5E_$>M zIe#|G1lIzbpMi8FSRm3$-)9!9MS-}SrztwZHwY~G@Yxrp$4zObG(DGNqPgg^nF*^# z^fe&saXdyB`DCXy^2pCyc*pU3k&WMj*PBD1fU_>;YoNsfJr~94FYw^0>$+|G^az_= z+z56qPI{)U++(EqA`PgT?&#tAwEs|RsPgVfCq2AN`su!Vzkhz!X6dxy>RcwT2;>7k zKbx=_s9ag6zwXEs;Cwvy0OW2_a0TwfC%ug6PkPsZ#c}Xf;Zam3iU;#l&L;sJ*f{Wa zZoc+xohu}2&*x6POQ$krlKp%wLoF-D;!w3IFwWeyG(IMh#6h|yhZLbc{qS~K(0`*% zHvsL@PR3yyv&^$SOVbUCNs)q9G-c zok&?X$d#?vHfxZiQ>IL;#Y_ZL_0Xa6_6iU=|42POMntvy7igAN_wX`gR5*s>f1tio zbqT>#h5&i61T$)oI;?PB_+9@#?Rh{~SdE_nP;1>Ojy6&!S@bDQomNmfX_Lg! zw<9I4X1(sBo71O-!HP@qmzxw+PP1x$&{ib)0@>DDa=tLtX1^J${+9AuI@Dg+^QxLr34>YHl%G$;K{XiT<_KuVaM9nF}uplUP1Q zP}_@hng@RVcPm6Ht3h+M>nQW?Kmxi^s;rW2bX`13B!2VS`hMX)QIoKvj@ZCeSn1}p z3J|BwTPl5h2_^@47FwwWJ0h~5Q*z_Sz6I5>g;a=ax3f8@Xq65*9FdzPfBB48_vc7Z|1L)dkH!8d}aoHau z)neBaE5S6e+Uzz@YgNznDXw*%jDV$+Q@xFg7AM0WUMq+<#Yh?B{)vbg^_ObU2?V^y z$K)69#uxd2A5q={xn&4P4GAjqu@_;dSrUqBWm-@^Ov~@gywW~IuIS!HyDP|gP^usv z>8s@=;tcX36s0Gy$@G!*_`WUVOcl8rBn-8r*dW6kkJqJK(~wXe0pM=Zx<*Fp8(bLz zkKQerh}WT_RIn3*emi#9{_u+?gs(sCE5FQ?mM;Th%LW$Mu#7U#p`n(+p{0sS-?qG$1BTQ}B$-4N=XfDz$Q69h6wg?N7>CBzK# z9cL(JGqWiMt~yx9S2LBk0UIn@c4pCGb1^W%qB#eQHNcsnqzC69NzPta`VZ1wx2v$K zeBzJgt z<#$GQ)SbAf$eub!$^rIFkJdcP#6E5>mu#@jDTg!3ZzU?6B&RDEKU4U)`wR+Ac|}lS z)5s~fP5TxWh2#yo7qtCO_hryki>1sZ-K;q-UdNYU*Tbg?W5kVblnKV&lJ6Be#u{2u z;x(r^OXGr96(VKOB<0Hd4Bn1f!u4r?$!PCh7Ib1V-@{Jr!^pVqJc+J7Tg|>OIn~EnG{q1dI~7|*Dk9ug#%YK-i~J!SSrD!p zTwE-#$?o_->RTcHs#G~rG7V70+O9p0RD>3<5)+ zv_g6fP`g!?u@cYb51}~9CeAAQ-V$h)^u(Bpg#NmmsTFH`g*gGU8M3*C{0modk^On|-^b zl}CvBK|*xA4&?%RkIv#10`Uw%G-F>?_`Zy_kFzk?2{4)W`0a0k96Q+Upf88eW0UoL zj!zW+Q^8>|Ao!f}R$kS`QRe!YXdVU08Uq0Z(3*jF^(3eWkNdE+FG3a3r`?!4^VVfV zWbc0~0~r$4sT;A3E%lb|^7RdfP-mV+`ZQxgpfh6@Eoc~Sh9q}DND_OhySCTjSqBPQ z&FQ+ww%@7nRiaC;8*}hGeyOE>_G|{Q;q8)fF{o^^Jh(Rd(#b{AUZmS2+aB5?u_ah4 z+vA-=~dSp{J89Q1Iq7X!wKf8xH$mx}(X zC170hcwINnq`(J9w1uf4la-e&YDxvzi=b3h6F`kL*AyJ5Y#ei>=Sj}MztuJQK9jMB z?w{yYUjX|jX`=Ejz}PRw30{-F$>$K9<)U*L_(%Oz&83+8N}T0kBb?2ooIzgd1vZfZ ziY{t)hCX+g}}d6pSqEgLIbL6c!eV47mwKP4*FejG~0p0jvB2FJg4Y0EA|H4?ZQ;j6y& z42by=T)lb$`+%XO!OM%Ah1(0D7P*##c~@IJ>Vy$X+9eAut|z5X;z}y|ca~gosii8} z=90WO!v3SI9z<5d4j0w?`(9p5b^VGX7vsrN?*Li)6y2?{&jwdhrghHD=Yd0_BnV<~ z+~%oDp3ZfQe0SvsKUdy&u_fSHQvojm42ddxh=7vP>iZ#*^L5|_Q$|I=g#rdIj2typ zIKuBPS*WyN>2lbH1j^M^DY9+4L8Ic&sh}`u=xRR7&4`YeQ1(7tn^}2wI`3u~) z6=p+nk~cXE*TkI)sUW`r`ap))lwl%4?EWD7!ExQW!P}ww+c=|G&{n8fZU2asEbxZ` z;NDdMoHK4iG?Ojb8K%|)wwpy)QwJ~L+9m5XLINuTKe<5U=pTe;?0N!88`xWdnv~g? zB=+}&f{w7T3GWMmtCySijL2Vh z%ZI@G9@V+NYPvP9u0E3X?{Uo}!FL3SuDrJl4Lu9u{whSPPdOV8yO=OrhQ>TI2%H#o zpT}0`gfscKjmkR~qOfTJ&k_|-Hc~-kBJ14kez*uQfP%u2ZUviAd0L%Ip;%;&wwxr6=v4P@IMuqj8RyVEgDqv0?UT}1fCbWt zJ6Nj0u~Tu=PqXH-nJ+kP<5MoEzgAL`cZ25KbIK{u_6<>3F<5Gg@lCd%E{r9%rMDx( z2Uc39{SD*ht_^QQ6-P^U!KO*(lCMyqyV~Ivo9irr z`$>fU#Y${@;+Qc&#a~@j6rPF+-*J-ou#tkw{W=+`z+1I1e}rzlmm{knqD8md=<=kl z;dqDRgSqnxuE!aj8*L=)8kWoXwdhxlUbwqlbkqhd^%?{StU+ zD+1~d(H@JsKqH+66bmu{|18=d5I^Zst@92C6kV$nMW(OJf(P#L{id5FNTE&wPc^ zZny=VB_8uSCf*=_0W9xz9jF*TSk>h4MsW+h#T0(U<6`PD*^Y3Qa?o-Z+Eo5EZ?7{$eZ_uDJI-JB82(Kv*QtYd|iB?Y?1^<(JN7nhQf5ZFJ zd7aGcfI71+=NV%Zo;8cPzp@A3T2aAV?y=WA;LK;mqUpHN$EMb-#1m9ZAz(#BAH+{s z52I(BZZa1sJ=!Wr@WcF@m0VXhnS0e9q^gWi7Rd1zSuf>>gC)git5YAOM)VfqTyy&m zNN*nA)z}j0@*!tsdO;-iIqBFg`?6&$*?CMbKd4>hu{bf9 zxL}W9nF-@<5{TH($VchfB ztOF~JpY$R#G^UN?WI-#?RjP)+D7&9v*p2X%q^f}U#RTH&Y(s}n;hT;MDt;8VPNYsG z*2U%!zj~$ODEMdn|5vUAbq@Kim#SXQj`Qy1nBLAfYN1SgytQ(*Qi9_)wd9X~SwI2E zrkj1X<)&Rh+)D(%1$QNAXiXlKyT~g?&YjDz-zmx(vpUO~YhHFh@tX_*=5)|RNXm|) zJm&j&dlhP5(3l6os|)H9SI4sI!7mV_Tb1AftxpO()w;3uNgWLtyeoj51{M?U2YH#r z5{Ml|2quG7Mr@1KWW%j18-hh@T>n7fjRioqaE)C14zma{k)z#u%J?TL)7meo6Zl$> zoJ(ErR@bdP=N~coNw2`GLyI2f3yRNZ9*AdOyWiDvJ6M0@I88)&(OxKkp$;|Of?FFD z9zsFB=K?=WffJlozTHr}KB634M zSVDlm@NQMc|0gOn&K0soBI}N2*eFYny6ET&%QSo2#(ul`+kP7CU=~ioY(5X4Fgi1> zCf)(SKyvl9)$BwGnkd)4ovNjQ*TT>SsY+i>4VZ?wULIun(>rwo9nrv*eKicYcKPz! zGJnlpeR?opKu%33UZMk?VE+hr+%4#$k3O%BIRm^z{QWFsL)W6$#83Xqv>PFAKlzQS zdt&S$635c<{?b}WE4^eM*><;bryiq+bx2#1ZtAKgs0WLNt<;%r@MV5kPUvGlim{}( z2heKW38e~icg_hc21q>!x3c6=)v|ym42Hdx9fuZ3+9+t$%ID3k&B>2uIexv1V!DdC z>%3R6ydE+PeDf?!oAfK%>ZSuTI}Wvg9^VwF=wK|w(FWflZl3QHA>{0s_eE=tyh*p9 z(fe#mRyWcPk(HEjjdt+9)!A&gvv%9yFj@cx2m!wWWzL9SWde=y+SHoY1V#zIgs~$!fl>Vhazv8GZ(y~SsVU#ua@1;4%B;C9=U9g+>Q3ZkIdyo}t z@!tef>2FmnwJo`vp+%)RpiesUTD0f5>TKl`Ddr_GFR3blu95KYCq2tfKaggr*o)L@ zSrD>uW~jj;9k9Xz&)X>mVAg9j^4hKbcekGh_J@+pu!y zVG&!9h$q42M$g>^z8#oWkty|5b`E!b- z=EI&dg>D8(jS)raA*rerLQxIEzQ%oYFp)#(EW_MyU3DW|(tjWW*7}0j()OIfk1KCO zZHMf4d-33;11|wZ)`fXn)ueyTc^#PGl%2Sz4mD08HKay`!;=C9CBtT< zBL5ZJteVBRQpbEYBlpHn@{fN`Ja{afv-)-jIaguIYokxJvt1qOHq)-LyP%Qdz(e&T z@W6HbinrC`q)$Ov1`{z8 zBlSy*q-LK)a7?y>iF#*;&AtV{hS(j>!?T;-KW|Q0Y@z~vXPZZATvrOBzsX+CJDVXC z+o2cK&iGwX@Qcv#Xwi~&1mq_(XV|qC!zYv}FH1#ctVPcmc>l`4;H|zQRpi|u)oiJy^E^S8E`O2g!mpb6o<3nf&=!F9n( z47VQqtBp7$jvoZDp#yebIqfHyiY1q7Tm!B$xIVDoqAII&28a(SjZ`lW+lp*DYgs+r zd+Kjo!s0EYT9NQk?-2800v36fDCaFYf1h|_aU9=m z9+JWH!0E0O@C7duEW3EEDpC`{Ue(4vgUqrOkbk?%i##&i-%Z>O(u~oED?d^dDxRU* z1O8!1dqC}1C=5tIeW0EnPjSi=&L!+=9D3^Iz#cL}i{<$wWlZznvskitv7*Yq$hp2G z*21%?zTsFlY|~1*Qd>vC^_N<0DQ;GaA5b2h1oHD_$S-lyj4V5^D1=TFx+> zwftpEeoJ1}i|sq**m~lMmxv1GL&7Q?%w_c{?UzP75g#TVrsTo|2XZZ0CIc zxTwYfZBNu)EFR!LZ+5qvT$|NDcAJ3#>M5C%736VDD_ZU89%GnO255WwWFlrdrf&Ey zr+Gxj2k<6kcB1xND4%ppmqT}LJdq# z6LG`>_A2e$2Zl$Y&%o5HhA^3wq{UIp;tHAq08p{uwc*ee&W)HQZQaGGIuUCH5a=g) zcb&V7y`TV>XPSg##Lw|a28^h*>z6#v{dP<&D>eBTcb(a27>{=1!k+_iu3vL1Z|@sd zV44fcyhOUWdC*JT4%i6lTLoO(?Cfm!FkR`prjN;1C84B7t+lVmIQb59tF0(m`2BO% z;LdJ<$X(fx(Xp?*92~H6a9zbHKu$AnC~?OMf0UhL-Ue6oRatxTelr-CK53SIbn_d) zB`N>P=DtYMQ|tzP{w&StL86htM0GdQGog?4ZEq{|b@1}9vOUbi71FofwEF|wcHy6; zJ8L_Qnm8TE2(_Lv>Ik~bzg(7%OeZaWTr!{%4W1r2L=y>d!T{%$E9!{z)zaxUD@x_~ z0QPk8H6>sa^hRy+g;hd#9eh4|k^G>vMtw`h@KST125l${G-}HT2zx3q7}gAM;wLk8 zi~Y=gjZ<6L)or&gwRG|YyR%`ib9S^H=s<)ZN&8^Q66{QLEzBVA657V3y!$9$LUs%< z7Vqr6oJdO_CYYpyI3(T3lO^adE*al80NHgA&hk6}7{omiaX#Ad@|Ede#x?pIv;m8` z9?-`=23!Xa6`@ztNkylkvsnWDmwf@WSOJ^v2jnIBnV>@j^1x-wsi{F0D0Ol3ATVw* z0QR^mm(cp&K!%n49Q5$R3K_nG)e}h#@d-Wa`Dj4S-s(LBtb%i}gZDauD52RW?m-EF z2eE9qgbN@K9r99_%D!qdwR}EcD~LDl#5sFW#%M_J0jg+0D+ro~K9b)II-nL0i({{X zeyC5lV~Ta2hpdKVgWMo_CwvrrlPQ+G+H@(Pe2R5rA%4kPf4T!cNj@td%AS%lVz|DW zcQGX`L@$*cc(|4!H1LhA?PqXh@5W$oE3pRm0UKM9&1zxJNDL_0rx9aDhwNN4D}f|2 z#X#T?9x2Vk%D{czM&BA}q$~|XvdZw&tlz20!OWQ8AgyI>_B3>Ljx=vBA5X^&KBp(Q zolU9>Pl|9;EIJ>H*-N&KXg61h5FRKcJ_JtRde*&DT^zbP(lYhjwsi@7_Qkqyi7LP-({d8*_6$3r+< zB3t}m^a5<~dyfrMb&4m~RDt#u)O=1d7v~ulaWmU>VQ2>ZJfWp<23No5b=?j0gZ%mX zDt>g9vZxM=HzFs6uT=&T-km(KuWpu#ZIbt)RrIie_rOhsJk-S5hiscSBDbRX2CZ?+ z4mW!)%&d+%H9;nI3ouSLGf_E^;)q+cws#~~Yr;BAxpbswF!MiWRO7havj=k?F8iZ! z@3p+@9{uh0ntL5i?UKo3V1szE7b##pQ*5hciH|W4rfB&@yhsOlV#?r(|DSlWN5H89ANnF zM}s4lt!hT1;uJs!YhHZknzLCS_M*Q@k4xG4g=XUD9nUioFp#~FiEOAYcA9>f>()hH z$w>gy59MI=+zN{C<$`=vdxXIpwW=Xmq-u61Hi=fZUhgV2-^m0&WxQ^?27L&5e|<<8 zc;R*K%}iR7r&PCW>cOb8&MhB8fGTqXZkcI5A{^_&?Z;(aZWb+tj;Ml)bQ$8hYPIfq zvdIA;ZL9GD5ukFZfSer_A#I%owhAg}xT4IZjT(K??VE|-#+TY(ZY@K`=UEOn9gWg%X(DC|%UFb*-%T6o^!CJ!Zy(*u6E6A{sSnw4 znLy6NMfW~aSB>xA0vgmKS8q&_mVoL5H3af6KF{hQm~82o2tJYVZL&aO^RBrBH}q?l zFys;u<=vr-C+WL{iD#)i4m(m5)X14xHDkmK*m6l@0>wb zw5?yDd@v80jXz$oXpQeE-?vOVNfurZEa0!;L0i+~d93@kNI;b~WStPF9R^Ca1!TJs z)!RGo1PKytbtMBaRhLY=sa=f)E;?0So^A0ldyTifl821)4B)UJy>bMV@$00 zu;w9$8S(6s-cuHn1%{SIoEy_==Kz(GbH>?%;=pM|Z*!V#d3Y}<4-KF7KwI$ZYrN{- ziblW=lXJS_x%PPQ+0&{m;JmP+R(DF#W56bvq({YkJ)ppwH;N-~a5cE7iToq=F*2LZ z3sYy2?V5*&Lr(CoFC|0_wIWFXMzI?KJn$8Mta;aV*7`l2z^b^qZwqd8A6%N*SBA7x zO1!{HOCNS{fWBOT#1#Nfo}5_1ffCH{ZEZJcRFgkts{KpsW6E=r-C{Xp z=PJ>Mbi3bXs~EVU%HR)F%##4Nar&~xxf?CO-h`e@ay;t}?H}54N;Ha~^H}5~d;Q1B zD^Np*%a9gLu^(i|diWAIsxyQN0xPHMC#1u%Ot!!CA7P1Tzer*ic6Qn^Jm>mkTohI^ z);H*EEVH<|;&~asFH@Y7t1nTdowZresI`}o^K*bDR(4?LZ|~pzU`vn9idP2cBt(naF$V4z=oG=C-rlNZ&J_IOvY$Z+Y>eWC=4SsKJ(?i!q8AbaZX&4IGI_o=-A zYHrp6jA?_KiZ20^dk=JQ1FIq9#1uhdBP*ellyF{^)|CZ3=OmlMJCbrKxChlL^di*a z(y!SZ_i!obV;lD37{SB0d&!*D@7%qE{T65i4WY7hi>2NVF?3r2fL+S8K;=jyPU9YNUwJR%VkQ&+NFEDtw2JDnu+n+uM` zy~c|<-wq8Aw*%eM;M)6pKk4;#8qh{KQcInQ+Cz4uHNkk0YV&B;7Y!d*(v5Ou0R|3 z%d||_ijm_6vzTsZ>$7RzKY$N)yb^RzFVXcYTT?f>62244iTVLy+@RtaNd)KJ^R#pK zw?7hPfrh4=M_B?m_BH32iO5bUAfRdn_bv7iWjFt|xYUOrB38vJmx3N_i6O#unoBSP zbOu-2wFYaKeR0hC-i2z&#@;eZ^?RA$I1c_== zGdB$?5Ap4*z2Xm-2P=2ir)r0yb|g=6bO+ADrQX^@UPnNJ;MuHTa9zDVz3BY< zZbH?+T}P^lD}iaClJR1@GtVp|VQySK7PV&FZG9T)F>-q7{No2L5dBhmsmFGI#FjZb8KUw7inRY_CL`5AkDWDfzgibY3oY0Ori8re7M z-;k<}%+ESzq;pLyVN^|mcNjP?Xp{kM1?JdhHRfy0>Z%89K+Z3h555=a9|0ZtGcoU* z>$D=f$n5N#a|KLoBj6w|!*q^rZW;Btc2DAtU%Pm|gSOBYb70IR6wG>5om{=et>CFO zK&L5^Gcw{bV1fIycc?32c3L|0F_uh7wO&?-jMA5a*X$17i{dy0+#l*QzPe-<+OGEX z!|V7mA0EPJ!H)FQcan_N5wF-^sy)hFO4LcecdsN{gE?gHqDMz0I0%MI!Q-76U2P!j z2PU(0YqoU)7eNh_nI*a!r@CD;pyE+Hld@)NZ5Lnp6QlzxcMG{xO!x);T?>6peJ6FI z0`g5ltTqAFNCE)od7LjM=b$qhA$^qN8&hC@UME`p*WgE!=>Rv1bIfqj)Q}qiF45aJ zlM{%&lLo{$ee;u`++&AMBa3?apY$qhHee@DP{fd7q| z@#nueeSIL2tyufpM;ovb%TnN%?Xvc1H($WnR3`r~=JDIl#84e>b@Bg*c5VPvPj(Ys zfYwEWIPJ3rcl?|S=l=8AtdUbx4%V(?W~DEH!%qAku<@LuL*o~Ecqh-2l}i8|n*Zca zGkM(K9#-P@dR3*g}9z4DLJqg+YSyPn3nqu>`z| z@Y`2COC0n7Zr;ZoH(Bl?KYr{`!s?%9McP$osBulw(-q;mOoO|0UlEX31;z=R(2Hji zVkAX+nn?gz#ZM)~WV2RTN0gvqCKYzZ0UgcvY_P05Mzkh~s@e^kuxnQ~& zH<_jP>m_8;G)8t>p<7+k{lrKDPgpu+@*Zu#35%w3=qu0rp!sX-m>)P3jo@(p@jqna zEPzXbCjf0GD4ZpF^;{z|-H%(?3{boF8<$f$c^1fdO~&u*4dLUzOpnIg-HpdK;;O*> zNJ8IR?;-XrkUh{|gl&aXr$*45^#781RT5NO(8;yqzUrK6w*V)}vhqC`;Bl@yV*!iu z4SF3lY%_zhsZF`+)6SRx0^9cX5^a<(XES1~cINrYYI595Egl3ZV*n*&|0lh@f=f%9 zpegkY#E1G`S3nMY>{@YG0ht4CdNwM1lB3#!kaao50D_ey3vIE@b_h+fYXi-mJEU~| z3#(^5bvaZk|F82-J*MnnrGuU1RXt5o&6lY?9u;b>My&Vy!C1&2X1)YgWhBg^Q|q%l z*TZmafeLM)&V0F=l~-_`UO0DJ6Td|zz=_TxE3}J1L)1#@{|2S@NHCQ#l_Bgb@@Qn9 zP)Q+m!Dm-*7EiRJM+D6hXa2nHj(>g9bCV7;ul75)uNRm@dv}Rc&`>2>SM-ckJ;*`@ zXB)UEp|A2a&reD<#dgDsijXH!PHzH;>%V5N_)A=>&2&$x7%^u^qI}=K4||{x3?s6{ zu%nCDiOI;s^A|+H!tg~+f>Lt7g1TMzgmv-RobOLLuN<9Ftr#Qc&YLf);)~e=6M{0@ zo61$Or-v)823dHhGN3McHLDGbLej4F04m#dRY(9XB?N#|Z&9S}ZP}UU1w+HowO^C3 zXM2fMt}1E^CyK+GKaPV&L`UzZIqIIAxl!X=cN{mALTDUh`M32&8=3yLGv$M0kRLy@)LGn0d2UOnqElgBM2ASQK#Wevz3_k#b0E*;p63OX0!@5 zNoBHVC7gw&z*U7?BCn$wWU6R~F0rYh2FwaU(JNAMx1#*_6yi$Wg)MnAUSFux9y;~- zVt#w^`MIjuh$G~fsRem~<^j;50WR3~z`$nPugKMc5(1h1)ou2Pi|J-Wp;fSkbB8VM zy~^riS;fwp;aEa29)izlRAZGEgaI3Ss0=um;He|bcy-asl>^+l@bKSOBg8gsi&ky- zqXYc?{mD`OyDWxGSI1QEh)b0Z+d)&Q(o-YZIb@q~IUEd|MuFCnog7+tfD$B_UHhcB z(&Y~_Am|ReCULttVjOIY1T^)JX8bE-8Bh^dn06#xm)rj^NuJx5JeX%ih) zlOLH0z>8{uCEL@!>at{(icI2VaBD;WdOPdqY@A$U!Dk|0tVu#x>6FGFmIQqpbDOHAi)izm8}(vdFN2X zv^TVFLE|h@1u@`uOL9IiD4YcX`zn#2b|rh9 z8wV<+QzJ{46USVkMkICOX@zK^)SWVz7vCBGPkrLyagBkBv}(xpgirkZ?%BbAEIRg2 zpH{XrUb_P?TQW8tfKR|UeMgB@9V&n?33-b~A$bKw_^SQW*&X1Tj0XlroZ&J@r;}^x z+cmOz+KCB5vfRPTp-@|`0iZ7)OML^SHE)U+2?-RSo!XWBMSVxees1S(`^8c#Xy)59 z#Rj;=jabB=QkKxRin^h-8cTJTiU|$M?m@hPr9J3go6RzEkGv`_YLcuJ!7oXzu(Tc zvEc(1H2DCO<2J91uJB$}CJ!k26-l-^*lgyI(aq|Q3&1*u@q)OY*j)P{X1|2}&zZu; z$&1n`PRhA!t9cLLUD{0y&ks>_V{g!4x)%^myZ=u3Zziovvcm8}zNiNqub6lM^p0|A z;zzSa*{w9ptJOWZ(?bA~ZHKQVe(QbVHO$ENtk(oJFTHO3BN_U5hmF=fVOs=2C~OFM zl!pp3QqrHPL%I73T&?fpX;bD(LA{D8wHxyGy&)Ta?TdnsuLkC1O=nk`T9szULd%xZ zZ2_H|r|Xm6|1er;;#9H9IV4GS1-{wN>tfw`uj*CbMJw&YMuvRmV%!!eB(DDzPr)Sl z(0gPhfvo*ScCM~!{3}X^&^X>JRaKX4Qo+26U)nwh@}-4}7i50^8=+aXuB(`0k}eqj zxq@MiC#hpx>{rUx`ge;tm^WXgkoN~U-d=_&c^1iA_CS(QfzP(M1YUpc;lztypV}b@ z#w7ONGFrplXB*&6!X0)&pEvt9qyGG6O~2}wRB;;mMTfurGNeKzFwX8eV%*Zm${Fv{ zO_t|2kNAL$EFYPLlD)3+MRqaFbyq>vWF739;&^)^&0k~9>>AQdUTxQItSO>w3rx^b z9?Y29e}Jl^=qLc-e9xlIFraw&Svl`tfxpkPe@qp10THcOeH$yaAjD-n#2#E6u?ayz z$xr1==ma(A#=F4A{2`XJS^W^)VV0^a1bT+v(;wn-RFIwrlg&fc6La{Y1zCHM`7+FO zegoH5fgG>BI-Ym?!o=P%z&Mr_4Dc`z&wM$s5cc^+s>RT|=$#pkZ+&naL*a0_J8m=! z#)%_>?g5+?-gX&Mf4PdAStpoPYAjJdT>Z5{=%50gi4BkO)61^ghx8n&G|Xh>3^Az8|^co2;FA%4D0} z4|X-+NlTWYnjlO6?rjP7w-%NKG1Uror^#(qAk*QvjxW|;^v^YwPjww;!Kt#>-^v$U z{o!VgBxi+Z9Ba`br3Os4hD{EezvU=>K*J?>`tPeBE;b}yn^Kt7N8a(sRyht?U5NU6 zF3Q;$X#MSo6JjzK4cf1Re!>lj)BnfQd&f0(fB)llT34x1MMX)g2vtO^G898@TeJZw zrVd18Aj$3b@cBI+ zzyI1tm0s>RuXCQ~IU-HqbZScD)hKN_m50D~ta`9UTuM3KNSU29#vN?0sWrSM2!@Yv zhvAQfJnGcDF1C)d8?p|J-9p})jFVUsVLhG4^Rx$;%$Aet4zwj}wG)8}1Q$hDyVe9- z?vL8-5mH&R`d3oCo86lai>;NgWo~DxN#H79hCoAZge9CgfhqC6E;Mo5pA;Oim(Ud^ zA#Ue{r-Wt(cJOL6AwN+zz;-t(=qfCr8A`Q}l#MMyO`R>Fe@?M_jcS87qgy?hsX@6) zZr`AO@=VvG*!?t@Ka5;8h{AklfwY|7MI z3O}i+ajWt;(qUAAO=Fhfu*vzEKFBzQ*vFtVqEQdW=iGI6I{rD=^HoeVOW7*1QfE$( z)gjZ&B=QD4ZuE({U}imIU9#IY;!U!!Ir1D^$*tU~g&>K? zl`R>Q7CGnjA5svJ(#zmKRY+a4)FxaVH#|nTx^CS9llw`0p8RWUMa^{45DDT^O*6b! zSUpFU50S2z70lONBh?v(tN0&~mDoD{e>%qwabQ%Xj20oit)G@Tuy=8rs}FEhr;6|< zvNnIYm{}5h<`mO@qAY#}8!URA`fz(CIWC&7w}*8SaAs?>LYTuaJK$Dfg;Khx(eGVs zYTtu={9%88+9A`7jJh{5X{xW}21r6z;bW1%z5zni&xIyjz(Ri+PAMi(AO_HkHPe?7 zo#kI_-g2{Z#(!fzri6JD)T!p>@R;ezqhY&O?T4d0PL=5z%J66x?}cIgrx=Rrj|2d~ z;&MeA@L`BywJT>TAKB)pRNA`^l}U}qo}8mBhWPntv)|F2Hwue6=Z7m^>P=)S$%`%@ zLxG2b;AryLObtjpzW<3eIH6F@4RZ~DmYvkZ>DGf#q$?mxi5a_XtLX+4FGWsokiX+l z(~%nf1iI=VkPX+3VtWi6ybD$AGI9&o%vi;I4QrAsp_wOWB8Sb*E$3%d z0|oi!`4sr1E4RNca)7an%Bne;m3gZQ{sNoQXFts&=*yfJT6ngG`R)_V`s7&6E6+lK zwL$W?i|#v(V#9fNKF;IqSh7c=A-A~yOu-A1DlfN%{dqWA`9!E}!L8IgZqI3H0QT|Y z9UL%edj*(pTgX3f&9v#4!(&Q31fRr~s}4NS;<>iE#4{(F@6yjP6$s1usq!C&QAJlc z_*>My-!G}{*A@GOB;_Tw4-IAppwwd94vl;6v#lOuf(lEe;bm~5wBnZp2LMO;jtk6 zk0XuF3+`@_?s<2&59^+^Zw_8}0n}|hb@ITm7v;G^U+;I`9~RB?OMV6-edf`3YJacc zTY+ievwXuVCHJ?3*anR6)OHgNQR-vR6?klY>+Lvmv$sofw}~uu<(-CV$l=u1!6@VF z*5t<)m2M{1#(K&bZL1%+yAfKhx~N`8A=%^LZe%6*6f8I}Ko+05InIHaepGq9x`GwZ z_m!4C6Z%Lj-(EAg``dWMMvIyn>I5LGJ^G@C_EIG9fFZ4Au`y`cEECTb(H|mCZeu!j zBmE9lP|&}WIV;ePr^562;F)REa%(5Wrm55J%1~&36Ld0h*evnB{^(l{acs?QzFs;r znDp{LwY6y4tDosj7yO(6WK?9^U0x`Z=kUN7vo5|vM7!!sqJ-y!3)I%VgmrrBZqC^v z;!^ziX)HQgQ~|(NTS%v+#wu`x{LxHBk7eqVYuAk0{FH`4W=)(VHz>W1-PiPkhH55m z6|x}&7kJB}7K}QtTG!}aTi-0$rZuY1pZnp1oozxrC4Qu4>6A+Z-hZt-P9H5UeNNe6 z$(ktapV13!$4S=b`?9Ca_pq8{!&-IT{J;s$Z#;gG$f->h zk`{_~xS4Zh+8J+ZO|OtiZ%#fK=%Q zsN*rhwRc72ZG2rMS$L^4za~Kp0&K&JqN^3-6xI1sTpPPOu*G_iXH#Oo#<3X<)Eb*v z;}+m=`sMLqGDlpp3ikCkiwN&o{&k?uXTnSm&@ZQS1|PPOSQ771=Cg?a=h5`20uIl-&H*9_6qFP%Zf<#aSI4lvJdmk=wx{kam1n zyesbRKvHlIHzBi*@55phb`br=vKp}HZ`@8#oXGnGqb4~!v+B0_#?@F^7+ zeHE9jK>y(;z$8{`9(F{a8B-#nOke~*5kS4@1w<&@$OTp`0{!|^0$m`!Jval7>_sBU6XoYCy^Gkx7mg^34Y|9typ2nY~j0{=s3fxI{>tkcOts6sin?N7@R^d_i|NbFi@boAxa)GJ`h zQhk>urAr&Xc?9o5WDMJ1R;FJvluhATu=_>l+@f4eYKDUx&Sr5ar@^G|0@(Gtvkb>W z=ng_h(hi#@l4GDQOz+u68YC4pA1^T8vYQS>wCys|Gxn!#Up9{2INwym)NI$CXl)P= zS0MlvCifgfG{@@O5|L`$N!H1nrR|6@n8h$WLmyXoyX_zBjs8kt%C>$j-)03I*5Ojz z#V8$#VO0?G9QMFXcOlNAP(?^rgw|9gp##T``Gf+l+KkP;stXKsRE35ssHxxqU!U3` z;B|#{Vcu;DL`D~758sjT`C~EQVY_JgfYRVlm2_UXxT@ELEDlY z`>kK;M(J!S&_~vNJ^9bu!soHeTWpOjm)<^WgNsM!{5#MD%uSt4{vzdscu3UjPmzb5 z{=1j3A=vcaWrLeSv%+5Fqzz83*y-`*0%&t7LS5A;&d4SVv(s3&Y$7I2uzV6uq|aon z>L&-J*be(OaQll@IV(ExChu8v2S}`siuKHyA5=<3da|v3*FucToe|YlO}p`AQDE+1 zgLW^;lGmj%Z#u7eraKy=B+5@cC>WZ~F?;itR9k;IDcHof72xjyH%qN&liyRzfqBwz zGNHeFA^%~_?;XnL$0ilp;<#NkXA%Y+YZmL+NGi<(~82Y|#dp&?Y z+Gzt=D;r(%Xhu`U#s5ou&ct8a6@vSUJF-(oZz>+vYOaP>Rj|$I%b&0QN4e%}RYse)+(|Lm!v3o2mYWUM zW_Ymms2mYYK-s=op+7s~!(I;dVv*xRL@Gr!7O*SX9nj9fF3dktBUgdpryju~U-PgD+{G@Hyg-u;$3DW!A`8auA_kIp>l1C69n+mZ^)`5cOT73QY`y za~mhvR+uFfgWlILpe%|@6KAORsV@IvP(KlvC<`!ts%bKA+iT$+7plZXbtyoHk6ub) z8`3^*z1O$L-`53uO0reE>2cOQpzY>Me1skpED85ASxzBIy*hO+^@Zv$bKiqNb{_Ya zxk>kv+$_>ekxvGP86Ynxa2-NZSo|Dk4G_RpF$A%~5PL>OUvj_=h4a0(M z!yfc2+aBAcI?5iG4VPK1<;`ZM^h*u?v_{fhv4X*~1UG~OcrHLE8I|sUR3A!vO(l#K zs*!}q)4kuuFvb}HDLkD>4g2%ltc&p-9bm`RVU#@#GBZB~cQ|-b6+t+A;@(_1N}2lm z!{VQnj+@e(5+2jDrRM;Iy-*jGGy%yBbK2m04$)cR`DSf6DYgifY2%o!ZZdd$Aap?e z=QYh)AaA6RYFsfGD0gk8&(`HlR_7&v4~+fn5#c2oVwXdfKeKFsLsIjYAsukOKpGhu z7jqI^`xaJZD8k@9+noXf=85%vx?*xUZgnJc7K~NZ>;aQth(~OWM;;yRkmD3S+wA9*}@tDz3pEiwrLNlToEjmAWk#J6j%x3bHXrn(Q z*j$YBwrxdH`IUP@h`i5Y>~wct-nu>-X<*KNRgXq^Q5yZ_a`0zdKGIaa ziYF#c%wQ52An0B#KtHD3EWOrA4co%`o;NY0g`>FGdJZrgS{41Ig82M_YLF=@uHQqY=)kYn%v7ir_@(fzGL zU#o9HQ%_R2!bv&g5u>f`8bB(4w1CR;KCUNvZ=X@F(5hK_<9KKdsOeLMm!hbyiAr?M zwJyy8!r6r8wv=CH@t!Ky!Gi~b%D}LMN&7O-IZoZpQZuA6Eb!-sWcZ2s?lBG@VVEua1Ne!+Eld&}*2M5A|+Zb;Rv zi3VT%KaR*y4?YS)oBk^J;YXtoTfa z#OSZhM24+zPx%$=$x(+&1t@!D<(-k4MxK9%6aGy_uHpS zKsKY@!?Wi^U1>&GV$MFsL=Scf!!-a{y>Yrvra3i6RNC5Lf-90%+jM1nI8X5yDoa$; zA2N?@fqomqUFh%AW|8)T4nrL!+Tx_ObHL-j827P?njghwYH7cSEJ zast@T;F6ci(b%SYhWL4U+%IoH6wlSW&JTm4{v@di{pUnfkGA-2n;uD2YUxLhG!?!^ zH&*sn;*$KotH^@T6!Rj7d6IgH`uUm}E(Vx+V%&8K0M>p8a;r zKBlq&UzgPOEFw#R7fUUXOxFbsAWB|GVt= z=r9cA)Lg^U4Z;m0%CVZe+iP6YG=AjhVQdGFKxFOP+=QZL6E^C0PBG7K8jsOy2m7E?{5b9QS&-$QE1F z7PrsLcXK$p^V+w5ZfcdgBD7x}()+C2z#E<=^cTrW0WV+AraDRqosYI2VXC*18tUu$ z%Uk__dFuwpuLa5wS|mwCT*`2%`CFyVL2)3}jr#^BCU%>e5zPDna?#jKJKd@kmdW&U zu3^`7iE~kwTFg^vfoDk0~a08;1yXqqgXx=%D15n${4K zDJ#8>mQJtbAm@SITM?lCj%_6zu5bFMi~ByAVI>m{A~hWEk=plN^Nk8a5+B_;nWnzX zt3!Lj;B2f?GFUn%4OkIY)Yer)8MuPGJ5Kq%Ra^xmG$p3!jiDXh*s93h@E2h#u9ZaQ zyq^)Y+a;w%iz;;z; zSgvx{6pgwID!lbbUmm;NFjI4E`E%-Q`95+*$Txck;LMD^JgV6PcFd)}vh&5_YtV0yNAgl)eWnAnHKhMtFk zNXgi@@x;C92=9LCrOUDDd3&Z!Z=_OF+N?xHyQ*DO2{B7b@%dY1RUD^_MjfAKd;>%D zXKhl){czXIFgeH|1o;+1n(oFUIkeVI^4E zz8tDwcr=(^R&(S4z!A*XR?cpeFE#Bo2 z|D;62i5acF31Do1sN68_6v{p?Kg`bD%sx2fbYVF4Fedol<7scYKN>17OdpNxk`vSU zc6$t(5m+HeeQ@gwJkF0ue_L2}3G3V(>(h^{XI&9{rA+@q`j>5u%&0PO?AgA+Uh;wZK-{|X9J>`^)^0|1 z9J+L>JoHW8Dc$4FQvAS&Z{u+vL9cTDT?`}4+=F08DyIvqqh_C|85gkG(Ad-XvNTbu z?iFKQS6Jm12#Du6%bIX&1c6p5K}Eu$f~v@gy=a>tGSSO0yujE0C!x9Pl4Dk@L7YFf z#(f68P?>qGI?k$VcR}Rv-Wq+Cj=R%7Ht@F@(P`{W3WzP z%E1rFs%ieP{_7vMx(ep7j7I6J2DIqVw~zQ2J`vCQXF0povE^taS-KO z_d3AQi;Mc8lP#mfgN&7|f#};R+$fFtkPyT8cNvD*L|{8tIR1qvKwIMs-Sivly!ed; zEU{q%{zHWh*J5LYWdWcD)`#T-Q8|Z+$EovZ`_5$qYA}+Ki1z0irj{YSo#WVI9$auP zOI`VqmG0z8Di9~`cs%{hXrc1hm#^@PK(b2(V%|3oZB>u18-BS%6^1P{=}s{k%YFGs za{uEX?#-LP`*MTBY;gaFWr_pvaMQQANjhy8vz8$Pk3M7?B7sFF{_TsMjc%)v`M3Y~ zv%rGy*!Zs>{Q#ZwcDL2Qr#q&dU*@8FoEmHO2n&W3>YXbq~B5D_GbLKLl&+T4MT<7Aikdpn7ApY!?hQG^7 ztS1nS#XQX0@g=ZrNRyXg?;vwys^GrSDg&4lUJ6<=F04a8ZN^ILNrPtSpdF%>DEn+j zj6^O?zd4%_OLKpQBA(t3DAhTj3?hsB~Gg4A_9>P*hLUB#aNyKGhUl(xx5q&9sK91}t>{5?Qq z1&*kWT)mMYOU50T3Sf;$p|ucS7PK~ta2{*%#WmvLo?v9JZ- zjadcDk%1|*pr$>S!gH>r@J1T9i!QdHbvu8p&pCPplX6c|$pX8BFmbW(Do!!VSE8lp z0)vbp$EGVhzRchL6ecwbwo)K@SLS8U6nPJ!?Z^^SIih~gyw*xVpcs*a&L*l)y8IPJ z8-8IcIu6py^k(XIMc9yL?D%8N(Ns+Wh%WOCp>F_V(#w@g71K|3#}YElvY>atGCu@WU-VK zzhq7R2Z3+y8ekZk5y7hgC<=M)^g#MJ=*CQDP1y~cyAD+D6gReqKYL*JvPw6$Ni=pG9wZ}rWBIm8 z?pGjEtmUNcpB*-(w-;j09Ru?(X<=6#Smg^mF4c->E4>KBfMWX)dGoMS#Og!e#%n9! zNnY}B*vQxyY;<+JZF_5DL#v52TE~w5vkb}fsOBitL*C$I`~m8GVy6m?7GtwfI5SI5 zg(h3Y(&7bs_xnw-rBI*i=nj|8a*_kn45qWJf0xy!mhttTgGX6(!;ET{99f_w-_tBiHBCHTP=P{arT>rK^GLUx(jz%aQ)=Q;X>RG3 z-A|<7GG~q5%>KEdkSar%TCsA=I0(?nyI%DxdkY%mAxC=c=`vo4_hhx=U_V%G+E#^P z>+YT**@`j4`Du|!<(4CgF@sS{rpXZcNozP8G3ZOlfd_If?lW4!7yK_(dECRH!z~9H z9((~K$TM}wbru@0$8F|4a(PS|HPYz%mE3f0L~*z_qn>0IQoT0D=U0O;U&XB8iZXRm7V?o$c%Fa)RglBlnOjzxFEO>^Q z_cd(*FG^LyeIDJCZIr%iJrDb9CP~NV->S;lTi6_^#zm%{FbJ${g|y{zuaV`~u}?IX z2PvzE{E6Gek62sl4f8^;^qPp5qUL&t8}4@8Gg%#~pfdc#YLYcZ07t@6UDbTs>@oRr z@Me&a62!8M2M$G_Cr}*|s&09`ia9PG{Z#2Nd%@7#OVMlrAB^8^XGLo!l`gv4S*hbg z{G-X8VU&^5n_CWagg(D#|5u#(-6hs~ugO1*o$`xM&`18>?*<14|6P_l0CPYQL8V3e z2kUDhnf?1lPl{G>&OY=OUUJ0AGW`9f!EgK4>uRr44#o_XTR~U@?OjhuTa%goWDmm} zG#?-KdQV39hN6{cT6EjNq+xHx$y9xW{NBD`(~N<_OnQmW(3z>#a;hlYEiE)@Ym;X> zx6T*q5~-2m&8KNyMk|l}C4FEud!Pt?aoFEtFB*KBSNJZ^tLa4E-qtO7?q=4gv7@XH zSLE-aI$)yyUYm-FhO2}$*8~#wOvdRQm=Hh64>30_Kh%HjMrwP&>~eL}DRRTpI%?%G zSU$)42m8}9&G3acZE{ZWg%_nG57AcqFNYCT6XU{AbEkfGxqot?VaS-`$_20#Y4ndS z3fYvAzZwmKO?@g-s~l>8V5^=Fx0?g0_M9#^s@_P2?!c*iptUP=%)(iQKm~0`J%EE= z^J3$&vJ*qc>OPnR-R1*63S!W9*O_5;p;~p4{qzRx>jn!87hjGiQ=mEcJ+~sEL$*0N z69*suIe><#$jv;%{{Z`zw-a6UlZ4LAJO%yVWp_8#O)l(f22GBOaEgAQ>?fsv5cbQG zM20(V5Tz^ZLt{>vu@3SvveZIU@e)d@noo3K+UJ1Rq@2H*aZ!-t_wTZ8+rz!J$iS(| zuBYF=a!GjL>pH4ArgmV?2=KJH8=Okq-Rvglc)0-Ua2tfvn zN%M$C-zlOsQRZf=+fBk@xTg=iF+8f0a5TsxAD$JA=_}oh(W~^U0LC2kJ3B8LxY^N< zXYW=BPimn{$RJxg^ybb~@LCYn2O6^!A6DX0LUTzA%$Br)S$K}u9Aj~INg+=cv+Q&7 z3xzHiQ|wEahXQ{STI8mXcD*&&x3{ostdi{@K~=TI{6MPE)-g~3TX{3=Gk+L?c@Hqb zpW|7hW=Xe_|6Qi!IXLpGpQ-|@jutu_T*Z9_9HmVTvU~qHF`cnUU%+;zo$ey@YX5{g zuS&!P@Ybu7C~}7>Cia!HL&rv(x)YN!)S2*9gX>1iHURBC!pGN;?3l)w*MV$6skh@B z36R9E+KgI@U!szN`%+_Mu8U8`4)|H66@{4iaPO{0Lv?c*o$wInW`~t0QFHvx+tZu= z=oNa5FVa|ek#^ct8?20T#?9WAD!>!Vn=855z}UZtv%1lY>FRo8l+PT&_R=X|H>iyu znl%^%!>s^#3>%hGeYRt53a=lFE=>j&QEjdI$CD2fx-n4L8LuB`PN2QfD?D}kc&~Rf zvxh7?N2p~M{eY8?Ju%7&%0u_PPDQjApv}0x(t~Q1Euk{VA`0|r-=QxEr0~{zJq+b4Dt0ZVQ1o=C!r43^ zOCg^v#S3;j{%nvgKEC}^1qmlbqA`)as$}Yfn$M_nB1|xSyCSEJwCCX%2Z%#@LQOh_ zmpbh*$7y4j0Rl0cNiW1*sU}=QV5Z_E+N8_{t2GOq&Lpl6=`lddLv%i(l)RNZy{ND; zAM=P;9p#Q$2PWBml5bvS7l{oroHGpG> z8XO!mx0Su-19A?f$owtK^=4oE*& zE&2ErR9W=pc;w6{Zy0A9)UiWd*WNMO!ezYG(9kn-6FjORe+XGfbplWG+0}--%s{GL zUrHI60YCvDES#>Ws7sKzqk9n*HW7X}&?s9$4BWzfnW%e`juTvJ1-jS@%`MOY+4=Md^ z$KZ>)wOn^Zft$Z1?ndgC;$P!{PPHy5PG6AIfv(MT{PW_z(72=n$l&iDlk26LH8@#< z_Ko!atOS8HU<^t-u6^WfpgdyH`rpK925t_LHeb960rQ-%G{q-$n+ayU+v+*}(8%ss zyL||*qq9+TL_;RFZP~We@aWz zS0&q*E!RwpKG|sohqNfPLb z@l<&>;Z=2wXG$(b#iGXms<+N3CT(=xIL~Tuo6^Ao?ohiIwh)+5C?KHQ-jyANU3JN< zdc$RYnB5?r#}VusPe-_ZpE^17*^5WOSSk5HwN-kB)QYd@jtxcnd*i-^peJ01^td-4 znD$oLR?=-X=rBnQRU#T}6ppAa?}1H@<4d^~)f3gh;|@XNZFYUP2irEY)QG^2JnQvi zf!>+hyK5{9SKj|@Gn)~22k7_3CmDOd(`L;?LsMPg#1Kr~yUX!{ov5j>HBj&g63CO9 zPf~Rew8JvdJH2yY2|fA6!5FmrP!8jTN4wG)g3~kP)%mN#u8uO-xv4t`p^1f(?fJbw zdF&<9Wj9|_QK3XCpuE4eg5&8bWG}jE_JN(HV9bGKo=<)3tsymMu5HK{4P{N3O5HZo z7}ExBoj;}LgF^Ws`DUaQzkS_R+g5*k@4{p*%M*x+?LKI>v1&r>0jG^EB)_=($1B2Q zgIZLi*h*zzMdQNHG%6_Z$Y)Kf`wdw^_Dpj!ZPMD09GVblxJrVeZeH3oVmnJ7kdplwjaT+S-G3Y4uxzk4%`4miYVhHy3JBmF+1= z_vu%OrUL9ksq(bO9S(?K|H!iIdbcY$-h|U>Xc-3Ycs-;Yg>(LoV6M^Gu940;yWxmM z#jvC?QQzmWPoj;gk%ym=)6c7fn%ok9V$5QTgOaCy+xuP0)a_4Ml&a zB`*plj#57Ppr(1u@h^gfKhaP=ddvM}d8(ZXIkZB z9)?`Ze9BaL2|eG`HAiTV3jjFgE)v7aO+lme?qoKKu(?<)iql0(*|MW#b0i+y8En2G zj=9@teUQ!u{4ETRw+PHd>W9Lr^dnbP{*soc3)DM>p2xH6{8_lmmk29lkgwUmKhpes zF|1X^t_UD~{VRuSrLP#=a=v-=iC0SoBa)p>39(?UwMtYSVj+n>fvx@Hr9r=88! zAk9~vmqYs7OXk<4Yqz=m12#~xG}ZcrcI*whz64Jl;Ts+51e(5u{O3pPdL8rYBTtle zXq={)B`>``(ung&mb7llL;CACN3SgqIL`W5Xmc<0D``*k>y(>CRfYdu%6cbpWeZK^ zOIudrp>F$z?2Photq-pz0RoRMKG~yTpm8V8{O{(Tghp%J0qotT1wo5+Ah*p_NnA5g z5}P|Y5bH;84>^rQZYooIO+0ah0Mqp#Y|N>ZZ}pk1F~=p7>cm=8vZHW-+gi;5t)wO3 zsj-SMFEFBXPb@9njvcrVcrmyfq74D&O#_y;X)3W$pL0S)5U?f&iW^`cG4Htg2i11}kMKKRk z^aT({)XV;~?sa3~JEt|Dt0=~_?Y(y0waRa5dTe%AQ^}B_V|!FaH%v%)IDp=_wF60| zarzNxGzUWl(qFKy;_ik#@+o9Zw3m-6$m$3p1USY*(A0*>>R5`D<6ZDUu4k#GEErUu z7B8*Aje5U{JUgiiK0;46dS34|JrK?;$ji)7ubuh=BCwTF7DojQVS$C4Nh) z_U0MxVNC%hUv1PXFxAipx9B;o^P#XsrVxVQK8WgfOSnd!uwWs&1NxNV#l@PBhaU6`g4M z5}JmY^a$mJd%Y2Ol#}YrUg!&fM!}Peo%0c4RQ-au+xacBoim9{9m;c!@Q9zU4MoZ&POM{54hV#PGG-bok7* zxg0lWY}4k7!^?h{D4g3&{%t;vvS!NZ#qX&eVs9Z{ek7yQYOYYLn)Mub%ykAlp%FZJ zMH?n56a3BS`Tq3=rXHQ?>ooUZ>vw$^-c4xxOw2CFF!1p)#gu`XGn_J2m29{s5pP1J zssy_|c6(qUtytAYWP+_Ot}v1><{S-5kTln__i4VA&!eEpwAH=D-odmt=h*IF1WpWV z#&74hPH=Jp1-p#32sE0jSt0EsoX%Zhk&1q9$=aW~i?r)kXsLG9mAPU<`jJb*X7!b+ z^+AzODRX;iJq6qDX*XRP`j&fqf}LFyd`zk=Mfxm`>V{PgeSS|2!#%h~k}8ZnCr&2W z8d`=SCJeXYY`pSxjmScHD1rvVP{ir#y-(r-2rD~Bus46=?;@jQNxv`2*lmKa5Z3OC zz5VL$^ojNZBLWrk-omXdmX#GO1NpAmv!~Q38nmDf1;je+-L2Fyk7Vj@lXKLvO*HOa zSXD=Yg&E(mCFOM|aIai(;2U2X`5k1b-$_$L!1|duH*|- z`%K530bJ~<^xL%AoannS1C*b^4XOt4ee59JmU}r+A4EqIC#>3QCWd{5`5@;CJLgWB z{URWhl)c3|=^ZIYM*MR3pWZbOn)N?%FuwfcZSCbYTz@A9AIC2&16vhB2#XCW86$F7 zFOx|_59z#P#phekWU4Y6EqJ<@+iDISB5~C)Sk^VT!T=ag(niRQeTTb7JjdZu6ESl4q)%Jsz=&kOTGt zqk12$+SZY^vwoI2E~@qhLe#Y^b-Y+6ni0KsHpdP^ruDDgwp9&D(OLp2-8Aw7w8E2r zYpgnShb5}EfwhE|4ABQ}ptdF~O(%-r+&k=gHGXTMjn7YK@`Y`P11roC;DPh;qi)+2 zTO>LiqT3`9cXl<$5*|=h2M_X~vt~xuC&eC8IF*V^-i4c^fL8*FT3dvLY@I zoFl@Y_-beYTCI_l(Q%r-;ofGame{s;YGJUyZv-vnM`H*q6>95BuRkN~iMgo5sn7wN zaEGIl+uL8W`amChI3fyF%t^7Q$Wr$VkFkbe{6V!TxqPc1QI~|W15lB7w6%R~h5Eg~ zeff=hQwriwO}XP!XF@5er3oQ$$`lvjH`#RP)L>PUbhwPB@dD<@*WFDk^lN0?KTkli zN}VBL)0sgLiM|Wj+OT)-mZ=5>q=h3ZZU%k1Ddy{-2x5FwBjN_maptoT)fwf15-=yK zB?4Jbpe&RZz=+uFtxI?2%{vjweb#s@B8jE6P{R{@DO0$ohSOcCJ9u#VAo}grr^4H< zrXuZKEKFp7Ikv6!P#>ojtq|8#DTYNf?i4!^(8H)(pI@Rmj(Q+I-A_hp%hP!7w^F6l zV=0WVDgoH@R&)CDs;g2r%!J#o$PoqVpC-laLSw566A}o68@t6C@!TMw^7|TffiJ=` zQ(ea0t~j!Q)k1+`Ke*{lU*+H`WQ`E-5EVh((jcw<-40N(fii$Je#0zSM9suVWks#x zed@?J=&+SqRXt$%RDQD00X3qS7|3&?z@bv#uAySwzTS51b1L%8djCa@A-~?2dYS(4 z>zlULaZ;~~x}FIDA-3eS0lKjLMGF-4;x599DRMuz(h}NW+qJwHsaVUMYWjJ&4ju3; z+m;pL!{bPldC3QG7hk5KpqU9OjxX%T4|UDZ+Ckh;9k|}umMQig`awE@E}vsX^s)6v zyDP?4IaV`g7`~V5(d8@!eYWaN@M4?(7g)ZHDGqMjR!bUgYt;98bi#Ec_bo4Tp_cdu zo1lS0YRX{Y9qh!zP?1#8mw(;xarRLf^6eY+`PmYWKq_|EE`_&g>$X?y`b6@a9@crk z^&z7kMeLh7ePuwW4#rA;}RIHuah3ewOQDwuEHBeTHI` zLWw6hYrG!EP!6a0_w6pTAl@8ZWg6dWbxS=rY-yd)FJKQ5^ZzO$PR*I5SK`UfFf(+9 zYHKXqxUD8d%`u*#C+U4cx(FLSAhMf$^XjMGL&Qjfe0qTDjqj``&Sd-j}a>lsV}a~uSaG?g8gqc!5`-%+y* zXM67RVRN^QC|})s)mt#?;cPx<1urphsqeg{iG*6~W<7i8C0jEQm6;~e6FbM!D`8|l%|j`4*&IPvyB7C0>u&#LI>J!0dO@-dO4eldN znODVVyB(kx_xsKk`dgN-hUfZ0&eJ6vN-~`KkST`x7*-mtY^LPutt+bIM}zR(99#HR zqWqf3pfI*oCFr--J6G=Y*c_b^vU>=6Mrfkcac zoXCBO@Wiv&b^x8f#@hN-H&E(U{86|wu;12u&KEX|`k608>+FVA3>*i0l|203z47Oh zRqAFag_P#hs99FRc%p(ntV1%>M${O75JIMe-wS;B68kE z__8ATwN~U&!RZBuW}DnBh3?n>kV_fI032>WBf*g3p2kS`(bS0;#2ww-R&+^0d_*rM zbn(@%Uq3#N+*$ZrOW*0# z6HQN}cEpLNqp%G;<7*hu_^cSQWz3@OA&O%y-U74=i!XpDb^49GK@Dd;9Iakm7(T!Y!2N z2Nimre~M$jShhI}`s_U7_J)Cnv}DB`DWl0sZqeH%L@z*O@`0JLtXCsl(so-`;~CQE z#V0|Sa`eOH(W#?B-V zoLWQNXfM;w$^3dC*i0kG<(6#8)TTd7cPHAk7QPZSU^~2P=3?iN0J5>wUj%c_@6EI3 z0kP)gs|I`q^tVM8lMSIaMGifR>2?es9b$Okkcc+J5Um=XNc=xV8oko2qnV zwASse?x^d}m)}a<-m`dBHgWFNsMBcQEY89oz8DpHv+?RE2^cp5o>tnxIEC$;A{g^6^UHjFh?^0>Th%Ix z*6$Joag)|yg4l`ddnl*&ma$ax?K^?q{vNiEwN}3|cHcO6JN|>1v;Z?=mql3*=&6R> z9A^SYYEU6sKt?BBye4qjScRJ1P}WI$$DYk(mplGy#lli#mv$?OZol8Na8-bJ+ zxy9|+n@?{a!`c>KeN#kmWlSu?O*c&t!G^788F958Y01S+a10C~?|;nHUO2R;6RQpe z_Ews~lL#E6li<7cF{g`K;*us^Rf#<514{=($xA@JoIW)odIUZtMdC_+O}No z%hWVu$Tm3goUOa@M9>!`S}G!wqJd3vVHuq|LKbN#q<@!{fi2P-YnO=>h$~V9Nw(G~^o-sRHmwkQg@G>_rs9Um;J0|G_pESa6D=o8besg~n+_BiQ zw-l{}xF}7{%fjijKdgl~BOte3$_0}$La=50jh)EW-&Xz~1?}biFQ#0hj?F{E2o7hj zezVBQ{XH)p=K#KP7D^7g?wAC_jv388il^-S%>w9WOFT0zW*~ltIi-T>-BKRx5_wHR ztvt!LSw{TKjky?j?EhYpC2kclU2k`6i8}T8A=B#B!`0pcrS=6~)#A7EkmgtlBxY(x#R3xGA6d?#0SB7Yc8&%8 zMq9B=gqdyByXCe4jK>E1p)vPjG{rXjVVuu9*kN_KV!_%bi$cK{fDXG98~ydCIpttD zXzrxRXS{yXQ>h^Za3WtiGqqNl{+7IOyzFJq`^9vLDkJ~OKJcSWCDME9%3_ow(KoB6 zlm39n85wq9w`I;-A8)kEW{KP9Y@@m0CsOi?BaHe@UkLZS30q)(?jJ*G&GMY!vMEBD>DwZI4Ab&6(46QAWSFXDS0+#+nQt6rl=k z5{2)LR@U@Ckc$&k$ovfpnJ_KVI*+U9c^Ebrk|0m`9fE!Uv-FoWHRccd{tTUoBe=*+!7ACPWt!xWczi0RTfpqd3r6&t(Dj>kl=c+p$lHi6Hc z#7W_O_;2I+>8@Q)V4aOjWE1aC9Wy)~-Ef}Ou65+HxRPMJoBbb7g!^p80?r^e1~B7I zjn~iSo6{LY8zh3%nKQZM9;2zcugA&CnD$1-!MOg#(9|;zw_hiWJFdKx0cYl21r z-+~TaQ=vQ2vT0(}&pSvOI+r?!-py1;%5lHx|C2=l-NPj%u=A-`D9#O9l5Utw1;28g zopvCzjkzKh4)aEM@S2Zvy_}DrP0qW_gLo@r;^15TlJN(4F^A3%Gsk(Gqm9b-c_Q`n z2=uMe8_-4HPkb`Q-2NwHz;X33XhD1oX_w&E@6dr_bq@Y!13OS10V$lE1h*%pkX z4XLjnT;G`9Z1%Kv|eE;c(3ipr0u>#1T*Zd7T=C+TUrx_YZ3WG=}mO`H)j=^ z|2&u}yV{2B3F3yz|DZgcGV%4LGh3yb|ulLb&zD^E8V6$PNn9;)N*r4|u zqMZaFgt4cq(?a)?zjp(tDcD0P)o~%+w%#+K$#abxx9_pF)*>o(fsmuDDgv!Cl$EyH zBG4E`0oiW_WCVx^2!SNesa6mvMnK4s2ssu3kr5#bfsjC9Nw)|Ax zK6L1pBZ+E}_g>0FKz)~sN27qCCv+n7c zU{%1B#4J^;JtOj5pU$k&uaSG8y)J;5(p8ukf-6jOqW~kp`Si2d5jDz542P|`KRP8` z!A-h&RHusMa%V2yY4+57!>u{blA~mlAoyNX-c#R>EW_Qxx5vehqWzA4i9`#0kQ zL|vCux=B=Af#@63!{5+Z4?jKTcZwcz8fxiKC2rr%gz=9`WnBoLC|nxs5sT~!tJwB< z0kIw+p)B-V@9!4F?B2?to#v4jXjjIvK&2k0)A%4(NCA42f-bfnav{l|e@$@iH z@|aCIfr*UILh6O8opc3P{d@r!4+EZ__)BlB&2}^0(C8ndWGr~7!y>NFx}mSD5B)eC z<GtVXfRmZvkv`b(O+APwEdTQMiI>7K8JcodrzmYsjL}kM1 z-m*wwy3I|mN$gZ@kI&ktUP#sfw^7$+bI2Kk@>cKQNRY} z&(WJ{s*d0Uu$nJ%PN4&asHheVM(rJ)GVX<8#vJYKyH(+v@%=JpLmQ_Jsdb{iARM?y zRDay9{eG-GQ>m0~eFvWI+9%ILO*u5Jo+6I%+}^6I=u0KkTnE~$@z8B*boZrbPUG26 zn*|&Dz6w$<^jzVl;v!FqB6OYr;HoSyuc-N3%JtABLVoWj$MitAoKU#)JGpuQmgYX#bpOnE^(*F1zb8@2zk zA{*9QS!lcIF~`$aHF=o20BaRhvID$|F>!l+)HE#!O@gS22a zrb@1p7BUfs5Urj17AN14m9cmK8`CY`lYyCj5SKsBI!7j1H-r(f@<(BKzaS z70e;9|1#UZKkaGT;R5s$<)1CPLmc6NGv%Fgap=xn;a}RIJ1W2Z)ghrP z2KZryMP4eBrfDJcVf3U-I@kIXMlr* zH%%F~6RNk?obUu&R*i4N;Y`n=YdU3}d(n#xh_@vgB zv%0bANkOAid$Iqz3&O{6GU6y^j(Z@|g78qNY9!5lb*Oat5-}DKf8Zs%8dOjN9P&ib ziHp4lKlR18{Y?LRQvWN#lv{JHzb;cfbY8bUDAsUNUnG7%LOzyidBIEXr)b-!f~<%If?Ev4 zKQNhsxQ%G|vK=#&yKY}B`>v_;-C@^Zkcoj#h96ym5NBk8ToQ#gu_L9sgBy_{SGW&q z(UCBvvHgv6_c3irP=Z3#jQsAN!}6KAT`mY(8CYuV%`|KFSS?8pr-_BH?BX~JzB!y* zFR!clVega)2U0HwsTwJ7A+c3d>>MZx2hHx=5r|ntdNEtd^%2Q(GNoX7{56n4n`+ts z`urR|18@7#User8`KuuS64K@Rw|R1~k`UlX<@LySQGoj%#vt8a{GcmdsOgFV7z%vz zb;K`lTiBGDhN>%C-kgW1vQy803VJ-n9hL!KrEM~Nm+fcc>Js!S3FR)=uD7+19&x9t zp%J+dd@vQAsB!nRLqtbo{-1VW3#}_uL=1Z`=e<$H0(`)bG?K4Qxttc+CB0*^mr3!) zW=uuw-Q;^Z1>Q7P<9r{3xQhI(loBPJ_!=SIU@O z^nDG}KS}|YD(q1DY<*pJ`1h7;RZv>%U80YE5B~kE^TYcnvF(oKFR8mBzL^kM^-PS2 zHeT=1vmlglxee2iylBT;EX>* zwyz8UPbu`BjnI=^gg5E52jX6q(w9XlO* zKe?qOsyskD38Wcwa}Kxv+43c}*VZuF11ZIh+3fjrsXaKrCwHzU$fS&&-iPAqrfxv| zfX)e%eTVrU3P0vW`5HT>dB81Znju|drNtc=aY;Cu1s50>(#2dEa?DW_14bN(>5^7oR zg*P+_wf@xPn?QZM`unVK;wQNm4IH>S?MXaGY+^cMU1E$z#wD5xs%~PlbGAZ>)*1*u zB)9WBtJ2Zp9B=fI&^>}K5ct>M=C^>?goE&*fYyS;`qO88Njp(iHz;m>xWxAs>f$n@ z)!KRLEXo92yD!@}7K(y{qL3KZVefiLl#&7aDCpvgV6W{99McK&YA-C!9eJ0tNWDO+ zbO7tA6ugQZpt0=^-PK6BSG3VnHjB9t=k4LP(c2H$`~Ay|>R&+$?HthLjjz6!%85Au zNguO!Idm8e`Q8jW8Qrhv{qf2e+YCo`V8Q3hszEZgbc+2Nq<~Hhm8bJhfXVY}(zpsO zU;y9$cWwukFLahq{Up=m_o*DaId6Os>&Br=Qy?DvaDRyQ7WCEBazGb-JRo>sJ|!2l zkh`I+bjP=ED;O|ASKdcz^%F2IQVtt@bSc~4O6ZC-s{DmfWB5VpW#Y_9mH zdve0pD`A_^)R}eRwvU_fWu{Yo4wYL|DB%*g=F);DJhv1p88t4LjjjtaZ=i?Ov49>q z3m~_F;HBJ~RMdN0i!IkNJvjrScgTQYh%QgHSmch^#6JHT%7be0DXbCp!F7!=#uc(mx})-DI6@P;(t{1)K7%Td#mB`1BZQ0Y96qqj0=2C&Abs z6#EibjH1GH{Pv&`s}7TOJ=aY;l4Nm!zUI{)CZ=!O;5l-OfLii`fHpg>%Eu$zAV|B{ z;76oa=9js#m=`5Z-T~E59f7#P99wW=NPa&8Oi3m)d#6@)?KAMOqsI;nCSjFxBo1t! z1gwB4p9$5SA6&tHoyF%VtgvkyG zs2U2~)-HA!KXL#g!MD0CXQpGCv+- zjlH}12KtPvUE{&aFR$s=)93!#^4fI07|<7qcWvi9q_=7g9%S)n zVW3A_*;PR|(j>YYv)5CQ)9CDlT5M;D8Ee$-bPQ-6w{LYS8xc|P>DDaNN&}@hx27Cf z@w>?AOw=D20ocPd*8vR!TjNK3tVa75Z2}69%sVQP@Ss-|awI4gnX{Mx|M(c&42Kku zB?sH(2VqTADNwF;QEi;T^!=u5%v(_BR9 z;uk`M0tSjDRDwtjz{~=0v~ikyN4rn&}6$+nw|7Xb`j{ zyc2In@)XDs!GRBXv)`PB&#MHlg~>i_G3oR?N7+M91nNib>#lCzsLIC`kQC*y3O}$UMWZUFgnp}6tLS#vziskaB}wR z#+7s&TK!+#ewuX>Y;}dz%P!z#*w-#6Exs-%oZ{*tr$8{-Hx7!_stZL2wETv1_m{M& zL_D}s#8DR~98a&EF0Gl*a|dM>G?GieYk3<>txqWBB`TfyP5!0J2`&^`P2nHUd&snUi$fERHJ;Q!`Bg1i>=XHg2A$+0|;VvgfhI{X-o2d`b( zO%1Uz04@clG*Bk{3sNZtc~3(OjKd;o#9c-%w8+bG10BNdW_3wR-QLr-qT~oQIo-q$ zK9AEU$ZlUA0@1ip%Io8ST|oP_N&$9?QV)fnWi`J3U3gNys!$0Ynq|tL6UwSc8Se66 zZTw-_c4E)+8-FEQ(nPG&4arB*_Zp`0uQq$=adz~NPJcj71P|4`FP@5@W;nl3oJcdx zJb0TtdP(tRqZPkS>UB5#zK2Vudy@tnS)Yv@Pn=M1`L3*UKFEJ6pj6kJH4eOQCX5|~ z;fVy3YwJQ#!T+YkUCG#37dD&$d=49H5X6QII!p{wd#=BmUsO@7n0HoJ=M{}!pUlRv z_ClTbO&ji++KT`v*&XMg23uQ8R?fiet?mJH#2n_SswkPr53;|=ax_~)Pb5X9`pVXY zCQ%Z32=tUFiv=N;9Q(9j-Ok6x=h7p}D3=Wj8W(^?%=wxe$p~W#fqa^uI znt4MlJf?2GRB{CMS(yvF$zmiWOOE=FDAOJECp`GSi-Q|_6s9iRixa=B`x20*hgk** z$RoJL8WaEl2@s3qx(O|;&ix8Ho8nOXo(- zu;6PY_c^V|7ugGCk91kZ@6m}xUw~wH3q_A1adhm#lsn#B!3s5HookZU5T((M#gXlR z7YtcyziQ71smL_U80(4(9h<)jO`I(4Q|Ky^%R#|lr}$+r?Jr5$bd+*NN=r4NZE%5T zxI%4WldN=$;G*}0q`L9NNDWP ziB$JRyTSY|dChLZDmU)i zclUU9(_hRY2WIll&1dXL(x|#yln$aAOnPS`08JETi5|wRL{miO@Ut8b12=T1^>-g- zOI3?OggoNMT%yW`@d;$~|KBn&f^`)YR0H#2y~TbC_|Nq=R4Ht0(tKPytET2v{pSy| z#3t@d6jiQ{uhySl3YnQ{PoLTUN)7n``JE{y$5^s*N_8NA*0H@Qsj;Ooj+?vy+>C%3 zm};d%G)_=vrUOaayb}=#HV7enH(5bNI>(N7XZHM*qlwj}ndHv#e{b#W#G8N%T-urE zp{p#5@vVRQZh14^tM%aFIN@|CEjjITdY3poWQZ&*3n7(wr3%G+%6Txjv`GK7klX^2 z_C88wmy})uGo+vR*!;f{GxqNi8}`|I0+Bf#2mM{3EQ|HmI;x|~d5a;bAi2Wq{;Z=S zNq1y&wN5MS6rp+k!+z387X2>gDJ6I^;Enm6mGuO0xJldtnsP#z(6$bvM zPzdZ$2S@*$3Ceu99Of!Ek9pJ=8Bi)lz{z9U=lgYqjBs_X%xQ6s z`s$Gj_P1xzt$-5aVPkLsEB=Gz-Qz=jqwz&gi#1IHmv*~Bi8GQ7*Hx4M^XJFf_@cP5 z8A5}xmHRvV9wRi9Pe8p^yis6)VNPC(^-HB91&jetQHKi1F zSJN!(8|v$Hs`1H%xHrNR;yAFvs~iWNnd{?G*acM?gNn+Z_d4pU;(=>_JZ_<`wkR3> zSVm@?=5;d7)LtK4{Xk-=S5l~jSCy;OYTB#bD2gVEHqsSLh5&!t8A_+{w!=-8n}y6> z`3Dr0x+nOTo-0X#;khc0h3AWj4nitVV@0LSrrZIO2dW_^prE_tiOf)ruCK^kZ%HYC zkVmYy=iXrBbtkHUd}uw$`ayjP8n zjI4A|)MJgxz{bD?23#YbHnkr>ZI8WESAx>pVO8p`q(RJA&wo*Jgy-_m#W$Y=7LW5s z<#n~*v8$GS;`8;W$&($-=sfVxi^2&fLMKoYlvzD@-7%0>Mz<~2I{U!|SipPg1AnlC zpwyY5g_DySeV~MBX>2KAuM0f2pe>2RiCjIu$%x(!46bT#dyl&ow>>Qhr|w&F?Nw<< zG)5pA`>)hfB^IW3Ri{pg8E3>;wFSBd&}d9TQadpt;Tc|)rkJ0Vrp)`N=8!Kr>&7E%Lh<%e z_H7xhdlxTZ;g!h~wlF*tEj7?RhljkGsn?i~%rdzO2aDHiQXWWv2sK3}0$fXIvROf# zAM80hc41J}tqi7EsD)BcAEu{+uY6UaW_l9U&@WeX*={E-J2-nn&Qu2S=419C#5#Rw#GuRe7v)EtFs&ZFY>>mn~Q?JU%vQJ5imhsN!Ri1$#}J1 zq<4jd`T28mokNe8ZYYNrwN@XTbytnoG!8PYgsLBBrIS7)OJ#lpxY(;RfoBJCV6;}Q zaAC}Vq!;8(=q^B}`P{`ZA=y$(jQ%K1u#kdYpcS}O0b!s+oF}eJarpk1^BRYr6{9}3 z+vV6NE0@%#ONZq;$19mIiVI|NSX&99%`KS`yJkYuTg(tke#_TI(5dYJGxd=}J3e{2 zgw+&_=a0_!8Mk-7(n9T^8H10l>u0{;F;Xpfhvi}LA-vq>{1SLA^^X0HojXma9*i?_ zj*7R)SEC?s^#39HAV(MmI~)-p>Pf=Mf}$j(nfFN)9l~Cs6m` zNysH_wt_6ix#9Pi0p(%HDI!H$&f5r4^t|g_5Kg*_e#EP$RmjR>sPsa#cg1^0z!+XC z*Pa`k0X}>rV;0{Au&U}kmw-gUP0?Ev$H@TTlriP5{f_jbp;BHww!InA)IuMSGKV_Z z5oh{|gJ!TxpGe~)AO;j6{d}(?BXkoMPgv|Ktk;~3e=kg?S+%Ks>)_w8`S~+06yyN^ z6_9h!Dm>M{?|c$g_WG_YI56NyP@CnnTr&-zquWZ$fz@^4`#JEfiXA&XcV8I9hFvPl zV-=UgaZPAzC=0+x%9T#--Zjk3z^df8=CNAK`&hSNSDQFH{?U0VZ;EHgma42i@-x|c zfoF{6OzLk#tLrc4#w?0gtDD~z_VYO@{}oF82Cq+nr9hCa61w#I?a_{1mu`85WWGa% zr9unEiRABwIkQcGWfZDqzNAAi+m9RE@UY;QiwdpBEdDm+u}sck{wlvftY91HN|ep`nYmupKZVYcw{&(!3*)BEYz- zn17~#8Jp4W#qhGry)AhMqKaZDNWj1%q_@RGK9ZJybOCC<`0g`rKrVCNocMMNfW`0S zi-0xRzZPlppCT#UK@{b;TT1(M8z{+u>z2L7do6Q+*gc$V?(Vw94}_koOsappEd4if zYzv>I+xTtyg62#_e25>q8ndXk{#oBjBXA4`l9<;Z0-63Oq>=$~o#Y%N03{lHs{}{g z+D*5Gl< zfPG_*(oVbU9#`Z*$`1C6Tc22Qf74VGC|y$8yw*y8(>RIV1i+Z4C|e_S;V=x~C|b{IDJjIUAXeUm@z)((RJSPw@j zdtrWJkFw5nt&16 zV%#^Mfx|EW*oi)1;hFoh!B1=NKAXSz`8U99%p_%P7!Lf?YsUrs^q zjsMxQ9@n0B))~D}QT)T9&|Zq>F#9|3q5R-1)mg?M(Hr8cldy9N3(oh% z40=U3H2)(dS4VMYdl2DBEPYk1TSk(!J~J(x2C11`>xloN(xNMycMs1DY?j3VL#SdM zh5j+|>QVUd;>8d2+iu3AE(S9&&nsxSG@qM_k6T|sHKGfSkVSEvbsk#|-C#d_M?Q@C z;JV{)Xy*n9DC6&pF}xK})8>?v&shmuCD-N~Rem_jb$nFCWA7Nl~cAJBq zI$GmU1qtonr*_WS)3eY6H4Qqi3wf9&Wp)*{v8a1wgvg)nYlKqUaNzr&BX>Pc-|xBW z;oQ@v4Yw(E7@tB8`D z*L1`~;w z1^m*M<2Bz_WX?bOI9umkY@6setfFj1!2VVb9mU8%ujPMKQHz2{pPC_Io7cyKTqWvj zim*bzYm-`M)|>uf4+Xo@*hj9l``D9s%Z1V%`og4ahRfxzq70*)DjppE9*puXHb8l7F&1Q??;eiNxT02_jjB|1~4+5+9QrWpU>E zKP@v0WoYS5ZCe%i2=9iXSZDORD7$cmmUr!QY(_CZD$Q&9U&mhzjFC`ufh3`1v}8!= z1|7WJInxr;i6LP@h7`ET7HiWY8YoO3H*(xo-jcFDulB37Rr&Z|A@Y#H(WmGpYUfaN z0t1TwBuIfRDTsy9q||nN%sQax=It4=d*@A+p(;b`_&hl1mwZigK)8njENmj6cHMI4 zJ0fc4E-~&|bkz*BZP_sPCe$u`(k%*N(H+-b1UICgib-2vzB@kD&{lTPetb8lXSwM*;hB$7QfMmYW@3#$ zM3g;`P-pQAze_6tFV6NO0T@egHb;6SGD{&9uZm)g<>5{#KQTfLoe`O1FT%BgRvR~e zTvH+2;Wg?j^ubyS=CJ*@8O)a`r#&2nj+cZ!GFd-&JXp(6@3_kTuZ(e9%s@x$?;@Uk z(Two(FT7N&<}cn6mqiu0EL=f+5PA8sJ>`z?O|lUSHmM|-kBv_sNqYYYIoTwrKTv?v< z6HJsQn*DUFTFhy#S#{xnKpRwv60`-!={kBL^O;Ujy8JHlcvIdgAy}$4d!S7jv$sx@ z^Skx|bTpz^kyV6OUWa75Zt=3#C;=E^vsfp=3=I zl+fmOq(`%8Xf;)O7LXpafIzDc))xtC#@`7`0p`6*5|9K-jAz|FE<%emNMEN2NXIUo zs{8NV8=eMKRw9HhXa^^wSGA0B^hSnQOxW)FRKR2}(zqa?qS4bplI^ZNeDcgf8B$3g zpsDp&SWnN6>xAmPQT|JnUw_|0Z@VRM&9&6Z8O{^Gm_+uapF8t*U4Q)k-XStNHP`?N zwbws9;D+6}3mzIQtrK6q>>UX4+q>RDd`C@01f$$dpJ#_Y;9@)92ZJ8dE5#k)ZGjQK znww*Eb^eE)WsKCxp8cRS80u%PCh2YfQP3ncov~5RmfD<}1~6-L@Tsq8nTn!z1M<=&mhaKmWhS-b__8htT1{_J`Ln zb3C(wUP9_e`YX|2e}Q%w3l@7IX8~BP-^jx(PQIoYFMuN+kD!V`Xx+8C8R;J!z4<2f zojLt&<172p2M34F4FeS4WjK_k%KoY?ep=Nu;u?y4_4y1+PgBU=yB557*Wx}pPZ~&F zeZg&(AW~JHFZu1}l-rS#Gl8?b5|vHD80S}4)SB#Ra1aM^f`{{R}*i@ zn%b)Urlj!~L^1fATf3F1uHaGjOYu-R`()Kp5yFJi{d0@Fjs~d5xS8J|f*!B9hsT z)i+9<6rf$TzrpE&L|57QC;tPN7NJC%7k8FUFP~`R8Q8v=EX|HY?gXK;&~acpPJJ}5 z&d0p_@KV@r*S>RfzlO6^TGi)+oFw-GHW$%AcBwlX?BJ2Q`Dj&sY@0k6nf@k^*?DCB zTEN08`(NsgD2Vig2V9K^d$=x@U!MSH#|xyr33n&WKj@i!WOSwEBcuJzx3U{7cy{wfwIuQL4DBpuZ>j_G)b@2IHN^ zO*9M2j5>@GelglGqMcCyC|-qSAx{t2&Ch-R08TbqcM*1gEn1}Pt0+m5P;X`84nvn7 z+ek$wF!xmaaf&zCtA%sEQs2hN{Qk5v-buQFu4e_9aV8AQ?va#H+Q-k|2vbBc0QlIG zI(bEw$*);4EUdIt+0+6I2sWJAxEpUb?G@2*y?3Ek?t+3MVV`2B$H>fm{qK|~M7PFx zC9m|m8J}rgN6kje?)dRIN3fncwbExTy zTmonpd^2Z_iro}m$onB}_R9)tnC|(0#5}ZBaLF&bbB<>9)&0a%Wrz|Pu>tu z!d*Vez|K$Z>{jP;e$VA{op=E7Xk9+V_adJKp}VZm>Pj)%g85rP<#@RFZd%&ApH1b$`$C@)I&`TBQd*VX97dKWru zJd@#0_!PxH&U~X=hy{6hA;SzZFRpAk6bCR4ALJIi@C(rTbSnHtfe*Fc2mV(dl^=^p z#iFu9=_n+m92}+Wn7{huBfPMFCM(YfCNvOiO-Xm<-HU-g?-V}r37>W!L${`dUijni z8zR5-Q!v4B`FJ9JC!HjBxxnZ2gHbi1vbGbW{#V?Z>PMK|ZoJSv(sfs6`LK}FiZ5uk z5@7&TQy$HEzj@XX6`g-YVe1C#S_aGkAW2}cB-QAj@hN%0?v~E+m;eik9sSzc)CmY23$7I_RK@4|+Ch6_0^;cTpkVCL*tl(8 znIy{FAiir=Ybyo>JZgoJ@Uyi~C%s3YuFlH>dV6^CH^FL9_x7e3F?_G4%;EI)mP5k^T+ro9 zn~QfOs5is*2SWpp*X@&VPfjqag^ZW_X0DdbV)aw?KhU%7t>Xp#v&-_iRcwmuo1bz` ze{N4X8NpUSUrB`_SOVi?QA&5skLw35@;g;DhqE##v-1PC|E-f~IHRPAkLrbwX>LPP zmq60iXK%-f;_KoFhfW0J_M;{oP0j}H3Cw|u@Ya5@ft;6(Akx_s$__CCJBkw`XJ<(4 zWrsO7Cn3>%?x6Z;pfvLF8<>!kHAT1^m>seAqr`FZavMh-uqtG4#9}J_JN0J$mmlb= zurEEt=C>C$BPuJKiT;Y7=&z`mhq)gW1SkE+CCQIL)FU8wN0s?aaD9OvUU8Zcm&VPi zwaml1PJ@<<@q^6rKmTl*IVLj~HJ5{@au35W@SiPssCrz9%OFuNO7NS2W>AWwja6%1 z|MyX~OMu&#Vo05EaPjqSA9^o_X5X^|<3SmpuQhzQsMIg6yz|(VU!RcnOHt87$9;+J zB2v9;E;Qta7`nvGwBgl$prQM}&433spsWCKKf)ui`CuY`_k7-|Fuxr1qQjgNCJ)Np zV@nrBEDLWo*}6CsJ#-RL5)tjhhHBl#kKx6roW19AOt8EWrRn+(wRD`oaM z+j>m?)glkezi>ZVJcH%b<-I(0E&U{uE1%a40J$pK8ntcR*b1Y2#&WET@hhT^hv%oc zRx|XaKB_nk0PjD)NjKJljmVe6t`+W;IBko)o~jabUH@!x_T*Ypo6+6a?<$lt!zaIX zSao*RX#JwzHa{ecH1_$$Fjw zM~^tIElxQGBqRN??!hn9fG+h>$<9A?dBwr5NvAmz+2r;))DCq%_WnULSw)6e8jq4# zPWdZ*TRU+ZRc=+e9QIl1J! zmi69^_uj8td@DR|-BLhPA1kSYuR$Gk!!_WDe4$QR>+MYF!|RQdSACJW7)-ci`G(7p z)N5A)qxMr7as)HlA1 zHUvZH_!yT^N}JnuckZQbl@Y6K-FtsbQ*>Zb2Wh`zac14S8GDJbW9*?h{arC3|IRz@ z@bfovL}V>Y;Zh`{D83^VdH-z5-Si;LZIv}qDyDR$;-c8x zr^?W_vl-vgL=d|vG*?nX+U#e-lq{l{DFbh2 zWc<3!vgm$^H-`&&5H0PF?k$|^Tm zSxf+am;X{4BU4*BJFuuh`DM{@1n?^O04#M)1xg2{FQ0qs6q0nVSP+UFs}!UHej@DY zer^UqbC?nFsebM)?~<+3!C1EAl%!@}khS%^Q~@>m54#APTK3koya$JO{DQiwuc$xT z&N(}$#Ai4V6{G!Ui=!-_aYdcZNcD|wJj-OlhYX>|AG5-cf@87K4&XUsi&NVlyQO4V z|FdOyvd_5Vd=@}~C*@*BklJt7>r0}~vykH@!PSLeBcle>sVCqkCR{!Ge&a>5tK(@X z`%(yweXRNAfW%^Oe%N|&tH%N3mnW`J-~SRK0K6 z^{JgbeB+@P-GCLBSe@!?&jf*V>CS(&0|=_S^`)zcg3o%X6H>QQw>yD0xa3!QH!_lJ zNWFufS-T_Zvl9x)h+pgQEKIkuosOAXH@08zV{_q0X7WK&md$#>LG-9CJW`CEIZ6Aj z5`7hMXOTOYXY_kll7LOJSrLg38V?LK&Zq`xwI5;tymQP3OMs2`kO++X(6t4|JphrB zg6&Wf1|14QNzjcT*IMc3M;cDLz1*Wb?;wXDB2t1*z?SU~h8JJS3G~9v?Z~S!hBa7b z_pK`36;j9%ZhKTU;PyplqGJz#$I}5_i2(DPBT$+eTmjpkBqMqz=YWex8R0tE2hO!x z%2t8euxpt9Me-tTPW8utjmv9vqcwv4pb5r}s^3P#`3nm4IT!lsbXXs>kqdSt^_PqO zMh2O==n+jWK;*1YSH{E*aaX7917F8|cnN-La1o}BxP{V?&;3>OeOmMKSEd4-Azq>+ zBJnD~?(t<6J=7^aR?2tt?5IVt4_JvFa5E(maSpMa#e9ME%RQb9ZdjpDUL^oy7$V0( z%tuDjA{Kk%9E|#oi>o)Rf5KWXVq3oQ+OJEx={diV?OdFWVT}qe3?;S93qNmvs(P(h z1&U%YE{s0Zb<%cAwcCCl*IphVZ`b;d+PCA~i_W?Hh$`V%#0nE_M(`&HKz{_5Lc=A; zK3TJ-;=6#*9G}VB&xqMS(bLuJ&Th_#gMm7Z0diuhH^g2ctd=o$uP)!>$yd?H*}%h8 zZnGvFz%_n!?ZG?fnV3{OLg;(;6AgV^l%~|(u{lqONkvWUeG>S-_spuk+TR2{%xdPW zkxDYd%xLD#?ZbnS*}58TNY=b?TbklB^^U^qjxNI(5nrI_sk0f>#eeFQr z`!WM%fwi%FPhWF-Kh{7fU#satFVE%i7lknA13WT6Tq$?mOp-LWXy|i#+u&_I6C#?3 zkmoPJYy-^E9b?gJlfQz~a3@`fb9Ux8dprwrX_CraJnGHwV`_4$TG^{>P$$W%w`4C1 zcA)&P@AKZ*dAdi32@&JS8wotpsU@$KKbd8G?oKW-Vu6Pic=i=bLniz3G<%8dAbv~= z@15MZ4_#kFzes)v{$g||waB9M1IG5sP^{JiUkv~u)XmL1*-r;rbyDj~fC>p@7tw&9 zIJ^H(TN~Tsrtl$@T&5IiV*c53gc%nk){w^q+3DwvnGR%Na1y|MVeA?Gq4v znK}Q~HPDUa`>b&u;qZrqSFd)?}!(h1e+*uA5lzO6?>MUvTC0AX_^Rapz>yb1p>Xu4@)rczo`?3C~a_6LAJbfW(xI@SP|O?EbPWH$6eHcrb1 zQ*^KP@))O~Asy&6j!R6LAl~Imu&SN}!k^*H9$?o!Bkl+cKAS5Ds2mc@0|WanAei`t%y|Jy60FKpEy( z!uD83u-v-?zRDui~<%mkT3?&mRrD_^%K}32(ajR zstU4BngR7H_2D-{7D1S=JVm6+p_Fz5wIGy!RSb5jIVO=H=n)U;^-5Rgy%;67`H?DI zLnat}vs~Qgco&ZYuC!clr#p;)UmcQ?bx=iGK;(^np#LuTQ0zH7etdm0%QVN-E61JJ zN)sU{b0{Sk{b3o0)jyTKz)SD;E5c{FpsUZ|?YnM-oKZYw*g@7E9LX};5f#d55+pey^(q;MI;4;DHxV0%EP87r|= z8~tykaC@YZYm{}ky}lWQxePe)>VKK!Ok>r?X+FmiXXdo87c1e%zq0x}KNOes(}2L( z(78|Kkx(JDC{gG%DS=I(Vg8SpVagoeNi%wy2vq^Ei;&7v?fJU3L*K8AsUA#%tR;(e zd0El2bv;v)c&t|V$bU%pW)?Y?>Wc!Y2ntM7{@Wq4SB+b!W(DU&c+sqrk8}pDDejSH z>Ge)Rp;(|0y$9il{Iw!z5*o`0wAyd z!Iv5wpgKhBZ9{g^vjqQ^hh_9{cL-2jkY;AUz^y~n9)K%mZ z;}8m|{F<<$UKP}Cjz{>FU(JEE=Oku#qTK-~eT`RDwp+bfRRRT~z19 z3a->!L8e4625AOfq53#)KGD?MgP?n?xN_dY(-W8kGZ4{Kz~$NZw-e099QRZ6f`}5S z6-TFNTL`H8K-XIi`K~Q*(w)f~wxp2P&#}*ep{P;i&v_s4u_E&i%YK5;Z;>v!niiRX zSYl*5l<_jlKLj4t5*9jPXXBn9tybBM!aCOLF&#edE!|RO{v7&Bi<*V*x;czkteMaq zl_vCxa(ZQq0r#8ly5qTQ%;bB*N(*`3M}n%Ct{T*+{jTJPd~(FyZ%FESya^S|ckT(Q zC}_oH;@g`gT~#4ZKG5%me6e=EtYV36GPptc#siS54olnc>nFB$06#pDRQMB9b~#=UM?vy5@u&drSsdSpWKa}Pa9-ScVB zEW7%S9PRmT8sK%gEhLb_1gfz-SHu6J6Q>|iDzqB7<_M@hTeSq#pX)|_YzwFZjaSzE zq#PYFz}6|){-(L*e0qX5)V9B13Dw+yUSk3sgF$-_?NHjG>#r&%%oz3~{~t~70oBy~ zzmMD6*0v5R)`^lTOQnFVKq@1t6OdvmAP5MlBC^DY%s`UcPgM{H5fD;|5S1meii|J< zse&S62pb`g$OxNE$l&JQ{@;Fo=kGb5<2fG4`{v&J8qe!_J;K|D>z6w0vwcEq=m%5~Oxn6Ms-VQD*}wY=h_j9VtxEpKZ9?y6tZGo5 zl~B+J^8NY7tZ$%hN_=nfd-jkcrvgkM(`c7Mu~4I*;p%RY(}2x-L(&rYM+qhvzNfD39(T*e6tT$JY>te2fPeE>FlaXSgjt=p?t-}Elbi*5B0Jrj%mq7RRCD0T> zSA4tVlRr~adHATQP-fYjoeREKEeJW!9{AB>EPX&Icj!|zlOv{J z5$LzY7?tDe!b(73Lr=NlqVn0p!Da0wt< zpH-M`=jZcD$=c-`$f+w42ito|+b5Nl762F4j4Om3E7fFIKu9#CZag z5Cn!wX84;!_UYZVAqd?_CaqUTPtK~<3xaw`nyugtZvwOxfoL5`pJX=yTP2S8X&Z69 zTStR{DPVANu{3XH&SSb@uNGsX!MEcM+!Ky>5~`iPH70D8FKDT_Me0kvyZA9ZjW;I6 z6ljLH@*K_LAJ@C3FCO>u7XclBn+rN@1afZ||6%a1K89Y9en1CWj3WV|f<$pe0}zrm zY*B7@?-;hdNiU}e$shh{#A%sTA?e?S4jwfVlRY+7252gAuVqLkjrA)U<_x|+juLTVjOuLJda zaQpZ@OOYov?Xuf^!#)QtQzA)i>LFDR%@IS%4(*mk+C550E(LUBbZAU=@i+NICqASz&E<<6(CwG9Ba}WZ#%XV* zTcz0MWi7Zj^^fPgvDq6cL2Ewy9R=<-p{DIA;;~8a8AdS#3i?-P;?-#_kvr4zd>ux2 zCL|v3<{Z82=)xAI-^*Psx)ikk;K8F#-HU(`g~^!|(xhs9!!hR^?nh!mX}plXK>LOr zSEqF7xaICiK$sCBAuH)VI>%m=N3xD1?%CrH6=#ClU}?t(`E-(0=TRsa8q(s!;UlNy zI9~c9+;O<5>OAcDJ}cpMTaNJ{W(IIOP_R@L9;kXIKf_N#*9nQUYD53NYey@4ks^U7 zYM}9U@2Ximx~Pf;0byoV?6C2&k_M^5fj?_iJ@ezhGoXpj2N_;OTo|-CJbnl*#-E4} zV8Wj9XlKNI%~NGZ9sO-|d|L06mNsueyGwhylGP*+R~_nFHb*XmJ6>?@sLmQ+8-z$1 z=Et~Ja0xL3jgy3{j8vPuF3O;Vys;)5Ak;SmfS~K@vKl7fj8{A!BdQrFrXREEdaKtX zqWzV<%X){#z?4i}5V`WEX+xDfyK@+$O&;QL5f!lD44rm^o6@vtgAARCjM{l!zV>W3 zdZ>BOEN72BfP4}LMZ1cgyXi^7T)2I@W#Uw^gVYvynf~x>D*0XUL727tU=`t*{q8&@ zuKl!@@TL)i!{O_~k~Z{OPx!$e~%)zylXQ z&;q!ks~lD`P#;g)aSUGc_#4w?b$7R;(==XGY>F(dazdZqHY+~BQuh35^lYwGu)k@Q ziz854bP_wdZ1_KSfop$$Q>YA4?6(6Rxn{+?lk&hqvD3=)ReO`w)#UG?4&PO&x6>0+ z|NM6EGu_In)Py42m3nJogvSFw)LP|{`^mL7ddCBNeL2Zv@zrI*!VY`m ze2cyeAuoMqe2{$RLdi?7y{n$y27mLP{;7xi-&XaUGZf>LBmVs}>;9d+o-DK9|HjCIFY0pVx^j19E7NqRC0|$&MCi zFB<)opS^?5e;NUdg4Y{5VU{{?#r54^0JL3)+w>`L&-f!xF~Y9T&_xVhe)|73AB~uh z{It89jnl7Rd=Hg9-4@o?u8ZvYA_^Kj>97Kr!G;7$$SNiGHaJsA8*&f`Kz^;8P71@h zg#89ypLeO-LRRa&stt&1OThzd-~fPTyZ`Zi<|9?s;#V4!_%DW#stH~j@;`8!PP`6y zVvYOF4d!`*B+Jg#t^zh^ln*#gxoUR#Q+kZj%7Dh;VPTy$9xO?7>r zfja8$Y^RL_@=C>~U(|<8=Ay=NMppk`74c;1#T4V8KFq3Q+D0)IRxctVm}tfG%RL}7 zxnZZbvLzA@>idq-FFt@W3B623N zI}Gc`noOhF3dY4^lcyCOh^R4O&3Kt1|K-Y3C@|t6C+bVyQKe%4BOsn{WV<~Vt$dki zwrH_--q2P?r>(BW?a4v(m~B~+n=a`5U?hwth>wH@7$h+=N`Cc<90;)4&imY zWhLMx<)V)jNy~eoF$1Mx$W-q{y6cTQe652hC#`mHko7HU7N6V#=|wmG5<@t+ppw08 z5)0Gpo|cc6Wyjx2%$>7;!8tmxxxBk4fbuo>({{9>z%$8t;@+sfGfT~VP24wIOR5O7 zz1o6#Xfm1W3&v~VQ(^Gx@vUv(BhSp!Bc4MAP6f@a4Yet{(RQ{NXarK&vI@Wn(A<17 zlurv@IRXhRiW_4tL`|Q|C_DMUj^!C5YkGt+;Xd5SQi>Arx-|unwAEb!e4y9-94J~E zR>mvAYuD@P=}APss=@7#S4=y}2;;Dy4?BxZ`F`P7bKy!3YJkPLwQu6GRrX z-}OluKNEyF@*hIkZ6Ds~SFSTatt z;SkFAHLNU~H#Crqsw&5poLRiv1|`#}CO%nsX#}Z>n5(43%h%aPwnP|SFXEAu(weTt zZgH$Oj#3hkHpU(HJ2`;UcN%L-5Rw-6E@?}N9`R+nOk7NqTifqV*vCqq^iH!abCU}g zQxBR-2GkPTUp{=m-OzX+9V|@k9ABGap>hC4mo}DsCtxf5N4%b=hG)aU8D=a*3FfnH zD?)k^4d+gwOVLAy7%o$KZmHY z0B-Vi_!eP#c$dIu=4TV$WH*v`;n=K|nk5cv>52{TktR*3BL&SJgpbdb>1#y5QaZ4E zOmPK2NV>xlO)Z`{6Ty{I=NupQp2}Ocqu<5o+t9zAZQk0mB;Z%IBMc<(*}22|r24x0 z%mP@n4BQAugtmi)*)AELeR;WrQEf9x2F2Fk4u)d{m};}z4p>!ugamX2ZjOrpqsuDZ zRl3#({igS_!x_1UlPqHd3LXvH$a8G10ECp*7X#ba)jd|i2m#I0SNYtdtW$ehd3NRR zl<`MD3=h^bN<#oF66(wfft@5hafn2VyEv*m18oT9%KkoXFzW>-?yL|X_PvLk>kXzl zUip2fEyb=YX4Z;>k%{07hl~`&-{k>C<}DPivb%Kb4=xsVJI#Z=I-|`2|Aexy2gjzz=zB8 zhTXaS9tC=1M~RMv%Q9%OpdcRqW(QTwYJt|zs%#ZdK7RO$Wku{|xV!4W8L%`5K)#=J z*Sa0fe{|Gq1(MkB`(xToom~Ac9=p>KOE7h-)6ym^rz&obA?doP_0pA~TzWy9PA{?C z7vu?<)!&O1h4@SOp}1B%bqm?yC+K+y{z|WUE{k3uGJVVn&Ir>9JR<}q!R{=xH0i~d zpEjJ!^vcb0V2$J7L?i;oz(EJDe)taR-Rv9u&FNv+w6=QzjSM^LJGN}G(w3zAl>z>2 z6o42SqV;&EG_F_+OsToTgk}0Y)>lB|2YS;z+YD^on#ko)P(lCef~@;Y@d)hwK6Kmu zDhnr>GC&jaSo6Gdmw8Kqs{ZmBAg=Td)jK-qgwdMyXPQzba` zhHuRO33-}Gum64{34+Dpy$+k;Jvu<@OuZz_EeH-bCc*QgSuTJyu!H+6ZkujB=-2h! ztCCO3n(1S86Ljk9g0dIJ-B=;E8dNgp+e5k*q)09bh5dGKqqR zA@=s)b?0VYUHk{Wc3G#ERp|7k<69bojroyzz!DO&cA4Ud&D7b)Q_H~=>l-+@a9%Xj zd{F+SxE17py66`@7P;GkocAavM`Nxw#zhdve32i(dESIujqu39Mf2HEXOR(VNZF+Bkhj~qM=_xj^?(#r`dw} zTZ`KUCPueAcPorvvD-5`$FQGLaOdyF)Wd-wu-5`d^RWPSUK_$Fjn5z?3fS=MCLa5; zecdpRxSltDtV-tgh8av!ktN2+LNPiuTB8bHWK66jX)fV!B#Z!fPTy}fR1An|W}_(= zkZJg2zhF83$Vf?SaB}OZt1N3F%d)7QwqJ8|+`OaRaQf_kamL~%heipvVG(?N|Aw=e zXW<}V7i%J(+z9BM++lwaGFMsb!?T&ppys_#2Adjcp^2z5VrvGu*JauXtqSJpAjv@U zbc+^a@3Bz|_XLySonN0vo;z%{9>fHvIv!2r^fZwDJTwnWmX1X10XA|Vz{ja=@ef#0 zn%F@x^^sMuatJVUMx6|_1XK}0(#1B<0C}GC(0IlFxU;r0?GEb1%gwLOy^~t0Ij^Bc zHo{7;uQUX)J8|g5&ztd4N=Nt5OEOW4@l8vI4uiKqC+MS+Hc#O$dJ$7~7Eg7DdpS9Y zM|)%3?A%iJ`=6B(R0#vGr&6=CDucmJ#keQ|U`T-01Fn<%L9(eMn=snAfa+z{^B==& z!0hxp?jLwPAV@qMpkK$4HCL*VAMR-q*|O00I6q1^^lum|3E*9!HT3lh_41_3qB$>x zQLD_)D8IOBN{Jlh*W)u*lhmTIETj%w@(3p8vCDN_j>#AJ3@zd!C!E9@h!k#`l!CM1I zTH?A*Ubnn7f4NC2tYB-PMqdv!+^SCT)58Em%&P!-+iXJw&~|AEa4HlMcD-^amp8YA zV453VlPt`0tD<7u`gd2QcM1p3W>8;|U4FhSYSbwGvKdK|OWF1|Z1`dt;FU(={#&I> zs4>+f3^P6~ES61y0)##-+5)JcaQ~C3u9xGu&McID2>FWd)>mPL8`?FQ?$iG5W!H=G z7u;BuqcvR=$D6xlQ0onX5bWX8L~3H>cnaxs_Hm+$ru1?UZUzccX19La;!K&pWAEB` z3|*0oh&0Qwtg2Jj$>W5(!+wRV^;7g`k6vs7Zp^OGjINOM;#%gQg%GAL~gIYb~0+M)#nLYOFf^x~!I2s405Y zaI<4>3oWRrWmxNd8ZU@@BZ>>Bid5l!ID?ja-UbFzFb$l=+lB(Z2Nm~0U}4-@gnt?3 zV7h?<=N)wiVI{-8_aeE%X78tL?Gj`D)D;;mse>j;&Y<5>j$|vs9Ss%s_Ec}r)QgQ& z%PI3`SKPlRS%v?sjiiX;#0d)g=J;2njhg4jICVf5U*ECpm05dugnpydD5*(Nb~#=T zK<>sNGEIUa)PYC0kPgS1Ey7lSS0OD(;dBw3CN{LfL!x1k1M7H3v+QFTbdGFB&b4r?}{;9^4m%%CxL&;}UWl$3=Y+ zu7~>)@lhF5p&lFe5^_~D)XxBp-otSj^T)f(mLN_lzQ%8^xGG55hE@hf2uj*?*pHeR z>ILEUny(`!1}yalgv+0JIe4LuDTo{YEPWulbpx+oyF-&19c~JWsvQvveD7-tU-8}8 zL#lRTHjwqqS6l!g=uVulbQaE?LF>QavjV&DW9}_^bKX17)D{O%#it9mbz4BxbrtG~ z(Cy9A_r(Fh)3hmUJm3Q<^NY>iW(gobbqy*x($SWk#SD!M4xSXejNC&&OQ?O%L~-hS zIvf6+hw&g&!kINrcavK2r(BUaN0z<%Zsntl>W{THV4XF*_!z zijzZ$@UkHjpF>9Pfi)U4(FaANmIz?|Cug8Hk zNoroAAm7gcz@XzL1j(*GL}SEI)>shFae)WHLP`AJaI#)43$pb;WNOM`Hoa^>a#n?&~C9n%W`m09BqOcN{$oidWVoE z9xw1!ReZ)rz1!A_FwhaS`UXtuzp;F%e@@C=D1%EX8WGWGM*u$f(tV-Rw=Mw9?}&R0Trv z{rD@&g@DT-XwHNFN^-ok`5^s3kz}9luZRpEF#nUwQSoITVfZj3#ldzZqPgI?f4~Wq z`|x29W6V2XZXA*=!F_}BusCcLJwU$U2_QwXZjy|LNY4V^-A5Yy!SSw={|4D)zFKb9 zX0=|oMpo9A+-!)v5V}H#!~;TOw5wlC9KXjzJPjZ^3G9D=k8cS4^VKO#Q*N3L05I3_ zRfd_^*KQY-t&ANcRc21}l5BG8UbUAXV=6u9gw}_f!~qJ`wQKI2Pja(5na+Q;LRz6$ z`W&zN{k93Z-I6jZo-Ls+$bv{oY{RU-%N5Py6^q&U#_{wGN!Hp@jJ6y z6c_Tw!>M!gKQ8sj+@^<0jQ|hOfxg3})DJh0Eb_9-!~VW? z6#cAaVN6co9^o$JRe(tFZ}yviat$=3al$sIawok9S(Oe4T4i{tak`U#NiF{8N_00( zXy`D=A*ymV0s0ozkdK@xD60hvIg9ANd&MgHs6E1oBl&E7Q|UuL z$>7$<3*)sz@D0W`Orq@ybG48LIvP&NK8@-H z3<}FiIC@UBrkPx`yB#}cXz=jIDf zCSC4(SYdLT`h?~`qT>q7^^Q~#^aIZQ#%jF20FMtD@^b>3u7B*L>m>mOH_Hw``hIpl zB}ECIOG`IVOMN(VUsF>ETHS!w%I_mIN` z!EbsLFMe(*Y5=0=le+Ui2gEB|R@_10!(^c}HKSdT^As5ePfVP5uJg zCQI{<@D9~CoZVBuG|>h z2-?|C&u%kO71A5wz_L_eOvhalZ$K-Pcb9%_#)Rh7IXG2vey9%S(0VWi*3d2DmNKAg z+FtC}_RNnvw73|N9?X~;g5N-m4Rz3Gn&B2FP1;yva1{rcDke4il}OVCQ5EkiE8dlz zqllViBXI|`fC)N&Q7aY#?5G4<=qJFgsM(e{mZDSW3<7)%GKlUM%uPEctnr z%J+RW_bi0JTx7#I4QGa3^q!R%?rrt>a_^;djHN-m5tuBP0r}HX%}p>Yd3EMv&IV*M z$;F7BJpC6jV~POatV?yk$6W^yoy zZ(w9h@OBBE0|6X*v$05q7ZI}>`F9OBa|bJI_?6n>*L?{S(qjz7Gr(KcrUpLbuV9OOxYs|{e@pgh9@}8L!L3?pt zcg8IFM@jUk)9*LIcw-WFuuKJ#QQGI+H+uR2mMV?uSi?zPbPttchI+)G7Cft{1NqGd z0M%yA|1|i3_-Fw+8?Oy+!s=2irJBtMI66%omtXYGN=nAF3TgA7brccwYKg8UzPkg|EofubHX4$ZqFz#Q& zpBHWhwaZQG1P@f=c2sS6Spj3Z!2Enj%+Dci)@6|QBlKj?BlFCQmu3k%qceyH!I%q#}pvtDXcu(gE7=*yx-DE4-y z*+HhB`wm5kA))j#aDul8JeG*BdO5MyIxYoFPs>^%yf6p=(Qr6Z?!}zc;KskNO8RBl z85M+9Np;+%o<{oc9oYNLjt$A<&jJx7XWYmiY0K=#Y9rWdk>yfqqFZfMZ(#QJ-Sh={ zOJWc#O7}~A0BBT-nIcut)n{Z(3v|odZrw^jRl9ZeWd_jvBXj3Hfa77vL0o02PfL^; zLv;t*ZR-m53~E}yTZ^$_wMr`mP{-@Gc5|ftLWV>qdad++2Gajx=XJ7SK{0s{6PWfx zic!j_NgXN6hNvp3<(j=AS8LG;J-1$3+XmKpUaKuMi@6XD)$eSqT}0g4jBNN+*%Y`l-}}HRhEV|+?*;dJ$FJmI^yrj<;B2UiH;j%zCT)vXz9a= zhIbz3Rsy{d;CAGCwr5N>%E4{zjfSHWUCqrIiVLymK7*tzqH6dbAhB+*eJ+gBv<*iE_Is;s%ImRNXqjjRH-r@1}t+k zru;(_3XAjY`3jf)F5+`wdjH!}B3KT+=h7J+%YlLFMg7}pO*c59} zxc{Plz4ZY+E+7^GzNK@njfOOaoWW1+D-w)CqSKaAT|zTK6A6DN($SI#n`Q&{b}u#Q zd1fRWcdV}RKVA>s)8w_fGb*!}0GA`lD#lWi$C3w3`|*{FI(m)PnGP7u(g3eL`L?+0 zKePIHp zq$tnzbb4r-dI#H~`@Qp7hd=jxt4wa~Sba#(KKo))Cjo4KIqn4xz^5vZ*2WJ?!qU(P$PFOFD_ioKD%p`--$Jf7Qcm(1aEIwa})45(s zC22!<-U97thon3#=8!3cvOm0iZ?1RYoEHFLqkrPs14m`sB zj(aHw-%8)vLuQ@t#{`Q+#>9i(9kl&bZfjoq-ej-T8F8QtsV<$;q4e%&eRYXB&RQ@p z4<$^FIE~d!^@t!*t+pRz>+Z~1PxzqYIW|*RAO=vSZo4M3I9{TdfDOmP4_PPP$dPQC zc0HS~Z4M#=jD&cK;)tY3O*x$Y7>jELWU#N8+q0H5@@A0@h)h$00PvcBA?~Yba#h`^ z>mGx5aju0b31HiR@WMQvb}56TW>bgZJSRCjxdznxM+*X=FqeY%Nuu$NN56B3I1y6} zAb85a*>@Q?_ynt#SCP{WsDl66_v_SQ!8s|Qqv;U2ap8Le8RH~ z*<(_@`5mn^@Uazq&I?cw z51!+Msspv0ta6;nAFIlgc_&F6@Z{34+|7elI6vwZCveas_pt5twTMUxveKWP=jTot z>i8!MH*C6olb@wq11?$4K?EAXIXGAZEwH{lKJCC=;89I?Uq@C}qQ-)RbRb?q0-;xS zUjw;yf2>Nw@t=k;aM5-_4Z4LYXA!3%i=Yj)@Q~lkt&~kH8cb#jsW|IgVGpE@O=&(O zSW78kqi_Xgz~M~P#QMO+l~PtnGYryv+V zXN2W?tI6I)eWLxl6u+p0mQsr#()e&qA4r-MY&Jh7?ev4xi9uG?vOlm}8B}*^1B~Qmvz_3H6s3)!boi?VttW#sG_p3!KIS ze+A_$?q*{^va&L&WV2mM;?w<8wm$SXYr))RZM4SRq-`a9D;OFHZE%PiU~gF|U=NoC zxv;_`v`GU%#TPx~g}*{r-%_Y4X<2z-t905We$-{JV?ne1;oL;0dca4)a(ba^&iQA4VGYnjlV<+D={tx!6cb*X zbILgiWASiIYubtbH_9)7`qTh$v7L3TIU8|tBDEj*pf0+`%sXXwU-N44RgcWwZ;N>% z{Efcp9f(yy%y28zk+^kqM%I!yV*FDJMpr$Y2E~?W3U|34W)f;$J9xMO`(#D>H*v_M zx0g0NwMdGzI84;=(q=(j_dEEsVv2y251FLF3i#6P97j zqUq@p#ZwK0B%r7t1PYk)AJQizco8a{9uth{ix$3+gMp!iN1Zl0#17?;sNIysBd<_*0``sDV`17;`l1BZ1tz zF=NL~cIFEUAQ1`B6><4bf%ws)8UEiW5SsvNohiUyp2O9C9rm5J5iGoFPr^(90{S9< zAa^Lv+1!PB5}2Aqf~CkiuctezCgGzXnY4u~@v6isrc;&N=?V7EO`^kA2QC?Dc$39Fu_bvK^2ZAK+QC|5=YQWR>dEml2FfY zXy=M^&TF0r_fp7D8lVzjV7{KEo@-c-Rf`mz_1s&2VAJ~muzITkLXRK?mq`8`Q3m8| z!Oh4^4sy|3ks|4T>S-gCeOFHd6J&hOWVbBI#b>o~$@MsrCHCn*?0SV*Kb+pfb5?FEi-77I&!W*NqRM`eO%AJAStS zIE40^5TFUUcNO?(1yO_V?^bkwx#|QYF8Hoxs@rO14t(xslb$hV=}OP&&&>GPkz!m} zDqS1?t3Fh9+%Qhse9}~;^Zab*<{udF(h>b_&}@OzuWQnd3HJV#_xSVM8T@B6fXbMf zuqu@#>_0U3+B^5pgUkE4QRk3Jn=T*?TC94!0pA)kiQ3*ohXN|cE0%4ZU8IiQ3T+X9oF~PpE&T3zX;1nG4SH~|LK{@X+(etyfh7J z)7cP_N344U^!{LfZ`YdZ=m-4&V`6q_!1TE!VHSTG-1hLULDWaL%+uhJ-=L+=KOHwY z4f%h?gl9{b-SefrblLA;p>zeE(s4OYviQ>84s!Ba+nB5P61-Y7^*Ny^rk9TIDn4GsDs^avQ7)jS>z39Wf zTmoYK3<&=}-Syy;tY-(xbGD_v2D7%zU8@WU(&sKuo`!_kt;)cwC3$#74;^@;yZl5j z3t9z;vlzudeiCT})J;D=TLpeZ5Qbm&JcduDtDk*NFhjFFAxR$)DqTeeXUdy;`loR+ z)oHq0Px9Pl=5ss_oZs)X_WR$z_;iFkgdoZjgM$EIRA9HNPc?MtsgNOIcCR|0H&eN4- z>TI!;c(3^w5&!NkSBUQF*FY-X6~220b*eHFVVKFnNC#WFtdDvql`TcaOr-tx*^7z2@ zvBpCd97lj$b~;ZuZ&|eBFh>D%TQGGGRm;8UykM;AHD_SsT)>GZS98OP+8tiJxU9W6 zik5VsdiDN6lhR;YO#`U@noAg069?2;Z7}K;xP>qt2pT+yYzH9QslDJwsA5AKcFj7XT4aqTIx8o8;tW*w?;uf!QZb;{Drm~x*R~IyMpoX^^;xF zP46172UR?{&18r(q!8CPQJMU@viDZeLNM=3Nz+0?QJZwl(2&lg-=cI$L+dwvyT^Ht z8?3Gvtz$F)S&qbEz9YAr_y!8NujxfnPSyWvS2>eiEKnmJv7&`~0a2vRZG4VSOaIooS58=8=klCK8lJER|;ivD-W9w%O_iOH>wj8=UlYsKC zFG$0lDe^ewV3l*U{7OhbxZ_c@2_(azauTZV%EJT^u(YW;9?HHQ2}tzpE;++m9HV$_kT&|P@3kT43>BmE`cy$9Hw zT2FNczYG?2Fu=OZdemi%*$(4CqFY_-1nCm;P+{^}_!!XSOdCRYX?vg)x#tp+|C*u#R=eQbaSLzxjeTQ&zbr_N z!CD4{GXvA*{nHCk8%l~PZX7prLbhVCb%$YbUSs|#)T8|h&rqbU9Xvz0x!XEZsW zN!KJE&2Z;54_ZezG~Hes8XL+u{jS62K@WA5)z(xpiZevt;nryagGqTKK;uYmS`tiF zmE7neabH+#3Oog3KGwpn4Sm(^abMapHVsh|i*n{Xpx}6VOM-(ihO0Bt2gzQ0N_p-n z_yTOs*wehw{VSW?WuwWjh@TDXfq}TJ*w`Lmf|>5v-@-S4uV~Oc=VIZ0 zo;)XWzGb~j=Z=-!pEzgO^xq&Cjt~9bEh>V!P zc|$!-;21GE_ZPX@U(rp0gnj_f=pmUH&*nrBvfVPv^3H%pL0plpGoOg?eu-s;b}z5x zS(0syIQk0-YB$%m>`c}|FX)%T+Eu*3aZ}($5~=!-q4uTzrQHI@28xy2XH-^?l)!P4 zwB}I3`-(0(f_-TP*i(%NafFaDS@t%%uPa)loi>IdF-V1^zk`<$a{k^JC%GftQ95}H z#&#D9aZQE7qu7ioKiv!{IKdg?CyGvC{xEHHd2;VZiz#Fzaa07)`O*mB&YRJummHDQ-jV0H!x8L~rlT{m#vGb7`Zm+NwrEDSX{MmOT-hW!87MdkV z%tmXgiU}i|@pP%~HgwVXQbybge`1JumevAowiexJHmDn#1Uj$S#Cmtr`ACa$^ zjFm(grpY_NQoIs~zx^|}B_W>`tgtls%L@V<^Ct}=t^%x2Nxiouva^>~n?0DdY!iw` z1wJ%mO-&Rz_`g*@P;EP*gOhb2d`BtrH2((mWIwMJd2{lqmJ%JHx%Rzg<&pn2CR{j&gkS;%iQq)R&nYo z%(_uyK-n{Beo_qOyHrhPf@=e2;M1>~PENbaev8X+nIi0Jd3o@YKz{?cE#Y>FZ`J$y z?jmmu(`1C!>@0er&X3|Ki5(Xg1k)CVPcOAAe&hB)>FRTz( zMrW^O;Ijc9`nkX#Y(CucB5Ab9v_xe#bU~{+2$Et4&|`Xyc4ftaT-a|>e#OT8kWu=m z;a&@lRJec$7vJNPZWFh6-RX8sc?-75F^$AXa{;h zR5^$)qb*%ajwjYSx#naX{}KOVL?bMC_REWgP04tCOQ2E|ptuZX3{@`ZohjNhy4oko zZBhrSoz>9C^7LK68xk>tH(-7yWCRNeqEiONFvs)$d~Ya&HM1jtZqTO8LvETvx|C*m z=<4bH9(SiL68?^j1rEV!H8q?;42Q715qudlHcQD174j-{JNM?@i{T<4E<&JHxNFoLFHohDmHreOb+kyE)@H^RcYrai^n7^WVT5Zr%}HZ@XvPw*r1~y*0EU{u&^{H4jCW`bhs8)Ahmg=G3_f)EIhs z0%*gWwC-Nw{_OgT%7NR~2sdUo`*E1?g$OB1|FV@SfMJ2A7LZ^|c#|!Kf>&}LDCi_P zU^Y`B)7A76^j7bG*hKnkO{6@0;!UO8PH~Kzx@|J!f@ymkr;#T8TlCtO^#!^ce|?F1 zgtw$2S(aPk`cfR4i4X2Fp(T@2{AarLa_@UJ=7|w{uM*xA<3Z-7heFXTFhLFgtKdUc zo?VwErt%Y&k2O~kdAHL1&z1IGCN=?w)7rV8Ham7Y8~sAP5;c|2Dy9RnjF(S-G~Er% z06^Zd2R5o4;A0TJ1CV&yEn~jnyamTDS@<7bnyp%o{mB0-IzBLw=h2!CY7IN+$yp>5 z6iiJ<800H9er&ad1k4zN^=<(19M=vgS2*tx2N%~jhp4=yKdb$Qd+p|&Q+Dfw3))nK@9yi@@ zB|4kgY<$uZHSkrfTBae4Ek4@1k-LIdk!gPfBX zQ_S*~xGWG&oVlt0e5|Uif?4yEbPc|)=0iNLGaUcz+*T`4C)GLKQ6~!hi_ZyrMGhQx zZcKyXgA#A(!x1|4TMuzqIN`W>4G z3JV)|Ae0-Z$=TyJ*{0&>?82c_DSiO>DnGSr<+82P4Q>Z6eB*@rA5XFl9)#9$M=MU` z5Gw!iL=Vy*&Kd5ns_I5fXQKj~$RyR<9=)pJ1t_PP$c*c#t(=mL@~=2_)4iHTAPS&iO?6Wno&(=nWRI0Sy4wG% zg2ywm8QVnM5b3$lX}VlX11`s>pI5vuJKI~_4(6DrC@7j+g#CyZ4u{((G9Th05_}6Z ztf`*hX*9=nu#wvxgSD>K^oSxP*LgC|4X_||Yk;XhKH3Z9p?as3yZ>9|q~vm&t<2B_ zN+T_zzj%z8v?6-5KC!(kx{-Ipc~S(^mu=sQglWyb5>;{!HDLb!xDI1IoK@8vp2F#X zGSD^XVl*S$;Q&u{k^VlNP!E@ZP1P9ac9RD{0hcg0w*T{%vdkP7J1{UdZ7UjrP-1o%4+w*>yEr#^r4 ztkzZhNupvNAB?ASkFxdd<`LI5_4E3a+!V~Zn5I88*IQZNaSmhe+VBjmb4QJZS+zY< z|7L&gN?qm||5$HKX?*&BtIiIVTat{km1j6Y^;VKvJQ^T}oiB4f^=;6~#T~C3^BZx5 z>|??g-u#uj!k9@&+527yqo|6&j2)h7>6>;~2(Ax3`s^^U4aDSN7-sS!INXP3(tEK_ zY7LonBH}52hVQm`xamJUlppvdsJG*!yo97YVR0t?;Q_^Oek%A&XO zJzOU22C6(WGhSkcg6$bqL@N*YH`E9WGP-gH;I~sSd9_4`G|@>NPej6-yI#@ z?33$105=DXgt^+cSC6_9>XQ*_Q>!KGr8>x~Jp1p|Q^bRf8{Iv_+KP_g4MGQmt2H@b zK)+LTu~%wZQ|-in9;9*A%&BrrDu6x-vC;kJuFb(SUc8ToHju`|GI$(VN1loo>n$a4SaZyg)uzmRiI0D`jZ zE?cadd*>k|ky2X>izJIB*^E|;ufpGsl6I#bGP`>?+gIbx6NKfhxNCm)PzN4p++RgbZ90@8+=6?AFlZL>CI3PK zhM@uYE#9p=yeh9U_w+BaE+x$a+Oui_ERbm`e(M89_qn7L%!cKAu4iQs!|<`Hq5NTy z>*VmeD&76|??V;Z5@XiEDn|;?GyF++q>HlVW6m}HnL%q2-m^}$HO-u-_8`fuI)L_) ztPj7od4Kp0V$u>pp91!UZv3V6WGA}((S8a}8h4S2O5$Og=&O@2NI~c^L zHlNt5nvB<8*8;+Kys3;7w@nWl|F`OzH;}v)jh9yh;|THN#S2YU4?KeC>xV{!p)VYh zrQjy~4|K|$niVT|pnxo2>)I7j{v+BEY4mS8U!UA^3y$ z@_>WS{sWee+nX>FDiDjPcmy1G8d>YZhi`(H&)6^+kYg2j6hU@fF^mwx3O9TwzOj+` ztLAgoX54pCM?X63Q`z$rwEtGUcS=E5E?4~aNlP2H*JeO@Z!9Uqy|~RGEP!r&S9g zl?V}1h$dA8L`Gx_grv$6F+{c@kjRXTkOdheIlUi#_ukjNf67b9IOjZ{=XpQxQQc$p z@0z(OmB(U=3KCk5yD>ZP*RP$43i~P1(`U-_5qY_PhBCYA(4DG~gqNn@{7Pp-Ce1P| z=nLSHX*Nn^REZ#J<`Gvk77QoUs=`PGM=xH-JZFLdOvI{1u7h84J{vBVxwxIPw&d67 z_!iBhuV=T?VB>j!Bp*du&vGoa;qSe8?md>@!O2!;DC%X<{WOy!mm(&29lT~8^AqRS zA}Q{zE>?y9E7^VmFD5`EbaPE8atUj^b7|fjt^Q6V)G*F*d$`x?_QIgU`IP*OZwF+6 zpRdMN!2#-6i+ijI&?uV{r>0yn$SFZk23)f+ zHO%!d{<~(%(=gBIu|zo;8Vi9uB4_mw(3-@J%YUsP$LvixwU7Gn(}?6+Qtt$2WPbdy zdlDt4GBV_5j^7k2`+~|Yl)FdnvtHdXz(%+~j42kh+9hqxQh2LH@vA;N5yD8&vPHEU zrr02}Cm2`^>lvpzb5Y<-h@@1tOi$6h>B*?+9AbvjMejC69EsNv8VRdF)36-WVNWEXay+LmKw+VDKfA*{eJ>gp`dHBqCpFO%=Z*4<0g> zm4>$BN}*2b$f4$oVOU;cXp+J)h^bZK3=SN-f^FmaQ|%o*aA0WN4TBRY9vxAvo8YL= zoDa6on&bac8=s4mfcdl+Ja|#yVUYsS%#f%vtcIPn!P#7DCJ1P8Ve@kfBP?e!xVM|- zT0)O?pF{t7m1#u!pEJhAl1E`^Lh)SKPy2Y&owl7dG97lQ-#9{9NIF1zU^Wre2A&Xb zB5+dX++1!pcrf;`;kM@k6-%WaEroMAB@fI!L}NQ##sE3%x!z|TK4S}0kVMjJ<{j?%&1hL%otxTYi{_ zz00ANW+PYam_7hS@U|IlsZ-fi>f({orqi(JW$FO?>6X4=@kEDQU+JnT%ch%C`$kN!w~4WH=r z&51F>P<0sK_P9d8Rco}D@YsUm;3k=B@3F%G?4U2 zIi4lH*kEb~&qpo7F0vpr=2teN!zf+$^O(eM6lo=B$N|I za;GJ?+(I+s^}df;Cihaw__0o-Og+*>x!II!oS{EG6J_T6B=WR!_b`1LdU_i?nu1^` zt#FuqiZCAfysrl%-LwrDgHP*FElQA2HFW0B!xH(Gr~uPXiMR}S3|sS9Y+mPLG8Ymv z4cOmaH&wBV4cvP?qm=6*A9j(`)Tq8Xisk5TW~RN~X$oo~dHp1qX)*{;J?;UUkKcwl z#1M8PNDFN}qxazoCTl4C3{=+iBuQGwZR+McC%H$V)_zz)7U3N7?U+6flv#;W7f&Zc6!F~)-@J^!|5X!$nMi&7tufzw)|;C%hMZi8 zoJU$}k&-rQu+DSJlQjGn-A38aRRvmoH`0c2yw)Bd@e%d25Pl*cV+uCbaTwVS`u#_R zfI%Shb_6FtXaD6i;1NC!W$xONq;0@ zKC7D=riJ))bc%r^t;!p;Uql&Je+hd!ENnNE?|QcrHq=c4gbo${z~jYmjy>gR@NAqe z6^OcyUzi1#qq)JA-T?eZINRPOmMbfupws^u*?a?EeUx~pJai#@Iv_N&geK9|S69S;t`)ZqrQE~g##=4~u-*qa zZ9WHxX8+_L`Es_is^}OsAIKTy=~`;X)@;$0CPaoUW$|ouhWgk7(}UL#6N%RQ%!7ws znB@NJhpU~j^nU3c*%m;DyA!8!OZ`Ja@jhSfD+x_ToN1_nHzbgLc68BhT&#owYZUcW zrDxHlkzlSW_`j}|1s3DDoE8Noo49x%gJgai2raMuF(nzrM`&#sEL5@5|WEC zOrGkC(-{499vkj9?w4HvNUpI>2hb}kU{$>qol6_KaM-7#;qW=z-wtS=zjah^@dMq2J#zDz^pP%@2YBl)t2W9QomxLPfsURxo0DnKt=_B4xyEi-jtVVLL4ir7x zcitX_+MsdgqO0SwjoR24B8+hXFU%=bnb%@=P!rISpaxuXT=yiLEz;9fIZ-1 zU?#3{Z{A$Q)3lnPzC5yRjrNc7WGEDk(u3^|k@A$(0H2HDpg95lFKdXxE9yAS<&|-Btr-YXX3yrs53&sQJ zx8Ml7OXI}i$dd6hm(#;QrjC|v z%wlzzHIXjHTLs2A`@8Id-!|7ZLUqv>FDZ%q#X&vDZf|7P{_$O$+NWPVCuhBbw+Tcf z=7J3O#GywigG9vUs43L8U`|mX_=g{U)g282Jba*!8)}(AZHt%%mIh%%U#Z-qn;MhQ zQcY4U>w5r~{8W=8d}Ewq+Vn0HdJ8m^oHzTjD>6@{(cWrI-${N3A5aA-%=h={5}Qbq zGXLH1I^9za+7s+5K0D`irTs^xPxqmMuZLTwf-&^*}KEj z*4ULeyc$(8$Dc@g;0ocY2Auj|XV|>U>s!=!*WYF$b}iil)BiYf#OknUL*qcXbcRdq z#_aPJBeBaY__cAQu{5G4%vgx_NA;3>1v&H&4=y|3$D z7*2wYp8Ec?B=;fsEW=Wq@TEUj1LRS!`aF!9Q2o!Tq|VLf(>0qBUCCs~xrve?+R})s zfo?8it6Fj1sb;~^kKWONdfMYJv6PtGrR(yLftchUvzSXmoafp)T#Uk2{V^Lv%pXKO z>r0|(ZITnKhb=q{3fsG9Uy_Hc{a&WTR>gq`1JYC0+EXEz2m2orvh@M#hnJE`pZ}~S=s6SDc#HJ#DM82Bjyft2j z;3b~`U1%lHE{lDlua|JYOFN*0D-^y&$Vt&|O zsQT)84b%wA7dJD>sKWk07Ktp<;V)WDL(_Y*0#eg|mx|$FJHYE`58?wUh1wTL*-4!= zt10FsC3p57)A6WyVHoXsU+#VXHB%p_8dy1?zN^Lm7iq0kS{_6tT`ieSDazw>TVjT% z@#F9gFjAq+l2HMJf&P_t>>7VHN+Uo@Q*i%`9pg{@c%wvnYz8IrD;$m3x|L;yDv)yq zb5Pn%ki}Kl!pJcA%5mfFw8Hs5U&(Be`5}wG=;YWFGDpAFyu!E>rHj`R8fAOP8dvwK zS!>hY1=P5Oz>O=jYY@yBOSA%1Msne}^9@OqrTH&LL*55j4IB)a1iej!!aF$_aaSw@ zzsLb2cw!}Sd%+h#euv9J)cINdqvRT@N0w>td|aj-=f%J@<96NJf(g9HUxNrYmRtiJ zokQ!@&qmr?Tk-1n=h^Ng+Ts!87>^elCEjpZ;c&YyfF5-#W-{ln2q5AQxR*}!E+Mq1 zJ@4fud3>&8gkZQlu_2WV(20|{1*0n5ZbI{ zraVhb?gUevW-u-VN!d)t?Yt|17yS{bY=0x*6AvZZ<2|IC!O>}G11;~hsweUNuCB@F z(*p+(a0pof!9MkDiuxbH1Umc$**bLPRBd!F-c9t_%!(<;u zGZ%)z5L_G7=7`S_Te`TG`Jm9lU-eI-olxDw;t}zDG0n&2$&&1b{&!o{#KYJ$TunDSxefiEqkZ>CesFOnmC7*k4~P<;@s1IT+C``35H*+RNf$L zZVb1s`V|mZ`isP$HD4OxHG=lKo>P{N5+NRTQKtUb_R`9Bhv@djP5JAS8G)cMK$4 zU(bLBdO!Jc4GuQ;20}F;&m69g%qhJ7IGqGSw~xb5ADe+Oy%0oh=g#Q9);&qXSM?6V zBfoqEnh%qpGC-^=d%N}?@HpJK8xS+UUyEugA&5@-9r<$2@gsh&B9PAQbD|)!(PQ!H{iTnXPXHVYI>hvzw59;Q z*tfc|B|zi)QKy!w&z&ak`*+RVd(d)UOZYjKgCb}#;p^4Pacs?s3V^_k@(QLgwJ4HU zM;XWHw$uV9;Y{ws?-8K4f8oHLnft%Sly1xEOe}c6FTVbF&HwwU#d5m-*XNy9PmIN%)DKj-~iI$|NhuGXM^ZG;s=o#x(&Dj=t@L{R(7k~d2Yd@@tP-(3Q4!Rbo6<^W(g9`W0}LY;mDf@Htn27jF1qn*AAVzEF! z0t_f0`$kB@2zq)UnKpi>C^QdZu{(Z>}HGCQgrNj0?c`9!Pj;4~K=}5d9N~@B&-3d4ZTCbQNls&^|#9V3MqusAv zUh{UQ{``R^QHnUVilA1ffc9THuQAN~iT?T)pwX>i32kbj7Kz^oi1r>8 zLctuh^Viu+DH@MYm7K27H`k8}XGTR~;ylh>?H|QlwdwUFCevP{Lg`y&4W}=FrYm?*Sb=2U(=xZU9Tl)2i`13`*Pt+S+S&Z{PZc)DI5}JOGzC z0W2dOIOcM4)$Tvws$$_7>48KEE;`CF=*>#o+qsbTHa-Z!IE%^!tgR#;3m=taE*x1V zkBXD>|9tyF!(8X>AFYgNus%oUhykJqB>^~9;ij;<|E-`^f?8>`6+43nl{){;ukf~j z_)e+m0#}|T9|YUD)w*h%4f}zfcDkIu_1lhALdWU4Ke^iw4uKS$Y!Aw$RX_X1DjPmG zJS<(xoJC&T@4u6dfVCB->yy0#Tl(C17rYJ@zFlgDJm&+UoFQRcrFcK4Sp}KI_h~op ziI*JImofL|PXJmND`gsTkmEfR%YQKy=z&)6g>*^+lpg;1vU zX$O5gl({WfP)s2hOUol^<{|Ax5xw5S^&)JpzH5+XJP`};(0}|MwZN+Q;JKMrtnHbI z`C+KXk0EYV82KWIKlTy;;QCGQw95@q{``NHx*=w^63~G@)(X{k6*seIL$CsAytdEe z=LxmsGV=l>5LP^nb{;D;pyZx_A(<6sX8dc0+A97uUYlTY0mO0jD|YHdL%~7QcpDFV z6X>WS^s%C-&jI^ztZphVg>+|%4mQiRvxy-_+O+cGmEIqWvi&Za`DxS=({s$ct0Cv8 zrkQJ~OMtf&j>J9K_L_N$X_vIf|7n;T4Gz;i=|+ck^Ux7vVYqPQU3-*CkBnUt4KhS| zDY#bBI!ly^P}d8~7CwMg5lJc*vFHm+ke%?cJE$;B=>{$sk%2|&%e+MMF%h60~i$b@?MhP{JwuJi~Ci1igUZ8Riq#Jii%h3EE2 zALVD^;l-;drfJJA7LmsVv&VV6m)mY-+Z^G_kYhsV{i#J}ZMq@PRO`p=${HSrnfUQ1 z)J2Cy8>6Nh9{6*a2avQ4b&B*3zUe3rXz-DU=diFvub;l%yStG(gI$q?0Y6``q3#$_ zKP*2xXHHmYpBk=)HO3RKz-_FK93HVgjTkKgeS+RksN>W?WK{G4ShV%5N(j86b?puXn*^7yCvVBQfKu86M;2eBmPO0vuPJ zEm2;uV34;yj4j991}uRd)PA({xN~+NW*K9-2}G)tbfq8~m71Ak1uyS)yTsjtwK30x`f_(hn(=Tg6V#Fmp~P(9X9EzC>Waun?8ijM_jF$U4sX#{RnNu$@fnt}$C`t=x1bhH z)E-FeSvtLpQ@qoO{p9fn(8|ai(bxQHrqHq(DZDr$MOtVb!iL;3@3<|s9Ge(Y8Nbm8 zqmLHBTSC<6@QcWu;ztoH_?t^*6z;D~Z?U6sP#Bg}9*Gq+nReM1;qZ9E{(!4K-6izq z#WELBB_pmne%wzq_yACH=?@TS<8tRa31tdex`#2YYlO0Xc?Ue=*+Vnzw23*N3uAz` zY9O{fDbti~j#&p=q7K&TU%jWwn%id20H3__ne_3N2Q|W0{BF+Qs_v}{UEq=GgO9PA zGH)LYRBHa_;KXEC%x3I3mtrr6I$bu*r^K*(yGrKsX#PgvMgq&g*p^5hqJ~C@tKeq< z@;8ok&`2CnGKVDH(+yz8x+adf_K+Och61+LI9%bZD)RHtxzA3okHurLX{TGxy-Zo>49%9!G9Q(8-o`cz0D(sL0Pd2lWbc z|N6n5eWR_LJG1ahltqY(4ZDJp|CCDSZ!~g*X9w6iJ1E;w;t#A!X^TUW>(KkV4J$^8 z;iTu($XPQY98>;81^v_DSO47j_~44QpBiZs_fE^=D=)uOLZI$=&p(k58-9z{bn5v| z{Suv6HvC~NO71Vd30n@7!~G5!Zl5lCyr@o{61R|J#5T93u84Q2@ucgQfzeKDN;Kmv z-Mfq>CIM*DgBN_V&6jp}76k9@+sRQKHB9yz5KoeyDlrRV)-f06P`dGGu+gFfJt2N) z{A;BJNw)2q3p zYv)mJ(sanQf#B*<5c|+0->oeV!~$n{SInBT#&nG8mCn{pRs+gUTgCTS;Q;eB(VD)` zDgl-U@imIHQtxY|Jket6Uk^c+y2!})I^9x;)*dL;okTk*-Cd9w9tVv=)43pX=zJQ9=9WU|b> z!v;0~(+UP1_fXh%V6HysG+%NIC|zlG*F50g&-rC|J3_4FkpQnKeodzp_ijc4z!R8c zX+^UvHiW8omjHKf=$#ta-_m-8;0@FD^!(7s*i)Bvi9_VKOD%sT<6kz>(w0(r0d30Q z&Z4uVwrb#S9MCw}kfaxnRze--B@eC=VsP%1Vu4KWz;y1^ac{ffo6p%-l_saD7SzLx zpY9TF=_Pumi^4?{R%JLvD4uPKErm?lJhozSNoc_6=Q_rS4?Rqmvs%I2{2o<j} z`CIEV({sPjG=M6f!j?^5=6SsEY;zxq3+*CQh8%MBcgcqWn?usXp7K4Ke^>L@0{NN48*?$D1-lI9Ub3MFA zUzX@yDF`~c0C7MADS2Y3OaB;Nj<>c{>^9QUCTj{r+m^&NIu{pXyuLcf!L0y2lJ>!+-N#yn}EAoaC&Z zkr}H9nD)|f0%`+;T;ShvIJQS zB^0sVfG9Eikbb5gZTD@LmZ6zcko%#oT|#&K*k**qPztXs zNgBE=P)%fRZ9^>Ft=RUnlA5?cdFcI(yz>RTVc;?Rx^LOV%zuWkxu9gli8bOLGiK+g zc?78HwaNsF8Cspn`(fMCJ9TvbLPgHdkc;}%Delr9)_5bQvz(Ma^*`oe4zF^naG#A_ zZn?Ut>$4nx>wnkeU=J(;WmYZn(E}vrx2Ywu$>aXWE#!;6FLpBga%T*yo1?}^zQP_D zxXe~x$#{as6&t%r*@Oef=x|IQl-SH$7xA!`t;bOjE51e@nREweRkZ-|@$efc1QNem zKf8$axiiJOb7Waw#m}^kh@kh#Ank*V$@q?uM?RebiQe!2T^;rxvHRlS)anYueuVjM z7n|Ksr@!Erl&X3ZEmk>tz<-22R7~Ks!-|bP5{)O4j^7cYV_l=TY4~u>6f6ax%y!^P zdB?qn-zu`m0%f+D?yYqyD?6h5)z<}furi0-G{(RD*!P4 z--9Hqd0v>pECA)K9FsImuqMAL!4sEWrl8G|6A+XvKb^~S8K_sNCrTz&H zg7?n}(;3Kw#3PqaVremFhl^8v+|f#?>`t%PIP!jhb(U;ou~hSkvGY1MflZK}&#LbG#m5 zK)d=l&xtQK!^@A#nYu5cQ0V^40}oY?8`xC%On{zcr043&7zqb=t2}oHUVS?Ly1^TX zUxd29)0FUc`0H81JnDur9 z>CS!~)|Oc_Jv~teU2H*!#{3<{F|LcuqU;gF=5x0f(-w{Siu+#PS^@CSgV)WP;lZfh zazK4>upezKV%vj@csE!ZJFmYshUzPdNB?Y}>)lN%FG}(^c2<~<%)j^Hzc^R{w$JAY zgkl}zNQah6#Aph~`n6FXFgJjl1G!-~$ADs^1C^7VfRUhPe0>hN3E}zLRTZQWB}%Z( z;Qv&XPVVZOOMLsH$AaJ$8aIi`7{Zqlk1Fi?&-(6U3b*pj8~_$XX`CPSHh-UAOIjb0 zGlPUHQ~$gs>mX>i{nB~4A_uJQGPhObv@MJL!?#O12bW})UK-w=56q_#qj@fdRJen#pe_6<_fA-uu{z4@pm)B#ag+>o zDS_T^Dm4K6*YugJWBmM4eO$*@Du~w29v#)8W(Z8?2?-x$P8ADNIZD@f z$PuC&PQ67Fj4g7puVU>r->aWYC8}gf?ofF~%}ivYx~*5{?hOo_pGJe}A6$Oza$KtK z!Z-T41K)zgzpZ!Y#Sx7lbSrBzg_zg15vr*R1@(Tiiyl}5T!3@`5rnF4y{qphLsZ1PS^Auwi z+{#LhRgTPvr5mos0y>;wd6b!0*t=}U?hj|zD`Rb+1C*^)^_aOR1x8X9AmP!~%G#gh z#zSCkbnC3=bi2UF#))*2>C=)-e{WJIQ(sm!!;4T=OIiC2KAC~a%`IyO3-G^Blc5E1 zkq9ayxtswTpMTe!YHG#^O4?7S&?w&io9P7HlZe2xzNz@DQCnV3s~(MrS4^%D$pzaW z9QI2>Z>wFR=I(;uJD?r$WGRlzPfJ{Z!Yk7&EhVDp<%KU}fQx1E|hKh9TJ_X73@Z^#@(nOT>PH+P|u@X50(i*kV?&s|D#R6E_ArAPX7l~OebCG#O zxBC~b3bZzH>s_3&FF_dOFV9tDc8$*kTLAIGAa=rGzW6lkTu;GY#|EFY3PJ-aFuca{ zJ{35jC@78ft@wEG9N}H0IV2;Kr1sF)%_6Mr>Eo0R(=Ey2$7$vFXWQTEQ(47h~ z&-6Z$^r`3BUraMb&X6&S(n(p+Rkf??vH#;V)O*1UXz$)ey$d5#cv! zy?mb^zC9VFL!3w$Yua?>*y00jv%z91|E%t7?g{a0u$e4fO8-Ze`HNQd9!V*U3`7@o zs!`g4IrGsb(jU8YA!v}8r-QhmOq1n#{H>7Xj%PV&e33uGaICg;B9r_V9gf(3Lc@p_ z6B>fvz;?z*6>LIz1Z+{$>D`P}`DB zad!LWPG5^AK*PS*m;`zhQM`ZH-RAx-GR^BL&f1VtRK!my!xtb{B&%jEmUv5|4?AlFIIb>l@=+`NRJuy;e(5=YuK~Lne${Ms zG^k6=Zt=8(p&DAO3Ca#+qP}TuI|GS2YCQ{kkrpEnA++lW-9E=uz!+-C-KV3(yV{A zf^^jQ%d8q$7t-20o*X}aD|#yJyD5sMbS*|RtQT^YuNiNM zOEJ_@4{!6y4Zx5!SQvITEb{ZnJlQ435d-rwsLd(OLBKIs>?ISRyI^@pS0(C^Iu=@c*%J`XL!cL-Dr=V79 zGlAf$M!()-zn6IJJb6!l>@NDrv>sH>`r0~p652fTGzHa4LL6c@qzN(oWY8g5mnJH_ zifR^MD?tVCf+|oxJw0t0-f}I($kbFF+NyyvlQd* z>?Dxfy&!wZw`O>Iyl0vMDeAk~L^!qm(gpd5n2^Pt)2ymu{c4y82cG)A?J{+3)n0IBV2B499%7Xzd&DxzVJw0N@ybfk`YWvlSHce0v%0ZMi zh#G_UsJQ7Ii+%{#>_rMc1M_Nzob3(=5Y*9c`!Ko~2csK2cj^_{9j%bGHRM@a4)3aw z^QI-#h$o;_jqI3uO1~(aiN2)N#NuZHB|Vbw6LW*`Z9o#c1FN8+DJ}|qWcVB zpWC)@|8xbUV*>VUhV()vV4MUu=76v&{qlzbd@E`FA^l;`SeglQ#NDfVnn(vN|78}q z7v2{!H;V9SFhXJDH{(B^N~s>>=EC*gzza+l%|(z1tWe$u+|=<6nA9(qT}BF9cc26_ z&^F(zPepkBS?qbj!+Lmk+Ce+99alC?*HYE;!OLLu1HS!KNke?D6R|?v-W)-Nbu5N# z7ahRQ3}_VI$eM=MuXLfVH%E-WC)V4dDo{6k9}jc(BvaeS*pY;c3aNBTHF0|b@m>a4 z%RS{1xWdS)a^lZJ-ZA5$J|2Ms-rZKt;}RghAXI}M+sW?Ixi^DdAmW)(aSkv$F#P&0IHFq>*RE}AgFBHsH%{6sAoH;WZtz>o!G#vE@ z@eCj(nzo)N$Z3B4fj!$M<*+{Vc@8#5@1XOW%7n}h zi>TU|-U*!zyl#}G$MorW;cj)?HUKER}n zd_>fBg6Q8uR(Sx*$+bE)W4!ferY!t`z#CEO>bcxr)2Z|a+=2>>=rNQu4I^5>`Xj*f z#vJZ~^`NSY-&VNctJqGCAArj?JXeI>L@}QKqqiLjdv_ z!EOQHPX)S`LE1zGLZ3R`GUWos zv2QghENBx>>5H)~AR(uh7bL#f*bI^(O6|VwB$%%7xl=8qVDJ*wXClO=322L@7LQ*j zXLCgJ`XA<;Xs3}_o}M|uqArZb6?Y!^cg zf9onU8xlVUKeh*;>ZcwYBO8dlOMj(Mll@<=!!GnICfht1-!}9ylzhGQK`@AB5VxT0 zLQiP+_W7jZZW{8pj@syK5<&C$q!jRfK8ru! zIKDX8cg}>eQP5gWpoL-c4Q5=r5)UKPQP;W;!S4WR5xpL*4Cg%8AKq|P(+?Cit3XH) z&_P-TYmq(U)(0!?o`d1TJJcLrd9naI1dEch`~tdab!)Jdn8sj`3DbW6#2o zWKxZU^aeI^Xu*4UA=W6g5TWF_(u> zIT%A?Wik{uV&K#NIeBy6HA-rsVMzxANv%VsQ!!POw3Qi?i8Ivsn1OFpYEvG@E%X9)r`(_n$z<0NR@|2lhj%!{jc=C)#O zXB#NE(g+oSsgT(~LKg<-omOC~*8FCODDsZ;gVQ~Fm|{U=)cEtHu;32hG}Y$=28;hx z7C;|Wk`_<@$*)JQ;i*x#3#_Jw5x5&t^Y3S;9b|zRRecM!?XHpa-T-}&ckRB*;%Bkk zxE}p%;2~A&F7KS~QraAoDNl93I^VmTnabP`@`VI-=0@XFv5VX=Sk<7RTuhgKtIbh? zGv~Nn1XqIvPeSuqZU=uOH)B^n@ab@%q#UWy=UPc9&hf%m2Ilg$P(zl2z`*O>m=ov= z_-(l!e*1&c z7qZ*OCtP(KdgZb3j$cOxg}eqVh3a?p%8)$hDSGDYkBeEL*BoOV)uPI;6m(vXH3QOA zcmKUp`J#!V*?o2~!Xy9iB*@7wq66 zP62`PNaqt|;S)QA&Ef2};r)A9hIK79>Pm%Of$2j3Q`^p&b5Uly@A_0vFh9>#f0sDU?OgnY|cC}V_bh|fE$6& z47%Gg<-S78v@4i%%&gGcKyF26grLXP?*pT{NNW#&3>4`O#GzxYr$gm?chA4vw7;8jZCg5z+r?CnQW#{&uCcE2vCHHdj)6Dx3)8ThTP z_V|%CU!G(f`SK$~_F*s7?Z?+|ef^*B5+Muo-c|b98p5*Gm%n`Ew%Iy0M`CPseiMg=^$ak7!0{~T8-#VoY!U(|PO$wHI-&bIkYd=zA4Q3EaiUA|Q zHA)E4*>_pBj&xUK8zL)dJv)g5#rvGFWfA7l!6+1yOuf-7p;u+pYvSvRVfm~ zJ+2cs3jMObUuy~CBhAq>y}mycFSe1)${kw>2tT>Sgf@iYpxtFX(+LoB@gC=jXy z54}J5{E2VZLJrj91HiG+AI!lzvkdS@_Z+>fd_pIJuyF9=gS!E{k30VqqmFFx2M(17 z3>*HBy`TyL27+(hGEqyfG+ooW+!uy@H7btxSqI}GfVlqn0;E8H<2vw>irIGO!i);7 zefVD`+HOnAxwZ%ncB~zyxQqcidQ|LB8B+u+;?7m(elO*yBiEg1vaG z_7->k{2g)(x6_F{MLb&5_qUwYzP`TS&|K=8N^zf*di9;_JtoYB(q}>pbZxla^8@O$ zc!K@22K|pkcCniOy_ph?bn1Cn6yu~8dHH!tTt%|)3;}E@4eKjRH_mTK8NTh7$*&D9 zzMmcPT0fBtU&0@dxg{W~C2f@3JJ!F1cKD`VC8R!y%p?1yxyXJB`u5%E-sS@T@LcXd zP(-oT{-x?r0|@fIGev<`#xl0*>kw%M_q@bwp}xB%E8c*lRnQ#N&8YD9u)9|Yt7_$9 z$}X@?f2alLYb)8ZL2+t&Y6L6%uSm^pJQ7iSX8fEmpB`B}!XMzQ(;fhkn{WG6<6LmN z*1BPKIrmMEr;SV;#zpL+Xt{%i!MJf*t0g}}ywTvk;{B^JO?+ms~o z;SGZKe5p(-MVuLCuYXF2r3Gy{zPk@=OXPB})TC~uaZX}5rQatu0KOb;s;h8*3-WSz zs_;osfOro;_?|v^)y#cwvB>bIx1YG;QBX%wkqvt9ZOUNaBsZdw9}3BRJD6dA6_f4UoK z`4#8{i|X2tr^mR25L8Q8l0x4e!n)0|i`+WWLBo~IRUcJ1-8>zLugjZ2(B4ptdFOIF zMbN7gj=N7@IBiTqm0rbEsyi{!6~yA`|dNJhSD zXlUY)7*V95m~x~v7I?ish!Del>(^3>++>0+!igV? ziiDAjz4D(a;YHxEHzT1A^&vDzyXx3oNc5Y*MxbDFl6R)fQ2ps`*5876_@H$x;F2<8 zpO_005Q3e>I0tMSk!pylMNKngEy1w6o=ho^SX{Z;`)(93%EMm6 zszW2w;5`%S8lUC#Ld83l`wg7D!|DgbdI1P1$Wk6oYN^XKx}OAhEa>Z;G~DYg=6;Im zWa^>*<@6jCrYh&KJ{l7v@yT2e&VUBqgnh@5FavMsUGVmIn?ecV{C9IYZ-#Z;r|*6j;bxk0`Ka?EebSgpTnbACC@564}V zw6rN7BTrPyu=K>a72iYs6%Xa3G#dO>?^3d>w%_Qa(Rl&C{R%@UUF+EG7AiJ@d*C%! zmh|&3w?ZCoVO(sQX^z&^gmoL-d!KcTapNuwn~Y;AqK}6k>VGa9=UPXklwXz6ev+$; zsUbRULI}#sX{+8JGphZ{__k!3=&|@W|18K@5uz-U%YKoI)9XwEei^9cJ^;O1MfNVv zk2+2;Wel&W58C=3CAi~u#|zvy^kY(=`%NnwNfI5}m~Pm3wmUiUA_b3DVqagJbGl5D;n+nc-8*+vogf%|&{_kuM1 z1#*|d&J+7bc!SE>8HPL^E9OKOeJtZJ2Fr+(rCrFQ_>z19##Gv3oM>Wz)A=*R-#{$E z%>=Goz`FF2g_y@Ca6_mvZ1y8<(wy==*gv5Or7yQDGZV)Vc9j?xV zM+mv^%6OKhxsM&-&T{qDR5nqr3eX0t@91hV!G9x~v7 z_tjzD3EtQqmIxq?sNa(R{A7EdMCdyOf=-fL+Mf^)s%Kq|*5BDth**V(zqyeqaz6cR z#(0ao#~1f2e;g7KA^?C8A>?*(lg2`pFlj(3lL2qj#-gp3O;S{?FgDvcUwtn*CYvtv zvvujl9*y8`XZuvnR*8Z|glrM<19hPeqU$-~_A+(Uu>_pyA3M)@Tbnh!uqR@0`i+JF zb{a-Y`=Ex;l2aeAFgn4LM;s{VT=1PV-Po#ra2o9{8v0Jty@&MZN(@yNd-=?~^c69g zRzMp$-!M=ijhO@ke0pY2I+%hs`EtrJ3R{1$Tt8%f2E;@(sMurRph}WC#_9)|L-z5| z#c>1w8(mXq>eSg`GXbgl-t}?L(jAqHCa>{1@%&RDM|;kOKKHd# zD?p;D3hIOA3n2@fRyYA@PrrezO&|Bx)|K2&gWV1*QK>QiN$7qc*SsU%8=>cqkAcyI z=3Z4Eu$dV*VRyaiJGjAx@SCZcJS$kM>QzD_Ce8aB=xc^@Vf- zRG;W_=4x1~7QB{f(v5$e=!oAK%-g9k^Xc#Qc};MC)qIL`iT_4C3XG1lIg+l1`hZ(8 zO9I=ZhTGj!=|&b%=Zj8*2`Sgn}aeFsPQeuRk`y#iTQCnrF8~V`=_B z1Dv`H6M-b7vxw`Q6XujZHI^oCMx^iftf1nLw&AU!tyvTEKjqEM1cA3R-x!=^(hU?$ zeu~}v4C48cxdsn&zqPcCPZmnK3tW%a%?-FDeeNRD!d1xBo*wC>s$WU;mQ7&Og43Sn z;A)u03s67i`Ep6EYsX3Tf#ay7U@kUIGx*~R-<^$Ux|xENN&BZTd&G-f4LFd;7P)MC zD~RFWFN&g6360fPrt?g7ml|P!Wb&FgU~PW=xUQc_9$vMNvkCBca2$B2MC-uAYQaIRV(Fg%3BK}`2y$MuP*ZMbXuWhYuEmo>lQF2v;Dgvzv zQ3=VvMFmPR$|y4AT2y8tG6s^I+gd?XNP$8M2&p0w5SfKQA^{SnkO?wy zlGAs4zi%zqaxFz6XW0AMztOA5ox#~ypnPn~Z7S~H_5~6_~!d>PN)J4sdJWy}RtFg7Y?-6#ata|sUKBL6Xy3JSVpklL2MlW{-J(*7iO+}4uUa9*~PK6zaj!4O<8 zo=9!TTMGtW+r~3){Dt8uswSv&`71BAn8x(&P@4TN2yoHxUm19CYZKUt z$td_rpj)Xv@fkbCIYI*VS;69No;5!%QaH_Q!E7mqx-5flW$LKc*(cZ>pABI)P`deO zzns4gT#uDYK4Z4OrHXbv0$-8cOZ-g#&!$xhxZ1xWs>^I{>P4l#e~|;u*<3c)(kngL zmp#J1N=igxZ;{gAvbT%`LrA0GRBTYOdgs?&k8M@)$R|`*3VB zt)a*8XnsWrPGytuYwmY&BW*U+J?Y6C`fXFpC{aNJc zg3OW|d-N9+UM&5A z_J5DSeMC*}&L}?(&`oJ984B+<5x+kPsB}K-08tKR!(GwXKWPY!J0CK^Pk6;$8S}#Z zKHGWK&}i+tN@krr;oG6^EzUosXE_&&C|OwEOhtS`QGCH69mJ-|bd0I64G(qqn>Z`i z=Ty{4O)P8=k`U((eZPyB@66Iya0SfGBW!eaKcKdERAW^aIc(bXs*C49bJ75J8PkXy zJ;Fc}K9-L*AE>!QF>y;#DyPjeRDG=z@==$kn8u%HrdH-1#-)dTy`xZ9D4b>fboL zxH$bar<4&T<;;8Da;?n~TRA3Qj?F?9j3f(N{_U^5$OS+X>+iW+3#rFeo({ ztkb4Su(HK~g({v?rI4%$ACm#t^;=Z?eviP6p7x~V#j)ItxCS5QF*j9JmRoye6!NKp zo3^*7LzuFWBS|rynHHBj6!v6BCsZyaqxuPXO*-f}v)`~}#p`?3*LA(#!>e?ND+U&A z>~WAI9eBG$xIEcaM8iHJa?C)_pUZryn9maP4NGs|!&ILN$QOp!Dv8@eTPPZJGOv#0 zK6=;%H;U*G!VEJXoY_1Rvt*rFlwW!6Eo6XMKVwZiITx!i=Yb%JwkCZeW0pB-<32(@ zZI(Zl`Hr!JlpES2y!b|>vZkI3Xr-fCrmqZlbRYtUFcJ&%@W7jmSvSRRXFAW^=`R!) zkV+?Bs@mGmNl4D+&8*{+I5Go1r@#KU;jhMYYuNP}GV!-; z%8?{okCZqQP&i*ilQUmzKxz;X8FXbNBHzam+P)+N>psM$qkzyllI*@Pb zb!%lgV#q+y~2Aci1|67|zX$*PP%?v%zEQb5yf> z<<(&sE@oem-*XwJ6??9lM?-zJ23d3v?H*N;^2<`z@%5B-zC~}C>t)AJ`AZZKP|VxSjGhZ zH5C}mr7L}B~P2|sHJVmb0cUKal zvWs6Bz}(FQ-#cTtV`c_ti8_6|qrGwdtw>KQ?VsU(9k$owpG|$I(Oq2lfzUD@?(+|< zCCzm_g?OjtpiJDvbl?Pf#hGBxims2-PdaESabFR=4+!%PYWw|V@i9S)0a(i35W0jj(bg$Tf4c}0* zd~8P14jZIS>}WrY&+VZjN416uUmZhnba)MRVzG3%u{w0W*k=T_2j~HSun0JbPUd&h z%-ckGW2oIIvck{6x<2{`9+jhP91eOpITWR2kr#K8>E(e?`@nb&#<6#@a;11c1$7}s;faM6o!G7Q!;gk! zHfHRMWD4C+QVZMU7vSzNc1{9^&h{!~;vL2BMP@(h4)J7itBG3yE=f(l^}O{7EL_sJ z$eWoc_mLX&WL^VR#!F}sp3s+TeBwf-7N<<34t?3{wHPyo?as%RkRr0&=6h-fhmk;c zd<(zAp0|G7CDQCW(B33e{ja>~_PULIdlNNb15QK$)jE}P2nL!~a$^`t$lpuc*v}r{ z;i9oS$Cbd`c=kO;7bc&9Y984rR)>x=fVvO$R{RVOT2#7)Bf?kkcw7)N7-%=n#O_?8 z=X=+x?WNdLREP@${a79}5hem$0&bf&`@(SC{cE6S6_iWSj12|BlK~##mfn!`oC4*g z4U!9H-3lDpAW+x!bQ4%*J!16szN{!6bv^t71H-E;J8f`_2@UGdyD$k$7pMHEmKiHR z0A`~BJoL0bm`u41jp-i`h$C;QE-P1YaU8Lab9V5w4p8oi7VS+*8Mir-fvgRIgA$+^ z-%5#~<@r`W;Ud{sYw^yPy`^|Lev*)feY6*U6vH*c8>YD{i;F{!hO+XF(i=Y^&Z^Anvo&}ePiZsl1r9Kg7>77}xao81 zwwbGY2K>jduMGvrY5f^3QC^Q%HTIp7aqta?a~C;7ic%gu3}{#9D^WYJrxS^y@n6Z` zKlTG+bKUPtnLjEbQZ+^zzXW(x0pQxVMW}7ia981M*&hsCFSuZ8aOk;{d{SuQ^!bpR zIv|Kr$u-2g-3JG1+nArfy?I9*KiqvGw)y0I?PR#XsGxiDI;SM^X~+g;lw*Lw?eqha zlrgj|g8YHjCr06MIg97T9-L)moGw$j;}|kMSLOwMs`c?!q~2b4b{B=ns#Z}_6Ew2= zjatWNU8j1(qjb6E`*F?=flC!B+a*Yy#*h;0uU$Gy1}3_GWPV^TV;_aj_<_7f8x$#L z&UTjvZv(bLhn|$_Rl6TE6kt@gdBshT`ILrvV9sDNK=T_3ItV?t%+_vx2S=i2tlHon zv^w`uRKco5x7y?a0(1*NG}n8BgDIObsMy$#cGAw* zsoJTV!8!T|!L&f;GmITQ`BORT*316JCMhB%aizwjayJsO#6WwoL8Xz3+eSOTy~1Bq zxgN7IW@hg_j~U|!<{Wc+i$#B#1C~S@k<~t zafch|>Pgyng7h5-De~1Va-lrqN@>Uhb^Y@ABjm+MG52p)iv4oBsxMljA1Ago`@y3< z0^bf&Ii+?k#g$oT>H~~+`pPTGrv~;-pE1SPr&`4Ppql--vK&7*!S6@qnf4gQcy0QC z$>KK{msukd%HsjP;W){RQXL+t>S|q;GA|k)ATNRyXH)|$m91rR0tFikG?H?lkW>dh ze;XklX>=(aUYX^v-^%9s2Qffvrk)<znVZA7~}t&&CYwT2QACCGi;*5+OAQUC(# z41HDsb;?-*C-u}sbIE1x5s_0ONZo4d$|yH}v8(58oo>eosHM*5MNH_fu^6(VKYB}U z0q&ROp%){!Q@_3OHEEbpCnlHgoDrTBTIfHcBwO6pyO2arBWBnvP{_=kh@3tww0-5I zA$K9DTsDVy`EQ_syL0kcB*=&DOHk9ZLOl?YE)pE$o-a?DD@^+T(g`D!`d+&;-`C+R ziG3O`sMU8C`-MjeqkJfk?5SX+tbM&!ZFzZcEqM<{;`A#ha}k3R831`B;nCj0BuQ6b zfMM?UsQ?#n?AcLL_e0hzuBF{5vcCN}=y^IKfr|AEoWAkt$_mJ`+6ox4xo4__K#6gf zlyfu&Zo9qbZuOOY*%M(IMxtE>wv4nxdAJ1gauXiHG63Z}SNp~21mQ>Mg`MqUDTul` z`BgUJu!^0`Br|T|0djPoxkcMp+F>YoBz#g7SQ4Bl#~E&AVhQ@YjZ@SY*l#IYW^L!| zTt1Ip+6&3zAu4WlmFYU$q30eN>s9Q_d1So+pKu=(_NL2bK`(A0Zjp}IUzT@7&aL35 z4aJiCRDOZ1&JD#8{)I`{?kQ%0Hv+Kt!+tZ(=zRphWJH|Lj z=6132LHL#aa6wOgZf(TI9Wf1+_qk^G-%#Iccc{;HT66tIxtcmthSBw6NFXcOG`xjU zlxC={!J~S2=?E)L0>ZRvx8cevi1`V@nn1sBOklgTr;enWa1?iBby(tRa+w;s>lDyh z=#NVEaWS(r+A-|b{<4MN`Td5}eNoD;>$eJ42}nL#kjn|yzJNVIwCxLp79@G!T%e*@ z>F=IRSnHVCaGi^WLliw`vL^LLw!9G(XqPK&7{pLauO#%XPXz99r z%@?koR>58i1B6+$G+k6I*Z2=dU8`p^I_aMPd>9mRHPV&j^{sqPTnmsK zUYeG0(yCl4M8z-HF>54{Y+`_Z5_`FM}>}uj6@^McrO}HK`J*}T~xDu;7 zuo{wPyWFR1cq`3Pxo0gY@i^(;gsGk4EiYytPv&fQYNxIO!KDssh1U3QN`6Bpz9o2jcn$qB~(_nM3KbaY>ea3$$+ z0GSaJWLB<$-r3R{1Y64J!y3ftQdMYkfoFc`0mD4E7ZLY!ZApyuhL;g~RPhp%v<*}{ zd;molDpQ~qa!7>I(1MVS-*8KF*%AtaY5|@WD5b76>2mr5 zifi}w;nxK#vDI)%GlLhw=18npH@0USGV zHXszP(sbtps8s5Q^A52xaj_sfY+OFpXoQ};by?G&Bts5!;$HvWJKt+uw#wz#067>N zdvsU;ic{A=S^YP@4me2NMthdWh*cqipTJ1b)0w=(OsAjj)p)mlVw*bBAlxFL6l-!d zTQ_s3l-$^t{TJhhmOS3XewEr@J85`~vUb^TeHbnZ2lQ`a*Th5z&PqKB5h2d!t(5pvQ>IqhtK?PJE7URp;2DuH2GsZ8nS-+aFn%^ps zbuTEME2z2s{qPNTfm5EDVZN>NB@ILopTEbJsY5~cG6zG(rD}xiaVt}T4dNTA126h3 z2KQC$rOpfc{?2&VGlbfS#U)AtwT(|hK%M~TmeW%4b$ou?y+B><*?ZMy{N*tW8pej! zCwlWbbEziv$dKY(KK79zt*%!DLi77j8%=~4kkrdv&lD<&vspV9U_6 z+dkgInXoMc?uV)b)X&dIv&p`Xp_vS49+-G1mV1!{ZZR|5oi26^R30j?_Di(|&vaUl zBiq~atGh{Gx{n(iJjty`+Lxa$5#yeQDJZgfH=z3z0@`L?u16PiUCAjNC?SDOy4>u} zAQ%W9m74R`6T+IkZh+3j1@#TzJEsS>r0M@t-#ikV?BKH!LxMtJOOVw9W+@g_?+ewV z9++#13b=ivNB{Tm`X@m-I|#b#CnAZ4PdWcJJi?kR6684TNLH8na!Ix(x>s2XSb$^&v9N@+8&-KmcDW%-asSMU#T#NE$1NPT)gm0nPPS zq+wHX)CzsZ<~DXG{1X<%R^evVm&-=xTMGI;5$pS!usNYoECt=YBaHhtDW`3HzJqr& zb2)c0e3xwF#&UCRefi7ycMBJ`Kk&~@-7*tkr|K5ijDhaeU{V=R{hMyxxoFgmq7DGb z)?giI;eDt#ZdO=4uyr*uUdj$tEyP2UM|Ks~t*eQ;+{hKI^s>UIdkb4(-S6r&2qdaF zWr&ZF2u{8n=g_Mn@po%b^20Szyje{Lv~7{KHO91dUoLDFWo_)i8bNuG>~!gpV~jSU zj9AqMQrgNi-)f(DjA2|V1H%GQdD5AT9?wjDxx3HAt~s4IUS0WD!A$zg6#NyN0Y~FvYTHu*?I1XB8w7xe8|BHzkqwY(b6`?x!=<)9u zCQDbQGioh(Wj!&5Oms@2mroyTUz?um*2-F~zSQOMrBSU6+ZQ85KGuK#&!#*3MfhEb zjINf{ycvU$lhRZw!mow;j^;X4rvMv6pEu^JqM!q{^W=n$-chmng`L_iAv16hUX7el zUE#J`O1&$<%AXs~Y z*OuBA)Ggem-!ik!6b+(=b}COAvR^Ge0fy!&XQl3Dk8<^TfY5qrpyU)qQjBM0vufrk zLGN%K%(T5-oJx{t+mFf()m($Kb-ZIx^KQ+}UM0F;!;ykTqQ_?9F%N)y|COC&ehv&{ z`SknNJ4jT%3R&Vyl(V5&ugD=1xMqtvAdCj2IJYYue7xk8!mg1lN@en*5eIY&`WbTh z-k8Y0v>gHUS^JG)I|n2Gj1XG~oagZ2mX!Gk+_+OCs7g{ciFHe%BS;=&bf#*hnN2Gc z%LQr0+7ACWdWR~&9cNCoFDAsD-^8)P(%0q8laAPyH#4sGzn1ewwe}oQ}HeGXiui3c@2% zkOMC!w`Vfjw=CNqmtG})U;GW`04pl*CPOOIg*T)qmTB5dwB9Qa^i8k4O z32CZ=`i|1d3@85j1Pq_l1&~|_>bWm|m_k^+v>iF~zrO7c*M9Qo6@Xw$5JtHP19Z%T zpM$(dr{5W>p?jNfqn@#s{_n$`X7*x`g1O1u@Op#IMuh#&cnO{A}&ipQZ(|JscB z{{P=AA`M?{CH!m(md_i;~1+{z?EM=4B7>P3E zU#G4n;RKI?x^xr%EFZ(jqUGP)bo9(OfBmaCpLq1in z99{1CfBTAB1D$5Ka)-e;tjSq6J*oo#l+Elmrf%RsgE`7S(R_DmdrJ~D+~VD{A08yp<~eW-GFwCNdRr&M!?JWp-Oj1X4|^}J#f_`Wz&r4Vf{DBZ zz`Yr6edxa!8+9iL?tJtf0?3x*^z}9M>Yo4a4?qAWp&hjpviZ$PXx)DK$*}!68VGDl zJ7DSB2erXhwtJIzKKgv*gP%XmDprBZ_|0SR3GoN-eezVkN^7#6z8;2k&U!K zRY2D448>j2G2NkZ;5g4g@lM(=Y*H=!?*c&;ATv~=j2|@8H(c5D@5i)*PYN`+!<(Ey zOywmB5a2>{XRuc?lK%bIzwUnXUi@tAIDhd2(6;_fvE<%=jcgZ+4PIYua@^+P;3UC} z;Qwz6JmUE~qAmts`hOppCghwmrm8`m_`NKmVDR&kAJFA$qQz`ikKq?Ur2ye<^A;I2 zUr54rB$8#c-2j!i2*y(ocUj?Pl>G(JU_~Q_O^Jkir3LPT$T5EeUctT9Y~9V+oeM$) zOJJ_1pBl7m>`&Y2_ZIs|?4kyg`7_`Q67YRi$CrD0WJ0iC{S0oOHhUV3-LHQd)w0UT zSB4sGcKQM4w8yU5p{Ms)(^Mr4&+CHsVsaa70VABg3w)DBJrvmt%nX=JU1Q>-+z|0ot*EZw; z^d~YYZT=@_KQh)+0o6mD`-5hKL0y2`7)YQ=wRkIzov?g@jes!s1{F$OxM4|GPhbw+ zAzaf0Pcdq7DIj2i9*Z{gvlCDuZD7hHeT!^}yr)2q;zD*}RJenkOV+F#i<2cZ7+)Mc zEL7F&D+vIX+`|nWQ9#`UsqAxz=znDaTHv4>iZ%kUeLvlEcvbZ`|L+?&VE#m9HfUuH z;~WL?xBqM+`iJ@CqIch=g<{JRj-P8y$Q5E}ngk!*s7}I}F|d9_HK)26fnFecL1NZ^ zM-3oN;`Y(E8yFYg+m42G+W@FEOO8t8&KH6slT@deJ*#b$*Wkg1xSc;8vT^5$2DNx( zPT$+?Bil6%_qSTc%%ygDYh=-Cob^edP2mfyxHbZcbf>AEyrzIu{E`N9Pf(Zd6ONd_ z6?WE{UFB#r;rQ#DfAT9#yrp@gGv&39=i`2*3d=*)3A?`Qe^{_59#?VFrv6;fAr37O~4K6Jq zvZlig#=o751%O>+JqU2CH`itd%g5@=dsjP^xH^QVKP}%k>`(}#3XBz1@1aRHUWsvL zHnO`wNTZcY=_FyXrHlOrgfiD>TBHpTW__j!{)vv@lwKan4I6K0b#Qdg0*J|wBn_<> z#&NEck>u!hA85y+!C|NRj4?N>Rc>?}HjYjdTxrR1ki|+6UbTAfN!&~u+d+LwOhH}F zaI$Nh;hbG23?iXz!UGm zFC0l8{9?oC_S}0!%WhV4_kEJ1q(Ej66IYp-r*NXgzH483ohQ(T zf%b21hvAh(ebeD++;^64d+=Sj#(@$M{$3LG_Pdao5vw@7`76=7h>~k#R>|rkiU1T9 z2om3#*)Hal5HZ-|b_34-!k|<}ovZ6z}L`XknPjP?bU$nJIo7Wt+&eRiT9F5e#m4Qw` znYnD#DZ2}rxE0>zB=hEd$<|0;#YksLoVS33TLd;|UvovYcfNLkV2iWlKy)pijs zCFjo*1xG=@!j56AM9!NBff48pU2(C0{H9>P7&@jUbSjtRwQt8 z!drcL_}1xkGxkT_7?Ot!n?qXJz^;iw8KJJa$~c>J5mYSt>{)j*k| z_!TEO-ssCuu1*~m1F6EtWXp2E+e8u{`}u=thl+@z;5vG*Yu>dqpYRiUF34W@9B=gF z-QMVGobN7){xG_O%ge#VHFR+7cNoQiVl(i(*yJrpAQ!-tZ0gk(b)A|Y>P?~%;d;@<5ualT-g<5c? z*}Oak$(gZh`FQK(#A%S{hDd|)jNj$Qe=JzD2e^!f<6nNlehWG#6O5@nIbdX1_`0fX zi)dE~cw(oL*SGzATB<24P~r+$T2926Bt?c3IqvI4GEuyGt$swP3Fp15gMzlTJ^~?jt{=cK9#vr5DKCe?&Di(IY@ve4j2j{UqzO>9(|8?~Qz3BrwW2zRd-Tis}#rtSz^^uMu;r zpioLZfPv|Wv$}saEi+*&&lTWn>NyTos*J(cSAn~KP5!L`cY>ik5gf@3ZRydw&Zw-U zGll!nAX2P8hCI4fwz9mfs6-BVrWyznb1I>RYmxu5n(&?W3l+#fH1WUeYp9p{e90+< z4ZrK0g@QopI^_Vok0CAK?e%kD3-A*&v5;DQTnfS~uqXJhq@TXRg?q*pnGF-o-$a== zXQ0eoNq_0Ecs2;Of2o2x8Sa^Z1AB1uTrdt0Lc)B07lgn5t?n>1lP|ll)UQ zR{At|6r&%aYe7csdXMxM5gt90!MK$v@G}(qC)$zxOhIT~?G=tAsKzwavO1tW4Gu}f ztxG;2zZ7HYGr=9}YD+kl%)LL)tj2{cPd;lJ&yEO&0Y5QR)`fC> z)2EwBl?FXu(J#h<2`&NVHM3-+eLSGanx9KkCq^PXjev9so0R=My<>0eAg82?Oy5Cf zT&E`ioH!Df(sujB1~KI%%38VKI@05H`m|sxS!SuFE*Zo%M~h~rFFX>X{1aCqHViy?NLf8MuMyZpR zp{a!E-uO*WzS0eiPjTfP>MwFj+hL;#qKV;#Ho3&!=mV{Hq@5Bh zgK3>vPKRX3V6zaMM0S_;1!CGLr+U__dT>%ylA_KZ9lIXP`=&pZAe7!Hkr|16nM9bcRF)!*>?ZhK00 z7RYOF7$zXQyK9Z~_1P%T19c$y+?A>iu~V(0s=z-5~f@-^^oO?hUejG!+e;UH<1xuh<+YDA><>-fGA|Y za83yp?>0^45X0g?7ah>L)ZplCvx4w(6Dx41jFZk5h;+ELih1$v{quz#Q&UjSLk48v z&cKa7?++Tdy)rhaqY`BMhrt72GgAfa2=f3US4JzmzvrdQ8f-c9Fc*aPpI+X500!nQ z^i5gx$)fA+0Yud$bNIn~*{JqTq@jQqp_Wfkii65DIBA(C95f4GXk+^Jo>)xEEr&ak zX$Nf%gZ1MJS@RWBGeg!|b+TKAs(Z3)zU=|ypx+`SBR^8r^PY;s!HtG1l5wD*sj{^x0- zLjtIC8;8UJ@%~3^zOe#X`bax#yl6;4X)!qeG-%SYximFX!Onz?sXs^ zQCT|G2D))O^gCyPS^VvI?#-!C&ek_;&}V=Qbck&w799qAjmrrOMC%bg4{e-Abg?+emNIQ@{kQ;aAtevZhYN*E2cwaf1h`+$U-p> z0=&CxtNbaC(Iod|1_S6HR>!ZxXS7Ve(KX@Mp&ov~#b!?bT%Au=B4UF1s?7;8EIb*p zE>4QlHKv&v))>)W;v`H!dNJw(pU@d5Rx2}E;fd?6_F$PIGjJ0V;0l^%G*h1F+Byba zh%DCchEpPV|532?me9nH%2}uS!IiaVwx7kexjLUb*_I-aS(14gYM2~H6YhGX?H5%h z7koyl(&Ne|p6pW7{k~kiPFT+-MI+J#%H+BczkRpDyyRV5&6R+TIYZI4?AI!60*GQR z*H(n*vC$^N%2@37F=#J`TM3a7j#Y_CJTUd8 zbtce_5qPfgz9bDJq$kJ?V@a#(huN4Pp>ApjFm$me9l9$?WgQY-va#j@y{HZ4yO^Bbh$cxH}qWg&)*iZzLbC%8#)z{K3>0?+sH~3lPTJotiVdkK939u_q zG@U2RRD%>Z_ofk!T}XVwcO8dm>Bm;}=!E)J|0jw_S}fGjbWRs)U>ssi{@_aIq~;08 zo^0i{*!mRSYgl8fms!ht!wNwHM|%7Kx_K0!*uJ&H^Jjq<&nq0~u6m@xPV77WJ@L@w zl)WAas+96C34V|-T`HrCNzt5_oDJuk!E!M?bMnm#>%Ico@kD(dL&gQZ9>aRz8=FYI zhrGc5?~xj8Pk3}$Uo-IRzq&656LBkVYOxl$$I=1^4F#o3|7`kn9pBLNK9;3WgkL=x z#aHS_3*B_^{)y{uy5z5r(@PhZ0(WT>)X;QC^gD;sq6q}H0XH|VDtv3{0*o3^9eU65 zmijeS193WvW4hQvPs5<>3e+#xaN4sg)R!QefCrC(4Rh23$dNmG^WBc<|9l5-;-DTT z7FobTv?l*qn4bLi`lpGspwrKr=L|G=Ffw80%CV*bNA!R7mpJ%(L&mhg3P|Uq%>e6V zvymaCAY>-X1?z^mTOhanx$Oj{*|To~>ai{j05uC> zeyhn{+&30~<_YvOz>vyKr0>&slUit#!-1nW=+9Mtfnnb98)bK9ie~=P9P64F6#vVU zOfPOrBjXENd0^tLegSUEm*2_nMt|=wYScYLP4+XS(b~5d@B=dq` z18ujSOnD5QcwcIK(7T6*yKx@~*L#w>ifTnhP57B+%>CB8Ko)XtqCN(#;l8avHjlHv zo81Pq0DJ!cxDM9@n3>+D}8jp_(kCwy!}_ zD^ni)!?^S=$mUp3{K#u@4$zEMWl;gf4w`3z+c+S=V}j{g zc6xd}@q36Aw)k07aT;kQj=Nn^hN zpiPCS4ENTI{)@dpD+jxcIo(ihPJeotN32h7Yp9Sm7EkECI@U9&zt9KbDv$bo4Z?r! z*ao<&O)?~2L+j~SXp6RX$fjwrZi3Y0Q)?~b6vt2OVx!zr#3<{KpnMnH;%|85{`-=w zrBrF2sG2ytWksmiaZSbPK&6695V_ylop@A)7MdN8Bu=}sw3f;ulz&O zZWf1kgqza%VnlLZ{AQ*9+vsAixE4LlU+cp(WT5JFHw7g6?=nR1+{=ow(Ii+!fszCW z1S|jT_S8-6*K^#jGc)2>Uy$6Y|Cr63S$)EgXZe-z3WLQ^XUmK+IC_Nofd@3K)rIZ6 zK}Uh>*84gE7S)yGg{S4~rw?*wS9l*Lw$BEFN)?cf<2L8-3x2Og z?C|-3w|qD#beHchj2m$BB%0baN_6+PV{ z9`0J78Z!Z&u7(_NLZ4~>HO`6EX7D^6ns?Z;f{M^tW16vvU!sEbTjD5R!l>n5^ncgg zEc*;%I)IieU@MhRddG}s>g(nd0m|Bqp_L7_ZC1yP;p)j(qazfE>>}-F>axLu`I>7R z>LL6^{BBWs;drKuo_*|1Hxdl*R6x>nd6(W&#FRF`!I`9k-*Z9c1G1B#xx#r~aBUP^ znl#EOz6L(9or8^qzfX_?u;%B+#}+t)g1#!8}&ENT|}>52l{FEC^; z8y9vJnYnO4aaeuNzPq%jEO3pOXe|-RD_#DbyZR1xU@rn$5j`AQcr`T~3;1{`AVPv9 zHIqd;W#Sp-eA>pI**@Hd{qo?8qvXT;h6sUvCBto1HK1U(*8ha%RgO{`CIe?#i|3|0 z<V=1=Pp{lXb}kF$Ir{I|TsLea)=0V~Ihi!?WEggB_VoqH1Ul$#&FukaGDu5$_236& zCo)p+Ji{8Qp2gStz0e%IuceE19L;O~GIsw}85XksdZAoDbK!}R1&|O0Bm?4c2q0kj zq9uVKn0^glv~eiGv_Ys@mf$9fUu^hekIJD3n5)t1M7>MdbZJh4xUz@ymEiAQ6RN_u zK>ME0NtQ@|nT57%&3PROXRzg@GDGpjXTQz>7^cQ=)*I0%#=+rU-ibY-Eq`aQ@pFrD z8ns|&Q+4a;mi%uxH$qD@5m}!y0$v|Yor9A?$bzdr!osh=Z>DZxERRv+Y5QL}!7#)? zKG0Osw0FQO5VWv?d4sIl(@q~&V#NSpZ@cXdI_bRL(NX{*(NdM0u=gjrQ5h6+WlH86 z>;u=?$N>@HZ(8#14~5TdpoWC|e-yYd$wKZIKpoy{m|S=Pp70>?kr~O$8Qk46FcQAN zpcVE`Brd20p=~}6vf6>L&hRm3LF+^MqCiv$)jO%vu!%w$7l1*@hDj{}eA*6*x2lUU z=^bsT8-G8%r1K4VNZ+pUDK0xAYMO8(lxy6OjQenLgRbr_AmZqs%aANaOAf^5!iT@U zy`W4u`qe|r(2+%4Sh^`cP(GF9IYdejnANuq0@W&R&1O%HG9938JYIgNIL9W;}6er)9vKtNoZ9CEQh zC9mo$10RtTb*L0nolWYR3GR&0E!(pIKVl_~B9QBPthHk|(gT_rB3l6m-FH;1rXm7w zhYHf!V59KUi$M~HpqV?8dz?+nrdEmT%gH9E4={d$z3w?)FPB0>(k)Vku$iy_F{c+9 zXlV}-nqtr=dc;tvnF&UyTLd3rcVA$d9GbP76YQ+lCPzL3t()wukb}v5DdOo7w+6CXT>hn)?ri+)he%u2q*~g^_N)ukjPNJq_Sf6K%_Ll>{ma;7`wu}5S}r^g{glmXYf!$2VFVs&$)XYzdQ zO;9!nW1xkC`CykzoH!tN=YWYklw$@x5TIH0gKG}S7qdWTyb2hWsSrluBjXUjRSp=g~0K&Ukt_M^wUVvbY zKJ^4!;eRG2=c?IQeC<>OY+k5z&}ca0abW%ePW+G8#qprL9AEA`bvd+2odof*=iJU% zF~GWC17d;`G)vsdeYW4NJ;FNM_q~*?)4uj!-u|-4{|u!HK!g>y4RJg}d?x2cP4*1o zIiF|ZMzkxjc)Jp1cLpqweLzN>gx2@~Ag!ABf&RPH?{%_6@cG(kq})T|N)&nPIO_?y z)T7Xcx&j<&UY}K_Z@5nsJT1dBM5pC{ZXKYG?`CE;s~xsHr*0lO1}xn?_zQvXdRJLa z8>Sj8Bl@3Sk1Dv`AX1muX|uzx$w=f#g4It%7=NzfW_dir3v)lD6I=tf061L5=rmys*D1cHQ zszOFMG_tbmqX7*-gOXZ~44(;|Iej|Tp0-7QT*0`*zN+2=n=-(Uy1{a`;`Du<%$?7d zA~x?grA9!he4wRyj_F^q8BUu6d@0+k95Ihm8-OY5U&T6UHQ%Na~Qm z3EL58E;^e979k@c6IIa3opcvCND4_5b-HGELY)j29@mc!r@nXNw3EWG0>e#X>4cDmU;R?)2$rDXf&=>x zKqnp~-_ikW3cMc14qKP%wQ7&Kp$6Eh9t(OBgsptd&jb;ZgE21FTKr_7N9bMN^(EU= zOhNBzrO&Sx_$((cl?lveK|8-5aQ;E=6z`MDz;!9VU0=95{2t$wJjq;v;8pg8Nc77B z&$C%3iN{t^WUd^i&TXsjA}nStO2v*Sy4nAN=VyVO?3lDlfAwZBQsb=GAh@Dup+&j> zR<+vm>|ZC&rU;zp0B9{FsKbLgk}zlf7&nm}V5OYWl)}Lf8qrlzT-{*PTCUX8KY?*3 z0>BSYt0w%3oOvhC@;j5ICQUBj_R}zam=VxQ<7IS6hw}` z2A9%+YhWHjc7PSK*J#5*6hKz$!Arx91MnBUw8KapS;*iY$XF6M-3Hqa1TQ!GiQ&d_ z0}Y*qv8@0J3jtNp{kTb4yxDQ7TUG5Ua=0cec3?92dlJ)uagTWnrMc-eXDA%9S#Ras zVA^Z%fX^*72|NgaEN`a-nhe0g04u6ACjXG?UeDq-DYpC?ds^Qbn;YQaaWDJ`fhx@L zVp&T;9412{d4SpSahusBy))g^1-wpgN?1cD`}iY>Ir0gz9y?sR^QdDB*3VFJOz5O7 z1Q}~Cwx69Myn-10i3mQ2Bb%P^L_S}Bqno^w4*(bj6a-AofWvCb2JugF!o9}3Gk?ni zOGM6x()E?X?I0b(_iQ>itk3?`3rHECzo`AdK(kJ`e}#A#;}}euA#Bz{?a`$#8)(}| z8>OZFN~v$@fDl~m@4hN?%?kd-V~f*HpR6yW4{^Untj1Bc7>r!mBWCaqX80`|f0kT} z?6Xi%Ms@LnpmE{@MIobmn^7knlt?ug(605AOQuWwV1CK9YbmF^khRtV zvQB%jdshO(7(=QFeV%`6QAtL!5!vJESv4xAqn_VzS>!V2hq4VtV6csPSZFIEi`a zSvGG%gN@Vqy{D}It4$7$G5Q6AE;Y~$XIxK`3N>XDocOS1tX;?kuH!8k9XTU4g1;EQ z2qwOa&U=0Y7Ksmy5n-SZd^SpOSNP};vKSGGGF-x5qR_JSRk~7Nt@msz!zygcQq{&} zkZL+8TM<7?aqTUJF`((wMvm?Wtw0tE`;K_(R!|sOy}*b7Shi^WEN0&~Jg_M`@$Ut1QsII1aV5*v(C>5vE0kGvk#TSZ9`f#DRSn$p|kzb z$Q$tQBS)rph;4wn^y&o5upagn5wr}hFPak1i16=(7Jw*A0A(TzMh_08geO2vR8^2Z z3p}d7cvFXNPzO*E669;WxjY9L68b;CDR2soK7L5YJbq54=d*$V*p$S93>7xVY^YXY z`QB-gQ1zL8)U!_+RPn4fuSvvd(E6xDAB~t!;-`C~LBbnU9gnP&A^4J`p+Et58(U-t ztNVCbO*U1_I;iL8=3uGuF*m4UQ*58302dsP6wdpt#b4lmoRnEM0ESne=;8&HM)*_Gk(>E(uPpKvt;Z`*P(~+(9f1(+03so|TgliWf(+B3f`DQd(l(8gO10(3 z#93moJJ-w9=}AAqLJ zcV1vqJun-}u_DJPZm`gWB>)UKT-A!>e(r~co;R)5tn9}@j5^H9WSN7N{lmhdKAx3W z35`J&&TODTTTfto482*m3hK@7qxGfExx|x&0=_>PowhAkOI}XMa!N2Pogu#jM#`)5 z3n(ok47Ef~vlc`P9!ZL>0D+wJSuqWJK9PB6NaXtr-{;cLH*X8I}gP=-Q1Dc;)Ml{op^VDx+M$Hws1-`wX>AuqyAds!vn~W|>kfAQtXTOGlw`BBcN9!en zN;lYJ7PSB>G*MmN$0Ui=fkg?4VWF|}ZplX-Muy%@^~27Ik3$<>n1@tW@9xvEx?oG6(wAw@oR zDVBim$e#Prm76{8&0*<0ghc#*00wkWSE{kmQ4P<+CfgTXs##)IV2h@N4A$m9rBgaa zkpTp!C_UQN?IBXRfA*^|saGu+A>AN09?v~acOPDW^nsvxt+l>qxYU;!xb$p>rL0D% zDOmi!%gF1Y4;wT;Mc)yPp9bSY0w8GnsPg*+{5^z(D=27#MS!vy1dO%+T_(J{%mvts zP14-Wh-=;~ODibB-uiwSSi%J*yB(KhtN;Yh(yq*R0M~id9}Xvgth4jPGAsaqW=^t^ z^Jjq}^IFjnGH`4@{nK(Iw*&`)hVPzfNBnr!G82%d{|_(n3!;iL5o^2 zzIGPK-j=OB%TYCt6@O4cQ9muuT{I(tH~Hd!owc3*>#L1+D0j6#!@IYtzJ>QErpLSx z^H=CSUO7Yc+W|N(L?zsSwp0Oap~`>D zzLspHK4DqdVb5*3B`-X`ySH*JqA7ECto!MUZ@_mZP81T30<5NRrWn*e4h7x&^tAD+ z1wd)y7pnnJb(z(J&G`>i-|Ml{%dihs)UE*A`O}mBazw?{;>Qb@nTK|9rWu4{gk%X+ zjK>3tjq;^H0_P_a7vwqc*iNFzyY2#jD#2iPdQ2~KT1K?9qu~X`2u*Mz^Yy*2jGV#t zRbn7+)bGac`tQAes1I=j{^~%PcSM3uVp?hKPJQw{;`qOQ-e*ZaeSx+ILeqO+W4nrt zOF%&>oXT4UyrLZ#2mdeA6F98c{jE1~^zKbJIsx;w|DP52-!$AW`00s^6U#;rJZ(Sy z6Xi8*KG}Ez)P5-QMXlt!{^x3{I_Xno#@7JFVN8jkc?6jo@%Xvr77p>5@AI$WP^zKPmO z#y6r@;R27L*R9y6UCOhX3sr8P1m&X5)l@aU#;#A}i@U2T>c5MWe^3QnrJH9fl`GHbJQd|b9Zn~l{7)$@%UHD=p9%-6TRb`} zJi;GS>GfJqahL9^hPE?}CEd3R1ds4@x8K7qCzaz9m4);}>=(#}T7%PLm(Vapzl$|p zwtpWpCx`b~3GbuKCY+Fhqq)x5m`@&6WszfsxLPaYH|!?I@=AksER>L682D&9_eN?F zN6l9o+k}zKA@?Eja#5g0oT-&v$gqRu?5dA|_PDD~Z9NC8LVhhs)jE+Xwsk#HGFef` z(;iZuQoa3Tb9ZKEhFbXY+r~@ zGMhruSnEJ2{~YLHpO<@m&}_ja{>s9j1DTVq%&02(Nqs3BG!^n51pNT)$^9(eg^%ft z4-F?MdgxZ-qYtA9>a8}LdQ&Odso@m+03SUS{np}rhukGf6Tm=$kR~wA6*sb+%7Xdb zFLXObvzfyblh}5ts*O|~lIeS7DvH08dzSos5F{}hL^Cq(vBHYjm(s~2ox_<1b7F>d zg~LeD z1yjsH1B|*qbPM)ZFTM91B2tAh4H8f>%jOK0!GDRY{wP4jiRYcxHw{D-Vn8n7=IWp_ zeLWj(wy$I5+>{`gZfFYLG(VSSR=<&7<<^1C`|=P-h_d5x;QN8+Je;lt&|J?Y{BQHN zbF&MwwXsY>uPt|mzv7KuQs@k^o$8AA?PzKR8Yj{e`aHk+N=4ocYUMW zP}?VyKH0rxc>3r2q;tt_VDsy7wPHnnywn1y-hFl!0noKo4r+#q0QTVD6F@Dqxzuel zZ_eRJvNjXW(}d|wc8l3_oGYO;VGs0#NY>U1{`>swe+Y2SRn8+W2cQJBj7qYOb3xQl zl?Rqsg{<@adEi^4u-c1GJqhSiX2wDbDR=XUIcS4_v4`o&j z5-1o0L~}4!e*#Lq{+WgoBJ4AO(jjT2=NFi%;3b~IybdIJw1=JH3w46-F^X(FEF8ok zYT#Lze2x|X2oh4CE0zm1vW_hG1jJIex?I!iBumh?n3O}AV-zDzIPfGS`oJ!u$pIl? zL15m8#g73^8^IMh^T5Z*u019>Dc6*~!|f048KAuMz4&s1$ZKtdhVWS`inJWK?vP`i z0lf>MNjxh4{W*gj61{4&ght>E*gVOUMeP_;y;^=d1{zanJY=<-*fE})u zz8&skOfHF$-TVU0)lRaTVyIpMmDQ$qkfk6_5On7`vh&xt$lD0CVU&KOhIXfA>lH_O z2I$X}uK{S8#nji~g8rw6l8-;2O2eb8=iQ+_;yw`q$84S+7IeV@;)fEpXz z43`@-d~l6wU+hD&JiK54?R5qv{wm+I$AX(UHb15$EakTprf?=CXfO|6NB#-8 zlUOJ;>`{tIP{p@=B@vdqxx+d%MaYiqhJ*S;IS|uW`V^g)lWbhnDv=Vr{B&Ep+ zW&c~S2dgL_IVSuuyfS2VJ_4dz#DH0Fnj3ksWa|?UpPGkEmdH7-8u1aG)uTb(K${Ef zL8_)j3bQU{%mQKg#GuFvD6#}!_8WiJ?JxY`$dXvprV-+ki80ud6w)D)fFz-Dl z`8nMo5-xZPR={zRKqV>ju9*kLk=$k=0|b0__~O7pE=uZXL00#8<#~c`LqPfYt4#jVJ`Qt9hV;YC6^NJfVdy%*AI5AXSE-5qP+w0hcv#*eAQEH#<`1 zJ-D;GUZgs2tmnN_o37M`PC_O@$THoo_kS9lpGLhryXa300ndO) zQ-t>XYl0p@%|01h`@MHo>0qToM&Rj03XS^Z^Kf48mgc0zl?id6oHU*$uCv1hYS}tB z{yy6zTia?&7*=#D_Q+pb^+oYzu<~Ifo~}qO@$v%!EYT=Gk?~JGgdUCl`BV=H==Hm1AFY5TVqSl zW=My>tIgU=ZmD@jS%j$TKz6~n8OsE-`k>k23)+``3n00o^6stN=}`(WjmcJJyLi{X2ke^=8(tng!uoJ+o;bE4eYxeDuWMwYdi^I_KBz zMUSb^f3EiT@DOW5|B>5n%QpklYp9&a08Ke4sR+RlpWw*@Y8$|lwhHH|3la%E=G{il z{BilFA#iYeX3lJJ`fK2ou)iQ_1YhmwNF(`v>&R(~j38 zISOSWb%I5G>EFtoxxoSlbtZgyyg6TvJi*h{!10)nv=H4%UtW9;cOS)}Z1;7E{IU^D zMM{eot;KT(qQNrUuSNTlG7*~N{4o$r26t)SM&5-RqFP`rT>XT3BTl9B9O+G#V}*OA z;&V5Kj89UkM8KzWgMR~(qXs>j+h!pX1*--k*gHg9+grBAj}Y|eK&eNCNgj!={FQ69 z;xCwa4Ssxria8D`Om7NNZAY52!nHpcE?9PA!^O*enzAD zJ`lp+7+LM{Qhd1To!p+tIl+J4-GQF_zKBIX%rT0$ecrwaNU9 zU58~1Kv#mW@A?4HO6`wrXfn4^3=R|x?C2tsvNcxyyNM=n*1i6`R*NfEV3Vur#aFYM z^}?Y$Up`&3WHN28=r0xwP3-v+18pNN^%k7$?em@rXNbVS{Z)V4nJGzjNge80U#S7__= z^FRAxse0ULp>L5SadG>bJyMjq?e8vp^&W~%`v~8aJ@1-a2CWY4; zpCV}Es73hHP^kCBJbu_Tma-!@!m^e*zt2)!C;Vs@rkLq<{Ic@bDN4a0VInNH9B>`7 zYAU42mQIx7%1;xoCd>yS0xu|6Hf_Q2M_jHZN!z4Lql9XHJkvTbXHSZnfOPI1sC=)_ z53bfhlX)+96d3aJVO=L&G2iQ{rMzpMG1p?EdhoUPyUOI-4A>uK!G@0S^UoriB>yhE*Ir<}0-Prr zIf|47rpxoL9Y>yJ$5Xf#M4{mc0CPm6Q4EtlKj+9O8VxM+V+JFz;;zp$bj7NN1u22= z+1IN&Ck$s}f|PhT3gWAJ*>m5;BW)FxlQ*(C`yax&02Pwl%rUovm!Ipwwfm2x#`7J$ zzqfh7O%~-_!V_H}n`&Z2OHF%lZ_^Q#6#w)MXR&#lk|V6I5%dB2*{Yd1$}3lNbMB&0 zgTFz?n@;1ypAV#{idwA! z5P>MY*LL{}ws`f2eXb=T=)lakeVRMohXf!bJ_irXV%>**G03{rwzCdV43+q`tIDVn zh~Cx<`RC8--cEJqW=<~ReuML_rf_dUTtCu2w25~CNYH-C2SHm1f4v*PjI_%^@1K)O zb>%=hYjC#riQVdeNRO?J!*L=jw{gY{`)h_Io}klTQM}4_^%$rhsM=haK7gXY3C{$I z1Y=R_5(~8H7h>lg@sbW=g+mk;95H}JD^~z>_CxH0*t*&Ib>mqY3$W?R+(pKp6=)5m zY4yc6@oc1wph^BXj?3-w1s2z|e13p3#4Su+z9Vf2+fO!38-#G~Y*8{ZO4R6Y`TQ#W z@SYJbUJcOma1@SWrAMLzf4IIi=#mO)H+{h$k#aBw`(y>i50Qev&>-IbR=uZl(g571 zK$tSi?Q_NCtzu3v)bd`dGg94@no9Twm{U%E6f|v#C>(3n+?;q?->-huk{KQL1kt?t zV6%QvZf3TA)+8gw-i;^CD=`jdf+AXAzH-G&%I9>vdJTl54IZZ z#m1AJduA6BP7n9k(X28KQC)ZKgdDxRdapcvvjq)Y#KENrM`$-BkZ1v`|JOx*quK>M&tUP!QQ zaNHUkzw!Q;<@v5}UDgBj{vVYpu*y#uweJ|;PCswHafw&OOE#F}^XJbBvbNoFH@s;@ zYpL#s#7XCym?I@vj03C0Cp7Do%hu!*w0*3pU=lmsca)T6{{;E^ zgF190HPOmX%lXc_g&cq31JQ;O7WE@$AG~%`? zWI0h~q3enMGzyYVDPl~5)z=yPw@~}0_qppnXUvjo^SlMzSfYYjNvx}9l%B6#VBn9a zXarTHmO#qWQF!y1%b4LwonU@Q*woDt5Htz9x;0fg=JIyImotnXl#@3B$Yo}2^RURA zaNMnjytnli*Ex&*5m({arynuvyL`}d7=u}m#?PV(a6rLP4>{M?R`Z|r*qh2Nd#sBQ z&BQ8;tV_s9Zx>qeWKn3Uix64za!LD~(k+zuK3=hGJiu>5E?$#cgGDRM#RNrJTzRbq zzm`}ab&j4lOyn9u=YuyLIF|*D|8?5du-LhncJe_9>m@^O`&LgG5x*pxI4c6g4Z))* z6Qa{N`^9CO`K0Wc^Bfj;>|Bho16-0vT(w`NqT&QkS)H5p_Kp;r{t$!u+9M$L$qYjG8Wf%6~UPPMJ~;dC>LTXquqgq9b8V*BY_K7SOo za;hr!Bn71lXd9iY-I)FS;`u_&Q0t0X;>XE(v5{z43pj(L!c@B<&$(P|+;vLD`CxMJ zvt*G(JxHj*=ejem#ufdxkPv6~rPQ=lY)S;ay7Iz8ez%BUDx;+eM&`;b8l_=>NT?tM z%_eX6@Z&2(|6!myFV*n6>`b9qr@i6ZTkPs*QcL@uTuN~}jcqb}St@ELm6Y(5Iu2_axJ zb82JXZzvD(&}cEWwJ|jBHC2q2F=H|RbL!7_*3uZ z@icCn)frcN<;j90+yj_K5rh94P7D+@KJY7*|6@EmFnk>Nm*LBv(dZVQ84 z{oR0?q6|;Hsx|i-mD!Pm^UV~XftokgPY0gSr(ylJ+cB(!&h7TLX~g%O<;@RbaZ+%H zugJ!rg}a8Zr?7k<4Pg6p){RDYrQ@Vu{WG?~+*5?M?u*Lvlp-4`n=LR0U^6Nx@hblM}IkHHTa;; zf8q*+Vwe}D1f)-7wswXiA8X&)<+7oQQ|(6U!1ut6ZYvZBPv+Qa$AN>z%{`rj+~a;O z2j1(^7ZXGrh3$Mh=60E#%r>D}Vg>%EA3+Ra1FqROQ+dy@W?Ozlv>wr{OdtI^n5n&z zAjasx0HhC6I4sn8$x!supqTWi8JkVHR5BrtXJy!wYJt++uy}H1lk)734dI&Ca}j&N zB-~OrWq3#nB|Udtei+=I_<|PD?R|K7BJ6l32>GA4o;NP1HqWC$HN#&Ni0RMA?{&p% zQJah^faT|4ao!)>)3fO6$(Qva&|Hrjs$q@482L*3&@VzOgD1$tLwH z+5ytMd5gYmO(nLIE{vyYLy4S~f3!{>tF>WU>nMkLO6IMyh0;T@jG@Oq78^f+kfGHB zvH8f3#=uND)_U02ZQRzf%eKNsV=2zq>_xsZH>53XGp;vmG`jTI+w4`^)#Fhufw5_< zEw@#a8kLNiGxq4b;GQxWH2h3rC9gcu!OBO4lmdNzLgB-8G@OUr7*jWWHaTkG&At|6 zRN}gi#4hJZo%70!yY%R zr&eP$`xOiC!0e|_kG)H23%0eEc3SG?JweIx3?~EvC+<(hu7=B^yfIF_-kf$>6)qeY z$YOLXuUm8!2I9!emY1#Qm$3t(Zzmip_kf)S{dO{j`Hh$RK?@vZnoVs zmYLAovaz`z?m-q4^dqF-mcnpf^LRp?XJA3!jOm^S-QkzLhe#6xm7=ZqhI()>DO&Eh z0ugzboAy`$_pQ8QU!pJ|D-@)l|3pOK66%G|xaH_|pXEMU6ZlFU%eUm!0)*|>jO{K@ z$y`@kv9{K;j3L5*GOSZ7N5rnjk>=q%e7tl>^r#i1$r3C|OaV{(vJ8G>*fDI|fL;|` z1ASmD2fKa(WykETm1a{Wm?4P}zjt6z>Dd6FE*k*RWQ>}v2);s7x`bNw2TFyi7g-Fi zxiNC~k&vE8`(yw4LGObcte<(Oge3m&#Yv2>K??X8BFYfYIx_0)pRhDBE$e615kp1- zLIdIKRjYqw1D!9)ijoNI>S6CxC$xLV!h);0t;w6I!ok7)ZzR+RH2=0&uOX|C9;>4i zfMH!qp~ObOriEJ8Ih0T+`1$bgJo1~2emZa8D`YNG%c*Qje59kC@^(TKGTjV^3VF4H zuy^qNbe`}o82#wQRHteKq74Td)=r*y<52bEgf3m_C!bY07wXm=2cwss%H6*7SvEEN z#>we9?0N;{4!m7{{dd{g@@<(uRkhLqk3|37G!KK8_D9DLgIp=28DGr>x?ps_ErIRV zzOWffxDP*gGh`F~fa@Z+qGqltPXxN2#oa)%#a%^nY7FN$1Vfc`{aVFwlo&zf6s za}jI|Levo+1p|~dXP1h86{A)O?&FU}mQu)Rcl>2bq_>@Z-Kgo1+bdEB#sWTSkSDPzo+LAR< zs(xY3b1QfQ+QARQpZNGr&TSaQJ7U=9*xGcV%%G}J?wt=k5lic;DIRGISbJTM;@WQO zt=Pi_yh7#jq*35~b$ok&C0cYlM*mjg98MXL_@TfcA7De$gCDm5lSd+Lvao(SexmO3 zG2d3xfMXRX5Y1`SjhsLOqojO*o@vXkVnQ+GoN6JTMgdw{Gd~2`$%Inef zpc|5X8mg)*1~a|i3MyAf7f?HtmX%Qjq8%SJ;OV2Ygu+z%6&~d9p&tNaDx#HEjWgin za^3-&v91`3hkc9a%#N$TKFcOQU!>Ye@~cR5U-dK z(}sQ5TrzA;hx689U=WTw01=OY+n!o9zvETo*|8*zBgrI4{-~iq|0A4#=r&Fo7!9`? z>(gs0?1J#sHzr@?opd=6Cf|{W;4){Qb23=ci*xYE9G)7!{+Fe!eAfOJgKji;^%T0L zl1vqStkLEfZ9qC3r+)C!x)tWM<9QXe}6pDrS;J3z{3`cI(}@!VsjAa)OEpT7Y5 zDc4Djac23=^{V`-#rW@i*)2n=@PVh$#wAel_-ynGO`@Vn-I#B#Ft&>e1}!$#ZaSZ@ zWs&Nrw~l(@Z}7zPPv|5?;9({HH)D9<$isF3n|(KL5--Eqq*MyLa0ot0@J#8Rm)tmK zPMUjyM@&{bxIp=>qIhqw7^B3Sq69j`GqbRchT&hPgwr zn0(EM8BSQEYLm~M4sJi8rd2kI>!T`%YQxX5M=_~anV&Rcu0_X-uEdL29vMR};{&g6 zYilF!V2q#Mx~re;JFDDSC~svmlFPmN`=!nr_Mw~f*P|-5L20G5g%^E^qR&L6RmPE{dasCqMX z>X8jKY~_j(kr6fG>Nau^N8o}Q#nCln zFTnQ{6j$&}F;u;6U|{yz)!Y7~n49+XPN;Ldj)#3IG1+^kcF<1Lds2of?&H3k5=yq< zCBs!+Jp63?FWJJ%+1c3h6in$l zQf{vU4FoH^JPaUrJVBbB@)~WwsX(&qira)QWep$%l+A4`82o^* z7B+qbT6Rp`Up};_u$a#Ug~$h?1DetjXF>QGw`aKrv=4>Bmq6pCzYLP}L1FZ>?Th5a zJF%HBHI8Z8to3j78v-s*Y1tDY(=WQDR_vQi&g+k=qC=HfN*nOX!HPi}Wp>7w@REPR z4E^e~zJnGiJ@z3(_&Vdc5o|NFxNoPPuVKH}4NNwGQLoHq^{Ysy)(74YD#!dyA7FkC z!wfO0^UO|fLlZ?#lQ04i$IgMD>F;u0k(Lu1a-;fy!a>~Dw=|Jh z)G}Tm9H_{g-#_PDA5{++++Whcre)f+ZV-T2yb1;x^CKJK?&hU^`@(`ZXYbdZ=jFGx z1y}6IHM1o!=S-34O4&FN<$5w=9`__A0yao?A>{&mpEl-4xn^OwBfoT6pB3sDdmth4 z7qbIDCoJL~_6kE?@Vdh`bJg*n8*;Un;E^W>d~e*j|=p4nZ{Z?oFp+gh)hP%(qn)fT^=QQ z6pIHIi4J__j#uklDRx%~Ww>U2=a_eFmghu8msn>>Nu0%AFf0dU_Y*Q;mqeo*(2&t+ z&v2c3Fyq$6P04Qy$GM0u&Ph8oOEyXz{LxPDId^Fas6q>pksp#@0!3sg4=mY^nu-Un zcY)>FYQ&Gx`6r<=m&%1B4#AUz?VgxXv3~RaQ+xI}SLs4oxP!gWlmMkg(v+QSpyZC7^NtIhh2jxaFe3>wI>XXy$M}demhr5sdE;k)MKnOG_$mI7w%d&O1+WCiKQGw^&wWF~*WLRJzzzX1u|*xU>>AU4+If?9 zH=YCB-$9aJ{9nx}w)fsw(QX2mjvP=bbIK(*A@ybf9p9-Z{^0!`Du%l`ZytM_flqu-o9JB+|rb1}y1a?;`C z*X0k|eslP)^p5+13#E5XeQ|U5E5a8*h5PA=?;rfOVmC=sd=oNThMs1eNCSEJQ6+&NJg9+A|Xl|7ICf zPXG$uZAk?z_$ttdcG0&D>5I3FMbs&B0ghYtNJvfCf5 zb_O&Gzl&IJ9I^;y3k#XIax+}tb8dZ=n*iKD7V4SO7utEK9q7Zn$ZcrjcaT4?FaNuD zz|UE$^wn34HO{DQ74sFGHl+FONaLBmCfCo1lcWwh7KqBB<~uXcI(r+uYq$OJ=v3EG zx#<2=K~s=FoiM(yriTRQ*VR{Cmzu+Qcz^ikW6I^XxGTM|hlAwQhdwobs!jl%S1lZv z1>8h{+k@tqj#Xvq37Kyq%*@OeOg?m`89uYx0HzA5BO@SP|e4EWF-2I zp32JKT5G`f+vWZ2t87$C^xgodB3PvH9HPLLvdyLR`G1ULjXZx0R>HONggP4*-XD{a4gu{9Y7hP zi?o{%nkTvpSYIz@<#9!09ft$A9HvkvC@vIWsp(;#+PYHw$&|8rt8BnSn+ZLHmiJ3^ zUJy^D_9Rt}{XS5+e(cxlHNK=UI1LKme9h?A=HBSN$t9W4a&aZA%LEAv$5jv8_aBqg z!15m%A#!{Ov%mMfc(!wNHR?q2%ebZz%gR7Z?wt_1VMy30YwT#&X7eZ-(=K5R_QHsG zg(wo!Pd|L0-?1HPJ(NoD>NyJZm7&wFn30W%%F&Ucxd%lb>*@dgY%3cc5$jVr&7fL}QXl@=>ipWAc8@Yd9=*;fHq?r@GCK~hoOBK@1gsG8jkv=6O4@kKPJZJ$$0G*J z6KS6j1nwy{EuYy$8HAVjzq_Aw_q*XX!ErqvP$QBGhwDXgp$7}P{X5&Yv&NtyjA*;D zwf+sTK$5bT=h?r+FCC$-djuP-rFQ7$z#Z~y>CU$MtD>4G2`U%$t8rLXpI2Y{&%%_T zzvQ?AQ8jDdS*7mfbm!=FI&cyi-SB45%vNaD*sa3K1W89gF{g(B zR<_K20c1QelXL0vD$q0#u{6&!bK7+mP6c{g3bW8YwttSAe>D!Yez#MM#xxsD2My~MDi)% z{$U)uWufBbP$LFp`@q}$b}C^fp84ko?1h5D$)v^40cSyNGh{;Eg|GKX$Yal#Z|DO? zxEaSdDm8x`GE5h!fPE_ASsLY=(1Gh$j%V_SPru2+X<2)_i-&vmUcC)KvIoLOGw}Ol zvz4=H{UBy5xYJS8M6acx`WCHIDKg?teuI$%&GUV7FY&q_svolHY-1m<7nTDFPBC!C z%;MbUeo^zRGkmo68C9y0NPPi%2Lx+DI?pfiIEk|WerY~JvYnvTxT@-*))P~C&MifW zn$EklvRK*d?R%mE9sVo?oWKWK9^+cT$e{fWeN0)nHnbX`s5RO|xlJbQ6C)RDkIVU? zC{4U_#F?f%bC}mL{EXXfJWP%M=Dg3z%<%Ny=*XtJk7fSi*i6?X@!^ahkdZQ5;jU8& z;BcJRr`IYy+;MpNha31o6?#Vl2IO?56=87hg?IoTp-d7DEqNT>_%Ud{H@U&C?^$g; zb1!M%CD7BnDCh}UB=x6V2IdVlkd$BsPRvZXvE4eNY^rmt?)|u(-Z~<_`M2Rep&&?1 zs@?&z9|tjmX1*YENCpfl=wrtZ{7(aOG_& zfMtUx7GGaT3P-n)^b-c~@4&LQdo(Io5G|1&EMUF`FXnq1+|$f+6i%MItX_ek-$cU+ zCwHt>h4<7`Z%M!RH0mO9vS?2vKmtjJe3#E^LA8BDEM=5+Z9d@LqBW%Z(?b5MMtb7t zdf*cOu};u|UPb@9jQ$@u%ZLZuh%091GtOPxTw_MGqUXu8-VjX_8VLr3&c`C;QRrFL z2xE7Sak;@|>eqhod6NlUHXtUNx49gBoF&rduyi>BxybL8<6krP7r#-xZpf}Jz`a#G znGPMu8f%#(Y`qfJ4=U6$a>MzxI*%aw^2n8bwCvhV>#-GBAr7A5di-rf2V^rWy7zQQ zDSHpD8(JR)%jKRI?)5j&Y&9W-@jg9U%PV zrhgdN+pSqT(IY2I~qRT5Ur^d*%F+I%^yNVSbFq<5DGkp$I&|)F{ zi#M6t3T7O1)&Nbj_P#;}iq#QlD|pT5+({s**f^;#xQxD9n$2l$i#Gg~)C2?|ozbz2 ztIgX~2jmuN`3uRcmBw)5H+)*r7tQ4fjVWxAT`N7|ck}u>CrKjW7*$ zbOR@!to4L*?;DP9Kx{%h^DPu+um0*$NPWGhTpAJE`Dek+!CH5}uqJ9(_^f z6I|1qi(}b0Mp+QQ%=rc%0I?|w&}9^qen6#>YvtE@7*(vts9W#ef=qyw3hS?eC-p!N zn(CQJ$Gr3J!8#S`BBZ^q*p}7L3~LO19C-^cTzDyax!9k$fTaiQ=e&=n_$OC&8-b01 zTYnTVH9hP!*(P^V>m6PT7zKrd}4j!ng6lMl6W5#J6+0D`qI0n5OItjnM{ zBBOJg&ikZgYbhpJiG{0#nlSx-I2o}}Q9woM;5rRt-lPvL))9ecEU1CD;(xRv=}@gc z_PFKyUoVXz=pFN9T(^icat7CoN}YUp%;NyCR0VUuBArq(KM`!1){L0AKsCse+1}IXHBF$P zvCw%r;rG$i7aQDk>E&L1-g;`g^yr}nM+^=`lZrR8X|1*G;CY>GBP)DW4^`1(|5t9p zOJDES4G;-yTLy-=L*Gt}EH5^M9=KY>1=V7D$PoM-Dx3`J5ymOMzkr*sfJ{xRP7j-`}1q z0DM0^KGMW$sNyzI-`$G~ZBSlon?$Z{@!2Z|&5)H(ja?-pRtHtoLs6>)-vF1ENz}*2 z)j$(FLNnkrJ~@w2xv6wWH|NtOSfzVx_NCg52gVM-xlPFS8ds44I~I(;fm{;K-OR&` zxKM0?i_=lCM&Kr_Gbo@D=@B-(&2Y2{bEG7KyVvjVL zscRU`5+?~S30F$JK2UQDdvDnZXE)zh`kbBq?aU$Qal zBtWC|bfuh&)1-K@qOI!~A=6kQ4V8kw~FnOYU6d11Kwj+J$FC%QYURX?|zxjRCzF?0$ z^}6lBtggw%`0uAS)_mB~Jj=Q;Oa=y7RiMju95^wyBcgBiA2Ddd16EP@%ChUA4Tv~q z%c}`^w=@WtLZ0_>Y88#|px1kxw4Pq=@*W-=2p`L&$z&iw$R}3mghLhRo;_n-z~GG4 z22V8VaZnyv2T9A|BFUl3*aOb@$CoIx1>qwl59?^QcEYL_B%5hM`_a3+J2?9oKypb> zEbaIQQk)bfsY8K^k7ij|2DaNvYo?rLiUrvl-raiS2g==NHz9 zW|KY>_Kw!qdPY7n1}Ipw6@if#Mj#Vs%GE#$*h&)2XGHO(cggID+Z%dpo~Yzy(`WyJ z`+TNa6$=H%a}^$7V2d>hY@03^juPLqbM`Dis20nDhme26#gxn6ocJTXD&j3$aCS&d zUj(4!LZu_RzhT%{c$>Eq;1s6)Hg$HqIUAqjW(w$)7t&-|k~&^@#r0ub-Z1lXkg&$S zzz1YVj9JH!Z_~l)tT(wA3AKjy* zRXNPbY(-!)DF8k(VCHfzSEZg^Vga(aQ=7PY-XIb3{VJ7gO}t_V)LC_z-b}yt*=YWn zrj^N0fni{7&(5Lo7VakPA_k9R#nwmg?i9= z40?FJQC_7b#~T)B@;4}4If>lcxCt{`x2oswl%|{7P2sn)CryFPW3bcyvBWw@y+2>O4iGO{3FFVi^fPkA!-5+SPwUP1$i2UdV9p zo+ziAoje(|dH4rJGMGqciwo`sFbrTO#zg*P+Jc!!BDmgQaH+gQ71(o93(FK1;FUdj zZZ)_aACdoT{4IO&vMI)HC86Qap=56AIqofArT46ddS}3C)jT<;=Q%JY_(5lidRc#6 zk=6W%J?dLHe^YIIF^~OyIgb3}L%&Vo)UzchYQ=|W_~fsMO_mVtT&*Cb*pwNqi}W4N zl&#qcK_g2yM&kP}zd=8q&A@idM?`Eh>|w1Pcq6aG5zX9dBP!A-04*38rJ^*~I|za3 zrH3pne!o!?@>eel|6z$GfB38_eQ!E6a9djeaI4%OCLdKXj=wqwuhor@Jc$Qqw!O$? zK&l#beJ8iPW`kQ9o?W>e9+F9s#VG#<$R9W~xxm|9Qr0760TDx&KrvjY^Dyw20yJ@y zNst5Ma>Xs1IeUN~k#dB!o&g^t%S>g`@6dbr;&HH3y_@HW(~U#SjdDJh7NTbKPhGSR zM8Uv%dBo+qE8aD&X@uY^59g0$L8$;?IQJ{GwZa}0V=HGi0_nY7JbvNallLj>_RyQd z-*(ta4YDizsJVRe_J5c4hM1EF)e$(6P@XU(kwkf7Mk+QyFS``f6uXMWY+)ebmP{lw z^pO$0zLw5?;+U^*aN}SP($esnZHkKIGGssSohKFhc@6YS9A1dZ{zC2%16E4U zumU0E)v7o8nf90TFTIND+?!|T6HXg8>e3f&leAmHIuahZnkzMUVoFn+XP$q)drP;=O)ZMVvF+szrx#zJ}FK8-ifHs8qnJTM;AB1cIMVp{! z)h^(D@VU2lKkD(&dyiLikZ$^6J9z7dy>DAL^ny?G5;7COOun>f=U}NysH9!h7d>i# z9?i5rK{&Lck0fNFI7}f}%z}isyO-9DxMCU+3tlglWX8`=wo4Z+*PLm*BTD#&6GPmL zEPTXp0|VoAO0&(||I&}HclJ|2DHDqFk`=K9eqHw8&l=mT?C( z;K}K)(d?r$4ZZyv<#J+ktMBrZ%T++zBANEg0HD8&5xWH3uATj%HqBBpEALG^+#9|q znn7>C?i@ueZyC03O*o;NKGc#q>rwMo>(K#HgndsR00(e6+*}T<48PW;m(ZOQ{XVZk;am9rZFjV+hjI+{}QE~+=ZMdpJ3R;U8p_kXQAIMDK)&P&G~ z4?*h_o_Y-}%)Rp>hbO#i(X`%tIS=?E1NHAIe;6-}xT3r}c$kvd-{ht1uvr;^t0 zLs0LXdy4@aNRX1f5s;MfIh#?jx!>`n=2ZLC7K=7)CWDx;1b~1~w6zVTO+US+_77zmkAy-y8lHH~qF?l?E1oZ*_#xkG zQtk<$XQ=xc+_U7$tcPn7%aTYF#X<1+|91Z{WBcq7_8>?Vo4YO*iKZDpHA13<-yM{k zJuP+iHW6*`yBI<))#AnyG*&+iY#xN4ckq;tmbFv`liOVJBTBkMT73Hg_Xp1$&*F0V zS=C*+Z>Qt_S)e9|uIy@Q2Svj3Jr9mdNii{#mKV3~wH>m}#%a~0YrAUEx+gA@$D&!h zDR9*rHiIrSA%}KC0!e!Ng4{6LTr%=rb?pk@%W|eO+wX(XcEUJN&{UL-{WjyR7ISyP zsd}qBBYbB5`l}RfI%pCr;&m@Mjhc!+?3(wuw^$dTw4z&;+GLIWsJ1%J%USQUc%`OY z;^U)jq%6z;yR&-Wp6Xss+SL7C{(bb#V$d^BUXBr7s|P-P^S*!rVRNLby^T1*NK=0$ zcp)RFgZ!Q1qbC!i$L&4TIlA0@_~5C89cy%HY_gYp7caHl#!uK`gWmQRHE|_?PxQRx z8(wnT3I?Cw?Mbq#%~_}?jc5~nvq@@mam5oL9UWwBnB(tga&Ib}G?tKB`zfTsJt?~F^#_yU;P_?QX7Ud#Fw|J zAr_0_6~0*NVV)UHXpx2j(%JSAM1x?NW;eYt`IyAk7M+#yVBxiMET>rUL} z`s{m?4@M74JZoKu8gmZ872!c9^#LF^y(776_P#Sibz?H(O&Pu2GRJnjHOVkEdrDU_ zA$|57_&;&uj>)n2HFpW#%eL&bVRt_?u?N7IsLPFX-fb_&LQy}}0J9PCwQV?2 zPn9Nzga2ybt6mi(?5g#R7r|qy1#rKD#POiaGB@D$dQ3vbKk?QSw5Ar*_=K^P4^F`{g4R`6z zoL;*e&6^RNlv&seTaiBj?%o>&ZU!2u+Fb={G%1YYZvw8(Z*v~eF*T;irA5=D`8;Ph zPu`;|L)Iiht$qkbLwN)QO_sB{O!t}j#!V&Th&q`n1%!C$8cUVtQ}!xZ-8ly+*Y6B& z!P&1~9p!L512QrKr1hA_uOtMAlC9_432Yralj~lY6sJQ6HyvXcKuL$Jo&Q+%Fhaq@K$#@KPs(}V4hFYKK?gT9d%Ku7Wk8jLm5v41=lMB+#HHt zc+9%nq<{9n(;&@H)YT7ot^abtu(eLlH4oW_oPFY(c553i_gL;_+qn&^~IP6JvA}Us|WN+?gBH@Dd)6sj9C4 zwg6PVIbtfeDU6!GMy2LkKLXP~FlnCAR{{8P&%8d&;nbZQ+LhukV=#*)-h{qlUwLP+ z@7$&;xBG3`SZul9w)xi33%fSZPw70}yM^?bn0mt0B}V$PBj1cm_6P$U+U~*|Y_xB6 zeqZoY)i+u9XcCb@3J~h_inwQRJ*3|WZ_|G-UkgGb76bdmOK`0#3vj+S2*)oNq?3{F zu@+>gMq|(gC0Tti0*$rQt_l3EF)wDbjSmY)pAnCdhm|;5LSo9OvU|lUQ9^y$Hp@e4 zM&2>(f_0y#mNTQW1N5|Cvbq2hy1u@-Vwljh=RB8nDhB}xqb5QIP zJ}eo2!?3`tc4l-{o#{BGh*_%0_yaf#;lDAT9;tMKubXaC{)Z0>p*u009Nku`Shw30=@IrpiVd8)P&Y)GFyO6Jt( z(!i}+A3Oqp>r~u&vi-ey$Oq!r~SDDq}Uj~u-pj1j1(bP8ML>wDIk^Kcrh=RuBmt|gP!87 zB7^t55t)D#tKY;#2apTW@2d<+lLCWsS}L(ESYFZrO;j9BOI1WAP35FKh{mId+~5)2 zX>gA|^C-~}&ZXiSJcy5pxtNEL%Qrj6fs8cj>{i*c-LD?`^7LViZc3r*mdvU~hMzn> z2U=_nr`NhMHC};>yR^qc8Jp@VTxfLEZ_EV25SCvY4TlED$Y3|#_9ae6E*Wcfo8KS< zE;#~{MvvZf_JnFV(}5-IGfe#w^XNy9wkTOuE4Z%}>QYne#<*$L?v!n>zJ0w?0s`be zrfZJR-nMwYoard41wX~H3sul(kUbrSZ2dWx8d(oM?Ocv{Tjt%I2t}6~Gkil|#YKiW z0Vvj162YuoyI7yB0opCGv4NdF&y0b{HPH6z9gC~dBG*}Vk7af|RsJ;0VNg8j%R zf!yvouI^!<-fvqJ5P^aYkMm7VV*YF_I2G#q!9R=73CPhJTxF6{hda{;>Qk}Tsl!-K zA~DL5r-ItHXSSje8mrFtQ#WgPUK+cy1$>wbV-ojS?-gv0+G-)dhayH9mUs;{svM26 z`KIgTyhDBp{V8GAG_q#kQ9t<{k+eR?Jzb3M8+_b%^BSZv`R=?XG(xf`f|eZQYFUMuj^@V$>U(!)m4C69ob#d5I6@eeuW z4?}(l_7BZxq_A?bD~k=^-fE}N)0`*q2g#5%)P@+s$*1YPY*upvjr03S!7zwm2cBV& z?pYH&0*i67-+Doo7>gb6u7rkKW1!q-UH$uQxpaZsHt-~IYk+?cx&A@3`t6asnoIAm zPtekFtoW3kfro{HLm?~Ymz`B) z8ScmuYV-LB*f`V!P`T2px_Tr*i_cqn_TxJmPdu`$m55#Pf~`(W5!DI>Tv4FfU*U zX^xmpu|QI%^ejF(?h?!~WsW0?*0mxh5H4#YW8PwJMy=D>b)iPL9W7h&DKi}yy||a) z)W3U5m^ z4R%+>ggmPmceiM<<1<1Zm$xFM;rZ2F%s-9G^}FQ9>+A0hsfW$il#E6TXfKmhJs?oD_S9FgoFp+2KUMWmPJ`6#BRqR3!~geyT- zUZL?zNqTrnw=6-iP&b$GsX$ZU1b?Mr;Mt(Qdy>=-N#Z*PcBDHv;D&x|_1rgNQ+0G1 z6IjjA;c-#LBPIHzf%H9jf^Fc)onv{Zj3sr{fP#R7dkSiLm-U`_vcXXXPP28s|Q4jurEB)5ZtqsVjtC6q6f1yR9k3zPS<|1 z?L1v|P*Xn_82OL>Ah_P{>uIV#8j^y&v&@cXAz=<1YivIl{prL^6aEAJF$?FY6Sv(^@pghc=V;(TXaf~L zqDRS%JH}lE{4+W$8Ya=W%}SR7E(Z10hM{AL1Q zHz)?Ttd7GE(-u4K)e4VbUxFTP2ofgrX!t*S3QdzJxcP^|mCqCMei?S0+Tgrbf9^i4 zU&1!je_HDO8 zz`Nz(c3j)NPif2Ez!glfE-(R^YVk6@bFKcAPqO6gk!>% zl9_vJ>>f|z{?EI7?lBF^2cSjZtLcF(8@W3X#vU*96zQFVf3^9Yc9i>gp%bOu{Hyiv z=?y=hIgYgaYOQ>q8fo_+JlqIyN1e9-lq=pl{*zrF%~ZV;cDa9Nx==I|PBLYXzWZ8g z&lrFyL93Q|3xxK28*#yfY(_UquC?N6=YwmQ5a);j-U2;8h0})VUKp(?!9H%5Jp$BN zfEo1lPv;n3ysm^-(=?@EFsBVeZs(TIxc>iAXSV|Vd4dAcZ>Ax!CCIC@-LUQg;XFyG zmV8WZ|950AJQmn8^eyJgAU$c@0xmi{5Y#QOo~1<1R^y-I0D<(_YlyNTJ`ZZHhTN-v z|G)g%qeq%QHwpx)?YGxv|GIW}`EH{JYXMz(_x}uQX*+4yhc|&cvyuC;C2xjZ&Uc$S zjOoWsz@6};zU8C4Y2+NW4UzVALa1@zkgLqJY79+Q;s7?~cRCdyuaa_lEq z2GHldi9c^b)*9_jQwyo!7marRPTTpBF`Hd-Z_RGts_T8{r&aNQg$u&kDW5t@2jY#$ z_ViwjoCIJ|(2avA_DU}u!_knan-9jxMo~xqpYZml&UC;##~(D@G6Jj9DqNkH?B12> zqd3Yr8j!h9vM#I(7l``@xfYtYG z>9F)Z2%palAYRe|o9P$ODzLP1R!KNe#JLvNOyD+0tYFI@W6ZA_3f}3Q0!$y}yvl?V zngeDigOY8D&*07eNy=_3tG*>2?<;WigG|4&2>(T)({SUPhQZsTKG1TlgwRGf?7W7H zf4+ige~47=!8Bkk2JWXSgIR|0yLmW8FQ$rd`2=7FRR#;(NX{MXxB#9Fy$`zrwYIc) zq23`iVa6+AsrqxX0ngLT^`5)%41{DDEh9~We57NAf-TdHIU&rkk00Pc^Wiq*f_RwW zX8c@tiLt`l2aqa zj-*PrrX@qL^5Xn!FZ}L(ca9q*ve=CSkzxMNwFc-Gx?T$4Cv-QwSzn zOG@Mk;{;e6vVDV$?2?>UGnIMjq#kEcHsVBMJrwx<#aWNT6>`iu>XE3l;r1Qm{cmiu zXO$hlEZ&JU1I`z<1I~;2Z7t3D-18Qk%V*%dQOyLTz_*9$qA8kWYP{H>%v+O$50)Xc z#~!sR`wGzbdUc$tT6g-@{c~*IJ0IpTO_uIJWV^Mjl8Te#G90mklj)YCs?A+H>T8mA zravS&>__D`c-1^y=a+(;g{~|@5vQ+EUszCj{HBP2*XAX+%W%X^y&6)AKr&>6yVk`~ zz^_R}3xFK&%y6A0YSOHELuGML)pYvfQ5zJ-g@*=cx8~Z=-0x6GuAF_qF0KA~s7wzv z71%YT_$qy8V`>@&8M@Z?WFE+#9XA1|915N=9jcsV_fz{+ewT_J_gTd*qoHV3l3NMJw%S z&t$w0Mn<>&E=J(S$Ip;|(0D#b;y?8d&W#HrmCd)Kn%r-_;iz#(^l&mQ4K_OS>XlRB zp^zHj2TrfTiG2mfT!vUjIO`pDfJ42$vBKJi`f7Xe{3Bz>+%?J$?^pl2AuRQsUX%e zqP67JOg@elvt8xZUf}CfFRzKNywui~H7u#T8Z%l0CI10~45R*R#n{4Lz3(ILBaq2T zhMQ|QfHPJ-7}mjzfLqgaSk!U~hUu&?T0~wbwJIL31Misev^@9a&?NK#(5>5*PXQt3uK;EUPF9n9U*UX?%e<0_!QtM3r zWRWw}?J=#8e4z{{K6EG2pFEm>Lyx}l`CaM{I|E1uNvAUF&lM07lHEl;y0dQqC#_NC zI+V6CKVkOhe1IdnuDxlbJ_el5Ka`%;MsEQIn#9b=B=}doiG1Dnnx|8lDIHd;hnzFf zUFN7r&$J8?zNVpJCIUBF30YA4ur@O27W?~q3oTYPrH0$WWdBICz-yqoSMBGkP6?1Y zP?}{z)m>T4Y?gr*V>jwp2eV4SXp^iM$J;yR{VxxKy)4J+zvg(+k!>dU!PwALkL64U ztBHHMY|i>BGoV+x#wt5oOf1?u`!{K#JSF_}iip&fpT2`V%$|R!!zkQYfJ;ExNx~9y z^EFX}xUc}ub25n(wjPpew>v6DI(e%-G*uOBF6(fI<-VC!OJ4S%p0pcuA^G^!5Var( zrXxy4M6;b(0-e+MOGkKUE4 z9%G{9bD8zhv=-N*0h}yz9#Hn0AWgw|fM><{sate?L)PGqair5TnD7W02;L(T)L71` zX4}9SZw1*;*VgCH=_$e|4ot1OW>R%A>`}FRqtruaee%y>fhE7a-tW}UJ6#xtM0Q^a}3QN6uJ{*L&T_f%bM%97g%_O<}e0^JV*=i9qx>;(MP z1#RuizO^#wIxhTVEG7(ii?atE$R58SF=JLcn!r{|v3MfRKBy1K#fr&gU{I=CO&D@u z^xpQQ{4fO>4nWS0j$Fbi>QkJlEqIk>W9=7)RM(&Fnsm{vCXyH>Iu<3fslFlk{?(4_ zFApzL{QZwxjg&0*b?i;Vy`@^PTC$zo-3KLTM2wET1WNq(uc?Q_kv*v=FZVBPb*i9g zzYKUf%XMlcTxD`;^u(9-0PQeiUqI`3or(0%okp9vD54W}#Y6!gK+?l|6wn5Jv?AW} z=e^dt?JE#3!d|3X02N$9ht!bMSN`WTV}~kCzn5X;*P)7{XNCkaJZZ@h!BOxCc#dl& zKP!Fx!0ztbi>%lDCfYl}s>wbS_LgBM7zHdBbHfu2<9p4Gjir@=fgmh;G&lf+WB`Jy zo;6mlvO&`-sV|d%7m)gTZD~Z;Ztm?5Moy|s`HH-b4iiy0f zzBA@Q+K&F&GpY?dC@mx{>`4oT(}) zOT?IAc(H)pk;FeW0D4XxP8hkZYvwL4Dpw7{ZF^DqsBuDWR8ArBs01L+YW2{g>+1wb zv1rfql5F8CFGj>MuUj93%m`h_9bC2BE*Z#usHcVlAB@h(|Dbxc&B+Z#n6guE<#Qe5 zp3hpM^YgQSLCTf&04|z};ROFCyS%235`s^CrLed;-577^*0Re8^f>gmHt!)oXOI3( zMpy6rs0QJP%C`sOU&06Ub>5vRbIj#K6u)9)6>e+{Fn~^eFv%!hJYTKp{ zk}to0qcnsSpvT_Qly)4T-1@H{m-NonD)jaiF;ur{Tqu1Z`m^<;(*NE1Z_3HuLZsUB zD5=O2*Dl<*pfXM$bpya=V^hIC3{PO&sf75Tsc4=zi4nF2N+ zS_ZP#asoc0e3l6E##NbE$p(h9cPiH}0MSOSTm=XjuUFTi6{_^IACGijpKv9vXDS+XN2xQH@KbZHdI3Xcf&m2C&j#9iKtKYEgqu?0g)9xadwHqnPmBwo zz*Cz`fs?$|{V*qEmQ);0mkdAuU{u4MdJkGBCop(ekXjcGBP|mAB$KswR&iOoSY|3$ zrg}) zA%=lA!3@;+J#?FZM@zb`wxrw)rTsJjLQKZ(8X!0&R#ABc?0}8ZwqWABBA2aoDLsXU zVyzpqQ90cBq;>`L{#?J~Zw$M?&*nSE02Aqa&B$DEQmkNhPMyDLjGPVY>rZ&q0|#bL z{AOF4oOr(f48X`MBY=dz00VS?kpP~^_~}vUJJ;{Ay!BAXTkt8N7vLmHjPr*6f&Mgk z#;9vZo1;oxe?VV{#uV+RcvBBa1yt)C^ED(!sd5r`h0MPWAvNS>_Zn zc>9%N;iJp=N&Fc5Wb3saL>w0v>{z7ZjrSPTC1=>s>h~(dMz?+RkNsn=xp0gZL;k5 zSdhO92#4;syHC#kKK{n{#?EUepo8GLNSvwe=puZTkPcJOs+hZ*o~M89+q!AygtqYb z0_>>X1H#?nQMU?k*8sK@HFEz|a?_v3x9aWY z!=Cwp(fJLkNeb6dX9WyA`VDJl1S(-m(33$h!Ko*9F}G?0Kn|}A2(|!YFK5!&cJWkG zOFFjeQINeTJHmykBj&SW#kucRdc?c1mzpQGxM;>_r7@-=}c3qrD3MSS)c%ZL^T7$oK1-a?)=r2_WZyodC0LJ8zW}{=; zHs~fMj`&D>AmZA$!2*Fk&u9O>*|9gaxOX0bgzhh?+sO6yr+BM=Fe?is#;^cT|ffzr>$ zI!d{vnyan=r~rI8lw%@d{z!U16vz3 z+q9b!nxs$di+_};RUkCKp1_A0^Z`pu^dRJKRY$e`O!BM+6h$rDnfaay>lVo#&~ zi+`5q89J1DKbRWj%mGqc9>Gpf%~E-$qD;v@up3A_Zm-MSx3X?H2_Cc#5RdaU4Zi1a z)a^=)2q!&kttw8%b)ZtwI5YhP13m02KFU^}=2r529L`-${s2;{Du$_&`F;^xQ zH-vZ%<5-CMfYW<8jx4$*2z$wI_t8eZ#t?L?7Ozo_o4oA1w&89%2SB@q-CMu{rBrcS zB!t5SEM;uWliWG#w;JOry*(?_IfJ)Bdo@6x=O4u3Ccr6VK>)C6xHd%L@9t2vo%SDe~YChpJ2B#PX5ChqLinr13 zS7b+2;o3kq(ib$6bM}$w_6Vb9y?CRS_z1BF9zR5>P{N^k%PY%|bi z9C2OI#TZrJ;L4N0ajF+?gfBwt#^545{Z8t)t#4+aDFriT=sbw> ze!tkgH1eoW;qD1sp7n{SIjK*)Oh#Se`9C_qv>{O~tY2e1bl!vxr#tg4R@aF(j3Z+~ z#6n^L8bav?Q613eB4E@FRPPI=eLrkHF8B}@NwLtN zHa6c_E%5cxLh@1GK;1z9WktX%LDe$nMS6UIC` zWJ~u$I$Bck2Ph%#X(8-@sq}m)@SYC-lDGrZ3m&(DWC|OPmk_J>FrHsp?tR@E_wO?A zCZRszRZV4JKvIf287S0tgUX^oLA;pDm?g3SZ-4}+J3Dv=_f=ySc?Wu=rEFBIq5&4< zlyQ;qv&cx{?$AV*Vva@y2YDo5`qe_uN@b`Ujt-Jovfp~f`}rfsaT4lSW_?3lG@J;q z;#NQ1NlPdBmOqJ3vu|p^fwhK=e#hZ$(3F7W&*!1VQ}}`$=mE$6v+COg(E9re>0r&)t(B_AqGCsE~2Kw{zP>FxM?Wyj&`MM3JfOg zM%eiy#`+X(CTMXSd=WoBQzupS7l8;qt5mDI{|q$G$*t1mQOMeFps97eJLqn&iB5b7 zOgqz^@vUIiJfhk+gRBg%u7sYRV8?B^%TRnmdpV*Lik`y>jfP@B&=j==`<6%i^L}Ls z0>9v{bb&-wO5a)_AInIPnnGdozF1VMV9`JsCACT~`hfCv*UL;@)6Pq}$E~v?r%Dff zH{`tEv`li;0`&zH!80ZMgZ#{0{#A?{p+gwE*m+_(FTtU5Xh_*EbT}6PoJ2L26hGN% z?u-nts+whN%(uM{P`NcTM{L0?c_;j`wE{IE6)l#Mx2C@0IxJCsSP@Kx65jW2WW@Z^ z+j^DBvw@|YpwES!1?+i;oSzEan{wuo9L`E05}7Lw9CQVCF?P(fGSLN|kNfxKk^W;x zIowgAKMh?=h15Y=-hjFKLO9T^$IC);O zwn^K+=G&txE*0(qHJkV*IJp*YEQyp z+pzVRIb-Oxo|qasaG$28hGx6B^>c+Yu}@~dPE{HRQe3m%RB8s*C*B~(Ojcw->8LOD zCZv*)u_M;+^Mn`M`q5A=w_yf|dp$_9u%|0+&m!7Unye{2OIqwGPI+I~hI>IMXe8|c zu7ksY%m$d?SeEsRJ42-#7M2of7Mt(kFE$oeR3$q;4r&+zuZ=Fl5&u>}LIc2c5<* zPFiGCJb$xD$Ra7K>>zbZN*+xGw$rr%ft3=`87&}R_X4ZD)zxjFBsHitnDdVwX$-dA*=PDdid#({Z=zur_|6Aua&i5{>PsP=x$Pp2|(>Y{lw- zhB!qfXdT=Zsc5?9cCT001d(iCbk25%;ARG#B!T^xn+MoDkeStM_neMv22i7KAK+C1 z`jeN7yxsxFsd>Hh!3e9G9P)KRdC}(fF1Bzq`bgJZFbCv#CVG7^q6YPm2j^B| z7&&22B3Qs`rA*-US(%JDt{C3B{1*CE3Elo>p#|G^e{mG2{})&>!xBnSyHx)2g%B{cMPu(dDD=v5z#Y}KGLek?rDs9zJ+ zSJo>>IsSdo{)avJE(HoE4Njt`Vy+Q^#>s#3T6pT9-bF3#v>B^Fh*KzXD15R%Z9N+TM;>chuTv_Q87 zr8YOSV=9w!L@J_fDQQN}ScIoRA&rG{mJN}~PiTNCZ#vOI=UEm#8zpJ3h{(aOuicVjaO z^Gff%KNtw$_d8mvuod?ah%!S4?ea@qeJ|L{q!LX|*R_>%cR|Qoiln$-yjywv7oPf2 zD3P9s941)L!zN5*2idaGWdXIIQoX-6GZ~5A|h0VlP;XV*CSZ;&t`KCXOf1qdT@Q&Wq6*iZ%|QmFJKV=rK6LENF7dzoAcVsvYpNLzyZCQuMVg+#m7M}83M9>Kd&VTTL(}& z9YQQ@{~J^lS4YO(WLAo&)`srN2n6p|`J{~{`*eRPAK>#jO4GO*=--OhjtL;aE9OdAX+$#dw<(sgy>DNUd5+U# z7|liV^v-FM%$xqq8({;O{Uw5khLu%xyOB#Fn<-_9+~$Y;*@LmjkvEU5$1sI|Crv;p zKE911^BYjzqr@I*X7RTmht-Z50liJZ_C67G(u}$K{re_c8_^&{5PF7Yx=jRqFPZ|X zWYPF==*fIv$886hGO-WS1U!@k{SOp$XYqgjft%P(I(Mm%mjnHksb~}cw6y&>t6&HF zHrGaJmot}v6vFaY=8@8ql$*uK7Z2_GRR1iHak~Bb%Y$T+&N~T=g3uzglK35l8&^w@p&pW^Ene`w}t{%Mu!LSAz zVKz9=!*z8jf3UN+T5Az7y+khg&peKsuD9c0DbZ@|S>Os;y)pZo42_LDo7swFCjBPZt&durVa0?cn@BV*xhQKtRBtww1hd1sZ&YQM70lL|e6u z=K!oa8i1;P3+HC;mRh~n_seGrBZJpuhthz1DZXZBC43_e>MT~Ev~yP!fEm6p{QYE= z^Mq`uJPciAlSjQuW13!wauy;Ac`4D$!ZzdUXf@i}F`ZkNEz zK&w7)S2P_An!1v0P#x;|o9+545Aw8<8Vn*@{Hv5&Wl4va#F zP@;@VAQn0@$$R<1=uT>}4p2uKuj;5^AQd8?yCKy##p3E5B%&hV2Om`XC!k3Y>l4xHhWZQdSC$#6 zOXJvxlEOodPP$gR_z^S@j+N343vXaJ?%&R{f9^Nkp-OZ;tMV--ipH;)^eU#B@PN3~ zcJO@R$#|jA1Fc)Lov=_8%oeIb`tr7x=v-=4He^szlK+x5uqi&EFT`xM}wGnNWK$$$kj0YEfoC|%sqYdu8T;z@~ znn4^m!5|}vLQ)CQ0|>IlfzD%{AjO(UJtIOu@PYKw!O^Yac3BVhPTZSk@) zSH$#9D{UGxHvvbIxsS=@ZGk9p#MC-QD(;hIo(VtVqclQB>m|mkf{EGLUE5*yC|4b| zC*GhWMttd3L^orY#=E)XlK|bJbiR@P#(MzjyWGInds+B)L$aS3R*|EBsq;|Lz?`;m zaGw|&q)L2!(@TN@m_O7+S&gjCofKMVIy$ad*}c)*muRjky^jq@rfRg}s!*t)@t|cT zEM%TE)U>-m&)D+%qQ(x&nO8?GGMw7-f4UwjC1;a4PMJINh`>tjeMkQ^gH1ZbPT2M~ z@wtdhb17Xvbfss*9PkQN&m=(tt$*8RDqnW<036O-SIX@a1hsW9BXcW{MhDBy#X(gI zXHTp!)AS~jCqEd?tKAyG7ev{a$~^Wl(I^}k>)jy5!~o()L-I^}{*{EXu?VxHC@z7{ z(f)0aPB1;+rS_!#-qFE#&!(iH&IglMv-+c#T8m7)5l#y$+gwqWksQc@XO$K@F2VVO z(Nlc8@j|rHG0bKgOHaWhAPZYcOI?CYg1sy>sY)+a zeIq-SA`2|(jhlJ!gqg?DpB)B=6L_i579k5KXkA%awe0}LeL}}oj08n{21NPg5DQeP z24P`k{p?y?Jq*|Ius}l(jeD%ZzpH^pXW1 z^=N6&+gMCSn9#A{7tR$hQLb+o?oB3&!sI&@3dN`;?)w~$c9(F{!p755nE3M29WnDC zjLE(CxYfvK8fr%m_R#D2CJgTKogmI7-TOqTmg>VB2bP%^cSsbd!yQYzPF36;tXoK) zg+I!wYGi6}nEiUm((OzW8~UeIQee^%&mY?D?~*XCzUB+O%d-*GS_A!*LC}oKW`qMf z;v%Xa7N}|zaGKS(GGZn$x`j+5s80O}nP`Kt33ojcrqF zoGcx6Uresxvig>j*kZuk&As5Wm+#XQdA48)c~hW-#S?4&1e()a90_w}42S$)zuY52 zO&*g8MQ$ z!l|#}lvlCj$Bm9JmY2drJs=PUyiWf+9Zq~Rq~`UqXJ)>61K(<9n-2qQK>n$f(-z<_ zf+nB>1&B0<&L@=0L=+F>m7-jZhK~SybVT{mFfG)9pswiKuPmj3P`V>_WNHHn;X|T& zRnMkTh_i?3eplA_xsj>O*HBez$?w0~A3ckbKjyl}9XGO~ zSW!Say{Qen5dQf6rzdv*z&|E+MeAQ#X+x&HH_S*lHW1*(MKC$%p-+SQ(y&>sOs~C&n zbSTGt z%Xr&bz2!RpBqAQXho5DO&%+{w#$yXnX8jg;?|>?a?;lJ8c1+vg;RAHcik=!ynD0eOJ~ z@gzZvRU-Yn)rL6m+1z!2jlAk>{PC|u-~~%~50ZBqrK!Dtp6mN=6)fsI4!mABLG{Oh z-z!)R;9LJ_{0e>i{^Pg`?<}bN0ZITE$>E>E&tR=%BTBUzGFW_`JUvW9j~T|3071ZH zTA$SP!RVi(V2JqEe%KZm2Y)c?e*amH;l3k=@hh?ye~_beN}(~hkaijvsnFWgQF6k> z-l1g1Q^xfbAHb(e&Al?U;RNRe>6%^c4EYHk5-^AHxAOCI$ou6pMM(K0frk|>apw4{ z0Go77IW*)8JXH18M3OB3o&K9j=+dZxU;6~%R+Kn|M6GvAKJ7>_unOB_B&;C3(Q-Dj-CB}@`M;Qmp zYsr^2+{Xd_dPmuh$+>M^&pcBS;`X?5dhCxoWxHEhr>j9HzFOYcNwol+we8p~!%h^p zPG~ew$>)!9_I)sN1_pP)PYqOHqXAFVcaS$$-^OR7MB`WG%P>m|1an915oJP@=z~%I zBxY389HlCO&c4AOc#pL*dJ&cCc z9nAF6n66r~V}D3{Quwna(>2U>=0Xi6Uf7z3sc7k}0# zai|Xp=^n+U#)#hxtF4G{ACPc2+6kHsVQ2oB<47&vM&^_ypG){Ne~kKjIBp9-3)z+XY6{WNhO!f+tP&2SaR!=7W>g;$Oi^8XG!`4*eOL`7q%UtVN z5%OKNaEO-S`a%MXXc- zV?I0Nb?QPuIs!Ql4#yqz{Rj9){;elfx>?SaTHd`Ap#3KN&hf9m(e;dSY;HcTXn6R+ zC@n=(9Ca8Y{VJki{t9dEWRZYx7@b%B(l5XgH>Gv@RPn+%ZM26@Bfxxz*ggrq0@^#g z5Ks`$LuPET=hKz6obBksScZx;)2L{N+Mk1ULfds#6Ef*}6t|%#2AT^F3K(;(Y&4FU z*30yaJ%Bq`oh0p2Clhb#SBHhILT^jF>D<|uaGuS}5uFX-w9cHvb(ZT1)Y>w6@m#Zr zXFgE*M(N&^*vQJpJ0i)Vq%3HTp*vR-HnrxFY%B{{@AjxD>5g=G8ZqPRooVHM-0A1# zcKO@E)Ke?)pi)3XeQwFpau(R7Xb+IGMEG&&8jUP-Ja{pjEEQsMJe;x~Edj0mRFnsx zk7Z2_lqk_6kI4~*qkPZMLzl!t%#bSLv6t?-erW^%gF{P|uBXgf=@$dNuIysdN9OV= z;jwWmYCg7SyNj8u*Cv~+_~?#ku3rig+C$C0SksXXvzjNs&BntxO;VRaO7Pk*umkJ2 zsJn}>>zZL0*~8Ohl|=X!Vj`GY-GxtA}^$ zaH`Cg9vkYs8ec|GFDRch%;5FZ`tmbhB$06#?NWa$hS|w50|kqlP8=7km=?mJ)x|#3 zT6l0u>U+;mZvq6XbsFOdK;Zg*V}5lK)^jm{pHdNVxo}o+!Y@RjGR*STiN22`8W~?u ztpt?9xv3L0)p<3nKS_4galo-s%@4ga4qBoxQQSSv0bXYzU~PK#*5lVNX4}lCq_jy& zn{Jp5MQjbQfR@(2I%oY{yK!L)Dgx`lJ+4p7gmjxg4*Y3-gpTAZyJLHa*3!j=e_C7}P3exGZT&p1NKzlZ^Kl~+Ogf|3x0R_O7aUZuQi2Xz~(~WeB{Y=gmOZ z+B$yJT%pL_JDJYGMw`f)pEwM*!#Ix zP`zy?b9nj;;Xu8UKC`nZ;Or>G=O2NnaY))U~#4PkXd#l?vhvse+)4tpceGNn2Dz#I&LygQSXzj1d7L zkYu0Z03u2R1WFJhDj;LZED*?1Ktv3Y*$_x1Kq5oPBpKMr?zeouAO7*;%Cy#A>v`_y z9-8g>`oXagQzv@=fX=fOd%z{lXck9jYptE}+ZWDj4{g^n@kk5Tjnfx_;T7eSL(3K{Y=hF z3{I6J1alGlEwOtbmddr$XDv6%)P?97z7?>PY;X%t#Mp-8KOn|0@?GZuyn#}yvF2^~1mNRQ0hsKZ=VhlpUt+(P z0YWH^(+gR6nrB=D1-24|z%(^t4ERKhIVh*$zI1W{g3~4a{m&}V#q5h$dql@zLjx7- zc0}xyMCd;KEuak-=>J&-0Is@*(;5RROvwX!XM^$}wtSt37u0|=DOki=>shaWnPREl zYl@jo&H%w6$#?L2-yXqEYdZmr34Pr7EK7F`Jhisw^)zn;m}jgQCyA*RG*rsqZwhZq z=_ZvczJ~>mbmFEw#%GoRv07Qc1PQ5;I`&Ez<|2I}4GlPK9RZ)I{~eEDKh|tmx~SJP zlQ;r^^2{>$pnv)o!)&b4GF89h3g8%`daX;6#f$3FP9f_njp-D2KupDT+&9u-BJNl3 zjq>^E*qN-JCqk0=r)=UB%U~V{h+M#gQ3g#5zE~+PLh`&$fdO=-`ZvMZ5o{g8Ez=rK z;1mH;LjIX&aHSe(5yI^)k7>L@FDr=I{9toA0fx6;pVvaCKrUeSA0OP9gPt)2F_W>i zSHbE7_H@a(H!}HOY43ZEGBVYo68K1>fk%BdbkBikp1ox50)Vdfo5xa-A-bvSPja7^ zPD#;JeaUlt*vgG_N36S4O|@obHU-UOX-*{|?=b(m2p!blUp~2=-cMCSS2A#*Q%tU( ziRud)o=={-BXk~lx)}M;-}0r~1@ARNk5my68xvZw$BYHz5H`8jfurK+vpTlQPQ3qw z`Ed}u_oD8_(xypMa|ERVUhTh+v7)5FvBrFKJoqLmkCjA{s-f}AjH6}Jj<3hwDA)b| zMBDZVAg#NJ=vR1NGMLNh>-evQ)1K|hKhsQR6Op6$ftQKW7u6+Mja#StQ+_!OUP!cE zUjM?$a)QfBk}zs9#z;TQ0E*O%*a%c@!SbbqOUOAzF48dLfJ;(&F zADYTa27|7d=DKtwpbBr_*CutE91&3rG=wVPDF$#RL0<-zC0>N@6;LGPm#~8l|F=Gq zvR3ni)7@HHFy$7~op*RcNW0G-+Tf%eQ$zZ^rYW-)FK0AcV${>g5cDc0l+zc>XJ8BxWddfmC244Y8L1U$V+$rnb@Ll-nnba44n#@urW+xM>@0`^a zn+WvdO3h`@()&8rG6aPJ)bKxJRf&qg2+lgbJCZLVt36eq7YmIdy1IO!TKU1fXz-Iv zr|ZWPp__t3nV-u#1>90X`brd&Z#=qt*x`_!>8N#c+N2s}Uqn@^E9brtK-NZem;#2g zp~w@Qb+;&jWY!AZ5!(((XO@fZ#Pe08uLQFIu@hYJXoF9mEQ;zpVsy|0NMbA9g-36e z|5_dt_B-F7J3hY!mPYga6psVN5#@kHCjb;Izf;2& zSsSp@C*;E2=@HV2w#{Toc>t;*r8cUHc$F7KQGolN9>&iC%d|{S&@*!D%U4V6rg2{jf&%F74l{&Omm})E9T>p7qf)*O4m9jWE;AEICzmuBo7`vuwQAY%<8@ZJKH>1ec%R zp%MTKp}XMhN7nsY26c|RIwf@_7zHJ^i3j=9Z($qkB?4cIbs`Dc@kjkN8<%T!X1gTQJ1%&T4ARpwZo#gZJ{=2CXnhSqUHD}$g==+8RE>q^Y zHdab)38$Yt3cB8{Mn1?|dq?qICQ5iG{=UJl^&<_*UGSD-)wY__mPXoM98>TTW~og( zZWZ+8LK~J%+&i!KhVD}DxT*Eq(zJiQ{>kCH_~n=yL2gGNfTELimr_3>RLffecV_mf zVY7x&R^y*dpcf)Fc}ELA4F(+~OL&+g0ZK@-udEwqO4_dBhE`oE+BfR(Gf4bkV?MWd zmfk(LusMBK!BGLY1?$z;gv!<&8n3+XWW&BGWB<>tK#w3B81mLvGXFrUZaLptx%FW3 z+{CXoxLwVLhdUA`v|qHX4A6l2pjSBB&~}0T?lP5|t@0YhM&MHiSSiy3pWD4U)p_4X zB;8(Qh{L@txaYIHTa=fyg$ZN+VE?>yKz2i~q6nq)cpybv@f+Wr&_+LdIJw{){7eCG z82>gxpE?3}&2&os;T>yJaP#PX_sQ({AZT3^rHg{?bXVR7^CPIW+&REBOH-E>%)AB9 znfiJoN$o0Q6YI8tqh$n{a~bbQ!?CV zx$U=25l5nM*&urnP$$2C0nAHE_~Ep!YZiUh`-(yp1yW-2K_&3A2z-FN#TxHcOaf6$ zCm03mI(MqSM8c2nAiTowBps90Q!3n`g7I4aBXR+|*fF9sjJ#F9_uWy+C8xJtT0u{^aH;4&;;f9tvfkK4I22 zdvVrivJL@erH$tWrCY-ZI4AHjg`lz$--bf*yEL8RCRs;GXaq{oJ|aXojbN6RxYI;-jzs-`tC}euQA81#567z=VrH8m1AYw@tbc~BokHHek6ipr z-gr#ik@GC9=mgp&dp7LZqzDaD6@I9x_T$?q9EVY5AmH7x6EVo!KKboJwm8j3M|VDE zXFG{z^@^g%g7}CGW6U&`;SImPtBv+xga`0T$~`PfEc0f275?O|CY%~#osrsP2h$EK zEfk2if)iWMzK-li`--Ttyfe%pf<0!SbWRo)qpz5fUOI*ffi@@e;;PSC-iYJeHa%HX zWc7tTt94w@sVmFejK7q_-9F7bxc`#Un1WX=9FO0Yyl%veTMe{=Pc<8KXUaX!8)RDw zz;npoc_jx8g013WIcK7-~O~q{Pbogyj>aZ7Tf*%+`$O`$g;@%zR<*W5b#1W*M zI5B!XNez}dDi+k$-wIOV+NgEBx9WX>{By?kSB4fF~Nl7hD* z14x-Qz2%Iym zE#*pmdQs!?2dV8YBu*rA)PbS#tHb1kI+g#sN0-FYQO%z-YMT#|SdxQdsA+?7YY#oG zW48x7ZD#ms?Wir%R~k4sIymX}86eN|)29(z0iUr|#*nbUF?V@>E6pzj*zRc@S}=Wt zgm}@UH!N8|YIy`Ufd5#L8_+`R|F{-1RJujI9G$v+jKDnd{2Z}7xpJJ{*4vyqt59{i zkU5zPB|b=eG23U8M|ROhKVtH5v)3Uz2l3tH(1NA6 zoSk-pw#EQ3SyV4te{>5uJ0NxSw5Y9!F#TZ|)2B)k-bL-lgk6MLT|COU;q&rGStN1v zL3{BHm8Y4K)k8P5cOZMgPMp&;!SRg4fZI*>RuQWTTzj{;+Q!rJB*qoGlkcNGe~8kx zU*q$qPabQyL+@?zzB|xs27Sp??Z!VgHP+vzYzB1W-qcsufdEjDyC8<(g)24FuUM-| z+W~fO>mXSF$r*yfBI&TB@xgWYx3OR=jGX&J0cB6&@A!OL5#L*8hjb>*b{Dn=g(*LD zJ61QoDwA&6^3N)IO0~f~fdO-`yze8Mbvx4a522@d{R^+>jrM=*E9Up*Y$rAOegGOx zMtQ^zY|8R|_g4YAbjR*$R+^n4P@ct;XA&i$K3z=bl(eQVc!ACDBTzQmbk z0U-vXR$kYO&YaG_X8S)ZYOWU?+uOrIWzstgzC0)5fU#c0)YIa>C%bOZo z6qE<@&w3Cm@E!!m;Q(n`RHo61L`0nz-9nY1CP8Jt3T*vNd=UO%G9!@X1f2^yns;)} z{sXg`72nn@8{ypBaUaOvHvvSHwhNu*f#k%f7)3jy1}ICoC2ge$2vu7#wTIxmL*c-R zJU5jM88QDvew2%9%kjNV#hBt4al3#9&t3;t6aXFG12}LRa>m+g5F8kTB~`MKeDI@N zdA%VOu+z-Zz%@OthH;s6?s)d2S&aBseSyAU>fCRlaRmrm+I={0$@L^hKg$Tx-_%8v zyUWc^Gnvfc#Q$Qq5lbXi5%Toi=>X1Poc&UPv1fFr z$BaO9c+ut@6tr@}yX`scAT};NRENg{6sIr(A)jx97xKY9ck}uo8*7cIqY>VloPtQUrzLPDLrG=iI6RsyZ4c2y! z>&3k*-;FtAN(jWz7*%p5(G~WD#1CtAefVP3H_O)8Z6vq%x-%u@j6=(J)boT{0?j`` zk_E8Tq7zk(;F}98finmi;L@heC}(KMUKJt0ek{OlX{2g!uD^ba_!d;3cW-*M4aZed z?IG3W;>~z#sBLe=Df*$A84We$j>>1D?A^-KKiGQ3thAxv$P4e)dqn|@v`T$sYXW)^-Lf|tLaF~@f!`8w10F?N%eqc(z=H@cKwikRK(?I>*(AG3v;Q{W(@1fkbcAOR;s&GWq+; zV8jPXj@mq*oZ;~l?;yUJf;#MpzRS>gJ_aW#`?#f6?r0K!?r zj(v*sb;JqgXGZKy(A|oluA1`J_9y*pN81oFwJ+n?5QURH<5z>73cdks;r+h2l;aMJ z;RYo}`n2GS%0MuYsG07EO=bu{PgRQ~`4t40vCJe_KWq2BKJbZpciDCgjGlg7TiV{U zw7BfqWY#CLcn!CmsWcF7p?=3VS5__UR@m7N07zwxemVHR@|&FrxnFW3&PLnl($nuF zr$|aKrQ}Su#`kaJpuZMlJ|s#6>w2siax&LX{6vH%wdEW^>KpC5S9G`S$^>WJhyHB@ z%ps3bJ~>0^c7d(?z?@7o|3h+_@xIS(HE$ELL^$A0nRU$Hw8o&g#-Z#ot>?$ebeY#gSJNKEf(Skue2L_bw){cugRqjhrN z9sV5B2j@RIa`aq9pE5eDm9v2lOc#q^(8L~NH5S>?Fp{**f(hy}ZgDd$%yb*Vbw!h!o3!F-Q8XPok;X+N zNo!OGywMy~-mG4YYyg1m$QR>*6956rgY2e;E`aHd$?)8@KAIRTVz>7i7$x+$Yh$4o z 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 OVIIgmhfcU^;`Q9OvhNm1E$5P2QxOcQS1P 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� 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

_{7^x&Qb4SR-pg{|IU$JyCXAhL1!bdPP!G!lPL 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%0D9A5Orh3x^+(=B!X5(_@Ps@A)RF zGLN)FJxjxOztcjPN2$=LM2xIW|x>#OI9W&vWoxqZpm}zE7QnskmxJs%z4Af%aez3NH^u2n*-u#{BHZ zQY!7pxmucg3VPJnInoLo=7f^|9SqrXuyb)n~y%v{KQ!`TJf^_qjUkc5_AiMhz+5?VECp~y`N8$p}1zg(Chj}CZqheLB#{<-y zoq!_tq_GKdwDrX+o$BT^Frso^NRs&6Tytp=B9skx`vCd&My*+1ucpg&-3gX z0FsO)EGKrTn1-6eN{{gkuKxm~#fb6{#Kqcy%X(}=eo{Wx8r*kds!%YT0Cvqmf6$1J zTJXhQJZ-wwFX?jEO(I_2S@0(S+592NzECF+6Iz{RJEX{FbCJ$elL{kGz-Bc-MzPYZ zrQ>yRcS&8cM$%lsya2w|gAt>OX{JGOUTqe+pLK4mJmyl~V3Un@Fc|%{I`h!_f}~(L zm4C7`JBB1y^H?bixcldXt-8U0)T=<(*FFcbqvAK=h<2k@gJM+280Tkao%EM(yG#bH z%Gujet-+ovHlumJzxFX`p>%UO?K%4OY3EY$l|GEBydjh~9&dR~^PV+Qjy#5j8m7nh zNL!`vQk!d#coA?zZAKF`YyBG}q;C9b$aXPv|4sGSn&AJ*+v+pc%#zsxzVnF5EZG`LXD>iVd+BIKsjt8(t^U!>H2em8>l||6{H;-^2~}4H1a!L?Vs;GO!Bd z>I%l&Zxv&CvDkAGCi(e@TVRY;b0kc)Yz->g?@~)z;L6Zsl!Zioi%=X(KlEWBBBQeC(}#MzxsOth{A9d&jX<>HkUe0#X(N$pc>1KhUDYnFJw@!T@_f_qo`lr^JTSj3_hb)FV>N9;gbJWx%Vvlp}P4) z7|NOc1sj%K=PCcK$S1t0N*4ts8mRV&7DZs*<1c~p>Q*uugd5z2JxD>d<M}%CaGKLYYk<2h?G{*M zGt!B_iZK3nWhy%=E2p`LNMoH%!DLbtSbGU^nWNb%V;o#u?>cD9(wW=%kvD?e{C$RX zwA_%a!cBz(E7i1Vb^1J_)_It5UhSZi8Xnw{s>bw*78oy)75oyt#ixXzL41pHN?LV|?@WMduVYe^s$w}s8Lb5c)o(TEr7p(@_99v&8|-X0 z#b~O-G=R)Oos_wxB5B&~RP;(LWNh zy-o%%|LW?-`BU3~BtSYHzaiWP%&JqIPzc-k{Erkzy8XK@*}e+3N1J91^;|#GF4k{8 z+U zLBJ51NdgJ;95O)$lI;E;zrVNt7xikdtAdifpJ%Om-RpC&&{(p4g2iK~{6*X8>42j! zlSqjJ8rcKY54I1srY&3nm$)Iz4<0U5I>z$WmO{=xp|PhW6CVw1(&$}9UsY91^;zYB z3-$9?h*oTZ$!x$8xmLGNbsuLDiJlk{Oa~8-nzaFh=|e6(gtsT#@_LX z8__+BK3_j%Ss5YP=;VEA)PxIiPE47cgC4s#G&^qI2-Z3KmOBdvn|?~+0BCRVri$d> z4vBhr^Ai~uit|?fkl^Sy<%?9v>hf~@KO+}Xd+nbGbzobYbd}auW7X&tLYdZq**_J0 z+zX0s#*<+T{~iDM`az3U1B&RplrXdfeJ=lMJz$*jg~%!_#_X}rrG9UpS6`@!2l00z z6h9J6XoO|bS>VpVOL}w?8!-EO%hn1fithW_z49HoV*>8>L|S*Ve4JW64?3icZS_|U zKW^$jOHJpAjlOAl9C>!?0^8Q$7fVJGa|10>ItdfrsxKIcW97(6rFKebf|6zq@_g6c z^?A_0w|J(29@$%7Gn}ir;hXX3`m3o`#YkQxD!v{clAev!W~y?4>!kQ^G6F~Pv&7m_kUyQzZG&eq|Wp(LT!HwvDfAOo+uDh@Yss~s~yb{MZO*z14 zTON2R?#I+`_TRdRnE#S?nXS%S6yqGLZK0z!%EQm~L~Gvj+K>1O#E`wi!|Z^W&STea zm+`;lNZjB2!5ciuO^*r^lHABeu4nJ0D{Z*E+df9lzr!MMZ{2*3BAcYf@{aVrp_i?Q zc-|c90l}9|z4@T1^r{8HfiJy3%y$(nOdt~qmyTUh?bgNyfM@?7uT{2x%IRLMSmRt5 z!&Fpf4vuKU-kw{IhmI!OLH#(4=)qeF&Otsu_e95?JOcE9rc+C8AM>tc-F6M-Nrq_4 zqydR1R(WVO4|=z|CZ%`-qK*O@s7!FZjxPO6ZdsLBA#f6vJS>Rno0U&nMBr*cS?_{$ z8!+Jpn1#IuvLTV}NJnUFnYq)wa>YD;(SyNavy%CIq=(-asaH_yb~)-r#?2k4fG(*^ z%~El1AwqPT+M=GrWNq+_NHYEK=eTNk?3$?gez?7hW>0>E5i*dP{r9d2=e$8!5~-jG zikKpkUNCI4US?6R1|c$Qx7{);s6>Z;SBWB-Hbxq7Pt@w!zk<{qwFV)MgJRbK!cjir z-uq@8Z~dT}I8&p3`mR!7(*Hy&P4@c=Qj6^J3Z!4uqlR*W3e`&_E%nQaV))>_dH@-@ zTlfv9ot97DtYB}W)9kv_^CC;{m17L5UfUlat_%ujcWeufHKb)N1{46@Oj;+Lh6y4K zry_*r`mhf-MB-$<=4)RX{%0q@hL*h9Jm7P^a`O-vPuiQb4)>sb-B1bcL;F!cPcgG< z<*7mZTpqwc)?qe+j}n4*`cU^fEN4(4;SS+6ZajvwuwG8Zxm3O@jPkoIMOz4<1fvM> zBvb?=G*ySn6rr%z$esHxsQLM;08Ca4w@Q5$tFFW>+81H{LO-UvnN^9om9~>Jxyv8Y zWl;h#jSX*K`xwh9N&0S>%@w;CwJ4@-X0ta z2Pvu%Z{gG9s@?Ni{Ei!vo*{V*x}`wV@iL@oZ_}`u@@L=PK0V;ao+hdyDV6A4jdFDQ zvTzWJwnE)I8_RouB3~)2N~HgsPRIMdNFnn*EdrOQ99#*b1&ZSY{(?WLuBV!cc=P6k z*jbtuaDQo}Zz&f*Zb0}|guC)TfBHHejy8?pD0{(FM@CsE?yt2%v$N>Xq)ZPGO%9P; z;8B>Fd^edD*>uLSIbj-e1`V6HqIB_0{9g5A_`5Z|8Wh_f{{mZK{9<_x3QZ33rC{2d zWxjVYG@m*&F!i`>CpFG~=N^`C<~@ub`v`oOa#RiU&OwUOSf#C*86+2DX%7~??#565 zW0L@?^4m>T)0bVSI?`fdeXj{irSR7({U@=1isP#UH|I-cPhSnr;fVmrLSz`JVM1`u zX$RK!exx}VeGq(;Z9%v5 z6S(|aQDaTK;w4hv(geu@d5KERMVU>@`oZsy^ihA2?gk$Ahe&I33pv;26jzIwWUMa6 zM^Y5P`9W6N1{Lmw@ER-`(v$OPX!ul3C)-uo+2^+I92MUFHhtD2O-0;>?zj;ap%ssS z?n{7r^2FdQG_)bBRPA10kV7HRVY%l3aI?n@)Q`-I&G=l_kz<$O%|+5L>O%a{&`(76 zH(_AJ;bvYVFm?%ay{jzNEer+g&DH~a2T7UM^Q$C_>K+wuAsV7M?I3>LGjToVG zjt3>uL~}H{H*|n%1420er_w6xMX-^~dplEgqHuAYF=XwlY=_d?wAeq25t;0L=`UzI zC~5b?59GgheZ^R-VMuVi&FjRbp7Mymmf{s6PznlliE9* z%0=mK&yD%j;Fg25O2qh``2hv$ejU~ld*&E4a25ujr@RsT>6O#!C&(cw)Cg%j1#^Jf zubEjs_NV(A#36Y}BdHAURDSs;}Vmgt@6U3Y8PW9xRjauF^WG#(=b*J0q zg%JtK!gSLct=rF#1_yS!rfUWzUgOrLsMa9sWwyEfL+3#B*0Z~c8>o%|GjJn)`48b! zJB)N6p%VBX+>oex!?&k?R#br~GE1T??2mEeX+Vq7ePTwviangeby)Lfh2*~CK?&3I zOPIL?5)hIrRCaPqg%dUo@z~nM+$ff(!P?06#1zY$`5bRC%5eC@5Baw+)qObT#g9-p z1M${QOL`-Jro(kWd2yoNVVop=CAp{M6c1>sP|>ZeQ22n_Kx~`-7XCcjS&CoZK*oTB zx2@s)f$28zSUbtz&VElZJsS=mVu8$fV5qOVv9b-w*IZVi@$1?zs-xRnvGUEztwF3Bck9 zF(d5CH2%Vf>VHUPa&$(4t(zo;iw~S`4w9|8qBK`_oPM*;66m@JrDz>r1v9ydI|VPD zEex$0w!Bri^m+^NTP9G7`dUGs?qW!t+)3wjb`_qFC*N!g``3+vOF+{2ZNgi0e(pg1 zEG^BaqT2TU#->$@1^Sr)gNZv2*`3JOmvMas5}+(-+wv+c$I}cBED`;8h^V!I23jVt zLCu4#t89DIps+Vinq%!9vgfkz4OXE9Jqw16mR6To{f?$-ud$D?uUuU}mkB4@bG~=) zI|f_u-h&)27||YJsrqq(c$J*zPi`gyLdQZfxId;`$^1w1V%SbqtBX1Zy#5db0PZ3v6`Ed%v17u^m$bBh02AX!i6K%(485Wi`BTxuK z$899is@A{(@z;*SLS!NOm9MMKix~BELxh6HCf!sQZ<*Oh{)$Fs9xv(TSUZ(^N4|9R z%r82wC{7Ro|F8sEuQXpzLY8AH*4ir5w%V&RhE!FX0XS#gNivQCGA2hf)6-Ns$H^|5 zU4?p!^Z}Vnkj*tx;Q!tw3p;*oDku`2(RBrvUlw*`sr;Tap?E1*A2LTN6j?Ibd5Cfo zI}+zj;r|$R{_NfCxp|p8!=lfk5AexW5Gx<)VyG#z!D5CzMueX@loZ*=U`u_DnFt~B ze`IUd?3rFdd^Hw}J>yM}(%>AKd$xHMAyD&a0?%%cXM7)=6P_6cps6u8Y-~%(RS~V* zQpP{c=eN#yldZd$aD!`lER32bWq_TbGM|XjVv)?Xh<&as@A}6P{%#Z5e0~#1NA@VU z>|z4Va6<(LG2#Dwr0c`WY68f|szCjhxMvkUE#y`K;3^WN zT9^X29MjxkRmlS+!;~oHA=Nc`f)JXeP?0A^$4iN%^@D{vzO3U}j5wpqYt`aPRl_~- zC#ri?0y%cSU!|`j)vXbuQa9IG^9N<%zF0fJh6HAUW30}_r8FxH^#kRjqmW0}NqK_$ zbBpya32F@MA5<)cI&PeTjS`c)N>4Wn#i2T(2Ynu596FVUZh^e$sfIJDTw3?lwWRLU z((0Jg0YnwQ&MJjKE@NzZNl=qcKT?G^Iz$hgXreFJi{r$(-t1WevrLJ} zz%i0gMQZ~x^M8P|#|Y>A5wFGSgKF0cbJ5Z#1yZ4xpe^5cYC!MJEohM_vW|v!#quqF zRF}cVzTVuFhV?FOpD^_DK*!=wS$D7wsIdlq-2-W(+!dN<-cKmBIRFK>38_T(CP)`# zWO@|1(fB7RvDfA5`Lx5r^3AOdf`&RL&h$K!9WZyVzD&Vm*`*O)ubC4f>KCTgM4Jl2 zhgyG6&638`n@amL4hyBp{W-^Qe6;`=kx+NefvNs16ndcV@HoTe zwx(Jj2f^F1_sKW`@uT^dun2>S6 zu2Dl~*{VU8$qM6wk}sl>mu6e^)CLZezIX!#`3)Ggqhen-^fs$&8U7}J$iqA)XxLlj z>j!fb#kOznm{!7elr5(Xk`U@DLjAg(5oe06Ss1r4+pM)xz%DPHVQ=$$@LGdh1=!#VYxS%+(GEURIYXSRil6}>P@t{GogdXg+$DmH!*gO#55O`K*eE3~ZwfJDnp zMEMU}AsQKo!Y`@G(;(cWDgnux<}1SPc!^G(mPgJHj?9jMz)Z~2%aqE5eqQpT0>2$Q zisY7DaXyj`itmVdpc;!2iV#U1GjFpaH1S<92FbKka29ev@j|XM7?i-roA+~k;mvc1 zJL-P^F(u+rV{!t-butQG5#k6s8?fF3KlImfhLDTU#r=0=$@P36atPC4VW^I+qa_cl z%WeQgEQFaRD?()&jV}Q^>M+J?t90{wL5?}C^%!0Mw8U3l&9Tn1`WQ$~IeG5Y=&QWD z4OFxx=OQmzV8fdwA=Iy%xrup>4vO>&`&?^0Zh*Ne{9u0r>SZ*jy)rEwn8T6nyO$!D8AC!})tX5B6NJe&>h*ma=AJN)=djz>iW`HON0-3%gstSa)Hy@G!ddE!0CuQguuR6DGFDZ zrXQ4EIeh7y7*ody) zSj%>qbrNh?i1{_BG$|zfO?3ryX4TU3$;l2s>R0k&RC{1kSSyf)=P5hi)ZmT_Wpu=6px$@c zN38O9D(@jg3aU5ST7QBRK}}$=^<1<>5XvqPx(bn>4{a0n`@3k?PPJ_{d;qU-4q{;X z=%+X9ZyH7jwJ}89`i7;KciAc`dB-C#L%5K~4#R1b* z*&xk!hw;w&IJ~af9>$)vH#&-n4pA>7NQn_!$$hq5H=}4EUz;6c$*#$v4p@DSoc0}# zrdVDwY%>8n;vi4DvVtea^nkI(o4%kUvh;;yFCri1&~Lf-zn$G%2?{aWVa1w@BFz=avD%XOzgdqx`R@XIHfx7l| zakJtB#G07pFZW>BCaxpya}g+~A!%q~^X`*^LKsU*p;@Oy&D3gi*%H|YMtoT;Hmi^3 z5T{TTJoP%s3^?^nKo3h9->3F9d59henX1~o}}~y z<@P4=3s`@BqDZrtmSOz_;YJv|zd6#+vMnNsDUC$z?b?&c>A=d5caA0+s@#N)Alf7K zScs=is9xj?J^xi1J`#|hyG=w`Vz&fGNnbopR5g-ntp%)3%tM-1oEyTenL1%_h&2=p zagCH7k6a{Hzq>Rq!qR?W3v^FG`M!2D+&b$#Q;UlM2F9l=Vm?%4Lnvvejk*r%^P@9M zha7^@Q%?kPgM?*!RE!J)W8fo6#`SwbXbt|^gu}z=n#9~WEX03&xms2|YK344oIc_Q zg^FQ6r-i|0E!lC7tPrF0t!|v?)LI3-8NxWTwpW^HwxEmv!uEP?Iflx!^|7mL?unt2YR-{n)Xf6MR_-?KXVi};+LRtK^NQJh#YPv)^wB-?18L!`kr z%`6jX`C|}#6T15V(;CHwbxG%oFSI^bPC<&#p$NDu`6ZX34}=3v`zWYK8n68m>6gK( z*&QK|9qVA*MZ7a=zSR!#oy*bWi@Xkwvh_N1wfgtDDPei(ExFtBOqFl-1yXN&<|r=sHxdXdI-_&^g{bdCn|c4M{)ijXpn z8c6M-tqK?;jW1fWu<;N6;e!|(jU&c@jp}N|q#&q5-4I5wkY!{L#E^#4!~flW8?Wz3 zkKDGA|4W~{)ZBy7O-un(o*I5^$_4ugiJyUDeEQi7MU=Q%W6PT3>cm2%f{+3x>N|!8!EGSNMOi-VDUWG_3zeJe}j=IlwV>0r>3W0T@G0zRNhhB`$ai zoRKpk!6uZ! ziROlyWDlCCe_Jb)YmZJt+6-?cqcmA-MYY|}QLB2Dk6sS*`U484?@+=wm6QRH^7can z7?*oAjTyIeg656zY9^ZH%?mvctL5+mDlA($C|Pl7Uf@ z8@Pf!`v~{+I+a;zaTFddPVNIvj*C$1O;pzje`Z%H0;nzpxo!aLX_oZRWaAeXWebjG zDWEa^A<;EJo71FiLf9zVDZp(B+aOqde3@~p>^*>fE@rP~KSE-IcS%+xD`iW6{9{k9 zh4hUb(g!$E86czHxCjK9qu8%iJGmiLHgK|*sXe~MqFO(tqGz1A|LYzQFkc+F>s#!W zqvn44zrQGxue>B6f8AqGw0Q*VtR~<;GAks(yIzL8207=lH|XO?wG-UFP<7%T9bRHo zGANhV>_7<^`iV<=`?EU{z>MuKk>sJ$e>7eiD1Jr+#YE1tR|H(zGtbwDI_^3>ICo^fz)~vkXmo`*@~Vm>{wUkmM-J07Y?nz z8o4KS1L5?ZsKxwi_Zz|YO##+XO|RF$Ds%nmuIr^?qp?4K=6?OtFIe=Y{Q_8T7qIij znE-?FE=R56i(40fd-SQ}K^gdnz+YW<;vX&$>oxe-Py!KT$OB(8klQq!_FAF;t)aY* z{nk;*Mvbcbcb!Bl?f{Q1_<VFGpTP4+sbRlj+7{<1@(Mw$*f|^cso!l_gK+(v?rL$$&O1gqg6n%j;3|- zZD8hHd_4^vCa`vp2>-E9GF?O{X-^%?ld^`ZtmCrWkYm^sXMDKD4ZT8hNUPgYM| z>nb+uggPXib&0gUk|G}nx#uW;hzn!(7chEQbX<7mQa@9@pkxGCT-zUeyXzrALTBGYt~p zssWUz>Zm#cXIPPV{^nR*JIdTOIiYk&+xuF79J-BjLi+nTTK#gL2%$r_{_s&jK&WN@ ztTKAcY`~<}b!r+l{5K9O68||ogJZGB=#+1qttRL35?(<-bzabh#gyg z6^v^A7(N6IsRk19XxfqrsBy_A8$8QZ+HU;6+!pE5|q}I)UXwYu79@0bHRlYa+4l0?&F4 zFP^N7OmI*k1MIC}iubFU7+I>Z!k%V^Oc5-p@(0%Ub3=V1x{!ClmHWby!>Qb1aFF05 z=nad;uuZ)h(`L8STJM@fQ!X90lVH42;u561lK5s&{|S**-xnnj+-DsXmw<&EO8({F ziP!9ZvfPcz#%x;R&WL?ihv-q?HRmD^8Rdmd7|u;cZuZW(Vx!83>G$%Sf_^Ez8y%@Y z3Y24PH-Nes{0Fs}Gv1*2?gS=v5g>lOm|mz8meMTkA&( zeJ;_VR=CMRa6EP>_1mYzo|`FV{-+o}U?c2n=TBZvJ@2Fa{JCzUYk{=E*F5V^{}$p` zJJKVn#vEGL4JLe9+65UKr5-C3;0Dy}HB?Z5CKY*lWO#{-Fhn<}T$)4YVz|cLpSo~Q zmzqSRWVSgq(yICyawzQePkC%VaPu2952Y*yvm23Gt0b*1{*OTbo1#R1>y)m{5>pI@ zpW-0RQrp@e!ackH4>ZLtCnrfD{Nd<$!l&^;%Hr1 z3)}*t2-UyA(Fd}d?wf!LGG?)$6H=2ckSy?={f1g5=4q%U+7m;F-S`n(dWt#1QU6Ny;INrxn{y!aC0IO{8B>mCV48m}Job#IwEZ0s_XGmbchzC~yMr6@EKB82R}q zZFXNva`m}al;%-wXy)0R!bbJx8N3~Wo^i^1P-*6%6|TO2E8R^VScB!=5euxfa%L39 z`MSCgj@Rv5R7kKU$kEolO;qymMugOG3avA3|C)BPPrMQE3}P!xi`7N3ERe8E+u$gU zs+V^>s8uxBCuN1Btf8=RKl1iHz=Bztx&=-1qqWp zb3S9Sw>hD&vrX#(NOM$0iROFQV454TFcqAj2bGFf4_>&a{mC40WY zX;7Qe-9=yJ--=rD^Ij{EtbK!0HAs%Zx}YixhzGTG53hCHsxf|eOZ{~mt`IA{C+Xo)4phaIhaHGwzQ%sEyRcL~)?9+APq3M8 zPk;>8cF5f~AXZaSMN&tWh0m&b)s$)zH^+% zJb)48))Cb})v2N3*}1Gf2_CZ*I4!}o2W+bHYcD_leJ{y$xmGak8jI_l$2=+mQ`)20 z+4Yirh;KvLl`0%+G7x@W?*&6=mgcM#P0d_!HINTNFqv%6o(PS1n4mIx*;=Q5bF!J6 z8IH7}z$tvZRG_r?Zn9QD$pPgEoz9b}t|uD32D^qEX_kCFhpq!MQi`_E+RD%w#$pdo z!c@Oe6^~o5QUEF!)8vMgo>gT~6?o@7Jiodf-cfX_L(;35S}`sL1sHxXJy)st4j2!e zV_7yXR#AO0MLPf_|Bkbz%t@^P+6dl0IG!i`-J7*KVG!+*Kd#8T7T;XBm>!R-CKL+l z`o&nPZH$_rulSwS8+FVG+;aHkWd)T2TS%)%P%}iH*0t^cN_;lc$VMD2(|S!4DLQYu zD}GT;0y}J4TZl?~+5Y*LE=rHx3D#CezFKx4edQV~urSGWX)@C1EqvMx5FkGfo5)=U zw~mmPVNLjY&8OnM**3=%K}ktHq-U&V1$4CLMI@CkZ#ZJhLOr!+1^g#Jf?bmP0d^Mk zZpyxRvJ*}25jK5nlp6Ghoa0C)w+wB8ut8Q&W}Ui;_03{FUQl?7^zM_+(jeZvkFwY~fG%Bf0s$ByjT$LHmPJ*Z#H4 zT+qg;2II|Ch;s0;%50w56cDCYm|-|-=<3 zyHi#ELja2E!|kYYDVqYD@`YFoO{RCLqq_H(D)IZF3R{nJjfnlKAJT7%A{z0!dGw;x zPUW+<8P@zC0Xctci9Pk|bU(2h=#vLRCEyCj_a$lZcZ;B# zqSE}jFoUlj{49<`%S$H9SU1~`wY%-jG+tD6img*ZtU;tvK23!W``vd{V&u6W`!ls} z=!_zCia)L18LzzJZD8*G^hX^cz0NkJg!tTE${xW%-EZv>~bD{K2Kf zdH74^wgO{I$7nlBt)Sg<`UmP{G3w7vo#ngJYW9fMsKio*pl{rf9RggyCsXSN`ol0o z$uxI;k_mJ93}2$AN~bD>w!aZ|-gVqC+w~!+4g#Uglto3@C~_}6P--tS{_XH5z^}IN z9MCM$=gL&asnR8m2D>61>GN`5bzA}YRd3xrJB0Bs- zu~F^G>$23s1r-3Cl#JCx;kAVL{CQ0Ty4XDz)6fey^_df8?bkNR5GCM<%K6#0*<~l} zQL#}=alf+-p6?-j1N^=u%2BzN=xaAJHC2TIk@GjPqLcy!Do%C2-7^Q&9B=JZK~;%w z&SC^sDJUm^A>k_8hgsn7tT{X$yY_F+q4e6bb=R3hmCj5tz`GiehpZA|)|)kL>;Z5a z@F&_;9wMhS_%obsgU~$7y7YxfdYnb$dQuh2Yr1 zQHxq*_sz~XH;Hs~x_08Vc`h-|y79@Z?+JETYVLK@__v9Be*J|Wwd+sjp+VD8P=lksje7l0gq-dq92-LAi>Gv|+fSX(kz=BRU_()7yy-1wWTG2E?%u@RqYvup0? zCK2(`rhO2Jk@Cy%kx8!{9`y7<>dz^=s@nq6fL6?}*{m}+7+l)9bRdfSrDVs(bE$Wl z$(=8fAP%Z7`<=qtC1(3R#+-3})phXD#!rx4wm|w+H07+I`sOBKwHiKmVF(4!PP$^F3)W(pA!MtEI=pH5i##mu{FUq z?10obH&gVe!FPDh65Z-GZEMJPsk&4jRO$s`?0e4 zSP#~VzV@Oe6SfNps2!5v*ybC&D?>uZYEtn&xY8S-eD4gEu3aPKsD8V4x|X?Vx$!kh zeloR2D4+_DEOyuAqWZoRtC=$IOW0C!mE$}k`R57hK;OSa$LU;7_v`*Vw>vs198BJ# z2SFb8ZVM1rpCLy8Y@?8Ic?0Ri&-Bk$jSF8OkgZU!h6K+yfmAHUwkPP+T?OG zPdRDsdygr-GrdSseMPD2`{&`akLiD(;M++44vhY7&To zDYcb*zYc*v7vB{j3Nf$Q-XRk|93Ov`!+m>jr{_-VoqO;}MI`1kIcHYTjnQE+t+&WM!@W#q|sC#=lqT4Z$Zu;oTD!_EF_roMj$e$?G384{TG$ z0rYy&fg6f=HCx=_D(y+1bD~c>I=P;!ooN~2F%q)CLcL`~K=G%6^>uZveZ;;8WosFw z|0@2OLd_2Iju;8b({|J@bNt8VG^Je8Jn=pWDTgRWfNWAhj7n0X+BhCGLCIJtu|H9f z>N0e-d^aY!&}z~hVa7d2ZQ=74fCH_PTbI{IE*^L`pLW);#f29nJ1CC_AP6q11aP1n zqdqOk837dWVt^{C#y{-9FN`RyXHp=Pae$V!FQEU*;lrH=8}yDCoxuO+y4Y+ zsz6NzYBT*glE%8;ebmEkf#HW|s#o<13R}Jcnz636{K!zeIT4ae{4>nGe6DXv;@ zbE>K8r?-kQy8c$fZU*_Uz1wgiyW<1R(`-&y`pg? zCy27w;y5n5m`pAu@IVvI<@lvlpz-e0#bCMPqwPG%Eqa|()wQFwsC zpc_q4n+$!?SD8+rVo_-Vpai)X(we~9|0wVXZB?7L`>iS`VXuW79`L&7Wa$BUaSiTA zbq@aEl)Tuh_~$XB32UoI(!?R-R_EivW#0I!Z2>!B0Y_GLddk1BEm*}`#n-P&QWSx_ zdfclBn$iq^AKw+Av4zM)G}yjNW+Y!vLv18(a=AbvpY1FNYxR_O-cwQzr3=xH8dqYd zh9GtdrMb>y-$*#{k;A|OCq=UCXr>Hc7TmnRoC63n#D`4)m5ATuioVfdOp0F-%~CFi z&d(B3@!zqg!n6!JuvRI6U@%Iol~?y1h-VuY+Ek?= z1iZTeYcB(~pMV(ysUG>cT&owUKS44UAz$n*Xj_Pv-Vm?Jc%7N!vq6M`8<-zx?Tcnn zkj6G&$6a3aIvD;As96t`=9>}PbL%oozfWu279|K}K)3gf)&_4r!gX$6`W!+#@qt^e z8*-j`(ZxT+wt6$btSQxJt?JtI*|)71Ebcz1tkwreRl=lDpGe~TK!kgU70VpeU}p9H zSiY*#Gh#S0ARm&qjmlZdE5S&6H38Vsw1v{D8sBxqr0}nzBwwtSm@h%zAr{7~$CiN$ znH4mT`K=+*wTFFV`H|IY)rExDUDCE1_W$P3R!6|cw`4+m0uijKUg>rU>QFyIe;$e(D9U`ggkHt zX$Xud@_>pdAFlUQ$Z#d6x#C&V2s1A>=e-BDN#Pqbl_Z8HF*AeJ!d^G>7-k{O6|p}! zM2g-j5t!Dz;lS|v9`Gc9+h9dXi0C-3L^F(rPhdJ)@t!1SQF959gNzbT z;^FhL%3>57jHyYspf`<4taeo*I7X#zz(ku|ySmgtp<<<2@F}WG9QG2UjLoD(V87%#cS2+VD?EO?s>oh^>%4V}6M8j;+HX(!lsC92Ur$q8*fwBQL62512**x-xEst4-WdT>E(J=bm|Z@v8Oe>< zm$+&CfPr;in}}|Qv}X&dRCxK3Spr+zH{~|W^CGtmZ7jJVH+SRRo=7(H7S#f!wWPG3 z=2bMexRB-|Kqjzcw#|%y>o^_Jv1ygV&}{bEyArb@o0Lj*1CnwyR>80>M9@Dj4308LYlxEzk;3HL~~9@v4Zz*U+lgfl@V&3D_t zz2|S{#Al|Mb};BSEph#m5?qs#W%G%epTm@9 zWgHn^98%S0wcf!9Hc`moC@@|H-J;Xb9qj>o?XPO!6HK`US$UWI1*%1wb ziKRGRn=@@JG9Qmou2C)Aieck;DH9=B;E{u-vOxJ*mxKf1#!KC!#PO+PDMyuus1v@zj+B{9L_te;rTknz+Wr( zoMB9NH|1k$!b<J7 zqSB~yP4*h|1DG$?P^+b}zuydhAd7l1$}WPwZz7#uR5`h^G-{N~yls-N(rjPC z%!U%7(qlWI-ATQvVh$tir&dJ1jPejjWDd3~L54@$^Jbsa4*?y1H4Kx2+I9#;d?3EU zTRK*&oWb7nqZ%tEQ|_d~mc2?gFIR6r{u7t`6A-!^z&}Z}vv7|z#vjW??>KY=`E??I z+cv>L)c@3Bt2%+$%~Ch$Cz_jEJ1HI2^4#+o!~x9Hzjy5|ULWbYmVTUh(4qu2!!vWoX5$n86CH9z=-WA@^M*x+T0&V(mKp3hS>dg4lVlbgrE;(*l;tUe{J1hr*0 zR{sarF=%lTzpOT}&G`m-QQS<4#_txTGSgJ1Q48RJ3s%p!<7Gk9U}?#EI9QLqt{0x5 zg^`{!M(S9sl5v{&yw_dz6!EPLiI)0w#;EHlrs_NInhmZ19SfB%0BbBf zYgCdX^2QTz$Ngox^7TMhx{P~s;@}Vm$RV4S;fk;#EY43rv!h_8+y`1|P# zy+^2oh5*xLmI@{3hx+4w9Hm%jvQ|BFR_oc`?_qbWe~bXLO|%YN*Ku3?>Gvte#lFZ) zv8$Sw-x(lqmof9I`$UdAn_eGdN8w2_%cSsd;cn@ZT$M6G_2CV#+g~J7&Xf{_q<3w4 zj#%sEXK!v|X>Dq0-?4xK7o=dIsWaxI1?ke!fR zT|kyJ*3Y}P z_Tv`A)qTi#XujB^MQOi-E7qP~yy%=05W4v!#vk=*cW9_WWU{edlbFW*IsN+3hQJKT z43Q0UmL`WSQv}7BDH4h*T1+JtMgS&~FYSMMe$-DHK_Reo%mb0sg39p81zVA#`;O9q z}9%11oD`D#RyM=&hoa^SJB^o8XM8G|c>+Uc>0C5yTK*kVKVR4$|;Lv`G+N*?%M zAi4Du^Q~+nmPNy>fmw{;&Xax*Bts{?@TBZ8l(AG~&z$B=g+~xgo)(W)Hxb`Tknsh7 z@3P#~GEn_@Xm&`2+^HbWsPA~?(L>^1`*Ri7{G2G#pJ*mRz{~OM_R&%u4Zx6v$l@pi z;=MxmfiD{aQt|{pQE_0MZ$^a>-lO*z=!%vzpazqa7XyrWD12y(E~lS@zsOe@FU zuF^1#G+Q`sJd5|US2M~^ct`3zenut4s81-ABzm`X?2gvNr2 z+YXHl7eCbW6U`Uz0i@<<@@k(6%6djz#~rUx^V<1XUR=y6=HYr8LsryDRi_&#gW$gV zgCR#HTk5OkL?w}mhI=|ahB>;6248%X%&WdoI?Vuuqo*gOa8m|JK&cJog zh+1#@%=t6u^pwG2jIMV#)(900dimy*QVc*P%Q`(iEwRj=Y)hXT|FdBHmlgPs=u+=y z6T}p7vzLL7740SKe5y&FL*oYYTgg*P&>mAKnHTal>hn0nCRFyiGnpzhmU6AW?(ZA-Ss{ z25?s16InaJZzLXBm}+2sjWGpKR{DC)6XgEY%f|1?(IPjB)Y@u1+m2P^o^{YY<2OJVX-t3=-{ZYl1X2 z@O6qJi?J1bDM80lUiO(^!?_r$mwf6;A@%Z(^ z9?87sa+=B|=Cxx`Tu|iBj~kgwX+{Bx5Pj%tD5)c6F1!z{1KJ2;jE0y&(%@q)_szhW zk2qlXE1jZA4KGJqSQtcIt99V@2P1i;j5xg#-B z=xidTkB*0aoR#9YRLp}zOA<;3P))s2;N8Oe!C@PU&Taf7e3vxAu5hDwruD_gjcu2W zZP(QiTsxAX;}yVHS?^~2(63nwL7xd zL{t;MC@h3l1To84-@ridZTxv!fT>Os(msfzh#E%)h<~Nac?u>JC7lX#_>s#q&T#^!WD|pa;u1 zc?FXfg#{__`cCOhn0L)Eu9BK_ar48RO0 zcQkN?rde!W1zUI((Avt&qpH|l*lm-%B~a!0p~kNsR9^q=2x4RC(|2_N|8M>gfI0== z|H~vMmFH>lX6v&;tmdt?pC>L@jWO3P0qkp66yA_zAtG$Xo#4Sm7}9l-=T4EBrjOt` zDQSw3eCf?sN5a`f&h@1-MDjS601G#=~%fQ$0~BkH^# zn!5M@Z*PZHYpHM%7o;k~ia=W#%1ExFMWmRD0?Nu&lnoJ?frQg53W8z^6jDKm$`V;+ zh7l4K1Q8*!2_cD$1Q{UzhC3|dOZJQlux;SW=l|JM1F*Sh$dsJ_``5w9 zRzQ)RKQH?vu_dF)>lhQ%a>&12$(p7la-TfR{u64Je1QDJVb^jkxQq+cW#f}V`cKGk z2UPpCbQu6A4*d%Q-t-zV`#jR}`@zb?&fsQ)&%Xz+0qVyW|9*tH9pF^7&!9RivcJG(T6_X3$VHQiCGQ3knAI3g+vB_Pzw~+b6(`%s&@!NW>kc)fY z+f7cV*$3ZAu?%Z;4HhizapLDS_=|S}%K+KLhvIrkudkK@G=%OTb_14y%B&+IQGn#FUz(}FkQzh9zJJ^;=sOoLR*X&Y8l5O*87i%YoaW8 z{$S4W>|hn590*Vo;4_KIFEKi?T9gZ@*))eH5p63gUtax#Id#xI#~K6Sl?hsHo^V6w z_ccBlwIwdgyeD1}j~tXBR8q}i!1u#q>NTdrxgoWc@+n?XWgn+=wtOe~VAc--UTEh6 z1K1b}d=R2}GXjB@=U5b&OY$zbmM@dxkG{J#Xb0yo!1lH}njeEMvyL$?_RDdRgXHJ= z>!L>(j&2I@SeTtPTvR#&l0z*u^jl}4=b4+6@aHdW@#TvxHvkbIO%2{&tFl{BpHBdg zVX8E(tU~1tZ?{=KUVAVX+uBZpEqk>ql$%UV6Jpp*w(G&KXKbhQMNcC@)y4cGFzqd~ zxl1%!#4Dhd5GV}rFf1Axey)kRD7<}nRe0&mNwT$lf;|}K_#A-pKRBU$-(RD{af10D zj(B@iY*g+j6l4MI-D@>EVS}X()xNFxW;jI-8uDg+^07BTg-Sf&M?f#C1}ZNU6Xj^% zAA6kjjt!2FJi%V#UEyV`i*eeY)yu$&;2ZnA;wK>acWgs1-&l9*>M;Kpbs3Z=?F#PP9*+q(+D#6gT4Sl_Mc`K+<7e{1 zpGgevP~FEdE!J*t;h8HhF-&9S+tPLYkVj$5wZsJlKa7}F1?a$rYYb)UH=OK8a#dp}N$8VuQ=BNSpAdr@x?BE&`3124eB zM<9vb{EC3-i6lTXwxhOSG(O3{{e-288l-R^py8F_)krTX34a^}xu+itqH^DYlNzq; z^dtVr3viEyY`Vv9gi)yWjvc!GtmYJ-`e&-C!N}x`^5!!UYn)_OgBlCBF=N2IseUXe z^&TvD*wO;PLYx(#<=hu_7s2--qAQx9anuP_^mBVx0n0e~02{oka5CuZXdkQam$Ij1 zGT9dNso2RyJ?)ZE;|ZUir^zQaTR=vK!^6mO@l znU%f|Vn7+x&KJIUudzyaj#1jZ0ZB*}5oZe!Kp1=*E&Uxm7lgl?H&~!dyUe;j;`#ye zJNifqw4Q`ZTZuhG1=u~i0W(lm$D!2k!Rgh@I8J9Z;Rzlns8Fh`O9m%CrY{ovML(w#rMYr@ZMq?YkmFV~cWdtK;2M4gh71E!az7 zj{AXt<^zJt3%9y7BtD|CBOL7&^cv@X1n3Gig0lnhSA28VsFHP1Cna&iXb9fzghIh>PHfClHxkKBFpD!wWDw&^-_QdCl&Fnvcyp zC?tnBI~Sa7$y!}S_Q)|)HwQ6WyFS3-;R9zK{GESG=s5LhpyjaDyK406)H*A@y^F0f zlOCo{$y9bX6q2}>aLS-le#T;4PpLKB5R2~3P#iwau&(Dj#B?dN|9aA`B zXI&o7FxRwRuFYGF`Qi8m0qU(gwPTvET92gysG_z|TG%C4+zosnCspHaTIX?u0ECIz z6~G<{#(y&&pJ0R&kFf5oFzvNs_c7c#RciT1j2_Xd^73@ZM%g&E+PQtmID=>XaJOe5 zPWh|?TReQr@$98^$5UZFwxjUDS#%kY;hifqDywrNK331_IP{}XuW$Dsg3!g8BO8J~i&=+IXTte50#8tiY+;Hf^9-YK26pmdd5l>v-$mSWx+O~qRY-$-&G()-)ppVoFeBke zbGv&DcG)oR|Dwt)uS1CJQA3KS+JYeMb4OGO_`E`#gF)NQw8(N8_mkobeC>{>R6Ckf zjZwa<|0@NuO@w}*ktll~)~s>Ov5mB`xVysUJj+_*pP3*!9(OT$)g=S#JgC!o)&TTy zXH3hUUrKZXU>Sy_=oJ)IPN^4;ia3JMoh~?aP`?~9Oh7e4DKXuAq~R{AZqgrlbD`MljIQ|2OM<7%n;hE|wY_1+OR(@Hc4e2NXHJKYmIJ}MT& zcUC$2@-E`kGfY*BhJn{g&$HQG!PNm6ijMf8T*+h!plyd6q3uCQqaTS!n@gL_7aJ4P zT~y7riODW1sAMsk=c*W$`mV6S;l#V7P*d%sr!^42E*CKdMsUzeZ9MiHD8l)fzsugv zuBpW>;RxAwLN=ehS6P45O7kzq2QW#g*WHe8D_^APxsdRC*^ZTZplIc9?K^{i7*FG2 z0g~k-ZYy#$vFk+=iA7#xidZ|?eKvJd!xvo{td1o0+voZ%G%h&4Gl>g3ucR-e6O8aW zw<2t;8oR7>fuHUZ$B%UW^xJz%hJW)Y^s2MvecU18NMIVjKYRFx$ap+kJIVGI)TVl< zbmqP$vQ*hi9xg`R>@R%zq-exgg_#>bxwpzN7)&Z0%L_U5Y1;L84 zH6S#Z@l)S)_$%-m8azRnM?%RfYCSs`B@oXG2f z{Sz^lB<_sDxMzvEJ$qUx2i4xRmP5G&U!}SAyO(tCfFBsc=t-ttD)|-{ZXPy0j`BjDf z@L4J_KnJIBplf-S?y)do>c4H1@(Q)ZyB#}jYbQ3Sb_+O40)T>^t6)36GYa1N^ZaeQ zPX`I=*YG`xGKn29!L%pMC;b^+_S{&(LUR92mJ>PQ6yV-?ewOR@!Y4hw&e5O*q!XB0 z!Z@>+nM@MG{G)&rLi7P9v%7$wH0G|&yoCAJ>@G0UB80ZC@{Y*6$nZtnRxY^7jP^-&(Sh)nKe! zBof}-eYSxBy_VIGe)vE&-~d|;D3mNhL868!jzibK&sS`)tfKMiP@^TaxC?4}o@h3c z)zgx_*nUT;5HPa!*uJDZ6YYo_Ja7+T4Fn`e!xh8hW>Nw3ZiHyv!l=h}zguf0zQ~bp zrJ@~9^I5DE7dJb;%0k6g*M_Blf@`zEy&zT5GZOi?LYHQVhMZjTI$W>I@m!y50E8NJ z4sag>!#QAz{*Dv@5(3rSCG5V$=e*>s7}o|`Yci!E^1u&6r4OHg=;4YgcP@|C6As4E zt+iKq@Wm|9u+#HygDi(MMyD zMs?7<{?xLL_EoSPT`*2_=G0#j&3bsoz>=e%{M`}-CHd3e&&6V_^f%wr;Wh*9?av3A z3!@e>;|(@piTIb|4^A$A(x`g;p+i-VrulkY_ZC{ zns{+&y&rY}eoqr36nj`Ldn-Qh^J!ruZXJ4!JDK=gCLG+0StHaPl-s@jX0M^<86N@p z>tKeA*8eTDF{WrDq$X2oSUZ>=q5kE|34e+qFoI^}}MU1!kb$hGp zo8G?jEPKF6*0!L3Ow4`7)VJ1}xs2P0EXM~2)_3DQa3(eml>mk5iRi22Jt{7Uj8ZT= zwjN7(M_d4ErL8>B5&Cga36KiP0~AoS^;xnZ-%7EVC?8pka0E8KIlgL8$k6Re5aSd; zBL^d9@_^gy=}sYKrZ71Hc|Wp{cd&hQmW`C} z@}&2KqD40mY&tl;xAUBz13*U?L1P!KGf8#JuzWHqQbb<5?sYAj-pO3{YMg0IlZ9tc zwFe-p`8*_n&4ha@d7*#vy5Qx+Ycd2xyv0w8uN*qttD|VC%D3M`p>86^*pyQV-%@ol zz-CQSP?Ap7g14boX#VbNaBuEi-kE^bFE|rtftF)stF};uuOk}NYz*G<&Ap$60In!$ybaU#=xM|L^TVwk9h77bDJK`WEa=04w%pJ$FtE^rzciE6XQ=#WPfbmPulP@Sn zCpj#usodl!kh~85lg*emLyfn%)mO!D4)y|*k5lav8oe9Fx?H6Y?fD_9?Duwd&)H9@-0 z#%Nmr>W(()S?lN+wp&zsXa!tB$=7Vp6q$GFWtH4r75(9_DcLc+$KRp>hH*9uCbz) z>VfVdaOTGmez$!E*yUR+P1AoJ`7ht5?p@~anSrKAd_Ln@r_|*3l+z>Db7#W7=!!R# zA7TM^MiGP+TigWIuqWxW33qC(cSYG)Sc!C2kJF8snh5vD10~Bl6?^`S zx!fmcCt#T=>sWZ{@3lVqUl0i)3wl0+VPSwSiX=2G%1$RytyUJ!<=pOQ1QPotS1p+^ z-%C&|e!>)@V<$O~xTtxt*!X=U9d-SAxE^8HB{)clV=r3vS5dOY07aX#Qy3;=rpiqV zXF6`T(CH7Bf1@X04_HmVo@elR?#dKV(&nu7`ScH%OiM^m#-IXkE)(vJs&-64r&awb z>U_HLM_%TFL9n#{ls`&lVZi5_G~XrVZ@&&Z^O}o*KFLm08>uA3seEXe(X; z%Ep@E1rbW7!;iUvfO_jrF%R0F2&Jv?1I8_88tG|vqn4;Z<}^%=11wwxcJne%S7Jog zmJy<@sqBOdNAJ48BO|Ae;Fa;KQ~lbdK`K*+*uUih=VZV*Yg7h-g=A!d({;a*Z=@$N zEUKl>bMfv!1<9TUt0~HysIX}eUDtp(!d17+MM9z%2lrVi3>hls2hZ8~6diiHhYYj< za(Hv3Ql@-N!=FLK{r){=HcbH`Ylf(hw;0a#9>gp%3je+$OH|O`(d@^6x(X;aM ziuB6`4Uw=-;d}j5hTU@!jsiEYdH3Km89%1uq-pi{E+OBt7b!`;Q>@Y^dkW_ujl1At zY1_Zoeq-V-W_uIYixlKgWCwObR%72nIkm#qcm!u0RnuYvH)#2@HRN3guxjnWv)yJ* zD+wT0$AlZshIqM#8~l-DJiIdXe$~O>8+wRv?JrJifuQzO4Y&0#|x+ruD!hUwbai zcbzG{-h#Y^-mJitq&tG52jl~xY3b;wyKL1kNJe%>zK6r`|t*jtIY4!f}9No9^A*bb_K$6kAss#yj*02?vJ zkJUDu=-tD!D2Ob;XV@$g<|kofdX);nbp_zSxh?PA<7i-DHS2zL4tePKO!Da{n$VfS z?G0t<7hXpygM*C=ZBILPpo9>;dD2;$+BK0KW|WX&4IMa!EO3Bhmb$8)iZRAk^sCL% z?>*{V-VN<6XG+rwXD~aLyd)fMVyYYahT?ogx@bp-6&Ke&pltDemeOtidN8{(?33Cv zTES}46o;iOjv0hQFBl@C(m-^4PG_^W-rD`9%*htZ=S-RQriYWp$;4o>cS}k)21SpQ zUYPr$0A2sg{aGk8P!2Q^zht7?Vd#G@yt0)U)?myBEqPo$m)yAxctrG?7ole3I`6P< zX*SQhL;;jkL3uhp*=BG;%}nIm_4`2?=;Mi>cPHc{*q6}OrJc4n@%g^|X(oK63e^t` zyt}kzbry6t>6{<@1^DawzWInV#kEUd^0(JSs`WFQ>*-0yVK z^O*Uml{FpRaMadyvDKgo^_cTg7?GUi;N9AsSVT>bOpH=LkL7={%>QhSRXD7Y_I2-6L`KP@x!WFb$Q|y?Se)pc$y!uD3NK-SU78N*V@qhqTCTv zHXYIA{)@5vDW?T{-1DbBG{C|znA?6;-d(_&3IGZ->`~I|Zka~*mj7DrePXr_L@t1j zUgQR7b{&1XUl$$VWjm0#oER@hAZt)nd5ku}!4gK9F@<`N$J8XfMn$-FDZRiG(c-yKh= zWv&hUyI~wkLyT133V*3PqpC*L!0I;oUcz0Ns&2BdGy_VQe>S<#<2wY}rM4OW%`c$u zs_U#obhFtSqaL38I`2sZ?jWK##bX44O{P6}frCt6OvXGcM@^e*F{GE3TtkIj>xqW>#!5;Uzjq?0AwL(4lh++NyDuP!zW%kL;^sLX}ej zI)4dGuz0Fnips@vr-oK*bHS8wGYI^8y9?3^XR+Ubo877y931X7v|+`@kt zyL4|VftlUQMJ9Rr5>%?@M9IhYw9abxirxf;yWyI3!^nDaCCzg2TDl-r7#ze=F0;{F zx)z9fs)U>Q3g|k0c;v0@0PhyzIN^qM@sEdfTC;o9$#(U0z@O^%c_U%-a%uc(`@bAx6~K$b53uLUS;7( z09xX93`BS)-5m-rDLmPcWTg!6L5`Ce5xqW8E&-9Yw!s>9P*)zno&IN&Q=T_y+4P^T z`xW$}BIocemp>}NaEByx<946bR81MyW(*zV83#8DAW7-E7}Jb5 zAFI5a4tMK(Al1{ZcCW3x^;|;1(kvw ztN&d(`Q816()J=3js8j5nK<(2uK;GY7p(1$Ql{yElsG0U5-d!vTZoN^Pwe|Y2a~Ie z$J%x#z!^cWP_x*r)6UhQJ}H#wFJBR!QO-N&R6TF9`cw>9=yaR0%Glrd0FifX;Ns5?@(B5{dYEkrMTLLB2>(F)eaZ(a(3f;fHql8wB1U`&Er z%}kMmcO*y zYq?*`?R<3*q5-=*v8U73K@Pmf;bAR!M3;3yX@(#65pAToIHcKJqAifS70ieaCRen& zU4sCFQ~nzYfM6}x4*?IFDp0MxjG8jVnyY33?=GM52Bk<;QT!Ceos$R@(dn{rm#qXIGPgh>lyhVgY-v04%Qb zu;x9Ot_k=$qYxilO+Xpzn7@{RmSZ@u^!>oP6(mWx6-Tz0?d@MQc3;f_2DNJRC8c*m zXrsvjrBQp0s_fa2VL@|X+EJ%x#5d9GLazIG^8l(#I*mW&{>z4ilHbkq(Jsv+Um=sI zZ5q#6H_Vn0^pW(7V{xvA)^OsHs2wJ1JMH4XJ#|!vSY2k)bM-Tj9_azgxgysIarET8fUH+qdxWZqGUW zl3%#kQMWh5j|mm43ozB>2I4q!Wk}%(9yeMSt@;1#%dYmocXq5=<@qr)Y{;pI zej)a6Iod3-(X*B2_N->5rbZMX*t@z4i}Xpm2{XPgXo_hk0k$A3lWJa8}PX40n8FZba!n+lp`DfGIoZE;k2KayXd?GPAlVS8e ztv(X`?#A-eOUX18xT^R|+Y=xvQaeIvN# zT#@*bUOz`B@?XZ?aIOry;4E135ta#E4mbdBKos)%<%L0Hl2%|CbLl~H25N;G$>47v zTb6#EfjA(xv!W~=#gIvkfdY=&uT3tbviU-1%uu(U;i`&ieB3nvt! z@%innJ1MrKjKe^QaLsPx_Eb;F%yCRpq@`t08See(%&KpWYk zl`PWv*8xyniKxDxU3HYitw9QnJm5F*Cn_+1ld1<}G!O0Dl;xEtqTsr1*~;kBZMxZMvg-l{_5vEgle< zVzoCZ^4;*6ge8C@|6;M_y(&tMC141Iph6L{Ac>r=(SY0yJJcC^{zWH|7RVy)0Zr1-=#ehUU{?XPD}sTsdKAw~s{U#!%ra(N@dTc4?aV2fGdww0VFOtAl1&Iu_kZQZ=j^Z^8VUZ_s>fy`4{ z-WZsrByB8WK2+>+qEBINts86SrPKb4!%VnOSYy=^J%=Gtm=?c6>CCT)k=2*k{6(LA z!!FVIP7^5GgqE$SqsWP4YYRYzSLFQ?^G)F2V-cD*WXSdnos}D;WlB&T0SU16@M?zhZ`jnfeK(ooDdv=3Yb%cSvA~E zvcDMY1`&23Q%R8vn*Fv3wh4MJhMhhA6EN98YQ+UT#i&Tz&@x$MNdXqDq5kckqtD9+LW3_paLdghLWE`1i z>uS5(enCvQz?;Bsf_g%gJ)=E~x5qXveb?EWy;E(AS2LyKbxk(n)E~hajlkVIlZXkr zroGA6pd#QXG&ok#8(OrRy?RpNGtPv$K5MSGTN=x~b!5bQ$m+igzG68Z=EWvM(cnj#WnR6_ z>9?8}+Md)UPPpHDsob;9$~7b_ps9S(EL-rpF=3zsye#ia&}ZP1RyxF>G$-4sIrkhG zgpHToIxQm=#E!hbhunY`j0Oj$OnE^&)1EvAAJEFizMB|M6j1j;q5T@$_jO<-&lIr9 zRLRy;I^7nQvZ*;3y}`p`2AV0?hU_aeYqjLy)#QcT`-7c#uJ=_ZQER^YxL7hkxJjc> z!$uFDO01v|eljuz!;J@a929lIa_HxF={#_F3A?f`=6HiiIA0yyjoO9(k0@EjxYbd zXer8F0-YK{4hJL-vfK(`FL~ephF#C=y+uqtr=TSMYwgC0jRguZw$u6Mh8pFdkrHK0 z_-81-6;g%jeAZ?Akr?{8&o~G3CZ_|`5tRdhswzc~gj*z}mM=2m>lJ-F949d`;Su*? zVh>kNWUh`EzhB%KKnY#4mko-KzE3d=+f$o5+gE#V{2}aDz9=c+p(fK`Eq(*F=E&e+}1U=&$8LDgI=z^cyD!918FV5Zjpvx&>`&BY?MfM6F5L|AQ@489DVh*uT| zZ-}*@g^L~>d<^iYvh&EgQG)cm(JaJfpy%uQrgrRhC5&(Mgp$%q6n zx4(TR*KX`D$jlWy{(N4}2&?k~sN1UdUy>bEVVDD%W{>{`xT-)QbP;NF*?7L`P;us= zO}BvT5cSZ7`bqc+l(?UrAN>>iAN_^r>n7d>dp5D?wJEZ8*X6=-%;@{gs9D@P#)*Kr zkC{IR0!e@Kahs3fZ#7qRG{1sE{&LwSKotiObD}pEzmb5|{;TEtYUXAL5N_2}`D)&i z|DZr=;icII0@`zmo5eQ&Y~pO)7|~)`xI@rOvssYWZ@ z8zLQ~-3bV83zatGDU;wrO_+_3>wPLTYWn@=ry=X3p?|BNo)xSmEglg<_P^U6S&)UF zMDfOn`Zu?3s{h93Y8A`t(59#0W-9?xcj;P#%U=0NVi|e~twWgV;}RXMY+X z3UA~X{t5nn3!tezkU;}smPN?pe?_hl(2<}Ot0M-C;awrmKK|=$4qhGHU|;7!;44>u zH!j%oAoIcRN8D|I^m@~I|f5tM_iX+%?~IunPvtFQz6I5P1pOan@;+u8Q;VEilHam-<9e%4cTBE^I!1y|7`lN zw!)n*HO}svm>Ze zSMC9@XBMJT?R+x-EwC79spKwiDQBx$pzvTzz{RLAQ}CEP1<*a$LPu_!vGfC9fZzk$ z)HT;{4cQ+v9ulEl^0+36BN183ECT(&Zh9|Bh{oP5%E7nU>8!{sFmwYtvtcZcR2=S0 z{&1$~IuF1xy{YUaZ`&Kff z6Qs2TmJ*E<)*Os_myM3jQbBw%1$O{1%P#Ta0zaI&n6L{0&Ns*lu7=&ALNP$qwQUnOZ!ozi{Z3t+!)x-zfFqc(#IMzEiQ8Xf%CDp`rd z*PfGwT#L`CoxyO{(?TpiWS~s_z!#RR#n!DkRF?> zl=Ou*%Va6RrRNvTJl!Rpj65u_y< z2{mJt^(4J-xEesCEQsChiS!CSn1~4Bhnxqx)$tDOXW)JBAQI|ag3C3h8fopY1J|wG zA9wnwRy%B!uLjwqxpO(S`4Qpx9*sL|GHNd<9Z>&uMAU2!tu0zwDp%M?U$@}aBkReM z+9jnss^>c(C^5ewPgzaWh(6}Ycw}kVE5jtrH>wVobVS#|>BR7`@i6)|_&R2DLM_;i zY2e#qKTpxoKBJ>%BG1a*>0^$OMunzp9kfws7XOV0O(QSN$ZxE~QsoXm%sOTMrZ%dd z!R?shg|;ll;H{~X(t&5w4*hUZb~#|FM!adF~Yb~85Rw_W1V7BU+wkQ^*I?Fho7{vn2){-Q=8olI=`L;mvacG)e z>=&)(Z|s?@4KuziR1=(=+9jX;fk-~3t!@4oq&oWS zz^7&W%60bk|GNS7y&B*ePZMLXb3L zb1>lp$w=s0GdBX{ZF_I025+$W$*#@I{lfQG#%;2!T>j3H%`UGud`hM(0H{mM&Ff7@Fi==X40+W~_(m<#X0I@hqc4 zOFvu7WE3sdw z%H`eJVLPX)bD>gSWJzSAwrF7vv||)i3(RzeK7E9E#iYMafQS_KZhGYkpaJe2d69(A zo$)^jCIoVvGCIM-#PDhk6N87ZubcIW)rH0SBLS$-*iZZ5HY-z@iutqHL(4COn-@UL zxgQQrMS87^aT_3$TK7fb&aRQSvrBpZ8kvXIp^(;CY@5sy+#Nf75RhM-zp+mqSRfeW zxc>{oM|9emKi0+^agmgL3`%)J-G<(yV!l=uf3M2Jmn?lEzXc78e0^GA&l+%^3V>E- zf$}hb28R+&Rrn8eY)((UJ^q#kHFIoU0=F-Jx0vnI*;I3*@|z!jPJst<&PtiL5{kci z-((mA+^k~)9=KXspni4p{derWJ`zvVMiE2;RKtd@{3Uu5_=@z*?tT(^_>nIS3x`*7 zmakdqRW~%W2;rKxXP!7aJKNqU@0H-R`JuP`qy0c#MrDJ79~r$%bq>BnFZ7dY1&{1# z?WBpj*AwnV_Ws%E60SMi5eN+Jqhrc=;=I*zMxtWXi@d7# z1rBs(TJjp#mNjFVZg)4z#@s39MKmKDUrtKz>&##Gr}uCLSwps>4j@yD6YGT>4RFUd z{x)u{ny0%oWsWcOjjZ)%W5#-A$a(@^J(YJhcR}?)<8sktk>p`+N)cX~j}ZAc4|G)mgW#jpu1`bTQws65ga?#_ zJy}Xc+7rE6!R6h)Kf4Jdkv%_*&a2#=sF=Jg^5(CqZRPqkwsp` zP@nJ=f2Dz}ta=CP+B(}mZ3g8$_sC#EH7-=DmYURQnofg3+HFcYlZoXo9FKmaDP9Dt zS0_&7766!kas^8Y3_8T0~E;(D`;Y3zh&Bvov8uJ&pjIMZ|_6Yu0FL24tn=^n-! zKM-4KG^>CFJ5@_g5EXxW@W-NE$%in>kn_@jn}XM(swi0u4W3EvhjwrlLk(A-#F38J zwhUKycpcmS;KaV?{mht&6B3jna{^4b-!(!&mDyj%xns_lyIQ9bLR`;js zUR44IvpJ8}=2jY8ffYI2^#D=lLaBqVAPmfuDRfjtlG^Zr_T&>%1tx0-K`)LP{ink)u-4FjZGq1@W0}p%Pk*Wc{i1`njHK)ViAtoi`ECE zi~KUOa zE{u^DY(39^$WCbv-udQt8~DtU#$@u($L%WmK!6-jg!#aTas1^#+~1N%>-o>t25fiJ zJpn?jcvk_2=er`c$OXUbF40i7RWHdda&&QVzF`TJyJYFSA$1BE?tTl{jvWMV5AH(MG(>`2+bL zPUjPuf2qCaiEVa8N4NM}_0uU{pqXUiSqSF45;}bt0Jm25Cf8s{)g6`|%WqvVV?Z@H z7TJIK;=;nhD(U*K`Zoif6XY|gKHm4y#^D7f2)Wv~uSDD1PML4x%2vri=ueY3 z@1s)m!a?2^#QxOB3~beoz4FD&&*#RAc|aXeo7gpXeUJ=C5HXVOA$5HF>!Rr$5io4& zPcP#0xbx!+qSTq~hvgpzpCnT0W09--+tsTngsWu1bugEb-~lY-4yiXtu z)wBDIsl5W?dauZ2T7?V6ECfHjJYZV}8-|f%%%;$+xowa+1be{%m~?d98VIG`K~?@i z==ZrQUGF;}8m2d|ZC>F6D&Z9gwr7u7hP9emzt++3enF|bQV5Q4xE~pFtqj3!1Me^D z4;4DnV;fnmod7aiut9KrM)*Y)-=>dV=wHaZeYnRhFjZv++kY(ReWkNAaSGMqyTm}z z-HiD+<<5c#uUxTKsIDqh;p=c3Cv8;|q3I0BT+Hb7v@KU}S%`1unD!lvWUdW%I(wwQ zEI`*83evl@C|2vFSbw}OIr%yR)83D7brEX#DReO)RacPLCIcIX>yE4?Us^TNsSi!M z=2h8%QDi50#~mH1>^u4AL8pnp)qc$F_6W2-`7G(Ae5F05wV;#k<)H=~07|5tX8oS( z`EmM{D+c#%wjT~Buc+r}>2G5*xPo7}vR;HIsJpdJ=6pVTWIW|u*_``T*1KHRspd>$ zH6~r?2{%{H=}e8xnq}Dha0EaWj*K>Gjb;aVv6oEFq^!BYudn-a9#&Zefw};Gcx4S; ztr~#cz?R#{OAX#WK%XibrRaR&195V8Kc&I_#zQUf&9Mc*u)=OO;Z|&CpgW9Gpr4>t zixabXKR|-gi0Tf{yefIE;Z>AwxUL^PHvmT{PUf;Y=Rro8@sP1j+5sO}WSB{+?aPX* zP>PiF*{^vdC(9O-v6|tE)z!c(242aWtkCvf61-gS48MAuK$=h)N$0kIH8?1D8?Kv& zuci2RF^XYBWboN=W0WV%v>Y#){iSh6tV{d}pnWSo+U;zg|D${@!|~x&|NH$Qh}V&L zQ#2>jU*jYd>)X!?W#O1TA@Sny=(upp-uy#+Wg*1#kwDuu=f=SUG9E%kYQwzqTa@3e zG!^5f)n~z{5C}IV|4lo-cvT*9zToy#kl(w!1{xS62`zOUuq2!tX;dtkrB<$}ad7ht zVmr~q4ScE0kDm%CEL&>$rPy=o6v$>EAx9orSB5?uV2sg;JL7TYTJCSO!~@!8dpE71 zu3(+KwPI4N+x1)HsPV7}8H>h;GeYTgKrdLO2+#g_Lzo!%Mtk3jn+bj6=n6F3(0%KU zhX>PS+mgwJN?+49WG#ZfHf$SL_p8+GmH*+;I`jY@xwkLWsgwz64ReW+pISv(UFFlD zdSK8vS~Cw~4bKJ6*xym%uG8U|4Y%zA7 zaf)fo6kBn_>gK+N8i7qXNW(^s1-nZz;si+lf}ANJZ?t`~G41!Z36~e2J0Ph!IOK?u z9y}}c7tAKo+#1P1bTwX8wwSSf12Sy2>n6vNdubG*J}GlKYM}ub z+rGl>1f7(`VtmG)yk3Prm71VG_Mo>u;{yIKMzE$q9o`LAhNH?q_z1;(7P~8K$Ml)i zjPNJj)Qz9diX80#L=3%2l}h}B!Qy|ruUK7s;L)-(H*+-}r2~cPr2FVlu0-OcTW1|IP)SbBl-w90 zNswa$+W9}Gyf5(X7N^sU4Bp2cZz9aIw@)`tmoW2C1M{_GQ_lyKRd0pbLZJjpsf41O zO|qzBF1iZ_)$$Z6@C^xD=r(u2r~j>jg6|$##{%YKLIZ3G?hEDxi92Yk&B0=ADrLt7 zgRhg#P4&pvg*&R{_f;p79a-L6zVt`p zt(jq8@0M7%g`yVPyP6JF)!A6JcxjjYAGeR2)v$gW5~hU@$bAt+W*vJ^JI@79XDi9n z_3?OlfXlwSWZhG%*%-}caa67R1*8)Tr6S)pwn*>HViW% zU19@%pU)EI5AD;{w~L0zP@_P04X0k9C5SIC1Epyc_A{WTRI%{{ojWrU`kp&fszt|& zcDYJ3Oq%oWU2)bH+N~&`x#QusRmUqw`{4>~fx~G}EypWXit5vIbW}_6ThPV9Mc`l4 z1A#ayp*qZqXFW83>)7nAOLS+wMf^_j!-QYk?$Dr=>VTBNc3x^VhpjDn`4iXAwf+EB zcM3nri5ICE%iiyefXo`2(I3;5_vLK6XXi%V2-hPC>i!Up91(WVTHKBiSw;M7u5b}q?!g0FXxfH35pEfI5A%`DzTdqn{x#Q_ zy66GmcsTUyv#hjWIdid;>cE8K>dRH$UK4eesI$ZC7AL=+*NP`=imw5;g66s6?I`l} z_(GN@rIFAqvb+X5a*71-p#-#QQSS0MbI6{z_pYYfz1Rmd4SK64(EEvY;{admZrSD1 zh`eXWcseWpY_hvPTFpcYynDp(68Sc&fqWk^ORU1S&?QLclaDw3pwa;DB`swh*SQaX z@$9%h${#_1dhU6m{YcCGUP;{@8?jNqI0%R3bnj|E#SGarkz#{IF5Bz`2OY;faH9A z`rJ8}`J`P*fBrq9jH_QnHCJ>mlfMo}O)BhD3akASb6pA+#liLY({33msl?Q2|PU8WI!?HH2KkpRa2Iv;pm&w5A^d&T`^ zG=Jr7@+C;|$XdFy<-r>jrcYkyxRCoUXHGmZOqF1{R5s&BSLSGMbSQ>p1?$#wo8^$d zt##dF%oV0?*W<3)dk+1Cy8W=D{XO+wL&Td+>xTydA~7k!sW}%HUe~#(jb_RdWvmxT zl*~PmCs|scBMHecNhtgk+bMS$>aU~Z;fQ&9`(j{qy(Mz5rGn@@qiUk)#5q3S8dgR?eui-mi_RN zg3^%^rgAsUc4-}0tGuGwgGAEEh}lYStZ)5)M7?)hljj=$Z;x#~R*@=>DoUy>Wr(K& zQAScHMv76Uf{>#q8&YHj5}sBoh>9tsKqW#{1Vl!}00FX&0wM;8$dW`7!;}%SAcKtl zZoj|v>OcJ93krFj`@XKv^|{_3I_iB$=sloALv4b;^c^Y zynFC+ThpCB6uu)+xuY3*Rlqa#kw+*`4@-B`?+JSs>&MgUcc+(a%bn1*j2Xv=**u7; z)gvrSH}b~Ha%|SS>o3}X^qFkl%wWm0#Q$g5XtU?m3BzV8x=7#NTMcDdaU5hJXi&QIVADYa6 zc*MFb+$NYIluPaCdc~JWiY?Gf6x-r6*zI}zA=+pKs!2~~x1r%`_+}M-zCxC--hg|1dpLP5aFIA!{&fHB%m>0#({A=gjn_R@cyfRz2aSC|}?? zc1~l#;7`CmHa?syUniETg0d&U4p*|_=(a&8JUvIvxbP@1{Hl&48R;{c)3V?8jcr0| z%naJtqkXW3Ufq2UP9sYBn9z-hl>29%iv736eoOb73vPiQ7Z5+pg`smH!pud&W2EIw zvF1x6-~mp*Sdr{=Oo!}gfn45Or4`wL@P;0aQ%@65?+L_*wN_E0c?1EBCoSD#QwsBn4CT^H#Z4QXL`$LorU zE>-f_fE=Z+CXZJED1b&Kw`thb0WRHQAcT!AQ-9GMoan{A9*9|6 z9d_)gSCtT7z*DPG+uqjPgmrq+V(|LcEpC5OS~5UlTPe=^ZOCZXH1w|%iW5eOpWM21 z2KedLeXs&%&hyNYk=`4V*_fqN?G><*d68!5eSn?D6wY=9B=Eg30VD+V>$!@DO%GH)+twm_J9toF8sEx?~ zQnuJM==KQOr;lL`#BuJtzhSt;FmCy5q{nzbWxuvFmY2TgVW71dX8hp>w8X|I`b_K(s7qOH!07zHIC4$NX9PdIkQOp zcTLXGl_O1#vy7mTMFw8sc{7Aa zpV|smX^d9ynenwzS-S@Sm>BDAvVR+Z0V&xM9n5lS7W{>ErMx!8`gyop(T#ELec%cpBCQ?Aaej*nV|t{{ zB{PCt`2-R2gu+y)rRY``NfSE*-Ec!xh%woSy{)b9r)k8qL|*zs(BT*6(;Xn8ZfNOS zVtP>qf}*+)U^=`F1|Vg9Xqx6tAh;WFkR-Y`#7FlZ{Vz8s$UQWfLBKKml$u-f3DVf~ zQuJ5La`t2?x$mS^z_mvIlcNKvJ#tV|P~~TM9N2)tL%*$w>JuHQDCne>Q;SH_xwci7I zvUcN#tRYdO<1}%?baTjg;O(sdoIoy+g^JKSobJ1d#&sY)S?8t?pn-%mLeP0*S3%!| zB$xnV(}!Z?7H%`H2-`Irel74=gr6q^{ma7Ri1Sa!V55s3>N}b#fblF~nYBZ-F?xs7 zx~P@09!OA9|ETJ5G-yAb9MIO1_1$W5mQ+af8r9{PpoYt=0pFnfRon7pTf(FDKOIZ7 z$ib~wbWYjyhE8gk(*mRVW1!alIdiZ{V$nCYlzI4x?)a~5NPeovDPHr*t5@y7TDoSn z4D#(4GmSzft);Eyo^UPxPVwmGvxKqt@i1U|&TG1ZT$c_uPf;G61x6Y{c7pTvq;VHV z613&?gR+^V&$7X#nfnx#JC}PL zk%`sO@?Ou6VSdtPbfJpQrAq^!3|PS_pEu5hMKoYt2AFc>V%e2ItY*Vpd$Df`n0~DO z^1Op9@rHC%fxlyru6*V=MoJYs475o|v#+zPVFH_%FZ2=XxR9wPtk;1QfXnipA;&Q| zpBxQ*;IX(ob{X~^;Ci-}@O%o~37$XFi=b9jE;5&_V`RnX{8S?vpK(!M*_Qq#fW3&& zCJG79)RG`~M9RtYDt(o1XdI$Z7m~)QH^7YS&#;)_*EbAgTvcyOk&5Bu8+1j>e0{ZU z-yreDq{lBOH()|$hCY7yGFOGfm^&Dg>0uYs#v?e`ho%ev)oz-`xcFV8%Jg+176%3{ z0n)5!{0*K%ds+3-Lk=(0Z){_KRzn#~K+%*>H-Pfb#e1mn=9)#0Bek?pND8S!#XVMbXWaJ7k`D zY%vLacCCzsz_k~6ng9<#02oItTQPHbh-U{LhNNj>>Vg_O z@Je|$&B0`TpD*<t5~ z@870ZWN&xn8fiTd+Ty7?B7Xo-1tceAHOI(4G$U^a?}SUttR6*QBkHR6_+QvfN*K+; ze$p+m4>p%yZ|^JSN8@>qfCtwdX_3{Qk@Z*EFHjtvJx~GJYxKi9kt8r@K`o;ix7;08 zlfrzg)LS7>PRYHp1cM;lxQxT-&CnBTvh{0ZqVxUBKyZA&_+$wFB#7>AF}2-Q&uRZ6 zYP|pvyS_5$CE1+}nj5D^E#N|Q$euiXPw!OPWx#J^u&udA}S(x zCV8#T?^d{>wk}b5AY$e_JY4f~+-FnYq44W{av^X~8wM#zIm8MR%gL$_!}>MUi%}~! z#7IC@%Xh*;_%9Hht07<*)Mxb2(IZ-Kiy|L!LK~3!3`}|=&ngbx zfSqhS{G(y=t-8d6-^DZO7|HK8FXyb#?`Q)czMXs-M2@t2-{C!@p>1G`XwE+Z~0EW!E^&P*jw z=$QKbT(IaCP*N~EjwL=Nl2hBDSq*Ag8KZPB~II_~5{@rOPya z1|WYZwvs;q3+LrjxxPsBQUj%FYL2~B;@ntdPU$r2#hMlZg;j(W3qq|y*vAog(Vs@e z$f75!jzK!cfy&h|#3()eQ~!KCxZh^{a}qwn5wi zjT0i*i{ekrL#xXcp$#cEpUqHAtRuGMYTh9>xkil!&ehA#ST8E={{@j~0#>1m8}!6(qSO zg7_@U&!%_46m>eULX!>hjZOTHHI8zm+(d>N&<*a5koBi-{y31V@iS(@KrZxGwS^OnahOfHWHHG9(F_E(Kwh@zp-Iqm8UJJf*7}0TfXjdJG7gC^1+Wh$Cbi9N zt({wepB|84Q^Ki+#;3+$QY}*X{x?fy!4Blu)48tvpErV4p{Kx2=MRjc-R_wP(N1B6#@%b1Q1nxKdt?K->Igy6hJK zEeBY8{k(N|NiGK*`9+00H=}>vga+5S9SijhZ0_l*vhr%=aPNs#7D00V6x;vXq56&2 z&);}?qE4*xQ_dZpJ59y?yj@Mg9T-7YtLm>SBS{y>rdD0cSQ2SBFsZKxJotqiLo#5+ zS_y*;G^)KkNT22Pg+P1#Hw04#>2J4XKm%>i=PlQ0`rZGm+EYpSXH^)eJRc5Mtippb z@9VNVNZAlYbu9~=BZ3_(&$))TTBLC;_#W_c;AP!6fiXO%*6v;X3Q&!(%lsYCz!zHV z0qwhyOFCeJtd{}OUUJ5yez&pmH_z2abKc}!O)iNW;(m75m&`eTM&1T))w#)o0f+1+ zH-B~cyM};IHNXjaV)IwlD8*n3@By!Pv0eEPgH%1$0#C1jPwF%D@rjeSb1RimtCXCi z=39HKcbEKT`8XFmVlls2-7x%8xC^yjm?kRcJ^a`9vU24d+FkP${L7!$7?Qxk%SnuJ zbP$>YpI?#xD)1}#SUx5$gRdsR*N(v48uc&mvvQ2V=X{U3tnxa3K-&n>jvvJNuflDy z)i-GEkQ7anl9LTSzyRBB9Zx%Z?r$jXGx_Q&m@Vl9;0pVHwR6A|xLA200UNQcowRtJog87d_1jvm>Laq1{M>{-lP z@^qk@N~#=F8^lI)nE-6Nw%)@E@#L92wO%v^Drqp0j?+6noQ=M;lm7=LDmgiwGhE42 z#ePQL%7_~&N?q|!9Gz9fZd-fRq+?^&iXgd0*BLK*#h3?&&8BqX3Fh#A=P`H}Ojd+0 z?{;>37Hrh%ehSrja9HY^>Dj><&y2s*kFLqlM<^flFD&}?-E+_6IbHVVNNwei$Yn~I zwGs{MDM49k!K?aAZOT8|$2a}@pH+{#rnG5WKj%)xX@RFKB`FMs)Hi}vk(9jCB*ei( z(>K9`So9N8|F34mraAbEDbcd^eVx>4Kh?=`;O&h`LY@O!&5@K|(wCumw#7z6rtJbl z*45bzAX~3l4@ZSjkld22vkzz^8n#Kin+nTC>Sjr~Y3ugT!-h+qSzcpi`2P;z%^uFG zMpklE_>!BfSJC+%r~Z5^Lx>!&7?nXz6Q=h9g|4!lC4uB;(exd~xz0Ftx)rJ*wBhs% zNWNtj!n5rne)5wT{872xAbFOW#;eV zz}@nC!asYi|5Fjh=0d9Lur^UQ)~gK2Jh+(nL+h(`MUEfEOX>Jhc;x6bNn(yT-7vAv zm8^;$cB~|FDc@Fyqf|*;?e37`gPFLi-53d*BWVs>E-5yi$z;Vd<;>wDrlnVGwkbWwC3m)^l||z9ROfI zg6{HZmEIzJRzakFP6+#j-cGIAE>Dx6M1l?tY=nxjYLA>4q1B$OF*+kLs$!wNLUncNPtN zJ3qB4cCGJ$ntj~IhdFm)FebngM2(1w5&Y=c5>?5_0SST|x4gSeO?_N1)-#;0Dm z_%--epR>$c*z|shMaUlwxr-IhzEnv(0}$b^gM*aw^(@;%^RjAmo}X3mG)ld(N4+-o z+N^TnW1Us5Iw&P0vI8_t2W5EI6>PSP5B&Ulsk83XrnjCOLh5|?HsggM$JEURK958h z%N;9F_LqSK423Xy^`%CM0N^=)+0^Mdf)pa?pA(;c|{4vPabVF(k=8$aWn4 zA&~bH8BWL?_qw4+fE(W2fiAtjc&=2{r5HJBQ8`2MTN{{&U&-u2m}@p*b2v2Uu7lJn zd)&v*zcD#Ex8F)&h8H2#%_DHrmCyZ?N=uTIL&o^x{oi}QB4x#A3D~pDmiLYB>5zoRH8;z7wkuCEW9>yQ+d-L-Z(mYzxQDmBm^b!E zJUt0{Av@Lw?tK$Eq+bLVn@4^HSUHXzLq;IiJQ1x=ut9lnsXxSiKMUldq_^}ub+-~~ zni?U!G=0U{6n5c5NczO5f}_`l1cdWN4!>}fLAKzZ zLdWGnx1WFnber_R@yuR7N#JMId&9F(UTa|6E$F|VnSHun_|xP>*nPIx_O`z=3zFIg z!P$wK4j~UJPVdu=u=15cjT{vW|cz+=z2{21oGkmOrv3IK7NCWXv zU!uHLZgfx@;&b#?WG4??`Rqz@5n1x%fHjD7{LV1f06cZD$D_T!j+8lr2u@pl#w>Bh zTLCo+Vw+2kKv%~BLv;ZP|R`b`LIGYlLj9qA^@;-qm@2d=6*{ zGl8HUTy>v-ON19bPS0?%Sw{x13`2LKT`yu79UHIh7_8!%LZ<|&Aa@EtrSSeEROcET z00spGj>Y4#yq{NDe;Hps@H`>a-nSMm50v_+Hk1raUW3dON z4r=qG)LtdNX&Tzf2Anvb!6vlnc`ws!{lW5&9vh>ALth*-={ZetBHONX<2z%t)Go?; z%u6*$!k!@OT>Io6RRp5(&NZ?`fE8-li!1vEaz;IFr{6lu8QQ|{Z_av(-!2a*Yp4{6 zMupKYqMH@&6|aIh#ddatprR0AFb$$xPL7L>TzW1L7V_+9CmDa^--_nu zKS959npJceT%6aHy<3rT%95nsm!jj*Y+h>v3bR41_e4N1TqPqN%|Ww=8xJ#&fN0LI zhn!Ec*g&d?B25Zxzj$hDbxVXW#gr!#k&;u&Ay=y-SZOkb_%%xv%jI%$9v5ssH0scH z{-^5UjK#pI06I#+F~~!`vX>p?eVSIpE-=?R_HFrEDo_f9cVu%u+D^|CKmDq zju_TNk^~P|*&__>2+6Z&z4Y+F4a$k(Vm2TSn$ zu)=L*Hq15h<48Oh@;WYVTde16IOjqBYNRW9S0lfJKU1tUP(hVhL^bx<-vl;-j8^DQ za8U(_#2j{#Ixg?q|AZtt7cy7C=#47?2l_$4JZ#@#wyzmO4;SGb66EpH6s|PYo$%Cu@c*j?WeCY*!US<9YO81BUpNw+0RE}?2 z?wmyYFo3tWXfPC;bWp<6=mVdck3&T^DS1IUjw2o%-vVWqTT#WHD8(_c4yL`DP;wlV zvI$B(8E4>610XYA=DBh|)WKom)&pvNH_R80VaO2;015PX$iqq1?YM+vcVbPJ{Co)Z z2$9XdK}lGYqNITOCA>8JJab^ccMxD_z3)Ix9)41b+yZ^m<&)HqEL)rR%(qfd3T5~aGO*U`%^gzhO!v(thz zfXPXVcl%3g8dJI99=xb=HfP!KWGLJ*lN1Wn^LR z$8z=Yx;+~2mqsi4u#M(X`6z#$yli48()|>KyPR)ScPq4*_E0bV=7}S%!@Ff=PxE^X z>e(W{A@U)PgG5)ivdrKFn=!5(|mh;RydpryO zedy@ABDdwal#&f(S(li2*O?Wd2Zn$G0z$n1G5y6m(Up2mS`tznA`Reyzn2A|du*qX zbZd^ut!McA_wO%sN`NK=ycFD)3_PP)Q`6CdK;H+?ZS|e-ku4rxt&0{mu!9d=Dz=!3 zJa9T}RGAfxhGVXYwAvBc0dMe>sJ|qxsS|=C)oDSd<7kbY4gKLPCqg#HzF~bgv68pv zb*O>?WuOl9a3m5cGW$JW5hZ34dm0Lk>yAP^kUCH$r-_}i^=1=1litT+VHcw^Dk(Gb zJ2DrH@0tyZqK}f-AIKVLzA){-+DKFU@^fwF{-%9sazrw06XM4?kWUz)L*9m$`B3gK zx7B)V8sonO&Eb{Ek9CGA!vwxb{k70k*45$kHCRxNoQ}1C2^D%J?#wWGM4bn+?nZzT zXo|iGi7!R3*yKE#3&!Lu_adaHM&hUmzH`v`$GaJtq-Jr}5+oTJp!^FNRksF=7uGVJ z9#+iUX7^(wa<8mZX1^PYNtNl@AzqD!q4>I!dnm~NWgI$#5~iJTjGZHz4nPrxKobjL zJochYlw<7Q;n@}gcVYuhMz=*L#5y<2p}}r9&G(jIRU00KPcb?(W2-x4K*8TH1<^Qm zpIz*EUuj6=TZwgD^3@&17O(-y`ypqm+y#;vYKQ;*lC2g}&jK8R`|>Xg)?VBJ$SmZrktfCI8avy+-_;CHSr*8RuWi?EVeRMdm@NVL+q?pm*N zqqq6rm1NLb=p_vHf(uc;?g-c{aR0)hde*JVtif%9mNBiZXzlE}pq4Ovx{O+i-N34k zQW<}w<#~)W-4;u(g12+1CLS=LGOB?ye2kvQ{$Z|Iwc}=4bxNdl=i=Y0W|2qWf{sZc z1MFzm3FNP;=b8-vOWodAfXH{S9mlfLogfzJ_Mm}onOUNho@chovREp29l%EzM-x*B zPKDFB8Y@P5z^po)dKRRA<+{=$ck-tmWW*)5c>}ANmT-rjAX3%z0fYKhww1i8(@3_0 zZ~f`yJ+d`0FE+V0&kaN0=H!ycce{m6%q6KxI%fp<*;+l<9A{Hzk5fUk5Ff_Avr8E)@co)XJ7XZ_6(Qz_4t*JOt@da-1g9i#{@}RpG z2ZhtKzb^WBzD<#}56793nF5^Jx-8Jkp%N_CrS{r$4SGwD9BH+0p8>HX!VxyZ;C>4K9-Z}=;PO>wOU zm>uxrDz)*`B%J^na>4C-z^m+KS&`LHk`8oWnUMN0~?#qJ{Ls&M{^yyRFj#k$d__h=J5bW zF>$!oIJ*9pG5J@NdJJKF+X~VXn?K`jV>D>yaDM^)G zE)P;wpYxIY02`wY2c*+~QOWvCR03_nwG}tj{uE`X{*|Z`Ei*8{>I70a%<=G{OY-JN zxJ!|^UG-lg<910&_=caH#y$$}2Q5nLZx4%hchh2I%@C51byTY9Xvu1;VMuMUd9zj4AVneb|}Xs+Y@r4(`3lnu+&{N`{2T#a*0#1;yd@6psjQSEu+~Ik%xq2MEDH;<_4jM!Vro3Y9 z1$f~_a=5m+`$c2b;?6-Cscr*K@7l~L+g6>`$36(M5UmZ(#0|w2UV8{szoEq}ZtNzw z9BK;m*iw~l`^j@`l5a98+$*nOW;!n4sfi>wok~TM7r3uyq1oD+Fs<&t#`inAh=?sf z^sDGB1y;}wWYlp0T(Fl0j$saKkgrF|%$Y-uAjD;7$xQ}dC~fvqp2KL;0+Z)6ALQ(} zH1#$KDsY=^EgmmDJ-utq*^~l>VnsPAqobXD% zHUS*sj%m===~@|O&3?59p0oYX;iEgss>i8!w?bx3#C4*Nf>8}(q+Q;A)sc@K^cc)j zYkL^@ZivxP^BMh{n+X++@y1b)S_bfUh&z2UqgFzdV}z1@b$e3oMSyL2fW%QiAR@zG zlTQVB7MYM@s2=z9I}0_~k~i$hBD_vl9q6x+1ZMx`_lIZ~SraIai z9h2usGuCAV)R^J32AQZxY=srXWCDyVsWU1!3A_kj-Tevd=^h*Zz1i|W`$*FTkx!lp zY1PU~z<*0&}iFZf-epf5@#xYwawPWL>dRWE_jhN?ju&5LrpZ(XI zfyC1n=kz3#3>P8mGzv|WH~kKeiv;kgiFL&9<_g?mQ^PC@-$!4Ly1ygh!%I#YL%OK7 zzX9}DKU+f*^=Curf5C(aWI$WVgL0OgHboiD2EZQ7)fX>{!=*uEt?Vmf>a3|mKaJMZ z)_%lnLkZ<99&WhFT=OW(4bf_)KtA7Ie#?}Wuo=Qwo<<>4*=359C*QOFmFw!(C z4PlqQL16seGyL=*^8zpry906f{eT)Z%_M@8+|ek(kBG6OX`MTWDon2Bd$CNIlL+G% zaDxZm?>d8IHAUq86(2#p2tcqm@$kwwl4t4IV*@F9xzA>cgQr*nvlhW|AyMKSi2D<* z>FSvW+QT*(+rPFxX;ywKG#O;B(7~>mIX;~x^O>%8rK}OyTn`x>Ra>6CN{W4sDPh;j zU?3`-Gm7zP8Fq33nLv{?v}A3<UwXlDS#QU)Q#m=81U7FNS9CgB0#83PMA z%Xi?{_dYB-?|3yg-%s~4Rh#k-dPS$vWVL1Mzp&sMosqPUvpl;{8=k4hzD<0={%J?2 zUN!W)Ju>o5%73rDId`|}YHu3$Oini#%zVLSAJM!7;UhoDzr7(g*p2(B6ti3ZL!d9n z_1rce1|9TEz4fpQn#^%DKdGZZb6<}t2d{r@!HE>C%h3B{DXhns<$qQk&=%51F39~r zPkyJoy_P`q&N)j$7sQ4fNBJ3Sr9Zu(T?%F<5Z34bDGxNQ#9S+yk8WIKMKuo3NvgQr z@8pSF>@oo$k-;~dDF;F&9xdjXbc;RL_%rDP36>?@j(T85L^Jki!F*?Nq#1uyGX>U~ z(i3`}Q9#2Rivlrrf#)t@kSo75NHB=dg{*me&$3c<6T9h$_{9V$?OTds&k+S4P%=kw z;5X=+#F|QxX~wi57qG5;IC{d?G$nQ}!?qok%kR3)w)J|PPVp~Mo|d0r%&y#g0^t2Y z_g%Xz6L@3!zU&|ww4k0a{XtW6{<*B{`m)5&uqW!W_g+f(?Y*J-bd=sbn02Gi*gI^M z8ST;SIH}!eEtDe++%L%)GHO>zal7aqa+||~GYj@oK3B97dFwJux1MUD7 zds{c1p!-WUWZS*B^!#Zk*f12h1dUAM(eibG+s?MoJQMlI1DI~1%ahoDg^XeB*~=L1 zG$jpKP`=W84kKv^4i@NUG!C``j&splKBXPVQlDKUu%=2f{H{lUbsmTGEWN9JW`Htlo*DW=mlmR_#>nvIIy4Kt-;D7 zloGdWB6vD^gaXe6;&;aj@Z<}{j*KKcH8}GSv~QMhv{*44zd||qd4NFlRTdmBFA&WX z*^1V6GIXM`nliiL{dg3vYGH6U^E&!t91vCn=9)sbBrbNx7UPYnb{y8_L0K?C!yz=t&2OVtaAS4{E#X7AF=|rwW z_0V~ZPo<_H-ghQo$mP}y$#~@4g^-X1@T^xRC4>T9pe|$0bv%&8zi%QO-F9!+e#mi` zG*YA+#4P98_BN#sS4dy6>=anr)AFipsjXtbU@;feq{JBR?@I0WtvHYWS4SqMAvXCJ z*+MC#z5|(9{ z#(aG2Yb;@dVtg%pq2?5uIqfG+EBYu%$xuD?W z7{58E!M^@pL-JB2gT#=I9aQ;fbVeNQ7!4A}W{-ZS=STv0WxL=D7KaC&2^O#2|6qAL zZo)_iv00+!IPRTvI>ZVdtU8pbvzR(vChd%^;~@tlT8FJc#^2#5Wk~CO57BZ6G#a3- znKK=gs*yB{>|874ti_M)Hb9yTiU-v$O;{?M@1mHM%a#ykgSDTA;C<>ex+tFTXC?4z znnRyl8gROEpi}6V=sm@pHNue385c>OOlr+STj8iNUc^9VG^qYujJ`oVP0<~nZff(q z@rw3DrX_{6!-|1MC5`p_nY@ru^qhoRA8pMrl$HgJnmvOyNEsNHIiSwE=8B{1gy^-J z0x-`2Q<~lB%_rzO#-lo34hMu4jUW56;j}!DbAt2B*;Qs*lse=|vOzTM=_I)ePx@@S z2}lxaZGL}x9t7;7unI8BL&|G{fYF{FblpZKT2QNaKbaFX4}xvGSw@u<(B3cTPc<7~ z7ASUYP@K9#*Y1+$|FbGD3&T*?z{asTfIWU(lYm^Gp5raIeqeDqX0Iv;;mw`WbL>Hy zU(*>%OY&vAqfOf^>R@a0Tu;Hp0d zmhJxru9=XhA?)H`jX}Kdwg5heUy%mAGt25lnk*4c^L)^o)0H5nR#{&+m0mZk#Lom^ z$wbD~UeFRv zBH}=_GUUR1|JX$@RR}79u60MKrnFg@`&m=zhO!$;h~KS-)Bf!Ky4c*p$psGjg&4ZS z!eX4bU%LAq3?V$844Bal6sT7ni;OfoJZ_83Zvc|K=@Gf8Go;r(jL0oJC0T6L`i{aR zdwC7vV_zIEtdNoo#8_DouRS#bQSCA_s{dIQV}VDp_ht2c7G#Ao(gLeqa}Ontc^{Mi zAqpp*rV$s~YSCNOMZz?&GDnyagp}E7&KpfN;UF6zj>)`!NZpy}!C^O_08^k$-7`*V zn`hOl&9g>zSw~46k{`VO9)Je$twUerCfn+PPz z@Z{s(k&vtS9NmFjJcU`5=)gUF;`E<0u8(+cl6UZK*Dmjkmo9)c=QNn@qAT(ZSIuEu z^f=IklgE19x5_bCj2Y1_a@(=|VhwcLZE%pi9+V=F_9u7*>{Nt2&KlP(JQskcee*`D z8hEp#(u2ec2j*X3+N}`Bi++8HjmmegXciTrJi1;>4{Ba3+NP{8iQ>U6vmC64 zuA^$FNoqOr4X_mfI=_=HU>w@sD4=MLVx0vh*P@K0wv$z1EYu)VuZ=rLslpI=TO_&{ZDzRIO4$a&))JP%%Z}K~>^JPU`y*>w@25`I?*h zV?fCEHQY7+coAH~!V6tkTzJZ68W!F7nES$qQ6oaEpDo&F`5uj2Xd=Yc2YHt;(9fj!^yJR9BURrN;Z&I4Xv zP#>gLYp}lF$b)_KY-JB=^2;+^^W5;n1NJ30>vjC4-SlkX$XSx4!PbzBCIe-@9_BN; z{yj9}Db=sN=*+ndyvvha*HrPlrf*C@3wPcu#x02H1wu5NjLf)84oLw=x$HSfEWMj@ z9JmC(=^}l@Vs3QTOAJE*L;UZQJfx3|F!2%CCFg?7H-Sm=JG$eq&`$R5^c>$t+H-H- zPb05X(ViqjiPfpPNg&ZEp;|0iH#7^P=oT%8_dh;6ZK=s0_r70Q@M>;cq15dcnpdad zXE&YHF**9o>H2nnTU*){zM$G+_3J3lnml&#geUKTdjIgeLwr+KjGXh`{8|KShX;vJ zY&Zr)lWSI_sraVh^q??6W(w~vK{m`ar@>edyt^%T3le9JQgen3BXxFulOFt(-R`rk z)2fW((&~`*DQ(e4>DO}sYtGdkONzz1&lkHk2-Yr5$3XNsu65v*u`Q$Gu)sHW4blxzM(Bti+6)sQSye`C|>;h{JO_!<=xnIKan_OoZnr z+AN{9pD7X$Me^3dlO_|go*k=2sR(xCeb`2C4=OFINV1?9U! z>%a-hlN|nZ@4<;vXj3$4eCQ|612u&W2_a74ZbQ#c?p@O;o8H2A>DX7z+e((pNTvdp zbv50{;U^)xbCJv%eE>gJv^Gw^YrJlMY$;;bF)!U^T=f*z`!A7>2QX^y%U}<9CWU=f zte$(APrPhBx;7SQY_h_#3Y--*fA#vPk!xHaKd)_)l$cbK!40~(IFE_cagj?S#*WdL z;*syj%$7kocfUxpdZho)V;jhog3(c}tIAcrK+i=S&qad4;2WqhutDsY*-gOH$U-oycy3h#C7_26g(JhV9=rh#0NxZt$q7PV1%_Msy-|?|G)o zTYpqmTT)b5H99)Si6Rr8Y%)%->=jKH0PA8=&^me+uVuOPH0(|Kmc8hSipZ((8z6J- zbi9Q-viX<=c_(>5eMYL|+|QCEWh{-jC6KMh!Pd#N?aD3AFavtg8+u}z2$yb@NF66h zlgGrOY#C!Ydt{~Fx zTV=w*6FXD#Y$RF+g#r8J&3cPhhnd`N4|TFg_XMMkB@R0X`(kfhBK6!8`hfHN1J&Pf z=hAb)j2$;|RZMUT#+}pCIyqAy+GH-G71F)BxsXvw%zQR)v4Q9dxZJd+L96?YQ#ewkCW&dVF8fUX)I-6SRtEzGQD`f7D_* zQ#($PN=5W(ZR`?F1){(!YO~(3w-M|-T~Ut9>m)`zW{xB=QO7D16fpaVZ@EbKH^vV> z6t#*Ii2U^T3X-JTsR4KBkhUbd9JF47_8=Cx;G{n-9cqBB=}~d*;o0%?#(LzZdZ&p9 zoTY<1oV+3{!DRt*c_P@d1RCFqL#Kaj_r;-) z4|sZk^Y-b#(90Y}A82V)ZzG4_eKl#ENip;Bg}8RM55HTs)xUUL{&20wZQI90#BcxR z@PUK(_Ns#KkV8J_UIrrh5C09+n#UPGK8}96s+?E7J4f@(0~&B!Md~*6TA-zL|0JL3 ze$Q1X;!5PX{u8UbzVKwfxdo-1>xGlON~imc&wjJYQ3vcCz%^OD(>B3Ky17+9KF-*y zU*e-B(KPmoI?Lck{U~99rdIVOR#>(3U)3z7OIk>HDV@Ss63S`&-dZMu{=vjIJY;lC7d4;w0r32^fUtcZH{DGYG2TI8N7;D;kq&cDnP%|0De3FKYORnezjg00N}4**{<;SD!_lM$_>dPPm2@ZpZ#j4f6Dq_ zPSXC#vtJ!QP=VT}3xJhQzxz7H3d#EN@qjj2r3ADPEhLYWeq3`{ZzXBinm!E09 z`N+>}R-WB^qQFaAPpkseT4QDWveiK-s~os^zm_68<=nF*L!=%B*uAv@^JXz&X(Fn* zCg`74)^C-@|A8X4{4(`oj!)(xVEuN(=ILG0Iq2#E{KB_w;@XvGoUI90XtKG;SHg1f~mKHS-g0$isboe9d#E&h9K# zu3ExL7GeiDv48}CIc$}zBQ5sAkOU;bJ ztv6hE8n!8&VAeg1;H8te4r+JAtA)D_i=hm1sat z%QDV^QSbktADl(M3&W~$PkqL7omsPqn>UsBZehNEq5V%ggUe^Iu_f$;Ql#a@h&|sw zxTG$7DZe3h`a(MhbpPwUnAS#T>KvLW(P=uWkv5Zu2&jj7fh_=lzZbei8!r}t-Bkgi zSJA15+banoH9JEMa0$)oZ14@*+f`e)6&IjualxT%iU(>Y`raF!MA&yxY}{n* zJqUor{v%C!FrQ)Dd%c_92N{-zN7e%q{G#gbp}=ymfVQSO21A30E;EBJM0&L9*D>oZ zK9m$6!|-@Bp=GN@q2$;B#9{oIA$-6m4ZmFn^EUEYvNLZ{uXdRYg5I}r3bl*Ls(l-x$-+oSE|lxxGU$dLUNMK-$DN9A*v+zleuIgP2xagb?mcoYvO zA}l_ltSHw^eEwOLJP$5NDis+6-G##`ruZZA6<#=8Y@*WeXpd-p^D{a8Z_yZ^tLC#; zGlzGNVD~#MUZEAtpUs~sG@^wJ{2(E`%tDVgb$=;7KqFf17nSDEld|3#(M4*?Mh~+p zZKev_N+aw#U@CQMgy|5;@QKdxniz_JoK(ycEl?MV@&UbZJ` zKy(;0fGto{q6Wl-*=>vJ1p)BOJ8quComW;zY|MG-<3vXEkX7ET@-QOMP%JehA7d92 zBHWZ3)J85U9T{{K-dN}Z%c8Tx0t|ZWFV}*Oc`lFXu)B8QyBRU4Nx34A)12%Lt zdwI9AEcCE#Xz8^S)OQ5oGSt@A@r?agU2yPtTOfL729Dkauw6-jXQ6**f zlqIMFM8=-Kk|Q~WM>!A57n(>P)x<4dtR(HbGRAqYI3`PDe!2~!%=v9W@5h1#2`8fj zQ(%9IlD0U~UzAo%!oz997Vg~iWgiQ3k^PzC1r!UcJ7*r?v}4FCedKtYirdjLyx+3G zn{l2!G!@qx<*JQu4Z)7pBReQtJW%6kM;E6}vHU+0^|_l@9#A*%7A0fNf6ammH@@%Y z-~@XZ@wc4b;Rux5fG&a5$?E#y-QHH2#gKiPY!O|^4%YVdr7t_(E+I5cO;-TD_?Atw z$Z2t$pu3VEq)D?INt8wOGUH_;oy+2G8qvFjys!w4VTCm)KXQz=K z(TpaQk9J2wMmAbhB@!uZh1zmK@FnBwp-%m|rT^&7(l#_uqp>C&!Tu*q1){I0ACzfQ zC$4&a>EL)J)3`-L80S(%UMUqC!jJzaHP2}qmTp{8471%eLGpFSX>yz5NY$NgtCp5i zn}qYHa`hw80jXLbcCXM>`AkLDTK&&tu41xf#CftfQm?p@TVrSN*}MN2=b5aW8~U#X zAN3n;qm@1YyaZk{N`z?2%>erEOkLCR*P;={dKKyX`*_aLa~h{;2Xc+j?Ha*2z; z-0&q{>?PR5fwp)#zlUmD8c)$X_3=*NRSDBNSI>COfQ#G#ynG8d3?!?I1e)HNV`#&J z265=+_zabIZ^F2F_p<54b*r0uATghj7k8}sf)=S+30k9o;$qAlr|F7GWr35*d>S;; zHBb7NZOJ_+0Qm>jM>ZN?YdN=@RFO?*s#?wi3bV>H{45O!pakLv;kvw|bD@8J&~~@E zn~Zx-F*h&>w6pb!QtFx3TRZo}&9BU*<#k>oTXrraR_~o;i~~z)=f`7a0^KnqPeBHk!v!LGe=Mm*pu!8F>I~*< zee@JNu^DA**eLhzx^L@Xy?mdDo}umV@2I(^_6z2u#)Y&m6yiZTOt?KXRab-VmXQ03 zEuJi6)#38+w_3{i!G)1>z5Vyv95;ofn{xaa@jH!ab#jGhS8+zn%&B_I7Zh%4ATGr> z3a1S_X(g*-OySwMGZ8}i6ngWF9!fJHOtWllfb_7iER@@&rxpKr+<3&hm~Y3>oK(7kqU|D0z3mMFH(D!+2FKBT6|~jP z)*kw#&q#~FBUJIMZ&ZRM2jL031z#Rg=swKdM1S7?v<4ph||C-|Pq~%v&ncs0* zUARz3pS?MGtzkC83EjY31X5v^Xj9Oe(ILDel8<<7PGn0+OZ{miq|wCCSCaDsK+=NU zXSq9l{;_wWu*0x*^o`efV?A>$eIrQ0Y5jQc-B3!*atQg7NGWg%m(kZlYm5)*YRMY(AOwXUubc^%7R4G(IC+B8rbSd)$ivSkcC$PQguzZ zBdkUKN_Vp@vk{vRxeT|*+X}EUqp|5~#Wv`EPr0}ME_8&-SAn9G2qJdJ2JpjlxgbiL z>|+x+4C}o3xFF(Ax*WeUtheWbOe9E^e&6}>bJv8h+bX`rq#b?r1(=DUr@T^h!GDuK zl{=q~Ovx+6n`S>hU+f8mmF3Zb8AiX}@CRlZRw#V>o!siKq@KKM$>QMH`j^osTseFZ_G7| zI0kUta{r`hKJLhe?=&FnhB`nA%32bM@Xf~Rn(&bj2eDo*0WvY*F=l-O9_gIWO6lE#p=!a5;lBTkLR&)v581}Gp zpvgrm5FWm3{DbHvqWr?%VGC^Ja4$XvufnbIl1c$wl=T}>;~&Y7mel)q)`WvZOg4Sh znGexPdHoV|bZp~KLJ6^1$?l@8aV+c$1bc06W`89yu%}k=Qtu)yJ;=jq@}?fM3S($$ zu9?1lVl4T=Bh5k#6w$j85!|{;1G!fguJwM&(96Y8`=o0zM@eIXs!orv9HeQ6;N#5CTgE{iKfb@Rbud4$v0!b;FSvdqSX-(XiCJX zOCc^7Be+M;ruLO84+|T=%mzf6ck=WuNowz%52}4Ni4d<1rMD(!N48~{FHCX_{*S|* z`nhYT>}=RWhqF9rEBKm@6wbex!>f=eWWmjL|q=tO3AQ5r|0nwx`BQ=Tvy0*z-&tDtHxt zU zKUun?IjT^+niMGplGT4NMwk_;@G9>l`8C8#kbr<0v)31*8+!NW#U0fgGOk?$Ee7ve zT89bJ(hy1Q2L~t6s^;SUPj|Bq*9HAutQGmbpgH++{w$KQ$1SwX) zf)IX_vWG8Tt6F$(8^VNZxuN7$)S-$gn|f1h+|seUR*zU!eCw+~B_ zq`ABHveOs%z|S^LGnoOTxq3Ik3}vI>Hu)$cd&f}d1Kd#?Au_*p?pRH~QOfqcQu&%# ze&w#Xp!!su|BCL3#a*xxJuDMs#kco0XWkGw5iAH%!?*e+Li-1AUqscaBbtVxn}Hi8 z*&X$1Gg+o~b3nw?nF;Cvabmfj6Z~_U5?e4Z##Ph8p>;GEi3DSqtxUSm_!KEci_>*& zX9llBo)n6bUO@9eHQZX&VGmKva1HCK$NbUIdWc6Fz_aM2eMf!eP;cXV0 ztV&6I+IXroN7#q`Rs_6=YEY4a`iia@FEQ+W7oU0n?+S7RXTH&&Ipo%06Y05!VV`rM zp8=^oS-~3opF%^3{3=j|WE718y=^JGJ4II&wyDu$px+#`a3Q;YXVerw;$plQ4K;{v z?fD@U7we}&-3J;Gx$}B`a8gyLssbBDqB?{sVQ}4!SJAV>gHW<8_?OJMps$yh9KMi;rv=;PH^&NX zr3GzR3*vv|+lt;71$(}WcX2oRca*x7;zw+PFlWO`(_9qC&NMm^aJ{}G71H87iy}nz z^BcS79$J`d%w7Tu%{p7RWac|(C8ebQdzz6s(<3)z+y$P}lI;f$1TT3N_4?>oxO;?5=KXoorQGV#rN?!_lCrXSql zP8*A&=6IZKG*zz|@FX{ukbH!i$*mtYfz zVT?tB-*k7AXGVp#Tc=-foKm45!lW&%{J6xLRQeSZv-8k-T!R(f@J}}i*r+P5SUT>YL^Ur zOojU#dy=L9sS#tiyvh#<0ximCuqHJLRT)|?h?q2A$|GYZbLNkxhT_`ZaAAqVDd_t} zD0H?&cJ&e}-KxY8DeIn}1CcjNe$H|ucctT!&lOl3X{hxfAJg0`U!Kf+x-H{q!*jRi z=QC0(m-4wtUaeZHx3}(!u_j6LTAV@8{uxJ(qBzVqGcxU=#@;)Wusgb&^$u@N65kBc zqptDQiPAa<%nK3kEAB-*AAtZe3YAWX3ICw7Nig9`{nZa0C8HHh!h#E+$+=x&w$-b| zV*dO0MX93t)p&DAa^GGv1butNL(iWNY_Fz_*&lF!sawlSnWjywGCMN9rjcz%D`yer zVA7QQN+I?DP9B8K;j_bK$)4Ukn9kt%kS&>oK4UiPHWz30XLJJLN`pJdHhZQQo`m{w zVD{L5`jME7$^O0Ta*>1_qW;?8^(P-ZWtm5nC16DIf%ek6UR@=A75FJo_kU9;%#En1 zGd*0a-s=^?O@(truSd35ot)z+q5g~SH10J4fRY&%Q|6opg^t)5)-dot8{X26XP!rB zw?)=d`3EqDlWBlBwkzDMcn`%#W?V1sA8BuFO(t{NrS@nEa#}z70kNO4g!{x`OXJBF z6=CFmwKwNkwt`b@MIJRZ1nfnKyyNy|fifENhx_$zb2`)cT&cXuZAGe)!4)d&il-H2AAZws?9PoeDRP zFVrDsR>AOtHlRcez~11+Vk^`yv~kUSwWqiJvq5|Pz$+)PjcV}f*IZjaIEJiP1#>Ef z(9Fm;^k~YkY$cIq2i6N0|Af01O9bK6 zaNKrhFVUA$8(^$bi*u0o$bg=BQgc$|fxMvM0Zgy|>&V$rTZ_+x3QH_~-s|JC2hXg{ zrD=DP`RY;7iYH-JsQL326{{WC(!TFxmFfAYHrls<|KhU5Xv0rN+SwES1;$1Xmc)Gp zmLQRNp5N9^nV{+MGtw?8@CYB2L66G?7&xN_t@En!)cWss3aZy={TZVGu$dA6mZ)qb>B~F|6s4%HeeM zscEcL$@#|Gi;H#lxEX>?Ex>TQRB)71h2V%0y%Jp1mnKxO-o2S3!5Tsxql^ zQu|!}O=Hc^y?Uk z{tUK0XH|PsTm5zc1i%qkFGK5s!sLC2IUROIJ5vC)-ObT)aVS3F za8$V2u#-@wSrA3t(Ca;iQlZAF5>|cmbHF=bPuJl?Th+(Pvoje>0q@Ai{Cxr9PFDL{ zLGOLr+ErVt2U2ek?389nm0Bb7)xpySbd2?kcKu=0jfm7aV9B+$WVpeD5pl;{8vq=` zH_7{hRhP{dVvJ@l5M8||4}u}xjQOxYHT|!K)XJtVe6f2-X5+_&FJqf#o6?g$=J2g^ zA<13h_Zt)^HAs|5{b>1qc^vfXchuFmxF7&_!PDt46mt`WA_zX#5j?~06z%|SvMh0D zO5j4}fetn|CWIbZXcU5l&faw!IKI$Xl5;^W#cCrMz=N^gyMmS9eF?xcEb|Yrd3slY z>AltFK3j*{ADa=#&{bjoZ3Bn((^g?;YjwambdrIBuzPiEwDs0XEMm8Tl%PLqxG-cu zy!Swyk(Hh<&)@bm0dK<4MVH-?Er`O(ftN(ziZnbJT@ccR6z9-TePA;A75`^=g4$)4 zrA{I0;qJ;3sAd`=$jz79F0G&=aleDjF6XEjy{YEx%BpP%Bi;L<&oGnEue?z##OJZU z39J#Sr!lhpnV^Pp;w>5Kxk^prUG6*P9)o(ERMA0iger}q%yt$;O9+)J4VkUC8i;@3 zU(=>Aa(cI4UIX~ote^+%+&mWmw6^b$9Xq;%wTJmY*T`x;RRbgpa<9W%a;U0|$)$59 z3J;U2VX5A0rPva*+c7|)@hcl~OhMoO*NC&2(N2mJw@iZ5_g+Z=V;Wxf9)?2OUA`Fb zK=u|R05iPg#o6Iidv?y4os;p_;$E`XH9bGCu>vbUwG^^mkr68$Eq*GyI}`Ml zA+%~~`v)Cj0>(BI{Eui=n6^;7h&o?GI@y_m?~-or3l&8?bjsZ3^tys{LVd%s-h35z z9)J@+(&Iz`#=18FyLloYj8R}gX?!yb1e)vcWV0UqdWcl8n-bZ`5QG8&!qNNB2*hUw zw^?8;==2#}V9ExbswL|lk4i7p>RYlfy*f6txt^ZSccIjf?$Q28N4$^(l z;9G}jShXV$ErwVhci+AE*j(LcV8@Uz0;P5j@xnOs`b@_a43n9T9hBM#-wdxjbGQDc zh@7CkB8}!ZGp?bA_8Zcv_j@jT1)OGe(e|m* ziP?RI%XR{w?9@AmRY3STficY{L{rPTtqnQMy4%#goSPK2Md&nas*ZRe+uh;V@uvaC z8re`dW(;_Zz31CqL3#FQoSi-$Ogx43K;ln1^!VgHS(y z%hENVAaIZW4E~eY&Bx-nFRqpZ-O(J0L%gRwpn;LCvt5m4F>Yf0%OtdZs~(hWXR2v? z?Dv4!`n%l);RI9=t;z!+w6q@+&s)pkH@ey zN9!6H&}>8|-WNeJVBX)Gnv~q){JfG82X$a3=Khy@%GIRL8^fuHdkr5uL-nWtok$k? zbTi80pAB7%zf*9AHHw<1F}lriH-n1JD>OPI#*~H!m4)iaw85bgBv`wmoRVXxSM#T4Qw`i_&Kv7}!EYh)k=g%jD8sN*OIbJ`lOwd_C>qDz8~|vk5))+t zYU|=)DWi=?4^>Ch48ouC7AK?HkcRf&h9in>bpIIiyYm+`xi!hr<)X;_VXs@Xh1FvT zH8>idkLV7>Or8JzsVQ;Z;8q{N6I`H@C`Jq9h3rEQZ(`ZTnnB~Q1z$U+)Mw1n-x-kj zJ5&Ioy#Z-15T&_MC6C#oP~*b@8s#Y5o1Q`#2UfOXe0G#wQKOr0@GXjzI66VRFif-p zj%)Vcpbf&WbKJ4NDlntM6*jt1byj;V3gC^vu+RIa2Ofd&#<2Pi;3W$@hyPgwK{4O= zA$g)?X1?BuIA{c2F2i<-`!1gUn(0Sb%w3C{u-GHEmo&{G7TeMT` zmSpu7q@=;~DYx#HunosL(8N1aR=i=3aHmvDlMgSxd-cC9pNps8H6Y8KuZ|j%Kkizep{wRey@$urmBr= z6I{ayYw)Fd)N4;iwRwm!^M?Dfa|_P?P)6d=^Tgo_!vgViB+9%1!yG-TG<49MgZv`l z1MS{X0b`$??i$lG|2GHt$^>Y39?kQr(F^y4vA#5KD=L2K)M_JifT2niqty7A5k-~db%nOP;GMsnqWHpSK%CnK&S$Fr=Mi>eJrRemC+kEW=#c7X&@4!**NXiR2$p#T#rdlvO(+khzz-W@ zXLO(}_@O>UhjKTOH}?IrVH?US+4~jin9MM?&!UVF9FwfVrY4XYj+2LA*9(6=GYFBg zliok-ZTlga`W5R3S)?#B3)-?wb!i7HBMJrquHK$K;(i$4SIJ{yJbvi|<0%BMg z_y3?**DI6BFn>U?Y9l1Qg8FSLS!f``QoOl|klcnz88A-e__HU!It;$=@o~gXreguO zlXT{l2y5%H4I@}ovRC;)x%@j1sA83&Q6eO= zi=MBWo8laXc1DG-gPZG25V=>S%PlIt8(JBbl$Y<81SH`E>*)$9l320;q|@4<%8z&{ zFU`FEo4(LWH~W;i6jG_&S&mQVw4B!lYgucwuC=R`s&uTKTF_xjM2f1Bz|US4CescP zV(}UOY*?folGOi4<4!P^z0X9fsAN-EJbvyp%2+rGymMOu5WSSmsJkMpsUU#Ispu7X zY!hB)U|%SVA09*Rox*!xbzF+zZgGp!OEtNI)8I<|B}5A9_J^S3o@fo2R^-#geO-NX zePZ9mmRM4k-t09X10IifIDB1yt6mAOx*@?Cv<_&m#gsX1obw|sv=V6?9!GCQUFw+E z(w64x9UpV0#*#5~NGfuKW#j)b&8fGes2AMPE@Y3IYIroYqTAiYt~=<{5u5TCX#;LH z3wq~z+t(sUiqzw5h+J7OV2#VYinx!Ft8;{ZHpHmmtMI;ctVK}3GVtuUYan{`zZfsh zx)JM7FaLCYTHnK082Hsgod%2a4yx$jX4{=gCyFMrA0$ti0;P%u(ppHF|H_@qJ&1K6 z0}^2x3rO_saY=+DZzqY!eDC~ipg!6ts3CoTMF~5;_ z_@i>~)u11u!JPdp2Ad5;;LwO`O`L{3edGG3<0cl9Zw}ao4liVRoN-andT8zX(G}XK z*WH-NibcA=mbzpSdsM?Pw4;`qli3+|`vz_gi3f%y(CnBUI<@oyJ2m?4_#o}m_^*fS z52uM{^{Ax*0irPs?6K@(8LK$$t4)~(#8j>O%VBl%hgfJ2>Wk%+t-`PtklL|3EQJUy zN0$-mBX7WVist#0HOG{^vbj=Pbk{#1xRXu}i zpd-5gI-|y#8M^*fv2w~1amf8xKj6htJ!$-3io^0>ZP#@jQJ~Pu;ypy5+2NEW?2j!D z9(M9afZv5TY3||4`G`*?@sF^ud{Hoor5hX3=o{xcLFzE;iv*yhR-jE`#g+{H7x|8rpatsh!gdI3gc1_K3P@5z zX#bs&eXYA!)RdnS?gv)#`x6!Ltm^}OVc$LIK_J`u;z$RL??Oavi>s>QmV6)xD9O6K zj*5?s^4yE`V4yCn>%d+6S#u%$9k)|yd8coF$xNvGc~lGisqtE;Sh$(|4gmu7*|rx1 zkpldDSa68ek9`JxVOy>FcLs z{t$nOd#iW#m;f)AF%LcWeG0e*CwJqmf@CzK{R{9ydbhjd%wDEc7aD}qpK}GXBCET= zZz`Jo2-?*j=6q{t-p^isUWuNs-GKT0YwWoVUth*>{=E?xZ4rV&cpb4+4*a$>A#r{G z8dUWRa9kgJ^M4n?aLy|w2O;zTE>QyTVE+6WqK*oNKSQ&Z5HS9v@n>G;Eu$M<@HXFVs;JVM2XqGO70)FfU zN}rOIl2rrs9{@iO?596}0xY_@o|j!VVC+%x4*7Pvf>!&{AVoOv-KG!JLEwY01b#M5 z@Zv6!o`3pq{3#&mrW;70SscH(o|y{!0^cnkMjwWBVgE+_Cm9W&3q->m!v=Nj=6*og zeYg)Yrj~^h1lYcRBdmZe#YzW{fLb=T*a6J5HtRaMAGg{6e>U7sBUbpQ=@w%H_>kMN z5IcbO8+v5iSO1?VeQ5eHT;LK*-VXjOV7dL1BObq8zM`xy9Gt16{**rOr^)ME)w#6K z1Jc4bG<@y@{IO%e8hiPio2m5n|DDcxfS%8q+~6#o8Y%X?N={l$92Aom{%fiNKj(!3 zKHLp}nS08)px*Pxe}4up7kBR6XOG?jHtIRd9AFrK4N7?GJisGcWuF6}-K+MWAav4J z@E=8tP~UAxBr8f3$9@EZktMYHIk-Bv?jOa9DoqVdyvy2;WM5$H#pHmm;H(q+L8;cc zU_(|In{@W%W%1y@H_|+b&HLBE6+HJf0a$`x7NT2-aUYzBX@=nE`vr=nQFbB11Qqyzyu!i-?M*QdhBh;&YSGZ2-BlotnBel@f<#rQm4IzEtsPMaBXc$kWQ zPnE*UsYY&IhpVayoOT+v$aH(>bKj-y$wLv|Kw`%OVom z6>^34Zn~=h+aTS)n>B9vC zk*CqJLLzc_Z5lZv=n!pk_BHR2yu$fU^8DSc-d0;a>9fmkUjUYH5Oq_=+!%}cF2L2K zr*M8zN6M_vb#Aw?^iP;%Cw7#myfrUppu6ZVphl*L$YY~>Th^@Pnw(U2U_OIA9XN8e z!Z`f!+v*=gp?lv9Zo%$KE}T^r5oV+h3Q&b*!myZblb)v)Zyt4mGR|~W-H>_BK@X<- z^zot(I`mzXspjMK87;YB=q(mW)Nk{~ko{{Wj>Y?2xEi#pX)=RC#BW2DxD6ygbnzzZiu%9;rsV(C+%iU8gqBI_C% zXc9GNB4@GM(B~fi2XTL3c6ryj4E%U~$rYCnnXu1{pz-C~StNLmb`_=0CJ1s`aoiUU}XMJ*97o`k(g@`E& zOQOW9@-Dk4=qqnaOU}L9ub;r^t z3GI@Q)NmlF6lpm~r9yxB9oj6`TFP z{9Yj`FENQfu?ATLXyQ6!cpc0WZhA=}EEY~H?F^eMHQqn62yuiO;=jiZ3t+Drw~&giC4Fv^oAO$E20AP%k^>gWri*BIS8irn zh-?n=P@{41+k6D!x!V3jz$5s$>O-?jXK%5k$Hw;w#guxei|v^+{XSlKc_AOK%cWLz zz2&r4i?ysB8vYeJgS4?{cgnqyM7{Jz@zr~hmj348%*TPg-o~YRhdCjCaH^wguy?^3 zOrKMW0Hu$0t%|&9EC^7c6q9Z>tF^Q4Wywe4wdR0)Bdy|2#-{d05r=lpF9i9kTwLFS zZI^oac|f!{9gdq&>8|D9QF|`kAr<2t?H)4+B(3Z;@POv&9mKELdjdLvC=q6STFPu7 zRe&li&mX0Lc8tHhW4I+hLgQ|GYWjG71-o{WhdV<&Q-ILil5P(uExuWhMkxuJA}@y) z+7AL)ni0f6aa@PW}XpOh5r?Y3$q#X=ggM43B2%O582y}rSyu+jM zk6C`}Ap6J4bL61%;ENo=ELjacyGnT4xCCAUJgH~8-ohit18z`PxhZJAPYINp9=(72W)MkNzPO@56L$jlCuNcK1 zV(J1}D)w0P)pZR=>?U7yoA0xlx>!Hck-C!7l{yD(yKwx4;!w~`SG`Ll?mPi1%q{4a z+lojEjIvLCu~W+CB65#?BxxwoPx9{cEdH|rxCe#WlWg9pL#qt=v=585)9%j$&&^AWpmpkR1G!b_ocF_m^v77MS_f{kF2Py& zQn&T6C$-1o;1E1GgEQ#?-}j^GbNY@rPkgSI7faEpE?_-MSGCdQO^*0-4LJ%mj%9e9 zUbHQ9WAYO5O0y`UdNu;RowpQ(r2vSH=~qjIcF|u+ibH|RK6HQb&sEiG*zW_%+?d6c zY>J9;5bMr3S2_n_We_u>nrHaVE|m_i!G<@EZl(pMHN5Tl+2q;Afwww6l%%>?mPRHrF6=d1K!;3~d%uRhrd!x(C+h9nnOEwR?z zR-Wp1i=7-T&_+LKOeA;q#;K zqT>-60`n1oOmhmn;+|@g5&N2UI}O*tNRprLQ;z?ldBr&n_kwfv#ag?2DLi*+kjQC< zrt2u7pHjYh5{u>eN14_fOuHQ~Y;ghmxGv1F`G6zz6(M_JimNaPQR9AVo0?LKF78>G zp%?rhwE-r%)IZ{tiTLz+7*TL~LE`Xmi_@v2fE;6VHMf5sP>3BANg?Vn-~t8T|nUsMbr1X#R$H|7^Gfo}YzhF7)1GQ#I%lw3*Pl z&i6o(0&4fMfqypmjN4D!E@Q`!3e9-Wio-m`cupHu#pc!FU$M7Fu@1v;PInhqSB0_6 z@9JaCYj^%UdML>)#OLu%pF{&k0m69G--EOlyvkihetI2>A;|wv-({9pkjcE(hEb97 z3RR&~HH`se1+GxDul-xSOz9Ho;uh;VY1qx9UAq0xh6enrK&0m|AY=Y$GQYl{W;`&t zG_^xpjZuoPW4He$n7Rj?B6!t#% zyW)NE?1WvdSUtg>&y{=$g#LNqN>zrPoFPZ5TgG~g;P{UIYh~fWt;}H~i9H2s`n*f* zuI6`v992KJ2_Q5kflCh*vS7irwc!tLe($jQ)F2KlI|2)iIzEUj2I6F1j8QiMZvGe% zu)L;mJ5yAZ^Wb2N%4IysDS?{U-Eeozl?p?JiL*HB`I?F z1Io+PdEl>(3aPs*8htW}&TKMXj5x*OR$&@;Eb)V-_?Zx#A;CI5U6rcIpXsoe^=ccl zhtg86#=45b+se4o79>aiVl)thM^%XGDf_&^ijM%Nxu)z6vXm#Vigjm$Y(^ce1f->R zzOTEz*y)@QVNjk0?FDOg<*x*ntOIB2iYuPGzAxmYC^6|lqX%V7(10DuWtD(6xuB~w z)=)K41_J z&}AC+--$_!bBprjeb8j{7K*jR?;dBUVmgd=0%}%_4`vgO3=_fIV}S1|GZt4ySVG|s zEE^t#)s_icZ{DM=HV*#0{@0qZ2~mLBXe@>;l4&z`y>^=CM08D9EEK$yT`^fpyIHSF z)F#=z8J!~T9j|xzwq%Ivp62cgJOa`G(jw*)L&D6BH0gLtawi5{rqmhyZU8A}j@g4w zCoeG!Z8)q1iRbo(Hvgi zAF!y)tNbDz!%cJ=NIdb_5I>!Gkwh3lYup}7mgw!YN(lR;}?q4)e(?fL@Hl7q6@ zUYdo2HTtL$^J1ha75Qr*YRtQ_nRghLJk6vlqx@7RTRcXZ5T7Ss5(bSO1bsDWn_$cI znNwH#S-IZo9BXUS4&(Z>JvjZ1Q&i*4LLgbOu7H4#50w-1mFd6DO4m`?!XM@7fA6{3 z(#l{09kR(rb(T8SURqVJBvt`p%;+MmQJvxJCXeXNFWyBBU}j;r`*#cl{K(pSh(Av# zEX|}w&*Rh|jBWK6T#y|Lom^4&9sq^IG#>sTuNBRc&VDX_>BI@{a@>7KfHfB9x#Hp-u&A z$cl&`;z71XQu7PN5$zGe0U8+4wgFl1HwNQ7!_{{)(9zlc(SyGnBI%EuPq=oCPs@++ zK6e_5lvF+;>+GK|?% zFxIs}xVv*)F+=N_+qf&&RC#_+uDGoEtBHJmEJNQs56LcjAbiG~t&`p*U|W*oUh4LL z7g)h(xd$>#Ha=Ff@G5o|D_HguT9&yi#1|S5tmz*nDaj-t{Uo`yM@tKubnMmvXYvWV zsjB*&OD4gplX93+6X0>(>eqw|wl?Z=W6(FZ9(cjKJ%!!p3-z{|Dy0WK4Znx@Jzf5J zcPF#OGa?(UJ6$1|dK@TR@t)j={_h%}yLmCmaknZl5eewy8HYS_O8Z(L7qE7YIeZ|x z$*=r8(#+Q04?2DE5&w{@*=oV(QEb`Qb*GVR1X9 zTiiuSQ~3GzvV5rC4kwa52vCGy2(9!9 zA1ro_*)&TWo%&B5%o)Riny%lPx+`vzRFj4{*GDl%~g z_=e;04^KrGEG-*w z61MvunuPa#x2B!9y|S=4EM{BX0Nr9p8Wh}czyHcSb9ImtdjT%XaQGiw**N7$2*(!hIrTrcYCL-A2;BNRVz>o>WnQie^!{RVHoG<0o(E`OhXgBW$Pp z+gNWu68?~)@w)&4*F-uK<$95+%tpLXfQ#cF%iy%J;*5-@&jt<1_j+)j`QlkF6p(zC zyRVI+vFbv8r$Jx+i%Id!*^=R`Cj{B#U5O3_*Ms!{q0osc!zioGcgNke>L*Nz z7_QeOqdn>GhT$EXn%yfMO!6E27IU8Y`vILZa6dPb1NThof>nv~^#1~>-LK-lgN^Ht zOqw1wEjdmLF7Gx1yE!=m({8*%T=XNWvo9vu|2>!+KBdg4)f`M>xE78bUr^TDu($+7zWC6& zdGso~!>@Rkh9{av{GCFk9GG87FaKx5bJF*s2e%<6>qg(+>9$f(8Sed{N?o@>_w2^c zOY^=Jy@0G?Z5{SJGo8bv7l;(@%LHUwP!F8ghYA5lu0tGgd+I7t%06Sq3k+B~qA|`= zJ_8GO+;bxb86?yxHeJ2Ado@ppk~FO9t8ppNtC7MUA$^)v9TiH5sd2mYD6m^$DGa}w zVcwr9H+U#I$f+FU>P;bH6;8Sd#@>}6n+7UbWN#-%ffh2NuPHU~N@tvJ(2_-TZ;M-5 zhIeEk%Wtg6jXRfe3WXxVZ<3OfsP{7Bq-mOggXjcCodR-KJLA{oRK8R6tuO|(6WTcj z^1#iZJ)~l>Cq;q?&YZTf(hiAZLB0!=RyqucTus`JFu&I(E^gFKDvVq4zSe@tR zJQhcy8v}C4B5x(`7FU%=M>WaN{F6UIpBNkm*D0IA3qX21fp90MtoCiCs+8B>pXqgJ zjDpuAju4^BAl&kJ;kxxh&KayOrIo;5b9B&!)g=3I0U&NY(_%>xK|)@oCx?L53I*;B zUX*pwpf{Eg5hZYcTV8%SZ^~oVZT*7KXeasJH%!IH;qwGRTIb1r-T-+HTga8g6;)uO zE9_=ER4IQX-r*acxpSv1-6E+T)_n?CI&bsO2I8p8jW>w&wtOmZ)0YS_>|3-1{W1@9 ziNp5&K-Yd@bnlr|t0F1J%1Y4oGZhCU(BPF|D4}H)7(%M;Ug}VV^$}n3I;(E$oE2_# zB7b@w)SAk7p;Cxc{jAtjE9lL@nyNx;+P+>{fEr-ksS@L?fd+wFh&sb6eIy976t?GF z7#ubNTd*f!vt0+l@2$h@nU0DjC(7X!*;!dR2fzx%;VRRKhkvK2JB1Ijm;Ji#^gdnM zN8}%H3?!A!YDaw&4OK$mxvAiCUhg4(R&`Bvd0Dd`>bD={`x8zC1h_REa)ZX&z5gVF zwQAJX52taR?oqK3gyXXwxWM)y^(*!GPQzgDVe4okc-elQ+AFy%s^64s)tQ3&tH7eL z1}b+wN~w6c!zw>!K3Z8$HQvzL;LJe^VSaaIvq=h~C1U4PfV1wN6jYcb5P&$2q|c>S z4nKTpyd=BJq|N!jf>!Ww@b`7IAG4)X{Vbdz&4YaUinQ= zJ6}f8c1zb&$@r77&TpXDqDk9&rr09dP@WFP)o>m5{j;6=qD8Sks8dnm+^YsW*voxs z;lPxw1BhH})uJ9*mP_fgZj3haPZIgw#)3s>>-UA+U9J`Ed0Nztu+p-(YzWrXC(|{bM!k30 zsCTeEI(}IGxrp>^P{QEMyDFnHTi`{AUvF)E#LsB zhpoO|3{xpdH@pPC)!XY8IV0)vP~DS2TIMY#FeMyTO_mNt#{q{Xs9~BEEgX2R{!S30!AmecWkl(n|b#&MtNcSGrH2HK)A#glE4@h?@#N6S0H3ueo@yAZMb zIqhK3Ozm(lR0f2YMhG$v7*m&|oCvV)__1GUQdpEQEhKkT#%J3Tp zRi_X1{td#VUb)E&xE?J`CgtLbEZs&1)T*bogVLTJG~;+Tu3X?Y*SCOydxb!PW1)@r zZl!w|tL*hR^$1-^@v}n1IH4^6jkmUX)vd;`$R6`RsF#lw&rGLRa-|j!;ZMG+>b~E= zZAmoB&C^6x37$Gk+Viz($5#XRH77#JT@A2{1Jy4{4`zJNf?UO}bJ{z72FN8ukQ_a* z2b$%Af@E!6;v}#FOIepMm2RWlx}(d#7lpSwzA~eLhL9_HQ1(33(OgX}R0Y#v0kgHh zy+30vTg<@Z-;8aCwiZ?o9~_(kDp%;o{RiHha3|Z)mTHrus@ZyeK{`$ zQl+h7QQrS-a8tnQ{FeNtla+mP?$gTmMPKY)OSK;HI)|5c*_Sg?rz-PrjGNs zXZ`{_@-{}c6{b;$EQH4-0Er76uz85Rn+)5;MWDZ^flUp!UW_ed?LD609^b)muS|3e z7CZ6^uqq<>G}iJ%KnJl#-w!fnjIB+h!j2OWbsiOmf{faz)yrjR*benIY~DvZza{Eg zejK4fo6Vp4DTmK|PHBW5CmJg7Z=1QAxSk>6rD5Xb8S6jDg*hW+U?=v}(`fMM_FxrcSHdo7!E9Q?4ZH|?Pn63c zRE{bG&P1n(5(nOZIaX%N6Pg9k*|9rGm{0Wa3G6?^nIucJ3cl#C1-gQ`R}@}+O+3(svk_6!n9^1Mjf^+g zgDg{-u`)zfG=D$JGmeLoCID8tw%9{hvvO&YnFZK$R4}{wW_jjotE++#JN(v#xU%R) zcGq%S)sOM|ngD-$x;k|JH=3UIygK;l(t%5P#az>hXH}+IBVNfA+?vMMn^naej+QwiA_H z`R4HiRvc)h6|UnI)=LvIpT8kJS7I@@GSp~~w52SZ_2tH+N4*(bW(b-2lImS;kZL68SbhBRy=_WtkS|9te%V$Ey7S}8$SWgaN7Qx!R@p}L zY?%e*0#GKWvPInTx~wMpSIdG!(sOyQfL8%UY4{U&rQql)D&PbiEt=QCi2csS|T6*1Kz#6S~)iy|KgbWF(6 zE}mzHZs_~UtV>^N{ZpY@8{2+iz{_ZzoHa(CRDM(GRu1eXbZD|Nkoh~hR(Csk%$q>7mwvu%*Srp3=lsJ3`L_+v^`G;3x_Ur*1!kzCTB8*UCFdFHwa4qrjS9^4l4V}{O4WQ7aVf4^UFdm z9Z1@+Vlz$@YTU17W24wh0HGwD^Zdr~T^jMVfF^;1J(x{dCNK~pu*m^ScN29VH{R*c zZ#L$~qLM5AnJzQ3^f;2{JeU?BBL8_JVNA*UgpVnb3g0Nn=#7iH2fuT6-zSrhn{g`o zi#J;8eMpZySZS+*%ziKyBx_MBhp$1=OU2pc5Zfi9?R4fM>a9PYgekB&54hG;Mn zsGnxcoj;BHm)`l$_W%m!{2(o1kIC96hCqcDXthRu5)@bI;`>_B`vu@Uvd^}%%DcN- z2VXwjfeqS(LT3>h-5LN903X&fn#F5-%o@vVg1X(U?SI)iVuTVnTNZsJ}P=U>s00P3Gxemu422}=qdY&lZ+{`s${^_q(rKc!ua{N)pQA5L3WV#fd1 zXL|tE`L$z)E^LcY0?rG1T>=z_Ka1!?>K_29SwMWYwfjG6E0D8wRWB$Oo_@-E9_Rc3 zZB4H*?k70uM@}zqoosv?oWgI76oRS|J(8lSb_l6`NF8>_#qZDudR8ygP?o> z?#z^{dH{)ot_Yz;Cm)4M_LTy@y8lo-*4hc!7&NE+UeAv@<_QaPuZIbIR3ug5j6<6x zY7bRkHfyivX_6IZDEDBSCrJXjb?fNK$~P|Ys|BCR?!UV??LjFV1nIe^W#UqGVev*$ z;A>&KiX>8}tWaCW&OJdD0PE!y#!WtXdrRe*(buOGF~ylc=GkIY9slX(;$4N4=KD_5 zxhC>&Rt1*^iDW`<)q3(v*f7_HlP#j~l#!#r7iEak9FTj<@e+N?cPi;3(mP`JwQWlZ z{x|c;`e^)m1Qc^y$RS`oO6IR%?7Oq>XaoTohJ4@#Z$?vErhWtPcl9NVLBIHxorlZS z4TVY-Ee!wyH?QD+k^GMbT>jDmQBvSv;FKED#KjSzb(uELC~aR9s|eFSIi9 zqcr=+z~JeT-&KHN9W!+2}BxzH0l{Vt$q(t1ao;hVO8WQq=8%6TRqCxknVV&$h9dzTIK)aukeY~!Bztq<)i!-$@PRt5Ou%XpR?=}7~!(A}ai zvUns%>kmAF>;-ei3g_n3KQgq7dUi$w!ZZKvy7M0pCc8uQ$dkGPTY*G{0blJWRmu&l zzL>rS^hbYlYU5iZyw875M$8(qtLANFm@%p2P5PXd3cyne8mzD#KWWAqtTe_w5TFV| zs7wUppz5LCh^e{#yotstyXm0NXvwAsq$fjav4;9Yi^lJPLP`7jpC$^+pg(5h7ujYyY}5=?m#$%n4ezmPh-T2ye5v zP4C9z8*eeRK5!JztJvh^KjVW$2hc4+s?*5z)Hub|NTS39c_V!?HY=yn!^?$db7_DF zrSN~(8pHL^RnhI}2BES=_MvpNI&)Fs-yU*3Oc`Jq;_V>zg_LoMc;31m8F24FV^h~y z7J9+8a)N-sAJXx402VM_A?G&gik)|SE7G4;$CZv2SDs=7rvb^PlMb5)g#m(YDWnMr z$jzcFUF>Hd0D3jh!F!kFw(34yxJAKI%qMgsVo<_Hm0Coql7f4dZo6{45FYp@ITq=z zFO-%YwJ!?41>%xyBH%+FcAU@*$|Nh?Q%UZ(0|=OleOj7(s`DkFK8b_nAJb0>k^vI& zLIbVseKp8=B;e#^&trvvgR2-BLSvJ$H+1K*!}#!z8ivk?$2R=&`sVczwVX8wGm=m9 zZ8fZJz)Vv)Ari3tGsLJVJ6fpyz8|Cj=W$ybpl~iZH+o z9qD14{O)O*B&KRiBKe|~_-rz0D5pH+V9sN z5CvssgLo2n5&3*@>Ftd9x%B&{-2MgeA$85uR@Yv1?qc4Pcq-<}IoPhcwJ-9BJLqHJ?#+~Qo==`yG}Vo|F7^RGU3 zv4aeL%ihw<0wbK)>I`I8iku?t?hn_}dB4;~^5s-mxvGKq);i8rJK zf^bwP_c=f9MmCcQ{$d2nkv^jRJY3)d6I9#?XfI1I18hM+VMG&qi1=t)b*sOLQh8#9 z%xcb?^FNwT>HB=HSyG#@ zu(`(2LFz)bX-ykP*x%iZ77}ZKrgN_ll(8W=4Mr)<7EKavlh6wgF>#ZTr?9`Jpw_17 z#w;#sf0k2C4x0Kyd)AJHa2j)Q{=J(e9ffSZ!Bc-8yvTfDW5Nd@EOrR`J5*Fu=~~!o zGC&co96sFwBE@ym!;L`v13Rq+8cuY-zg1q0Hn+wpkS{g-9_`oJkP$F`2S9^3VK{5n>OSU0DSN~ zUt6N@h<)QGo@9-efE4;x-e+rNBxv;Jx68^WvM(me!-kSs97n((g ze@Cm~g|_Sstkwj~R$jZl2vIdDI}}u%L}YujopuS)#iHrJIq6)8jaAwDQM)7S?oS&$ z${%GP;Y8mYqAiVF+3XQzNv+Ty1x6GQZroPwT3pOD&Lg$alLi(5_sJR}Oq?X&LtnjM0Sa8$IK5G0hL|mPG3Z1Gfj`M0ULn+jGeX6s$~08RtVgQ!5>BN zYvg9RmScBwb9vkdrK3l{Ob=+X(_i1!Tx%R1Eg(p&BxrDguCQ-_!1e-&%2G^hl<&pm zv!e?zNI^{9>xo_}x+J!=m3A(#ND$;srqs+P3%L`S#kCqE8yl?cp?wi_MgM+I?@X@n z1MKQATklyeiX{m7)c}>9FvE+Gje!{w7%U*jUT< z(W5OLvC7v@0$g>#$X*SScQ39F=Opa-QCU|19NAEQ3Uk>oGE3zCD0F$ z-@u)EiZ{xb1BSB<*$IyT$y&)(vRJdZro0R^NG7-X%FGkjQ??yjYe4}~wwB?X-Ex-A zZbEDG>*36!tr5a**^@tmyKfBNr;oQzMR29*uJHrZ$cwq;G?NH2 z^NmCyUM`qCMEe*yMe_k>~{ugYV$ebs4@Yr@9ax;-a%pZxjt z)sxGZxJSE))i;5c&~!(C29LBF|=O3#a|E@Gaq6=xx~3&N6>p%}Ue#*`DO6Dp3k7jM2SbwuSUU{t|>{ zjb)V(i+LtDvle70xGL;O7{0}i@uT?e87LVrGK`K%j)8$~YoW&Ra`=K|D_?KE(=B~} zbj1*%shNZZbXUfhSHep-Dm_hjjeerNaX+a{W+M2Mr4A-W%wTtVzWT9n8AaMI4@h`G zuJzn2N(z0Yi5^C`3Lm1spz4*VYx3a1rHYGSt8)P@8ZJqr72FGw+zI;I1k|=PC+u+ zz3Jjs^q9UUv)7B)mYr37nVP;ha+DNh*@?)rG^B>SR+^Fe#8g0v&JrgTWSgY5f7X=9 zj5zkVT_Gl%=spk5cN2$3uYPnOhx)xQox~NRu?yJhpwgM`SFxyA23}@HPoTu+nN~lr zd@-==>Uh1#MHnAJz7w@W?A#Z$zxZR~=m8 zB4SK6Cs+vI#y})|Eo+1@_6?(Pj1$u}&e1htv&?@!u65p5m&hsxHO&q?tN3^5FKE^` z3;qeL#OSZozX>EkiCx1c|1pgfa^)lB?m8cuaHjGJh%P_(#%Qv$Kov8IL}poKF6S!W zJ3EB4u{C3zw_$2>w0lk0cwH{5(lc>XklIP`giD+N{WDv5)+>Gk-;#V>9rvU~*ct^ang3zLh~5 z=|@XFe+a7pWx(VP`MBoaNxZknwH%m4jf$<=eNqHW}RZnBRdK4Q`0t1$v9FM`CY+HoE16 z(tOzZ*1AN`Tzsv-BcAd+c`nv#d_Egy*ioSNQtnywA3^^-^@wcT9seR_mcK7&w-=!B z2(!R98uSeWs`;->^Jn{i)G^3TU3nOUD{M!G;_4Q=?##GEnQ)iZX(2sKa)|kt zn*>{1X`_cq_o37uC#Rz&)^nQq9j!rD0++Ng2=ImlQNs(Ca)}z>G z6`Y478PxrQENpoznF6Xv{lL?AWWbN`n3pEJb3_y-wD6&;vw>HOtiI4t)KW&t7$4Vc zW1H~xEOo*RU8Q(r->8%9Ti(@p+-e~3wq&+F4mH{)Gf!Ge*fA`S3(x!f<`+ah8kmI! zMhlUd(=m@(!bY7+Vxp74nWHzcwWdhb(@iX9W;=$wJC-KLR+(w2`CfbsA!}@kMs87g z5z?Db$-+;s02W-aI^#_`P)6vLSnHq55`wz*Y(HA0shB~~IkXLJX6pr%@?-3OKR5%= z>fZd-z5=2GoX=yxpzQ3F2CaF&oK;oQj}L; zoY(#mdI`<^Z_9cocB~ZG+M6VKu{IsC-5$A{HF?kr(3Wslw-)5i5e5pn;>Z4ux?MV{ z9cyPKu8>UW+GR=^!hdx+&;-AimsbC}8h{Mrqzv63Wg-?(m8R7 zWUXvy?TdR)+4L6yqXF)e*FO>sR-t_1)n+P7%T-w2g)y!ZUGj$W=i7eTsQfT5u^vG7 zbtLtR+=8q6)|ykwL8HfO6W4b$V+3Q(%lCBU7z0U>(ho2%R(>dxxV&aR6Tw7MgUgL!&O=mV~pws%3;7gH9D@o|2oKB zSMtiVf-z;npAQIl4`&%PzW^eYG_nOdLgquaarU0sej#A6!Yspk&?LT;E~aqaavY?u zhq|#3jSfl6=bm(y1qJyE{4}WR@zqPizMT8lQfmO{;aXAHehK>KO5aQk;P=qCs_Bx# zH@lk>8OO>v4q_Fh?=)J4iR<63Q}nc5EHM8V2Q)N){jOMRwpX>0Ejbq1e6nu;)w&cS zPm5hm5FrO9Wb>=IX+GO{G43rXJ4@LV$Vs!l?^1gqMAgZOprnBA*^d^uPXEYA#2iAn z4J>KLs5ZQ?v&vd*yZmR)$^}VSIyT)67#ZW*Y)7J&Q?h}!cJ}A2o9XRQU_Iti{|a1v z;>dWjnq(*5e<9!3YxW+KaG?jW@=TDC-hmvd%O(Av3Wr5$hxr78Vsln)xCakJT&%;0nn##|t&DxN;^}OAu7NB_}%G z8jjgH?q1@jtAR4ZMH07ssKuzyKOUc;Y<%~ZqMX7jnTpH4C(&B!7?juJ+=F{n+mPoM zA%+CnL0ZE9iv8Sj0EX>84(`=XVQG20^ls!V*8R{?jJB5yF zHJr`%{~bsh#giiTNp2q|Tlp1^H(m`BMnolSlM1H`N~Ims(Irod-qFFCRZ2+8<^aY? zyOY6V?8t%}Tuz7I^wGB@M%D7at8={=E&&Dqd5LrqP?6Afe(SU+#vs9G1-8bCc?{593#F@hi*+V1bx-g_) zZ771&!O#8Fw*>~>u~FMh8svIYrjVm(>6C`bP2D7Qv;xB-;Fn86zIs-?=nm>P$Dn5+ zFHSKIQ?vFit!`p$#H8X+$2;Ec{Qb&lzecNC%%8eiR&0_oGJQ;RvNqP*MsL_=ZPvXm zCMg1$C*8iTp@pi2o@&|5&B*wKUC!=hA<}?O)SrxyY!yMQeaHR_z=99C#3@b^+u*Nw zC+yBxy6=$Dm*gN*VeoF!F*Y%~LED^1?k4P6*l^N}TT>UbjSfv%p@wvpHtV9eXJ7Jz zN3PAY#az`p-u~973uN>IXLquBPIP+r=Zfc-wX(2Dq<;u{M5q;2fyG(1QL9()8d@(f z_8txy9JGmwC+5tZ&U~I4eC^tp&{_n%4Y3paMPs8ry?j`6tP*m5(0j{KbLhd2Q8sR8sf2!io`Izcc1$%(E?$)QR;Y5nG zhkV>^a#c&;IpOGG32_4FTcL+dSUP48^;DmB-^Uh*w}=I^7r-=!<<{4mJcEYEyyNfd zR5BdGB+5oow4lV`e_ITxIO0s0$Ge@2N?tex&0i4>um&3&6sAldPfG*I z<3~Q>4DHPc=!RNv1`j*iL;Se5&O6C_JNPC6*)iH}B(Czwe2uGZYRD_E@kTH%`xZ;W z@74aqk`sPGTC3;A(qmF8~q;o5>5;9B8C(VQ1G@q+Lt?i3N14=A{tQH|O4$b#a=H2_?FX6+0U~M;VLs zBOUQ4>%Ok6d9i3YG1*e)juu?X*>`(M>X<5&%92d`J=)!5jua8yQ4Eeg~4)?yS#c zjy)vO57&^XrXq7tZ#XSQ5HA^_L{3Uc1buaf_u`-X8%;`6w z0J8M758g5cVE-+uQq=UBdsn1J5|6yUjSL3sJj$){)#F9O6&v>}{~Qm9$xuO@x@Cs0 zg@q7zb>lc(|g;){dqzBxeFymk3p70`BVlNL_` zw$I=NB%;6g+k{~LPupC?;ZQyCp>@(F1A>lr}Z0z;T8PjTWo_RRETsDQCcA?Swd$vLD+=PMsw9DGO0)>HB^ z-%4s-l0$4jR6dp`u^vJW$g!j5?Z1GYU6h-~HRsRZZ~(E4r3BBa}nu%ulMr9jAa zXUi=CR;S7#iML~KKPQs%dyv=4tyE(k0j^He@CSK-qJ8DUAD zmdY&I#oQgq;S{qZ@+@#$XoIbTY_EmA28>mOkDX(LnisJDkKYeZSr=~wy0kzA*>AcW z<=fBNS{9q`V(k$>%5IM!N5P}xsuW|K8CcI+jr*eIBleFb)w_U{FrU9^7DyLR?HIpK zvfO_K-rly*eYh+c6oxIAjasH!EZ;b`v&P69&IN?D-5f`3x8fK>H56s^rF2|f`euVx zI*tD}D3*XrpR^BrlVI5yVXdpi0qSC1=}Thrxt;1L7h`3R6#sy=750cV0(`DMQU9#M z?A|X~l*2KC;XImHqWgmVLj6WI<10OL?=@jD$N+3a{pM+n&DSHC&yxX%+3N#mb)+5o zBJ3Cl?$oS;KQ(l0 zW*F1Es7zkXbbiIu0r5r>c`|M=@n%$Vq1$b<3XZe0|&V4#YUPKq&96kf) zD^W9$^n%R}K(3W;ZQYO~fZe$KCB52ayREYBGn@j>+mEXL@( znEoLl?&b}}p+_@d#+@ZIhrOT4jHhuAopICUE;c|*o`=i8GY7+tvHPX1ddF{Ryu+JC zKAN!x*r`K)ExwfUq5z-K1=IJzR)|FA^PGCCm&yS1iEWaB&U6pncJ8N59vofZ3gQoj zt;c=HHM3fJYBBHJpM%yun*wA3iH4}weU2|i4q*SgxErsBED75+v z3s~ZWcZeXOz%|MO&_6iwAgfnqi`S!ipFf&<0RxdE$|7f0GoigytUw}62P`Q-xGjbyf=whEvZ{u2R{I);j1QWd7~A$#&>J%h+I z{CQclKEXwEgVHMfJW*|u`^d?}nHAa60fWUD zPJ)(y1%DW?goai$OZe1WOdj!N>`d$4yOiv)`THx>^H(#pl89F!{k8hXu!>i(kgj_MY_z6))nsp}N}0*dqY!I;$x@E%ZqHuQjRV<)3iL;? z^z_kY4E08Fxzmo7wv3k1T*eoIT4UA7enT4-u!4lMN4RMk1&~ z3gIeg3XJ{l^Iwzp3YWC!i^rEk;BvY?_jZL)EpLh6x>8x`S^^x3X)zluR~_oI)!5Y$S_fR<>UCtV! z-wi8ha5vxr33byxi^SEF(kyZ^x<>fGb`YpEEjgVmFhQ`BFC|$V>$Mb~y@3;N{VuKw zr1F`%@p~n_(|<2@49uo29mt>i;P~equDOIAy9+pBY9Je~Z`?a|R7x@cV$aa^0fM^z zti%t9OKUpO*$4B`M4=ng9DF9f4JB`l!s1M7XlKBW&8nM^$0q!(iDMWfFB^TwO7Lin z*?08dahyqrQ?r(?#YThdk%?G^{H3+*9Z(4%CE@X+^Q(eeuUFXX3eNpofXigB4!%t{ z&j}ANZpqduTEoO}nuW;`mZ{o6U*EZp@8VY}AOc2V(!U*zCrXzMI&D=_K5 z0lVbaKikg9ZkaS%G*mjssC7I+>{#nc_{z{RZG%cnx7m0twndMU-wE}O%?xs?R)Dj! zJMwxapb@s|)JbZdi^q{xAHR<_qu8mS)Ji`esAlUR@$o;< zdL-cTPD0&wgy~9s8S{SBg>SMt4d?lhaLlNxx~ROY5-WY@%S8#L2N~+}%+0JZ}J!h3Ypk!8r`H{68_)Y($^?4x*}3jm%iAR6YDUVF9?Ll__)vvZZbz>rU%SE>h8e9kaZ~Hjx(aG>hP?o?0cOy(Iz`lVKftPQ2hEuS5!U_L3Kedhq{BTaY4}wbUr(0wRJ&& z_*in}=|8?QOMCzXLKj{w{S0zj(-sRrQ3V0uBH)@%ZgNk7pz3bd>R-P~kE8RRqc;}+ zrS}t+!9l7^hmx5?aa+>=xKh|7f2Emw`i}?ce?SS~=hI^HPVa_ZC;s~7mFICs6bt`w zv^e|d*RLMEcm?9~FP}xY&Urg^HC`0u{(5{Jy>6FOqOAB$ip*cXvh<6__4=0ZIF+^r z$g$p^c~cSqniaQMjpeYj2d7hG`CfaGn)e>47!++u_|Hc`c9uR^1n@jy_2WE&#BKXc z3eS$HCLpIJ!Iw%zS|H!BFBYv-h17l~wxP32tYjVQ`XYegnM4=PzD?r}~vM!yCm@&y9Vtk3Iy6#~X{d(e~;E9u>u1n~5^O6;&)8<~aLuzbQ&GxyDh9+$s;;nkcb)DK$#ko)1E`N!o;|gkjO-VUs8CG_c_^ z!{W?Wx56%JpErobpnmJvoak8;g*-pu4BDYfRhQjhmTtlU7=<*R=YE9A>VK^{ZT~_Z zcGU$lJwIPCel3f4*wT$-qq8Msu^4wm8&9Sj^fPK~b`%|OMdz50?NVYVGO=T!jXFB< zsru54FVYLU3^$q=Z20i&Y0Gh|H?9ZIok&=Ebd!8c>!5o9G7O8E1_%tDAO`=Yfz~w&Otl)A?o{%Vn zQ!ig!ieFINsl&!^XF4Nc%-qyAzzT3z849e@sUTR^_*`*V8GwN6qtG|Eho?Ji%SX}~ zp`%>6wwdi+k*a|D}7GP;hZvGb+;s|JVl+|fp^SwfxyJPs(Hq#o2(ipCS8Usy)Th}V@ zZMd}a64x4To3ohl0ZBvFfm4~-W)spMsXhx>W45-XyS`pNkW~@_23@929@WDpAXdg-xs0nL?FeD5df+L*a+W@u{1LPv zY1(cT2_LZ{4!>$~em>i=Igra!U&4On?4SykF;mRtllnY)Z9|Mi6EG(>&aWnGh{oVv_Le?)d6>BS z`*qq^m*~%)6)x|?SR}PG$PKx2Pgh)y*ihAJ%l^64Vij;5?*hs-K4Xq+65fG;@z7j( zWC1GYkj#{YT{dnIep(EofNvSY0mL#|L@WHKoC-Jq5^!kIvh%AhJ)$TJ$FvJi>W$?D z3E-MO!s@b`QqgalD%%0nl-|>0_*3kvU@KoWHwNcLK=D8>1FVA{hc>&~*7^y%sNx5wi=T+YhT>jgn=kuc)ZS;vtr z&1)IL%O(PRnn|)FR(hJLCf)6knI%q{WgtNgOmTgJL_A%>cilcWFD5%T%nEBDo~qO) zM3U1Z;CG?Fj3uvP$MMVqfd6~y2S0*+N;i=BB;+y^+~W1;iT6Ak_Q)cBqU$P=7y95DR5aou<75^sd_Ty2q{2Uy1*adl|;o$lt>y}Qo{e`*H zGb@WK%qciil1pxfzsBl?MAHrpW2>|$z!~fwq7#FO#{5&tfGPY@ns-=vV8iA-oe%;Yp;aBev;zsu$>DT0( z;bH+GKaesK!FV+dRGM70WS4d@P1W73%c_W2`aVl_v-R0CFm8Xp6;}_KZpWuX#HOB% zgur@jT`y_EufrDeb2=qij<+xe3*%+FFTTB!$lc3Zp*s6PCXdEx`=>hK`YLR7GIB}WZvAs>E zE7-1R%P{`{+S;#u1{t;W_bC*qgKvGJhto+6PF`?PCmxxsgOWs*C|x#9ueeQ;ybE;Q z%v={Exq#ThzsqQGL$1sDP)d}~C z<=yaE$I$Chw2B#T@m;9q;21Vh3p6!IFfO1~X=6hw0yYUn_f0q3i69CEF zTKiU1FFTW0hBMNL`$w+vEF8K@(OE)^k#58!F^n)pPqnJJmUxN@V+!>k=JvOh;C<#; zcCL-;8J?Z&{{b3?8daO?-#@hesR#`={_VHcH&k)Lu1e_5Pu4eTSc$DT7$Dra+m%e- z{H@WYYMi|=laoyISD}7I0BZBQVv2ZQvc4MOHDp~lx}frU2}DFLL@%;9nR#Kf1i??r z2seg8B8P-_fXrK2;w;=228QVl8<;gW7BAfU6tciptMq`Vq_Zc%ycTi&3;b4O8{$T%v1Uqv0ZV}1B{ud! zt~IM@q5_+0dI}h^i_3II`v#({9(TZ<;G*(%;;}}19c~ub`>LRD^JJr^3&m2#E@U7p zT410qc@<#VcAUakN*{s5Y^Z4nz0xs5+;sGrifq))m1Q&dBO!B`&Z~K|*U9iw6Keb) zXych%kGbK>KS0h&HwnOgw5$jBew7|VIVb?}_In{I6DA=mqOid0)zPdCb|`Oy~CHqDWNrC@Fwqjk1wnDLeD6en9d(g(Em#4vRO@i;(lkzWQTbV48({13b;>!S}-bEa0sZ^ zChr3&iE+DT=+MCPY_4YYdD^B;Q8bI=RpS}g<6dzMI6uw+J(+4J0LB8rXX?d~+JxXU zvX@ma1%6=txymdbP_LS&vSuW=CpbVFoLgz)xc#jOv;^X*9Pp6E^<%x#@I5X-0|>tN z@iuP{jq8ZjuE9=YU6Q>#hj}vi@3uz(*A^o2rNj-8&4NKcdG+}V-J_`4K@I>a?8%NN zXBrw3==(M%`-kFNwn+{FE)tfaSV_@wls8@Cpnt46qm+U^?dsR9D*I?@M-eVIZxxyE z5ypr|J|ND61p`6A^`nCf{|;DXoJlaNxW%frGRM<6(jZXnL1IXM7-zIol zV?`+YEbx5iGTvBPydFu_RmR5ru;`q@CArR)3!2j!*sLrnNoww_ssg67E(Oafu7 zJN%gs!f=!r!EY=F{Rf4W4}3rzKT3`X49`uWb;SRIk0EKAX`}A4?KyJy{O`fNDjt7t zWYU|Bd#r+Mj9YRCklZ7P(vgZFQfFam@+>fRaM#{l!K?Sg5;l=UV&U>$GN}2#1U1Uj zk?L5om*OSUot1;(x9rkZrkfz^Vfc@@{_9aErQiJkw8pMW-e7l9Ao=`s%Klvfn~&*z zVCs0iG6#8A5P9=|TePPW++nv6<_W5WtPQ)E4n13pqvy(Qxl>aTADjW_>K5ZJJ2;U< zcIu=Y(t&iSAzfBKqCt10Cz>KQI^F|=iG>qEv13kciWf=vG(!-*tkVev)Pcw2L!6hYr3av z@nIf-q5lVV8gCnOo-a{QfdN9PSOe<7m13#!aQ7kr$K^3UOQB!w!Nb^o=owg8G0%q8 z&)uUbY=X3diMC4s9);hAa`dkZ9|KpFQaC!ku<;0PF4?6OI!@MCcB=yJf=@yN0P(wUmg;o5(+VgXAG5{j)+nyh8hs z(L9cHY1c=gH+Ys2gU{XvI_Vh!w&3fO+H4&iyi+584F}oQEhC*(V`UpZ0ITLmo#kaF zY%_*N;wm>d&AKJ9gZ|agO=*Cs78@Mp5TGz+z^7N|f%NQn9cZp8F_&WL^K#7F0%L|X zY1Q~6G-jb#Eih$5695LjnddB&7+Wu4_WT4ek@U;A8enILc;A%i9-YvLA?v20}TtdRqkve9X;&N3VWpcj@l$o?5Fb@SEURQkVLSdD{avxHS}bQX83Y-YP)RoHc8&Icwc{}kNCeUs6FhLcs}bL0L8 z$l9c`K4{qePVzqO*HOMTBbCRr%z6+L=|~Ppa|<3pKYxGlv1FloZ#M~;VuPcf6=4a~1?b$8pxDw` zRs)#f!fW8aCd^IN(L&d{UA{1I`C@u}btfWsi-tH_&(n?tl7{&G=r`6E8q|E*g}-Tg zdLx05-3|qi3-xGoD_>KWiwpQODcm&gm*mM)9ElH@1t(_VVB-hmHOMfS{0lHvc3fZiT0Ub-~a{v^(*q>Ny?`sZFD=0#W9 z>4V+IHr;hGo0@eFg%fI&@4$MX#WX3w2cN;KZMY{H4@=-ObxWWvK-V?CwAqIW`_}un z1biPa>91wlr)r-mm^kR%u)5mcfr}q~o-?h$#t;oZ+?k26=~R(ELPp$aPmgI_ik*$# zP3gjhsIe@NXVpZ_Y93P3R!f&qe1n;`IMuHb+sRPRtvGe+Yd1x4M#Svcl7yp+0mt*0 zDOnSu=hFj8f05{gHg&A-iQNz}O8j`?g<~d{ez^@FJ6BSFCK2Ck!&Q}HOX2y#yo>j# zCfB!CJ(Fh7*jIhTZXaJz8lh`sr=mBK#={)C!{<-m5t?scv&KoQ_<7`*NQA6X&|1Cdo^fQ4^{WgVB|NHl8Fi4IP}AhwZgL(}Uqlhe z*@-O~xSARnv)$cpIp1hM;GDr$FKXHt3rG6JVcgn|rqllBgW|5mp528KroqkTgHY?L zU9Dj-7&(U(E>^oMW5Xhg`%U9VZ(k*>r=K|dyu9^90#AIAW+0_y%bce7mdr4=g~XBX zX;15t$fV%7jcbI^%o~}UkpS`O$@+cX(a2Y8pjob`p@!`|eZ10nor3`U`OW;4P^E3* ztdvt#@V}`SSyDlZDewL*ZA-*ue%wa+$VUE&&eLvFfPH-nFb`FF4``b4KT6I#JUCx6 zNd33^72Dwd@$}_kN#^U{&6&k%%3;#VvXm)Jn@pW4mC2CjG}Wj%#$=h9DW|N=g_v?h zfoG;gvr-|>+1is6Cf9}u1#PfLC zOKr;SX$MJ+O+1L$61M8Al} zbHWRV@-*>2U%x8l#RKr!6552@b1nw>Wi*RIx);WKOKfc^MK(XcNlcQ~Q&kkMqdkA@`!Vu*A2!Y2{LVX$SSnmVbT;LAp>qUlf=mWa6kkjC1 zjGlhO1QV$rFiY%zYfVGn&zmq(G|}k5%x%%2t;&ijAB1w$yH?OfzLFXy0A+?|BrkNB zyiS0sb0z!1@$5`tiL^z?qIqw&!MpbbOCAir3`fZ(&vD+Zy4Lg{^w3mIiZz*dDFVn^ z2pN-TGA$&3oR`FsJ`}n>iy7`xoYP*aA8wgg=l3wdrz|loY9Pp~+C#1@u-B`+C~jH@ z+}b{jUuU_SE&-pWofAo5L$c`4l>}z%fEM@9nn%F5Gb}fu0C$)P@@SgP*Z7r}J z@oRb(@<7db?X!WGwTZnHNd;$b!nRG-rF}HWrkd z)K;eqolkXni@6G9A5&}$_YpP=IoIR9o#}K)HBp-5seV=LI|K@{fOCf@3{jvSxD?vG zs}GVK=BZLJ+K~Q@GIO!RMAW$A>tDXvTsEI=$whjkr5V}hFve|W&p}dwy;?IoS6ogE zS?)wD_v60-d<qE;TM#4_ zKer_EVSp5x#7!z2SBHCb_K)EH6O*X>&Vc_`V(%q0xQ8WAbS!=g?c80V&$PQ2rd4ss z_PpyHjLgTi9FZ+=p&Ye4PG%n-q8N^#GB24~GRm@56ppdU(8cQG!hh{JlZC z!W}$u)bwi7h1&>02-7$K+M3$(_K%idAfK$4 zCX%ZCOC#k}30D-pfnR9TFu?lVvq&ti1k)x%a0}Qc#->kCc21%y+_(Rc*VYTVt^o<5u92X+ z(tPqEVsM28-D}e7IEA`?ItK`;FNj}3-z@VCMS$s{jeHy&!HBNvQ0^{4e7r}%r~)4G zF14Rz+-9|95*yw*!+$P)->cH6tndu2o;nb~;+^p`|46DHeujI4OH6kp`)vnA;{A64pVf}EgIWAan$Z&wD`fs1pufcg_zneEMTLiaH$u*QK1?6#IhA_l z*-&+qsG&O2RlB*VWM0H6EhwMh>~rC`)qV=hqB zI`jwKp~;TY*gp|55Q}R1!M-#Q+^m(D+2Mc>VR&x-TK^p4A-Xoc^Y0+`cIe-Z~q5Yu}Ys7p_xv0k(dLN1MAVS}OACfDOk% zv94O>+w0APq5(-NG>`Q+g|_q7$ARfgki%Nm{)NDb{_chxN<%UiwUtlT|FC|5q`X7< zXU$JzNAPJ=f>YyMt=Y_S8sdT+fq7nsgVvvA3}g8fuG94$JS4UpHVitc*v~roG9JLp zz)4{;8Na_%5oO6+7{I>Q45ln3lU5S31j&N7|LM2SRoR`I;1}b z&b@E?mI>S|+Eh-58bIf?G-%KHsQ^!Mh|6CvF2F*Y9FG9LY7zvxi9Z{t*POKN&-EkS z$Wo&^78})J9Fc$HMl)h{nSJ<+xMd?)uroc&~}#fs^$a`AmrlQS(nnl zaPG)^q{rXmkURjg??^&}Ck;{;fzmRJG(`8-zu=;u&eplKWHkusg)Rfyf`E-5y7y6v z3quF7Hsqj!n5&Q#e&1S)M;I`CBxE%%o=G^9;Huru-`+!8+#viqOEjaQT`HdKdyMX9a@in^&oQ1(=5^$h;~}VPPkkWZwhM`KfaLq(2wB0(K+% z&JHqV)?ajCB#a*FM4KDvlWl)6y+GcYjn+SN4C)iF(1!?Z$hO{#gO!PUm(>5_)!_M^d0;^_k1CZrQ_Qp?8J)`x&%>yFOP_vW<&wAvW_z{ z9CMuaU4ZXAIw(zx3#zWaVd+}M2m-s?Q5;K3s`x-TPXe*ISDbO_;|m0*dT8>FGBM*S-p0u}#Qp80n- zlkDFq;1AZ58D+9{t;4P9C39&Ztl`YqfMGHam`UjR3swE!RIXS$f#k3^tXd!_2UCGV z?7u)oBmxFuI3r~6EUgT4Tj!0w`Mlq%QhWGA-QnrqZi?*=*S+bE zGfbEPkn4|e|E$sO;SZaMr$vC%HOA7}podA?tJ~oHhhWhgggs-{^y4=5934l>7Fv+%5`{aKJAVV@&p|hXl9^!u$A*J)~sqO`|K(y`p6Y>MM zq4Q^Hp@%;LuX{ogWhY?b!z^kl}3rUqeu{wcoNE;nXelic@ z(%rJnYvL82+9Ug2MoU%kryfBGAnhpt((cl2?L{EUb^7bGRR!dyuL^yUIVJjsndAw~ zNPQrjUTxz-y#_2DQPQ9Vl@x9`v3_4!fBYn{&`FKlCN+T-MR^q4R`zDY&7l z!7-+ML$a%A2tU!i1Xwj0-A7TKq4oNY!(jbPL@)H_%|qoGFTvr;Toju0nE}za+{>0- zca(nFBx-=YAE*oPM=;h|kKl#t;06v}FX`0zMiyNLY8W zl;<7)bJ$cL7E(bU;t34!`Su>LVX5~!<&OJ*g@H#!S7L8I1Fx5Hyx#wG9e)eO8`NcK zN)L7P#JWd2Qs)o%*;mvj23QYG@3V3B1@k6~d!D+Kc%84sT@m-~?U{Fv0Rl^(1g!vW z0KzFn_w+*eg@V@KRhSX|7gAaShz;=M3@kp^9x>T0ZMW0FH}G7ZdWGhxqpDA{41tQ6 zsFCnHxwM1V6 zXI&Avv;=|5KtO9ce_~l{7R4 zecX;;Gh15AiVs~wOD^db+V@~ORGF1H^N%=7MA(OWl_P{N zYnVHu?_G2fS--1iN~oiP`Lo$NoN>|GJNKbm*$w;`xE(ZsDe6XqfX)eCRo%0H4%VYj zz3usX>h!AoQ8vWYS2;@5zkUkx5TQOgn+-fAJD~P%<~1fx0>g!jBn74a)%+*Eq96OP zS$`EvdG7_{>RS70R#gI!T_eXu!0_K*-NRnyE&JNz`cnBk+KR^Vv;gV6v><*HV6)-Q z6eYQ>lyXXDeV0pqGG}htSNU}$9yKKRklXU?+=9H+?nD)vQNtl#qV`YIHueFedEByl zCf+Tuv4$JJE}AOUxUp+}t10!NjD(4e`#r6Pif7~&beL(NtAq!@8@lxh>K>Y80(Y+e z-5B(%r6J%tA)2q3rJYpuLcf4-xyUu)(4bwU&ApC$>;(<`61Z5dUD^|-VT8dBMRkqa zKukwoH)0vQx-62d?0Sv2XBb&`i55z2p2)0QgSo_F*OIx$$mx=-Mt(W=_=6S`o#N7O z)VWEWcM!-2@Fo+9*OYH;r|_H+YhC59_@Dd$Qd~TDN<~iEzxQ=yZP2DGEv#Q+n#Pks z%YMu)EE2WP^Fk*&utm3?xfM)NZ;oj|`kggmv=N|_`lsLb*&0hmhTOFUCZTY&o_KyP zz^Rri9f{r_YP!;V-Sr#iL)V!TFhiBaBnHi!TQYqU7Q+360cYnnOD^rL%T+w1h(^5; zw5sT7c(yL&XleM#ma{13)m$JUxOi}3$;^mgqYu$flNb`8S+UMYat1IjcS{A_Y`>8J z|9n2u*n3X1dV@=}KWVS)u)~rCwv>lZ;7YsE zX+;!eKDw$gEdiL{qMvr&S8q_}Wd>~J&9g)zl}!t>Kc)#W!rvbbNJp(Ue2d9q>Z=5x zX_>5)n50?$_$Cc5rmN?hkR5Pfi!9^-*uK$)BYr%=1q~R34)-fvGtV$pr$FF5u-^1Q z`Zt~cmX(&k0m=|W)t^9C)}WWWj_uC=zsUN7h0bMSvS^npAX@?-$}b+Am^$$#+ByxG zNLqh#{Z~H%sBP?XZEXe zY5W&6%+8#dCu^bU64w*`e{od6wDWG617W0a`LkW%W!9XcQQbib`)2_Ko!Y`$Z@^di z_f}OJ`Nu(s?El4kP38a6?dgMgz~zUoyOjgDjp_5IpXil)WYxM`#Q$SbhK{i`#>*g) zeJs7q_frIY%2htn&{GKwQXYOLPtX~`B;6%f{bN=VtbEtn=0C;T zyV0g2Oi8OBRqwx=+H@UwdVYr}|Fn!ZEj#hb>wk`(U!;cxRPyTfWjysB;d$A^m|BRr#^5pY31v?Vdh0cI+xyL#6?wap&-sH5) zUp)C-tbKTjHGe*5D${gL^4;A}KGzf7tl)#<7h^eHipFDW-m5=HWy!R^|9?x*QQRAr zqQ_JU-E?ktCM~X21_J=|cOdoW)i(HFBmujNNyPVegD&L90doZi9^Mh}cCoCwdufBY z3%Hmjh5o!)o&jR6yDqbS1({QMo?L~cyyxJZ{B+^gliFfl3!&S3anpE%6Mqa!#bMsV*A?8nV^+q{LRC&9ehJ| zoU&BPR;KT07LT=&;FBm^Ot^pwk7dm?fVi9sW|*#*H8M-u#XEFyhjBi5 z_JvYO#&aqB$^-Sy{6KVuX)|Ywe~D<&A)O+`OGdga(J_GHEN} zeLxrIhu$EheGodytdlAuMNFZ*OVFGa zV!AyV^=0Fms$FmGg}~am=-s&1VUY1HOSVF?e8W#4f{J1ypI_uC(GWKTLtNrtHg<|3*QpZ-7rPYP`ToL^jNp zIEy;8Oh{6g+;uT?E0~UIt~)zZ0fEc64>_E$Rp-+&NZ|GXSYt9;KgDX}EO~bvY>5vx zvmLKVhFBLx;h@cmDi}gmfhnb?u!Xe*&$5=3l$Du2?CAM@f6KgeKekP`um8iZU7X9^ z@cf4ccvMr!yIVY-&=Q*uYT;|U+OnBA{K}_>Z>aERlF?RhNS(A~jR1OaWx?b+0B|I_ zfDux)_A&#t`f1`lz2qrUFNPN6=C@mXyEP{sohkxLfmVgZJhy6iqW%k86Ij=~0J?T! zHxBREKL~!=n88_Cj_zx83(TCrkGbsxlXLZAY|!7LTaDJeG)vzmc$|9SpxFiCMEi7h zOOH$15l}sz!tMXi6+ggmB5<^H|s(5FH!0Vfu6x@z6ea$?~|wzJ1X@p=nzOKY_Oii*cN0 zF|g5hkdr$4v>WpxAlDI(;;v1vST8=c8}(pq&#O`I2cf|e3J)-VjyA%|c6x9+??(85 z&zu%QA5YFL{HS7~ba*A5Gh2scnEH=YpP&{@{92PG2WaZCFfx$9! zJ#J5R4F@;~RSsHs9yOlAuOuq$^(&`wM)SQf)&c#FN$4(4UqyrYQXCAa+Bc8#nyQI` zN)4Hg`AVN`d+KpjkjPY-tK{46NG91qyv9bn{w4N5tGwnP_S%+WYaAMsCFQ4JVbuUr zKcKyLMv4rvzI)0U(mw@vs@lSo~jG}Sd2r!9m z+n#2v!hz;#({&ZA4As1NA=s))`dD}*m2{U-?YHnj6v-R#c|kEyTTh_laof@k$u_eb z8*>$1vcp=5%{zE>DP><}emKYGRsZdv19|ipSj;}(VLu*t>RnlN7C^yZgKk0gRK1V9 zN6vQV)>=kHfrE@?ttE`USaCTvV|L7A3vniGK?#0*C2^-nN$j@0j_mo%(Y{Q;6YQN# zo}__o<4i92AU$&~qS4+M6fzCJ3+mSWF77TCe#2}X0Xl^oWFV2{o-jM+7!;gZEPIaWT1##K| zY8^g9zM7nP_PZgj)3pWgg~#=jH^)5)$mdV)zwc^a(=`b)ec0IZ)3a5|*l+21f;RoL z*?d2^qd8IADVXy-24J1;9`tB#GyKX3{=0~e__-VthBEnOugpQT*0csQ5T7fvIP%F1 zy$8#;M`Dgh6kwg4)gF(rIA?C3ZNkKj=R}2(hWDM8uMCdP9Xl;&d z5-g8*j-WGUG-qCI7{hP&6}XbOg8_)g^SjESaccJI&bKB0dAUW%s%!_C`%G!+Drn3h z4x+3+b~zsV6PB;6kPe3szF1ky<=eT~UjitzsoOnO(FC+5xFEVX7>Q1s@q06iVO@Xl zynqlvxh}KHrma_}4x?A(!IG~;nrW~Us(qRer%XXRClkG*jJ}h~)4pjxspK=dKzADW z@lw;}4BF+6dk3Hxsr70E9vK9}%Y{$I*JSNa>eu{t3XAGKTSt?KTK7~R-zdzemKV#l z<98*Tkq4%A(BF}#0kS+4ItpEEU`Y!RJ3lCGJD5;3^jPcUQSc)M@~;X#pLddBGrig> z7@37Q@Pwb-bsAaXiq0go57_TuBEBO~dqCOxb|*SmI6Y?tZ9G^u$WRwPqLy@q^)Wa2>tiBbsBLD~>7p{Uv!v^1+S>yyL`?m~_9THe@Ak$~nv#kpCQh(xkfX z4Aal+m71tQ@HRQ8-_UlP!;0o6IhjYm`iZKfZYY>vtL(HRsny97ax*3%a1JN@9et68 z7z>v=QTK)0nawOiom+O$BPAU*3V4~?`dy<6c+gpmI>hwmaI32tQ@4K4O%f;S*keQT zYE{v4;3op8`KEsCBP;r%slPl7uL(sGZD~ZcwHLQ9Z29M_7dfe9TVUJA3zEUc?mEX@ z=+E9C)z4xLUV)P_q-TCJ&}8*JPZh-tS;{4DRosAcAzYX&m|=tHc3w3XL(av*SF$Jg zZ~U2{f0?mn$SWzBvHynYj3?JcE3DEM;zX+J!1k&NQB3nY2w}eJG_84;P@od}w=}AA z5mY)(qU~#ZRcbJnA|)sR`+2)PdNm?$ECTGEQl4$B^#XgUNv3s8=+MuUnYEIG+%RS5+5u zas(HEo4zy`2{gP=PG?S=rHGp>y1Yy#Tm<}AXTDVYx9Cft`<+0Sbt<=73@K};71={7 zw${5RMi3AaG5X6k$m)OvHv)WNft{rBP5AL-I_56-ytS@Y1M`mHYjsd;?W{JTWMMYE z@OKa9d$2PFrUX=s^`sLEb8{J5h$ED}UXmYq!yH`F{FpyV&{2gAfyziJmA`mG+B)gY z8?<`A;%|;G&v|9!sm$WF?5pmyC9`xJgAQqf?qe}95uwinOa5i852p&iEg9X$z@emO zlY(5WnZo+0FQ!3`~P^P5;sx5>f-->mRijSdI9G=k2YBwmZ%h; z64X}d=RhYBf;OC0Af3>6##$Wz9sO`k-MvfYBoVr+0Y~Ci)=JR<%m6hsu4S@T)YIP?NIpVT)774MO6yG6R^y2JI=%iCN{Oqq+1SV>~o_l0p|kUR7oQ&EtCcjkC}P= z);r!;Y3MYeRrP9oe4tlg7$>0D`v>qBvmAdY=obs$wgxnO;~5l$VqhMTEJjK4G+L{+ zawLW{89;xcK6$EI_AT&eOgm96ibcRKFDik25~~U|*KrsBLI~sR{W3A#wt`&J(+c=Vajcb2xLTjC&E+kUMOD|u#FZG5<_G1%$NeBD>1 zw5!U9*wy`Kq{1@tghw0o7x_UmFSm;s-A-XuM?H%LzSS@a6s3Rq%&->bwH_h7a%I`X z+6ptsbIpTna7RGE@NQ1TiG&(NRKc7VOS$zce4K4B`8 z@Kv?17d7)7gHCD_dM;{i*&O->k$-fRS+trybiS&2&TKZ#VC8p0A1Z39;NV5=yF$@i z6`=k{Yu6Gs=>8*{DUuy*OAYb)N$C0oOD4Gr`ua!{p_aGk^TB*uycndS?H=SFE(C9P zYoDdoeyE3F6}l}3iZrX}fh(<)L1#7S*6;G;b;K8ET-uhFYt8$&PRm6Xboc6KG(~&P zKMwEe#x8vw)+v6ZJP5Q%06H8+NYW*5(h6bev^ajnhGjLu_vG|OqN;wSUo(E2DF0Ra zh$qQl@8@O?+jQJ=-$8$uqRaukE>GuOD;1sLN=0{{X9~MQ??^1-ez*i;Hd2WiCYY$K z%*@overj<%ElT;Axn2|~+g1P1nqn=MiQqNC$l}R*Ib1eXYSH-SF??sXEEvyBtp?ZSu=~44@Cp0vWz}Db~8x&`IH`CjG(BpF7bu^Gj;I zz?mvWZ2Q6ZYHdWq0M7b~azMn*R>b<{k0_$@7W;b>@|UP$4CnEp`N`g|l2=KIb{i%Y zmZ?zVCs-n+NO;I`3JUgs_r*+VFmHh^S0salisUV~Gw|Hxb#Zj-&g3B=lK{xjyGkpj zG$;U*>g+ev1~D2YvQObF@<&G%7iwzJ@+{+51IVxEWVff^iOMAj%YFLM``O<=vfBwT zlE&YT33!qMn|sVlOH509w5|eQ3)Wevz)GJ*@t))lNj$20Dr&CURs6H&yK@0=6DbAS zf}P$P-$uf?rijT=ZyUG&W~d!?AGiC8vw7_d{5)8B0#{&|EUBMyW3~9h|5+(KS=1it zceF8q@#)aaYXVgI$Q5gy@vxj|;3_*Z5Ve{<)0hf5+{91MlbcRz|Go&O_N|fc$ySE)XgVblMa+O`!0CSS@=|AdyMi!t; zLo6@wwCHcZHDDmXRwqtqc4;see#^@X@X; zptm=o)Cm))zefX)^+eQM>|;BA;SuL%cf!a9-0m4kJTyjI*?*j6-AYYH8JyloT?q<$ zDnqA)2L){xUK9otl=qtvRI5=ZNpi(Q4^I@)#746iq=kNH~_9%|G;ygHMwuW=~<@QyFMDP z(O!3B2}$*=rEV|QYcg+$lXd3T;1?@6Kjeca$ZSD+(zMX&WPIw|IeRPOyd2Yk$Oqsy z`%Tt20Vvo@asXXZW86@{?mV)8iXW+q7a7{)NLT;ByN@LnyE}rpA!0tq3QECsG3o+4 z9jj$~H1`FKi&5s5`Vwe7D7Y>*hBeM=5*fLgt3;8+z4pd$?(^zTsAy+Ds&;oCI}gZy zJPB@@LNB0%%TAX)Y0GPv&f-0iTUJ&5bhZ;Dsb7(boQ7A^lsiE9wzur&Z~a)5Lo9KM zwoWS4n=j4z`cG$g+;STrE>Z+NzoTEB<~_0%`Z_(V}feD$}v`kNC1a;bG6)P2I}l!u>5&~UlkJ4y$Tv(ubF z3@`rXD&xaS63VL&SdjI^7tGGQ{jWPeo9f_v2OfJ=CA28l z9%srdJZrSLH@jetWnu%IkhmKyJ??+i_87#8>3!XJiOZa3EP$ipV_jP>93t6p1&0D! z@bPWE#6`*>acFF;Kf$H1`$$&-Qs#p^8hlB6!}~5zU67}KhRB86$jAqlC78cIf`*F= zPwCeGu`G4mqup&AJ$FqBOOMx_|7XnuM$(Q{cZgg*_#14EXfBtg9n$})Gt5D>UfjV- zywd1QaT+iP(-e*1+K@+bkQj(-6N6);SOG<8=k0^{_aS_6#{STvwjP82)EQt_4Q?)f z5Yv$WkezZ$r0Vra(!u%?NBRxexU$pckd$z9SzB}f-PsV6P0rP9(sgwxY^ghb0^D3J zU%S+3tbb`u=3QZLJd8=ZHgnGMql8CsS4I+fw$3z7$D_WC&G)JF`T`|@xs$5kP1rB3 zs>$S_?HNj?BzjZnvPaM(#5>j1A7~V8UiM;7v81W4xreo#$0n&gWEm-8VNMH4mLy~B zE}nrdWG)=}E+cX7O!rRzDhQa|rB3PU1XR9Lp4-@?>2Vl;04Zx?* zls#_uJ&9;W?-bgB2rD3{&mIOS2Be}iHTeb z>hNXMEW+gvr_qnnL6m&IqA^!Xi%|f|lS2%l**I8PZF=jch6eTw%NgKmiFDdSKfsOT|Ph7w>;{yvM#aIlHOik zgRhkzuCn^Hxk@wBcPz;t1Cs_ZMJ@^q9H+P0`i#?C*V~{_OZ*v+$11e-gSsPdiA<_jOkp2A! zFtBibh{=e~0IpY>ZNqPYdBz^M`}Lt?aeTGaw`F-vFRtLs)sM#ge}PueLD|+GFCJa; z4Lt1+q!*Q|8zv3YuE@#zXmU4|jSQJl>}EYEkg7x$6_3R&YGwrOejRx+gmWf!i@~{S22`ysnalWB|Kv&x5L7kG*#UjCUhGZ`ny;j&AJro+9CBQieuo zD?0W{Ko9_y{M-Jf8Z`X@Qi8GGmIJZg+_;`oLe}L-s(=}iC9(~t24=^ZA4fT;226jf zAVg6=8-qTuJf-HJMkS%9tp%aQ!IJz@-cV})&byvGOjLoD{to5yCqsfE5ikIG9tA@W zRl8YnT7k*T*^xnBDE>2Hut`Sj)iQP{WB68ZC@DBJ(58tO^tQ8pTHyaHbFu@vLy*~O zak)X%pzWAO@4kRz9<`X(?nNyKs#@MCje+BTIxgCOvlqUEzHJ%?eH5XV(Gm%ZB7(Gj znRV;%x50&*c_8g?8Y&sIFZ6{U{7eC;V|~HLU;;mU_;r9OHx*sw`2tUpdnnH|dV&Ep z=SNUod{&@L!xZ2RQOR$XlMFn2X>Gf1IpgT0P~GO)K$A2D%&8_unqJM!c!11IT$!X# z#XL#eU?I>Q{AG|n1niVIar$!fqtjCx+5sCa%nfvnv2~t-$`{fs)`um+8HEKm<@>v* z?uiqpkgZi>M4KZ*kz5z{cU$!m^AxyVvHKUW^TD?QFx0K$NOr_`$q!zvmQT^e3W8YM z->HTsGw74VW1bA-Fiy(%9*Lka8_*(|hxh4|!uhh`lEdjZWR zh?2W1*+W&Qb!tFZfTPk{x6vX1=}~*+Bl2x`7FNEVqKVxdKuiQ#Wq$3eJfi z#_uEjgnf~wkJfz|()bn!Idgx)_URr0dp}ug(}ZghdoMCn>}rIDmRkw#9Pn8S~NmNPwGSTfm>su}ti z)9@=kMKqh%1{yoCVTOE`N0E8H6H)mZlEH1+v*K3OO zqVY@K?0@%Ft9?8b?8OBM2=(^xjc!qBiWEz}P5^!>5+6KJ8Zo3}9nMv!K6Y)!1_`84aixR`F<~ z!}=StrtO(+!}byR|ExJJ7dENVtHdGg=%peFV1Q3A#;0g)bO)>YK<00~WU*rkyjlCn zQ2L{bqdG@*bRH!Jv6mp=;ba z`tN=JX~+Pj371)W;$q0^Z^@6xeHBsbf8A-EP&=aSRbfCI-I1m?;zDiNYng}CmAk}@ z=~pjYwFR)asL*bj9mdJr`ZOig4IYb}fh(xbKUO`V5`Yrr)1~)B=yGXM~kL3ajbgUxH?X@k&S11j}@8Y(-fZ!4e2}YoG-xkJ^31_^18i(5abl?=o;h0C;GCf z8$YwwIs(r{>}v9#mM=a&121$XKpR3SVV~jBtxx0`;D2 zuF)(JJsG~6Cy%s=2LE#UoT(0a6+oCoX}$*M=-{z6tBThgvT$3kNKaUGrUGk3oskjx zo7rH5qc?+=zj^5zJsWh9f^Sw|Z{-$hAY?5#7%?Y6C;P)BLI09njDvaq zb1{TV-}fS!F4t*mAB_XTMk`Y_yd4IP6|vL09Z24vE}y%WrX9bjE@HmFtTFb4tb5Sub?T23U#@XK>b~BAyzw(LcX?mrt~KUIjk^^m#8`(l;Bz@4 z?u+>Si!{%fzQ_w(PNR88K(;ve_*a1Cp#X}{0eR-%KLgap9KH8Oxc=V;tba4K%j9LU zsPPkt&V34*$teId`;-6P@XE`RqYgRn@yWmFJHZ3wFx55X$bRxEvS_&r7+ZEBdy;dW zthLI#yCb2q0K|EN2yXCb@Rw?`mPH@l2KQ#QA%6v^9W4_iVA-$@)N$bFrf5BR1pc^5 z!pM9GDSFWRwTSl`P-InD3Q2#%rZ68;yGnS=Sw$KiaFaPd&f64XO00-YZ&OmT4?iPN zn1d1`u~Ppn<+6;UZW@D{*9CzXK>LMNm)7>H&yKi9HFs)xOnoMDedXQ(08*^-_RUX4 zAJI$!PZRx|2Kio#hTeDO{~hL8Y^^({1i7og9c{sb#gbHaS`a@4;Tbos7f^nZ9%r$A zg&}8eWnTs|(fPo9$p$zP8fBw6oVbQSkE&oR&>E!}BdhSz-~g-gDpO3^TK!Ucae(GO zU3cVxpY#BYLDGRU0C3GRGMjDh1M$nU8qDy&Cu?5>Y zYL!L5ipXb+)M;b5GHF^%tpCJ0I3$=C=E*29;hRX=kBdIZf;V|eRRJ};Oh`z+n(dRW z(24ey4zD(i+XGqw5py_cVZ7%3iU*Z$+pm)3j)MBMNN{estC+WSF-I#(+_q27wP=4_#l28pD0 z)Sf6>q9^b+b1}uJb;5IVn`v;O6ZSNI&%w6~tbL2%LZM5tGYE|C=BCWzlE9W_(a^8r zLkOQ-(Gb{bJZH4iuSFibxf~2NRmp;)0W4a(yVIe^g?~$DFdkR*v+5b1YFEm_$lSZ5 z?HM}TfTyxhFo33?sjbm&kCN##MvcT5&ON7B>jwZcP3?1tmvDv~!9_mYkavzn^p@o6 z2P6_VpehFq-llMW_=n{f3d;~x9;k-KI&a}F?vF`(UA3An?gDNwnPv@)H=@_YnoEGg z!M4^HVmF0@j1yNp$`8=X>o_TkM6^Ca6m+F}F@;xGzLyy~Y>Qh1F!R^mxg(;vjHqa@ zu$$r!NN6#^4j9>iX?cV3A!$i<)960!u*%)VfjY;b&BBhG&r~bQtSB?vL^0B+G~08~cN- zvl-^0y#E4Yr6qK1rNa<=S->xQ{ztn@Giw%}#YOg=uon`Gfbz?m8tBF0z7OPPc7?{^ z-aqirtE+J$Ci3O)p$V^EC)v4$(fi%XEf&H!sn{EEMar{ZbP$`2N)P|8?Y zIs(`0huaoe*)v9=L)*_7kj z-v*?DS1$sf%m+v1M`y0yQ^5-$b(XD!WIp#D+8u3u+TSk*(y6@RXCiP4N%racfiBH4 z)}Tpr6IrW9k#`}Lg}~vTYW5oIp6_P?)}IF_oT#~>6D|7SIVzKsxiLBSsGA+p1#hGO zuf)NPwX6=zq`!NaIcrZUm$&2y_cV6H|lrnvN3C3tY?Ue$EHnQ+MVa#dng zbw-KqU=dx4Zch3NRpANHhR=p(S0fw2z;?*~*^%1xMwoj~FHsgN=JY*`96rDFL@ZZf22eDM~+9TO0ylk=s)hq+Cnkxx3j2L*m0q2!9_ZzNaZEa z_-up6JO~!E9M8N?d5CeaY=o+f^JCoJB|v5{J|BZ_P{=vzqBAv|muV`w9~Uj}xbzk_ zs%iz394_5UeJ@ndB9mAwbu!BJan`jgDJSM4P3ylvT-%fLUh1;yj>aj2(j~wcp z(04KNz>h^Nk8@I3z5Cmn>wi>3XUJd)`CiMXu%I{X4WVLaLFCMDkGsbgQnc97Y!XN* zTEGwYjwgv*NuSL|nOgoKB>2stLqy7~M5D0b{+U>40nLUlx4|Xqo31?w-@MJkFZe2# z4g8*{b9~Vh_P)sAY~zluhgZqjxj~k=&!r9G)i=OxbTCc_hVwIEps3CH`;WZbVppO= zIGpDZ=d^tj=E+pO)51}_7Jq}qqxpnRS*CnTAhV--X#Fu6+_CGZ_ay-$>GXG9@RQ;Z zV~}cU6v7Lu?y1mha8MJbklu9o|FQJm0ZpFk`?#IfT8)(|DngFRP!zDrP)2erDk8;L z2Z)S(oB;wvMMfauZL5MvB?6TkiI5@!GE)o?fk2M31PqZ)2uWmy6|x|MByYbD=lA=^ zKPt3M-sioa`@ZgLq;mM_pp=VjX&`DV2cKHrEAp;AbSiZ!5|+B7-y}W@LC_Jhu;>ZS z=1`X>T0~2_I)Q4qr?&121D>p>Q;j1^&bJ1S0h0H)uY)(McX@xRgZ(ayR(;o(1`wDJ z9Qy&rN8Y!fM1^0DWb?|y&m~Dwck4jk+K#`f@*PCi9vEW{Sf>w)B@NzFajNs$Y{sY~ zo}Cc*uSF$aHC zEWd~5_ND`-^eptKc;x5aqW=sNTW1oiB=;8F_fK$t8hM8v4LM0YMTa`cwC!;q+q_-9 zp=JT?@!ZAYI)wxAR4h?h-a*w1MGc!f*{)9Wpsmtc#TtMkm_JjJI3i+R5MA!tK4Otw z{9kA%`=ZN(BwIXS1gpu;9>;q3pF&|8{T)y?@&0Y-bp^cR*zZ18=U5m=7!C5d9mT&svzInU*&Q} z@+@`kLXgo3cA8ZHa6DjeQMjEY`#o#j5G{ePM*yL6W?EZaxUA)-L8m8!BswwZaSMaJyqG=a6#05oM#Dk>0VNE#0 zeRt&Hg;P!OdFUKA#`oFS$Ln>q>0$2g;W!wr!IzC#TnxGnmwiLdY@-y6atk_OiW(9& z6!4gu25e+_0KYLex84^dCruTvq@qr@f4p+dF?6*R+@qi6To2?l2JS%VyWH*r(?Yw+ zVPJ^B4|>DM{Uod#$HkK3tiiN__$0jWyh;7elAgBXEwGZ@G z+7w^f*#U^TBp^G3)$8W<)VrzZWGAc|;`pI&9?k2UxS0pzsMExcD4xc}zu&@^naEvx z_CdsSzh!3kb)Vx;O{5OYDM~b1C>9srD_OJy-iVvA;wiw4gr#t=nz<+=@;dY)M=J%b3E|)gY?w^^4}gmw-_gMs zj_Hb5*VNEs!yWku(6y^q<2W)g%z8o^oM_EE41aNX=kN!2o3D-0t1`_!^`6bL!<`C3Je_;taUfv9 zg0ucQJqNZl7AzicEIZ1uVX@x$+=q{n>ij=s8AmjTkvn0ax58l`nbMoUT8Lc80E3Ow zNLeJHb@cqR#^KL12ds{GB5Z3lPnS_%joPV+^+%xSao^J-^e2853ZwmY;30VBhn@&V zM@8hY{I| z3BIPjFDKt0Le8*qUhHXA11M~f7Ct1hudp|7Nf zqW?*2F@+uwtWp$R!83oR9-2K_1uEao_wtTuB6J&oQpV*VNxyvR49T(4m;3cLg42FC z!Xbjax5Zja9b6TFR)-r{Fqb{(H1Dx*(VCSh4kFt*AE!5*08!Vvq?{M5%iBaEl4ZH-XP&$**792f(eB>o?lCo-Dd{AHnL1GLXCVTv((BRf|`QY-d zFIWeQ7ai=ls}3KO`=D5F3gZY&bCRnH-=}N5BUQ7R@97Py?c1UVGV2k_Ia-VBhRLvT z@Uq(w+8qS-}^ruSn2@H;Z$&L^eU2#c_Ku5TfF zG5Y@$OSp}`FNw%M95$<3a$XK8xP+3B5O=)=Ut_(|UP+N_o*#kqh^@j%pZ z9?X5q6%Etjb#mxjGQlFCSufi?E)=3;;F^K`Enu7bh;Cdp8kCD^(>jjuvJ(0gBlgcc7 zj#~CD`w)A@i|!mE3ai0Sqf?mfsDqDtF(M*CNdzfDO_%#d5}&`|mfpGQf$2r?<1UdC zKXuciqb+-V&09XYar6$WAoP`SUkl{sc*0p`j>zo2gPmwCE6+|oYM{?e`oUWn4#ueP1IWBfew0gc@a*_fwKIm$pJ9Rt|ZDVk^5?Z(v&Fll_7Nen= z0U%mfeBFsJ@ zz%P3bg7?L=s{Ug|IA9T<*FLBwc?|3VplOHQ7=RH*sBv&t0Q|*+ABoY9P=m4;;R4sA z6~G0$N^u@Ou6I#REA5?p>0)x4$)Q#04PCBA+BC;~lPw>`s8ix^sG!-*-r_~iCki9o zs=z)q_eSn>@rd7I23OxmcZDVfN^s>Kxl@f(&+~!@*t8x=sySLl)!|WQ?a72?XmmIg zp4#!WkSl!tL;wyA#;T#1zu0uVPKTQJM^@)fe33PBM)6x0+;cgKhMVB3?}V{71%=Hf zz{fdtVjHk||A zW$sf5SpHsv*Xe(7p>L{~23BK%X{p5x`io3s>HahyvZ7K}FCa<#bsO#^khBkucsyIo z+p2v~G_wQI(lTf#v;UVIO0(#=s^3s=^_V?V$t1c_@;ENya0v*&!~9`FvVz+&>jGz- zqvvV%g>T4*_80SaIB@l?=!Aw-F%F;;j=*Ol`Ei-YEa@YzDRf&`VuM--#eD$3euKo& z|6javn(&wkFh+Xl?-L1OYB{;fEM8sO4g@ZS0p3G+Z24&0?hCi1?c*Q&0eh@cu|Xn0 zSF;`D?LqZ#D2ZJ$W3LKSanSn6@G3c@4Y`rwDBilqu%F4y^7<$aY&f;-mQquv6osTeMeb>;=mNQyXysgvSpbd=`tuGb3QM$_A7qdPH zjp9!w&HZ!%3b!`B%(ZDbPoIl3IGt=PXxEk^VjY-!^FiT1U;IskHCM&?_x z;%!?^Qx=9UXgBE?ccL}-evX*%kZhhuth8z_~ zrWO<2;D9nB-YCwibtmerNl0T3`wC&)hoC)OknWS(#48@@l3X6B9;o*9FQA}e=nPC*H`P{$5wSmn;Qq9}nr)p5A zXVs*X{p@C{OjbAy(dzI4Tpb!3`g%I`)n z-Hs$dNbO3s{=gr76E8Vwi(EL6+w#%+FQv}mhqIgy+`~@fDq>;`aZ2|i_qNAW3;K@D zsofxtOuDRd0s7c7-~Oh<@xQkTd~$@2#^_%#&P0-=&NvUP2l+|os^9iWj;g-Bd#i`? z`cX*AjMqB`r7vD^u5Xcq83z_1KY4(z`1cFPL7o#Q`V@!gZ=74gZ1#K+pY`8_LSr6% z18_)3@BfsOdsCUpNG5C>GX(-=%i8K7FL}yVvxcA*3H~hS@b)cDj9YVp4V;<)@ zuB!Eobz@uyA0I|lNUPo4i36Es2Qs8x_Toi5WUb~m_s;;a8cJDo|IvJ!4gv!{3TNd( zT^qA(kIzoMua#+T=r|9;(QDzJB!ryN%18y)OYCDtI+=*OW_(sePPslLy6ilaj$X#I z7AxnJWZd{*m4ey2GR-O-^}Ssf5{@uZ2<|0Kt+9;7Yy4m*be=h7?e<3n%g~JtfeCS= z#fW!}UlYWhJ4HA##zDXQF^uW)Ts-go9()RZ`1C!Tu~4N0+6ST7*x8i~X`cz$=(&ju zFk#FBw+V&EOYx7&n4>GX*0jU3^&p~tN=H{5OaXCQ738sr4HnJ%kZzrH0T$w-W->YA z)a@|%MjNqT%^gM?_QY+>^quxHtB**NJcgH(eh-z0fTt8oAWnANwt9Y;qnXleX^IrL z25*Dz31`SRy*fJfdcD^n)Wh1u=pwGoqx^KFgJ$2>j#c@0D=Y>6939TI^7t$u1Efs0 zf0-RNUGKx;Lh3SryQLk&Y$hSuK#Yjkr_Ta0l=sn%IEYcrkJ# zW!wiL_KvY?IsC#BJAeM>h*tdRyN}$G@U1)>s`_D1A0$J?B&;yiy9RglCE0}M;5(+h zi8v+tDO2LFuX&0Y&x`UpZ>+RPKwb)f)r3q@sNuZ^RM*&ooVXN_`nu}Twl=5Q6OlCq z%isXR(`)-2I`ngoF+FDp?RmCfY_NIjlCwO;?!7!43-H=EspugHA!Iy+cf|{U<1VnB z9o#HFm+qGOz2Rl5OAF1J^nnX=$r%b}2l)8f7h9Cq!Tk{=KqoRKm$ig3P3i%6mlBbc zfqw0Gr6XoJ5Shdq2d13HW(o6j-pYOTD8nf?H;-o7VO?mMAp<4tLMrwY=|_e2Q#r7> zOg6Yg6LH46R{`7#e(=kZaCMb8SZ}$4_tSnR&PD{g>Y`MwXGKH`&PE@_+rKa@mXd{K z!6_|!vFCv3-va4M(dhdA{xBJH#@@=_@ z>m+qnh19~sZ|Zx2EDvuiD0$fz)Y5ZWbVqkCl5psR{^|UtIltIjGb>N4p&8fvv~kRY zaVZe5LXV|L!zR%8o6O$yEG&N$K{(9|s+y{w;TPI4X~5#`9{ zgys7=QS_MGlcIXk?1tK*RqC99ueI5+~x+q-x! zJ$vQdiAHIKrnPnpK$t%0%Epewcv$edAm*IEsbAbWG;O-|+X#O>#~#1P6D*qhA^F&# z{)(C|^bg*z@LN+4`2FJ6e2t)5%yefxbI2CB_^=lJL5HVqImn-TBJ$oKdA1`-Jp>0d zK(P(C{xmjoxurijRWBqZ0}$i?hHC6kkuI2Ikz49!a_av2<5HFLv_JzrszGfNktq{v zpDVb)E`i2(({XHQNFD&V#7+~d4pkS4F82&5*=@(@j^buG9sEVc&3rvdx zLZ&KES$aK1NuJih;VSa8nR6wJ$e%)dzw0}hYT46a1J+r@vMG*5yw#YtWc;zyWDeT? z6d}XF(9O_R8{c!POaH9-xv$4CyXOs?zyBpx!xOdwv+$p^r2=1LzSDZQF!zQs4-2t$ zBVeS2fit${hi($iI*Wdih-xHOh=_E-kVy#ng;&iZ8){-JOIyeI8}&sqA{B+0fx@1YZZ2&R1OxKIyfGD!K6?-=6J=0zMrPM%scs*0( zQw`?mm-;SESictbqTQ$HG4>j-Qcv7BDK~03&opRlPL(qaPPs)zH>CT-iSojeW&_ZV zY8;VFyv0r?=hPSrG<&m#+mZ0{t)w4~MTYHvX-g-(XhF<3Lv|CXi*|NbRe2!)r`;@) zCkxb`d##Q}{r)kfjmvu&Vms(4y9WU3j}c=-PJxMchbc;{P8U%YGm=4v(fET})tJLQ z0}+w3B)rq^lOc`qKxyEBJ?ND>bQ^(<1RT0M(7M;-g1(305x&fq&*kU(fXIzj9J0^dc!)x*vS5b{% zDtXidX?^7FunBK7`JSdXm`GDw1{#DMBCU}8miX6jNPLv<_Y+Df!A{f(I)v*ZT&#;> zLm$C?t>TC*Me($}vkjW8FPFU+~3oB!#K7PG&<$)dSP+kDoi z#DaOux2K^nNc`V8N0n!If z;(Ctg6}%bdZbhzLSVGr&70m(J-_DMx*@$#C&jqABn@v-vVdqL!bF}A%=h+}kDRI>O z8~Or42v#o_a;O4S`|e9b6zMjHuQ9%-8B0C#smuZ%j}Y(ln3@e;(|hs3_E_{VgODT8 zvJQb2SJ$N#6a@tCf(9is%+3-V-$qdDzz0aXxUfvodb{t(MPwK$Uj6nc=(WI27}Uwr z-~<}Kqb_A`e#uoo^o2DbJF-4dt}`?y*Pz&1rxxhwRapq&1OgW;coOo62a{oHP2*Lw z#Px1y`@y5;Qw=(ELy>Rh0sN|UXWv_w)FNGuKYxq`^NisA)6E;jhS=AzUFb?>Vc70V zVEw1(h(Z)B>*F4?Fc08i~p`dXWHDd$LU zw^=;MHuI-S0B%-6Ho8-2E$1sPGaPrvK55ZporJH8f--GJD+_?ve654C)1>q5_S>p1 zw8l1%CZ~oZcOL$X$^_5IN)W$P2B)F z7EQdYadX$`0@(nien(sS6K&@ByAkh~6zRrCz}iUDgDc?TO1#uO8=n4T*L^70g*kMr zB>o*QAf-E5+*P0HJIlQJo+Asl#UAA`)n%OEZadsexnX;p_1}QBF?S>{-yf zVX9>xVMFTxJDmm=ujd&W{9E{N_!*RK{BN6&mVZiDSU4=6s56yCF>cW=4H{@2oH5re4>i;5R}M6|i{1mpaiS*Y0f;{wwE`M!Nen6vAToD02zfA*lqtxt zMs3EJ9zEKQClH(lLCXMNWL)UGsahon4MKO=vWXV#HHCljYK{o;wqy@Dat-*o?>^{? zRN){hnMOAG2xb(!&{bnU;0*|9id`qx03FTKbHsg<{m~ykgG(toyqDhb>}P;NX9Kb& ztc|>me}CWq=P@rJLwGW?CWY+n+{rix0+(0Qm{;*<5YXK7@9%Y@hyfeGLyELT=R8`o z8yJrrUxG@3AK>Q&W!nLtqCWlGHRyp~j{iVJMXo_A1u-T)Qy!aue+tNO&g#&GDoLdj z`0~fkCZhqivsVeM2iI7qbiSIys7qbf*dCn&q0D>OrEyR59S7(xvd}N=Rr=-CFy_pJ z>E%aj#+QMt7Z>6`5eoHz54~y}*v4~ZGupO75&hCWIKlh%uc$Y2$ndBhGA6!&CZ1L) zp)J?6p74nV^or(m|6hndp-8Dj0f#u#Qu3i z_OI>^>b5jMQKZX;96r&P-R55zt2onZ!AG{JgVw@o^FKeE*?~)#ag;3&aA$x^S=p;T z&d}MfTMp`K?vyp_ORK(GbLsb&zZZb9)^G2c5|Ek*R1P90+0W8urNSoaH)S?&LLjPI^;+7|K z3c#;?VZ`u21~cle;~J>JD|fmFt_^?EYV2GCkd=<(%a(mf(*^&3E^`$CN#ZU<_o#H( zgu8I;_FAC({E*$k}Vc0L# z$Ff$Pgd4EQ3E3}KTAbB=M9~TQ%1ad_V9>^0pQPBJ=`*-8YML%;|+GITd`po2Jl}KLAqz;ZQnm@t}lDN2fh@T zPj8aFQO7~81bmu}b1QwH;3s*uTATc`QF0z}k1x$iq=Z{Ke zMNesuzKf$@tXkah9dE2%88{J+rG)gGEU1Xo?6{YeI0#_lLE?{ zNl{FR`eLpazXvgKy%e+({H-U{{Wa*P-7ju!ASjaf{L*(f~!Ctu*6p@s8Ak z@#CL0m*r3wW(?j*s+j=<4-3^LRxKD#Snvd=J7c$TfUvmu;^e`}TUyM+g|QU<*B;i1% zaD1Ip+WY@&=s!?+{B_?|0_{T(m~|F}vq+l-niYroXgrd`=CEpoat7&V@vvrbm}!B8%dwXNQW| zIlShTB+vvJYb6P%mDU}W*hNN{vRKjRdbj!evy8Do^!LCUP46RUCZMxte_)+6(B*rF z4!LlH|HX_aA*~)5l5Vi+Y@iNY*?dB!;}HMD>J-P;K~mWk(obx5O7oz6HkM;8CH$gW zECk)A`xv}K0v{x8uag(Q!*0fJO_*-1jL+d=5(SBA{J7#APGW?6si9$RE>WdP4@I2{ z*)O!zW+?8xg|{^H$(;66q+Mm;46x_v z!XN!Orb~c7dp5@s4e3`AuZma;Gx-_HSe<4# zEH+jJnYTY}3WG!$uLnxt+Lx8sP_mWlt>0P!rhOF#s^DFEcW2&uEi1tI`pBfWp?EkC503w<6gU7B%hOd~oylL0C)qp$_t?*&OSsO5j^uk}ntKmx|k6GK$+4DTX^zu+yksUAFye*uc@@Y{0A^v{U3v zWbZHajD(xqjuumSy1vCoEEWDLkU`?{m87*T5X(mT3nO088uBms)9NRJ*?JQFM!z|_ z>3wBSGdLhe zvmC5Z*BYwp;g8R(y!843wPC=Ves3AOdB%lurMUUkWx;zop4xf*ck2s6)nO~fAUa%twmHX2(V*wQ*A#bWM#bFFbKYX_#7E(Bcp7IIr+8VSL4mfS z=1n=pXMfAZihZ4oXnKFrVLWn!0YrFT@&W<54|)Tp#L9?Z!8I&ZMjip_9Hy=Qpd{8v z&+Gj=D0-CW2fiWEg|iyi4QL3D6USrPf${g7^l{M-K9r1IY2k+>M+cVH0(xG1h}^Gn zyvvw~fq6A=m?@nQaNi#V=O=y0!?QR4VTH6VX40LbexWTXAz1-uz`%IF3B7&$S;~!8 z>Qjm5{ssOtxN*YS-H4Isw%DW_A6y^ga`+QU6i@ww{y<<7_G!38x{in|C&ja$*}HcI zQp5#s?KRm}pz5=mcsTXb*3KYLI0Lk11v)GmtRwCGhuyz>*LZ0#p>fG;h|Y}r!`)lq z79xjP(c_4vOA~ea6Pct``ypjPBs)?VQZm6ycD4D#9a(B+eC}e3ZK`KI)ielvz}%$@ z0{3j+Snz(Y9=IK6c?cUCE9aliJ73W1@IiSPfC6D6k^aS~ru2QWXm2^w?sNa3PI9+K{RrnxmK zwoy(!%SS%*Xv?0-uo3Gr*+_U@F%eRe< z(Ab1pzR|4D0GgbYx`~cFrK)+gXZqbOH49_|L2HGA3oypj7ykKA^A)-YJotnQ(&uuT z3)w%4LjnXmyLTs4U8^2(q?+kF+6+hHOLiSAdE6&n2t%XB;z^o+EifrukD zN#QOg0zyLgGUChmp{!8XV8bC#T+GhI&4HI{Av1fKrtGckfY?_F2K)dunF3ahP0~c% zJEkNa;lsB?&uNNmete{vE-YALC;zbXiQWcd7tMZ-Ic$<&cTR+K;PGdj3nnfc3;WpJryZY0=c$7sDp?uEW)t1KfedW zScFVj=1hEGD=o0NG= z_*IhzOpQ$)`VKQAa7y}#=cTu}SNc<4+_T%aXu#}917uPC`6<31@1jMXJ59IF$e4=+ zetpTj$g)<>_?_UCMt4=Vbt}cvM60{X7dSy3hacR}JDuMFxEql?b#@B=%FaW?SiKsm z?KR2_v24yn`!LB)v1cr)Fs7JGv?$r_0gh!J($<6HU|1VFx5OLS%msCT>G`*DDWjvf zfc-aF+eF0P8M+65%(ESU#tO@&<&(@z=zr^;@tAN%oqbka|0+8tOn5XTOM>2HQ(z!j)beEtJaIOUCt`lQHFy<2eQ zbcKx}>bxtocz6l-P8E?Hh9)YZuX%NV@=;YFvdOZ^B7Bz=M3))o7$u&Q{P&zXiYCn8 z(ad4LFWW2YLzc$DRD({vTwNmjuXg0QBtVXXPZ!_Uw0{RFj#L9D$};S$oHp8bA4L&H zu~?r$qRX6;{I%A~ZR{)gI`Q0|0Xr9t-XeTxcDgZsCFcc>-*!y6Kt(DX zSn(O6{qg5JDYAWfL7X4@`fRsi=bv?MbPuf>3|{w36-dAx@X`U^pPIrC0pI0)bb_~D zXKxXgI;C@V=)$5!KdVAc{j)~dik#zL zIjGt#7uV|3PB-o_i@%;O#_011ifZ6Ri4Ex|Ovy)~h`#B}LAQtJY`h`zegM(M8FQ8} zY1mB#a4(C^%rtvA!AeGql6g=09EEti64`oQCt8x!#; zShD@C0K~xJLi&pp$t4A|ER*<<4d;CtXlK*TJO$x4nIpntr9_2NPhak0YHLcu{c{4F z2{;fteczk(ke4>kthYdR_GQkbg|E`!20yh385CxvSa^DR-ijQI3Wu|Dv9we|N_|mAjIN29p z(7{Z`Y)q1H`z6$loPB-{*;`l=u+}8RtQujYh3x8CPD@08t389<3d%Dn)5!B^Jm2rL*GzF*CrNm zaesA4g2+rD!luG&RggaN@&zp-v*iM437(U>kXsqnDS8ywQaNE;P3gbv% zgllhkqHRAWcBbRZ2cGAhY)R|#r8jGmunj@jmVKP@8_FQ!t$_AMK!hXc8=%JE_InG9 zF%I`e%(*r6MaxVXsL(5AF;wj{sJ{O~F>j;qA9K;&^5h(|tqBpXglC5Wxk$j<&urq- z6T=76+;~;ZY8t^+ln8+kC7Gir}u@s#p4P3J;zdfjhXP8xx8I{QPzVfej(Uy zYVSzLhpDblyCwB?e(*LbK@6j9K_kTHsL_L{ZHAla&8@5*ksPWGy;Lwegbsh*#JYgB z?j@R<#hnqb857E~1wAhm3SRWPu_QWX*RF{SM@v=lW;0tuk z7x+H1-uynY_uRAyMI) z{>%Hp_ra&}m^Qhuyew1U7r?|zs`1A=CEEPDWJcI910RtK?`Hwx5ZFIYifw~^?FMQ_ z9DB-XUP6l2dFU}eo&s;uRoY)q?>_3zsY3w(vo_O9!;zIPVSZ~ms0S`Q|E$^WIqu{3 zkmRz%I^Xo^fse*VHzNOT>*O3}>Ctl6KK{)3jbDq`77g`HUK4qOEouGH3V@Bq=K{|8 zmY}|vebqu|rB4`oLh1PXg?N_XG3Y*kwI`xwAKQB@(2f3GAQ&6G%TK9m)j5rSFgCtF zKP|8fU*IGXxIySP-e)tgnf6EZf9@Ww=9rLQ^ehK9T;h!T-}xY&CL-Bx7n2s%{2;Xd zq~-n7)kgKcs7+CztoMaym!#IT%m@X!>P?WS%zndq6OV*H2X8lsd-aG;^nT~nr8;9W+0=eaF8;)Om}G+&^Xon6 z&nzK#7D9PhV551N*)(d*gTI)?erecsyP%m!EX9msId8y0#h{GF9u*lf{+q*7jI#Bnwd_h@!E|!;C)x)O`^v++5^H5UUExC#Y>uEqE?p59FMImT8<79(Na zmo(&cfMk9Zrr!AIPwh#ALDnnuVLH%n6y|`MYRl+Nr^39NKf* z3UL$b@26ZC+*6eaGd}x28qO^m7fo&zdIwh?zhr`N#J*DOok9%unb?HRGuPxIOC)JsRA5lIfT2Cv744WJ6GtG>m({T&p_e72kKV5s5O z#R0qxS14HrJj+~1RUwN_;>f(f*1B+lKNRV}1&uivQpr}_51sL2#)R0ZH9!$=(tCxN=! zpBdZA0a=Vt^*&Y4Q-h3`fyd4Oq-JJy1Fv`)kh{9|(_e(|pgy=l>pHF~NEb_dGZ*w? zRbMO~yfq_)_8ieY{RQaeoL|DmlEN_kW}$t>3-OdUiy%WOS={=j_q21^Pby%Y^xJMm z9*i=4##BiDAbGzE0EtuMc0V~L+Wj<#bsa=!#8%fD_D5#mPseQh`Nq*R7K<8>=<$;j zx#r*6+l9mPBNmi$>$;u$jDOP3O9feYm+UvjAr0sErf6e@HIeONO^cosyv;WzC+;my z(>VW#IiPO3{CWW^Ts(nQql^j3H2qKUhgAQKO|UYy-6NLHt^_&z*Z-chVvY%S`A^wY zNv4A+BJ!z9+ya>ek}jtN{oUiR>rFcEZQLzmL1)}4hSdI3o$fM5wnFDkg1ESXad%`D~Yx5HF3nq*i$z(!`-qQgVsj6==P-!JTT@Lh&Ihu;ccg5rJT2 zw6Je<h8mcA0$-clm0d6wEmT5!CO|yH(_yA5CV3?UWeWuOgbD+ z-^wPI#uM6xfG6Uy;@QxZ3;w@Y>wgfdY^A@P+)b}*@DV@zldBK~|`D?Un5B&opKmZ(1wAi|FX4O*B2uL#X1-hm%R1ZTK(vRTpDl!P20#bECOL+FWLe^t= z9ze-ZY_+=y!zL93SSI{=C}~lJNrf?*t&Lw?>bs&y`E_~yQO>~J4$?|I+Ij>J4H zUN?r#L9OpGNE4gmvKf}>hAa(M%-7Ij$N+i&67J7uYYC;7pt3yi*|<22Zt4)IjO}=^ zS;iy&5}kYk%RXed06-uYFF;>Ir;6n%hBNFQ>#PqoiZ7u(V4}UK%VuIfN1eB8xpU_E z6l`)8pgKdGG220RE2k-mnvuL{-B+2{>5wTQ2s1HMf)Kd0YOh6>#G3@=2rzvlG+JO1 zsEUlN5QP>}z_rSUWRFzn5fhM-vd&oRe&vdD$ws=d%Dix{pcSqevC=`ZLdIDzUVvu% z7x{f^cEW?HsmlDDi|RZ-UZcSc|7yvjT;j4Fe=|XHZ<$g{IwjI=0KdIm?Yk_qF*gII#XIu;GiJZ4^h1vyn9q54D(OWC3A&P}rk39k1Tl3BI zZ(uU&+82AM9Fp4sx(&dGzS{T^5LXHLA}`!Dgqt(70z*%pw`E}L;Cap3kmA~Ru8mh0 zt4~^&+ry-;@o)MrV1%R$|7WvJU!;JGm|7S#M+fI%!e}7__Y);7(CFi$ zx4?-Qe}SnoNcbJ(0Q&Rb*Rcx<70UTQJ-_B077 zc%aN}S&NHd`}gUyrc;73n+qL8ZMPolYJB=BpH};!@u5_^g##08=HLO@_af~6$=Z0K z-w7b9kj62Z++D`-!2HpyZ%N=5AGtI3c?1y{{92?cpw@XBHFS^<( zjYmJU!H=-&$HgVcmEa2S8lrJU z<;Gh(>^p(j9O%J$23}epvX`+@x*6yqoECDZ{Ob5?df#^09*RWFBr!s;-9@?E~3VLi8s0TDJCNpzT*&S++8nEZluek_e0FmIq zc}hlaaaaax{hQmMlxQa+yh2uV8olj1AFu*2I*C5GQg{J&&npr zr4rke61KQ^Q zW)>TlL$GpcK#uCIGZe;#Kk833bkn9lNRJ*$0|@nRgUA+#)FD^G9}ZxWZ3Ze6V?X8& zZR#Y38p|82@OUQ0m@Ybu){_pW$xIUcjSfzbb3U8Vpw=mB8rTU>rx^cvVu^Jt=1Y7l>WGZH@`_0`zjg-n zKzigN64DG!mAwi}DLHDunT}U{t@0Y;R9CQRL??umRU$(ddkSPAz}96uqV7dI1G7L; zzWU*Wanf&gvn5*7$>Lt7n=rO^BbnqpeA?ryUOsn07>SGXoW!vIFR%xvoF<}~3sH8$ zaivvUy~Y z?l8my|M0k5IS~m_ltQoDuWb^q>-~7@XUv+i843mY$Wgk-VBB>~(yWFFTPsndK98_Ec&=ln}e&dHH zqu4MF;>!>+vtR+M3ll`wM37EteXfl&*0w{@R=Ig~#Q=G{o;@@Pw3E*tB`IsX%EK>b z7nTQkUIV0$7#o?z*tibH>To+iN$^8HZbF1}HdPPzI2?eRcS5u0caOGOdmlB`J3J9GPTgT`&2vL7c<`;l?#r2`r#_HE$Wp3nDPdJRVb9JM;pNWct#9 z?J~jf5cxG3<*RJfpn4y}RTqI)8l9v3uP6vu6=t@1(Cbx65DgqU=CSDuZ}rHupV&iL zz8f{h$=m;|`2t+j%ASJx-cZ-&Tq7$>!hfID+GICt!uZetLU}kKf@KVNb|2SY2mcWe zRddYbgW8QgC9JI)Q`Cahjk^pjR@Oob1I_22FS+knyp@-WC_~=_Si&JyFwp*|q}nZs ztwmf>&%z63NC5b5(_&+X=GHFYCh!}4KA|X1h9|SCIglT3vo{Dhcb-`H%(g*Re`NR{*8Pzt>pquzKvo-Ep;QcXf&KkFy<+ZCF9v<6`9`C zPz@`FY_kD`>yYTvi5IF=70HvO#z~nH^|9~n@Xcg2*jg(V7>A98wGbg5eLdQ1YBb1( z2agXG`66O@wG-~xnp23E@r0UOha-<-EcQ5RUo_e|lIalhM2`uFHs%DZ2 zwiMK_h~*0xp8VptZ_665N$_Lv0CGO`^HVnqCiP1sl_$XJW>PfOYlzFpT*E~heGPIL zSRsb4c{SI*GLv+g@$ap>QsA6lCNDsCNM+}*-=rvd=whh+#WvE2`=d3P2^8+>toN@B zkJju36tjO76dMl%*Ftzl`pZ`{YhFA`4}0}FyFfeFICZHs`r}u`dD@_LbnUL%D&1^>Nc~F)AXBw#g0^Bc3TfPkFkndI? zvY7@XB6rNkgRWY9n*VPkm~!8OZ)tiCy)fmD2Qbx^<@*Bn932K;=LReT1HhE~|5*l> z?fv2%py3g8zkz?PSLOfX>P^F%I@j-EdpcMLM5SsKB~=hw5NMU53M9v(1*Dh?$UGcH zLB@!Tfh4;}3y4-CP@obaDzhLdMCOnj0YN~B%!VN`i~^Yh8Q970|KWFC@0a(hs3gyR z_C2h7-D_cAVSs*N0<{sdA=E`$9d04pGPHqPQogu@l()K_#PM*oxL?G9q1hP8yDxs< z_w@6ySKdbpf3r9X^a4Hq+;ZtW&`6}7+a$wPnE*OtPDuvR>KPAo6FuGN;vt94^U^(b z_gk4Mb{%Lv0&*VlMR5QF<{6!Y3esm`uP?NU>-9~G5@Ct2>!l@XS^f) ze2dAm|5I-K_h;V^A+5NaQgsC8*l*j>SmTl^d+IdcTQ-6}`Y{QJQvhZrAn6%rs45F1 zzIpQH%7vpmr|f?N>*cS`{`+7GPLt2m-6Y)c0O76|pD1^%!-(%mQ%^IfSwZ@Ma+k`| zeiHfqD8u;*53Fr1!K0smk?|kaCZh~n>D6n^g{~+;+skvwEOK9gip8P5PKF5AQnV74 z)Rrp2cB2%Z0zhCmk=B{YPJ`ZKjO%9ETbFO*p;NDbl@5)9;Jfo=0az@R1G+Uw%ASnJ z!oEaPEmOIzXvP3J=gJ&?80WiFqysBQAUK zWrfGXjZgWE?`*rw%{Aa1sJ3zMtN{DcsFZ3O@Vn%jw2M?BcJVFCER9h`N;~{5a^6GiWR&4v*j2rxUdcmZTL<;WRH0zheB5O#~tq}fV+5_ zZ9&Ug^3Hd?r>5ONnT-Bt%S>4^m;B)`0wsRjy8lN|o(eVs=`+yWw0Vm0of>fqJ!DprE}_D?EYCH^GT)$f=K|2(9jsnmHMkrrY_J~MJ8 zeu}-<(d7La+|OQv&^|Asi^J|&&W28D%zQmzlYzze_|Cl*yIQGUgilnj@HOGBcbIiy z6+mzX714%AoUdmF`i0xG+Ra?#!l|HaNf_+iRcw@VBVL>8Isy?fMU`SWiWwr#a^@3+ zKA;~3n$9BcG-LodQkE7I+<$kRvba-uE9 zUC_j{h*KUWGvq-*oSj#JY#Kgs1X3i+A0-w3TxZMSOLtZ2EY^jA_Ni=noa^@DrJF38 z9Fr8_%mO-}4B7#0I}`Y#>L6b)C!Nt@oQ$ZCL|t_WyAQn&?h6awZ=?2Qr9myh=aO~3 zhpdQTwfE2LPUE~XPD$DH9=rC&nN=$@O;9A50#C5P_|`kaSZc)8ZA94cwOG|1p-Z?? z+g?xDknjTFpdMw?M{}mB5GSj6zVO@0UC~b6$2%!kPhH_rGX2GYB5w zAFmD5UwH7Y^TUyae`~5KB#MnPx8LHv^@4 z0MsM2g}2Uy-P_#IUfy`!ah^3V%N+p!HQkf?$$DlDVsazS2x8Hj-Lk0QFnO0b0_|Yj ztmIE^*6|c-MegWBPbj1ixOQ8+%rgu^RjX{wPc25@*IUGl%oSZvvz*dD5df7C6n9tIp;XcMnwEW668FcokFRezfD_tlZ}x#Qa{+sD z&SwNzv?*_~26Gs9X>A|}>Tb%u*t$!w*|DL8i|x4bkBUtLOrsw z;k{AN^_{ux)X`m_olJ?-} z-%UWQzGB*cvfng7qqMt}*fb#1R0jb)kPrcB->7-<%+X{M@&+_N45K_$ z*(FmasBO(-=EAGUynnFRD^K^YZbGa)j92{Wy$*Sh^s`>0lM$Du9bR;*+qgy#FiHL> z4%-$0s^D^|j`&DwDbZmi$P(h`uaRje^Vbn$Ao4#@tS*tw%TXe4b4P)p6W^DpTy5Co5zJ~HK`hxCdI!c4 zoaxDnS$50nuC$@m}iPWw|e$b&zp@Z*KN0eE87oo++H~F(zvy~G7F@~OW;;xVej4H>cE#UOpQjG9}%EH{Fh zn;2=ftZ8+VcBKSvIY+#ld?8sxhS`H3Rx!%LL)~vtz7ZIr$vBp)JQm@&|bWVJ0o}EAasHB z8K^+pf?i2To3DW}TM5~x0*m{v&p-H5hxTknHl=dB>R z^D$EG*sP}t9cGP<`xGT5r5{E+Gaf+86fvUpp*Ud$`aO`H(A`N!?7{*W(|&n51@Uvc z)ETyf2f?ik(Jihmy69++Hq8By8NwImUI!C&nNhCO;iPRc%o{MqnT&uP-N((>Ep@nt zy$kAm5p_D5c|nZ8)t7>_sy+IJb z@4Y(RRB6(GEeQGW<(|wFQOwC4+J=>fACX5f1)f3GmV8#vnrdK9_w$t|s?=bghxF5LHX=HeEaFFY~mi(V)8CpBa#7Se2L(?jXM6opMbVuX+q^!$E7IDb#Spe2x z?Li4-yNH-qH>o18vb$1tm4Sh>5%{*=0dyxgAaQE%WzQK~%{D)<*zHz`+v_Wovxeq5 zmT(TCEfFw1xX%^E>XD07hy8>KK5$&8a8)?iwX66?dQ+2ZWFXHx=j*G}RBjHou*u#Q zKB&>7r@QW;-Yx8|BF5I~3EV3l>4|5Wa0N|^zyxkydbzlyCK-F-@6n^VZo}f^$Vk&| zH>o(9cY@m4$_yI`ZG1<-$0mbm-&(sn@NP7lzrO_YR?V=au-p@91HJiq?C8c#QU^wP!k(%+y9@$5KzV8lvG$vi<37^#H1axx+QwzS+Xk!oVlTh%zv> zS2N`gHxyw=gp6tr-JRwKe*C$+6w|12WKFy! z8KteEKGRl!OnAsBxE-KQ5g3kmwyd#iw%Tq7>|n#)(I0=?j72|Txqp7lMCLOrY8S%OKy+pO}+x6;9(j-l+%ZS zPEJd@3qu90g=m^}Fpj*D!4FI?Ti9%Wb1*MW1`9A~@Tq3NnpvtXeMrcM)M4$m+FrCa z>@H0t!lT(ahb|~j0hLYuIQqTvq}yQ|*|9T5F7?6Gh0WMu=T6V)jBTeDq241-S}??3 zUG}!Zzj(=Eb|VS%U}mjX+GbD7Zlptc(O`I&d8i{fSD3j-eAYcEwZY`oEyy>`by!J( ze=>W;Bg*fGP7__-3fbKg21y#ade5-sI;(ZMdedl@fwe$!o!V_dxow$K0<5n{J%$5D zK)h?x;u$PnR6{`4<$3O4;{**Ic{fD6xYkUCa`%sdo?kmTSi!_!{!adO?aRa<$0Z|D zu*6u!gz{`e5#+912;A9VB^1`|24fZ$jMU8Qh^)cqUCf9(y~+6+r9aE+T-be}J?X+F-=NB2yHO}AiY zFC$_Y8#H87SLVCoB?WuWb6V}Qvn)YlFJ1MB6s&CW8bhBF*8>FmMhdDJz-s#zipxOQ z84^Wl+CHxL=6FN7^W4g*M1B&~I2OXU%-!7l>IlNyNCE)NE?s9KzAP!!0C1o~yUNM| zG1k6N#&d^vJ*`2PfNg704jB8*Wrqe-TMk@a`#Ko5VfV^k2yqq$D?E1Q%z_(CTz!^s zCK3HpX_&CWBJfd$l~(N3FQwAe+%d3K7h*-e;PcQC%=XZB(UzNg$tGgT~z0=q@V@ za4TVlF?CE$n0b6z9>>rZ!L^$dXsqSDZq|PbdjxHBxE%wt{Xd3`Tx+8InpDq(ag$yL zF5_lEbKGwe%@a<%FaA{OIf=U$rP&&$=(Ps*_Rkwr{pjoyXRg(mo_yYG(knOb(@a6P zYm?=GD)Zo}^z)3Yc-X9)6%cJf4B=iy#CVc2GQFCE0q)zSWsgAS#@(@=A9 zB!Mh&NbTGx{b9M4*va@sYSe4i)W-}3LYP3BS3v!j{bfjcCrFy!9%o#~SKDt5TY4S8 zK`BqG4RF@y^BZuP_t;e|lqTt4xK2fkr z2Vk(<(E1gfmcO@lx6cxPlJOiFqnHK^-N1@07;ogAuo;R`Hx3+owNL_mjtLiSFFHN4 zTJa%vLn%B;BMpof5{v8jtnJ+7wyqpZCgI9gXk4ydZ$tDP8Ns_QSgf>s09dSS@L;V$ zxb-Rk1L#OsL2DU6p4lb?MsF)i`qY$#sUTbFjxHdGE;d*#{Bwvi9cl2*sO{_Pi)wTf zh!HJ~a;CUHh(y>5^dO@cqgEj5C)Im4WP;sfaP(^GYi|+GHsp0zXif<_2AA}9f zUHUjMo!ala;@8DBYM|#F!Ch#-0~LKmN6+-Lv=NOn1ISD=DO*B2Td0pWWJo;=E=>uV z-F{jGdwHOI`KhvvP=?HT4^wrPu$h3L;9LIQm&56)_^8-OT+5yjd3{+nIUGYfknu{H z>!{z9i+ZGm|6-*Aw8Pu_mvc{bZ_48?6n4btjW}U+U%`<-UQ47G%IqHG0+0mf5`>vm zN8U2eC+X*~1*AaQV7Di z;|$c`hlwSE4Fbka3tx+DKo0fgogQZ_7-r~-*@b?ncvAOGmc~>Ez0vtAgWj6sdiQv; z4Y3<4wDIy|Pn1tQQ|TT?e@#A{3w->}A?#$vJoBC_c`coi0uGfJMS9cpa6qyZ%W$!0 zpLESgk~IQ7t%x3Wx#sv7h7RG6FQ(_V+E*ceJZO1Tpe>qO#WoTP=ow>tjA5q+4}Yu5 zMfSS(1DgxUO5x!g+)HN*kHLG!aP_f9Gs{76-W69+8pSLUx6EgWbLX=Db#w?SUHzG%ictz)V?M zK*NTxlNf5*8#Sc~R;|ZEpCRS}AN|nO@)f_pVrpci)6V5ezb-IUJ}|{3)>V^amhDbm zLL1p&B3`M-w{KUW-WXrb-CDP^aQAxof~qbA7095u`{4B z*_jY(5js{g_c(vMH zz>z%%zP+1_F#1zQA)sZwbczL^Tny|4ys8KIK3C|?vUu>rUd^`8SQzkd0)xFX9u?WI z-26yx2g;)FCrw^cxA#8z_yacpio&02?}*w&%!0)+GxBI;AI(m}t$5Kn>nt`HL>=S0 zW#c&TC@#;B!R}z~wL$?=f2`|(doPJY|KkZ3F@^J)byVpgD8eM1miDxv8M^2ib8H2Lw{mZiIKu*nFO4hhGe zXlx}H3;5K%;Tr{-3v;Q#O@3Wu-8_~uwPdCZj3l~sIS0w8Ety1Hs z)`C`a70b0XbDoF|XThz4?cnl>R!&?`(OGpdzUwl zF*S15ee}M@(FSwfUg;NPBPCF=XR+#gmek%N5l*FZgWv!b>Ph5E|MI6{wN91JWK%zN z_vBIL7Xb?N#cj5O1(6U+s7{ZH?&a*$8GgP>~*zA|e8G zkuVBl>+}X-Y_>Vek?}72guTm?)q(;W35ORB#eS0?Y;1(1sQwb+l+Sz8K%xZYsa6Sz zHNCQN=ngO>S-byN2z(A@Qb?7LVcLQ?5|rXJT~#FE@_br0g)EhO?RRBHk!3%FMK>=f zuF zFSf=*Y0y>ZiyIiJT3c2FSTSy*L?`g+%Tm(slp2$tOmWIy&*y`$X5Z@R@iyF~Kws zLgyW)YP=7nIOKK7%HI@U^Y)tN&CuetbSSLdY|i#o(XE3ZOU}kta2OjP0rlew7GgC4VCQ%mbt4xuCz6AWt@SRz+H}^=M*qWi*%yYc2z+&6J>YpLt*dZ5R>f@f(B#xeq!?2iQaawdC}$MK0K1Dc?ahA@%#j^LK2BgFVBp+o9@a-v&d)C z-zOa&7hj~pEtokzDopeY*WMEOx9ZfatB(Gh?VTAz`8NQgS$}r!E@kO{A4Lg?8fWr` z2@cwrU-cPv_3B8YpSm980&i6CY&CU1bMFn1NC>F;kHxa7xh6HS`E!boVOQ^|ME0S8)z67}&Tcs%`knPYMc z*Y6`H1Tgt&MIRoTROLEiU)t|y z!&R3xjb1oqb;k!r3#d?VkOE)A91-nZJ}{4eHYKO^ol@qvqry&uW8zm~bN8@!Wi5?U zo4jvFH;Dh(pVEcaAGa`Urk`uRmpWe$yW+xdZAD4-#zkVw52~9r_ZB4WXSKi- zuoRR>QmlO7r|ZADrkx%RB&vNue_Q~&2A5IyS8gZyYi3L>9r7 z>8Y0EkbR=2@=oTGDQLPQA7^Bi%9X-{-wd3>e*Sa zAG*=NQ}Pz_8bu%|0QV`X$O$k&q(CgGr3Newc16zYs4Pmq!#YRIS%n%>O zZu)`}pXW zqh$jM%6alsNcTIY>svD%)4Aia znHls{oXn?>XYo-1%~b_}APk=I5QUd3ntBFjWWJeH5(wL;bG$ zcw2$2(ebNlCG)bnI#_ft)g|ssT|TXjt@%OfRrW!AuMpi377NB^N0z3p!k!nGPq5ZT zB6Zt?pB)n2fuwW)ODfd88)K!PN_+W}sL+XW^4x0UWpexrjeoUVcS%MX(U~8{$BLcq zh&R~=@Q7lcwv0NP*ltX&^8I**kU}cX47Vs^Y3+I^2V{VJ%Ck286B!!$)05nOfr$OL zwkZC{)()n=EXpX|^~Kd010~@(sBi(q3Fa__iE>{c(m^f}jD)0PPN}}RKM%Ng2?VE- zRV7AeGa%isDy8((0puUc5?%NM2GnZv;2=lc_lwy_$^Exy-9CZ_$PJBa^VQs3b6^-) z=-vO_FvdH?JuoGboeP4ex5+eClh{VyE*O3JenxC*f%)$&HXGP#$<#D=wmZNkNnuhj z>ZxW)qApf1#8+JymZ!B(-H%`0cjB12&Q#)L_1d0>$5#X~lfMepS&d zn05iBVDcaxK0o%l^Ear=4fALCTpdiB?c?nF8LK;}*;tYJu~QQiZl zLy<)+o0;d&+6~X9>!qe_J@&kJn@2yx$+eZKMK~;9(nHw zdi0^_YIN$^CYDUoCboQ2fV6hQ;YB_v#p>bY=YvPC4myYC_EW`^7pSD~ysE%1;2;I` z?{-Q|glssTqXl^3?DP5W)gw;zV31(KW`SK~{w461C-Yq}_`_LwL%)o0IPC`EpaCPSbml6;Fp7@NbZ7jPu65)RZJm{ba*>I$2i{(;i!{ zE)IZJg+rL7T%s6Ws0Lwna>NPxOf}{6cVpH;^90ws2~7}7$@Ee~tIvjho$dCV&u9?D zxZ#1?Be;sX1z{EMxdeqwla(`p0us|;uDwZ6|CG6r9A9u2CbJn_L3TuR|cxi_=sZET9blxxq(O$(=s*zv;tb^L77J^4eXh_7|2g2G`n9 zZcyeOL);aSXF9H0NPPr_PQ5NLjCmw?2fqL^0Dgz&rOcFIJh=V82|9I(9kYtMUin-_< zLYu;>4FB2k;N=S-Bmql^7V&DD$*A=M-xFmnL8$M*0^)JF|264&XL)H*@OuHm1`HUW z;#UPtPV-=M(m3?Wh_DZ$A)U~d>%Zp;QJjtRX9YO>HZ)eaZ7Kt8PbX`1K%_osVN9pNuBnUGOwFM=?Kl!S;rV>i0 ziO4XAe*`n79V2G0K3X^WzTIiw^Pw1C19UgRJIq4SS9mP&x^?%A!@+-I|Gn4EmIAJ5 zzp1G+S@P@WDLLVldms`p+65A3FDh3qY!b9EGtUl!YT$=y&6L&`)r%lY6^qXOEDO(FyE|o07e|}<8v^bUwNLdYs0pTnAJYZCT-}@zt zbxFMj(ZPS#AKh?xyE1!8m9b!`>6A^#r z*aM&(|33w~G&JWa3$V9`TQHwNaft846&N6`wZOkg8=o?#K_L}L;jdet-9W8C%SG|| zsYeT2+PAm5ooe3_b=Lcv=Qq862iCXyu9n;`{Xg-!f88_19{bI(>RT|mlwJBB`3$fC z@s+Y~?`z$53lLM_j=SBy0=VODaRKa&2+aCR{JtYwd}OAWb)Lglgi)Xx=Sf`w&}VVp z;k7N7E{#6?6?|^iYMGO*IKuf#rG_@UsaR)#72UW4SW1_ytUfW()J-{U`X@hMKfVP} z8i56GRw<~0Ji)o1sNA9k*hcN2mvl8RH$?3C{<6je{zUmRTWA??tkCc0xiKx!FVR{V7KN6N^h<*A8Lbn zyeGP+R9d_h<`d0-9{#hXCfBJ=&4Y_QVm22fBr)s`x?5OmJy#z(1@Z2O{V7BSNNa@9 zcL^=bovI;gb2J;9#dBoJitVU&LQE?T2v!CE0kRnB(^Uieal=#?c$gaSmfG7|)q5vr zNJ{N`@Ns}t$yT$2p?8C2r~4vyd$(Y_Cv^tFX?)2nRHB-PH5lAym+;P1yBPdIpp5C0 zL}khp5KWF*GhGA#l|4gMB&7rNb>liSBle~wTv1Sm$AmUzME#10Riw+cxAg&5V)7P< zrD)$&zj262IEv{P8L5#TeO3`tH>3ap0|xSb9zyGXPez1br=(@#g@s=7H)ek>!J&Ca6WWH z5VmmtJ8hQTeatkzDtc3Xy$0^3?W$XHF#;ZYsRjV%=(+qTvKi2nPT^~kb7q&`7IMeu zl*@|1Opq=1FD6u3p3vw?X#H5dmBL+A`y7+JaQpfJ8vwsqLD~lf?|LNiAJ%x=nZT-i znI7O~q|8QEjP4_74;53{SB=cX_^M1gg6S8@c>Dq=o^O!Z&G!eAqc^b#b7Ne)8G$Fk ze7G=&Y{GQjuZpg^qI5pqTsc(!G=^ds!*uoa2orHGgZ8>b=G{j!l`dA#MRF_>+Q=`l zv9U_c1hD1NTL^|%?qnP!mpBbNO%xUgFMXgM;Y@Kjst&mmwI8Z?jbx6aY*pTA&o^|z zW=yb-s#10${`_R-0vJkJqcH zMNnf;hH-}Cv9$DE&nER`o1GYFzkJISMfPh@mI~a18lG@>k0KM$=SwsKmL(XyMzpb2 z-+htw5P5H4Bri#y6XvHROl&HRquJVg2FeMxemt)H9*EYVCil$jHK!)FA4+iO=a%_;!wW|O?M4vT&W?6u=V9^k(sb2mHnXj^u$vheh$0W#RzEqQo{kL8z~w` z*IAvxWLj7hy0DV)Cx1b_H)hyvAXPhw8-y3!WF!&q>NzqfUCra+ALHQcckET`3ba4{ z9eS?@5cwNcQ|`H-kqrJQ`+*uLA&bv5AqdMLv>vg zTo1JcAJOPZO*F??dN1Jux^{tqgK6s32F$p3E5TVhw|XG^ZL!>?$;X^z6G;*g%v&}B<=)@Ye z%Pv^N{7Dr+yH@6?9dS$0XV&)Oxz~lhnv0`00gm&&Q&S9oTV(yvadow$0w)WVdOgWB z;mjdyml0?XwjV=;PSQRpU%JrUk2&dLE(DZ6a+Iq#CiE}pB_q1hgu~Y^6dsF$Wym@( zeDnYfs{WT23)6^_l4 zjOZCoBO!GB(dO1Hsj~HaogxaE>l_bR_Lrvo&`QGDC=_Pukc@*J*PC$CkINF zQMA%=jp7lHeuq7g*xUo3_Jebko;hO7GF8EW4ibJj-6oUSC9il z8M=Ubn}2bb4(y6X;wRwio$80ZM%jSV-;Ql=SPK&d&YqJ1v%s1NKy5{JJ&f3Y6HK=B zzAj!qmOQfHGX`Zu-`cQ8OjJcR#4I)+p_EK=o#2Uj$$Hm!Uj=tn8(K;s9h_KW(!KaK ziQqUUZeV%zEM_1+Wj&7$L*QhWUL>G)h9<|Sc2Ts~lJrsio8{KuV3BX16s+*+Px)$# z?eLg{ePexoj5g|m8ozme@ciKS-mhC@$j5>r3U?+=&he2^p(`ZZk(6(#20#&@AXkofxT&ObJ8+i$Ic|<@faqoWy|hAc z&RZQJ4a$~gx84rP8swW03qbk1!b?(Czf`43?sTwTX1sO_={jT5YFszH)z*} z&L0wPj%?Zj#=e(7K7Ela(43PL_Y32~pQCZ=qlH-YvX>RlIP#5V*}hrBW`Q&+o!q$d zKd6p+o8S^wGOaD~VdVarjTsV^!j^e0oWwWP`BSoq*eA$q*3OG%vAT-GXMR`6@VZOW zeanlqfu@Et$#E9~PG`cmoK@l=)x(XbN&ojQJF`E^9P5y|?uY#?-nYOaG_!OBn!SGA z=zBz_OPw#aT(4xe0>NB`t18ucG5-OdXyam-y~jg)0jGZC+o%<{`4<*+CKGIT7P#Sb z3t~;gmn8*l1X;# zLcUj>1#US4t*hrKFlF#p)2>H@1o{L1mui#z7N8UugDgalMuQv1+a*1-`xZ0#EP;M9 z!rr-T`JOaotbqHbC^*C}FigOcM!pW-Yi}C{*aJ`*KGkCHj;|Wz{$f1UbRq$L!}0NW z>6|}hS2F8=y!0Rw3SXR|RN;JJ&sb&`yo>$aey`vHxH@2SDK8D$hv6GZKOe}rqq$-< zQFt3`J-r`eRQZPG#!`+EzngWTiP7H&IV`r!x|oO1om{cjnj+AdGn#2s0O)ONu>6`3 zh4eMjN1{a~?}lu-D;Jleai{vf$~h@gL*pc|cu0{Ia31aa^P%PPH1=+9f>-t`MC z0#{iK$S?+j{Jnf}&b54Bs`!Ly4^Hz1^Wl)jtmcM|_klAnsEWXv#H6^Xehn#Ns!41X z#}|?3bhdVqc3^kjNZC~vg31sIW326}|K!D)GC8HVQ#%J5ttQv8vn29dIE%hGZoa0U zyxwbl#KPyrb?l6PBh}1tfyR}SMgZ-9oHW9-tKzG_6%kB6Xl;cLKQ7zmF1l2j^eTBG zTXAC(c{~d_35@lJ)?n%> zpptC~e%ZMO8Ah|OSo)N%N&*Sq8U?5W0o5x&b)zGaw;fmufq-u`A_OlAZ-;h8%|fPJF1RV zV3nFbt4vs7vw7a!Z(UUV!BxqOlB1GONv$q4wezm?(9N|U!8g;e92i&3hW zaHdIAq3e%p)j#rynYZo&?l)7(1@CT4`+o+)!Ycy?a8|Ls$FOuzK}<*Z zr}hI4X;*4jzA}a^XZ6yR5T5)ea8_dh@R`zkjS@6w-xgfgdOjAefIv4P8oF3vkIF8> z+^pmK;8=f$q()oFTr3QEdyV|L-f;CH;ikLcEhX@fLiTCvr@9Lc6n`T<(*D>2IXrCP z{#Bg|`UWxqm_luGe>fYLvV?3?JwJl_U&;~XlyMXFZSrxa7A>2iJ76%=jF^frQ9JA$ zTxSytW>Zhw_oKcJPuzHh+Z>(HLkJD8J@OCyiXRVUWnyc)k3+-M7Udp>qybf zm}`E39w!rHpW9cmgti5!elIXNiGJV>Uv+uJg!~jC5Ga}-npwhnV5-H zhtrXb=fJQ85HANzHd@f27QfEo)c%2C?Yh~yxUc;Wyp=6Z_E{@L;Zt89vX##U&gUhP#*QH7YaXrK<*SFqcsqUeBTTXpx^Os+3Ss0H(cDB?2G zGgH#hc=ID-mLt~&wik6PK`Es4PB;T)me~jTuCEYX_`!d0%_;6pg^@%9S@*21Yn$)d zkHwJ%|78}KoyFyK&WW@NawD0<0_Ag%2^bRN6zC9NhZB4ll# z!_WtBk4fipNl#Tkp#QS?v--&?9Nq$xmX`~&HfuXh((L}sC#pyvw^UDxV_VMYC-r$k zs`j8sLU^fsACy^A!|G0XPjI4F_kV{QEAE9oNqrjy!Uthx;Cxh_ZbQN-%_HGK^D;`G zOnIU>AiD{^{PB=e=huX75}KogRED2*bJU{VG>@KOy3__{yU)7jFP@h-PUNaO6|D^t zE*XF2!;}N6=fI_IiQoCp`;4Xzjy)pv4d@ewp;(sco&x(D+DK|bM(?N1 zn0LM8HC-@VQ_BnnlO{hBSacAiI$sQUH}e>*og6N-KN-Bzh=irb!$fJswm7quJ?D1_ zv-)gs>n~10DSxkvw|2tklVjxPq($?#yZyP2sg>ap=S-ak9p&OWKNqFfw;|E>cF++I zZ7JHwxP5L1q_Yf4(U`#GAgkM#Z+k;8S3Qj1Pb6u72m~WvRsgRvIk+n~;Ksvg->Hv@ z@QLhi?uTtMhiWEyV&clX#V$`}d)5*=rQmi90aX*=?^vPD`f~n}5Y-p&_FUL_o`V5!h_Q-kdJU>W9j_8x4mu4^sXGfeYS8ef%q6AU?J$dD1&GbjR(jaz_3 zqkaXkUhL@{jSN+}9RA+$mG*VsBbHQ{S0}Z5?KP5o#&uh1hHzZU5*@0gBqIqjzw=n3Dgyuf{GP3_P4MfS8 z-!wO;+qxi2)6p-$^+^P?y!VnB&>CQ(1}xYYn&5Ma4bo$B_-8C5FQFySvMpGI^BOSZ zdHfh3uK0R=#BoJeKRE}Rj`=hm+V(AJSm4jcP%{>i`=|uiL2`=jSKO8%>p^*iUA_vIwqx%0)L_RQkZE+0BAu<8McJ`!`K8p3%umgCzg$yqWnN z5D>utMb=MLf`ms$1`I~jyEuF`zjs;#x~vRW&7~1S6MfX)49S++l~-)4hFxzm_nu&V z_zSb2VH`AwOKz3=iOjiv6?kG75w5r@u%ZfL>r8%+WI?m52|Y z%hOpW*Y_YzLjD5P&4zd%~4D_U=eM&<+wqJe%7=A2%-$OhF&4sy^_ggCAwF zf7v_ixYdX_)dvv^Wk>QSP&bNCV^Y>b6y5R$OC60qD|xXgYwnde5?uLoQD7fWIR+vS zol8~>xcbCvmpFnUfFWe=Q^xqMgB`51ARksME=e$VNt~Uxl7j=S)PR7t&>e{B>uXQBy9d-yF19B2Awe;A8Mw@n30s;iYB*YWxt}jnM!o z2HK+-Va`cNdU>r!&{O3T&eBadk3Tx{fzFUC*%nKL2OY!QOgkn=^#vkhs4EU(m1v!4xKZ{o3Qn`mn7!2Ukpb46#{hOfK z$W&j$_xTEUZQk+oV7f&4p)Dch+T_|h_7V1besj)gG?pt+1JvWMAXzx7KmD{(_KZDQ z9kHGMNzBmtvXsalN8*$j+rwkrdpFBS_i zC+$)nz?d~lP2&B2i~zMa$j4;EY0@zH2(XYf=bdZ_O=e_Md#WzpAp8~bXg=L}o+pDE zS$IgCU)$M5y#Y|4rz=ebdJ($EU%$>R8?6=V)pnB?Ld}p`1{b%_aTob`(c;tcDfKO4 z)gC}p!Eu@vD#e%^t~$0I_2FKz+LE`;t~47=uJZXGFA!yapyx9Cp`gtD`#X&V!I?tp zR?QXs6ICuYo-KE7q1wP6*kHGZIAwKAIwxeJ-^+pa))MiN{(=kv zYsOjvwJJGB?o(*X7&T_(&cm_^JZ!}cZw1iUt|cEj9GZ8$Cp(eM>dn(%P(Qk%xM@|9 z6-PB9?cXR~ma+lis|I?7Ar09SSlvv90*F5k@vgd=*9^8%dcEwt6A0K{pyc|J_9%L1 z67@Q${DUB*zmav>3U&7kApHK`nvoW@*5+WbW58mzZ$>i;s>`bd3ovG5pt`|Kt}DpJ z+fu{H{jFK-C4hxFcxwxVoukUr$Lp3uJG8Sl= zvnI|~bEcqBZ6V4|xF0qMp20ciLT>@X(^jQhb99tBu!zs)`m1F?3SmN3J!)yg4X;=(*W!5WS0wyE6CXC=W`a7S@NK<(9zA;10Q>s@{Mz`cl>)+2Tw2xBv|_-fl>7{e3IIq z=~aPMhbH{0L`JNSf~}L;vti|&X(((G7(E6b^G;LJxHC;+P@*;X#<}6IC&g|La*JJb zsapUHHufwi4*tan%(!iBZYD@cyBz^^%edHvbJXkHf|K>cF~qzrpPXr61I+r)96?80 z!X6=A#qP&zTx2CDg~{4M;ZaBUW3)!hC9ZLl=ma&CemB9gF}&UfUwkboyY&n~yl@7{=@uJ2?Q|@l zj`piktHS?Qbqt6RjyCT|2l2&+%ssORD(~mWQsfn#F;ROowYLO$mlZzzEqb2SxzIGw z*unx8%;aFWF{2qcqua(iA9KrTBSwZe(_6-kvt*Mz_$SxXwv1p%q~*DdraH&Le+(C0 z2>us+C7DSn^>?g_a$b}h=0cMu1!0sRHAw5)kVG7=`IsW}-6*#eYW3t`j|FQJlaZR23|F*ZS*Ga{?gNVo0t< zjYw$}kuA9vl}$uM2qZbT4iK$Gh>%KzsEEiedxfM58WABP%Pn6L^49aE=-jFQj5LtNvvClUzmPrOd@Qe*eSrFFw|srZiL|2f!`2e-dE69 zv%#pw6Jx*%dLJlZ1Cfep{}50$ei;hbnU2cqk*L*+p5~+xAd;~|Ah@QD(ZQk+|w7^B4UL7$T^Cx{F%SS)Yn zgXMJ`+*Vhgg42knllUB^bwR0T)s*^uI)M?Y@Od!v{&R1k)3hw)DqWg)3CQAVw-?QA z$-b5stj8s&aD%4yh_BYacHW$$-&qC^cOf8qmw1YCUhF5JUdFC&0l8c5ljEsY;>l-@MY-ks5|d$Zds`T(Lrjy zsV53!SAh>Tkxj!GF$NS?Qc`x)o?hh4&p7$x=M?QY!4!-K)^rehOC1|)jA#U#ckZ}Q z8ub*Mf_^e%-!&OY6ZsLdQJI6<gL1l|j^jg;vP)Ob6t?5YvMA`) zN@Ky=7?qm@938uN;24ko+?VQH0FAN^L)GC>R6_%Y3Tu7>#uDT@FoikS=JG%sB9Xg2XuBsf+c`;Sl!nNa`&q<`Hny(eSvPy$~%Jf9Z zoxvQi66uRb-00_tZp#?5jB}49o3~|wEgA!?P>_L<^6iO)!OT7f+N=Z4e9$(dSskcm89)o!+vpkv-Sai*L}ex5YP|8oAccZm)AGE`EI!pm^J)!J8E+cH1A+GcVA5I{`7e% z2p8&S&%OlOXbw-yk_dwnOf=aA~YP z+jK4VQmdj*ngN>d6glQI-C?P|yf|xDyTIPl^_i{PqfvvMB8wAU5#%;bGKJ0$@>>ig zcA@N!V+bna#!1kj(L?}I##uS`8Tt?Vi=jX~nH-rvyQOE)0~73_=S5z+r0V9i5a~%_ zk?nPsvvlswNB8$FHh(ow_u2Nc8;IBX)#)A^G8xA_u)Op5-W*QVt0sMDyAEC< z_z=9Kc=#zwOnKnR&40XRB@%EpDbsAxY=!&R?!Z#j5}@C{^IW&_Cl&Ba?FBzV-piiv zg>b`<{~>uX>;5_KzpK-MH|vY(qVFHCjt>s!3|5|7o zfFT9d+%wCDr(kVpa~h0m{=ekfzaE>cF@l!9n) zf@^0JFBMs{-T_%Vfb(L!&3_9_Pgem$*tL#8aLo$u158j?sDtk?x{O_ez$%t8_2RQ$ z@_5;@blEi)JU_qdX?P`g+zS8>nEx)xmT>sp<9`|ko<=XY@w$p|Glhm400dM8lk(D@ zJO!G0HK!3Nfb-!61}C#+)F1wl+OTl?-z(uhGryee^tS-trg~AdOL+Rj7XYGm5?IQa&_ln29A2$A6O<~~IW(0v@Y#uX84Y5q6%_46 zQBhqq39~Q#H`ES6Q}NI9ExI8 z0j!h{06|^nUBudYuEl<-dvSk8bL|QgG9qudAs?32vyB&NcED_jXDs2`htsxllwY$` z!Rp;4D;YyTF9G<0S2rj<03Vv-uE9c2x(VVN1`MThR)wTrh$nwT%&upz5oI_O0_Np7#tt%HE4@>%`3gz`xB3v(p9#JsE}8(so90 zEeD>#I{~5!-ypOXcil&1L?#Ig-r=l;&^z3%okgH8@lHN`g_?v3|OjeiO+LZR2Xb>TwkXS;i?h-W#(xd+)WkY zgr&3IF5w?;y0)@&%vO%=yJ6PZDUr0rwpU_1Hfxy)igLNEKbWO#ce+iHt|X+sRT;F| ziS@j9Fzr&rn1Nj6%DyrAXU>E)Cn_oBEhvxAXfBY9%=pch^)8y!$E|>QH%z)AU8QwK zcfy^#r0Oj-+OB-Ch2LD;l04p*n=6@q7y`6TFIJ9wW(4gg-O3+QQ-+{B++^d^8ZvL} z3Fh>=TFw9}su!cF^KsF`ler44+=35561L%+MgZM* z^MX=vwa3{Ne&OJE8)vuE+CZpyUSelK0i=y{4~mng*$>Z57sx#>k)bz&n_SDDOJME^ z6?Bqun!uN&*hnO6ZBa`Oj%Ca$Cm`RtlI9bbIH98bIRN|1ZAnIPXQOXC^$;AA_|vqX z&SR`4X&g7NcQpRA!>%#d*Vya32WW)$Aml3JI~5f@`Y!D672iJV-qr6o@>AkOgU8*Q zcZk+P@JQ4z;0}BZypsNVe!FkB;OVduc0IX6@Z(3^h@NHI!gz`OLGgyAxODImkOJ}R z+bdeBo~QLmFjov^%{m_r8(!Td@PsLY1-UJ~38;(k?!d#H5=d~I-{HHeFn=LPeA@gJv5DfNe$3 zMea_VBn)J2q{BtHTd_vrmUzklIdO^q@PJ+{e-^lL3XuUH$4|&Mj(jTyQp(Nq(o|G| z6OlGj7I;Q7b$I`hdWqlMyL4mBe$wR)t8loTBtewj=nl2f$b;>ZtYT^Zs3uejInD{$ z3jAet8$AlfhLRB5W_ot`Bw;^l{~_!JFeEwKMa?<@;<9cJy4B3r%lNcxF)(Z_^NrfA z=4iJ2HHwnMv!_glDj+Y_HT`}46%q`jca#G|D8;Gq`*Wf#Vw4;!xXjjelmNk2^`joB z1e}Gd)DXrn*5=@3ij{Htp5a7w3c&gK>l2u!_{$8LC!3l9wRp=6PUQSK)1NZkcE*AM z+2P?rIdqrQan9y-g)Vz;@Mb$|spBf3Ug=9)zWI)$C~Iw>CTmontomz*q{1hcaQPjZ zdr{{T1{ikuD=IQAD2*p?M+6;pEnrxD)tewaYjHF zN9k~|3;(IV$a5-C`1J6zX6&_wp{f1F2JuUk?^|{3TDl{{-9`!K#HzlzS-S4~=Q)ZQ zE((Ypy|3-H6lr;Uq(mEAkK7{u*!dhpt$NV+_)7*J1{Z#E6hzP#y@;#vsPPhhKh`#4 zRZ);z;UM4ghrEW4ip(s8Ny!*8#fMN+>896 z{|p&(M5r3~%QKpRG_&y`qgY#F0!BJRPWR*}CX&t;8)bvTy)~#hx9wJ(eg&D;qix;@ zi*5TUgJ5R*3cd3{#O7-%ihM7RI!*~@jxEp&o>t^kN_!I8|DKT}j@&fyzDCI3)smujQ~;N19MI@evQ3k-OlncBv%y4j-xrz^6+8>eMr z<6GXHYAnOVuytuCQEIOcpVid@zQ?Ps6Hy4CtSRyWsMI?wpN7L7he<--k&l4eRhw2i zp+(x<|};8Soa^<5f(qMY zd*#SG8t10E=XCPX)$3HqH?WF^*dd6@rTkU6BGl$&bAV- z_%n!JrThI==`=481-uq?MG%NI>xNoV*nrwznt4>dssBEMl1UY!4^V3PLZmy`J|`Nv zbi)!rz3gVv{$BAK00Nb(4DMsiw@DMMQ*7^gb(Q1xQxv|54r$A|C#k<3 zzYaKCiyWKWgU_jHQY}?(xW=g%1NXHp&lWy_$PP{baXZr8No`p>2VD||&bd{4^M1SQ zR4O`$4SaTI3I*6R^$u-5kG`8Oc6IYK{)s^=Z}97Luvw&{aIKFfj!=my@ou~`Xnif+ znPmL(&jqujfr(2uN)z+U_Nl}tmCxx31@mezj~Cqc86Nxfzj4pK<545QrYM!WiN$Ac z!k`N<2^k|1InSH}agtdgTYHcAYof{6y)L=}71ZN(_~1g>K5VB!-xGm*{Hh^dFkZQ)^|G!6yu?&_zj%HI zF#J%q<78-J%I^#qpm56SJd4iZ4I3@I>R6iW?uq2Ykj!y`cQPbzQw7k}$kNa`ly7QP zM%LChoBkuMdT6_Z zL$d*EnamAyrqnvAjEnyy-VN-zc=oh}*?_A!VdZ@KHcRye(B!lbBWN#SId;_ysMbmm zL1v_{c#C3h^T1Sv%|z;tec4kzZM~DZb=dy`{3&9k-GgLUwY)mq1T;lIbu^Zs_zdE# zZ#HP$KFasmN6Abz{K%+%%GRNdc(muUq+2osBwol%@Wq?d8|6@Z ziAgXZP*1d=E>6bzk0e5;pvsfL2XT>?Rr!n+vn4J@@5QXf{#P$PBFxv7czdvt58s|> zc&KfUVuSH=0#G*sGRZ*WqT2YL7IaO81*zyfH@fz9>nLnQjTgLOp_b@1o?k*ezTSwv z_*%2cSF^r9v}#C;c|iJ1>JElyja7T#(oBC=k)g19kgMZ52f;SyY~(cTipDF% zhVQbK4ih;i7Cr6vJ#A>pGQ~NSfsw>>dDc@sO_Kbk;Ki^|S3-cQ5!Hzibm3dJZjmB@ z|3j??02xxLf4h-Qwa&gz{_|KBX+(AxY(@e;7ZSt=W7%J_L*wKE0JH!l;w>B?8!sHP ztglb@Pv~eFXLgdZ>g>r7-;S^iL?!ppWMhb5x7?y$dExsUUm?2-b{KT7$!Irz(o)3p zXK_OM*f&KcubQdJ@2eSS`}clKPNvsm!mD*Tp1_1+eGS$&vVZV_3k7Qn^pDfKJjl}V zo`Qx1*e&SaC9q&GRotTGLKEf0x@6yA{>Uu-9%2*DbTPRe?{WB#dFf=&;+lKx7Cia% z#laF)?PX}IqglwyU=VZMIh<+$xC-`r+(^xcsVBD70|!w0pe?E{QgqNLeu&b%7RwlN zLzQuM0y*@vLa2khAe*#`)Ot?C@|XDDv0of9#wJoMRz`rO7^l$pnh<2h_lG8|S4q@rSVX zI$Ec_pCxVVRP4x)y|N)Yy`5II6bD6h-<+%SwZ1{$7#DN;uAeKA-KD;^NyUF~`@J zPQ0siF-ga5To_4Sc3W|7J=Jpo#)N6>W>kb|yJM5lnH&=Us+ZN5=we(wyn5yhTgLn} zmQDQI<-zX;I(@+$CPEhu#;MO@{2 z1@$}XYwiwRjM(!dkdv__2F|<3OgAELdt?_wL1jS!Vu^P?3~+G~#GRatp+%7aG$*^+;)OAg~iJWRfj2-Bq;3 zjnl|>x>t1_M{WP40ifI=L1Kn^i732?yp~1;6gB54#OO|*4*Pbfppzp48tq{9#?wW1 zf_cOU88S3*9!xP&2=)i7%5!j%&&v2i-zubO4tFU0k=TgZi4lL_O))+dNVaHC&8 zjY!f8D-3hD_fAlckNYyUA3F|!Y^vv~50FNJi$>WiXPVYm?(By+nd4|6^EE93xgQPqXYhg9KZq{&MT@6`#D9^(toPFwsu$2Q^RD-ORpr#sAHHs2Ic_=l(*eby7nT z6r}|4iZ9h(oGQggN><^luPOCuD07~Nd%$u=lz=C^GJlph)N>-cUzB#@NK@q4r=TsI?+Dl)^LyU4CshX_faHR)gfY0YuCi!-T-W>kP-(x0(~k}8 z2cBSdFiMvh+Q4enevG)SnZZ=79l!>V23vN-`M%ZW*|NMi4Lr4V`t11Fbb`mj1UZRy zO*)jr1y#@W`{DJ@&^OT^2gOoUSigO@1k^sSu>yzpV6pyE9o`O#ZvJaFoYhAd#bCtR zjrYF4daS+nZY0iu#(X|&N`@k`

3^M2KjlubK(J@iy0pQ+pzEN(V9f-N~_}mBRUp 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

#pA$gp%>7pCD zVAE<8gDAeY?ftY~V<<03)EFgE2f$YzD;280r{#S2>dDd>jdB$90*yB$yT)L4H*Fo)K%7Dnq^}I1)jO~Fj zD7O%ZWx0>P*+&5G67R&J58$7rZ|tD_VU29|=(Gwu=>Uu;2rqs5-*3V5j6IMH|0WHe zPbaoYpa1Jv8To>VR_vO!Me6rCR;D=Ak1Ldyrbdfa?m>9ylBp!_y_BOL6z^PvtonO_ zIdIW?jSEM88ph@PKR;WUx(j{w{XhaA1AzGd?JpM3aHHzQw=S0EFqRh>Q&j~^c&~(+)26eQN z@&Bxu%k4LXfn??I8J(woa1)lM{SJTA6Qx};q3NYruJJqWz5y6wMSp%4sttC8O*FKp z9-n;2{?9~F$EgpWO{gl#!n#5D4@k);k{mn|q!f5(>4uIDtCH23pTEFKyPn1SX8(!+ z;ELaOv>FdlqNn!Z;9)qdGIBos7U63;lec_^S$**XJf*#}gbdoMzoEm#nJ-e1(x=hM zKOhumq)@&5*$#ae>od|ZtKdJDsSS5+n{$bu3j#3^qMLDj zHqGISo2GR0Khuz}#9jLl9zh+r1p*q&di`@hst)e~Y zPaU_VrkDy-@>NuYx;O7g=1GnlyHTu(JZ4PZD+vsbFNe`|P%QszMD;ce+7brq=V5td5&2J0e3OAXXTP7KG$Q+iw zdP1>IxAibOPfVvu1f@+)2=n*6#{$2I{#3Ui_nD=6WH?Bg!f9Y(11)2Lx9A`*{5pVHJHy!^27Lrnk;G{Q%w`Q;h}8tP#gduZ0fe7WH(8-sU(wTV#&Tx@&b7IhU)23Jij&bodwY{ImrDPrWNYI=3wT}Jjq zi?MJHi@pbSSHa)Mq<1>Od8JbpMRHaf-5%lSOowW-F;l`L%}EN1)j}a|G$3%>0|5jg z5^v87Cn)fo6Fd0Y-r49yoH1+5TNi7^|gt*GeQEG7cfboCVK-lF^*66uKswx+)8pA>_(ARg#T z)y9S29w+eNfau89TItUg4oBr#5+ohIy-$HPNS*me}`%aXmcDA{<5iB|1NRyAN$2L!vEAS7sayG#wyuwAkbIQ$VTu;hz!6H>t!`|NCc4@jH~#)7XNaMg z|7VSf3V~-BQ6a&NUCWn{Z8=B0=TSY0OWRMujV&bfp_*qtfsCN(9h92NgMLSh2ZH<< zGM+Dbl(-Y+GX{u8SW}N#_uyu$)esuV>QRQmV>}90dNunPV`Zfl!CwVi8AQdla&Ccz zFcXZ%rP~&TNo>cH>r-iUKajuAU&tt zmu!(iJ=riuU~(e?Ag`GOBD7?L3vi-;UH?uQZZe%Ucp7y^BHPCxEz~`oArFdZ#jLsx zSVM#Uvei@bfg{YFTZyG5+T6UWL~)Yc?7a&=(k%4p%EG zV_STm`pq+f@}Z+KLr9B0A#9Sl!W~x5os7$s+ZhE$#VRGZN@}Mj(tN$-U^mdu|KlgW zu1y|C-CoI&6|X=ofWPiNg&hDiSr8Qbq!{ zMN1?3t}hpPl4*6jGZlwb402}VVhP1f?M=y-jTPLQH)Bfue^_*Uf5|Z5LHy;Y|D=zoHeDKg zh$JeD?3;5wXLnP-dzXpDH_Mj>2bv{lx2lmSP;WB2F2*H#8OM=6o7)~Zvj`vixxJ2}%k^U`t7drc68w;?&*QSOr?4R{DcpR{ z;O;mBr1FyIsYTGYz%P$g-*``X*IMIA+hqDs{Z3+q{N1Y`IHkrNGcZfo@nfr+F%0D@ zAf2zE3@CU;zoo^VU(#81$kZ7$5zs(_11My_)n&qvR{_nLvA}r#$yLucDq*5k^eb3! zt-Oc`HI)Z9<9ubtX}%IFG8%0=O>H5AQu5aaaM!Sbl8)YX_FF_nOSn+ehZy)oLBojh zg^crVN}>IzI>Z*Pr(?2xCtHC7^bk z>`0$wLRF%Top4r+o+^3_`M&7e&QZ0)Y6EslCNMlNW1uw|i>Zs%UhBwY~q+odF!pY+l1T+6-ECQp6SYp4axQ!-MqKsVvi(cd50Np#CQlREs4BNSdHgCNFo-epgK*B^ z=2W0r1W0$eqce@)BClVw*;)Ag^D~of#}76)W)L1;CMp`mp32~*T@VTa;{@iSwuA9i zA*o@kO0_fLd%4(sR_@!a#s&ActAx(l>{xQ{v|?*_R0z+hJlR1Q^CCblKQk``@_=Cx zZj|;)jf-!z>eSd5$NsixL<`S_2qu4~>-|~6Fh`}7;eJBhm8@~6tX z1cnG>SS#%_7siDI_^IBZP&+6`_R-J6lXPIZyDCGzzARI6g+iPYZr45kWADxtB&rTZ zEEAM>ZYeLWXv$-Hsdb&A+}5M(JS}nouAI_D?Z7M+7xh~9cKZVDsUL$?-VL1gjD&5e zKwd2&n(-l|au1`~%zj?6Vd(hyTASL9rgeC_e&dA{mqs|6ALgc$bViel#)WZ$ZA*J5 zr=Vhq<#@AVLd9DFM&$$J=GNJ1MxA+VN5-xlj~-xqw2E|Jj@FkyIt+B@*xo0(f5u61 zO2bg<7D!4_+zq2RL52@MBzeYEfff7V%RHv7BDZDcgk@Mkz+5SVYJA?O^oY>KuBn(U z%kK`ca)e_tTQ!!VRnnWHweLtfV`#u;wtJ1V*>Nl#a?yTtQ=i3PJdk*vNyh~V z+P@^C0`*{Ze-pY7VjkOgG^0aZY#rY+Psd^}lGCXJNU!OlR+3J2uMbmo*#3I(P>o4} z|I+R8bg22p0a?M>Z?Y$oa-LXCw!_<@I)eAuIfM`R^=%r|pq4k@b@a8_0cvq5J zqfSmONUsZMxr4hRNr=n@gD?3i{Qu2<5|XH)7e-O9tM~JN;tZAEBJs_ebH4dN!t!tA zYguQyCaY=^7Mw9w7w`=7$JnX@rb64@R7BW#jIAkFF{bFpXR-M`+t$ZepqR+ zIR0j<;In?*=%J;pQIrP8APXd0 zmtxO6wpGMoPuor>`CqAqjCoDZjK;<&@<3h0Y>cSVbz6V-G!ztZgD4 zH)1LGy)7{-)>s#?TGa^$Mk8U-Tk0N%`S0(uV`%`9v(&oNCCrDXi7Y79ubs5AgSg{V}4p%Wo%ygkiFQHRvYtlx8> zanlX$R_F$tD>@=${MsE(`!3df(TkR=>I%%tFKq0bqD4~*)6*kKyoF39L%F{X=gZ+s z#tL3B1~=P7cBJEhm9IlAzp2#z?zR$9AGhk3QjLnQbF4K?^xGA}fUBIO^j;)*Ei(Qn zJqR4m(~Dm=4cpeAC1w*y!6Qf)F_ZJPsq)g1!O?+s28*dT7iB^07tEmr7x#))+i|V-XDcbqkY|TGw z(zwuMhZn{7**dPXikPur%m}e>WRV42MbYymQ*j<3NP)tjIv6L7^2o9Uf}Tf153xxT zGr$B2BNJ{)?Q)AuTp}a$FU>&o_P@$|28{3KxIB)fK3X87sJF z=|MkQJfb$N->sQu)PqAyPgLkdMBmSPt3SyaoUB{-oov`MtndgY=j4IO-g!2&wvPTb zOYx9os)=D2P7H~`Y$QdjN-vtGC3@*O@dh@(T1~H6wWB3iP>v3Zuki!5qDwD?2PKCq z?dFYk=|5Qr8aQclt4W`Sn+F+K4PxC@|-0JR&Z59wBdd`=G@-lO#2joKsTWC*Q_mj?ior zqZsEmnQ;(F^8?B!S*M7Q62}M}di(60@Z056KD|Z;iM)dy_>`bbgpPK{R)vZ`t;n#R z0$(BFQ!3qmdvbQL>+VQCS(&*u62}P;&tp_jH+_ASlUBa$Fdw=ob5@cU-x6$EYtRpD zbx4aElB9ys?aTKr_mtVXm}ZlF_s}vcOdY8dhO`qP6R`asA-ySa^Rf| zZd~)te(;G4QFr|&j3jX{6|`VzjToijXj@!kFYd+;T42m`V-HPX1k#dMiAV)AoVYz| z24zNV?Hr9c8(*mBU1lGzePSDI-E4;O>?$@x`IJ&v8ZsJ9g+_FP(wUt^iDxjP{K7>l zTz&W~30A}!{pEsr#nSC242HT%5KwOi`2}!mgOe}!mlKp<__)dBna#?p#0=8i+5WqN_S!79vd&8fwr0dl4s znT31t(l(70k+_=X^M_{71y$49b8sUNgSOdvvA>kuN?s3kmcFQPi0>ASrC%OV9yB?n zd8gswrho{7NU{zoX;auMIdZ-KuC_E2Zz0>nqQx&8M0J>Z#&Pe*e+& zkhpQ>{u!?Kal#+l-)7|KFE-vD$2+w*;txyC*QpO?Zr0A_5zR%}R3c}8tVGs}#B;t1 zt_-xHIK8gG7Zb+XqJkQcq5Ow|yGV^`p|OLpoMCfqc$p`2agfjTwSrZ`Cgrjn?0KVh zosg!S^BLw04@&1tCH|T|?9~3I-lT2Y%O;|bW??+%I}1Z6hbZbUw;5DFbsRN0>%Z}2 zK_h+J@ZgpJmhT|Cas%0>aT??O>txf=IU@* z;OWD6MQ$JS%35mL5t;d*fUeUz8GHc&D=MYzIGN3|sL@WcV>H5X6=xuKPRHsp&YS8w zSa_493mGUQxO=vj3j>XeYa6>4%*5Af>U$MUGHhR}jn_7~WtmlDhFC#;kNj5 z{IUddPH8;#i6v5;xgD;a(InNh63wO$JsZe)oSBL7&5?HaZT69vn2))9QVP!yKAv-6 z!oJH+$vn=iWp_$S%{O=Sj3jz5xC(b9Vl-d=pd9($Yd2#!My zRGXiK+}cx&t3(hfkC*&f4jBQ=#clU2r^6GfzFtXEA4oMNH@d>vHW8*H{L?GEFEpE9 zE*j=!h871f2DaUJM<-74&6-SvM_@#su_YHHuOBY{US8-nsLE)>bc-6Ce!!l{Y{QGI zE9CK{-rXT&1|X!~0)Ni8D~Ss2WTC+u^i2h$v@euW{QeV4-%(bp zc-)~OeIdkfPsF9!a#gT)U|$U5d(qg@okrB~D>=8vAnjzBs9>;82&61cil%CTp|fJ# zLp2(dBx8=WKeT@4ft?eVt?fi{u}hOzEB(TrG-J|kN6Du1Q1N^BbVQHKQqu}8qI^F1)G*@& z80?reIm8rx#CTF$Rlr+I+OVq2zq~~gvnvw%4;-$E!r+MNL$ud5g^1K4;n7ysdM_vPd*kdob~77$lT zg-0wes&>X}uQ^&v8YjP0A8wd@hGWTWXK=!&20vYvjWbryB!*FFbae! z_ne0ILHp9yI#*+@d_~T?NMX)Pe@&|-z6ut_3f#qyRmJ0a3o*o$iPh%4`Ewfqh5l(b zpX1vqDo_N5IzPm=_@XIlR@A2~1fD{n;jHQcwm!I-vJB7~vWo;dfX3k7P`uhFk4z$4 zgUE=7(MV;D%Ph|Qdb>w;6up0?+mZk6sV%T|2`-CDd$qcU+k7l`JC-IdO7Jq}Z(%}t ztt1{%2ELQ%^0Lc!gEJQ{D-9kN@hX0?tO@zf7Go&N%j3^&yKrNkZ_6^NJ{de1`v%x# z6B-xwhM5b|!K^{Az%HU^kW@IZpUp`M3+dT+_WD7U|mmu1;wWdp3g zCBe^;Abi10q~7(+Y7kCtNj6KI6sx&1*J&M%$p$`%#`LnE6CI48D8AaNP;un$D&dIU zd>4ZWMBrm~Et=mC?nZf(NY_lQ^RMv0r8^0u@Noy9qsCE9E=tmPV3M^%ulYgav{v$^ zg;<^?Utx{5y7kx<8y@Y{aOIYnkTuO^MQT8+-(QKjgXm5!Qab2Q__JA= zaTDsTcQR_cZu%Q}Yb6h>wW8c{-}#mi(g1G!+S~LoLtJxe6wSUSGUlFns=+03O}h(e zj3nRRn0?Cr!^qonk4D?{5}&}iZ$bv8gU(wcjCL;OBBvZ%aITPj{s{+zCT`>qW)Ku!3ZP4*1XU!MVSha(Rs%O+c`#c z!yiOz33d?})X5E-9r`PaxH0qoBwcofGzgyx+6RbrC@gH1uiqCohqQ_6*h#!S5{sC3 zu@EhL3dCUAZ;IZ60*3Qp;zY7Pj^nkIul-c3>!eq238_5wcyO$OyamUu)+!bzkQB&o zS0Nn(?cE#YzZ3Cse&PFR%QU4TMIljboNxB1!RyOO)&o0J^(t+i6>_dV2Z~RH zAMW#T;&+$eIN0yWZYUA8Bur#Nchq=+%^Ta+L^+K~*#4HD&lh+ROFZ(`}O5 zw2@1o!y{Ok!i!GO4y<~Q9(f*$CmTNZY9i6&g*$Ght9O z@Q>&RRTG(XLo{@JYimuDY+q%YY@aw_kK|SJZ2MuLeK_$?epD{V{*D;X`|mhN?QqV? zt5V0DuFi>=^XdHy3j?g`s?casQq@Ij$7;wED~2{xtq!XIJ88y(>b?+cbiZvlC!gr4 zjKR^cn_qUCjRIwAnRRbZhA!aKWQ-)XJ<>I)siMQL>wDW;v;*p|Pb(2oTbx(gHBE+o zdp#F-&B@76)6w+ioZGC|jVu1rI+KiSAT@+tf=CNO&34P0=!LsirF7-$CUds>-rn@qtfuF zpflgW*sbEs*0@59mytnT{Kd}EI<@b^8`r^jMQ>ZH>;z-cT;&TIxgB%gSmlj5{S;!` zYRq(myGBRdJB3t=lE(}UMXBFS)b!vc8{WIO$aW)}T_Z3fc0Ag@>eLryxG!E^jv3cA zTL{6C_hi4{MJAf8;5kQJZ^(HSUS5tOd*hpkL0dUW%&6nU9SgFe9!fGdx3xBX=u7#s zfxS%_TrYET%N<}vEL`FUN^>39j(JHM-a*97ROqyk@IV%D^OsbSg{^fVh33U%$2oF3 z;dFU?1@K&dBem0OZ~any)1Y;A4Lh~JU42elBx$~{?)&8XKe}o+=0zY)Ia*wIFnz~( zrRWc)oXu742D{Pk29?oMiZnjIp@^k<(8h{fP?&4}RlEL=MuzR4&qX+$S;t&~mnYX( zcjCrd+9sT)Vpv)gwjE^D88^woSq&${yq00Eu8Q{`p>x0LkOp5k1;EF=$~M87965ZF zwIGg{Sc!^RTt|rs-y+91lc^v`DFZLU?cQ|w0!$QEXWaN}3)omN3}S!(uv`=+O14Ql zj+@Nj?c1YzMp91(zEr+i`WB-f`wP2{*|W2jHbr6F*af>`WI%P{*vG}v+j_5nA=?s) z{Ig~^=KgMNFAMsH3Uls+Mi|+y?m~=sschlJB``mS9L6Y3>v*a!%W>@ECqt{1K#j}H zDQ;8V&7UPM7Odbi(5o1~6D*;WLPxVKqa8Gxb>0vrlueMhEg&w0 zp8`X|lt!X*T{z7$Jv%4wdS>QkFMmh~nPQ)zaG|*_VJS1}5I*r-ozhh8B?!y?H{w^j^r^qqEggf_dz&?k^HwtFR41EwK?bYKuZGgALIkQnnlk0F zP>E|w8Omb|18Uj)1I+m>M=C*)Xx`3gA)cc45J}y!WYRjT>n(Y(kq+l@rBrZ9c(@zc zDjY4#LXX<7r#~JX$bXXGDsO8M>iNC^?_Nz)q6DBi7lxlF#7Hm@(TY2iaa6kJ(4}sfI z5ZFVuD2B09T(|QD7mVafwpo8p$yZ(moZ)LLY}VQ&lpf6em;k@@UBE*OHkgE7HH5kR zk;=D7vupV{l4{|2g}{;47c96m%7qOVEW{YKlQYVVb83q^h$Repkh@7FmG5>Kio;-s zKnfi><;|oM`b!oLV#Dss`J2T*A^;8s%p9XI>cp2fXa2M1XJ*`~;6}bFFh`OR&VGr? z%_Xo>>1uH#;OtX3RpePd`yk+I_}Tfv8l=AW&8)|~rjki(OKVqk?m`vApz01c`et#s zgQhDgvTT^R>9F0_QM2id#>-a`c6!RztL635;UGR^Pt#!QW%9b)Y0PKJbDmI$8hmdRRRmPE*i)D22q3hFJRzg z;nWz3Yudc(*hNtx@9SW1oU{5j1!KkB9U#} zOF29-`wu7$lpG1Cdb*3_Nj`PvZmSWFc8# zoH{1`>1x~cw9heF|Q>y|A z!(xLCr{_0FLy9c4_jHz78^6>-C{{*i1l^S%A(-6LtH%p%g$u8=(~>&feQ)s zYWgI!Zhr_O%13bkK&5;lwaFcB`NAj^T#2wwf^(MI0)e05z$`8c{IGuh(kL?hq{Gjf z$jiW(dXMhI^`7}6hp-TU+pl~Mk&I_Pn}F!bpEsR<(4@{v{?>MNP3pI%&!^)R=hq-@ z?x~~|;oLr)H|r13K0?1#_J@|@3y;(ykkWee+zHusXB zJYJ{f4K;b91q1bK-vu&y)Ms=sV+5gY`Xu!by|t$Vx`iUy{$9%&;IUm+i+>jal?pTT zSg-W|=WAB5I>1{jTZr9TP@uIbK>z2y5vlqa1HIv^AO2bM|B}}9SMJ6#;Q2D<)aPIf zejn8jtGfMjdMm;`Yodtaq;DxqAWh1;+riKbbC{A0Jhsi+h6$(L&`#$oo|Lt-F0^9y~`)q&*uYaoSm z!#t4JK0OqDLr1-Z=XBpi2pzSbXgd4Pnisj;=pX(?FjZLY*aD_xYv6C#VI*fhGgn)X z1uh%)#-C6BtJ!9!dIhsO(|G!aTfj3se->SFL|IdxXofv-*ecF`iIMgtaKeAq(NsMp zu0T-dmz(}sQY#Ob{ue8wLPaNT-CNwvA7*5}ao;YF1mw$&f=fE*S* z4~H*ytX(yQy(q{2rTqLkm%M1*v?}Do-l(z)k2NUyUB32eyts=iU66JgMD)LKYhT6P z9*3N{PSd|0oM41br2xOP7EZYG0!c@+r)wVDDNnFaj#fkxQmh;lfnB!yeH4xQHNuHj zQ{m~U!qx1`hIbB+Ml{yrTn{gLE9IcUQCKgEB&vS&bLXf*2WF>+mD#mCm^hb!jj0o- z2#90qcGe4=uAd@Lt-TlP=L zy^)n4f>zAUM4ih9v~jIAiKQYc#Q}b+LC0F+R`7Oa^Wu@(8Vcx3t4~p-$B^~7hKn-l zRGZK+D9Yq&mh=QrhUglGaz*DPX_P^ik*y*#f<<2BrNMb2+_(`Mj-Y6BVBd$PDf=m^ z1ZaFvH~2*ueTyCl&7y7aC)PDZAn zg*#Bx`fZN%L|!an4Uy)0Eu+ zY_U#QL!5I+nw#o|W*T-XeF)1F?vp!h=Z~)Jo$I3#63o!#Pt1}{dx&69Ia53@M}3d0w^vt4WrVAs?OFCrpo`OpzQyWX-V zd&1h0xe!~i;LfP_-JTL>N@v!s_%@rvDu)dz^#*W2Xkr%# zqd*l^1WN9ajG5iRK!YBYPNZ1j=%CgRl<_$K{b$Yh60CvdRQHN$n%Z8xiIUz$k%)2; zT}mNzY=87o?K;Qn;sk-X!+6Fls5>z2?Zuo0u;}2-=Spg+&#+~!-|xVPcNRlyG5$8b z*uxFj_wIu;vg0x863G@X(&`%@RixQ<)D~z)7s^L#z3|pf<$VW4QnoVXz*Dldm54Y> zGHdizr_V7qnLwiKSs{NKG6VNavIZnhq?|Vf603f6C00>v4<2mF*Syp0njZF9?@=|m z2mzdn zLb6MSx6Fg32&x;F_P0}Qv*2xU#}--~Gb-P)$!m8rgP+Rb*MtnSCe>A)gmK$hbOPuy z;H^Zt5}4TbmneC43}ok=cXJ!mdS#Li6>(JL&wLz#RPR<)xIs?VeMgLzT#+nS{S4B12k?VN`LRs zPU>$3zWJ(w_2oxe*IjqhGPv4>7D1O-6_B0t&zfUURC?cn-<)P;u)5eDuAxl^_b#Vm zRx$urS)j;C4ZqU#vLmn0U@~_^$by70;!*LvqNe%3>PbV(d%5z5>>7f~7pfJ{nqTM6 z7LMhOH;p|XCEK=+CmD7tt%6_^5ZGxVMIso|ZZT#T(niSIH=zmgVfIu)p%`k_kw+f~ zN<~eZze`}zH>>Njagjsw$>wUjCOdHl4rPGXMuB@TNbxW=8So4 zw?%|%2Cfx;RzWwJ$fUjm#=Od(*$y{%R@EYLmBD;UKI{NDlytT;}OW8gpbnlX9jiPHJ3+yrPy?#MW;zHq3o z+oa;+*;t>ysML$mJCL`qR{K$@j=|h#yxE?4M|1qSN0Ypk^K!CY=JiuLj$AVdakeXE zxDUuRL%oarxlVe27=4rKgp4$FnP1K_6G~iYx)S!1S@T|FfoB8+i@^K!Vt~=){$P49 zWV?i}%ee~ih>A|}y53_h`LplWmhe3L8#ig}lujc>IOT7)WO@6x_$CELA|9gFmwXyfXdfo5@4HBjB|gPt+n3Z z{0jH9O_AL%ei~t=h7r0TM)!4w^2U$I|GX>-p60P_t;e2e0oV2A=zfen({C|IK?upD zN=k++otucX)o6t*FY6^b`t9-X^{^z^l94G-{2qIP)jJvHhz!^KX02WBl>z#?Gf-el zC!m5JEWjPMrCrA8HicR!>7`h|u2F#HQCgeYL2f7FSz@E8=hdvt$*0-4|AVV{k4y3n z`+(cp)@qe2J1t9Ao>r!AxLCFf&sWx%br4tR<;a7o=2XW@=7R z$wXLr$_&YKib9@KQ3RBOz`ghCdEdX@`ln9^rTcLGuIqb!51f5R?>wBG^X{-v;yiJo zteYNk-FpGAusBegn9a>U+$_wRB&z)8`kr{*dq=6X0`T`bN`6nlz4s)Vp#QQqRbj5; zRxGaMdOY?jdO>;Y{&}7DS2PlUuams)6vdX)w@e9(tQUIVC~QAU;$LOCeWzSJ?B;Y3 zSnx4qCz)9ml3f|hGDFtDY-|G)DkS4Nwfwj2+xoR#2nenu@$YB_$-gVBk0Ag$mh zpg{3TKn4-!$*=LB*%VGO%CLmOIBjw0`OOH!ct8{NeD!54Mw3J`O2e9p>V;Wk3vLp~ zO#Gv~>KOklT7MTQ9fKFq&-^!@P&;E7DhtL#%m1b1N~E-_6;g{jP|!Fj4ZWrHp%A@n zs?LP{p!qeiUDlhlJ{^DP#M3E^mG@mr^15L)Bl7#1&8G1(kd0`^{S*IcC6OjA_z?Dk znN-X?mixN+ig)+AGLw&r2{l2~;)``yweHbBlai7T@SlK~3lB4clo*bF4wSs8I3H9y zq4;_IR4ruxo|CU4uR@!8Bh~B}e;AU9W8DvmxlM!HvDuIx^c_JC)IlCxkb}w)>YSEt2t|+e2NJ*MhWnOMx zL5Anc4Oot=dU1_1&38Yi6*rhNDZ`)%2#f81mDLtg)mK0PL3@ zpIJuoVk0@im_MlCp}hnArVyfhXVg#RE41%=$Tq{7M`Wfwb2ev`whwN;?l(CCr^cRa z=G@8qKI;O$rm5dYM@Y6p*wgVa?Dw7dqb-b(+Q&aLuKmS19sq2ai_m4&MTRPBWFzGm zc{;P)|AW(}-&$73v~E4{An1V`XPzT&9_q2YI-hNiteR4*^Do5*q-NE0&Zw~`Wz2Yi zGP)Eu5J0Zb|D?=PXL=MBmd$Vj^+SADWZni^0j&|(!L;W(5O2PM=`oh1e#izb{JZO! zGA%Igoy)#*1BwAOzxgq*rcg1gKK$cB`V@e>E2*Pv01U||TB$EUNe%`7DOaJG3eEC> zS6zwg;eC@aTN0G1ON6X#yR1aGcwIM&V}Q$ae6#TDDgGzuW(~7p;19=n|9;-pq;PB_ zq1qq!TEx_FYswGIBmdeYwdAktcJ+v&K;D>XE_yR5=E;TdB5k=kJ54iK9w+=Gmz}4f7Scs-1Cl-21@yv;kJ`-mbBWiMcH| z|68^t;iYr6^({wSjR$#x54}>Oj^mJ+dROVSl>#n&F7vVTxsBjXR6~C>GeFeuRQJX_ zR6MHI-Qfw<914}ahe-=qxaB#zmQGron;%jbqeq^lVJBc?!*?M4eOjxftjpP(V#%@1 z`xPWEgrTBbXjmNmx>?Jpm;wkF<}%9kSwZ*_kM&oWu%1_;XcObo}m^NkX#i48N1mY;XfJOR1psMd5jnyN6&Ayib$t+P7&NAr|;zYZn zaLQ8E=;|IST_w9{h)nt*$Mm;Ub0J|*k#xuI>KeD@Bb%WTvHq74#ZTGeK+qhT4V9>> zjzC}i`kkOUbmCk#bKKuQLRmiQ)Knijs&3q6S6#P1w1R!>eP`Kvyv{ZwLVa>e0jicC zfj3J0&!UZ~@q{@}zNjA0Mh$IHz;79*g{iIFUM#W@&lXGhGRvVJk*BBP&Y68Hd)3}m zgky$G6mYZ#C;d5gj~%Yl-t8xx^j5UF*3{Dy$z~cJ2TqiC3QQH-oxDMy7JYvrP)sve zKz;_Clr}UEtwh!J=D%gH_^@FhUP4}Au{L1f{09eYTg>}Rzn!mt8BpJ-pk_9)<4T$Q z8CF}6=0;S*-9GC^PmLuqdst^*)NmacHt(=?6|7arv3=xmstOy*5un|HB~ALjQo?cL zMY)zhSNPp9pxdYVqc7_v|Fb!pY8$Nb6zf=)&gHxR(PAn58xW)!T&-j^U{-;0d~X6P zg1=%%$c6D#o6x>33n~cO4lpC=W#ohjVqERWnKap=XWpw3oV)Ru=0&k$G z1b#16zfJWOParMTjjfZdumFgk$b4=jox0DxWl3*?#-q*8XdctTu)0S3I8n= zr^z#6;`uw4qVIBdc^>+$*j#Mhz2nGm`u;h`od==Se121ZV!>ieNp;s`U_bx_=2(f; z0~YyqE|@zI?gZMiefpo6QkrA0&3y4G{*%7z^;OCF$CT&eOzjMQ8$O0b_Uz z9+xTn$+*N+se9s5{Ord2QU$fvX5z}Qu|d$&;rSl#=;x!ZG7!QHoT?4nzUo(}v)-_d zu~Uz8kbR_n5NqFwfuODC%ZS{Dt-KGu<}H|4@U7G`R1GHcB>je~jg0bZ$nfUcuE=4f zgD0izTpf(T9p>S6k%+p7nmXcTN?tRwnMLL>U!@;HSaXqQhZN#d`)K1nX zsB?s*igV-Xj*dlv=>ZeB?On%iOpnh-m*szR=3HIa7`aaGuxOPAK=;S1oml(^4H6YbSpC=ZXD4g$&QVmm8OPDO>dPH_lvV zkV2_88wL@c#293qr-BfZ8_bw;b@ z{om;PGgeEz+Q9LlV0_BrSZYH|wQxzO9RrKv|CXssQoj+tqK52b@y#Ch+U=3qncuN> zxOr=LyH`#=^>MymD>_Tz&u$#?^7PVFW3KzOvhzI;#4BldN-)i*o-kH*J?eeB8=V(S-)-G-wOA+d`NfTZbQ?ApGEQ^3^O#ie z#OUmLd|^Q&U9IvMkNRk^^$+D6t~ir|Nd4MD*GRbKxZP>^&wPR^SGH$%2<^G3q)KnR z>EO&a8M*_O_J)OQi8rT_bmZU@*nP9V0S=u;+@*Hq4|R;yk59IawV+LS^d(YSl7rO3 z^ALAy-=ljJIQHaAk9HtpnoP|aRPG)h_fbyY*tsR52vzyR z9q#wM2?cguQ>+VutiUBX-G4F|;%>h5 z2Ysujdc6&Q=xNBB!;AFVZ5=PRF@Zp`Syx&WVeAi`Tj&w$)VI$v^!=opV=!Djm#BLp z;8ne=)t^7@>g#;22ns{CV0#`>35!5m`WKQzlPQQ3R^V9CK{1@}N&6_qe)-(yBNn^jy9G<*kb#tsA zZSy-mul6QD}jKO@7db-WWNP^A<4Q>l=a=d3t1*!PHmSvMFo6y$EMUMKC> zuS1fe2jqsMB*;e&hu%DDEX$XJM_6Y)_?nVu@`;D=Fy;pq7%Dx?I82hHpQ96TPMR`@ z{kZaL`PGkuX#XwKd2i4G_~7ezVvs-gmV~9niXCp9X+YN#r0?Rsa(2Mj$h^A*hJ_lP zio!(d>c*ce+x?HLSf}aRE zomcD4b8|o^YHL4MRb7EMbVZ*a?)8%L?bH#I0O0(hOo$#mnvB!^G~JF{NZ<;s1UZ;o z@*TBb+$A5>y`|aruGKdx?4NS;F6t2mVSQjirtlclI|P5Jd!%z`U?1<m0uzu1nS zLVY2Yt&51~cFmpdw#V$n@uStdzS2u-xl71uR#!Ey&K`t*NI$S*m^>NrTkjz z)rD5uxKqQNE4U$k#>HG>(s-~aqHS?Tu%eNn9*6`%z-JjU0@h~AP8Y~Q`i_na_nK~r z`wF+OEq%lZ?+XQ_j+h8nlox@GS^`p&RJH^7EH+~bN1WuHBo1yy{XwD6ruZCWiv#^L zaZvcN7WmAp`gK;faB+5TB-X2j^&WC|Q%z#iM9JyL;Wd|CiZYk3@!!SQ3mS3LqSzmF zZTgMd#BuqBWW+ue%(e=+{A7z9T+Y!+eLR5Ekdjcf*MBfLuvr$d+2G(SSu2^FyVqPu zS=#=H4g=WrlewFhni_EfHHw`w;lTECk@4(inqQtO z>=9wN$HsW0B~q}}pAIudt3Ke!TxbQ8%edDSg9P=?pS2OWsVxkn#@XdTUdG2#eHF84 zliggNYu_D{Hh8DR0k882RP~cH-`0zCL+b#`sP4U5FpX}Ur@B})7d}n6+Mw_%^8Aev z`ZBXWQe-+Y;B>SuqH$PabjJt^OOMRs93@^q4RVai4%_IaFUdSJppvw)C zoLfhgt=%>5+Z^SsF=&aP-(OE{nXFCOCp!68S;U-A?;Zde!Qk$h&1n23f;Ixu33X?Z z>7o7&y886%0Fs<+d8hwy7Ef1SOoj{fyyU~apUx}q!&8G;3U@gk|Fx)2HWQk|va*Zq z!kyWkh*_l(HLkS(twnXy-Y`x5n3uhe$`^w@rN9Aj8l#WE_$-F>>>U$ar)#E#hCC!z zZgjTKn6f?)T|{-SndrSfu!R;&tPANVn5qo!M<+(ei!7I9;rr5x6={T1r*8K*IOM@rEzEtw zUzVH}Wv#74uF;MYqZ6!}H;H$5EG&3frh5volH-tw+hb0EGt;y@NAEOJzC6L`J+{`d z{-fRfOMFbs*cAP7t94-;XNhl5#e3}B65MJIu^V_Ip5zi7x`R^4Ucm9E~! zPqKGII{I|8;O-3P%0tiK>2!)NiDy{x)rTJ21Mg? zz7P;F`9inmNKgXjM5Yp5$1;*Wf93&A?~G3z7!5^jE!QuQbLtD4O?M;fDbNkS#1%~6 z_E7$}tnh-OKt@!ZGzNUDEkus38#OZez_7f(mIWLOp)Kp2ale1K>BUHq@?2qdHov!e z!#wm^yi0v;!>f3`#F$k16WLGKYzk?$M0J z@qAXCIkQWL_erya(^%2rXLDR1sIiKA&srlA5nCOaB>h7J+Hvh1(ti$}O}OjQl4ivi ziEy?|?-gp+o2THc(N7=L@4lo(I|MGbC#jQN7$d63BW^rh^x~z zn?{A|Bj3iAn@|(xX%&yA)VZ6FPhD0Aeyga7P7kiozlQi%S+PdhcuYWwrHqMQU5Ory+F3HY*Cz}-Ye6dANneaEK45P?K9?FNP>QshP%3dcFYqD&@DB5=S?5QC{rZbN>y_%*DV6GWpokl|e!wCvFar6v zM0yiv>NQf{pFSE=Gq0CKbJ*E73#}0RSV&4>PMjaIh5beRF#lbCZy2qs6gjU&iF#df z@dzT@=LXNhpR-Nx4V)L&L7H}@w2O)c?e$P&Ncu`Gu0D`qG!U0I3sUoind_Z>BsqYW z0Z%0(7j$N)4C&l&NTh88QC!>wx~xESXv%I3yn?}8TaS5g2_&&V z?$=_TA_R62y)7Tc_ABNDhaMCnw`b2M+G}^LB~&J`nh1Yv!mQGJ6!CLOF_!lye*}HD z*R(F)A+#U5!ud>h-Rv2mXL>tfD9~_674*7I!D;=dadvNE8S{sK^NQIH0Un2z+$QG= zD|1P6cd$`VNW+nof28^oQIEtw-|p9D`U9x#TBeg^&FP;#h;vgmHu|R4pi>}SSxMe8 zKg5Uga^#$4izm2i4oQZx-jsZ;w~$-pO%8awIpS;&iL(Za=2(U&lMsUPm9`Aq^}qw@ zx>Z-DQuTm>3bx_T{bxH`8|3TsgG9AsK5Jln%qAk@oie@W4`zTaV#B(fi7cRJZaO=ywcp zvxg(aXHZJGgH=tpfMMyyI7tG*$z`x1gYeJ z&b$4HnNDZx1N$S%i55*sQ^@+aREHQ9+^X;jA@rrzAVq1MX4wr2sHqNlcX45OaM^d> zZt-!$6;JI6QEY(dJ7nIzlvnX8^tuq2xuPaPG}4<*QN?#f+c~V1Il74oYlNCrY~*r@ zn0m2>UC;KyfV1nDquK$LcDuSUNqaXAA06bw%- z`i;cdtgxl*yd~OPGIrQDi=^(;An$#rMy%S;5$v0EVa07jZdr}FSqaKv^&g8j1z1J9 zm$&3>4ME|?*7NOjLblX4mvZxntT4jYjs4`gV zY!%{WFE$hzt$dhwq7>O3|ms3BPR~43esM?S!kMRZ`(V+uyN!}^H zs9%xP&>8Dts~hNsH0%~J1=O1dzC6n~GS<~aE#}jj%e##}CNLCl+Gn;f>o!)F@Re=Xnr@ ztGeZRtlI&f%!);E=d=+Lz>P<7gl^%!;xB*NK6OpmocrvbZ~$dvr# z6VpfG7eK~5v~Yav*e8cg39=`IMV#5&&!8}~KPEXA9~bCk`9O!N-oDW)TkreH_Kg;% z$;4J`t2(Ed22sb(YpaID_G(JYR!1c*QQUE-V{aqz}SE&qV=) zs~5}}*2vOS$o+En5Wi6)JKa(HkCI;6?^y0U6(>JBHHDTNw&NC7bt|lKFI&)E^*FS? zv+BF$fM9DZF!~|9;cn3_MD>#QPk9!g*nc6)IE?CIK6Ff?RZA~_cg3lIq8B`DfDWu< zh7Mn|_GyFaU#4MS!xV`5O>1#qBE|QNe(ace$WCp|sjWAC?&X4!P*}?L-<`fKxqXtl z@#3mw6{~yB6r^m;gxj$6-My8rORh^mFUw5)4k|T$(FcfJ9UE{wFq-@J!9(S=%d#De zg5n*i?J4kgFpCFvySTD;KU948sSBiE9$tp`b~iHE|DPM(N6y}|4HR*dDIxo#y;%lc z;Ej|q3Y2`=(6SBg4j5_2nAUe0Wy3*y2K>Xr9`NGQ5`kFwi2^cAk3p|)Q`6y1<*Pai z;C{NYEVq95X-h)_RhAxrG3?_&g?wv0XvqdIU@bfe2}r{?To!#R#$f-kc)qoUKHXKu zG6XN9PRducquVi~W&)M)A1IPT4+BTuWrE}wu-;_9QLfmv7W9_n@}SnWbc?%5JG;U5 z@ML8h`@)<8{n(0^4-jsK>`o5-7umE&a!hyVa^iMLHd#TNF_;ERF7ve4 zl}Bs+B9mxDS>)4^K<6rntzZt@VZjZf+b!`O`ZOiLms|D0i4iq%znBtxAv3TUv=HI8 z|1I0a)Now-dbX|^ZFm$|(4y3a^PzXT$Rqc&JhMie(f#jWdJSLWu^{;!`+Y(vc;XNg z#;89xB=kvi`7Q8upvnDyM|Xr@rkTJs%pV!vli~0Ub*$zxq9rLmFE7DGly4r?7`=C! zxF1#2KeImM!X{ODIBqc8WP&_0MEn5-dPavG)&^f7PB3b#kbgeT%NwUu^8d z+(!Ql9Wj#{WIDb>Sc2bhI)_9d@9Q_@e}(X5yRC-G)=p=;H4Nhh>hK)MNkTSJ`o0#m zSd2LxVd3;uX@Q!P&uXi$pJpq$tq-rlk=nv(4Y{MEg_j$((5v`MbpqR=4r4=JYY1iy zi#cIsu-D?Q)M3kopSRPe)?0ib!QtJd?;3@_w;iiDtH!7IPc*+`j^B z!9%Bh1vrP%d7yAVCL1RE(P=B)iS1+GYY%j(GlP&W;v(eQNVS$EpR9}{wZ&c}i1heg z+h-cwB2m;>wi=VgFlfc)8W@bIyVqGTNXqycBLR>H<{Q?$q+}r_@Vd@?6oAF?W#u`Q z6HG&>AwS$KYtD+n-1+eu=NJBpT)TS$-M?gdM|a#kwlqR)(w#qILYZ^53w14?fT2hL zXJ=2t6x+XHby_T$VxF1&>YgqGa#`!mR5`uIx)sCxJag>Xd}BPQ9i)pBiAGE33%8{K zgggQg}~8n`jqG zV?Yh~lx4={5#=77xw)Yr*MYyjZ?GCLgIV6>x%oP`o<51LqnYK99R5gyd*Q@dgJM49 zJEvoeW?21G5gY%M<3zL$iw2k0>L11r*T7W#Ytg?Ezp{G6_lMOdv78#5WHm^s5_eTI z<18R3w8|9yEs{)Hm~OtTz>tFz(S*)8>vM9Qer zBtcSxWM!PqL6G^;@4wKEJ*&H7P00^TK^Pt;tn53;joRe9YyZTp22i|Djd9ahy?>pM zHJn~tZYMMEnngwDHf$2jRlnjs8rp_9j%)cnv%xYDOYPJH|Ld)^PVAm=9fT@@oQ{9IQU^-rV@V=Km}$`Wi* zG~Jk^_G>Hm?c=T1U@>cEw(f)@=yJSw;G2xV!Z*d^2ciJ>j5fSxmMD3$7fOiY^&f0S zvq@$H^>rd-Yn|QDQ>okjUnT`VYzz}+4zR+)`86x9Vt2cfVoCEtFV2-CLqp}~@C+;B zu>X2o?#EOY8Fn)@fgx^JzPNmODZ3H*Ag5H;X^%gWEe;}*jSAum1EyU=-ibUy8lR4; zpR#6ZJRnp7*b6ehXH<(W;)^9!Do@$Q<96>5qZeEb*Y;hk1ni)Sx_+?D2+RPIRBl-z zhO7D?$}f0(JrZ9Ca4TzMiaXb20bho85>c1`*7(va^e*+?kq*~_4XD%2Om4;tB`M1vEXXJU? zGi0=Sv8cshsvuuQzx8rD#w7HFvKiB_=f2DkgWGpvK}rI)>GDW*V&F{3CPF- zE)8QtcT@hDocrm3KW#-Hs|wSSjAD+GWnPJ>aJd# z)Os!F(ML=^*RpH{ULtV8)m;0<|8W zFZ`IIY()1Une^iixZ@C@$+PQFbhW>xIr2t!?SS%zLpu>(}(XU6RYgW?5?p}-vqXS`>Vq_SlRo6FRiB7wD8fOfB&HWAh~P%9&fTW%Aoce zWVr#!A+hR)71s+_ecvT^GxJhhLQF4g>Y`u~A=;81d_FIJZAC$IjzlR$gqvQE53|vC za`QxR=sE|^Ra9iFXRQ+=?dc5XHt>@&Vsno8Y;XKY#609sAi%W5fQW$uGm=Va%wP+JY{?qA zx#8In3&r^~6Lk{D(GjxK%Ku*2{)Mt3WOt?~)9vVJ+cRcpeY?1h)aDt`R03c z=}w4n_}1i&DiH#dqHvFGF?>drjKD$!)q!(!Ww$)vv+{-oHhb)FRd(fO1V?f5b(L+a znnngJgI1|OO^O0vJf`kI8^RWwZ(ixv#_!L_(m^27G(;?GkQzHciibDDWp9yU|vL@ctWF9*EmlfP{$kwM5;o$9WHakMHcjM>{GCnfmD;w z$F45hCkIMV#OXEO12%5tI{zOLzcC#>$nY0!cQ|pC9#izFf_!iKc96&9PS@f%71>5) z2=wb<;ARU?Q^p~u_2NORr9O|#RF-sBKqbk)dRZgh*hR${vdty(@8|0uJ(lC`bkwC3-YO()eiWfYV7}wKKSZSs&)-?}G{W+BDe5tqUw?Bk| zE3W77UYkr$mrA8FT=Lrcy4F1%jvxqznRNWZM8zZ$j*oJfykj-!;R8eC$kVK*kd@$7 zhS8ngGm+UVJZrSUWJmI!|1Goaz0lBgdcH;V7vpLRnDqgGc6HW~zPen$NA!;fsjsPa z9X!1Mh2q5JT7U<>u4?SipB_1KTFI?TK8QjU$RT27Icymj+hU)N#>=pm5Nnbcou%D| z$>%ePCU~^%zyU)jzPsG+>7LoSyxF*2r7C3`Sd1IIa3zD;7wZ1_E{gk5yg5*%fZ z=-WI+@mh>j98^J@y}(Mveo=IVwqq~>dHI|Q7t*+A{Z|S3e#q`!#u~LIw-80RUURQ7}6{?EF?c;C;TV0dAcPCzV2S(hL= zBWN#>(hcP!ocdy#iph1?;ukf0Wzj6sN2AeP!YGTSgM(mU&QX&$|8(?J@9cu8ZH8jIr_5H|Ka8-S*h;bkcz z3)%&(jolfFI`Umfb?!K7!@o?wLgls;{>rL(FgYGO%3q_mot>?v~Z@SR_kqCjeNuXUdQb;)&=-PYk*7tQaV5Pb>S86QZ z{Icd^;3L zu(%(y%KASP`{-Kidj4DXj3Q|kI6`904`?Twld5Jt%eJcV%0Mm?Y(!BBg9ADB#qeqB zcon6A?+leApLzO+Y{)r5$T{o_Xz!=xMYwR`XVU>KQb{S1n@CO?@s{hI{!o+CO<)*i`=J{>G+sy;8`Jp%(i!1DlUPpbgkcuYg#i|uv7q$KQQb(aks2@hFI zs|qjQ*1)xFB34APRBKaUciyY>YT)Z z7jgjHJf3hx;84D)ZK7z&foG_AXDhkGBj%#0TU=7YPhb3w%OM-HN@QjtMe_n*COIjLlXXX^s_Kl zMHr{MdY2_vK2dRAW+;h>OlMrEM2f4>joJM1!Uig67@m^DznpR2rnx~AdEGaD3Fpvz z7SC1w%MT9+Qm^W9$uT=!15V66Wkub9rZeZ_?p+E7oNU9_XaI_Y2e}FV7mf#g{gmzf zxMESmIX125Tvq%W5bdeI^7=xl`{KY9*Pm24FwHv9sFuu}%TT>~^Q5lC9k1~m4)*lE zwWD_jFpoYc9+o>Xm}*KA@uLhrF}D|aeop#9k#swe!ooG_zSc05-gH7YH)dXf&lHbJ zD@8CDku$A)hdAQ_OUqSOnsrXn9{Gx(ZdP;tM)~=?r~VHpCo5mmO@Py4y@z>J&mSx| z>$NwDa7*&NhHZ&aCAGXmPcBIKvB?AP-nx>XeAvv`o==Z)$m6A!B2kCQtDoMM1UWV; zCU4<-n-slB(4^Xul-lfljeMo017nH{C#Ht%>X6wViTjdz+~RJ&R}+u5;V~MS6xfzC z{1=7j1at=e22E~=<{Bj$rV){WHO8r|zS&w`!SRJ&Wfi~$I-;a(O_DCDg|*QkmFeDV z>k#aI>Y1|aeMPphfHc@v>lYOnLS4~oZ{sNyn|BR&j%C{C*-Yk6_VdTdxtfSn$sdMS z{cDSQWA@){#?HcqFAdt;TYf-O{a)9~vk5unFA|5iHMj0ObTdic zst=4M{uqY)Y?ftQlJ$gd4m``b+0H_gEiQ>aVf#P8WULUnra?XRbh5NSvvz z(cV(bMM>-g!8~F9s?|%o#%U6xttZY!n1U$tcc(1>K?Gj+f`JyRrIKKJoOStp`8?n+ zl$olxv=!kzm~1JOLVws9CtUG#&TmuK;W{0u6|H~HYIB|oQ(&(s|BA?=dv#85@<*JI z-P4n#S9}U*lgRK|YA^XrqIc}BhUWZP7ulBQS?>5HkFXoem}k|2<7MFr_rbKTt8KfE zX*LU3IJ8Gnb+Saxe91SGNMTGgEiQoXI;CD|o&3aFqET_LG3U^^BS7fjl0)ve{yo9Z zj7S^nU;a81PFg!TwZA-4^J2bi0dp;}dFB<_<`Qm`WkHch8;Ci=slRzPN0Oi~F^{QE zs2{)E70$``;z~YT1T-cOGl5!wzhkPN7$4gB1`CsV;~aLmCc|}|oY|0=`%W*c7&Kq0 zgHJG|m<#S%I#~WoRv0dvpq*485)ciVgG^kV)Gp(6s7Kji{~H( zmU9QTA*>cfGW^r?&j|ws-e|vOd?eKa*NYFmq{HzlcC(!f${<#XY(2RKDb92@!{0ib|2+77uMnxx*}vZ9L%Qv4Z!9fA?%x7??31csC6DzX^=6V zeDuXKU^%qpnia`L3=4rYg<;eeI;@?dmV9#sQaQ{~n#GHCPGEJ? zU$S%;It(xk5NeIOgez#h`6im`(TF4?qoCwUPb7bYXx&O!ntWcLg=ea9Jo=kVH(iI5 zRHAp#;)eqduu^$OY|V{K|CTROp9BtJb$6&Ud6iG94xG5G7qMi01FR~)7Wy~Pa;`qh zd>N4XyL67>G$%iyW6JA_qBqDlQ2DGr97pu zP!t$p>@l*&?${k$+}m?Vo=*h6PFDgw1^LuJT;1WyaHU6_IpWsTU1v7mQp znkDm<*xf-9n-uPkk+8`8&Z#-1SHxLrIt7h#1UU4)|NA_!%`zqMo&3i2I$UjlZ_w?r z|5Z>@cKVb~F8_yn$CBN@8kzDw!o+C6l!H9{wBWt4;T>%^^(XdQBARH?)9|PT0`2Is z=%FCP-LD1qw*_Mm1#A|nkS0S7qs=Be>o)1F32Q#Mq;NsV==&^T4@|dh)~8^-d;UV3 zkwN)OxzTJ1o;8uw=yZFk=6Hkd@6mL(468xy=DD(1G(PXYWkJ(~Ex%-e3|Y5ml>!r7 z)%o>sq~L>|g?zxE>oI_MP^51#$#LkEBE z7qJa-arHC^nUSnSE?@PyzLu>qDGf}{$4Es74iMPf^^acV@yK>$@gvIq^yKrg@vM1Y zyg^h1f=bwMbx3@)pd}fqzOWy8|A@#_X1xG?#k2l;?2utV%WKDI?jR)$v1ghw+{P@y z&pOcsmS{Z&EDNcx)cjW4mZuVuX-gVV8RPXvwP4+R>oQ`xM}NH79SVD>VEfoULxwFa zS<2c+`4ebka{l#1*It^V{PVmC*6J8TWt0v@>XiUX5CCl}N1EFE_RO7S5N6l7VJ2@P zj1K;gwxk1V^8xn`w!jW6xwU0*Z_GT4;6V!gs%mbG}O}R7II8 zK&fmctwBino#qCxZH$N-LKS@nA-eA$7z9-U$M)?we6N}A#6u4?2-gw?sFK3E$X@*4 zH7rT`H{a@Tg9u-lJfV&FXI|3KrxDFJxOZ0#T?{vWEA2Y;tZTC7Q0gpkUug!LD%tbP z&4agGsOmr52zG3plj<*|j)4=y3fD?siK@kq;lpO>96ci<65>Vh2DtJFL-l@|ytT}N z8B8d*cSpL8a0~4S|D63s4w)hAV3*xP#LG`!ee`0x@ZI7}>u44!+qL2+mio1%yKAt$=m!Sw`1<>n|ps|ZaOk3xGxdc&VRi7k92C=FW*HgJ~CqQu+sgU0+JBsX3i zZ#VQn*(`JtuFbvI-=cOcN)PPQA_E!Vq$uolm=PQ$TPom3pX{Lz7-+ncEC_xBozFLG z8Fx?YTNM)7-GS~9%&QxaenB7iZJ+QLU3>C01q`)~Al_U?(q)Ey%8id_ON~ z^1>ViETpJ^@krIo&3Ah)C)ehTMrPVd7T3W0@o7gfZSu__!(^`FP}*jBUrmCMYGoE) z?$weWm*(n0-o_|W)jvGx-ErHYT{a~*P=Tkry- z-@%Tj@Q9c4rQOJ9i#EpZBljj81#J?jJ_;>`)`yb4;yi~G)RJvc4Nh+)HgQ?*qXN&S z0ICZ)b+}`J;^@}Y%qcD!DD=_=bZ!Y1W-FdVm6GHv|2gVOF8w;{FjX@^ZjL%V(KXCw z9m}xgwX{Rf%&OfzP9^`gc-;7Uf&)h$T*Y4C}&uVMf4#`b&ch%)SthvWX8Lq|D zZoVoJ!~$6fUJE)KMr!Ji-$WZ`5j|tuT+WKKdq*DGM5p{Fdz^r4%Fw1oMCW){?TeD= zYT#gvmr;Al>SdQS((`@+8w*eN-IP+0cY0QyY=>erD^!c&DOl)o-vx=woU)b82DwU_ zW8@VZnVqiUX+$sXADXHD8|9wGQxkIh^*v*ka$ffa=Nv~WI~_>V#H!RZnLYAP7_OhU z0+JW~!!N(0ZpW=R`ei7$r3%k+&p7D+Yw_eWhr>+SV@afTwlf*?vXqc-yy8)nhbs&9!ps zuUs9i@JUDz-aPz5#zE_s%*}?|z?c6G*;FNpN`lQ&)OZ8M_43>le^SSHobC1jo$l?~ zqQAWhRvcXyMfnHX$lwlp6K6{~uE{9%`8Lx4SI=`)##KFk#!)Kn8BDMmb$Wq(B2K33 zd_v@ns>}Z^vuI2V^$!5rOxuJLimTyyzCHbiHf{B9+W2(_VQnC5)#8UsNZMA{z90Gr z0}KUH&br{kJj`xFHpj2fo8_{xlBU@|$!xjUTeuNKtlLDavzCul>32P=;_Pv0%C0!@oumb;?ymG_zA|VBPnK`=V;GQvt&|r2ZGMB`t z#LdHO8{k{?DmM8{?6{km>JKjZPLot5PR@_GKBkk6V+~B~1uYUXfAoS+NT9oUAFIV0 z&YL}Xyr?>`tTs&$d2`u16K$u*_UB|sXB{YotN_9v+;#8wPgJmV+k5ir3I`?U5iwt^ zG>P5XoA;}G5Z#-kQ>bcO6f!kW!gF(!G^!|_seG@?61yQWJM{+Fxll0P-)b?=z^cWe&2=zB61`xiai zl8SuoXr`Ad?W2Sw&9_cFCQ^gfzRCP(nw`zF@2}~k{M2w#u}xlHJ#)}K#ym!< zB+fwr1I75rp@G4Dktu||xP93?v+FW<9O1zsxZ>uIt4SzN<}ZLi2b{n5@ZQtAt4wq^sf!z#;M;h_TQfDQQ2 znNcfkWjS2p=(&7O!G|RzOXarK$fk2x5-PBpXYXeFaj6!4)z2;^wS9<`%D!dOXT9qN zwOvP9b5G+T%QiA)dr})H`QFVgekJ&jb5e4FAW81Ydek3rG;ZyMyLVaZ;GkHuAkthy zq>>uif6I<#Sb?Ye`rwcB#rohwxHXG`{p!J)O&4jhG0v6#p%Dn6P;cxF!!3)Ob&PO3 z8qv0YjD5@TudB3GlO}p^quVMMk>4n;DnfoSsZ6nbn+)(Q{I(_Q@2q5*#U(EMU z2Sl?jW;CF8qUmf6I!@t>j9ay44BTF~DfZkU)~w$>s&%g`Ywgefw5Zamw2p`QGQF_w z;{mdj&F=jr?zCo!{&7i<2pf ze{j2~AEM*`aR$Z=U`Zq=zJvoi^>A zA0lYO)y6WuK}kH8P@?jj$NZaYI_fQF-N03uv7e>R8a)=dJWRNHXe`dB>4n1LV z`ZkZ0roklOqU5yrM$GRjENA ze2Bm4BBWJNolXxEH9s!Yd$zKBLgx)F{j*lt!;A^ZZ29;r;9Y%MerbO2dsMLniT~KO zc=FND2YCCqnrme;s%gU>pb@)j6yz^yFZo|BNGcl48O_CDFvLWQaa9&4$(l8^V10rn!>HxfQE`L; z+b*7IP#Xs{s{F*4oQ@+Dj_tGoaFi=Bjqfo0iLMhwZJ*58-uwUrRr#<{w2XxixrkIK z8$=Dk>Kku|AKHJDCcjv{&#Rb%Q?}#sxvZvR4{=+}`_ZQ(!bupbG$lQDJN~9lp_Sr~ z=Eh5y8&${6%4pJKG(&(rv^4qv0wbT`~&-ZIm}#vO+? z013}Gi=fM^-oDH4dn>Zpg8@O)6(lT6c$0V`_4}T6`fD_%9mVqyz+cG@Gcd{g_$N9r@ z+;O131{uaLZO#@>CqG`ECErfL{E3WNU<{YaPsz9SjML0-qLwG8fWY|O@)_X@bn@kM z;E8lS2WzP{>Sx)(MNRFoNt^}7MvS>N0+%4J)Q*mt7E~vylfd}hL;G} zd>y(flRRj6y)6C4$7tH~znhh84EadQB;*IU78SHBo;ZK_l#l{;gBtn$|1U>2M7tWt zlT1)9LI9F0vsEJ>1_FFI`8Sq!B@@^jYwxWr7fl z&Ix_R|C(nin7qK*bXm3c=eeBQN0rHiuqC=VF5+lPX0D%B-cJuZoBDWcu$1agy*6(iLG7PSfJ2DSxtf6KHh<2J{-cl_J zrz%<=`x}a7w1!Q<+|~3e9fu@#Ljk(=5l7-|oZ4#WYGhEC?;|Z|!G=PRDDu)|@F0rY z-J6bA*Z^BD|1k&QqL`c;ac(kd-{yIhTSN2LTJcJDJe0e$4y;F-%*kK6%Vt^VL2O71 ztX?_}AR9eKN*cSl)`c=fsM0mpi#2yL1Xv9XPIohDBRFk@9wRN=R~XU~UNE!iZSs9r z;ocDsSMXCtutHUdx5*){(vo7SKrbcaKhwE=zBp@o;IAxo{`r=VN!$llOG3LYCl{z= zWcc`8i1Pk7lB9XkrE^p`)hKyw6Ygx#lR(8?TH|3~yt?n}hphjHrZ10b^4j9HwYOde zq!nj`Tm_+3A-xJjAtcwLB2pSb0TCs2WF|#q2qgL1T0x|k0)-SJL`6X6LVyT_q{<{9 zMCKtRky(b22{P~{U*GY)_5N`!musOW=bXLwZ~q36WWkoTz>DYrg*ULMuik@)W~tz3 zWi`^m2j2y_Y>}+?5t^Z956Xh?Xd3KU%K!Vc&pR zzT@z4xMPOaiS=bR#Kr#}XZ^pNp3oLZWO!x=P?#a>&Q(DD0QaL=)nU|<4tk&Krwt25 z6OHZcp)l|;l&Y}waj4cH9jq_&-&o#6w7tgWwWMZ+_M)zK=VIA9=%<2l}{0z^4 z*P^RLS#VS5Q}68VMa6i~q2;+pr(jnN@F`g_P6Dy_baM|&+?76R-h_!1!jE1jfCj5Z zvP50e0NMrV9{x7ihIdRE?+yXGi}3&wr>3FKeUt|b{I=U<5>-u$_&|MIjk12|x4`PF z1hm#5*Z3#B!f!^pCz@_tY5>qy_>nq43TWEWG-Y>ugXIMEdj4=t0;K)Up0GqcGl^-S z9{xVlOv-}G072#*YCX*|jx<@+yj$;G;8yJaLFqOf){sISG9UpGh7&DBYA1XXE!{vE zlIAD9a3 zXwd_ncKlYc9gAF_)#zEwt*q3tI2 z;Y4+=qvjij>?FxUG?e0CcUuAJ^QRFx1r2`Sa5TIm=A6kWk^1-oXLy>!J7{9P+~YBt zWY5*?y(hRUL#ok^KDwJif0mK{+7tZ-?fMDuHD-8m`tsS(VX1$BhLYadwRM1GlMTrp z>SU9G)^d|JAb7D)b#Io85pNAxs%DVhK@oP8ws^Kqp|35LQSWS@Kkcn8qy8*sOb#OS z_qoO=*}bc&E?#W<8&!DNE%(DDW(XL*?)!Mdl2=3)#NjlHNE5R5Wb@gcJx8Kb?BXiJ zZ>iGPymimVB`bnEr)uAY5KXu)#i2tQO-@@C*(~=pek8;9C48jHR>Fw2QH57PQyU&u zB8Q+Lf6J_xc<#kTf!KBSs9|&u$LCMl+3%E9y8C+v>K$;PDE*S42T0WY zTG&1=Ae5Q>e4qx>{t?g#^Yp|+pgZd6906R<-Ta5Vb#XtNPX^o8zz?F&7SsaoWCq-{ z*bEx0%*&ZQbkOJ((jA`K&y87f2EGJ#DS<>08N$e`L3Tp_)aQ?KG_Uzz_;H~|Zr}2k zbrhNAu;b&$O6Pq}>Jd_!6914(2Kh|u*+cf1^j+mH1lT9<_e-*zOJEWFwzm}8DH;U3 z9O=gQrB281@^{3=0|*Un&C&pKR9rW6aFFumqfv50>V_$Mq$(d+IS&Cqlm*+^EylV* zL-`bbEUD{q-r@cTXo4^v+>piE66=fNyDB-zJa1VvqKlknLPLV3{+BzxyFwsvDjKE{9Fcp7N5=y_wvvEqgm=44J(Mlm<1_7FtXm zYgQRV#$4P;4ucVeu%&6w!56dI*I;ChS~;$E1@Z@6Y~^7?p8hOip|zgSRoqN;FHL}| zLG`Ravp*K-v;EO?Opli$7}QlD1aS`iZSCA?Xq#Wb^idaUVBHmuhna_!#7WYt^6P@O zv3o*4v1{Q6&A;ipnC!X4i8SV{u5Nho^Cn;?Icg|$PdPr70V|8fD}MnDI-_`DGqi{6 zS%|FRrN%5|gPs4-X)s*e89u#<)fstv`_!9y0iN4`?H$Q(CC6Q0EB4TQ2{73+LZrM@ zj5GakjB*=BJ$#z3av9*_Bh?pQvTi)DqLiy5fXkCgd~YsJ=)vLpVFgw5^Uf0e=9$X> z$x-(sDBkaN`@zGO-}T5j=h!VRC`{+ukdV|02uWX087CtD zNpKQqvxH(?WdaXS8za+9$g3Y*G+?214=y4swVz$<+Q=qB(yYSJYlt$WBz8nB0Q<%R~m~SZ7fq`8xuu3i!~Z&(&FW|(t;GCL+5 zi^{XTmh?Dq*@7ka01>0uaJ3Vh@aFx?)b|h380{#Im|dm!j%ucD9I{70%!-MLztRT; zFAmTBEp*Rx%%=FF*ZffvA1ysN(mt{HiS}nZfHpNf3yz;@8eqH;)bq(N!=s5Z8|ua< z$g7WL4vXDBua&AdNIRkWGPMxB!W6MEc|zVTktUQ-b|)zK-rwK|19ox zPq#(lajA47_Ut4<C9r_$#psP`I>TQW$`&$r2G{OjlErw^Uk5R$1t7O*(fg zY1AD^leL_{@DeSt)pMjh(kN5->bgvcek0)$MPNg*C_bq5Rb24mDsJ72BQ3?F9-wW^ z4mM=kc#Rz6oOso_4X)Vz_d@qQ(i&2KShrlq-_ek^Om^&QjueTHjtH!`$B@mvi;$J(8t0 z3VPQ#p=SIH%#S7FwN4Yu9Ly*%ik8_-rAq|lz?49ys&cJqu-hvi-e4Ojy)tlZL$JofMw$FN=*GLr6;Y;yf%RFwl72K26eG;SRjjR$J9 zOLn>ntbmo!wLKVFScV4)?W`@)==<^Ec?IRd=6$<%ZDma}*p4A*!YB^l9l_?ufQ_KmGL z1m#et(}UGAkT6bKeIclalC+`StI3ru!>HhXnFXs0UhOBqb3O-(ES=I8&A(w@V)yl- z9Nn*?2ubc93KH{rW4Ng9Ia3O@g0Lk!9U!Yi`K^BOVg14EGxUAE?bdRz@eCoOjX{=& zWZ5~8IKD(d4ixcwT;ID3v}g3!3c8Cy8`9En!c6o&St0`oU`@ocl*?L0zWxVoLjFh) zODJ|toI3Rq=^d@MCZ(UiU11-lN^*FlfigY(X4#7%YCk|q0d31iH<#vwH(@K#HtV%| z+apro{0fO0lS`;YO(y-F3e~Su?(XhUQIk97gt#3GS^Pz8x3dYNib zS;ioY7p%Hs@hSz_r64E#vl5WjDzHzm&dO{@1hFh33RtQ|fj8Vvdm#|69e07}p95~h zl~v=?<^jVv)i?>%+@i6pg7jeQIUvE9TMpSoU<}Xt7Ou|2{MAq}^32nBYV~Vrl82MppNXIXpd|%heYilwX{(@IE`5L z&Vst1TnGx8D~CI(PCn?776F$x#wt7s;~#z;Q2&)UX5I@szXp^16KJL;?`ms%58#3h z*4a=e- zIzX@C}qR)l1I z`#ot?*AcPTcPaJRz8WY71ct1aGcReo757}_w=;oZcx(pl=@FEpzaL3x0X1@#hrJyG zdu|+x>i)`R1;;h~w6a}JSZWWP1R=rjY0U%sq^7>KgCiQJv>%dYNtvG)q7D#Byi>gZT)cBib-U+QB!UUV5Cv*c02e&E?4X z#v>n{0IG*GkXClE4`gmr))__Bb&&G&JGCPBh zv)2UbJTe@cG?STi8pbp9M49LLiMV9XW|inLyG$`B-7!G~QpR0tzQ3&6;NbHTBrO_D zvgU6)G+EmXK!s7-F`-B-wd>`M{VEP*C><%8L=Q=^#{uh%eUa^afF_4{$R!sOQF-pi z!O8)aAZ_&mX7Pja%TS-A;Ij`lWkGn7dqP(-LQU_m)npFOg46S9vDHAH>TMmt@r12~ zSoxg4NYwhyROFvz_uoYs3Fp^*iUX%zQG&Vg25ckmwvK5U`lMHnD)3wIiTye~FD#yLZMdVoTHpNnb(_E$f46a$GUk7dg#?o#`C z`jWuHs6^+Bz@@C(!YX?Zz-}DihU>ji5iI-cd)5I`qR$z)7HDncG!9TJ8+nno2UiEz z#cq?mq<()ji{Dn#)g$VZ*hC=&bsMulGQPkX%WC+QM$1Nz-O4dz0wXh7dpDTs9%kYO zp2gR)57k`jI7H}N>e9Zl1L0X5rquk327n^a9Gv2*cjkiD&bRe4b*3fn%1(_r)Ui_o zuP&mDKAP)(q5rmbirc%Qy;=Lnjh}$!odZ*xtqeV5bM?8TI)DRQw>wBrMmwxK)JgSO z1ePJUs!yGcT%a!igebIY)^*BwtltCl!|wQvi`z~D9BbZW{5hmE3hmLm!JZ+PTO_>R z6{xyh^^9=15fBjP1JW={kyB2B8mEOEY~;ABN|tq%C54Rcq5v=jRwUY}lj&yXdIT*w z(=0qQIt=vOb%5iB!x7cMT;a)wVuINTxWV=9s^FLSwoK#Za2z5e7?7u=rse+t?=dx0 zHa^%4a$a&6EmFKxVR*I(<8Ho$W$HgOHD`qUl!yfde~hJWP*^W9rZz*Hv?N0BvfZd% zTttSnx-&VvehhDQTt~ky)p>FG6Egkw(8*n?m9};RNOwPo34XxqG69^!aDoi;(Ib)N z3kMcl_@+R=NAKFtGQ}RsX>X?9Xx>OJ{IJ%ZY{6ljd#Jux>pp)ilh~y)U0xO{hXwJZ zrNybP6BV`*6pVp2>#8cuFBXo0)qOOBlG&{-JxMSP@q)q^b}<-UZcPW9fZE)IBLXbx zA9CH#$tz#`3#4=__r=ufH#w?Fx8;H{maRxfntb-O8OS0d&Aii8piM%V`*o9nttPL4 ze6Y2FrXI3v0NGd*=?+3-n1^DM3hXC0hDp5oWY})B`+a+35lPAF^v*zZmD$K1%F$lR z1_gYjcgb>qKVhe^ez1SAuP=dRYj$*qAU4z)u?}M&R#YFPf+yr_b+?Q3zlQ3z$w|`} z&scNrfgmFbFcBJG6nCs|M8A6d+l)=L!8j9uaHLUm3(JHXUbJYwgTqcAhH>J}^?~)u z+YgCq2I+01e>4T~^DLTK@?S&u&iz_J!u6K?`08AC$@bCb7FOFL|(5DXAHJw=9Oh#NqDlkV;!*!+S z0(S=g^s9w5zAnz0b)SU2R^}RL#2S@VIvnKbJWXibLS_`i_OY|Ucn_g%CK4XpKt>+T z9AI?o4xCQr$8;Iy54AC;0&5iBkB5PmE#NR&uQ>r))R;UTVZ_s9V$t9`f{fM(P z!v2(d4U~HTG3!DWhW-#7$aTEZNxKdGhBF1F%jC&8)-jPexpCF~cpzh`%8`2CGR9kl z0c})0xol#fW{(vzkT^Ms&%1cG&STr5a2+ILy z5%Uf8kTvXJdKW}dw41kp*%AO|_}jmO2BnVYaozO9RR6L%prab~SA*0r_0drsTKZl5=l zvS$^4LN{=JE6$$=m+7-n(l18aXTX+AI@nnxLacPDv_y(!Z@-83#zYMOdZE!682{d_ zF`DKtCLasZ+3*vvOd_ z^z#BJfGu5lmiNyT?E4xJA*RX+pN;A;ckqT|Wz=&Dt07wy;-||Th{NB?Vn#;!4QP!k z?d(Rp5<0BT0`B9bsBh)kjPnMGzUHn30K}s5Zu8jwy9vpB$=wRbGchP^Ds5V2k!~l6 zoGp@&nlz|?AQet~Y+e6{GER7UjpKNLfn8)~_QhA?C^aS~Lz<9EF;?nZ- z5qYD;q8${WIv~S)eELMs7A?)pZMKQyo^7SH)M0=?9IXjyW&LK=yShl`_0GJqWTGf; zY}v3|@dAD$#RQa4g=;GJn)Bm4cj1SIZ!eE^cEb4KD|(3>Z`)w}iT+!;-Pq|SBw5Zg z6|mpPNebJd$b=al5RF|@yI!@Yt)DfptjF9H`g`gdii`cU-pdJw>R`(O%&0$CiKr5+ z#g#8`HgU$62Dsi6Ff-g%bxCCrXWKUnr>JZ}D;nB7VR*8-=#09U;NzFcN3=A4LAdE!p5;bXbPD!@#kg2n22*CUrqoWeenrETD-0k_Jq z{dJ=jY!D6fiAEwiQ2$-@@r-Fn;Akv7lCQein?oI~yg5Z{))6)rB(KczS`U*{N) ztn9HroFFrn^*>9w2uPvZ8jsf8vAadP75>{Qqs9rOMgcgU(?H?FKTy8mzoUKQ8crs` zh6@Bvnm*a<=0k6tcWk&Rb4FKsFX>D@Y}USp?FHNMnXve^W9o-m#d{;*&sdmQ(oW9T za@=1gCN#R%1-dhG4tfV!3TyeX`cNVo#Q3olNw47U1o!kk*7Qqm5~=T-jMF9&hVkFJ zIl$~-0hmQ7@^HaF6<}R{%+$o3xj%gYx(yD6Q?ezvYWVlwgiC!`;qksu0b2m56PC%- zWKSOHmab$jcMA^Gw$evudwcP7Sqt<_TqVh7HV33Twl^Kr;iGGj%ahH@D~iAL4La0q zS_d!zHZgwXY~0%5LkCW0k+(lEqFQ;O!M-!$jqKV5zEtv_d4l&vKwOeLSA`AEpa1dI zvr%WkW9IWrN?T|wK-W1`oevl*exWV)hlb*QHa*5)+YxPJT;KeH>gOI>kt-1Jf99jOF7m0iq1a$$uRXgZBo>%swZ+A!Z9dGR3UiQyAyOeq!G3&Yf%)M(*2&7`a(fJ0d8g%!WHfdsC->c#)fbw!; zaJ380!uj{d8rbLAp~;o@Hu&?6zf6Ev{;KULxN(Msbb*%}KWY{#g~9ry@&`jj4Qgr6 z^S(lmrqu9A89I`CP$w#_0ux8Er89lBFd zUO7QGB$4pTX)s&KQCYQC?4(Qm(VK&A8m7}4PRTU5khuw_=D&^YNOKWf`*dr88bq+e z4YRCzTK z;UgmtTs;5{6LRVk1QPH!iXnc00Z-d>1~;@ph}uXybmfD&@yjF)X4@4SayT|6o)lEa z29M;IeqiX~Vxp!xxTtbJVK+HCGQSz9X3LS#SLokA*3ySu*?WWwI4AudQvuup*@#Ye zx#<9SYqiIU-llty42&|5P+Ng6B>g}`Ir;dx$C(A|`@0nTRMV^*Da`jssiCMqNX_@? zpMK<8n`~R*g*rSZ+*^57So$O<)YwS>?I7+|2^8dJzS3B8HV?(d1{>zu6;Mn?5PlO7 zwON8RCn!A7F4jjqpKuc-D|0;EO{Am=$xN?;`R!l5$Tx1q!F8&Dp!k+#mEh2l%147_==>Z4UL(MlKVo4oGGj!5_pNVkJ{B1wqIm zc(0pLYgxLbTKP()mn6*UO0T0ndmEi>Zc0D)_7REQ0FE?cSwDFH9P5Wk4YGa^w+-o! zf!1G3@7ALoo*Ihxo~-V?I9lb&pJCxOt**t;ZE@Ud3G5&?ja#JZwj4w~3k%erx3?{6u8q zypsAXXiBx8rBTXMw?HeGf^=5Oho87imiu}ryjyeY81_x&E%cD;S788Q)luqhgOPLt z7`lRiQAS5aw0rlriv;?d`)CX~0Mw*1dLub=cf`SZ+{WHMrY29fPo^u$>Nn`_hZM?k0oQMzy`YEf?%6PXR0QDd@yNB zu-k9p{F}9``g~!>46lX2KSUiu%xV(ca=vFR8wgISjAd*d5jOYDo&l2g2IEA>mUj!j zzZb0u(DBgUG-755ub^-QBuZn4BIg@gl&%;i=|=vh{z$xANtfVMKty5};cuY`@ztFQwf?HA%3 zlEYStS5P%#|88|@YVw@5U{+d*N}AlsQNLM^{tD^c`V`f{pCeztspGOHDymV*9fcnh z^ZYTEXSQYiCfqCVdBL(Z<1?*qu-yH$$4nHSO1YZ6XsYEA8U& zZDZEWkZG_+y;GA;1kYm0KkM8KVgt-0WfgY=wM(^oSGesSEI-dW&lhS^az6?io0hvsWvgTv9z(>Kl_-P$pkSX$(cfp9k}M zxqL7Y!eA4`_6>dlzCJwNzAGqPW>K4t7vY(_&}oTM$CUFA4MI|z!za1vrr|iH3ds=> zopgLFY2%F%zIHXHB>iWue2wC2{p5o*UmRi{J&i$yWf;sY={JN2N|t>{le$v139>PC zYI8SAjn}#sj*bWTw}W&TbSzwSs{Tw$m~zXS^4>foUZ^e$lr4y z(`=m^QupvH)d%qV_=niXP`~5;#GfpGN#-Yjzqusm;X1&%iw7Qsbc6Q}>ogDn{E>+G z?5D21?(^&RPb@*;@AXpM>h+&Cef8|8P3gdFG4ZF3AWFI4 z6R8XNYF*xgYv+yuq~s96Ni*(?%?8TE$_q@oXAH?ST2RLZ19)koQ6MZdT%;g(O zzFPN;epm}kF8=}L8ply*Og`{5}DzFpC#Dt zf8?G*PcyfQ(^OLiHeWFB3FLzC#riyzbekLMPno8lCYT^C559>`!EX!jALW7!rWqZu zk*3I~;0fIf#pJ)Epp1W^?e-gSAsbEaREDM847f}Y@??te3PS6DFOM!tK16o!i&6jB z)Lgity2_t<9Nqgp>qIW$j&)&NL|}i|3LL82PxpCAr_{-!cD~_2UB?m9L@5y6-j&b$s; zg&yzQ4NMo;!sypeBZGmXue0LAnYs-Bb^vQYf*B_tXxss7jBGkQL9C-3gs;1*lb5Cw z7m;<9)da&H;)cb3vSWCT^_qaM^qnt~?hg!{`nY!?2C>tZ0o^c+49)z}d(ftpx6j)qy_Gjd0r$jk z5=v}oo!>7-&-UJdxuR*`b&=w!)=5Y~o@9}?&?##V9>VkT(LUjg@)v|R;{H4NG z751fYCfF}lFV#mYS<=&r$+~nY2rsh;y*Z z>qgvu%HjT52pE3^!KM`AqSx6vUobSbx;y2%2c!#^RQ>|1BnL($53SY3K{G|Le_d~q z^O4wk!uSG+PXV3V<_lihV=sd8whZm>d*8cCSgBEYn_tWZ@ym`mOL*Y=)HoTt)c!Ih<7mXmRc``aO7eIYZRGRMI^>|5vui73SJe1YqD?Vp znFD**gBNLg?@HyvJX5(@50e}iNj=yqDsO7ffe*M%k`D66M3xCb#T`;|_|x3ugoVfN zGG=k^T&-bJW*Rznb+)RE`fM{~H4NH>+XRcwU z5bOjFM^xtOOS5YaKkyay)cDS$^sc=T%F8=+d~##Vn(mRn z)#FA0r;f0yJS(>_2-0Xix>BiNG{%&rJ%gacn?n@`^GDV)fkDD7^^phI zi+hBkI&x6k+%WpTxH`O0Tw82E-S5F(iVuqfHemnek09ureE1ee&CuUl5ynly^D|D* z8=*#(=aOM=7JM%3B&V6cG9abchMzFjj_xJ?v+n80VwS83Z-|D$0slMJSF-DO;2Oc= zG6g`4!NZG$z>{W&!dsB2_bytf`*KvLj{RM98c8(_>v$^P@f?QK<_Y*lIt=#?f{+{z zn1K?|nphwiMR$1?uVkAaFmF5mxGu00`9_Q1dQaihW^SI4T!yrh)ujXrhM=ds z;aY~`Kxi%oc$lj$afd8=rTt5U1XQ}hpVL#y(fTwUn_3Z6#+3k6-4v`VeRGIwF0WLE z?ENp5+5EAq>N{TXq&fO;$cf+taJWZuYs{;cc!K&#XK2L6`wrQuEb}um-SuBa_XKZK;z0toT?wF#0ma2m*LbpyF_J)D>`$x$m5b1O~km* zwWWKvKD~C0Or8;rTOz(=L=E9+1emgTr8P(&`Dq5VUH{2UB^t0=ec1!G8Et=(gOfqAeCT`&{Pq|E#kZ{uzoA^JExV-NLwkQ#3o-$Qk0T6r<%nV^4eV&>yBU4qqs~gKB zP})hi3{6-gG+z)D_~(VWXW*E;|1*NJp>W~%=6yIyjOGihFA;k*pDG=!k_Wc!a@<-l z0f+uM@eHfPjPD(?>%v+gx~{b(*PMt^hu`7gH(nsWA4^ z&On7)k~@LDxKlIsJSYp~rml?~B(2_oqO(qwqG~uvc7#Oa(96CWz-I!kZJKec|2E6C z9Ul>t$%%fbrdDcv61a@H9a*;BCbDMSDzEX!t=MQ{kD?R9oh>33PWfs)qa)5%h4IKKk5b^^x#i@gI|Ef z#Z(ttg|?#}zBrPTE6L<{XI_{w0DBvwEAJ>DOWo4hRhv6xOTwY$I4&z=xne|fLHnOu z59Z2o?Ij;w9ZhO>^Mfik@=8g8W~;f(`MnWu`gT3^5glP1J9_Q1P3a6pa)&pdu$Eqx zYhDl0z7qq67D#BX%kp%VW!594dg6NhVX(3%y~6Ld<2$)4=ji9*?G>zfLNy^n!$NB= z^WFk;uB^FN0qcj3SY^1f)5Wd{v9(p8k&ocVzP*jCMqb}fHm}=S5c1=6Y7^mq^6!C! z{>j4L^1P=r^S&QXRZ!kcpBYQ66NX;^)b;g+20o1U7_d;`qt&Ct+iHLtu;PZ(x{F;D z_tZWhd{;Zmp}W6y_fJ)XxluU4m$aKAd$RaWi+|lPOD9K`k;X7&>11L@okvQ&kFz*nOx=BKGJ1M!E6Wa( zcdP8qfm5LKKf)tSRHgyjfF6`Ja@p0oN2cP^^&Y_AF9+Wi$Y%F1nYhEQvM+71I%1E+ z@L~9V#lt^z(vEjJs4S|x$1#K&oUadKv)LS&R!rWf)}RzJ<+n_n4D6+vu0XAXN9VP| z*H!aAcRc2V<5+~GU)8CX!6>gblGgUG=+{w2ITs`sHTsL~*%jM%y=06(>fUJgpBS%T9Znw@;VEI;Hb#iGf z3w{&J%^;^4T2wRw!!QQG@BM6U>Nc_I8xU%;t3yxl!MepUaxzI%n$X;Fdt zi>!aVQeR~AkY=pCQARnbxEQk+8+Ci2I+w{J$=jLfCdpA&8oTh%|d`FGExtcQY{tj zYG02tv)1n6J!QfejJ!6O@LqN!-#97Xi-EaF4rr3M&AsOB0Fa@-s(kKcsx^nxPbSs{}6E@EXg+iID4%HcYU!?N&KE_#)Cmz_x-}oWVndv%&+vEQ_ zE0#6pIWL1p4vxZ-?7C`zf^sXp2J%e5k`_J+ntDl(cQSPN!kvTC9Q?z=e#&9PA34hJwTt>+W z)a$4nTHh<|#1qfcr_PUV_iSxCU>KH{#|$(#XFOhdHEDg~%;)XWtBOrv7r15YD#D2j zJUBROaJ2lTU4y$2VE~>mfkdZ;%OP3h zy+5wn1oZ@p#%uu1JqpPNyn-VDVWbh%C0qxR{o@CUX3{K$@g=kYKxiq*dM_H>!y%xT zG($?#-MBhRs@@42y}W-k@CZxU=bpL@mJ!jA?1Gw-biY_V_nM#lZh`oTwAbFP(r#p` z=I7q&5rw<*`H#ya#w;>J^?dKF@~{A_w6p!wl|TKn?g!Q_Sal-`B!4v_Aa zmipeU&%70se+xmWIm42?^#CgYEf)UXtsk#{twfO--$&&OES@L>NXI&Wz$;MyDOaK{ zAE=<1$WfODy(ChT`8zHpM*>J|!;darZ7dzM6D5ZCyMomxTnjqy8Xr1f%y61fUj)rt zGt8d`Mt%zQJNH5gcfUTz$bI^BJbsm)qK;pkduR@}sodVB=zk-Fkws%dYVCmrVneBQ zwsJXS%|h+@t_-&h>He=a3G59P&9R&$&!((6KJ^9(DedwR>b)@F6I`q`9IIS!cmUnb z(sq{xBm0MeR^<8JxL$M14CIWNdqQ}sA5UhmLneKBl-qzLd%s?oQL}aCfr<-DVh2U-jK0rhAL;<|T zE^+JrdKB6*t+VO-H;)X7F2C(8z(bGg0o5DVBbeHdxP0xU%A$W6UqgbTRl?Js0xV@0 zpuo{AL1I(xK|SV+@slM1-zh9wk3iUTwp7O#R~GKqCP4CxS8LBgsy$Gt*lV}ft`_D2 zq5k~N>Ts1cbLL2yB-)Eh2ms3MCmr^0S%DeSjn$HFvEmfJ6(H_LsPW^Gf9T#n?V62T zBmE?s$T`LApm*ssdQf1hhp*Y;>(lxsQE+e*UVRye(VWlq1e?zij%grkS*X{ZJX7#_ z#KQck_=%Q_nl*DP(WbR9G`WnLJ*>T1*W`X~COL5-%;O6F`LO1hZ9lDJuCS4p}*2AtpKjTru*fIc;ew~@mg zE}u0_2Y;R!l%CJ^{C?qWUj$ei_|)jgCj`&me613&yo=sU>B&I7rT_#J(4-gX|EH)+ zDsnx5^&}Lx+Lw75-c0EL)f+Gww zUrX;$<{2e#AsCA?x7(okN%E_;RL`|Itw?ez0uJHj#eNV4kr5A!TNP#*ouM8heDsROx!^-Av_Vw94z zA}}zkQC25xEeU{K0`A}>*!e-Zs9eiFw|(F?hH-qZ&ZUCc!(zMxgrntkh!8Rh5_toa zDaQx@ll~frKNu^h8UA9N`skF0{4{$mToPYBkgX4F1^ZE-50uKW!>-IO)qg;-$gk|ccD>hjlV+rC~Yaa4OK@<0NvCMI`(XGtj0 zDEZz=DGu*a?DvLFDyC+s3?bH;8vK0T!o)1-&nIriHD5_O$r-4yNI%seNniu=Nub<8 zG?-`3Qe{)4;`(|K>mg8Xpa+-Rr8{8H&>T&&?SAgdcPlS{;GC*+_xBGB6e>S@Bj1h_ z2POsdiLi@tSiu4HNgYZ}BWCgOE0WK|)JMl}_s^!sO~u~SnRI%vfJfy* zzp>XBKhMtnF(<8MH1u|SyoXF+pKk})J&@fTv)1Hh)l`M{_pHf&KeiWb0^MP5CQ_Nj6WiTLsB`Q(YUA=n#GMSI>1mu(? zs$kdHw;P@Zgj@)@{0HqWD<~bG2DadLQo8Wtfb#+5wVr?)i56PK(%%9|ihs}~)cBuu zIMAt1t*SDOO-5m4<AZN)x!kiPn+eh?!xShxV4(WBf|3?&`3C9MY*8S}No6nKoNM&u0sNtZ@>m?O zJIlKE^i0%r-ETVCdt8o+a$Bx<==1Bayh9>cXe0?UmBskmx#rE2gcf>oPUf74EAQ?6=FTbAod)x1vQsrbmA8AI_(dh~iL$jvAMH8u#1%w{7h6d{ zZ8}-m!xtt@SSRs5*WaPLzN57lja>m%bPVS`P$9F>H!@}g;GEC56&!2c5|q|leH^q2 ziY{U#H1am{h^8hF19$# z7rbGkJdf$L0?wk) zao+be^>(h$;(XP=CruVTTs7L+<9zP81qTv$?8;&e&ytw2fcf8lWJ$_r->8e5NFTz# zr0@J^T{L?f#pu!v!)_ ze6Sp8%3m^X`^ekO-(9LETB;MK2u7yuK(5|4TWy;=O94s3R$d+T8BWp+h11<5XJd(@XJubCFNj%Cd9VwVE#crEOZWpw~SW&sr z4G%8z>Sa<_qWJi<3P7rlh%680 z$iQInnltdcpW^+(rJ#cxAqSWsKp~>JZ-ki@mlMoWu~-A$ZnP*BzIycZ4D_t4QJX`U5E5hJgzc=+hBo>S>E!fK1{1^OT_+P;l^`8tq7qc?+pI)n z$3WR?Drj#mG0*=piRt@jSv)m3qXO}Z4p%r`91^@^!Q2!KaQX8Mg;f)1qYrDS2U6Mo zzLoB87uK$R+j+P+Lq;h_N@o#i;F19P%Ftt?e+0D#?9e7m84K69!>tYRSi&)GAvFZc3`A1)J6`zJO zeitM}D#MhS4$DOJ%vFiC=(2Fk?4n#goOhVkj>^~nS9`iFxFMl=LVKfj*w%cQpwbT{ zFjBEY-oz$gu>{J&uf`Lydu7vu(8MmF$&gOReTg*BT|KwJ6ly4-rQO@s6ezC<{}!1$ z&*sQ`o<}lUJV@NBd`;Y>eP(vf$thWXvf>Ip$>vCbs)F-|h0bj>_nFl(;mi?WgBGWH z@7%mVRPKPC4CS~v#*f7+8-nl{>)>PK$9gxT+?i=cvZaJOB7;TqfCN5-Yht^?jyhHl zeU1RkAXE{$(!aO>-jY)iupgH5=^779A`tMxr))Ssl#9lpJscb3uM%k>-F%Wpk}Lf1W7+ zGg#h?V(iOWW^4>Sbb!J?I@CJz81oT_xdJ`wh+u-!0-ndGUN3^~?xi;iQRbn0n%=_ZfcU6g0t^ijY z?#+vuXUBmc%SolPk3?hIf1O%j5tGuz)cVB?`hIT2imYbpZMOqbIG zeG;Ues@NLmwdXle7i^Z${*Y%{)N7Mo&+o8c0$_Q+*nwZz_qvo0 zCzX_kFhY`n*xr}g^+>kjg8O~2*bn)#D->g&@e}32!SNK#{ontDNslOAypJ) zj2H%ykW`sO43XI|Br=a76J#LC?(gyYUf25{N{j5Bz1Opbdwp)o0Bj=?*5EpJC40}d z;7NuZE#^1e;Vc_5f4y2H@7dFPrlQ(ceWyf&K_nOyoCwVUz40Iw`ph;_gfr$it?)JT zOWM;QbU7Z688KGjBHZP`*ak_MfSuNXwx*03*gnZLN{U%~ld##r+ZEHRdyFk2#>%0& z3NfL85NH$Vs}Q;Ta2E?X8&g{eu}(@7Y=0*|oz#sPG<)%T!> zla)pEPjf`<>^foVYd1M`s}w}iqDch84e!8J?w=F*m~-;NiA-5+&a9^Kd;y`O8^Cbw zp>f_m#vv}qSTctnL9aa7M&KcPh^eavEs@i*tHtyh?&^^1Q;}-83y0Cyf<%Y~U!=U9 zeR^%m>g@f9PL`9mS4V#cr9|s^B3j4iUXxKOA^^UkT@~f)u9gAEDS^iVNttBl=-R5iH81;dNy1~A)J$nM(x&sb5=jO4xnx{@79SKzxVg4qRBJ^GPyTQ=d4SRKUf$g8e3IQF<6Td}zVcclIp?3AteKE>IZBIE5V4$;H@d^RJo28tjFO+kw@iTq|7 z%TO=fd*Z3vJ)o$Fdri(x{=h61l-_da{P4-HzL%g3OpL}lV45$r6wT=lzEm=9$f@!k zECw$n01@@NVe%&Q&ZdGMA;E50>dBpBgdMRJu|*EosNb@@Q6V{3+RzYvuEav66}4Wx ztkDRbpp(edQgXjA1S;2$UDu^^0)Sdg1IKV%6#>u5C^e{$wgAJRFoqoGlYgw$I?cnT(y<&;L2etvlJCN8`oKj+0{iI6Q_`Q%i8S*e z`6bF47DZjtiF%?pm)vVbbVFm*jC?8;BpTF_Rf7m1)H` z@Oj@ur}}`e-PJ`|)02Wdi7q)L2*QssAGsJad9p+9vd%Q-DzvPYxY!YAN5;?4J*_*q zNAJT+0X@mC#ZSPZa}7PN+#Quqie)UA`7YBVZ6!9`jF>BT%U0qTsJ1C;-HMB`#k?94!Sdf#&0q71G zfC=ri60ebzESHfa+PK||F;?n+gH~dCObz7`_SkMOkAv~@95wx2bS(1&UwsHzw4jy^ zCQbr&{@q9nB+)hA7@or1QbL5lviz-CLeFVXCuU>7zD5Bz0`oD4vx6;7TehCiV|*I5 zW>4@Wz^w!avs^j2x(@}*?A$d)C#WP)tQ=av787jQ+^Iisp|XHGQ&{Kj>`4L_o*aHm z>i1Rw$66AjqpN^ml;n+>d2qv94*k80^FeG5dZePmo}k|E*($WeE~7;v*|a+l1&B?gBCOg;^XIWz97$LIeCc`3;S zoPXA35^(W}^SR}LFhT$x6(QrF4Iv8`cWjiW>5QlZOV|Vu{;>Z?_zTdieS-c$OfeQ5 zS4XCB`e)3l0~y-YjUPed!XC3w03t>=w#b?;C5!&g6#2+p5~O0tdzW&gSTs&or=Qu7 z{3R{;$3jp=S{DL`I2_S+2uH*5S(SWWNPcw;Yn#AW^868_-4spn_cd?NUTc0 zjRn7Bowxp<4I2DuAl7q6&wTQrM%wJy;BENzGHjL8qvrv7-v;B}ZT!hcUjcJu@L61O zcl~-9;Qm%1QT#@v*1>Z9L!=Wr>FEaW!_Je?#IZ+TWG1^v#>BvB`M{m|@&koD zaR0LdpK4sh^~fv$X~dq|Y02=L|ICv+O#TCV8i^VE>oYs$(}LYV=7%P6095cEz(#*E zVgB^l(SQ&UXl{YgAfDh*N4+x0kn{uDG3PfawK;AQyJ>+)BOpfXY@YL~6aB$1!Zm=gn@K6_Qo7Rip)bX6oP@q+BjZZcgsCr|IIxGLA>k@0j0k35t0ZE; zorQ*Li$6;|4`iRj+_xS2j)wg7J4h>R9%s5Tmca|Ab%=w%Wj&Lb zqrGR^r>}#Ba~<-Pznz11era|%nSu6DjY>3qc9PhOb8Go*H&RtJyD`;6SLf-wa`Ekb zy=0|+qx=wyO{x!&$cHs^@Sv6lu3%9)38&pVzlX$Hp>gCDuh1|+Lavr zUcGI?%p)vYXfKpfc!es6Ud{h%F>xgJ7Ct(gQtW9?SoYZkcHB;TrXkOK z80e7YQ*uX(HV=k=5&iAJyq!ZvjKTN!g;V-nCzJ#%cvFCOmV{nn9Ua;e|7ze7~l@QLY~E<9WKgjbW4IrWQcOAUV& za$it@F1x}pNFx4 z`tHgi{hLC}i_u_c)k+SjzZt5ccZjDhP%wbb&PMIK^t(@YEy^T!ML9^an zX7k8}>-wC&oNw2=d*990gx5lUb8u5N{jboU zr%mA6z0!+&qMVUClBg5*+H^Q6rp7!&1s&5>zx04-l0zn@Cl;~!H{##RoiPSH$J*{+z_>k0Eq1K%FP6A#tCK6TkZatMnduaK4`a)X)P5M;SJgS zkp)|c=Q^^+%;lUnPXvv#up;1b(zYmsDcLp0y8#G9Quc3??-0s$+0B;1QC(0JeXlg7 zH0fTH0PSs_?EZ=|(tJTmnNCcm=Tw9%uk(_#NI|yM`M&T453~gSpAWF40o#=gv=ZHa z-iNVs&SazdYgQ~ZW+Q$Ood?7tl=X>K5oiMu(jB%q6O7!<8KFrwD`?*Hq1lNXEl*(u z4xqsSDj(Vv?P6ShDT&aA_U^nx_JlK1jN4mm7+3knF!};E$WG+nmHjrCHn`Zb%DqY= zA2&blX`iPc8Bta%;-a-znn!~)j8`Dgef5&|8**zbb*oxF<(>*U+@XzL)#yn?lMNuO z2!gaCJ5d$)B$)V2LmIWl%x+2m4<`7QeSWV9?J39JIB}KqC=01K^MKE+BKGKR4Ae^u z1s^U1fpZh!@&qrvcK+cRrJN?P`#|nb6f&Jz?1DXEp4=f4mCEO6qePf6u7K7G)$hI& z>ku4pVW4WNZ(6(KWpa?^`cGU^m|`#RmYb>a!%!4t%d@z%)sa0rUKSZFFEQN^zfMz7 zKljJ}oBbl+#zkE;aSzAR)i#c4E}kC6VOsGhW$tTlq{Lj9Jqm(%5JxTsOIP2?wtV~o z_zJAq83ish#07m=D!6Eof8C{=Gcws9t(3ia`;e+!6X_DtCV~%+PM$7e=)5MfJ*ML6 zR~kAqaWDHEMeG4eH9uoTDU?^|PzL>igkNFZvi^BV=msf17id4-K5nM*pTC1X#x=#wD zoYPXVYJ^VC?1AniE9NmfT`<&a?|mke*)HE{5Y`wL5?wOa&3?b<(bW&Sg#+>x^ekT! z74jRuWkPpq>D)EOk02zkgca&>D`33Z61o`jdDz~P>LC7 zxRN3}@73Rho`tegG2@*Uogz5^pYM?}Q|*y=5~&A(;N-<%!oO6D&2|OuLVj)O1yu}A zWnDO8HhbvfG{y-QY{f(mQu&5#`gWZPqAr5mhs13OHfY_C@<}zl3tGxQ=_jK>s`l`> zKZa&!kKClrX)kb{PR^av9a80dKST0FNXX+AoKT1;2>_EO!=21P!RY9PK!KnWez;%d zE%)d2kkkI|Enmj-1K0PbiT~#?4TO&pV{E~R6?^XUMS_BTjBWS)WCNf)x#qUd4?)sr zOnYa|?OY*&eu7fXDM**zO`MdLeDk*sRR8bz7JcJpq?Cx=d=D$G5Rg*uEwGX8I5 z;}UXf!hJ984^inZmQ_ChrgyuWtfYD*uDl!TbUWkAMQumhq#&dw}i<05BgR2HK7ZQG3%b`|+ zVH@3azipol%~;>HGneD9fo`&K!2YD67JrDhuMfh*Q_BmVrWX*KE8Y7|+0XMKbH2YQ ze1M4nJlK#KMQiXh9Pk1EMVxjtx1c4o9arCL@39Mp@tRaB)_=dwy)IR#umVlZ_UnT8nh?p=(lB1LCYP<%8u zp|ZG)Lp<|%Vnv1iqj$}`AB2}%%O>RBS0#e7TrlA7?(S6BGgQN>$|-11(uksCS7NfV zl2F=tcy1)v^liMBub_(2YZO6A;KIv4oJtF~7UPvq9=s2hXhgj8!0HuRGV^}W7vycJ zOL?Q+KPi|ML;vU8Tkkcp@8r1Wt5fom50ePCJAs^%rkSZ%`O#{5`oet?=0bAzL4us) zY4mvbA!x&cs%h+>4Ua*!4uEGR{R!4Zs0*1hHWM%8)1-c~=W`n_>TUC##D15p7}c9K z%6|LtWVvZK%?=!SdCc9?PjzqH1Xoa{i!q@*+IuMTWYK=iOwMvOLVY1%oi3?~wf_Ko zSc&jEk54m_h(8AJBirZ&c`dOj6g^8rG&}to{f7LQkfRRJR}2^9-Ca(u>pPyzwLguX z&03x+@K`w{V!ajkc*|I-(SB?JR%wP?^D`HHc@&%j<}7a?`PA}_gP4^p>&NdoU#idS zNB*phFIc4yfnNQ>w3n8lD)qalXyK=7_pL4rJ$SOEdK(0wsf4v7^#;$taA*YS*697i z1iEiw<}^2U_IId4!_DM8PzOj+?cBXp%R0{({9kIS>ks4qPIqAze^V$SW%PgxdB0?* zjMNuObe>Xt8|`vg>-8s**`&=ow8EI+32M0NV zE}tXNo!zlwQ6en@QER+#jJ@yj7yN;oHpcVd+dw0&sBy6IUDmn`fQ&OJ5O;MjrkvIs z0+c5c_sECUnCq8gl$ge--Rb%=qJfUxj^vw&VWi4>0iixqwI)vanbpuQG3T%Z9Ay%> z_X?;9Z&*Y1mqfqWkE1$^fsAw|VGEem-~X77_GU!lCId0*3fG6r`Va%q2rwcbwPwO_ zi1bAZ8-p36WXPGIVBu6QU!*EGJg-nsh3_a!(XaL+i?hLCn9Y&d#M|; z!Z|p4HLCp@1L~-JDq;v&*N!+F#)`D)C2>x4It*FaWT=Ali(lQ;ODfPPeT~i_Zi=t| zCibBr^MkGkgRLu?EEXWeM@(W0iGYKWQl>LTxkDS(m6KO9Wv%pJ{1+^4fww0ZDAA4*;ri%My|$$~b^slL=Y|aFR|%z-&khY2tp0 z_lv^r)E?~d&}I5GeOki-31ei_H7(74ZG7)Ky>&mKJ%BOtY$2IWCq0iR0(pS#0KAKY z$%t{s|5cWgL`RvpvipMAyO^#j{*LBhb!d0MQ?jefFO>$I)kY7uIo&pSOxVhtUH00Y z8eAM?4Y3&**^pTo313br=DSN<=9Ja#uc5ZrZ*3Go7E16`MyU$U^pB*>rLQHCiOuL2 z`i#q-+%TLWF9w;PaCoM*`}!talO~u;YzF&NGN}ssp!9}W-I}HLPw3yB;b<#;QGAPa ztMI3|`5VrQwUo|=Ji<#Jyq4mA^D^+S$$|5S9k4U#P6JqM%$8OiF)RY_ie^qFWQ#7a zxNPky$KkI#qX^eIT7E_{$qP(6qh9nU&@A?1hCMC2%FgXMBF&`ax(G(V^Tid2_S zOOn@r!*Oy)!S>HYaDDA0V~-n2nXv`qG?_H5U;UZVjmK#gz_`z9Z-1FG6Fc=qZX?ab z;Av9qh_GjJ=@M*NvF`)tOQJe5b@ zk^0d;E^sO4a*rp!;MQkC@^`1go%)AVm9b~}r6ApK1PjVFU6BuKE8$KN^SGKjh4@;X z&A%WOrRpw&{>}JMc?qXM6%nc|)7p*s1uyS}M#{XV?3LHl(@C5bS=4KeW3O0TXX+a2 zmGk;KytoGHo;F8TET97a*&z9jqYcPcSIB!}e(^H262`cRjV!vGCW!^-L2o@2EMIrN z0@PFVE$#Q}Us^koIfeU$O$6c<;?9~RFvb<7)FjQNfkwRThB9zIH z6#XWLT>s?k1+S)QeMnMqYz!hpXAJa#jevC$Q5HS~TsjMskndekTF_73N`tB> z#a_@y@0D!Ob@N-DcGij0k?Z`A@99!_ARmOR#GxN!n%( zK?%>`h0(pbZo={I?2||p6Q~iUs`O@jzk#~_ZrjkUkG`UbJ=P3{oo&HOhWFhk70+Xj%c7NZRtx>SFeb$M|(*>0P(Ka~! zO##5X6=@U_!MXZ`w2yA86DXZL>m6aqFZaNAZ!6mUlM#ZdwXTwzCq&CiiIEeTyDWYp zKEQvIw1?ck7#Cj|{AQIl>aL8CA;br^6&D-8ow7~4*4x{cISG6vl*c+%(M;5f-!*eC zwgT#AhHUo)w^i&jGUqM6Xr1#KU5r5i^-BHfW09BGf4CSVRe>$zYn0;1XbnA*32cA< z`u!Emf^tr|sh4oo{5L(t*tE2`4!}P{3b;P{qUg1Z7_Tmc!+ke#`E!je_kSGRx4*Q+ zg$!X>E|>QmcehXETs-J>nhQX$tNZJ3?Bz~gH`P$_^ou5WeDQrnkS3jA`i2H~@PVM{ ze*q3>9sst=_}K@S%`Pk_iSBVH4h*m_TikLenp65eJltN*X0pO+9ZHUMHA_yt6{*I_ z?##f&i-deU7!5GWx~7AhyA|zL98n?AJ5ujO;v!mx4i!Yv#=8{V5u0kH?e(x9IQ63@ zxak;HS=(KzWzzqaSJerIPToJ@8(*aSS)@F!tLmPO1%`2$H`3!eOvCLfU&N)c3*p0D zOP$UYe;3!4-HcG=4orV9-RCE`1Yn{M1%|x%bp=8nW5CmpWl;=njpy3hI zi2>b*`TJ1;EwB;$EJpb>vIgq7M&VRk51oi>@@UXY^5KggfpKoPpA?(!u=%LNmM;6s4Bk>i zLT&%@k`5#BkC(#moIldQ%kV@GtN*$CpowciNMyin8aQAD1lAl@5?cc)pQ=;J$v>zq zEodd+{0NWaM%NYDz^6!w-9TclgzA{7E`AP0cX*uI>#nnHjk%La2QsH1kfa4RRO*uY z<43znfQsSv%^2h*tuy;69L1Y)2iRi^>?FuPYG`;R?ODgw-;4Kld?g!=%g|?15!^de z7fPx2LVxs{jji)t+tqkQ$kMDPD7x^672Ha|Z~@}h3VCy>&`tR!EPHZta_KE2rFHi> zfS!J?;*K&wz`g<*eQ?vBj)*{v+G6T$R{otAK!V-rXK=*UB5pw9mlti06}81fixc3%k1JBN75wu#f2&h>OFzLhKo!uN= zU2pfB+3r+1)^=F?ORp_vEW)4b?}7p!F8o3EWqQmIPHyLdhahA%>{W zE!mD`h=iT#Su;{5$#3DkMo9S3=q>e|DO?gBWxvp#N{`HnNWQw7tD=bCiL9zqEbl;J z+|A)Xcg83wUgv?ZkP#>M0@i zPT5hS1vEZ?Up4{DRha^?VmHXTvWszPX|FZ~y#FsN&6{?GjlOi9y?MuWa+amcc4Ypj z#3FT%(p}qx852FP)uFC37Va_@fs4VRp*9RhW84FrojEhdd&_(P)io5bei&K@awoVQ z7Ec_C+6y~TbnQHf)9L-&G9v*fs{R`8D>j!MX50h>>WVQ<@2e-H&0L*wf?wvfjgv~_mxOB;_w7!p!1^a1CiQQi$Aa{YJ{Epe@ za>)w8VJXGijJIamLKhO(T`Ej>MFEl9#s&Kwmi`%oP_Gkv)|U* z2?cWIJ5j6u0f0+sNveo31LZGk75Pl~b~M1$gp@mKdsXnw2s`FrB4LgjvH&yo6UxhM}qTW zYD*9;A$A`zYO8?X4ycRD#>N(sF&_wk!4y!ZQJ&t>Q!WPySWCz&E!7QmlZpvnudXW& zV}wFSU~fh43@pYXQK4|X$ZfjpEf*^|^a5`peTGxmLZ$+^2_5^|`V z=Q#rBXwWb>?*l$fTI8I9Xd%+)aiXM_9Z@j`Q(?(v^sUMJXA1r^UuZ-SK|4gkk-^n3 z8276z!0)xtK>WJPwWC-ucJNGQ)@gYil=#%grvyZn#qdAH(9g^~ZtcH37FJoShI zQZX&p#>}yICBbf!rVB|w%uZL$z+XUxfM7kjD^sewI%JdW5tb<*xBQ@0wX5i#yh#AF zX1IXgMY1!`#^i|2{Q1o)jyN3eJ7!DzwzVppie2xrbp*3@uC}d)wM@i}?uyN7-FM^1 z1v?cQS2$Zk&^p3|jh)AWc(Xy8-P2)2@TQKe9Ji2I%RdN|u8s^!9S_VqTN>*UhKdvG-sx3sPWN1c} z=cFs}vL?k^=JsoE49`aFIw8`Ze{LNs3dXk~_qc(0TiD5vxv(-9`Ch3@SLo}01Gp9e zTx|+pJUTc@HSN^_Lt(FX1qvUTIrZYfOP(>-oHguZ7FYPF>~GSGx5XFhJi%H^d1Qbg z{z>bTR|>X&aTHgO#Z8OzG4-t@J)57c`tW!#@1Y8XXJWU)Xg=mXk)NmmD4 zBu<#xj`X7;k%yKe$E2bT9B59LwIc31*gYH7e3Q2jS37wRqnWJ^iE%2{C{}^g?8aFj z8{q1W6s5F6;f;gwTo&JQ{c-WEos%U_V*Ra#7+_f*sBy||FYH3(6AqO$ceC^r5|_&p zK@p_```5OBEeTtr#c!Bbfd1V+Xs|&6ON3RJbfHyYh?IF}6|2tCI9}()OORdm&sod* zS&7pBWn>CG(QxqV2PbVBgm~1}BU^hleN=^(q3AMc#@HB#uwxWbeaTS?2bLw8I%chrxP%VaU) z`rvj3hHFnAt_r`HcfZ{Ia(RR*kJ$HPp^ebeU7OqVmwKB#%9*G*AhP6JfhabQdChAE zD2m(>@>%sOXv#1Y%ks3y+;ReL%ag>ld=e=}m`YHpO1tlSmsiJ8KNH!hlj~ljEMuNV zwXBIM(S2DbT`lLmc6y*g{jTT1 zoy{=%TW~(1lpROPlPwdmIde4q)kQvQfT>$B8#xI`H4C7YXkco&>fPNzW-fx#CDrf3 z5bu54yEx`IQP?c*9d7FL)f80!RiItVBnUl~PaC`8YLk~V)W}lYB7gLC4>Dc!9QUg( zW^0_M>x17V@!I0^z2wmbJuu~PW91)Ui9pvA5LE@4NOcJA88*Y^utR4)rKFP>#&{`G zK@b6CI)8I6s*8K}mVz$_Ub zyc^ym*ojyB^CkuwxkX5cV{}rbk9^NnwqO>j(u`Zv#l|YHaH`i@7K#O^^-810#KAA@w#m-H=;Ua=lk5^ z%+Ztw1SOapC1BWt)flQlWA4E8t;{*n&Vr;I_d&D$+W>m3F~uu=hUigzGJrV#8Y~%h zD*_OXEphlOO3Ya2jDFQ43!OagU`I1i{pMm#DB()%K>=}%G5>}JvX_yX5HOI2hTQa^ zKi+cvm#wU=?ygN}%D-j@O4*v(7YcKbjR6Vg`L(6){D-vV;haEN43=z`2Y&%VnTw=8 zXet+b!7Q=R;*GB95IBz|1@~|!E|*+A6}lhIYPW(R%i0&D1242cu6jVDghGi4V09aX zxG{r91G{GUW{j_bmNW1Lq7(_lI`}E>el2u!c#u8=e;OrwfI%o&I0Wk2A*3=k7o=c! z3R{(YF|Ll1yWjEP8F6EG1ZJ*gmWfAn_e|LNiduC9-)C^&GgdFRt_rw4pLDoy8zne* z7!r=TgBgZ;YwknYmd>2O1<>S(V6$JmY|PwyP%%T1w{?NfpIy%b0wfI@!A{u%gqr;G zg=fJ94SVg7L6tF;x})`ssqk2Gj8xb&CpNx>E$dX`>PW>zK@Prq)}O;yxY}UnQ-LJOyNTE9}Ik! zIMy);BMKN*HHg7j9sXQO22|oTFmz?J6^ArpBivy};C}O8@>yV{@tyR`o}SURytt4^ zT&VUu)*J->Sgb>iD&WI?;CkUJ-@hKH7rT5j`24K0`@{gO5n7V0;9oxtm=Ep3bJdEqMdJ{_GxR zCU?gMHwQD{-nrg65>OrkkzLfORiMq{pAt1`0Cuh95pAt*!};9(7k~m82=3NCiMWpM zR#}~8toHnRs2qsn6z8F(tABm=xDe>Q%qSZ?xAB|KX?8#rkCHc7IsKn7>_0}pHMgHs zN7_NI+i=c@v=gxIKo_%T_sO?+$AhmGHVL0V*U z7bDLw?FTk8NT?hH{}Nm_@^bS-MHJ!!0P|g^n%|LG>J&_C*?HlQWu|31Rt}_Bgp^O> zH24tg6hgB(s8Me(_z&{GNtP<1X+Mw#7x+J3qkRM$_j#ZGG;ZxX^A{oq)T@6$iUg$c zMzI5ENPV^bI)Xi-0pvSSrK5mG@c$Rv75wUgQU0CQQ`iay=>6|Lk?xMU1-pxH!Oh@r z)_RxdQbb zq!Pvk7?%HRxO{G)7--+7HT9O-^T15Ekc>I}i6mH3j>dA&@w6iw4iwOwd4IL*-+r^< z<~{U9mwOv53hsXM6d2>8OUi+X?iU-}eLxwoUg5G1e2fP^-S>^Bk@C0qHduLFmTz09 zy(z~GQ{HaizfV||LLCG{;U%z^n|-pHsBcT3#^!N;RdDYibyQAD;p=DW(GHW~qIYqg zQTvK19sHcPrxQTcUnx4ONz;dkRLWmn7?WkMn`s6*Yju9P_fyLAPqw;5_l#doW$fVM zURL9NP0p(Y`N}KMOLMU9<{{gQ?PXs+M5We%cVcRIS?)EfFFgT}^q>`Hy>705Y~jiI zT-}e?Z&8WX&kpLEG)EA0)JmuvteLC8iNa(|e#J0&$6um$4nJJA)EP573+R9rHT-+4 zW&V>(;fmnMe=(>t6VNzVdLOD;)c;$`Opi?vf9dLJo(g(_MW z2SKHo(7Qa5{Vye162GE4q907%nHbC!N7o>gdHOnN;(|Z`{{Ih<^mlAUpuXPBFg?l& zHLhVC6{&ck%lx42cW?iD&J}SAY-asS2Ydz{8nsv0H$0R~PH=kME{O)OpQ*X!J^WDd zICWMimphZtr*7hG4r;6wd@zA$+~ZgR$=%2-mbK7mWR3`D#Nkx|7_ALuVIug9rv^IC z?vYSK#QZ+&ZzALR3|`95&!nBo*zyUzuX~Chwr>tEcoZh*5{DDTqm`4~5$g*L!yNOV zvBwPgj()M^ihhXSVpPFGX?t6euhO*9fUJLY@W8X)*`Y&27>G!OOO@u}D5QnY;?~YV zDU#tF-3`!!=>UY&kZ12#MFy`3`$pnlQvPTbLy3#Bb!cnuT>o@a4dKtrmFKSAV&|OH z8?&$KYMnLM#)t(vo@~?Zz(b8G@t#BtSTP0s;QJpW24g^|5(ti>uZ7-aNh2bkrp!IljW1G{rs?XP!vxs*%)?3Fa;XA3 z1}w9x?QB5zU_>@cQx%kDXVP}@t@XJ$Wz@tAf}Nd3Bgl5Nry%?X+RQDRy+B;+&AZ8DG?{4*@Z44 z)Rw=AqSc|3K(ZPpUpu8Sh67_WwDsT$8Uy|w_v&PrI%M!1g^HgUTD!B1<#a2OGXO~% zJBlRar_D?sOr5*oB0y=pUDRHrjgE$-O#te08f@N_(|uEc9f+r8 zdlyHc*14(%P3EZePngaXvsq+zY4A2`+M8r$AxSFg1de}>${WEEvd3D>bkv)Bj3tyq zav4|z_66?LQfBKl!5CHH&X(KgT2^E(SyWkmBQ$kC1TWjtu}ft9uy595;swKglzYa-5bTSu^2eclHCzi3SWt#k%}9(3zIN`mL-W7lNAv3_ zKa9YWd!`z*%mQxONK~-@XfXbja~nJDLIc2THa4cl3wE^$nJgmgdVbBu@pXU5F!G)D z)OJwtP%8D%J4X9?c(d>@gXZw&YEE~i7YdBs^rfQ>%IF1ZC03n^zbb#0$sKZM;}u5 z&fdDd7zz(xqzi!mN?#56&y^|ZsN@Bx#Hf@}D(+?dOk(oY!mYyiAy75ezM);;aRZ2L z?36+JiuF+C9ev@NP3VLqRp&MdMtl@6xBK?uAB3BI2;&6JRSjkY{z}7W4+5%>>;DB+ zj5kJw#6!hVU>&8IsDd(^@lvy5fP>^0hn%K(`LI|3v;EEy!q+KKqod=O9t$JwbgZiv z#pta%YLhypRQ+hwyD<$6F>c>lR+KzZxG5t-0cf0ydRGrRTcO^p=Q(FUW`D!;sb?+N za;2ZM_-8|IsK(n@UC#0uuCYi-akcdj_Zb!tS0-{pVZdr@l=+ABSvn%OcWFPMTM+-1 zV#NuQ&~|mJmvjw&Sh4_IZ4O2djb4S$Q5W4mRL^=UV#jp}oodV!DjmorLy~@ZE%I*E zqW@Zt=UfW1$el>U9#5344AX$fXe9Ot!TuPDc%bXAB5Crm@W$zFN!_QAjhNzmvX>h zn1;WN;1KUb3r8lyr!yx|FQK}^sD8AKH)w+S6P=;~e(Uhd!{eWDQ87m$+lAd~VnC64 z1Sz&N6dr`CGF^dCYhw-a=JR}onj7~uAIVA$j|ZFGpd>Ks>JQ_h=Y`zw!PHOY;`b3_ zxQGi+ome?KQKUT0`ebIA%Gsjbcij8>G4~mL$uzVcg*!v-ii9#TjYB#iafa*yfPWzNoBrL0E%wCGCaxJwz-WULog41xvAVWx{G(=%?; z(|$bkQl>jp&-MTtGZfMBnK7OZwQq#3q_;ww1wgTk|B`-)|NJD8UG8KJD+s!6b?cqF zm+0MleT>->xeK*tZ~YPARh}wzK8X&{!m*31d;z!pI*>ETPGRt$$c3rOa^tt@+7IJ6 zB2T`;v`Z8Jtb=jdPor%oe#fqBJS}hz-MWnimiv&Ay|Ut1-mS^_l=&y^B-smi}w7`QJsU?EoMlP zu{--&8n$abC%iHe}yxPG=ilm@cXE0gmYA|`4J!0`t3taV(MTdn9 zNIO`@8e8Mkc6G;zy$vRJ(I&XG5$atPGJMEJ83TRP&+!^(v|Oo`1~JufYa0!OeiOrY ziNswE>$gQWEESKuwZPs`KKv-j$TW)on~7Nkh)G`EZ$bjJziXNS!%1JzsjsX>3>@c5i z+z1@gYI#+W=k&L{25Ma1Oo(>o*0Ic)AgT$OgNRfdXvP1EHc}gV^&WV?I_|qny+JAY zx!$X?{2U|BKKmGGlEfv0-lwB7`H#4uE<9;Qm#sk)vRA;MM<58)hb|+(_qDEbRjH5$ zV5M$UDlD9=PCq;|m#=t40wMSz#A;~qeT8$CnVsJ>#l7oyJOK= zC~#4q=>}&Y1lg+CsxWjcP|!6?(EqbRR}WhJi9;ZDq~oXlCAu(hfPM4i0pK$sq}5V` zyFoWPM{9W&x%+OBU4kIqMKaadN!z<*V#v*@2?>0qd)GQpTT0e~&{ryG|EvQe-i zl+YbwCxzMym^aCOW$NNlt)m=52rVATNKEYjycF#l!a)?r-@lfW{yNf^I2^YYs!Sf> zPJeef&XVrR`AaebZSp*5Z4(<3UD#Rh*zUSLV=;I;JdI_|j)q{gU+cg}bEiCoFzE#h z?z(iIvG94%TC>is-28`GP>Y#_i#wH+1LYioXEAnH`RkFneBZJBHM4$3NZJfTx1)Pv zrLq(rqUQufC_+4IBChd`zBhiSI>HLOUr${bnFZxGBgY#g;UCnAD#m==;%?*buWtpx z@J-ICuKEB8I2{c`K)36QU!_yP_DPDn_b^9Q5CV?JTJpjysjDd&8b&cQVWTCHlu5Nz zV=pwwq4#U|os%2~p$PCBDs6?z?qf}R~{Gyn~1W7;3Eba2;35@!TdEeTmmqYfIfhdi? zsZO+t)vU`$)hIIT_v4|dtYWhVmhxp^{jF8#F2__l-kz3j&t1lB9qokE2?^2ZDL0n2 zbbU2=(P&@t$>QEitwF8Arl z#q+9@;(5F}M_D7yqcMXPJgcB^T;%S}SL~FD8qT{66}t<)SOGd|gG+hIhQ;^s$|!a!Z@om=Ku8w@z2wBS`S

O9-EHOq;r&m{+j&6VLO?xdoOH7 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

VX+ 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 literal 0 HcmV?d00001 diff --git a/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/cba_settings.sqf b/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/cba_settings.sqf new file mode 100644 index 0000000000..1d06e32420 --- /dev/null +++ b/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/cba_settings.sqf @@ -0,0 +1 @@ +#include "\x\A3A\Addons\core\Includes\cba_settings.sqf" diff --git a/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/description.ext b/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/description.ext new file mode 100644 index 0000000000..8b81e28325 --- /dev/null +++ b/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/description.ext @@ -0,0 +1,41 @@ +#include "..\missionDescription\master.hpp" + +OnLoadName = $STR_antistasi_mission_info_kujari_mapname_short_text; +OnLoadMission = $STR_antistasi_mission_info_kujari_blurb_text; +briefingName = $STR_antistasi_mission_info_kujari_mapname_text; +overviewText = $STR_antistasi_mission_info_kujari_description_text; +loadScreen = "Pictures\Mission\pic.jpg"; // NB, this will resolve from root +overviewPicture = "Pictures\Mission\pic.jpg"; // NB, this will resolve from root + +class CfgNotifications +{ + #include "..\missionDescription\CfgNotificationsContents.hpp" +}; + +class CfgDebriefing { + #include "..\missionDescription\CfgDebriefingContents.hpp" + class End1 + { + title = "V I C T O R Y"; + subtitle = "Kujari is Ours!"; + description = "The population of Kujari loves you!
The SDK brave soldiers have proven their valour, and Petros, Kujaris new Prime Minister, could at last to have a nice holiday. A deserved rest in a Greek island with drinks and fine food."; + picture = "n_inf"; + pictureColor[] = {0.0,0.5,0.0,1}; + }; + class petrosDead + { + title = "Petros is Dead"; + subtitle = "Petros is Dead"; + description = "Congratulations!: Petros is Dead. Now with Syndikat without a leader, you may think about joining them, and free Kujari"; + picture = "b_unknown"; + pictureColor[] = {0.5,0.0,0.0,1}; + }; + class destroyedSites + { + title = "Kujari is Destroyed"; + subtitle = "Kujari got Destroyed by OPFOR"; + description = "One third of the population in Kujari has been murdered by OPFOR.
Kujari no longer exists, nobody wants to live here."; + picture = "b_unknown"; + pictureColor[] = {0.5,0.0,0.0,1}; + }; +}; diff --git a/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/initPlayerLocal.sqf b/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/initPlayerLocal.sqf new file mode 100644 index 0000000000..8c79a66d7b --- /dev/null +++ b/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/initPlayerLocal.sqf @@ -0,0 +1 @@ +_this call A3A_fnc_initClient; \ No newline at end of file diff --git a/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/initServer.sqf b/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/initServer.sqf new file mode 100644 index 0000000000..bc311d07b9 --- /dev/null +++ b/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/initServer.sqf @@ -0,0 +1 @@ +call A3A_fnc_initServer; diff --git a/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/mapInfo.hpp b/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/mapInfo.hpp new file mode 100644 index 0000000000..08ca857b72 --- /dev/null +++ b/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/mapInfo.hpp @@ -0,0 +1,43 @@ +class tem_kujari { + population[] = { + {"Gonidi",71},{"AfofoBangoua",25},{"AfofoGangna",25},{"AfofoKiska",25},{"AriBoudoumiri",84}, + {"BiriNoula",110},{"Chouwari",48},{"Damaram",629},{"Gouara",36},{"Kabaridi",25}, + {"KawiyaBoukarSouri",31},{"KawiyaGambori",82},{"KawiyaLawanBachir",39},{"KawiyaLawanBoukar",105},{"KawiyaMainari",27}, + {"KawiyaMaloumdi",44},{"KawiyaMoustapha",76},{"KoubleMaimatara",46},{"Madairi",100},{"Maiwa",46}, + {"Mandalari",46},{"Marwey",501},{"Mianmi",25},{"Mourimadi",121},{"Rara",25}, + {"Salmari",99},{"Wondori",142},{"Afofo",25},{"Mawa",29},{"LawanAridi",46}, + {"Ariboudoumari",30},{"Samari",182},{"Douro",39},{"GeydamTchoukou",292},{"Barawas",32}, + {"Bramataro",34},{"Walada",54},{"Gororop",25},{"Mimi",78},{"BiriBoula",128}, + {"Kaoya",115},{"Malari",25},{"GajajiMastafa",25},{"Masakali",55},{"Isufuri",25}, + {"KyariKinnai",206},{"MallumtiBurin",50},{"Yusufari",92},{"BalamaKurdi",69},{"Chunguliski",25}, + {"GadjadjiLawan",33},{"Tsakuwa",25},{"Gano",25},{"Kumbotso",25},{"Kura",116}, + {"Izala",47},{"Danashiwa",169},{"Turawa",25},{"Karaye",31},{"Bora",83} + }; + disabledTowns[] = {"Ndilgori"}; + antennas[] = { + {9907.64,8816.97,0.0937614},{6227.55,9143.77,0.0173683},{11706.2,6888.35,0.0166779},{6463.11,11835.9,0.00778198}, + {8057.83,3152.71,0.0414696},{4289.6,3838.09,0.00062561},{14559.3,9804.99,0.121281},{12689.9,3212.28,-0.00634003}, + {2218.75,4310.41,-0.00779724},{15247.8,5813.69,0.0383797},{12153.8,15080.1,-0.00162506},{1004.36,12550.4,0.0623932}, + {3028.17,15750.5,0.0923653} + }; + antennasBlacklistIndex[] = {}; + banks[] = {}; //no suitable building available + garrison[] = { + {},{"airport_5","outpost_8","outpost_16","outpost_19","resource_1","resource_2","resource_13"},{},{"control_1","control_2","control_3","control_4","control_5","control_6","control_7","control_8"} + }; + fuelStationTypes[] = { + "Land_FuelStation_Feed_F","Land_fs_feed_F","Land_FuelStation_01_pump_malevil_F","Land_FuelStation_01_pump_F","Land_FuelStation_02_pump_F","Land_FuelStation_03_pump_F","Land_A_FuelStation_Feed","Land_Ind_FuelStation_Feed_EP1","Land_FuelStation_Feed_PMC","Land_Fuelstation","Land_Fuelstation_army","Land_Benzina_schnell" + }; + climate = "arid"; + buildObjects[] = { + {"Land_fortified_nest_big_EP1", 300}, {"Land_Fort_Watchtower_EP1", 300}, {"Fortress2", 200}, {"Fortress1", 100}, {"Land_fortified_nest_small_EP1", 60}, + {"Land_Shed_09_F", 120}, {"Land_Shed_10_F", 140}, {"ShedBig", 100}, {"Shed", 100}, {"ShedSmall", 60}, {"Land_GuardShed", 30}, + // CUP sandbag walls + {"Land_BagFenceLong", 10}, {"Land_BagFenceShort", 10}, {"Land_BagFenceRound", 10}, //{"Land_BagFenceEnd", 0, 5}, + // Other CUP fences + {"Land_fort_artillery_nest_EP1", 200}, {"Land_fort_rampart_EP1", 50}, {"Fort_Barricade", 50}, {"Fence", 20}, {"FenceWood", 10}, {"FenceWoodPalet", 10}, + // Non-camo vanilla stuff + {"Land_SandbagBarricade_01_half_F", 20}, {"Land_SlumWall_01_s_2m_F", 5}, {"Land_PillboxBunker_01_hex_F", 200}, + {"Land_Barricade_01_4m_F", 30}, {"Land_GuardBox_01_brown_F", 80}, {"Land_Tyres_F", 10} + }; +}; diff --git a/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/mission.sqm b/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/mission.sqm new file mode 100644 index 0000000000..a3117e7a55 --- /dev/null +++ b/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/mission.sqm @@ -0,0 +1,74287 @@ +version=54; +class EditorData +{ + moveGridStep=0.125; + angleGridStep=0.017453292; + scaleGridStep=0.1; + autoGroupingDist=10; + toggles=1093; + class ItemIDProvider + { + nextID=5621; + }; + class MarkerIDProvider + { + nextID=2; + }; + class LayerIndexProvider + { + nextID=649; + }; + class Camera + { + pos[]={6715.1411,36.751183,8567.3418}; + dir[]={0,-0.70710683,0.70710683}; + up[]={0,0.70710677,0.70710677}; + aside[]={0.99999994,0,-0}; + }; +}; +binarizationWanted=0; +sourceName="Antistasi_Kujari"; +addons[]= +{ + "A3_Props_F_Decade_Spaceship", + "A3_Ui_F", + "CUP_Buildings_Config", + "A3_Structures_F_Mil_Fortification", + "CUP_CAStructures_E_Mil", + "A3_Structures_F_Mil_Helipads", + "CUP_WarfareBuildings", + "CUP_CAStructures_E_Ind_Ind_Garage01", + "A3_Structures_F_Mil_Cargo", + "A3_Structures_F_Enoch_Military_Radar", + "A3_Structures_F_Mil_TentHangar", + "A3_Structures_F_Exp_Military_Fortifications", + "CUP_CAStructures_E_HouseC", + "A3_Modules_F", + "A3_Structures_F_Ind_AirPort", + "A3_Structures_F_Mil_Barracks", + "A3_Structures_F_Tank_Military_Fortifications", + "A3_Structures_F_Walls", + "A3_Structures_F_Mil_Offices", + "A3_Supplies_F_Heli_Bladders", + "CUP_CAStructures_Mil", + "A3_Characters_F", + "A3_Weapons_F", + "A3_Structures_F_Exp_Military_Flags", + "A3_Weapons_F_Ammoboxes", + "A3_Props_F_Enoch_Military_Camps", + "A3_Structures_F_EPC_Civ_InfoBoards", + "A3_Modules_F_Curator_Curator", + "A3_Modules_F_Hc", + "CUP_CAStructures_E_Ind_Ind_Shed", + "CUP_CAStructures_E_Ind_Ind_Coltan_Mine", + "CUP_CAStructures_E_HouseA_A_Office01", + "CUP_Misc_e_Config", + "A3_Structures_F_Ind_Cargo", + "A3_Structures_F_Enoch_Industrial_DieselPowerPlant_01", + "CUP_CAStructures_E_Ind_Oil_Mine", + "A3_Structures_F_Ind_Tank", + "A3_Structures_F_Exp_Industrial_Stockyard_01", + "A3_Structures_F_Exp_Industrial_Port", + "A3_Structures_F_Wrecks", + "A3_Structures_F_Enoch_Wrecks", + "A3_Structures_F_Enoch_Civilian_Houses", + "A3_Props_F_Exp_Industrial_HeavyEquipment", + "A3_Structures_F_Ind_Pipes", + "CUP_CAMisc_ACR_Sign_Mines", + "CUP_Misc3_Config", + "A3_Structures_F_Exp_Military_Barracks_01", + "CUP_CAMisc", + "A3_Structures_F_Ind_FuelStation" +}; +class AddonsMetaData +{ + class List + { + items=35; + class Item0 + { + className="A3_Props_F_Decade_Spaceship"; + name="A3_Props_F_Decade_Spaceship"; + }; + class Item1 + { + className="A3_Ui_F"; + name="Arma 3 - User Interface"; + author="Bohemia Interactive"; + url="https://www.arma3.com"; + }; + class Item2 + { + className="CUP_Buildings_Config"; + name="CUP_Buildings_Config"; + }; + class Item3 + { + className="A3_Structures_F_Mil"; + name="Arma 3 - Military Buildings and Structures"; + author="Bohemia Interactive"; + url="https://www.arma3.com"; + }; + class Item4 + { + className="CUP_CAStructures_E_Mil"; + name="CUP_CAStructures_E_Mil"; + }; + class Item5 + { + className="CUP_WarfareBuildings"; + name="CUP_WarfareBuildings"; + }; + class Item6 + { + className="CUP_CAStructures_E_Ind_Ind_Garage01"; + name="CUP_CAStructures_E_Ind_Ind_Garage01"; + }; + class Item7 + { + className="A3_Structures_F_Enoch_Military"; + name="Arma 3 Contact Platform - Military Buildings and Structures"; + author="Bohemia Interactive"; + url="https://www.arma3.com"; + }; + class Item8 + { + className="A3_Structures_F_Exp"; + name="Arma 3 Apex - Buildings and Structures"; + author="Bohemia Interactive"; + url="https://www.arma3.com"; + }; + class Item9 + { + className="CUP_CAStructures_E_HouseC"; + name="CUP_CAStructures_E_HouseC"; + }; + class Item10 + { + className="A3_Modules_F"; + name="Arma 3 Alpha - Scripted Modules"; + author="Bohemia Interactive"; + url="https://www.arma3.com"; + }; + class Item11 + { + className="A3_Structures_F_Ind"; + name="Arma 3 - Industrial Structures"; + author="Bohemia Interactive"; + url="https://www.arma3.com"; + }; + class Item12 + { + className="A3_Structures_F_Tank"; + name="Arma 3 Tank - Buildings and Structures"; + author="Bohemia Interactive"; + url="https://www.arma3.com"; + }; + class Item13 + { + className="A3_Structures_F"; + name="Arma 3 - Buildings and Structures"; + author="Bohemia Interactive"; + url="https://www.arma3.com"; + }; + class Item14 + { + className="A3_Supplies_F_Heli"; + name="Arma 3 Helicopters - Ammoboxes and Supplies"; + author="Bohemia Interactive"; + url="https://www.arma3.com"; + }; + class Item15 + { + className="CUP_CAStructures_Mil"; + name="CUP_CAStructures_Mil"; + }; + class Item16 + { + className="A3_Characters_F"; + name="Arma 3 Alpha - Characters and Clothing"; + author="Bohemia Interactive"; + url="https://www.arma3.com"; + }; + class Item17 + { + className="A3_Weapons_F"; + name="Arma 3 Alpha - Weapons and Accessories"; + author="Bohemia Interactive"; + url="https://www.arma3.com"; + }; + class Item18 + { + className="A3_Props_F_Enoch"; + name="Arma 3 Contact Platform - Decorative and Mission Objects"; + author="Bohemia Interactive"; + url="https://www.arma3.com"; + }; + class Item19 + { + className="A3_Structures_F_EPC"; + name="Arma 3 Win Episode - Buildings and Structures"; + author="Bohemia Interactive"; + url="https://www.arma3.com"; + }; + class Item20 + { + className="A3_Modules_F_Curator"; + name="Arma 3 Zeus Update - Scripted Modules"; + author="Bohemia Interactive"; + url="https://www.arma3.com"; + }; + class Item21 + { + className="CUP_CAStructures_E_Ind_Ind_Shed"; + name="CUP_CAStructures_E_Ind_Ind_Shed"; + }; + class Item22 + { + className="CUP_CAStructures_E_Ind_Ind_Coltan_Mine"; + name="CUP_CAStructures_E_Ind_Ind_Coltan_Mine"; + }; + class Item23 + { + className="CUP_CAStructures_E_HouseA_A_Office01"; + name="CUP_CAStructures_E_HouseA_A_Office01"; + }; + class Item24 + { + className="CUP_Misc_e_Config"; + name="CUP_Misc_e_Config"; + }; + class Item25 + { + className="A3_Structures_F_Enoch_Industrial"; + name="Arma 3 Contact Platform - Industrial Structures"; + author="Bohemia Interactive"; + url="https://www.arma3.com"; + }; + class Item26 + { + className="CUP_CAStructures_E_Ind_Oil_Mine"; + name="CUP_CAStructures_E_Ind_Oil_Mine"; + }; + class Item27 + { + className="A3_Structures_F_Exp_Industrial"; + name="Arma 3 Apex - Industrial Structures"; + author="Bohemia Interactive"; + url="https://www.arma3.com"; + }; + class Item28 + { + className="A3_Structures_F_Wrecks"; + name="Arma 3 - Vehicle Wrecks"; + author="Bohemia Interactive"; + url="https://www.arma3.com"; + }; + class Item29 + { + className="A3_Structures_F_Enoch"; + name="Arma 3 Contact Platform - Buildings and Structures"; + author="Bohemia Interactive"; + url="https://www.arma3.com"; + }; + class Item30 + { + className="A3_Structures_F_Enoch_Civilian"; + name="Arma 3 Contact Platform - Civilian Buildings"; + author="Bohemia Interactive"; + url="https://www.arma3.com"; + }; + class Item31 + { + className="A3_Props_F_Exp"; + name="Arma 3 Apex - Decorative and Mission Objects"; + author="Bohemia Interactive"; + url="https://www.arma3.com"; + }; + class Item32 + { + className="CUP_CAMisc_ACR_Sign_Mines"; + name="CUP_CAMisc_ACR_Sign_Mines"; + }; + class Item33 + { + className="CUP_Misc3_Config"; + name="CUP_Misc3_Config"; + }; + class Item34 + { + className="CUP_CAMisc"; + name="CUP_CAMisc"; + }; + }; +}; +dlcs[]= +{ + "Argo", + "Enoch", + "Expansion", + "Heli", + "Contact" +}; +randomSeed=14424612; +class Mission +{ + class Intel + { + briefingName=$STR_antistasi_mission_info_kujari_mapname_text; + resistanceWest=0; + startWind=0.1; + forecastWind=0.1; + forecastWaves=0.1; + year=2035; + month=6; + hour=10; + minute=0; + startFogDecay=0.0049333; + forecastFogDecay=0.0049333; + }; + class Entities + { + items=8; + class Item0 + { + dataType="Layer"; + name="decoration"; + class Entities + { + items=1; + class Item0 + { + dataType="Object"; + class PositionInfo + { + position[]={8005.0845,13.565266,13575.206}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1627; + type="SpaceshipCapsule_01_wreck_F"; + atlOffset=-0.41454124; + }; + }; + id=1630; + atlOffset=-0.41454124; + }; + class Item1 + { + dataType="Layer"; + name="airports"; + class Entities + { + items=5; + class Item0 + { + dataType="Layer"; + name="airport_1"; + state=2; + class Entities + { + items=83; + class Item0 + { + dataType="Marker"; + position[]={11994.625,20.167648,15210.625}; + name="airp_1_mortar"; + markerType="ELLIPSE"; + type="ellipse"; + colorName="ColorYellow"; + a=3; + b=3; + id=421; + atlOffset=1.9073486e-006; + }; + class Item1 + { + dataType="Marker"; + position[]={12085.5,20.76,15121.5}; + name="airp_1_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=0.070172369; + id=424; + }; + class Item2 + { + dataType="Marker"; + position[]={12045.903,20.76,15132.49}; + name="airport_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorEAST"; + a=351.31836; + b=106.85659; + id=425; + }; + class Item3 + { + dataType="Marker"; + position[]={12044.349,20.760504,15149.257}; + name="spawnPoint_1"; + type="hd_start"; + id=426; + atlOffset=0.00050354004; + }; + class Item4 + { + dataType="Marker"; + position[]={11947.625,20.76,15131.5}; + name="airp_1_plane"; + markerType="RECTANGLE"; + type=""; + colorName="ColorCIV"; + a=8; + b=8; + angle=333.06546; + id=427; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={12153.5,37.666862,15080.75}; + angles[]={0,3.1415927,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1013; + type="Land_Telek1"; + }; + class Item6 + { + dataType="Marker"; + position[]={12110.962,20.76,15121.971}; + name="airp_1_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=0.070172369; + id=3553; + }; + class Item7 + { + dataType="Marker"; + position[]={12133,20.76,15121.875}; + name="airp_1_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=0.070172369; + id=3554; + }; + class Item8 + { + dataType="Marker"; + position[]={11722.117,20.76,15097.027}; + name="airp_1_vehicle_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=29.979151; + id=3555; + }; + class Item9 + { + dataType="Marker"; + position[]={12127.189,20.754261,15210.023}; + name="airp_1_mortar_1"; + markerType="ELLIPSE"; + type="ellipse"; + colorName="ColorYellow"; + a=3; + b=3; + id=3620; + atlOffset=1.9073486e-006; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={12154.375,22.668112,15076.375}; + angles[]={6.2135334,0,6.2294168}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3583; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={12150.067,22.691284,15080.554}; + angles[]={0.034103733,1.615913,0.053127822}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3584; + type="Land_HBarrier_5_F"; + atlOffset=-0.20000076; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={12159.054,22.57803,15080.755}; + angles[]={6.2809515,1.6124748,6.2301273}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3585; + type="Land_HBarrier_5_F"; + atlOffset=-0.20000076; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={11969.375,26.223457,15095}; + angles[]={0,3.1415927,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=3550; + type="Land_Mil_hangar_EP1"; + class CustomAttributes + { + class Attribute0 + { + property="DoorStates"; + expression="['init',_this,_value] call bis_fnc_3DENAttributeDoorStates;"; + class Value + { + class data + { + singleType="ARRAY"; + class value + { + items=3; + class Item0 + { + class data + { + singleType="SCALAR"; + value=43690; + }; + }; + class Item1 + { + class data + { + singleType="SCALAR"; + value=42; + }; + }; + class Item2 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + }; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={11865.75,26.223457,15095}; + angles[]={0,3.1415927,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=3551; + type="Land_Mil_hangar_EP1"; + class CustomAttributes + { + class Attribute0 + { + property="DoorStates"; + expression="['init',_this,_value] call bis_fnc_3DENAttributeDoorStates;"; + class Value + { + class data + { + singleType="ARRAY"; + class value + { + items=3; + class Item0 + { + class data + { + singleType="SCALAR"; + value=43690; + }; + }; + class Item1 + { + class data + { + singleType="SCALAR"; + value=42; + }; + }; + class Item2 + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + }; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={11900.33,20.76,15100}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=3543; + type="Land_HelipadSquare_F"; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={11929.363,20.76,15100}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=3544; + type="Land_HelipadSquare_F"; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={11816,20.76,15100}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=3545; + type="Land_HelipadSquare_F"; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={11787.125,20.76,15100}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=3546; + type="Land_HelipadSquare_F"; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={11982.375,20.196411,15211.5}; + angles[]={0.13911244,4.7099342,0.038773928}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3612; + type="Base_WarfareBBarrier5x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={11986.875,19.901035,15215.75}; + angles[]={0.10673928,0,0.044650082}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3613; + type="Base_WarfareBBarrier5x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={11995,20.249977,15215.75}; + angles[]={0.091855131,0,0.042152569}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3614; + type="Base_WarfareBBarrier5x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={11999.375,20.848633,15210.875}; + angles[]={0.090410978,4.7144265,0.03230371}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3615; + type="Base_WarfareBBarrier5x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={12118.75,21.330595,15211.75}; + angles[]={0,4.7099342,0.00048828125}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3616; + type="Base_WarfareBBarrier5x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={12123.25,21.212582,15216}; + angles[]={0.28215963,0,6.2692757}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3617; + type="Base_WarfareBBarrier5x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={12131.375,20.933491,15216}; + angles[]={0.26341629,0,6.2482023}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3618; + type="Base_WarfareBBarrier5x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={12135.75,21.264975,15211.125}; + angles[]={0.0203945,4.7144265,6.2738633}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3619; + type="Base_WarfareBBarrier5x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={12140,22.330736,15085.25}; + angles[]={0,3.1415927,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=3586; + type="Land_Ind_Garage01_EP1"; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={12086.75,18.850937,15033.375}; + angles[]={0,0.43820873,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=3557; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=-9.5367432e-007; + }; + class Item29 + { + dataType="Object"; + class PositionInfo + { + position[]={12044.875,25.347654,15233}; + angles[]={0,3.2139809,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=3558; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item30 + { + dataType="Object"; + class PositionInfo + { + position[]={11703.917,25.897661,15217.643}; + angles[]={0,2.2586744,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=3559; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item31 + { + dataType="Object"; + class PositionInfo + { + position[]={11704.375,25.665001,15073.5}; + angles[]={0,0.37885243,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=3560; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item32 + { + dataType="Object"; + class PositionInfo + { + position[]={11909.894,25.607641,15065.088}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=3561; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item33 + { + dataType="Object"; + class PositionInfo + { + position[]={12125.769,17.92333,15032.528}; + angles[]={0,5.753046,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=3577; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item34 + { + dataType="Object"; + class PositionInfo + { + position[]={12245.837,25.613787,15124.992}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=3580; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item35 + { + dataType="Object"; + class PositionInfo + { + position[]={12386.43,25.552673,15120.864}; + angles[]={0,5.3110375,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=3581; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item36 + { + dataType="Object"; + class PositionInfo + { + position[]={12390.25,24.881102,15212.875}; + angles[]={0,3.8079052,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=3582; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item37 + { + dataType="Object"; + class PositionInfo + { + position[]={11839,33.646187,15070.25}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=3556; + type="Land_Cargo_Tower_V3_F"; + }; + class Item38 + { + dataType="Object"; + class PositionInfo + { + position[]={11755,25.850069,15089.25}; + angles[]={0,4.712389,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=3552; + type="Land_Radar_01_HQ_F"; + }; + class Item39 + { + dataType="Marker"; + position[]={11497.212,24.75,15158.738}; + name="detectPlayer_3"; + markerType="RECTANGLE"; + type="rectangle"; + a=197.63574; + b=75.100586; + id=3621; + atlOffset=3.9899998; + }; + class Item40 + { + dataType="Marker"; + position[]={12581.204,24.75,15160.131}; + name="detectPlayer_4"; + markerType="RECTANGLE"; + type="rectangle"; + a=184.07129; + b=71.253418; + id=3622; + atlOffset=3.9899998; + }; + class Item41 + { + dataType="Object"; + class PositionInfo + { + position[]={12044.75,10.839454,15021.875}; + angles[]={5.8812184,3.1336341,6.2806892}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3563; + type="Base_WarfareBBarrier10x"; + atlOffset=0.10000038; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item42 + { + dataType="Object"; + class PositionInfo + { + position[]={12029,10.745779,15021.749}; + angles[]={5.9442077,3.1273339,0.022852514}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3564; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item43 + { + dataType="Object"; + class PositionInfo + { + position[]={11997.502,9.4425821,15021.499}; + angles[]={6.0570779,3.1336341,6.2759252}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3565; + type="Base_WarfareBBarrier10x"; + atlOffset=0.10000038; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item44 + { + dataType="Object"; + class PositionInfo + { + position[]={12013.251,9.9267931,15021.624}; + angles[]={6.0436387,3.1336341,0.059620444}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3566; + type="Base_WarfareBBarrier10x"; + atlOffset=0.10000038; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item45 + { + dataType="Object"; + class PositionInfo + { + position[]={12092,11.054697,15022.249}; + angles[]={6.1034164,3.120352,6.2637596}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3567; + type="Base_WarfareBBarrier10x"; + atlOffset=0.10000038; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item46 + { + dataType="Object"; + class PositionInfo + { + position[]={12060.501,10.580493,15022}; + angles[]={6.1050916,3.1336341,6.2756982}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3568; + type="Base_WarfareBBarrier10x"; + atlOffset=0.10000038; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item47 + { + dataType="Object"; + class PositionInfo + { + position[]={12076.25,11.010207,15022.124}; + angles[]={5.9916282,3.124017,0.027000245}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3569; + type="Base_WarfareBBarrier10x"; + atlOffset=-0.19999981; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item48 + { + dataType="Object"; + class PositionInfo + { + position[]={12173.375,11.38175,15020.75}; + angles[]={6.220767,3.1837308,0.014998405}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3570; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item49 + { + dataType="Object"; + class PositionInfo + { + position[]={12157.638,11.352629,15021.414}; + angles[]={6.220767,3.1837227,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3571; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item50 + { + dataType="Object"; + class PositionInfo + { + position[]={12126.167,11.80497,15022.745}; + angles[]={6.1736259,3.1835589,0.022495884}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3572; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item51 + { + dataType="Object"; + class PositionInfo + { + position[]={12141.902,11.644342,15022.08}; + angles[]={6.1909475,3.1836777,6.2556911}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3573; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item52 + { + dataType="Object"; + class PositionInfo + { + position[]={12220.583,12.159499,15018.753}; + angles[]={6.1841297,3.1835148,0.019996032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3574; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item53 + { + dataType="Object"; + class PositionInfo + { + position[]={12189.112,11.54186,15020.084}; + angles[]={6.225749,3.1837366,0.0025135824}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3575; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item54 + { + dataType="Object"; + class PositionInfo + { + position[]={12204.848,11.751311,15019.418}; + angles[]={6.228241,3.1837599,0.022495884}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3576; + type="Base_WarfareBBarrier10x"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item55 + { + dataType="Object"; + class PositionInfo + { + position[]={11932.5,20.875473,15060.375}; + angles[]={6.188695,3.1336341,0.01374156}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3578; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item56 + { + dataType="Object"; + class PositionInfo + { + position[]={11895.625,21.164185,15058.25}; + angles[]={6.2298994,3.1336341,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3579; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item57 + { + dataType="Object"; + class PositionInfo + { + position[]={11775.625,21.002344,15205.501}; + angles[]={0.089717798,3.1336277,6.26051}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3587; + type="Base_WarfareBBarrier10x"; + atlOffset=3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item58 + { + dataType="Object"; + class PositionInfo + { + position[]={11759.875,21.196789,15205.375}; + angles[]={0.056480564,3.1336277,6.26928}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3588; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item59 + { + dataType="Object"; + class PositionInfo + { + position[]={11728.377,21.264345,15205.125}; + angles[]={0.012596414,3.1336277,6.2820935}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3589; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item60 + { + dataType="Object"; + class PositionInfo + { + position[]={11744.126,21.241631,15205.25}; + angles[]={0.028976711,3.1336277,0.0028471455}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3590; + type="Base_WarfareBBarrier10x"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item61 + { + dataType="Object"; + class PositionInfo + { + position[]={11876.5,20.709835,15205.375}; + angles[]={0.11853924,3.1336277,0.0072011296}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3591; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item62 + { + dataType="Object"; + class PositionInfo + { + position[]={11860.75,20.590452,15205.249}; + angles[]={0.12090227,3.1336277,0.008436135}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3592; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item63 + { + dataType="Object"; + class PositionInfo + { + position[]={11791.376,20.637711,15205.625}; + angles[]={0.13220364,3.1336277,6.2593713}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3593; + type="Base_WarfareBBarrier10x"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item64 + { + dataType="Object"; + class PositionInfo + { + position[]={11807.125,20.483568,15205.75}; + angles[]={0.13738367,3.1336277,6.2753048}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3594; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item65 + { + dataType="Object"; + class PositionInfo + { + position[]={11975.125,20.611416,15206.75}; + angles[]={0.13739412,3.1336277,0.024176676}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3595; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item66 + { + dataType="Object"; + class PositionInfo + { + position[]={11959.375,20.343079,15206.624}; + angles[]={0.14824398,3.1336277,0.01742851}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3596; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item67 + { + dataType="Object"; + class PositionInfo + { + position[]={11927.877,20.186407,15206.374}; + angles[]={0.1877601,3.1336277,6.2644386}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3597; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item68 + { + dataType="Object"; + class PositionInfo + { + position[]={11943.626,20.21542,15206.499}; + angles[]={0.21356121,3.1336277,0.0074931863}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3598; + type="Base_WarfareBBarrier10x"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item69 + { + dataType="Object"; + class PositionInfo + { + position[]={12102.625,21.31242,15206.5}; + angles[]={0.00048828125,3.1336277,0.00034526698}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3599; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item70 + { + dataType="Object"; + class PositionInfo + { + position[]={12039.248,21.32065,15206.625}; + angles[]={6.2809215,3.1336277,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3600; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item71 + { + dataType="Object"; + class PositionInfo + { + position[]={12007.75,21.255613,15206.375}; + angles[]={0.023218282,3.1336277,0.011637151}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3601; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item72 + { + dataType="Object"; + class PositionInfo + { + position[]={12023.499,21.303926,15206.5}; + angles[]={0.0036702405,3.1336277,0.0013372133}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3602; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item73 + { + dataType="Object"; + class PositionInfo + { + position[]={12226.5,21.302444,15206.125}; + angles[]={0.0047340668,3.1336277,0.001035801}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3603; + type="Base_WarfareBBarrier10x"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item74 + { + dataType="Object"; + class PositionInfo + { + position[]={12174.875,21.31086,15206.625}; + angles[]={0.00069053395,3.1336277,0.0012918708}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3604; + type="Base_WarfareBBarrier10x"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item75 + { + dataType="Object"; + class PositionInfo + { + position[]={12143.377,21.305365,15206.375}; + angles[]={0.0039967569,3.1336277,6.2815294}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3605; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item76 + { + dataType="Object"; + class PositionInfo + { + position[]={12159.126,21.286917,15206.5}; + angles[]={0.010207342,3.1336277,0.00034526698}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3606; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item77 + { + dataType="Object"; + class PositionInfo + { + position[]={12310.875,21.314249,15206.125}; + angles[]={0,3.1336277,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3607; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item78 + { + dataType="Object"; + class PositionInfo + { + position[]={12295.125,21.314203,15205.999}; + angles[]={0,3.1336277,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3608; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item79 + { + dataType="Object"; + class PositionInfo + { + position[]={12242.252,21.306404,15206.249}; + angles[]={0.0028049632,3.1336277,0.00084572798}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3609; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item80 + { + dataType="Object"; + class PositionInfo + { + position[]={12279.376,21.313799,15205.874}; + angles[]={0,3.1336277,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3610; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item81 + { + dataType="Object"; + class PositionInfo + { + position[]={12007.875,30.940136,15120}; + angles[]={0,4.712389,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=3547; + type="Land_Mil_ControlTower_EP1"; + }; + class Item82 + { + dataType="Marker"; + position[]={11901.509,20.76,15127.716}; + name="airp_1_vehicle_4"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=0.070172369; + id=5618; + }; + }; + id=1; + atlOffset=-0.00089836121; + }; + class Item1 + { + dataType="Layer"; + name="airport_2"; + state=2; + class Entities + { + items=66; + class Item0 + { + dataType="Marker"; + position[]={4113.625,19.653753,3843.5}; + name="airp_2_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=179.34357; + id=430; + atlOffset=1.9073486e-006; + }; + class Item1 + { + dataType="Marker"; + position[]={4291.1592,20.875,3819.6685}; + name="airport_2"; + markerType="ELLIPSE"; + type="rectangle"; + colorName="ColorEAST"; + a=276.53058; + b=132.80872; + id=431; + atlOffset=1.1949997; + }; + class Item2 + { + dataType="Marker"; + position[]={4012.5,18.862501,3886.5}; + name="spawnPoint_2"; + type="hd_start"; + id=432; + }; + class Item3 + { + dataType="Marker"; + position[]={4219.75,17.990002,3882}; + name="airp_2_mortar"; + markerType="ELLIPSE"; + type="ellipse"; + colorName="ColorYellow"; + a=3; + b=3; + id=433; + atlOffset=3.8146973e-006; + }; + class Item4 + { + dataType="Marker"; + position[]={4061.625,19.68,3818.5}; + name="airp_2_plane"; + markerType="RECTANGLE"; + type=""; + colorName="ColorCIV"; + a=8; + b=8; + angle=117.63654; + id=434; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={4288.875,35.095146,3838.25}; + angles[]={0,3.1415927,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1015; + type="Land_Telek1"; + }; + class Item6 + { + dataType="Marker"; + position[]={4060.1448,19.760378,3879.6836}; + name="airp_2_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=324.88718; + id=1894; + atlOffset=1.9073486e-006; + }; + class Item7 + { + dataType="Marker"; + position[]={4174.2969,18.691092,3851.7861}; + name="airp_2_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=181.63686; + id=1895; + atlOffset=1.9073486e-006; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={4065.25,22.219954,3846.625}; + angles[]={6.2656889,0.84303552,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1929; + type="Land_Mil_Barracks_EP1"; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={4077.125,22.315891,3853.25}; + angles[]={6.2731905,1.1224583,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1931; + type="Land_Mil_Barracks_EP1"; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={4033.875,20.979851,3888.875}; + angles[]={0.0050033992,1.0517815,0.024993783}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1930; + type="Land_Mil_Guardhouse_EP1"; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={4212.75,19.011465,3882}; + angles[]={0.0075011365,1.5257173,6.2407117}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1905; + type="Land_HBarrier_3_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={4226.875,18.764904,3882.625}; + angles[]={0.022495884,1.537698,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1906; + type="Land_HBarrier_3_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={4289.75,20.16489,3846.625}; + angles[]={0.049958061,0,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1880; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={4298.375,20.405828,3837.875}; + angles[]={0.010000871,1.5707964,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1881; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={4281.0142,20.411226,3837.8582}; + angles[]={0.0049914722,1.5707964,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1882; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={4296,20.284264,3844.125}; + angles[]={0.049958061,0.78539819,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1883; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={4283.6191,20.305239,3843.8491}; + angles[]={0.024993116,2.3561945,6.2806716}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1884; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={4284.75,18.437077,3947.625}; + angles[]={0.027490277,0.089521982,6.2382174}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1908; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={4279.625,18.498327,3943.625}; + angles[]={0.01749678,4.8053112,6.2531939}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1909; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={4289,18.553015,3942.75}; + angles[]={0.079830162,1.5945061,0.062419467}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1910; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={4555.0601,20.085169,3840.8687}; + angles[]={0.039979152,6.0817742,6.2731848}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1911; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={4560.375,20.171764,3837.125}; + angles[]={0.039979152,1.3661495,6.2731848}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1912; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={4556.9429,20.352043,3831.6433}; + angles[]={0.01749678,2.8710411,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1913; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={4381.6475,20.420515,3741.7512}; + angles[]={0,0.75902164,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1914; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={4381.625,20.457079,3735.25}; + angles[]={0.029989703,2.3264942,0.0024897563}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1915; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={4375.166,20.425909,3734.9214}; + angles[]={0.0049914722,3.8317735,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1916; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={4252.7295,20.215673,3726.3354}; + angles[]={6.2083254,1.5709395,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1917; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={4248,19.780201,3721.875}; + angles[]={6.1612935,3.1379735,6.2756925}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1918; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item29 + { + dataType="Object"; + class PositionInfo + { + position[]={4243.314,20.192024,3726.3325}; + angles[]={6.2083254,4.6434736,0.0050033992}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1919; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item30 + { + dataType="Object"; + class PositionInfo + { + position[]={4118.0454,19.59478,3732.2471}; + angles[]={6.0382066,2.0746536,0.054944519}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1920; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item31 + { + dataType="Object"; + class PositionInfo + { + position[]={4111.75,19.130829,3730.625}; + angles[]={6.220767,3.6348786,0.054943435}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1921; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item32 + { + dataType="Object"; + class PositionInfo + { + position[]={4109.7988,20.39839,3736.791}; + angles[]={6.270689,5.1467986,0.0099949092}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1922; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item33 + { + dataType="Object"; + class PositionInfo + { + position[]={4027.0994,20.568996,3827.5791}; + angles[]={0,3.2151713,0.034984674}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1923; + type="Land_HBarrier_5_F"; + atlOffset=3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item34 + { + dataType="Object"; + class PositionInfo + { + position[]={4023,20.436138,3832.625}; + angles[]={6.278182,4.7823768,0.037482351}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1924; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item35 + { + dataType="Object"; + class PositionInfo + { + position[]={4027.791,20.592342,3836.9695}; + angles[]={0.0024897563,0.0041726655,0.027492445}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1925; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item36 + { + dataType="Object"; + class PositionInfo + { + position[]={4143.23,20.649576,3918.7571}; + angles[]={0.1732453,4.3042178,6.268187}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1926; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item37 + { + dataType="Object"; + class PositionInfo + { + position[]={4145.75,19.72489,3924.75}; + angles[]={0.12435512,5.8642116,0.06739822}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1927; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item38 + { + dataType="Object"; + class PositionInfo + { + position[]={4151.8394,20.45859,3922.5706}; + angles[]={0.13909568,1.0849085,0.074860021}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1928; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item39 + { + dataType="Object"; + class PositionInfo + { + position[]={4224.625,18.706099,3886.875}; + angles[]={0.0024897563,0,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1875; + type="Land_HBarrierWall_corner_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item40 + { + dataType="Object"; + class PositionInfo + { + position[]={4224.875,18.869846,3877.5}; + angles[]={0.032487731,1.5715268,0.0025135824}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1885; + type="Land_HBarrierWall_corner_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item41 + { + dataType="Object"; + class PositionInfo + { + position[]={4214.75,18.959534,3877.5}; + angles[]={0.019996032,3.1667695,6.2407117}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1886; + type="Land_HBarrierWall_corner_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item42 + { + dataType="Object"; + class PositionInfo + { + position[]={4214.875,18.846724,3887}; + angles[]={0.0025135824,4.7769737,6.2407117}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1887; + type="Land_HBarrierWall_corner_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item43 + { + dataType="Object"; + class PositionInfo + { + position[]={4234,19.550907,3865.75}; + angles[]={0.06988623,0,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1876; + type="Land_HBarrierWall6_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item44 + { + dataType="Object"; + class PositionInfo + { + position[]={4225.625,19.528406,3865.5}; + angles[]={0.067397334,0,0.010000871}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1899; + type="Land_HBarrierWall6_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item45 + { + dataType="Object"; + class PositionInfo + { + position[]={4217.25,19.395283,3865.25}; + angles[]={0.052451372,0,0.02999169}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1900; + type="Land_HBarrierWall6_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item46 + { + dataType="Object"; + class PositionInfo + { + position[]={4197.5,19.334658,3874.625}; + angles[]={0,0,6.270689}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1901; + type="Land_HBarrierWall6_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item47 + { + dataType="Object"; + class PositionInfo + { + position[]={4206,19.220905,3875}; + angles[]={0.0075011365,0,6.2631893}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1902; + type="Land_HBarrierWall6_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item48 + { + dataType="Object"; + class PositionInfo + { + position[]={4188.75,19.413406,3874.375}; + angles[]={6.2731848,0,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1903; + type="Land_HBarrierWall6_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item49 + { + dataType="Object"; + class PositionInfo + { + position[]={4219.75,18.774031,3891.75}; + angles[]={6.2731905,0,6.270689}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1904; + type="Land_HBarrierWall6_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item50 + { + dataType="Object"; + class PositionInfo + { + position[]={4382.125,23.538214,3840.375}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1868; + type="Land_Cargo_HQ_V2_F"; + }; + class Item51 + { + dataType="Object"; + class PositionInfo + { + position[]={4028.9309,24.811943,3832.1829}; + angles[]={0,1.6463082,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1888; + type="Land_Cargo_Patrol_V2_F"; + atlOffset=0.021341324; + }; + class Item52 + { + dataType="Object"; + class PositionInfo + { + position[]={4114.625,24.519064,3735.75}; + angles[]={0,0.43631995,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1889; + type="Land_Cargo_Patrol_V2_F"; + }; + class Item53 + { + dataType="Object"; + class PositionInfo + { + position[]={4248.0098,24.46307,3727.5596}; + angles[]={0,6.2141042,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1890; + type="Land_Cargo_Patrol_V2_F"; + }; + class Item54 + { + dataType="Object"; + class PositionInfo + { + position[]={4378.2017,24.587313,3739.0752}; + angles[]={0,5.4727798,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1891; + type="Land_Cargo_Patrol_V2_F"; + }; + class Item55 + { + dataType="Object"; + class PositionInfo + { + position[]={4147.9854,24.694248,3920.002}; + angles[]={0,2.7049713,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1896; + type="Land_Cargo_Patrol_V2_F"; + }; + class Item56 + { + dataType="Object"; + class PositionInfo + { + position[]={4284.1768,22.663843,3942.5635}; + angles[]={0,3.2268572,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1897; + type="Land_Cargo_Patrol_V2_F"; + }; + class Item57 + { + dataType="Object"; + class PositionInfo + { + position[]={4555.4404,24.401678,3836.5391}; + angles[]={0,4.5460663,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1898; + type="Land_Cargo_Patrol_V2_F"; + }; + class Item58 + { + dataType="Object"; + class PositionInfo + { + position[]={4476.875,35.321835,3899.5}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1870; + type="Land_Cargo_Tower_V2_F"; + }; + class Item59 + { + dataType="Object"; + class PositionInfo + { + position[]={4226.375,23.655277,3849.625}; + angles[]={0,3.1362185,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1864; + type="Land_TentHangar_V1_F"; + atlOffset=-1.9073486e-006; + }; + class Item60 + { + dataType="Object"; + class PositionInfo + { + position[]={4198.6167,22.713177,3859.9937}; + angles[]={0,3.1230218,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1866; + type="Land_TentHangar_V1_F"; + }; + class Item61 + { + dataType="Marker"; + position[]={4508.3057,22.826,3902.4114}; + name="detectPlayer_2"; + markerType="ELLIPSE"; + type="rectangle"; + a=254.06616; + b=58.549316; + angle=8.0154114; + id=1893; + atlOffset=2.2780018; + }; + class Item62 + { + dataType="Marker"; + position[]={4676.833,23.665939,3790.9609}; + name="detectPlayer_1"; + markerType="RECTANGLE"; + type="rectangle"; + a=308.98047; + b=90.241211; + id=1892; + atlOffset=3.985939; + }; + class Item63 + { + dataType="Object"; + class PositionInfo + { + position[]={4142.5,29.011385,3865.5}; + angles[]={6.1983895,3.1931782,0.01749678}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1878; + type="Land_Mil_ControlTower_EP1"; + }; + class Item64 + { + dataType="Marker"; + position[]={4195.5215,18.979185,3923.8574}; + name="airp_2_vehicle_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=338.8374; + id=5619; + atlOffset=1.9073486e-006; + }; + class Item65 + { + dataType="Marker"; + position[]={4144.0112,19.037731,3842.9141}; + name="airp_2_vehicle_4"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=168.25337; + id=5620; + atlOffset=1.9073486e-006; + }; + }; + id=9; + atlOffset=0.85117531; + }; + class Item2 + { + dataType="Layer"; + name="airport_4"; + state=2; + class Entities + { + items=173; + class Item0 + { + dataType="Marker"; + position[]={9912.375,17.4375,8839}; + name="airp_4_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=6.8919706; + id=646; + }; + class Item1 + { + dataType="Marker"; + position[]={9900.625,16.534689,8804.375}; + name="airport_4"; + markerType="ELLIPSE"; + type="rectangle"; + colorName="ColorEAST"; + a=175; + b=175; + id=647; + }; + class Item2 + { + dataType="Marker"; + position[]={9763.75,14.977187,8819.625}; + name="spawnPoint_4"; + type="hd_start"; + id=648; + }; + class Item3 + { + dataType="Marker"; + position[]={9862.375,14.961562,8790.75}; + name="airp_4_mortar"; + markerType="ELLIPSE"; + type="ellipse"; + colorName="ColorYellow"; + a=3; + b=3; + id=649; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={9907.75,32.535458,8815.125}; + angles[]={0,1.513027,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1017; + type="Land_Telek1"; + }; + class Item5 + { + dataType="Marker"; + position[]={9809.875,14.334063,8818.375}; + name="airp_4_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=145.47047; + id=2078; + }; + class Item6 + { + dataType="Marker"; + position[]={9812.1338,13.996601,8782.5703}; + name="airp_4_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=308.55576; + id=2079; + }; + class Item7 + { + dataType="Marker"; + position[]={9885.0967,15.307105,8785.2373}; + name="airp_4_mortar_1"; + markerType="ELLIPSE"; + type="ellipse"; + colorName="ColorYellow"; + a=3; + b=3; + id=2123; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={9869.5,14.649954,8735.125}; + angles[]={6.2506976,5.811789,6.2531939}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2077; + type="Land_Mil_Barracks_EP1"; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={9786.125,16.745476,8781.625}; + angles[]={0,3.469924,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2011; + type="Land_Mil_Guardhouse_EP1"; + atlOffset=0.19999981; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={9916.125,12.408014,8686.125}; + angles[]={0.014998405,5.7815776,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2014; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={9921.25,12.320514,8688.875}; + angles[]={0.019996032,5.7815776,6.2731848}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2015; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={9926.375,12.206139,8691.625}; + angles[]={0.024993783,5.7815776,6.2731848}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2016; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={9928.2188,11.987539,8699.5439}; + angles[]={0.024993783,4.241395,6.2631893}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2017; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={9925.625,11.911139,8704.75}; + angles[]={0.022495884,4.2415624,6.2631893}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2018; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={9923.0313,11.855611,8709.9561}; + angles[]={0.019996032,4.2417207,6.2581916}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2019; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={9908.375,12.418639,8690.25}; + angles[]={0.012496647,4.241395,6.2731905}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2020; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={9905.7813,12.399235,8695.4561}; + angles[]={0.0099949092,4.2415624,6.268187}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2021; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={9903.1875,12.401423,8700.6621}; + angles[]={0.0049914722,4.2417207,6.2656889}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2022; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={9937.875,11.757076,8696.375}; + angles[]={0.022495884,5.7815776,6.2432079}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2024; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={9943,11.503325,8699.125}; + angles[]={0.01749678,5.7815776,6.2457032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2025; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={9948.125,11.277701,8701.875}; + angles[]={0.014998405,5.7815776,6.2457047}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2026; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={9949.8623,11.109171,8709.6982}; + angles[]={0.014998405,4.241395,6.2531958}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2027; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={9947.2686,11.105234,8714.9043}; + angles[]={0.015002378,4.2415624,6.2581892}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2028; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={9944.6748,11.0834,8720.1104}; + angles[]={0.017500184,4.2417207,6.2606897}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2029; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={9959.125,10.849888,8707.375}; + angles[]={0.0050033992,5.7815776,6.2531939}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2031; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={9964.25,10.687076,8710.125}; + angles[]={0.0025135824,5.7815776,6.2506976}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2032; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={9969.375,10.632389,8712.875}; + angles[]={0,5.7815776,0.044969428}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2033; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={9971.1123,10.663883,8720.3232}; + angles[]={0,4.241395,0.029989703}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2034; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item29 + { + dataType="Object"; + class PositionInfo + { + position[]={9968.5186,10.582181,8725.5293}; + angles[]={0,4.2415624,0.022495884}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2035; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item30 + { + dataType="Object"; + class PositionInfo + { + position[]={9965.9248,10.596453,8730.7354}; + angles[]={0,4.2417207,6.270689}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2036; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item31 + { + dataType="Object"; + class PositionInfo + { + position[]={9925.708,11.281466,8754.3711}; + angles[]={6.1760964,2.6483419,6.22824}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2039; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item32 + { + dataType="Object"; + class PositionInfo + { + position[]={9920.5605,11.284366,8751.6641}; + angles[]={6.2631865,2.6483426,6.2307329}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2040; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item33 + { + dataType="Object"; + class PositionInfo + { + position[]={9915.4121,11.492912,8748.957}; + angles[]={6.2606897,2.6483421,6.2307339}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2041; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item34 + { + dataType="Object"; + class PositionInfo + { + position[]={9913.5029,11.665954,8741.0537}; + angles[]={0.012496647,1.1081593,6.2357221}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2042; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item35 + { + dataType="Object"; + class PositionInfo + { + position[]={9916.0527,11.621447,8735.8262}; + angles[]={0.01749678,1.1082805,6.2432079}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2043; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item36 + { + dataType="Object"; + class PositionInfo + { + position[]={9918.6025,11.610936,8730.5986}; + angles[]={0.01749678,1.1084388,6.2432079}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2044; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item37 + { + dataType="Object"; + class PositionInfo + { + position[]={9933.4229,10.670589,8750.1816}; + angles[]={6.2631893,1.1081585,6.2806721}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2045; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item38 + { + dataType="Object"; + class PositionInfo + { + position[]={9935.9736,10.689113,8744.9541}; + angles[]={0.022495884,1.1083277,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2046; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item39 + { + dataType="Object"; + class PositionInfo + { + position[]={9938.5234,10.797055,8739.7266}; + angles[]={0.019996032,1.1084484,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2047; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item40 + { + dataType="Object"; + class PositionInfo + { + position[]={9903.873,12.09491,8744.3027}; + angles[]={0.0075011365,2.6483424,6.2307329}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2049; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item41 + { + dataType="Object"; + class PositionInfo + { + position[]={9898.7256,12.356256,8741.5957}; + angles[]={0.0049914722,2.6483402,6.2332273}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2050; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item42 + { + dataType="Object"; + class PositionInfo + { + position[]={9893.5771,12.583485,8738.8887}; + angles[]={0,2.6482937,6.2407117}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2051; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item43 + { + dataType="Object"; + class PositionInfo + { + position[]={9891.7754,12.621531,8731.0801}; + angles[]={6.278182,1.1081115,6.2581916}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2052; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item44 + { + dataType="Object"; + class PositionInfo + { + position[]={9894.3252,12.536572,8725.8525}; + angles[]={0,1.1082835,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2053; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item45 + { + dataType="Object"; + class PositionInfo + { + position[]={9896.875,12.470514,8720.625}; + angles[]={0.0025135824,1.1084388,6.2506976}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2054; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item46 + { + dataType="Object"; + class PositionInfo + { + position[]={9922.375,12.575515,8675.5}; + angles[]={0.0099949092,2.5824399,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2068; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item47 + { + dataType="Object"; + class PositionInfo + { + position[]={9935.375,12.235514,8680.25}; + angles[]={0.024996169,2.7523091,6.2332263}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2069; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item48 + { + dataType="Object"; + class PositionInfo + { + position[]={9958.8965,10.951152,8692.835}; + angles[]={0.0075011365,5.8851004,6.2407117}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2070; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item49 + { + dataType="Object"; + class PositionInfo + { + position[]={9972.875,10.798639,8699.875}; + angles[]={0,5.7837443,0.054944519}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2071; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item50 + { + dataType="Object"; + class PositionInfo + { + position[]={9994.5537,11.954583,8710.9541}; + angles[]={0,5.7957168,0.052451372}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2072; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item51 + { + dataType="Object"; + class PositionInfo + { + position[]={10009.923,12.234743,8718.3672}; + angles[]={0.077345207,5.6036677,0.02999169}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2073; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item52 + { + dataType="Object"; + class PositionInfo + { + position[]={10014.75,10.649889,8758.25}; + angles[]={6.2083254,4.6913543,0.047464538}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2075; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item53 + { + dataType="Object"; + class PositionInfo + { + position[]={10014.5,10.514264,8743}; + angles[]={0.074859224,4.4846516,0.047464538}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2076; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item54 + { + dataType="Object"; + class PositionInfo + { + position[]={9925.1729,13.654852,8775.9893}; + angles[]={6.1760964,3.2728586,6.228241}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2095; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item55 + { + dataType="Object"; + class PositionInfo + { + position[]={9919.4766,14.029528,8776.7412}; + angles[]={6.1736259,3.2727776,6.2307339}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2096; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item56 + { + dataType="Object"; + class PositionInfo + { + position[]={9913.7764,14.416051,8777.4941}; + angles[]={6.1736259,3.2727094,6.2332273}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2097; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item57 + { + dataType="Object"; + class PositionInfo + { + position[]={9908.0752,14.797937,8778.2471}; + angles[]={6.1760964,3.2725832,6.228241}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2098; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item58 + { + dataType="Object"; + class PositionInfo + { + position[]={9902.375,15.175827,8779}; + angles[]={6.1736259,3.2724931,6.2307339}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2099; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item59 + { + dataType="Object"; + class PositionInfo + { + position[]={9896.6748,15.558526,8779.7529}; + angles[]={6.1760964,3.2722242,6.2307329}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2100; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item60 + { + dataType="Object"; + class PositionInfo + { + position[]={9890.9736,15.698307,8780.5059}; + angles[]={6.1884694,3.2722557,0.010006829}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2101; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item61 + { + dataType="Object"; + class PositionInfo + { + position[]={9885.2734,15.700246,8781.2588}; + angles[]={6.1983895,3.2722557,0.010000871}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2102; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item62 + { + dataType="Object"; + class PositionInfo + { + position[]={9858.4258,15.593287,8793.2041}; + angles[]={0,1.6909455,0.029989703}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2103; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item63 + { + dataType="Object"; + class PositionInfo + { + position[]={9857.7383,15.540783,8787.499}; + angles[]={6.248199,1.6910783,0.027492445}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2104; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item64 + { + dataType="Object"; + class PositionInfo + { + position[]={9857.0508,15.361051,8781.791}; + angles[]={6.2581892,1.6910894,0.015002378}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2105; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item65 + { + dataType="Object"; + class PositionInfo + { + position[]={9856.3623,15.204375,8776.082}; + angles[]={6.2581916,1.6908977,0.0050033992}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2106; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item66 + { + dataType="Object"; + class PositionInfo + { + position[]={9855.6738,15.050879,8770.373}; + angles[]={6.255693,1.6908115,0.014998405}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2107; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item67 + { + dataType="Object"; + class PositionInfo + { + position[]={9854.9863,14.89534,8764.665}; + angles[]={6.2606897,1.690951,0.010000871}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2108; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item68 + { + dataType="Object"; + class PositionInfo + { + position[]={9854.2979,14.745903,8758.9561}; + angles[]={6.2581916,1.690935,0.0050033992}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2109; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item69 + { + dataType="Object"; + class PositionInfo + { + position[]={9853.6104,14.602599,8753.2471}; + angles[]={6.2606897,1.6911744,0.0024897563}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2110; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item70 + { + dataType="Object"; + class PositionInfo + { + position[]={9882.3857,17.170237,8835.1152}; + angles[]={0.034984674,2.7519577,0.087277837}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2111; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item71 + { + dataType="Object"; + class PositionInfo + { + position[]={9877.0693,16.794104,8832.9326}; + angles[]={0.039979152,2.7519536,0.084796004}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2112; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item72 + { + dataType="Object"; + class PositionInfo + { + position[]={9871.75,16.435514,8830.75}; + angles[]={0.044970755,2.7520273,0.084796712}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2113; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item73 + { + dataType="Object"; + class PositionInfo + { + position[]={9866.4316,16.092756,8828.5674}; + angles[]={0.049959254,2.7514377,0.082313478}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2114; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item74 + { + dataType="Object"; + class PositionInfo + { + position[]={9852.9775,15.427396,8821.2754}; + angles[]={0,2.6615674,0.027492445}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2115; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item75 + { + dataType="Object"; + class PositionInfo + { + position[]={9847.875,15.297076,8818.625}; + angles[]={0,2.6619697,0.027492445}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2116; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item76 + { + dataType="Object"; + class PositionInfo + { + position[]={9842.7734,15.156784,8815.9746}; + angles[]={0,2.6620674,0.027492445}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2117; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item77 + { + dataType="Object"; + class PositionInfo + { + position[]={9837.6699,15.022262,8813.3242}; + angles[]={0,2.6621916,0.024993783}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2118; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item78 + { + dataType="Object"; + class PositionInfo + { + position[]={9862.75,15.744264,8794.75}; + angles[]={6.2756925,3.2722557,0.037482351}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2119; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item79 + { + dataType="Object"; + class PositionInfo + { + position[]={9861.75,15.609264,8786.625}; + angles[]={6.2432065,3.2722557,0.024993783}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2120; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item80 + { + dataType="Object"; + class PositionInfo + { + position[]={9887.875,16.405828,8788.875}; + angles[]={6.2382145,3.2722557,0.032489564}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2121; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item81 + { + dataType="Object"; + class PositionInfo + { + position[]={9889.625,16.086765,8784.625}; + angles[]={6.1909475,1.6839395,0.017500184}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2122; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item82 + { + dataType="Object"; + class PositionInfo + { + position[]={9799,14.625625,8718.875}; + angles[]={6.2681909,3.319155,6.2606921}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1993; + type="Land_HBarrier_01_big_4_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item83 + { + dataType="Object"; + class PositionInfo + { + position[]={9775.9082,14.85495,8721.1973}; + angles[]={0,2.871242,0.054944519}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1994; + type="Land_HBarrier_01_big_4_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item84 + { + dataType="Object"; + class PositionInfo + { + position[]={9761.375,15.91,8806.625}; + angles[]={6.2581892,5.3076124,0.024996169}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1995; + type="Land_HBarrier_01_big_4_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item85 + { + dataType="Object"; + class PositionInfo + { + position[]={9765.8701,15.965114,8828.1377}; + angles[]={0.059927464,4.9117489,0.012496647}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1996; + type="Land_HBarrier_01_big_4_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item86 + { + dataType="Object"; + class PositionInfo + { + position[]={9882.6475,12.533988,8954.9775}; + angles[]={6.2382159,6.1589551,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1997; + type="Land_HBarrier_01_big_4_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item87 + { + dataType="Object"; + class PositionInfo + { + position[]={10023.75,11.495625,8877}; + angles[]={0.064908728,1.1540496,0.11696389}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1998; + type="Land_HBarrier_01_big_4_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item88 + { + dataType="Object"; + class PositionInfo + { + position[]={10016.851,12.485045,8724.168}; + angles[]={0.074860021,2.1752195,0.032487731}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1999; + type="Land_HBarrier_01_big_4_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item89 + { + dataType="Object"; + class PositionInfo + { + position[]={9897,13.72375,8662.625}; + angles[]={0.049959254,3.2411184,6.2581892}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2000; + type="Land_HBarrier_01_big_4_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item90 + { + dataType="Object"; + class PositionInfo + { + position[]={9758.25,15.58,8797.75}; + angles[]={6.228241,1.7878442,0.054944519}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2057; + type="Land_HBarrier_01_big_4_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item91 + { + dataType="Object"; + class PositionInfo + { + position[]={9766.875,14.155,8722.25}; + angles[]={0.0024897563,0.38274544,0.11449653}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2058; + type="Land_HBarrier_01_big_4_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item92 + { + dataType="Object"; + class PositionInfo + { + position[]={9758.625,13.090939,8726.125}; + angles[]={0.019999012,3.6473782,0.1562168}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2059; + type="Land_HBarrier_01_big_4_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item93 + { + dataType="Object"; + class PositionInfo + { + position[]={9756.5,12.409062,8734.375}; + angles[]={0.042475242,1.33259,0.17809302}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2060; + type="Land_HBarrier_01_big_4_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item94 + { + dataType="Object"; + class PositionInfo + { + position[]={9753.75,11.710626,8743}; + angles[]={0.010000871,1.1289103,0.17567036}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2061; + type="Land_HBarrier_01_big_4_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item95 + { + dataType="Object"; + class PositionInfo + { + position[]={9752,11.618751,8752.25}; + angles[]={6.2083263,4.685894,0.16352664}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2062; + type="Land_HBarrier_01_big_4_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item96 + { + dataType="Object"; + class PositionInfo + { + position[]={9751.75,12.290002,8761.25}; + angles[]={6.2058401,4.6455855,0.10708838}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2063; + type="Land_HBarrier_01_big_4_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item97 + { + dataType="Object"; + class PositionInfo + { + position[]={9751,12.800313,8770.375}; + angles[]={6.2357211,4.6210723,0.082314201}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2064; + type="Land_HBarrier_01_big_4_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item98 + { + dataType="Object"; + class PositionInfo + { + position[]={9748.875,13.1475,8779.125}; + angles[]={6.2133002,4.3039212,0.089758366}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2065; + type="Land_HBarrier_01_big_4_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item99 + { + dataType="Object"; + class PositionInfo + { + position[]={9752,14.456875,8789.875}; + angles[]={6.1785688,5.5451484,0.10461687}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2066; + type="Land_HBarrier_01_big_4_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item100 + { + dataType="Object"; + class PositionInfo + { + position[]={9906.625,18.85125,8822.5}; + angles[]={6.2108116,0,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2083; + type="Land_HBarrier_01_big_4_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item101 + { + dataType="Object"; + class PositionInfo + { + position[]={9913.625,18.416248,8817.375}; + angles[]={6.2058401,1.5098287,6.2706842}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2084; + type="Land_HBarrier_01_big_4_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item102 + { + dataType="Object"; + class PositionInfo + { + position[]={9901.6465,18.44978,8815.915}; + angles[]={6.218277,1.5098287,6.268187}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2085; + type="Land_HBarrier_01_big_4_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item103 + { + dataType="Object"; + class PositionInfo + { + position[]={9945.875,11.548668,8687.125}; + angles[]={0.012496647,1.0722197,6.2382159}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2074; + type="Land_HBarrier_01_line_1_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item104 + { + dataType="Object"; + class PositionInfo + { + position[]={9891.5,11.872782,8948.625}; + angles[]={6.2482009,0.13565378,0.0050033992}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1957; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item105 + { + dataType="Object"; + class PositionInfo + { + position[]={9917.084,11.795884,8946.0439}; + angles[]={6.2407117,0.38500145,6.2606897}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1958; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item106 + { + dataType="Object"; + class PositionInfo + { + position[]={9931.2754,11.248308,8942.5146}; + angles[]={6.2083254,0.65599298,6.2606897}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1959; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item107 + { + dataType="Object"; + class PositionInfo + { + position[]={9959.75,8.5046577,8925.75}; + angles[]={0,0.44959566,6.1983895}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1960; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=4.7683716e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item108 + { + dataType="Object"; + class PositionInfo + { + position[]={9951.5,9.1990318,8928.75}; + angles[]={0.0075011365,0.41122559,6.2008715}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1961; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item109 + { + dataType="Object"; + class PositionInfo + { + position[]={9969,7.7546573,8922.375}; + angles[]={6.2731848,0.67774433,6.2407117}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1962; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item110 + { + dataType="Object"; + class PositionInfo + { + position[]={9983.0605,7.8431716,8912.7314}; + angles[]={6.248199,0.77248073,0.027492445}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1963; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item111 + { + dataType="Object"; + class PositionInfo + { + position[]={10003.622,7.8324618,8895.6221}; + angles[]={0.044969428,0.80952221,0.047463283}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1964; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item112 + { + dataType="Object"; + class PositionInfo + { + position[]={9991.75,7.7315326,8906.25}; + angles[]={6.2132993,0.82322198,0.037482351}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1965; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=4.7683716e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item113 + { + dataType="Object"; + class PositionInfo + { + position[]={10020,11.167158,8859.5}; + angles[]={6.2506957,1.5174563,0.082313478}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1966; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item114 + { + dataType="Object"; + class PositionInfo + { + position[]={10018.5,11.155281,8842.625}; + angles[]={0.074859224,1.6336755,0.067397334}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1967; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item115 + { + dataType="Object"; + class PositionInfo + { + position[]={10014.375,12.626532,8825.5}; + angles[]={0.092237726,1.8801066,0.0050033992}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1968; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item116 + { + dataType="Object"; + class PositionInfo + { + position[]={10017.125,11.324657,8796.625}; + angles[]={6.2606897,1.729371,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1969; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item117 + { + dataType="Object"; + class PositionInfo + { + position[]={10012.911,11.507716,8780.7588}; + angles[]={0.0075011365,1.729371,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1970; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item118 + { + dataType="Object"; + class PositionInfo + { + position[]={10013.787,11.152451,8765.9668}; + angles[]={6.2257481,1.729371,0.042475242}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1971; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item119 + { + dataType="Object"; + class PositionInfo + { + position[]={10013,10.106532,8750.75}; + angles[]={6.2756844,1.729371,0.052451372}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1972; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item120 + { + dataType="Object"; + class PositionInfo + { + position[]={10015.5,11.215281,8734.625}; + angles[]={0.074860021,1.4625845,0.042473838}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1973; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item121 + { + dataType="Object"; + class PositionInfo + { + position[]={10000.875,12.109969,8715.75}; + angles[]={0.059928458,2.7138474,0.047464538}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1974; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item122 + { + dataType="Object"; + class PositionInfo + { + position[]={9987.125,11.585281,8708.875}; + angles[]={0,2.7138474,0.054944519}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1980; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item123 + { + dataType="Object"; + class PositionInfo + { + position[]={9979,11.148719,8704.875}; + angles[]={0.0025135824,2.7138474,0.052451372}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1981; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item124 + { + dataType="Object"; + class PositionInfo + { + position[]={9965.8076,10.678433,8697.0674}; + angles[]={0.0025135824,2.7138474,6.2432079}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1982; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item125 + { + dataType="Object"; + class PositionInfo + { + position[]={9950.7715,11.334007,8691.1611}; + angles[]={0.010000871,2.7138474,6.2407117}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1983; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item126 + { + dataType="Object"; + class PositionInfo + { + position[]={9939.8291,11.899125,8686.5986}; + angles[]={0.019996032,2.7138474,6.2382159}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1984; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item127 + { + dataType="Object"; + class PositionInfo + { + position[]={9927.542,12.47067,8681.0469}; + angles[]={0.024993783,2.7138474,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1985; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item128 + { + dataType="Object"; + class PositionInfo + { + position[]={9914.9814,12.654445,8673.4004}; + angles[]={0.022495884,2.7138474,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1986; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item129 + { + dataType="Object"; + class PositionInfo + { + position[]={9882.1113,12.748089,8668.3291}; + angles[]={0.054945603,3.5922627,0.024996169}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1987; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item130 + { + dataType="Object"; + class PositionInfo + { + position[]={9867.1533,11.93224,8678.3457}; + angles[]={0,3.5922627,0.024993783}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1988; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item131 + { + dataType="Object"; + class PositionInfo + { + position[]={9855.1777,11.771108,8684.9326}; + angles[]={6.2531939,3.7602925,0.012501417}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1989; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item132 + { + dataType="Object"; + class PositionInfo + { + position[]={9839.8975,12.037508,8695.082}; + angles[]={6.2332273,3.7629669,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1990; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item133 + { + dataType="Object"; + class PositionInfo + { + position[]={9822.8066,12.941669,8707.4121}; + angles[]={6.2108116,3.9222329,6.2656851}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1991; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item134 + { + dataType="Object"; + class PositionInfo + { + position[]={9808.375,13.909657,8716.375}; + angles[]={6.2656851,3.6154346,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1992; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item135 + { + dataType="Object"; + class PositionInfo + { + position[]={9776.8691,15.135941,8837.832}; + angles[]={0.047464538,5.42589,0.022495884}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2001; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item136 + { + dataType="Object"; + class PositionInfo + { + position[]={9792.125,14.121531,8852.125}; + angles[]={0.03748076,5.42589,6.22575}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2002; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item137 + { + dataType="Object"; + class PositionInfo + { + position[]={9801.25,13.136532,8862.625}; + angles[]={0.044969428,5.42589,6.228241}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2003; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item138 + { + dataType="Object"; + class PositionInfo + { + position[]={9816.9414,12.11479,8880.5479}; + angles[]={0.012496647,5.42589,6.270689}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2004; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item139 + { + dataType="Object"; + class PositionInfo + { + position[]={9870.1787,11.011303,8937.9775}; + angles[]={6.2332273,5.5458736,0.022495884}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2005; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item140 + { + dataType="Object"; + class PositionInfo + { + position[]={9861.4219,10.904124,8927.8613}; + angles[]={0.032489564,5.4519196,0.032489564}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2006; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item141 + { + dataType="Object"; + class PositionInfo + { + position[]={9852.4902,11.236514,8919.1221}; + angles[]={0.017500184,5.373477,6.2581892}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2007; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item142 + { + dataType="Object"; + class PositionInfo + { + position[]={9845.1816,11.494915,8911.7813}; + angles[]={0.010000871,5.3937821,6.2656889}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2008; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item143 + { + dataType="Object"; + class PositionInfo + { + position[]={9832.0439,11.599257,8899.5156}; + angles[]={0.032487731,5.4871383,0.0025135824}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2009; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item144 + { + dataType="Object"; + class PositionInfo + { + position[]={9915.1064,11.455957,8700.5957}; + angles[]={0.012496558,5.7815776,6.2681928}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2013; + type="Land_HelipadSquare_F"; + }; + class Item145 + { + dataType="Object"; + class PositionInfo + { + position[]={9936.75,10.735624,8710.75}; + angles[]={0.022495884,5.7815776,6.2531958}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2023; + type="Land_HelipadSquare_F"; + }; + class Item146 + { + dataType="Object"; + class PositionInfo + { + position[]={9958,10.04125,8721.375}; + angles[]={0.010000871,5.7815776,6.2606897}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2030; + type="Land_HelipadSquare_F"; + }; + class Item147 + { + dataType="Object"; + class PositionInfo + { + position[]={9926.6055,10.33544,8739.8926}; + angles[]={0.024993783,2.6482935,6.2382159}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2038; + type="Land_HelipadSquare_F"; + }; + class Item148 + { + dataType="Object"; + class PositionInfo + { + position[]={9904.8779,11.409678,8729.9189}; + angles[]={0.0050033992,2.6482971,6.2482009}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2048; + type="Land_HelipadSquare_F"; + atlOffset=9.5367432e-007; + }; + class Item149 + { + dataType="Object"; + class PositionInfo + { + position[]={9774.75,18.489376,8726}; + angles[]={0,6.0306535,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1947; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=9.5367432e-007; + }; + class Item150 + { + dataType="Object"; + class PositionInfo + { + position[]={9800.125,18.354376,8723.375}; + angles[]={0,0.21844541,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1948; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item151 + { + dataType="Object"; + class PositionInfo + { + position[]={9771.375,19.793125,8827}; + angles[]={0,1.7594354,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1949; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=-9.5367432e-007; + }; + class Item152 + { + dataType="Object"; + class PositionInfo + { + position[]={9767.375,19.6875,8803.625}; + angles[]={0,2.0987053,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1950; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item153 + { + dataType="Object"; + class PositionInfo + { + position[]={9883.625,15.969376,8949.25}; + angles[]={0,3.0192626,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1951; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item154 + { + dataType="Object"; + class PositionInfo + { + position[]={10017.875,14.682501,8874}; + angles[]={0,4.2482362,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1952; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item155 + { + dataType="Object"; + class PositionInfo + { + position[]={10010.962,15.685707,8727.9092}; + angles[]={0,5.3212643,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1953; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=9.5367432e-007; + }; + class Item156 + { + dataType="Object"; + class PositionInfo + { + position[]={9898.25,17.0975,8668.875}; + angles[]={0,0.10295697,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1954; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=-9.5367432e-007; + }; + class Item157 + { + dataType="Object"; + class PositionInfo + { + position[]={9991.25,22.294334,8753.25}; + angles[]={0,4.629643,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1943; + type="Land_Cargo_Tower_V1_F"; + atlOffset=9.5367432e-007; + }; + class Item158 + { + dataType="Object"; + class PositionInfo + { + position[]={9901.875,21.064989,8859}; + angles[]={0,6.09092,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2012; + type="Land_House_C_4_EP1"; + atlOffset=0.10000229; + }; + class Item159 + { + dataType="Logic"; + class PositionInfo + { + position[]={9753.1748,14.662188,8812.373}; + angles[]={6.255693,0.62296039,0.027492445}; + }; + areaSize[]={15.359,0,5.7711301}; + areaIsRectangle=1; + flags=1; + id=1955; + type="ModuleHideTerrainObjects_F"; + atlOffset=0.029622078; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item160 + { + dataType="Logic"; + class PositionInfo + { + position[]={9761.125,14.625,8829.75}; + angles[]={0.057436496,0.13061923,0.0049914722}; + }; + areaSize[]={15.359,0,5}; + areaIsRectangle=1; + flags=1; + id=1956; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item161 + { + dataType="Logic"; + class PositionInfo + { + position[]={9935.5371,11.666876,8709.1855}; + angles[]={0.0075011365,5.8253698,6.2656889}; + }; + areaSize[]={38.293221,0,13.51967}; + areaIsRectangle=1; + flags=1; + id=2037; + type="ModuleHideTerrainObjects_F"; + atlOffset=0.86082172; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item162 + { + dataType="Logic"; + class PositionInfo + { + position[]={9906.1035,12.176124,8731.4736}; + angles[]={0,2.6921258,0}; + }; + areaSize[]={38.293221,0,13.51967}; + areaIsRectangle=1; + flags=1; + id=2055; + type="ModuleHideTerrainObjects_F"; + atlOffset=0.82500076; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item163 + { + dataType="Logic"; + class PositionInfo + { + position[]={9786,14.87318,8781.5}; + angles[]={6.2581916,0.34114343,6.2631836}; + }; + areaSize[]={5,-1,5}; + areaIsRectangle=1; + flags=1; + id=2056; + type="ModuleHideTerrainObjects_F"; + atlOffset=0.32568073; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item164 + { + dataType="Logic"; + class PositionInfo + { + position[]={9809.917,14.658976,8818.5527}; + angles[]={6.2581916,0.97539729,6.2631836}; + }; + areaSize[]={5,-1,5}; + areaIsRectangle=1; + flags=1; + id=2080; + type="ModuleHideTerrainObjects_F"; + atlOffset=0.32568073; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item165 + { + dataType="Logic"; + class PositionInfo + { + position[]={9812.1992,14.322438,8782.7656}; + angles[]={6.2581916,0.69156474,6.2631836}; + }; + areaSize[]={5,-1,5}; + areaIsRectangle=1; + flags=1; + id=2081; + type="ModuleHideTerrainObjects_F"; + atlOffset=0.32568073; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item166 + { + dataType="Logic"; + class PositionInfo + { + position[]={9912.4238,17.762054,8839.041}; + angles[]={6.2581916,0.14163309,6.2631836}; + }; + areaSize[]={5,-1,5}; + areaIsRectangle=1; + flags=1; + id=2082; + type="ModuleHideTerrainObjects_F"; + atlOffset=0.32568169; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item167 + { + dataType="Object"; + class PositionInfo + { + position[]={9876.625,14.146205,8719.875}; + angles[]={0,5.811789,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2010; + type="Land_Mil_Barracks_EP1"; + atlOffset=0.10000038; + }; + class Item168 + { + dataType="Object"; + class PositionInfo + { + position[]={9880.3828,17.112701,8759.2988}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2321; + type="Land_Cargo_HQ_V1_F"; + atlOffset=0.036953926; + }; + class Item169 + { + dataType="Marker"; + position[]={9821.585,13.828125,8825.4404}; + name="airp_4_vehicle_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=145.47047; + id=5592; + }; + class Item170 + { + dataType="Logic"; + class PositionInfo + { + position[]={9821.627,14.149653,8825.6182}; + angles[]={6.2581916,0.97539729,6.2631836}; + }; + areaSize[]={5,-1,5}; + areaIsRectangle=1; + flags=1; + id=5593; + type="ModuleHideTerrainObjects_F"; + atlOffset=0.32568073; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item171 + { + dataType="Marker"; + position[]={9819.4268,13.846802,8795.2686}; + name="airp_4_vehicle_4"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=308.55576; + id=5594; + }; + class Item172 + { + dataType="Logic"; + class PositionInfo + { + position[]={9819.4922,14.170845,8795.4639}; + angles[]={6.2581916,0.69156474,6.2631836}; + }; + areaSize[]={5,-1,5}; + areaIsRectangle=1; + flags=1; + id=5595; + type="ModuleHideTerrainObjects_F"; + atlOffset=0.32568073; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + }; + id=25; + atlOffset=0.12632465; + }; + class Item3 + { + dataType="Layer"; + name="airport_5"; + state=2; + class Entities + { + items=299; + class Item0 + { + dataType="Marker"; + position[]={3045.625,24.045937,15609.125}; + name="airp_5_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=65.489235; + id=653; + }; + class Item1 + { + dataType="Marker"; + position[]={3042.5,26.201563,15672.625}; + name="airport_5"; + markerType="ELLIPSE"; + type="rectangle"; + colorName="ColorEAST"; + a=160; + b=160; + id=654; + }; + class Item2 + { + dataType="Marker"; + position[]={3083.875,23.969376,15559.75}; + name="spawnPoint_5"; + type="hd_start"; + id=655; + }; + class Item3 + { + dataType="Marker"; + position[]={3068.375,30.858126,15733.375}; + name="airp_5_mortar"; + markerType="ELLIPSE"; + type="ellipse"; + colorName="ColorYellow"; + a=3; + b=3; + id=656; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={3026.5,46.058273,15749.75}; + angles[]={6.2457032,2.7483404,0.062418513}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1014; + type="Land_Telek1"; + atlOffset=3.8146973e-006; + }; + class Item5 + { + dataType="Marker"; + position[]={3082.1917,32.026836,15738.409}; + name="airp_5_mortar_1"; + markerType="ELLIPSE"; + type="ellipse"; + colorName="ColorYellow"; + a=3; + b=3; + id=3535; + }; + class Item6 + { + dataType="Marker"; + position[]={3033.875,24.763865,15640.542}; + name="airp_5_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=65.489227; + id=3538; + }; + class Item7 + { + dataType="Marker"; + position[]={3057.5,25.73,15646.625}; + name="airp_5_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=173.32787; + id=3539; + }; + class Item8 + { + dataType="Logic"; + class PositionInfo + { + position[]={2991.1328,26.179144,15693.501}; + angles[]={6.2531939,5.8666825,6.278182}; + }; + areaSize[]={7.9943609,0,8.6919813}; + areaIsRectangle=1; + flags=1; + id=3523; + type="ModuleHideTerrainObjects_F"; + atlOffset=-0.030544281; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item9 + { + dataType="Logic"; + class PositionInfo + { + position[]={3117.0493,32.568718,15724.082}; + angles[]={6.2531939,5.8281932,6.278182}; + }; + areaSize[]={9.6250105,0,27.02664}; + areaIsRectangle=1; + flags=1; + id=3525; + type="ModuleHideTerrainObjects_F"; + atlOffset=-0.1884613; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item10 + { + dataType="Logic"; + class PositionInfo + { + position[]={2952.812,33.083023,15709.251}; + angles[]={6.2531939,5.8666825,6.278182}; + }; + areaSize[]={10.629004,0,8.6919813}; + areaIsRectangle=1; + flags=1; + id=3528; + type="ModuleHideTerrainObjects_F"; + atlOffset=8.0680294; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={3069.75,38.831161,15684.625}; + angles[]={0,2.7322407,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2490; + type="Land_Airport_Tower_F"; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={3059.3281,32.013401,15755.525}; + angles[]={0,5.8738337,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2580; + type="Land_i_Barracks_V1_F"; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={2950.625,25.07625,15708.125}; + angles[]={0,5.8738337,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2581; + type="Land_i_Barracks_V1_F"; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={3108.5374,22.989746,15598.065}; + angles[]={0.0050033992,2.7314672,6.1785693}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2582; + type="Land_ConcreteHedgehog_01_F"; + atlOffset=-0.0012798309; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={3101.2461,23.941938,15594.774}; + angles[]={0.0075090784,2.7312248,6.1440892}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2583; + type="Land_ConcreteHedgehog_01_F"; + atlOffset=-0.0031242371; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={3092.4182,24.938334,15592.203}; + angles[]={0,2.7318709,6.1934276}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2584; + type="Land_ConcreteHedgehog_01_F"; + atlOffset=-0.0009059906; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={3085.2258,25.022526,15589.329}; + angles[]={6.2731905,2.7326257,0.012496647}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2585; + type="Land_ConcreteHedgehog_01_F"; + atlOffset=-0.00059509277; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={3059.1204,24.329885,15578.183}; + angles[]={6.2706842,2.7325625,0.034986377}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2586; + type="Land_ConcreteHedgehog_01_F"; + atlOffset=-0.0014667511; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={3050.699,23.961596,15574.668}; + angles[]={6.2606897,2.7322783,0.039977662}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2587; + type="Land_ConcreteHedgehog_01_F"; + atlOffset=-0.0014629364; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={3043.4878,23.60096,15570.855}; + angles[]={6.2631865,2.7323229,0.039980642}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2588; + type="Land_ConcreteHedgehog_01_F"; + atlOffset=-0.00069046021; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={3036.2947,23.222006,15567.796}; + angles[]={6.2581892,2.7323351,0.042475242}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2589; + type="Land_ConcreteHedgehog_01_F"; + atlOffset=-0.00057029724; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={3118.197,34.162628,15793.829}; + angles[]={0.034984674,4.2785091,0.067397334}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2462; + type="Land_HBarrier_3_F"; + atlOffset=7.6293945e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={3114.1963,33.872475,15793.796}; + angles[]={0.047465794,2.732214,0.062419467}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2322; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={3109.0386,33.654888,15791.567}; + angles[]={0.044968102,2.7321413,0.062418513}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2323; + type="Land_HBarrier_5_F"; + atlOffset=-3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={3103.8303,33.518414,15789.323}; + angles[]={0.049958061,2.7321815,0.034986377}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2324; + type="Land_HBarrier_5_F"; + atlOffset=3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={3098.6111,33.445187,15787.112}; + angles[]={0.03748076,2.7321901,0.034984674}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2325; + type="Land_HBarrier_5_F"; + atlOffset=-3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={3093.4536,33.358723,15784.871}; + angles[]={0.03748076,2.7322345,0.034986377}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2326; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={3088.3154,33.242336,15782.632}; + angles[]={0.022498533,2.7319179,0.034986377}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2327; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item29 + { + dataType="Object"; + class PositionInfo + { + position[]={3083.1575,33.111908,15780.405}; + angles[]={0.022498533,2.7318037,0.034986377}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2328; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item30 + { + dataType="Object"; + class PositionInfo + { + position[]={3077.9495,32.970398,15778.161}; + angles[]={0.019996032,2.731756,0.037482351}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2329; + type="Land_HBarrier_5_F"; + atlOffset=3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item31 + { + dataType="Object"; + class PositionInfo + { + position[]={3072.7302,32.828915,15775.949}; + angles[]={0.019996032,2.7318823,0.037482351}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2330; + type="Land_HBarrier_5_F"; + atlOffset=3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item32 + { + dataType="Object"; + class PositionInfo + { + position[]={3067.5725,32.718849,15773.709}; + angles[]={0.019999012,2.7318854,0.017500184}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2331; + type="Land_HBarrier_5_F"; + atlOffset=-5.7220459e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item33 + { + dataType="Object"; + class PositionInfo + { + position[]={3062.3682,32.646385,15771.514}; + angles[]={0.017500184,2.7318084,0.019999012}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2332; + type="Land_HBarrier_5_F"; + atlOffset=-3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item34 + { + dataType="Object"; + class PositionInfo + { + position[]={3057.21,32.564865,15769.287}; + angles[]={0.010000871,2.7319636,0.022495884}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2333; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item35 + { + dataType="Object"; + class PositionInfo + { + position[]={3052.002,32.457752,15767.042}; + angles[]={0.0075011365,2.7323394,0.027492445}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2334; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item36 + { + dataType="Object"; + class PositionInfo + { + position[]={3046.7825,32.327999,15764.831}; + angles[]={0.0025135824,2.7323532,0.024993783}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2335; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item37 + { + dataType="Object"; + class PositionInfo + { + position[]={3041.6248,32.185734,15762.591}; + angles[]={6.2806959,2.732374,0.029989703}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2336; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item38 + { + dataType="Object"; + class PositionInfo + { + position[]={3036.4873,32.018982,15760.351}; + angles[]={6.2756844,2.7323372,0.032487731}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2337; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item39 + { + dataType="Object"; + class PositionInfo + { + position[]={3031.3291,31.819832,15758.125}; + angles[]={6.2731848,2.7323575,0.062418513}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2338; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item40 + { + dataType="Object"; + class PositionInfo + { + position[]={3026.1213,31.471888,15755.879}; + angles[]={6.2731848,2.7323787,0.062418513}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2339; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item41 + { + dataType="Object"; + class PositionInfo + { + position[]={3020.9016,31.103889,15753.669}; + angles[]={6.2756844,2.7323,0.067397334}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2340; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item42 + { + dataType="Object"; + class PositionInfo + { + position[]={3015.7439,30.725271,15751.428}; + angles[]={6.2506957,2.732286,0.064908728}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2341; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item43 + { + dataType="Object"; + class PositionInfo + { + position[]={3000.2227,29.476023,15744.77}; + angles[]={6.2407103,2.7323046,0.057436496}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2344; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item44 + { + dataType="Object"; + class PositionInfo + { + position[]={2995.0027,29.059303,15742.562}; + angles[]={6.2457032,2.7323236,0.087277837}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2345; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item45 + { + dataType="Object"; + class PositionInfo + { + position[]={2989.8455,28.507658,15740.319}; + angles[]={6.2581916,2.7323537,0.10214306}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2346; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item46 + { + dataType="Object"; + class PositionInfo + { + position[]={2984.7078,27.922873,15738.079}; + angles[]={6.2631865,2.7320905,0.09966857}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2347; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item47 + { + dataType="Object"; + class PositionInfo + { + position[]={2979.5491,27.374353,15735.854}; + angles[]={6.268187,2.7321835,0.09719272}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2348; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item48 + { + dataType="Object"; + class PositionInfo + { + position[]={2974.3416,26.8454,15733.607}; + angles[]={0,2.7323523,0.087277152}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2349; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item49 + { + dataType="Object"; + class PositionInfo + { + position[]={2969.1218,26.378464,15731.397}; + angles[]={6.278182,2.7326522,0.089757703}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2350; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item50 + { + dataType="Object"; + class PositionInfo + { + position[]={2963.9644,25.943033,15729.156}; + angles[]={0.012501417,2.7320569,0.084796004}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2351; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item51 + { + dataType="Object"; + class PositionInfo + { + position[]={2958.7405,25.564848,15726.92}; + angles[]={0.014998405,2.7315331,0.064908728}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2352; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item52 + { + dataType="Object"; + class PositionInfo + { + position[]={2953.5828,25.481056,15724.692}; + angles[]={0.019996032,2.7317593,6.2606897}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2353; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item53 + { + dataType="Object"; + class PositionInfo + { + position[]={2948.3743,25.639267,15722.447}; + angles[]={0.017500184,2.732528,6.2606869}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2354; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item54 + { + dataType="Object"; + class PositionInfo + { + position[]={2943.1553,25.802092,15720.236}; + angles[]={0.022495884,2.7333333,6.2631893}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2355; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item55 + { + dataType="Object"; + class PositionInfo + { + position[]={2937.9976,25.960638,15717.996}; + angles[]={0.017500184,2.7347417,6.2606869}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2356; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item56 + { + dataType="Object"; + class PositionInfo + { + position[]={2932.8596,26.122673,15715.757}; + angles[]={0.015002378,2.7353647,6.2581892}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2357; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item57 + { + dataType="Object"; + class PositionInfo + { + position[]={2927.7017,26.285776,15713.529}; + angles[]={0.014998405,2.7350588,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2358; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item58 + { + dataType="Object"; + class PositionInfo + { + position[]={2922.4934,26.438372,15711.285}; + angles[]={6.278182,2.7345576,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2359; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item59 + { + dataType="Object"; + class PositionInfo + { + position[]={2917.2742,26.436741,15709.074}; + angles[]={6.2731848,2.7343481,0.019996032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2360; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item60 + { + dataType="Object"; + class PositionInfo + { + position[]={2912.1165,26.272619,15706.832}; + angles[]={6.2731848,2.7340851,0.032487731}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2361; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item61 + { + dataType="Object"; + class PositionInfo + { + position[]={3181.3965,30.367979,15635.401}; + angles[]={0.077345207,2.7317619,0.12189306}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2362; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item62 + { + dataType="Object"; + class PositionInfo + { + position[]={3176.2383,29.744568,15633.176}; + angles[]={0.054945603,2.7314162,0.16109151}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2363; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item63 + { + dataType="Object"; + class PositionInfo + { + position[]={3171.0305,28.941507,15630.93}; + angles[]={0.012496647,2.730927,0.16595954}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2364; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item64 + { + dataType="Object"; + class PositionInfo + { + position[]={3165.811,27.993343,15628.72}; + angles[]={6.2307329,2.7311547,0.1829322}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2365; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item65 + { + dataType="Object"; + class PositionInfo + { + position[]={3160.6536,26.984402,15626.478}; + angles[]={6.1934271,2.7313235,0.18293187}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2366; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item66 + { + dataType="Object"; + class PositionInfo + { + position[]={3155.5156,25.983879,15624.239}; + angles[]={6.1785688,2.7312398,0.12681581}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2367; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item67 + { + dataType="Object"; + class PositionInfo + { + position[]={3150.3574,25.132515,15622.012}; + angles[]={6.176096,2.7314112,0.09966857}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2368; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item68 + { + dataType="Object"; + class PositionInfo + { + position[]={3145.1494,24.414461,15619.767}; + angles[]={6.1637568,2.731585,0.079829417}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2369; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item69 + { + dataType="Object"; + class PositionInfo + { + position[]={3139.9302,23.939529,15617.557}; + angles[]={6.1686888,2.7316351,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2370; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item70 + { + dataType="Object"; + class PositionInfo + { + position[]={3134.7727,23.597364,15615.315}; + angles[]={6.1711564,2.7316508,0.0049914722}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2371; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item71 + { + dataType="Object"; + class PositionInfo + { + position[]={3129.5681,23.331125,15613.121}; + angles[]={6.1637564,2.7317085,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2372; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item72 + { + dataType="Object"; + class PositionInfo + { + position[]={3124.4102,23.142653,15610.894}; + angles[]={6.1736259,2.7317665,6.268187}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2373; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item73 + { + dataType="Object"; + class PositionInfo + { + position[]={3119.2019,23.073744,15608.648}; + angles[]={6.1736255,2.7318771,6.2307329}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2374; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item74 + { + dataType="Object"; + class PositionInfo + { + position[]={3113.9827,23.160521,15606.438}; + angles[]={6.183517,2.7316928,6.2108116}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2375; + type="Land_HBarrier_5_F"; + atlOffset=-9.727478e-005; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item75 + { + dataType="Object"; + class PositionInfo + { + position[]={3108.8252,23.399197,15604.196}; + angles[]={6.1859922,2.7315478,6.1859927}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2376; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item76 + { + dataType="Object"; + class PositionInfo + { + position[]={3103.687,23.821182,15601.958}; + angles[]={6.2083254,2.7314072,6.1440897}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2377; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item77 + { + dataType="Object"; + class PositionInfo + { + position[]={3098.5293,24.426056,15599.73}; + angles[]={0.0024897563,2.7312112,6.151453}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2378; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item78 + { + dataType="Object"; + class PositionInfo + { + position[]={3093.321,24.999052,15597.486}; + angles[]={6.278182,2.7315059,6.1934271}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2379; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item79 + { + dataType="Object"; + class PositionInfo + { + position[]={3088.1021,25.248894,15595.274}; + angles[]={6.2706842,2.7325842,6.2581916}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2380; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item80 + { + dataType="Object"; + class PositionInfo + { + position[]={3082.9441,25.162432,15593.034}; + angles[]={6.2756925,2.7325802,0.014998405}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2381; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item81 + { + dataType="Object"; + class PositionInfo + { + position[]={3062.2029,24.649105,15584.167}; + angles[]={6.268187,2.7325933,0.029989703}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2383; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item82 + { + dataType="Object"; + class PositionInfo + { + position[]={3057.0452,24.450813,15581.927}; + angles[]={6.2656851,2.7325692,0.034986377}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2384; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item83 + { + dataType="Object"; + class PositionInfo + { + position[]={3051.9077,24.2418,15579.687}; + angles[]={6.2656851,2.7323833,0.034986377}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2385; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item84 + { + dataType="Object"; + class PositionInfo + { + position[]={3046.7495,24.012745,15577.461}; + angles[]={6.2606897,2.7322469,0.032487731}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2386; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item85 + { + dataType="Object"; + class PositionInfo + { + position[]={3041.5413,23.77483,15575.215}; + angles[]={6.2581916,2.7323401,0.034984674}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2387; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item86 + { + dataType="Object"; + class PositionInfo + { + position[]={3036.322,23.503542,15573.005}; + angles[]={6.2531939,2.7322576,0.039979152}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2388; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item87 + { + dataType="Object"; + class PositionInfo + { + position[]={3031.1643,23.25153,15570.764}; + angles[]={6.2506976,2.7323263,0.022495884}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2389; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item88 + { + dataType="Object"; + class PositionInfo + { + position[]={3025.9407,23.128183,15568.525}; + angles[]={6.2506976,2.7322631,6.2731848}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2390; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item89 + { + dataType="Object"; + class PositionInfo + { + position[]={3020.7825,23.11364,15566.3}; + angles[]={6.2531958,2.7320745,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2391; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item90 + { + dataType="Object"; + class PositionInfo + { + position[]={3015.5745,23.096113,15564.054}; + angles[]={6.2581916,2.7316639,6.2731905}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2392; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item91 + { + dataType="Object"; + class PositionInfo + { + position[]={3010.355,23.19548,15561.844}; + angles[]={0.022495884,2.7318275,6.2731848}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2393; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item92 + { + dataType="Object"; + class PositionInfo + { + position[]={3005.1975,23.296509,15559.602}; + angles[]={0.019996032,2.7323267,6.2731848}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2394; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item93 + { + dataType="Object"; + class PositionInfo + { + position[]={3000.0596,23.399097,15557.363}; + angles[]={0.022495884,2.7307827,6.270689}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2395; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item94 + { + dataType="Object"; + class PositionInfo + { + position[]={2994.9014,23.508577,15555.137}; + angles[]={0.024996169,2.7285686,6.2681832}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2396; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item95 + { + dataType="Object"; + class PositionInfo + { + position[]={2989.6934,23.636669,15552.892}; + angles[]={0.012496647,2.7272792,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2397; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item96 + { + dataType="Object"; + class PositionInfo + { + position[]={2984.4739,23.724743,15550.681}; + angles[]={0.0049914722,2.7259922,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2398; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item97 + { + dataType="Object"; + class PositionInfo + { + position[]={2979.3167,23.758326,15548.439}; + angles[]={6.2731905,2.7280974,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2399; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item98 + { + dataType="Object"; + class PositionInfo + { + position[]={2975.208,23.785551,15548.746}; + angles[]={6.2656889,4.3076849,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2400; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item99 + { + dataType="Object"; + class PositionInfo + { + position[]={2973.0171,23.878742,15553.92}; + angles[]={6.2631893,4.3072615,6.2731848}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2401; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item100 + { + dataType="Object"; + class PositionInfo + { + position[]={2970.8088,24.021244,15559.143}; + angles[]={6.2656889,4.3072505,6.2531958}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2402; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item101 + { + dataType="Object"; + class PositionInfo + { + position[]={2968.6343,24.214334,15564.377}; + angles[]={6.2407117,4.3077464,6.2482009}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2403; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item102 + { + dataType="Object"; + class PositionInfo + { + position[]={2966.4285,24.526991,15569.55}; + angles[]={6.2357211,4.308074,6.2432079}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2404; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item103 + { + dataType="Object"; + class PositionInfo + { + position[]={2964.2253,24.866095,15574.703}; + angles[]={6.2332263,4.3082547,6.2407117}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2405; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item104 + { + dataType="Object"; + class PositionInfo + { + position[]={2962.0344,25.22295,15579.877}; + angles[]={6.2357211,4.3084197,6.2332263}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2406; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item105 + { + dataType="Object"; + class PositionInfo + { + position[]={2959.8245,25.592447,15585.101}; + angles[]={6.2357221,4.3085904,6.228241}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2407; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item106 + { + dataType="Object"; + class PositionInfo + { + position[]={2957.6509,25.978138,15590.335}; + angles[]={6.228241,4.3104801,6.228241}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2408; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item107 + { + dataType="Object"; + class PositionInfo + { + position[]={2955.4451,26.335461,15595.508}; + angles[]={6.2357211,4.3108711,6.268187}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2409; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item108 + { + dataType="Object"; + class PositionInfo + { + position[]={2953.2864,26.617983,15600.727}; + angles[]={6.255693,4.3114424,6.2656851}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2410; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item109 + { + dataType="Object"; + class PositionInfo + { + position[]={2950.5,26.714579,15602.875}; + angles[]={6.255693,4.3117085,6.2731905}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2411; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item110 + { + dataType="Object"; + class PositionInfo + { + position[]={2948.886,26.726059,15611.124}; + angles[]={0.0024897563,4.3100209,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2412; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item111 + { + dataType="Object"; + class PositionInfo + { + position[]={2946.7114,26.719282,15616.358}; + angles[]={0.0024897563,4.307086,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2413; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item112 + { + dataType="Object"; + class PositionInfo + { + position[]={2944.5061,26.712708,15621.531}; + angles[]={0.0075011365,4.3039885,6.270689}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2414; + type="Land_HBarrier_5_F"; + atlOffset=3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item113 + { + dataType="Object"; + class PositionInfo + { + position[]={2937.9026,26.637964,15637.082}; + angles[]={0.012496647,4.3072767,6.2731905}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2417; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item114 + { + dataType="Object"; + class PositionInfo + { + position[]={2935.7283,26.605858,15642.316}; + angles[]={0.0074931863,4.307724,6.2731905}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2418; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item115 + { + dataType="Object"; + class PositionInfo + { + position[]={2933.5225,26.574215,15647.488}; + angles[]={0.010000871,4.3071914,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2419; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item116 + { + dataType="Object"; + class PositionInfo + { + position[]={2931.374,26.525309,15652.66}; + angles[]={0.014998405,4.3093791,6.2756925}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2420; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item117 + { + dataType="Object"; + class PositionInfo + { + position[]={2929.1831,26.473312,15657.833}; + angles[]={0.010000871,4.3105593,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2421; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item118 + { + dataType="Object"; + class PositionInfo + { + position[]={2926.9734,26.422365,15663.057}; + angles[]={0.014998405,4.3107748,6.2756925}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2422; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item119 + { + dataType="Object"; + class PositionInfo + { + position[]={2924.7996,26.351425,15668.291}; + angles[]={0.01749678,4.310689,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2423; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item120 + { + dataType="Object"; + class PositionInfo + { + position[]={2922.594,26.27573,15673.464}; + angles[]={0.012496647,4.3101549,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2424; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item121 + { + dataType="Object"; + class PositionInfo + { + position[]={2920.3904,26.269167,15678.617}; + angles[]={6.2756844,4.3103595,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2425; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item122 + { + dataType="Object"; + class PositionInfo + { + position[]={2918.2,26.259924,15683.791}; + angles[]={6.2731848,4.309855,0.032487731}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2426; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item123 + { + dataType="Object"; + class PositionInfo + { + position[]={2915.9897,26.240276,15689.015}; + angles[]={6.2731848,4.3097467,0.037482351}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2427; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item124 + { + dataType="Object"; + class PositionInfo + { + position[]={2913.8162,26.211102,15694.248}; + angles[]={6.2731848,4.3102832,0.037482351}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2428; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item125 + { + dataType="Object"; + class PositionInfo + { + position[]={2911.6106,26.182068,15699.421}; + angles[]={6.2731848,4.3107052,0.032487731}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2429; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item126 + { + dataType="Object"; + class PositionInfo + { + position[]={2909.4097,26.171068,15704.661}; + angles[]={6.2706842,4.3106847,0.02999169}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2430; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item127 + { + dataType="Object"; + class PositionInfo + { + position[]={2907.2192,26.169338,15709.834}; + angles[]={6.2731905,4.3105807,0.024993783}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2431; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item128 + { + dataType="Object"; + class PositionInfo + { + position[]={3183.6392,30.281025,15638.907}; + angles[]={0.10955995,4.3097377,0.10955941}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2432; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item129 + { + dataType="Object"; + class PositionInfo + { + position[]={3181.4487,29.532539,15644.08}; + angles[]={0.069887079,4.3098168,0.09471602}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2433; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item130 + { + dataType="Object"; + class PositionInfo + { + position[]={3179.2395,28.99716,15649.305}; + angles[]={0.044969428,4.3098936,0.084796712}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2434; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item131 + { + dataType="Object"; + class PositionInfo + { + position[]={3177.0657,28.653027,15654.538}; + angles[]={0.014998405,4.3098092,0.084796004}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2435; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item132 + { + dataType="Object"; + class PositionInfo + { + position[]={3174.8594,28.413521,15659.711}; + angles[]={0.024993783,4.3098483,0.02999169}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2436; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item133 + { + dataType="Object"; + class PositionInfo + { + position[]={3172.6565,28.312939,15664.864}; + angles[]={6.2606869,4.3099327,0.034986377}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2437; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item134 + { + dataType="Object"; + class PositionInfo + { + position[]={3170.4651,28.443398,15670.039}; + angles[]={6.2482009,4.3099508,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2438; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item135 + { + dataType="Object"; + class PositionInfo + { + position[]={3168.2559,28.634571,15675.261}; + angles[]={6.2506976,4.3099499,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2439; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item136 + { + dataType="Object"; + class PositionInfo + { + position[]={3166.082,28.732771,15680.496}; + angles[]={6.2631865,4.3100243,6.2506957}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2440; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item137 + { + dataType="Object"; + class PositionInfo + { + position[]={3163.8767,28.950342,15685.668}; + angles[]={6.2407103,4.3100319,6.2108126}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2441; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item138 + { + dataType="Object"; + class PositionInfo + { + position[]={3161.717,29.401831,15690.889}; + angles[]={6.2332263,4.3098049,6.1884694}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2442; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item139 + { + dataType="Object"; + class PositionInfo + { + position[]={3159.5269,30.090637,15696.062}; + angles[]={6.1440892,4.3099518,6.1539106}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2443; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item140 + { + dataType="Object"; + class PositionInfo + { + position[]={3157.3169,31.079311,15701.284}; + angles[]={6.1391892,4.3651781,6.1269689}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2444; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item141 + { + dataType="Object"; + class PositionInfo + { + position[]={3150.7336,33.544353,15716.845}; + angles[]={0.062418513,4.3088288,6.1835165}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2447; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item142 + { + dataType="Object"; + class PositionInfo + { + position[]={3148.5432,33.391312,15722.019}; + angles[]={0.089758366,4.3097534,6.1959071}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2448; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item143 + { + dataType="Object"; + class PositionInfo + { + position[]={3146.334,33.111103,15727.241}; + angles[]={0.097192109,4.309948,6.1835175}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2449; + type="Land_HBarrier_5_F"; + atlOffset=7.6293945e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item144 + { + dataType="Object"; + class PositionInfo + { + position[]={3144.1594,32.813232,15732.478}; + angles[]={0.10214306,4.3099451,6.1686888}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2450; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item145 + { + dataType="Object"; + class PositionInfo + { + position[]={3141.9539,32.550274,15737.649}; + angles[]={0.084796712,4.3098941,6.1760964}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2451; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item146 + { + dataType="Object"; + class PositionInfo + { + position[]={3139.8049,32.346634,15742.82}; + angles[]={0.084796712,4.3097649,6.1514535}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2452; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item147 + { + dataType="Object"; + class PositionInfo + { + position[]={3137.6143,32.265015,15747.993}; + angles[]={0.07237374,4.3095207,6.1440892}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2453; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item148 + { + dataType="Object"; + class PositionInfo + { + position[]={3135.4043,32.462532,15753.218}; + angles[]={0.019999012,4.3095531,6.1391892}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2454; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item149 + { + dataType="Object"; + class PositionInfo + { + position[]={3133.2312,32.697475,15758.451}; + angles[]={0.010000871,4.3095355,6.1391897}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2455; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item150 + { + dataType="Object"; + class PositionInfo + { + position[]={3131.0249,33.006096,15763.626}; + angles[]={6.2806721,4.3095126,6.1440902}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2456; + type="Land_HBarrier_5_F"; + atlOffset=3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item151 + { + dataType="Object"; + class PositionInfo + { + position[]={3128.8215,33.375153,15768.777}; + angles[]={6.2631893,4.3094759,6.1489964}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2457; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item152 + { + dataType="Object"; + class PositionInfo + { + position[]={3126.6311,33.761082,15773.951}; + angles[]={6.2506976,4.3094463,6.1760964}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2458; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item153 + { + dataType="Object"; + class PositionInfo + { + position[]={3124.4214,34.160461,15779.175}; + angles[]={6.2531939,4.3095145,6.1760964}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2459; + type="Land_HBarrier_5_F"; + atlOffset=3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item154 + { + dataType="Object"; + class PositionInfo + { + position[]={3122.2471,34.400234,15784.41}; + angles[]={0.010000871,4.309474,6.2581916}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2460; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item155 + { + dataType="Object"; + class PositionInfo + { + position[]={3120.0417,34.368885,15789.582}; + angles[]={0.032487731,4.3097219,6.278182}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2461; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item156 + { + dataType="Object"; + class PositionInfo + { + position[]={3171.9531,28.277554,15657.315}; + angles[]={6.268187,2.732125,0.057436496}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2480; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item157 + { + dataType="Object"; + class PositionInfo + { + position[]={3166.7454,27.926861,15655.07}; + angles[]={6.278194,2.732203,0.054943435}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2481; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item158 + { + dataType="Object"; + class PositionInfo + { + position[]={3161.5256,27.628305,15652.86}; + angles[]={6.2581892,2.7322345,0.049959254}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2482; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item159 + { + dataType="Object"; + class PositionInfo + { + position[]={3156.3687,27.410158,15650.618}; + angles[]={6.2656889,2.7325554,0.037482351}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2483; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item160 + { + dataType="Object"; + class PositionInfo + { + position[]={3159.7417,27.088812,15630.021}; + angles[]={6.2232571,4.309206,0.12681581}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2484; + type="Land_HBarrier_5_F"; + atlOffset=-5.7220459e-005; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item161 + { + dataType="Object"; + class PositionInfo + { + position[]={3157.5317,27.140028,15635.244}; + angles[]={6.2457032,4.3102093,0.089757703}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2485; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item162 + { + dataType="Object"; + class PositionInfo + { + position[]={3155.3582,27.130329,15640.479}; + angles[]={6.2382159,4.3102131,0.064908728}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2486; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item163 + { + dataType="Object"; + class PositionInfo + { + position[]={3085.3611,33.57803,15747.427}; + angles[]={6.2132993,2.7321444,0.034986377}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2500; + type="Land_HBarrier_5_F"; + atlOffset=3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item164 + { + dataType="Object"; + class PositionInfo + { + position[]={3080.1536,33.221107,15745.181}; + angles[]={6.2033563,2.732121,0.039979152}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2501; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item165 + { + dataType="Object"; + class PositionInfo + { + position[]={3074.9336,32.819889,15742.971}; + angles[]={6.1934266,2.7323685,0.044969428}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2502; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item166 + { + dataType="Object"; + class PositionInfo + { + position[]={3069.7761,32.386005,15740.729}; + angles[]={6.1859927,2.7323906,0.047464538}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2503; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-005; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item167 + { + dataType="Object"; + class PositionInfo + { + position[]={3064.6387,31.967752,15738.489}; + angles[]={6.1884694,2.7325549,0.032489564}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2504; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item168 + { + dataType="Object"; + class PositionInfo + { + position[]={3059.4802,31.567463,15736.265}; + angles[]={6.1884699,2.7326009,0.034984674}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2505; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item169 + { + dataType="Object"; + class PositionInfo + { + position[]={3054.2727,31.153183,15734.018}; + angles[]={6.183517,2.7325876,0.039979152}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2506; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item170 + { + dataType="Object"; + class PositionInfo + { + position[]={3049.0527,30.758699,15731.809}; + angles[]={6.1859927,2.7325726,0.034984674}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2507; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item171 + { + dataType="Object"; + class PositionInfo + { + position[]={2990.145,27.398834,15706.143}; + angles[]={6.2432079,2.7324657,0.052451372}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2508; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item172 + { + dataType="Object"; + class PositionInfo + { + position[]={2984.9375,27.063736,15703.896}; + angles[]={6.248199,2.7324903,0.049958061}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2509; + type="Land_HBarrier_5_F"; + atlOffset=-3.0517578e-005; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item173 + { + dataType="Object"; + class PositionInfo + { + position[]={2979.7178,26.78433,15701.686}; + angles[]={6.2606897,2.7333088,0.049958061}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2510; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item174 + { + dataType="Object"; + class PositionInfo + { + position[]={2974.5603,26.533203,15699.444}; + angles[]={6.2656889,2.7339444,0.039977662}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2511; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item175 + { + dataType="Object"; + class PositionInfo + { + position[]={2969.4229,26.309771,15697.205}; + angles[]={6.2806721,2.7351048,0.032487731}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2512; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item176 + { + dataType="Object"; + class PositionInfo + { + position[]={2964.2639,26.147112,15694.979}; + angles[]={0,2.7347665,0.024993783}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2513; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item177 + { + dataType="Object"; + class PositionInfo + { + position[]={2959.0566,26.015417,15692.732}; + angles[]={0.012496647,2.7340176,0.027490277}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2514; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item178 + { + dataType="Object"; + class PositionInfo + { + position[]={2953.8369,25.993393,15690.523}; + angles[]={0.01749678,2.7335064,6.270689}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2515; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item179 + { + dataType="Object"; + class PositionInfo + { + position[]={3122.6855,27.231791,15639.481}; + angles[]={6.1465421,2.7314687,6.2432065}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2516; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item180 + { + dataType="Object"; + class PositionInfo + { + position[]={3117.4775,27.151888,15637.236}; + angles[]={6.1440897,2.7311838,6.248199}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2517; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item181 + { + dataType="Object"; + class PositionInfo + { + position[]={3112.2583,27.0723,15635.025}; + angles[]={6.1465425,2.7316055,6.228241}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2518; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item182 + { + dataType="Object"; + class PositionInfo + { + position[]={3107.1006,27.042501,15632.784}; + angles[]={6.1588302,2.7319663,6.2232571}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2519; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item183 + { + dataType="Object"; + class PositionInfo + { + position[]={3101.9626,27.047703,15630.546}; + angles[]={6.1637568,2.7319613,6.2382145}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2520; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item184 + { + dataType="Object"; + class PositionInfo + { + position[]={3096.8047,27.053753,15628.318}; + angles[]={6.1909475,2.7318273,6.2382159}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2521; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item185 + { + dataType="Object"; + class PositionInfo + { + position[]={3091.5964,27.007153,15626.073}; + angles[]={6.2058411,2.731698,0.010006829}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2522; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item186 + { + dataType="Object"; + class PositionInfo + { + position[]={3086.3774,26.780718,15623.862}; + angles[]={6.218277,2.7316244,0.037482351}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2523; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item187 + { + dataType="Object"; + class PositionInfo + { + position[]={3027.9082,24.082558,15597.888}; + angles[]={6.2506976,2.7320433,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2524; + type="Land_HBarrier_5_F"; + atlOffset=3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item188 + { + dataType="Object"; + class PositionInfo + { + position[]={3022.7,24.048679,15595.644}; + angles[]={6.2506976,2.732105,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2525; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item189 + { + dataType="Object"; + class PositionInfo + { + position[]={3017.4807,23.999672,15593.433}; + angles[]={6.2506976,2.7320666,6.278182}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2526; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item190 + { + dataType="Object"; + class PositionInfo + { + position[]={3012.3232,23.962624,15591.191}; + angles[]={6.2506976,2.7321007,6.278182}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2527; + type="Land_HBarrier_5_F"; + atlOffset=3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item191 + { + dataType="Object"; + class PositionInfo + { + position[]={3007.1851,23.925564,15588.953}; + angles[]={6.2506976,2.7321727,6.278182}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2528; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item192 + { + dataType="Object"; + class PositionInfo + { + position[]={3002.0273,23.898958,15586.726}; + angles[]={6.2506976,2.7322054,6.278182}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2529; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item193 + { + dataType="Object"; + class PositionInfo + { + position[]={2996.8191,23.869659,15584.481}; + angles[]={6.255693,2.7310905,6.278182}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2530; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item194 + { + dataType="Object"; + class PositionInfo + { + position[]={2991.6001,23.887596,15582.27}; + angles[]={6.2531958,2.7298162,6.2357211}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2531; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item195 + { + dataType="Object"; + class PositionInfo + { + position[]={3142.625,33.684891,15705.25}; + angles[]={6.2257481,4.3096361,6.223258}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2532; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item196 + { + dataType="Object"; + class PositionInfo + { + position[]={3140.4155,34.036514,15710.473}; + angles[]={6.2656889,4.3097587,6.2656889}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2533; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item197 + { + dataType="Object"; + class PositionInfo + { + position[]={3138.241,34.027012,15715.707}; + angles[]={6.2806959,4.3102055,0.029989703}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2534; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item198 + { + dataType="Object"; + class PositionInfo + { + position[]={3136.0356,33.951981,15720.88}; + angles[]={0.010000871,4.310307,0.0074931863}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2535; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item199 + { + dataType="Object"; + class PositionInfo + { + position[]={3133.8318,33.894085,15726.033}; + angles[]={0.0049914722,4.309937,0.0075011365}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2536; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item200 + { + dataType="Object"; + class PositionInfo + { + position[]={3131.6414,33.801094,15731.207}; + angles[]={0.024993783,4.309895,6.2531939}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2537; + type="Land_HBarrier_5_F"; + atlOffset=-3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item201 + { + dataType="Object"; + class PositionInfo + { + position[]={3129.4321,33.759552,15736.431}; + angles[]={0.019999012,4.3099375,6.2257481}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2538; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item202 + { + dataType="Object"; + class PositionInfo + { + position[]={3127.2578,33.784546,15741.665}; + angles[]={0.024993783,4.3099594,6.2083254}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2539; + type="Land_HBarrier_5_F"; + atlOffset=-3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item203 + { + dataType="Object"; + class PositionInfo + { + position[]={3125.052,33.884521,15746.837}; + angles[]={0.0024897563,4.3099551,6.2083263}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2540; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item204 + { + dataType="Object"; + class PositionInfo + { + position[]={3122.9036,34.004543,15752.009}; + angles[]={6.2806959,4.3099146,6.2157884}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2541; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item205 + { + dataType="Object"; + class PositionInfo + { + position[]={2978.7058,25.455496,15615.058}; + angles[]={6.2656889,4.3099775,6.2357211}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2542; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item206 + { + dataType="Object"; + class PositionInfo + { + position[]={2976.4958,25.640476,15620.281}; + angles[]={6.270689,4.3099732,6.2357221}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2543; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item207 + { + dataType="Object"; + class PositionInfo + { + position[]={2974.3213,25.797432,15625.517}; + angles[]={6.2756925,4.3098974,6.2382174}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2544; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item208 + { + dataType="Object"; + class PositionInfo + { + position[]={2972.116,25.936047,15630.689}; + angles[]={6.2756925,4.3098469,6.2432079}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2545; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item209 + { + dataType="Object"; + class PositionInfo + { + position[]={2969.9124,26.047178,15635.842}; + angles[]={6.2756844,4.3096499,6.2506976}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2546; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item210 + { + dataType="Object"; + class PositionInfo + { + position[]={2967.7217,26.133251,15641.017}; + angles[]={6.278182,4.3096814,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2547; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item211 + { + dataType="Object"; + class PositionInfo + { + position[]={2965.5129,26.203312,15646.238}; + angles[]={0.0024897563,4.3099012,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2548; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item212 + { + dataType="Object"; + class PositionInfo + { + position[]={2963.3386,26.246714,15651.474}; + angles[]={0.0024897563,4.3099327,6.2606897}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2549; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item213 + { + dataType="Object"; + class PositionInfo + { + position[]={2961.1328,26.275848,15656.646}; + angles[]={0.0075011365,4.309804,6.2656889}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2550; + type="Land_HBarrier_5_F"; + atlOffset=7.6293945e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item214 + { + dataType="Object"; + class PositionInfo + { + position[]={2958.9839,26.267044,15661.817}; + angles[]={0.0075011365,4.3098264,6.2731848}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2551; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item215 + { + dataType="Object"; + class PositionInfo + { + position[]={3103.2073,33.923985,15772.615}; + angles[]={0.01749678,4.3099365,0.032487731}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2555; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item216 + { + dataType="Object"; + class PositionInfo + { + position[]={3100.9978,33.76078,15777.838}; + angles[]={0.01749678,4.3098917,0.032487731}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2556; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item217 + { + dataType="Object"; + class PositionInfo + { + position[]={3098.824,33.590847,15783.072}; + angles[]={0.019999012,4.3099051,0.032487731}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2557; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item218 + { + dataType="Object"; + class PositionInfo + { + position[]={2933.6406,26.185904,15699.67}; + angles[]={0,4.3125854,6.2681909}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2558; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item219 + { + dataType="Object"; + class PositionInfo + { + position[]={2931.4307,26.221085,15704.895}; + angles[]={0.0024897563,4.312809,6.2606897}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2559; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item220 + { + dataType="Object"; + class PositionInfo + { + position[]={2929.2576,26.26754,15710.128}; + angles[]={6.2806959,4.3122339,6.2606897}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2560; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item221 + { + dataType="Object"; + class PositionInfo + { + position[]={2992.4253,23.477531,15558.071}; + angles[]={0.022493234,4.3064289,6.2681909}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2561; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item222 + { + dataType="Object"; + class PositionInfo + { + position[]={2990.2151,23.428829,15563.296}; + angles[]={0.022498533,4.3064661,6.248199}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2562; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item223 + { + dataType="Object"; + class PositionInfo + { + position[]={2988.0417,23.60737,15568.529}; + angles[]={6.2482009,4.3065686,6.2432079}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2563; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item224 + { + dataType="Object"; + class PositionInfo + { + position[]={2979.9246,24.212418,15576.208}; + angles[]={6.2432065,2.7290721,6.2357211}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2564; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item225 + { + dataType="Object"; + class PositionInfo + { + position[]={2974.7168,24.361639,15573.962}; + angles[]={6.2407117,2.7293601,6.2382159}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2565; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item226 + { + dataType="Object"; + class PositionInfo + { + position[]={2969.4971,24.49885,15571.752}; + angles[]={6.2357211,2.7299712,6.2432079}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2566; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item227 + { + dataType="Object"; + class PositionInfo + { + position[]={2932.6338,26.204176,15688.34}; + angles[]={0,2.7336047,6.2731905}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2567; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item228 + { + dataType="Object"; + class PositionInfo + { + position[]={2927.4263,26.25625,15686.093}; + angles[]={0,2.7327924,6.2731905}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2568; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item229 + { + dataType="Object"; + class PositionInfo + { + position[]={2922.2065,26.297291,15683.884}; + angles[]={6.2731905,2.7330081,6.2731905}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2569; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item230 + { + dataType="Object"; + class PositionInfo + { + position[]={3124.4998,33.912304,15769.743}; + angles[]={6.2656851,2.731715,6.1662216}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2570; + type="Land_HBarrier_5_F"; + atlOffset=3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item231 + { + dataType="Object"; + class PositionInfo + { + position[]={3119.292,34.262672,15767.497}; + angles[]={6.2756925,2.7317591,6.2606897}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2571; + type="Land_HBarrier_5_F"; + atlOffset=3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item232 + { + dataType="Object"; + class PositionInfo + { + position[]={3114.0723,34.29998,15765.287}; + angles[]={0.0049914722,2.7321055,0.012496647}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2572; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item233 + { + dataType="Object"; + class PositionInfo + { + position[]={3066.3057,28.966455,15696.289}; + angles[]={6.255693,2.7324417,0.042473838}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2577; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item234 + { + dataType="Object"; + class PositionInfo + { + position[]={3061.0859,28.679638,15694.078}; + angles[]={6.2506957,2.7326238,0.047464538}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2578; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item235 + { + dataType="Object"; + class PositionInfo + { + position[]={3079.625,25.13114,15595.5}; + angles[]={6.2756925,4.310329,0.014998405}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2590; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item236 + { + dataType="Object"; + class PositionInfo + { + position[]={3077.4155,25.179539,15600.723}; + angles[]={6.2407117,4.3099504,0.019996032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2591; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item237 + { + dataType="Object"; + class PositionInfo + { + position[]={3075.2417,25.360723,15605.957}; + angles[]={6.2357211,4.3099127,0.029989703}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2592; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item238 + { + dataType="Object"; + class PositionInfo + { + position[]={3062.5566,24.713778,15588.236}; + angles[]={6.270689,4.3103118,0.027490277}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2593; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item239 + { + dataType="Object"; + class PositionInfo + { + position[]={3060.3469,24.721087,15593.46}; + angles[]={6.2681832,4.3099461,0.024996169}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2594; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item240 + { + dataType="Object"; + class PositionInfo + { + position[]={3058.1733,24.747658,15598.694}; + angles[]={6.270689,4.3099189,0.019996032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2595; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item241 + { + dataType="Object"; + class PositionInfo + { + position[]={2948.375,26.74614,15608.125}; + angles[]={0.0049914722,4.3117085,6.2731848}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3526; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item242 + { + dataType="Object"; + class PositionInfo + { + position[]={3091.4377,33.272495,15739.629}; + angles[]={6.218276,4.268477,0.042475242}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3529; + type="Land_HBarrier_5_F"; + atlOffset=-3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item243 + { + dataType="Object"; + class PositionInfo + { + position[]={3089,33.523014,15744.75}; + angles[]={6.2132983,4.2689238,0.039979152}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3530; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item244 + { + dataType="Object"; + class PositionInfo + { + position[]={3075.5481,31.962675,15733.065}; + angles[]={6.1934276,4.2968349,0.052452512}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3531; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item245 + { + dataType="Object"; + class PositionInfo + { + position[]={3073.25,32.319889,15738.25}; + angles[]={6.1884694,4.2976112,0.052451372}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3532; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item246 + { + dataType="Object"; + class PositionInfo + { + position[]={3062.4231,30.799368,15727.44}; + angles[]={6.1835175,4.2968349,0.034986377}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3533; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item247 + { + dataType="Object"; + class PositionInfo + { + position[]={3060.125,31.235828,15732.625}; + angles[]={6.1859927,4.2976112,0.034984674}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3534; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item248 + { + dataType="Object"; + class PositionInfo + { + position[]={3021.125,30.972391,15748.25}; + angles[]={6.248199,1.1861222,0.064909652}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3536; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item249 + { + dataType="Object"; + class PositionInfo + { + position[]={3034.3684,31.905596,15753.625}; + angles[]={6.2756844,1.1861222,0.034984674}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=3537; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item250 + { + dataType="Object"; + class PositionInfo + { + position[]={3122.5,32.606876,15712.75}; + angles[]={6.2506976,4.2607312,0.044970755}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2488; + type="Land_HelipadSquare_F"; + }; + class Item251 + { + dataType="Object"; + class PositionInfo + { + position[]={3021.562,23.859514,15613.244}; + angles[]={6.2531939,5.885684,6.278182}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2491; + type="Land_HelipadSquare_F"; + }; + class Item252 + { + dataType="Object"; + class PositionInfo + { + position[]={2991.9978,23.664938,15600.827}; + angles[]={6.2531958,5.9027739,6.225749}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2492; + type="Land_HelipadSquare_F"; + atlOffset=-1.9073486e-006; + }; + class Item253 + { + dataType="Object"; + class PositionInfo + { + position[]={2991.125,26.224377,15693.875}; + angles[]={6.2432079,2.6650043,0.034984674}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2493; + type="Land_HelipadSquare_F"; + }; + class Item254 + { + dataType="Object"; + class PositionInfo + { + position[]={3110.375,33.176876,15738.75}; + angles[]={6.2457032,4.268744,0.010000871}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2497; + type="Land_HelipadSquare_F"; + }; + class Item255 + { + dataType="Object"; + class PositionInfo + { + position[]={3113.7903,34.87883,15792.272}; + angles[]={0,2.7322407,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2463; + type="Land_Mil_WallBig_4m_F"; + atlOffset=3.8146973e-006; + }; + class Item256 + { + dataType="Object"; + class PositionInfo + { + position[]={3118.4438,35.21875,15790.324}; + angles[]={0,4.3030376,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2466; + type="Land_Mil_WallBig_4m_F"; + }; + class Item257 + { + dataType="Object"; + class PositionInfo + { + position[]={3179.7039,31.060608,15636.063}; + angles[]={0,5.869803,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2467; + type="Land_Mil_WallBig_4m_F"; + atlOffset=7.4386597e-005; + }; + class Item258 + { + dataType="Object"; + class PositionInfo + { + position[]={3181.6333,30.834414,15640.724}; + angles[]={0,4.2990065,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2468; + type="Land_Mil_WallBig_4m_F"; + atlOffset=1.9073486e-006; + }; + class Item259 + { + dataType="Object"; + class PositionInfo + { + position[]={2975.1763,24.776451,15551.834}; + angles[]={0,1.1540192,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2471; + type="Land_Mil_WallBig_4m_F"; + atlOffset=-1.9073486e-006; + }; + class Item260 + { + dataType="Object"; + class PositionInfo + { + position[]={2979.8442,24.712214,15549.92}; + angles[]={0,5.8664083,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2472; + type="Land_Mil_WallBig_4m_F"; + atlOffset=1.9073486e-006; + }; + class Item261 + { + dataType="Object"; + class PositionInfo + { + position[]={2913.9399,27.285334,15706.302}; + angles[]={0,2.7467802,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2475; + type="Land_Mil_WallBig_4m_F"; + atlOffset=-1.9073486e-006; + }; + class Item262 + { + dataType="Object"; + class PositionInfo + { + position[]={2911.9246,27.174387,15701.678}; + angles[]={0,1.1759843,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2476; + type="Land_Mil_WallBig_4m_F"; + }; + class Item263 + { + dataType="Object"; + class PositionInfo + { + position[]={3116.2688,34.961468,15793.76}; + angles[]={0,1.9468426,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2464; + type="Land_Mil_WallBig_Corner_F"; + }; + class Item264 + { + dataType="Object"; + class PositionInfo + { + position[]={3117.7053,35.067104,15793.199}; + angles[]={0,3.5176394,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2465; + type="Land_Mil_WallBig_Corner_F"; + }; + class Item265 + { + dataType="Object"; + class PositionInfo + { + position[]={3183.1299,31.256952,15638.251}; + angles[]={0,3.513608,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2469; + type="Land_Mil_WallBig_Corner_F"; + atlOffset=-1.9073486e-006; + }; + class Item266 + { + dataType="Object"; + class PositionInfo + { + position[]={3182.575,31.346491,15636.813}; + angles[]={0,5.0844045,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2470; + type="Land_Mil_WallBig_Corner_F"; + atlOffset=9.727478e-005; + }; + class Item267 + { + dataType="Object"; + class PositionInfo + { + position[]={2977.376,24.727547,15548.415}; + angles[]={0,5.0810099,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2473; + type="Land_Mil_WallBig_Corner_F"; + }; + class Item268 + { + dataType="Object"; + class PositionInfo + { + position[]={2975.9358,24.740555,15548.964}; + angles[]={0,0.36862096,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2474; + type="Land_Mil_WallBig_Corner_F"; + atlOffset=-1.9073486e-006; + }; + class Item269 + { + dataType="Object"; + class PositionInfo + { + position[]={2910.4741,28.498413,15704.178}; + angles[]={0,0.39058572,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=2477; + type="Land_Mil_WallBig_Corner_F"; + atlOffset=1.341692; + }; + class Item270 + { + dataType="Object"; + class PositionInfo + { + position[]={2911.0554,28.483919,15705.604}; + angles[]={0,1.9613823,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=2478; + type="Land_Mil_WallBig_Corner_F"; + atlOffset=1.2935848; + }; + class Item271 + { + dataType="Object"; + class PositionInfo + { + position[]={3147.1045,25.534739,15628.753}; + angles[]={0,2.7322407,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2596; + type="Land_Cargo_House_V1_F"; + }; + class Item272 + { + dataType="Object"; + class PositionInfo + { + position[]={3107.6353,24.208046,15611.414}; + angles[]={0,2.7322407,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2599; + type="Land_Cargo_House_V1_F"; + atlOffset=-1.9073486e-006; + }; + class Item273 + { + dataType="Object"; + class PositionInfo + { + position[]={2998.3525,23.221939,15564.361}; + angles[]={0,2.7322407,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2602; + type="Land_Cargo_House_V1_F"; + }; + class Item274 + { + dataType="Object"; + class PositionInfo + { + position[]={3019.1917,23.299067,15573.323}; + angles[]={0,2.7322407,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2604; + type="Land_Cargo_House_V1_F"; + }; + class Item275 + { + dataType="Object"; + class PositionInfo + { + position[]={3114.5,35.992275,15685.25}; + angles[]={0,2.7322407,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2574; + type="Land_Cargo_HQ_V1_F"; + }; + class Item276 + { + dataType="Object"; + class PositionInfo + { + position[]={3057.8774,28.714167,15586.189}; + angles[]={0,5.8738337,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2607; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=1.9073486e-006; + }; + class Item277 + { + dataType="Object"; + class PositionInfo + { + position[]={3087,29.442812,15599.375}; + angles[]={0,5.8738337,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2608; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item278 + { + dataType="Object"; + class PositionInfo + { + position[]={2958.2485,30.618761,15601.406}; + angles[]={0,1.1614445,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2609; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=1.9073486e-006; + }; + class Item279 + { + dataType="Object"; + class PositionInfo + { + position[]={2934.5974,30.598354,15658.366}; + angles[]={0,1.1614445,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2610; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=1.9073486e-006; + }; + class Item280 + { + dataType="Object"; + class PositionInfo + { + position[]={3001.125,33.488125,15740.375}; + angles[]={0,2.7322407,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2612; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item281 + { + dataType="Object"; + class PositionInfo + { + position[]={3140.4001,37.365982,15732.233}; + angles[]={0,4.3030376,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2613; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=3.8146973e-006; + }; + class Item282 + { + dataType="Object"; + class PositionInfo + { + position[]={3154.0381,34.812023,15694.406}; + angles[]={0,4.3030376,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2614; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=1.9073486e-006; + }; + class Item283 + { + dataType="Object"; + class PositionInfo + { + position[]={3169.0667,40.512058,15641.304}; + angles[]={0,5.8738337,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2479; + type="Land_Cargo_Tower_V1_F"; + }; + class Item284 + { + dataType="Object"; + class PositionInfo + { + position[]={2979.9846,35.926788,15560.835}; + angles[]={0,1.1614445,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2552; + type="Land_Cargo_Tower_V1_F"; + atlOffset=1.9073486e-006; + }; + class Item285 + { + dataType="Object"; + class PositionInfo + { + position[]={2924.864,38.476395,15698.197}; + angles[]={0,2.7322407,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2553; + type="Land_Cargo_Tower_V1_F"; + atlOffset=-1.9073486e-006; + }; + class Item286 + { + dataType="Object"; + class PositionInfo + { + position[]={3114.375,46.398399,15783.375}; + angles[]={0,4.3030376,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2554; + type="Land_Cargo_Tower_V1_F"; + atlOffset=3.8146973e-006; + }; + class Item287 + { + dataType="Object"; + class PositionInfo + { + position[]={2980,28.495705,15653.25}; + angles[]={0,4.3027353,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2579; + type="Land_MilOffices_V1_F"; + }; + class Item288 + { + dataType="Object"; + class PositionInfo + { + position[]={3065.3767,28.827213,15699.953}; + angles[]={6.2581916,2.7324955,0.039979152}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2575; + type="StorageBladder_02_water_forest_F"; + }; + class Item289 + { + dataType="Object"; + class PositionInfo + { + position[]={3058.6541,28.587225,15697.177}; + angles[]={6.2506976,2.7327113,0.042473838}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2576; + type="StorageBladder_02_water_forest_F"; + atlOffset=0.11286736; + }; + class Item290 + { + dataType="Logic"; + class PositionInfo + { + position[]={3006.3586,23.62331,15611.868}; + angles[]={6.2531939,5.8666825,6.278182}; + }; + areaSize[]={25.761528,0,13.331295}; + areaIsRectangle=1; + flags=1; + id=3522; + type="ModuleHideTerrainObjects_F"; + atlOffset=-0.25094032; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item291 + { + dataType="Object"; + class PositionInfo + { + position[]={3159.875,31.02614,15704.625}; + angles[]={6.1711569,2.730927,6.0833869}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5552; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item292 + { + dataType="Object"; + class PositionInfo + { + position[]={3154.875,32.984577,15716.375}; + angles[]={0.049958061,2.730927,6.1220942}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5553; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item293 + { + dataType="Object"; + class PositionInfo + { + position[]={2940.5,26.745516,15622}; + angles[]={0.0099949092,2.730927,6.2731905}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5554; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item294 + { + dataType="Object"; + class PositionInfo + { + position[]={2935.5,26.691454,15633.875}; + angles[]={0.0074931863,2.730927,6.2731905}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5555; + type="Land_HBarrier_5_F"; + atlOffset=3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item295 + { + dataType="Object"; + class PositionInfo + { + position[]={3012.625,30.557388,15753.625}; + angles[]={6.2731848,4.3107748,0.064908728}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5556; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item296 + { + dataType="Object"; + class PositionInfo + { + position[]={3000.625,29.666765,15748.875}; + angles[]={6.2556953,4.3107748,0.067396455}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5557; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item297 + { + dataType="Logic"; + class PositionInfo + { + position[]={3064.6719,24.905357,15622.546}; + angles[]={6.2531939,5.8666825,6.278182}; + }; + areaSize[]={7.9943609,0,8.6919813}; + areaIsRectangle=1; + flags=1; + id=5558; + type="ModuleHideTerrainObjects_F"; + atlOffset=-0.030544281; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item298 + { + dataType="Marker"; + position[]={3075.3232,26.565166,15644.503}; + name="airp_5_vehicle_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=192.6093; + id=5559; + }; + }; + id=33; + atlOffset=0.48238182; + }; + class Item4 + { + dataType="Layer"; + name="airport_3"; + state=2; + class Entities + { + items=177; + class Item0 + { + dataType="Marker"; + position[]={15206.125,13.111875,5932.125}; + name="airp_3_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=157.26091; + id=639; + }; + class Item1 + { + dataType="Marker"; + position[]={15254.875,14.149688,5913.75}; + name="airport_3"; + markerType="ELLIPSE"; + type="rectangle"; + colorName="ColorEAST"; + a=200; + b=200; + id=640; + }; + class Item2 + { + dataType="Marker"; + position[]={15072.625,12.974375,5849.625}; + name="spawnPoint_3"; + type="hd_start"; + id=641; + }; + class Item3 + { + dataType="Marker"; + position[]={15205.125,12.5,6026.375}; + name="airp_3_mortar"; + markerType="ELLIPSE"; + type="ellipse"; + colorName="ColorYellow"; + a=3; + b=3; + id=642; + atlOffset=3.1015625; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={15247.25,35.415146,5813.625}; + angles[]={0,3.1415927,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1016; + type="Land_Telek1"; + atlOffset=0.045001984; + }; + class Item5 + { + dataType="Marker"; + position[]={15175.125,16.375,5950.375}; + name="airp_3_mortar_1"; + markerType="ELLIPSE"; + type="ellipse"; + colorName="ColorYellow"; + a=3; + b=3; + id=2310; + atlOffset=3.0793753; + }; + class Item6 + { + dataType="Marker"; + position[]={15211.781,13.347138,5950.167}; + name="airp_3_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=159.38625; + id=2318; + }; + class Item7 + { + dataType="Marker"; + position[]={15229.847,12.943833,5949.4209}; + name="airp_3_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=211.36398; + id=2319; + }; + class Item8 + { + dataType="Marker"; + position[]={15234.984,12.937793,5931.2734}; + name="airp_3_vehicle_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=239.25668; + id=2320; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={15294,18.072117,5878.25}; + angles[]={0.0050033992,4.421741,6.2457032}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2278; + type="Land_Mil_Barracks_i"; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={15306.75,17.644932,5882.875}; + angles[]={0.012496647,4.3486347,6.2731905}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2279; + type="Land_Mil_Barracks_i"; + atlOffset=1.9073486e-006; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={15159.75,14.402499,5944.25}; + angles[]={6.2357211,6.0858016,6.2407117}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2314; + type="Land_Cargo_House_V1_F"; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={15138,14.931249,5940.25}; + angles[]={6.218277,6.0876245,6.2656889}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2315; + type="Land_Cargo_House_V1_F"; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={15202.987,9.9714327,6044.3721}; + angles[]={6.2581916,1.3534961,6.2731848}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2316; + type="Land_Cargo_House_V1_F"; + atlOffset=0.012003899; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={15196.375,25.473396,5990.5}; + angles[]={0.054944519,0,0.012496647}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2267; + type="Land_Cargo_Tower_V1_F"; + atlOffset=-9.5367432e-007; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={15113.125,16.186863,5876.375}; + angles[]={0.042473838,5.9420691,0.0025135824}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2270; + type="Land_House_C_4_EP1"; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={15156.375,17.295694,5915.875}; + angles[]={0,1.3771695,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=2265; + type="Land_Radar_01_HQ_F"; + atlOffset=-0.30000019; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={15295.734,10.757135,5995.5742}; + angles[]={0.024993783,3.2162066,6.2606897}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2124; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={15289.938,10.87501,5996.0581}; + angles[]={0.032487731,3.2161944,6.2606897}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2125; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={15284.142,10.996649,5996.542}; + angles[]={0.037482351,3.2161438,6.2581916}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2126; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={15278.283,11.295358,5990.9038}; + angles[]={0.019996032,1.6759006,6.2581916}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2127; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={15277.625,11.411764,5985.125}; + angles[]={0.012496647,1.6758883,6.2556953}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2128; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={15276.966,11.474809,5979.3462}; + angles[]={0.0050033992,1.6758161,6.2531939}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2129; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={15299.988,10.811832,5987.8945}; + angles[]={0.010000871,1.6759299,6.2606897}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2130; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={15299.329,10.879742,5982.1157}; + angles[]={0.0074931863,1.6760535,6.2606897}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2131; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={15298.67,10.944589,5976.3369}; + angles[]={0.0075011365,1.6760969,6.2631893}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2132; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={15271.91,11.189518,5998.8198}; + angles[]={0.039979152,3.2160578,6.2631865}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2133; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={15266.114,11.294275,5999.3037}; + angles[]={0.044969428,3.2160091,6.2606897}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2134; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={15260.317,11.403461,5999.7876}; + angles[]={0.047464538,3.2159698,6.2606897}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2135; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item29 + { + dataType="Object"; + class PositionInfo + { + position[]={15254.601,11.835834,5994.1719}; + angles[]={0.047464538,1.6756871,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2136; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item30 + { + dataType="Object"; + class PositionInfo + { + position[]={15253.941,12.072696,5988.3926}; + angles[]={0.037482351,1.6757182,6.2506976}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2137; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item31 + { + dataType="Object"; + class PositionInfo + { + position[]={15253.282,12.22336,5982.6138}; + angles[]={0.019996032,1.6756941,6.248199}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2138; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item32 + { + dataType="Object"; + class PositionInfo + { + position[]={15248.097,11.599764,6001.1641}; + angles[]={0.06739822,3.21591,6.2606869}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2139; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item33 + { + dataType="Object"; + class PositionInfo + { + position[]={15242.301,11.679399,6001.6479}; + angles[]={0.074860021,3.2158272,6.2581892}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2140; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item34 + { + dataType="Object"; + class PositionInfo + { + position[]={15236.505,11.770528,6002.1318}; + angles[]={0.074860021,3.2157352,6.2631893}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2141; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item35 + { + dataType="Object"; + class PositionInfo + { + position[]={15230.992,12.273453,5996.8301}; + angles[]={0.074860021,1.6755191,6.2581892}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2142; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item36 + { + dataType="Object"; + class PositionInfo + { + position[]={15230.333,12.634882,5991.0513}; + angles[]={0.044969428,1.6756806,6.2581916}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2143; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item37 + { + dataType="Object"; + class PositionInfo + { + position[]={15229.674,12.899947,5985.2725}; + angles[]={0.034986377,1.6758791,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2144; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item38 + { + dataType="Object"; + class PositionInfo + { + position[]={15249.25,20.642393,5822}; + angles[]={0.027494613,0.38296548,6.2606869}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2272; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=0.045003891; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item39 + { + dataType="Object"; + class PositionInfo + { + position[]={15254.625,20.545303,5819.7788}; + angles[]={0.0075011365,0.38291305,6.2482009}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2273; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=0.045003891; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item40 + { + dataType="Object"; + class PositionInfo + { + position[]={15253.983,20.44182,5806.9536}; + angles[]={6.2457032,5.2239475,6.2506976}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2274; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=0.045005798; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item41 + { + dataType="Object"; + class PositionInfo + { + position[]={15256.875,20.453955,5812}; + angles[]={6.2656889,5.2238288,6.2357221}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2275; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=0.045003891; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item42 + { + dataType="Object"; + class PositionInfo + { + position[]={15245.433,20.566666,5804.668}; + angles[]={6.248199,3.6912193,6.2606869}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2276; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=0.045005798; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item43 + { + dataType="Object"; + class PositionInfo + { + position[]={15240.5,20.741774,5807.75}; + angles[]={6.248199,3.6915734,6.2731848}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2277; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=0.045009613; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item44 + { + dataType="Object"; + class PositionInfo + { + position[]={15134.851,15.377077,5945.9272}; + angles[]={6.22575,6.0789638,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2281; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item45 + { + dataType="Object"; + class PositionInfo + { + position[]={15140.477,15.384078,5947.0913}; + angles[]={6.223258,6.0789189,6.2581916}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2282; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item46 + { + dataType="Object"; + class PositionInfo + { + position[]={15146.107,15.284278,5948.2559}; + angles[]={6.2332263,6.079041,6.2457032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2283; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item47 + { + dataType="Object"; + class PositionInfo + { + position[]={15151.739,15.084591,5949.4209}; + angles[]={6.2407103,6.0787253,6.2307329}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2284; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item48 + { + dataType="Object"; + class PositionInfo + { + position[]={15157.369,14.799238,5950.5854}; + angles[]={6.2506976,2.943732,6.228241}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2285; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item49 + { + dataType="Object"; + class PositionInfo + { + position[]={15163,14.504889,5951.75}; + angles[]={6.270689,6.0788283,6.225749}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2286; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item50 + { + dataType="Object"; + class PositionInfo + { + position[]={15168.632,14.271515,5952.915}; + angles[]={0.015002378,6.0789719,6.2432065}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2287; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item51 + { + dataType="Object"; + class PositionInfo + { + position[]={15174.262,14.075358,5954.0796}; + angles[]={0.012501417,6.0789733,6.248199}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2288; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item52 + { + dataType="Object"; + class PositionInfo + { + position[]={15174.312,13.994456,5946.0313}; + angles[]={6.2631893,6.0787683,6.2457032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2289; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item53 + { + dataType="Object"; + class PositionInfo + { + position[]={15171.261,14.1611,5949.4688}; + angles[]={6.2756925,4.4905281,6.2432079}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2290; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item54 + { + dataType="Object"; + class PositionInfo + { + position[]={15108.904,15.567148,5934.522}; + angles[]={6.1884694,1.4656026,6.2357197}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2291; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item55 + { + dataType="Object"; + class PositionInfo + { + position[]={15109.52,14.950865,5928.8101}; + angles[]={6.1711564,1.4633654,6.2432065}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2292; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item56 + { + dataType="Object"; + class PositionInfo + { + position[]={15110.135,14.274465,5923.0933}; + angles[]={6.1711564,1.4617507,6.2531958}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2293; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item57 + { + dataType="Object"; + class PositionInfo + { + position[]={15110.75,13.691452,5917.375}; + angles[]={6.2008719,1.4580916,6.2531939}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2294; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item58 + { + dataType="Object"; + class PositionInfo + { + position[]={15111.365,13.293847,5911.6592}; + angles[]={6.2357211,4.6060181,6.268187}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2295; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item59 + { + dataType="Object"; + class PositionInfo + { + position[]={15111.98,13.007805,5905.9419}; + angles[]={6.2332273,1.4626635,6.2731905}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2296; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item60 + { + dataType="Object"; + class PositionInfo + { + position[]={15112.596,12.718742,5900.2241}; + angles[]={6.2332273,1.4628123,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2297; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item61 + { + dataType="Object"; + class PositionInfo + { + position[]={15208.132,10.231844,6053.5269}; + angles[]={6.255693,1.3686482,6.278182}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2298; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item62 + { + dataType="Object"; + class PositionInfo + { + position[]={15209.286,10.064759,6047.8984}; + angles[]={6.2581916,1.3683292,6.2806721}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2299; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item63 + { + dataType="Object"; + class PositionInfo + { + position[]={15210.44,9.9297256,6042.2656}; + angles[]={6.2631893,1.3683016,6.2806721}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2300; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item64 + { + dataType="Object"; + class PositionInfo + { + position[]={15211.596,9.8299932,6036.6318}; + angles[]={6.2681909,1.368111,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2301; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item65 + { + dataType="Object"; + class PositionInfo + { + position[]={15212.75,9.9105139,6031}; + angles[]={0.029989703,4.5163031,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2302; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item66 + { + dataType="Object"; + class PositionInfo + { + position[]={15213.905,10.157359,6025.3672}; + angles[]={0.064908728,1.368189,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2303; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item67 + { + dataType="Object"; + class PositionInfo + { + position[]={15215.06,10.580939,6019.7329}; + angles[]={0.087277837,1.3683577,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2304; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item68 + { + dataType="Object"; + class PositionInfo + { + position[]={15197.048,9.9820957,6031.7666}; + angles[]={0.042473838,2.9188471,6.2656889}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2305; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item69 + { + dataType="Object"; + class PositionInfo + { + position[]={15202.648,9.9085369,6033.0713}; + angles[]={0.0049914722,6.0540233,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2306; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item70 + { + dataType="Object"; + class PositionInfo + { + position[]={15208.25,9.8592634,6034.375}; + angles[]={0.0049914722,6.0547948,0.0024897563}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2307; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item71 + { + dataType="Object"; + class PositionInfo + { + position[]={15197,10.528014,6022}; + angles[]={0.079829417,1.3750987,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2308; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item72 + { + dataType="Object"; + class PositionInfo + { + position[]={15195.844,10.137117,6027.6328}; + angles[]={0.064908728,4.5105653,6.2656889}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2309; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item73 + { + dataType="Object"; + class PositionInfo + { + position[]={15065.194,14.980628,5913.4443}; + angles[]={6.2531958,4.6075244,6.2307339}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2149; + type="Land_HBarrier_01_big_4_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item74 + { + dataType="Object"; + class PositionInfo + { + position[]={15085.817,19.476986,5982.1729}; + angles[]={6.2506976,5.1242065,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2150; + type="Land_HBarrier_01_big_4_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item75 + { + dataType="Object"; + class PositionInfo + { + position[]={15200.125,11.71,6090.375}; + angles[]={0,5.7366848,0}; + }; + side="Empty"; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2162; + type="Land_HBarrier_01_big_4_green_F"; + atlOffset=0.29093742; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item76 + { + dataType="Object"; + class PositionInfo + { + position[]={15381.509,10.198666,6037.812}; + angles[]={0.012496647,1.0101321,0.0075011365}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2163; + type="Land_HBarrier_01_big_4_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item77 + { + dataType="Object"; + class PositionInfo + { + position[]={15438.861,8.5630569,5904.0742}; + angles[]={6.2606897,1.7814747,6.2731848}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2188; + type="Land_HBarrier_01_big_4_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item78 + { + dataType="Object"; + class PositionInfo + { + position[]={15393.034,12.082377,5778.459}; + angles[]={0.027492445,2.4992917,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2189; + type="Land_HBarrier_01_big_4_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item79 + { + dataType="Object"; + class PositionInfo + { + position[]={15281.625,11.925565,6095.3867}; + angles[]={0,0.17428885,0}; + }; + side="Empty"; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2206; + type="Land_HBarrier_01_big_4_green_F"; + atlOffset=0.29093647; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item80 + { + dataType="Object"; + class PositionInfo + { + position[]={15071.882,14.30571,5836.6216}; + angles[]={0.0049914722,4.6075244,0.010000871}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2223; + type="Land_HBarrier_01_big_4_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item81 + { + dataType="Object"; + class PositionInfo + { + position[]={15064.945,14.119861,5860.4937}; + angles[]={0.0025135824,4.2892613,6.2631893}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2225; + type="Land_HBarrier_01_big_4_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item82 + { + dataType="Object"; + class PositionInfo + { + position[]={15237.856,13.33856,5738.3784}; + angles[]={6.183517,3.3663018,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2227; + type="Land_HBarrier_01_big_4_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item83 + { + dataType="Object"; + class PositionInfo + { + position[]={15071.698,14.475917,5922.1855}; + angles[]={6.2432065,4.8676128,6.2332263}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2151; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item84 + { + dataType="Object"; + class PositionInfo + { + position[]={15077.375,17.064657,5951.375}; + angles[]={6.1637564,5.0277438,0.069885373}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2152; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item85 + { + dataType="Object"; + class PositionInfo + { + position[]={15079.875,18.164658,5962.375}; + angles[]={6.225749,5.1002331,0.042475242}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2153; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item86 + { + dataType="Object"; + class PositionInfo + { + position[]={15094.125,19.046219,5990.125}; + angles[]={6.2581892,5.1791101,6.2407103}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2154; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item87 + { + dataType="Object"; + class PositionInfo + { + position[]={15083.625,18.694345,5971.375}; + angles[]={6.2531958,5.0176473,0.027492445}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2155; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item88 + { + dataType="Object"; + class PositionInfo + { + position[]={15098.75,18.777157,6001.375}; + angles[]={0.034986377,5.406765,6.225749}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2156; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item89 + { + dataType="Object"; + class PositionInfo + { + position[]={15109.172,17.432194,6013.1108}; + angles[]={0.054945603,5.5009675,6.1810417}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2157; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item90 + { + dataType="Object"; + class PositionInfo + { + position[]={15124.75,15.268407,6030.75}; + angles[]={6.2731848,5.5401988,6.1736259}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2158; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item91 + { + dataType="Object"; + class PositionInfo + { + position[]={15115.803,16.303339,6021.687}; + angles[]={0.019999012,5.5541401,6.1637564}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2159; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item92 + { + dataType="Object"; + class PositionInfo + { + position[]={15190.375,10.994032,6083.375}; + angles[]={6.270689,5.7775054,6.2656889}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2164; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item93 + { + dataType="Object"; + class PositionInfo + { + position[]={15209.75,10.970906,6092.5}; + angles[]={6.2681909,6.245976,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2165; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item94 + { + dataType="Object"; + class PositionInfo + { + position[]={15221.375,11.07622,6095.375}; + angles[]={6.2656889,6.165082,0.010000871}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2166; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item95 + { + dataType="Object"; + class PositionInfo + { + position[]={15242.75,11.327783,6098.375}; + angles[]={6.2731905,0.027399207,0.0075011365}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2167; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item96 + { + dataType="Object"; + class PositionInfo + { + position[]={15232,11.199657,6096.5}; + angles[]={6.270689,6.2722435,0.0099949092}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2168; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item97 + { + dataType="Object"; + class PositionInfo + { + position[]={15253.375,11.377782,6097}; + angles[]={6.2756844,0.25552249,0.0049914722}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2169; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item98 + { + dataType="Object"; + class PositionInfo + { + position[]={15298.099,10.841225,6089.9292}; + angles[]={0.0075011365,0.35018954,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2170; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item99 + { + dataType="Object"; + class PositionInfo + { + position[]={15323.866,10.193334,6082.7505}; + angles[]={0.0050033992,0.38725567,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2171; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item100 + { + dataType="Object"; + class PositionInfo + { + position[]={15308.682,11.101784,6087.5791}; + angles[]={0,0.29072604,0}; + }; + side="Empty"; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2172; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=0.52501774; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item101 + { + dataType="Object"; + class PositionInfo + { + position[]={15433.595,8.7491674,5923.2866}; + angles[]={6.2407117,1.4830905,6.268187}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2190; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item102 + { + dataType="Object"; + class PositionInfo + { + position[]={15435.125,7.9690323,5894.375}; + angles[]={6.2656851,1.7318425,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2191; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item103 + { + dataType="Object"; + class PositionInfo + { + position[]={15435.75,7.7849698,5884.375}; + angles[]={6.270689,2.0025783,6.2556953}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2192; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item104 + { + dataType="Object"; + class PositionInfo + { + position[]={15426.401,8.1847105,5851.6655}; + angles[]={0.0099949092,1.797282,6.2531958}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2193; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item105 + { + dataType="Object"; + class PositionInfo + { + position[]={15427.5,8.0612192,5860.375}; + angles[]={0.0024897563,1.7593883,6.2457032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2194; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=-4.7683716e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item106 + { + dataType="Object"; + class PositionInfo + { + position[]={15425.158,8.4308939,5841.8979}; + angles[]={0.042473838,2.0252178,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2195; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item107 + { + dataType="Object"; + class PositionInfo + { + position[]={15418.868,9.5028028,5826.0508}; + angles[]={0.059927464,2.1190157,6.2457032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2196; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item108 + { + dataType="Object"; + class PositionInfo + { + position[]={15406.737,10.978133,5802.2109}; + angles[]={0.024993783,2.1554201,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2197; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item109 + { + dataType="Object"; + class PositionInfo + { + position[]={15414.472,10.22654,5816.1416}; + angles[]={0.052452512,2.169383,6.2631865}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2198; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item110 + { + dataType="Object"; + class PositionInfo + { + position[]={15072,15.080282,5934.875}; + angles[]={6.218277,4.8887424,6.2706842}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2201; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item111 + { + dataType="Object"; + class PositionInfo + { + position[]={15135.526,14.121005,6041.7256}; + angles[]={6.2806959,5.5437441,6.1711569}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2202; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item112 + { + dataType="Object"; + class PositionInfo + { + position[]={15167.75,11.390282,6067.75}; + angles[]={6.2556911,5.5803227,6.22824}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2203; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item113 + { + dataType="Object"; + class PositionInfo + { + position[]={15146.875,12.903407,6051.125}; + angles[]={6.2756844,5.5931144,6.1711564}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2204; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item114 + { + dataType="Object"; + class PositionInfo + { + position[]={15158.5,11.866531,6060.25}; + angles[]={6.2606897,5.6446137,6.1983895}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2205; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item115 + { + dataType="Object"; + class PositionInfo + { + position[]={15266.375,11.378407,6096.375}; + angles[]={6.2806959,0.18345132,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2208; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item116 + { + dataType="Object"; + class PositionInfo + { + position[]={15336.057,9.9082632,6077.5479}; + angles[]={0.0024897563,0.54858053,6.2606897}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2209; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item117 + { + dataType="Object"; + class PositionInfo + { + position[]={15350.137,9.6527119,6071.4575}; + angles[]={0.0024897563,0.70655721,6.268187}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2210; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item118 + { + dataType="Object"; + class PositionInfo + { + position[]={15356.889,9.6018982,6062.8262}; + angles[]={0.0024897563,0.95471865,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2211; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item119 + { + dataType="Object"; + class PositionInfo + { + position[]={15373.75,9.6421576,6044.75}; + angles[]={0.0075011365,0.89469904,0.0024897563}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2212; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item120 + { + dataType="Object"; + class PositionInfo + { + position[]={15367,9.5927811,6052.625}; + angles[]={0.0049914722,0.90430421,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2213; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item121 + { + dataType="Object"; + class PositionInfo + { + position[]={15430.625,7.8909068,5870.75}; + angles[]={0.0050033992,1.815365,6.2531939}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2214; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item122 + { + dataType="Object"; + class PositionInfo + { + position[]={15433,9.3509064,5935.75}; + angles[]={6.2332273,1.4830905,6.2631893}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2215; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item123 + { + dataType="Object"; + class PositionInfo + { + position[]={15431.225,10.160686,5950.1436}; + angles[]={6.228241,1.3194143,6.2581892}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2216; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item124 + { + dataType="Object"; + class PositionInfo + { + position[]={15426.375,10.877157,5961.625}; + angles[]={6.2332273,1.1108245,6.2631893}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2217; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item125 + { + dataType="Object"; + class PositionInfo + { + position[]={15419.5,11.749969,5978.875}; + angles[]={6.2457032,1.0426992,0.0024897563}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2218; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item126 + { + dataType="Object"; + class PositionInfo + { + position[]={15409.9,11.677565,5997.4028}; + angles[]={0.034986377,1.0352184,0.017500184}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2219; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item127 + { + dataType="Object"; + class PositionInfo + { + position[]={15394.75,10.345906,6021.125}; + angles[]={0.034986377,1.0645852,0.022498533}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2220; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item128 + { + dataType="Object"; + class PositionInfo + { + position[]={15405,11.078406,6009.5}; + angles[]={0.044969428,1.1540948,0.022495884}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2221; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item129 + { + dataType="Object"; + class PositionInfo + { + position[]={15387.125,9.9559059,6029.625}; + angles[]={0.022495884,0.84828836,0.012496647}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2222; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item130 + { + dataType="Object"; + class PositionInfo + { + position[]={15364.625,12.122782,5768.5}; + angles[]={0.014998405,2.7903771,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2229; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item131 + { + dataType="Object"; + class PositionInfo + { + position[]={15348.875,12.17872,5762.25}; + angles[]={0.0075011365,2.7903769,0.0024897563}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2230; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item132 + { + dataType="Object"; + class PositionInfo + { + position[]={15307.875,12.672469,5753.875}; + angles[]={0.024996169,3.3102634,6.2357211}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2231; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item133 + { + dataType="Object"; + class PositionInfo + { + position[]={15250.375,13.12997,5740.875}; + angles[]={6.1686888,2.9770372,0.0024897563}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2232; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item134 + { + dataType="Object"; + class PositionInfo + { + position[]={15264,13.407157,5743.375}; + angles[]={6.1934271,2.8829787,0.0075011365}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2233; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item135 + { + dataType="Object"; + class PositionInfo + { + position[]={15275.462,13.658178,5747.1279}; + angles[]={6.2083263,2.8047683,6.2457032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2234; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item136 + { + dataType="Object"; + class PositionInfo + { + position[]={15285.625,13.519344,5750.375}; + angles[]={6.2307339,2.8251643,6.2531958}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2235; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item137 + { + dataType="Object"; + class PositionInfo + { + position[]={15297,13.141844,5754.875}; + angles[]={6.270689,2.8516753,6.2457032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2236; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item138 + { + dataType="Object"; + class PositionInfo + { + position[]={15318.129,12.502958,5753.958}; + angles[]={0.019996032,2.8670335,6.2731848}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2237; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item139 + { + dataType="Object"; + class PositionInfo + { + position[]={15332.125,12.27372,5759.25}; + angles[]={0.014998405,2.9327164,6.2756925}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2238; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item140 + { + dataType="Object"; + class PositionInfo + { + position[]={15378.125,11.928408,5770.125}; + angles[]={0.015002378,2.9494021,6.2581892}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2239; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item141 + { + dataType="Object"; + class PositionInfo + { + position[]={15078.29,14.194515,5824.3789}; + angles[]={0.027494613,4.1434326,0.022498533}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2240; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=2.8610229e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item142 + { + dataType="Object"; + class PositionInfo + { + position[]={15085.93,14.998683,5812.8242}; + angles[]={0.049959254,4.0486116,0.049958061}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2241; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=2.8610229e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item143 + { + dataType="Object"; + class PositionInfo + { + position[]={15093.875,15.933721,5803.75}; + angles[]={0.052451372,3.9700334,0.062418513}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2242; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item144 + { + dataType="Object"; + class PositionInfo + { + position[]={15100.846,16.797672,5795.6729}; + angles[]={0.052451372,3.9898224,0.067397334}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2243; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item145 + { + dataType="Object"; + class PositionInfo + { + position[]={15109.443,17.818668,5786.9712}; + angles[]={0.049958061,4.0171256,0.064908728}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2244; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item146 + { + dataType="Object"; + class PositionInfo + { + position[]={15119.007,18.76944,5779.6875}; + angles[]={0.049958061,3.6630223,0.059928458}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2245; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item147 + { + dataType="Object"; + class PositionInfo + { + position[]={15131.131,19.550638,5772.9863}; + angles[]={0.034986377,3.5682898,0.032487731}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2246; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item148 + { + dataType="Object"; + class PositionInfo + { + position[]={15142.375,20.101845,5768.625}; + angles[]={0.062419467,3.4900179,0.019999012}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2247; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item149 + { + dataType="Object"; + class PositionInfo + { + position[]={15152.294,20.463566,5764.6958}; + angles[]={0.044969428,3.5111194,0.0050033992}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2248; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item150 + { + dataType="Object"; + class PositionInfo + { + position[]={15163.945,20.199516,5760.9673}; + angles[]={6.2806959,3.5388992,6.2157884}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2249; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item151 + { + dataType="Object"; + class PositionInfo + { + position[]={15177.256,18.704353,5755.3706}; + angles[]={6.218277,3.5133421,6.1736259}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2250; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item152 + { + dataType="Object"; + class PositionInfo + { + position[]={15190.235,16.875544,5750.5303}; + angles[]={6.1884694,3.4193807,6.1637564}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2251; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item153 + { + dataType="Object"; + class PositionInfo + { + position[]={15202,15.494657,5747.875}; + angles[]={6.1736259,3.3396049,6.220767}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2252; + type="Land_HBarrier_01_wall_6_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item154 + { + dataType="Object"; + class PositionInfo + { + position[]={15212.391,14.624484,5745.4512}; + angles[]={6.1736259,3.3594544,6.2357211}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2253; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=2.8610229e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item155 + { + dataType="Object"; + class PositionInfo + { + position[]={15224.464,13.838002,5743.4819}; + angles[]={6.1760964,3.3828461,6.2407103}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=2254; + type="Land_HBarrier_01_wall_6_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item156 + { + dataType="Object"; + class PositionInfo + { + position[]={15288.709,10.390657,5982.8823}; + angles[]={0.0075011365,3.2159486,6.2581916}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2145; + type="Land_HelipadSquare_F"; + }; + class Item157 + { + dataType="Object"; + class PositionInfo + { + position[]={15265.026,11.02902,5986.1499}; + angles[]={0.01749678,3.2157335,6.2506976}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2146; + type="Land_HelipadSquare_F"; + }; + class Item158 + { + dataType="Object"; + class PositionInfo + { + position[]={15241.417,11.688689,5988.8086}; + angles[]={0.039977662,3.2156854,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2147; + type="Land_HelipadSquare_F"; + }; + class Item159 + { + dataType="Object"; + class PositionInfo + { + position[]={15070.938,18.400463,5914.3228}; + angles[]={6.2531958,1.4686141,6.2307339}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2160; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=5.0544739e-005; + }; + class Item160 + { + dataType="Object"; + class PositionInfo + { + position[]={15092,23.03344,5979.875}; + angles[]={6.270689,1.934839,6.270689}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2161; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=1.9073486e-006; + }; + class Item161 + { + dataType="Object"; + class PositionInfo + { + position[]={15203.364,15.037571,6085.5513}; + angles[]={6.270689,2.5969827,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2173; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=9.5367432e-007; + }; + class Item162 + { + dataType="Object"; + class PositionInfo + { + position[]={15376.125,13.900938,6034}; + angles[]={0.01749678,4.1042852,0.0075011365}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2174; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item163 + { + dataType="Object"; + class PositionInfo + { + position[]={15433.125,12.367188,5905}; + angles[]={6.2656851,4.9196568,6.2606869}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2199; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=9.5367432e-007; + }; + class Item164 + { + dataType="Object"; + class PositionInfo + { + position[]={15388.808,15.629297,5783.5234}; + angles[]={0.029989703,5.5922766,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2200; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item165 + { + dataType="Object"; + class PositionInfo + { + position[]={15280.875,15.371876,6089.625}; + angles[]={0,3.3177776,6.2681909}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2207; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item166 + { + dataType="Object"; + class PositionInfo + { + position[]={15077.625,18.050312,5837.5}; + angles[]={0.0099949092,1.4686141,0.012496647}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2224; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=-9.5367432e-007; + }; + class Item167 + { + dataType="Object"; + class PositionInfo + { + position[]={15070.125,17.684999,5863.125}; + angles[]={0.015002378,1.1503907,6.2581892}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2226; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=-9.5367432e-007; + }; + class Item168 + { + dataType="Object"; + class PositionInfo + { + position[]={15239,17.79125,5744.875}; + angles[]={6.1342959,0.17419297,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2228; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item169 + { + dataType="Logic"; + class PositionInfo + { + position[]={15266.896,11.821928,5986.8018}; + angles[]={0,3.2596583,0}; + }; + areaSize[]={38.293221,0,13.51967}; + areaIsRectangle=1; + flags=1; + id=2148; + type="ModuleHideTerrainObjects_F"; + atlOffset=0.86084843; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item170 + { + dataType="Logic"; + class PositionInfo + { + position[]={15247.125,21.125,5815.125}; + angles[]={0,3.2596641,0}; + }; + areaSize[]={22.314087,0,17.926359}; + flags=1; + id=2271; + type="ModuleHideTerrainObjects_F"; + atlOffset=1.164999; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item171 + { + dataType="Logic"; + class PositionInfo + { + position[]={15153.439,21.983368,5915.2661}; + angles[]={0,3.0033898,0}; + }; + areaSize[]={12.295779,0,10.400278}; + areaIsRectangle=1; + flags=1; + id=2280; + type="ModuleHideTerrainObjects_F"; + atlOffset=9.4470158; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item172 + { + dataType="Logic"; + class PositionInfo + { + position[]={15306.75,17.75,5882.875}; + angles[]={0,4.4122095,0}; + }; + areaSize[]={14.730197,0,6.6834812}; + flags=1; + id=2311; + type="ModuleHideTerrainObjects_F"; + atlOffset=1.4734364; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item173 + { + dataType="Logic"; + class PositionInfo + { + position[]={15294.875,21.125,5875.375}; + angles[]={0,4.4122095,0}; + }; + areaSize[]={14.730197,0,6.6834812}; + flags=1; + id=2312; + type="ModuleHideTerrainObjects_F"; + atlOffset=4.4346867; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item174 + { + dataType="Logic"; + class PositionInfo + { + position[]={15275.75,18.625,5855.375}; + angles[]={0,3.4392383,0}; + }; + areaSize[]={14.730197,0,6.6834812}; + flags=1; + id=2313; + type="ModuleHideTerrainObjects_F"; + atlOffset=1.2003117; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item175 + { + dataType="Logic"; + class PositionInfo + { + position[]={15223.624,14,5939.936}; + angles[]={0,3.2596583,0}; + }; + areaSize[]={25.498806,0,19.875053}; + areaIsRectangle=1; + flags=1; + id=2317; + type="ModuleHideTerrainObjects_F"; + atlOffset=0.97561932; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item176 + { + dataType="Object"; + class PositionInfo + { + position[]={15274,18.895866,5856.25}; + angles[]={6.2731848,3.4789577,6.2357211}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=2266; + type="Land_Mil_Barracks_i"; + }; + }; + id=17; + atlOffset=-0.027843475; + }; + }; + id=0; + atlOffset=10.254727; + }; + class Item2 + { + dataType="Layer"; + name="Antistasi assets"; + class Entities + { + items=8; + class Item0 + { + dataType="Layer"; + name="HQ assets"; + class Entities + { + items=23; + class Item0 + { + dataType="Group"; + side="Independent"; + class Entities + { + items=1; + class Item0 + { + dataType="Object"; + class PositionInfo + { + position[]={5266.75,12.226752,5821.1748}; + angles[]={0,2.2023785,0}; + }; + side="Independent"; + flags=7; + class Attributes + { + name="petros"; + }; + id=803; + type="I_G_officer_F"; + class CustomAttributes + { + class Attribute0 + { + property="face"; + expression="_this setface _value;"; + class Value + { + class data + { + singleType="STRING"; + value=""; + }; + }; + }; + class Attribute1 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + nAttributes=2; + }; + }; + }; + class Attributes + { + }; + id=802; + }; + class Item1 + { + dataType="Group"; + side="Independent"; + class Entities + { + items=38; + class Item0 + { + dataType="Object"; + class PositionInfo + { + position[]={5273.625,11.751439,5832.2998}; + }; + side="Independent"; + flags=3; + class Attributes + { + name="commanderX"; + description="Default Commander"; + isPlayer=1; + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=805; + type="I_G_Soldier_TL_F"; + atlOffset=0.56656361; + class CustomAttributes + { + class Attribute0 + { + property="speaker"; + expression="_this setspeaker _value;"; + class Value + { + class data + { + singleType="STRING"; + value="Male04GRE"; + }; + }; + }; + class Attribute1 + { + property="pitch"; + expression="_this setpitch _value;"; + class Value + { + class data + { + singleType="SCALAR"; + value=1; + }; + }; + }; + nAttributes=2; + }; + }; + class Item1 + { + dataType="Object"; + class PositionInfo + { + position[]={5278.6406,10.433929,5836.251}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=806; + type="I_G_Soldier_TL_F"; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={5278.7793,10.343448,5838.4873}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=807; + type="I_G_Soldier_TL_F"; + atlOffset=1.9073486e-006; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={5278.7217,10.268078,5840.8193}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=808; + type="I_G_Soldier_TL_F"; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={5278.5586,10.295692,5843.1338}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=809; + type="I_G_Soldier_TL_F"; + atlOffset=9.5367432e-007; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={5278.5176,10.259945,5845.5869}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=810; + type="I_G_Soldier_TL_F"; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={5278.332,10.30349,5847.9033}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=811; + type="I_G_Soldier_F"; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={5278.125,10.285814,5849.7998}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=812; + type="I_G_Soldier_F"; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={5281,10.253402,5836.374}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=813; + type="I_G_Soldier_F"; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={5280.999,10.177383,5838.7139}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=814; + type="I_G_Soldier_F"; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={5280.8926,10.160229,5841.0869}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=815; + type="I_G_Soldier_F"; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={5280.834,10.211848,5843.2861}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=816; + type="I_G_Soldier_F"; + atlOffset=-9.5367432e-007; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={5280.6309,10.272025,5845.71}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=817; + type="I_G_Soldier_F"; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={5280.4434,10.323461,5848.04}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=818; + type="I_G_Soldier_F"; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={5283.1084,10.194215,5836.4111}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=819; + type="I_G_Soldier_AR_F"; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={5283.2705,10.110475,5838.8506}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=820; + type="I_G_Soldier_AR_F"; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={5282.8701,10.110481,5841.2646}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=821; + type="I_G_Soldier_AR_F"; + atlOffset=-9.5367432e-007; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={5282.8467,10.175462,5843.415}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=822; + type="I_G_Soldier_AR_F"; + atlOffset=-9.5367432e-007; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={5282.6465,10.231249,5845.6553}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=823; + type="I_G_Soldier_AR_F"; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={5282.5596,10.28552,5848.1143}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=824; + type="I_G_Soldier_AR_F"; + atlOffset=9.5367432e-007; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={5285.1973,10.176137,5836.4893}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=825; + type="I_G_Soldier_GL_F"; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={5285.0674,10.099815,5838.8076}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=826; + type="I_G_Soldier_GL_F"; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={5284.9434,10.10829,5841.5518}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=827; + type="I_G_Soldier_GL_F"; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={5284.7695,10.160785,5843.5615}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=828; + type="I_G_Soldier_GL_F"; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={5284.7002,10.204332,5845.7451}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=829; + type="I_G_Soldier_GL_F"; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={5284.5947,10.250199,5848.2354}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=830; + type="I_G_Soldier_GL_F"; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={5286.7246,10.185053,5836.5674}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=831; + type="I_G_medic_F"; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={5286.5488,10.116385,5838.8467}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=832; + type="I_G_medic_F"; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={5286.5068,10.129337,5841.7197}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=833; + type="I_G_medic_F"; + }; + class Item29 + { + dataType="Object"; + class PositionInfo + { + position[]={5286.4189,10.148063,5843.5264}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=834; + type="I_G_medic_F"; + }; + class Item30 + { + dataType="Object"; + class PositionInfo + { + position[]={5286.2354,10.19545,5845.8857}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=835; + type="I_G_medic_F"; + atlOffset=9.5367432e-007; + }; + class Item31 + { + dataType="Object"; + class PositionInfo + { + position[]={5286.2461,10.224671,5848.2959}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=836; + type="I_G_medic_F"; + }; + class Item32 + { + dataType="Object"; + class PositionInfo + { + position[]={5288.5264,10.201852,5836.7334}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=837; + type="I_G_engineer_F"; + }; + class Item33 + { + dataType="Object"; + class PositionInfo + { + position[]={5288.5498,10.139045,5839.0322}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=838; + type="I_G_engineer_F"; + }; + class Item34 + { + dataType="Object"; + class PositionInfo + { + position[]={5288.3076,10.125326,5841.8232}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=839; + type="I_G_engineer_F"; + }; + class Item35 + { + dataType="Object"; + class PositionInfo + { + position[]={5288.0527,10.139701,5843.7705}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=840; + type="I_G_engineer_F"; + }; + class Item36 + { + dataType="Object"; + class PositionInfo + { + position[]={5287.8574,10.172935,5846.0068}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=841; + type="I_G_engineer_F"; + atlOffset=9.5367432e-007; + }; + class Item37 + { + dataType="Object"; + class PositionInfo + { + position[]={5287.7529,10.200269,5848.4756}; + }; + side="Independent"; + flags=5; + class Attributes + { + isPlayable=1; + class Inventory + { + map="ItemMap"; + }; + }; + id=842; + type="I_G_engineer_F"; + }; + }; + class Attributes + { + }; + id=804; + atlOffset=0.56656361; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={5276.375,15.166492,5826.875}; + }; + side="Empty"; + flags=5; + class Attributes + { + name="flagX"; + }; + id=843; + type="Flag_Syndikat_F"; + atlOffset=9.5367432e-007; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={5277.0586,11.871752,5818.2148}; + angles[]={6.2581892,0,6.2108116}; + }; + side="Empty"; + flags=4; + class Attributes + { + name="boxX"; + }; + id=844; + type="IG_supplyCrate_F"; + atlOffset=-0.0019159317; + class CustomAttributes + { + class Attribute0 + { + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; + class Value + { + class data + { + singleType="STRING"; + value=""; + }; + }; + }; + class Attribute1 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={5273.2002,11.94284,5821.0176}; + angles[]={0.0024897563,0,6.1859932}; + }; + side="Empty"; + flags=4; + class Attributes + { + name="fireX"; + }; + id=845; + type="Land_TentSolar_01_olive_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={5276.9912,11.907792,5822.8887}; + angles[]={6.2531958,0,6.2132993}; + }; + side="Empty"; + flags=4; + class Attributes + { + name="vehicleBox"; + }; + id=846; + type="Box_East_AmmoVeh_F"; + atlOffset=-0.0015764236; + class CustomAttributes + { + class Attribute0 + { + property="ammoBox"; + expression="[_this,_value] call bis_fnc_initAmmoBox;"; + class Value + { + class data + { + singleType="STRING"; + value="[[[[],[]],[[],[]],[[],[]],[[],[]]],false]"; + }; + }; + }; + class Attribute1 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={5270.4326,12.606991,5824.8496}; + angles[]={0.022498533,5.6506429,6.1711564}; + }; + side="Empty"; + flags=4; + class Attributes + { + name="mapX"; + }; + id=847; + type="MapBoard_seismic_F"; + atlOffset=-0.0054693222; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item7 + { + dataType="Logic"; + class PositionInfo + { + position[]={5246.457,15.707195,5811.5811}; + angles[]={6.270689,0,6.2556953}; + }; + name="garrison"; + id=848; + type="Logic"; + }; + class Item8 + { + dataType="Logic"; + class PositionInfo + { + position[]={5253.7217,14.97121,5805.752}; + angles[]={6.2506957,0,6.0906024}; + }; + name="killZones"; + id=849; + type="Logic"; + atlOffset=-9.5367432e-007; + }; + class Item9 + { + dataType="Logic"; + class PositionInfo + { + position[]={5254.4395,14.799,5804.7598}; + angles[]={6.2506957,0,6.0906024}; + }; + name="pathfinding"; + id=850; + type="Logic"; + }; + class Item10 + { + dataType="Logic"; + class PositionInfo + { + position[]={5250.125,15.504,5808.9199}; + angles[]={6.270689,0,6.223258}; + }; + name="roadsX"; + id=851; + type="Logic"; + }; + class Item11 + { + dataType="Logic"; + class PositionInfo + { + position[]={5244.8887,15.752851,5813.084}; + angles[]={0.0024897563,0,6.255693}; + }; + name="server"; + id=852; + type="Logic"; + atlOffset=-9.5367432e-007; + }; + class Item12 + { + dataType="Logic"; + class PositionInfo + { + position[]={5252.8105,15.175923,5806.584}; + angles[]={6.2506957,0,6.0906024}; + }; + name="sidesX"; + id=853; + type="Logic"; + }; + class Item13 + { + dataType="Logic"; + class PositionInfo + { + position[]={5248.25,15.633124,5810.25}; + angles[]={6.270689,0,6.223258}; + }; + name="spawner"; + id=854; + type="Logic"; + }; + class Item14 + { + dataType="Logic"; + class PositionInfo + { + position[]={5251.541,15.402206,5807.8359}; + angles[]={6.2506957,0,6.2232571}; + }; + name="timer"; + id=855; + type="Logic"; + atlOffset=-9.5367432e-007; + }; + class Item15 + { + dataType="Logic"; + class PositionInfo + { + position[]={5240.6563,15.785703,5810.3828}; + angles[]={6.2332273,0,0.0099949092}; + }; + name="hc"; + isPlayable=1; + id=856; + type="HeadlessClient_F"; + }; + class Item16 + { + dataType="Logic"; + class PositionInfo + { + position[]={5241.6846,15.746767,5809.3984}; + angles[]={6.2332273,0,0.0099949092}; + }; + name="hc_1"; + isPlayable=1; + id=857; + type="HeadlessClient_F"; + }; + class Item17 + { + dataType="Logic"; + class PositionInfo + { + position[]={5242.6299,15.715107,5808.5762}; + angles[]={6.2332273,0,0.0099949092}; + }; + name="hc_2"; + isPlayable=1; + id=858; + type="HeadlessClient_F"; + }; + class Item18 + { + dataType="Logic"; + class PositionInfo + { + position[]={5231.2412,14.376225,5805.5586}; + angles[]={6.1662216,0,0.074860021}; + }; + id=859; + type="ModuleCurator_F"; + class CustomAttributes + { + class Attribute0 + { + property="ModuleCurator_F_Owner"; + expression="_this setVariable ['Owner',_value,true];"; + class Value + { + class data + { + singleType="STRING"; + value="#adminLogged"; + }; + }; + }; + class Attribute1 + { + property="ModuleCurator_F_Forced"; + expression="_this setVariable ['Forced',_value,true];"; + class Value + { + class data + { + singleType="SCALAR"; + value=0; + }; + }; + }; + class Attribute2 + { + property="ModuleCurator_F_Name"; + expression="_this setVariable ['Name',_value,true];"; + class Value + { + class data + { + singleType="STRING"; + value=""; + }; + }; + }; + class Attribute3 + { + property="ModuleCurator_F_Addons"; + expression="_this setVariable ['Addons',_value,true];"; + class Value + { + class data + { + singleType="SCALAR"; + value=3; + }; + }; + }; + nAttributes=4; + }; + }; + class Item19 + { + dataType="Logic"; + class PositionInfo + { + position[]={5235.1738,15.671309,5812.5098}; + angles[]={6.2207661,0,0.097193338}; + }; + name="HC_commanderX"; + id=860; + type="HighCommand"; + atlOffset=9.5367432e-007; + }; + class Item20 + { + dataType="Logic"; + class PositionInfo + { + position[]={5238.5742,15.821538,5812.416}; + angles[]={6.255693,0,0.034984674}; + }; + id=861; + type="HighCommandSubordinate"; + }; + class Item21 + { + dataType="Marker"; + position[]={5271.375,11.555625,5821.875}; + name="Synd_HQ"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorPink"; + a=50; + b=50; + id=862; + }; + class Item22 + { + dataType="Marker"; + position[]={5270.5,2.7037606e+012,5822.25}; + name="respawn_guerrila"; + text="Your Headquarters"; + type="hd_flag"; + colorName="ColorGUER"; + id=863; + atlOffset=2.7037606e+012; + }; + }; + id=50; + atlOffset=1.3518803e+012; + }; + class Item1 + { + dataType="Layer"; + name="seaspawn"; + state=2; + class Entities + { + items=5; + class Item0 + { + dataType="Marker"; + position[]={2341.8008,-2.0694535,6812.835}; + name="seaSpawn"; + type="mil_objective"; + id=880; + atlOffset=1.6242371; + }; + class Item1 + { + dataType="Marker"; + position[]={2040.4767,-0.27977419,5143.0659}; + name="seaSpawn_1"; + type="mil_objective"; + id=881; + atlOffset=1.6242371; + }; + class Item2 + { + dataType="Marker"; + position[]={13137.215,-2.7838073,3301.9834}; + name="seaSpawn_2"; + type="mil_objective"; + id=882; + atlOffset=1.6242371; + }; + class Item3 + { + dataType="Marker"; + position[]={15067.983,-1.4209809,7178.623}; + name="seaSpawn_3"; + type="mil_objective"; + id=883; + atlOffset=1.6242371; + }; + class Item4 + { + dataType="Marker"; + position[]={15213.714,-2.6050506,10668.579}; + name="seaSpawn_4"; + type="mil_objective"; + id=884; + atlOffset=1.6242371; + }; + }; + id=113; + atlOffset=-18.906181; + }; + class Item2 + { + dataType="Layer"; + name="controls"; + class Entities + { + items=8; + class Item0 + { + dataType="Marker"; + position[]={3202.4932,17.548262,15310.913}; + name="control_1"; + markerType="RECTANGLE"; + type="rectangle"; + a=40; + b=40; + id=885; + }; + class Item1 + { + dataType="Marker"; + position[]={1778.8224,17.406496,14923.066}; + name="control_2"; + markerType="RECTANGLE"; + type="rectangle"; + a=40; + b=40; + id=886; + }; + class Item2 + { + dataType="Marker"; + position[]={4614.3682,12.508901,15276.438}; + name="control_3"; + markerType="RECTANGLE"; + type="rectangle"; + a=40; + b=40; + id=887; + atlOffset=-1.2397766e-005; + }; + class Item3 + { + dataType="Marker"; + position[]={6163.6099,16.641472,14166.742}; + name="control_4"; + markerType="RECTANGLE"; + type="rectangle"; + a=40; + b=40; + id=889; + }; + class Item4 + { + dataType="Marker"; + position[]={5774.8701,17.399809,13556.06}; + name="control_5"; + markerType="RECTANGLE"; + type="rectangle"; + a=40; + b=40; + id=890; + }; + class Item5 + { + dataType="Marker"; + position[]={325.625,23.991564,12329.375}; + name="control_6"; + markerType="RECTANGLE"; + type="rectangle"; + a=40; + b=40; + id=891; + }; + class Item6 + { + dataType="Marker"; + position[]={2327.7356,17.814112,12562.551}; + name="control_7"; + markerType="RECTANGLE"; + type="rectangle"; + a=40; + b=40; + id=892; + }; + class Item7 + { + dataType="Marker"; + position[]={4373.937,24.350817,13149.978}; + name="control_8"; + markerType="RECTANGLE"; + type="rectangle"; + a=40; + b=40; + id=893; + }; + }; + id=117; + atlOffset=12.814967; + }; + class Item3 + { + dataType="Marker"; + position[]={4996.25,22.125,17196.25}; + name="CSAT_carrier"; + type="flag_CSAT"; + id=121; + atlOffset=10.41125; + }; + class Item4 + { + dataType="Marker"; + position[]={9891.625,14.221562,-546.625}; + name="NATO_carrier"; + type="flag_UN"; + id=122; + }; + class Item5 + { + dataType="Layer"; + name="detectPlayer"; + id=123; + atlOffset=-17.48; + }; + class Item6 + { + dataType="Layer"; + name="seaPatrol"; + id=119; + atlOffset=-17.48; + }; + class Item7 + { + dataType="Layer"; + name="seaSpawnAttack"; + state=2; + class Entities + { + items=17; + class Item0 + { + dataType="Marker"; + position[]={1124.205,30.787001,12139.674}; + name="seaAttackSpawn"; + type="mil_ambush"; + colorName="ColorBlue"; + angle=28.695; + id=116; + atlOffset=12.072571; + }; + class Item1 + { + dataType="Marker"; + position[]={1055.0283,32.974716,17188.486}; + name="seaAttackSpawn_1"; + type="mil_ambush"; + colorName="ColorBlue"; + angle=28.695; + id=864; + atlOffset=12.072571; + }; + class Item2 + { + dataType="Marker"; + position[]={6702.5435,28.225399,17147.113}; + name="seaAttackSpawn_2"; + type="mil_ambush"; + colorName="ColorBlue"; + angle=28.695; + id=865; + atlOffset=12.072571; + }; + class Item3 + { + dataType="Marker"; + position[]={10508.927,26.703543,17209.174}; + name="seaAttackSpawn_3"; + type="mil_ambush"; + colorName="ColorBlue"; + angle=28.695; + id=866; + atlOffset=12.072571; + }; + class Item4 + { + dataType="Marker"; + position[]={15246.219,18.817024,17333.295}; + name="seaAttackSpawn_4"; + type="mil_ambush"; + colorName="ColorBlue"; + angle=28.695; + id=867; + atlOffset=12.072571; + }; + class Item5 + { + dataType="Marker"; + position[]={17087.35,17.196375,14892.244}; + name="seaAttackSpawn_5"; + type="mil_ambush"; + colorName="ColorBlue"; + angle=28.695; + id=868; + atlOffset=12.072571; + }; + class Item6 + { + dataType="Marker"; + position[]={16983.914,24.07947,11437.537}; + name="seaAttackSpawn_6"; + type="mil_ambush"; + colorName="ColorBlue"; + angle=28.695; + id=869; + atlOffset=12.072571; + }; + class Item7 + { + dataType="Marker"; + position[]={17087.35,16.842928,8210.3857}; + name="seaAttackSpawn_7"; + type="mil_ambush"; + colorName="ColorBlue"; + angle=28.695; + id=870; + atlOffset=12.072571; + }; + class Item8 + { + dataType="Marker"; + position[]={17190.785,23.545828,3617.9004}; + name="seaAttackSpawn_8"; + type="mil_ambush"; + colorName="ColorBlue"; + angle=28.695; + id=871; + atlOffset=12.072571; + }; + class Item9 + { + dataType="Marker"; + position[]={14977.288,23.168671,-1015.9609}; + name="seaAttackSpawn_9"; + type="mil_ambush"; + colorName="ColorBlue"; + angle=28.695; + id=872; + atlOffset=12.07257; + }; + class Item10 + { + dataType="Marker"; + position[]={10384.803,25.850426,-871.15234}; + name="seaAttackSpawn_10"; + type="mil_ambush"; + colorName="ColorBlue"; + angle=28.695; + id=873; + atlOffset=12.07257; + }; + class Item11 + { + dataType="Marker"; + position[]={6412.9243,22.835678,-809.0918}; + name="seaAttackSpawn_11"; + type="mil_ambush"; + colorName="ColorBlue"; + angle=28.695; + id=874; + atlOffset=12.072571; + }; + class Item12 + { + dataType="Marker"; + position[]={2172.1172,26.011398,-829.7793}; + name="seaAttackSpawn_12"; + type="mil_ambush"; + colorName="ColorBlue"; + angle=28.695; + id=875; + atlOffset=12.072571; + }; + class Item13 + { + dataType="Marker"; + position[]={-1303.2764,23.701935,1590.582}; + name="seaAttackSpawn_13"; + type="mil_ambush"; + colorName="ColorBlue"; + angle=28.695; + id=876; + atlOffset=12.07257; + }; + class Item14 + { + dataType="Marker"; + position[]={-1261.9023,23.979637,5934.8262}; + name="seaAttackSpawn_14"; + type="mil_ambush"; + colorName="ColorBlue"; + angle=28.695; + id=877; + atlOffset=12.072572; + }; + class Item15 + { + dataType="Marker"; + position[]={-1468.7715,29.895317,10175.634}; + name="seaAttackSpawn_15"; + type="mil_ambush"; + colorName="ColorBlue"; + angle=28.695; + id=878; + atlOffset=12.072571; + }; + class Item16 + { + dataType="Marker"; + position[]={-1592.8916,32.787338,14664.685}; + name="seaAttackSpawn_16"; + type="mil_ambush"; + colorName="ColorBlue"; + angle=28.695; + id=879; + atlOffset=12.072573; + }; + }; + id=115; + atlOffset=15.917835; + }; + }; + id=49; + atlOffset=1.0561565e+010; + }; + class Item3 + { + dataType="Layer"; + name="factories"; + class Entities + { + items=3; + class Item0 + { + dataType="Layer"; + name="factory_1"; + class Entities + { + items=36; + class Item0 + { + dataType="Marker"; + position[]={13062.5,12.125,14600.75}; + name="fact_1_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=72.637413; + id=696; + atlOffset=0.63437462; + }; + class Item1 + { + dataType="Marker"; + position[]={13042.906,13.000313,14512.592}; + name="factory_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorBrown"; + a=61.27636; + b=117.36133; + angle=337.70129; + id=697; + atlOffset=-2.6666698; + }; + class Item2 + { + dataType="Marker"; + position[]={13066.629,12.997673,14589.931}; + name="fact_1_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=56.964504; + id=1680; + atlOffset=0.63437462; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={13022.75,12.983237,14432.5}; + angles[]={0.01499443,2.8065743,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1677; + type="Land_Ind_Garage01_EP1"; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={12996.25,12.528657,14489.875}; + angles[]={6.2731848,5.890202,6.2382159}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1676; + type="Land_Ind_Shed_02_EP1"; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={13065.25,21.934988,14495.125}; + }; + side="Empty"; + class Attributes + { + }; + id=1675; + type="Land_House_C_4_EP1"; + atlOffset=0.41500092; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={13060.75,15.19721,14616.75}; + angles[]={0,1.3056339,0.024993783}; + }; + side="Empty"; + class Attributes + { + }; + id=1678; + type="Land_House_C_12_EP1"; + atlOffset=0.34124947; + }; + class Item7 + { + dataType="Logic"; + class PositionInfo + { + position[]={13064.738,13.172527,14589.91}; + angles[]={0,0.96093547,0}; + }; + areaSize[]={5,-1,5}; + flags=1; + id=1679; + type="ModuleHideTerrainObjects_F"; + atlOffset=0.84534931; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item8 + { + dataType="Logic"; + class PositionInfo + { + position[]={13040.893,10.605521,14396.362}; + }; + areaSize[]={5,-1,5}; + flags=1; + id=1682; + type="ModuleHideTerrainObjects_F"; + atlOffset=8.2015991e-005; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={13105.125,13.543625,14505.875}; + angles[]={0.077345207,1.2157668,6.1026716}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1644; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={13118.527,13.467531,14469.304}; + angles[]={0.019999012,1.2158477,6.1686883}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1646; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={13113.053,13.634686,14484.071}; + angles[]={0.067397334,1.216159,6.146543}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1647; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={13079.625,13.895499,14578.5}; + angles[]={0.067397334,1.2140034,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1648; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={13087.625,14.001125,14556.375}; + angles[]={0.017500184,1.3444141,6.220767}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1649; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={13099,13.547375,14521.375}; + angles[]={0.024996169,1.2162341,6.1465425}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1650; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={13093.125,13.853312,14540.5}; + angles[]={0.019996032,1.21784,6.1760964}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1651; + type="Base_WarfareBBarrier10x"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={13058.293,11.642203,14631.748}; + angles[]={0.0025135824,1.2146486,0.024993783}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1652; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={13013.5,11.953,14432.5}; + angles[]={0.042473838,1.1620541,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1656; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={13028.5,12.46425,14398}; + angles[]={0.022495884,1.16588,6.1736259}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1658; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={13022.238,12.522927,14412.451}; + angles[]={0.047464538,1.1619587,6.2207661}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1659; + type="Base_WarfareBBarrier10x"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={12984.361,11.676804,14496.076}; + angles[]={6.2631865,1.1663007,6.2307329}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1660; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={12990.625,11.153,14481.625}; + angles[]={6.270689,1.1620102,6.2407117}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1661; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={13007.238,11.20516,14446.953}; + angles[]={0.054944519,1.1617529,6.2656889}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1662; + type="Base_WarfareBBarrier10x"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={13000.75,10.618312,14464.625}; + angles[]={6.2756844,1.1615181,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1663; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={12962.236,14.160499,14554.827}; + angles[]={6.255693,1.1620495,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1664; + type="Base_WarfareBBarrier10x"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={12968.5,13.600812,14540.375}; + angles[]={6.255693,1.1631479,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1665; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={12978.1,12.383629,14510.531}; + angles[]={6.255693,1.1731886,6.2307339}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1666; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={12971.837,13.0845,14524.981}; + angles[]={6.255693,1.1658143,6.2631893}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1667; + type="Base_WarfareBBarrier10x"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={12990.938,12.486755,14590.369}; + angles[]={0.027490277,2.4819694,6.2008719}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1668; + type="Base_WarfareBBarrier10x"; + atlOffset=8.1062317e-005; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item29 + { + dataType="Object"; + class PositionInfo + { + position[]={12978.469,13.748097,14580.746}; + angles[]={0.024996169,2.4867477,6.2033553}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1669; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item30 + { + dataType="Object"; + class PositionInfo + { + position[]={12966,14.453626,14569.25}; + angles[]={6.255693,2.2905378,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1670; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item31 + { + dataType="Object"; + class PositionInfo + { + position[]={13044.438,11.344874,14634.495}; + angles[]={6.2806959,2.4830258,0.010000871}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1671; + type="Base_WarfareBBarrier10x"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item32 + { + dataType="Object"; + class PositionInfo + { + position[]={13031.97,11.114697,14624.872}; + angles[]={6.270689,2.4856658,0.014998405}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1672; + type="Base_WarfareBBarrier10x"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item33 + { + dataType="Object"; + class PositionInfo + { + position[]={13007.031,10.791027,14605.629}; + angles[]={0.024996169,2.4824708,6.2033553}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1673; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item34 + { + dataType="Object"; + class PositionInfo + { + position[]={13019.5,10.717999,14615.25}; + angles[]={6.2631893,2.4829361,0.022495884}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1674; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item35 + { + dataType="Object"; + class PositionInfo + { + position[]={13039.25,18.059361,14408.625}; + angles[]={0,5.8980608,0}; + }; + side="Empty"; + class Attributes + { + }; + id=1681; + type="Land_Ind_Coltan_Main_EP1"; + atlOffset=0.49999905; + }; + }; + id=126; + atlOffset=-2.0740671; + }; + class Item1 + { + dataType="Layer"; + name="factory_2"; + class Entities + { + items=30; + class Item0 + { + dataType="Marker"; + position[]={6717.5,14.375,8562.625}; + name="fact_2_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=79.594803; + id=699; + atlOffset=1.3596878; + }; + class Item1 + { + dataType="Marker"; + position[]={6688.6924,14.828437,8520.7041}; + name="factory_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorBrown"; + a=43.203297; + b=71.505745; + angle=347.64703; + id=700; + atlOffset=0.18654728; + }; + class Item2 + { + dataType="Marker"; + position[]={6726.6777,14.347075,8514.2695}; + name="fact_2_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=67.093391; + id=1758; + atlOffset=1.3831253; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={6663.25,14.82,8556.875}; + angles[]={0,2.917228,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1741; + type="Land_HelipadSquare_F"; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={6670.625,21.650299,8509.75}; + angles[]={0.0075011365,2.9152524,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1759; + type="Land_Ind_Coltan_Main_EP1"; + atlOffset=-9.5367432e-007; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={6733.0186,19.052326,8464.582}; + angles[]={0,5.3340459,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1740; + type="Land_Cargo_Patrol_V2_F"; + atlOffset=0.021341324; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={6667.5796,20.250029,8483.9141}; + angles[]={0,0.74810141,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1756; + type="Land_Cargo_Patrol_V2_F"; + atlOffset=0.021341324; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={6709.2778,17.311848,8590.6367}; + angles[]={0,3.360842,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1757; + type="Land_Cargo_Patrol_V2_F"; + atlOffset=0.021341324; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={6716.75,18.805281,8535.375}; + angles[]={0,1.3825527,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1761; + type="Land_Mil_House_EP1"; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={6715.1411,12.305432,8592.3418}; + angles[]={0.044969428,4.5035543,6.2058401}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1727; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={6675.6309,14.902765,8585.4434}; + angles[]={0.019999012,5.922379,6.2631865}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1728; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={6705.125,13.433158,8596.5}; + angles[]={0.079600185,5.9309487,6.1393967}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1729; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={6690.3779,14.884798,8590.9717}; + angles[]={6.2440028,5.9310822,0.003700098}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1730; + type="Base_WarfareBBarrier10x"; + atlOffset=-0.10000134; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={6718.4053,12.821277,8576.9326}; + angles[]={0.049958061,4.5038233,6.218277}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1733; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={6741.2603,14.330025,8469.0752}; + angles[]={0.027492445,4.5039158,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1735; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={6737.9946,14.006104,8484.4834}; + angles[]={0.027492445,4.503541,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1736; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={6734.73,13.682157,8499.8916}; + angles[]={0.027492445,4.5051579,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1738; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={6660.75,15.214561,8579.875}; + angles[]={0.012496647,5.922379,6.268187}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1742; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={6645.875,15.416126,8574.25}; + angles[]={0,5.922379,6.2681909}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1743; + type="Base_WarfareBBarrier10x"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={6639.125,15.605187,8564.125}; + angles[]={0.0075011365,1.3950791,6.2581916}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1744; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={6641.75,15.546124,8548.625}; + angles[]={0,1.3950791,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1745; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={6644.5,15.4705,8533.125}; + angles[]={0,1.3950791,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1746; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={6649.25,15.551125,8517.875}; + angles[]={0.024993783,1.1531715,6.278182}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1747; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={6654.5,15.854876,8502.75}; + angles[]={0.022493234,1.3246646,6.2681909}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1748; + type="Base_WarfareBBarrier10x"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={6658.25,16.091124,8487.5}; + angles[]={0.017500184,1.3246646,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1749; + type="Base_WarfareBBarrier10x"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={6666,16.052999,8474.125}; + angles[]={0.010000871,3.9239056,6.248199}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1750; + type="Base_WarfareBBarrier10x"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={6678,15.66425,8464}; + angles[]={0.0074931863,3.7615273,6.2382174}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1751; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={6691.125,15.352375,8455.25}; + angles[]={0.0049914722,3.6622586,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1752; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={6735.125,14.789876,8458.125}; + angles[]={0.027492445,2.7143676,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1753; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item29 + { + dataType="Object"; + class PositionInfo + { + position[]={6704.5,16.767975,8449.25}; + angles[]={6.2756844,2.6728652,0.0024897563}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1760; + type="Land_Mil_Guardhouse_EP1"; + atlOffset=-9.5367432e-007; + }; + }; + id=130; + atlOffset=-0.030591011; + }; + class Item2 + { + dataType="Layer"; + name="factory_3"; + class Entities + { + items=14; + class Item0 + { + dataType="Marker"; + position[]={13971.75,15.375,2938.875}; + name="fact_3_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=333.5419; + id=702; + atlOffset=0.625; + }; + class Item1 + { + dataType="Marker"; + position[]={14044.875,15.902813,2911.25}; + name="factory_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorBrown"; + a=102.58699; + b=61.729889; + angle=334.23618; + id=703; + atlOffset=-1.9073486e-006; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={14105,16.293344,2966.375}; + angles[]={0.06739822,2.3066967,0.022498533}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1686; + type="Land_Ind_Shed_02_EP1"; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={14051.125,22.353722,2887}; + angles[]={0.012496647,0,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1685; + type="Land_Mil_House_EP1"; + atlOffset=3.8146973e-006; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={13996.375,20.200363,2931.5}; + angles[]={0,1.6250237,0}; + }; + side="Empty"; + class Attributes + { + }; + id=1684; + type="Land_A_Office01_EP1"; + atlOffset=0.39999962; + }; + class Item5 + { + dataType="Logic"; + class PositionInfo + { + position[]={14049.848,15.184589,2930.2778}; + angles[]={0,0,0.0075011365}; + }; + areaSize[]={71.558144,0,37.102844}; + flags=1; + id=1683; + type="ModuleHideTerrainObjects_F"; + atlOffset=-0.026309967; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=11; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item6 + { + dataType="Logic"; + class PositionInfo + { + position[]={14051.297,16.043262,2882.6189}; + angles[]={0,0,0.0075049158}; + }; + areaSize[]={19.490128,0,12.909153}; + areaIsRectangle=1; + flags=1; + id=1688; + type="ModuleHideTerrainObjects_F"; + atlOffset=-0.68751526; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=11; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={13997.625,17.700819,2899.625}; + angles[]={0.077345207,4.306953,0.092237078}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1692; + type="Base_WarfareBBarrier5x"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={13999.875,17.282379,2906.25}; + angles[]={0.10214306,2.6817491,0.06739822}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1693; + type="Base_WarfareBBarrier5x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={14004.5,18.441441,2898}; + angles[]={0.084796712,2.7580972,0.079830162}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1694; + type="Base_WarfareBBarrier5x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={14086.75,18.532499,2981.75}; + angles[]={0,3.2064285,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1689; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=-9.5367432e-007; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={14146.19,25.257137,2908.0735}; + angles[]={0,5.2536764,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1690; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={14002.021,22.230217,2901.8003}; + angles[]={0,1.1068277,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1691; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=-8.2015991e-005; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={14026.573,18.893465,2881.4841}; + angles[]={0.0099949092,0,6.1835175}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1687; + type="Land_fortified_nest_small_EP1"; + }; + }; + id=134; + atlOffset=1.0862808; + }; + }; + id=125; + atlOffset=4.6505928; + }; + class Item4 + { + dataType="Layer"; + name="outposts"; + class Entities + { + items=20; + class Item0 + { + dataType="Layer"; + name="outpost_1"; + state=2; + class Entities + { + items=32; + class Item0 + { + dataType="Marker"; + position[]={14842,4.6599493,7329.25}; + name="outp_1_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=340.38818; + id=710; + }; + class Item1 + { + dataType="Marker"; + position[]={14857.563,4.0529709,7337.2612}; + name="outpost_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGUER"; + a=47.618229; + b=77.801392; + angle=338.54163; + id=711; + atlOffset=-0.23894787; + }; + class Item2 + { + dataType="Marker"; + position[]={14867.446,3.5730982,7408.7637}; + name="outp_1_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=156.8371; + id=1215; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={14856.147,5.6395335,7413.083}; + angles[]={0.076932177,2.5142455,6.1324472}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1220; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={14838.125,7.4488468,7403}; + angles[]={0.029924033,2.466825,6.1602793}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1221; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={14809.625,9.3061743,7383.5}; + angles[]={0.063373446,2.1473467,0.054572064}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1222; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={14859.75,5.1862497,7260.875}; + angles[]={0.029989703,2.8654401,6.1934276}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1202; + type="Land_HBarrier_Big_F"; + atlOffset=-2.3841858e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={14862.875,4.9262962,7267.625}; + angles[]={0.012221747,1.4230469,6.1326838}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1204; + type="Land_HBarrier_Big_F"; + atlOffset=7.1525574e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={14853.375,5.8390312,7264.625}; + angles[]={6.1338549,4.3699555,6.1637526}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1205; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={14799.48,10.337717,7375.7622}; + angles[]={6.1983895,5.0976162,6.1342955}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1207; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={14802.9,9.3489904,7369.1567}; + angles[]={6.2207661,3.6559806,6.1416388}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1208; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={14806.35,9.8317986,7378.5024}; + angles[]={0.043154817,0.30688432,6.2012839}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1209; + type="Land_HBarrier_Big_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={14811.694,8.7636662,7339.5566}; + angles[]={0.084796004,4.5496302,6.1983895}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1211; + type="Land_HBarrier_Big_F"; + atlOffset=-4.7683716e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={14818.088,8.4543266,7335.7539}; + angles[]={0.09719272,3.0936217,6.1736259}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1212; + type="Land_HBarrier_Big_F"; + atlOffset=4.7683716e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={14816.08,8.3024731,7345.5122}; + angles[]={6.2634654,6.050858,6.2012577}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1213; + type="Land_HBarrier_Big_F"; + atlOffset=-4.7683716e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={14872.631,4.3548756,7425.8477}; + angles[]={6.2805562,0.41280612,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1217; + type="Land_HBarrier_Big_F"; + atlOffset=4.7683716e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={14865.934,4.355166,7422.6108}; + angles[]={0,5.254384,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1218; + type="Land_HBarrier_Big_F"; + atlOffset=-2.3841858e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={14875.181,4.3499994,7418.9053}; + angles[]={0,1.9052597,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1219; + type="Land_HBarrier_Big_F"; + atlOffset=-7.1525574e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={14807.021,8.447216,7356.6919}; + angles[]={6.2731905,4.4136944,6.1810422}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1223; + type="Land_HBarrier_Big_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={14820.293,10.357047,7314.4438}; + angles[]={0.09719272,4.384726,6.1318512}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1224; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={14832.25,9.4742746,7289}; + angles[]={0.024996169,4.2252364,6.1216998}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1225; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={14842.595,8.126153,7274.5347}; + angles[]={6.1578712,0.7510727,6.2378044}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1226; + type="Land_HBarrier_Big_F"; + atlOffset=-4.7683716e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={14906.375,4.362483,7356.125}; + angles[]={0,4.5496302,0.0052476097}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1227; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={14913.375,4.4773593,7314.875}; + angles[]={6.2763758,4.3209209,0.0020716023}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1228; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={14904.25,8.0450001,7283.375}; + angles[]={0,5.2836328,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1199; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=-2.3841858e-007; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={14858.358,9.1978779,7265.9834}; + angles[]={0,5.9747887,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1200; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=-4.7683716e-007; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={14804.37,13.221649,7373.7319}; + angles[]={0,1.9218861,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1206; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=-9.5367432e-007; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={14816.919,11.891758,7340.4155}; + angles[]={0,1.365388,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1210; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=-4.7683716e-007; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={14870.467,8.0450001,7421.0156}; + angles[]={0,3.5202615,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1216; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=-2.3841858e-007; + }; + class Item29 + { + dataType="Object"; + class PositionInfo + { + position[]={14883.125,3.9383419,7400.375}; + angles[]={0,3.9970515,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1229; + type="Land_HBarrier_3_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item30 + { + dataType="Marker"; + position[]={14885.215,3.6076798,7342.5107}; + name="outp_1_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=70.352753; + id=5566; + }; + class Item31 + { + dataType="Marker"; + position[]={14888.188,3.4947755,7331.2285}; + name="outp_1_vehicle_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=340.38818; + id=5567; + }; + }; + id=166; + atlOffset=0.50878191; + }; + class Item1 + { + dataType="Layer"; + name="outpost_10"; + state=2; + class Entities + { + items=78; + class Item0 + { + dataType="Marker"; + position[]={9163.25,24.384064,14437.875}; + name="outp_10_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=335.71964; + id=750; + atlOffset=1.9073486e-006; + }; + class Item1 + { + dataType="Marker"; + position[]={9189.875,24.5,14407.375}; + name="outpost_10"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGUER"; + a=52.508503; + b=50.86039; + angle=339.99149; + id=751; + atlOffset=0.85724068; + }; + class Item2 + { + dataType="Marker"; + position[]={9223.125,20.641563,14399}; + name="outp_10_mortar"; + markerType="ELLIPSE"; + type="ellipse"; + colorName="ColorYellow"; + a=3; + b=3; + id=752; + }; + class Item3 + { + dataType="Marker"; + position[]={9153.125,24.270937,14460.125}; + name="outp_10_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=152.3033; + id=5025; + }; + class Item4 + { + dataType="Logic"; + class PositionInfo + { + position[]={9187.875,24.539333,14424.375}; + angles[]={6.2803807,0,6.2350807}; + }; + areaSize[]={5,-1,5}; + flags=1; + id=5023; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={9228,20.315529,14387.375}; + angles[]={6.2307329,4.2528782,6.1859927}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4960; + type="Land_HBarrier_3_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={9234.0801,19.921062,14390.648}; + angles[]={6.2207661,4.2529497,6.1859927}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4961; + type="Land_HBarrier_3_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={9171.21,25.012569,14443.194}; + angles[]={0.0049914722,2.6824183,0.0024897563}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4963; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={9176.1885,25.026403,14445.833}; + angles[]={0.0024897563,2.6819592,0.0024897563}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4964; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={9181.21,25.072739,14448.42}; + angles[]={6.2756844,2.6818898,0.0075011365}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4965; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={9186.3008,25.145971,14450.997}; + angles[]={6.2656889,2.682409,0.010000871}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4966; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={9191.2725,25.24818,14453.634}; + angles[]={6.2606897,2.6822166,0.012496647}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4967; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={9196.2646,25.378975,14456.216}; + angles[]={6.2531958,2.6821804,0.0075011365}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4968; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={9201.2637,25.517467,14458.776}; + angles[]={6.2407117,2.6821227,0.014998405}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4969; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={9206.2461,25.642351,14461.23}; + angles[]={6.2482009,2.68209,6.278182}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4970; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={9210.4102,25.534304,14461.005}; + angles[]={6.2432065,4.2526541,6.2432065}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4971; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={9212.8184,25.193932,14456.005}; + angles[]={6.2332273,4.2528315,6.2382159}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4972; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={9215.2871,24.812288,14451.008}; + angles[]={6.2307329,4.25278,6.2357211}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4973; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={9237.6357,20.502707,14405.352}; + angles[]={6.2157884,4.2527466,6.1983895}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4974; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={9240.084,19.943602,14400.295}; + angles[]={6.2133002,4.2527161,6.1934271}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4975; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={9204.7734,21.709415,14378.119}; + angles[]={6.2157874,2.6823757,6.2132993}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4976; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={9209.751,21.518391,14380.757}; + angles[]={6.2157884,2.6825798,6.1959085}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4977; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={9214.7734,21.249826,14383.343}; + angles[]={6.220767,2.6823921,6.1934276}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4978; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={9219.8633,20.943218,14385.921}; + angles[]={6.220767,2.6823406,6.1909475}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4979; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={9224.8359,20.629732,14388.559}; + angles[]={6.228241,2.6822016,6.1859927}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4980; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={9234.8271,19.97945,14393.699}; + angles[]={6.218277,2.6819198,6.1909485}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4981; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={9239.8086,19.688223,14396.155}; + angles[]={6.2157884,2.6818457,6.1934276}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4982; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={9179.4414,22.518864,14365.301}; + angles[]={6.2531939,2.6817813,6.2307339}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4983; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={9184.4189,22.322996,14367.94}; + angles[]={6.2432065,2.6817191,6.2232571}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4984; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item29 + { + dataType="Object"; + class PositionInfo + { + position[]={9189.4404,22.137775,14370.526}; + angles[]={6.2382159,2.6817312,6.2232571}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4985; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item30 + { + dataType="Object"; + class PositionInfo + { + position[]={9199.7422,21.827293,14375.523}; + angles[]={6.2257481,2.6821294,6.228241}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4986; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item31 + { + dataType="Object"; + class PositionInfo + { + position[]={9146.4453,25.300901,14428.31}; + angles[]={0.0099949092,4.2530365,0.0014235723}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4987; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item32 + { + dataType="Object"; + class PositionInfo + { + position[]={9148.8535,25.58567,14423.31}; + angles[]={0.080776058,4.2520165,0.041459456}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4988; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item33 + { + dataType="Object"; + class PositionInfo + { + position[]={9151.3223,26.014593,14418.312}; + angles[]={0.037190139,4.2496986,0.047692627}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4989; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item34 + { + dataType="Object"; + class PositionInfo + { + position[]={9153.7236,26.136375,14413.309}; + angles[]={0.0069053532,4.2506914,6.2743897}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4990; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item35 + { + dataType="Object"; + class PositionInfo + { + position[]={9176.1201,22.765001,14367.6}; + angles[]={6.2631865,4.2528362,6.2207661}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4991; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item36 + { + dataType="Object"; + class PositionInfo + { + position[]={9233.25,19.600513,14384.375}; + angles[]={6.2332263,2.6820817,6.1884694}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4992; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item37 + { + dataType="Object"; + class PositionInfo + { + position[]={9156.1729,26.120049,14408.188}; + angles[]={0,4.2530041,6.2533493}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4993; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item38 + { + dataType="Object"; + class PositionInfo + { + position[]={9171.1006,23.199802,14377.615}; + angles[]={6.2631865,4.2528772,6.2531939}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4994; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item39 + { + dataType="Object"; + class PositionInfo + { + position[]={9173.5693,23.002258,14372.618}; + angles[]={6.2631893,4.2527823,6.2382159}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4995; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item40 + { + dataType="Object"; + class PositionInfo + { + position[]={9217.79,24.405308,14445.861}; + angles[]={6.2307339,4.2527242,6.225749}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4996; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item41 + { + dataType="Object"; + class PositionInfo + { + position[]={9220.1982,23.988642,14440.861}; + angles[]={6.225749,4.2527242,6.225749}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4997; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item42 + { + dataType="Object"; + class PositionInfo + { + position[]={9235.1885,21.038349,14410.29}; + angles[]={6.218277,4.2527361,6.1983895}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4998; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item43 + { + dataType="Object"; + class PositionInfo + { + position[]={9148.7031,25.270178,14431.642}; + angles[]={0.026947128,2.6821389,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4999; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item44 + { + dataType="Object"; + class PositionInfo + { + position[]={9153.6816,25.223604,14434.28}; + angles[]={0.012496647,2.6823499,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5000; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item45 + { + dataType="Object"; + class PositionInfo + { + position[]={9153.8525,25.187904,14438.335}; + angles[]={0.0099949092,4.2527809,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5001; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item46 + { + dataType="Object"; + class PositionInfo + { + position[]={9167.8516,24.986969,14445.54}; + angles[]={0.0099949092,4.2526836,6.270689}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5002; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item47 + { + dataType="Object"; + class PositionInfo + { + position[]={9166.125,23.757505,14387.875}; + angles[]={6.2455969,4.2529254,6.1709867}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5003; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item48 + { + dataType="Object"; + class PositionInfo + { + position[]={9168.5732,23.364641,14382.755}; + angles[]={6.268187,4.2528334,6.2531939}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5004; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item49 + { + dataType="Object"; + class PositionInfo + { + position[]={9230.25,22.085203,14420.375}; + angles[]={6.220767,1.1087788,6.2083254}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5005; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item50 + { + dataType="Object"; + class PositionInfo + { + position[]={9232.6934,21.574602,14415.397}; + angles[]={6.2132993,4.2526989,6.2058396}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5006; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item51 + { + dataType="Object"; + class PositionInfo + { + position[]={9194.6172,21.961199,14373.023}; + angles[]={6.2332273,2.6821294,6.225749}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5016; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item52 + { + dataType="Object"; + class PositionInfo + { + position[]={9163.6006,24.814827,14392.865}; + angles[]={6.1591153,4.2528772,6.1361217}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5017; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item53 + { + dataType="Object"; + class PositionInfo + { + position[]={9158.625,26.005232,14403.125}; + angles[]={6.2757244,4.2529254,6.2090359}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5018; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item54 + { + dataType="Object"; + class PositionInfo + { + position[]={9161.0732,25.650635,14398.005}; + angles[]={6.2480445,4.2528334,6.1361227}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5019; + type="Land_HBarrier_5_F"; + atlOffset=3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item55 + { + dataType="Object"; + class PositionInfo + { + position[]={9227.7256,22.592865,14425.49}; + angles[]={6.220767,4.2528772,6.2133002}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5020; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item56 + { + dataType="Object"; + class PositionInfo + { + position[]={9222.75,23.549891,14435.75}; + angles[]={6.220767,4.2529254,6.223258}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5021; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item57 + { + dataType="Object"; + class PositionInfo + { + position[]={9225.1982,23.077864,14430.63}; + angles[]={6.225749,4.2528334,6.2132993}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5022; + type="Land_HBarrier_5_F"; + atlOffset=7.6293945e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item58 + { + dataType="Object"; + class PositionInfo + { + position[]={9205.8535,26.541315,14459.571}; + angles[]={0,2.682266,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=4952; + type="Land_Mil_WallBig_4m_F"; + }; + class Item59 + { + dataType="Object"; + class PositionInfo + { + position[]={9210.5479,26.347376,14457.988}; + angles[]={0,4.2530622,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=4953; + type="Land_Mil_WallBig_4m_F"; + }; + class Item60 + { + dataType="Object"; + class PositionInfo + { + position[]={9181.2617,23.450089,14367.703}; + angles[]={0,5.8103414,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=4954; + type="Land_Mil_WallBig_4m_F"; + }; + class Item61 + { + dataType="Object"; + class PositionInfo + { + position[]={9176.5459,23.741781,14369.223}; + angles[]={0,1.0979521,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=4955; + type="Land_Mil_WallBig_4m_F"; + }; + class Item62 + { + dataType="Object"; + class PositionInfo + { + position[]={9209.707,26.515902,14460.848}; + angles[]={0,3.4676645,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=4956; + type="Land_Mil_WallBig_Corner_F"; + }; + class Item63 + { + dataType="Object"; + class PositionInfo + { + position[]={9208.2471,26.593285,14461.322}; + angles[]={0,1.8968679,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=4957; + type="Land_Mil_WallBig_Corner_F"; + }; + class Item64 + { + dataType="Object"; + class PositionInfo + { + position[]={9178.8916,23.526093,14365.921}; + angles[]={0,5.0249434,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=4958; + type="Land_Mil_WallBig_Corner_F"; + }; + class Item65 + { + dataType="Object"; + class PositionInfo + { + position[]={9177.4316,23.61867,14366.394}; + angles[]={0,0.31255427,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=4959; + type="Land_Mil_WallBig_Corner_F"; + }; + class Item66 + { + dataType="Object"; + class PositionInfo + { + position[]={9189.75,24.980625,14444.25}; + angles[]={0,5.8237214,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5007; + type="Land_Cargo_House_V3_F"; + }; + class Item67 + { + dataType="Object"; + class PositionInfo + { + position[]={9182.625,24.952501,14440.75}; + angles[]={0,5.8243885,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5008; + type="Land_Cargo_House_V3_F"; + }; + class Item68 + { + dataType="Object"; + class PositionInfo + { + position[]={9205.7275,22.079973,14385.332}; + angles[]={0,2.6643598,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5009; + type="Land_Cargo_House_V3_F"; + }; + class Item69 + { + dataType="Object"; + class PositionInfo + { + position[]={9197.5098,22.2309,14381.371}; + angles[]={0,2.6632619,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5010; + type="Land_Cargo_House_V3_F"; + }; + class Item70 + { + dataType="Object"; + class PositionInfo + { + position[]={9174.6279,29.197569,14439.746}; + angles[]={0,2.6820407,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5011; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item71 + { + dataType="Object"; + class PositionInfo + { + position[]={9235.6787,24.472631,14399.845}; + angles[]={0,4.2527885,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5012; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item72 + { + dataType="Object"; + class PositionInfo + { + position[]={9180.415,26.84362,14372.014}; + angles[]={0,5.8236036,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5013; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item73 + { + dataType="Object"; + class PositionInfo + { + position[]={9153.25,29.516666,14429.25}; + angles[]={0.02694934,1.1347288,0.014033424}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5014; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item74 + { + dataType="Object"; + class PositionInfo + { + position[]={9206.6221,37.350903,14451.453}; + angles[]={0,4.2527747,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5015; + type="Land_Cargo_Tower_V3_F"; + }; + class Item75 + { + dataType="Object"; + class PositionInfo + { + position[]={9186.2412,24.55241,14421.949}; + angles[]={6.2538447,5.8254833,6.2375684}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5024; + type="Land_HelipadSquare_F"; + atlOffset=4.3869019e-005; + }; + class Item76 + { + dataType="Marker"; + position[]={9137.0254,24.333549,14453.803}; + name="outp_10_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=152.3033; + id=5564; + }; + class Item77 + { + dataType="Marker"; + position[]={9170.0068,24.210941,14467.477}; + name="outp_10_vehicle_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=152.3033; + id=5565; + }; + }; + id=210; + atlOffset=0.041307449; + }; + class Item2 + { + dataType="Layer"; + name="outpost_11"; + state=2; + class Entities + { + items=92; + class Item0 + { + dataType="Marker"; + position[]={13167.25,13.72125,10997.625}; + name="outp_11_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=353.02838; + id=754; + }; + class Item1 + { + dataType="Marker"; + position[]={13185.926,12.809092,10956.115}; + name="outpost_11"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGUER"; + a=69.784866; + b=51.22356; + angle=351.26813; + id=755; + atlOffset=-1.0385208; + }; + class Item2 + { + dataType="Marker"; + position[]={13148.125,11.521563,10924.375}; + name="outp_11_mortar"; + markerType="ELLIPSE"; + type="ellipse"; + colorName="ColorYellow"; + a=3; + b=3; + id=756; + }; + class Item3 + { + dataType="Marker"; + position[]={13163.75,13.618751,11021.625}; + name="outp_11_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=175.38055; + id=5468; + atlOffset=9.5367432e-007; + }; + class Item4 + { + dataType="Logic"; + class PositionInfo + { + position[]={13164.313,13.93669,10964.698}; + angles[]={0,6.2382865,0}; + }; + areaSize[]={14.987208,0,22.364645}; + areaIsRectangle=1; + flags=1; + id=5456; + type="ModuleHideTerrainObjects_F"; + atlOffset=-1.4305153; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={13203.625,12.435843,10927.25}; + angles[]={6.2083254,4.6110258,6.1934271}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5322; + type="Land_HBarrier_01_line_3_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={13210.719,11.792346,10928.191}; + angles[]={6.1983895,4.6127243,6.1760964}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5323; + type="Land_HBarrier_01_line_3_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={13176.245,14.419852,11000.249}; + angles[]={0.012496647,3.0449586,0.0099949092}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5325; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={13181.857,14.463604,11000.885}; + angles[]={0.01749678,3.0461175,0.010000871}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5326; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={13187.531,14.524892,11001.487}; + angles[]={0.012496647,3.0512972,0.014998405}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5327; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={13193.116,14.584332,11002.188}; + angles[]={0.012496647,3.0479989,0.0099949092}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5328; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.2397766e-005; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={13198.699,14.608063,11002.83}; + angles[]={0.01499443,3.0450389,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5329; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={13204.281,14.581802,11003.449}; + angles[]={0.0099949092,3.0450118,6.268187}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5330; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={13209.811,14.441977,11003.976}; + angles[]={0.012501417,3.0450664,6.2506957}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5331; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={13213.623,14.310784,11002.286}; + angles[]={0.012501417,4.6158628,6.2332273}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5332; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={13214.101,14.353629,10996.757}; + angles[]={0.014998405,4.6158586,6.228241}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5333; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={13214.635,14.401296,10991.209}; + angles[]={0.0075011365,4.6158795,6.2357211}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5334; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={13219.262,12.148072,10940.676}; + angles[]={6.1810417,4.6096749,6.1909475}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5335; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={13219.756,11.475932,10935.079}; + angles[]={6.176096,4.6087837,6.183517}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5336; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={13160.91,11.099908,10905.176}; + angles[]={6.1736259,3.0436268,0.054944519}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5337; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={13166.5,11.482701,10905.875}; + angles[]={6.1810417,3.0439639,0.039979152}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5338; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={13190.077,13.300497,10928.214}; + angles[]={6.225749,3.0432804,6.2531958}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5339; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={13195.75,13.088354,10928.817}; + angles[]={6.2132993,3.0413201,6.2407103}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5340; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={13201.335,12.746735,10929.52}; + angles[]={6.2133002,3.0411017,6.1934271}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5341; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={13212.501,11.778644,10930.778}; + angles[]={6.1909485,3.0388119,6.1662216}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5342; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={13218.029,11.254635,10931.307}; + angles[]={6.1785688,3.037987,6.1785688}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5343; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={13138.407,9.2370119,10902.597}; + angles[]={6.1416383,3.0422425,0.064908728}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5344; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={13143.998,9.7236977,10903.297}; + angles[]={6.1465421,3.0407157,0.06988623}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5345; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={13149.61,10.208336,10903.933}; + angles[]={6.151453,3.0418377,0.07237374}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5346; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item29 + { + dataType="Object"; + class PositionInfo + { + position[]={13155.286,10.676429,10904.534}; + angles[]={6.1637568,3.0427682,0.067397334}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5347; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item30 + { + dataType="Object"; + class PositionInfo + { + position[]={13147.947,15.110504,10994.836}; + angles[]={6.2806959,4.6146531,6.228241}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5348; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item31 + { + dataType="Object"; + class PositionInfo + { + position[]={13148.425,15.191934,10989.307}; + angles[]={0.034545675,4.6150331,6.279264}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5349; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item32 + { + dataType="Object"; + class PositionInfo + { + position[]={13148.96,15.809353,10983.758}; + angles[]={0.11108554,4.6155276,0.019549863}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5350; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item33 + { + dataType="Object"; + class PositionInfo + { + position[]={13149.428,16.323933,10978.229}; + angles[]={0.055069193,4.6158652,0.00069053395}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5351; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item34 + { + dataType="Object"; + class PositionInfo + { + position[]={13136.118,9.5769157,10905.925}; + angles[]={6.1342955,4.6125631,0.064908728}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5352; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item35 + { + dataType="Object"; + class PositionInfo + { + position[]={13207.5,11.583014,10922.125}; + angles[]={6.2033563,3.0436664,6.1785688}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5353; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item36 + { + dataType="Object"; + class PositionInfo + { + position[]={13149.9,16.429449,10972.572}; + angles[]={6.2813916,4.616169,6.2778587}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5354; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item37 + { + dataType="Object"; + class PositionInfo + { + position[]={13135.516,10.372965,10911.521}; + angles[]={6.1391892,4.6118488,0.037482351}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5356; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item38 + { + dataType="Object"; + class PositionInfo + { + position[]={13215.148,14.44259,10985.509}; + angles[]={0.015002378,4.615901,6.2307329}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5357; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item39 + { + dataType="Object"; + class PositionInfo + { + position[]={13215.625,14.487389,10979.98}; + angles[]={0,4.61588,6.2382159}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5358; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item40 + { + dataType="Object"; + class PositionInfo + { + position[]={13218.727,12.79516,10946.161}; + angles[]={6.1760964,4.6118202,6.2108126}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5359; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item41 + { + dataType="Object"; + class PositionInfo + { + position[]={13151.242,14.949319,10997.149}; + angles[]={0.0024897563,3.0418422,6.228241}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5360; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item42 + { + dataType="Object"; + class PositionInfo + { + position[]={13156.832,14.706305,10997.85}; + angles[]={0.0050033992,3.0416577,6.2531939}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5361; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item43 + { + dataType="Object"; + class PositionInfo + { + position[]={13158.432,14.611432,11001.579}; + angles[]={0.0050033992,4.6154137,6.2457032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5362; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item44 + { + dataType="Object"; + class PositionInfo + { + position[]={13173.75,14.36239,11003.75}; + angles[]={0.012496647,4.6154852,0.0049914722}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5363; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item45 + { + dataType="Object"; + class PositionInfo + { + position[]={13150.395,16.279837,10966.943}; + angles[]={6.2457142,4.6162024,6.2755504}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5364; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item46 + { + dataType="Object"; + class PositionInfo + { + position[]={13134.443,11.783702,10922.771}; + angles[]={6.1736259,4.6140127,0.0075011365}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5365; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item47 + { + dataType="Object"; + class PositionInfo + { + position[]={13216.196,14.438332,10974.289}; + angles[]={6.270689,4.6158323,6.228241}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5366; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item48 + { + dataType="Object"; + class PositionInfo + { + position[]={13218.25,13.393952,10951.875}; + angles[]={6.1810417,4.6301756,6.22824}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5367; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item49 + { + dataType="Object"; + class PositionInfo + { + position[]={13216.687,14.32324,10968.697}; + angles[]={6.2656889,4.6156769,6.225749}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5368; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item50 + { + dataType="Object"; + class PositionInfo + { + position[]={13217.164,14.12778,10963.168}; + angles[]={6.2382159,4.6155701,6.2357221}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5369; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item51 + { + dataType="Object"; + class PositionInfo + { + position[]={13217.734,13.843718,10957.477}; + angles[]={6.2232571,4.6152582,6.228241}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5370; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item52 + { + dataType="Object"; + class PositionInfo + { + position[]={13150.886,15.991192,10961.352}; + angles[]={6.2235842,4.6159134,0.0071762549}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5371; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item53 + { + dataType="Object"; + class PositionInfo + { + position[]={13151.362,15.439941,10955.822}; + angles[]={6.1132946,4.6157718,0.043134086}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5372; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item54 + { + dataType="Object"; + class PositionInfo + { + position[]={13133.971,12.37319,10928.427}; + angles[]={6.183517,4.6151276,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5373; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item55 + { + dataType="Object"; + class PositionInfo + { + position[]={13135.416,12.838655,10933.689}; + angles[]={6.2008719,2.2784827,6.268187}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5457; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=2.8610229e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item56 + { + dataType="Object"; + class PositionInfo + { + position[]={13139.142,13.139263,10937.972}; + angles[]={6.2133002,2.2739556,6.270689}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5458; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item57 + { + dataType="Object"; + class PositionInfo + { + position[]={13142.833,13.390106,10942.25}; + angles[]={6.223258,2.2726984,6.270689}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5459; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=4.7683716e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item58 + { + dataType="Object"; + class PositionInfo + { + position[]={13146.5,13.661309,10946.5}; + angles[]={6.1913838,2.272511,0.026229683}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5460; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item59 + { + dataType="Object"; + class PositionInfo + { + position[]={13150.132,14.447701,10950.696}; + angles[]={6.0812988,2.2723913,0.052003801}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5461; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=2.8610229e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item60 + { + dataType="Object"; + class PositionInfo + { + position[]={13171.291,11.865446,10907.689}; + angles[]={6.1711564,2.2784827,0.042475242}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5462; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item61 + { + dataType="Object"; + class PositionInfo + { + position[]={13175.017,12.325603,10911.972}; + angles[]={6.1909475,2.2739556,0.012501417}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5463; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item62 + { + dataType="Object"; + class PositionInfo + { + position[]={13178.708,12.685097,10916.25}; + angles[]={6.2132993,2.2726984,0.010000871}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5464; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item63 + { + dataType="Object"; + class PositionInfo + { + position[]={13186.007,13.197207,10924.696}; + angles[]={6.223258,2.2723913,6.270689}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5466; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item64 + { + dataType="Object"; + class PositionInfo + { + position[]={13182.375,12.983014,10920.5}; + angles[]={6.2182775,2.272511,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5465; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item65 + { + dataType="Object"; + class PositionInfo + { + position[]={13148.135,12.636487,10929.658}; + angles[]={6.2157874,3.0855184,0.02999169}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5469; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item66 + { + dataType="Object"; + class PositionInfo + { + position[]={13154.401,12.470724,10924.062}; + angles[]={6.2157884,1.5112264,0.039977662}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5470; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item67 + { + dataType="Object"; + class PositionInfo + { + position[]={13142,12.050514,10924}; + angles[]={6.1909475,1.5112264,0.024993783}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5471; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item68 + { + dataType="Object"; + class PositionInfo + { + position[]={13148.594,11.863519,10919.403}; + angles[]={6.1884694,3.0855184,0.049959254}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5472; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item69 + { + dataType="Object"; + class PositionInfo + { + position[]={13208.855,15.45148,11002.563}; + angles[]={0,3.0451031,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5306; + type="Land_Mil_WallBig_4m_F"; + }; + class Item70 + { + dataType="Object"; + class PositionInfo + { + position[]={13212.682,15.351622,10999.417}; + angles[]={0,4.6158996,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5307; + type="Land_Mil_WallBig_4m_F"; + }; + class Item71 + { + dataType="Object"; + class PositionInfo + { + position[]={13140.963,10.595247,10904.196}; + angles[]={0,6.1731782,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5308; + type="Land_Mil_WallBig_4m_F"; + }; + class Item72 + { + dataType="Object"; + class PositionInfo + { + position[]={13137.093,10.801679,10907.291}; + angles[]={0,1.4607892,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5311; + type="Land_Mil_WallBig_4m_F"; + }; + class Item73 + { + dataType="Object"; + class PositionInfo + { + position[]={13212.91,15.30491,11002.389}; + angles[]={0,3.8305016,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5304; + type="Land_Mil_WallBig_Corner_F"; + }; + class Item74 + { + dataType="Object"; + class PositionInfo + { + position[]={13211.714,15.347681,11003.352}; + angles[]={0,2.2597048,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5305; + type="Land_Mil_WallBig_Corner_F"; + }; + class Item75 + { + dataType="Object"; + class PositionInfo + { + position[]={13138.114,10.287946,10903.37}; + angles[]={0,5.3877802,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5309; + type="Land_Mil_WallBig_Corner_F"; + }; + class Item76 + { + dataType="Object"; + class PositionInfo + { + position[]={13136.904,10.346517,10904.316}; + angles[]={0,0.67539132,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5310; + type="Land_Mil_WallBig_Corner_F"; + }; + class Item77 + { + dataType="Object"; + class PositionInfo + { + position[]={13196.977,14.647873,10995.37}; + angles[]={0,6.1866956,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5313; + type="Land_Cargo_House_V1_F"; + }; + class Item78 + { + dataType="Object"; + class PositionInfo + { + position[]={13187.875,14.570937,10994.75}; + angles[]={0,6.1866956,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5314; + type="Land_Cargo_House_V1_F"; + }; + class Item79 + { + dataType="Object"; + class PositionInfo + { + position[]={13158.625,11.564062,10911.25}; + angles[]={0,3.026696,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5319; + type="Land_Cargo_House_V1_F"; + }; + class Item80 + { + dataType="Object"; + class PositionInfo + { + position[]={13150.25,11.008124,10910.625}; + angles[]={0,3.026696,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5320; + type="Land_Cargo_House_V1_F"; + }; + class Item81 + { + dataType="Object"; + class PositionInfo + { + position[]={13178.25,18.668125,10995.5}; + angles[]={0,3.0451031,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5315; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item82 + { + dataType="Object"; + class PositionInfo + { + position[]={13215.478,16.186445,10936.222}; + angles[]={0,4.6158996,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5316; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item83 + { + dataType="Object"; + class PositionInfo + { + position[]={13141.7,14.446754,10908.526}; + angles[]={0,6.1866956,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5317; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=-9.5367432e-007; + }; + class Item84 + { + dataType="Object"; + class PositionInfo + { + position[]={13153.177,19.063465,10991.69}; + angles[]={0,1.4533925,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5318; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item85 + { + dataType="Object"; + class PositionInfo + { + position[]={13206.691,26.791862,10994.701}; + angles[]={0,4.6158996,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5312; + type="Land_Cargo_Tower_V1_F"; + atlOffset=-9.5367432e-007; + }; + class Item86 + { + dataType="Object"; + class PositionInfo + { + position[]={13194.455,13.731297,10954.347}; + angles[]={6.2531939,2.8762219,6.2631865}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5467; + type="Land_HelipadSquare_F"; + atlOffset=-1.9073486e-006; + }; + class Item87 + { + dataType="Object"; + class PositionInfo + { + position[]={13132.25,11.542717,10920.5}; + angles[]={6.1637568,6.2038665,0.01749678}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5602; + type="Land_HBarrier_01_line_3_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item88 + { + dataType="Object"; + class PositionInfo + { + position[]={13133.037,10.608449,10913.388}; + angles[]={6.1391892,6.2084093,0.037482351}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5603; + type="Land_HBarrier_01_line_3_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item89 + { + dataType="Object"; + class PositionInfo + { + position[]={13127.042,10.913924,10916.737}; + angles[]={6.1342955,4.6393013,0.0075011365}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5604; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item90 + { + dataType="Marker"; + position[]={13177.61,13.435721,11023.271}; + name="outp_11_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=175.38055; + id=5605; + atlOffset=9.5367432e-007; + }; + class Item91 + { + dataType="Marker"; + position[]={13151.709,14.173321,11021.074}; + name="outp_11_vehicle_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=175.38055; + id=5606; + atlOffset=9.5367432e-007; + }; + }; + id=215; + atlOffset=-0.97530079; + }; + class Item3 + { + dataType="Layer"; + name="outpost_12"; + state=2; + class Entities + { + items=31; + class Item0 + { + dataType="Marker"; + position[]={11634.625,13.75,6916.375}; + name="outp_12_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=334.05545; + id=758; + atlOffset=6.0184374; + }; + class Item1 + { + dataType="Marker"; + position[]={11672.5,8.2543745,6891.625}; + name="outpost_12"; + markerType="ELLIPSE"; + type="rectangle"; + colorName="ColorGUER"; + a=68.585358; + b=44.176682; + angle=9.4341774; + id=759; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={11705.5,26.646709,6887.625}; + angles[]={0,3.1415927,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=975; + type="Land_Telek1"; + atlOffset=9.5367432e-007; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={11706.125,13.113237,6893.5}; + angles[]={6.228241,0,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=974; + type="Land_Ind_Garage01_EP1"; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={11675.875,9.2306252,6904.25}; + angles[]={0,3.1415927,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=983; + type="Land_Cargo_House_V1_F"; + atlOffset=9.5367432e-007; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={11668.375,8.489687,6892.875}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=984; + type="Land_Cargo_House_V1_F"; + atlOffset=-4.7683716e-007; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={11653.015,15.515041,6857.8291}; + angles[]={0,1.5564846,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=979; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=-9.5367432e-007; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={11692.625,16.23875,6924.875}; + angles[]={0,4.7201204,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=980; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={11692.515,14.684175,6858.2041}; + angles[]={0,4.7483778,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=981; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=-9.5367432e-007; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={11653.375,13.180626,6924.625}; + angles[]={0,1.5564846,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=982; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={11657.25,10.099498,6929.75}; + angles[]={6.1220937,0,6.2581892}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=959; + type="Base_WarfareBBarrier10xTall"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={11672.89,11.574619,6852.9541}; + angles[]={0.077345207,0,6.2407117}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=962; + type="Base_WarfareBBarrier10xTall"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={11657.265,12.109029,6852.9541}; + angles[]={0.10708838,0,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=963; + type="Base_WarfareBBarrier10xTall"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={11688.5,12.151998,6929.75}; + angles[]={6.2357221,0,0.1046163}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=966; + type="Base_WarfareBBarrier10xTall"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={11688.515,10.967344,6852.9541}; + angles[]={0.0075011365,0,6.2407117}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=967; + type="Base_WarfareBBarrier10xTall"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={11672.875,10.60356,6929.75}; + angles[]={6.1563692,0,0.10708894}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=978; + type="Base_WarfareBBarrier10xTall"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={11697,12.43425,6923}; + angles[]={6.2756844,1.5707964,0.1464442}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=958; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={11697,12.06706,6907.25}; + angles[]={6.2357211,1.5707964,0.13909611}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=960; + type="Base_WarfareBBarrier10x"; + atlOffset=0.058434486; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={11697.015,10.318949,6859.8291}; + angles[]={6.2382174,1.5707964,6.2756925}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=961; + type="Base_WarfareBBarrier10x"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={11648.75,8.6626873,6922.875}; + angles[]={6.1598382,1.5707964,6.2581892}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=964; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={11648.765,11.076203,6859.7041}; + angles[]={0.1046163,1.5707964,6.2581892}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=965; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={11648.765,9.3819065,6875.4541}; + angles[]={0.10708838,1.5707964,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=969; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={11705.5,11.422375,6882.875}; + angles[]={6.2282643,6.2820306,0.021274718}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=970; + type="Base_WarfareBBarrier10x"; + atlOffset=-0.10000038; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={11712.875,11.981437,6891.375}; + angles[]={6.2307339,1.5707964,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=971; + type="Base_WarfareBBarrier10x"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={11705.5,12.337687,6899.875}; + angles[]={6.2307034,6.281405,0.034016468}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=972; + type="Base_WarfareBBarrier10x"; + atlOffset=-0.10000134; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={11648.75,8.107687,6907.125}; + angles[]={0.027492445,1.5707964,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=973; + type="Base_WarfareBBarrier10x"; + atlOffset=-4.7683716e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={11663.125,8.1489372,6891.25}; + angles[]={0.027492445,1.5707964,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=976; + type="Base_WarfareBBarrier10x"; + atlOffset=-4.7683716e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={11671.625,8.6170626,6898.5}; + angles[]={0.012501417,0,0.12189306}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=977; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Marker"; + position[]={11635.703,14.719878,6880.1494}; + name="outp_12_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=237.9946; + id=1242; + atlOffset=6.0184374; + }; + class Item29 + { + dataType="Marker"; + position[]={11621.487,14.800063,6888.999}; + name="outp_12_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=208.03596; + id=5590; + atlOffset=6.0184374; + }; + class Item30 + { + dataType="Marker"; + position[]={11631.375,14.375,6901.5}; + name="outp_12_vehicle_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=279.04947; + id=5591; + atlOffset=6.1990633; + }; + }; + id=220; + atlOffset=5.4938173; + }; + class Item4 + { + dataType="Layer"; + name="outpost_13"; + state=2; + class Entities + { + items=55; + class Item0 + { + dataType="Marker"; + position[]={2198,34.998749,4376.375}; + name="outp_13_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=343.12036; + id=762; + }; + class Item1 + { + dataType="Marker"; + position[]={2231.72,35.258999,4348.9028}; + name="outpost_13"; + markerType="ELLIPSE"; + type="rectangle"; + colorName="ColorGUER"; + a=80; + b=85; + angle=253.771; + id=763; + atlOffset=-0.117733; + }; + class Item2 + { + dataType="Marker"; + position[]={2262.25,34.739998,4344.5}; + name="outp_13_mortar"; + markerType="ELLIPSE"; + type="ellipse"; + colorName="ColorYellow"; + a=3; + b=3; + id=764; + }; + class Item3 + { + dataType="Marker"; + position[]={2189.1653,33.87867,4401.6514}; + name="outp_13_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=158.6123; + id=5148; + }; + class Item4 + { + dataType="Logic"; + class PositionInfo + { + position[]={2214.8147,35.933708,4309.8511}; + angles[]={0.0099949092,0,0.014998405}; + }; + areaSize[]={5,-1,5}; + flags=1; + id=5147; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={2217.5066,36.629341,4361.0234}; + angles[]={0.022495884,4.4286904,0.0024897563}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5141; + type="Land_Cargo40_sand_F"; + atlOffset=-4.5776367e-005; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={2214.8411,36.642231,4360.2578}; + angles[]={0.024993783,4.4287825,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5142; + type="Land_Cargo40_sand_F"; + atlOffset=-4.9591064e-005; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={2279.0837,35.337349,4348.2471}; + angles[]={0.022495884,4.4280958,6.2581916}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5100; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={2271.5842,35.036861,4372.9155}; + angles[]={0.024996169,4.4280677,6.2357211}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5101; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={2269.1987,34.973637,4381.0742}; + angles[]={0.012501417,4.4280925,6.2307339}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5102; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={2266.8125,35.125866,4389.2319}; + angles[]={6.2706842,4.4281511,6.2407117}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5103; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={2264.427,35.307892,4397.3906}; + angles[]={6.2731848,4.4278259,6.2457032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5104; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={2258.1951,35.548649,4399.9956}; + angles[]={6.2806721,2.8571994,6.2506976}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5105; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={2249.8667,35.843498,4397.3003}; + angles[]={0.0050033992,2.8566875,6.2457032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5106; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={2260.9629,36.552109,4329.9658}; + angles[]={0.039979152,2.8576412,6.2631865}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5107; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={2252.8047,36.773678,4327.5801}; + angles[]={0.037482351,2.8577347,6.268187}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5108; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={2236.3884,37.0816,4322.2583}; + angles[]={0.024993783,2.8574595,6.278182}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5109; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={2228.2307,37.142281,4319.873}; + angles[]={0.022495884,2.88077,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5110; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={2225.25,37.523438,4301.375}; + angles[]={0.027492445,2.9207304,0.024993783}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5111; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={2213.4021,36.659237,4354.9893}; + angles[]={0.022495884,4.4376655,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5112; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={2211.0156,36.441467,4363.1475}; + angles[]={0.024993783,4.4277906,0.010000871}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5113; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={2208.6304,36.160583,4371.3062}; + angles[]={0.034986377,4.4246387,0.010000871}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5114; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={2206.2441,35.852543,4379.4639}; + angles[]={0.037482351,4.4148045,0.010000871}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5115; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={2241.7783,36.096603,4394.6743}; + angles[]={0.0075011365,2.856323,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5116; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={2216.8096,35.81673,4386.9819}; + angles[]={0.02999169,2.8574784,0.019999012}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5117; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={2208.6506,35.693909,4384.5962}; + angles[]={0.037483942,2.854979,0.024993783}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5118; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={2188.6213,36.600719,4374.7095}; + angles[]={0.014998405,1.2873811,6.2531958}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5119; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={2191.0068,36.673805,4366.5513}; + angles[]={0.019996032,1.2874097,6.2581916}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5120; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={2193.3931,36.770706,4358.3931}; + angles[]={0.01749678,1.2839717,6.270689}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5121; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item29 + { + dataType="Object"; + class PositionInfo + { + position[]={2195.7786,36.891998,4350.2349}; + angles[]={0.01749678,1.2856308,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5122; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item30 + { + dataType="Object"; + class PositionInfo + { + position[]={2203.366,36.963573,4325.625}; + angles[]={6.2806959,1.2935854,6.268187}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5123; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item31 + { + dataType="Object"; + class PositionInfo + { + position[]={2205.752,36.964325,4317.4673}; + angles[]={6.2806959,1.2808652,0.01749678}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5124; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item32 + { + dataType="Object"; + class PositionInfo + { + position[]={2217.063,37.36005,4299.0747}; + angles[]={0.022498533,6.0475645,0.027494613}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5125; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item33 + { + dataType="Object"; + class PositionInfo + { + position[]={2233.4504,36.029327,4391.9785}; + angles[]={0.014998405,2.8306966,0.019996032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5127; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item34 + { + dataType="Object"; + class PositionInfo + { + position[]={2225.292,35.922802,4389.5923}; + angles[]={0.024996169,2.854737,0.017500184}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5128; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item35 + { + dataType="Object"; + class PositionInfo + { + position[]={2244.5964,36.958763,4324.9189}; + angles[]={0.027492445,2.856312,6.2731905}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5129; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item36 + { + dataType="Object"; + class PositionInfo + { + position[]={2198.4392,36.983768,4342.0264}; + angles[]={0.0049914722,1.3296542,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5130; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item37 + { + dataType="Object"; + class PositionInfo + { + position[]={2200.8257,36.998272,4333.8687}; + angles[]={0.0049914722,1.3227996,6.268187}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5131; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item38 + { + dataType="Object"; + class PositionInfo + { + position[]={2274.2766,35.107861,4364.6836}; + angles[]={0.022495884,1.2865642,6.2407117}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5132; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item39 + { + dataType="Object"; + class PositionInfo + { + position[]={2276.6631,35.208271,4356.5259}; + angles[]={0.022495884,1.2866502,6.2531958}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5133; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item40 + { + dataType="Object"; + class PositionInfo + { + position[]={2281.469,35.617191,4340.0889}; + angles[]={0.049958061,4.4279175,6.270689}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5134; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item41 + { + dataType="Object"; + class PositionInfo + { + position[]={2277.4673,35.939079,4335.2471}; + angles[]={0.047464538,2.8572154,6.2581916}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5140; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item42 + { + dataType="Object"; + class PositionInfo + { + position[]={2208.375,37.018436,4309.125}; + angles[]={0,1.2935854,0.022495884}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5143; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item43 + { + dataType="Object"; + class PositionInfo + { + position[]={2210.761,37.134895,4300.9673}; + angles[]={0.0050033992,1.2808652,0.032487731}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5144; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item44 + { + dataType="Object"; + class PositionInfo + { + position[]={2227.125,37.228439,4314.125}; + angles[]={0.01749678,1.2935854,0.0049914722}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5145; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item45 + { + dataType="Object"; + class PositionInfo + { + position[]={2229.511,37.442505,4305.9673}; + angles[]={0.032487731,1.2808652,0.01749678}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5146; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item46 + { + dataType="Object"; + class PositionInfo + { + position[]={2270.2837,34.955601,4355.7236}; + angles[]={0,1.286894,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5126; + type="Land_Medevac_house_V1_F"; + }; + class Item47 + { + dataType="Object"; + class PositionInfo + { + position[]={2275.7561,39.324558,4342.5674}; + angles[]={0,4.4280238,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5135; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item48 + { + dataType="Object"; + class PositionInfo + { + position[]={2252.9116,40.300827,4332.5605}; + angles[]={0,5.9993072,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5136; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item49 + { + dataType="Object"; + class PositionInfo + { + position[]={2212.9377,39.816742,4374.3887}; + angles[]={0,1.2889737,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5137; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item50 + { + dataType="Object"; + class PositionInfo + { + position[]={2217.0127,39.665241,4381.8315}; + angles[]={0,2.8587847,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5138; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item51 + { + dataType="Object"; + class PositionInfo + { + position[]={2219.2837,51.415955,4310.519}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5149; + type="Land_Telek1"; + }; + class Item52 + { + dataType="Object"; + class PositionInfo + { + position[]={2259.875,39.169685,4394}; + angles[]={0,3.477237,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5151; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item53 + { + dataType="Marker"; + position[]={2213.125,33.819687,4405.375}; + name="outp_13_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=158.6123; + id=5576; + }; + class Item54 + { + dataType="Marker"; + position[]={2228.9771,34.287003,4409.3525}; + name="outp_13_vehicle_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=158.6123; + id=5577; + }; + }; + id=225; + atlOffset=-0.2688942; + }; + class Item5 + { + dataType="Layer"; + name="outpost_14"; + state=2; + class Entities + { + items=31; + class Item0 + { + dataType="Marker"; + position[]={8001.125,13.306562,3226.25}; + name="outp_14_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=130.87085; + id=766; + }; + class Item1 + { + dataType="Marker"; + position[]={8034.5,15.75,3174.875}; + name="outpost_14"; + markerType="ELLIPSE"; + type="rectangle"; + colorName="ColorGUER"; + a=70.131279; + b=81.923851; + angle=41.644424; + id=767; + atlOffset=1.4103117; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={8056.7358,30.673353,3153.4985}; + angles[]={0.015002378,3.8906164,0.039979152}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1067; + type="Land_Telek1"; + atlOffset=1.9073486e-006; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={8061.1943,16.927885,3157.375}; + angles[]={0.015002378,0.74904853,0.039979152}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1066; + type="Land_Ind_Garage01_EP1"; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={8046.3633,15.092659,3185.8474}; + angles[]={0,3.8907135,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1070; + type="Land_Cargo_House_V3_F"; + atlOffset=-9.5367432e-007; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={8033.125,14.820313,3182.625}; + angles[]={0,0.74912041,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1071; + type="Land_Cargo_House_V3_F"; + atlOffset=9.5367432e-007; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={7998.0107,18.96373,3167.4216}; + angles[]={0,2.3056035,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1054; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={8072.6748,19.95278,3189.5442}; + angles[]={0,5.4692416,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1059; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={8027.1914,19.564903,3140.7969}; + angles[]={0,5.4974966,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1060; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={8043.7622,18.91758,3216.0901}; + angles[]={0,2.3056035,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1061; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={8061.5322,15.56755,3206.5637}; + angles[]={0.010000871,0.7491262,0.01749678}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1045; + type="Base_WarfareBBarrier10xTall"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={8050.0898,15.315885,3217.2041}; + angles[]={6.2731905,0.74889588,0.027492445}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1047; + type="Base_WarfareBBarrier10xTall"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={8009.2451,15.424561,3150.3169}; + angles[]={0.0075011365,0.74913538,0.012496647}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1050; + type="Base_WarfareBBarrier10xTall"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={7997.8032,15.220322,3160.9575}; + angles[]={0.0099949092,0.74908209,0.0075011365}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1051; + type="Base_WarfareBBarrier10xTall"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={8072.9741,15.980598,3195.9231}; + angles[]={0.029989703,0.74907732,0.022495884}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1055; + type="Base_WarfareBBarrier10xTall"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={8020.687,15.669914,3139.6765}; + angles[]={0.0099949092,0.74923843,0.014998405}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1056; + type="Base_WarfareBBarrier10xTall"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={8074.6016,15.786548,3185.1917}; + angles[]={0.029989703,2.3197312,0.02999169}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1046; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={8063.876,15.726746,3173.6582}; + angles[]={0.019996032,2.3197021,0.034986377}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1048; + type="Base_WarfareBBarrier10x"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={8031.5933,15.310601,3138.9224}; + angles[]={0.012496647,2.3201449,0.01749678}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1049; + type="Base_WarfareBBarrier10x"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={8039.1836,14.423219,3217.9583}; + angles[]={6.2731848,2.3195279,0.037482351}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1052; + type="Base_WarfareBBarrier10x"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={7996.1753,14.539792,3171.689}; + angles[]={0.014998405,2.3198786,0.0049914722}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1053; + type="Base_WarfareBBarrier10x"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={8006.9009,14.268719,3183.2224}; + angles[]={0.034984674,2.3198984,0.0024897563}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1058; + type="Base_WarfareBBarrier10x"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={8053.5015,15.735301,3150.0203}; + angles[]={0.012496647,0.74911827,0.037482351}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1062; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={8064.6904,16.155256,3151.2224}; + angles[]={0.014998405,2.3197308,0.042473838}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1063; + type="Base_WarfareBBarrier10x"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={8065.0781,15.984167,3162.469}; + angles[]={0.01749678,0.74878103,0.039977662}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1064; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={8028.458,13.981118,3206.4246}; + angles[]={0.012496647,2.3194478,0.037482351}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1065; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={8028.1738,14.507853,3185.0103}; + angles[]={0.029989703,2.3198125,0.022495884}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1068; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={8039.3354,14.794361,3184.531}; + angles[]={0.024996169,0.74898154,0.024996169}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1069; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Marker"; + position[]={7988.1143,13.411338,3209.9063}; + name="outp_14_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=130.87085; + id=1241; + }; + class Item29 + { + dataType="Marker"; + position[]={7975.7324,13.796567,3193.623}; + name="outp_14_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=130.87085; + id=5572; + }; + class Item30 + { + dataType="Marker"; + position[]={8016.3706,13.531812,3234.4092}; + name="outp_14_vehicle_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=140.3226; + id=5573; + }; + }; + id=230; + atlOffset=0.64379501; + }; + class Item6 + { + dataType="Layer"; + name="outpost_15"; + state=2; + class Entities + { + items=84; + class Item0 + { + dataType="Marker"; + position[]={10000.375,14.586562,9863.5}; + name="outp_15_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=273.31509; + id=770; + }; + class Item1 + { + dataType="Marker"; + position[]={10035.25,14.643125,9889}; + name="outpost_15"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGUER"; + a=48.067001; + b=59.339001; + angle=4.3989983; + id=771; + }; + class Item2 + { + dataType="Marker"; + position[]={10059.875,15.641563,9916.25}; + name="outp_15_mortar"; + markerType="ELLIPSE"; + type="ellipse"; + colorName="ColorYellow"; + a=3; + b=3; + id=772; + atlOffset=9.5367432e-007; + }; + class Item3 + { + dataType="Marker"; + position[]={9992.5049,14.356873,9881.5518}; + name="outp_15_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=273.31509; + id=5455; + }; + class Item4 + { + dataType="Logic"; + class PositionInfo + { + position[]={10041.378,14.768585,9893.2109}; + }; + areaSize[]={20.167,0,29.645}; + areaIsRectangle=1; + flags=1; + id=5453; + type="ModuleHideTerrainObjects_F"; + atlOffset=-0.020999908; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={10074.436,15.945586,9890.0264}; + angles[]={6.2806959,1.6459293,0.0049914722}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5391; + type="Land_HBarrier_01_line_3_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={10076.875,15.955216,9890.75}; + angles[]={6.2806959,3.2167685,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5392; + type="Land_HBarrier_01_line_3_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={10077.625,15.989279,9900.125}; + angles[]={6.2756844,3.2167807,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5393; + type="Land_HBarrier_01_line_3_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={10000.22,15.057086,9872.9053}; + angles[]={0.0049914722,1.6461657,0.0049914722}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5395; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={10000.552,15.048253,9878.5439}; + angles[]={6.2806959,1.646003,0.0024897563}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5396; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={10000.926,15.079979,9884.2373}; + angles[]={6.2756844,1.6456531,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5397; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={10001.189,15.120187,9889.8594}; + angles[]={6.2731905,1.6453331,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5398; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={10003,16.854265,9918.125}; + angles[]={6.1934276,1.6458778,6.2506957}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5399; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={10003.344,17.324528,9923.7305}; + angles[]={6.2008719,1.6463245,6.2432065}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5400; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={10003.769,17.792509,9929.2686}; + angles[]={6.1959076,1.6465111,6.2357211}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5401; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={10006.083,17.989368,9932.7363}; + angles[]={6.1983886,3.2171874,6.2382145}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5402; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={10011.613,17.727428,9932.2637}; + angles[]={6.1983895,3.21733,6.2457032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5403; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={10017.171,17.476988,9931.8438}; + angles[]={6.2108116,3.2174139,6.2556911}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5404; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={10067.752,16.544724,9927.7764}; + angles[]={6.2631893,3.2167029,6.248199}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5405; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={10073.351,16.364601,9927.3086}; + angles[]={6.2706842,3.2167287,6.248199}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5406; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={10072.961,16.189491,9862.9727}; + angles[]={0.032487731,1.6471312,6.268187}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5407; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={10073.226,16.039265,9868.5996}; + angles[]={0.014998405,1.6467928,6.2731905}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5408; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={10073.559,15.951325,9874.2402}; + angles[]={0.014998405,1.646571,6.2731905}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5409; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={10073.933,15.911355,9879.9326}; + angles[]={0.0075011365,1.6462414,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5410; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={10074.194,15.895999,9885.5557}; + angles[]={0,1.6460588,0.0024897563}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5411; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={10076.773,16.219347,9924.9629}; + angles[]={6.2706842,1.6459171,6.2531939}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5413; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={10071.662,17.4065,9840.3594}; + angles[]={0.062418513,1.6482954,6.2581892}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5414; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={10071.926,17.047794,9845.9873}; + angles[]={0.062419467,1.6487615,6.2631865}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5415; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={10072.258,16.697157,9851.626}; + angles[]={0.059928458,1.6481814,6.2606897}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5416; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=2.8610229e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item29 + { + dataType="Object"; + class PositionInfo + { + position[]={10072.633,16.403286,9857.3213}; + angles[]={0.042473838,1.6475163,6.2656889}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5417; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item30 + { + dataType="Object"; + class PositionInfo + { + position[]={10000.724,17.35998,9844.0996}; + angles[]={0.131733,3.2166474,0.01749678}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5418; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item31 + { + dataType="Object"; + class PositionInfo + { + position[]={10006.253,17.519632,9843.625}; + angles[]={0.131733,3.2166691,0.01749678}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5419; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item32 + { + dataType="Object"; + class PositionInfo + { + position[]={10011.812,17.662886,9843.2061}; + angles[]={0.13173254,3.2166369,0.014998405}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5420; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item33 + { + dataType="Object"; + class PositionInfo + { + position[]={10017.341,17.783308,9842.7236}; + angles[]={0.12681581,3.2165442,0.0075011365}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5421; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item34 + { + dataType="Object"; + class PositionInfo + { + position[]={10067.991,17.616999,9838.6729}; + angles[]={0.064908728,3.2190614,6.2581916}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5422; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item35 + { + dataType="Object"; + class PositionInfo + { + position[]={10082.625,15.918014,9895.5}; + angles[]={6.278194,1.6459771,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5423; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item36 + { + dataType="Object"; + class PositionInfo + { + position[]={10022.994,17.872969,9842.2246}; + angles[]={0.12189306,3.2169538,0.0050033992}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5424; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item37 + { + dataType="Object"; + class PositionInfo + { + position[]={10056.816,17.822468,9839.4531}; + angles[]={0.06988623,3.2200167,6.2631893}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5425; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item38 + { + dataType="Object"; + class PositionInfo + { + position[]={10062.374,17.732424,9839.0322}; + angles[]={0.06739822,3.2200325,6.2606869}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5426; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item39 + { + dataType="Object"; + class PositionInfo + { + position[]={10022.875,17.336523,9931.376}; + angles[]={6.2108126,3.2174873,6.2731848}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5427; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item40 + { + dataType="Object"; + class PositionInfo + { + position[]={10028.403,17.257215,9930.9033}; + angles[]={6.2182775,3.2172842,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5428; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item41 + { + dataType="Object"; + class PositionInfo + { + position[]={10062.256,16.733606,9928.1865}; + angles[]={6.255693,3.2166567,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5429; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item42 + { + dataType="Object"; + class PositionInfo + { + position[]={9999.0068,16.84507,9847.7402}; + angles[]={0.131733,1.6456255,0.019996032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5430; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item43 + { + dataType="Object"; + class PositionInfo + { + position[]={9999.2705,16.160671,9853.3682}; + angles[]={0.10708894,1.6456248,0.017500184}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5431; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item44 + { + dataType="Object"; + class PositionInfo + { + position[]={9995.8691,15.866119,9855.5801}; + angles[]={0.1120284,3.2163701,0.012496647}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5432; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item45 + { + dataType="Object"; + class PositionInfo + { + position[]={9996.375,15.045514,9871.25}; + angles[]={0.01749678,3.2172127,0.0049914722}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5433; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item46 + { + dataType="Object"; + class PositionInfo + { + position[]={10028.625,17.920202,9841.75}; + angles[]={0.11696337,3.217571,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5434; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item47 + { + dataType="Object"; + class PositionInfo + { + position[]={10051.105,17.899717,9839.8965}; + angles[]={0.077345982,3.2199869,6.2706842}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5435; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item48 + { + dataType="Object"; + class PositionInfo + { + position[]={10034.108,17.189625,9930.4941}; + angles[]={6.223258,3.217087,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5436; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item49 + { + dataType="Object"; + class PositionInfo + { + position[]={10056.59,16.893387,9928.6406}; + angles[]={6.255693,3.2166305,6.2581916}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5437; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item50 + { + dataType="Object"; + class PositionInfo + { + position[]={10039.702,17.129673,9930.0225}; + angles[]={6.2307339,3.216965,6.2731848}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5438; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item51 + { + dataType="Object"; + class PositionInfo + { + position[]={10045.232,17.077133,9929.5488}; + angles[]={6.2382159,3.2167273,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5439; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item52 + { + dataType="Object"; + class PositionInfo + { + position[]={10050.938,17.026146,9929.1396}; + angles[]={6.2506976,3.2166493,6.2656889}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5440; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.7166138e-005; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item53 + { + dataType="Object"; + class PositionInfo + { + position[]={10034.219,17.943153,9841.2793}; + angles[]={0.10955995,3.218478,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5441; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item54 + { + dataType="Object"; + class PositionInfo + { + position[]={10039.747,17.942596,9840.8057}; + angles[]={0.09719272,3.219152,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5442; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item55 + { + dataType="Object"; + class PositionInfo + { + position[]={10045.453,17.925676,9840.3965}; + angles[]={0.092237078,3.2199862,6.2706842}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5443; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item56 + { + dataType="Object"; + class PositionInfo + { + position[]={10001.625,15.187077,9895.5}; + angles[]={6.2606897,1.6461657,6.2756925}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5444; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item57 + { + dataType="Object"; + class PositionInfo + { + position[]={10001.957,15.422994,9901.1387}; + angles[]={6.1934276,1.646003,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5445; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item58 + { + dataType="Object"; + class PositionInfo + { + position[]={10002.331,15.880043,9906.832}; + angles[]={6.1959076,1.6456531,6.2581892}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5446; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item59 + { + dataType="Object"; + class PositionInfo + { + position[]={10002.595,16.362406,9912.4541}; + angles[]={6.1959076,1.6453331,6.2531939}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5447; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item60 + { + dataType="Object"; + class PositionInfo + { + position[]={10075.25,15.952077,9902.375}; + angles[]={6.2756844,1.6461657,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5448; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item61 + { + dataType="Object"; + class PositionInfo + { + position[]={10075.582,16.013889,9908.0137}; + angles[]={6.2656889,1.646003,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5449; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item62 + { + dataType="Object"; + class PositionInfo + { + position[]={10075.956,16.086889,9913.707}; + angles[]={6.268187,1.6456531,6.2656889}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5450; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item63 + { + dataType="Object"; + class PositionInfo + { + position[]={10076.375,16.164577,9919.375}; + angles[]={6.268187,1.6456531,6.2656889}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5452; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item64 + { + dataType="Object"; + class PositionInfo + { + position[]={10004.996,18.597635,9928.0869}; + angles[]={0,1.6458255,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5376; + type="Land_Mil_WallBig_4m_F"; + }; + class Item65 + { + dataType="Object"; + class PositionInfo + { + position[]={10008.75,18.715595,9931.3193}; + angles[]={0,3.2166219,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5377; + type="Land_Mil_WallBig_4m_F"; + }; + class Item66 + { + dataType="Object"; + class PositionInfo + { + position[]={10070.521,18.219938,9843.1504}; + angles[]={0,4.7739005,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5378; + type="Land_Mil_WallBig_4m_F"; + }; + class Item67 + { + dataType="Object"; + class PositionInfo + { + position[]={10066.813,18.528324,9839.8652}; + angles[]={0,0.061511699,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5381; + type="Land_Mil_WallBig_4m_F"; + atlOffset=2.4795532e-005; + }; + class Item68 + { + dataType="Object"; + class PositionInfo + { + position[]={10005.861,18.900917,9932.0518}; + angles[]={0,2.4312236,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5374; + type="Land_Mil_WallBig_Corner_F"; + }; + class Item69 + { + dataType="Object"; + class PositionInfo + { + position[]={10004.708,18.867788,9931.0381}; + angles[]={0,0.86042744,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5375; + type="Land_Mil_WallBig_Corner_F"; + }; + class Item70 + { + dataType="Object"; + class PositionInfo + { + position[]={10070.849,18.398735,9840.2031}; + angles[]={0,3.988503,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5379; + type="Land_Mil_WallBig_Corner_F"; + }; + class Item71 + { + dataType="Object"; + class PositionInfo + { + position[]={10069.711,18.494984,9839.1719}; + angles[]={0,5.559299,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5380; + type="Land_Mil_WallBig_Corner_F"; + }; + class Item72 + { + dataType="Object"; + class PositionInfo + { + position[]={10008.565,15.05125,9892.5}; + angles[]={0,4.7874179,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5383; + type="Land_Cargo_House_V1_F"; + atlOffset=9.5367432e-007; + }; + class Item73 + { + dataType="Object"; + class PositionInfo + { + position[]={10007.623,15.001884,9883.4258}; + angles[]={0,4.7874179,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5384; + type="Land_Cargo_House_V1_F"; + }; + class Item74 + { + dataType="Object"; + class PositionInfo + { + position[]={10067.239,16.077135,9867.4668}; + angles[]={0,1.6274184,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5389; + type="Land_Cargo_House_V1_F"; + atlOffset=9.5367432e-007; + }; + class Item75 + { + dataType="Object"; + class PositionInfo + { + position[]={10066.463,16.398365,9858.3779}; + angles[]={0,1.6274184,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5390; + type="Land_Cargo_House_V1_F"; + atlOffset=9.5367432e-007; + }; + class Item76 + { + dataType="Object"; + class PositionInfo + { + position[]={10005.25,19.237812,9874.625}; + angles[]={0,1.6458255,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5385; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=-9.5367432e-007; + }; + class Item77 + { + dataType="Object"; + class PositionInfo + { + position[]={10071.495,20.507689,9923.2881}; + angles[]={0,3.2166219,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5386; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item78 + { + dataType="Object"; + class PositionInfo + { + position[]={10066.381,21.428228,9844.6172}; + angles[]={0,4.7874179,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5387; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item79 + { + dataType="Object"; + class PositionInfo + { + position[]={10004.715,20.98173,9848.7148}; + angles[]={0,0.054114997,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5388; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item80 + { + dataType="Object"; + class PositionInfo + { + position[]={10012.374,29.214651,9924.6133}; + angles[]={0,3.2166219,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5382; + type="Land_Cargo_Tower_V1_F"; + }; + class Item81 + { + dataType="Object"; + class PositionInfo + { + position[]={10045.5,15.294375,9908.875}; + angles[]={6.2382159,3.2192996,0.010000871}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5454; + type="Land_HelipadSquare_F"; + }; + class Item82 + { + dataType="Marker"; + position[]={9974.5,14.35,9861.875}; + name="outp_15_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=96.202705; + id=5607; + }; + class Item83 + { + dataType="Marker"; + position[]={9970.9229,15.810593,9849.4844}; + name="outp_15_vehicle_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=106.52584; + id=5608; + }; + }; + id=235; + atlOffset=1.1597576; + }; + class Item7 + { + dataType="Layer"; + name="outpost_16"; + state=2; + class Entities + { + items=69; + class Item0 + { + dataType="Marker"; + position[]={5164.5,13.430312,14412.875}; + name="outp_16_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=155.40869; + id=774; + }; + class Item1 + { + dataType="Marker"; + position[]={5195.125,15.25,14367.875}; + name="outpost_16"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGUER"; + a=64.95401; + b=53.253693; + angle=343.94797; + id=775; + atlOffset=0.58986759; + }; + class Item2 + { + dataType="Marker"; + position[]={5223,15.625,14382.5}; + name="outp_16_mortar"; + markerType="ELLIPSE"; + type="ellipse"; + colorName="ColorYellow"; + a=3; + b=3; + id=776; + atlOffset=4.1662493; + }; + class Item3 + { + dataType="Marker"; + position[]={5181.5688,12.92776,14418.62}; + name="outp_16_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=155.40868; + id=4901; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={5222,14.135817,14344.625}; + angles[]={0.029599544,4.4427099,6.191361}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4845; + type="Land_HBarrier_3_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={5228.8467,13.61708,14346.751}; + angles[]={0.037482351,4.4427395,6.2382159}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4846; + type="Land_HBarrier_3_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={5181.4966,12.094052,14393.841}; + angles[]={0.017706739,2.8635564,6.2807684}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4848; + type="Land_HBarrier_5_F"; + atlOffset=0.0089101791; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={5186.8828,11.99308,14395.495}; + angles[]={0.02809089,2.8691747,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4849; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={5192.3022,11.993399,14397.088}; + angles[]={6.2332273,2.8718603,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4850; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={5197.7876,12.04895,14398.659}; + angles[]={6.225749,2.8714247,6.2806721}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4851; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={5203.1675,12.136813,14400.313}; + angles[]={6.2058401,2.870784,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4852; + type="Land_HBarrier_5_F"; + atlOffset=-7.6293945e-005; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={5208.5562,12.263094,14401.907}; + angles[]={6.2033563,2.8706243,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4853; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={5213.9482,12.398795,14403.479}; + angles[]={6.2033563,2.8705406,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4854; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={5219.3037,12.599756,14404.95}; + angles[]={6.2008719,2.8705406,0.027490277}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4855; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={5223.3506,12.652971,14403.943}; + angles[]={6.1983895,4.4413371,0.034986377}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4856; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={5224.7734,12.242942,14398.579}; + angles[]={6.1983886,4.4413371,0.02999169}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4857; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={5226.2563,11.917176,14393.205}; + angles[]={6.2332263,4.4413371,0.024996169}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4858; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={5235.1094,12.933604,14360.521}; + angles[]={0.032487731,4.4425912,6.2606897}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4859; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={5236.5615,13.044947,14355.093}; + angles[]={0.024996169,4.4426413,6.2506957}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4860; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={5197.7031,16.752527,14339.972}; + angles[]={6.262567,2.8752143,6.1601973}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4861; + type="Land_HBarrier_5_F"; + atlOffset=0.0089092255; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={5203.0894,16.086487,14341.624}; + angles[]={0.0049193022,2.8745344,6.1588159}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4862; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={5208.5088,15.515856,14343.217}; + angles[]={0.017051643,2.872844,6.1829829}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4863; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={5213.9941,14.931292,14344.789}; + angles[]={0.025200427,2.8720193,6.1728034}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4864; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={5219.3745,14.278263,14346.442}; + angles[]={0.029599544,2.8719678,6.1718683}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4865; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={5230.1553,13.409412,14349.607}; + angles[]={0.037482351,2.8718922,6.2457032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4866; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={5235.5103,13.179428,14351.08}; + angles[]={0.024996169,2.8718834,6.2506957}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4867; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={5175.981,17.955364,14333.553}; + angles[]={6.2334933,2.8721285,0.069431499}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4868; + type="Land_HBarrier_5_F"; + atlOffset=0.0088806152; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={5181.3677,18.08901,14335.207}; + angles[]={6.2248139,2.8730259,6.2370267}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4869; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={5186.7871,17.815336,14336.8}; + angles[]={6.2592244,2.8737314,6.2052732}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4870; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item29 + { + dataType="Object"; + class PositionInfo + { + position[]={5192.2729,17.346651,14338.371}; + angles[]={6.2564359,2.8744695,6.1684799}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4871; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item30 + { + dataType="Object"; + class PositionInfo + { + position[]={5159.9419,12.793866,14385.286}; + angles[]={0.092769429,4.4406505,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4872; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item31 + { + dataType="Object"; + class PositionInfo + { + position[]={5161.3647,13.558075,14379.922}; + angles[]={0.17380179,4.4411087,0.068890706}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4873; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item32 + { + dataType="Object"; + class PositionInfo + { + position[]={5162.8477,14.544989,14374.548}; + angles[]={0.15284224,4.4415989,0.092748836}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4874; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item33 + { + dataType="Object"; + class PositionInfo + { + position[]={5164.2622,15.435268,14369.182}; + angles[]={0.12854265,4.4420185,0.10005838}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4875; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item34 + { + dataType="Object"; + class PositionInfo + { + position[]={5173.1538,17.879837,14336.437}; + angles[]={6.2642775,4.4439464,0.069430642}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4876; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item35 + { + dataType="Object"; + class PositionInfo + { + position[]={5227,13.874851,14340.5}; + angles[]={0.032756366,2.8719683,6.2325082}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4877; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item36 + { + dataType="Object"; + class PositionInfo + { + position[]={5165.7021,16.177263,14363.692}; + angles[]={0.089076206,4.4423018,0.10549053}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4878; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item37 + { + dataType="Object"; + class PositionInfo + { + position[]={5170.1118,17.589642,14347.219}; + angles[]={0.021754989,4.4439611,0.096328355}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4879; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item38 + { + dataType="Object"; + class PositionInfo + { + position[]={5171.5947,17.816654,14341.846}; + angles[]={0.0062148157,4.4437542,0.095607407}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4880; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item39 + { + dataType="Object"; + class PositionInfo + { + position[]={5227.7446,12.057418,14387.68}; + angles[]={0.037482351,4.441884,0.019996032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4881; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item40 + { + dataType="Object"; + class PositionInfo + { + position[]={5229.1675,12.272444,14382.315}; + angles[]={0.03748076,4.4420567,0.0074931863}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4882; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item41 + { + dataType="Object"; + class PositionInfo + { + position[]={5233.6367,12.806391,14365.833}; + angles[]={0.032487731,4.4424944,6.268187}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4883; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item42 + { + dataType="Object"; + class PositionInfo + { + position[]={5162.7881,12.531611,14388.133}; + angles[]={0.022706879,2.867533,6.2807684}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4884; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item43 + { + dataType="Object"; + class PositionInfo + { + position[]={5168.1743,12.42594,14389.786}; + angles[]={0,2.8642907,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4885; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item44 + { + dataType="Object"; + class PositionInfo + { + position[]={5169.1064,12.298228,14393.735}; + angles[]={6.2606897,4.4329462,6.2639089}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4886; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item45 + { + dataType="Object"; + class PositionInfo + { + position[]={5178.6401,12.120028,14396.778}; + angles[]={6.2332273,4.4345212,6.2606897}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4887; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item46 + { + dataType="Object"; + class PositionInfo + { + position[]={5167.1592,16.774895,14358.232}; + angles[]={0.067265339,4.4429402,0.11195213}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4888; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item47 + { + dataType="Object"; + class PositionInfo + { + position[]={5168.5991,17.244806,14352.743}; + angles[]={0.051369261,4.4437213,0.095757768}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4889; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item48 + { + dataType="Object"; + class PositionInfo + { + position[]={5230.71,12.477003,14376.808}; + angles[]={0.037482351,4.4426503,0.0024897563}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4890; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item49 + { + dataType="Object"; + class PositionInfo + { + position[]={5232.1504,12.659835,14371.318}; + angles[]={0.029989703,4.4424629,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4891; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item50 + { + dataType="Object"; + class PositionInfo + { + position[]={5218.6064,13.415004,14403.394}; + angles[]={0,2.8719079,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=4837; + type="Land_Mil_WallBig_4m_F"; + }; + class Item51 + { + dataType="Object"; + class PositionInfo + { + position[]={5222.918,13.343422,14400.954}; + angles[]={0,4.4427042,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=4838; + type="Land_Mil_WallBig_4m_F"; + }; + class Item52 + { + dataType="Object"; + class PositionInfo + { + position[]={5178.2222,19.077503,14335.569}; + angles[]={0,5.9999833,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=4839; + type="Land_Mil_WallBig_4m_F"; + atlOffset=-1.9073486e-006; + }; + class Item53 + { + dataType="Object"; + class PositionInfo + { + position[]={5173.8774,19.476276,14337.95}; + angles[]={0,1.287594,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=4840; + type="Land_Mil_WallBig_4m_F"; + atlOffset=0.55813026; + }; + class Item54 + { + dataType="Object"; + class PositionInfo + { + position[]={5222.6309,13.825662,14403.921}; + angles[]={0,3.6573064,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=4841; + type="Land_Mil_WallBig_Corner_F"; + atlOffset=0.24002838; + }; + class Item55 + { + dataType="Object"; + class PositionInfo + { + position[]={5221.2866,13.600013,14404.663}; + angles[]={0,2.0865097,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=4842; + type="Land_Mil_WallBig_Corner_F"; + }; + class Item56 + { + dataType="Object"; + class PositionInfo + { + position[]={5175.625,19.200275,14334.25}; + angles[]={0,5.2145853,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=4843; + type="Land_Mil_WallBig_Corner_F"; + atlOffset=0.28411102; + }; + class Item57 + { + dataType="Object"; + class PositionInfo + { + position[]={5174.25,19.450275,14335}; + angles[]={0,0.50219625,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=4844; + type="Land_Mil_WallBig_Corner_F"; + atlOffset=0.59243202; + }; + class Item58 + { + dataType="Object"; + class PositionInfo + { + position[]={5208.1455,11.738706,14394.262}; + angles[]={0,6.0127592,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4892; + type="Land_Cargo_House_V3_F"; + }; + class Item59 + { + dataType="Object"; + class PositionInfo + { + position[]={5199.2866,11.836854,14392.082}; + angles[]={0,6.0135531,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4893; + type="Land_Cargo_House_V3_F"; + }; + class Item60 + { + dataType="Object"; + class PositionInfo + { + position[]={5200,16.360874,14346.875}; + angles[]={0,2.8572681,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4894; + type="Land_Cargo_House_V3_F"; + }; + class Item61 + { + dataType="Object"; + class PositionInfo + { + position[]={5191.1831,17.457659,14344.534}; + angles[]={0,2.8558755,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4895; + type="Land_Cargo_House_V3_F"; + }; + class Item62 + { + dataType="Object"; + class PositionInfo + { + position[]={5184.2026,16.524364,14389.811}; + angles[]={0,2.8630908,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4896; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=-9.5367432e-007; + }; + class Item63 + { + dataType="Object"; + class PositionInfo + { + position[]={5232.1494,17.316998,14355.481}; + angles[]={0,4.4425268,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4897; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item64 + { + dataType="Object"; + class PositionInfo + { + position[]={5178.2031,22.375805,14339.962}; + angles[]={0,6.016047,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4898; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=3.8146973e-006; + }; + class Item65 + { + dataType="Object"; + class PositionInfo + { + position[]={5165.6353,17.445782,14383.089}; + angles[]={0,1.2665546,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4899; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item66 + { + dataType="Object"; + class PositionInfo + { + position[]={5217.8311,23.944847,14395.276}; + angles[]={0,4.4413371,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4900; + type="Land_Cargo_Tower_V3_F"; + atlOffset=1.9073486e-006; + }; + class Item67 + { + dataType="Marker"; + position[]={5152.9434,13.290339,14406.292}; + name="outp_16_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=155.40868; + id=5562; + }; + class Item68 + { + dataType="Marker"; + position[]={5139.5664,13.233994,14402.396}; + name="outp_16_vehicle_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=155.40868; + id=5563; + }; + }; + id=240; + atlOffset=0.92384911; + }; + class Item8 + { + dataType="Layer"; + name="outpost_17"; + state=2; + class Entities + { + items=31; + class Item0 + { + dataType="Marker"; + position[]={6440.5,17.726252,11772.5}; + name="outp_17_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=183.76233; + id=778; + }; + class Item1 + { + dataType="Marker"; + position[]={6458.625,18.375,11806}; + name="outpost_17"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGUER"; + a=97.963791; + b=54.218628; + angle=3.7942643; + id=779; + atlOffset=0.56093597; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={6462.6089,32.421616,11835.161}; + angles[]={0,1.6148945,0.024993783}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1040; + type="Land_Telek1"; + atlOffset=-1.9073486e-006; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={6456.769,18.403662,11836.058}; + angles[]={0.0024897563,4.7578673,0.029989703}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1039; + type="Land_Ind_Garage01_EP1"; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={6444.6289,18.014225,11806.338}; + angles[]={0,1.617148,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1043; + type="Land_Cargo_House_V3_F"; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={6455.644,18.824703,11798.319}; + angles[]={0,4.7587409,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1044; + type="Land_Cargo_House_V3_F"; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={6489.9409,23.766315,11781.352}; + angles[]={0,0.032038402,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1027; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={6424.8022,21.136526,11824.025}; + angles[]={0,3.1956763,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1032; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={6491.3965,22.85322,11820.826}; + angles[]={0,3.2239313,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1033; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=-1.9073486e-006; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={6423.2334,22.036251,11784.806}; + angles[]={0,0.032038402,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1034; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=-1.9073486e-006; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={6419.0171,17.760496,11804.522}; + angles[]={0.019996032,4.7588959,6.2581916}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1018; + type="Base_WarfareBBarrier10xTall"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={6418.2935,18.107138,11788.914}; + angles[]={0.022495884,4.7586756,6.270689}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1020; + type="Base_WarfareBBarrier10xTall"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={6495.7314,19.648554,11800.979}; + angles[]={0.024993783,4.7541389,0.012496647}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1023; + type="Base_WarfareBBarrier10xTall"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={6495.0073,19.979519,11785.371}; + angles[]={0.0049914722,4.7593255,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1024; + type="Base_WarfareBBarrier10xTall"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={6419.7412,17.403786,11820.131}; + angles[]={0.01749678,4.7590451,6.2457032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1028; + type="Base_WarfareBBarrier10xTall"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={6496.4556,19.2817,11816.587}; + angles[]={0.024993783,4.754005,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1029; + type="Base_WarfareBBarrier10xTall"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={6426.8779,16.724051,11828.309}; + angles[]={0.019996032,0.046529844,0.012496647}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1019; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={6489.9814,18.37709,11825.396}; + angles[]={6.2806959,0.043644313,0.034984674}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1022; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={6424.7671,17.71764,11780.105}; + angles[]={6.2756844,0.046292413,0.042473838}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1025; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={6487.8706,19.372221,11777.192}; + angles[]={6.2756844,0.046284176,0.0075011365}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1026; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={6474.2485,17.871708,11826.126}; + angles[]={0,0.044263322,0.029989703}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1030; + type="Base_WarfareBBarrier10x"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={6472.1377,19.239275,11777.923}; + angles[]={6.2656889,0.046292368,0.010000871}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1031; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={6467.3535,17.682203,11834.94}; + angles[]={6.2806959,4.7563486,0.029989703}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1035; + type="Base_WarfareBBarrier10x"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={6459.2046,17.473164,11842.701}; + angles[]={6.2806959,0.045478094,0.034984674}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1036; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={6450.3721,17.18609,11835.729}; + angles[]={0.0024897563,4.7590313,0.029989703}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1037; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={6440.5,18.384562,11779.375}; + angles[]={6.2656889,0.046504106,0.042473838}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1038; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={6457.0244,19.004911,11792.999}; + angles[]={0.054944519,0.04630122,0.024996169}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1041; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={6450.1758,18.294529,11801.826}; + angles[]={0.049958061,4.7588878,0.037483942}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1042; + type="Base_WarfareBBarrier10x"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Marker"; + position[]={6480.8843,18.66044,11768.574}; + name="outp_17_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=183.76233; + id=1245; + }; + class Item29 + { + dataType="Marker"; + position[]={6469.3462,18.53688,11770.895}; + name="outp_17_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=183.76233; + id=5609; + }; + class Item30 + { + dataType="Marker"; + position[]={6425.5566,17.166344,11773.594}; + name="outp_17_vehicle_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=183.76233; + id=5610; + }; + }; + id=245; + atlOffset=-0.25468063; + }; + class Item9 + { + dataType="Layer"; + name="outpost_18"; + state=2; + class Entities + { + items=78; + class Item0 + { + dataType="Marker"; + position[]={4749.625,13.85625,2581.25}; + name="outp_18_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=185.36502; + id=782; + }; + class Item1 + { + dataType="Marker"; + position[]={4737.625,13.410938,2619.75}; + name="outpost_18"; + markerType="ELLIPSE"; + type="rectangle"; + colorName="ColorGUER"; + a=68.151001; + b=68.587997; + id=783; + atlOffset=9.5367432e-007; + }; + class Item2 + { + dataType="Marker"; + position[]={4758.375,14.774375,2642.125}; + name="outp_18_mortar"; + markerType="ELLIPSE"; + type="ellipse"; + colorName="ColorYellow"; + a=3; + b=3; + id=784; + atlOffset=9.5367432e-007; + }; + class Item3 + { + dataType="Marker"; + position[]={4747.25,14.371876,2554}; + name="outp_18_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=7.0942025; + id=5099; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={4714.605,16.010437,2660.5769}; + angles[]={6.2083254,1.6651074,6.248199}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5028; + type="Land_HBarrier_3_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={4740.5649,14.191589,2582.8608}; + angles[]={0.012496647,0.093287066,0.047463283}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5030; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={4734.9424,13.94511,2583.2258}; + angles[]={0.014998405,0.092844069,0.034984674}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5031; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={4729.3101,13.747366,2583.658}; + angles[]={0.012501417,0.092670768,0.032489564}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5032; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={4723.6245,13.613944,2584.1343}; + angles[]={0,0.093158223,0.01749678}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5033; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={4718.0088,13.548026,2584.4976}; + angles[]={0.0049914722,0.09282124,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5034; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={4712.4043,13.550514,2584.9182}; + angles[]={0,0.09264151,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5035; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={4706.8052,13.626571,2585.3606}; + angles[]={0.0050033992,0.092479251,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5036; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={4701.2754,13.80964,2585.8848}; + angles[]={0.0050033992,0.092671931,6.2506976}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5037; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={4697.8491,13.925242,2588.2612}; + angles[]={0.0050033992,1.663354,6.2432079}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5038; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={4698.4214,13.887605,2593.7815}; + angles[]={0,1.6638155,6.2407117}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5039; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={4698.9409,13.865524,2599.3308}; + angles[]={0,1.6641471,6.2407117}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5040; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={4703.8652,15.610961,2649.9246}; + angles[]={6.2132993,1.6668221,6.2407103}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5041; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={4704.4331,15.976997,2655.5139}; + angles[]={6.2132993,1.6672858,6.2382159}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5042; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={4746.1284,15.817534,2655.8699}; + angles[]={6.2307339,0.092872433,0.029989703}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5043; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={4740.5073,15.687318,2656.2354}; + angles[]={6.223258,0.09307158,0.024993783}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5044; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={4734.8745,15.585425,2656.6687}; + angles[]={6.220767,0.092988774,0.014998405}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5045; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={4729.1885,15.542562,2657.1436}; + angles[]={6.2157884,0.093013443,0.012496647}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5046; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={4723.5718,15.558632,2657.5066}; + angles[]={6.2157884,0.093025431,6.268187}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5047; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={4712.3687,15.867305,2658.3713}; + angles[]={6.2083254,0.095479026,6.2531939}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5048; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={4706.8389,16.119646,2658.8936}; + angles[]={6.2108126,0.096766897,6.2407103}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5049; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={4774.4194,15.975285,2653.4941}; + angles[]={6.2581916,0.09277533,6.2531939}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5050; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={4768.7969,16.10421,2653.8579}; + angles[]={6.2457047,0.092462823,6.2756925}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5051; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={4763.165,16.113796,2654.2908}; + angles[]={6.2432065,0.092325047,0.010000871}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5052; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={4751.7734,15.946873,2655.4404}; + angles[]={6.2332263,0.09260229,0.024996169}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5053; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item29 + { + dataType="Object"; + class PositionInfo + { + position[]={4769.4575,15.049674,2582.5417}; + angles[]={0.014998405,1.6635888,0.0049914722}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5054; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item30 + { + dataType="Object"; + class PositionInfo + { + position[]={4770.0298,14.984964,2588.0618}; + angles[]={0.012496647,1.6625985,0.0075011365}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5055; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item31 + { + dataType="Object"; + class PositionInfo + { + position[]={4770.5498,14.917142,2593.6121}; + angles[]={0.010000871,1.6603709,0.0049914722}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5056; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item32 + { + dataType="Object"; + class PositionInfo + { + position[]={4771.1299,14.872684,2599.1311}; + angles[]={0.0075011365,1.6613919,0.0049914722}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5057; + type="Land_HBarrier_5_F"; + atlOffset=3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item33 + { + dataType="Object"; + class PositionInfo + { + position[]={4776.041,15.83915,2649.7947}; + angles[]={6.2606897,1.6638933,6.2407117}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5058; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item34 + { + dataType="Object"; + class PositionInfo + { + position[]={4719.25,16.213327,2665.625}; + angles[]={6.2058401,0.09402205,6.2606897}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5059; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item35 + { + dataType="Object"; + class PositionInfo + { + position[]={4771.7305,14.849167,2604.7749}; + angles[]={0,1.663783,0.0049914722}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5060; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item36 + { + dataType="Object"; + class PositionInfo + { + position[]={4775.0601,15.502123,2638.6345}; + angles[]={6.248199,1.6638352,6.2731848}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5061; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item37 + { + dataType="Object"; + class PositionInfo + { + position[]={4775.5796,15.674438,2644.1838}; + angles[]={6.2531939,1.6636811,6.2631865}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5062; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item38 + { + dataType="Object"; + class PositionInfo + { + position[]={4699.5103,13.884375,2605.0254}; + angles[]={6.2656889,1.6638063,6.2506976}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5063; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item39 + { + dataType="Object"; + class PositionInfo + { + position[]={4700.0825,13.962789,2610.5454}; + angles[]={6.2656851,1.6642622,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5064; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item40 + { + dataType="Object"; + class PositionInfo + { + position[]={4703.3579,15.277768,2644.4363}; + angles[]={6.218277,1.6664003,6.2382159}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5065; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item41 + { + dataType="Object"; + class PositionInfo + { + position[]={4765.7871,15.042818,2580.8896}; + angles[]={0.01749678,0.09260489,0.010000871}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5066; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item42 + { + dataType="Object"; + class PositionInfo + { + position[]={4760.1646,14.941849,2581.2546}; + angles[]={0.017500184,0.092797682,0.019999012}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5067; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item43 + { + dataType="Object"; + class PositionInfo + { + position[]={4757.8921,14.944163,2577.8923}; + angles[]={0.014998405,1.6632305,0.027492445}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5068; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item44 + { + dataType="Object"; + class PositionInfo + { + position[]={4742.1938,14.318192,2579.1021}; + angles[]={0.014998405,1.6633928,0.047464538}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5069; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item45 + { + dataType="Object"; + class PositionInfo + { + position[]={4773.875,15.147701,2627.25}; + angles[]={6.2581916,1.6919112,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5070; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item46 + { + dataType="Object"; + class PositionInfo + { + position[]={4774.5156,15.320595,2632.9331}; + angles[]={6.2482009,1.6636963,6.278182}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5071; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item47 + { + dataType="Object"; + class PositionInfo + { + position[]={4702.272,14.696932,2633.2595}; + angles[]={6.2332273,4.8045578,6.2407117}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5072; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item48 + { + dataType="Object"; + class PositionInfo + { + position[]={4702.8027,14.967238,2638.7791}; + angles[]={6.228241,1.6654286,6.2382159}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5073; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item49 + { + dataType="Object"; + class PositionInfo + { + position[]={4757.4482,16.049086,2654.8801}; + angles[]={6.2382159,0.092604734,0.019996032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5074; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item50 + { + dataType="Object"; + class PositionInfo + { + position[]={4773.4453,15.007628,2621.717}; + angles[]={6.2631893,1.6637826,6.278182}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5075; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item51 + { + dataType="Object"; + class PositionInfo + { + position[]={4772.2993,14.867558,2610.3723}; + angles[]={6.2756844,1.6637067,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5076; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item52 + { + dataType="Object"; + class PositionInfo + { + position[]={4772.9009,14.908533,2616.0154}; + angles[]={6.2656889,1.6636138,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5077; + type="Land_HBarrier_5_F"; + atlOffset=2.8610229e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item53 + { + dataType="Object"; + class PositionInfo + { + position[]={4701.7373,14.447541,2627.5806}; + angles[]={6.2407103,1.6653829,6.2457032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5078; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item54 + { + dataType="Object"; + class PositionInfo + { + position[]={4700.5913,14.08044,2616.2358}; + angles[]={6.2506976,1.6650108,6.2531939}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5079; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item55 + { + dataType="Object"; + class PositionInfo + { + position[]={4701.1934,14.249213,2621.8789}; + angles[]={6.2457032,1.6644408,6.2482009}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5080; + type="Land_HBarrier_5_F"; + atlOffset=7.6293945e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item56 + { + dataType="Object"; + class PositionInfo + { + position[]={4722.125,13.436251,2631.875}; + angles[]={6.2482009,3.2363639,0.0050033992}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5098; + type="Land_HelipadSquare_F"; + }; + class Item57 + { + dataType="Object"; + class PositionInfo + { + position[]={4702.48,14.71596,2587.0916}; + angles[]={0,0.092900932,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5081; + type="Land_Mil_WallBig_4m_F"; + }; + class Item58 + { + dataType="Object"; + class PositionInfo + { + position[]={4699.314,14.812806,2590.9019}; + angles[]={0,1.6636972,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5082; + type="Land_Mil_WallBig_4m_F"; + }; + class Item59 + { + dataType="Object"; + class PositionInfo + { + position[]={4771.6094,16.987776,2652.4036}; + angles[]={0,3.2209766,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5083; + type="Land_Mil_WallBig_4m_F"; + }; + class Item60 + { + dataType="Object"; + class PositionInfo + { + position[]={4774.8267,16.801334,2648.6362}; + angles[]={0,4.7917724,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5084; + type="Land_Mil_WallBig_4m_F"; + atlOffset=9.5367432e-007; + }; + class Item61 + { + dataType="Object"; + class PositionInfo + { + position[]={4698.5298,14.858953,2588.0264}; + angles[]={0,0.87829953,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5085; + type="Land_Mil_WallBig_Corner_F"; + }; + class Item62 + { + dataType="Object"; + class PositionInfo + { + position[]={4699.5239,14.825037,2586.8564}; + angles[]={0,5.5906882,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5086; + type="Land_Mil_WallBig_Corner_F"; + }; + class Item63 + { + dataType="Object"; + class PositionInfo + { + position[]={4774.5,16.9109,2652.625}; + angles[]={0,2.4355783,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5087; + type="Land_Mil_WallBig_Corner_F"; + atlOffset=-9.5367432e-007; + }; + class Item64 + { + dataType="Object"; + class PositionInfo + { + position[]={4775.5571,16.85252,2651.5093}; + angles[]={0,4.0063753,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5088; + type="Land_Mil_WallBig_Corner_F"; + atlOffset=-9.5367432e-007; + }; + class Item65 + { + dataType="Object"; + class PositionInfo + { + position[]={4724.2275,13.545689,2591.6877}; + angles[]={0,3.2344849,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5089; + type="Land_Cargo_House_V3_F"; + }; + class Item66 + { + dataType="Object"; + class PositionInfo + { + position[]={4732.1294,13.73785,2590.9299}; + angles[]={0,3.2352841,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5090; + type="Land_Cargo_House_V3_F"; + }; + class Item67 + { + dataType="Object"; + class PositionInfo + { + position[]={4741.5322,15.333014,2650.2295}; + angles[]={0,0.074902192,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5091; + type="Land_Cargo_House_V3_F"; + atlOffset=-9.5367432e-007; + }; + class Item68 + { + dataType="Object"; + class PositionInfo + { + position[]={4750.6064,15.562744,2649.291}; + angles[]={0,0.07374461,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5092; + type="Land_Cargo_House_V3_F"; + }; + class Item69 + { + dataType="Object"; + class PositionInfo + { + position[]={4739.4644,18.250046,2587.5894}; + angles[]={0,0.092932895,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5093; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=-9.5367432e-007; + }; + class Item70 + { + dataType="Object"; + class PositionInfo + { + position[]={4708.4199,19.834251,2653.5862}; + angles[]={0,1.6663777,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5094; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item71 + { + dataType="Object"; + class PositionInfo + { + position[]={4770.0688,20.054455,2648.2898}; + angles[]={0,3.2343605,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5095; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=-9.5367432e-007; + }; + class Item72 + { + dataType="Object"; + class PositionInfo + { + position[]={4763.1704,19.099945,2585.311}; + angles[]={0,4.8284979,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5096; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=-9.5367432e-007; + }; + class Item73 + { + dataType="Object"; + class PositionInfo + { + position[]={4706.085,25.780951,2594.4063}; + angles[]={0,1.6632066,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5097; + type="Land_Cargo_Tower_V3_F"; + }; + class Item74 + { + dataType="Logic"; + class PositionInfo + { + position[]={4719.4619,13.398073,2630.6667}; + angles[]={6.2531958,3.6942894,6.268187}; + }; + areaSize[]={5,-1,5}; + flags=1; + id=5026; + type="ModuleHideTerrainObjects_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item75 + { + dataType="Object"; + class PositionInfo + { + position[]={4721.875,15.81928,2660.125}; + angles[]={6.2108126,1.6648682,6.268187}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5027; + type="Land_HBarrier_3_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item76 + { + dataType="Marker"; + position[]={4732.6987,13.736371,2557.2256}; + name="outp_18_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=7.094202; + id=5574; + }; + class Item77 + { + dataType="Marker"; + position[]={4718.8535,13.267869,2561.2764}; + name="outp_18_vehicle_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=7.094202; + id=5575; + }; + }; + id=250; + atlOffset=0.72847557; + }; + class Item10 + { + dataType="Layer"; + name="outpost_19"; + state=2; + class Entities + { + items=32; + class Item0 + { + dataType="Marker"; + position[]={981,21.33625,12484.5}; + name="outp_19_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=170.56248; + id=793; + }; + class Item1 + { + dataType="Marker"; + position[]={1001.875,21.815001,12519.875}; + name="outpost_19"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGUER"; + a=105.96081; + b=63.77639; + id=794; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={1002.874,38.284294,12549.863}; + angles[]={0,1.5428362,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1094; + type="Land_Telek1"; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={996.98608,27.324295,12550.35}; + angles[]={0.010000871,4.6888309,0.09471602}; + }; + side="Empty"; + class Attributes + { + }; + id=1093; + type="Land_Ind_Garage01_EP1"; + atlOffset=3.4533768; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={986.95203,21.976999,12519.855}; + angles[]={0,1.5472344,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1097; + type="Land_Cargo_House_V3_F"; + atlOffset=1.9073486e-006; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={998.5,22.174063,12512.625}; + angles[]={0,4.688827,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1098; + type="Land_Cargo_House_V3_F"; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={1033.8979,25.513092,12498.095}; + angles[]={0,6.2453113,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1081; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={965.93799,24.959282,12536.114}; + angles[]={0,3.1257625,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1086; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={1032.593,27.49255,12537.574}; + angles[]={0,3.1540194,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1087; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={967.112,25.976454,12496.882}; + angles[]={0,6.2453113,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1088; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={961.52924,21.27009,12516.255}; + angles[]={0.019996032,4.6871619,0.044969428}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1072; + type="Base_WarfareBBarrier10xTall"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={961.89722,21.929918,12500.635}; + angles[]={0.054944519,4.6879644,0.014998405}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1074; + type="Base_WarfareBBarrier10xTall"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={1038.3035,21.855127,12518.078}; + angles[]={6.2307329,4.6890316,6.183517}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1077; + type="Base_WarfareBBarrier10xTall"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={1038.6715,21.372652,12502.458}; + angles[]={0,4.6889105,6.2033563}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1078; + type="Base_WarfareBBarrier10xTall"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={961.16125,20.949821,12531.876}; + angles[]={0.019999012,4.68857,0.052452512}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1082; + type="Base_WarfareBBarrier10xTall"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={1037.9355,22.785147,12533.699}; + angles[]={6.220767,4.6879916,6.1662221}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1083; + type="Base_WarfareBBarrier10xTall"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={967.70917,20.646757,12540.532}; + angles[]={0.017500184,6.2571445,0.062418513}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1073; + type="Base_WarfareBBarrier10x"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={983.45483,21.635191,12540.903}; + angles[]={0.0024897563,6.2552333,0.067397334}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1075; + type="Base_WarfareBBarrier10x"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={1030.8622,23.672987,12542.035}; + angles[]={6.218277,6.2603269,6.146543}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1076; + type="Base_WarfareBBarrier10x"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={968.97052,21.813044,12492.299}; + angles[]={0.037482351,6.2593074,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1079; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={1032.1235,21.239359,12493.802}; + angles[]={6.270689,6.259726,6.223258}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1080; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={1015.1166,24.252903,12541.664}; + angles[]={6.218276,6.2543964,0.089758366}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1084; + type="Base_WarfareBBarrier10x"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={1016.3779,21.917383,12493.431}; + angles[]={6.2606897,6.2602072,0.0024897563}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1085; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={1007.6229,23.863846,12549.976}; + angles[]={0.017500184,4.6844034,0.094715387}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1089; + type="Base_WarfareBBarrier10x"; + atlOffset=-7.6293945e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={998.95154,22.955532,12557.148}; + angles[]={0.012496647,6.2564301,0.089757703}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1090; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={990.62756,22.261547,12549.575}; + angles[]={0.010000871,4.6796322,0.092237078}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1091; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={984.71619,21.814365,12492.67}; + angles[]={0.0024897563,6.2592635,0.0024897563}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1092; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={1000.2482,21.981501,12507.415}; + angles[]={6.2731905,6.2635884,0.012496647}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1095; + type="Base_WarfareBBarrier10x"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={992.79999,21.978428,12515.741}; + angles[]={6.2606897,4.6944847,0.024993783}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1096; + type="Base_WarfareBBarrier10x"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item29 + { + dataType="Marker"; + position[]={1014.043,21.20834,12486.417}; + name="outp_19_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=175.74947; + id=1246; + }; + class Item30 + { + dataType="Marker"; + position[]={983.05121,21.328516,12464.021}; + name="outp_19_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=343.49557; + id=5550; + }; + class Item31 + { + dataType="Marker"; + position[]={1012.5081,20.730118,12469.604}; + name="outp_19_vehicle_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=354.40018; + id=5551; + }; + }; + id=255; + atlOffset=-0.063404083; + }; + class Item11 + { + dataType="Layer"; + name="outpost_2"; + state=2; + class Entities + { + items=21; + class Item0 + { + dataType="Marker"; + position[]={12796.875,21.625,3072.125}; + name="outp_2_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=256.7005; + id=715; + atlOffset=6.3362503; + }; + class Item1 + { + dataType="Marker"; + position[]={12750.125,19.792187,3172.625}; + name="outpost_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGUER"; + a=75.763687; + b=132.3557; + angle=346.82883; + id=716; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={12690.5,35.451706,3212.125}; + angles[]={0.037482351,1.520636,6.2432079}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1126; + type="Land_Telek1"; + }; + class Item3 + { + dataType="Marker"; + position[]={12775.625,22.375,3065.75}; + name="outp_2_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=76.596008; + id=1144; + atlOffset=6.2887478; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={12704.376,26.814211,3086.1372}; + angles[]={0,0.93270332,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1132; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=0.0016384125; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={12771.684,20.83865,3046.0261}; + angles[]={0,6.0643244,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1133; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=0.0016384125; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={12832.026,19.186111,3101.1118}; + angles[]={0,4.8833237,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1134; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=0.0016384125; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={12779.486,18.967003,3282.197}; + angles[]={0,4.1784425,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1135; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=0.0016374588; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={12679,25.43219,3210.875}; + angles[]={0,1.5309714,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1141; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=1.9073486e-006; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={12739,28.633085,3291.625}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1130; + type="Land_Cargo_Tower_V3_F"; + }; + class Item10 + { + dataType="Logic"; + class PositionInfo + { + position[]={12787.004,15.704245,3066.7891}; + angles[]={6.2706885,6.0393281,6.2382083}; + }; + areaSize[]={6.6329999,0,26.635}; + areaIsRectangle=1; + flags=1; + id=1136; + type="ModuleHideTerrainObjects_F"; + atlOffset=0.1590004; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=11; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item11 + { + dataType="Logic"; + class PositionInfo + { + position[]={12764.549,19.54875,3146.842}; + angles[]={0,5.9781017,0}; + }; + areaSize[]={5.257,0,54.971001}; + areaIsRectangle=1; + flags=1; + id=1137; + type="ModuleHideTerrainObjects_F"; + atlOffset=1.1420002; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=11; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item12 + { + dataType="Logic"; + class PositionInfo + { + position[]={12722.977,26.25,3136.1667}; + angles[]={0,6.0190063,0}; + }; + areaSize[]={7.8301082,0,9.6300125}; + areaIsRectangle=1; + flags=1; + id=1138; + type="ModuleHideTerrainObjects_F"; + atlOffset=5.9278793; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item13 + { + dataType="Logic"; + class PositionInfo + { + position[]={12742.289,22.905098,3176.1851}; + angles[]={0,6.0190063,0}; + }; + areaSize[]={7.8301082,0,13.909496}; + areaIsRectangle=1; + flags=1; + id=1140; + type="ModuleHideTerrainObjects_F"; + atlOffset=2.8874683; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item14 + { + dataType="Logic"; + class PositionInfo + { + position[]={12784.573,18.875,3068.8169}; + angles[]={0,6.0190063,0}; + }; + areaSize[]={18.137556,0,11.685242}; + areaIsRectangle=1; + flags=1; + id=1143; + type="ModuleHideTerrainObjects_F"; + atlOffset=3.2142429; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={12725,24.083838,3137.125}; + angles[]={0,2.8918335,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1139; + type="Land_Cargo_HQ_V3_F"; + }; + class Item16 + { + dataType="Marker"; + position[]={12769,18.32375,3191.375}; + name="outp_2_mortar"; + markerType="ELLIPSE"; + type="ellipse"; + colorName="ColorYellow"; + a=3; + b=3; + id=1146; + }; + class Item17 + { + dataType="Logic"; + class PositionInfo + { + position[]={12677.12,24.230808,3182.927}; + angles[]={0,6.0190063,0}; + }; + areaSize[]={8.751379,0,4.8897958}; + areaIsRectangle=1; + flags=1; + id=5568; + type="ModuleHideTerrainObjects_F"; + atlOffset=3.261095; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item18 + { + dataType="Logic"; + class PositionInfo + { + position[]={12728.375,18.875,3300.875}; + angles[]={0,4.494545,0}; + }; + areaSize[]={8.751379,0,4.8897958}; + areaIsRectangle=1; + flags=1; + id=5569; + type="ModuleHideTerrainObjects_F"; + atlOffset=3.2553129; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item19 + { + dataType="Logic"; + class PositionInfo + { + position[]={12811.392,18.391682,3207.5835}; + angles[]={0,6.0190063,0}; + }; + areaSize[]={8.751379,0,4.8897958}; + areaIsRectangle=1; + flags=1; + id=5570; + type="ModuleHideTerrainObjects_F"; + atlOffset=3.2610941; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item20 + { + dataType="Logic"; + class PositionInfo + { + position[]={12785.635,20.051779,3214.6445}; + angles[]={0,6.0190063,0}; + }; + areaSize[]={8.751379,0,4.8897958}; + areaIsRectangle=1; + flags=1; + id=5571; + type="ModuleHideTerrainObjects_F"; + atlOffset=3.261095; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + }; + id=171; + atlOffset=2.3697624; + }; + class Item12 + { + dataType="Layer"; + name="outpost_3"; + state=2; + class Entities + { + items=32; + class Item0 + { + dataType="Marker"; + position[]={14146.75,13.446876,15005.125}; + name="outp_3_mortar"; + markerType="ELLIPSE"; + type="ellipse"; + colorName="ColorYellow"; + a=3; + b=3; + id=717; + }; + class Item1 + { + dataType="Marker"; + position[]={14234.875,15.472189,15046.5}; + name="outp_3_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=62.790276; + id=719; + atlOffset=1.9073486e-006; + }; + class Item2 + { + dataType="Marker"; + position[]={14185.337,17.25,15018.785}; + name="outpost_3"; + markerType="ELLIPSE"; + type="rectangle"; + colorName="ColorGUER"; + a=64.92511; + b=101.66595; + angle=333.31601; + id=720; + atlOffset=0.068811417; + }; + class Item3 + { + dataType="Marker"; + position[]={14248.375,13.9325,15009.5}; + name="outp_3_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=83.789536; + id=1281; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={14207.75,14.077692,14958.875}; + angles[]={6.2431998,2.8944018,0.034976397}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1274; + type="Base_WarfareBBarrier5x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={14158,12.235191,14965.25}; + angles[]={6.2282419,3.5903342,0.062412973}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1275; + type="Base_WarfareBBarrier5x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={14146.793,12.808394,14986.719}; + angles[]={6.2157807,5.9900222,0.079831354}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1279; + type="Base_WarfareBBarrier5x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={14138.625,13.392692,15059.5}; + angles[]={0.077352993,4.4822149,0.099675752}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1280; + type="Base_WarfareBBarrier5x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={14253.5,15.141129,15019.875}; + angles[]={6.2307382,1.4430208,0.017505653}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1282; + type="Base_WarfareBBarrier5x"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item9 + { + dataType="Logic"; + class PositionInfo + { + position[]={14175.307,15.43454,15061.46}; + }; + areaSize[]={5,-1,5}; + flags=1; + id=1277; + type="ModuleHideTerrainObjects_F"; + atlOffset=2.0980835e-005; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={14250.805,18.163136,14975.416}; + angles[]={0,4.4409161,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1247; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={14171.25,16.639688,14954.625}; + angles[]={0,1.3213686,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1262; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={14144.875,18.375626,15059}; + angles[]={0,1.3496236,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1263; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=-9.5367432e-007; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={14206.777,20.762241,15091.756}; + angles[]={0,4.1577253,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1268; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=-9.5367432e-007; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={14191.591,13.683969,14954.933}; + angles[]={6.2307339,2.8854756,0.039977662}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1248; + type="Base_WarfareBBarrier10xTall"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={14248.361,14.36381,14969.475}; + angles[]={6.278182,2.8856115,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1250; + type="Base_WarfareBBarrier10xTall"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={14176.479,12.787681,14950.959}; + angles[]={6.2157884,2.885119,0.044968102}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1258; + type="Base_WarfareBBarrier10xTall"; + atlOffset=4.3869019e-005; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={14227.25,14.691998,14964}; + angles[]={6.2731905,2.8854756,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1265; + type="Base_WarfareBBarrier10xTall"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={14200.625,16.507309,15093.75}; + angles[]={0.027492445,2.6006715,0.062418513}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1266; + type="Base_WarfareBBarrier10xTall"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={14166.542,12.103177,14955.325}; + angles[]={6.2132993,4.4556503,0.057436496}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1249; + type="Base_WarfareBBarrier10x"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={14128.125,12.463312,15015.75}; + angles[]={6.248199,1.3137987,0.14154701}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1252; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={14254.833,13.779006,14978.285}; + angles[]={6.2606897,4.4564705,6.2631893}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1255; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={14147.125,12.133,14976}; + angles[]={6.223258,4.0354447,0.06988623}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1260; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={14211.386,16.457302,15092.334}; + angles[]={0.02999169,4.1721439,6.278182}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1267; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={14219.488,16.775181,15078.828}; + angles[]={0.032732699,4.1707215,6.278182}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1269; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={14254.75,14.173,14996.75}; + angles[]={6.2631893,1.5540051,0.0050033992}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1270; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={14245.875,15.743001,15034.75}; + angles[]={6.2357211,1.1372173,0.014998405}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1272; + type="Base_WarfareBBarrier10x"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={14232.125,16.336437,15061.25}; + angles[]={6.2581916,1.1069769,0.0075011365}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1273; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={14130.625,11.980499,14996.875}; + angles[]={6.2357221,1.3352996,0.12681581}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1278; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item29 + { + dataType="Object"; + class PositionInfo + { + position[]={14182.625,15.668437,15057.25}; + angles[]={0.054944519,2.7992616,6.270689}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1276; + type="Land_HelipadSquare_F"; + }; + class Item30 + { + dataType="Marker"; + position[]={14261.13,15.947316,15055.907}; + name="outp_3_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=245.35651; + id=5616; + atlOffset=1.9073486e-006; + }; + class Item31 + { + dataType="Marker"; + position[]={14268.094,15.608713,15037.962}; + name="outp_3_vehicle_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=252.4052; + id=5617; + atlOffset=1.9073486e-006; + }; + }; + id=176; + atlOffset=-0.10453033; + }; + class Item13 + { + dataType="Layer"; + name="outpost_5"; + state=2; + class Entities + { + items=73; + class Item0 + { + dataType="Marker"; + position[]={5733.125,15.131875,6077.625}; + name="outp_5_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=51.004822; + id=730; + }; + class Item1 + { + dataType="Marker"; + position[]={5735.375,15.626875,6040.375}; + name="outpost_5"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGUER"; + a=63.117001; + b=51.050999; + angle=48.987251; + id=731; + }; + class Item2 + { + dataType="Marker"; + position[]={5729,14.714063,6009.625}; + name="outp_5_mortar"; + markerType="ELLIPSE"; + type="ellipse"; + colorName="ColorYellow"; + a=3; + b=3; + id=732; + }; + class Item3 + { + dataType="Marker"; + position[]={5760.375,15.44125,6087.25}; + name="outp_5_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=260.71622; + id=5547; + }; + class Item4 + { + dataType="Logic"; + class PositionInfo + { + position[]={5735.7441,15.506309,6073.2271}; + }; + areaSize[]={5,0,13.458008}; + flags=1; + id=5546; + type="ModuleHideTerrainObjects_F"; + atlOffset=0.17529964; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={5724,14.993031,5998.875}; + angles[]={6.2606897,5.5619855,0.049958061}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5482; + type="Land_HBarrier_3_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={5728.6401,15.071412,5993.7842}; + angles[]={6.255693,5.5619192,0.037482351}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5483; + type="Land_HBarrier_3_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={5739.2041,16.283705,6069.5581}; + angles[]={0.024993783,3.992377,0.034984674}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5486; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={5743,16.513639,6065.375}; + angles[]={0.024996169,3.9920423,0.032489564}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5487; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={5761.8184,17.214155,6044.3643}; + angles[]={6.2806959,3.9919598,0.012496647}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5488; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={5765.6509,17.220589,6040.2427}; + angles[]={6.2756844,3.9917111,0.0049914722}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5489; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={5769.4351,17.178026,6036.0879}; + angles[]={6.270689,3.9915845,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5490; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={5773.1997,17.079311,6031.9199}; + angles[]={6.255693,3.9914861,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5491; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={5776.8584,16.927099,6027.7417}; + angles[]={6.2506976,3.9914994,6.2656889}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5492; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={5777.7163,16.795729,6023.6606}; + angles[]={6.2482009,5.562367,6.2581916}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5493; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={5773.5088,16.745358,6020.0415}; + angles[]={6.2531958,5.562295,6.2656889}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5494; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={5769.3193,16.650087,6016.3647}; + angles[]={6.248199,5.562295,6.2731848}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5495; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={5743.7627,15.49119,5994.1504}; + angles[]={6.2432079,5.561564,0.022495884}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5496; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={5739.5103,15.235929,5990.4771}; + angles[]={6.2357211,5.5616407,0.024996169}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5497; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={5693.9497,13.774424,6035.6172}; + angles[]={6.2731848,3.9921947,0.044969428}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5498; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={5697.7847,13.91465,6031.4902}; + angles[]={6.2731905,3.9921947,0.049958061}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5499; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={5716.5938,14.760727,6010.5479}; + angles[]={6.2656851,3.9918523,0.059928458}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5500; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={5720.3989,14.908373,6006.2959}; + angles[]={6.2631893,3.9915607,0.054944519}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5501; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={5724.2324,15.026493,6002.1743}; + angles[]={6.2581892,3.9912155,0.049959254}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5502; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={5731.7808,15.141387,5993.8521}; + angles[]={6.2506976,3.9909289,0.042473838}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5503; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={5735.4404,15.115096,5989.6738}; + angles[]={6.2457032,3.9908442,0.032487731}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5504; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={5678.7046,13.474597,6052.3696}; + angles[]={6.2656851,3.9921036,0.024996169}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5505; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={5682.5405,13.514011,6048.2422}; + angles[]={6.268187,3.9923017,0.027492445}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5506; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={5686.3369,13.567349,6044.0591}; + angles[]={6.268187,3.9921803,0.032487731}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5507; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item29 + { + dataType="Object"; + class PositionInfo + { + position[]={5690.1421,13.658915,6039.8071}; + angles[]={6.2731848,3.9923837,0.037482351}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5508; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item30 + { + dataType="Object"; + class PositionInfo + { + position[]={5718.2725,15.212251,6089.355}; + angles[]={0.017500184,5.5617399,0.019999012}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5509; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item31 + { + dataType="Object"; + class PositionInfo + { + position[]={5714.0649,15.179936,6085.7363}; + angles[]={0.0099949092,5.562499,0.027492445}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5510; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item32 + { + dataType="Object"; + class PositionInfo + { + position[]={5709.8755,15.091467,6082.0591}; + angles[]={0,5.5625858,0.032487731}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5511; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item33 + { + dataType="Object"; + class PositionInfo + { + position[]={5705.6621,14.946767,6078.4468}; + angles[]={6.278182,5.5625696,0.032487731}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5512; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item34 + { + dataType="Object"; + class PositionInfo + { + position[]={5680.0674,13.575963,6056.1714}; + angles[]={6.2631865,5.5626173,0.02999169}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5513; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item35 + { + dataType="Object"; + class PositionInfo + { + position[]={5722,14.713014,5992.875}; + angles[]={6.2631893,3.9912517,0.042473838}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5514; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item36 + { + dataType="Object"; + class PositionInfo + { + position[]={5701.3496,14.752222,6074.7578}; + angles[]={6.2706842,5.562541,0.034986377}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5515; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item37 + { + dataType="Object"; + class PositionInfo + { + position[]={5688.4458,14.008421,6063.6084}; + angles[]={6.2606897,5.5625105,0.037482351}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5516; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item38 + { + dataType="Object"; + class PositionInfo + { + position[]={5684.2559,13.777759,6059.9316}; + angles[]={6.2581916,5.562511,0.034984674}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5517; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item39 + { + dataType="Object"; + class PositionInfo + { + position[]={5764.9946,16.518686,6012.6172}; + angles[]={6.2457032,5.5621405,6.278182}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5518; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item40 + { + dataType="Object"; + class PositionInfo + { + position[]={5760.7871,16.358469,6008.998}; + angles[]={6.2432079,5.5619984,6.2806721}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5519; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item41 + { + dataType="Object"; + class PositionInfo + { + position[]={5747.9009,15.72465,5997.791}; + angles[]={6.2407117,5.5615673,0.019996032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5520; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item42 + { + dataType="Object"; + class PositionInfo + { + position[]={5722.0752,15.316437,6088.0342}; + angles[]={0.022495884,3.9911125,0.022495884}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5521; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item43 + { + dataType="Object"; + class PositionInfo + { + position[]={5725.9111,15.50539,6083.9072}; + angles[]={0.024993783,3.9917297,0.027492445}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5522; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item44 + { + dataType="Object"; + class PositionInfo + { + position[]={5729.8721,15.583614,6084.79}; + angles[]={0.029989703,5.562499,0.024993783}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5523; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item45 + { + dataType="Object"; + class PositionInfo + { + position[]={5740.75,16.230202,6073.625}; + angles[]={0.027492445,5.5629668,0.032487731}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5524; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item46 + { + dataType="Object"; + class PositionInfo + { + position[]={5697.0708,14.514684,6071.0669}; + angles[]={6.2631865,5.5625596,0.039979152}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5525; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item47 + { + dataType="Object"; + class PositionInfo + { + position[]={5692.7578,14.265275,6067.3779}; + angles[]={6.2581892,5.5625057,0.039979152}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5526; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item48 + { + dataType="Object"; + class PositionInfo + { + position[]={5756.5029,16.163155,6005.209}; + angles[]={6.2407117,5.561882,0.0025135824}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5527; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item49 + { + dataType="Object"; + class PositionInfo + { + position[]={5752.1899,15.956064,6001.52}; + angles[]={6.2407117,5.5617828,0.0050033992}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5528; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item50 + { + dataType="Object"; + class PositionInfo + { + position[]={5746.7437,16.727833,6061.0693}; + angles[]={0.017500184,3.9919598,0.034986377}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5538; + type="Land_HBarrier_5_F"; + atlOffset=4.7683716e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item51 + { + dataType="Object"; + class PositionInfo + { + position[]={5750.5762,16.912397,6056.9478}; + angles[]={0.012501417,3.9917111,0.032487731}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5539; + type="Land_HBarrier_5_F"; + atlOffset=3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item52 + { + dataType="Object"; + class PositionInfo + { + position[]={5754.3604,17.053581,6052.793}; + angles[]={0.0075011365,3.9915845,0.024993783}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5540; + type="Land_HBarrier_5_F"; + atlOffset=3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item53 + { + dataType="Object"; + class PositionInfo + { + position[]={5758.125,17.159889,6048.625}; + angles[]={0.0050033992,3.9914861,0.019996032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5541; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item54 + { + dataType="Object"; + class PositionInfo + { + position[]={5701.3687,14.060705,6027.3193}; + angles[]={6.270689,3.9919598,0.057436496}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5542; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item55 + { + dataType="Object"; + class PositionInfo + { + position[]={5705.2012,14.234565,6023.1978}; + angles[]={6.2731848,3.9917111,0.059928458}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5543; + type="Land_HBarrier_5_F"; + atlOffset=2.8610229e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item56 + { + dataType="Object"; + class PositionInfo + { + position[]={5708.9854,14.417746,6019.043}; + angles[]={6.268187,3.9915845,0.062418513}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5544; + type="Land_HBarrier_5_F"; + atlOffset=2.8610229e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item57 + { + dataType="Object"; + class PositionInfo + { + position[]={5712.75,14.591452,6014.875}; + angles[]={6.270689,3.9914861,0.059927464}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5545; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item58 + { + dataType="Object"; + class PositionInfo + { + position[]={5681.4966,14.489502,6051.2314}; + angles[]={0,0.83655667,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5476; + type="Land_Mil_WallBig_4m_F"; + }; + class Item59 + { + dataType="Object"; + class PositionInfo + { + position[]={5681.7456,14.585826,6056.1792}; + angles[]={0,2.4073529,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5477; + type="Land_Mil_WallBig_4m_F"; + }; + class Item60 + { + dataType="Object"; + class PositionInfo + { + position[]={5679.1616,14.45785,6053.0591}; + angles[]={0,0.051158693,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5480; + type="Land_Mil_WallBig_Corner_F"; + }; + class Item61 + { + dataType="Object"; + class PositionInfo + { + position[]={5679.2412,14.48668,6054.5928}; + angles[]={0,1.6219552,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5481; + type="Land_Mil_WallBig_Corner_F"; + }; + class Item62 + { + dataType="Object"; + class PositionInfo + { + position[]={5756.5522,17.062157,6040.1479}; + angles[]={0,0.85053247,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5530; + type="Land_Cargo_House_V3_F"; + }; + class Item63 + { + dataType="Object"; + class PositionInfo + { + position[]={5702.625,14.154687,6035.375}; + angles[]={6.2731905,3.9737873,0.057436496}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5531; + type="Land_Cargo_House_V3_F"; + }; + class Item64 + { + dataType="Object"; + class PositionInfo + { + position[]={5694.5,13.849375,6045.125}; + angles[]={6.268187,3.9739566,0.044969428}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5532; + type="Land_Cargo_House_V3_F"; + }; + class Item65 + { + dataType="Object"; + class PositionInfo + { + position[]={5736.875,20.463438,6064.375}; + angles[]={0,3.9924619,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5533; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item66 + { + dataType="Object"; + class PositionInfo + { + position[]={5737.937,19.522659,5994.6177}; + angles[]={0,5.5616846,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5534; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=-9.5367432e-007; + }; + class Item67 + { + dataType="Object"; + class PositionInfo + { + position[]={5685.4409,17.845081,6053.1626}; + angles[]={0,0.85023803,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5535; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=-9.5367432e-007; + }; + class Item68 + { + dataType="Object"; + class PositionInfo + { + position[]={5718.7769,19.495319,6083.2734}; + angles[]={0,2.3891907,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5536; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=-9.5367432e-007; + }; + class Item69 + { + dataType="Object"; + class PositionInfo + { + position[]={5703.125,26.82621,6066.25}; + angles[]={0,5.5622392,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5537; + type="Land_Cargo_Tower_V3_F"; + atlOffset=9.5367432e-007; + }; + class Item70 + { + dataType="Logic"; + class PositionInfo + { + position[]={5745.2637,16.488749,6042.0791}; + angles[]={6.278194,5.5650234,6.278194}; + }; + areaSize[]={22.528427,0,21.583748}; + areaIsRectangle=1; + flags=1; + id=5473; + type="ModuleHideTerrainObjects_F"; + atlOffset=0.42248154; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item71 + { + dataType="Marker"; + position[]={5738.9307,14.598914,6096.0527}; + name="outp_5_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=81.541878; + id=5586; + }; + class Item72 + { + dataType="Marker"; + position[]={5767.1665,16.095877,6073.3447}; + name="outp_5_vehicle_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=233.89479; + id=5587; + }; + }; + id=185; + atlOffset=-0.23130894; + }; + class Item14 + { + dataType="Layer"; + name="outpost_6"; + state=2; + class Entities + { + items=49; + class Item0 + { + dataType="Marker"; + position[]={8861.875,19.4475,12438.375}; + name="outp_6_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=88.28791; + id=734; + }; + class Item1 + { + dataType="Marker"; + position[]={8913.2324,21.833288,12468.274}; + name="outpost_6"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGUER"; + a=61.768085; + b=78.426422; + angle=178.0052; + id=735; + }; + class Item2 + { + dataType="Marker"; + position[]={8861.584,20.015991,12456.706}; + name="outp_6_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=88.28791; + id=4949; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={8910.5625,22.214962,12452.039}; + angles[]={6.223258,3.1554577,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4947; + type="Land_Cargo40_sand_F"; + atlOffset=-0.0016498566; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={8910.5205,22.041903,12449.231}; + angles[]={6.223258,3.1554685,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4948; + type="Land_Cargo40_sand_F"; + atlOffset=-6.8664551e-005; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={8940.9795,26.704468,12507.085}; + angles[]={6.223258,3.1566429,0.15133385}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4906; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={8915.1963,23.981525,12507.189}; + angles[]={6.2531939,3.1576629,0.042475242}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4907; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={8906.6973,23.67057,12507.316}; + angles[]={6.2581892,3.157387,0.032489564}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4908; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={8898.1973,23.460045,12507.439}; + angles[]={6.268187,3.1568058,0.01749678}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4909; + type="Land_HBarrier_Big_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={8889.6982,23.344276,12507.564}; + angles[]={6.270689,3.1562867,0.01749678}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4910; + type="Land_HBarrier_Big_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={8885.3721,23.074169,12502.378}; + angles[]={6.2756844,1.5851744,0.077345207}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4911; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={8885.4932,23.033848,12493.625}; + angles[]={6.278182,1.5853837,0.077345207}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4912; + type="Land_HBarrier_Big_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={8953.1064,27.00211,12484.381}; + angles[]={6.220767,1.5848818,0.12435465}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4913; + type="Land_HBarrier_Big_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={8952.9824,26.437756,12475.882}; + angles[]={6.218277,1.5848438,0.11696337}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4914; + type="Land_HBarrier_Big_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={8953.2275,25.189178,12458.627}; + angles[]={6.1934276,1.586843,0.09966857}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4915; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={8953.1025,24.420933,12450.128}; + angles[]={6.1959076,1.6106836,0.09471602}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4916; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={8952.9775,23.68124,12441.628}; + angles[]={6.1983895,1.6107045,0.09471602}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4917; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={8915.1748,21.730579,12446.309}; + angles[]={6.2232571,3.1658597,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4918; + type="Land_HBarrier_Big_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={8906.6768,21.790333,12446.433}; + angles[]={6.228241,3.1560538,6.270689}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4919; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={8898.1768,21.95351,12446.559}; + angles[]={6.2332263,3.1532953,6.2581892}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4920; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={8889.6777,22.211998,12446.683}; + angles[]={6.2382159,3.1438255,6.2482009}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4921; + type="Land_HBarrier_Big_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={8885.6182,23.011364,12485.122}; + angles[]={0,1.5848668,0.074859224}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4922; + type="Land_HBarrier_Big_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={8885.6084,22.670338,12458.994}; + angles[]={6.2332273,1.5873861,0.074860021}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4923; + type="Land_HBarrier_Big_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={8885.4834,22.278744,12450.496}; + angles[]={6.2382159,1.5832046,0.064908728}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4924; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={8889.0264,21.408089,12428.441}; + angles[]={6.22824,0.015665375,6.2382159}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4925; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={8897.5254,21.054749,12428.315}; + angles[]={6.2257481,0.015955476,6.248199}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4926; + type="Land_HBarrier_Big_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={8906.0244,20.790874,12428.191}; + angles[]={6.223258,0.012731571,6.2581916}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4927; + type="Land_HBarrier_Big_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={8914.5244,20.622993,12428.067}; + angles[]={6.2157884,0.01401735,6.270689}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4928; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={8940.2773,21.555561,12428.063}; + angles[]={6.2083254,0.0240387,0.074860021}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4929; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item29 + { + dataType="Object"; + class PositionInfo + { + position[]={8948.7754,22.208988,12427.938}; + angles[]={6.1711564,0.010931978,0.084796712}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4930; + type="Land_HBarrier_Big_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item30 + { + dataType="Object"; + class PositionInfo + { + position[]={8953.1025,22.99649,12433.126}; + angles[]={6.2058401,4.7376781,0.089757703}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4931; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item31 + { + dataType="Object"; + class PositionInfo + { + position[]={8885.7393,23.010445,12476.37}; + angles[]={0,1.559523,0.074859224}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4933; + type="Land_HBarrier_Big_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item32 + { + dataType="Object"; + class PositionInfo + { + position[]={8885.6143,23.002182,12467.87}; + angles[]={6.2606869,1.5838753,0.077345207}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4934; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item33 + { + dataType="Object"; + class PositionInfo + { + position[]={8953.1045,25.910835,12467.253}; + angles[]={6.2058401,1.5841509,0.10708894}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4935; + type="Land_HBarrier_Big_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item34 + { + dataType="Object"; + class PositionInfo + { + position[]={8923.1514,20.573261,12428.189}; + angles[]={6.2133002,0.058009252,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4936; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item35 + { + dataType="Object"; + class PositionInfo + { + position[]={8931.6504,20.962894,12428.065}; + angles[]={6.2108126,0.051403902,0.062418513}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4937; + type="Land_HBarrier_Big_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item36 + { + dataType="Object"; + class PositionInfo + { + position[]={8923.8564,24.407597,12507.337}; + angles[]={6.2457032,0.016157849,0.052451372}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4938; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item37 + { + dataType="Object"; + class PositionInfo + { + position[]={8932.3545,25.435093,12507.213}; + angles[]={6.2382174,0.016307613,0.14154659}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4939; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item38 + { + dataType="Object"; + class PositionInfo + { + position[]={8949.4785,27.995205,12506.959}; + angles[]={6.2157884,3.1464489,0.15133426}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4940; + type="Land_HBarrier_Big_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item39 + { + dataType="Object"; + class PositionInfo + { + position[]={8952.9248,28.153725,12501.709}; + angles[]={6.2132993,1.5722854,0.14399634}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4946; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item40 + { + dataType="Object"; + class PositionInfo + { + position[]={8931.2402,24.485128,12500.88}; + angles[]={0,0.015356019,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4932; + type="Land_Medevac_house_V1_F"; + }; + class Item41 + { + dataType="Object"; + class PositionInfo + { + position[]={8945.4248,30.775425,12502.23}; + angles[]={0,3.1507185,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4941; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item42 + { + dataType="Object"; + class PositionInfo + { + position[]={8948.2529,29.668161,12477.451}; + angles[]={0,4.7268882,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4942; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item43 + { + dataType="Object"; + class PositionInfo + { + position[]={8896.501,25.950794,12451.583}; + angles[]={0,0.017884245,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4943; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item44 + { + dataType="Object"; + class PositionInfo + { + position[]={8890.5898,26.413847,12457.672}; + angles[]={0,1.5888934,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4944; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item45 + { + dataType="Object"; + class PositionInfo + { + position[]={8958.375,27.907501,12487.625}; + angles[]={6.2108116,0.016157849,0.13173254}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5612; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item46 + { + dataType="Object"; + class PositionInfo + { + position[]={8958.5,28.73,12498.5}; + angles[]={6.2083244,0.016157849,0.14399634}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5613; + type="Land_HBarrier_Big_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item47 + { + dataType="Marker"; + position[]={8965.5977,26.525021,12473.457}; + name="outp_6_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=91.506187; + id=5614; + }; + class Item48 + { + dataType="Marker"; + position[]={8859.4385,20.259565,12472.405}; + name="outp_6_vehicle_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=83.156982; + id=5615; + }; + }; + id=190; + atlOffset=1.4795876; + }; + class Item15 + { + dataType="Layer"; + name="outpost_7"; + state=2; + class Entities + { + items=31; + class Item0 + { + dataType="Marker"; + position[]={6274.875,11.210626,9090}; + name="outp_7_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=124.20954; + id=738; + atlOffset=9.5367432e-007; + }; + class Item1 + { + dataType="Marker"; + position[]={6242.125,8.769062,9114.75}; + name="outpost_7"; + markerType="ELLIPSE"; + type="rectangle"; + colorName="ColorGUER"; + a=62.570549; + b=56.583679; + angle=318.134; + id=739; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={6227.5059,24.362404,9142.7344}; + angles[]={6.2581892,0.96938366,0.024996169}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1121; + type="Land_Telek1"; + atlOffset=1.9073486e-006; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={6222.3101,10.292142,9139.9229}; + angles[]={6.255693,4.1109123,0.027492445}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1120; + type="Land_Ind_Garage01_EP1"; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={6230.5815,9.035841,9108.9033}; + angles[]={0,0.96874762,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1124; + type="Land_Cargo_House_V3_F"; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={6244.2041,9.5398455,9109.1641}; + angles[]={0,4.1103401,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1125; + type="Land_Cargo_House_V3_F"; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={6281.7871,15.795332,9116.3516}; + angles[]={0,5.6668234,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1108; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={6204.0967,12.624867,9111.0273}; + angles[]={0,2.5472758,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1113; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=-9.5367432e-007; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={6259.1079,14.967663,9148.6943}; + angles[]={0,2.5755308,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1114; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=-9.5367432e-007; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={6226.5313,13.055801,9078.8203}; + angles[]={0,5.6668234,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1115; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={6211.2642,8.3412056,9091.9893}; + angles[]={6.2631893,4.1108541,0.047464538}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1099; + type="Base_WarfareBBarrier10xTall"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={6220.1128,8.9214382,9079.1113}; + angles[]={0.044969428,4.1114769,0.044969428}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1101; + type="Base_WarfareBBarrier10xTall"; + atlOffset=-4.7683716e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={6274.5493,11.623451,9135.4932}; + angles[]={6.2806721,4.1093035,0.042473838}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1104; + type="Base_WarfareBBarrier10xTall"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={6283.3979,11.853231,9122.6152}; + angles[]={0.010000871,4.1088572,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1105; + type="Base_WarfareBBarrier10xTall"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={6202.415,8.7691851,9104.8672}; + angles[]={6.2531939,4.110765,6.2033553}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1109; + type="Base_WarfareBBarrier10xTall"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={6265.7002,11.380518,9148.3711}; + angles[]={6.2706842,4.1097908,0.034986377}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1110; + type="Base_WarfareBBarrier10xTall"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={6203.1646,8.4539089,9115.6953}; + angles[]={6.255693,5.6823654,6.225749}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1100; + type="Base_WarfareBBarrier10x"; + atlOffset=-4.7683716e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={6255.2202,10.538574,9151.4834}; + angles[]={6.2631865,5.6810493,0.032489564}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1103; + type="Base_WarfareBBarrier10x"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={6230.5928,9.0074072,9076}; + angles[]={0.034986377,5.681066,0.047464538}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1106; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={6282.6489,11.570636,9111.7871}; + angles[]={0.029989703,5.683692,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1107; + type="Base_WarfareBBarrier10x"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={6242.2393,9.8863258,9142.5635}; + angles[]={6.255693,5.6810284,0.027492445}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1111; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={6269.668,11.119493,9102.8672}; + angles[]={0.019999012,5.6845083,0.06739822}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1112; + type="Base_WarfareBBarrier10x"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={6231.4209,9.6675062,9145.4248}; + angles[]={6.255693,4.1109619,0.027492445}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1116; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={6220.2388,9.4047756,9146.6895}; + angles[]={6.255693,5.6815696,0.027492445}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1117; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={6217.4097,9.0279369,9135.7969}; + angles[]={6.2581916,4.1107359,0.027492445}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1118; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={6243.5737,9.406209,9084.9189}; + angles[]={0.0049914722,5.680871,0.054943435}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1119; + type="Base_WarfareBBarrier10x"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={6248.5166,9.6847258,9105.7578}; + angles[]={0.0024897563,5.6820145,0.067397334}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1122; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={6237.7275,9.1580009,9108.6572}; + angles[]={6.278182,4.1110163,0.034986377}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1123; + type="Base_WarfareBBarrier10x"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Marker"; + position[]={6252.5,9.7337494,9075.625}; + name="outp_7_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=159.92705; + id=1244; + }; + class Item29 + { + dataType="Marker"; + position[]={6238.1289,9.0517292,9068.1055}; + name="outp_7_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=136.90892; + id=5588; + }; + class Item30 + { + dataType="Marker"; + position[]={6288.771,11.25565,9101.5547}; + name="outp_7_vehicle_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=147.30214; + id=5589; + }; + }; + id=195; + atlOffset=-0.27063942; + }; + class Item16 + { + dataType="Layer"; + name="outpost_8"; + state=2; + class Entities + { + items=68; + class Item0 + { + dataType="Marker"; + position[]={3408.75,13.09,14544.875}; + name="outp_8_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=87.179543; + id=743; + }; + class Item1 + { + dataType="Marker"; + position[]={3459.75,16.125,14548.25}; + name="outpost_8"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGUER"; + a=41.747002; + b=57.907249; + angle=355.02765; + id=744; + atlOffset=1.5298939; + }; + class Item2 + { + dataType="Marker"; + position[]={3410.3152,13.133133,14515.864}; + name="outp_8_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=87.179543; + id=4836; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={3491,15.200842,14563.25}; + angles[]={0.019996032,3.0782928,0.022495884}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4780; + type="Land_HBarrier_3_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={3490.2664,15.066031,14570.398}; + angles[]={0.01749678,3.0797338,0.01749678}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4781; + type="Land_HBarrier_3_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={3434.7124,14.653295,14533.341}; + angles[]={0.062418513,1.4966917,0.094715387}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4783; + type="Land_HBarrier_5_F"; + atlOffset=0.0089044571; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={3434.1616,14.338203,14538.948}; + angles[]={0.049958061,1.4979637,0.062419467}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4784; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={3433.6763,14.259575,14544.576}; + angles[]={6.2606869,1.4994351,0.027494613}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4785; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={3433.2246,14.3629,14550.265}; + angles[]={6.2606869,1.5009847,0.017500184}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4786; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={3432.6736,14.471859,14555.865}; + angles[]={6.268187,1.5016682,0.0049914722}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4787; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={3432.1799,14.560513,14561.463}; + angles[]={0,1.5012745,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4788; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={3431.7104,14.557617,14567.061}; + angles[]={0,1.500912,0.0099949092}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4789; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={3431.3318,14.553831,14572.601}; + angles[]={0,1.5012842,0.0099949092}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4790; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={3433.1218,14.560513,14576.368}; + angles[]={0,3.0717378,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4791; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={3438.6621,14.560513,14576.696}; + angles[]={0,3.0714233,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4792; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={3444.2229,14.560513,14577.083}; + angles[]={0,3.0714049,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4793; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={3478.0139,14.702982,14579.271}; + angles[]={0.0099949092,3.0713069,0.012496647}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4794; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={3483.6223,14.762494,14579.616}; + angles[]={0.014998405,3.071281,0.0099949092}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4795; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={3490.7278,15.484569,14538.529}; + angles[]={0.06739822,1.514968,6.2157874}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4796; + type="Land_HBarrier_5_F"; + atlOffset=0.0089073181; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={3490.1775,15.149618,14544.136}; + angles[]={0.054944519,1.5044014,6.2357221}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4797; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={3489.6919,14.988859,14549.764}; + angles[]={0.012496647,1.5040698,6.2656889}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4798; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={3489.241,15.080241,14555.451}; + angles[]={6.255693,1.5047535,0.019996032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4799; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={3488.6887,15.129292,14561.054}; + angles[]={0.017500184,1.5065445,0.024996169}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4800; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={3487.7268,14.932645,14572.247}; + angles[]={0.012496647,1.5029947,0.01749678}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4801; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={3487.3472,14.841043,14577.789}; + angles[]={0.01749678,1.500542,0.012496647}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4802; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={3492.7051,16.897373,14515.965}; + angles[]={0.10708838,1.5044268,6.1760969}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4803; + type="Land_HBarrier_5_F"; + atlOffset=0.0088768005; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={3492.1541,16.367018,14521.572}; + angles[]={0.079830162,1.5001025,6.1686883}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4804; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={3491.6689,16.095573,14527.201}; + angles[]={0.039979152,1.4995193,6.183517}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4805; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={3491.218,15.827263,14532.889}; + angles[]={0.064908728,1.5005459,6.2008719}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4806; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item29 + { + dataType="Object"; + class PositionInfo + { + position[]={3438.8176,17.188709,14510.518}; + angles[]={0.092237078,3.0644455,0.11696389}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4807; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item30 + { + dataType="Object"; + class PositionInfo + { + position[]={3444.3577,17.708342,14510.846}; + angles[]={0.087277152,3.060333,0.074859224}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4808; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item31 + { + dataType="Object"; + class PositionInfo + { + position[]={3449.9185,18.097578,14511.232}; + angles[]={0.074859224,3.062628,0.067397334}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4809; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item32 + { + dataType="Object"; + class PositionInfo + { + position[]={3455.459,18.424036,14511.554}; + angles[]={0.09966857,3.066292,0.057436496}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4810; + type="Land_HBarrier_5_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item33 + { + dataType="Object"; + class PositionInfo + { + position[]={3489.3174,17.422836,14513.767}; + angles[]={0.089758366,3.0804551,6.2008719}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4811; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item34 + { + dataType="Object"; + class PositionInfo + { + position[]={3496.625,15.18864,14567.375}; + angles[]={0.022495884,1.5073669,0.022495884}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4812; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item35 + { + dataType="Object"; + class PositionInfo + { + position[]={3461.125,18.696451,14511.875}; + angles[]={0.17809302,3.0683467,0.047464538}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4813; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item36 + { + dataType="Object"; + class PositionInfo + { + position[]={3478.146,18.242977,14512.927}; + angles[]={0.06988623,3.0551488,6.2307339}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4814; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item37 + { + dataType="Object"; + class PositionInfo + { + position[]={3483.7068,17.88121,14513.313}; + angles[]={0.082313478,3.0711007,6.218277}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4815; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item38 + { + dataType="Object"; + class PositionInfo + { + position[]={3449.9338,14.560513,14577.444}; + angles[]={0,3.0714488,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4816; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item39 + { + dataType="Object"; + class PositionInfo + { + position[]={3455.4739,14.560513,14577.774}; + angles[]={0,3.0722442,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4817; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item40 + { + dataType="Object"; + class PositionInfo + { + position[]={3472.5161,14.633846,14578.882}; + angles[]={0.0049914722,3.0722697,0.014998405}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4818; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item41 + { + dataType="Object"; + class PositionInfo + { + position[]={3436.5933,16.575047,14513.871}; + angles[]={0.11449653,1.4962555,0.11696389}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4819; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item42 + { + dataType="Object"; + class PositionInfo + { + position[]={3436.0417,15.831022,14519.479}; + angles[]={0.12435512,1.4952753,0.12681581}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4820; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item43 + { + dataType="Object"; + class PositionInfo + { + position[]={3432.356,15.102684,14521.177}; + angles[]={0.10955941,3.0680037,0.14399676}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4821; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item44 + { + dataType="Object"; + class PositionInfo + { + position[]={3431.2666,14.338382,14531.125}; + angles[]={0.044969428,3.0707309,0.09719272}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4822; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item45 + { + dataType="Object"; + class PositionInfo + { + position[]={3466.7654,18.803757,14512.219}; + angles[]={0.062418513,3.0643399,0.0024897563}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4823; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item46 + { + dataType="Object"; + class PositionInfo + { + position[]={3472.4316,18.563829,14512.54}; + angles[]={0.064908728,3.0486677,6.2332273}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4824; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item47 + { + dataType="Object"; + class PositionInfo + { + position[]={3461.178,14.560513,14578.193}; + angles[]={0,3.0730898,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4825; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item48 + { + dataType="Object"; + class PositionInfo + { + position[]={3466.8442,14.574735,14578.515}; + angles[]={0,3.0732636,0.0049914722}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4826; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item49 + { + dataType="Object"; + class PositionInfo + { + position[]={3432.718,15.519874,14571.608}; + angles[]={0,1.5009913,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=4772; + type="Land_Mil_WallBig_4m_F"; + }; + class Item50 + { + dataType="Object"; + class PositionInfo + { + position[]={3435.9653,15.519874,14575.351}; + angles[]={0,3.0717878,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=4773; + type="Land_Mil_WallBig_4m_F"; + }; + class Item51 + { + dataType="Object"; + class PositionInfo + { + position[]={3491.1738,17.714321,14518.562}; + angles[]={0,4.6290669,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=4774; + type="Land_Mil_WallBig_4m_F"; + }; + class Item52 + { + dataType="Object"; + class PositionInfo + { + position[]={3487.9778,18.959846,14514.776}; + angles[]={0,6.199863,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=4775; + type="Land_Mil_WallBig_4m_F"; + atlOffset=0.55812263; + }; + class Item53 + { + dataType="Object"; + class PositionInfo + { + position[]={3433.0007,15.760299,14575.657}; + angles[]={0,2.2863896,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=4776; + type="Land_Mil_WallBig_Corner_F"; + atlOffset=0.24002266; + }; + class Item54 + { + dataType="Object"; + class PositionInfo + { + position[]={3432.0066,15.520276,14574.486}; + angles[]={0,0.71559334,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=4777; + type="Land_Mil_WallBig_Corner_F"; + }; + class Item55 + { + dataType="Object"; + class PositionInfo + { + position[]={3491.9238,17.957983,14515.693}; + angles[]={0,3.8436689,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=4778; + type="Land_Mil_WallBig_Corner_F"; + atlOffset=-1.9073486e-006; + }; + class Item56 + { + dataType="Object"; + class PositionInfo + { + position[]={3490.9463,21.096962,14514.509}; + angles[]={0,5.4144654,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=4779; + type="Land_Mil_WallBig_Corner_F"; + atlOffset=2.9300957; + }; + class Item57 + { + dataType="Object"; + class PositionInfo + { + position[]={3439.5918,14.755589,14559.543}; + angles[]={0,4.7475748,0}; + }; + side="Empty"; + class Attributes + { + }; + id=4827; + type="Land_Cargo_House_V3_F"; + atlOffset=0.25015926; + }; + class Item58 + { + dataType="Object"; + class PositionInfo + { + position[]={3439.9688,14.403964,14550.428}; + angles[]={0,4.6412601,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4828; + type="Land_Cargo_House_V3_F"; + }; + class Item59 + { + dataType="Object"; + class PositionInfo + { + position[]={3484.417,15.534936,14542.151}; + angles[]={0,1.4947944,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4829; + type="Land_Cargo_House_V3_F"; + }; + class Item60 + { + dataType="Object"; + class PositionInfo + { + position[]={3484.9612,16.301968,14533.044}; + angles[]={0,1.4936293,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4830; + type="Land_Cargo_House_V3_F"; + atlOffset=9.5367432e-007; + }; + class Item61 + { + dataType="Object"; + class PositionInfo + { + position[]={3439.2,19.157528,14535.193}; + angles[]={0,1.4976192,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4831; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=9.5367432e-007; + }; + class Item62 + { + dataType="Object"; + class PositionInfo + { + position[]={3482.3652,18.968353,14575.37}; + angles[]={0,3.0693178,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4832; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item63 + { + dataType="Object"; + class PositionInfo + { + position[]={3486.8655,21.235691,14519.415}; + angles[]={0,4.6431041,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4833; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item64 + { + dataType="Object"; + class PositionInfo + { + position[]={3442.1013,21.188776,14515.66}; + angles[]={0.09719272,6.1727953,0.10461687}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4834; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=1.9073486e-006; + }; + class Item65 + { + dataType="Object"; + class PositionInfo + { + position[]={3440.52,26.706209,14569.236}; + angles[]={0,3.0715439,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4835; + type="Land_Cargo_Tower_V3_F"; + }; + class Item66 + { + dataType="Marker"; + position[]={3406.9624,13.221466,14565.565}; + name="outp_8_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=87.179543; + id=5560; + }; + class Item67 + { + dataType="Marker"; + position[]={3410.5439,12.920337,14529.537}; + name="outp_8_vehicle_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=87.179543; + id=5561; + }; + }; + id=200; + atlOffset=0.24365234; + }; + class Item17 + { + dataType="Layer"; + name="outpost_9"; + state=2; + class Entities + { + items=73; + class Item0 + { + dataType="Marker"; + position[]={1425.75,16.583124,7946}; + name="outp_9_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=17.785477; + id=747; + }; + class Item1 + { + dataType="Marker"; + position[]={1434.5,16.092501,7914.75}; + name="outpost_9"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGUER"; + a=76.281158; + b=48.470451; + angle=14.375311; + id=748; + }; + class Item2 + { + dataType="Marker"; + position[]={1439.125,14.658127,7963.75}; + name="outp_9_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=208.32109; + id=5221; + atlOffset=1.9073486e-006; + }; + class Item3 + { + dataType="Logic"; + class PositionInfo + { + position[]={1421.4869,16.090395,7886.457}; + }; + areaSize[]={5,-1,5}; + flags=1; + id=5218; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item4 + { + dataType="Logic"; + class PositionInfo + { + position[]={1428.4574,16.415806,7915.9277}; + }; + areaSize[]={5,-1,5}; + flags=1; + id=5219; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item5 + { + dataType="Logic"; + class PositionInfo + { + position[]={1423.7693,16.616518,7935.3477}; + }; + areaSize[]={7.1637573,0,11.094971}; + areaIsRectangle=1; + flags=1; + id=5220; + type="ModuleHideTerrainObjects_F"; + atlOffset=-0.058195114; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={1443,16.065842,7878.75}; + angles[]={6.2731905,5.0065346,6.2531958}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5160; + type="Land_HBarrier_3_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={1450.0087,15.84198,7876.8877}; + angles[]={6.2731905,5.0065346,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5161; + type="Land_HBarrier_3_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={1435.1536,16.814953,7941.9941}; + angles[]={0,3.4358954,6.2307339}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5163; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={1440.5897,16.520838,7940.5132}; + angles[]={6.2806721,3.4358683,6.2307339}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5164; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={1446.0219,16.231775,7938.9634}; + angles[]={6.2806721,3.4358954,6.2307339}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5165; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={1451.4978,15.938136,7937.3604}; + angles[]={0,3.4358954,6.228241}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5166; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={1456.9282,15.660347,7935.8818}; + angles[]={0,3.4358683,6.2506976}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5167; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={1462.3352,15.560513,7934.3501}; + angles[]={0,3.4358182,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5168; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={1467.7328,15.560513,7932.7964}; + angles[]={0,3.4382684,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5169; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={1473.0453,15.560513,7931.1782}; + angles[]={0,3.4384587,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5170; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={1475.928,15.560513,7928.1646}; + angles[]={0,5.0092549,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5171; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={1474.2639,15.560513,7922.8701}; + angles[]={0,5.0092549,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5172; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={1472.6455,15.560513,7917.5361}; + angles[]={0,5.0091028,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5173; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={1462.6608,15.560513,7885.1797}; + angles[]={0,5.0065346,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5174; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={1460.9874,15.560513,7879.8154}; + angles[]={0,5.0065346,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5175; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={1420.0621,16.903498,7887.8013}; + angles[]={6.255693,3.4357002,6.2581916}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5176; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={1425.4977,16.709835,7886.3198}; + angles[]={6.2581892,3.4358261,6.2506957}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5177; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={1430.9297,16.483376,7884.77}; + angles[]={6.2631893,3.4359431,6.248199}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5178; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={1436.4059,16.273752,7883.1665}; + angles[]={6.2656889,3.4357512,6.2531958}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5179; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={1441.8372,16.076511,7881.689}; + angles[]={6.2706842,3.4358954,6.2531939}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5180; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={1452.6407,15.715909,7878.603}; + angles[]={6.278182,3.4357383,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5181; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={1457.954,15.588552,7876.9854}; + angles[]={6.2806959,3.4357383,6.270689}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5182; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={1392.8815,16.700298,7895.6563}; + angles[]={6.2731905,3.4360886,0.014998405}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5183; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item29 + { + dataType="Object"; + class PositionInfo + { + position[]={1398.3177,16.762465,7894.1748}; + angles[]={6.270689,3.4354577,0.014998405}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5184; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item30 + { + dataType="Object"; + class PositionInfo + { + position[]={1403.75,16.816139,7892.625}; + angles[]={6.268187,3.4354539,0.014998405}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5185; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item31 + { + dataType="Object"; + class PositionInfo + { + position[]={1414.6169,16.883705,7889.3511}; + angles[]={6.2631893,3.4355323,0.010000871}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5186; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item32 + { + dataType="Object"; + class PositionInfo + { + position[]={1406.9724,17.248262,7947.9531}; + angles[]={6.278194,5.0065346,6.2656889}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5187; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item33 + { + dataType="Object"; + class PositionInfo + { + position[]={1405.3081,17.220131,7942.6592}; + angles[]={6.2656889,5.0067592,0.010000871}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5188; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item34 + { + dataType="Object"; + class PositionInfo + { + position[]={1403.6898,17.132496,7937.3242}; + angles[]={6.270689,5.0067525,6.2656889}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5189; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item35 + { + dataType="Object"; + class PositionInfo + { + position[]={1402.0176,17.061686,7932.0327}; + angles[]={6.2581916,5.0066948,0.019996032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5190; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item36 + { + dataType="Object"; + class PositionInfo + { + position[]={1392.0327,16.709028,7899.6045}; + angles[]={6.278194,5.0068407,0.014998405}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5191; + type="Land_HBarrier_5_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item37 + { + dataType="Object"; + class PositionInfo + { + position[]={1445,15.923014,7872.875}; + angles[]={-0,3.4357383,6.255693}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5192; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item38 + { + dataType="Object"; + class PositionInfo + { + position[]={1400.301,16.998793,7926.6235}; + angles[]={0,5.0066662,0.027492445}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5193; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item39 + { + dataType="Object"; + class PositionInfo + { + position[]={1395.2242,16.852613,7910.3433}; + angles[]={6.2731905,5.0065217,0.027492445}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5194; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item40 + { + dataType="Object"; + class PositionInfo + { + position[]={1393.6057,16.774212,7905.0093}; + angles[]={6.2756925,5.0060015,0.022495884}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5195; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item41 + { + dataType="Object"; + class PositionInfo + { + position[]={1470.9501,15.560513,7912.0703}; + angles[]={0,5.0071068,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5196; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item42 + { + dataType="Object"; + class PositionInfo + { + position[]={1469.2859,15.560513,7906.7759}; + angles[]={0,5.0071626,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5197; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item43 + { + dataType="Object"; + class PositionInfo + { + position[]={1464.2548,15.560513,7890.4561}; + angles[]={0,5.0065346,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5198; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item44 + { + dataType="Object"; + class PositionInfo + { + position[]={1410.8993,17.261269,7948.8379}; + angles[]={0.032489564,3.435653,0.019999012}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5199; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item45 + { + dataType="Object"; + class PositionInfo + { + position[]={1416.3354,17.428902,7947.3569}; + angles[]={0,3.4358954,0.024993783}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5200; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item46 + { + dataType="Object"; + class PositionInfo + { + position[]={1419.234,17.373386,7950.1968}; + angles[]={0.059928458,5.0068378,0.019996032}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5201; + type="Land_HBarrier_5_F"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item47 + { + dataType="Object"; + class PositionInfo + { + position[]={1434.3088,16.859301,7946.0034}; + angles[]={0,5.0064907,6.2307339}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5202; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item48 + { + dataType="Object"; + class PositionInfo + { + position[]={1398.6145,16.952414,7921.23}; + angles[]={0,5.006628,0.027492445}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5203; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item49 + { + dataType="Object"; + class PositionInfo + { + position[]={1396.8978,16.915205,7915.8208}; + angles[]={0,5.0065346,0.027492445}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5204; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item50 + { + dataType="Object"; + class PositionInfo + { + position[]={1467.6466,15.560513,7901.2964}; + angles[]={0,5.0071626,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5205; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item51 + { + dataType="Object"; + class PositionInfo + { + position[]={1465.9299,15.560513,7895.8872}; + angles[]={0,5.0067539,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5206; + type="Land_HBarrier_5_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item52 + { + dataType="Object"; + class PositionInfo + { + position[]={1409.125,16.854578,7891}; + angles[]={6.2631893,3.4355323,0.012496647}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5216; + type="Land_HBarrier_5_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item53 + { + dataType="Object"; + class PositionInfo + { + position[]={1471.6245,16.519875,7930.2358}; + angles[]={0,3.4357383,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5152; + type="Land_Mil_WallBig_4m_F"; + atlOffset=9.5367432e-007; + }; + class Item54 + { + dataType="Object"; + class PositionInfo + { + position[]={1473.965,16.519875,7925.8696}; + angles[]={0,5.0065346,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5153; + type="Land_Mil_WallBig_4m_F"; + atlOffset=9.5367432e-007; + }; + class Item55 + { + dataType="Object"; + class PositionInfo + { + position[]={1395.8531,17.708523,7896.1626}; + angles[]={0,0.280628,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5154; + type="Land_Mil_WallBig_4m_F"; + atlOffset=-1.9073486e-006; + }; + class Item56 + { + dataType="Object"; + class PositionInfo + { + position[]={1393.4536,17.697798,7900.4971}; + angles[]={0,1.8514243,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5155; + type="Land_Mil_WallBig_4m_F"; + }; + class Item57 + { + dataType="Object"; + class PositionInfo + { + position[]={1475.308,16.520275,7928.5308}; + angles[]={0,4.2211366,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5156; + type="Land_Mil_WallBig_Corner_F"; + atlOffset=-9.5367432e-007; + }; + class Item58 + { + dataType="Object"; + class PositionInfo + { + position[]={1474.5682,16.520275,7929.876}; + angles[]={0,2.6503401,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5157; + type="Land_Mil_WallBig_Corner_F"; + atlOffset=-9.5367432e-007; + }; + class Item59 + { + dataType="Object"; + class PositionInfo + { + position[]={1392.9054,17.666271,7896.4829}; + angles[]={0,5.7784157,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5158; + type="Land_Mil_WallBig_Corner_F"; + atlOffset=-9.5367432e-007; + }; + class Item60 + { + dataType="Object"; + class PositionInfo + { + position[]={1392.1637,17.661869,7897.8276}; + angles[]={0,1.0660264,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5159; + type="Land_Mil_WallBig_Corner_F"; + atlOffset=-9.5367432e-007; + }; + class Item61 + { + dataType="Object"; + class PositionInfo + { + position[]={1463.25,16.065001,7910.375}; + angles[]={0,1.8979288,0}; + }; + side="Empty"; + class Attributes + { + }; + id=5207; + type="Land_Cargo_House_V3_F"; + atlOffset=0.55500126; + }; + class Item62 + { + dataType="Object"; + class PositionInfo + { + position[]={1441.75,16.403749,7932.75}; + angles[]={0,0.29422516,6.228241}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5208; + type="Land_Cargo_House_V3_F"; + }; + class Item63 + { + dataType="Object"; + class PositionInfo + { + position[]={1442.75,16.064377,7887.75}; + angles[]={6.2731848,3.4173815,6.2457032}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5209; + type="Land_Cargo_House_V3_F"; + atlOffset=1.9073486e-006; + }; + class Item64 + { + dataType="Object"; + class PositionInfo + { + position[]={1408.75,16.917501,7897.5}; + angles[]={6.2656889,3.4170463,0.014998405}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5210; + type="Land_Cargo_House_V3_F"; + }; + class Item65 + { + dataType="Object"; + class PositionInfo + { + position[]={1435.2866,20.965309,7937.1411}; + angles[]={6.2806721,3.4358182,6.2307339}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5211; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=1.9073486e-006; + }; + class Item66 + { + dataType="Object"; + class PositionInfo + { + position[]={1457.4657,19.76927,7882.502}; + angles[]={6.2806959,5.0065346,6.268187}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5212; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item67 + { + dataType="Object"; + class PositionInfo + { + position[]={1398.1846,20.987253,7899.8848}; + angles[]={6.270689,0.29370281,0.019996032}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5213; + type="Land_Cargo_Patrol_V3_F"; + }; + class Item68 + { + dataType="Object"; + class PositionInfo + { + position[]={1410.6104,21.440262,7943.0537}; + angles[]={0,1.8336422,0.024993783}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5214; + type="Land_Cargo_Patrol_V3_F"; + atlOffset=1.9073486e-006; + }; + class Item69 + { + dataType="Object"; + class PositionInfo + { + position[]={1466.6307,27.706209,7923.7891}; + angles[]={0,5.0071068,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5215; + type="Land_Cargo_Tower_V3_F"; + }; + class Item70 + { + dataType="Logic"; + class PositionInfo + { + position[]={1410.8857,16.547714,7947.4385}; + }; + areaSize[]={5,-1,5}; + flags=1; + id=5217; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item71 + { + dataType="Marker"; + position[]={1409.25,15.016562,7976.375}; + name="outp_9_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=174.03595; + id=5580; + }; + class Item72 + { + dataType="Marker"; + position[]={1426.625,14.825624,7970.125}; + name="outp_9_vehicle_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=208.32108; + id=5581; + }; + }; + id=205; + atlOffset=-0.44512558; + }; + class Item18 + { + dataType="Layer"; + name="outpost_4"; + state=2; + class Entities + { + items=80; + class Item0 + { + dataType="Marker"; + position[]={2000.625,14.383437,5523.625}; + name="outp_4_mortar"; + markerType="ELLIPSE"; + type="ellipse"; + colorName="ColorYellow"; + a=3; + b=3; + id=725; + }; + class Item1 + { + dataType="Marker"; + position[]={1963.375,15.016874,5580.875}; + name="outp_4_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=286.9317; + id=727; + }; + class Item2 + { + dataType="Marker"; + position[]={2006,14.6725,5552.5}; + name="outpost_4"; + markerType="ELLIPSE"; + type="rectangle"; + colorName="ColorGUER"; + a=56.786999; + b=70.255997; + angle=324.35406; + id=728; + }; + class Item3 + { + dataType="Marker"; + position[]={1978.0046,15.190093,5594.4111}; + name="outp_4_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=307.98523; + id=5297; + }; + class Item4 + { + dataType="Logic"; + class PositionInfo + { + position[]={2016.3875,14.188442,5540.2676}; + angles[]={0,5.4715376,0}; + }; + areaSize[]={24.943441,0,18.404968}; + areaIsRectangle=1; + flags=1; + id=5294; + type="ModuleHideTerrainObjects_F"; + atlOffset=-0.78705597; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item5 + { + dataType="Logic"; + class PositionInfo + { + position[]={1973.864,14.236561,5587.1475}; + angles[]={0,5.4715376,0}; + }; + areaSize[]={15.963267,0,13.102416}; + areaIsRectangle=1; + flags=1; + id=5295; + type="ModuleHideTerrainObjects_F"; + atlOffset=-0.85561657; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={2050.125,16.77928,5525.5}; + angles[]={0.01749678,3.9269907,0.01749678}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5240; + type="Land_HBarrier_01_line_3_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={2055.1167,16.702375,5530.749}; + angles[]={0.032487731,3.9269907,0.0075011365}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5241; + type="Land_HBarrier_01_line_3_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={1974.8667,15.305117,5564.3574}; + angles[]={6.2581916,2.3561945,6.278182}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5242; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={1978.7368,15.393846,5568.4521}; + angles[]={6.2606897,2.3561945,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5243; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={1982.666,15.466122,5572.5107}; + angles[]={6.2656889,2.3561945,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5244; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={1986.6626,15.535518,5576.583}; + angles[]={6.2631893,2.3561945,6.2806721}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5245; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={1990.5278,15.603991,5580.6738}; + angles[]={6.2631865,2.3561945,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5246; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={1994.4292,15.657019,5584.7188}; + angles[]={6.2656889,2.3561945,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5247; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={1998.3452,15.692239,5588.7451}; + angles[]={6.270689,2.3561945,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5248; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={2002.2783,15.700087,5592.666}; + angles[]={6.2731905,2.3561945,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5249; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={2006.2954,15.676492,5593.7861}; + angles[]={6.278194,3.9269907,6.2731848}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5250; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={2010.1787,15.639621,5589.8213}; + angles[]={6.278194,3.9269907,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5251; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={2014.1187,15.630506,5585.8779}; + angles[]={6.2806959,3.9269907,0.0024897563}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5252; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={2053.7739,16.397596,5545.8164}; + angles[]={0.01749678,3.9269907,0.0049914722}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5253; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={2057.7144,16.476456,5541.8105}; + angles[]={0.012496647,3.9269907,0.0049914722}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5254; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={2031.3672,16.413054,5509.4922}; + angles[]={0.0024897563,2.3561945,0.037482351}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5255; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={2035.2378,16.53385,5513.5859}; + angles[]={0.0075011365,2.3561945,0.032487731}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5256; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={2039.1665,16.627039,5517.6445}; + angles[]={0.012496647,2.3561945,0.027490277}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5257; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={2043.1636,16.675835,5521.7168}; + angles[]={0.01749678,2.3561945,0.01749678}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5258; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={2047.0288,16.666725,5525.8086}; + angles[]={0.01749678,2.3561945,0.012496647}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5259; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={2054.8462,16.570793,5533.8789}; + angles[]={0.014998405,2.3561945,0.0099949092}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5260; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={2058.7788,16.537397,5537.8008}; + angles[]={0.014998405,2.3561945,0.0049914722}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5261; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={2015.6353,15.710082,5493.1963}; + angles[]={6.278182,2.3561945,0.044969428}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5262; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item29 + { + dataType="Object"; + class PositionInfo + { + position[]={2019.5059,15.903498,5497.291}; + angles[]={6.278194,2.3561945,0.047463283}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5263; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item30 + { + dataType="Object"; + class PositionInfo + { + position[]={2023.4351,16.088467,5501.3496}; + angles[]={6.2806959,2.3561945,0.044969428}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5264; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item31 + { + dataType="Object"; + class PositionInfo + { + position[]={2027.4321,16.258514,5505.4219}; + angles[]={6.2806959,2.3561945,0.044969428}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5265; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item32 + { + dataType="Object"; + class PositionInfo + { + position[]={1960.3345,14.905971,5546.2852}; + angles[]={6.2581916,3.9269907,6.278182}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5266; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item33 + { + dataType="Object"; + class PositionInfo + { + position[]={1964.2173,14.788523,5542.3203}; + angles[]={6.2581916,3.9269907,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5267; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item34 + { + dataType="Object"; + class PositionInfo + { + position[]={1968.1577,14.693995,5538.377}; + angles[]={6.2606897,3.9269907,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5268; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item35 + { + dataType="Object"; + class PositionInfo + { + position[]={1972.0347,14.612884,5534.4063}; + angles[]={6.2656889,3.9269907,0.0075011365}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5269; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item36 + { + dataType="Object"; + class PositionInfo + { + position[]={2011.7534,15.540973,5494.3105}; + angles[]={6.278182,3.9269907,0.044969428}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5270; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item37 + { + dataType="Object"; + class PositionInfo + { + position[]={2056.5,16.829266,5524.75}; + angles[]={0.024996169,2.3561945,0.015002378}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5271; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item38 + { + dataType="Object"; + class PositionInfo + { + position[]={1975.9946,14.575588,5530.3408}; + angles[]={6.268187,3.9269907,0.0074931863}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5272; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item39 + { + dataType="Object"; + class PositionInfo + { + position[]={2003.79,15.232641,5502.1904}; + angles[]={0,3.9269907,0.037482351}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5273; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item40 + { + dataType="Object"; + class PositionInfo + { + position[]={2007.73,15.380949,5498.2471}; + angles[]={6.278182,3.9269907,0.039977662}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5274; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item41 + { + dataType="Object"; + class PositionInfo + { + position[]={2018.1382,15.657383,5581.8047}; + angles[]={0.0024897563,3.9269907,0.010000871}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5275; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item42 + { + dataType="Object"; + class PositionInfo + { + position[]={2022.0215,15.711183,5577.8398}; + angles[]={0.0024897563,3.9269907,0.012496647}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5276; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item43 + { + dataType="Object"; + class PositionInfo + { + position[]={2049.8735,16.318495,5549.7109}; + angles[]={0.012496647,3.9269907,0.0049914722}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5277; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item44 + { + dataType="Object"; + class PositionInfo + { + position[]={1961.4067,15.003018,5550.165}; + angles[]={6.255693,2.3561945,6.278182}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5278; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item45 + { + dataType="Object"; + class PositionInfo + { + position[]={1965.2769,15.089465,5554.2598}; + angles[]={6.255693,2.3561945,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5279; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item46 + { + dataType="Object"; + class PositionInfo + { + position[]={1964.1401,15.199433,5558.1553}; + angles[]={6.255693,3.9269907,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5280; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item47 + { + dataType="Object"; + class PositionInfo + { + position[]={1970.9331,15.353444,5565.5039}; + angles[]={6.2581916,3.9269907,6.278182}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5281; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item48 + { + dataType="Object"; + class PositionInfo + { + position[]={1979.9546,14.573044,5526.3096}; + angles[]={6.2731905,3.9269907,0.012496647}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5282; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item49 + { + dataType="Object"; + class PositionInfo + { + position[]={1999.75,15.08114,5506.25}; + angles[]={0,3.9269907,0.037482351}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5283; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item50 + { + dataType="Object"; + class PositionInfo + { + position[]={2026.0796,15.788136,5573.8096}; + angles[]={0.0074931863,3.9269907,0.014998405}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5284; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item51 + { + dataType="Object"; + class PositionInfo + { + position[]={2030.0396,15.884206,5569.7441}; + angles[]={0.012496647,3.9269907,0.012496647}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5285; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item52 + { + dataType="Object"; + class PositionInfo + { + position[]={1984,14.621764,5522.25}; + angles[]={6.278182,3.9269907,0.024993783}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5286; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item53 + { + dataType="Object"; + class PositionInfo + { + position[]={1987.877,14.698833,5518.2793}; + angles[]={6.278182,3.9269907,0.024993783}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5287; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item54 + { + dataType="Object"; + class PositionInfo + { + position[]={1991.8369,14.805623,5514.2139}; + angles[]={0,3.9269907,0.029989703}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5288; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item55 + { + dataType="Object"; + class PositionInfo + { + position[]={1995.7969,14.938862,5510.1826}; + angles[]={6.2806959,3.9269907,0.034984674}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5289; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item56 + { + dataType="Object"; + class PositionInfo + { + position[]={2034.125,15.987389,5565.625}; + angles[]={0.014998405,3.9269907,0.0099949092}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5290; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item57 + { + dataType="Object"; + class PositionInfo + { + position[]={2038.002,16.07485,5561.6543}; + angles[]={0.012496647,3.9269907,0.0075011365}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5291; + type="Land_HBarrier_01_line_5_green_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item58 + { + dataType="Object"; + class PositionInfo + { + position[]={2041.9619,16.156492,5557.5889}; + angles[]={0.014998405,3.9269907,0.0049914722}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5292; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item59 + { + dataType="Object"; + class PositionInfo + { + position[]={2045.9219,16.241566,5553.5576}; + angles[]={0.014998405,3.9269907,0.0074931863}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=5293; + type="Land_HBarrier_01_line_5_green_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item60 + { + dataType="Object"; + class PositionInfo + { + position[]={2002.439,16.643848,5590.9688}; + angles[]={0,2.3561945,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5224; + type="Land_Mil_WallBig_4m_F"; + atlOffset=9.5367432e-007; + }; + class Item61 + { + dataType="Object"; + class PositionInfo + { + position[]={2007.3931,16.609289,5590.9727}; + angles[]={0,3.9269907,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5225; + type="Land_Mil_WallBig_4m_F"; + }; + class Item62 + { + dataType="Object"; + class PositionInfo + { + position[]={2016.5903,16.72658,5496.0557}; + angles[]={0,5.4842696,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5226; + type="Land_Mil_WallBig_4m_F"; + atlOffset=1.9073486e-006; + }; + class Item63 + { + dataType="Object"; + class PositionInfo + { + position[]={2011.6367,16.50345,5495.9844}; + angles[]={0,0.77188063,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5229; + type="Land_Mil_WallBig_4m_F"; + atlOffset=2.8610229e-006; + }; + class Item64 + { + dataType="Object"; + class PositionInfo + { + position[]={2005.6802,17.565462,5593.4121}; + angles[]={0,3.1415927,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=5222; + type="Land_Mil_WallBig_Corner_F"; + atlOffset=0.92719555; + }; + class Item65 + { + dataType="Object"; + class PositionInfo + { + position[]={2004.145,16.649647,5593.3945}; + angles[]={0,1.5707964,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5223; + type="Land_Mil_WallBig_Corner_F"; + atlOffset=-9.5367432e-007; + }; + class Item66 + { + dataType="Object"; + class PositionInfo + { + position[]={2014.9175,16.639601,5493.6074}; + angles[]={0,4.6988716,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5227; + type="Land_Mil_WallBig_Corner_F"; + atlOffset=9.5367432e-007; + }; + class Item67 + { + dataType="Object"; + class PositionInfo + { + position[]={2013.3823,16.570324,5493.5684}; + angles[]={0,6.2696681,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5228; + type="Land_Mil_WallBig_Corner_F"; + atlOffset=9.5367432e-007; + }; + class Item68 + { + dataType="Object"; + class PositionInfo + { + position[]={1997.8423,15.507921,5577.8652}; + angles[]={0,5.497787,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5231; + type="Land_Cargo_House_V1_F"; + }; + class Item69 + { + dataType="Object"; + class PositionInfo + { + position[]={1991.2104,15.39401,5571.6006}; + angles[]={0,5.497787,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5232; + type="Land_Cargo_House_V1_F"; + atlOffset=9.5367432e-007; + }; + class Item70 + { + dataType="Object"; + class PositionInfo + { + position[]={2029.9604,16.285463,5516.6309}; + angles[]={0,2.3377874,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5237; + type="Land_Cargo_House_V1_F"; + atlOffset=1.9073486e-006; + }; + class Item71 + { + dataType="Object"; + class PositionInfo + { + position[]={2023.4448,16.036406,5510.2461}; + angles[]={0,2.3377874,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5238; + type="Land_Cargo_House_V1_F"; + atlOffset=9.5367432e-007; + }; + class Item72 + { + dataType="Object"; + class PositionInfo + { + position[]={1979.2085,19.414175,5562.1855}; + angles[]={0,2.3561945,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5233; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=-9.5367432e-007; + }; + class Item73 + { + dataType="Object"; + class PositionInfo + { + position[]={2053.6841,20.638042,5539.9727}; + angles[]={0,3.9269907,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5234; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=9.5367432e-007; + }; + class Item74 + { + dataType="Object"; + class PositionInfo + { + position[]={2014.4082,19.843039,5499.8672}; + angles[]={0,5.497787,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5235; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=9.5367432e-007; + }; + class Item75 + { + dataType="Object"; + class PositionInfo + { + position[]={1966.3706,19.068615,5547.1816}; + angles[]={0,0.76448399,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5236; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item76 + { + dataType="Object"; + class PositionInfo + { + position[]={2005.7676,27.763832,5583.5244}; + angles[]={0,3.9269907,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=5230; + type="Land_Cargo_Tower_V1_F"; + }; + class Item77 + { + dataType="Object"; + class PositionInfo + { + position[]={2029.9415,15.420135,5544.6519}; + angles[]={0.0050033992,5.4740763,0.027492445}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=5296; + type="Land_HelipadSquare_F"; + atlOffset=2.8610229e-006; + }; + class Item78 + { + dataType="Marker"; + position[]={1957.7936,14.67823,5565.8525}; + name="outp_4_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=286.9317; + id=5578; + }; + class Item79 + { + dataType="Marker"; + position[]={1988.125,15.198125,5601.25}; + name="outp_4_vehicle_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=307.9852; + id=5579; + }; + }; + id=636; + atlOffset=0.18703556; + }; + class Item19 + { + dataType="Layer"; + name="outpost_20"; + state=2; + class Entities + { + items=35; + class Item0 + { + dataType="Marker"; + position[]={14524,13,9808.125}; + name="outpost_20"; + markerType="ELLIPSE"; + type="rectangle"; + colorName="ColorGUER"; + a=41.747002; + b=78.976997; + id=798; + atlOffset=2.0181255; + }; + class Item1 + { + dataType="Marker"; + position[]={14479.125,10.214375,9828}; + name="outp_20_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=91.07357; + id=797; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={14557.5,28.231396,9806}; + angles[]={0,3.1415927,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1002; + type="Land_Telek1"; + atlOffset=-9.5367432e-007; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={14558.125,14.177814,9811.875}; + angles[]={0.054945603,0,0.089758366}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1001; + type="Land_Ind_Garage01_EP1"; + atlOffset=0.10895157; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={14527.875,11.169999,9822.625}; + angles[]={0.029989703,3.1415927,0.0099949092}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1010; + type="Land_Cargo_House_V1_F"; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={14520.375,11.371875,9811.25}; + angles[]={0.07237374,0,0.019999012}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1011; + type="Land_Cargo_House_V1_F"; + atlOffset=9.5367432e-007; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={14505.015,17.451944,9776.2041}; + angles[]={0,1.5564846,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1006; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={14544.625,14.749689,9843.25}; + angles[]={0,4.7201204,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1007; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={14544.515,19.500118,9776.5791}; + angles[]={0,4.7483778,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1008; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={14505.375,15.094688,9843}; + angles[]={0,1.5564846,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1009; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={14509.25,11.215436,9848.125}; + angles[]={6.2756844,0,6.2656889}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=986; + type="Base_WarfareBBarrier10xTall"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={14524.89,15.130464,9771.3291}; + angles[]={0.037482351,0,0.054944519}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=989; + type="Base_WarfareBBarrier10xTall"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={14509.265,13.977608,9771.3291}; + angles[]={0.014998405,0,0.079829417}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=990; + type="Base_WarfareBBarrier10xTall"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={14540.5,10.911062,9848.125}; + angles[]={0.012496647,0,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=993; + type="Base_WarfareBBarrier10xTall"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={14540.515,15.455623,9771.3291}; + angles[]={0.022498533,0,0.027494613}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=994; + type="Base_WarfareBBarrier10xTall"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={14524.875,11.114499,9848.125}; + angles[]={6.2631893,0,6.278182}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1005; + type="Base_WarfareBBarrier10xTall"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={14549,10.542377,9841.375}; + angles[]={0.044970755,1.5707964,0.039979152}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=985; + type="Base_WarfareBBarrier10x"; + atlOffset=2.8610229e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={14549,11.929252,9825.625}; + angles[]={0.079830162,1.5707964,0.0050033992}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=987; + type="Base_WarfareBBarrier10x"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={14549.015,15.287724,9778.2041}; + angles[]={0.010000871,1.5707964,0.034986377}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=988; + type="Base_WarfareBBarrier10x"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={14500.75,10.837999,9841.25}; + angles[]={6.268187,1.5707964,6.2631893}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=991; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={14500.765,12.806636,9778.0791}; + angles[]={0.019999012,1.5707964,0.057437535}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=992; + type="Base_WarfareBBarrier10x"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={14500.765,11.95461,9793.8291}; + angles[]={0.067397334,1.5707964,0.0049914722}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=996; + type="Base_WarfareBBarrier10x"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={14557.5,13.632376,9801.25}; + angles[]={0.062419467,0,0.057437535}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=997; + type="Base_WarfareBBarrier10x"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={14564.875,13.907375,9809.75}; + angles[]={0.034986377,1.5707964,0.084796712}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=998; + type="Base_WarfareBBarrier10x"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={14557.5,12.651126,9818.25}; + angles[]={0.042475242,0,0.094715387}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=999; + type="Base_WarfareBBarrier10x"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={14500.75,10.62425,9825.5}; + angles[]={6.2606897,1.5707964,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1000; + type="Base_WarfareBBarrier10x"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={14515.125,11.24519,9809.625}; + angles[]={0.069885373,1.5707964,0.01749678}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1003; + type="Base_WarfareBBarrier10x"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={14523.625,10.960189,9816.875}; + angles[]={6.278194,0,0.022495884}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1004; + type="Base_WarfareBBarrier10x"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Marker"; + position[]={14481.973,10.51608,9801.251}; + name="outp_20_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=84.392723; + id=1243; + atlOffset=9.5367432e-007; + }; + class Item29 + { + dataType="Marker"; + position[]={14480.717,10.467911,9840.0996}; + name="outp_20_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=91.07357; + id=5596; + }; + class Item30 + { + dataType="Marker"; + position[]={14482.917,11.130895,9786.376}; + name="outp_20_vehicle_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=84.392723; + id=5597; + atlOffset=9.5367432e-007; + }; + class Item31 + { + dataType="Logic"; + class PositionInfo + { + position[]={14479.146,10.213803,9827.9766}; + angles[]={6.268187,0,6.278194}; + }; + areaSize[]={5,-1,5}; + flags=1; + id=5599; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item32 + { + dataType="Logic"; + class PositionInfo + { + position[]={14482.129,10.51539,9801.293}; + angles[]={6.268187,0,6.278194}; + }; + areaSize[]={5,-1,5}; + flags=1; + id=5600; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item33 + { + dataType="Logic"; + class PositionInfo + { + position[]={14482.958,11.127458,9786.459}; + angles[]={6.268187,0,6.278194}; + }; + areaSize[]={5,-1,5}; + flags=1; + id=5601; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item34 + { + dataType="Logic"; + class PositionInfo + { + position[]={14480.875,10.465625,9840}; + angles[]={6.268187,0,6.278194}; + }; + areaSize[]={5,-1,5}; + flags=1; + id=5598; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + }; + id=1012; + atlOffset=0.62589455; + }; + }; + id=635; + atlOffset=0.67125225; + }; + class Item5 + { + dataType="Layer"; + name="resources"; + class Entities + { + items=13; + class Item0 + { + dataType="Layer"; + name="resource_1"; + class Entities + { + items=72; + class Item0 + { + dataType="Marker"; + position[]={4460.625,13.745313,15451.875}; + name="reso_1_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=36.805519; + id=659; + }; + class Item1 + { + dataType="Marker"; + position[]={4431.6826,13.587923,15397.351}; + name="resource_1"; + markerType="ELLIPSE"; + type="rectangle"; + colorName="ColorOrange"; + a=70.82766; + b=108.719; + angle=320.73901; + id=660; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={4476.8594,19.360287,15339.81}; + angles[]={0,2.09517,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1440; + type="Land_dp_bigTank_old_F"; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={4495.75,22.609375,15352.5}; + angles[]={0,5.7996264,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1501; + type="Land_dp_bigTank_old_F"; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={4513.5068,25.905861,15359.283}; + angles[]={0,5.7996264,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1441; + type="Land_dp_smallTank_old_F"; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={4412.375,17.45052,15375.875}; + angles[]={0.052839894,1.2964536,0.014315176}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1508; + type="Land_Ind_Oil_Pump_EP1"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={4408.25,16.019386,15398.125}; + angles[]={0.052451372,1.2964536,0.010000871}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1510; + type="Land_Ind_Oil_Pump_EP1"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={4402.6514,16.486267,15434.183}; + angles[]={6.2531958,1.2964536,0.064908728}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1511; + type="Land_Ind_Oil_Pump_EP1"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={4380.2568,16.043718,15462.276}; + angles[]={6.2457032,1.2964536,0.077345207}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1512; + type="Land_Ind_Oil_Pump_EP1"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={4499.7651,21.628208,15397.614}; + angles[]={0.094354205,4.123373,0.067354843}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1513; + type="Land_Ind_Oil_Pump_EP1"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={4490.02,18.975576,15414.075}; + angles[]={0.11942852,4.072453,0.057436496}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1514; + type="Land_Ind_Oil_Pump_EP1"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={4418.125,28.824028,15337.875}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1507; + type="Land_Ind_Oil_Tower_EP1"; + atlOffset=-9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={4372.0098,27.629766,15497.305}; + angles[]={0,1.1822999,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1509; + type="Land_Ind_Oil_Tower_EP1"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={4515.0908,22.18087,15372.398}; + angles[]={0.0060100351,1.048336,6.2125292}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1443; + type="Land_Tank_rust_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={4524.9116,20.179491,15358.093}; + angles[]={0,2.5771949,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1444; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={4522.271,20.527609,15356.422}; + angles[]={0,2.5771949,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1445; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={4519.6309,20.883698,15354.75}; + angles[]={0,2.5771949,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1446; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={4516.9902,21.087574,15353.078}; + angles[]={0,2.5771949,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1447; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={4514.3496,20.977339,15351.407}; + angles[]={0,2.5771949,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1448; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={4511.7095,20.651861,15349.735}; + angles[]={0,2.5771949,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1449; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={4509.0693,20.309149,15348.063}; + angles[]={0,2.5771949,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1450; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={4506.4292,19.897638,15346.392}; + angles[]={0,2.5771949,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1451; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={4503.7886,19.512604,15344.721}; + angles[]={0,2.5771949,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1452; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={4501.1479,19.084322,15343.049}; + angles[]={0,2.5771949,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1453; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={4498.5083,18.667143,15341.377}; + angles[]={0,2.5771949,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1454; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={4495.8677,18.24419,15339.706}; + angles[]={0,2.5771949,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1455; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={4493.2271,17.78006,15338.033}; + angles[]={0,2.5771949,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1456; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={4490.5869,17.325359,15336.362}; + angles[]={0,2.5771949,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1457; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={4487.9463,16.854986,15334.691}; + angles[]={0,2.5771949,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1458; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item29 + { + dataType="Object"; + class PositionInfo + { + position[]={4485.3062,16.364435,15333.02}; + angles[]={0,2.5771949,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1459; + type="Land_SY_01_block_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item30 + { + dataType="Object"; + class PositionInfo + { + position[]={4482.6655,15.908451,15331.348}; + angles[]={0,2.5771949,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1460; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item31 + { + dataType="Object"; + class PositionInfo + { + position[]={4480.0259,15.504174,15329.676}; + angles[]={0,2.5771949,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1461; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item32 + { + dataType="Object"; + class PositionInfo + { + position[]={4477.3853,15.209023,15328.005}; + angles[]={0,2.5771949,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1462; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item33 + { + dataType="Object"; + class PositionInfo + { + position[]={4474.7446,15.051149,15326.333}; + angles[]={0,2.5771949,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1463; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item34 + { + dataType="Object"; + class PositionInfo + { + position[]={4512.3203,21.39625,15379.557}; + angles[]={0,2.534461,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1464; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item35 + { + dataType="Object"; + class PositionInfo + { + position[]={4509.7539,21.300276,15377.773}; + angles[]={0,2.534461,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1465; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item36 + { + dataType="Object"; + class PositionInfo + { + position[]={4507.187,21.260731,15375.991}; + angles[]={0,2.534461,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1466; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item37 + { + dataType="Object"; + class PositionInfo + { + position[]={4504.6206,21.156971,15374.208}; + angles[]={0,2.534461,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1467; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item38 + { + dataType="Object"; + class PositionInfo + { + position[]={4502.0542,21.08147,15372.426}; + angles[]={0,2.534461,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1468; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item39 + { + dataType="Object"; + class PositionInfo + { + position[]={4499.4878,21.007998,15370.643}; + angles[]={0,2.534461,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1469; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item40 + { + dataType="Object"; + class PositionInfo + { + position[]={4496.9214,20.945354,15368.859}; + angles[]={0,2.534461,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1470; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item41 + { + dataType="Object"; + class PositionInfo + { + position[]={4494.3545,20.864323,15367.076}; + angles[]={0,2.534461,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1471; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item42 + { + dataType="Object"; + class PositionInfo + { + position[]={4491.7881,20.736935,15365.294}; + angles[]={0,2.534461,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1472; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item43 + { + dataType="Object"; + class PositionInfo + { + position[]={4489.2212,20.516657,15363.512}; + angles[]={0,2.534461,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1473; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item44 + { + dataType="Object"; + class PositionInfo + { + position[]={4486.6553,20.144016,15361.728}; + angles[]={0,2.534461,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1474; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item45 + { + dataType="Object"; + class PositionInfo + { + position[]={4484.0884,19.72267,15359.945}; + angles[]={0,2.534461,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1475; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item46 + { + dataType="Object"; + class PositionInfo + { + position[]={4481.522,19.300423,15358.162}; + angles[]={0,2.534461,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1476; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item47 + { + dataType="Object"; + class PositionInfo + { + position[]={4478.9551,18.903044,15356.38}; + angles[]={0,2.534461,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1477; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item48 + { + dataType="Object"; + class PositionInfo + { + position[]={4476.3892,18.522417,15354.597}; + angles[]={0,2.534461,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1478; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item49 + { + dataType="Object"; + class PositionInfo + { + position[]={4473.8223,18.104719,15352.813}; + angles[]={0,2.534461,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1479; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item50 + { + dataType="Object"; + class PositionInfo + { + position[]={4471.2559,17.652035,15351.031}; + angles[]={0,2.534461,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1480; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item51 + { + dataType="Object"; + class PositionInfo + { + position[]={4468.689,17.174046,15349.248}; + angles[]={0,2.534461,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1481; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item52 + { + dataType="Object"; + class PositionInfo + { + position[]={4466.1226,16.704966,15347.466}; + angles[]={0,2.534461,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1482; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item53 + { + dataType="Object"; + class PositionInfo + { + position[]={4463.5562,16.265341,15345.682}; + angles[]={0,2.534461,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1483; + type="Land_SY_01_block_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item54 + { + dataType="Object"; + class PositionInfo + { + position[]={4472.7769,15.103788,15326.882}; + angles[]={0,4.1877518,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1484; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item55 + { + dataType="Object"; + class PositionInfo + { + position[]={4471.2114,15.292737,15329.586}; + angles[]={0,4.1877518,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1485; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item56 + { + dataType="Object"; + class PositionInfo + { + position[]={4469.6465,15.482818,15332.291}; + angles[]={0,4.1877518,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1486; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item57 + { + dataType="Object"; + class PositionInfo + { + position[]={4468.0806,15.666839,15334.996}; + angles[]={0,4.1877518,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1487; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item58 + { + dataType="Object"; + class PositionInfo + { + position[]={4466.5156,15.810589,15337.7}; + angles[]={0,4.1877518,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1488; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item59 + { + dataType="Object"; + class PositionInfo + { + position[]={4464.9502,15.961333,15340.405}; + angles[]={0,4.1877518,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1489; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item60 + { + dataType="Object"; + class PositionInfo + { + position[]={4463.3848,16.051104,15343.11}; + angles[]={0,4.1877518,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1490; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item61 + { + dataType="Object"; + class PositionInfo + { + position[]={4525.4365,20.160717,15360.335}; + angles[]={0,4.1834064,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1491; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item62 + { + dataType="Object"; + class PositionInfo + { + position[]={4523.8599,20.382425,15363.032}; + angles[]={0,4.1834064,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1492; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item63 + { + dataType="Object"; + class PositionInfo + { + position[]={4522.2827,20.543657,15365.73}; + angles[]={0,4.1834064,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1493; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item64 + { + dataType="Object"; + class PositionInfo + { + position[]={4520.7056,20.674219,15368.429}; + angles[]={0,4.1834064,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1494; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item65 + { + dataType="Object"; + class PositionInfo + { + position[]={4519.1284,20.832062,15371.126}; + angles[]={0,4.1834064,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1495; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item66 + { + dataType="Object"; + class PositionInfo + { + position[]={4517.5518,21.044016,15373.824}; + angles[]={0,4.1834064,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1496; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item67 + { + dataType="Object"; + class PositionInfo + { + position[]={4515.9741,21.283949,15376.522}; + angles[]={0,4.1834064,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1497; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item68 + { + dataType="Object"; + class PositionInfo + { + position[]={4514.3975,21.370586,15379.22}; + angles[]={0,4.1834064,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1498; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item69 + { + dataType="Object"; + class PositionInfo + { + position[]={4491.5435,17.203573,15336.313}; + angles[]={0,5.7100997,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1499; + type="Land_Walkover_01_F"; + }; + class Item70 + { + dataType="Object"; + class PositionInfo + { + position[]={4499.8652,20.867493,15370.474}; + angles[]={0,5.7100997,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1500; + type="Land_Walkover_01_F"; + }; + class Item71 + { + dataType="Logic"; + class PositionInfo + { + position[]={4494.1089,19.69313,15353.853}; + angles[]={6.1760964,5.7358298,0.082313478}; + }; + areaSize[]={32.163582,0,13.427573}; + areaIsRectangle=1; + flags=1; + id=1502; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + }; + id=291; + atlOffset=-0.69411469; + }; + class Item1 + { + dataType="Layer"; + name="resource_2"; + class Entities + { + items=13; + class Item0 + { + dataType="Marker"; + position[]={3106.25,11.09875,12488.25}; + name="reso_2_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=287.98755; + id=662; + }; + class Item1 + { + dataType="Marker"; + position[]={3131.6394,9.7486963,12427.816}; + name="resource_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorOrange"; + a=52.482491; + b=122.48654; + angle=16.881096; + id=663; + atlOffset=-1.01015; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={3144.7468,12.687392,12521.28}; + angles[]={6.2332273,0,0.012496647}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1620; + type="Land_Wreck_Car2_F"; + atlOffset=0.0011062622; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={3148.791,11.75115,12435.275}; + angles[]={6.0675654,4.9861407,6.2628055}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1621; + type="Land_Wreck_Car2_F"; + atlOffset=0.0201931; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={3062.875,13.921988,12363}; + angles[]={0.052451372,3.4581561,0.010000871}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1618; + type="Land_Ind_Garage01_EP1"; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={3137.75,11.493969,12407.875}; + angles[]={6.2656851,3.5048926,6.2631865}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1617; + type="Land_Ind_Shed_02_EP1"; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={3149.875,11.077515,12431.5}; + angles[]={6.1370268,0,6.2309575}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1622; + type="Land_Wreck_Offroad_F"; + atlOffset=9.5367432e-007; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={3133.625,10.302619,12402.75}; + angles[]={6.2656889,1.9770447,6.270689}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1624; + type="Land_Wreck_Offroad_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={3069.1807,11.553054,12374.947}; + angles[]={0.074860021,0,6.278182}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1626; + type="Land_TrailerCistern_wreck_F"; + atlOffset=2.8610229e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={3146.75,11.288882,12432.25}; + angles[]={6.1542344,0,6.2064466}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1623; + type="Land_Wreck_UAZ_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={3124.8818,9.5221167,12370.728}; + }; + side="Empty"; + flags=5; + class Attributes + { + disableSimulation=1; + }; + id=1628; + type="Land_House_2W05_ruins_F"; + atlOffset=0.033262253; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Logic"; + class PositionInfo + { + position[]={3099.2039,11.389183,12489.343}; + angles[]={0,0.28770089,0}; + }; + areaSize[]={5,0,9.7656326}; + flags=1; + id=1629; + type="ModuleHideTerrainObjects_F"; + atlOffset=0.0096874237; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={3096.9119,14.030172,12351.126}; + angles[]={0.1443121,0,6.2706318}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1625; + type="Land_Excavator_01_wreck_F"; + atlOffset=0.033539772; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + }; + id=295; + atlOffset=2.1490335; + }; + class Item2 + { + dataType="Layer"; + name="resource_3"; + class Entities + { + items=3; + class Item0 + { + dataType="Marker"; + position[]={14924.375,8.75,13924.5}; + name="reso_3_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=63.855579; + id=665; + atlOffset=0.609375; + }; + class Item1 + { + dataType="Marker"; + position[]={14906.125,7.1618752,13898.875}; + name="resource_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorOrange"; + a=52.60437; + b=112.99919; + angle=344.89993; + id=666; + }; + class Item2 + { + dataType="Logic"; + class PositionInfo + { + position[]={14938.768,9.4250002,13934.909}; + angles[]={6.220767,5.9439926,0.059927464}; + }; + areaSize[]={5,0,10.206114}; + areaIsRectangle=1; + flags=1; + id=1616; + type="ModuleHideTerrainObjects_F"; + atlOffset=-0.20707035; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + }; + id=299; + atlOffset=0.44024372; + }; + class Item3 + { + dataType="Layer"; + name="resource_6"; + class Entities + { + items=4; + class Item0 + { + dataType="Marker"; + position[]={1871.2925,17.601431,4918.2168}; + name="reso_6_helipad"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorBlue"; + a=15; + b=15; + id=673; + atlOffset=0.91001892; + }; + class Item1 + { + dataType="Marker"; + position[]={1897.25,18.125,5024.875}; + name="reso_6_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=58.529358; + id=674; + atlOffset=0.82843781; + }; + class Item2 + { + dataType="Marker"; + position[]={1914.75,17.36875,5037.125}; + name="resource_6"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorOrange"; + a=81.986687; + b=96.362328; + angle=329.57108; + id=675; + }; + class Item3 + { + dataType="Logic"; + class PositionInfo + { + position[]={1898.5632,17.317831,5023.9741}; + angles[]={0,5.6618962,0}; + }; + areaSize[]={6.7148209,0,8.3683367}; + areaIsRectangle=1; + flags=1; + id=1613; + type="ModuleHideTerrainObjects_F"; + atlOffset=0.028089523; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + }; + id=309; + atlOffset=0.26535988; + }; + class Item4 + { + dataType="Layer"; + name="resource_7"; + class Entities + { + items=99; + class Item0 + { + dataType="Marker"; + position[]={2907.625,20.625,2614.625}; + name="reso_7_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=70.005989; + id=677; + atlOffset=1.4237499; + }; + class Item1 + { + dataType="Marker"; + position[]={2865,19.875,2583.375}; + name="resource_7"; + markerType="ELLIPSE"; + type="rectangle"; + colorName="ColorOrange"; + a=65.506813; + b=92.21627; + angle=351.99994; + id=678; + atlOffset=1.8840618; + }; + class Item2 + { + dataType="Marker"; + position[]={2913.7952,21.560093,2575.6104}; + name="reso_7_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=96.155777; + id=1576; + atlOffset=1.4237499; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={2836.75,18.60276,2509.75}; + angles[]={6.2656889,4.3364964,0.037482351}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1608; + type="Land_IndPipe1_ground_F"; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={2836.2817,18.82288,2520.9253}; + angles[]={6.2656851,3.5303476,0.044970755}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1609; + type="Land_IndPipe1_ground_F"; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={2827.875,18.078384,2544.125}; + angles[]={0.012501417,3.7402306,0.032489564}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1610; + type="Land_IndPipe1_ground_F"; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={2827.5,20.938738,2581.625}; + angles[]={0.02999169,2.8450215,0.024993783}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1586; + type="Land_House_C_4_EP1"; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={2833.197,20.740383,2551.5017}; + angles[]={0,3.9463646,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1515; + type="Land_dp_bigTank_old_F"; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={2840.1636,21.499754,2529.8369}; + angles[]={0,1.3676354,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1575; + type="Land_dp_bigTank_old_F"; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={2841.7681,23.288258,2510.8962}; + angles[]={0,1.3676354,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1516; + type="Land_dp_smallTank_old_F"; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={2677.5,23.410326,2640.375}; + angles[]={0.0050033992,1.7668406,6.2058401}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1579; + type="Land_Ind_Oil_Pump_EP1"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={2625.25,27.251263,2518.125}; + angles[]={0.057437535,6.2752976,0.019999012}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1580; + type="Land_Ind_Oil_Pump_EP1"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={2413.1289,33.144291,2707.2266}; + angles[]={6.2407117,2.2432187,6.2731848}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1581; + type="Land_Ind_Oil_Pump_EP1"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={2745.8828,29.293262,2391.4932}; + angles[]={0.052451372,0.25653449,6.2133002}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1582; + type="Land_Ind_Oil_Pump_EP1"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={2757.5,22.995636,2526.875}; + angles[]={0.0075011365,2.9536579,6.2357211}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1583; + type="Land_Ind_Oil_Pump_EP1"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={2874.4695,24.838186,2428.1335}; + angles[]={0.047464538,3.7424347,0.087277837}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1584; + type="Land_Ind_Oil_Pump_EP1"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={2913.2451,22.739164,2511.8416}; + angles[]={0.032487731,0.89157671,0.012501417}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1585; + type="Land_Ind_Oil_Pump_EP1"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={2806.75,30.70653,2647.375}; + angles[]={6.2656889,6.1444206,6.2033553}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1577; + type="Land_Ind_Oil_Tower_EP1"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={2876.8872,31.079237,2673.6929}; + angles[]={6.2132993,2.9363091,0.037483942}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1578; + type="Land_Ind_Oil_Tower_EP1"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={2853.9329,20.171894,2505.7446}; + angles[]={6.2506976,2.8994334,0.034984674}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1517; + type="Land_Tank_rust_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={2837.468,18.562679,2500.2664}; + angles[]={0,4.4283895,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1518; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={2836.5928,18.59111,2503.2664}; + angles[]={0,4.4283895,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1519; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={2835.7166,18.617384,2506.2661}; + angles[]={0,4.4283895,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1520; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={2834.8413,18.636353,2509.2661}; + angles[]={0,4.4283895,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1521; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={2833.9661,18.656027,2512.2659}; + angles[]={0,4.4283895,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1522; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={2833.0898,18.677446,2515.2659}; + angles[]={0,4.4283895,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1523; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={2832.2146,18.70208,2518.2656}; + angles[]={0,4.4283895,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1524; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={2831.3384,18.716711,2521.2654}; + angles[]={0,4.4283895,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1525; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={2830.4634,18.715513,2524.2651}; + angles[]={0,4.4283895,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1526; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item29 + { + dataType="Object"; + class PositionInfo + { + position[]={2829.5881,18.605358,2527.2649}; + angles[]={0,4.4283895,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1527; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item30 + { + dataType="Object"; + class PositionInfo + { + position[]={2828.7119,18.496948,2530.2646}; + angles[]={0,4.4283895,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1528; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item31 + { + dataType="Object"; + class PositionInfo + { + position[]={2827.8367,18.396235,2533.2644}; + angles[]={0,4.4283895,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1529; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item32 + { + dataType="Object"; + class PositionInfo + { + position[]={2826.9604,18.304037,2536.2644}; + angles[]={0,4.4283895,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1530; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item33 + { + dataType="Object"; + class PositionInfo + { + position[]={2826.0852,18.215347,2539.2642}; + angles[]={0,4.4283895,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1531; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item34 + { + dataType="Object"; + class PositionInfo + { + position[]={2825.21,18.136034,2542.2642}; + angles[]={0,4.4283895,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1532; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item35 + { + dataType="Object"; + class PositionInfo + { + position[]={2824.3337,18.062695,2545.2639}; + angles[]={0,4.4283895,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1533; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item36 + { + dataType="Object"; + class PositionInfo + { + position[]={2823.4585,17.998762,2548.2639}; + angles[]={0,4.4283895,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1534; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item37 + { + dataType="Object"; + class PositionInfo + { + position[]={2822.5823,17.937866,2551.2634}; + angles[]={0,4.4283895,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1535; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item38 + { + dataType="Object"; + class PositionInfo + { + position[]={2821.707,17.881956,2554.2634}; + angles[]={0,4.4283895,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1536; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item39 + { + dataType="Object"; + class PositionInfo + { + position[]={2820.8318,17.825808,2557.2632}; + angles[]={0,4.4283895,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1537; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item40 + { + dataType="Object"; + class PositionInfo + { + position[]={2861.5774,19.50379,2506.426}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1538; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item41 + { + dataType="Object"; + class PositionInfo + { + position[]={2860.575,19.565619,2509.3857}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1539; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item42 + { + dataType="Object"; + class PositionInfo + { + position[]={2859.5723,19.642057,2512.3457}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1540; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item43 + { + dataType="Object"; + class PositionInfo + { + position[]={2858.5688,19.723598,2515.3052}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1541; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item44 + { + dataType="Object"; + class PositionInfo + { + position[]={2857.5662,19.816072,2518.2649}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1542; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item45 + { + dataType="Object"; + class PositionInfo + { + position[]={2856.5627,19.898352,2521.2244}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1543; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item46 + { + dataType="Object"; + class PositionInfo + { + position[]={2855.5603,19.93812,2524.1841}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1544; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item47 + { + dataType="Object"; + class PositionInfo + { + position[]={2854.5566,19.777586,2527.1438}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1545; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item48 + { + dataType="Object"; + class PositionInfo + { + position[]={2853.5542,19.621733,2530.1035}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1546; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item49 + { + dataType="Object"; + class PositionInfo + { + position[]={2852.5515,19.465244,2533.0635}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1547; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item50 + { + dataType="Object"; + class PositionInfo + { + position[]={2851.5481,19.317638,2536.0229}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1548; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item51 + { + dataType="Object"; + class PositionInfo + { + position[]={2850.5454,19.171442,2538.9824}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1549; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item52 + { + dataType="Object"; + class PositionInfo + { + position[]={2849.542,19.034918,2541.9421}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1550; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item53 + { + dataType="Object"; + class PositionInfo + { + position[]={2848.5393,18.905323,2544.9019}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1551; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item54 + { + dataType="Object"; + class PositionInfo + { + position[]={2847.5359,18.793703,2547.8616}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1552; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item55 + { + dataType="Object"; + class PositionInfo + { + position[]={2846.5332,18.671951,2550.8213}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1553; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item56 + { + dataType="Object"; + class PositionInfo + { + position[]={2845.5308,18.559046,2553.781}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1554; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item57 + { + dataType="Object"; + class PositionInfo + { + position[]={2844.5271,18.456793,2556.7407}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1555; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item58 + { + dataType="Object"; + class PositionInfo + { + position[]={2843.5247,18.362511,2559.7002}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1556; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item59 + { + dataType="Object"; + class PositionInfo + { + position[]={2842.521,18.250874,2562.6599}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1557; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item60 + { + dataType="Object"; + class PositionInfo + { + position[]={2821.9033,17.835205,2559.0024}; + angles[]={0,6.0389462,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1558; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item61 + { + dataType="Object"; + class PositionInfo + { + position[]={2824.9353,17.901716,2559.7581}; + angles[]={0,6.0389462,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1559; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item62 + { + dataType="Object"; + class PositionInfo + { + position[]={2827.9673,17.952778,2560.5139}; + angles[]={0,6.0389462,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1560; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item63 + { + dataType="Object"; + class PositionInfo + { + position[]={2831.0002,18.007065,2561.2695}; + angles[]={0,6.0389462,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1561; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item64 + { + dataType="Object"; + class PositionInfo + { + position[]={2834.0322,18.052761,2562.0251}; + angles[]={0,6.0389462,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1562; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item65 + { + dataType="Object"; + class PositionInfo + { + position[]={2837.0652,18.110462,2562.781}; + angles[]={0,6.0389462,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1563; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item66 + { + dataType="Object"; + class PositionInfo + { + position[]={2840.0972,18.163977,2563.5366}; + angles[]={0,6.0389462,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1564; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item67 + { + dataType="Object"; + class PositionInfo + { + position[]={2839.4775,18.596106,2499.1414}; + angles[]={0,6.0346012,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1565; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item68 + { + dataType="Object"; + class PositionInfo + { + position[]={2842.5059,18.707071,2499.9104}; + angles[]={0,6.0346012,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1566; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item69 + { + dataType="Object"; + class PositionInfo + { + position[]={2845.5349,18.822813,2500.6792}; + angles[]={0,6.0346012,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1567; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item70 + { + dataType="Object"; + class PositionInfo + { + position[]={2848.5642,18.940773,2501.448}; + angles[]={0,6.0346012,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1568; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item71 + { + dataType="Object"; + class PositionInfo + { + position[]={2851.5925,19.059889,2502.2168}; + angles[]={0,6.0346012,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1569; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item72 + { + dataType="Object"; + class PositionInfo + { + position[]={2854.6218,19.18898,2502.9856}; + angles[]={0,6.0346012,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1570; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item73 + { + dataType="Object"; + class PositionInfo + { + position[]={2857.6509,19.309813,2503.7546}; + angles[]={0,6.0346012,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1571; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item74 + { + dataType="Object"; + class PositionInfo + { + position[]={2860.6792,19.422022,2504.5232}; + angles[]={0,6.0346012,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1572; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item75 + { + dataType="Object"; + class PositionInfo + { + position[]={2819.8777,17.777796,2560.1653}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1587; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item76 + { + dataType="Object"; + class PositionInfo + { + position[]={2818.875,17.738897,2563.125}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1588; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item77 + { + dataType="Object"; + class PositionInfo + { + position[]={2817.8716,17.694811,2566.0847}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1589; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item78 + { + dataType="Object"; + class PositionInfo + { + position[]={2816.8689,17.64678,2569.0444}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1590; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item79 + { + dataType="Object"; + class PositionInfo + { + position[]={2815.8665,17.613918,2572.0042}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1591; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item80 + { + dataType="Object"; + class PositionInfo + { + position[]={2814.8628,17.600664,2574.9639}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1592; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item81 + { + dataType="Object"; + class PositionInfo + { + position[]={2813.8777,17.595551,2577.9153}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1593; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item82 + { + dataType="Object"; + class PositionInfo + { + position[]={2812.875,17.59421,2580.875}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1594; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item83 + { + dataType="Object"; + class PositionInfo + { + position[]={2811.8716,17.608473,2583.8347}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1595; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item84 + { + dataType="Object"; + class PositionInfo + { + position[]={2810.8689,17.627922,2586.7944}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1596; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item85 + { + dataType="Object"; + class PositionInfo + { + position[]={2809.8665,17.659454,2589.7542}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1597; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item86 + { + dataType="Object"; + class PositionInfo + { + position[]={2808.8628,17.699741,2592.7139}; + angles[]={0,4.3856554,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1598; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item87 + { + dataType="Object"; + class PositionInfo + { + position[]={2832.6125,16.837967,2605.1108}; + angles[]={0,2.7134595,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1599; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item88 + { + dataType="Object"; + class PositionInfo + { + position[]={2829.7695,16.790958,2603.814}; + angles[]={0,2.7134595,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1600; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item89 + { + dataType="Object"; + class PositionInfo + { + position[]={2826.9265,16.750597,2602.5159}; + angles[]={0,2.7134595,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1601; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item90 + { + dataType="Object"; + class PositionInfo + { + position[]={2824.0901,16.718748,2601.2371}; + angles[]={0,2.7134595,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1602; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item91 + { + dataType="Object"; + class PositionInfo + { + position[]={2821.2471,16.693937,2599.9399}; + angles[]={0,2.7134595,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1603; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item92 + { + dataType="Object"; + class PositionInfo + { + position[]={2818.4041,16.83326,2598.6421}; + angles[]={0,2.7134595,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1604; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item93 + { + dataType="Object"; + class PositionInfo + { + position[]={2815.561,17.094696,2597.345}; + angles[]={0,2.7134595,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1605; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item94 + { + dataType="Object"; + class PositionInfo + { + position[]={2812.718,17.349363,2596.0481}; + angles[]={0,2.7134595,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1606; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item95 + { + dataType="Object"; + class PositionInfo + { + position[]={2809.875,17.604834,2594.75}; + angles[]={0,2.7134595,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1607; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item96 + { + dataType="Object"; + class PositionInfo + { + position[]={2825.7732,18.051781,2538.3586}; + angles[]={0,1.2781088,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1573; + type="Land_Walkover_01_F"; + }; + class Item97 + { + dataType="Object"; + class PositionInfo + { + position[]={2856.2969,19.715586,2520.9084}; + angles[]={0,1.2781088,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1574; + type="Land_Walkover_01_F"; + }; + class Item98 + { + dataType="Object"; + class PositionInfo + { + position[]={2805.843,18.754551,2490.3643}; + angles[]={0.0075011365,0,6.218277}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1612; + type="Land_IndPipe1_20m_F"; + }; + }; + id=313; + atlOffset=0.59769058; + }; + class Item5 + { + dataType="Layer"; + name="resource_8"; + class Entities + { + items=2; + class Item0 + { + dataType="Marker"; + position[]={10837,13.5,1848}; + name="reso_8_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=242.5631; + id=680; + atlOffset=2.2650003; + }; + class Item1 + { + dataType="Marker"; + position[]={10838.125,10.765313,1836.75}; + name="resource_8"; + markerType="ELLIPSE"; + type="rectangle"; + colorName="ColorOrange"; + a=91.096069; + b=96.061592; + angle=327.20599; + id=681; + }; + }; + id=317; + atlOffset=1.1350002; + }; + class Item6 + { + dataType="Layer"; + name="resource_9"; + class Entities + { + items=2; + class Item0 + { + dataType="Marker"; + position[]={9543,20.851252,9839.75}; + name="reso_9_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=125.17407; + id=683; + atlOffset=1.9073486e-006; + }; + class Item1 + { + dataType="Marker"; + position[]={9509.3672,19.898746,9898.4756}; + name="resource_9"; + markerType="ELLIPSE"; + type="rectangle"; + colorName="ColorOrange"; + a=109.20373; + b=72.231918; + angle=299.81; + id=684; + atlOffset=0.24679184; + }; + }; + id=321; + atlOffset=0.77446175; + }; + class Item7 + { + dataType="Layer"; + name="resource_10"; + class Entities + { + items=2; + class Item0 + { + dataType="Marker"; + position[]={11322.5,20.625,11414}; + name="reso_10_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=67.332298; + id=687; + atlOffset=0.625; + }; + class Item1 + { + dataType="Marker"; + position[]={11307.125,19.628124,11414.375}; + name="resource_10"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorOrange"; + a=100; + b=100; + id=688; + }; + }; + id=325; + atlOffset=0.27437401; + }; + class Item8 + { + dataType="Layer"; + name="resource_11"; + class Entities + { + items=2; + class Item0 + { + dataType="Marker"; + position[]={9169,12.875,6186.125}; + name="reso_11_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=283.43896; + id=690; + atlOffset=1.0734377; + }; + class Item1 + { + dataType="Marker"; + position[]={9188.25,12.72375,6161.875}; + name="resource_11"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorOrange"; + a=41.747002; + b=83.710739; + angle=14.637904; + id=691; + }; + }; + id=329; + atlOffset=0.36468697; + }; + class Item9 + { + dataType="Layer"; + name="resource_12"; + class Entities + { + items=2; + class Item0 + { + dataType="Marker"; + position[]={14172,14.125,5673.125}; + name="reso_12_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=73.792427; + id=693; + atlOffset=5.6618757; + }; + class Item1 + { + dataType="Marker"; + position[]={14157.25,8.7184381,5672.625}; + name="resource_12"; + markerType="ELLIPSE"; + type="rectangle"; + colorName="ColorOrange"; + a=100; + b=100; + id=694; + }; + }; + id=333; + atlOffset=2.7720308; + }; + class Item10 + { + dataType="Layer"; + name="resource_13"; + class Entities + { + items=101; + class Item0 + { + dataType="Marker"; + position[]={624.75,21.875,13176.75}; + name="reso_13_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=156.02989; + id=790; + atlOffset=0.53249931; + }; + class Item1 + { + dataType="Marker"; + position[]={597.875,24.700312,13283.5}; + name="resource_13"; + markerType="ELLIPSE"; + type="rectangle"; + colorName="ColorOrange"; + a=110.612; + b=143.834; + id=791; + }; + class Item2 + { + dataType="Marker"; + position[]={688.11127,22.389961,13263.183}; + name="reso_13_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=101.3101; + id=1286; + atlOffset=0.53249931; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={564.62524,27.871939,13372.673}; + angles[]={0,2.5787292,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1298; + type="Land_dp_bigTank_old_F"; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={332.375,25.497976,13427.25}; + angles[]={0,2.0200679,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1295; + type="Land_dp_bigTank_old_ruins_F"; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={335.26825,25.4891,13401.61}; + angles[]={0,2.7092791,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1296; + type="Land_dp_bigTank_old_ruins_F"; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={323.8642,25.886961,13455.12}; + angles[]={0,1.5636733,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1297; + type="Land_dp_bigTank_old_ruins_F"; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={606.125,29.793781,13372.875}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1292; + type="Land_dp_smallTank_old_F"; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={348.25,28.36393,13369.125}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1293; + type="Land_dp_smallTank_old_ruins_F"; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={584.375,27.035324,13220.875}; + angles[]={0.01749678,0,6.2357221}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1283; + type="Land_Ind_Oil_Pump_EP1"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={659.25824,27.337156,13472.164}; + angles[]={0.032487731,3.6216033,0.034984674}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1289; + type="Land_Ind_Oil_Pump_EP1"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={711.06714,28.778513,13375.614}; + angles[]={6.255693,2.7246532,0.0099949092}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1290; + type="Land_Ind_Oil_Pump_EP1"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={533.125,37.015903,13355.75}; + angles[]={6.270689,0,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1284; + type="Land_Ind_Oil_Tower_EP1"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={674.50665,36.529961,13301.902}; + angles[]={6.220767,0,6.2606897}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1287; + type="Land_Ind_Oil_Tower_EP1"; + atlOffset=-1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={558.04803,37.689777,13221.014}; + angles[]={0.022495884,0,0.0024897563}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1288; + type="Land_Ind_Oil_Tower_EP1"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={613.625,26.306606,13383.75}; + angles[]={6.2806959,1.5321869,6.270689}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1416; + type="Land_Tank_rust_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={615.66833,25.320313,13366.519}; + angles[]={0,3.0607541,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1347; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={612.55359,25.359446,13366.267}; + angles[]={0,3.0607541,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1348; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={609.43878,25.398157,13366.014}; + angles[]={0,3.0607541,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1349; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={606.32397,25.435383,13365.762}; + angles[]={0,3.0607541,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1350; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={603.20917,25.478186,13365.51}; + angles[]={0,3.0607541,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1351; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={600.09436,25.520184,13365.257}; + angles[]={0,3.0607541,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1352; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={596.97961,25.560377,13365.005}; + angles[]={0,3.0607541,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1353; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={593.86481,25.602457,13364.752}; + angles[]={0,3.0607541,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1354; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={590.75,25.643272,13364.5}; + angles[]={0,3.0607541,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1355; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={587.63519,25.683447,13364.248}; + angles[]={0,3.0607541,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1356; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={584.52039,25.721132,13363.995}; + angles[]={0,3.0607541,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1357; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={581.40564,25.655661,13363.743}; + angles[]={0,3.0607541,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1358; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={578.29083,25.551004,13363.49}; + angles[]={0,3.0607541,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1359; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item29 + { + dataType="Object"; + class PositionInfo + { + position[]={575.17603,25.429131,13363.238}; + angles[]={0,3.0607541,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1360; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item30 + { + dataType="Object"; + class PositionInfo + { + position[]={572.06122,25.305042,13362.986}; + angles[]={0,3.0607541,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1361; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item31 + { + dataType="Object"; + class PositionInfo + { + position[]={568.94641,25.176504,13362.733}; + angles[]={0,3.0607541,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1362; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item32 + { + dataType="Object"; + class PositionInfo + { + position[]={565.83167,25.048136,13362.481}; + angles[]={0,3.0607541,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1363; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item33 + { + dataType="Object"; + class PositionInfo + { + position[]={562.71686,24.918528,13362.229}; + angles[]={0,3.0607541,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1364; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item34 + { + dataType="Object"; + class PositionInfo + { + position[]={559.60205,24.796318,13361.977}; + angles[]={0,3.0607541,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1365; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item35 + { + dataType="Object"; + class PositionInfo + { + position[]={556.48724,24.662848,13361.725}; + angles[]={0,3.0607541,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1366; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item36 + { + dataType="Object"; + class PositionInfo + { + position[]={614.5,25.394835,13391.375}; + angles[]={0,3.0180202,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1370; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item37 + { + dataType="Object"; + class PositionInfo + { + position[]={611.3988,25.432636,13390.99}; + angles[]={0,3.0180202,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1371; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item38 + { + dataType="Object"; + class PositionInfo + { + position[]={608.29761,25.470442,13390.605}; + angles[]={0,3.0180202,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1372; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item39 + { + dataType="Object"; + class PositionInfo + { + position[]={605.19647,25.508242,13390.22}; + angles[]={0,3.0180202,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1373; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item40 + { + dataType="Object"; + class PositionInfo + { + position[]={602.09528,25.550631,13389.835}; + angles[]={0,3.0180202,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1374; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item41 + { + dataType="Object"; + class PositionInfo + { + position[]={598.99414,25.587465,13389.449}; + angles[]={0,3.0180202,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1375; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item42 + { + dataType="Object"; + class PositionInfo + { + position[]={595.89294,25.631914,13389.064}; + angles[]={0,3.0180202,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1376; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item43 + { + dataType="Object"; + class PositionInfo + { + position[]={592.79181,25.677467,13388.679}; + angles[]={0,3.0180202,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1377; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item44 + { + dataType="Object"; + class PositionInfo + { + position[]={589.69061,25.723022,13388.294}; + angles[]={0,3.0180202,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1378; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item45 + { + dataType="Object"; + class PositionInfo + { + position[]={586.58942,25.772104,13387.909}; + angles[]={0,3.0180202,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1379; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item46 + { + dataType="Object"; + class PositionInfo + { + position[]={583.48828,25.825499,13387.523}; + angles[]={0,3.0180202,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1380; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item47 + { + dataType="Object"; + class PositionInfo + { + position[]={580.38708,25.88204,13387.139}; + angles[]={0,3.0180202,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1381; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item48 + { + dataType="Object"; + class PositionInfo + { + position[]={577.28595,25.949909,13386.753}; + angles[]={0,3.0180202,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1382; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item49 + { + dataType="Object"; + class PositionInfo + { + position[]={574.18475,25.997694,13386.368}; + angles[]={0,3.0180202,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1383; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item50 + { + dataType="Object"; + class PositionInfo + { + position[]={571.08362,26.03994,13385.982}; + angles[]={0,3.0180202,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1384; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item51 + { + dataType="Object"; + class PositionInfo + { + position[]={567.98242,26.073931,13385.598}; + angles[]={0,3.0180202,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1385; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item52 + { + dataType="Object"; + class PositionInfo + { + position[]={564.88123,26.096844,13385.213}; + angles[]={0,3.0180202,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1386; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item53 + { + dataType="Object"; + class PositionInfo + { + position[]={561.78009,26.118847,13384.827}; + angles[]={0,3.0180202,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1387; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item54 + { + dataType="Object"; + class PositionInfo + { + position[]={558.67889,26.137356,13384.442}; + angles[]={0,3.0180202,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1388; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item55 + { + dataType="Object"; + class PositionInfo + { + position[]={555.57776,26.138306,13384.057}; + angles[]={0,3.0180202,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1389; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item56 + { + dataType="Object"; + class PositionInfo + { + position[]={555,24.635147,13363.125}; + angles[]={0,4.6713104,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1390; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item57 + { + dataType="Object"; + class PositionInfo + { + position[]={554.8717,24.721186,13366.247}; + angles[]={0,4.6713104,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1391; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item58 + { + dataType="Object"; + class PositionInfo + { + position[]={554.74329,24.902323,13369.369}; + angles[]={0,4.6713104,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1392; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item59 + { + dataType="Object"; + class PositionInfo + { + position[]={554.61499,25.16201,13372.492}; + angles[]={0,4.6713104,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1393; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item60 + { + dataType="Object"; + class PositionInfo + { + position[]={554.48663,25.421654,13375.614}; + angles[]={0,4.6713104,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1394; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item61 + { + dataType="Object"; + class PositionInfo + { + position[]={554.35828,25.700319,13378.737}; + angles[]={0,4.6713104,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1395; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item62 + { + dataType="Object"; + class PositionInfo + { + position[]={554.22998,25.978523,13381.859}; + angles[]={0,4.6713104,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1396; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item63 + { + dataType="Object"; + class PositionInfo + { + position[]={617.17566,25.287189,13368.26}; + angles[]={0,4.6669655,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1403; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item64 + { + dataType="Object"; + class PositionInfo + { + position[]={617.03381,25.304213,13371.381}; + angles[]={0,4.6669655,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1404; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item65 + { + dataType="Object"; + class PositionInfo + { + position[]={616.89191,25.314985,13374.503}; + angles[]={0,4.6669655,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1405; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item66 + { + dataType="Object"; + class PositionInfo + { + position[]={616.75,25.328272,13377.625}; + angles[]={0,4.6669655,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1406; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item67 + { + dataType="Object"; + class PositionInfo + { + position[]={616.60809,25.341911,13380.746}; + angles[]={0,4.6669655,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1407; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item68 + { + dataType="Object"; + class PositionInfo + { + position[]={616.46619,25.352325,13383.868}; + angles[]={0,4.6669655,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1408; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item69 + { + dataType="Object"; + class PositionInfo + { + position[]={616.32428,25.361879,13386.99}; + angles[]={0,4.6669655,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1409; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item70 + { + dataType="Object"; + class PositionInfo + { + position[]={616.18237,25.371101,13390.111}; + angles[]={0,4.6669655,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1410; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item71 + { + dataType="Object"; + class PositionInfo + { + position[]={525.20386,25.399996,13251.248}; + angles[]={0,4.5604367,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1417; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item72 + { + dataType="Object"; + class PositionInfo + { + position[]={524.73083,25.498566,13254.337}; + angles[]={0,4.5604367,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1418; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item73 + { + dataType="Object"; + class PositionInfo + { + position[]={524.25775,25.593267,13257.426}; + angles[]={0,4.5604367,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1419; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item74 + { + dataType="Object"; + class PositionInfo + { + position[]={523.78473,25.684412,13260.515}; + angles[]={0,4.5604367,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1420; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item75 + { + dataType="Object"; + class PositionInfo + { + position[]={523.31171,25.777493,13263.604}; + angles[]={0,4.5604367,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1421; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item76 + { + dataType="Object"; + class PositionInfo + { + position[]={522.83868,25.880207,13266.692}; + angles[]={0,4.5604367,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1422; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item77 + { + dataType="Object"; + class PositionInfo + { + position[]={522.36566,25.982191,13269.781}; + angles[]={0,4.5604367,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1423; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item78 + { + dataType="Object"; + class PositionInfo + { + position[]={521.89264,26.086349,13272.87}; + angles[]={0,4.5604367,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1424; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item79 + { + dataType="Object"; + class PositionInfo + { + position[]={521.41962,26.192629,13275.96}; + angles[]={0,4.5604367,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1425; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item80 + { + dataType="Object"; + class PositionInfo + { + position[]={520.94659,26.303417,13279.049}; + angles[]={0,4.5604367,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1426; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item81 + { + dataType="Object"; + class PositionInfo + { + position[]={520.47357,26.406593,13282.138}; + angles[]={0,4.5604367,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1427; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item82 + { + dataType="Object"; + class PositionInfo + { + position[]={520.00055,26.515192,13285.227}; + angles[]={0,4.5604367,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1428; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item83 + { + dataType="Object"; + class PositionInfo + { + position[]={519.52753,26.630417,13288.315}; + angles[]={0,4.5604367,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1429; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item84 + { + dataType="Object"; + class PositionInfo + { + position[]={519.0545,26.746429,13291.404}; + angles[]={0,4.5604367,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1430; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item85 + { + dataType="Object"; + class PositionInfo + { + position[]={518.58148,26.743622,13294.493}; + angles[]={0,4.5604367,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1431; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item86 + { + dataType="Object"; + class PositionInfo + { + position[]={518.10846,26.645218,13297.583}; + angles[]={0,4.5604367,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1432; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item87 + { + dataType="Object"; + class PositionInfo + { + position[]={517.63544,26.496784,13300.672}; + angles[]={0,4.5604367,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1433; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item88 + { + dataType="Object"; + class PositionInfo + { + position[]={517.16241,26.343197,13303.761}; + angles[]={0,4.5604367,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1434; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item89 + { + dataType="Object"; + class PositionInfo + { + position[]={516.68939,26.183825,13306.85}; + angles[]={0,4.5604367,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1435; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item90 + { + dataType="Object"; + class PositionInfo + { + position[]={516.21637,26.018948,13309.938}; + angles[]={0,4.5604367,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1436; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item91 + { + dataType="Object"; + class PositionInfo + { + position[]={515.74335,25.847551,13313.027}; + angles[]={0,4.5604367,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1437; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item92 + { + dataType="Object"; + class PositionInfo + { + position[]={515.27026,25.676363,13316.116}; + angles[]={0,4.5604367,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1438; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item93 + { + dataType="Object"; + class PositionInfo + { + position[]={525.67688,25.31439,13248.158}; + angles[]={0,4.5604367,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=1439; + type="Land_SY_01_block_F"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item94 + { + dataType="Object"; + class PositionInfo + { + position[]={576,25.284391,13362.75}; + angles[]={0,6.1936588,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1301; + type="Land_Walkover_01_F"; + }; + class Item95 + { + dataType="Object"; + class PositionInfo + { + position[]={599.25,25.41189,13389.125}; + angles[]={0,6.1936588,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1413; + type="Land_Walkover_01_F"; + }; + class Item96 + { + dataType="Object"; + class PositionInfo + { + position[]={587.25,28.208437,13375.125}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1291; + type="Land_dp_bigTank_old_F"; + }; + class Item97 + { + dataType="Object"; + class PositionInfo + { + position[]={547.46814,26.1637,13309.038}; + angles[]={0.019996032,1.7668406,0.0075011365}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1503; + type="Land_Ind_Oil_Pump_EP1"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item98 + { + dataType="Object"; + class PositionInfo + { + position[]={643.38513,28.088608,13329.555}; + angles[]={6.2731848,0,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1504; + type="Land_Ind_Oil_Pump_EP1"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item99 + { + dataType="Object"; + class PositionInfo + { + position[]={545.4278,26.479206,13288.195}; + angles[]={6.2756844,0,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1505; + type="Land_Ind_Oil_Pump_EP1"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item100 + { + dataType="Object"; + class PositionInfo + { + position[]={467.72571,31.239674,13284.257}; + angles[]={6.2681909,2.1367118,0.082313478}; + }; + side="Empty"; + flags=4; + class Attributes + { + disableSimulation=1; + }; + id=1506; + type="Land_Ind_Oil_Pump_EP1"; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + }; + id=337; + atlOffset=0.51264572; + }; + class Item11 + { + dataType="Layer"; + name="resource_4"; + class Entities + { + items=2; + class Item0 + { + dataType="Marker"; + position[]={3304.5,13.125,10808.875}; + name="reso_4_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=3.050261; + id=668; + atlOffset=1.975625; + }; + class Item1 + { + dataType="Marker"; + position[]={3288.625,10.251875,10801.375}; + name="resource_4"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorOrange"; + a=141.7901; + b=66.206078; + angle=356.5524; + id=669; + }; + }; + id=704; + atlOffset=0.96234417; + }; + class Item12 + { + dataType="Layer"; + name="resource_5"; + class Entities + { + items=2; + class Item0 + { + dataType="Marker"; + position[]={4836.875,15.415625,6708.625}; + name="reso_5_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=181.83429; + id=671; + }; + class Item1 + { + dataType="Marker"; + position[]={4856.125,14.689063,6686.625}; + name="resource_5"; + markerType="ELLIPSE"; + type="rectangle"; + colorName="ColorOrange"; + a=113.72523; + b=88.72963; + angle=5.1494708; + id=672; + }; + }; + id=705; + atlOffset=-0.21046925; + }; + }; + id=290; + atlOffset=2.483963; + }; + class Item6 + { + dataType="Layer"; + name="seaports"; + class Entities + { + items=1; + class Item0 + { + dataType="Layer"; + name="seaport_1"; + state=2; + class Entities + { + items=66; + class Item0 + { + dataType="Marker"; + position[]={7417.25,35.375,4972.875}; + name="seap_1_vehicle"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=259.15518; + id=628; + atlOffset=22.93125; + }; + class Item1 + { + dataType="Marker"; + position[]={7399.5,32.375,4963}; + name="seaport_1"; + markerType="ELLIPSE"; + type="rectangle"; + colorName="ColorBlue"; + a=165; + b=165; + id=629; + atlOffset=19.348751; + }; + class Item2 + { + dataType="Marker"; + position[]={7420.5,36.25,4960.125}; + name="seap_1_vehicle_1"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=254.6266; + id=3624; + atlOffset=23.221874; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={7511.5205,15.246201,4795.8276}; + angles[]={0.027492445,5.5315838,6.2806959}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4162; + type="Sign_DangerMines_ACR"; + atlOffset=3.8146973e-006; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={7539.1509,15.37662,4826.8018}; + angles[]={6.270689,5.3314939,0.0099949092}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4163; + type="Sign_DangerMines_ACR"; + atlOffset=3.8146973e-006; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={7555.9893,15.708368,4860.626}; + angles[]={0.0024897563,4.9953909,0.010000871}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4164; + type="Sign_DangerMines_ACR"; + atlOffset=3.8146973e-006; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={7567.5435,15.453623,4902.4307}; + angles[]={0.01499443,4.7540846,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4165; + type="Sign_DangerMines_ACR"; + atlOffset=3.8146973e-006; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={7572.0718,11.143878,4945.6787}; + angles[]={0.22369261,4.568121,6.2631865}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4166; + type="Sign_DangerMines_ACR"; + atlOffset=3.8146973e-006; + }; + class Item8 + { + dataType="Object"; + class PositionInfo + { + position[]={7460.4004,14.837333,4788.9346}; + angles[]={0.014998405,5.7813506,0.027492445}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4167; + type="Sign_DangerMines_ACR"; + atlOffset=3.8146973e-006; + }; + class Item9 + { + dataType="Object"; + class PositionInfo + { + position[]={7406.2568,13.68631,4785.9326}; + angles[]={6.2731905,0.27036548,0.0075011365}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4168; + type="Sign_DangerMines_ACR"; + atlOffset=3.8146973e-006; + }; + class Item10 + { + dataType="Object"; + class PositionInfo + { + position[]={7373.6353,13.076767,4787.0112}; + angles[]={0.01749678,0.34004349,0.029989703}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4169; + type="Sign_DangerMines_ACR"; + atlOffset=3.8146973e-006; + }; + class Item11 + { + dataType="Object"; + class PositionInfo + { + position[]={7332.3931,12.562364,4807.4282}; + angles[]={6.2731848,0.7124536,6.278194}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4170; + type="Sign_DangerMines_ACR"; + atlOffset=3.8146973e-006; + }; + class Item12 + { + dataType="Object"; + class PositionInfo + { + position[]={7308.3164,12.740948,4842.6582}; + angles[]={6.278194,0.8798939,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4171; + type="Sign_DangerMines_ACR"; + atlOffset=3.8146973e-006; + }; + class Item13 + { + dataType="Object"; + class PositionInfo + { + position[]={7263.1802,13.640624,4907.2969}; + angles[]={6.2806959,1.2861836,6.268187}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4172; + type="Sign_DangerMines_ACR"; + atlOffset=3.8146973e-006; + }; + class Item14 + { + dataType="Object"; + class PositionInfo + { + position[]={7273.1079,14.087468,4977.249}; + angles[]={0.010095782,1.8839227,6.2666559}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4173; + type="Sign_DangerMines_ACR"; + atlOffset=3.8146973e-006; + }; + class Item15 + { + dataType="Object"; + class PositionInfo + { + position[]={7299.3105,13.639316,5020.7178}; + angles[]={0.01499443,2.1127663,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4174; + type="Sign_DangerMines_ACR"; + atlOffset=3.8146973e-006; + }; + class Item16 + { + dataType="Object"; + class PositionInfo + { + position[]={7315.9028,13.856882,5050.0806}; + angles[]={0.10708894,2.2264929,0.039979152}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4175; + type="Sign_DangerMines_ACR"; + atlOffset=3.8146973e-006; + }; + class Item17 + { + dataType="Object"; + class PositionInfo + { + position[]={7345.6616,10.16667,5087.0835}; + angles[]={0.14154743,2.3306723,6.1099401}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4176; + type="Sign_DangerMines_ACR"; + atlOffset=3.8146973e-006; + }; + class Item18 + { + dataType="Object"; + class PositionInfo + { + position[]={7418.5,16.106726,4838.625}; + angles[]={6.268187,0.26713249,0.019996032}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4207; + type="Land_Mil_Guardhouse_EP1"; + }; + class Item19 + { + dataType="Object"; + class PositionInfo + { + position[]={7530.1133,15.876881,4900.3765}; + angles[]={0.010000871,1.9184216,0.0049914722}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4210; + type="Land_HBarrier_01_big_4_green_F"; + atlOffset=7.9154968e-005; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item20 + { + dataType="Object"; + class PositionInfo + { + position[]={7467.0146,15.600839,4833.8984}; + angles[]={6.2656889,2.5791092,0.0024897563}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4211; + type="Land_HBarrier_01_big_4_green_F"; + atlOffset=7.9154968e-005; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item21 + { + dataType="Object"; + class PositionInfo + { + position[]={7394.6392,14.453934,4828.5742}; + angles[]={6.2631893,3.4365745,0.034986377}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4212; + type="Land_HBarrier_01_big_4_green_F"; + atlOffset=7.9154968e-005; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item22 + { + dataType="Object"; + class PositionInfo + { + position[]={7321.7485,14.262284,4926.9438}; + angles[]={6.278194,4.4254732,0.010000871}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4213; + type="Land_HBarrier_01_big_4_green_F"; + atlOffset=7.9154968e-005; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item23 + { + dataType="Object"; + class PositionInfo + { + position[]={7343.2642,14.027737,5025.4727}; + angles[]={0.032487731,5.50211,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + createAsLocalObject=1; + disableSimulation=1; + }; + id=4214; + type="Land_HBarrier_01_big_4_green_F"; + atlOffset=7.9154968e-005; + class CustomAttributes + { + class Attribute0 + { + property="allowDamage"; + expression="_this allowdamage _value;"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=1; + }; + }; + class Item24 + { + dataType="Object"; + class PositionInfo + { + position[]={7464.0884,19.347034,4838.7012}; + angles[]={0,5.7321334,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=3627; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=-0.018704414; + }; + class Item25 + { + dataType="Object"; + class PositionInfo + { + position[]={7396.375,18.337189,4834.5}; + angles[]={0,0.24565145,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=3628; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item26 + { + dataType="Object"; + class PositionInfo + { + position[]={7511.375,8.5678911,4980.875}; + angles[]={0,4.6754088,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=3629; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item27 + { + dataType="Object"; + class PositionInfo + { + position[]={7402.749,8.88414,5061.5361}; + angles[]={0,2.7551939,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=3630; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=-0.25000048; + }; + class Item28 + { + dataType="Object"; + class PositionInfo + { + position[]={7327.375,17.994699,4928.625}; + angles[]={0,1.3016146,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=3631; + type="Land_Cargo_Patrol_V1_F"; + atlOffset=-9.5367432e-007; + }; + class Item29 + { + dataType="Object"; + class PositionInfo + { + position[]={7524.4058,19.511019,4902.4053}; + angles[]={0,5.0623655,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=3632; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item30 + { + dataType="Object"; + class PositionInfo + { + position[]={7347.875,17.965626,5021.25}; + angles[]={0,2.3577383,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=4177; + type="Land_Cargo_Patrol_V1_F"; + }; + class Item31 + { + dataType="Object"; + class PositionInfo + { + position[]={7340.5005,14.660092,5011.3457}; + angles[]={0.012496647,5.3769665,6.223258}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4180; + type="Fort_RazorWire"; + atlOffset=-0.0031242371; + }; + class Item32 + { + dataType="Object"; + class PositionInfo + { + position[]={7330.2798,14.107997,4995.6133}; + angles[]={6.2138762,5.0947609,6.2756844}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4181; + type="Fort_RazorWire"; + atlOffset=-0.0031242371; + }; + class Item33 + { + dataType="Object"; + class PositionInfo + { + position[]={7322.0703,15.493502,4973.0723}; + angles[]={0.10183395,4.9365969,6.2380242}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4182; + type="Fort_RazorWire"; + atlOffset=-0.0031242371; + }; + class Item34 + { + dataType="Object"; + class PositionInfo + { + position[]={7320.3247,16.048336,4954.5107}; + angles[]={6.2427187,4.51478,0.1109015}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4183; + type="Fort_RazorWire"; + atlOffset=-0.0031232834; + }; + class Item35 + { + dataType="Object"; + class PositionInfo + { + position[]={7324.4678,14.3616,4938.7559}; + angles[]={6.1679583,4.4621882,0.062298}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4184; + type="Fort_RazorWire"; + atlOffset=-0.0031242371; + }; + class Item36 + { + dataType="Object"; + class PositionInfo + { + position[]={7364.7529,12.732354,5037.7251}; + angles[]={0.047464538,5.5999317,6.2332263}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4185; + type="Fort_RazorWire"; + atlOffset=-0.0031242371; + }; + class Item37 + { + dataType="Object"; + class PositionInfo + { + position[]={7378.4038,10.046585,5052.106}; + angles[]={0.13909611,5.6977715,6.1465425}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4186; + type="Fort_RazorWire"; + atlOffset=-0.0031242371; + }; + class Item38 + { + dataType="Object"; + class PositionInfo + { + position[]={7392.9746,7.1510453,5062.3901}; + angles[]={0.07237374,5.6936307,6.0930114}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4187; + type="Fort_RazorWire"; + atlOffset=-0.0031242371; + }; + class Item39 + { + dataType="Object"; + class PositionInfo + { + position[]={7333.833,13.38462,4907.457}; + angles[]={6.2336555,4.1907063,0.021595482}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4188; + type="Fort_RazorWire"; + atlOffset=-0.0031242371; + }; + class Item40 + { + dataType="Object"; + class PositionInfo + { + position[]={7341.2412,13.272297,4895.3389}; + angles[]={6.270689,4.1126342,0.014998405}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4189; + type="Fort_RazorWire"; + atlOffset=-0.0031242371; + }; + class Item41 + { + dataType="Object"; + class PositionInfo + { + position[]={7349.7534,13.311096,4882.9702}; + angles[]={6.2731848,3.956023,0.022495884}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4190; + type="Fort_RazorWire"; + atlOffset=-0.0031242371; + }; + class Item42 + { + dataType="Object"; + class PositionInfo + { + position[]={7362.9375,13.564827,4869.3823}; + angles[]={6.2307339,3.8130023,0.074860021}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4191; + type="Fort_RazorWire"; + atlOffset=-0.0031242371; + }; + class Item43 + { + dataType="Object"; + class PositionInfo + { + position[]={7380.0103,13.863153,4853.6641}; + angles[]={6.2706842,4.0698733,0.039977662}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4192; + type="Fort_RazorWire"; + atlOffset=-0.0031242371; + }; + class Item44 + { + dataType="Object"; + class PositionInfo + { + position[]={7390.0474,14.083546,4842.5615}; + angles[]={6.2656889,4.1676836,0.037482351}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4193; + type="Fort_RazorWire"; + atlOffset=-0.0031242371; + }; + class Item45 + { + dataType="Object"; + class PositionInfo + { + position[]={7417.0811,14.670974,4830.2354}; + angles[]={6.2631893,3.2231333,0.022495884}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4194; + type="Fort_RazorWire"; + atlOffset=-0.0031242371; + }; + class Item46 + { + dataType="Object"; + class PositionInfo + { + position[]={7429.2354,14.871323,4829.3711}; + angles[]={6.2606921,3.0967085,0.01499443}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4195; + type="Fort_RazorWire"; + atlOffset=-0.0031242371; + }; + class Item47 + { + dataType="Object"; + class PositionInfo + { + position[]={7440.4097,15.020251,4830.813}; + angles[]={6.2631893,2.830976,0.0050033992}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4196; + type="Fort_RazorWire"; + atlOffset=-0.0031242371; + }; + class Item48 + { + dataType="Object"; + class PositionInfo + { + position[]={7473.395,15.264937,4842.9507}; + angles[]={6.2731848,2.4411161,0.0024897563}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4197; + type="Fort_RazorWire"; + atlOffset=-0.0031242371; + }; + class Item49 + { + dataType="Object"; + class PositionInfo + { + position[]={7485.1426,15.327656,4855.1592}; + angles[]={0,2.2622471,0.0049914722}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4198; + type="Fort_RazorWire"; + atlOffset=-0.0031242371; + }; + class Item50 + { + dataType="Object"; + class PositionInfo + { + position[]={7495.0791,15.324376,4866.4478}; + angles[]={0.0075011365,2.3103681,0.0099949092}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4199; + type="Fort_RazorWire"; + atlOffset=-0.0031242371; + }; + class Item51 + { + dataType="Object"; + class PositionInfo + { + position[]={7507.1484,15.32768,4878.7236}; + angles[]={0.0049914722,2.5212805,0.012496647}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4200; + type="Fort_RazorWire"; + atlOffset=-0.0031242371; + }; + class Item52 + { + dataType="Object"; + class PositionInfo + { + position[]={7518.6631,15.381434,4888.7593}; + angles[]={0.0049914722,1.9828166,0.012496647}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4201; + type="Fort_RazorWire"; + atlOffset=-0.0031242371; + }; + class Item53 + { + dataType="Object"; + class PositionInfo + { + position[]={7526.9585,15.146754,4918.0068}; + angles[]={0.027492445,1.451715,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4202; + type="Fort_RazorWire"; + atlOffset=-0.0031242371; + }; + class Item54 + { + dataType="Object"; + class PositionInfo + { + position[]={7523.6152,13.79219,4940.314}; + angles[]={0.11449705,1.3973284,6.2407103}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4203; + type="Fort_RazorWire"; + atlOffset=-0.0031242371; + }; + class Item55 + { + dataType="Object"; + class PositionInfo + { + position[]={7520.498,11.084373,4958.0757}; + angles[]={0.21416445,1.3307617,6.2108126}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4204; + type="Fort_RazorWire"; + atlOffset=-0.0031242371; + }; + class Item56 + { + dataType="Object"; + class PositionInfo + { + position[]={7515.04,7.4364939,4971.5229}; + angles[]={0.34112221,1.4031378,6.225749}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=4205; + type="Fort_RazorWire"; + atlOffset=-0.0031242371; + }; + class Item57 + { + dataType="Logic"; + class PositionInfo + { + position[]={7417.125,12.439688,4973}; + angles[]={0.054944519,6.0886383,6.2606897}; + }; + areaSize[]={5,-1,5}; + areaIsRectangle=1; + flags=1; + id=3625; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item58 + { + dataType="Logic"; + class PositionInfo + { + position[]={7420.25,13.03125,4960.125}; + angles[]={0.044969428,6.0119009,6.270689}; + }; + areaSize[]={5.3510852,0,5}; + areaIsRectangle=1; + flags=1; + id=3626; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item59 + { + dataType="Logic"; + class PositionInfo + { + position[]={7396.7744,14.059814,4943.8262}; + angles[]={0,5.9669619,0}; + }; + areaSize[]={10.953187,0,18.211197}; + areaIsRectangle=1; + flags=1; + id=4209; + type="ModuleHideTerrainObjects_F"; + atlOffset=0.60472202; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item60 + { + dataType="Marker"; + position[]={7445.8887,-3.1633072,5046.1484}; + name="seaSpawn_5"; + type="mil_objective"; + id=3623; + atlOffset=1.6242371; + }; + class Item61 + { + dataType="Object"; + class PositionInfo + { + position[]={7398.5,13.495001,4943.125}; + angles[]={0,4.4075327,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=4208; + type="Land_Barracks_01_camo_F"; + atlOffset=9.5367432e-007; + }; + class Item62 + { + dataType="Marker"; + position[]={7425.75,36.800621,4944.75}; + name="seap_1_vehicle_2"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=254.6266; + id=5582; + atlOffset=23.22187; + }; + class Item63 + { + dataType="Logic"; + class PositionInfo + { + position[]={7425.5,13.58,4944.75}; + angles[]={0.02999169,6.0119009,6.278182}; + }; + areaSize[]={5.3510852,0,5}; + areaIsRectangle=1; + flags=1; + id=5583; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item64 + { + dataType="Marker"; + position[]={7429.875,37.089687,4932.375}; + name="seap_1_vehicle_3"; + markerType="RECTANGLE"; + type="rectangle"; + colorName="ColorGreen"; + a=5; + b=5; + angle=254.6266; + id=5584; + atlOffset=23.221874; + }; + class Item65 + { + dataType="Logic"; + class PositionInfo + { + position[]={7429.625,13.868438,4932.375}; + angles[]={0.019996032,6.0119009,6.2806721}; + }; + areaSize[]={5.3510852,0,5}; + areaIsRectangle=1; + flags=1; + id=5585; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + }; + id=370; + atlOffset=7.0083885; + }; + }; + id=369; + atlOffset=7.0083885; + }; + class Item7 + { + dataType="Layer"; + name="Fuel Stations"; + state=2; + class Entities + { + items=10; + class Item0 + { + dataType="Layer"; + name="Fuel_1"; + class Entities + { + items=8; + class Item0 + { + dataType="Object"; + class PositionInfo + { + position[]={1168.3342,24.878471,15457.729}; + angles[]={6.2476463,4.3460331,6.2472758}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1788; + type="Land_Fuel_tank_stairs"; + atlOffset=3.4332275e-005; + }; + class Item1 + { + dataType="Object"; + class PositionInfo + { + position[]={1171.5499,24.60515,15438.619}; + angles[]={0,5.954504,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1783; + type="Land_FuelStation_Sign_F"; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={1142.875,24.164818,15441.125}; + angles[]={0,1.2325799,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1784; + type="Land_FuelStation_Feed_F"; + atlOffset=0.28125381; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={1149.625,24.164818,15443}; + angles[]={0,1.2325799,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1785; + type="Land_FuelStation_Feed_F"; + atlOffset=0.33259773; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={1156.25,24.164818,15445}; + angles[]={0,1.2325799,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1786; + type="Land_FuelStation_Feed_F"; + atlOffset=0.31117058; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={1149.5,26.123411,15443.25}; + angles[]={0,5.954504,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1790; + type="Land_FuelStation_Shed_F"; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={1170.125,24.508596,15448}; + angles[]={0,1.2294099,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1787; + type="Land_FuelStation_Build_F"; + atlOffset=0.20000076; + }; + class Item7 + { + dataType="Logic"; + class PositionInfo + { + position[]={1153.9655,23.11861,15444.875}; + angles[]={6.240633,5.9572239,6.2720404}; + }; + areaSize[]={19.048843,0,13.055489}; + areaIsRectangle=1; + flags=1; + id=1789; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + }; + id=1773; + atlOffset=0.043733597; + }; + class Item1 + { + dataType="Layer"; + name="Fuel_2"; + class Entities + { + items=8; + class Item0 + { + dataType="Object"; + class PositionInfo + { + position[]={5575.0332,13.754512,14169.428}; + angles[]={0,4.7154741,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1792; + type="Land_FuelStation_Sign_F"; + atlOffset=9.5367432e-007; + }; + class Item1 + { + dataType="Object"; + class PositionInfo + { + position[]={5563.5,12.717775,14143}; + angles[]={0,6.2767353,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1793; + type="Land_FuelStation_Feed_F"; + atlOffset=0.13286972; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={5563.75,12.717775,14150.125}; + angles[]={0,6.2767353,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1794; + type="Land_FuelStation_Feed_F"; + atlOffset=0.31787014; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={5563.75,12.717775,14157}; + angles[]={0,6.2767353,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1795; + type="Land_FuelStation_Feed_F"; + atlOffset=0.50224495; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={5563.4731,14.676368,14150.089}; + angles[]={0,4.7154741,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1796; + type="Land_FuelStation_Shed_F"; + atlOffset=-9.5367432e-007; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={5565.6997,12.793137,14171.136}; + angles[]={0,6.2735653,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1797; + type="Land_FuelStation_Build_F"; + }; + class Item6 + { + dataType="Logic"; + class PositionInfo + { + position[]={5563.3911,11.51516,14154.84}; + angles[]={0.027492445,4.7180295,0.027492445}; + }; + areaSize[]={19.048843,0,13.055489}; + areaIsRectangle=1; + flags=1; + id=1798; + type="ModuleHideTerrainObjects_F"; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={5555.9175,12.613976,14172.612}; + angles[]={6.2132993,3.1078949,6.2681832}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1791; + type="Land_Fuel_tank_stairs"; + atlOffset=-9.5367432e-007; + }; + }; + id=1774; + atlOffset=0.25453758; + }; + class Item2 + { + dataType="Layer"; + name="Fuel_3"; + class Entities + { + items=8; + class Item0 + { + dataType="Object"; + class PositionInfo + { + position[]={9174.625,15.886474,14077.625}; + angles[]={0,5.1858454,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1800; + type="Land_FuelStation_Feed_F"; + atlOffset=0.13531876; + }; + class Item1 + { + dataType="Object"; + class PositionInfo + { + position[]={9168.625,15.886474,14080.875}; + angles[]={0,5.1858454,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1801; + type="Land_FuelStation_Feed_F"; + atlOffset=0.32209587; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={9162.5,15.886474,14084}; + angles[]={0,5.1858454,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1802; + type="Land_FuelStation_Feed_F"; + atlOffset=0.46041203; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={9168.5,17.845066,14080.625}; + angles[]={0,3.624584,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1803; + type="Land_FuelStation_Shed_F"; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={9150.8584,16.165264,14092.317}; + angles[]={0,5.1826754,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1804; + type="Land_FuelStation_Build_F"; + atlOffset=0.11245537; + }; + class Item5 + { + dataType="Logic"; + class PositionInfo + { + position[]={9164.248,14.722494,14082.746}; + angles[]={0.046371594,3.6265445,6.2699208}; + }; + areaSize[]={19.048843,0,13.055489}; + areaIsRectangle=1; + flags=1; + id=1805; + type="ModuleHideTerrainObjects_F"; + atlOffset=1.9073486e-006; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={9145.0332,16.141438,14084.322}; + angles[]={0.037579253,2.0170405,6.2445626}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1806; + type="Land_Fuel_tank_stairs"; + atlOffset=9.5367432e-007; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={9156.6836,16.937048,14099.809}; + angles[]={0,3.624584,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1799; + type="Land_FuelStation_Sign_F"; + atlOffset=2.8610229e-006; + }; + }; + id=1775; + atlOffset=0.0835495; + }; + class Item3 + { + dataType="Layer"; + name="Fuel_4"; + class Entities + { + items=8; + class Item0 + { + dataType="Object"; + class PositionInfo + { + position[]={14794.549,18.206186,1760.1804}; + angles[]={0,0.48393071,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1856; + type="Land_FuelStation_Sign_F"; + atlOffset=3.8146973e-006; + }; + class Item1 + { + dataType="Object"; + class PositionInfo + { + position[]={14776.625,17.509174,1782.5}; + angles[]={0,2.0451918,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1857; + type="Land_FuelStation_Feed_F"; + atlOffset=0.48739433; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={14782.625,17.509174,1779.125}; + angles[]={0,2.0451918,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1858; + type="Land_FuelStation_Feed_F"; + atlOffset=0.33052063; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={14788.75,17.509174,1776}; + angles[]={0,2.0451918,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1859; + type="Land_FuelStation_Feed_F"; + atlOffset=0.51489449; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={14782.75,19.467768,1779.375}; + angles[]={0,0.48393071,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1860; + type="Land_FuelStation_Shed_F"; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={14800.432,17.285782,1767.713}; + angles[]={0,2.0420351,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1861; + type="Land_FuelStation_Build_F"; + atlOffset=0.20000076; + }; + class Item6 + { + dataType="Logic"; + class PositionInfo + { + position[]={14787.001,16.331839,1777.2504}; + angles[]={6.2756844,0.48576728,6.2407117}; + }; + areaSize[]={19.048843,0,13.055489}; + areaIsRectangle=1; + flags=1; + id=1862; + type="ModuleHideTerrainObjects_F"; + atlOffset=3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={14806.25,16.736441,1775.625}; + angles[]={6.2656889,5.1592932,6.2357211}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1863; + type="Land_Fuel_tank_stairs"; + }; + }; + id=1776; + atlOffset=0.046322823; + }; + class Item4 + { + dataType="Layer"; + name="Fuel_5"; + class Entities + { + items=8; + class Item0 + { + dataType="Object"; + class PositionInfo + { + position[]={2223.125,24.734108,4789.375}; + angles[]={0,2.9374146,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1815; + type="Land_FuelStation_Sign_F"; + atlOffset=1.9073486e-006; + }; + class Item1 + { + dataType="Object"; + class PositionInfo + { + position[]={2253.25,22.609148,4784.5}; + angles[]={0,4.4986763,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1816; + type="Land_FuelStation_Feed_F"; + atlOffset=0.40361786; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={2246.5,22.609148,4783.25}; + angles[]={0,4.4986763,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1817; + type="Land_FuelStation_Feed_F"; + atlOffset=0.41924286; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={2239.875,22.609148,4781.625}; + angles[]={0,4.4986763,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1818; + type="Land_FuelStation_Feed_F"; + atlOffset=0.16080666; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={2246.5891,24.567741,4782.939}; + angles[]={0,6.0516672,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1819; + type="Land_FuelStation_Shed_F"; + atlOffset=0.10000038; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={2226.125,23.917906,4779.25}; + angles[]={0,4.4954967,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1820; + type="Land_FuelStation_Build_F"; + atlOffset=0.10000229; + }; + class Item6 + { + dataType="Logic"; + class PositionInfo + { + position[]={2241.6985,21.586493,4783.1431}; + angles[]={6.2756844,2.9395275,6.22824}; + }; + areaSize[]={19.048843,0,11.768468}; + areaIsRectangle=1; + flags=1; + id=1821; + type="ModuleHideTerrainObjects_F"; + atlOffset=-0.027870178; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={2229.875,23.580814,4771.5}; + angles[]={6.2806721,6.1141448,6.225749}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1822; + type="Land_Fuel_tank_stairs"; + }; + }; + id=1777; + atlOffset=0.054544449; + }; + class Item5 + { + dataType="Layer"; + name="Fuel_6"; + class Entities + { + items=7; + class Item0 + { + dataType="Object"; + class PositionInfo + { + position[]={5342.25,20.787857,2336.875}; + angles[]={0,4.57406,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1823; + type="Land_FuelStation_Sign_F"; + }; + class Item1 + { + dataType="Object"; + class PositionInfo + { + position[]={5364,19.963549,2323.25}; + angles[]={0,4.7325783,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1824; + type="Land_FuelStation_Feed_F"; + atlOffset=0.31739426; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={5357,19.963549,2323.25}; + angles[]={0,4.7325783,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1825; + type="Land_FuelStation_Feed_F"; + atlOffset=0.32489395; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={5350.25,19.963549,2323.5}; + angles[]={0,4.7325783,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1826; + type="Land_FuelStation_Feed_F"; + atlOffset=0.54864502; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={5357.125,21.922142,2323.25}; + angles[]={0,0.0023838752,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1827; + type="Land_FuelStation_Shed_F"; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={5375,20.363529,2323.875}; + angles[]={0,1.6040274,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1828; + type="Land_FuelStation_Build_F"; + atlOffset=0.10000038; + }; + class Item6 + { + dataType="Object"; + class PositionInfo + { + position[]={5377.375,19.93519,2318.25}; + angles[]={6.2332273,3.1423802,6.270689}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1830; + type="Land_Fuel_tank_stairs"; + }; + }; + id=1778; + atlOffset=0.0084457397; + }; + class Item6 + { + dataType="Layer"; + name="Fuel_7"; + class Entities + { + items=8; + class Item0 + { + dataType="Object"; + class PositionInfo + { + position[]={9084.375,13.412543,6070}; + angles[]={0,1.0407889,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1831; + type="Land_FuelStation_Sign_F"; + }; + class Item1 + { + dataType="Object"; + class PositionInfo + { + position[]={9074.75,13.109487,6109.375}; + angles[]={0,2.6020501,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1832; + type="Land_FuelStation_Feed_F"; + atlOffset=0.31645584; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={9078,13.109487,6103.375}; + angles[]={0,2.6020501,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1833; + type="Land_FuelStation_Feed_F"; + atlOffset=0.33208084; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={9081.5,13.109487,6097.5}; + angles[]={0,2.6020501,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1834; + type="Land_FuelStation_Feed_F"; + atlOffset=0.40208149; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={9078.25,15.068079,6103.5}; + angles[]={0,1.0407889,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1835; + type="Land_FuelStation_Shed_F"; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={9087.0957,13.170038,6084.2549}; + angles[]={0,2.5988824,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1836; + type="Land_FuelStation_Build_F"; + atlOffset=0.19999981; + }; + class Item6 + { + dataType="Logic"; + class PositionInfo + { + position[]={9081.3633,11.994075,6096.3916}; + angles[]={6.2556953,1.0428201,0.012496647}; + }; + areaSize[]={16.090923,0,12.056504}; + areaIsRectangle=1; + flags=1; + id=1837; + type="ModuleHideTerrainObjects_F"; + atlOffset=0.059427261; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={9093.625,13.07269,6089.125}; + angles[]={6.2432079,5.7161779,6.2756925}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1838; + type="Land_Fuel_tank_stairs"; + }; + }; + id=1779; + atlOffset=0.012942314; + }; + class Item7 + { + dataType="Layer"; + name="Fuel_8"; + class Entities + { + items=8; + class Item0 + { + dataType="Object"; + class PositionInfo + { + position[]={15134.961,5.3336992,7427.9336}; + angles[]={0,3.2280676,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1840; + type="Land_FuelStation_Sign_F"; + atlOffset=3.3378601e-006; + }; + class Item1 + { + dataType="Object"; + class PositionInfo + { + position[]={15160.125,4.3133512,7414.375}; + angles[]={0,4.7893286,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1841; + type="Land_FuelStation_Feed_F"; + atlOffset=0.21657109; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={15153.25,4.3133516,7415.125}; + angles[]={0,4.7893286,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1842; + type="Land_FuelStation_Feed_F"; + atlOffset=0.32563376; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={15146.5,4.3133516,7415.625}; + angles[]={0,4.7893286,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1843; + type="Land_FuelStation_Feed_F"; + atlOffset=0.39000869; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={15153.27,6.271944,7414.8018}; + angles[]={0,3.2280676,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1844; + type="Land_FuelStation_Shed_F"; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={15132.453,4.7294645,7418.7109}; + angles[]={0,4.7861638,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1845; + type="Land_FuelStation_Build_F"; + atlOffset=0.20000005; + }; + class Item6 + { + dataType="Logic"; + class PositionInfo + { + position[]={15148.528,3.1874976,7415.1157}; + angles[]={0.0024897563,3.2300062,0.010000871}; + }; + areaSize[]={19.048843,0,13.055489}; + areaIsRectangle=1; + flags=1; + id=1846; + type="ModuleHideTerrainObjects_F"; + atlOffset=3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={15130.195,4.4998813,7409.1484}; + angles[]={0,1.6203079,0}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1847; + type="Land_Fuel_tank_stairs"; + atlOffset=3.5762787e-006; + }; + }; + id=1780; + atlOffset=0.062161446; + }; + class Item8 + { + dataType="Layer"; + name="Fuel_9"; + class Entities + { + items=8; + class Item0 + { + dataType="Object"; + class PositionInfo + { + position[]={14671.593,13.425377,5803.0352}; + angles[]={0,0.19067928,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1848; + type="Land_FuelStation_Sign_F"; + atlOffset=3.8146973e-006; + }; + class Item1 + { + dataType="Object"; + class PositionInfo + { + position[]={14648,12.510112,5819.125}; + angles[]={0,1.7519405,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1849; + type="Land_FuelStation_Feed_F"; + atlOffset=0.36614418; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={14654.75,12.510112,5817.75}; + angles[]={0,1.7519405,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1850; + type="Land_FuelStation_Feed_F"; + atlOffset=0.33145523; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={14661.5,12.510112,5816.375}; + angles[]={0,1.7519405,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1851; + type="Land_FuelStation_Feed_F"; + atlOffset=0.26364422; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={14654.75,14.468704,5818}; + angles[]={0,0.19067928,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1852; + type="Land_FuelStation_Shed_F"; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={14675.048,13.350353,5811.9468}; + angles[]={0,1.7487675,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1853; + type="Land_FuelStation_Build_F"; + atlOffset=0.19999981; + }; + class Item6 + { + dataType="Logic"; + class PositionInfo + { + position[]={14659.433,11.476657,5817.1948}; + angles[]={6.2656889,0.1925724,0.0075011365}; + }; + areaSize[]={19.048843,0,13.055489}; + areaIsRectangle=1; + flags=1; + id=1854; + type="ModuleHideTerrainObjects_F"; + atlOffset=2.8610229e-006; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={14678.287,13.020775,5821.2227}; + angles[]={0.024993783,4.865211,0.022495884}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1855; + type="Land_Fuel_tank_stairs"; + atlOffset=3.8146973e-006; + }; + }; + id=1781; + atlOffset=0.015105247; + }; + class Item9 + { + dataType="Layer"; + name="Fuel_10"; + class Entities + { + items=8; + class Item0 + { + dataType="Object"; + class PositionInfo + { + position[]={606.44641,16.282139,8927.0068}; + angles[]={0,5.1455636,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1814; + type="Land_FuelStation_Sign_F"; + atlOffset=2.8610229e-006; + }; + class Item1 + { + dataType="Object"; + class PositionInfo + { + position[]={585.125,15.226674,8908}; + angles[]={0,0.42363951,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1807; + type="Land_FuelStation_Feed_F"; + atlOffset=0.34458065; + }; + class Item2 + { + dataType="Object"; + class PositionInfo + { + position[]={588.125,15.226674,8914.125}; + angles[]={0,0.42363951,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1808; + type="Land_FuelStation_Feed_F"; + atlOffset=0.31458092; + }; + class Item3 + { + dataType="Object"; + class PositionInfo + { + position[]={591,15.226674,8920.375}; + angles[]={0,0.42363951,0}; + }; + side="Empty"; + flags=1; + class Attributes + { + }; + id=1809; + type="Land_FuelStation_Feed_F"; + atlOffset=0.37551785; + }; + class Item4 + { + dataType="Object"; + class PositionInfo + { + position[]={587.875,17.185266,8914.25}; + angles[]={0,5.1455636,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1810; + type="Land_FuelStation_Shed_F"; + }; + class Item5 + { + dataType="Object"; + class PositionInfo + { + position[]={598.625,15.385089,8932.5}; + angles[]={0,0.42046726,0}; + }; + side="Empty"; + flags=5; + class Attributes + { + }; + id=1811; + type="Land_FuelStation_Build_F"; + atlOffset=0.19999981; + }; + class Item6 + { + dataType="Logic"; + class PositionInfo + { + position[]={589.78174,14.113937,8918.6025}; + angles[]={0.024993783,5.1480889,0.027492445}; + }; + areaSize[]={19.048843,0,13.055489}; + areaIsRectangle=1; + flags=1; + id=1812; + type="ModuleHideTerrainObjects_F"; + atlOffset=3.8146973e-006; + class CustomAttributes + { + class Attribute0 + { + property="#filter"; + expression="_this setVariable [""#filter"",_value]"; + class Value + { + class data + { + singleType="SCALAR"; + value=15; + }; + }; + }; + class Attribute1 + { + property="#hideLocally"; + expression="_this setVariable [""#hideLocally"",_value]"; + class Value + { + class data + { + singleType="BOOL"; + value=0; + }; + }; + }; + nAttributes=2; + }; + }; + class Item7 + { + dataType="Object"; + class PositionInfo + { + position[]={590.39911,14.736256,8937.8721}; + angles[]={0.049959254,3.537622,0.024996169}; + }; + side="Empty"; + flags=4; + class Attributes + { + }; + id=1813; + type="Land_Fuel_tank_stairs"; + atlOffset=3.8146973e-006; + }; + }; + id=1839; + atlOffset=-0.021958351; + }; + }; + id=1772; + atlOffset=1.1283016; + }; + }; + class Connections + { + class LinkIDProvider + { + nextID=39; + }; + class Links + { + items=39; + class Item0 + { + linkID=0; + item0=860; + item1=861; + class CustomData + { + type="Sync"; + }; + }; + class Item1 + { + linkID=1; + item0=805; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item2 + { + linkID=2; + item0=806; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item3 + { + linkID=3; + item0=807; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item4 + { + linkID=4; + item0=808; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item5 + { + linkID=5; + item0=809; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item6 + { + linkID=6; + item0=810; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item7 + { + linkID=7; + item0=811; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item8 + { + linkID=8; + item0=812; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item9 + { + linkID=9; + item0=813; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item10 + { + linkID=10; + item0=814; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item11 + { + linkID=11; + item0=815; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item12 + { + linkID=12; + item0=816; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item13 + { + linkID=13; + item0=817; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item14 + { + linkID=14; + item0=818; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item15 + { + linkID=15; + item0=819; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item16 + { + linkID=16; + item0=820; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item17 + { + linkID=17; + item0=821; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item18 + { + linkID=18; + item0=822; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item19 + { + linkID=19; + item0=823; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item20 + { + linkID=20; + item0=824; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item21 + { + linkID=21; + item0=825; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item22 + { + linkID=22; + item0=826; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item23 + { + linkID=23; + item0=827; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item24 + { + linkID=24; + item0=828; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item25 + { + linkID=25; + item0=829; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item26 + { + linkID=26; + item0=830; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item27 + { + linkID=27; + item0=831; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item28 + { + linkID=28; + item0=832; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item29 + { + linkID=29; + item0=833; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item30 + { + linkID=30; + item0=834; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item31 + { + linkID=31; + item0=835; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item32 + { + linkID=32; + item0=836; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item33 + { + linkID=33; + item0=837; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item34 + { + linkID=34; + item0=838; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item35 + { + linkID=35; + item0=839; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item36 + { + linkID=36; + item0=840; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item37 + { + linkID=37; + item0=841; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + class Item38 + { + linkID=38; + item0=842; + item1=860; + class CustomData + { + type="Sync"; + }; + }; + }; + }; +}; \ No newline at end of file diff --git a/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/navGrid.sqf b/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/navGrid.sqf new file mode 100644 index 0000000000..53c01aff92 --- /dev/null +++ b/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/navGrid.sqf @@ -0,0 +1,1569 @@ +/*{"systemTimeUCT_G":"2023-11-20 14:54:57","worldName":"tem_kujari","StreetArtist_Config":{"_flatMaxDrift":-1,"_juncMergeDistance":-1,"_humanEdited": true}}*/ +navGrid = [ +[[5215.1,8779.97,0],0,true,[[4425,1,9.1052],[1814,1,16.2062],[4749,1,14.7321]]],[[777.886,7762.67,0],0,true,[[2828,1,43.6454],[5293,1,25.6274],[81,1,12.5541],[2038,1,17.7181]]],[[6334.33,9116.76,0],0,false,[[3831,1,27.4848],[269,1,55.8164]]],[[9862.86,14399.1,0],0,true,[[6737,1,14.9413],[2938,1,27.0589],[3062,1,23.5321],[5329,1,20.7138]]],[[9951.78,8172.67,0],0,false,[[960,1,26.7573],[4562,1,54.2769]]], +[[6967.21,11630.9,0],0,true,[[177,1,21.6908],[4287,1,7.98375],[4664,1,1.28657]]],[[3361.39,14281.2,0],0,true,[[7362,1,276.194],[4216,1,17.1804],[4292,1,18.8936],[229,1,24.984]]],[[4217.62,10534.4,0],0,true,[[7004,1,205.424],[4761,1,10.3345],[5542,1,19.7664],[4306,1,28.7068]]],[[8714.96,6165.41,0],0,false,[[5555,1,59.4857],[6030,1,97.6925]]],[[2525.95,6994.92,0],0,true,[[4484,1,123.832],[4790,1,28.0671],[6412,1,8.33815]]], +[[424.659,12548.8,0],0,true,[[7598,1,23.9783],[2187,1,21.8525],[7775,1,25.3074],[3420,1,5.83871]]],[[13562.9,10937.2,0],0,true,[[848,1,71.0606],[3113,1,11.4405],[2092,1,22.9221],[7747,1,6.30843]]],[[10209.4,1467.54,0],0,false,[[6014,1,53.8805],[5546,1,104.763]]],[[16205.8,290.357,0],0,false,[[4450,1,166.123],[6326,1,169.702]]],[[6749.53,8863.56,0],0,true,[[812,1,15.2421],[6697,1,10.83],[7272,1,16.2384],[5835,1,7.86828],[695,1,7.07671]]], +[[4973.48,8953.32,0],0,false,[[1333,1,178.542],[6512,1,120.192]]],[[5252.6,11882.6,0],0,false,[[5088,1,27.7668],[3382,1,28.9595]]],[[9807.83,8797.73,0],0,true,[[6397,1,58.0756],[6084,1,9.65838],[6538,1,13.8424]]],[[11694.8,10393.8,0],0,true,[[2102,1,22.0247],[2198,1,25.1687],[2616,1,7.72787]]],[[323.031,12068.4,0],0,false,[[5896,1,250.417],[1352,1,319.681]]], +[[276.904,12353.1,0],0,false,[[4098,1,22.9923],[5898,1,102.082]]],[[5494.31,5315.41,0],0,false,[[4651,1,22.2651],[7318,1,88.2265]]],[[14859.3,7177.77,0],0,false,[[3872,1,261.596],[1324,1,83.1039]]],[[4984.68,3887.91,0],0,false,[[6153,1,266.582],[727,1,194.552]]],[[4140.47,7182.51,0],0,true,[[3667,1,19.7861],[2088,1,9.57933],[5148,1,3.11488]]], +[[9160.45,13395.7,0],0,false,[[498,1,29.8143],[6404,1,76.6291]]],[[9159.4,6265.5,0],0,false,[[4424,1,13.2621],[7743,1,20.3385]]],[[9554.52,11304,0],0,true,[[3042,1,307.867],[4929,1,10.7009],[4437,1,29.3246]]],[[4575.52,8799.96,0],0,false,[[3357,1,26.8067],[7068,1,26.6933]]],[[8932.8,14803.6,0],0,false,[[3733,1,78.6161],[626,1,25.7459]]], +[[9982.89,8221.94,0],0,false,[[5147,1,49.5539],[1702,1,105.201]]],[[6634.59,11192.5,0],0,true,[[7416,1,70.695],[4623,1,22.6591],[3046,1,12.0075]]],[[4212.1,15992.2,0],0,true,[[6850,1,20.4038],[574,1,105.142],[132,1,27.7003],[4407,1,12.8132]]],[[10473,10976.5,0],0,false,[[4350,1,68.322],[2100,1,40.0531]]],[[11607.3,10943.2,0],0,false,[[6124,1,52.7565],[3664,1,30.1852]]], +[[5790.98,14425.7,0],0,true,[[4560,1,10.5298],[4175,1,22.9858],[2523,1,7.47692]]],[[5554.02,11115.1,0],0,true,[[6029,1,14.8662],[885,1,13.3751],[4739,1,11.709]]],[[11596.7,14998.6,0],0,false,[[6501,1,64.6789],[1338,1,381.093]]],[[11114.5,5871.9,0],0,false,[[5014,1,204.107]]],[[13423.8,10599.4,0],0,true,[[2499,1,12.0615],[1061,1,23.3346],[1615,1,10.1553]]], +[[10781.9,2596.79,0],0,false,[[1616,1,311.427],[7680,1,66.3003]]],[[14422.9,14483.4,0],0,false,[[7734,1,21.0202],[775,1,25.1278]]],[[6039.98,9097.49,0],0,false,[[7498,1,288.842],[5124,1,108.31]]],[[7684.28,9199.01,0],0,false,[[4134,1,14.0044],[4139,1,23.3638]]],[[11029.5,6954.42,0],0,false,[[2269,1,151.553],[3824,1,111.557]]], +[[459.287,8132.06,0],0,false,[[84,1,30.0134],[3257,1,24.1455]]],[[3022.36,12304.2,0],0,false,[[4621,1,23.2017],[6258,1,23.8848]]],[[3634.6,13826,0],0,true,[[2940,1,83.3094],[5538,1,25.4982],[3585,1,10.8063]]],[[7502.19,9883.14,0],0,true,[[5984,1,23.2237],[6388,1,261.896],[358,1,15.3389]]],[[11626.4,10677.6,0],0,false,[[1215,1,78.1729],[1433,1,53.0694]]], +[[14362.6,14102.7,0],0,false,[[4145,1,44.6957],[5377,1,81.6708]]],[[5075.88,888.372,0],0,false,[[939,1,294.219],[6929,1,329.316]]],[[2754.62,767.688,0],0,true,[[6471,1,26.2661],[7198,1,319.935],[3729,1,16.0254]]],[[3263.89,12324,0],0,false,[[6386,1,392.559],[837,1,35.1111]]],[[423.393,8037.53,0],0,false,[[3983,1,23.2841],[84,1,71.1624]]], +[[5342.32,8843.61,0],0,true,[[480,1,32.1231],[4097,1,24.7136],[5810,1,24.3617],[1508,1,7.231]]],[[1276.07,15146.7,0],0,false,[[7809,1,357.373],[4405,1,71.6967]]],[[3089.64,8095.89,0],0,true,[[2433,1,30.6494],[6198,1,27.6129],[6702,1,11.2151],[6870,1,7.33855]]],[[3778.06,8110.68,0],0,false,[[5024,1,284.548],[7426,1,191.198]]],[[11571.7,10811.9,0],0,true,[[3408,1,23.6987],[1215,1,68.1904],[5609,1,13.7949]]], +[[12578.5,9957.4,0],0,false,[[3432,1,104.754],[1850,1,30.7467]]],[[8119.31,3194.93,0],0,true,[[5718,1,23.8504],[1273,1,82.1986],[3134,1,13.0389]]],[[2340.25,4244.54,0],0,true,[[7214,1,6.83227],[6684,1,30.7759],[2429,1,28.0136]]],[[7934.61,2407.2,0],0,false,[[4163,1,269.391],[3930,1,78.2279]]],[[15306.5,12089.4,0],0,true,[[308,1,226.179],[1876,1,10.3571],[539,1,12.1847]]], +[[15009.4,13777.3,0],0,true,[[1878,1,10.4969],[678,1,15.2431],[729,1,14.5474]]],[[3551.4,6577.15,0],0,true,[[999,1,26.2499],[411,1,20.5495],[1761,1,22.3406],[4192,1,24.1517],[376,1,18.8251]]],[[6981.02,9310.32,0],0,false,[[3933,1,27.196],[5180,1,33.2869]]],[[5562.02,6454.96,0],0,true,[[5628,1,9.25224],[7661,1,17.8811],[5112,1,1.14625],[2579,1,12.4826]]],[[3420,10828.5,0],0,false,[[338,1,393.489],[7163,1,343.532]]], +[[3103.39,12567.3,0],0,true,[[1476,1,222.446],[2920,1,15.5253],[5141,1,26.3464]]],[[10949.6,12083.7,0],0,true,[[7287,1,17.7647],[4638,1,6.65252],[3852,1,15.4124]]],[[392.082,12964.5,0],0,true,[[830,1,41.4724],[3672,1,10.8215],[2091,1,21.5939],[3970,1,23.5676]]],[[13083.8,14138,0],0,true,[[5529,1,10.1109],[1193,1,28.015],[3095,1,29.1354],[5695,1,9.15108]]],[[2339.87,4673.18,0],0,true,[[408,1,8.89813],[7636,1,26.9418],[182,1,23.793]]], +[[13219.6,3649.01,0],0,false,[[3917,0,91.511],[3904,0,252.913]]],[[14749.2,5659.23,0],0,true,[[3231,1,3.21294],[6023,1,19.2174],[7713,1,15.4324]]],[[11718.1,2851.34,0],0,false,[[2115,0,97.4482],[2761,0,74.1849]]],[[5692.64,13902.4,0],0,false,[[4055,1,28.9637],[3268,1,22.6497]]],[[8478.91,5582.19,0],0,false,[[7176,1,9.46071],[5520,1,329.289]]], +[[8932.42,5836.65,0],0,true,[[2744,1,9.01923],[3076,1,12.88],[4443,1,12.0709],[478,1,7.88969]]],[[767.952,7755,0],0,true,[[7453,1,23.9703],[5293,1,14.1362],[2038,1,18.2814],[1,1,12.5541]]],[[9130.05,13436.6,0],0,false,[[192,1,54.701],[3683,1,217.507]]],[[5337.32,11584.9,0],0,false,[[6480,1,223.79],[7400,1,359.64]]],[[449.533,8103.68,0],0,false,[[54,1,71.1624],[45,1,30.0134]]], +[[3279.41,5819.25,0],0,false,[[7596,1,73.9512],[6405,1,96.7006]]],[[9032.86,2056.23,0],0,false,[[4432,1,133.142],[2454,1,170.848]]],[[14311.7,12447.3,0],0,false,[[5822,1,52.1708],[2791,1,59.9906]]],[[13691.7,12915.8,0],0,true,[[7211,1,19.2233],[4666,1,26.4552],[1005,1,6.29671],[3200,1,13.9791]]],[[16022.5,8723.73,0],0,false,[[5669,1,76.9541],[1229,1,13.6925]]], +[[3466.51,14317.6,0],0,true,[[5391,1,10.1522],[4292,1,97.0856],[4596,1,11.7984],[2999,1,19.8312]]],[[4805.08,15490.6,0],0,true,[[629,1,223.038],[5034,1,26.9962],[5038,1,15.5573],[7144,1,15.0456]]],[[4035.87,15750.3,0],0,true,[[3159,1,9.14269],[5065,1,10.4513],[7021,1,9.59967]]],[[6682.66,8985.18,0],0,true,[[5457,1,22.2546],[256,1,8.05295],[3455,1,17.8155],[4469,1,13.3828],[1845,1,11.052]]],[[6739.25,6367.37,0],0,false,[[6448,1,45.8001],[1669,1,26.8773]]], +[[6958.82,11142.8,0],0,false,[[4334,1,27.6491],[5958,1,28.8949]]],[[4868.79,5948.05,0],0,false,[[5506,0,10.4603],[738,1,4.03436]]],[[12399.3,11349.4,0],0,false,[[3143,1,245.784],[6561,1,247.018]]],[[4180.27,8710.71,0],0,true,[[4508,1,2.6501],[234,1,19.3648],[1830,1,12.4692],[541,1,15.8828]]],[[7385.99,9148.72,0],0,false,[[3878,1,82.7047],[2882,1,26.5756]]], +[[2597.17,11193.8,0],0,false,[[130,1,91.2999],[4081,1,313.251]]],[[6406.7,6636,0],0,true,[[2650,1,13.1284],[5650,1,7.46996],[1125,1,7.82272]]],[[3136.47,13220.9,0],0,false,[[6847,1,48.9042],[7545,1,105.507]]],[[8842.77,4808.11,0],0,false,[[5057,1,26.1069],[4238,1,21.9861]]],[[14769.7,8689.66,0],0,false,[[7081,1,175.032]]], +[[15278.3,7412.76,0],0,true,[[7043,1,7.65198],[5254,1,16.6806],[1809,1,8.09316]]],[[11867.1,2702.93,0],0,true,[[6408,1,17.8623],[6772,1,32.6816],[4697,1,24.4932],[676,1,24.6304]]],[[15846.6,7410.7,0],0,false,[[2835,0,57.798],[4531,0,261.262]]],[[14428.3,14457.2,0],0,true,[[790,1,18.5068],[3893,1,23.8574],[6901,1,12.6879],[2385,1,20.1873]]],[[12708.6,3051.85,0],0,false,[[4224,0,38.6806],[6548,0,81.2725]]], +[[5368.94,7182.91,0],0,false,[[4707,1,69.5851],[4914,1,51.2744]]],[[7421.48,6703.75,0],0,false,[[6957,1,207.64],[1826,1,318.591]]],[[10068,8627.24,0],0,true,[[5985,1,164.335],[6119,1,20.9296],[2631,1,9.33084],[5857,1,5.23926]]],[[11316.7,14802.5,0],0,false,[[3552,1,303.984],[2252,1,270.367]]],[[1590.36,7919.59,0],0,false,[[1496,1,19.8281],[5851,1,58.6622]]], +[[4154.4,9962.62,0],0,false,[[3331,1,32.5042],[1307,1,30.3505]]],[[6492.94,8296.13,0],0,false,[[7497,1,170.139],[3948,1,70.3836]]],[[8769.42,6217.83,0],0,false,[[4194,1,80.8327],[2703,1,30.4549]]],[[459.085,10799.8,0],0,false,[[4881,1,383.72],[2857,1,162.438]]],[[10984.9,11987.6,0],0,true,[[2679,1,19.4589],[3189,1,26.2942],[644,1,25.4669],[2145,1,5.2168]]], +[[3557.31,6619.89,0],0,false,[[4192,1,19.2381],[2985,1,41.4491]]],[[1833.83,5032.52,0],0,true,[[1296,1,52.5496],[2006,1,27.1959],[4918,1,19.9016],[5215,1,24.38]]],[[15075.5,10772.8,0],0,true,[[1004,1,33.6529],[3573,1,13.412],[6236,1,7.22612]]],[[2189.73,3939.19,0],0,false,[[5001,1,120.39],[6410,1,191.055]]],[[14413.5,15227.1,0],0,false,[[7701,1,350.684],[390,1,164.602]]], +[[1939.4,750.421,0],0,false,[[6638,1,246.06],[5441,1,254.92]]],[[12786.2,3185.82,0],0,true,[[6968,1,36.2186],[5419,1,27.2267],[749,1,18.3595]]],[[5085.33,14973.1,0],0,false,[[3530,1,63.1518],[2389,1,140.155]]],[[476.939,9976.27,0],0,true,[[5672,1,24.3482],[4135,1,15.4173],[2525,1,16.9301],[2955,1,7.09791]]],[[5749.05,11843.8,0],0,false,[[2998,1,32.4812],[7687,1,70.1696]]], +[[2540.4,11123.2,0],0,false,[[3467,1,373.599],[100,1,91.2999]]],[[7325.11,9682.77,0],0,false,[[3089,1,25.376],[3195,1,28.6809]]],[[4186.22,15982.4,0],0,true,[[339,1,25.6848],[6850,1,10.6591],[4407,1,16.0139],[32,1,27.7003]]],[[6942.61,14505.7,0],0,true,[[7161,1,24.9447],[4288,1,164.169],[534,1,15.6102],[2571,1,21.2813]]],[[4882.15,8402.08,0],0,true,[[5873,1,2.57752],[1641,1,6.10298],[2374,1,16.6462]]], +[[205.574,7839.98,0],0,false,[[1749,1,271.166],[3222,1,193.838]]],[[14272.9,8369.4,0],0,false,[[2601,1,165.811],[1806,1,283.739]]],[[12632.2,2885.11,0],0,false,[[5355,1,97.0951],[6049,1,29.0285]]],[[7749.22,4654.22,0],0,true,[[4389,1,59.785],[7411,1,11.1002],[5324,1,9.58108]]],[[15993.4,3043.75,0],0,false,[[352,1,13.5262],[750,1,249.885]]], +[[9081.38,9179.11,0],0,true,[[1127,1,11.9472],[5760,1,17.1384],[3682,1,13.6341]]],[[3477.51,13633.9,0],0,false,[[3497,1,82.1333],[1929,1,177.487]]],[[4249.48,8724.6,0],0,true,[[1294,1,29.1276],[6585,1,14.3334],[3495,1,15.2185],[7649,1,28.7488]]],[[6961.2,8576.08,0],0,true,[[6358,1,18.5986],[5632,1,395.689],[190,1,27.4731],[4939,1,15.7842]]],[[6780.83,8709.62,0],0,false,[[2394,1,33.4806],[1926,1,32.7197]]], +[[4321.76,15614.9,0],0,true,[[4156,1,22.2528],[4768,1,12.7236],[2785,1,2.27182]]],[[4858.66,6174.51,0],0,false,[[738,1,223.12],[2591,1,384.531]]],[[5898.72,11607.4,0],0,true,[[2910,1,18.6097],[2811,1,13.2041],[5327,1,13.5805],[2597,1,22.0035]]],[[9053.65,14505.2,0],0,true,[[2405,1,12.357],[752,1,9.24721],[5568,1,19.0245]]],[[606.755,6846.44,0],0,false,[[6653,1,57.6638],[5864,1,4.54315]]], +[[14974.9,11623.9,0],0,true,[[6682,1,9.85354],[2547,1,139.6],[2548,1,12.4757]]],[[15311,7423.62,0],0,true,[[1648,1,18.1377],[3812,1,8.5204],[4196,1,5.78691]]],[[1559.04,2004.03,0],0,false,[[426,1,401.164],[4273,1,145.555]]],[[12189.7,299.551,0],0,false,[[6180,1,348.201],[6492,1,167.878]]],[[9884.38,11158.4,0],0,false,[[5793,1,118.541],[5127,1,352.608]]], +[[10435.3,11006.4,0],0,true,[[2926,1,9.9655],[1975,1,20.4126],[4538,1,10.0135],[2100,1,10.3317],[6662,1,22.095],[2771,1,21.6063]]],[[4927.86,8519.02,0],0,false,[[5268,1,76.2716],[2979,1,134.326]]],[[4600.99,7579.72,0],0,false,[[6062,1,24.1697],[5174,1,30.7642]]],[[10376.4,6184.19,0],0,true,[[1451,1,17.1512],[2422,1,204.197],[3292,1,12.7312]]],[[10220.7,6093.63,0],0,false,[[2554,1,290.651],[1451,1,168.97]]], +[[4207.18,10104.9,0],0,false,[[4262,1,23.1009],[4912,1,67.783]]],[[14263.7,6881.23,0],0,true,[[6423,1,21.0328],[4458,1,7.19761],[4653,1,17.1331],[649,1,18.2267],[6375,1,5.30854]]],[[14852.6,11533,0],0,true,[[7407,1,24.2132],[7306,1,162.201],[2547,1,15.3634]]],[[1034.84,4534.62,0],0,false,[[595,1,228.269],[1416,1,138.616]]],[[14106.6,16139.3,0],0,false,[[6222,1,161.65],[7029,1,129.212]]], +[[5855.74,1272.23,0],0,false,[[188,1,162.107],[6278,1,376.071]]],[[14607.6,2080.04,0],0,true,[[5122,1,26.9515],[5033,1,209.134],[7644,1,24.1015],[2517,1,13.1762]]],[[5493.12,10942.8,0],0,false,[[1999,1,26.1716],[4759,1,26.675]]],[[11557.1,11629.4,0],0,false,[[7343,1,280.678],[781,1,138.051]]],[[7556.35,15950,0],0,false,[[2478,1,41.3063],[7113,1,19.5529]]], +[[10112.9,14541.9,0],0,false,[[6007,1,252.737],[1168,1,145.435]]],[[5082.97,14383,0],0,false,[[3058,1,356.085],[3621,1,333.143]]],[[11147.3,15060.6,0],0,false,[[7329,1,350.556],[6501,1,396.351]]],[[9116.43,14320.6,0],0,true,[[6342,1,27.3217],[7551,1,214.189],[3554,1,14.2544],[5968,1,17.1757]]],[[4776.29,6560.08,0],0,false,[[5366,1,22.0549],[5833,1,21.5943]]], +[[6895.02,9218.89,0],0,false,[[3333,1,18.5995],[7664,1,25.0484]]],[[12651.6,8281.33,0],0,false,[[4307,0,290.754],[5209,0,240.87]]],[[6950.69,11645,0],0,true,[[622,1,29.5306],[5,1,21.6908],[4664,1,21.5081]]],[[12323.3,14311.5,0],0,false,[[2151,1,19.9261],[963,1,9.49167]]],[[12375.9,14294.7,0],0,false,[[367,1,45.7217],[4835,1,25.222]]], +[[2977.72,5438.43,0],0,true,[[6151,1,15.3887],[2304,1,6.45659],[4968,1,10.8322]]],[[5198.61,4319.84,0],0,true,[[6270,1,22.7702],[289,1,13.6991],[5251,1,26.7853],[3674,1,6.84612]]],[[2363.4,4676.66,0],0,true,[[6859,1,22.9155],[408,1,16.0019],[1778,1,20.7142],[2060,1,24.3995],[74,1,23.793]]],[[14823.3,11724.7,0],0,false,[[3855,1,61.2777],[7600,1,93.5496]]],[[13363.6,14016.4,0],0,true,[[1440,1,238.265],[2398,1,29.6738],[923,1,20.5435],[7710,1,13.0445]]], +[[7726.63,4392.51,0],0,true,[[4164,1,25.0984],[1245,1,23.065],[5531,1,8.97716],[1742,1,10.5028]]],[[2135.91,4101.28,0],0,false,[[7295,1,28.4582],[3330,1,64.4662]]],[[12405.3,2853.65,0],0,false,[[3679,1,158.594],[5355,1,133.4]]],[[6014.72,1302.98,0],0,true,[[5752,1,8.97636],[165,1,162.107],[5513,1,19.0378]]],[[12732.4,2876.49,0],0,true,[[5289,1,21.7655],[7736,1,25.0671],[6844,1,7.27016],[7642,1,9.06397]]], +[[6937.51,8589.96,0],0,true,[[2356,1,136.547],[6358,1,16.3351],[143,1,27.4731],[4939,1,27.1879]]],[[10106.7,13894.8,0],0,true,[[6000,1,32.2127],[6835,1,12.8596],[1733,1,19.6836],[1251,1,16.0964]]],[[9131.21,13382,0],0,false,[[2795,1,27.09],[82,1,54.701]]],[[5445.08,14376.6,0],0,true,[[5320,1,21.435],[3058,1,17.4741],[6816,1,11.6764]]],[[7213.4,9060.83,0],0,false,[[1431,1,19.4863],[1221,1,21.655]]], +[[532.068,14049.9,0],0,true,[[2829,1,12.8643],[2003,1,99.0275],[5068,1,15.9924],[3198,1,18.8155]]],[[14316.5,11727.4,0],0,false,[[2154,1,231.865],[6730,1,168.589]]],[[12843.2,14387.8,0],0,true,[[1647,1,15.1418],[2491,1,19.3597],[6271,1,9.04597]]],[[13356.9,13409.4,0],0,false,[[4433,1,64.1859],[2418,1,35.4633]]],[[13051.8,1103.32,0],0,true,[[554,1,50.4535],[6827,1,25.1293],[1890,1,24.0943],[1165,1,10.7164]]], +[[15701.6,14782.9,0],0,true,[[7820,1,48.4599],[3944,1,9.24957],[3630,1,14.9427]]],[[15206.8,14516,0],0,false,[[4215,1,274.881],[5499,1,49.8672]]],[[13815.6,2897.27,0],0,false,[[1632,1,27.8333],[7109,1,76.809]]],[[15847.6,4040.6,0],0,false,[[2642,1,232.849],[509,1,271.877]]],[[6796.47,6773,0],0,true,[[4294,1,23.4765],[4310,1,28.0908],[1358,1,9.35471],[5757,1,7.73172]]], +[[5518.62,14401.5,0],0,true,[[7078,1,23.637],[2320,1,24.8911],[3955,1,11.9916]]],[[4514.21,10639,0],0,false,[[713,1,188.545],[5265,1,149.341]]],[[11048.8,11804.5,0],0,true,[[2841,1,137.825],[257,1,15.9488],[6889,1,14.838]]],[[8411.43,5279.11,0],0,false,[[2609,0,46.4882],[5315,0,142.092]]],[[5574.28,11240.4,0],0,false,[[6851,1,86.8505],[3428,1,44.3777]]], +[[5681.52,14082.3,0],0,false,[[2754,1,62.8925],[237,1,22.0161]]],[[8234.14,7698.2,0],0,false,[[2378,1,83.9039],[2528,1,58.0723]]],[[9778.5,6330.24,0],0,false,[[3987,0,201.917]]],[[3296.35,6104.68,0],0,false,[[4933,1,171.094],[6565,1,50.248]]],[[3192.21,5809.37,0],0,false,[[5961,1,79.5506],[4933,1,145.802]]], +[[12059.3,13927.8,0],0,false,[[7597,1,98.0536],[4997,1,53.5555]]],[[6048.51,4945.51,0],0,false,[[5170,0,146.66],[2897,0,126.608]]],[[14076.6,15781.4,0],0,false,[[6984,1,391.584],[897,1,277.413]]],[[15143.9,5359.57,0],0,false,[[6021,1,385.197],[5341,1,220.07]]],[[5659.08,9672.08,0],0,false,[[3337,1,42.7737],[5904,1,379.655]]], +[[5409.72,7150.15,0],0,false,[[6400,1,75.3049],[1054,1,91.2329]]],[[3584.6,6753.89,0],0,true,[[1951,1,87.3504],[5674,1,10.6116],[7465,1,19.2271],[4094,1,9.19844]]],[[10585.4,11197.9,0],0,true,[[3882,1,19.3362],[3600,1,15.338],[1447,1,2.54748]]],[[3797.44,6807.21,0],0,false,[[6429,1,17.4486],[1028,1,35.1928]]],[[8654.67,14423.2,0],0,true,[[5449,1,315.738],[1491,1,23.7148],[1041,1,21.9935],[1762,1,29.6426]]], +[[5687.69,6231.19,0],0,false,[[6921,1,26.6673],[1088,1,52.2171]]],[[3469.56,11492,0],0,false,[[1634,1,182.163],[5330,1,211.255]]],[[4157.42,10786.2,0],0,true,[[5687,1,47.3942],[4704,1,11.729],[7397,1,21.5064],[295,1,8.34642]]],[[4412.19,6585.08,0],0,true,[[1768,1,13.9791],[1578,1,18.424],[6993,1,5.09008]]],[[3364.44,14305.9,0],0,true,[[4216,1,18.4772],[6345,1,87.9151],[6,1,24.984],[4292,1,11.587]]], +[[15332.7,7445.15,0],0,true,[[1438,1,8.21014],[1542,1,11.5871],[745,1,13.5355],[832,1,2.2777]]],[[2208.95,4706.51,0],0,true,[[3764,1,23.2],[7320,1,74.5172],[5060,1,20.2263],[7698,1,25.6032]]],[[10122.7,1411.58,0],0,true,[[2574,1,22.1086],[2714,1,25.0115],[5666,1,9.51638],[6141,1,6.42886]]],[[5993.83,2804.59,0],0,false,[[833,1,261.074],[4330,1,344.674]]],[[4198.95,8715.75,0],0,true,[[98,1,19.3648],[7169,1,25.1667],[541,1,8.95595]]], +[[7238.94,12851,0],0,false,[[4412,1,383.925],[5942,1,311.101]]],[[4149.78,15961,0],0,true,[[6599,1,10.1488],[339,1,16.6842],[4689,1,10.8768]]],[[5677.95,14104,0],0,false,[[210,1,22.0161],[5744,1,104.091]]],[[7795.69,10686.5,0],0,true,[[5797,1,331.105],[4536,1,13.189],[4558,1,14.6965],[1815,1,25.1794]]],[[249.511,11091.8,0],0,false,[[6283,1,27.8708],[2618,1,34.8165]]], +[[10481.7,11061.7,0],0,true,[[3649,1,83.3656],[6729,1,10.3223],[6131,1,5.66047]]],[[5900.57,11657.4,0],0,true,[[5892,1,35.5515],[4096,1,9.86497],[1858,1,26.4844],[3335,1,30.8305]]],[[7854.77,10061.2,0],0,false,[[1113,1,306.02],[559,1,250.135]]],[[3160.35,13145.1,0],0,false,[[3025,1,29.9715],[4040,1,32.2651]]],[[12533.7,10001.1,0],0,true,[[6522,1,18.7373],[5224,1,152.971],[1850,1,31.8042]]], +[[815.984,14899.9,0],0,false,[[1310,1,76.5771],[4496,1,93.94]]],[[13537.5,6620.38,0],0,true,[[6421,1,26.9564],[4627,1,71.2683],[6925,1,12.436]]],[[13842.5,16218.2,0],0,false,[[4986,1,31.3289],[1877,1,54.6043]]],[[11721.8,2428.47,0],0,false,[[6106,1,21.5222],[1007,1,66.4303]]],[[13527.7,1766.04,0],0,false,[[6509,1,295.448],[4088,1,328.113]]], +[[14169.6,3107.53,0],0,true,[[2064,1,154.497],[2241,1,30.7678],[2065,1,17.1537],[3766,1,24.0848]]],[[16275.2,3121.17,0],0,true,[[6639,1,32.5923],[4274,1,26.9085],[2518,1,6.48763],[2539,1,14.3068]]],[[1148.83,15205.9,0],0,false,[[5772,1,21.6108],[2174,1,75.3141]]],[[8978.89,5432.6,0],0,true,[[7077,1,33.2552],[1985,1,349.626],[535,1,8.35295],[7063,1,18.6304]]],[[9194.65,9111.78,0],0,false,[[5516,1,71.4191],[3640,1,50.5271]]], +[[1153.55,7873.71,0],0,false,[[7647,1,15.9514],[4174,1,170.122]]],[[6684.81,8977.42,0],0,true,[[6164,1,15.3168],[1845,1,7.88189],[93,1,8.05295],[3455,1,19.2455],[4469,1,7.25615]]],[[11040.2,11817.9,0],0,true,[[5983,1,17.6657],[207,1,15.9488],[6937,1,9.71423],[6889,1,2.31653]]],[[4144.77,15844.9,0],0,false,[[4723,1,19.4912],[2784,1,223.093]]],[[5722.81,9484.12,0],0,false,[[5371,1,61.7242],[6117,1,160.738]]], +[[1371.3,8134.87,0],0,true,[[717,1,24.17],[5508,1,11.8658],[6629,1,11.289],[660,1,21.1805]]],[[960.665,15424.6,0],0,false,[[4882,1,63.5264],[5493,1,132.86]]],[[11977.2,6821.95,0],0,false,[[1191,1,151.28],[7445,1,18.6797]]],[[8631.76,2489.93,0],0,false,[[3286,1,231.151],[3761,1,100.073]]],[[15015.9,7328.6,0],0,true,[[2437,1,46.2832],[2213,1,30.2566],[1518,1,20.3945],[1311,1,19.5366]]], +[[13772.3,16272.8,0],0,true,[[3365,1,24.3485],[6656,1,15.583],[2334,1,18.3727],[2562,1,6.0841],[6750,1,24.8278]]],[[11886.5,2666.43,0],0,false,[[3098,1,28.5374],[1572,1,64.0843]]],[[6167.68,1126.28,0],0,false,[[2439,1,270.21],[5752,1,233.602]]],[[4189.37,2705.81,0],0,false,[[1835,1,280.573],[7558,1,155.596]]],[[6296.13,9157.38,0],0,false,[[2,1,55.8164],[2646,1,27.5736]]], +[[9982.26,9465.69,0],0,false,[[987,1,371.579],[3984,1,121.019]]],[[6655.26,8862.38,0],0,true,[[5194,1,30.4779],[6692,1,4.6705],[1838,1,5.62319]]],[[13391.6,9676.11,0],0,false,[[4371,1,164.067],[3250,1,124.141]]],[[2174.96,4855.36,0],0,true,[[7536,1,18.8349],[7709,1,8.21201],[1789,1,12.7069]]],[[13176.6,14145.7,0],0,true,[[1195,1,10.5685],[6140,1,72.3855],[5783,1,8.53897],[7447,1,17.2308]]], +[[5329.1,2714.28,0],0,true,[[1810,1,14.2761],[5218,1,16.8946],[3305,1,7.32134]]],[[15222.9,12515.7,0],0,false,[[2948,1,290.444]]],[[14871.2,14497,0],0,true,[[1264,1,13.0042],[4699,1,9.84866],[491,1,9.18153]]],[[13990.4,1643.93,0],0,false,[[2193,1,358.603],[916,1,207.119]]],[[14539.5,3154.67,0],0,true,[[6242,1,21.2695],[4571,1,7.2459],[555,1,13.5166],[2752,1,17.0801]]], +[[15435.9,2100.83,0],0,false,[[5683,1,135.922],[2931,1,148.258]]],[[6352.74,10870.5,0],0,true,[[751,1,141.038],[4769,1,17.6757],[3393,1,28.3823],[6389,1,20.8449]]],[[8646.25,14599.6,0],0,false,[[6805,1,73.0603],[1256,1,20.7918]]],[[6791.3,7910.42,0],0,true,[[5505,1,7.78788],[720,1,11.9449],[7440,1,20.1192],[2697,1,11.4531],[6287,1,18.483]]],[[9723.79,14449.7,0],0,false,[[3347,1,26.7787],[1720,1,123.726]]], +[[10515.4,8761.76,0],0,false,[[3233,0,188.681],[4845,0,68.679]]],[[4677.21,7991.68,0],0,true,[[556,1,34.598],[4564,1,10.9108],[1036,1,28.0672],[1190,1,34.4463]]],[[5605.21,14376.4,0],0,true,[[1783,1,23.4737],[4150,1,27.077],[1432,1,26.227],[5504,1,16.8528]]],[[11711.9,10338.6,0],0,false,[[7464,1,308.241],[977,1,44.3835]]],[[5203.86,4307.21,0],0,true,[[181,1,13.6991],[1239,1,13.6769],[5251,1,14.3398],[3674,1,9.87657]]], +[[15123.7,10793.1,0],0,true,[[965,1,34.81],[7556,1,28.0917],[3990,1,20.4585],[5095,1,15.358]]],[[14034.2,4274.62,0],0,false,[[6700,0,84.386]]],[[14278,14202.8,0],0,false,[[5824,1,56.3704],[1006,1,229.826]]],[[13983.7,16094,0],0,false,[[1877,1,134.494],[5339,1,183.254]]],[[4435.58,1521.72,0],0,false,[[6019,1,166.301],[4502,1,260.842]]], +[[4165.67,10785,0],0,true,[[2234,1,112.611],[227,1,8.34642],[7397,1,14.9867],[4704,1,13.224]]],[[4463.32,11828.2,0],0,false,[[2461,1,124.804],[7580,1,316.817]]],[[5448.95,8915.1,0],0,false,[[5707,1,46.5113],[6315,1,328.06]]],[[4258.61,15710,0],0,false,[[3509,1,19.5025],[4923,1,44.4582]]],[[5332.63,10737.3,0],0,true,[[7563,1,13.3468],[4366,1,12.8701],[7514,1,10.7005]]], +[[9988.15,7687.95,0],0,false,[[621,1,186.257],[823,1,290.276]]],[[2766.33,13175.4,0],0,true,[[2120,1,25.3578],[1568,1,265.705],[6006,1,10.7425],[6817,1,21.2821]]],[[496.509,9556.99,0],0,true,[[985,1,188.941],[600,1,35.3613],[1625,1,24.2734],[1295,1,18.8449]]],[[11145.1,11669.8,0],0,true,[[1391,1,19.1027],[2708,1,10.3693],[1683,1,17.7453],[557,1,2.22452]]],[[8738.38,4065.35,0],0,false,[[7745,1,253.254],[5085,1,258.614]]], +[[1637.75,5757.57,0],0,false,[[5411,0,314.281],[6469,0,352.467]]],[[13341.9,6133.52,0],0,false,[[1553,1,75.4858]]],[[13191.7,13967,0],0,true,[[2345,1,11.0194],[2816,1,82.0748],[3745,1,16.8522],[7408,1,19.5825],[2275,1,14.566]]],[[15366.4,11872.2,0],0,true,[[2214,1,32.7348],[64,1,226.179],[3725,1,20.3714],[1833,1,15.4022]]],[[1799.69,3638.8,0],0,false,[[5668,1,53.7078],[7640,1,247.279]]], +[[15615.1,5231.36,0],0,false,[[4921,0,199.67],[2899,0,101.323]]],[[15555.8,2648.65,0],0,false,[[3036,1,214.76],[6472,1,199.625]]],[[4682.03,6513.51,0],0,false,[[5198,1,106.848],[5366,1,83.1565]]],[[10064.5,7353.85,0],0,false,[[6112,1,243.355],[1393,1,162.288]]],[[3579.53,6414.77,0],0,true,[[4847,1,106.336],[2706,1,16.1068],[3278,1,16.8179],[5104,1,11.9745]]], +[[927.544,10232.3,0],0,true,[[7616,1,151.071],[7186,1,18.7377],[2787,1,12.8515],[3265,1,22.2093]]],[[5186.87,8831.84,0],0,false,[[5648,1,114.597],[4275,1,58.4218]]],[[6589.79,8841.84,0],0,true,[[1642,1,26.7748],[6934,1,9.13113],[3623,1,16.2818]]],[[413.54,7210.68,0],0,false,[[4445,1,25.52],[3341,1,353.501]]],[[8866.32,4752.96,0],0,false,[[2254,1,43.3851],[6214,1,319.635]]], +[[325.635,14131,0],0,false,[[3133,1,51.5539],[3924,1,302.885]]],[[1856.48,5096.7,0],0,true,[[6320,1,9.53274],[7471,1,52.0533],[1341,1,11.3667]]],[[11885.2,2716.75,0],0,true,[[2177,1,3.97071],[3098,1,21.8461],[6408,1,9.7562]]],[[4617.43,2866.59,0],0,false,[[3119,1,258.347],[6254,1,226.258]]],[[5407.01,2373.01,0],0,false,[[3100,1,55.5425],[4659,1,22.4569]]], +[[7790.91,4578.8,0],0,true,[[5826,1,32.1141],[3187,1,148.612],[5924,1,16.1602]]],[[14869.7,5922.38,0],0,true,[[7786,1,42.8425],[2067,1,3.62267],[3291,1,9.1976]]],[[10233.2,15009.8,0],0,false,[[1848,1,401.331],[5207,1,282.834]]],[[10732.7,11280.7,0],0,false,[[2509,1,397.409],[3882,1,150.595]]],[[6291.17,9188.13,0],0,false,[[6767,1,21.9083],[4054,1,20.7353]]], +[[9308.17,8731.46,0],0,true,[[2649,1,21.0905],[1661,1,213.514],[6031,1,8.52025]]],[[1475.96,7943.6,0],0,false,[[6027,1,28.2523],[1917,1,112.836]]],[[15064.4,10831,0],0,true,[[817,1,16.3323],[1873,1,44.6892],[3708,1,10.9743]]],[[2118.35,4769.69,0],0,true,[[2747,1,100.686],[2712,1,15.5078],[7433,1,18.2528],[4341,1,27.1823]]],[[13522.9,13313.7,0],0,false,[[3400,1,193.064],[7681,1,129.592]]], +[[6276.81,1525.31,0],0,true,[[2949,1,317.008],[5048,1,185.945],[7150,1,365.022]]],[[3897.26,6531.22,0],0,false,[[6722,1,27.2221],[2482,1,27.3784]]],[[4250,6526.1,0],0,true,[[6479,1,227.615],[669,1,8.02641],[1031,1,10.1189],[382,1,13.627]]],[[3808.6,10847.6,0],0,true,[[7039,1,14.3872],[69,1,393.489],[6300,1,23.9884]]],[[4163.45,15970.5,0],0,true,[[236,1,16.6842],[132,1,25.6848],[4689,1,9.50706]]], +[[5485.61,14612.8,0],0,false,[[4941,1,131.999],[691,1,46.3994]]],[[5709.31,9650.89,0],0,true,[[1619,1,93.78],[5734,1,14.4307],[6117,1,10.6698],[3337,1,11.851]]],[[5946.18,11235.4,0],0,true,[[2614,1,30.6359],[5282,1,7.56321],[5539,1,25.7999],[2033,1,19.726]]],[[7392.73,15679.6,0],0,true,[[4733,1,247.782],[1916,1,17.105],[6677,1,17.8571],[6776,1,25.5582]]],[[6866.66,15992.7,0],0,true,[[6868,1,13.3617],[3158,1,12.5672],[4352,1,1.76977],[2180,1,16.9631]]], +[[12741.2,15869.1,0],0,false,[[7635,1,77.6293],[7347,1,60.5028]]],[[14674.1,9007.87,0],0,false,[[3342,1,287.07],[7055,1,325.69]]],[[2175.44,4784.65,0],0,true,[[4341,1,31.8965],[3052,1,24.092],[7320,1,19.0565],[6978,1,27.812]]],[[14266.8,14744.3,0],0,true,[[5913,1,15.5011],[3857,1,162.812],[3007,1,23.6277]]],[[13854.6,16163.2,0],0,false,[[897,1,167.205],[7087,1,53.2958]]], +[[15639.7,6929.33,0],0,false,[[2700,0,194.747],[4892,0,178.67]]],[[14455.9,3165.75,0],0,true,[[2495,1,16.1763],[7264,1,15.5221],[372,1,10.3005]]],[[16003.2,3034.5,0],0,true,[[462,1,6.78138],[139,1,13.5262],[4701,1,11.4185]]],[[434.633,8017.09,0],0,false,[[2970,1,19.4624],[2286,1,22.7027]]],[[10082.6,10481.2,0],0,true,[[2028,1,158.393],[4728,1,12.111],[6852,1,13.2154]]], +[[5592.55,14278.7,0],0,false,[[1605,1,15.6666],[6712,1,46.0095]]],[[9445.81,6587.18,0],0,true,[[5700,1,15.9633],[700,1,183.196],[3692,1,13.12],[810,1,13.4048]]],[[8387.56,11430.7,0],0,false,[[4120,1,22.9658],[4714,1,25.9516]]],[[7495.16,9869.51,0],0,true,[[1523,1,11.3784],[5984,1,7.98385],[48,1,15.3389]]],[[11690.2,10861.7,0],0,false,[[3769,1,42.5164],[7384,1,64.9321]]], +[[7435.57,9617.26,0],0,false,[[4665,1,269.65],[6517,1,99.6059]]],[[7012.55,11118.4,0],0,true,[[5958,1,30.0997],[1585,1,95.8307],[4078,1,18.3267],[2883,1,25.5111]]],[[11040.3,12079.7,0],0,false,[[415,1,200.942],[6259,1,91.156]]],[[3039.44,13700.3,0],0,false,[[4439,1,101.779],[7362,1,392.558]]],[[4411.07,7446.21,0],0,false,[[414,1,42.0534],[5007,1,19.2025]]], +[[544.557,10081.9,0],0,true,[[6563,1,19.868],[2219,1,13.6726],[5974,1,15.9359]]],[[1099.81,15298.1,0],0,false,[[3511,1,102.429],[5945,1,62.798]]],[[12411.6,14266.4,0],0,false,[[3644,1,46.8864],[179,1,45.7217]]],[[13665.7,6653.67,0],0,true,[[1637,1,27.0143],[407,1,84.8089],[4642,1,16.1881]]],[[7896.95,2027.67,0],0,false,[[895,1,62.1522],[6253,1,136.596]]], +[[4996.49,3383.55,0],0,false,[[4952,1,264.603],[1711,1,356.861]]],[[14646.5,6675.65,0],0,true,[[5978,1,11.5078],[6900,1,10.2871],[5784,1,21.0409]]],[[14445.8,3163.76,0],0,true,[[821,1,29.0703],[351,1,10.3005],[7264,1,9.63521],[2495,1,25.7095]]],[[15447.5,2249.58,0],0,true,[[7088,1,21.221],[1908,1,6.35054],[5203,1,14.8992],[6867,1,21.9478]]],[[10049.6,10429.8,0],0,false,[[5146,1,26.4288],[3835,1,18.9865]]], +[[8394.34,9913.4,0],0,false,[[3499,1,78.9914],[7075,1,27.9372]]],[[3553.6,6558.47,0],0,true,[[999,1,8.67862],[718,1,14.2559],[66,1,18.8251]]],[[7498.45,15621.7,0],0,true,[[4787,1,388.303],[6874,1,24.5106],[548,1,11.95],[7568,1,26.9677]]],[[5076.26,5727.53,0],0,false,[[5506,0,310.603],[563,0,228.889]]],[[13794.8,4370.98,0],0,true,[[3399,0,9.31524],[5607,0,19.6044],[3928,0,11.3596]]], +[[14906.1,14107.5,0],0,true,[[7215,1,13.9906],[6051,1,12.7568],[6379,1,4.37372]]],[[8659.34,14599,0],0,false,[[989,1,50.3874],[6519,1,23.8035]]],[[4239.02,6534.17,0],0,true,[[337,1,13.627],[7173,1,66.2006],[1031,1,7.30924],[669,1,6.52357]]],[[6385.92,6716.91,0],0,false,[[949,1,60.2918],[7483,1,319.712]]],[[8357.48,11411.6,0],0,true,[[6989,1,14.0295],[2036,1,23.8153],[7232,1,8.36479],[4120,1,12.8167]]], +[[12407,10969.5,0],0,false,[[3775,1,353.504],[2557,1,165.909]]],[[385.83,12883,0],0,true,[[2943,1,5.71728],[3165,1,22.3474],[5510,1,18.4591],[422,1,19.9068]]],[[13296.2,10326.8,0],0,false,[[4370,1,292.908],[1472,1,181.125]]],[[14877.7,7349.5,0],0,true,[[2735,1,17.3648],[7212,1,44.9211],[7699,1,18.7683],[4743,1,31.9594]]],[[11395.7,2664.26,0],0,false,[[3116,1,373.592],[6015,1,372.857]]], +[[14339.6,15374,0],0,false,[[124,1,164.602],[792,1,25.0771]]],[[6771.23,2324.59,0],0,true,[[1856,1,244.696],[863,1,19.7891],[2192,1,13.4039]]],[[13211.2,1778.77,0],0,false,[[1532,1,319.739],[1602,1,84.6726]]],[[2629.31,10757.1,0],0,true,[[7479,1,19.0996],[858,1,12.7732],[6579,1,11.4685]]],[[6226.98,8067.5,0],0,true,[[1051,1,31.3476],[6495,1,16.0939],[4909,1,16.0434],[3071,1,24.8554]]], +[[8192.62,6147.19,0],0,false,[[2117,1,381.348],[6738,1,207.693]]],[[7676.83,6639.54,0],0,true,[[5026,1,15.6919],[3334,1,239.685],[841,1,6.55033]]],[[7423.93,15749.5,0],0,false,[[6776,1,51.018],[929,1,135.052]]],[[8823.19,12035.4,0],0,false,[[2217,1,338.577],[768,1,89.773]]],[[26.3916,9978.87,0],0,true,[[5733,1,19.2262],[4244,1,27.3352],[7513,1,31.1198],[4136,1,13.4719]]], +[[6443.14,9104.06,0],0,true,[[4715,1,22.2635],[1110,1,140.36],[3565,1,23.041],[4008,1,10.0762]]],[[12657.9,7989.02,0],0,false,[[7345,1,11.3577],[4307,0,14.2308]]],[[11164.8,6410.67,0],0,true,[[4900,1,21.7018],[5478,1,348.955],[2226,1,18.688],[2411,1,25.6293]]],[[12227.2,13960.7,0],0,true,[[4901,1,12.6414],[3271,1,12.8381],[4883,1,17.6751]]],[[12558.9,14169.1,0],0,true,[[3519,1,46.0645],[2093,1,20.0378],[6235,1,23.4106],[5030,1,13.7379]]], +[[13426.9,10643,0],0,false,[[1615,1,33.5997],[7388,1,54.608]]],[[187.135,13247.5,0],0,false,[[6977,1,110.803],[1870,1,49.3657]]],[[13739.1,6695.77,0],0,false,[[368,1,84.8089],[4477,1,334.818]]],[[2347.44,4677.84,0],0,true,[[2613,1,12.6106],[74,1,8.89813],[182,1,16.0019]]],[[7138.17,1791.37,0],0,true,[[5849,1,97.4843],[4660,1,18.9041],[2319,1,11.4231]]], +[[1170.76,9776.3,0],0,false,[[5054,1,334.111],[764,1,289.069]]],[[3557.44,6596.77,0],0,true,[[66,1,20.5495],[4867,1,20.9567],[1761,1,11.1895],[4192,1,6.49639]]],[[4663.15,8506.51,0],0,true,[[448,1,131.844],[4422,1,12.2923],[1670,1,13.9953],[7751,1,17.2982]]],[[10866.8,12186.8,0],0,true,[[7282,1,13.1467],[7609,1,369.58],[6357,1,22.5946]]],[[4382.85,7415.1,0],0,false,[[5959,1,21.2479],[364,1,42.0534]]], +[[11223.6,11999.2,0],0,false,[[4333,1,218.021],[362,1,200.942]]],[[6947.33,11679.8,0],0,true,[[5444,1,194.231],[7677,1,14.2471],[2718,1,18.6292],[4801,1,17.8914]]],[[5695.78,11688.9,0],0,true,[[2842,1,13.4079],[5608,1,19.5538],[1157,1,2.10767],[6299,1,20.9188]]],[[9121.29,14201.4,0],0,true,[[4563,1,58.2748],[449,1,24.7505],[779,1,10.7682],[3030,1,14.4999]]],[[11203.5,7366.17,0],0,true,[[3196,1,29.9418],[5543,1,46.8417],[5250,1,16.0953]]], +[[9020.36,9175.38,0],0,true,[[1659,1,107.732],[1577,1,15.0793],[5334,1,12.6222]]],[[865.817,15307,0],0,false,[[6044,1,16.2599],[7571,1,68.2771]]],[[383.869,12902.8,0],0,true,[[2943,1,22.416],[830,1,20.8556],[5510,1,7.34066],[386,1,19.9068]]],[[14003.7,6492.08,0],0,false,[[5376,1,32.0554],[441,1,198.554]]],[[13255.3,13652.2,0],0,false,[[3628,1,26.9492],[7506,1,23.3456]]], +[[5820.36,2044.04,0],0,false,[[4201,1,178.807],[4318,1,105.637]]],[[1618.84,1612.06,0],0,false,[[864,1,91.1871],[152,1,401.164]]],[[14388.9,5833.57,0],0,false,[[1291,1,42.4298],[3156,1,88.6135]]],[[14124.8,5429.22,0],0,false,[[3782,1,42.2461]]],[[4212.24,10436.4,0],0,true,[[932,1,14.6693],[5158,1,14.0021],[7234,1,14.6693]]], +[[3339.11,13108.5,0],0,false,[[452,1,167.55],[1269,1,209.276]]],[[5188.53,14048,0],0,false,[[3851,1,173.433],[4435,1,20.4913]]],[[8825.19,9560.34,0],0,false,[[2676,1,176.763]]],[[5577.48,13920.2,0],0,true,[[4245,1,29.2442],[639,1,107.35],[715,1,16.3454]]],[[5615.9,8854.36,0],0,true,[[2070,1,15.0875],[6038,1,1.56314],[5367,1,15.9392],[6768,1,10.8175]]], +[[4395.69,6587.54,0],0,false,[[6993,1,18.7725],[5738,1,16.3721]]],[[1325.51,15453.3,0],0,false,[[7694,1,293.175],[6586,1,251.912]]],[[10907,13972,0],0,false,[[7333,1,109.399],[1362,1,296.069]]],[[1426.26,7477.63,0],0,true,[[2734,1,17.2625],[5946,1,14.7735],[2022,1,16.9917]]],[[12161,7001.8,0],0,true,[[4142,1,13.3608],[4495,1,4.53213],[2490,1,15.0851]]], +[[13251.4,12326.4,0],0,false,[[7586,1,146.512],[3800,1,209.173]]],[[13820.2,6476.74,0],0,false,[[423,1,198.554]]],[[14126.8,14966.7,0],0,false,[[3857,1,101.244],[5137,1,209.795]]],[[4559.51,1749.91,0],0,true,[[4502,1,8.27305],[2836,1,0.643371],[2139,1,2.4968],[615,1,20.285]]],[[4290.42,1998.79,0],0,false,[[5579,1,221.685],[6107,1,368.429]]], +[[7350.29,14527.1,0],0,true,[[6896,1,16.3761],[4727,1,180.838],[2406,1,20.0864],[5890,1,13.3186]]],[[381.459,12311,0],0,false,[[6399,1,24.8268],[5585,1,98.6627]]],[[5961.24,11791.4,0],0,true,[[7570,1,18.9449],[7124,1,245.041],[1592,1,10.3897]]],[[4630.64,8379.2,0],0,false,[[6958,1,29.6623],[412,1,131.844]]],[[9118.63,14226,0],0,true,[[3030,1,10.8337],[3554,1,91.3271],[418,1,24.7505]]], +[[8859.45,12624,0],0,false,[[4575,1,173.423],[3754,1,259.807]]],[[9262.1,6372.6,0],0,false,[[1784,1,86.994],[7404,1,42.2234]]],[[3322.38,12942,0],0,true,[[3770,1,20.7201],[430,1,167.55],[1071,1,31.6303]]],[[5062.48,8832.5,0],0,true,[[7794,1,26.842],[1024,1,115.707],[7581,1,9.92743],[5648,1,12.926]]],[[10443.5,6084.44,0],0,true,[[1805,1,10.1904],[6132,1,104.017],[4363,1,5.526]]], +[[3203.15,5729.32,0],0,true,[[2489,1,22.0464],[6306,1,23.0494],[1208,1,6.84877]]],[[13512.7,7815.57,0],0,false,[[6215,1,358.713],[4367,1,280.431]]],[[5619.54,5368.94,0],0,true,[[4772,1,22.286],[2914,1,16.9156],[1773,1,11.5044]]],[[366.396,7010.19,0],0,true,[[4509,1,29.2678],[6307,1,29.3619],[3720,1,16.6968],[7080,1,17.064]]],[[2732.35,808.797,0],0,false,[[7298,1,360.507],[3729,1,34.5954]]], +[[12744.8,3202.73,0],0,true,[[2080,1,15.2679],[5885,1,11.493],[5926,1,11.839]]],[[14314.1,2775.07,0],0,true,[[6572,1,23.071],[1907,1,17.2992],[4018,1,10.8638]]],[[16005.3,3040.95,0],0,true,[[352,1,6.78138],[1475,1,19.8668],[4701,1,17.5596]]],[[16325.8,3171.66,0],0,false,[[6078,1,31.3493],[2660,1,34.4579]]],[[3302.74,12805.9,0],0,false,[[844,1,91.4422],[7341,1,32.1923]]], +[[5800.01,5971.57,0],0,true,[[7033,1,16.9704],[1953,1,9.89179],[7119,1,7.993],[5601,1,18.201]]],[[6624.63,8911.56,0],0,false,[[4377,1,46.6368],[5518,1,13.7925]]],[[5736.98,9362.92,0],0,true,[[6189,1,19.4274],[4278,1,18.8589],[6100,1,5.30111],[6838,1,12.6608]]],[[3857.82,9326.47,0],0,true,[[2463,1,13.6976],[2542,1,12.3627],[4365,1,2.75999],[4025,1,6.5153]]],[[8626.43,14791.9,0],0,true,[[2253,1,53.9426],[7280,1,22.6037],[6340,1,10.9463],[4228,1,19.726]]], +[[2401.79,6915.95,0],0,true,[[7611,1,64.5473],[3670,1,17.5657],[6742,1,26.6922]]],[[11302.4,14287.9,0],0,false,[[6618,1,392.431],[3377,1,95.5863]]],[[917.723,7257.33,0],0,true,[[5479,1,25.2799],[549,1,353.245],[3474,1,8.91549]]],[[13044.4,9761.03,0],0,true,[[3250,1,266.666],[7444,1,26.1136],[3721,1,20.2193],[5187,1,20.0759]]],[[10102.6,2337.87,0],0,false,[[1047,1,165.094],[1439,1,257.8]]], +[[5152.03,2540.58,0],0,false,[[5806,1,354.71],[7351,1,46.1773]]],[[12988.3,2584.77,0],0,false,[[7492,1,229.177],[794,1,335.832]]],[[2510.95,1186.36,0],0,true,[[3846,1,15.5057],[7298,1,80.9699],[6796,1,24.1493]]],[[8940.28,5837.29,0],0,true,[[7792,1,23.9097],[2744,1,16.8114],[4443,1,14.311],[80,1,7.88969],[3076,1,13.7061]]],[[9854.22,14436.2,0],0,true,[[5872,1,20.2409],[2938,1,11.1694],[7619,1,19.8893]]], +[[5311.64,8834.12,0],0,true,[[855,1,26.6642],[1508,1,31.8251],[5810,1,9.9952],[55,1,32.1231]]],[[2568.97,7804.49,0],0,false,[[5705,1,350.885],[6161,1,16.3911]]],[[5044.72,8821.98,0],0,true,[[4382,1,110.032],[7581,1,13.3229],[7794,1,18.8421]]],[[8260.79,9245.95,0],0,true,[[6478,1,6.76669],[4899,1,69.0943],[5891,1,9.9858]]],[[472.93,8168.6,0],0,true,[[1862,1,27.4555],[2182,1,10.5047],[3257,1,15.0558],[5507,1,3.60644],[6185,1,24.0524]]], +[[8576.11,10376.5,0],0,false,[[4519,1,177.174]]],[[6986.2,11653.2,0],0,false,[[2742,1,14.9965],[4227,1,21.7319]]],[[13202.3,6090.54,0],0,true,[[686,1,132.382],[4694,1,28.4215],[3588,1,14.1469],[6654,1,14.4078]]],[[14418.8,6716.17,0],0,false,[[4742,1,59.946],[3230,1,5.9785]]],[[7315.19,1067.47,0],0,false,[[1343,1,353.087],[4372,1,405.745]]], +[[15886,6491.38,0],0,false,[[3728,0,244.546],[7197,0,159.231]]],[[14866.9,14505.1,0],0,true,[[277,1,9.18153],[4202,1,40.2074],[4699,1,17.9758]]],[[10413.8,11011.8,0],0,true,[[4538,1,13.8893],[5025,1,10.311],[3012,1,6.59693]]],[[5912.36,7333.51,0],0,false,[[7590,1,74.5717],[4172,1,327.709]]],[[8977.65,14544.4,0],0,true,[[1509,1,29.9268],[4682,1,48.4673],[5037,1,27.4063],[6118,1,9.68353]]], +[[4226.88,7376.61,0],0,true,[[2996,1,30.6197],[3563,1,61.4778],[7688,1,12.367]]],[[4166.78,9916.32,0],0,false,[[762,1,24.1265],[7721,1,24.9279]]],[[3808.3,9452.09,0],0,false,[[2542,1,123.107],[1563,1,167.595]]],[[9147.19,13369.1,0],0,false,[[6436,1,26.8741],[25,1,29.8143]]],[[11120.9,10402.6,0],0,false,[[7231,1,354.677],[1407,1,127.123]]], +[[3133.55,13052.8,0],0,false,[[5907,1,6.68494],[4788,1,18.6681]]],[[8899.91,15170.4,0],0,false,[[5164,1,24.5287],[6168,1,53.0013]]],[[200.682,13335.9,0],0,true,[[6291,1,8.18388],[5817,1,22.2136],[7127,1,20.108],[7258,1,20.4688]]],[[15016.1,10958.9,0],0,true,[[3411,1,17.7428],[1775,1,7.05654],[3361,1,7.01562],[6293,1,8.58328]]],[[15037.4,10895.2,0],0,false,[[5153,1,40.396],[3708,1,59.2281]]], +[[2666.12,4044.01,0],0,false,[[7260,1,35.0046],[6785,1,81.1439]]],[[710.172,4574.95,0],0,true,[[2577,1,175.644],[6882,1,25.481],[3678,1,10.5723],[4676,1,23.3283]]],[[13640,13127.9,0],0,false,[[851,1,20.8362],[5937,1,12.2965]]],[[5487.63,2419.04,0],0,false,[[1503,1,24.9111],[2514,1,26.0715]]],[[15911.9,3778.48,0],0,false,[[203,1,271.877],[6885,1,77.5845]]], +[[8835.16,14417.7,0],0,true,[[3469,1,8.21017],[1692,1,8.06052],[5407,1,19.5881],[5458,1,17.9961]]],[[5377.84,11024.1,0],0,false,[[7400,1,222.676],[1394,1,194.462]]],[[3548.77,11547.5,0],0,false,[[6356,1,201.969],[6923,1,126.43]]],[[2196.65,6051.4,0],0,false,[[7014,1,256.243],[980,1,42.0119]]],[[12554.7,7061.51,0],0,true,[[6841,1,19.483],[1426,1,12.0376],[5150,1,5.93234]]], +[[13769.7,11929.2,0],0,false,[[5605,1,24.4469],[6913,1,23.0935]]],[[14927.4,8112.54,0],0,true,[[3323,1,3.70469],[2137,1,118.705],[7015,1,5.54543]]],[[15268.2,7413.27,0],0,true,[[1809,1,16.9415],[3826,1,8.24524],[7043,1,2.59384]]],[[11407.9,1652.82,0],0,false,[[6757,1,126.759],[3906,1,340.135]]],[[13893.4,16235.5,0],0,false,[[7352,1,47.1455],[6222,1,72.5179]]], +[[14783.5,12567.6,0],0,true,[[3698,1,104.703],[2259,1,15.4294],[6409,1,13.1735]]],[[3607.06,2533.5,0],0,false,[[5189,1,395.2],[6558,1,343.202]]],[[9430.55,9713.47,0],0,false,[[3599,1,16.3383],[4319,1,13.9226]]],[[1394.84,10428.8,0],0,true,[[3086,1,403.002],[682,1,17.7918],[7271,1,9.98758]]],[[5104.44,10039.7,0],0,true,[[6145,1,11.0439],[5178,1,28.4898],[6770,1,13.1194],[7268,1,18.3394]]], +[[3165.62,8150.82,0],0,false,[[4321,1,62.0812],[2745,1,47.9515]]],[[6561.42,8600.47,0],0,false,[[7564,1,33.9104],[3794,1,35.1929]]],[[2274.21,6193.17,0],0,false,[[1207,1,76.6467],[2871,1,344.357]]],[[14933.3,8683.77,0],0,false,[[1321,1,22.3353],[7194,1,84.6218]]],[[3629.86,4314.91,0],0,false,[[744,0,110.694],[2586,0,233.068]]], +[[13250.9,6175.69,0],0,false,[[5288,1,191.165],[1754,1,21.6222]]],[[13470.3,14255,0],0,true,[[594,1,249.685],[6376,1,15.4261],[4127,1,13.6156]]],[[3334.98,1584.65,0],0,false,[[1008,1,182.831],[585,1,329.663]]],[[14965,13985.2,0],0,false,[[1574,1,45.5351],[5440,1,24.5336]]],[[6948.91,14491.4,0],0,true,[[1536,1,98.0241],[133,1,15.6102],[2571,1,22.005],[7161,1,33.465]]], +[[8981.86,5424.81,0],0,false,[[253,1,8.35295],[7063,0,12.5141]]],[[517.9,8536.27,0],0,false,[[6185,1,348.045],[1612,1,173.253]]],[[9256.94,15517.8,0],0,false,[[1608,1,395.819],[2954,1,214.666]]],[[4818.01,2536.73,0],0,false,[[6982,1,402.772],[3874,1,35.2229]]],[[15310.3,12101,0],0,true,[[64,1,12.1847],[2948,1,144.212],[1876,1,8.23849]]], +[[15479.6,1468.07,0],0,false,[[7357,1,262.204]]],[[4195.79,8707.38,0],0,true,[[2886,1,28.4364],[4508,1,17.8493],[98,1,15.8828],[234,1,8.95595]]],[[11612.7,11099,0],0,false,[[2763,1,81.2559],[2727,1,393.897]]],[[6040.77,10838,0],0,false,[[2615,1,58.4173],[2540,1,224.67]]],[[10407.3,11123.6,0],0,true,[[4351,1,18.8931],[2432,1,15.2535],[7218,1,5.11267],[3649,1,15.5772]]], +[[1189.87,15186.9,0],0,true,[[7716,1,9.00206],[5772,1,23.6925],[1950,1,11.9572],[4405,1,23.5351]]],[[1511.33,7991.87,0],0,false,[[5851,1,48.6857],[2357,1,38.1718]]],[[6732.55,11294.1,0],0,true,[[2393,1,28.1342],[6645,1,21.0014],[2421,1,9.92005]]],[[7508.44,15628.2,0],0,true,[[2410,1,142.607],[6874,1,25.8232],[377,1,11.95],[7568,1,21.6388]]],[[1226.18,7428.69,0],0,false,[[472,1,353.245],[6793,1,98.7397]]], +[[11298.4,13264.2,0],0,false,[[891,1,117.355]]],[[13781.2,11958.1,0],0,true,[[5802,1,13.921],[5397,1,12.8302],[6913,1,8.10101]]],[[15191.1,7414.46,0],0,true,[[4222,1,34.3551],[4721,1,16.7519],[4854,1,20.2199],[4581,1,16.0252]]],[[15675,7245.84,0],0,false,[[1079,0,125.306],[1366,0,50.8934]]],[[13021.6,1062.95,0],0,false,[[1212,1,364.296],[199,1,50.4535]]], +[[14533.6,3142.55,0],0,true,[[6325,1,22.867],[4571,1,17.7506],[279,1,13.5166]]],[[4685.4,7958.13,0],0,false,[[2119,1,33.4234],[286,1,34.598]]],[[11143,11670.5,0],0,true,[[1683,1,19.3692],[2841,1,27.0646],[1391,1,21.0432],[303,1,2.22452],[2708,1,8.58445]]],[[7244.96,9572.31,0],0,true,[[5180,1,340.718],[3039,1,6.48636],[4811,1,21.9128]]],[[7619.42,10143.1,0],0,false,[[242,1,250.135],[7813,1,22.2633]]], +[[8886.28,12223,0],0,true,[[4492,1,14.0294],[6714,1,13.6779],[4590,1,13.3816],[579,1,15.6436]]],[[11209.9,11532.2,0],0,true,[[7565,1,13.1939],[6540,1,51.997],[7477,1,11.0992]]],[[5858.58,16371.1,0],0,false,[[2289,1,389.923]]],[[5289.69,5760.92,0],0,false,[[378,0,228.889],[2481,0,68.7667]]],[[11813.7,6519.78,0],0,true,[[1401,1,19.5515],[4312,1,88.3259],[3014,1,19.6074],[2382,1,13.001]]], +[[12843,13888.8,0],0,true,[[4947,1,33.827],[805,1,34.1132],[3016,1,29.5138],[5637,1,11.208]]],[[14496.9,6993.22,0],0,true,[[7070,1,6.23539],[3872,1,153.8],[1931,1,10.5545]]],[[12792.1,14091.7,0],0,false,[[1945,1,19.5057]]],[[8431.93,1065.48,0],0,false,[[6453,1,190.558],[2502,1,144.174]]],[[14370.6,12401.6,0],0,false,[[2605,1,9.10576],[7213,1,62.0271]]], +[[14033,2977.94,0],0,false,[[900,1,96.3764],[6528,1,121.196]]],[[14596.1,5435.89,0],0,true,[[2168,1,10.5977],[808,1,96.6093],[2643,1,10.043]]],[[6691.17,11248.1,0],0,false,[[4623,1,56.7216],[6791,1,35.1563]]],[[9425.1,9753.69,0],0,false,[[7461,1,35.9322],[6416,1,27.816]]],[[4314.57,16013,0],0,false,[[32,1,105.142],[5109,1,161.595]]], +[[11097.2,11888.9,0],0,false,[[4737,1,77.3097],[7343,1,274.899]]],[[9210.28,14075.2,0],0,true,[[4943,1,28.1984],[7249,1,22.6898],[4832,1,7.10801],[4153,1,22.1999]]],[[4062.73,16089.8,0],0,false,[[1938,1,33.8972],[783,1,118.853]]],[[9649.5,8189.71,0],0,false,[[7157,1,212.88],[1691,1,234.714]]],[[8891.36,12208.2,0],0,true,[[4235,1,23.6217],[560,1,15.6436],[4590,1,28.0262],[6714,1,9.82331]]], +[[431.568,14607.8,0],0,false,[[3924,1,190.388],[5717,1,383.947]]],[[6042.48,4370.95,0],0,false,[[1077,1,69.425],[5593,1,362.439]]],[[13584.9,14644.6,0],0,false,[[7700,1,31.0721],[5620,1,59.5603]]],[[11956.9,3525.99,0],0,false,[[5722,1,284.211],[7310,1,388.12]]],[[14313,15408.7,0],0,true,[[7804,1,16.3514],[2607,1,23.7759],[6110,1,17.1531],[792,1,18.7391]]], +[[3645.36,1477.99,0],0,false,[[532,1,329.663],[4954,1,270.721]]],[[11438.3,8804.75,0],0,false,[[6615,0,229.487],[4716,0,293.692]]],[[12477.3,9022.3,0],0,false,[[5858,1,13.875],[3952,1,19.9925]]],[[11312.3,11679.1,0],0,false,[[921,1,100.789]]],[[3343.45,6215.63,0],0,true,[[1096,1,14.3297],[2821,1,15.6625],[7720,1,15.7613]]], +[[5505.15,6019.16,0],0,false,[[5409,1,257.246],[1081,1,286.827]]],[[5603.22,6307.16,0],0,true,[[2071,1,10.8419],[5628,1,151.399],[6952,1,18.6648]]],[[13774.9,11341.7,0],0,false,[[4160,1,17.2159],[7387,1,100.462]]],[[13137.5,14070.8,0],0,true,[[3326,1,24.5274],[2776,1,9.26358],[2061,1,20.5642],[2689,1,25.2975]]],[[13495.8,14498.5,0],0,false,[[2672,1,81.4403],[531,1,249.685]]], +[[1260.46,4549.36,0],0,false,[[1211,1,267.82],[163,1,228.269]]],[[15893.3,13036.3,0],0,true,[[6491,1,27.0583],[3943,1,100.242],[1247,1,12.9495]]],[[15584.6,2268.31,0],0,true,[[5260,1,16.8137],[4146,1,92.3517],[5671,1,9.70406]]],[[9942.57,9700.45,0],0,true,[[3091,1,91.9258],[5675,1,9.20595],[5855,1,14.493],[7790,1,25.2577]]],[[4669.63,13530.4,0],0,true,[[1001,1,30.4386],[2933,1,367.289],[2564,1,24.0169],[3160,1,16.2251]]], +[[489.981,9591.74,0],0,true,[[302,1,35.3613],[4487,1,181.488],[1625,1,19.2086],[1295,1,21.0161]]],[[9900.28,14733.6,0],0,false,[[1434,1,254.281],[4176,1,269.71]]],[[9709.48,6956.72,0],0,false,[[7560,1,366.3],[7325,1,129.634]]],[[2077.7,12083,0],0,false,[[6059,1,370.267],[2233,1,19.1236]]],[[4065.58,6085.23,0],0,false,[[3105,1,86.3702],[2303,1,379.904]]], +[[4689.42,8054.62,0],0,false,[[1190,1,30.1908],[4980,1,176.019]]],[[3388.96,13534.1,0],0,true,[[4540,1,19.3213],[6280,1,22.9283],[2015,1,6.19441],[2479,1,21.451]]],[[5536.47,14514.8,0],0,true,[[657,1,22.2492],[1030,1,14.8868],[4663,1,21.5011],[2462,1,21.5296]]],[[10107.6,11092.2,0],0,false,[[4880,1,21.8498],[5091,1,19.4826]]],[[7470.64,10860,0],0,true,[[5110,1,23.4361],[4558,1,360.836],[7403,1,14.1533]]], +[[10448.9,1568.63,0],0,false,[[5546,1,156.796],[966,1,386.714]]],[[12708.1,2861.62,0],0,true,[[6443,1,13.0659],[7642,1,20.5817],[3681,1,21.8716]]],[[10532.6,13433,0],0,false,[[1038,1,403.99],[5713,1,181.311]]],[[4088.61,10812.7,0],0,true,[[4023,1,150.359],[5687,1,27.4765]]],[[11952.6,9071.99,0],0,false,[[6803,1,381.405],[3541,1,254.862]]], +[[4566.77,1768.84,0],0,true,[[2836,1,20.0763],[7435,1,140.038],[2139,1,17.7885],[443,1,20.285],[6107,1,11.4255]]],[[1593.21,2605.86,0],0,true,[[6637,1,23.0437],[852,1,93.302],[1548,1,27.2986]]],[[13775.3,657.126,0],0,false,[[1892,1,291.752],[1891,1,325.955]]],[[4098.97,6532.5,0],0,false,[[3774,1,56.7338],[3473,1,116.182]]],[[4899.32,8417.84,0],0,true,[[3297,1,13.5942],[2877,1,24.1287],[5709,1,22.5565],[1641,1,17.2051],[5873,1,20.7302],[3001,1,6.25668]]], +[[4139.3,6672.77,0],0,true,[[5012,1,46.831],[3648,1,10.5903],[782,1,10.7224]]],[[10048.4,7863.26,0],0,false,[[3820,1,47.9761],[300,1,186.257]]],[[6926.68,11662.1,0],0,true,[[5877,1,15.921],[177,1,29.5306],[3793,1,8.29567]]],[[4398.09,10425.2,0],0,true,[[3299,1,71.6633],[6832,1,25.226],[7004,1,11.3329],[3543,1,31.6589]]],[[6924.1,6448.24,0],0,true,[[6769,1,15.8344],[2524,1,26.3211],[4962,1,27.9414]]], +[[5981.31,11203.5,0],0,false,[[5539,1,21.6769],[5240,1,95.2695]]],[[8927.86,14828.9,0],0,false,[[29,1,25.7459],[2335,1,46.6713]]],[[9424,9889.4,0],0,true,[[4963,1,68.5444],[4786,1,7.8119],[7204,1,23.3606]]],[[9205.76,6270.34,0],0,true,[[5852,1,27.4788],[6362,1,64.7517],[7304,1,15.8934],[2610,1,17.0375]]],[[4678.09,15656.2,0],0,false,[[3280,1,201.944],[91,1,223.038]]], +[[1664.1,7413.52,0],0,true,[[1103,1,196.457],[1966,1,23.0408],[7678,1,11.3434],[5631,1,20.4497]]],[[11082.7,6640.88,0],0,false,[[2226,1,240.559],[2269,1,198.064]]],[[832.767,15068,0],0,false,[[1363,1,20.8449],[4057,1,26.4468]]],[[1580.54,6378.93,0],0,false,[[5411,0,340.756],[5287,0,241.336]]],[[14038.1,15271.9,0],0,false,[[4317,1,126.42],[7639,1,81.1649]]], +[[11514.1,707.934,0],0,false,[[4501,1,286.062],[5100,1,287.241]]],[[5342.24,2333.42,0],0,true,[[4200,1,6.35918],[7490,1,18.3223],[1486,1,11.9932]]],[[1775.6,3235.22,0],0,false,[[5549,1,101.961],[3713,1,63.9899]]],[[4988.5,6603.12,0],0,true,[[7628,1,10.8536],[7235,1,134.598],[5079,1,18.5767]]],[[5677.74,13883,0],0,false,[[433,1,107.35],[5284,1,11.6676]]], +[[6897.34,9196.54,0],0,false,[[4504,1,38.8681],[2270,1,34.1488]]],[[3369.88,13521,0],0,false,[[7593,1,19.596],[2015,1,20.1484]]],[[9155.3,9110.86,0],0,false,[[7618,1,62.065],[5854,1,47.7782]]],[[3978.62,16122.7,0],0,false,[[1101,1,45.565],[6788,1,45.28]]],[[10994.4,11964,0],0,true,[[4928,1,33.1979],[3189,1,6.0404],[119,1,25.4669],[2145,1,29.0203]]], +[[3068.56,8093.21,0],0,false,[[6002,1,61.8903],[6870,1,17.9487]]],[[11757.5,10807.6,0],0,true,[[7384,1,21.8513],[3443,1,3.2524],[5133,1,9.02671]]],[[70.2847,12045.4,0],0,true,[[4384,1,19.0162],[5092,1,41.9087],[2235,1,12.5867],[5909,1,21.32]]],[[676.768,15656.6,0],0,false,[[3093,1,87.6917],[3034,1,379.038]]],[[14246.1,6886.07,0],0,true,[[5398,1,11.7337],[4458,1,12.8783],[161,1,18.2267],[4653,1,5.38478],[6375,1,22.343]]], +[[9953.98,2240.09,0],0,true,[[4115,1,7.46042],[3938,1,15.5056],[6679,1,2.84458],[1047,1,14.3065]]],[[13561.1,4560.14,0],0,false,[[7761,0,184.056],[3786,0,184.37]]],[[14718,13787.6,0],0,false,[[4821,1,226.434],[914,1,281.634]]],[[3539.17,1247.49,0],0,false,[[4403,1,361.739],[7764,1,223.954]]],[[13258.3,1367.23,0],0,true,[[5769,1,33.6633],[5641,1,24.94],[2159,1,12.7929]]], +[[12792.9,3038.11,0],0,true,[[6548,0,5.70314],[6763,1,8.77067],[2401,1,16.5773]]],[[7464.91,9828.19,0],0,false,[[4607,1,46.1196],[7541,1,21.6354]]],[[5528.83,14535.7,0],0,true,[[5222,1,13.7796],[607,1,22.2492],[3805,1,20.9088]]],[[1723.38,13909.1,0],0,false,[[4871,1,25.3995],[2352,1,26.6764]]],[[3880.96,9358.46,0],0,false,[[4025,1,33.6832],[2425,1,165.959]]], +[[1361.02,8153.36,0],0,true,[[5508,1,9.46123],[7398,1,400.187],[260,1,21.1805]]],[[11341.5,9688.28,0],0,false,[[5792,1,81.5389],[7715,1,20.2637]]],[[10285,11054.9,0],0,true,[[6206,1,19.2394],[7007,1,38.8036],[2285,1,8.97561],[1644,1,23.743]]],[[6664.01,8960.79,0],0,true,[[2768,1,14.0988],[2052,1,11.4793],[6164,1,11.3979]]],[[4637.28,9573.39,0],0,true,[[6297,1,26.0622],[2118,1,205.446],[3620,1,15.7382]]], +[[8404.63,16121.1,0],0,false,[[3669,1,241.374],[1772,1,92.3509]]],[[3698.14,6716.02,0],0,false,[[7250,1,136.637],[2982,1,87.8102]]],[[9429.08,9803.15,0],0,true,[[1979,1,6.63883],[799,1,5.96654],[4634,1,3.51342]]],[[4128.21,6708.13,0],0,true,[[3982,1,17.8342],[4518,1,60.5659],[1582,1,13.7345],[7663,1,8.7159]]],[[4242.36,6528.57,0],0,true,[[337,1,8.02641],[7361,1,11.3042],[382,1,6.52357],[1031,1,7.91262]]], +[[4110.65,9817.24,0],0,true,[[2109,1,12.643],[4013,1,59.3938],[4296,1,14.9117]]],[[11334.5,9728.34,0],0,false,[[7715,1,20.4548],[2017,1,20.5764]]],[[13389.6,10706.6,0],0,true,[[1015,1,80.7233],[3150,1,25.6617],[893,1,14.8259],[6290,1,11.423]]],[[12910.4,14115.2,0],0,true,[[1709,1,23.0522],[4299,1,46.7351],[4655,1,31.4158],[4181,1,21.2771]]],[[15352.8,7437.7,0],0,true,[[7637,1,21.5342],[1648,1,26.0335],[7085,1,10.1092],[1543,1,6.86634]]], +[[14990.1,11629,0],0,true,[[7409,1,84.6502],[6682,1,6.83434],[2548,1,9.59021]]],[[11848.4,2719.06,0],0,true,[[6015,1,84.4403],[106,1,24.6304],[4697,1,20.5984],[6408,1,27.156]]],[[11925.6,1743.51,0],0,true,[[1855,1,19.139],[6902,1,206.222],[1162,1,13.3948],[5965,1,9.25186]]],[[15001.2,13790.1,0],0,true,[[65,1,15.2431],[1601,1,21.946],[1878,1,6.38583]]],[[14756.7,5780.52,0],0,true,[[2779,1,8.43298],[7246,1,313.038],[1199,1,10.6504]]], +[[5406.44,8848.48,0],0,true,[[6384,1,20.2484],[3731,1,21.7324],[6745,1,26.6247],[4229,1,9.0978]]],[[7050.81,11631.1,0],0,true,[[4187,1,6.88214],[4520,1,10.9979],[6304,1,7.52064]]],[[1402.73,10444.7,0],0,true,[[523,1,17.7918],[3863,1,332.017],[7271,1,10.1829]]],[[4022.65,16092.6,0],0,false,[[5196,1,47.6768],[7254,1,28.5883]]],[[8483.21,14859.8,0],0,false,[[7280,1,136.627],[3868,1,116.674]]], +[[882.115,15303.6,0],0,true,[[6044,1,10.9126],[4444,1,69.5535],[6856,1,25.4524]]],[[13214.2,5963.49,0],0,false,[[7470,1,212.272],[487,1,132.382]]],[[15116.1,7362.52,0],0,true,[[7801,1,29.5036],[1298,1,18.4981],[7421,1,16.6675],[5353,1,24.8251]]],[[14801.5,14336,0],0,false,[[1590,1,29.8852],[5939,1,137.488]]],[[6518.7,2748.39,0],0,false,[[1474,1,218.323],[1314,1,233.577]]], +[[6893.94,11164.9,0],0,true,[[1611,1,210.231],[3716,1,12.342],[2085,1,18.3939]]],[[5507.45,14572.1,0],0,false,[[340,1,46.3994],[2445,1,17.5996]]],[[788.057,7729.36,0],0,true,[[7799,1,18.2717],[6837,1,2.37683],[4668,1,5.32057],[7453,1,9.15975]]],[[5861.75,9479.04,0],0,false,[[4603,1,133.461],[1305,1,81.7882]]],[[7821.01,6208.64,0],0,false,[[2484,1,163.943],[3352,1,98.4267]]], +[[6753.93,8858.01,0],0,true,[[5835,1,6.50376],[1682,1,20.6835],[14,1,7.07671],[907,1,19.5787],[1927,1,19.7461],[812,1,13.062]]],[[5586.22,7431.63,0],0,true,[[2505,1,28.2341],[2634,1,76.9128],[6305,1,11.4549]]],[[5896.64,10531.6,0],0,false,[[1513,1,28.5572],[2336,1,48.0357]]],[[11126.3,11448.3,0],0,true,[[3567,1,21.9354],[3542,1,14.3585],[1095,1,7.75666]]],[[11647.1,10421,0],0,true,[[2198,1,29.8317],[2047,1,14.1949],[1510,1,27.0961]]], +[[9304.01,6702.33,0],0,true,[[356,1,183.196],[2447,1,12.2178],[6689,1,27.9135],[2839,1,19.9422]]],[[9690.24,5978.12,0],0,false,[[6664,1,244.424],[2956,1,28.2684]]],[[10538.6,7992.04,0],0,true,[[5726,1,9.27616],[1436,1,5.1451],[6644,1,14.1051]]],[[7952.13,10907.3,0],0,false,[[1112,1,101.33],[7154,1,330.36]]],[[349.442,7681.84,0],0,true,[[2858,1,20.876],[3360,1,68.699],[6780,1,10.2623],[5008,1,19.2203]]], +[[500.207,13932.4,0],0,false,[[6329,1,147.685],[3198,1,103.275]]],[[12726.7,14057.7,0],0,true,[[3228,1,29.3018],[7667,1,23.5194],[2190,1,6.63011],[5512,1,17.0134]]],[[3059.79,3420.86,0],0,false,[[5914,1,336.222],[6076,1,125.891]]],[[11738.2,185.057,0],0,false,[[2750,1,23.708],[6223,1,28.4075]]],[[14949.9,1709.12,0],0,true,[[6865,1,58.6517],[1559,1,15.5638],[3964,1,20.7477],[3171,1,21.7169]]], +[[5483.91,8854.49,0],0,false,[[1419,1,33.1683],[2568,1,20.7514]]],[[6689.25,11273.1,0],0,false,[[5326,1,45.2367],[2393,1,20.0595]]],[[9276.75,7363.67,0],0,false,[[2442,1,181.531],[2082,1,51.7468]]],[[4456.22,10464.4,0],0,false,[[3122,1,23.4072],[206,1,188.545]]],[[6657.26,9003.9,0],0,true,[[3079,1,20.0884],[5489,1,16.4704],[5457,1,11.4976],[1910,1,25.5143]]], +[[5562.53,13926.8,0],0,true,[[1895,1,156.058],[4245,1,13.5748],[433,1,16.3454]]],[[7958.96,6035.28,0],0,true,[[5520,1,376.015],[7010,1,7.74577],[6903,1,5.66991]]],[[1384.71,8114.76,0],0,false,[[4779,1,84.7737],[260,1,24.17]]],[[3559.65,6545.56,0],0,false,[[376,1,14.2559],[4847,1,26.5008]]],[[9677.46,14395.2,0],0,false,[[4639,1,60.6564],[3735,1,88.1899]]], +[[6782.06,7917.98,0],0,true,[[6287,1,14.2925],[6887,1,42.0749],[283,1,11.9449],[2697,1,19.0957]]],[[4364.91,7172.51,0],0,false,[[5741,1,41.0464],[3295,1,58.738]]],[[11807.4,13703.9,0],0,false,[[1144,1,174.636],[7208,1,385.366]]],[[14.7022,12776.7,0],0,false,[[4073,1,55.7337]]],[[13494.1,10368.6,0],0,true,[[7696,1,24.7416],[3082,1,15.0757],[2227,1,22.8037],[4030,1,4.19037],[5911,1,14.76]]], +[[13524.3,12467.4,0],0,false,[[7083,1,229.668],[7586,1,182.422]]],[[8006.87,3211.74,0],0,false,[[2602,1,154.885],[6173,1,84.1792]]],[[5172.73,3840.54,0],0,true,[[23,1,194.552],[1019,1,15.3735],[5592,1,24.4168],[7760,1,23.4309]]],[[815.415,4530.9,0],0,false,[[1416,1,83.9899],[2293,1,58.4744]]],[[15017.2,13765,0],0,true,[[7002,1,220.569],[1878,1,24.7043],[65,1,14.5474]]], +[[13176,608.77,0],0,true,[[1974,1,12.4931],[3035,1,11.3481],[4975,1,7.77869]]],[[12703.8,3193.42,0],0,true,[[6688,1,18.7197],[4894,1,16.9813],[5807,1,18.985],[2080,1,26.7991]]],[[14205.9,3275.21,0],0,false,[[2738,1,153.9],[1177,1,12.7573]]],[[11841.2,3010.57,0],0,false,[[3524,0,167.573],[4710,0,143.814]]],[[9511.85,10537.8,0],0,false,[[3642,1,341.275],[4427,1,44.9024]]], +[[4172.05,16003.8,0],0,true,[[7283,1,15.7839],[6850,1,23.2197],[783,1,22.6716],[5842,1,18.1825]]],[[4161.06,6781.78,0],0,true,[[4518,1,20.2322],[3431,1,185.112],[4205,1,9.89751],[800,1,13.1518]]],[[5745.52,9227.53,0],0,true,[[4543,1,7.82114],[6263,1,15.6619],[3582,1,15.6257]]],[[4867.14,5951.7,0],0,true,[[146,1,223.12],[96,1,4.03436],[5506,1,12.5556]]],[[9394.41,13780.5,0],0,true,[[3581,1,95.5918],[7099,1,29.6783],[763,1,23.115],[2380,1,14.368]]], +[[1252.02,13641.8,0],0,true,[[7102,1,21.5388],[4375,1,272.899],[5843,1,10.0629]]],[[4870.68,15091.1,0],0,false,[[2726,1,26.1837],[3349,1,53.961]]],[[11976.9,7274.68,0],0,false,[[1381,1,310.369],[1281,1,292.55]]],[[3736.84,4521.19,0],0,false,[[2586,0,154.258],[6333,0,310.52]]],[[3539.18,4378.28,0],0,false,[[4087,0,300.941],[529,0,110.694]]], +[[15321.3,7437.88,0],0,true,[[1542,1,5.1194],[4196,1,17.7208],[832,1,14.8234],[230,1,13.5355]]],[[14073.5,12647.1,0],0,true,[[5950,1,13.5435],[2688,1,55.933],[1628,1,22.7705]]],[[6753.38,1978.21,0],0,true,[[2549,1,29.9589],[6394,1,114.088],[4118,1,24.1914],[3697,1,12.6453]]],[[12646.1,3185.29,0],0,true,[[1640,0,62.8869],[6571,0,57.4453]]],[[12787.2,3167.49,0],0,true,[[3070,1,15.2877],[5419,1,10.066],[126,1,18.3595]]], +[[15795.2,3178.51,0],0,false,[[139,1,249.885],[1604,1,328.459]]],[[6244.59,10961,0],0,true,[[2540,1,21.4003],[281,1,141.038],[5771,1,20.6767],[1635,1,18.322]]],[[9045.25,14509.1,0],0,false,[[148,1,9.24721],[1509,1,46.5534]]],[[329.733,9752.28,0],0,false,[[6939,1,158.034],[5875,1,183.343]]],[[12104.2,6561.15,0],0,true,[[2382,1,287.896],[4326,1,22.5356],[3321,1,16.8201]]], +[[13761.1,11362.4,0],0,false,[[3500,1,22.4024],[2788,1,371.39]]],[[12930.1,13043.1,0],0,false,[[3066,1,246.944],[3626,1,47.0308]]],[[15072.6,10917.2,0],0,false,[[7391,1,42.8775],[1969,1,73.475]]],[[1993.54,4905.23,0],0,false,[[6681,1,80.8899],[3461,1,13.7415]]],[[14774.7,6656.77,0],0,false,[[3842,1,251.888],[1650,1,43.4633]]], +[[14350.4,12508,0],0,true,[[6589,1,89.0639],[3712,1,7.20153],[5020,1,7.77617]]],[[16014.5,13006.5,0],0,false,[[6491,1,97.7176]]],[[4164.64,9892.31,0],0,false,[[6210,1,53.5293],[496,1,24.1265]]],[[9391.66,13757.7,0],0,true,[[2876,1,141.361],[7099,1,12.9716],[739,1,23.115],[2380,1,21.5361]]],[[1400.05,9947.71,0],0,false,[[410,1,289.069],[5245,1,258.011]]], +[[4654.08,7666.89,0],0,false,[[5174,1,71.3529],[2592,1,60.7846]]],[[4922.04,15695.5,0],0,false,[[7144,1,223.662],[1939,1,242.037]]],[[6734.32,10285.7,0],0,true,[[5090,1,40.8099],[2766,1,6.86102],[4064,1,13.3409]]],[[8874.43,12109,0],0,true,[[398,1,89.773],[2928,1,19.2073],[2909,1,15.2872],[6201,1,27.759]]],[[8875.53,14410.5,0],0,false,[[1896,1,30.4561],[7324,1,21.1445]]], +[[4244.58,10358,0],0,false,[[6678,1,24.6558],[3262,1,20.2755]]],[[3212.66,6756.68,0],0,false,[[6184,1,224.987],[1205,1,280.944]]],[[1877.32,7053.19,0],0,false,[[3051,0,194.601]]],[[12004.5,2737.52,0],0,true,[[2177,1,118.034],[7309,1,12.4851],[7244,1,24.8932]]],[[5515.48,2327.89,0],0,true,[[6091,1,86.3766],[4103,1,21.6759],[6916,1,19.9042],[1666,1,10.4337]]], +[[14420.2,14508.3,0],0,false,[[41,1,25.1278],[4698,1,44.2601]]],[[5969.93,2421.5,0],0,false,[[2366,1,250.812],[7196,1,124.854]]],[[12705,3079.85,0],0,false,[[3256,1,39.9861]]],[[15060.8,2369.55,0],0,true,[[2194,1,11.9993],[5258,1,201.909],[3992,1,21.9007],[1560,1,13.6586]]],[[9132.03,14200.7,0],0,true,[[1121,1,57.4911],[3030,1,18.0102],[418,1,10.7682]]], +[[2401.96,10723.1,0],0,false,[[1317,1,134.627],[2800,1,28.5505]]],[[11638,11519.5,0],0,false,[[168,1,138.051],[3510,1,221.569]]],[[4129.28,6668.98,0],0,true,[[3648,1,6.49944],[6158,1,29.5063],[620,1,10.7224]]],[[4152.68,16015.6,0],0,true,[[577,1,118.853],[7283,1,10.803],[5842,1,10.9152],[735,1,22.6716]]],[[4230,10400.3,0],0,false,[[3262,1,24.4806],[932,1,25.6045]]], +[[14814.4,8164.22,0],0,false,[[5947,1,370.727],[6783,1,116.069]]],[[12990.1,5912.54,0],0,true,[[1174,1,3.39736],[5410,1,74.2908],[5151,1,18.9898]]],[[13559.3,14260.6,0],0,false,[[4568,1,378.2],[4127,1,89.237]]],[[15311.8,10504.7,0],0,false,[[4776,0,222.118],[6377,1,4.10758]]],[[15080.3,7205.48,0],0,true,[[2865,1,18.5823],[5096,1,28.5158],[6275,1,17.7744],[1262,1,31.8051]]], +[[14419.6,14440.9,0],0,true,[[5850,1,17.8375],[108,1,18.5068],[2385,1,4.38874],[6901,1,8.33471]]],[[16017.4,8795.7,0],0,false,[[5356,0,8.62079],[5669,1,1.24849]]],[[14324.5,15394,0],0,true,[[390,1,25.0771],[7804,1,25.0511],[6110,1,12.1949],[584,1,18.7391]]],[[13224.8,1675.08,0],0,true,[[2440,1,266.094],[1602,1,22.1596],[820,1,12.3252],[6509,1,21.5859]]],[[13080.5,2264.15,0],0,false,[[476,1,335.832],[1532,1,185.543]]], +[[1616.91,1410.57,0],0,true,[[1120,1,21.5138],[1618,1,20.7456],[7606,1,13.9509]]],[[8796.7,7044.84,0],0,false,[[5902,1,202.068],[3622,1,272.031]]],[[2359.55,10711,0],0,true,[[4683,1,91.4364],[5831,1,14.7504],[1398,1,24.7636]]],[[10057.1,11090.6,0],0,true,[[6261,1,15.1683],[5243,1,13.2996],[6243,1,19.967],[4071,1,7.03362]]],[[9426.74,9808.63,0],0,true,[[667,1,5.96654],[4634,1,7.02308],[4963,1,12.3781]]], +[[4164.87,6769.19,0],0,true,[[3527,1,37.4147],[4518,1,13.7862],[4205,1,19.9338],[736,1,13.1518]]],[[4254.98,6688.19,0],0,true,[[4360,1,27.7816],[1609,1,26.5317],[1899,1,11.8979]]],[[4138.63,9779.51,0],0,false,[[935,1,44.3716],[6210,1,62.4672]]],[[3657.14,6253.04,0],0,false,[[5953,1,194.403],[3277,1,19.7072]]],[[5124.58,4708.35,0],0,false,[[2024,1,199.519],[5818,1,242.766]]], +[[12848.4,13855.1,0],0,true,[[565,1,34.1132],[2202,1,377.181],[3016,1,12.3864],[5637,1,32.7078]]],[[10359,2457.13,0],0,false,[[1439,1,28.0611],[1616,1,182.536]]],[[15841.9,8456.05,0],0,false,[[4987,1,81.0449],[4529,1,359.859]]],[[14590.4,5341.36,0],0,false,[[571,1,96.6093],[6493,1,217.579]]],[[5302.28,9930.59,0],0,true,[[6551,1,158.831],[868,1,17.5712],[6690,1,20.5525],[6948,1,15.3906]]], +[[9447.59,6573.94,0],0,true,[[5700,1,10.1853],[1784,1,187.203],[356,1,13.4048],[3692,1,16.5466]]],[[9133.45,13327.9,0],0,true,[[3246,1,11.3184],[6436,1,16.6078],[7253,1,3.86418]]],[[6764.65,8865.46,0],0,true,[[3546,1,91.9232],[14,1,15.2421],[695,1,13.062],[1682,1,11.6046]]],[[806.508,8238.86,0],0,false,[[1252,1,166.963],[1140,1,259.888]]],[[3142.66,5700.83,0],0,true,[[7223,1,116.13],[4872,1,12.3469],[5815,1,20.0243]]], +[[5054.25,5234.37,0],0,false,[[6009,0,8.00034],[3613,1,2.89674]]],[[12665.2,14212.5,0],0,false,[[5899,1,27.507],[5746,1,125.472]]],[[15065.7,10814.7,0],0,true,[[3708,1,26.169],[3573,1,29.9054],[332,1,16.3323]]],[[14894,6944.96,0],0,true,[[2790,1,7.57004],[2587,1,6.68146],[6748,1,9.08164]]],[[13270.7,13925.3,0],0,false,[[4101,1,41.702],[7228,1,71.6512]]], +[[13233.1,1666.01,0],0,true,[[793,1,12.3252],[5769,1,266.576],[6509,1,21.0183],[1602,1,30.6852]]],[[14416.9,3161.17,0],0,false,[[6969,1,44.4386],[372,1,29.0703]]],[[12362.9,11770.8,0],0,false,[[4083,1,215.868],[4210,1,395.305]]],[[9899.22,7414.35,0],0,true,[[300,1,290.276],[1844,1,14.8867],[1283,1,10.9463],[1393,1,16.6631]]],[[8467.09,12446.2,0],0,false,[[7156,1,38.5541],[7617,1,24.6783]]], +[[7578.59,15987.8,0],0,true,[[1623,1,13.7703],[7289,1,5.86623],[4824,1,18.3068]]],[[6425.81,13217.6,0],0,false,[[3403,1,392.775],[5840,1,339.701]]],[[4436.79,7444.03,0],0,false,[[7439,1,77.0955],[7328,1,21.0087]]],[[9536.86,9803.93,0],0,true,[[5522,1,17.5377],[2824,1,72.0929],[5423,1,34.5979]]],[[6779.8,8783.74,0],0,false,[[6541,1,32.7795],[6260,1,62.3137]]], +[[386.793,12923.4,0],0,false,[[422,1,20.8556],[72,1,41.4724]]],[[14598.2,11734.1,0],0,false,[[6730,1,141.048],[5465,1,184.832]]],[[15334.7,7444.11,0],0,true,[[1542,1,13.4622],[3505,1,13.2798],[745,1,14.8234],[1438,1,7.77793],[230,1,2.2777]]],[[5803.77,2627.2,0],0,false,[[3276,1,135.081],[233,1,261.074]]],[[1960.38,2313.1,0],0,false,[[2098,1,86.3664],[3438,1,337.395]]], +[[12741.9,3244.65,0],0,true,[[2370,1,41.3325],[5915,1,15.4326],[1781,1,11.8742]]],[[7440.97,9129.9,0],0,true,[[2997,1,130.721],[3466,1,16.5041],[2623,1,17.6064],[1392,1,20.3132],[3838,1,33.7206]]],[[3288,12343.4,0],0,true,[[53,1,35.1111],[4609,1,19.392],[1478,1,11.2492]]],[[9856.29,6470.89,0],0,false,[[3860,1,26.6176],[856,1,32.287]]],[[5792.14,6056.59,0],0,false,[[972,1,63.8039],[5433,1,9.70761]]], +[[11640.4,10949,0],0,false,[[3457,1,24.1615],[5762,1,39.6457]]],[[7683.35,6640.1,0],0,true,[[5041,1,6.28743],[396,1,6.55033],[5026,1,9.78603]]],[[2415.72,14687.2,0],0,false,[[6099,1,221.779],[2055,1,280.146]]],[[7213.59,6464.55,0],0,true,[[3124,1,14.4067],[4279,1,13.0587],[6041,1,7.84632],[5132,1,15.2818],[1575,1,21.0822]]],[[3292.92,12715.1,0],0,false,[[4152,1,231.151],[464,1,91.4422]]], +[[3858.07,9817.21,0],0,true,[[4799,1,123.009],[5584,1,15.0497],[7613,1,24.4669]]],[[9117.44,12020.3,0],0,true,[[4154,1,12.4239],[995,1,17.0241],[2373,1,7.05381]]],[[5497.05,5541.97,0],0,false,[[6698,1,264.025],[6666,1,344.661]]],[[13493.9,10946.4,0],0,false,[[892,1,82.7082],[11,1,71.0606]]],[[13044.1,7153.61,0],0,false,[[5780,1,214.488]]], +[[13409.3,6366.3,0],0,false,[[5466,1,244.715],[3362,1,288.133]]],[[13641,13107.1,0],0,false,[[1161,1,49.3772],[507,1,20.8362]]],[[1604.14,2698.06,0],0,false,[[616,1,93.302],[6092,1,317.322]]],[[1031.1,15221.7,0],0,false,[[5490,1,82.8277],[3259,1,28.9693]]],[[9729.11,6361.99,0],0,false,[[7094,1,293.338],[3174,1,75.8416]]], +[[5288.23,8821.43,0],0,false,[[5832,1,18.7774],[480,1,26.6642]]],[[9828.05,6486.5,0],0,false,[[838,1,32.287],[1346,1,64.1137]]],[[4791.41,10523,0],0,false,[[4237,1,213.448],[7632,1,236.297]]],[[2616.56,10757.9,0],0,true,[[6579,1,23.4339],[6949,1,33.3183],[393,1,12.7732],[7479,1,8.90665]]],[[11777.7,9897.16,0],0,true,[[1732,1,12.9286],[5613,1,42.7813],[4760,1,3.28967]]], +[[13641.7,10750.5,0],0,true,[[3166,1,15.6363],[1869,1,13.2646],[5480,1,11.9428]]],[[6251.53,3054.44,0],0,true,[[3345,1,6.56477],[3813,1,48.0813],[2515,1,2.91533]]],[[6173.61,2140.65,0],0,true,[[2458,1,17.0361],[6947,1,8.86483],[6815,1,12.8734]]],[[6786.64,2312.21,0],0,true,[[391,1,19.7891],[6734,1,18.3947],[2192,1,7.30023],[6179,1,17.5239]]],[[1620.22,1520.98,0],0,false,[[1618,1,89.7399],[426,1,91.1871]]], +[[15592.2,2236.64,0],0,true,[[5087,1,13.9561],[5260,1,16.4542],[4304,1,6.79494]]],[[4826.21,12682.6,0],0,true,[[1178,1,12.9455],[7216,1,15.0065],[5461,1,8.40354]]],[[10672.7,10848.9,0],0,false,[[1706,1,92.9921],[4350,1,169.923]]],[[5294.82,9946.5,0],0,true,[[6948,1,27.4737],[7268,1,194.505],[809,1,17.5712],[6690,1,13.4097]]],[[4694.65,8842.08,0],0,false,[[7126,1,46.3904],[6905,1,32.6767]]], +[[6270.49,8042.08,0],0,true,[[2311,1,25.8797],[2358,1,27.5012],[7823,1,12.674]]],[[6809.65,9135.54,0],0,false,[[6721,1,140.216],[3192,1,78.8395]]],[[10347.8,10895.9,0],0,false,[[1975,1,121.215],[4602,1,197.87]]],[[6368.19,8151.5,0],0,true,[[3688,1,19.3492],[3550,1,15.322],[1988,1,10.1431]]],[[13390.1,10929.2,0],0,true,[[4369,1,26.2751],[1457,1,19.4132],[6136,1,13.2907]]], +[[5258.37,3890.63,0],0,true,[[1932,1,23.4356],[2343,1,57.7927],[3902,1,19.7347],[1428,1,33.6177]]],[[4886.45,2929.1,0],0,true,[[7472,1,25.6342],[5656,1,29.5674],[4402,1,7.04335]]],[[4617.26,2605.61,0],0,true,[[4551,1,19.8845],[2965,1,2.2724],[2473,1,24.6988]]],[[14407.9,1991.48,0],0,false,[[6382,1,15.828],[5122,1,191.981]]],[[4395.64,11702.4,0],0,false,[[7377,1,21.7335],[4249,1,22.102]]], +[[7409.26,9216.02,0],0,false,[[3734,1,20.3662],[2743,1,154.798]]],[[1790.93,13905.3,0],0,false,[[6533,1,25.7208],[2081,1,20.455]]],[[4230.23,10285.8,0],0,true,[[4092,1,28.7127],[7691,1,27.2694],[957,1,12.5383],[5987,1,11.1416]]],[[6666.69,8900.55,0],0,true,[[5600,1,40.5033],[1861,1,26.7321],[6094,1,34.2614]]],[[3164.06,7499.89,0],0,true,[[7178,1,26.739],[6316,1,380.229],[6249,1,17.2271]]], +[[5550.41,11102.3,0],0,true,[[2732,1,84.0607],[36,1,13.3751],[4739,1,25.0069]]],[[4061.53,15799.4,0],0,true,[[7529,1,23.9731],[6359,1,131.283],[4322,1,11.0699]]],[[6598.15,8730.45,0],0,false,[[7579,1,81.3288],[3023,1,76.5093]]],[[9955.51,15099.1,0],0,true,[[1849,1,20.0314],[7550,1,8.54924],[6643,1,13.8072],[5207,1,13.4813],[3753,1,13.3336]]],[[4729.27,16152.4,0],0,false,[[5109,1,282.198],[3611,1,341.159]]], +[[309.574,7175.92,0],0,false,[[7457,1,113.63],[3319,1,138.13]]],[[11414.4,13250.7,0],0,false,[[1569,1,120.581],[550,1,117.355]]],[[13411.8,10941.5,0],0,false,[[5604,1,21.9819],[848,1,82.7082]]],[[13398.2,10718.7,0],0,true,[[672,1,14.8259],[5029,1,154.722],[6290,1,13.3358],[3150,1,20.1798]]],[[15142.3,11614.5,0],0,false,[[7711,1,10.9812],[7409,1,79.4201]]], +[[7875.56,1969.44,0],0,false,[[5697,1,44.4184],[369,1,62.1522]]],[[1878.19,4587.71,0],0,false,[[3929,1,66.1852],[6964,1,27.7206]]],[[13935.1,16017.5,0],0,false,[[217,1,277.413],[349,1,167.205]]],[[5803.86,1934.51,0],0,true,[[4344,1,32.2605],[4318,1,5.61448],[7475,1,9.88123],[6591,1,12.1103]]],[[13306.8,2709.97,0],0,true,[[7737,1,21.3028],[3346,1,17.7626],[2419,1,13.9272]]], +[[13944.9,2939.07,0],0,false,[[7109,1,59.3345],[570,1,96.3764]]],[[15243.8,3595.43,0],0,true,[[5172,1,81.4111],[2807,1,7.25457],[2504,1,10.8474]]],[[14310.7,5918.12,0],0,true,[[2496,1,14.557],[1330,1,203.491],[956,1,18.2845]]],[[4855.32,12765.5,0],0,false,[[2244,1,29.469],[7158,1,26.3869]]],[[2391.91,7126.78,0],0,true,[[3817,1,14.2318],[7037,1,19.149],[6562,1,13.3685]]], +[[2239.12,10560.9,0],0,false,[[5389,1,158.822],[6534,1,49.5345]]],[[6289.82,11149.3,0],0,false,[[6344,1,150.284],[3387,1,143.877]]],[[6750.08,8838.85,0],0,true,[[7462,1,21.3463],[5835,1,17.2405],[1927,1,5.4567],[695,1,19.5787]]],[[5019.33,10070.4,0],0,false,[[6716,1,25.9089],[7279,1,49.329]]],[[7712.1,6657.19,0],0,false,[[3426,1,23.3794],[5026,1,23.8546]]], +[[12938,5876.5,0],0,true,[[3115,1,4.14714],[5151,1,44.405],[2451,1,10.3998]]],[[13046.2,14356.4,0],0,true,[[2945,1,113.616],[6503,1,13.2335],[7319,1,15.2993],[2846,1,21.7]]],[[2255.9,4509.31,0],0,true,[[3462,1,26.0228],[2573,1,99.8988],[7392,1,16.9024],[4356,1,18.1346]]],[[13324.2,13522.4,0],0,true,[[1297,1,15.654],[3960,1,12.6631],[4887,1,14.01],[2947,1,2.91022]]],[[14565.6,14015.3,0],0,true,[[652,1,281.634],[3680,1,28.2402],[6622,1,17.1843]]], +[[11555.5,2136.7,0],0,false,[[1960,1,229.345],[5825,1,201.05]]],[[14030.8,1846.86,0],0,false,[[278,1,207.119],[5925,1,50.4647]]],[[15186.1,1969.2,0],0,true,[[3171,1,336.937],[4700,1,18.0935],[3768,1,31.1725]]],[[10534.8,13027.5,0],0,true,[[3783,1,342.975],[3176,1,21.5955],[2919,1,12.1998],[1038,1,18.559]]],[[4256.48,10314.1,0],0,true,[[5987,1,28.6869],[1686,1,16.3259],[5886,1,24.8576],[6678,1,22.2964]]], +[[8336.18,11393.5,0],0,true,[[7154,1,306.832],[7232,1,19.7802],[6989,1,13.9584]]],[[11253.5,11600.1,0],0,false,[[588,1,100.789],[5956,1,66.5091]]],[[12856.9,14812.9,0],0,false,[[5782,1,34.2779],[2960,1,27.8711]]],[[13343.9,14010.6,0],0,true,[[3695,1,90.9403],[2398,1,16.3248],[7710,1,21.4236],[184,1,20.5435]]],[[13355.6,13964.6,0],0,false,[[7669,1,29.1978],[1312,1,48.0302]]], +[[16030,10048.1,0],0,false,[[5097,1,165.191],[6295,1,319.447]]],[[3691.95,3532.49,0],0,false,[[7183,1,292.842],[983,1,318.113]]],[[4874.45,12513.4,0],0,false,[[1829,1,80.0048],[2391,1,275.616]]],[[4661.13,8059.67,0],0,true,[[1319,1,21.3453],[4803,1,247.993],[2284,1,13.7268]]],[[7498.93,15861.7,0],0,false,[[397,1,135.052],[2478,1,64.1419]]], +[[6387.3,10076.8,0],0,false,[[6970,1,227.403],[6918,1,314.74]]],[[4234.11,7251.77,0],0,false,[[2809,1,63.284],[2799,1,81.848]]],[[4218.93,10423.4,0],0,true,[[784,1,25.6045],[429,1,14.6693],[5158,1,4.81372]]],[[5252.88,11862.1,0],0,false,[[2050,1,22.4445],[6480,1,68.7751]]],[[5579.35,14162.8,0],0,false,[[1895,1,81.3049],[4959,1,25.2039]]], +[[4132.71,9735.58,0],0,false,[[5501,1,133.096],[802,1,44.3716]]],[[2914.27,8012.87,0],0,false,[[2326,1,232.35],[6002,1,113.156]]],[[15110.1,7409.23,0],0,true,[[4795,1,42.2844],[7801,1,17.8818],[6524,1,16.0536]]],[[3208.78,3542.1,0],0,false,[[2563,1,24.9551],[5581,1,60.6081]]],[[4812.78,773.44,0],0,false,[[3522,1,333.725],[51,1,294.219]]], +[[14958.7,13911.4,0],0,false,[[2992,1,24.6021],[5514,1,21.1018]]],[[7048.14,5395.46,0],0,false,[[3895,0,123.647],[2063,0,93.8567]]],[[14722.7,1378.23,0],0,false,[[3730,1,249.403],[5753,1,355.592]]],[[9135.5,9033.54,0],0,true,[[1747,1,80.457],[3634,1,12.0876],[7618,1,20.675],[7413,1,25.8747]]],[[5511.04,14300.2,0],0,true,[[6061,1,19.1404],[6831,1,31.124],[3650,1,5.7199],[4230,1,5.88576]]], +[[2674.61,7562.03,0],0,false,[[2590,1,63.8799],[2123,1,32.1199]]],[[6532.49,11076.2,0],0,false,[[4769,1,262.2],[7416,1,84.4343]]],[[3759.59,11258.6,0],0,true,[[5063,1,8.04681],[4925,1,17.3206],[5405,1,13.6033]]],[[10170,10629,0],0,true,[[3451,1,15.9568],[2028,1,14.2262],[2783,1,9.12724]]],[[6396.62,6657.77,0],0,true,[[1125,1,16.4218],[383,1,60.2918],[5430,1,10.6118]]], +[[1256.32,13544.5,0],0,false,[[7104,1,167.959],[5477,1,71.4243]]],[[11953.8,6797.44,0],0,true,[[7445,1,15.2542],[3447,1,1.89015],[4417,1,8.62063]]],[[279.761,13550.6,0],0,false,[[2929,1,98.3292],[1470,1,144.669]]],[[2525.38,4292.53,0],0,false,[[6785,1,206.053],[1756,1,279.995]]],[[15181.8,7332.69,0],0,false,[[3506,1,20.2229]]], +[[2169.56,4478.48,0],0,true,[[5031,1,53.0591],[4951,1,33.3233],[6276,1,20.4267],[4481,1,17.9012]]],[[14324.1,5905.69,0],0,true,[[6886,1,64.9872],[2496,1,5.13487],[902,1,18.2845]]],[[4231.24,10273.3,0],0,true,[[4092,1,16.348],[5987,1,19.303],[882,1,12.5383]]],[[4121.79,15861.6,0],0,true,[[1167,1,22.3443],[2220,1,55.927],[4723,1,10.7694]]],[[3813.02,8552.22,0],0,false,[[6971,0,133.642]]], +[[9964.93,8149.41,0],0,true,[[2163,1,30.7236],[4,1,26.7573],[7723,1,13.2391]]],[[9737.38,6547.97,0],0,false,[[1346,1,45.7083],[4455,1,113.643]]],[[9568.13,10927.7,0],0,true,[[5447,1,323.086],[6821,1,20.9002],[1216,1,27.573]]],[[12318.5,14319.7,0],0,true,[[178,1,9.49167],[4298,1,10.3081],[1104,1,19.5611]]],[[12770.6,13950.8,0],0,false,[[3182,1,44.6167],[3410,1,93.7821]]], +[[15115.2,10826.8,0],0,true,[[1969,1,27.9904],[290,1,34.81],[1873,1,17.6879]]],[[10729.6,1833.07,0],0,true,[[610,1,386.714],[7129,1,17.0273],[2832,1,11.2041],[3958,1,21.6136]]],[[14385.6,12355.6,0],0,true,[[4460,1,10.5462],[2863,1,13.9883],[2317,1,6.32701]]],[[13200.8,13862.2,0],0,true,[[7228,1,23.6553],[4197,1,14.2236],[1078,1,14.4121]]],[[14946.4,7481.1,0],0,false,[[6683,1,56.466]]], +[[15910.6,13021.5,0],0,false,[[5682,1,66.6034],[1247,1,11.19]]],[[14304.8,5777.98,0],0,true,[[3156,1,12.8456],[6458,1,39.7745],[7673,1,6.99221]]],[[5785.21,6118.55,0],0,false,[[1088,1,102.918],[839,1,63.8039]]],[[11527,10899.9,0],0,true,[[4813,1,26.9009],[3408,1,75.5876],[3129,1,14.9952]]],[[3860.91,6828.04,0],0,true,[[1390,1,15.0234],[7496,1,143.18],[4687,1,13.4177],[1535,1,15.0329]]], +[[4844.82,15141.4,0],0,false,[[5841,1,39.7656],[6414,1,18.3052]]],[[6576.61,8851.86,0],0,true,[[5237,1,22.0748],[6934,1,7.55316],[3623,1,3.7883]]],[[11694.9,10379.6,0],0,false,[[288,1,44.3835],[2616,1,18.945]]],[[3603.58,5867.13,0],0,true,[[6910,0,124.922],[2263,0,4.07504],[7269,1,6.67259]]],[[11601.1,10444.6,0],0,true,[[1510,1,24.5692],[6302,1,22.0502],[3981,1,15.6652],[4944,1,12.5672]]], +[[2212.97,6090.09,0],0,false,[[513,1,42.0119],[3719,1,21.0019]]],[[1945.41,4818.08,0],0,true,[[1181,1,101.695],[7128,1,24.2443],[3627,1,31.7126],[7729,1,11.399]]],[[4024.17,3232.94,0],0,false,[[983,1,130.27],[5561,1,245.614]]],[[3931.01,3323.95,0],0,false,[[926,1,318.113],[982,1,130.27]]],[[16215.1,3156.29,0],0,false,[[7073,1,106.204],[2881,1,86.0933]]], +[[525.718,9371.62,0],0,false,[[1255,1,258.591],[302,1,188.941]]],[[6644.11,6368.51,0],0,false,[[5176,1,52.9053],[2324,1,50.1912]]],[[10060.2,9109.38,0],0,false,[[3598,1,214.866],[270,1,371.579]]],[[10110.1,9670.86,0],0,false,[[3391,1,29.8782],[5675,1,181.619]]],[[8690.15,14559.1,0],0,false,[[6437,1,113.539],[381,1,50.3874]]], +[[6723.77,10367.4,0],0,false,[[3632,1,27.4174],[4589,1,183.325]]],[[8048.81,3324.59,0],0,true,[[7504,1,6.59271],[3398,1,19.8863],[5819,1,25.5774],[6273,1,11.2713]]],[[13134,13982.5,0],0,false,[[4221,1,47.085],[7408,1,40.3502]]],[[15407.4,2230.25,0],0,false,[[1388,1,20.4803],[7088,1,23.39]]],[[16129.8,3025.46,0],0,false,[[2881,1,70.4206],[3188,1,25.6351]]], +[[9125.61,12035.2,0],0,true,[[846,1,17.0241],[5425,1,28.3826],[2373,1,21.8727]]],[[9098.91,14137.1,0],0,true,[[6148,1,23.17],[4266,1,43.8696],[7511,1,12.0308],[4563,1,18.0973]]],[[8936.61,5955.4,0],0,false,[[3076,1,106.76],[5248,1,21.0029]]],[[7058.46,11470.9,0],0,false,[[6691,1,20.0244],[5653,1,21.1225]]],[[3549.17,6551.01,0],0,true,[[4684,1,44.7553],[376,1,8.67862],[66,1,26.2499]]], +[[8599.29,6164.45,0],0,true,[[2171,1,20.0593],[1660,1,28.2248],[6115,1,11.9972]]],[[4657.76,13502.4,0],0,true,[[4817,1,136.532],[599,1,30.4386],[3160,1,19.3556],[2564,1,13.1352]]],[[12725.6,7134.38,0],0,false,[[5780,1,106.097],[5373,1,104.885]]],[[12562.1,5047.75,0],0,false,[[1852,1,306.491],[6407,1,352]]],[[15041.9,10771.1,0],0,true,[[1340,1,9.56993],[122,1,33.6529],[5322,1,15.7921]]], +[[13690.3,12921.9,0],0,true,[[3200,1,19.3491],[2428,1,23.0104],[88,1,6.29671]]],[[14390.3,14397.2,0],0,false,[[292,1,229.826],[5275,1,36.8401]]],[[11690.5,2369.85,0],0,false,[[248,1,66.4303],[1960,1,41.3629]]],[[3165.89,1653.29,0],0,false,[[4860,1,313.196],[532,1,182.831]]],[[15938.3,16370.3,0],0,false,[[1067,1,330.53]]], +[[13641.9,250.661,0],0,false,[[1892,1,140.834]]],[[14245.2,3022.37,0],0,true,[[6528,1,97.0174],[5420,1,12.1087],[6444,1,23.1371],[1232,1,15.1654]]],[[6923.5,11565.4,0],0,false,[[4173,1,19.2162],[4780,1,23.7177]]],[[6527.88,8878.76,0],0,false,[[3790,1,30.3671],[5237,1,33.6244]]],[[4513.44,10434.2,0],0,true,[[2144,1,21.1552],[1928,1,57.2544],[1445,1,13.3679]]], +[[13309.5,10698,0],0,false,[[672,1,80.7233]]],[[12876.4,14927.1,0],0,false,[[1160,1,43.4553],[1046,1,27.6311]]],[[13615.4,6607.18,0],0,false,[[3362,1,30.3924],[1637,1,41.7006]]],[[15126.1,10642.7,0],0,true,[[1905,1,69.7485],[4510,1,14.6932],[3709,1,30.3001]]],[[5181.55,3827.95,0],0,true,[[1711,1,126.055],[7760,1,27.4741],[727,1,15.3735],[5592,1,17.7275]]], +[[14477.1,14633,0],0,false,[[5939,1,323.075],[2474,1,161.906]]],[[3168.95,3587.71,0],0,true,[[1617,1,319.561],[6456,1,16.456],[1791,1,12.1231]]],[[1987.07,2971.01,0],0,true,[[4272,1,8.71762],[3814,1,282.258],[1727,1,21.2906]]],[[13237.9,1343,0],0,false,[[1151,1,143.739],[3920,1,22.5519]]],[[5086.32,8944.98,0],0,false,[[453,1,115.707],[6707,1,55.1285]]], +[[4808.44,8871.08,0],0,true,[[1581,1,26.1331],[7547,1,386.246],[7495,1,21.5099],[1333,1,10.2039]]],[[4778.82,8820.37,0],0,true,[[6024,1,34.4251],[1581,1,32.6887],[5837,1,28.742],[2107,1,16.2901]]],[[1631.99,7874.86,0],0,true,[[5811,1,6.10933],[3596,1,11.913],[3191,1,6.53253]]],[[3832.19,6812.39,0],0,true,[[223,1,35.1928],[4593,1,13.8322],[5676,1,10.5177]]],[[6722.17,10314.7,0],0,true,[[7396,1,14.4244],[2018,1,16.692],[6476,1,15.8521],[3632,1,25.6881]]], +[[5532.5,14500.4,0],0,true,[[2704,1,70.0044],[607,1,14.8868],[2462,1,27.5242],[4663,1,13.5851]]],[[4246.21,6535.47,0],0,true,[[6149,1,47.0167],[337,1,10.1189],[382,1,7.30924],[669,1,7.91262]]],[[9078.23,12975.9,0],0,true,[[1721,1,24.3594],[7553,1,9.49417],[3637,1,8.63107],[2814,1,26.7429]]],[[159.679,11661.5,0],0,true,[[2773,1,20.9596],[7533,1,13.307],[4521,1,7.09972]]],[[13143.1,14442.5,0],0,true,[[4774,1,271.497],[2722,1,23.6721],[2945,1,17.9686],[5094,1,13.5448]]], +[[11262.3,1590.42,0],0,true,[[5354,1,6.48763],[1664,1,13.0408],[5751,1,8.04592]]],[[4671.08,8019.07,0],0,true,[[4564,1,21.4213],[1319,1,20.651],[286,1,28.0672],[1190,1,11.2792]]],[[6263.13,11761.6,0],0,false,[[7578,1,332.554],[1592,1,302.948]]],[[10549,13039.5,0],0,true,[[3176,1,20.508],[612,1,403.99],[2919,1,21.1837],[918,1,18.559]]],[[11637.5,10573.5,0],0,true,[[1982,1,4.8185],[3607,1,9.15013],[3684,1,7.19344]]], +[[3312.07,9120.12,0],0,true,[[5856,1,24.1202],[6705,1,158.932],[6123,1,16.3016],[6209,1,15.2951],[5432,1,16.3108]]],[[8666.52,14441.7,0],0,true,[[4265,1,101.193],[1491,1,27.2224],[224,1,21.9935],[1762,1,16.4617]]],[[7439.13,9231.32,0],0,false,[[6973,1,41.0146],[4665,1,117.478]]],[[8956.77,6237.33,0],0,false,[[2703,1,158.963],[3178,1,95.8386]]],[[5581.97,11184.3,0],0,false,[[6715,1,19.7652],[4180,1,47.9171]]], +[[9471.89,3310.58,0],0,false,[[6011,0,11.4982],[5559,1,6.57771]]],[[12876.2,14954.8,0],0,false,[[1016,1,27.6311],[4836,1,30.8123]]],[[9963.9,2250.35,0],0,true,[[4115,1,21.4885],[474,1,165.094],[6679,1,12.954],[650,1,14.3065]]],[[14525.8,6771.28,0],0,true,[[6208,1,34.1949],[3327,1,8.44816],[2639,1,17.497]]],[[10361.8,1429.48,0],0,false,[[2817,1,125.245],[2346,1,186.073]]], +[[3939.21,3841.01,0],0,true,[[2457,1,228.009],[2866,1,15.4261],[2364,1,27.3873]]],[[6205.39,8044.77,0],0,false,[[7548,1,112.201],[394,1,31.3476]]],[[7123.47,9020.38,0],0,false,[[5566,1,51.646],[5471,1,70.6487]]],[[6752.53,8446.68,0],0,true,[[5204,1,189.7],[6203,1,28.7775],[5944,1,17.1016],[1238,1,14.2973],[4785,1,19.8572]]],[[5327.42,7115.13,0],0,false,[[220,1,91.2329],[2530,1,16.4864]]], +[[9629.22,13933.4,0],0,true,[[7719,1,23.1919],[6160,1,26.1436],[7630,1,23.6842],[1656,1,13.1105]]],[[10540.3,11172.1,0],0,false,[[5773,1,27.2521],[4351,1,122.897]]],[[3472.41,6305.17,0],0,false,[[2706,1,145.974],[1236,1,102.36]]],[[8789.24,15472.3,0],0,false,[[3740,1,23.6476],[6792,1,24.5025]]],[[520.433,13058.6,0],0,false,[[2091,1,139.189],[7206,1,87.4226]]], +[[326.403,6990.68,0],0,true,[[6567,1,338.671],[4509,1,15.7727],[3164,1,4.44894]]],[[13431,10621.5,0],0,true,[[39,1,23.3346],[7054,1,35.1279],[1615,1,13.5977]]],[[15024.2,10945.8,0],0,true,[[5153,1,11.9795],[3361,1,9.13156],[3887,1,2.2122]]],[[12825.9,14000.3,0],0,true,[[3972,1,48.3598],[1738,1,12.2062],[7225,1,18.4195],[7390,1,22.558]]],[[7944.15,2620.5,0],0,true,[[3615,1,21.4559],[4630,1,22.5422],[4794,1,9.8066]]], +[[6589.55,3936.49,0],0,false,[[7086,1,368.557],[6981,1,389.596]]],[[5680.87,2524.36,0],0,true,[[1629,1,167.469],[3576,1,15.0736],[4343,1,28.8025],[3276,1,25.8154]]],[[15701.1,16150.5,0],0,false,[[1009,1,330.53],[2898,1,383.388]]],[[8935.9,5787.82,0],0,true,[[1985,1,11.6583],[7236,1,16.718],[7543,1,2.8266],[7528,1,13.9274]]],[[6632.36,9068.09,0],0,false,[[2872,1,30.0026],[5489,1,54.2388]]], +[[4202.63,10369.7,0],0,false,[[4218,1,68.2046],[3912,1,24.4795]]],[[3314.86,12911.3,0],0,true,[[1399,1,29.9655],[3770,1,11.1909],[4465,1,2.94625],[452,1,31.6303]]],[[5488.28,14295.5,0],0,true,[[2972,1,56.2919],[4230,1,18.4781],[4922,1,16.7396]]],[[8152.43,3168.23,0],0,false,[[5545,1,23.3826],[4654,1,18.2566]]],[[12876.3,14852.7,0],0,true,[[1382,1,12.1526],[4212,1,18.6262],[7501,1,7.66592]]], +[[2432.35,4935.19,0],0,true,[[2723,1,13.9484],[1903,1,11.3772],[6069,1,20.5875]]],[[13490.8,5407.92,0],0,false,[[2974,1,18.8595],[1364,1,82.9776]]],[[6102.36,4405.99,0],0,false,[[581,1,69.425],[4971,1,3.48512]]],[[13194.5,13849.3,0],0,true,[[4600,1,15.2377],[2606,1,12.1903],[2456,1,8.24934],[4197,1,1.31334],[968,1,14.4121]]],[[15587.7,7234.86,0],0,false,[[4892,0,153.803],[553,0,125.306]]], +[[1842.87,2133.23,0],0,false,[[2280,1,310.66],[1794,1,84.0591]]],[[5276.99,6163.21,0],0,false,[[590,1,286.827]]],[[7790.13,6643.81,0],0,false,[[5347,1,269.292],[3375,1,57.4291]]],[[9267.33,14048.5,0],0,false,[[7424,1,21.4023],[1846,1,107.022]]],[[112.743,9991.49,0],0,false,[[7513,1,56.2319],[1085,1,278.63]]], +[[388.967,10016.1,0],0,false,[[1084,1,278.63],[5519,1,110.262]]],[[8146.74,7733.58,0],0,false,[[6992,1,12.6522],[3493,1,20.5575]]],[[3667.11,9019.47,0],0,true,[[5582,1,18.7894],[3010,1,17.0657],[6167,1,10.3607],[5918,1,11.1516]]],[[5728.7,6198.96,0],0,false,[[225,1,52.2171],[972,1,102.918]]],[[14937.7,7241.42,0],0,true,[[1324,1,21.2686],[6274,1,25.5306],[6139,1,25.6994],[3801,1,21.8827]]], +[[14312.5,14683.7,0],0,false,[[1834,1,25.2083],[5657,1,24.5996]]],[[8919.11,15025.3,0],0,true,[[3797,1,21.4968],[6144,1,18.9411],[6849,1,26.5493],[2637,1,7.78449]]],[[9921.09,14197.3,0],0,false,[[3040,1,312.073],[6537,1,113.549]]],[[4436.06,14236.7,0],0,true,[[4252,1,27.8214],[6226,1,24.522],[6895,1,8.96476]]],[[8963.71,14809.2,0],0,false,[[6719,1,64.5492],[5162,1,20.965]]], +[[11125.6,11440.5,0],0,true,[[4617,1,25.7625],[2509,1,29.7174],[698,1,7.75666],[3542,1,9.67668]]],[[3332.09,6206.92,0],0,false,[[3284,1,25.1344],[589,1,14.3297]]],[[7246.24,11116.7,0],0,false,[[2665,1,172.707],[1653,1,230.306]]],[[4440.62,15909.1,0],0,false,[[7481,1,29.5316],[3996,1,50.1993]]],[[6881.67,11947.4,0],0,false,[[5444,1,82.2639]]], +[[4218.99,6684.52,0],0,false,[[4800,1,17.7664],[5111,1,26.655]]],[[3990.24,16078.7,0],0,false,[[2342,1,85.8998],[643,1,45.565]]],[[1035.67,15258.3,0],0,true,[[2174,1,49.6751],[3259,1,10.5956],[5212,1,10.8507],[7706,1,13.8492]]],[[1856.28,7385.36,0],0,false,[[5064,1,361.027],[630,1,196.457]]],[[12305.6,14334.4,0],0,true,[[963,1,19.5611],[3586,1,60.0631],[4298,1,28.4902]]], +[[13618.9,14740,0],0,true,[[2588,1,27.0822],[2438,1,296.97],[5995,1,18.9863]]],[[15514.4,9524.39,0],0,false,[[7604,0,137.99],[1118,0,215.632]]],[[7076.43,1804.21,0],0,false,[[2319,1,63.3319],[3697,1,360.054]]],[[12042.2,8797.28,0],0,false,[[4716,0,329.352],[2309,0,53.1248]]],[[10432.4,13924.3,0],0,false,[[4206,1,184.041],[7333,1,370.655]]], +[[6560.42,9180.38,0],0,true,[[400,1,140.36],[6735,1,16.0479],[6890,1,20.9166],[1621,1,16.4804]]],[[2774.59,11842.4,0],0,false,[[4081,1,377.106],[6499,1,22.4681]]],[[7898.37,10821.9,0],0,true,[[5159,1,27.3293],[703,1,101.33],[6434,1,18.7894],[6197,1,14.5167]]],[[8144.34,9965.76,0],0,true,[[4085,1,20.2729],[242,1,306.02],[7095,1,8.93737],[2372,1,19.2411]]],[[2576.24,6933.1,0],0,true,[[4576,1,115.212],[6165,1,5.47175],[4130,1,8.95014]]], +[[10801.4,7120.84,0],0,true,[[3609,1,6.8605],[1452,1,14.2296],[5570,1,9.12805]]],[[12921.7,14887.4,0],0,false,[[1411,1,60.6333],[2471,1,110.944]]],[[13052.3,13996.5,0],0,true,[[5679,1,25.631],[6504,1,44.5789],[7748,1,8.75422]]],[[15390.8,9694.63,0],0,false,[[5979,0,343.158],[1106,0,215.632]]],[[4828.63,2988.6,0],0,false,[[1665,1,346.939],[7472,1,57.5695]]], +[[1616.7,1389.08,0],0,true,[[5291,1,342.178],[795,1,21.5138],[7606,1,7.72701],[7508,1,24.4146]]],[[9163.39,14152.5,0],0,false,[[6232,1,61.3951],[779,1,57.4911]]],[[8441.91,12472,0],0,true,[[7617,1,11.3489],[5814,1,15.1749],[5708,1,16.7213]]],[[7526.72,14504.9,0],0,false,[[2354,1,279.145],[5890,1,165.921]]],[[7977.52,6151.26,0],0,true,[[2291,1,107.279],[2484,1,11.0697],[6738,1,12.0315],[3043,1,15.0532]]], +[[6402.16,6642.36,0],0,true,[[5650,1,1.12833],[949,1,16.4218],[5430,1,11.3138],[101,1,7.82272]]],[[9310.88,6877.88,0],0,false,[[2839,1,161.975],[2442,1,314.108]]],[[9093.14,9176.98,0],0,true,[[140,1,11.9472],[7752,1,13.9676],[3682,1,25.2035],[3652,1,28.0409],[5078,1,28.2063]]],[[4487.43,14271.5,0],0,false,[[3263,1,32.3654],[1359,1,218.297]]],[[3881.55,6527.18,0],0,true,[[1141,1,22.3273],[2923,1,35.9195],[2482,1,14.8131]]], +[[405.091,7995.37,0],0,true,[[3222,1,60.6612],[3983,1,23.2465],[2970,1,17.282],[6188,1,7.6834]]],[[3254.61,15173.8,0],0,true,[[4624,1,200.931],[2764,1,10.6479],[5114,1,15.9408],[3351,1,22.0097]]],[[6928.59,9270.32,0],0,true,[[5459,1,24.9739],[2340,1,18.8679],[4361,1,27.0677],[1769,1,9.16331]]],[[12774.6,3116.78,0],0,true,[[2240,1,17.7648],[3486,1,21.1763],[7312,1,32.1196],[5940,1,22.7016],[3593,1,32.8281]]],[[16142.8,3603.9,0],0,false,[[3232,1,176.551],[4991,1,205.716]]], +[[11350.5,7871.5,0],0,false,[[4539,1,226.309],[1981,1,111.899]]],[[5535.99,14649,0],0,true,[[4234,1,45.1857],[6004,1,17.04],[1521,1,14.4817],[6725,1,19.7704]]],[[7397.52,15080.3,0],0,false,[[4727,1,377.646],[4787,1,171.443]]],[[7240.59,16360,0],0,false,[[5587,1,389.383],[4217,1,13.3578]]],[[7634.6,11084.4,0],0,false,[[6197,1,365.307],[6630,1,186.734]]], +[[968.896,8424.81,0],0,false,[[813,1,259.888],[7025,1,109.909]]],[[3869.81,6508.19,0],0,true,[[1799,1,11.9999],[1129,1,22.3273],[2482,1,8.4784]]],[[5484.5,10966.8,0],0,false,[[2802,1,28.767],[2732,1,66.904]]],[[8393.12,16228.7,0],0,false,[[1153,1,83.5631],[6246,1,25.9791]]],[[11933.6,13823.9,0],0,false,[[6008,1,107.201],[722,1,174.636]]], +[[12728.2,16009.6,0],0,false,[[3888,1,26.0382],[3476,1,24.8957]]],[[14400.7,15969.2,0],0,false,[[7029,1,212.069],[6130,1,334.898]]],[[15276.7,15531.5,0],0,true,[[6685,1,399.294],[7672,1,8.46026],[5086,1,13.4017]]],[[14832.6,14281.8,0],0,true,[[2494,1,15.9882],[5787,1,24.7058],[4861,1,8.32324]]],[[14831.3,14364,0],0,false,[[5787,1,57.8812],[1264,1,129.425]]], +[[2976.76,1209.17,0],0,false,[[3425,1,284.157],[4403,1,202.229]]],[[13165.2,1219.91,0],0,false,[[4864,1,117.218],[1023,1,143.739]]],[[15751.9,2617.68,0],0,false,[[5871,1,39.9906],[1234,1,19.9869]]],[[8457,16175.1,0],0,true,[[1718,1,32.4693],[1143,1,83.5631],[5728,1,21.1189]]],[[5749.73,10638.7,0],0,false,[[2325,1,65.9341],[4537,1,270.516]]], +[[4161.31,7227.26,0],0,false,[[4830,1,30.3493],[3667,1,29.6839]]],[[6257.03,9199.03,0],0,true,[[2646,1,29.5565],[5796,1,19.6486],[1219,1,19.2542],[4261,1,9.15103]]],[[5696.31,11686.9,0],0,true,[[5608,1,17.8073],[6299,1,22.2559],[417,1,2.10767]]],[[1696.35,11358.7,0],0,false,[[1488,1,257.28],[4756,1,272.765]]],[[4282.65,8699.7,0],0,true,[[2087,1,16.7469],[7741,1,14.3758],[1294,1,12.366]]], +[[12874.7,14883.7,0],0,true,[[7501,1,25.5595],[1016,1,43.4553],[1382,1,19.1293]]],[[13645.6,13058,0],0,false,[[6378,1,92.2109],[851,1,49.3772]]],[[11921.1,1756.11,0],0,true,[[7353,1,399.363],[1855,1,29.8019],[5965,1,11.96],[677,1,13.3948]]],[[14253,15401.5,0],0,false,[[6368,1,36.718],[4062,1,28.7603]]],[[16261.5,12626.9,0],0,true,[[3577,1,123.811],[5220,1,19.761],[4387,1,15.9096],[6568,1,2.35151]]], +[[13062.4,1104.86,0],0,true,[[6052,1,37.514],[199,1,10.7164],[1890,1,17.5251],[6827,1,23.5551]]],[[15442.1,4132.29,0],0,true,[[6022,1,28.8695],[1387,1,48.5378],[1992,1,17.86]]],[[4127.26,15839.9,0],0,true,[[2450,1,55.6786],[958,1,22.3443],[4723,1,12.0394]]],[[10235.1,14613.7,0],0,false,[[170,1,145.435]]],[[6732.88,8535.37,0],0,false,[[6058,1,19.0452],[5144,1,18.9717]]], +[[7250.67,9074.41,0],0,true,[[4026,1,22.0913],[3822,1,22.9858],[1431,1,20.1915],[4686,1,7.51254]]],[[9068.91,12928.6,0],0,false,[[7290,1,23.7221],[1721,1,23.7881]]],[[516.695,15278.8,0],0,false,[[5717,1,301.506],[7573,1,293.097]]],[[12470.3,14223.6,0],0,false,[[3272,1,53.9323],[3644,1,26.0823]]],[[12991.2,5909.33,0],0,true,[[4124,1,222.299],[786,1,3.39736],[5151,1,18.3017]]], +[[12931.5,14227,0],0,true,[[1725,1,85.4596],[2860,1,13.3164],[7166,1,14.8809],[5619,1,21.1677]]],[[15326,10515.9,0],0,false,[[6377,1,19.0418],[6944,1,280.006]]],[[14194.4,3280.75,0],0,true,[[732,1,12.7573],[1370,1,6.82985],[1533,1,10.4336]]],[[4830.64,12694.8,0],0,true,[[2521,1,22.0434],[866,1,12.9455],[5461,1,4.73786],[4673,1,18.9303]]],[[10386.2,9652.45,0],0,false,[[4661,1,214.773],[7074,1,209.289]]], +[[10480.3,2331.78,0],0,false,[[1710,1,306.641],[1194,1,168.655]]],[[1848.19,4788.38,0],0,true,[[5560,1,29.7389],[981,1,101.695],[4970,1,18.136]]],[[13160.1,13874.5,0],0,true,[[2537,1,18.9555],[2044,1,7.91135],[4695,1,13.654]]],[[786.105,4581.63,0],0,false,[[4676,1,52.9257],[1696,1,126.062]]],[[14298.2,15450.3,0],0,true,[[7030,1,231.75],[6984,1,13.7359],[6368,1,29.8343],[2607,1,22.1093]]], +[[3933.84,2986.33,0],0,false,[[5870,1,151.418],[1835,1,116.875]]],[[14823.7,5799.82,0],0,true,[[1857,1,14.6765],[1199,1,59.5636],[5193,1,18.0973]]],[[6106.13,12180.4,0],0,false,[[1980,1,28.4088],[4010,1,25.7264]]],[[9222.9,7443.83,0],0,false,[[2677,1,30.1096],[4409,1,384.038]]],[[5451.74,10892.3,0],0,true,[[6317,1,18.96],[6807,1,21.5949],[2887,1,8.30368],[5039,1,19.2763]]], +[[4679.93,8026.02,0],0,true,[[4564,1,30.5293],[605,1,30.1908],[1036,1,11.2792],[286,1,34.4463]]],[[12083.4,6927.31,0],0,false,[[6420,1,88.2849],[262,1,151.28]]],[[13165.9,5769.78,0],0,true,[[4675,1,210.225],[7470,1,6.99492],[4124,1,6.39467]]],[[13104.8,14156.6,0],0,true,[[73,1,28.015],[2203,1,15.2775],[7241,1,21.5121],[2273,1,24.957]]],[[10354.4,2439.81,0],0,false,[[1180,1,168.655],[1439,1,23.3378]]], +[[13167.1,14150.2,0],0,true,[[7447,1,23.9489],[4060,1,27.3448],[274,1,10.5685],[5783,1,10.5117]]],[[13063.6,14007,0],0,true,[[7748,1,14.3359],[4255,1,20.6046],[5467,1,9.76951],[4221,1,27.8922]]],[[6842.21,2108.16,0],0,false,[[6255,1,26.5564],[7118,1,57.0095]]],[[15144.1,14265.4,0],0,false,[[3945,1,82.173],[7199,1,179.191]]],[[14767.3,5781.14,0],0,true,[[1186,1,59.5636],[2779,1,4.50222],[679,1,10.6504]]], +[[6805.62,6325.77,0],0,true,[[1719,1,260.589],[6401,1,33.4981],[7096,1,21.3877]]],[[4177.84,15752.9,0],0,false,[[2820,1,23.024],[2450,1,46.8504]]],[[5688.05,11676.3,0],0,false,[[2002,1,32.126],[3755,1,24.7741]]],[[3436.78,6719.34,0],0,true,[[4635,1,9.46027],[4767,1,1.85337],[6184,1,10.3993]]],[[157.651,9658.24,0],0,false,[[6839,1,147.552],[1235,1,26.9521]]], +[[2938.47,6803.09,0],0,false,[[771,1,280.944],[4576,1,273.944]]],[[818.71,9396.31,0],0,false,[[4236,1,153.455],[6720,1,266.51]]],[[2232.27,6129.04,0],0,true,[[3719,1,22.515],[527,1,76.6467],[5115,1,15.1293]]],[[3196.32,5728.78,0],0,true,[[2489,1,15.5624],[2815,1,17.4875],[455,1,6.84877]]],[[834.431,15095.8,0],0,true,[[2685,1,26.3589],[1540,1,12.5742],[4057,1,5.1034]]], +[[12340.4,6482.53,0],0,true,[[3741,1,1.92547],[1225,1,16.015],[2612,1,6.48106]]],[[1526.42,4522.44,0],0,false,[[3711,1,249.05],[595,1,267.82]]],[[12755.1,815.29,0],0,false,[[2229,1,300.745],[554,1,364.296]]],[[14252.5,5614.84,0],0,false,[[6196,1,131.011],[3038,1,74.5218]]],[[10833.3,4034.53,0],0,false,[[6338,0,366.084],[4865,0,333.872]]], +[[11600.5,10750.7,0],0,false,[[59,1,68.1904],[49,1,78.1729]]],[[9571.64,10955,0],0,true,[[962,1,27.573],[3042,1,43.0623],[6821,1,7.35734]]],[[7486.21,7748.06,0],0,false,[[6244,1,155.47],[1915,1,352.524]]],[[5630.58,10523.6,0],0,true,[[7569,1,8.14032],[1347,1,26.1676],[5050,1,11.6405],[4833,1,14.945],[1576,1,14.6492]]],[[6244.81,9213.9,0],0,true,[[6908,1,17.5049],[4261,1,12.1143],[1156,1,19.2542],[5796,1,1.28946]]], +[[3935.88,8695.65,0],0,true,[[3112,1,51.3173],[5602,1,9.56734],[2200,1,10.6469]]],[[7193.25,9052.89,0],0,false,[[194,1,21.655],[5566,1,25.4046]]],[[6106.77,11077.9,0],0,false,[[3261,1,25.2827],[5771,1,161.615]]],[[2340.83,7816.96,0],0,false,[[2448,1,244.057],[7177,1,230.3]]],[[7417.97,9140.85,0],0,true,[[2623,1,17.2342],[3836,1,27.4393],[5729,1,11.1209],[2882,1,8.35892]]], +[[12355.9,6486.15,0],0,true,[[1210,1,16.015],[4652,1,347.121],[3741,1,16.0347]]],[[1975.71,5071.29,0],0,true,[[6127,1,11.4048],[5867,1,75.2403],[2915,1,12.7025]]],[[2253.13,5026.6,0],0,false,[[1789,1,189.833],[4281,1,115.71]]],[[7349.22,3783.32,0],0,false,[[7653,1,309.123]]],[[16018.5,8710.65,0],0,true,[[89,1,13.6925],[3892,1,44.4537],[7297,1,13.9486],[5276,1,2.11506]]], +[[12797.4,2987.62,0],0,true,[[6425,1,27.2589],[6077,1,22.4534],[6193,1,9.53096]]],[[14261.9,1941.15,0],0,false,[[5004,1,128.016],[6986,1,123.302]]],[[14260.1,3025.24,0],0,true,[[1011,1,15.1654],[4259,1,18.1325],[3907,1,7.29037],[5789,1,5.19336],[6444,1,14.4324],[5420,1,14.935]]],[[15916.5,4438.52,0],0,false,[[4613,1,305.772],[1266,1,130.764]]],[[15765.4,2632.42,0],0,false,[[1152,1,19.9869],[1329,1,19.3353]]], +[[183.409,9650.34,0],0,true,[[1204,1,26.9521],[6939,1,23.0801],[7629,1,27.8939],[4396,1,11.4776]]],[[3381.64,6264.03,0],0,false,[[1057,1,102.36],[3862,1,12.3041]]],[[8511.48,15411.3,0],0,false,[[7452,1,398.417],[6159,1,295.65]]],[[6740.32,8454.13,0],0,true,[[6203,1,21.4297],[7497,1,127.993],[5944,1,13.1772],[1053,1,14.2973],[4785,1,21.7028]]],[[5201.54,4293.73,0],0,false,[[289,1,13.6769],[7652,1,64.3408]]], +[[12930.9,14160.3,0],0,true,[[6941,1,16.0475],[4655,1,18.1501],[5135,1,10.8072]]],[[12851.8,14041.4,0],0,false,[[7226,1,4.78648],[2546,1,28.0357]]],[[13098.1,13971,0],0,false,[[4269,1,29.6709],[4255,1,30.7118]]],[[15019,7400.7,0],0,true,[[3344,1,13.8079],[2536,1,22.5335],[2535,1,20.1867],[2930,1,20.91]]],[[11162.4,2120.79,0],0,true,[[4223,1,18.7844],[6352,1,167.13],[2125,1,15.9487],[2561,1,15.2946]]], +[[7728.78,4369.54,0],0,true,[[185,1,23.065],[3765,1,198.275],[5531,1,14.3762]]],[[14236.3,15368.4,0],0,false,[[6761,1,22.164],[7028,1,24.8022]]],[[15905.3,13031.4,0],0,true,[[970,1,11.19],[596,1,12.9495],[6491,1,14.5126]]],[[5572.88,14437.7,0],0,true,[[4663,1,63.7829],[3993,1,10.4947],[6432,1,21.0986]]],[[8641.22,9824.13,0],0,false,[[2676,1,218.508],[4713,1,139.248]]], +[[4416.47,15876.6,0],0,false,[[2784,1,72.2409],[2596,1,52.4975]]],[[10122.7,13896.6,0],0,true,[[191,1,16.0964],[5556,1,15.4091],[1733,1,8.81366],[6835,1,9.20912]]],[[720.704,8097.1,0],0,false,[[2247,1,244.545],[813,1,166.963]]],[[7470.85,11003.8,0],0,true,[[1591,1,123.665],[3966,1,26.2012],[1653,1,23.822]]],[[9218.1,6326.74,0],0,true,[[3293,1,18.6694],[7404,1,21.5163],[1657,1,8.06274],[3531,1,23.4449]]], +[[569.37,9121.01,0],0,false,[[3260,1,123.062],[985,1,258.591]]],[[8644.68,14620.3,0],0,false,[[282,1,20.7918],[4764,1,20.0036]]],[[9557.81,14408.4,0],0,false,[[2889,1,32.1764],[1593,1,28.2229]]],[[6224.32,9038.06,0],0,true,[[5208,1,16.183],[2108,1,22.5311],[2852,1,11.33],[3238,1,10.7332]]],[[13195.3,9226.86,0],0,false,[[5201,1,159.061],[6782,1,314.651]]], +[[13011.7,14122.2,0],0,true,[[2005,1,14.6012],[1725,1,55.8298],[3941,1,23.7545],[6731,1,20.6696]]],[[9803.32,2010.86,0],0,false,[[5923,1,264.588],[3396,1,197.212]]],[[15110.7,7214.79,0],0,true,[[3575,1,61.2736],[2865,1,15.0433],[789,1,31.8051]]],[[4010.62,1310.88,0],0,false,[[7764,1,254.67],[5102,1,71.2208]]],[[14864.8,14485.7,0],0,false,[[1149,1,129.425],[277,1,13.0042]]], +[[3668.47,3284.88,0],0,false,[[2279,1,27.5964],[3894,1,82.0504]]],[[15804.6,4371.49,0],0,true,[[1233,1,130.764],[6573,1,12.5308],[6864,1,138.749],[5916,1,29.4015]]],[[4584.79,10778,0],0,true,[[7493,1,98.2143],[4105,1,23.4452],[3386,1,19.6796],[7011,1,11.0328]]],[[6902.97,11675.3,0],0,true,[[5877,1,11.385],[7578,1,318.465],[3793,1,20.2]]],[[3363.23,13316.3,0],0,false,[[430,1,209.276],[6950,1,181.478]]], +[[9716.04,5998.19,0],0,true,[[2444,0,16.0557],[2956,1,16.2904],[3987,0,164.783]]],[[9127.73,11988.1,0],0,true,[[5649,1,7.41327],[4039,1,14.5519],[5491,1,20.4995]]],[[6860.52,11544.9,0],0,true,[[1480,1,15.81],[7766,1,17.0386],[6079,1,7.04534]]],[[8073.67,3263.25,0],0,false,[[61,1,82.1986],[1947,1,21.2988]]],[[8049.83,2254.92,0],0,true,[[6253,1,139.392],[3184,1,31.0328],[1874,1,20.8603],[4656,1,18.7469]]], +[[13190.2,13891.5,0],0,false,[[2275,1,63.4349],[4600,1,27.294]]],[[15400.3,15314.7,0],0,false,[[5120,1,230.973],[3254,1,316.667]]],[[16315.2,3145.68,0],0,false,[[4274,1,20.0535],[6494,1,21.2391]]],[[5902.24,11279.5,0],0,false,[[2403,1,29.7813],[2614,1,31.5953]]],[[4440.95,7476.05,0],0,true,[[5007,1,23.06],[5384,1,25.2186],[4051,1,10.5787],[5443,1,12.4072]]], +[[9223.37,9333.58,0],0,false,[[3704,1,138.051],[4029,1,61.9254]]],[[11768,7473.6,0],0,false,[[742,1,292.55],[4539,1,358.767]]],[[5371.69,10784.7,0],0,false,[[4366,1,48.6039],[4672,1,49.6276]]],[[9898.69,7403.42,0],0,true,[[1844,1,14.7318],[7560,1,136.011],[823,1,10.9463],[1393,1,11.6666]]],[[11178.6,7421.68,0],0,true,[[5543,1,15.0968],[3849,1,5.16457],[5199,1,9.45628]]], +[[13755.1,7361.87,0],0,false,[[7746,1,139.75],[6215,1,163.922]]],[[12961.2,13000.3,0],0,true,[[3423,1,266.697],[3626,1,14.5165],[3273,1,29.4273]]],[[5329.1,2577.17,0],0,false,[[2833,1,76.6737],[3118,1,55.373]]],[[6463.48,3245.4,0],0,false,[[6759,1,70.4085],[6556,1,313.365]]],[[14876.6,12917,0],0,false,[[2079,1,106.64],[7337,1,45.2337]]], +[[14116.8,3244.09,0],0,true,[[5310,1,23.9328],[3815,1,71.6268],[2737,1,6.83604]]],[[14426.5,5853.12,0],0,false,[[1760,1,20.4088],[427,1,42.4298]]],[[4125.76,9848.71,0],0,false,[[2109,1,22.5567],[4814,1,54.6527]]],[[3315.71,8431.29,0],0,false,[[7017,1,19.9767],[7327,1,30.2057]]],[[4272.95,8707.36,0],0,true,[[1159,1,12.366],[142,1,29.1276],[7741,1,7.2303],[2087,1,28.5489]]], +[[502.494,9574.86,0],0,true,[[302,1,18.8449],[3823,1,349.233],[1625,1,22.1315],[600,1,21.0161]]],[[1826.49,5084.49,0],0,true,[[2894,1,11.2142],[121,1,52.5496],[2256,1,9.74437]]],[[13314.6,13510.1,0],0,true,[[2946,1,24.5424],[913,1,15.654],[2204,1,12.769],[5188,1,18.8485]]],[[15132.8,7354.53,0],0,true,[[3656,1,27.7903],[687,1,18.4981],[5353,1,18.7583],[7421,1,24.9854]]],[[11230.4,1574.36,0],0,true,[[2576,1,222.046],[2964,1,17.7338],[1664,1,22.6463],[3856,1,16.8809]]], +[[4165.86,2919.59,0],0,false,[[6178,1,249.727],[5580,1,269.332]]],[[1907.65,13984.2,0],0,true,[[1595,1,46.9441],[7187,1,14.5873],[4868,1,13.2745],[2423,1,21.8214]]],[[5939.53,11263.7,0],0,false,[[3194,1,43.1586],[3063,1,15.0591]]],[[6651.87,8836.91,0],0,true,[[6520,1,6.7775],[4027,1,11.3707],[2798,1,2.73093]]],[[7761.81,6671.79,0],0,false,[[5966,1,119.998],[3426,1,28.4433]]], +[[5915.81,9539.81,0],0,true,[[693,1,81.7882],[5055,1,13.2666],[6039,1,12.0846],[5089,1,24.7701]]],[[9667.47,13466.1,0],0,false,[[7099,1,397.128],[5042,1,371.829]]],[[4163.46,9991.59,0],0,true,[[115,1,30.3505],[6460,1,10.8561],[6706,1,6.84691],[5143,1,22.4446]]],[[10575.9,5743.42,0],0,false,[[1735,1,17.7156]]],[[344.42,7054.18,0],0,false,[[7080,1,46.7239],[4445,1,147.026]]], +[[795.262,14826.4,0],0,false,[[4001,1,124.419],[245,1,76.5771]]],[[15013.8,7309.17,0],0,true,[[2213,1,15.9041],[7259,1,20.2331],[1518,1,20.0156],[264,1,19.5366]]],[[13402.6,13974.4,0],0,false,[[924,1,48.0302],[4419,1,19.5226]]],[[5784.64,2238.6,0],0,false,[[6815,1,390.208],[5077,1,27.1821]]],[[6600.91,2531.28,0],0,true,[[689,1,233.577],[1856,1,25.8145],[7523,1,8.63374]]], +[[14845.8,13099.4,0],0,true,[[1889,1,11.7536],[2114,1,14.2578],[4045,1,5.50545]]],[[492.297,10070.1,0],0,true,[[1526,1,29.8533],[5894,1,247.036],[5519,1,14.0744],[7220,1,15.2925]]],[[2531.43,10756.1,0],0,false,[[6949,1,52.3354],[780,1,134.627]]],[[4793.61,12541.3,0],0,true,[[1829,1,16.1398],[7216,1,131.2],[3549,1,21.7272]]],[[4666.51,8039.18,0],0,true,[[1036,1,20.651],[2284,1,7.66291],[928,1,21.3453],[7615,1,8.76585]]], +[[8754.57,4471.95,0],0,false,[[5085,1,157.462],[2413,1,219.442]]],[[14938.9,8662.15,0],0,true,[[2211,1,15.8588],[528,1,22.3353],[4446,1,7.9726],[7239,1,6.98322]]],[[15325.4,7565.94,0],0,true,[[6422,1,247.769],[3854,1,20.1241],[7107,1,12.0169]]],[[15038.3,10694.7,0],0,true,[[2671,1,122.126],[3287,1,16.6682],[2360,1,34.7822]]],[[14928.3,7222.38,0],0,true,[[22,1,83.1039],[3801,1,34.1295],[1089,1,21.2686],[6139,1,19.3402]]], +[[13505.9,14581.1,0],0,false,[[2156,1,46.9331],[6072,1,51.5449]]],[[14981.2,7130.4,0],0,true,[[6322,1,19.8367],[2603,1,41.3629],[6220,1,16.1529]]],[[14303.8,13986.9,0],0,false,[[2430,1,269.458],[3890,1,131.922]]],[[3387.65,3810.91,0],0,true,[[7782,1,22.5037],[4004,1,18.606],[5737,1,6.50215]]],[[15778.4,2646.68,0],0,true,[[1234,1,19.3353],[1534,1,6.28588],[2550,1,10.0559],[3037,1,27.2088]]], +[[14137.1,6018.62,0],0,false,[[902,1,203.491]]],[[7012.93,11586.5,0],0,true,[[2796,1,44.6146],[6231,1,13.3697],[4308,1,30.6453],[6919,1,21.0974]]],[[10157.6,15787.3,0],0,false,[[3659,1,298.213],[5610,1,260.183]]],[[4817.91,8867.27,0],0,true,[[1581,1,29.3357],[15,1,178.542],[7495,1,27.7999],[1025,1,10.2039]]],[[4998.56,10103.2,0],0,false,[[7467,1,29.1807],[4729,1,27.4358]]], +[[10841.9,10746.1,0],0,false,[[5517,1,66.8306],[1379,1,31.3961]]],[[9042.29,6161.81,0],0,true,[[2313,1,25.5693],[7591,1,119.224],[3751,1,14.3346]]],[[9738.76,14937.6,0],0,false,[[7008,1,187.277],[6647,1,372.146]]],[[11977.2,15013.9,0],0,false,[[37,1,381.093],[5321,1,108.253]]],[[10864.4,5847.33,0],0,false,[[7500,1,353.218],[3013,1,157.814]]], +[[15032.3,10770.8,0],0,true,[[5322,1,11.8242],[1004,1,9.56993],[7727,1,1.37955],[5059,1,9.61075]]],[[1861.55,5106.86,0],0,true,[[6320,1,17.2705],[6033,1,36.5663],[321,1,11.3667]]],[[5303.76,3836.12,0],0,true,[[4853,1,190.179],[2831,1,13.1337],[2724,1,12.8144]]],[[6965.6,1062.48,0],0,false,[[4044,1,290.349],[489,1,353.087]]],[[5152.76,2438,0],0,false,[[6442,1,97.728],[7656,1,60.1541]]], +[[15860,12206.8,0],0,false,[[6105,0,269.526],[1887,0,241.401]]],[[9773.83,6520.57,0],0,false,[[856,1,64.1137],[961,1,45.7083]]],[[5656.74,10523.4,0],0,false,[[1218,1,26.1676],[6693,1,30.9221]]],[[5469.96,7655.96,0],0,false,[[2467,1,334.525],[3226,1,243.192]]],[[9150.54,6272.37,0],0,true,[[2012,1,15.4632],[2143,1,26.1573],[4804,1,16.4275],[4424,1,9.39088]]], +[[6546.92,8896.7,0],0,false,[[2890,1,29.3441],[1655,1,63.6182]]],[[5739.58,5848.82,0],0,false,[[7515,1,88.356],[6698,1,142.47]]],[[204.303,11772.4,0],0,false,[[19,1,319.681],[7146,1,76.0018]]],[[318.24,14061.3,0],0,true,[[1469,1,168.7],[1527,1,9.96837],[3003,1,10.0679],[3133,1,18.5937]]],[[2697.43,3972.27,0],0,false,[[6966,1,47.9876],[4357,1,24.8002]]], +[[3576.45,8203.14,0],0,false,[[6396,0,144.891],[6971,0,297.628]]],[[6900.81,11548.3,0],0,false,[[4826,1,25.6359],[1480,1,24.8682]]],[[4889.01,12887.6,0],0,false,[[1538,1,111.411],[2073,1,63.1968]]],[[6792.9,6781.65,0],0,true,[[5757,1,9.32941],[204,1,9.35471],[4310,1,19.6193]]],[[4585.6,14464.2,0],0,false,[[1128,1,218.297],[4625,1,325.752]]], +[[9908.19,6446.68,0],0,true,[[3470,1,57.4436],[5383,1,30.4754],[4065,1,16.1101]]],[[13397.6,8916.12,0],0,true,[[5960,1,203.579],[1613,1,27.9014],[6998,1,17.9223]]],[[11191.4,13953.1,0],0,false,[[437,1,296.069],[5862,1,104.945]]],[[828.576,15047.6,0],0,false,[[4496,1,54.6206],[632,1,20.8449]]],[[13440.4,5458.61,0],0,false,[[1076,1,82.9776],[3151,1,107.034]]], +[[13251.7,13586.3,0],0,false,[[3787,1,71.1362],[4628,1,63.5414]]],[[15709.9,7267.03,0],0,false,[[553,0,50.8934],[1417,0,120.832]]],[[1794.91,3348.52,0],0,false,[[1922,1,24.3827],[2365,1,19.7989]]],[[12830.9,1600.15,0],0,false,[[5882,1,400.192],[1991,1,109.23]]],[[12795,2930.67,0],0,false,[[4584,1,55.8642],[6425,1,29.7559]]], +[[14193.6,3273.97,0],0,true,[[1177,1,6.82985],[4895,1,19.0445],[1533,1,16.3887]]],[[15236,2027.41,0],0,false,[[6510,1,19.719],[2129,1,75.9796]]],[[7678.01,8552.05,0],0,false,[[6163,1,346.565],[1537,1,332.771]]],[[9088.75,9095.23,0],0,true,[[7413,1,51.8058],[5540,1,18.6455],[4251,1,24.073],[5834,1,24.0297]]],[[3469.18,14152.9,0],0,false,[[4671,1,223.869],[5391,1,160.253]]], +[[6676.63,9071.33,0],0,false,[[1910,1,44.9297],[6361,1,155.759]]],[[8221.56,7154.63,0],0,false,[[6121,1,53.2652],[3654,1,278.992]]],[[3686.69,11304.4,0],0,false,[[2770,1,29.98],[1634,1,124.323]]],[[8666.5,9194.66,0],0,false,[[2567,1,251.569],[7046,1,87.7133]]],[[10812.5,10757.2,0],0,false,[[1335,1,31.3961],[2702,1,26.5998]]], +[[6006.58,14423.9,0],0,false,[[3244,1,339.905],[2288,1,100.742]]],[[12098.5,6998.73,0],0,true,[[7103,1,11.8503],[742,1,310.369],[4141,1,17.5397]]],[[12874.1,14864.6,0],0,true,[[7501,1,6.85813],[1074,1,12.1526],[1160,1,19.1293]]],[[5448.15,4092.15,0],0,false,[[1871,1,219.903],[2059,1,220.921]]],[[14031.3,6506.49,0],0,false,[[6861,1,16.7507],[6795,1,35.0636]]], +[[14090.3,15199.7,0],0,false,[[2778,1,258.733],[3616,1,23.3652]]],[[14258.5,941.38,0],0,false,[[3085,1,144.522],[3730,1,390.924]]],[[15399.4,4109.32,0],0,false,[[1166,1,48.5378],[1893,1,254.836]]],[[15389.5,2220.31,0],0,true,[[1993,1,12.4138],[993,1,20.4803],[2900,1,5.21292]]],[[15921.6,3693.51,0],0,true,[[4991,1,33.6569],[7355,1,24.9545],[2402,1,19.0885],[6885,1,19.101]]], +[[3863.52,6813.26,0],0,true,[[1797,1,46.0749],[1535,1,11.5714],[4687,1,8.08973],[974,1,15.0234]]],[[11157.8,11655.5,0],0,true,[[6650,1,23.5001],[303,1,19.1027],[557,1,21.0432]]],[[7436,9149.6,0],0,true,[[3466,1,9.01776],[4133,1,22.0456],[2623,1,3.77088],[836,1,20.3132],[3838,1,13.799]]],[[9910.25,7401.85,0],0,true,[[313,1,162.288],[1844,1,26.1433],[823,1,16.6631],[1283,1,11.6666]]],[[5328.71,10836.3,0],0,false,[[511,1,194.462],[7286,1,59.6522]]], +[[10305,7970.54,0],0,false,[[1436,1,237.5],[4108,1,207.231]]],[[5987.46,10781.8,0],0,true,[[4537,1,10.7326],[2651,1,100.046],[2615,1,20.139],[7796,1,27.8031]]],[[5855.12,11615.6,0],0,true,[[3755,1,153.244],[5892,1,28.9626],[2910,1,25.7742],[7092,1,15.4163]]],[[2356.41,10735.6,0],0,true,[[797,1,24.7636],[3467,1,59.2151],[5831,1,10.416]]],[[3302.68,12884,0],0,false,[[6628,1,32.1893],[1071,1,29.9655]]], +[[10348.6,5746.86,0],0,false,[[3131,0,347.557],[6043,0,207.107]]],[[11794.9,6525.32,0],0,true,[[5478,1,298.387],[2382,1,26.2396],[3014,1,9.08929],[564,1,19.5515]]],[[11778.1,6666.76,0],0,true,[[7105,1,13.7255],[3014,1,143.962],[6135,1,8.41227]]],[[7942.71,2558.88,0],0,false,[[4213,1,24.6306],[2276,1,25.3231]]],[[15574.2,4696.85,0],0,false,[[2216,1,251.717],[6864,1,267.656]]], +[[4131.12,7164.67,0],0,true,[[2379,1,223.336],[5148,1,21.2286],[2088,1,10.6168]]],[[8848.38,5814.77,0],0,false,[[2744,1,77.9521],[4483,1,19.3663]]],[[11044.9,10504.2,0],0,false,[[499,1,127.123],[3312,1,208.826]]],[[2413.58,7185.35,0],0,false,[[3817,1,49.8255],[1421,1,55.1734]]],[[8919.87,12202,0],0,true,[[6714,1,25.9568],[6363,1,72.4016],[3340,1,17.283],[6804,1,23.1612]]], +[[4956.01,8382.28,0],0,false,[[3297,1,65.2751]]],[[12896.8,14942.7,0],0,false,[[7758,1,28.2972],[1116,1,60.6333]]],[[5192.12,3957.59,0],0,false,[[7293,1,43.8986],[6251,1,48.4829]]],[[14777,10271.7,0],0,false,[[5948,1,27.6444],[4709,1,196.251]]],[[15001.1,7265.92,0],0,true,[[6979,1,19.3304],[2759,1,24.9692],[1779,1,21.4578],[2713,1,22.2359]]], +[[1980.86,4599.63,0],0,false,[[7654,1,17.4814],[7410,1,30.9715]]],[[898.234,4517.74,0],0,false,[[163,1,138.616],[728,1,83.9899]]],[[15769.5,7322.51,0],0,false,[[1366,0,120.832],[2835,0,113.058]]],[[4099.98,1348.36,0],0,true,[[3963,1,16.5112],[4934,1,172.421],[5102,1,25.8987]]],[[5450.86,8851.85,0],0,false,[[3731,1,22.816],[710,1,33.1683]]], +[[5389.1,9628.72,0],0,false,[[1494,1,139.867],[2287,1,268.515]]],[[2413.14,7240.42,0],0,true,[[1408,1,55.1734],[6603,1,16.6049],[3236,1,25.6077]]],[[9003.5,6151.11,0],0,true,[[7422,1,98.6173],[7266,1,8.52816],[2313,1,14.7791]]],[[11663.7,10815.6,0],0,true,[[2084,1,27.0323],[4942,1,63.7584],[6435,1,17.6764],[3336,1,23.1461]]],[[10034.3,7968.98,0],0,true,[[5450,1,19.5235],[6182,1,23.5592],[5262,1,7.73901]]], +[[11162.7,11637.4,0],0,false,[[3452,1,27.9327],[1683,1,19.1573]]],[[12543.2,7064.51,0],0,true,[[514,1,12.0376],[7237,1,13.8955],[5150,1,8.55194]]],[[14409,9202.26,0],0,true,[[7055,1,19.4509],[2533,1,194.101],[5636,1,12.5975]]],[[5250.79,3923.38,0],0,true,[[6899,1,31.221],[1932,1,19.2798],[875,1,33.6177],[3902,1,20.2324]]],[[14287.3,2932.39,0],0,true,[[5233,1,26.3437],[6444,1,83.2932],[5563,1,13.8954]]], +[[14209.9,5842.65,0],0,false,[[7787,1,94.1956],[2496,1,126.321]]],[[7231.81,9067.21,0],0,true,[[4686,1,27.5767],[194,1,19.4863],[3822,1,4.18676],[1170,1,20.1915]]],[[5591.84,14399,0],0,true,[[6432,1,22.0037],[1783,1,15.9924],[5504,1,16.4334],[287,1,26.227]]],[[11641.3,10626.7,0],0,false,[[49,1,53.0694],[7438,1,18.9273]]],[[9855.29,14484.1,0],0,true,[[7619,1,28.0746],[601,1,254.281],[1720,1,16.7522],[6007,1,16.2998]]], +[[8713.54,12206.9,0],0,false,[[2909,1,179.464],[4754,1,149.16]]],[[10533.8,7993.85,0],0,true,[[6644,1,17.9748],[1395,1,237.5],[702,1,5.1451]]],[[1835.55,5409.36,0],0,false,[[1957,1,8.54753],[6824,1,18.3995]]],[[15338.6,7450.86,0],0,true,[[7517,1,77.1847],[230,1,8.21014],[832,1,7.77793]]],[[10333.3,2446.21,0],0,true,[[474,1,257.8],[806,1,28.0611],[1194,1,23.3378]]], +[[13460.7,14230.9,0],0,true,[[4401,1,7.15681],[184,1,238.265],[6376,1,10.5365],[4127,1,16.3132]]],[[2136.94,4599.62,0],0,true,[[7489,1,13.811],[5881,1,21.1055],[2962,1,26.4764]]],[[16114.5,12723.8,0],0,false,[[7108,1,132.988],[5682,1,306.816]]],[[14427.3,5866.4,0],0,false,[[7714,1,20.6028],[6886,1,47.0115]]],[[4028.4,9048.08,0],0,true,[[5905,1,75.4328],[1963,1,30.3612],[2465,1,14.705],[7065,1,30.3016]]], +[[4526.81,10433.8,0],0,true,[[7632,1,47.0334],[2144,1,10.2628],[1014,1,13.3679]]],[[13143.7,11128.4,0],0,false,[[6936,1,145.896],[3631,1,364.749]]],[[10582.9,11197.4,0],0,true,[[222,1,2.54748],[5773,1,22.5165],[3600,1,13.5669],[3882,1,21.6057]]],[[6806.08,14099.4,0],0,false,[[6894,1,270.483],[1536,1,319.531]]],[[7175.65,6475.26,0],0,false,[[5723,1,120.429],[4279,1,30.4806]]], +[[7869.11,8083.34,0],0,false,[[2767,1,15.246],[4809,1,22.386]]],[[10367.8,6169.38,0],0,true,[[159,1,168.97],[158,1,17.1512],[3292,1,5.43167],[6550,1,9.03589]]],[[10815.6,7121.68,0],0,false,[[1115,1,14.2296],[2031,1,20.1947]]],[[6732.61,6412.46,0],0,true,[[3703,1,13.951],[6652,1,22.0579],[2731,1,21.9534],[5551,1,4.36164]]],[[4862.69,9807.42,0],0,false,[[7313,1,252.589],[5583,1,323.637]]], +[[4514.87,15891.4,0],0,false,[[3996,1,26.2395],[2844,1,27.3231]]],[[728.676,14016.1,0],0,false,[[4123,1,229.351],[2829,1,190.904]]],[[13375.4,10941.8,0],0,true,[[874,1,19.4132],[6699,1,18.0395],[4113,1,5.89353],[7555,1,3.94497]]],[[5589.47,5359.39,0],0,true,[[1773,1,22.0939],[5936,1,73.54],[2914,1,14.6745]]],[[9013.85,1326.11,0],0,true,[[3477,1,10.9383],[6391,1,316.875],[3303,1,12.9962]]], +[[1765.33,4478.73,0],0,false,[[5868,1,185.096],[4903,1,82.5294]]],[[7636.94,4584.38,0],0,true,[[2673,1,15.9889],[2127,1,51.3557],[5622,1,35.0848]]],[[14817.7,12676,0],0,true,[[4777,1,13.3944],[4974,1,9.93072],[7412,1,7.57109]]],[[4605.92,7808.01,0],0,false,[[5206,1,147.698],[4823,1,129.567]]],[[4380.8,8786.17,0],0,true,[[3494,1,13.5673],[7378,1,110.864],[5616,1,8.67451],[5989,1,15.897]]], +[[10367.2,11103.7,0],0,false,[[2432,1,29.5578],[5408,1,45.3387]]],[[8421.56,9877.93,0],0,false,[[4713,1,90.1068],[5083,1,42.4329]]],[[7086.23,6295.42,0],0,false,[[3072,1,33.2986],[7769,1,20.7029]]],[[6529.46,11176.7,0],0,true,[[2468,1,18.9992],[3444,1,7.26039],[3204,1,13.276]]],[[295.925,13894.6,0],0,false,[[5525,1,110.89],[1353,1,168.7]]], +[[325.266,13687.7,0],0,false,[[952,1,144.669],[3971,1,62.1036]]],[[12808.8,15601,0],0,false,[[3211,1,131.371],[7635,1,199.013]]],[[13472.5,10351.3,0],0,false,[[387,1,181.125],[3082,1,14.839]]],[[2315.2,4686.75,0],0,false,[[5060,1,92.4005],[2613,1,20.8453]]],[[6413.95,2938.99,0],0,false,[[3813,1,159.676],[689,1,218.323]]], +[[16004.1,3060.78,0],0,false,[[462,1,19.8668],[5442,1,185.286]]],[[3038.82,12354.8,0],0,true,[[6258,1,29.4522],[70,1,222.446],[5404,1,19.9955]]],[[3815.72,7247.29,0],0,false,[[7496,1,286.684],[7170,1,16.6547]]],[[3298.57,12347.1,0],0,true,[[4609,1,8.91534],[4152,1,140.078],[837,1,11.2492]]],[[9041.78,12903,0],0,false,[[3045,1,58.2945],[4038,1,29.0548]]], +[[6876.23,11546,0],0,true,[[1356,1,24.8682],[1272,1,15.81],[6079,1,9.4287]]],[[1853.22,5424.62,0],0,false,[[1957,1,16.0632],[7209,1,13.2141]]],[[628.132,15570.8,0],0,false,[[6010,1,12.7938],[3395,1,212.931]]],[[12514.9,14166.3,0],0,true,[[2093,1,25.0889],[4741,1,23.2613],[5747,1,20.2186],[7726,1,8.48875]]],[[12815.5,14054.1,0],0,true,[[7623,1,28.5411],[3939,1,28.9901],[1945,1,26.2219],[6619,1,16.5072]]], +[[15086,10763.2,0],0,true,[[6963,1,11.7629],[3990,1,34.9452],[6236,1,7.01186]]],[[5341.52,2321.46,0],0,true,[[636,1,11.9932],[5621,1,167.877],[4200,1,16.8937]]],[[14212.7,2477.61,0],0,false,[[6687,1,327.651],[2140,1,191.088]]],[[1612.58,11119.2,0],0,false,[[3863,1,380.085],[1158,1,257.28]]],[[7042.55,11482,0],0,false,[[3821,1,35.4903],[2424,1,27.1303]]], +[[5041.94,7147.67,0],0,false,[[5598,1,247.981],[2341,1,214.45]]],[[8639.31,14441.3,0],0,true,[[1762,1,19.0403],[2519,1,235.294],[224,1,23.7148],[1041,1,27.2224]]],[[1139.81,8555.93,0],0,false,[[4305,1,42.0452],[5052,1,322.554]]],[[4780.11,7122.26,0],0,false,[[2983,0,179.082],[1673,1,5.62297]]],[[5295.83,9730.46,0],0,false,[[2297,1,20.7763],[1420,1,139.867]]], +[[9020.79,11837.5,0],0,true,[[5503,1,31.8602],[2981,1,11.9918],[5554,1,3.96736],[6833,1,17.8073]]],[[1604.8,7906.03,0],0,false,[[5267,1,25.8775],[114,1,19.8281]]],[[8879.98,12360.6,0],0,false,[[6710,1,100.088],[4575,1,90.848]]],[[6631.41,10285.9,0],0,false,[[7703,1,40.9585],[5362,1,168.812]]],[[7583.63,8198.92,0],0,false,[[5632,1,334.717],[5149,1,164.45]]], +[[4818.26,15141.5,0],0,true,[[5759,1,11.6069],[2728,1,26.1401],[3349,1,18.7768],[6414,1,9.54129],[4069,1,6.88544]]],[[5625.61,5391.41,0],0,false,[[6101,1,209.135],[1773,1,26.7678]]],[[3402.45,3813.55,0],0,false,[[5737,1,18.8814],[5417,1,32.7973]]],[[5464.82,2409.02,0],0,false,[[6104,1,22.6567],[508,1,24.9111]]],[[14332.1,14640.7,0],0,false,[[6686,1,23.0437],[5308,1,25.7257]]], +[[14247.1,2809.83,0],0,false,[[2140,1,143.874],[1759,1,63.2598]]],[[12768.8,3252.71,0],0,true,[[7031,1,45.7002],[6968,1,32.8968],[5049,1,14.8709]]],[[15945.2,2870.39,0],0,false,[[7374,1,58.522],[3310,1,26.434]]],[[5339.15,8850.09,0],0,true,[[480,1,31.8251],[6245,1,29.255],[5810,1,22.6986],[55,1,7.231]]],[[9003.08,14528.7,0],0,true,[[752,1,46.5534],[494,1,29.9268],[6118,1,26.256],[5037,1,10.6709]]], +[[11622.9,10433.3,0],0,true,[[2047,1,13.845],[979,1,24.5692],[699,1,27.0961]]],[[9569.82,14400,0],0,false,[[4765,1,22.5464],[7270,1,21.1145]]],[[6203.82,9028.48,0],0,true,[[4930,1,13.5396],[5208,1,7.1177],[4137,1,1.99447],[7770,1,12.5815]]],[[5869.14,10524,0],0,true,[[6064,1,23.5111],[697,1,28.5572],[3833,1,6.95113],[3848,1,10.4737]]],[[14025.6,10852.1,0],0,false,[[1786,1,185.022],[3421,1,356.057]]], +[[8380.93,3042.65,0],0,true,[[2004,1,246.763],[4902,1,11.526],[1819,1,20.2775]]],[[12196.9,4493.7,0],0,false,[[3300,1,251.204]]],[[12963.6,14092.3,0],0,true,[[3378,1,45.892],[4948,1,7.65657],[7728,1,16.1527],[4884,1,18.251],[6812,1,23.2595]]],[[15032.4,7316.64,0],0,true,[[5951,1,20.5583],[2213,1,16.9305],[1311,1,20.0156],[264,1,20.3945]]],[[15542.1,600.013,0],0,false,[[7301,1,381.645],[6574,1,352.402]]], +[[14426.7,5128.25,0],0,false,[[7559,0,27.4976],[1894,0,235.484]]],[[5525.09,14639.4,0],0,true,[[1136,1,14.4817],[1978,1,49.5769],[6725,1,22.8672],[6004,1,26.2754]]],[[2367.19,6961.92,0],0,false,[[3011,1,24.584],[5242,1,128.26]]],[[7491.59,9858.71,0],0,true,[[4831,1,19.5029],[358,1,11.3784],[5984,1,4.76103]]],[[6398.22,8186.97,0],0,false,[[4556,1,23.599],[3688,1,27.1292]]], +[[5539.26,14386.8,0],0,true,[[3955,1,18.3462],[4726,1,19.0998],[5246,1,26.9325],[1730,1,21.0976]]],[[492.565,10040.3,0],0,true,[[6560,1,34.3408],[7220,1,26.4496],[1316,1,29.8533],[5519,1,16.6271]]],[[327.848,14063.9,0],0,true,[[5015,1,110.252],[1353,1,9.96837],[3003,1,19.0021],[3133,1,17.7381]]],[[10949.3,5275.69,0],0,true,[[3322,1,10.255],[3533,1,198.691],[4428,1,7.76242]]],[[211.779,13381,0],0,false,[[5817,1,24.189],[2929,1,84.6136]]], +[[13798.7,16243.2,0],0,true,[[2025,1,24.5798],[2334,1,21.4607],[3251,1,10.3419]]],[[14860.3,13508.1,0],0,true,[[2760,1,20.2778],[2851,1,215.703],[5032,1,10.8556]]],[[13117.2,2082.35,0],0,false,[[794,1,185.543],[392,1,319.739]]],[[14189.1,3289.75,0],0,true,[[3815,1,98.0454],[1177,1,10.4336],[1370,1,16.3887]]],[[15783.6,2650.27,0],0,true,[[2550,1,14.508],[3037,1,21.1099],[1329,1,6.28588]]], +[[3873.27,6819.48,0],0,true,[[1390,1,11.5714],[6840,1,46.2393],[4687,1,17.8928],[974,1,15.0329]]],[[6914.08,14400,0],0,false,[[1448,1,319.531],[534,1,98.0241]]],[[7541.71,8854.71,0],0,false,[[1372,1,332.771],[3108,1,141.029]]],[[4923.93,12993.4,0],0,false,[[2644,1,287.257],[1357,1,111.411]]],[[13350.5,8928.94,0],0,false,[[6998,1,37.3696],[6200,1,188.693]]], +[[841.139,15106.4,0],0,true,[[1209,1,12.5742],[4057,1,12.9397],[3320,1,10.6799]]],[[10922.9,5280.97,0],0,true,[[6754,0,222.238],[4368,0,15.8371],[6566,1,18.5453]]],[[15321.3,7443,0],0,true,[[3989,1,15.8285],[230,1,11.5871],[832,1,13.4622],[745,1,5.1194]]],[[15356.3,7443.61,0],0,true,[[3505,1,8.39052],[7085,1,5.17805],[674,1,6.86634]]],[[15849.8,9974.53,0],0,false,[[6176,0,157.309],[3414,0,261.766]]], +[[6610.99,1148.96,0],0,false,[[5048,1,318.577],[1589,1,106.989]]],[[6371.04,908.017,0],0,false,[[5379,1,351.988],[7827,1,19.1046]]],[[2381.51,2375.74,0],0,false,[[4214,1,354.637],[5232,1,344.682]]],[[1609.54,2584.59,0],0,false,[[3931,1,64.3354],[616,1,27.2986]]],[[4465.07,14897.4,0],0,false,[[5434,1,208.816],[5714,1,389.562]]], +[[5650.85,6270.9,0],0,false,[[4056,1,30.6987],[6921,1,27.5103]]],[[5479.75,14169.9,0],0,false,[[6831,1,103.232],[4362,1,196.682]]],[[5298.04,4587.83,0],0,true,[[5866,1,238.61],[3065,1,24.3012],[5152,1,17.0942]]],[[13274.7,6150.54,0],0,true,[[1754,1,14.5591],[306,1,75.4858],[7116,1,19.5553],[3135,1,11.0952],[5466,1,17.1215]]],[[1880.71,5034.65,0],0,true,[[7814,1,27.7308],[4918,1,32.4244],[5867,1,26.5973],[7471,1,20.6399]]], +[[9961.02,2129.13,0],0,false,[[2094,1,192.343],[7042,1,67.0415]]],[[1837.7,5097.93,0],0,true,[[2397,1,80.3485],[2256,1,7.7593],[6320,1,9.32457]]],[[13322.9,13969.5,0],0,true,[[2398,1,32.4583],[4101,1,26.986],[4657,1,26.6603],[7669,1,10.6335]]],[[4268.13,1446.53,0],0,true,[[4934,1,24.2604],[6019,1,21.4412],[3437,1,16.1213],[3540,1,15.5549]]],[[14934.7,1705.95,0],0,true,[[7134,1,25.3708],[3171,1,29.5187],[3964,1,20.5218],[709,1,15.5638]]], +[[15072.8,2363.03,0],0,true,[[2194,1,7.96277],[6797,1,204.261],[778,1,13.6586],[3992,1,9.66791]]],[[16370.2,3502.14,0],0,false,[[3232,1,73.233]]],[[1137.69,7890.4,0],0,false,[[5392,1,20.3544],[4191,1,77.6027]]],[[3843.91,9605.15,0],0,false,[[497,1,167.595],[6933,1,144.161]]],[[5806.6,5947.15,0],0,true,[[7033,1,8.38837],[5300,1,12.5713],[4277,1,12.8737],[5552,1,4.86985]]], +[[6575.7,6333.63,0],0,true,[[6696,1,18.9479],[3465,1,25.0714],[3951,1,9.41066],[4231,1,6.72257]]],[[5837.1,14425.2,0],0,false,[[2288,1,68.7717],[4573,1,21.6856]]],[[10516.7,6401.76,0],0,true,[[2169,1,77.3142],[5755,1,8.85396],[4267,1,23.9972]]],[[2529.68,13246.4,0],0,false,[[301,1,265.705],[3175,1,111.117]]],[[11533.2,13233.5,0],0,false,[[2583,1,26.1086],[891,1,120.581]]], +[[14431.9,6739.56,0],0,false,[[7622,1,14.4028],[3168,1,26.3808]]],[[14765.2,10248.3,0],0,false,[[3214,0,10.9349],[5948,1,1.43431]]],[[11891.4,2602.61,0],0,false,[[266,1,64.0843],[6862,1,48.8466]]],[[7675.4,4513.02,0],0,true,[[2127,1,29.8147],[3008,1,29.4559],[1973,1,21.4957]]],[[14973.5,13940.6,0],0,false,[[5498,1,33.0431],[533,1,45.5351]]], +[[7226.01,6481.58,0],0,true,[[4279,1,20.8596],[6957,1,94.265],[5132,1,9.20633],[843,1,21.0822]]],[[5638.05,10536.2,0],0,true,[[7569,1,19.1159],[2325,1,86.2164],[1218,1,14.6492]]],[[9035.37,9175.1,0],0,true,[[420,1,15.0793],[4012,1,12.8043],[5334,1,4.6357]]],[[4394.71,6579.28,0],0,false,[[228,1,18.424],[3311,1,14.683]]],[[6693.64,10285.7,0],0,true,[[2122,1,26.7979],[7396,1,32.5529],[3601,1,12.0429]]], +[[5606.74,10528.5,0],0,true,[[6475,1,262.634],[5050,1,13.0292],[4833,1,11.9761]]],[[4795.46,8848.45,0],0,true,[[1026,1,32.6887],[1333,1,29.3357],[7495,1,9.46818],[1025,1,26.1331]]],[[4116.76,6700.57,0],0,true,[[3219,1,13.8954],[3982,1,14.5148],[7663,1,18.0434],[668,1,13.7345]]],[[10355,11124.7,0],0,false,[[3584,1,86.3719],[1881,1,33.8531]]],[[5845.17,7272.69,0],0,true,[[6581,1,28.8959],[3106,1,27.5273],[6744,1,10.1387]]], +[[7098.23,11075.7,0],0,false,[[361,1,95.8307],[6415,1,179.114]]],[[14507.3,8396.04,0],0,true,[[5947,1,20.6873],[2601,1,72.9837],[2040,1,25.8689],[3988,1,11.2724]]],[[14959.9,7360.34,0],0,true,[[7602,1,47.245],[6488,1,19.8411],[7057,1,22.9794],[6335,1,13.2682]]],[[2754.56,3915.17,0],0,true,[[4530,1,29.4948],[6927,1,26.2449],[1811,1,11.0523]]],[[6664.05,1057.59,0],0,true,[[1545,1,106.989],[4434,1,15.4519],[4044,1,12.5969]]], +[[14813.1,14308.6,0],0,false,[[4861,1,33.8641],[688,1,29.8852]]],[[7459.63,10880.8,0],0,true,[[7403,1,25.1873],[1253,1,123.665],[5110,1,16.3774]]],[[5961.67,11781,0],0,true,[[1037,1,302.948],[7570,1,9.88248],[447,1,10.3897]]],[[9585.28,14414.6,0],0,false,[[1257,1,28.2229],[2184,1,42.4864]]],[[7478.56,9817.49,0],0,false,[[1940,1,24.0489],[4831,1,23.7256]]], +[[1936.38,13947.1,0],0,true,[[2249,1,21.9427],[1301,1,46.9441],[7469,1,20.3188],[1911,1,26.8058]]],[[10913.6,6065.18,0],0,false,[[3013,1,89.9656],[7383,1,293.554]]],[[13652,11222.3,0],0,false,[[7744,1,184.517],[5069,1,33.0006]]],[[12603.8,9847.09,0],0,false,[[5165,1,116.049],[6911,1,255.547]]],[[11895.4,2527.35,0],0,true,[[5418,1,25.9247],[6324,1,51.9045],[6862,1,26.5794],[2026,1,14.2604]]], +[[2863.93,3911.15,0],0,false,[[7781,1,46.6616],[2228,1,244.13]]],[[14989.6,13808.7,0],0,false,[[678,1,21.946],[6224,1,20.4485]]],[[13230.2,1696.55,0],0,true,[[392,1,84.6726],[793,1,22.1596],[6509,1,19.3532],[820,1,30.6852]]],[[15013.4,1577.16,0],0,true,[[6773,1,12.9828],[2431,1,3.97161],[1795,1,8.19166]]],[[15482.8,3217.97,0],0,false,[[750,1,328.459],[7437,1,208.012]]], +[[5585.28,14265,0],0,false,[[3896,1,8.80142],[355,1,15.6666]]],[[497.514,7960.36,0],0,true,[[7423,1,292.758],[3796,1,29.3651],[2729,1,11.4185]]],[[11378.9,9448.35,0],0,false,[[3566,1,214.964],[5792,1,163.437]]],[[9586.12,15299.8,0],0,false,[[4595,1,285.242],[537,1,395.819]]],[[4233.3,6703.45,0],0,false,[[801,1,26.5317],[3527,1,57.9864]]], +[[8348,16258.5,0],0,true,[[2146,1,7.4873],[6996,1,21.8993],[4442,1,26.8354],[6246,1,28.1258]]],[[6686.19,11195.4,0],0,false,[[3548,1,26.5035],[690,1,210.231]]],[[536.527,8708.15,0],0,false,[[536,1,173.253],[6298,1,325.858]]],[[13388.2,8942.38,0],0,true,[[1361,1,27.9014],[5201,1,198.545],[6998,1,11.3134]]],[[15002.5,8304.67,0],0,false,[[7015,1,210.085],[2211,1,359.524]]], +[[13424.8,10609.5,0],0,true,[[2499,1,22.1621],[405,1,33.5997],[39,1,10.1553],[1061,1,13.5977]]],[[10486.8,2586.72,0],0,false,[[806,1,182.536],[40,1,311.427]]],[[2919.57,3786.98,0],0,false,[[5996,1,124.662],[1021,1,319.561]]],[[1617.19,1431.31,0],0,false,[[795,1,20.7456],[864,1,89.7399]]],[[5796.42,9617.45,0],0,true,[[3359,1,32.317],[341,1,93.78],[7142,1,19.4068],[6739,1,17.3802]]], +[[7056.57,11538.7,0],0,true,[[4246,1,24.7547],[3690,1,19.7891],[7399,1,10.6699],[7038,1,9.88766],[7704,1,16.2853]]],[[6575.8,9174.52,0],0,true,[[1110,1,16.4804],[2068,1,49.2958],[6890,1,16.7395],[6735,1,26.1977]]],[[9125.14,9213.32,0],0,true,[[3652,1,21.8747],[1995,1,10.9106],[3704,1,17.7095]]],[[7576.33,15974.2,0],0,true,[[7509,1,24.7497],[825,1,13.7703],[7289,1,9.0617]]],[[11496,11124,0],0,false,[[2552,1,65.3335],[5107,1,70.2251]]], +[[480.365,9575.12,0],0,true,[[6205,1,174.436],[302,1,24.2734],[1295,1,22.1315],[600,1,19.2086]]],[[9064.11,8951.16,0],0,false,[[6799,1,101.078],[3634,1,103.688]]],[[1917.04,4753.75,0],0,false,[[2878,1,34.4971],[7729,1,64.8678]]],[[14092.7,12634.8,0],0,true,[[2777,1,26.8643],[746,1,22.7705],[2043,1,13.0499],[5950,1,9.28867]]],[[5539.21,2440.72,0],0,true,[[2514,1,29.8903],[1066,1,167.469]]], +[[2108.36,3853.31,0],0,false,[[4973,1,100.377],[6353,1,264.956]]],[[6881.03,2169.85,0],0,true,[[5437,1,23.385],[2792,1,62.2105],[3617,1,16.7441],[7735,1,27.2634]]],[[13788,2893.96,0],0,true,[[2794,1,16.7882],[202,1,27.8333],[3975,1,9.94913]]],[[5957.18,11109.7,0],0,true,[[6328,1,243.552],[3865,1,31.6345],[3385,1,17.2722],[3472,1,15.5638]]],[[3581.35,11365.5,0],0,false,[[1377,1,124.323],[226,1,182.163]]], +[[6243.56,10979.3,0],0,true,[[2540,1,24.4242],[7454,1,137.877],[5771,1,15.9271],[751,1,18.322]]],[[607.013,14497.7,0],0,false,[[6667,1,211.306],[4058,1,33.3938]]],[[13645.5,6635.93,0],0,true,[[1017,1,41.7006],[368,1,27.0143],[4642,1,12.9072]]],[[5454.65,2293.65,0],0,true,[[3919,1,27.4987],[3154,1,27.0193],[4103,1,49.7812]]],[[5737.03,2259.66,0],0,true,[[3449,1,143.092],[7132,1,27.1137],[5077,1,25.6244],[6191,1,11.9857]]], +[[12656.5,3123.35,0],0,false,[[4224,0,54.5923],[748,0,62.8869]]],[[4886.6,8406.25,0],0,true,[[134,1,6.10298],[3297,1,8.42062],[5709,1,8.85293],[5873,1,3.52546],[3001,1,14.2834],[619,1,17.2051]]],[[6611.88,8826.88,0],0,true,[[4763,1,11.4801],[317,1,26.7748],[3660,1,6.34393]]],[[5414.55,10842.5,0],0,false,[[4672,1,22.3471],[7221,1,22.1397]]],[[10305.7,11066.3,0],0,true,[[5408,1,26.8075],[662,1,23.743],[2285,1,30.6433],[6206,1,11.9983]]], +[[12469.6,14156.5,0],0,false,[[4741,1,23.2198],[5494,1,120.175]]],[[934.982,16372.9,0],0,false,[[3034,1,385.409]]],[[12844.9,14402.8,0],0,true,[[7084,1,24.0221],[197,1,15.1418],[6271,1,7.17617]]],[[15328.4,7428.66,0],0,false,[[674,1,26.0335],[151,1,18.1377]]],[[8328.24,1867.52,0],0,false,[[7210,1,78.0173],[3067,1,346.434]]], +[[14731.3,6656.91,0],0,false,[[759,1,43.4633],[1741,1,29.2925]]],[[7710.95,4423.51,0],0,false,[[3008,1,66.9669],[1742,1,24.8613]]],[[4177.88,15736.5,0],0,false,[[5523,1,39.1223],[2224,1,16.4102]]],[[7453.8,11018.6,0],0,false,[[1097,1,230.306],[1253,1,23.822]]],[[10884.8,11903.9,0],0,false,[[6891,1,367.112],[7140,1,137.344]]], +[[6502.83,8942.49,0],0,false,[[1350,1,63.6182],[2281,1,29.7221]]],[[9626.33,13945.8,0],0,true,[[7719,1,19.0003],[2826,1,73.8413],[1055,1,13.1105],[7630,1,25.8231]]],[[9217.28,6334.76,0],0,true,[[4557,1,12.9794],[1254,1,8.06274],[3531,1,16.6233],[7404,1,16.7255]]],[[6770.84,7664.3,0],0,false,[[3177,1,367.479],[7175,1,122.342]]],[[8916.1,9153.08,0],0,false,[[7046,1,194.751],[420,1,107.732]]], +[[8627.4,6165.67,0],0,false,[[1000,1,28.2248],[5555,1,28.1053]]],[[9227.83,8928.26,0],0,true,[[330,1,213.514],[5730,1,19.5085],[3932,1,26.7815]]],[[8979.02,5848.69,0],0,true,[[5249,1,19.5301],[5427,1,25.6299],[6830,1,11.2239]]],[[12132,14483.8,0],0,true,[[4000,1,18.4716],[7755,1,18.3838],[6042,1,2.09101]]],[[11250.8,1584.19,0],0,true,[[1299,1,22.6463],[5751,1,20.7175],[1035,1,13.0408],[3856,1,18.8597],[2964,1,11.1476]]], +[[4572.15,3221.3,0],0,false,[[5171,1,89.6498],[1119,1,346.939]]],[[5513.83,2338.19,0],0,true,[[4103,1,24.3465],[1667,1,56.7452],[6916,1,15.1712],[774,1,10.4337]]],[[5561.49,2368.7,0],0,false,[[1666,1,56.7452],[6047,1,157.026]]],[[14103,2157.96,0],0,true,[[5788,1,23.6031],[4632,1,245.03],[6687,1,21.7467],[7576,1,29.0483]]],[[6720.82,6386.94,0],0,true,[[94,1,26.8773],[7364,1,19.8387],[6652,1,16.6009]]], +[[4657.61,8519.34,0],0,true,[[412,1,13.9953],[2201,1,170.929],[7751,1,10.0104],[4422,1,23.2796]]],[[10045,10439.1,0],0,false,[[2698,1,24.8169],[4207,1,27.7382]]],[[9467,9765.29,0],0,true,[[3986,1,5.54654],[3599,1,47.4368],[5644,1,6.97755]]],[[4777.68,7127.32,0],0,true,[[3074,1,98.8597],[5598,1,18.9664],[1493,1,5.62297]]],[[8514.12,11516.7,0],0,false,[[2299,1,67.9495],[3978,1,251.45]]], +[[10536.3,12678.9,0],0,false,[[7609,1,229.467],[2106,1,226.826]]],[[10657.3,14305.7,0],0,false,[[5574,1,244.313],[2668,1,263.573]]],[[12874.9,15001.8,0],0,true,[[4836,1,16.2639],[1774,1,8.9134],[1723,1,16.9189]]],[[423.021,12570.7,0],0,false,[[2292,1,68.4795],[3420,1,20.4375]]],[[13414.2,14658.6,0],0,false,[[6070,1,81.5025],[5399,1,242.924]]], +[[6072.18,4696.95,0],0,false,[[4696,0,243.741],[5170,0,145.291]]],[[16059.4,8771.33,0],0,false,[[5356,0,52.4104],[7684,0,100.913]]],[[6762.45,8876.85,0],0,true,[[695,1,20.6835],[6625,1,87.6379],[812,1,11.6046]]],[[11153.1,11654,0],0,true,[[1425,1,19.1573],[557,1,19.3692],[303,1,17.7453]]],[[5700.39,13972.9,0],0,false,[[3208,1,25.4666],[2754,1,48.1597]]], +[[11660.3,10669.2,0],0,false,[[4247,1,45.7778],[2084,1,120.671]]],[[4272.78,10313.6,0],0,true,[[1716,1,54.0292],[6678,1,28.0622],[919,1,16.3259],[5886,1,18.5287]]],[[5224.86,14054.7,0],0,true,[[5652,1,32.977],[2969,1,187.654],[4435,1,20.1854]]],[[8147.12,7723.91,0],0,true,[[2528,1,33.2493],[5426,1,27.5149],[6992,1,15.1063]]],[[6657.39,13841.3,0],0,true,[[5840,1,331.964],[3026,1,24.2223],[2808,1,19.398],[6894,1,28.4207]]], +[[6392.33,8212.13,0],0,false,[[6464,1,62.1433],[2762,1,27.8192]]],[[9522.93,8386.38,0],0,false,[[578,1,234.714],[4608,1,231.045]]],[[8827.86,14421.1,0],0,true,[[510,1,8.06052],[4614,1,13.9826],[5407,1,11.9789]]],[[1456.05,8041.22,0],0,true,[[5350,1,15.0513],[4937,1,10.3346],[4779,1,17.9542]]],[[12761.8,14034.1,0],0,false,[[7390,1,50.1011],[5512,1,25.4631]]], +[[14669.6,10365.2,0],0,false,[[2847,0,209.617],[3214,0,157.395]]],[[897.043,4636.74,0],0,false,[[1183,1,126.062],[6880,1,117.094]]],[[4407.58,3982.03,0],0,false,[[3657,1,284.177],[6153,1,321.567]]],[[7755.88,998.131,0],0,true,[[3592,1,27.4578],[2690,1,117.948],[7519,1,17.556]]],[[2704.87,3990.39,0],0,false,[[4075,1,22.8935],[7260,1,31.2399]]], +[[6829.04,2271.64,0],0,false,[[6734,1,41.4175],[2818,1,28.0044]]],[[12784.8,2864.49,0],0,true,[[7736,1,28.9809],[4166,1,27.974],[4584,1,15.0965],[6623,1,26.8947]]],[[10025.5,8316.89,0],0,false,[[30,1,105.201],[5985,1,153.11]]],[[6686.16,6425.35,0],0,true,[[6809,1,146.962],[7692,1,21.436],[2731,1,27.7048]]],[[8843.33,5852.27,0],0,false,[[3468,1,30.2982],[6846,1,122.417]]], +[[6759.29,6954.71,0],0,false,[[4310,1,159.087],[3177,1,353.537]]],[[10748.7,10796.4,0],0,true,[[1766,1,16.5924],[867,1,92.9921],[5795,1,25.2517]]],[[7304.4,9660.81,0],0,true,[[3092,1,19.4697],[5906,1,19.8682],[3089,1,5.01442]]],[[387.805,6995.35,0],0,false,[[6653,1,227.178],[3720,1,18.2991]]],[[12905.6,14137.7,0],0,true,[[4181,1,31.2322],[5846,1,63.279],[673,1,23.0522],[4655,1,18.5588]]], +[[10624.3,2062.36,0],0,false,[[1180,1,306.641],[7129,1,239.228]]],[[5127.21,3714.44,0],0,false,[[370,1,356.861],[1019,1,126.055]]],[[14924.4,7476.03,0],0,false,[[6016,1,39.7259]]],[[13802,2914.69,0],0,false,[[3975,1,28.6272],[5358,1,88.9768]]],[[14784,5695.09,0],0,false,[[6023,1,30.7614],[5536,1,122.586]]], +[[3800.6,7267.86,0],0,true,[[7170,1,9.37315],[3803,1,133.462],[2353,1,9.44963]]],[[4302.98,10268.9,0],0,false,[[2149,1,258.72],[1686,1,54.0292]]],[[10063.8,15529.2,0],0,true,[[2302,1,24.6332],[3144,1,282.978],[5610,1,18.9184],[7705,1,13.4967]]],[[8479.86,16152.1,0],0,true,[[6360,1,29.176],[5728,1,11.4978],[1153,1,32.4693],[3404,1,4.50343]]],[[7063.75,6308.4,0],0,true,[[7769,1,5.34238],[1200,1,260.589],[7592,1,18.9259]]], +[[9845.22,14470.8,0],0,true,[[284,1,123.726],[7619,1,17.8234],[1434,1,16.7522],[6007,1,24.8658]]],[[9073.02,12952.1,0],0,false,[[1171,1,23.7881],[1032,1,24.3594]]],[[15.1923,14093,0],0,false,[[3003,1,296.025]]],[[12872.3,15018.5,0],0,true,[[7147,1,76.7361],[1774,1,25.6725],[1677,1,16.9189]]],[[13702.3,9385.98,0],0,false,[[3871,1,351.315],[3762,1,296.776]]], +[[12987.1,14172.2,0],0,false,[[1260,1,55.8298],[1175,1,85.4596]]],[[11724.3,2448.9,0],0,true,[[2158,1,32.0228],[7058,1,27.3183],[4611,1,24.872],[6106,1,8.46008]]],[[1997.44,2952.45,0],0,true,[[3438,1,307.013],[4272,1,13.8947],[1022,1,21.2906]]],[[15501.3,2334.17,0],0,false,[[6866,1,93.9749],[5790,1,14.4213]]],[[3530.28,7182.54,0],0,false,[[6766,1,174.264],[4219,1,118.047]]], +[[5558.26,14377.6,0],0,true,[[1783,1,26.3891],[4726,1,27.6375],[5246,1,16.5097],[1525,1,21.0976]]],[[8638.8,14684.6,0],0,false,[[4764,1,44.5585],[1847,1,77.1395]]],[[11786.5,9887.68,0],0,true,[[6040,1,158.877],[859,1,12.9286],[4760,1,11.2517]]],[[10125.3,13888.1,0],0,true,[[6181,1,70.1978],[191,1,19.6836],[1251,1,8.81366],[6835,1,17.5345]]],[[7196.11,6437.97,0],0,true,[[6041,1,26.0586],[7592,1,183.777],[3124,1,17.4519]]], +[[10560.8,5752.31,0],0,true,[[1308,1,17.7156],[7316,1,21.3659],[6043,1,10.1804],[7443,1,4.00824]]],[[4360.38,4879.95,0],0,false,[[7180,0,266.157],[2415,0,249.355]]],[[14363.9,6883.98,0],0,false,[[3825,1,41.5253],[1959,1,113.851]]],[[12820.7,13989.3,0],0,true,[[1063,1,12.2062],[4947,1,69.2585],[7390,1,25.3811],[7225,1,25.6588]]],[[8198.62,2578.03,0],0,false,[[2257,1,287.732],[5226,1,173.245]]], +[[7845.9,1850.59,0],0,true,[[5577,1,257.373],[6351,1,24.0249],[5785,1,16.1047]]],[[14702.1,6658.64,0],0,false,[[1650,1,29.2925],[5401,1,24.9255]]],[[7719.57,4400.24,0],0,true,[[1651,1,24.8613],[5531,1,17.7716],[185,1,10.5028]]],[[3538.68,3205.59,0],0,false,[[2674,1,108.098],[4345,1,252.338]]],[[14982.8,13883.1,0],0,true,[[6526,1,23.2779],[4745,1,16.2391],[4554,1,8.94551]]], +[[11264.7,11484.5,0],0,true,[[3977,1,2.13409],[6463,1,8.87809],[3528,1,8.00703]]],[[3644.84,6233.94,0],0,true,[[4931,1,15.2129],[3277,1,3.20494],[7808,1,8.39267],[4706,1,9.05612]]],[[9189.15,8973.88,0],0,false,[[2582,1,26.0656],[943,1,80.457]]],[[3996.13,14197.4,0],0,true,[[3427,1,85.0922],[5140,1,28.8345],[7111,1,15.5175],[7023,1,25.7516]]],[[8.19436,7654.49,0],0,false,[[135,1,271.166]]], +[[1487.51,7982.6,0],0,false,[[6111,1,30.5887],[7003,1,26.6751]]],[[855.84,7557.27,0],0,true,[[6855,1,10.9019],[7799,1,166.844],[4268,1,16.656]]],[[12948.4,9562.12,0],0,false,[[6911,1,211.976],[4945,1,6.77837]]],[[13641.3,11800.7,0],0,false,[[5781,1,260.227],[7165,1,153.564]]],[[13261.7,6157.03,0],0,true,[[530,1,21.6222],[3135,1,3.54348],[1553,1,14.5591],[7116,1,12.776]]], +[[13113.1,14137.2,0],0,true,[[1821,1,21.7182],[5695,1,21.9362],[4060,1,28.2539],[2203,1,17.2936]]],[[2353.92,4507.04,0],0,true,[[953,1,279.995],[5045,1,34.5135],[2573,1,18.8178]]],[[13226.9,13744.5,0],0,false,[[3363,1,52.2646],[2606,1,97.6479]]],[[14002.9,15234,0],0,false,[[3616,1,70.5029],[5720,1,29.7371]]],[[14267.5,2869.69,0],0,false,[[1505,1,63.2598],[7300,1,31.46]]], +[[14446.3,5857.73,0],0,true,[[7246,1,8.17771],[1291,1,20.4088],[7714,1,1.96281]]],[[3546.47,6598.91,0],0,true,[[66,1,22.3406],[6465,1,18.0836],[4192,1,6.68955],[411,1,11.1895]]],[[8654.38,14452.8,0],0,true,[[1491,1,19.0403],[6805,1,74.0189],[224,1,29.6426],[1041,1,16.4617]]],[[381.698,7808.15,0],0,true,[[7812,1,9.75819],[7414,1,33.5644],[6818,1,5.39192]]],[[7946.89,6044.13,0],0,true,[[6903,1,9.32402],[6704,1,100.335],[7010,1,7.81098],[2291,1,8.45164]]], +[[6990.52,11157,0],0,true,[[4454,1,25.1606],[5368,1,27.5424],[6543,1,16.4713],[2883,1,18.912]]],[[10761.2,10785.5,0],0,true,[[6598,1,17.5116],[1706,1,16.5924],[5795,1,8.79127]]],[[8127.97,14428,0],0,false,[[2519,1,276.778],[2354,1,329.546]]],[[4425.72,6588.55,0],0,true,[[2993,1,1.71161],[228,1,13.9791],[2638,1,14.979],[6993,1,11.4372]]],[[6931.19,9261.53,0],0,true,[[7664,1,30.9073],[1132,1,9.16331],[1827,1,18.2033],[4361,1,28.66],[2340,1,23.1501]]], +[[11442.1,11102,0],0,false,[[7331,1,51.1908],[4813,1,193.359]]],[[3139.6,13115.8,0],0,false,[[3736,1,19.4641],[4186,1,37.7157]]],[[8367.38,16205,0],0,false,[[665,1,92.3509],[4442,1,30.8567]]],[[5608.23,5371.05,0],0,true,[[1501,1,26.7678],[1458,1,22.0939],[457,1,11.5044],[2914,1,8.20368]]],[[12878.3,14993.5,0],0,true,[[1723,1,25.6725],[7758,1,25.8622],[1677,1,8.9134],[4836,1,8.47751]]], +[[15020.3,10964.5,0],0,true,[[503,1,7.05654],[1930,1,12.1605],[4479,1,6.98509]]],[[15029.1,10949.6,0],0,true,[[3887,1,4.12055],[7391,1,13.0334],[4479,1,10.3802]]],[[12929.9,14591.3,0],0,false,[[7537,1,71.2964],[6503,1,251.526]]],[[2373.41,4658.53,0],0,true,[[5045,1,118.27],[182,1,20.7142],[2060,1,23.48],[6859,1,35.8203]]],[[15010,7246.44,0],0,true,[[6013,1,70.136],[6979,1,19.4196],[1414,1,21.4578],[2713,1,18.7469]]], +[[13406.2,13987.2,0],0,false,[[7710,1,45.212],[2864,1,19.45]]],[[12748,3234.46,0],0,true,[[5915,1,5.70177],[5049,1,21.5141],[835,1,11.8742]]],[[15261.4,2498.39,0],0,true,[[5192,1,16.0107],[3036,1,118.881],[6797,1,28.9112]]],[[5583.5,14385.3,0],0,true,[[287,1,23.4737],[1730,1,26.3891],[5504,1,24.9583],[1432,1,15.9924]]],[[9321.5,6436.11,0],0,false,[[810,1,187.203],[451,1,86.994]]], +[[14466.4,8452.14,0],0,false,[[7273,1,306.714],[3988,1,65.2609]]],[[13842.6,10873.9,0],0,false,[[2092,1,270.551],[1514,1,185.022]]],[[14030.8,10335.4,0],0,false,[[6976,0,81.1906],[3743,0,297.998]]],[[14789.3,11661.3,0],0,true,[[3503,1,13.9412],[3722,1,20.6821],[5900,1,21.733]]],[[2171.19,4867.48,0],0,true,[[273,1,12.7069],[1227,1,189.833],[7709,1,18.1171]]], +[[6671,2003.18,0],0,false,[[4118,1,63.6042],[4342,1,314.757]]],[[3178.18,3579.86,0],0,true,[[6456,1,4.79983],[4017,1,13.8242],[1021,1,12.1231]]],[[12915.6,2807.74,0],0,true,[[4167,1,25.0435],[2419,1,393.971],[6239,1,28.5089],[7492,1,9.69604]]],[[15599.4,13246.2,0],0,false,[[3943,1,282.967],[6380,1,280.746]]],[[1797.54,2203.43,0],0,false,[[1080,1,84.0591],[3308,1,334.9]]], +[[15016.4,1569.55,0],0,true,[[6917,1,24.4569],[1603,1,8.19166],[2431,1,11.3607]]],[[6109.83,10647.3,0],0,false,[[2825,1,107.027],[6389,1,314.554]]],[[3877.27,6769.43,0],0,false,[[2923,1,219.122],[1390,1,46.0749]]],[[2442.59,7287.58,0],0,false,[[3236,1,30.7414],[6134,1,91.4125]]],[[3862.32,6498.82,0],0,true,[[2482,1,20.3067],[2408,1,23.5056],[1141,1,11.9999],[5456,1,7.92805],[4005,1,9.04025]]], +[[6760.62,6418.76,0],0,true,[[5551,1,24.8406],[4962,1,138.455],[3703,1,14.8889]]],[[4394.23,14156.2,0],0,true,[[4766,1,14.4359],[6166,1,140.749],[6954,1,11.3707]]],[[4839.17,6592.05,0],0,true,[[2328,1,6.64548],[3553,1,14.962],[6433,1,21.0976],[7235,1,15.9597]]],[[443.355,7899.5,0],0,false,[[4159,1,64.0501],[2729,1,85.5282]]],[[1028.79,7657.86,0],0,true,[[4174,1,82.2421],[4708,1,13.29],[6066,1,15.3316],[7385,1,22.0229]]], +[[10444.5,6074.33,0],0,true,[[2772,1,98.1381],[4363,1,13.2912],[454,1,10.1904]]],[[14019.9,8453.35,0],0,false,[[136,1,283.739],[3148,1,325.607]]],[[716.359,14826.7,0],0,false,[[3625,1,119.964],[5117,1,112.329]]],[[13398.7,6620.15,0],0,false,[[3502,1,27.3856],[6421,1,114.855]]],[[15284.3,7418.12,0],0,true,[[4196,1,24.4675],[517,1,16.9415],[3812,1,18.7683],[7043,1,14.7729],[105,1,8.09316]]], +[[5333.21,2700.84,0],0,true,[[3435,1,25.6724],[275,1,14.2761],[3305,1,10.1312]]],[[2752.35,3925.98,0],0,true,[[6927,1,16.1923],[5098,1,19.3711],[1588,1,11.0523]]],[[2145.08,4130.37,0],0,true,[[7295,1,6.19841],[5768,1,30.6084],[7521,1,24.5192]]],[[15331.9,13996.4,0],0,false,[[3945,1,266.047]]],[[5230.29,8785.59,0],0,true,[[0,1,16.2062],[3237,1,23.0913],[4425,1,7.89616]]], +[[7807.86,10708.5,0],0,true,[[238,1,25.1794],[5159,1,118.08],[4558,1,17.4969],[4536,1,19.1595]]],[[7018.76,11674.9,0],0,false,[[3127,1,16.8912],[6482,1,39.7003]]],[[2193.46,14244.5,0],0,false,[[5173,1,221.732],[5775,1,369.38]]],[[5702.08,9316.41,0],0,false,[[2287,1,179.487],[6810,1,27.4424]]],[[8362.29,3050.47,0],0,true,[[1515,1,20.2775],[5545,1,218.534],[4902,1,10.3399]]], +[[171.487,13514.5,0],0,false,[[4476,1,30.0344],[5481,1,35.0634]]],[[13129.2,14122.7,0],0,true,[[1755,1,21.7182],[2776,1,48.2239],[2203,1,31.9436],[4060,1,23.7779]]],[[9608.6,1272.41,0],0,false,[[6605,1,332.952],[7308,1,349.715]]],[[5172.58,3899.48,0],0,false,[[7348,1,16.8016]]],[[9838.42,14378.2,0],0,true,[[5800,1,54.0039],[2396,1,13.9776],[6737,1,17.5873],[4606,1,17.1908]]], +[[4849.54,12852.6,0],0,false,[[3073,1,24.2445],[7233,1,72.1808]]],[[7627.35,6939.52,0],0,false,[[111,1,318.591]]],[[6921.15,9246.35,0],0,true,[[2270,1,21.0739],[7664,1,12.8723],[1769,1,18.2033]]],[[3582.91,8962.91,0],0,false,[[3864,1,393.123],[5582,1,84.1165]]],[[4796.83,12525.5,0],0,true,[[1318,1,16.1398],[927,1,80.0048],[3549,1,8.8326]]], +[[4168.03,8708.52,0],0,true,[[5386,1,223.422],[4508,1,10.0825],[98,1,12.4692]]],[[13743.9,12546.7,0],0,true,[[2989,1,25.0766],[7777,1,8.06255],[7083,1,8.76576],[3900,1,19.0704]]],[[12884.5,14806.4,0],0,false,[[4212,1,28.3334],[4032,1,31.3343]]],[[15372,11857.9,0],0,true,[[3725,0,11.2898],[2214,1,17.3784],[308,1,15.4022]]],[[14327.1,14663.2,0],0,false,[[4552,1,25.2165],[1090,1,25.2083]]], +[[3968.41,2875.07,0],0,false,[[1185,1,116.875],[268,1,280.573]]],[[12837,2917.97,0],0,false,[[5309,1,51.9155],[1961,1,84.1948]]],[[3976.33,6847.11,0],0,false,[[4205,1,190.896],[5247,1,35.2931]]],[[6660.67,8860.84,0],0,true,[[5600,1,11.4451],[271,1,5.62319],[6692,1,5.08556]]],[[7058,14781.2,0],0,false,[[7161,1,276.378],[2854,1,215.789]]], +[[12638.5,14056.4,0],0,true,[[5374,1,12.0237],[6975,1,88.5697],[7193,1,32.9581],[1841,1,23.2034]]],[[12661.3,14052.1,0],0,true,[[5635,1,19.5611],[1840,1,23.2034],[7193,1,11.3796],[5374,1,12.8922]]],[[7859.32,1364.46,0],0,false,[[4806,1,358.118],[5577,1,229.864]]],[[7976.62,584.867,0],0,false,[[7733,1,283.14],[2436,1,321.521]]],[[9885.2,7409.35,0],0,true,[[1393,1,26.1433],[5703,1,215.208],[1283,1,14.7318],[823,1,14.8867]]], +[[6692.32,8979.81,0],0,true,[[6364,1,19.3725],[256,1,7.88189],[93,1,11.052],[3455,1,12.1544],[4469,1,4.46736]]],[[9369.96,14018.9,0],0,false,[[1083,1,107.022],[7719,1,250.735]]],[[8618.85,14758.9,0],0,false,[[1731,1,77.1395],[6340,1,26.0451]]],[[10627.3,14943,0],0,false,[[2266,1,101.635],[327,1,401.331]]],[[9954.43,15079.1,0],0,false,[[4176,1,81.5424],[888,1,20.0314]]], +[[12556.2,9978.57,0],0,true,[[60,1,30.7467],[244,1,31.8042],[6522,1,13.865]]],[[691.208,14422.4,0],0,false,[[2271,1,178.32],[4545,1,180.848]]],[[12362.3,4819.07,0],0,false,[[1003,1,306.491]]],[[9.2294,12835.2,0],0,false,[[6977,1,340.561]]],[[14354.3,12490.1,0],0,false,[[7213,1,33.6279],[3712,1,12.5548]]], +[[11916.4,1726.71,0],0,true,[[677,1,19.139],[2917,1,276.181],[1162,1,29.8019],[5965,1,18.4077]]],[[6610.1,2507.16,0],0,true,[[1314,1,25.8145],[391,1,244.696],[7523,1,17.7821]]],[[14837.1,5805.82,0],0,true,[[1186,1,14.6765],[7072,1,11.114],[5193,1,6.64393]]],[[5908.14,11682.7,0],0,true,[[3440,1,22.7797],[4096,1,22.6969],[241,1,26.4844],[3335,1,7.43661]]],[[12540,8564.33,0],0,false,[[7135,0,287.521],[5209,0,121.774]]], +[[6665.06,6329.75,0],0,false,[[4878,1,61.7595],[6696,1,70.8422]]],[[6665.01,8927.23,0],0,false,[[883,1,26.7321],[2052,1,22.1877]]],[[471.716,8141.19,0],0,false,[[3804,1,23.9693],[484,1,27.4555]]],[[8956.15,14702.9,0],0,false,[[4730,1,80.2509],[3733,1,24.8417]]],[[6640.25,8781.56,0],0,false,[[2921,1,84.6174],[4869,1,43.8971]]], +[[5385.8,10736.9,0],0,false,[[2911,1,110.175],[4410,1,57.1518]]],[[8899.43,15102.7,0],0,false,[[3491,1,34.7152],[5044,1,45.7647]]],[[12576.8,15015.3,0],0,false,[[7013,1,225.894],[4114,1,294.29]]],[[12057.5,13881.4,0],0,false,[[6086,1,76.7645],[6008,1,30.7074]]],[[13634.4,10761.5,0],0,true,[[860,1,13.2646],[7825,1,11.5377],[5480,1,3.87754]]], +[[193.352,13296.5,0],0,false,[[406,1,49.3657],[7258,1,19.706]]],[[5291.28,4241.11,0],0,false,[[5251,1,96.3051],[1383,1,219.903]]],[[14890.4,8788.44,0],0,false,[[7194,1,28.5896],[2492,1,18.0964]]],[[15107.5,10842.8,0],0,true,[[332,1,44.6892],[965,1,17.6879],[1969,1,11.1439]]],[[8055.8,2274.75,0],0,true,[[6152,1,171.138],[1274,1,20.8603],[4656,1,27.7469],[3184,1,16.1104]]], +[[7857.61,1907.11,0],0,false,[[4498,1,23.9216],[5697,1,20.506]]],[[15302.4,12098.9,0],0,true,[[64,1,10.3571],[2626,1,46.334],[539,1,8.23849]]],[[13885.3,16184.5,0],0,false,[[247,1,54.6043],[293,1,134.494]]],[[15007,13787.5,0],0,true,[[729,1,24.7043],[7001,1,28.399],[65,1,10.4969],[678,1,6.38583]]],[[9149.77,5995.23,0],0,false,[[2904,1,68.642],[6664,1,311.657]]], +[[1637.51,13911.9,0],0,false,[[2352,1,59.3053],[3146,1,77.6955]]],[[10388.7,11127.3,0],0,false,[[1583,1,33.8531],[7218,1,14.0351]]],[[8181.4,9990.99,0],0,false,[[4519,1,381.752],[4085,1,25.7753]]],[[2304.72,10619.9,0],0,true,[[4691,1,44.8458],[4683,1,28.0969],[2150,1,27.481],[2780,1,7.14757]]],[[8005.82,7779.29,0],0,true,[[2185,1,20.8201],[6955,1,91.7701],[3206,1,16.861],[6907,1,26.4375]]], +[[12895,7021.87,0],0,false,[[2830,1,203.182],[6169,1,153.489]]],[[5505.11,3876.51,0],0,true,[[7486,1,25.9604],[2059,1,13.5907],[4853,1,24.273]]],[[15995.3,12400,0],0,false,[[1345,0,241.401],[4482,0,307.7]]],[[3982.09,2455.46,0],0,false,[[6311,1,359.415],[5579,1,330.445]]],[[14852.6,13089.8,0],0,true,[[4711,1,59.5378],[1315,1,11.7536],[2114,1,8.09722]]], +[[13067.4,1121.65,0],0,true,[[199,1,24.0943],[4864,1,21.5106],[1165,1,17.5251],[6827,1,11.9241]]],[[13861.6,966.917,0],0,false,[[617,1,325.955],[2193,1,334.746]]],[[13703.9,376.26,0],0,false,[[1010,1,140.834],[617,1,291.752]]],[[15291.7,3900.69,0],0,true,[[1387,1,254.836],[7356,1,28.8763],[6530,1,16.3015]]],[[14451.1,4905.53,0],0,false,[[4601,0,58.2924],[1520,0,235.484]]], +[[5570.08,14082.3,0],0,false,[[715,1,156.058],[934,1,81.3049]]],[[8905.44,14405.2,0],0,false,[[4535,1,114.069],[769,1,30.4561]]],[[8323.82,9901.86,0],0,true,[[6871,1,21.073],[5361,1,18.4523],[5596,1,5.80301]]],[[2506.3,10670.3,0],0,false,[[2823,1,149.737],[2717,1,102.131]]],[[4263.03,6679.44,0],0,true,[[801,1,11.8979],[2680,1,17.0928],[4360,1,16.2709]]], +[[4504.14,8800.22,0],0,false,[[5777,1,27.6242],[3296,1,26.1159]]],[[1893.39,7636.27,0],0,true,[[6026,1,14.8197],[3515,1,336.303],[6660,1,5.15904]]],[[12831.6,14168.4,0],0,true,[[2453,1,7.95595],[4475,1,38.9477],[5846,1,20.0851]]],[[2422.52,4929.49,0],0,true,[[6069,1,31.6047],[4497,1,27.3492],[1075,1,11.3772]]],[[13169.9,14214.8,0],0,true,[[2273,1,62.5457],[1946,1,20.8011],[2559,1,8.08775],[5303,1,21.5731]]], +[[15096,10702.4,0],0,true,[[7488,1,9.23298],[1018,1,69.7485],[2157,1,12.958]]],[[12733.1,3144.37,0],0,true,[[6371,1,17.6513],[7045,1,15.7165],[5121,1,22.2123],[7685,1,18.996]]],[[14309.9,2791.84,0],0,true,[[461,1,17.2992],[5828,1,19.1967],[4018,1,14.7629]]],[[15452.6,2253.37,0],0,true,[[6867,1,16.2449],[5203,1,18.5736],[373,1,6.35054]]],[[6975.87,11553.5,0],0,false,[[7076,1,25.1219],[4383,1,24.0927]]], +[[6666.34,9027.73,0],0,true,[[5489,1,11.6417],[1375,1,44.9297],[5457,1,25.5403],[714,1,25.5143]]],[[1952.27,13925.6,0],0,true,[[5314,1,302.832],[1595,1,26.8058],[7469,1,19.9135],[2249,1,11.3856]]],[[5860.32,8882.14,0],0,true,[[2541,1,174.878],[2019,1,9.87816],[6932,1,21.1875],[7675,1,7.89679]]],[[6295.19,12534.8,0],0,false,[[6646,1,362.455],[3403,1,306.147]]],[[7278.52,9081.77,0],0,true,[[4026,1,6.73076],[4686,1,21.3689],[5813,1,13.1552]]], +[[7149.04,7823.04,0],0,false,[[1217,1,352.524],[6288,1,257.991]]],[[7391.42,15696.7,0],0,true,[[6776,1,12.8347],[4079,1,277.173],[343,1,17.105],[6677,1,21.2735]]],[[1367.03,7967.25,0],0,true,[[331,1,112.836],[5040,1,7.77838],[6713,1,16.8726],[6474,1,11.2491]]],[[10092.6,9616.96,0],0,false,[[3910,1,39.5876],[4068,1,155.008]]],[[7385.83,11285.8,0],0,true,[[7160,1,25.4461],[5812,1,8.77484],[4738,1,20.5974],[2669,1,20.0367]]], +[[13500,5414.06,0],0,false,[[2974,1,8.34053],[5803,0,214.923]]],[[15813.5,7676.65,0],0,true,[[4644,1,97.2561],[2176,1,8.05273],[7243,1,6.37704]]],[[1787.21,3325.44,0],0,false,[[3713,1,27.1139],[1367,1,24.3827]]],[[4061.21,1720.06,0],0,false,[[3540,1,333.691],[4183,1,307.684]]],[[14892,5812.44,0],0,true,[[3290,1,32.4733],[3946,1,15.7146],[3488,1,17.8079]]], +[[9975.09,14374.4,0],0,false,[[2172,1,217.376],[3062,1,94.3356]]],[[6806.44,8689.36,0],0,true,[[144,1,32.7197],[2765,1,14.3951],[2356,1,28.5166]]],[[6755.51,8838.38,0],0,true,[[5835,1,19.2],[6541,1,27.1098],[907,1,5.4567],[695,1,19.7461]]],[[4457.07,10442.9,0],0,false,[[1014,1,57.2544],[3543,1,30.2601]]],[[3581.51,13775.9,0],0,false,[[141,1,177.487],[3585,1,68.6327]]], +[[15021,10976.6,0],0,true,[[5528,1,86.8239],[1775,1,12.1605],[4479,1,18.2852]]],[[14487.3,6988.84,0],0,true,[[7697,1,18.6725],[7070,1,5.15723],[566,1,10.5545]]],[[5241.25,3906.63,0],0,true,[[6588,1,26.1037],[1428,1,19.2798],[3902,1,24.0549],[875,1,23.4356]]],[[2207.69,4395.92,0],0,true,[[4481,1,78.1771],[2258,1,15.0141],[3306,1,15.0424]]],[[11402.4,11575,0],0,false,[[2727,1,230.71],[2581,1,129.104]]], +[[1989.59,10543.5,0],0,false,[[3861,1,203.864],[2907,1,199.548]]],[[371.981,7785.93,0],0,true,[[5008,1,89.4667],[6818,1,26.0603],[7812,1,14.6666]]],[[4836.8,6616.69,0],0,true,[[3247,1,25.7056],[6433,1,9.09305],[7382,1,28.2317],[5888,1,24.5009]]],[[4038.06,16113,0],0,false,[[6247,1,34.7824],[577,1,33.8972]]],[[5067.09,15888.9,0],0,false,[[766,1,242.037],[2142,1,264.049]]], +[[7471.84,9794.4,0],0,false,[[6517,1,81.9346],[1594,1,24.0489]]],[[4566.4,15873.3,0],0,true,[[2844,1,27.3256],[3913,1,10.0597],[5269,1,4.15972],[4669,1,28.7578]]],[[3130.46,8164.52,0],0,false,[[6198,1,52.5037],[3496,1,50.9217]]],[[4096.67,10880.2,0],0,false,[[6875,1,42.1506],[4158,1,121.063]]],[[9114.29,4186.08,0],0,false,[[6214,1,311.591],[4577,1,165.778]]], +[[12797.2,14072.9,0],0,true,[[567,1,19.5057],[3939,1,15.6368],[6619,1,33.535],[1484,1,26.2219]]],[[13176.7,14234.4,0],0,true,[[4031,1,56.8983],[5303,1,10.0503],[1904,1,20.8011],[2559,1,22.9973]]],[[8063.08,3281.73,0],0,true,[[1273,1,21.2988],[5819,1,19.6052],[6173,1,6.4993]]],[[15958.4,14790.3,0],0,false,[[2716,1,219.819],[7820,1,209.254]]],[[5293.08,8805.4,0],0,false,[[3666,1,21.5547],[5184,1,43.572]]], +[[1185.96,15198.2,0],0,true,[[7716,1,18.5857],[3511,1,29.7826],[545,1,11.9572]]],[[3499.11,6737.27,0],0,false,[[6642,1,43.056],[221,1,87.3504]]],[[6789.63,8993.58,0],0,false,[[7577,1,26.3678],[6364,1,78.9635]]],[[5790.73,5975,0],0,true,[[5601,1,15.1888],[5409,1,42.3806],[465,1,9.89179],[7119,1,9.80443]]],[[5763.55,11430.1,0],0,true,[[2661,1,32.0219],[2403,1,176.325],[6036,1,14.2869],[5502,1,23.26]]], +[[3998.81,8994.05,0],0,true,[[4515,1,9.94199],[2207,1,46.8016],[5342,1,9.47205],[7627,1,12.0913]]],[[3061.83,5587.2,0],0,false,[[2653,1,19.566],[3149,1,66.6914]]],[[1841.58,5415.11,0],0,false,[[1481,1,16.0632],[1437,1,8.54753]]],[[8799.25,2923.9,0],0,false,[[3324,1,28.3138],[4059,1,28.2556]]],[[14461.8,6929.56,0],0,false,[[1737,1,113.851],[3422,1,50.8081]]], +[[11670.9,2333.47,0],0,false,[[1007,1,41.3629],[915,1,229.345]]],[[12873.5,2842.42,0],0,false,[[1836,1,84.1948],[6239,1,26.644]]],[[8019.12,6274.35,0],0,false,[[3043,1,116.981],[5347,1,208.437]]],[[4011.92,9073.52,0],0,true,[[1444,1,30.3612],[3954,1,95.4601],[2465,1,16.9172],[7065,1,13.1737]]],[[11334.8,9769.44,0],0,true,[[2017,1,20.5454],[4507,1,297.671],[2162,1,13.0472]]], +[[3386.3,15331,0],0,false,[[2874,1,145.986],[5611,1,333.8]]],[[1641.98,7419.17,0],0,true,[[630,1,23.0408],[2022,1,211.482],[7678,1,18.1386],[5631,1,12.6088]]],[[3959.3,16297.3,0],0,true,[[7432,1,11.7032],[7665,1,9.21237],[7499,1,16.006]]],[[8827.81,15363.6,0],0,false,[[4834,1,49.5406],[4239,1,28.5138]]],[[15108.1,10853.9,0],0,true,[[757,1,73.475],[965,1,27.9904],[1873,1,11.1439]]], +[[1771.61,3577.75,0],0,false,[[6455,1,19.9129],[7473,1,72.363]]],[[11755.1,2481.6,0],0,false,[[5964,1,62.1326],[4611,1,20.519]]],[[2603.72,3318.72,0],0,false,[[6928,1,378.099],[7671,1,337.978]]],[[7668.88,4533.49,0],0,true,[[2127,1,8.94466],[5202,1,14.9631],[1573,1,21.4957]]],[[13179.4,620.797,0],0,true,[[6570,1,57.3546],[730,1,12.4931],[4975,1,9.60941]]], +[[10424.4,10989.1,0],0,true,[[2100,1,15.6714],[872,1,121.215],[155,1,20.4126],[4538,1,15.22]]],[[9987.05,6422.38,0],0,true,[[2695,1,14.1219],[3470,1,25.1452],[3471,1,7.53465]]],[[7674.21,6228.51,0],0,true,[[4264,1,16.156],[7648,1,15.5091],[6822,1,4.40202]]],[[5520.36,14590.2,0],0,true,[[1521,1,49.5769],[2526,1,6.05221],[6736,1,15.0055]]],[[9431.96,9797.17,0],0,false,[[5644,1,43.6209],[667,1,6.63883]]], +[[6087.11,12159.4,0],0,false,[[3976,1,28.2383],[1187,1,28.4088]]],[[11251.4,7831.64,0],0,false,[[1135,1,111.899],[2611,1,215.398]]],[[11638.8,10578.1,0],0,true,[[3758,1,11.016],[1039,1,4.8185],[3684,1,4.80968]]],[[5297.81,8840.26,0],0,false,[[2221,1,24.9684],[5810,1,20.2816]]],[[8906.51,12095.6,0],0,true,[[2327,1,120.64],[2928,1,21.8432],[2953,1,15.1277],[6498,1,26.7477]]], +[[8933.65,5776.4,0],0,true,[[253,1,349.626],[7543,1,9.94875],[1068,1,11.6583]]],[[3142.63,13058.4,0],0,true,[[5431,1,26.5441],[2300,1,28.8919],[5907,1,12.3554]]],[[10124.8,6417.1,0],0,false,[[3808,1,103.223],[2169,1,319.266]]],[[6371.89,8160.94,0],0,true,[[2762,1,27.3227],[3550,1,25.1904],[873,1,10.1431],[3688,1,10.2915]]],[[9150.27,6177.58,0],0,false,[[7155,1,85.3303],[5852,1,84.037]]], +[[20.6587,12434.3,0],0,false,[[4046,1,264.467]]],[[12937.5,1623.37,0],0,true,[[1368,1,109.23],[2440,1,26.8348],[5340,1,15.5754],[7133,1,16.2957]]],[[15458.7,4138.86,0],0,true,[[4586,1,167.546],[1166,1,17.86],[6022,1,12.8817]]],[[15378.8,2214.12,0],0,true,[[6764,1,14.4281],[1388,1,12.4138],[2900,1,13.8855]]],[[16020.2,2900.99,0],0,true,[[3619,1,27.8289],[5550,1,74.8419],[3201,1,29.9583],[7278,1,15.558]]], +[[9116.16,9207.11,0],0,true,[[5760,1,27.5285],[3704,1,28.1083],[1622,1,10.9106],[3652,1,13.559]]],[[5208.88,6982.64,0],0,true,[[2420,1,12.6013],[3354,1,175.926],[5972,1,5.89184]]],[[9006.93,8811.05,0],0,false,[[4109,1,43.8153],[6799,1,50.4154]]],[[5597.72,14177,0],0,false,[[5691,1,25.572],[7018,1,24.1397]]],[[5475.92,10923.1,0],0,false,[[5039,1,19.9361],[167,1,26.1716]]], +[[5318.01,14668.4,0],0,false,[[2338,1,75.5651],[4877,1,70.0173]]],[[3280.6,11920.8,0],0,true,[[3080,1,219.367],[6386,1,14.8556],[5299,1,5.76824]]],[[5658.32,11688.4,0],0,false,[[1202,1,32.126]]],[[567.607,14142,0],0,false,[[195,1,99.0275],[2271,1,128.483]]],[[8615.55,2967.33,0],0,false,[[2859,1,190.058],[1515,1,246.763]]], +[[13009,14107.9,0],0,true,[[6812,1,24.7973],[6731,1,23.3761],[1260,1,14.6012],[3941,1,16.5002]]],[[1839.51,5005.92,0],0,true,[[121,1,27.1959],[6071,1,60.6833],[4918,1,19.7589],[5215,1,10.5595]]],[[6844.97,2086.46,0],0,true,[[2792,1,28.6735],[6843,1,15.349],[6255,1,6.93184]]],[[1656.13,590.08,0],0,true,[[6194,1,346.059],[4955,1,15.0784],[4976,1,23.099]]],[[15432.4,4972.56,0],0,true,[[3289,0,9.26936],[6527,1,9.29802],[7805,0,123.357]]], +[[13956.6,591.751,0],0,false,[[5259,1,309.216],[3085,1,322.988]]],[[8991.33,8720.13,0],0,true,[[5335,1,334.449],[4491,1,16.4955],[4932,1,22.3379]]],[[9140.67,6260.47,0],0,true,[[7591,1,22.5055],[1349,1,15.4632],[4804,1,5.67321],[4424,1,6.60272]]],[[6129.04,12205.4,0],0,true,[[4324,1,13.0314],[4010,1,8.30145],[6646,1,14.6181]]],[[3651.7,9033.71,0],0,false,[[6167,1,17.9854],[6385,1,125.104]]], +[[3383.17,13536.2,0],0,true,[[641,1,20.1484],[606,1,6.19441],[2479,1,21.0191],[6280,1,24.6935]]],[[11016.4,11943.8,0],0,false,[[3189,1,27.6453],[4737,1,21.9583]]],[[11334,9748.91,0],0,true,[[671,1,20.5764],[1964,1,20.5454],[2162,1,7.57371],[5013,1,11.294]]],[[6717.25,10330.6,0],0,true,[[2132,1,13.7635],[3632,1,10.0284],[1029,1,16.692]]],[[5850.47,8881.33,0],0,true,[[5758,1,42.633],[1912,1,9.87816],[6932,1,13.8485],[7675,1,15.561]]], +[[5219.73,13601.4,0],0,false,[[7478,1,347.252],[2644,1,394.564]]],[[12924.5,8947.27,0],0,false,[[6200,1,265.157],[6418,1,229.11]]],[[1441.81,7470.83,0],0,true,[[1966,1,211.482],[5946,1,31.728],[438,1,16.9917]]],[[11636.4,4883.86,0],0,false,[[3937,1,310.577],[3114,1,348.337]]],[[5099.57,4903.68,0],0,false,[[4327,1,248.884],[804,1,199.519]]], +[[13812.9,16223.2,0],0,false,[[7087,1,19.8886],[1530,1,24.5798]]],[[11883.9,2535.86,0],0,true,[[7436,1,67.2449],[1599,1,14.2604],[6862,1,20.8133],[5418,1,28.8754]]],[[1167.17,7889.93,0],0,true,[[4762,1,194.031],[7647,1,5.96752],[5392,1,9.20248]]],[[10164.4,10615.9,0],0,true,[[2783,1,23.1363],[354,1,158.393],[948,1,14.2262]]],[[6176.7,9041.56,0],0,false,[[5124,1,39.6586],[7770,1,17.6617]]], +[[10519.8,15235.5,0],0,false,[[3144,1,261.395],[7329,1,309.695]]],[[10835.8,7122.69,0],0,false,[[1452,1,20.1947],[2147,1,152.102]]],[[10766.6,8674.33,0],0,false,[[2377,0,199.486],[4845,0,221.275]]],[[5958.38,11219.9,0],0,true,[[342,1,19.726],[6500,1,23.5033],[5539,1,6.93984],[5282,1,15.3988]]],[[11071.7,8766.46,0],0,false,[[2377,0,240.027],[2994,0,224.801]]], +[[7113.8,9049.29,0],0,false,[[6774,1,45.3018],[4353,1,96.866]]],[[8374.62,11428,0],0,true,[[384,1,23.8153],[4151,1,28.4866],[4120,1,12.1308]]],[[8568.75,14703.7,0],0,false,[[3819,1,67.3106],[4594,1,81.7491]]],[[763.254,7772.66,0],0,true,[[5293,1,21.1404],[7423,1,58.4991],[81,1,18.2814],[1,1,17.7181]]],[[5824.72,5882.7,0],0,true,[[4426,1,17.2463],[7515,1,6.41831],[4233,1,14.4649],[7693,1,10.5202]]], +[[14531.6,8405.05,0],0,true,[[3534,1,53.2419],[1586,1,25.8689],[3988,1,19.2073],[5947,1,9.62056]]],[[14779.6,11704.5,0],0,false,[[6671,1,86.2104],[5900,1,22.5986]]],[[562.987,5750.7,0],0,false,[[4431,0,110.366],[4478,0,139.181]]],[[14105.3,12631.4,0],0,true,[[5950,1,21.9442],[7624,1,30.7649],[1628,1,13.0499]]],[[13155.5,13880.9,0],0,true,[[1182,1,7.91135],[3520,1,24.5436],[2537,1,11.1305],[4695,1,21.3828]]], +[[6700.39,3569.82,0],0,false,[[6556,1,107.613],[2849,1,62.6355]]],[[16369,9626.79,0],0,false,[[3482,1,49.5111]]],[[11633.2,10424,0],0,true,[[2173,1,33.8137],[1510,1,13.845],[699,1,14.1949]]],[[7704.5,9206.38,0],0,true,[[6922,1,337.48],[4134,1,7.73036],[5035,1,14.7577]]],[[10953.1,12037.3,0],0,false,[[6461,1,21.338],[3911,1,21.5801]]], +[[5239.98,11880.5,0],0,false,[[7394,1,19.2006],[933,1,22.4445]]],[[12125.9,9516.72,0],0,false,[[2666,1,379.966],[6040,1,355.989]]],[[6665.49,8949.41,0],0,true,[[1861,1,22.1877],[663,1,11.4793],[6164,1,19.3945]]],[[4366.96,11789.2,0],0,false,[[4746,1,251.039],[7377,1,69.7716]]],[[10740.3,12912.4,0],0,false,[[3176,1,214.519],[4516,1,213.196]]], +[[2148.74,14770.4,0],0,false,[[842,1,280.146],[6313,1,143.848]]],[[3955.5,6865.08,0],0,false,[[3024,1,23.8429],[2720,1,25.7032]]],[[9477.46,6597.43,0],0,true,[[2290,1,17.1422],[3692,1,22.0039],[2934,1,31.0558]]],[[8937.22,14929.3,0],0,false,[[2810,1,42.0321],[4028,1,26.9428]]],[[5491.78,3878.48,0],0,true,[[1383,1,220.921],[1886,1,13.5907],[4853,1,11.2306]]], +[[2387.79,4677.06,0],0,true,[[5820,1,198.737],[182,1,24.3995],[1778,1,23.48],[6859,1,19.3634]]],[[13151.7,14055.9,0],0,true,[[2776,1,22.2801],[5413,1,26.056],[593,1,20.5642],[2689,1,12.7718]]],[[11018.8,2628.39,0],0,true,[[6814,1,7.6416],[7731,1,13.4303],[3116,1,11.021]]],[[7109.95,5345.47,0],0,false,[[3367,0,55.0713],[941,0,93.8567]]],[[14026.8,3049.31,0],0,false,[[4808,1,85.6829],[250,1,154.497]]], +[[14178.3,3122.26,0],0,true,[[250,1,17.1537],[5310,1,114.635],[3766,1,24.632],[2241,1,19.5711]]],[[14211.7,3079.01,0],0,false,[[5420,1,57.955],[3766,1,30.0116]]],[[14872.4,5919.88,0],0,true,[[4147,1,23.488],[3291,1,9.92876],[326,1,3.62267]]],[[6592.2,9128.37,0],0,true,[[1621,1,49.2958],[3498,1,25.4942],[7219,1,15.0587]]],[[4060.5,6637.13,0],0,false,[[7662,1,13.6952],[7482,1,44.3046]]], +[[5601,8856.66,0],0,true,[[5973,1,26.9336],[434,1,15.0875],[6038,1,15.2159]]],[[5612.24,6301.14,0],0,true,[[591,1,10.8419],[4056,1,18.4217],[6952,1,8.8734]]],[[5381.44,10252.7,0],0,true,[[7006,1,5.90484],[3371,1,8.40914],[3141,1,4.41234]]],[[4872.89,12826.7,0],0,false,[[1357,1,63.1968],[2244,1,34.2753]]],[[5486.85,14373,0],0,true,[[4052,1,14.9354],[5320,1,22.6445],[4622,1,11.8524],[4648,1,26.1501],[2320,1,20.3985],[7431,1,28.2574]]], +[[2226.24,15742.2,0],0,false,[[7512,1,287.499],[6516,1,332.894]]],[[12110,15025.7,0],0,false,[[2186,1,14.448],[3015,1,94.9284]]],[[195.453,13522.2,0],0,false,[[6523,1,40.9119],[4474,1,68.2796]]],[[4893.85,2956.27,0],0,false,[[4402,1,32.8965],[4952,1,179.108]]],[[14845,12818.1,0],0,false,[[3366,1,88.0344],[1289,1,106.64]]], +[[12729.8,3199.63,0],0,true,[[731,1,26.7991],[460,1,15.2679],[5807,1,15.7674],[4894,1,14.7542]]],[[1770.48,13904.8,0],0,true,[[881,1,20.455],[7217,1,20.8249],[4871,1,21.9304],[4848,1,4.52918]]],[[9267.93,7414.38,0],0,true,[[712,1,51.7468],[2677,1,24.9706],[3668,1,22.8212],[7035,1,7.14823]]],[[6694.38,9227.59,0],0,true,[[6890,1,122.68],[2884,1,18.2781],[6361,1,12.15],[4122,1,25.5716]]],[[11662.8,10788.6,0],0,true,[[1685,1,120.671],[3336,1,16.4281],[6435,1,13.0341],[1423,1,27.0323]]], +[[6911.96,11161.3,0],0,true,[[690,1,18.3939],[4334,1,22.7438],[3716,1,6.29519],[5185,1,6.9289]]],[[3473.05,6702.22,0],0,false,[[6465,1,110.585],[4635,1,30.7557]]],[[4298.79,8695.24,0],0,true,[[4957,1,62.1174],[1159,1,16.7469],[1294,1,28.5489]]],[[4136.7,7173.7,0],0,true,[[24,1,9.57933],[1405,1,10.6168],[5148,1,10.6643]]],[[8921.56,14973.2,0],0,false,[[2310,1,18.6928],[6849,1,25.7388]]], +[[6886.44,11553.5,0],0,false,[[6079,1,20.4893],[4173,1,19.8781]]],[[404.355,12982.2,0],0,true,[[3672,1,23.3655],[1059,1,139.189],[72,1,21.5939],[3970,1,10.9173]]],[[13584.8,10930.6,0],0,true,[[11,1,22.9221],[1786,1,270.551],[7747,1,17.0091],[3113,1,20.5958]]],[[12539.2,14172.6,0],0,true,[[5030,1,30.225],[1483,1,25.0889],[404,1,20.0378],[6235,1,9.59746]]],[[9996.91,1942.52,0],0,false,[[5949,1,392.463],[1555,1,192.343]]], +[[8139.77,3777.08,0],0,false,[[3605,1,97.7475],[2512,1,76.2589]]],[[13629.6,12965.6,0],0,false,[[4666,1,53.2915],[4677,1,111.411]]],[[2251.04,3421.75,0],0,false,[[6410,1,333.296],[3962,1,23.5347]]],[[1962.19,2229.45,0],0,false,[[834,1,86.3664]]],[[14192.4,4134.96,0],0,false,[[6279,0,295.418],[7821,0,347.598]]], +[[10438.2,10996.5,0],0,true,[[33,1,40.0531],[1975,1,15.6714],[4538,1,14.9468],[155,1,10.3317]]],[[6699.76,10365,0],0,false,[[5988,1,88.9766],[2132,1,24.8497]]],[[11712.4,10380.6,0],0,false,[[5673,1,92.046],[18,1,22.0247]]],[[9195.81,12483.7,0],0,false,[[3702,1,329.543],[3283,1,228.335]]],[[6038.49,10269.1,0],0,true,[[3756,1,214.605],[7595,1,6.29564],[3694,1,8.1396]]], +[[4205.33,10465,0],0,true,[[7234,1,14.7261],[5952,1,5.68666],[4397,1,19.5332]]],[[10467.7,12887.1,0],0,false,[[1675,1,226.826],[2919,1,152.484]]],[[4781.51,8804.37,0],0,true,[[6024,1,24.2813],[6187,1,24.3105],[5837,1,28.73],[1026,1,16.2901]]],[[6243.42,9050.01,0],0,false,[[1258,1,22.5311],[5809,1,73.2568]]],[[4118,9827.53,0],0,true,[[670,1,12.643],[1292,1,22.5567],[4296,1,26.6858]]], +[[6668.06,15814.6,0],0,false,[[6640,1,270.556],[3525,1,253.183]]],[[11530.2,10309.2,0],0,true,[[2769,1,14.4971],[5011,1,48.3792],[3458,1,21.9522]]],[[15075.6,7292.13,0],0,true,[[7518,1,29.3665],[2318,1,27.3401],[7371,1,13.8354]]],[[14717.8,6645.3,0],0,false,[[4857,1,26.963],[3307,1,31.6133]]],[[14846,13085.1,0],0,true,[[7000,1,33.958],[1315,1,14.2578],[4045,1,19.5097],[1889,1,8.09722]]], +[[11660.7,2929.78,0],0,false,[[7060,0,153.591],[77,0,97.4482]]],[[1290.49,14597.6,0],0,false,[[4866,1,164.536],[4263,1,359.814]]],[[8561.45,6158.42,0],0,true,[[395,1,381.348],[6115,1,27.876],[2171,1,18.6683]]],[[4547.77,9758.04,0],0,false,[[664,1,205.446],[2149,1,313.155]]],[[4693.22,7925.66,0],0,false,[[7380,1,124.195],[556,1,33.4234]]], +[[2784.36,13193.1,0],0,true,[[301,1,25.3578],[6593,1,58.1533],[6006,1,30.4814],[6817,1,10.7067]]],[[8982.39,8760.52,0],0,false,[[4932,1,19.1016],[5662,1,20.8187]]],[[6670.37,10273.3,0],0,true,[[6918,1,32.7138],[1579,1,26.7979],[3601,1,14.8438],[7703,1,6.72213]]],[[2693.04,7588.33,0],0,true,[[945,1,32.1199],[7098,1,13.0768],[5161,1,28.3758]]],[[13183.1,13648.1,0],0,false,[[4628,1,28.8218],[6672,1,105.603]]], +[[11148.8,2112.57,0],0,true,[[7349,1,199.148],[4223,1,18.2585],[1244,1,15.9487],[2561,1,22.1585]]],[[15455.8,11626.8,0],0,true,[[2363,1,11.1679],[2214,1,236.088],[2963,1,23.2735]]],[[7662.75,4540,0],0,true,[[1461,1,51.3557],[1973,1,8.94466],[1573,1,29.8147]]],[[3016.51,2263.18,0],0,false,[[3991,1,159.797],[4860,1,324.196]]],[[15281.9,2087.38,0],0,false,[[1371,1,75.9796],[6764,1,145.212]]], +[[4169.06,9964.97,0],0,false,[[7721,1,23.8168],[6706,1,22.1422]]],[[8019.87,10668.8,0],0,false,[[6434,1,185.38]]],[[6710.99,10342.8,0],0,true,[[2101,1,24.8497],[2018,1,13.7635],[3632,1,9.38119]]],[[8810.77,5801.8,0],0,true,[[4483,1,20.6041],[3123,1,24.364],[4070,1,7.58234],[6727,1,5.52393]]],[[4850.49,6658.21,0],0,false,[[5888,1,19.4707],[5472,1,38.2057]]], +[[4955.08,15279,0],0,false,[[5034,1,235.656],[6931,1,207.034]]],[[13282,11039.4,0],0,false,[[3047,1,19.0806],[6936,1,20.1321]]],[[14988.7,8011.62,0],0,false,[[516,1,118.705],[6422,1,318.36]]],[[1934.75,3981.37,0],0,false,[[7640,1,125.268],[2640,1,318.575]]],[[4560.39,1752.25,0],0,true,[[6107,1,9.1765],[443,1,2.4968],[2836,1,2.35489],[615,1,17.7885]]], +[[14223.5,2668.32,0],0,false,[[1487,1,191.088],[1505,1,143.874]]],[[15769.7,2612.26,0],0,false,[[7686,1,60.4658],[2550,1,25.9686]]],[[5227.85,16091.8,0],0,false,[[1939,1,264.049],[6496,1,320.815]]],[[9167.48,6292.27,0],0,false,[[1349,1,26.1573],[2696,1,30.112]]],[[4532.69,10425.4,0],0,true,[[7631,1,118.459],[1445,1,10.2628],[1014,1,21.1552]]], +[[10987.4,11992.1,0],0,true,[[3189,1,28.9258],[5716,1,24.0526],[644,1,29.0203],[119,1,5.2168]]],[[8354.45,16262.3,0],0,true,[[1610,1,7.4873],[6616,1,21.4486],[4442,1,27.96],[6246,1,25.5182]]],[[10944.1,7199.86,0],0,false,[[2031,1,152.102],[4966,1,218.02]]],[[4782.81,6572.11,0],0,false,[[5794,1,25.2422],[6584,1,28.5226]]],[[4409.17,10036,0],0,false,[[2118,1,313.155],[1716,1,258.72]]], +[[2332.02,10622.9,0],0,true,[[1883,1,27.481],[2823,1,32.4941],[2780,1,23.2295],[4683,1,10.2289]]],[[12336.1,14296.2,0],0,false,[[5396,1,31.6717],[178,1,19.9261]]],[[4989.46,5152.52,0],0,false,[[7419,0,241.489],[6009,0,112.802]]],[[13541.1,10823.8,0],0,true,[[6553,1,13.2744],[7747,1,113.417],[5167,1,8.16808],[3049,1,19.4774]]],[[14138.5,11590.2,0],0,false,[[7387,1,351.638],[196,1,231.865]]], +[[12876.5,14667.8,0],0,false,[[6207,1,30.0686],[5252,1,49.3718]]],[[13475.1,14545.8,0],0,false,[[2990,1,153.491],[1325,1,46.9331]]],[[15096.4,10715.3,0],0,true,[[6963,1,37.7221],[7488,1,5.16265],[1905,1,12.958]]],[[11696,2434.06,0],0,false,[[4890,1,33.7052],[1726,1,32.0228]]],[[13253.7,1379.14,0],0,true,[[3920,1,16.9424],[654,1,12.7929],[5769,1,21.1958]]], +[[3132.97,11892.7,0],0,true,[[4138,1,31.008],[6893,1,111.022],[7049,1,13.853],[7171,1,18.8917]]],[[4560.13,10818.5,0],0,true,[[4105,1,24.0033],[2268,1,29.1594],[3580,1,10.9312]]],[[11333.4,9756.46,0],0,true,[[5013,1,18.0112],[2017,1,7.57371],[1964,1,13.0472]]],[[9982.72,8124.36,0],0,true,[[2264,1,96.957],[7723,1,18.0108],[960,1,30.7236]]],[[13092.7,8052.79,0],0,false,[[3147,1,172.037],[7366,1,386.429]]], +[[11543,6947.87,0],0,false,[[3064,1,57.8787],[3624,1,41.4695]]],[[13381.5,13445.3,0],0,false,[[7681,1,66.6432],[3961,1,57.2953]]],[[12640,2843.23,0],0,false,[[6884,1,56.4701],[3681,1,48.7514]]],[[14585.5,5435.96,0],0,true,[[6142,1,406.82],[2643,1,16.9424],[571,1,10.5977]]],[[10440.9,6416.67,0],0,false,[[1987,1,319.266],[1567,1,77.3142]]], +[[2678.87,14641.3,0],0,true,[[4493,1,26.9123],[2707,1,84.6654],[4908,1,24.3701],[7451,1,9.39984]]],[[8579.25,6164.02,0],0,true,[[2117,1,18.6683],[1000,1,20.0593],[6115,1,9.23847]]],[[10191.7,14370.5,0],0,false,[[2668,1,210.046],[1925,1,217.376]]],[[11628.4,10390.6,0],0,false,[[3032,1,100.819],[2047,1,33.8137]]],[[1080.56,15237.5,0],0,false,[[252,1,75.3141],[1102,1,49.6751]]], +[[15004.8,10896.1,0],0,false,[[3839,1,63.7983],[3411,1,48.4819]]],[[15821.5,7676.05,0],0,true,[[1921,1,8.05273],[7243,1,9.73972],[6825,1,13.1365]]],[[11888.5,2718.94,0],0,true,[[6408,1,12.8971],[773,1,118.034],[322,1,3.97071]]],[[9207.32,16238,0],0,false,[[3707,1,286.171],[4111,1,314.522]]],[[8486.49,5577.35,0],0,true,[[5315,0,202.118],[5969,0,3.53416],[7176,1,4.97331]]], +[[6851.79,16000.8,0],0,true,[[344,1,16.9631],[3248,1,377.632],[3525,1,18.5976],[4352,1,15.5964],[3158,1,24.2373]]],[[6939.99,11160.7,0],0,false,[[5185,1,21.3429],[4454,1,25.5245]]],[[473.214,8179.09,0],0,true,[[5507,1,8.16614],[6185,1,13.8446],[484,1,10.5047]]],[[5741.07,11753.4,0],0,false,[[4155,1,26.8782],[5761,1,28.5038]]],[[9626.6,14424.4,0],0,false,[[1593,1,42.4864],[3347,1,74.293]]], +[[7993.37,7795.94,0],0,true,[[1884,1,20.8201],[6244,1,369.804],[3206,1,27.3867],[6907,1,14.7785]]],[[12111.7,15016.5,0],0,true,[[5321,1,26.2873],[7013,1,240.603],[2076,1,14.448]]],[[439.423,12564.8,0],0,false,[[10,1,21.8525],[7238,1,45.8591]]],[[12645.1,5709.44,0],0,true,[[4546,1,8.54885],[4969,1,253.427],[5071,1,4.76495],[5351,1,14.0938]]],[[2826.53,5371.38,0],0,false,[[7776,1,98.9521],[4720,1,99.1875]]], +[[12723.5,14063.5,0],0,true,[[5512,1,22.8436],[5665,1,26.1414],[706,1,6.63011]]],[[14352.3,15728.9,0],0,false,[[5339,1,339.895],[7030,1,177.164]]],[[6779.62,2314.14,0],0,true,[[6179,1,21.4376],[391,1,13.4039],[863,1,7.30023]]],[[13928.6,1292.88,0],0,false,[[1891,1,334.746],[278,1,358.603]]],[[15066.1,2358.77,0],0,true,[[5033,1,333.79],[1560,1,7.96277],[778,1,11.9993],[3992,1,11.2142]]], +[[3396.53,6345.31,0],0,false,[[7363,1,71.9058],[2925,1,111.526]]],[[8944.73,6001.57,0],0,true,[[3771,1,15.5885],[3881,1,16.8338],[6122,1,6.51579]]],[[10096.5,10272.7,0],0,false,[[3835,1,159.651],[2404,1,34.1013]]],[[11673.6,10407.3,0],0,true,[[18,1,25.1687],[699,1,29.8317],[2616,1,17.5223]]],[[6446.3,6622.16,0],0,false,[[3416,1,11.8873],[6809,1,174.37]]], +[[3942.26,8687.13,0],0,true,[[4295,1,71.3742],[1220,1,10.6469],[5602,1,18.815]]],[[4540.6,8641.08,0],0,false,[[1670,1,170.929],[7588,1,111.463]]],[[12849.2,13479,0],0,false,[[805,1,377.181],[3066,1,224.8]]],[[13119.7,14153.1,0],0,true,[[2273,1,20.713],[1755,1,17.2936],[7241,1,25.0112],[1193,1,15.2775],[4060,1,23.0036],[1821,1,31.9436]]],[[13301.9,13509.2,0],0,true,[[2946,1,18.7896],[3787,1,21.3508],[5188,1,21.7824],[1297,1,12.769]]], +[[15517.1,7506.66,0],0,false,[[7322,1,97.8274],[3558,1,77.8132]]],[[13614.7,2505.1,0],0,false,[[4632,1,356.574],[4258,1,303.536]]],[[4012.98,9038.56,0],0,false,[[1955,1,46.8016],[2465,1,19.3211]]],[[6977.84,13557.3,0],0,false,[[6477,1,326.597],[3967,1,204.266]]],[[10959.7,7064.16,0],0,false,[[5599,1,23.2368],[6483,1,24.1703]]], +[[4851.13,12804.8,0],0,false,[[4964,1,22.0502],[3073,1,23.7362]]],[[14942.7,8646.75,0],0,true,[[1614,1,359.524],[4446,1,8.2902],[1321,1,15.8588]]],[[5564.67,3908.86,0],0,false,[[2625,1,172.182],[4240,1,21.8434]]],[[15027.2,7300.53,0],0,true,[[264,1,30.2566],[2238,1,24.6802],[1518,1,16.9305],[1311,1,15.9041]]],[[15376.6,11841.1,0],0,true,[[2126,1,236.088],[308,1,32.7348],[1833,1,17.3784]]], +[[15127.9,12213.7,0],0,false,[[2626,1,190.104],[2294,1,266.055]]],[[15452.6,4917.12,0],0,false,[[6527,1,58.9552],[1404,1,251.717]]],[[8613.3,11769.9,0],0,false,[[7807,1,267.468],[398,1,338.577]]],[[5840.66,14397.3,0],0,false,[[6162,1,77.8451],[3687,1,37.9684]]],[[531.993,10076.6,0],0,true,[[7220,1,29.9041],[5974,1,29.1535],[365,1,13.6726],[6563,1,11.925]]], +[[4100.88,15913.4,0],0,false,[[958,1,55.927],[5933,1,30.3209]]],[[5272.92,8838.35,0],0,false,[[4275,1,28.0603],[1983,1,24.9684]]],[[2435.55,6850.8,0],0,true,[[5445,1,15.3869],[4484,1,47.5244],[2757,1,15.0789]]],[[5219.43,9329.13,0],0,false,[[4413,1,336.355],[6990,1,324.353]]],[[4193.44,15731.3,0],0,true,[[1652,1,16.4102],[2820,1,5.13421],[4618,1,22.2158],[5390,1,21.6339]]], +[[3298.72,6163.04,0],0,false,[[7053,1,46.0559],[3284,1,30.0604]]],[[11146.7,6415.13,0],0,true,[[4900,1,12.333],[631,1,240.559],[2411,1,10.7895],[402,1,18.688]]],[[13485.2,10347.6,0],0,true,[[3082,1,7.98176],[5070,1,214.802],[724,1,22.8037]]],[[3097.17,3891.52,0],0,false,[[1600,1,244.13],[7782,1,293.882]]],[[12526.4,620.223,0],0,false,[[6492,1,297.819],[1212,1,300.745]]], +[[5788.39,6032.89,0],0,true,[[3241,1,2.89524],[7114,1,8.42858],[5893,1,6.60305]]],[[3647.32,7304.11,0],0,false,[[5394,1,30.6387],[3923,1,258.292]]],[[2795.04,11887.8,0],0,false,[[6499,1,27.3389],[2375,1,374.944]]],[[2062.08,12094,0],0,true,[[603,1,19.1236],[3818,1,20.0965],[6777,1,17.8876]]],[[4193.94,10676.8,0],0,false,[[7620,1,107.953],[295,1,112.611]]], +[[60.4914,12053.3,0],0,true,[[4384,1,21.5328],[7115,1,33.0954],[5909,1,29.8012],[647,1,12.5867]]],[[12956,14103.7,0],0,false,[[4948,1,15.2039],[4181,1,29.5714]]],[[1936.32,4979.36,0],0,true,[[7599,1,73.9894],[6681,1,13.1544],[7307,1,9.97075]]],[[15035.1,7277.16,0],0,true,[[2213,1,24.6802],[2713,1,20.9588],[5323,1,29.1033],[3903,1,15.3494]]],[[2106.19,4499.75,0],0,true,[[6786,1,21.0361],[6749,1,20.5506],[7670,1,8.31587]]], +[[12766.2,3132.46,0],0,true,[[5191,1,12.9223],[1133,1,17.7648],[7312,1,15.0738]]],[[14197.8,3119.84,0],0,true,[[250,1,30.7678],[5022,1,43.0838],[3766,1,17.8796],[2065,1,19.5711]]],[[15813.6,3530.58,0],0,false,[[7247,1,377.463],[4587,1,139.558]]],[[11598.7,11014.6,0],0,false,[[5107,1,82.3275],[6617,1,27.645]]],[[4863.86,12793.6,0],0,false,[[2073,1,34.2753],[903,1,29.469]]], +[[6101.9,9738.22,0],0,false,[[5089,1,247.983],[4323,1,191.033]]],[[10022.3,7967.43,0],0,false,[[5262,1,15.1433],[2298,1,29.0721]]],[[506.214,8032.13,0],0,false,[[3772,1,30.4355],[1252,1,244.545]]],[[4464.97,7488.13,0],0,true,[[6836,1,12.9399],[2520,1,6.84367],[5384,1,4.06549]]],[[1955.52,13936.5,0],0,true,[[4091,1,156.454],[1595,1,21.9427],[7469,1,24.8971],[1911,1,11.3856]]], +[[8983.31,8845.14,0],0,false,[[7480,1,41.7987],[2407,1,79.0063]]],[[9892.63,12176.5,0],0,false,[[3031,1,235.695],[4335,1,304.996]]],[[11054.6,14855.5,0],0,false,[[113,1,270.367],[2266,1,339.832]]],[[8668.46,14758.1,0],0,false,[[6531,1,85.2301],[469,1,53.9426]]],[[8855.42,4794.95,0],0,false,[[2683,1,24.7829],[319,1,43.3851]]], +[[12455.8,14291.9,0],0,false,[[5746,1,99.5075],[5603,1,68.956]]],[[1832.89,5091.84,0],0,true,[[2894,1,19.7954],[1556,1,7.7593],[6320,1,15.255],[1296,1,9.74437]]],[[8118.71,2319.9,0],0,false,[[3184,1,63.8156],[1739,1,287.732]]],[[2194.05,4389.68,0],0,true,[[6323,1,81.371],[3306,1,29.5447],[1933,1,15.0141]]],[[14794.3,12578.6,0],0,true,[[520,1,15.4294],[6409,1,4.96668],[4891,1,12.5925]]], +[[11890.1,1075.25,0],0,false,[[2917,1,376.976],[5357,1,65.903]]],[[15942.3,3674.29,0],0,false,[[7089,1,153.249],[2402,1,10.83]]],[[5631.99,14297.9,0],0,true,[[5744,1,96.0497],[6542,1,27.8306],[6712,1,14.5294]]],[[3601.87,5870.82,0],0,false,[[978,0,4.07504],[7269,1,4.27944]]],[[10007.3,8031.71,0],0,true,[[4379,1,18.7675],[2163,1,96.957],[2971,1,9.10543]]], +[[4031.77,9812.51,0],0,true,[[7091,1,11.5978],[3806,1,7.39318],[4013,1,20.2963]]],[[10727.9,14931.6,0],0,false,[[2252,1,339.832],[1848,1,101.635]]],[[157.125,11636.6,0],0,true,[[7136,1,302.587],[4521,1,20.1903],[7533,1,12.478]]],[[4540.5,10840.1,0],0,true,[[3580,1,18.4775],[3220,1,93.1398],[2161,1,29.1594]]],[[11093.4,6818.13,0],0,false,[[631,1,198.064],[44,1,151.553]]], +[[6911.94,9227.39,0],0,true,[[640,1,34.1488],[1827,1,21.0739],[7664,1,9.94929]]],[[617.015,14260.6,0],0,false,[[2003,1,128.483],[1851,1,178.32]]],[[2404.7,4824.1,0],0,true,[[2848,1,123.23],[2434,1,22.2195],[3325,1,24.3535],[6308,1,13.473]]],[[13123.1,14173.5,0],0,true,[[2203,1,20.713],[1904,1,62.5457],[1193,1,24.957],[7241,1,11.6932]]],[[8150.35,3670.58,0],0,true,[[3590,1,36.1588],[2862,1,329.273],[3536,1,21.2302]]], +[[13184.1,13954.6,0],0,true,[[2345,1,17.2649],[1275,1,63.4349],[3745,1,26.1204],[7408,1,20.0092],[307,1,14.566]]],[[7942.77,2584.19,0],0,false,[[1403,1,25.3231],[4794,1,26.6451]]],[[14228.9,14181.4,0],0,false,[[4316,1,52.3963],[2991,1,114.616]]],[[11845.7,2611.73,0],0,false,[[6772,1,62.5305],[5964,1,96.6688]]],[[3641.07,3288.08,0],0,true,[[7373,1,16.723],[1265,1,27.5964],[4778,1,12.0777]]], +[[1839.47,1827.3,0],0,false,[[6381,1,268.502],[1080,1,310.66]]],[[6481.53,8963.21,0],0,false,[[1655,1,29.7221],[4927,1,106.579]]],[[6437.37,8324.28,0],0,false,[[7024,1,107.461],[6464,1,58.8115]]],[[10007.2,10225.9,0],0,false,[[7315,1,73.9117],[5919,1,190.688]]],[[4663.97,8046.37,0],0,true,[[7615,1,15.5724],[1319,1,7.66291],[928,1,13.7268]]], +[[10282.7,11046.2,0],0,true,[[662,1,8.97561],[4702,1,226.09],[1644,1,30.6433],[6206,1,23.0624]]],[[455.12,8026.87,0],0,true,[[353,1,22.7027],[4572,1,24.5124],[4982,1,17.3154],[3772,1,20.9454]]],[[5561.1,9425.78,0],0,false,[[1420,1,268.515],[1818,1,179.487]]],[[5905.86,14424.5,0],0,false,[[1380,1,100.742],[1566,1,68.7717]]],[[5786.81,15988.4,0],0,false,[[562,1,389.923],[5712,1,327.388]]], +[[9492.16,6606.08,0],0,true,[[4685,1,14.5141],[2934,1,14.2515],[2057,1,17.1422]]],[[7950.19,6051.91,0],0,true,[[7010,1,11.2559],[1124,1,107.279],[1764,1,8.45164]]],[[431.231,12638.4,0],0,false,[[4598,1,89.9417],[1678,1,68.4795]]],[[758.965,4542.84,0],0,false,[[728,1,58.4744],[6882,1,33.4177]]],[[14941.5,12389.1,0],0,false,[[2215,1,266.055],[6946,1,241.452]]], +[[7423.66,4875.18,0],0,false,[[3217,1,19.9058],[5002,1,27.6566]]],[[3716.08,11311.6,0],0,true,[[3087,1,23.5579],[6356,1,89.2789],[4053,1,9.94421]]],[[5283.99,9747.53,0],0,true,[[4640,1,7.47203],[1494,1,20.7763],[3059,1,23.103],[6551,1,27.0086]]],[[9996.26,7980.4,0],0,false,[[2246,1,29.0721],[3997,1,60.3051]]],[[8457.89,11478.6,0],0,false,[[5798,1,30.1406],[1674,1,67.9495]]], +[[3148.69,13086.7,0],0,false,[[1986,1,28.8919],[3025,1,29.5937]]],[[5823.38,12107.6,0],0,true,[[7583,1,6.35106],[5724,1,14.8081],[4193,1,15.3317]]],[[10042.6,15541.8,0],0,true,[[4082,1,89.1585],[7705,1,22.447],[5610,1,16.9631],[1717,1,24.6332]]],[[4357.54,6322.38,0],0,true,[[604,1,379.904],[6479,1,13.8229],[4021,1,29.3169]]],[[2974.55,5432.81,0],0,true,[[6669,1,19.6704],[4968,1,17.1291],[180,1,6.45659],[6151,1,9.74278]]], +[[2170.99,4593.37,0],0,true,[[5976,1,21.281],[6276,1,104.693],[6392,1,31.3762],[5881,1,18.065]]],[[7726.17,4733.44,0],0,false,[[5324,1,73.311]]],[[6317.82,5786.15,0],0,false,[[4569,0,70.2488],[6826,0,56.7153]]],[[2587.87,12929,0],0,false,[[5113,1,313.203],[7125,1,171.532]]],[[12082.1,8818.19,0],0,false,[[1108,0,53.1248],[3203,0,111.15]]], +[[8921.11,14954.5,0],0,false,[[3597,1,19.3743],[2089,1,18.6928]]],[[6254.13,8022.02,0],0,true,[[4209,1,119.815],[870,1,25.8797],[7823,1,14.0635]]],[[7045.78,11677.3,0],0,true,[[5296,1,8.50448],[3127,1,10.6582],[2555,1,10.9508],[4020,1,5.3871]]],[[9018.05,6153.67,0],0,true,[[7266,1,16.6572],[3751,1,13.1055],[1336,1,25.5693],[1422,1,14.7791]]],[[855.682,7723.48,0],0,false,[[7385,1,166.914],[4668,1,63.2139]]], +[[14002.1,7202.6,0],0,true,[[5634,1,18.3588],[2331,1,89.7343],[2469,1,11.7971],[6390,1,10.7279]]],[[12692.7,16074.4,0],0,true,[[6857,1,30.0437],[6217,1,10.4485],[6747,1,3.64881],[5638,1,26.0274]]],[[14379.3,12355.8,0],0,true,[[4460,1,13.6258],[3434,1,33.1115],[2711,1,34.8317],[967,1,6.32701]]],[[15065.5,7317.51,0],0,true,[[2112,1,27.3401],[2362,1,17.3067],[5951,1,16.7289],[7274,1,23.7096]]],[[7134.84,1780.47,0],0,true,[[4660,1,13.8432],[1107,1,63.3319],[4985,1,33.6051],[409,1,11.4231]]], +[[5495.98,14391.3,0],0,true,[[205,1,24.8911],[5320,1,31.6567],[2074,1,20.3985],[7431,1,19.3992]]],[[10553.7,6231.88,0],0,false,[[6132,1,97.4985],[6114,1,158.312]]],[[10568.4,16330.8,0],0,false,[[7768,1,66.6715],[3659,1,388.035]]],[[9235.38,6376.37,0],0,false,[[3531,1,29.1393],[6535,1,84.227]]],[[6597.93,6348.85,0],0,false,[[986,1,50.1912],[3951,1,18.5577]]], +[[5699.09,10596.7,0],0,false,[[1576,1,86.2164],[1154,1,65.9341]]],[[2719.82,7891.58,0],0,false,[[7256,1,150.12],[936,1,232.35]]],[[8904.71,11981.9,0],0,false,[[6833,1,195.291],[1984,1,120.64]]],[[4845.7,6593.19,0],0,true,[[2591,1,34.5805],[1802,1,6.64548],[7235,1,9.44087],[6433,1,19.2167]]],[[8774.46,15518.6,0],0,true,[[6792,1,24.0663],[3429,1,15.0044],[5364,1,6.01936]]], +[[780.7,12914.6,0],0,false,[[5558,1,369.082],[5663,1,339.859]]],[[13942.8,7269,0],0,false,[[2315,1,89.7343],[7746,1,107.775]]],[[15195.9,7378.26,0],0,true,[[3826,1,72.4625],[4222,1,5.76412],[7779,1,15.753]]],[[15508.6,7609.2,0],0,false,[[7762,1,52.2401]]],[[13785.3,16259.9,0],0,true,[[1530,1,21.4607],[6656,1,2.86756],[265,1,18.3727],[2562,1,23.0925],[3251,1,12.66],[6750,1,9.06675]]], +[[8921.55,14875.1,0],0,false,[[626,1,46.6713],[4349,1,40.2087]]],[[5941.77,10547.8,0],0,false,[[697,1,48.0357],[7122,1,65.0657]]],[[6453.29,8923.52,0],0,false,[[3847,1,80.889],[3790,1,56.6777]]],[[5368.75,14612.5,0],0,false,[[3879,1,157.157],[2000,1,75.5651]]],[[790.384,10188.5,0],0,false,[[5974,1,255.936],[2787,1,137.329]]], +[[6944.48,9280.48,0],0,true,[[1132,1,18.8679],[3933,1,20.1314],[1769,1,23.1501],[4361,1,10.2313]]],[[5234.06,7060.45,0],0,true,[[1490,1,214.45],[7330,1,12.9562],[4977,1,9.75838]]],[[4011.13,15996,0],0,false,[[2483,1,49.7698],[1101,1,85.8998]]],[[5264.47,3833.96,0],0,true,[[875,1,57.7927],[6635,1,18.9963],[5375,1,10.8072]]],[[15197.5,7439.42,0],0,false,[[4581,1,9.96958]]], +[[13181.8,13971.7,0],0,true,[[6487,1,12.8843],[307,1,11.0194],[3745,1,8.91235],[7408,1,9.24992],[2275,1,17.2649]]],[[10547.5,1435.75,0],0,false,[[1049,1,186.073],[4300,1,357.005]]],[[14870.4,5774.44,0],0,false,[[5193,1,39.5675],[5536,1,22.132]]],[[14417.6,2727.43,0],0,false,[[6355,1,374.909],[6156,1,84.1487]]],[[15044.1,1566.03,0],0,false,[[7032,1,23.0865],[6773,1,19.7372]]], +[[14511.5,5139.41,0],0,false,[[4063,0,5.57702],[3560,1,1.71944]]],[[845.729,9674.09,0],0,true,[[6720,1,17.3595],[7100,1,75.0304],[3823,1,12.4859],[5054,1,17.0909]]],[[1696.79,13911.1,0],0,false,[[658,1,26.6764],[1880,1,59.3053]]],[[3809.16,7263.92,0],0,true,[[7051,1,12.1784],[7170,1,2.44136],[1715,1,9.44963]]],[[7800.78,14456.7,0],0,false,[[1767,1,329.546],[1123,1,279.145]]], +[[931.577,12468.4,0],0,false,[[7561,1,401.001],[7722,1,365.694]]],[[6828.54,8671.35,0],0,true,[[1926,1,28.5166],[190,1,136.547],[2765,1,14.4704]]],[[1481.22,8015.23,0],0,false,[[546,1,38.1718],[4937,1,25.8717]]],[[6287.95,8063.32,0],0,true,[[870,1,27.5012],[2730,1,25.8306],[4009,1,22.0939]]],[[12609.8,16360.5,0],0,false,[[5638,1,273.612]]], +[[15034.1,10729.3,0],0,true,[[3287,1,18.6473],[5322,1,29.7717],[1323,1,34.7822]]],[[15433.6,7469.95,0],0,true,[[5414,1,15.676],[5804,1,21.0124],[3558,1,13.7504]]],[[15069.9,7334.24,0],0,true,[[7421,1,41.1565],[2318,1,17.3067],[5951,1,20.8569],[7274,1,14.5102]]],[[15456.5,11615.7,0],0,true,[[2126,1,11.1679],[3710,1,221.244],[2963,1,13.0383]]],[[3962.64,3855.2,0],0,true,[[2866,1,13.2972],[3657,1,185.595],[1050,1,27.3873]]], +[[1803.91,3364.47,0],0,true,[[6608,1,27.3142],[2880,1,23.7363],[1367,1,19.7989]]],[[5736.5,2414.75,0],0,true,[[6047,1,25.345],[776,1,250.812],[6674,1,16.6365],[3449,1,19.0109]]],[[14813.7,12704.3,0],0,false,[[7412,1,21.1837],[3829,1,49.0348]]],[[3611.76,3296.69,0],0,true,[[6845,1,214.711],[4778,1,21.5051],[7373,1,14.3534]]],[[1694.29,1515.91,0],0,false,[[5941,1,94.9357],[6381,1,76.1592]]], +[[12733.3,3285.05,0],0,false,[[835,1,41.3325]]],[[15232.2,1998.03,0],0,false,[[3594,1,22.337],[7749,1,28.2327]]],[[8163.19,9961.99,0],0,true,[[7358,1,126.697],[1113,1,19.2411],[7095,1,13.933],[4085,1,10.5885]]],[[9120.52,12014,0],0,true,[[5649,1,19.455],[846,1,7.05381],[4154,1,10.4354],[995,1,21.8727]]],[[4872.62,8388.43,0],0,true,[[4980,1,209.406],[134,1,16.6462],[5873,1,19.1744]]], +[[2986.2,12208.6,0],0,false,[[2232,1,374.944],[4621,1,79.1017]]],[[7382.19,9739.16,0],0,false,[[3195,1,51.6848],[4607,1,75.6438]]],[[10852.2,8830.2,0],0,false,[[2032,0,199.486],[2034,0,240.027]]],[[8317.36,7693.45,0],0,false,[[6150,1,339.922],[211,1,83.9039]]],[[4062.57,6957.58,0],0,false,[[2720,1,116.37],[1405,1,223.336]]], +[[9406.66,13773.1,0],0,true,[[7099,1,21.0094],[7630,1,254.807],[763,1,21.5361],[739,1,14.368]]],[[8843.85,4836.89,0],0,true,[[4238,1,6.8971],[2683,1,18.7236],[7162,1,21.3893]]],[[11820.6,6530.8,0],0,true,[[1401,1,26.2396],[754,1,287.896],[3014,1,21.3241],[564,1,13.001]]],[[13468.2,10674.1,0],0,false,[[7054,1,29.5936],[5590,1,42.3988]]],[[13767.9,12828.1,0],0,false,[[5217,1,179.314],[5228,1,82.8091]]], +[[14415.3,14441.8,0],0,true,[[5275,1,14.5495],[790,1,4.38874],[6901,1,8.04543],[108,1,20.1873]]],[[6466.38,5719.95,0],0,false,[[6826,0,178.19],[5190,0,331.105]]],[[1728.91,953.717,0],0,false,[[7784,1,229.605],[5291,1,122.593]]],[[6190.62,6359.86,0],0,false,[[3465,1,366.475],[4911,1,331.246]]],[[4978.58,15063.7,0],0,false,[[127,1,140.155],[7402,1,64.2691]]], +[[3201.65,7463.16,0],0,false,[[3269,1,377.669],[7178,1,26.1377]]],[[5086.59,12345.2,0],0,false,[[927,1,275.616],[3514,1,288.169]]],[[5242.61,10653,0],0,false,[[3759,1,28.5814],[7674,1,89.6452]]],[[6707.24,11281.9,0],0,false,[[711,1,20.0595],[547,1,28.1342]]],[[6755.23,8731.17,0],0,true,[[7302,1,14.4222],[144,1,33.4806],[3405,1,28.6997],[3564,1,30.6193]]], +[[5228.6,7035.46,0],0,false,[[5972,1,52.3656],[4977,1,26.7197]]],[[9829.34,14388.8,0],0,true,[[3735,1,64.9729],[4606,1,14.1175],[1824,1,13.9776],[6737,1,23.8924]]],[[1786.98,5160.19,0],0,false,[[1556,1,80.3485]]],[[13343.9,13994.2,0],0,true,[[184,1,29.6738],[1557,1,32.4583],[7710,1,22.1792],[923,1,16.3248]]],[[14390.6,14568.2,0],0,false,[[4698,1,22.9113],[6457,1,25.2764]]], +[[11779.9,264.291,0],0,false,[[2869,1,70.5811],[2751,1,56.6027]]],[[12790.2,3054.46,0],0,true,[[3593,1,31.4619],[6763,1,25.3406],[655,1,16.5773]]],[[15938.4,3684.39,0],0,true,[[2261,1,10.83],[1389,1,19.0885],[4991,1,15.0392]]],[[5881.1,11300.5,0],0,false,[[1954,1,176.325],[1278,1,29.7813]]],[[10124.1,10253.2,0],0,false,[[2197,1,34.1013],[7097,1,10.4376]]], +[[9050.67,14517.2,0],0,true,[[5568,1,30.8797],[6314,1,31.1031],[148,1,12.357]]],[[7348.05,14507.2,0],0,true,[[2551,1,61.5621],[6896,1,21.3786],[445,1,20.0864],[5890,1,18.8848]]],[[8995.71,8922.95,0],0,false,[[2250,1,79.0063],[4106,1,92.8351]]],[[3846.76,6481.2,0],0,true,[[1799,1,23.5056],[5953,1,104.473],[5456,1,24.6778],[4005,1,14.5242],[7418,1,11.4689]]],[[10730.7,7131.48,0],0,true,[[5570,1,62.857],[6935,1,21.1551],[5297,1,27.983]]], +[[7633.7,15561,0],0,false,[[3689,1,382.832],[548,1,142.607]]],[[11139.4,6407.15,0],0,true,[[7750,1,106.986],[4900,1,6.56437],[2226,1,10.7895],[402,1,25.6293]]],[[3666.83,5553.65,0],0,false,[[4626,0,33.7911],[7040,0,206.441]]],[[8766.81,4667.78,0],0,false,[[1320,1,219.442],[5057,1,137.643]]],[[10458,5218.34,0],0,false,[[4610,0,104.927]]], +[[4467.83,5084.5,0],0,false,[[1736,0,249.355],[2654,0,113.466]]],[[15268,7448.18,0],0,false,[[6350,1,10.7367],[3989,1,37.8089]]],[[14532.2,6696.19,0],0,false,[[2472,1,74.3573],[4742,1,57.0585]]],[[13345.7,13442.9,0],0,true,[[198,1,35.4633],[7815,1,21.8195],[7460,1,33.0953]]],[[13293.9,2715.11,0],0,true,[[1792,1,393.971],[899,1,13.9272],[3346,1,30.1576]]], +[[5203.73,6971.14,0],0,true,[[6651,1,225.544],[5972,1,17.1296],[1996,1,12.6013]]],[[6742.46,11294.4,0],0,true,[[6791,1,33.9905],[5292,1,26.3751],[6645,1,12.6233],[547,1,9.92005]]],[[10487.7,6353.46,0],0,false,[[158,1,204.197],[5345,1,43.1806]]],[[1893.28,14000.6,0],0,true,[[7187,1,14.3195],[7767,1,346.441],[4868,1,16.3614],[1301,1,21.8214]]],[[7050.79,11456.2,0],0,true,[[1489,1,27.1303],[4960,1,12.7555],[6691,1,7.93364]]], +[[3917.66,9518.21,0],0,false,[[659,1,165.959],[6611,1,208.453]]],[[14221.3,6886.7,0],0,true,[[4477,1,193.259],[5398,1,13.3926],[6898,1,17.4422]]],[[13263.4,13631.4,0],0,true,[[5547,1,14.1488],[7449,1,23.5848],[3628,1,5.61421]]],[[13679,12942,0],0,false,[[1005,1,23.0104],[6378,1,28.7958]]],[[2325.99,4268.65,0],0,true,[[2748,1,137.989],[7214,1,21.9704],[62,1,28.0136]]], +[[14111.3,13819.9,0],0,false,[[1327,1,269.458]]],[[15009.7,1578.75,0],0,true,[[1603,1,3.97161],[6865,1,86.623],[1795,1,11.3607]]],[[10393.6,11117,0],0,true,[[544,1,15.2535],[1465,1,29.5578],[7218,1,12.5532]]],[[3071.92,8070.9,0],0,false,[[6613,1,84.5964],[57,1,30.6494]]],[[2420.92,4839.25,0],0,true,[[2272,1,22.2195],[4355,1,57.8671],[3325,1,13.3342],[6308,1,24.4484]]], +[[1851.57,4643.67,0],0,false,[[4550,1,22.4353],[2878,1,93.7753]]],[[7902.76,891.102,0],0,false,[[1843,1,321.521],[3724,1,94.3278]]],[[14996.7,7370.73,0],0,true,[[4631,1,18.785],[264,1,46.2832],[2536,1,16.8484],[7336,1,13.4642]]],[[13832.7,14942.7,0],0,false,[[1105,1,296.97],[4888,1,286.25]]],[[6368.33,948.323,0],0,false,[[3974,1,31.9622],[267,1,270.21]]], +[[12964.2,1624.97,0],0,true,[[1991,1,26.8348],[793,1,266.094],[7133,1,16.808],[5340,1,19.1644]]],[[2797.86,11855.8,0],0,true,[[6893,1,228.325],[4910,1,25.627],[6499,1,15.9906]]],[[9297.61,7184.76,0],0,false,[[1126,1,314.108],[712,1,181.531]]],[[6963.94,11575,0],0,true,[[4308,1,19.7026],[4780,1,17.8522],[7061,1,14.4357]]],[[9714.13,5982.3,0],0,false,[[2956,1,4.08336],[1270,0,16.0557]]], +[[5515.96,14556.7,0],0,false,[[691,1,17.5996],[5222,1,11.159]]],[[9943.85,8260.38,0],0,false,[[4562,1,34.7604],[5710,1,151.93]]],[[9292.74,6697.62,0],0,true,[[6535,1,243.811],[2839,1,24.3378],[6689,1,23.9241],[700,1,12.2178]]],[[2107.43,7757.96,0],0,false,[[6660,1,258.597],[1223,1,244.057]]],[[7745.16,6172.98,0],0,false,[[6704,1,142.543],[6430,1,28.5544]]], +[[4147,15788.1,0],0,false,[[1201,1,46.8504],[1167,1,55.6786]]],[[12929,5871.25,0],0,true,[[5351,1,316.478],[3115,1,8.68212],[910,1,10.3998]]],[[13324.4,6762.77,0],0,false,[[3199,1,148.659],[2830,1,307.738]]],[[12839.3,14170.6,0],0,true,[[1902,1,7.95595],[5017,1,21.3687],[5846,1,13.064]]],[[8889.58,1968.5,0],0,false,[[86,1,170.848],[4314,1,15.4923]]], +[[12835.4,14444.5,0],0,false,[[5527,1,23.0741],[2560,1,21.5999]]],[[13187,13852.6,0],0,true,[[2606,1,18.9121],[4695,1,20.97],[1078,1,8.24934],[4197,1,9.54847]]],[[3722.54,3771.9,0],0,false,[[6965,1,229.45],[1050,1,228.009]]],[[6184.54,2153.71,0],0,false,[[4920,1,157.412],[862,1,17.0361]]],[[14352.3,2586.37,0],0,false,[[6751,1,347.362],[6572,1,169.664]]], +[[16009.2,3013,0],0,true,[[4089,1,8.84879],[4722,1,9.29131],[4701,1,10.9241]]],[[4413.12,11714,0],0,false,[[4249,1,23.5526],[296,1,124.804]]],[[5557.73,14511.4,0],0,true,[[1030,1,27.5242],[2935,1,108.507],[4663,1,20.7828],[607,1,21.5296]]],[[3864.84,9314.71,0],0,true,[[3954,1,188.15],[4025,1,15.4323],[4365,1,12.5265],[468,1,13.6976]]],[[6216.62,9907.45,0],0,true,[[5244,1,234.946],[4323,1,17.209],[6970,1,19.6538],[2753,1,16.3553]]], +[[4017.09,9057.43,0],0,true,[[2207,1,19.3211],[1444,1,14.705],[7065,1,21.8535],[1963,1,16.9172]]],[[3393.84,14406.9,0],0,true,[[6345,1,20.3921],[3173,1,78.342],[4956,1,18.9782]]],[[5259.7,7898.66,0],0,false,[[4849,1,359.693],[1348,1,334.525]]],[[6512.98,11167.3,0],0,true,[[3562,1,32.7203],[1468,1,18.9992],[3444,1,12.4697]]],[[14012.8,7197.58,0],0,true,[[3212,1,13.8235],[5634,1,9.33263],[6390,1,15.1806],[2315,1,11.7971]]], +[[12630.3,14045.8,0],0,false,[[5374,1,18.8455],[4385,1,127.12]]],[[12972.4,14788.8,0],0,false,[[1116,1,110.944],[4774,1,116.441]]],[[14603.8,6682.61,0],0,false,[[2691,1,22.7775],[2417,1,74.3573]]],[[4640.79,2598.09,0],0,true,[[2965,1,24.9885],[5099,1,164.297],[877,1,24.6988]]],[[14377.9,14760.5,0],0,false,[[1020,1,161.906],[6983,1,116.879]]], +[[1587.03,2448.3,0],0,false,[[4273,1,301.797],[5980,1,87.3332]]],[[3211.65,12713.7,0],0,false,[[3492,1,93.5679],[6872,1,128.602]]],[[5151.81,9909.53,0],0,false,[[4007,1,108.664],[3059,1,186.695]]],[[7534.54,15915,0],0,false,[[929,1,64.1419],[169,1,41.3063]]],[[3391.46,13555.4,0],0,true,[[606,1,21.451],[2508,1,23.2553],[2015,1,21.0191],[6280,1,8.43336]]], +[[3800.99,11271.7,0],0,false,[[4649,1,56.8629],[7753,1,44.8844]]],[[5270.14,5823.51,0],0,false,[[563,0,68.7667]]],[[3876.65,6513.2,0],0,true,[[336,1,27.3784],[1799,1,20.3067],[1141,1,8.4784],[1129,1,14.8131]]],[[4022.47,15947.6,0],0,true,[[6359,1,22.2496],[2342,1,49.7698],[5920,1,15.1463],[5448,1,19.1465]]],[[7976.34,6162.27,0],0,true,[[1124,1,11.0697],[694,1,163.943],[3043,1,10.7734],[6738,1,15.7109]]], +[[62.6805,10016.5,0],0,false,[[4244,1,26.8963],[6449,1,338.111]]],[[5985.25,12022.8,0],0,false,[[6582,1,132.943],[3315,1,92.7255]]],[[6045.33,7857.67,0],0,false,[[5690,1,20.2851],[5617,1,43.4266]]],[[4655.34,14120.3,0],0,false,[[6166,1,124.678],[3851,1,372.307]]],[[3182.45,5721.72,0],0,true,[[4750,1,20.9881],[455,1,22.0464],[1208,1,15.5624]]], +[[12174.4,7008.79,0],0,true,[[7237,1,369.361],[4142,1,27.5153],[439,1,15.0851]]],[[12844,14368.4,0],0,true,[[3886,1,148.713],[197,1,19.3597],[6271,1,28.3196]]],[[14882.2,8804.58,0],0,true,[[1872,1,18.0964],[3342,1,7.72684],[7369,1,16.051],[7800,1,2.20913]]],[[13326,16210.2,0],0,false,[[6486,1,381.526],[5455,1,305.102]]],[[14831.7,14266,0],0,true,[[3139,1,19.1505],[1148,1,15.9882],[4861,1,12.7323]]], +[[14471.4,3160.96,0],0,true,[[351,1,16.1763],[6242,1,48.8761],[372,1,25.7095]]],[[14319,5906.16,0],0,true,[[1430,1,126.321],[902,1,14.557],[956,1,5.13487]]],[[4760.06,7558.45,0],0,false,[[6063,1,159.625]]],[[9781.47,2650.76,0],0,false,[[2687,1,225.032],[5576,1,385.838]]],[[13424.4,10587.3,0],0,true,[[39,1,12.0615],[7696,1,210.13],[1615,1,22.1621]]], +[[8454.64,3556.06,0],0,false,[[4547,1,215.289],[5018,1,143.283]]],[[13023.3,13867.8,0],0,false,[[2758,1,128.637],[3972,1,190.274]]],[[8556.12,1137.76,0],0,true,[[568,1,144.174],[6784,1,13.6729],[5019,1,25.541]]],[[16361.3,4421.31,0],0,false,[[4613,1,157.055]]],[[15252.4,3602.06,0],0,true,[[2807,1,8.17921],[7247,1,191.298],[901,1,10.8474]]], +[[5568.48,7409.67,0],0,true,[[4914,1,253.754],[696,1,28.2341],[6305,1,17.3861]]],[[5560.92,14340.3,0],0,true,[[5246,1,24.37],[4670,1,18.8943],[2569,1,22.9311],[7717,1,25.8433]]],[[5071.66,10006.5,0],0,false,[[5178,1,18.4258],[7313,1,38.1782]]],[[3394.1,13578.5,0],0,false,[[2479,1,23.2553],[5955,1,77.9662]]],[[11097.8,11430.1,0],0,true,[[1095,1,29.7174],[328,1,397.409],[3542,1,20.0999]]], +[[93.5554,11927.8,0],0,false,[[7207,1,202.522],[5909,1,100.1]]],[[674.582,5678.25,0],0,false,[[4431,0,67.3384]]],[[8153.95,3702.16,0],0,false,[[2095,1,76.2589],[3536,1,11.2333]]],[[5336.04,2341.38,0],0,true,[[3216,1,32.1409],[5938,1,3.83789],[4200,1,3.86435]]],[[5511.59,2429.31,0],0,false,[[508,1,26.0715],[1629,1,29.8903]]], +[[6249.79,3056.78,0],0,true,[[4330,1,22.4123],[2725,1,19.5134],[3345,1,5.51996],[861,1,2.91533]]],[[3263.81,3543.09,0],0,false,[[4744,1,55.9017],[6569,1,63.4826]]],[[14604.4,2067.28,0],0,true,[[6529,1,265.734],[5122,1,22.5737],[7644,1,29.1767],[166,1,13.1762]]],[[16275.2,3127.66,0],0,true,[[2660,1,32.6919],[2539,1,18.406],[251,1,6.48763]]],[[8404.47,14437.2,0],0,false,[[1491,1,235.294],[1767,1,276.778]]], +[[4469.66,7493.11,0],0,true,[[2248,1,6.84367],[7143,1,19.2237],[5384,1,8.43793]]],[[4838.09,12715.5,0],0,true,[[7158,1,26.527],[1178,1,22.0434],[4673,1,4.57532]]],[[6286.93,11525.2,0],0,false,[[2597,1,376.998],[5125,1,307.133]]],[[5794.68,14432.2,0],0,true,[[4573,1,21.7806],[2840,1,41.8738],[35,1,7.47692],[4560,1,9.43038],[3687,1,19.7542]]],[[6950.29,6450.85,0],0,true,[[624,1,26.3211],[3209,1,15.4992],[2692,1,21.9067]]], +[[487.777,9989.25,0],0,true,[[128,1,16.9301],[4748,1,18.1614],[2955,1,11.6971],[4135,1,1.57866],[6560,1,17.2117]]],[[5524.57,14585.8,0],0,true,[[6736,1,10.929],[5553,1,66.2679],[1978,1,6.05221]]],[[6520.98,8457.71,0],0,false,[[3041,1,51.1143],[7024,1,51.2349]]],[[8177.93,7711.42,0],0,false,[[211,1,58.0723],[1688,1,33.2493]]],[[11432.1,10534.6,0],0,false,[[6302,1,169.881],[7281,1,400.333]]], +[[5311.34,7111.5,0],0,true,[[1054,1,16.4864],[4616,1,10.8979],[5725,1,7.79752]]],[[349.965,12968.6,0],0,true,[[4429,1,45.0354],[7192,1,13.8173],[4946,1,25.604],[3555,1,15.4297]]],[[12812.3,14205.1,0],0,true,[[6088,1,27.12],[7458,1,29.9921],[5017,1,24.9106],[3886,1,21.3844]]],[[14393.1,9385.97,0],0,false,[[1427,1,194.101],[3589,1,146.357]]],[[14917.8,7285.57,0],0,true,[[6274,1,22.9124],[7699,1,62.552],[4527,1,20.2821],[3005,1,13.6695]]], +[[15023.8,7420.31,0],0,true,[[3344,1,24.5867],[2575,1,44.037],[2930,1,12.5132],[1243,1,20.1867]]],[[15001.1,7386.99,0],0,true,[[1243,1,22.5335],[4631,1,11.8423],[2437,1,16.8484],[7336,1,19.4734]]],[[13147.5,13888.6,0],0,true,[[3959,1,26.7002],[1182,1,18.9555],[3520,1,13.8377],[2044,1,11.1305]]],[[14962.6,13802.1,0],0,false,[[2851,1,111.603],[6863,1,32.6689]]],[[16262.8,3114.03,0],0,true,[[2518,1,18.406],[6639,1,18.3446],[251,1,14.3068]]], +[[6223.61,10965.2,0],0,true,[[543,1,224.67],[1635,1,24.4242],[5771,1,10.098],[751,1,21.4003]]],[[5935.94,8728.88,0],0,false,[[4979,1,361.795],[1912,1,174.878]]],[[3852.3,9337.52,0],0,true,[[468,1,12.3627],[497,1,123.107],[4025,1,13.2597]]],[[12094.5,10211.1,0],0,false,[[5224,1,340.114],[5673,1,330.847]]],[[449.572,14060.4,0],0,true,[[4751,1,15.7884],[3777,1,158.409],[5015,1,14.9317],[5895,1,11.3736]]], +[[12314.8,5535.76,0],0,false,[[6087,1,323.007],[4546,1,367.433]]],[[12826.4,14029.5,0],0,false,[[1241,1,28.0357],[6485,1,13.4256]]],[[14859.3,11546.8,0],0,true,[[150,1,139.6],[7407,1,20.5917],[162,1,15.3634]]],[[14982,11634.1,0],0,true,[[6878,1,72.9585],[6682,1,5.23303],[150,1,12.4757],[675,1,9.59021]]],[[6728.06,1962.36,0],0,true,[[5721,1,87.1649],[3697,1,28.0069],[4118,1,15.3597],[747,1,29.9589]]], +[[15778.7,2636.63,0],0,true,[[2141,1,25.9686],[1534,1,14.508],[1329,1,10.0559]]],[[7341.77,14445.9,0],0,false,[[5686,1,373.655],[2406,1,61.5621]]],[[11443,11161.3,0],0,false,[[6284,1,10.4298],[1624,1,65.3335]]],[[9321.04,9402.45,0],0,true,[[5970,1,31.1562],[2813,1,18.7002],[4406,1,9.54385]]],[[9937.51,6042.53,0],0,false,[[3998,1,181.545],[159,1,290.651]]], +[[7042.74,11666.8,0],0,true,[[3127,1,10.1897],[4520,1,27.2775],[2312,1,10.9508],[4020,1,7.26376]]],[[6335.94,15563,0],0,false,[[5573,1,401.021],[6640,1,147.715]]],[[12567.5,10993.8,0],0,false,[[385,1,165.909],[4650,1,396.839]]],[[1807.71,5387.07,0],0,true,[[7405,0,7.34879],[4211,1,3.48473],[7292,1,2.39973]]],[[13177.1,14211.4,0],0,true,[[1946,1,22.9973],[7242,1,42.6184],[1904,1,8.08775],[5303,1,19.989]]], +[[12833.4,14466,0],0,false,[[2455,1,21.5999],[4125,1,22.7404]]],[[11154.6,2133.93,0],0,true,[[4223,1,33.1554],[3559,1,224.818],[2125,1,22.1585],[1244,1,15.2946]]],[[13766.2,16272.8,0],0,true,[[6656,1,20.4832],[3696,1,34.247],[265,1,6.0841],[2334,1,23.0925],[6750,1,30.3464]]],[[3192.38,3560.92,0],0,false,[[6456,1,19.1546],[938,1,24.9551]]],[[4670.26,13506.4,0],0,true,[[6398,1,88.7348],[1001,1,13.1352],[3160,1,20.8968],[599,1,24.0169]]], +[[6981.3,6453.26,0],0,false,[[3209,1,15.6913],[5723,1,75.5438]]],[[8641.64,6182.48,0],0,false,[[4770,1,29.0072],[4194,1,51.9239]]],[[8438.41,9155.33,0],0,false,[[5891,1,194.158],[1378,1,251.569]]],[[5504.57,8856.32,0],0,false,[[710,1,20.7514],[2958,1,24.4375]]],[[5582.02,14331.4,0],0,true,[[6627,1,28.7955],[4670,1,32.2943],[2506,1,22.9311],[7717,1,19.5105]]], +[[7407.92,10195.3,0],0,true,[[7442,1,31.0409],[4086,1,337.794],[3639,1,18.8657],[5009,1,17.8701]]],[[6963.78,14507.6,0],0,true,[[6896,1,372.307],[133,1,21.2813],[534,1,22.005],[7161,1,15.3229]]],[[14294.1,6926.62,0],0,false,[[7485,1,45.5794],[4525,1,69.4534]]],[[2353.08,4525.84,0],0,true,[[912,1,99.8988],[1756,1,18.8178],[5045,1,16.2946]]],[[10101.8,1404.55,0],0,true,[[7308,1,179.98],[232,1,22.1086],[5666,1,12.8509]]], +[[15009.4,7461.94,0],0,false,[[2535,1,44.037]]],[[11027.4,1485.69,0],0,false,[[4873,1,58.543],[1299,1,222.046]]],[[552.039,4504.35,0],0,false,[[7682,1,190.216],[506,1,175.644]]],[[8152.62,16373.2,0],0,false,[[6996,1,205.815]]],[[5574.46,6455.74,0],0,true,[[7795,1,25.3638],[5112,1,12.9432],[68,1,12.4826],[5628,1,8.18654]]], +[[3994.14,16138.6,0],0,false,[[7254,1,25.537],[6186,1,26.3906]]],[[11284.4,11579.7,0],0,false,[[1934,1,129.104],[3663,1,60.4285]]],[[9207.93,8955.82,0],0,false,[[5730,1,14.9436],[1747,1,26.0656]]],[[11558.6,13227.2,0],0,false,[[6289,1,21.7858],[1569,1,26.1086]]],[[12164.2,14445.7,0],0,false,[[6545,1,56.9179],[4000,1,31.4135]]], +[[13499.8,10722.7,0],0,true,[[4254,1,16.8999],[6553,1,98.1768],[5590,1,15.7501],[6877,1,9.85138]]],[[3816.46,4419,0],0,false,[[529,0,233.068],[743,0,154.258]]],[[14889.2,6940.37,0],0,false,[[818,1,6.68146],[4241,1,153.99]]],[[13602.9,14718.2,0],0,true,[[3574,1,23.5303],[1105,1,27.0822],[5995,1,8.32135],[5750,1,13.6342]]],[[4297.31,15655.9,0],0,false,[[4923,1,22.3327],[4156,1,25.4694]]], +[[2637.41,7510.11,0],0,false,[[6134,1,204.911],[945,1,63.8799]]],[[4847.11,6558.7,0],0,false,[[146,1,384.531],[2328,1,34.5805]]],[[4690.3,7715.63,0],0,true,[[765,1,60.7846],[6063,1,14.3742],[4208,1,21.7124],[2755,1,19.8927]]],[[3065.31,15599.4,0],0,false,[[5108,1,301.209]]],[[11622,10983.7,0],0,true,[[6617,1,11.7868],[4541,1,16.3354],[3664,1,13.5952],[3457,1,15.6646]]], +[[3741,13011,0],0,false,[[6820,1,220.255],[3608,1,215.466]]],[[4468.96,15876.4,0],0,false,[[1250,1,52.4975],[6600,1,27.4297]]],[[5920.3,11603.2,0],0,true,[[2811,1,17.0125],[2522,1,376.998],[5327,1,13.9259],[147,1,22.0035]]],[[9896.23,10310.8,0],0,false,[[5954,1,93.4296],[3570,1,139.943]]],[[4308.69,16372.7,0],0,false,[[5842,1,384.137]]], +[[11362.6,7190.06,0],0,false,[[7367,1,313.217],[4415,1,194.364]]],[[14436.7,8380.62,0],0,false,[[1586,1,72.9837],[136,1,165.811]]],[[7959.33,3070.09,0],0,false,[[2746,1,392.57],[726,1,154.885]]],[[14964.4,7167.82,0],0,false,[[1326,1,41.3629],[6139,1,52.8464]]],[[10911,1442.17,0],0,true,[[7557,1,160.623],[6555,1,6.75006],[4300,1,13.2706]]], +[[14371.4,12392.5,0],0,false,[[2863,1,25.852],[569,1,9.10576]]],[[13198.8,13837.8,0],0,true,[[1757,1,97.6479],[4197,1,11.4788],[2456,1,18.9121],[1078,1,12.1903]]],[[14299.5,15428.2,0],0,true,[[584,1,23.7759],[1184,1,22.1093],[6368,1,21.5409],[6984,1,26.7928]]],[[14845.8,13416.4,0],0,false,[[4045,1,322.817],[2760,1,80.021]]],[[8433.08,5243.09,0],0,false,[[208,0,46.4882]]], +[[9198.61,6285.8,0],0,true,[[5852,1,34.7058],[3293,1,26.7066],[7304,1,18.064],[628,1,17.0375]]],[[11113.6,7981.91,0],0,false,[[1981,1,215.398],[6718,1,162.498]]],[[12334,6481.79,0],0,true,[[4326,1,223.456],[3741,1,7.04836],[1210,1,6.48106]]],[[2335.32,4681.32,0],0,false,[[1473,1,20.8453],[408,1,12.6106]]],[[5924.46,11257,0],0,false,[[1278,1,31.5953],[342,1,30.6359]]], +[[5996.64,10799.7,0],0,true,[[4537,1,26.9782],[543,1,58.4173],[1396,1,20.139],[7796,1,13.8267]]],[[11687.8,10397.1,0],0,true,[[977,1,18.945],[2198,1,17.5223],[18,1,7.72787]]],[[10058,7924.1,0],0,true,[[2941,1,10.2316],[3820,1,13.6141],[4812,1,12.5874]]],[[240.119,11125.3,0],0,true,[[239,1,34.8165],[4037,1,27.5245],[7429,1,13.4049],[6303,1,5.50197]]],[[4966.15,8484.06,0],0,false,[[5740,1,51.0254],[5658,1,161.929]]], +[[10349.3,13732.7,0],0,false,[[5713,1,213.154],[6181,1,209.29]]],[[8928.74,14980.9,0],0,false,[[4028,1,25.4631],[3797,1,23.998]]],[[10933.7,12146.5,0],0,false,[[6259,1,35.3762],[6028,1,30.3074]]],[[7434.35,9146.21,0],0,true,[[3466,1,9.95761],[1224,1,17.2342],[5729,1,6.76131],[1392,1,3.77088],[836,1,17.6064],[3838,1,17.3356]]],[[14018.3,12667,0],0,false,[[3572,1,212.949],[3478,1,8.89326]]], +[[5683.83,4032.14,0],0,false,[[5593,1,138.927],[2212,1,172.182]]],[[15256.4,12104.6,0],0,false,[[1876,1,46.334],[2215,1,190.104]]],[[14290.3,14705.1,0],0,false,[[5021,1,23.8958],[3007,1,22.1221]]],[[11741.8,262.514,0],0,false,[[6223,1,49.7947],[6673,1,51.4281]]],[[1997.85,2978.83,0],0,false,[[6109,1,403.467],[4272,1,13.423]]], +[[16310.2,3434.59,0],0,false,[[6426,1,251.057],[3055,1,63.7911]]],[[10076.6,8630.97,0],0,true,[[5857,0,8.16236],[112,1,9.33084],[3234,0,121.54]]],[[3530.58,12444.5,0],0,false,[[4609,1,251.694],[2922,1,330.723]]],[[2337.62,7204.21,0],0,false,[[7037,1,76.4043],[4662,1,191.832]]],[[5638.33,7488.02,0],0,false,[[696,1,76.9128],[6419,1,345.973]]], +[[5935.27,10511.4,0],0,false,[[6576,1,91.0704],[7651,1,40.771]]],[[5189.26,10660.6,0],0,true,[[4177,1,6.30693],[7375,1,21.6122],[3759,1,25.6819],[6001,1,27.3382]]],[[8923.06,15032.1,0],0,true,[[3797,1,27.8719],[2682,1,26.7201],[6849,1,33.2439],[1091,1,7.78449]]],[[4440.58,6589.42,0],0,true,[[7288,1,216.564],[1768,1,14.979],[2993,1,13.4804]]],[[14509.2,6765.84,0],0,true,[[1048,1,17.497],[6439,1,14.1255],[3327,1,11.1685]]], +[[2022.98,4285.77,0],0,false,[[2138,1,318.575],[4500,1,111.837]]],[[15844.9,8940.36,0],0,false,[[6154,0,201.926]]],[[15816,4270.9,0],0,false,[[6573,1,94.3498],[203,1,232.849]]],[[14599.6,5445.28,0],0,true,[[2168,1,16.9424],[7713,1,249.596],[571,1,10.043]]],[[5020.3,13263.8,0],0,false,[[2020,1,394.564],[1538,1,287.257]]], +[[7676.03,9175.39,0],0,false,[[5035,1,27.3393],[3909,1,71.0415]]],[[6277.25,9177.48,0],0,false,[[269,1,27.5736],[1156,1,29.5565]]],[[9502.13,8840.31,0],0,false,[[6031,1,222.375],[6003,1,149.723]]],[[8898.11,12155.9,0],0,true,[[6498,1,34.1172],[4235,1,29.1333],[5126,1,7.52363],[4399,1,26.1034]]],[[9313.53,8711.07,0],0,true,[[4608,1,175.529],[330,1,21.0905],[6031,1,14.019]]], +[[6418.64,6630.55,0],0,true,[[3416,1,17.22],[101,1,13.1284],[5280,1,27.4837]]],[[5994.33,10682.1,0],0,false,[[1396,1,100.046],[3161,1,92.0313]]],[[11484.3,6959.35,0],0,false,[[3624,1,18.4182],[2891,1,20.6749]]],[[3064.13,5567.91,0],0,true,[[6137,1,12.7965],[1956,1,19.566],[5692,1,7.09835]]],[[4574.06,5090.99,0],0,false,[[2415,0,113.466],[7419,0,214.058]]], +[[8783.29,1253.07,0],0,false,[[5019,1,232.323],[3303,1,229.709]]],[[13600.1,5040.44,0],0,false,[[3786,0,335.739],[5803,0,255.091]]],[[2883.75,3684.53,0],0,false,[[6076,1,193.45],[4271,1,135.183]]],[[4285.95,679.718,0],0,false,[[6636,1,331.712],[3522,1,263.311]]],[[15728.2,2512.99,0],0,false,[[4077,1,135.929],[7686,1,47.303]]], +[[16299.5,3149.47,0],0,false,[[463,1,34.4579],[2518,1,32.6919]]],[[5741.63,11453.4,0],0,true,[[5629,1,108.036],[5502,1,19.9845],[1954,1,32.0219],[6036,1,20.9559]]],[[4099.71,6690.19,0],0,true,[[4604,1,12.4102],[3529,1,21.0252],[3219,1,7.41064]]],[[4093.03,6638.67,0],0,true,[[6956,1,12.5719],[4938,1,12.1201],[7662,1,18.92]]],[[8711.84,15745.3,0],0,false,[[6057,1,208.116],[4067,1,240.169]]], +[[7082.79,11158.6,0],0,false,[[5368,1,64.7961],[1097,1,172.707]]],[[12338.1,9215.79,0],0,false,[[3952,1,221.391],[2051,1,379.966]]],[[4130.6,10048.7,0],0,false,[[4440,1,186.384],[3456,1,57.2225]]],[[10398.6,14345.5,0],0,false,[[1676,1,263.573],[2172,1,210.046]]],[[7379.09,11304.6,0],0,true,[[1919,1,20.0367],[7810,1,55.1398],[4738,1,6.86687],[5812,1,25.1427]]], +[[1006.63,7641.55,0],0,true,[[6066,1,12.1875],[6855,1,174.694],[7385,1,12.3336]]],[[15030.3,10574.1,0],0,false,[[7459,1,120.045],[1323,1,122.126]]],[[13541.4,14565.8,0],0,false,[[5620,1,30.7009],[594,1,81.4403]]],[[7626.97,4596.88,0],0,true,[[2976,1,21.1911],[5622,1,19.3596],[1461,1,15.9889]]],[[3456.56,3275.82,0],0,false,[[5869,1,167.477],[1743,1,108.098]]], +[[5927.6,11709.2,0],0,false,[[3335,1,27.6359],[7570,1,70.0574]]],[[8818.18,9731.93,0],0,false,[[432,1,176.763],[1249,1,218.508]]],[[9250.05,7431.78,0],0,true,[[2082,1,24.9706],[1188,1,30.1096],[7035,1,22.2225],[3668,1,7.70127]]],[[5248.25,8800.3,0],0,false,[[4425,1,29.9121],[5832,1,26.639]]],[[10973.5,12003.3,0],0,false,[[3911,1,18.2871],[119,1,19.4589]]], +[[4246,6678.72,0],0,true,[[1899,1,17.0928],[6953,1,5.93895],[4800,1,9.88636]]],[[5742.26,9402.19,0],0,false,[[6838,1,27.0134],[2885,1,24.4478]]],[[8925.04,15058.7,0],0,false,[[2637,1,26.7201],[5349,1,20.6606]]],[[8848.87,4818.86,0],0,true,[[2381,1,18.7236],[2254,1,24.7829],[4238,1,12.8209]]],[[1038.09,15363.9,0],0,true,[[5945,1,27.6194],[6347,1,17.7223],[5067,1,15.5271],[6876,1,18.1688],[7694,1,18.2974]]], +[[820.129,15073.7,0],0,false,[[2942,1,27.5521],[1209,1,26.3589]]],[[12049.5,6786.23,0],0,false,[[2959,1,129.768],[4693,1,86.018]]],[[9716.04,2866.02,0],0,false,[[6374,1,364.446],[2498,1,225.032]]],[[14024.9,12674.5,0],0,true,[[746,1,55.933],[3152,1,22.0022],[3478,1,7.77013]]],[[13161.8,14063.7,0],0,true,[[2776,1,21.8507],[6140,1,16.8916],[2061,1,12.7718],[593,1,25.2975],[4582,1,20.7486],[4043,1,24.2769]]], +[[7873.12,998.496,0],0,true,[[1698,1,117.948],[3724,1,20.0676],[4806,1,15.1254],[6190,1,28.3628]]],[[14626.4,6681.02,0],0,false,[[6900,1,11.5168],[2472,1,22.7775]]],[[6968.45,6463.09,0],0,true,[[3209,1,10.3715],[7284,1,93.6336],[2524,1,21.9067]]],[[11320.3,9713.44,0],0,false,[[4725,1,54.0229],[5013,1,26.9764]]],[[4893.72,10168.2,0],0,false,[[4119,1,83.4593],[7631,1,325.139]]], +[[10000.4,6417.89,0],0,true,[[3808,1,21.2367],[1976,1,14.1219],[3471,1,13.6552]]],[[9187.79,6314.48,0],0,false,[[2143,1,30.112],[4557,1,23.1677]]],[[6801.09,7916.37,0],0,true,[[6288,1,128.502],[720,1,19.0957],[283,1,11.4531],[6287,1,15.9176]]],[[10027.5,10421.6,0],0,false,[[3570,1,42.2839],[1671,1,24.8169]]],[[5178.68,14889.5,0],0,false,[[2873,1,31.4618],[6227,1,55.524]]], +[[15786,6824.65,0],0,false,[[7197,0,231.2],[350,0,194.747]]],[[6839.11,5391.77,0],0,false,[[5190,0,201.419],[3895,0,130.588]]],[[10788.8,10769.2,0],0,false,[[1379,1,26.5998],[5795,1,23.3232]]],[[8798.99,6225.09,0],0,false,[[117,1,30.4549],[1043,1,158.963]]],[[5467.84,14473.8,0],0,true,[[7540,1,15.9684],[1030,1,70.0044],[3879,1,13.957]]], +[[4209.98,11048.9,0],0,true,[[3077,1,19.1361],[5186,1,347.539],[5387,1,20.8768],[6025,1,15.3882]]],[[3579.09,6398.67,0],0,true,[[5104,1,14.3699],[1057,1,145.974],[3278,1,9.19517],[314,1,16.1068]]],[[2747.29,14689.6,0],0,false,[[2170,1,84.6654],[3027,1,370.257]]],[[11138.5,11677.8,0],0,true,[[303,1,10.3693],[2841,1,18.4945],[557,1,8.58445]]],[[5618.52,14340.3,0],0,true,[[6542,1,16.6226],[4150,1,12.1994],[6627,1,8.81554]]], +[[5563.01,3885.76,0],0,false,[[4819,1,16.627],[5046,1,73.5954]]],[[14398.3,12326.7,0],0,true,[[5963,1,268.134],[4460,1,21.341],[2317,1,34.8317]]],[[2132.25,4762.91,0],0,true,[[4341,1,18.841],[3926,1,79.0914],[7433,1,24.5174],[333,1,15.5078]]],[[15022.6,7260.31,0],0,true,[[6979,1,33.5271],[3903,1,26.2927],[2238,1,20.9588],[5323,1,24.5545],[1414,1,22.2359],[1779,1,18.7469]]],[[10147.1,1416.75,0],0,false,[[232,1,25.0115],[5338,1,27.756]]], +[[14195.8,12590.3,0],0,false,[[5255,1,35.1514],[7603,1,31.8399]]],[[16146.4,14692.9,0],0,false,[[3170,1,143.502],[1948,1,219.819]]],[[2581.84,10737.8,0],0,false,[[1898,1,102.131],[7479,1,32.2468]]],[[6960.8,11667,0],0,true,[[6482,1,18.8009],[416,1,18.6292],[4801,1,8.05441],[7677,1,14.2283]]],[[5390.38,10266.6,0],0,true,[[7006,1,10.7928],[7255,1,352.141],[3141,1,13.567]]], +[[3976.9,6879.33,0],0,false,[[2056,1,25.7032],[2379,1,116.37]]],[[4086.48,12551.4,0],0,false,[[4347,1,308.462],[3867,1,245.086]]],[[13150.1,14419.9,0],0,true,[[5094,1,19.5181],[4031,1,131.445],[1034,1,23.6721],[2945,1,15.7776]]],[[2431.17,4921.33,0],0,false,[[4355,1,24.9398],[1075,1,13.9484]]],[[5294.24,3827.54,0],0,true,[[5375,1,20.0909],[3397,1,27.866],[1342,1,12.8144],[2831,1,10.4291]]], +[[6268.23,3063.15,0],0,false,[[2515,1,19.5134],[6759,1,239.763]]],[[4889.57,15073,0],0,false,[[3898,1,96.0903],[741,1,26.1837]]],[[11592.2,11486.4,0],0,false,[[542,1,393.897],[1934,1,230.71]]],[[4797.56,15157.3,0],0,true,[[1500,1,26.1401],[5799,1,157.789],[4069,1,19.948]]],[[486.21,7961.8,0],0,true,[[1803,1,85.5282],[3796,1,21.4167],[1606,1,11.4185]]], +[[6305.08,8082.64,0],0,true,[[5776,1,52.9124],[2358,1,25.8306],[4009,1,8.74485]]],[[6710.65,6412.4,0],0,true,[[1703,1,27.7048],[5551,1,25.5419],[6652,1,10.983],[7692,1,10.2287],[1453,1,21.9534]]],[[5514.95,11026.4,0],0,false,[[1142,1,66.904],[885,1,84.0607]]],[[5699.61,6188.3,0],0,false,[[7139,1,94.1593],[5774,1,35.4009]]],[[1409.08,7476.23,0],0,true,[[5557,1,27.0796],[438,1,17.2625],[5946,1,9.60633]]], +[[14887.2,7364.06,0],0,true,[[388,1,17.3648],[6334,1,36.529],[7699,1,21.7234],[4743,1,22.4561]]],[[14390.3,14585.3,0],0,false,[[7625,1,27.7911],[4807,1,22.6552]]],[[14116,3237.3,0],0,false,[[7712,0,10.6755],[1290,1,6.83604]]],[[14343.4,3210.13,0],0,false,[[3647,1,78.5205],[732,1,153.9]]],[[5979.67,6032.73,0],0,false,[[2781,1,129.883],[7119,1,195.937]]], +[[7342.95,11720.5,0],0,false,[[3383,1,138.875],[7702,1,339.421]]],[[3177.9,8208.12,0],0,false,[[7251,0,8.07243],[2745,1,10.8439]]],[[7000.81,11649.8,0],0,false,[[486,1,14.9965]]],[[7333.05,9349.97,0],0,false,[[880,1,154.798],[6873,1,219.783]]],[[8923.79,5834.04,0],0,true,[[478,1,16.8114],[1406,1,77.9521],[4443,1,13.5975],[80,1,9.01923]]], +[[3173.92,8198.04,0],0,true,[[525,1,47.9515],[7456,1,29.9449],[7251,1,11.8714],[2741,1,10.8439]]],[[7945.29,2677.91,0],0,false,[[3615,1,35.984],[2602,1,392.57]]],[[2023.38,4736.41,0],0,false,[[7182,1,126.078],[333,1,100.686]]],[[2273.97,4395.68,0],0,true,[[5530,1,16.313],[2429,1,137.989],[5696,1,27.6274]]],[[6962.17,2096.96,0],0,false,[[3617,1,98.019],[5849,1,261.224]]], +[[11742.4,161.768,0],0,true,[[3629,1,9.75859],[708,1,23.708],[5681,1,5.70616]]],[[11761,210.962,0],0,false,[[2400,1,56.6027],[4033,1,27.0157]]],[[14555.2,3161.49,0],0,true,[[4571,1,10.9769],[4390,1,33.891],[279,1,17.0801]]],[[6225.97,9894.04,0],0,true,[[4323,1,9.85623],[5889,1,316.053],[6970,1,18.6862],[2464,1,16.3553]]],[[5692.44,14020.4,0],0,false,[[1684,1,48.1597],[210,1,62.8925]]], +[[4704.64,7729.42,0],0,true,[[6063,1,23.1023],[4849,1,238.681],[2592,1,19.8927],[4208,1,13.8648]]],[[12738.6,11408.8,0],0,true,[[6097,1,6.55741],[3121,1,87.9405],[5205,1,15.594]]],[[2423.44,6841.82,0],0,true,[[6518,1,19.4832],[7611,1,14.7752],[5445,1,9.01966],[2222,1,15.0789]]],[[13125.6,13790.1,0],0,false,[[3215,1,112.529],[2501,1,128.637]]],[[14990.2,7288.39,0],0,true,[[1414,1,24.9692],[5749,1,21.6742],[7602,1,30.855],[7259,1,15.3485]]], +[[14849.3,13491.1,0],0,true,[[2608,1,80.021],[1531,1,20.2778],[5032,1,10.6101]]],[[11759.3,2789.64,0],0,false,[[77,0,74.1849],[4404,0,58.7742]]],[[6382.55,8186.09,0],0,false,[[1690,1,27.8192],[1988,1,27.3227]]],[[11633.9,11021.6,0],0,false,[[4541,1,23.7401],[542,1,81.2559]]],[[3245.24,15178.8,0],0,true,[[3027,1,334.428],[3351,1,17.1823],[1131,1,10.6479],[5114,1,14.5632]]], +[[6818.86,8682.11,0],0,true,[[2797,1,17.2703],[1926,1,14.3951],[2356,1,14.4704]]],[[6729.08,10290.1,0],0,true,[[4064,1,18.7352],[6476,1,9.72513],[767,1,6.86102]]],[[7875.22,8069.41,0],0,true,[[5105,1,7.23444],[1450,1,15.246],[3370,1,18.2822]]],[[6653.29,8969.93,0],0,true,[[3994,1,22.7687],[663,1,14.0988],[6539,1,17.2749],[3079,1,16.0556]]],[[11539.9,10298.4,0],0,true,[[2111,1,14.4971],[3032,1,35.5615],[3458,1,12.3271]]], +[[3713.62,11291.4,0],0,false,[[6212,1,23.2315],[1377,1,29.98]]],[[10456.6,11010,0],0,true,[[6521,1,35.859],[2926,1,28.1538],[155,1,21.6063],[6662,1,17.5273]]],[[10442,5991.81,0],0,false,[[7316,1,258.381],[1805,1,98.1381]]],[[166.716,11681.2,0],0,false,[[7146,1,22.6821],[1033,1,20.9596]]],[[1287.3,7520.9,0],0,false,[[3885,1,96.85],[7386,1,277.177]]], +[[9910.52,2222.81,0],0,true,[[5576,1,67.9164],[4999,1,11.4136],[7027,1,12.495]]],[[13144.5,14076.9,0],0,true,[[1821,1,48.2239],[2689,1,21.8507],[2061,1,22.2801],[593,1,9.26358]]],[[14114.8,12619.8,0],0,false,[[3677,1,28.3033],[1628,1,26.8643]]],[[14261,15015,0],0,false,[[6983,1,177.229],[1385,1,258.733]]],[[14764.6,5777.57,0],0,true,[[5103,1,75.8136],[679,1,8.43298],[1199,1,4.50222]]], +[[2310.12,10615.2,0],0,true,[[6534,1,40.0313],[1883,1,7.14757],[2150,1,23.2295],[4683,1,26.3209]]],[[6105.14,6049.95,0],0,false,[[6800,1,294.276],[2739,1,129.883]]],[[2210.18,13513.5,0],0,false,[[3175,1,308.324],[5314,1,184.098]]],[[10171.2,10638,0],0,true,[[3653,1,25.3496],[2028,1,23.1363],[948,1,9.12724],[3451,1,8.78412]]],[[4348.87,15852.4,0],0,false,[[258,1,223.093],[1250,1,72.2409]]], +[[4321.13,15612.7,0],0,true,[[4768,1,11.285],[3999,1,30.1327],[4156,1,23.8643],[145,1,2.27182],[3869,1,30.3829]]],[[8575.12,7473.15,0],0,true,[[2870,1,15.0501],[6150,1,7.64357],[3389,1,10.5805]]],[[917.215,10240,0],0,true,[[2339,1,137.329],[315,1,12.8515],[3265,1,18.3942],[7186,1,24.2798]]],[[13780.3,11731.6,0],0,false,[[755,1,371.39],[5605,1,175.475]]],[[14078.4,7184.92,0],0,false,[[3212,1,53.3758]]], +[[14897,6938.1,0],0,true,[[6748,1,15.2061],[3842,1,96.6941],[818,1,7.57004]]],[[14271.5,12491.7,0],0,false,[[87,1,59.9906],[5805,1,65.7246]]],[[6856.41,2112.74,0],0,false,[[1631,1,62.2105],[2007,1,28.6735]]],[[14626.8,14869.6,0],0,false,[[4202,1,396.973],[7701,1,80.8024]]],[[13771.3,2892.74,0],0,true,[[7819,1,17.638],[1632,1,16.7882],[3975,1,9.17429]]], +[[9132.71,13355,0],0,true,[[7253,1,23.3756],[192,1,27.09],[6436,1,12.6546]]],[[7056.41,11596.3,0],0,true,[[7811,1,9.7764],[1331,1,44.6146],[5082,1,10.652]]],[[6813.29,8698.46,0],0,false,[[6260,1,29.3733],[2765,1,17.2703]]],[[6654.5,8837.62,0],0,true,[[6520,1,7.32601],[3107,1,40.0996],[1303,1,2.73093]]],[[4291.63,7309.69,0],0,false,[[931,1,81.848],[5959,1,118.814]]], +[[2373.43,10724.1,0],0,false,[[780,1,28.5505],[5831,1,17.9517]]],[[6395.71,8338.73,0],0,false,[[3807,1,28.031],[4036,1,88.061]]],[[5472.77,10940.6,0],0,false,[[6807,1,31.1555],[1142,1,28.767]]],[[289.427,7057.08,0],0,true,[[7634,1,28.6244],[3556,1,123.233],[4641,1,11.727]]],[[833.633,15381,0],0,true,[[5493,1,5.34153],[5664,1,251.981],[7571,1,13.3174]]], +[[5349.43,2646.53,0],0,false,[[7261,1,54.9287],[3435,1,31.2165]]],[[14932.1,14059.2,0],0,false,[[5440,1,56.8596],[5562,1,29.3172]]],[[15244.2,3602.67,0],0,true,[[2951,1,55.0841],[2504,1,8.17921],[901,1,7.25457]]],[[6676.42,13845,0],0,true,[[3967,1,215.355],[3026,1,29.6502],[1689,1,19.398],[6894,1,20.396]]],[[4182.13,7215.72,0],0,false,[[3985,1,26.2524],[931,1,63.284]]], +[[8943.91,14887.8,0],0,false,[[5162,1,60.2078],[2058,1,42.0321]]],[[5908.87,11615.8,0],0,true,[[3545,1,21.018],[2597,1,17.0125],[5327,1,18.6027],[147,1,13.2041]]],[[7697.28,6226.09,0],0,false,[[3352,1,26.8994],[6822,1,19.1464]]],[[9329.68,9419.03,0],0,true,[[2553,1,18.7002],[5463,1,17.616],[4406,1,13.7659]]],[[9085.47,13001.6,0],0,true,[[7553,1,17.5393],[3246,1,321.354],[1032,1,26.7429]]], +[[3208.27,5741.54,0],0,false,[[1208,1,17.4875],[7596,1,31.4112]]],[[13273.1,13956.9,0],0,false,[[307,1,82.0748],[4657,1,26.3033]]],[[10236.9,1422.05,0],0,false,[[5338,1,62.2628],[1049,1,125.245]]],[[6843.32,2247.55,0],0,false,[[1700,1,28.0044],[5437,1,64.3589]]],[[13241.6,323.018,0],0,false,[[4904,1,335.587],[3035,1,283.598]]], +[[4193.9,15736.5,0],0,true,[[2224,1,5.13421],[1201,1,23.024],[4618,1,23.7559],[5390,1,24.8212]]],[[3339.34,6200.58,0],0,true,[[5056,1,30.3313],[7720,1,31.1759],[589,1,15.6625]]],[[9138.8,12074.1,0],0,true,[[6363,1,184.836],[5425,1,14.7532],[2905,1,22.92],[6532,1,18.3548]]],[[2364.26,10626.8,0],0,false,[[2150,1,32.4941],[1898,1,149.737]]],[[9479.13,9770.08,0],0,true,[[828,1,72.0929],[3986,1,8.34026],[5644,1,12.6844]]], +[[6018.76,10591.2,0],0,true,[[7122,1,23.7453],[1796,1,107.027],[3161,1,9.8754],[6264,1,15.444]]],[[9686.9,13987.1,0],0,false,[[1656,1,73.8413],[5316,1,297.305]]],[[11592.6,10814.6,0],0,false,[[5609,1,25.1389],[6435,1,65.8754]]],[[813.996,7785.14,0],0,false,[[4191,1,284.116],[1,1,43.6454]]],[[539.294,14039.3,0],0,true,[[1456,1,190.904],[195,1,12.8643],[3198,1,14.5263],[5068,1,21.1327]]], +[[13075.3,6940.78,0],0,false,[[2452,1,307.738],[1885,1,203.182]]],[[5290.68,3837.35,0],0,true,[[1342,1,13.1337],[5375,1,15.7267],[2724,1,10.4291]]],[[10740,1828.98,0],0,true,[[7129,1,22.0358],[7557,1,263.387],[966,1,11.2041],[3958,1,19.2868]]],[[5320.96,2653.22,0],0,false,[[3019,1,27.5309],[1287,1,76.6737]]],[[15875.1,10215.1,0],0,false,[[4889,0,19.0936],[6441,1,0.634394]]], +[[15807.5,7403.16,0],0,false,[[107,0,57.798],[1417,0,113.058]]],[[4559.02,1750.33,0],0,true,[[4502,1,8.47421],[615,1,20.0763],[443,1,0.643371],[2139,1,2.35489]]],[[15696.6,2554.36,0],0,false,[[3402,1,112.665],[5871,1,44.2346]]],[[3810.51,9003.18,0],0,false,[[4515,1,184.145],[3010,1,131.186]]],[[9298.13,6721.33,0],0,true,[[2447,1,24.3378],[1126,1,161.975],[700,1,19.9422],[6689,1,16.8974]]], +[[5763.87,14460.4,0],0,false,[[2523,1,41.8738],[7427,1,125.078]]],[[11127.8,11692.8,0],0,true,[[557,1,27.0646],[207,1,137.825],[2708,1,18.4945]]],[[5699.95,11701.7,0],0,true,[[3388,1,20.0768],[417,1,13.4079],[6299,1,9.50838]]],[[4980.38,6762.23,0],0,false,[[5472,1,133.543],[7303,1,112.938]]],[[4540.73,15882.6,0],0,false,[[1455,1,27.3231],[1941,1,27.3256]]], +[[10604.7,7183,0],0,false,[[4489,1,66.6036],[6112,1,328.321]]],[[13029.9,14342.3,0],0,true,[[6503,1,21.1655],[2860,1,147.797],[7319,1,13.5377],[911,1,21.7]]],[[14480,10320.9,0],0,false,[[5453,0,74.0716],[1695,0,209.617]]],[[2283.19,4804.05,0],0,false,[[6978,1,81.7215],[2272,1,123.23]]],[[6755.53,3599.51,0],0,true,[[2045,1,62.6355],[4102,1,1.06164],[5075,1,17.1924]]], +[[16038.7,7690.8,0],0,false,[[4858,1,19.8897],[4117,1,47.3023]]],[[14950.3,13692.1,0],0,false,[[1531,1,215.703],[2538,1,111.603]]],[[6216.96,9029.46,0],0,true,[[5208,1,6.05994],[3238,1,12.1524],[1258,1,11.33]]],[[5095.38,6752.29,0],0,true,[[7628,1,179.628],[7531,1,15.8746],[7303,1,13.1162]]],[[7116.24,14988.9,0],0,false,[[1839,1,215.789],[5838,1,244.086]]], +[[11019.9,6407.62,0],0,true,[[7383,1,78.9088],[4421,1,14.2901],[7750,1,13.4026]]],[[6539.65,8600.9,0],0,false,[[4467,1,23.7686],[5932,1,23.6133]]],[[367.92,10932.6,0],0,false,[[118,1,162.438],[5627,1,97.2723]]],[[369.071,7688.93,0],0,true,[[6798,1,108.177],[704,1,20.876],[6780,1,12.0736],[5008,1,12.2406]]],[[8799.67,2963.77,0],0,true,[[7757,1,14.3387],[2004,1,190.058],[4059,1,11.9233]]], +[[12926.2,14239.2,0],0,true,[[2846,1,147.797],[1175,1,13.3164],[7166,1,22.9295],[5619,1,21.1532]]],[[12882.6,14725.1,0],0,true,[[4032,1,51.1073],[4042,1,18.909],[6207,1,27.6063]]],[[8056.4,3356.35,0],0,false,[[2274,1,329.273],[6273,1,22.0486]]],[[14382.6,12369.2,0],0,false,[[967,1,13.9883],[2605,1,25.852]]],[[13424.3,13980.1,0],0,true,[[1780,1,19.45],[4419,1,4.80965],[4841,1,11.542]]], +[[15095.8,7215.85,0],0,true,[[1262,1,15.0433],[7518,1,49.6065],[789,1,18.5823]]],[[3954.11,3844.99,0],0,true,[[2364,1,13.2972],[3084,1,126.927],[1050,1,15.4261]]],[[1784.93,3546.82,0],0,true,[[3537,1,13.1133],[6455,1,13.7992],[6089,1,11.3065]]],[[3962.82,3138.33,0],0,false,[[3700,1,112.225],[6178,1,50.2213]]],[[11777.4,334.356,0],0,false,[[3155,1,114.48],[2400,1,70.5811]]], +[[8589.96,7475.61,0],0,false,[[4409,1,261.703],[2786,1,15.0501]]],[[2438.66,6494.79,0],0,false,[[527,1,344.357],[6518,1,333.534]]],[[6613.79,9091.58,0],0,false,[[5005,1,19.6459],[1069,1,30.0026]]],[[5160.46,14915.1,0],0,true,[[3665,1,29.4134],[2699,1,31.4618],[3530,1,31.9974],[4462,1,7.34237]]],[[3286.49,15224.5,0],0,false,[[5114,1,47.1089],[1965,1,145.986]]], +[[5572.28,8871.72,0],0,false,[[4486,1,24.7688],[3376,1,20.4898]]],[[9304.67,13647.2,0],0,false,[[6404,1,216.271],[763,1,141.361]]],[[4917.05,8434.08,0],0,false,[[619,1,24.1287],[5740,1,19.1981]]],[[1898.92,4724.49,0],0,false,[[2435,1,93.7753],[1627,1,34.4971]]],[[6895.27,3706.45,0],0,false,[[5075,0,168.396],[7056,0,182.733]]], +[[1800.28,3387.91,0],0,false,[[2365,1,23.7363],[3537,1,146.677]]],[[16167.2,3085.01,0],0,false,[[984,1,86.0933],[994,1,70.4206]]],[[7412.52,9147.19,0],0,true,[[99,1,26.5756],[5729,1,15.0887],[1224,1,8.35892]]],[[7000.37,11140.8,0],0,true,[[5958,1,17.9663],[1765,1,18.912],[4078,1,31.3188],[6543,1,26.1353],[361,1,25.5111],[5368,1,23.6121]]],[[6708.34,9239.39,0],0,true,[[2083,1,18.2781],[6143,1,303.832],[4122,1,14.1173],[6361,1,15.5206]]], +[[5749.48,9425.54,0],0,false,[[2681,1,24.4478],[3381,1,81.8612]]],[[4224.16,8705.66,0],0,false,[[6708,1,24.0707],[541,1,28.4364]]],[[5452,10884,0],0,true,[[4815,1,30.7816],[1189,1,8.30368],[5039,1,26.2063],[6807,1,29.1781]]],[[4301.79,8756.13,0],0,false,[[6585,1,54.0907],[5616,1,77.9858]]],[[9526.15,14402.9,0],0,true,[[4149,1,23.3542],[1257,1,32.1764],[4514,1,11.2307],[6906,1,2.83408]]], +[[6564.73,8873.38,0],0,false,[[3623,1,24.0411],[1350,1,29.3441]]],[[11463.8,6961.02,0],0,true,[[2652,1,20.6749],[6997,1,21.4169],[5654,1,8.68034],[7707,1,8.32266]]],[[13688.1,11236,0],0,true,[[5069,1,6.84732],[5863,1,113.497],[4740,1,19.7345]]],[[339.98,12467,0],0,true,[[5898,1,29.0082],[7224,1,24.0725],[7257,1,9.13909]]],[[1815.47,5082.44,0],0,true,[[5136,1,43.0949],[2256,1,19.7954],[1296,1,11.2142]]], +[[13328.2,13474,0],0,true,[[7815,1,14.3496],[5188,1,22.2321],[7460,1,8.5665]]],[[13619.5,16371.9,0],0,false,[[5455,1,33.7155]]],[[6021.32,5065.92,0],0,false,[[216,0,126.608],[7655,0,169.158]]],[[15454.5,15868.5,0],0,false,[[1067,1,383.388],[5086,1,373.1]]],[[15623.7,5131.96,0],0,false,[[7805,0,165.555],[310,0,101.323]]], +[[15387.3,2225.04,0],0,true,[[6764,1,28.2769],[3103,1,32.1717],[1993,1,13.8855],[1388,1,5.21292]]],[[9022.55,14429.9,0],0,true,[[4535,1,20.6075],[5037,1,96.9815],[5266,1,22.0924],[4179,1,26.2297]]],[[9087.82,14426.8,0],0,true,[[3513,1,95.806],[4846,1,14.9674],[5131,1,15.2645],[3579,1,19.461]]],[[3602.78,14030.8,0],0,false,[[6202,1,159.629],[7430,1,223.057]]],[[9097.06,6036.66,0],0,true,[[6741,1,14.2357],[1879,1,68.642],[3002,1,21.0182],[3190,1,13.282]]], +[[9161.19,12069.2,0],0,true,[[5425,1,23.0157],[7689,1,127.946],[2822,1,22.92],[6532,1,15.8149]]],[[10022.6,8017.14,0],0,true,[[4108,1,92.9449],[2971,1,12.4794],[4379,1,8.9369]]],[[2177.76,10605.5,0],0,false,[[1935,1,199.548],[4691,1,83.0499]]],[[8757.52,13798.3,0],0,false,[[4376,1,217.135],[5449,1,322.672]]],[[8872.52,12124.1,0],0,true,[[2928,1,23.5385],[1435,1,179.464],[768,1,15.2872],[6201,1,16.5915]]], +[[5880.44,11610.8,0],0,true,[[1397,1,25.7742],[147,1,18.6097],[7092,1,19.3291],[5892,1,16.48]]],[[5346.96,10634,0],0,true,[[7674,1,19.2399],[1865,1,110.175],[6475,1,20.7675],[7255,1,21.4471]]],[[12344.5,7790.78,0],0,false,[[3459,1,251.677]]],[[3646.92,5216.9,0],0,false,[[7621,0,209.409],[4416,0,109.522]]],[[5603.19,5364.58,0],0,true,[[457,1,16.9156],[1458,1,14.6745],[1773,1,8.20368]]], +[[1974.11,5083.89,0],0,true,[[1226,1,12.7025],[6633,1,74.1559],[6127,1,22.6192]]],[[1553.16,4025.55,0],0,false,[[6546,1,384.719],[5868,1,322.609]]],[[11897.7,1451.36,0],0,false,[[1855,1,276.181],[2260,1,376.976]]],[[12745.4,3124.03,0],0,true,[[3255,1,28.1115],[4893,1,4.76383],[5191,1,9.87655]]],[[10543.5,13019,0],0,true,[[2106,1,152.484],[3176,1,11.487],[918,1,12.1998],[1038,1,21.1837]]], +[[3107.96,12582.1,0],0,true,[[70,1,15.5253],[6096,1,19.3175],[5141,1,11.4239]]],[[6680.35,8708.12,0],0,false,[[3372,1,110.092],[1864,1,84.6174]]],[[3751.49,12688.2,0],0,false,[[2632,1,330.723],[3897,1,125.008]]],[[3899.01,6558.56,0],0,false,[[1129,1,35.9195],[1797,1,219.122]]],[[8295.9,9911.66,0],0,true,[[5361,1,11.214],[7358,1,16.3255],[4049,1,6.9722]]], +[[3450.38,6440.89,0],0,false,[[2195,1,111.526],[4684,1,106.706]]],[[10428.7,11013.9,0],0,true,[[2771,1,28.1538],[3012,1,18.7897],[155,1,9.9655],[6662,1,21.6708]]],[[5294.4,7102.83,0],0,true,[[6549,1,48.6319],[5725,1,15.8801],[4616,1,8.42762]]],[[8893.21,12113,0],0,true,[[6498,1,13.7333],[6201,1,22.7957],[2909,1,23.5385],[768,1,19.2073],[1984,1,21.8432],[2953,1,32.2448]]],[[241.553,13460,0],0,false,[[1529,1,84.6136],[952,1,98.3292]]], +[[15034.8,7414.39,0],0,true,[[6860,1,65.0714],[3344,1,17.2851],[2535,1,12.5132],[1243,1,20.91]]],[[15547.9,2196.19,0],0,false,[[280,1,148.258],[5087,1,46.1566]]],[[5771.18,6053.09,0],0,false,[[7114,1,18.1441],[7139,1,63.3285]]],[[4921.61,13791.6,0],0,false,[[599,1,367.289],[5279,1,304.75]]],[[9505.99,6609.46,0],0,true,[[4455,1,143.757],[2290,1,14.2515],[2057,1,31.0558]]], +[[5658.99,14548.9,0],0,false,[[2462,1,108.507],[4325,1,120.188]]],[[8713.11,12330.4,0],0,false,[[6775,1,139.839],[4492,1,190.17]]],[[3991.23,16159.1,0],0,true,[[3749,1,18.4272],[6247,1,31.139],[6186,1,8.53137]]],[[9857.71,14425.6,0],0,true,[[3,1,27.0589],[479,1,11.1694],[5872,1,12.9086],[7619,1,30.5665]]],[[8467.82,8021.68,0],0,false,[[5727,1,194.174]]], +[[3639.67,13742.9,0],0,false,[[4783,1,187.356],[47,1,83.3094]]],[[10065,7916.67,0],0,true,[[6497,1,62.3952],[2617,1,10.2316],[4812,1,22.3611]]],[[805.309,15050.5,0],0,false,[[5764,1,21.1988],[2685,1,27.5521]]],[[380.641,12880.6,0],0,true,[[4143,1,24.4941],[386,1,5.71728],[5510,1,19.0558],[422,1,22.416]]],[[12172.3,13950.1,0],0,false,[[6233,1,29.5607],[7069,1,23.8512]]], +[[13135.6,14426.2,0],0,true,[[2722,1,15.7776],[911,1,113.616],[1034,1,17.9686],[5094,1,23.8404]]],[[13299.9,13490.5,0],0,true,[[3153,1,172.533],[1297,1,24.5424],[2204,1,18.7896],[5188,1,14.4495]]],[[13327,13521.7,0],0,true,[[5073,1,18.38],[3960,1,10.08],[4887,1,15.7827],[913,1,2.91022]]],[[15297.9,12240.4,0],0,false,[[539,1,144.212],[276,1,290.444]]],[[6061.21,1752.69,0],0,false,[[6590,1,180.551],[335,1,317.008]]], +[[6401.99,2473.06,0],0,false,[[7523,1,206.256],[4511,1,190.154]]],[[15256.1,3656.37,0],0,false,[[5999,1,184.609],[2807,1,55.0841]]],[[10122.6,10236.5,0],0,true,[[6601,1,3.93404],[7315,1,45.0647],[7097,1,6.77767]]],[[8921.51,12097.5,0],0,true,[[5139,1,29.7686],[2928,1,32.2448],[1984,1,15.1277],[6498,1,30.6299]]],[[9078.37,15635.6,0],0,false,[[537,1,214.666],[6723,1,351.425]]], +[[483.74,9978.29,0],0,true,[[5106,1,23.2689],[128,1,7.09791],[2525,1,11.6971],[4135,1,10.4505]]],[[9718.21,5982.09,0],0,true,[[701,1,28.2684],[3998,1,52.041],[2444,1,4.08336],[1270,1,16.2904]]],[[5719.42,13884.5,0],0,false,[[4050,1,24.4268]]],[[5528.88,8858.76,0],0,false,[[2568,1,24.4375],[7527,1,20.2064]]],[[12109.3,6674.23,0],0,false,[[3321,1,113.098],[2686,1,129.768]]], +[[12866,14839.3,0],0,false,[[922,1,27.8711],[7501,1,19.8559]]],[[9568.72,1984.88,0],0,false,[[3213,1,246.019],[4282,1,310.176]]],[[2115.66,4583.88,0],0,true,[[6786,1,65.4628],[7489,1,14.3537],[7130,1,10.8507],[1441,1,26.4764]]],[[15464.1,11605.1,0],0,true,[[5402,1,104.48],[2126,1,23.2735],[2363,1,13.0383]]],[[11240.7,1588.82,0],0,true,[[1299,1,17.7338],[5118,1,57.8608],[3856,1,23.0772],[1664,1,11.1476]]], +[[4617.77,2607.82,0],0,true,[[3483,1,20.534],[2473,1,24.9885],[877,1,2.2724]]],[[16099.6,9034.57,0],0,false,[[7684,0,221.427],[3845,0,290.588]]],[[5998.75,5836.21,0],0,false,[[6177,0,102.468],[3252,0,149.854]]],[[14930.3,6212.02,0],0,false,[[3291,1,292.104]]],[[5358.85,14185.9,0],0,false,[[1687,1,187.654],[2972,1,114.582]]], +[[418.305,8006.51,0],0,true,[[1130,1,17.282],[353,1,19.4624],[6188,1,15.854],[3983,1,8.52432]]],[[10012.2,8024.04,0],0,true,[[2906,1,12.4794],[4379,1,9.99418],[2264,1,9.10543]]],[[5441.43,14264.9,0],0,false,[[2969,1,114.582],[1072,1,56.2919]]],[[15.4501,16019.1,0],0,false,[[6234,1,245.796]]],[[13504,5421.38,0],0,true,[[3811,1,18.6316],[1076,1,18.8595],[1920,1,8.34053]]], +[[14105.8,12656.6,0],0,false,[[5823,1,25.5785],[5484,1,32.9677]]],[[7623.75,4575.94,0],0,false,[[6354,1,142.403],[2673,1,21.1911]]],[[4613.4,8352.25,0],0,false,[[4189,1,22.2277],[4438,1,28.3217]]],[[7706.46,6639.04,0],0,false,[[3375,1,26.665],[5041,1,16.9804]]],[[4991.91,8636.6,0],0,false,[[156,1,134.326],[7794,1,182.559]]], +[[6019.32,7802.92,0],0,true,[[6419,1,155.272],[4395,1,19.8673],[5043,1,14.6421]]],[[9012.07,11829.3,0],0,true,[[3978,1,344.887],[6833,1,19.0239],[5554,1,14.2121],[1495,1,11.9918]]],[[3771.17,6764.22,0],0,false,[[666,1,87.8102],[6451,1,26.015]]],[[4774.44,6944.35,0],0,false,[[7395,0,252.575],[1493,0,179.082]]],[[5869.57,11933.5,0],0,true,[[6582,1,16.4454],[6082,1,22.3834],[4441,1,15.0866],[3859,1,2.94631]]], +[[3569.57,6659.47,0],0,false,[[120,1,41.4491],[5674,1,92.8214]]],[[11126.4,7013.77,0],0,true,[[6665,1,13.5736],[5599,1,151.749],[3162,1,16.9959]]],[[1817.91,5393.15,0],0,true,[[6824,1,8.4508],[6668,1,5.6821],[5495,1,5.67584]]],[[12750.1,14183.6,0],0,false,[[4475,1,44.1737],[5575,1,29.495]]],[[13746.5,12521.8,0],0,false,[[7446,1,337.639],[1831,1,25.0766]]], +[[13363.1,14441.1,0],0,false,[[4526,1,214.247],[2156,1,153.491]]],[[14170.4,14278.9,0],0,false,[[2277,1,114.616],[5880,1,89.5029]]],[[14965.8,13887.8,0],0,false,[[5277,1,26.8026],[940,1,24.6021]]],[[4427.19,6589.42,0],0,true,[[1768,1,1.71161],[6993,1,12.8548],[2638,1,13.4804]]],[[11213.2,8914.91,0],0,false,[[2034,0,224.801],[6615,0,76.4486]]], +[[2777.32,15862.7,0],0,false,[[6516,1,242.067],[4110,1,321.616]]],[[4254.51,7389.8,0],0,true,[[5424,1,87.383],[7688,1,19.0585],[495,1,30.6197]]],[[7479.12,9005.33,0],0,true,[[3108,1,22.9862],[836,1,130.721],[6037,1,11.3441],[4248,1,14.7744]]],[[5759.53,11874.6,0],0,false,[[5688,1,121.65],[129,1,32.4812]]],[[3483.46,14327.9,0],0,true,[[4080,1,44.3417],[5391,1,16.9887],[4596,1,8.04232],[90,1,19.8312]]], +[[5650.11,11543.7,0],0,true,[[5062,1,18.8885],[7101,1,11.1243],[5629,1,21.9733],[6789,1,23.0378]]],[[4893.18,8418.92,0],0,true,[[3297,1,14.0735],[5268,1,29.9612],[5709,1,17.5591],[1641,1,14.2834],[5873,1,17.6447],[619,1,6.25668]]],[[9086.21,6054.55,0],0,true,[[3751,1,112.735],[6741,1,27.1278],[2904,1,21.0182],[3190,1,11.7223]]],[[308.954,14065.1,0],0,true,[[1353,1,10.0679],[1722,1,296.025],[3133,1,18.4831],[1527,1,19.0021]]],[[5203.46,3895.87,0],0,true,[[7760,1,44.4598],[7348,1,15.2171],[6588,1,14.3221],[7293,1,19.245]]], +[[14912.4,7273,0],0,true,[[6274,1,16.8228],[3328,1,73.2964],[2534,1,13.6695],[4527,1,27.2662]]],[[15379.9,7357.41,0],0,false,[[5072,1,96.7326]]],[[14278.8,14724,0],0,true,[[2627,1,22.1221],[348,1,23.6277],[4128,1,6.88224],[5913,1,8.16012]]],[[7686.87,4485.89,0],0,false,[[1573,1,29.4559],[1651,1,66.9669]]],[[3953.32,15726.4,0],0,false,[[5611,1,363.936],[3969,1,65.7743]]], +[[3682.06,9027.69,0],0,true,[[2838,1,131.186],[1087,1,17.0657],[6167,1,13.03],[5918,1,8.84805],[5129,1,315.855]]],[[2383.65,6943.65,0],0,true,[[3670,1,15.8675],[1522,1,24.584],[6742,1,8.84744]]],[[10410.2,11017.3,0],0,true,[[2926,1,18.7897],[4400,1,13.3261],[492,1,6.59693],[5025,1,5.10643]]],[[10851.4,6002.58,0],0,false,[[1339,1,157.814],[1596,1,89.9656]]],[[11799.4,6533.23,0],0,true,[[1402,1,143.962],[1401,1,9.08929],[564,1,19.6074],[2382,1,21.3241]]], +[[12053.3,15100.2,0],0,false,[[2076,1,94.9284]]],[[12857.8,13863.2,0],0,true,[[3940,1,176.526],[805,1,12.3864],[5637,1,32.3245],[565,1,29.5138]]],[[12789.6,15882.9,0],0,false,[[5273,1,77.4507],[5216,1,56.4596]]],[[15015.9,7164.83,0],0,true,[[4775,1,26.2127],[6220,1,32.8326],[6013,1,17.6929]]],[[5322.5,2680.69,0],0,false,[[3305,1,27.5329],[2833,1,27.5309]]], +[[11850.1,702.877,0],0,true,[[6967,1,31.3841],[4935,1,12.8325],[7151,1,27.4233],[4203,1,7.56652]]],[[12621.9,3515.76,0],0,false,[[4989,0,240.999],[4168,0,220.617]]],[[14907.6,1685.5,0],0,false,[[5535,1,17.0026],[5997,1,170.777]]],[[6573.03,8658.26,0],0,true,[[887,1,76.5093],[7564,1,25.0395],[3417,1,12.3731]]],[[3935.4,6852.27,0],0,true,[[6726,1,8.60206],[2056,1,23.8429],[6840,1,24.4347]]], +[[3154.73,13115.6,0],0,false,[[2300,1,29.5937],[243,1,29.9715]]],[[6654.84,13865.3,0],0,true,[[6894,1,18.0256],[3221,1,216.119],[2808,1,29.6502],[1689,1,24.2223]]],[[3027.06,14926.7,0],0,false,[[2707,1,370.257],[2764,1,334.428]]],[[3739.81,11300.3,0],0,false,[[7753,1,22.9264],[4053,1,17.6518]]],[[9556.66,10570.1,0],0,false,[[7203,1,40.1142],[5954,1,371.216]]], +[[9122.41,14215.9,0],0,true,[[779,1,18.0102],[449,1,10.8337],[418,1,14.4999]]],[[9658.07,12157.3,0],0,false,[[7689,1,384.672],[2251,1,235.695]]],[[11568.3,10319.7,0],0,false,[[2769,1,35.5615],[2173,1,100.819]]],[[2702.43,7206.69,0],0,false,[[4790,1,249.997],[5475,1,211.506]]],[[790.037,16017.1,0],0,false,[[648,1,379.038],[1646,1,385.409]]], +[[13177.7,597.552,0],0,true,[[2819,1,283.598],[730,1,11.3481],[4975,1,18.6542]]],[[15371,2543.84,0],0,false,[[1782,1,118.881],[311,1,214.76]]],[[15797,2666.62,0],0,true,[[1534,1,21.1099],[6511,1,104.645],[1329,1,27.2088]]],[[14202.8,5559.52,0],0,false,[[1213,1,74.5218],[3748,1,83.9089]]],[[7250.65,9575.43,0],0,true,[[6873,1,32.2232],[558,1,6.48636],[4811,1,16.7067]]], +[[10080.4,13941.6,0],0,false,[[6835,1,52.82],[1092,1,312.073]]],[[6538.12,8505.84,0],0,false,[[3794,1,62.3016],[2527,1,51.1143]]],[[9572.02,10998,0],0,false,[[1216,1,43.0623],[27,1,307.867]]],[[7987.09,6162.88,0],0,true,[[1124,1,15.0532],[1962,1,116.981],[6738,1,9.68278],[2484,1,10.7734]]],[[9211.08,9210.65,0],0,true,[[6383,1,14.9135],[5492,1,97.8687],[7079,1,5.17774]]], +[[9031.88,12845.6,0],0,false,[[3243,1,74.4786],[1479,1,58.2945]]],[[6644.86,11198.7,0],0,true,[[31,1,12.0075],[3548,1,14.9612],[4623,1,11.4042]]],[[13296.9,11027.6,0],0,true,[[7695,1,9.68329],[2136,1,19.0806],[4339,1,12.7656],[5134,1,20.3001]]],[[12174.2,14158.1,0],0,false,[[5494,1,176.712],[5028,1,351.113]]],[[13552.6,10808.1,0],0,true,[[7825,1,83.5301],[6553,1,20.1046],[5167,1,25.5729],[2153,1,19.4774]]], +[[12714.8,15985.5,0],0,false,[[7347,1,58.8997],[4599,1,27.4694]]],[[1786.02,6892.08,0],0,false,[[6842,0,76.3935],[772,0,194.601]]],[[2188.02,4805.19,0],0,true,[[347,1,24.092],[7536,1,33.0564],[6978,1,20.9794],[7320,1,26.3811]]],[[4525.44,2631.77,0],0,false,[[3538,1,39.8736],[7763,1,48.561]]],[[7368.15,4614.04,0],0,true,[[6192,1,22.132],[6354,1,192.318],[5827,1,11.216]]], +[[16369.3,3410.54,0],0,false,[[2630,1,63.7911]]],[[5577.91,14227.5,0],0,true,[[5860,1,18.5526],[7381,1,11.7048],[6056,1,7.4254],[5010,1,4.31883],[6083,1,13.0778]]],[[5048.8,10078.1,0],0,false,[[6770,1,55.5734],[7467,1,27.0456]]],[[5428.56,14382.3,0],0,true,[[6816,1,29.0694],[171,1,356.085],[193,1,17.4741]]],[[5268.42,9764.59,0],0,true,[[2477,1,186.695],[4640,1,21.8372],[6551,1,14.4749],[2297,1,23.103]]], +[[4094.2,6566.35,0],0,false,[[7173,1,87.3254],[5565,1,74.7792]]],[[12442.3,9021.58,0],0,false,[[7718,1,27.0604],[6803,1,114.394]]],[[9881.36,14384.5,0],0,true,[[1925,1,94.3356],[6737,1,28.3993],[5329,1,15.3894],[3,1,23.5321]]],[[5946.96,11250.6,0],0,false,[[1302,1,15.0591],[5282,1,17.3651]]],[[11600,6937.98,0],0,false,[[6373,1,205.41],[2165,1,57.8787]]], +[[5298.09,4563.53,0],0,true,[[1552,1,24.3012],[4851,1,28.8524],[5152,1,8.78788]]],[[12835.1,13254.8,0],0,false,[[2202,1,224.8],[756,1,246.944]]],[[8458.77,1547.88,0],0,false,[[1649,1,346.434],[5253,1,395.321]]],[[11768.6,2472.76,0],0,false,[[7058,1,22.9868],[7436,1,64.2945]]],[[12508.1,2140.12,0],0,false,[[4331,1,277.461],[5380,1,274.133]]], +[[12772.3,3164.21,0],0,true,[[7685,1,27.5002],[749,1,15.2877],[7312,1,18.1672],[7153,1,16.9513]]],[[6244.91,8084.68,0],0,true,[[394,1,24.8554],[5630,1,20.9934],[4909,1,8.95792],[6495,1,15.9723]]],[[7114.55,6277.92,0],0,false,[[4784,1,109.005],[1467,1,33.2986]]],[[4850.56,12828.5,0],0,false,[[2210,1,23.7362],[1825,1,24.2445]]],[[4701.76,7188.84,0],0,false,[[3295,1,299.661],[1673,1,98.8597]]], +[[9072.93,12779.4,0],0,false,[[3283,1,92.9232],[7650,1,75.8615]]],[[8933.93,5849.43,0],0,true,[[80,1,12.88],[997,1,106.76],[478,1,13.7061]]],[[4219.9,11032.5,0],0,true,[[3220,1,282.731],[2705,1,19.1361],[5387,1,19.0672],[6025,1,27.3213]]],[[4384.86,13773.1,0],0,false,[[3160,1,372.075],[3551,1,209.615]]],[[6649.35,8985.47,0],0,true,[[3994,1,16.2665],[714,1,20.0884],[2768,1,16.0556],[6539,1,20.78]]], +[[3402.27,11742.1,0],0,false,[[6923,1,118.567],[2001,1,219.367]]],[[3625.88,7274.88,0],0,true,[[3803,1,43.1395],[6428,1,26.3931],[4219,1,22.7316],[5394,1,9.01654]]],[[13486.8,10355.4,0],0,true,[[1472,1,14.839],[724,1,15.0757],[2227,1,7.98176]]],[[7953.56,2567.42,0],0,false,[[4630,1,31.5502],[4840,1,27.5089]]],[[4046.05,3757.53,0],0,false,[[2866,1,126.927],[6424,1,321.534]]], +[[14145.8,851.424,0],0,false,[[2010,1,322.988],[1386,1,144.522]]],[[1031.54,10269.6,0],0,false,[[7186,1,94.8229],[523,1,403.002]]],[[3730.29,11292.8,0],0,true,[[4925,1,27.7323],[2296,1,23.5579],[6212,1,12.3255],[4053,1,13.6557]]],[[930.361,10439,0],0,false,[[3265,1,184.753],[6459,1,408.905]]],[[7308.31,9663.94,0],0,true,[[3092,1,24.3027],[131,1,25.376],[1707,1,5.01442],[5906,1,15.9229]]], +[[4093.39,8946.93,0],0,true,[[6594,1,12.8899],[6659,1,6.77055],[5992,1,15.6717],[4896,1,6.85643]]],[[9941.23,9609.34,0],0,true,[[4068,1,14.9774],[598,1,91.9258],[3984,1,28.6904]]],[[7293.52,9644.67,0],0,true,[[4811,1,65.3789],[1707,1,19.4697],[3089,1,24.3027]]],[[647.554,15574,0],0,true,[[7573,1,31.4844],[648,1,87.6917],[6010,1,15.9789],[5664,1,26.4861]]],[[347.771,12594.3,0],0,false,[[7224,1,103.595],[4430,1,90.864]]], +[[13058.1,14124.5,0],0,true,[[6731,1,28.4486],[5529,1,20.0372],[4459,1,15.3049],[73,1,29.1354]]],[[12804.3,12486.2,0],0,false,[[3800,1,314.968],[4386,1,146.469]]],[[2130.43,4309.84,0],0,true,[[5169,1,34.0371],[3481,1,33.9402],[5257,1,13.2206]]],[[11885.7,2694.92,0],0,false,[[322,1,21.8461],[266,1,28.5374]]],[[7845.83,1963.61,0],0,false,[[6075,1,44.0832],[4270,1,71.6901]]], +[[5354.94,2355.76,0],0,false,[[6128,1,18.5624],[324,1,55.5425]]],[[5563.58,2147.46,0],0,false,[[3154,1,156.227],[6310,1,268.597]]],[[12894.2,2139.72,0],0,false,[[4358,1,315.902],[5497,1,393.488]]],[[15409.3,2248.44,0],0,true,[[2900,1,32.1717],[7785,1,18.4136],[5203,1,26.2704],[6866,1,32.3558]]],[[10348.3,4810.33,0],0,false,[[7645,0,99.1606],[3877,0,337.067]]], +[[3998.29,6031.38,0],0,false,[[3373,1,398.47],[604,1,86.3702]]],[[5817.81,7271.52,0],0,true,[[6744,1,21.1249],[6400,1,357.135],[1584,1,27.5273]]],[[6673.03,8803.45,0],0,false,[[2798,1,40.0996],[3405,1,82.8075]]],[[7484.58,8983.01,0],0,true,[[1537,1,141.029],[4248,1,26.2869],[2997,1,22.9862],[6037,1,12.0262]]],[[5890.24,9808.63,0],0,false,[[6739,1,204.657],[6578,1,339.29]]], +[[8754.19,9930.31,0],0,false,[[3866,1,395.309],[7425,1,168.022]]],[[1687.83,12233.5,0],0,false,[[3818,1,381.178],[6147,1,74.9822]]],[[3898.47,8663.16,0],0,false,[[4961,1,113.581],[1220,1,51.3173]]],[[13570.5,10945.5,0],0,true,[[11,1,11.4405],[4523,1,269.335],[2092,1,20.5958],[7747,1,12.1737]]],[[11315.1,5001.3,0],0,false,[[2023,1,348.337],[5844,1,317.157]]], +[[12934.2,5878.2,0],0,true,[[5693,1,61.4292],[910,1,4.14714],[2451,1,8.68212]]],[[11028.5,2633.38,0],0,true,[[7731,1,23.8939],[389,1,373.592],[2062,1,11.021]]],[[7731.08,1328.51,0],0,false,[[7519,1,330.085],[4285,1,281.332]]],[[5333.03,2522.06,0],0,false,[[1287,1,55.373],[6506,1,108.71]]],[[4393.53,2994.34,0],0,false,[[5561,1,197.263],[323,1,258.347]]], +[[12808.2,2984.98,0],0,false,[[6193,1,14.4968],[5309,1,21.5163]]],[[12710.2,11491.4,0],0,false,[[2756,1,87.9405],[4083,1,249.746]]],[[4437.42,10450.5,0],0,false,[[6832,1,21.5463],[713,1,23.4072]]],[[8789.67,5789.64,0],0,true,[[2133,1,24.364],[7176,1,370.667],[4070,1,17.0415]]],[[7205.17,6452.87,0],0,true,[[1734,1,17.4519],[843,1,14.4067],[6041,1,9.79624]]], +[[4522.54,15874.2,0],0,false,[[6600,1,26.2168],[6740,1,22.4678]]],[[4589.36,7612.68,0],0,false,[[4619,1,27.2299],[5206,1,53.3488]]],[[7035.62,11674.1,0],0,true,[[4020,1,12.0789],[1816,1,16.8912],[2555,1,10.1897],[2312,1,10.6582]]],[[2832.91,13289.3,0],0,false,[[6593,1,49.7071],[4439,1,359.509]]],[[11518.5,10912.2,0],0,true,[[4813,1,12.8278],[4466,1,15.8204],[973,1,14.9952]]], +[[3932.47,8726.9,0],0,true,[[5386,1,18.0254],[7172,1,258.442],[5053,1,19.5073],[5602,1,22.1814]]],[[10014.8,5773.28,0],0,false,[[4522,0,195.099],[1400,0,347.557]]],[[2202.18,6106.32,0],0,false,[[3587,1,99.877],[5677,1,17.148]]],[[320.182,14079.8,0],0,true,[[1353,1,18.5937],[320,1,51.5539],[3003,1,18.4831],[1527,1,17.7381]]],[[8127.74,3185,0],0,true,[[4654,1,11.589],[61,1,13.0389],[5718,1,10.9192]]], +[[13265.1,6156.06,0],0,true,[[1754,1,3.54348],[5466,1,15.3559],[1553,1,11.0952],[7116,1,13.9337]]],[[14661.1,6664.35,0],0,true,[[5401,1,16.4477],[5978,1,7.15866],[4315,1,4.85163]]],[[2377.29,4043.82,0],0,false,[[4752,1,97.7092],[6928,1,388.264]]],[[6817.42,2225.68,0],0,false,[[7118,1,63.5159],[3578,1,46.0014]]],[[14838.3,14248.1,0],0,true,[[6051,1,145.289],[4861,1,31.8016],[2494,1,19.1505]]], +[[9263.19,14015.3,0],0,false,[[7530,1,39.6099],[3581,1,174.769]]],[[5385.66,10253.9,0],0,true,[[5647,1,19.4063],[7006,1,3.15908],[2072,1,4.41234],[2719,1,13.567]]],[[10920.9,7072.94,0],0,true,[[6483,1,15.5993],[5281,1,81.3079],[4755,1,5.49915]]],[[12154.6,11343.5,0],0,false,[[3510,1,365.354],[97,1,245.784]]],[[10297.9,15370.6,0],0,false,[[1717,1,282.978],[2030,1,261.395]]], +[[5627.1,14108.9,0],0,false,[[7018,1,50.2069],[3965,1,74.398]]],[[1560.16,13918.1,0],0,false,[[1880,1,77.6955],[4148,1,316.228]]],[[13236.7,8020.12,0],0,false,[[4367,1,83.7206],[2164,1,172.037]]],[[13726.3,8568.76,0],0,false,[[1806,1,325.607],[5960,1,304.029]]],[[3051.56,5652.81,0],0,false,[[1956,1,66.6914],[6781,1,104.931]]], +[[13415.2,10707.8,0],0,true,[[672,1,25.6617],[4254,1,69.5755],[6290,1,14.4208],[893,1,20.1798],[7388,1,15.9898]]],[[13407,5550.24,0],0,false,[[1364,1,107.034],[4675,1,147.461]]],[[14005.9,12685.5,0],0,true,[[2688,1,22.0022],[5217,1,99.3574],[3478,1,14.9544]]],[[13176.1,13371.3,0],0,false,[[3273,1,407.238],[2946,1,172.533]]],[[5466.36,2269.36,0],0,false,[[1638,1,27.0193],[3101,1,156.227]]], +[[11795.3,447.008,0],0,false,[[7151,1,237.27],[2869,1,114.48]]],[[14314.3,5786.69,0],0,true,[[427,1,88.6135],[7673,1,6.37535],[971,1,12.8456]]],[[9045.6,14308.1,0],0,true,[[5934,1,17.6416],[6342,1,44.9072],[6994,1,16.1541]]],[[6876.03,16001,0],0,true,[[344,1,12.5672],[5587,1,125.183],[6868,1,15.8422],[4352,1,14.083],[2180,1,24.2373]]],[[4028.7,15744.7,0],0,true,[[3969,1,13.2336],[92,1,9.14269],[5065,1,6.04545]]], +[[4655.97,13521.6,0],0,true,[[1001,1,19.3556],[3078,1,372.075],[2564,1,20.8968],[599,1,16.2251]]],[[6008.89,10591.3,0],0,true,[[2651,1,92.0313],[6264,1,15.581],[2825,1,9.8754]]],[[11141.7,7006.36,0],0,true,[[4674,1,37.3098],[2986,1,16.9959],[6665,1,5.34732]]],[[6587.77,11219.3,0],0,false,[[3204,1,59.0768],[5326,1,69.7894]]],[[328.456,6994.63,0],0,true,[[1060,1,4.44894],[4565,1,16.5731],[4509,1,11.8613]]], +[[393.335,12861.9,0],0,false,[[386,1,22.3474],[4328,1,54.6904]]],[[13650.4,10737.5,0],0,false,[[860,1,15.6363]]],[[13186.3,6134.2,0],0,false,[[4694,1,18.1074]]],[[14413.7,6720.95,0],0,true,[[1570,1,26.3808],[3230,1,4.94052],[6138,1,16.8075]]],[[15420.6,6353.76,0],0,false,[[6507,1,352.851],[7657,1,409.694]]], +[[16179.7,14553.6,0],0,false,[[3439,1,271.517],[2716,1,143.502]]],[[14950.5,1730.83,0],0,true,[[1559,1,29.5187],[917,1,336.937],[3964,1,13.2958],[709,1,21.7169]]],[[14748.5,5676.34,0],0,false,[[3231,1,16.7753],[5103,1,28.2412]]],[[3423.22,14478.4,0],0,false,[[2466,1,78.342],[4534,1,251.947]]],[[9802.57,6378.25,0],0,false,[[854,1,75.8416],[5241,1,87.53]]], +[[2444.67,13317,0],0,false,[[1568,1,111.117],[2782,1,308.324]]],[[10554.9,13019.9,0],0,true,[[1038,1,20.508],[2054,1,214.519],[918,1,21.5955],[2919,1,11.487]]],[[6719.45,7302.06,0],0,false,[[1705,1,353.537],[1658,1,367.479]]],[[9049.11,6254.43,0],0,false,[[1043,1,95.8386],[4717,1,66.0479]]],[[3139.03,5952.18,0],0,false,[[6781,1,251.702],[7053,1,222.918]]], +[[13316.4,11010,0],0,false,[[6699,1,72.9268],[4339,1,13.5924]]],[[5062.46,5222.73,0],0,false,[[3613,1,17.1438],[4003,1,47.5665]]],[[12800.2,13917.4,0],0,false,[[5637,1,46.8731],[964,1,44.6167]]],[[12951.5,14132,0],0,false,[[5135,1,24.5775],[7728,1,27.2998]]],[[8071.77,2276.77,0],0,true,[[1274,1,31.0328],[2257,1,63.8156],[1874,1,16.1104],[4656,1,27.1845]]], +[[7846.56,3424.48,0],0,false,[[3398,1,226.322],[7653,1,335.179]]],[[2792.68,3897.9,0],0,true,[[5098,1,29.9484],[4165,1,16.9651],[3905,1,24.3439]]],[[7732.58,4444.4,0],0,false,[[325,1,148.612],[4164,1,27.2429]]],[[16117.2,3003.13,0],0,true,[[994,1,25.6351],[7765,1,10.9243],[5830,1,7.95803]]],[[11000.1,11966.1,0],0,true,[[2145,1,28.9258],[2016,1,27.6453],[119,1,26.2942],[644,1,6.0404]]], +[[9096.91,6049.91,0],0,true,[[6741,1,24.8766],[7155,1,53.3373],[3002,1,11.7223],[2904,1,13.282]]],[[1638.41,7876,0],0,true,[[3515,1,16.1928],[5267,1,19.3446],[1027,1,6.53253],[5811,1,1.92296]]],[[6866.54,9190.11,0],0,false,[[871,1,78.8395],[3333,1,21.9149]]],[[3699.46,14910.5,0],0,false,[[4024,1,333.491],[7585,1,145.588]]],[[5924.12,11303.9,0],0,false,[[5327,1,295.444],[1302,1,43.1586]]], +[[7345.23,9703.08,0],0,false,[[131,1,28.6809],[2376,1,51.6848]]],[[11210.9,7337.18,0],0,true,[[4415,1,25.4876],[419,1,29.9418],[5250,1,14.1251],[4494,1,6.07683]]],[[1139.12,13539.4,0],0,false,[[3739,1,345.05],[7102,1,130.986]]],[[526.831,14031.9,0],0,true,[[705,1,103.275],[2829,1,14.5263],[5068,1,13.0579],[195,1,18.8155]]],[[13444.3,6680.9,0],0,false,[[5302,1,86.0159],[2452,1,148.659]]], +[[13702.4,12906.9,0],0,true,[[5228,1,19.6502],[1005,1,19.3491],[88,1,13.9791],[7211,1,5.30497]]],[[15993,2888.45,0],0,true,[[3310,1,24.6819],[3619,1,5.46869],[7278,1,17.1169],[1994,1,29.9583]]],[[11498.6,10349.7,0],0,false,[[4637,1,49.6699],[5179,1,28.1639]]],[[12164.4,8825.85,0],0,false,[[2309,0,111.15],[6060,0,38.6353]]],[[6541.02,11183.2,0],0,true,[[3444,1,20.2442],[3163,1,59.0768],[1468,1,13.276]]], +[[5815.72,5915.83,5.20988],0,false,[[4233,1,19.9616],[4277,1,19.801]]],[[8019.78,7788.73,0],0,true,[[5426,1,115.578],[2185,1,27.3867],[6907,1,22.8226],[1884,1,16.861]]],[[3179.36,8239.67,0],0,true,[[4924,1,16.2644],[5739,1,3.96763],[7456,1,12.1805],[3732,1,25.2659]]],[[5703.57,13947.6,0],0,false,[[4050,1,40.7322],[1684,1,25.4666]]],[[6965.62,6453.11,0],0,true,[[2692,1,10.3715],[2565,1,15.6913],[2524,1,15.4992]]], +[[4001.03,6605.35,0],0,true,[[5929,1,16.206],[6722,1,100.423],[7482,1,23.2297]]],[[12836.8,15472.8,0],0,false,[[6406,1,352.425],[1471,1,131.371]]],[[14026.5,7196.15,0],0,false,[[2789,1,53.3758],[2469,1,13.8235]]],[[9743.19,2146.33,0],0,false,[[7027,1,177.102],[2961,1,246.019]]],[[14754.3,10249.6,0],0,true,[[1695,0,157.395],[1571,0,10.9349],[5948,1,10.6828]]], +[[13200.7,13706.6,0],0,false,[[6771,1,47.0174],[2758,1,112.529]]],[[5304.91,2334.23,0],0,false,[[5578,1,70.8641],[2513,1,32.1409]]],[[7431.41,4893.51,0],0,true,[[7643,1,15.7871],[2295,1,19.9058],[5486,1,10.8607]]],[[12698,3269.97,0],0,false,[[4894,1,67.4075]]],[[4103.46,6696.58,0],0,true,[[4604,1,17.1542],[1582,1,13.8954],[2662,1,7.41064]]], +[[4467.36,10897.6,0],0,false,[[2268,1,93.1398],[3077,1,282.731]]],[[6489.22,14003.9,0],0,false,[[3026,1,216.119],[5346,1,400.538]]],[[353.423,7963.84,0],0,false,[[135,1,193.838],[1130,1,60.6612]]],[[1883.4,10258.7,0],0,false,[[5245,1,318.551],[5389,1,310.044]]],[[6579.54,6225.14,0],0,false,[[3418,1,140.911],[6800,1,221.006]]], +[[3839.74,12802,0],0,true,[[3934,1,13.8637],[6093,1,350.906],[6820,1,15.6424]]],[[5575.18,7443.33,0],0,false,[[1348,1,243.192],[6305,1,18.6209]]],[[13712.3,10291.7,0],0,false,[[5911,0,218.813],[6976,0,259.002]]],[[12755.8,14060.9,0],0,false,[[3939,1,31.5171],[706,1,29.3018]]],[[14486.8,6769.59,0],0,true,[[6172,1,4.22964],[3744,1,32.4289],[6439,1,8.97212]]], +[[14412.8,6716.09,0],0,true,[[488,1,5.9785],[3168,1,4.94052],[6138,1,13.3748]]],[[14746,5659.76,0],0,true,[[76,1,3.21294],[3172,1,16.7753],[7713,1,13.1378]]],[[16302.7,3529.29,0],0,false,[[1561,1,73.233],[1134,1,176.551]]],[[10379.7,8650.32,0],0,false,[[3234,0,201.141],[285,0,188.681]]],[[10192.2,8613.83,0],0,false,[[2631,0,121.54],[3233,0,201.141]]], +[[5801.79,8918.44,0],0,false,[[6932,1,47.8476],[6296,1,247.042]]],[[2422.62,7264.21,0],0,true,[[6603,1,10.5559],[1798,1,30.7414],[1421,1,25.6077],[4992,1,9.47839]]],[[5252.1,8792.93,0],0,false,[[1814,1,23.0913],[3666,1,21.4598]]],[[6229.07,9028.45,0],0,true,[[2852,1,12.1524],[5859,1,41.1107],[1258,1,10.7332]]],[[1603.07,7884.29,0],0,false,[[3596,1,18.5464],[6728,1,30.4332]]], +[[5577.62,14248.7,0],0,true,[[3896,1,9.53909],[7381,1,9.60343],[6056,1,13.9083],[7582,1,18.3655]]],[[5790.25,6035.11,0],0,true,[[5433,1,12.6007],[2230,1,2.89524],[5893,1,8.58908],[7114,1,8.25522]]],[[4009.35,9790.67,0],0,false,[[6933,1,104.624],[7091,1,19.7927]]],[[9041.22,12772.3,0],0,false,[[4451,1,68.5686],[3045,1,74.4786]]],[[6342.82,14452,0],0,false,[[4513,1,88.6281],[1380,1,339.905]]], +[[11003.7,7637.76,0],0,false,[[5199,1,269.494],[5982,1,298.579]]],[[9131.85,13316.6,0],0,true,[[2814,1,321.354],[811,1,11.3184],[7253,1,15.0788]]],[[4823.43,6594.74,0],0,true,[[3553,1,7.86219],[1937,1,25.7056],[5794,1,21.9359],[6577,1,19.0305]]],[[6570.19,16247.6,0],0,false,[[2180,1,377.632],[3850,1,215.631]]],[[8516.25,16107.7,0],0,false,[[3380,1,53.5682],[6360,1,28.2649]]], +[[13293.2,9667.82,0],0,false,[[272,1,124.141],[473,1,266.666]]],[[13796,16253.2,0],0,true,[[6656,1,15.3093],[4986,1,26.9529],[2334,1,12.66],[1530,1,10.3419],[6750,1,8.36436]]],[[6060.23,5952.62,0],0,false,[[2967,0,149.854],[6508,0,126.597]]],[[3750.06,3205.84,0],0,false,[[4346,1,103.126],[5870,1,147.024]]],[[15613.2,15087,0],0,false,[[1276,1,316.667],[6240,1,232.986]]], +[[12753.7,3097.18,0],0,true,[[3486,1,13.5179],[2918,1,28.1115],[3256,1,12.3382]]],[[12743.4,3090.4,0],0,true,[[777,1,39.9861],[3255,1,12.3382],[3486,1,24.7055]]],[[465.933,8155.27,0],0,true,[[45,1,24.1455],[5507,1,16.7577],[484,1,15.0558]]],[[5618.85,11254.9,0],0,false,[[4180,1,31.8529],[5488,1,138.059]]],[[1028.46,15250.5,0],0,true,[[853,1,28.9693],[7706,1,20.6109],[5212,1,12.6031],[1102,1,10.5956]]], +[[647.849,9026.71,0],0,true,[[6298,1,13.5505],[1255,1,123.062],[3453,1,16.9019],[3837,1,13.6485]]],[[6086.75,11093.3,0],0,false,[[5200,1,29.1921],[1222,1,25.2827]]],[[4238.71,10377.4,0],0,false,[[770,1,20.2755],[784,1,24.4806]]],[[4464,14249.2,0],0,true,[[6895,1,29.1001],[1128,1,32.3654],[6226,1,10.5803]]],[[6777.04,8476.1,0],0,false,[[6358,1,196.941],[4785,1,21.1148]]], +[[928.474,10254.5,0],0,true,[[315,1,22.2093],[3088,1,184.753],[2787,1,18.3942],[7186,1,15.304]]],[[5601.88,14619.4,0],0,true,[[6339,1,46.9285],[5553,1,19.491],[4234,1,27.4083],[7549,1,12.9804]]],[[389.907,7874.47,0],0,false,[[4411,1,32.6764],[7791,1,81.0616]]],[[5701.03,13881.4,0],0,true,[[78,1,22.6497],[4913,1,179.723],[5284,1,11.6676]]],[[3542.12,7316.19,0],0,false,[[6428,1,69.2439],[2390,1,377.669]]], +[[7257.76,6470.36,0],0,true,[[5313,1,90.896],[5597,1,10.0065],[4293,1,19.9901]]],[[12215.4,13955.7,0],0,true,[[4883,1,30.4348],[6912,1,31.5959],[403,1,12.8381],[4901,1,2.67292]]],[[12515.5,14194.2,0],0,false,[[6235,1,26.993],[1173,1,53.9323]]],[[12978.4,13024.2,0],0,true,[[3626,1,15.6635],[3153,1,407.238],[1286,1,29.4273]]],[[10913.3,1964.26,0],0,true,[[7393,1,21.4998],[7349,1,81.4142],[7294,1,16.0242],[5400,1,25.8723]]], +[[14650.2,12443.1,0],0,false,[[6277,1,167.609],[3698,1,114.248]]],[[5698.36,2543.32,0],0,true,[[3576,1,22.5413],[833,1,135.081],[1066,1,25.8154],[4343,1,11.5672]]],[[3647.36,6235.93,0],0,true,[[803,1,19.7072],[4706,1,10.3321],[7808,1,7.56638],[1746,1,3.20494]]],[[3588.13,6400.32,0],0,true,[[2706,1,9.19517],[4688,1,149.95],[314,1,16.8179],[5104,1,8.22043]]],[[11214.1,12974,0],0,false,[[6513,1,164.823],[4516,1,330.645]]], +[[4653.3,15847.2,0],0,false,[[4669,1,62.2869],[629,1,201.944]]],[[12.5139,9545.36,0],0,false,[[3705,1,113.67]]],[[6981.24,9285.8,0],0,false,[[4361,1,27.8386],[4048,1,88.7871]]],[[9106.1,12692.9,0],0,false,[[2103,1,228.335],[3075,1,92.9232]]],[[3315.86,6187.73,0],0,false,[[2225,1,30.0604],[1096,1,25.1344]]], +[[207.637,13295.5,0],0,false,[[7127,1,21.3242],[3673,1,43.9593]]],[[8803.05,2356.84,0],0,false,[[5412,1,405.922],[263,1,231.151]]],[[15039.4,10711.4,0],0,true,[[2360,1,18.6473],[7488,1,53.9404],[1323,1,16.6682]]],[[4501.69,2689.9,0],0,false,[[5580,1,142.023],[7059,1,41.3383]]],[[15423.2,4972,0],0,false,[[6527,1,3.42707],[2009,0,9.26936]]], +[[14859.9,5812.9,0],0,true,[[7072,1,13.4984],[1924,1,32.4733],[7525,1,5.69219]]],[[14876,5929.12,0],0,true,[[2067,1,9.92876],[2968,1,292.104],[326,1,9.1976]]],[[10372.5,6172.09,0],0,true,[[6550,1,9.74461],[1451,1,5.43167],[158,1,12.7312]]],[[9210.45,6309.72,0],0,false,[[2610,1,26.7066],[1254,1,18.6694]]],[[5752.35,9301.83,0],0,false,[[4140,1,16.0231],[4603,1,76.8569]]], +[[4416.17,7201.09,0],0,false,[[721,1,58.738],[3074,1,299.661]]],[[4530.16,8799.31,0],0,false,[[1900,1,26.1159],[3357,1,18.6133]]],[[4894.92,8404.98,0],0,true,[[1410,1,65.2751],[619,1,13.5942],[5709,1,17.1664],[1641,1,8.42062],[5873,1,10.9571],[3001,1,14.0735]]],[[9884.86,8557.85,0],0,false,[[5710,1,163.811],[6397,1,225.24]]],[[4338.33,10385.9,0],0,false,[[5886,1,84.183],[623,1,71.6633]]], +[[12022.5,4650.71,0],0,false,[[1516,1,251.204],[3937,1,163.235]]],[[14449,6971.33,0],0,false,[[4525,1,94.5255],[7697,1,23.4229]]],[[12871.5,14056.1,0],0,true,[[3901,1,19.899],[7226,1,19.8906],[7623,1,28.8659],[4299,1,25.4952]]],[[9003.01,1318.98,0],0,true,[[2655,1,229.709],[1459,1,12.9962],[3477,1,22.8708]]],[[10864.3,2371.35,0],0,false,[[5848,1,224.515],[7574,1,341.521]]], +[[5325.95,2707.76,0],0,true,[[275,1,7.32134],[3019,1,27.5329],[1810,1,10.1312],[5218,1,22.9364]]],[[2222.7,4396.89,0],0,true,[[2258,1,29.5447],[5530,1,46.4762],[1933,1,15.0424]]],[[14687.3,6653.7,0],0,false,[[2113,1,31.6133],[4315,1,23.7462]]],[[1651.37,2502.28,0],0,false,[[1794,1,334.9],[3931,1,28.7808]]],[[15520.2,2352.74,0],0,true,[[6930,1,14.3569],[3402,1,156.61],[5790,1,12.2548],[4146,1,19.7665]]], +[[15969.6,2880.52,0],0,false,[[1507,1,26.434],[3201,1,24.6819]]],[[4383.08,6570.32,0],0,false,[[1578,1,14.683],[6149,1,99.1263]]],[[10903.1,10655.1,0],0,false,[[1407,1,208.826],[4090,1,77.1719]]],[[5744.65,9271.2,0],0,true,[[3582,1,28.3841],[7052,1,25.8951],[4140,1,16.6027],[3430,1,9.94846],[5957,1,10.2702]]],[[7252.5,13310.4,0],0,false,[[7332,1,24.2908],[6477,1,44.1772]]], +[[6040.1,12097.1,0],0,false,[[2486,1,92.7255],[3976,1,49.9127]]],[[5138.11,14833.5,0],0,false,[[4232,1,85.1688],[7020,1,118.641]]],[[5859.88,11924.9,0],0,false,[[6267,1,102.284],[3859,1,11.7435]]],[[11240.8,11483.7,0],0,false,[[6463,1,15.1194],[3635,1,67.4293]]],[[335.991,7310.91,0],0,false,[[890,1,138.13],[4414,1,322.674]]], +[[844.608,15116.5,0],0,true,[[4057,1,23.5301],[6856,1,171.29],[1540,1,10.6799]]],[[12121,6562.48,0],0,true,[[4326,1,8.04381],[2959,1,113.098],[754,1,16.8201]]],[[10941.2,5281.95,0],0,true,[[4428,1,16.5742],[6566,1,18.7829],[1528,1,10.255]]],[[14924.7,8115.11,0],0,true,[[6783,1,5.63363],[516,1,3.70469],[7015,1,2.2769]]],[[8796.73,2895.71,0],0,true,[[3761,1,351.96],[1958,1,28.3138],[6332,1,2.43975],[3742,1,11.1954]]], +[[2428.64,4828.38,0],0,true,[[2272,1,24.3535],[3433,1,156.204],[6308,1,18.7284],[2434,1,13.3342]]],[[13114.6,14079.3,0],0,false,[[4195,1,68.34],[593,1,24.5274]]],[[14520.3,6764.88,0],0,true,[[3480,1,16.9861],[1048,1,8.44816],[2639,1,11.1685]]],[[14844.3,7246.59,0],0,false,[[3005,1,73.2964]]],[[11545.1,2355.72,0],0,false,[[6352,1,298.096],[4890,1,136.308]]], +[[2131.73,4036.99,0],0,false,[[186,1,64.4662],[4973,1,85.0123]]],[[4148.09,9930.75,0],0,false,[[4814,1,31.0215],[115,1,32.5042]]],[[10169,9667.37,0],0,true,[[3441,1,5.71747],[3391,1,30.4042],[7074,1,10.6576]]],[[6882.08,9205.55,0],0,false,[[3192,1,21.9149],[175,1,18.5995]]],[[7459.16,6542.07,0],0,false,[[396,1,239.685],[5313,1,124.058]]], +[[5915.39,11684.4,0],0,true,[[4096,1,24.8562],[2675,1,27.6359],[241,1,30.8305],[1858,1,7.43661]]],[[11677,10796.7,0],0,true,[[2084,1,16.4281],[7188,1,52.1491],[1423,1,23.1461],[6435,1,21.2907]]],[[5698.17,9654.91,0],0,true,[[341,1,11.851],[219,1,42.7737],[6117,1,12.5499],[5734,1,8.71154]]],[[2957.93,13249.8,0],0,false,[[7545,1,115.763],[3792,1,142.968]]],[[4978.84,10104.8,0],0,true,[[7544,1,17.1901],[6716,1,27.2605],[4729,1,10.2373]]], +[[8902.65,12200.6,0],0,true,[[4399,1,19.2597],[6714,1,15.8141],[1409,1,17.283],[6804,1,22.519]]],[[627.323,7489.57,0],0,false,[[318,1,353.501],[3602,1,207.857]]],[[14878.4,8811.27,0],0,true,[[7800,1,6.09952],[346,1,287.07],[2492,1,7.72684]]],[[14576.5,6743.1,0],0,false,[[5000,1,55.0883],[3480,1,44.934]]],[[15032.4,7397.27,0],0,true,[[7274,1,62.658],[1243,1,13.8079],[2930,1,17.2851],[2535,1,24.5867]]], +[[6244.98,3054.08,0],0,true,[[4330,1,16.9223],[861,1,6.56477],[2515,1,5.51996]]],[[13324,2714.28,0],0,true,[[899,1,17.7626],[7338,1,99.3484],[2419,1,30.1576]]],[[9698.73,14440.5,0],0,false,[[2184,1,74.293],[284,1,26.7787]]],[[3276.27,13415.3,0],0,false,[[4506,1,238.123],[7593,1,121.687]]],[[4831.78,15128.5,0],0,true,[[741,1,53.961],[5759,1,8.13125],[1500,1,18.7768]]], +[[4611.53,8820.03,0],0,false,[[6604,1,26.4967],[7126,1,39.6843]]],[[3250.08,15195.3,0],0,true,[[2764,1,17.1823],[5108,1,144.998],[5114,1,7.40516],[1131,1,22.0097]]],[[7723.72,6221.19,0],0,false,[[694,1,98.4267],[2812,1,26.8994]]],[[7205.13,9064.84,0],0,false,[[3822,1,23.5511],[6987,1,23.7613]]],[[5368.65,6911.31,0],0,false,[[1996,1,175.926],[4517,1,237.06]]], +[[11433,11173.8,0],0,true,[[7379,1,2.1575],[6284,1,5.58753],[7658,1,8.05822]]],[[3180.11,7470.42,0],0,true,[[7285,1,207.666],[6249,1,16.3658],[7178,1,9.13252]]],[[4548.73,8798.95,0],0,false,[[3296,1,18.6133],[28,1,26.8067]]],[[7578.05,6223.55,0],0,false,[[7648,1,82.2789],[4784,1,368.124]]],[[5825.67,9603.85,0],0,true,[[6039,1,105.233],[1619,1,32.317],[7142,1,18.7411],[6739,1,19.4408]]], +[[286.174,7655.21,0],0,false,[[704,1,68.699],[4597,1,258.479]]],[[15017.8,10952.1,0],0,true,[[1062,1,9.13156],[3411,1,13.6269],[6293,1,14.0482],[503,1,7.01562]]],[[13595.7,6584.1,0],0,false,[[850,1,288.133],[1017,1,30.3924]]],[[13239.6,13693.9,0],0,false,[[7506,1,21.3021],[1757,1,52.2646]]],[[13917.3,15290.2,0],0,false,[[7639,1,41.3828],[6046,1,16.9911]]], +[[13757.2,16291.9,0],0,false,[[3844,1,61.0639],[265,1,24.3485]]],[[14835.8,12732.3,0],0,false,[[4332,1,40.6332],[2079,1,88.0344]]],[[7106.71,5321.99,0],0,false,[[7044,0,85.6948],[2063,0,55.0713]]],[[15705.8,5547.42,0],0,false,[[4921,0,170.012],[5981,0,76.7926]]],[[7395.23,13167.1,0],0,false,[[5586,1,335.152],[7463,1,155.736]]], +[[7888.2,8056.53,0],0,true,[[5105,1,24.5508],[6907,1,284.761],[2767,1,18.2822]]],[[5375.93,10246.4,0],0,false,[[2072,1,8.40914],[3757,1,60.1245]]],[[6718.05,8607.23,0],0,false,[[5144,1,54.4243],[2921,1,110.092]]],[[3631.12,5881,0],0,false,[[7269,1,35.2133],[3105,1,398.47]]],[[4142.58,10587.4,0],0,false,[[4306,1,63.2799],[6631,1,211.321]]], +[[7733.06,6640.87,0],0,false,[[1082,1,57.4291],[2978,1,26.665]]],[[5592.32,8867.47,0],0,false,[[2875,1,20.4898],[6768,1,16.5642]]],[[11208.7,14274.1,0],0,false,[[471,1,95.5863],[5574,1,309.611]]],[[12920.3,14077,0],0,false,[[6942,1,20.8114],[1517,1,45.892]]],[[14359.7,14621.3,0],0,false,[[4807,1,24.6834],[4552,1,27.9437]]], +[[8547.13,16064,0],0,false,[[4067,1,120.084],[3249,1,53.5682]]],[[5779.29,9501.06,0],0,false,[[2885,1,81.8612],[7142,1,104.345]]],[[5276.09,11865.8,0],0,false,[[16,1,28.9595],[7773,1,64.268]]],[[7322.81,11585.3,0],0,true,[[7810,1,234.949],[2740,1,138.875],[5659,1,184.187]]],[[9135.74,7724.6,0],0,false,[[5702,1,300.754],[5618,1,208.302]]], +[[5970.97,11120.1,0],0,true,[[6500,1,77.4312],[1633,1,17.2722],[3472,1,13.5589],[3865,1,18.4041]]],[[4569.72,10790.7,0],0,true,[[5317,1,19.6583],[4105,1,8.30215],[1267,1,19.6796],[7011,1,25.7748]]],[[6432.7,11164.1,0],0,false,[[906,1,143.877],[7740,1,45.8662]]],[[5706.45,11720.6,0],0,false,[[7789,1,27.6188],[2842,1,20.0768]]],[[8582.63,7465.74,0],0,true,[[3622,1,206.558],[6150,1,17.8164],[2786,1,10.5805]]], +[[5471.96,8874,0],0,false,[[6462,1,30.839],[3802,1,27.1919]]],[[10139.6,9674.61,0],0,false,[[3332,1,30.4042],[988,1,29.8782]]],[[9993.72,15205.9,0],0,false,[[7705,1,321.678],[3753,1,100.418]]],[[6374.1,10851.8,0],0,true,[[281,1,28.3823],[3979,1,345.96],[6389,1,25.0842],[4769,1,19.1011]]],[[5147.1,16375.8,0],0,false,[[3611,1,134.028]]], +[[484.256,15727.5,0],0,false,[[1482,1,212.931],[6234,1,310.127]]],[[9917.94,2167.68,0],0,false,[[1261,1,197.212],[4447,1,48.9858]]],[[5307.23,3802.97,0],0,false,[[2724,1,27.866],[4885,1,397.469]]],[[8038.8,3341.75,0],0,false,[[991,1,19.8863],[3185,1,226.322]]],[[13786.8,4375.73,0],0,true,[[7761,0,170.522],[3928,0,20.6053],[379,0,9.31524]]], +[[13631.6,13157.5,0],0,true,[[5937,1,19.0447],[334,1,193.064],[6999,1,34.1447]]],[[14219.7,15366.4,0],0,false,[[4062,1,19.9],[6525,1,27.8891]]],[[15629.3,2464.45,0],0,false,[[3309,1,156.61],[2837,1,112.665]]],[[6361.58,12831.9,0],0,false,[[1913,1,306.147],[826,1,392.775]]],[[8483.21,16154.9,0],0,true,[[6081,1,20.9269],[5728,1,12.1406],[1718,1,4.50343]]], +[[6732.26,8748.33,0],0,true,[[3107,1,82.8075],[7302,1,22.5763],[3564,1,15.4977],[2394,1,28.6997]]],[[4315.48,7141.54,0],0,true,[[7659,1,13.3015],[5741,1,17.2967],[4185,1,11.8255]]],[[7166.09,8719.8,0],0,false,[[7552,1,163.139],[4939,1,240.014]]],[[11564.7,10834.5,0],0,true,[[973,1,75.5876],[59,1,23.6987],[5609,1,10.4085]]],[[8877.46,14393.7,0],0,false,[[3936,1,34.2406],[5458,1,30.792]]], +[[12709.9,14022.2,0],0,false,[[964,1,93.7821],[7193,1,46.3676]]],[[15007.2,10943.5,0],0,true,[[2175,1,48.4819],[503,1,17.7428],[6293,1,18.8772],[3361,1,13.6269]]],[[5233.58,4409.41,0],0,false,[[6032,1,124.373],[6554,1,81.7368]]],[[3024.8,4416.45,0],0,true,[[5305,0,10.7511],[3557,1,10.9547],[4087,0,231.005]]],[[15953.9,9735.66,0],0,false,[[6090,0,215.713],[1544,0,261.766]]], +[[12309.7,1569.25,0],0,true,[[7167,1,118.812],[4612,1,22.0617],[4388,1,23.6187],[3539,1,26.044]]],[[6435.51,6627.13,0],0,true,[[2650,1,17.22],[2199,1,11.8873],[5280,1,11.845]]],[[6569.41,8646.43,0],0,true,[[6098,1,11.3711],[7564,1,12.7903],[3023,1,12.3731]]],[[6701.25,6292.29,0],0,false,[[5612,1,29.5827],[3224,1,140.911]]],[[8787.59,15430.5,0],0,false,[[3643,1,25.5894],[5524,1,23.5157]]], +[[419.119,12550.6,0],0,true,[[1678,1,20.4375],[7598,1,24.288],[7775,1,23.5036],[10,1,5.83871]]],[[14359.2,10953.3,0],0,false,[[1514,1,356.057],[7368,1,242.192]]],[[14485.2,6974.65,0],0,false,[[1959,1,50.8081],[7070,1,15.928]]],[[12802.6,12787.2,0],0,false,[[1286,1,266.697]]],[[15848.3,6061.35,0],0,false,[[4359,0,312.553],[3728,0,229.083]]], +[[2694.52,1191.41,0],0,false,[[5533,1,118.92],[1150,1,284.157]]],[[7734.58,6663.61,0],0,false,[[1304,1,28.4433],[909,1,23.3794]]],[[3939.58,14134.5,0],0,false,[[7050,1,391.395],[1748,1,85.0922]]],[[5566.86,11196.6,0],0,false,[[209,1,44.3777],[3880,1,21.0273]]],[[8769.94,15532.9,0],0,true,[[2329,1,15.0044],[6057,1,13.1085],[5364,1,9.56083]]], +[[5736.2,9276.43,0],0,true,[[6810,1,25.8399],[5957,1,17.6555],[3313,1,9.94846]]],[[4227.4,6953.62,0],0,false,[[736,1,185.112],[7659,1,195.051]]],[[12675.4,9922.05,0],0,false,[[7444,1,379.068],[60,1,104.754]]],[[2581.42,4857.88,0],0,false,[[3325,1,156.204]]],[[14360.3,12382.9,0],0,false,[[2317,1,33.1115],[5822,1,28.4776]]], +[[5340.59,2676.43,0],0,false,[[2805,1,31.2165],[1810,1,25.6724]]],[[8006.96,14.5675,0],0,false,[[7733,1,291.018]]],[[4280.68,1436.4,0],0,true,[[4570,1,67.54],[3540,1,31.6681],[1558,1,16.1213]]],[[2000.95,2647.78,0],0,false,[[834,1,337.395],[1727,1,307.013]]],[[16373.5,14379.7,0],0,false,[[3170,1,271.517]]], +[[5905,11705.3,0],0,false,[[4393,1,96.9353],[1858,1,22.7797]]],[[10171.6,9662.31,0],0,true,[[7074,1,8.92978],[3910,1,53.0531],[3332,1,5.71747]]],[[3851,8687.63,0],0,false,[[4381,1,139.851],[5053,1,74.1564]]],[[11758.7,10804.6,0],0,true,[[4915,1,11.0418],[5133,1,6.58608],[646,1,3.2524]]],[[6522.3,11175.5,0],0,true,[[7646,1,21.884],[3204,1,20.2442],[1468,1,7.26039],[2468,1,12.4697]]], +[[8860.48,15192.5,0],0,false,[[5044,1,52.2965],[5509,1,57.2588]]],[[11528.3,6924.78,0],0,false,[[5336,1,24.5537],[6632,1,62.4594]]],[[11955.4,6796.46,0],0,true,[[4693,1,15.8663],[951,1,1.89015],[7445,1,14.9688],[4417,1,9.23144]]],[[2342.18,4209.88,0],0,false,[[4301,1,19.4332],[4752,1,72.8408]]],[[5728.5,2397.51,0],0,true,[[6047,1,19.9738],[1639,1,143.092],[6674,1,26.7926],[2366,1,19.0109]]], +[[7443.97,4857.6,0],0,false,[[5486,1,27.364],[5622,1,304.425]]],[[10178.9,10642.2,0],0,true,[[5182,1,25.5282],[948,1,15.9568],[2783,1,8.78412]]],[[11176.5,11613.1,0],0,false,[[7477,1,83.4231],[1425,1,27.9327]]],[[659.642,9014.6,0],0,true,[[5052,1,360.321],[6298,1,11.1531],[3837,1,19.6617],[3260,1,16.9019]]],[[4204.03,10439.9,0],0,false,[[6536,1,22.0607],[5952,1,19.4348]]], +[[6700.01,8989.2,0],0,true,[[256,1,19.2455],[6721,1,43.2158],[93,1,17.8155],[4469,1,16.1102],[6364,1,12.9397],[1845,1,12.1544]]],[[4165.57,10093.7,0],0,false,[[2667,1,57.2225],[6808,1,77.7621]]],[[11626.7,10968.7,0],0,true,[[6617,1,26.1319],[840,1,24.1615],[3664,1,11.0942],[2594,1,15.6646]]],[[11534,10287.6,0],0,true,[[5839,1,52.4388],[2769,1,12.3271],[2111,1,21.9522]]],[[12557.6,7891.88,0],0,false,[[6854,1,154.433],[2912,1,251.677]]], +[[15329.3,7543.69,0],0,true,[[7107,1,10.6196],[7517,1,16.523],[3854,1,7.10221]]],[[2001.54,4894.05,0],0,true,[[758,1,13.7415],[4480,1,13.2594],[6272,1,11.5423]]],[[2231.47,4500.37,0],0,true,[[4951,1,32.3744],[4356,1,24.1619],[7392,1,19.2584],[912,1,26.0228]]],[[3646.33,3272.98,0],0,false,[[4778,1,20.4527],[4346,1,20.6214]]],[[14496.7,5113.75,0],0,false,[[3560,1,27.8958]]], +[[6550.65,6332.62,0],0,true,[[4231,1,19.4133],[2388,1,366.475],[1565,1,25.0714]]],[[7444.3,9146.07,0],0,true,[[6743,1,171.233],[3838,1,18.8642],[2623,1,9.95761],[1392,1,9.01776],[836,1,16.5041]]],[[2391.31,10783.2,0],0,false,[[1398,1,59.2151],[130,1,373.599]]],[[8826.39,5827.16,0],0,false,[[6727,1,25.1221],[1704,1,30.2982]]],[[8843.23,14416.2,0],0,true,[[7324,1,11.6959],[510,1,8.21017],[5458,1,10.2713]]], +[[9963.16,6430.2,0],0,false,[[1976,1,25.1452],[1360,1,57.4436]]],[[9987.15,6414.89,0],0,true,[[5312,1,33.4654],[2695,1,13.6552],[1976,1,7.53465],[3808,1,34.6249]]],[[5972.43,11106.6,0],0,true,[[1633,1,15.5638],[6597,1,248.764],[3385,1,13.5589],[3865,1,17.8133]]],[[3985.81,6517.78,0],0,false,[[618,1,116.182],[3995,1,93.3068]]],[[908.841,7256.57,0],0,true,[[5479,1,17.4589],[4268,1,290.233],[472,1,8.91549]]], +[[8809.04,3462.31,0],0,false,[[6587,1,329.134],[7745,1,369.267]]],[[12717.1,16031.9,0],0,false,[[1145,1,24.8957],[4735,1,25.3536]]],[[9024.78,1325.9,0],0,true,[[1459,1,10.9383],[6605,1,261.904],[3303,1,22.8708]]],[[14017.3,12675.8,0],0,true,[[2624,1,8.89326],[3152,1,14.9544],[2688,1,7.77013]]],[[5279.69,3910.64,0],0,false,[[3902,1,14.6306]]], +[[14537.1,6762.4,0],0,false,[[3343,1,44.934],[3327,1,16.9861]]],[[2131.77,4275.94,0],0,true,[[3097,1,33.9402],[7521,1,122.295],[5257,1,20.9594]]],[[16336.3,9662.17,0],0,false,[[6295,1,202.902],[2046,1,49.5111]]],[[4600.04,2618.18,0],0,false,[[7641,1,19.7813],[2965,1,20.534]]],[[7842.02,4829.54,0],0,false,[[5469,1,214.663]]], +[[14795.6,12829.3,0],0,false,[[3829,1,83.3411],[4842,1,88.4651]]],[[12767.2,3096.93,0],0,true,[[3255,1,13.5179],[1133,1,21.1763],[3593,1,19.972],[5940,1,26.1582],[3256,1,24.7055]]],[[12731.4,3124.15,0],0,true,[[5699,1,10.7006],[4893,1,10.2654],[7045,1,7.83664]]],[[14909,5817.65,0],0,true,[[1924,1,17.8079],[6445,1,335.253],[3946,1,5.03434]]],[[15981.3,2872.81,0],0,false,[[7184,1,39.5704],[3619,1,20.2783]]], +[[6231.23,8098.92,0],0,false,[[4909,1,20.4762],[4979,1,349.551]]],[[8910.22,15069.7,0],0,false,[[6144,1,26.3043],[1866,1,34.7152]]],[[3155.89,12638.7,0],0,false,[[6096,1,55.1027],[2476,1,93.5679]]],[[8167.09,7736.49,0],0,false,[[1086,1,20.5575],[4190,1,42.1335]]],[[4394.33,8785.11,0],0,true,[[1464,1,13.5673],[5197,1,49.9873],[5616,1,19.1138],[5989,1,7.17743]]], +[[4236.16,8731.97,0],0,true,[[7169,1,15.4674],[142,1,15.2185],[7649,1,14.5965],[6585,1,16.0331]]],[[3158.38,8207.09,0],0,false,[[1942,1,50.9217],[4924,1,22.5092]]],[[3419.76,13575.6,0],0,false,[[6280,1,29.2503],[141,1,82.1333]]],[[6598.69,9103.72,0],0,true,[[2068,1,25.4942],[3655,1,23.4219],[7219,1,10.5696],[5005,1,4.08296]]],[[8472.12,9920.95,0],0,false,[[7425,1,117.496],[375,1,78.9914]]], +[[13758.8,11340.1,0],0,true,[[5863,1,15.2714],[755,1,22.4024],[4160,1,8.66308]]],[[9223.55,2983.84,0],0,false,[[4329,0,236.871],[6011,0,407.777]]],[[13373.5,6630.38,0],0,false,[[6067,1,287.071],[1808,1,27.3856]]],[[14784.9,11674.5,0],0,true,[[4418,1,8.13187],[5900,1,8.02697],[1788,1,13.9412]]],[[2009.62,4965.37,0],0,false,[[4480,1,59.5742],[6127,1,101.958]]], +[[15348,7444.69,0],0,false,[[832,1,13.2798],[1543,1,8.39052]]],[[15176.5,7352.22,0],0,true,[[954,1,20.2229],[3656,1,20.7343],[6321,1,24.7051],[7779,1,20.6677]]],[[355.587,4862.19,0],0,false,[[4076,1,386.778],[7229,1,366.424]]],[[10831.6,3529.74,0],0,false,[[5359,0,17.681],[6338,0,148.481]]],[[4240.66,15717.7,0],0,false,[[4618,1,26.9543],[298,1,19.5025]]], +[[11795.3,11381.1,0],0,false,[[781,1,221.569],[3143,1,365.354]]],[[1165.96,15220.2,0],0,false,[[1950,1,29.7826],[366,1,102.429]]],[[3195.56,9123.78,0],0,false,[[5856,1,95.5977]]],[[9176.98,14461.2,0],0,false,[[6647,1,370.644],[2902,1,95.806]]],[[5180.74,12074.1,0],0,false,[[2391,1,288.169],[4374,1,151.366]]], +[[1651.72,7866.81,0],0,true,[[1901,1,336.303],[3191,1,16.1928],[5811,1,15.5085]]],[[3511.99,8497.12,0],0,false,[[7327,1,178.379],[4381,1,255.085]]],[[1730.86,7148.55,0],0,false,[[6853,1,136.016]]],[[10.1006,11995,0],0,false,[[4384,1,59.5843]]],[[12592.9,14138.1,0],0,false,[[6468,1,95.7228],[404,1,46.0645]]], +[[13141.5,13901,0],0,true,[[2044,1,24.5436],[6367,1,27.0389],[2537,1,13.8377]]],[[2138.77,4308.31,0],0,false,[[5257,1,12.864],[6323,1,19.6434]]],[[4530.48,613.863,0],0,false,[[2658,1,263.311],[939,1,333.725]]],[[16100.7,2984.88,0],0,true,[[6675,1,12.8021],[7765,1,14.1043],[5830,1,28.0408]]],[[11863,2844.44,0],0,false,[[3908,0,29.9957],[733,0,167.573],[4667,0,27.9712]]], +[[6855.94,15982.7,0],0,true,[[2110,1,253.183],[4352,1,13.214],[2180,1,18.5976]]],[[3361.07,6253.72,0],0,true,[[7720,1,26.2843],[3862,1,14.5381],[7363,1,26.4105]]],[[4188.99,6740.6,0],0,false,[[1609,1,57.9864],[800,1,37.4147]]],[[11272.6,11483.1,0],0,true,[[3977,1,10.0889],[7658,1,348.133],[1745,1,8.00703]]],[[4101.52,6669.24,0],0,true,[[2662,1,21.0252],[6956,1,24.0412],[6158,1,17.3699]]], +[[5136.45,14936.2,0],0,true,[[3665,1,14.0339],[127,1,63.1518],[2873,1,31.9974],[4462,1,32.6689]]],[[9226.36,6348.67,0],0,true,[[1254,1,23.4449],[2323,1,29.1393],[1657,1,16.6233],[7404,1,7.22093]]],[[11766.3,11756.9,0],0,false,[[4210,1,244.97],[4333,1,382.82]]],[[11127,5359.95,0],0,false,[[1528,1,198.691],[6216,1,308.388]]],[[14572.8,8437.74,0],0,false,[[2040,1,53.2419]]], +[[12635,7060.92,0],0,false,[[6169,1,115.765],[6452,1,42.526]]],[[8155.82,3691.08,0],0,true,[[2512,1,11.2333],[2274,1,21.2302],[3590,1,15.8434]]],[[1786.3,3533.78,0],0,true,[[2880,1,146.677],[6089,1,24.1475],[2867,1,13.1133]]],[[4486,2637.1,0],0,false,[[7558,1,150.169],[3053,1,39.8736]]],[[12318.8,1593.65,0],0,true,[[3415,1,26.044],[4331,1,302.481],[4388,1,18.5522],[4612,1,16.2173]]], +[[4256.1,1456.37,0],0,true,[[3437,1,31.6681],[1923,1,333.691],[1558,1,15.5549]]],[[11704.3,9119.59,0],0,false,[[614,1,254.862],[3566,1,286.263]]],[[11116.3,11438,0],0,true,[[698,1,14.3585],[2509,1,20.0999],[1095,1,9.67668]]],[[4427.33,10437.4,0],0,true,[[1928,1,30.2601],[623,1,31.6589],[7004,1,31.7286],[6832,1,7.7235]]],[[6741.15,8695.89,0],0,false,[[4615,1,72.3638],[7302,1,31.7841]]], +[[5910.14,11636.8,0],0,false,[[4096,1,23.3552],[2811,1,21.018]]],[[6854.68,8882.84,0],0,false,[[5471,1,232.402],[812,1,91.9232]]],[[6000.02,6705.72,0],0,false,[[7822,1,206.771],[4591,1,195.804]]],[[6659.78,11197.6,0],0,false,[[3046,1,14.9612],[1611,1,26.5035]]],[[4790.03,12519.9,0],0,true,[[3738,1,92.4161],[1829,1,8.8326],[1318,1,21.7272]]], +[[6358.67,8139.52,0],0,true,[[1988,1,25.1904],[5776,1,25.4026],[873,1,15.322]]],[[4308.56,13957.3,0],0,false,[[3078,1,209.615],[6954,1,209.676]]],[[11617.8,14766.4,0],0,false,[[4452,1,310.323],[113,1,303.984]]],[[4825.08,6587.06,0],0,true,[[1802,1,14.962],[3247,1,7.86219],[5794,1,19.5992],[6577,1,15.7435]]],[[9103,14315.8,0],0,true,[[449,1,91.3271],[6342,1,13.5273],[173,1,14.2544],[5968,1,11.9006]]], +[[364.311,12963,0],0,true,[[7192,1,20.0999],[3672,1,21.2941],[2531,1,15.4297],[4946,1,18.7467]]],[[199.43,7139.52,0],0,false,[[2803,1,123.233],[7572,1,268.981]]],[[3014.18,4419.14,0],0,true,[[7487,1,262.665],[5305,1,0.872259],[3413,1,10.9547]]],[[15447.1,7472.68,0],0,true,[[2205,1,77.8132],[5414,1,28.3877],[2361,1,13.7504]]],[[11106,2352.7,0],0,false,[[2561,1,224.818],[6814,1,293.886]]], +[[14510.5,5137.98,0],0,true,[[6493,1,16.8145],[3464,1,27.8958],[4063,1,5.32219],[2350,1,1.71944]]],[[1821.43,4871.62,0],0,false,[[4970,0,85.622],[6257,0,42.8093]]],[[6484.62,11150.9,0],0,false,[[7806,1,28.1514],[2468,1,32.7203]]],[[4170.05,7353.46,0],0,false,[[495,1,61.4778],[7051,1,372.975]]],[[6743.2,8759.3,0],0,true,[[7302,1,31.7299],[7462,1,58.5438],[3405,1,15.4977],[2394,1,30.6193]]], +[[6420.2,9106,0],0,true,[[5908,1,33.1191],[4715,1,7.71726],[400,1,23.041],[4008,1,25.5895]]],[[11481.1,9275.45,0],0,false,[[3541,1,286.263],[1607,1,214.964]]],[[11142.1,11463.4,0],0,false,[[6540,1,45.0254],[698,1,21.9354]]],[[9091.61,14080.6,0],0,false,[[4588,1,356.454],[7511,1,48.115]]],[[6525.82,7800.27,0],0,false,[[7566,1,245.89],[6595,1,240.895]]], +[[9997.61,10391.7,0],0,false,[[2598,1,139.943],[2698,1,42.2839]]],[[3611.76,9590.84,0],0,false,[[6705,1,400.934],[4799,1,215.865]]],[[13864.6,12553.4,0],0,false,[[3900,1,111.9],[2624,1,212.949]]],[[15074.7,10786.2,0],0,true,[[817,1,29.9054],[122,1,13.412],[6236,1,19.4378]]],[[13589.4,14698.9,0],0,false,[[7802,1,27.7116],[2588,1,23.5303]]], +[[15147.8,7253.98,0],0,false,[[5353,1,88.5658],[1262,1,61.2736]]],[[5695.56,2520.97,0],0,true,[[3276,1,22.5413],[6674,1,101.121],[4343,1,31.0693],[1066,1,15.0736]]],[[16375.5,12581.7,0],0,false,[[1164,1,123.811]]],[[6801.1,2268.65,0],0,false,[[3138,1,46.0014],[6179,1,28.8848]]],[[9068.66,14423.4,0],0,true,[[2902,1,19.461],[5266,1,28.0651],[5131,1,19.2464],[4846,1,19.0221]]], +[[4551.51,10825.3,0],0,true,[[6146,1,15.8404],[2268,1,18.4775],[2161,1,10.9312]]],[[9354.44,13866.8,0],0,false,[[3140,1,174.769],[739,1,95.5918]]],[[5747.64,9243.01,0],0,true,[[6263,1,30.314],[3313,1,28.3841],[5957,1,18.2069],[737,1,15.6257]]],[[3893.53,11063.4,0],0,false,[[4158,1,154.988],[5689,1,154.442]]],[[10272,11119.2,0],0,false,[[7415,1,103.406],[1583,1,86.3719]]], +[[3624.36,13829.4,0],0,true,[[1929,1,68.6327],[6473,1,28.8829],[47,1,10.8063],[5538,1,23.1766]]],[[12259.7,14373,0],0,false,[[1104,1,60.0631],[6545,1,63.4072]]],[[2102.99,6099.93,0],0,false,[[7026,1,74.1611],[3132,1,99.877]]],[[13191.7,6099.85,0],0,true,[[5410,1,205.712],[487,1,14.1469],[6654,1,8.14414],[4694,1,17.2111]]],[[14512.4,9461.77,0],0,false,[[2533,1,146.357],[6012,1,272.925]]], +[[8166.15,3703.09,0],0,true,[[5415,1,53.493],[2274,1,36.1588],[3536,1,15.8434]]],[[10139.3,1429.06,0],0,false,[[6141,1,19.0557],[6014,1,26.8114]]],[[7728.46,999.496,0],0,true,[[4372,1,20.5002],[1698,1,27.4578],[7519,1,10.3303]]],[[12783.3,3085.16,0],0,true,[[3486,1,19.972],[2401,1,31.4619],[5940,1,20.1718],[1133,1,32.8281]]],[[15212.1,1988.31,0],0,true,[[4700,1,14.6723],[2371,1,22.337],[3768,1,7.44073]]], +[[11417.3,10158.8,0],0,true,[[4681,1,158.667],[7231,1,32.7601],[4906,1,16.3492]]],[[1620.47,7877.9,0],0,false,[[1027,1,11.913],[3239,1,18.5464]]],[[8920.57,14935.1,0],0,false,[[4349,1,19.8365],[2310,1,19.3743]]],[[10080.1,8897.43,0],0,false,[[6119,1,252.956],[987,1,214.866]]],[[9441.43,9725.65,0],0,false,[[1672,1,47.4368],[522,1,16.3383]]], +[[10576.3,11185.8,0],0,true,[[222,1,15.338],[7138,1,22.7618],[1447,1,13.5669],[5773,1,12.4332]]],[[6682.71,10281.1,0],0,true,[[2122,1,14.8438],[7703,1,11.1273],[1579,1,12.0429]]],[[744.684,7660.37,0],0,false,[[3341,1,207.857],[5745,1,72.1412]]],[[366.632,12486.4,0],0,false,[[5865,1,24.5739],[4580,1,29.8117]]],[[2613.55,5095.02,0],0,false,[[5511,1,266.358],[6069,1,221.903]]], +[[8116.37,3871.94,0],0,false,[[7323,1,273.552],[2095,1,97.7475]]],[[13265.4,806.007,0],0,false,[[4225,1,179.721],[6570,1,153.257]]],[[11636.4,10564.4,0],0,true,[[4944,1,125.455],[1039,1,9.15013],[3684,1,14.7722]]],[[3698.44,13222.1,0],0,false,[[2595,1,215.466],[4783,1,341.01]]],[[10805.9,7115.63,0],0,true,[[4453,1,21.0529],[1115,1,6.8605],[5570,1,15.2739]]], +[[6.00136,9929.99,0],0,false,[[4136,1,46.0505]]],[[5029.56,16311.6,0],0,false,[[889,1,341.159],[3394,1,134.028]]],[[8843.38,15291.2,0],0,false,[[7222,1,25.3041],[4834,1,24.5519]]],[[5052.64,5236.78,0],0,true,[[5270,1,188.63],[3181,1,17.1438],[6009,1,9.03433],[815,1,2.89674]]],[[12847.5,15797.5,0],0,true,[[6219,1,152.352],[3841,1,14.1836],[5273,1,25.7937]]], +[[7944.1,2641.94,0],0,true,[[1064,1,21.4559],[2746,1,35.984],[4794,1,31.227]]],[[14068.8,15208.7,0],0,true,[[1385,1,23.3652],[1758,1,70.5029],[5256,1,45.2306]]],[[6897.73,2170.12,0],0,true,[[5437,1,30.6412],[2749,1,98.019],[1631,1,16.7441],[7735,1,25.805]]],[[7407.09,4991.19,0],0,false,[[4863,0,4.44756],[7354,1,6.11006]]],[[15997.4,2885.13,0],0,true,[[3489,1,20.2783],[1994,1,27.8289],[3201,1,5.46869],[7278,1,17.4663]]], +[[4647.18,9561.16,0],0,true,[[5583,1,5.64462],[664,1,15.7382],[6297,1,11.207]]],[[4763.07,14293.3,0],0,false,[[171,1,333.143],[5210,1,241.625]]],[[8686.83,7289.09,0],0,false,[[796,1,272.031],[3389,1,206.558]]],[[6579.45,8854.38,0],0,true,[[317,1,16.2818],[2890,1,24.0411],[976,1,3.7883],[6934,1,7.32025]]],[[11502.4,6956.1,0],0,false,[[2165,1,41.4695],[2652,1,18.4182]]], +[[669.838,14716.2,0],0,false,[[4058,1,194.218],[1807,1,119.964]]],[[12966.8,13013.7,0],0,true,[[756,1,47.0308],[3273,1,15.6635],[1286,1,14.5165]]],[[1976.68,4823.34,0],0,true,[[981,1,31.7126],[3645,1,116.349],[7729,1,29.0336],[7128,1,12.9346]]],[[13268.3,13628.7,0],0,true,[[4061,1,25.5432],[424,1,26.9492],[5547,1,9.15045],[2427,1,5.61421]]],[[11745,152.372,0],0,true,[[3714,1,12.6834],[2750,1,9.75859],[5681,1,9.30798]]], +[[15695.7,14769.2,0],0,true,[[200,1,14.9427],[4461,1,93.8012],[3944,1,23.829]]],[[12853.1,11335.1,0],0,false,[[1446,1,364.749],[5205,1,122.481]]],[[6720,10340.2,0],0,true,[[2018,1,10.0284],[990,1,27.4174],[2132,1,9.38119],[1029,1,25.6881]]],[[6032.47,7823.2,0],0,true,[[5043,1,9.6631],[5690,1,16.5644],[4395,1,6.42483]]],[[9123.56,9035.38,0],0,true,[[1626,1,103.688],[7413,1,20.1959],[943,1,12.0876],[7618,1,19.8703]]], +[[11176.7,11464.9,0],0,false,[[3318,1,67.4293],[4617,1,30.9202]]],[[3680.68,6774.15,0],0,false,[[7465,1,79.228],[6395,1,48.8942]]],[[9070.08,12973.3,0],0,true,[[4014,1,23.0064],[7553,1,14.9628],[1032,1,8.63107]]],[[11428.6,13129.8,0],0,false,[[5715,1,146.385],[6513,1,153.197]]],[[7418.61,10179.8,0],0,true,[[7813,1,182.138],[7442,1,18.3866],[5009,1,24.0993],[2570,1,18.8657]]], +[[9194.35,9162.04,0],0,false,[[254,1,50.5271],[4645,1,28.1503]]],[[7416.21,11269.9,0],0,false,[[5156,1,41.2634],[5812,1,26.2911]]],[[9467.04,10200,0],0,false,[[7204,1,290.658],[734,1,341.275]]],[[8792.71,15405.4,0],0,false,[[5993,1,26.7667],[3419,1,25.5894]]],[[12448.6,14238,0],0,false,[[1173,1,26.0823],[367,1,46.8864]]], +[[2091.82,4812.15,0],0,false,[[3627,1,116.349],[7433,1,44.3259]]],[[12804.1,3119.25,0],0,false,[[5419,1,41.7847],[5940,1,19.8481]]],[[14417.6,3187.01,0],0,false,[[7264,1,28.3665],[2738,1,78.5205]]],[[4129.07,6675.47,0],0,true,[[3982,1,15.0067],[782,1,6.49944],[620,1,10.5903]]],[[10421.5,11117.1,0],0,true,[[4351,1,13.952],[240,1,83.3656],[544,1,15.5772],[7218,1,20.6896]]], +[[5510.48,14305.9,0],0,true,[[4230,1,6.23361],[944,1,5.7199],[6061,1,16.0288]]],[[6515.18,9249.06,0],0,false,[[5889,1,398.505],[6735,1,70.8134]]],[[9115.75,9193.56,0],0,true,[[7752,1,28.8978],[1622,1,21.8747],[1127,1,28.0409],[1995,1,13.559],[5078,1,18.8735]]],[[10176.7,10662.7,0],0,false,[[4505,1,25.8198],[2783,1,25.3496]]],[[8142.18,6902.38,0],0,false,[[1376,1,278.992],[5966,1,329.92]]], +[[6603.64,9080.83,0],0,false,[[3498,1,23.4219],[6711,1,19.3139]]],[[15159.1,7363.4,0],0,true,[[7779,1,23.9698],[1298,1,27.7903],[3506,1,20.7343],[6321,1,14.9866]]],[[4127.17,3939.55,0],0,false,[[2364,1,185.595],[1697,1,284.177]]],[[15965.1,3491.38,0],0,true,[[5442,1,254.484],[7090,1,19.6492],[4587,1,21.6245],[7089,1,31.4895]]],[[10315.8,16038.7,0],0,false,[[2322,1,388.035],[1332,1,298.213]]], +[[6610.78,8820.63,0],0,true,[[4763,1,13.906],[7579,1,11.7147],[1642,1,6.34393]]],[[4077.64,6674.09,0],0,false,[[4938,1,31.988],[4604,1,19.3049]]],[[8991.87,8749.08,0],0,true,[[4491,1,12.9325],[4109,1,20.1373],[4932,1,9.2484]]],[[11238.2,11545.1,0],0,true,[[2581,1,60.4285],[7565,1,17.9814],[6054,1,15.6044]]],[[11616.1,10971.6,0],0,true,[[34,1,30.1852],[6617,1,19.4928],[3457,1,11.0942],[2594,1,13.5952]]], +[[5149.12,14942.2,0],0,true,[[6199,1,65.7746],[4462,1,26.8567],[2873,1,29.4134],[3530,1,14.0339]]],[[5272.59,8799.04,0],0,false,[[3237,1,21.4598],[1949,1,21.5547]]],[[4147.94,7200.79,0],0,true,[[1155,1,29.6839],[24,1,19.7861],[5148,1,19.4496]]],[[9257.07,7434.45,0],0,true,[[2082,1,22.8212],[5702,1,20.9709],[7035,1,18.1412],[2677,1,7.70127]]],[[8467.47,15888.3,0],0,false,[[6159,1,185.952],[665,1,241.374]]], +[[2394.16,6931.77,0],0,true,[[470,1,17.5657],[3011,1,15.8675],[6742,1,9.26715]]],[[1511.97,7920.5,0],0,false,[[6694,1,108.034],[4810,1,16.6831]]],[[383.737,12971.3,0],0,true,[[3555,1,21.2941],[3970,1,20.0614],[2091,1,23.3655],[72,1,10.8215]]],[[223.716,13254.6,0],0,false,[[3285,1,43.9593],[5910,1,62.3743]]],[[5204.83,4317.03,0],0,true,[[6554,1,15.5463],[181,1,6.84612],[5251,1,20.8144],[289,1,9.87657]]], +[[2345.15,4875.66,0],0,false,[[4497,1,67.7616],[4161,1,94.4115]]],[[14708.3,11866.3,0],0,true,[[5214,1,17.6996],[5963,1,296.893],[6813,1,27.7315]]],[[14137.6,12603.4,0],0,false,[[7732,1,29.1467],[2777,1,28.3033]]],[[712.08,4585.35,0],0,true,[[6882,1,29.9341],[4076,1,77.3485],[506,1,10.5723],[4676,1,22.4829]]],[[12249,2829.76,0],0,false,[[7244,1,238.432],[187,1,158.594]]], +[[14553.6,14040.9,0],0,true,[[914,1,28.2402],[6760,1,51.2362],[6622,1,12.2008]]],[[12687.3,2854.89,0],0,true,[[2167,1,48.7514],[6443,1,9.63487],[611,1,21.8716]]],[[9067.94,9176.86,0],0,true,[[4012,1,19.824],[140,1,13.6341],[1127,1,25.2035]]],[[9137.06,13653.8,0],0,false,[[82,1,217.507],[4588,1,78.5465]]],[[11643.5,10577.3,0],0,true,[[3607,1,14.7722],[5595,1,23.3281],[1982,1,4.80968],[1039,1,7.19344]]], +[[4805.4,6697.67,0],0,false,[[5967,1,13.3962]]],[[10944.8,12074.7,0],0,false,[[4638,1,12.2765],[6461,1,17.0065]]],[[5810.45,14420.3,0],0,true,[[2218,1,37.9684],[4573,1,7.20833],[4560,1,10.4425],[2523,1,19.7542]]],[[6380.68,8166.28,0],0,true,[[1524,1,27.1292],[873,1,19.3492],[1988,1,10.2915]]],[[7924.88,15315.4,0],0,false,[[7174,1,209.972],[2410,1,382.832]]], +[[7036.8,11537.9,0],0,true,[[7704,1,11.8493],[3821,1,23.8772],[1620,1,19.7891],[7038,1,22.942],[5706,1,18.9368],[3949,1,24.565]]],[[8997.01,5173.69,0],0,false,[[7162,1,358.363],[7077,1,227.045]]],[[9458.88,6586,0],0,true,[[2057,1,22.0039],[5700,1,9.79754],[356,1,13.12],[810,1,16.5466]]],[[3835.36,12789.8,0],0,false,[[4347,1,42.0982],[6820,1,21.3105]]],[[6039.14,10261,0],0,true,[[2104,1,8.1396],[6427,1,11.9167],[7595,1,2.78719]]], +[[13256.9,14035.9,0],0,false,[[4043,1,75.1427],[923,1,90.9403]]],[[13736,16288.9,0],0,false,[[2562,1,34.247],[4198,1,105.09]]],[[6755.78,1965.79,0],0,true,[[1107,1,360.054],[2549,1,28.0069],[4118,1,29.0948],[747,1,12.6453]]],[[14729.8,12481.4,0],0,false,[[3275,1,114.248],[520,1,104.703]]],[[4954.44,1342.85,0],0,false,[[5786,1,237.624],[4243,1,398.802]]], +[[3876.23,3209.59,0],0,false,[[3894,1,144.457],[2868,1,112.225]]],[[3445.78,6721.64,0],0,true,[[4767,1,7.55456],[6642,1,12.607],[4635,1,5.2049]]],[[9178.34,12162.5,0],0,false,[[6532,1,82.7362],[2103,1,329.543]]],[[6745.86,6416.81,0],0,true,[[5551,1,9.95578],[1453,1,13.951],[1800,1,14.8889]]],[[9134.78,9228.17,0],0,true,[[1995,1,28.1083],[1280,1,138.051],[1622,1,17.7095]]], +[[118.286,9584.53,0],0,false,[[3281,1,113.67],[4396,1,87.3797]]],[[9096,12006.7,0],0,true,[[4039,1,22.2335],[5139,1,167.161],[4464,1,11.5468],[4154,1,15.2962]]],[[8958.93,16373.2,0],0,false,[[2178,1,286.171]]],[[15057.6,10839.6,0],0,true,[[504,1,59.2281],[817,1,26.169],[332,1,10.9743]]],[[15144.2,10618.5,0],0,true,[[1018,1,30.3001],[6377,1,212.056],[4510,1,17.6353]]], +[[15238,11604,0],0,false,[[2363,1,221.244],[4182,1,72.2474]]],[[1772.22,4557.53,0],0,false,[[7668,1,24.7844],[1211,1,249.05]]],[[14355,12502.5,0],0,true,[[1854,1,12.5548],[760,1,7.20153],[5020,1,2.3061]]],[[1783.1,3298.66,0],0,false,[[637,1,63.9899],[1922,1,27.1139]]],[[11745,139.726,0],0,true,[[5681,1,21.6774],[4104,1,128.927],[3629,1,12.6834]]], +[[10809.8,3503.14,0],0,false,[[3858,0,10.3207]]],[[6906.24,11163.9,0],0,true,[[690,1,12.342],[5185,1,12.5807],[2085,1,6.29519]]],[[1636.52,13856.7,0],0,false,[[4375,1,170.423],[5328,1,46.2516]]],[[2691.88,8261.13,0],0,false,[[6450,1,371.965],[6286,1,282.583]]],[[2221.56,6109.25,0],0,true,[[980,1,21.0019],[1207,1,22.515],[5115,1,7.70329],[5677,1,4.84767]]], +[[382.858,7012.97,0],0,true,[[1708,1,18.2991],[458,1,16.6968],[6307,1,13.226]]],[[13027.1,9750.72,0],0,true,[[5271,1,208.368],[7444,1,20.0829],[5187,1,29.747],[473,1,20.2193]]],[[14795.7,11641.6,0],0,false,[[1788,1,20.6821],[5436,1,42.6499]]],[[15147.6,10715,0],0,true,[[6943,1,12.9179],[7816,1,77.3677],[7638,1,7.75587]]],[[7884.48,981.958,0],0,true,[[2436,1,94.3278],[6190,1,21.0617],[4806,1,25.4713],[2690,1,20.0676]]], +[[15383,11860.4,0],0,true,[[1833,0,11.2898],[308,1,20.3714],[7149,0,293.981]]],[[14005.5,12764.5,0],0,false,[[4286,1,85.4605],[5119,1,61.567]]],[[13050.7,1156.95,0],0,false,[[6827,1,29.833],[7575,1,291.848]]],[[15919.3,6270.15,0],0,false,[[3424,0,229.083],[490,0,244.546]]],[[2740.45,775.169,0],0,true,[[459,1,34.5954],[6471,1,11.0026],[52,1,16.0254]]], +[[14537.9,1213.28,0],0,false,[[1386,1,390.924],[942,1,249.403]]],[[5428.11,8850.12,0],0,false,[[680,1,21.7324],[1419,1,22.816]]],[[3191.68,8261.71,0],0,true,[[5739,1,21.4534],[7248,1,184.656],[3207,1,25.2659]]],[[8950.47,14727,0],0,false,[[1863,1,24.8417],[29,1,78.6161]]],[[7417.08,9197.21,0],0,false,[[4133,1,29.2329],[880,1,20.3662]]], +[[9764.54,14385.5,0],0,false,[[719,1,88.1899],[2396,1,64.9729]]],[[3135.61,13096.8,0],0,false,[[4788,1,25.4771],[1771,1,19.4641]]],[[6507.65,6650.73,0],0,false,[[5280,1,64.2654],[5757,1,319.021]]],[[4741.71,12441.1,0],0,false,[[7580,1,357.118],[3549,1,92.4161]]],[[868.56,13327.1,0],0,false,[[7206,1,353.16],[3197,1,345.05]]], +[[8796.75,15449.9,0],0,false,[[6974,1,28.5196],[1058,1,23.6476]]],[[12340.9,6480.68,0],0,true,[[5736,1,135.889],[1210,1,1.92547],[2612,1,7.04836],[1225,1,16.0347]]],[[8807.5,2898.73,0],0,true,[[6332,0,9.39749],[3324,1,11.1954],[4329,0,272.197]]],[[14264.6,10169.9,0],0,false,[[1787,0,297.998],[5453,0,214.56]]],[[14466.6,6793.85,0],0,false,[[3229,1,32.4289],[6680,1,69.6935]]], +[[13181.8,13980.6,0],0,true,[[7505,1,23.3901],[2345,1,8.91235],[6487,1,5.42417],[7408,1,13.3895],[2275,1,26.1204],[307,1,16.8522]]],[[4835.27,2565.69,0],0,true,[[5099,1,36.2429],[6442,1,251.981],[3874,1,18.8856]]],[[13670.7,13107.7,0],0,false,[[5680,1,42.6803],[6999,1,29.3684]]],[[14173.6,5483.57,0],0,false,[[3038,1,83.9089],[4753,1,16.7389]]],[[3980.44,16174.1,0],0,true,[[5332,1,11.0846],[2937,1,18.4272],[6186,1,11.7036]]], +[[5559.73,11153.4,0],0,false,[[3880,1,22.7487],[6029,1,23.9281]]],[[9031.13,6152.82,0],0,true,[[2313,1,13.1055],[3002,1,112.735],[1336,1,14.3346]]],[[11113.5,10886.3,0],0,false,[[4466,1,399.493],[7012,1,234.417]]],[[9960.86,15111.3,0],0,true,[[3392,1,100.418],[7550,1,20.7504],[6643,1,15.3945],[5207,1,18.3875],[888,1,13.3336]]],[[8851.02,12883.1,0],0,false,[[450,1,259.807],[5643,1,369.399]]], +[[5711.01,11667.1,0],0,false,[[1202,1,24.7741],[1397,1,153.244]]],[[6035.41,10481.2,0],0,true,[[5930,1,25.7664],[2104,1,214.605],[4897,1,16.0521],[6576,1,18.0599]]],[[5324.97,10215.3,0],0,false,[[3371,1,60.1245],[6145,1,274.011]]],[[11642,10588.6,0],0,false,[[7438,1,19.744],[1982,1,11.016]]],[[5214.94,10660.2,0],0,true,[[4177,1,29.3759],[2392,1,28.5814],[6001,1,9.12308],[2636,1,25.6819]]], +[[1015.99,15380.6,0],0,false,[[4805,1,13.9158],[7725,1,13.4899]]],[[8656.96,2585.84,0],0,false,[[263,1,100.073],[3324,1,351.96]]],[[13863.7,9140.63,0],0,false,[[1724,1,296.776],[3915,1,161.638]]],[[5329.51,4448.68,0],0,false,[[4851,1,93.42],[6126,1,121.288]]],[[2197.21,4686.5,0],0,true,[[7370,1,31.641],[231,1,23.2],[7698,1,18.2174],[5060,1,27.6607]]], +[[7835.36,4212.11,0],0,false,[[1245,1,198.275],[3780,1,111.119]]],[[14193.1,3102.57,0],0,true,[[2066,1,30.0116],[250,1,24.0848],[2065,1,24.632],[2241,1,17.8796]]],[[645.272,14.3769,0],0,false,[[5624,1,91.0807]]],[[15206.3,1992.96,0],0,true,[[4700,1,13.193],[6510,1,25.7688],[917,1,31.1725],[3594,1,7.44073]]],[[11670.5,10899.3,0],0,false,[[5762,1,18.5403],[359,1,42.5164]]], +[[3319.43,12921.5,0],0,true,[[4465,1,10.8522],[452,1,20.7201],[1071,1,11.1909]]],[[8937.12,5987.96,0],0,true,[[5917,1,24.26],[2196,1,15.5885],[6122,1,9.68837]]],[[476.004,8028.47,0],0,true,[[2286,1,20.9454],[2247,1,30.4355],[4982,1,18.9537],[4572,1,6.86862]]],[[6767.12,9911.37,0],0,false,[[6143,1,382.795],[4064,1,365.749]]],[[4154.56,6521.36,0],0,false,[[7361,1,77.3622],[618,1,56.7338]]], +[[12072.7,10880.1,0],0,false,[[5133,1,325.948],[385,1,353.504]]],[[5829.51,5775.14,0],0,false,[[7693,1,100.119],[6101,1,230.964]]],[[500.797,14210.2,0],0,false,[[2544,1,158.409],[6667,1,96.2207]]],[[14324.7,6793.42,0],0,false,[[4144,1,117.696],[7181,1,101.844]]],[[2238.4,4628.45,0],0,true,[[7636,1,83.9926],[7448,1,16.7601],[4643,1,20.5604],[5667,1,27.2712]]], +[[7852.04,4128.37,0],0,false,[[3765,1,111.119],[7323,1,118.418]]],[[15224.9,3499.12,0],0,true,[[5626,1,17.4212],[5172,1,17.7515],[6035,1,7.7024]]],[[14158.9,5453.98,0],0,true,[[428,1,42.2461],[5155,1,8.64448],[4373,1,16.7907]]],[[10216.3,13150.8,0],0,false,[[5042,1,280.546],[918,1,342.975]]],[[13408.1,10908.7,0],0,true,[[5029,1,39.2021],[6136,1,14.0979],[4369,1,2.74445]]], +[[5080.5,5165.21,0],0,true,[[7318,1,353.83],[4327,1,16.7295],[4003,1,13.0147]]],[[13547.4,4718.78,0],0,false,[[651,0,184.37],[2656,0,335.739]]],[[13291.4,13527.7,0],0,false,[[2204,1,21.3508],[1365,1,71.1362]]],[[16174.6,7618.84,0],0,false,[[4117,1,106.685],[6489,1,195.977]]],[[4658.26,7972.02,0],0,true,[[4823,1,43.8583],[4066,1,18.7765],[4564,1,27.6879]]], +[[6501.85,8894.35,0],0,false,[[2337,1,56.6777],[1013,1,30.3671]]],[[5191.27,14906.8,0],0,false,[[6266,1,50.2079],[4462,1,29.6361]]],[[2826.54,13196.6,0],0,false,[[3338,1,142.968],[6817,1,42.8006]]],[[6922.13,11669,0],0,true,[[6869,1,23.1276],[1268,1,20.2],[6387,1,15.6364],[5877,1,8.90762],[622,1,8.29567]]],[[6553.93,8566.09,0],0,false,[[526,1,35.1929],[3041,1,62.3016]]], +[[8346.55,9906.35,0],0,false,[[7075,1,20.8111],[5596,1,22.6222]]],[[476.587,7980.93,0],0,true,[[1606,1,29.3651],[4982,1,33.8765],[2729,1,21.4167]]],[[8922.87,15004.2,0],0,true,[[2621,1,23.998],[1091,1,21.4968],[6849,1,5.61255],[2637,1,27.8719]]],[[8920.35,15101.9,0],0,false,[[5349,1,22.8263],[5164,1,47.7661]]],[[3969.86,16270.8,0],0,false,[[3914,1,18.1163],[7665,1,19.4311]]], +[[13054.6,12320.9,0],0,false,[[440,1,209.173],[3096,1,314.968]]],[[14959.2,7237.01,0],0,true,[[1324,1,34.1295],[6979,1,34.0847],[1089,1,21.8827],[6139,1,22.9805]]],[[5498.95,8877.26,0],0,false,[[3390,1,27.1919],[3950,1,23.029]]],[[3668.85,7271.49,0],0,false,[[1715,1,133.462],[3081,1,43.1395]]],[[474.602,8117.4,0],0,false,[[4178,1,50.4041],[1862,1,23.9693]]], +[[5524.13,14556.1,0],0,true,[[6736,1,19.3324],[5222,1,7.84914],[657,1,20.9088]]],[[4024.57,9814.13,0],0,true,[[4013,1,27.1158],[7738,1,53.3922],[2265,1,7.39318]]],[[6387.6,8311.9,0],0,false,[[7455,1,74.6886],[2801,1,28.031]]],[[10021.6,6417.23,0],0,true,[[2695,1,21.2367],[1987,1,103.223],[3471,1,34.6249]]],[[12174.1,14462.1,0],0,false,[[6466,1,71.3564],[5763,1,29.403]]], +[[402.221,12414.1,0],0,false,[[3899,1,84.7042],[5395,1,85.1772]]],[[13516.7,5435,0],0,false,[[2974,1,18.6316]]],[[15302.5,7422.47,0],0,true,[[151,1,8.5204],[1809,1,18.7683],[4196,1,6.71398]]],[[6284.65,3024.01,0],0,false,[[861,1,48.0813],[1474,1,159.676]]],[[1804.62,3162.83,0],0,false,[[1022,1,282.258],[5901,1,63.8521]]], +[[14122.6,3314.74,0],0,false,[[1290,1,71.6268],[1533,1,98.0454]]],[[6421.34,11115.2,0],0,false,[[7454,1,86.1598],[7806,1,44.5528]]],[[2400.77,7137.92,0],0,true,[[904,1,14.2318],[1408,1,49.8255],[6562,1,25.4331]]],[[2044.95,12104.5,0],0,true,[[2233,1,20.0965],[3111,1,381.178],[6777,1,20.2304],[6724,1,14.1109]]],[[8615.48,14655.4,0],0,false,[[5878,1,27.7334],[2037,1,67.3106]]], +[[10056,7910.63,0],0,false,[[2617,1,13.6141],[621,1,47.9761]]],[[7029.63,11515.1,0],0,true,[[3949,1,18.0358],[1489,1,35.4903],[3690,1,23.8772],[5706,1,28.9279]]],[[7228.24,9069.4,0],0,true,[[1170,1,22.9858],[3353,1,23.5511],[1431,1,4.18676]]],[[836.297,9666.09,0],0,true,[[1295,1,349.233],[6720,1,17.2056],[2351,1,12.4859],[5054,1,26.8214]]],[[10962.4,7042.99,0],0,false,[[44,1,111.557],[6663,1,30.2328]]], +[[14322.5,6882,0],0,false,[[6294,1,24.7629],[1737,1,41.5253]]],[[15261.4,7408.74,0],0,true,[[517,1,8.24524],[2332,1,72.4625],[7043,1,10.172]]],[[2305.68,3019.28,0],0,false,[[3962,1,383.469],[4214,1,294.802]]],[[11866.5,838.926,0],0,false,[[6762,1,56.0154],[7783,1,56.0444]]],[[14790.4,12747.3,0],0,false,[[2367,1,49.0348],[3485,1,83.3411]]], +[[14415.2,4678.05,0],0,false,[[7821,0,262.722],[4601,0,194.145]]],[[6353.15,9096.78,0],0,true,[[6365,1,16.0475],[2,1,27.4848],[5731,1,13.3391]]],[[4226.64,10200.3,0],0,false,[[4912,1,31.0129],[4092,1,56.9358]]],[[5873.37,10518.5,0],0,true,[[7651,1,21.5976],[3848,1,14.1897],[1513,1,6.95113]]],[[7278.41,13314.5,0],0,false,[[6790,1,22.0216],[6204,1,96.1883]]], +[[10044.6,10411.5,0],0,false,[[374,1,18.9865],[2197,1,159.651]]],[[7392.75,9130.05,0],0,false,[[1224,1,27.4393],[5813,1,110.995]]],[[659.22,9034.25,0],0,true,[[6298,1,23.613],[4236,1,254.668],[3453,1,19.6617],[3260,1,13.6485]]],[[7436.78,9163.36,0],0,true,[[3466,1,18.8642],[6973,1,27.0389],[2623,1,17.3356],[1392,1,13.799],[836,1,33.7206],[4133,1,11.1236]]],[[15020.3,10834.2,0],0,false,[[6914,1,54.442],[2175,1,63.7983]]], +[[15014.5,8704.95,0],0,false,[[7335,1,91.3247],[4567,1,109.592]]],[[12843,15810.9,0],0,true,[[3614,1,14.1836],[6486,1,254.56],[5273,1,12.6439]]],[[14915.3,6843.78,0],0,false,[[2790,1,96.6941],[759,1,251.888]]],[[2117.48,4453.16,0],0,true,[[6749,1,27.4042],[5169,1,110.665],[5031,1,11.0339]]],[[13730.3,16346.6,0],0,false,[[7296,1,19.6132],[3365,1,61.0639]]], +[[15995.5,9291.15,0],0,false,[[6090,0,298.695],[2966,0,290.588]]],[[2508.12,1201.58,0],0,true,[[477,1,15.5057],[5533,1,67.823],[6796,1,9.81881]]],[[6386.12,8968.56,0],0,false,[[5859,1,129.082],[2337,1,80.889]]],[[5859.34,10520.5,0],0,true,[[3833,1,14.1897],[6064,1,13.3382],[1513,1,10.4737]]],[[11174.1,7424.25,0],0,true,[[6183,1,12.4308],[1284,1,5.16457],[5199,1,5.2404]]], +[[6396.33,16373.7,0],0,false,[[3248,1,215.631]]],[[5024.6,14100.3,0],0,false,[[2488,1,372.307],[431,1,173.433]]],[[10939.4,12095.2,0],0,true,[[4638,1,9.38909],[5006,1,15.9379],[71,1,15.4124]]],[[11573.5,13217.2,0],0,true,[[3884,1,15.9777],[5715,1,24.9002],[6289,1,11.6293]]],[[15322.6,7546.01,0],0,true,[[1322,1,20.1241],[7082,1,21.6456],[7107,1,8.9799],[3460,1,7.10221]]], +[[14822,11663.5,0],0,false,[[6103,1,27.8671],[183,1,61.2777]]],[[11245.2,1566.19,0],0,true,[[4499,1,365.188],[1299,1,16.8809],[1664,1,18.8597],[2964,1,23.0772]]],[[14183.3,14883.8,0],0,false,[[348,1,162.812],[442,1,101.244]]],[[10819.7,3506,0],0,true,[[3715,0,10.3207],[7265,0,25.7289],[5359,0,8.90436]]],[[5866.76,11934.4,0],0,true,[[3317,1,11.7435],[2984,1,2.94631],[4441,1,13.7849],[6582,1,17.1422]]], +[[9879.77,6458.37,0],0,true,[[4065,1,14.737],[838,1,26.6176],[5383,1,6.06676]]],[[1796.03,10481.9,0],0,false,[[4958,1,342.024],[1935,1,203.864]]],[[3369.44,6265.6,0],0,true,[[1236,1,12.3041],[7363,1,12.6436],[3526,1,14.5381]]],[[1502.04,10759.6,0],0,false,[[682,1,332.017],[1488,1,380.085]]],[[3388.92,8625.53,0],0,false,[[4747,1,179.328],[1828,1,393.123]]], +[[5988.46,11114.3,0],0,true,[[1633,1,31.6345],[6765,1,56.9125],[3385,1,18.4041],[3472,1,17.8133]]],[[9145.92,9930.56,0],0,false,[[4786,1,289.106],[3110,1,395.309]]],[[4201.82,12337.7,0],0,false,[[2721,1,245.086],[4746,1,323.054]]],[[8379.47,14911.2,0],0,false,[[684,1,116.674],[7174,1,400.735]]],[[4339.85,15588.9,0],0,true,[[4782,1,248.969],[4768,1,19.1001],[2785,1,30.3829]]], +[[12544.3,9978.68,0],0,false,[[6522,1,6.87831],[5165,1,30.7035]]],[[13534.7,9688.65,0],0,false,[[5694,1,89.7903],[1724,1,351.315]]],[[14632.5,7061.47,0],0,false,[[566,1,153.8],[22,1,261.596]]],[[13297.5,14190,0],0,false,[[4401,1,164.943],[7447,1,112.429]]],[[4817.79,2571.95,0],0,true,[[538,1,35.2229],[6254,1,182.896],[5099,1,20.0373],[3746,1,18.8856]]], +[[6020.25,5517.67,0],0,false,[[6658,0,91.3413],[6177,0,238.343]]],[[12545.5,3912.62,0],0,false,[[4169,0,118.949]]],[[10475.9,4513.65,0],0,false,[[4865,0,333.049],[3104,0,337.067]]],[[7303.9,9157.89,0],0,false,[[4048,1,269.129],[99,1,82.7047]]],[[5458.79,14484.4,0],0,true,[[7540,1,27.1458],[2338,1,157.157],[2704,1,13.957]]], +[[5563.31,11175.9,0],0,false,[[3428,1,21.0273],[3750,1,22.7487]]],[[8951.33,6017.05,0],0,true,[[2196,1,16.8338],[7266,1,137.641],[6122,1,23.2233]]],[[10600.3,11210.2,0],0,true,[[328,1,150.595],[222,1,19.3362],[1447,1,21.6057]]],[[6155.62,9018.5,0],0,false,[[5360,1,154.731],[4930,1,35.9185]]],[[11586.7,13226.2,0],0,true,[[6289,1,6.39549],[3853,1,15.9777],[6372,1,12.9755]]], +[[1381.19,7497.59,0],0,false,[[5946,1,34.6197],[2774,1,96.85]]],[[12823.4,14223.3,0],0,true,[[2532,1,21.3844],[2491,1,148.713],[5017,1,33.6832],[6088,1,20.3643]]],[[15026.2,10946.7,0],0,true,[[1776,1,4.12055],[5153,1,12.3685],[1062,1,2.2122],[4479,1,12.1553]]],[[12739.4,15986.1,0],0,false,[[5216,1,58.3846],[1145,1,26.0382]]],[[13875.9,15305.2,0],0,true,[[4658,1,21.0992],[5766,1,105.46],[6046,1,27.0223]]], +[[14278.3,14116.2,0],0,true,[[1327,1,131.922],[4316,1,30.1751],[5824,1,31.3164],[5377,1,13.42]]],[[5222.12,2426.09,0],0,false,[[7351,1,88.1971],[6657,1,24.2204]]],[[16001.6,8670.5,0],0,false,[[1229,1,44.4537],[4987,1,210.357]]],[[14440.8,14477.5,0],0,false,[[108,1,23.8574],[4919,1,40.3134]]],[[3750.14,3277.73,0],0,false,[[1265,1,82.0504],[3700,1,144.457]]], +[[6957.56,5409.5,0],0,false,[[2701,0,130.588],[941,0,123.647]]],[[5580.1,14257.9,0],0,true,[[3240,1,9.53909],[1605,1,8.80142],[7582,1,9.66821]]],[[3819,12793.3,0],0,true,[[2922,1,125.008],[4394,1,11.4569],[3934,1,10.617]]],[[4958.72,15006.6,0],0,false,[[7020,1,131.087],[2726,1,96.0903]]],[[412.116,12498.1,0],0,false,[[7598,1,28.8539],[3810,1,84.7042]]], +[[13754.6,12562.5,0],0,true,[[7777,1,14.3553],[3572,1,111.9],[1831,1,19.0704]]],[[12888.9,14065.8,0],0,true,[[3302,1,19.899],[6942,1,12.5462],[4299,1,7.31313]]],[[5265.14,3909.13,0],0,true,[[1932,1,24.0549],[3479,1,14.6306],[875,1,19.7347],[1428,1,20.2324]]],[[15047.6,7268.38,0],0,true,[[2713,1,26.2927],[7371,1,31.1489],[2238,1,15.3494],[5323,1,18.8592]]],[[13450.9,3703.38,0],0,false,[[75,0,252.913],[4972,0,182.361]]], +[[2812.65,3883.99,0],0,true,[[3186,1,24.3439],[5996,1,19.7981],[4165,1,8.05362]]],[[11733.3,1730.62,0],0,false,[[518,1,340.135],[5965,1,187.499]]],[[14264.2,3031.32,0],0,true,[[7607,1,39.1924],[1232,1,7.29037],[5789,1,8.59452],[4259,1,13.8306]]],[[11865.6,2814.55,0],0,false,[[4697,0,87.2145],[3524,0,29.9957],[4667,0,16.3804]]],[[7627.1,9123.96,0],0,false,[[2645,1,71.0415],[4248,1,177.287]]], +[[10126.3,9635.85,0],0,false,[[3441,1,53.0531],[1918,1,39.5876]]],[[10962.4,12017.8,0],0,false,[[2049,1,21.5801],[2679,1,18.2871]]],[[4203.14,10394.1,0],0,false,[[1070,1,24.4795],[6536,1,23.7562]]],[[4575.54,15869.1,0],0,true,[[5269,1,12.2863],[4669,1,18.7477],[1941,1,10.0597]]],[[3968.57,16252.7,0],0,false,[[4916,1,24.0746],[3799,1,18.1163]]], +[[13968.9,9019.46,0],0,true,[[3762,1,161.638],[5496,1,15.9379],[3925,1,24.8339]]],[[2401.51,4179.21,0],0,false,[[6684,1,60.0332],[7538,1,197.897]]],[[13159.7,3717.5,0],0,false,[[75,0,91.511]]],[[16045.4,7708.09,0],0,false,[[4242,1,85.328],[4016,1,25.4207]]],[[5447.71,2320.25,0],0,true,[[6017,1,26.2613],[1638,1,27.4987],[4859,1,14.4156]]], +[[13247,1363.61,0],0,false,[[1023,1,22.5519],[2159,1,16.9424]]],[[11224.1,3235.96,0],0,false,[[4171,0,362.876],[5221,0,66.4427]]],[[6126.96,7877.96,0],0,false,[[5685,1,73.5533],[4209,1,73.0484]]],[[3721.25,7541.21,0],0,false,[[2231,1,258.292],[5024,1,303.812]]],[[380.54,14426.2,0],0,false,[[320,1,302.885],[580,1,190.388]]], +[[13983.6,8999.42,0],0,true,[[5496,1,10.6745],[6961,1,82.443],[3915,1,24.8339]]],[[2148.57,4685.61,0],0,true,[[2712,1,79.0914],[5912,1,21.6885],[4793,1,29.6984],[7370,1,19.8507]]],[[15146,11626.1,0],0,true,[[4182,1,23.2874],[6073,1,58.0609],[7711,1,9.05792]]],[[13805.4,4366.85,0],0,true,[[3399,0,20.6053],[379,0,11.3596],[6700,0,213.089]]],[[1944.04,4590.06,0],0,true,[[7350,1,27.6162],[896,1,66.1852],[7654,1,21.7154]]], +[[7941.81,2484.86,0],0,false,[[63,1,78.2279],[5719,1,25.0142]]],[[1638.24,2527.63,0],0,false,[[3308,1,28.7808],[1548,1,64.3354]]],[[9219.21,8953.62,0],0,true,[[5730,1,8.09305],[4226,1,20.0024],[1661,1,26.7815]]],[[6958.99,9294.43,0],0,false,[[2340,1,20.1314],[67,1,27.196]]],[[3825.89,12801.4,0],0,true,[[4394,1,1.16403],[3225,1,13.8637],[3897,1,10.617],[6820,1,7.3205]]], +[[6773.55,7893.52,0],0,false,[[6595,1,26.619],[5505,1,17.7045]]],[[8906.07,14374.9,0],0,false,[[7344,1,59.0579],[3409,1,34.2406]]],[[11873.9,4707.92,0],0,false,[[3300,1,163.235],[2023,1,310.577]]],[[9942.24,2230.09,0],0,true,[[650,1,15.5056],[4999,1,22.3802],[4115,1,9.27788]]],[[12787.3,14060.8,0],0,true,[[1484,1,28.9901],[3228,1,31.5171],[6619,1,27.6202],[1945,1,15.6368]]], +[[13008.9,13772.5,0],0,false,[[6672,1,108.939],[3016,1,176.526]]],[[13024.5,14102.3,0],0,true,[[5304,1,50.1781],[2005,1,16.5002],[1260,1,23.7545],[6731,1,14.6779]]],[[12690.7,2836.45,0],0,false,[[5487,1,253.292],[6443,1,19.4547]]],[[15805.4,13078.8,0],0,false,[[596,1,100.242],[1793,1,282.967]]],[[15702.1,14792.1,0],0,true,[[5278,1,121.336],[200,1,9.24957],[3630,1,23.829]]], +[[15168.8,14188,0],0,false,[[1813,1,266.047],[1198,1,82.173]]],[[14905.2,5820.94,0],0,true,[[1924,1,15.7146],[4147,1,88.853],[3488,1,5.03434]]],[[4642.84,15256.2,0],0,true,[[5714,1,19.3363],[4782,1,207.337],[4378,1,18.4823],[5799,1,27.1691]]],[[6446.47,8243.29,0],0,false,[[116,1,70.3836],[4556,1,50.5655]]],[[7015.28,11526,0],0,true,[[4488,1,81.6165],[3821,1,18.0358],[3690,1,24.565],[5706,1,15.949]]], +[[5521.93,8875.87,0],0,false,[[3802,1,23.029],[4486,1,25.7641]]],[[6580.91,6341.47,0],0,true,[[2324,1,18.5577],[4231,1,12.2684],[1565,1,9.41066]]],[[12465.5,9038.26,0],0,false,[[587,1,19.9925],[2666,1,221.391]]],[[7054.97,11424,0],0,true,[[6543,1,264.092],[6691,1,27.1129],[4960,1,20.1691]]],[[3958.72,9152.72,0],0,false,[[1963,1,95.4601],[2463,1,188.15]]], +[[5530.53,14402.9,0],0,true,[[205,1,11.9916],[1525,1,18.3462],[7078,1,12.7744]]],[[9.3196,7516.18,0],0,false,[[4597,1,76.2098]]],[[11601.5,14005.9,0],0,false,[[5862,1,323.601],[7597,1,378.006]]],[[10745.8,1847.38,0],0,true,[[7129,1,13.2181],[5400,1,178.972],[2832,1,19.2868],[966,1,21.6136]]],[[13129.7,13908.4,0],0,false,[[6440,1,23.2359],[2537,1,26.7002]]], +[[13333.9,13514.4,0],0,true,[[3961,1,26.8374],[913,1,12.6631],[2947,1,10.08],[4887,1,25.5867],[5073,1,11.2257]]],[[13349.6,13492.7,0],0,false,[[2166,1,57.2953],[3960,1,26.8374]]],[[2253.05,3398.31,0],0,false,[[2097,1,23.5347],[3827,1,383.469]]],[[4084.14,1343.69,0],0,true,[[7372,1,35.997],[1418,1,16.5112],[5102,1,10.2068]]],[[14938.1,1726.18,0],0,true,[[1559,1,20.5218],[6529,1,214.656],[709,1,20.7477],[3171,1,13.2958]]], +[[5653.53,14039.4,0],0,false,[[3145,1,74.398],[7005,1,22.3401]]],[[7472.65,11030,0],0,false,[[1253,1,26.2012],[4250,1,128.867]]],[[6841.24,13708.3,0],0,false,[[2208,1,204.266],[2808,1,215.355]]],[[11535.9,10371.3,0],0,true,[[5011,1,15.6935],[5179,1,15.2901],[5285,1,15.0523]]],[[4017.83,15737.2,0],0,false,[[3009,1,65.7743],[3159,1,13.2336]]], +[[394.996,12987.9,0],0,true,[[3672,1,20.0614],[6366,1,119.616],[2091,1,10.9173],[72,1,23.5676]]],[[338.526,13748.4,0],0,false,[[1470,1,62.1036],[5301,1,94.2492]]],[[12869.3,13979.1,0],0,false,[[2501,1,190.274],[1063,1,48.3598]]],[[14207.1,6521.72,0],0,false,[[5352,1,111.872],[4856,1,189.466]]],[[6391.37,926.182,0],0,true,[[7827,1,8.78973],[2439,1,31.9622],[6621,1,12.7615]]], +[[13778.9,2897.88,0],0,true,[[7819,1,26.6096],[1713,1,28.6272],[2794,1,9.17429],[1632,1,9.94913]]],[[6068.71,12137.9,0],0,false,[[3315,1,49.9127],[1980,1,28.2383]]],[[11262.8,11485.3,0],0,true,[[6661,1,9.87675],[3528,1,10.0889],[1745,1,2.13409],[6463,1,6.98903]]],[[8742.1,11618.5,0],0,false,[[1674,1,251.45],[2981,1,344.887]]],[[6599.03,10594,0],0,false,[[3393,1,345.96],[5988,1,161.454]]], +[[264.029,10822.9,0],0,false,[[6481,1,188.095],[5927,1,183.361]]],[[11585.5,10443.4,0],0,true,[[5285,1,72.8896],[6302,1,11.9067],[4944,1,11.3618],[979,1,15.6652]]],[[4127.06,6690.34,0],0,true,[[668,1,17.8342],[3648,1,15.0067],[7663,1,14.2247],[1582,1,14.5148]]],[[417.552,8015,0],0,true,[[1130,1,23.2465],[54,1,23.2841],[6188,1,23.6891],[2970,1,8.52432]]],[[9946.76,9581.22,0],0,true,[[270,1,121.019],[4068,1,14.0253],[3091,1,28.6904]]], +[[4160.77,7200.46,0],0,false,[[5148,1,25.3642],[2809,1,26.2524]]],[[9470.82,9769.3,0],0,true,[[2824,1,8.34026],[1672,1,5.54654],[5644,1,5.12521]]],[[9763.34,6153.65,0],0,false,[[1270,0,164.783],[212,0,201.917]]],[[14512.4,8406.11,0],0,true,[[1785,1,65.2609],[1586,1,11.2724],[2040,1,19.2073],[5947,1,18.5405]]],[[15305.6,7445.17,0],0,false,[[2416,1,37.8089],[1542,1,15.8285]]], +[[15119.5,10773,0],0,true,[[1485,1,34.9452],[7556,1,13.2953],[5095,1,12.7206],[290,1,20.4585]]],[[2978.98,2418.07,0],0,false,[[6733,1,273.078],[2128,1,159.797]]],[[15076.2,2353.98,0],0,true,[[5500,1,245.423],[2194,1,11.2142],[778,1,21.9007],[1560,1,9.66791]]],[[5574.35,14427.3,0],0,true,[[1248,1,10.4947],[7078,1,37.7738],[6432,1,11.5864]]],[[6633.63,8981.42,0],0,true,[[7185,1,21.8411],[3079,1,16.2665],[6539,1,12.075],[2768,1,22.7687],[6938,1,23.4025],[7340,1,11.5021]]], +[[3895.25,6495.96,0],0,false,[[3473,1,93.3068],[5456,1,27.2009]]],[[4489.75,15898.9,0],0,false,[[1098,1,50.1993],[1455,1,26.2395]]],[[9939.68,8001.1,0],0,false,[[2298,1,60.3051],[7157,1,185.099]]],[[9766.86,5999.33,0],0,false,[[2956,1,52.041],[2554,1,181.545]]],[[4302.16,15636.1,0],0,true,[[2785,1,30.1327],[6904,1,32.4479],[4156,1,8.51348]]], +[[12143.5,14469.3,0],0,true,[[2584,1,31.4135],[1663,1,18.4716],[6042,1,17.4049]]],[[760.409,14707.1,0],0,false,[[4545,1,114.491],[1310,1,124.419]]],[[5884.49,5359.91,0],0,false,[[4772,1,250.955]]],[[5075.02,5176.96,0],0,true,[[3181,1,47.5665],[4327,1,29.5033],[3785,1,13.0147]]],[[3402.73,3800.02,0],0,false,[[1328,1,18.606],[5231,1,18.2147]]], +[[3855.75,6492.6,0],0,true,[[2408,1,14.5242],[7418,1,11.9337],[5456,1,12.4477],[1799,1,9.04025]]],[[9054.68,14226.4,0],0,false,[[6148,1,78.3829],[5934,1,65.2606]]],[[5082.03,9992.31,0],0,false,[[6552,1,24.3433],[2477,1,108.664]]],[[6442.78,9093.99,0],0,true,[[4715,1,21.6317],[4436,1,152.096],[3565,1,25.5895],[400,1,10.0762]]],[[6307.2,8074.16,0],0,true,[[7189,1,46.8842],[2358,1,22.0939],[2730,1,8.74485]]], +[[6123.07,12199.7,0],0,true,[[1187,1,25.7264],[2013,1,8.30145],[6646,1,22.7846],[4324,1,5.91949]]],[[4141.27,10876.5,0],0,true,[[5990,1,23.3288],[5387,1,166.356],[6875,1,13.3112]]],[[9048.14,9175.9,0],0,true,[[1577,1,12.8043],[3682,1,19.824],[5334,1,16.3918]]],[[4051.45,9817.35,0],0,true,[[670,1,59.3938],[3806,1,27.1158],[2265,1,20.2963]]],[[9058.51,12953.4,0],0,false,[[4038,1,24.2033],[3637,1,23.0064]]], +[[4191.91,10195.3,0],0,false,[[6808,1,27.7108],[6133,1,44.1024]]],[[16020.5,7703.24,0],0,true,[[3918,1,25.4207],[6336,1,25.5129],[4858,1,2.86561],[5767,1,7.41999],[6129,1,2.73853]]],[[3190.99,3574.67,0],0,false,[[1791,1,13.8242],[4744,1,23.4739]]],[[14321.7,2782.9,0],0,true,[[6156,1,27.3164],[5828,1,32.6906],[461,1,10.8638],[1907,1,14.7629]]],[[13955.3,3288.75,0],0,false,[[4822,0,149.78],[7712,0,175.239]]], +[[7047.56,11672.3,0],0,true,[[7120,1,21.3359],[3127,1,12.0789],[2312,1,5.3871],[2555,1,7.26376]]],[[4378.17,6343.2,0],0,true,[[6479,1,16.3501],[5198,1,243.662],[2303,1,29.3169]]],[[5373.37,6488.69,0],0,false,[[7661,1,178.637],[6602,1,333.047]]],[[3946.06,10857.2,0],0,false,[[6924,1,87.5801],[613,1,150.359]]],[[3565.43,14607.2,0],0,false,[[4898,1,159.173],[3193,1,333.491]]], +[[3863.25,9330.05,0],0,true,[[2463,1,15.4323],[659,1,33.6832],[468,1,6.5153],[2542,1,13.2597],[4365,1,9.04675]]],[[7272.04,9079.98,0],0,true,[[1914,1,6.73076],[1170,1,22.0913],[4686,1,14.6417],[5813,1,19.8814]]],[[6641.99,8831.28,0],0,true,[[1303,1,11.3707],[4763,1,19.2205],[4869,1,11.9998]]],[[8933.83,14956,0],0,false,[[2058,1,26.9428],[2621,1,25.4631]]],[[9268.28,9376.17,0],0,false,[[1280,1,61.9254],[4994,1,26.6265]]], +[[13497.4,10371.2,0],0,false,[[724,1,4.19037],[5911,0,11.751]]],[[13174.8,14291.2,0],0,false,[[2722,1,131.445],[1946,1,56.8983]]],[[12889.9,14775.6,0],0,false,[[1832,1,31.3343],[2861,1,51.1073]]],[[11753.1,185.139,0],0,false,[[2751,1,27.0157],[5681,1,24.5689]]],[[4666.04,10776.5,0],0,false,[[7011,1,72.1255],[4559,1,286.446]]], +[[7008.67,11564.9,0],0,true,[[6231,1,17.9359],[7076,1,14.3143],[7546,1,15.5301],[5706,1,25.1394],[7610,1,20.6973]]],[[6433.22,8417.4,0],0,false,[[2801,1,88.061],[4907,1,112.665]]],[[233.928,11152.1,0],0,true,[[2618,1,27.5245],[7136,1,189.211],[7429,1,14.1815]]],[[9049.55,12931,0],0,false,[[1479,1,29.0548],[4014,1,24.2033]]],[[9115.55,11996.1,0],0,true,[[1271,1,14.5519],[4154,1,14.3567],[4464,1,13.0077],[3706,1,22.2335],[5649,1,10.7231]]], +[[3165.43,13176.9,0],0,false,[[243,1,32.2651],[4506,1,35.5542]]],[[13137.1,9919.85,0],0,false,[[5187,1,174.787],[4370,1,169.62]]],[[12881.9,14706.2,0],0,true,[[2861,1,18.909],[6732,1,12.7789],[6207,1,8.81577]]],[[13185,14056.4,0],0,true,[[6140,1,19.3064],[3695,1,75.1427],[4582,1,11.3034],[2689,1,24.2769]]],[[6676.64,1057.88,0],0,true,[[4434,1,27.3806],[1343,1,290.349],[1589,1,12.5969]]], +[[14843.9,13104.5,0],0,true,[[2114,1,19.5097],[2608,1,322.817],[1315,1,5.50545]]],[[269.563,12347.7,0],0,false,[[5585,1,19.2787],[1990,1,264.467]]],[[5123.37,10632.4,0],0,false,[[7375,1,50.1488],[4237,1,138.903]]],[[7068.17,9282.19,0],0,false,[[3282,1,88.7871],[3878,1,269.129]]],[[8302.78,9910.74,0],0,true,[[5596,1,21.4598],[7358,1,23.0761],[5361,1,4.62686],[2924,1,6.9722]]], +[[5713.68,13908.2,0],0,false,[[2957,1,24.4268],[3208,1,40.7322]]],[[4448.11,7483.84,0],0,true,[[1279,1,10.5787],[5443,1,21.6058],[5384,1,15.0716]]],[[5493.07,14359.4,0],0,true,[[4726,1,40.1934],[2074,1,14.9354],[4622,1,13.9379],[4648,1,11.801]]],[[3722.62,11304.1,0],0,true,[[3028,1,17.6518],[2296,1,9.94421],[3087,1,13.6557]]],[[6309.24,9177.98,0],0,false,[[329,1,20.7353],[4337,1,38.0049]]], +[[5683.27,13929.8,0],0,false,[[5382,1,50.0603],[78,1,28.9637]]],[[5627.45,6290.76,0],0,true,[[2071,1,18.4217],[1550,1,30.6987],[6952,1,12.5486]]],[[839.03,15093.7,0],0,true,[[632,1,26.4468],[3320,1,23.5301],[1540,1,12.9397],[1209,1,5.1034]]],[[615.38,14530,0],0,false,[[1636,1,33.3938],[3625,1,194.218]]],[[8801.69,2952.02,0],0,true,[[1958,1,28.2556],[2859,1,11.9233],[7757,1,25.6213]]], +[[13140.6,14143.5,0],0,true,[[1195,1,27.3448],[1755,1,28.2539],[2203,1,23.0036],[1821,1,23.7779]]],[[13281,13606.7,0],0,true,[[4887,1,80.9763],[3628,1,25.5432],[5547,1,16.409]]],[[14233.4,15380.7,0],0,false,[[1163,1,28.7603],[3401,1,19.9]]],[[14506.1,5140.96,0],0,true,[[7559,0,73.361],[2350,0,5.57702],[3560,1,5.32219]]],[[6735.1,10272.4,0],0,true,[[3773,1,365.749],[2766,1,18.7352],[767,1,13.3409]]], +[[9892.84,6451.55,0],0,true,[[5383,1,14.5943],[3860,1,14.737],[1360,1,16.1101]]],[[4663.39,7990.08,0],0,true,[[4564,1,9.16301],[6285,1,16.3175],[3789,1,18.7765]]],[[8612.55,15963.3,0],0,false,[[2664,1,240.169],[3380,1,120.084]]],[[9946.17,9595.21,0],0,true,[[1918,1,155.008],[3091,1,14.9774],[3984,1,14.0253]]],[[4814.82,15147.4,0],0,true,[[6414,1,12.4201],[2728,1,19.948],[1500,1,6.88544]]], +[[8803.54,5799.53,0],0,true,[[3123,1,17.0415],[6727,1,10.7782],[2133,1,7.58234]]],[[10064.1,11091.3,0],0,true,[[5243,1,20.1474],[4880,1,21.6274],[6243,1,26.9309],[6261,1,8.46555],[798,1,7.03362]]],[[1025.73,15391.2,0],0,true,[[6876,1,11.8477],[7725,1,4.95342],[4882,1,13.341]]],[[57.8069,12811.7,0],0,false,[[723,1,55.7337],[7192,1,323.328]]],[[1853.39,4937.08,0],0,true,[[6606,1,17.3153],[7599,1,19.4099],[6071,1,13.279],[6257,0,37.3267]]], +[[2717.9,3971.6,0],0,false,[[6655,1,19.1872],[1699,1,22.8935]]],[[658.462,4641.04,0],0,false,[[3678,1,77.3485],[3507,1,386.778]]],[[15666,2392.16,0],0,false,[[5671,1,139.378],[2659,1,135.929]]],[[6996.39,11109.8,0],0,true,[[4131,1,220.467],[5958,1,24.0805],[2883,1,31.3188],[361,1,18.3267]]],[[7146.86,15824.8,0],0,false,[[1916,1,277.173],[6868,1,314.075]]], +[[3520.06,14352.9,0],0,true,[[7093,1,4.59914],[2999,1,44.3417],[7141,1,9.16133]]],[[2646.16,11493.8,0],0,false,[[100,1,313.251],[1111,1,377.106]]],[[9962.7,15581.2,0],0,false,[[4978,1,214.301],[2302,1,89.1585]]],[[12527.3,11653.2,0],0,false,[[3121,1,249.746],[822,1,215.868]]],[[4461.91,8800.4,0],0,true,[[5197,1,19.4127],[5777,1,14.7146],[4364,1,5.673]]], +[[8163.41,9972.58,0],0,true,[[1882,1,25.7753],[1113,1,20.2729],[7095,1,19.5964],[2372,1,10.5885]]],[[7445.65,10529.5,0],0,false,[[2570,1,337.794],[7403,1,328.626]]],[[3253.59,4389.8,0],0,false,[[3413,0,231.005],[744,0,300.941]]],[[13842.9,1848.31,0],0,false,[[249,1,328.113],[4512,1,195.016]]],[[16016.7,3008.21,0],0,false,[[5421,1,76.8095],[2460,1,8.84879]]], +[[10848.5,10709.6,0],0,false,[[3312,1,77.1719],[4188,1,44.916]]],[[2107.11,13971.1,0],0,false,[[5614,1,154.52],[2249,1,156.454]]],[[4228.94,10257.2,0],0,true,[[3832,1,56.9358],[882,1,28.7127],[957,1,16.348]]],[[511.191,10026.4,0],0,false,[[4748,1,26.4521],[6563,1,45.2646]]],[[3592.81,6758.03,0],0,true,[[5674,1,9.3278],[6766,1,275.708],[221,1,9.19844],[7465,1,10.9413]]], +[[4581.7,7545.73,0],0,true,[[7441,1,13.0904],[6062,1,14.9403],[5318,1,11.2828]]],[[5910.04,11660.1,0],0,true,[[3335,1,24.8562],[3545,1,23.3552],[1858,1,22.6969],[241,1,9.86497]]],[[5366.95,8845.46,0],0,false,[[55,1,24.7136],[6384,1,19.3611]]],[[264.52,12333.8,0],0,false,[[5092,1,307.615],[20,1,22.9923]]],[[561.832,6220.67,0],0,false,[[4566,0,173.099],[6349,0,183.004]]], +[[13615,16347.2,0],0,false,[[4198,1,29.3764],[5455,1,27.1551]]],[[13303.9,13950.3,0],0,true,[[7669,1,24.7618],[819,1,41.702],[1557,1,26.986],[4657,1,8.09319]]],[[6756.01,3598.56,0],0,false,[[5075,0,17.2506],[2849,1,1.06164]]],[[5494.19,2323.79,0],0,true,[[1638,1,49.7812],[1666,1,24.3465],[6916,1,15.4005],[774,1,21.6759]]],[[11749,11.5603,0],0,false,[[3714,1,128.927]]], +[[4573.01,10798.3,0],0,true,[[7011,1,26.1064],[2161,1,24.0033],[3386,1,8.30215],[1267,1,23.4452]]],[[9032.74,9006.89,0],0,false,[[2407,1,92.8351],[5540,1,90.457]]],[[5577.67,14804.6,0],0,false,[[4463,1,379.125],[6004,1,148.225]]],[[10113.4,8013.11,0],0,false,[[1395,1,207.231],[2906,1,92.9449]]],[[8996.28,8768.68,0],0,false,[[3662,1,20.1373],[1997,1,43.8153]]], +[[3086.35,15933.4,0],0,false,[[2995,1,321.616],[7267,1,389.265]]],[[9466.44,16061.2,0],0,false,[[2178,1,314.522],[6230,1,101.9]]],[[5530.81,11670.1,0],0,false,[[7773,1,258.068],[7101,1,165.849]]],[[13371.6,10946.2,0],0,true,[[1457,1,5.89353],[7555,1,8.07956],[6699,1,12.2572]]],[[12856,15101.7,0],0,true,[[1867,1,294.29],[6406,1,25.435],[4967,1,11.4408]]], +[[9950.88,2233.34,0],0,true,[[4447,1,24.5425],[1047,1,21.4885],[650,1,7.46042],[6679,1,8.61274],[3938,1,9.27788]]],[[13136.8,15591.2,0],0,false,[[6074,1,316.407],[6219,1,219.075]]],[[16080.1,7667.91,0],0,false,[[2850,1,47.3023],[3788,1,106.685]]],[[6729.26,1977.66,0],0,true,[[2549,1,15.3597],[1790,1,63.6042],[747,1,24.1914],[3697,1,29.0948]]],[[4960.32,10118,0],0,true,[[7544,1,5.55422],[2694,1,83.4593],[4729,1,13.5596]]], +[[8368.89,11417.4,0],0,true,[[7232,1,20.7585],[357,1,22.9658],[384,1,12.8167],[2036,1,12.1308]]],[[3552.17,14269.2,0],0,true,[[7430,1,20.8845],[7159,1,18.0905],[4995,1,12.7177]]],[[6719.72,9231.04,0],0,true,[[2083,1,25.5716],[6346,1,162.54],[6361,1,15.3987],[2884,1,14.1173]]],[[957.005,14002.3,0],0,false,[[4148,1,295.711],[1456,1,229.351]]],[[13162.5,5775.17,0],0,true,[[7470,1,4.76885],[1174,1,222.299],[1192,1,6.39467]]], +[[12831.6,14488.6,0],0,false,[[2560,1,22.7404],[4950,1,46.315]]],[[14743.7,10196.7,0],0,false,[[7321,1,15.0811],[5948,1,54.5185]]],[[13472.8,14241.8,0],0,true,[[787,1,89.237],[4401,1,18.8987],[1440,1,16.3132],[531,1,13.6156],[6376,1,8.1642]]],[[14284.5,14720.2,0],0,true,[[5657,1,21.4885],[5913,1,14.5472],[3007,1,6.88224]]],[[14934.2,13981.1,0],0,false,[[5514,1,53.0204],[7152,1,32.2232]]], +[[2570.48,6939.95,0],0,true,[[1114,1,8.95014],[5264,1,64.1144],[6165,1,6.30373]]],[[6956.35,10893.2,0],0,false,[[4589,1,399.975],[4078,1,220.467]]],[[3845.35,15293.8,0],0,false,[[7585,1,265.625],[5181,1,289.717]]],[[7427.93,9170.08,0],0,true,[[1392,1,22.0456],[3734,1,29.2329],[3838,1,11.1236]]],[[7697.85,9202.44,0],0,true,[[5035,1,7.67679],[43,1,14.0044],[2048,1,7.73036]]], +[[486.476,9988.37,0],0,true,[[128,1,15.4173],[6560,1,18.2567],[2955,1,10.4505],[2525,1,1.57866]]],[[33.0877,9967.18,0],0,true,[[3610,1,46.0505],[399,1,13.4719],[7513,1,29.048],[4244,1,30.6569]]],[[6204.82,9030.19,0],0,true,[[7770,1,12.6778],[1512,1,1.99447],[5208,1,6.20753]]],[[3162.78,11900.9,0],0,false,[[5299,1,118.079],[2160,1,31.008]]],[[7661.68,9193.28,0],0,false,[[43,1,23.3638],[6743,1,52.3032]]], +[[5744.62,9287.8,0],0,true,[[3313,1,16.6027],[3294,1,16.0231],[7052,1,9.64397]]],[[12115.9,6997.26,0],0,true,[[4142,1,32.3635],[7103,1,28.1821],[1381,1,17.5397]]],[[12147.7,7002.23,0],0,true,[[2490,1,27.5153],[4141,1,32.3635],[439,1,13.3608]]],[[377.039,12856.4,0],0,false,[[7516,1,57.9002],[2943,1,24.4941]]],[[14434.4,6756.32,0],0,false,[[7240,1,8.28141],[3778,1,117.696]]], +[[14405.7,14091.4,0],0,false,[[6454,1,152.466],[50,1,44.6957]]],[[15521.5,2333.02,0],0,true,[[597,1,92.3517],[6930,1,26.2007],[5790,1,13.4408],[3309,1,19.7665]]],[[14882,5899,0],0,false,[[3946,1,88.853],[2067,1,23.488]]],[[1249.69,13966.3,0],0,false,[[3146,1,316.228],[4123,1,295.711]]],[[9502.92,14400.9,0],0,true,[[7551,1,183.353],[4514,1,12.2573],[2889,1,23.3542]]], +[[5617.78,14352.4,0],0,true,[[287,1,27.077],[6627,1,16.7931],[2709,1,12.1994]]],[[8394.6,11448.3,0],0,false,[[2036,1,28.4866],[4470,1,28.1746]]],[[3290.96,12484.6,0],0,false,[[1478,1,140.078],[844,1,231.151]]],[[9227.7,14061.6,0],0,true,[[576,1,22.1999],[7530,1,18.7461],[4832,1,24.9315],[7249,1,4.10889]]],[[9111,12009.7,0],0,true,[[4039,1,14.3567],[846,1,12.4239],[4464,1,15.0689],[3706,1,15.2962],[2373,1,10.4354]]], +[[5726.06,11731.1,0],0,false,[[6299,1,31.1175],[2183,1,26.8782]]],[[4310.41,15634,0],0,true,[[2589,1,25.4694],[145,1,22.2528],[3999,1,8.51348],[2785,1,23.8643]]],[[4838.21,12739.1,0],0,false,[[4673,1,26.0891],[5836,1,24.6366]]],[[4001.73,10952.6,0],0,false,[[1943,1,121.063],[3583,1,154.988]]],[[406.086,7847.52,0],0,false,[[7414,1,13.0116],[1803,1,64.0501]]], +[[13761,11331.7,0],0,true,[[5863,1,7.77396],[592,1,17.2159],[3500,1,8.66308]]],[[2253.21,4854.73,0],0,false,[[3675,1,94.4115],[7709,1,71.2394]]],[[1842.08,4578.46,0],0,true,[[7780,1,20.8476],[4820,1,12.9288],[6964,1,9.723]]],[[7870.68,2146.01,0],0,false,[[4270,1,113.04],[63,1,269.391]]],[[7728.08,4417.54,0],0,false,[[3187,1,27.2429],[185,1,25.0984]]], +[[2807.95,3890.52,0],0,true,[[3186,1,16.9651],[7781,1,13.2397],[3905,1,8.05362]]],[[12799.6,2840.74,0],0,true,[[4862,1,118.507],[6623,1,14.9277],[1701,1,27.974],[4584,1,34.3471]]],[[12891.8,2815.3,0],0,true,[[6369,1,29.9355],[1792,1,25.0435],[6239,1,7.50942],[7492,1,23.9891]]],[[12709.7,3694.28,0],0,false,[[4169,0,179.445],[3021,0,220.617]]],[[12651.9,3862.45,0],0,false,[[3876,0,118.949],[4168,0,179.445]]], +[[14308.7,5771.38,0],0,false,[[7673,1,10.1148],[6196,1,41.1426]]],[[11049.6,3544.58,0],0,false,[[7265,0,222.536],[3921,0,362.876]]],[[6217.84,7448.23,0],0,false,[[493,1,327.709],[7566,1,259.251]]],[[6905.24,11559.5,0],0,false,[[2090,1,19.8781],[1012,1,19.2162]]],[[1077.33,7722.23,0],0,false,[[255,1,170.122],[1804,1,82.2421]]], +[[5768,14425.5,0],0,false,[[35,1,22.9858],[7510,1,62.751]]],[[9948.02,14997.9,0],0,false,[[601,1,269.71],[1849,1,81.5424]]],[[5186.18,10666.1,0],0,true,[[6228,1,28.1228],[2636,1,6.30693],[6001,1,29.1893],[3759,1,29.3759]]],[[486.25,8068.89,0],0,false,[[4572,1,39.8348],[3804,1,50.4041]]],[[9028.42,14404.4,0],0,true,[[5365,1,48.6866],[4535,1,12.9061],[2901,1,26.2297],[5266,1,18.6898]]], +[[5602.44,11227.6,0],0,false,[[1044,1,47.9171],[3258,1,31.8529]]],[[12931.2,14119.8,0],0,true,[[2236,1,29.5714],[1709,1,31.2322],[4655,1,25.4373],[673,1,21.2771]]],[[15167,11616,0],0,true,[[3710,1,72.2474],[7711,1,15.3366],[3927,1,23.2874]]],[[3901.79,1981.31,0],0,false,[[1923,1,307.684],[5189,1,234.777]]],[[16364,3174.33,0],0,false,[[6494,1,35.3373],[4391,1,15.5888]]], +[[4318.76,7152.91,0],0,true,[[7659,1,24.7917],[6829,1,31.3228],[3406,1,11.8255]]],[[3142.79,13153.4,0],0,false,[[1771,1,37.7157],[6847,1,23.4479]]],[[7057.3,11628.9,0],0,false,[[5659,1,91.4351],[681,1,6.88214]]],[[10814.5,10738.7,0],0,false,[[4090,1,44.916],[7690,1,24.9552]]],[[4618.31,8330.57,0],0,true,[[5931,1,14.9437],[2977,1,22.2277],[7145,1,6.71538]]], +[[8208.81,7742.38,0],0,false,[[3493,1,42.1335],[6301,1,108.905]]],[[1060.26,7885.81,0],0,false,[[1562,1,77.6027],[2828,1,284.116]]],[[3552.74,6601.24,0],0,true,[[66,1,24.1517],[120,1,19.2381],[1761,1,6.68955],[411,1,6.49639]]],[[5823.23,12122.9,0],0,true,[[5660,1,77.7245],[2301,1,15.3317],[7583,1,21.3155]]],[[8691.85,6195.59,0],0,false,[[2566,1,51.9239],[117,1,80.8327]]], +[[13053.3,14109.1,0],0,false,[[4459,1,11.1026],[3326,1,68.34]]],[[15306.8,7427.64,0],0,true,[[745,1,17.7208],[1809,1,24.4675],[151,1,5.78691],[3812,1,6.71398]]],[[13195.8,13848.9,0],0,true,[[968,1,14.2236],[2606,1,11.4788],[2456,1,9.54847],[1078,1,1.31334],[4600,1,15.7496]]],[[13641.4,16334.7,0],0,false,[[3696,1,105.09],[4100,1,29.3764]]],[[13969.3,15241.6,0],0,true,[[5468,1,27.7659],[6221,1,28.2797],[5720,1,6.8526],[7683,1,14.8536]]], +[[5337.76,2337.93,0],0,true,[[5938,1,7.48276],[636,1,6.35918],[1486,1,16.8937],[2513,1,3.86435]]],[[5771.5,2214.19,0],0,false,[[7132,1,29.9941],[425,1,178.807]]],[[14843.9,14538,0],0,false,[[491,1,40.2074],[2793,1,396.973]]],[[11857.3,705.145,0],0,true,[[4935,1,16.2991],[7311,1,28.6508],[3020,1,7.56652]]],[[14557.8,1883.59,0],0,false,[[5997,1,232.186],[7450,1,180.855]]], +[[4151.39,6783.87,0],0,true,[[4518,1,20.3488],[1837,1,190.896],[736,1,9.89751],[800,1,19.9338]]],[[10251.5,13897.6,0],0,false,[[5556,1,114.202],[1109,1,184.041]]],[[10064.3,10458.9,0],0,true,[[1671,1,27.7382],[4728,1,16.8564],[5146,1,6.6464],[6852,1,15.9819]]],[[4693.13,7737.16,0],0,true,[[6063,1,31.7212],[7380,1,65.2402],[2592,1,21.7124],[2755,1,13.8648]]],[[6178.71,7929,0],0,false,[[3922,1,73.0484],[2311,1,119.815]]], +[[11983.7,11838.3,0],0,false,[[822,1,395.305],[3532,1,244.97]]],[[1805.27,5384.59,0],0,true,[[7406,1,204.399],[7292,1,5.84865],[2558,1,3.48473]]],[[12879.5,14834.3,0],0,false,[[1074,1,18.6262],[1832,1,28.3334]]],[[7942.72,2534.26,0],0,false,[[5719,1,24.5248],[1403,1,24.6306]]],[[2342.18,2727.58,0],0,false,[[3827,1,294.802],[1547,1,354.637]]], +[[15441.5,14645.3,0],0,false,[[5623,1,142.12],[201,1,274.881]]],[[3350.2,14294.2,0],0,true,[[229,1,18.4772],[5239,1,287.029],[6,1,17.1804],[4292,1,21.7288]]],[[7248.86,16370.5,0],0,false,[[1138,1,13.3578]]],[[4200.58,10301.5,0],0,false,[[6133,1,62.6027],[1070,1,68.2046]]],[[3603.77,7269.62,0],0,true,[[1729,1,118.047],[6428,1,9.61288],[3081,1,22.7316],[5394,1,25.0226]]], +[[9602.08,5517.15,0],0,false,[[5971,0,313.498],[4522,0,316.224]]],[[13091,14001.7,0],0,true,[[4255,1,10.5667],[992,1,47.085],[5467,1,22.5631],[1196,1,27.8922]]],[[15190.5,7380.12,0],0,true,[[7779,1,12.0137],[552,1,34.3551],[2332,1,5.76412]]],[[11163.7,2102.06,0],0,true,[[5483,1,345.712],[2561,1,33.1554],[2125,1,18.2585],[1244,1,18.7844]]],[[12676.8,3073.69,0],0,true,[[1640,0,54.5923],[109,0,38.6806]]], +[[13279.6,985.02,0],0,false,[[6155,1,272.683],[3606,1,179.721]]],[[9215.6,8973.29,0],0,false,[[3932,1,20.0024],[5516,1,69.2385]]],[[6965.02,11658,0],0,true,[[486,1,21.7319],[7009,1,9.06025],[4801,1,12.4102],[6869,1,21.1935]]],[[8616.61,14809,0],0,true,[[7280,1,9.72721],[6564,1,21.5881],[469,1,19.726],[6340,1,24.059]]],[[5411.9,8855.74,0],0,true,[[6384,1,27.1234],[6462,1,32.0806],[680,1,9.0978],[6745,1,34.6194]]], +[[5505.49,14302.2,0],0,true,[[1072,1,18.4781],[3650,1,6.23361],[4922,1,3.87052],[944,1,5.88576]]],[[6569.66,6336.57,0],0,true,[[3951,1,12.2684],[3465,1,19.4133],[1565,1,6.72257]]],[[5201.75,14777.6,0],0,false,[[4877,1,90.9459],[3316,1,85.1688]]],[[5821.16,5896.62,-0.728576],0,true,[[2039,1,14.4649],[3205,1,19.9616],[4426,1,4.4674]]],[[5576.1,14628.7,0],0,true,[[5553,1,12.6503],[1136,1,45.1857],[7549,1,23.5692],[3266,1,27.4083]]], +[[8893.94,12184.8,0],0,true,[[4399,1,4.55767],[579,1,23.6217],[5126,1,23.4548],[2648,1,29.1333]]],[[769.378,9255.83,0],0,false,[[3837,1,254.668],[1206,1,153.455]]],[[4998.76,10571.1,0],0,false,[[4047,1,138.903],[857,1,213.448]]],[[8842.7,4830.09,0],0,true,[[103,1,21.9861],[7162,1,28.213],[2381,1,6.8971],[2683,1,12.8209]]],[[8819.95,15391,0],0,false,[[1968,1,28.5138],[6974,1,34.8273]]], +[[5550.35,3892.37,0],0,true,[[2212,1,21.8434],[7486,1,22.9091],[4819,1,8.17964]]],[[14764.8,6872.91,0],0,false,[[2587,1,153.99],[6208,1,232.137]]],[[16128.6,7726.21,0],0,false,[[7195,1,243.765],[3918,1,85.328]]],[[4564.12,1385.19,0],0,false,[[3699,1,398.802],[4570,1,251.366]]],[[49.8941,9992.82,0],0,true,[[399,1,27.3352],[2485,1,26.8963],[7513,1,11.8899],[4136,1,30.6569]]], +[[5548.96,13926.7,0],0,true,[[5236,1,137.454],[433,1,29.2442],[715,1,13.5748]]],[[7074.45,11521.6,0],0,true,[[5476,1,142.311],[1620,1,24.7547],[7399,1,15.0601]]],[[11658.7,10623.7,0],0,false,[[5595,1,25.8546],[1685,1,45.7778]]],[[7493.7,9007.63,0],0,true,[[3909,1,177.287],[3108,1,26.2869],[2997,1,14.7744],[6037,1,19.5409]]],[[4404.46,11692.1,0],0,true,[[6055,1,21.7546],[2461,1,23.5526],[879,1,22.102]]], +[[7456.93,11157,0],0,false,[[3966,1,128.867],[6417,1,95.3079]]],[[9083.96,9118.8,0],0,true,[[5540,1,32.708],[7752,1,52.3982],[5834,1,15.2647],[1373,1,24.073]]],[[4408.4,14233.7,0],0,false,[[6612,1,262.475],[1093,1,27.8214]]],[[5126.94,10673.2,0],0,false,[[4559,1,192.93],[6228,1,31.6381]]],[[13484.2,10716.4,0],0,true,[[3150,1,69.5755],[6877,1,25.3389],[2585,1,16.8999],[5590,1,10.8412]]], +[[13081.6,13996.9,0],0,true,[[1242,1,30.7118],[4221,1,10.5667],[5467,1,18.9428],[1196,1,20.6046]]],[[1815.77,4580.83,0],0,true,[[7780,1,12.8791],[4550,1,50.1195],[7668,1,26.4821],[4903,1,32.1966]]],[[14160.1,12609,0],0,true,[[5255,1,5.57064],[5219,1,9.32771],[6174,1,6.91315]]],[[13367.9,2661.18,0],0,false,[[2206,1,303.536],[7737,1,60.462]]],[[14277.8,3029.22,0],0,true,[[1232,1,18.1325],[5829,1,65.1644],[3907,1,13.8306],[5789,1,14.6462]]], +[[3852.75,15970.8,0],0,false,[[7267,1,383.072],[5920,1,173.709]]],[[6255.41,9208.03,0],0,true,[[1219,1,12.1143],[6767,1,19.018],[1156,1,9.15103]]],[[4199.52,10083.1,0],0,false,[[5143,1,76.1422],[160,1,23.1009]]],[[1132.2,14918.4,0],0,false,[[2116,1,359.814],[5490,1,239.185]]],[[7686.11,6217.58,0],0,false,[[6430,1,45.6804],[1977,1,16.156]]], +[[8766.8,14430.5,0],0,false,[[5407,1,49.9788],[1041,1,101.193]]],[[9137.54,14116.5,0],0,false,[[996,1,43.8696],[4943,1,55.4356]]],[[10540.4,6398.22,0],0,true,[[5755,1,15.9389],[5515,1,12.2082],[1567,1,23.9972],[6113,1,28.6199]]],[[861.278,7541.53,0],0,true,[[3474,1,290.233],[6855,1,7.50136],[1751,1,16.656]]],[[13113.9,13946,0],0,false,[[6367,1,25.8999],[1242,1,29.6709]]], +[[7849.54,2035.09,0],0,false,[[3099,1,71.6901],[4163,1,113.04]]],[[2798.7,3789.26,0],0,false,[[2657,1,135.183],[4530,1,104.565]]],[[1994.13,2965.94,0],0,true,[[2629,1,13.423],[1022,1,8.71762],[1727,1,13.8947]]],[[1554.05,2149.38,0],0,false,[[152,1,145.555],[2475,1,301.797]]],[[16297.9,3135.71,0],0,false,[[251,1,26.9085],[1277,1,20.0535]]], +[[5245.03,8836.22,0],0,false,[[316,1,58.4218],[2221,1,28.0603]]],[[4156.28,8939.36,0],0,false,[[7378,1,164.482],[4896,1,57.3694]]],[[5810.22,5934.85,-3.57371],0,true,[[3205,1,19.801],[5552,1,8.09495],[1564,1,12.8737],[5300,1,0.790973]]],[[5735.73,9381.73,0],0,true,[[467,1,18.8589],[5080,1,20.4219],[6838,1,6.67618]]],[[7206.13,6475.28,0],0,true,[[1449,1,30.4806],[1575,1,20.8596],[5132,1,20.7669],[843,1,13.0587]]], +[[3249.71,5747.29,0],0,false,[[6306,1,26.8657],[5569,1,94.37]]],[[2345.34,5096.48,0],0,false,[[1227,1,115.71],[4837,1,300.095]]],[[9276.16,1934.26,0],0,false,[[2961,1,310.176],[4432,1,174.306]]],[[15103.3,7444.63,0],0,true,[[6252,1,13.4238],[6524,1,20.1981],[6860,1,11.0195]]],[[1266.98,4737.07,0],0,false,[[6880,1,271.483],[4855,1,261.928]]], +[[7582.5,1565.26,0],0,false,[[3117,1,281.332],[5594,1,321.591]]],[[14057.4,12696.9,0],0,false,[[5484,1,30.2311],[3726,1,85.4605]]],[[6971.57,11624.3,0],0,true,[[5,1,7.98375],[4816,1,15.7477],[4664,1,8.6335]]],[[6779.31,14505.4,0],0,false,[[133,1,164.169],[4513,1,353.752]]],[[8567.47,16099.3,0],0,false,[[4993,1,161.339],[7034,1,55.3187]]], +[[1903.05,13916,0],0,false,[[7469,1,31.4557],[6533,1,87.6968]]],[[3130.53,14487.7,0],0,false,[[4956,1,265.392],[5474,1,386.171]]],[[3371.74,14297,0],0,true,[[90,1,97.0856],[4216,1,21.7288],[6,1,18.8936],[229,1,11.587]]],[[7238.21,6466.23,0],0,true,[[5597,1,10.1204],[6041,1,25.8588],[4503,1,4.53188],[3270,1,19.9901]]],[[6799.17,6749.69,0],0,false,[[6769,1,324.756],[204,1,23.4765]]], +[[3960.65,8618.2,0],0,false,[[2200,1,71.3742]]],[[4108.94,9802.43,0],0,true,[[4555,1,62.6797],[670,1,14.9117],[2109,1,26.6858]]],[[8817.41,15303.2,0],0,false,[[4771,1,21.9633],[7708,1,51.4023]]],[[12328.6,14317.5,0],0,true,[[4835,1,27.5584],[963,1,10.3081],[1104,1,28.4902]]],[[12890.7,14072.9,0],0,true,[[673,1,46.7351],[3901,1,7.31313],[3302,1,25.4952]]], +[[10899.6,1435.4,0],0,true,[[2346,1,357.005],[6555,1,19.2154],[2604,1,13.2706]]],[[2339.11,4229.06,0],0,false,[[7214,1,19.9109],[3448,1,19.4332]]],[[7846.49,1897.43,0],0,false,[[6351,1,22.8782],[6075,1,22.2256]]],[[15523.8,3829.3,0],0,true,[[7539,1,15.8975],[4586,1,170.551],[5234,1,15.7779]]],[[15585.7,2234.6,0],0,true,[[5791,1,13.4333],[5087,1,8.05328],[865,1,6.79494]]], +[[1159.6,8519.29,0],0,true,[[4311,1,8.75484],[1492,1,42.0452],[7398,1,20.4416]]],[[4194.59,10551.5,0],0,true,[[4761,1,21.7059],[3374,1,63.2799],[5542,1,12.916],[7,1,28.7068]]],[[12652.6,8002.23,0],0,true,[[401,0,14.2308],[7345,1,20.467],[176,0,290.754]]],[[6982.96,11580.2,0],0,true,[[6231,1,17.8307],[2443,1,19.7026],[7061,1,6.45756],[6919,1,15.7661],[1331,1,30.6453]]],[[9882.19,8844.37,0],0,false,[[6538,1,75.9814],[6648,1,117.024]]], +[[6795.59,6801.06,0],0,true,[[204,1,28.0908],[1705,1,159.087],[1358,1,19.6193]]],[[1161.24,8510.7,0],0,true,[[6834,1,12.5339],[4305,1,8.75484],[7398,1,12.3502]]],[[11854.2,6442.74,0],0,false,[[564,1,88.3259],[5451,1,265.741]]],[[2036.72,5767.55,0],0,true,[[6794,1,12.6765],[7014,1,69.696],[6823,1,22.7552]]],[[8878.54,1957.65,0],0,true,[[2454,1,15.4923],[4792,1,17.3351],[5412,1,9.76699]]], +[[14664.8,6661.17,0],0,true,[[3307,1,23.7462],[5978,1,11.9179],[5401,1,12.535],[3136,1,4.85163]]],[[14264.6,14143.1,0],0,true,[[3890,1,30.1751],[2277,1,52.3963],[5377,1,25.4487],[5824,1,8.19004]]],[[14158.2,15309.3,0],0,true,[[5485,1,11.5478],[634,1,126.42],[5230,1,23.0607]]],[[5806.71,1939.35,0],0,true,[[425,1,105.637],[7475,1,10.1498],[898,1,5.61448]]],[[9421.76,9702.67,0],0,true,[[522,1,13.9226],[6213,1,15.0633],[7461,1,15.2877]]], +[[10187.7,10742.7,0],0,false,[[4702,1,101.373],[4505,1,55.0474]]],[[3156.19,8089.47,0],0,false,[[6316,1,217.358],[525,1,62.0812]]],[[4063.54,15788.5,0],0,true,[[886,1,11.0699],[5523,1,87.3643],[7529,1,15.5693]]],[[6216.88,9890.26,0],0,true,[[2245,1,191.033],[2753,1,9.85623],[2464,1,17.209],[6970,1,27.3892]]],[[6123.27,12193.8,0],0,true,[[5521,1,22.0814],[2013,1,13.0314],[4010,1,5.91949]]], +[[5688.2,14435.5,0],0,true,[[6116,1,25.5861],[2935,1,120.188],[5462,1,20.9704],[7510,1,21.8553]]],[[12126.2,6556.41,0],0,true,[[754,1,22.5356],[2612,1,223.456],[3321,1,8.04381]]],[[5083.46,5148.83,0],0,true,[[4003,1,29.5033],[2024,1,248.884],[3785,1,16.7295]]],[[408.399,12809.4,0],0,false,[[3165,1,54.6904],[4598,1,83.0152]]],[[9051,2824.92,0],0,false,[[3742,0,272.197],[3501,0,236.871]]], +[[6229.34,3047.61,0],0,true,[[233,1,344.674],[2515,1,22.4123],[3345,1,16.9223]]],[[12426.9,1876.04,0],0,false,[[3539,1,302.481],[3069,1,277.461]]],[[14827.4,12693.6,0],0,false,[[4974,1,10.3425],[3366,1,40.6332]]],[[11417,11911.6,0],0,false,[[3532,1,382.82],[415,1,218.021]]],[[6933.31,11153.4,0],0,false,[[2085,1,22.7438],[95,1,27.6491]]], +[[10190.6,12188.7,0],0,false,[[2251,1,304.996],[6891,1,389.098]]],[[9180.09,9164.16,0],0,true,[[5854,1,11.0687],[5874,1,14.5289],[7252,1,4.01635]]],[[6342.4,9159.53,0],0,false,[[4054,1,38.0049],[5908,1,61.4293]]],[[7357.86,9836.18,0],0,false,[[6753,1,82.6969],[7442,1,337.344]]],[[13306.9,11019.7,0],0,true,[[3180,1,13.5924],[7695,1,18.5041],[3047,1,12.7656],[5134,1,10.4672]]], +[[9469.48,1750.01,0],0,false,[[5923,1,197.402]]],[[2144.42,4777.29,0],0,true,[[2712,1,18.841],[347,1,31.8965],[333,1,27.1823],[7433,1,21.0166]]],[[6369.89,2088.47,0],0,false,[[1790,1,314.757],[6947,1,195.215]]],[[5690.26,2551.58,0],0,true,[[6490,1,330.242],[3576,1,31.0693],[1066,1,28.8025],[3276,1,11.5672]]],[[5798.11,1902.8,0],0,false,[[7245,1,32.415],[898,1,32.2605]]], +[[3662.75,2987.17,0],0,false,[[1743,1,252.338],[6311,1,265.226]]],[[3663.29,3261.28,0],0,false,[[3463,1,20.6214],[3253,1,103.126]]],[[3862.54,12757.8,0],0,false,[[3693,1,42.0982],[2721,1,308.462]]],[[7089.64,7179.54,0],0,false,[[7359,1,291.768]]],[[8920.25,14915.3,0],0,false,[[2335,1,40.2087],[3597,1,19.8365]]], +[[10529.9,10939,0],0,false,[[867,1,169.923],[33,1,68.322]]],[[10424.9,11130.6,0],0,true,[[1056,1,122.897],[3649,1,13.952],[544,1,18.8931],[7218,1,22.7417]]],[[6864.91,15992.4,0],0,true,[[3525,1,13.214],[344,1,1.76977],[2180,1,15.5964],[3158,1,14.083]]],[[7018.2,9034.91,0],0,false,[[2035,1,96.866],[5343,1,176.975]]],[[13505.6,9788.03,0],0,true,[[5070,1,359.967],[4371,1,7.07639],[5694,1,15.6108]]], +[[2428.78,4896.55,0],0,false,[[2434,1,57.8671],[2723,1,24.9398]]],[[2242.71,4521.75,0],0,true,[[4643,1,93.1126],[3462,1,24.1619],[912,1,18.1346],[7392,1,28.9023]]],[[2717.71,3958.01,0],0,true,[[1354,1,24.8002],[6620,1,15.2999],[6655,1,10.81]]],[[12910.9,1825.03,0],0,false,[[5340,1,194.024],[3102,1,315.902]]],[[15641.9,5845.6,0],0,false,[[5981,0,264.718],[3424,0,312.553]]], +[[4277.37,6671.76,0],0,true,[[5738,1,140.077],[801,1,27.7816],[1899,1,16.2709]]],[[6954.46,9278.24,0],0,true,[[1132,1,27.0677],[3282,1,27.8386],[1769,1,28.66],[2340,1,10.2313]]],[[5412.75,13985.6,0],0,true,[[1551,1,196.682],[7066,1,20.4537],[4781,1,13.6639]]],[[10438.2,6086.03,0],0,true,[[1805,1,13.2912],[6550,1,104.739],[454,1,5.526]]],[[4467.34,8802.03,0],0,true,[[5197,1,25.0463],[5422,1,19.2579],[4084,1,5.673],[5777,1,9.37779]]], +[[3856.5,9324.05,0],0,true,[[5129,1,28.9422],[2463,1,12.5265],[468,1,2.75999],[4025,1,9.04675]]],[[5341.08,10747,0],0,false,[[299,1,12.8701],[1282,1,48.6039]]],[[13286.9,7953.6,0],0,false,[[456,1,280.431],[3147,1,83.7206]]],[[10932,5293.91,0],0,false,[[1541,0,15.8371],[6566,1,3.90656]]],[[13409.2,10911.2,0],0,true,[[6331,1,31.5844],[874,1,26.2751],[6136,1,12.9861],[3784,1,2.74445]]], +[[13137.6,10088.5,0],0,false,[[4041,1,169.62],[387,1,292.908]]],[[13505.4,9780.97,0],0,true,[[5694,1,10.388],[272,1,164.067],[4354,1,7.07639]]],[[7707.98,1000.52,0],0,false,[[489,1,405.745],[3592,1,20.5002]]],[[14173.2,5462.65,0],0,true,[[5155,1,8.60568],[6142,1,18.9666],[4753,1,6.64546],[3782,1,16.7907]]],[[5216.62,11927.3,0],0,true,[[3514,1,151.366],[5088,1,30.4689],[7428,1,21.5625]]], +[[1479.28,13791.2,0],0,false,[[740,1,272.899],[3717,1,170.423]]],[[8798.76,13585.5,0],0,false,[[5643,1,337.883],[2908,1,217.135]]],[[6627.58,8957.81,0],0,true,[[6539,1,14.5012],[466,1,46.6368],[7340,1,16.718]]],[[4660.98,15255.2,0],0,true,[[5714,1,19.6937],[5038,1,266.186],[5799,1,14.7753],[3947,1,18.4823]]],[[10014.2,8014.24,0],0,true,[[6182,1,26.0043],[2971,1,9.99418],[2264,1,18.7675],[2906,1,8.9369]]], +[[5600.28,10274.5,0],0,false,[[4983,1,389.321],[4833,1,257.286]]],[[3739.68,8605.21,0],0,false,[[3516,1,255.085],[3442,1,139.851]]],[[4935.95,8806.35,0],0,false,[[6187,1,130.779],[482,1,110.032]]],[[6951.8,11552.9,0],0,false,[[1909,1,24.0927],[4826,1,25.6297]]],[[56.6827,12032.1,0],0,true,[[3518,1,59.5843],[647,1,19.0162],[2235,1,21.5328],[5909,1,13.1892]]], +[[12506.8,14017,0],0,false,[[2470,1,127.12],[4883,1,267.818]]],[[12735.4,12615,0],0,false,[[3096,1,146.469]]],[[16245.7,12625.3,0],0,true,[[4482,0,48.1177],[6568,0,13.9517],[1164,1,15.9096]]],[[12300.5,1590.97,0],0,true,[[6902,1,199.836],[3415,1,23.6187],[3539,1,18.5522],[4612,1,29.9365]]],[[7698.57,4624.99,0],0,false,[[5202,1,81.4993],[138,1,59.785]]], +[[14569.9,3191.6,0],0,false,[[2752,1,33.891],[6828,1,397.981]]],[[16376.9,3183.02,0],0,false,[[4184,1,15.5888]]],[[5778.84,13545.4,0],0,false,[[4913,1,166.255],[6282,1,240.32]]],[[5891.33,11801.2,0],0,false,[[6082,1,113.78],[3440,1,96.9353]]],[[3825.78,12802.6,0],0,true,[[3897,1,11.4569],[3934,1,1.16403],[6820,1,6.15916]]], +[[6033.48,7816.85,0],0,true,[[2980,1,19.8673],[6053,1,18.5887],[5043,1,5.6938],[3633,1,6.42483]]],[[186.344,9639.25,0],0,true,[[3705,1,87.3797],[1235,1,11.4776],[7629,1,23.9758],[6939,1,25.0595]]],[[4204.9,10484.5,0],0,true,[[5952,1,25.1485],[4761,1,49.5587],[2105,1,19.5332]]],[[4526.29,10803.9,0],0,true,[[7202,1,162.589],[6146,1,20.3649],[5317,1,25.7687],[5265,1,21.5944]]],[[8897.58,12182,0],0,true,[[4235,1,4.55767],[3340,1,19.2597],[5126,1,21.2248],[2648,1,26.1034]]], +[[10397.8,11022.1,0],0,true,[[3012,1,13.3261],[7466,1,79.1522],[5025,1,8.73466]]],[[13455.3,14235.4,0],0,true,[[4127,1,18.8987],[3873,1,164.943],[1440,1,7.15681],[6376,1,11.0311]]],[[4890.77,2923.69,0],0,true,[[4953,1,60.304],[2078,1,32.8965],[876,1,7.04335],[5656,1,22.5521]]],[[3178.39,1223.2,0],0,false,[[1150,1,202.229],[653,1,361.739]]],[[11814.5,2809.77,0],0,false,[[2761,0,58.7742],[4667,0,36.9199]]], +[[1211.19,15177,0],0,true,[[56,1,71.6967],[7716,1,14.7436],[545,1,23.5351]]],[[9318.14,9411.54,0],0,true,[[4994,1,34.5012],[2813,1,13.7659],[2553,1,9.54385],[5463,1,30.5073]]],[[4202.12,15984.2,0],0,true,[[6850,1,12.7255],[7121,1,15.3952],[132,1,16.0139],[32,1,12.8132]]],[[6746.4,6326.18,0],0,true,[[6401,1,25.7667],[6580,1,13.4095],[4878,1,19.6935]]],[[8846.36,7457.86,0],0,false,[[1188,1,384.038],[2870,1,261.703]]], +[[5408.68,10789.2,0],0,false,[[1865,1,57.1518],[4905,1,43.8391]]],[[383.099,7842.56,0],0,false,[[6818,1,31.8024],[3267,1,32.6764]]],[[7241.82,12472.7,0],0,false,[[5283,1,296.901],[235,1,383.925]]],[[5103.27,9015.12,0],0,true,[[6265,1,12.2911],[2223,1,336.355],[6707,1,17.6411]]],[[354.838,7631.2,0],0,false,[[3319,1,322.674],[6780,1,50.5858]]], +[[11219.2,7313.1,0],0,false,[[2600,1,194.364],[3196,1,25.4876]]],[[3600.9,5132.88,0],0,false,[[2913,0,109.522]]],[[11947.7,6791.28,0],0,true,[[951,1,8.62063],[7317,1,210.886],[3447,1,9.23144]]],[[14779.5,11680.6,0],0,true,[[5465,1,11.9824],[3503,1,8.13187],[5900,1,5.47069]]],[[13422,13975.9,0],0,true,[[1312,1,19.5226],[4841,1,12.6554],[2864,1,4.80965]]], +[[12492.7,2795.89,0],0,false,[[5640,1,59.4703],[6884,1,98.3836]]],[[11006.7,6413.1,0],0,true,[[4926,1,139.856],[7750,1,27.1596],[2855,1,14.2901]]],[[4675.2,8504.12,0],0,true,[[5709,1,227.018],[412,1,12.2923],[1670,1,23.2796],[7751,1,21.0751]]],[[10719.9,8071.92,0],0,false,[[6644,1,184.776],[6718,1,323.964]]],[[9146.22,6264.03,0],0,true,[[2012,1,6.60272],[26,1,13.2621],[4804,1,9.89829],[1349,1,9.39088]]], +[[5222.4,8785.39,0],0,true,[[0,1,9.1052],[2678,1,29.9121],[4749,1,23.8296],[1814,1,7.89616]]],[[5819.73,5898.25,0],0,true,[[4490,1,20.8984],[2039,1,17.2463],[4233,1,4.4674]]],[[9520.99,10581.8,0],0,true,[[734,1,44.9024],[5447,1,27.0536],[7203,1,12.1416]]],[[10950,5267.97,0],0,true,[[5844,1,143.408],[3322,1,16.5742],[1528,1,7.76242]]],[[328.429,13008,0],0,false,[[5910,1,206.22],[2531,1,45.0354]]], +[[356.342,12684.7,0],0,false,[[3094,1,90.864],[7516,1,115.372]]],[[618.709,5681.09,0],0,false,[[2042,0,110.366],[2511,0,67.3384]]],[[9150.35,2049.93,0],0,false,[[4282,1,174.306],[86,1,133.142]]],[[13379.3,13349.3,0],0,false,[[7275,1,104.868],[198,1,64.1859]]],[[6650.23,1050.7,0],0,true,[[6621,1,277.976],[1589,1,15.4519],[4044,1,27.3806]]], +[[5208.4,14043,0],0,true,[[431,1,20.4913],[6991,1,19.7907],[5652,1,13.2086],[1687,1,20.1854]]],[[6573.42,9017.15,0],0,false,[[4008,1,152.096],[7185,1,48.2343]]],[[9547.9,11332.5,0],0,true,[[4929,1,19.6648],[5473,1,346.939],[27,1,29.3246]]],[[4600.42,8377.42,0],0,false,[[2977,1,28.3217],[6988,1,201.966]]],[[2991.68,13610.5,0],0,false,[[3128,1,359.509],[363,1,101.779]]], +[[3994.38,9921.68,0],0,false,[[6806,1,85.0507],[2667,1,186.384]]],[[5866,11948.2,0],0,true,[[5130,1,100.514],[2984,1,15.0866],[3859,1,13.7849],[6582,1,10.8845]]],[[8361.25,16235.2,0],0,true,[[1772,1,30.8567],[1610,1,26.8354],[6246,1,13.5995],[2146,1,27.96]]],[[8933.6,5824.63,0],0,true,[[7528,1,23.0061],[2744,1,13.5975],[80,1,12.0709],[478,1,14.311]]],[[936.249,15343.4,0],0,true,[[685,1,69.5535],[6250,1,30.0233],[7679,1,21.2875]]], +[[400.307,7188.96,0],0,false,[[1309,1,147.026],[318,1,25.52]]],[[14939,8654.18,0],0,true,[[2211,1,8.2902],[7239,1,10.0955],[1321,1,7.9726]]],[[9939.15,2211.82,0],0,false,[[3396,1,48.9858],[4115,1,24.5425]]],[[10951.4,1648.33,0],0,false,[[7393,1,303.563],[4873,1,188.071]]],[[13752.9,12981.7,0],0,false,[[7117,1,90.6511],[5680,1,108.663]]], +[[16367.6,310.397,0],0,false,[[13,1,166.123]]],[[9044.02,12704.6,0],0,false,[[5588,1,307.335],[3243,1,68.5686]]],[[11897.6,14645.8,0],0,false,[[7755,1,272.347],[3552,1,310.323]]],[[10824.6,7105.97,0],0,false,[[5281,1,23.5997],[3609,1,21.0529]]],[[6965.42,11158.6,0],0,false,[[2181,1,25.5245],[1765,1,25.1606]]], +[[9646.48,6615.04,0],0,false,[[961,1,113.643],[2934,1,143.757]]],[[4525.19,8811.67,0],0,false,[[7612,1,19.6753],[5661,1,26.555]]],[[521.669,6403.39,0],0,false,[[4566,0,63.8289],[6068,0,305.451]]],[[14256.8,6878.96,0],0,true,[[7181,1,33.802],[6375,1,12.4557],[4653,1,13.7774],[161,1,7.19761],[649,1,12.8783]]],[[13045.1,14116.5,0],0,true,[[6731,1,13.9713],[4195,1,11.1026],[3095,1,15.3049]]], +[[14387.9,12345.3,0],0,true,[[2317,1,13.6258],[967,1,10.5462],[2711,1,21.341]]],[[15667.1,14684,0],0,false,[[3630,1,93.8012],[5623,1,109.749]]],[[5165.17,14920.8,0],0,true,[[3791,1,29.6361],[3665,1,26.8567],[3530,1,32.6689],[2873,1,7.34237]]],[[5632.16,15173.4,0],0,false,[[4827,1,216.353],[4107,1,379.125]]],[[9102.59,11997.2,0],0,true,[[5554,1,177.164],[4039,1,13.0077],[3706,1,11.5468],[4154,1,15.0689]]], +[[3317.76,12910.8,0],0,true,[[5853,1,19.0116],[3770,1,10.8522],[1071,1,2.94625]]],[[11503.2,10908,0],0,false,[[3129,1,15.8204],[3752,1,399.493]]],[[6527.03,8580.76,0],0,false,[[4907,1,76.373],[2856,1,23.7686]]],[[9816.92,6462.24,0],0,false,[[5645,1,26.984],[4825,1,59.1224]]],[[6691.77,8975.39,0],0,true,[[256,1,7.25615],[6695,1,32.5555],[93,1,13.3828],[3455,1,16.1102],[1845,1,4.46736]]], +[[8413.41,11469.3,0],0,false,[[4151,1,28.1746],[5921,1,30.8595]]],[[3589.78,6145.97,0],0,false,[[6405,1,355.281],[4931,1,88.6466]]],[[155.307,11680.2,0],0,false,[[4521,1,23.6677],[7484,1,25.4779]]],[[12335.3,14368,0],0,false,[[5603,1,74.0549],[5058,1,67.7979]]],[[210.805,13588.5,0],0,false,[[2077,1,68.2796],[5655,1,125.531]]], +[[12793.2,14174.6,0],0,false,[[1902,1,38.9477],[2988,1,44.1737]]],[[162.59,13543.2,0],0,false,[[6926,1,77.1669],[1820,1,30.0344]]],[[14038.7,6833.91,0],0,false,[[407,1,334.818],[2426,1,193.259]]],[[561.981,5886.34,0],0,false,[[2042,0,139.181],[6349,0,192.058]]],[[15024,10958.6,0],0,true,[[1775,1,6.98509],[1776,1,10.3802],[3887,1,12.1553],[1930,1,18.2852]]], +[[2006.97,4906.1,0],0,true,[[3461,1,13.2594],[3504,1,59.5742],[6272,1,24.6142]]],[[2185.34,4470.09,0],0,true,[[955,1,17.9012],[1933,1,78.1771],[6276,1,19.9955],[4951,1,24.6691]]],[[16200.8,12608.8,0],0,false,[[1887,0,307.7],[4387,0,48.1177]]],[[8829.85,5809.46,0],0,false,[[1406,1,19.3663],[2133,1,20.6041]]],[[2454.26,6894.42,0],0,false,[[2222,1,47.5244],[9,1,123.832]]], +[[3692.06,6471.91,0],0,false,[[7418,1,154.442],[5104,1,121.769]]],[[5547.62,8874.08,0],0,false,[[3950,1,25.7641],[2875,1,24.7688]]],[[457.472,9769.74,0],0,false,[[600,1,181.488],[6951,1,140.458]]],[[6956.08,11470,0],0,false,[[5292,1,251.077],[3949,1,81.6165]]],[[10665,7154.68,0],0,false,[[6085,1,27.7465],[2845,1,66.6036]]], +[[5814.24,5918.04,0],0,false,[[5300,1,19.5074],[4426,1,20.8984]]],[[8989.12,8736.46,0],0,true,[[2011,1,16.4955],[3662,1,12.9325],[4932,1,6.15215]]],[[8874.7,12230.9,0],0,false,[[2936,1,190.17],[560,1,14.0294]]],[[2655.43,14628.1,0],0,true,[[7401,1,52.0423],[7451,1,23.2359],[4908,1,11.5177],[2170,1,26.9123]]],[[11204.9,7338.08,0],0,true,[[5879,1,16.7266],[5250,1,12.1514],[3196,1,6.07683]]], +[[12158.7,6997.93,0],0,false,[[439,1,4.53213],[6420,1,21.4265]]],[[823.977,14993.3,0],0,false,[[245,1,93.94],[1363,1,54.6206]]],[[2402.03,4911.44,0],0,false,[[1903,1,27.3492],[3675,1,67.7616]]],[[7851.59,1884.01,0],0,true,[[5785,1,17.931],[1875,1,23.9216],[6351,1,10.7368]]],[[11294.4,1207.37,0],0,false,[[5100,1,282.004],[3856,1,365.188]]], +[[2060.78,4390.95,0],0,false,[[2640,1,111.837],[5138,1,88.9494]]],[[11709.9,502.433,0],0,false,[[7016,1,115.331],[635,1,286.062]]],[[4556.07,1742.4,0],0,true,[[294,1,260.842],[443,1,8.27305],[2836,1,8.47421]]],[[7238.93,6470.69,0],0,true,[[5132,1,12.349],[5597,1,8.95537],[4293,1,4.53188]]],[[6883.39,9160.3,0],0,false,[[5935,1,112.701],[640,1,38.8681]]], +[[10180.9,10688.1,0],0,false,[[4320,1,55.0474],[3653,1,25.8198]]],[[3169.98,13212.2,0],0,false,[[4040,1,35.5542],[3348,1,238.123]]],[[11340,10060.8,0],0,false,[[1964,1,297.671],[4906,1,117.333]]],[[4178.06,8709.26,0],0,true,[[541,1,17.8493],[98,1,2.6501],[1830,1,10.0825]]],[[338.8,7000.43,0],0,true,[[1060,1,15.7727],[458,1,29.2678],[7080,1,13.1832],[3164,1,11.8613],[4565,1,20.3513]]], +[[15138.7,10635.1,0],0,true,[[6879,1,36.6163],[1018,1,14.6932],[3709,1,17.6353]]],[[6232.81,2418.89,0],0,false,[[2950,1,190.154],[4920,1,198.923]]],[[14028.7,1904.11,0],0,true,[[4088,1,195.016],[5925,1,15.5619],[4585,1,25.0983],[5884,1,27.581]]],[[6431.23,14451.4,0],0,false,[[4288,1,353.752],[3244,1,88.6281]]],[[9515.16,14400.7,0],0,true,[[4149,1,12.2573],[6906,1,12.5598],[2889,1,11.2307]]], +[[3992.19,8986.65,0],0,true,[[7627,1,12.6249],[2838,1,184.145],[5342,1,3.33921],[1955,1,9.94199],[7172,1,13.2968]]],[[10917.1,12832.9,0],0,false,[[3279,1,330.645],[2054,1,213.196]]],[[5594.89,6844.32,0],0,false,[[3354,1,237.06],[7822,1,246.469]]],[[4152.31,6763.54,0],0,true,[[668,1,60.5659],[800,1,13.7862],[4205,1,20.3488],[736,1,20.2322]]],[[8442.59,10260.9,0],0,false,[[485,1,177.174],[1882,1,381.752]]], +[[7044.4,11640,0],0,true,[[2555,1,27.2775],[681,1,10.9979],[6304,1,17.6985]]],[[154.559,11656.5,0],0,true,[[2267,1,20.1903],[4472,1,23.6677],[1033,1,7.09972],[7533,1,7.71598]]],[[9829.79,5730.43,0],0,false,[[4220,0,316.224],[3131,0,195.099]]],[[13677.2,11190.8,0],0,false,[[3113,1,269.335],[4740,1,26.7523]]],[[5493.84,5286.33,0],0,false,[[6330,1,30.2334],[4719,1,67.0808]]], +[[14362.5,6933.47,0],0,false,[[2572,1,69.4534],[3301,1,94.5255]]],[[13229.8,14274.5,0],0,false,[[5303,1,63.1894],[2990,1,214.247]]],[[14937.9,7282.76,0],0,true,[[5749,1,33.6954],[6274,1,21.1942],[2534,1,20.2821],[3005,1,27.2662]]],[[15163.1,10790.3,0],0,false,[[5095,1,34.3585]]],[[15778.5,8112.85,0],0,false,[[807,1,359.859],[4644,1,398.703]]], +[[2764.46,3887.44,0],0,false,[[4271,1,104.565],[1588,1,29.4948]]],[[15990.1,7605.36,0],0,false,[[107,0,261.262],[5767,0,95.5737]]],[[5230.17,2398.68,0],0,true,[[7656,1,27.2547],[6945,1,13.6907],[6657,1,8.9073],[5578,1,32.2962]]],[[14311,2038.25,0],0,false,[[6241,1,80.5053],[7576,1,211.573]]],[[3393.22,14727.3,0],0,false,[[3173,1,251.947],[4624,1,270.411]]], +[[9016.88,14410.1,0],0,true,[[4179,1,12.9061],[1896,1,114.069],[5266,1,25.5539],[2901,1,20.6075]]],[[7808.56,10689.3,0],0,true,[[238,1,13.189],[5922,1,147.164],[1815,1,19.1595],[4558,1,19.9375]]],[[5976.75,10781.5,0],0,true,[[1154,1,270.516],[7796,1,29.8855],[2615,1,26.9782],[1396,1,10.7326]]],[[10425.5,11004.3,0],0,true,[[1975,1,15.22],[492,1,13.8893],[155,1,10.0135],[2100,1,14.9468]]],[[11525.7,7731.31,0],0,false,[[1281,1,358.767],[1135,1,226.309]]], +[[3386.69,13514.9,0],0,false,[[6950,1,18.8751],[606,1,19.3213]]],[[11628.5,10998.5,0],0,false,[[2594,1,16.3354],[2763,1,23.7401]]],[[8021.03,12767.2,0],0,false,[[5175,1,267.166],[5754,1,227.155]]],[[5738.02,9225.41,0],0,false,[[6315,1,99.0361],[737,1,7.82114]]],[[5376.44,14812.8,0],0,false,[[5294,1,102.512],[6995,1,85.3495]]], +[[745.416,14593.7,0],0,false,[[1851,1,180.848],[4001,1,114.491]]],[[12639.3,5703.22,0],0,true,[[2545,1,367.433],[5351,1,22.3847],[2188,1,8.54885],[5071,1,7.9794]]],[[8383.66,3357.86,0],0,false,[[4902,1,314.949],[2500,1,215.289]]],[[15275.4,7465.98,0],0,false,[[7082,1,71.662],[5591,1,22.3053]]],[[9957.42,2221.4,0],0,false,[[7042,1,25.3094],[6679,1,18.1852]]], +[[1840.5,4624.19,0],0,false,[[4256,1,50.1195],[2435,1,22.4353]]],[[4598.07,2610.8,0],0,false,[[7763,1,27.07],[877,1,19.8845]]],[[14342.4,14643.2,0],0,false,[[3379,1,27.9437],[1834,1,25.2165]]],[[11965.2,953.518,0],0,false,[[7524,1,97.6944],[6020,1,240.792]]],[[14976.3,13889.3,0],0,true,[[6256,1,26.3806],[4745,1,9.3716],[1744,1,8.94551],[5498,1,18.4891]]], +[[4085.18,9744.45,0],0,false,[[6611,1,74.8346],[4296,1,62.6797]]],[[6413.52,8204.94,0],0,false,[[3948,1,50.5655],[1524,1,23.599]]],[[9205.42,6329.51,0],0,false,[[2696,1,23.1677],[1657,1,12.9794]]],[[7792.19,10700.7,0],0,true,[[609,1,360.836],[238,1,14.6965],[1815,1,17.4969],[4536,1,19.9375]]],[[4939.62,10703.5,0],0,false,[[4034,1,286.446],[4253,1,192.93]]], +[[5801.51,14425.7,0],0,true,[[4573,1,13.9078],[35,1,10.5298],[3687,1,10.4425],[2523,1,9.43038]]],[[6554.35,8016.67,0],0,false,[[6887,1,206.646],[7189,1,215.96]]],[[9941.75,8225.69,0],0,false,[[4,1,54.2769],[2446,1,34.7604]]],[[9091.95,14153.8,0],0,true,[[6148,1,9.58527],[418,1,58.2748],[996,1,18.0973],[7511,1,25.2842]]],[[4668.25,7997.85,0],0,true,[[4066,1,9.16301],[1190,1,30.5293],[1036,1,21.4213],[286,1,10.9108],[3789,1,27.6879],[6285,1,9.75531]]], +[[320.39,7009.11,0],0,true,[[3164,1,16.5731],[7634,1,28.4865],[4509,1,20.3513]]],[[496.556,6350.85,0],0,false,[[4457,0,63.8289],[4099,0,173.099]]],[[14926.1,8769.3,0],0,false,[[3840,1,109.592],[7369,1,40.3516]]],[[13930.8,14238.9,0],0,false,[[5880,1,175.071],[787,1,378.2]]],[[6272.21,5816.85,0],0,false,[[2307,0,70.2488],[6508,0,185.183]]], +[[4328.65,1388.98,0],0,false,[[4243,1,251.366],[3437,1,67.54]]],[[14546.7,3154.45,0],0,true,[[555,1,17.7506],[2752,1,10.9769],[279,1,7.2459]]],[[478.258,8034.96,0],0,true,[[2286,1,24.5124],[4178,1,39.8348],[3772,1,6.86862],[4982,1,25.6424]]],[[5815.41,14425.5,0],0,true,[[1566,1,21.6856],[2523,1,21.7806],[4560,1,13.9078],[3687,1,7.20833]]],[[8037.82,7517.17,0],0,false,[[6955,1,172.972],[6121,1,360.82]]], +[[8871.93,12451,0],0,false,[[1497,1,90.848],[450,1,173.423]]],[[2676.36,6876.58,0],0,false,[[1205,1,273.944],[1114,1,115.212]]],[[9219.24,4058.73,0],0,false,[[1944,1,165.778],[4692,1,251.235]]],[[12155.8,13931.7,0],0,false,[[6912,1,32.6236],[6086,1,33.9634]]],[[12378,14250.6,0],0,false,[[5286,1,53.8999],[5396,1,30.3767]]], +[[386.927,12508.2,0],0,false,[[3603,1,29.8117],[7775,1,30.2864]]],[[15193.9,7430.2,0],0,true,[[552,1,16.0252],[2344,1,9.96958],[4854,1,17.9418],[4721,1,9.05668]]],[[13176.4,14049,0],0,true,[[6140,1,24.3579],[5975,1,22.5624],[2689,1,20.7486],[4043,1,11.3034]]],[[7278.28,3761.83,0],0,false,[[6881,1,263.593]]],[[12795.8,2874.87,0],0,true,[[4166,1,34.3471],[1369,1,55.8642],[1701,1,15.0965],[6623,1,25.9705]]], +[[14050.4,1916.72,0],0,true,[[5925,1,22.3234],[5788,1,228.523],[4512,1,25.0983],[5884,1,11.232]]],[[15534.8,3993.36,0],0,false,[[4303,1,170.551],[1992,1,167.546]]],[[15950.8,3507.52,0],0,true,[[2242,1,139.558],[3658,1,21.6245],[7089,1,19.9894],[7090,1,29.356]]],[[9140.67,13732.2,0],0,false,[[3683,1,78.5465],[3568,1,356.454]]],[[6779.94,10538.6,0],0,false,[[990,1,183.325],[4131,1,399.975]]], +[[8888.9,12236.1,0],0,true,[[560,1,13.3816],[6710,1,24.7703],[579,1,28.0262],[6714,1,22.3464]]],[[6176.36,6658.57,0],0,false,[[3547,1,195.804],[5430,1,232.618]]],[[10170.3,11074.7,0],0,false,[[7007,1,77.9243],[6583,1,44.4045]]],[[3845.94,6813.89,0],0,true,[[1028,1,13.8322],[4687,1,10.0061],[5676,1,5.32386]]],[[8515.5,14765.7,0],0,false,[[2037,1,81.7491],[4690,1,88.4654]]], +[[9839.16,15169.4,0],0,false,[[6643,1,122.822],[1608,1,285.242]]],[[3476.75,14323.5,0],0,true,[[5391,1,10.6542],[2999,1,8.04232],[90,1,11.7984]]],[[39.9647,7581.72,0],0,false,[[3360,1,258.479],[3956,1,76.2098]]],[[423.251,12727.8,0],0,false,[[4328,1,83.0152],[2292,1,89.9417]]],[[12708.5,16012.2,0],0,false,[[3050,1,27.4694],[6857,1,34.1373]]], +[[13193,13864.4,0],0,true,[[1275,1,27.294],[1078,1,15.2377],[4197,1,15.7496]]],[[14455.9,4854.76,0],0,false,[[3830,0,194.145],[1894,0,58.2924]]],[[10237.9,10732.5,0],0,false,[[872,1,197.87],[5123,1,32.7135]]],[[5800.61,9361.37,0],0,false,[[3294,1,76.8569],[693,1,133.461]]],[[4087.32,6690.79,0],0,true,[[3661,1,19.3049],[3219,1,17.1542],[2662,1,12.4102]]], +[[6314.3,8182.55,0],0,false,[[5630,1,99.3501],[7455,1,74.4553]]],[[9841.97,14395,0],0,true,[[2396,1,14.1175],[5872,1,22.8281],[6737,1,13.3451],[1824,1,17.1908]]],[[7435.05,9793.05,0],0,false,[[2376,1,75.6438],[656,1,46.1196]]],[[9353.81,8541.62,0],0,false,[[1691,1,231.045],[2649,1,175.529]]],[[3307.26,12345.1,0],0,true,[[837,1,19.392],[2632,1,251.694],[1478,1,8.91534]]], +[[10490.5,5300.6,0],0,false,[[2414,0,104.927],[6754,0,255.669]]],[[11743.6,2464.61,0],0,true,[[1971,1,20.519],[1726,1,24.872],[6106,1,20.7055],[7058,1,5.61824]]],[[12328.6,1580.71,0],0,true,[[3415,1,22.0617],[5882,1,109.629],[3539,1,16.2173],[4388,1,29.9365]]],[[16206.5,4414.97,0],0,false,[[2503,1,157.055],[1233,1,305.772]]],[[8817.73,14430.7,0],0,false,[[1692,1,13.9826],[6437,1,67.8021]]], +[[6746.52,8623.79,0],0,false,[[7798,1,51.0563],[3544,1,72.3638]]],[[5300.99,7108.09,0],0,true,[[2530,1,10.8979],[2927,1,8.42762],[5725,1,7.84751]]],[[11149,11451.2,0],0,false,[[3635,1,30.9202],[1095,1,25.7625]]],[[4214.74,15725.1,0],0,true,[[2224,1,22.2158],[3509,1,26.9543],[5390,1,8.38448],[2820,1,23.7559]]],[[4588.2,7585.51,0],0,false,[[5318,1,29.1528],[3126,1,27.2299]]], +[[3040.02,12307.6,0],0,false,[[5195,1,24.0559],[6065,1,18.3624]]],[[3015.37,12282.1,0],0,false,[[2375,1,79.1017],[46,1,23.2017]]],[[5479.76,14363.5,0],0,true,[[4052,1,13.9379],[6816,1,25.5924],[4648,1,20.7913],[2074,1,11.8524]]],[[6650.51,11208.6,0],0,true,[[31,1,22.6591],[572,1,56.7216],[3046,1,11.4042]]],[[3336.56,14991.2,0],0,false,[[4534,1,270.411],[1131,1,200.931]]], +[[4699.84,14768.2,0],0,false,[[1359,1,325.752],[7614,1,370.532]]],[[3638.12,5538.86,0],0,false,[[7621,0,168.348],[2412,0,33.7911]]],[[13606.7,6632.72,0],0,false,[[246,1,71.2683],[6811,1,28.1697]]],[[13204.8,13629.1,0],0,false,[[1365,1,63.5414],[2124,1,28.8218]]],[[1806.61,4984.21,0],0,false,[[5215,1,33.302]]], +[[7947.99,2598.42,0],0,true,[[1064,1,22.5422],[3083,1,31.5502],[4794,1,13.3933]]],[[14989.3,7387.98,0],0,true,[[6683,1,46.2926],[7336,1,12.2847],[2437,1,18.785],[2536,1,11.8423]]],[[13892.3,2282.31,0],0,false,[[1668,1,245.03],[2206,1,356.574]]],[[4147.43,8847.12,0],0,false,[[7649,1,131.388],[6594,1,100.716]]],[[9425.9,9801.67,0],0,true,[[6416,1,20.2058],[799,1,7.02308],[4963,1,19.2567],[667,1,3.51342]]], +[[3445.78,6716.44,0],0,true,[[2086,1,30.7557],[1203,1,9.46027],[4767,1,8.40767],[3701,1,5.2049]]],[[2756.56,13138.5,0],0,false,[[7125,1,98.2881],[6006,1,30.9677]]],[[11467.1,10311.4,0],0,false,[[6752,1,134.884],[3202,1,49.6699]]],[[10943.8,12086.9,0],0,true,[[71,1,6.65252],[3686,1,12.2765],[3852,1,9.38909]]],[[9617.07,14398.9,0],0,false,[[7270,1,26.1958],[719,1,60.6564]]], +[[5277.15,9744.58,0],0,true,[[5732,1,22.5804],[2297,1,7.47203],[3059,1,21.8372],[6551,1,29.6269]]],[[298.245,7049.36,0],0,true,[[7634,1,17.5781],[7457,1,14.523],[2803,1,11.727]]],[[13650.8,6647.69,0],0,true,[[6811,1,18.4775],[1637,1,12.9072],[368,1,16.1881]]],[[2225.03,4612.84,0],0,true,[[3779,1,20.5604],[4356,1,93.1126],[5667,1,12.6506],[7448,1,25.5893]]],[[15765.2,7721.62,0],0,false,[[4529,1,398.703],[1921,1,97.2561]]], +[[9202.65,9188.94,0],0,true,[[3640,1,28.1503],[7079,1,18.1431],[6383,1,9.40965]]],[[6088.15,11118.2,0],0,false,[[5333,1,20.935],[6344,1,54.1882]]],[[4383.4,7452.67,0],0,false,[[5295,1,21.217],[5424,1,56.4246]]],[[5493.16,14347.7,0],0,true,[[4922,1,44.1448],[4052,1,11.801],[4622,1,20.7913],[2074,1,26.1501]]],[[3849.52,11242.1,0],0,false,[[4789,1,144.601],[2480,1,56.8629]]], +[[12959.4,10968.1,0],0,false,[[2557,1,396.839],[7191,1,257.268]]],[[5515.75,5321.21,0],0,true,[[6330,1,11.1304],[21,1,22.2651],[5936,1,9.60189]]],[[12685.6,6583.61,0],0,false,[[1225,1,347.121],[6269,1,80.9007]]],[[14249.2,6890.45,0],0,true,[[4458,1,13.7774],[6670,1,15.5363],[6898,1,11.7406],[161,1,17.1331],[649,1,5.38478],[6375,1,20.2243],[7485,1,16.9846]]],[[8137.31,3178.47,0],0,true,[[1073,1,18.2566],[3134,1,11.589],[5718,1,5.16142]]], +[[12923.1,14143.9,0],0,true,[[1240,1,18.1501],[1709,1,18.5588],[673,1,31.4158],[4181,1,25.4373]]],[[8067.87,2250.14,0],0,true,[[1274,1,18.7469],[7210,1,389.115],[1874,1,27.7469],[3184,1,27.1845]]],[[13299.4,13957,0],0,true,[[2816,1,26.3033],[4101,1,8.09319],[1557,1,26.6603],[7669,1,27.6344]]],[[13895.2,15296.7,0],0,true,[[7131,1,18.7537],[3889,1,21.0992],[6046,1,6.00846]]],[[5424.91,2386.56,0],0,true,[[324,1,22.4569],[6104,1,23.2292],[6717,1,21.8413],[6017,1,45.9427],[7818,1,18.6338]]], +[[7147.55,1775.01,0],0,true,[[409,1,18.9041],[2319,1,13.8432],[4985,1,21.226]]],[[10539.1,9533.94,0],0,false,[[1179,1,214.773],[6920,1,318.4]]],[[2211.06,7347.28,0],0,false,[[2633,1,191.832],[6515,1,377.94]]],[[5544.96,14495,0],0,true,[[1030,1,13.5851],[1248,1,63.7829],[2462,1,20.7828],[607,1,21.5011]]],[[6967.86,11632,0],0,true,[[7009,1,21.6442],[4287,1,8.6335],[177,1,21.5081],[5,1,1.28657],[4816,1,24.3371]]], +[[7443.99,9348.56,0],0,false,[[1042,1,117.478],[360,1,269.65]]],[[13670.6,12931.7,0],0,false,[[88,1,26.4552],[2096,1,53.2915]]],[[11850,2819.68,-0.00012207],0,false,[[4404,0,36.9199],[3524,0,27.9712],[3908,0,16.3804]]],[[793.184,7730.79,0],0,true,[[2314,1,63.2139],[6837,1,7.62949],[7453,1,12.8037],[692,1,5.32057]]],[[4593.41,15863.4,0],0,true,[[3913,1,18.7477],[3280,1,62.2869],[1941,1,28.7578]]], +[[5550.46,14324.6,0],0,true,[[7717,1,21.2201],[6061,1,28.2072],[2569,1,32.2943],[2506,1,18.8943]]],[[3430.3,13933.9,0],0,false,[[5955,1,281.146],[1374,1,223.869]]],[[5401.33,10824.5,0],0,false,[[1282,1,49.6276],[1643,1,22.3471]]],[[4834.04,12713.4,0],0,true,[[5461,1,23.3678],[4157,1,26.0891],[1178,1,18.9303],[2521,1,4.57532]]],[[11169.5,6981.51,0],0,false,[[6997,1,275.398],[3162,1,37.3098]]], +[[13285.7,5625.88,0],0,false,[[3151,1,147.461],[1192,1,210.225]]],[[733.308,4577.94,0],0,true,[[6882,1,13.7233],[1183,1,52.9257],[506,1,23.3283],[3678,1,22.4829]]],[[13561.5,13052.9,0],0,false,[[2096,1,111.411],[7275,1,249.458]]],[[13822.3,16256.5,0],0,false,[[6750,1,28.5198],[7352,1,27.2523]]],[[14465.3,14328.1,0],0,false,[[6760,1,249.98],[5850,1,104.353]]], +[[5570.89,11002.3,0],0,false,[[4759,1,71.4858],[6328,1,172.482]]],[[11539.7,10060.4,0],0,false,[[5613,1,246.818],[3595,1,158.667]]],[[8938.39,14572.8,0],0,false,[[494,1,48.4673],[6531,1,244.371]]],[[2329.63,10632.9,0],0,true,[[1883,1,28.0969],[797,1,91.4364],[2150,1,10.2289],[2780,1,26.3209]]],[[3530.65,6510.52,0],0,false,[[2925,1,106.706],[999,1,44.7553]]], +[[9498.97,6618.89,0],0,false,[[7325,1,282.517],[2290,1,14.5141]]],[[7258.1,9075.53,0],0,true,[[1914,1,21.3689],[1431,1,27.5767],[1170,1,7.51254],[4026,1,14.6417]]],[[3855.79,6815.65,0],0,true,[[4593,1,10.0061],[1390,1,8.08973],[5676,1,14.5623],[974,1,13.4177],[1535,1,17.8928]]],[[3637.1,6260.63,0],0,false,[[3278,1,149.95],[7808,1,19.4199]]],[[4153.96,15971,0],0,true,[[7283,1,34.5679],[6599,1,19.5701],[236,1,10.8768],[339,1,9.50706]]], +[[8459.97,14834.5,0],0,false,[[4594,1,88.4654]]],[[2260.02,10616.4,0],0,false,[[2907,1,83.0499],[1883,1,44.8458]]],[[9344.7,3851.51,0],0,false,[[4577,1,251.235],[6348,1,143.846]]],[[11970.7,6800.32,0],0,false,[[2686,1,86.018],[3447,1,15.8663]]],[[13192,6117.04,0],0,true,[[487,1,28.4215],[3167,1,18.1074],[3588,1,17.2111],[6654,1,14.1429]]], +[[13170.7,13865.8,0],0,true,[[2456,1,20.97],[1182,1,13.654],[2044,1,21.3828]]],[[6164.36,4484.9,0],0,false,[[5416,0,95.5047],[1680,0,243.741]]],[[11867.3,2727.42,0],0,true,[[106,1,24.4932],[676,1,20.5984],[6408,1,12.1199],[3908,0,87.2145]]],[[14403.2,14549.1,0],0,false,[[775,1,44.2601],[2399,1,22.9113]]],[[14880.1,14493,0],0,true,[[4843,1,13.2998],[277,1,9.84866],[491,1,17.9758],[5003,1,17.5678]]], +[[15198.8,1982.1,0],0,true,[[3768,1,13.193],[3594,1,14.6723],[917,1,18.0935]]],[[16005.9,3023.41,0],0,true,[[4722,1,19.3834],[352,1,11.4185],[2460,1,10.9241],[462,1,17.5596]]],[[10198.2,10843.5,0],0,false,[[2285,1,226.09],[4320,1,101.373]]],[[7060.88,11514.4,0],0,false,[[5653,1,22.4713],[7399,1,14.7876]]],[[4161.01,10797.4,0],0,true,[[227,1,11.729],[5990,1,59.1759],[7397,1,16.4956],[295,1,13.224]]], +[[9640.49,9769.89,0],0,false,[[5855,1,310.522],[5522,1,111.249]]],[[3648.51,6225.66,0],0,true,[[3277,1,10.3321],[7739,1,49.8652],[4931,1,12.2585],[1746,1,9.05612],[7808,1,17.3623]]],[[5319.87,7133.67,0],0,false,[[5725,1,24.1292],[110,1,69.5851]]],[[1021.04,7647.07,0],0,true,[[7386,1,18.5952],[1804,1,13.29],[6066,1,4.85993],[7385,1,15.4756]]],[[14881.1,10434.8,0],0,false,[[1413,1,196.251],[7459,1,136.669]]], +[[11812.5,3151.49,0],0,false,[[4875,1,397.083],[733,0,143.814]]],[[14900.1,13054.1,0],0,false,[[7337,1,99.0179],[1889,1,59.5378]]],[[16085.5,2971.78,0],0,true,[[5550,1,23.3779],[6675,1,7.49185],[5421,1,4.35472]]],[[8503.61,9842.6,0],0,false,[[1249,1,139.248],[1466,1,90.1068]]],[[8408.89,11445.5,0],0,false,[[357,1,25.9516],[5798,1,29.0199]]], +[[6421.63,9098.43,0],0,true,[[7676,1,46.6466],[4008,1,21.6317],[3565,1,7.71726],[400,1,22.2635]]],[[11720.7,8829.56,0],0,false,[[586,0,293.692],[1108,0,329.352]]],[[9114.47,6260.88,0],0,false,[[3178,1,66.0479],[4804,1,22.1044]]],[[3948.14,16219,0],0,false,[[5572,1,18.5289],[6960,1,21.4668]]],[[5453.74,5232.7,0],0,false,[[4524,1,67.0808],[4818,1,175.201]]], +[[2920.86,5401.95,0],0,false,[[2189,1,99.1875],[7666,1,27.5246]]],[[15202.3,7426.84,0],0,true,[[5454,1,46.2548],[552,1,16.7519],[4581,1,9.05668],[4854,1,26.246]]],[[16006.8,3004.05,0],0,true,[[7278,1,104.074],[4701,1,19.3834],[2460,1,9.29131]]],[[4126.58,15851.9,0],0,true,[[958,1,10.7694],[258,1,19.4912],[1167,1,12.0394]]],[[10546,11147.2,0],0,false,[[7138,1,26.5112],[6729,1,97.9062]]], +[[11300.8,9663.15,0],0,false,[[6211,1,178.876],[2693,1,54.0229]]],[[5531.96,14369.1,0],0,true,[[1525,1,19.0998],[4052,1,40.1934],[5246,1,20.3493],[1730,1,27.6375]]],[[7343.31,14707.5,0],0,false,[[445,1,180.838],[1137,1,377.646]]],[[10076,10471,0],0,true,[[4207,1,16.8564],[354,1,12.111],[6852,1,1.35118]]],[[4973.02,10113.2,0],0,true,[[1334,1,27.4358],[7544,1,8.1699],[3339,1,10.2373],[4119,1,13.5596]]], +[[8971.22,14624.1,0],0,false,[[6118,1,77.0281],[1863,1,80.2509]]],[[5812.22,12056.4,0],0,false,[[7542,1,27.8069],[5688,1,67.7435]]],[[6044.47,10232.4,0],0,false,[[6427,1,17.2717],[5244,1,136.542]]],[[7268.29,15466.4,0],0,false,[[5838,1,258.101],[343,1,247.782]]],[[12573.8,6118.27,0],0,false,[[7041,1,288.34],[5693,1,394.78]]], +[[12705.8,16054.6,0],0,false,[[3476,1,25.3536],[6747,1,21.2271]]],[[3292.24,9099.6,0],0,true,[[7205,1,197.852],[5856,1,10.7869],[5432,1,12.2778]]],[[11031.1,11927.5,0],0,false,[[2016,1,21.9583],[575,1,77.3097]]],[[7372.86,11301.8,0],0,true,[[1919,1,20.5974],[7022,1,78.941],[2669,1,6.86687],[5812,1,27.5361]]],[[5558.89,11125.8,0],0,true,[[885,1,25.0069],[5331,1,24.2833],[6029,1,4.8901],[36,1,11.709]]], +[[13684.1,11216.7,0],0,true,[[4523,1,26.7523],[5069,1,13.8771],[2892,1,19.7345]]],[[12492.4,14160.9,0],0,true,[[7726,1,20.8778],[1645,1,23.2198],[1483,1,23.2613],[5747,1,7.00623]]],[[14476.7,6704.26,0],0,false,[[2417,1,57.0585],[488,1,59.946]]],[[14908.6,7357.5,0],0,true,[[6488,1,33.2417],[388,1,31.9594],[7699,1,18.6779],[2735,1,22.4561]]],[[3212.68,3565.69,0],0,false,[[4017,1,23.4739],[2516,1,55.9017]]], +[[14977.7,13898.5,0],0,true,[[1744,1,16.2391],[5498,1,9.27229],[4554,1,9.3716]]],[[4294.02,12028.6,0],0,false,[[3867,1,323.054],[2053,1,251.039]]],[[3317.39,8463.74,0],0,false,[[7494,1,30.9872],[3864,1,179.328]]],[[497.599,10004.4,0],0,true,[[2525,1,18.1614],[4093,1,26.4521],[6560,1,8.57204]]],[[5203.77,8770.58,0],0,true,[[5658,1,215.35],[0,1,14.7321],[4425,1,23.8296]]], +[[3162.67,5714.71,0],0,false,[[4872,1,12.9887],[2489,1,20.9881]]],[[444.016,14045.7,0],0,true,[[7346,1,35.4855],[5895,1,11.1871],[5015,1,9.04152],[2544,1,15.7884]]],[[2350.59,4137.56,0],0,false,[[3448,1,72.8408],[3137,1,97.7092]]],[[14168.8,5467.62,0],0,true,[[3748,1,16.7389],[5155,1,8.53249],[4373,1,6.64546]]],[[8597.56,12298.4,0],0,false,[[1435,1,149.16],[7019,1,98.8002]]], +[[10925.9,7070.64,0],0,true,[[6663,1,15.6717],[6483,1,10.2769],[3142,1,5.49915]]],[[1819.54,11599.3,0],0,false,[[1158,1,272.765],[7365,1,301.97]]],[[4670.96,8806.76,0],0,false,[[5238,1,27.703],[4936,1,53.5894]]],[[11030.6,11847.8,0],0,false,[[6937,1,21.8613],[4965,1,58.088]]],[[5512.87,10960.7,0],0,false,[[167,1,26.675],[4680,1,71.4858]]], +[[11781,9897.49,0],0,true,[[1732,1,11.2517],[6641,1,13.1903],[859,1,3.28967]]],[[4207.29,10533.9,0],0,true,[[4397,1,49.5587],[4306,1,21.7059],[5542,1,17.444],[7,1,10.3345]]],[[1337.59,7926.35,0],0,false,[[6713,1,35.8209],[2027,1,194.031]]],[[6623.35,8826.57,0],0,true,[[4027,1,19.2205],[1642,1,11.4801],[3660,1,13.906],[4869,1,8.90096]]],[[8643.18,14640.3,0],0,false,[[1256,1,20.0036],[1731,1,44.5585]]], +[[9547.33,14400.3,0],0,false,[[6906,1,19.6603],[1511,1,22.5464]]],[[4397.65,14170.2,0],0,true,[[1801,1,14.4359],[5066,1,51.498],[6954,1,24.8971]]],[[3438.34,6720.34,0],0,true,[[1203,1,1.85337],[3701,1,7.55456],[4635,1,8.40767],[6184,1,11.7609]]],[[4328.21,15604,0],0,true,[[145,1,12.7236],[2785,1,11.285],[3869,1,19.1001]]],[[6370.41,10870.5,0],0,true,[[281,1,17.6757],[946,1,262.2],[6389,1,29.6373],[3393,1,19.1011]]], +[[8613.69,6175.08,0],0,false,[[6115,1,27.0034],[2566,1,29.0072]]],[[8823.98,15282.3,0],0,false,[[5509,1,39.8078],[4297,1,21.9633]]],[[5641.1,5374.53,0],0,false,[[4002,1,250.955],[457,1,22.286]]],[[12689.5,14193.7,0],0,true,[[5575,1,32.1826],[6170,1,28.7164],[5225,1,34.1767],[5899,1,8.54967]]],[[13034.6,14690.5,0],0,false,[[2471,1,116.441],[1034,1,271.497]]], +[[15036.3,7181.33,0],0,true,[[5096,1,21.8451],[3018,1,26.2127],[6013,1,9.75877]]],[[15248.1,10292.9,0],0,false,[[5979,0,303.462],[788,0,222.118]]],[[14813.8,12663.2,0],0,true,[[4891,1,74.3636],[1462,1,13.3944],[7412,1,19.9956]]],[[3629.51,3284.6,0],0,true,[[2368,1,21.5051],[3463,1,20.4527],[7373,1,7.45095],[2279,1,12.0777]]],[[1444.69,8055.1,0],0,true,[[4937,1,28.2265],[717,1,84.7737],[1693,1,17.9542]]], +[[6946.52,11571.1,0],0,true,[[1012,1,23.7177],[7061,1,32.1599],[2443,1,17.8522]]],[[5404.88,13974.5,0],0,true,[[6991,1,189.394],[5236,1,14.5424],[7066,1,7.47295],[4362,1,13.6639]]],[[4511.23,15411.1,0],0,false,[[3947,1,207.337],[3869,1,248.969]]],[[3641.13,13555.7,0],0,false,[[3608,1,341.01],[2940,1,187.356]]],[[7218.05,6269.5,0],0,false,[[3358,1,368.124],[3072,1,109.005]]], +[[6758.78,8465.52,0],0,true,[[3264,1,21.1148],[6203,1,15.6387],[5944,1,9.44535],[1238,1,21.7028],[1053,1,19.8572]]],[[9422.05,9896.96,0],0,true,[[627,1,7.8119],[3866,1,289.106],[7204,1,16.3946]]],[[7416.71,15250,0],0,false,[[1137,1,171.443],[377,1,388.303]]],[[3132.88,13071.5,0],0,false,[[500,1,18.6681],[3736,1,25.4771]]],[[3974.42,11169.7,0],0,false,[[6025,1,254.341],[4649,1,144.601]]], +[[2540.17,7019.06,0],0,true,[[9,1,28.0671],[3033,1,249.997],[6412,1,20.244]]],[[1851.27,5423.73,0.801375],0,false,[[5337,1,19.8672],[7209,1,14.7701]]],[[8878.01,1940.35,0],0,true,[[6391,1,320.408],[4314,1,17.3351],[5412,1,26.6306]]],[[2155.61,4656.76,0],0,true,[[5912,1,24.1086],[6392,1,33.8944],[3926,1,29.6984],[7370,1,23.8082]]],[[7943.17,2610.75,0],0,true,[[2276,1,26.6451],[1064,1,9.8066],[4630,1,13.3933],[3615,1,31.227]]], +[[15147.6,7394.5,0],0,false,[[6321,1,28.1633],[937,1,42.2844]]],[[12014.8,2766.05,0],0,false,[[6393,1,276.527],[7309,1,20.0871]]],[[3570.67,716.02,0],0,false,[[7168,1,245.788],[6636,1,396.239]]],[[4221.8,10389.6,0],0,false,[[7589,1,29.8257],[5158,1,33.8539]]],[[3757.08,9747.13,0],0,false,[[3571,1,215.865],[845,1,123.009]]], +[[4236.26,6680.41,0],0,true,[[2680,1,9.88636],[1100,1,17.7664],[6953,1,4.31776],[4940,1,9.36646]]],[[6953.73,11663.2,0],0,true,[[416,1,17.8914],[4227,1,12.4102],[6869,1,9.37086],[7009,1,12.5786],[2718,1,8.05441],[7677,1,7.50689]]],[[9000.45,14682.6,0],0,false,[[5756,1,76.464],[6719,1,67.436]]],[[4621.89,8301.82,0],0,true,[[928,1,247.993],[7145,1,22.9234],[5931,1,14.0601]]],[[9136.33,6264.13,0],0,true,[[4717,1,22.1044],[2012,1,5.67321],[4424,1,9.89829],[1349,1,16.4275]]], +[[1010.66,15367.7,0],0,true,[[6347,1,10.9078],[3760,1,13.9158],[6318,1,10.2048]]],[[7885.3,1007.41,0],0,true,[[3724,1,25.4713],[1842,1,358.118],[2690,1,15.1254],[6190,1,20.3375]]],[[14375.3,14602.2,0],0,false,[[2736,1,22.6552],[3379,1,24.6834]]],[[13947.1,3018.03,0],0,false,[[5358,1,90.565],[2064,1,85.6829]]],[[7858.93,8103.17,0],0,false,[[1450,1,22.386],[6163,1,143.171]]], +[[1507.99,7936.7,0],0,true,[[3671,1,16.6831],[6027,1,4.95716],[6111,1,19.7043],[5571,1,11.3015]]],[[7255.93,9591.28,0],0,true,[[558,1,21.9128],[3092,1,65.3789],[3039,1,16.7067]]],[[10053.7,7935.9,0],0,true,[[2941,1,22.3611],[5450,1,18.8608],[2617,1,12.5874]]],[[11517.3,10925,0],0,true,[[1770,1,193.359],[973,1,26.9009],[3129,1,12.8278]]],[[4144.41,9899.96,0],0,false,[[1292,1,54.6527],[3331,1,31.0215]]], +[[5440.67,10855.4,0],0,false,[[4905,1,29.6646],[2887,1,30.7816]]],[[6980.06,11611,0],0,true,[[4287,1,15.7477],[6919,1,22.4125],[4664,1,24.3371]]],[[4599.82,13379.2,0],0,false,[[7200,1,388.245],[1001,1,136.532]]],[[5384.23,5072.27,0],0,false,[[4719,1,175.201],[5866,1,261.76]]],[[5546.39,3885.22,0],0,true,[[7486,1,16.5913],[2710,1,16.627],[4240,1,8.17964]]], +[[1850.68,4588,0],0,false,[[4162,1,12.9288],[5977,1,20.1927]]],[[14781.8,13572.3,0],0,false,[[5032,1,101.158],[652,1,226.434]]],[[13975.4,3426.82,0],0,false,[[4019,0,149.78],[6195,0,125.004]]],[[4651.18,7928.92,0],0,false,[[1463,1,129.567],[3789,1,43.8583]]],[[7585.5,16004.7,0],0,true,[[7289,1,23.9972],[7660,1,382.664],[825,1,18.3068]]], +[[9760.34,6479.08,0],0,false,[[4468,1,59.1224],[4850,1,66.3733]]],[[6926.24,11551,0],0,false,[[4383,1,25.6297],[1356,1,25.6359]]],[[5650.16,15388.6,0],0,false,[[5712,1,292.059],[4463,1,216.353]]],[[8500.34,12441.3,0],0,false,[[6120,1,24.5808],[6281,1,18.75]]],[[5834.72,12072.5,0],0,false,[[5724,1,22.2738],[5130,1,27.8837]]], +[[4175.72,7253.96,0],0,false,[[7179,1,92.272],[1155,1,30.3493]]],[[7485.6,9840.15,0],0,false,[[1594,1,23.7256],[1523,1,19.5029]]],[[9213.11,14081.7,0],0,true,[[576,1,7.10801],[6232,1,25.1426],[4153,1,24.9315],[7249,1,24.2373]]],[[5615.9,10520.8,0],0,true,[[4380,1,257.286],[7569,1,7.86321],[5050,1,4.40141],[1218,1,14.945],[1580,1,11.9761]]],[[8837.47,15315,0],0,false,[[3612,1,24.5519],[1968,1,49.5406]]], +[[12353.8,14306.6,0],0,false,[[179,1,25.222],[4298,1,27.5584]]],[[12875.5,14985.5,0],0,true,[[1046,1,30.8123],[1677,1,16.2639],[1774,1,8.47751]]],[[2594.23,5262.44,0],0,false,[[4281,1,300.095],[7776,1,160.96]]],[[14323.2,6865.24,0],0,false,[[6962,1,22.8709],[6470,1,19.759]]],[[5242.08,3983.39,0],0,true,[[7652,1,253.306],[6899,1,29.6465],[6251,1,15.4162]]], +[[7958.73,2540.41,0],0,false,[[3083,1,27.5089],[6756,1,29.5133]]],[[13434.6,13975,0],0,false,[[4419,1,12.6554],[2864,1,11.542]]],[[14810.1,12916.3,0],0,false,[[3485,1,88.4651],[6370,1,47.3955]]],[[14889,14483,0],0,true,[[7299,1,16.0388],[4699,1,13.2998],[5003,1,5.28917]]],[[9033.62,14338,0],0,true,[[6994,1,16.0378],[7344,1,77.6965],[5365,1,18.3753]]], +[[10575,8735.13,0],0,false,[[285,0,68.679],[2032,0,221.275]]],[[9079.34,14439.1,0],0,true,[[2902,1,14.9674],[5568,1,52.895],[3579,1,19.0221],[5131,1,27.5761]]],[[3564.04,6519.43,0],0,false,[[718,1,26.5008],[314,1,106.336]]],[[1768.33,13908.8,0],0,true,[[7217,1,20.031],[7526,1,22.3522],[4871,1,19.9281],[2081,1,4.52918]]],[[4927.28,7803.32,0],0,false,[[2755,1,238.681],[2467,1,359.693]]], +[[9696.98,6498.58,0],0,false,[[4825,1,66.3733],[5211,1,166.713]]],[[5304.49,4535.41,0],0,false,[[3065,1,28.8524],[3763,1,93.42]]],[[14022.6,9017.37,0],0,false,[[6171,1,377.434],[5496,1,41.7504]]],[[5481.04,3875.42,0],0,true,[[2059,1,11.2306],[1342,1,190.179],[1886,1,24.273]]],[[15176.1,7428.05,0],0,true,[[552,1,20.2199],[6252,1,61.3922],[4581,1,17.9418],[4721,1,26.246]]], +[[1528.58,4742.56,0],0,false,[[4284,1,261.928],[5560,1,296.419]]],[[14047.5,6484.41,0],0,true,[[3973,1,189.466],[6861,1,11.0764],[5376,1,13.7735]]],[[14743.3,6636.67,0],0,false,[[7522,1,26.7909],[2113,1,26.963]]],[[16021.4,7700.51,0],0,true,[[4016,1,2.86561],[2850,1,19.8897],[5767,1,5.861],[6129,1,3.47163]]],[[5441.36,2333.18,0],0,true,[[7490,1,81.1644],[6017,1,12.1686],[3919,1,14.4156]]], +[[3083.28,1947.31,0],0,false,[[2128,1,324.196],[1008,1,313.196]]],[[14825.7,14277.1,0],0,true,[[3139,1,31.8016],[1590,1,33.8641],[2494,1,12.7323],[1148,1,8.32324]]],[[12806.8,2722.67,0],0,false,[[5497,1,198.402],[4166,1,118.507]]],[[7402.79,4992.35,0],0,true,[[3618,0,4.44756],[7230,0,183.286],[7354,1,8.12319]]],[[13082.4,1137.15,0],0,false,[[1890,1,21.5106],[1151,1,117.218]]], +[[10752.9,4343.89,0],0,false,[[3877,0,333.049],[1214,0,333.872]]],[[1380.59,14460.1,0],0,false,[[7767,1,345.358],[2116,1,164.536]]],[[3572.07,6611.75,0],0,false,[[411,1,20.9567],[7250,1,29.8474]]],[[1909.31,13997.4,0],0,true,[[7187,1,19.5369],[5173,1,156.637],[1301,1,13.2745],[2423,1,16.3614]]],[[6632.03,8824.58,0],0,true,[[1864,1,43.8971],[4763,1,8.90096],[4027,1,11.9998]]], +[[5355.91,8826.84,0],0,false,[[5184,1,22.8679],[6745,1,28.4427]]],[[1748.59,13906.1,0],0,true,[[7217,1,5.8325],[658,1,25.3995],[4848,1,19.9281],[2081,1,21.9304]]],[[3150.4,5710.45,0],0,true,[[814,1,12.3469],[4750,1,12.9887],[5815,1,8.48084]]],[[10973.5,1462.79,0],0,true,[[6555,1,59.6097],[2576,1,58.543],[4448,1,188.071]]],[[436.395,4280.01,0],0,false,[[7682,1,92.4803]]], +[[11672.3,3521.53,0],0,false,[[4710,1,397.083]]],[[5840.91,1576.03,0],0,false,[[5513,1,309.713],[7245,1,302.205]]],[[5271.65,14720.7,0],0,false,[[2000,1,70.0173],[4232,1,90.9459]]],[[6726.71,6326.5,0],0,true,[[6580,1,7.15881],[1860,1,61.7595],[4408,1,19.6935]]],[[6127.68,7088.12,0],0,false,[[7483,1,137.851],[6581,1,315.607]]], +[[10085.8,11091.2,0],0,true,[[4071,1,21.6274],[608,1,21.8498],[6261,1,13.8075],[6080,1,11.6897]]],[[446.176,10419.3,0],0,false,[[5894,1,110.696],[118,1,383.72]]],[[1018.28,15402.2,0],0,true,[[7725,1,9.61672],[261,1,63.5264],[4072,1,13.341]]],[[12244.2,13965.3,0],0,true,[[4385,1,267.818],[3271,1,30.4348],[403,1,17.6751]]],[[12980.4,14085.2,0],0,true,[[4948,1,15.9592],[6218,1,57.0634],[7728,1,27.7486],[1517,1,18.251],[6812,1,15.5868]]], +[[5384.77,3421.29,0],0,false,[[3397,1,397.469],[7601,1,343.532]]],[[7970.99,2482.33,0],0,false,[[6756,1,29.8553],[6152,1,54.1913]]],[[13320.1,13535.8,0],0,true,[[3960,1,25.5867],[4061,1,80.9763],[2947,1,15.7827],[913,1,14.01]]],[[14027,15151.3,0],0,true,[[2438,1,286.25],[5137,1,16.5624],[7605,1,20.0915],[5256,1,28.0229]]],[[15863.5,10199.9,0],0,true,[[6176,0,91.8886],[2834,0,19.0936],[6441,1,19.5871]]], +[[11666,2418.59,0],0,false,[[3329,1,136.308],[2158,1,33.7052]]],[[14798.7,12590.4,0],0,true,[[6409,1,17.0542],[4777,1,74.3636],[2259,1,12.5925]]],[[15613.7,7088.39,0],0,false,[[350,0,178.67],[1079,0,153.803]]],[[12741.4,3126.53,0],0,true,[[3487,1,10.2654],[2918,1,4.76383],[5191,1,12.6508],[7045,1,4.84916]]],[[12716.1,3205.07,0],0,true,[[3218,1,67.4075],[731,1,16.9813],[2080,1,14.7542],[5807,1,19.4657]]], +[[14199,3255.71,0],0,false,[[1370,1,19.0445],[5998,1,111.926]]],[[4100.01,8948.71,0],0,true,[[4276,1,57.3694],[6659,1,12.1636],[3090,1,6.85643],[5992,1,18.9115]]],[[6043.07,10495.3,0],0,true,[[7376,1,100.075],[3756,1,16.0521],[6576,1,18.2038],[5930,1,16.8424]]],[[3504.91,14461.3,0],0,false,[[7141,1,102.203],[4024,1,159.173]]],[[8305.42,9298.2,0],0,false,[[483,1,69.0943]]], +[[11144.5,6403,0],0,true,[[5014,1,340.915],[402,1,21.7018],[2226,1,12.333],[2411,1,6.56437]]],[[12214.8,13958.3,0],0,true,[[7069,1,19.4157],[403,1,12.6414],[3271,1,2.67292]]],[[8372.56,3050.56,0],0,true,[[1515,1,11.526],[4547,1,314.949],[1819,1,10.3399]]],[[1799.24,4553.38,0],0,true,[[1460,1,82.5294],[7780,1,29.1899],[7668,1,9.98755],[4256,1,32.1966]]],[[13351.3,12.3496,0],0,false,[[2819,1,335.587]]], +[[5427.88,10828.6,0],0,false,[[4410,1,43.8391],[4815,1,29.6646]]],[[11401,10160,0],0,true,[[4507,1,117.333],[6752,1,31.8014],[7231,1,18.7553],[3595,1,16.3492]]],[[6490.03,8513.99,0],0,false,[[4036,1,112.665],[4467,1,76.373]]],[[2654.6,14639.6,0],0,true,[[4493,1,11.5177],[6099,1,22.522],[2170,1,24.3701],[7451,1,24.9764]]],[[6237.63,8079.48,0],0,true,[[394,1,16.0434],[3490,1,20.4762],[3071,1,8.95792],[6495,1,11.9347]]], +[[2772.26,11856.8,0],0,true,[[2441,1,25.627],[7064,1,107.01],[6499,1,12.9049]]],[[5864.43,6403.58,0],0,false,[[2388,1,331.246],[7795,1,271.207]]],[[4225.45,10169.4,0],0,false,[[160,1,67.783],[3832,1,31.0129]]],[[5740.32,13707,0],0,false,[[3268,1,179.723],[4392,1,166.255]]],[[5401.53,7222.33,0],0,false,[[110,1,51.2744],[2505,1,253.754]]], +[[11747.7,10804.4,0],0,false,[[7188,1,19.2382],[3443,1,11.0418]]],[[3964.37,16229,0],0,false,[[6268,1,26.0127],[3914,1,24.0746]]],[[14719.7,11844.5,0],0,false,[[5214,1,6.95184],[6671,1,67.9234]]],[[1850.8,5022.13,0],0,true,[[1554,1,32.4244],[2006,1,19.7589],[5215,1,25.4395],[121,1,19.9016]]],[[14445.2,14517.3,0],0,false,[[3893,1,40.3134],[6883,1,27.542]]], +[[6302.42,2253.69,0],0,false,[[4511,1,198.923],[2458,1,157.412]]],[[15705.3,5387.35,0],0,false,[[310,0,199.67],[3368,0,170.012]]],[[5502.37,14304.5,0],0,true,[[1072,1,16.7396],[4648,1,44.1448],[4230,1,3.87052]]],[[4285.64,15674.9,0],0,false,[[298,1,44.4582],[2589,1,22.3327]]],[[3170.87,8225.81,0],0,false,[[3496,1,22.5092],[3207,1,16.2644]]], +[[3748.28,11271.8,0],0,true,[[947,1,17.3206],[3087,1,27.7323],[6212,1,16.8307],[5405,1,3.72785]]],[[10867.8,6421.74,0],0,false,[[6113,1,307.227],[4421,1,139.856]]],[[6407.68,9039.99,0],0,false,[[2281,1,106.579],[7594,1,46.968]]],[[11002.5,11931.8,0],0,false,[[4965,1,30.8586],[644,1,33.1979]]],[[9555.92,11314.6,0],0,true,[[5127,1,15.0569],[4437,1,19.6648],[27,1,10.7009]]], +[[6190.35,9027.39,0],0,false,[[3883,1,35.9185],[1512,1,13.5396]]],[[3637.29,6220.73,0],0,true,[[4471,1,88.6466],[1746,1,15.2129],[4706,1,12.2585]]],[[8986.14,8741.82,0],0,true,[[2011,1,22.3379],[2121,1,19.1016],[4491,1,6.15215],[3662,1,9.2484]]],[[3258.13,5939.19,0],0,false,[[214,1,145.802],[213,1,171.094]]],[[4244.44,1441.65,0],0,false,[[1418,1,172.421],[1558,1,24.2604]]], +[[11851.1,690.086,0],0,true,[[7151,1,14.8488],[4203,1,16.2991],[3020,1,12.8325]]],[[4724.47,8809.42,0],0,false,[[4757,1,53.5894],[5837,1,28.6054]]],[[1463.63,8034.19,0],0,true,[[2357,1,25.8717],[1693,1,10.3346],[4779,1,28.2265],[5350,1,6.75873]]],[[4081.48,6642.35,0],0,true,[[2663,1,12.1201],[3661,1,31.988],[7662,1,8.28296]]],[[6964.64,8591.48,0],0,true,[[3407,1,240.014],[6358,1,27.7853],[190,1,27.1879],[143,1,15.7842]]], +[[4227.97,6676.07,0],0,true,[[6953,1,12.3316],[5385,1,19.5832],[4800,1,9.36646]]],[[5377.99,14687.9,0],0,false,[[7633,1,85.2505],[340,1,131.999]]],[[11655.8,10878.2,0],0,false,[[1423,1,63.7584],[6124,1,28.77]]],[[9185.79,14089.2,0],0,false,[[4266,1,55.4356],[576,1,28.1984]]],[[11591.7,10452.9,0],0,true,[[6302,1,10.3739],[3607,1,125.455],[3981,1,11.3618],[979,1,12.5672]]], +[[12953.9,9558.07,0],0,true,[[1752,1,6.77837],[5897,1,6.26847],[5271,1,7.22426]]],[[359.519,12944.9,0],0,true,[[7192,1,17.4441],[5166,1,27.6405],[2531,1,25.604],[3555,1,18.7467]]],[[12837.7,13922.2,0],0,false,[[1738,1,69.2585],[565,1,33.827]]],[[12969.6,14097,0],0,true,[[6812,1,16.193],[2236,1,15.2039],[4884,1,15.9592],[7728,1,12.247],[1517,1,7.65657]]],[[14814.5,11591.3,0],0,true,[[5436,1,11.1224],[5847,1,14.7366],[7759,1,17.0701]]], +[[12828.4,14534.8,0],0,false,[[4125,1,46.315],[5765,1,94.4491]]],[[2201.17,4489.01,0],0,true,[[955,1,33.3233],[3462,1,32.3744],[4481,1,24.6691],[6276,1,14.813]]],[[4910.15,3133.87,0],0,false,[[2078,1,179.108],[370,1,264.603]]],[[4862.23,2870.99,0],0,false,[[6254,1,131.161],[4402,1,60.304]]],[[3910.02,1421.83,0],0,false,[[585,1,270.721],[7372,1,156.449]]], +[[1669.4,597.219,0],0,true,[[2008,1,15.0784],[7784,1,132.628],[4976,1,9.43431]]],[[3378.84,14395.3,0],0,true,[[6345,1,3.35036],[4291,1,265.392],[2466,1,18.9782]]],[[4358.81,8679.65,0],0,false,[[6988,1,197.395],[2087,1,62.1174]]],[[1461.97,10423,0],0,false,[[7271,1,60.1019],[3861,1,342.024]]],[[5580.24,14187.9,0],0,false,[[934,1,25.2039],[5860,1,21.0785]]], +[[7054.75,11444.1,0],0,true,[[2424,1,12.7555],[3953,1,20.1691],[6691,1,7.17172]]],[[3880.76,8551.78,0],0,false,[[5183,1,72.6927],[3112,1,113.581]]],[[6896.32,6445.24,0],0,true,[[1800,1,138.455],[6769,1,13.8156],[624,1,27.9414]]],[[9425.09,9820.9,0],0,true,[[4634,1,19.2567],[627,1,68.5444],[799,1,12.3781]]],[[4848.16,12783,0],0,false,[[5836,1,20.4705],[2210,1,22.0502]]], +[[11011.2,11902.2,0],0,false,[[4758,1,58.088],[4928,1,30.8586]]],[[11102.4,7346.03,0],0,false,[[2147,1,218.02],[6183,1,99.0528]]],[[12865.8,15107.6,0],0,true,[[4114,1,11.4408],[7147,1,12.8533],[6406,1,15.9953]]],[[2985.45,5446.01,0],0,true,[[2304,1,17.1291],[5692,1,140.584],[180,1,10.8322]]],[[12517.7,5921.87,0],0,false,[[2188,1,253.427]]], +[[1830.17,4786.45,0],0,true,[[5560,1,12.2839],[1181,1,18.136],[3561,0,85.622]]],[[6105.32,4407.82,0],0,false,[[5416,1,3.48512],[1077,1,3.48512]]],[[13518.1,3868.04,0],0,false,[[3904,0,182.361],[7520,0,236.573]]],[[2123.35,3952.51,0],0,false,[[3330,1,85.0123],[1630,1,100.377]]],[[14823.7,12684,0],0,false,[[1462,1,9.93072],[4332,1,10.3425]]], +[[13171.6,615.176,0],0,true,[[3035,1,18.6542],[7276,1,20.8838],[1974,1,9.60941],[730,1,7.77869]]],[[1678.62,595.348,0],0,true,[[2008,1,23.099],[6638,1,64.3241],[4955,1,9.43431]]],[[5243.42,7057.69,0],0,true,[[2395,1,26.7197],[7330,1,6.73624],[2341,1,9.75838],[6549,1,19.6001]]],[[9840.49,15738.4,0],0,false,[[6230,1,394.835],[4082,1,214.301]]],[[6051.16,8391.7,0],0,false,[[3490,1,349.551],[2541,1,361.795]]], +[[4760.65,8213.21,0],0,false,[[605,1,176.019],[2374,1,209.406]]],[[1724.26,13890.2,0],0,false,[[5328,1,47.6979],[7217,1,27.8488]]],[[465.277,8012.86,0],0,true,[[3796,1,33.8765],[2286,1,17.3154],[3772,1,18.9537],[4572,1,25.6424]]],[[5677.72,9894.78,0],0,false,[[5084,1,135.489],[4380,1,389.321]]],[[12592.9,7070.98,0],0,false,[[5373,1,44.6134],[5816,1,19.6856]]], +[[7159.05,1757.17,0],0,true,[[5594,1,174.22],[2319,1,33.6051],[4660,1,21.226]]],[[13817.5,16237,0],0,false,[[3251,1,26.9529],[247,1,31.3289]]],[[15866,8528.98,0],0,false,[[3892,1,210.357],[807,1,81.0449]]],[[2448.18,1531.84,0],0,false,[[5061,1,249.006],[6796,1,332.417]]],[[12663.6,3299.63,0],0,false,[[6571,0,58.677],[3021,0,240.999]]], +[[15291.5,2459.5,0],0,false,[[6930,1,242.232],[5192,1,50.1598]]],[[15953.2,3681.95,0],0,true,[[1134,1,205.716],[1389,1,33.6569],[2402,1,15.0392]]],[[2415.45,7270.42,0],0,true,[[6603,1,13.498],[6703,1,47.8974],[3236,1,9.47839]]],[[8693.54,15998.7,0],0,false,[[6723,1,181.352],[4289,1,161.339]]],[[9289.99,9391.58,0],0,false,[[4029,1,26.6265],[4406,1,34.5012]]], +[[3551.07,14281.9,0],0,true,[[7159,1,5.99299],[5903,1,22.4544],[4121,1,12.7177]]],[[8192.3,9216.58,0],0,false,[[6478,1,69.7077]]],[[12111.8,13938.5,0],0,false,[[215,1,53.5555],[6233,1,32.0486]]],[[2021.68,5775.81,0],0,false,[[6794,1,18.8826],[6125,1,82.378]]],[[9921.79,2221.03,0],0,true,[[3938,1,22.3802],[2775,1,11.4136],[7027,1,21.7815]]], +[[14611.8,6702.46,0],0,false,[[5784,1,23.1763],[3343,1,55.0883]]],[[2169.03,4057.65,0],0,false,[[5768,1,46.1252],[123,1,120.39]]],[[7412.95,4849.68,0],0,false,[[2295,1,27.6566],[5827,1,241.345]]],[[14894.2,14482.5,0],0,true,[[5499,1,274.956],[4843,1,5.28917],[7299,1,13.8421],[4699,1,17.5678]]],[[14137,1919.44,0],0,false,[[5884,1,82.0629],[1231,1,128.016]]], +[[6601.38,9106.8,0],0,true,[[7219,1,8.46162],[2872,1,19.6459],[3498,1,4.08296]]],[[10929.2,12107.4,0],0,false,[[3852,1,15.9379],[6614,1,45.1216]]],[[4424.26,7460.15,0],0,false,[[364,1,19.2025],[1279,1,23.06]]],[[360.429,7697.54,0],0,true,[[704,1,19.2203],[1936,1,89.4667],[6780,1,16.2856],[2858,1,12.2406]]],[[7394.76,10183.3,0],0,true,[[7442,1,23.5279],[5589,1,394.338],[3639,1,24.0993],[2570,1,17.8701]]], +[[5577.61,14223.2,0],0,true,[[6056,1,11.7048],[5860,1,14.3088],[3056,1,4.31883],[6083,1,8.83743]]],[[11530.9,10356.4,0],0,false,[[2111,1,48.3792],[3968,1,15.6935]]],[[4186.11,6672.72,0],0,false,[[5385,1,22.4517],[620,1,46.831]]],[[11328.2,9739.25,0],0,true,[[2693,1,26.9764],[2162,1,18.0112],[2017,1,11.294]]],[[11150.8,6066.79,0],0,false,[[38,1,204.107],[4900,1,340.915]]], +[[437.387,14051.8,0],0,true,[[4751,1,9.04152],[1527,1,110.252],[2544,1,14.9317],[5895,1,16.988]]],[[612.641,6839.52,0],0,false,[[5464,0,42.5855],[5864,1,4.54315]]],[[12832.8,14191,0],0,true,[[2453,1,21.3687],[2532,1,24.9106],[3886,1,33.6832],[6088,1,20.1354]]],[[8368.39,3660.72,0],0,false,[[2500,1,143.283]]],[[8575.29,1154.62,0],0,true,[[6784,1,12.6136],[2655,1,232.323],[2502,1,25.541]]], +[[14356.9,12503.8,0],0,true,[[760,1,7.77617],[7587,1,9.56178],[3712,1,2.3061]]],[[14303,14684.9,0],0,false,[[5308,1,27.3821],[2627,1,23.8958]]],[[14237.9,3135.22,0],0,true,[[2241,1,43.0838],[5023,1,19.7175],[5998,1,16.6752],[5770,1,13.3699]]],[[14257.2,3138.11,0],0,true,[[5022,1,19.7175],[6969,1,117.814],[5998,1,22.5088],[5770,1,18.0331]]],[[3775.19,7837.35,0],0,false,[[3923,1,303.812],[58,1,284.548]]], +[[10405.1,11017.4,0],0,true,[[492,1,10.311],[4400,1,8.73466],[3012,1,5.10643]]],[[7691.05,6646.09,0],0,true,[[909,1,23.8546],[396,1,15.6919],[841,1,9.78603]]],[[3894.28,9816.08,0],0,false,[[7738,1,78.7965],[5584,1,23.9517]]],[[11829.8,14219.1,0],0,false,[[3048,1,351.113],[6618,1,141.795]]],[[13415.6,10871.7,0],0,false,[[893,1,154.722],[3784,1,39.2021]]], +[[12568.8,14178.6,0],0,true,[[6170,1,92.9547],[2093,1,30.225],[6235,1,29.5083],[404,1,13.7379]]],[[2118.49,4464.14,0],0,true,[[6749,1,17.3604],[955,1,53.0591],[3843,1,11.0339]]],[[14851.8,13501.4,0],0,true,[[2760,1,10.6101],[4821,1,101.158],[1531,1,10.8556]]],[[14781.8,2190.19,0],0,false,[[166,1,209.134],[2194,1,333.79]]],[[4826.53,15474.3,0],0,true,[[7144,1,24.471],[2135,1,235.656],[91,1,26.9962],[5038,1,19.0811]]], +[[7694.48,9195.55,0],0,true,[[4134,1,7.67679],[2645,1,27.3393],[2048,1,14.7577]]],[[10687.4,7160.2,0],0,false,[[5297,1,26.5195],[5319,1,45.2083]]],[[8994.31,14522.7,0],0,true,[[2901,1,96.9815],[494,1,27.4063],[6118,1,27.3821],[1509,1,10.6709]]],[[4807.49,15475.3,0],0,true,[[4378,1,266.186],[5034,1,19.0811],[91,1,15.5573],[7144,1,24.7164]]],[[5463.6,10907.5,0],0,true,[[1189,1,19.2763],[1999,1,19.9361],[2887,1,26.2063],[6807,1,4.70659]]], +[[1359.27,7967.81,0],0,true,[[6474,1,13.9663],[6713,1,11.2846],[1917,1,7.77838]]],[[7689.49,6638.77,0],0,false,[[2978,1,16.9804],[841,1,6.28743]]],[[9954.38,13250.1,0],0,false,[[1306,1,371.829],[3783,1,280.546]]],[[6028.31,7814.48,0],0,true,[[2980,1,14.6421],[3633,1,9.6631],[4395,1,5.6938]]],[[8881.44,15144.6,0],0,false,[[1866,1,45.7647],[3445,1,52.2965]]], +[[2358.31,4541.27,0],0,true,[[1756,1,34.5135],[1778,1,118.27],[2573,1,16.2946]]],[[5636.44,3883.58,0],0,false,[[2710,1,73.5954],[6980,1,240.494]]],[[13928.3,15267.5,0],0,false,[[6221,1,20.386],[7131,1,25.4604]]],[[6392.96,1380.78,0],0,false,[[335,1,185.945],[1545,1,318.577]]],[[12769.2,3237.86,0],0,true,[[1781,1,21.5141],[6968,1,18.7466],[1506,1,14.8709]]], +[[5618.95,10524,0],0,true,[[1580,1,13.0292],[7569,1,3.74984],[4833,1,4.40141],[1218,1,11.6405]]],[[8362.05,9889.63,0],0,false,[[5083,1,18.3705],[6871,1,19.0916]]],[[953.009,8808.09,0],0,false,[[1492,1,322.554],[3453,1,360.321]]],[[3920.79,8711.28,0],0,true,[[3442,1,74.1564],[3130,1,19.5073],[5602,1,17.2325],[5386,1,26.4053]]],[[862.422,9670.95,0],0,true,[[6720,1,17.5858],[410,1,334.111],[2351,1,17.0909],[3823,1,26.8214]]], +[[5929.06,9539.3,0],0,true,[[5743,1,128.92],[1305,1,13.2666],[6039,1,17.6406],[5089,1,20.2188]]],[[3327.13,6172.82,0],0,false,[[6565,1,24.611],[2821,1,30.3313]]],[[8839.36,4782.23,0],0,false,[[2413,1,137.643],[103,1,26.1069]]],[[12278.1,14404.3,0],0,false,[[4473,1,67.7979],[6466,1,47.7103]]],[[15022.7,10770.7,0],0,true,[[6858,1,11.992],[5322,1,14.9024],[7727,1,8.30431],[6914,1,12.2955],[1340,1,9.61075]]], +[[2224.08,4693.09,0],0,true,[[3764,1,27.6607],[1473,1,92.4005],[7698,1,14.8269],[231,1,20.2263]]],[[2438.23,1779.34,0],0,false,[[5232,1,258.536],[4988,1,249.006]]],[[5655.77,11561.7,0],0,false,[[5608,1,114.048],[3000,1,18.8885]]],[[3765.14,11252.8,0],0,true,[[5689,1,74.7195],[5405,1,21.6436],[947,1,8.04681]]],[[2129.82,7156.31,0],0,false,[[5242,1,182.64],[1103,1,361.027]]], +[[4032.88,15740.3,0],0,true,[[6892,1,26.0775],[7021,1,19.8187],[92,1,10.4513],[3159,1,6.04545]]],[[4424.41,14214,0],0,false,[[4766,1,51.498],[6895,1,23.8467]]],[[1043.2,15349.2,0],0,true,[[7756,1,13.1698],[5945,1,13.9294],[2684,1,15.5271]]],[[518.331,14041.7,0],0,true,[[2829,1,21.1327],[5895,1,64.6173],[3198,1,13.0579],[195,1,15.9924]]],[[13684,11230.5,0],0,true,[[1597,1,33.0006],[2892,1,6.84732],[4740,1,13.8771]]], +[[13494.9,10141.5,0],0,false,[[2227,1,214.802],[4354,1,359.967]]],[[12647,5705.07,0],0,true,[[5526,1,8.40521],[4546,1,7.9794],[2188,1,4.76495],[5351,1,15.2948]]],[[15316.2,7406.98,0],0,false,[[5254,1,21.7153],[3006,1,96.7326]]],[[13330.6,13503.7,0],0,true,[[7460,1,29.6347],[2947,1,18.38],[3960,1,11.2257]]],[[6969.46,3876.64,0],0,false,[[7056,0,8.90406],[6981,1,2.09221]]], +[[6770.63,3607.72,0],0,true,[[4102,0,17.2506],[2849,1,17.1924],[2879,0,168.396]]],[[5379.41,2516.74,0],0,false,[[6717,1,118.495],[7261,1,78.4186]]],[[5758.33,2245.44,0],0,true,[[1313,1,27.1821],[7132,1,8.07001],[6191,1,24.57],[1639,1,25.6244]]],[[9121.3,9175.52,0],0,true,[[7752,1,19.6803],[7252,1,56.1558],[1127,1,28.2063],[3652,1,18.8735]]],[[4998.84,6587.68,0],0,true,[[6602,1,82.6411],[638,1,18.5767],[7628,1,17.7198]]], +[[5732.94,9401.96,0],0,false,[[4278,1,20.4219],[5371,1,21.274]]],[[9987.51,9923.51,0],0,false,[[7790,1,204.161],[6709,1,210.929]]],[[7061.58,11587,0],0,true,[[7811,1,19.5906],[7038,1,41.6531],[2796,1,10.652]]],[[8380.04,9885.91,0],0,false,[[1466,1,42.4329],[5051,1,18.3705]]],[[5701.71,9761.73,0],0,false,[[5734,1,99.3611],[4983,1,135.489]]], +[[8771.87,4318.26,0],0,false,[[304,1,258.614],[1320,1,157.462]]],[[15289.4,15535.8,0],0,true,[[2898,1,373.1],[5120,1,30.2607],[1147,1,13.4017],[7672,1,15.6473]]],[[15581.4,2227.81,0],0,true,[[2931,1,46.1566],[4304,1,8.05328],[865,1,13.9561]]],[[5231.58,11900.7,0],0,true,[[7428,1,9.78152],[16,1,27.7668],[4374,1,30.4689],[7394,1,4.42445]]],[[5930.89,9559.4,0],0,true,[[1305,1,24.7701],[2245,1,247.983],[6039,1,16.1501],[5055,1,20.2188]]], +[[6774.67,10279.6,0],0,false,[[5589,1,234.42],[767,1,40.8099]]],[[10126.6,11096.7,0],0,false,[[608,1,19.4826],[7415,1,48.0499]]],[[98.3173,12076.5,0],0,false,[[647,1,41.9087],[4098,1,307.615]]],[[14787.9,10983.7,0],0,false,[[7368,1,244.224],[6293,1,235.587]]],[[13156,14438.5,0],0,true,[[5399,1,97.5042],[2722,1,19.5181],[2945,1,23.8404],[1034,1,13.5448]]], +[[15130.6,10779.3,0],0,true,[[7556,1,13.4706],[4528,1,34.3585],[3990,1,12.7206],[290,1,15.358]]],[[15054.7,7193.06,0],0,true,[[789,1,28.5158],[4775,1,21.8451],[6275,1,11.9741]]],[[15918.9,10170.2,0],0,false,[[6441,1,62.6005],[925,1,165.191]]],[[2768.2,3914.94,0],0,false,[[1811,1,19.3711],[3186,1,29.9484]]],[[4799.55,2564.02,0],0,true,[[2473,1,164.297],[3746,1,36.2429],[3874,1,20.0373]]], +[[11350.1,931.409,0],0,false,[[635,1,287.241],[4499,1,282.004]]],[[6011.9,5326.81,0],0,false,[[7655,0,140.07],[6758,0,101.751]]],[[4077.01,1336.39,0],0,true,[[1263,1,71.2208],[3963,1,10.2068],[1418,1,25.8987]]],[[14746.8,5704.53,0],0,false,[[3172,1,28.2412],[2779,1,75.8136]]],[[3589.66,6408.39,0],0,true,[[4485,1,121.769],[2706,1,14.3699],[314,1,11.9745],[3278,1,8.22043]]], +[[7868.09,8070.62,0],0,true,[[5876,1,21.6323],[2767,1,7.23444],[3370,1,24.5508]]],[[477.959,9955.75,0],0,false,[[6951,1,47.5371],[2955,1,23.2689]]],[[11552,11082.2,0],0,false,[[1624,1,70.2251],[2243,1,82.3275]]],[[3193.48,15328.5,0],0,false,[[3351,1,144.998],[2593,1,301.209]]],[[4472.86,16039.1,0],0,false,[[574,1,161.595],[889,1,282.198]]], +[[7448.83,10868.5,0],0,true,[[6415,1,234.555],[609,1,23.4361],[7403,1,15.2465],[1591,1,16.3774]]],[[4193.38,6691.87,0],0,false,[[1100,1,26.655],[7663,1,60.1296]]],[[5561.53,6456,0],0,true,[[2579,1,12.9432],[68,1,1.14625],[7661,1,17.006]]],[[2398.35,12681.1,0],0,false,[[6005,1,389.972],[2308,1,313.203]]],[[3254.92,15189.7,0],0,true,[[2764,1,14.5632],[2874,1,47.1089],[1131,1,15.9408],[3351,1,7.40516]]], +[[2223.55,6116.69,0],0,true,[[5677,1,6.77599],[3719,1,7.70329],[1207,1,15.1293]]],[[433.587,13505.5,0],0,false,[[6366,1,399.891],[6102,1,157.374]]],[[758.609,14930.3,0],0,false,[[1807,1,112.329],[5845,1,46.4707]]],[[11234.1,1646.21,0],0,false,[[2964,1,57.8608],[5483,1,120.881]]],[[13961.5,12804.3,0],0,false,[[3726,1,61.567],[7117,1,184.44]]], +[[15281.7,15506.6,0],0,true,[[5086,1,30.2607],[1276,1,230.973],[7672,1,17.1081]]],[[12727.1,3165.75,0],0,true,[[5807,1,21.3613],[6371,1,15.4255],[1906,1,22.2123],[7685,1,19.4796]]],[[14582.1,2071.12,0],0,true,[[878,1,191.981],[166,1,26.9515],[7644,1,18.535],[2517,1,22.5737]]],[[10222,10703.9,0],0,false,[[4602,1,32.7135],[5182,1,49.7915]]],[[6139.16,9054.33,0],0,false,[[42,1,108.31],[2029,1,39.6586]]], +[[6583.08,11501.2,0],0,false,[[2522,1,307.133],[7766,1,264.766]]],[[8892.89,12161.3,0],0,true,[[6201,1,27.9207],[4235,1,23.4548],[2648,1,7.52363],[4399,1,21.2248]]],[[9568.26,11306,0],0,false,[[154,1,352.608],[4929,1,15.0569]]],[[5842.99,12930.3,0],0,false,[[6282,1,381.414],[5701,1,392.765]]],[[3836.91,9302.98,0],0,false,[[4365,1,28.9422],[3010,1,315.855]]], +[[5842.2,12045.7,0],0,false,[[4829,1,27.8837],[4441,1,100.514]]],[[9084.15,14412,0],0,true,[[5968,1,86.1091],[2902,1,15.2645],[3579,1,19.2464],[4846,1,27.5761]]],[[7226.7,6472.4,0],0,true,[[4279,1,20.7669],[4503,1,12.349],[843,1,15.2818],[1575,1,9.20633]]],[[11765,10802.6,0],0,true,[[3443,1,6.58608],[3775,1,325.948],[646,1,9.02671]]],[[13316.8,11023.3,0],0,true,[[7695,1,28.1074],[7744,1,226.973],[4339,1,10.4672],[3047,1,20.3001]]], +[[12939,14153.2,0],0,true,[[6941,1,25.5807],[3183,1,24.5775],[1240,1,10.8072]]],[[1777.54,5062,0],0,false,[[2894,1,43.0949]]],[[14043.2,15154.5,0],0,true,[[442,1,209.795],[5256,1,19.9408],[4888,1,16.5624],[7605,1,21.5724]]],[[2090.63,4474.27,0],0,false,[[4500,1,88.9494],[7670,1,21.6982]]],[[8947.57,12083.2,0],0,false,[[3706,1,167.161],[2953,1,29.7686]]], +[[4010.69,14222.2,0],0,true,[[1748,1,28.8345],[5393,1,118.84],[7023,1,10.9478]]],[[3106.61,12593.5,0],0,true,[[70,1,26.3464],[6897,1,27.5041],[2920,1,11.4239]]],[[9899.33,13904.6,0],0,false,[[5325,1,112.248],[6000,1,176.098]]],[[4170.49,10012.9,0],0,true,[[6460,1,11.7536],[4262,1,76.1422],[1307,1,22.4446]]],[[6728.88,8553.91,0],0,false,[[1169,1,18.9717],[3372,1,54.4243]]], +[[275.406,11061.7,0],0,false,[[7067,1,20.4451],[5684,1,20.3233]]],[[10063.3,10452.4,0],0,true,[[6852,1,21.5477],[374,1,26.4288],[4207,1,6.6464]]],[[9984.74,8174.64,0],0,false,[[5991,1,32.1321],[30,1,49.5539]]],[[4143.52,7181.9,0],0,true,[[1405,1,21.2286],[3985,1,25.3642],[24,1,3.11488],[2088,1,10.6643],[3667,1,19.4496]]],[[7738.84,8145.82,0],0,false,[[1499,1,164.45],[5876,1,128.317]]], +[[12551.4,7066.43,0],0,true,[[5816,1,22.161],[7237,1,22.1245],[1426,1,8.55194],[514,1,5.93234]]],[[12974.7,5901.42,0],0,true,[[910,1,44.405],[1174,1,18.3017],[786,1,18.9898]]],[[5293.9,4571.25,0],0,true,[[3065,1,8.78788],[6438,1,19.356],[1552,1,17.0942]]],[[15028.3,10934.5,0],0,true,[[3887,1,12.3685],[504,1,40.396],[1062,1,11.9795]]],[[14915.4,14073.8,0],0,false,[[7507,1,27.4968],[7215,1,21.0163]]], +[[14165,5460.01,0],0,true,[[4753,1,8.53249],[4373,1,8.60568],[3782,1,8.64448]]],[[7450.41,11246.9,0],0,false,[[6630,1,59.7842],[3641,1,41.2634]]],[[10336.8,7576.7,0],0,false,[[5381,1,365.407],[6497,1,378.749]]],[[4214.19,10422.6,0],0,true,[[4798,1,33.8539],[7234,1,28.6049],[429,1,14.0021],[932,1,4.81372]]],[[7880.65,10801.1,0],0,true,[[1815,1,118.08],[6197,1,18.4483],[1112,1,27.3293],[6434,1,14.7609]]], +[[9590.52,10960.4,0],0,false,[[6821,1,21.2235],[5311,1,359.935]]],[[2709.31,7611.56,0],0,true,[[7098,1,15.6085],[5163,1,292.034],[2123,1,28.3758]]],[[8957.56,14829.2,0],0,false,[[1094,1,20.965],[2810,1,60.2078]]],[[2906.24,7824.13,0],0,false,[[5161,1,292.034],[6613,1,213.48]]],[[8910.46,15148.3,0],0,false,[[3798,1,47.7661],[501,1,24.5287]]], +[[12556,9950.51,0],0,false,[[3870,1,30.7035],[1598,1,116.049]]],[[368.449,12918.7,0],0,false,[[4946,1,27.6405],[5510,1,21.273]]],[[13533,10824.5,0],0,true,[[6553,1,11.289],[6331,1,120.931],[3049,1,25.5729],[2153,1,8.16808]]],[[15856.5,10234.7,0],0,false,[[6045,1,248.187],[6441,1,27.4175]]],[[2129.35,4343.68,0],0,false,[[3843,1,110.665],[3097,1,34.0371]]], +[[6099.69,4825.51,0],0,false,[[1680,0,145.291],[216,0,146.66]]],[[4507.45,3283.26,0],0,false,[[6424,1,340.458],[1665,1,89.6498]]],[[15224.9,3516.87,0],0,true,[[3781,1,17.7515],[901,1,81.4111],[6035,1,23.9444]]],[[2031.29,14094.6,0],0,false,[[4868,1,156.637],[1817,1,221.732]]],[[4616.77,7606.13,0],0,false,[[157,1,30.7642],[765,1,71.3529]]], +[[8239.66,12619.9,0],0,false,[[5708,1,237.855],[4542,1,267.166]]],[[6692.77,6389.28,0],0,false,[[6652,1,24.0495],[986,1,52.9053]]],[[8334.33,16372.8,0],0,false,[[6616,1,94.2415]]],[[5083.31,10020.7,0],0,false,[[524,1,28.4898],[2507,1,18.4258]]],[[11521.7,10365.8,0],0,true,[[3202,1,28.1639],[5285,1,29.2234],[3968,1,15.2901]]], +[[7007.07,9330.98,0],0,false,[[67,1,33.2869],[558,1,340.718]]],[[3976.47,15551.2,0],0,false,[[4132,1,289.717],[6892,1,172.134]]],[[10193.2,10663.3,0],0,false,[[5123,1,49.7915],[3451,1,25.5282]]],[[3853.76,8484.48,0],0,false,[[7426,1,195.682],[4961,1,72.6927]]],[[5334.36,8819.21,0],0,false,[[1949,1,43.572],[4870,1,22.8679]]], +[[6918.75,11162.6,0],0,true,[[3716,1,12.5807],[2181,1,21.3429],[2085,1,6.9289]]],[[4318.36,11377.8,0],0,false,[[2705,1,347.539],[6055,1,304.23]]],[[13035.8,9779.15,0],0,true,[[7444,1,18.8073],[4041,1,174.787],[3721,1,29.747],[473,1,20.0759]]],[[13314.3,13491.3,0],0,true,[[2895,1,22.2321],[2946,1,14.4495],[2204,1,21.7824],[1297,1,18.8485]]],[[3769.17,2174.23,0],0,false,[[4183,1,234.777],[521,1,395.2]]], +[[6722.13,5521.63,0],0,false,[[2386,0,331.105],[2701,0,201.419]]],[[12753.7,3129.46,0],0,true,[[4893,1,12.6508],[2240,1,12.9223],[2918,1,9.87655]]],[[15249.9,2487.28,0],0,true,[[4990,1,50.1598],[1782,1,16.0107],[6797,1,13.6799]]],[[14841.8,5801.08,0],0,true,[[2347,1,39.5675],[1857,1,6.64393],[1186,1,18.0973]]],[[6633.21,8883.14,0],0,true,[[5518,1,15.9858],[271,1,30.4779],[6094,1,20.0061]]], +[[3042.58,12283.7,0],0,false,[[5887,1,113.549],[4620,1,24.0559]]],[[4045.92,16051.2,0],0,false,[[7360,1,95.6256],[683,1,47.6768]]],[[4442.75,8797.26,0],0,true,[[3494,1,49.9873],[4364,1,25.0463],[4084,1,19.4127]]],[[4587.47,6465.4,0],0,false,[[4021,1,243.662],[312,1,106.848]]],[[11173.1,7429.4,0],0,true,[[1284,1,9.45628],[3245,1,269.494],[3849,1,5.2404]]], +[[6065.33,11113.1,0],0,true,[[6765,1,22.6195],[3261,1,29.1921],[5240,1,28.7518],[5333,1,7.7633]]],[[13301.5,9110.03,0],0,false,[[1613,1,198.545],[1259,1,159.061]]],[[7672.27,4548.06,0],0,false,[[1973,1,14.9631],[4389,1,81.4993]]],[[15434.3,2256.45,0],0,true,[[1908,1,18.5736],[7785,1,31.2286],[3103,1,26.2704],[373,1,14.8992],[6866,1,15.8752]]],[[6778.45,8259.21,0],0,false,[[6287,1,331.479],[1053,1,189.7]]], +[[12750.5,11398.9,0],0,true,[[3631,1,122.481],[6097,1,14.2104],[2756,1,15.594]]],[[4589.77,7665.86,0],0,false,[[3126,1,53.3488],[1463,1,147.698]]],[[9968.16,15094.4,0],0,true,[[327,1,282.834],[7550,1,20.1802],[6643,1,26.6753],[888,1,13.4813],[3753,1,18.3875]]],[[6210.92,9029.01,0],0,true,[[1512,1,7.1177],[2852,1,6.05994],[1258,1,16.183],[4137,1,6.20753]]],[[12628.6,8500.23,0],0,false,[[176,0,240.87],[1859,0,121.774]]], +[[4527.33,14246,0],0,false,[[5446,1,46.1461],[3621,1,241.625]]],[[9534.84,6532.17,0],0,false,[[4850,1,166.713],[5700,1,89.7696]]],[[1025.82,15262.8,0],0,true,[[3259,1,12.6031],[5778,1,11.8636],[1102,1,10.8507],[7706,1,9.34764]]],[[9463.12,3324.33,0],0,false,[[6348,1,397.716],[5559,1,20.7945]]],[[14717,11850.9,0],0,true,[[6813,1,13.9887],[4917,1,6.95184],[3676,1,17.6996]]], +[[1829.28,5008.57,0],0,true,[[2006,1,10.5595],[4629,1,33.302],[4918,1,25.4395],[121,1,24.38]]],[[12763.4,15932.9,0],0,false,[[3017,1,56.4596],[3888,1,58.3846]]],[[13921.4,12737.8,0],0,false,[[3152,1,99.3574],[2384,1,179.314]]],[[5324.62,2730.37,0],0,true,[[7601,1,356.938],[275,1,16.8946],[3305,1,22.9364]]],[[14155,12616.8,0],0,false,[[4257,1,9.32771],[7227,1,18.1195]]], +[[16248.9,12642,0],0,false,[[1164,1,19.761],[7108,1,25.2577]]],[[11284.2,3215.93,0],0,false,[[3921,0,66.4427],[7060,0,334.079]]],[[5523.21,14548.3,0],0,true,[[2445,1,11.159],[657,1,13.7796],[3805,1,7.84914]]],[[9634.74,9942.81,0],0,false,[[5919,1,291.397],[5423,1,136.436]]],[[12406.2,10084.8,0],0,false,[[244,1,152.971],[2543,1,340.114]]], +[[12723.6,14196.3,0],0,true,[[7420,1,30.378],[4773,1,34.1767],[5899,1,33.4674],[5575,1,5.43909]]],[[8191.75,2750.98,0],0,false,[[1739,1,173.245],[7148,1,300.077]]],[[13097.9,13944.2,0],0,false,[[6504,1,24.9297],[6440,1,24.7501]]],[[13715.2,12891.9,0],0,true,[[2384,1,82.8091],[3200,1,19.6502],[7211,1,14.3454]]],[[5481.34,2351.82,0],0,false,[[6916,1,21.851],[7818,1,50.6481]]], +[[14176.4,15323.4,0],0,true,[[6525,1,33.1586],[5485,1,11.8343],[4317,1,23.0607],[5532,1,5.16024]]],[[3417.48,3789.33,0],0,false,[[4004,1,18.2147],[7183,1,84.8625]]],[[2433.53,2036.31,0],0,false,[[1547,1,344.682],[5061,1,258.536]]],[[14289.9,2906.18,0],0,true,[[5642,1,32.1701],[1429,1,26.3437],[5563,1,12.5865],[7300,1,13.0483]]],[[15538.3,3823.14,0],0,true,[[7355,1,381.924],[7539,1,30.8722],[4303,1,15.7779]]], +[[16187.7,3046.35,0],0,false,[[6411,1,49.2289],[6639,1,83.0232]]],[[5418.92,13970.7,0],0,true,[[4781,1,14.5424],[4245,1,137.454],[7066,1,15.0976]]],[[6557.54,8862.96,0],0,false,[[1013,1,33.6244],[976,1,22.0748]]],[[4643.34,8804.86,0],0,false,[[7793,1,22.7732],[4757,1,27.703]]],[[3070.21,14233.9,0],0,false,[[4216,1,287.029],[5370,1,402.014]]], +[[6046.36,11134.7,0],0,true,[[625,1,95.2695],[6765,1,12.5597],[5333,1,25.304],[5200,1,28.7518]]],[[9887.31,6397.55,0],0,false,[[3174,1,87.53],[5312,1,68.1575]]],[[2283.43,7058.66,0],0,false,[[1522,1,128.26],[5064,1,182.64]]],[[10044.1,11093.1,0],0,true,[[4071,1,20.1474],[5651,1,25.5287],[6243,1,6.95114],[798,1,13.2996]]],[[6090.74,10105.3,0],0,false,[[4732,1,136.542],[2464,1,234.946]]], +[[1611.45,10094.6,0],0,false,[[764,1,258.011],[3223,1,318.551]]],[[5551.25,14362.7,0],0,true,[[4726,1,20.3493],[2506,1,24.37],[1730,1,16.5097],[1525,1,26.9325]]],[[3941.09,6846.19,0],0,false,[[1837,1,35.2931],[6726,1,11.8276]]],[[8939.06,5976.25,0],0,false,[[997,1,21.0029],[6122,1,19.4356]]],[[8968.38,5832.32,0],0,true,[[7236,1,38.4676],[1662,1,19.5301],[6830,1,9.08512]]], +[[11205.4,7350.21,0],0,true,[[4494,1,12.1514],[3196,1,14.1251],[419,1,16.0953]]],[[5215.86,4299.42,0],0,true,[[181,1,26.7853],[1871,1,96.3051],[3674,1,20.8144],[289,1,14.3398]]],[[12870.7,14618.9,0],0,false,[[2155,1,49.3718],[5639,1,91.9716]]],[[8556.45,1174.03,0],0,false,[[3067,1,395.321],[6784,1,26.7016]]],[[15294.8,7410.86,0],0,false,[[105,1,16.6806],[5072,1,21.7153]]], +[[14163.9,12605,0],0,true,[[6174,1,11.7296],[2715,1,35.1514],[4257,1,5.57064]]],[[14042.8,15174.4,0],0,true,[[5137,1,19.9408],[3616,1,45.2306],[4888,1,28.0229],[7605,1,13.5792]]],[[2132.91,4296.86,0],0,true,[[3481,1,20.9594],[3521,1,12.864],[3097,1,13.2206]]],[[14931.8,2523.28,0],0,false,[[778,1,201.909],[6355,1,184.642]]],[[13795,328.915,0],0,false,[[5808,1,179.542],[2010,1,309.216]]], +[[15591.6,2253.07,0],0,true,[[865,1,16.4542],[5671,1,20.8484],[597,1,16.8137]]],[[16369.7,3207.08,0],0,false,[[6078,1,25.3646]]],[[10036.2,7961.48,0],0,true,[[5450,1,12.2832],[2246,1,15.1433],[1424,1,7.73901]]],[[4392.15,7301.19,0],0,false,[[6829,1,134.333],[7439,1,73.0499]]],[[2534.57,6992.39,0],0,false,[[4130,1,64.1144],[6412,1,8.50641]]], +[[4536.99,10785.2,0],0,true,[[206,1,149.341],[4398,1,21.5944],[5317,1,17.7171],[6146,1,26.7728]]],[[9041.14,14418,0],0,true,[[3579,1,28.0651],[4535,1,25.5539],[2901,1,22.0924],[4179,1,18.6898]]],[[1623.77,7888.58,0],0,false,[[3191,1,19.3446],[1496,1,25.8775]]],[[4903.42,8446.99,0],0,false,[[3001,1,29.9612],[156,1,76.2716]]],[[4563.33,15870.5,0],0,true,[[6740,1,18.5405],[3913,1,12.2863],[1941,1,4.15972]]], +[[5006.37,5407.9,0],0,false,[[6666,1,180.266],[3613,1,188.63]]],[[12954.3,9565.29,0],0,true,[[5897,1,12.8307],[3721,1,208.368],[4945,1,7.22426]]],[[187.438,13468.4,0],0,true,[[6502,1,21.3731],[6523,1,13.5735],[5481,1,13.7787]]],[[12833.2,15818.9,0],0,true,[[3614,1,25.7937],[3017,1,77.4507],[3841,1,12.6439]]],[[1990.96,4587.06,0],0,false,[[5548,1,59.3572],[7350,1,19.4242]]], +[[14406.6,14430.2,0],0,false,[[1006,1,36.8401],[2385,1,14.5495]]],[[16018.5,8712.76,0],0,false,[[7297,0,13.2499],[1229,1,2.11506]]],[[14970.5,13861.5,0],0,true,[[5438,1,19.3244],[2992,1,26.8026],[6863,1,27.703],[6256,1,4.08462]]],[[15755.4,14901,0],0,false,[[6240,1,29.9591],[3944,1,121.336]]],[[5153.49,13989.2,0],0,false,[[2933,1,304.75],[5652,1,63.9267]]], +[[6446.05,6632.54,0],0,true,[[2650,1,27.4837],[3737,1,64.2654],[3416,1,11.845]]],[[10847.6,7101,0],0,false,[[3142,1,81.3079],[4453,1,23.5997]]],[[5953.7,11234.6,0],0,true,[[3063,1,17.3651],[342,1,7.56321],[2033,1,15.3988],[5539,1,20.2723]]],[[7289.67,12179.9,0],0,false,[[7702,1,124.834],[4412,1,296.901]]],[[5689.38,13882.2,0],0,false,[[639,1,11.6676],[3268,1,11.6676]]], +[[11545.1,10383.2,0],0,true,[[5179,1,29.2234],[3981,1,72.8896],[3968,1,15.0523]]],[[12422.8,14220.6,0],0,false,[[6319,1,49.4813],[4579,1,53.8999]]],[[1698,6583.83,0],0,false,[[633,0,241.336],[6842,0,326.549]]],[[13121.2,6306.4,0],0,false,[[6309,1,202.782],[530,1,191.165]]],[[12710.9,2878.59,0],0,false,[[6049,1,49.9979],[189,1,21.7655]]], +[[13101,925.346,0],0,false,[[5534,1,260.57],[6052,1,146.137]]],[[1686.24,1060.63,0],0,false,[[2387,1,122.593],[1120,1,342.178]]],[[6762.96,11310.9,0],0,true,[[2421,1,26.3751],[4488,1,251.077],[6645,1,13.8768]]],[[753.874,7753.72,0],0,true,[[1,1,25.6274],[6798,1,285.138],[81,1,14.1362],[2038,1,21.1404]]],[[5448.36,14740.2,0],0,false,[[6725,1,106.94],[4544,1,102.512]]], +[[4402.44,7461.82,0],0,false,[[5443,1,29.1019],[4647,1,21.217]]],[[7048.14,11685.5,0],0,false,[[2312,1,8.50448]]],[[10703.8,7139.35,0],0,true,[[6935,1,9.19299],[5036,1,26.5195],[6801,1,5.61508],[2409,1,27.983]]],[[3956.05,16265,0],0,false,[[6960,1,25.3322],[7432,1,20.8501]]],[[3277.66,11925.8,0],0,true,[[2001,1,5.76824],[4138,1,118.079],[6386,1,9.38904]]], +[[5809.92,5935.03,0],0,true,[[1564,1,12.5713],[4490,1,19.5074],[4277,1,0.790973],[5552,1,7.79658]]],[[362.37,13839.4,0],0,false,[[3971,1,94.2492],[7346,1,186.747]]],[[13517,6637.2,0],0,false,[[6925,1,15.7224],[3199,1,86.0159]]],[[13185.4,14229.6,0],0,true,[[1946,1,10.0503],[4526,1,63.1894],[2559,1,19.989],[1904,1,21.5731]]],[[13046.9,14057.3,0],0,false,[[5467,1,50.8113],[3941,1,50.1781]]], +[[3014.62,4419.89,0],0,false,[[3413,0,10.7511],[3557,1,0.872259]]],[[8363.95,3949.16,0],0,false,[[5415,1,262.581]]],[[14200.6,15335.5,0],0,false,[[7028,1,23.8276],[5532,1,23.4763]]],[[14317.8,14662,0],0,false,[[1504,1,25.7257],[5021,1,27.3821]]],[[12819.7,2966.82,0],0,false,[[3120,1,21.5163],[1836,1,51.9155]]], +[[14121.8,3220.69,0],0,false,[[2065,1,114.635],[1290,1,23.9328]]],[[9931.73,11056.4,0],0,false,[[5160,1,359.935],[5567,1,83.3447]]],[[9954.48,6407.68,0],0,false,[[5241,1,68.1575],[3471,1,33.4654]]],[[7345.66,6492.63,0],0,false,[[3334,1,124.058],[3270,1,90.896]]],[[2110.3,13667.8,0],0,false,[[2782,1,184.098],[1911,1,302.832]]], +[[8484.34,5377.68,0],0,false,[[208,0,142.092],[2179,0,202.118]]],[[9844.26,14224.1,0],0,false,[[2826,1,297.305],[5800,1,100.48]]],[[4550.87,10796.2,0],0,true,[[4398,1,25.7687],[3386,1,19.6583],[5265,1,17.7171],[6146,1,15.3086]]],[[4584.25,7556.7,0],0,true,[[7441,1,23.5106],[4619,1,29.1528],[4095,1,11.2828],[6062,1,5.1276]]],[[10667.9,7200.93,0],0,false,[[5036,1,45.2083],[5381,1,141.785]]], +[[5465.91,14381.5,0],0,true,[[7431,1,22.5745],[193,1,21.435],[2074,1,22.6445],[2320,1,31.6567]]],[[12085.4,15016.8,0],0,false,[[1338,1,108.253],[2186,1,26.2873]]],[[15031.8,10758.9,0],0,true,[[2360,1,29.7717],[1340,1,11.8242],[7727,1,12.2498],[6914,1,21.8523],[5059,1,14.9024],[1004,1,15.7921]]],[[15044.7,7249.74,0],0,true,[[2713,1,24.5545],[6275,1,51.4996],[2238,1,29.1033],[3903,1,18.8592]]],[[7748.9,4663.8,0],0,true,[[2306,1,73.311],[138,1,9.58108],[7411,1,18.8961]]], +[[9787.57,13906.8,0],0,false,[[6160,1,135.771],[5142,1,112.248]]],[[6648.63,11253.2,0],0,false,[[3163,1,69.7894],[711,1,45.2367]]],[[5907.76,11597.2,0],0,true,[[2811,1,18.6027],[3194,1,295.444],[147,1,13.5805],[2597,1,13.9259]]],[[1679.71,13873.2,0],0,false,[[3717,1,46.2516],[4981,1,47.6979]]],[[9867.08,14378.8,0],0,true,[[6537,1,76.1473],[6737,1,16.5566],[3062,1,15.3894],[3,1,20.7138]]], +[[3345.58,11660.4,0],0,false,[[226,1,211.255],[6909,1,131.63]]],[[5567.56,11148.4,0],0,false,[[4739,1,24.2833],[6715,1,18.9242]]],[[3974.15,16183.2,0],0,true,[[3749,1,11.0846],[6268,1,21.3111],[6186,1,22.4633]]],[[6067.37,11120.6,0],0,true,[[6765,1,22.767],[4646,1,20.935],[5240,1,25.304],[5200,1,7.7633]]],[[9032.33,9171.6,0],0,true,[[6649,1,34.7173],[1577,1,4.6357],[420,1,12.6222],[4012,1,16.3918]]], +[[9049.33,8392.17,0],0,false,[[5406,1,109.001],[2011,1,334.449]]],[[11506.9,6936.57,0],0,false,[[6467,1,20.836],[3446,1,24.5537]]],[[1836.31,5410.66,6.70581],0,false,[[6668,1,19.9096],[4791,1,19.8672]]],[[10174.7,1419.59,0],0,false,[[2714,1,27.756],[2817,1,62.2628]]],[[14122.1,15976.1,0],0,false,[[293,1,183.254],[2191,1,339.895]]], +[[12947.9,1634.94,0],0,true,[[1991,1,15.5754],[4358,1,194.024],[7133,1,20.7197],[2440,1,19.1644]]],[[15272.6,5181.56,0],0,false,[[218,1,220.07],[7277,1,234.638]]],[[3995.23,8985.29,0],0,true,[[7172,1,12.8287],[4515,1,3.33921],[1955,1,9.47205],[7627,1,9.33812]]],[[6845.76,8998.78,0],0,true,[[4353,1,176.975],[7577,1,30.0682],[6802,1,20.1903],[7123,1,17.0246]]],[[12482.5,9007.94,0],0,true,[[7774,1,15.4719],[7718,1,15.5828],[5858,1,2.88526]]], +[[10515.7,6386.33,0],0,false,[[2422,1,43.1806],[5755,1,14.3221]]],[[6134.38,14185.5,0],0,false,[[3221,1,400.538],[6162,1,285.248]]],[[7972.69,6467.73,0],0,false,[[1962,1,208.437],[1082,1,269.292]]],[[4228.44,15697.6,0],0,false,[[6904,1,63.6432],[5390,1,27.2046]]],[[8922.93,15079.2,0],0,false,[[2682,1,20.6606],[3798,1,22.8263]]], +[[1462.36,8027.56,0],0,true,[[7003,1,24.9018],[1693,1,15.0513],[4937,1,6.75873]]],[[12657.5,5716.25,0],0,true,[[4546,1,22.3847],[2451,1,316.478],[2188,1,14.0938],[5071,1,15.2948]]],[[14249.4,6609.21,0],0,false,[[6138,1,186.582],[3973,1,111.872]]],[[15122.8,7338.63,0],0,true,[[1298,1,18.7583],[3575,1,88.5658],[7421,1,16.6297],[687,1,24.8251]]],[[11267.1,1594.72,0],0,true,[[7803,1,35.2169],[1035,1,6.48763],[5751,1,4.63499]]], +[[12536.2,2874.45,0],0,false,[[187,1,133.4],[137,1,97.0951]]],[[16025.2,8799.42,0],0,true,[[791,0,8.62079],[5669,1,7.86458],[1681,0,52.4104]]],[[11884.2,1009.64,0],0,false,[[2260,1,65.903],[6762,1,115.767]]],[[13868.2,2973.89,0],0,false,[[1713,1,88.9768],[4808,1,90.565]]],[[10823.9,3513.81,0],0,false,[[3858,0,8.90436],[3508,0,17.681]]], +[[6011.44,8965.02,0],0,false,[[7675,1,166.367],[3883,1,154.731]]],[[8306.41,9907.92,0],0,true,[[1897,1,18.4523],[2924,1,11.214],[4049,1,4.62686],[5596,1,17.5962]]],[[6479.64,10355.9,0],0,false,[[1498,1,168.812],[7376,1,368.011]]],[[7567.04,15920.5,0],0,false,[[7567,1,82.3915],[7509,1,29.7782]]],[[8770.82,15523.4,0],0,true,[[7554,1,26.8428],[6057,1,22.6476],[2329,1,6.01936],[3429,1,9.56083]]], +[[9035.18,14356.2,0],0,true,[[6994,1,33.5104],[4179,1,48.6866],[4844,1,18.3753]]],[[4756.73,6549.95,0],0,false,[[312,1,83.1565],[174,1,22.0549]]],[[5631.45,8850.98,0],0,true,[[434,1,15.9392],[5758,1,181.941],[6038,1,16.0643]]],[[7018.05,11156.5,0],0,true,[[1765,1,27.5424],[2665,1,64.7961],[2883,1,23.6121],[6543,1,17.5871]]],[[4738.02,13298,0],0,false,[[5704,1,289.809],[6398,1,133.475]]], +[[2673.93,14181.9,0],0,false,[[5239,1,402.014],[6959,1,92.8962]]],[[5729.16,9422.89,0],0,false,[[5080,1,21.274],[259,1,61.7242]]],[[1823.29,13941.2,0],0,false,[[7526,1,41.4432],[7187,1,83.2393]]],[[12627.5,7098.72,0],0,false,[[1002,1,104.885],[4984,1,44.6134]]],[[12648.6,14049.9,0],0,true,[[1840,1,12.0237],[2470,1,18.8455],[7193,1,21.2212],[1841,1,12.8922]]], +[[5275.28,3834.19,0],0,true,[[6635,1,29.7656],[2724,1,20.0909],[2831,1,15.7267],[2343,1,10.8072]]],[[14035.7,6491.33,0],0,true,[[6861,1,5.0933],[423,1,32.0554],[4856,1,13.7735]]],[[14285,14127.8,0],0,true,[[50,1,81.6708],[4316,1,25.4487],[5824,1,23.088],[3890,1,13.42]]],[[5333.26,2359.2,0],0,true,[[6506,1,54.7751],[5938,1,14.2596],[6128,1,10.2418]]],[[6060.78,761.735,0],0,false,[[6048,1,389.559],[1546,1,351.988]]], +[[12553.1,2410.15,0],0,false,[[3069,1,274.133],[5487,1,195.324]]],[[10600.4,7324.96,0],0,false,[[5319,1,141.785],[5157,1,365.407]]],[[5672.57,13978.6,0],0,false,[[7005,1,41.5089],[4055,1,50.0603]]],[[9878.28,6452.5,0],0,true,[[4065,1,14.5943],[5645,1,35.1621],[1360,1,30.4754],[3860,1,6.06676]]],[[4461.64,7490.47,0],0,true,[[1279,1,25.2186],[2520,1,8.43793],[4051,1,15.0716],[2248,1,4.06549],[7143,1,27.5457]]], +[[4208.54,6673.79,0],0,false,[[4940,1,19.5832],[5012,1,22.4517]]],[[3946.78,8715.93,0],0,true,[[3130,1,18.0254],[1830,1,223.422],[5053,1,26.4053],[5602,1,14.6172]]],[[4201,11030,0],0,true,[[4011,1,166.356],[3077,1,19.0672],[6025,1,15.4317],[2705,1,20.8768]]],[[4070.34,8956.82,0],0,false,[[6659,1,18.6428],[7562,1,28.5297]]],[[2109.51,10469.3,0],0,false,[[3223,1,310.044],[905,1,158.822]]], +[[4210.39,15717.9,0],0,true,[[5348,1,27.2046],[2224,1,21.6339],[4618,1,8.38448],[2820,1,24.8212]]],[[3475.5,14312.9,0],0,true,[[1374,1,160.253],[90,1,10.1522],[2999,1,16.9887],[4596,1,10.6542]]],[[1158.01,7890.75,0],0,true,[[7647,1,5.15153],[1562,1,20.3544],[2027,1,9.20248]]],[[4073.38,14323.1,0],0,false,[[5140,1,118.84],[6626,1,242.978]]],[[3624.4,7283.78,0],0,true,[[6428,1,25.2778],[2231,1,30.6387],[4219,1,25.0226],[3081,1,9.01654]]], +[[391.73,12330,0],0,false,[[3810,1,85.1772],[5896,1,24.4876]]],[[12356.5,14272,0],0,false,[[4579,1,30.3767],[2151,1,31.6717]]],[[13787.4,11969.4,0],0,true,[[551,1,12.8302],[7826,1,141.812],[6913,1,20.8645]]],[[14234.6,6888.21,0],0,true,[[6898,1,5.38753],[649,1,11.7337],[2426,1,13.3926]]],[[13233.9,14496.6,0],0,false,[[1679,1,242.924],[5094,1,97.5042]]], +[[10890.4,1952.21,0],0,true,[[3958,1,178.972],[7393,1,11.9479],[7294,1,21.6631],[3274,1,25.8723]]],[[14677.3,6661.45,0],0,true,[[1741,1,24.9255],[3136,1,16.4477],[4315,1,12.535]]],[[15527.5,11524,0],0,false,[[2963,1,104.48]]],[[15174.8,1238.83,0],0,false,[[6574,1,393.555],[5625,1,304.263]]],[[3034.07,12335.4,0],0,true,[[6065,1,10.086],[6258,1,9.70848],[1476,1,19.9955]]], +[[3750.52,11268.8,0],0,true,[[5063,1,21.6436],[6212,1,20.3962],[947,1,13.6033],[4925,1,3.72785]]],[[9060.98,8283.98,0],0,false,[[5618,1,357.329],[5335,1,109.001]]],[[8815.88,14421.1,0],0,true,[[1692,1,11.9789],[4265,1,49.9788],[510,1,19.5881]]],[[10327.6,11081.7,0],0,false,[[1465,1,45.3387],[1644,1,26.8075]]],[[5751.14,5960.13,0],0,false,[[1953,1,42.3806],[590,1,257.246]]], +[[13049.6,5956.92,0],0,false,[[786,1,74.2908],[3588,1,205.712]]],[[1537.26,6052.76,0],0,false,[[633,0,340.756],[305,0,314.281]]],[[8875.11,1966.78,0],0,true,[[4792,1,26.6306],[3286,1,405.922],[4314,1,9.76699]]],[[13160.4,14031.4,0],0,false,[[2061,1,26.056],[5748,1,27.4628]]],[[15421.9,7459.55,0],0,true,[[3558,1,28.3877],[7637,1,51.3556],[2361,1,15.676]]], +[[8197.13,3746.69,0],0,false,[[5306,1,262.581],[3590,1,53.493]]],[[6108.29,4409.65,0],0,false,[[4696,0,95.5047],[4971,1,3.48512]]],[[3434.8,3808.2,0],0,false,[[1502,1,32.7973],[6965,1,67.9582]]],[[11909.6,2548.99,0],0,true,[[1599,1,25.9247],[6108,1,193.021],[2026,1,28.8754],[6862,1,16.1402]]],[[12793.4,3159.57,0],0,true,[[126,1,27.2267],[3646,1,41.7847],[749,1,10.066]]], +[[14248.1,3034.13,0],0,true,[[1011,1,12.1087],[2066,1,57.955],[1232,1,14.935],[6444,1,28.3831]]],[[16085.5,2976.14,0],0,true,[[4712,1,4.35472],[4089,1,76.8095],[6675,1,4.9746]]],[[4486.25,8805.48,0],0,true,[[4364,1,19.2579],[7612,1,19.9013],[5777,1,10.8067]]],[[9555.82,9832.75,0],0,true,[[5223,1,136.436],[5522,1,17.6598],[828,1,34.5979]]],[[4332.44,7428.86,0],0,false,[[4647,1,56.4246],[2996,1,87.383]]], +[[9140.34,12059.5,0],0,true,[[995,1,28.3826],[6532,1,27.9809],[2822,1,14.7532],[2905,1,23.0157]]],[[8121.93,7734.98,0],0,true,[[6992,1,12.7108],[3206,1,115.578],[1688,1,27.5149]]],[[8994.7,5868.97,0],0,false,[[1662,1,25.6299],[6741,1,183.224]]],[[7471.33,8985.65,0],0,false,[[6037,1,11.8709],[7552,1,242.869]]],[[2699.62,7551.56,0],0,false,[[5475,1,146.655],[6779,1,28.0023]]], +[[6392.4,6648.05,0],0,true,[[4591,1,232.618],[5650,1,11.3301],[949,1,10.6118],[1125,1,11.3138]]],[[3136.92,13032.5,0],0,true,[[6624,1,290.221],[1986,1,26.5441],[5907,1,14.7971]]],[[3301.32,9107.85,0],0,true,[[5856,1,11.4622],[4736,1,12.2778],[6209,1,1.90802],[1040,1,16.3108]]],[[5793.79,6047.02,0],0,false,[[839,1,9.70761],[3241,1,12.6007]]],[[4372.27,14710.3,0],0,false,[[6626,1,250.329],[1549,1,208.816]]], +[[12363.4,6296.88,0],0,false,[[5736,1,78.7705]]],[[14810.5,11601.7,0],0,true,[[3722,1,42.6499],[4949,1,11.1224],[5847,1,8.17866]]],[[6877.34,2192.94,0],0,true,[[2818,1,64.3589],[7735,1,14.161],[3617,1,30.6412],[1631,1,23.385]]],[[14974.3,13842.6,0],0,true,[[6224,1,16.7622],[6256,1,20.4088],[6863,1,9.64001],[5277,1,19.3244]]],[[7407.07,4979.08,0],0,false,[[7354,1,17.8839],[7643,1,73.3928]]], +[[14957.2,14008.4,0],0,false,[[533,1,24.5336],[2806,1,56.8596]]],[[2187.4,799.922,0],0,false,[[125,1,254.92],[6985,1,306.462]]],[[15983.9,3242.43,0],0,false,[[1475,1,185.286],[3658,1,254.484]]],[[4428.65,7474.45,0],0,true,[[4051,1,21.6058],[5295,1,29.1019],[1279,1,12.4072]]],[[6903.64,11868.6,0],0,false,[[1099,1,82.2639],[416,1,194.231]]], +[[2430.54,6836.25,0],0,true,[[6518,1,11.464],[2222,1,15.3869],[2757,1,9.01966]]],[[4481.42,14241.4,0],0,false,[[6226,1,21.1677],[5210,1,46.1461]]],[[9526.28,10608.2,0],0,true,[[4427,1,27.0536],[962,1,323.086],[7203,1,15.2989]]],[[4039.31,15938.5,0],0,true,[[6359,1,16.4757],[5933,1,49.9166],[5920,1,26.4917],[2483,1,19.1465]]],[[8683.41,14110.7,0],0,false,[[2908,1,322.672],[224,1,315.738]]], +[[10044.2,7952.14,0],0,true,[[4812,1,18.8608],[1424,1,19.5235],[5262,1,12.2832]]],[[12090.8,6347.1,0],0,false,[[4312,1,265.741],[7041,1,275.792]]],[[11761.3,6690.5,0],0,false,[[6632,1,277.541],[7105,1,15.3965]]],[[14429.3,10267.9,0],0,false,[[3743,0,214.56],[2847,0,74.0716]]],[[15245.5,7442.08,0],0,true,[[6350,1,13.083],[4721,1,46.2548],[5591,1,16.0935]]], +[[13589.9,16355.9,0],0,true,[[2493,1,305.102],[2896,1,33.7155],[4100,1,27.1551]]],[[3868.17,6493.47,0],0,true,[[3995,1,27.2009],[2408,1,24.6778],[4005,1,12.4477],[1799,1,7.92805]]],[[6668.58,9002.39,0],0,true,[[5489,1,21.3105],[93,1,22.2546],[714,1,11.4976],[1910,1,25.5403]]],[[8851.42,14410,0],0,true,[[3409,1,30.792],[3469,1,10.2713],[7324,1,5.28691],[510,1,17.9961]]],[[6904.81,9262.69,0],0,false,[[6346,1,26.1699],[1132,1,24.9739]]], +[[5243.78,10678.8,0],0,false,[[7563,1,94.7761],[6001,1,30.126]]],[[4828.04,12690.8,0],0,true,[[7216,1,23.3961],[4673,1,23.3678],[1178,1,4.73786],[866,1,8.40354]]],[[5677.99,14417.2,0],0,true,[[6116,1,16.6509],[5504,1,74.8079],[4325,1,20.9704],[7510,1,27.8576]]],[[9338.41,9434.33,0],0,true,[[2813,1,17.616],[6213,1,268.768],[4406,1,30.5073]]],[[642.559,6809.58,0],0,false,[[5016,0,42.5855],[6068,0,166.24]]], +[[14770.7,11688.6,0],0,false,[[831,1,184.832],[4418,1,11.9824]]],[[13275.1,6167.65,0],0,true,[[3135,1,15.3559],[850,1,244.715],[1553,1,17.1215]]],[[13071.4,14012.9,0],0,true,[[4255,1,18.9428],[5304,1,50.8113],[1196,1,9.76951],[4221,1,22.5631]]],[[13989.8,15222.9,0],0,false,[[7605,1,65.2714],[4199,1,27.7659]]],[[7833.91,4621.76,0],0,false,[[3484,1,214.663],[5826,1,28.9485]]], +[[15312,3878.94,0],0,false,[[7539,1,202.615],[6530,1,16.9323]]],[[7061.68,8986.54,0],0,false,[[1052,1,70.6487],[3546,1,232.402]]],[[4874.96,6686.82,0],0,false,[[2134,1,38.2057],[2843,1,133.543]]],[[9338.35,11596.9,0],0,false,[[4437,1,346.939],[6157,1,146.265]]],[[2763.1,14605.1,0],0,false,[[4291,1,386.171],[7451,1,89.0996]]], +[[2711.97,7411.32,0],0,false,[[3033,1,211.506],[5429,1,146.655]]],[[7191.71,11441.7,0],0,false,[[7022,1,150.308],[4246,1,142.311]]],[[1249.1,13615.4,0],0,false,[[950,1,71.4243],[5843,1,18.2836]]],[[11503.7,6474.66,0],0,false,[[402,1,348.955],[1401,1,298.387]]],[[895.457,7245.36,0],0,true,[[5544,1,209.852],[3474,1,17.4589],[472,1,25.2799]]], +[[13632.6,10758.1,0],0,true,[[5801,1,9.02624],[860,1,11.9428],[1869,1,3.87754]]],[[182.196,13481.1,0],0,true,[[1820,1,35.0634],[6502,1,34.7362],[5272,1,13.7787],[6523,1,6.7718]]],[[15791.8,7659.69,0],0,false,[[7243,1,24.3841],[7322,1,241.122]]],[[11232.9,1766.93,0],0,false,[[5118,1,120.881],[4223,1,345.712]]],[[14079.6,12676.4,0],0,false,[[2975,1,32.9677],[4286,1,30.2311]]], +[[14168.4,15314.7,0],0,true,[[5532,1,14.9328],[5230,1,11.8343],[4317,1,11.5478]]],[[7436.52,4883.93,0],0,true,[[3217,1,10.8607],[3450,1,27.364],[7643,1,26.3508]]],[[12608.4,2597.12,0],0,false,[[5380,1,195.324],[3942,1,253.292]]],[[5704.78,11362.8,0],0,false,[[3258,1,138.059],[6036,1,84.5712]]],[[6657.41,9020.29,0],0,true,[[1069,1,54.2388],[1910,1,11.6417],[5457,1,21.3105],[714,1,16.4704]]], +[[1051.09,15141.6,0],0,false,[[4263,1,239.185],[853,1,82.8277]]],[[9139.08,11971.1,0],0,true,[[6157,1,279.185],[1271,1,20.4995],[5649,1,27.5083]]],[[9261.43,9294.36,0],0,false,[[3044,1,97.8687],[7788,1,60.5394]]],[[837.736,15377.6,0],0,true,[[261,1,132.86],[2804,1,5.34153],[7571,1,9.64408]]],[[12350.1,14146.6,0],0,false,[[1645,1,120.175],[3048,1,176.712]]], +[[1813.19,5390.93,0],0,true,[[7292,1,4.30653],[6668,1,10.5483],[2987,1,5.67584]]],[[13981.7,9009.93,0],0,true,[[4852,1,41.7504],[3925,1,10.6745],[3915,1,15.9379]]],[[12834.2,2526.75,0],0,false,[[3102,1,393.488],[4862,1,198.402]]],[[14976.7,13907.7,0],0,true,[[4745,1,9.27229],[1574,1,33.0431],[4554,1,18.4891]]],[[15158.3,14527.5,0],0,false,[[201,1,49.8672],[5003,1,274.956]]], +[[15310,2291.34,0],0,false,[[7785,1,99.0213],[3992,1,245.423]]],[[4127.94,9602.79,0],0,false,[[5646,1,399.523],[935,1,133.096]]],[[5761.61,11453.2,0],0,true,[[2661,1,19.9845],[7092,1,182.163],[6036,1,22.4379],[1954,1,23.26]]],[[9046.57,11819,0],0,false,[[1495,1,31.8602]]],[[5607.2,14393.1,0],0,true,[[5462,1,74.8079],[1783,1,24.9583],[1432,1,16.4334],[287,1,16.8528]]], +[[6788.35,7903.21,0],0,true,[[3935,1,17.7045],[283,1,7.78788],[7440,1,13.2199]]],[[4879.21,5948.47,0],0,true,[[96,0,10.4603],[738,1,12.5556],[378,0,310.603]]],[[470.61,8171.35,0],0,true,[[3257,1,16.7577],[2182,1,8.16614],[484,1,3.60644]]],[[1364.49,8144.57,0],0,true,[[660,1,9.46123],[6629,1,20.5712],[260,1,11.8658]]],[[8837.87,15245,0],0,false,[[3445,1,57.2588],[4771,1,39.8078]]], +[[377.384,12899.4,0],0,true,[[5166,1,21.273],[2943,1,19.0558],[422,1,7.34066],[386,1,18.4591]]],[[2814.21,5267.84,0],0,false,[[7334,1,142.341],[3604,1,266.358]]],[[12741.7,14049.6,0],0,true,[[1694,1,25.4631],[2190,1,22.8436],[706,1,17.0134]]],[[6009.38,1321.24,0],0,true,[[5752,1,27.5921],[4876,1,309.713],[188,1,19.0378]]],[[14949.9,13930.6,0],0,false,[[940,1,21.1018],[4129,1,53.0204]]], +[[10551.7,6393.5,0],0,true,[[6114,1,9.98947],[6113,1,17.4342],[4267,1,12.2082]]],[[9199.41,9040.59,0],0,false,[[4226,1,69.2385],[254,1,71.4191]]],[[10906.7,10730.3,0],0,false,[[7281,1,162.753],[1335,1,66.8306]]],[[6627.54,8898.08,0],0,false,[[466,1,13.7925],[5194,1,15.9858]]],[[488.932,10056.5,0],0,true,[[1085,1,110.262],[1526,1,16.6271],[1316,1,14.0744],[7220,1,18.29]]], +[[8265.98,5825.62,0],0,false,[[79,1,329.289],[716,1,376.015]]],[[6113.68,12174,0],0,false,[[7062,1,26.2406],[4324,1,22.0814]]],[[9549,9816.5,0],0,true,[[4705,1,111.249],[5423,1,17.6598],[828,1,17.5377]]],[[4140.58,15748.3,0],0,false,[[4322,1,87.3643],[1652,1,39.1223]]],[[8783.04,15453.5,0],0,false,[[3419,1,23.5157],[5779,1,20.5501]]], +[[275.04,13786.2,0],0,false,[[5655,1,82.6233],[1469,1,110.89]]],[[12648.9,5696.88,0],0,false,[[6407,1,319.192],[5071,1,8.40521]]],[[12838.1,14421.6,0],0,false,[[6271,1,25.1535],[2455,1,23.0741]]],[[14994.4,11058.6,0],0,false,[[7306,1,339.31],[1930,1,86.8239]]],[[13077.2,14130.4,0],0,true,[[5695,1,14.5916],[73,1,10.1109],[3095,1,20.0372]]], +[[2267.13,4410.49,0],0,true,[[3306,1,46.4762],[2748,1,16.313],[5696,1,12.0903]]],[[7725.68,4383.58,0],0,true,[[1742,1,17.7716],[1245,1,14.3762],[185,1,8.97716]]],[[14181.4,15322,0],0,true,[[5307,1,23.4763],[5485,1,14.9328],[5230,1,5.16024]]],[[2575.85,1198.8,0],0,false,[[3846,1,67.823],[3425,1,118.92]]],[[13155.9,673.423,0],0,false,[[7276,1,39.6922],[5290,1,260.57]]], +[[14920.6,1674.55,0],0,true,[[5753,1,14.9373],[3022,1,17.0026],[7134,1,9.15698]]],[[14884.9,5757.71,0],0,true,[[2347,1,22.132],[6021,1,96.1326],[1714,1,122.586]]],[[2385.61,6966.89,0],0,false,[[6742,1,26.8847],[7342,1,123.195]]],[[3631.92,13851.3,0],0,true,[[47,1,25.4982],[6202,1,22.487],[3585,1,23.1766],[6473,1,9.35677]]],[[5964.97,11217.8,0],0,true,[[342,1,25.7999],[625,1,21.6769],[2033,1,6.93984],[5282,1,20.2723]]], +[[9071.33,9088.63,0],0,true,[[4106,1,90.457],[1373,1,18.6455],[4251,1,32.708],[5834,1,22.5029]]],[[10886.3,12165.1,0],0,true,[[6614,1,26.9132],[7282,1,16.1043],[6357,1,7.64731]]],[[4207.5,10551.4,0],0,true,[[4761,1,17.444],[7620,1,18.6712],[7,1,19.7664],[4306,1,12.916]]],[[11188.3,7410.15,0],0,false,[[419,1,46.8417],[1284,1,15.0968]]],[[712.821,7152.79,0],0,false,[[6307,1,349.286],[5479,1,209.852]]], +[[8171.83,3155.2,0],0,false,[[1819,1,218.534],[1073,1,23.3826]]],[[10309.3,1498.93,0],0,false,[[12,1,104.763],[610,1,156.796]]],[[13272.5,13620.6,0],0,true,[[3628,1,9.15045],[2427,1,14.1488],[4061,1,16.409]]],[[2050.19,4586.49,0],0,false,[[7130,1,61.9879],[5274,1,59.3572]]],[[1743.31,3138.63,0],0,false,[[6092,1,147.125],[637,1,101.961]]], +[[16073.6,2951.69,0],0,false,[[1994,1,74.8419],[4712,1,23.3779]]],[[6736.05,6415.14,0],0,true,[[2731,1,25.5419],[1800,1,24.8406],[3703,1,9.95578],[1453,1,4.36164]]],[[5808.6,5942.71,0],0,true,[[4277,1,8.09495],[7033,1,13.1582],[1564,1,4.86985],[5300,1,7.79658]]],[[5582.46,14617.8,0],0,true,[[2526,1,66.2679],[3266,1,19.491],[4234,1,12.6503],[7549,1,22.2319]]],[[9019.67,11841.3,0],0,true,[[2981,1,14.2121],[4464,1,177.164],[1495,1,3.96736],[6833,1,14.9839]]], +[[8655.49,6165.53,0],0,false,[[1660,1,28.1053],[8,1,59.4857]]],[[10137.9,13899.5,0],0,false,[[1251,1,15.4091],[4206,1,114.202]]],[[1382.74,7469.99,0],0,false,[[6793,1,64.9423],[2734,1,27.0796]]],[[521.195,12653.2,0],0,false,[[7238,1,74.9397],[2330,1,369.082]]],[[9469.35,3304.51,0],0,true,[[5213,1,20.7945],[6374,1,143.306],[1045,1,6.57771],[6011,1,7.10405]]], +[[1819.61,4780.17,0],0,true,[[4855,1,296.419],[1181,1,29.7389],[4970,1,12.2839]]],[[4226.46,3098.43,0],0,false,[[982,1,245.614],[3119,1,197.263]]],[[14918,14084.8,0],0,true,[[2806,1,29.3172],[6379,1,21.2518],[7215,1,12.2109]]],[[14287.3,2918.5,0],0,true,[[7300,1,21.2296],[5233,1,12.5865],[1429,1,13.8954]]],[[1370.8,8091.1,0],0,false,[[6629,1,33.303],[6474,1,115.178]]], +[[4030.58,6605.39,0],0,false,[[3060,1,74.7792],[5929,1,15.6609]]],[[7169.97,9042.71,0],0,false,[[1221,1,25.4046],[1052,1,51.646]]],[[10007,11091.2,0],0,false,[[5311,1,83.3447],[6243,1,30.2156]]],[[9064.46,14489.6,0],0,true,[[4846,1,52.895],[2405,1,30.8797],[148,1,19.0245]]],[[3337.64,5781.53,0],0,false,[[4280,1,94.37],[7269,1,274.814]]], +[[10792.6,7123.15,0],0,true,[[3609,1,15.2739],[2409,1,62.857],[1115,1,9.12805]]],[[1519.2,7935.27,0],0,true,[[6728,1,68.2896],[6027,1,15.8644],[6111,1,27.0746],[4810,1,11.3015]]],[[3948.82,16200.5,0],0,false,[[6788,1,38.2128],[4718,1,18.5289]]],[[6066.93,15268.3,0],0,false,[[7771,1,389.583],[2556,1,401.021]]],[[10900.4,14289.8,0],0,false,[[3377,1,309.611],[1676,1,244.313]]], +[[12721.6,14191.2,0],0,true,[[2988,1,29.495],[4773,1,32.1826],[5899,1,32.8333],[5225,1,5.43909]]],[[9910.62,2290.6,0],0,false,[[2498,1,385.838],[2775,1,67.9164]]],[[7843.44,1593.57,0],0,false,[[1842,1,229.864],[1740,1,257.373]]],[[5260.4,2387.35,0],0,true,[[6945,1,18.8319],[3216,1,70.8641],[4532,1,32.2962]]],[[4159.66,2177,0],0,false,[[1888,1,330.445],[444,1,221.685]]], +[[4379.39,2760.51,0],0,false,[[1300,1,269.332],[3288,1,142.023]]],[[3248.64,3496.46,0],0,false,[[938,1,60.6081],[5869,1,136.222]]],[[3655.53,9004.67,0],0,false,[[1828,1,84.1165],[1087,1,18.7894]]],[[4651.29,9565.03,0],0,false,[[1454,1,323.637],[3620,1,5.64462]]],[[3871.63,9823.72,0],0,true,[[5027,1,23.9517],[7613,1,10.0684],[845,1,15.0497]]], +[[288.074,12342.3,0],0,false,[[446,1,98.6627],[4046,1,19.2787]]],[[7685.08,13002.3,0],0,false,[[5754,1,185.919],[3369,1,335.152]]],[[6966.59,16086.7,0],0,false,[[3158,1,125.183],[1138,1,389.383]]],[[8962.64,12410.3,0],0,false,[[7137,1,104.713],[4451,1,307.335]]],[[7006.6,10246.6,0],0,false,[[5009,1,394.338],[5090,1,234.42]]], +[[13492.1,10709,0],0,true,[[2383,1,42.3988],[4254,1,10.8412],[2585,1,15.7501],[6877,1,20.321]]],[[15258.7,7451.2,0],0,true,[[4548,1,22.3053],[6350,1,3.72489],[5454,1,16.0935]]],[[5196.78,3836.84,0],0,true,[[1019,1,17.7275],[6635,1,49.1688],[727,1,24.4168],[7760,1,16.8828]]],[[5770.25,4140.48,0],0,false,[[581,1,362.439],[2625,1,138.927]]],[[7297.74,1681.69,0],0,false,[[4285,1,321.591],[4985,1,174.22]]], +[[11653.6,10598.4,0],0,false,[[3684,1,23.3281],[4247,1,25.8546]]],[[8323.99,9907.65,0],0,true,[[3795,1,22.6222],[4049,1,21.4598],[5361,1,17.5962],[1897,1,5.80301]]],[[7247.8,6469.45,0],0,true,[[4503,1,8.95537],[4293,1,10.1204],[3270,1,10.0065]]],[[4796.64,7126.97,0],0,false,[[1673,1,18.9664],[1490,1,247.981]]],[[10982.3,7059.03,0],0,false,[[2986,1,151.749],[2209,1,23.2368]]], +[[6672.11,8860.69,0],0,true,[[7272,1,63.2434],[1838,1,11.4451],[883,1,40.5033]]],[[5795.81,5989.19,0],0,true,[[1953,1,15.1888],[5893,1,38.371],[465,1,18.201],[7119,1,10.4502]]],[[3936.9,8705.16,0],0,true,[[1220,1,9.56734],[3130,1,22.1814],[5053,1,17.2325],[2200,1,18.815],[5386,1,14.6172]]],[[12397.1,14327.7,0],0,false,[[2255,1,68.956],[4473,1,74.0549]]],[[13389.9,10941.8,0],0,false,[[7555,1,11.0164],[892,1,21.9819]]], +[[13763.7,11905.5,0],0,false,[[2788,1,175.475],[515,1,24.4469]]],[[2047.86,4636.6,0],0,false,[[7410,1,45.604],[5912,1,93.0377]]],[[13786.7,4353.15,0],0,false,[[7520,0,362.307],[379,0,19.6044]]],[[5689.92,11670.3,0],0,true,[[1157,1,17.8073],[5062,1,114.048],[417,1,19.5538]]],[[11570,10825.6,0],0,true,[[59,1,13.7949],[2827,1,25.1389],[3408,1,10.4085]]], +[[10058.6,15547.4,0],0,true,[[1332,1,260.183],[2302,1,16.9631],[1717,1,18.9184],[7705,1,26.4211]]],[[3639.25,15546.1,0],0,false,[[1965,1,333.8],[3009,1,363.936]]],[[6722.75,6312.6,0],0,false,[[6580,1,15.1902],[3418,1,29.5827]]],[[11740,9917.42,0],0,false,[[859,1,42.7813],[4681,1,246.818]]],[[2254.61,14015.6,0],0,false,[[6959,1,358.789],[4091,1,154.52]]], +[[7329.86,13683.5,0],0,false,[[6204,1,277.531],[5686,1,391.74]]],[[4376.3,8778.76,0],0,true,[[2888,1,77.9858],[1464,1,8.67451],[5989,1,18.1158],[3494,1,19.1138]]],[[6073.48,7890.69,0],0,false,[[2487,1,43.4266],[7548,1,90.925]]],[[9106.42,7930.48,0],0,false,[[3384,1,208.302],[5406,1,357.329]]],[[12910.5,14225.1,0],0,true,[[2860,1,21.1532],[6088,1,73.1757],[7166,1,12.9214],[1175,1,21.1677]]], +[[13555.4,14593,0],0,false,[[582,1,59.5603],[2672,1,30.7009]]],[[5385.31,2159.95,0],0,false,[[1486,1,167.877]]],[[7618.95,4614.49,0],0,true,[[3450,1,304.425],[2673,1,19.3596],[1461,1,35.0848]]],[[15566.7,14711.4,0],0,false,[[4461,1,109.749],[4215,1,142.12]]],[[721.861,63.5897,0],0,false,[[3767,1,91.0807],[6610,1,398.524]]], +[[15055.1,1516.33,0],0,false,[[5403,1,304.263],[6917,1,41.4853]]],[[15227.9,3481.98,0],0,false,[[7437,1,191.501],[3781,1,17.4212]]],[[305.1,11006.5,0],0,false,[[2857,1,97.2723],[7067,1,42.3141]]],[[5569.36,6449.34,0],0,true,[[591,1,151.399],[68,1,9.25224],[2579,1,8.18654]]],[[5660.04,11524.1,0],0,true,[[7101,1,29.4834],[2661,1,108.036],[3000,1,21.9733],[6789,1,17.0317]]], +[[6258.25,8100.83,0],0,false,[[3071,1,20.9934],[4605,1,99.3501]]],[[1650.37,7428.53,0],0,true,[[1966,1,12.6088],[6248,1,23.6034],[7678,1,22.267],[630,1,20.4497]]],[[7299.21,8371.25,0],0,false,[[143,1,395.689],[1499,1,334.717]]],[[3945.7,16368.5,0],0,false,[[7499,1,56.5187]]],[[14013.6,7188.31,0],0,true,[[6484,1,76.7869],[2315,1,18.3588],[6390,1,15.7032],[2469,1,9.33263]]], +[[12680.6,14055.2,0],0,false,[[7667,1,22.6434],[1841,1,19.5611]]],[[14412.2,9190.08,0],0,true,[[7055,1,8.23343],[6171,1,58.235],[1427,1,12.5975]]],[[12832.9,13883.9,0],0,true,[[805,1,32.7078],[3182,1,46.8731],[3016,1,32.3245],[565,1,11.208]]],[[12685.2,16099.4,0],0,true,[[6217,1,15.6427],[2359,1,273.612],[2316,1,26.0274]]],[[12859.8,14527.6,0],0,false,[[5252,1,91.9716],[6915,1,43.7056]]], +[[12436.8,2775.66,0],0,false,[[6607,1,159.23],[4420,1,59.4703]]],[[13263.7,1342.88,0],0,false,[[654,1,24.94],[6155,1,87.4101]]],[[14291.8,2874.07,0],0,false,[[5828,1,65.5243],[5233,1,32.1701]]],[[8828.99,13249.8,0],0,false,[[3754,1,369.399],[4376,1,337.883]]],[[9466.63,9772.23,0],0,true,[[3986,1,5.12521],[1979,1,43.6209],[1672,1,6.97755],[2824,1,12.6844]]], +[[9843.47,6457.47,0],0,false,[[5383,1,35.1621],[4468,1,26.984]]],[[4069.93,9210.14,0],0,false,[[7065,1,139.783],[5501,1,399.523]]],[[5380.68,10235.2,0],0,false,[[7626,1,91.1288],[3141,1,19.4063]]],[[5072.59,8824.46,0],0,true,[[7794,1,24.6927],[316,1,114.597],[7581,1,14.6869],[453,1,12.926]]],[[9126.25,11995.4,0],0,true,[[1271,1,7.41327],[2373,1,19.455],[4039,1,10.7231],[5491,1,27.5083]]], +[[6401.56,6641.41,0],0,true,[[5430,1,11.3301],[1125,1,1.12833],[101,1,7.46996]]],[[10019.8,11100.9,0],0,true,[[5243,1,25.5287],[5793,1,28.9473],[6243,1,19.6334]]],[[5200.62,14032.3,0],0,true,[[5279,1,63.9267],[1687,1,32.977],[4435,1,13.2086]]],[[7059.83,11492,0],0,false,[[998,1,21.1225],[4703,1,22.4713]]],[[11455.2,6959.93,0],0,true,[[6997,1,12.913],[7707,1,14.0548],[2891,1,8.68034]]], +[[252.78,13706.8,0],0,false,[[4474,1,125.531],[5525,1,82.6233]]],[[4906.33,2907.87,0],0,true,[[876,1,29.5674],[5806,1,89.4303],[4402,1,22.5521]]],[[14298,14703.6,0],0,false,[[1090,1,24.5996],[4128,1,21.4885]]],[[5067.89,8609.79,0],0,false,[[2619,1,161.929],[4749,1,215.35]]],[[7146.2,11610.5,0],0,false,[[3383,1,184.187],[4187,1,91.4351]]], +[[5825.09,12200.5,0],0,false,[[5701,1,341.868],[4193,1,77.7245]]],[[4551.62,8813.99,0],0,false,[[4456,1,26.555],[6604,1,33.7835]]],[[8979.91,8781.07,0],0,false,[[2121,1,20.8187],[7480,1,22.6336]]],[[1003.65,13170.6,0],0,false,[[2330,1,339.859],[7104,1,306.992]]],[[647.354,15547.5,0],0,true,[[2804,1,251.981],[7573,1,15.3213],[6010,1,17.5783],[3093,1,26.4861]]], +[[12701.8,14078.1,0],0,false,[[2190,1,26.1414],[6468,1,29.8756]]],[[10113.3,1410.18,0],0,true,[[2574,1,12.8509],[6141,1,13.1262],[232,1,9.51638]]],[[2213.35,4617.69,0],0,true,[[5976,1,29.9405],[3779,1,27.2712],[4643,1,12.6506],[7448,1,23.7548]]],[[1789.37,3586.2,0],0,false,[[6089,1,28.3799],[309,1,53.7078]]],[[16018.6,8795.2,0],0,true,[[6050,1,14.2673],[89,1,76.9541],[5356,1,7.86458],[791,1,1.24849]]], +[[5595.29,2969.22,0],0,false,[[7263,1,372.67],[6490,1,100.897]]],[[15592.5,2273.89,0],0,true,[[5260,1,20.8484],[4077,1,139.378],[597,1,9.70406]]],[[461.448,9957.49,0],0,false,[[5875,1,62.2396],[128,1,24.3482]]],[[11796,10343.2,0],0,false,[[2543,1,330.847],[2102,1,92.046]]],[[3593.88,6748.76,0],0,true,[[2985,1,92.8214],[4094,1,9.3278],[221,1,10.6116],[7465,1,12.4537]]], +[[9946.73,9708.64,0],0,true,[[988,1,181.619],[7790,1,16.798],[598,1,9.20595],[5855,1,10.2078]]],[[3842.41,6809.91,0],0,true,[[6559,1,16.8283],[4593,1,5.32386],[1028,1,10.5177],[4687,1,14.5623]]],[[2218.1,6112.65,0],0,true,[[3132,1,17.148],[5115,1,6.77599],[3719,1,4.84767]]],[[14536.7,9945.39,0],0,false,[[6012,1,234.415],[7321,1,326.054]]],[[13035.7,14016.1,0],0,true,[[6218,1,31.5036],[1117,1,25.631],[7748,1,17.7492]]], +[[13697.9,13074.8,0],0,false,[[4449,1,108.663],[3747,1,42.6803]]],[[11748.1,161.113,0],0,true,[[4033,1,24.5689],[3714,1,21.6774],[2750,1,5.70616],[3629,1,9.30798]]],[[15944.3,12964.1,0],0,false,[[1442,1,306.816],[970,1,66.6034]]],[[15313.1,2042.77,0],0,false,[[7749,1,64.4342],[280,1,135.922]]],[[267.137,11080.2,0],0,false,[[5145,1,20.3233],[5943,1,27.7021]]], +[[6064.22,7839.69,0],0,false,[[6053,1,19.7117],[3922,1,73.5533]]],[[7332.35,14073.8,0],0,false,[[5615,1,391.74],[2551,1,373.655]]],[[4112.78,10799.6,0],0,true,[[613,1,27.4765],[227,1,47.3942]]],[[5795.22,11990.8,0],0,false,[[4731,1,67.7435],[2998,1,121.65]]],[[3807.3,11191.3,0],0,false,[[3583,1,154.442],[5063,1,74.7195]]], +[[6037.34,7839.03,0],0,false,[[3633,1,16.5644],[2487,1,20.2851]]],[[5585.44,14199.4,0],0,true,[[6083,1,16.3854],[1998,1,25.572],[5860,1,11.2523]]],[[3062.74,5561.19,0],0,true,[[4968,1,140.584],[2653,1,7.09835],[6137,1,19.3321]]],[[12912.8,5935.57,0],0,false,[[4734,1,394.78],[3115,1,61.4292]]],[[13513.6,9774.65,0],0,true,[[4371,1,10.388],[3871,1,89.7903],[4354,1,15.6108]]], +[[13091.5,14133.1,0],0,true,[[1755,1,21.9362],[5529,1,14.5916],[73,1,9.15108]]],[[2267.61,4422.57,0],0,true,[[7392,1,73.4986],[5530,1,12.0903],[2748,1,27.6274]]],[[7863,1926.86,0],0,false,[[1875,1,20.506],[895,1,44.4184]]],[[14796.2,6632.38,0],0,false,[[7474,1,148.086],[7522,1,26.5124]]],[[12721,3121.68,0],0,false,[[3487,1,10.7006]]], +[[9457.49,6576.35,0],0,true,[[5211,1,89.7696],[810,1,10.1853],[3692,1,9.79754],[356,1,15.9633]]],[[5832.1,12541.6,0],0,false,[[5128,1,392.765],[5660,1,341.868]]],[[9245.04,7451.62,0],0,false,[[3668,1,20.9709],[3384,1,300.754]]],[[9674.08,7414.61,0],0,false,[[1844,1,215.208],[6746,1,386.557]]],[[4812.32,13021.8,0],0,false,[[7233,1,101.92],[5369,1,289.809]]], +[[2454.65,7475.22,0],0,false,[[6703,1,163.229],[481,1,350.885]]],[[7018.25,11541.7,0],0,true,[[7076,1,20.6312],[3821,1,28.9279],[3690,1,18.9368],[3949,1,15.949],[7610,1,11.8489],[4035,1,25.1394]]],[[5407.97,8893.3,0],0,false,[[6245,1,52.059],[297,1,46.5113]]],[[8427.81,12481,0],0,true,[[1122,1,16.7213],[5175,1,237.855],[7617,1,27.7906]]],[[4878.37,8409.48,0],0,true,[[3297,1,17.1664],[4422,1,227.018],[1641,1,8.85293],[5873,1,7.99857],[3001,1,17.5591],[619,1,22.5565]]], +[[9954.49,8411.31,0],0,false,[[2446,1,151.93],[3298,1,163.811]]],[[4832.15,6697.82,0],0,true,[[6402,1,29.4825],[5967,1,13.3634],[7395,1,6.566],[7797,1,0.768093]]],[[5697.35,15675.2,0],0,false,[[2289,1,327.388],[4827,1,292.059]]],[[10493.5,13606.4,0],0,false,[[612,1,181.311],[2620,1,213.154]]],[[4650.6,15238.6,0],0,true,[[1549,1,389.562],[3947,1,19.3363],[5799,1,14.8041],[4378,1,19.6937]]], +[[11552.5,13203.9,0],0,false,[[3853,1,24.9002],[3638,1,146.385]]],[[10981.1,12015.3,0],0,false,[[2145,1,24.0526],[7047,1,31.3334]]],[[442.862,14989.5,0],0,false,[[580,1,383.947],[1172,1,301.506]]],[[8133.1,3175.49,0],0,true,[[7305,1,32.3498],[61,1,23.8504],[3134,1,10.9192],[4654,1,5.16142]]],[[7942.52,2509.77,0],0,false,[[3930,1,25.0142],[4213,1,24.5248]]], +[[13975.3,15245,0],0,true,[[1758,1,29.7371],[7683,1,18.1915],[4199,1,6.8526]]],[[6651.34,1921.08,0],0,false,[[7150,1,191.097],[2549,1,87.1649]]],[[11980.9,3808.11,0],0,false,[[583,1,284.211]]],[[7056.55,6458.39,0],0,false,[[2565,1,75.5438],[1449,1,120.429]]],[[5827.99,12093.6,0],0,true,[[2301,1,14.8081],[4829,1,22.2738],[7583,1,10.8294]]], +[[5304.44,7115.13,0],0,true,[[2927,1,15.8801],[4707,1,24.1292],[2530,1,7.79752],[4616,1,7.84751]]],[[10545.8,7986.17,0],0,false,[[5982,1,289.532],[702,1,9.27616]]],[[8355.1,7874.52,0],0,false,[[6301,1,141.575],[2939,1,194.174]]],[[8472.83,16161.2,0],0,true,[[3404,1,12.1406],[1718,1,11.4978],[1153,1,21.1189]]],[[7427.59,9146.43,0],0,true,[[2882,1,15.0887],[1224,1,11.1209],[2623,1,6.76131]]], +[[9218.77,8945.53,0],0,true,[[3932,1,8.09305],[2582,1,14.9436],[1661,1,19.5085]]],[[6351.91,9083.51,0],0,true,[[5809,1,41.1879],[7594,1,25.2199],[6365,1,12.3854],[7676,1,24.8904],[3831,1,13.3391]]],[[5276.57,9722.05,0],0,false,[[6990,1,78.1066],[4640,1,22.5804]]],[[7.28602,9976.75,0],0,false,[[399,1,19.2262]]],[[5701.45,9662.98,0],0,true,[[341,1,14.4307],[5084,1,99.3611],[3337,1,8.71154],[6117,1,19.9925]]], +[[13256,11022.1,0],0,false,[[7191,1,47.9489],[7695,1,32.7306]]],[[12389.2,6369.62,0],0,false,[[5435,1,78.7705],[3741,1,135.889]]],[[3383.74,3816.11,0],0,true,[[7782,1,16.3471],[1502,1,18.8814],[1328,1,6.50215]]],[[4379.51,6585.11,0],0,false,[[435,1,16.3721],[4360,1,140.077]]],[[3182.11,8242.52,0],0,true,[[7456,1,15.2948],[3732,1,21.4534],[3207,1,3.96763]]], +[[4930.86,8447.26,0],0,false,[[2877,1,19.1981],[2619,1,51.0254]]],[[4330.07,7150.83,0],0,false,[[3406,1,17.2967],[721,1,41.0464]]],[[950.531,10953.5,0],0,false,[[6459,1,119.371]]],[[6026.96,9456.14,0],0,false,[[6908,1,309.51],[5055,1,128.92]]],[[5660.49,14206.3,0],0,false,[[237,1,104.091],[2262,1,96.0497]]], +[[782.574,7721.71,0],0,false,[[3602,1,72.1412],[6837,1,8.30301]]],[[12548.4,14257.2,0],0,false,[[816,1,125.472],[2255,1,99.5075]]],[[12494.8,14167.5,0],0,true,[[4741,1,7.00623],[6319,1,40.1201],[1483,1,20.2186],[7726,1,20.5329]]],[[13169.6,14005.5,0],0,false,[[5413,1,27.4628],[6487,1,23.0432]]],[[14969.4,7294.59,0],0,true,[[7259,1,26.4871],[4527,1,33.6954],[2759,1,21.6742],[7602,1,23.3524]]], +[[13604.9,14704.7,0],0,true,[[5995,1,19.5759],[7700,1,32.3792],[2588,1,13.6342]]],[[11270.3,1591.32,0],0,true,[[1664,1,20.7175],[6757,1,24.4036],[1035,1,8.04592],[5354,1,4.63499]]],[[6020.2,1295.87,0],0,true,[[267,1,233.602],[5513,1,27.5921],[188,1,8.97636]]],[[14921.4,1659.63,0],0,true,[[942,1,355.592],[7134,1,23.2642],[5535,1,14.9373]]],[[7847.71,12912.5,0],0,false,[[4542,1,227.155],[5586,1,185.919]]], +[[10524.5,6397.58,0],0,true,[[5345,1,14.3221],[4267,1,15.9389],[1567,1,8.85396]]],[[9015.7,14607.8,0],0,false,[[6314,1,66.0648],[4802,1,76.464]]],[[6788.74,6773.3,0],0,true,[[3737,1,319.021],[1358,1,9.32941],[204,1,7.73172]]],[[5811.22,8864.81,0],0,false,[[5367,1,181.941],[2019,1,42.633]]],[[4824.27,15131.5,0],0,true,[[7614,1,16.1952],[1500,1,11.6069],[3349,1,8.13125]]], +[[9095.02,9189.48,0],0,false,[[140,1,17.1384],[1995,1,27.5285]]],[[5757.02,11777,0],0,false,[[2183,1,28.5038],[6267,1,77.9487]]],[[11662,10915.7,0],0,false,[[840,1,39.6457],[3769,1,18.5403]]],[[12148.3,14476.1,0],0,false,[[3809,1,29.403],[6042,1,16.2033]]],[[794.906,15032.1,0],0,false,[[5845,1,62.1052],[2942,1,21.1988]]], +[[12822.9,14629.1,0],0,false,[[4950,1,94.4491],[6634,1,87.7811]]],[[13779.9,15348.1,0],0,false,[[3889,1,105.46],[6074,1,373.411]]],[[16016.9,7696.8,0],0,true,[[4531,0,95.5737],[6129,0,5.20927],[4858,1,5.861],[4016,1,7.41999]]],[[2156.21,4101.87,0],0,false,[[1812,1,30.6084],[5001,1,46.1252]]],[[13251.9,1400.23,0],0,true,[[820,1,266.576],[654,1,33.6633],[2159,1,21.1958]]], +[[14245.6,3124.38,0],0,true,[[5022,1,13.3699],[7607,1,55.9854],[5998,1,28.1239],[5023,1,18.0331]]],[[6228.53,10974,0],0,true,[[1222,1,161.615],[2540,1,10.098],[751,1,20.6767],[1635,1,15.9271]]],[[1168.41,15196.9,0],0,false,[[545,1,23.6925],[252,1,21.6108]]],[[10563.9,11185.5,0],0,true,[[1447,1,22.5165],[1056,1,27.2521],[3600,1,12.4332]]],[[5675.57,6214.29,0],0,false,[[2733,1,35.4009],[6514,1,36.1953]]], +[[2475.22,14471.3,0],0,false,[[1817,1,369.38],[7401,1,188.221]]],[[6342.03,8120.38,0],0,false,[[3550,1,25.4026],[2730,1,52.9124]]],[[4476.59,8800.65,0],0,true,[[4084,1,14.7146],[1900,1,27.6242],[4364,1,9.37779],[5422,1,10.8067]]],[[1016.33,15269.9,0],0,false,[[5212,1,11.8636],[7679,1,87.4951]]],[[8779.14,15473.7,0],0,false,[[5524,1,20.5501],[7554,1,23.4936]]], +[[12831.1,7142.02,0],0,false,[[849,1,214.488],[1002,1,106.097]]],[[13519.8,11574.6,0],0,false,[[1753,1,260.227]]],[[12846.4,14780.3,0],0,false,[[6634,1,66.0643],[922,1,34.2779]]],[[13176.8,14154.2,0],0,true,[[7242,1,14.6833],[1195,1,10.5117],[274,1,8.53897],[7447,1,13.6139]]],[[14629.4,6687.75,0],0,true,[[6900,1,10.7905],[5000,1,23.1763],[371,1,21.0409]]], +[[7847.19,1866.64,0],0,true,[[1740,1,16.1047],[4498,1,17.931],[6351,1,8.00281]]],[[5188.11,1305.86,0],0,false,[[6278,1,311.172],[3699,1,237.624]]],[[14833.7,14306.5,0],0,false,[[1148,1,24.7058],[1149,1,57.8812]]],[[14109.7,2135.31,0],0,true,[[4585,1,228.523],[7576,1,22.0803],[1668,1,23.6031],[6687,1,35.4001]]],[[14264.7,3022.75,0],0,true,[[1232,1,5.19336],[6444,1,10.7909],[3907,1,8.59452],[4259,1,14.6462]]], +[[15512.6,2343.1,0],0,true,[[1728,1,14.4213],[6930,1,12.8567],[4146,1,13.4408],[3309,1,12.2548]]],[[15572.6,2237.73,0],0,false,[[6867,1,106.397],[4304,1,13.4333]]],[[11361.7,9609.63,0],0,false,[[1607,1,163.437],[661,1,81.5389]]],[[9993.53,11113,0],0,false,[[5651,1,28.9473],[154,1,118.541]]],[[4806.52,6580.76,0],0,true,[[3553,1,19.5992],[2148,1,25.2422],[6577,1,4.22965],[3247,1,21.9359]]], +[[10768.8,10781.3,0],0,true,[[2702,1,23.3232],[1706,1,25.2517],[6598,1,9.28719],[1766,1,8.79127]]],[[6243.63,9213.39,0],0,true,[[1156,1,19.6486],[6908,1,17.0404],[1219,1,1.28946]]],[[7672.15,10381.3,0],0,false,[[7164,1,242.517],[238,1,331.105]]],[[8432.88,11461.8,0],0,false,[[4714,1,29.0199],[2299,1,30.1406]]],[[4664.86,15241,0],0,true,[[2728,1,157.789],[5714,1,14.8041],[4378,1,14.7753],[3947,1,27.1691]]], +[[9838.31,14324.3,0],0,false,[[5316,1,100.48],[1824,1,54.0039]]],[[13626.1,10751.8,0],0,false,[[6877,1,132.155],[5480,1,9.02624]]],[[13772.6,11947.2,0],0,true,[[5962,1,19.0569],[551,1,13.921],[6913,1,6.82834]]],[[13651.7,5278.29,0],0,false,[[2656,0,255.091],[1920,0,214.923]]],[[15442.1,7489.09,0],0,false,[[2361,1,21.0124],[7762,1,85.5265]]], +[[14222.8,12535.8,0],0,false,[[2791,1,65.7246],[6505,1,46.809]]],[[4954.06,2832.84,0],0,false,[[5656,1,89.4303],[475,1,354.71]]],[[12721.4,3186.32,0],0,true,[[731,1,18.985],[5121,1,21.3613],[2080,1,15.7674],[4894,1,19.4657]]],[[13685.1,187.073,0],0,false,[[6701,1,207.779],[5259,1,179.542]]],[[6311.78,9076.13,0],0,false,[[2108,1,73.2568],[5731,1,41.1879]]], +[[5318.03,8841.8,0],0,true,[[1983,1,20.2816],[480,1,9.9952],[55,1,24.3617],[1508,1,22.6986]]],[[1638.05,7874.13,0],0,true,[[3515,1,15.5085],[1027,1,6.10933],[3191,1,1.92296]]],[[7394.55,11284.8,0],0,true,[[3641,1,26.2911],[1919,1,8.77484],[2669,1,25.1427],[4738,1,27.5361]]],[[7291.02,9085.84,0],0,true,[[3836,1,110.995],[1914,1,13.1552],[4026,1,19.8814]]],[[8455.34,12464.9,0],0,true,[[1122,1,15.1749],[6120,1,26.2575],[7617,1,6.18678]]], +[[3151.33,5718.88,0],0,true,[[814,1,20.0243],[5961,1,19.8661],[4872,1,8.48084]]],[[12573.4,7068.75,0],0,false,[[4984,1,19.6856],[5150,1,22.161]]],[[205.749,13357.6,0],0,false,[[502,1,22.2136],[1529,1,24.189]]],[[5171.98,4471.7,0],0,false,[[804,1,242.766],[6292,1,58.483]]],[[8057.21,3300.43,0],0,true,[[1947,1,19.6052],[7504,1,19.6859],[6173,1,23.8268],[991,1,25.5774]]], +[[2578.31,4639.1,0],0,false,[[7487,1,258.189],[2060,1,198.737]]],[[1910.73,4857.08,0],0,false,[[6606,1,83.552]]],[[14343.4,12405.9,0],0,false,[[3434,1,28.4776],[87,1,52.1708]]],[[14126.9,12642.2,0],0,false,[[7227,1,20.1527],[2975,1,25.5785]]],[[14271.9,14146.8,0],0,true,[[4316,1,8.19004],[292,1,56.3704],[5377,1,23.088],[3890,1,31.3164]]], +[[11444,1970.08,0],0,false,[[915,1,201.05],[6557,1,289.488]]],[[7815.56,4599.37,0],0,true,[[5469,1,28.9485],[325,1,32.1141],[5924,1,16.7687]]],[[7357.65,4617.98,0],0,true,[[5002,1,241.345],[6192,1,12.2058],[3054,1,11.216]]],[[14303,2809.76,0],0,true,[[1907,1,19.1967],[5642,1,65.5243],[4018,1,32.6906]]],[[14339.5,3050.06,0],0,false,[[4259,1,65.1644],[7339,1,120.679]]], +[[16124.5,2999.81,0],0,true,[[3523,1,28.0408],[6411,1,29.4153],[3188,1,7.95803],[7765,1,14.1167]]],[[2355.51,10725.2,0],0,true,[[2800,1,17.9517],[797,1,14.7504],[1398,1,10.416]]],[[5271.65,8812.76,0],0,false,[[2678,1,26.639],[855,1,18.7774]]],[[4795.21,6570.47,0],0,false,[[174,1,21.5943],[6577,1,18.5201]]],[[9070.77,9111.12,0],0,true,[[5540,1,22.5029],[6649,1,45.1938],[4251,1,15.2647],[1373,1,24.0297]]], +[[6747.78,8855.89,0],0,true,[[14,1,7.86828],[695,1,6.50376],[1927,1,19.2],[907,1,17.2405],[7272,1,14.4974],[6697,1,16.1203]]],[[4842.42,12763.4,0],0,false,[[4157,1,24.6366],[4964,1,20.4705]]],[[4753.02,8807.71,0],0,true,[[4936,1,28.6054],[6024,1,19.068],[2107,1,28.73],[1026,1,28.742]]],[[7180.6,15224.2,0],0,false,[[2854,1,244.086],[4733,1,258.101]]],[[11505,10244.1,0],0,false,[[3458,1,52.4388]]], +[[6517.75,13543.7,0],0,false,[[826,1,339.701],[1689,1,331.964]]],[[4881.61,15126.6,0],0,false,[[7402,1,51.5154],[975,1,39.7656]]],[[4162.87,16019.5,0],0,true,[[2599,1,384.137],[7283,1,15.5037],[783,1,10.9152],[735,1,18.1825]]],[[1246.65,13633.4,0],0,true,[[5477,1,18.2836],[7102,1,12.1025],[740,1,10.0629]]],[[11051.4,5170.48,0],0,false,[[3114,1,317.157],[4428,1,143.408]]], +[[772.386,14974.6,0],0,false,[[5117,1,46.4707],[5764,1,62.1052]]],[[12851.6,14166.4,0],0,true,[[1709,1,63.279],[1902,1,20.0851],[2453,1,13.064]]],[[14817.6,11605.7,0],0,true,[[4949,1,14.7366],[6103,1,30.083],[5436,1,8.17866],[7759,1,29.6007]]],[[10860.5,2594.49,0],0,true,[[7680,1,13.2105],[3304,1,224.515],[7730,1,10.8084]]],[[7102.79,1881.58,0],0,false,[[2749,1,261.224],[409,1,97.4843]]], +[[14425.3,14424,0],0,false,[[4679,1,104.353],[790,1,17.8375]]],[[1547.59,7959.42,0],0,false,[[114,1,58.6622],[546,1,48.6857]]],[[9183.16,6254.75,0],0,true,[[1989,1,84.037],[2610,1,34.7058],[7304,1,16.6767],[628,1,27.4788],[7743,1,14.209]]],[[3314.9,12892,0],0,false,[[7110,1,25.3083],[4465,1,19.0116]]],[[9175.32,9154.2,0],0,true,[[642,1,47.7782],[7252,1,9.44803],[4336,1,11.0687]]], +[[9938.2,9714.23,0],0,true,[[5675,1,10.2078],[4705,1,310.522],[598,1,14.493],[7790,1,13.7445]]],[[3290.1,9110.17,0],0,true,[[1040,1,24.1202],[3512,1,95.5977],[4736,1,10.7869],[6209,1,13.362],[5432,1,11.4622]]],[[10068.5,8632.45,0],0,false,[[2631,0,8.16236],[112,1,5.23926]]],[[12484.2,9010.29,0],0,true,[[7774,1,14.8241],[587,1,13.875],[5344,1,2.88526]]],[[6269.76,9023.11,0],0,false,[[3238,1,41.1107],[3847,1,129.082]]], +[[5579.63,14209,0],0,true,[[4959,1,21.0785],[6083,1,5.47597],[5010,1,14.3088],[3056,1,18.5526],[5691,1,11.2523]]],[[6030.77,10251.5,0],0,false,[[6447,1,49.8473],[7595,1,13.1772]]],[[11287.7,13992.9,0],0,false,[[1362,1,104.945],[3957,1,323.601]]],[[13757.2,11324.9,0],0,true,[[2892,1,113.497],[4160,1,7.77396],[3500,1,15.2714]]],[[609.698,6842.98,0],0,false,[[5016,1,4.54315],[149,1,4.54315]]], +[[349.932,12468.4,0],0,false,[[7257,1,14.3742],[3603,1,24.5739]]],[[5333.91,4820.58,0],0,false,[[4818,1,261.76],[1552,1,238.61]]],[[1905.61,5044.02,0],0,true,[[1226,1,75.2403],[1554,1,26.5973],[7471,1,21.512],[7814,1,18.0556]]],[[1683.8,4314.63,0],0,false,[[2916,1,322.609],[1460,1,185.096]]],[[3339.19,3394.78,0],0,false,[[5581,1,136.222],[2674,1,167.477]]], +[[3871.16,3123.08,0],0,false,[[3253,1,147.024],[1185,1,151.418]]],[[15725.1,2588.02,0],0,false,[[2837,1,44.2346],[1152,1,39.9906]]],[[9848.18,14416.9,0],0,true,[[4606,1,22.8281],[479,1,20.2409],[2938,1,12.9086]]],[[4884.03,8403.84,0],0,true,[[134,1,2.57752],[3297,1,10.9571],[5709,1,7.99857],[1641,1,3.52546],[2374,1,19.1744],[3001,1,17.6447],[619,1,20.7302]]],[[9187.93,9176.37,0],0,false,[[4336,1,14.5289],[6383,1,26.4679]]], +[[428.014,9905.13,0],0,false,[[753,1,183.343],[5672,1,62.2396]]],[[7848.8,8080.41,0],0,false,[[5149,1,128.317],[5105,1,21.6323]]],[[6913.43,11670.9,0],0,true,[[1268,1,11.385],[622,1,15.921],[3793,1,8.90762]]],[[8633.45,14634.3,0],0,false,[[6519,1,19.9894],[3819,1,27.7334]]],[[11205,7321.36,0],0,false,[[6544,1,21.1435],[4494,1,16.7266]]], +[[14090.3,14289.4,0],0,false,[[2991,1,89.5029],[4568,1,175.071]]],[[2157.31,4605.15,0],0,true,[[1441,1,21.1055],[2305,1,18.065],[6392,1,19.9827],[5976,1,27.5502]]],[[12436.8,1567.29,0],0,false,[[4612,1,109.629],[1368,1,400.192]]],[[14993.5,13839.6,0],0,false,[[7001,1,25.4401],[6526,1,21.6225]]],[[14056.2,1907.05,0],0,true,[[5925,1,17.9107],[5004,1,82.0629],[4512,1,27.581],[4585,1,11.232]]], +[[12751.1,3193.14,0],0,true,[[5926,1,21.5766],[7153,1,21.7821],[460,1,11.493]]],[[4273.55,10332.1,0],0,true,[[1686,1,18.5287],[3299,1,84.183],[919,1,24.8576],[6678,1,17.7055]]],[[3053.7,12171.7,0],0,false,[[7049,1,277.571],[5195,1,113.549]]],[[4846.13,6639.26,0],0,true,[[6433,1,26.9425],[2134,1,19.4707],[1937,1,24.5009],[7382,1,5.80693]]],[[6362.74,9610.04,0],0,false,[[2753,1,316.053],[3651,1,398.505]]], +[[7361.64,14520.3,0],0,true,[[1123,1,165.921],[6896,1,27.5607],[2406,1,18.8848],[445,1,13.3186]]],[[8265.61,9237.21,0],0,true,[[6478,1,11.7673],[2567,1,194.158],[483,1,9.9858]]],[[5881.65,11627.3,0],0,true,[[1397,1,28.9626],[241,1,35.5515],[2910,1,16.48],[7092,1,31.0424]]],[[5790.12,6026.52,0],0,true,[[5601,1,38.371],[3241,1,8.58908],[2230,1,6.60305]]],[[448.501,10309.1,0],0,false,[[1316,1,247.036],[4881,1,110.696]]], +[[454.287,14050.1,0],0,true,[[5068,1,64.6173],[4751,1,11.1871],[5015,1,16.988],[2544,1,11.3736]]],[[388.665,12305.8,0],0,false,[[5395,1,24.4876],[19,1,250.417]]],[[12957.3,9552.8,0],0,true,[[6782,1,102.704],[4945,1,6.26847],[5271,1,12.8307]]],[[330.554,12439.7,0],0,true,[[20,1,102.082],[2893,1,29.0082],[7257,1,20.6808]]],[[12690.6,14202.1,0],0,true,[[4773,1,8.54967],[816,1,27.507],[5225,1,33.4674],[5575,1,32.8333]]], +[[14784.7,11682.5,0],0,true,[[2041,1,22.5986],[3503,1,8.02697],[4418,1,5.47069],[1788,1,21.733]]],[[1813.01,3226.02,0],0,false,[[3814,1,63.8521],[7262,1,60.6316]]],[[8938.51,6932.76,0],0,false,[[7417,1,382.03],[796,1,202.068]]],[[3573.35,14284.1,0],0,false,[[4995,1,22.4544],[7112,1,232.991]]],[[5358.27,9901.38,0],0,false,[[219,1,379.655],[6948,1,50.4741]]], +[[4069.2,8984.67,0],0,false,[[5992,1,29.1549],[1444,1,75.4328]]],[[7310.54,9679.6,0],0,true,[[1707,1,19.8682],[7468,1,32.3168],[3089,1,15.9229]]],[[3137.3,13047.3,0],0,true,[[5431,1,14.7971],[500,1,6.68494],[1986,1,12.3554]]],[[6393.33,9125.37,0],0,false,[[4337,1,61.4293],[3565,1,33.1191]]],[[67.2899,12024.3,0],0,true,[[2510,1,100.1],[4384,1,13.1892],[2235,1,29.8012],[647,1,21.32]]], +[[248.673,13197.6,0],0,false,[[3673,1,62.3743],[4429,1,206.22]]],[[13508.8,10368.5,0],0,true,[[4030,0,11.751],[724,1,14.76],[3227,0,218.813]]],[[2134.77,4668.87,0],0,true,[[5606,1,93.0377],[7370,1,33.2463],[3926,1,21.6885],[4793,1,24.1086]]],[[14275.2,14731.3,0],0,true,[[4128,1,14.5472],[348,1,15.5011],[3007,1,8.16012]]],[[3248.42,3143.27,0],0,false,[[6558,1,367.878],[707,1,336.222]]], +[[12745.1,3229.55,0],0,true,[[835,1,15.4326],[5926,1,15.3592],[1781,1,5.70177]]],[[15778.4,4358.27,0],0,true,[[6573,1,17.8181],[6022,1,382.432],[1266,1,29.4015]]],[[8922.81,5968.37,0],0,false,[[6846,1,18.7966],[3771,1,24.26]]],[[3673.28,9028.75,0],0,true,[[1087,1,11.1516],[6167,1,4.19281],[3010,1,8.84805]]],[[9846.67,10125.2,0],0,false,[[2283,1,190.688],[5223,1,291.397]]], +[[4012.96,15935.8,0],0,true,[[4260,1,173.709],[6359,1,18.2124],[2483,1,15.1463],[5448,1,26.4917]]],[[8431.48,11494.3,0],0,false,[[4470,1,30.8595],[7807,1,63.4923]]],[[7938.54,10622.4,0],0,false,[[4536,1,147.164]]],[[9654.24,1799.48,0],0,false,[[4340,1,197.402],[1261,1,264.588]]],[[7800.68,4591.66,0],0,true,[[7411,1,70.2919],[325,1,16.1602],[5826,1,16.7687]]], +[[14042,1896.04,0],0,true,[[916,1,50.4647],[5884,1,17.9107],[4512,1,15.5619],[4585,1,22.3234]]],[[12747.1,3214.34,0],0,true,[[5915,1,15.3592],[5885,1,21.5766],[460,1,11.839]]],[[269.612,11005.5,0],0,false,[[3980,1,183.361],[6848,1,41.2328]]],[[6716.37,8928.19,0],0,false,[[6695,1,20.7711],[6697,1,62.7132]]],[[4016.09,6611.33,0],0,true,[[5565,1,15.6609],[3210,1,16.206],[7482,1,7.69806]]], +[[6030.5,10506.5,0],0,true,[[6264,1,72.0822],[3756,1,25.7664],[4897,1,16.8424],[6576,1,12.0384]]],[[4620.79,8315.84,0],0,true,[[4803,1,14.0601],[4189,1,14.9437],[7145,1,8.94584]]],[[6552.44,8620.71,0],0,false,[[2856,1,23.6133],[6098,1,19.4532]]],[[4088.74,15941.2,0],0,true,[[2220,1,30.3209],[7360,1,22.6187],[5448,1,49.9166],[6599,1,54.7818]]],[[9043.74,14290.6,0],0,true,[[4006,1,65.2606],[6994,1,32.7714],[3157,1,17.6416]]], +[[6844.93,9054.73,0],0,false,[[7123,1,48.6507],[4504,1,112.701]]],[[5524.51,5325.06,0],0,true,[[1458,1,73.54],[6330,1,19.3277],[4651,1,9.60189]]],[[13639.6,13140.2,0],0,true,[[507,1,12.2965],[3400,1,19.0447],[6999,1,15.9291]]],[[5336.1,2345.22,0],0,true,[[5378,1,14.2596],[4200,1,7.48276],[6128,1,4.78719],[2513,1,3.83789]]],[[14740.3,14458.7,0],0,false,[[688,1,137.488],[1020,1,323.075]]], +[[12792.6,3103.05,0],0,true,[[3486,1,26.1582],[3646,1,19.8481],[3593,1,20.1718],[1133,1,22.7016]]],[[1643.26,1435.88,0],0,false,[[7508,1,29.5268],[2369,1,94.9357]]],[[7254.07,13160,0],0,false,[[235,1,311.101],[6596,1,108.727]]],[[256.044,11105.6,0],0,false,[[5684,1,27.7021],[6303,1,25.7301]]],[[6749.55,8463.52,0],0,true,[[6203,1,11.7261],[6888,1,15.7964],[1238,1,13.1772],[1053,1,17.1016],[4785,1,9.44535]]], +[[1055.24,15342.2,0],0,true,[[366,1,62.798],[2684,1,27.6194],[5067,1,13.9294]]],[[1413.37,7484.82,0],0,true,[[2022,1,31.728],[3885,1,34.6197],[438,1,14.7735],[2734,1,9.60633]]],[[14528,8396.11,0],0,true,[[1586,1,20.6873],[785,1,370.727],[3988,1,18.5405],[2040,1,9.62056]]],[[14764.7,10247,0],0,true,[[4126,1,54.5185],[1413,1,27.6444],[3214,1,10.6828],[1571,1,1.43431]]],[[10095.6,1569.81,0],0,false,[[2094,1,392.463]]], +[[14085.3,12640.4,0],0,true,[[746,1,13.5435],[2043,1,21.9442],[1628,1,9.28867]]],[[15050.9,7325.66,0],0,true,[[2318,1,16.7289],[1518,1,20.5583],[7274,1,14.7477],[2362,1,20.8569]]],[[4204.43,10459.3,0],0,true,[[3454,1,19.4348],[2105,1,5.68666],[4397,1,25.1485],[7234,1,9.62811]]],[[3790.11,6393.97,0],0,false,[[2408,1,104.473],[803,1,194.403]]],[[9874.25,10398.1,0],0,false,[[3029,1,371.216],[2598,1,93.4296]]], +[[3403.77,13655.9,0],0,false,[[2508,1,77.9662],[4671,1,281.146]]],[[11193.7,11623.9,0],0,false,[[921,1,66.5091],[6650,1,24.4408]]],[[5744.63,9260.94,0],0,true,[[3430,1,17.6555],[3582,1,18.2069],[3313,1,10.2702]]],[[6985.26,11131.1,0],0,true,[[95,1,28.8949],[361,1,30.0997],[2883,1,17.9663],[4078,1,24.0805]]],[[4368.69,7399.27,0],0,false,[[2799,1,118.814],[414,1,21.2479]]], +[[13475,8730.16,0],0,false,[[3148,1,304.029],[1361,1,203.579]]],[[3159.09,5737.17,0],0,false,[[5815,1,19.8661],[214,1,79.5506]]],[[13761.2,11932,0],0,false,[[7165,1,24.8497],[5802,1,19.0569]]],[[14556.1,12114.1,0],0,false,[[3676,1,296.893],[2711,1,268.134]]],[[11791.7,2531.77,0],0,false,[[2278,1,96.6688],[1971,1,62.1326]]], +[[11916.5,1745.09,0],0,true,[[3906,1,187.499],[1855,1,18.4077],[1162,1,11.96],[677,1,9.25186]]],[[7865.45,6732.15,0],0,false,[[3654,1,329.92],[1304,1,119.998]]],[[4818.79,6697.97,0],0,false,[[5711,1,13.3634],[3685,1,13.3962]]],[[9100.7,14327.5,0],0,true,[[6342,1,16.0003],[5131,1,86.1091],[173,1,17.1757],[3554,1,11.9006]]],[[8486.72,5580.87,0],0,false,[[2179,0,3.53416],[7176,1,1.96253]]], +[[9306.16,9375.08,0],0,false,[[7788,1,32.0102],[2553,1,31.1562]]],[[9333.61,5367.68,0],0,false,[[7063,0,355.611],[4220,0,313.498]]],[[5206.52,6988.04,0],0,true,[[2420,1,17.1296],[2395,1,52.3656],[1996,1,5.89184]]],[[5574.26,8859.82,0],0,false,[[7527,1,25.2601],[2070,1,26.9336]]],[[556.156,10092.8,0],0,true,[[2219,1,29.1535],[2339,1,255.936],[365,1,15.9359]]], +[[13177.8,14026.5,0],0,false,[[4582,1,22.5624],[7505,1,22.6548]]],[[2184.45,4609.84,0],0,true,[[2305,1,21.281],[5667,1,29.9405],[5881,1,27.5502],[6392,1,24.8077]]],[[1864.23,4602.87,0],0,false,[[4820,1,20.1927],[7182,1,84.6219]]],[[14654.7,6667.56,0],0,true,[[3136,1,7.15866],[371,1,11.5078],[4315,1,11.9179]]],[[15257.6,9996.15,0],0,false,[[1118,0,343.158],[4776,0,303.462]]], +[[1587.5,2535.47,0],0,false,[[2475,1,87.3332],[6637,1,47.7147]]],[[15655,5589.42,0],0,false,[[3368,0,76.7926],[4359,0,264.718]]],[[10793.8,7842.13,0],0,false,[[3245,1,298.579],[5726,1,289.532]]],[[11024.8,11826.7,0],0,false,[[7140,1,23.1752],[257,1,17.6657]]],[[7490.2,9863.26,0],0,true,[[7541,1,21.6175],[358,1,7.98385],[48,1,23.2237],[1523,1,4.76103]]], +[[10045.7,8465.52,0],0,false,[[1702,1,153.11],[112,1,164.335]]],[[5255.71,14809.2,0],0,false,[[6227,1,55.8547],[7633,1,87.105]]],[[4240.44,10290.3,0],0,true,[[957,1,19.303],[919,1,28.6869],[882,1,11.1416]]],[[6661.43,10445.2,0],0,false,[[3979,1,161.454],[2101,1,88.9766]]],[[4394.39,8777.93,0],0,true,[[7588,1,90.026],[1464,1,15.897],[5616,1,18.1158],[3494,1,7.17743]]], +[[4141.54,10853.2,0],0,true,[[4704,1,59.1759],[6875,1,12.8841],[4011,1,23.3288]]],[[9976.28,8144.81,0],0,false,[[7723,1,4.58781],[5147,1,32.1321]]],[[4084.93,8960.12,0],0,true,[[6659,1,9.51537],[5905,1,29.1549],[3090,1,15.6717],[4896,1,18.9115]]],[[8798.33,15379.3,0],0,false,[[7708,1,27.0427],[3643,1,26.7667]]],[[12.7808,12260.3,0],0,false,[[7115,1,181.797]]], +[[13609,14723.8,0],0,true,[[2588,1,8.32135],[5750,1,19.5759],[1105,1,18.9863]]],[[2828.21,3871.75,0],0,false,[[3905,1,19.7981],[1617,1,124.662]]],[[14761.2,1772.36,0],0,false,[[3022,1,170.777],[4204,1,232.186]]],[[14239.5,3151.82,0],0,true,[[4895,1,111.926],[5022,1,16.6752],[5770,1,28.1239],[5023,1,22.5088]]],[[15315.6,3810.63,0],0,false,[[7356,1,64.4854],[2951,1,184.609]]], +[[10074.7,13891.9,0],0,false,[[5142,1,176.098],[191,1,32.2127]]],[[5215.19,10669.3,0],0,true,[[5460,1,30.126],[4177,1,29.1893],[3759,1,9.12308],[2636,1,27.3382]]],[[3014.57,8063.01,0],0,false,[[936,1,113.156],[645,1,61.8903]]],[[9641.25,8867.79,0],0,false,[[2647,1,149.723],[6084,1,181.501]]],[[5530.57,14665.1,0],0,true,[[4107,1,148.225],[1136,1,17.04],[1521,1,26.2754],[6725,1,10.0286]]], +[[2217.46,12339,0],0,false,[[6724,1,285.398],[5113,1,389.972]]],[[2771.1,13165.8,0],0,true,[[4636,1,30.9677],[301,1,10.7425],[6817,1,22.7556],[2120,1,30.4814]]],[[9869.46,14476.1,0],0,true,[[7619,1,24.5794],[170,1,252.737],[1720,1,24.8658],[1434,1,16.2998]]],[[12028.4,13872,0],0,false,[[1868,1,30.7074],[1144,1,107.201]]],[[5048.62,5228.7,0],0,true,[[2152,0,112.802],[815,0,8.00034],[3613,1,9.03433]]], +[[637.183,15561.8,0],0,true,[[7573,1,16.0921],[1482,1,12.7938],[5664,1,17.5783],[3093,1,15.9789]]],[[9462.25,3304.32,0],0,true,[[3501,0,407.777],[1045,0,11.4982],[5559,1,7.10405]]],[[14506.3,9723.04,0],0,false,[[3589,1,272.925],[5678,1,234.415]]],[[15026.9,7178.69,0],0,true,[[3018,1,17.6929],[1779,1,70.136],[4775,1,9.75877]]],[[10161,1444.81,0],0,false,[[3591,1,26.8114],[12,1,53.8805]]], +[[11765.6,2704.49,0],0,false,[[389,1,372.857],[676,1,84.4403]]],[[14935.4,7437.9,0],0,false,[[7057,1,58.3797],[1712,1,39.7259]]],[[5439.62,2345.23,0],0,true,[[4659,1,45.9427],[3919,1,26.2613],[4859,1,12.1686]]],[[7007.28,2325.65,0],0,false,[[7735,1,177.231]]],[[4289.41,1449.21,0],0,false,[[1558,1,21.4412],[294,1,166.301]]], +[[12079.4,1165.09,0],0,false,[[4553,1,240.792],[7167,1,348.109]]],[[14928.8,5672.49,0],0,false,[[5536,1,96.1326],[218,1,385.197]]],[[15464.6,4150.27,0],0,true,[[5916,1,382.432],[1166,1,28.8695],[1992,1,12.8817]]],[[14762.4,5673.21,0],0,false,[[76,1,19.2174],[1714,1,30.7614]]],[[4761.46,8790.67,0],0,true,[[7751,1,286.143],[1026,1,34.4251],[5837,1,19.068],[2107,1,24.2813]]], +[[4195.29,11044.3,0],0,true,[[3077,1,27.3213],[4789,1,254.341],[5387,1,15.4317],[2705,1,15.3882]]],[[1901.71,7624.03,0],0,true,[[6515,1,44.8064],[6660,1,10.2348],[1901,1,14.8197]]],[[1503.92,7939.52,0],0,true,[[4810,1,4.95716],[331,1,28.2523],[5571,1,15.8644],[6111,1,15.7991]]],[[10906.7,12160.1,0],0,false,[[2622,1,30.3074],[6357,1,25.8769]]],[[5556.17,11129.8,0],0,true,[[3750,1,23.9281],[36,1,14.8662],[4739,1,4.8901]]], +[[8811.9,6163.22,0],0,false,[[8,1,97.6925],[7422,1,95.2174]]],[[9313.82,8725.08,0],0,true,[[330,1,8.52025],[2647,1,222.375],[2649,1,14.019]]],[[5271.73,4527.57,0],0,false,[[6438,1,29.7522],[3412,1,124.373]]],[[1885.3,5134.64,0],0,false,[[1341,1,36.5663]]],[[14503.6,15392.7,0],0,false,[[6547,1,122.683]]], +[[15219.6,3493.54,0],0,true,[[6828,1,344.535],[3781,1,7.7024],[5172,1,23.9444]]],[[5749.85,11434.1,0],0,true,[[5488,1,84.5712],[2661,1,20.9559],[1954,1,14.2869],[5502,1,22.4379]]],[[7479.74,8994.02,0],0,true,[[3108,1,12.0262],[5428,1,11.8709],[2997,1,11.3441],[4248,1,19.5409]]],[[5616.19,8855.89,0],0,true,[[6768,1,10.1209],[434,1,1.56314],[2070,1,15.2159],[5367,1,16.0643]]],[[5916.68,9551.86,0],0,true,[[1305,1,12.0846],[3359,1,105.233],[5089,1,16.1501],[5055,1,17.6406]]], +[[11901.3,9781.05,0],0,false,[[2051,1,355.989],[1732,1,158.877]]],[[7214.16,6456.73,0],0,true,[[4293,1,25.8588],[1734,1,26.0586],[3124,1,9.79624],[843,1,7.84632]]],[[12134.1,14484,0],0,true,[[5763,1,16.2033],[7755,1,20.0298],[4000,1,17.4049],[1663,1,2.09101]]],[[10550.7,5753.02,0],0,true,[[1400,0,207.107],[7443,0,8.033],[1735,1,10.1804]]],[[876.159,15294.5,0],0,true,[[685,1,10.9126],[421,1,16.2599],[6856,1,17.076]]], +[[15760.2,10447.2,0],0,false,[[6944,1,204.083],[5168,1,248.187]]],[[13901.1,15295.4,0],0,true,[[3364,1,16.9911],[3889,1,27.0223],[7131,1,14.0705],[4658,1,6.00846]]],[[5711.93,2408.59,0],0,true,[[1667,1,157.026],[2366,1,25.345],[6674,1,18.2899],[3449,1,19.9738]]],[[5683.31,855.864,0],0,false,[[6929,1,295.773],[5379,1,389.559]]],[[12661.2,2883.07,0],0,false,[[137,1,29.0285],[5289,1,49.9979]]], +[[16008.2,8804.96,0],0,false,[[5669,1,14.2673]]],[[14901.1,14119.3,0],0,true,[[380,1,12.7568],[3139,1,145.289],[6379,1,17.1098]]],[[13070.3,1068.2,0],0,false,[[5290,1,146.137],[1165,1,37.514]]],[[6048.19,7828.22,0],0,false,[[4395,1,18.5887],[5685,1,19.7117]]],[[11225.5,11536.1,0],0,true,[[7565,1,4.53575],[6661,1,56.7955],[3663,1,15.6044]]], +[[4397.66,11671.4,0],0,false,[[5186,1,304.23],[4249,1,21.7546]]],[[5577.18,14234.9,0],0,true,[[7381,1,4.3188],[5010,1,11.7048],[3056,1,7.4254],[3240,1,13.9083]]],[[8767.6,15545.8,0],0,true,[[5364,1,22.6476],[2664,1,208.116],[3429,1,13.1085]]],[[6736.92,8516.75,0],0,false,[[7824,1,18.4945],[1169,1,19.0452]]],[[2314.36,11803.7,0],0,false,[[7064,1,355.572],[603,1,370.267]]], +[[12173.9,8789.04,0],0,false,[[7135,0,190.187],[3203,0,38.6353]]],[[5524.31,14314,0],0,true,[[4670,1,28.2072],[944,1,19.1404],[3650,1,16.0288]]],[[4588.94,7558.79,0],0,true,[[4095,1,14.9403],[157,1,24.1697],[5318,1,5.1276]]],[[4701.43,7706.54,0],0,true,[[2497,1,159.625],[2755,1,23.1023],[2592,1,14.3742],[4208,1,31.7212]]],[[5846.03,10520.1,0],0,true,[[6693,1,158.964],[3848,1,13.3382],[1513,1,23.5111]]], +[[3036.37,12325.6,0],0,false,[[4620,1,18.3624],[5404,1,10.086]]],[[1016.47,7648.74,0],0,true,[[4708,1,4.85993],[2670,1,12.1875],[7385,1,10.6567],[1804,1,15.3316]]],[[13092.1,6644.76,0],0,false,[[6269,1,338.546],[3502,1,287.071]]],[[631.203,6670.49,0],0,false,[[5464,0,166.24],[4457,0,305.451]]],[[2446.08,4950.48,0],0,true,[[3604,1,221.903],[1903,1,31.6047],[1075,1,20.5875]]], +[[13463.6,14723.4,0],0,false,[[1679,1,81.5025]]],[[1859.72,4948.75,0],0,true,[[2006,1,60.6833],[4074,1,13.279],[7599,1,13.3514],[6606,1,21.4646]]],[[13537.2,14621.9,0],0,false,[[1325,1,51.5449],[7434,1,32.6405]]],[[15101.3,11661.6,0],0,false,[[3927,1,58.0609],[6878,1,114.189]]],[[13431.5,15478.8,0],0,false,[[5766,1,373.411],[4116,1,316.407]]], +[[7846.23,1919.6,0],0,false,[[4302,1,22.2256],[3099,1,44.0832]]],[[3002.46,3532.37,0],0,false,[[707,1,125.891],[2657,1,193.45]]],[[12796.8,3010.04,0],0,true,[[1230,1,22.4534],[6763,1,19.6096],[6193,1,13.5792]]],[[16349.1,3192.69,0],0,false,[[5261,1,25.3646],[463,1,31.3493]]],[[6866.98,11547.6,0],0,true,[[7766,1,24.0336],[2090,1,20.4893],[1480,1,9.4287],[1272,1,7.04534]]], +[[10096.3,11086.2,0],0,true,[[6583,1,30.4811],[6261,1,24.2593],[4880,1,11.6897]]],[[8500.86,16144.1,0],0,false,[[7034,1,25.0666],[3404,1,20.9269]]],[[5875.44,11911.9,0],0,false,[[2984,1,22.3834],[4393,1,113.78]]],[[5579.03,14214.5,0],0,true,[[5860,1,5.47597],[5691,1,16.3854],[3056,1,13.0778],[5010,1,8.83743]]],[[9810.58,8806.98,0],0,true,[[6003,1,181.501],[17,1,9.65838],[6538,1,5.2147]]], +[[10689.4,7141.46,0],0,false,[[6801,1,15.7603],[4489,1,27.7465]]],[[12124.5,13918.6,0],0,false,[[4578,1,33.9634],[1868,1,76.7645]]],[[11999.4,5473.6,0],0,false,[[7502,1,160.037],[2545,1,323.007]]],[[12838.9,14210.1,0],0,true,[[5619,1,73.1757],[2532,1,27.12],[3886,1,20.3643],[5017,1,20.1354]]],[[1787.1,3557.91,0],0,true,[[3537,1,24.1475],[5668,1,28.3799],[2867,1,11.3065],[6455,1,7.68795]]], +[[15882.4,9554.78,0],0,false,[[3845,0,298.695],[3414,0,215.713]]],[[5593.03,2290.16,0],0,false,[[6191,1,148.784],[774,1,86.3766]]],[[1681.99,3005,0],0,false,[[852,1,317.322],[5549,1,147.125]]],[[4135.46,12984.5,0],0,false,[[3225,1,350.906],[7200,1,225.437]]],[[6635.53,8903.01,0.19958],0,false,[[883,1,34.2614],[5194,1,20.0061]]], +[[5703.3,14378.8,0],0,false,[[6116,1,33.2411]]],[[3120.34,12596.6,0],0,false,[[2920,1,19.3175],[3492,1,55.1027]]],[[12736.9,11402.5,0],0,true,[[6561,1,125.222],[2756,1,6.55741],[5205,1,14.2104]]],[[6563.12,8636.96,0],0,true,[[5932,1,19.4532],[3417,1,11.3711],[7564,1,5.99121]]],[[2633.29,14646.9,0],0,false,[[4908,1,22.522],[842,1,221.779]]], +[[5737.34,9357.63,0],0,true,[[6189,1,14.1365],[6838,1,17.9135],[467,1,5.30111]]],[[5735.67,5565.84,0],0,false,[[3776,1,230.964],[1501,1,209.135]]],[[455.962,13660.9,0],0,false,[[5116,1,157.374],[6329,1,127.71]]],[[14820.3,11635.6,0],0,false,[[5847,1,30.083],[3855,1,27.8671]]],[[5444.48,2399.06,0],0,true,[[4659,1,23.2292],[1503,1,22.6567],[6717,1,22.3444],[7818,1,13.6454]]], +[[15799.4,11959.2,0],0,false,[[7149,0,154.585],[1345,0,269.526]]],[[11732.6,2447.08,0],0,true,[[1726,1,8.46008],[248,1,21.5222],[4611,1,20.7055],[7058,1,21.5906]]],[[4558.32,1761.19,0],0,true,[[444,1,368.429],[2139,1,9.1765],[615,1,11.4255]]],[[12083.1,2633.41,0],0,false,[[5418,1,193.021],[6607,1,222.366]]],[[2054.54,3374.74,0],0,false,[[6353,1,218.758],[2629,1,403.467]]], +[[14329.7,15405,0],0,true,[[6547,1,52.983],[7804,1,30.399],[792,1,12.1949],[584,1,17.1531]]],[[1500.64,7954.98,0],0,true,[[6027,1,15.7991],[1750,1,30.5887],[5571,1,27.0746],[4810,1,19.7043]]],[[10303,7307.89,0],0,false,[[2845,1,328.321],[313,1,243.355]]],[[10569,6395.92,0],0,true,[[5515,1,17.4342],[4926,1,307.227],[4267,1,28.6199]]],[[10546.9,6384.71,0],0,false,[[2321,1,158.312],[5515,1,9.98947]]], +[[8587.74,6167.65,0],0,true,[[2117,1,27.876],[4770,1,27.0034],[2171,1,9.23847],[1000,1,11.9972]]],[[5693.18,14410.4,0],0,true,[[6095,1,33.2411],[7510,1,16.8738],[5462,1,16.6509],[4325,1,25.5861]]],[[5702.12,9643,0],0,true,[[259,1,160.738],[341,1,10.6698],[3337,1,12.5499],[5734,1,19.9925]]],[[8986.26,14548.8,0],0,true,[[494,1,9.68353],[4730,1,77.0281],[5037,1,27.3821],[1509,1,26.256]]],[[10068.1,8648.17,0],0,false,[[112,1,20.9296],[3598,1,252.956]]], +[[8478.58,12452.7,0],0,false,[[5814,1,26.2575],[4828,1,24.5808]]],[[8195.84,7200.87,0],0,false,[[4574,1,360.82],[1376,1,53.2652]]],[[8943.62,5995.15,0],0,true,[[5248,1,19.4356],[2196,1,6.51579],[3771,1,9.68837],[3881,1,23.2233]]],[[3317.8,9104.87,0],0,true,[[6385,1,219.637],[6209,1,14.8412],[1040,1,16.3016]]],[[11640.4,10902.4,0],0,false,[[4942,1,28.77],[34,1,52.7565]]], +[[1997.22,5854.38,0],0,false,[[4998,1,82.378],[7026,1,223.991]]],[[5353.59,4335.73,0],0,false,[[3763,1,121.288]]],[[1984.16,5063.63,0],0,true,[[3504,1,101.958],[1226,1,11.4048],[2915,1,22.6192]]],[[5337.39,2349.83,0],0,true,[[5938,1,4.78719],[3100,1,18.5624],[5378,1,10.2418]]],[[16018.2,7701.83,0],0,true,[[5767,0,5.20927],[4858,1,3.47163],[4016,1,2.73853]]], +[[14691.7,15807.6,0],0,false,[[1146,1,334.898],[6685,1,249.707]]],[[10481.2,11056.1,0],0,true,[[6729,1,14.4572],[6662,1,46.6166],[240,1,5.66047]]],[[10528.1,6143.98,0],0,false,[[454,1,104.017],[2321,1,97.4985]]],[[4197.21,10239,0],0,false,[[4015,1,44.1024],[4218,1,62.6027]]],[[2507.48,7351.8,0],0,false,[[1798,1,91.4125],[2590,1,204.911]]], +[[11773.2,6673.61,0],0,true,[[7317,1,12.9695],[7105,1,5.3372],[1402,1,8.41227]]],[[13399.7,10920.1,0],0,true,[[3784,1,14.0979],[874,1,13.2907],[4369,1,12.9861]]],[[3072.33,5577.32,0],0,true,[[2653,1,12.7965],[7223,1,26.2457],[5692,1,19.3321]]],[[14400.9,6710.08,0],0,true,[[3230,1,13.3748],[5352,1,186.582],[3168,1,16.8075]]],[[14947,7217.57,0],0,true,[[2603,1,52.8464],[1324,1,19.3402],[1089,1,25.6994],[3801,1,22.9805]]], +[[13175.7,14073.3,0],0,true,[[274,1,72.3855],[4043,1,19.3064],[4582,1,24.3579],[2689,1,16.8916]]],[[10123.9,1417.88,0],0,true,[[5666,1,13.1262],[3591,1,19.0557],[232,1,6.42886]]],[[14189.8,5471.62,0],0,false,[[4373,1,18.9666],[2168,1,406.82]]],[[6768.46,9530.43,0],0,false,[[2884,1,303.832],[3773,1,382.795]]],[[8916.23,15044.1,0],0,false,[[1091,1,18.9411],[3491,1,26.3043]]], +[[5112.96,10046.7,0],0,true,[[3757,1,274.011],[7268,1,14.2637],[6770,1,16.3374],[524,1,11.0439]]],[[4545.55,10810.6,0],0,true,[[4398,1,20.3649],[3580,1,15.8404],[5265,1,26.7728],[5317,1,15.3086]]],[[1618.96,12262.4,0],0,false,[[3111,1,74.9822],[7561,1,332.625]]],[[9082.44,14153.3,0],0,true,[[4563,1,9.58527],[4006,1,78.3829],[7511,1,26.073],[996,1,23.17]]],[[4290.02,6542.25,0],0,false,[[3311,1,99.1263],[1031,1,47.0167]]], +[[8567.95,7475.75,0],0,true,[[3389,1,17.8164],[2378,1,339.922],[2786,1,7.64357]]],[[2965.61,5428.95,0],0,true,[[7666,1,24.927],[180,1,15.3887],[2304,1,9.74278]]],[[7984.57,2429.98,0],0,false,[[4886,1,54.1913],[1874,1,171.138]]],[[4722.99,3932.38,0],0,false,[[1697,1,321.567],[23,1,266.582]]],[[15872.3,8759.02,0],0,false,[[2641,0,201.926],[7297,0,142.88]]], +[[13280.2,1257.29,0],0,false,[[5641,1,87.4101],[4225,1,272.683]]],[[14342.5,2765.23,0],0,false,[[2348,1,84.1487],[4018,1,27.3164]]],[[9259.91,11720.1,0],0,false,[[5473,1,146.265],[5491,1,279.185]]],[[4106.39,6652.57,0],0,true,[[782,1,29.5063],[6956,1,7.75451],[3529,1,17.3699]]],[[8500.73,15706.3,0],0,false,[[1237,1,295.65],[3669,1,185.952]]], +[[9654.04,13925.2,0],0,false,[[1055,1,26.1436],[5325,1,135.771]]],[[2576.12,7819.22,0],0,true,[[481,1,16.3911],[7256,1,12.8325],[7177,1,11.3143],[6343,1,15.022]]],[[5898.47,14345.3,0],0,false,[[5346,1,285.248],[2218,1,77.8451]]],[[7790,8225.73,0],0,false,[[4809,1,143.171],[1372,1,346.565]]],[[6673.53,8967.06,0],0,true,[[2052,1,19.3945],[256,1,15.3168],[663,1,11.3979]]], +[[2576.63,6938.55,0],0,true,[[1114,1,5.47175],[7754,1,57.1301],[4130,1,6.30373]]],[[4532.04,14131.7,0],0,false,[[1801,1,140.749],[2488,1,124.678]]],[[3669.17,9029.61,0],0,true,[[1087,1,10.3607],[2014,1,17.9854],[5918,1,4.19281],[3010,1,13.03]]],[[8878.13,15218.6,0],0,false,[[501,1,53.0013],[7222,1,55.2825]]],[[12745.7,7053.71,0],0,false,[[1885,1,153.489],[3535,1,115.765]]], +[[12660.9,14190.7,0],0,false,[[4773,1,28.7164],[5030,1,92.9547]]],[[14366.8,9157.97,0],0,false,[[5636,1,58.235],[4852,1,377.434]]],[[14485.3,6765.61,0],0,true,[[3229,1,4.22964],[7503,1,37.2549],[6439,1,9.91586]]],[[8059,3276.67,0],0,true,[[726,1,84.1792],[1947,1,6.4993],[5819,1,23.8268]]],[[14153.2,12609.8,0],0,true,[[7624,1,22.071],[5255,1,11.7296],[4257,1,6.91315]]], +[[6988.76,3871.49,0],0,false,[[6981,1,21.0987],[6881,1,65.9902]]],[[15817.6,10120.6,0],0,false,[[1544,0,157.309],[4889,0,91.8886]]],[[6007.84,5735.75,0],0,false,[[3875,0,238.343],[2967,0,102.468]]],[[3996.39,3101.21,0],0,false,[[2868,1,50.2213],[1300,1,249.727]]],[[6788.94,2294.84,0],0,true,[[3578,1,28.8848],[2192,1,21.4376],[863,1,17.5239]]], +[[12005.5,13.7437,0],0,false,[[153,1,348.201]]],[[10172.4,13836.4,0],0,false,[[2620,1,209.29],[1733,1,70.1978]]],[[10023.9,7990.13,0],0,false,[[1424,1,23.5592],[4379,1,26.0043]]],[[11171.5,7412.11,0],0,false,[[4966,1,99.0528],[3849,1,12.4308]]],[[3426.67,6721.74,0],0,true,[[1203,1,10.3993],[771,1,224.987],[4767,1,11.7609]]], +[[477.865,8192.12,0],0,true,[[2182,1,13.8446],[536,1,348.045],[484,1,24.0524]]],[[3983.51,16162.8,0],0,true,[[2580,1,26.3906],[3749,1,11.7036],[2937,1,8.53137],[5332,1,22.4633]]],[[4805.64,8801.74,0],0,false,[[2107,1,24.3105],[4382,1,130.779]]],[[411.981,7991.97,0],0,true,[[7791,1,38.69],[1130,1,7.6834],[2970,1,15.854],[3983,1,23.6891]]],[[5737.26,9343.5,0],0,true,[[6778,1,22.3974],[6100,1,14.1365],[467,1,19.4274]]], +[[7901.19,994.73,0],0,true,[[3724,1,21.0617],[6453,1,361.592],[4806,1,20.3375],[2690,1,28.3628]]],[[5733.91,2248.11,0],0,true,[[7132,1,22.2944],[6091,1,148.784],[5077,1,24.57],[1639,1,11.9857]]],[[7346.02,4614.29,0],0,true,[[6609,1,90.8354],[3054,1,22.132],[5827,1,12.2058]]],[[12799.8,2996.82,0],0,true,[[1230,1,9.53096],[3120,1,14.4968],[6077,1,13.5792]]],[[1332.85,468.529,0],0,false,[[6610,1,352.275],[2008,1,346.059]]], +[[14039.8,3497.26,0],0,false,[[4822,0,125.004],[6279,0,385.782]]],[[14303.8,5730.6,0],0,false,[[4170,1,41.1426],[1213,1,131.011]]],[[7884.11,10819.2,0],0,true,[[5159,1,18.4483],[1139,1,365.307],[6434,1,19.3597],[1112,1,14.5167]]],[[3105.7,8118.36,0],0,true,[[57,1,27.6129],[1942,1,52.5037],[6702,1,16.6123]]],[[5132.94,15005.9,0],0,false,[[6931,1,119.869],[3665,1,65.7746]]], +[[13171.7,8960.9,0],0,false,[[1539,1,188.693],[2021,1,265.157]]],[[8885.54,12134.4,0],0,true,[[2928,1,22.7957],[5126,1,27.9207],[2909,1,16.5915],[768,1,27.759]]],[[3629.06,13873.6,0],0,false,[[5538,1,22.487],[2903,1,159.629]]],[[6746.15,8474.74,0],0,true,[[4785,1,15.6387],[7824,1,24.5283],[1238,1,21.4297],[5944,1,11.7261],[6888,1,5.8347],[1053,1,28.7775]]],[[7290.43,13409.9,0],0,false,[[3834,1,96.1883],[5615,1,277.531]]], +[[310.205,9612.25,0],0,false,[[7629,1,104.7],[1625,1,174.436]]],[[10304.2,11054.4,0],0,true,[[7466,1,22.7414],[662,1,19.2394],[2285,1,23.0624],[1644,1,11.9983]]],[[12879.9,14697.7,0],0,true,[[4042,1,8.81577],[2155,1,30.0686],[6732,1,6.08472],[2861,1,27.6063]]],[[14555.8,6787.77,0],0,false,[[4241,1,232.137],[1048,1,34.1949]]],[[3303.22,9107.65,0],0,true,[[6123,1,14.8412],[5856,1,13.362],[5432,1,1.90802],[1040,1,15.2951]]], +[[4155.21,9839.69,0],0,false,[[802,1,62.4672],[762,1,53.5293]]],[[11173.3,9541.25,0],0,false,[[6920,1,336.055],[4725,1,178.876]]],[[3734.37,11281.2,0],0,true,[[5405,1,20.3962],[2770,1,23.2315],[3087,1,12.3255],[4925,1,16.8307]]],[[9419,9687.87,0],0,true,[[5463,1,268.768],[7461,1,30.2066],[4319,1,15.0633]]],[[8958.96,4455.96,0],0,false,[[319,1,319.635],[1944,1,311.591]]], +[[13674.5,7501.87,0],0,false,[[1285,1,163.922],[456,1,358.713]]],[[11419.9,5447.8,0],0,false,[[3533,1,308.388]]],[[12690.5,16084.7,0],0,true,[[6747,1,12.5233],[5638,1,15.6427],[2316,1,10.4485]]],[[13015.6,14040.3,0],0,false,[[4884,1,57.0634],[5679,1,31.5036]]],[[12936.9,15674.4,0],0,false,[[4116,1,219.075],[3614,1,152.352]]], +[[14993.6,7140.68,0],0,true,[[3018,1,32.8326],[6322,1,35.4154],[1326,1,16.1529]]],[[13946.2,15257.8,0],0,true,[[4199,1,28.2797],[5047,1,20.386],[7683,1,13.7235]]],[[13960.2,16207.3,0],0,false,[[519,1,72.5179],[164,1,161.65]]],[[11738.2,213.456,0],0,false,[[708,1,28.4075],[2628,1,49.7947]]],[[14980.2,13826.9,0],0,false,[[1601,1,20.4485],[5438,1,16.7622]]], +[[11878.9,756.691,0],0,false,[[7311,1,27.2203],[7491,1,43.795]]],[[4460.38,14239.3,0],0,true,[[1093,1,24.522],[5446,1,21.1677],[6895,1,20.5024],[3263,1,10.5803]]],[[5215.73,14848.2,0],0,false,[[2699,1,55.524],[5986,1,55.8547]]],[[5158.33,10669.9,0],0,false,[[4253,1,31.6381],[4177,1,28.1228]]],[[10663.8,10988.3,0],0,false,[[7012,1,232.337],[6819,1,90.6546]]], +[[9531.64,15982.9,0],0,false,[[4111,1,101.9],[4978,1,394.835]]],[[7000.76,11581,0],0,true,[[1331,1,13.3697],[4035,1,17.9359],[4308,1,17.8307],[7546,1,3.76546],[6919,1,14.0933]]],[[9198.67,14102.3,0],0,false,[[4832,1,25.1426],[1121,1,61.3951]]],[[12143.3,13944.6,0],0,false,[[4997,1,32.0486],[2944,1,29.5607]]],[[236.7,15912.6,0],0,false,[[3395,1,310.127],[2973,1,245.796]]], +[[12539.5,14182.1,0],0,true,[[2093,1,9.59746],[3272,1,26.993],[404,1,23.4106],[5030,1,29.5083]]],[[15080.6,10767.6,0],0,true,[[122,1,7.22612],[6963,1,17.0676],[1485,1,7.01186],[3573,1,19.4378]]],[[11855.3,757.146,0],0,false,[[7783,1,26.6117],[6967,1,23.1936]]],[[7415.31,5008.17,0],0,false,[[7354,1,12.9069]]],[[12891.4,2822.8,0],0,true,[[1961,1,26.644],[4167,1,7.50942],[7492,1,29.6046],[1792,1,28.5089]]], +[[15765.4,14929.2,0],0,false,[[3254,1,232.986],[5278,1,29.9591]]],[[14377.6,1993.01,0],0,true,[[6986,1,12.0908],[4533,1,80.5053],[6382,1,17.986],[7450,1,30.7082]]],[[14518.4,3151.94,0],0,false,[[2495,1,48.8761],[279,1,21.2695]]],[[10037.2,11091.9,0],0,true,[[5567,1,30.2156],[5243,1,6.95114],[5651,1,19.6334],[798,1,19.967],[4071,1,26.9309]]],[[7634.67,7791.64,0],0,false,[[2185,1,369.804],[1217,1,155.47]]], +[[5363.85,8865.68,0],0,false,[[1508,1,29.255],[5707,1,52.059]]],[[8371.87,16243.6,0],0,true,[[1143,1,25.9791],[1610,1,28.1258],[4442,1,13.5995],[2146,1,25.5182]]],[[4011.82,16135.8,0],0,false,[[2937,1,31.139],[1938,1,34.7824]]],[[1647.68,7451.98,0],0,false,[[5631,1,23.6034],[6694,1,395.351]]],[[3172.7,7484.99,0],0,true,[[3356,1,16.3658],[884,1,17.2271],[7178,1,10.2401]]], +[[965.802,15348.7,0],0,false,[[4444,1,30.0233],[6318,1,39.8184]]],[[5238.73,3968.45,0],0,true,[[1412,1,48.4829],[6899,1,15.8284],[4839,1,15.4162]]],[[15116.3,7441.37,0],0,true,[[4854,1,61.3922],[4283,1,13.4238],[6860,1,24.1097]]],[[7961.54,2147.74,0],0,false,[[369,1,136.596],[1274,1,139.392]]],[[4804.82,2753.86,0],0,true,[[3874,1,182.896],[4953,1,131.161],[323,1,226.258]]], +[[6839.92,2081.72,0],0,true,[[6843,1,9.38317],[1197,1,26.5564],[6394,1,24.7718],[2007,1,6.93184]]],[[14974.3,13863,0],0,true,[[5438,1,20.4088],[4554,1,26.3806],[6863,1,29.4431],[5277,1,4.08462]]],[[1823.93,4914.17,0],0,false,[[3561,0,42.8093],[4074,0,37.3267]]],[[3029.46,12326.9,0],0,true,[[46,1,23.8848],[1476,1,29.4522],[5404,1,9.70848]]],[[10962.3,12126.1,0],0,false,[[362,1,91.156],[2622,1,35.3762]]], +[[6803.43,8726.12,0],0,false,[[829,1,62.3137],[2797,1,29.3733]]],[[10072.2,11088.7,0],0,true,[[6080,1,24.2593],[798,1,15.1683],[4071,1,8.46555],[4880,1,13.8075]]],[[2878.9,10797.5,0],0,false,[[7163,1,200.56],[6579,1,246.058]]],[[5751.11,9212.89,0],0,true,[[7048,1,49.2521],[737,1,15.6619],[3582,1,30.314]]],[[6013.95,10576.5,0],0,true,[[3161,1,15.581],[5930,1,72.0822],[7122,1,14.5461],[2825,1,15.444]]], +[[5094.69,9006.33,0],0,true,[[6512,1,12.2532],[4413,1,12.2911],[6707,1,7.14306]]],[[5236.31,14884.7,0],0,false,[[6995,1,72.4365],[3791,1,50.2079]]],[[5800.85,11841.4,0],0,false,[[5761,1,77.9487],[3317,1,102.284]]],[[3966.46,16203.1,0],0,false,[[5332,1,21.3111],[4916,1,26.0127]]],[[12764.9,6593.81,0],0,false,[[4652,1,80.9007],[6067,1,338.546]]], +[[5186.92,4339.36,0],0,false,[[6292,1,76.1226],[181,1,22.7702]]],[[12841.3,14396.6,0],0,true,[[2491,1,28.3196],[5527,1,25.1535],[197,1,9.04597],[1647,1,7.17617]]],[[1999.49,4882.71,0],0,true,[[7128,1,61.8752],[3461,1,11.5423],[4480,1,24.6142]]],[[8054.34,3334.4,0],0,true,[[2862,1,22.0486],[7504,1,14.7309],[991,1,11.2713]]],[[14927,7264.58,0],0,true,[[1089,1,25.5306],[3005,1,16.8228],[4527,1,21.1942],[2534,1,22.9124]]], +[[15063,7201.61,0],0,true,[[5323,1,51.4996],[5096,1,11.9741],[789,1,17.7744]]],[[2186.4,4490.04,0],0,true,[[2305,1,104.693],[955,1,20.4267],[4481,1,19.9955],[4951,1,14.813]]],[[14501.8,12449.5,0],0,false,[[7587,1,152.086],[3275,1,167.609]]],[[5489.3,1233.71,0],0,false,[[165,1,376.071],[5786,1,311.172]]],[[14165.1,3848.76,0],0,false,[[6195,0,385.782],[2099,0,295.418]]], +[[3399.73,13554.3,0],0,true,[[606,1,22.9283],[3497,1,29.2503],[2015,1,24.6935],[2479,1,8.43336]]],[[8516.93,12432.6,0],0,false,[[4828,1,18.75],[6775,1,81.478]]],[[5805.17,13308.7,0],0,false,[[4392,1,240.32],[5128,1,381.414]]],[[257.362,11065,0],0,false,[[6848,1,19.632],[239,1,27.8708]]],[[11436.2,11169.1,0],0,true,[[3355,1,5.58753],[2552,1,10.4298],[7379,1,4.63668]]], +[[4663.56,8006.4,0],0,true,[[4066,1,16.3175],[7615,1,24.5094],[4564,1,9.75531]]],[[2819.02,8512.91,0],0,false,[[3718,1,282.583],[6676,1,165.216]]],[[6791.27,7928.9,0],0,true,[[720,1,14.2925],[5204,1,331.479],[2697,1,15.9176],[283,1,18.483]]],[[6926.86,7939.92,0],0,false,[[1915,1,257.991],[2697,1,128.502]]],[[11580.3,13226.6,0],0,true,[[6372,1,17.6748],[2583,1,21.7858],[3884,1,6.39549],[3853,1,11.6293]]], +[[13401,10705.6,0],0,true,[[7388,1,14.1523],[672,1,11.423],[893,1,13.3358],[3150,1,14.4208]]],[[196.447,13342.9,0],0,true,[[6940,1,34.0566],[502,1,8.18388],[7127,1,27.5096],[7258,1,27.0495]]],[[5169.34,4413.3,0],0,false,[[5818,1,58.483],[6270,1,76.1226]]],[[15008.3,10962.3,0],0,true,[[3411,1,18.8772],[5093,1,235.587],[3361,1,14.0482],[503,1,8.58328]]],[[14297.7,6882.77,0],0,false,[[6375,1,29.4486],[3825,1,24.7629]]], +[[16247,9818.7,0],0,false,[[925,1,319.447],[3482,1,202.902]]],[[5760.48,9151.95,0],0,true,[[3235,1,247.042],[7048,1,12.8448],[7498,1,11.899]]],[[4648.96,9550.1,0],0,true,[[7547,1,329.148],[664,1,26.0622],[3620,1,11.207]]],[[648.58,9013.17,0],0,true,[[1612,1,325.858],[3260,1,13.5505],[3837,1,23.613],[3453,1,11.1531]]],[[5708.71,11705.3,0],0,true,[[1157,1,22.2559],[4155,1,31.1175],[417,1,20.9188],[2842,1,9.50838]]], +[[3828.74,10834.5,0],0,true,[[7772,1,71.2129],[7039,1,13.005],[338,1,23.9884]]],[[8315.75,7757.82,0],0,false,[[4190,1,108.905],[5727,1,141.575]]],[[11581.5,10454.6,0],0,true,[[979,1,22.0502],[2529,1,169.881],[3981,1,11.9067],[4944,1,10.3739]]],[[244.49,11128.6,0],0,true,[[5943,1,25.7301],[7429,1,11.856],[2618,1,5.50197]]],[[7050.92,11623.6,0],0,true,[[4520,1,17.6985],[7811,1,18.6546],[681,1,7.52064]]], +[[5577.02,7424.81,0],0,true,[[3226,1,18.6209],[2505,1,17.3861],[696,1,11.4549]]],[[3224.68,5737.55,0],0,false,[[455,1,23.0494],[4280,1,26.8657]]],[[394.078,7019.97,0],0,true,[[458,1,29.3619],[5544,1,349.286],[3720,1,13.226]]],[[2415.02,4815.52,0],0,true,[[6859,1,127.553],[2272,1,13.473],[3325,1,18.7284],[2434,1,24.4484]]],[[12942.8,6400.44,0],0,false,[[5288,1,202.782]]], +[[5757.86,1965.31,0],0,false,[[3101,1,268.597],[7475,1,45.6827]]],[[3786.12,2755.86,0],0,false,[[4345,1,265.226],[1888,1,359.415]]],[[8923.09,12273,0],0,false,[[6804,1,52.7286],[7137,1,38.3385]]],[[2015.06,14823.4,0],0,false,[[2055,1,143.848],[6787,1,270.479]]],[[9038.15,14545.7,0],0,false,[[2405,1,31.1031],[5756,1,66.0648]]], +[[5665.6,9158.56,0],0,false,[[297,1,328.06],[4543,1,99.0361]]],[[3131.8,7873.53,0],0,false,[[884,1,380.229],[4321,1,217.358]]],[[5440.23,10877.2,0],0,false,[[7221,1,21.0109],[1189,1,18.96]]],[[1003.28,15360.7,0],0,true,[[6250,1,39.8184],[4805,1,10.2048],[6347,1,20.2388]]],[[12461.7,14190.1,0],0,false,[[5747,1,40.1201],[5286,1,49.4813]]], +[[1847,5097.6,0],0,true,[[2256,1,15.255],[321,1,9.53274],[1341,1,17.2705],[1556,1,9.32457]]],[[15168.1,7375.41,0],0,true,[[3656,1,14.9866],[4795,1,28.1633],[3506,1,24.7051],[7779,1,13.6426]]],[[14971.3,7113.21,0],0,true,[[6220,1,35.4154],[6748,1,182.055],[1326,1,19.8367]]],[[2147.7,4325.75,0],0,false,[[3521,1,19.6434],[2258,1,81.371]]],[[11897.4,2475.5,0],0,false,[[1599,1,51.9045],[7353,1,326.44]]], +[[14514.7,3129.65,0],0,false,[[7339,1,72.0678],[555,1,22.867]]],[[16116.1,417.882,0],0,false,[[13,1,169.702],[7301,1,229.67]]],[[5631.07,6269.1,0],0,false,[[6514,1,34.4145],[6952,1,28.5587]]],[[5716.45,11093.1,0],0,false,[[4680,1,172.482],[1633,1,243.552]]],[[475.234,13787.1,0],0,false,[[6102,1,127.71],[705,1,147.685]]], +[[5511.27,5311.02,0],0,true,[[5936,1,19.3277],[4524,1,30.2334],[4651,1,11.1304]]],[[13435.3,10893.4,0],0,false,[[5167,1,120.931],[4369,1,31.5844]]],[[8798.17,2897.68,0],0,false,[[3324,1,2.43975],[3742,0,9.39749]]],[[4030.57,4613.37,0],0,false,[[743,0,310.52],[7180,0,180.654]]],[[14871.7,7397.16,0],0,false,[[2735,1,36.529]]], +[[14966.4,7371.92,0],0,true,[[7336,1,18.8303],[6488,1,26.2711],[1587,1,13.2682],[7057,1,17.2644]]],[[15995.2,7701.1,0],0,false,[[4016,1,25.5129],[6825,1,162.557]]],[[16374.8,3359.98,0],0,false,[[7073,1,153.212]]],[[10845.8,3675.63,0],0,false,[[1214,0,366.084],[3508,0,148.481]]],[[5642.76,14596.6,0],0,false,[[7427,1,59.3597],[3266,1,46.9285]]], +[[8617.95,14784.9,0],0,true,[[1847,1,26.0451],[7280,1,22.215],[469,1,10.9463],[4228,1,24.059]]],[[8077.6,9723.75,0],0,false,[[7095,1,249.334],[6922,1,320.199]]],[[9089.48,14316.1,0],0,true,[[3157,1,44.9072],[5968,1,16.0003],[3554,1,13.5273],[173,1,27.3217]]],[[2580.41,7833.6,0],0,true,[[6161,1,15.022],[6450,1,71.6868],[7177,1,20.642],[7256,1,11.7711]]],[[6141.94,11124.5,0],0,false,[[4646,1,54.1882],[906,1,150.284]]], +[[3379.83,14392.1,0],0,true,[[229,1,87.9151],[2466,1,20.3921],[4956,1,3.35036]]],[[6879.92,9254.67,0],0,false,[[4122,1,162.54],[5459,1,26.1699]]],[[1021.38,15369.7,0],0,true,[[4805,1,10.9078],[7694,1,25.9839],[6876,1,14.7783],[2684,1,17.7223],[6318,1,20.2388]]],[[9370.14,3710.13,0],0,false,[[4692,1,143.846],[5213,1,397.716]]],[[569.68,6063.2,0],0,false,[[4099,0,183.004],[4478,0,192.058]]], +[[15257.3,7447.79,0],0,true,[[5454,1,13.083],[2416,1,10.7367],[5591,1,3.72489]]],[[7846.43,1874.6,0],0,true,[[1740,1,24.0249],[4302,1,22.8782],[5785,1,8.00281],[4498,1,10.7368]]],[[11320.4,2170.89,0],0,false,[[1244,1,167.13],[3329,1,298.096]]],[[2063.43,3592.83,0],0,false,[[1630,1,264.956],[6109,1,218.758]]],[[7524.59,4513.17,0],0,false,[[3054,1,192.318],[2976,1,142.403]]], +[[14756.7,2574.36,0],0,false,[[5258,1,184.642],[2348,1,374.909]]],[[3671.86,11389.1,0],0,false,[[2296,1,89.2789],[512,1,201.969]]],[[10884.2,12172.4,0],0,true,[[6028,1,25.8769],[7282,1,9.69527],[413,1,22.5946],[5541,1,7.64731]]],[[6942.69,8574.47,0],0,true,[[4939,1,27.7853],[3264,1,196.941],[143,1,18.5986],[190,1,16.3351]]],[[4028.4,15926.1,0],0,true,[[886,1,131.283],[5448,1,16.4757],[5920,1,18.2124],[2483,1,22.2496]]], +[[8498.92,16130,0],0,false,[[3249,1,28.2649],[1718,1,29.176]]],[[6706,9224.05,0],0,true,[[1375,1,155.759],[2083,1,12.15],[4122,1,15.3987],[2884,1,15.5206]]],[[9269.93,6277.06,0],0,false,[[628,1,64.7517],[7094,1,178.539]]],[[8978.76,12160.2,0],0,false,[[1409,1,72.4016],[2822,1,184.836]]],[[6711.41,8983.11,0],0,true,[[1952,1,78.9635],[1845,1,19.3725],[3455,1,12.9397]]], +[[6364.16,9085.12,0],0,true,[[5731,1,12.3854],[3831,1,16.0475],[7676,1,12.5283],[7594,1,15.8022]]],[[407.973,13106.7,0],0,false,[[3970,1,119.616],[5116,1,399.891]]],[[13127.4,13923.8,0],0,false,[[3520,1,27.0389],[4269,1,25.8999]]],[[14277.9,15428.4,0],0,true,[[1184,1,29.8343],[1163,1,36.718],[2607,1,21.5409],[6984,1,22.9707]]],[[12864.1,2826.69,0],0,false,[[6623,1,61.0211],[4167,1,29.9355]]], +[[14827.7,12960.1,0],0,false,[[4842,1,47.3955],[7000,1,93.969]]],[[12718,3153.37,0],0,true,[[7071,1,15.947],[7685,1,27.9739],[5121,1,15.4255],[1906,1,17.6513]]],[[11595.4,13235.8,0],0,true,[[7208,1,134.518],[6289,1,17.6748],[3884,1,12.9755]]],[[11796.9,6985.4,0],0,false,[[7103,1,293.214],[3064,1,205.41]]],[[9553.13,3189.13,0],0,false,[[5559,1,143.306],[2687,1,364.446]]], +[[14268.3,6883.78,0],0,true,[[4458,1,12.4557],[6294,1,29.4486],[161,1,5.30854],[4653,1,20.2243],[649,1,22.343]]],[[13464.9,14240.6,0],0,true,[[531,1,15.4261],[4401,1,11.0311],[1440,1,10.5365],[4127,1,8.1642]]],[[15308.9,10507.6,0],0,true,[[3709,1,212.056],[1176,1,19.0418],[788,1,4.10758]]],[[13668.6,12968.8,0],0,false,[[2428,1,28.7958],[1161,1,92.2109]]],[[14908.2,14103.7,0],0,true,[[5562,1,21.2518],[380,1,4.37372],[7215,1,9.7786],[6051,1,17.1098]]], +[[15388.3,13425.2,0],0,false,[[1793,1,280.746],[7002,1,307.164]]],[[1731.82,1582.14,0],0,false,[[2369,1,76.1592],[2280,1,268.502]]],[[14393.6,1984.78,0],0,true,[[6986,1,15.7157],[878,1,15.828],[6241,1,17.986],[7450,1,13.3031]]],[[9202.69,9198.34,0],0,true,[[5874,1,26.4679],[7079,1,9.83551],[3044,1,14.9135],[4645,1,9.40965]]],[[5386.25,8846.94,0],0,true,[[4097,1,19.3611],[4229,1,27.1234],[6745,1,9.04443],[680,1,20.2484]]], +[[3531.88,9066.39,0],0,false,[[2014,1,125.104],[6123,1,219.637]]],[[3276.49,11935.1,0],0,true,[[2001,1,14.8556],[53,1,392.559],[5299,1,9.38904]]],[[6937.28,11665.2,0],0,true,[[7677,1,9.37398],[3793,1,15.6364],[6869,1,7.51211]]],[[7595.63,10127.3,0],0,false,[[48,1,261.896],[7164,1,24.0227]]],[[6349.09,10850,0],0,true,[[1796,1,314.554],[281,1,20.8449],[3393,1,25.0842],[4769,1,29.6373]]], +[[13998.5,7192.52,0],0,true,[[5634,1,15.7032],[7535,1,76.1399],[2469,1,15.1806],[2315,1,10.7279]]],[[8925.54,1629.51,0],0,false,[[1459,1,316.875],[4792,1,320.408]]],[[2164.05,4623.95,0],0,true,[[4793,1,33.8944],[2305,1,31.3762],[5881,1,19.9827],[5976,1,24.8077]]],[[12009.8,3042.28,0],0,false,[[7310,1,99.4646],[4796,1,276.527]]],[[6832.52,2058.08,0],0,true,[[747,1,114.088],[6843,1,15.6543],[6255,1,24.7718]]], +[[3728.14,6785.03,0],0,false,[[3636,1,48.8942],[6429,1,55.3401]]],[[3478.22,8104.52,0],0,false,[[7251,0,323.198],[1355,0,144.891]]],[[9787.38,8743.85,0],0,false,[[3298,1,225.24],[17,1,58.0756]]],[[4710.94,13428.3,0],0,false,[[5369,1,133.475],[2564,1,88.7348]]],[[406.254,12309.7,0],0,false,[[7722,1,186.754],[446,1,24.8268]]], +[[5477.29,7182.13,0],0,false,[[3106,1,357.135],[220,1,75.3049]]],[[6772.17,6325.91,0],0,true,[[7096,1,12.4503],[4408,1,25.7667],[1200,1,33.4981]]],[[4840.82,6671.66,0],0,false,[[7382,1,27.5888],[5711,1,29.4825]]],[[6750.1,8541.14,0],0,false,[[7036,1,33.599],[7798,1,31.8161]]],[[9203.87,13458.7,0],0,false,[[25,1,76.6291],[2876,1,216.271]]], +[[3339.98,5894.56,0],0,false,[[85,1,96.7006],[4471,1,355.281]]],[[12869.9,15123.1,0],0,true,[[4114,1,25.435],[3211,1,352.425],[4967,1,15.9953]]],[[12622.6,5383.93,0],0,false,[[1003,1,352],[5526,1,319.192]]],[[11875.6,2718.61,0],0,true,[[106,1,17.8623],[2177,1,12.8971],[676,1,27.156],[4697,1,12.1199],[322,1,9.7562]]],[[14795.2,12573.8,0],0,true,[[6946,1,15.2089],[2259,1,4.96668],[4891,1,17.0542],[520,1,13.1735]]], +[[2226.93,3752.31,0],0,false,[[123,1,191.055],[2097,1,333.296]]],[[16149.1,3015.92,0],0,false,[[5830,1,29.4153],[5235,1,49.2289]]],[[2532.09,7000.53,0],0,true,[[5264,1,8.50641],[9,1,8.33815],[4790,1,20.244]]],[[7119.2,6708.08,0],0,false,[[7284,1,200.646],[7359,1,246.004]]],[[4827.01,15145.2,0],0,true,[[975,1,18.3052],[4069,1,12.4201],[1500,1,9.54129]]], +[[7254.5,10993.4,0],0,false,[[1585,1,179.114],[5110,1,234.555]]],[[9426.48,9781.47,0],0,false,[[573,1,27.816],[4634,1,20.2058]]],[[7417.99,11243.5,0],0,false,[[4250,1,95.3079],[7160,1,27.689]]],[[12706,8930.87,0],0,false,[[2021,1,229.11],[7774,1,230.86]]],[[5886.54,7728.51,0],0,false,[[2634,1,345.973],[2980,1,155.272]]], +[[12142,6984.71,0],0,false,[[4495,1,21.4265],[1191,1,88.2849]]],[[13510.5,6621.28,0],0,true,[[1808,1,114.855],[246,1,26.9564],[6925,1,15.3382]]],[[15202.2,7778.36,0],0,false,[[2137,1,318.36],[1322,1,247.769]]],[[14283.6,6874.51,0],0,false,[[6470,1,20.9759],[161,1,21.0328]]],[[4270.57,3527.57,0],0,false,[[3084,1,321.534],[5171,1,340.458]]], +[[12796.5,2960.39,0],0,false,[[1369,1,29.7559],[1230,1,27.2589]]],[[16067.5,3497.53,0],0,false,[[7090,1,87.9363],[2630,1,251.057]]],[[6040.87,10249.2,0],0,false,[[3694,1,11.9167],[4732,1,17.2717]]],[[3599.72,7278.34,0],0,true,[[5394,1,25.2778],[3269,1,69.2439],[4219,1,9.61288],[3081,1,26.3931]]],[[3780.84,6801.84,0],0,false,[[6395,1,55.3401],[223,1,17.4486]]], +[[7720.89,6188,0],0,false,[[2449,1,28.5544],[4264,1,45.6804]]],[[4229.19,7363.28,0],0,false,[[7688,1,18.2524],[7179,1,29.5204]]],[[5582.16,14418.7,0],0,true,[[3993,1,11.5864],[1432,1,22.0037],[1248,1,21.0986]]],[[4844.78,6612.38,0],0,true,[[2328,1,19.2167],[5888,1,26.9425],[1937,1,9.09305],[7382,1,31.8528],[7235,1,18.0014],[1802,1,21.0976]]],[[7895.23,10803.4,0],0,true,[[2131,1,185.38],[5159,1,14.7609],[1112,1,18.7894],[6197,1,19.3597]]], +[[11656,10799.7,0],0,true,[[2827,1,65.8754],[2084,1,13.0341],[1423,1,17.6764],[3336,1,21.2907]]],[[9138.31,13343.7,0],0,true,[[811,1,16.6078],[498,1,26.8741],[7253,1,13.1623],[2795,1,12.6546]]],[[8767.68,14476.4,0],0,false,[[4614,1,67.8021],[989,1,113.539]]],[[5284.12,4554.58,0],0,false,[[5152,1,19.356],[6032,1,29.7522]]],[[14495.1,6766.53,0],0,true,[[2639,1,14.1255],[6172,1,9.91586],[3229,1,8.97212]]], +[[13114.3,13925.6,0],0,false,[[5227,1,24.7501],[3959,1,23.2359]]],[[15875.7,10215.2,0],0,true,[[5168,1,27.4175],[5097,1,62.6005],[4889,1,19.5871],[2834,1,0.634394]]],[[5071.2,2491.27,0],0,false,[[3746,1,251.981],[1344,1,97.728]]],[[12696.9,2854.85,0],0,true,[[3942,1,19.4547],[611,1,13.0659],[3681,1,9.63487]]],[[14265.9,3012.03,0],0,true,[[1429,1,83.2932],[1011,1,23.1371],[1232,1,14.4324],[5420,1,28.3831],[5789,1,10.7909]]], +[[15218.1,5924.54,0],0,false,[[3488,1,335.253]]],[[10307.5,5070.03,0],0,false,[[7645,0,205.409]]],[[6006.38,10208,0],0,false,[[6578,1,81.1604],[5861,1,49.8473]]],[[6773.39,6336.89,0],0,false,[[7096,1,14.0667],[94,1,45.8001]]],[[171.275,10335.3,0],0,false,[[2485,1,338.111],[6481,1,309.717]]], +[[2591.29,7903.96,0],0,false,[[6343,1,71.6868],[3718,1,371.965]]],[[3794.31,6776.11,0],0,false,[[2982,1,26.015],[6559,1,42.6482]]],[[12595,7053.2,0],0,false,[[3535,1,42.526],[6841,1,21.663]]],[[8254.39,1037.31,0],0,false,[[6190,1,361.592],[568,1,190.558]]],[[14539.6,14036.3,0],0,false,[[6622,1,17.0321],[4145,1,152.466]]], +[[1779.61,3559.53,0],0,true,[[2867,1,13.7992],[1970,1,19.9129],[6089,1,7.68795]]],[[3179.79,3575.34,0],0,true,[[1021,1,16.456],[2563,1,19.1546],[1791,1,4.79983]]],[[14374.9,14588.1,0],0,false,[[2399,1,25.2764],[6592,1,23.1658]]],[[14271.7,5756.16,0],0,false,[[971,1,39.7745],[6575,1,145.491]]],[[925.983,10837.8,0],0,false,[[3088,1,408.905],[5742,1,119.371]]], +[[4168.12,10001.4,0],0,true,[[6706,1,14.3039],[5143,1,11.7536],[1307,1,10.8561]]],[[10947.4,12057.9,0],0,false,[[3686,1,17.0065],[2049,1,21.338]]],[[5441.91,8867.08,0],0,false,[[4229,1,32.0806],[3390,1,30.839]]],[[11255.9,11484.4,0],0,true,[[1745,1,8.87809],[3318,1,15.1194],[6661,1,4.25747],[3977,1,6.98903]]],[[6414.38,8270.21,0],0,false,[[2282,1,58.8115],[1690,1,62.1433]]], +[[3538.17,6614.97,0],0,false,[[1761,1,18.0836],[2086,1,110.585]]],[[12236.9,14428.1,0],0,false,[[5058,1,47.7103],[3809,1,71.3564]]],[[11487.9,6945.15,0],0,false,[[7707,1,21.8951],[5336,1,20.836]]],[[12674.6,14089.8,0],0,false,[[5665,1,29.8756],[3519,1,95.7228]]],[[1778.08,5439.92,0],0,false,[[305,0,352.467],[7405,0,56.7371]]], +[[14303.8,6868.95,0],0,false,[[4838,1,19.759],[6423,1,20.9759]]],[[2729.45,775.183,0],0,true,[[6985,1,238.592],[52,1,26.2661],[3729,1,11.0026]]],[[15726.5,2748.29,0],0,false,[[311,1,199.625],[7476,1,166.909]]],[[3641.13,13852.9,0],0,true,[[3585,1,28.8829],[7050,1,24.8806],[5538,1,9.35677]]],[[1368.35,7978.42,0],0,true,[[5564,1,115.178],[5040,1,13.9663],[1917,1,11.2491]]], +[[5359.92,10617.8,0],0,true,[[7674,1,32.8577],[1580,1,262.634],[7255,1,15.4453],[2911,1,20.7675]]],[[6726.16,10299.4,0],0,true,[[2766,1,9.72513],[7396,1,3.75843],[1029,1,15.8521]]],[[7224.62,13344.6,0],0,false,[[3314,1,44.1772],[2208,1,326.597]]],[[8255.04,9242.38,0],0,true,[[4996,1,69.7077],[483,1,6.76669],[5891,1,11.7673]]],[[4364.42,6334.37,0],0,true,[[4021,1,16.3501],[337,1,227.615],[2303,1,13.8229]]], +[[5285.46,11802.1,0],0,false,[[933,1,68.7751],[83,1,223.79]]],[[240.221,10636.5,0],0,false,[[6449,1,309.717],[3980,1,188.095]]],[[6979.4,11669.7,0],0,false,[[1816,1,39.7003],[2718,1,18.8009]]],[[10936.1,7069.46,0],0,true,[[2209,1,24.1703],[3142,1,15.5993],[4755,1,10.2769],[6663,1,8.07316]]],[[14056,7125.29,0],0,false,[[6670,1,292.637],[5634,1,76.7869]]], +[[12813.9,14024.6,0],0,true,[[2546,1,13.4256],[7225,1,10.6961],[6619,1,17.8056]]],[[13023.8,15979.9,0],0,false,[[3841,1,254.56],[2493,1,381.526]]],[[13177.4,13983.8,0],0,true,[[5748,1,23.0432],[2345,1,12.8843],[3745,1,5.42417]]],[[14940.8,7365.82,0],0,true,[[6335,1,26.2711],[4743,1,33.2417],[1587,1,19.8411],[7057,1,19.9588]]],[[16363,7598.26,0],0,false,[[3788,1,195.977]]], +[[5620.18,2872.56,0],0,false,[[5670,1,100.897],[4343,1,330.242]]],[[15919.8,13030.7,0],0,true,[[761,1,97.7176],[596,1,27.0583],[1247,1,14.5126]]],[[12305,421.312,0],0,false,[[153,1,167.878],[2229,1,297.819]]],[[14520.6,5151.47,0],0,false,[[808,1,217.579],[3560,1,16.8145]]],[[16333.7,3156.06,0],0,false,[[1277,1,21.2391],[4184,1,35.3373]]], +[[6243,8068.83,0],0,true,[[7823,1,38.227],[394,1,16.0939],[4909,1,11.9347],[3071,1,15.9723]]],[[5384.62,16370.8,0],0,false,[[2142,1,320.815]]],[[10095.9,7862.67,0],0,false,[[5157,1,378.749],[2941,1,62.3952]]],[[8903.35,12122.2,0],0,true,[[2928,1,13.7333],[2648,1,34.1172],[1984,1,26.7477],[2953,1,30.6299]]],[[2783.59,11863,0],0,true,[[1111,1,22.4681],[2232,1,27.3389],[4910,1,12.9049],[2441,1,15.9906]]], +[[5963.17,11196.9,0],0,false,[[2033,1,23.5033],[3385,1,77.4312]]],[[11532.3,15003.5,0],0,false,[[172,1,396.351],[37,1,64.6789]]],[[189.042,13447.1,0],0,true,[[5481,1,34.7362],[6940,1,70.3923],[5272,1,21.3731]]],[[13034.7,14362.9,0],0,true,[[1777,1,251.526],[2846,1,21.1655],[7319,1,23.1218],[911,1,13.2335]]],[[13081.4,13962.9,0],0,false,[[1117,1,44.5789],[5227,1,24.9297]]], +[[14186.6,12565.5,0],0,false,[[5805,1,46.809],[7732,1,32.8839]]],[[5328.77,2413.67,0],0,false,[[3118,1,108.71],[5378,1,54.7751]]],[[15722.3,6198.08,0],0,false,[[3169,1,352.851]]],[[6141.52,5903.59,0],0,false,[[3252,0,126.597],[4569,0,185.183]]],[[13244.6,1683.61,0],0,true,[[793,1,21.5859],[249,1,295.448],[820,1,21.0183],[1602,1,19.3532]]], +[[15223.2,2012.34,0],0,false,[[3768,1,25.7688],[1371,1,19.719]]],[[15868.9,2742.55,0],0,false,[[3037,1,104.645],[7608,1,111.317]]],[[5083.37,9001.65,0],0,false,[[15,1,120.192],[6265,1,12.2532]]],[[11371.6,13016.4,0],0,false,[[3638,1,153.197],[3279,1,164.823]]],[[5652.42,6242.11,0],0,false,[[5774,1,36.1953],[6327,1,34.4145]]], +[[1932.4,7591.45,0],0,false,[[4662,1,377.94],[6026,1,44.8064]]],[[2536.47,15859,0],0,false,[[2075,1,332.894],[2995,1,242.067]]],[[7452.29,9715.03,0],0,false,[[360,1,99.6059],[1940,1,81.9346]]],[[2433.64,6825.22,0],0,true,[[2871,1,333.534],[2757,1,19.4832],[5445,1,11.464]]],[[8645.32,14618.2,0],0,false,[[381,1,23.8035],[5878,1,19.9894]]], +[[6650.05,8843.44,0],0,true,[[6692,1,15.9973],[2798,1,7.32601],[1303,1,6.7775]]],[[10492,11005.4,0],0,false,[[6819,1,82.8932],[2771,1,35.859]]],[[12544.3,9985.55,0],0,true,[[244,1,18.7373],[3870,1,6.87831],[1850,1,13.865]]],[[188.92,13481.9,0],0,true,[[5272,1,13.5735],[2077,1,40.9119],[5481,1,6.7718]]],[[15105.3,7424.53,0],0,true,[[4283,1,20.1981],[7801,1,33.497],[937,1,16.0536]]], +[[14200.2,15346.4,0],0,false,[[3401,1,27.8891],[5230,1,33.1586]]],[[14989,13860.7,0],0,false,[[5883,1,21.6225],[1744,1,23.2779]]],[[15424,4968.67,0],0,true,[[7277,1,27.3269],[2216,1,58.9552],[3289,1,3.42707],[2009,1,9.29802]]],[[14151,2999.68,0],0,false,[[570,1,121.196],[1011,1,97.0174]]],[[14803,1891.21,0],0,false,[[3964,1,214.656],[2517,1,265.734]]], +[[15296.2,3885.04,0],0,true,[[5470,1,16.9323],[1893,1,16.3015],[7356,1,12.7895]]],[[8743.74,14718.4,0],0,false,[[4682,1,244.371],[2253,1,85.2301]]],[[9154.54,12083.6,0],0,true,[[5425,1,27.9809],[3702,1,82.7362],[2822,1,18.3548],[2905,1,15.8149]]],[[1816.65,13905.3,0],0,false,[[4290,1,87.6968],[881,1,25.7208]]],[[2279.6,10589.4,0],0,false,[[905,1,49.5345],[2780,1,40.0313]]], +[[9255.33,6458.12,0],0,false,[[2323,1,84.227],[2447,1,243.811]]],[[4203.6,10417.9,0],0,false,[[3912,1,23.7562],[3454,1,22.0607]]],[[9890.06,14306.2,0],0,false,[[1092,1,113.549],[5329,1,76.1473]]],[[9815.17,8809.46,0],0,true,[[17,1,13.8424],[4309,1,75.9814],[6084,1,5.2147]]],[[6636.02,8969.59,0],0,true,[[4377,1,14.5012],[3994,1,12.075],[7340,1,12.3009],[2768,1,17.2749],[3079,1,20.78]]], +[[11173.2,11495.8,0],0,false,[[561,1,51.997],[3567,1,45.0254]]],[[6766.54,8813.68,0],0,false,[[1927,1,27.1098],[829,1,32.7795]]],[[5623.56,14324.4,0],0,true,[[2262,1,27.8306],[2709,1,16.6226],[6712,1,14.1153],[6627,1,18.7085]]],[[7003.79,11166.7,0],0,true,[[1765,1,16.4713],[3953,1,264.092],[2883,1,26.1353],[5368,1,17.5871]]],[[11203.7,7300.26,0],0,false,[[6665,1,303.586],[5879,1,21.1435]]], +[[12207.6,14409,0],0,false,[[3586,1,63.4072],[2584,1,56.9179]]],[[1725.46,3690.59,0],0,false,[[7473,1,49.7569],[2916,1,384.719]]],[[14382.2,15402.1,0],0,false,[[6034,1,122.683],[6110,1,52.983]]],[[12787.3,3037.01,0],0,true,[[109,0,81.2725],[655,0,5.70314],[6763,1,10.5559]]],[[5256.74,7072.07,0],0,true,[[7330,1,13.1821],[2927,1,48.6319],[4977,1,19.6001]]], +[[10373.6,6162.4,0],0,true,[[4363,1,104.739],[3292,1,9.74461],[1451,1,9.03589]]],[[5279.31,9774.13,0],0,true,[[4640,1,29.6269],[809,1,158.831],[3059,1,14.4749],[2297,1,27.0086]]],[[5067.91,10012.1,0],0,false,[[7279,1,26.6261],[4007,1,24.3433]]],[[13533.1,10813.2,0],0,true,[[2585,1,98.1768],[2153,1,13.2744],[5167,1,11.289],[3049,1,20.1046]]],[[5206.95,4332.43,0],0,false,[[3412,1,81.7368],[3674,1,15.5463]]], +[[10917.8,1441.71,0],0,true,[[4300,1,19.2154],[4873,1,59.6097],[2604,1,6.75006]]],[[6612.37,3508.44,0],0,false,[[1288,1,313.365],[2045,1,107.613]]],[[11320.2,1708.67,0],0,false,[[5825,1,289.488],[7803,1,90.7585]]],[[3439.15,2831.02,0],0,false,[[521,1,343.202],[5914,1,367.878]]],[[3829.91,6798.64,0],0,false,[[6451,1,42.6482],[5676,1,16.8283]]], +[[489.285,10006.4,0],0,true,[[4135,1,18.2567],[1526,1,34.3408],[2525,1,17.2117],[4748,1,8.57204]]],[[12615.7,11419.8,0],0,false,[[97,1,247.018],[6097,1,125.222]]],[[2393.58,7113.53,0],0,true,[[7342,1,26.1071],[904,1,13.3685],[3817,1,25.4331]]],[[534.364,10064.9,0],0,true,[[4093,1,45.2646],[365,1,19.868],[2219,1,11.925]]],[[8613.9,14830.4,0],0,false,[[4228,1,21.5881],[7452,1,193.11]]], +[[3316.36,6150.7,0],0,false,[[213,1,50.248],[5056,1,24.611]]],[[10930.9,5297.64,0],0,true,[[3322,1,18.7829],[7500,1,293.883],[4368,1,3.90656],[1541,1,18.5453]]],[[133.862,6723.47,0],0,false,[[1060,1,338.671]]],[[16259.4,12627.9,0],0,false,[[4387,0,13.9517],[1164,1,2.35151]]],[[3320.15,3513.86,0],0,false,[[2516,1,63.4826],[6845,1,149.829]]], +[[13216.1,664.566,0],0,false,[[3606,1,153.257],[1974,1,57.3546]]],[[12654.1,3241.87,0],0,false,[[748,0,57.4453],[4989,0,58.677]]],[[14319.7,2752.68,0],0,false,[[2459,1,169.664],[461,1,23.071]]],[[15795.6,4362.81,0],0,true,[[5916,1,17.8181],[2642,1,94.3498],[1266,1,12.5308]]],[[15350.5,886.931,0],0,false,[[1519,1,352.402],[5403,1,393.555]]], +[[14158.2,5672.12,0],0,false,[[6458,1,145.491]]],[[6024.88,10495.9,0],0,true,[[3756,1,18.0599],[2635,1,91.0704],[4897,1,18.2038],[5930,1,12.0384]]],[[4810.74,6580.55,0],0,true,[[5833,1,18.5201],[3553,1,15.7435],[5794,1,4.22965],[3247,1,19.0305]]],[[5964.77,10138.4,0],0,false,[[3109,1,339.29],[6447,1,81.1604]]],[[2639.59,10762.2,0],0,true,[[6262,1,246.058],[858,1,23.4339],[393,1,11.4685]]], +[[6733.25,6323.58,0],0,true,[[4878,1,7.15881],[5612,1,15.1902],[4408,1,13.4095]]],[[5872.44,7263.15,0],0,false,[[4879,1,315.607],[1584,1,28.8959]]],[[5876.89,11948.2,0],0,true,[[2984,1,16.4454],[2486,1,132.943],[3859,1,17.1422],[4441,1,10.8845]]],[[10126.5,11082.1,0],0,false,[[4592,1,44.4045],[6080,1,30.4811]]],[[4754.33,6570.56,0],0,false,[[2148,1,28.5226],[7288,1,100.062]]], +[[4250.63,8738.88,0],0,true,[[142,1,14.3334],[2888,1,54.0907],[3495,1,16.0331],[7649,1,22.555]]],[[1566.63,15518,0],0,false,[[436,1,251.912],[7532,1,281.276]]],[[8810.49,3134.53,0],0,false,[[7757,1,157.156],[3475,1,329.134]]],[[5215.29,3903.93,0],0,true,[[7348,1,26.2097],[1932,1,26.1037],[3004,1,14.3221],[7293,1,18.8027]]],[[14270.8,12547.2,0],0,false,[[7603,1,54.7124],[760,1,89.0639]]], +[[5914.47,1854.06,0],0,false,[[6591,1,125.15],[2949,1,180.551]]],[[5815.03,1929.85,0],0,true,[[7475,1,21.6085],[6590,1,125.15],[898,1,12.1103]]],[[14360,14605.7,0],0,false,[[6457,1,23.1658],[6686,1,21.7003]]],[[2811.64,13244.4,0],0,false,[[2120,1,58.1533],[3128,1,49.7071]]],[[4099.39,8935.52,0],0,false,[[4633,1,100.716],[3090,1,12.8899]]], +[[6750.8,7879.74,0],0,false,[[3569,1,240.895],[3935,1,26.619]]],[[7273.53,13266.8,0],0,true,[[5942,1,108.727],[7463,1,11.1014],[7332,1,25.1359],[6790,1,25.904]]],[[5989.27,10861.7,0],0,false,[[3472,1,248.764],[7796,1,52.2462]]],[[10774,10773.6,0],0,true,[[7690,1,28.6245],[1766,1,17.5116],[5795,1,9.28719]]],[[4140.54,15956.8,0],0,true,[[4689,1,19.5701],[5933,1,54.7818],[236,1,10.1488]]], +[[4496.37,15875.6,0],0,false,[[2596,1,27.4297],[3125,1,26.2168]]],[[10124.9,10233.3,0],0,true,[[7742,1,25.8765],[7097,1,9.5357],[2952,1,3.93404]]],[[5044.83,6532.73,0],0,false,[[4022,1,333.047],[5079,1,82.6411]]],[[2414.98,7256.93,0],0,true,[[3236,1,10.5559],[4992,1,13.498],[1421,1,16.6049]]],[[4585.29,8816.46,0],0,false,[[5661,1,33.7835],[3350,1,26.4967]]], +[[9283.66,1323.65,0],0,false,[[3477,1,261.904],[1822,1,332.952]]],[[1868.88,4929.34,0],0,true,[[4074,1,17.3153],[5821,1,83.552],[7599,1,14.1058],[6071,1,21.4646]]],[[12288.1,2719.4,0],0,false,[[6108,1,222.366],[5640,1,159.23]]],[[1809.08,3337.67,0],0,false,[[7262,1,52.2812],[2365,1,27.3142]]],[[7256.36,4600.37,0],0,false,[[6192,1,90.8354]]], +[[1031.74,304.885,0],0,false,[[5624,1,398.524],[6194,1,352.275]]],[[4047.71,9679.75,0],0,false,[[2425,1,208.453],[4555,1,74.8346]]],[[4147.21,14214.1,0],0,false,[[7023,1,130.657],[4252,1,262.475]]],[[3025.75,8000.02,0],0,false,[[5163,1,213.48],[2433,1,84.5964]]],[[10902.3,12143.6,0],0,false,[[5006,1,45.1216],[5541,1,26.9132]]], +[[11278.8,8937.46,0],0,false,[[2994,0,76.4486],[586,0,229.487]]],[[8346.12,16282.1,0],0,false,[[2146,1,21.4486],[5177,1,94.2415]]],[[11612.6,10990.7,0],0,true,[[2243,1,27.645],[2594,1,11.7868],[3457,1,26.1319],[3664,1,19.4928]]],[[11689.2,14230.9,0],0,false,[[5028,1,141.795],[471,1,392.431]]],[[12806,14040.5,0],0,true,[[3939,1,27.6202],[7225,1,27.6529],[1945,1,33.535],[6485,1,17.8056],[1484,1,16.5072]]], +[[2730.37,3949.44,0],0,true,[[4357,1,15.2999],[6655,1,6.40599],[6927,1,15.9876]]],[[6403.63,929.724,0],0,true,[[7827,1,20.0664],[4434,1,277.976],[3974,1,12.7615]]],[[14554.9,14028.8,0],0,true,[[3680,1,12.2008],[6454,1,17.0321],[914,1,17.1843]]],[[12808.8,2852.44,0],0,true,[[4166,1,14.9277],[6369,1,61.0211],[4584,1,25.9705],[1701,1,26.8947]]],[[3101.39,12745.4,0],0,false,[[6897,1,124.663],[5431,1,290.221]]], +[[6810.09,8950.15,0],0,false,[[1682,1,87.6379],[6802,1,45.8093]]],[[4224.98,14511.5,0],0,false,[[5393,1,242.978],[5434,1,250.329]]],[[5610.16,14337.5,0],0,true,[[4150,1,16.7931],[2569,1,28.7955],[6542,1,18.7085],[2709,1,8.81554]]],[[3287.53,12855.6,0],0,false,[[6872,1,32.5961],[1399,1,32.1893]]],[[1367.52,8124.24,0],0,true,[[5508,1,20.5712],[5564,1,33.303],[260,1,11.289]]], +[[7499.33,11212.6,0],0,false,[[1139,1,186.734],[5156,1,59.7842]]],[[3968.66,10700.8,0],0,false,[[3374,1,211.321],[7772,1,122.74]]],[[11581.8,6892.73,0],0,false,[[3446,1,62.4594],[5452,1,277.541]]],[[1942.18,5150.8,0],0,false,[[2915,1,74.1559],[7406,1,82.2017]]],[[12830.9,14716.1,0],0,false,[[5765,1,87.7811],[5782,1,66.0643]]], +[[5245.63,3831.59,0],0,true,[[5592,1,49.1688],[2343,1,18.9963],[5375,1,29.7656]]],[[3957.15,659.015,0],0,false,[[4797,1,396.239],[2658,1,331.712]]],[[1590.88,2582.94,0],0,false,[[5980,1,47.7147],[616,1,23.0437]]],[[1741.39,609.094,0],0,false,[[4976,1,64.3241],[125,1,246.06]]],[[16248.2,3103.01,0],0,true,[[5235,1,83.0232],[251,1,32.5923],[2539,1,18.3446]]], +[[6457.17,15647.1,0],0,false,[[2556,1,147.715],[2110,1,270.556]]],[[11781.3,9910.67,0],0,false,[[4760,1,13.1903],[7464,1,134.846]]],[[3457.85,6725.22,0],0,false,[[3701,1,12.607],[1951,1,43.056]]],[[9945.67,15108.8,0],0,true,[[7550,1,13.9462],[4595,1,122.822],[5207,1,26.6753],[888,1,13.8072],[3753,1,15.3945]]],[[10551.2,7998.42,0],0,true,[[1436,1,17.9748],[4423,1,184.776],[702,1,14.1051]]], +[[6751.48,11303.2,0],0,true,[[547,1,21.0014],[2421,1,12.6233],[5292,1,13.8768]]],[[6137.03,12217.7,0],0,true,[[4010,1,22.7846],[1913,1,362.455],[2013,1,14.6181]]],[[9478.57,14674.9,0],0,false,[[1337,1,372.146],[3513,1,370.644]]],[[9936.85,8779.21,0],0,false,[[4309,1,117.024]]],[[9037.35,9141.3,0],0,false,[[5834,1,45.1938],[5334,1,34.7173]]], +[[11174.6,11639.1,0],0,false,[[5956,1,24.4408],[1391,1,23.5001]]],[[5105.71,6771.09,0],0,true,[[7531,1,5.5798],[2420,1,225.544],[7303,1,14.1518]]],[[6713.33,6401.75,0],0,true,[[1453,1,22.0579],[5176,1,24.0495],[2731,1,10.983],[7364,1,5.70237],[1669,1,16.6009]]],[[564.256,6885.27,0],0,false,[[149,1,57.6638],[1708,1,227.178]]],[[13198.4,6104.41,0],0,true,[[487,1,14.4078],[7116,1,71.7768],[3588,1,8.14414],[4694,1,14.1429]]], +[[2728.21,3955.45,0],0,true,[[6620,1,6.40599],[4075,1,19.1872],[4357,1,10.81],[6927,1,22.0135]]],[[13783.7,16262.3,0],0,true,[[6750,1,10.558],[3251,1,15.3093],[265,1,15.583],[2334,1,2.86756],[2562,1,20.4832]]],[[5235.41,2405.87,0],0,true,[[3891,1,24.2204],[6945,1,13.0632],[4532,1,8.9073]]],[[5954.61,5466.44,0],0,false,[[6758,0,106.905],[3875,0,91.3413]]],[[4088.1,8951.15,0],0,true,[[4896,1,12.1636],[5388,1,18.6428],[3090,1,6.77055],[5992,1,9.51537]]], +[[1897.69,7633.41,0],0,true,[[6026,1,10.2348],[2448,1,258.597],[1901,1,5.15904]]],[[11253.2,11487.7,0],0,true,[[6054,1,56.7955],[3977,1,9.87675],[6463,1,4.25747]]],[[10447.4,11024.9,0],0,true,[[6131,1,46.6166],[2926,1,21.6708],[155,1,22.095],[2771,1,17.5273]]],[[10938.9,7061.94,0],0,true,[[3824,1,30.2328],[4755,1,15.6717],[6483,1,8.07316]]],[[9451.43,5965.13,0],0,false,[[1879,1,311.657],[701,1,244.424]]], +[[11139.8,7011.34,0],0,true,[[2986,1,13.5736],[6544,1,303.586],[3162,1,5.34732]]],[[5159.12,5486.73,0],0,false,[[847,1,344.661],[5270,1,180.266]]],[[536.024,14299.4,0],0,false,[[3777,1,96.2207],[1636,1,211.306]]],[[1821.27,5397.61,3.13495],0,true,[[2987,1,5.6821],[5337,1,19.9096],[5495,1,10.5483]]],[[2962.87,5417.02,0],0,false,[[7534,1,19.7216],[2304,1,19.6704]]], +[[14238.4,6901.39,0],0,true,[[7485,1,17.0807],[6484,1,292.637],[6898,1,8.90939],[4653,1,15.5363]]],[[14755.4,11787,0],0,false,[[4917,1,67.9234],[2041,1,86.2104]]],[[13097,13709,0],0,false,[[2124,1,105.603],[3940,1,108.939]]],[[11743.5,313.44,0],0,false,[[2628,1,51.4281],[7016,1,82.3229]]],[[5722.42,2423.57,0],0,true,[[3576,1,101.121],[6047,1,18.2899],[3449,1,26.7926],[2366,1,16.6365]]], +[[16090.2,2977.57,0],0,true,[[4712,1,7.49185],[3523,1,12.8021],[5421,1,4.9746]]],[[2918.39,8641.52,0],0,false,[[6286,1,165.216],[7205,1,395.73]]],[[7409.57,15685.6,0],0,true,[[6874,1,88.788],[1916,1,21.2735],[343,1,17.8571],[6776,1,19.0791]]],[[4256.38,10336.4,0],0,true,[[1686,1,28.0622],[770,1,24.6558],[919,1,22.2964],[5886,1,17.7055]]],[[9956.77,2239.57,0],0,true,[[4549,1,18.1852],[4115,1,8.61274],[650,1,2.84458],[1047,1,12.954]]], +[[14407.7,6830.67,0],0,false,[[3744,1,69.6935],[6962,1,69.5836]]],[[1946.47,4970.99,0],0,true,[[2237,1,13.1544],[758,1,80.8899],[7307,1,22.0972]]],[[14983.3,11629.1,0],0,true,[[675,1,6.83434],[150,1,9.85354],[2548,1,5.23303]]],[[14971.9,7430.88,0],0,false,[[969,1,56.466],[4631,1,46.2926]]],[[2357.56,4219.15,0],0,false,[[62,1,30.7759],[3916,1,60.0332]]], +[[14917.9,15702.9,0],0,false,[[6130,1,249.707],[1147,1,399.294]]],[[14346,14622.3,0],0,false,[[6592,1,21.7003],[1504,1,23.0437]]],[[14122,2168.47,0],0,true,[[5788,1,35.4001],[1487,1,327.651],[1668,1,21.7467],[7576,1,24.084]]],[[12685.7,3188.68,0],0,false,[[731,1,18.7197]]],[[9281.45,6718.66,0],0,true,[[2447,1,23.9241],[7417,1,33.7652],[700,1,27.9135],[2839,1,16.8974]]], +[[5307.64,9950.43,0],0,true,[[868,1,13.4097],[7626,1,205.443],[809,1,20.5525],[6948,1,21.6649]]],[[7056.75,11451,0],0,true,[[3953,1,27.1129],[998,1,20.0244],[4960,1,7.17172],[2424,1,7.93364]]],[[6656.53,8857.89,0],0,true,[[271,1,4.6705],[6520,1,15.9973],[1838,1,5.08556]]],[[5687.56,10521,0],0,false,[[1347,1,30.9221],[6064,1,158.964]]],[[1515.59,7816.33,0],0,false,[[6248,1,395.351],[3671,1,108.034]]], +[[6707.48,8946.95,0],0,false,[[4469,1,32.5555],[5928,1,20.7711]]],[[6594.31,6330.05,0],0,false,[[1860,1,70.8422],[1565,1,18.9479]]],[[6741.38,8870.68,0],0,true,[[5928,1,62.7132],[14,1,10.83],[7272,1,13.4077],[5835,1,16.1203]]],[[5656.76,5739.29,0],0,false,[[1351,1,142.47],[847,1,264.025]]],[[13361.9,10953.3,0],0,true,[[1457,1,18.0395],[3180,1,72.9268],[4113,1,12.2572]]], +[[13967.6,4258.23,0],0,false,[[291,0,84.386],[3928,0,213.089]]],[[13570.1,14.3778,0],0,false,[[5808,1,207.779]]],[[3094.72,8105.89,0],0,true,[[6870,1,11.1277],[57,1,11.2151],[6198,1,16.6123]]],[[2417.35,7318.27,0],0,false,[[4992,1,47.8974],[5705,1,163.229]]],[[7855.14,6084.11,0],0,false,[[1764,1,100.335],[2449,1,142.543]]], +[[3396.24,9253.94,0],0,false,[[1040,1,158.932],[3571,1,400.934]]],[[4168.62,9987.1,0],0,true,[[2130,1,22.1422],[6460,1,14.3039],[1307,1,6.84691]]],[[5095.6,8999.25,0],0,true,[[1024,1,55.1285],[6265,1,7.14306],[4413,1,17.6411]]],[[4248.18,8704.28,0],0,false,[[7741,1,20.3974],[2886,1,24.0707]]],[[10031.9,10126.4,0],0,false,[[5081,1,210.929],[7742,1,124.403]]], +[[8887,12260.8,0],0,false,[[4590,1,24.7703],[1497,1,100.088]]],[[6607.44,9061.89,0],0,false,[[3655,1,19.3139],[6938,1,62.9852]]],[[5624.48,14310.3,0],0,true,[[355,1,46.0095],[2262,1,14.5294],[6542,1,14.1153]]],[[1352.39,7958.87,0],0,true,[[5040,1,11.2846],[4762,1,35.8209],[1917,1,16.8726]]],[[8897.8,12215.6,0],0,true,[[560,1,13.6779],[6804,1,12.7673],[1409,1,25.9568],[3340,1,15.8141],[579,1,9.82331],[4590,1,22.3464]]], +[[5574.48,11166,0],0,false,[[5331,1,18.9242],[1044,1,19.7652]]],[[5000.25,10087.9,0],0,false,[[3339,1,27.2605],[908,1,25.9089]]],[[5424.17,2408.39,0],0,true,[[4659,1,21.8413],[5076,1,118.495],[7818,1,29.9942],[6104,1,22.3444]]],[[11033.5,8110.66,0],0,false,[[2611,1,162.498],[4423,1,323.964]]],[[8983.15,14747.7,0],0,false,[[4802,1,67.436],[1094,1,64.5492]]], +[[851.308,9657.7,0],0,true,[[1206,1,266.51],[5054,1,17.5858],[2351,1,17.3595],[3823,1,17.2056]]],[[6726.28,9023.27,0],0,false,[[3455,1,43.2158],[871,1,140.216]]],[[3918.49,6548.23,0],0,false,[[3210,1,100.423],[336,1,27.2221]]],[[8824.52,15874.3,0],0,false,[[2954,1,351.425],[4993,1,181.352]]],[[2055.34,12114,0],0,true,[[6777,1,30.8104],[6005,1,285.398],[3818,1,14.1109]]], +[[5521.07,14662,0],0,true,[[1136,1,19.7704],[5294,1,106.94],[1521,1,22.8672],[6004,1,10.0286]]],[[3929.28,6846.23,0],0,true,[[5247,1,11.8276],[3024,1,8.60206],[6840,1,16.1309]]],[[8810.99,5807.32,0],0,true,[[4070,1,10.7782],[3468,1,25.1221],[2133,1,5.52393]]],[[1579.3,7903.19,0],0,false,[[3239,1,30.4332],[5571,1,68.2896]]],[[10490.5,11067.1,0],0,true,[[4724,1,97.9062],[240,1,10.3223],[6131,1,14.4572]]], +[[14478.2,11769.8,0],0,false,[[196,1,168.589],[831,1,141.048]]],[[13031.2,14115.4,0],0,true,[[2005,1,23.3761],[3095,1,28.4486],[4459,1,13.9713],[1260,1,20.6696],[3941,1,14.6779]]],[[12884.5,14693.7,0],0,true,[[4042,1,12.7789],[7778,1,18.407],[6207,1,6.08472]]],[[2901.18,2678.43,0],0,false,[[7671,1,374.797],[3991,1,273.078]]],[[6802.55,2303.08,0],0,false,[[863,1,18.3947],[1700,1,41.4175]]], +[[6561.47,9196.35,0],0,true,[[3651,1,70.8134],[1110,1,16.0479],[1621,1,26.1977],[6890,1,17.8408]]],[[5521.85,14575.2,0],0,true,[[2526,1,10.929],[3805,1,19.3324],[1978,1,15.0055]]],[[9853.16,14387.7,0],0,true,[[2396,1,23.8924],[3,1,14.9413],[5329,1,16.5566],[3062,1,28.3993],[1824,1,17.5873],[4606,1,13.3451]]],[[7989.34,6153.46,0],0,true,[[395,1,207.693],[1124,1,12.0315],[3043,1,9.68278],[2484,1,15.7109]]],[[5813.69,9619.13,0],0,true,[[1619,1,17.3802],[3109,1,204.657],[7142,1,18.9953],[3359,1,19.4408]]], +[[4544.91,15872.4,0],0,false,[[3125,1,22.4678],[5269,1,18.5405]]],[[9086.21,6027.46,0],0,true,[[5427,1,183.224],[3190,1,24.8766],[3002,1,27.1278],[2904,1,14.2357]]],[[2392.02,6940.78,0],0,true,[[3670,1,9.26715],[5537,1,26.8847],[3011,1,8.84744],[470,1,26.6922]]],[[7611.07,9180.29,0],0,false,[[4139,1,52.3032],[3466,1,171.233]]],[[5837.41,7279.16,0],0,true,[[3106,1,21.1249],[7590,1,18.5679],[1584,1,10.1387]]], +[[5381.46,8839.28,0],0,true,[[4870,1,28.4427],[6384,1,9.04443],[680,1,26.6247],[4229,1,34.6194]]],[[9292.34,7409.22,0],0,false,[[5703,1,386.557],[7035,1,25.7808]]],[[12696.2,16073.5,0],0,true,[[4735,1,21.2271],[6217,1,12.5233],[2316,1,3.64881]]],[[14897.6,6953.29,0],0,true,[[6322,1,182.055],[2790,1,15.2061],[818,1,9.08164]]],[[2110.9,4479.75,0],0,true,[[2239,1,20.5506],[3843,1,27.4042],[5031,1,17.3604]]], +[[13794.2,16261.3,0],0,true,[[6656,1,10.558],[4678,1,28.5198],[265,1,24.8278],[2334,1,9.06675],[2562,1,30.3464],[3251,1,8.36436]]],[[14465.2,2262.4,0],0,false,[[7644,1,211.062],[2459,1,347.362]]],[[11408.5,10190.9,0],0,false,[[4906,1,31.8014],[4637,1,134.884]]],[[7333.56,9758.13,0],0,false,[[7468,1,49.7214],[4338,1,82.6969]]],[[10726.9,5228.94,0],0,false,[[4610,0,255.669],[1541,0,222.238]]], +[[12851.3,14456.4,0],0,false,[[6915,1,28.0137],[7084,1,29.9988]]],[[7964.6,2511.49,0],0,false,[[4840,1,29.5133],[4886,1,29.8553]]],[[11293,1600.08,0],0,false,[[5751,1,24.4036],[518,1,126.759]]],[[5929.07,5381.25,0],0,false,[[5101,0,101.751],[6658,0,106.905]]],[[6476.79,3177.7,0],0,false,[[2725,1,239.763],[1288,1,70.4085]]], +[[14540.1,14090.3,0],0,false,[[3680,1,51.2362],[4679,1,249.98]]],[[14253.6,15382.1,0],0,false,[[7804,1,49.513],[1246,1,22.164]]],[[11871.9,894.614,0],0,false,[[5357,1,115.767],[3828,1,56.0154]]],[[12794.7,3029.54,0],0,true,[[6077,1,19.6096],[2401,1,25.3406],[6548,1,10.5559],[655,1,8.77067]]],[[15368.8,2203.72,0],0,true,[[2129,1,145.212],[2900,1,28.2769],[1993,1,14.4281]]], +[[6044.68,11122.3,0],0,true,[[3865,1,56.9125],[5200,1,22.6195],[5240,1,12.5597],[5333,1,22.767]]],[[3524.4,7009.25,0],0,false,[[4094,1,275.708],[1729,1,174.264]]],[[6272.03,9198.79,0],0,false,[[4261,1,19.018],[329,1,21.9083]]],[[5607.73,8861.4,0],0,true,[[3376,1,16.5642],[6038,1,10.1209],[434,1,10.8175]]],[[6908.61,6451.54,0],0,true,[[624,1,15.8344],[4294,1,324.756],[4962,1,13.8156]]], +[[5097.1,10050.6,0],0,true,[[6145,1,16.3374],[3057,1,55.5734],[524,1,13.1194],[7268,1,29.1964]]],[[13230.6,13670.4,0],0,false,[[7449,1,27.4054],[3215,1,47.0174]]],[[11866.4,2670.28,0],0,false,[[106,1,32.6816],[2278,1,62.5305]]],[[15025.6,1572.92,0],0,false,[[2349,1,19.7372],[1603,1,12.9828]]],[[7158.47,9056.72,0],0,false,[[6987,1,23.6068],[2035,1,45.3018]]], +[[8589.02,12394.8,0],0,false,[[6281,1,81.478],[2936,1,139.839]]],[[7402.43,15703.3,0],0,true,[[1916,1,12.8347],[397,1,51.018],[343,1,25.5582],[6677,1,19.0791]]],[[2047.03,12084.3,0],0,true,[[7365,1,237.179],[6724,1,30.8104],[3818,1,20.2304],[2233,1,17.8876]]],[[5738.44,9321.14,0],0,false,[[7052,1,24.4394],[6189,1,22.3974]]],[[2702.11,7579.43,0],0,false,[[5429,1,28.0023],[7098,1,18.2772]]], +[[359.692,7681.35,0],0,true,[[4414,1,50.5858],[704,1,10.2623],[5008,1,16.2856],[2858,1,12.0736]]],[[3019.31,5751.91,0],0,false,[[3149,1,104.931],[3179,1,251.702]]],[[13012.7,9468.5,0],0,false,[[1259,1,314.651],[5897,1,102.704]]],[[14919.5,8117.18,0],0,true,[[785,1,116.069],[3323,1,5.63363],[7015,1,5.21287]]],[[8564.07,1148.89,0],0,true,[[5253,1,26.7016],[5019,1,12.6136],[2502,1,13.6729]]], +[[2626.21,4113.8,0],0,false,[[505,1,81.1439],[953,1,206.053]]],[[2104.67,4520.73,0],0,true,[[2239,1,21.0361],[2962,1,65.4628],[7670,1,27.5724]]],[[1766.01,14928.3,0],0,false,[[6313,1,270.479],[7809,1,179.417]]],[[3961.34,16164.6,0],0,false,[[643,1,45.28],[5572,1,38.2128]]],[[5643.18,11521.8,0],0,true,[[7101,1,23.4292],[6851,1,204.269],[5629,1,17.0317],[3000,1,23.0378]]], +[[7276.09,13292.6,0],0,true,[[7463,1,19.8995],[3834,1,22.0216],[6596,1,25.904],[7332,1,8.72953]]],[[6716.96,11272,0],0,false,[[572,1,35.1563],[2421,1,33.9905]]],[[8781.75,15495.6,0],0,false,[[1058,1,24.5025],[2329,1,24.0663]]],[[1320.09,7456.73,0],0,false,[[549,1,98.7397],[5557,1,64.9423]]],[[2028.26,5758.11,0],0,true,[[4313,1,12.6765],[4998,1,18.8826],[6823,1,10.8172]]], +[[14011.4,6535.2,0],0,false,[[1384,1,35.0636]]],[[2501.04,1208.38,0],0,true,[[4988,1,332.417],[3846,1,9.81881],[477,1,24.1493]]],[[15236.9,2483.15,0],0,true,[[1560,1,204.261],[5192,1,13.6799],[1782,1,28.9112]]],[[473.898,7711.44,0],0,false,[[5293,1,285.138],[2858,1,108.177]]],[[9024.98,8857.98,0],0,false,[[1997,1,50.4154],[1626,1,101.078]]], +[[6369.46,6159.3,0],0,false,[[3224,1,221.006],[2781,1,294.276]]],[[10703.1,7133.78,0],0,true,[[6935,1,6.58421],[6085,1,15.7603],[5297,1,5.61508]]],[[6826.72,8992.36,0],0,true,[[6625,1,45.8093],[7577,1,11.6442],[7123,1,16.5922],[5343,1,20.1903]]],[[12330,9040.61,0],0,false,[[3061,1,114.394],[614,1,381.405]]],[[8908.7,12222.3,0],0,true,[[6714,1,12.7673],[6312,1,52.7286],[1409,1,23.1612],[3340,1,22.519]]], +[[8651.03,14526.8,0],0,false,[[1762,1,74.0189],[282,1,73.0603]]],[[3927.67,9868.98,0],0,false,[[7613,1,62.306],[4440,1,85.0507]]],[[5461.36,10911.6,0],0,true,[[1189,1,21.5949],[2802,1,31.1555],[5039,1,4.70659],[2887,1,29.1781]]],[[4187.65,10167.9,0],0,false,[[3456,1,77.7621],[4015,1,27.7108]]],[[6568.96,6507.58,0],0,false,[[2199,1,174.37],[1703,1,146.962]]], +[[5722.98,9298.62,0],0,false,[[1818,1,27.4424],[3430,1,25.8399]]],[[13633,6642.8,0],0,false,[[4627,1,28.1697],[4642,1,18.4775]]],[[12985.6,14099.9,0],0,true,[[4948,1,16.193],[2005,1,24.7973],[7728,1,22.1126],[4884,1,15.5868],[1517,1,23.2595]]],[[14730.7,11850.3,0],0,true,[[7600,1,83.5581],[5214,1,13.9887],[3676,1,27.7315]]],[[11025.7,2625.1,0],0,false,[[3559,1,293.886],[2062,1,7.6416]]], +[[6160.77,2141.6,0],0,true,[[862,1,12.8734],[1313,1,390.208],[6947,1,20.8586]]],[[5455.44,14371.3,0],0,true,[[4622,1,25.5924],[3058,1,29.0694],[193,1,11.6764]]],[[2786.31,13182.6,0],0,true,[[3792,1,42.8006],[301,1,21.2821],[6006,1,22.7556],[2120,1,10.7067]]],[[377.39,7811.38,0],0,true,[[1936,1,26.0603],[4411,1,31.8024],[7812,1,11.6239],[1763,1,5.39192]]],[[10573.9,10992.7,0],0,false,[[6229,1,90.6546],[6521,1,82.8932]]], +[[3825.65,12808.7,0],0,true,[[3693,1,21.3105],[2595,1,220.255],[3934,1,7.3205],[3225,1,15.6424],[4394,1,6.15916]]],[[9573.44,10947.9,0],0,true,[[962,1,20.9002],[5160,1,21.2235],[1216,1,7.35734]]],[[7678.47,6229.63,0],0,true,[[2812,1,19.1464],[1977,1,4.40202],[7648,1,19.4286]]],[[2025.84,5747.57,0],0,true,[[7209,1,365.491],[6794,1,10.8172],[4313,1,22.7552]]],[[1822.51,5397.48,0],0,false,[[1437,1,18.3995],[2987,1,8.4508]]], +[[15834.5,7677.89,0],0,true,[[6336,1,162.557],[2176,1,13.1365],[7243,1,22.1937]]],[[6347.46,5831.72,0],0,false,[[2307,0,56.7153],[2386,0,178.19]]],[[13057.3,1127.85,0],0,true,[[199,1,25.1293],[3727,1,29.833],[1165,1,23.5551],[1890,1,11.9241]]],[[14896.4,3397.64,0],0,false,[[4390,1,397.981],[6035,1,344.535]]],[[4332.14,7181.22,0],0,false,[[4185,1,31.3228],[5263,1,134.333]]], +[[8970.78,5841.08,0],0,true,[[1662,1,11.2239],[7792,1,6.8378],[5249,1,9.08512]]],[[5500.53,14271,0],0,false,[[944,1,31.124],[1551,1,103.232]]],[[4419.66,10438.3,0],0,true,[[623,1,25.226],[3122,1,21.5463],[7004,1,24.1286],[3543,1,7.7235]]],[[9005.96,11847.2,0],0,true,[[2981,1,19.0239],[2327,1,195.291],[1495,1,17.8073],[5554,1,14.9839]]],[[1149,8512.72,0],0,false,[[7025,1,141.488],[4311,1,12.5339]]], +[[10116.4,13903.3,0],0,true,[[191,1,12.8596],[3040,1,52.82],[1251,1,9.20912],[1733,1,17.5345]]],[[4456.41,7478.42,0],0,false,[[7328,1,18.7541],[2248,1,12.9399]]],[[785.682,7729.4,0],0,true,[[5745,1,8.30301],[692,1,2.37683],[7453,1,7.54427],[4668,1,7.62949]]],[[5738.16,9375.51,0],0,true,[[6100,1,17.9135],[2681,1,27.0134],[467,1,12.6608],[4278,1,6.67618]]],[[14.9502,9692.26,0],0,false,[[1204,1,147.552]]], +[[3914.79,6839.18,0],0,true,[[1535,1,46.2393],[6726,1,16.1309],[3024,1,24.4347]]],[[12573.7,7057.1,0],0,false,[[6452,1,21.663],[514,1,19.483]]],[[1719.3,6895.13,0],0,false,[[3051,0,76.3935],[5287,0,326.549]]],[[6838.83,2072.4,0],0,true,[[2007,1,15.349],[6255,1,9.38317],[6394,1,15.6543]]],[[12739.2,2874.04,0],0,true,[[7642,1,13.0288],[189,1,7.27016],[7736,1,18.0304]]], +[[3443.57,3429.43,0],0,false,[[6569,1,149.829],[2368,1,214.711]]],[[8910.06,5954.57,0],0,false,[[1704,1,122.417],[5917,1,18.7966]]],[[3145.91,13176.6,0],0,false,[[4186,1,23.4479],[102,1,48.9042]]],[[262.282,11046,0],0,false,[[5927,1,41.2328],[6283,1,19.632]]],[[8921.06,14998.9,0],0,true,[[2089,1,25.7388],[3797,1,5.61255],[2637,1,33.2439],[1091,1,26.5493]]], +[[4191.73,15991.5,0],0,true,[[735,1,23.2197],[32,1,20.4038],[4407,1,12.7255],[132,1,10.6591]]],[[5585.24,11326.5,0],0,false,[[6789,1,204.269],[209,1,86.8505]]],[[10076.1,10469.7,0],0,true,[[4728,1,1.35118],[5146,1,21.5477],[4207,1,15.9819],[354,1,13.2154]]],[[1697.22,7279.95,0],0,false,[[3517,1,136.016],[7678,1,134.485]]],[[12649.6,7981.18,0],0,false,[[7345,1,21.5817],[3459,1,154.433]]], +[[862.793,7548.88,0],0,true,[[2670,1,174.694],[1751,1,10.9019],[4268,1,7.50136]]],[[881.261,15278.2,0],0,true,[[3320,1,171.29],[6044,1,17.076],[685,1,25.4524]]],[[12700.4,16045.4,0],0,false,[[4599,1,34.1373],[2316,1,30.0437]]],[[15010.7,10770.7,0],0,false,[[5059,1,11.992]]],[[2378.36,4693.94,0],0,true,[[182,1,22.9155],[6308,1,127.553],[1778,1,35.8203],[2060,1,19.3634]]], +[[15092.3,7443.67,0],0,true,[[4283,1,11.0195],[2930,1,65.0714],[6252,1,24.1097]]],[[14040.5,6492.85,0],0,true,[[5376,1,5.0933],[1384,1,16.7507],[4856,1,11.0764]]],[[11894.3,2553.91,0],0,true,[[1572,1,48.8466],[1599,1,26.5794],[2026,1,20.8133],[5418,1,16.1402]]],[[14970.3,13833.8,0],0,true,[[2538,1,32.6689],[5438,1,9.64001],[5277,1,27.703],[6256,1,29.4431]]],[[15723.4,4476.71,0],0,false,[[1404,1,267.656],[1266,1,138.749]]], +[[14970.9,1654.63,0],0,false,[[2431,1,86.623],[709,1,58.6517]]],[[15431.4,2272.06,0],0,true,[[7785,1,27.3679],[1728,1,93.9749],[3103,1,32.3558],[5203,1,15.8752]]],[[15468.7,2255.07,0],0,true,[[1908,1,16.2449],[5791,1,106.397],[373,1,21.9478]]],[[6877.81,15985.3,0],0,true,[[4079,1,314.075],[344,1,13.3617],[3158,1,15.8422]]],[[6944.37,11662.8,0],0,true,[[4227,1,21.1935],[3793,1,23.1276],[6387,1,7.51211],[4801,1,9.37086],[7009,1,18.1318],[7677,1,3.66356]]], +[[3084.61,8101.23,0],0,true,[[645,1,17.9487],[6702,1,11.1277],[57,1,7.33855]]],[[8343.81,9895.19,0],0,false,[[5051,1,19.0916],[1897,1,21.073]]],[[3271.75,12827.1,0],0,false,[[2476,1,128.602],[6628,1,32.5961]]],[[7270.33,9550.07,0],0,false,[[2743,1,219.783],[3039,1,32.2232]]],[[7487.79,15643.7,0],0,true,[[7568,1,13.9769],[6677,1,88.788],[377,1,24.5106],[548,1,25.8232]]], +[[4135.47,10864.6,0],0,true,[[5990,1,12.8841],[1943,1,42.1506],[4011,1,13.3112]]],[[1031.28,15380.7,0],0,true,[[6347,1,14.7783],[4072,1,11.8477],[2684,1,18.1688],[7694,1,13.5762]]],[[13509.3,10719.9,0],0,true,[[4254,1,25.3389],[5801,1,132.155],[5590,1,20.321],[2585,1,9.85138]]],[[14994.5,11682.1,0],0,false,[[6073,1,114.189],[2548,1,72.9585]]],[[15154,10667.7,0],0,false,[[7638,1,40.8119],[4510,1,36.6163]]], +[[1000.92,4689.22,0],0,false,[[1696,1,117.094],[4284,1,271.483]]],[[7050.84,3891.64,0],0,false,[[6175,1,65.9902],[4583,1,263.593]]],[[733.283,4564.22,0],0,true,[[2293,1,33.4177],[4676,1,13.7233],[506,1,25.481],[3678,1,29.9341]]],[[14432,14541.4,0],0,false,[[4919,1,27.542],[7625,1,32.7234]]],[[12585.7,2827.84,0],0,false,[[4420,1,98.3836],[2167,1,56.4701]]], +[[15904.9,3702.65,0],0,true,[[509,1,77.5845],[7355,1,6.53618],[1389,1,19.101]]],[[14381.6,5877.31,0],0,false,[[1443,1,47.0115],[956,1,64.9872]]],[[6742.34,7931.79,0],0,false,[[720,1,42.0749],[4561,1,206.646]]],[[6749.77,8479.31,0],0,true,[[5944,1,15.7964],[7036,1,28.24],[6203,1,5.8347]]],[[11042.5,11817.9,0],0,true,[[207,1,14.838],[6937,1,10.3507],[257,1,2.31653]]], +[[6578.46,9190.91,0],0,true,[[1110,1,20.9166],[2083,1,122.68],[1621,1,16.7395],[6735,1,17.8408]]],[[10544.7,12037.7,0],0,false,[[4335,1,389.098],[1654,1,367.112]]],[[4021.96,15716.7,0],0,false,[[5181,1,172.134],[5065,1,26.0775]]],[[3025.22,11867.4,0],0,false,[[2160,1,111.022],[2441,1,228.325]]],[[6672.86,13865.1,0],0,true,[[3026,1,18.0256],[1448,1,270.483],[2808,1,20.396],[1689,1,28.4207]]], +[[4442.07,14230.1,0],0,true,[[5066,1,23.8467],[3263,1,29.1001],[1093,1,8.96476],[6226,1,20.5024]]],[[7334.31,14523.5,0],0,true,[[5890,1,27.5607],[2571,1,372.307],[2406,1,21.3786],[445,1,16.3761]]],[[3107.53,12620.9,0],0,false,[[5141,1,27.5041],[6624,1,124.663]]],[[14237.7,6892.59,0],0,true,[[5398,1,5.38753],[6670,1,8.90939],[2426,1,17.4422],[4653,1,11.7406],[7485,1,21.9339]]],[[5244.9,3953.9,0],0,true,[[4839,1,29.6465],[1428,1,31.221],[6251,1,15.8284]]], +[[14637.9,6681.11,0],0,true,[[5784,1,10.7905],[2691,1,11.5168],[371,1,10.2871]]],[[14418.5,14449.1,0],0,true,[[790,1,8.33471],[7734,1,13.522],[2385,1,8.04543],[108,1,12.6879]]],[[12120.3,1676.05,0],0,false,[[677,1,206.222],[4388,1,199.836]]],[[7954.63,6038.94,0],0,true,[[7010,1,2.48778],[1764,1,9.32402],[716,1,5.66991]]],[[4278.3,15658.1,0],0,false,[[3999,1,32.4479],[5348,1,63.6432]]], +[[4726.73,8848.11,0],0,false,[[869,1,32.6767],[7495,1,66.1982]]],[[9527.7,14400.6,0],0,true,[[4514,1,12.5598],[4765,1,19.6603],[2889,1,2.83408]]],[[8004.5,7805.64,0],0,true,[[3370,1,284.761],[2185,1,14.7785],[3206,1,22.8226],[1884,1,26.4375]]],[[6232.12,9225.95,0],0,true,[[1219,1,17.5049],[5743,1,309.51],[5796,1,17.0404]]],[[3242.79,11742.2,0],0,false,[[5330,1,131.63],[7171,1,171.063]]], +[[3641.8,5772.36,0],0,false,[[7040,0,47.4587],[978,0,124.922]]],[[12766.5,9665.31,0],0,false,[[1598,1,255.547],[1752,1,211.976]]],[[12186,13944.1,0],0,false,[[3271,1,31.5959],[4578,1,32.6236]]],[[13778.6,11950.5,0],0,true,[[515,1,23.0935],[551,1,8.10101],[5802,1,6.82834],[5397,1,20.8645]]],[[15029.9,10780.7,0],0,true,[[5322,1,21.8523],[3839,1,54.442],[7727,1,9.60908],[5059,1,12.2955]]], +[[12854.6,14484.2,0],0,false,[[5639,1,43.7056],[6755,1,28.0137]]],[[5498.67,2338.52,0],0,true,[[4103,1,15.4005],[5229,1,21.851],[774,1,19.9042],[1666,1,15.1712]]],[[15030.7,1549.76,0],0,false,[[5625,1,41.4853],[1795,1,24.4569]]],[[6640.95,10259.1,0],0,false,[[930,1,314.74],[2122,1,32.7138]]],[[6992.74,11592.5,0],0,true,[[4816,1,22.4125],[6231,1,14.0933],[4308,1,15.7661],[1331,1,21.0974]]], +[[10849.5,9566.3,0],0,false,[[4661,1,318.4],[6211,1,336.055]]],[[5669.27,6250.46,0],0,false,[[1550,1,27.5103],[225,1,26.6673]]],[[7948.65,9434.39,0],0,false,[[6341,1,320.199],[2048,1,337.48]]],[[3481.41,11653.9,0],0,false,[[512,1,126.43],[3080,1,118.567]]],[[3860.31,10851.9,0],0,false,[[7039,1,37.966],[4023,1,87.5801]]], +[[13525.6,6624.1,0],0,true,[[6421,1,15.3382],[5302,1,15.7224],[246,1,12.436]]],[[144.275,13618.1,0],0,false,[[7389,1,318.848],[4476,1,77.1669]]],[[2741.29,3937.8,0],0,true,[[1588,1,26.2449],[6620,1,15.9876],[1811,1,16.1923],[6655,1,22.0135]]],[[2465.47,3670.15,0],0,false,[[3137,1,388.264],[1972,1,378.099]]],[[5396.37,923.637,0],0,false,[[51,1,329.316],[6048,1,295.773]]], +[[15505.9,2354.06,0],0,true,[[3309,1,14.3569],[4990,1,242.232],[5790,1,12.8567],[4146,1,26.2007]]],[[5068.44,15106,0],0,false,[[2135,1,207.034],[6199,1,119.869]]],[[5841.5,8891.88,0],0,true,[[2019,1,13.8485],[3235,1,47.8476],[7675,1,22.5776],[1912,1,21.1875]]],[[3937.17,9715.03,0],0,false,[[1563,1,144.161],[3242,1,104.624]]],[[6583.13,8848.07,0],0,true,[[976,1,7.55316],[317,1,9.13113],[3623,1,7.32025]]], +[[10709.5,7132.14,0],0,true,[[2409,1,21.1551],[6801,1,6.58421],[5297,1,9.19299]]],[[13266.3,11052,0],0,false,[[2136,1,20.1321],[1446,1,145.896]]],[[11038.5,11827.5,0],0,true,[[6889,1,10.3507],[4758,1,21.8613],[257,1,9.71423]]],[[6619.51,9000.08,0],0,true,[[6711,1,62.9852],[7185,1,10.1334],[7340,1,26.3326],[3994,1,23.4025]]],[[205.95,9654.54,0],0,true,[[1235,1,23.0801],[753,1,158.034],[4396,1,25.0595],[7629,1,13.036]]], +[[193.674,13376.9,0],0,false,[[6502,1,70.3923],[6291,1,34.0566]]],[[12927.5,14176,0],0,true,[[7166,1,41.8359],[1240,1,16.0475],[5135,1,25.5807]]],[[12900.7,14070,0],0,false,[[3901,1,12.5462],[3378,1,20.8114]]],[[15141.1,10726.1,0],0,true,[[7556,1,41.1607],[3723,1,12.9179],[7638,1,19.1131]]],[[15594.5,10520.6,0],0,false,[[1176,1,280.006],[6045,1,204.083]]], +[[5243.52,2395.69,0],0,true,[[6657,1,13.0632],[5578,1,18.8319],[4532,1,13.6907]]],[[14797.6,12558.8,0],0,false,[[2294,1,241.452],[6409,1,15.2089]]],[[6180.64,2135.25,0],0,true,[[4342,1,195.215],[862,1,8.86483],[6815,1,20.8586]]],[[5317.65,9931.23,0],0,true,[[5904,1,50.4741],[868,1,27.4737],[809,1,15.3906],[6690,1,21.6649]]],[[2583.26,10758.7,0],0,false,[[858,1,33.3183],[1317,1,52.3354]]], +[[3384.46,13496.2,0],0,false,[[1269,1,181.478],[4540,1,18.8751]]],[[468.248,9909.23,0],0,false,[[4487,1,140.458],[5106,1,47.5371]]],[[5615.06,6292.74,0],0,true,[[6327,1,28.5587],[2071,1,8.8734],[4056,1,12.5486],[591,1,18.6648]]],[[4240.07,6678.38,0],0,true,[[2680,1,5.93895],[4940,1,12.3316],[4800,1,4.31776]]],[[4386.28,14148.1,0],0,true,[[3551,1,209.676],[1801,1,11.3707],[4766,1,24.8971]]], +[[8012.27,7688.02,0],0,false,[[1884,1,91.7701],[4574,1,172.972]]],[[4103.69,6645.3,0],0,true,[[3529,1,24.0412],[2663,1,12.5719],[6158,1,7.75451]]],[[7279.55,6558.92,0],0,false,[[1575,1,94.265],[111,1,207.64]]],[[4623.69,8350.42,0],0,false,[[7145,1,25.7666],[448,1,29.6623]]],[[2586.35,14151.1,0],0,false,[[5370,1,92.8962],[5614,1,358.789]]], +[[3950.73,16240.3,0],0,false,[[4718,1,21.4668],[5298,1,25.3322]]],[[14033.8,8934.89,0],0,false,[[3925,1,82.443],[7273,1,347.745]]],[[14345.8,6861.49,0],0,false,[[6680,1,69.5836],[4838,1,22.8709]]],[[15086.1,10751.5,0],0,true,[[6236,1,17.0676],[2157,1,37.7221],[1485,1,11.7629]]],[[1851.7,4579.63,0],0,true,[[896,1,27.7206],[7780,1,30.3039],[4162,1,9.723]]], +[[3499.99,3789.44,0],0,false,[[5417,1,67.9582],[2457,1,229.45]]],[[2660.26,4002.57,0],0,false,[[7817,1,24.9615],[1354,1,47.9876]]],[[11851.9,734.208,0],0,false,[[6237,1,23.1936],[3020,1,31.3841]]],[[12777.1,3220.88,0],0,true,[[1506,1,32.8968],[126,1,36.2186],[5049,1,18.7466]]],[[14373.4,3155.39,0],0,false,[[5023,1,117.814],[821,1,44.4386]]], +[[6236.13,9909.7,0],0,true,[[4323,1,27.3892],[930,1,227.403],[2464,1,19.6538],[2753,1,18.6862]]],[[3726.28,8451.37,0],0,false,[[1355,0,297.628],[959,0,133.642]]],[[6083.3,12101.2,0],0,false,[[7124,1,89.6089],[7062,1,52.6982]]],[[7436.62,9190.39,0],0,false,[[3838,1,27.0389],[1042,1,41.0146]]],[[8807.47,15423.5,0],0,false,[[4239,1,34.8273],[3740,1,28.5196]]], +[[12571.8,14113.4,0],0,false,[[1840,1,88.5697],[7726,1,74.0635]]],[[13952.2,10354.7,0],0,false,[[3227,0,259.002],[1787,0,81.1906]]],[[156.953,13141.1,0],0,false,[[1853,1,340.561],[406,1,110.803]]],[[2202.69,4790.2,0],0,true,[[347,1,27.812],[2848,1,81.7215],[7320,1,13.969],[3052,1,20.9794]]],[[14990.9,7249.53,0],0,true,[[3801,1,34.0847],[2713,1,33.5271],[1414,1,19.3304],[1779,1,19.4196]]], +[[5857.05,3849.22,0],0,false,[[5046,1,240.494],[7086,1,374.299]]],[[6967.98,3875.15,0],0,true,[[1065,1,389.596],[6175,1,21.0987],[7056,1,7.56507],[5074,1,2.09221]]],[[4703.87,2153.42,0],0,false,[[7435,1,269.92],[538,1,402.772]]],[[14300.2,14847.5,0],0,false,[[2474,1,116.879],[2778,1,177.229]]],[[14284.5,15450.4,0],0,true,[[1184,1,13.7359],[217,1,391.584],[6368,1,22.9707],[2607,1,26.7928]]], +[[2492.12,781.121,0],0,false,[[5441,1,306.462],[6471,1,238.592]]],[[14378.4,1980.95,0],0,true,[[1231,1,123.302],[7450,1,24.6793],[6241,1,12.0908],[6382,1,15.7157]]],[[7181.75,9060.65,0],0,false,[[3353,1,23.7613],[6774,1,23.6068]]],[[4501.06,8549,0],0,false,[[4438,1,201.966],[4957,1,197.395]]],[[8347.23,11402,0],0,true,[[920,1,13.9584],[384,1,14.0295],[7232,1,5.84164]]], +[[5280.06,9644.25,0],0,false,[[2223,1,324.353],[5732,1,78.1066]]],[[5226.72,14035.5,0],0,false,[[4435,1,19.7907],[4781,1,189.394]]],[[8134.23,7731.79,0],0,true,[[5426,1,12.7108],[1086,1,12.6522],[1688,1,15.1063]]],[[4414.34,6589.67,0],0,true,[[2993,1,12.8548],[435,1,18.7725],[228,1,5.09008],[1768,1,11.4372]]],[[9039.49,14323.1,0],0,true,[[5934,1,32.7714],[5365,1,33.5104],[4844,1,16.0378],[3157,1,16.1541]]], +[[5300.9,14852,0],0,false,[[4544,1,85.3495],[6266,1,72.4365]]],[[8328.32,16268.1,0],0,false,[[1610,1,21.8993],[2578,1,205.815]]],[[11442.4,6961.67,0],0,true,[[2891,1,21.4169],[4674,1,275.398],[5654,1,12.913]]],[[13387.7,8931.07,0],0,true,[[1361,1,17.9223],[1539,1,37.3696],[1613,1,11.3134]]],[[13651.6,13130,0],0,true,[[3747,1,29.3684],[3400,1,34.1447],[5937,1,15.9291]]], +[[14847.4,13051.2,0],0,false,[[6370,1,93.969],[2114,1,33.958]]],[[14999.1,13814.8,0],0,false,[[1878,1,28.399],[5883,1,25.4401]]],[[15130.9,13582.9,0],0,false,[[6380,1,307.164],[729,1,220.569]]],[[1474.07,8005.59,0],0,false,[[1750,1,26.6751],[5350,1,24.9018]]],[[4395.62,10436.3,0],0,true,[[623,1,11.3329],[7,1,205.424],[3543,1,31.7286],[6832,1,24.1286]]], +[[5661.31,14018.5,0],0,false,[[3965,1,22.3401],[5382,1,41.5089]]],[[5385.4,10257.1,0],0,true,[[2719,1,10.7928],[2072,1,5.90484],[3141,1,3.15908]]],[[10246.6,11059.1,0],0,false,[[662,1,38.8036],[4592,1,77.9243]]],[[9884.24,15052.4,0],0,false,[[7550,1,76.7925],[1337,1,187.277]]],[[6958.64,11651.6,0],0,true,[[4227,1,9.06025],[4664,1,21.6442],[6869,1,18.1318],[4801,1,12.5786]]], +[[7954.2,6041.39,0],0,true,[[6903,1,2.48778],[2291,1,11.2559],[716,1,7.74577],[1764,1,7.81098]]],[[4594.44,10783.4,0],0,true,[[4105,1,26.1064],[4034,1,72.1255],[3386,1,25.7748],[1267,1,11.0328]]],[[10888.5,10943.5,0],0,false,[[3752,1,234.417],[6229,1,232.337]]],[[12351.8,15003.2,0],0,false,[[2186,1,240.603],[1867,1,225.894]]],[[2070.9,5828.27,0],0,false,[[4313,1,69.696],[513,1,256.243]]], +[[14924.7,8117.38,0],0,true,[[3323,1,2.2769],[1614,1,210.085],[6783,1,5.21287],[516,1,5.54543]]],[[11727.2,393.342,0],0,false,[[6673,1,82.3229],[4501,1,115.331]]],[[3296.73,8425.13,0],0,true,[[7248,1,13.5805],[1293,1,19.9767],[7494,1,13.0981]]],[[5608.49,14155.5,0],0,false,[[1998,1,24.1397],[3145,1,50.2069]]],[[8534.32,12374,0],0,false,[[4754,1,98.8002],[7156,1,60.201]]], +[[5053.03,14916,0],0,false,[[3316,1,118.641],[3898,1,131.087]]],[[4041.24,15758.3,0],0,true,[[5065,1,19.8187],[7529,1,22.2067],[92,1,9.59967]]],[[7311.02,11350.8,0],0,false,[[4738,1,78.941],[5476,1,150.308]]],[[4016.58,14213,0],0,true,[[7111,1,24.2971],[6612,1,130.657],[1748,1,25.7516],[5140,1,10.9478]]],[[6498.05,8412.02,0],0,false,[[2527,1,51.2349],[2282,1,107.461]]], +[[1016.46,8501.53,0],0,false,[[1140,1,109.909],[6834,1,141.488]]],[[2037.84,6065.13,0],0,false,[[6125,1,223.991],[3587,1,74.1611]]],[[9900.94,2214.82,0],0,true,[[2775,1,12.495],[3213,1,177.102],[4999,1,21.7815]]],[[14218.3,15351.4,0],0,false,[[1246,1,24.8022],[5307,1,23.8276]]],[[14217.7,16073.3,0],0,false,[[164,1,129.212],[1146,1,212.069]]], +[[14468.8,15606.6,0],0,false,[[2191,1,177.164],[1184,1,231.75]]],[[12757.4,3296.9,0],0,false,[[1506,1,45.7002]]],[[15065.5,1557.37,0],0,false,[[7357,1,163.219],[2349,1,23.0865]]],[[5805.21,5955.42,0],0,true,[[5552,1,13.1582],[465,1,16.9704],[1564,1,8.38837]]],[[8522.04,16130.8,0],0,false,[[4289,1,55.3187],[6081,1,25.0666]]], +[[9269.59,7421.32,0],0,true,[[6746,1,25.7808],[2082,1,7.14823],[3668,1,18.1412],[2677,1,22.2225]]],[[6750.03,8507.54,0],0,false,[[6888,1,28.24],[6403,1,33.599]]],[[2383.77,7144.1,0],0,false,[[904,1,19.149],[2633,1,76.4043]]],[[7057.09,11548.6,0],0,true,[[5082,1,41.6531],[3690,1,22.942],[1620,1,9.88766],[7704,1,13.9821]]],[[3822.91,10846.2,0],0,true,[[338,1,14.3872],[6924,1,37.966],[6300,1,13.005]]], +[[3615.93,5733.98,0],0,false,[[2412,0,206.441],[6910,0,47.4587]]],[[12300.1,6190.13,0],0,false,[[5451,1,275.792],[4734,1,288.34]]],[[9958.34,2196.11,0],0,false,[[1555,1,67.0415],[4549,1,25.3094]]],[[15270.7,7412.63,0],0,true,[[3826,1,10.172],[105,1,7.65198],[1809,1,14.7729],[517,1,2.59384]]],[[7135.11,5266.63,0],0,false,[[3367,0,85.6948],[7230,0,230.885]]], +[[12737.4,3129.24,0],0,true,[[1906,1,15.7165],[3487,1,7.83664],[4893,1,4.84916]]],[[8746.5,9159.86,0],0,false,[[1378,1,87.7133],[1659,1,194.751]]],[[10969.3,12044.2,0],0,false,[[5716,1,31.3334],[7287,1,26.4482]]],[[5761.1,9164.76,0],0,true,[[6296,1,12.8448],[6263,1,49.2521],[7498,1,4.27717]]],[[3128.28,11905.7,0],0,true,[[7171,1,32.7293],[5887,1,277.571],[2160,1,13.853]]], +[[3654.26,13874,0],0,false,[[6473,1,24.8806],[3427,1,391.395]]],[[3820.36,7259.23,0],0,false,[[3563,1,372.975],[2353,1,12.1784]]],[[5741.38,9296.88,0],0,true,[[3313,1,25.8951],[6778,1,24.4394],[4140,1,9.64397]]],[[3265.83,6130.95,0],0,false,[[3179,1,222.918],[2225,1,46.0559]]],[[13448.5,10652,0],0,false,[[1061,1,35.1279],[2383,1,29.5936]]], +[[14419.2,9185.68,0],0,true,[[346,1,325.69],[5636,1,8.23343],[1427,1,19.4509]]],[[6969.46,3867.73,0],0,true,[[2879,0,182.733],[5074,0,8.90406],[6981,1,7.56507]]],[[14952.4,7382.07,0],0,true,[[6488,1,19.9588],[6016,1,58.3797],[1587,1,22.9794],[6335,1,17.2644]]],[[11748.4,2461.75,0],0,true,[[1726,1,27.3183],[3068,1,22.9868],[6106,1,21.5906],[4611,1,5.61824]]],[[4534.49,2664.84,0],0,false,[[3288,1,41.3383],[7641,1,60.7066]]], +[[11537,3020.62,0],0,false,[[5221,0,334.079],[2115,0,153.591]]],[[6978.36,11575.6,0],0,true,[[4780,1,32.1599],[7546,1,21.2522],[2443,1,14.4357],[4308,1,6.45756]]],[[6102.61,12150.2,0],0,false,[[6972,1,52.6982],[5521,1,26.2406]]],[[8993.97,5421.73,0],0,true,[[535,0,12.5141],[253,1,18.6304],[5971,0,355.611]]],[[2665.64,11849.6,0],0,false,[[4910,1,107.01],[6059,1,355.572]]], +[[4024.23,9078.09,0],0,true,[[1444,1,30.3016],[5646,1,139.783],[2465,1,21.8535],[1963,1,13.1737]]],[[5404.28,13967,0],0,true,[[4362,1,20.4537],[7478,1,64.8844],[4781,1,7.47295],[5236,1,15.0976]]],[[284.507,11043.4,0],0,false,[[5627,1,42.3141],[5145,1,20.4451]]],[[4602.11,8801.79,0],0,false,[[28,1,26.6933],[7793,1,18.5737]]],[[12195.7,13954.6,0],0,false,[[2944,1,23.8512],[4901,1,19.4157]]], +[[14492.4,6988.85,0],0,true,[[3422,1,15.928],[566,1,6.23539],[1931,1,5.15723]]],[[12702.4,3149.81,0],0,false,[[6371,1,15.947]]],[[14846.5,5811.79,0],0,true,[[1857,1,11.114],[7525,1,10.946],[3290,1,13.4984]]],[[16280.1,3240.16,0],0,false,[[6337,1,153.212],[984,1,106.204]]],[[10179.6,9666.39,0],0,true,[[1179,1,209.289],[3441,1,8.92978],[3332,1,10.6576]]], +[[8367.29,9906.8,0],0,false,[[375,1,27.9372],[3795,1,20.8111]]],[[7000.94,11552.9,0],0,true,[[4035,1,14.3143],[1909,1,25.1219],[5706,1,20.6312],[7610,1,23.6906]]],[[8985.84,5400.14,0],0,false,[[3691,1,227.045],[253,1,33.2552]]],[[5540.1,14411.4,0],0,true,[[3993,1,37.7738],[205,1,23.637],[3955,1,12.7744]]],[[9208.88,9205.97,0],0,true,[[4645,1,18.1431],[6383,1,9.83551],[3044,1,5.17774]]], +[[349.447,7008.21,0],0,true,[[4509,1,13.1832],[1309,1,46.7239],[458,1,17.064]]],[[14919.3,8672.79,0],0,false,[[7239,1,17.0756],[104,1,175.032]]],[[15313.6,7526.33,0],0,false,[[3854,1,21.6456],[4548,1,71.662]]],[[13736,12542.9,0],0,true,[[7777,1,13.5022],[725,1,229.668],[1831,1,8.76576]]],[[12847.7,14426.7,0],0,false,[[6755,1,29.9988],[1647,1,24.0221]]], +[[15361.4,7442.98,0],0,true,[[1543,1,5.17805],[674,1,10.1092],[7637,1,11.6308]]],[[6221.93,3916.58,0],0,false,[[6980,1,374.299],[1065,1,368.557]]],[[13824.2,16206.8,0],0,false,[[349,1,53.2958],[2025,1,19.8886]]],[[15428.2,2240.99,0],0,false,[[993,1,23.39],[373,1,21.221]]],[[15963.7,3522.77,0],0,true,[[3658,1,31.4895],[2261,1,153.249],[4587,1,19.9894],[7090,1,24.6879]]], +[[15980,3504.25,0],0,true,[[3658,1,19.6492],[6426,1,87.9363],[4587,1,29.356],[7089,1,24.6879]]],[[4023.47,9804.48,0],0,false,[[3242,1,19.7927],[2265,1,11.5978]]],[[5863.03,11602.4,0],0,true,[[5502,1,182.163],[1397,1,15.4163],[2910,1,19.3291],[5892,1,31.0424]]],[[3523.05,14349.4,0],0,true,[[7159,1,67.2833],[7141,1,13.1264],[4080,1,4.59914]]],[[9444.17,6311.63,0],0,false,[[6362,1,178.539],[854,1,293.338]]], +[[8149.69,9958.6,0],0,true,[[1113,1,8.93737],[6341,1,249.334],[2372,1,13.933],[4085,1,19.5964]]],[[6784.41,6328.15,0],0,true,[[6401,1,12.4503],[6448,1,14.0667],[1200,1,21.3877]]],[[10125,10242.8,0],0,true,[[2404,1,10.4376],[6601,1,9.5357],[2952,1,6.77767]]],[[2702.16,7597.7,0],0,true,[[6779,1,18.2772],[5161,1,15.6085],[2123,1,13.0768]]],[[9403.48,13752.3,0],0,true,[[2380,1,21.0094],[1306,1,397.128],[739,1,29.6783],[763,1,12.9716]]], +[[848.55,9744.47,0],0,false,[[2351,1,75.0304],[7616,1,350.339]]],[[5639.04,11544.8,0],0,true,[[4112,1,165.849],[6789,1,23.4292],[5629,1,29.4834],[3000,1,11.1243]]],[[1236.21,13627.2,0],0,true,[[3197,1,130.986],[740,1,21.5388],[5843,1,12.1025]]],[[12088.2,6993.03,0],0,true,[[1381,1,11.8503],[6373,1,293.214],[4141,1,28.1821]]],[[1222.31,13383,0],0,false,[[5663,1,306.992],[950,1,167.959]]], +[[11769.6,6677.55,0],0,true,[[5452,1,15.3965],[1402,1,13.7255],[6135,1,5.3372],[7317,1,10.3829]]],[[13604.4,7154.09,0],0,false,[[7535,1,328.916]]],[[15326.7,7553.99,0],0,true,[[3854,1,8.9799],[3460,1,10.6196],[1322,1,12.0169]]],[[16230.7,12659.6,0],0,false,[[5220,1,25.2577],[1442,1,132.988]]],[[13889.4,2918.02,0],0,false,[[202,1,76.809],[900,1,59.3345]]], +[[3311.19,12867,0],0,false,[[7341,1,29.6182],[5853,1,25.3083]]],[[3992.29,14212.4,0],0,true,[[7112,1,195.336],[7023,1,24.2971],[1748,1,15.5175]]],[[3799.23,14230.9,0],0,false,[[5903,1,232.991],[7111,1,195.336]]],[[7566.15,15966.9,0],0,false,[[169,1,19.5529],[7289,1,18.5508]]],[[5783.36,6039.65,0],0,true,[[2230,1,8.42858],[2932,1,18.1441],[3241,1,8.25522]]], +[[56.9865,12086.2,0],0,false,[[2235,1,33.0954],[5994,1,181.797]]],[[13255.8,6145.71,0],0,true,[[6654,1,71.7768],[1754,1,12.776],[1553,1,19.5553],[3135,1,13.9337]]],[[13823.7,12925.4,0],0,false,[[5119,1,184.44],[4449,1,90.6511]]],[[6834.56,2164.56,0],0,false,[[1197,1,57.0095],[3138,1,63.5159]]],[[5799.41,5979.55,0],0,true,[[2739,1,195.937],[1953,1,9.80443],[465,1,7.993],[5601,1,10.4502]]], +[[7067.05,11663.8,0],0,false,[[4020,1,21.3359]]],[[4214.52,15975,0],0,false,[[4407,1,15.3952],[7584,1,74.9951]]],[[5999.44,10577.4,0],0,true,[[2336,1,65.0657],[2825,1,23.7453],[6264,1,14.5461]]],[[6831.49,9008.04,0],0,true,[[7577,1,19.6099],[5935,1,48.6507],[6802,1,16.5922],[5343,1,17.0246]]],[[6059.25,12015,0],0,false,[[447,1,245.041],[6972,1,89.6089]]], +[[2699.64,13058.7,0],0,false,[[2308,1,171.532],[4636,1,98.2881]]],[[4649.75,8830.63,0],0,false,[[3350,1,39.6843],[869,1,46.3904]]],[[201.194,13315.8,0],0,true,[[6291,1,27.5096],[3285,1,21.3242],[7258,1,4.61079],[502,1,20.108]]],[[1966.08,4830.74,0],0,true,[[981,1,24.2443],[6272,1,61.8752],[7729,1,26.4416],[3627,1,12.9346]]],[[10732.8,1849.79,0],0,true,[[1710,1,239.228],[3958,1,13.2181],[966,1,17.0273],[2832,1,22.0358]]], +[[2111.71,4593.98,0],0,true,[[7489,1,12.1115],[5548,1,61.9879],[2962,1,10.8507]]],[[13908.4,15283.4,0],0,true,[[5047,1,25.4604],[4658,1,18.7537],[6046,1,14.0705]]],[[5754.06,2238.59,0],0,true,[[1639,1,27.1137],[4201,1,29.9941],[5077,1,8.07001],[6191,1,22.2944]]],[[12951.1,1614.48,0],0,true,[[7575,1,176.656],[1991,1,16.2957],[5340,1,20.7197],[2440,1,16.808]]],[[14924.8,1682.62,0],0,true,[[5753,1,23.2642],[1559,1,25.3708],[5535,1,9.15698]]], +[[12346.5,8751.88,0],0,false,[[6060,0,190.187],[1859,0,287.521]]],[[211.846,11339.5,0],0,false,[[4037,1,189.211],[2267,1,302.587]]],[[8933.62,12309.8,0],0,false,[[6312,1,38.3385],[5588,1,104.713]]],[[10562.6,11167.9,0],0,false,[[3600,1,22.7618],[4724,1,26.5112]]],[[5746.3,6109.73,0],0,false,[[2932,1,63.3285],[2733,1,94.1593]]], +[[11004.7,11838.2,0],0,false,[[1654,1,137.344],[5983,1,23.1752]]],[[3519.51,14362,0],0,true,[[7093,1,13.1264],[4898,1,102.203],[4080,1,9.16133]]],[[5807.17,9601.29,0],0,true,[[3381,1,104.345],[1619,1,19.4068],[6739,1,18.9953],[3359,1,18.7411]]],[[4486.36,7502.62,0],0,true,[[2520,1,19.2237],[7441,1,93.5989],[5384,1,27.5457]]],[[4818.53,15497.4,0],0,true,[[5034,1,24.471],[766,1,223.662],[5038,1,24.7164],[91,1,15.0456]]], +[[4621.64,8324.74,0],0,true,[[4803,1,22.9234],[6958,1,25.7666],[5931,1,8.94584],[4189,1,6.71538]]],[[174.873,11702.4,0],0,false,[[1352,1,76.0018],[2773,1,22.6821]]],[[12865.9,15094.7,0],0,false,[[4967,1,12.8533],[1723,1,76.7361]]],[[8171.09,3050,0],0,false,[[5226,1,300.077],[7305,1,100.434]]],[[15662.8,11901,0],0,false,[[3725,0,293.981],[6105,0,154.585]]], +[[6502.81,1802.52,0],0,false,[[335,1,365.022],[5721,1,191.097]]],[[11848.2,675.54,0],0,true,[[4935,1,14.8488],[3155,1,237.27],[3020,1,27.4233]]],[[14925.3,14012,0],0,false,[[4129,1,32.2232],[7507,1,35.0962]]],[[12757.5,3172.3,0],0,true,[[5885,1,21.7821],[7685,1,18.0494],[7312,1,26.0161],[3070,1,16.9513]]],[[8123.96,11188.4,0],0,false,[[703,1,330.36],[920,1,306.832]]], +[[9119.92,6097.96,0],0,false,[[3190,1,53.3373],[1989,1,85.3303]]],[[8493.64,12418.3,0],0,false,[[7019,1,60.201],[824,1,38.5541]]],[[9800.22,8072.55,0],0,false,[[3997,1,185.099],[578,1,212.88]]],[[4846.88,12740.5,0],0,false,[[903,1,26.3869],[2521,1,26.527]]],[[3547.49,14286.7,0],0,true,[[4121,1,18.0905],[7093,1,67.2833],[4995,1,5.99299]]], +[[7401.04,11265.4,0],0,false,[[6417,1,27.689],[1919,1,25.4461]]],[[6960.86,14522.7,0],0,true,[[133,1,24.9447],[1839,1,276.378],[534,1,33.465],[2571,1,15.3229]]],[[8849.91,4857.12,0],0,true,[[4238,1,28.213],[3691,1,358.363],[2381,1,21.3893]]],[[3077.32,10812.9,0],0,false,[[69,1,343.532],[6262,1,200.56]]],[[7604.73,10149.6,0],0,false,[[6388,1,24.0227],[5797,1,242.517]]], +[[13747.1,11911.5,0],0,false,[[1753,1,153.564],[5962,1,24.8497]]],[[12920.6,14217,0],0,true,[[2860,1,22.9295],[6941,1,41.8359],[5619,1,12.9214],[1175,1,14.8809]]],[[12264.8,1459.47,0],0,false,[[6020,1,348.109],[3415,1,118.812]]],[[3328.23,729.002,0],0,false,[[7198,1,283.695],[4797,1,245.788]]],[[4222.33,8725.05,0],0,false,[[234,1,25.1667],[3495,1,15.4674]]], +[[3807.8,7261.89,0],0,true,[[1477,1,16.6547],[2353,1,2.44136],[1715,1,9.37315]]],[[3140.18,11875.3,0],0,true,[[6909,1,171.063],[7049,1,32.7293],[2160,1,18.8917]]],[[3990.14,8973.51,0],0,true,[[3130,1,258.442],[5342,1,12.8287],[4515,1,13.2968]]],[[4180.69,6565.18,0],0,false,[[382,1,66.2006],[3060,1,87.3254]]],[[8071.88,15166.1,0],0,false,[[3868,1,400.735],[3689,1,209.972]]], +[[6809.69,7780.15,0],0,false,[[1658,1,122.342],[7440,1,114.574]]],[[8488.36,5581.95,0],0,true,[[3123,1,370.667],[79,1,9.46071],[2179,1,4.97331],[5969,1,1.96253]]],[[2564.84,7820.05,0],0,true,[[1223,1,230.3],[6161,1,11.3143],[6343,1,20.642],[7256,1,23.408]]],[[3181.31,7479.47,0],0,true,[[2390,1,26.1377],[884,1,26.739],[3356,1,9.13252],[6249,1,10.2401]]],[[4214.68,7337.57,0],0,false,[[6431,1,29.5204],[4830,1,92.272]]], +[[4192.57,4692.13,0],0,false,[[6333,0,180.654],[1736,0,266.157]]],[[14255.4,6847.01,0],0,false,[[3778,1,101.844],[4458,1,33.802]]],[[1922.28,4664.17,0],0,false,[[5977,1,84.6219],[2747,1,126.078]]],[[3484.56,3737.56,0],0,false,[[5231,1,84.8625],[926,1,292.842]]],[[15953,2845.35,0],0,false,[[7608,1,21.6597],[3489,1,39.5704]]], +[[6614.23,8991.45,0],0,true,[[4436,1,48.2343],[3994,1,21.8411],[6938,1,10.1334],[7340,1,20.0929]]],[[940.846,10245.5,0],0,true,[[315,1,18.7377],[3086,1,94.8229],[2787,1,24.2798],[3265,1,15.304]]],[[1893.21,13986.3,0],0,true,[[5372,1,83.2393],[2423,1,14.3195],[4868,1,19.5369],[1301,1,14.5873]]],[[11728.7,10801.2,0],0,false,[[3336,1,52.1491],[4915,1,19.2382]]],[[6353.92,8071.48,0],0,false,[[4561,1,215.96],[4009,1,46.8842]]], +[[2750.58,7083.08,0],0,false,[[7754,1,169.546],[7285,1,388.527]]],[[13208.6,11016.7,0],0,false,[[4650,1,257.268],[5735,1,47.9489]]],[[345.685,12955.5,0],0,true,[[4073,1,323.328],[3555,1,20.0999],[2531,1,13.8173],[4946,1,17.4441]]],[[12668.9,14043.6,0],0,true,[[3410,1,46.3676],[1840,1,32.9581],[1841,1,11.3796],[5374,1,21.2212]]],[[14902.4,8762.49,0],0,false,[[528,1,84.6218],[1872,1,28.5896]]], +[[16367.3,7764.11,0],0,false,[[4242,1,243.765]]],[[6088.4,2383.74,0],0,false,[[776,1,124.854]]],[[15832.9,6613.68,0],0,false,[[490,0,159.231],[2700,0,231.2]]],[[3058.86,807.59,0],0,false,[[52,1,319.935],[7168,1,283.695]]],[[14995.8,14345.7,0],0,false,[[1198,1,179.191],[7299,1,158.591]]], +[[4321.56,13111.6,0],0,false,[[6093,1,225.437],[4817,1,388.245]]],[[4719.03,10606.9,0],0,false,[[7493,1,120.359]]],[[4365.88,10811.7,0],0,false,[[7397,1,192.414],[4398,1,162.589]]],[[9525.54,10593,0],0,true,[[4427,1,12.1416],[3029,1,40.1142],[5447,1,15.2989]]],[[9427.13,9912.54,0],0,true,[[627,1,23.3606],[3642,1,290.658],[4786,1,16.3946]]], +[[3166.71,8948.57,0],0,false,[[6676,1,395.73],[4736,1,197.852]]],[[592.124,13108.5,0],0,false,[[1059,1,87.4226],[3739,1,353.16]]],[[148.515,11733,0],0,false,[[7484,1,27.8772],[2510,1,202.522]]],[[11634.2,13363.8,0],0,false,[[722,1,385.366],[6372,1,134.518]]],[[1862.78,5432.87,0],0,true,[[1481,1,13.2141],[6823,1,365.491],[4791,1,14.7701]]], +[[8293.25,1937.17,0],0,false,[[4656,1,389.115],[1649,1,78.0173]]],[[13705.9,12902.8,0],0,true,[[5228,1,14.3454],[88,1,19.2233],[3200,1,5.30497]]],[[14834.3,7338.29,0],0,false,[[388,1,44.9211]]],[[14353,12456.6,0],0,false,[[569,1,62.0271],[1854,1,33.6279]]],[[2334.66,4248.47,0],0,true,[[62,1,6.83227],[4301,1,19.9109],[2429,1,21.9704]]], +[[14910,14094.1,0],0,true,[[5154,1,21.0163],[380,1,13.9906],[6379,1,9.7786],[5562,1,12.2109]]],[[4823.99,12667.8,0],0,true,[[1318,1,131.2],[866,1,15.0065],[5461,1,23.3961]]],[[1750.12,13900.5,0],0,true,[[4981,1,27.8488],[2081,1,20.8249],[4871,1,5.8325],[4848,1,20.031]]],[[10402.7,11125.7,0],0,true,[[1881,1,14.0351],[4351,1,22.7417],[2432,1,12.5532],[544,1,5.11267],[3649,1,20.6896]]],[[6597.27,9114.19,0],0,true,[[3498,1,10.5696],[5005,1,8.46162],[2068,1,15.0587]]], +[[505.553,10062.9,0],0,true,[[1526,1,26.4496],[2219,1,29.9041],[1316,1,15.2925],[5519,1,18.29]]],[[5427.67,10860.4,0],0,false,[[1643,1,22.1397],[6317,1,21.0109]]],[[8853.26,15267.9,0],0,false,[[6168,1,55.2825],[3612,1,25.3041]]],[[3085.57,5599.73,0],0,false,[[6137,1,26.2457],[814,1,116.13]]],[[343.042,12490.9,0],0,false,[[2893,1,24.0725],[3094,1,103.595]]], +[[12813.4,14013.9,0],0,true,[[6619,1,27.6529],[1063,1,18.4195],[6485,1,10.6961],[7390,1,9.32787],[1738,1,25.6588]]],[[12855.1,14044.9,0],0,true,[[3302,1,19.8906],[1241,1,4.78648],[7623,1,12.2609]]],[[14142.4,12629.6,0],0,false,[[5219,1,18.1195],[5823,1,20.1527]]],[[13214.1,13881.7,0],0,false,[[819,1,71.6512],[968,1,23.6553]]],[[16.0124,4973.34,0],0,false,[[3507,1,366.424]]], +[[7257.19,5088.29,0],0,false,[[7044,0,230.885],[4863,0,183.286]]],[[11388,10173.6,0],0,true,[[3595,1,32.7601],[499,1,354.677],[4906,1,18.7553]]],[[8352.17,11405.1,0],0,true,[[920,1,19.7802],[4120,1,20.7585],[6989,1,5.84164],[384,1,8.36479]]],[[4837.77,12923.6,0],0,false,[[1825,1,72.1808],[5704,1,101.92]]],[[4208.33,10450.6,0],0,true,[[5158,1,28.6049],[2105,1,14.7261],[5952,1,9.62811],[429,1,14.6693]]], +[[4854.26,6597.1,0],0,true,[[638,1,134.598],[2328,1,9.44087],[6433,1,18.0014],[1802,1,15.9597]]],[[8945.36,5801.6,0],0,false,[[1068,1,16.718],[5249,1,38.4676]]],[[12529.4,7066.23,0],0,true,[[5150,1,22.1245],[2490,1,369.361],[1426,1,13.8955]]],[[470.261,12598.4,0],0,false,[[2187,1,45.8591],[5558,1,74.9397]]],[[14932,8661.4,0],0,true,[[4446,1,10.0955],[7081,1,17.0756],[1321,1,6.98322]]], +[[14441.9,6753.05,0],0,true,[[7622,1,4.77224],[4144,1,8.28141],[7503,1,8.39346]]],[[13111.9,14176.8,0],0,true,[[7319,1,178.572],[2203,1,25.0112],[1193,1,21.5121],[2273,1,11.6932]]],[[13177,14168.9,0],0,true,[[2559,1,42.6184],[5783,1,14.6833],[7447,1,18.3699]]],[[15813.7,7670.28,0],0,true,[[2176,1,9.73972],[5482,1,24.3841],[1921,1,6.37704],[6825,1,22.1937]]],[[12026.3,2749.52,0],0,true,[[7309,1,13.1375],[3679,1,238.432],[773,1,24.8932]]], +[[5793.68,1870.69,0],0,false,[[4876,1,302.205],[4344,1,32.415]]],[[14454.2,5855.74,0],0,true,[[679,1,313.038],[7714,1,8.44487],[1760,1,8.17771]]],[[15443,3595.59,0],0,false,[[2504,1,191.298],[2242,1,377.463]]],[[3286.76,8415.91,0],0,true,[[3732,1,184.656],[7494,1,26.1969],[7017,1,13.5805]]],[[9230.29,14064.7,0],0,true,[[576,1,22.6898],[7424,1,19.1288],[4832,1,24.2373],[4153,1,4.10889]]], +[[3589.77,6635.77,0],0,false,[[4867,1,29.8474],[666,1,136.637]]],[[3184.48,8203.45,0],0,true,[[6396,0,323.198],[2741,0,8.07243],[2745,1,11.8714]]],[[9176.12,9163.6,0],0,true,[[5078,1,56.1558],[5854,1,9.44803],[4336,1,4.01635]]],[[9133.01,13331.7,0],0,true,[[3246,1,15.0788],[2795,1,23.3756],[811,1,3.86418],[6436,1,13.1623]]],[[4007.31,16116.8,0],0,false,[[683,1,28.5883],[2580,1,25.537]]], +[[5345.36,10612.7,0],0,true,[[2719,1,352.141],[7674,1,22.6747],[6475,1,15.4453],[2911,1,21.4471]]],[[2587.83,7824.48,0],0,true,[[6161,1,12.8325],[2326,1,150.12],[6343,1,11.7711],[7177,1,23.408]]],[[340.184,12457.9,0],0,true,[[5898,1,20.6808],[5865,1,14.3742],[2893,1,9.13909]]],[[196.584,13315.9,0],0,true,[[1870,1,19.706],[6291,1,27.0495],[7127,1,4.61079],[502,1,20.4688]]],[[14994.5,7303.12,0],0,true,[[1311,1,20.2331],[5749,1,26.4871],[2759,1,15.3485],[7602,1,21.6497]]], +[[2685.32,4014.75,0],0,false,[[1699,1,31.2399],[505,1,35.0046]]],[[5363.95,2593.6,0],0,false,[[5076,1,78.4186],[2805,1,54.9287]]],[[1817.9,3286.24,0],0,false,[[5901,1,60.6316],[6608,1,52.2812]]],[[5518.21,3326.19,0],0,false,[[5670,1,372.67]]],[[14442,3172.6,0],0,true,[[351,1,15.5221],[3647,1,28.3665],[372,1,9.63521]]], +[[10844,3514.42,0],0,false,[[3858,0,25.7289],[4171,0,222.536]]],[[9005.42,6142.81,0],0,true,[[3881,1,137.641],[2313,1,16.6572],[1422,1,8.52816]]],[[3472.03,15963,0],0,false,[[4110,1,389.265],[4260,1,383.072]]],[[5122.37,10036,0],0,true,[[868,1,194.505],[6145,1,14.2637],[524,1,18.3394],[6770,1,29.1964]]],[[3597.64,5870.17,0],0,true,[[5569,1,274.814],[3373,1,35.2133],[978,1,6.67259],[2263,1,4.27944]]], +[[9590.9,14399.6,0],0,false,[[1511,1,21.1145],[4639,1,26.1958]]],[[1402.99,10434.5,0],0,true,[[523,1,9.98758],[4958,1,60.1019],[682,1,10.1829]]],[[6733.78,8859.63,0],0,true,[[14,1,16.2384],[5600,1,63.2434],[5835,1,14.4974],[6697,1,13.4077]]],[[14279.2,8691.59,0],0,false,[[6961,1,347.745],[1785,1,306.714]]],[[15056.3,7339.37,0],0,true,[[2318,1,23.7096],[3344,1,62.658],[5951,1,14.7477],[2362,1,14.5102]]], +[[13424.6,13255,0],0,false,[[4677,1,249.458],[4433,1,104.868]]],[[13164.1,634.666,0],0,false,[[4975,1,20.8838],[5534,1,39.6922]]],[[15410.7,4992.54,0],0,false,[[5341,1,234.638],[6527,1,27.3269]]],[[16004.6,2900.99,0],0,true,[[3619,1,17.4663],[4722,1,104.074],[3201,1,17.1169],[1994,1,15.558]]],[[5051.54,10033.1,0],0,false,[[908,1,49.329],[6552,1,26.6261]]], +[[8607.86,14804.7,0],0,true,[[4228,1,9.72721],[684,1,136.627],[469,1,22.6037],[6340,1,22.215]]],[[11059.1,10675.2,0],0,false,[[2529,1,400.333],[5517,1,162.753]]],[[10875.8,12177.2,0],0,true,[[5541,1,16.1043],[6357,1,9.69527],[413,1,13.1467]]],[[4156.35,16005.4,0],0,true,[[735,1,15.7839],[4689,1,34.5679],[5842,1,15.5037],[783,1,10.803]]],[[7024.39,6537.24,0],0,false,[[2692,1,93.6336],[6413,1,200.646]]], +[[3051.02,7324.05,0],0,false,[[7190,1,388.527],[3356,1,207.666]]],[[5327.76,10776.8,0],0,false,[[1394,1,59.6522],[7514,1,29.2969]]],[[10958.3,12068.2,0],0,false,[[7047,1,26.4482],[71,1,17.7647]]],[[4655.2,6579.51,0],0,false,[[6584,1,100.062],[2638,1,216.564]]],[[7574.98,15983.2,0],0,true,[[7113,1,18.5508],[4824,1,23.9972],[825,1,5.86623],[1623,1,9.0617]]], +[[9066.07,12905.1,0],0,false,[[7650,1,50.4612],[1171,1,23.7221]]],[[11705.1,7107.88,0],0,false,[[7367,1,57.0009]]],[[1809.73,5388.37,0],0,true,[[4211,1,5.84865],[5495,1,4.30653],[7405,1,6.64235],[2558,1,2.39973]]],[[5199.96,3914.78,0],0,true,[[7348,1,17.2841],[1412,1,43.8986],[6588,1,18.8027],[3004,1,19.245]]],[[10899.3,1971.96,0],0,true,[[7574,1,61.1824],[7393,1,25.3919],[5400,1,21.6631],[3274,1,16.0242]]], +[[2138.94,4129.56,0],0,true,[[1812,1,6.19841],[186,1,28.4582],[7521,1,24.4541]]],[[13722.9,16364.8,0],0,false,[[3844,1,19.6132]]],[[16005.6,8716.08,0],0,true,[[6154,0,142.88],[5276,0,13.2499],[1229,1,13.9486]]],[[2547.01,1114.35,0],0,false,[[477,1,80.9699],[459,1,360.507]]],[[14896.5,14468.8,0],0,true,[[7199,1,158.591],[4843,1,16.0388],[5003,1,13.8421]]], +[[14279.1,2898.95,0],0,true,[[1759,1,31.46],[5563,1,21.2296],[5233,1,13.0483]]],[[15901.6,479.575,0],0,false,[[6326,1,229.67],[1519,1,381.645]]],[[6741.24,8727.66,0],0,true,[[3544,1,31.7841],[2394,1,14.4222],[3405,1,22.5763],[3564,1,31.7299]]],[[5092.86,6765.16,0],0,true,[[2843,1,112.938],[7531,1,10.3586],[2853,1,13.1162],[6651,1,14.1518]]],[[9189.88,6270,0],0,true,[[7743,1,10.4844],[5852,1,16.6767],[628,1,15.8934],[2610,1,18.064]]], +[[8149.41,3147.55,0],0,false,[[7148,1,100.434],[5718,1,32.3498]]],[[14883.5,11376.5,0],0,false,[[162,1,162.201],[5528,1,339.31]]],[[1933.61,4988.96,0],0,true,[[7814,1,45.5917],[2237,1,9.97075],[6681,1,22.0972]]],[[9942,1321.89,0],0,false,[[1822,1,349.715],[2574,1,179.98]]],[[12013.7,2746.01,0],0,true,[[4796,1,20.0871],[7244,1,13.1375],[773,1,12.4851]]], +[[12004.7,3141.6,0],0,false,[[583,1,388.12],[6393,1,99.4646]]],[[11868.3,731.59,0],0,false,[[4203,1,28.6508],[6225,1,27.2203]]],[[12765.2,3147.49,0],0,true,[[7685,1,22.9327],[2240,1,15.0738],[7153,1,26.0161],[1133,1,32.1196],[3070,1,18.1672]]],[[5046.34,9978.01,0],0,false,[[2507,1,38.1782],[1454,1,252.589]]],[[5665.57,14699.2,0],0,false,[[7549,1,94.5482],[7771,1,309.947]]], +[[10078.3,10243.8,0],0,false,[[2952,1,45.0647],[2283,1,73.9117]]],[[10552.4,5771.98,0],0,true,[[1735,1,21.3659],[2772,1,258.381],[7443,1,17.5407]]],[[11774.9,6686.46,0],0,true,[[4417,1,210.886],[6135,1,12.9695],[7105,1,10.3829]]],[[5409.34,5291.89,0],0,false,[[21,1,88.2265],[3785,1,353.83]]],[[13043.3,14341.4,0],0,true,[[6503,1,23.1218],[7241,1,178.572],[911,1,15.2993],[2846,1,13.5377]]], +[[2193.77,4779.45,0],0,true,[[231,1,74.5172],[347,1,19.0565],[6978,1,13.969],[3052,1,26.3811]]],[[14735.7,10184,0],0,false,[[5678,1,326.054],[4126,1,15.0811]]],[[15591.4,7569.6,0],0,false,[[5482,1,241.122],[2205,1,97.8274]]],[[7950.95,4077.37,0],0,false,[[3780,1,118.418],[3605,1,273.552]]],[[8854.73,14414.1,0],0,true,[[769,1,21.1445],[3469,1,11.6959],[5458,1,5.28691]]], +[[9613.76,6870.54,0],0,false,[[602,1,129.634],[4685,1,282.517]]],[[5575.22,14291,0],0,false,[[7717,1,25.7002],[7582,1,24.0967]]],[[3344.81,8439.27,0],0,false,[[1293,1,30.2057],[3516,1,178.379]]],[[4445.71,7463.02,0],0,false,[[827,1,21.0087],[6836,1,18.7541]]],[[10814.5,15149.9,0],0,false,[[2030,1,309.695],[172,1,350.556]]], +[[5246.62,7063.62,0],0,true,[[2341,1,12.9562],[6549,1,13.1821],[4977,1,6.73624]]],[[11434.9,11152.7,0],0,false,[[7379,1,19.2557],[1770,1,51.1908]]],[[7267.48,13291.2,0],0,true,[[7463,1,22.9387],[3314,1,24.2908],[6596,1,25.1359],[6790,1,8.72953]]],[[10799.3,13955.6,0],0,false,[[1109,1,370.655],[437,1,109.399]]],[[2925.86,5353.61,0],0,false,[[5511,1,142.341],[7534,1,54.1155]]], +[[15075.6,8637.49,0],0,false,[[3840,1,91.3247]]],[[14984.6,7376.63,0],0,true,[[4631,1,12.2847],[6335,1,18.8303],[2437,1,13.4642],[2536,1,19.4734]]],[[14875.8,12960.8,0],0,false,[[1289,1,45.2337],[4711,1,99.0179]]],[[13420.1,2738.16,0],0,false,[[3346,1,99.3484],[7819,1,367.783]]],[[14448.3,3101.79,0],0,false,[[5829,1,120.679],[6325,1,72.0678]]], +[[6624.65,8974.26,0],0,true,[[7185,1,20.0929],[4377,1,16.718],[6938,1,26.3326],[3994,1,11.5021],[6539,1,12.3009]]],[[3307.02,12837.7,0],0,false,[[464,1,32.1923],[7110,1,29.6182]]],[[2390.81,7087.95,0],0,false,[[5537,1,123.195],[6562,1,26.1071]]],[[11352,11808.6,0],0,false,[[575,1,274.899],[168,1,280.678]]],[[8957.43,14345.9,0],0,false,[[4844,1,77.6965],[3936,1,59.0579]]], +[[12669.2,7990.23,0],0,true,[[7366,1,50.71],[6854,1,21.5817],[401,1,11.3577],[4307,1,20.467]]],[[430.841,14012.7,0],0,false,[[5301,1,186.747],[4751,1,35.4855]]],[[12727.8,15928.1,0],0,false,[[345,1,60.5028],[3050,1,58.8997]]],[[5189.26,3901.22,0],0,true,[[1823,1,16.8016],[7293,1,17.2841],[6588,1,26.2097],[3004,1,15.2171]]],[[10988.7,1994.91,0],0,false,[[3274,1,81.4142],[2125,1,199.148]]], +[[1971.58,4588.19,0],0,true,[[5274,1,19.4242],[3929,1,27.6162],[7654,1,6.45031]]],[[5175.94,2501.08,0],0,false,[[475,1,46.1773],[3891,1,88.1971]]],[[13849,16251.4,0],0,false,[[4678,1,27.2523],[519,1,47.1455]]],[[11938.9,2152.64,0],0,false,[[6324,1,326.44],[1162,1,399.363]]],[[7409.59,4996.73,0],0,true,[[6238,1,12.9069],[5439,1,17.8839],[3618,1,6.11006],[4863,1,8.12319]]], +[[15898.4,3702.44,0],0,true,[[1389,1,24.9545],[5234,1,381.924],[6885,1,6.53618]]],[[15296.7,3872.26,0],0,true,[[1893,1,28.8763],[5999,1,64.4854],[6530,1,12.7895]]],[[15223.8,1521.47,0],0,false,[[540,1,262.204],[7032,1,163.219]]],[[8281.21,9918.43,0],0,true,[[2924,1,16.3255],[2372,1,126.697],[4049,1,23.0761]]],[[7219.76,6931.43,0],0,false,[[6413,1,246.004],[4348,1,291.768]]], +[[4080.05,15962,0],0,false,[[5933,1,22.6187],[5196,1,95.6256]]],[[4231.84,6524.45,0],0,false,[[669,1,11.3042],[3774,1,77.3622]]],[[3223.04,14045.4,0],0,false,[[363,1,392.558],[6,1,276.194]]],[[3371.14,6278.12,0],0,true,[[3862,1,12.6436],[2195,1,71.9058],[3526,1,26.4105]]],[[6707.62,6401.75,0],0,true,[[1669,1,19.8387],[7692,1,10.4708],[6652,1,5.70237]]], +[[1966.54,11861.5,0],0,false,[[4756,1,301.97],[6777,1,237.179]]],[[12718.7,8000.23,0],0,false,[[2164,1,386.429],[7345,1,50.71]]],[[11649.7,7113.7,0],0,false,[[7291,1,57.0009],[2600,1,313.217]]],[[14580,10865.6,0],0,false,[[3421,1,242.192],[5093,1,244.224]]],[[14895.8,8796.04,0],0,true,[[4567,1,40.3516],[7800,1,17.1145],[2492,1,16.051]]], +[[2166.81,4677.77,0],0,true,[[5912,1,33.2463],[3764,1,31.641],[4793,1,23.8082],[3926,1,19.8507]]],[[15077.1,7278.38,0],0,true,[[3903,1,31.1489],[7518,1,16.0225],[2112,1,13.8354]]],[[4053.17,1361.67,0],0,false,[[4954,1,156.449],[3963,1,35.997]]],[[3624.48,3290.09,0],0,true,[[2368,1,14.3534],[2279,1,16.723],[4778,1,7.45095]]],[[15889.5,2853.32,0],0,false,[[7476,1,27.5633],[1507,1,58.522]]], +[[5169.24,10652.5,0],0,false,[[2636,1,21.6122],[4047,1,50.1488]]],[[6142.31,10499.7,0],0,false,[[5362,1,368.011],[4897,1,100.075]]],[[4389.05,11723.1,0],0,false,[[2053,1,69.7716],[879,1,21.7335]]],[[4297.83,8858.56,0],0,false,[[1464,1,110.864],[4276,1,164.482]]],[[11432.3,11171.7,0],0,true,[[3355,1,2.1575],[7331,1,19.2557],[6284,1,4.63668],[7658,1,9.77284]]], +[[4696.35,7802.08,0],0,false,[[4208,1,65.2402],[2119,1,124.195]]],[[5577.49,14239.2,0],0,true,[[3056,1,11.7048],[3240,1,9.60343],[6056,1,4.3188]]],[[4843.01,6644.16,0],0,true,[[6433,1,31.8528],[6402,1,27.5888],[1937,1,28.2317],[5888,1,5.80693]]],[[10988.2,6337.68,0],0,false,[[1596,1,293.554],[2855,1,78.9088]]],[[11739.1,10819.5,0],0,false,[[359,1,64.9321],[646,1,21.8513]]], +[[1007.14,7653.87,0],0,true,[[4708,1,15.4756],[2314,1,166.914],[2670,1,12.3336],[6066,1,10.6567],[1804,1,22.0229]]],[[1037.14,7637.82,0],0,false,[[2774,1,277.177],[4708,1,18.5952]]],[[13867.8,11371.4,0],0,false,[[592,1,100.462],[2154,1,351.638]]],[[13408.2,10693.5,0],0,true,[[405,1,54.608],[6290,1,14.1523],[3150,1,15.9898]]],[[10.1952,13902.4,0],0,false,[[6926,1,318.848]]], +[[12805.3,14009.4,0],0,true,[[1063,1,22.558],[1694,1,50.1011],[7225,1,9.32787],[1738,1,25.3811]]],[[15041.7,10946.4,0],0,false,[[1776,1,13.0334],[757,1,42.8775]]],[[2249.52,4493.66,0],0,true,[[3462,1,19.2584],[5696,1,73.4986],[912,1,16.9024],[4356,1,28.9023]]],[[10901,1946.65,0],0,true,[[3274,1,21.4998],[4448,1,303.563],[7294,1,25.3919],[5400,1,11.9479]]],[[5229.72,11896.7,0],0,true,[[7428,1,11.7544],[2050,1,19.2006],[5088,1,4.42445]]], +[[4828.73,6703.43,0],0,true,[[2983,0,252.575],[7797,0,6.58376],[5711,1,6.566]]],[[6722.52,10300.3,0],0,true,[[1579,1,32.5529],[1029,1,14.4244],[6476,1,3.75843]]],[[4177.24,10794.5,0],0,true,[[227,1,21.5064],[7202,1,192.414],[295,1,14.9867],[4704,1,16.4956]]],[[1169.15,8501.28,0],0,true,[[660,1,400.187],[4311,1,12.3502],[4305,1,20.4416]]],[[7061.47,11529.2,0],0,true,[[4703,1,14.7876],[1620,1,10.6699],[4246,1,15.0601]]], +[[5424.01,11240.7,0],0,false,[[83,1,359.64],[511,1,222.676]]],[[2613.4,14597.5,0],0,false,[[5775,1,188.221],[4493,1,52.0423]]],[[4925.73,15100.2,0],0,false,[[2389,1,64.2691],[5841,1,51.5154]]],[[7457.16,10855.7,0],0,true,[[4086,1,328.626],[1591,1,25.1873],[5110,1,15.2465],[609,1,14.1533]]],[[9231.48,6343.57,0],0,true,[[451,1,42.2234],[1254,1,21.5163],[1657,1,16.7255],[3531,1,7.22093]]], +[[1806.9,5394.38,0],0,true,[[6469,0,56.7371],[2558,0,7.34879],[7292,1,6.64235]]],[[1896.56,5218.58,0],0,false,[[6633,1,82.2017],[4211,1,204.399]]],[[14839.8,11553.6,0],0,true,[[162,1,24.2132],[7759,1,28.4238],[2547,1,20.5917]]],[[13172.5,13970.9,0],0,true,[[992,1,40.3502],[2345,1,9.24992],[3745,1,13.3895],[2275,1,20.0092],[307,1,19.5825]]],[[15066.4,11593,0],0,false,[[894,1,79.4201],[675,1,84.6502]]], +[[2007.79,4614.85,0],0,false,[[1415,1,30.9715],[5606,1,45.604]]],[[7757.71,4647.1,0],0,true,[[138,1,11.1002],[5924,1,70.2919],[5324,1,18.8961]]],[[14815.2,12683.2,0],0,true,[[4777,1,19.9956],[2367,1,21.1837],[1462,1,7.57109]]],[[9121.84,9055.48,0],0,true,[[3634,1,20.1959],[1373,1,51.8058],[7618,1,9.47848],[943,1,25.8747]]],[[397.832,7837.48,0],0,false,[[1763,1,33.5644],[4159,1,13.0116]]], +[[10170.6,11111,0],0,false,[[5091,1,48.0499],[3584,1,103.406]]],[[6585.07,11142.1,0],0,false,[[946,1,84.4343],[31,1,70.695]]],[[9254.32,6738.72,0],0,false,[[6689,1,33.7652],[5902,1,382.03]]],[[3843.82,6492.29,0],0,true,[[4005,1,11.9337],[4485,1,154.442],[2408,1,11.4689]]],[[4768.05,5075.49,0],0,false,[[2654,0,214.058],[2152,0,241.489]]], +[[12753.9,14197.9,0],0,false,[[7458,1,28.9009],[5225,1,30.378]]],[[15108.8,7347.54,0],0,true,[[1298,1,24.9854],[2362,1,41.1565],[5353,1,16.6297],[687,1,16.6675]]],[[8905.17,6151.62,0],0,false,[[6030,1,95.2174],[1422,1,98.6173]]],[[747.642,7829.02,0],0,false,[[2038,1,58.4991],[1606,1,292.758]]],[[9247.62,14056.9,0],0,false,[[7249,1,19.1288],[1083,1,21.4023]]], +[[8586.56,9928.79,0],0,false,[[3110,1,168.022],[3499,1,117.496]]],[[3822.94,8295.69,0],0,false,[[58,1,191.198],[5183,1,195.682]]],[[5689.69,14560.4,0],0,false,[[2840,1,125.078],[6339,1,59.3597]]],[[5224.12,11907,0],0,true,[[5088,1,9.78152],[7394,1,11.7544],[4374,1,21.5625]]],[[238.009,11138.5,0],0,true,[[6303,1,11.856],[2618,1,13.4049],[4037,1,14.1815]]], +[[3557.56,14249.1,0],0,false,[[2903,1,223.057],[4121,1,20.8845]]],[[5478.71,14400.1,0],0,true,[[5320,1,22.5745],[7540,1,59.6866],[2320,1,19.3992],[2074,1,28.2574]]],[[3959.38,16285.6,0],0,true,[[5298,1,20.8501],[1967,1,11.7032],[7665,1,5.52466]]],[[2125.56,4786.46,0],0,true,[[3645,1,44.3259],[2712,1,24.5174],[333,1,18.2528],[4341,1,21.0166]]],[[13555.8,14648.7,0],0,false,[[6072,1,32.6405],[7802,1,32.7206]]], +[[4611.32,1901.36,0],0,false,[[615,1,140.038],[6982,1,269.92]]],[[11824.7,2504.03,0],0,false,[[3068,1,64.2945],[2026,1,67.2449]]],[[15346.6,3346.56,0],0,false,[[1604,1,208.012],[5626,1,191.501]]],[[11645,10608.1,0],0,false,[[1433,1,18.9273],[3758,1,19.744]]],[[4416.8,7369.69,0],0,false,[[5263,1,73.0499],[827,1,77.0955]]], +[[6791.19,7890.3,0],0,true,[[7175,1,114.574],[5505,1,13.2199],[283,1,20.1192]]],[[4572.9,7536.12,0],0,true,[[7143,1,93.5989],[5318,1,23.5106],[4095,1,13.0904]]],[[7408.7,10164.3,0],0,true,[[4338,1,337.344],[2570,1,31.0409],[5009,1,23.5279],[3639,1,18.3866]]],[[10558.3,5755.44,0],0,true,[[6043,0,8.033],[7316,1,17.5407],[1735,1,4.00824]]],[[13019.8,9769.42,0],0,true,[[473,1,26.1136],[3432,1,379.068],[3721,1,20.0829],[5187,1,18.8073]]], +[[11964.3,6808.48,0],0,true,[[262,1,18.6797],[951,1,15.2542],[3447,1,14.9688]]],[[13798.6,12195.1,0],0,false,[[7826,1,109.758],[2989,1,337.639]]],[[13190.3,14156.2,0],0,true,[[3873,1,112.429],[1195,1,23.9489],[7242,1,18.3699],[5783,1,13.6139],[274,1,17.2308]]],[[2224.94,4638.42,0],0,true,[[3779,1,16.7601],[7698,1,44.4513],[4643,1,25.5893],[5667,1,23.7548]]],[[13248.3,13649.4,0],0,false,[[2427,1,23.5848],[6771,1,27.4054]]], +[[14402.2,1974.64,0],0,true,[[4204,1,180.855],[6986,1,24.6793],[6241,1,30.7082],[6382,1,13.3031]]],[[2678.34,14631.9,0],0,true,[[5474,1,89.0996],[4493,1,23.2359],[4908,1,24.9764],[2170,1,9.39984]]],[[8584.45,15021.1,0],0,false,[[6564,1,193.11],[1237,1,398.417]]],[[781.302,7735.54,0],0,true,[[6837,1,7.54427],[81,1,23.9703],[4668,1,12.8037],[692,1,9.15975]]],[[6352.32,11063.9,0],0,false,[[1635,1,137.877],[3816,1,86.1598]]], +[[6352.94,8246.13,0],0,false,[[4605,1,74.4553],[3807,1,74.6886]]],[[3179.31,8227.49,0],0,true,[[2745,1,29.9449],[5739,1,15.2948],[3207,1,12.1805]]],[[304.012,7062.69,0],0,false,[[4641,1,14.523],[890,1,113.63]]],[[12782.6,14200.6,0],0,false,[[2532,1,29.9921],[7420,1,28.9009]]],[[14966.7,10498.5,0],0,false,[[4709,1,136.669],[2671,1,120.045]]], +[[13336.7,13474.7,0],0,true,[[7815,1,11.6752],[5073,1,29.6347],[2895,1,8.5665],[2418,1,33.0953]]],[[9421.6,9717.95,0],0,true,[[6213,1,30.2066],[573,1,35.9322],[4319,1,15.2877]]],[[6748.69,8817.59,0],0,false,[[3564,1,58.5438],[907,1,21.3463]]],[[7282.26,13273.7,0],0,true,[[3369,1,155.736],[6790,1,19.8995],[6596,1,11.1014],[7332,1,22.9387]]],[[11776.7,10044,0],0,false,[[6641,1,134.846],[288,1,308.241]]], +[[3603.64,6756.49,0],0,true,[[5674,1,12.4537],[3636,1,79.228],[221,1,19.2271],[4094,1,10.9413]]],[[10326.8,11052.6,0],0,false,[[4400,1,79.1522],[6206,1,22.7414]]],[[5025.07,10091,0],0,false,[[3057,1,27.0456],[1334,1,29.1807]]],[[7320.29,9710.28,0],0,false,[[5906,1,32.3168],[6753,1,49.7214]]],[[1932.44,13927.2,0],0,true,[[1595,1,20.3188],[4290,1,31.4557],[1911,1,19.9135],[2249,1,24.8971]]], +[[13167,5776.68,0],0,true,[[4124,1,4.76885],[686,1,212.272],[1192,1,6.99492]]],[[1886.76,5054.39,0],0,true,[[321,1,52.0533],[1554,1,20.6399],[5867,1,21.512],[7814,1,34.8856]]],[[4868.78,2947.4,0],0,false,[[1119,1,57.5695],[876,1,25.6342]]],[[1741.76,3643.61,0],0,false,[[1970,1,72.363],[6546,1,49.7569]]],[[14937.6,6591.28,0],0,false,[[7657,1,168.081],[5698,1,148.086]]], +[[5796.78,1941.4,0],0,true,[[6310,1,45.6827],[4318,1,10.1498],[6591,1,21.6085],[898,1,9.88123]]],[[15866.4,2838.3,0],0,false,[[6472,1,166.909],[7374,1,27.5633]]],[[11217.3,11540.4,0],0,true,[[7565,1,4.70135],[3452,1,83.4231],[561,1,11.0992]]],[[5376.67,13908.3,0],0,false,[[7066,1,64.8844],[2020,1,347.252]]],[[2611.34,10750.7,0],0,true,[[2717,1,32.2468],[393,1,19.0996],[858,1,8.90665]]], +[[8979.11,8803.64,0],0,false,[[5662,1,22.6336],[2250,1,41.7987]]],[[4411.32,15912.8,0],0,false,[[7584,1,132.355],[1098,1,29.5316]]],[[4020.95,6617.29,0],0,true,[[2069,1,44.3046],[5929,1,7.69806],[3210,1,23.2297]]],[[6214.8,6981.94,0],0,false,[[383,1,319.712],[4879,1,137.851]]],[[153.772,11705.6,0],0,false,[[4472,1,25.4779],[7207,1,27.8772]]], +[[14254.7,6906.45,0],0,true,[[6670,1,17.0807],[2572,1,45.5794],[6898,1,21.9339],[4653,1,16.9846]]],[[5530.27,3881.4,0],0,true,[[4240,1,22.9091],[1886,1,25.9604],[4819,1,16.5913]]],[[2775.35,4474.51,0],0,false,[[3557,1,262.665],[5820,1,258.189]]],[[15093.3,10711.2,0],0,true,[[3287,1,53.9404],[1905,1,9.23298],[2157,1,5.16265]]],[[2123.68,4595.78,0],0,true,[[1441,1,13.811],[7130,1,12.1115],[2962,1,14.3537]]], +[[5360.46,2331.59,0],0,false,[[636,1,18.3223],[4859,1,81.1644]]],[[11896,797.009,0],0,false,[[6225,1,43.795],[7524,1,73.5169]]],[[12910.1,2799.8,0],0,true,[[4167,1,23.9891],[476,1,229.177],[6239,1,29.6046],[1792,1,9.69604]]],[[4639.55,10696.8,0],0,false,[[7201,1,120.359],[1267,1,98.2143]]],[[3302.4,8436.83,0],0,true,[[7248,1,26.1969],[4747,1,30.9872],[7017,1,13.0981]]], +[[4792,8857.25,0],0,true,[[6905,1,66.1982],[1581,1,9.46818],[1025,1,21.5099],[1333,1,27.7999]]],[[3862.53,6969.15,0],0,false,[[974,1,143.18],[1477,1,286.684]]],[[6626.83,8395.67,0],0,false,[[1238,1,127.993],[116,1,170.139]]],[[5764.97,9162.96,0],0,true,[[6296,1,11.899],[42,1,288.842],[7048,1,4.27717]]],[[3955.95,16313,0],0,true,[[7665,1,24.9958],[5633,1,56.5187],[1967,1,16.006]]], +[[10754,5526.34,0],0,false,[[6566,1,293.883],[1339,1,353.218]]],[[12871.2,14858.4,0],0,true,[[2960,1,19.8559],[1160,1,25.5595],[1382,1,6.85813],[1074,1,7.66592]]],[[11853.5,5411.79,0],0,false,[[6087,1,160.037]]],[[14450.2,6754.28,0],0,true,[[6172,1,37.2549],[7622,1,9.29076],[7240,1,8.39346]]],[[8053.24,3319.71,0],0,true,[[6273,1,14.7309],[991,1,6.59271],[5819,1,19.6859]]], +[[13179.7,14003.9,0],0,false,[[5975,1,22.6548],[3745,1,23.3901]]],[[13245.8,13673.5,0],0,false,[[424,1,23.3456],[3363,1,21.3021]]],[[14918.8,14046.5,0],0,false,[[7152,1,35.0962],[5154,1,27.4968]]],[[1627.33,1411.03,0],0,true,[[7606,1,17.1082],[5941,1,29.5268],[1120,1,24.4146]]],[[7572.2,15949.8,0],0,false,[[5363,1,29.7782],[1623,1,24.7497]]], +[[5705.39,14422.1,0],0,true,[[4175,1,62.751],[6116,1,16.8738],[5462,1,27.8576],[4325,1,21.8553]]],[[9090.43,14128.5,0],0,true,[[3568,1,48.115],[6148,1,26.073],[996,1,12.0308],[4563,1,25.2842]]],[[1952.88,15655,0],0,false,[[7532,1,130.818],[2075,1,287.499]]],[[57.1666,9983.42,0],0,true,[[399,1,31.1198],[1084,1,56.2319],[4136,1,29.048],[4244,1,11.8899]]],[[5329.79,10747.6,0],0,true,[[7286,1,29.2969],[299,1,10.7005],[7563,1,21.4766]]], +[[5823.05,5876.5,0],0,true,[[7693,1,5.96397],[1351,1,88.356],[2039,1,6.41831]]],[[368.97,12799.1,0],0,false,[[4430,1,115.372],[4143,1,57.9002]]],[[15330.6,7527.22,0],0,false,[[3460,1,16.523],[1438,1,77.1847]]],[[15084.4,7264.12,0],0,true,[[2865,1,49.6065],[7371,1,16.0225],[2112,1,29.3665]]],[[7738.62,1001.33,0],0,true,[[3592,1,10.3303],[3117,1,330.085],[1698,1,17.556]]], +[[13567,4078.92,0],0,false,[[4972,0,236.573],[5607,0,362.307]]],[[2138.64,4153.9,0],0,true,[[3481,1,122.295],[7295,1,24.4541],[1812,1,24.5192]]],[[14769.7,6632.64,0],0,false,[[5698,1,26.5124],[4857,1,26.7909]]],[[6601.39,2522.66,0],0,true,[[1314,1,8.63374],[2950,1,206.256],[1856,1,17.7821]]],[[11925.1,864.453,0],0,false,[[7491,1,73.5169],[4553,1,97.6944]]], +[[14856.1,5817.08,0],0,true,[[7072,1,10.946],[7786,1,79.4181],[3290,1,5.69219]]],[[1787.84,13919.7,0],0,false,[[4848,1,22.3522],[5372,1,41.4432]]],[[5549.01,8860.55,0],0,false,[[2958,1,20.2064],[5973,1,25.2601]]],[[8934.25,5801.64,0],0,true,[[7543,1,15.3408],[4443,1,23.0061],[1068,1,13.9274]]],[[4053.15,15777,0],0,true,[[7021,1,22.2067],[886,1,23.9731],[4322,1,15.5693]]], +[[9239.24,14046.8,0],0,false,[[4153,1,18.7461],[3140,1,39.6099]]],[[5103.17,6766.12,0],0,true,[[2853,1,15.8746],[6651,1,5.5798],[7303,1,10.3586]]],[[1828.39,15615.9,0],0,false,[[6586,1,281.276],[7512,1,130.818]]],[[155.354,11648.9,0],0,true,[[1033,1,13.307],[2267,1,12.478],[4521,1,7.71598]]],[[2951.4,5401,0],0,false,[[7334,1,54.1155],[6669,1,19.7216]]], +[[13924.5,7183.32,0],0,false,[[6390,1,76.1399],[7106,1,328.916]]],[[2180.06,4837.25,0],0,true,[[3052,1,33.0564],[273,1,18.8349],[7709,1,16.8066]]],[[12897.4,14654.8,0],0,false,[[7778,1,22.8079],[1777,1,71.2964]]],[[2565.41,4070.24,0],0,false,[[3916,1,197.897],[7817,1,92.1317]]],[[15507.9,3828.51,0],0,true,[[5234,1,30.8722],[5470,1,202.615],[4303,1,15.8975]]], +[[5465.21,14458.1,0],0,true,[[7431,1,59.6866],[3879,1,27.1458],[2704,1,15.9684]]],[[7478.01,9845.41,0],0,false,[[656,1,21.6354],[5984,1,21.6175]]],[[5817.96,12083.3,0],0,false,[[7583,1,18.7342],[4731,1,27.8069]]],[[8933.5,5786.32,0],0,true,[[1985,1,9.94875],[7528,1,15.3408],[1068,1,2.8266]]],[[4965.07,10115.1,0],0,true,[[4119,1,5.55422],[3339,1,17.1901],[4729,1,8.1699]]], +[[3062.37,13291.8,0],0,false,[[102,1,105.507],[3338,1,115.763]]],[[6999.52,11577.4,0],0,true,[[7061,1,21.2522],[6231,1,3.76546],[4035,1,15.5301]]],[[4742.97,9239.54,0],0,false,[[1025,1,386.246],[6297,1,329.148]]],[[6135.77,7956.85,0],0,false,[[5617,1,90.925],[1051,1,112.201]]],[[5599.42,14632.2,0],0,true,[[5553,1,22.2319],[7314,1,94.5482],[4234,1,23.5692],[3266,1,12.9804]]], +[[9947.99,15095,0],0,true,[[3753,1,20.7504],[7008,1,76.7925],[5207,1,20.1802],[6643,1,13.9462],[888,1,8.54924]]],[[9324.36,14370.5,0],0,false,[[173,1,214.189],[4149,1,183.353]]],[[7284.81,8831.44,0],0,false,[[5428,1,242.869],[3407,1,163.139]]],[[9078.95,12985.3,0],0,true,[[3637,1,14.9628],[2814,1,17.5393],[1032,1,9.49417]]],[[8775.02,15496.8,0],0,false,[[5779,1,23.4936],[5364,1,26.8428]]], +[[13379,10943.3,0],0,true,[[4113,1,8.07956],[5604,1,11.0164],[1457,1,3.94497]]],[[15130.7,10765.9,0],0,true,[[290,1,28.0917],[6943,1,41.1607],[5095,1,13.4706],[3990,1,13.2953]]],[[10853.1,1591.72,0],0,false,[[2832,1,263.387],[2604,1,160.623]]],[[4339.6,2666.56,0],0,false,[[268,1,155.596],[3538,1,150.169]]],[[14439.3,5150.65,0],0,false,[[1520,0,27.4976],[4063,0,73.361]]], +[[9865.48,7275.02,0],0,false,[[1283,1,136.011],[602,1,366.3]]],[[1320.71,12406.8,0],0,false,[[6147,1,332.625],[2355,1,401.001]]],[[4043.67,8966.93,0],0,false,[[5388,1,28.5297],[7627,1,42.6268]]],[[5324.34,10726.8,0],0,true,[[299,1,13.3468],[5460,1,94.7761],[7514,1,21.4766]]],[[6568.15,8633.7,0],0,true,[[3023,1,25.0395],[526,1,33.9104],[3417,1,12.7903],[6098,1,5.99121]]], +[[11221.5,11538.4,0],0,true,[[3663,1,17.9814],[7477,1,4.70135],[561,1,13.1939],[6054,1,4.53575]]],[[6407.84,7599.98,0],0,false,[[4172,1,259.251],[3569,1,245.89]]],[[7550.67,15839.8,0],0,false,[[7568,1,199.512],[5363,1,82.3915]]],[[7500.92,15648.5,0],0,true,[[6874,1,13.9769],[7567,1,199.512],[548,1,21.6388],[377,1,26.9677]]],[[5622.56,10524.9,0],0,true,[[1218,1,8.14032],[1576,1,19.1159],[5050,1,3.74984],[4833,1,7.86321]]], +[[5955.41,11773.4,0],0,true,[[2675,1,70.0574],[447,1,18.9449],[1592,1,9.88248]]],[[836.562,15368,0],0,true,[[421,1,68.2771],[5493,1,9.64408],[2804,1,13.3174]]],[[7.9692,7325.8,0],0,false,[[3556,1,268.981]]],[[632.07,15546.5,0],0,true,[[1172,1,293.097],[3093,1,31.4844],[6010,1,16.0921],[5664,1,15.3213]]],[[10893.7,2032.82,0],0,false,[[3304,1,341.521],[7294,1,61.1824]]], +[[12986.9,1441.61,0],0,false,[[3727,1,291.848],[7133,1,176.656]]],[[14129.2,2145.49,0],0,true,[[4533,1,211.573],[5788,1,22.0803],[1668,1,29.0483],[6687,1,24.084]]],[[6815.82,8996.45,0],0,true,[[5343,1,30.0682],[1952,1,26.3678],[6802,1,11.6442],[7123,1,19.6099]]],[[6594.56,11748.2,0],0,false,[[1268,1,318.465],[1037,1,332.554]]],[[6604.82,8810.55,0],0,false,[[3660,1,11.7147],[887,1,81.3288]]], +[[4587.13,12119.5,0],0,false,[[296,1,316.817],[3738,1,357.118]]],[[5057.93,8823.69,0],0,true,[[482,1,13.3229],[7794,1,17.2774],[5648,1,14.6869],[453,1,9.92743]]],[[5576.95,14267,0],0,true,[[7326,1,24.0967],[3896,1,9.66821],[3240,1,18.3655]]],[[5820.93,12101.8,0],0,true,[[2301,1,6.35106],[7542,1,18.7342],[4193,1,21.3155],[5724,1,10.8294]]],[[4284.55,15949.1,0],0,false,[[7121,1,74.9951],[7481,1,132.355]]], +[[3755.25,15044.6,0],0,false,[[3193,1,145.588],[4132,1,265.625]]],[[13383.9,12368.5,0],0,false,[[725,1,182.422],[440,1,146.512]]],[[14364.7,12498.1,0],0,false,[[5020,1,9.56178],[6277,1,152.086]]],[[4465.82,8723.34,0],0,false,[[2201,1,111.463],[5989,1,90.026]]],[[4225.86,10360.1,0],0,false,[[7691,1,47.1484],[4798,1,29.8257]]], +[[5853.41,7288.49,0],0,false,[[6744,1,18.5679],[493,1,74.5717]]],[[9125.65,6243.76,0],0,false,[[1336,1,119.224],[2012,1,22.5055]]],[[7082.67,6308.49,0],0,true,[[1734,1,183.777],[7769,1,14.0901],[1719,1,18.9259]]],[[3357.14,13506.1,0],0,false,[[3348,1,121.687],[641,1,19.596]]],[[6375.12,9073.75,0],0,true,[[4927,1,46.968],[5731,1,25.2199],[6365,1,15.8022],[7676,1,14.0533]]], +[[6037.16,10263,0],0,true,[[5861,1,13.1772],[2104,1,6.29564],[3694,1,2.78719]]],[[3229.67,5764.54,0],0,false,[[2815,1,31.4112],[85,1,73.9512]]],[[11963.4,13908.7,0],0,false,[[3957,1,378.006],[215,1,98.0536]]],[[415.547,12526.6,0],0,true,[[10,1,23.9783],[3899,1,28.8539],[3420,1,24.288],[7775,1,8.8769]]],[[1871.83,4943.14,0],0,true,[[4074,1,19.4099],[2237,1,73.9894],[6071,1,13.3514],[6606,1,14.1058]]], +[[14803.9,11814.9,0],0,false,[[183,1,93.5496],[6813,1,83.5581]]],[[5331.53,3084.61,0],0,false,[[4885,1,343.532],[5218,1,356.938]]],[[14977.5,7316.51,0],0,true,[[5749,1,23.3524],[1587,1,47.245],[2759,1,30.855],[7259,1,21.6497]]],[[14223.4,12574.6,0],0,false,[[2715,1,31.8399],[6589,1,54.7124]]],[[15532.7,9390.44,0],0,false,[[1106,0,137.99]]], +[[14029.6,15171.3,0],0,true,[[5137,1,21.5724],[5468,1,65.2714],[4888,1,20.0915],[5256,1,13.5792]]],[[1618.05,1396.68,0],0,true,[[1120,1,7.72701],[7508,1,17.1082],[795,1,13.9509]]],[[14257.4,3069.89,0],0,false,[[5770,1,55.9854],[3907,1,39.1924]]],[[15939.3,2828.65,0],0,false,[[6511,1,111.317],[7184,1,21.6597]]],[[10673,12497,0],0,false,[[413,1,369.58],[1675,1,229.467]]], +[[7024.58,11551.7,0],0,true,[[7704,1,18.9375],[7076,1,23.6906],[5706,1,11.8489],[4035,1,20.6973]]],[[2413.44,6852.68,0],0,false,[[2757,1,14.7752],[470,1,64.5473]]],[[4505.79,8808.79,0],0,false,[[5422,1,19.9013],[4456,1,19.6753]]],[[3877.81,9831.67,0],0,true,[[5584,1,10.0684],[6806,1,62.306],[845,1,24.4669]]],[[4820.85,15115.7,0],0,false,[[4625,1,370.532],[5759,1,16.1952]]], +[[4663.81,8030.88,0],0,true,[[6285,1,24.5094],[2284,1,15.5724],[1319,1,8.76585]]],[[898.867,10084.8,0],0,false,[[7100,1,350.339],[315,1,151.071]]],[[8449.35,12463.4,0],0,true,[[824,1,24.6783],[1122,1,11.3489],[5708,1,27.7906],[5814,1,6.18678]]],[[9131.15,9053.73,0],0,true,[[3634,1,19.8703],[642,1,62.065],[943,1,20.675],[7413,1,9.47848]]],[[9855.29,14456.1,0],0,true,[[479,1,19.8893],[6007,1,24.5794],[1720,1,17.8234],[1434,1,28.0746],[2938,1,30.5665]]], +[[4204.73,10569.8,0],0,false,[[5542,1,18.6712],[2234,1,107.953]]],[[3600.93,5407.71,0],0,false,[[2913,0,209.409],[4626,0,168.348]]],[[14443.1,6748.41,0],0,true,[[7240,1,4.77224],[1570,1,14.4028],[7503,1,9.29076]]],[[12843.6,14049,0],0,true,[[7226,1,12.2609],[1484,1,28.5411],[3302,1,28.8659]]],[[14133.1,12618.8,0],0,false,[[2043,1,30.7649],[6174,1,22.071]]], +[[14409.5,14565.2,0],0,false,[[6883,1,32.7234],[2736,1,27.7911]]],[[5371.71,10144.6,0],0,false,[[6690,1,205.443],[5647,1,91.1288]]],[[4004.34,8983.3,0],0,true,[[7562,1,42.6268],[4515,1,12.6249],[5342,1,9.33812],[1955,1,12.0913]]],[[4999.1,6605.4,0],0,true,[[638,1,10.8536],[2853,1,179.628],[5079,1,17.7198]]],[[210.042,9642.21,0],0,true,[[1235,1,27.8939],[6205,1,104.7],[4396,1,23.9758],[6939,1,13.036]]], +[[9605.77,13930.3,0],0,true,[[2380,1,254.807],[7719,1,11.7208],[1055,1,23.6842],[1656,1,25.8231]]],[[4629.77,10357.7,0],0,false,[[2694,1,325.139],[2144,1,118.459]]],[[4567.92,10456.6,0],0,false,[[857,1,236.297],[1445,1,47.0334]]],[[5317.33,14747.7,0],0,false,[[5986,1,87.105],[4941,1,85.2505]]],[[305.254,7033.24,0],0,true,[[4565,1,28.4865],[4641,1,17.5781],[2803,1,28.6244]]], +[[12759,15793.6,0],0,false,[[1471,1,199.013],[345,1,77.6293]]],[[2314.78,4663.37,0],0,false,[[74,1,26.9418],[3779,1,83.9926]]],[[15372.6,7446.15,0],0,true,[[5414,1,51.3556],[674,1,21.5342],[7085,1,11.6308]]],[[15145.5,10707.5,0],0,true,[[3723,1,7.75587],[6879,1,40.8119],[6943,1,19.1131]]],[[13958.4,15285.9,0],0,false,[[634,1,81.1649],[3364,1,41.3828]]], +[[1901.61,3862.08,0],0,false,[[309,1,247.279],[2138,1,125.268]]],[[4583.61,2629.19,0],0,false,[[7059,1,60.7066],[3483,1,19.7813]]],[[12727.3,2869.06,0],0,true,[[611,1,20.5817],[6844,1,13.0288],[189,1,9.06397]]],[[7428.5,4909.02,0],0,true,[[5439,1,73.3928],[3217,1,15.7871],[5486,1,26.3508]]],[[14585.4,2089.34,0],0,true,[[5122,1,18.535],[6751,1,211.062],[2517,1,29.1767],[166,1,24.1015]]], +[[10310.4,4884.86,0],0,false,[[3104,0,99.1606],[6446,0,205.409]]],[[6500.87,11171.1,0],0,false,[[7740,1,22.7318],[3444,1,21.884]]],[[1161.83,7887.3,0],0,true,[[5392,1,5.15153],[255,1,15.9514],[2027,1,5.96752]]],[[7659.29,6232.72,0],0,true,[[1977,1,15.5091],[3358,1,82.2789],[6822,1,19.4286]]],[[4228.8,8744.56,0],0,true,[[142,1,28.7488],[4633,1,131.388],[3495,1,14.5965],[6585,1,22.555]]], +[[9064.72,12854.7,0],0,false,[[3075,1,75.8615],[7290,1,50.4612]]],[[5894.78,10515.6,0],0,false,[[2635,1,40.771],[3833,1,21.5976]]],[[5197.15,4229.93,0],0,false,[[1239,1,64.3408],[4839,1,253.306]]],[[7613.95,3654.17,0],0,false,[[3185,1,335.179],[1228,1,309.123]]],[[1965.73,4590.9,0],0,true,[[3929,1,21.7154],[1415,1,17.4814],[7350,1,6.45031]]], +[[6053.47,5203.66,0],0,false,[[5101,0,140.07],[2897,0,169.158]]],[[5204.61,2408.08,0],0,false,[[1344,1,60.1541],[4532,1,27.2547]]],[[15081.6,6561.35,0],0,false,[[3169,1,409.694],[7474,1,168.081]]],[[11429.9,11181.2,0],0,true,[[3528,1,348.133],[3355,1,8.05822],[7379,1,9.77284]]],[[4307.88,7130.63,0],0,true,[[3431,1,195.051],[4185,1,24.7917],[3406,1,13.3015]]], +[[7706.43,16366.9,0],0,false,[[4824,1,382.664]]],[[5545.99,6462.82,0],0,true,[[68,1,17.8811],[4022,1,178.637],[5112,1,17.006]]],[[4074.11,6638.57,0],0,true,[[2663,1,18.92],[2069,1,13.6952],[4938,1,8.28296]]],[[4134.71,6702.32,0],0,true,[[5111,1,60.1296],[3982,1,14.2247],[1582,1,18.0434],[668,1,8.7159]]],[[6911.95,9237.34,0],0,true,[[175,1,25.0484],[1769,1,30.9073],[1827,1,12.8723],[2270,1,9.94929]]], +[[3963.61,16289.2,0],0,true,[[3799,1,19.4311],[1967,1,9.21237],[7499,1,24.9958],[7432,1,5.52466]]],[[2945.32,5414.52,0],0,false,[[4720,1,27.5246],[6151,1,24.927]]],[[12703.1,14057,0],0,false,[[706,1,23.5194],[5635,1,22.6434]]],[[1796.41,4562.93,0],0,true,[[7780,1,27.5981],[3711,1,24.7844],[4903,1,9.98755],[4256,1,26.4821]]],[[13326.9,13959.7,0],0,true,[[4101,1,24.7618],[924,1,29.1978],[4657,1,27.6344],[1557,1,10.6335]]], +[[2100.78,4493.44,0],0,true,[[5138,1,21.6982],[2239,1,8.31587],[6786,1,27.5724]]],[[2743.23,3012.84,0],0,false,[[1972,1,337.978],[6733,1,374.797]]],[[15279.7,15523.5,0],0,true,[[1147,1,8.46026],[5120,1,17.1081],[5086,1,15.6473]]],[[14311,5781.21,0],0,true,[[3156,1,6.37535],[4170,1,10.1148],[971,1,6.99221]]],[[5328.69,10628,0],0,true,[[2392,1,89.6452],[2911,1,19.2399],[7255,1,22.6747],[6475,1,32.8577]]], +[[5863.91,8889.17,0],0,true,[[2019,1,15.561],[5360,1,166.367],[6932,1,22.5776],[1912,1,7.89679]]],[[6376.39,9087.74,0],0,true,[[5731,1,24.8904],[4715,1,46.6466],[6365,1,12.5283],[7594,1,14.0533]]],[[6946.64,11665.7,0],0,true,[[416,1,14.2471],[6387,1,9.37398],[6869,1,3.66356],[4801,1,7.50689],[2718,1,14.2283]]],[[1655.19,7406.79,0],0,true,[[6853,1,134.485],[1966,1,18.1386],[5631,1,22.267],[630,1,11.3434]]],[[952.116,15329.3,0],0,false,[[5778,1,87.4951],[4444,1,21.2875]]], +[[10847.4,2595.65,0],0,true,[[40,1,66.3003],[7730,1,22.8313],[5848,1,13.2105]]],[[13420.2,13391.1,0],0,false,[[334,1,129.592],[2166,1,66.6432]]],[[439.384,4372.41,0],0,false,[[4874,1,92.4803],[2577,1,190.216]]],[[13958.5,15251.7,0],0,true,[[5720,1,18.1915],[6221,1,13.7235],[4199,1,14.8536]]],[[16137.9,8820.43,0],0,false,[[1681,0,100.913],[2966,0,221.427]]], +[[12745.4,3158.89,0],0,true,[[6371,1,27.9739],[3070,1,27.5002],[7153,1,18.0494],[7312,1,22.9327],[5121,1,19.4796],[1906,1,18.996]]],[[15747.9,2555.92,0],0,false,[[2659,1,47.303],[2141,1,60.4658]]],[[5726.15,11777.5,0],0,false,[[129,1,70.1696],[7789,1,32.6209]]],[[4239.08,7378.61,0],0,true,[[2996,1,19.0585],[6431,1,18.2524],[495,1,12.367]]],[[9287.83,12063.8,0],0,false,[[2905,1,127.946],[3031,1,384.672]]], +[[10795.1,10754.4,0],0,false,[[4188,1,24.9552],[6598,1,28.6245]]],[[4229.72,10313.1,0],0,false,[[882,1,27.2694],[7589,1,47.1484]]],[[6700.79,6409.69,0],0,true,[[7364,1,10.4708],[1703,1,21.436],[2731,1,10.2287]]],[[5827.52,5872.56,0],0,true,[[7515,1,5.96397],[3776,1,100.119],[2039,1,10.5202]]],[[1044.86,15380.9,0],0,true,[[6347,1,25.9839],[436,1,293.175],[2684,1,18.2974],[6876,1,13.5762]]], +[[13288.7,11022.6,0],0,true,[[5735,1,32.7306],[5134,1,28.1074],[3047,1,9.68329],[4339,1,18.5041]]],[[13499.5,10392.7,0],0,false,[[2499,1,210.13],[724,1,24.7416]]],[[14470.3,6981.05,0],0,false,[[3301,1,23.4229],[1931,1,18.6725]]],[[2214.74,4681.58,0],0,true,[[7448,1,44.4513],[3764,1,18.2174],[5060,1,14.8269],[231,1,25.6032]]],[[14895.7,7344.07,0],0,true,[[2534,1,62.552],[388,1,18.7683],[4743,1,18.6779],[2735,1,21.7234]]], +[[13596.7,14673.4,0],0,false,[[5750,1,32.3792],[582,1,31.0721]]],[[14595,14943.8,0],0,false,[[2793,1,80.8024],[124,1,350.684]]],[[7307.34,12056.4,0],0,false,[[2740,1,339.421],[5283,1,124.834]]],[[6671.79,10279.8,0],0,true,[[3601,1,11.1273],[1498,1,40.9585],[2122,1,6.72213]]],[[7043.12,11547.9,0],0,true,[[3690,1,11.8493],[7610,1,18.9375],[7038,1,13.9821],[1620,1,16.2853]]], +[[10052.6,15521.7,0],0,true,[[2302,1,22.447],[3392,1,321.678],[1717,1,13.4967],[5610,1,26.4211]]],[[1030.3,15271,0],0,true,[[3259,1,20.6109],[7756,1,66.7886],[1102,1,13.8492],[5212,1,9.34764]]],[[11467.8,6953.74,0],0,true,[[5654,1,14.0548],[6467,1,21.8951],[2891,1,8.32266]]],[[8804.37,15352.9,0],0,false,[[4297,1,51.4023],[5993,1,27.0427]]],[[2183.02,4853.77,0],0,true,[[4161,1,71.2394],[273,1,8.21201],[1789,1,18.1171],[7536,1,16.8066]]], +[[13364.1,14003.4,0],0,true,[[2398,1,22.1792],[1780,1,45.212],[923,1,21.4236],[184,1,13.0445]]],[[15152.1,11619.3,0],0,true,[[4182,1,15.3366],[894,1,10.9812],[3927,1,9.05792]]],[[14105.4,3236.13,0],0,false,[[4019,0,175.239],[2737,0,10.6755]]],[[14735.9,5651.39,0],0,true,[[2643,1,249.596],[76,1,15.4324],[3231,1,13.1378]]],[[14446.8,5859.64,0],0,true,[[7246,1,8.44487],[1443,1,20.6028],[1760,1,1.96281]]], +[[11337.2,9708.08,0],0,false,[[661,1,20.2637],[671,1,20.4548]]],[[1198.55,15184.6,0],0,true,[[545,1,9.00206],[1950,1,18.5857],[4405,1,14.7436]]],[[5569.9,14316.1,0],0,true,[[4670,1,21.2201],[7326,1,25.7002],[2506,1,25.8433],[2569,1,19.5105]]],[[12467.8,9012.94,0],0,false,[[5344,1,15.5828],[3061,1,27.0604]]],[[9607.78,13941.7,0],0,true,[[1846,1,250.735],[1656,1,19.0003],[1055,1,23.1919],[7630,1,11.7208]]], +[[3351.13,6229.39,0],0,true,[[2821,1,31.1759],[3526,1,26.2843],[589,1,15.7613]]],[[4168.5,9941.17,0],0,false,[[496,1,24.9279],[2130,1,23.8168]]],[[579.46,12377.2,0],0,false,[[2355,1,365.694],[6399,1,186.754]]],[[9974.72,8140.5,0],0,true,[[2163,1,18.0108],[5991,1,4.58781],[960,1,13.2391]]],[[3987.36,6082.75,0],0,false,[[7739,1,346.246]]], +[[1021.15,15393,0],0,true,[[3760,1,13.4899],[4072,1,4.95342],[4882,1,9.61672]]],[[12513,14158,0],0,true,[[6975,1,74.0635],[4741,1,20.8778],[5747,1,20.5329],[1483,1,8.48875]]],[[15031,10771.2,0],0,true,[[5322,1,12.2498],[6914,1,9.60908],[5059,1,8.30431],[1340,1,1.37955]]],[[12965.1,14108.4,0],0,true,[[3183,1,27.2998],[4948,1,12.247],[4884,1,27.7486],[1517,1,16.1527],[6812,1,22.1126]]],[[1951.69,4808.58,0],0,true,[[1627,1,64.8678],[981,1,11.399],[3627,1,29.0336],[7128,1,26.4416]]], +[[10869.8,2600.11,0],0,true,[[7680,1,22.8313],[7731,1,138.628],[5848,1,10.8084]]],[[11005.4,2627.46,0],0,true,[[7730,1,138.628],[3116,1,23.8939],[2062,1,13.4303]]],[[14160.8,12585.9,0],0,false,[[6505,1,32.8839],[3677,1,29.1467]]],[[7995.92,304.976,0],0,false,[[3436,1,291.018],[1843,1,283.14]]],[[14419.8,14462.6,0],0,false,[[6901,1,13.522],[41,1,21.0202]]], +[[6891.33,2195.1,0],0,true,[[6018,1,177.231],[5437,1,14.161],[1631,1,27.2634],[3617,1,25.805]]],[[12757.2,2873.24,0],0,true,[[189,1,25.0671],[1701,1,28.9809],[6844,1,18.0304]]],[[13316.9,2691.41,0],0,false,[[4258,1,60.462],[899,1,21.3028]]],[[3971.53,9816.55,0],0,false,[[3806,1,53.3922],[5027,1,78.7965]]],[[3661.26,6177.52,0],0,false,[[4706,1,49.8652],[7724,1,346.246]]], +[[6478.26,11168.8,0],0,false,[[3387,1,45.8662],[7646,1,22.7318]]],[[4268.42,8701.72,0],0,true,[[1159,1,14.3758],[6708,1,20.3974],[1294,1,7.2303]]],[[10108.2,10216,0],0,false,[[6709,1,124.403],[6601,1,25.8765]]],[[9179.51,6268.48,0],0,true,[[26,1,20.3385],[7304,1,10.4844],[5852,1,14.209]]],[[13487.3,11150.5,0],0,false,[[5134,1,226.973],[1597,1,184.517]]], +[[8714.65,3814.92,0],0,false,[[3475,1,369.267],[304,1,253.254]]],[[13881.2,7334.82,0],0,false,[[2331,1,107.775],[1285,1,139.75]]],[[13568.1,10933.7,0],0,true,[[2153,1,113.417],[11,1,6.30843],[2092,1,17.0091],[3113,1,12.1737]]],[[13049.4,14004.8,0],0,true,[[1117,1,8.75422],[1196,1,14.3359],[5679,1,17.7492]]],[[15256.9,2011.38,0],0,false,[[2371,1,28.2327],[5683,1,64.4342]]], +[[11033.3,6407.62,0],0,true,[[4421,1,27.1596],[2411,1,106.986],[2855,1,13.4026]]],[[4666.75,8523.41,0],0,true,[[412,1,17.2982],[6024,1,286.143],[1670,1,10.0104],[4422,1,21.0751]]],[[9103.35,9167.46,0],0,true,[[4251,1,52.3982],[5078,1,19.6803],[1127,1,13.9676],[3652,1,28.8978]]],[[3761.56,11293.1,0],0,false,[[2480,1,44.8844],[3028,1,22.9264]]],[[2623.26,6971.37,0],0,false,[[6165,1,57.1301],[7190,1,169.546]]], +[[12117,14494.4,0],0,true,[[6042,1,20.0298],[4452,1,272.347],[1663,1,18.3838]]],[[1044.4,15336.1,0],0,false,[[7706,1,66.7886],[5067,1,13.1698]]],[[8803.55,2977.57,0],0,true,[[2859,1,14.3387],[6587,1,157.156],[4059,1,25.6213]]],[[12886.5,14969,0],0,false,[[1774,1,25.8622],[1411,1,28.2972]]],[[14823.3,11576.6,0],0,true,[[7407,1,28.4238],[4949,1,17.0701],[5847,1,29.6007]]], +[[5192.4,3853.14,0],0,true,[[1019,1,27.4741],[3004,1,44.4598],[727,1,23.4309],[5592,1,16.8828]]],[[13652.1,4421.8,0],0,false,[[651,0,184.056],[3399,0,170.522]]],[[15481,7565.14,0],0,false,[[5804,1,85.5265],[2333,1,52.2401]]],[[4571.89,2617.66,0],0,false,[[3053,1,48.561],[4551,1,27.07]]],[[3762.47,1263.07,0],0,false,[[653,1,223.954],[1263,1,254.67]]], +[[16111.8,2993.69,0],0,true,[[3188,1,10.9243],[3523,1,14.1043],[5830,1,14.1167]]],[[6844.09,11540.4,0],0,true,[[5125,1,264.766],[1272,1,17.0386],[6079,1,24.0336]]],[[1626.49,14218.9,0],0,false,[[2423,1,346.441],[4866,1,345.358]]],[[10620.7,16372.2,0],0,false,[[2322,1,66.6715]]],[[7068.74,6306.47,0],0,true,[[1467,1,20.7029],[7592,1,14.0901],[1719,1,5.34238]]], +[[6193.16,9035.16,0],0,true,[[2029,1,17.6617],[4137,1,12.6778],[1512,1,12.5815]]],[[5853.89,14945.1,0],0,false,[[7314,1,309.947],[5573,1,389.583]]],[[3881.37,10786.7,0],0,false,[[6631,1,122.74],[6300,1,71.2129]]],[[5329.14,11830.1,0],0,false,[[3382,1,64.268],[4112,1,258.068]]],[[12497.4,9003.57,0],0,true,[[6418,1,230.86],[5858,1,14.8241],[5344,1,15.4719]]], +[[407.46,12530.3,0],0,true,[[4580,1,30.2864],[7598,1,8.8769],[3420,1,23.5036],[10,1,25.3074]]],[[2742.5,5319.76,0],0,false,[[4837,1,160.96],[2189,1,98.9521]]],[[13742.6,12554.7,0],0,true,[[3900,1,14.3553],[7083,1,13.5022],[1831,1,8.06255]]],[[12889,14675.9,0],0,false,[[6732,1,18.407],[7537,1,22.8079]]],[[15181.4,7372.31,0],0,true,[[4222,1,12.0137],[3656,1,23.9698],[3506,1,20.6677],[6321,1,13.6426],[2332,1,15.753]]], +[[1822.99,4570.25,0],0,true,[[6964,1,30.3039],[4256,1,12.8791],[4903,1,29.1899],[7668,1,27.5981],[4162,1,20.8476]]],[[2820.78,3893.8,0],0,false,[[4165,1,13.2397],[1600,1,46.6616]]],[[3369.77,3824.53,0],0,true,[[2228,1,293.882],[5737,1,16.3471],[1328,1,22.5037]]],[[11860.1,783.315,0],0,false,[[3828,1,56.0444],[6237,1,26.6117]]],[[1695.07,726.943,0],0,false,[[4955,1,132.628],[2387,1,229.605]]], +[[15404.7,2266.25,0],0,true,[[6866,1,27.3679],[5500,1,99.0213],[3103,1,18.4136],[5203,1,31.2286]]],[[14841.5,5891.1,0],0,false,[[7525,1,79.4181],[326,1,42.8425]]],[[14135.4,5785.6,0],0,false,[[1430,1,94.1956]]],[[9288.74,9348.23,0],0,false,[[5492,1,60.5394],[5970,1,32.0102]]],[[5715.47,11746.7,0],0,false,[[7687,1,32.6209],[3388,1,27.6188]]], +[[9946.18,9725.42,0],0,true,[[5675,1,16.798],[5081,1,204.161],[5855,1,13.7445],[598,1,25.2577]]],[[403.873,7954.2,0],0,false,[[3267,1,81.0616],[6188,1,38.69]]],[[8964.05,5839.84,0],0,false,[[6830,1,6.8378],[478,1,23.9097]]],[[4620.63,8803.25,0],0,false,[[7068,1,18.5737],[5238,1,22.7732]]],[[5055.58,8806.59,0],0,true,[[2979,1,182.559],[453,1,26.842],[7581,1,17.2774],[5648,1,24.6927],[482,1,18.8421]]], +[[5599.79,6456.92,0],0,false,[[4911,1,271.207],[2579,1,25.3638]]],[[5986.98,10809.6,0],0,true,[[6597,1,52.2462],[4537,1,29.8855],[1396,1,27.8031],[2615,1,13.8267]]],[[4832.79,6698.24,0],0,false,[[7395,0,6.58376],[5711,1,0.768093]]],[[6749.72,8572.94,0],0,false,[[6403,1,31.8161],[4615,1,51.0563]]],[[794.702,7712.37,0],0,false,[[1751,1,166.844],[692,1,18.2717]]], +[[14882.5,8806.77,0],0,true,[[7369,1,17.1145],[3342,1,6.09952],[2492,1,2.20913]]],[[15109.8,7391.35,0],0,true,[[6524,1,33.497],[687,1,29.5036],[937,1,17.8818]]],[[13574,14675.9,0],0,false,[[7434,1,32.7206],[3574,1,27.7116]]],[[11283.7,1625.64,0],0,false,[[6557,1,90.7585],[5354,1,35.2169]]],[[14300,15398.8,0],0,true,[[584,1,16.3514],[6761,1,49.513],[6110,1,30.399],[792,1,25.0511]]], +[[15543.7,5012.6,0],0,false,[[2009,0,123.357],[2899,0,165.555]]],[[6460.17,11137,0],0,false,[[3816,1,44.5528],[3562,1,28.1514]]],[[8462.3,11549.8,0],0,false,[[5921,1,63.4923],[2217,1,267.468]]],[[3643.03,6242.13,0],0,true,[[4688,1,19.4199],[3277,1,7.56638],[1746,1,8.39267],[4706,1,17.3623]]],[[1601.67,15000.1,0],0,false,[[6787,1,179.417],[56,1,357.373]]], +[[7372.05,11359.3,0],0,false,[[2669,1,55.1398],[3383,1,234.949]]],[[7057.09,11606,0],0,true,[[6304,1,18.6546],[2796,1,9.7764],[5082,1,19.5906]]],[[376.663,7799.82,0],0,true,[[1936,1,14.6666],[1763,1,9.75819],[6818,1,11.6239]]],[[7597.58,10147.4,0],0,false,[[559,1,22.2633],[3639,1,182.138]]],[[1907.06,5026.02,0],0,true,[[1554,1,27.7308],[7307,1,45.5917],[7471,1,34.8856],[5867,1,18.0556]]], +[[13337.5,13463.1,0],0,true,[[2418,1,21.8195],[2895,1,14.3496],[7460,1,11.6752]]],[[15199.9,10758.1,0],0,false,[[3723,1,77.3677]]],[[2641.54,4019.08,0],0,false,[[7538,1,92.1317],[6966,1,24.9615]]],[[5443.5,2385.46,0],0,true,[[5229,1,50.6481],[4659,1,18.6338],[6717,1,29.9942],[6104,1,13.6454]]],[[13754.6,2886.96,0],0,true,[[7338,1,367.783],[3975,1,26.6096],[2794,1,17.638]]], +[[15749.5,14789.4,0],0,false,[[1948,1,209.254],[200,1,48.4599]]],[[14305.7,4449.47,0],0,false,[[2099,0,347.598],[3830,0,262.722]]],[[5812.84,6749.85,0],0,false,[[4517,1,246.469],[3547,1,206.771]]],[[6260.17,8034.73,0],0,true,[[2311,1,14.0635],[6495,1,38.227],[870,1,12.674]]],[[6740.87,8498.69,0],0,false,[[6203,1,24.5283],[6058,1,18.4945]]], +[[13624,10766.6,0],0,false,[[1869,1,11.5377],[3049,1,83.5301]]],[[13758.1,12094.1,0],0,false,[[5397,1,141.812],[7446,1,109.758]]],[[6386.94,918.597,0],0,true,[[1546,1,19.1046],[6621,1,20.0664],[3974,1,8.78973]]] +]; \ No newline at end of file diff --git a/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/onPlayerRespawn.sqf b/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/onPlayerRespawn.sqf new file mode 100644 index 0000000000..0d38ff4d19 --- /dev/null +++ b/A3A/addons/maps/Antistasi_tem_kujari.tem_kujari/onPlayerRespawn.sqf @@ -0,0 +1 @@ +_this call A3A_fnc_onPlayerRespawn; diff --git a/A3A/addons/maps/NavGrid.hpp b/A3A/addons/maps/NavGrid.hpp index 0000cb27e5..3bd415e454 100644 --- a/A3A/addons/maps/NavGrid.hpp +++ b/A3A/addons/maps/NavGrid.hpp @@ -12,6 +12,7 @@ class NavGrid { takistan = QPATHTOFOLDER(Antistasi_takistan.takistan\navGrid.sqf); Tanoa = QPATHTOFOLDER(Antistasi_Tanoa.Tanoa\navGrid.sqf); tem_anizay = QPATHTOFOLDER(Antistasi_tem_anizay.tem_anizay\navGrid.sqf); + tem_kujari = QPATHTOFOLDER(Antistasi_tem_kujari.tem_kujari\navGrid.sqf); Tembelan = QPATHTOFOLDER(Antistasi_Tembelan.Tembelan\navGrid.sqf); vt7 = QPATHTOFOLDER(Antistasi_vt7.vt7\navGrid.sqf); vn_khe_sanh = QPATHTOFOLDER(Antistasi_vn_khe_sanh.vn_khe_sanh\navGrid.sqf); diff --git a/A3A/addons/maps/Stringtable.xml b/A3A/addons/maps/Stringtable.xml index de01a4c353..a06b7ffbf2 100644 --- a/A3A/addons/maps/Stringtable.xml +++ b/A3A/addons/maps/Stringtable.xml @@ -1027,6 +1027,18 @@ Antistasi - Virolahti'nin Kurtuluşu Antistasi - 解放 Virolahti + + African Action + + + Be the Resistance Leader. Fight against a superior enemy in technology, number, assets and vehicles. Use guerrilla tactics in a totally dynamic world, with around 18 sidemissions, everywhere, anytime, anything. + + + Antistasi Kujari + + + Antistasi - Liberation of Kujari + diff --git a/A3A/addons/maps/config.cpp b/A3A/addons/maps/config.cpp index 408b58c56f..ea1beba8db 100644 --- a/A3A/addons/maps/config.cpp +++ b/A3A/addons/maps/config.cpp @@ -44,6 +44,7 @@ class CfgMissions A3A_Mission(takistan) A3A_Mission(Tanoa) A3A_Mission(tem_anizay) + A3A_Mission(tem_kujari) A3A_Mission(Tembelan) A3A_Mission(vt7) A3A_Mission(cup_chernarus_A3) diff --git a/A3A/addons/maps/mapInfo.hpp b/A3A/addons/maps/mapInfo.hpp index 32cfce08b6..c0a4b5ba4c 100644 --- a/A3A/addons/maps/mapInfo.hpp +++ b/A3A/addons/maps/mapInfo.hpp @@ -12,6 +12,7 @@ class mapInfo { #include "Antistasi_takistan.takistan\mapInfo.hpp" #include "Antistasi_Tanoa.Tanoa\mapInfo.hpp" #include "Antistasi_tem_anizay.tem_anizay\mapInfo.hpp" + #include "Antistasi_tem_kujari.tem_kujari\mapInfo.hpp" #include "Antistasi_Tembelan.Tembelan\mapInfo.hpp" #include "Antistasi_vt7.vt7\mapInfo.hpp" #include "Antistasi_vn_khe_sanh.vn_khe_sanh\mapInfo.hpp" From 59650fd1a9c07b4eadfd5cdc3b26300d480db799 Mon Sep 17 00:00:00 2001 From: ante185 <49555217+ante185@users.noreply.github.com> Date: Sun, 26 Nov 2023 21:17:20 +0100 Subject: [PATCH 154/157] [Map Port] Isla duala (#2866) * Revert "Fix trailing comma and missing AA plane in ION Temperate" * created map * update * restart * sqm update * factories and resources nearly fin ? * Isla Duala * map update * Update mission.sqm * Update mission.sqm moved a factory, "signed posted" some player detection areas by outposts and airports * Finished loactions? disabled 3 towns * Update mission.sqm * removed excess seaports * New radio towers * Update mapInfo.hpp * fixed controls, moved radio tower * Update mission.sqm * Delete radio towers.bmp * temp images * reorg comments * Update mission.sqm * moved radio tower, reorged comments for new locations * Update mission.sqm * Update mission.sqm * Update mission.sqm * Update mission.sqm * Update mapInfo.hpp * new image, mission update * Update mission.sqm * Update mission.sqm * Update mission.sqm * Update mission.sqm * nav grid back up Created a backup of the navgrid in case the uncrossable bridges becomes crossable * Navgrid update * Revert "Fix trailing comma and missing AA plane in ION Temperate" * created map * update * restart * sqm update * factories and resources nearly fin ? * Isla Duala * map update * Update mission.sqm * Update mission.sqm moved a factory, "signed posted" some player detection areas by outposts and airports * Finished loactions? disabled 3 towns * Update mission.sqm * removed excess seaports * New radio towers * Update mapInfo.hpp * fixed controls, moved radio tower * Update mission.sqm * Delete radio towers.bmp * temp images * reorg comments * Update mission.sqm * moved radio tower, reorged comments for new locations * Update mission.sqm * Update mission.sqm * Update mission.sqm * Update mission.sqm * Update mapInfo.hpp * new image, mission update * Update mission.sqm * Update mission.sqm * Update mission.sqm * Update mission.sqm * nav grid back up Created a backup of the navgrid in case the uncrossable bridges becomes crossable * Revert "Revert "Fix trailing comma and missing AA plane in ION Temperate"" This reverts commit b343aff3714459d781073da8c7b93fd9bc28e123. * Update mission.sqm * Update navGrid.sqf * Update navGrid.sqf * Create config.cpp * Update config.cpp * Update mapInfo.hpp * Update mission.sqm * Update mapInfo.hpp * string & text corrections * map check and adjustments * Update mission.sqm * Bridge protection * sqm update * min civ count per location * Update mission.sqm * whiteboard * Revert "Revert "Fix trailing comma and missing AA plane in ION Temperate"" This reverts commit 60592ed902a79b6e12e553d8d632a99a83fca6b5. --------- Co-authored-by: Bob-Murphy <50651578+Bob-Murphy@users.noreply.github.com> Co-authored-by: Bob-Murphy --- A3A/addons/config_fixes/IslaDuala3/config.cpp | 44 + .../Pictures/Mission/pic.jpg | Bin 0 -> 1083361 bytes .../Pictures/Mission/whiteboard.jpg | Bin 0 -> 474827 bytes .../cba_settings.sqf | 1 + .../description.ext | 41 + .../initPlayerLocal.sqf | 1 + .../initServer.sqf | 1 + .../mapInfo.hpp | 27 + .../mission.sqm | 54414 ++++++++++++++++ .../navGrid - backup prebridge cut.sqf | 879 + .../navGrid.sqf | 844 + .../onPlayerRespawn.sqf | 1 + A3A/addons/maps/NavGrid.hpp | 1 + A3A/addons/maps/Stringtable.xml | 11 + A3A/addons/maps/config.cpp | 1 + A3A/addons/maps/mapInfo.hpp | 1 + 16 files changed, 56267 insertions(+) create mode 100644 A3A/addons/config_fixes/IslaDuala3/config.cpp create mode 100644 A3A/addons/maps/Antistasi_isladuala3.isladuala3/Pictures/Mission/pic.jpg create mode 100644 A3A/addons/maps/Antistasi_isladuala3.isladuala3/Pictures/Mission/whiteboard.jpg create mode 100644 A3A/addons/maps/Antistasi_isladuala3.isladuala3/cba_settings.sqf create mode 100644 A3A/addons/maps/Antistasi_isladuala3.isladuala3/description.ext create mode 100644 A3A/addons/maps/Antistasi_isladuala3.isladuala3/initPlayerLocal.sqf create mode 100644 A3A/addons/maps/Antistasi_isladuala3.isladuala3/initServer.sqf create mode 100644 A3A/addons/maps/Antistasi_isladuala3.isladuala3/mapInfo.hpp create mode 100644 A3A/addons/maps/Antistasi_isladuala3.isladuala3/mission.sqm create mode 100644 A3A/addons/maps/Antistasi_isladuala3.isladuala3/navGrid - backup prebridge cut.sqf create mode 100644 A3A/addons/maps/Antistasi_isladuala3.isladuala3/navGrid.sqf create mode 100644 A3A/addons/maps/Antistasi_isladuala3.isladuala3/onPlayerRespawn.sqf diff --git a/A3A/addons/config_fixes/IslaDuala3/config.cpp b/A3A/addons/config_fixes/IslaDuala3/config.cpp new file mode 100644 index 0000000000..e265ff2201 --- /dev/null +++ b/A3A/addons/config_fixes/IslaDuala3/config.cpp @@ -0,0 +1,44 @@ +//IslaDuala3 - config.cpp + +#include "..\script_component.hpp" + + +class CfgPatches +{ + class PATCHNAME(IslaDuala3) + { + name = COMPONENT_NAME; + units[] = {}; + weapons[] = {}; + requiredVersion = REQUIRED_VERSION; + requiredAddons[] = {"A3_Data_F_AoW_Loadorder","A3_Map_IslaDuala3"}; + skipWhenMissingDependencies = 1; + author = AUTHOR; + authors[] = { AUTHORS }; + authorUrl = ""; + VERSION_CONFIG; + }; +}; +class CfgWorlds { + class Stratis; + class IslaDuala3 : Stratis { + class Names { + class a3a_Obmeya { + angle = 0; + name = "Noord Obmeya"; + position[] = {5056,5151}; + radiusA = 300; + radiusB = 200; + type = "NameCity"; + }; + class imalia { + angle = 0; // never seen this non-zero + name = "Imalia"; + position[] = {8942,620.74}; // 2d map coords + radiusA = 200; // I think these are supposed to be outer/inner radius but Antistasi uses them as X/Y. Probably a bug. + radiusB = 150; + type = "NameVillage"; // NameCity also works, I don't think Antistasi cares + }; + }; + }; +}; \ No newline at end of file diff --git a/A3A/addons/maps/Antistasi_isladuala3.isladuala3/Pictures/Mission/pic.jpg b/A3A/addons/maps/Antistasi_isladuala3.isladuala3/Pictures/Mission/pic.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d995beb9ebdc6ee31d08304434e443d33d26f622 GIT binary patch literal 1083361 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